9 1607 448 true 3 5 8 10 14 21 26 28 39