10703 18
3073 4
5166 8
5531 4
2228 1
5903 13
3894 2
5736 7
4566 6
4330 8
6470 4
3216 3
4071 5
3569 0
6930 6
7996 7
51703 160
14131 41
6992 8
5580 24
4915 11
12221 32
14056 32
18413 61