1018

862

546

488

1757

187

162

1725

993

386

166

398

1895

1342

685

1147

1094

390

397

1254