3796 5
2598 3
6802 14
2351 1
3947 3
2825 4
2667 3
4668 5
2801 3
3117 3
3668 8
3222 3
4854 8
3360 3
4903 4
3829 5
20149 44
3750 12
3510 4
2590 2
3615 5
6179 10
2842 5
7479 11