4395 2
3154 7
5950 6
5922 7
14048 17
5443 18
3480 3
2475 2
2384 2
4451 3
2901 3
5087 2
26435 53
5698 5