12 9000 1643 true 2 5 9 12 13 16 18 20 23 27 31 34