9 2298 603 true 1 7 13 15 22 25 33 36 39