1930

508

858

1702

1740

806

1550

947

1139

1347

1196

1057

1792

769

1159

150

1535

272

505

1757