Query Circuits: Explaining How Language Models Answer User Prompts