9 3406 694 true 0 2 4 5 7 14 21 25 35