2540 8
3722 4
9914 55
5133 8
4649 9
3146 5
3453 5
6354 18
3452 10
2951 2
4328 11
3995 12
6540 31
3320 6
3319 4
2530 5
2715 3
3176 7
2802 3
2373 5
2553 5
2988 8
2770 2
5538 14