1856

825

536

603

902

1850

904

640

1397

1008

383

264

454

522

1361

722

1697

637

685

1580