5151
2
3080
3
3715
21152
8
4651
3820
2650
20
280
1
2405
2740
1367
2932
1089
1230
569
1138
967
2377
297066
0
5372
1500
1646
1253
3090
6
2305
2570
181997
11
779
3379
2061