20634
8
2855
3
2668
2
2730
6
980
1
2069
282572
0
2657
1469
625
1551
19279
3233
16
2546
17353
3691
5
1824
25137
7756
31535
290
2190
743
2420
467
180849
171
744
1748
1015