3125 3
2497 4
3143 2
6074 4
10133 27
5626 8
10737 36
7868 29
3473 7
4844 11
3455 5
2980 7
8900 24
7109 28
6152 16
11437 18
4182 4
13168 25
5153 13
5525 18
11122 33
6939 21
6677 8
6059 23