2656 5
1689 5
8243 25
30301 33
1852 7
1300 2
1681 3
1828 2
1457 1
1349 3
1700 3
1286 5
1400 2
1149 1
1542 6
1496 4
2697 5
2220 6
2327 4
1225 3
1317 1
1155 2
1281 5
1306 0