2 23 46 3 13 31 2 20 34 2 21 7 3 3050