3475 1
3640 4
4065 4
4196 6
4755 6
3803 4
4490 11
5228 4
2690 1
4574 6
2750 3
3505 5
3913 4
3643 6
2612 3
3042 3
3944 2
5182 8
5328 5
4176 2
3133 4
5416 11
10153 25
6326 15