Not much mixing in Scandinavia with Europe in centuries before Viking Age. Lot of mixing with Balts in Gotland & British-Irish in S Sweden/Denmark during Viking Age, but they contribute considerably less ancestry to modern Scandinavians today. sciencedirect.com
Could be due to immigrants/thralls having lower social status and thus being poorer and having fewer surviving children, or could be due to cosmopolitan types having lower fertility.
Loading suggestions...