import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		// N = ドル
		//for(int i = 1; i <= 100; i++) {
		int N = sc.nextInt();
		// TODO test
		//int N = i;
		boolean ans = false;
		if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		}

		//System.out.print(N +":");
		System.out.println(ans? "Yes":"No");
		sc.close();

		//}
	}

} import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		// N = ドル
		//for(int i = 1; i <= 100; i++) {
		int N = sc.nextInt();
		// TODO test
		//int N = i;
		boolean ans = false;
		if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		}

		//System.out.print(N +":");
		System.out.println(ans? "Yes":"No");
		sc.close();

		//}
	}

} Main public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		// N = ドル
		//for(int i = 1; i <= 100; i++) {
		int N = sc.nextInt();
		// TODO test
		//int N = i;
		boolean ans = false;
		if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		}

		//System.out.print(N +":");
		System.out.println(ans? "Yes":"No");
		sc.close();

		//}
	} main {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		// N = ドル
		//for(int i = 1; i <= 100; i++) {
		int N = sc.nextInt();
		// TODO test
		//int N = i;
		boolean ans = false;
		if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		}

		//System.out.print(N +":");
		System.out.println(ans? "Yes":"No");
		sc.close();

		//}
	} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int N = sc.nextInt(); N sc.nextInt() sc.nextInt sc boolean ans = false; ans false if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		} N <= 3 || N == 5 || N == 6 || N == 9 || N == 10 N == 9 N == 6 N <= 3 || N == 5 || N == 6 || N == 9 || N == 10 N <= 3 N 3 N == 5 N 5 N == 6 N 6 N == 9 N 9 N == 10 N 10 {

		} if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		} N % 7 == 0 N % 7 N 7 0 {
			ans = true;
		} ans = true ans true if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		} N % 4 == 0 N % 4 N 4 0 {
			ans = true;
		} ans = true ans true if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		} N % 7 % 4 == 0 N % 7 % 4 N % 7 % 4 N 7 4 0 {
			ans = true;
		} ans = true ans true if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		} N % 8 % 7 == 0 || N % 14 % 4 == 0 N % 8 % 7 == 0 N % 8 % 7 N % 8 % 7 N 8 7 0 N % 14 % 4 == 0 N % 14 % 4 N % 14 % 4 N 14 4 0 {
			ans = true;
		} ans = true ans true if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		} N % 12 % 7 == 0 || N % 21 % 4 == 0 N % 12 % 7 == 0 N % 12 % 7 N % 12 % 7 N 12 7 0 N % 21 % 4 == 0 N % 21 % 4 N % 21 % 4 N 21 4 0 {
			ans = true;
		} ans = true ans true if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		} N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0 N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0 N % 16 % 7 == 0 N % 16 % 7 N % 16 % 7 N 16 7 0 N % 20 % 7 == 0 N % 20 % 7 N % 20 % 7 N 20 7 0 N % 24 % 7 == 0 N % 24 % 7 N % 24 % 7 N 24 7 0 {
			ans = true;
		} ans = true ans true System.out.println(ans? "Yes":"No") System.out.println System.out System System.out ans? "Yes":"No" ans "Yes" "No" sc.close() sc.close sc String[] args args public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		// N = ドル
		//for(int i = 1; i <= 100; i++) {
		int N = sc.nextInt();
		// TODO test
		//int N = i;
		boolean ans = false;
		if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		}

		//System.out.print(N +":");
		System.out.println(ans? "Yes":"No");
		sc.close();

		//}
	}

} public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		// N = ドル
		//for(int i = 1; i <= 100; i++) {
		int N = sc.nextInt();
		// TODO test
		//int N = i;
		boolean ans = false;
		if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		}

		//System.out.print(N +":");
		System.out.println(ans? "Yes":"No");
		sc.close();

		//}
	}

} Main
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自動生成されたメソッド・スタブ
		Scanner sc = new Scanner(System.in);
		// N = ドル
		//for(int i = 1; i <= 100; i++) {
		int N = sc.nextInt();
		// TODO test
		//int N = i;
		boolean ans = false;
		if(N <= 3 || N == 5 || N == 6 || N == 9 || N == 10) {

		}else if(N % 7 == 0) {
			ans = true;
		}else if(N % 4 == 0) {
			ans = true;
		}else if(N % 7 % 4 == 0) {
			ans = true;
		}else if(N % 8 % 7 == 0 || N % 14 % 4 == 0) {
			ans = true;
		}else if(N % 12 % 7 == 0 || N % 21 % 4 == 0) {
			ans = true;
		}else if(N % 16 % 7 == 0 || N % 20 % 7 == 0 || N % 24 % 7 == 0) {
			ans = true;
		}

		//System.out.print(N +":");
		System.out.println(ans? "Yes":"No");
		sc.close();

		//}
	}

}
