#abc221h. [abc221_h]Count Multiset

[abc221_h]Count Multiset

题目描述

给定正整数 NNMM

对于每个 k=1,2,,Nk=1,2,\ldots,N,找到满足以下条件的多重集合 AA 的数量,并将其模 998244353998244353 打印出来。

  • AA 包含 kk 个正整数,并满足以下两个条件:
    • AA 的元素之和为 NN
    • 对于每个正整数 xxAA 中最多包含 MMxx

约束条件

  • 1MN50001 \leq M \leq N \leq 5000
  • 输入中的所有值都是整数。

输入

输入以以下格式从标准输入中给出:

NN MM

输出

打印 NN 行;第 ii 行(1iN1 \leq i \leq N)应该包含 k=ik=i 时的答案。


示例输入 1

4 2

示例输出 1

1
2
1
0
  • 对于 k=1k=1,存在一个满足条件的多重集合 AA4\\{4\\}
  • 对于 k=2k=2,存在两个满足条件的多重集合 AA1,3\\{1,3\\}2,2\\{2,2\\}
  • 对于 k=3k=3,存在一个满足条件的多重集合 AA1,1,2\\{1,1,2\\}
  • 对于 k=4k=4,不存在满足条件的多重集合 AA

示例输入 2

7 7

示例输出 2

1
3
4
3
2
1
1