1460 0
2600 3
1486 0
2453 2
2341 4
6752 51
4433 18
1995 2
6246 9
9991 82
5075 17
3148 7
4522 9
23988 150
2668 4
16277 121
28703 131
2323 8