2868 3
5336 5
4852 5
7916 10
4329 12
4417 6
2816 0
13334 28
8107 17
4469 3
3703 5
4778 4
7067 15
37444 69
24505 26
16162 21
15096 10
50002 109
14479 24
68779 87
8672 13
5432 1
10408 13
10989 18