5301 5
2350 2
19836 31
14480 21
25234 37
8927 2
9651 8
3455 8
5298 3
5809 17
5662 5
6426 11
11100 11
10137 7
6465 9
5331 13
8860 18
3118 8
5885 17
7265 14
7382 13
2648 7
6927 15
3016 1