5687 3
10121 13
8885 10
4583 2
4568 2
7536 5
18296 32
7351 6
4540 2
8050 9
4883 3
4217 0
6111 6
7307 5
4029 2
5652 3
7146 6
10119 8
6036 5
9140 17
4914 4
5526 6
4930 1