5255
16
17353
0
1020
18385
2
2150
2730
6
282572
1453
1
726
4536
121182
845
2855
3
111
14508
18
467
20634
8
327
1802
417
693
2587
373
4864
547
2000
4740
295
968
2644