5255
16
2730
6
1501
0
5165
3
2000
1
726
2644
2
4139
4
18385
1007
14508
18
4740
625
121182
282572
2587
2727
4536
19279
2036
547
2657
2668
3092
874
476
629
22330
22
1020
9807