3000 13
16177 85
1891 2
3269 8
2212 3
1368 6
1313 1
1010 2
1929 7
1508 9
2334 7
1236 11
1466 7
1480 5
1404 4
928 3
1918 5
1355 7
1225 3
1398 5
1415 1
751 0
837 1
851 3