20634
8
2730
6
2855
3
2668
2
893
0
951
282572
3092
1
19279
1505
2069
1020
180849
467
31535
968
2657
25137
1824
521
17353
3840
293
3114
4
625
2002
3442
2546
2955
918