1440 2
1698 5
2917 12
1559 6
4513 22
1197 1
2329 2
1925 7
1045 1
1703 5
1337 3
2807 6
1221 5
3130 10
4754 8
6583 20
2485 6
5729 14
11204 25
2198 13
2090 13
4475 14
12190 11
16918 32