4400 3
8893 7
5890 7
7310 18
4262 10
6463 8
5198 6
7916 3
5879 4
8712 21
11300 5
17918 27
7856 9
14591 16
6466 11
6579 16
7990 7
4224 10
4335 9
5003 6
7931 2
7071 13
26607 49
4998 10