20634
8
2855
3
2668
2
2730
6
1193
1
625
467
0
319
2657
1473
7952
417
814
18385
2069
521
3063
1291
1452
1642
2076
282572
11881
1129
2275
3442
5262
10
2229
4
1425
1651