25511 69
2213 10
1084 4
1752 8
4321 5
1501 2
1945 2
1585 4
1876 10
1067 2
1175 2
1493 4
1528 8
1218 5
772 2
980 1
824 0
1594 1
841 2
1077 3
1170 1
1534 6
2815 13
1198 3