9 1708 464 true
1 2 6 11 14 17 23 31 39