2897 2
4321 4
4758 3
3463 3
3805 3
3505 2
3653 3
4115 4
3232 1
3690 2
3851 3
9456 14
2834 1
3085 2
3289 2
3725 2
7609 13
12618 19
3583 2
4190 4
16039 16
2646 0
4769 8
3637 2