#include <bits/stdc++.h>
int n, i, j, p, f[4000000];
int main() {
  scanf("%d", &n);
  for (i = 1; i <= n; i++) f[i] = i;
  for (i = 2; i <= n; i++) {
    p++;
    if (n % i) f[p + n] = f[p + n - n % i];
    for (j = n / i; j >= 1; j--) f[p + i * j] = f[p + i * j - i];
  }
  for (i = p + 1; i <= p + n; i++) {
    printf("%d", f[i]);
    if (i != p + n) printf(" ");
  }
  scanf("\n");
}
