2245
3
297066
0
2274
1
3186
2605
2
189326
19944
1581
108797
14861
7
5225
8
2906
6247
5
1289601
4
2512
2629
19079
6
9956
1226
3053
3546
6236
10
3683
2083
2738
444571
9
2593
3028
1107
2480