John always wears a shirt, pants, socks, and shoes. He owns 12 pairs of socks, 3 pairs of shoes, 5 pairs of pants, and 5 shirts. How many different outfits can John make?