#include <iostream>
#include <algorithm>
using namespace std;
bool judge(int x){
while(x){
if(x%10==2 || x%10==4)
return false;
x /=10;
}
return true;
}
int main(){
int res=0;
for(int i=1;i<2019;i++){
if(!judge(i)) continue;
for(int j=i+1;j<2019;j++){
if(!judge(j)) continue;
for(int k=j+1;k<2019;k++){
if(!judge(k)) continue;
if(i+j+k == 2019 && i!=j && i!=k && j!=k)res++;
}
}
}
cout<< res <<endl;
return 0;
}