2000
1
1921
4
2061
2
625
476
121182
282572
0
1327
396
193
1885
417
2125
422
822
320
2730
6
798
1216
777
2644
1020
812
788
874
646
455
290
303
909