10 4890 659 true 2 4 7 9 14 15 26 30 33 38