#include #include #include #include #include #include #include #include #include #include #include using namespace std; #define N (1000000000+7) #define M (998244353) #define INF 1e16 typedef long long ll; typedef pair P; int main(){ ll n,x,y,z; cin>>n>>x>>y>>z; vectora(n); for(ll i=0;i>a[i]; } for(ll i=0;i=10000){ ll k = a[i]/10000; if(z>=k){ a[i]-=10000*k; z-=k; } else{ a[i]-=10000*z; z=0; } } } } sort(a.begin(),a.end(),greater()); for(ll i=0;i=5000){ ll k = a[i]/5000; if(y>=k){ a[i]-=5000*k; y-=k; } else{ a[i]-=5000*y; y=0; } } } } sort(a.begin(),a.end(),greater()); for(ll i=0;i=1000){ ll k = a[i]/1000; if(x>=k){ a[i]-=1000*k; x-=k; } else{ a[i]-=1000*z; x=0; } } } } sort(a.begin(),a.end(),greater()); for(ll i=0;i=0){ cout<<"No"<