Given a string S and q queries. Each queries is a string T, ask you how many times does T occur in S.
### Input
- The first line contains string S.
- The second line contains an integer q.
- The next q line, each line contains a string, a query.
### Output
- Print the answer for each query.
### Constraints
- 1≤|S|,q≤105.
- 1≤∑|T|≤105.
### Example
Input:
abcab3abdc
Output:
201