3062
8
2738
3
5978
6
3910
181997
11
4945
1
6105
3121
2
8582
108797
0
2001
2906
1691
3782
4383
4
2629
297066
9956
6236
10
1289601
2593
3453
3372
1107
2480
4837
5
3014
20
2596
189326
21152