14 2963 570 true 1 2 3 7 8 10 14 15 19 22 23 32 34 36