9981 17
3073 4
5166 8
5531 4
2228 1
5903 12
3894 2
5736 6
4566 5
4330 8
5732 3
3216 3
4071 5
3569 0
6930 6
7996 7
50179 155
13394 42
6992 8
5580 23
4195 11
12221 29
14056 31
18413 60