10 4478 623 true 4 5 14 15 18 21 26 28 34 39