999 2
1587 1
2647 10
3321 4
937 0
867 2
1061 1
1578 5
4950 13
916 1
3268 6
874 4
11049 43
13097 40
6110 24
18625 83
1144 5
1749 6
1307 5
1243 4
2111 9
13457 72
4747 15
7337 22