8554 7
5654 8
5133 2
6105 14
11880 16
4906 6
87547 219
10215 15
65335 136
11267 18
9556 12
7093 6
23223 52
7560 10
5077 4
13316 16
14592 16
10244 14
11052 6
22332 34
13065 9
12303 9
32617 54
25067 50