294

234

497

187

1316

339

485

873

223

1202

485

593

1683

758

279

1259

273

459

933

171