4480
1543
785
798
617
748
1073
859
936
579
1338
577
656
896