1974
2858
878
788
819
754
795
667
570
616
864
643
810
1756
1110
713
654
600
664
654
615
558
713
586
551
757
631
621
590
995
617
679
732
694
698