10183 10
4122 7
8334 10
9207 10
4982 7
3979 9
7729 6
8320 16
6694 5
5258 4
4402 8
13487 19
3533 10
7465 11
4287 2
5323 7
13402 33
6190 6
5198 2
4109 4
6328 5
5573 5
4964 9
10272 14