#SDNU1657. 前缀和Ⅰ

前缀和Ⅰ

Description

给出nn个整数a[1],a[2],...,a[n]a[1],a[2],...,a[n] .

qq 次查询,每次查询给出一个整数pp ,要求输出i=1pa[i]\sum_{i=1}^{p}a[i] .

Format

Input

第一行有两个正整数,nn 表示数组长度,qq 表示询问次数.

第二行有nn 个整数a[1],a[2],...,a[n]a[1],a[2],...,a[n] .

接下来qq行,每行有一个整数pp 表示查询i=1pa[i]\sum_{i=1}^{p}a[i] .

. 1n.a[i],q1051\le n.a[i],q\le 10^5.

.1pn1\le p\le n.

Output

对于每组询问输出一个整数代表i=1pa[i]\sum_{i=1}^{p}a[i] 的值.

Samples

5 2
1 4 2 3 1
2
5
5
11