17 664 660 true 1 3 6 7 11 13 17 19 21 23 25 26 27 33 34 35 39