7 1356 461 true 3 5 14 17 24 26 27