2380 5
2406 2
3986 2
4143 5
4331 1
5069 10
8199 21
2325 4
2991 6
13274 23
4431 11
6036 8
4882 14
49805 256
6949 13
7535 6
1882 1
3019 7
2328 4
3295 1
16210 28
2242 7
2377 3
2211 3