780
754
823
828
662
799
711
1119
708
1242
640
651
735
788
723
824
1099
633
629
890
848
728
793
680
773
651
865
697
691
627
638
649
687
648
801
965
758
709
667
681
612
813
799
1039
3200
870
703
731
800
661
1169
709
758
1308
1429
711
767
5663
1007
1432