#include <bits/stdc++.h>
using namespace std;
int main() {
  int x;
  cin >> x;
  int count = 0;
  for (int i = 1; i <= x; i++) {
    string N = to_string(i);
    if (N.npos != N.find('7') && N.npos != N.find('5') &&
        N.npos != N.find('3') && N.npos == N.find('0') &&
        N.npos == N.find('1') && N.npos == N.find('2') &&
        N.npos == N.find('4') && N.npos == N.find('6') &&
        N.npos == N.find('8') && N.npos == N.find('9'))
      count++;
  }
  cout << count;
  return 0;
}
