9 397 370 true 2 4 7 9 12 30 33 34 36