20634
8
2526
3
282572
0
4820
2
2855
3442
1320
1
4396
438
694
2719
2461
20
5871
15
2125
2668
169211
11
1082
180849
2730
6
2493
1898
915
2069
625
2990
18403
7756
477
1649
2431