1399
1134
1228
1106
681
834
701
775
849
878
796
816
747
894
785
673
848
823
740
851
792
769
777
811
768
757
753
765
732
754
748
863
806