20634
8
2855
3
2668
2
2730
6
4536
1020
0
2243
7
1780
1
625
547
1157
1137
467
2587
16
2041
2069
282572
2657
2727
3092
1551
437
845
3442
1862
4820
3203
10
1897
379
165