Irregular time

(marked in yellow) I want for each of the values in brackets to decrease every time the code loops.
Any help?

Thanks

int e1 = 13;
int b1 = 11;
int d2 = 9;
int g2= 7;
int a3 =5;
int d3 = 3;

void setup () {
pinMode(13,OUTPUT);
pinMode(11,OUTPUT);
pinMode(9,OUTPUT);
pinMode(7,OUTPUT);
pinMode(5,OUTPUT);
pinMode(3,OUTPUT);
}

void loop ()

{
am (5600);
c(5600);
am(22400);
f(5600);
am(12000);
c(5600);
am(22400);
f(5600);
am(5600);
c(2800);
am(2800);
f(2800);
am(12000);
c(8400);
am(22400);
f(5600);
am(5600);
c(2800);
am(2800);
f(2800);
am(2800);
f(2800);
am(2800);
f(2800);
am(2800)

loop;

}

int f(int durf)
{
digitalWrite(b1,HIGH);
digitalWrite(e1,HIGH);
digitalWrite(g2,HIGH);
digitalWrite(d3,HIGH);
delay(durf);
digitalWrite(b1,LOW);
digitalWrite(e1,LOW);
digitalWrite(g2,LOW);
digitalWrite(d3,LOW);
return 0;
}

int c(int durc)
{
digitalWrite(b1,HIGH);
digitalWrite(a3,HIGH);
digitalWrite(d2,HIGH);
delay(durc);
digitalWrite(b1,LOW);
digitalWrite(a3,LOW);
digitalWrite(d2,LOW);
return 0;
}

int am(int duram)
{
digitalWrite(b1,HIGH);
digitalWrite(d2,HIGH);
digitalWrite(g2,HIGH);
delay(duram);
digitalWrite(b1,LOW);
digitalWrite(d2,LOW);
digitalWrite(g2,LOW);
return 0;
}

Try here

Yellow on white is hard to read - please use code tags.

Decrease by 1, 5, 100? Do they decrease until they reach 0, or just roll over?

loop;

not needed, and missing something. the loop() function does exactly what its name implies, it loops forever...or at least until the power is turn off or is caught in another inescapable loop.

Have you tried adding in a counter that increase as the loop() function, loops?

f(5200 - some_variable);
.
.
.
some_variable++; // some_variable += 5; some_variable += 10; ... etc

You also don't need the return values from your other functions, which you ignore anyway.

Please read the first two posts on this Forum, which tell you the proper way to pose a question to the group. You will get more responses that way. Also:

I want for each of the values in brackets to decrease every time the code loops.

I don't see any brackets. I see values in parentheses passed to functions. Is that what you mean? Also, using color to highlight areas of interest isn't necessary. You could use:

// ===== Following lines need help =========

/* the lines of code here... */

// ========== End lines of code needing help ========

Use code tags (explained in the first two posts at the top of this Forum) for posting code.