900 0
1083 2
1718 3
1593 2
1302 2
1296 3
6125 32
2655 12
1826 1
1946 3
1473 6
1573 7
3047 3
4409 19
3044 15
1534 11
2871 17
3407 25
2297 18
1035 7
2683 8
2175 5
1022 5
3512 12