4729 3
3662 2
3440 5
4991 10
3144 2
3739 10
5104 5
3222 4
4446 2
5073 16
6444 10
4095 2
4316 2
5477 6
4556 10
3015 9
4057 4
3101 10
9948 29
7528 7
4973 8
5970 4
5567 12
16869 25