17 2476 572 true 2 3 4 5 6 7 9 11 14 19 20 27 28 29 32 35 37