5646 2
7309 7
9984 12
7216 10
7776 6
9459 11
8659 10
7813 9
8510 10
10649 14
6888 8
8187 7
7306 7
7136 6
7390 8
5497 6
8196 12
10038 15
12710 32
39382 58
7496 15
7902 7
7682 12
12174 39