18385
2
2000
1
924
5255
16
2644
726
0
1587
4139
4
1374
8876
8
1007
1392
1129
417
14508
18
9244
629
1501
661
1976
625
4740
121182
282572
2192
1776
1182
1566
9807