why are these counters not in unison

Why aren’t the 1st set counters associated with the 1st three mangle rules not always in unison (read the same)?

Counters for 2nd and subsequent sets of mangle rules are typicall in unison.

Coding error on our part?

Not to worry?

Any help appreciated.

rgds/ldv

add chain=prerouting action=mark-connection new-connection-mark=STANDARD \ passthrough=yes comment="STANDARD" disabled=no add chain=prerouting connection-mark=STANDARD action=change-tos new-tos=32 \ comment="STANDARD" disabled=no add chain=prerouting connection-mark=STANDARD action=mark-packet \ new-packet-mark=STANDARD passthrough=yes comment="STANDARD" disabled=no

add chain=prerouting p2p=all-p2p action=mark-connection
new-connection-mark=SCAVENGER passthrough=yes
comment=“SCAVENGER”
disabled=no
add chain=prerouting connection-mark=SCAVENGER action=change-tos
new-tos=normal comment=“SCAVENGER” disabled=no
add chain=prerouting connection-mark=SCAVENGER action=mark-packet
new-packet-mark=SCAVENGER passthrough=no comment=“SCAVENGER” disabled=no

typical counter values for 1st 3 mangle rules:

8,242,600
8,241,121
8,241,121

typical counter values for 2nd 3 mangle rules:

819,298
819,298
819,298