10625 20
3526 12
4735 8
8645 2
7739 8
5793 12
7028 16
3412 12
7473 9
5014 8
9209 18
10548 16
13198 27
9819 16
50002 109
14479 24
8672 13
14533 24
21508 2
8795 5
3713 11
3923 11
4675 9
3543 3