10 620 433 true 1 2 6 9 11 19 24 33 34 36