7 1560 454 true 3 10 14 21 24 30 35