693

830

489

1621

917

1243

1266

104

304

1949

1462

1210

527

453

1628

268

1437

582

1009

852