2666 3
3375 12
3383 14
1374 4
1386 10
9292 13
1742 6
2564 13
7711 14
9400 30
28027 30
5775 7
21368 42
8237 12
10803 7
11165 17
24505 17
19807 23
26922 33
6586 16
14705 18
39341 50
6075 7
12478 25