490

1593

417

1844

596

968

591

752

365

264

1685

1263

803

869

1055

881

389

1077

518

887