5678 8
10059 9
3451 6
3862 3
4054 5
4159 8
5189 6
4255 5
4766 9
3289 1
4449 3
4432 4
6120 10
3317 4
3658 5
5055 8
4383 3
4131 9
4407 8
10588 16
4489 7
4592 14
3610 4
5700 16