What is the difference between 'sympathy for' and 'sympathy at' in the following sentences: 1."I felt a great deal of sympathy for his difficult position." 2."She expressed her sympathy at our loss."
I felt a great deal of sympathy for his difficult position.
She expressed her sympathy at our loss.
Can we write 'for' in place of 'to' and vice versa? Are 'for' and 'to' the only collocations possibleprepositions which can collocate with the word 'sympathy'?