5070
19
4396
5
4754
7
1226
1
712
3305
3
2071
2
2041
2698
1564
3629
4398
10
1289601
4
19944
1078
2477
8
1446
1423
1751
2277
0
108797
432
1682
2906
452
2629
297066
9956
6236