2245
3
297066
0
2178
1
1554
1534
5
3204
7
1581
2
108797
5225
8
2906
1194
962
2629
9956
1226
3053
6236
10
3683
1289601
4
2593
1107
2480
4837
3014
20
2596
189326
21152
2732
623
19944