10 8571 964 true 2 5 8 11 12 15 18 33 37 39