2598 5
1645 5
8191 24
30206 33
1806 7
1271 2
1646 3
1783 2
1410 1
1315 3
1663 3
1261 5
1374 2
1122 1
1505 6
1453 4
2660 5
2187 6
2282 4
1188 2
1274 1
1131 2
1253 5
1268 0