508

1756

1054

1341

642

1812

1944

1756

392

1807

1357

1074

1615

694

170

832

1068

1028

1670

623