20634
8
2855
3
2668
2
2730
6
3092
1
2657
19279
625
31535
0
2069
39034
282572
521
3442
326
1084
4820
2224
25137
180849
17353
1932
325
2526
2749
1452
2288
2546
467
1824