#include <bits/stdc++.h>
#define rep(i,n) for (int i = 0; i < (n); ++i)
using namespace std;
using ll = long long;
using P = pair<int,int>;

int main(){
    string s;
    cin >> s;
    
    int ans = 0;
    rep(i, s.size() - 4){
        int x = stoi(s.substr(i, 5));
        int y = stoi(s.substr(i, 4));
        cout << x << endl;
        if(x % 2019 == 0){
            ans++;
        }
    }
    cout << ans << endl;
return 0;}