530

421

1227

964

465

1864

866

547

1930

1515

953

1249

106

1484

798

871

977

559

709

1794