2650
20
1938
1
1781
3
280
2405
1068
0
2932
2
1836
673
517
557
2245
5949
5
181997
11
2142
34
1290
526
189326
1964
3610
25494
3090
6
13034
15
1013
3120
4
2048
1042
1426