你得到了一个最多由 250000250000250000 个小写拉丁字母组成的字符串 SSS。定义 F(x)F(x)F(x) 为 SSS 的某些长度为 xxx 的子串在 SSS 中的最大出现次数。即 F(x)=max{times(T)}F(x)=max\{times(T)\}F(x)=max{times(T)},满足 TTT 是 SSS 的子串且 ∣T∣=x|T|=x∣T∣=x。例如当 S=ababaS=ababaS=ababa 时 F(3)=2F(3)=2F(3)=2 ,因为 SSS 中有一个出现 222 次的长度为 333 的子串 abaabaaba。 你的任务是对于每个 1≤i≤∣S∣1\le i \le |S|1≤i≤∣S∣ 输出 F(i)F(i)F(i)。