12 10240 1078 true 2 4 6 19 23 31 33 35 36 37 38 39