20634
8
2730
6
2855
3
2668
2
282572
0
2069
1020
467
2657
25137
17353
845
2727
2189
3114
4
180849
1169
625
1824
19279
3442
1872
1
2546
31535
3092
968
456
2093
1840
453