3062
8
5978
6
3910
3
2738
3121
2
4945
1
6105
3453
1411
3660
8582
297066
0
1089
1384
120
2865
181997
11
2207
542
1622
1516
923
302
2001
610
131589
2405
730
106
21152