Execution order for BPD

I have the following diagram:

gate
Can you explain me why:

  • if C1&C2 are true, the second inclusive gateway will receive first the output from Task 3/Task 4;
  • if C1 true, C2 false, the second inclusive gateway will receive the output from Task 3 before the output from Task 2;

I don’t understand what is the execution order. How do we know what activity is finished first just with the above info?

Is this about how the BPMN standard expects to perform or how the Camunda engine performs.