963 2
4665 8
12319 16
2587 8
7098 23
6995 8
1988 1
7296 34
4404 10
3044 8
1978 16
1670 1
2945 2
2499 3
1996 5
2113 4
3905 16
15345 29
6283 17
5456 23
1786 7
3868 21
8716 51
2168 4