2108
3
2505
2
1489
0
118
4465
22
2821
1
7599
13
751
1565
1974
2836
862
1535
4187
10
2920
4
2318
3378
7
3117
8
1451
14125
1537
844
996
3217
5
1935
1781