18385
2
2000
1
5255
16
19034
6
2644
509
0
4151
726
4139
4
8876
8
1421
1007
1129
417
14508
18
9244
629
650
625
9953
4740
121182
282572
2192
3795
3268
1776
1182
1037
22330
22