8 2066 529 true 2 4 6 7 10 23 24 34