696

1708

680

489

1313

941

1340

1706

1281

644

1604

1218

869

1090

514

223

569

1240

1075

1017