Denmark & Norway King Christian V 1646 1670 Great Britain King Charles II 1630 1660 France King Louis XIV 1638 1643 Holy Roman Empire Emperor Leopold I 1640 1657 Poland King Jan III Sobieski 1624 1674 Portugal King Pedro II 1648 1667 (1683) Russia Tsar Ivan V 1666 1682 Spain King Carlos II 1661 1665 Sweden King Carl XI 1655 16601699