Feel your pulse by placing two fingers at pulse ... are so small that it takes ten of them to equal the thickness of a human hair. Your body has about 5.6 liters (6 quarts) of blood.
Although these Homo sapiens populations got an evolutionary advantage from the new Neanderthal genes, not everyone who mingled with Neanderthals made it, and some modern human lineages went extinct.