2984 2
3748 2
4149 3
4587 4
7868 30
3244 6
4446 4
4702 4
3818 2
4398 2
3908 5
3795 7
4732 6
3024 1
8455 25
3459 7
3667 1
3111 2
3267 2
6651 26
64096 160
6292 12
5132 17
7072 16