1387
1121
1216
1096
666
812
686
758
834
852
773
782
725
881
769
659
829
805
724
820
751
764
795
756
748
739
750
717
733
735
736
838
788