18385
2
5255
16
347
0
2730
6
2000
1
282572
726
2644
4139
4
2036
1007
545
14508
18
121182
1133
2008
494
4740
417
625
259
1453
19279
456
683
303
20634
8
572
2199
348