2624 10
1792 6
2520 5
3283 3
5332 7
3094 5
10545 32
16289 11
22099 27
38108 56
12439 17
7316 19
63891 54
18165 16
10952 19
11274 22
5690 3
10552 9
10125 12
8352 12
4071 18
21520 23
14474 16
12349 28