1653

1348

1268

1531

1135

597

478

1077

1212

201

1896

1681

1712

1265

637

282

1261

1177

678

217