1311
1404
2666
1009
2984
1741
2798
2304
2491
1462
2163
6662
2496
17681
3372
2816
1870
2654
2202
3191
6875
2031
40002
7270
7297
41860