1195

1774

701

1951

1300

1096

1667

327

1858

886

533

1460

1024

133

1408

785

832

1286

578

236