9694 9
12600 16
4416 12
7399 6
12173 31
8017 20
5676 16
10106 12
24419 36
9944 23
5094 16
15166 46
7889 22
6027 12
9137 8
10097 7
8428 7
8250 8
18395 40
7338 20
12549 24
20640 30
2835 8
1282 7