2657 5
1690 5
8244 25
30304 33
1853 7
1303 2
1683 3
1830 2
1459 1
1350 3
1702 3
1287 5
1402 2
1152 1
1545 6
1498 4
2698 5
2221 6
2328 4
1227 3
1319 1
1157 2
1284 5
1307 0