8 1266 502 true 1 7 9 22 24 28 33 39