11 2211 104 335588 2 13 24 47 57 62 73 74 77 84 90 1 2 3 4 5 10 27 190 417 582 1827 72 847 1000 237 19 11 9 7 5 3 1