7 1220 332 true 2 6 9 19 27 28 33