3354
5
4398
10
2870
2
1289601
4
3014
20
5771
2277
0
3085
3491
3485
7
4946
18
3316
452
5070
19
5141
1078
1
2477
8
4754
4396
1518
7608
12
2392
2584
11
7621
13
1716
1748
4548
2620
3544
3
806