20634
8
2668
2
2730
6
1880
2855
3
282572
0
1551
2657
1936
1
2493
2727
625
2069
1020
795
420
2111
2189
968
17353
180849
419694
9
116
25137
3428
1377
2881
3442
344
1824