12 10500 884 true 0 1 2 4 17 18 21 24 27 29 32 35