1348

801

615

1230

114

1245

403

1932

1224

518

1444

1948

1176

440

1151

1495

1489

342

1642

468