1502

1174

514

1866

487

269

566

588

1087

818

1921

263

1254

502

943

1504

1289

253

308

1364