#include <stdio.h>
int main(void){
    int n,d=0,i,j,k,l,num,iketa,ruijo,cnt=0;
    
    scanf("%d",&n);
    
    while(n!=0){
        n=n/10;
        d++;
    }
    
    
    for(i=1;i<=(d-3);i++){
        num=n;
        iketa=n;
        ruijo=1;
        
        for(k=1;k<=i;k++){
            for(l=1;l<=(d-k);l++){
                iketa=iketa/10;
                ruijo=ruijo*10;
            }
            num=num-iketa*ruijo;
        }
        
        
        for(j=i+3;j<=d;j++){
            
            for(l=1;l<=(d-j);l++){
                num=num/10;
            }
            
            if(num>=2019 && num%2019==0){
                cnt++;
            }
        }
    }
    
    printf("%d\n",cnt);
    
    
    
    return 0;
}
            