820
452
537
658
591
622
431
514
1160
365
435
395
406
372
418