8 1209 260 true 2 4 6 16 21 29 34 37