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