1499 4
4464 9
2064 9
2318 10
16337 33
21643 67
6278 30
14931 52
8500 34
12670 26
15113 36
11426 23
14015 45
29620 60
6705 15
26749 31
10979 21
398 5
435 21
17267 43
5760 9
8182 19
608 9
4592 16