10 3696 758 true
1 3 4 7 15 19 20 21 24 26