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