1499 4
4464 9
2064 9
2318 10
16337 33
21643 69
6278 30
14931 52
8500 35
12670 28
15113 37
11426 24
14015 49
29620 60
6705 15
26749 32
10979 21
398 7
435 21
17267 43
5760 9
8182 20
608 9
4592 16