#include<bits/stdc++.h>
using namespace std;
int main(){
int t; cin>>t;
while(t--){
int n; cin>>n;
if(n<2020){
cout<<"NO\n";
}
else{
bool flag = true;
while(n>2020){
if(n%2021==0){
flag = false;
break;
}
n-=2020;
}
if(flag)
cout<<"NO\n";
else
cout<<"YES\n";
}
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKXsKICAgIGludCB0OyBjaW4+PnQ7CiAgICB3aGlsZSh0LS0pewogICAgICAgIGludCBuOyBjaW4+Pm47CiAgICAgICAgaWYobjwyMDIwKXsKICAgICAgICAgICAgY291dDw8Ik5PXG4iOwogICAgICAgIH0KICAgICAgICBlbHNlewogICAgICAgICAgICBib29sIGZsYWcgPSB0cnVlOwogICAgICAgICAgICB3aGlsZShuPjIwMjApewogICAgICAgICAgICAgICAgaWYobiUyMDIxPT0wKXsKICAgICAgICAgICAgICAgICAgICBmbGFnID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBuLT0yMDIwOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKGZsYWcpCiAgICAgICAgICAgICAgICBjb3V0PDwiTk9cbiI7CiAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgIGNvdXQ8PCJZRVNcbiI7CiAgICAgICAgfQogICAgfQp9