#include<iostream>
using namespace std;
int main(){
int mas[12] = {4, 7, 44, 47, 74, 77, 444, 447, 477, 744, 747, 777};
int n, i=0;
bool a = true;
cin>>n;
if(n<4 || n>777) cout<<"NO";
else{
while(mas[i]<=n && a == true){
if(n%mas[i] == 0) a = false;
i++;
}
if(a) cout<<"NO";
else cout<<"YES";
}
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCl7CglpbnQgbWFzWzEyXSA9IHs0LCA3LCA0NCwgNDcsIDc0LCA3NywgNDQ0LCA0NDcsIDQ3NywgNzQ0LCA3NDcsIDc3N307CglpbnQgbiwgaT0wOwoJYm9vbCBhID0gdHJ1ZTsKCWNpbj4+bjsKCWlmKG48NCB8fCBuPjc3NykgY291dDw8Ik5PIjsKCWVsc2V7CgkJd2hpbGUobWFzW2ldPD1uICYmIGEgPT0gdHJ1ZSl7CgkJCWlmKG4lbWFzW2ldID09IDApIGEgPSBmYWxzZTsKCQkJaSsrOwoJCX0KCQlpZihhKSBjb3V0PDwiTk8iOwoJCWVsc2UgY291dDw8IllFUyI7Cgl9Cn0K