2695 5
5645 4
2583 3
3076 2
4065 5
3875 6
5201 6
7675 10
4718 4
15494 27
7358 19
4224 3
3357 1
4060 10
5325 8
5646 12
6181 15
2731 3
1545 4
31537 59
2638 7
2686 6
7495 20
4949 17