1399
1134
1227
1106
680
833
700
775
849
877
795
815
747
894
785
673
847
822
739
851
792
768
776
811
757
753
765
732
754
764
748
769
863
806