4647 7
3263 0
3581 2
3575 2
3279 1
3873 5
4158 6
5032 8
4556 7
3637 4
3710 2
3522 3
6076 9
9714 16
6156 12
24797 50
29262 111
5069 8
10921 39
16545 37
8529 13
8385 13
5078 4
4714 6