3041
2
2243
1
1020
297066
0
181997
11
21152
8
3715
5151
4651
3
2478
2650
20
2405
2740
280
2908
10
2216
1451
3080
2773
189326
1047
3090
6
444571
9
810
4553
19079
898
38477
34
7034
2558