9 2364 529 true
2 5 9 13 14 24 30 37 38