#include <stdio.h>

int main(void){
    int n,k,map[100],i,o,q,sign;
    for(;sign=0,scanf("%d %d",&n,&k),k;){
        for(i=0;i<k;i++)
            scanf("%d",&map[i]);
        for(i=0;i<n;i++)
            for(o=0;o<k;o++){
                scanf("%d",&q);
                map[o]-=q;
            }
        for(i=0;i<k;i++)
            if(map[i]<0)
                sign=1;
        printf("%s\n",sign==0?"Yes":"No");
    }
    return 0;
}