Смотрите генетическую карту внизу. Поясню: Древнее население Европы - это группа I и её производные I1 и I2 (сохранились как раз в Дании и Западной Скандинавии) . Это мегалитическая культура в корне, прежде всего.
Позже (еще до нашей эры) в Европу влилась "молодая" кровь - группа R1, распавшаяся на две ветви: R1a и R1b. Вначале с востока пришла R1a, и ввиду обладания превосходными технологиями, главным образом верховой ездой, колесными повозками и обработкой металла - практически подавили группу I - на севере просто не достали, и на юге в горных массивах.
Позже опять же с востока внедрилась группа R1b и обосновалась на Западе вплоть до Атлантики, либо дожав I либо уже R1a и остатки I.
Часть R1a ушла на юго-восток - в Индостан - мы их знаем как Ариев. Они же ближайшие генетические родственники славян. Балты входят в эту же группу, но чуть отстоят генетически.
Это все означает, что были разные времена. Когда-то славяне-балты нанесли урон древним жителям Северной Европы. А во времена викингов было что-то вроде реванша. Оседлым балтам уже доставалось, хотя как видим на гены это мало повлияло. Т. е. это были набеги, но не поток переселенцев. Каких-то исключительных технологий викинги не имели, чтобы однозначно обозначить свое превосходство.. .
Вот, как-то так, если вкратце.. .
