1602

1866

1638

1089

924

1794

1187

199

1286

773

940

1288

1495

724

540

1658

1731

858

850

594