8 1685 435 true 6 9 10 17 19 27 32 35