20634
8
2730
6
2855
3
2668
2
1020
0
19279
17353
2008
2275
798
475
25137
2395
31535
2526
477
3442
1898
1
422
282572
2712
5
4820
1320
4396
383
787
249
1639
4
325
1824