987 2
1345 7
1476 2
1192 6
1024 2
1218 3
1081 2
1360 2
1009 2
4665 16
1376 5
1392 5
2310 5
5605 9
1189 3
1079 0
2159 6
1332 2
1980 4
1351 5
2193 16
2033 21
2655 10
12224 51