602

1410

962

836

700

684

1578

754

1249

252

1296

1473

1569

1972

1894

1611

1998

1284

123

1264