7 1484 707 true 1 9 14 22 25 27 30