2245
3
297066
0
14421
12
1712
1
1226
3053
7
12149
2
11761
4
1421
8582
2840
2797
5
1295
2773
280
108797
2354
6362
1581
2650
20
4285
4938
2386
2159
10598
3765
5225
8
2271
2530
2250