I have a lagrangian L=L0+L1, where L1 is a perturbation given by:L1=−1/3!λϕ3−1/4!λϕ4
and
L0=−12∂μϕ∂μϕ+12mϕ2
If I am to calculate the dominent term for the scattering amplitude and scattering cross section for the scattering
ϕϕ→ϕϕ,
It is straight forward.
Since the leading term for scattering amplitude should contain the least possible
λ, the only possible number is one. Hence the only contribution to the scattering amplitude is the Feynman diagram given below, which contains only one vertex that is from
ϕ4 term:

Now, here comes my question:
If I were to calculate the first correction to the leading order of scattering amplitude, we should consider all possible diagrams with 2 vertices. That is, we have to add all the diagrams containing 2 vertices from ϕ3 + 2 vertices diagrams from ϕ4 + diagrams which have one 3-vertex and one 4-vertex.
If now I want to calculate the total cross section.
It is possible that the first correction order of λ is higher than λ2 since some diagrams can cancel each other. How do one find out of which order in λ is the first correction to the total cross section? Is there any simple way in this case without going through calculating all possible diagrams of order λ2 or higer?