#include<stdio.h>

int main()
{
    int N,K,a,i,j;
    int S[100],B[100][100],num[100];

    while(scanf("%d%d",&N,&K)!=EOF,N+K){

        a=1;

        for(i=0;i<K;i++){
            scanf("%d",&S[i]);
        }
        for(i=0;i<N;i++){
            for(j=0;j<K;j++){
                scanf("%d",&B[i][j]);
            }
        }

        for(j=0;j<K;j++){
            for(i=0;i<N;i++){
                num[j]+=B[i][j];
            }
        }

        for(i=0;i<K;i++){
            a*=S[i]<num[i]?0:1;
        }
        if(a){
            puts("Yes");
        } else {
            puts("No");
        }
    }
    return 0;

}