2000
1
946
18385
2
9244
849
417
0
1327
8876
8
1129
1470
629
4411
6370
5
476
121182
2470
1225
1344
1182
1216
812
571
2542
22
1921
4
2125
14508
18
1453
788
3116
5255
16