9996 8
3624 6
3444 3
10864 17
7937 12
4033 9
4184 10
4086 7
3083 7
15459 25
17017 51
4321 8
13545 44
7742 9
4809 15
5124 5
4725 14
20210 17
26729 27
77063 96
14166 11
16814 23
24125 13
13244 8