给你一个文本串 S 和 n 个模式串 T1∼n,请你分别求出每个模式串 Ti 在 S 中出现的次数。
第一行包含一个正整数 n 表示模式串的个数。
接下来 n 行,第 i 行包含一个由小写英文字母构成的非空字符串 Ti。
最后一行包含一个由小写英文字母构成的非空字符串 S。
数据不保证任意两个模式串不相同。
输出包含 n 行,其中第 i 行包含一个非负整数表示 Ti 在 S 中出现的次数。
5
a
bb
aa
abaa
abaaa
abaaabaa
6
0
3
2
1
对于 100% 的数据,1≤n≤2×105,T1∼n 的长度总和不超过 2×105,S 的长度不超过 2×106。