2245
3
2605
2
297066
0
1226
1
3053
7
2274
3186
19944
2797
5
1295
189326
2773
280
108797
2354
14861
1581
2650
20
2386
2159
3765
4
444571
9
5225
8
2530
19079
6
2250
1289601
6236
10
3546
1174