594

1052

448

1173

683

197

641

1369

246

1608

1791

1276

383

425