2545 1
3430 5
2568 4
2831 2
3258 7
2841 5
4114 6
3771 8
2395 5
3917 8
4257 13
5928 8
6649 16
3452 9
3622 14
3078 6
3671 4
2464 3
10727 30
2363 1
3818 5
2943 4
3312 8
3000 3