1980
419
1584
335
1870
396
1120
237
1470
311
3374
715
2772
587
4290
909