950
202
1380
293
360
77
555
118
755
160
1290
274
1780
378
3105
658
1215
258