847
1000
879
1040
876
826
1068
1084
849
1410
768
958
1041
1157
913
1075
821
825
1001
1022
835
824
910
813
846
925
942
907
1069
909
1162
1105
823
791
1059
1006
774
767
933
972
1005
985
809
812
929
910
994
897
940
979
975
992
803
859
819
913
781
863
828
1126