985
674
1100
874
696
674
808
676
778
849
891
767
821
813
2314
809
618
717
1277
661
873
689
933
874
742
754
839
2163
655
761
677
655
728
945
924
684
776
836
915
769
820
803
800
695
840
852
759
758
634
748
664
687
621
697
634
970
709
728
737
786