3460 5
8104 11
2467 5
2496 3
2948 8
2536 5
2586 3
3326 7
2413 6
2631 2
3767 6
2984 6
3587 9
2619 5
2415 2
2002 4
2592 3
2334 5
2121 2
2219 4
4490 23
4088 11
2048 1
5033 29