250

548

714

247

1400

1569

1497

1657

1152

275

993

1238

1652

331

244

1249

1598

769

404

1575