791 4
1888 6
1153 5
737 1
677 2
886 4
2238 10
3777 8
904 1
1509 8
1878 11
1169 9
2996 19
4472 36
2803 11
5314 36
991 4
2034 8
1090 3
3654 32
11196 89
8294 70
1038 3
1976 9