1976
2860
880
792
824
755
797
667
570
620
864
644
811
1759
1112
717
655
602
665
656
616
560
714
586
554
757
631
623
590
997
619
680
735
696
701