916

400

1880

1541

1983

1504

1069

803

363

1671

157

1956

547

834

1655

195

984

1252

1370

1178