953
887
1093
1063
897
816
869
865
889
838
840
1011
1071
826
1405
831
730
914
1267
900
769
926
1035
762
797
849
904
2382
753
795
873
802
842
888
832
736
833
810
936
933
1001
803
902
860
825
976
997
730
1221
827
832
809
835
974
964
10003
783
795
807
973