1642

958

824

1379

1852

142

595

587

1214

1479

1895

1952

1596

851

1258

1350

256

523

740

115