12 8607 621 true
1 2 17 18 19 21 22 23 25 34 36 37