4678 2
4186 1
4088 0
5819 6
5321 4
6421 8
10577 21
6073 7
4469 8
6526 3
11114 17
7177 13
8090 19
4267 5
5541 5
8888 13
12912 34
15749 30
8167 15
7824 13
5204 59
29268 55
9677 16
7363 5