2100
2
21152
8
2740
3
1716
1
297066
0
5151
3080
3715
1506
4
1391
3025
1500
4651
2445
2650
20
280
2405
1078
2932
2533
1836
3107
2759
5949
5
181997
11
2935
2142
1942
9
1290
189326