0 3 3 2 2 35 35 22 22 23 23 12 12 44 44 36 36 37 37 18 18 33 33 8 8 48 48 27 27 38 YES 1 2 3 1 5 1 7 1 1 1 11 1 1000000 3