898 5
3956 20
1012 6
1731 12
2741 4
891 3
1071 5
1401 6
1457 4
2812 5
975 3
1141 7
1953 9
1113 4
1509 6
2361 8
3783 16
847 3
1360 7
1050 3
757 5
3422 27
1521 4
9707 31