#include <bits/stdc++.h>
using namespace std;
int a[1000010];
int main() {
  int n, k;
  scanf("%d", &n);
  scanf("%d", &k);
  int i, j, kl = 0;
  if (k * 3 > n)
    puts("-1");
  else {
    for (i = 1; i <= k; i++) {
      a[kl++] = i;
      a[kl++] = i;
    }
    for (i = 1; i <= k; i++) {
      a[kl++] = i;
    }
    while (kl <= n) a[kl++] = 1;
    for (i = 1; i <= n; i++) cout << a[i] << " ";
    puts("");
  }
  return 0;
}
