10 3280 587 true 2 4 7 15 17 21 25 31 32 37