7 1281 253 true 2 4 7 16 17 27 35