9 2601 535 true 0 2 4 7 12 20 26 33 36