#include <bits/stdc++.h>
using namespace std;
int main() {
  int a, b, c;
  cin >> a;
  b = 0;
  int d3, d5, d7;
  for (int i = 356; i <= a; i++) {
    c = i;
    d3 = d5 = d7 = 0;
    while (c > 0) {
      if (c % 10 != 3 && c % 10 != 5 && c % 10 != 7) break;
      if (c % 10 == 3) d3 = 1;
      if (c % 10 == 5) d5 = 1;
      if (c % 10 == 7) d7 = 1;
      c /= 10;
      if (c == 0 && d3 == 1 && d5 == 1 && d7 == 1) b++;
    }
  }
  cout << b << endl;
}
