using System;
using System.Collections.Generic;
using System.Linq;

namespace ConsoleApp1
{
    class Program3
    {
        private class Change
        {
            public long before;
            public long after;
        }

        static void Main(string[] args)
        {
            //long n = long.Parse(Console.ReadLine());
            long[] inputLongArray1 = Console.ReadLine().Split(' ').Select(i => long.Parse(i)).ToArray();
            long[] inputLongArray2 = Console.ReadLine().Split(' ').Select(i => long.Parse(i)).ToArray();
            long[] inputLongArray3 = Console.ReadLine().Split(' ').Select(i => long.Parse(i)).ToArray();

            long input = inputLongArray3[0];
            int count = 0;
            var selectList = new List<long>();
            selectList = inputLongArray2.ToList();
            var changeList = new List<Change>();

            while (input > count)
            {
                long[] inputLongArray4 = Console.ReadLine().Split(' ').Select(i => long.Parse(i)).ToArray();

                var r = new Change();
                r.before = inputLongArray4[0];
                r.after = inputLongArray4[1];

                changeList.Add(r);

                count++;
            }

            count = 0;
            string result = string.Empty;
            //var sum = selectList.Sum();
            //var tempList = new List<long>();

            while (input > count)
            {
                //var beforenum = changeList[count].before;
                //var afternum = changeList[count].after;
                //var counter = selectList.Count;

                //for (int i = 0; i < counter; i++)
                //{
                //    if (selectList[i] == beforenum)
                //    {
                //        selectList[i] = afternum;
                //    }
                //}

                //if (selectList.Any(value => value == beforenum))
                //{
                //    var counter = selectList.Count(value => value == beforenum);
                //    sum += counter * (afternum - beforenum);
                //    selectList.RemoveAll(value => value == beforenum);

                //    for (var i = 0; i < counter; i++)
                //    {
                //        tempList.Add(afternum);
                //    }
                //}

                //result = selectList.Sum().ToString() + "\n";
                var sw = new System.IO.StreamWriter(Console.OpenStandardOutput()) { AutoFlush = false };
                sw.Write(result);
                Console.SetOut(sw);
                Console.Out.Flush();
                count++;
            }
        }
    }
}
