8 1809 492 true
1 3 9 11 14 26 33 37