7 613 170 true
2 9 18 19 25 31 35