For-loop efficiency

Hi there
I have been thinking about the efficiency of for-loops.
Consider the following for-loop.


for (i=0;i<1000;i++) {
  //statement1
  //statement2
  //statement3
.
.
.
  //statement10
}

And this one:


for (i=0;i<10;i++) {
  //statement1
  //statement2
  //statement3
.
.
.
  //statement1000
}

The first one has to count 1000 times but the second one has to count only 10 times.

The first one has to process only 10 statements but the second one has to process 1000 statements.

Which for-loop would occupy more CPU resources? In other words, will the value set to loop in a for-loop occupy more resources or will the number of statements in-between a for-loop occupy more resources?