2562
2
2110
1
1671
1469
1668
1375
572
1786
4996
6
1371
1891
1535
3
1182
4370
1039
2251
2102
0
992
845
1938
4
1199
2840
5949
15
1599
591
1417
2411
1502
3749
402