2000
1
726
0
5255
16
2730
6
645
18385
2
503
587
282572
121182
674
741
1949
2683
501
480
2644
17353
4139
4
1139
613
1007
554
321
970
644
14508
18
405
19279