2381
21548
7841
2110
1806
3243
8455
1772
8607
1927
4783
1759
2412
1970
1646
3856
2509
10427
6753
2179
1603
2094
4754
10592
4259
3432
3074
7763
6786
22987
1547
15531
1873
2018
2944
2298
5217
1679
2600
3699
18039
8882
1714
15228
8311
6368
1837
1895
1802
2085
5250
4268
4496
7083
12045
2640
12831
2882
1962
12031