10 10535 818 true 0 2 3 4 7 8 9 23 29 31