8 1709 383 true 7 10 13 21 26 27 30 32