fn main() { let mut s = String::new(); std::io::stdin().read_line(&mut s).ok(); let mut n: Vec = s.split_whitespace().flat_map(str::parse).collect(); let p = [500, 100, 50, 10, 5, 1]; for i in 0..6 { n[6] -= p[i] * n[i].min(n[6] / p[i]); } println!("{}", if n[6] == 0 { "YES" } else { "NO" }); }