1640

1218

525

702

1171

1495

579

1045

965

494

1879

1995

1960

1048

275

1499

1273

164

1884

1540