20634
8
2855
3
2668
2
2730
6
2069
1645
1
2657
625
1020
0
282572
31535
1824
3442
4820
970
4396
25137
19279
2564
2275
1146
3691
5
2809
17353
2301
3092
944
2881
752
423