1780
1654
1309
994
973
974
1063
785
720
688
696
661
684
767
668
716
815
690
762
839
860
779
793
731
884
774
840
810
728
830
780
755
798
758
749