2000 3
1118 4
3949 10
2161 10
2258 7
1557 1
3862 6
1403 2
2053 5
1709 5
1726 1
1003 3
6329 6
1110 0
1046 1
2183 2
997 1
2349 3
3225 4
1627 5
2770 5
5653 14
2481 5
943 0