5255
16
2730
6
2000
1
4139
4
18385
2
4740
726
0
2644
1007
121182
1100
14508
18
282572
467
534
474
625
19279
264
711
339
907
417
20634
8
9178
9244
471
732
764
1020