2541 3
3972 8
6659 21
3882 11
5183 19
6218 26
8082 33
5632 19
6424 27
1558 1
3204 12
1765 7
3058 6
4858 15
4717 16
3264 5
5990 27
3217 7
3709 9
12240 44
4325 24
4671 18
8039 52
26403 80