1270
405
375
485
432
374
416
1011
378
391
370
286
419
336
358