212

503

1410

792

1066

1579

863

173

386

1354

1032

462

1101

1826

837

391

438

1925

1334

1368