3980
843
5480
1161
2510
532
3880
822
1380
293
1000
212
2580
547