12 6758 997 true 0 2 6 7 9 14 16 23 28 31 33 36