5121 3
3382 3
8723 15
15596 14
6789 11
7733 4
12933 21
7907 6
6058 4
5629 9
7436 13
4762 9
3652 1
5245 6
7004 25
4234 6
5319 3
6458 6
5508 6
3970 0
3793 2
3077 0
5396 9
29940 99