3125 6
1597 8
6159 12
6325 15
3609 7
1330 4
2829 6
9131 56
4176 10
3818 10
2339 9
3691 14
4411 23
2838 16
1144 1
1944 10
3273 8
2762 5
3621 12
2204 6
1116 11
1480 4
1591 2
4726 34