7 1453 245 true 3 5 6 26 27 31 34