4321 15
1552 10
3896 8
1796 8
2507 7
1115 7
1186 6
1455 6
1115 6
1391 4
2029 4
1249 2
699 2
755 2
1599 2
975 1
1661 1