26 8
4135 1
2355 10
2075 3
3987 14
3496 8
5772 4
5127 11
22201 16
16175 6
52833 33
21508 5
23551 26
18749 13
9114 4
6588 12
6984 12
11529 10
9091 13
13726 19
12555 19
20955 27
16304 19
23333 35