471

1273

947

357

1876

1759

506

684

330

924

443

1953

327

583

1627

942

620

747

1052

1060