Is it possible to make Traefik determine ClientHost value from the left-most value of XFF instead of right-most value?

I'm doing a testing and I've a setup look like this:
Cloudfront -> NLB -> Traefik -> whoami

With this setup, ClientHost value is which is the Cloudfront IP. Below is the result from whoami

HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 840
Content-Type: text/plain; charset=utf-8
Date: Thu, 09 Feb 2023 11:35:28 GMT
Via: 1.1 (CloudFront)
X-Amz-Cf-Id: EVTC7YPjyjQn729kxM-k2CjXg2gCAUvJ23s_KY-KwQ_cmCx9uft5Fg==
X-Amz-Cf-Pop: TPE51-C1
X-Cache: Miss from cloudfront

Hostname: whoami-65bd855589-nlv9w
GET / HTTP/1.1
User-Agent: HTTPie/3.2.1
Accept: */*
Accept-Encoding: gzip, deflate
Cloudfront-Forwarded-Proto: https
Cloudfront-Is-Desktop-Viewer: true
Cloudfront-Is-Mobile-Viewer: false
Cloudfront-Is-Smarttv-Viewer: false
Cloudfront-Is-Tablet-Viewer: false
Cloudfront-Viewer-Asn: 396982
Cloudfront-Viewer-Country: SG
Via: 1.1 (CloudFront)
X-Amz-Cf-Id: EVTC7YPjyjQn729kxM-k2CjXg2gCAUvJ23s_KY-KwQ_cmCx9uft5Fg==
X-Forwarded-Port: 443
X-Forwarded-Proto: https
X-Forwarded-Server: traefik-internal-service-6446f8cc-8brmr

I talked to AWS support and they said that when exiting NLB, XFF should look like:


So Traefik take the right-most value to determine as the ClientHost. Which in my case, is not what I want. Is there a way to make Traefik take the left-most value instead which actually represents the real client IP?

Neither ClientHost nor are in your pre-formatted text. Can you update to make it easier to understand?

Sorry, I took a wrong result. The actual one was already cleared from my console. So I updated X-Forwarded-For and X-Real-Ip values instead. Cuz the main differences are those values.