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