2245
3
4398
10
1623
1
297066
0
2354
1504
1289601
4
2981
1226
1431
2
452
3053
7
260
5070
19
2579
1078
1650
2477
8
4754
4396
5
1518
1443
1185
2392
1542
2584
11
931
2797
7621
13