4078 2
5067 3
5582 5
11389 14
5745 7
6175 6
15805 28
4471 3
5026 6
5253 8
7387 7
6291 6
7023 4
6666 12
5319 2
7399 7
9314 9
12487 18
24857 48
5182 1
8723 22
7679 6
7957 5
5435 4