import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] a = new int[n + 1];
// n < 3时因为1 2 3中1不是质数,2和3均为质数,因此如果n<3无论如何也是不符合题意的
if(n < 3){
System.out.println(-1);
return;
}
// 初始化a[]为 1 ~ n
for(int i = 1; i <= n; i ++) a[i] = i;
// 如果a数组的长度为奇数时
if(n % 2 == 1){
// 让第一位和最后一位互换位置,因为a[1] = 1, a[i] + i此时即 1 + 1 = 2,2不是质数
a[1] = a[n];
a[n] = 1;
}
// 如果a数组的长度为偶数时
else if(n % 2 == 0){
// 让第一位和最后一位互换位置,因为a[1] = 1, a[i] + i此时即 1 + 1 = 2,2不是质数
a[1] = a[n - 1];
a[n - 1] = 1;
}
for(int i = 1; i <= n; i ++) System.out.print(a[i] + " ");
sc.close();
}
}