10 5272 669 true 3 4 13 15 19 23 27 34 37 39