Дороги і бібліотеки#11597

Дороги і бібліотеки

1 секунда
128 мегабайтів
Середня

Міста Азербайджану пронумеровані від до . Наразі в жодному з міст немає бібліотек, і жодні два міста не з'єднані між собою. Можна побудувати двосторонні дороги між парами міст, зазначеними у вхідних даних. Вартість будівництва бібліотеки в місті становить . Вартість будівництва однієї дороги становить .

Громадянин має доступ до бібліотеки, якщо:

Визначте мінімальну вартість, необхідну для забезпечення доступу до бібліотек для всіх громадян Азербайджану.

Вхідні дані

Перша стрічка містить кількість тестів t~(1 \le t \le 10).

Перша стрічка кожного тесту містить чотири цілі числа: кількість міст n~(1 \le n \le 10^5), кількість доріг m~(1 \le m \le 10^5), вартість бібліотеки lib~(1 \le lib \le 10^5) і вартість дороги road~(1 \le road \le 10^5). Кожен з наступних рядків містить два цілі числа і , що описують двосторонню дорогу, яку можна побудувати між містами і . Кожна дорога з'єднує два різних міста.

Вихідні дані

Виведіть мінімальну вартість, необхідну для забезпечення доступу до бібліотек для всіх громадян Азербайджану.

Приклади

Приклад 1

Loading
Loading