20634
8
2855
3
2668
2
2730
6
521
1
282572
0
2069
2657
3092
625
1551
2330
25137
2349
2231
19279
2881
31535
1020
2190
17353
1824
2748
1452
801
3233
16
488
2546
1320
267