312

1182

1870

370

1404

290

1149

1152

865

1126

100

809

270

1481

980

1142

216

171

467

789