629

1246

1684

545

1856

1932

1225

995

405

809

636

556

1292

1164

1565

505

235

145

851

699