8 1697 463 true 1 6 8 9 18 25 32 37