342

1389

1116

1803

565

128

1761

1463

1171

1768

144

1557

1888

1431

178

743

711

1433

822

459