5851 5
6868 3
10000 10
4137 1
4788 3
4294 3
4583 0
4545 0
7237 9
22897 32
5310 4
4847 1
5088 3
4289 4
11053 12
4998 6
10827 26
4421 3
4621 2
4475 3
4067 2
5063 3
5509 2
5495 9