5255
16
18385
2
282572
0
2730
6
1880
121182
1
2000
726
2644
4139
4
1007
14508
18
4740
417
625
1453
1020
20634
8
2120
17353
19279
2036
2657
3
2668
874
476
948
629
22330
22
9807