4938 4
6428 4
5243 3
4726 1
4421 4
4304 0
5174 4
5198 4
5060 5
7296 7
6643 5
7911 10
4798 7
5363 2
10968 27
12889 39
29865 81
8599 11
8811 16
8084 11
5501 6
10025 31
12334 16
7486 6