#include <bits/stdc++.h>

using namespace std;

using ll = long long;

const int ms[] = {500, 100, 50, 10, 5, 1};

bool judge(int i, vector<int>& v, int g, int sum) {
    if (i == 6) return sum == g;
    for (int j = 0; j <= v[i]; j++) {
        if (judge(i + 1, v, g, sum + ms[i] * j)) return true;
    }
    return false;
}

int main() {
    cin.tie(0);
    ios::sync_with_stdio(false);
    vector<int> v(6);
    for (int i = 0; i < 6; i++) cin >> v[i];
    int g;
    cin >> g;
    cout << (judge(0, v, g, 0) ? "YES" : "NO") << endl;
    return 0;
}