5255
16
2730
6
18385
2
282572
0
121182
1
2683
2000
726
2644
4139
4
1007
14508
18
4740
1020
625
17353
19279
1453
335
467
371
422
400
508
50987
679
3503
3
2036
418
2657