20634
8
2855
3
2668
2
2730
6
1385
1
2069
2657
625
282572
0
417
948
1642
2541
1129
247
1444
1686
3442
4820
869
1898
1478
4396
25137
1397
19279
2275
1824
3691
5
2809