3888 5
4628 3
3957 2
5060 4
4501 2
3948 1
3717 1
3690 0
4375 2
4128 2
5562 6
3801 1
6580 2
7907 9
8407 7
4535 2
5511 4
14398 39
14087 28
7411 14
8847 8
3856 3
5569 7