1234 10
857 2
1375 9
1228 3
2087 9
2504 10
7498 8
2063 6
1103 2
4071 5
1850 12
1298 5
1221 7
1433 1
1433 4
863 5
1226 1
1043 3
687 10
683 8
1446 2
849 5
618 7
618 0