9 3484 437 true 0 2 11 12 13 18 25 30 35