552
593
484
547
458
542
1445
533
513
603
539
1000
515
491
564