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