100 0
495 10
774 1
2370 7
3352 8
814 10
1059 5
2748 5
2801 2
1935 10
1443 1
2575 5
4317 10
1886 2
2092 7
5361 2
4395 15
5964 16
1488 5
1779 10
4254 39
7556 20
7166 27