2949
641
1980
431
1250
272
380
83
2490
542
1190
259
1199
261
749
163
920
200