#include <stdio.h>

int main(void)
{
    int n, k;

    while (scanf("%d %d", &n, &k), n){
        int blood[128];
        int i, j;

        for (i = 0; i < k; i++) scanf("%d", blood + i);
        for (i = 0; i < n; i++){
            for (j = 0; j < k; j++){
                int b;

                scanf("%d", &b);
                blood[j] -= b;
            }
        }

        for (i = 0; i < k; i++){
            if (blood[i] < 0) break;
        }
        puts(i == k ? "Yes" : "No");
    }

    return 0;
}