1526

1640

1864

1242

294

579

1878

310

1368

159

622

916

1248

1995

1583

364

1351

1837

982

347