9 4148 652 true
2 6 13 20 22 24 30 35 38