970 2
8322 13
7605 40
5446 21
2048 10
1789 11
3515 4
4226 14
1567 4
1197 3
3136 13
3110 10
5245 18
1250 5
1192 2
1460 5
1370 5
1295 2
1373 3
1803 3
1416 4
1782 8
1557 5
2105 5