1000 0
1453 5
5239 33
1433 1
1244 3
4687 15
1505 2
4584 16
1831 10
1290 6
1037 5
1563 8
2154 8
3179 10
4537 15
1087 5
1112 4
1316 3
2361 7
2189 6
1541 2
1089 7
2938 8
2670 18