2881 4
9575 20
3550 11
3496 9
2270 3
2225 5
2970 10
2685 7
4919 8
3506 7
960 0
973 1
948 1
1956 3
7238 19
1604 4
1359 3
5422 4
6157 18
2902 2
2474 6
2503 4
3928 14
2922 1