import java.util.*;

public class conveyorbeltsushi_ls_sim {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);

        int m = in.nextInt();

        int[] menu = new int[m];
        for (int i=0;i<m;++i) menu[i] = in.nextInt();

        int n=in.nextInt(), e = in.nextInt();

        int[] ans = new int[n];
        int[] belt = new int[n+1];

        int chef_i=0, chef_t = 0;

        while (e --> 0) {
            int t = in.nextInt(), p = in.nextInt();

            for (;chef_t < t; ++chef_t) {
                if (belt[0] == 0) {
                    belt[0] = menu[chef_i%m];
                    ++chef_i;
                }
                // rotate
                int temp = belt[n];
                for (int i=n;i-->0;) belt[i+1] = belt[i];
                belt[0] = temp;
            }

            ans[p-1] += belt[p];
            belt[p] = 0;
        }

        for (int i=0;i<n;++i) System.out.println(ans[i]);
    }
}