7 1341 467 true 2 4 9 15 16 30 33