2331 2
3240 5
2472 3
3955 7
1978 2
3041 6
3293 5
3358 6
2686 4
3262 3
2684 6
2922 4
4827 8
4263 1
2436 2
2484 3
2257 5
3077 5
3989 11
3004 5
2713 4
4463 10
7144 33
4627 23