11 2680 104 407243 5 10 16 26 35 42 48 59 64 82 98 1 2 3 4 5 9 26 49 84 295 1722 78 936 1231 382 17 11 9 7 5 3 1