4651
3
2650
20
2740
5151
2
3080
3715
21152
8
280
1
2405
2932
297066
0
1500
2093
5
3090
6
181997
11
3026
2773
91887
19
1212
2245
1439
1153
1047
2865
2105
605
1985
1288
2272
2082