2984 2
4018 2
4149 3
4587 3
7868 30
3244 6
4446 4
4702 4
4082 2
4398 2
3908 5
3795 7
5009 7
3287 1
8455 25
3459 7
3667 1
3111 2
3267 2
6651 26
64636 160
6292 12
5409 17
7335 16