1531

927

1999

409

587

1470

759

442

1731

1381

1843

505

1463

1665

1304

928

743

1103

185

360