3803 10
2356 6
3905 6
2286 2
3375 6
7382 9
5176 7
7456 2
6966 12
3242 7
2483 5
2661 10
4073 15
8059 24
8125 4
6448 13
5639 7
3342 1
3575 4
11232 15
22292 25
28833 56
9048 11
14311 23