7 1315 332 true 2 10 12 26 27 28 30