18385
2
2000
1
1501
5255
16
1035
1664
2644
1470
726
0
4139
4
8876
8
1007
1129
1079
417
9244
2194
629
14508
18
1860
2368
625
1425
4740
509
121182
282572
1182
2192
1776