539

505

626

1674

1614

488

1954

575

993

1393

892

1241

1957

644

1891

807

1752

472

951

578