2401 8
885 6
1179 5
2750 15
1084 5
5329 16
1557 8
882 2
657 2
1626 11
929 2
1004 2
757 6
1653 7
1999 13
2587 11
1707 6
3162 18
2695 8
716 1
1081 3
1135 4
2965 20
2802 9