BANC OF AMERICA COMMERCIAL MORT PASS THR CERTS SER 2004-1