18385
2
5255
16
2730
6
2000
1
726
0
2644
4139
4
1007
282572
14508
18
4740
625
121182
17353
180849
19279
2036
2657
3
419694
9
2668
874
543
948
476
629
22330
22
9807
8876
8
2257
417