2227 3
2298 12
1553 2
6286 24
3330 4
6790 8
7046 12
9652 27
3297 8
14572 16
7050 4
22222 44
13534 24
16022 27
14668 29
33247 56
30323 75
24558 40
5921 10
15048 49
36039 97