8 2433 418 true
1 6 7 21 25 31 33 34