1123 1
1296 5
1245 1
840 2
1259 4
2185 4
1276 4
1296 3
1568 4
1267 8
969 4
1891 5
1705 4
1218 6
1298 5
2485 6