8 1462 528 true 6 10 12 15 24 27 29 37