1092

1662

1476

1463

388

887

1016

1605

1850

630

1141

1514

1256

1434

374

329

841

199

257

1007