12 6995 575 true 1 2 4 10 11 13 14 22 23 31 33 35