979 3
2298 11
4126 16
4232 7
2371 3
8083 30
11011 49
21581 61
977 7
2857 16
2996 11
3286 14
3973 18
2071 1
3288 8
2138 6
12937 50
2605 10
5629 20
4743 20
1291 6
1823 8
3296 24
7422 24