20634
8
2855
3
2668
2
2730
6
2069
2657
1880
625
282572
0
19279
2461
20
1084
31535
1020
3442
2036
325
1824
2727
4820
2008
584
1952
4396
1949
276
25137
180849
586
17
2275