408

803

1389

1770

1150

704

1628

1239

518

518

1235

1350

256

1203

1917

1230

1272

284

392

539