18385
2
1740
1
9244
22330
22
2000
8876
8
2195
629
0
19034
6
4139
4
2271
1138
1464
2045
121182
5255
16
6213
9807
417
874
282572
2027
2445
476
726
764
1662
2644
9178
3632
5