1548

1291

1171

1037

1966

1659

1528

1200

1054

1432

820

1858

827

217

1385

427

213

1159

911

510