NNN개 마을과 KKK개 도로로 이루어진 나라에서, 마을 iii의 택시는 요금 CiC_iCi로 최대 RiR_iRi개의 연속 도로만 지날 수 있다. 마을 1에서 NNN까지 택시만 이용할 때 최소 총 요금을 구한다.
첫 줄에 NNN, KKK. 다음 NNN줄에 CiC_iCi, RiR_iRi. 다음 KKK줄에 도로 (Aj,Bj)(A_j, B_j)(Aj,Bj).
최소 총 요금을 출력한다.