100
277
386
477
595
686
786
8311
903
1086
1195
1277
1303
1459
1559
16113
1768
1895
19104
2059
2100