2950 3
3767 3
2758 1
4943 16
4731 7
3873 1
4461 4
4451 3
10456 20
3207 1
3425 1
4204 4
4008 5
3797 12
3865 2
2883 2
3458 1
4450 2
14017 53
4924 12
6051 9
3732 1
13903 31
3136 1