10 4322 601 true 3 4 8 10 14 24 25 29 34 37