Grafana misrepresenting the memory at Pod level and Cluster level Stats

Trying to understand the metrics below, Why there is huge difference in memory utilization(please refer screenshots) at cluster level and pod level metrics for same pod.

cluster level Grafana metrics:

sum (container_memory_working_set_bytes{pod_name!="",node=~"^Node"}) by (pod_name)

pod level:

A:
sum by(container_name) (container_memory_working_set_bytes{namespace="$namespace",container_name!="",container_name=~"$container",container_name!=“POD”,pod_name="$pod"})

B:
kube_pod_container_resource_requests_memory_bytes{namespace="$namespace",pod="$pod",container=~"$container"}

C:
kube_pod_container_resource_limits_memory_bytes{namespace="$namespace",pod="$pod",container=~"$container"}

thanks in advance