7 1328 244 true 2 8 18 21 35 36 37