21003 41
3345 0
4558 2
4264 3
4224 1
4234 1
4116 2
4040 1
4223 4
4351 5
5745 8
5269 7
4127 4
4196 2
3994 3
8090 11
5547 12
6248 5
16585 30
14387 21
4928 7
4144 6
5124 3
4200 8