5557 7
3295 2
6317 14
6241 13
15373 14
3521 3
4532 5
7045 8
5031 7
5558 9
3938 2
4219 1
4766 6
6354 6
7398 13
7486 21
4894 5
4116 6
6733 6
18758 42
5953 7
8464 14
7675 13
11582 14