CWABS Inc Asset-Backed Certificates Series 2004-1