3989
898
672
152
1780
401
880
199
2000
451
1649
372
2826
637
1920
433
2249
507
3000
676
979
221
519
117