1693

1047

1151

621

718

1217

696

1776

181

714

450

1986

919

391

208

1890

205

173

573

1015