7 960 551 true
2 7 9 12 15 17 30