European Union member Cyprus said on Monday it would be willing to take in up to 300 migrants fleeing upheaval in the Middle East under new EU quotas, but would prefer them to be Christians. The Mediterranean island of about 1 million people is the closest European state to Syria, which lies about 100 km (60 miles) to its east. An EU source said on Monday that the EU executive had drawn up a new set of national quotas under which member states will take in a total of 160,000 asylum-seekers to be relocated from Italy, Greece and Hungary.