4321 1
3938 2
5288 3
8212 10
5223 5
7095 2
3650 2
3578 1
5176 13
3424 0
4397 7
3263 0
3581 2
3575 2
3279 1
6033 1
4466 1
6464 10
8064 3
3745 2
6625 9
12766 27
8414 23
11556 31