2540
572
2970
669
515
116
1470
331
2980
671
1960
442
2835
639
942
213
825
186
3220
725
2100
473
4520
1018
4320
973
782
177
635
143
10480
2360
1299
293