#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  uint64_t sum = 0;
  map<int, int> mapper;
  int n;
  cin >> n;
  for (int i = 0; i < n; i++) {
    int temp;
    cin >> temp;
    if (mapper.find(temp) == mapper.end()) {
      mapper[temp] = 0;
    }
    mapper[temp]++;
    sum += temp;
  }
  int q;
  cin >> q;
  for (int i = 0; i < q; i++) {
    int temp, temp1;
    cin >> temp >> temp1;
    if (mapper.find(temp1) == mapper.end()) {
      sum -= temp * mapper[temp];
      sum += temp1 * mapper[temp];
      mapper[temp1] = mapper[temp];
      mapper.erase(temp);
    } else {
      sum -= temp * mapper[temp];
      sum += temp1 * mapper[temp];
      int val = mapper[temp];
      mapper.erase(temp);
      mapper[temp1] = mapper[temp1] + val;
    }
    cout << sum << "\n";
  }
}
