NBB's net profit up 7.7 percent for 1Q 2004