4185 12
1687 2
859 1
1485 5
1857 4
2503 4
1236 5
1596 3
1528 4
1257 1
887 1
1213 3
2346 4
2401 8
1971 9
2229 5
801 4
1710 5
4655 6
2055 6
3653 9
1454 4
6401 30
5656 10