5255
16
2730
6
107
0
2000
1
4139
4
2987
2
18385
1462
4740
2727
282572
726
1551
2644
9178
1007
2257
121182
19279
14508
18
17353
625
2076
918
4536
417
20634
8
9244
2269
3
764