18385
2
22330
22
2710
8
9244
1
356
0
19034
6
1037
2000
2027
1501
1453
121182
9807
8876
417
5620
11
1745
4049
10
650
629
726
543
1330
1603
263
1041
5255
16
447
9178