18385
2
9244
1
282572
0
22330
22
2000
8876
8
629
19034
6
4139
4
417
843
1464
2045
121182
1769
5255
16
9807
1007
814
874
96512
2027
2445
476
1411
726
764
9178
2554
4179
5