#include <bits/stdc++.h>
using namespace std;
char str[2000005];
int n, s[11];
const int num[7] = {1869, 1968, 1689, 6198, 1698, 1986, 1896};
int main() {
  scanf("%s", str);
  memset(s, 0, sizeof s);
  int n = strlen(str);
  for (int i = 0; i < n; i++) s[str[i] - '0']++;
  s[1]--, s[6]--, s[8]--, s[9]--;
  int a = 0;
  for (int i = 1; i <= 9; i++)
    for (int j = 0; j < s[i]; j++) printf("%d", i), a = (a * 10 + i) % 7;
  for (int i = 1; i <= 4 + s[0]; i++) a = a * 10 % 7;
  int zero = 1;
  for (int i = 1; i <= s[0]; i++) zero = zero * 10 % 7;
  for (int i = 0; i < 7; i++)
    if ((zero * i + a) % 7 == 0) {
      printf("%d", num[i]);
      break;
    }
  for (int i = 0; i < s[0]; i++) printf("0");
  printf("\n");
  return 0;
}
