10 3714 737 true
1 2 5 9 12 20 26 29 33 37