bach little fugue in g minor bwv 578