8 2065 521 true 3 8 11 17 23 26 28 39