17 1064 656 true 0 1 3 5 7 8 12 16 17 19 21 23 26 27 28 31 32