1499 4
4464 9
2064 10
2318 10
16337 33
21643 70
6278 30
14931 52
8500 35
12670 29
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