1246

1550

1007

382

1324

324

768

1202

259

1156

1506

532

846

1954

351

1982

340

489

263

502