12 594 433 true 0 1 6 11 12 16 19 25 32 34 35 37