#include <bits/stdc++.h>
using namespace std;
char s[8195];
int c[3];
int main() {
  scanf("%s", s);
  for (int i = 0; s[i]; ++i) {
    ++c[s[i] - 'a'];
    if (i && s[i] < s[i - 1]) return printf("NO"), 0;
  }
  printf(c[0] && c[1] && (c[2] == c[0] || c[2] == c[1]) ? "YES" : "NO");
}
