Please take a look!
/ip firewall mangle
add action=mark-connection chain=input disabled=no in-interface=wlan1 new-connection-mark=wlan1_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=wlan2 new-connection-mark=wlan2_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=wlan3 new-connection-mark=wlan3_conn passthrough=yes
add action=mark-connection chain=input disabled=no in-interface=wlan4 new-connection-mark=wlan4_conn passthrough=yes
add action=mark-routing chain=output connection-mark=wlan1_conn disabled=no new-routing-mark=wlan1 passthrough=yes
add action=mark-routing chain=output connection-mark=wlan2_conn disabled=no new-routing-mark=wlan2 passthrough=yes
add action=mark-routing chain=output connection-mark=wlan3_conn disabled=no new-routing-mark=wlan3 passthrough=yes
add action=mark-routing chain=output connection-mark=wlan4_conn disabled=no new-routing-mark=wlan4 passthrough=yes
add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan1_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/0
add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan2_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/1
add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan3_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/2
add action=mark-connection chain=prerouting disabled=no dst-address-type=!local in-interface=lan new-connection-mark=wlan4_conn passthrough=yes per-connection-classifier=both-addresses-and-ports:4/3
add action=mark-routing chain=prerouting connection-mark=wlan1_conn disabled=no in-interface=lan new-routing-mark=wlan1 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=wlan2_conn disabled=no in-interface=lan new-routing-mark=wlan2 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=wlan3_conn disabled=no in-interface=lan new-routing-mark=wlan3 passthrough=yes
add action=mark-routing chain=prerouting connection-mark=wlan4_conn disabled=no in-interface=lan new-routing-mark=wlan4 passthrough=yes
/ip firewall nat
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out1
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out2
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out3
add action=masquerade chain=srcnat disabled=no out-interface=pppoe-out4
/ip firewall service-port
set ftp disabled=no ports=21
set tftp disabled=no ports=69
set irc disabled=no ports=6667
set h323 disabled=no
set sip disabled=no ports=5060,5061 sip-direct-media=yes
set pptp disabled=no
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme,
B - blackhole, U - unreachable, P - prohibit
0 A S dst-address=0.0.0.0/0 gateway=pppoe-out1 gateway-status=pppoe-out1 reachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan1
1 A S dst-address=0.0.0.0/0 gateway=pppoe-out2 gateway-status=pppoe-out2 reachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan2
2 S dst-address=0.0.0.0/0 gateway=pppoe-out3 gateway-status=pppoe-out3 unreachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan3
3 A S dst-address=0.0.0.0/0 gateway=pppoe-out4 gateway-status=pppoe-out4 reachable check-gateway=ping
distance=1 scope=30 target-scope=10 routing-mark=wlan4
4 A S dst-address=0.0.0.0/0 gateway=pppoe-out1 gateway-status=pppoe-out1 reachable check-gateway=ping
distance=1 scope=30 target-scope=10
5 S dst-address=0.0.0.0/0 gateway=pppoe-out2 gateway-status=pppoe-out2 reachable check-gateway=ping
distance=2 scope=30 target-scope=10
6 S dst-address=0.0.0.0/0 gateway=pppoe-out3 gateway-status=pppoe-out3 unreachable check-gateway=ping
distance=3 scope=30 target-scope=10
7 S dst-address=0.0.0.0/0 gateway=pppoe-out4 gateway-status=pppoe-out4 reachable check-gateway=ping
distance=4 scope=30 target-scope=10
8 ADC dst-address=10.10.10.0/24 pref-src=10.10.10.1 gateway=lan gateway-status=lan reachable distance=0
scope=10
9 ADC dst-address=163.121.171.235/32 pref-src=41.43.163.129 gateway=pppoe-out1,pppoe-out2,pppoe-out3,pppoe-out4
gateway-status=pppoe-out1 reachable,pppoe-out4 reachable,pppoe-out2 reachable distance=0 scope=10
10 ADC dst-address=192.168.33.0/24 pref-src=192.168.33.21 gateway=wlan1 gateway-status=wlan1 reachable
distance=0 scope=10
11 ADC dst-address=192.168.34.0/24 pref-src=192.168.34.21 gateway=wlan2 gateway-status=wlan2 reachable
distance=0 scope=10
12 ADC dst-address=192.168.35.0/24 pref-src=192.168.35.21 gateway=wlan3 gateway-status=wlan3 reachable
distance=0 scope=10
13 ADC dst-address=192.168.36.0/24 pref-src=192.168.36.21 gateway=wlan4 gateway-status=wlan4 reachable
distance=0 scope=10
/ip address> print de
Flags: X - disabled, I - invalid, D - dynamic
0 address=192.168.33.21/24 network=192.168.33.0 interface=wlan1 actual-interface=wlan1
1 address=192.168.34.21/24 network=192.168.34.0 interface=wlan2 actual-interface=wlan2
2 address=192.168.35.21/24 network=192.168.35.0 interface=wlan3 actual-interface=wlan3
3 address=192.168.36.21/24 network=192.168.36.0 interface=wlan4 actual-interface=wlan4
4 address=10.10.10.1/24 network=10.10.10.0 interface=lan actual-interface=lan
5 D address=41.43.163.129/32 network=163.121.171.235 interface=pppoe-out1 actual-interface=pppoe-out1
6 D address=41.42.110.17/32 network=163.121.171.235 interface=pppoe-out4 actual-interface=pppoe-out2
7 D address=41.42.110.101/32 network=163.121.171.235 interface=pppoe-out4 actual-interface=pppoe-out3
8 D address=41.43.163.191/32 network=163.121.171.235 interface=pppoe-out2 actual-interface=pppoe-out4
