508

262

1234

534

1946

1090

127

1761

1960

1843

923

1550

1297

618

1694

747

828

1985

567

626