6346
16
4179
1
21152
8
2740
3
297066
0
5151
2
3080
2710
3715
610
1047
3063
1500
4651
6991
6
189326
123674
35
1778
2650
20
1527
2871
1558
2890
280
2405
2582
4
866
2932
4375
775