1597

946

331

547

1248

892

782

1966

926

762

1054

801

749

1873

622

1134

1160

888

1964

853