#include <stdio.h>
#include <string.h>
#include <stdlib.h>

int	main(void)
{
  	char	s[200001];
  	char	t[200001];
  	int		i;
 	int		j;
  	int		n;
  	int     cnt;
  
  	scanf("%s", s);
  	n = strlen(s);

    cnt = 0;
  	for(i=0; i<=n-3; i++)
      	for(j=i+3; j<=n; j++)
      	{
          	if (atoi(strncpy(t, s+i, j-i)) % 2019 == 0)
          	{
          	    cnt++;
              	memset(t, '\0', sizeof(t));
              	i += 3;
              	break ;
          	}
          	memset(t, '\0', sizeof(t));
      	}
  
    printf("%d", cnt);
  	return (0);
}