Expected "}" before numeric constant

This program is suposed to reproduce Mario Bros song, but when I compile it, it shows “Expected “}” before numeric constant” on the console, on line 7 “#define NOTA_C7 2093” Help please.

#define ZUMBADOR 8
#define NOTA_E6 1319
#define NOTA_G6 1568
#define NOTA_A6 1760
#define NOTA_AS6 1865
#define NOTA_B6 1976
#define NOTA_C7 2093
#define NOTA_D7 2349
#define NOTA_E7 2637
#define NOTA_F7 2794
#define NOTA_G7 3136
#define NOTA_A7 3520
#define LED 6
int melodia[] = {
  NOTA_E7, NOTA_E7, 0, NOTA_E7, 0 NOTA_C7, NOTA_E7, 0,
  NOTA_G7, 0, 0, 0, NOTA_G6, 0, 0, 0,

  NOTA_C7, 0, 0, NOTA_G6, 0, 0, NOTA_E6, 0,
  0, NOTA_A6, 0, NOTA_B6, 0, NOTA_AS6, NOTA_A6, 0,

  NOTA_G6, NOTA_E7, NOTA_G7, NOTA_A7, 0, NOTA_F7, NOTA_G7,
  0, NOTA_E7, 0, NOTA_C7, NOTA_D7, NOTA_B6, 0, 0,

  NOTA_C7, 0, 0, NOTA_G6, 0, 0, NOTA_E6, 0,
  0, NOTA_A6, 0, NOTA_B6, 0, NOTA_AS6, NOTA_A6, 0,

  NOTA_G6, NOTA_E7, NOTA_G7, NOTA_A7, 0, NOTA_F7, NOTA_G7,
  0, NOTA_E7, 0, NOTA_C7, NOTA_D7, NOTA_B6,0,0
};
int tiempo[] = {
  12, 12, 12, 12, 12, 12, 12, 12,
  12, 12, 12, 12, 12, 12, 12, 12,

  12, 12, 12, 12, 12, 12, 12, 12,
  12, 12, 12, 12, 12, 12, 12, 12,

  9, 9, 9, 12, 12, 12, 12,
  12, 12, 12, 12, 12, 12, 12, 12,

  12, 12, 12, 12, 12, 12, 12, 12,
  12, 12, 12, 12, 12, 12, 12, 12,

  9, 9, 9, 12, 12, 12, 12,
  12, 12, 12, 12, 12, 12, 12, 12
};

int nota;
int duracion_nota;
int pausa_entre_notas;

void setup() 
{
  pinMode(ZUMBADOR, OUTPUT);
  pinMode(LED, OUTPUT);
}

void loop() 
{
  for (nota = 0; nota < 78; nota++)
  {
    duracion_nota = 1000 / tiempo[nota];
    tone(ZUMBADOR, melodia[nota], duracion_nota);
    digitalWrite(LED, duracion_nota);
    pausa_entre_notas = duracion_nota * 1.60;
    delay(pausa_entre_notas);
  }
  
}
     NOTA_E7, NOTA_E7, 0, NOTA_E7, 0 NOTA_C7, NOTA_E7, 0,

missing a “,” after the “0” before "NOTA_C7