979 3
2298 11
4432 16
4544 7
2691 3
8737 32
11645 53
22937 61
977 7
2857 16
3307 11
3286 14
4301 21
2071 1
3288 9
2138 7
13906 53
2910 10
6349 20
5392 20
1291 6
1823 8
3961 25
7739 25