1499 4
4464 9
2064 10
2318 10
16337 33
21643 70
6278 30
14931 52
8500 36
12670 29
15113 39
11426 24
14015 49
29620 60
6705 15
26749 32
10979 21
398 8
435 21
17267 44
5760 9
8182 20
608 9
4592 16