5255
16
2730
6
282572
0
2000
1
173
726
2644
2
4139
4
18385
1007
14508
18
527
417
4740
1020
467
389
625
9244
756
121182
410
647
641
17353
2093
3868
223
531
4411