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