7 1253 336 true 3 6 26 27 31 35 38