98 6
904 3
1733 5
1648 3
2076 8
3347 3
3622 9
7168 4
7036 8
3106 3
4146 6
5944 12
11670 18
5401 6
11258 22
5061 10
4286 4
5255 13
7230 12
6674 8
2824 6
4883 8
4443 9
2810 3