1645

1488

889

1362

929

279

820

1955

649

519

104

1826

1264

916

549

303

1641

329

622

841