Mikrotiks and MTU, needed on every Mikrotik? or just on start and end of tunnel?

I have eoip tunnel between mk1-----mk6. But changed mtu to 1546 only in mk1 and mk6…not in mk2,mk3,mk4,mk5

is that needed to work tunnel correctly without fragmentation to change MTU in all mikrotiks in the way? (mk2,mk3,mk4,mk5)?
thanks

All interfaces along the path should have appropriate MTU.

Is better to set max. MTU on all interfaces on the path? or is better to set exact for EOIP.
What about interfaces with fastpath, is that also there needed?