1388
1121
1216
1096
667
813
686
759
835
854
775
785
728
882
769
659
833
805
724
820
751
764
796
756
748
741
717
734
749
735
736
839
789