20634
8
2855
3
2668
2
2730
6
893
0
2069
458
2657
19279
625
282572
2564
1482
1
2459
9
1932
1824
3092
466
17353
3251
517
3498
4
1020
521
3442
2224
4820
1507
4396
46