1650

509

1412

375

1626

1791

1169

312

471

1289

502

399

1950

185

1341

1127

1594

793

1570

215