10 3
163 6
246 3
6400 11
2812 9
3790 10
821 10
818 9
477 7
1643 2
379 6
434 8
755 8
4837 9
903 7
536 3
945 10
841 3
820 2
640 1
676 8
303 9
1424 7
1186 4