// inputに入力データ全体が入る
function Main(input) {
	var N = parseInt(input);
	var nums = []; // 357からスタート
	for (var i = 357; i <= N; i++) {
		if (i % 2 !== 0) {
			nums.push(i);
		}
	}
	var accept = [];
	for (var j = 0; j < nums.length; j++) {
		var str = nums[j] + '';
		if ((str.indexOf('7') >= 0) && (str.indexOf('5') >= 0) && (str.indexOf('3') >= 0)) {
			accept.push(nums[j]);
		}
	}
	console.log(accept.length);
}

// ※この行以降は編集しない (標準入力から一度に読み込みMainを呼び出します)
Main(require("fs").readFileSync("/dev/stdin", "utf8"));