Need help with script to find src-address(with port) connection.

I want to find all src-address with port that connection-mark is “mark-conn”

on terminal i send this

 /ip firewall connection print where connection-mark="mark-conn"

output is fine.

But i want only src-address with port.

I try this

:foreach i in=[/ip firewall connection find connection-mark="mark-conn" ] do={/ip firewall connection get $i src-address }

output is empty

and this

/ip firewall connection get [ find connection-mark="mark-conn" ] src-address

output is “invalid internal item number”

Does anyone have any idea?