20634
8
2855
3
2668
2
2730
6
18385
1129
0
417
2657
1642
1
625
1291
1270
1776
1421
2069
1501
1425
521
2000
1452
929
5262
10
282572
2341
1651
1054
1330
467
1587
370