How long should she eat for?

My three week old eats different each time sometimes 10 sometimes 5-7 mins sometimes 14 it’s always different she has a lot of pee diapers but she’s still not back at birth weight she sleeps 6 hours at night she doesn’t seem like she’s starving