373

259

755

1436

649

1834

1301

504

1998

409

168

1127

1768

260

545

1304

1156

1347

835

504