10 2580 567 true 2 5 11 15 24 27 31 34 35 38