18385
2
1129
0
417
2000
1
1425
5255
16
2644
726
8876
8
544
263
629
9244
447
661
4740
121182
4139
4
1007
14508
18
282572
509
2192
543
625
3795
1182
870
9807
22330
22