7 1127 336 true
1 6 8 10 22 26 28