5070
19
4396
5
4754
7
2041
2
1226
1
712
3305
3
2071
1423
1564
1289601
4
4398
10
1078
10827
2110
108797
0
9956
55904
2477
8
951
37355
13
123674
35
2698
5771
8527
1446
2392
2530
3629