2541 3
3972 8
6659 21
3882 11
5587 19
6218 26
8082 33
5632 20
6833 28
1558 1
3204 12
1765 7
3058 6
4858 15
4717 16
3264 5
5990 28
3217 7
3709 9
12657 44
4325 24
4671 18
8039 52
26813 80