4523 5
3248 2
3880 4
7047 4
4231 10
3966 5
4304 5
4092 2
9933 12
14491 10
6438 7
4373 0
13726 14
5753 6
52036 81
10746 9
6260 7
6326 7
5389 4
27866 62
12040 35
4385 5
38196 63
5868 6