1000 1
939 0
1779 3
11444 31
994 2
2315 9
4561 10
1118 2
3905 4
3932 13
3010 9
1213 3
9877 44
1641 3
3377 10
2002 3
2596 5
1195 3
1845 2
2048 6
1679 3
4244 12
3678 9
2505 7