5291 18
3409 4
2145 6
1885 4
1873 6
1803 1
1694 4
1648 9
1632 4
1607 7
1487 5
1399 2
1261 3
1234 3
1222 6
1073 1
1071 1