#include<bits/stdc++.h>
using namespace std;

long long n,dp[2020],a,ans,jum(1),sum;
string s;
int main()
{
	ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
	cin>>s;
	dp[0]++;
	for(int i=s.length()-1;i>=0;i--)
	{
		a=s[i]-'0';
		sum=(sum+jum*a)%2019;
		jum=jum*10%2019;
		dp[sum]++;
	}
	for(int i=0;i<2019;i++)
	{
		ans+=dp[i]*(dp[i]-1)>>1;
	}
	cout<<ans<<'\n';
}