10 4489 664 true 2 6 8 13 18 20 25 34 36 39