Arduino Mega 2560 5v Pins

Maximum output per I/O pin is 20mA. Pin 10 is a normal I/O pin. The pump needs 1A or 1000mA. What do you think?

Steve