10 3808 559 true 2 3 4 10 15 18 25 26 27 34