1265

870

309

1966

1194

1432

1126

1870

413

842

819