#include <bits/stdc++.h>
std::string S;
int cnt[3];
int main() {
  std::cin >> S;
  for (int i = (0); i < (S.size()); ++i) ++cnt[S[i] - 'a'];
  int mi = *std::min_element(cnt, cnt + 3);
  for (int i = (0); i < (3); ++i) {
    if (cnt[i] - mi >= 2) {
      puts("NO");
      return 0;
    }
  }
  puts("YES");
  return 0;
}
