10 4005 594 true 2 4 7 10 13 15 19 21 34 35