9 3570 608 true 2 6 13 14 15 21 24 35 39