Baby doesn’t nurse for long

When my baby was in the hospital he would nurse 15mins each side. Now he’s home he barely goes to 10 mins and sometimes that’s only 1 side and he’s done. This is after waking up from a 2 hour nap. Is this normal? He’s currently 3 weeks old.