20634
8
2730
6
2855
3
2668
2
2125
1
845
0
2727
714
1020
1862
467
31535
418
19279
331
871
392
2587
16
1823
17353
2041
169211
11
2275
4536
25137
1137
955
3092
2546
1824