4321 15
3894 8
2504 7
2028 4
1795 8
1660 1
1599 2
1552 10
1454 6
1390 4
1249 2
1181 6
1115 6
1114 7
975 1
754 2
698 2