9447 19
3953 4
4393 5
6706 9
10094 19
6173 7
17536 45
3226 1
3090 0
11904 36
14330 43
11335 24
3612 7
3823 6
5920 5
3196 3
4029 3
65860 43
6681 7
4437 2
3656 2
5649 7
8225 4
23765 45