1461

379

892

768

1838

234

804

1503

1434

1172

1258

661

203

1595

516

128

1308

345

1062

825