//活动地址: 牛客春招刷题训练营 - 编程打卡活动
#include <bits/stdc++.h>
#define int long long 
using namespace std;

void solve(){
   int n;
   cin>>n;
   if(n<3)
   cout<<"-1";
   else{
    // 构造题  就主要看脑子能不能突然想到了
      for(int i=3;i>=1;i--){
        cout<<i<<" ";
      }
      for(int i=4;i<=n;i++)cout<<i<<" ";
   }
}

signed main() {
   int T=1;
   //cin>>T;
   while(T--){
    solve();
   }
}
//活动地址: 牛客春招刷题训练营 - 编程打卡活动
// 64 位输出请用 printf("%lld")