2698
1
3629
21152
8
1564
297066
0
4651
3
2405
2740
181997
11
3715
2
3971
5151
2650
20
571
280
40177
1288
2274
14750
1477
444571
9
7762
4
1047
542
3080
2420
432
4526
189326
3012