2162
1
2570
2
12107
7161
6371
3643
3959
3153
1875
4972
2028
1872
939
1384
1788
1403
1625
2847
4163
3999
3179
2378
3115
3142
2651
5895