1646

905

1558

664

1327

1830

770

1119

899

1316

994

389

1046

1793

1768

685

1680

153

1491

888