1046

664

918

468

1605

860

1743

353

1064

1914

548

740

212

433

838

1431

546

993

104

1585