0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

3119
818
1234
3367
2114
2237
1196
815
1458
1200
1698
975
1399
1261
1111
1440
1104
1098
3091
2464
1086
1551
1710
1951
1412
1825
2378
1366
1012
1027
1883
853
1495
1485
868
1186
1483
1229
1307
1749
2157
1242
2296
6269
4716
8203
1381
1073
1482
745
1273
1550
828
1385
1223
3095
7447
1625
1319
3129
1381
1125
1661
866
911
2366
2192
1631
1164
2168
1317
1518
974
2240
1714
1174
2364
1563
1451
694
1309
1687
2447
1806
1552
2204
1433
2245
1220
1310
1418
2486
1742
2820
1340
1287
2312
1241
1512
1120
2868
1159
1268
2067
1790
3764
4615
3413
5331
1202
1194
1241
1658
1969
1564
5100
1147
1134
1207
2643
1624
2995
1554
3092
1113
3963
5294
1311
1120
2209
1576
3073
1216
1435
1377
1805
1066
3987
2668
1227
1380
1965
3445
2064
1510
1380
2801
1511
775
1488
1190
1744
1667
891
1827
1735
797
2032
1570
1614
1461
1904
1468
1684
2453
1480
1167
2081
1293
1374
1668
1428
1281
2350
2085
3648
1546
1295
1478
964
1304
1399
1691
1285
1489
2030
1732
2998
1333
1445
1094
1447
1489
1209
1747
1252
1675
1035
1376
1911
1296
1432
2287
2158
1688
1351
1627
2759
1645
2592
1197
3458
1587
2023
1777
2777
2031
986
1473
1336
1838
2940
2177
2015
2091
1462
1551
2430
1419
1392
1893
1380
2176
1127
1280
3040
1246
1995
1010
1343
1623
1854
1445
1650
1994
2667
912
1333
1929
1362
2211
1884
1326
1595
1844
1819
1052
1265
1553
2518
1488
3222
2036
3206
1463
2267
1263
1178
1747
1976
5277
1413
1226
1246
2453
1456
1909
1073
1437
2729
1621
1375
1303
1029
1271
3450
1074
1547
784
1134
1783
1735
1796
1766
1087
1560
1418
1152
1488
1404
1545
1216
845
1380
1946
1110
1723
1806
937
1780
1333
1122
1722
2150
832
1225
980
982
1120
32380
1145
3085
1205
1034
1426
1545
922
1248
1634
1165
1222
1738
1626
11632
1820
1654
1424
2381
20340
2535
7081
1342
1183
3142
1513
1665
1807
2006
1333
1006
1339
2373
1988
2584
1609
1313
1054
1614
1183
3294
1676
1536
1364
4176
1987
1300
1039
1434
1081
1221
1842
1938
1437
1822
1444
1047
1381
4065
1518
2257
1317
1574
1502
34428
1267
1492
1494
1392
3220
2758
1392
1200
1176
1573
1788
1606
1231
1606
2734
3675
1451
1590
1643
2194
974
2462
1696
1363
2652
806
1745
1431
1528
1905
1822
1729
1714
2748
1636
3192
3371
2742
2692
2005
1276
2071
1417
1603
2529
1537
1514
1480
1755
3225
1430
1416
1115
1701
821
1626
1677
1524
1308
2261
1592
1387
1383
1534
1427
2646
2448
1582
1518
1068
1546
1461
2926
3258
1686
1363
2568
1685
1408
1502
1741
1672
1104
1626
1322
1680
4153
1188
1565
1289
1576
1530
7091
6591
2877
1460
1519
1443
1468
2189
2375
1413
2168
5771
2704
1294
1725
1470
1628
1926
1612
4950
3076
4369
2241
2466
1738
1331
1993
1423
1562
1858
4143
1866
1349
1760
1373
1730
2385
2224
3029
1760
1227
1883
2445
1987
1760
1771
1559
1314
1508
1717
1228
2228
1070
3115
2182
1406
4367
2010
1259
1214
3025
1439
1327
1577
1382
1648
1825
1017
1671
2961
1148
1874
1273
1949
1233
1353
1351
1507
1748
2964
3006
2727
4213
2812
1383
2603
3405
1408
1563
1776
1289
1690
1971
1270
1403
1083
1372
1746
1864
1421
1533
4396
1474
1694
1987
1478
1417
2049
1155
2978
3936
1437
1104
1496
1199
942
1479
1871
2225
1632
739
1433
1569
1201
1280
3106
1028
1346
1830
1706
763
1226
1738
1070
1513
1174
1098
1814
1270
1260
1285
1620
1783
1616
2692
1577
2053
1796
2771
1395
2358
1431
1139
3274
1168
1681
1450
1037
1689
1252
1930
1881
1513
1244
1257
1198
1637
1055
2156
1082
1397
1232
1174
2232
1589
1280
1771
1214
1284
1037
1514
1151
1827
2895
1573
1466
964
5654
1366
1263
1274
1500
1427
1661
1347
1861
1438
1904
1811
3166
1698
835
1458
1560
2664
3444
1212
2019
1454
1544
1466
2318
897
1523
1646
1407
1202
958
1762
2602
1237
1615
1600
1134
1048
2047
1721
1115
1552
771
1379
1465
898
4387
1260
1649
3855
1641
2753
1214
1360
1232
1640
1878
3891
976
1320
920
1239
1793
909
1713
1195
849
2077
2442
1821
2235
1800
1047
1214
1675
1626
1634
1200
2173
1254
1731
2020
1917
1893
1054
2008
4109
1332
1784
1683
1655
1084
1940
1281
1827
1893
1400
1704
1982
1717
1485
1279
1696
1669
1516
1426
1906
1837
1344
1677
1780
1476
1439
1973
1213
1755
1826
1307
1481
1350
1580
1711
1479
1685
1622
32622
2015
1746
1814
1154
1597
998
33840
2042
1737
1450
934
999
1347
1647
1640
1395
1354
2035
1516
1827
1427
1946
1560
1483
1525
1859
1561
1493
1689
1891
1359
1108
1666
1257
1309
1675
2189
1931
1092
1613
1387
1436
1593
3343
915
1351
27326
1505
1697
1573
1507
1568
1261
1612
3998
1268
1556
1087
1038
968
1501
1458
2779
1433
3637
1106
1390
1835
1436
1398
1589
5602
2938
1449
1482
1156
1535
2164
1214
1712
1017
1921
1357
1467
1748
3034
1250
1656
1435
863
1370
1629
1432
1251
1343
1467
1384
1392
1504
2236
2968
1640
2124
1397
1509
1486
1833
1277
1160
1334
2742
1349
1914
1622
1384
1046
2308
1716
1243
1623
2016
2943
1371
2838
1155
1074
1311
1478
1418
1135
1127
2022
1580
1439
1174
2018
1454
2400
1175
1427
1530
1303
2146
1479
1460
1319
2112
1907
1717
2072
2106
1526
2030
3851
1295
1887
1213
1382
2279
953
1609
1470
1401
1953
1202
1512
1310
1541
1545
1366
943
1347
2188
2588
1323
1645
1802
1986
1718
1051
2985
1163
1434
2934
1900
1267
1066
1703
840
2416
1260
965
1607
1992
1129
1340
1250
1322
1827
16235
1472
1270
2069
1458
1390
1900
1475
1332
2738
1609
1482
1997
1925
1685
729
1100
1182
2115
1334
1889
3213
2047
1072
1123
984
1783
2279
1625
983
1394
1269
2141
2125
1867
1461
1611
1327
1989
1275
1576
1875
1119
2017
1475
1909
1331
1677
1891
2005
2026
1108
1401
1951
1039
1696
1462
1277
1624
917
1356
1965
1825
4471
1317
1820
840
1861
21847
1799
3113
1324
36303
1503
1195
1638
1696
1367
1353
1027
1310
1961
1147
1038
1552
1112
2347
1590
831
14544
4994
1632
1443
1408
1839
1840
1818
2281
1285
1803
1375
1482
2154
1126
2681
2577
1831
907
4474
1788
2088
1633
1389
3149
1464
2572
1789
3128
2210
2922
2061
1619
1301
2297
2161
966
1410
3011
999
1453
1766
2174
1757
1385
1108
1533
1289
1233
1190
2667
2149
878
1561
5884
1292
1331
1057
1462
1788
1559
1324
1879
1844
1178
1180
790
1252
1307
1489
1175
1057
1382
882
2240
1048
1508
14957
1649
1225
1446
1568
1136
1515
1306
1190
1398
2014
1214
849
1522
1464
1184
1313
1453
734
2572
1146
1513
905
1140
1518
1285
1461
1782
1162
1424
1331
1697
1443
1273
1723
2246
1393
1060
1730
2293
1690
1240
1116
941
1427
1056
3592
1690
1415
1699
1944
1345
1172
1391
1675
2723
1820
1528
1466
1156
1138
1717
1375
1280
1586
1407
1349
1368
1574
1348
1308
1034
1571
1864
1486
6558
1401
2345
1655
1282
856
1435
2334
1108
2519
2257
40783
1544
12959
3309
1080
1303
1710
1502
1328
1349
1158
1590
1823
1379
864
1227
23240
1270
2332
1488
1499
1350
1358
991
1728
1242
3223
1404
4438
1065
2747
1633
2445
1077
2490
822
1808
2204
1604
1328
3818
1191
1272
1280
2179
1073
1471
965
1422
1593
1304
2083
1274
2449
888
1920
2573
1007
2121
1603
724
1563
1267
1628
1744
1235
1295
2214
892
1622
1162
1137
2007
1265
1789
2972
1564
1544
1223
2159
1195
1284
1216
1532
2353
2754
2033
1294
1446
1891
1304
1537
1249
1214
1120
2318
1671
1947
2511
1212
2067
2468
1267
1124
1624
944
1608
1046
920
1725
2991
2815
1216
1175
1861
1525
1962
1524
1238
1090
1962
1611
1511
1531
1333
1400
1098
1331
1488
2264
1646
2424
1648
2211
3092
1389
1583
1344
1437
1693
1052
3023
1057
4500
2118
1357
3485
2078
1181
1616
1350
1795
1480
1469
1296
1295
1325
1565
1120
1724
2116
1931
2517
1136
2233
2930
3527
1505
1632
1382
1556
2046
2347
1725
931
1486
1582
1051
2212
1141
1862
1531
1539
905
1219
2256
1394
24513
1397
1612
1190
1792
1023
3078
2069
21460
1232
1664
1299
1035
1699
1208
2108
1774
1434
1423
1185
1976
1574
1422
1367
1275
1575
1325
1521
1003
1525
1104
1446
1426
912
1593
1707
1263
1494
1763
1846
1888
1578
2507
1712
1040
1375
1587
1070
1260
1243
1533
1396
1056
1126
1930
1083
1114
1112
1250
1626
958
1866
1503
2500
2135
1094
1512
1132
2211
1497
1187
1411
1506
911
1018
1684
4248
1314
1334
1542
1457
1013
1519
1890
2530
1912
992
2015
1579
1339
1393
1436
1360
1744
1160
2018
1404
1361
1082
1844
1413
1357
1663
1071
3206
2639
1606
1360
1500
1078
2228
1646
1098
1337
1355
1959
1189
2189
1074
1036
1395
3592
1212
3302
1200
1299
1184
1073
1323
1409
1914
1029
1865
2372
2034
1427
11866
1108
2083
1100
2472
2733
1069
1292
1206
1293
1379
2467
1181
2690
1519
1519
2209
1688
2340
1047
2290
2693
1343
1168
1369
1331
1747
2385
1128
1516
588
13606
1210
754
1590
2163
1597
4575
1179
2296
949
1631
1369
1392
1931
1915
877
1000
1547
1376
1784
1947
1787
1476
1178
1486
1222
974
983
2995
1775
1345
1621
1551
1125
1949
878
1429
1514
1800
1514
1824
1173
1400
1724
750
1656
1619
1379
1945
1390
1427
1583
1816
1027
1473
804
982
1701
4092
1590
1603
922
2118
1117
1910
911
1441
1665
1027
1460
1479
1352
1448
1450
1239
1829
3163
1532
1363
1172
1601
815
1450
5956
1090
1340
1303
1382
1351
1133
1456
1846
2564
1555
1667
1560
1296
1339
1836
1291
1365
2183
887
1515
1808
1798
3899
1704
1787
1610
2617
1381
1456
1288
865
1404
935
1185
2162
847
1326
1481
1660
2992
1452
850
1224
1251
1632
2364
3780
4037
1346
1417
4021
1004
1427
1396
1365
1852
1091
1236
1298
1927
1275
3104
1431
1754
1313
1279
2281
1193
1589
1530
1409
1618
1306
1307
1251
946
2117
1653
1437
1330
1215
1195
3829
1456
1611
1153
1583
1304
1154
1621
2443
1250
1551
1377
1631
1774
1254
1657
1470
1374
1451
1762
1359
1448
1309
2547
1113
1406
1711
2747
1435
1385
3295
1435
1486
3503
2839
2979
1643
1146
2670
31537
1517
1104
1473
1822
1236
1860
1635
1267
13115
913
1439
1189
1264
1822
1309
1370
1083
1133
1837
1279
2110
1183
1341
1032
1788
2627
1296
2785
1547
1144
36493
1336
27317
1478
1375
1060
1634
1669
1961
1063
1592
1213
1182
1518
1231
2051
1213
1063
1574
1639
1870
1404
1451
1152
2024
1244
1154
2800
1157
899
1299
1537
1092
1339
1727
1081
2155
1564
1336
1656
1253
745
1274
1942
1512
2942
1583
1387
1755
2769
1189
1988
3748
1229
1493
1735
2003
1943
1269
3538
2780
3686
3819
2884
1411
875
1072
1382
1719
1613
1065
2051
1113
1292
1542
916
1688
1478
911
1562
1539
1940
1541
1738
1298
1709
1767
1845
1929
2703
1666
1648
2079
1556
1305
2207
1109
1059
1929
1847
2930
1519
2745
1372
1705
1917
2070
994
1235
1947
1322
913
1251
2365
1138
1818
1619
1298
1664
1234
1751
1391
1646
1307
2773
1662
1856
1830
1422
1033
1511
1473
1583
2557
1913
1113
1108
1408
1131
1608
1485
3503
1369
1960
1177
1783
1771
1569
1793
1209
1236
1573
1282
1609
1740
1647
1275
1727
1559
1235
1665
1022
2290
1501
1225
1206
1363
1911
954
1127
1646
1438
1444
2766
1496
4198
2286
1742
1589
28960
2392
1567
1264
1735
1891
1976
1165
1652
1477
1295
1295
1020
1582
1454
1316
1496
1677
2435
2150
34725
1273
1015
1879
645
1252
967
1406
1401
2029
1755
1743
1524
1372
2135
2099
1174
1500
2380
1471
1341
1803
2895
1315
1621
1754
2012
3074
21757
1742
1336
1614
1702
1768
3118
1367
952
31325
1381
1469
1378
3134
1421
1233
1984
1030
1339
1760
1485
1332
6606
1760
2218
23873
1144
1228
18258
1005
32991
1306
1422
1330
1592
1512
1686
1119
1067
1590
1255
1155
1391
1216
1335
1400
1450
2900
1929
1698
2303
1353
2007
1419
1945
1396
2133
2414
852
1527
2674
1706
1270
4907
1044
1152
1300
1452
1689
1355
6408
1289
3771
4299
1185
897
1699
1473
797
1390
2027
3200
1172
1663
2226
4173
2817
2361
3212
1510
2862
1652
5043
3485
1650
2165
1764
2107
1635
2173
2664
1698
2970
1843
3574
6397
1428
5529
1376
2102
2765
1015
3002
1313
860
992
1851
994
1549
1733
1250
1787
1528
1207
1353
1960
1366
1514
1733
2235
1330
3920
1914
1443
747
1450
1353
950
1321
2004
1513
1181
2826
2325
2057
2007
1944
2158
2247
1265
1357
2200
1600
1999
1654
1360
1463
814
2047
2872
1840
1966
2128
1627
1519
1186
1183
1920
1173
1214
1200
3437
1446
940
1911
28946
2051
1530
2364
1402
1515
736
1791
2148
1115
22033
1193
3092
1951
1410
1048
1327
1985
1336
1167
2405
10759
1165
2214
1052
2020
2759
1859
1180
1384
1494
1686
1003
2288
1867
1324
1423
1839
1700
2089
1621
1862
2979
1370
898
1341
912
2427
2031
1264
2848
1580
4579
3809
2032
3405
1421
2855
1454
1418
896
4234
1799
1847
2161
1392
1725
1964
1292
2959
1949
2022
2313
2565
2062
1497
1738
2169
1285
1729
1469
2756
1641
1640
2047
1317
1530
1994
1878
1052
1358
1814
1739
1117
2408
2341
1492
1153
1142
1293
1105
1575
1793
1746
1792
1776
1456
1666
831
1873
1344
1053
1329
1180
1833
1266
2025
1472
1111
1995
1341
1213
1449
970
998
1283
1776
1314
1175
1002
1288
1127
1777
1030
1495
1863
1338
1995
1470
1304
1736
1205
1199
1624
1211
1311
3795
2221
2072
1013
3399
1994
1133
894
1937
1705
1619
1793
1055
1668
2281
958
1353
1479
1284
2182
1047
1453
2623
1159
1389
1286
1687
1438
1206
1709
1311
2323
2069
1185
1485
3489
1589
1276
1117
1430
2206
1224
1173
3433
1503
1138
1466
1203
1570
1608
1542
2802
1383
1787
1912
1288
1289
1553
1442
3897
982
1250
1731
1388
1970
1329
1327
1244
1894
1171
1854
972
919
1512
1597
2199
1250
1915
1744
952
1422
1678
1439
1470
1028
1113
2238
1393
3356
2698
2216
1521
1361
1075
2293
1378
1813
1751
1645
942
1312
5329
3232
1907
1980
1359
1605
1637
2660
1478
1977
1324
1400
1036
17465
2253
1043
1442
3847
1271
1422
1719
1231
1213
1745
1495
1546
799
1096
1363
1471
1303
1535
1621
2511
615
2133
1329
1129
1377
965
1256
2294
1442
1720
1613
1538
1668
3016
1336
2060
1403
2122
1076
1061
2370
1329
1306
3284
1555
1125
5004
1751
1545
3438
2257
2025
1438
1242
6336
1353
2062
18817
1861
1554
2866
1349
3121
3927
2332
1813
1082
1663
1234
1043
4625
1400
1352
1616
1434
1537
2798
2004
4598
2620
2367
1498
1439
3496
1729
964
5324
1274
1287
2124
1341
3034
1138
1338
5964
1830
2268
1392
1392
1180
1279
1548
4918
1644
2089
1127
2276
1984
851
1581
4892
1975
1769
1399
950
2370
3363
1053
11518
1091
1577
1227
1842
859
1400
835
8064
2850
1243
1007
5222
1547
2880
1024
8210
1323
1843
2649
1557
1515
1054
1967
9391
3230
1370
1735
1550
1482
1237
2460
9506
2909
1963
2157
1384
2153
2125
1970
8017
1236
1046
1367
2203
2197
1342
993
7177
1189
2607
2115
2387
1371
1792
1779
8827
3914
2077
2460
4552
2800
1471
2394
7950
2075
2127
887
1831
1699
2395
1059
7884
1353
1505
1401
7071
1513
2445
1290
6058
3452
1192
1467
1593
1445
3667
1223
11741
2016
1924
963
1853
2106
1820
1657
6266
988
2715
1381
1046
4580
1396
1983
7770
960
1462
31926
1270
1257
2558
1667
6085
1525
2806
1212
1625
5348
1366
1864
8003
1815
1995
1248
1042
1441
1318
1453
5409
1173
1498
1762
895
1436
2701
1261
5220
1042
1103
983
2076
1686
1224
1284
5331
1189
1652
768
1845
1847
1081
2476
7266
1091
1225
1560
1416
1189
1653
808
5475
1373
1318
1277
1370
2454
1309
38413
7571
3111
1478
2290
1566
1098
2062
13476
5053
3377
3243
1464
1828
3888
10188
2260
11034
1325
1033
1365
3139
1171
1158
3229
4093
2566
1470
1120
2597
1932
1029
1482
4293
1571
1666
1758
1127
2604
835
1054
3627
2582
1533
28150
25973
1630
1513
942
1499
15780
17020
15179
2869
1483
5759
3039
6218
3428
1711
943
2359
4760
1363
1468
5949
3287
1436
1566
1315
4765
728
2098
4739
1542
1777
4069
4883
2792
3371
1261
3782
2888
2309
940
1818
1583
1241
4037
3381
1225
2270
1106
1607
1384
3238
4909
5316
1205
1753
1404
1366
3790
1459
2828
6280
2849
1046
1593
820
1313
1171
1548
4822
1886
2023
1629
1466
1062
1495
2049
2144
1475
2189
3457
1257
1779
1607
1831
2380
1414
1527
1409
1739
1542
1653
2220
2245
1997
1645
1046
1519
3014
2499
2485
992
2510
2244
1478
1168
1494
1840
1286
1855
3354
2840
2105
1551
1530
1695
1660
1485
1429
32261
2173
23154
2400
3929
2804
6832
1146
1470
3450
1977
1165
1386
36901
2814
1583
2300
1222
1059
1495
1610
5795
2425
1822
1535
2325
1827
2949
2527
4035
2573
3014
1517
1078
1712
1135
3461
4323
1619
1034
1250
4269
1298
1524
2837
2708
1289
3548
1626
1898
1248
1099
3113
3363
1500
6051
4835
1345
1334
2474
1383
1566
5755
1371
1355
1784
2416
1324
7908
1739
2045
1367
1596
1298
1766
1219
1274
1693
2587
1381
1806
1713
1498
943
1916
1499
3106
687
1508
1127
1300
5693
1535
2962
1868
962
1553
1584
1198
3032
2183
3786
2740
1557
1537
1797
1311
1658
845
1322
1060
2252
1782
1886
1193
1704
1390
1489
2373
1427
1615
1948
1349
1323
1431
2905
1473
1248
1359
954
2015
3050
3367
6421
4758
2309
1911
1268
1198
1772
1109
2161
1657
2819
5674
1395
1340
1978
2110
3340
1933
1738
1648
5367
4474
2158
1483
1944
1260
3156
3790
2906
2237
1341
3046
1085
1872
1231
1481
4001
1061
1483
1771
1255
1214
1367
1400
3326
2047
1380
1412
1647
933
2228
4943
3047
1201
2604
1696
2825
1063
1464
3292
1910
827
1673
1693
1847
3375
1059
1194
3144
957
2891
1704
2070
1218
1677
1730
1692
1302
3615
1361
1475
27400
1095
961
1703
26544
1493
1711
1959
1958
1154
2648
1791
706
1107
1865
1291
1416
14955
1951
905
1636
1854
1344
1644
2551
1895
1405
1369
1638
1521
8399
1334
31727
1080
1452
1727
1020
1631
1704
1901
3248
3605
1646
28618
1617
1243
1651
1013
1551
1746
2684
1585
1759
979
1543
1323
2005
1073
1585
1696
1222
1410
1423
1723
1590
717
1130
899
874
1677
1463
1131
1424
717
824
4029
2051
1689
1537
1722
1686
1596
2185
1709
1603
1937
1531
1876
1519
2111
1665
24073
1242
5893
1731
1839
1827
1089
1326
1339
1959
1998
1181
2119
1067
1700
1326
1506
1539
1800
1130
4214
1704
22720
1420
3403
1801
1556
2951
1712
3654
3531
1559
2249
1732
2113
1740
1369
1777
2352
3812
1528
2479
1598
2486
1150
1800
1816
1764
4231
1619
2337
3883
1865
3052
3033
6110
1485
13485
11524
9677
7403
2013
1731
2513
3235
1606
1783
1658
1366
3353
930
2710
1336
1641
1572
1670
1173
1170
1685
1477
1474
1532
1374
2673
1273
1512
2980
1664
1330
1433
1608
1347
3328
912
1663
1743
1063
1066
1371
1358
1582
2119
1084
1592
2092
1477
1380
1765
1506
1282
1542
1368
1348
1182
1138
1343
1373
2218
1066
1532
2075
2198
1740
1211
1698
1103
1150
1394
1130
1356
1158
1255
1794
1532
898
1653
1279
1601
2249
1231
1586
874
1300
1615
1182
878
1064
1147
1705
736
1307
1247
1208
1580
1529
1068
1176
2591
1156
1095
1480
1149
3047
1431
1260
1433
7030
2400
3184
1725
1561
26781
2594
21287
24945
2216
1656
18448
2135
1861
1884
1534
1448
1444
1317
1032
2797
2950
1275
1279
2367
2945
3872
1530
4712
1089
2138
2308
1461
1492
1610
2502
3109
1051
1677
1451
1411
1192
1829
1185
2087
4028
4808
2176
1781
2465
2971
6395
1063
1969
2624
3862
2295
1266
3369
1352
1210
2462
2556
2256
1326
1401
1483
2628
892
1774
2263
24655
2069
2109
1236
3609
2575
922
1047
2150
1327
4564
1018
1870
1760
1960
27396
25319
23087
2167
937
1725
2038
1804
1815
2869
3524
3321
1789
3720
1350
1422
1360
3370
3747
1791
1988
981
5794
3588
2290
2820
1879
2159
1207
2297
1483
1906
2206
2124
2177
1488
1178
802
1926
1182
1346
1696
2868
1832
2750
2250
1148
5209
1177
1278
1685
969
1718
1426
1246
1801
1520
1348
1372
895
790
1220
1286
5167
3354
1616
1980
1618
1273
1687
1497
1117
962
1757
1279
1338
2243
2155
1439
1425
1750
3456
1224
2092
959
1285
1883
1076
1674
1175
1851
1310
1293
759
1453
1575
2556
1697
1778
788
1110
1232
1794
1554
1795
1057
1707
1826
1252
1007
1608
3290
999
3519
3604
1573
1103
815
1795
1088
2293
2047
1184
1249
935
1643
1117
2403
2462
1422
1533
2516
865
2520
1577
2201
1701
1293
5917
1795
1088
1149
1576
994
1637
1001
1614
2544
2850
2026
1807
1196
1721
1594
1924
2019
1367
1900
1062
1326
2103
1259
1925
1587
1648
936
1649
1382
1173
1232
22119
1182
1670
845
923
1433
2161
1365
1610
1494
1423
1482
4357
4907
1344
2613
1127
1504
3033
2451
4342
1003
1456
1624
1108
1175
3012
3106
4334
1364
1187
1289
1539
860
12841
3223
1596
1105
1763
861
2174
1747
1100
1478
1532
1067
4225
4639
1524
1250
1606
935
1470
1171
1555
879
1782
1577
1016
1905
2418
3672
1475
1686
816
1754
1338
1164
2325
3369
3911
1626
2668
2415
1154
1402
3007
2751
2586
3812
2926
1454
2088
3042
3359
2373
3789
1424
1684
1888
3727
1081
1457
1761
1811
1205
1659
2093
2383
1431
1393
6334
2602
2723
951
2364
1389
2057
1974
3292
1639
3918
1398
1581
3789
1280
2520
1699
2452
5447
1854
2365
1807
3919
2712
2018
2334
4928
1567
1347
2218
1221
1655
3065
1499
1291
719
1566
1088
2054
1478
1736
1540
1460
2325
2187
1344
2236
1469
1056
1733
1184
1343
1866
1177
1266
1790
1315
1223
1635
2039
1137
1339
1304
1054
1685
1501
2145
2139
2168
6055
1480
1729
1043
1314
1139
1466
1552
1732
1241
1747
1367
1427
755
1462
1373
3066
1228
1627
1183
1396
1517
1539
1555
1203
1485
0
1845
1469
1171
1271
1795
1099
1282
1872
2641
1395
1345
1182
2819
1980
1084
1639
1571
1507
1319
3387
962
1157
15874
1071
1365
1942
1066
1939
1782
1294
1030
1661
1911
1333
2031
1725
1488
1086
1484
1444
3682
1936
35883
1466
1353
1101
1312
1477
961
2804
1818
1551
3042
1445
1118
1372
1597
2955
1008
1426
1303
1130
833
1435
983
1432
2927
1578
1656
1457
1381
1690
1150
1328
754
1436
2837
1372
1330
1618
1426
1706
883
1078
1635
1731
918
1677
767
2288
1326
1500
1877
1642
1682
3083
1265
1850
1512
1440
2382
1003
1212
1416
1269
1837
2703
2687
3176
860
1420
1120
1800
1504
2009
1701
1177
1525
1284
1459
1576
1390
1562
1546
1732
5697
1357
2466
1535
907
1358
971
4293
1526
1046
2146
977
1583
1892
885
1276
2509
1779
1787
1573
1189
1840
1453
1343
2137
1867
2225
732
1436
2367
1315
1631
1731
1890
1795
967
1660
1351
1799
1960
1533
1531
1282
1475
4268
2456
1569
3361
3626
2488
2380
2316
3223
1749
1537
1539
2492
2700
1728
3225
1667
2015
1456
1376
1048
1511
1826
703
1286
1508
1490
1130
1538
1533
1677
772
1349
1575
1255
1529
2622
1694
1591
1700
1094
1427
1521
1577
1670
2386
1313
938
1589
1483
2262
1960
2507
2102
3289
1888
1450
997
1675
1233
3757
1648
2060
932
3410
4176
4260
1636
1715
1901
2660
1594
1998
1231
1722
1753
2123
1493
1692
1673
1821
969
1542
1506
968
938
1695
1209
2152
1973
6875
1247
2287
1506
2518
887
5211
2170
3440
2388
20456
2521
6410
3130
3272
1356
6774
1496
777
1048
1622
3386
2024
2428
2268
1476
1011
1487
1830
1346
2643
1617
918
1425
3207
1816
1885
995
2207
2980
1363
1572
1556
655
1117
1736
1484
2370
1620
2178
5707
1041
1273
1480
1430
1585
2851
1668
811
1473
2875
1534
1312
1151
1283
1423
3578
608
1235
1450
1237
1139
1377
1694
1727
1648
3156
2913
1594
2547
1645
2923
1577
1352
1427
1549
2258
1356
1373
1203
1689
2984
1332
1607
912
1759
1714
1612
1348
1123
1825
1194
1408
1754
1326
963
1377
1400
1731
836
3043
1732
4580
2601
1241
2244
1747
1360
2282
1204
1450
1642
1114
1529
2114
1255
2027
907
1510
1791
2000
1310
1735
1866
2427
1303
2936
2895
2056
801
1313
1670
1697
1431
1741
1079
1000
1282
1393
1539
1299
998
1479
2070
1347
3305
5312
1806
3333
1518
892
1407
7718
1058
3108
1182
1975
1952
3632
1149
4668
807
1341
2849
1949
1615
7398
5718
1457
1623
1008
985
1520
1763
1869
1555
1836
1310
4513
886
1262
1609
2576
1763
1367
4284
1150
1268
1848
1454
1957
1465
1159
1747
1716
1191
4097
1845
978
2157
1491
1345
2944
931
2448
1268
2238
1329
1985
1898
1552
1832
1624
1880
1113
2274
1969
3123
1778
6203
2084
11188
1711
2396
2516
1752
1771
1876
3004
1774
1374
6003
1771
1092
1944
11080
2690
1045
4118
1723
2626
1915
1521
3997
3631
1580
1627
1384
1820
4827
32159
2059
2492
1023
3537
2163
2601
2124
3598
1856
1802
1285
1921
1528
2797
1772
1369
2624
1640
1800
2697
1888
1964
1771
3299
2993
1830
1724
1206
1186
1444
1601
6187
1928
1051
5994
1688
2220
1601
1580
27168
1469
1397
1538
1961
4328
928
1025
1550
1972
6800
1304
1656
1204
2714
3220
1575
1603
1557
2471
3405
1286
1127
2821
3688
1644
1685
3454
2043
1269
1017
1637
2181
1496
3746
1992
5208
2635
1628
1672
3377
3270
4150
1715
896
1899
1461
750
1826
1489
1835
2152
1657
1422
2885
2188
4930
1768
1276
1611
1271
1484
1721
900
5701
1737
1866
1345
1465
2087
1653
4554
1660
1796
3210
5750
1587
4522
805
3187
3466
1254
3490
3259
1613
3108
4174
1568
4332
3967
1823
2651
4024
2072
3759
1767
1509
4187
4214
1612
3128
6038
2809
2446
1732
762
3584
1438
1669
1737
1621
1565
3228
3281
2274
1653
2069
1784
1548
1550
2147
3207
2558
1541
1289
1671
1559
1411
1793
1424
1335
1375
1558
1690
2975
1559
1483
1174
4005
1504
1603
1405
1073
820
1291
1383
1508
1154
638
1286
1345
625
1670
1560
1493
1374
1163
2530
2013
1165
2132
1645
32130
1223
1155
1485
3336
1493
1254
5405
1857
1424
1517
1850
1835
1889
4853
1329
1220
996
3559
36994
3007
5347
3137
2222
4066
1500
1477
1278
1439
3696
5198
4079
1628
1386
4581
2888
1487
2250
2046
1614
4361
1813
4999
3211
21539
4046
2195
6545
1517
1360
1067
2205
1308
1019
1148
1503
1291
1076
1331
1519
1511
1109
1754
1210
1612
1535
1518
1844
1370
2120
7243
2355
834
1114
1466
1193
1446
1914
1487
2119
1679
1654
1282
1777
1936
1136
1383
3624
1393
2094
838
1938
1726
817
1506
1269
2101
1060
3079
1336
1171
2764
850
1259
1566
1869
1190
2158
1280
1450
1442
1187
1773
1316
1362
2397
1093
881
1314
2023
1277
2358
1409
1369
1379
1623
1854
1428
1342
1846
1778
2001
1113
3061
2194
3631
1517
1336
2018
2376
1886
1316
1394
692
984
1953
1438
1510
2099
23191
1296
1146
2045
1710
4326
1160
4685
1305
1863
1966
1263
26026
23566
17221
1265
2049
922
1414
966
983
2026
1461
1155
1915
1324
1279
1874
1080
1806
1169
1880
831
1401
2388
1225
3555
1646
1296
1947
1413
3588
1561
1470
1239
1909
2301
1466
1856
1349
898
1278
1836
2801
2316
2022
1250
1529
1089
1275
1614
848
1981
1697
1415
1660
1361
1273
1453
1774
2001
984
945
1457
1310
2167
1833
1369
1433
1698
1373
1236
1561
927
1219
1587
1312
1532
1303
1214
1852
1370
1658
1590
1172
1514
3546
2007
1375
2424
2302
1022
15290
1907
1707
8135
2577
2371
1686
2507
3138
2220
1529
1151
2418
4191
3034
1189
24519
1423
3991
3624
1319
1843
2006
1621
1555
2848
1298
1340
1024
1840
3244
1243
1567
1386
1493
2296
3278
1786
3247
2401
2297
1448
1212
2116
1681
925
1072
1647
3155
23435
2076
1827
6572
1120
1706
1316
1822
3767
3339
3651
1261
1647
3510
1225
1324
2596
1602
2952
3330
2438
768
1426
1534
988
1547
1282
1027
6478
1964
1362
1393
2294
2118
1726
1455
914
1416
1211
2231
4952
1075
1377
1138
1313
1738
3616
1939
2932
4569
2697
2338
2856
3175
1532
1749
3448
1301
1192
1761
1388
1971
1262
1543
3117
1465
2175
1087
2627
3968
3382
4658
3123
3016
1192
1332
2409
1841
2084
1215
1384
1251
2471
1491
1567
1789
1834
1922
1245
1612
1630
1265
1441
1177
1633
4691
1067
2585
2049
1320
1584
1095
801
983
1421
1968
1555
1574
1172
2030
1536
1647
1315
1288
1352
1185
1261
1150
1680
2087
1352
1313
1962
1736
1543
3705
1426
1334
1516
1308
1636
2331
1659
2015
1587
1084
2666
1243
2411
2211
2222
1209
1535
1834
1418
1162
2502
1598
1566
1134
2404
2872
1630
24111
1630
1005
1806
3519
1212
1589
1293
19015
2843
1393
1433
2885
2119
1572
1222
1051
1298
1269
2031
990
1219
1326
1757
1901
1658
3459
2245
1182
3169
2411
2958
775
1230
2068
1505
2264
2477
1300
3127
5009
2285
1521
1861
1053
1246
2186
2933
1015
1273
1528
1273
1224
937
1663
1311
1649
1774
943
1559
1237
2095
1517
3206
2663
2675
1459
1059
2594
33742
4779
4195
6076
1655
1377
7828
2935
3113
727
1128
2745
2912
2724
2160
3061
2912
3723
1527
1520
1211
2036
1094
1344
4072
1405
1279
3336
1298
2107
6509
1049
3987
3310
1270
1207
4036
1371
1861
1536
871
1804
1935
1130
1216
1829
1333
3147
3507
1658
1230
989
2142
1159
1692
1288
1680
1459
1082
1451
1966
1082
1169
1307
1624
1718
1487
1270
1388
1214
2643
1219
1161
3781
1382
1121
1224
1243
1465
1371
3552
2189
1507
1309
1415
1345
1251
2934
3181
1526
1309
4351
1857
2642
1273
3194
1070
2821
3061
1140
1689
1277
3229
2455
2773
3221
1220
1357
3501
1850
1751
824
1292
1622
1478
1407
896
1704
2308
1398
1228
1650
1773
3552
1884
1005
1602
1101
5505
3616
1672
2898
1209
1368
2864
2400
1790
1804
1389
1735
1348
1381
2548
3434
1652
1471
1118
1140
984
1388
1641
1775
1158
1567
1069
1049
1582
922
2057
1634
3700
1346
3895
1475
2801
1663
1772
1072
1253
1665
1574
1721
2164
1609
1531
3014
2812
3304
1097
1626
1347
948
1449
1347
3482
2264
1658
1527
1963
1534
1138
1999
1292
1149
1333
1175
1203
1369
1658
1422
1639
1823
1380
1503
1388
1459
1432
11349
1474
1254
1810
1130
2689
1315
1703
1493
1432
1512
1019
1471
31802
1693
1410
32389
1551
2834
1368
34384
1880
1112
2003
1500
1238
1430
1510
1667
3902
1597
2618
1814
1737
2753
1766
1583
2404
1635
2519
1451
1482
1958
1363
1343
1595
1260
1812
895
3349
1377
1581
1457
1565
1271
1478
1483
799
1669
1459
805
1315
1743
1948
906
883
1799
1398
1361
975
1107
2459
2142
1490
2804
1671
2300
1242
1419
1029
1569
1424
1477
943
1674
1469
1570
1625
1376
2879
1135
2882
1710
2311
1488
1756
6382
1195
1160
1465
2765
1598
1734
3771
4011
1324
4010
4794
3068
1257
1217
1435
1673
2776
2256
1294
899
1315
1531
5251
2403
977
1629
1228
1643
3768
2427
1528
4353
2993
1877
1805
1360
2095
1484
2958
5094
3956
2129
1378
1554
1062
1281
1479
1042
1390
2038
1040
1367
1552
1399
1797
1436
1420
1222
1382
1110
1689
1186
928
1410
1778
5398
1343
2493
1371
1130
2992
1289
1440
981
1032
1271
1272
1491
1198
1098
2634
1625
1433
1738
3225
799
2873
1588
2107
1636
2536
1148
2218
2242
956
2035
2624
1848
1691
1406
1479
2190
2241
1034
1672
1268
3839
2594
1405
1222
2009
899
3626
1910
1028
3739
1434
1119
3672
5101
33028
1854
14091
5527
1297
2728
1524
2349
4534
1400
2094
823
1145
1108
1116
1084
1288
17506
1320
1718
1241
1134
1790
3297
2083
1540
2235
1822
1171
1049
1303
2010
4589
1358
1910
1097
1817
1278
2057
1424
17166
1372
1308
3326
1451
1898
1485
1951
2022
1483
1792
6055
1949
1196
1643
1831
1437
1741
2643
1768
1239
843
1880
1397
2387
1634
1822
1728
1446
2248
1119
1651
1625
2074
1120
1727
1165
1515
1648
1734
2053
2148
1223
3401
3746
1797
1148
1706
1193
1499
2575
1291
1664
1679
910
1247
1470
1908
905
2956
1298
1124
1897
3557
3986
1944
894
1809
1154
3310
1807
1927
2067
1594
3147
1791
1756
859
2054
1097
1995
1526
1429
1843
1115
1907
2579
1650
2760
1664
1844
1568
1884
1905
1630
1437
1553
1518
2281
2179
1631
1527
2035
2013
1630
1449
868
1332
1608
2234
1869
1282
2857
2064
976
1619
1851
1208
1487
4075
1128
1657
2047
914
1244
1490
1551
1807
1557
1558
1587
1116
926
1560
1816
1030
1000
1688
1131
1701
814
1637
1436
2574
3651
1620
1832
1049
1581
862
1134
3301
1234
1245
2005
3246
2555
1812
1665
1495
3166
1781
1501
1488
1536
1626
2026
1279
1151
3469
1510
4807
1773
1545
3027
1721
1618
2566
1408
1601
3364
1406
1182
1356
1128
1582
1665
4727
2076
5173
3652
3242
1394
1820
2164
3709
7596
5754
2935
2582
2568
1898
2159
905
1758
1309
2184
28050
3906
1337
14836
2431
1150
1709
1508
1896
1123
1846
816
1238
1458
2031
1758
1635
1177
2693
33030
2950
1723
1514
3350
1685
2885
1620
1288
1510
21471
1659
1189
1223
1565
1544
1514
1441
1590
1938
1381
1042
1439
1622
1371
1580
1470
1277
1973
1355
1347
1332
1758
1149
1408
1655
1531
1405
3226
1865
1344
3475
1379
1730
2311
2346
1495
2514
1454
1596
1280
1152
1181
1765
1498
1608
1328
1234
1303
1031
1576
1750
1001
1713
1554
1406
2723
1506
1300
2258
930
1229
1362
1817
1584
1448
1246
1313
1201
1524
1449
1628
1247
1290
1400
1121
1011
1268
1451
2926
1478
2448
1297
2154
743
1393
1484
1652
2063
1154
1079
878
1515
1719
1173
1415
3120
26700
2483
1368
3311
2003
1688
1520
21429
19512
13531
1753
1290
1654
3037
1267
1721
1448
1449
1836
2659
1643
3637
2817
1343
1374
3178
1215
2238
2124
2245
1455
1287
3568
4677
2121
2038
1987
1950
2067
2514
1784
2621
2031
1605
2731
1330
1336
1119
1644
958
1096
1280
1920
1452
1257
1789
911
1730
3185
1719
2321
1946
3025
2062
1389
2597
1986
1552
1570
1721
3875
1707
1399
1951
1070
1436
1372
1074
1719
1147
2408
1643
1507
1447
27285
1093
1546
2096
1557
2336
1376
1907
1394
1632
1955
1468
1517
807
1814
17514
1547
1913
1831
1040
36259
1528
4993
1101
1984
1831
1040
1272
1485
1300
1589
1900
1376
1606
1549
1488
1384
1179
2014
2422
1210
3536
1551
1425
1276
19610
1378
1093
1949
1038
1499
1281
939
1684
1925
13575
1110
1072
1273
1819
1351
2444
1179
1766
3143
1677
1804
954
1451
1312
1074
3151
1347
997
1080
1614
1231
961
2267
1199
1173
1539
1725
1417
1323
1784
1463
1834
1859
1437
1263
959
1612
1500
1917
2732
3787
2030
1349
3149
773
1975
1411
1221
3470
1252
1150
1639
1489
2633
990
3351
956
1853
1114
1762
1495
1635
3802
1579
1460
1161
5012
1169
1512
1318
898
1439
3526
2439
1083
1266
763
2823
1935
1640
5666
1552
2311
5388
2543
5595
1029
1486
2855
1367
2035
1820
1762
1671
3241
1733
2260
895
1336
1545
1195
5050
2300
1275
5172
1405
1403
3567
1172
1457
1433
1421
2675
1327
3044
2550
2051
4617
3085
1393
1141
1215
1646
1872
1355
1933
1123
1586
1454
2792
1558
1452
3572
1838
2264
1519
1407
2322
2201
1857
1860
1143
1412
2488
4118
1442
912
1624
1201
1652
2996
2829
2262
1576
1521
2128
1214
1357
1291
2132
4041
4220
1152
1725
1384
3607
3259
1603
1575
1263
1453
1633
2420
2088
1437
1489
2072
947
1230
1186
2364
2949
31822
4113
1859
927
1383
1447
962
3112
1305
1187
2484
1639
944
1297
1565
4161
1172
1415
1611
951
1617
1532
12237
2374
3124
4396
1576
1536
23185
1638
2449
1996
1602
1442
33706
2026
3043
2078
1395
1817
1085
1035
1478
1472
1701
3256
3459
1116
1544
2276
3655
1977
1414
1244
27552
1677
1261
2162
1537
1857
1169
1749
2290
1450
1349
2381
1583
1202
1119
1244
1322
2033
878
1832
1155
1368
2163
1185
3971
1717
1451
1175
1148
1475
1901
2099
1188
1162
1377
1306
1997
1852
1418
1296
4222
2633
2743
2203
1522
791
1201
1750
983
2928
1984
1657
2807
3669
4198
1532
1258
1922
4271
7805
2196
1034
1508
3084
2764
1591
956
2085
2926
5129
23955
2143
1747
2018
1391
2758
1216
1335
27649
4561
1552
2339
3283
1446
721
1143
5535
2648
1457
1232
1056
2560
1278
833
952
1568
1820
3866
1451
2001
1510
2616
1416
1497
1096
1067
1434
1648
2622
958
1086
1932
1937
1395
907
1459
1899
3005
1275
2006
1268
3708
1372
1100
1294
2073
3595
1498
3395
1760
1340
1471
1554
1085
1055
1355
1655
1038
1321
1418
5382
1504
2491
3536
1562
1256
1150
1466
1882
1591
1762
2245
1828
2040
2810
3360
3826
5215
5174
3918
1486
1917
4889
3283
5649
2750
1716
1200
1506
1366
1535
1013
3609
1706
2719
983
2713
1781
1515
1238
1824
1222
1359
1492
1548
2386
1244
2965
1874
1096
2584
1318
1601
1931
2253
1400
1404
31927
2356
39772
4250
2606
2244
6835
1468
1242
1596
1392
1787
1461
1219
1443
2120
2549
1643
1840
1607
1433
1457
5743
1868
2906
2528
2065
1225
1390
930
2896
2752
1766
2501
2613
1139
2911
3164
1357
1761
1591
824
1677
1624
2156
2526
1618
1211
1308
1581
2192
1490
1451
1713
1589
1665
953
1344
1491
1010
1558
2161
1037
3558
1756
4324
5896
1847
1705
1697
1214
2071
1427
2679
1687
1145
2165
1559
1396
2033
1186
1572
3268
2180
1798
1986
2351
3014
1592
1270
1388
4270
3779
2891
1853
2882
1702
2980
1934
1685
2215
2372
2993
1420
909
1566
1770
2102
4145
1546
1182
1723
1560
2200
1612
1382
1170
1672
1916
1700
1811
2116
1645
1567
1491
1383
1604
2130
2711
2600
1075
1511
1100
654
1357
1556
1137
1087
1578
1261
1636
1447
2410
1575
1669
1912
1290
1642
2066
3912
1036
1220
1453
1304
1430
1406
2364
2014
1367
2300
1348
1393
1622
1347
1506
2190
952
1639
2067
1107
1176
1178
1648
1077
748
1594
1151
1411
2507
1447
1810
1203
1516
1481
4968
1598
1435
1301
1954
3030
1032
1568
1411
1870
1590
977
1489
1462
1889
3199
2403
1417
2682
1687
3315
3713
2394
1539
2770
5467
3079
998
2229
1336
1436
1378
1211
2838
4582
1308
1345
2001
1966
3976
1388
1476
1775
2157
1887
1414
1455
1176
1216
1515
2805
2908
2137
1128
2100
1744
2168
1402
1520
1036
1548
2114
1584
1158
1395
1145
1549
1126
1197
1163
3118
1650
4679
2918
3115
2162
1118
1161
1159
1508
980
1406
1256
945
1339
3024
1507
2349
1323
1154
1639
1382
1345
28028
1944
1504
1113
2545
3043
2868
27404
1283
3031
1974
1900
1425
1324
1186
2328
1321
2009
3280
3243
3562
2170
1835
1705
1961
1195
3367
1928
2008
1860
1842
1915
4395
2602
1424
2081
1916
1859
2550
3178
3504
2212
1181
1977
1194
1192
3072
1412
3621
4089
3593
2735
1216
1552
1364
2698
1253
1015
1532
2051
1139
1203
2457
1648
1777
1918
1340
1835
1582
1270
1417
1880
1017
1988
1389
1995
1888
1313
1724
1242
2038
1711
1439
2023
701
1707
1618
1889
1150
1266
2000
1554
1646
1213
1776
2230
1712
907
1782
3354
1035
1416
915
1481
1895
1076
1611
1614
1117
1885
965
2243
1520
1561
2981
1413
1574
1575
1747
1826
948
3392
1748
1137
2824
1756
3279
1642
1759
1186
1474
1474
1760
1571
693
772
1310
1984
1206
1861
1531
2208
1716
1608
1489
1414
2147
1117
1346
3993
1353
1341
2722
3586
1424
1345
1819
1393
1314
1565
1638
1703
1561
1842
1380
1530
1175
1532
1202
1468
1962
1146
1226
2932
3281
1181
734
1669
1224
1459
1184
1658
846
1336
1719
2430
1100
750
2276
1489
1665
1539
1149
854
1368
1408
1294
1627
799
1908
1813
1504
1880
1152
1128
2410
1469
1249
1213
2542
1303
2155
1637
1193
3103
1215
2430
1348
2878
1591
1232
1834
1170
1058
1362
2270
1747
1338
1320
1371
2540
2656
1687
1828
5370
1428
1279
1248
1331
1988
1412
1360
1181
2354
1583
1618
1342
1612
1122
937
1396
1571
3045
1381
1478
1195
1429
1359
1285
10707
1412
3208
1601
2509
1603
27530
1160
2571
806
13303
2219
31602
4426
1752
968
2382
1448
1370
915
6367
1666
1140
1434
976
1357
1838
950
1630
1170
1453
1576
1050
1188
2388
884
1558
2325
7387
2116
1235
2130
1468
1343
1646
1028
2155
998
1231
2086
2698
920
1342
2061
1431
1223
1138
1601
2122
1794
1295
2047
2403
1719
1243
2978
5563
2023
898
1378
1488
872
1467
1423
2039
1244
1690
3248
1242
3718
3218
2099
1102
898
1786
3032
2243
2256
1325
2881
2168
1239
1155
1598
1071
1969
1732
1438
2064
1629
1471
2409
2009
1892
1144
1046
1879
1611
1346
1978
1973
1525
1325
1185
2380
1359
5010
1513
3885
1465
1125
1339
2010
1040
1477
1410
1247
1053
1181
1120
1923
818
1752
1584
1992
1471
1314
3204
1533
1512
2460
1034
2963
1515
2267
1141
1469
2171
1231
1218
1296
1580
621
1219
1559
1368
1113
1517
1472
1414
1538
2495
1442
1070
1463
1787
1934
1937
889
1320
1139
1327
1444
1988
995
1752
1921
1990
885
1579
1881
1349
1568
4099
1807
1272
1489
2210
2111
1330
1570
2143
1504
1675
1968
1378
1871
2163
1452
1761
1434
3512
1230
1192
1343
797
2822
3167
1772
1227
1409
850
2263
1030
1579
2017
1146
948
1831
1360
1533
1706
1991
3032
1389
1625
5865
1179
1555
824
31268
1815
1051
38497
2046
2765
1851
1057
1049
1410
3156
25298
1475
2063
18210
3426
3440
6024
1214
1283
4345
3149
1349
1448
1710
1688
2029
1888
1239
2532
1258
1770
1013
1429
1739
1079
1776
1976
1514
1457
945
2130
1242
1640
1619
1478
1939
1452
1227
1981
1012
1360
2999
1093
1517
1653
1330
1292
1009
1843
1468
2040
1032
1753
2395
1329
906
1308
1891
1783
2640
1285
1699
1696
1403
1254
2637
1648
828
1301
3125
2197
1168
1201
1164
1771
3633
3334
1479
1726
896
1167
2285
1296
1127
1594
1089
1577
1203
5356
1436
2446
1131
2328
632
1471
1566
2384
1477
1449
1802
2655
2319
2271
1060
1238
2508
2413
2695
1179
2835
3905
2438
1391
1366
1541
1495
2345
2081
2649
1611
1241
1272
2200
1535
4807
3204
1636
1168
1081
1525
1494
1008
1676
2240
2074
1237
4235
1473
3407
1107
2204
3617
1449
2999
3997
1480
1544
1585
1018
2531
1296
919
1503
1638
3945
1730
2244
1220
2252
1160
1657
1545
1620
1500
1750
995
1187
1309
697
1658
1507
1270
2050
1589
1578
1288
1587
27096
1722
1542
1093
1674
1459
1079
991
1267
17062
1152
1402
21855
2820
1429
5633
3130
2203
1392
1910
1227
1184
858
1279
3007
2807
1992
1277
995
1684
1645
1016
1441
1622
1540
1212
1443
1266
1399
1340
1614
1545
1758
1076
1538
1765
1387
1147
1626
1552
2066
1864
2266
2556
1721
922
1412
1622
1301
2061
1491
1301
1162
1355
1734
1333
2248
1934
2153
1351
2147
3801
2039
3919
23893
697
1205
1500
1145
1457
1598
1388
1316
2268
1857
1224
1729
1287
1536
1105
1350
1593
1859
2851
1416
1213
1961
1231
1440
1382
1762
1106
1864
1239
567
2224
1481
1545
2203
1478
954
1262
1105
930
1349
2265
1396
1033
1038
2169
1496
1467
2953
1079
1555
903
2070
1521
2179
1238
1963
2668
3841
3864
1666
2088
1828
1283
1172
1227
2148
1071
1384
1920
1395
1063
1428
990
1069
2125
1236
1248
1952
3218
4281
1203
1564
1656
1967
1217
1695
1332
1614
2091
1316
2835
1463
2226
4492
1259
2140
1365
1363
1445
1254
1488
1920
1374
2971
1916
1763
3246
1513
1207
1424
1045
1481
2848
1733
3990
1413
1199
1406
1108
1422
2342
1325
1617
1189
2793
1694
1093
1489
1599
1107
3366
1260
1028
2643
1232
1217
1203
1602
1340
1314
1483
1563
1293
2177
3911
1501
1388
1180
1480
1805
1441
2092
1214
1878
1283
2359
1400
1722
1319
1772
2364
2528
1177
2100
1421
4272
2786
1496
1362
1307
1262
1460
1066
2950
955
2576
1334
1769
3264
1204
931
1475
1598
1910
1670
1665
2253
1255
1438
3188
3039
1916
1852
1351
4384
4235
4349
37939
4124
2144
1388
2780
3372
4985
4211
3077
7745
1201
2483
1131
1616
1415
2356
1197
1539
1344
2788
1520
1596
1620
2095
1629
2572
1394
1578
2466
1837
5515
1028
1487
1450
1506
1129
1683
1549
1148
3383
3373
1548
1110
32451
3104
2230
1872
1552
1481
2491
1709
26788
1518
1724
1583
1501
4604
6687
1618
1334
2375
1142
1447
2735
999
1475
1624
1631
1829
1560
1090
1518
1488
1340
1663
1788
1493
2471
2153
2506
2713
3278
2814
4348
1448
1699
1305
1406
2041
1150
1577
1735
2185
1421
1079
1490
1288
1473
1508
1703
1195
1477
795
1137
1566
2396
1589
2922
1607
911
1297
1556
1522
762
3417
4510
1637
1298
5448
1555
2514
1763
982
1810
1250
2771
4885
3515
1331
1536
1768
2377
3736
1312
3070
1204
5992
1990
977
1339
1529
4023
5326
1476
1628
1427
3615
1010
1102
3217
1104
3067
1743
2904
1947
1615
1529
1225
1438
1501
2897
2729
2076
1596
1725
1550
846
1465
1756
1698
1399
1170
1651
1629
1717
1416
1340
2851
2568
1351
1347
1272
1501
2339
1057
1580
1771
1250
2627
1671
1284
1210
21817
1503
1561
1183
1447
1520
1758
850
1655
34777
1448
2109
1050
1319
2268
2199
1535
1157
1590
1896
1530
1411
2200
1425
2049
1270
1914
1103
1231
1566
1140
4274
1498
1379
1662
1307
1538
2108
1784
1578
1876
1763
5167
1278
2438
2170
1412
1761
1071
1294
1815
5650
3543
4048
1781
1972
3472
6710
2330
997
4639
1201
1202
1739
1351
18771
1251
2162
1857
893
1152
2215
1510
3301
3230
1268
1816
1052
1335
1544
3259
34790
1312
1993
2804
3204
2740
1889
1493
1187
1694
1150
1113
32261
1327
1227
1825
1120
1443
1154
932
27237
4674
1191
1865
1500
1178
1736
1466
3501
1176
1124
1623
2066
1273
2106
1252
1204
1813
1547
2031
1188
1590
2035
2586
1969
1206
2064
1435
1264
2094
1456
2385
2426
2061
1994
1712
1810
1036
1735
2163
1016
1351
1533
2379
2707
2062
1312
2105
1626
1842
1168
1858
1792
2641
955
2107
1529
1927
934
1985
2252
1239
1633
1650
2474
1600
824
1590
2072
1707
1301
1920
2719
889
1332
2251
1096
4759
662
4447
1698
867
1883
1807
4302
1980
1224
1662
1025
5658
1690
1227
1880
1448
1822
5696
1966
3378
2701
4593
1249
1885
1835
2069
1529
1157
2644
1647
1599
1987
1539
1261
1312
2094
1336
2484
3410
2911
3511
4192
2069
1422
1941
2060
2386
4917
3386
4252
1559
1084
1582
1546
3253
1637
1513
1023
1262
851
1288
1840
1438
2055
1348
1330
1797
1422
1067
946
4260
2958
1537
1898
3187
1256
2118
1054
5946
1554
1727
1126
1128
1299
1618
5143
1568
1745
2811
1948
1477
2535
2995
1613
1569
3148
1510
1656
1132
1964
1195
1169
1359
1404
2907
1797
1540
1759
1779
1791
1844
4425
2982
1713
2381
22673
831
1448
1428
1242
2243
1861
3364
1395
5150
1019
1248
40314
5379
1668
1791
1076
1226
5783
1440
1274
1222
994
2380
1397
2420
2015
2674
1648
1709
3037
1712
2473
1713
1222
1520
2224
1140
1521
1609
1674
1977
1659
2863
1250
1243
2468
2315
1450
1510
894
2172
1276
957
1156
1145
3155
1640
2570
1011
3532
2220
1134
1651
1026
2139
1757
1044
1612
1256
1383
2817
2153
2390
1364
1500
1300
1312
1712
1111
1272
2325
1624
1480
5442
1203
4755
5216
2213
1550
1850
898
5067
974
1420
1269
1143
1077
1613
1386
4456
1381
2289
1418
1174
1475
3660
2079
5464
1182
1360
735
2262
1950
2047
956
6746
1961
1508
1618
1413
1989
1249
2129
4812
1227
1057
1166
1272
1205
1059
1518
6496
2140
1563
1014
1123
2166
1711
1493
4633
1105
2153
2137
1315
1114
2183
29642
5177
1391
2010
1397
1816
1143
1597
1576
5038
1488
1426
1121
1242
2110
1857
1541
7224
3065
2368
1178
3855
2507
1975
3222
8314
1515
4770
2162
1380
1899
1670
1120
7664
1018
3711
4535
2355
1411
2327
1787
8271
1115
1563
3297
3383
2071
1573
1861
8070
3061
1930
1663
1967
1054
2100
2179
7601
24983
5028
1098
1140
843
3926
5002
6845
777
1092
1816
4505
2121
1526
1280
6557
1916
2287
1616
1219
1967
1319
5030
7471
2146
4712
1628
5228
1087
1797
26843
6947
1110
2825
1407
1416
1616
2092
1478
6124
1329
2810
1031
28974
1032
1554
2410
7070
1748
976
1769
1222
3382
1109
1255
6728
1574
1387
1516
1564
1280
1684
1369
9741
1310
1158
2702
1192
1394
1026
1268
5426
1201
1207
981
1211
1687
907
1320
6064
927
1441
1924
1116
1338
1546
1061
5310
1308
1460
1713
1492
1329
1186
1152
6909
2047
1921
1241
1587
1772
1402
986
6225
1452
889
1396
1606
1287
1607
1518
4966
2104
1478
3593
2725
1215
1333
1414
4447
1967
1018
2545
1206
2688
1714
1024
5262
1904
1540
1366
1452
1309
1251
1754
3093
930
1854
1129
1452
1264
1523
1528
3929
1211
1112
1531
1165
1161
1089
961
3732
1615
1330
1410
1278
1194
2325
1241
4888
2500
1684
999
1192
2402
1333
37009
3667
2030
10882
1355
1025
1386
1775
1070
2934
1216
1248
3445
2805
25049
1490
1766
3440
6149
2790
1565
1525
754
1636
5767
4534
1631
1589
2432
2141
1199
2844
1873
2865
2475
6269
1489
1104
1017
1615
1233
3195
2399
2958
2433
4282
902
1195
1831
1996
1254
2083
1344
3091
1380
796
1480
2730
846
1334
1605
896
1109
1636
1649
1377
1519
1009
3620
1420
767
1082
1429
1611
1007
1283
1617
1586
1157
1567
1333
1233
1327
1043
1768
1103
1166
2418
1348
1586
2831
1725
1457
1613
1423
1503
1356
3213
1918
1253
1272
1782
1584
1299
1246
1281
1193
1327
1321
2851
1523
2569
1455
1295
607
1185
1540
1387
1396
1583
7834
1655
1404
1234
2720
1366
1781
2216
883
992
1487
1719
1101
1980
1934
2086
1396
1808
1172
1515
3246
1318
2169
1939
1057
2465
1143
1533
1369
1067
1511
3364
1545
2528
1607
2223
1424
4027
1579
1528
1254
2439
2907
1093
1976
1208
1217
3908
2469
2947
714
1444
1261
3218
1468
1596
1217
1669
2129
1813
1602
1227
1425
1331
1600
1499
3026
1680
1062
1201
1263
1366
3240
1950
1876
2160
2029
3520
1115
3041
1822
1550
2219
980
2143
2206
1564
2158
1133
3414
2604
1461
2513
1303
870
1339
2306
2349
2955
1453
1854
1662
1341
2428
1398
23552
1146
1324
19690
1382
2407
1789
1143
1327
1299
1010
1664
1413
1707
1174
2013
1401
1025
1637
970
1780
1710
1676
5690
3157
1546
1280
1991
1750
2544
1693
1172
1728
1362
1666
1332
1675
1367
1478
2963
1404
1947
1191
1231
2769
786
2957
2360
1086
1040
1135
1673
1195
1377
1372
1621
1509
1270
3363
1899
1499
2980
3750
919
2431
1422
2765
4019
2519
1025
3120
1416
2581
853
1553
1250
1069
3886
4217
1345
18840
1615
1405
1793
1742
1936
1998
1200
1364
1160
3498
3127
1330
1994
1420
1707
6319
918
1518
1444
985
1344
1721
3873
1727
1641
1282
2403
1620
1777
1082
872
1882
1405
1725
1617
696
1148
1665
1305
1602
1086
2313
1493
1361
1665
1658
2703
946
1062
1448
1686
1178
1635
953
1814
3942
1586
1315
1022
1654
4142
2720
1216
1261
2020
1731
1630
1067
737
1456
1195
1503
1393
1881
1209
1915
2457
1008
2052
1406
1492
3313
1926
1356
1691
1319
848
1926
1694
1704
1511
716
1797
1519
1570
1097
1646
1240
1867
1913
1207
1562
1342
5914
1024
1248
2179
1227
1666
1008
1689
1803
969
1581
1393
1628
1317
1686
1613
4165
1627
1382
1540
1546
1551
1155
1014
1988
1364
1592
1333
1817
1048
1681
3170
1341
1440
1675
3367
1924
1108
1982
3076
1887
32440
1590
2276
13142
2281
1999
2918
1716
3369
1458
1980
2064
1504
1431
1071
1312
3050
2946
1685
3598
2819
1222
1381
1430
2068
3656
1044
1443
1492
1543
963
1578
3329
4939
1379
1466
1271
2385
834
6295
1564
1480
1949
740
1168
1652
2539
1846
1659
1510
946
1308
1683
37414
39699
35834
31640
23250
1188
1735
1383
1377
965
1660
1336
1190
1091
1823
1817
1389
1665
1088
1403
1700
1406
1272
1319
3358
925
1685
1126
2201
3083
1564
1839
2137
3408
2876
2148
1293
1559
1671
982
2999
1869
2186
3590
2543
1619
3866
2899
1397
1522
1679
4101
3416
29049
1022
919
2685
1121
1654
1327
1689
1641
2335
9563
1259
1606
1840
1688
2288
1542
2952
1612
1698
2903
2264
1454
1473
2254
1379
1253
23480
1828
16638
11853
2715
1618
1270
1266
1620
1247
1445
2183
1977
1383
14059
1432
1394
6353
2100
1958
1368
2250
1192
3105
1550
1006
1701
1741
1249
1425
950
1788
1296
1340
1862
1925
1530
2653
1345
1313
1600
5742
1760
1300
1234
1303
1263
1684
1169
1235
1298
2010
1468
3676
2771
1851
2999
1407
1124
1611
1978
1709
1888
3016
2417
1201
1534
1230
1554
3791
1546
2687
3507
3250
2395
3713
2951
1568
1707
1875
2181
2751
2431
3389
1899
1526
5149
1147
2318
1238
3847
1428
1372
3630
3691
2063
3643
4480
3541
1402
3040
1290
2330
3035
1731
2030
2076
3621
1801
2797
1365
995
3557
3113
3133
1381
2171
1783
2078
3078
2851
3756
2846
1828
3077
1686
1610
1549
1932
816
2131
1674
2917
2008
1539
3109
1071
3437
1355
2838
5438
4219
1739
2792
2141
4153
1823
1676
4157
2669
2650
1142
1510
1193
1437
1295
2801
1607
1575
2074
1700
1272
2101
1778
1838
1402
1036
1420
1393
1659
1725
1691
1295
1132
835
1323
1063
1601
3363
1335
1289
1229
1300
1219
1712
1059
1528
1180
1142
1821
4471
1643
1869
1937
1342
1136
1510
1346
1354
1729
1117
1342
1670
2779
2251
1765
1749
10903
1700
3289
2290
825
1626
1777
1634
811
2048
3033
1550
1499
1572
1367
1475
660
1346
2505
994
1982
1360
2139
1704
1134
1724
4956
1937
8790
998
1654
924
1353
1257
774
1272
3200
1468
1667
1551
1219
1970
1281
1217
1865
3051
1001
1311
1846
1002
1026
1704
1227
2476
1320
1658
1359
1323
1186
2335
1482
1824
3509
1137
1119
1353
3207
1580
1585
1918
816
1205
782
1423
1097
3638
1438
3591
1396
1536
1148
1820
2389
1665
1476
1048
1955
1303
810
3729
1624
1063
1111
3189
2385
1681
1349
2530
1068
2204
998
1416
1839
1019
2244
1507
2898
3318
1228
1133
1659
1652
2038
1213
2056
9278
1301
993
32542
1580
1231
1821
1432
1188
955
1493
976
1327
1706
1227
1150
1632
1489
1158
1508
1172
1022
1431
1846
2383
2070
865
1705
1519
1321
1411
1378
1307
1390
1722
2230
1327
1439
717
1183
1304
1305
1249
2784
1192
891
1247
1011
1462
1208
1456
1356
1466
780
1370
1691
2332
1069
1786
2931
1479
2012
1184
2322
2045
1203
1278
1582
1401
1165
910
1582
1217
2156
1336
2045
1254
2134
14037
1419
2169
1540
2093
1388
2303
911
1498
2159
1186
1217
1824
1174
1127
1392
1698
1091
2042
1483
1467
1893
1617
2010
1454
2000
1472
1250
1138
1819
1463
4554
708
2074
1803
1298
3429
2152
1298
1909
2435
11909
1783
1004
2151
1636
1178
13152
1569
986
1953
1120
1446
1805
1364
1491
1584
1250
2299
1965
2000
2739
1919
1592
1370
986
1574
831
2354
2502
2183
1343
4084
1544
3386
1334
1299
2678
2516
2005
3649
1717
2054
1151
2001
910
1327
2842
4573
4220
3604
962
2532
2269
1121
1202
1529
1209
1999
1415
1338
1298
2697
4129
1726
2784
3283
1631
2240
1828
2025
1956
1804
1419
2472
1165
1448
1168
2090
1269
1603
1096
1680
1709
2040
1799
1254
1218
1387
1854
1422
1899
1577
1542
1752
1160
1445
1388
1448
1497
1338
1016
1134
1262
1453
1876
1091
1470
1393
2551
2910
2444
1944
1071
1275
956
2446
1502
1119
1798
1693
1715
1642
2329
1151
1122
2025
991
1250
1129
895
1941
1421
2256
1692
898
1363
3200
1217
1212
1797
1755
1476
2361
2524
1447
1901
1787
970
1501
1820
2134
1364
2799
3796
2083
2536
1277
1086
1432
1387
1358
1779
1377
1309
1380
4231
1929
1056
3040
2409
5224
1345
1847
2004
838
1553
2709
28597
1984
1686
1023
7083
1534
1359
1717
5424
2931
1434
1144
1894
1233
1957
3137
2052
5070
1689
2143
3273
1457
2815
1241
3354
2513
916
2393
1759
1090
3728
1442
1959
1785
1382
1345
1028
1528
3744
1418
1376
4808
1551
2294
1068
1612
8086
1232
1631
1292
1239
992
1565
20443
1403
1106
1775
1379
3259
1323
1500
1844
1322
1568
1718
2895
1417
1497
1312
2364
1766
1775
942
1438
1687
1380
1078
1154
1737
731
1285
1617
1332
1427
2451
1573
3163
3028
34352
7496
1153
3245
2206
2568
1362
972
1511
1564
1305
2300
1372
1976
2681
904
2859
1328
1586
3028
1209
1253
1690
1795
1429
1431
1466
1570
1283
1538
1522
657
1607
3854
945
1417
1809
1278
1646
1926
1434
3744
2274
1167
2276
1582
2025
1530
3679
922
1995
1573
2299
3101
1754
2136
2103
2270
2802
1135
1476
3767
1289
1407
1487
1466
2894
1445
1354
1710
2214
1321
1538
724
1364
1873
1354
2970
2326
2197
2192
1540
2746
4479
3089
1292
1268
1515
1902
1936
2555
1756
1357
1283
2930
1425
2217
1737
1892
1633
1779
955
1716
1850
1217
1466
1134
2821
2593
1310
1913
3024
1882
889
2451
2511
2484
1526
2636
1245
1598
1230
2188
1676
2171
3862
1493
1507
1529
1305
2817
1215
1443
3380
2893
1300
2217
2302
1779
1290
4673
1350
1123
1409
2915
1242
1720
1282
1243
4254
3852
3683
1370
2116
1247
1607
1228
2926
1980
1368
1172
1497
965
1426
1332
1246
1527
1317
1379
1411
1154
3009
1298
1044
2168
1294
1663
1462
1540
3187
1099
779
1333
2415
998
1230
1151
1769
1324
1270
1859
1311
1850
10022
830
1527
1406
732
1290
1925
1829
1111
1436
1407
2203
1691
1608
1337
2571
2336
2111
1760
1220
1162
1608
4653
2494
1307
1453
1559
1816
1422
2625
2774
3179
1278
1340
1174
1140
1288
1199
1362
1339
1230
2696
2177
1421
1221
1403
2446
1461
2864
1210
1476
1195
1336
1435
1427
1273
1552
1455
1341
1353
1525
1236
1482
1993
1538
1608
2606
1615
1408
17954
1005
1624
3615
1408
3213
943
1279
3471
957
1675
2028
1275
3986
1072
6786
1631
1073
1691
5044
2367
2733
2052
3594
3134
1714
1740
2314
2723
2978
1710
1197
3762
3920
1536
1500
4142
1323
1265
1322
2704
1393
1774
837
1598
4319
7089
965
1397
2609
3577
1648
1306
3193
3256
1910
1831
2492
4643
1440
1740
1495
1288
1615
1344
1715
3346
1447
1241
1306
1740
1580
2605
965
2122
1783
1098
2263
2481
1555
1294
1146
1354
1388
1767
1602
1550
1031
1689
1311
1454
1706
1996
1502
1222
1083
4033
1580
1765
1086
1592
1989
1108
1408
1631
3243
1886
1476
1502
1762
779
881
1847
1288
1527
1178
1115
2943
2079
1615
1490
3150
1408
2691
3197
1729
3627
1137
1473
1469
1168
1775
1221
2228
1852
1413
1602
974
1353
1104
1080
1487
1600
1029
1124
4113
2365
1493
1591
1687
1637
982
3111
1135
1566
1307
2337
1675
1917
981
1581
2263
2098
1271
1833
2297
1007
1489
1826
907
1516
2458
1492
1211
1401
1408
2068
1346
1736
1410
1662
1532
1522
1611
1584
1530
1660
1782
1604
1682
1224
1831
1803
1091
1503
1657
1516
1486
1703
2218
1685
1313
1634
1481
1321
2598
3132
919
1381
984
1985
746
1156
1899
1496
1295
1529
1536
2103
1290
1449
1190
1353
3804
1743
1846
1581
1436
1626
1024
1217
1316
1358
1758
14149
1198
1611
3024
7738
1098
1690
1267
1035
2915
2378
1519
1123
967
31634
637
1615
1278
2184
1341
1492
1296
11045
1667
1560
2116
2887
1353
1286
685
1300
1293
2149
1444
1239
1622
4171
990
1331
1102
1459
2608
1507
1493
2037
2940
2204
1472
1791
1240
1367
1005
2851
1000
2097
3553
4081
1568
1975
1595
3456
1413
1499
1340
1501
1315
1603
1521
1160
1592
1575
1198
1967
1296
1292
1735
1432
1280
1542
1876
2523
1222
1056
1600
944
2433
1951
958
2233
1554
3225
4625
1329
1174
997
2052
2354
1037
2267
1077
1910
868
2275
1162
3355
908
1347
1781
1475
3027
1485
1613
1222
4717
4067
3056
2189
1171
3030
1136
2292
1671
8153
3259
1997
1186
2083
1480
5682
1279
2067
1573
2939
6735
1280
3045
1463
1882
3015
1100
1995
1144
1082
1327
1815
1087
1896
1058
1206
1745
1342
1876
1370
3339
1850
1404
5359
2636
1644
1599
1213
1991
1536
1754
3239
1137
1349
1205
2004
1352
1773
1740
1248
668
1649
2024
979
1839
1797
2003
1375
1320
1894
939
1715
1927
1246
1393
1429
1066
1562
748
1741
1443
949
2864
1949
1763
1751
1815
2113
1265
1668
2058
1133
1385
1271
1442
1652
1047
1687
15452
1989
1849
1042
1652
1917
3427
3572
1655
1864
1701
1461
1298
1773
1991
1007
2125
1857
1087
1633
1697
2290
2093
896
2360
3347
1684
2147
1211
1241
1592
1164
2049
1547
1709
2182
1301
1831
2059
1198
2046
1121
1376
2042
1616
3248
1343
1102
3649
3654
1706
24088
1522
1644
844
2511
1650
3879
1760
2775
3113
1389
3395
1571
35183
1854
2007
1553
1478
2655
2096
3119
3556
4877
4182
1678
2558
2142
2309
5276
5401
2196
4944
1508
2904
3553
1787
1324
5096
1315
1552
3099
1237
1970
1853
1231
2144
1724
3544
6175
3222
1551
1706
2176
1727
1260
1241
1626
910
5955
1221
1516
1014
1307
1471
2895
1473
1335
1535
1861
1513
1558
924
2172
1587
1758
1100
1192
1673
1661
5098
3360
1490
1533
2276
1542
1266
1543
1266
2495
1402
1285
1578
1750
2211
1562
1246
1756
6697
2383
969
1359
1721
1616
1365
2115
1330
1340
1012
3099
3407
1023
3152
2723
15904
2129
942
1350
1642
1390
1459
1641
2177
1614
1608
1533
1408
1037
3093
3674
4725
937
1007
2011
4111
1949
3667
2507
967
1675
3577
5093
1105
5722
1340
1194
1242
1764
1354
3849
1168
1295
3604
2458
1224
1535
1378
1236
1589
1334
1483
1276
2711
4088
1279
1095
1376
1490
1730
1199
1370
1291
1536
1626
1082
1186
2184
944
1195
1711
1213
1353
1101
1327
1138
864
2140
1495
1000
1537
2317
868
2047
2257
1376
1255
1287
1278
1131
1962
1064
1532
1710
1152
2321
1229
1464
1079
2346
1973
949
1635
1068
1191
2149
1322
1255
1711
1230
1750
911
2165
1506
1238
1538
2214
1244
1891
2062
1480
1519
2697
1353
1760
1380
23291
1150
1381
1939
30493
1330
1561
3686
1322
1380
1728
1121
1662
1005
2015
1179
1627
1394
1455
1059
1499
1311
2085
936
1385
1194
1482
1593
2060
1220
1503
1402
1452
2020
1248
2195
1170
966
7186
1553
1822
1511
1991
2410
3435
1743
1439
2874
3871
3622
1444
1780
1074
1698
1432
1302
1237
1069
1173
1262
1468
1537
1844
1921
1589
731
1879
1246
1459
1286
1261
4103
1354
1702
1216
3375
1478
1849
1318
1048
1463
1122
1697
1074
1921
1642
2510
1385
1399
1393
899
1281
1341
779
1765
1462
1706
896
696
1692
1967
2127
1365
1157
6433
1694
1566
1168
1049
2704
1881
5202
1979
2501
1108
1676
5550
1652
1321
1783
1545
1353
868
1602
1185
1500
1668
890
1771
1105
1555
1526
1084
1032
3634
3391
1310
1452
1350
1448
2751
1251
1804
5142
2672
2769
5278
1347
2738
1193
1489
1035
1594
1248
1268
1342
4109
1257
1868
1630
1791
5642
1727
5185
1252
2542
1245
1448
1399
1980
1925
1401
1858
2032
1993
2499
1219
1345
2670
2732
4096
1175
1811
2292
2535
1109
2386
1805
7149
4771
3088
1008
1580
5185
1337
3418
1626
4306
2342
2776
4454
2460
1524
1683
947
32491
4511
1549
1617
1275
2939
25210
2780
1527
21327
2557
3365
865
1451
2268
3007
1554
1820
899
2633
5239
1116
4197
4093
1077
1477
1685
1250
1133
1299
1810
1613
1492
1480
1681
3660
1467
3772
2195
1593
3995
1552
1295
1615
1880
1783
1708
2517
1272
1924
1046
1998
1398
1010
1414
761
1235
2534
1490
1158
2481
1427
1290
2639
1245
1922
1844
1701
826
2387
1607
1116
1486
2093
1199
1440
1435
16628
4020
1583
775
1357
1425
1103
2068
28509
1572
1378
1779
1469
1147
1336
1233
23092
1885
1041
1365
1764
1248
1626
614
2209
1183
1372
1096
1290
874
2726
3850
1775
2259
1492
1274
3057
1306
1180
1931
1514
2043
1221
25430
2351
1485
1551
12446
1332
1404
1137
2558
1766
893
1393
1549
1626
1355
1548
3706
1581
2978
1014
1073
2192
1822
970
2935
1443
1070
1429
1247
1176
1719
1459
1260
1856
3647
2417
3947
1647
3288
2919
1649
1115
1336
1821
2852
3364
3353
1175
1562
3384
930
1353
2435
2927
1798
2589
1306
1657
1179
1831
1461
1620
1215
1222
912
1452
3724
2254
1215
1656
1271
1464
15437
1262
1547
2010
1162
1389
1432
905
1674
1630
1506
2539
1742
2188
1571
4529
1698
5267
4153
1212
2907
3092
1508
2260
7447
4446
1168
3279
2503
1232
6284
2355
3371
3292
1863
1782
5841
1316
2160
2316
3573
3017
1219
2573
1140
1227
1335
1485
2459
3937
1515
1074
3154
1320
2993
979
1127
3842
2043
2089
4527
2714
2710
2913
1191
1229
3120
1765
1860
1683
2612
1236
1985
1140
1484
2853
2091
2925
4005
1197
1361
4341
2694
1627
2992
739
32510
19563
823
1880
1854
2594
1420
1211
1292
1584
1335
1282
2026
1791
1911
1901
1443
1996
1160
1767
1242
2015
2809
1667
1556
1168
1715
1562
1888
1289
1096
1226
1311
2583
1706
1089
1421
1155
1041
1738
1735
2732
2730
2187
1155
2786
1362
1088
1435
1649
798
1405
1613
2520
1121
1733
1957
1577
1873
3656
2348
3863
4240
1747
1325
1280
3611
1521
1432
1806
1755
1029
1595
865
5613
1533
1034
1698
1703
1023
1364
1519
916
1217
1951
772
2861
1779
903
2988
1767
3299
1395
1935
1630
1493
2830
995
1680
774
1941
2165
2113
1062
1177
1788
1827
1627
1727
1638
1316
2008
1966
1285
1445
1939
2214
1208
1038
1617
2431
1050
1754
1497
2074
1600
3431
3456
1947
1601
7367
1480
1380
4386
1768
1486
1792
2324
1520
1030
1424
1434
1575
2340
1441
2743
1213
3950
1547
1958
1913
1231
6289
1566
2569
4095
1127
2062
5768
1399
1473
1660
1061
1666
910
5362
4896
684
4104
3094
1306
3548
4012
1407
4085
3369
867
4319
4428
773
1395
5860
1943
3013
1401
3334
1381
1331
3505
1283
2203
4013
1636
3075
2457
2051
1739
2221
1334
1528
1162
1478
1456
1384
2320
1484
1529
4820
1351
2006
1405
1166
1543
3111
1702
1189
1790
1392
5672
1634
1430
1295
595
1554
1586
4477
1098
1933
1055
2739
1556
1570
10023
1015
2215
3356
1416
2166
1462
1377
1800
3748
1579
2468
1425
1576
674
3940
1371
2728
2403
1406
1081
1398
2285
1336
1360
4848
1495
3343
1954
1104
3452
1707
1755
1324
3918
3477
1546
1343
1735
2352
1627
1204
3537
1831
3150
1533
2790
1315
1364
4194
1766
2315
900
1366
1768
1450
3168
1310
2038
1065
1436
1759
1577
1939
1401
1975
1552
827
1203
2045
1900
1899
1482
1103
1481
1510
1350
2521
1351
1219
1045
1478
1206
1532
1082
1170
2068
1002
5939
1030
2472
1901
1027
2409
6039
914
1928
1437
1214
2271
765
1585
1764
1150
1118
1887
1677
2767
1174
2444
2016
1612
1806
1252
2038
1089
1380
2399
916
1940
5449
974
1861
1285
5288
5238
1872
3280
3962
1335
1023
2911
1046
1837
2981
2392
1758
967
2423
1711
3568
1523
935
1901
1454
1325
1125
1826
600
1945
1590
1437
1954
1264
2464
26956
2794
1179
1110
1931
1294
1103
1279
1490
1483
1530
1043
1568
1748
855
3199
1497
1915
1418
1284
1770
1221
1133
1155
4983
1241
2042
1668
2703
3460
1995
1415
2212
1611
2232
1703
1655
1144
2451
3449
1638
1712
2021
1252
3388
1674
1752
1556
2013
1832
1440
1035
1019
4180
2271
1259
1000
1894
1707
848
5276
3300
2251
3902
1189
3955
2082
3584
1043
1762
1775
2004
1947
1085
2564
1239
1577
1220
1515
1320
3233
3553
1449
1623
1772
1174
1921
1648
1031
1387
1788
1662
1149
2052
1335
1132
1791
1689
1876
3944
1074
1627
1482
1289
1595
1661
1712
1015
1478
1506
1344
1526
1019
1128
1670
1267
1660
2010
1506
1658
2101
1244
1549
1566
2974
1721
1672
1329
3331
944
1152
1324
1641
985
1343
1800
1294
1434
1360
1632
1975
1712
2977
1133
1833
1421
1647
1580
4659
1238
1369
952
2682
2118
910
1284
1360
1416
1176
1520
1340
1671
1705
1306
1143
1203
1565
1359
3367
1407
1339
1328
3093
1561
1336
1493
1519
1426
806
925
1626
802
1678
1268
1027
1478
5671
1840
1318
1598
1616
1415
1532
1145
1477
1286
1476
1245
2322
1408
1489
1631
1475
1805
1403
1430
2125
1237
1238
984
4304
1932
1076
1621
1396
2360
1633
971
1955
1123
1508
2446
1933
1520
1011
1978
1429
1055
2301
1301
1070
1120
939
1125
1905
2935
1452
1820
1202
2499
1498
3139
4535
7848
1962
1327
3237
2410
1242
1541
2067
3369
1056
1617
2109
1183
2362
1042
1681
1093
2063
1352
1866
1321
1834
1467
1321
2180
2235
1595
1433
1102
1945
1430
1735
1902
1819
2363
1213
2212
2329
1563
2876
3007
3177
1638
1456
3778
1240
3619
3305
5291
31070
2720
2446
2269
1041
1804
1961
1228
2918
5261
1345
2077
2330
1483
1454
1496
2089
3692
2001
2059
2960
1463
2698
1852
1426
1240
2307
1636
1107
2531
2301
1424
2624
6519
1292
1464
1275
1108
1399
1130
3995
1770
1516
1188
2856
2471
1700
1231
1690
1073
2368
2071
1892
4127
2122
3835
2477
2624
2013
1209
1592
850
1235
1401
2478
1243
1266
1609
2265
3002
2125
1919
2856
2946
1109
3633
3550
1699
4729
2343
2421
1087
1937
1475
2025
1064
1572
1583
3569
2059
2058
1463
1701
2743
2440
1507
1177
1868
950
977
1955
2277
1684
4458
2392
1592
2768
1402
1952
2325
1058
2182
2283
5351
1455
1199
1765
1968
2486
1128
4309
1874
1744
1662
1177
2006
1487
2748
1158
2211
3943
4316
3088
2592
1782
1545
3148
5123
1246
1648
1503
1433
1325
1137
1693
1260
3030
2368
1963
1121
3425
1370
2195
2273
1137
1295
1163
2114
2030
1738
1701
1372
1268
1100
3353
3524
2153
2887
5123
1742
1316
2082
1582
1524
1033
1076
22825
1495
1116
1370
3415
741
1719
1598
1466
2992
1201
1071
1573
1329
1270
1338
1187
1616
1752
1540
2473
1406
1551
2025
3244
1378
1245
2808
11880
2647
1727
937
1380
1401
1140
1382
1954
1293
1344
1592
1440
2463
760
2475
1334
1355
2758
1129
1110
1278
1306
1562
927
1005
2370
2703
1694
2021
2419
1890
1884
1252
1002
1365
2713
2054
1047
1025
4598
2759
1978
1866
1479
1093
977
5630
1418
1100
1874
3627
985
1045
1396
2440
1732
1615
1660
3336
1865
1583
1568
1496
1680
2108
2287
1037
1473
883
1801
5048
1963
1164
2884
1449
1297
1461
1804
3491
1464
1199
1793
2265
1552
1506
5664
1247
1353
2390
1382
1024
1728
1964
1397
2363
1271
1487
1250
1440
1365
2087
1116
1862
1913
2308
1502
1398
1203
1513
1342
1353
1392
1572
1750
929
1208
1400
2182
2403
1525
3301
1274
2343
1406
1505
1397
1452
1143
2459
1563
1162
2682
996
1540
623
1230
1396
1419
1309
872
1554
1140
1450
1546
2538
1967
3940
1891
2309
1554
2260
1454
1283
2293
1372
1595
1236
1666
1334
1445
1152
1485
1204
1531
1794
1020
2998
2325
1547
1278
1711
1405
1839
1327
1129
2418
1205
1863
1172
1737
1270
3839
1650
1335
2020
1978
1163
2289
1423
1371
1781
17849
1579
5390
3633
2411
1653
1118
1553
1380
1717
5358
1479
1617
1712
1758
1628
2102
3873
1539
1591
1359
2525
1521
1454
1211
3252
12559
1372
1407
31730
3741
5544
2282
18060
2756
1767
1311
1100
1618
12818
1857
3317
2708
2256
3220
6919
3022
4090
1136
2156
3583
3109
3042
1356
3489
999
1560
4376
1928
3002
2005
1368
2753
1210
1465
1410
2084
1806
1607
2815
4132
1214
3308
3571
14389
1126
1548
3733
1442
2553
1956
1095
2903
4255
912
1363
1456
1296
1454
1394
1612
1417
2336
1027
1076
1514
3630
3973
1498
1085
1337
1283
1605
814
1183
1596
1151
1632
1662
1399
3504
1497
2596
2079
1621
1709
5038
1677
1908
967
1413
859
1544
1276
1289
1704
1305
2016
1108
1569
1417
2054
1379
1931
1089
1962
1318
1795
2267
2635
1526
1411
1755
946
1645
1848
1807
1607
2151
1716
1720
1424
1238
1612
1412
1999
1395
1677
1199
1194
3590
1157
2206
1045
2731
1126
3509
1707
1217
1761
1353
1592
1170
1395
945
1506
1300
2149
2353
1396
968
1873
1197
2236
2073
1523
1200
828
3260
2760
1279
1344
1993
1124
1520
1586
1441
1160
1513
4069
2687
2876
3381
1684
3337
3389
2622
2568
1897
1347
5897
1578
901
1042
1752
3587
1734
1804
1849
1945
1300
1818
1404
1531
22005
2989
1679
1611
1690
1541
1653
1546
5249
1122
1814
897
1827
6815
1042
3321
4065
2831
1831
1599
1651
1600
2012
2795
1667
1725
1514
1554
1076
1023
1404
3031
1869
20917
1493
914
1729
2750
1012
1026
1524
3430
1181
1642
799
1352
1689
952
1585
1198
1014
1006
2835
1701
815
1494
1308
1319
3252
1201
1659
2924
1899
31594
4699
2748
2332
1559
1648
1488
1562
1321
1206
2791
1852
1241
1430
18635
1496
1049
1612
1831
1266
1344
1382
953
1249
1375
1654
2848
1667
1306
989
1439
1908
3199
1393
1236
1631
1450
1394
2102
1456
1805
4229
1545
1507
23597
2949
1704
683
2278
1782
1066
3453
4285
1498
1320
1265
3283
1698
1372
1549
1458
1650
24748
5625
1618
1412
1773
1886
1436
2029
1595
1544
4117
1359
3116
15225
3021
2330
3385
915
1347
1575
3275
3570
1488
1574
2483
3900
2924
1396
1101
3527
18699
1362
1715
1445
1127
1381
6348
1888
16100
1641
1497
1824
3700
2147
1335
2450
2191
2261
3313
1233
1392
1476
1335
1459
2312
1449
1446
1402
1139
1630
1738
5824
1546
1695
1475
1506
1173
2144
1277
2143
1145
1600
856
936
1473
1345
1324
1465
1388
1073
1196
1413
2166
1651
970
1700
1236
1187
1541
1483
1119
1133
1455
1862
2006
1607
1798
1419
1443
1400
1419
1245
1400
1339
3836
1095
1329
6237
1182
1062
2181
3537
2033
2039
981
1967
979
1516
2257
3192
1469
1361
2266
3172
2025
1599
2293
1370
1745
2913
1753
1131
1480
2091
810
1980
1982
1455
1242
4881
2330
5701
2569
1945
1706
27397
1501
1346
1199
1763
1044
1568
7727
1212
2486
3923
1844
2303
1484
2169
1551
1640
1029
2021
1848
1909
1210
1247
1295
914
2260
4624
1114
33391
1304
6100
2246
1508
1803
1663
1983
1335
32672
2691
1028
1754
2809
3454
1613
2032
2406
2243
1913
3016
1423
1289
1424
1918
732
1694
2743
1214
9316
1733
1820
1900
2160
1091
1412
1165
2531
2143
1270
1099
2042
1410
1416
1581
3555
1448
974
2156
2066
1480
1808
855
1254
1698
1105
2614
804
2285
930
1248
1870
2365
1437
4343
1136
1826
1009
1376
1737
1538
1391
1112
1006
1366
1891
1685
1203
2312
1796
1160
1007
1328
1972
1572
2054
1381
1147
1222
1608
3532
1436
1512
1188
1910
1264
1266
1052
1114
1614
656
1875
1927
2115
5404
1602
1615
1552
1432
3373
1892
863
3108
2148
2745
2810
2498
1711
961
1312
2371
2467
2457
1357
1062
29075
1501
1077
1484
1729
5006
1149
1670
1634
1226
2542
924
1370
2767
1929
4485
2312
3572
2561
3140
1376
1691
1585
1210
3185
1672
3138
2408
3335
2570
1415
938
2462
3855
1343
3733
3280
1148
1730
2503
1503
1596
1595
2736
1755
1667
1430
1814
1010
1857
1687
1715
1297
1425
1436
3023
1445
3215
1954
1350
1161
1493
3367
1602
1445
1729
4147
2588
1410
1208
1840
1550
1850
1453
1501
1304
1592
1557
27551
1745
1404
2368
21332
1834
17313
1700
1109
2024
954
6078
1258
5785
1543
984
1554
1775
888
2899
2949
1714
1793
2215
1116
1418
1020
3244
1217
1722
1298
1407
1258
1559
1437
2891
1651
5181
11975
1477
1865
2312
1278
1728
1475
1404
21552
1102
1787
3613
1669
3221
1401
2173
1481
1544
1642
1788
3873
1583
2605
1908
900
1313
1707
1470
1429
1459
1319
1132
3272
3570
2462
1370
804
3563
1461
3438
3501
1686
2011
1594
1478
1535
1713
2721
1270
1623
1513
1181
1343
2644
1957
1477
2134
1398
2914
3226
1416
2045
3043
2302
1352
1175
1832
1291
1450
2160
1416
1370
1146
1608
1329
1993
2332
1559
1519
1822
1083
2374
1527
897
1409
3705
2032
3998
3062
1156
2289
2666
1849
1556
2105
3226
3697
2482
2459
6212
1130
2191
1351
3320
2331
3522
2022
3167
1177
2492
1458
1479
777
939
1401
1257
1306
1242
1010
1500
3655
1659
1623
2002
1222
3894
8305
1291
1394
1513
3414
5448
1996
2781
4461
3412
1222
1531
3655
1967
1520
3611
1241
1816
1054
1476
36054
1509
1306
1519
1285
1194
1363
1217
1308
1506
1381
1325
1656
1433
2858
1633
1479
1551
1243
1340
2029
1355
1067
2859
1610
1419
1773
1081
3955
1705
1511
832
2973
1174
1072
2125
1916
2819
1737
1505
6274
3600
1922
1149
1186
2991
1193
1397
2331
955
1017
1372
1172
2857
3273
878
2336
1604
1286
1399
1472
5066
1148
1971
1177
3131
2330
1506
1622
1207
2073
1083
1556
1240
1126
37093
2913
4877
18483
2528
1440
2687
2036
1287
1419
24253
1642
6735
1319
1548
951
2650
1223
1827
1039
2585
2280
1991
2527
1461
1544
1365
2947
3261
2748
1135
2416
2969
3857
3202
2261
1856
1505
1331
2445
3717
1388
2927
2115
2677
2064
3432
1022
3598
4186
1664
2770
1307
3032
1055
2568
1710
3594
1378
2127
3672
791
3590
4192
1448
3327
3973
1503
3512
1327
2256
2481
3372
1556
3161
1715
1724
1441
1163
1470
1639
2439
1264
1730
1564
2692
1343
1249
1693
1502
1961
1348
1196
1652
2518
945
1308
924
2480
1681
2588
1385
1100
1026
1830
1348
1185
954
1398
2458
1350
1638
1622
1243
2792
1389
1330
5943
2692
1504
1434
1506
1563
2556
1576
1679
1398
1327
1108
1489
1736
1032
1636
1604
1276
768
2116
1178
1663
1729
1027
1088
1325
1135
1967
1425
1621
1252
934
1574
1552
1403
1732
1771
1387
1774
1114
1400
3634
889
1781
1875
1075
1559
1251
1615
945
1696
877
1295
1501
2751
1459
1722
1572
1667
1330
2424
1790
1470
995
3411
1309
1398
1477
1640
1042
2043
2134
1189
1097
1853
2004
1712
2254
2925
2242
1680
1629
3218
1359
1131
2398
1887
2012
1492
3016
1171
1484
3593
3870
2438
3819
3808
1201
2240
1699
1827
1407
1972
1330
2140
1597
1592
1836
1119
1838
790
1505
1846
707
1341
2024
1523
1556
1122
2198
2038
1521
2413
30865
1058
2492
1299
788
1226
3947
2914
2055
1292
1510
1324
1239
920
1385
2291
2601
1342
1329
3211
1797
2002
2772
1060
2402
1387
1501
1354
1416
2409
1490
1366
2205
1411
1609
1288
1284
1079
1347
1336
1977
1278
31726
1171
1131
1466
995
1402
1255
1316
1262
1337
2179
1134
1453
1122
1563
2424
1571
1185
1700
1006
1239
1159
1165
1449
1774
2230
1509
1334
4071
1227
1592
1218
2937
1421
677
24624
1375
7197
3062
1296
1593
1834
1681
1200
963
1544
1268
12624
1628
1989
1225
1317
38400
3828
1154
11885
1275
1413
758
1329
1272
1090
1548
1293
1430
2391
1147
1101
1270
1171
1931
1692
1336
1230
1043
2720
2441
7039
1120
3676
2823
1221
1858
1240
1299
1810
1376
1258
2121
1044
1505
2086
1136
1562
1147
1242
2587
1132
1899
1176
1423
1251
5122
1901
3025
2048
2252
5462
3104
1740
1835
1532
797
1202
1676
2701
1251
1066
1145
1182
2116
1695
2022
1893
1732
1142
1885
1370
1161
1452
1216
1761
1174
1066
2638
659
1244
1974
2084
4565
7042
981
1791
7729
1597
1599
1338
6268
5181
2034
2672
1214
1617
971
1879
1842
1907
2652
2401
1704
2871
1631
2506
1039
932
872
1634
1505
2958
1188
3641
1016
1845
1585
1651
1796
1236
1087
1150
1500
1672
1152
1924
1311
2903
1787
1112
1624
1728
2479
1496
1598
1904
1166
1540
1564
2583
1697
2713
1721
2505
4752
1558
1759
2348
1264
1121
1209
777
5995
1901
1640
984
1740
922
2248
1705
903
3237
1295
4943
935
1646
1742
1419
1734
1322
1917
4341
10987
1165
7690
959
1867
1813
1064
2433
2647
1562
3790
2551
1779
2526
5249
1890
1269
1680
781
1678
3091
27404
4452
2929
3820
1745
1673
1508
3563
1277
1733
1099
1412
2618
940
1270
1662
1390
1843
938
1823
1805
1179
1078
1209
947
2584
1544
1148
2392
1307
1252
1079
1501
1708
1175
1209
886
2501
1442
724
2016
1361
1198
1444
1490
1197
1491
1473
1057
1352
1462
1387
1384
1598
1177
1332
812
1420
1588
1444
2058
5084
1678
19396
19104
11454
1481
1223
1551
5447
1832
1540
1643
1433
1360
1542
1365
5141
1695
1150
1717
1552
35584
1598
2289
811
1668
1969
1350
1427
2331
14100
2491
5194
1384
866
1545
1614
1650
1326
3095
5370
1755
1406
2001
1938
2216
5702
1672
5451
2056
1462
1317
1636
1433
1350
1985
5268
2966
1092
3268
1458
1410
1046
2490
7303
3983
1617
1443
4260
1266
1380
2195
6751
1633
1382
6590
1701
1337
4849
1198
9783
2494
2130
3703
1518
4700
1796
2016
7922
1522
1245
1205
1512
987
2944
1401
8989
1403
1390
1101
1254
1501
711
2001
9756
1977
5537
1600
3115
2999
1086
1194
5764
4438
2685
1511
6421
1230
1635
1477
7906
1402
2001
1999
1941
2254
4569
1326
7889
1321
1301
1914
1545
2139
797
1784
7107
2116
4712
1284
1172
1644
2684
2140
8759
1311
1189
1167
1451
3226
1318
1474
8708
2916
2224
923
1123
1455
1117
3284
7642
1926
1611
1060
2053
1379
1861
1338
6848
19449
1231
1998
899
1044
1531
1280
8085
3949
3563
1304
1818
1476
1157
1529
5396
2296
1792
1811
2282
1192
1486
6415
6541
1370
1827
1252
6085
1465
1257
2359
6007
2648
1915
1074
1881
1369
1201
1730
8601
4686
1135
3492
1432
1102
2948
1761
6754
2503
881
1460
1963
3178
989
2123
6642
2492
2595
1947
2037
1729
5284
2860
5937
883
1786
1063
1319
1852
1098
1365
9247
2150
1816
1295
3811
1440
2475
1418
5357
6436
21209
2871
4544
1162
1198
2162
6287
1507
3476
977
1473
1735
2541
2751
4332
1011
2596
1481
1271
1203
5020
979
6103
1702
2572
1334
4183
1226
1257
1837
4297
1523
588
1279
1369
908
937
1548
4915
1403
1713
969
1750
1881
993
7094
3137
1757
1413
1298
1757
1311
3241
1417
12242
1535
776
1914
1755
1026
1366
1719
4137
2578
1782
1442
1516
1503
1152
3796
3696
1634
1616
2413
1047
2488
1992
2270
5729
3345
1481
1344
1318
1176
883
1902
5262
1536
1064
1419
1325
1455
1910
1578
1647
1728
1289
1649
1737
2133
1470
1380
3229
3306
1861
5950
1884
1038
1350
1846
1621
2022
2188
2659
4147
1437
3444
1791
3357
1845
3268
3406
1586
1202
883
1491
3227
2444
1580
3540
1846
1565
963
3704
1604
2319
1411
1303
2492
1450
2681
1736
1640
1287
1352
2274
1558
2766
1737
1311
5714
1643
914
3368
1430
31741
1207
1203
1097
2194
1415
1018
1786
1500
1437
1660
2676
2423
1213
1355
2651
2847
3022
1046
6033
5015
998
1460
1344
1302
5206
1766
20719
4039
2006
2465
3292
5317
4297
3071
2485
5380
1268
1004
1680
1542
5833
1575
4291
1772
1802
1747
2282
1443
1321
2170
1715
1543
2826
1273
1195
1485
1025
1275
2297
7904
4787
1888
2460
1363
2036
1548
5934
2113
986
2427
1582
3410
2166
2755
3463
1307
1370
2498
3148
2191
1835
1591
5365
1032
1207
2006
1348
1601
1315
1619
3410
1880
4229
1570
1610
927
1256
2232
1436
2386
1109
2292
1528
1332
931
1195
1116
4990
2854
2718
1574
1432
3101
1170
2479
1793
1464
1352
1383
2389
1570
1434
932
1633
2536
1292
1370
1729
1969
3109
2558
1193
695
1869
1235
2192
1456
1248
3348
1403
3546
1702
1168
1400
1653
1717
1228
3271
1713
1030
1210
1204
1261
1236
2243
2058
1087
3245
1448
976
1209
1700
1449
1494
2009
1811
1365
2066
1034
1745
1692
1453
1430
1409
1701
2113
1746
2313
1581
1307
855
2904
1557
1361
1251
3963
1618
3719
1334
4450
1723
1152
1105
1650
1819
5229
2403
2732
1369
3156
1738
1626
2503
1705
1604
2048
1848
1038
1294
1869
1511
1317
1792
1000
1689
1397
1587
1683
1173
2005
2141
1522
2057
1093
2492
23088
1059
1472
980
1295
1741
1964
3529
2893
1661
2411
1457
1633
875
1346
1242
1414
5098
836
30385
1584
1079
1065
1129
1025
791
1868
1340
2236
2756
1181
2543
20899
1121
2089
5323
1386
1469
2792
1980
2797
569
1344
4348
1337
1289
1551
1366
1501
1443
1636
1416
1213
1732
1399
1537
1745
1383
1617
1959
1451
1591
1682
1342
1984
929
3588
3511
989
1381
1519
1330
40479
994
1552
1099
1173
1616
1615
647
2429
1668
1180
2791
15815
1070
2296
2350
1406
1678
1146
1386
1345
1054
2485
1415
1791
6003
1451
2530
1470
1539
827
1689
1663
1343
4556
1052
908
1334
1618
938
1575
1738
2425
4032
1516
1841
2004
1404
1439
1320
2330
1428
2346
3029
1565
6993
3412
1573
2766
1532
967
1517
1309
2102
9455
4235
1723
1626
4394
2425
2624
1626
1100
1531
1874
2622
1337
2533
2470
1043
2071
1685
2679
4225
2443
2229
1123
2601
1498
1218
1892
1560
1956
4129
1527
6329
1406
1842
1301
2227
4026
2711
1053
1409
1828
1147
5419
2361
2717
1625
1669
1657
2047
1391
1442
2114
1636
2398
930
983
2368
2543
1691
1568
1573
7711
680
1343
1537
5678
1143
5217
878
1448
1767
3099
1751
1264
1298
1117
1225
1311
1269
1340
937
3414
3963
1423
1871
1570
17090
1373
2627
833
1039
1283
4186
3728
2323
1929
4141
1689
1357
1237
1173
1291
1411
1546
1059
25554
1453
1463
1540
1553
923
4283
1504
2212
14561
1803
1757
1050
1807
1291
2047
1488
1016
5037
1044
1527
1220
1573
1010
1305
1359
1255
4407
2842
1608
1533
2096
6839
1559
8416
1585
1435
1720
1353
11295
4493
1673
1300
1700
1499
3229
1423
1690
2613
1255
2955
1769
1691
1376
1278
2023
1089
1391
2450
1695
2727
1749
1282
2339
2031
15471
1096
1498
2124
875
1271
1753
1028
1343
2022
1358
1820
2585
2926
4348
5376
2281
1308
1986
1597
1173
1536
3108
2497
1575
1210
1408
1873
1073
1259
1793
1446
2245
2057
2991
1719
848
1731
1790
1104
792
1254
1936
1048
1321
1548
3432
1505
1929
1006
1504
1887
849
2860
1716
1446
1225
1062
962
2071
1148
1216
2238
2330
1879
1106
935
1547
1602
2898
1359
1814
1267
1043
986
1227
1032
3479
3563
1288
2128
2327
1202
1863
1284
1831
1926
1143
1552
1927
1813
1458
1752
1233
2123
1989
1724
1660
1463
948
1446
2845
1218
1782
1350
1961
1761
1042
1086
1412
1528
1179
1715
1649
1352
5653
1097
1932
1292
1224
1628
1475
1981
1313
1401
1918
1688
1079
1765
1881
1166
1466
1026
1386
771
1070
1854
1350
4614
1329
1483
2224
1342
2036
1387
1426
1761
1874
1724
2585
1164
879
3146
3433
3739
2720
8812
1839
4147
1635
985
1008
2549
818
962
30043
5476
1713
1805
1728
1476
1981
1280
1043
1875
2411
1583
1728
2218
1103
1468
1661
2965
1584
1522
1992
4085
1997
1848
1430
1745
3529
1687
3182
1659
1822
1552
1613
1284
1423
4186
2965
1912
1011
1551
1326
1504
1667
1496
1781
1392
3182
1960
1140
1840
1542
1922
1663
1850
2103
1721
2246
1843
1826
2842
1531
2043
1564
2260
2148
1911
1017
2382
2330
1311
1207
1028
1571
1267
1509
1857
1202
1281
1756
1581
1434
2443
1617
1329
3302
1519
2084
5756
1617
2330
4702
2004
980
1535
928
1231
1819
1504
1745
3184
2087
1910
2178
1482
828
1632
1842
1804
1285
1908
1883
1519
3975
3465
1827
1552
2499
1600
1783
1301
955
3037
1683
2108
1694
980
3807
1697
1138
1697
1269
1799
1014
5283
1417
1286
1443
1660
1543
1216
1425
1257
1447
2955
896
1597
3336
1692
1323
1394
1239
1658
1387
2322
1436
1011
1424
3908
2204
1802
1066
2891
1655
1360
1738
2759
3447
1300
1303
1316
1536
3457
1483
1907
3338
2304
1168
4396
1503
1861
1453
1040
2547
1413
1391
3010
3502
1649
1522
4462
1325
1297
1897
2910
3147
1168
2087
959
7971
1489
1445
1528
6279
973
1233
1591
1466
1481
1464
712
1001
3059
1305
35928
2877
2117
1330
1183
1487
1240
7001
9765
1088
2983
2000
1908
5140
1893
1040
2723
5319
3942
1589
1455
1421
1033
1094
1908
1961
2417
2057
1311
1259
3802
1556
26835
2633
2102
2785
3301
2061
1518
1995
4441
2174
961
1406
2186
1549
2463
1690
938
1392
1420
1993
1946
828
1254
1240
1146
1724
2079
1914
3793
846
1301
1023
1470
2157
1388
1887
2559
1383
1321
1013
2005
1409
1088
1399
1335
1283
1461
1936
3252
2157
4018
2138
1209
1076
1401
956
960
2579
1937
1306
1981
877
1837
1871
2592
2127
1844
1553
2247
2437
1790
1992
1514
1061
2025
2051
3686
2330
4092
1082
3526
848
2138
1246
1955
1905
1510
1042
2020
1941
945
1859
3614
2275
1727
2790
2473
1720
3359
2081
3807
1289
1012
2259
1721
1761
3649
1311
3388
1435
1894
1123
1251
1930
2600
1364
3276
932
1630
1641
1164
2981
1192
1442
2552
3569
1360
1084
3136
1434
955
1507
1816
2301
1991
1308
1281
2839
1564
1430
1362
1116
1716
1502
1654
1436
1621
1301
1283
1576
1338
892
1699
1297
2113
856
1292
3289
3014
3001
1645
1046
1947
1167
1901
1310
1482
920
1549
2185
1203
1543
1959
1494
1749
3209
1029
1676
4031
2725
1724
1271
1256
1604
2453
1544
1293
2658
1804
1164
1928
1404
1601
3625
1183
2759
1311
2203
2358
851
3771
1355
1482
1477
6218
27806
4604
1438
3367
1035
1204
3896
4585
957
1507
47695
1555
1443
1624
1238
4552
1530
1344
2079
1319
1659
1114
1045
1929
2793
4993
1440
1770
1357
2323
2617
868
2775
5942
2182
2563
3346
1041
5088
3448
2552
2738
1363
3513
1156
1534
1699
4164
2533
3112
2210
1614
1566
1200
1935
2022
804
1608
1521
1380
1219
1455
1144
1714
788
1350
1094
1522
1612
1197
1132
2748
1468
1309
2663
1387
1813
1233
1027
3567
1198
1824
2664
1470
1338
2251
1382
3550
2475
13294
4035
2468
2940
2155
1669
1678
2377
2780
3366
3451
1648
3378
1536
1251
996
1009
5494
1535
1544
1482
1818
1347
1493
5527
3198
1683
1538
1959
1076
1601
1370
2021
1344
5531
1486
2230
886
2114
1717
3849
2803
1525
2523
1705
1019
2046
2321
1234
1427
2901
1641
2623
1749
3401
1264
1632
1445
1061
1333
3351
1352
1158
1204
2174
1288
1575
955
1404
1511
1767
1183
2020
5208
2024
1881
1137
1423
2389
1370
2184
1740
2075
1806
1414
3729
1936
1651
2605
2423
5898
2043
8845
1208
1605
935
8643
1522
2022
3016
2850
1248
1857
2088
1280
2263
1541
1493
1146
1585
1428
1235
1157
1507
1629
1703
1678
1483
2109
1070
3367
5293
1360
3571
1566
1233
3033
1704
2099
2747
1491
1615
1238
1337
1962
1471
1490
2202
33002
3790
3772
1192
3192
4282
2484
1363
1424
2267
2819
2887
1676
1459
1664
4908
927
1474
1666
4191
2134
4024
1533
3756
1215
1911
1612
1552
1170
1264
974
1461
1416
1687
3237
1224
3573
1919
1550
3190
1103
5165
2454
2663
2272
1304
2346
1684
1423
1473
1395
2203
3338
1348
1857
1380
1120
2805
1288
1441
1341
1409
1585
1268
1509
954
1103
1591
1758
1618
1516
881
1396
1264
1205
1279
1376
1130
1740
1578
1228
1799
1181
1031
1423
1187
2075
2083
591
1104
1636
1388
3014
1568
2066
1271
1483
1431
3757
1365
28844
996
3058
1221
1056
1661
2032
1303
2857
1007
3530
1119
1475
2502
2811
2639
2972
1033
1334
1600
3634
2687
1637
3241
2337
1283
1802
1053
1526
1179
1267
2679
1933
2275
2409
2486
2709
4121
3727
1092
1367
1569
2095
1749
1961
4041
4197
730
1255
1431
2565
1261
1708
1065
1292
1459
1311
1979
1581
1901
1274
1341
1146
1701
4086
1025
998
2499
2619
7828
861
1606
1758
1893
1477
1562
2553
1654
1735
1179
1637
3030
1325
1378
1113
1212
1329
1180
3099
1275
1517
1157
1851
1426
1288
1464
842
1532
1302
960
1418
1266
1684
1218
2589
1364
2157
1577
1735
1286
1211
1564
3099
1634
1181
1385
1351
854
1525
1576
2002
1375
1533
2485
1505
1479
1379
1925
1338
1031
2179
1297
1852
1257
1552
1723
1075
1761
2648
1842
1552
1505
32628
1060
1845
930
1380
6413
8119
1402
4783
1445
2544
1467
1166
1518
2137
1711
1650
2024
1522
1392
1560
2833
1421
2316
878
1432
1992
1502
2266
847
1494
1921
2031
1224
1793
2183
1395
1493
1676
1765
1347
3226
1365
1999
1465
1606
2302
1430
2912
1856
1897
1457
1454
1311
2395
1619
1650
1555
2177
1364
1324
1443
1554
3865
1811
1278
1881
1275
1486
1278
1282
5627
1376
1171
1901
1419
1899
2901
2819
2102
1874
1627
1215
1855
3669
5506
3124
2017
1776
3313
5646
1268
1647
3099
3328
3732
4378
1288
1543
808
1602
1377
1736
1991
1305
1510
1534
3260
958
1284
1512
1374
1132
4549
1473
944
1759
1390
1543
1483
936
1297
1688
2129
1554
2423
1166
2051
1272
2784
1416
1532
1267
1382
1645
2170
1488
1862
1338
1385
3004
2154
1434
2290
1944
1063
1981
2838
2841
1103
1049
1859
1317
1028
1653
5523
2971
1593
1477
1597
1042
775
1403
2053
1933
1706
2548
1753
4246
1156
1063
2993
1661
1489
2135
3517
1299
1911
5767
2996
2666
580
1227
3033
3845
969
1429
3186
2024
5507
1656
2723
4363
1777
1613
1515
30849
3614
1961
2020
1337
1211
1655
2200
3072
4391
1952
5409
2337
1934
3858
1256
3507
4241
1998
1455
1085
2801
1831
2824
1560
1351
1252
2279
4326
2054
1326
2618
1656
2143
3299
1494
5165
831
1107
1408
1606
27142
7374
1508
1909
9975
1362
1249
1310
1006
972
1943
2802
1449
1586
3798
1695
27033
4222
1524
1077
2220
1131
1697
1757
861
1435
1566
1227
1486
1741
1681
1974
1283
1584
1919
3177
2363
1295
1161
1521
788
874
1460
1045
842
1160
1503
1667
1803
1121
1702
1377
1672
1087
1325
1853
1173
1602
3155
1832
877
2007
1235
1401
1357
1126
17135
982
1056
1932
1492
1641
1527
1640
1449
1385
981
935
1648
1526
974
1941
980
4984
1475
1530
1075
3547
1909
1167
1871
1102
1660
3144
2042
1563
1501
2398
1825
1578
1512
1356
1566
1513
1700
1438
1506
2485
1199
1903
895
1850
6428
1577
1031
1395
1677
1673
1671
3528
1791
1581
1753
2560
989
3325
1225
1544
2475
1791
3158
2812
2683
1435
2891
3437
1557
1208
1294
3767
3093
2234
1596
3888
1034
1198
1756
1349
1364
1025
1014
1930
4030
3245
1564
1495
1605
1268
1615
1318
1553
1591
1117
1503
1110
1335
1333
1693
1178
1634
1604
1193
1069
1417
1548
1445
2236
4288
1704
1883
979
2719
1844
3194
1801
2727
3175
1475
945
1492
1287
1548
1911
1360
1552
2773
2515
1269
1534
1597
1749
920
1336
1450
1166
1627
1276
1399
3236
2276
1232
1215
1510
1062
1231
3339
2262
4685
2444
1615
1045
1518
1943
1446
1562
1976
1533
1652
2240
1676
1219
1433
1253
12072
1528
1313
1145
989
1214
1655
1452
1457
2082
3249
3017
20791
915
1466
1580
1325
1896
940
13150
1140
1362
1697
1277
1428
1338
1640
1686
1630
1509
3769
3038
2572
3573
1285
1380
3255
1967
1343
2717
1881
1800
1676
1358
3522
1772
2549
2359
1769
2391
1188
1224
2224
1088
1468
2169
1762
1355
867
1373
1063
1465
1449
1977
2590
2036
1456
2224
1092
2890
1774
978
1980
1424
2224
3741
1225
5722
3992
1811
1411
3763
2455
3347
3359
2030
1108
1954
5905
1225
1293
5287
1761
3864
1641
2027
1090
1789
2321
959
3564
986
1498
1739
1974
3416
1701
1941
1745
2652
2220
1369
4015
1439
1901
1720
1818
1984
3243
3707
1460
1883
1167
1199
2251
1837
1686
2555
894
1908
1796
1772
1492
1473
1199
1892
1952
2998
1086
994
1675
1052
1881
1882
1181
1818
1317
1616
1922
918
2083
1447
1327
1509
1448
1466
2197
1313
1548
2163
1393
1472
1615
2110
2011
4071
1974
4447
1461
1462
1278
1865
1417
1126
1445
1543
2761
1200
1901
1209
1377
3196
1948
1235
1851
2136
1475
773
1280
1369
1701
1046
2026
3664
4251
1202
1593
1970
1624
1897
2034
1625
1720
1168
5697
2570
1957
1576
3504
1419
1314
1606
2247
1265
3238
1674
3557
1960
3326
1320
2198
1040
1628
1299
1270
2455
2090
5118
1913
979
2591
1322
4296
973
1812
1828
1140
1685
1681
2316
1579
1196
1292
1619
1576
2569
2508
1855
2134
1943
1078
1047
1958
1565
1417
1663
1899
1837
1244
1781
1470
21382
1140
1488
1906
2516
1728
1062
1510
1723
2262
842
1581
1413
1027
44299
47005
42790
37954
35335
1331
36530
3538
3472
17700
1647
1148
1304
1178
1027
1624
1106
1285
1408
2502
1079
1841
1891
1467
1149
10847
897
1533
1452
1825
1669
2321
925
2790
2781
1410
3413
3378
1444
1760
939
3327
1750
2886
1265
2265
1409
1072
901
1428
1265
1820
1427
6754
1935
937
1698
4346
5506
1398
1407
2348
1699
1680
1300
1382
2257
2708
1274
1578
3854
1430
1431
1410
1559
2479
2046
1706
1025
1377
2613
4340
1293
1730
1691
2349
1828
1215
1140
2424
3185
1440
1357
1882
3022
1090
942
1742
1343
1372
2687
4916
1409
6241
6564
1744
1208
2004
1450
1359
1417
1636
2652
2490
1253
3198
2126
2463
3841
2138
3955
5638
1402
2527
1274
1209
6548
1291
1292
2224
3238
2337
2341
3078
4202
4901
2646
2565
1319
1719
1949
1706
1281
1639
1567
1825
910
1188
1530
2761
1584
1077
1319
1464
1746
2183
1302
5674
1349
1426
3730
2476
1127
2652
2046
1516
1710
2002
3390
2506
2773
3298
2174
2827
1250
3455
5973
1317
1999
3881
1353
1525
1479
2656
995
1141
2217
1353
1595
752
1305
1461
1157
2219
1323
2140
1349
2160
3649
1797
638
1753
1196
1309
1384
1773
1258
2096
1884
1141
1649
1736
1697
1435
1133
1497
1613
1900
4569
1200
1323
2218
2382
34366
699
1392
10437
1320
2708
3206
1348
1254
1186
19415
1381
24539
1345
1897
3839
2381
1215
1571
550
3740
3589
1447
2417
1412
1375
1424
1248
1638
1862
1135
1484
1342
1148
1760
2715
1452
2309
1745
1790
2011
1304
1215
1491
1318
4490
1977
2058
2033
1249
2301
1501
1952
955
2024
997
1336
880
1114
1205
1618
1787
1197
1359
1124
1031
1370
1768
1528
1223
1608
1362
1252
1286
1404
1235
1176
1192
2817
3860
1415
1120
3721
2696
1845
2401
2352
1237
1773
1313
3378
2163
2030
1177
1698
3096
1513
1807
2540
1311
2314
2588
1211
4657
1249
1519
1540
2341
1692
1592
5284
3013
1727
1827
1546
1650
1157
1295
1362
1228
1897
1209
2843
1221
1737
1375
1041
2784
1458
988
2801
916
4058
2564
953
1350
1670
1164
1960
1366
1198
1279
2025
1107
1172
1264
1066
1286
897
1368
1208
1869
5064
3140
4872
4457
1835
962
1260
1369
1104
1561
1550
1755
1122
1479
1905
3901
1359
1429
1958
1139
1263
984
1662
1534
1484
1551
2730
1339
1239
1021
1430
2598
753
942
1511
1336
1127
1724
1128
1795
1027
1155
1310
1757
1527
3216
1964
2009
1098
1493
1408
1608
1435
843
1413
1723
852
1467
1432
1290
1741
915
2780
1869
1286
1434
1543
1681
1956
708
1067
1689
1525
1481
1871
1650
1539
1306
1615
1454
1563
743
1461
1635
1994
1162
1558
1227
1585
1264
1157
1526
1374
1484
1104
1782
1197
1392
1698
2039
2020
3921
3587
1124
4973
1563
2775
1391
1228
2999
1787
1016
1837
1455
3403
1387
3679
1855
1352
12827
2373
1385
2631
1674
2743
1112
1584
1386
6517
6049
1866
2659
27134
1489
1926
1432
1490
3378
1268
3150
2133
32839
1347
4878
4642
1311
1868
2712
1481
3571
4023
3491
1834
8516
1636
3088
1490
863
1629
1452
4079
1978
1342
1328
3421
1236
1575
2737
2357
1456
1895
3893
1329
3764
3585
1907
1616
1364
1179
1762
2103
1270
1416
1433
1564
1388
1622
937
2089
1418
3116
1583
1595
1457
1777
1700
1683
1643
1213
1506
1268
1645
2204
1416
1734
1378
1871
1632
6051
1401
1428
1308
1490
814
16081
1533
1652
1569
1354
1353
3441
1515
1350
20627
1852
907
1726
1333
2887
1918
1655
1641
1701
1393
2512
1699
13114
2214
20370
1762
2627
1387
1324
4726
3864
1243
1128
1573
2965
1550
3112
1995
1729
1309
4151
1576
1057
3027
2016
1676
3749
2835
1406
1349
1575
1306
1653
952
5538
3127
1380
1911
1623
1550
1802
1087
1618
979
2711
1539
2412
1202
1299
1611
1946
1071
1146
1673
2246
2745
1545
1396
1932
2786
1438
1615
1112
1114
1549
1868
1509
1517
1890
1222
3739
1256
1137
1209
1710
1455
2253
3034
1373
1886
1761
3782
1377
1234
1069
1884
1848
1388
1709
1371
1529
1115
1566
1066
1505
1495
1105
1559
1701
874
1958
1794
1510
1479
1558
3193
1280
882
1461
1501
2829
1428
2117
764
1756
1390
1444
1157
1529
1949
1560
2785
1072
1359
1711
1157
1024
1913
1834
1001
1674
1779
1390
1917
983
1679
1262
1614
3022
1262
1891
1214
2080
1156
2758
1289
2544
1788
1560
982
1219
1321
2226
1472
975
1001
1691
1409
1279
2037
1507
30242
1737
1597
1234
1720
809
1921
1855
2815
1635
1145
2918
987
1616
941
1256
1611
1377
1212
2599
1443
2076
1865
2337
876
1437
1668
1577
1880
1469
1667
1488
3042
1433
1384
1865
1861
2123
2585
977
2325
1938
3375
4000
2289
1685
1449
2023
1118
1783
3448
1633
1866
2097
688
1377
3036
3275
3359
2462
1120
3237
1130
987
1311
1879
1643
1370
3200
2478
3333
1719
1004
2184
1505
981
1128
1625
976
1085
1642
1349
935
1412
1681
1566
1120
1932
1198
1750
951
1633
1575
1603
804
1282
2246
2119
1569
2509
1448
1602
2323
1156
1428
1923
1223
1362
2574
1416
1262
4338
1782
2781
1326
1526
2294
842
1072
3591
2470
1611
1586
2056
1389
1860
6211
2232
1418
1847
1223
1506
5836
2350
1019
1576
1460
2858
1799
1117
1446
4785
1300
5053
1597
3703
1178
2448
1034
3069
1411
2285
1538
1600
1263
1286
1573
716
1109
1695
1636
6973
2379
1579
4114
1322
1092
1262
1440
1472
1002
3127
2408
1304
1220
1104
1778
1767
1346
38728
1331
2090
870
1647
1322
1854
1745
1134
1460
1673
1245
1895
1631
1306
3469
4863
3402
3245
1350
28730
1199
2137
848
1342
1862
1522
1304
2096
888
1998
2205
2167
1732
1506
6208
1380
1516
2538
1124
1959
2627
3119
3481
1904
5168
1551
2077
4498
1644
33492
3840
3301
1212
1556
1464
1943
2064
3244
2056
2265
2328
3890
1574
2790
3284
1353
1019
1973
5664
1365
1933
2939
1764
1431
1322
1318
1693
1309
1400
5791
1773
1438
738
1294
2023
1369
937
1348
2592
2025
1169
1190
1309
2175
1013
1040
2193
2858
2470
3615
1230
1496
1697
3694
1389
1944
1434
1458
1710
2960
952
1634
4576
1398
1401
1039
1155
3303
1705
1054
1523
1533
2223
1924
2034
1314
3266
2331
1100
1206
814
10561
1603
2141
1215
1602
1608
1338
3837
3379
5295
4100
2819
1461
1558
3891
3110
2097
2098
1417
1838
1431
2043
1600
1014
2147
1341
1568
2506
3811
1306
1046
3696
1527
1296
1486
1328
1099
1019
2350
1540
1519
1093
2126
1716
1910
2039
1420
1063
1318
2103
2066
1105
982
1062
1050
1699
2031
1362
925
1174
1552
1530
1908
1812
1686
962
2102
1576
1375
1321
1191
1494
1457
3770
5472
1941
1307
5688
1129
2571
1989
1064
1484
743
1855
1526
3142
1925
1898
879
1396
3661
4205
1901
1818
2984
1239
1918
1187
2365
1676
2685
1365
1694
1255
1463
1925
1262
4396
3288
1141
1641
1499
1343
4419
961
1436
1249
1264
32922
1610
4471
1844
5759
1689
1410
6489
1386
1292
2112
1412
1724
1251
1797
1503
1718
2383
1441
2391
942
1753
1047
1029
1640
1324
3093
1470
2593
1779
1489
1841
3378
2433
1583
2014
1026
2426
1543
1264
2393
2649
1498
2864
1309
1564
1787
956
1488
1949
1619
3242
1769
1177
1241
5060
756
1392
3431
1609
1179
1284
1622
3138
2819
5193
1290
1462
2801
5126
4592
1904
5119
4256
1212
3074
2167
1549
1521
1402
2402
1822
1005
2780
1087
1276
1552
1161
1546
835
1260
2870
1210
1681
1605
1243
2231
1388
1572
1228
1731
2452
1293
1551
1219
3875
1465
1545
1301
1256
2821
2514
1582
1525
2064
1540
1611
2211
1681
1654
1281
3140
795
1591
1383
1593
2776
1431
1318
1436
1287
1063
2771
1477
1339
1401
2274
1314
2436
1822
1635
1846
1219
940
1283
1198
1287
1926
1369
11789
1269
1251
2138
1412
1492
1341
996
902
1593
1325
1031
2040
1332
1739
1435
1525
2068
1463
1693
1721
714
1180
1392
1584
1350
1343
836
1501
1073
1593
1222
1495
1765
1527
1164
2338
1357
1908
869
2148
1427
1278
1200
1306
2088
1538
1377
1779
1540
1344
865
1254
2669
1488
797
1389
1434
1411
1257
1095
1384
2949
1149
1827
1352
2921
2699
1658
1254
1208
1542
1036
1360
1284
1428
2728
1720
1402
1181
3954
1439
1416
1298
1551
1303
1137
1112
2316
1817
1120
1602
3008
1722
1446
1450
1457
1223
2396
1364
1584
1088
900
1163
21263
5671
3388
1518
1425
2090
1918
1649
1630
1723
803
1246
2086
1144
1668
1224
1349
2292
1814
1148
1602
1052
1602
2988
1193
1475
1199
1284
4476
1576
1682
3092
3118
3202
3240
1385
1155
3503
2353
1014
1928
1014
1023
1139
1381
1489
1909
5291
2659
1155
3932
2786
1638
1719
1522
2967
5274
1638
1639
827
1657
1268
1801
1155
1324
1513
1517
1554
1695
1479
1896
1203
1057
1450
1292
1480
1750
991
1693
2092
1128
1525
1729
1446
1506
913
1450
1038
3506
1216
793
973
1561
1410
1252
1139
1623
961
1795
1600
1079
1892
1969
954
1365
1606
1093
1229
1257
1546
1612
1673
1613
1269
1003
952
1506
1304
3028
1584
1367
1761
1672
1112
1449
1628
1122
1033
1727
1430
1391
1232
1158
894
1920
4446
4704
1758
3522
1124
1120
748
2580
1062
978
2678
1190
1436
1158
1824
1293
998
1438
791
1064
1071
1092
1250
1792
870
1440
1437
1168
1681
1439
1350
1837
1360
1245
1460
3438
1941
1343
1542
1469
1134
1292
1324
1476
1243
1380
1698
2358
1278
1994
2261
1435
1410
1487
1539
36332
2189
2279
1629
1286
1213
5145
4256
3575
1668
885
1435
1322
1711
1344
1793
1491
1543
1508
3488
1931
1615
1232
1427
2207
1315
4987
1610
1125
1486
1478
945
1669
964
1451
1246
4671
1527
1372
1817
945
1987
1698
1666
1348
1072
1864
1601
1447
3259
1652
2191
850
1795
21301
1437
1288
2635
1531
1437
1629
989
1554
1327
1645
1445
995
15039
1234
1587
1308
1457
1786
1045
1942
1795
4150
1322
1646
3884
965
3212
1330
2653
4075
1735
3112
1379
1559
1086
2704
2670
1453
2288
1206
3073
2604
4116
1290
2326
1426
1765
1811
1213
1708
1604
5329
1929
1290
1435
2757
1403
1241
1014
1364
2976
1494
953
1254
1439
1750
1415
1535
1563
1660
1254
1852
1282
1894
1314
1468
2927
1559
1615
1497
3326
1538
2172
1575
2197
3047
3886
2274
1334
2364
953
1442
1535
1388
2846
1049
3246
1918
3288
1727
2187
1378
2181
1594
1265
1487
1373
1340
1903
1273
1490
1351
1255
1776
4234
1089
1385
1746
1495
1489
3468
1858
2813
1170
4319
2881
1550
2357
3163
1417
1258
6738
1677
1091
1234
1205
1394
1364
1634
1673
949
1338
1582
1095
1261
1135
1172
1550
1331
1728
856
1277
2521
2153
967
1407
1427
1736
792
995
1219
1313
1349
1932
1141
25397
1413
1909
1006
23783
3487
1179
1480
940
2448
1591
1192
3636
2774
1255
2276
2483
1058
1713
990
1065
1195
2261
1491
1273
1642
1015
1948
1405
1368
1872
35844
1249
1435
1895
985
1236
2540
1418
1282
1082
1837
1442
2327
1244
1632
6732
1363
1887
1954
2048
2598
1490
1799
1583
961
2035
1892
1196
942
1354
3011
2489
1855
1893
1463
6176
1503
1796
1522
1628
2427
2575
2910
2576
1543
22747
986
1968
2160
1035
3890
2272
1096
1588
2258
1411
1367
1311
4259
2914
1672
2178
4602
1755
1379
35572
1054
6166
11362
1140
2467
1901
1256
1237
1412
1229
1611
2096
1885
1674
1467
2874
3392
2189
904
1926
1251
1809
1218
1848
984
1902
999
1465
1349
7205
1808
1106
1028
906
1323
1771
824
2440
1350
2717
1780
1518
956
2868
1969
2124
3194
1082
1062
4533
1006
1338
4253
1292
1325
1535
1838
2146
1718
989
2130
1993
1355
2653
1359
1730
1553
2385
3817
1041
3870
2447
1261
1625
887
1920
1396
1649
2086
1017
884
1537
1846
3313
1439
1324
2028
1921
2228
2186
2337
1623
1808
1203
1466
3394
1576
1421
1801
1207
1265
1326
1362
2100
1356
1529
1696
1538
2422
6523
2034
1318
1479
1824
1126
1645
1906
2499
1380
3306
1810
3069
1434
1852
1629
1611
1201
3436
1061
1527
1148
29537
1588
2496
1874
1243
1037
1653
1408
1345
1777
1532
1898
1559
1819
1628
1711
1668
1782
1349
1650
1060
1317
2109
966
2189
3888
1383
1565
1446
1294
3574
1967
3000
4011
1325
1817
2512
1097
983
1271
3216
4048
4838
1310
1683
1586
3734
1178
3439
3209
1284
1219
1501
1262
3061
1875
1463
1327
7619
1995
1420
1470
6800
1506
3768
1127
1565
1416
1481
2515
1733
5784
2449
1466
1012
2162
981
3990
1710
832
10105
556
1019
1625
3245
2112
2532
1907
1467
2182
3248
1415
1766
1404
1626
1247
22609
843
1465
1294
1335
1566
1560
2099
1633
1250
1685
1892
1006
4075
2241
1525
2175
1541
1552
2783
1635
1250
1187
5491
2954
1998
1206
2648
1331
1607
983
2867
1143
3829
937
1373
1266
994
1653
2108
2478
1057
7547
1493
1039
1317
1690
1112
2419
1025
3074
2309
1536
1110
1339
1796
2657
1311
1185
2527
2175
860
1395
2361
903
1066
5396
2821
2086
1306
7225
1535
2078
2075
1667
4015
664
1052
2093
3004
2515
3248
1175
1370
2179
3066
1471
1429
1653
1043
1381
4989
919
1220
1560
1317
1219
1193
4528
1597
1607
1451
1391
2275
3562
2798
1472
1305
1490
916
2984
2582
1932
1250
1222
1563
1535
3102
1438
1873
2659
1155
4301
1469
2239
1190
2060
1140
2425
1530
916
1603
1080
1153
960
1548
1820
1929
2115
4727
1332
2002
1560
1404
1210
1392
1377
1505
1135
1432
2582
1299
2727
2906
1681
2067
1585
727
1643
1904
3411
1767
1162
2211
1459
1401
1115
1033
1856
1206
1678
1507
1789
2102
1828
2127
2235
1983
3337
26894
1295
1781
3630
7206
1054
1649
859
2046
1230
1745
7032
1177
1706
670
20965
1065
3075
1831
1345
1015
2545
1021
7096
2279
2557
1286
1147
1787
2819
1721
2462
1080
1251
1219
1403
1581
1512
1011
5348
2005
1079
3460
2791
1458
1680
1009
1366
3362
2411
2669
2264
1619
2018
1431
1603
1336
1707
2128
1368
1082
1738
3090
3694
1334
1086
1404
1961
1453
3336
3468
1240
5155
897
1715
1426
950
2048
975
5882
1444
1827
870
1229
1653
1465
1193
1519
1865
1183
2368
2850
1274
2105
949
1647
1616
1377
950
1466
1733
3867
1006
12682
1794
2346
2455
3008
1717
1523
1338
2438
1421
1606
1357
1394
1126
1502
2360
1238
2698
1849
1183
1780
1018
2806
1820
1585
997
3138
1268
1181
986
6912
1665
1460
2899
1166
1190
2358
2410
1328
1209
1141
1422
1189
2665
3496
1038
2325
1455
803
1401
2398
932
1466
1150
2091
1163
1245
969
1083
1587
2057
1130
1432
1753
1289
1520
1702
1232
1227
944
1752
2613
2141
1839
1367
3329
1751
1196
2235
1097
8304
1920
1620
1191
3236
2949
2632
1426
1933
1384
1605
1331
2202
2274
1651
976
1426
1739
1504
1127
1499
1567
1658
1705
3052
980
2168
2422
4588
1704
1475
1976
5385
2432
1491
1853
1599
3622
2521
3782
3947
3060
2249
3826
3182
1116
1668
1407
6551
854
1209
1400
2403
6777
1848
2489
1497
1441
1090
3865
17346
1658
1516
1399
1225
1577
1336
3503
1596
3965
1534
3648
1435
892
2048
1330
2243
3641
1562
1876
8993
27743
3562
3075
3748
2844
1138
2917
1517
8145
973
1247
1975
2715
2285
2065
1320
2428
1375
3638
1513
1444
3459
3307
2069
1622
2476
809
1507
1438
3065
1254
2784
1651
1391
2243
2282
1487
2370
1233
2488
1257
1583
1229
1307
5410
1623
1418
859
1274
1766
1051
2169
1215
1549
1450
1850
1158
1116
1341
1402
1263
1376
2057
1047
1324
2157
1915
2725
1275
2521
781
1251
1064
1498
1567
911
1147
2167
1901
3999
2230
1237
1267
1955
1086
1540
1153
2358
1263
1219
1256
1371
2962
1292
1240
1135
2230
1347
1226
2210
1135
1516
1193
1630
3531
1745
1049
1758
1444
1297
1205
1437
1576
1477
1136
1611
1306
2371
1400
1228
4651
1673
1354
2012
2776
1656
1234
2073
1164
1598
1377
2387
2910
1340
1473
1812
1739
1058
1289
1782
1218
1412
2795
1747
1076
1323
1695
1228
2476
3276
2665
2587
979
2790
1319
1014
1075
4270
2817
4484
2109
1286
2110
1363
1145
1188
785
1217
1542
2125
3506
2284
1388
1080
1391
1145
1197
4414
1538
1368
688
1910
2683
1764
1470
1234
1522
1730
2624
2895
1350
1469
1827
2576
1574
1968
1907
21133
1896
1187
1600
1625
1875
1377
1548
1375
1720
1098
1193
1752
1142
3699
2566
2062
1481
1574
2085
1718
3304
5344
747
3342
2608
1053
1639
1046
2641
1471
31494
2830
1666
3809
3164
23471
1788
2727
4156
3329
3603
4583
1189
1008
22785
1563
4734
1389
2156
1356
1911
2715
2681
1768
1038
2266
1157
1395
1912
957
2034
1195
1633
31934
2696
28774
3360
2881
3843
1085
1676
2807
1557
1640
1704
1683
2758
2404
2277
1595
1000
1840
1276
1482
1557
1031
854
1644
1587
2419
1105
1676
848
1602
1671
1721
1147
1634
1942
2172
2368
1211
3266
847
1444
1570
1056
4224
5781
2235
2680
2267
945
3371
3201
1479
1781
1965
1721
1646
3514
3943
1754
1690
1754
1666
1613
1320
1371
1604
1692
3066
2156
2056
1501
2341
3143
3242
1397
2091
1524
2680
4880
1845
3200
1897
1246
1550
2510
1379
1611
3900
1525
1472
3240
1415
1295
7415
996
1482
1273
1499
1077
1403
1449
6125
1391
1904
2255
2595
1343
4792
1205
5622
1547
3440
3230
1491
2408
3146
1290
7305
1412
1874
1590
1661
2129
2203
1516
4746
1331
1315
1320
3604
847
1805
1496
4674
1355
1445
1313
4278
1591
1421
1069
5952
1741
4096
2860
2005
1717
3736
1072
5046
1057
1737
1903
1693
1992
982
1514
5209
1472
1538
1194
1135
1730
1353
1788
4870
1715
1536
1141
1629
1537
2832
4287
5702
2437
3730
1096
1971
1474
3795
978
8033
793
1109
1989
1553
1445
1078
2055
9868
1226
1587
3451
1948
1784
1476
3151
8799
1811
1559
1814
1765
1394
1525
1321
7856
1594
1870
1724
2150
1556
1317
1337
38233
1326
894
3836
5085
2652
1790
2105
7538
1534
1361
1251
1758
2050
1343
1853
6706
1195
1412
1676
1468
3142
3541
2909
6557
1849
1490
1326
2023
1841
1612
1884
6860
992
2138
2882
1888
2977
973
1395
7211
2848
3231
1131
986
1036
1500
4487
5674
807
1844
4466
1954
2058
1366
1185
6059
2067
1979
1211
2021
1529
1297
1647
7736
3599
1285
1502
1273
3910
1262
1072
6138
1010
1061
4355
1818
2498
1024
2735
9061
5301
1842
833
4179
2989
1688
1868
6106
2570
1921
1275
2077
2886
759
1520
8642
1501
1559
1762
1135
1139
2883
937
4600
3326
861
1029
1851
2856
4340
1170
4901
2981
5045
3153
1036
1781
1845
4285
4622
1208
1406
2820
1782
2852
1648
2352
8858
1551
1406
1152
2072
1022
1730
1781
4378
1466
3094
2214
1739
1745
1055
1763
4023
877
1799
1769
2681
1052
1320
1228
5373
1708
1882
1775
2298
4199
1259
1410
5402
1840
1625
1626
5008
1158
2836
1947
3692
3412
1784
2518
1327
2765
2038
1167
3428
2195
2415
1531
1658
1023
1483
3646
3077
1615
3004
3304
39135
1015
1473
1608
15911
3874
3077
1720
1454
1666
1017
3628
2643
3160
1609
1315
1644
1050
1266
2652
2660
1432
1865
22532
1620
946
1210
2099
1902
1660
1137
2330
1177
881
2237
949
1248
32007
1624
1482
1339
1082
1142
1540
1715
1709
38308
1292
2033
3096
916
1139
976
1561
1534
1017
4399
1643
2617
1680
2010
1442
1171
651
2180
1676
1823
1088
2178
1684
1414
1615
1742
1570
1032
1135
1721
1185
2169
3079
1515
3046
2188
1545
1528
1337
1542
787
1492
1367
1218
1478
1511
4263
2433
1855
1358
1612
974
1466
1451
1461
1117
2412
3330
1078
3049
1598
1519
1548
898
1127
1357
1720
1212
1215
3668
990
1749
1615
2379
1578
1254
1185
1683
1449
920
1321
1567
1453
1248
1303
9023
2046
2073
1159
4113
1698
1422
1467
1961
3084
1952
4045
2238
2113
4788
2559
1419
1427
936
1057
2508
3547
2183
3834
1716
1318
1884
1191
1323
2267
1250
1065
1352
1184
1204
1504
1462
1273
2384
2766
1486
1962
2292
2447
1818
3627
1060
4765
1667
1224
3822
1357
1359
1399
1182
2548
1822
2443
2136
1212
1157
2112
2080
1012
7905
2609
1911
2093
2896
4159
1675
1840
1674
2953
2298
3562
1981
1571
5798
2236
4405
1382
1411
1939
3887
1716
2590
1732
1289
1287
1251
1998
39599
1396
1778
915
1041
1886
2977
1228
1471
1716
1364
1076
1652
854
1510
1811
1090
2623
1294
1296
31637
1907
1067
1356
2028
1578
1486
1300
3504
1242
1306
1108
1611
1206
2073
1100
1250
1301
716
2703
2042
2095
1276
2397
1648
2155
2034
1717
1899
3172
1416
37961
1353
1420
1571
909
1496
6307
2576
35240
4781
27766
4071
1479
1334
2882
1041
2499
2407
5530
1727
2042
4117
1672
39722
4106
5505
3041
1815
1860
1311
5068
2111
2377
3400
2396
1439
2876
3264
1463
1155
1508
1271
1302
1405
3311
2684
2041
1877
3089
1756
1831
1367
1681
933
1804
1331
915
1718
800
1706
1783
1298
871
1224
1502
878
1054
1188
3030
2522
1133
1617
1419
1697
1908
1555
1100
1008
1291
1638
1781
1866
1546
1219
1019
1842
1756
1269
1705
1601
1144
1835
2608
2590
2543
3511
3483
1246
1221
2691
1412
4142
2213
1069
2015
2385
1435
1977
2879
1302
1546
1997
1517
1968
1213
1324
1390
1739
1828
1408
3150
1432
1155
1077
1038
1976
1101
952
1547
1185
2450
1863
1902
1307
1906
1109
1034
4593
1405
1136
1561
1054
2341
1234
2511
1455
1876
1153
1297
1510
1192
2540
632
1916
914
877
1351
1192
1185
1864
1850
1842
1660
1279
1251
1180
1005
1828
1079
1496
824
1649
1806
2230
3167
3427
1547
3174
1427
1320
1640
4159
1890
1781
1478
2436
1595
1713
1661
1115
3568
1070
1556
3048
980
1840
1133
1649
2138
861
1236
4606
1716
3229
1858
1611
1002
1340
1511
1744
1666
1610
1287
2690
778
1153
3038
924
3123
2343
1025
1005
4649
1435
2265
1571
751
4961
1667
1261
5965
1472
2673
1709
1410
2419
1270
5524
1726
1481
887
1421
2361
1343
1340
1615
5650
1512
1427
3583
1247
2939
955
1554
1791
31428
1445
2936
3814
1659
1496
3969
2916
2867
3017
1340
4024
1448
1296
1511
3539
1679
1223
3465
3137
1491
2149
1516
2828
1548
2353
7129
5659
1543
1831
1928
2013
2235
1280
1294
1084
1681
1660
1586
1238
1754
1329
1093
1853
1795
2662
1227
1783
2054
1348
1691
1092
1715
2295
1424
1666
1663
1270
11366
9844
3184
2680
1415
1493
1474
2292
1422
1609
1511
1247
1659
1626
1544
1795
1193
1853
1777
1682
1905
1279
1386
1500
1842
1872
1470
1299
4199
1264
2068
3787
1347
1186
2924
1278
2245
2312
1112
1246
4665
1173
1394
1095
2018
1250
886
1163
2969
15090
1167
1231
1530
1541
680
1162
2084
1194
2219
2151
1678
3818
898
1440
1458
1352
1105
1503
2305
1332
1428
1002
1492
1765
1171
1401
1449
1377
1034
1362
1947
1284
1116
1265
1883
1178
1417
1435
3982
1202
1363
1749
2943
1628
751
1254
1577
1407
2904
1276
1619
2321
1336
967
1673
1638
1514
2869
5315
2769
1018
3888
1258
1408
1847
1390
2571
1249
1701
1533
1351
983
1332
1948
3981
1134
1757
1202
1802
1604
1365
1487
1879
1382
1177
1331
1454
1133
1044
1878
1976
2361
1129
1622
1848
1181
3194
1297
3824
3178
784
4829
1517
2712
4319
1132
1277
1837
1767
1939
2181
1467
1438
1105
1595
1415
1497
1048
3888
1103
22351
1771
1477
1497
1904
43867
2096
2630
1928
10353
2253
1848
2445
1564
13382
1378
1416
5267
5109
2050
5496
1822
4541
1111
1214
1788
1117
1925
3094
23079
3590
3711
989
1271
5442
1404
6367
3466
3849
1140
16002
4942
1401
2812
1193
3379
1936
2781
3918
989
1188
1398
1465
1636
2589
3239
1855
1639
1047
1401
1841
918
2426
1783
1439
1660
1620
1901
1598
1382
2012
1110
1509
1094
1545
1551
690
1551
1322
2644
6102
1595
6013
4375
1595
1298
1738
1545
8198
1735
913
1769
1113
1020
1385
1796
1755
1636
4255
3961
2752
1885
1539
981
3706
1178
929
1972
2512
2856
193
714
1548
1267
1101
786
1171
1470
954
824
953
611
2317
890
1400
936
1337
1181
878
537
1117
1007
966
753
1096
1018
856
269
758
1221
765
599
872
970
1068
2753
695
938
1034
1062
686
918
1192
2247
1100
903
1003
1104
1498
911
432
879
1614
672
186
1005
1243
621
1208
1312
413
1717
953
651
483
988
1175
575
5001
893
991
1274
1046
1029
1206
893
625
1229
791
688
961
520
1025
420
485
1009
1188
908
424
857
967
683
1353
917
1850
1440
981
1299
899
663
953
307
645
2486
2926
892
768
868
937
6824
13974
1571
376
3647
819
577
1229
1046
661
1118
1216
1478
684
64
1003
1654
823
696
782
898
2776
514
24636
4264
862
826
788
773
841
2881
944
789
578
786
611
733
1288
5593
3703
1531
584
856
19401
1158
2571
681
1565
1721
2598
2897
1408
26363
747
482
2332
843
805
2786
16648
31242
450
1193
2124
5331
1060
566
3003
222
2078
637
2501
748
746
2144
2420
1274
791
516
798
3113
2350
1442
3259
777
976
2165
1419
1155
426
1151
1082
526
712
403
1400
450
743
912
510
1071
1728
439
1268
788
3043
2846
4633
3057
1046
3868
987
1071
325
503
3460
1009
1314
477
5632
2352
1223
1696
1440
1303
4446
1869
2931
2188
1342
6470
1256
1118
1001
522
3779
1320
810
1133
2182
1911
378
1275
484
1138
2591
3706
2362
2855
3855
45
966
1276
855
1145
2997
857
2406
1134
2934
1972
551
390
467
2865
1115
361
2796
1219
1435
794
1270
3704
1745
708
1155
3345
882
4536
3643
1132
904
1377
2149
1529
387
1225
2514
1361
1303
961
969
1203
995
1352
1168
2515
1067
728
3868
1144
1718
1390
1252
1116
269
1329
1900
1977
1627
414
322
1670
1302
3001
3000
1529
1010
287
328
795
954
979
1293
667
1016
7410
1018
887
611
391
546
1048
794
854
631
2006
538
3073
1349
917
748
908
775
2666
293
7244
1219
613
1779
1174
1738
2525
1504
432
3181
4385
3229
1683
692
1708
72
28496
3391
836
2758
1390
19617
1617
481
1800
192
3072
2312
32560
753
411
5820
774
3912
814
1037
608
1004
653
2601
15167
819
925
699
1878
975
1101
524
26345
1765
1360
388
1919
857
1497
798
1698
484
1520
925
735
444
1237
855
0
729
1085
1208
818
473
933
1077
1323
937
1204
1671
933
2064
1385
872
1346
841
1747
1568
1806
1307
3055
835
988
597
1000
1671
234
452
2914
1106
390
1281
732
1030
1339
1009
847
883
704
1754
1408
306
760
368
689
1488
1850
3346
2328
1459
2260
1664
1475
1878
443
998
2907
1475
664
3150
1656
2848
877
1005
4481
1691
1640
2795
723
4112
866
783
942
890
828
1034
534
8551
1545
1558
2534
1462
437
557
3256
367
747
585
2654
4619
1056
2446
1297
611
1264
627
593
881
717
101
806
475
691
721
395
1252
1090
775
923
690
522
369
1949
1595
1589
1219
1443
512
684
2300
697
2198
1523
2825
364
452
1406
4067
1832
1514
893
1178
763
666
451
746
1496
899
983
3090
558
975
181
627
596
1038
638
497
972
17695
444
2285
744
1148
1428
2206
1469
545
950
1226
900
1336
360
1411
1851
812
4311
1376
1463
1052
1334
1551
1255
278
537
1685
1488
1981
1340
962
773
1094
11270
1039
1491
1254
1181
1202
830
1437
2457
22418
444
678
1074
0
1489
582
544
2895
862
2101
3064
1503
186
704
1331
5774
5281
31383
507
2350
607
1335
505
1701
550
337
2564
1557
1121
5295
364
1076
1107
359
1676
1283
422
910
488
482
2651
1302
1226
503
721
531
2555
2029
1463
1522
1130
1600
3620
3266
1714
645
3427
4176
752
392
647
503
613
1424
818
1121
785
1255
2291
2087
1081
3938
480
960
2349
4816
1540
425
1073
971
425
999
717
336
422
438
0
2862
2161
1972
573
1263
780
2894
811
4586
1092
661
1165
1979
1138
2058
383
897
783
1173
632
1948
847
1330
782
1099
1255
1249
487
339
801
823
2666
1077
1005
569
498
880
1265
731
247
691
975
786
1844
1137
1779
1076
430
885
1039
778
1033
2420
869
1077
162
1376
846
1538
653
1004
3620
795
494
5769
1907
823
2690
1270
1133
150
4797
1057
3069
959
858
598
1635
336
2027
796
1280
339
1848
2645
3661
970
3736
3470
571
887
1175
791
596
5718
1151
4733
1071
1243
795
1269
33903
1151
772
3284
4606
1828
1535
195
1051
1102
1737
851
1006
3367
1556
892
3257
3053
25931
747
685
7441
765
350
3570
609
1025
1052
1276
840
247
1713
2663
209
969
1333
506
1486
1661
1969
2104
1057
735
855
1454
1030
752
808
752
945
4019
316
806
708
1403
246
785
392
0
2671
1832
873
1628
537
550
2359
36605
6396
909
946
1013
1618
2406
1034
3818
724
685
1301
699
766
1069
712
620
656
7953
911
1020
911
1545
1571
926
1557
501
6327
2279
1641
851
1629
2440
1835
2299
1949
3449
826
735
1225
610
944
2143
625
4270
87
691
3651
1330
907
2081
1060
133
742
883
341
1378
1591
714
1023
477
1041
1380
762
487
732
1233
675
420
890
747
392
915
1754
4976
3565
553
2386
413
1044
898
7662
869
838
4387
690
880
701
1293
1166
5174
884
1811
87
2333
877
509
1106
878
3171
1158
1185
924
1371
4773
660
1477
4579
343
351
423
1288
3593
1709
1847
2546
2990
4663
978
570
92
159
5155
3608
765
1667
835
1459
801
660
948
795
498
1339
427
362
7763
1554
815
495
795
2315
301
1333
100
809
1210
497
1144
218
752
1665
482
856
2110
730
3366
201
492
1224
109
3937
610
854
3012
867
868
964
791
1025
1090
977
1790
27349
20989
2330
2147
1287
17815
955
811
9076
5502
1415
1099
741
555
774
1366
4694
1006
10130
3631
1959
1077
3830
4124
677
1574
358
879
1155
2766
6896
1333
805
4199
873
2899
1192
478
834
2344
573
1891
1257
986
935
4897
2860
2499
2043
4369
838
1155
1462
2418
3427
471
2786
635
1626
873
1484
2003
2202
1188
441
382
954
7186
6961
1433
2351
753
756
295
375
324
551
1231
860
532
1162
700
2971
694
1124
342
1886
3608
1111
1196
675
181
1300
1898
564
1094
1761
1253
1582
601
668
678
724
1264
3748
3335
236
396
1151
629
1137
886
1608
1138
1648
1916
946
1097
405
961
1392
815
995
336
1056
1164
1850
1399
492
670
2166
1006
3459
2022
659
1157
846
759
1076
2291
898
3897
2017
456
95
2842
1892
0
866
1055
351
1030
1035
2189
4348
1898
422
968
1023
1169
5221
891
4330
179
897
638
1020
638
2302
606
62
3756
666
1194
673
2184
186
442
3485
735
701
864
858
787
247
722
1612
128
844
655
726
1090
867
1153
1031
0
974
713
2856
1709
639
1072
373
735
1210
727
871
1093
1310
3634
2222
495
656
950
689
909
2729
962
619
758
1140
896
855
987
768
13336
535
717
1409
1396
1758
35516
621
913
769
919
1209
911
782
2600
512
701
733
1165
910
1241
1027
878
1482
34332
710
653
511
624
892
2258
587
1054
2972
375
2622
812
861
714
538
855
563
347
1612
2662
2563
707
783
873
850
364
1368
669
771
616
745
800
552
462
1111
542
2341
1562
702
1000
1157
869
1024
1285
4917
404
361
4153
162
1651
1349
755
1033
411
3317
1353
2822
557
6556
5425
271
1070
1043
709
1036
1422
634
760
3220
1464
669
1033
276
21
1053
495
1349
1159
652
1161
1478
714
1418
1490
3769
1055
4948
683
1638
757
843
1752
2226
582
601
1099
1403
390
468
1202
1366
7050
3780
1421
2407
2563
507
587
1390
472
1467
1044
1392
599
1136
602
1434
2224
1780
651
3858
4517
2263
2175
1701
29079
3980
608
2630
4417
414
3000
4196
223
1750
742
2299
19
1248
1240
1142
21537
619
550
4093
2598
513
1003
795
2686
349
1191
637
1920
1860
1574
2430
1639
618
1349
1895
339
2106
3189
1309
569
3537
2858
3566
445
820
2001
573
1499
1065
864
1318
664
1455
8360
2325
2948
1119
1248
270
498
829
3758
1000
821
1523
1045
508
3552
3685
361
1464
4589
895
1902
1025
346
2997
3505
1260
478
1293
2942
4880
876
2620
31465
3227
1112
553
2551
3832
35032
1268
795
4973
1106
1090
724
1110
72
764
1361
1244
4100
1239
5264
1179
863
1665
1223
810
1386
1038
1097
2714
1258
2943
988
2859
758
1426
767
5203
32137
793
1099
2404
1009
657
337
400
929
1166
911
2990
17257
1828
1943
889
1079
678
1107
1213
1042
16210
724
992
464
3320
1204
2185
930
670
553
663
1508
2399
3823
1715
632
832
995
578
2478
1261
452
1197
3083
2879
907
707
474
1250
1091
1202
886
815
288
799
1187
2603
629
5237
1900
1027
3042
972
1040
1365
1372
930
1913
3702
1060
1298
1261
562
1126
915
586
2858
2697
3450
1067
2104
943
2324
1582
2197
3299
2277
2033
3540
1991
2665
794
2598
2564
1750
2547
1888
5123
3755
3765
617
1425
4505
303
3659
4105
1708
760
152
1434
2003
5300
374
863
3641
927
7451
1260
1968
1389
936
4622
465
1057
441
870
70
315
3705
3379
1087
212
1277
1015
1048
731
686
856
2899
1604
1118
737
3656
2407
859
1471
6679
3224
640
865
707
424
1202
1022
1666
898
439
1546
49
425
1122
1613
1004
826
435
936
622
457
1084
2533
1883
586
394
1808
1654
741
698
674
641
524
240
1525
1083
630
903
1704
813
626
3947
1282
847
1927
2650
830
1191
3167
659
395
480
556
1164
1418
1388
1024
453
609
727
594
28265
7326
505
1979
437
532
677
365
665
26567
374
4997
10231
3088
381
2918
504
840
1697
379
325
1066
1457
3330
1505
1548
1284
4170
1180
1341
31265
3282
3454
6506
3939
6357
1526
650
999
6950
1782
947
4754
2404
4215
1427
2422
1290
1157
712
1321
758
1261
2913
4671
462
3792
1693
3378
1866
468
1119
2198
2619
3405
1423
828
1463
604
418
3348
1311
378
641
1293
1047
2720
706
1414
3308
8527
2450
4796
3031
5669
6526
828
6069
1367
1540
2792
2048
1355
2673
4628
1275
2127
3002
959
693
1251
1443
2100
2245
356
1274
662
454
1224
1198
733
390
1384
907
586
784
5602
652
23
121
1307
1313
780
1185
691
879
995
4927
2881
3338
1252
1474
244
3063
475
673
875
5351
893
1547
1354
825
471
3690
1371
3188
4222
5264
1806
1009
3305
3002
2409
1163
697
2882
1529
2220
770
3446
2601
1998
2762
1625
3516
606
1463
2591
6601
4716
3613
5409
1997
1020
3516
990
1515
1088
920
1883
909
1125
4110
1552
2634
2323
3191
2655
2020
3404
2683
635
1372
4254
1619
3532
3332
2542
641
3254
1306
1033
1085
4148
816
676
6573
889
1237
2643
1143
735
2573
2610
1538
1274
958
2092
1837
1206
1658
873
3908
1948
982
1305
1144
1878
4008
3709
1667
970
2475
1214
2893
1566
2744
1259
3401
2543
1293
2063
1139
2737
5422
6702
938
1164
1400
4070
1438
3502
3428
878
6588
1387
2944
1181
1328
1250
2578
1791
1494
1885
1265
2460
3763
1765
5074
3190
1425
2896
1715
993
1315
1202
3090
4574
1774
1465
3358
1798
1870
1907
2002
1102
2269
1361
1946
1652
2692
3232
1523
1180
2435
1213
1224
1663
823
1197
1541
1083
1434
1385
1847
1377
2362
708
1308
4503
3824
5065
7131
2019
3009
1148
2461
1836
1829
1535
2339
1814
1992
1365
1546
1190
1651
2479
1362
1920
2473
4236
1533
4050
865
742
1029
1476
1917
1766
1219
1584
5500
4524
1190
1515
1455
1045
1193
1377
2123
1428
2099
2010
1147
3826
5730
4081
816
1478
1880
1360
1766
4153
1175
1430
1746
1318
1747
1338
1333
2012
1501
1683
1466
1351
1756
1275
2214
1560
1227
1704
1650
1477
1673
819
3943
1101
1485
2328
1529
1869
3399
2649
1259
1440
1453
3851
1592
722
1452
2722
1467
1345
2008
2105
1845
1662
1618
4245
1322
1683
1235
3518
1606
1454
1728
1404
1155
1386
2584
1336
1303
1356
1327
1172
1542
1647
1380
1678
1246
1638
1271
1285
1613
1829
1351
1183
3642
1282
1455
1073
2847
1230
3930
4774
1458
2296
1179
1434
1324
1151
1728
1286
2888
1182
2954
1843
1117
1503
2025
1147
1732
3848
1596
1938
2960
1577
1240
1418
1198
4175
1178
2156
4274
7610
3278
1419
34179
1588
1297
1625
24995
1475
1732
1222
17996
1356
1029
1316
1238
4007
1459
3949
4820
3625
4320
1205
1397
1231
1685
1426
4047
1025
1105
1749
5902
1719
3855
1173
4169
4611
3287
1563
1050
1224
1218
1336
27132
3098
3408
1302
3696
2122
3683
1216
1434
2080
1846
1415
2232
2456
1370
4100
2410
3713
1594
1419
1358
1222
1604
2696
1833
1254
1247
2167
1809
1137
1459
1360
3095
1563
1360
1607
1219
1336
1526
1868
3290
1442
1448
1333
3498
1301
4464
2072
1019
1280
1059
3777
2648
2671
1397
5598
4953
694
1944
1517
1851
1114
2859
1030
2376
1739
1751
1072
1463
1009
3090
1391
2698
1795
1945
1906
2396
1882
1429
1686
1275
1498
4164
1786
1334
3252
5804
1126
1666
1894
4580
2807
2818
3792
1462
1766
960
1053
2614
3124
2969
4021
1013
5524
4802
3496
1146
1543
1926
4543
2070
3543
1930
4123
4826
1537
1702
1336
2417
1618
2552
3245
4143
3771
1171
1835
2738
1742
5393
1400
1713
1821
1630
1686
4262
2668
794
1768
1650
1491
3472
1433
4274
3526
2069
876
3177
2956
4292
3434
5325
1650
3062
4081
4891
1200
1617
4184
1814
4065
1284
4242
1506
1565
1585
1760
1451
1026
1692
817
2403
1682
3881
1457
2977
1573
1161
3980
939
1722
1316
12700
1508
1535
1489
1292
1324
12986
1886
4313
18581
1495
1411
1530
898
2715
21367
1227
11850
1131
1671
3509
1501
1858
2739
1482
1301
1497
1540
1155
1625
3699
1804
2957
1776
1270
1929
3962
21228
3774
1352
3540
3499
1308
4330
1073
1487
3237
1594
2109
2168
1550
4516
1423
4456
2267
1115
782
1874
2154
876
3978
755
2289
1427
664
3598
4276
7895
6159
16832
3964
3090
3704
3460
1704
1201
1442
7629
2116
3181
1387
1311
6123
1421
3785
4199
2588
1048
4279
2263
1361
2369
631
1111
2646
6431
3186
894
3855
1534
1751
1402
2991
1433
2925
4685
1981
1168
2689
1496
1408
1483
1103
1017
1251
1508
4249
1540
4076
1278
1116
1160
1340
4726
1490
3731
1308
2225
1299
3833
1489
2414
1311
691
2452
5254
4067
3081
3805
3951
3700
5790
2046
758
1925
1106
1143
1643
1314
1191
4194
6945
6260
2980
1561
2437
3917
3549
1344
1091
1984
2327
946
15365
14260
6203
2492
3830
1803
1380
2847
1607
3528
5511
3078
1169
1175
3230
1287
4623
4099
1932
4867
2087
3237
3722
3737
1025
2830
3468
2282
2066
2374
1527
1114
1920
1183
1187
1619
1372
1485
1640
872
3913
1503
1102
1385
1300
1187
2208
4399
1361
1235
2215
928
1409
1991
3847
2023
1089
1395
1972
1486
1076
3689
1423
1730
6607
1416
2779
4415
4621
4267
1401
2417
1229
1356
2547
3589
3889
1003
3800
1076
3644
40999
2235
3660
26520
1333
2106
1515
3991
1284
17278
3497
1088
1862
2261
1777
4279
1237
1398
1140
1969
1283
4062
3859
2466
822
1705
3180
3973
3514
1236
1988
2139
4531
3234
1026
1794
3720
4380
1727
1414
5544
21510
1046
1940
14500
1234
1184
2346
1563
1739
1911
1313
1735
1117
1826
3969
1682
3705
1554
2196
1081
1357
4952
3667
1162
1072
1380
1179
2051
1492
2567
942
1736
3939
5904
1252
1223
928
3151
1721
4084
3577
1460
1802
1639
1628
1651
1478
1298
1874
1833
3975
1533
1941
1619
1504
2685
1199
1583
1474
1738
1110
969
1316
1544
2592
1910
2195
1041
4460
1708
2387
1307
1572
1462
1105
4254
1004
4379
4184
3907
3842
3934
3841
3954
3486
1488
2176
6737
1356
1236
1586
863
844
1137
1507
1183
1550
1177
1470
1289
3868
4310
1412
1017
1072
1423
1249
2060
1169
3716
2174
4888
5416
1108
1658
982
2247
3297
4952
1193
1941
4627
1237
1645
2157
1411
3442
2607
1485
3336
1177
1726
1509
1276
2181
3337
1317
2352
3957
1592
988
1247
1807
1039
1334
2620
2491
1479
1043
2234
3807
1364
1589
1909
1452
1163
5285
3854
1068
1276
4235
1638
3529
3860
1087
3934
3862
1351
983
2574
3510
1564
1982
1026
1189
1456
4549
4852
4613
2058
1982
4388
1954
2646
3746
7142
2246
1979
1823
1164
1456
1342
3920
1490
1211
2380
3949
1677
15966
1612
1242
1093
2466
3885
1837
4493
20321
1234
1096
1239
1376
2794
1552
1443
4001
1298
1160
1371
644
1972
3582
1270
5300
4036
1369
3866
3486
894
28617
1498
3629
36318
4089
1784
3786
1426
3706
1147
1297
1127
1786
2496
1517
1486
1615
5129
3430
2305
3845
4069
4028
3390
1110
1759
1262
1098
2095
2180
3851
4078
1539
6093
3184
3557
1657
1115
3604
1082
4204
1018
2082
1355
2101
1789
753
5393
4221
3710
1691
3497
1459
4042
4264
1264
5233
2810
1402
1720
2502
1603
1140
3598
4070
1330
3584
3799
1350
3355
3727
1179
1392
4927
4152
1599
5105
4361
1219
1295
1601
1867
3887
3634
2001
1664
4122
4035
1195
1585
944
1563
5821
2857
2114
4133
4390
4117
3963
4035
2718
5129
1436
3559
4609
1138
3729
4672
4647
5926
5498
1214
722
3861
5282
3320
4926
1508
3793
3250
4192
879
1483
1285
2216
1559
3800
5197
880
7034
4821
5825
5471
2328
5078
4671
4209
3675
1650
4860
4811
4609
5442
3468
1229
3968
3396
3534
3696
2183
2906
4031
4743
3966
1736
3810
971
1082
1558
3566
1415
4247
4511
2223
3564
1242
2188
1373
1181
3754
3133
1705
1229
1206
1388
5250
4262
4881
4038
4235
1173
1322
26725
3714
30299
1736
1276
2768
3831
4573
5046
4283
3885
1116
3516
4306
4016
3852
1352
5645
22671
3832
1528
1357
4104
1714
1681
1377
1718
1299
1381
1757
1989
1398
3731
1289
4678
4056
3804
3959
4141
2714
6200
4585
4020
4084
4532
24215
3681
1516
3950
3725
3883
1051
1267
4090
2627
1402
1155
4303
1062
1201
4023
4697
1294
3754
3565
3982
4142
3700
3561
4935
4114
3868
3029
1941
2113
1435
2309
4279
1755
1686
3671
4388
1862
3562
1162
1531
1977
1520
3776
4086
1999
5351
6046
2123
3174
4594
5303
8184
4047
7481
4476
1329
3773
2726
3738
4506
3438
5266
5250
4182
5278
3632
4610
5498
4267
5020
4519
1415
3355
4414
4246
3834
3816
3532
737
1199
4417
4459
3888
1365
3261
1063
1381
1273
5670
4198
4211
4560
6711
4261
3264
2256
4114
5153
1296
7445
1467
4071
5235
3874
5596
2308
5120
1807
6545
6127
1442
2385
3945
5610
2080
1375
3599
999
4966
3675
3726
3868
4089
3474
4391
3613
3065
1516
3522
4133
4295
5555
4292
2809
1679
4270
3988
4010
4513
4066
1371
3993
1498
3627
3799
5135
4558
1798
5801
4208
3832
4244
3164
1211
2182
3719
4152
3831
5553
3751
1530
3597
3668
1182
4184
3910
1684
3604
3795
5521
3868
4866
3638
1219
1392
4222
4045
1517
4308
34012
1440
4495
3557
4518
1449
3637
1984
3062
3929
3867
3779
3846
1992
2782
4041
3732
3592
4548
3894
2839
1000
1381
3700
5415
4483
3739
1333
8793
4461
4210
1763
7147
4156
4173
3413
5568
6207
4686
5537
2769
1775
1546
4441
17321
3827
1924
4030
6553
5035
3979
2052
4558
1804
4801
34698
3935
4104
3827
1614
6989
3509
4430
4051
4156
4552
3499
4465
3681
993
35810
3859
3991
4024
5318
6530
1062
4613
35338
3820
4068
4353
4002
4830
2725
1862
5755
1597
4045
4967
3338
5500
2021
9403
4171
8514
2615
3869
4977
6499
9215
7859
1012
2928
3377
2730
3171
4892
3719
1432
3911
3777
3927
3763
3689
3687
6753
4413
3830
1315
2466
3753
3614
4255
4057
4493
4883
4046
1568
3742
3892
4113
3860
4290
4610
3666
3429
4143
4163
4054
4110
3760
3337
4813
4532
4052
4255
3813
6054
3993
3682
4385
3398
5389
3879
2060
3921
3970
4163
3651
3932
3843
3655
4087
3392
1055
4218
5083
3546
4587
1562
3880
5574
1778
3779
1323
5542
7267
1326
4261
4373
3970
6576
3915
8271
3455
3694
4653
2619
4353
1435
4094
3702
5482
5064
3613
1282
5462
1151
4034
4856
3868
4353
4200
3963
4058
3278
3785
7426
3553
5579
4080
3779
3889
2268
5403
5477
3969
2194
3924
3993
1406
4231
4125
4345
1904
4667
4924
3989
1366
5279
3935
4243
3823
4125
4155
3900
5654
1796
1052
1561
1897
3328
1243
6635
3705
1747
4210
1450
1389
1516
1883
3902
3539
5343
3919
3337
5046
855
3598
3834
3613
3494
5554
3899
5719
3756
4908
13374
3877
3576
11669
5432
3600
5470
3716
4100
4311
3987
5185
4053
1223
1697
5340
6390
2616
3582
4420
3732
5113
1800
5665
22576
4234
1384
4114
4619
3817
3685
4051
3156
935
1285
4000
3859
11822
3733
1168
4802
5493
4320
3789
3649
3583
3630
4348
3776
4401
3760
4947
3703
4786
4481
4066
3680
4905
4199
3665
3269
4508
3405
4019
3862
3840
4586
3913
3966
3754
4160
4395
3835
1693
3609
943
3545
5240
4390
4062
5300
3795
1346
5175
3806
4292
4667
3822
4508
4913
4026
4127
3623
4097
5528
3597
5135
3645
3785
4269
3590
4943
6505
4671
3652
3529
1713
3656
3811
3707
4237
4864
3552
4165
1208
4155
4130
3967
4540
4004
5858
4038
3857
3497
3451
4306
3788
4547
3535
3989
4052
8052
1665
4767
3703
1382
2479
1313
3913
4051
1869
3663
3609
4779
5435
9193
3914
3728
4125
3845
3744
3119
4735
1450
4297
3764
4046
4718
3860
4150
4758
3762
4656
3654
3396
3877
5382
3766
4128
5672
4014
5117
1201
5934
6145
1077
1709
1849
1314
1263
5021
5080
3642
1571
1674
2368
4535
4997
6249
2797
1516
4149
4172
3595
4818
3520
3330
4699
1844
2137
2092
3730
3688
5748
5052
4054
3964
4059
4284
4384
3509
4369
3830
1570
4029
5500
3900
1168
4223
3749
4070
4172
1358
4007
3954
3766
3966
3563
3559
4110
3950
4158
4411
3919
4145
3627
4457
1008
5909
4172
4152
4322
4713
1168
7371
4299
1500
3900
4104
1607
4436
1412
3619
3785
4237
1528
6061
1196
1555
1264
4926
3694
1748
3826
3701
2089
4998
7584
3564
5059
4488
4397
5317
3682
4255
5187
5293
3574
4064
5539
6316
4648
4465
4180
1002
2504
4707
2527
4327
6914
3752
5245
4119
4624
5926
1752
3673
4007
1457
4424
3662
3821
8279
5290
4057
4782
8440
5758
5864
4211
3212
5995
3518
2447
3833
3596
4224
3742
4097
5113
3828
3940
3300
1121
1485
4317
4025
3967
2581
1205
4487
3664
1438
1457
5434
1662
7271
3943
4162
4631
4710
4186
3592
5045
2450
1715
1320
1605
1878
3528
4790
1147
3538
5203
4390
5065
3687
2794
2123
922
5967
5528
1957
4838
2048
13827
4246
5069
1590
4594
5739
1632
2114
3991
3772
6011
1042
23221
5718
5178
4948
1654
4107
5323
1311
4264
4775
1556
6266
7338
1296
1930
6250
6470
1532
1301
5495
1542
1646
4383
7917
2997
1292
1555
1887
44493
1871
1074
25213
1734
2469
11467
3506
4024
4512
3846
2310
4385
3783
3738
1664
5746
5197
2178
1502
1401
1862
5056
2070
1463
3772
8507
3700
4332
5539
3600
4020
4255
1189
4600
1527
3985
4063
3966
7822
5509
1353
3078
5139
4213
3233
8129
1593
14434
3419
2493
5433
3933
3588
3641
6171
2140
3433
4611
3698
4168
4159
1505
3803
3837
5386
6711
1269
1201
1422
5184
3373
2787
21436
4975
1516
1624
3953
25943
4578
4691
1303
1988
4026
1986
3776
5107
6125
4039
2724
5339
2048
3574
1597
998
6618
1817
2187
1143
3501
6641
4413
4111
3981
4416
1004
2195
5269
3907
4099
4600
3701
6519
1470
4172
1411
4815
4594
4125
1025
1379
4035
1111
1084
5922
3886
12144
2218
1143
1245
1632
7485
791
4314
2150
4204
1642
3761
10108
3250
1410
1459
1358
1346
3988
4308
4497
3043
4018
4285
1444
4944
4191
4046
1267
1231
4223
4971
3750
3903
4392
3874
1485
3724
14728
4460
6385
3994
16100
3758
1506
2702
3685
4134
3450
3341
4132
4382
2011
1182
2388
4099
3887
3843
4248
4594
1832
1555
4168
4034
2757
1656
3992
3902
1364
4070
3443
14714
14581
1962
1412
6463
1508
3771
3892
1905
1345
1044
4176
3731
4029
1584
4154
1390
1119
664
6879
1502
5390
1166
4385
1321
3717
3536
3848
4042
3987
27167
1136
5492
4234
4035
8588
11163
5469
3772
3530
3639
9726
3793
1134
5398
1403
1084
1703
1460
1288
1554
3546
3438
1617
1268
4090
1965
3670
3637
4680
4329
1387
1378
4531
4426
1264
3565
3236
12611
2510
1880
3739
1207
1446
3654
5312
1572
2459
960
1576
3887
11757
3997
2712
1248
20744
1780
1084
1225
3494
6716
5132
4851
1352
1142
4729
1305
1447
1167
3975
3536
3705
1327
1605
1323
1305
1270
3760
15216
13448
1327
1405
3810
1169
1400
48411
1163
1870
4725
5170
4137
1830
3612
6314
1010
2399
1337
3751
5754
1383
1254
5301
994
3830
9803
3594
6360
2071
3700
1654
5001
4737
13808
2149
5194
1776
9102
5978
1255
7909
1765
1348
8558
6800
5035
2713
3414
2338
1698
1500
2618
6145
920
1853
2467
1509
1230
1215
1438
1340
3309
4677
4089
2684
1348
2997
1803
3815
3675
1700
1784
1535
4367
1168
4623
2980
1507
3024
1416
1272
1463
1691
1320
1247
1459
1342
1453
1812
2663
1265
3840
1856
1504
1218
1929
1144
4547
1068
1818
3481
5157
3402
3797
19981
1350
2120
3798
1458
1360
3762
1084
1486
1554
1514
3897
1899
1537
3518
4061
2708
1254
4206
4790
5100
6312
1403
3858
3615
4212
1545
6576
3252
853
4532
1119
4108
1881
3752
2069
1135
1611
1137
3918
1697
2154
2038
1552
1343
3742
1709
1194
4571
3098
1012
1822
3901
1549
3765
13665
3581
1298
2112
1416
3791
24506
11573
2452
1897
1931
1641
6162
1199
1566
3805
4375
1511
1388
1491
1547
1565
1305
1687
1227
3310
4194
2095
973
1345
5556
4059
1366
1615
2001
3818
2399
1361
2157
4665
1867
1455
1855
4760
1547
1630
5520
2187
1305
1335
1402
3693
2092
1741
4219
4112
3210
1016
1887
2000
1397
1313
4947
3643
1424
1723
2569
1104
1908
1712
4475
4181
4054
1553
1660
1829
2508
1838
5840
4555
24095
1761
24413
1628
1518
2669
18603
6266
1504
1130
1371
1221
1885
1179
8009
6425
1416
1125
1122
1660
4845
1330
7688
3680
1471
1261
2078
2005
1451
1453
4823
4876
2223
1286
1466
3686
4129
2193
5313
1553
1949
4280
1781
2017
1104
2006
4529
4121
988
1324
1014
1512
1540
1009
7942
4678
1635
2373
2143
5913
9709
3170
7261
4194
13073
1300
2372
2018
2001
1527
7098
3126
1538
1926
1275
3644
3851
1549
7251
4112
3746
968
1337
1112
848
1432
7032
1049
1226
1555
1786
3790
3449
1466
7792
1570
2191
7567
11380
2251
1823
1889
6956
1233
1615
1644
890
1647
1526
2873
7447
1602
1253
1497
1036
1194
1802
2025
9738
1897
2664
1329
1482
1655
1801
1346
5500
1449
1277
972
3586
8098
7194
1404
5847
3412
1526
3170
1080
1532
1234
996
9367
1494
1215
2195
937
2357
2217
1277
6686
1561
7184
4047
1182
1984
3813
1900
7025
4317
2212
3919
3228
2672
4800
1065
8893
1751
1349
4795
2109
1547
3164
1603
5961
1348
2164
1317
1507
1335
1584
1134
8187
1869
1597
3165
2730
1321
1705
1090
8107
1364
4078
1368
1191
3468
4825
14231
1416
4074
2724
1189
8488
1609
2477
1684
3869
1695
3027
1771
1430
1798
4056
1574
5226
3992
1987
2302
4963
6722
1354
3210
6678
1719
3321
1867
2105
3152
1557
5333
2964
2570
34453
1287
1145
1266
1332
2236
2928
1813
1544
1283
1251
1189
1525
2283
5207
1178
923
1144
1388
1419
1375
1756
3313
2001
1940
1353
2856
1735
1949
2026
1679
1256
1316
1719
1671
2800
1549
1466
898
1483
2138
1258
1257
1148
1296
1316
2491
1560
2054
1501
2824
2750
2197
3607
3390
1466
1414
2261
1137
1316
2328
3217
3660
2427
2560
1970
1462
1159
1268
1269
698
2103
1682
1308
1341
1390
1198
1526
1338
1225
1451
1189
1655
2305
1989
3088
1589
1196
1386
1638
659
1322
954
2054
1092
1230
1708
2176
1851
1233
1777
1549
2021
973
2813
1707
927
1572
1097
1358
1601
2698
2002
1520
979
1242
2214
1065
2267
1953
1230
1465
1628
1735
1547
1754
1118
1301
1243
1569
1378
1439
1394
1268
1199
2715
1062
2733
1959
1189
1335
1226
1490
1372
2245
1365
1204
1390
1538
2067
1341
6977
2430
3255
1613
1903
1453
2968
2746
1352
4211
1721
1321
1533
1267
1250
1374
2433
3938
1179
2933
978
1522
1061
1279
1781
1139
1448
1146
1342
2393
1442
3357
2709
1742
2197
1230
1661
1743
1515
1080
1936
1793
2266
2191
2528
4384
4264
1967
1368
2936
3577
1210
1610
1827
1652
2494
2521
2235
1093
2230
2079
1634
2839
1524
1461
2370
5758
930
1843
1650
3494
3314
1419
1701
1292
1445
1402
1837
1221
1686
1451
1247
1661
1436
1484
1751
1393
1099
1655
924
2837
1109
1482
1846
1923
1071
3746
1472
1551
1614
21500
2631
1463
1194
2593
1444
1939
909
1815
1495
1378
1250
1819
1864
1467
1570
1026
2562
1907
2201
1617
2225
2105
1553
1335
2852
2983
1740
3533
2642
1140
1218
1395
1840
1541
1723
1121
3834
2118
1991
1383
2025
1035
1275
1775
1270
1269
3346
1213
1449
1091
1337
1905
1470
1340
2373
1766
1169
1336
603
1355
2056
3170
1583
3160
1452
1386
1194
1130
1258
2270
958
1234
1583
1138
1356
1519
887
1591
1299
1285
2096
3693
897
1489
3763
2090
2859
1627
1112
1334
1248
1716
1580
926
1364
1659
1330
814
1215
3141
1350
1350
955
1236
1838
935
967
1395
2254
1355
1642
1605
1727
1706
895
2055
1228
1286
1502
1652
1184
3366
785
1929
3616
3335
2701
2471
3048
3284
2735
2737
1003
1186
1146
1346
1967
1604
1501
1503
1090
1744
1462
1682
1441
1615
651
1074
2534
2029
5503
1502
2934
1694
1145
1809
993
1478
1864
5408
1279
881
1512
1796
2324
1341
1439
1586
1430
4629
1101
1464
1430
1462
1299
2243
1988
1842
1648
1152
1237
1366
1383
2169
1156
1762
1193
1231
1265
1363
1675
1346
2133
1107
3539
1733
1056
2372
1824
1114
1677
1290
1554
1552
1292
1776
1379
952
1519
1803
1456
1583
3541
1623
1547
3522
1373
1479
1446
2090
1695
1093
1540
1324
1495
1870
1581
1213
5037
2068
1147
1473
1736
23373
1604
1361
1846
1311
1717
1318
1782
4051
885
1541
1757
3115
5622
1116
1167
1657
2444
3174
1560
2488
1402
1754
3097
1667
1242
1416
2936
12810
3240
1248
1435
2939
1096
1672
2458
1471
2645
2303
1336
1627
2342
3220
2856
1494
1808
1587
2262
1445
1448
1526
1859
1367
1747
1928
2360
1804
1511
3181
3550
3260
1088
1112
1806
1349
1895
1927
1972
3043
1494
1474
1531
1939
7031
2455
1391
1662
1672
3251
1159
1339
1421
1545
1971
1307
3882
1561
3946
3550
1090
1695
1713
1569
1507
2430
1572
2305
1383
1935
1620
1013
3251
1611
2901
1387
971
1241
1186
1777
1483
1657
1618
3583
1429
1455
1123
1635
1634
880
2086
1274
1585
1157
1688
1322
1287
1622
2771
2957
2497
1922
1820
976
1576
5175
1573
2527
1054
1681
1236
1664
925
1351
1601
1324
980
1947
1728
1089
1388
1621
1155
1391
1524
1680
1385
1153
1445
2022
1115
1389
1439
1389
1183
1900
1572
1633
2623
1641
2220
1965
1406
1782
1292
2517
1935
2270
1363
1557
2132
1649
1294
1345
1605
1660
5573
2437
2905
4055
2103
1515
3030
2449
1492
2009
1383
6656
1285
1499
3798
1862
1280
3057
3196
2361
1743
1672
2966
1664
1282
1670
3963
1131
1500
1153
1275
3600
1733
1688
1537
2322
3867
1699
1929
1826
1935
1277
1936
2249
4091
1447
1740
3485
991
1649
1058
1361
1949
5503
1661
1374
1640
1436
1298
1791
939
1475
1868
36570
1395
1348
1693
2017
1633
1514
1519
930
1315
1307
2794
1366
1400
1358
1596
1565
1561
1318
2441
1303
1103
1846
1121
1772
1289
2357
1328
1525
1438
1497
1515
1312
1412
868
956
1529
1231
1382
1053
883
1248
1713
1488
1645
1207
1094
1829
2072
1143
3111
1353
3424
1287
1744
1235
1611
1089
2085
1360
1642
1323
1394
1909
1632
758
1503
884
1388
2547
1196
1503
1406
2108
1969
1337
1038
1341
1547
1501
1396
1533
2346
1444
1848
1029
1568
1624
1171
2631
1848
1279
1493
6608
1253
2311
2039
1244
3342
1208
1654
1576
2313
1390
5532
1969
4209
1986
2696
1649
1585
2865
3965
1766
1542
2292
3173
5777
2472
1700
3119
1559
2855
2889
4130
2994
1265
1439
2245
1809
3531
2114
4383
2815
2044
1906
1218
1488
2344
1403
1398
1557
1096
1303
4874
1158
1543
3190
1942
1523
3687
1683
2776
1270
1909
2084
1547
3984
1023
1721
1986
2927
1507
1569
2799
1317
873
1333
919
3491
1126
1339
1872
1461
1589
1547
1322
1215
1692
1385
1513
1630
1009
1522
1515
913
994
1769
1010
1354
7038
1185
1413
1072
1329
1843
1842
1665
2032
1787
1866
1025
955
1234
1859
1498
1492
1747
1657
1909
1717
1251
1607
1101
14568
1718
1166
3359
1758
1863
1810
1427
1618
10729
2070
1555
1638
1436
2014
2720
1652
4875
1219
19737
1275
2213
1649
853
2498
1643
1796
986
9010
1065
1452
2780
1241
1274
1959
1792
1483
1505
3388
1331
1500
1294
1359
882
1206
1627
1587
1297
1531
2364
1134
1445
1523
2851
1538
1382
2826
2220
1709
960
1373
2250
2423
1248
5054
2840
2848
2216
1640
2704
1370
1221
1531
1262
2890
1558
1293
2121
1668
2354
1149
1238
1208
1834
1682
1270
1710
1279
1326
1820
1206
790
1262
1447
1727
1213
2107
1436
1238
2370
1456
1098
1329
4045
1476
1972
1234
1518
1978
3418
1486
2122
2747
2511
710
1577
2789
2549
3990
1418
1813
4150
2040
1293
3898
1124
1667
1795
2098
1545
956
2565
1386
1951
1399
2141
1909
1766
1465
1139
3614
3232
1851
1957
1680
1377
3928
1149
860
1262
2101
2184
2938
7662
1149
1511
1910
2417
3147
1445
1443
1098
5354
2147
1407
1653
1351
1349
1498
2416
1560
1951
1089
1495
2426
1259
1675
970
1064
878
1631
705
1356
1432
2236
4488
1411
925
1631
1496
1445
1516
1930
3173
1680
1273
2132
1381
16837
2909
1290
1920
1331
1576
1603
2381
2743
1560
1475
1133
1125
1525
2297
1317
3108
1015
2156
1457
1629
1059
2661
1481
1644
755
3468
1739
1214
1805
1404
16739
938
1197
909
1876
1259
2105
1028
1840
1065
2208
3651
2313
5979
1394
3423
2798
1989
2055
1050
3343
2058
1096
1539
870
2403
1011
1805
1327
1095
1307
1982
895
1177
755
1374
2776
1120
2079
2199
1308
1317
2053
2220
2513
1301
1543
3304
1490
1159
1979
1804
1094
2248
1314
1581
1266
1289
2057
1545
3059
1966
3147
1586
720
1371
1521
3694
1480
935
3321
2057
2140
984
2205
2978
3840
1151
3009
3081
6266
3446
2315
2739
1459
1098
1339
1372
1896
1395
1433
3547
1584
1763
1789
1985
2361
3327
2460
2920
1366
1333
1393
1215
1143
2536
5117
1412
1771
1630
1469
8179
1062
1659
1303
2676
4867
1518
2238
1628
1319
1652
1806
3134
1205
1151
1642
1547
1371
1344
818
1559
3340
1650
1488
1545
1701
1777
1872
1124
1424
1604
1986
1349
1147
1054
1622
1296
878
1226
1132
1022
971
1813
3054
2552
1733
2142
1760
1953
1357
1717
1454
1626
2022
1921
934
1537
2579
1669
1924
23258
1450
2735
2068
1287
1866
1687
2132
3698
1637
1322
2473
2606
1420
1493
18678
1553
2008
1265
2073
2525
4222
1899
1476
1747
1901
1222
1200
2324
1039
1646
1663
1962
1865
1037
957
2031
1305
2170
1321
1185
1616
1503
854
1516
1583
2858
1364
1663
1944
2407
1343
1640
1851
1056
1529
1511
1773
4159
1718
1645
1686
1818
1259
1847
2239
854
1871
1532
1884
2342
1555
3332
1236
1072
3288
3865
1198
3388
1670
2219
1255
1612
3744
1978
1820
3057
3310
1645
2653
1415
1346
1864
1205
1321
3153
3319
1451
1289
1348
1746
1607
4809
1027
2589
3303
1021
1407
3036
1666
2355
1151
2856
2107
834
2595
2077
1588
2434
1309
907
1605
1568
1822
1202
2070
1594
1191
1955
2203
1354
1355
951
1329
2275
1270
1001
1328
951
1283
1209
1105
1860
1955
1918
1780
1163
1681
1868
2839
3731
1421
1622
2538
1295
1468
2908
2616
2121
1636
1504
1584
1582
2622
1783
1226
1272
2009
1338
1724
1140
1340
1605
1211
1564
1460
2126
1411
1304
1811
2698
1293
1566
975
1488
1277
1506
1385
4416
1402
2002
1016
1426
2031
1530
1227
2293
1231
1705
869
1330
2095
2620
1066
1723
1826
7943
4284
2297
1293
2537
1563
1527
1367
6517
3080
2307
3877
1288
1277
5985
3032
2426
1392
1213
2933
812
1053
1565
3410
1182
4764
1137
2174
2357
1867
3989
1920
1165
950
3540
4839
1376
1609
2296
3124
1416
1644
3380
1502
4378
2812
1533
2141
1639
2338
932
1440
1431
985
1364
2578
1387
1224
1421
1800
1743
1169
2673
1070
1403
1417
1560
1549
1282
1265
1768
1244
3178
1379
1651
1188
1327
1451
1462
2204
1938
1204
1679
1536
1290
1440
974
1290
1549
716
1518
1089
1622
2875
3219
1726
1372
3056
1274
4047
805
2715
3430
1576
1296
1552
4680
1198
1073
1602
1663
1539
1613
938
1941
2351
1175
1183
2069
2202
3069
1391
3580
1892
1285
925
1506
2623
1316
1468
2069
1590
3643
3713
5294
3129
1747
1142
1043
1710
1144
1394
1538
1420
1767
1982
1385
2414
1388
1892
2675
2655
1878
1893
3027
3150
3689
1365
1699
1446
1816
2340
1759
3708
5199
3037
2917
3639
1267
1147
2956
1311
2156
2381
1494
2336
2167
1226
1687
3674
1816
1436
1538
2655
3224
2112
2564
1117
2642
3016
2898
1652
1427
3793
2660
2005
1377
1464
1897
1501
1018
1347
1763
1581
3167
1464
2065
2110
1652
1150
1121
2667
1054
1183
1593
1175
1805
1910
814
2169
1674
1059
1906
1782
1259
2123
1582
1371
1075
1173
1842
1378
1532
1158
1539
1928
3105
1500
1326
888
1294
1300
1723
1481
1506
2854
2005
1478
1109
1206
2092
2078
1337
1392
1453
1434
3055
1330
1908
1608
1454
1961
1881
1952
2141
1065
1301
1415
1177
1970
2377
996
1458
1602
5161
1711
1113
1331
1958
1723
1535
2263
1223
1569
1657
1512
2320
1430
2096
1571
2268
1173
1239
1613
2598
1271
1201
2349
3805
4001
3287
3436
1609
2465
1914
1454
1771
1302
1625
1481
1048
1534
1835
1675
1628
1592
3134
1613
1547
1589
1956
1032
1371
2744
1344
1361
2939
4224
1392
1268
1460
1816
1337
1113
5666
1260
1417
1152
1022
8956
5472
1635
2186
1863
3144
1670
1321
1781
2185
1473
2047
1300
1389
1313
1989
1565
1408
1781
2301
1571
5400
3214
1363
3885
3948
4335
943
1894
3229
5542
1083
2568
2711
1258
1618
1031
1554
2069
1630
2074
3205
1048
1056
1436
1844
1185
2464
1832
1773
2703
1470
1258
1875
1678
2000
1897
1090
1404
1427
1098
1533
1285
1068
1199
787
1190
2702
861
1220
1276
1973
1418
1352
2247
829
1535
2023
962
1758
1622
1657
1288
1673
1338
1183
1640
1420
1759
1074
1364
1454
892
2058
1485
1901
1841
1413
1503
1979
1441
1140
3387
2132
927
1477
1702
1116
3653
3412
2017
2585
1020
1988
2123
2396
2626
1188
1413
1586
2064
1196
1536
2715
1324
1795
5418
1935
3104
3626
1614
1314
940
940
3124
1486
3791
1395
2427
1254
2539
3014
1287
1889
2487
2323
1432
2675
2028
5078
1405
2233
1124
2879
2554
2966
1701
1467
1259
1088
1558
2893
1931
1171
1438
1913
1485
1442
1514
759
1414
2894
1308
1708
1892
3702
1668
1528
833
1905
1242
1553
1510
786
1374
830
987
1374
1985
2009
1598
1652
1694
1654
1535
1881
3452
1259
3478
1081
2310
928
1162
1914
3357
1469
2685
1705
1655
1329
3341
1126
1265
941
1627
2795
1578
1675
1473
1689
2495
1777
1784
2416
1468
1736
1511
1913
861
1224
1507
3014
1374
1709
1042
2221
1398
1647
1340
1544
1730
1444
3143
1511
1329
1327
1989
1281
1509
1415
2682
1342
1528
1504
830
1472
2571
1723
1606
2023
963
1627
4208
1101
1913
1544
1599
1642
2565
1213
1974
3887
1540
1519
1255
2181
1813
2320
1266
1459
1194
2096
3597
1621
1744
1457
1224
1797
1160
3632
1332
2560
3150
845
2049
2009
2496
1410
669
2033
3929
2611
2541
1851
998
1225
3117
1508
4482
1642
2285
4083
1628
3495
1393
2049
2027
4097
2089
1055
1659
1400
2250
1461
3287
1163
1338
2143
2184
1850
672
1999
1209
1596
2283
1524
2014
4099
1800
2577
1526
1462
1539
1144
1368
2311
1663
2824
3174
3420
1423
1562
1435
1397
1110
1595
1695
1151
1221
2527
4511
1819
3574
2167
1700
1450
1898
1816
1400
831
1399
3503
1352
988
2778
1908
1241
1462
1111
1418
1759
1597
1523
1492
1306
1595
1522
1821
1902
1481
998
1422
1344
3638
1111
874
1432
1554
1578
1522
1029
1212
1249
1640
1244
1230
1412
2145
2508
2374
1427
1364
3581
2835
2172
1825
990
1552
1360
2488
1014
2025
961
1180
2292
1123
1133
1630
1634
1858
1780
1363
1388
1810
1435
2405
2048
1823
1247
3134
1208
1188
1170
1470
1323
2469
26086
1646
1349
1405
1340
1723
1818
1149
1367
3556
1507
1529
1214
1728
5252
1165
2459
1440
1347
1745
1276
1208
1390
2957
3206
1203
1822
2157
1694
1356
2466
3258
1531
1960
2631
2212
1751
2607
12395
2162
1105
1338
1543
1023
4089
3857
1028
1919
972
1412
1390
3166
921
1186
1267
2393
1502
1162
2406
2406
1530
1337
2738
2886
3236
927
1433
1070
1385
1252
1431
1386
2521
1520
1997
1206
1674
894
1389
1531
2086
1515
1368
1451
2117
1935
1364
1784
1637
2530
1529
2159
1561
1631
1057
1347
1999
1527
1838
1370
1111
2245
1348
1094
1238
1726
1585
2105
1884
1154
1757
5195
1839
1656
1865
1119
1270
2009
1342
1850
1107
2238
1856
1168
3205
2417
2114
1379
1667
1203
1523
1556
1054
1974
1673
1165
1352
1415
1380
1583
1226
1051
1787
1088
1283
1614
1299
1368
1422
1957
1326
1399
1371
2179
2349
1586
1068
1362
1787
3618
1306
1162
2631
3405
1694
1596
1826
1099
2274
1616
1070
1263
1344
1601
1580
1997
3080
1222
1609
2154
1033
1550
2194
1131
1468
2008
1912
1400
1705
1609
1697
1096
1215
1602
1422
1079
1982
1504
1604
1028
1288
1553
1005
1186
1452
2182
1155
1821
1211
1286
1349
1962
1304
1601
3516
1194
1196
1443
1600
1827
3320
1237
1437
1731
1126
2235
2430
1668
1466
1837
1729
1868
3139
1743
1457
1689
1818
1859
4716
1788
2937
1238
1840
2926
3294
1654
1399
1189
1538
5823
3386
1221
1543
1384
1335
6599
2366
1357
1220
1418
1432
2193
6380
1880
1883
1748
1750
3316
1346
1116
1215
4874
1408
1062
2117
1815
1407
2936
1845
2933
1015
1520
2024
1316
1837
1263
1387
2220
1128
1327
2161
1245
1587
1758
1028
1405
1106
1164
2644
1264
947
1302
1382
1333
1311
1766
2964
4319
1501
2098
2605
1904
2793
1975
1819
2462
2597
1585
1217
3979
1334
2268
1678
934
1670
1353
1554
3160
1057
1624
2353
1513
1406
3038
1209
1801
908
1694
1207
1165
1216
1735
3989
2336
1453
1808
1877
1414
1941
1097
1296
2878
1148
1709
4665
2539
3085
1937
1383
1306
1133
1104
2057
1525
1132
2315
1649
1235
1808
2398
1407
1382
967
1108
3068
1452
1151
1402
1468
2271
1778
1166
1992
1254
1608
1213
4358
1437
1601
1717
3469
3197
1167
2633
2116
1454
1356
3102
1596
2213
1611
1717
1612
1709
825
2496
1982
1782
1138
1829
1320
1451
782
1355
1314
1358
1523
1148
2852
1255
1260
1689
2699
1197
2114
2240
2183
1461
1883
1127
934
1261
1775
2265
1409
1202
1453
1287
1546
1258
2890
1634
1741
1400
1221
1599
1431
1449
1567
1245
1162
3011
3644
1171
1273
1078
1259
1111
1275
1198
1126
3382
2825
1495
717
4354
2179
853
5739
1721
2374
1336
1420
1628
3005
1302
2149
1382
2311
2321
1184
1561
3345
2931
1361
1607
5610
1511
2820
2596
1654
1544
1189
1394
1102
1533
1351
2900
6884
1517
1024
3320
1776
1516
1469
1281
1310
1904
1318
1426
3289
1435
1298
2798
2942
4391
1650
1424
1374
1954
952
4589
1663
5959
3017
1598
1754
1732
1383
1525
3354
1417
1077
3965
1165
1451
1656
1332
1713
915
1201
2244
1043
1461
960
1407
1711
1419
1685
2903
1683
2206
3002
2033
1543
3203
1473
2727
1218
1536
1158
2970
1829
1184
2208
1707
1232
1469
1545
2402
1071
1620
1128
1587
1519
1217
1766
2602
1990
1171
1545
1214
1504
2081
3997
1644
944
1960
1879
1341
3350
7338
5222
3092
4859
1243
2667
4625
1684
3774
6436
2583
2954
3306
1815
1288
3123
1273
3294
942
1721
1573
3353
2836
1730
1657
2067
1486
1578
1499
24414
21644
1540
2998
1354
2234
1299
1240
1479
2344
2622
1348
1447
2608
2442
1088
2818
4352
1709
24009
990
1643
1817
1650
2162
3119
757
1232
3320
1833
1693
2033
1136
1253
818
1492
935
1861
1281
1315
1583
3419
4608
1229
1735
2976
3353
3222
2405
6907
3333
1557
3243
3645
2066
27479
2538
2941
2560
3270
2456
1457
1085
1866
1473
1591
1260
1513
3221
1787
2747
2108
2969
2445
4570
4444
4882
2138
1112
1418
2698
1386
1066
1590
3876
1324
807
4455
3156
1082
3602
2617
975
916
1536
1612
1078
1404
1601
1587
2567
3431
1397
1859
2679
2435
989
2498
4959
2999
2363
1229
3165
4285
2725
2303
2573
1280
1739
2569
1112
1904
1498
5410
1568
3382
2230
1494
1662
1845
3817
3910
5038
1718
1730
1098
1879
1548
3225
1850
1163
1182
1740
1636
5047
1349
1379
2486
2715
1061
1730
1857
2335
3696
2092
2461
3171
1193
2518
2525
1457
1425
1782
1641
3371
1224
1103
1114
1951
942
1156
1819
1371
1684
1766
4996
2125
1578
4174
1503
1287
1183
7191
3223
1541
1793
1170
1752
2427
1772
2210
1445
3924
1898
2280
1536
1968
2811
3913
2472
950
3318
4185
4180
3280
1322
1744
3204
1779
1589
3181
3367
1187
1297
3486
1120
3454
1986
891
811
3031
1293
1449
3357
2232
1365
1419
885
1062
2130
2124
1184
1694
987
1036
1021
1423
1407
1708
928
1278
1536
1333
1775
1124
1356
1245
835
1374
1664
2536
2104
1476
1182
1568
1764
1144
1079
1355
1473
5104
1727
1526
2448
2476
1335
1606
2144
1497
1466
1420
1366
1151
1496
2013
1235
1571
3442
1284
1274
3081
1728
1717
2568
2234
2102
1949
1424
791
1842
1880
1538
1121
1802
1246
4307
1080
1987
4206
2035
2256
4074
1167
2188
5158
1791
2198
4326
4335
1456
1210
3407
1002
1585
1694
1296
1097
2539
3093
1633
1247
1328
2605
1251
1655
5032
2654
1046
1360
2208
1892
1577
1049
1345
2774
2361
1050
2000
1037
1414
1303
1680
2826
1806
1361
1248
1778
1260
1203
2898
1371
3202
809
1275
1314
3688
1828
1693
3875
1004
2443
2020
991
2650
1198
2061
5346
4245
5332
2830
1313
2903
1148
3781
4076
1228
3912
1285
1516
1425
1302
1320
1529
1016
1381
4235
1189
1902
1996
1465
2349
1355
984
2202
2193
1005
1443
3248
1370
1468
944
1036
1858
811
1647
2606
1870
4055
3540
1390
2929
1240
1470
1073
1541
1174
1575
1559
920
1788
1181
1722
1499
1266
1666
1578
3076
952
1194
1481
1705
3098
3420
2553
4627
3148
1151
2530
1464
27844
1579
1580
2170
1187
1423
1141
1488
1228
1416
1462
1352
1509
980
1464
1350
1377
2118
1632
3006
1033
1905
1199
1575
1684
1496
1650
1612
1518
1672
1143
1644
1369
1915
1323
1602
1578
2089
1730
1246
2307
1172
2205
911
1164
1111
2915
1509
1250
1913
1961
1656
1613
2987
1766
1513
6000
2957
1761
1867
2180
2688
1729
1098
1300
4256
3497
2160
1596
2190
2926
2641
2360
2555
1835
957
2665
1144
1765
1280
1687
1323
1676
933
1021
1274
3665
1556
3589
1525
1388
1393
1100
1586
1493
1844
1558
1708
3040
1367
1323
1868
2414
3372
3157
3172
1483
1040
1263
1820
1195
1385
1560
1357
1402
1497
1128
1248
1653
1983
1529
1302
1179
2118
1102
1500
4438
2918
1055
3923
3202
2426
4342
2322
2375
2223
1759
1185
1423
2228
1567
1471
1123
1164
1367
1462
1713
1341
1100
1232
1475
1508
1319
698
1637
1416
1252
1687
1168
1694
930
1579
1303
1450
3052
1549
1270
1481
1649
7086
4880
1620
1432
1516
3012
2325
1351
1621
1766
1589
1151
1425
1426
1404
986
1352
2666
1835
3482
1637
1962
1525
1755
3315
1364
3094
1288
2143
1238
1588
2909
1965
1362
3803
4595
2951
4020
7168
1542
3329
4141
2305
986
2336
1494
1139
3648
1401
973
2021
2382
2990
1925
2503
2535
5756
4032
3591
2428
3232
1531
1587
1533
1999
3388
1882
1439
2533
2226
1248
3839
1386
2984
4337
1280
1667
5442
4772
1755
2083
2642
1599
2546
2485
4209
1473
2716
1072
1339
1046
1078
1037
1625
2171
1419
1520
1106
5408
2258
3087
8000
1563
4243
3095
2053
1352
1746
1635
1332
4465
1248
993
913
1395
3885
1171
1078
1691
1001
3370
904
1680
3531
1222
1563
1790
1585
1326
1676
927
1354
1422
2451
13004
1638
1406
1463
1460
1537
1142
1174
1285
1478
1393
1210
896
1469
2207
1158
1893
1226
1782
1350
1822
2784
1540
1344
1102
1292
1419
1735
909
1778
1478
1326
1636
1111
1380
1391
6339
1362
1211
1772
1546
2647
6214
1937
2571
1648
2469
7113
3989
2179
2800
2356
1862
2631
3871
2426
1547
1617
1807
2631
1794
1474
1330
1411
2208
3685
3228
1606
3574
1923
12751
852
1633
5640
1494
927
1140
2555
1104
1381
3550
1216
1234
1479
1546
2815
1923
3466
2929
1656
1327
1054
1148
1227
1559
1923
1507
1423
877
3046
1592
2027
1423
1040
2464
1667
1318
987
1040
1363
1889
1048
3140
1654
4561
4909
4373
4219
1375
940
1126
1521
2950
1719
2360
1630
1234
1663
1705
1830
1454
2108
2456
2107
1029
1147
1960
1095
1171
1275
908
1354
1988
1223
1504
1457
1391
2258
1345
1526
1453
1943
1636
1297
1449
1420
1582
1457
931
1500
13255
1979
1644
974
1390
1277
1108
1685
2421
1839
1522
1873
1343
4115
2171
2010
1648
1796
1303
1651
2485
1583
1022
1499
1442
3117
3087
1125
3642
12943
2003
2460
1137
3720
1432
12711
1214
1251
1458
1274
3062
1664
1060
2880
2498
1765
1649
794
1450
1301
2199
1159
1502
1407
1214
1322
1352
2792
2156
2035
797
2309
2460
1700
1994
1411
1433
1353
918
1152
3105
2018
5714
1325
3243
4471
2868
14581
4490
1325
3866
2655
2245
2045
5793
1335
3076
3035
1258
1084
3052
4555
980
2020
2115
1013
1589
1587
705
1409
1478
831
4941
1531
5616
1801
1301
1974
2721
1891
1616
1362
2890
3872
1740
2042
2723
3932
1478
3536
2139
2107
970
1622
1427
1392
2277
4311
1420
3299
1469
1668
1665
729
1157
2274
1734
715
1319
1005
2467
1285
1205
1109
1539
5292
1312
5056
2643
1154
1345
942
2745
1148
2023
2240
1457
1605
907
1612
1406
1401
2967
1319
2330
1699
756
1847
1782
1706
1386
2055
898
1191
12805
1111
1611
857
1207
1473
1098
1516
1435
1236
1658
1174
1451
1568
1253
1631
1233
1185
2279
1308
1272
1638
1200
2737
2281
3566
1268
2163
1290
1409
1008
1303
1441
1717
2557
1821
1132
4401
1383
2094
2170
1461
2498
3863
1706
1212
1695
1965
4438
2110
1395
1391
1756
1864
1717
2647
4041
1394
1871
1220
1274
1910
2034
1414
2248
4473
1064
1052
1775
2734
5106
1403
2259
2691
1933
753
1863
3598
3765
1272
1685
1553
1696
2945
1160
1429
2666
2369
1822
4191
1118
3564
807
1323
1715
1144
1084
2063
3687
2844
2791
3318
2204
2998
2046
1255
4333
1494
1126
2407
3410
5220
1245
1321
1416
1297
1704
2103
1180
2966
1426
1642
2038
4496
2245
1167
1856
1451
1058
1679
1516
1414
2474
13966
1039
1715
1784
1519
1476
5846
899
1239
1402
1336
2942
4483
1898
6228
1706
1741
1163
824
1632
1523
1320
1090
1279
1842
2023
1959
1630
2352
2509
1881
2047
2946
1415
2603
1208
2801
1982
1292
946
2185
2001
3857
1830
2169
3464
1416
966
2217
2039
1315
1484
2746
1963
4056
3098
3136
2506
1330
2167
3713
1390
2250
3356
1465
1714
1189
1339
3062
1799
1551
977
1140
1307
1234
1609
1409
1654
2345
1550
1593
1031
1207
927
791
1623
1016
1704
1837
2360
1618
1160
2058
1329
1855
5716
13974
1220
13141
1790
1585
2609
1413
3285
2482
4448
2675
2109
1332
1423
1442
1042
2794
2337
1417
1780
1049
1887
1359
2700
17398
3573
2781
3266
1537
1222
1534
1439
1493
1567
936
773
1852
3292
1946
1170
1969
1956
1522
1835
3003
4192
964
4193
1370
1562
811
996
1738
2333
1084
3170
1715
1777
1758
1947
1799
13324
1063
1229
1051
975
1254
996
1435
1434
870
1908
3830
1788
2799
2563
1722
1204
13097
1584
3584
1403
1008
1423
1917
1264
1115
1195
1125
1564
3489
4109
1193
1075
1797
2293
1538
1341
3160
1531
3079
1763
1659
4543
2830
2416
4419
1539
2001
1218
1249
1397
1420
2488
996
1044
1202
1522
1038
1199
1536
1522
1892
2440
1448
2123
2479
2103
1325
1512
1842
1224
1684
1921
1618
1275
1803
1986
1972
2243
2231
1565
1460
1456
1619
1335
1013
1422
1878
1306
1275
1634
1749
1775
2810
1582
1286
1655
1349
1616
1252
1463
2810
2051
4356
3149
1816
2218
1456
2425
1519
2581
1635
1689
1500
1290
1361
2548
1733
2049
1743
2906
2713
915
987
1089
1667
4489
1177
3016
1719
1491
1764
790
1415
1382
1910
2823
1470
1142
1733
2758
1955
3894
4307
2902
2338
4261
1166
1365
1446
1555
1077
2151
1552
1213
2069
4987
1390
1699
1183
1711
1147
1031
1661
5670
1356
3119
2611
1635
2183
1370
2247
2614
1569
1407
13499
1660
1098
2179
1379
1623
1330
4581
2589
3073
4128
2160
1446
1189
1669
2552
1488
1420
1673
5967
1428
1679
1638
2392
2455
1797
4376
1336
4551
1174
1973
1107
1323
2760
15157
2234
1802
1450
876
1145
1048
1613
1199
2505
1412
3552
2191
1094
2207
888
1275
1688
2130
1269
1152
2752
793
1991
1825
3674
1511
3581
3604
2474
2003
1289
1305
2082
1874
1683
2505
1957
1463
1238
1224
1405
1595
1648
1529
13610
1106
1638
2703
1870
1286
698
1136
1369
3150
1399
3721
1001
4890
1444
1339
1477
2209
2444
1471
1250
13362
1525
1049
869
2075
899
874
3124
1567
1671
2767
1900
3509
2084
2838
1188
1317
1086
2904
1596
3865
2058
1397
1579
2376
1784
1136
1787
2305
3597
2322
1635
1891
2316
1866
1511
1605
1509
2772
1645
1943
1353
1667
1220
1394
19449
1575
1274
2531
2321
2121
1448
1466
1890
977
1749
3849
2163
1532
1556
1840
1948
1672
1460
1505
1510
1645
1537
1185
25187
1652
910
1555
1530
1304
1387
1370
2073
1486
1975
1226
1148
1515
1611
1266
2655
1015
1583
2519
2321
2737
2579
2191
1099
1432
1127
3336
1386
1649
1215
1652
3976
2587
1500
1848
3440
1379
1562
12936
1508
1391
13021
1406
1173
2762
1517
2334
1941
1583
1955
1498
1659
2104
1204
2838
1892
1401
1108
2164
977
1725
1070
2500
1507
2013
1545
1400
2416
1388
2030
1541
1240
7489
1306
1197
1325
2221
1157
1837
12519
3083
1840
1744
1360
1873
1645
1959
3513
940
1207
3234
3472
2727
4488
4293
1346
5720
4576
1636
1608
1620
7335
1261
2469
2952
1573
1296
1584
1577
4468
1216
3334
1137
1180
2303
2541
1711
1410
1883
1152
2343
930
2152
2294
1290
1391
1649
1420
916
1594
1886
1061
4317
4394
1519
2311
1125
1704
5952
2766
4227
1195
7040
3319
1934
2256
3840
881
1244
2459
1661
1573
1526
4236
1818
1403
2269
1916
1609
1662
2944
4703
4731
2217
1236
1592
1780
1455
2124
2477
1349
1122
1858
980
1536
1629
1541
1543
2614
1723
2162
1928
2378
1621
1505
1031
2009
1557
2076
1656
1656
1866
1002
2851
1662
1165
1910
1203
1378
1500
1645
1243
2252
1390
1299
2760
1336
1643
3480
995
1896
2334
2670
919
1732
1504
1715
2728
1281
1396
1178
1399
1367
1339
2180
1049
4052
2275
1597
1571
1034
2289
1420
1221
1562
2530
2743
1536
1663
1726
1412
1056
1411
1104
2377
1342
1152
2415
4718
1497
1252
1190
12842
15512
8155
1746
6221
1904
11019
1549
2697
2850
2598
15983
5785
1653
1873
3190
12956
1277
6219
5304
1564
1334
1146
1815
13735
2116
4296
1626
5108
1821
14197
1769
2721
3072
6919
1374
14468
4739
7786
4100
3296
4086
1656
2022
6017
4850
1736
5709
1706
1197
1388
2617
5081
1050
3304
1988
1596
1518
1643
1850
5131
1110
4955
3217
1142
1669
4052
1447
5165
1448
1724
1545
2129
1274
1324
1551
8068
1232
1459
1212
993
1689
1788
1302
5212
2119
1676
2166
5467
1422
1734
1352
7792
1656
1579
1243
1720
1668
1370
1360
1901
1804
2897
5193
16747
5494
1516
923
11856
3148
1844
14849
2035
11673
1052
2224
10073
2119
1570
1664
2960
1522
2143
3604
7409
14961
1180
1407
1871
2677
2180
2354
8317
1311
2955
1752
1576
3813
1884
8062
6695
1972
1812
2245
2783
5668
1393
2417
1815
6179
2387
6040
2157
2792
6241
1637
6198
7596
1807
1832
7516
1164
2524
6209
1713
1957
10167
2652
1572
6465
1883
1655
6800
1965
1494
7816
1330
2568
10734
1418
7793
7625
5208
4025
10509
1916
3568
12103
5137
1341
13290
1891
1933
13402
1395
1584
23695
1631
2787
2786
1552
1340
1266
1356
4543
1281
2296
1791
14572
2998
1268
1590
20767
1563
1407
1873
1850
1304
3083
2443
6286
1861
2020
1188
2278
2325
2290
1970
5875
1756
1266
1606
1479
1485
1886
2236
5934
4156
2186
3575
1659
1410
2347
1269
5810
1583
1296
1501
2747
1218
1737
2594
4735
538
1504
1458
1513
1240
2343
2284
3240
1933
3235
1422
1666
1656
1882
1368
25567
1245
2108
2890
1843
1568
838
1603
4418
1123
1839
1405
2361
922
1592
1371
4250
1646
1118
7617
1180
2126
987
1244
2262
2112
7488
1637
1297
2071
3082
2348
4739
4421
2836
1564
3971
1894
1364
2212
3527
1377
3085
9601
2781
3307
13059
16846
1894
2857
8732
4389
1416
14479
1625
1233
5124
3438
1810
11087
3414
2031
10609
7303
13084
2221
2412
1647
3942
3476
14211
2176
18765
1267
14916
1468
2824
1886
2788
1788
1646
4335
1459
2920
1239
9868
1586
2905
1419
3152
1689
1274
1369
1143
3080
2193
3943
3365
1596
1517
3858
2254
2626
1264
4544
2219
2869
4050
2109
2966
2235
2530
1511
1886
2282
1195
1542
597
1302
1527
1250
1946
1547
1053
1918
1865
9312
6745
1840
806
1535
1736
1863
1149
1321
1509
1322
1326
2494
12761
1684
2026
1163
1769
993
1729
1166
1934
1295
1132
3599
2133
1464
1056
1525
1260
1717
2353
1193
1308
2663
1454
3187
1509
4859
2991
3187
1310
1040
3215
1953
859
6563
1046
2259
2280
996
2199
1747
1227
1249
1153
1255
1455
1761
1322
1808
12609
2509
1458
2833
1632
1663
1598
1726
1444
1171
2122
1606
1240
1034
1289
1647
2404
1686
2133
2992
2149
2566
1682
4999
2304
2389
4518
1742
1886
1724
12889
1102
2317
4604
1597
983
1777
2985
1400
2540
1445
4138
2070
3203
1864
1438
3308
1960
985
12805
1130
2571
1638
1391
2124
12474
1753
2509
1734
2041
1638
1462
1406
1263
1568
3024
1933
3839
1865
1665
1456
13097
2009
1167
1193
1236
4059
1839
2885
2802
1534
2012
1688
1529
2219
1974
1427
1758
1865
4022
2221
2475
1490
1695
2546
2386
2969
1175
2466
1758
1284
2669
13079
14921
1871
3453
2269
945
5572
12137
1209
1264
12873
1228
2199
1395
2485
1602
2329
1712
805
1697
1051
1817
2313
7000
7113
1648
1159
3052
3951
2841
8586
1290
8975
1847
1708
2316
3323
3538
2840
2795
2798
2839
1414
3018
3007
3306
4280
1243
1777
1555
3032
2613
3619
1220
1662
10592
2019
1899
2617
2780
1450
1732
4010
8103
3501
2703
829
3635
1277
1675
2265
2053
1118
2064
4777
5398
12775
4125
13218
9810
2867
13222
1087
3185
3577
2980
2963
3446
15767
3356
1678
985
3013
1096
1589
3921
1514
8997
1553
2172
1118
1255
1941
921
1309
6235
1982
1572
9889
2021
3477
2694
4750
3233
2261
3441
2612
2401
8705
7088
1160
1486
1170
1869
4681
1363
1089
1993
3851
1926
1305
15643
1568
12834
1270
1362
1501
1861
1411
3639
12341
1795
2211
2340
1582
4023
1056
2597
1327
1427
13010
6474
2597
3280
1813
1846
1960
4441
5260
1742
3007
1084
2060
2242
1197
3842
1687
2342
5340
1398
4469
1398
2652
2260
1900
1646
1704
1880
1771
1670
1183
894
2657
1938
1790
2247
1201
1469
1126
1524
12259
1276
4108
1361
2495
4187
2413
2693
3458
4929
1233
1733
1149
6218
7239
1054
2018
1424
978
12414
5818
1229
1110
2135
2229
16852
2683
1436
2357
905
12772
1986
2549
1523
1682
2156
12982
2144
2198
1910
1670
8318
1386
1510
1543
1612
1350
1326
22838
8783
1730
1751
1423
1957
3390
13626
1994
6545
12735
1173
1956
3819
13610
1704
1557
1453
1591
1307
1710
3828
3386
1289
3522
2517
1399
2126
12594
2539
4394
1781
3570
3724
1306
1475
1544
1246
13092
1549
1969
4213
1519
1867
1666
1328
3607
2572
14364
4116
1678
1338
1394
2565
1655
1652
3239
1052
1454
1099
1535
1940
1449
1361
2241
14252
1355
2049
2121
1523
1952
1586
4713
16300
3222
1621
3835
3299
1738
1629
2976
2306
15320
12739
1636
2150
2461
3089
3324
15778
14244
1868
1424
13007
1288
2128
992
3040
13261
17100
2588
1681
1833
5103
3485
3600
1535
1762
3257
3958
5734
11775
25660
1716
12933
1632
3276
1963
1357
1188
1882
948
3189
1800
993
2497
13597
2029
3688
928
3289
13759
1408
13291
1737
1132
5256
1226
1381
13065
2254
1831
2405
1463
11830
9972
1566
1164
1651
1703
1165
2077
3174
1054
1339
2526
1192
1737
1627
1113
4237
4183
1233
3933
2366
965
12762
1832
1188
1232
1718
1623
3025
1352
11444
1361
1882
1365
1590
13053
835
1408
1615
1266
1919
1158
879
1598
1152
3332
6601
1490
2234
13167
2286
1408
1753
1773
1491
13158
1901
1412
12409
2839
13176
13049
12768
3249
4728
2255
725
4623
1335
3340
14336
12710
2752
1530
2068
12752
12749
2937
1266
1763
3423
1589
13570
2968
2500
3293
1816
12749
2175
1918
1692
2352
1276
1313
2365
1374
1266
1250
2832
1441
1172
1003
1034
1233
13907
965
1902
1458
915
3064
1484
1321
1991
752
1729
1877
1568
1148
820
3131
1512
1238
2997
1533
12903
1362
2090
2901
1578
1306
1737
1628
2986
2478
1354
3201
1764
1006
1640
5191
2371
14230
1069
3397
13926
4302
13660
4812
1978
3957
4679
15530
7247
1546
4243
7672
9388
2749
15431
3414
4042
3163
1816
13378
981
8599
2811
2247
3795
2414
2221
1096
4078
17914
1624
3811
1094
1022
1717
1041
2947
14108
3506
1755
15323
2444
1257
2521
2756
609
1747
15230
4599
13363
1023
3431
12210
1933
5237
1409
2599
1046
1431
1847
1130
13486
1216
2864
3304
1701
2060
13202
1148
2170
1139
1027
1621
4594
22914
24944
2194
12732
2626
1470
1536
1202
2203
3386
3581
1904
2819
13702
13711
1251
1684
1622
13228
3851
1857
1380
14377
2549
2963
12634
2416
13680
3026
1603
13858
1341
1455
3189
13546
3215
3067
1298
1203
13663
1369
4191
1956
9535
6133
23785
1672
1660
1900
1228
6727
2129
2775
1810
13354
2729
14265
15109
1203
1455
15132
2718
1905
13108
4431
1864
1588
2907
15030
16081
4753
4507
1243
1982
12479
14105
2792
1303
12569
3136
9766
14579
1499
3598
1597
4405
13050
13299
12634
2028
12795
12865
1908
1301
12848
2626
1138
1857
2752
800
1723
3569
1814
13545
2165
1031
2565
13206
1985
1500
2066
2265
1266
12910
1205
12859
1298
13338
1870
1413
1929
1457
771
1003
1500
1195
1721
14124
1623
9611
2298
1998
13854
3232
2036
1778
1476
1421
1238
935
2082
2057
1752
12862
14684
4264
1173
1271
3095
13327
3356
12557
2589
1941
12267
14010
2396
13707
2510
15085
14285
13995
1915
2040
3483
13066
3414
13169
12918
2757
5125
1867
2448
13200
13427
1147
4785
2467
2676
13169
1255
3060
3268
2197
2334
4117
2634
3394
2417
13879
15010
2160
3533
6981
12545
12676
6184
14009
1790
2896
3933
12628
12708
14300
1371
1464
7893
2254
1707
12968
4968
4337
5581
14042
4583
7270
2612
3177
3270
1965
2321
3833
3370
2720
3592
4049
1577
13390
1977
1776
14493
3503
4320
1636
13899
4595
1550
12970
2152
1761
1608
1145
1364
3236
1375
2095
4178
1454
1735
1036
2257
1900
1621
13527
14289
13267
1717
12911
2453
13094
1781
1759
13403
1103
3171
1362
2883
13304
3326
14222
1245
1588
14265
2011
2203
3846
16646
4530
3280
2084
12984
1415
1685
1401
12917
14388
13301
4657
1817
3336
13065
1482
12931
13061
1468
13089
1391
3896
1354
12631
2606
1637
1017
1438
2201
1483
1423
1563
2129
1677
13197
12025
1827
12897
1379
1990
12843
1220
13008
1031
12911
1108
1245
3137
13026
13898
1617
1362
13048
2034
13113
2328
1661
1526
1440
16203
1958
1523
1710
1626
1221
1567
981
12810
1712
12640
12483
2395
764
14474
3599
1826
14139
13635
2213
12737
7182
1960
2107
1738
2204
1696
1243
1112
12516
1744
1709
12581
1211
1880
2576
1994
1219
2362
1866
12938
1957
2551
2265
1334
1265
1165
1730
3731
1147
13425
2831
13944
1691
2747
13533
2534
1006
1545
2924
1789
1096
1902
15045
3989
12848
2645
1827
7858
2151
2152
13630
1101
1525
3527
2377
3887
1773
5615
2985
2336
2557
2092
2163
1504
2073
2774
1252
3671
1198
2935
3007
1167
1394
1626
2614
1259
2013
3415
8640
3734
2825
3397
12600
2729
1324
4934
3395
1815
3750
5182
3748
15375
4429
2055
3390
1418
1972
2779
5818
12992
1660
1348
15765
4363
1381
13679
1816
1896
6090
1615
2300
1623
13628
1268
6536
2898
2294
3273
1863
3952
13102
10097
3124
4415
12589
1195
2023
6994
1831
1424
4173
13876
1053
3644
2245
2340
1396
3299
1652
2571
2581
2183
1680
1674
1832
6024
1337
4269
2487
16368
1930
12984
1511
2195
1588
2012
1306
12736
3158
1434
1781
2472
2085
2264
12822
1616
7763
1270
3360
2623
1769
1530
2002
1605
2739
1703
2357
1721
1644
2523
2429
1591
1351
2147
1958
3205
1171
3300
1410
1995
2574
4300
2272
2463
3320
13087
13784
14025
1461
2599
13698
2601
1609
12793
2183
1656
2360
2374
13149
1662
1909
2968
3697
6754
1363
1199
2425
1517
1993
1860
996
1472
2293
8945
13993
3098
2471
13643
2457
1929
3169
1598
2745
2314
1715
3029
3244
14590
17997
14792
2425
5065
4898
1992
3297
10218
13534
6883
957
7970
7953
4933
2734
3729
1443
2226
2331
1659
6338
12778
1450
1574
2549
2379
2129
1935
2040
1780
955
1535
3227
3468
1833
3971
1857
2314
3369
13639
1426
13488
1984
1767
13164
1508
1423
2348
13147
1712
3334
2551
3579
2488
2320
3438
2098
1826
2222
3525
2669
1774
1925
2153
1428
2369
13993
1633
2397
2880
1499
1609
1342
2212
15077
2463
2335
4209
2683
1589
4576
3302
4115
1392
3733
2076
3126
2571
1246
2345
1339
2555
1241
1684
2645
1533
1424
2578
1997
1272
2477
2068
12674
2393
12995
1993
1787
2351
1977
2070
1373
1311
2663
1992
2237
1694
1504
1408
14297
1645
1947
2979
3151
2179
1575
14296
1559
2592
1354
1261
2243
1619
1491
2144
1833
2173
2019
1585
2477
2043
2328
1790
3750
2599
1182
4007
1801
3659
2402
2189
2068
2388
2225
1982
1489
1305
2297
2862
1129
2198
1870
1446
1624
2367
1527
2625
2092
3253
4060
2039
1614
1514
1621
1666
870
2277
1646
2953
2440
2108
1599
1955
1182
2311
1312
2228
1917
1662
2255
2805
1403
1445
2267
2040
2090
3168
1834
1771
2030
2521
1696
5345
3180
2389
1924
2098
2506
2362
2083
13326
3593
2898
2441
3632
2504
2375
1073
1803
1851
2905
2168
2157
1150
1348
2648
2500
2843
3391
2330
2087
1949
1798
2117
3599
4630
2298
2885
1422
4429
13706
1754
2452
1764
2689
2259
1893
2193
15441
1750
4806
4771
2952
2692
4203
2701
1569
3894
2855
3725
3441
4379
2067
14669
1966
2861
2000
2505
14179
13619
1194
5154
2878
3417
2316
1773
1845
2017
1743
3605
2874
2622
2419
2636
1963
2065
2639
4462
2504
1929
1754
1220
2287
1929
1847
2600
2124
2071
1892
2158
4276
2462
2546
1908
2214
2046
2982
2607
11855
2486
1749
1800
2013
2354
7151
1455
2477
1899
1957
1445
1290
2334
901
1557
1853
2500
1883
1899
3784
1327
2499
1581
2646
2519
1606
1626
2172
2278
1865
2705
1622
1712
1766
1849
2510
1497
1784
1983
2653
3100
2463
1547
2624
1993
2588
1689
2727
2413
2864
1842
2662
2824
2302
1442
2088
1987
4827
2137
2288
2751
2564
1597
1648
2363
2264
2544
1333
2501
1368
1779
3335
2608
2431
2344
3371
3209
3106
1306
2235
2242
1818
2434
2225
1786
2743
2140
2254
2009
1687
1723
2257
1426
2916
1807
14075
2624
1832
3215
1481
4406
3131
4881
3356
1899
1637
1524
2729
1788
2131
3787
3050
2165
2612
14301
3113
2331
1640
1583
1689
2732
1715
1561
3278
2452
2205
1966
1590
2058
3147
7541
9855
2114
1608
3418
1496
1719
1907
2241
1519
2056
2545
1798
1977
2580
1502
3427
1550
2422
2402
2528
2079
2168
2271
1562
2394
1856
1931
3444
2374
2466
2172
2444
1460
1611
2917
3300
1945
2179
4105
3156
12532
9506
2025
3825
7545
2536
2701
2945
1649
1423
1717
4426
2317
1941
1918
1851
2355
2261
3105
1716
1703
1278
2146
2028
2446
2452
2319
4092
2952
2551
1710
1857
2050
1877
1581
2987
2193
2158
2201
2148
2155
2286
4714
2851
1312
3538
1809
3410
2379
2872
5610
2206
1554
2313
2092
1547
2830
2430
3071
1615
2525
1954
1371
1942
3688
2957
2293
1893
2398
3930
7647
8105
2398
2998
1874
3085
6754
2774
2288
1957
2256
2128
2216
2146
3890
4190
2261
2846
2993
3563
2534
2882
3004
2690
2194
2228
2019
2019
2079
5064
2477
4852
1730
2003
3757
3133
3512
2124
1855
3077
3973
1954
2452
1329
6670
1499
2535
3263
1626
2061
2233
2053
1620
3835
2043
2404
6390
1666
3419
2047
2378
3129
2615
1923
1123
4426
6610
2604
2854
2824
2090
1920
2429
2362
1723
6339
10197
1878
2035
2421
2835
2166
2360
3586
3933
4707
2837
2030
2249
2139
3130
4253
1928
2134
1960
1930
2258
3816
1812
3785
2035
5102
2084
2773
1673
6142
4885
2367
3370
2176
2006
2556
1928
2732
3126
2021
43028
25983
8413
12291
6183
3224
2230
6827
4344
2092
1931
2752
2114
1194
15662
12520
3849
1961
2801
2189
1594
1555
4441
1704
3166
4577
1912
2156
2204
1883
3555
1925
1697
2262
3286
6387
2433
1601
2625
1167
1882
2242
8617
1873
1738
2184
2169
1965
2269
2995
2598
1413
1615
2448
2823
2678
2435
3429
1942
2004
2621
2574
2239
2846
1380
2323
2363
4356
1666
5869
2030
1651
1984
2538
1954
1818
2527
4561
4081
2189
1749
2753
1690
3354
1775
2434
2116
2316
2634
1763
2094
12887
8854
5186
2179
2810
2067
2440
2446
2696
2690
2756
2885
1895
1985
4436
2031
2593
1228
2554
2749
3455
3415
2010
2834
2488
5090
920
3167
4228
2972
2398
2170
2381
2196
3192
2157
3330
3658
3490
3897
3814
2468
4098
3578
14151
3801
1681
2977
1921
2921
2114
2838
1459
4714
3682
3431
3537
756
1015
1567
749
3909
3644
3589
2512
1674
2866
3611
1843
3094
1131
2406
2407
1675
2662
1900
2065
2888
3403
2943
2533
2149
1611
3436
2378
2524
2459
2960
2261
1727
3244
1985
2473
2667
3468
3255
2418
3075
2170
2623
2061
3129
3777
1938
3049
1331
1550
2750
2599
5074
1802
953
1928
2401
1495
2240
2376
2273
2770
3617
3162
3161
2807
2755
2409
2951
2326
2861
1700
2144
1525
2526
3164
1864
2184
15006
2917
2221
3812
2873
3155
4079
6561
1713
2607
3699
2043
3455
2226
2914
2023
4738
2665
2324
2018
3461
3924
2428
3715
2491
2540
1173
2534
2378
1918
1428
2898
2386
2128
2463
2119
2231
3480
2744
2144
2472
2122
1403
2546
1509
2684
2075
2903
3903
3382
2113
3976
1298
3666
5826
2286
3688
2129
1766
2344
1433
3929
2427
1649
3187
2428
1784
1960
2363
2590
2109
3827
4703
3896
7168
2209
4814
4370
3121
1812
3064
2622
3074
2066
3854
2748
4151
2299
2033
2531
1988
1646
1140
3071
2391
2248
3778
2144
2755
2581
28816
1678
2862
2004
2499
3487
2567
1534
1389
27306
1155
3275
2243
3011
2175
2234
2804
4478
15620
1957
3280
3066
3410
1806
1439
1506
2145
21230
2759
2785
1372
1396
2269
2439
2841
2698
2634
2473
3089
2203
3516
2871
2884
2368
1856
2504
2678
1894
3169
2571
2245
3193
2308
2255
2520
2426
2996
2816
2158
2864
2777
4611
1530
1108
2365
1040
1845
2146
1748
1649
2825
2228
1813
1989
2444
3449
2639
2639
2451
2727
2138
2881
2326
2569
2495
2655
2451
2605
2557
2507
2757
2720
1341
2459
2165
1921
1526
2344
4930
2488
3131
2800
4933
2628
2573
3603
2066
2974
2085
2747
2661
3166
3154
2225
9516
7631
2634
3443
1153
4089
7947
2431
3525
1475
2427
8960
7134
3370
1572
2681
1332
2733
3021
1911
2222
2981
2835
2780
2459
1966
3428
3165
2933
8037
2838
2481
1670
6331
3357
3431
2041
10744
9436
2786
1179
3040
1701
4223
2649
2282
3419
2644
2446
4385
2863
2975
2295
3488
3416
1969
2302
2566
1881
2405
3333
2520
3846
5973
2741
1338
2651
3465
1163
5000
2548
8218
11771
3055
6669
3783
1513
1984
1705
3188
2940
3464
2723
2591
2136
3287
4050
4788
5365
4693
3532
15121
2443
2383
3950
2589
2101
2877
1557
2850
2773
2680
2681
2616
4222
3803
4385
2606
3317
2797
3005
2044
3942
4151
12459
12691
3305
5519
2532
2802
2866
1966
2771
2712
2144
2381
2497
2595
3744
2256
50248
2148
2446
1622
2514
2442
1312
3744
3591
2622
3164
2371
2693
2989
3467
2790
2783
8261
10781
3516
3215
3180
1892
1962
2392
2981
2116
2965
2358
1513
1660
962
3241
4651
3239
3254
2082
1144
3229
2817
3141
2529
2394
2897
2868
1622
3440
2990
2298
2649
2570
1504
2852
3343
3250
2515
2233
2971
3021
2820
1832
1660
2765
3205
1326
3212
2035
4230
2552
676
2318
1539
2195
2462
4996
2725
2679
3134
2775
2749
2617
2530
2815
3350
2854
2786
2958
2768
3000
2834
2924
2335
2920
3028
2867
3046
2677
2439
2370
3022
11587
2304
2283
1936
2522
2652
3103
2639
11921
3065
2907
1298
5736
3430
3718
2782
1617
2596
3984
1273
4738
1458
4667
2883
2747
1572
2493
3805
2604
3342
1109
3227
2626
2740
2938
2723
2831
2246
1594
3697
2965
2724
15740
4055
3100
1362
1759
2561
2826
1295
1222
2758
2839
2918
3350
4589
2816
2661
3081
2431
2747
2196
2198
2775
2809
1488
1494
1161
2033
2649
2788
2747
2881
1961
3135
2763
2086
3078
2573
2802
2747
1208
12071
2685
1683
4715
2857
2599
2656
769
5185
3218
5707
1938
3228
2848
3028
2742
2898
2344
4111
6286
1007
3225
4089
2689
4301
2154
5049
4762
2825
3067
3103
1059
3821
3015
2274
3074
12887
2675
3910
2292
2779
3656
2700
3191
1408
1304
2681
1540
3640
4504
3041
2641
1663
2699
1185
2863
2864
2688
1466
2190
2815
2934
2411
2952
1700
2600
1277
2931
2286
7844
2987
1148
5034
4037
1765
2841
2248
2813
2436
3199
2939
2486
2411
3288
2693
2350
4840
2520
1903
1004
2934
2697
2390
2658
2911
3174
2370
1949
2622
2955
2565
2610
2918
11148
10402
2595
4453
2916
2878
2552
2562
2198
4299
1337
1575
2754
2645
4564
3241
4234
4836
1043
3160
6106
2768
2414
3861
4099
2417
1615
1872
2787
1246
1099
2345
2468
981
3141
2737
3189
2649
2954
2761
1966
2496
2158
2552
1356
3445
2770
2733
2987
2838
2640
2658
2551
792
2458
1876
1167
2793
2649
3095
2449
2647
2447
2887
4333
1376
3048
4394
3548
2078
2423
2160
2343
2242
3197
2987
2809
1357
2500
1775
2165
2956
2799
2894
1143
2706
4125
2867
2733
2755
3413
2831
2520
3473
3720
1471
2805
1694
965
1347
2507
4927
3987
2661
2897
2390
773
3254
2038
2641
2626
2379
3279
2545
3184
3316
2481
3380
1724
14234
3048
2666
4376
3074
2625
2588
2992
2962
3205
2926
1479
3594
2842
1239
1358
1591
2891
2160
3272
1230
1187
4805
1685
3051
1592
3184
3287
3050
3416
2319
2802
2360
16807
1503
1176
1372
2399
1775
3248
6123
4425
3424
4363
2405
2639
1636
1783
3333
2987
2805
5144
1079
5807
3894
3879
3066
2284
3257
3512
6506
5836
2642
865
6095
3193
4151
9871
2152
1663
2972
4529
3330
2564
1557
2481
1349
2033
2981
1386
1790
1560
2709
2506
1674
1812
3131
2270
1798
3227
2662
1599
2923
3250
2377
2920
1437
2214
2847
4004
1503
2631
1525
2958
4561
8071
9808
1562
2457
2723
3021
2450
1249
2971
2647
2324
2695
3137
2443
2899
3083
5690
2822
2486
3318
1480
1343
4889
3235
960
4140
4518
4166
1415
2911
4544
4024
1167
2424
1422
1975
3195
2641
4276
5730
8777
2653
2002
6558
2471
4461
2686
3603
6328
4185
1494
2530
2879
2594
4585
4341
1953
7276
2050
4626
3614
4946
2112
2018
2928
2146
3727
4478
1525
2189
1963
1454
6995
3953
4621
1507
1943
1048
4517
3402
1412
2583
4547
2602
2534
1356
2721
3864
3485
2395
2542
3083
3819
2794
1631
1735
3339
5091
2567
5159
2288
4146
2937
2289
1393
1797
1645
1380
2914
3740
3761
3209
2709
2858
2528
1061
2258
3529
1626
2366
1459
1263
2627
1157
1304
2868
1758
2920
2433
1173
2934
2793
2557
1185
1071
2795
919
1363
2910
880
7039
3286
2607
1156
3128
2207
1674
1747
2877
2086
1541
1525
2304
2472
946
1152
2937
2379
2670
2015
2230
2637
2947
1798
1277
2557
1144
2968
2580
1755
2358
2146
1230
11056
12660
2699
1301
2624
4572
1722
1796
2377
3299
1951
2540
3841
3240
983
4728
3893
2699
4551
3398
2802
4331
2045
3090
2875
1472
1560
1324
1494
3182
1611
2002
1372
3448
1756
2549
4342
579
3521
3554
6475
4240
2496
3852
2612
6343
2484
1267
1450
1727
2889
3431
2832
1366
2127
1074
2790
2702
1648
3363
1504
2276
1652
1993
991
1252
2759
1103
1423
1677
3362
2793
1202
1666
2770
1276
1676
1596
3153
1650
3369
2574
3283
1110
2643
3136
2400
3330
1471
1143
1707
2484
10908
3625
1685
2269
5104
2580
35938
2542
1724
4995
2373
853
8064
3357
4080
2587
1691
4233
2417
5650
1682
2131
3207
2329
1365
3235
2141
1913
2807
1503
4569
4768
5932
3289
1547
2460
4935
1097
3580
2267
5373
4119
2772
1197
1611
2737
2860
3322
2422
2688
1375
1841
1013
2957
1425
2650
1104
1271
1517
2815
1143
2369
1744
1618
1552
1242
3066
1352
1330
2895
1085
1150
3308
1003
2731
3477
1047
1532
4304
1102
2467
2136
3098
1297
1588
2089
2795
2759
2839
818
1193
2292
2275
1601
1325
2176
1556
2183
3277
2149
3091
1660
1034
1461
2396
950
2921
3508
1388
1048
1635
1191
1097
1365
1612
3155
2182
1445
1550
1801
1157
1749
1269
2097
1414
2623
2267
1618
2401
1453
2067
2267
3949
4176
3685
873
1459
2874
1777
2476
2019
3901
1250
1388
2047
1303
2302
1334
2620
2079
2645
1179
1684
2676
1146
1226
1116
2018
5301
985
2946
2506
1016
1300
1615
1349
3175
2519
1813
1229
3115
1129
2535
3021
3331
3105
1679
759
2119
2186
4803
2794
4794
3474
3864
1850
5037
994
1265
1619
1283
1430
1015
1169
2042
2856
1287
1270
1640
3216
2400
2220
1408
1244
1562
1323
1335
3410
945
1354
1687
1211
1561
3096
1326
2103
3011
8827
12261
917
2439
1849
1146
1514
1389
2629
2034
1644
1172
2017
1529
1243
1727
2416
2384
1978
2304
1334
2138
3258
1224
1137
1253
2038
1333
2950
2182
2820
1575
1092
1300
1844
9959
18848
3032
1524
1207
1901
1159
3041
1443
990
1450
2124
3646
1243
2995
1452
1529
5112
3549
2881
1055
1066
2870
1186
997
1870
2353
3147
1241
5211
3643
3453
1009
1284
3270
5274
2598
1937
883
1583
1222
3131
2721
1133
4754
2591
1869
3028
1438
4073
2254
4956
10744
1494
8849
1934
1174
2619
1962
4001
1789
6167
1464
2457
2839
3874
1195
1004
2615
1382
1242
5663
2753
2868
1298
5069
2700
6855
1850
1435
988
1685
1895
2634
2482
15875
12622
2379
861
4238
1760
1528
1319
1240
1529
1059
1325
1701
1069
1382
1160
1355
1140
1641
1332
1621
1462
1166
1897
1831
1582
1355
1595
833
1284
1730
1376
2628
1196
2476
1372
1298
1859
1133
1392
1183
1130
1987
1146
1444
2250
1034
1418
1397
1346
1820
1290
1244
3417
2925
1243
1202
1418
1434
1576
1507
2057
1167
2708
2517
1462
1328
1693
2761
2365
2201
3619
1489
1752
1876
1726
1215
1287
2581
1564
1154
1910
1382
1419
3260
1619
1394
2665
1838
2449
3583
1288
1527
1097
1460
2874
1524
1231
2007
1531
2235
2865
3149
1862
1486
2477
1465
1593
1566
2574
1299
3677
2638
802
1412
1504
1380
1233
1458
1272
3285
1477
1201
1668
1664
2794
1455
1577
841
1110
1438
1318
1918
2429
1420
868
1256
1532
1605
2209
1431
1598
3959
1361
1097
1077
2654
884
1412
1811
842
1448
1281
1397
1787
1713
1480
1672
1596
1076
1364
1608
2503
1068
1088
2488
1844
2042
942
1440
2406
1053
1469
1132
1617
3502
3519
3294
1622
1457
1481
1502
1213
1540
1303
1616
1491
2646
1449
1371
1490
761
1201
1654
1556
1334
1193
1652
1287
1464
5284
1521
2505
6268
1392
2193
3098
2564
1524
2098
4482
3751
986
951
2950
1878
1335
1577
1471
2896
1520
3416
2205
3180
1324
1548
2322
3872
1356
18179
1714
1338
2187
1185
964
1450
2310
2736
1840
3201
2450
8106
1519
1696
4850
1709
2532
2363
1638
1609
1390
1247
2334
1679
2516
1635
1459
1317
1355
1634
1413
1372
1007
1756
3693
2301
1266
1768
1473
2171
1385
1344
2234
1952
1236
1163
1091
1280
1411
1594
1318
1794
1917
1438
1854
1724
1664
1406
2064
1524
1584
3912
1476
2995
1186
1489
1238
1346
3144
1694
1152
3464
1403
1205
1150
1989
1507
1708
1221
1029
2149
4345
1970
1658
1450
1269
1324
1359
1121
2005
1069
2261
1882
1497
1233
2900
1359
1388
1298
2558
4823
1392
834
1395
1867
1405
1094
2628
1446
4501
1304
1160
2460
4816
2126
1409
1967
2044
4422
1754
1703
1090
2820
5170
1354
1555
1362
2126
2505
2120
1990
3972
1247
2142
2880
1300
2170
2966
1323
2890
2633
5353
2784
2069
3544
3405
1321
3187
6818
1465
1882
4495
2517
1236
1514
1399
1857
4775
1471
2180
4163
991
1499
4184
1836
1305
5133
4238
4929
3189
2527
1662
4410
2348
2872
1381
1159
2332
2928
3663
2991
1681
1094
1912
1851
3106
1716
1771
1376
5175
3540
9804
13038
2680
1864
13972
24905
1813
1181
1714
1463
952
1206
3708
6805
3899
2716
1722
4448
3335
2005
1124
1510
2825
1604
1825
1764
972
1149
1946
1568
1868
2416
1172
1391
2152
1349
1605
1892
1349
1296
1705
2157
1517
2799
868
1942
1633
1581
2376
2630
1532
1236
1815
1864
1369
2452
1812
1660
6346
1736
989
1703
2376
1242
1757
822
2524
1799
2226
1198
2879
1520
2569
2857
766
1170
1648
1380
3032
8048
1843
2375
1645
3042
5753
1463
1509
1933
3232
2331
1666
2546
4550
1170
2812
3107
1834
1706
1516
2991
4366
2072
1133
1545
1992
2654
1868
3215
2904
3112
4083
2428
1894
1401
1449
919
1342
2366
1501
1790
1338
1631
1436
1369
1472
1653
1282
2173
3419
1394
1784
1656
1608
953
2512
1487
1545
1143
838
1451
838
1231
1630
1309
1641
1705
1594
1299
3048
1666
1344
1259
2079
1420
2700
1284
1515
1699
1982
1494
936
1388
1538
1159
2341
1612
1208
1400
1258
1079
1502
3129
1632
1479
1465
1098
1180
2693
2079
2640
1176
1329
861
1251
1486
1417
1133
1548
2195
2676
2162
1628
6244
1445
1382
1513
1432
2528
1614
1074
1870
5175
2590
1551
2051
1526
1160
1212
2854
2012
1313
1178
1483
972
2531
1973
1572
1497
1689
3901
3653
3652
987
2908
1234
1573
2614
1805
3378
1665
981
1380
1555
3242
5808
7393
6352
3568
1161
702
1507
1362
1515
1272
3169
1496
1902
1330
1560
1170
3099
1233
1702
1588
1915
1467
2690
1382
2270
1546
2235
1441
1557
1620
1215
2032
1515
970
1541
1119
1570
1380
2079
1529
2388
3880
2100
4525
1114
2217
4435
1271
1592
1600
1496
1733
1959
907
1412
2409
2344
1919
2822
1379
1296
1298
1371
2844
2069
4295
2491
1851
2565
1978
1713
1422
2949
4482
3028
1248
5455
3121
2572
2917
2619
1324
1780
2998
2018
1265
2919
2693
1399
1518
2003
1730
1368
1963
2105
1750
1415
2026
984
1293
1881
1117
1310
2402
3067
1248
1295
2826
1676
3946
2937
1519
1225
983
1875
1147
4382
3003
2558
1363
1642
3589
1373
1339
2594
1869
1836
1278
1000
2975
2221
2836
2892
2413
3303
5410
1516
1740
1650
3898
2557
1431
1406
1344
1141
933
1788
2223
1848
2698
5560
1348
4464
2602
1836
3264
2966
1457
1547
2069
3556
1958
3799
2358
3316
1712
6834
1791
1365
1379
5268
1391
1565
1040
2240
1841
793
4333
1418
1194
1143
1743
2847
2922
1892
1295
1213
2010
2257
1634
1790
2484
3236
1316
2772
2098
1069
1352
1971
1738
1454
1112
3808
1246
1446
1748
1966
1480
1272
1486
3841
3460
1689
4372
3444
2277
1575
8423
7863
1952
4819
3284
5482
1387
1423
1258
1924
1565
1241
1503
2805
1426
3920
833
1106
1529
1263
1515
5198
2721
2665
1296
1293
4479
1827
1119
1228
1776
1394
1350
3385
1329
1542
1311
1767
1686
2702
3254
1118
1763
1317
2259
1957
2528
4209
2364
1108
2800
3402
826
2324
1339
1787
1620
1331
5577
2581
4994
3342
2877
3165
1479
1567
2688
2352
3335
3698
4781
1637
1425
1260
1546
3393
2497
1287
1724
1652
3049
1346
2888
2262
1228
1167
3140
1327
2193
1245
1680
6775
2509
2367
1274
1445
1401
1069
3107
4543
2347
1835
2217
1333
2250
3064
4091
1454
2891
4045
3973
2366
901
1080
1684
2215
2470
2842
1308
1545
3335
2396
1340
1222
831
2382
1739
1366
1429
2370
6261
1117
1928
1429
1302
2295
1889
3876
1598
2549
1265
4910
974
1281
833
1570
1850
4338
1320
2368
1433
1646
2159
1462
1655
2010
2110
3896
2046
3207
2091
1755
2038
1332
4467
2042
2738
2691
1224
932
1294
2188
2136
1074
2233
1820
2507
3905
6205
3813
1289
1817
2467
2843
1249
1454
2047
581
1308
7211
1122
1087
1399
1627
2614
1283
1355
1221
2939
1931
1503
2426
1803
1906
1852
2283
932
1685
1324
1533
2750
3601
1186
1398
1332
2239
2141
1980
1270
1736
3780
2506
2024
2019
1373
1328
1553
2414
2318
1347
1311
1797
1381
1451
2054
1149
917
3334
1698
1643
2178
2529
2057
3170
3210
2831
2785
1527
1327
10218
2969
1248
3534
1382
3360
1797
1350
2198
1467
1446
3253
1316
1700
3061
1477
5200
1934
5387
2838
2377
1314
3897
2003
1886
1783
4345
1112
1463
4055
3128
3401
769
2886
1202
1286
1569
1112
2959
936
2834
1213
940
1139
1288
928
1502
3215
1773
1282
2835
841
2602
1480
1817
5629
5962
3670
5782
1120
3770
1275
1501
1013
2331
1747
1709
1003
1461
1301
1111
1574
1926
2916
1052
1059
2828
5683
991
1882
2929
2096
1828
1470
1447
1779
1277
2544
1600
1828
2014
1542
1890
1254
2531
5234
1283
1382
2014
1355
3393
1515
3674
1881
1283
2888
1444
1013
1292
1547
1177
1207
6776
1153
1689
1122
1513
1304
2869
3725
1273
1994
1496
1068
1475
2196
1413
1482
1210
1675
1530
1756
1758
1227
2979
1766
3279
5453
2633
3269
1555
2290
2121
2418
3384
3152
932
3485
1867
2831
4562
2663
2776
2717
1363
2543
1408
1469
1184
1616
2673
2710
4224
1491
1592
3482
4718
2785
1401
1926
1321
1600
3398
2055
1246
1427
1242
1421
2419
1735
1919
3257
4592
3137
2019
1566
5067
1794
1617
2303
1650
2646
835
2958
1573
5955
4239
886
1729
1560
4060
1753
1315
1351
1521
1174
1290
1056
1566
1675
1180
3154
2462
1450
3421
1722
1457
1828
1507
1463
1707
5731
2648
2345
1146
4842
2922
3911
1267
5310
4738
1417
2439
2156
4834
1254
1802
1508
2909
1129
992
1370
1669
2310
2634
2217
1843
3601
1563
2503
2173
1508
2804
1101
3034
1774
2368
2814
863
5789
1619
2426
1783
2560
1467
1582
1402
3092
1394
1694
1654
2914
3915
1861
1606
1377
1774
916
3649
1700
1970
1790
3100
1383
1667
3504
3893
3874
3172
3316
2427
903
3764
2400
1261
2106
1360
1392
1158
2652
1645
1233
4041
972
3353
4083
1419
1055
2127
1494
1088
2012
4330
3385
1830
5689
1696
2341
1221
1437
2489
3778
1432
1432
2499
1537
2393
2308
1413
1696
1442
4581
1633
3988
2634
1615
1588
4345
1885
1129
1526
723
2022
1679
3167
1158
1665
3193
2297
1308
1721
1367
2188
3413
3085
2566
1209
2838
6356
1334
1188
2265
4728
3922
1746
2983
1030
1426
1302
1618
1361
1653
1489
1226
1416
1873
978
1476
919
1279
1798
877
947
1015
865
1302
1272
3225
1731
2156
1143
1701
1341
1408
1189
1633
2218
1204
1219
730
1213
1915
1064
1030
1389
1675
1526
1384
4467
1195
2120
1323
1207
1963
2866
1472
1490
1438
3058
2733
3779
1971
1410
2820
2112
766
2776
1461
2181
1035
1314
1226
652
1368
5977
2142
1731
1185
3204
1401
5318
2132
1113
1155
2205
2000
2095
1299
3572
1548
2695
1419
1761
906
2627
1675
2235
1438
949
5361
2761
1287
1596
1970
5434
1225
2794
1710
2638
1501
2479
860
1452
1489
1172
1039
3202
2519
3074
1256
2766
1125
2050
908
1638
1805
1129
1275
5855
3074
1359
1783
1300
1456
1422
1149
1759
1848
1831
2788
1724
1200
1812
2383
1751
1976
1694
1109
1551
960
1757
4288
969
1541
1323
1376
1272
1658
1613
1894
1317
1238
960
3232
2126
1386
2023
1080
1143
1920
1459
975
1370
1684
3152
2459
1756
1161
1667
1382
1853
1156
1321
1019
1239
1591
1346
1699
1078
1614
2106
1120
1568
1667
761
1330
1349
1108
1463
1614
2615
1768
1209
1751
1677
940
1563
1058
2004
1791
1364
1717
1781
1560
1136
2332
3283
1645
1684
995
1938
2599
3445
1595
936
2542
1048
2486
1373
1340
1238
3114
2425
1784
1552
1292
2098
2244
1831
1645
1377
1598
3064
1786
1353
1626
1895
2654
1691
1546
1532
1095
1656
2024
1403
3886
1610
1716
4139
1594
1089
2812
1722
1491
1521
2462
5862
6296
1514
2536
1603
2703
1661
2615
3358
776
1571
1550
1194
3140
1398
1918
1549
1469
1690
1242
2422
2505
3191
2866
1109
1508
1283
3589
4544
1895
2816
1275
1581
1267
1199
2441
2141
1088
1301
1593
1297
1046
1145
1570
1468
952
3123
1557
1159
1343
1610
1763
1786
2030
1296
1397
1387
3159
2653
1581
1923
1604
3339
5102
1334
1655
1321
4751
3539
3031
4445
1642
1726
2373
1417
2563
1166
1237
2761
2154
1346
1680
3833
1260
1803
2750
2070
1222
1723
2674
1216
3658
2305
874
1227
1475
1448
1207
3216
1230
1165
2164
2494
2389
1521
1067
1552
1233
1188
1544
1814
2111
1576
1366
1448
1499
1528
1435
2097
2150
1165
1269
1774
1446
2142
837
1103
2426
1316
1121
1981
1534
1406
2204
1540
2409
1108
1294
1247
3043
1735
1934
1385
1798
3838
3339
1078
1323
2382
1983
1207
2303
1147
2031
1406
2213
1615
1242
1193
1567
1988
1197
1226
1510
1523
2086
1306
2113
1024
2276
3469
6053
1579
1634
2206
3876
1462
1627
1794
1186
2009
1025
1484
1395
1168
1200
1194
1386
1877
1462
2892
1315
6633
1878
1535
27888
20584
1819
1723
1319
1404
1503
2927
2115
1949
3568
1331
1699
4789
1794
1587
2060
1514
1532
11100
8112
2528
1274
1984
1181
1817
875
2390
1954
1318
3087
1382
1068
1269
1192
3246
1374
1401
1570
1296
26130
1367
1768
1518
1360
948
4086
3094
1619
1858
1599
1049
1238
4013
2129
1520
1788
3651
4435
1881
1395
1489
5188
3615
3826
1672
4851
5734
3034
1647
2185
2768
2435
2301
2888
1261
2826
2319
1924
1848
3356
1420
1791
1507
1543
2775
1438
1767
2526
2465
2056
1695
1050
986
2647
1512
1869
3813
1284
1959
1401
1885
1696
1918
924
1424
1659
1442
1346
1807
1806
1627
26909
1346
1686
1388
1495
2284
1252
1576
1874
1220
1308
2773
1243
1257
1843
1816
925
1664
2147
10035
1262
1387
1927
1956
1551
1822
3480
4905
2829
1753
2573
3863
2588
1960
1234
1627
1780
1431
1495
1835
975
1450
6399
1805
1668
1542
28681
1438
1745
1210
1827
1353
1095
2610
1453
2012
1110
1771
1120
1084
1207
1893
1531
1312
822
1387
1522
1590
2550
1092
1707
1339
1349
808
1027
2619
7644
4395
3213
2099
1546
1624
1386
1517
1555
2391
1152
1001
1303
1097
898
1479
1765
1720
1044
1572
1123
2251
4602
1913
5129
1773
1074
6297
1147
2726
1489
1321
5140
1673
1547
3043
1001
1876
823
4124
5028
1588
1509
1238
1192
1582
2849
3221
5287
5526
1584
4667
2098
2202
1086
1718
4691
1386
2827
2744
1467
3285
2692
1994
6743
2950
1222
2663
2264
2393
1012
1164
6134
1047
2169
1628
2390
1352
3801
3903
8057
1585
1374
2372
2193
1337
2486
2476
5874
3272
1673
4150
4914
2371
1707
1296
5224
1043
1387
1850
1211
1321
1418
2334
8146
3700
2090
6400
1134
3378
1707
2674
9060
1076
1232
1769
2419
3389
2402
2836
8836
2790
1430
2128
1129
2167
1274
1991
8316
1368
2090
1091
1972
1901
1075
6287
7834
3120
987
1510
4881
1098
1271
1270
8169
1384
1323
1426
1396
1505
1548
1493
7188
1209
1281
1103
2760
1453
1803
2106
7832
1708
1347
2308
1741
1528
2068
2657
6703
1361
929
1586
1372
1138
1427
1774
6683
1831
1514
1106
1225
1595
1398
1146
6991
1798
1114
2149
1540
1441
1280
2303
8192
1249
2113
1350
2615
1471
1298
1259
6416
1294
1238
1672
1275
1339
1116
1121
6338
1501
942
1399
1267
1343
1066
1538
5991
2021
3270
3235
1299
1719
2245
1244
7835
981
1132
1451
1608
2259
1458
3577
4876
1830
947
1386
2046
1484
1715
1221
6025
1761
1103
1277
1498
2031
1621
3707
5565
6193
3608
1875
1433
1430
1866
1008
9611
1589
1468
1100
910
1188
1136
3702
5933
1264
1914
3662
5505
1283
4084
1193
6776
967
1501
2197
1092
1640
1886
1328
4463
1624
3936
3548
1974
2144
1481
7890
4396
1283
1186
1168
3510
1851
1334
1650
6165
1819
1560
1635
3498
1403
1597
2748
3690
3322
1269
1440
2810
3035
1570
1688
4069
4352
1244
1543
3483
1892
1345
1699
5196
920
1598
1603
1498
1721
1653
1453
2410
1172
3624
1261
1316
1214
1592
1890
2733
1670
1760
1823
4272
1017
1448
1686
2077
1739
1189
3111
1682
793
1383
1417
3554
1868
1281
1604
1593
1606
1758
1422
1662
1305
1627
1563
1586
1292
1363
879
2199
1695
946
1440
1622
1020
1818
1566
1608
1577
1276
1878
1819
1733
1144
1474
3998
1399
2527
1033
1214
1718
2534
1381
1412
1224
1728
1460
2080
1537
1302
1591
1272
810
1497
1422
1636
1574
1257
2449
1623
1310
1374
1514
1555
1556
1311
1786
1595
1171
1214
1152
1469
1215
1535
1658
1498
1224
1075
1753
753
1630
2218
1463
1385
1154
1497
1538
1863
1665
2139
2464
2915
1503
1469
1000
1187
3213
3006
3210
1395
937
2818
1317
982
1737
1443
1398
1288
1185
1326
2357
1578
1732
1386
1192
1783
1436
1087
1595
1702
1507
3377
1671
2127
1664
1688
2545
1445
1472
1587
1136
3470
2293
990
1602
1141
3952
1269
2770
1178
1060
1332
1501
1699
1592
2065
1595
1142
3006
1481
1995
1004
5716
1565
1686
1283
1384
1333
1504
1624
1837
1899
1556
1942
2521
1242
1694
3279
1612
5462
1659
1800
3957
2110
1984
2348
1349
1417
1479
1166
1219
2101
2187
1312
1349
1350
3747
5707
1128
1688
1714
1170
2479
3173
1808
1445
1619
1232
5744
2843
3589
1896
1814
2347
2501
1540
1523
1082
876
2931
2170
1619
1232
1195
1761
966
3542
2852
1429
1950
416
1634
2380
5663
2015
1951
5430
3543
1762
1559
2020
1270
6242
1488
1532
2902
1646
2208
3377
1300
1299
1463
4750
2444
5376
1077
1589
2902
1182
1597
1777
2255
1283
2003
1375
1688
932
3781
3272
1030
1378
1352
1716
1658
1724
1154
1232
1546
1869
1638
1685
1773
2982
836
1651
3545
917
1176
1769
2019
1943
1824
3206
1303
1756
2595
2721
1462
1721
950
1366
2865
2520
1603
863
1255
1916
1018
1070
1527
1208
1472
976
2174
1235
1191
2359
2020
1288
1246
4531
1572
2636
1588
1321
1372
1459
1800
1306
2055
1684
1641
2012
1429
1378
1071
1803
4179
2283
1566
1469
1527
1586
2294
4398
1455
2945
2463
3143
2519
2545
1540
1969
1698
3817
1157
1335
1984
1116
6235
1638
3403
2215
1465
1738
2292
2009
1245
1044
1528
1405
1639
2263
3113
1478
2904
2377
953
1765
2728
1919
4873
1189
1100
3444
2910
4190
4140
1355
2560
1883
1753
2899
2491
3482
1492
1300
1516
5857
1670
5834
3827
3319
1474
1753
1434
1668
1276
1862
2519
1333
1683
1214
1624
2265
1744
1710
4181
1341
1401
1618
2285
1720
1431
1640
3431
1966
1630
958
3524
975
1156
1800
1427
1652
2002
1649
3342
1634
1139
1896
1666
1082
3631
1668
1414
1680
1447
1605
1027
1777
990
1303
1813
838
1598
1294
1057
3202
1799
1556
2183
1499
2026
1708
1573
2040
3382
1337
1548
1228
1700
1227
1328
1780
952
1583
1815
1327
1539
1031
1486
1811
4321
1652
1346
1275
930
1050
1160
1453
2138
1390
1486
1198
1736
2391
1294
1673
2914
1509
1331
818
2852
2693
1533
1703
877
2899
1765
961
1649
1731
1035
1872
984
1577
1629
1561
1542
1570
1147
1537
1521
1215
1207
1531
1550
1125
3019
1817
2099
1749
1674
1385
1195
1054
1585
1495
1630
1584
1450
1156
1518
1529
1027
1352
1516
1086
1996
972
1193
1934
1346
2338
1537
899
1313
1243
1797
1199
1476
1863
1523
1246
1391
1057
1514
1577
938
964
1444
1437
1470
1049
2088
1447
1771
1629
1644
5124
1154
1405
1852
1303
1816
1701
3276
1701
2108
1259
1783
1208
1549
1602
1867
1413
1705
1024
2268
1641
888
1301
3177
867
3690
1359
2969
1701
1311
1518
1205
2708
1613
1474
1504
1632
1571
1603
935
1424
2480
1605
1449
3132
1355
2033
1481
1205
1281
1602
3019
2618
2099
1643
2964
2198
1549
1531
1486
1983
1742
1557
1487
3374
3480
2731
1957
1096
2100
1300
1174
2931
3669
2092
894
1502
3436
1656
1011
3695
1945
925
1365
2416
3078
4010
3133
2003
6451
2920
1579
2113
3770
4423
2435
1133
1458
797
1488
3023
1661
1918
1768
2104
1709
1433
2093
1463
911
1619
1987
3944
3513
1313
1742
1036
2013
2430
2182
1690
1316
2785
2521
3024
2050
1772
2536
6352
3536
5287
2983
2196
1405
1203
3726
3095
1990
2903
2617
1633
4957
1086
1466
1855
3438
1095
2638
900
965
1610
2300
1540
1191
830
2396
2160
977
1742
1218
2731
2280
1332
1909
3701
1965
1370
3301
1008
1685
1156
1568
1733
1462
2228
3646
1377
2539
1018
981
1790
1932
4555
1535
3556
5901
2821
1482
2024
1162
1090
8671
1217
1434
2279
1898
4164
1141
7290
3406
3090
1641
1950
3439
3504
1957
1571
1268
2287
4699
2319
6013
2268
16227
14481
7708
1982
4861
1192
1875
2285
1298
1944
5752
1856
1355
993
2151
1651
4762
1819
1351
1088
1997
27293
21327
1436
1536
1466
1875
1862
2965
1437
1858
1211
2525
1386
1463
1226
2032
1443
1141
2269
1188
1395
1306
1669
1793
2211
1435
1510
1954
2473
3316
3718
3698
4967
3589
1485
1109
2673
2125
1844
1279
1398
1101
2528
2081
3663
3336
3842
1181
1112
1331
1880
1461
1353
4491
6649
2651
3189
1476
1957
1630
2277
3351
4886
2264
2475
4416
5023
2730
3446
3910
1533
1322
1196
1067
4401
2455
1691
1765
1633
3693
2746
1169
1749
1805
1410
1477
1188
1594
1308
1884
1180
1931
1227
1706
945
2348
1143
1028
1565
1697
1779
721
898
1277
2543
1310
1528
2435
1061
1483
1220
1531
3140
1233
2690
1221
1435
1498
1110
1698
5800
3953
2375
1320
2229
944
1472
1362
1315
1199
2727
1260
1726
1156
1249
1802
1358
2306
1687
2300
1791
1698
1664
1280
2172
1551
2573
3034
1433
1600
1384
2438
1385
1331
1283
1291
3438
2012
3994
3371
2266
1489
3703
2330
2806
2822
1034
3165
906
1262
2467
714
2090
2390
1052
2800
857
2348
4663
5115
1434
1637
1650
7052
2172
1165
3341
1362
4713
1126
1564
2603
3380
2098
4552
2110
1380
3216
2410
1527
2148
1075
1652
1275
1261
1388
1488
2311
1223
1620
3693
1802
1154
1457
1392
2368
2037
1874
1295
3178
2416
1378
2862
2365
1385
3825
2283
1362
1533
648
1434
4421
1529
1337
1799
1166
1579
1633
1503
3691
3034
1430
5023
1538
2654
3809
1535
2936
3428
1643
1134
1909
2235
935
3896
3113
1665
3023
1894
1722
2068
2068
3462
1188
1495
3643
1125
3081
3149
3473
1162
2308
3461
1607
3210
3217
2551
2388
946
1507
1095
2244
2134
1347
1711
2567
1285
1069
1230
2853
2654
2151
2171
1211
1671
1886
1116
1227
1982
1996
1452
1403
1229
1686
1959
1239
2245
2900
3461
1505
3135
2632
3510
1129
1281
4204
1826
1122
1534
1373
1125
1601
1538
1297
1446
4083
1668
3659
1104
2639
1677
1567
3163
2450
1040
1550
1591
1319
1281
1596
7902
1130
2680
2618
1255
994
1691
1495
1171
1781
1539
1476
3348
1573
4551
1281
3072
3260
1121
1308
1592
1348
989
2383
3240
1117
2768
1878
1926
2775
2414
1353
2801
1623
1626
2669
1292
1616
2702
1566
1354
1698
1818
1583
3168
2568
1689
2959
1274
2758
2134
6342
1811
14183
2222
2751
1396
2278
2291
1424
2689
1314
2545
1685
2219
1008
1836
4395
1354
2035
2642
2052
1197
1309
3421
2845
2776
951
2254
2376
1802
1135
1008
2434
1618
1365
1610
2945
4380
1865
2931
1210
3716
1829
1765
1459
4051
1380
1097
1157
3981
2880
5546
3204
1556
3833
3632
2918
1681
1736
1765
1856
1516
1038
1977
3146
1384
1025
1593
1168
1339
1338
1301
1988
3369
946
1318
1981
1501
1331
1797
2035
1248
1369
2243
2352
2119
975
1631
1248
1403
1417
1795
2207
1809
1586
974
1750
2059
1763
1579
1641
1829
1815
1538
3992
2269
1550
1515
1950
2794
1685
4029
5336
2844
2708
1989
1704
4220
1943
1824
3015
1590
2595
1331
1826
2144
2405
3980
1867
1428
1347
2394
1509
1161
1875
1252
1692
1638
3000
1854
2813
3591
1297
1647
1995
1295
4659
1188
2208
1545
1474
6886
1496
1578
1235
1373
1348
2178
1481
1120
1978
1781
2815
1779
1471
1653
1058
3191
1433
1735
1100
1658
1593
4686
1519
4051
1681
1552
771
1029
1278
1561
1217
1286
2816
768
1394
2404
1429
1396
2128
2760
1640
1321
1673
1439
4082
3393
2663
3413
2947
1368
2308
2754
1285
1225
3887
910
1392
1748
1444
1247
3140
3482
1376
1516
1518
3298
3646
4088
2245
5141
1443
1459
1525
3630
5365
2262
2034
1412
1459
1756
1516
1526
2264
2921
3261
1439
1358
1476
3138
3073
1238
3898
1405
1314
1277
2947
3500
750
1210
1530
1239
1362
1277
1532
2800
1773
1277
5889
1237
1781
1001
1382
1447
1535
1553
2055
1303
5458
1553
1332
1750
1983
2063
5932
3326
985
2354
3213
1090
3141
1336
4541
2805
1413
2846
1074
3161
1190
1046
1608
1634
1229
2074
2664
1515
1711
6072
3038
1398
1547
965
1460
1519
2743
1069
1230
1364
1644
1146
1382
1786
5934
2634
2465
1717
2307
1696
5630
1529
2747
977
2489
1678
912
2804
1301
2078
1415
1877
3033
1580
2020
1827
1132
1529
1733
1082
1776
1035
1446
2268
1134
2190
1666
1012
1018
1516
2344
1742
1281
2066
926
1865
1729
1999
1363
1305
3205
1705
1808
1530
2193
1176
3895
1373
1682
1130
1290
1980
1275
1352
1744
1740
1887
2876
1811
1474
1532
1419
1498
2246
963
2069
1519
737
1294
1843
1777
1391
1944
1253
1441
1427
1099
1066
1782
3105
2287
2193
1564
1883
1752
2879
2200
1255
1469
1844
1152
1684
1585
2986
1359
1609
4079
1293
1691
1100
1905
1275
1794
1265
783
844
1328
967
1201
1518
1561
1987
1629
1716
910
1375
1584
1402
1370
1033
1475
1809
1409
1225
3352
1276
2355
1465
2001
1855
2837
1222
1305
1635
4409
1672
3366
1097
1139
1849
1626
3090
2749
1665
1869
1360
4381
1604
1820
2147
2530
1824
1253
1615
1584
1606
4550
1773
5949
1173
1668
2733
1257
3073
3315
1401
1496
2880
1580
1174
1925
1919
1625
1913
3195
2058
2291
1472
3233
1040
3026
1208
1594
3378
5820
3138
1754
3123
2329
1510
2516
1574
1318
1275
1889
1190
910
630
1843
4215
2913
1730
1955
821
1666
1680
1676
1242
1049
1400
1239
2303
1189
1480
1662
1141
1862
1838
1575
1117
1075
1401
2894
1555
1098
1651
1250
1113
1596
4506
1333
1087
2024
3611
3098
904
1259
1725
3480
1579
2464
1841
1522
1028
1535
1224
1527
1401
1193
1866
1590
891
1821
1551
1185
1311
1660
1366
1566
4179
4007
1429
1398
886
2311
1185
1933
1528
4451
2986
1425
1475
1929
1759
1564
1066
2292
1213
1493
2363
1608
926
1619
1135
1555
2484
1256
1472
1472
1806
923
1498
1209
1164
1900
1364
1797
1640
1618
2626
1505
1591
1536
1481
2136
1356
1425
1815
1316
1481
1281
2150
1723
1106
1319
1691
1526
1160
2076
1042
1167
1849
1211
1610
2992
3894
3485
2124
1502
1117
1509
3763
2002
1146
2322
1400
1414
2526
1072
1979
3098
1705
1753
1879
2664
2520
872
1246
2282
1999
2015
1322
1220
1312
1335
1250
1208
1015
975
1285
1150
975
2133
1745
1134
2212
1352
1189
1531
1346
1098
3543
4244
1456
1959
1479
1416
1162
1153
1177
1567
1889
1328
2266
1465
2498
1103
1446
2027
1118
2209
982
1496
1433
1120
1941
1481
1926
1183
1243
1286
1595
1940
1543
1601
810
4786
2111
1759
1831
1520
1336
1604
1819
1186
1957
1238
1074
1087
1917
3197
2718
1264
1846
1836
1962
910
1729
1161
1386
1788
1622
1261
1829
1744
1271
2315
1909
2138
2396
1656
1727
2757
1619
1788
1901
2000
921
1547
1366
1032
1633
2111
1207
1127
1387
1320
1402
1698
1017
1628
1615
1002
2478
1404
1509
2062
1449
1405
1614
1858
1265
1270
1968
1081
1273
2881
864
1690
7784
1199
1339
3472
1095
4362
1700
2704
3413
1672
1152
2765
2042
1606
3049
1306
2096
1593
1187
1793
1719
2166
1863
1626
3574
2299
1309
1174
2042
1875
2345
3636
2653
2419
2107
1640
1728
3453
1487
1494
2226
1778
1895
905
1207
1428
1320
2027
5751
998
2102
1251
2184
1197
2717
2495
1096
2078
1927
2143
1597
2547
1519
2297
5102
2072
3497
1616
2091
1477
2130
2064
1320
3336
2470
2129
1787
2371
1701
1469
1572
1278
2234
1689
1185
1795
1345
1617
1570
1126
1890
5942
2147
1507
1549
3489
5864
3916
2178
3326
1245
2931
1188
3339
1357
2366
3567
2702
3124
1375
3439
2675
2636
3464
1518
1745
909
2119
1561
767
8670
1447
2628
3298
2099
3618
1591
1793
1370
2297
1674
2055
1231
1777
1231
1541
1389
1583
2030
3339
3876
2504
883
1446
1126
1014
2098
2510
1248
1114
3070
1919
1059
1993
1495
1346
2136
1003
1332
2024
1366
989
1249
1224
1543
2593
1928
1466
2105
2450
1983
2217
1500
1869
1555
1354
964
1404
2230
805
1540
1623
1332
1593
983
1151
1908
1436
1533
2059
1210
2263
734
1206
1990
3803
1833
2012
1473
2303
1250
1614
1459
1965
2693
961
1485
1555
1963
1105
3232
1237
1226
1100
4735
1538
1256
1542
2366
1232
2616
1205
1431
1371
926
2500
1251
858
2232
1516
1210
1861
1116
1841
2976
1119
2668
1353
1219
2516
3295
1249
1743
2248
870
1913
2361
3319
2748
4120
2439
5488
1930
1414
2090
2804
782
1503
1220
4876
1370
1244
2746
2265
3015
1208
2932
2654
2507
3014
2199
4150
3993
1057
2450
1468
1371
2294
1693
1343
1058
1053
1116
1230
2041
1504
1390
2490
1083
1191
1155
2270
1543
1605
1102
3025
1158
1444
1653
1301
3687
1335
1336
1396
3135
1220
1332
2653
996
1534
1833
1293
1287
1119
1606
1014
1457
1247
2695
1453
1273
2610
2237
1259
932
1672
1993
1303
1665
1658
1150
1279
1502
847
1254
1308
1148
1562
1562
1600
2071
1420
956
1088
1594
1414
1366
1048
1351
1495
1870
2935
1302
2443
1150
1029
2723
1966
2846
1978
1773
1893
1737
1159
1394
1911
1508
1233
2102
1737
1747
2837
1528
1874
2013
2072
1527
3100
920
1141
1935
1306
1554
3581
1690
1321
1451
5861
1340
1416
3166
3786
1579
1678
3516
1296
1419
1439
960
2584
1880
2153
1851
1441
1290
1782
2076
1292
1715
2194
1415
1293
1770
1492
1817
1489
1132
1133
2254
1168
868
1701
1111
1181
1048
3059
1348
1656
2088
2264
1992
1371
1514
2606
2310
3055
3133
1633
1667
1030
3504
1772
3084
1029
1406
3467
1036
1816
2389
1815
1284
1772
1460
1351
3042
2022
1156
3077
2886
5704
1842
2446
2116
2828
1979
1559
974
2171
4442
2333
2220
3280
2378
2748
2699
2545
1116
4395
1037
3078
942
1436
1542
1969
2582
1513
1268
1873
4643
5752
1678
2146
4119
1465
3289
1533
1258
1902
1633
1401
1375
1481
1100
1669
840
1369
1584
1206
1256
1619
1613
1792
1200
1076
1579
1229
2174
1636
2597
1736
1604
899
2881
1859
1597
1269
1360
1084
1658
781
1494
1737
2770
1530
1311
1193
2438
2211
2357
1157
1116
1266
1450
1471
1960
816
1412
1710
1234
2397
1636
3713
2410
1856
1375
2002
1099
922
1025
1414
1419
1450
1964
1738
1546
1658
1595
1417
1610
1434
1356
1553
1048
1430
4663
1990
1417
2730
2420
1094
3993
1299
1042
2464
2570
3257
4160
3630
2527
1927
1478
1421
1563
1249
9054
2548
3555
5514
9268
4741
1896
2691
1597
1149
1587
2806
5779
4820
1280
1480
1293
6411
993
1455
1418
2474
2206
2405
1545
1817
1377
1293
1259
1471
1490
3906
4121
1679
1942
4193
1523
1552
807
1389
1563
3795
1350
2338
1171
3758
2831
1781
1628
1409
2088
1465
1010
1066
1562
1133
1244
3210
918
1282
3947
1571
1774
2213
1606
1543
1270
1143
1329
1323
1333
1919
1436
885
1339
1692
2065
4032
1723
964
1611
880
1503
1229
2727
1426
993
1444
1553
1342
1480
1583
1392
1706
1814
1779
1770
1304
1058
3166
2507
1253
2454
2993
1193
1608
1333
1913
1827
2267
3472
2533
2029
1319
1365
1399
1516
1403
2201
1344
1829
1518
1584
1190
1033
1563
1636
1286
1856
1037
1231
1407
1631
952
2883
1782
2785
1364
1112
1273
1573
1366
1127
1986
3363
2037
1782
1311
1296
1845
1108
1623
2154
1320
1011
1306
3515
1222
3437
4310
1444
1297
1147
2457
1671
1340
1189
975
1148
1612
2349
2537
2846
3597
1566
1345
1763
849
1918
1655
1909
1038
3315
2806
2570
1840
862
3412
2161
937
1327
2684
1756
4476
1929
3259
1513
1228
2515
1927
1261
785
1165
1723
1449
2221
1715
1487
1521
3197
887
1386
1365
2949
1718
1936
1206
1601
1233
1352
1881
1536
936
1233
1907
1259
1481
1816
1533
835
1320
1483
1012
1534
805
1869
1802
1393
944
1024
2604
1652
1172
1379
1909
2083
1943
1790
1765
686
1928
1790
1066
1997
1487
2589
1493
1023
2357
2310
1902
1423
1673
3033
2097
1973
2152
3607
1274
1883
3102
1740
945
1274
1788
1154
1721
1126
881
2492
1502
1055
3109
6837
2747
1139
1703
824
1458
1498
937
2281
1482
3269
1657
1684
1738
1602
2989
2182
3118
2623
1623
2149
4995
2074
2406
1528
3059
3674
3422
878
1335
871
2574
1655
3604
1370
3872
3350
1138
1089
1679
2199
1702
1454
3222
1474
1080
1257
2194
2567
1275
1834
2173
1223
4350
1569
1456
2288
1764
2249
1235
2220
1827
1245
1349
2487
1039
3949
1310
759
1469
2960
1776
1438
1172
1431
1574
1066
920
3246
1200
1034
1879
1693
1207
1526
2850
1229
1566
1049
1579
1755
1467
1741
1246
1174
1490
2584
1563
1226
2135
1339
1173
1801
1890
2802
2317
1569
1448
1316
3227
5888
4053
2383
1691
1729
1127
1074
2835
1784
1341
1625
10046
1259
1382
1256
1092
1466
1822
1109
1218
1171
2601
1612
1702
3890
1680
1435
4969
2452
2119
2117
1782
1629
1340
1527
725
2474
4150
1532
3024
954
902
3468
1127
1780
1503
1562
1478
1239
1399
1462
1230
1632
1596
1221
1491
1161
741
1361
1649
1698
2117
1414
1247
1556
1221
1434
1142
2098
1892
1406
1622
797
1377
1337
2195
990
1246
1533
1049
1925
822
1290
1427
2445
2898
2540
1594
764
2069
1765
1274
2463
1131
1117
1658
1944
978
3609
1221
1262
2640
1522
2138
2954
4300
1579
1820
2042
1835
1978
1692
930
1295
1452
2321
1289
2078
1545
2262
828
965
2377
2365
2010
3047
2194
1206
2790
2163
2789
2602
1362
2094
1466
2492
2486
1259
2278
1545
1707
1924
1980
3874
1264
1063
3233
1265
1671
3027
1141
1610
1883
2979
3270
1115
1444
1143
1276
3879
1281
1332
1268
1474
2348
1020
1951
1950
1424
1176
1072
1453
1793
1919
2979
2005
1147
1164
1034
1421
1830
3489
3100
1420
2726
2017
1383
5410
2328
1501
3940
1211
2682
2474
1806
3621
3952
1388
1198
2160
1319
1801
794
1980
2673
1226
1203
1312
1451
2898
2751
2013
2506
2039
1967
2308
2018
2238
2855
875
2426
2331
1465
3658
2298
4299
2554
1923
3934
939
1968
1302
994
1355
2007
1289
1298
2608
1263
1478
2001
1979
1656
1661
1322
1522
3426
1496
1716
1517
1312
2152
1567
1212
2361
1969
2138
943
2156
1534
1149
1563
1630
2156
1336
1987
1755
793
1497
1623
3204
3288
3484
2152
1308
1811
1955
2242
1504
1966
885
1406
2557
1301
1229
2658
1874
1381
1649
3562
3236
3936
1398
1696
1294
1562
1632
1923
1297
1960
794
2440
1444
1260
3741
2409
6031
1726
3383
1114
1140
1906
1477
4450
4535
4258
1691
1675
3195
3624
1063
896
3739
2537
1683
961
2535
2975
2076
4578
1492
5115
1736
1481
1667
1929
1933
1196
1260
1616
4916
1396
6792
1407
4498
1357
1334
1404
1438
1453
1728
1466
1431
880
2256
1377
1640
1735
3192
1471
2520
1028
1716
970
1450
971
950
2678
2164
1514
2884
1420
1751
1793
1468
1201
1237
1527
2069
1415
3283
3577
2452
1559
2973
7673
1290
1276
1412
1328
2085
1516
1227
1674
1484
1048
1241
1201
1322
1479
1571
1405
1075
1401
1858
1423
1304
2852
1579
2613
2103
1927
1734
1284
1251
1544
1643
1452
2432
1136
1907
1143
2327
1931
1620
1821
1319
1494
2143
1868
2710
1603
1252
1471
3420
1406
1855
1617
1686
2212
1278
3335
1484
883
1560
2571
1546
2448
1214
2092
1716
1781
1183
3156
1161
1491
3698
2678
4319
1316
2414
3964
1028
2230
1049
1426
1527
2400
2413
4171
2722
1477
1420
2477
1256
1363
1573
1338
1411
1570
1466
1179
2275
858
1413
1586
2031
1480
2350
1617
1745
1361
1180
1840
2221
1441
985
1477
1483
1067
1598
1348
1071
1429
1445
1347
1452
1807
1794
2425
2658
1280
2082
1069
1708
1264
1305
3889
1477
1190
2661
2064
5342
1144
1986
3816
1623
2537
1736
1393
1840
1262
1668
2137
2540
2328
1610
1477
1332
1615
29870
12181
1397
2807
2749
3014
1680
1612
3096
1292
1272
1465
1303
895
1738
2281
1222
2737
2016
1454
3207
3157
2466
2815
4335
2759
1230
3201
2504
1993
6277
2742
1706
1536
2380
3411
2069
2313
2769
3700
6532
2839
2272
2120
2657
1255
2223
1087
2338
4233
5868
1875
863
3782
1622
3005
2379
2065
2186
3179
5303
1194
2516
2068
2079
1601
1368
1682
3663
1900
1787
1934
3768
1373
913
1784
1511
1700
1900
4835
1642
1248
1749
3722
6478
14650
3001
2608
8336
2792
1745
3737
4378
2322
7200
2272
2886
2251
2015
2895
2006
1241
2718
1866
2576
2746
1035
2588
1065
2259
2107
1656
1502
1320
2137
1648
1065
1075
1074
1930
1894
1721
2657
1948
2717
1532
1572
1260
1369
1259
1349
2766
1125
865
1491
1369
2740
1416
2042
1287
1452
1423
1618
2496
1104
1785
1169
1565
1953
1567
3160
1320
1790
4219
1463
1307
3122
2543
1780
3060
1187
2122
1495
1078
2484
1477
1881
1714
1227
1267
3302
2541
1032
1825
1800
3078
1585
1396
2471
1732
1892
1156
1045
2668
1086
1516
1067
2066
1784
1155
2714
1812
869
967
1698
1914
1657
1483
2007
1995
2827
1873
2100
1489
1425
2014
1786
1237
1835
2043
1409
1233
1998
1402
1689
1661
1945
1402
1778
4460
1170
1641
1827
1314
2024
974
1031
1385
2549
1896
2538
2060
1078
1298
2286
3019
1752
1876
1626
1704
1689
1333
1635
1850
2453
1937
882
4436
2501
1722
1590
2067
1243
1918
1220
1001
1963
2053
2015
1626
3397
1055
958
1522
1693
2189
1212
4174
831
2277
2729
2231
1131
2571
1620
1804
2171
2397
1947
1125
947
1737
1468
2263
2662
3475
2191
2279
3351
1075
2905
1367
1902
1365
1433
1539
2064
2137
3069
2032
4817
1200
1885
776
1939
2437
8015
2117
1294
9785
2228
1920
2978
14416
2079
15373
1824
1336
2438
2961
1846
1469
2096
1607
1747
1968
2312
2991
2279
1210
1801
1627
1335
1655
1420
2274
1501
1725
1812
1515
1721
1344
1966
1323
2019
1809
2082
1530
2560
1813
2528
1358
1135
3336
2191
2161
2028
1087
3753
1788
2245
1824
2150
1294
1644
1481
2050
1902
2560
2077
2104
1860
1334
1563
1514
1604
2268
1974
2443
1679
933
2015
2461
2601
2942
1942
2095
4523
3398
3733
3439
2091
1374
1539
1960
1750
4661
3428
2179
2000
1236
1444
2211
1477
1683
2821
4180
1405
2154
1764
2421
2817
2023
1532
2337
1173
3072
2286
2094
2051
1415
2288
1464
3448
1778
3148
3034
1042
1956
3339
2220
1787
1491
1805
1459
2217
5033
1266
2563
2388
2839
1459
2027
3539
1575
1178
1667
1233
1372
1888
2296
3345
1750
2007
1870
1204
2161
1724
1386
4656
2241
4091
3940
1945
2150
1403
2101
3128
2620
1018
2048
2452
1132
1243
2216
1948
4466
2110
1400
2273
1369
2036
1927
2891
2065
1703
1930
3411
1735
3035
992
2166
1959
3379
2079
875
1774
1849
1968
1936
1905
2051
3447
1951
1949
1994
1256
1818
1917
1940
3415
3576
2189
1762
4346
2671
1607
3186
2767
1985
1518
2867
1936
3638
2161
1898
3570
3209
1863
2447
2170
3436
1942
2029
2032
1730
1949
1967
2475
1456
4644
2044
2047
1951
1153
3922
2540
3816
2216
2944
2092
2007
1877
6925
2082
2206
2929
3949
2353
1012
1391
2349
2027
1209
887
2519
1730
1970
6459
1405
1927
3503
3721
2997
1766
1867
1425
1191
3437
1364
2479
3529
1168
1533
2284
3347
1981
2329
2475
1998
1685
4647
1948
2029
1783
2185
1862
3933
4378
4677
3931
8525
2145
2375
3193
1787
1893
2593
4517
1948
1116
2556
3315
1847
1781
6911
3491
1896
1858
1483
3318
1546
1209
2180
2067
1590
4263
3506
2050
2155
2174
1908
1740
1019
1792
1810
1135
2306
2245
1592
1278
1861
1641
2619
3445
1574
3207
3486
2160
2086
1970
2408
1384
1803
2471
2424
1238
3537
1806
4165
1957
2344
5875
4475
1960
3826
5178
4785
1731
2427
1520
1745
2367
2261
1993
1933
2613
2015
2348
1857
1851
2117
1884
3381
4228
2949
3608
2222
25482
2297
2359
3462
2035
3300
3257
3093
3060
1057
2270
4486
3386
5103
3111
3257
2707
1673
4543
4246
4929
4294
2063
2859
3483
3549
3212
1884
932
1952
4433
2967
3902
3060
2652
2143
2051
3361
2736
2883
2557
1599
2634
2354
2725
2610
2938
3110
2340
1245
1683
942
1451
2246
1961
2068
3192
2123
3346
2744
2867
2047
1508
2104
1150
2164
5864
2291
3297
2052
2600
1046
2485
1353
2824
2221
3888
2801
2301
4026
2747
2835
2928
2028
2058
1789
1454
2314
1913
1297
1787
2832
1264
2144
1558
1750
1401
2265
2049
1587
2096
2273
2022
793
1923
3570
1961
2485
1844
2458
2785
6896
5160
1933
2159
4075
1459
2117
1464
954
5361
2024
1932
1847
2048
2485
2573
2893
22275
1478
3200
2435
1891
2358
2216
3139
3907
2794
4017
2271
1128
1569
1484
3702
2793
4104
2632
2360
2160
2792
5001
1739
5162
4523
2775
1728
2431
2138
2593
5638
3189
2499
4570
3202
1715
3367
4362
3498
2166
2911
1281
2884
2942
1235
6104
1970
2138
3830
1877
6327
2026
3517
6184
3761
1595
2696
2854
2096
4338
2197
1182
3237
1811
1700
1994
1152
2614
1937
2019
2473
1603
3174
2208
3738
990
3904
1567
2887
3839
2145
2395
1971
1462
1469
6434
1827
4688
1974
1963
2628
1851
1737
3112
1649
3382
3563
1658
3483
1288
2062
2742
934
2853
1909
941
4447
3600
2347
2358
5604
3301
1506
2499
2476
3272
6796
6876
1823
4367
2576
2976
3337
1842
1092
1562
2203
4535
1625
3569
1899
2293
3926
1375
2606
1774
2282
1420
2441
2112
1212
4563
3679
4214
3252
2515
1895
2339
3551
1827
2070
2626
3762
2663
3371
2050
3279
2393
1963
1994
6429
1272
2308
4834
2428
6780
2385
1563
2724
2111
2942
1728
2791
6598
2735
2385
3879
2540
1460
2823
2650
1645
2847
5797
1440
3063
3583
2032
3468
2924
1756
2600
2324
1826
3383
5325
2469
1859
1040
2701
2521
3434
1643
2936
1867
2905
1906
3495
1840
1914
4272
1953
1793
1776
2431
2581
1725
1565
2177
1392
2256
2329
2547
6536
2955
2630
2621
2316
2446
2783
2437
3681
2679
2519
2521
2918
3439
5587
4329
2288
1813
2246
3868
1041
4018
2837
2024
3172
4037
2049
1838
4800
5390
1644
1238
3526
4285
2553
2023
3661
5525
2427
2273
2656
4106
2678
2890
2184
4205
3437
6295
1774
3876
2570
1466
1758
1814
3065
1183
4927
2616
1976
3987
2200
3543
4229
1570
2203
2064
2504
3423
1909
8695
1800
3366
2633
2138
1358
1521
2489
2341
1507
3810
3107
1115
3112
2254
1738
1019
4079
1404
1598
2123
1426
2528
2126
7002
2277
3327
2667
1590
2545
3750
2356
1755
1558
1663
2657
2202
1814
1535
3597
2617
2047
4074
4729
2562
7603
3791
3290
2890
4023
2668
2180
2216
1817
3294
894
2321
1929
2120
2140
2809
2514
1772
4308
2331
2540
2649
3735
3218
1636
4465
3812
1886
2928
2988
1996
2250
2222
2773
1254
2329
2123
2535
2756
3314
2547
2703
2415
2696
2538
3908
1852
2284
1408
2313
2789
3183
1947
2953
1636
2286
2275
1734
3218
5470
4025
3972
2009
1125
2074
2446
1264
3001
2945
1477
2529
3372
3104
1906
3888
3055
2900
1443
2700
1957
1674
1393
1907
1264
4774
1872
3089
2095
1129
2606
4324
1067
1658
2793
3402
4147
2618
3944
3858
3095
3637
2443
3216
2088
1960
3000
1228
2773
2247
2954
1533
2512
5767
2312
1301
3642
1539
6169
1733
1506
1262
1910
2868
1482
3600
4484
3712
2381
4742
1097
3001
1590
2415
3651
6956
1384
1221
2488
1380
1479
5607
4452
2826
5782
2855
2034
1457
1719
1673
3821
5537
2891
2986
5441
3569
1442
2783
2398
2317
1374
6187
2946
2181
3919
3838
2130
3200
3277
2874
1768
3224
1317
1514
3417
3425
1773
1925
3488
1355
1577
4261
2169
4649
1414
3620
3629
2652
4238
4645
2826
2521
3963
1830
1203
5889
5258
3030
3036
2592
1382
2223
2116
2522
2114
3601
924
2843
2730
2567
3825
2837
3015
3054
1934
2315
2088
3163
2889
1846
1108
1204
1770
966
2397
2727
2051
1199
3034
2375
2123
1488
4662
1999
1337
4299
2851
1748
5244
2938
5038
1512
3040
4830
2740
3120
1917
1283
2394
1572
3906
2897
3217
2204
6344
2844
3409
1746
3392
1792
4325
3077
2982
4222
4695
5303
1831
856
2327
3268
4383
2878
722
1174
1681
2531
3790
1931
1665
2710
5151
2925
1948
2572
2526
2386
2538
3699
2794
2231
1526
1374
1681
1146
1918
1680
1122
1478
2871
1541
1177
2357
890
1908
1554
4300
3846
3016
3242
2190
1384
3183
1103
1966
1310
2323
2258
2770
1455
1773
806
2061
1593
1752
2159
3935
2532
2196
1396
1398
5163
3797
1581
1575
2714
4819
2529
2378
2874
5169
2304
1688
3284
1847
6212
2844
1504
8234
1526
3854
1322
1975
1137
2353
2692
4213
3296
3590
4587
2909
1436
1405
4526
1227
2983
2238
1278
2346
5105
1483
2725
1063
3294
1551
6652
1643
3726
1535
1977
4350
3025
2065
2815
3093
2586
1341
2830
3879
5498
2098
3051
2493
1130
3145
2384
1442
1485
3200
5567
1192
1430
1574
2074
1408
2053
2783
1887
1966
4181
2071
3239
1875
2418
1675
1412
1793
2566
1297
3855
6128
3958
2184
3152
1394
1890
1755
2448
3072
3822
1484
4512
1642
3318
3707
2027
1378
1237
2450
1429
2227
5885
1746
1795
3362
1048
2319
3931
1668
1951
1411
1402
3353
1414
1829
2340
1920
1331
2019
1902
2024
1421
1375
1470
4841
1238
1729
3230
1332
1289
1618
2092
1058
1461
1836
2520
1435
5564
2580
983
2220
1807
1512
1538
1419
3510
1880
2112
2459
2243
1644
1554
1479
1345
2393
1816
1271
3661
1369
1503
1285
3569
2108
1847
2597
1513
1580
2530
1140
2076
3758
3174
1859
3350
1378
1698
3948
1988
2136
1263
1380
1066
1311
1554
1556
1008
2110
2154
2767
1350
1177
2802
1895
829
2154
1417
1671
1394
1271
2543
2341
2000
2985
1969
1494
1385
2671
1535
1243
2317
1554
2857
2694
1058
1542
2123
2616
5594
2190
1849
1776
3144
1970
1398
1549
1065
1359
2309
1199
2044
1313
1166
1003
2017
1916
2073
1027
2815
1578
2039
3158
1819
1152
6143
1467
1592
1159
1712
3173
2785
2037
1756
6124
3585
5941
2301
3504
1073
1339
1555
3650
2974
1776
4030
1891
2462
1576
3416
2721
1740
1365
1647
1163
2035
1961
1429
1699
5320
5333
891
800
1806
1931
1736
1557
1376
1308
2757
1665
2452
5015
1364
1954
1157
1530
1960
1281
1583
1628
2001
1332
2146
1889
2356
1731
1399
1607
3348
1272
1680
2878
1899
1479
3195
1971
1732
2507
1442
2462
3074
1141
1920
1350
2029
1775
2550
1716
5238
1573
1239
2499
1444
1600
3360
1949
3476
1024
1760
1106
1564
2850
1318
1427
2791
1754
3329
2464
783
1647
3317
1479
2254
1564
894
2293
1364
1766
1614
4679
1961
985
845
1351
1049
1046
1665
3387
1598
1658
1281
1301
2124
1745
1354
1346
3322
2500
3580
1192
1100
1567
1687
1554
2349
1554
1056
1708
1651
1456
3410
1498
1020
1615
1245
1098
1327
2046
1474
5535
2752
1671
1521
1426
1654
1036
1309
1142
1751
1661
1319
4335
3111
2067
3261
5131
2159
2397
3303
1678
1168
1227
1312
7891
1691
1507
1089
1397
4242
990
1080
5634
2570
1193
1868
1564
3592
1747
1576
5583
2326
2308
3077
1678
919
1301
1640
5144
2637
1712
3286
1698
1627
1549
1387
7614
1753
1319
1246
2732
3651
2972
3772
7552
2775
1887
3157
2085
1400
1709
1284
5543
1737
1152
5457
1239
8953
7435
4850
9746
1865
1165
2368
1766
3024
2481
2060
7295
2492
1686
1637
1465
1179
5127
1674
7935
1197
2358
903
2281
2108
1560
3145
7643
2422
3965
2401
1469
1176
4065
2080
6871
1521
1516
2451
6468
1075
1632
2031
7014
2741
2350
2481
2360
985
1466
1762
5619
1406
888
2171
3468
1580
1772
2691
7675
3229
955
1729
2112
1702
1142
1532
6603
2320
1499
731
1408
2098
1325
1675
6802
2015
2282
3011
1872
1238
3442
4256
8097
2474
4796
1354
3602
1721
2659
1119
5840
3113
1250
1454
1329
1388
1550
1610
6846
2042
893
1276
2816
1304
2963
1519
6887
1357
1413
2175
3259
1517
1946
1413
7965
2346
1102
1738
2022
1624
1388
1506
5681
1646
1690
1949
1212
1274
1877
1443
6012
1951
1254
2073
1572
1142
1640
1380
6569
1413
2139
1563
2009
1116
2044
1049
6241
1974
2624
1248
1933
2125
6700
1289
5977
3126
3508
1149
2977
1584
2107
1015
5407
1485
1142
2005
1164
1446
3614
1696
4979
3073
2684
1584
1589
1815
1582
887
8451
1942
3498
2108
1329
1732
909
1249
6674
1154
3232
878
4844
4334
4487
2665
4238
1471
1264
1447
1750
1762
1738
1689
5453
1851
1256
2299
2564
1600
2061
3531
5350
1230
1417
1377
1989
1498
1397
1890
4313
1346
707
1151
1582
1270
1285
2059
3072
1339
1239
1517
1564
1057
1654
1053
3356
1150
2766
1459
3765
1327
1226
1406
3817
3327
1504
1689
1897
2376
5246
2555
4087
3480
1911
2576
2566
1200
2692
5257
4142
1969
1654
1334
2052
2509
4981
1340
3267
4305
2430
3452
4522
1669
1178
4259
5837
1634
2499
1812
3185
1195
2548
1134
1388
2989
1174
5517
3251
5439
3140
2351
9007
1809
5271
1257
1664
3073
2396
1739
1193
2005
1161
1507
1587
1443
1216
1332
2564
4846
2516
868
1226
1723
1473
5687
1866
2782
1691
1483
1281
1315
2323
1251
2676
1737
1290
1038
4162
1180
1330
3259
1798
1834
1772
1642
3270
1369
1083
1482
2494
1651
1712
2268
3329
1246
1638
1228
1938
1030
1044
3729
2589
1150
4144
3172
1996
2260
1514
4298
1914
1339
2060
1762
1245
1953
1244
1721
1574
1415
1698
1254
2653
1547
1239
1054
1355
1615
1552
6513
1963
2717
2870
6394
1749
1259
1157
886
1563
2309
1619
1717
1624
1284
1650
1538
1101
1702
3161
2342
1236
2292
1679
3510
1567
3685
958
1264
1068
1330
2447
1073
3861
1280
2589
2251
1390
2349
1276
1559
2893
1736
2292
1562
1555
1365
1528
1967
2861
2668
1214
2784
4383
24874
1611
4103
1559
1865
1465
905
1953
1583
1322
2297
2454
1758
1917
1573
1390
1330
2377
1238
1234
1197
1504
1672
1523
5544
3208
1351
2936
2025
3776
1553
1927
2360
1978
1752
1892
1826
1748
1315
2453
1712
1374
1437
1939
1896
3892
1078
1789
2214
1220
1173
2955
1590
1439
1460
1374
1561
1069
2087
2294
1646
1948
2296
1593
2787
1665
1281
1063
3114
1474
1240
1320
1609
1409
1264
2506
1651
3216
1766
2062
1359
1586
1542
1360
1732
1404
1633
1460
1361
1131
1384
1090
1181
1902
1441
1390
1247
1006
1041
1457
1681
1317
1266
3052
2024
1733
1767
1296
1571
2330
3366
2165
1396
1406
3648
1304
3321
1341
1830
1695
1315
2007
1694
1140
1958
3699
3861
1549
3686
1491
1206
4496
1308
1754
2654
2779
1621
1122
1628
3064
1478
1617
5422
2024
1545
1808
1935
2839
1706
1376
1606
2146
1750
1105
2020
1616
1614
1199
1232
3532
1483
1618
1272
3718
3707
2475
2825
2011
1186
1755
6778
1285
1515
1738
1703
2038
1041
7029
2046
1414
1952
3204
1867
4137
4544
2080
2520
1240
1875
2596
1418
3264
1921
4213
6993
2717
3544
1831
1413
2655
3380
1636
2571
1276
1567
1424
5253
1242
1609
1500
1751
1426
1402
1858
2356
982
1430
1799
2397
1297
3784
4609
1081
4493
1937
1526
3206
1704
2657
1731
1467
7271
2962
1417
988
1538
1460
1242
1446
2811
1216
2112
821
1233
1687
1266
1577
1352
1740
1552
1405
1134
3147
1578
1360
3130
1997
1658
2599
1552
2434
1654
1631
1404
1997
3117
1277
1772
2804
1779
1651
3391
1214
2049
2197
1639
1947
1186
983
1996
1612
1924
1750
795
1225
1229
1569
1624
1456
1135
1594
1244
1272
1683
1145
2764
3447
1718
2003
961
1637
1079
3091
1944
842
1586
1392
1566
3541
1435
2505
1694
1457
3187
3497
8750
1674
1491
2850
1870
2583
3288
1285
2081
1586
3001
3122
2797
3128
3489
1379
1584
1832
1469
1751
3804
1274
1512
5828
1652
1532
1962
1538
2058
1841
1731
1895
1422
1378
1717
1339
1398
2562
1870
3075
3048
3390
2099
2929
2331
1132
1445
1757
1627
3036
4544
1475
1798
1885
1468
3301
1984
6611
2202
1417
5752
1442
1964
3245
2366
2582
1062
1689
2341
1648
3062
1110
1235
1791
1306
1456
1905
1000
1633
1616
1439
1512
1596
1530
1345
1898
2541
1495
1409
3937
3193
1712
2956
2966
7160
4213
5621
1540
2305
1433
1548
1475
1394
1874
1572
1655
1727
2286
1759
1356
2068
1751
1626
1665
1634
1572
1667
1136
2264
1193
1458
1195
2597
7082
5825
3515
2436
2260
1122
3706
1568
1249
1478
2876
1712
2058
1898
1121
1473
2229
1422
1823
1247
1282
3397
1229
1173
1361
1360
2342
1622
1240
1648
2289
1568
2164
2285
2133
1403
2033
1031
1620
1867
1276
5040
3738
1691
2080
2746
2837
1207
906
1230
1470
1544
1801
2254
1279
1763
1959
2473
2908
4355
1507
1453
1771
4453
2104
2627
1734
2573
4591
1563
1921
1454
1948
2484
1496
1301
1930
1922
1313
2040
803
1327
4830
1699
974
1131
3871
4396
2412
1775
1526
1881
1211
1913
1061
1322
1157
1256
2022
1413
1405
1493
1412
1120
1729
1906
5072
2090
1692
1618
1315
1757
978
1661
1826
1456
1378
1019
1278
1812
1015
2254
4347
1988
3899
887
1772
1658
1923
2650
1438
1985
1012
7047
2805
1818
2228
2298
1984
1236
1820
1389
2192
2209
4297
2417
3860
2192
1286
1880
2352
941
2040
1965
3594
1360
963
1999
2741
3603
1803
1730
4471
1999
1371
1801
2156
1192
2774
2098
1478
3549
1181
2629
1794
1008
1694
2194
1365
4917
1056
1642
1752
4169
3417
1618
3524
2281
2054
1618
1134
1059
1611
1302
972
3301
2519
1828
1306
2699
4326
2504
1126
7033
1842
1283
1357
5922
1728
1145
1606
1832
1887
3841
3383
1730
2328
2409
2159
2043
4542
2706
2102
907
1150
2050
7543
1753
1656
3300
1292
2234
2622
1336
6211
3358
3367
1768
2465
2172
870
1620
1535
1701
3170
2387
1667
2403
1230
1748
1859
1631
1838
1701
2584
1415
1195
1405
1678
1386
2040
1632
1287
1192
2479
5559
1321
3285
888
3196
3460
1107
1648
1433
3267
1557
1857
2354
1254
1006
2605
2602
3421
1128
2624
2420
3562
1474
1797
2203
1189
1305
1579
2173
1568
1461
1219
1663
3397
1504
1726
1190
5676
1483
1125
1302
1626
1464
3299
1620
2067
3621
1906
1179
1608
1389
1767
1604
1584
6532
1557
2817
1743
1559
1025
1481
2056
2791
1139
1438
3196
2985
2182
5446
2678
3222
1348
2626
1315
2317
3128
1266
2318
940
1381
1700
1229
1851
2344
1046
1845
1462
1413
2081
1586
1543
1849
1758
1400
2760
880
1363
1523
4664
1137
2905
1037
1266
2967
2441
1404
1958
2874
1793
2098
1918
3176
2104
3240
3257
4502
2133
1874
2885
3124
1108
3236
1168
2071
5266
1188
3264
1785
1645
1223
2257
3103
6389
3479
2332
2418
1879
3305
3108
2293
1230
2007
2343
1721
2054
2009
1301
2881
4577
1359
7490
1088
1737
1497
1654
1126
3121
1683
1191
1503
1474
1467
3233
1487
1473
3218
1292
1364
2967
1928
1690
1667
2321
1400
1485
1865
1952
1428
1864
987
2120
1754
1768
1544
1530
1686
2109
2307
1331
1663
1067
3685
1499
1950
2208
1374
1353
2020
1321
1624
1825
981
1668
1245
1190
1658
1228
982
1407
1273
1713
1239
937
1759
2077
2034
1359
1242
4293
1152
1370
1138
1143
1193
1643
1910
1150
1562
1946
1541
1274
992
1460
1977
863
1608
1947
1696
1504
2034
2257
1145
1662
611
1130
1844
2563
2787
1922
1285
2076
1434
1504
1770
1154
1282
1255
1910
1479
1111
1730
1390
1338
1265
1223
1564
1292
2872
2018
1100
1360
1174
1462
2605
1760
1117
1671
2709
3617
2170
1501
1764
1987
2269
5457
4244
2350
1684
1727
5271
6848
3363
2133
1411
1560
2250
3393
3629
1883
1949
1426
1506
1194
1486
2483
1127
2134
3934
4562
1548
1996
2408
2794
3658
1544
1390
1948
3185
1237
2469
3606
1276
3352
1298
1397
3743
1151
3430
1847
2565
5349
1510
1682
3693
1267
1101
2452
1800
3652
1454
1973
1087
1029
1444
2612
2776
1327
2596
2593
1572
1614
3743
3014
3293
2973
1592
1886
5169
3455
856
1058
3663
1994
1173
1148
1832
2479
1126
1138
920
1471
1181
1671
1504
2995
1330
4654
2808
1376
1320
2540
1362
1460
1040
1647
5779
1129
4217
1513
1841
1212
1500
1072
1293
1619
2650
1938
1292
1606
1407
1247
931
901
1555
1545
1157
1460
1663
1716
2134
1506
1180
1572
1818
1223
1760
1315
1003
1403
1237
1470
1442
1638
1062
1739
1243
1222
1495
1374
1687
1824
1235
1456
1449
1117
1057
1525
1571
1033
4012
1540
1074
1600
1649
1887
1725
2513
3713
1336
1273
1543
1552
1245
1098
1414
1227
1191
1565
887
1182
1634
1582
1262
1286
1673
1554
1460
2270
2463
2232
1756
1614
1766
2966
4572
3332
3920
4007
1748
1518
1021
1248
3385
2316
1533
1529
1098
1305
1469
974
1414
2393
2529
1514
1948
948
1521
1624
814
4962
3043
2868
2452
1470
3510
3962
3898
2423
1062
1872
1053
2397
2342
2060
3681
1610
4980
1061
3526
3966
1579
1973
2260
3147
1543
3159
2666
2568
1469
3309
5856
3913
2563
2539
1531
1371
1292
1402
1739
1767
817
1771
1546
1181
1274
1346
1221
2053
2374
1357
1296
2171
1970
1255
1838
1370
1061
2059
2191
2062
1972
872
3802
1592
3531
2530
1420
1380
2857
1424
1275
5971
2465
1097
1294
1054
1580
1760
2670
2180
1752
1738
2342
1135
1665
1513
2362
1069
3709
1536
3352
4524
5126
960
1256
1308
2110
2712
1050
1074
4373
3235
3789
2078
3049
4290
1152
2019
1214
3316
3166
1291
1780
1863
1407
1201
1646
1248
1511
1250
4820
1250
1077
1055
1911
1454
944
1319
1377
1541
1385
1794
2657
1251
4928
2217
2327
1453
1770
1073
1398
1355
1422
5941
1524
1966
1722
2678
1312
1526
1530
1869
1761
1287
2751
3646
1369
1349
1242
1220
1832
3557
5005
3834
1256
1078
1617
1842
1734
957
1893
1352
1764
1545
1177
1305
1557
2860
1941
1713
1659
1871
1683
1193
1436
1540
1541
1636
1304
2914
1237
1341
1694
1664
2359
3923
1416
1283
1980
1829
1060
1872
1096
3324
1649
1957
2351
1447
2880
3472
1491
1559
1960
1741
1207
1985
1250
3266
1496
5889
1429
1735
1061
1283
1637
5077
1885
1126
3036
1557
1507
1727
988
2156
1526
1135
1612
3484
3972
2562
2053
1434
1315
1480
3688
2585
1360
2573
2720
1358
1146
1718
962
2612
2286
1677
2119
1742
2762
1647
1432
1073
4382
1557
1645
1362
2610
1533
1873
2191
1973
1261
2390
2467
2542
3438
3032
2033
2624
1324
1569
1173
1924
2299
2965
2572
1668
1589
2831
1750
1296
1428
2307
4725
1554
2588
1617
1222
2342
1576
1318
1570
1702
1866
1000
1775
1995
1208
5199
881
2155
1691
2182
987
1416
3814
4409
1624
2819
1860
2065
1561
1492
3295
1714
1850
2294
5678
1345
3397
1501
904
2174
1799
1654
3468
2808
2557
4150
2452
1873
3233
4705
1425
5707
4212
6108
1487
1766
2004
2109
3454
1657
3076
1305
3215
3340
4509
1815
1274
1496
1377
3184
1602
3246
4042
2600
3041
1765
2195
6464
1615
1659
1160
1751
1414
1669
1402
1436
1664
889
1020
1576
1846
1081
1425
1561
2742
1705
880
1907
1869
11885
2051
1388
1947
1245
1494
1885
2801
1459
1421
1257
1543
1548
1871
1995
1454
3711
1609
1084
1510
1436
13702
2383
1181
1445
1500
1504
1536
1641
1704
1435
14135
1490
2358
1714
1571
3729
3878
3002
1172
2243
4663
1693
1314
2508
1470
1495
1400
1374
1563
1529
1331
1851
1384
1435
1186
1146
1611
1681
1312
2354
2146
1485
1281
1279
1471
1286
2012
1319
1340
1831
1426
1007
1440
1559
3030
4536
1276
2286
938
1200
1715
2332
2506
1934
1308
1568
2859
1056
3179
2273
2021
1333
1587
1636
1686
1553
4548
1295
1752
1303
2090
1597
1253
1108
1463
1249
1095
1971
4553
1310
1728
1958
2904
2083
998
4290
1440
2903
1364
1291
1253
1848
3161
1275
1661
2303
1406
1358
1950
1164
1201
1430
1009
1252
956
1944
1300
1271
1513
1763
1190
1152
1437
1480
1506
1358
2934
1441
1397
949
1434
1161
2223
1389
2200
1310
1900
2295
1653
1635
1556
4204
1267
1864
923
2430
1722
956
938
1710
1872
1441
1943
1553
1841
2170
1457
1143
1472
2124
2783
2728
1847
4226
1806
1683
5778
3412
2270
2439
3211
1895
1102
5840
1541
1756
3806
1214
1801
2299
1937
996
1174
2201
1441
1825
2372
1965
3482
3036
2044
3353
3975
2564
4759
1971
1206
1973
3719
3684
1127
2186
1012
3286
1827
2330
1741
2426
1040
1195
1419
1175
994
1822
2170
2706
1099
2799
1851
1668
1888
1441
3795
1368
1310
1922
971
1729
1836
995
1224
2693
1856
1935
1772
1087
1533
1769
918
3625
1210
1683
1003
1024
1614
1179
3409
1542
1443
1722
1520
1291
1738
910
1509
871
1088
2210
1320
1331
1876
1420
933
5295
1337
1527
1459
1799
4409
1295
1668
1279
1403
1433
1730
1519
1626
1725
1537
1138
1252
1914
2591
1141
1852
1216
1644
1487
1699
2069
1570
1692
3095
2178
1578
2513
3439
1099
1752
1824
2043
1124
5371
1039
2829
1781
1408
1229
3240
3757
5285
1402
1602
1593
1126
1739
1692
1364
1850
1786
1318
3334
1301
2473
1589
2243
1647
1084
1311
1749
4169
1058
1624
1715
1622
4783
839
1349
1983
1432
1763
2194
5736
1803
1198
1938
2120
1760
1962
1296
1067
2542
2258
3140
3900
1154
3110
1648
4054
3122
1389
2677
1434
2251
1424
1530
1179
2347
1931
2579
2218
976
3204
2765
7427
1498
1482
2266
3276
1469
2996
2207
3250
3212
1248
2225
1312
1451
2784
3158
1490
2150
5756
1765
4677
3820
6027
3392
1507
1461
926
1461
2387
7234
1303
5550
872
1720
1707
5961
1488
1243
1281
1340
1132
1257
1381
1525
1298
1227
1537
1420
2166
1998
1021
1485
2951
1056
1470
1285
1412
1328
1660
1324
2093
1386
771
1539
2221
1331
4284
1961
1111
1285
908
1321
1039
2099
1101
1236
1914
1113
1491
3424
2106
1541
2164
1403
1747
883
1711
1402
1432
1366
2085
1578
2354
1538
3064
1563
1662
1233
1459
1444
903
1312
1657
1306
1971
1757
984
1500
1180
1130
1451
1496
1349
3033
1490
2037
3085
2297
1127
3523
1246
1196
2042
1775
2146
2206
1612
1164
1041
1873
1620
1274
1212
903
1500
2777
1231
1734
2248
4141
1409
2196
1853
2495
1669
2766
2287
3393
2405
2305
2935
3236
3291
1922
1097
3097
4328
2339
1814
1296
2844
1068
2033
1250
2872
1643
2905
2306
1951
884
3702
1333
2134
1410
1136
1782
7253
4289
1036
3378
1361
796
1287
1198
2660
1484
1533
1951
2007
1209
1898
1004
1410
1754
2146
1466
1164
2961
2472
6398
4940
3782
1746
1142
1297
1607
1452
1528
1558
5520
1565
2123
1851
1529
1738
1325
1561
1258
1569
1512
1430
1415
3968
987
1005
1493
2547
2401
4726
1209
2272
2794
1010
2027
2733
1373
2389
1489
1442
1856
914
2368
1599
1695
1182
1400
3083
2759
1387
1722
1316
988
3708
2690
2024
1049
1407
1297
1851
2117
3868
1912
2781
3011
3854
1320
2035
3857
1186
1646
3254
6199
3071
1557
4781
1999
2132
1169
1025
2836
1037
1503
1814
1214
1687
1573
1527
1698
3318
4189
1898
2884
5050
2509
2408
4849
1815
2856
4438
2819
2916
1088
1808
1380
3027
1015
3134
1576
2384
1006
1614
1508
972
1508
1030
1590
1122
1820
1386
1323
6644
1037
1454
2595
1135
1324
1270
2932
1113
3555
1770
1557
2376
1001
1587
2313
1560
1409
1355
1315
2708
3017
6355
3412
931
1853
1321
6828
1539
2460
1382
1698
1747
1527
1422
1384
1431
776
1716
1307
1621
1012
1230
1229
1338
865
1523
957
1435
1936
1630
1564
1070
1490
1137
1015
1297
2339
1066
1858
1306
1822
1017
1314
1654
1204
1716
2377
1699
1520
1092
2281
2500
1741
906
1471
1609
1315
2254
1454
1777
2811
1191
4272
3357
1554
1451
3088
2289
1575
1376
1172
1523
2469
1591
2606
1577
2551
2925
1453
6907
2014
1843
2015
1614
1503
1399
1481
1445
1225
1784
1765
6013
2398
2825
1539
2297
1590
1492
1906
3940
1271
1680
1407
2165
1522
3655
6429
2456
1514
1399
1363
1561
1503
5182
1141
2012
3142
1090
3968
4228
2374
4130
1415
928
2903
3452
1257
4181
1193
1506
1299
1408
1514
4357
1690
3128
3414
1751
1034
2020
980
3612
1313
2101
3723
2822
3050
1164
1726
1452
1721
1209
3192
3904
1337
1534
2564
2178
1655
1624
1397
1767
1170
1534
1624
1475
1830
1618
1317
1221
909
988
1094
1596
1427
1368
1720
1090
1593
1242
1294
1871
1190
1193
2100
1607
1270
1217
1509
1376
1317
2314
1620
1718
1449
3939
2839
1247
1278
1270
2713
1239
2142
1471
1770
1271
1795
990
1251
3126
860
995
1646
1418
1171
1232
1274
2038
1137
754
1392
1363
2520
1526
1516
1389
15779
1146
1883
2635
1205
1787
1062
1812
1235
2677
1072
1308
1422
1768
1034
1247
2634
1043
1916
3460
1874
1688
3237
4625
1331
1334
997
2238
1308
1330
1283
2789
2761
1367
2888
7666
5203
2634
1875
1512
1339
1888
3005
1159
3570
2733
1182
2958
1277
1294
2393
1231
4499
2739
1652
3215
3981
3704
888
2302
3583
4272
5280
1685
1109
2667
3573
2347
1291
1550
1443
1373
2592
1095
2107
2834
1122
1506
1172
1462
1146
1887
1382
2269
1691
1279
1354
2198
1120
1706
1849
2241
1515
2485
1044
1784
1199
1688
2376
1565
3318
1351
4478
1595
1441
4072
2025
3626
1813
1101
1561
6522
5415
2040
1714
1060
2166
2555
1183
2212
1338
1671
1003
1770
2693
2415
1172
3799
2531
6338
5256
4112
1367
1189
3365
1720
1394
1926
1018
1465
5860
1128
2172
2560
12779
2171
1638
2081
3535
2745
1043
2428
2718
2569
1790
1365
2321
1671
3216
2430
1431
1916
2390
1588
2731
3043
1499
3159
1601
2152
1988
1252
2675
2457
1467
4573
993
2886
1225
1677
1894
2752
3561
3021
1508
1264
1766
1492
3393
1814
4476
1508
1300
1753
5700
1104
1837
1334
1560
2825
2313
1182
4927
3239
1374
2365
1242
1296
1384
1689
1737
1870
3028
1413
2374
1674
1553
1734
1637
3896
4103
1782
29008
27187
21148
1288
1882
1458
2186
1483
1215
1748
1486
1386
2069
2414
1059
1916
1699
1033
1378
1688
1307
902
1535
1490
878
1695
901
1682
1645
1486
1554
1628
1375
2152
1509
6020
1804
2015
1392
1800
2071
3696
1263
4088
895
1857
5078
2264
1626
3408
940
1376
2131
2095
3195
2132
1368
6243
1482
1583
1652
1715
1679
1515
753
1832
3163
1347
1709
1552
5763
2897
1485
3173
4206
1418
1173
3101
2463
1320
1628
1646
1418
1823
1752
763
1591
1120
2031
1529
1230
1422
1222
1327
796
2754
1328
1934
1029
1472
2854
2365
1332
2054
2962
1267
5027
1433
1515
2180
3131
4603
1180
901
2163
3112
1897
1457
1877
1344
1098
2228
1479
1183
1625
1460
1283
1447
1079
7298
1363
1314
1812
1425
3329
1032
2540
2877
3893
2551
2002
4618
1694
6064
1515
6133
1092
1987
1127
1172
2431
1070
1266
1848
1831
3303
1489
1169
1686
2032
1010
2071
1831
4849
4584
5396
1372
1994
1938
1891
1022
3408
3689
1275
3899
828
1732
2266
1226
5356
1751
615
3633
1239
2064
2707
758
699
1504
1907
3073
1353
1464
2092
4524
1411
1058
1238
3775
2086
1447
1603
1029
4180
5316
3299
3668
1608
1414
2721
997
1556
3707
2225
1431
1592
1538
1853
1577
1394
1451
1178
1593
1218
1714
997
1756
9614
1621
3084
4472
3447
4447
2137
1517
3479
1823
1706
1829
1608
1010
1091
1253
2277
1451
1185
1176
1176
1524
2550
1741
1497
1782
1274
2058
2604
1283
1875
1250
2319
1377
1165
1831
2627
1548
1421
1048
1006
1568
1193
1044
1305
4400
1756
6791
1291
2191
4388
1643
1402
2214
1995
1517
823
1825
1553
927
1634
1829
1254
1398
1002
1494
1447
1690
1799
3915
1730
1808
1261
1816
2042
1915
1072
973
1747
591
1050
6202
771
1378
3237
4808
3078
1620
2302
1869
1329
1174
4871
1214
3575
2210
1766
1683
1752
2257
1194
2837
1378
1642
1378
1275
1023
3388
765
3137
1476
1385
2415
1648
4356
2940
3013
2375
1154
1898
4462
1980
1618
3813
1902
1621
5550
1144
3395
5077
1454
3722
1682
1973
1473
2973
1174
4990
1803
1524
1336
6677
1519
1625
949
2108
1213
3169
1495
1544
2004
1076
1759
3390
1146
2425
1694
1395
1655
1701
1194
4078
1111
1528
1372
3845
2761
3136
909
3479
3577
3055
1080
1555
3539
1375
1103
1193
1429
1473
1692
2027
2354
1362
1687
1821
1432
3308
1712
2267
1584
1283
1426
2149
1740
1514
2211
1983
1453
1648
955
1890
1470
2302
1623
1630
1708
2137
1500
3980
1135
1340
1490
1566
1898
1041
1096
1437
2132
1858
1419
1138
1294
1067
1401
2149
1137
1512
1636
1236
1024
1425
1362
1763
1630
1861
1352
19383
1513
1127
1049
1609
978
2401
1595
2103
28145
2277
903
1697
826
1359
2188
1027
33295
1550
1532
1624
1835
2070
1373
1190
1304
1059
2225
1374
2157
4329
1604
1318
1753
1369
1861
2234
1344
1555
2808
1019
1453
2675
2037
1502
1224
2137
2908
3106
1371
1331
1416
1669
1440
1366
1498
1355
2141
932
1405
1402
1717
957
860
5180
1320
1727
962
2317
991
1168
2005
3299
1581
1516
1244
2936
5297
2063
1524
4964
1000
773
1249
1832
2057
2185
1245
1847
1417
2896
4399
2606
2178
3268
2824
2578
1482
1106
2779
2219
2890
3631
3248
959
1423
1289
2219
1519
1160
3480
1291
1393
1393
2059
1529
1394
1138
2157
1561
1273
1361
1200
1850
1309
1071
1629
1450
1329
1617
2012
4505
2098
6003
2565
1947
4947
1193
2890
1540
1287
3704
5973
1871
2164
4663
831
1607
3115
2108
1430
1684
1449
1050
1571
1153
2187
1965
2305
6087
3161
1631
1136
5927
1603
1119
1250
1010
2788
3106
985
1552
1839
3877
1273
1818
2338
2294
2062
5077
1456
1526
2120
2241
1992
1581
1322
1277
1254
1194
1393
2860
2010
1899
1804
1367
1621
946
1933
3237
1211
1489
2631
1556
1955
1896
1165
1477
2035
2624
2731
2618
2302
2644
1459
1669
1595
1960
1241
2048
1111
2540
1229
1214
1656
4712
917
1306
1638
1861
1234
1519
1338
1325
4214
2603
1693
1164
1502
1801
6116
1683
1438
1321
2227
1635
2087
2503
1940
1453
1290
1335
1628
1906
2166
1202
1238
1464
1444
2921
3135
3608
1576
2493
1884
1105
1029
1761
2844
1256
1641
1380
1519
1274
2357
4419
1541
5051
1835
3701
2416
4174
2791
1122
2471
1729
2333
1419
1535
1336
1527
914
1934
2113
1719
1570
1201
1265
3706
4038
2958
1516
1482
2843
2355
1112
849
1152
1518
971
1511
1137
1078
1801
1031
1289
1107
965
1460
2318
853
2283
2406
1222
1306
1225
2385
1273
2033
1401
1186
923
1315
1055
1649
1695
1242
1082
918
1369
1372
1601
1640
1503
2396
1170
1633
1679
2546
1576
2399
1346
1246
1846
2374
1466
1921
1037
1436
2818
930
2556
1066
1630
1528
1376
1345
1507
3416
2774
1538
1508
2588
1959
2034
1510
3069
879
1583
1863
1083
1539
3683
1679
3073
2332
1406
1151
4189
1481
2731
1635
1255
2756
2370
1415
1459
2265
1442
1323
3740
1483
830
1391
1981
3118
1223
900
1444
1371
1358
2323
2188
1172
1685
1457
1487
2484
2450
1557
1876
1092
2227
1935
1404
1155
1373
1197
1971
6821
1338
1218
1253
1987
1396
883
1555
1632
1395
1289
1478
1072
1633
1711
1267
1378
2426
1330
1221
1741
1823
1044
1294
1145
1535
1716
2484
3883
1924
1268
1634
1723
1424
2360
2060
3842
1591
1362
3017
1407
3830
1942
1359
1488
3829
2530
1903
1434
2429
2496
1257
2203
1049
2815
6265
4208
1957
1160
2121
1503
2125
1280
1704
2144
1336
1297
1197
1047
2501
1305
2856
2432
1029
1866
1711
1341
1339
1750
1166
1565
2006
1180
1777
2015
2789
1569
1421
2342
1343
1100
1800
1374
1223
5468
1592
1002
1051
1610
1221
2136
1582
5767
1439
1612
3192
1295
2653
3868
2205
1213
1749
3663
3133
3574
1719
1852
1941
1215
1686
1542
1454
1273
2744
2750
1433
4161
2936
1784
3029
4396
3171
1401
1609
1740
1713
1505
2804
2640
1583
3010
2364
1665
2201
1754
2733
1422
1526
3674
2571
1995
1708
1404
970
1512
5464
5429
5451
3388
3216
3668
4086
1104
1526
1665
2639
1784
3673
1455
1865
1115
2160
1393
1671
959
1710
1704
2906
1333
1332
1298
5998
1559
1243
2368
1233
1937
1724
2863
1382
1094
1161
1511
1562
1777
1345
1733
1674
1319
2844
1483
1767
1237
1336
1677
1672
1117
1744
1694
3033
1351
1344
2766
2813
1332
1114
1252
3444
2014
1361
1194
2986
1710
1800
1373
1481
1055
1496
1600
1651
2585
3246
5582
1835
3460
5825
4950
1724
3619
4183
2869
1725
1025
1748
1468
1611
1291
5664
1683
1505
1549
4660
1615
956
2422
2587
4490
1719
1398
1722
3511
1745
3466
2528
1611
4507
6166
1677
1981
2430
1278
2295
2961
1274
1677
1209
2566
1182
1643
1504
1867
1249
1607
1830
1903
2037
4400
1375
1805
1545
2416
1327
1892
2636
1568
1316
2104
3570
7280
1698
2833
3861
4654
3488
1830
1937
1757
6042
2145
1110
2922
3954
1389
3664
1117
2750
1890
1334
1802
2446
1461
1676
1315
1541
1816
1657
1023
2805
1742
4536
2129
1527
1730
1671
1469
1774
1780
928
1409
1525
1264
1429
3330
7331
3127
1500
5143
2169
1380
3232
1441
1699
1579
3300
1200
2844
1641
1471
1205
1971
3677
4200
1220
1454
1419
2244
1586
4253
3884
1479
1501
1384
3195
2744
1563
1528
2900
4945
893
1291
4981
1426
881
1413
2193
2591
1325
1702
1541
3756
740
3371
1625
1312
1253
1495
1946
1541
15684
1402
3051
4128
1372
6064
43886
1423
4803
2152
2920
1443
4966
929
1918
1049
3050
2577
1400
2191
1226
5275
1789
2177
1482
6319
1302
2158
3022
1309
4020
1943
1527
886
2222
1597
1361
1135
1343
1233
1371
1819
1526
1295
1159
1301
1492
1418
1368
1519
1742
1819
1422
1167
3983
2463
1359
1840
1665
1713
5617
2121
3413
1724
906
1113
1422
1427
1697
1620
1389
3259
3846
1466
1240
2447
4368
3042
1356
2035
1994
1066
1392
3042
1525
1713
1529
1782
2080
2075
1275
3290
2278
4288
2009
2084
1608
1739
2016
1210
2499
1828
1186
1468
1802
2145
1561
2847
1264
2089
1439
1055
1186
1370
2667
3007
4612
4512
819
2097
3864
1976
2934
1419
1542
5827
3962
3010
1085
4628
2093
1720
1378
3835
2533
1903
3792
2139
1237
1451
2506
1375
3479
1504
1868
3470
1196
2264
1891
1916
3464
1988
3497
6650
2015
1190
2133
3295
3255
1670
2811
4070
1652
2322
1182
2024
2748
1457
2389
3272
1834
3381
846
1423
1675
1189
928
1799
2676
1952
1936
1570
2371
952
1887
2948
1235
1373
1784
2790
2676
797
5046
1444
1381
1577
1829
1329
1759
1916
1656
1619
1010
1943
3934
1769
3656
1393
1486
1210
2698
3659
3384
1829
1082
977
1094
2266
1142
2131
1192
1523
1203
1779
1850
1491
1870
1936
2198
1926
1275
1863
1280
1458
1693
2152
1542
1039
3690
6301
5361
3594
1029
1411
1326
4459
1107
1459
1869
3631
1213
1348
1809
4921
1512
2030
1774
1627
5307
2103
1295
2714
5275
3276
1675
3694
1811
2105
2755
1840
3267
4063
3090
2903
1906
1915
1771
1416
1753
2644
1502
2774
3510
1855
2063
3323
3556
3671
5952
3533
3742
1815
2531
2835
1771
928
3725
1728
1562
1533
2224
4046
1639
2333
3434
1963
4016
2562
1394
3320
3245
1694
1700
3321
1585
2983
2197
1612
2635
3209
941
3060
1428
2357
806
2398
1515
1059
1606
3393
1139
3983
1787
1640
1726
1773
929
2651
1299
1712
1369
1535
1364
1399
1872
1518
3220
3761
1607
1173
1773
1335
1026
1679
1665
2400
4926
2651
3822
1226
1331
3496
1332
1552
2943
997
2757
1352
3863
2358
2058
5836
2308
1542
4375
3438
2246
1147
1318
1234
1855
1566
3126
1167
1618
1390
4784
1680
2284
3032
1408
3623
2514
3199
1228
1277
1634
1145
1186
3160
3516
1528
2936
3378
2241
1628
1285
1900
1386
1694
1522
3729
1678
940
1463
4771
1618
1651
1267
1854
1004
1602
1292
1160
1263
2205
813
1260
1343
1665
2331
1667
2205
1183
1746
1601
2355
1512
2996
1047
890
2843
2417
1527
1659
1409
2456
1591
1734
1564
1044
1310
1798
2171
1133
1565
1273
1536
951
1493
1965
1927
1732
1362
1327
1743
1105
1315
1832
1802
2022
2921
5629
2766
3504
3060
3792
6633
3011
3117
1161
2088
2706
1470
6382
2105
2931
3221
1217
2374
1267
659
1357
1337
1791
2261
1196
1586
1341
1381
2172
887
1483
2151
1312
1415
2088
1496
811
1445
1316
2815
1786
1476
1491
1472
1172
1251
2418
2939
1137
2261
4146
3567
2859
1650
2077
2243
1421
2482
1621
862
3330
2000
4813
1894
4134
5155
2241
3058
3713
4549
1455
1839
1150
3099
1836
1315
1933
1189
1718
2337
5454
1684
2276
4844
5527
2941
1285
1191
1339
1416
1836
1848
1426
2226
3803
3588
3929
1158
2467
3981
3199
4079
1797
2557
2659
1356
2195
3363
1985
1111
1745
1473
1871
1320
1506
1874
1188
3894
1135
3413
1619
901
1866
1098
4062
5375
3056
1177
955
2256
2462
963
2627
6779
1765
1645
1873
1790
1717
1230
1607
2915
1098
1926
976
5603
1604
1072
1682
1733
1978
983
1021
1767
1022
6092
2358
1125
1569
3782
3776
1620
2395
4301
1015
1247
1966
1904
1293
4169
2276
6884
2262
1156
2546
1252
2510
3034
1213
2429
3375
1546
1859
5335
1738
1258
1280
1800
1520
1300
1539
1459
2517
1294
3446
3681
1815
5013
1158
989
2089
3120
1470
3693
2738
2419
1151
1389
1075
2569
2660
1363
1993
1926
7253
3985
2314
1104
4106
3941
2671
1299
3467
1800
3702
2166
1016
1424
2098
1768
1593
1052
6010
1164
2498
1581
1496
1877
760
1283
3176
2774
1329
2337
1139
3613
1895
1460
2455
1624
1212
3752
1702
1300
3215
1482
2368
1715
1727
1679
2952
1252
5260
1289
1002
4232
2448
1751
2178
3412
2697
7550
17508
3911
4035
1138
2518
706
1243
1208
2859
5282
3910
2870
1530
1228
2925
1557
1411
3121
4193
1640
2812
2463
1752
1637
1875
2578
981
2337
996
1682
3028
3234
1380
1522
2174
1001
3468
2699
1586
2349
2887
2409
2605
2502
2416
3399
2336
3656
1436
1342
1465
1271
2667
1505
2123
2476
1092
1752
3989
4959
1737
1654
2107
2607
2683
1692
2015
1817
2355
1399
2413
1514
3072
4386
2255
2934
3821
2845
2339
5249
3080
5688
2784
2180
1582
1425
2723
2648
2079
2460
3075
1515
1361
1995
4186
1458
2503
1278
1226
2734
7035
5593
4618
4312
1296
1812
2010
2109
2852
1786
5931
4160
1059
2611
1566
1987
1624
1412
1883
1005
1761
1491
1468
2294
973
2401
2521
1101
1559
2366
2206
3326
1369
2351
1182
1709
4111
1749
1471
1464
1122
3404
3059
4046
1706
1213
1447
1584
1213
1798
1628
1805
2588
1236
1404
2930
3709
1363
1364
2651
1229
3107
1369
1272
1528
1220
1328
1693
1738
1440
3203
1171
1628
1826
885
1247
2557
966
1344
1756
755
3095
3688
3683
1542
1186
2003
2711
760
1405
2473
1535
1519
1443
1227
1247
1489
1159
2947
1299
1334
3516
3292
1839
3647
2766
3990
1356
3660
1696
2890
1557
2755
1429
3151
1358
1841
1587
1957
1163
1718
1071
4530
1278
1519
2107
1200
1851
1967
1003
1997
1129
1567
1365
3744
2372
2063
1945
1771
994
1456
1088
1138
2830
1295
1155
2301
1423
1599
1999
1137
1600
2899
1226
1040
1690
1873
1230
2971
2049
2647
1764
1597
1874
1113
5661
3490
1526
1737
1524
2011
1113
3153
1856
984
2464
3188
3185
1496
1674
1365
2351
5082
1970
2617
1307
1343
1067
2306
1829
2723
1249
1922
1693
1748
1191
1787
1433
4426
4244
1447
1523
1515
2557
1873
2123
1790
1741
2887
2274
1609
1789
3626
2281
2415
3448
3594
1829
1753
747
945
1674
1815
1565
1311
966
2101
1804
1765
4356
1479
1603
901
4222
2014
910
2737
1163
1923
1907
2633
1695
1297
1741
1508
2417
2525
2789
1327
3566
1323
1560
1482
1342
1743
1281
1182
1751
1685
2473
1136
1986
1733
1615
1855
1150
33699
1569
2097
1725
1450
2006
4010
1649
2445
1855
3179
1330
1658
2682
2486
1802
2325
2106
4387
1781
1125
1526
4881
1551
4581
3140
1527
1655
2866
4435
5278
2914
1746
1648
1809
1466
4422
986
9979
2305
3333
1312
3818
3322
970
1510
5863
3243
1371
4151
1786
1522
3168
2233
4737
2440
1687
3357
1095
5638
1746
1639
6460
1363
3647
1170
1335
1332
1515
5216
5391
4350
1465
2107
1794
1823
812
1669
5041
1693
2573
1221
1801
2476
1887
726
4885
1454
3434
1487
1567
1968
1472
1182
4828
1497
1940
1165
857
3853
1723
2152
4640
1424
1953
1635
3157
2692
1989
2671
7737
1646
1697
2099
2943
2297
1452
2406
9959
1684
3173
857
1261
1840
1649
1715
7928
3123
4017
1680
1563
1392
1363
1353
9791
1682
1468
3115
3291
1437
1674
3287
11253
1605
1427
2804
1540
1728
1460
1823
9149
1554
1693
2665
1691
1716
2208
4512
6950
2399
1558
1805
1563
1244
2086
1638
6810
1221
1210
2090
1249
1031
1357
3836
6668
1370
1533
1188
2092
1230
1431
1715
7224
2189
1578
2014
1253
1515
1157
3989
6561
1521
2071
1675
3113
2023
3925
2224
9685
1345
3368
1022
1499
1247
1628
1481
5833
1386
2437
1952
1068
5380
1187
1934
7779
2861
1163
1987
2246
1680
1223
1826
7402
1162
1753
2009
963
1256
1503
2191
7610
2385
1216
1368
5521
1705
2899
4640
5427
1156
3676
1252
1279
1129
1585
1392
5490
1371
2029
3049
1104
1876
2045
7695
10409
3578
1908
1447
4741
3105
3657
3750
10466
2356
4321
1040
3121
2051
1124
1899
6266
1231
1602
1342
2950
2755
2971
2940
3696
774
1465
3627
4365
1763
1250
1318
3861
1156
2168
1004
1854
1012
1416
1298
5256
2492
1394
1778
1079
1617
1142
1679
3321
2779
4953
4295
1309
5105
859
1976
3504
1839
1245
4249
1995
2886
944
1319
3755
915
1137
1122
1661
1228
1212
2648
4297
1892
1200
1784
2249
1680
2079
2457
3353
2027
4781
1968
1408
1647
3656
1276
2411
3034
2025
6403
1699
1851
1841
3796
2928
1115
3146
3152
1945
1669
4271
1485
3252
2730
2284
5186
1303
5345
1075
2062
5419
2058
2690
3168
1200
1063
1873
1032
2641
1095
2863
5077
1570
1728
3615
1644
2023
1448
890
984
1126
1534
1625
2115
4166
1731
1248
2631
1019
6878
3474
2226
1882
4364
1388
1585
2877
1855
1550
1598
1392
1639
1467
1515
1687
1336
1475
1124
1071
2699
4192
1927
2813
1506
1431
3117
2218
877
1914
1586
1653
3834
4316
1604
1415
1616
1475
1290
1736
1228
1743
2195
3748
1536
2848
3446
2636
2748
1900
1878
3894
1918
2007
2724
1616
2116
1733
1149
1624
1070
1207
1575
1776
1719
1821
3345
1691
1778
1243
1233
3239
3085
3760
1199
1294
1584
1965
1637
1238
2306
1344
1269
3726
854
1640
2839
881
1494
1817
1688
1471
1570
3325
2358
1656
3057
2289
1595
740
1379
5493
1066
2420
2029
1388
1926
1393
2364
1673
1398
1342
1059
1599
1101
2450
5706
1082
1262
1603
2585
1042
2217
1402
1673
869
1255
1258
1839
1272
1194
1581
1055
1266
875
1032
3206
1560
1245
1365
1652
1564
1179
1219
1579
1996
1317
1324
1383
1779
982
1256
1792
1324
1847
2576
1336
2821
884
3159
3853
1788
4163
3930
1312
2210
1462
1318
2474
3850
1766
5261
2211
1663
1475
1813
3276
1226
1331
2293
1340
3981
1523
2306
2888
1331
1674
10371
3440
3103
2395
2034
4169
3865
5359
2747
1266
2845
1682
1692
1671
1445
3787
45762
50024
45991
40420
32819
1340
1985
2535
1347
4510
1409
1384
1939
1344
1372
1595
1287
2510
1092
1811
2206
952
3785
1498
3080
2167
1699
1574
1609
884
827
1737
1249
2153
1264
2532
2025
1480
1311
1061
1503
1893
1419
1253
1274
2036
758
2090
1257
1392
1519
1043
1396
1272
1618
1555
3050
1600
1914
1215
1261
1970
944
1340
1733
1494
1761
842
1416
16633
1551
8560
8390
1061
2130
1073
1097
1195
1507
1892
2117
1956
1789
2674
1192
1488
1361
1673
764
2807
1442
1497
1154
1301
1635
2016
1171
1718
1226
1751
1337
1850
2048
1530
2616
2695
1158
786
1193
2099
1071
1457
1424
1951
2261
1993
1198
1762
1493
1562
1165
1621
1393
1780
1910
1199
2483
1197
1441
2090
1146
1323
1114
1775
1313
1159
1580
1042
1345
1902
1420
1611
1100
1123
1741
939
4522
3610
1402
1346
1668
1799
1469
1823
1193
1094
1838
1782
1584
1671
1211
1632
2798
895
1323
1379
1497
3624
2097
1481
3263
2016
2609
3438
1442
897
1000
1587
1070
1853
1242
1120
1745
2039
1417
3031
1572
1357
1108
2165
1373
1512
1344
1599
1456
1662
873
1431
1374
1580
2700
769
3731
898
1726
1093
2112
1567
2391
1276
1259
1776
2061
1693
1288
1488
1450
1069
1477
1008
1200
1316
1531
1345
1130
1645
2083
3368
2647
3779
1526
1939
1793
2808
2006
1859
1178
1367
3097
1685
1254
1184
1416
1203
1667
4323
1851
1399
2297
2986
5108
1404
1004
3560
1323
1007
2467
1197
2403
2763
3028
1836
1250
2623
3053
1433
2867
5988
1807
1903
945
1895
1469
4098
3072
1724
1560
3335
2702
1548
7600
3637
2009
4824
1503
975
1810
2619
1590
1372
4233
1130
1010
1982
2458
2163
2206
1330
1715
2572
1388
2639
1656
2700
2257
1643
3795
4281
1290
1658
3395
1244
717
1142
2968
2574
1580
1592
1690
1963
2761
3123
4063
5590
1536
1914
1486
1293
2613
1291
2330
799
1180
2115
1091
2761
960
2940
1708
1452
1937
1379
1331
1560
1961
985
1323
1338
1741
1361
1337
1735
1166
1678
1400
1321
2260
1356
1462
1416
1777
1442
1401
1551
969
3204
3060
1170
1528
1355
1580
1402
34560
13901
1126
1569
1487
2780
2081
1299
1460
1328
1442
2768
1318
1175
2004
908
3226
1754
968
1579
2979
1280
1683
4077
3265
1788
2938
1747
1267
1465
889
1472
1473
1451
1520
2121
2054
2469
1453
2224
1965
1625
1119
1180
1891
3049
5386
1142
3054
1543
1754
1593
1413
1156
1811
1445
1949
2837
3111
1482
1139
1536
916
1480
1609
1107
1530
1341
1212
1310
1618
864
1047
1665
1476
1256
2080
3046
3668
1728
2979
1206
1500
1474
1084
1559
2649
2236
2342
1605
2828
3312
1876
1146
3776
7069
2623
2903
2147
1647
1207
3614
3463
2535
2991
1276
1406
1734
2148
738
3876
1105
1850
4373
933
2617
1514
1847
2932
1344
1754
1951
3725
1408
1301
2107
1526
1198
2810
2140
1895
2915
5465
842
1828
1035
1272
1742
1318
1863
16104
1247
1796
2014
1974
921
1272
3403
1818
21986
1260
2142
1402
1400
1645
1851
12791
710
2784
3045
1742
2044
949
1783
2151
1105
1660
1933
1437
1725
855
1949
1206
1346
1557
1323
1764
3720
897
1900
1375
1423
1163
1672
1056
1182
1478
1203
1561
2059
1672
1502
2563
1363
1647
1688
1989
1972
3545
4410
1482
2444
1842
1651
2630
878
3015
1412
2225
1900
1209
4591
1269
1097
1698
971
1838
1825
1990
3716
4717
1340
1261
4046
2798
5445
1500
2093
2628
4358
1133
2707
1636
878
1787
1693
2173
1731
1250
2859
2612
1817
1218
1508
1952
2968
1840
1404
1722
3033
2993
1946
1490
736
1051
1720
1424
2673
1776
1498
787
1019
1450
878
1757
1859
885
1503
1173
1571
1166
1181
1644
1318
1650
2811
2195
1774
1423
1670
1333
1613
1433
1045
1385
1301
1756
2322
1556
1854
1488
2694
1610
2062
1449
1448
1626
1551
1497
1549
1700
1589
2145
22160
968
2610
5849
1761
3086
1519
1010
1147
1475
2208
3191
1438
1487
1718
3022
1681
3113
1631
1020
2980
1628
3430
5467
1780
2035
1442
1731
1653
1424
3492
3389
3465
1989
2367
1615
3744
4751
1652
1733
1432
2490
1875
1573
2539
1729
1554
2334
1000
1520
2155
1267
1302
1468
1551
1787
1425
1220
1470
1363
1413
1684
1583
869
2021
1577
2033
2331
1790
1145
1498
1657
1465
2227
2471
2300
1266
2011
1639
1351
1446
1489
2952
3393
1609
1340
2468
2700
2184
1189
1268
2426
2853
2131
1097
1653
1359
988
2091
1218
1170
1632
1122
1536
1797
1362
1359
2092
1945
968
1542
1213
2043
1617
2654
1862
5078
2391
2956
1919
1746
1324
2996
2258
1002
1840
1678
1491
2050
4623
1370
5351
2541
3440
1978
3278
3559
1271
1134
1389
3156
1609
2063
1559
2825
1162
1587
1661
1631
2015
967
1513
3119
952
2233
2418
1970
1653
2279
3538
1593
2121
1613
3458
1296
1452
1212
1669
3852
2064
2494
4011
2038
1140
1112
2260
910
1924
1233
957
1537
1457
2073
4286
2050
1830
1061
1259
3459
5018
2224
1147
1725
2138
2214
4541
1445
1700
1922
1324
2109
1452
1719
1358
3225
1872
664
1351
1160
6259
2223
2312
1000
3568
1984
1560
1512
2454
3100
927
1791
1955
1741
1582
2044
1633
1066
1271
2081
1803
1036
2201
1550
1905
1120
2057
1581
1599
1982
2042
1900
1854
1210
852
2033
4449
3461
1745
1193
3238
2445
2380
3855
1557
1907
1265
4664
5945
3480
3539
4173
5968
2173
4160
5054
1627
3126
3826
2934
1955
5736
3419
4504
1982
1726
3461
2050
2510
1382
3328
1982
1785
4197
1801
2164
1231
1769
1918
1300
1353
1316
1569
5407
1223
1950
2105
1840
3524
3342
3618
2086
1881
2735
1600
3615
1005
2249
2802
1350
1317
1245
1077
1008
2514
1426
1456
1917
1558
1980
1427
2011
1362
1158
1344
1690
1978
1245
1824
900
1570
1752
1056
1084
1178
1638
1739
1826
3523
1307
1740
1427
1182
1416
5161
867
1338
1855
1832
1326
1710
1219
1664
1662
1096
1734
3319
1597
1205
2103
1742
1011
1457
1533
1422
2563
1504
1681
1955
1192
2966
1678
1575
4960
1687
1639
2490
1166
3025
1006
2188
1028
1709
1307
1911
1357
1491
1338
1632
2014
1275
1878
2526
1319
2538
5126
2594
1502
1797
1435
1610
1858
1149
1721
1042
2023
2035
1742
1347
1626
1065
1600
1184
868
1722
847
2030
1696
1111
3238
889
1622
1469
1145
2590
1203
2146
1862
2724
1326
3124
4128
2425
2625
1598
1787
946
1076
1318
1183
1843
2254
1146
1154
1304
1374
2204
1777
1289
1213
1057
1238
3112
1389
1653
1418
3067
1064
1177
2042
2937
3491
2098
1562
1820
1254
2533
1028
1709
1681
2347
1608
2629
1136
2139
1720
1107
1622
1508
4194
4688
1653
1692
1397
2942
1936
1394
1193
1076
1647
3256
1565
1722
1650
1296
7074
1654
3282
2323
1750
1033
1573
1161
4309
1893
2112
1488
1815
940
1324
4379
1067
1733
2336
8245
2731
2351
2408
1641
3940
2115
1328
1162
3302
2361
1587
2697
4920
2137
2301
1552
1543
4847
3036
934
1384
1223
1022
1249
2358
1608
1038
3524
1478
3807
1265
3191
3015
1644
3763
4078
723
1485
2302
1419
1309
2766
1369
2468
1187
1076
2714
2718
1610
1354
1552
1108
986
1681
2447
1105
2252
1979
1197
1301
1610
3730
1916
1370
2779
1401
2202
2103
1246
2465
1297
2199
2185
1162
1797
1340
1808
1402
1736
1184
1386
1604
1719
1846
1328
2352
1286
1282
1489
1280
963
1401
1863
1246
1984
1711
1666
1136
1605
1406
1135
2775
4039
1360
1985
3598
1441
1676
1078
3791
2043
1164
1219
1319
1071
944
1297
1173
1181
1443
1533
1232
2324
1183
1254
1400
2049
2530
1384
971
2481
1094
1353
1912
2171
3039
1382
3486
1133
2525
1757
1281
1484
1263
1284
1040
1622
1738
990
2564
725
1355
2721
1484
3062
1629
1117
2043
1585
1327
1145
1495
1528
1709
1690
1187
2530
1568
2907
1259
1288
4519
1507
3256
1281
1579
1421
4019
1718
2259
3052
1382
3253
2995
2799
1199
975
1438
1407
1163
4192
1037
2895
1300
1656
3786
2657
3836
1505
1461
1247
2593
3566
2741
1321
1321
2821
1267
3335
2150
1518
4179
1530
1632
1265
1383
1502
2887
774
1097
1411
936
1065
2043
1437
1788
1887
3257
6698
3117
1464
1924
1572
2800
1853
2502
1718
3552
2085
851
6423
1539
3193
1398
1335
2535
1490
1220
1810
1860
4502
1018
3318
1859
3024
5612
2164
3454
5359
1802
977
1508
2718
1519
1384
1731
1742
1288
4321
4419
1638
3125
2673
1728
2164
1949
5640
3341
901
5924
2667
1522
3832
1811
1838
2398
1536
2911
1763
1375
2686
2511
1232
2688
1626
1847
1481
1444
1598
934
1740
1799
7121
1138
2900
1534
1762
2057
1547
2215
619
1176
1207
1498
1307
1539
947
1490
1038
1168
1633
1507
1828
1459
1984
1225
1796
2062
2335
1663
2541
1331
860
1640
4464
1301
1565
1579
1533
1561
2905
1259
1196
1705
1294
1480
1631
1510
1700
1286
3295
1468
1636
3162
1543
1832
1460
1704
1529
1772
1665
1569
1212
1327
1942
1464
2248
1581
1402
1710
1611
2048
1597
959
1448
1601
1741
1135
1549
1614
2407
3278
2651
978
1409
3293
1795
1511
1507
6129
2828
1462
1695
2257
1886
5141
2710
3218
2537
1345
1419
1145
1648
1512
1395
1661
1567
1434
1755
1460
3073
6132
950
2696
4125
2725
1498
3033
4080
2349
1759
1701
1095
6004
4196
2159
1528
7713
3027
1457
4813
2593
1425
2150
3227
1357
1820
3218
2154
1033
1508
1771
1623
2811
1589
1320
1736
1464
1398
3360
1536
1460
1595
1657
1852
2179
1693
1288
1405
2104
1128
1478
1762
2911
1515
4985
1634
2097
1987
2419
1809
3910
3245
910
1209
1462
2400
1326
1110
1372
1575
2663
1597
1541
1593
2093
6776
805
1953
2105
985
1186
1715
1382
1970
1091
2942
5695
1484
1068
2719
4472
1261
2223
1550
1805
1183
2041
3202
2569
1148
2122
2743
1775
1453
4420
929
1629
2699
1165
1273
1355
1717
1976
1385
1935
1446
2860
1064
2897
1731
4473
5154
984
2737
1978
4426
1221
1539
2439
1812
1331
1840
3639
1969
1616
1563
3411
4482
6176
5037
1673
1792
1478
906
1505
3812
920
1221
1313
1471
2064
1775
1954
2535
3076
1703
1353
1759
4487
1980
1411
1938
1951
1740
1917
1332
1869
1536
1410
2685
3511
1718
1420
1262
1543
1442
2789
1251
2440
1279
2854
3215
883
2174
1144
2039
1458
1831
1442
1501
1722
1442
1641
1282
2019
1062
1045
1885
1276
1666
1561
1859
1238
1629
935
1537
1090
861
1847
1145
6178
976
1403
809
1109
1851
1234
1749
1308
2015
1678
2854
1802
1390
2459
1333
1449
1574
3350
1828
1497
1287
2187
1450
1893
1478
1719
1469
1764
2503
1432
1950
1906
1489
3798
3263
5404
1649
3457
1153
1010
923
1532
5548
1466
3051
2576
1608
1458
1610
6739
3307
1589
1176
1956
4091
2896
1856
1222
1605
1412
1534
3397
5875
3632
1668
1599
1766
2026
1978
1570
1657
2572
1754
1631
1474
1067
1367
1912
1212
1831
1550
2631
1727
4939
1863
7549
1583
3531
2403
3786
3033
1702
2900
1342
1304
1862
1408
2786
8644
1383
2516
1609
1615
1627
2238
1674
1876
849
6367
1706
3222
1396
1566
1573
7324
1438
1275
1816
2987
1682
1089
2838
4763
1814
1288
1574
1985
1314
1155
4100
3047
4852
1500
1520
2565
2975
1423
2905
1756
1413
1802
1209
2193
1709
2480
3916
1691
2352
5306
3500
1363
1575
1342
1478
1482
1471
1327
1337
1306
1060
1160
1167
1902
2687
1925
1582
1391
2429
2420
3875
1200
3358
2771
1536
941
1499
1029
1750
3462
1816
3246
1588
3081
1866
2077
1443
1494
1475
2207
870
1322
1847
3154
1340
2072
1649
1999
1423
2948
3228
3815
1257
1270
2571
4604
1021
1456
1389
1327
3342
1541
2549
1446
3150
2012
4214
1226
1032
1568
1427
1469
1678
3666
1675
2655
3120
3603
1718
1785
1022
2996
3479
1948
1481
3560
2219
1986
3082
6045
4572
1357
1402
1285
2016
1577
1192
1461
1902
2302
1308
1125
1419
2159
1705
1573
1934
3018
1990
1452
1263
1630
1191
1047
1516
1052
1204
1470
1414
4801
1048
1507
2090
1187
2204
1727
1356
2229
1015
1945
1867
1060
1763
1045
1073
2163
1956
1162
1621
2882
2017
1431
1070
2027
1793
2175
3713
1461
1215
1368
2401
1310
3445
7318
4891
3209
1225
1881
2883
1719
2587
1155
2143
1279
1198
1388
1409
1289
2035
1048
1490
1891
2214
1779
1257
1749
2088
1243
2597
1227
1584
1185
2208
1116
1402
2676
2140
1402
1280
1379
1022
1411
1860
1246
2769
1332
1122
2039
3658
1433
1914
1109
1377
1285
2582
2014
917
3125
2255
1475
1382
1997
926
1592
1185
1194
1443
1261
2362
1441
1546
4068
1219
1940
1059
1136
1191
1525
2637
1395
4307
1625
1761
1368
1807
2104
1608
2612
1195
3734
1404
3315
2096
1500
1172
28624
1953
935
1333
1902
3187
3476
1176
2754
2167
2610
1942
1676
2833
1230
21533
6485
4089
1881
2223
2538
1992
1258
2761
1954
1918
5510
5199
2560
1652
1288
2668
2159
3507
19632
1875
4200
3996
1156
2710
5792
2935
1940
1523
4149
1258
5612
1247
3245
2170
1412
2359
2170
1885
1386
1351
3666
3634
1457
1750
5334
1558
2454
5558
1205
1370
1420
2524
1372
2393
1662
1417
1691
905
1825
1553
1016
1752
1785
2218
1597
2394
1321
1008
1552
1879
1596
1784
2533
1201
2389
1322
1304
2570
1507
2530
2420
1650
3501
2635
1288
1074
2546
1371
1279
1363
1334
3392
2351
1415
1408
1194
3411
1363
1463
1465
1660
1199
2248
1209
2531
1338
2623
5280
1676
1694
1202
1600
1644
1342
2230
1530
1482
2044
4015
1592
5166
5583
1799
2241
3136
2529
3657
2292
1845
2362
2260
2438
1625
2201
1513
1518
1280
2278
2865
2940
1224
1433
2167
1737
1000
1338
1826
1341
1644
1754
1340
2229
2941
1739
1680
2077
1595
2977
1261
1143
1879
1009
1483
1480
1633
1499
1713
1528
3807
1420
3430
1935
1403
1665
2883
1662
1503
721
1843
2177
1587
1681
1717
1655
1334
5300
1391
1461
1458
2134
1457
1199
1303
2959
1390
1514
1591
1595
1364
1188
1337
1677
1632
3049
1476
1334
2551
1762
1811
1794
2321
2581
5138
1175
2654
2442
2541
1252
1982
1499
1260
1789
4322
6857
2915
2566
1649
2066
1303
2564
5845
1139
2370
2130
1634
1157
2233
2814
1455
3306
4472
1525
1227
1097
1283
1994
1141
1391
1105
2969
2202
2142
1321
2551
2722
1040
1597
2111
1528
1684
2569
2429
6159
1652
1491
1363
1788
3135
1271
1360
1625
2621
1356
1465
1731
1453
818
1379
1430
1395
1792
1222
1738
6114
1207
3090
1451
1329
1292
1467
1968
1498
2049
1537
2118
3815
1377
1495
1678
1153
1451
1194
2298
1615
1812
1279
2876
1184
1488
1363
2807
1521
1398
1141
1568
1332
862
4218
1895
1589
1302
1181
1085
1360
1513
1132
1317
1165
1508
1746
1003
1614
1743
2638
1229
1479
1920
934
1656
1886
2692
1461
1539
1281
1800
1064
1607
3342
2729
1033
1626
1402
1601
1079
1205
1100
2511
1862
1006
3431
3497
2233
1916
850
1335
1290
3012
2870
1418
1455
1139
2957
3851
1654
4061
1622
2966
1047
2702
1891
2821
1729
2057
1804
2881
815
3526
986
2525
1666
3016
1311
1718
3471
1175
3126
1572
3775
1232
3239
1671
1593
1844
888
3741
1142
1500
1171
2813
1580
1185
1694
1730
1670
1352
1827
1188
1508
1292
1783
2439
1494
1143
1524
1637
3049
4092
1393
805
1929
1764
1117
1398
1117
2848
4341
5774
935
1048
1571
1369
2617
2078
1914
1300
1118
3048
1197
2526
3419
1207
1224
1765
1364
2400
3261
1302
2091
1011
1266
4309
1739
3087
1302
2006
1406
2296
3336
1232
1877
3121
1775
1107
1898
1255
1544
5529
4445
1938
1393
992
2638
1355
1468
2543
1762
1150
1539
1365
1360
1905
1579
2113
1274
1501
1777
3169
1579
1704
2893
4006
1248
1365
804
2358
1711
1144
1744
1064
1934
830
1598
2749
1634
1251
956
1552
2178
1476
1136
1605
1265
1310
1543
2571
3782
2302
1625
1426
1199
2106
1108
1351
2693
1515
1433
2326
1662
2347
2063
1222
1807
1539
1859
2547
2683
3365
2447
1665
1776
1912
1747
2823
1523
2760
1642
1709
3474
1172
2770
1438
3976
1857
3087
3645
2588
1749
1800
2572
2779
3050
1708
1041
1052
1297
1485
2398
2335
1233
1302
1345
1445
1216
1486
1446
1109
2971
2888
1554
1572
876
1830
1773
1154
1263
1696
1409
1731
1327
2264
1576
1283
1312
1682
989
1615
1239
1654
2561
1414
675
2142
1412
2535
1477
1499
1246
1863
1617
883
1241
3212
3004
3269
1657
1678
1318
1279
1369
1523
1500
1494
2492
1568
3590
1455
3145
5032
3035
4023
1252
1407
3131
1210
1149
1613
3007
2954
1639
1317
1906
2377
4912
1498
1898
2612
3147
930
1215
1560
1007
1312
1573
3095
1232
5503
5595
3247
1380
3696
1570
2234
1740
1452
3539
1801
1265
1771
1463
1362
2042
1180
2896
3322
3244
1188
1485
1932
1308
1327
1379
1744
1614
1055
1251
1591
2824
2170
1718
1379
1508
2973
1190
870
1745
814
2873
1638
2978
1330
1058
7108
2141
2840
1189
4666
2925
4735
1817
2004
1455
1001
1434
1697
4768
3464
2008
1294
1725
2777
3096
2438
1604
1125
4579
2676
3023
2250
2154
2871
2239
4311
1200
1474
3430
3679
1889
1029
1560
3998
2943
1853
1116
6414
2037
3604
1403
2896
1652
1738
1215
1070
6866
2910
2826
2392
2729
712
1422
1693
883
2336
1527
1849
1783
1255
1901
1414
2184
1703
2069
2256
3877
4244
2035
2015
1996
3251
2878
4626
2876
1294
1209
3000
1728
1220
1890
6610
3053
5645
1170
1840
1602
1989
4202
5385
1028
1297
1727
1580
3129
3416
1328
1210
1563
2326
1406
2622
3311
1284
3999
1634
1859
4477
1886
1061
2866
3809
1020
5536
6275
2255
1192
2614
4831
2227
1685
3028
6114
1506
3245
1807
1750
867
1278
1949
1374
1250
2786
1890
2155
1813
1712
1621
1975
931
2501
1806
1000
1317
6163
1390
2092
4009
2345
1709
1576
1459
3339
2161
1465
1687
2409
1141
1418
1716
1663
5906
1667
7783
3297
1275
1362
3310
1323
2403
1579
1120
1727
1283
2246
1563
1053
1197
1157
1565
1632
1696
3066
3682
1621
1995
1982
1494
1784
1618
1640
2167
1837
4855
772
1851
1462
4473
1074
1293
1643
1134
1672
4815
2238
2112
3660
1152
1630
1694
1401
1257
3873
1323
2063
1606
1745
3277
2525
1533
3271
3103
2344
3666
1099
2091
1699
1199
1501
1233
1533
2713
1556
1627
2398
3261
2119
1520
2362
1646
1758
5875
3156
2173
2251
1149
1504
3573
1301
1598
3690
1505
5272
2570
3280
1192
5839
1920
1676
1281
1023
2516
1832
1348
3332
6175
1715
1056
1577
3471
4034
1662
2517
929
1206
9899
1529
1485
1398
1394
880
1940
1658
1544
2235
1301
2155
1493
1884
1812
2129
1022
1811
1570
1303
2566
1530
1302
1232
2607
5083
2238
1287
1419
1515
2103
1105
1469
1315
1469
3313
1528
2361
2833
5114
5296
1297
6490
1450
2323
4352
6160
1747
1642
1332
1558
2006
1109
2199
2566
1040
1311
1053
3090
6222
1238
2095
1518
1304
2982
2900
4296
1338
1964
1310
1542
1199
1105
1408
2899
5969
1134
1391
3512
1035
3054
1316
1437
1123
932
2402
2041
1586
1386
1865
1212
2334
4830
1196
1381
833
1663
1637
2190
1236
3445
1173
1636
1566
1449
1462
1711
2035
1198
2157
1191
1210
2748
2102
1987
2787
2032
1130
1606
1248
1490
1975
1249
2333
3955
2665
10500
929
2810
1453
3285
1314
1542
2473
5067
1904
3720
2805
2321
2037
904
1435
1893
1039
1422
1961
2687
2683
2996
1004
4008
1372
2335
1764
2001
1450
1213
2436
5423
1256
4609
2297
1297
1706
1950
1748
942
1338
2244
2366
2012
1289
1110
1303
1278
1887
2527
1634
1269
1244
1290
1315
1308
1991
1565
2065
1022
1652
1256
989
1803
1078
1964
1918
1041
4582
1370
1910
1075
1912
1333
1831
1304
1973
2758
1480
7318
1364
1450
2007
1249
1233
1288
1794
1534
1470
1371
1350
1275
3239
4375
1830
1342
3484
1646
2999
2712
2707
1823
3383
3264
910
1354
1747
920
2042
3343
1522
2925
1841
1802
2993
1020
1536
1812
3165
1296
1083
1795
1568
2269
1844
1581
2504
2074
1709
1410
3231
3007
1296
2077
3032
1950
1328
5136
2590
3207
5021
2358
1948
1725
1718
3434
1684
1531
1483
1108
3348
5721
3501
1404
1728
1332
3689
3516
1085
7350
2191
3851
1547
1822
5320
1717
903
1423
1069
2158
2451
1365
2879
1523
4560
1241
963
2897
3733
2356
2132
1496
1159
1677
964
2471
2436
1556
1541
1884
1716
1891
1475
2364
3955
1473
2070
1016
4422
1797
2944
1095
1658
2342
2339
1734
1358
2997
1151
980
3647
1371
1937
1426
2376
1374
1327
1764
2986
1173
2304
925
1315
1710
973
4039
2710
1330
1120
1814
1672
1897
1073
2392
3672
1129
1375
1713
2324
7562
1486
1090
4018
7255
1296
3935
2730
1658
2382
2251
1650
4692
1235
1717
2331
3625
2258
3245
2107
3970
4947
1025
1214
2420
1967
1591
1915
1250
1652
3186
5622
937
2412
6467
1525
2575
4994
2271
2526
1369
1375
1824
1363
788
1304
3554
2438
1024
3627
2811
1480
1501
1808
1420
2128
1358
1345
1034
1421
929
3774
1766
1077
1205
2359
1621
2275
1406
3871
1537
1148
1568
1333
1753
1094
2271
1609
2508
1300
6829
2031
1622
2584
3124
2270
1308
1629
2185
2123
1639
1587
681
1636
1775
1636
1382
1215
4751
1500
1786
1873
985
1539
2360
1000
2120
1374
1804
3767
1177
1258
2295
3950
931
3055
1583
1393
1644
862
2135
5337
1679
1683
2257
1536
3340
1691
1655
1323
1654
5566
3023
1751
1174
1568
1415
1906
1315
1376
1477
1644
2294
1952
2497
2120
1470
984
1254
5250
1542
1618
2906
1096
4794
1834
3211
1947
2191
1539
6707
3906
1427
2093
1080
1785
1578
1878
1754
2921
1723
3276
1759
1288
1416
25643
1669
1070
2024
1627
1605
1348
3625
4224
1283
1043
1496
1483
1234
1236
1332
1973
1297
1618
1171
1366
2278
1107
1806
3347
1641
1195
810
1288
1449
1749
1965
1182
2162
3119
2297
1418
1603
2577
2804
1168
1587
1948
1127
1676
1511
1555
1379
1124
1720
1715
5881
1923
1489
1215
1207
1425
1567
1578
3628
1205
1784
1220
1584
1997
4098
2301
2920
2202
1242
1291
2796
1269
2124
1292
945
2587
1265
1184
889
1365
1335
1458
1577
1317
1408
1545
1933
1948
1740
788
1160
1484
1694
3886
1424
2691
1851
779
905
2421
1349
2674
1106
1665
1423
1817
1155
1758
1850
1257
3023
2543
2032
2343
1144
1549
1326
1570
1407
3702
1283
1612
2021
1830
1197
25754
3709
1297
1744
2822
1444
2550
6086
11733
1370
2247
3318
1342
3483
1211
22410
1662
1210
4800
4154
4228
3389
3288
1392
2199
1621
1428
2748
1147
2157
1488
1744
2646
6642
4332
2648
1737
2577
1940
1063
2010
1533
2425
2329
1653
1417
1198
5103
1525
2589
5638
1283
1410
1658
1568
1704
2639
2548
1120
1782
1630
1383
5656
1070
2785
2354
911
1928
1829
1866
1224
1657
1307
1563
1342
1234
1667
1181
3204
1353
1857
1680
1387
1472
1177
1667
1574
1127
1856
1636
1877
2949
1620
973
1425
1584
1743
2067
1657
4992
1500
4123
2027
2203
2362
1340
1564
2324
1497
3444
3218
1434
1720
1492
1062
1669
825
2859
1783
2539
1737
777
1360
1756
857
1784
2438
1468
3198
2337
1575
1472
3492
1587
2198
3063
5926
1553
1270
1844
909
1710
1480
1317
1983
918
4034
1615
1523
3675
2449
1528
2632
2926
1505
1848
1676
2476
3671
1592
3870
1362
4025
3139
996
5079
3365
2478
5069
3828
1399
4279
1379
2133
2044
1279
1638
1198
3324
8154
1683
2000
1553
2892
1458
2769
1636
2085
1434
1283
1499
1380
4011
2078
1387
1403
1759
1447
1509
1878
1813
1415
849
1417
1366
1919
1175
3094
2729
1964
1257
1626
1403
1463
1431
2142
1532
1274
2457
986
1476
1767
2246
1030
1564
1579
1144
1663
842
1422
1808
1409
1471
1369
2340
1664
1393
9816
2721
1659
1337
786
1350
1339
1213
2563
1300
2861
1638
2508
1753
1716
1492
1271
1622
872
2159
726
3762
13480
1772
1618
1876
2127
3043
1701
2354
2588
5612
1398
4946
894
2520
3589
1921
1285
2912
2753
2027
1195
1741
1439
2046
1617
3366
2074
1883
1141
1308
1194
2006
2848
1360
906
1411
1679
2088
1474
2084
1764
3651
4940
1684
2148
1557
955
2306
1886
2314
1680
1190
1325
2533
1509
875
1491
1412
1812
1265
1974
2907
1116
1359
1185
1850
1579
1247
1361
1735
1124
991
1804
1684
1962
1779
1632
1424
1625
1903
4676
2117
1478
1279
1968
1857
1897
967
1678
5784
1426
1882
1147
1808
4635
1856
1261
1150
1878
1956
1791
2060
2898
2113
1414
1904
1280
6279
6618
1989
2651
3336
2112
1430
1806
2903
1939
992
1268
3559
2158
1680
1553
2644
1367
1545
1158
2234
1736
1521
4426
1443
1507
1861
2420
950
1342
1747
997
1372
3487
2081
1682
1154
1911
487
978
1956
2070
1592
1301
1262
1457
1118
1783
2269
895
3435
1019
2315
4394
5431
1963
3208
1874
2109
1179
6474
2056
1932
1605
3493
2115
2509
1180
2458
3894
3274
4408
4803
1190
1905
895
1487
2576
2091
1792
1642
1175
2755
1987
3190
3459
1666
1440
1391
1813
1346
1976
1830
4232
1368
1260
1235
2170
2413
1869
1721
4790
1251
1753
1315
2184
1906
1288
1394
1417
1812
1676
2870
1697
1252
1582
3464
1676
1171
1593
3549
5660
1264
1388
1537
3102
1125
941
1468
1616
1641
1647
3022
9509
1860
1345
3299
4596
3163
1332
2247
4013
2969
1638
1856
1428
1465
1279
3167
1474
3024
1321
2597
3409
3513
1649
1299
2407
1330
2404
2068
1226
1799
3638
1324
3345
1356
2682
3788
1624
1636
1422
1491
1335
1490
1458
1738
1761
5026
1101
2443
1501
1002
1660
1920
2252
1585
2390
913
1503
1438
1263
2972
1415
3146
1166
2106
1523
1369
2183
1792
1375
1903
1146
1773
1643
1324
3581
4174
1267
2319
1540
773
4659
1194
5708
1285
1540
1182
2870
2130
1268
1572
1134
1064
1457
1519
2140
5519
2469
4666
2392
1743
7168
2200
2343
3213
2012
2348
3321
1700
1004
1555
5515
3533
1308
876
1468
2185
1809
1283
1564
874
1931
1518
2063
2166
1328
1068
955
1690
1791
971
3525
1496
824
1808
4158
3946
3565
1587
1472
1500
1243
1752
2257
2061
2212
1471
1019
1580
2148
3078
2260
1636
1524
1440
1295
1730
1470
1995
1673
1262
4455
1557
3313
6985
3998
1707
2344
2280
3473
1538
1680
1974
3066
2598
1166
1550
1677
3716
1931
4866
1652
1871
968
1721
1766
1061
5473
1255
1767
1698
1460
1249
1259
1962
1524
1603
1109
1708
1347
2770
5845
1585
1486
2262
1618
1406
2944
4041
1202
3579
2884
1740
2469
2095
1943
5373
2908
1522
3237
3354
1655
1106
1279
2784
1120
2392
1176
1460
2017
3092
2132
1618
1978
2330
4758
2235
2674
3483
1679
3014
7049
2587
2182
5610
1870
1623
1597
1806
2825
1237
6871
1908
1324
3482
4022
1839
2407
1500
1962
1466
2025
1942
1476
3566
1537
1545
2980
3068
3642
1106
2640
1165
1286
2026
1573
1262
1697
1214
1511
3450
1073
1130
1945
1171
1978
1517
2119
1393
1341
2580
1234
1098
1021
1076
1779
1592
3861
3558
1820
1574
2787
1299
3370
1455
3438
2652
2033
1624
3458
1811
1453
4147
3891
1015
1537
883
3546
2770
1378
1827
4394
1283
1399
2755
3158
1509
2475
1143
1449
1629
1491
1501
1576
1935
1569
2454
2453
2586
937
1244
3595
4775
2397
1019
1302
1204
1318
2843
2662
3672
4948
953
1421
3787
1061
1837
1261
1225
1604
1368
1371
1162
2113
1397
1918
3140
1694
1175
1798
1125
2418
1947
1002
1555
1479
2116
1203
1676
1270
1149
2671
1148
1493
1644
4437
1551
1844
1156
1033
1600
1244
1110
1439
3334
1471
1798
2588
1398
2321
987
4134
1373
1256
1578
1456
1267
1163
795
919
1298
1755
1494
1223
1129
1564
1959
932
1694
1801
1507
1231
1727
1020
2197
1359
2166
2257
1738
1610
2815
1033
1237
1830
1009
1240
1832
1810
1073
3085
1595
1263
1306
933
1478
1085
1624
1577
2237
2463
1618
1185
1726
846
1324
1494
1495
1530
1432
1506
1821
2069
2209
1214
1399
2157
1388
1521
853
1970
1817
1648
1327
1996
1079
1530
1453
2443
1604
1436
1155
4471
1433
1429
2521
1691
1498
1202
1463
1498
1427
1199
1801
1477
2460
1147
1057
1777
1183
5550
1892
1520
1283
1764
1308
1601
1854
4225
1486
2229
1451
1283
3843
1665
1134
1517
1551
1891
3106
4434
1479
1840
788
1095
2490
2715
1276
1638
1016
2064
1582
1056
2651
2257
2036
1291
1581
981
1234
1393
3014
2602
1942
2270
3862
1442
1801
1172
2646
2288
1658
2489
1844
2658
3811
3086
1291
5774
1346
1580
3199
5183
1782
2836
5768
1303
1584
4251
1163
3662
2863
2495
2964
1906
1732
1227
1294
2808
1565
2488
3429
1607
1457
7087
2960
1358
1866
1263
1965
2140
1450
2710
1607
5980
2532
3715
1507
3146
2781
2318
1037
1519
1111
1212
1223
2778
1812
1679
1459
2277
2279
1697
1526
1005
1485
1080
1183
2165
3664
1307
1105
1809
11222
1387
1228
1114
1348
3063
1430
2237
3074
1331
3404
2664
1194
1191
2231
2339
1605
1288
3285
5537
1274
1159
1155
1369
1540
1823
1142
1829
1564
1165
2126
1538
2622
1349
1463
2689
1384
3324
1585
1171
1652
1995
1726
1944
1064
1654
771
1209
2673
1471
2209
2853
2007
815
2329
1574
1367
1091
1881
2824
1212
2868
2252
1236
1373
1699
1631
730
1082
1801
1874
1408
1600
1657
2496
1928
1848
1607
1639
1133
1253
1401
1393
1053
1094
3675
1446
1079
1657
933
1109
1787
997
1482
1217
1641
6280
1072
1176
5086
1642
1488
1173
1153
1143
1186
1590
1852
1130
1718
1443
1179
2048
812
1025
1349
745
1754
1918
1175
1330
1785
891
3267
1380
1057
1768
1205
1216
4094
1604
1906
1623
2694
1397
2896
3030
1864
2894
3429
4251
1273
2800
1724
6887
1213
1647
1582
1179
1785
1567
1668
1585
1335
1607
1029
1643
1183
1552
1578
1825
1508
1504
2736
833
1513
1740
2461
4947
1154
1686
1549
1573
2482
2517
1616
5384
2235
1591
4087
1188
1640
1322
1368
5452
1902
1481
1703
1617
1279
1604
1896
4694
3932
1233
1959
582
1356
2093
1098
4712
1610
1560
2690
1304
1555
1528
1469
6179
1040
1943
1114
1590
1251
1531
1310
4502
1496
1617
1848
2475
1784
2570
1665
8643
2061
1518
1292
1629
2467
1846
1833
4934
1491
1760
1411
1455
1074
1260
1708
7992
1266
1525
1013
1426
1923
1514
1594
8518
1408
856
1701
880
1112
1678
1368
8170
1734
1010
4479
1400
1642
1930
1381
7841
1057
1477
1786
1478
1410
2838
1433
9748
2592
4191
2283
1422
3087
1585
1238
7409
1282
1594
911
1048
1458
2315
986
7397
1477
1578
1647
1838
1130
1627
1313
7915
2999
1622
1385
1153
2235
1938
3532
7191
2626
1494
3037
1731
892
1407
1317
6134
1192
3001
1449
1737
1956
922
1634
7313
1608
1056
2095
1429
1928
1287
2111
7924
3366
1037
1722
1054
1399
1683
2624
6243
2055
1625
6755
3855
1701
980
5631
8410
1446
1423
1505
2877
1744
1983
1745
4852
2430
1424
3305
2764
1826
1506
2424
10898
1415
5712
4555
2792
1117
1967
2159
5607
1389
1818
1912
1255
2127
1785
1131
6070
1406
1324
1328
1741
1199
1871
1169
5511
1230
1229
1554
1692
1111
1367
1296
5750
2415
3228
2316
1109
1703
2692
2001
4571
2865
1372
27638
1470
1622
1898
1442
6028
5873
1388
1490
2222
1171
1417
1534
4481
1679
3062
4471
2092
1474
1380
3277
7256
1618
2005
1889
970
1545
1324
2201
3125
3097
1864
2080
1459
1525
1785
2924
4487
4067
1432
2372
801
3123
2026
1127
2889
1499
1641
3457
1514
2130
1967
1860
7893
1502
5236
6200
1943
1288
1699
2043
3878
1481
1543
2227
2284
1817
1543
1693
3810
1312
1853
2397
911
853
1452
1177
2951
2352
1488
1663
1629
2428
2666
1264
6964
3214
1775
1419
1156
1580
1394
1096
2652
2695
1357
4554
1752
1524
2057
1576
2761
2743
5094
2414
1436
3010
2050
1766
5892
1373
3167
2765
1910
1278
2797
4093
3865
3858
2250
2770
1303
1643
3837
4325
2317
2434
1792
2686
1559
2248
2509
5127
4819
1046
3200
2872
3515
2012
1625
1726
1530
1607
1941
1927
3117
4625
2042
1704
1504
2922
4059
1308
1427
1292
3508
3027
1638
1202
1081
1532
1794
3363
1259
1003
4643
3299
1480
1283
5412
1840
1765
1661
1496
1734
2078
4424
1298
1143
1761
1699
912
1564
1747
1455
1052
2763
1516
1031
1740
1052
1262
1234
5277
1907
6045
1111
2441
1684
2856
5167
1921
3468
1727
1576
1410
1832
3284
1568
1238
1507
2975
1625
3181
1693
3182
3100
1376
2414
7047
961
2689
5426
2019
1459
2379
5002
1482
2475
1635
3607
1788
1490
1597
2516
2094
1108
2259
1929
2406
1268
2049
2652
1266
3339
2446
1606
2183
2240
2495
1061
4505
1687
1789
2704
1532
3983
2713
1415
1605
1384
2487
3897
2674
3035
2262
1056
4359
763
1711
3299
2404
2255
1804
1155
2222
1868
1073
1998
2677
1947
1240
3141
3435
1648
1226
1859
3700
1334
1022
903
1631
1894
1482
2362
2375
1687
1384
1522
1446
1090
1657
1421
1764
1728
4017
3430
3006
1726
2561
1782
1627
1689
1417
1211
1192
2252
2319
1827
2770
3064
2068
3013
1444
823
1457
1415
1052
2058
1074
944
1941
1309
1489
1464
2152
4074
2573
2907
1317
1326
4923
2083
1903
2234
1116
2483
2302
1225
1302
1355
2521
1660
3153
5054
1709
5441
1992
2200
3023
2009
1586
1254
1990
2004
2656
6523
1742
1104
2985
1215
1333
956
1075
1396
2195
867
2832
1270
1772
1683
3914
2163
1342
2038
638
1105
1395
1271
1559
2275
1954
1070
1690
1703
1532
1059
3730
1881
1377
2267
1591
4008
2863
2013
3722
1711
1287
1475
2954
3645
2978
2863
2007
1419
2005
5890
1777
2447
2982
2028
1512
2523
1669
3776
1814
3493
1245
1735
3633
3897
2018
1363
1008
2031
1685
5635
2322
951
2690
3223
1989
1111
1110
1835
1420
3251
3104
2001
1174
1304
4662
1311
2266
1498
1242
1844
1481
1673
2743
1238
1759
2682
1217
4418
1341
1393
1350
1097
3521
1183
1193
4572
4254
1708
2091
2627
2131
1630
2676
1726
1350
1721
3555
3920
3717
1668
4421
1393
1808
874
1931
1762
1099
1661
4053
5558
2176
2374
3332
1096
1576
1906
1741
2067
3049
1114
2007
1030
3037
2702
1968
2161
1628
3912
1625
715
5157
1801
2550
3431
3523
1565
3119
1208
2176
2668
3229
3555
3203
1822
3469
4230
1136
1611
1669
1930
1437
1337
1927
1877
2875
2316
1710
1195
1215
2048
1518
2507
1589
1094
1495
1497
1452
1877
1297
1437
1920
1070
1567
1419
1275
1260
1034
1363
1138
1361
1318
1685
1241
1195
1629
777
2494
1606
3354
5170
2082
1510
1270
1342
1782
926
3411
1207
887
1028
2618
1378
1671
1669
1848
1375
1490
909
1523
2153
979
1236
1180
7471
10163
1182
1445
2294
1549
1150
1316
1461
976
1387
1632
1969
1735
1690
2163
2504
1651
4355
1560
1336
4425
2764
1415
1852
4220
821
1082
2933
2347
4009
3887
2286
1415
1508
1361
3207
2375
1413
2287
9167
1700
1316
5691
2658
2122
1117
1702
1655
1365
1088
1116
1400
1532
3173
5984
3812
1616
1144
1157
3071
2772
2867
1591
2263
2363
2897
1845
2559
1873
1732
2020
1610
1164
2839
2747
2989
1876
2831
1329
3094
2416
917
2673
1501
1804
1027
987
1972
1736
1986
1289
3942
1087
2664
1373
1232
1662
5736
1764
1533
1097
2618
1129
1617
1411
1185
3918
1179
1613
2186
3208
1534
1132
1900
2295
1365
1388
2340
845
1207
3073
1904
1315
1464
2387
1090
2432
2175
888
1298
2849
3570
2963
1278
1406
4317
4428
5625
2876
1807
2450
5050
1876
1396
2287
2954
1094
1207
1858
5740
2295
1760
1559
1433
1360
1480
1319
1608
971
1588
4131
2352
1644
3695
1311
2031
1461
3982
2922
4059
963
2458
2307
1470
1518
1961
1291
1989
1879
1221
2149
3194
1329
1355
3126
1955
1122
1226
1450
1324
1710
1757
3474
2958
3537
3712
2160
2261
2389
1128
1619
1455
2499
1976
1375
4532
1524
1432
5724
1475
1843
1404
1001
2010
2995
6342
1805
1068
2155
1282
4382
2204
3056
2713
941
1420
3506
1761
1377
1010
1395
1358
3683
2018
997
3234
1170
1260
1213
3903
2125
1502
1674
2345
2448
3901
1438
1522
1747
1352
1265
7288
5710
3046
2442
1751
2784
1850
1139
2520
1318
1193
3265
1548
1828
3222
3767
1366
2131
1380
3534
1519
1000
1374
1411
1372
1453
3036
3063
1318
1576
2070
3089
1365
1838
945
1950
1776
1277
2727
5389
1319
1722
1286
3555
4756
1920
831
3012
2046
4195
5336
1866
4323
1491
1455
1181
1617
1667
2891
1704
1481
988
1229
1645
940
2055
1946
5366
1725
1161
950
1448
2030
3170
2149
953
1391
1747
1674
874
1131
2118
1988
3186
1756
2638
1844
1494
1163
1740
1564
1327
1445
938
1685
1412
1040
2582
901
3469
2418
1593
2783
1765
2538
1228
1302
1921
3168
6813
1718
1193
1710
911
1733
1557
1628
2374
1287
1984
983
1776
1405
3234
4630
1017
2337
1839
3565
1330
1548
4472
1592
1479
1706
1766
1178
1231
1673
1483
1624
882
3086
1781
1156
3360
1350
1504
4242
929
1424
874
1802
1288
1497
1226
2633
1362
870
1950
1483
4961
1286
2031
1809
1347
3317
2348
1571
6155
1533
1024
3041
1726
1322
1558
2895
2336
1733
2604
1983
3182
5253
1578
1834
5296
4699
3330
1749
1391
986
1002
1490
1875
3676
1343
5855
3264
2156
3059
2462
1779
985
3392
5120
5932
3194
1137
1488
1469
1375
1116
1385
1074
858
1857
1682
1375
1772
1287
1213
4875
2438
4207
2156
3579
908
1391
1172
1590
2610
1755
1763
1699
1101
1111
2162
8255
1464
1529
3061
883
1891
1762
1431
1420
1636
1307
3061
1836
1531
1409
1105
2354
1880
3817
1273
1653
952
1565
2469
1813
1521
1950
4544
1395
1769
1687
1247
1680
903
1660
1402
4092
1403
1408
1325
1341
1433
2261
1023
1637
3477
1220
4379
2495
1395
1198
4422
1533
1722
974
1275
3601
1453
4000
1672
1416
1129
2146
2033
1816
1541
1017
1389
1929
1310
1593
2141
1487
4085
1384
1096
2412
1255
1247
1328
890
1440
1902
1264
2407
1692
1848
1074
1971
1503
1416
1630
1280
1333
1339
2378
998
2170
1158
1337
1712
1491
1500
1822
741
1720
1416
1427
1257
2018
1153
2270
1116
1643
2126
714
905
1095
2217
1367
1757
1516
1673
977
1835
1165
1540
4662
1737
1666
1914
1217
2363
1690
1342
1598
3131
1156
1360
2055
885
5644
1555
1980
1216
736
1177
1364
1911
1970
2159
2767
1218
1285
1342
2988
3589
1739
1312
1419
1045
1487
1418
1964
25831
1372
968
1391
1109
1202
2095
1330
1878
3158
1137
1903
907
1947
2224
1456
1483
2729
1702
4515
2091
1424
2726
1602
2087
1013
1736
2272
1610
1822
1071
1014
2063
2527
2305
2643
1868
1165
2847
5260
1365
2953
1725
4465
1318
2138
2153
2085
1440
1276
896
1426
1496
3463
4477
1790
1152
3526
6782
2748
1152
1121
4690
2304
2325
3685
1574
2414
1696
3648
1424
1643
1046
2159
2363
1973
1160
2227
2288
2158
1506
1466
2369
1753
1172
1673
3769
2040
1664
3028
1870
3182
1701
2040
3670
1149
1222
1614
1686
1084
3437
851
3337
1353
1912
2492
5867
1042
937
1785
2218
2047
3030
1634
2476
1098
2379
1165
1871
1497
1646
3884
2522
3959
1482
1739
1139
1961
1924
2636
1358
1345
929
1744
1665
3285
1249
1039
2502
2000
2687
1181
1775
1557
1721
1580
1659
1399
1082
1769
1797
1196
1318
1543
1333
3456
1684
1224
1718
1520
958
1519
1705
1823
1246
2254
1477
2659
1492
1282
1640
1620
1014
1270
1609
1405
1519
3817
1991
1459
1316
1212
1595
1020
1904
2583
1796
2156
2502
989
1250
3296
3324
1046
2528
1965
1691
1476
1868
2612
2525
3465
4022
5229
897
1768
1612
1229
1345
1639
1089
1150
1547
1220
1269
2134
2530
1037
1495
3510
1121
2233
1654
1447
1324
1870
1635
1650
1833
1218
1671
798
1393
1651
4790
2232
1139
4089
1431
1127
2333
2757
1420
2554
970
1510
2396
1659
1702
1426
1317
1568
3440
1725
1545
1079
1491
3141
1495
1735
1207
1299
1384
3692
2130
1218
1331
1853
1309
5479
1205
2381
1458
2139
2072
1749
1350
2176
1513
1348
3338
1015
1449
3926
2362
2507
4443
2026
1378
1436
1448
1273
6310
685
1982
3360
1046
1598
1237
1890
1424
1570
2688
1251
1535
1329
1105
1573
2574
1500
2205
1641
2161
578
1477
1231
2099
1540
1048
959
1355
2510
1131
1118
1414
1801
1090
1438
1592
1385
1733
1602
13041
2134
2161
1318
1236
1990
1296
1292
1910
861
1621
1884
1484
1273
1277
1190
1143
1361
1368
1620
1318
1269
2143
1219
1172
1534
1139
957
1380
1994
1065
4560
1492
1225
2286
1296
1160
1153
1541
2616
1107
2139
1959
1611
2277
1565
1439
1906
2414
1578
1834
2726
1442
1407
1121
1265
1133
1336
1480
1590
1498
1300
1972
1778
3872
1960
1654
4460
1913
1411
1818
4248
977
3567
1727
850
1578
1275
1848
1502
1462
1793
1679
1268
1439
1797
2051
2999
1169
1930
4536
1341
2201
2130
3677
1357
2085
1543
2140
1063
1399
1512
1392
2492
1077
1140
1910
2158
1633
3591
3700
3914
2456
1808
1271
1474
1214
832
1291
1289
2943
4338
1842
2165
6087
1486
1660
1874
2832
3427
1216
6019
1356
1845
3241
2020
1356
1317
1771
2925
1034
1103
1906
2598
1320
3839
1364
2409
1321
1969
3594
1698
1802
1112
1585
1432
2624
2375
1495
5420
2638
1937
1374
2022
1801
3610
1707
2902
1106
7688
1992
2859
2575
1270
993
2000
1442
1459
2070
1208
2069
1708
1044
1748
791
1807
1148
1427
1421
1966
1013
1725
1996
1433
2334
3063
1326
3951
1163
1708
2488
3493
3206
1278
3411
1645
1974
1225
5076
3322
1284
1192
1276
997
2349
3756
909
1204
1692
1197
1868
1478
1188
1069
2029
1088
1260
1708
825
1374
1594
1569
1195
1304
1652
3740
1389
3167
1249
1741
2701
1721
1681
1897
1401
1037
2620
2698
3259
2365
3556
1816
1786
1708
1391
1796
2638
4201
909
1251
1089
1403
1643
978
1613
834
1400
2240
1832
1373
2343
1323
2872
915
1860
1494
858
1257
1719
2383
1854
1157
1768
2018
1469
1055
1536
1533
1740
1205
2616
2553
2642
1909
1134
1975
1153
1459
1552
1355
1614
2022
1323
2475
1099
1664
1646
1528
1569
3491
1738
1606
1722
936
1572
1081
3755
937
2972
1422
1018
1649
2297
2611
2428
1555
1877
1984
1452
1807
2669
1394
1286
1311
2264
1541
1181
4927
818
1363
2963
4525
2664
5254
1595
3270
1385
2976
5982
1647
1173
1833
1673
1696
2031
1303
1615
2367
1242
1473
2717
3498
1338
5932
1682
1495
1441
1706
1453
4015
2064
2492
928
1535
1126
1694
1242
3203
2570
5614
1449
1987
1607
1359
1326
1152
1509
1854
1089
4362
2130
1398
1078
883
1537
1210
1322
1394
1369
1170
1525
1306
2759
1782
892
1104
1536
4746
2059
1605
1229
1576
1849
1426
1284
1517
1368
1801
2217
1175
3204
1329
1628
1065
1429
3006
1193
1492
1404
3036
1525
1195
1640
1198
1198
1430
2972
2687
1430
1414
1156
1734
1469
1362
1149
1123
1565
1446
1676
1020
1503
1145
1086
1618
1379
1523
4379
1468
1428
2814
1442
1387
1850
1106
1950
1249
1313
1271
1267
2828
1293
1534
3126
2097
1348
2661
2687
4652
3196
1834
966
1393
1041
1020
2154
2794
3129
6268
3738
1877
3315
1544
1799
1297
1472
1466
1258
1668
1517
4051
1454
973
1503
1771
2620
949
2258
1415
2238
2934
1306
1900
1435
3007
4218
1637
1581
2448
1827
1274
1103
2094
6472
989
2618
2895
3781
1245
1017
1028
1179
1515
3032
3141
2365
1646
5296
2642
3998
1330
1757
819
1172
2307
1229
1517
1840
1680
1882
1228
1790
1390
1013
1664
2796
2914
1498
4116
1459
1275
1729
2658
1991
1447
1217
1426
1203
1288
1738
1016
1472
1039
1741
1669
1083
2124
999
1600
2544
1900
2707
1759
2614
2885
1147
1470
1652
2445
1680
2557
3786
1397
2033
1194
1336
1674
2817
6108
2154
1665
1870
1013
1629
1289
1236
1414
1267
1850
1519
2005
1300
1937
1322
1236
1891
2342
2002
1450
2027
1906
2470
3610
2151
2810
813
2393
2496
3012
1896
1125
1532
3089
2822
1993
1667
1964
3244
2118
1211
1935
966
4218
1988
4018
1840
4139
3328
1739
2043
2153
1353
2750
2569
2040
5448
1236
2029
5746
1474
1483
1663
2388
1797
978
2291
1703
2580
3051
3100
1505
1589
1666
3175
3058
7361
3427
1080
1686
1862
1474
2445
1002
3191
1776
1010
1333
1410
2800
3652
3652
3161
1765
2741
5563
1714
1842
1421
1898
1809
3607
1371
1805
1884
1706
1110
1639
939
1555
2759
1097
5795
2905
3192
1495
1439
1937
1025
3077
7349
1601
2484
4765
1556
1229
1844
1240
1851
3810
1537
1640
3505
3228
2497
2422
2650
1170
1573
1960
1342
4254
1521
5823
2869
1712
1238
2217
1727
1830
2621
3416
3577
7157
1372
1549
1588
1351
5859
1792
1374
1433
4005
3033
4682
3359
1664
2753
1307
1927
1337
2343
1506
3041
1569
1865
1598
1450
3408
1044
1527
2146
1343
1280
4574
1436
1582
1379
1532
2928
1509
2288
2209
1718
1680
3776
1420
2018
1593
1425
1054
1734
1660
1609
5621
2850
2445
1503
1901
1269
1482
3041
1683
1164
1723
1362
1328
1856
1133
1463
1821
1207
1412
1324
2024
1249
2288
904
2066
2287
2095
3703
1239
3711
4105
2385
4675
1473
3916
1361
5973
1756
1232
1339
1703
1045
5268
1093
2554
2148
1697
1125
987
1973
2528
1666
1365
5629
1364
1966
1629
1406
2164
1027
1372
1601
2895
1762
3086
1853
2140
2099
4699
2395
1211
2069
1896
1590
2238
1426
1876
2937
2044
1278
1513
1145
1791
3448
1691
974
1733
2145
2128
1212
1084
2956
1144
1585
902
1434
1767
960
1611
5562
4745
2225
1928
1292
5848
1336
1369
929
2275
2104
1468
1916
1456
1167
789
1359
3577
2000
2257
3468
2724
1012
1770
897
4165
1860
1399
1229
1682
1054
2155
1416
1737
2326
4352
1911
1560
1989
2023
1083
2015
1299
945
2207
1920
1963
1790
895
2916
3110
1232
1718
1250
1711
3438
1253
3352
5517
4097
1773
1759
1997
1829
1459
1730
2058
903
1709
4029
3614
1296
2528
2013
1372
1636
4526
1276
1515
1594
1075
5843
1866
2855
2213
1128
1077
2159
1544
2818
3868
2232
2843
1361
1675
2582
1596
1861
2308
1615
737
1167
1543
1603
2364
1198
1783
2330
1970
1181
920
2122
1093
1495
3173
1817
3574
4832
21744
1953
1863
4201
3680
3909
1087
2252
3003
1248
1395
3379
1551
1159
808
1863
3465
1573
1604
1934
1907
908
1356
1368
1091
2714
768
2047
1857
5256
1408
5046
2932
1555
919
1788
2412
955
2296
1470
1111
1640
1617
1601
1175
1290
2522
1387
3156
988
1132
1465
2010
1552
1291
1744
1632
1370
2488
3435
4000
1726
1063
1581
1215
1244
1346
2942
4855
1047
811
1284
3436
2657
3295
2653
3151
1542
1434
2324
1307
1782
2048
1734
1824
2445
2307
3687
2454
1210
3567
2342
2345
2214
5124
1282
1521
2591
3462
1407
2339
3419
2355
1133
2047
1520
1746
1516
1618
2305
2633
1975
481
2032
2199
1443
1419
1363
1334
999
1339
3962
6629
1338
1395
7567
2439
1627
1232
1807
3327
2398
1543
1284
2556
1387
4827
3119
2380
1258
6253
1428
3152
1834
1619
944
5030
2298
1915
32986
15566
1050
1320
2226
3109
2172
2891
1895
2188
1781
1743
4226
4151
1059
13904
9903
5083
4944
1411
1627
1104
1564
11420
6920
2825
3349
1424
2163
3191
1454
1356
1351
1530
1601
2046
1034
1503
1568
1068
1493
1036
3038
4901
1779
1678
1262
1316
1343
5182
1281
1447
2417
2173
2253
1637
2055
1495
3394
2746
5251
2188
1036
1993
840
1307
1601
2496
1411
1838
2533
1151
1334
1794
3177
1365
1778
1043
2060
1460
3853
3141
4713
2239
1218
3389
1234
1348
1408
1510
1287
3437
1129
3604
3043
2667
3662
1728
1810
1075
3727
2921
1258
3915
2754
1399
1164
1200
1636
3784
7048
2141
4224
2089
2326
2568
2352
1930
1991
1939
1976
2228
2202
2971
1285
2706
2015
973
3409
3525
1926
1408
3107
1686
1952
3497
3603
1625
1759
975
2143
1294
1329
1856
3370
2991
2535
1141
1168
1392
745
1204
2762
1093
2222
1954
1445
1140
1386
1264
1651
1048
1267
3306
1416
2255
1704
4365
2894
1160
2758
1612
4270
3632
1198
1550
1194
2335
1436
872
4000
5418
1600
1952
1228
1220
1242
1385
2537
1621
2064
1218
1215
3524
1379
1296
1084
2386
1693
1588
1475
1398
3469
2176
2546
1813
2106
6185
2674
1657
1683
1881
1743
4000
1431
1551
1321
1353
1374
1535
2157
2014
4782
5007
1195
1715
1682
1271
1889
968
1496
1206
2690
1401
2219
2270
1356
1540
2113
1348
1461
2044
1096
2635
1602
1533
1446
1284
3098
1347
2888
1640
1517
1569
1219
2016
1328
1349
3278
1158
3582
2240
2623
1475
3852
3281
2133
1024
1400
1130
2669
2753
1318
1833
3077
9977
2804
1380
1423
1417
2420
1460
2106
1891
2646
2600
2578
2346
817
6728
1175
6754
2872
7365
1239
2884
2549
1870
3413
1667
1679
2075
3382
5431
1920
1773
1783
5482
1710
1247
1498
1817
1182
2459
1909
1680
2456
1264
2671
3669
1522
1643
5733
4536
7966
3458
5016
1749
3938
4302
4230
2930
4796
3365
3249
3042
3136
1489
7046
1524
1905
1974
1357
1768
1461
2978
1390
4171
3793
1216
2117
2703
1292
3083
1549
1592
1758
1114
1389
1315
1423
2515
1817
2083
1044
1136
2764
4996
5831
3387
1109
1350
2631
1266
1722
853
2212
1700
2692
1752
1316
6631
5801
1819
1759
3466
5096
2712
6019
1392
1647
964
1843
4610
2001
2216
2394
1697
1051
1540
3121
1548
1715
1321
1646
1463
774
1805
1525
1452
1762
1540
1348
1276
1681
995
1433
2240
1791
1395
881
1686
1662
1467
2303
1385
1845
1574
1596
1058
1821
1409
3132
2970
1470
2157
2325
1526
1069
1524
3246
1416
1498
1721
2486
1367
1443
2988
3251
2023
1604
1585
3196
1473
1290
1742
2973
3057
1475
2180
1482
1519
1601
3229
1675
1184
1485
1002
1655
3224
1323
1542
1240
858
1723
1871
1901
1494
885
1778
1252
2004
1395
1733
1462
1274
1865
2206
1590
1394
3077
1339
4593
2843
2957
1736
3527
3796
5851
2551
1794
18838
1150
3696
1172
1622
4210
1085
2839
1065
2750
1460
1225
1415
2120
3677
1839
3120
898
1177
3728
5384
3153
1143
1118
987
2973
4498
1008
1675
1301
5401
3151
3038
969
1625
1210
1070
2787
1027
2106
3138
1307
3066
1726
5648
1719
1450
4407
1846
4450
3295
1337
748
1401
1002
1183
3005
1276
1857
2234
1959
1256
932
1458
1923
1007
1357
2968
1226
2650
2832
1306
1448
1547
2121
2896
1626
1398
1168
1586
1339
1898
2539
3717
3539
1970
2747
8374
7601
1869
2459
2799
2577
1378
2834
1000
3344
1710
1610
3562
1931
1163
2643
1472
2128
1830
1397
1494
1390
2066
1412
1390
1430
1707
1933
2199
1930
3339
1986
2398
2155
3215
6850
2801
1448
5692
3236
1297
1310
1048
774
1144
1292
2022
1458
3567
1456
1678
1676
3001
1298
1410
2160
1383
4474
1642
1026
1906
1417
1340
1204
2344
2889
1454
1086
2978
1314
1929
1967
1429
2090
1798
2274
2888
1346
1841
2965
1091
3743
2084
2155
1447
2662
797
2629
1938
3284
4326
2797
3166
890
1561
2526
1111
2717
1519
2140
957
2177
1950
1228
1142
1055
1835
1448
1654
2690
1458
1174
1578
1622
1487
2882
983
2305
1380
4102
1949
1539
1130
2283
3034
2289
974
2345
1231
3488
1771
1496
1214
1510
2290
2023
1390
3251
1403
1461
2489
1774
1467
1264
1637
1329
1242
1225
1024
1747
1363
1615
1055
1237
1557
1663
837
1228
3279
2144
1459
3365
1190
1633
1278
3370
985
1498
1160
1567
1608
3437
1582
1636
1544
1717
1501
1708
7889
844
1574
1731
1612
1393
1166
1359
1478
1313
2691
1687
1332
1766
1214
1643
1601
1807
970
1361
1891
1538
1798
1801
1740
3548
1274
1143
1843
2132
1938
1316
1646
1517
2960
1668
1784
2669
11195
1576
1582
2035
2092
2310
1765
1506
1694
1738
3084
1935
2281
3646
1426
1660
1831
1358
4051
1987
1548
1383
2009
2886
3922
1116
1162
1793
930
1570
1325
1485
2339
2127
2742
3801
2261
2760
2906
2973
3798
3393
979
3034
1192
4715
1260
1496
1369
2937
1536
2519
1379
1237
1492
1324
1200
1404
6175
2940
1226
10343
3508
1111
3204
878
1335
2091
1324
5856
1461
1493
2136
4823
5738
1355
1410
1502
1733
1945
1066
2957
2176
1613
1721
2928
2332
1063
1560
2137
1122
1464
3764
2928
902
1292
1331
1702
1525
1582
1372
1323
1544
2431
1332
1106
1593
1037
1917
1134
2448
814
1819
1136
1751
1646
1193
2030
2440
1270
3010
1044
799
1364
2111
1433
1662
2175
1331
1935
1299
1289
1526
2150
1449
1827
1026
1473
2050
1050
1112
1344
2059
2296
5118
2241
1696
1434
2172
1303
1841
1807
4163
1732
1246
2508
977
1792
1422
2100
1680
1271
2062
2640
1152
1572
2289
1304
3074
1112
1287
1878
1156
2019
941
1408
1971
1355
2182
2302
3161
1472
1250
5589
8534
1875
4470
3492
3511
2236
1141
2607
2925
1436
4119
1455
4392
1167
1310
2065
2066
1787
2731
2201
2927
1650
2026
855
1379
1502
855
1175
1120
1771
2084
1511
2338
3113
1948
1650
1870
4366
3484
1242
1618
3560
1309
1470
1411
2461
1266
1639
1889
1461
1268
1551
1372
1301
1000
1765
2468
1569
1581
1618
1473
944
1136
1453
1784
1078
1151
1626
1502
1809
1146
980
1356
1844
2302
1568
1758
1489
3414
2831
1444
3896
1525
3466
1261
1342
1638
884
1373
2171
1736
1349
1409
1342
2138
1201
1399
1629
948
2686
1474
1567
1519
1268
1579
1271
1548
2888
1179
1531
2721
2998
2457
3377
1884
1581
4636
1271
3823
2835
1219
1718
1609
1021
1663
926
3325
1605
914
2933
2351
3771
1306
1273
1065
1640
1416
2308
1854
2827
3981
1011
2707
1675
3363
1100
2574
2946
3113
834
1339
1079
3404
3552
1268
1510
1854
1417
2470
2280
1699
2829
3575
2214
1688
3131
3938
1381
4118
3879
2126
4037
13749
3217
1261
1210
1797
1826
4277
7503
3272
1433
2758
2885
1860
1633
1280
1215
2349
717
2455
3913
1527
2421
1924
950
1552
1885
1928
958
1395
2026
2755
1596
2355
1743
1925
1120
9760
6224
8631
2985
1311
2863
3273
1806
1305
3946
2818
4577
1429
1391
1453
1336
1875
1258
4096
3116
1120
1608
1302
972
1491
1444
1415
1537
970
2373
1582
1453
1414
1708
9200
4984
2962
1591
1234
1098
3205
2401
2303
3805
2218
1429
2680
1135
2183
4846
1380
1665
862
1233
1648
2100
1510
1883
1613
973
1243
2481
2018
1406
1364
3809
1511
992
11758
2218
2309
4200
1220
2831
2340
3714
2103
1266
1680
726
6324
1147
3181
1429
5566
1512
1777
821
1335
1641
2127
1572
2999
1308
6722
923
1840
2003
2735
1486
1070
1053
2266
1626
1159
966
1453
1873
1455
1157
2789
1226
2238
3349
3863
2171
6909
1822
1121
2619
1779
1719
2522
4034
3107
4519
5778
1439
1472
2258
4296
1144
1965
2995
1428
2867
4798
2155
901
2316
4047
1637
3595
2343
1512
3253
6344
2587
3269
5107
1372
2035
5202
1452
1317
1652
2291
4689
1598
2685
1512
2819
3636
2048
1776
1749
1243
1396
2244
3322
1582
4809
1962
3360
4072
2070
1771
2021
2235
1136
1953
3880
2484
1677
1455
2034
1441
2175
2650
2079
2561
1510
1305
1643
1218
2361
1887
1076
1328
1141
1552
1176
2212
1970
1161
2687
2372
1163
1616
1855
1875
1390
1270
1797
1317
1328
1380
1927
1897
923
1068
1800
862
1239
1854
2167
1534
1440
3640
1506
1347
1820
1097
1594
955
1273
2769
1313
1992
1295
988
3498
1106
1422
1968
2856
1345
2778
1764
1260
3341
4755
1929
1342
1220
925
1246
1720
1103
3479
1217
1097
3670
1914
1779
1301
1866
3110
1143
1466
1984
1126
1329
1748
1367
2511
1634
1596
2107
1380
2067
1326
1399
3633
1017
1258
1408
2480
1734
1282
1087
1424
1476
7042
2135
2810
2488
2300
1585
1633
2484
1775
1735
1560
1110
1130
905
1896
2134
1662
1407
1779
2053
1690
1659
2053
1276
950
1353
1699
1045
2221
1681
1408
1512
1170
1815
5149
1728
1739
1190
1304
1123
1677
1741
1463
1919
2395
1238
1527
2197
1330
1360
988
1934
2470
1233
1655
1371
1810
1697
992
1521
1575
1709
1814
1347
1163
1426
1123
1460
1817
2681
3643
1731
1660
5430
1601
3015
1700
1113
2637
1244
1410
1555
1714
1468
1503
1359
1309
1501
1144
1659
1300
1649
1494
1393
2923
1536
1657
1327
1106
1505
968
1762
2788
1526
1288
2025
946
2370
1318
1204
1722
804
2716
964
2619
1532
2344
4467
983
4323
1512
2188
1341
2459
1709
1482
1142
1065
1710
2646
4012
1487
854
2091
1279
1326
1999
1097
1432
1295
2986
1742
1394
1601
1433
1591
1193
1916
1493
3967
1770
5641
2880
2356
5996
2185
3254
2801
4059
3373
3121
1936
1608
2059
1774
2573
4655
2133
3873
1665
1407
1266
1191
1423
1247
1764
1706
1132
1338
2372
1889
916
1381
1283
1664
1468
1057
1255
3311
881
3377
1462
3765
1420
1272
1700
2737
5829
1213
1627
3167
1533
1995
2929
1439
1144
1380
1276
1414
1187
1178
3763
3982
1183
1505
3244
5709
1813
3112
1510
3848
1330
1915
1296
1339
1592
1460
2274
3306
7044
1423
1093
1718
1607
1303
1975
971
930
1476
4423
1304
2096
1851
1352
1537
2345
6331
3816
1408
2065
4436
5368
1363
1834
1443
1004
2064
3298
2808
1542
2335
2768
1658
3022
6977
1893
3166
2299
1254
3139
3237
1729
1630
3190
6052
1349
3257
3560
4326
1067
3681
1072
3094
2443
1305
2257
1743
2378
2033
9689
2273
1257
1369
1117
2152
2013
1410
2485
2826
4174
1112
1545
2867
4570
2314
1539
2486
1382
2804
996
1710
4103
3494
1561
1145
1344
1067
2493
3551
2938
1518
3099
1208
2344
837
1297
1983
1103
1774
2899
3210
2455
1791
2240
1733
1961
1822
1984
957
2021
2762
2582
1031
1448
5164
1622
1602
1325
1366
1711
1115
1897
690
1232
1349
1528
1879
1052
2242
1723
1602
1904
1415
1707
1617
826
1526
1100
1829
1715
1738
1291
1886
1800
1285
3519
1705
2562
1114
2286
1392
1098
1939
897
1748
1282
1055
1590
1589
1588
1471
1646
1137
1034
1424
1846
1804
1619
3076
1800
2794
1445
977
2670
1127
1656
1502
1642
1662
2642
1866
2423
1630
2547
2933
1308
4004
3704
1356
1634
1466
1691
1634
938
1875
1415
1640
1384
1665
1410
1468
1296
1299
1833
964
1774
1675
1759
3518
1333
1543
4340
1698
1273
1450
1811
2144
1452
1590
1228
1376
1503
1199
2996
1561
1610
1018
920
1904
1397
2932
1454
2453
2182
3174
2433
1270
3376
1464
2617
1055
2541
1387
1849
1478
2835
1839
2093
1761
906
1540
1705
2118
1762
1997
4805
1861
2306
1090
1267
1714
2154
2191
1597
5602
1811
2381
1158
2341
1345
2119
1630
1590
1829
6184
3711
1180
2245
1659
3414
24917
3185
2744
1305
3499
5041
1374
1510
1930
3045
1441
2601
3171
2233
4588
2406
2362
1418
2321
1272
1273
3006
2130
3321
1752
1817
1777
1732
939
23878
1882
1075
1733
2011
1315
4417
1568
1607
2960
1944
6172
4674
2986
1727
2437
2134
1582
1576
3193
3340
1832
1965
3014
1979
1994
1482
1432
1492
1514
1061
1881
1788
3925
1391
1743
1719
2247
1631
1189
1205
1469
1491
1130
2142
1498
3114
1230
1313
1384
630
2869
1111
863
1108
3292
1661
1909
1188
1629
968
1355
3457
1439
4209
922
1643
1599
1250
1752
3223
814
2051
1733
1036
3766
1041
3299
1208
2045
3048
2752
2587
5780
1545
2895
3234
3125
1137
884
1192
2239
3224
2077
1296
2139
2852
1439
2873
1228
1923
1500
2795
1598
1876
1393
2413
1181
1401
1310
1213
1461
2226
2275
2276
3437
1138
909
2082
912
2517
1956
1457
1435
1119
1821
1067
885
1916
1234
2105
1814
1249
1108
1522
1133
1838
847
1722
6384
1176
1109
1919
3313
2072
1291
2013
1212
1384
3926
3367
2499
3552
1218
5518
1662
852
1101
2131
984
6744
2616
1461
1857
1078
1931
2372
1514
1342
1123
2595
1342
1910
2705
2769
4196
3878
1778
2979
4103
805
1070
1339
2397
2456
4334
1213
2082
4542
2633
1340
1091
2364
2047
3500
4618
2680
3211
1715
6084
1512
2341
1219
2264
971
1793
2454
1735
2043
1569
3627
1427
2348
3567
3367
3703
1494
2275
2957
2384
1858
1109
5461
1263
2034
1582
2154
2144
1330
3466
2723
1795
932
1525
1838
1267
1524
3474
1967
1505
1592
1846
1253
1770
1391
1846
936
1607
1925
1675
1610
1461
1893
1511
1417
1061
2080
1648
1537
3640
4991
2848
3005
942
2468
3143
4069
1014
1358
2573
2667
1849
1721
3259
1602
951
1206
1735
1363
1012
1811
1034
2320
1807
2058
1597
3457
926
893
1577
1857
3286
2473
3790
1228
3792
1638
3403
1046
1566
953
1629
1797
1486
1896
4832
3576
3427
3566
1821
879
1706
1276
1264
1684
1886
1117
1475
1764
1266
3668
1080
3285
1464
1439
3406
1255
1177
1082
3254
1261
1895
996
1116
1502
1269
2038
1279
2499
1619
1174
948
5201
3441
1183
3065
2192
2062
1488
1002
3540
947
1429
3465
1136
7614
1060
2447
2657
3109
7439
1687
3218
1594
2743
1006
1571
1581
1762
3706
2244
2373
2022
2606
858
2866
2963
1000
2886
1890
3238
5274
4014
3194
1476
2430
1594
3597
943
1292
1453
1641
2669
1236
1200
2389
1270
3237
1017
1406
1797
1155
934
1643
2961
1546
1561
970
1543
1386
1431
1421
1555
3025
3875
1172
2494
3786
3525
2846
1337
1467
2088
1285
3460
2870
1242
2779
1257
2457
2580
1037
2561
2898
1508
1262
2055
3296
1488
2122
1811
1558
3867
3905
3823
2842
2044
4308
2982
4469
1997
1445
5429
6384
1734
2050
3069
1490
2410
1733
2520
1588
1768
1789
1495
1434
1775
1945
1036
1361
1193
950
1637
1310
2143
1357
3117
2382
1949
4767
2734
1345
2299
1750
2882
1554
2226
2276
1206
2067
1548
2500
3273
3964
3667
1460
3124
2571
3763
1435
2184
5383
1435
2225
1349
1904
1176
2295
1700
2626
1463
2748
4684
3137
1332
1109
1931
1184
2200
1862
1546
2140
3413
1699
4509
3168
1786
1525
1240
1181
1485
1446
1285
1010
3195
1277
5539
2068
2824
1377
954
1539
1550
3808
1280
1445
3352
1271
2600
1441
3532
1549
2024
1170
1838
2811
3140
1028
2187
2076
1771
1095
1231
1553
1332
1317
1685
1163
1992
5323
2928
1517
1799
2346
1761
1126
1688
3845
1499
1295
1168
4406
1232
2438
5616
2076
1347
5575
8183
5290
4730
1111
5674
1350
2312
2970
1408
1339
1377
2886
2633
1284
2036
1773
1253
1319
3763
1236
1109
1916
1140
992
2695
1644
1492
1270
1258
1838
1837
3521
1523
3557
4041
1826
5300
3502
2022
1910
1012
1321
1295
1095
2938
3365
1429
1587
6693
1811
2856
1599
1826
5527
1904
3599
4735
11015
2915
2824
6947
3924
4391
1798
1342
3533
2893
2704
2357
2092
2360
4213
1173
1879
2165
1884
2744
1659
721
1394
2657
4304
5123
2925
930
2472
1427
3530
1146
1649
5794
1816
1918
1413
1267
1892
991
1390
1968
1212
1616
1080
3472
2110
1608
1130
3080
1359
1744
1478
1725
1885
1245
1682
1623
5312
2492
1233
1598
1483
2412
1319
2709
4732
1700
1538
1370
4590
2068
1456
2875
6780
3302
2464
1275
1559
1532
1542
6815
6420
1041
1698
1800
3596
2927
3520
1356
4900
1490
2000
1541
2368
1042
3006
1843
5225
1377
1184
1865
1471
1634
1110
1543
9241
1560
1363
3942
1554
1801
2525
1525
5268
1411
3382
2730
1855
1412
1562
2690
4700
3417
1196
1706
1646
3541
2383
2065
7052
1807
1641
1454
1298
1464
1548
1604
5310
1715
2577
1926
2518
1432
1798
3708
8752
1693
1905
2113
1687
2608
2930
3364
8219
1215
2786
1690
2261
2618
1706
1839
12695
3173
2031
1445
2607
1284
1750
2166
9537
6706
1782
1581
2657
1342
1920
2115
7818
3354
1834
1507
2703
2689
1977
6091
8073
2084
1173
7352
3621
1690
4454
2643
8684
2577
1770
1714
3250
2140
3088
1548
7650
3335
1838
2287
1418
1438
1432
1583
8011
1498
1401
8730
1089
1310
4399
1669
6199
1936
1301
1042
1518
1642
4852
5105
8636
1182
3893
6894
4617
1556
1762
1351
5642
2127
2986
2278
1672
2147
1322
3269
8070
3575
1633
1162
2711
1587
7193
2104
7973
2271
1111
1434
1204
1326
3868
1434
10595
1699
1569
2453
1644
1807
1435
3030
5622
1716
3562
766
5690
1673
837
4073
5151
1869
1398
1201
4541
1094
1440
1509
6960
1688
1417
1247
2314
862
3045
2943
9770
1572
1676
1388
1469
2955
2375
1072
8349
1253
2833
2092
4837
6911
2836
3235
3576
4013
1141
6051
923
1167
1041
1223
3495
1879
3009
2010
3652
1057
2202
2838
5811
2139
3423
1990
4113
2206
5252
3166
3137
2422
1936
3739
2721
1650
2843
3638
4796
4407
4227
3121
1281
2802
3916
1350
2873
1557
1001
4438
1800
1299
2713
1863
3885
1598
1544
1777
4543
1420
4691
1407
2612
1238
1122
2828
946
2543
1619
2407
2673
3052
1161
1413
3970
3058
1260
1701
2071
1273
1219
1013
1365
1102
1530
1383
3158
3525
1773
855
2146
964
3072
1150
1574
2057
1389
2477
4360
3879
1867
682
2289
3642
1691
1155
2201
1877
918
1706
1019
987
1350
1684
1084
3332
1812
1239
5206
1421
774
1816
1681
1734
1712
1939
896
1292
1010
5025
4216
3398
1250
1517
2259
1446
3281
2650
3032
1879
2721
3003
1148
4013
1690
1869
1807
3156
997
1675
1236
892
2743
6814
1246
2692
4638
2430
1458
6355
1695
1331
3351
1831
2050
1644
2272
2639
1282
1785
2036
1011
1954
1550
1310
1819
1406
1049
3298
1868
1296
1325
1274
1105
1598
2747
1900
1178
3317
1066
1486
1890
2041
3026
1786
1307
8687
1520
1104
1671
3072
1482
1963
3755
4175
782
2658
1502
1462
2037
1867
1833
2286
976
1703
1560
1678
1310
3297
2274
2071
1666
4744
2831
1753
936
3499
1550
1642
2315
3173
4020
1451
2413
1722
2203
1655
2827
1009
4141
753
1629
1439
1072
1648
898
1165
1820
1509
1894
1320
1520
1343
1082
1384
1336
1163
1184
1982
1218
1312
3128
1419
1400
4296
5149
1926
1552
2697
4009
798
2594
1548
2105
1802
1565
1336
1635
1803
1792
2836
1286
1473
1044
3143
1307
5300
3745
4618
1644
1956
3811
4195
1782
2405
2566
5256
1197
2326
1865
1320
1846
7419
2650
1871
1440
1163
1894
3008
3282
1666
2035
2840
1537
2052
1287
1258
2617
1945
1527
1133
1639
1217
1112
1255
1412
2000
1085
1324
2146
1653
2407
1065
1599
1939
933
2038
1563
1284
1102
2183
4555
5291
1904
3335
1118
1790
2553
2955
1252
2240
4065
1377
6972
2175
5025
1031
1169
3713
2532
1670
2685
4471
3536
1811
2223
1821
1967
1666
4877
1640
1126
1573
2148
2154
1320
2559
1693
1372
1708
3034
1362
1498
5679
2717
2039
3228
2087
1164
3074
4777
1712
3211
1124
2106
2349
3072
2130
1163
1924
1269
908
2488
4619
2563
2621
1227
1511
1334
923
1079
1336
3657
3230
1380
1177
1214
2853
4868
4200
2442
1631
1381
3606
3484
2613
2287
1800
2880
5670
914
2713
2212
811
1186
3164
3441
3619
2618
2118
2460
1933
2073
2099
1344
1358
4331
3787
2447
1195
1417
1395
2467
4600
2082
1881
1987
1087
1088
6343
1959
1168
1960
848
1497
780
4604
1929
1841
1747
5431
2045
1214
1649
5528
2845
1262
3827
1084
1554
1717
2075
2419
6064
1928
1450
1445
1247
1820
950
5304
1289
5675
1750
1291
1451
1638
2678
2082
1104
909
2185
3593
1103
3723
1851
1506
2151
3897
1918
1093
4146
3455
1282
1959
1987
2810
1182
1842
2805
1964
1206
1259
2039
1952
2178
643
3166
1351
2160
2058
2189
3518
2330
2215
1186
2424
2941
3604
1448
3638
1228
1433
1003
3498
1126
3369
7824
5345
3415
1754
1427
5069
1438
1983
3248
3319
3903
1960
2259
1591
2354
1789
838
3421
1997
4350
1223
3570
1239
2679
1041
987
1889
1624
3487
1411
778
3491
4102
1387
3546
5500
3766
2550
1880
1630
3084
3884
1220
3142
1666
947
3554
2830
2457
4059
2966
1590
1714
3079
1133
2468
2185
2855
2417
3395
2843
857
2578
1981
1436
3741
1474
3003
3290
2663
1651
5433
3889
4994
2968
3324
2826
2048
2382
1246
3698
3713
3017
8543
6881
1741
2253
1898
2536
1810
4333
3997
3780
1376
1829
3492
1329
995
1486
3283
2290
1293
2444
1001
2205
1924
7374
898
3234
2506
972
1287
2101
1565
23390
2487
1130
1458
1706
1937
1620
4926
13691
3972
2121
2817
5386
1293
2211
1801
3939
1540
756
18661
1856
1109
3292
2443
2766
1414
1935
1414
2214
1322
1055
1817
26185
3423
1260
986
1858
1835
4550
937
2028
1511
2233
4537
2127
3078
2020
1768
1297
3710
4101
2458
1742
1696
1067
3043
1360
2028
2502
2336
1189
5446
1229
978
1310
1376
1609
3412
1767
1495
1138
2212
3394
3865
2530
1749
6417
1239
1280
2741
3788
1202
4516
2438
1362
3317
4623
997
2492
1723
1576
2066
2990
2978
3809
4817
2368
1619
1284
5714
1797
2201
2044
2264
1223
1430
2342
2486
2752
3148
1762
4560
2874
1141
2093
2917
2303
1899
1343
4516
2439
3018
1403
3213
2641
1898
1255
1320
2113
4068
2776
4497
3185
3577
1442
1286
3722
1714
1847
968
1319
3044
1297
4793
2376
1444
2217
1362
2883
1397
2484
2929
1354
2088
1528
1273
1677
1562
973
1393
3393
1583
1440
1077
3596
1612
1737
1584
1999
1245
1354
1050
1169
1521
4109
1206
1581
1192
2092
1183
1297
1481
2736
2086
2094
1020
1408
2159
3541
2613
3322
3898
2098
969
705
386
1805
655
796
617
631
493
1421
475
3092
3311
911
1049
723
1138
483
162
1482
2132
1288
517
713
908
1641
652
554
1239
1326
1247
1294
1118
268
658
1074
1125
1065
835
978
865
582
471
1003
1546
922
906
827
944
1471
344
1102
1440
447
1915
2126
3026
1077
873
451
936
979
763
233
742
1528
934
2232
603
992
664
455
820
1240
491
1076
2071
840
943
379
263
760
616
998
1680
1050
1182
577
966
743
1245
1807
798
601
743
1077
670
741
456
2743
2220
1121
4024
557
441
1089
4102
1057
480
741
1216
616
1461
1135
413
1491
911
1070
2720
1147
1399
1555
3140
1969
725
1983
1270
473
1346
691
629
1600
1263
2159
1253
705
547
611
289
1966
2077
1202
1006
626
1119
1315
489
1108
1365
417
905
486
3454
720
980
3737
2054
661
1985
955
1020
849
1247
1247
1010
1844
820
994
2026
2215
2732
695
1353
567
1436
346
2129
904
905
2706
1337
1632
674
1067
997
530
866
589
2115
694
1092
825
1599
706
759
1442
2149
989
2543
1407
1258
962
896
966
3514
1367
7989
798
2727
4160
3551
2844
1047
894
943
1007
2779
2332
1021
3466
826
1232
641
2622
834
6725
1993
3478
1759
1990
1443
414
1858
835
1612
2064
3173
2379
2012
1163
859
1102
19848
825
860
1654
3171
1210
342
861
848
2898
3406
899
907
541
799
1484
831
839
1088
765
930
787
481
1072
1033
1246
1113
970
792
271
1313
911
1431
691
652
892
636
1239
1978
916
440
972
1940
909
771
1692
948
7472
151
3208
649
803
667
245
575
958
86
921
1416
721
1097
678
733
999
1736
762
934
510
4172
4
803
669
702
849
1315
460
1370
648
1079
201
752
1633
663
1685
758
1169
824
989
1363
920
2613
742
3226
2818
872
1901
1254
1008
951
1020
1427
587
661
351
828
896
1220
637
651
467
1038
1004
721
2955
2996
861
726
7422
13229
495
1248
850
2337
833
904
765
1535
41
2538
604
1010
1436
658
1370
816
1093
762
1190
1093
505
1283
1670
946
1185
337
771
1308
1295
1035
31
807
2480
61
2168
1486
1756
487
1112
1876
586
643
1363
771
1121
550
393
1233
918
644
1027
798
845
832
1533
565
2231
537
567
1034
1543
1335
1274
648
1482
0
562
949
6417
4483
0
299
631
321
1169
3362
2404
1162
823
980
4661
457
1339
1051
2301
918
72
561
1949
1133
8089
1342
2747
255
914
1263
1337
632
3298
860
3196
1128
455
1311
382
1305
1184
2209
2758
787
2178
464
2079
1596
725
1297
365
1552
2208
1077
695
1223
1217
1151
395
716
1228
5778
980
1111
6131
1192
1952
1227
3760
2451
3398
380
1543
436
1058
557
361
1424
739
198
920
1179
678
1086
4434
2936
2499
1055
1209
2899
471
968
1327
1698
1319
2187
898
831
1031
906
1166
1112
4923
484
664
1086
927
1468
199
2952
1785
3794
1777
1364
1000
699
1120
854
1011
1498
600
1415
326
828
276
2637
1028
237
1127
1111
392
2864
346
2941
2217
2005
795
2231
3463
1336
1265
2033
1923
3385
2480
444
656
1034
301
1081
1232
1551
5971
5812
1321
1071
367
1700
1872
4044
1069
1047
1576
753
3037
3974
1982
740
847
830
774
944
717
1200
239
1741
735
2043
1065
620
3822
1427
1187
492
1352
1367
1062
811
285
1134
5582
144
2770
1298
2843
1164
1117
1778
2790
4696
577
669
1316
397
813
1010
935
444
897
1930
1742
1142
858
794
283
613
911
1224
943
531
831
716
601
697
1035
812
1699
771
337
6555
374
3826
699
3641
666
2526
1404
3229
1458
2060
3216
1802
838
2989
223
3579
720
1723
899
1870
610
1050
2150
806
3788
2898
1484
687
2297
1030
2735
1063
2607
2673
548
2579
1042
714
343
1184
933
1699
1200
2347
3209
1222
1388
2319
1653
353
1061
1328
683
1339
3031
1024
617
873
449
2977
727
1139
785
1116
1034
615
386
947
1591
8033
1214
2578
376
1880
1657
719
848
1013
1847
620
803
172
955
1508
2616
951
494
1015
1953
44
793
2408
2956
898
1756
885
123
503
679
2465
831
1497
573
956
1470
2363
2738
1167
1010
1781
408
1409
426
856
1081
876
1328
458
621
2159
1224
1155
599
1540
1326
1477
512
979
1080
383
1491
816
1346
1077
847
702
2576
1461
1296
2354
740
918
263
2870
1574
837
1396
330
904
2428
402
1395
1175
156
966
1150
1124
620
1596
782
2000
320
1134
1071
1366
1755
1027
1371
446
903
558
2068
369
3957
895
1431
758
13
1145
1498
558
576
2293
808
1388
915
1367
1400
633
1168
488
2953
695
317
1116
603
1299
1950
520
884
485
782
606
1541
847
749
1352
1117
887
456
1343
1039
900
551
1201
675
5435
225
716
1033
754
351
1109
927
298
2771
4182
1294
1094
937
2251
1101
2390
1281
545
2088
459
1543
1539
1154
701
250
2364
463
831
1192
1738
3555
444
464
1326
3749
1129
720
4088
526
2006
2885
989
3067
1077
2797
848
2902
1329
876
1141
839
861
1023
2763
631
222
1869
1247
604
635
1258
455
2694
2895
919
863
733
2245
869
1306
1043
1477
2137
609
4985
3707
2980
2871
813
4388
1183
706
744
1217
1035
3174
2043
1042
710
1095
1289
1093
565
127
810
1978
155
508
1130
720
635
1085
515
718
402
1351
1995
710
1386
1130
598
568
1534
984
2329
2500
3094
406
437
561
281
786
828
354
692
1489
880
1253
385
1300
486
746
238
317
6489
596
2488
1021
1579
2012
1877
330
990
786
852
787
503
781
1038
679
726
660
984
1009
823
702
3604
533
524
758
416
789
524
971
1679
209
632
1098
2583
664
1928
853
518
979
562
854
976
2016
893
1700
599
716
1625
3052
4524
2511
782
773
27050
25590
19704
1750
0
1108
3750
1195
948
519
2797
878
931
3301
2688
537
1575
1973
1522
754
2471
1629
655
5810
928
650
716
5424
2981
1541
2122
1686
766
290
2522
4509
3315
792
1592
411
835
510
262
877
2910
1598
485
2374
416
1529
1871
2315
834
3143
2291
1026
1047
2248
701
4328
139
5524
1111
598
1367
1802
953
250
1010
1598
1302
1450
1014
1661
1470
269
889
693
1515
1994
906
384
1233
592
594
2300
1717
625
1358
352
1500
474
4838
1198
1130
1700
1021
854
368
4808
330
1297
2240
705
1151
6000
1454
406
533
1415
1810
626
1775
1333
2073
902
522
1911
730
1670
639
694
2900
221
1951
4482
770
1159
893
731
1534
457
742
1022
720
1187
500
1880
1226
474
903
870
649
1720
1288
416
1933
867
2347
1719
1158
254
2465
819
748
727
554
568
1445
952
622
3069
686
979
1810
1576
510
3556
735
847
2038
1797
1254
931
1334
6664
4930
1717
1433
1381
3226
1111
2203
539
1115
3617
2834
1446
1258
2948
2165
1596
531
530
761
958
714
804
1748
1654
2344
508
558
174
2162
1211
1169
1302
455
1470
2133
2204
1089
898
1479
2270
604
998
6292
409
2048
499
431
703
931
2791
645
3236
4359
1037
2148
524
1910
307
627
451
1154
750
855
922
502
379
1967
1720
1216
1030
1265
937
620
464
1600
931
898
1860
1736
851
1979
2857
845
657
668
799
968
870
502
587
2741
1061
948
601
2032
991
2086
4109
1100
237
2367
1983
1266
4682
2295
1367
571
2220
1073
793
1049
969
1407
969
440
569
192
924
1162
280
2301
1087
1792
321
2200
1194
1065
1296
4454
4493
7281
1065
2124
1027
3628
2308
1239
576
1968
471
1066
434
1175
1856
818
1082
753
1004
1763
749
2366
3371
408
1012
2168
181
2964
2087
835
987
841
973
1525
1647
578
773
1799
3335
867
708
806
760
399
1009
1011
826
1127
4424
3343
1565
1230
813
4080
428
896
934
4538
1522
1833
1008
693
910
853
961
2199
652
969
1080
888
799
903
1176
794
2641
478
1529
986
731
898
948
797
550
529
829
867
920
875
855
842
0
807
27714
1994
510
1268
292
870
2956
1830
974
665
1228
386
1352
688
1324
950
3296
26620
2718
1060
891
3236
2623
1480
816
1567
510
2496
1311
1101
525
0
2135
1113
4130
4932
811
310
5420
2350
1749
900
1285
809
3314
4878
1311
336
3066
812
850
1214
402
664
3552
815
801
1328
899
499
1296
892
3118
435
830
1000
534
1144
1090
2581
1120
1105
579
2597
731
338
1032
909
673
828
845
1108
1128
1017
2219
1167
1238
0
1042
1205
922
651
819
640
1118
659
633
1014
1077
945
911
549
547
462
2248
733
739
707
130
683
284
545
861
2446
1117
540
851
3017
2394
811
938
1061
1073
2961
874
1345
240
622
1506
877
1047
301
2553
499
740
2253
1841
579
723
1250
989
644
865
5098
777
1138
1349
716
396
837
584
634
1119
420
1635
457
524
634
1356
446
3127
1096
686
2195
453
1147
287
1499
801
2425
1008
881
647
719
1387
960
1306
997
986
994
841
1203
176
351
1074
402
599
319
563
2286
2751
329
1129
984
251
1295
903
705
463
2888
895
1150
1440
2380
1296
1046
1405
1666
2459
5151
849
1056
887
702
1776
664
1657
1021
1187
701
2001
2335
4529
1552
1956
698
2803
2859
3771
1244
2249
2688
1235
2421
2203
3034
816
1838
1567
1531
2782
2298
332
996
1855
8269
3142
4038
1091
1614
877
1415
4223
599
1598
624
834
2201
842
1058
664
983
1588
1867
1432
2124
2470
2388
1941
1819
1875
1505
1753
1123
1576
3676
1327
3375
1425
1788
1696
1727
4668
1795
2672
1420
1909
3517
2765
1860
2267
1679
1525
1981
1440
1336
1764
1533
2355
1628
3307
893
1955
3447
1486
3518
1533
2280
1605
1224
1892
4668
1925
1853
1640
2134
1325
1681
1632
2892
1135
1890
1166
1493
2017
1154
1558
1846
1839
1237
1456
1936
1283
2108
2778
1950
3418
3405
1662
2944
1446
1686
2710
1424
1155
2210
1261
1394
1809
3110
3761
2160
3329
1600
3628
1686
1708
1479
1492
1702
1427
1553
1678
1701
1025
1356
1849
1238
1642
1005
1867
1033
1388
1760
1466
1467
1596
1331
2309
1323
1601
1342
1311
1594
1343
1391
1550
978
1265
1350
1514
1581
1856
1213
1077
1615
1397
1605
2156
1446
1712
2511
797
1375
1668
1029
1488
1730
2481
1814
3169
2488
1176
815
1019
1326
2118
1605
1500
1160
1566
1299
4243
1315
3222
2029
1689
1342
1747
1348
1685
1466
3446
3067
1117
1552
1098
1250
1735
2935
1513
2260
1670
1372
1181
1509
1009
1622
1073
1168
1649
1860
1369
1571
3992
2277
2498
1723
1846
2744
1574
1062
1246
2299
2611
1616
2409
1504
3708
3016
2117
2265
3491
1857
2075
1156
5313
1322
2416
2196
1832
1548
1362
2878
1979
7280
1824
1664
1474
3279
1860
1337
2745
901
2673
1294
5774
1532
1589
1391
1402
1452
5833
1803
3045
1148
2459
1200
4815
1026
2499
5079
3362
1642
1123
3860
2357
2533
1450
1617
1403
3289
1225
1141
2618
992
3375
1461
1294
1495
2284
994
1166
1651
2353
2371
1429
1249
2152
1356
1066
3265
1848
1410
1496
1864
1970
1254
1355
1534
1402
1222
1077
1296
1357
1316
1321
1495
1260
1198
2144
1379
3102
642
1579
1324
1828
946
1188
2464
1681
1435
1227
2225
1910
2169
1963
1254
2683
2398
1143
1963
937
1553
1040
1642
1956
1687
1154
962
1437
1537
1563
1931
1243
973
1054
1518
1330
1627
1986
1303
1079
1299
1625
1348
1394
2089
1453
2812
2739
1428
1352
1105
3732
2074
1837
1576
1284
2142
1854
1129
1901
1099
1952
1197
773
1348
2210
1392
2647
1844
1765
1824
2310
1981
1405
1149
906
1175
1512
2053
1889
907
1361
2611
1344
1651
1618
1730
1328
1913
1266
1449
817
2211
1912
1658
2910
1913
1727
1511
1866
1883
1052
1463
1906
2133
1332
1355
1330
3576
1794
1414
3125
1420
3778
1201
1514
1413
1818
3309
741
1446
2924
940
1430
1841
1579
1639
887
1766
9280
3051
1899
1252
1224
1040
1382
3410
3206
3527
1327
2438
2553
1054
1757
5881
2051
2388
2385
4464
1399
798
3129
1787
3068
1525
868
2559
2069
3027
2066
1219
3782
2357
5491
986
1820
1993
1153
966
1101
3303
962
2951
3507
1356
991
1523
1332
978
1470
1929
1747
1641
4226
1293
1778
1335
1599
1103
5425
911
1058
1524
1588
1490
1423
1558
1422
1168
1528
1325
3118
2898
4619
1685
780
1240
3255
1018
1991
672
1150
4829
3847
1781
5883
1587
1350
2131
1283
3487
1457
2837
1743
2895
3420
1074
1549
1280
3349
3193
1421
1216
7063
1241
2267
773
1575
2523
1232
995
3048
1503
1791
7697
1018
2891
2304
4011
1767
1379
1474
2283
4244
1734
1332
916
2479
970
2188
2483
4884
1462
1801
1087
1476
2242
1039
1383
1754
1618
3224
4923
2529
3221
3494
2699
2812
2883
2565
3300
4062
3643
1378
3919
5156
2388
1092
3991
5516
1062
1875
4389
2597
1378
3061
2874
3847
1365
2361
1619
2406
3434
1826
2283
1892
4111
2862
2539
8512
5371
2188
1620
2456
1267
2392
4075
3083
3861
2126
1424
2697
4987
1444
5180
2384
1094
917
2191
2722
2264
1600
1903
1281
1213
2174
2785
1400
1643
942
1955
1393
1414
2322
2885
1555
1888
1456
1364
3842
3007
826
1350
2748
5258
2433
1250
1293
1585
1382
1518
1640
3078
1846
1310
1406
1486
2750
3810
5314
2617
1958
1215
1908
3782
3966
1698
2537
2052
2125
2516
7140
1597
3818
1924
2015
910
1340
1794
2079
1580
2043
2811
1298
3674
2449
1323
1668
1608
1956
1066
1493
1270
1354
2221
3210
1178
2045
2050
4021
1186
3844
1469
2201
1204
1396
1889
2932
3169
1665
2208
2123
1766
1386
1246
1660
3658
1334
1902
1139
1217
1321
1511
1543
1420
5656
1254
1676
1377
1332
1650
1516
1362
1605
2769
1415
1397
1076
1987
1481
1341
1557
1375
1287
2471
1176
1276
1289
1260
1579
1767
3243
1067
4453
1525
1751
1665
1553
2915
1618
1637
1230
5092
1085
1416
3471
3156
1036
2084
1328
3547
2169
1791
2242
1680
965
1759
1641
3112
1774
1726
1054
1492
1816
3686
971
1596
1944
1772
1591
5366
1285
1654
5363
3053
2901
2234
1446
2786
3742
1517
3044
3433
1195
1681
7992
2907
1811
2632
1194
1211
970
1356
942
1387
2661
1087
2926
3707
1003
1021
1432
1243
2684
2910
4345
1321
3771
1960
1309
1677
2435
1453
3381
3162
3122
2357
2544
2472
2475
1926
963
5197
686
3299
785
3940
1374
1872
1696
1584
2836
1069
1624
1328
2135
1079
2206
5484
2082
2853
2512
1904
1609
1044
1075
1232
1549
1466
3729
2228
1495
923
1283
1687
2631
2380
1125
1460
909
1266
1576
4872
1841
2892
1001
1889
1457
1687
4265
1687
3027
1697
1422
1040
1557
2779
887
1784
1943
1143
1692
1510
1221
1826
1849
1207
1949
1689
2084
1473
1656
2525
7253
1602
1042
3818
1339
2359
3222
2977
938
2879
1489
4227
1792
2244
1246
1813
3645
4933
1638
2475
2178
2242
1581
2873
2686
4165
1609
1664
3026
1547
2349
3294
2353
2489
1901
2406
3618
3086
1421
2365
637
3140
1533
3338
1029
1625
1480
1773
5907
1893
1594
1385
3594
1038
2236
4332
1274
1527
925
1366
1634
866
998
1455
1555
1155
1665
1779
1590
3004
1311
2484
2023
1587
1444
1326
1760
2597
1488
1323
1494
1578
1951
1266
1905
1481
1345
1808
1689
1496
1483
1627
1708
1297
1387
1667
1424
1266
1390
1536
1406
1254
1416
1134
1864
1621
1669
1745
1724
1760
1722
1771
1865
2166
2563
1016
1679
2771
1453
1361
1528
1523
2623
1360
1460
1306
1387
1580
1265
1265
1335
1900
1570
2090
1432
1545
3169
2452
1820
2938
1491
1801
1395
1506
3158
2925
1682
1307
2623
1288
1186
1848
1143
1259
1614
1598
1496
1531
1407
1702
1355
2047
1282
916
1187
1371
1989
1416
1247
1313
1054
1285
1414
1024
1457
3103
1503
1106
2059
1423
1851
1409
1317
1185
2959
1465
1587
2412
1642
1013
1363
1422
1260
1257
1895
3165
934
2313
1925
1676
1368
1125
1874
1753
1479
3928
1988
2163
1824
1975
2281
2132
1423
1266
1523
2597
1838
1205
1094
2446
2389
1209
1449
1964
1230
3681
3831
3475
1900
1131
1977
1480
2108
1423
3687
3872
1188
1853
1202
1284
1498
1472
3233
1924
1851
1513
830
1457
2226
1047
3100
1888
931
1235
1750
1030
972
1439
3971
2172
2237
5460
1441
2025
694
1824
2777
1937
2381
2597
2053
1323
2249
1566
2003
1157
1162
1387
6142
1950
4392
1846
1716
915
1342
1408
2397
1503
2103
4795
2446
7709
2134
1710
1827
1047
1509
1891
1557
5968
1832
2749
1995
3490
6105
5053
1767
3093
1498
1011
1623
3140
1313
1678
1059
1385
1230
1303
1048
1912
1866
2093
1562
807
894
1298
1792
3145
1647
1663
1018
3688
1894
3492
2227
1668
687
5352
920
2784
2145
1327
1737
2719
1107
988
2482
1860
2664
2954
1791
3004
3332
1046
3391
3939
1561
2984
1411
3414
1424
2506
2205
3359
5838
3376
1216
1178
1717
2232
1251
1732
2758
1231
1624
1981
1854
1199
1127
1844
4207
1049
1735
2371
1487
1724
1102
1398
1451
1952
1183
1446
1702
1600
1581
1445
3792
924
1871
1679
1075
889
1277
1388
2086
945
4057
1182
1366
1301
1495
1357
1564
1594
1072
1053
1806
1577
1177
1760
1565
1343
1133
2307
1455
774
1308
1730
975
1298
953
1097
1582
1612
1705
1324
1853
1385
1163
1726
1309
1503
972
1311
1364
1094
1325
1375
2173
1207
1534
1102
1308
37515
933
2569
1142
1338
1142
882
1419
1278
1455
1678
3714
1527
4333
1488
1642
1570
1428
2210
865
1031
1553
1143
1732
1259
1559
1564
1246
1584
1622
1647
1302
2920
1603
1544
1186
1134
1835
1267
1182
980
1258
1720
2098
1483
1647
2256
2404
1276
1636
1687
1377
3471
2137
3222
2795
2188
1438
1077
2425
1336
2365
1391
1458
1228
1198
1427
2099
1076
2423
2966
1191
2191
1024
2203
1055
3070
1540
1699
1349
2433
2068
1344
2442
1391
2958
1438
2537
2027
1396
3322
2476
2033
1442
3288
2064
1450
1085
1649
1515
1222
2409
2018
1420
1021
1462
3218
3858
1048
2664
3039
1175
848
874
2464
1106
2615
3124
2120
2544
1301
2409
1204
924
3049
4189
1140
3259
1482
3473
2726
873
1453
1375
1456
1529
900
2176
1546
2015
4010
1424
4732
2037
4821
907
1655
2327
5429
2249
1681
1978
2260
1591
1435
3421
908
1906
1061
1360
2214
1489
1717
2000
1373
1908
2455
3408
1598
2600
2543
1328
1152
2183
1211
1552
849
1117
2137
1173
1515
1336
968
1036
1950
849
2832
1267
1651
1156
1782
2045
4296
1674
2017
1140
1648
1697
1435
1881
1121
2159
1524
1190
1569
1449
1602
1398
2140
1066
1476
1577
2166
1597
1810
1204
1340
1589
1038
1231
1566
1156
1147
1415
2863
1476
2288
1614
1739
2284
1226
1804
3017
5683
1866
1637
3663
2121
3338
1901
1262
2626
1463
1995
1385
3665
1119
3611
4265
1955
2347
1844
1450
3246
2951
3335
1602
1852
1106
862
1880
2974
1641
1608
2546
1766
1588
1458
1271
3319
1420
2002
1153
2597
1022
912
1165
2658
1803
1165
1685
1458
1364
968
1564
1940
1122
2484
1555
1353
1775
1395
1967
940
1291
1743
1122
1905
1265
878
2030
5076
4358
3508
2576
1796
3786
2632
820
1241
1549
2128
1250
1801
1023
2533
5645
1870
3516
1980
1203
1691
1657
3610
3363
1252
1330
5726
3340
1478
1314
3435
3737
1403
1424
3486
4359
2789
1365
1708
1553
2707
1750
2763
820
1268
2642
5132
2556
781
1155
1425
1000
1752
1404
908
845
1291
1481
1522
1602
1330
1284
2417
1229
1422
2563
1284
1234
1073
982
1282
1121
1427
1035
1267
1760
4141
1571
1289
1641
1424
1441
1492
2831
975
1149
1448
951
1491
2361
1545
1521
1946
1867
1030
1515
1412
1871
2636
4867
1712
1865
1110
2501
2845
853
1588
1505
1409
1248
1093
3549
3038
1425
1638
1401
1196
1176
1283
1285
1547
1627
1745
1356
1581
1639
1120
2963
1582
1612
3709
2541
769
2510
2271
1607
1997
1128
2420
1366
2226
4194
1530
1472
1653
1255
2659
1395
1300
3508
815
1239
1205
1367
3660
4684
1670
1517
1498
4444
2536
1413
1059
1773
1565
5915
2839
1306
3278
2467
1716
951
1404
2501
1900
2194
1656
1330
1265
1193
1551
1752
1308
3206
1695
5091
5184
1345
1083
1600
3964
2589
1363
1549
1748
2039
1448
1265
1476
1348
1718
1347
1639
1227
2144
1633
1314
1596
1799
1533
1517
2322
2169
1483
3854
1439
1815
2418
1236
1531
3768
1592
1748
1578
2133
1309
3507
2084
3018
1547
1205
1677
1242
1479
1377
1355
3060
1730
1358
3916
4005
1238
1656
1581
1350
3483
3025
3202
1501
2942
1231
1084
1607
2794
920
2418
1504
3129
2571
1047
1498
1760
1369
1773
1440
1342
1141
2087
2594
3875
1542
1173
2157
2961
3115
2949
2565
2312
1314
1328
1254
3712
2855
4802
2770
1185
1509
2439
3349
1235
2792
2049
1292
2844
1020
3499
4604
4228
2312
2907
5255
3433
1540
2020
4559
1359
1638
1853
3820
1548
1443
1345
3279
5081
1394
1903
3867
1215
1438
1702
1628
2368
3366
1025
1350
2382
1123
1357
1835
1010
1110
1466
1457
1632
2162
1011
1377
1674
867
1180
2818
3678
2107
1419
1215
1155
1029
1307
3730
1855
1020
2696
1759
2215
1228
1176
1178
1687
7338
5008
2071
793
4353
5041
1647
1486
1385
2083
1666
1906
4238
5345
2725
3166
1959
2633
2872
4538
2016
1031
1457
6506
1480
1784
2075
1135
1665
1228
2505
1424
1076
2719
4157
1072
1632
1689
1480
1919
1136
860
3818
2682
3704
1977
1820
2326
4272
1207
2803
1671
2996
1870
1709
1548
1290
1655
4145
1713
1950
1214
1624
3321
1366
1842
1019
1733
1322
1040
2683
1669
1638
1719
3120
4159
1618
1367
2024
1596
2056
964
1905
3076
16310
1479
1670
1245
3826
4591
2290
864
1580
1828
2660
1800
627
1106
1826
2977
1530
1088
2503
1398
10881
2317
1671
1543
2983
3318
4756
2310
5419
3809
1526
2456
2902
1450
1082
1989
1723
1522
1232
2059
928
1451
1814
1845
1551
3473
1823
1430
1540
1476
1527
1522
4113
1583
1285
2185
1667
1833
1452
1541
1701
1132
1254
1702
1426
1417
1507
2003
1258
1623
1928
1481
1525
1194
1769
2044
1084
2015
1284
1767
2703
1470
846
1311
1616
1353
1396
2425
9425
6476
2654
1869
1474
1451
1359
1099
3138
1282
1738
1467
1763
1939
1780
1423
1963
2936
1271
1574
1739
7218
1778
5711
4177
3103
1791
1728
3135
1506
1403
1405
3209
2715
1612
1240
5390
2106
3207
985
1878
1575
1313
1947
1415
1875
4287
1357
2444
2741
4952
1124
3460
1640
2068
4745
1528
2996
3123
2055
4754
3293
1590
3261
2121
4040
3302
1763
962
2184
3805
1316
1306
3187
2183
1311
1356
3700
1387
2417
3567
1249
2670
4901
1008
1595
1727
2346
837
5552
2020
2045
1617
1263
1650
1141
1115
1458
1732
2933
1348
2144
1357
2051
1981
1231
1518
993
2170
1240
1971
1371
1917
1578
1156
1650
3410
1460
4895
2819
2914
1463
1387
1346
1033
1514
1812
1538
1333
1025
1401
1605
3224
1289
1455
914
2228
1720
1711
2312
1448
1468
1561
2029
1520
1199
1454
1847
1530
1619
962
2155
1728
1237
1439
1735
1021
2453
2283
1399
1436
1256
1505
1402
1917
1482
1147
1087
1539
1472
1298
1990
1076
1545
2066
1487
2299
1913
1292
2955
1909
2040
1188
1441
3086
1965
1194
1183
2584
1002
1395
1394
2154
3444
2572
2311
1322
1387
1405
2082
1771
1443
1309
1136
1618
1644
829
1802
1381
1083
5201
1368
1989
1994
2059
2333
2017
2242
1900
1479
1968
1024
1486
1231
2134
2776
1205
999
2111
1536
1916
3774
1652
1170
1009
1335
937
1939
680
1264
1331
1991
1413
1252
1980
1514
1381
1444
2095
1218
1513
1165
1158
1878
1567
1726
1504
1808
941
1628
1120
1053
1879
1060
1636
1734
873
1653
1597
1112
3262
1412
3568
5848
1249
1163
1187
2650
1416
2292
1488
1069
2806
1935
1753
4458
2085
2675
3366
3396
1186
5404
1285
1941
1608
1119
1881
5210
1482
1359
2460
1539
2921
3437
3462
2099
6045
3719
2011
1292
2151
7518
3266
3594
1869
1134
1047
1746
1320
1203
2750
1951
1412
1611
1753
812
1447
1657
3415
10067
1228
3545
1584
1966
1519
1754
2311
920
1746
1254
888
1343
1999
1733
1536
1675
1417
1708
1334
1306
1358
1205
1833
1178
1548
1539
1315
1219
1567
3872
1519
1186
1328
2001
1899
1078
2713
1613
1213
2515
1502
1439
890
1716
1164
1623
1683
1367
1393
1924
2041
2521
1948
1135
1595
1987
1173
1836
1687
1319
1662
1140
1668
1368
2196
3074
2291
3564
3888
3646
1241
1440
1392
1405
1230
1247
1171
1363
2441
1251
1539
955
1091
1624
2033
1618
1426
2209
1014
1523
1501
1085
1521
735
1103
1580
1270
1864
1412
1909
980
1341
2209
2248
1188
3816
1655
1571
1240
1050
1103
642
1125
1501
1314
2147
1348
1492
1299
1202
3290
1136
1309
1176
1110
2098
2597
1323
1240
1456
4923
1216
979
1788
1670
1555
1110
1629
1212
975
1563
2290
1368
872
1306
1629
959
1584
1380
1328
2125
1464
1075
3714
812
1621
1226
2072
1636
4076
1212
1235
1636
1202
2001
1610
1607
2005
1683
1390
1399
2155
842
1397
2227
938
2266
1807
1302
1585
1758
1456
1274
3870
887
1317
3174
1451
1788
1875
1337
1353
2115
1905
1436
3628
1509
1411
1143
2308
1268
2000
1217
1534
2150
1044
4961
2507
2066
1751
989
2988
3979
2631
1146
1544
2789
1513
1207
3287
1269
3843
1410
1824
2253
2258
2395
1453
1701
1747
2665
950
22711
1420
843
1933
1617
1966
1726
2158
2893
13508
1691
2156
6495
2684
1146
3226
914
2955
2108
1761
3661
1223
1876
1018
1554
5214
1058
2984
2100
1110
1755
1106
1244
6054
783
1241
1172
2796
1943
3285
2792
941
2479
742
1416
1146
1581
1710
1615
1353
901
1218
1618
1027
2149
1757
1135
1553
1436
1449
2049
1095
1175
1633
1105
1481
1401
1662
1474
1142
1340
1033
1214
1577
1033
1385
1106
1871
2186
3919
3569
6620
1948
942
1450
1222
3393
1813
1639
4389
2065
1020
1196
1142
1055
965
2880
6056
1417
2787
1531
1221
2813
988
3706
1533
1091
1088
4227
1408
6175
1148
1275
1391
882
1930
4287
1974
1179
2560
2281
3084
1900
1503
5885
1113
2849
1453
2230
1884
1562
842
5176
1283
1911
1257
1831
1318
4697
1420
4991
1955
1916
1014
1521
1778
1786
1127
5464
1168
1450
1680
1032
1940
2555
893
5449
2462
1325
1378
1283
3009
1399
1598
4881
3307
1635
1905
1320
1227
1154
1480
4478
1157
1898
1390
1101
1253
1402
1550
5049
1000
1393
1326
893
1244
1530
1374
5112
1432
1938
1289
1255
1706
1292
1382
4756
1445
3192
2286
1406
2321
1081
1162
8258
877
1381
1585
706
1284
2370
951
8406
1737
4507
1540
1313
961
998
1471
8888
1009
2283
779
1717
1899
1210
1391
8303
1131
1847
2652
1321
1256
1431
1195
8083
1661
1089
1290
2441
1245
1420
2304
7457
1533
1564
1281
1356
1083
2176
1125
7258
1660
1340
915
774
2061
1115
1494
7507
1311
3005
1466
2189
1452
1384
1368
6787
1574
1493
1309
1295
2333
902
1166
7830
1214
2197
1246
1420
1718
1170
1199
7175
2638
4254
1585
1617
1141
1242
888
6531
1921
1614
980
1340
2379
1218
1321
6975
1464
2943
1082
1750
1386
3861
2541
9620
1574
2940
3281
1704
4010
5036
3131
7492
1625
4302
3211
1692
2651
2552
3197
6619
2975
1675
3460
5793
1745
2953
1370
11372
699
1991
2415
1521
3819
1413
2456
7181
1116
2144
1918
1687
4613
1707
971
7521
1360
2896
1374
2112
1697
2338
2505
5678
1764
2179
1480
1830
1888
1417
5696
8524
1444
894
1500
4460
1234
2168
2099
6119
2008
1426
1689
1251
1516
1012
1735
5194
1463
1326
1413
1355
1486
1844
1606
4204
1596
3325
1391
1610
1315
1179
1180
4693
1160
2151
872
1238
2036
1446
1383
8198
1600
1739
1354
829
1416
1323
1633
4245
1335
1355
1497
1532
2410
1098
1201
5025
1008
2998
1489
1256
1537
2089
2209
4651
1407
1328
1480
1451
2192
1096
1721
7078
1965
5310
3794
1949
2295
1631
3627
3708
2610
4115
2852
1309
1852
1421
1185
3494
1355
1424
2091
1645
1144
1266
1396
2159
3242
5910
1311
2145
1215
3807
945
7917
1529
1977
1199
1661
1785
1475
1965
1086
1428
1369
1698
1248
1424
1911
1749
1534
1309
2007
1020
1408
2120
2530
4033
2117
2046
1652
1092
1009
1905
2534
1705
2323
2205
1076
1289
1497
1906
1383
1803
2242
2699
3539
1478
1539
1849
1063
2206
4619
1950
1732
1888
1282
1892
1274
1682
3621
3473
3126
2800
1932
1756
1216
3248
3114
1463
3592
1924
4168
3900
1033
977
1589
1484
1940
1397
2777
2745
1106
1766
1095
914
1440
1761
1497
1670
2602
1014
2423
1375
3457
2691
3905
2485
3438
1164
1532
1286
1713
970
2942
1260
1738
851
2201
1065
1766
1936
1764
1668
814
1533
2862
3743
5563
879
1725
1505
2938
1182
2969
1551
4565
3494
1501
1103
3514
963
1547
1094
800
1718
4446
1637
1210
3463
1285
1611
1383
1686
4315
2629
3945
1218
1622
1756
1201
2126
1793
1933
1451
1573
2331
1514
4162
2114
1486
2535
2955
4629
1747
2884
1616
1698
1046
1732
1277
1115
1235
2814
3987
1035
2327
1445
2307
1669
5537
1486
1537
1615
3608
4317
2187
1457
2419
2836
5642
1765
5245
3364
1428
2573
1830
2820
1410
1321
1562
1597
3520
1484
947
2291
2406
1518
3387
1983
1471
2488
2231
863
1648
1724
1373
1628
759
3372
1859
3637
1548
1378
1563
989
2366
1743
2736
2344
1231
2224
1612
3021
1175
3345
1192
1342
4903
1411
2036
1373
3263
3868
3431
1532
1386
4679
2265
1621
1085
1609
2581
1731
1534
1355
1718
1416
1568
3122
1308
1513
1649
1521
1265
3472
1387
1472
2155
2127
1915
1538
1157
1803
758
1274
1019
1773
1488
1906
3204
1361
1184
1830
2437
1175
1387
1607
1336
1604
890
2250
1295
1680
1733
1559
1025
1689
1042
909
1667
1662
1132
1372
1260
1510
1276
939
1655
1088
1494
2023
1305
1949
1502
1750
1562
1456
3020
4550
1051
1890
1582
1154
3284
1565
1267
1716
3102
4023
1590
1071
3882
983
1052
3139
1355
1756
1230
2072
1535
1159
2205
3099
3564
2074
3826
1044
2957
1641
1455
1951
1876
1923
2433
1425
1405
3717
2815
2007
1211
1023
1361
1802
1277
1003
1922
1936
3247
920
1126
1315
1555
1819
1353
2098
2008
1909
1155
1692
1910
1153
1222
1483
1266
2012
2335
992
2593
2816
1153
1770
2048
1215
1796
1397
1702
949
1241
1633
1839
2014
1533
1427
1160
1849
1508
2439
1841
1566
1124
1092
1835
1931
2700
1921
1063
1620
826
1188
2077
1451
1886
1717
951
2268
1461
1428
3374
1849
1299
1950
1122
1623
980
1474
874
1142
1574
932
1472
2961
1271
1743
1278
2694
1934
2082
1539
1842
1695
1156
2439
1398
1227
1305
3224
2168
1395
1931
1265
1122
2770
1721
2184
4513
943
2272
1426
1088
1255
1955
1032
1787
1356
1695
1915
1180
1705
1883
1416
1471
1259
1907
2397
1364
2077
1596
1496
1941
3696
1261
960
1825
1147
1302
1263
2331
5107
1426
1798
1703
913
3700
3461
3211
1681
720
1426
1977
1566
1809
1540
2025
3312
1316
1607
2419
2680
1221
1501
1854
921
3308
1540
3389
1217
1584
3713
3762
1123
1033
2067
1466
1399
1833
1369
1493
956
3334
4239
1286
5131
1033
1352
1788
861
3638
3054
1739
1822
953
3589
2170
1028
957
1751
1082
1580
1339
2228
1219
2017
2065
1159
3277
1241
3013
2948
1593
1540
1363
1170
1378
1614
2495
1702
1753
1351
1472
1435
855
1351
1763
1610
1996
1218
1372
4078
997
1820
1478
1032
1103
3513
1135
1085
1260
1863
1768
2412
3518
1648
1156
2151
1548
1629
2223
1585
1526
1692
1398
1566
3081
3325
1352
1212
1489
1004
3908
1410
2201
1825
1350
1643
2076
4858
873
2346
1577
2652
3376
1732
1760
1960
1199
1806
986
1399
1766
1219
2135
1118
1003
1595
1284
3214
2275
1051
1561
2446
1062
1500
1351
2378
2882
2181
1534
1126
1603
1279
2541
1613
2072
1510
1428
1035
1117
2762
1295
1090
1486
2226
1233
1625
1729
1415
4125
3390
2408
3314
1274
4267
3008
2118
3059
1224
4029
2721
2312
1318
1155
1810
2128
1642
821
1335
1647
1185
1853
1738
1545
1686
1106
996
2005
1169
1716
1198
1533
1257
1025
1997
1256
1416
1048
1551
1221
1017
814
1313
1282
2937
1053
5087
2809
1975
2094
1194
3695
3754
1200
1353
4953
2227
2794
4107
1360
2977
6235
1276
1251
3310
1513
2279
3074
2353
1153
2104
7871
1598
1151
1154
1584
1084
4213
1589
1027
1519
3863
3228
2864
1702
1269
1195
2437
1399
1163
3291
2087
1202
1143
908
1268
1935
1198
2114
2267
1164
2541
1508
1433
1725
2001
1645
1508
1392
2966
1275
2414
2925
1336
1397
1619
2009
975
1598
1380
1233
1562
1238
2067
2220
1671
3118
1188
1389
1113
1108
1157
2172
1200
1969
1202
1003
1050
1297
1344
1978
1278
1682
1413
2083
806
2218
2347
1470
1393
2036
1911
1729
2044
2023
1634
1164
841
3726
1564
1996
1172
1568
1695
1915
1952
2676
1302
1904
1846
1010
1634
1931
994
1357
3640
2752
3211
2931
4551
1621
1427
2097
1154
3319
2158
1832
1612
3508
2350
1776
1739
1960
1102
2057
4547
2430
1922
5120
1169
2628
5100
1116
3744
4237
1422
1898
2588
5213
1697
1906
1272
6564
1269
6794
4104
2997
1188
2264
2595
1928
9419
7542
1342
2846
6716
15507
1373
1062
8552
1478
3127
1275
1491
3075
1270
4926
1491
1462
1154
1332
1441
1184
3314
3684
14876
1859
1050
2021
4005
907
3025
2868
1795
1708
1412
1520
1370
23786
5254
1230
2515
3127
1393
2054
1106
1468
938
1182
2043
1219
1842
1897
1012
1720
1712
1531
3673
1522
1202
5016
1402
2816
2019
1376
1825
2489
1633
2082
3004
2794
8181
3068
1256
1041
1532
1013
2791
7132
2830
1485
970
2562
1219
2695
1582
2915
1841
1349
1077
1137
2725
2511
1258
2103
4933
1291
1005
1665
1481
5189
1820
2632
4019
916
1595
1810
2407
1610
2354
1183
1476
950
1671
1848
2506
2602
2512
1002
4574
2770
1331
1964
3116
3547
1433
3992
3917
4118
2904
1149
4660
2289
1299
3163
2647
1795
1432
2036
5971
2589
3075
4094
4271
1250
1174
1545
828
1988
3837
764
1415
3653
1679
4283
917
6570
1991
3173
2623
1383
1706
1641
1179
1211
1437
1381
1352
3894
1615
1291
2706
1632
1060
1405
1380
1412
1412
1677
1525
1359
3098
1317
1510
1550
1400
1852
1593
3508
1208
1580
5321
2010
1945
2449
1549
2661
3727
1413
1244
1399
2197
1313
2785
1489
1360
3018
3077
7085
2295
2377
1301
813
1314
1307
1362
3326
1538
1702
1684
4409
3819
2321
3837
5568
2062
3006
5986
1402
1760
1742
1071
2217
1407
1753
1384
1906
1110
6003
3430
3788
2889
1740
1343
1979
1881
1145
2854
1739
1229
2285
1381
2176
1379
1623
1481
1208
1096
1529
2905
1674
1252
1021
1375
1705
1125
2034
2351
3623
2048
3530
2502
1491
7558
1417
1729
4906
4176
879
6492
1951
2617
3685
5406
4184
2967
2973
1766
1004
3444
1204
2879
5296
1837
3229
3889
1921
1027
5977
1348
2210
1697
1660
2744
1158
2366
3269
2514
1280
2082
883
1540
3277
2980
1848
1399
5572
3292
2521
1241
2247
1226
2002
1245
1072
6874
1461
1889
6004
1535
2555
2617
1629
3573
2419
1038
3396
3082
1273
2747
1328
1958
1080
2729
1465
1657
1858
2201
2288
1492
1512
1036
1880
1564
1324
1032
9569
1147
1414
1378
1167
1823
1649
2023
2808
2719
802
4086
1034
2701
1445
1609
1380
1518
1066
1661
1411
1678
1769
2784
2654
1140
1622
1502
1021
4336
1529
2449
2290
1309
2222
1462
1013
1229
1669
1272
1451
1907
2925
1691
1061
1609
2407
1416
1642
1469
1083
1260
1957
921
1626
1417
1992
1446
1314
1851
2023
2606
2220
1350
3045
1178
882
1486
946
944
14032
1215
1309
1615
1486
1913
992
1140
2757
849
1630
1055
1580
2334
1579
1258
1093
1523
1250
1024
1804
1498
1664
16186
1617
1149
1877
792
1474
1825
2052
1605
3753
2611
1823
1643
1604
1013
1669
2090
1986
1431
2541
1923
1471
1630
2063
3759
3457
1413
1834
7761
2610
2863
2767
1362
1066
2162
1602
1474
1275
1972
1307
1665
1709
925
1488
1241
5228
2163
1743
2231
1457
3550
2052
3119
1390
1442
1631
1604
1806
2199
1789
1666
1922
1714
3036
1531
2298
1508
2146
1330
1632
1263
1840
2477
1371
1713
1209
3220
2064
1398
1889
5168
3068
1359
2069
1152
1517
1791
1265
1543
2225
739
1177
1822
1564
1599
955
2020
1672
1752
1890
3180
4232
1483
4867
1473
2591
1903
1729
1278
1254
1570
1508
1461
1731
1645
1390
2289
1510
1602
704
1288
2075
1580
1261
2154
1540
1615
1876
1557
1602
613
1295
1713
3734
3063
1712
1083
1491
1345
3236
1557
977
1510
2661
1098
1380
1343
1934
1226
3575
1450
1541
1038
1646
1268
1540
1527
1287
1323
870
1435
2445
3387
1747
2935
1123
1066
4806
1935
1264
1415
3610
1139
1844
1168
6876
1222
1968
2437
1301
1290
1120
4805
1343
2192
1548
3774
1572
2349
3796
3266
1816
1050
2018
1253
4117
1581
931
1622
1548
1248
3100
2289
4478
2704
1487
2415
2806
4672
2237
5404
1436
3036
1404
1153
4774
2452
2406
2027
1453
2568
1994
1106
1281
1623
2262
3687
992
2259
1354
3250
1305
1525
2184
803
1989
1558
2025
1372
1656
1995
1477
1905
1057
3367
1329
1270
1110
3593
1945
1570
2033
1360
5532
1266
811
1943
1267
1030
3130
2488
1966
1218
2549
2810
3837
3127
3436
5641
1567
2095
1152
2096
19796
1625
3734
1089
1881
1784
2771
2390
1627
2541
2252
2678
1969
1209
4320
1642
1381
1868
1821
1287
1139
1435
1644
1949
1158
1873
2887
1909
1134
1964
1030
1160
1790
1401
3151
1816
2638
2085
1164
1776
1425
1887
1518
1776
1994
2805
1771
1035
1842
967
2699
2046
1602
2747
1593
2585
1173
2081
2719
1009
1703
2987
2595
2664
1068
1297
1358
858
1331
1958
1176
1165
2033
1160
2186
3917
1987
1746
1777
796
1463
1462
1950
2312
1201
1881
1780
1413
1927
1460
1862
2319
2618
3696
1074
5033
1323
1845
1438
1022
1801
1318
2337
1823
3722
3295
1800
1317
1746
1126
1376
1832
1130
1350
1396
1869
1408
3622
703
1633
1328
2210
1952
1599
1457
2056
1603
1387
2221
1793
1341
1637
1746
1146
1878
3421
1677
1180
2149
1407
2093
2084
2028
1358
1793
1502
1744
2292
2000
2100
1448
1744
1646
1297
1770
1872
1807
2199
1292
2848
970
2019
2233
1601
1356
2086
4923
3570
1515
1406
1724
2688
1218
1913
1624
1088
2219
2528
1103
1297
1638
1573
1255
1327
1493
1106
1909
2729
1937
2589
3485
1304
1846
1457
1539
3152
1049
3538
1234
958
1627
1216
1795
2290
1410
3569
1126
3009
1163
1099
3841
1870
1430
1669
4042
1168
1107
1055
1596
1123
1065
2776
1398
1181
2139
3471
2676
1209
1456
2970
1360
2303
1531
2491
1565
1616
2410
1650
2114
1239
4481
1404
1816
2539
1622
1628
2348
5330
1321
1208
2950
2270
1546
4969
1059
1909
5719
1215
2813
1357
1807
1164
2961
853
3020
1246
1557
1977
1585
2146
2606
3154
1350
2469
1112
1224
1578
1457
2537
1048
4361
4923
1563
1274
1682
2403
4084
1269
2641
1677
1607
1820
1063
1462
3617
1341
1392
1291
1781
2379
835
1319
2075
1533
2225
3526
3940
2036
3407
1915
1521
1456
1503
2237
2206
5073
2122
5625
1516
924
3909
1509
2453
1535
1286
2169
1538
2352
1708
6349
1520
1799
1081
1964
1234
4331
4225
3089
1863
3748
2181
1414
2762
4387
2174
1342
5647
3069
2939
1937
2834
3819
4662
1157
1694
779
3248
2031
2053
1530
3635
47094
1506
1414
2985
2373
1526
819
2878
951
1751
1507
2075
1511
1335
1776
2181
1473
1573
1238
1213
2002
1119
2077
1722
1083
2116
1731
1438
47489
1137
1097
1700
1295
898
967
1360
2142
1110
997
2258
1106
1706
1314
1429
2359
1111
3673
1852
985
1767
1559
1346
1698
1852
1254
1778
982
3002
1494
1642
2632
1274
1733
1325
1133
1545
1277
1966
1198
1230
1834
1692
1361
1334
2166
3678
1662
2976
1744
1777
1764
1120
4839
1168
1788
1440
1763
1503
2881
1216
3125
1550
3002
2998
2581
5412
1457
3942
3694
2761
1618
4592
1864
2028
2959
2914
3507
2117
3199
1078
1167
3446
1516
5539
2215
1442
2453
1465
2639
3886
2655
2110
4376
5132
927
2760
2182
1479
1221
3120
2271
1713
1296
1220
1601
1493
1626
1295
1284
1492
1339
1730
1819
1305
1355
5382
1538
3525
4346
3015
1541
2755
1605
1500
1199
1051
4947
3351
4131
1313
1444
1405
1356
1004
1083
1347
2406
1183
1293
3124
1241
1665
1023
1527
5931
1641
1760
3054
2608
2067
1695
1097
1380
2874
2368
2677
2001
1481
1366
1514
3906
1531
2277
2308
1221
2348
1753
793
1539
1345
1182
807
1395
3795
1789
819
1329
2230
811
2399
1204
3301
1725
849
4082
1472
2290
1437
2453
1344
1825
891
3321
2523
1797
2711
2248
1790
2213
2356
5972
2820
1659
1533
1748
1793
1664
3350
2417
3021
1365
1550
781
1234
1528
972
1833
1385
1771
1155
1534
1853
1469
2109
2008
1115
3560
1683
1524
1239
2304
4076
1174
1976
1262
1355
1245
1551
1494
1114
1041
2102
1905
2817
1401
1292
1228
1716
1292
5817
1143
1713
1275
2217
3562
715
2080
2627
1528
3842
5707
1467
2906
2142
925
1573
1547
1644
3125
4658
2886
2393
7001
1494
1454
1655
4173
1319
1848
1565
1659
1603
1414
2558
3418
2530
1463
1265
1315
1503
1959
1320
2402
1386
1391
1353
1409
1677
1315
1509
3022
866
963
2135
2674
1654
3910
1563
3014
1431
1653
2655
1445
2529
1475
1518
2078
1306
1761
3144
1199
1954
1342
1759
1705
1103
1808
6231
4356
4044
2267
1464
2417
1706
1455
1367
1172
1777
1300
1461
1426
4505
2087
2831
2088
1434
1282
1620
2175
1378
795
2745
1517
2501
1929
4203
4466
1261
1209
6382
5803
1348
1352
1629
2813
2762
2201
897
1387
1410
5586
1701
2862
5349
1043
3537
1291
1334
939
1003
2916
1626
2345
1179
4505
5647
2658
2967
1694
2291
6546
1258
1080
1622
1667
5634
1883
1608
1526
1138
990
1587
6123
1464
3169
4841
1412
1146
1479
1079
1269
1825
947
2806
1253
2062
958
1594
1242
4922
2727
1187
3713
2154
1873
2936
1735
1591
1759
1172
1409
2601
1092
2238
2702
1849
1959
1301
3378
1280
1240
1082
1278
1520
2236
4178
1942
2740
2713
1123
2128
1992
2945
1212
1142
3099
2746
1358
1900
1789
1463
1354
4160
558
1904
1604
1092
1701
1927
1481
2821
2212
4676
1886
3343
1638
1824
1469
1582
999
1855
1790
1410
2630
1355
1921
1629
1438
5030
2337
949
1103
1133
1577
1427
1257
1291
1764
1590
1224
1331
1505
1905
1252
1694
2832
1950
21299
1528
6290
1332
3291
1349
2025
1767
3360
3564
1306
1732
2050
2472
1714
1037
1148
1836
1589
2767
1760
2318
1056
1539
2182
1615
3125
1921
1250
3500
6199
1270
4027
1598
4094
1892
951
1130
1581
1883
4352
5351
1907
1462
4878
1284
2253
4266
1870
1480
1046
1585
1292
1647
1703
3346
1871
1888
1281
2624
1554
1382
2333
1671
1988
1345
1478
3407
1449
2372
3209
1646
2807
1199
1560
1539
1616
1690
1980
2984
4678
1641
2591
1842
1358
1501
1677
6537
1537
4192
2399
1931
1633
1432
946
1540
2745
901
1366
1732
3125
5711
2449
2401
1538
1600
1374
1515
1459
2744
1802
1015
1439
2838
1567
1534
1544
3393
1065
1471
1485
1107
3570
1458
1917
1782
1434
1312
1371
1483
1929
1691
1097
1170
1957
2729
3402
1421
1689
1769
1069
3208
1377
1515
1380
1697
1646
1958
1032
2658
3577
1983
1698
1737
3091
1507
1046
5604
1471
1809
1158
1256
1681
1742
1343
976
1964
1563
1435
1351
1651
2607
1439
1424
1870
858
1303
2571
1010
2233
1464
1571
1884
1256
1162
1390
2574
3693
1498
2039
1206
1259
3989
1773
1873
3154
896
1273
1401
3814
1053
1610
1236
1071
2063
1040
2899
1575
2370
1123
1468
2299
2181
2389
1161
1362
1423
1015
1038
2526
1280
1219
1402
1355
1381
1755
817
1557
1891
5435
1360
1634
3528
1066
1441
1843
1215
1286
1014
3002
2365
2581
1213
1841
2529
1993
1848
2148
1455
1279
1370
1171
994
1773
2334
1563
1535
1275
1858
1997
1565
1252
1288
1040
1589
2387
1040
1607
1270
1084
936
1370
1415
2819
2969
1411
2650
990
1375
1271
2943
1487
1189
1214
5677
2046
2930
3876
1312
2827
2893
3947
5758
1146
1964
1514
1338
1632
847
3751
2538
5212
1536
2115
1913
1803
2737
1737
1944
1843
2645
4500
1257
4888
5191
1855
3205
1985
2429
800
2169
4855
760
1204
2113
2559
1522
1418
983
5195
1175
4447
1024
2702
1981
3361
2079
2012
2703
3635
1187
2332
3826
1917
1492
3201
1770
1051
2028
1555
2048
5253
1123
1124
9645
8556
2763
1784
961
1938
4253
3568
857
1426
3897
6279
1522
822
1218
1934
1352
10400
1565
1116
24323
1741
2763
1472
1747
2463
2126
1540
1680
1192
1509
1859
1902
1285
1508
1330
1133
877
2172
3598
2040
3460
1254
2900
1633
5694
2139
3355
1851
2020
2347
1243
1281
1905
1598
1088
2594
1002
1142
3533
2029
1584
3408
1209
3362
2072
1672
2097
2407
1391
1311
2206
1072
1579
1981
4742
1017
1081
3935
1732
1360
3438
1133
1319
2296
1755
1378
1491
3497
1362
1430
1534
1302
1343
3300
1812
2137
1661
1218
1904
3680
3629
5143
1325
1119
1679
956
3231
1719
1717
1903
1030
1621
2156
3266
1652
1759
1170
1120
1483
2061
1786
1750
1753
1389
1166
1815
2214
1822
2020
1705
1889
1990
1473
1372
2378
1190
1983
804
1277
1580
2842
1311
1281
907
1678
1872
825
1383
1302
2047
2237
1499
3144
1274
1232
1395
1419
1864
1177
1151
1744
1980
1372
1705
1784
1731
2290
2493
3054
1298
849
1931
1194
2348
1579
1893
3724
1417
1503
1128
1203
1633
1865
1219
1645
1563
5185
1312
3409
2073
1161
2112
1513
1360
2286
1102
1954
1320
1139
4641
2675
5481
1046
2306
1192
1432
1109
902
1535
1712
4094
3174
3508
1438
2058
1047
1411
1791
1389
895
2290
1554
1369
1224
1928
1457
2455
2486
1007
2764
1325
3879
1307
1464
2425
2225
3015
2094
1713
900
966
1395
1219
1194
1397
1747
974
1747
1411
1165
997
1470
1569
2089
2151
1530
1366
2117
1449
2001
1660
3857
1615
2964
2172
1471
1524
844
1293
1016
3599
2106
1232
1410
1493
1328
2295
2582
2122
1678
1720
1048
3554
2785
1068
4048
2888
3370
4247
5606
2248
1626
5740
1303
2311
1474
1543
2742
3712
3657
2561
3105
3669
1393
2306
3358
6493
1625
1360
4139
2611
4497
1252
1116
2101
1424
1166
6413
1341
1228
3215
2154
3595
7395
3741
4304
4471
2305
3934
1508
1844
3889
2074
2601
4072
5422
1245
2901
5470
2340
1039
1072
1287
1231
1478
1130
7026
1632
1120
1466
1623
2611
1915
1178
1216
1233
1269
1317
1885
1416
1267
1123
1678
2107
2317
1771
796
1384
889
1360
2073
4231
1109
2612
1540
1339
1968
1976
2134
1174
1285
1248
1578
3789
2224
2010
1782
1259
1832
1272
1353
2027
1536
21453
1408
1944
863
1054
1199
1383
27238
831
1335
3268
1373
1067
1489
2658
1548
1856
1181
1809
1286
1132
1489
1455
1524
2676
1438
3079
1702
3808
1291
1274
1719
1268
2013
2673
2657
1734
1399
1153
1678
798
1491
1719
1355
1760
1574
1214
1935
1462
1961
1353
1621
1761
1317
1796
1470
1378
1326
1778
1371
1660
1899
1230
1837
1105
1282
1660
902
2322
1590
910
1585
1261
914
1679
1339
2148
924
1321
1863
1521
1536
1423
1428
1748
2548
1274
1894
1029
1587
1432
1189
4304
1400
1143
1146
1620
1691
1711
1476
1455
1580
2363
4441
1308
1702
1227
1314
2094
1066
1631
931
1156
1542
1100
1480
1522
2688
840
1414
2734
1551
2115
1501
1304
1685
738
1886
2652
1012
1631
1737
1087
1292
2199
1258
1143
2090
1303
1656
1474
1778
2057
2060
3051
4215
2725
990
2696
1094
2658
3304
2548
1219
2440
1789
1350
5577
3329
4411
3355
2435
1165
2044
1919
1064
1475
1308
1284
3024
1998
1162
1732
1048
1529
3146
1198
1285
1325
1411
2533
971
4479
3157
1839
1263
2506
2428
1516
962
2473
1973
774
1030
3180
1173
1427
2444
1189
5496
1815
1294
1275
4376
2486
2514
5915
2799
1487
1538
1788
1649
1487
2294
2146
1605
4021
3956
3526
3257
4939
3480
1537
1208
2862
1331
4999
2563
5107
1613
1556
1660
2289
1163
1018
1406
1571
2316
3821
1472
3341
2198
1382
3300
1450
1325
1354
2606
2220
1512
1701
1332
2257
1581
959
1308
601
1444
1548
1322
2849
2509
1692
3296
3108
2537
2169
1628
2182
6780
1383
1563
2088
2005
2479
1623
1380
974
1402
4814
1275
1258
2790
1540
1630
1698
1328
2134
5729
1171
3718
1575
2575
2464
5414
4045
1490
1300
1754
3176
5508
3024
1247
1515
1349
2527
1598
2774
1695
1275
1602
3875
1635
1386
1370
1550
1418
1364
2120
1111
1225
1277
1408
2117
2838
926
1339
3191
1013
1779
3064
996
1802
2543
1430
1816
1285
1502
1164
1453
1439
2337
2541
1910
1871
3955
1807
1225
1960
1138
1530
1463
2334
1279
4101
1734
1235
2670
2981
1268
1645
1018
1370
1660
1410
1907
1323
1836
1995
1293
1017
1985
1332
1391
2837
1705
1478
1440
1376
1605
1629
2634
1130
1626
1035
1264
3008
4293
1993
1133
1669
1957
4413
1378
1461
1112
3092
4878
1330
1256
1437
1208
2669
1447
2152
1246
2787
5496
2551
1181
1659
2069
1282
1691
3726
1206
1485
1273
1997
1379
1317
2121
1392
1470
1145
3612
4287
1668
1943
1463
1826
1999
954
3136
1703
4439
1729
3003
5010
2219
1556
1202
1785
1402
1770
2927
1967
1071
1236
1737
1510
1833
1614
1183
1495
1483
1174
1461
1790
1295
1963
910
1388
1241
1772
1030
1577
2024
1122
1542
1216
1853
1282
940
1962
1585
2205
1503
4202
1755
1429
2879
3246
1339
1302
3679
2769
1676
1886
2205
1553
1905
4713
1636
1378
3196
1258
1018
1827
1834
1683
2630
1766
2177
1774
1904
2253
1731
1280
1112
1430
1364
2754
2764
1584
1221
1970
3075
2376
1892
1709
2513
1258
1740
1426
1490
2032
1223
1569
1267
1008
1416
1423
1669
1223
2313
1534
1783
1784
1050
1914
1874
1623
1356
1745
1044
2003
1132
2033
1664
1334
1866
1112
1832
1204
1301
1499
1429
1755
1425
1131
1725
1399
1646
1679
1786
2423
1472
1752
851
1535
1664
1793
1304
1276
1738
1451
1538
1290
1124
1127
1911
1606
1716
1394
1769
2876
1991
2063
1656
1513
1623
1563
1171
3154
3037
5703
5934
1444
1731
1639
1878
3515
1847
1634
1691
1778
1593
1378
4284
5359
2305
2039
1524
1907
3224
1371
1459
2075
2743
2362
1547
923
1075
1928
1794
1688
1614
2559
3064
4188
1543
1481
1207
1869
1835
2761
1860
1568
1557
1912
1596
1623
828
1315
1661
892
1457
1515
1575
1542
1201
1734
961
1319
3265
1060
1276
1431
2478
1733
1568
1427
1650
1302
1160
1270
1237
1059
1611
3372
4707
3299
2365
1210
1465
2008
2484
1147
1330
1403
1252
2880
1424
2414
1543
1321
2555
2877
3483
1581
1515
2940
2315
1576
2109
1085
7849
2673
1090
5022
1109
1257
1781
3120
1281
1619
1687
2276
1980
1142
1938
1672
1246
1301
2202
1510
977
1640
1515
1276
1829
1649
1540
5710
2164
1447
1530
1499
2354
1881
1356
1727
1743
1300
3657
3891
1640
1488
1252
1578
2720
786
3480
3666
3725
1773
1299
2042
2011
1360
5424
923
1370
4870
1989
2080
3466
1655
3277
3812
1378
1234
3328
3893
1409
3326
2220
1555
2037
3224
1379
4584
1217
2159
1987
1983
1856
1179
1940
1536
1079
932
1928
1191
2111
1301
1432
2126
1780
1939
1272
2029
2064
1339
1341
2122
1947
1205
2094
1070
2500
1364
2649
4274
1270
1230
2269
1489
5494
1640
1829
2054
2527
2420
2503
1510
3515
3898
1385
1675
1151
2074
1184
1362
1810
2027
1323
4898
3386
966
1291
1998
1509
2994
824
2221
1936
3456
3446
1908
3586
3545
3316
952
1845
1179
2041
2539
1913
6181
2083
1376
1742
2086
1880
1079
1298
1199
2943
1852
2109
1772
1227
1384
2770
1693
1424
1040
2402
1422
1778
3477
2305
1768
2483
2010
2030
1492
1827
5904
3792
1972
1343
1770
863
1803
1178
1205
2067
1596
4629
1232
8019
1833
1184
1973
3661
2347
4222
1871
2654
5144
1423
1427
1268
2327
2043
1512
2830
2090
1675
1324
2389
1134
1246
1425
1690
3143
3656
1393
1202
3265
2568
2001
1329
2467
7910
5057
1231
6069
2683
1349
1557
5948
1068
1296
5858
5132
1173
2215
1285
1430
1931
3318
3436
2432
3380
1213
1588
1240
1783
1574
3522
1234
1656
1593
1428
3338
5534
3657
2463
1931
1103
1692
6681
3961
1590
893
5577
2838
4873
1972
3312
1093
1587
3421
1200
3836
1288
1720
1584
1286
1588
1308
1155
1390
5140
1821
3126
868
2124
923
2063
1676
1195
3213
936
1360
2012
5742
1926
1485
2247
2771
2382
3416
1288
2452
1505
1570
4985
972
2350
1630
2573
3270
1346
5726
4355
3066
1846
4082
1840
1062
1251
1868
2082
1441
2309
1055
1689
1695
1666
1747
4609
4204
1855
2281
1584
1713
1947
2576
1263
2851
4214
1742
2404
1011
1620
4313
2862
1221
1342
1135
3792
1808
1775
1680
1674
1506
5619
3598
1875
898
1884
5844
1018
2519
1257
1229
1746
1308
3642
1948
1388
5272
1829
1181
1030
1200
1363
2520
2057
1529
1223
2106
3170
3229
1776
1097
1331
2616
1346
1294
1567
1356
1553
1737
1387
1874
1373
1091
1676
1208
889
5669
1629
1073
1179
4507
1228
3151
1328
1293
2153
1573
1688
1160
3862
2113
4947
2033
7115
1659
714
964
4089
1219
975
1238
1488
1370
1563
3314
4707
2139
2315
3894
1692
5482
2462
1282
1300
4821
1691
1626
7949
1662
2942
1939
1220
2546
4084
1251
2616
2361
1052
2214
2769
5311
2165
1167
965
1929
1274
1515
1471
13700
912
2733
2691
1643
2192
2477
1170
2626
23845
1598
1515
2830
3629
2885
2914
2667
1954
1643
2498
2168
3678
1991
1810
1207
2118
3260
1336
3074
2946
1422
1945
8715
1260
2563
2123
1783
1844
2859
2097
1339
1042
1619
2776
1311
1331
2064
3510
1041
1286
2259
1365
1833
2139
1468
1949
1751
2079
1575
1144
2051
1091
2704
2680
1176
1496
2365
3793
3655
1662
2476
5084
1425
2432
1314
1130
7072
907
1713
1241
1988
1212
1325
1309
1663
1273
3318
1725
2007
2402
6354
1567
2190
1176
1040
3759
2461
2629
1119
2021
4257
2390
2380
1243
1808
1656
4228
1799
1516
1070
7439
1391
1169
1108
1944
1589
1886
4995
1969
1294
2743
2475
1559
3275
6014
2563
2327
6205
1923
2829
2684
1606
1765
1248
1210
1527
977
1795
1886
2631
1321
1771
941
1585
1268
1207
1023
1353
1218
2241
2230
1580
2345
2530
1197
1141
1847
1484
2684
1676
1116
1637
1387
1395
2059
1527
2613
1852
946
1860
1339
1175
1265
2746
2485
1250
1364
1166
1424
1319
1187
1375
1706
1146
2059
1274
1951
976
2506
1557
2478
1273
1629
1247
939
1376
2704
1774
1618
1638
1367
1528
945
1295
1980
1764
1657
1151
1218
1682
2905
1756
1361
1602
1524
1523
1298
1742
1731
1466
1160
1450
1696
1164
1648
1688
5793
1721
1680
1379
2343
1148
1603
2844
1437
1629
2579
1542
1575
1958
1335
1351
1660
1341
2289
2362
2148
1475
1451
987
1623
1564
1471
1557
1690
1543
1108
1707
1494
1280
1983
2218
1771
1298
1603
1468
1477
2951
18985
1603
1730
2040
1371
1026
806
1755
1579
1672
1509
1567
1434
1471
1110
1559
1727
1981
1046
1466
1728
1476
1063
1660
1858
1120
1093
1749
1246
1278
719
982
1222
1803
1470
1525
2404
1434
2287
1085
1321
1447
1908
1153
1410
1211
1361
1313
2019
965
1629
862
1310
1324
978
1602
1262
1260
2147
2193
1333
1533
3171
1383
1387
2317
1454
1330
1447
1484
1240
1575
1700
1612
1248
4042
2431
1459
1896
1407
1535
2231
2669
1359
3186
1274
1585
1094
1517
2331
1211
1375
2063
1651
2180
1582
4682
1434
1649
1777
1480
1723
2823
3157
1445
3028
1588
3375
1700
1505
4265
2410
3118
1133
4139
1560
3382
1372
3703
2817
1591
1408
1537
3274
1777
1031
3493
1562
5282
1567
2720
1288
2095
1943
1830
3130
1255
1754
3483
1789
3108
1690
1714
1342
1313
1218
2672
1477
6022
1170
2466
993
2028
1631
1275
4046
1171
1640
2490
1589
3398
2751
2071
4013
1177
2167
1380
2285
2872
1419
1338
1044
2810
2938
1659
2778
2383
1238
3046
1670
1477
1220
2673
2096
1065
1874
1735
1297
1339
1677
1051
3663
2382
4024
1641
1400
2655
1174
1915
2019
2895
1447
2971
3393
1667
964
1625
1194
1335
2576
1161
1491
1268
959
1308
1252
2688
2747
1517
1382
964
2986
2060
1547
1830
1657
3557
1829
1353
1397
3445
1786
1856
2542
1000
1497
3687
3512
1817
1722
2692
3482
1566
1291
3101
3465
5371
1837
1423
2241
1652
1304
2896
1183
2021
3053
1272
1725
1088
3754
1191
2721
1500
1938
3042
1256
1794
1465
1882
1033
6934
1200
1240
905
3180
5783
1093
1590
1110
1349
1791
1189
1829
1311
1605
2226
1628
3021
2659
2554
1233
4659
1860
996
1696
2694
1989
2340
1632
4046
4904
1583
4480
3309
1139
781
1762
2273
821
2782
1790
919
4354
3366
1810
1799
2504
2186
1697
3336
3593
1312
3189
6234
1869
1329
1088
1740
5734
4331
3146
1902
1274
1171
2374
1387
1637
937
1093
1579
1184
1109
712
1555
2821
1692
957
1356
1683
3457
1613
1709
1900
1148
2412
2283
847
1577
1626
1610
1554
1786
1653
1572
8288
1549
1755
1419
1805
1660
893
2918
1621
4496
1758
1880
1802
1447
2901
1628
1653
1589
1000
3316
1546
1516
842
1281
923
1416
1933
1129
3054
1633
2418
4537
1482
1710
2146
2843
1586
1274
752
3542
2556
1174
1784
3711
1964
1365
1637
2692
2076
2218
1824
844
2427
1721
2498
1745
1524
1784
1698
1409
2351
1680
1495
1637
1410
1742
868
1309
2220
7524
1638
1764
3700
2007
4111
2292
4302
1435
3793
2431
5829
1596
1818
1309
1542
1464
742
2973
1625
1760
2040
1549
1718
1233
1194
2182
1094
1460
1621
1565
1771
1329
1483
1125
930
1313
1613
2624
1990
1834
3840
4121
1214
1546
3916
1577
3357
2557
2771
1756
1609
1018
2708
3174
1724
2214
5188
1687
1658
3309
1833
2413
1591
3298
1981
1415
1963
1664
3541
3363
2542
3218
1372
2087
1203
1385
2439
2751
3159
2215
1264
1261
2231
1357
1687
1403
1118
2860
3056
5438
1401
1595
1686
1570
2091
1300
2123
2209
1889
1401
1960
2544
1989
2307
1513
1377
1352
3940
2327
1724
2832
2711
4525
2236
1588
1350
1045
995
1674
1384
1119
3425
1728
2896
1537
2714
3653
2986
1091
3325
5149
3957
1074
1385
1465
3208
1876
1551
1004
1686
3781
2185
4913
1971
1363
1319
1091
1217
1371
1233
1911
1537
1976
1299
1508
874
1540
1968
1714
1281
2355
1480
1965
909
1286
1535
1504
1305
1257
2081
2870
1304
1735
1324
1728
812
1176
1798
673
1538
1342
2620
1626
1302
2358
1963
1991
1199
1539
1044
2335
2931
2041
3578
1563
2436
1379
4260
7210
3225
2609
2085
1305
1054
6233
2393
1844
5363
1555
3687
1162
2617
1595
1816
1284
4122
1483
2394
1937
1301
1544
1953
4328
3374
1964
2163
1408
3801
1288
2325
1604
2416
1159
1713
969
1824
946
1074
1056
1059
1625
1142
1773
1218
1494
1457
1984
1405
1199
1937
1394
1596
1196
1888
1362
1115
1837
985
1228
1602
1714
2817
1331
1137
3166
1446
1127
4916
2080
854
1098
1662
1372
1365
1136
8834
5356
3654
1575
1357
1757
1159
1303
5884
1959
1001
1491
2264
1253
1872
853
5192
1584
827
1494
1247
1660
1770
1675
4753
1884
1457
1679
1168
1618
896
4851
5062
1038
2059
1656
1388
1668
1237
1326
4932
1822
1665
1475
1655
1885
2709
1083
5356
1815
1552
1187
3869
1704
1863
2419
5116
1902
2562
1640
2309
1129
4275
1378
7776
2944
1958
1564
1936
3054
1315
1042
5233
1551
1347
3439
985
1263
1799
3420
7331
874
1151
1648
2864
1036
1740
2066
9299
1794
1857
1332
7923
1195
2940
1243
9999
1311
2685
1950
1431
1685
3115
1429
7661
1582
1064
1159
1260
2285
1703
1211
7554
1473
1048
1360
1218
1072
1618
1788
6662
3397
1461
2226
1692
1335
1205
1278
7552
1466
1113
2291
5407
1357
3193
1158
6324
936
3417
4414
1845
1838
1204
3639
7407
1660
1805
1705
1324
2969
1621
715
8121
1599
5343
1846
1339
2667
4298
2490
2306
1367
5388
1555
2389
905
1785
1227
5464
1504
3942
1671
5417
1373
1715
5052
7944
1512
1403
2151
1555
1388
1445
753
5345
2188
2892
1245
1656
793
1671
1439
7622
1661
723
1605
2560
1529
1059
3710
5477
1006
1378
1097
1028
1125
1610
1270
4616
1286
2549
1935
2243
932
2206
1458
4526
1957
1353
1239
1067
1516
2347
1246
6574
2266
1207
2819
1617
1422
1325
951
4620
1599
1874
1888
3082
1621
1537
979
5250
2650
6398
2600
3557
2315
3209
2051
4136
2685
2191
2302
3678
1687
1345
1479
7686
1178
2691
1183
3327
1997
1061
1334
4509
1606
3975
1201
1251
1090
2708
2783
3762
1454
1121
1922
1189
1334
2277
1092
4720
1312
1316
1686
1030
1397
1710
704
6744
1405
1281
1480
1337
1493
1593
1483
3713
1315
1567
2231
1187
1183
1141
1262
3135
1087
1948
1305
1286
1228
1339
1344
2401
2143
1243
1372
1926
1467
1215
1044
3356
1534
940
1373
1588
1325
1274
1071
1240
3002
1602
1883
834
1803
2332
1042
3437
1185
1124
1498
1578
1161
1454
2678
2929
1180
1498
1405
1146
1240
1563
1386
749
957
1411
1460
3064
1541
2124
1750
1621
1639
1634
3467
2602
2804
1223
1562
1910
1282
1679
2633
1362
1031
1551
1537
1372
1380
920
1589
2718
4381
1174
1884
1237
1225
2398
1968
3115
1739
1096
1286
2101
5286
1359
7211
2244
1677
811
1005
1669
1259
1122
2814
1349
1129
2413
1603
3080
1357
2415
2236
1263
2753
1149
1376
4650
2097
971
1651
3907
2026
1540
2048
1924
1219
1067
1498
1440
1922
1683
998
1709
1264
1554
1577
1667
1706
1762
2504
1836
1650
1199
2002
2482
2301
1471
1478
3473
1424
1922
1704
1156
1055
2627
1093
2137
1426
1395
2370
2596
1380
1764
1496
2988
2170
1338
1828
950
2881
3265
3791
1924
2461
1087
4459
1470
2977
1905
1401
1486
1134
1389
1858
1516
1677
1789
2105
1449
1410
2338
2705
1725
1097
1615
1088
1377
1778
1265
1993
1564
1244
1465
817
2340
1477
1676
3997
2809
2014
3151
1531
1181
1247
6079
1681
2441
3652
3408
2772
1920
2093
1227
4169
1007
6588
3315
747
1012
1736
4328
1671
1457
1566
1184
1227
1836
1692
3062
1442
928
2109
1551
952
1266
3399
2954
1419
3286
4867
1571
1410
1005
1454
1087
1758
1261
1366
1615
2107
1623
2839
1681
1680
3108
1567
2745
1359
1365
1783
1225
2546
1428
1157
1445
1418
1658
2067
2095
1734
2101
1255
1693
1643
2362
1444
4160
1246
2405
3240
1006
4637
1215
1411
1298
1631
1438
1390
2993
821
1369
3502
1273
3473
1627
792
1990
1539
5618
3098
3347
1663
1621
5241
1436
1324
3342
4446
2007
1673
1062
7647
5366
1244
1895
7236
1100
1184
1337
1515
2224
1442
6073
1239
3242
3506
993
1698
1343
2561
1897
1277
2858
2983
1133
1915
1364
3253
3278
1614
2050
1212
3796
2101
2208
3773
2916
2167
2393
1501
3116
2373
2204
1939
4529
1418
1225
2111
3991
3774
1717
1400
1091
1839
1482
1399
1153
1288
1171
1348
1828
1176
3021
1774
2894
1743
980
1257
893
2222
1133
2423
2281
887
2055
1981
3747
1358
1348
2285
1604
1180
1351
1518
2230
1494
6065
1228
1557
2773
4050
2574
2022
1983
3423
4594
4041
4415
2479
1957
1295
1578
1147
1391
2613
883
2303
2616
1403
1315
2959
2148
918
2746
1625
1798
1823
903
1773
2981
1178
1412
3109
1688
5384
2241
2838
1292
3177
3689
3096
1653
3517
3227
1806
2794
1911
1665
1299
1712
2639
1671
2082
4045
3017
5919
2305
885
2076
1400
1524
2936
1331
2218
4562
1826
1606
1534
6583
1697
5007
3426
3898
1322
5417
3964
5870
1716
4461
2375
1472
960
2337
1717
1740
4953
2552
1179
1219
1794
1081
1762
1750
2014
1370
3194
2078
1326
5124
1279
2747
2385
862
1796
1701
1042
4438
2979
837
5531
1965
1107
2093
1226
2165
6037
2623
2118
1377
5974
2183
1948
1626
1280
1703
1924
2635
1097
1964
1800
1066
1991
1205
4001
1613
2390
1356
5989
1756
1526
1690
1460
1422
5638
1312
1734
1311
1659
1349
1116
1434
3391
1778
1398
1728
5996
1922
3265
1811
1750
1558
1534
1739
1722
1310
1821
1813
1518
1455
740
1745
4350
1247
2046
1394
1842
1930
2780
3236
2231
1747
1851
1926
1995
2667
3123
1328
1942
1548
4829
1679
2810
1102
1904
1594
1949
1895
2388
4275
4996
3356
1779
963
1339
1622
1477
1670
1607
2201
2035
2114
3036
2507
4113
2149
3170
3024
2877
2020
1346
1201
1241
1124
3045
1857
1423
5081
4203
1814
1145
908
1769
1836
935
1155
1210
1242
1700
3125
1433
1656
747
1528
1420
1018
1565
638
1540
1471
4800
1209
3752
3091
3284
4512
1343
1465
2059
2604
1861
1501
1031
1350
3126
2317
1247
975
1622
588
5344
1399
1336
2473
2796
4645
1431
1600
1964
946
1378
1757
2037
1436
1667
1370
1569
2375
1092
3247
788
1571
1631
2289
1522
779
2390
1759
3272
958
1385
2364
2624
1449
6992
1927
1302
2390
2643
1403
1475
1179
1604
1285
1435
2361
1721
1715
1595
2950
5585
3949
1106
2541
1598
1644
1610
1317
1296
5061
1015
2505
2717
2209
1380
2064
2272
1698
1261
2490
3166
1971
6328
1158
2520
2232
1493
6680
4151
2146
1302
1862
2259
1611
4894
1121
2231
941
3471
4406
1620
1399
1158
2631
1468
1513
1420
1595
7213
3400
3118
3552
2711
4674
2352
2421
1331
1158
4283
1614
3098
3708
3494
2878
1120
1317
2225
631
1189
1583
1484
1167
1717
1077
5706
1128
3346
1264
1642
2260
3302
2059
1319
1352
1506
1079
1920
1702
1917
1357
3936
1112
1800
4584
2594
1077
1261
1966
3205
1383
1192
1103
2162
1263
1402
1526
1123
1416
1261
1025
947
1305
2714
3056
1557
1295
1401
1421
1161
1954
1241
1723
1380
1152
3910
2004
2274
1870
1410
1654
1828
1089
2227
1991
2119
1657
4685
2513
3050
1016
2051
1483
1500
1529
1802
1450
1384
1014
1484
3432
1259
2123
1459
1515
2003
1613
1430
4370
4520
1088
1824
1953
970
1451
1429
2107
1682
1642
2028
1182
1526
4458
4095
1965
1401
1785
3519
1917
1158
3405
1722
2712
2237
3239
1493
1318
1478
5582
1741
1759
2977
2652
4294
1729
1795
1659
3856
1728
1191
5167
2670
1372
7558
6897
3998
5003
3543
3785
1433
2080
1879
1358
5868
713
1197
1363
1853
1999
1346
1503
1765
1136
3320
1854
1615
1042
1078
1328
6373
1719
1358
3482
1070
1322
1869
1337
5549
1924
2658
2272
1173
1688
2417
1061
1052
1726
1562
1302
1016
932
1163
3300
1945
1313
1377
1053
1237
2333
3839
1565
1579
1430
1721
1315
2473
7506
4297
842
1401
1807
993
1742
1724
2986
1742
2891
1744
1558
3538
2185
2547
1067
1638
1184
1084
1374
1587
2422
1005
1605
2365
1030
1440
1003
1342
1118
1034
1562
2503
3435
1365
2708
1389
1471
1284
1516
4904
1691
928
3290
2197
3577
1214
1805
6459
2508
1435
789
3566
2372
1548
1103
1691
1722
1315
1549
1583
1483
5616
2582
1347
2757
1222
1579
1611
1807
3175
2071
3372
1547
1894
1126
1373
1049
988
1156
1600
2838
6051
7285
2501
1574
2135
1709
1372
1108
1291
1324
3335
1172
1386
1460
1049
1315
1317
2563
2091
1458
2196
3833
1888
1226
1258
3037
1776
1388
1688
1552
2157
2846
5445
2606
1421
6037
1554
2630
3308
2498
3218
3087
1078
1655
3076
1294
1266
779
1433
1243
1370
1712
1355
1682
2373
1727
1291
2280
1075
1355
1626
1098
3759
1430
1845
1032
1906
1488
1120
1628
1401
1155
2159
2780
3351
3058
1610
6044
2260
2028
1092
1637
1668
1599
1297
1461
1823
2109
2477
1353
1374
1388
1184
1404
1212
4669
1064
4896
2139
2254
1329
1280
1452
948
1760
1596
1225
1464
1608
1770
782
1262
3833
2190
1601
4412
2142
1192
1153
3777
2027
2861
1582
3207
2016
3032
971
1173
1336
1295
1607
6602
1280
1230
1705
1173
1619
1044
3778
1622
1535
1363
1095
1249
1516
1128
1772
1495
1231
2335
776
1150
2102
1380
1579
2412
1193
2401
953
1054
1376
1546
1385
1346
1418
1936
1857
1298
1271
2522
3073
1019
1429
2919
2794
1695
3902
2716
1388
963
3537
1408
2892
1577
1245
1753
3897
931
4311
2966
1362
1245
1383
1355
2054
1526
1326
1228
1511
1082
2955
5434
1255
2721
2633
1652
1683
1128
3732
1749
1822
1583
1114
1595
2430
3144
2247
1169
2481
1323
980
1314
1595
3048
1306
2189
1719
2875
2687
2873
1551
3031
6334
3080
1718
1218
1272
1381
1331
4407
1123
826
1292
1871
1531
1496
1593
1873
2829
1502
1181
1537
1219
1182
1853
1268
1512
1114
1084
2475
1233
1923
1001
1628
1607
1201
1354
1268
8697
5453
1420
1128
1808
912
1576
1859
1770
1603
1451
47862
2491
1597
920
1400
3298
920
1159
1605
1309
1790
1453
3310
6841
1893
3047
1208
3378
792
1251
1433
1888
4873
1357
1873
1594
1706
1523
3022
1405
1207
1676
1384
1848
2595
1491
1604
2637
1085
1307
1166
1791
1794
1723
1440
1746
1068
1108
1515
1405
1577
2347
1628
1426
1323
1204
1123
1587
14898
14255
5882
3004
1609
4011
1473
1573
1553
1121
1363
805
1475
1451
1417
3545
1015
828
1596
1881
4011
980
1509
1515
1600
2392
878
2194
2579
1497
1710
2463
3331
3613
1388
1094
4759
773
1183
3473
1385
4259
1257
1553
968
1006
7317
1079
1837
1520
3727
4364
1771
673
3798
7412
1344
1543
2488
1714
1754
1146
2063
2495
1461
3436
2612
3137
2843
1884
1198
3945
1636
1351
1909
1138
3186
2835
812
1843
881
1583
2862
1211
1487
1414
1262
1601
1421
4706
1387
1290
1823
1344
963
1611
1169
1809
2572
3319
2025
2226
1690
1694
1617
1735
4799
1196
1110
3034
2555
1203
1584
1845
995
2675
1586
1304
1249
1764
2770
3029
4560
3138
966
1467
2489
1291
1511
3097
1622
2966
4044
1014
1161
2111
3027
2224
2144
1598
1280
1158
2922
1522
4914
1798
1607
3762
2495
1623
839
1423
1855
2358
1190
1848
1049
1520
1345
1196
1291
1580
958
1092
1783
1347
1428
1455
3848
1393
1747
2664
1517
3051
1274
1462
1221
1351
1104
1339
1812
1268
1351
1483
2850
1698
2196
957
2040
949
1043
1361
1025
1384
1506
2573
2209
5837
1393
1403
1078
2353
1494
3737
5181
1411
1431
822
1056
7249
1299
2512
2698
1127
3608
1918
1462
3921
4463
701
1720
1344
1083
1115
2946
3698
1810
4696
2068
2271
1741
3670
2325
3677
4520
969
788
1130
1473
5462
1776
2732
2545
2727
1953
2754
1547
1878
1683
1411
1277
1889
1370
2790
2399
1573
1210
2193
1261
1470
1288
1771
1218
2041
1089
1501
2896
1319
964
1309
2090
4214
1072
1491
1724
2123
2177
1280
1559
1036
2783
1059
1767
1850
2470
912
1372
1890
1064
3864
6188
5040
2261
1022
1814
1597
3778
999
3380
2608
1937
1883
1520
3017
2691
1975
3262
1897
2215
849
1639
2851
2064
1247
3397
2317
4205
1839
4483
4346
1186
2032
1850
1093
1694
4485
1945
1150
5883
5690
1784
2466
1284
1745
3741
1417
1009
1754
1944
1169
2707
1003
913
1903
1618
1612
1321
4209
4367
1490
1799
2960
5226
2063
2382
1110
4298
781
970
1682
1498
1564
1312
879
6152
1152
1602
1931
1475
1942
949
18818
1090
1488
1733
959
1403
1597
3561
4254
2025
1650
1005
1525
4229
2054
1306
1748
3574
4277
3211
1386
1814
1382
1603
6010
1074
2573
1345
1904
2440
1149
1926
1732
2237
1351
3395
4835
1988
5415
1097
4764
5847
1571
1409
1833
1848
2466
3381
1513
2543
3500
1157
1599
864
1389
2007
1536
938
1215
2193
3907
1332
3238
2477
5248
959
1481
1935
1651
1214
3780
1969
1443
3601
2640
2369
1925
3369
2188
1921
1472
2164
1464
2358
1657
1026
1178
1625
955
1876
983
1386
1735
976
1561
2257
1563
1924
1230
1687
1687
838
1312
1047
911
4446
1110
1068
1593
1030
1585
1952
1122
1860
2131
1364
1365
4661
3395
1470
1289
993
1764
2766
3145
1560
1535
1301
2599
1676
1717
2212
1304
977
3796
2824
1457
2794
1346
2199
2114
1898
2671
3157
2215
2103
807
4274
3291
1329
4123
3830
2087
1603
1185
1584
2557
1213
1663
810
1029
2358
1309
1314
2366
1652
1988
1285
973
1429
1827
2207
2374
1018
1459
1196
1421
1961
1352
1210
2050
1431
1435
1237
1357
2060
1150
1106
967
1303
1890
1502
1393
1004
2809
1621
1124
2245
1220
1813
2172
1200
1806
850
1709
928
1875
1643
1268
1209
2085
1028
1528
3154
1227
4051
1286
2714
3726
1751
1376
1737
1264
1320
3400
1373
1200
1832
2018
946
2949
2187
1194
2251
1207
1288
2831
2014
1452
7242
4081
1260
1798
1867
2979
3389
3631
2873
1258
3219
1161
1436
2752
3490
1329
1928
1334
2992
1359
1285
1993
2306
1167
3139
1942
2089
2105
1953
2936
1937
1057
1138
1067
1270
1354
1424
1035
1456
1633
923
1613
1767
2457
1963
1570
965
2106
2022
1620
2598
3546
2793
2396
4176
2407
1560
1381
1330
1581
1623
998
1246
2238
1537
1839
1168
1171
2061
2038
4697
4279
6778
1209
3403
2056
1433
1284
1153
2097
1669
1375
3002
4872
2692
1422
956
2446
1551
2475
2893
2325
1043
1957
1145
1202
1850
1659
1157
1432
1892
1488
1190
1896
1012
974
3134
2907
1900
2349
1912
1207
1690
1396
887
2703
1576
3687
3538
1821
2098
2327
2004
1154
921
1482
2283
3576
1050
718
3818
2551
1690
1522
1198
2801
1550
1373
1486
2093
1603
4285
1216
1198
1523
2493
2252
3293
844
1668
1768
1580
2397
3272
2996
1187
2924
5990
1614
1833
1442
2325
1829
1536
1837
3003
838
1016
4441
2142
1107
1914
2199
4194
1528
916
1271
2485
1970
1330
1667
1505
1367
1772
1655
895
1295
1459
1071
1547
1138
1175
1258
3216
1630
990
1471
1921
2901
1612
3905
1185
1617
2749
2555
1974
1078
1743
1382
1294
1428
3839
1210
1846
1758
2457
1299
1111
2010
1246
2077
1854
1336
1456
1188
4158
1472
980
993
1563
2492
1226
1627
806
1332
1037
1071
1924
1125
1132
2866
1861
2171
1108
2387
3202
6757
1540
1018
2050
1820
1535
2856
3592
2958
1611
1338
1575
1781
1109
1623
4431
1520
1060
2536
1596
748
1180
1700
2561
1267
2576
3145
4555
1807
3294
1618
1484
1205
2323
1436
1755
2758
1777
918
1484
2700
1190
2551
2870
2179
3170
1327
1283
2179
1080
1374
3828
1002
2196
1208
2143
1598
2345
1524
1286
1691
1311
1234
2372
1462
2809
1419
759
1379
1340
1484
1962
1215
1760
1488
2778
1113
1136
1421
1635
1028
1540
1544
1374
2171
1371
1623
1287
888
1238
1411
1122
1361
3647
1226
2251
1204
1250
2310
1632
884
2255
2335
2384
1233
1399
1301
1338
1348
1321
2216
19901
2146
1397
1715
1960
1502
1283
1227
1661
1357
4462
1677
1262
1529
2217
2494
1357
1175
1913
2400
1971
3575
992
1284
1347
1374
1482
843
1181
2180
1356
1120
1436
845
1523
1366
1206
1457
1022
1314
1505
1430
1306
1394
1240
1348
915
1540
1408
1243
2332
3216
3771
2011
881
958
1927
1110
1463
1629
2150
2009
1741
1491
1349
1213
4040
1119
2284
1350
1461
2092
1482
2698
1557
2141
1285
1650
1970
1418
1387
1113
1533
1324
3953
2854
1160
1370
1410
1245
1073
1070
2062
1091
1385
1211
2045
1650
3860
1241
1159
1361
1404
2821
1078
1257
1499
2423
993
1665
1385
1568
1505
1094
1374
2190
1059
1274
1724
1572
1633
1332
1348
854
1579
1184
1510
1490
1694
1306
3370
2927
1455
1650
1564
1789
2546
2081
4728
1347
1735
1265
2026
2841
2175
2162
1015
1254
2774
1586
1141
1584
3078
4208
1930
1670
2978
1312
1086
2676
2628
901
2733
3612
2908
2101
3165
2144
2930
1894
1177
1415
2930
1790
1060
2684
1016
1186
1577
1298
1131
1631
1963
1742
1404
1355
1372
1929
1224
1107
1286
1615
2540
1506
1944
1255
899
1059
1179
1641
1238
1867
1404
3722
1729
1330
4294
904
2704
1197
1510
5194
1660
1584
1112
1687
1507
1203
4595
1870
1545
3091
880
1210
1173
1484
2488
1837
2583
1788
4141
5518
3418
5607
1590
1047
2979
2126
1016
1342
1514
1590
1875
1251
1547
1339
2753
1099
1709
1197
1797
1408
2374
1298
1666
1558
1632
3760
1055
1276
1602
1415
6749
1267
1911
1469
1472
1802
2903
2505
1362
3274
1676
1417
2149
1329
1528
4401
1515
892
3265
917
1971
1561
2199
2715
1935
1644
1092
1395
1897
1033
1672
1468
1348
3320
2073
2600
2613
1659
1091
1448
1654
1240
1576
2463
2709
711
1381
1826
1432
1532
1437
1648
1247
1250
2200
2819
1463
1646
1858
1221
1378
1730
1565
1511
1601
1829
3044
1451
1670
1737
1533
1543
904
1173
1776
1581
1323
1420
1327
1209
1013
1479
2121
1064
1507
2416
1988
2320
3991
1485
1224
2451
1362
1336
1642
1538
2446
2909
4387
3696
943
1173
1480
3168
1148
1562
1520
1479
2991
1067
2454
2387
1630
1986
2601
1234
1221
1918
2918
2860
1399
896
4657
2105
2177
1225
819
1466
1424
3506
2289
6282
2561
3567
2887
1854
918
1725
1709
1041
1593
690
1087
1406
1241
1352
1919
1444
1421
1601
809
1393
1594
2840
1549
1259
1395
965
1413
1414
1195
1746
1375
2317
1714
1467
1385
1365
1446
1860
1241
1049
2109
995
1042
1240
1548
1592
5200
969
1189
1258
1153
1478
1487
1432
1163
1156
2589
1287
1191
1520
1229
4236
1532
1644
1593
1201
1000
1444
955
2831
1224
1537
1503
1223
1901
1045
1445
1207
3170
1621
1467
1010
4250
1305
1233
1542
2141
1100
1949
1679
1117
1426
2146
2928
2985
1833
1255
1652
1736
2177
3673
6506
1853
1131
3748
1807
1536
1336
2734
2844
1781
6527
1265
3244
1027
2058
1827
2327
1358
1548
1034
1509
4069
855
2152
4674
1379
1351
1505
1342
1728
1442
4187
3450
1452
1646
1078
1748
1249
1094
2085
948
1960
1258
1066
1455
1161
1755
1212
1896
1426
1672
1614
760
991
1705
1002
1424
1799
2157
2631
1740
1292
2030
725
1688
2201
884
2872
1289
1134
1502
1754
990
3502
8412
1585
2729
3243
1678
2120
1844
1466
1423
4581
5883
1686
2155
1129
1137
1045
1810
1202
1665
1115
5414
1690
3562
1837
1135
1663
3056
2825
1756
1445
5060
2894
4810
881
1090
1781
2029
2160
6640
1575
4709
4585
1440
951
1787
1210
1684
2693
801
1652
1858
1974
1516
2654
1623
1763
1238
1348
2494
1861
1567
1082
2224
1407
996
2293
1200
1674
2169
1054
2597
1245
3849
2131
2584
1666
3268
3278
2537
1824
1980
1474
2401
1177
3192
2767
1698
1675
1007
1924
3536
1235
1382
1612
1244
1905
1005
1491
1087
1712
1794
1291
3260
2513
4260
2310
991
4124
4771
2017
2003
1208
1244
1731
4085
1143
1751
1588
1472
1563
1138
3387
3526
2883
4924
1470
1779
1265
5973
1024
1337
1847
2765
1511
3260
1371
4866
1506
5363
2640
1017
2308
1360
3494
1496
1620
1478
1517
3267
962
2964
1867
3623
1253
1489
5133
3293
2404
1107
3426
1290
3693
1164
1531
3690
1094
1450
3661
3249
1900
1074
1254
1771
1496
3782
2193
3226
1663
1477
1279
3971
4018
2406
1945
1069
1559
2727
1407
3141
1473
1202
11769
3097
1917
1533
2873
1173
1387
2244
3260
2903
1559
1411
1137
1511
3541
1730
1576
3361
2423
2176
3119
2413
2691
2543
3149
838
2086
952
4049
1225
3425
4777
1149
1181
3900
3177
1248
1604
2857
1518
2166
4963
2499
1570
1374
1584
1650
1417
1906
960
1334
1391
2182
6200
2062
2304
2216
1316
1385
2776
1054
2092
1342
1067
3900
2451
1472
1068
2587
1271
1563
1216
1995
1256
1263
2621
1826
1048
1148
2096
835
2273
3235
3472
979
1652
2078
1332
1691
2108
4919
3559
1365
965
2029
1166
1231
1268
1243
2433
1612
2178
1367
2023
1644
1504
1434
5404
1309
1238
903
5307
2296
3992
1232
1998
2400
1929
1592
2063
2255
1851
2174
2465
1844
1674
1295
1988
2171
2668
1703
1938
1439
2174
3534
1513
7465
2023
1224
1548
2579
1108
1322
1193
1736
1521
1482
3139
2709
1479
1939
1657
1372
3105
2092
2692
2872
2574
1614
1195
1740
1263
1366
1586
1877
2794
1762
3095
1288
1146
3223
1886
1503
2821
1424
2035
1872
933
2033
1040
1140
3140
1063
1169
2092
1972
817
1248
1773
1280
2834
1670
1296
1605
1369
1430
1435
3487
1766
1977
2188
1413
1409
2074
1649
1312
1307
1297
1608
1844
1434
1136
1222
2742
1674
3087
5985
1295
1708
1571
1332
1291
2212
1941
2030
3400
3688
1635
1766
1267
2871
1164
2357
1183
1846
1081
2330
1552
5704
1380
1438
4274
5541
1708
1823
2686
4521
3331
2677
1004
1496
2925
919
3917
1440
1213
2823
1820
1513
2224
1547
1433
2569
3199
1544
1723
2749
5922
1594
3172
1161
1614
1389
1124
1312
1659
1221
2240
1029
4718
3852
1212
1056
2567
3463
3765
4164
1957
2995
3743
3178
1182
1470
1258
1747
686
1902
1493
1605
2341
2809
1502
717
1575
2542
3499
2571
11921
2303
2629
3225
3130
2184
1639
1751
1568
3216
1201
2547
2978
1213
3394
1893
2546
5490
4630
1025
2694
2560
1213
1486
2459
2408
1371
2788
4174
1420
1429
1469
3450
1279
3626
1543
1828
3568
1587
1912
1761
1620
1644
1500
1202
5314
2850
1626
1267
1120
2355
2251
1421
1754
2524
1957
3194
825
1413
3351
2800
1620
1238
1411
6441
2146
1773
1686
1968
1997
1188
1435
1858
1541
1911
1525
1855
1338
2078
1470
1593
1562
1207
3041
2311
6336
3425
1554
1428
1107
1013
2317
3356
3658
5588
1434
3828
2007
2237
954
1390
2340
3596
1319
1985
2359
1775
1268
1499
3089
2998
2662
2278
1211
1305
4025
1489
2068
991
1446
1841
1422
1434
1608
3863
1187
2979
1519
1260
2216
2838
1224
1757
1173
1135
1299
1285
1509
1482
2893
973
1382
2980
3856
1660
699
1291
2216
1080
1234
1305
1860
1614
853
1698
1189
3520
1455
1458
1830
1464
5671
1896
1227
1301
1898
1125
2246
5821
1112
3417
2353
1373
1672
1691
3366
3449
1090
2266
1245
1360
2024
3171
2065
2886
3640
1662
1496
2608
3986
1502
1242
1218
1344
805
5605
1687
3258
1395
1127
4671
1079
1362
1708
2493
2930
1265
2399
1686
2399
3488
2299
3133
1423
1407
1369
2104
1334
1989
3029
3059
1329
1239
2681
2895
2690
3978
5489
1505
1829
1235
1600
1329
1080
2079
1312
1451
1264
1404
1796
1400
1980
1303
2009
1282
1400
4098
1423
1490
1811
1497
2310
1457
2705
1275
2749
1722
2528
1541
1083
1732
4150
1504
1445
1563
1833
2811
3244
2163
1092
1588
1794
841
3901
1613
3206
3837
4588
1205
1659
3449
1374
2716
1497
1513
2986
3474
1571
1431
1118
1081
2084
1269
1926
5254
1088
1938
3980
2022
2969
1659
3972
1523
2697
2382
1241
2589
2712
2743
3551
1341
1332
1450
2696
4025
867
1196
1617
1369
1999
2805
1308
2115
1118
1090
1218
1442
2532
1340
1060
1433
3333
2243
1486
3764
1252
1790
1118
1821
1419
4653
2562
2760
2586
1385
5616
2307
1587
1705
1512
1918
2030
1886
2134
2593
2314
3622
5363
1491
1693
1156
2699
1065
1407
3990
2955
1594
2137
4401
3382
1546
802
1398
3994
1205
1365
1579
1040
1773
1899
1639
2134
665
1617
2859
2626
2282
1100
2001
1409
1620
1892
1644
1258
4941
1258
1275
3555
1729
1943
1663
1232
3094
1496
1510
1319
1757
4314
5778
4009
2300
1545
1277
1729
2220
905
1844
1865
1461
1446
2214
1095
1281
1972
1720
4177
1203
3264
2493
1067
810
3983
6687
1474
1803
1655
1981
1971
1245
1791
3050
1827
1409
1131
1727
1440
2136
3036
5059
3177
1251
1537
1242
3996
4656
1730
1367
1554
2534
4556
3210
5722
1912
1454
1022
1563
3558
1371
1519
1931
1338
2882
1977
1277
5087
1527
1974
1796
2677
1699
3345
1595
1066
1528
1210
2332
3217
1360
4883
2643
1837
2114
1230
3304
823
2153
2674
2615
3283
759
1368
3151
3182
1544
1314
1031
1511
1647
2236
1490
3040
1870
1645
4578
2397
1547
1496
1752
1323
1615
833
4657
1071
1124
4903
1466
1047
1145
1589
2706
1386
1689
1413
1243
1550
1484
1274
3131
1593
1477
1436
3213
1443
863
1857
1318
1319
3043
2834
1503
1216
2314
1318
5006
1503
5736
1459
1425
3149
3175
5474
1089
4868
3623
2387
2975
1439
919
1264
1502
6498
5194
3784
3560
1446
1330
1790
1196
3809
1872
4804
2639
5104
2421
1860
3227
5823
1741
859
2071
1240
2602
1537
1513
2019
1170
875
1437
5696
5643
1102
3606
1666
866
1713
1272
1291
1948
2253
1678
1546
1504
1217
1608
1221
1914
1389
1675
1735
2060
1853
1472
1494
2110
2193
3547
1479
1581
1760
1458
1663
1962
1475
1083
1014
1362
1326
1354
849
1426
1988
1651
1538
1105
1053
1892
1261
2115
2128
1327
2925
1120
1963
1037
1298
1683
1315
1330
1520
1008
1338
2027
1043
1660
1106
1249
1828
1436
1315
1295
1047
3688
1573
1954
1484
1491
1269
1227
2270
3704
1893
654
1141
1544
1524
1529
1450
977
1192
1830
1080
6061
3488
1072
3080
1431
1087
1482
1805
1362
1179
1843
1388
2921
1086
1105
1587
948
1016
1739
1189
1231
1213
5480
1781
1488
814
1993
922
927
1371
1175
1779
949
1779
1474
1270
2247
740
2335
1782
947
862
1436
1198
1319
1641
1483
2294
812
2607
1577
1580
1760
1113
1335
1106
2057
1429
5908
2168
1567
1622
1281
1296
1958
1284
1871
1379
1650
688
1220
3308
6178
1035
3694
1460
1532
1139
1423
19938
1621
1899
1509
1494
1922
1355
2527
2602
1637
989
1117
1850
1666
6129
2964
2121
2461
1503
3889
1213
4382
1088
1894
4533
998
1312
1991
1470
1100
2045
5621
3266
1393
2859
3484
1190
1721
2376
1033
1056
2952
1541
1877
3748
1642
1248
2455
4339
5967
1365
1744
1919
1527
2811
1532
1318
4119
1698
1633
3052
2426
3388
1420
1546
3679
3577
3214
977
5120
1529
3606
3275
1469
1201
1351
5104
1147
1933
1591
1252
1838
1678
2525
1031
1620
1633
1116
1458
1468
1347
2947
1398
3693
1626
1337
1201
3544
1077
1667
872
1784
2113
1745
885
3322
2655
1675
1563
1490
1047
1372
1433
1038
1455
2185
1400
1345
5278
1133
1250
1488
764
1486
1738
1129
1712
1537
2201
4151
1373
1462
3872
1322
1267
1469
1908
2681
1746
2402
1307
1195
1490
758
3690
943
1104
2079
788
1592
1913
2141
1423
1202
2673
3150
4007
1908
1046
1615
1223
1077
1411
4935
5159
2128
806
4188
3825
1374
981
1485
2018
1054
1277
2851
1527
1115
832
2175
1573
1360
3334
1232
2751
3392
1135
1292
1230
3035
6525
1394
1614
1195
1193
1007
764
1554
1136
1042
2036
1278
1078
2462
993
2743
1603
2994
1799
2199
1135
2775
2712
3703
1116
6152
5159
1182
2134
1089
1137
3506
2147
1253
989
1509
2111
4108
2047
1572
2173
1527
1348
2116
5063
1957
3636
4665
1179
5593
2279
3463
2272
1868
2653
2664
1184
1049
1759
1929
1060
2774
895
1378
5287
1958
1936
2325
4794
1666
674
1047
1022
1299
1471
1194
4207
1717
1293
1891
1951
1994
1277
1307
1424
2676
2899
28251
1017
1302
1861
839
1360
1623
1084
970
1899
1565
1899
1965
3342
1283
2117
1528
1328
1498
1234
4826
1949
1172
1354
1492
1065
1802
1738
1131
1236
1557
1310
1269
937
982
1788
1057
1140
1557
1084
2427
1303
1745
2036
2217
955
1289
1348
853
2237
2308
1323
1561
1742
1474
1345
1312
1925
1270
2071
1822
1323
1605
2610
2594
1229
2122
1797
5383
1552
1420
1762
1348
1018
4773
1561
1970
924
2091
2827
1221
1693
4070
2146
1757
3795
1344
1070
1231
2094
772
1831
1804
1026
1432
1318
4594
5197
1368
1203
1717
1523
2615
1117
1928
874
1898
4485
1147
3758
4694
1212
2014
1753
3079
1022
1335
1114
1194
1434
2060
1529
1449
971
1209
1956
1186
1734
1770
2536
1462
1205
1165
1575
1809
1530
2451
1820
1050
962
1697
1677
2901
754
1495
2150
1287
1393
1175
826
1677
1371
1185
1904
4055
1847
1261
1505
1347
1268
1082
1381
1402
2549
1036
1412
1298
1177
1727
895
1050
2348
1282
1279
1707
1603
1020
1204
2615
1592
1328
1448
1752
3758
1503
4503
896
2206
1217
1314
2616
952
1188
6130
950
2908
1952
5025
5102
1171
1269
2665
2864
2286
1283
3627
2270
1151
864
1388
1915
1356
1253
1310
1539
1693
1331
5207
1207
2385
2925
2614
1687
2216
1818
1285
1636
1023
3433
2283
1762
986
1346
1671
1341
2014
3705
1321
1543
1174
1834
1554
1520
1671
3684
946
2703
1607
2245
3270
1318
2631
1443
2344
1556
998
1384
1675
1401
1160
1540
3483
2221
953
2592
1849
1739
2544
2757
3623
1354
3956
1748
5012
2620
1434
1498
1111
1816
5427
2163
2406
3054
2724
2912
1631
1733
2407
4021
4272
1592
5388
2083
2049
1024
2157
2865
3202
1466
1529
1629
2693
1558
1877
1229
1441
1346
1669
1548
1380
936
4127
1387
5541
1196
1735
1697
4380
3912
2307
2044
1214
1034
1577
1551
1325
1155
1341
1442
1285
4429
1189
1406
2164
1414
1264
1597
1267
1719
1213
1318
1394
957
1526
2077
1601
1265
1371
1673
1481
1571
1288
1359
1499
1430
1338
1246
1582
1321
1133
3806
1315
1333
1731
729
1393
2074
1217
2350
1724
1276
1106
1416
1118
1651
3750
3255
1334
1118
5987
3033
1460
2099
3280
2738
2458
1623
1118
1183
2152
1211
5195
1595
1234
1618
2083
1231
1393
1245
1428
5023
1026
1454
2567
992
835
7541
4627
1426
1504
1836
1533
1623
1429
1447
1222
2335
2057
1502
1987
1702
1946
2198
6130
1250
3113
1229
1690
2852
1609
3538
2809
6053
1289
1137
1590
1417
2587
1371
1499
1531
1125
1396
2084
4097
1561
1220
1603
1293
1056
1038
1523
1205
1172
3787
1377
2949
1323
1049
1461
1818
902
1518
1058
1504
1081
1896
1439
1560
1908
4631
1172
2006
1597
913
1141
1469
1607
4925
1539
1617
1375
1139
1952
1491
2044
1185
1439
1443
1666
2102
1364
2041
1247
1075
1946
2593
2644
3983
4147
5265
2073
1117
2828
2421
1482
1400
1545
1720
1440
4042
5434
2950
1503
910
3534
1521
1416
1449
1550
1196
2041
1221
5113
5222
3516
3567
1182
3987
4444
1990
1713
1422
1287
3688
2918
1356
1558
1640
1302
1242
1303
978
2632
1570
1641
1420
1239
1322
922
1913
1145
2526
3223
2965
1150
2356
2597
2472
1645
1642
1912
1239
3277
2502
4173
2413
1614
3743
4225
3168
2921
4280
1726
1118
1393
2898
1124
5022
1668
1580
1084
1352
1159
4646
1625
921
2130
1230
3186
7249
3358
3702
1627
765
1410
1732
853
3314
1715
1443
1534
1226
1310
1355
2524
1913
1741
1889
1520
4819
1164
1116
4226
3580
1438
1659
1143
1146
1834
1605
1223
2988
1128
1621
1756
1140
4962
1657
1469
2637
971
1251
1182
1587
1007
1400
1813
2652
1176
1679
1685
1376
1328
1633
1287
1814
1238
1616
1456
3620
5774
956
3920
1540
1656
5637
1545
1576
3052
3611
1705
1510
1998
1445
2356
3346
1983
910
1588
1930
683
5803
2889
4615
961
4686
1727
1747
1638
1758
1389
1972
1766
3973
6422
5133
2536
1382
1629
3959
1150
1253
1566
3316
5760
1310
20614
18606
12645
1695
3005
6195
1138
1564
1317
1374
1752
1050
1247
1399
1330
1431
1304
1510
1302
1670
1286
1717
1400
17828
1334
1033
1453
1690
1535
1272
1584
20917
1067
3454
1439
3813
4098
1720
1321
2217
3796
1390
1650
2137
3758
1672
1734
1356
1207
4318
3981
2606
1477
1334
1055
1400
1111
2247
1566
1421
1089
1578
1190
918
1867
1539
3089
1370
2138
2113
1453
2025
1138
1836
1239
1206
1270
1083
1295
1494
1319
1454
1310
2318
1211
1204
4238
2133
1015
1203
1715
2084
1344
1630
1678
1159
1957
749
1365
896
888
2478
2923
1755
1281
1377
1854
1005
2189
4044
1483
2215
1286
1215
1567
1369
3628
862
2103
1586
1177
1027
1191
1535
2692
1314
1956
1517
2645
3436
3292
1899
2821
4397
1236
2289
1437
1135
1895
3056
1036
1344
1606
1255
1616
882
1226
1981
1207
1563
1264
1338
1903
1249
1903
1411
1315
1069
1216
1868
1454
1106
1008
1760
1127
1966
1994
2890
1126
1523
2398
961
1987
1148
1256
1294
2051
1078
4714
3388
1916
1753
2282
1269
4333
1365
1502
2217
2035
2153
1542
1792
1966
2008
2420
3224
3586
4777
851
4542
1127
1496
1496
3170
1248
1455
2169
1925
1791
1082
5939
796
1894
7739
1367
1658
2705
4672
1860
5250
2072
1303
1727
2162
1161
3329
2048
4586
2065
1807
2949
2043
1311
1002
1219
5966
1213
2390
1019
1502
2682
6052
2865
4517
2490
3896
1198
1522
1736
1159
3318
5264
1244
1514
1280
2425
3867
2281
2012
8402
1637
1199
4159
1213
1691
1752
1435
5001
1159
1826
1257
2358
1809
1378
1680
5004
1576
2932
1455
1058
1265
1172
1221
4559
1303
1532
1766
1327
1870
1439
2005
4269
2287
3419
912
3978
2870
1124
2175
8343
1643
1150
1841
1691
3878
1334
957
9278
985
3226
2547
2483
1026
1562
1705
8270
682
1504
1386
1376
1212
6379
1444
8431
1419
1948
6604
1435
3288
5030
1867
7252
2114
1435
1212
3209
1553
662
847
25066
2767
1558
1649
3505
1907
6922
1423
13487
3586
2591
2166
1406
3754
2959
1749
7410
1491
1986
3182
1436
1275
1553
912
7280
1357
2350
1513
1322
2234
1586
1806
4667
3192
1567
837
1245
2067
4992
2861
7443
3878
3033
3966
3235
4142
3408
1388
7054
1402
1193
5198
5006
4841
17361
1402
8858
3873
1550
1542
4695
4367
1710
3557
5793
1818
3905
1482
1180
4989
2317
1182
7239
3159
1093
864
4894
1130
2020
3072
4643
785
3206
5186
1264
1575
1535
1557
11966
5690
4042
4255
2422
1049
1369
3653
5545
1304
2566
1687
4181
1051
2204
1442
2607
3569
1584
1148
1647
2431
1020
1621
4509
1119
1378
2151
1501
2096
1551
1077
6245
2191
1135
1385
811
1144
6188
4102
3957
1427
1502
1349
1187
5864
1374
2001
4960
1713
2514
5347
2259
1315
1416
1179
4724
1202
1297
2837
3620
3023
2158
1690
6358
1671
1495
3989
1787
1221
888
2179
5661
1548
1891
889
1399
1898
884
919
3348
3576
1297
1480
1576
2007
2065
3809
3338
967
2138
1138
3623
1187
3930
1191
6134
1977
1329
1095
1641
1211
1231
1388
9295
1505
1116
1360
1892
1538
1270
4454
7230
1197
3798
4045
4390
4014
1054
1525
2214
1603
1518
893
1251
2065
1887
2224
11111
3126
3678
2032
3915
3293
4887
1733
824
1418
1402
1609
2000
1720
1336
1991
1741
993
6304
1333
3577
7083
1220
3592
2103
1904
1318
1272
2121
1891
2812
1303
1479
1252
1907
1839
1580
1855
2665
2079
7217
1551
2178
1051
1369
2150
1031
1543
1191
2053
2263
1835
4725
3538
2147
1948
1749
4327
1190
2113
1497
1006
1537
2243
4147
1192
3941
3483
2315
4032
1921
1333
1557
771
1578
1661
1202
3446
3298
1680
3067
2214
3038
1607
1060
2767
3908
1757
7463
1506
1626
967
1273
1751
1359
2554
2196
1160
1764
1330
1508
893
2511
5132
4494
937
1440
1512
1792
2642
5150
3811
2111
1029
1259
3803
5702
1274
2146
1820
6730
2484
3576
1651
3890
1033
1583
1665
3132
995
1545
1592
1117
1641
790
3925
6855
3730
4620
1316
5603
2910
1667
1152
937
1272
964
1105
5726
2402
3231
3244
1433
4086
2031
1559
1648
4602
580
1492
4056
924
1125
1928
3977
3418
1758
2419
1508
1631
1030
4360
1908
1771
885
2846
2784
1226
1765
881
1098
1424
1595
1144
1391
1229
1185
958
837
1351
1623
3651
1781
2816
1709
1541
1473
2385
1371
1248
5212
1503
1027
749
3041
999
1216
1692
1100
3152
1462
5748
1327
1274
1580
1481
1504
3745
2034
2372
1549
2253
5995
1372
1357
2384
1463
1198
1751
1617
1393
812
6009
1435
4033
3019
1364
809
1321
1559
5328
1000
4173
1224
3348
5243
1268
2732
1307
1450
1302
1498
1442
3089
6586
951
8372
2827
2772
1234
3281
2279
3871
1479
6287
4414
4046
1243
2645
3336
5368
1425
1029
1473
2256
2975
1318
2023
1206
5370
8042
5890
2116
1177
1748
5180
1129
2480
8345
1541
1780
1357
4962
1824
2623
855
1854
1438
4049
838
1587
1464
1692
3779
4729
858
1577
1514
1976
1065
2205
1603
5045
955
3166
1347
2345
1311
3659
6177
5749
1741
5999
8568
4310
1061
4434
4275
1391
1573
3695
5615
2769
2048
3779
1273
3619
1236
5494
2078
3566
1789
2058
1612
1372
1267
2341
1383
1783
1520
2877
3749
5861
3712
1409
3691
4670
3006
4508
1218
2006
1534
1822
1629
1224
5956
3031
1179
1343
4377
1069
4416
782
5118
1365
761
1231
1564
3880
2267
1807
1253
1508
1125
1802
1231
1350
1551
2346
1620
1886
3987
6352
1391
1662
2879
2483
1391
1663
1111
1480
1471
1255
1427
1395
2899
4071
1603
1476
1026
1364
1042
1400
1607
1330
2757
2020
957
1887
895
3434
3871
2012
1284
1314
1409
1748
4270
4082
1274
1243
1255
1440
4071
1424
1193
5386
5814
1157
1642
4170
1942
1818
1494
1599
4128
3161
1033
2575
1551
1320
3177
1655
1513
1458
2018
777
1489
1695
3022
4003
4471
1789
1393
1708
1133
2911
3230
1935
6607
2310
8505
1429
3945
1323
2681
2172
4805
3003
1880
2157
4014
5419
1959
3880
5775
4773
1716
961
4747
1509
1389
978
1541
3964
1219
1365
3896
3753
1899
2672
1582
2855
1631
5095
1394
1940
2566
3844
3099
1059
5719
1781
1299
1633
1388
1163
1507
2182
4666
3982
1834
2374
1946
1664
2037
1302
1122
6957
4174
4084
4281
2073
1749
1409
1550
1904
4802
1602
1716
1431
5204
1753
1968
581
2110
5693
1469
1492
1702
1487
3624
3506
3534
4914
1584
1904
1425
4891
1438
3914
1061
3872
1182
1478
3511
5471
2697
1556
872
1820
1461
1071
1583
1259
1174
1297
750
2686
1530
1450
1700
1724
4220
1341
3978
2270
880
1851
1109
5923
5988
884
2365
4289
1485
1390
2456
1504
4656
1689
2850
1425
2286
1754
1159
4189
1752
1164
1335
3967
952
4335
3870
3638
6855
653
1051
1505
2357
3484
1324
2492
4062
4314
2513
1853
4860
1531
1505
3741
2843
1119
1579
4940
8339
1340
1295
1446
3538
3541
3674
1901
2897
6584
1097
2013
1110
1569
1322
4050
1303
1388
1087
3794
4763
2057
847
4141
1639
5330
4168
1016
5830
933
1186
2067
941
4259
3246
1776
4590
2335
4094
19078
17955
4988
1497
1435
1798
1248
3703
4340
1175
1262
1439
1159
1595
773
1388
1499
1296
1138
4366
4067
4413
1461
1248
1682
1443
1368
4047
1446
1570
1069
3805
4916
3801
2136
725
1309
1594
1026
865
4763
4470
1404
1388
1050
3866
1429
3616
6636
3854
3350
1036
1224
4413
3861
2850
2152
2789
3736
1360
2873
3348
1354
2926
4243
3928
3776
5376
4268
4078
1097
1082
4165
3704
1440
4512
1193
1380
1906
5638
1675
3040
3648
1430
1076
1426
4689
3407
3891
1015
2548
970
3824
1412
2795
1124
6414
1611
1217
3736
3769
4457
3967
1357
1935
9127
1390
1061
1175
3758
1140
3587
1237
4107
4258
1168
1738
4774
1178
3837
5535
896
2464
1748
3427
3436
1070
1444
1538
1352
2134
4286
4457
1492
3433
732
3969
5979
4343
5393
1122
2207
1430
1634
2005
5522
1281
3035
3655
1332
1331
3679
5776
6016
1755
1904
1521
2716
2539
4329
3943
1363
3882
4111
5371
5477
1960
3724
1113
1870
1555
4999
3759
5024
1906
1046
4369
7993
3086
1235
8285
2447
1211
1931
1708
1297
1975
3574
4191
3298
4849
1455
4127
1448
3396
3731
4171
3460
3586
1345
1627
3895
3814
2139
5159
6275
5015
4260
5455
7949
4409
1479
3700
1028
3317
21911
4358
952
1213
2975
1910
1052
1886
2412
4164
1123
1763
1119
2013
3511
5103
1169
4286
1735
1161
1808
5590
3917
3107
3624
4035
4013
1664
5370
3943
4173
2918
894
3863
1249
4012
3622
1036
3616
819
1535
3989
3743
3990
1298
3980
1914
1229
3473
4457
3759
997
3357
1111
1265
1477
3756
1625
984
4018
1063
4003
3611
2659
4486
2019
1571
4060
3461
724
4446
1840
3796
3853
3609
4423
4108
3299
1254
5629
4651
4793
980
4370
1667
4400
6762
4039
1587
3950
4760
4305
3898
1728
4986
3757
4050
4793
854
1812
3773
4483
4208
2795
4937
4374
4849
3876
3698
1812
1729
3586
1222
6897
6230
6904
4612
4090
2950
4784
1232
5099
2484
4398
5323
4160
1162
6609
4033
3765
4715
4099
2252
6559
6398
3358
7531
4916
1220
1885
4309
3845
2592
25520
4763
3964
3781
3824
5368
6216
5021
23936
738
4548
4006
5862
5542
1475
6944
3881
26712
3745
3545
4178
4186
2088
5716
3585
2011
3551
3590
4535
3221
1603
4407
4205
4831
3060
3519
4013
12045
4158
5408
3569
4268
3617
1212
4110
4279
4315
1651
3732
4589
6133
4932
4140
4578
3746
4262
3727
3556
3613
1216
4806
6092
4128
5967
6042
6352
4539
6960
7886
1885
1825
2668
3949
4549
3650
2305
2052
1617
4923
3992
899
3889
4203
1498
3696
4076
8466
6083
4101
1785
3584
3786
5981
3978
4479
4260
3718
8924
3958
4369
3675
4457
4242
3788
3631
3648
3767
4079
4498
4060
3555
4101
4296
4585
4031
4949
4210
3804
4955
4732
3926
4111
1448
3796
4108
3487
1066
5674
4699
1275
4049
3846
1454
5759
1905
8249
3403
4462
6586
4960
8810
3837
4197
5650
1435
3888
1658
5206
7991
1129
4641
6030
4632
2552
1661
5975
4384
4079
5767
4286
4699
5023
4673
4917
9227
3933
3609
9256
1393
5122
7694
8966
4223
4385
5496
4019
4439
4041
5785
3552
4303
6845
3586
5720
4086
1702
3893
4081
6620
5357
3745
4333
1260
4123
3587
3964
3933
4991
3974
5455
1880
5325
4481
3911
4320
3665
5611
4395
4866
4236
4451
3591
3804
5003
5466
1087
4058
4504
4238
5076
1175
5542
4293
2346
4371
1345
6731
4379
1464
3938
4881
4203
6423
3754
8526
930
1494
4258
3400
3795
4534
1612
2197
3846
7119
4683
5705
3905
1326
4606
5578
3217
1408
4080
1216
6351
3560
4612
4155
5716
5473
1732
5418
3308
3988
868
4046
4171
1041
4235
3996
5037
4405
2159
1210
1760
4876
1314
3423
4506
4722
5066
6153
2285
3983
6635
4285
4603
4136
3637
5987
7669
3963
4919
3395
3968
3690
887
3930
1348
3143
3950
1105
3929
3763
5556
3577
3895
4098
4101
3728
3936
3629
3530
5199
4252
2029
4063
1695
4018
1449
3833
7436
5068
5386
5543
3632
3729
4537
1304
1826
5906
5412
4317
4392
4571
4725
5006
5921
3909
6566
5868
3539
4039
3952
3460
3887
3902
4625
4454
4782
6361
4333
3818
3690
5594
952
4369
4911
5157
3556
3873
4348
7596
1319
4036
4237
1886
3697
1470
2380
5988
4147
3628
4620
4107
4871
4478
4102
3045
8634
1645
4844
3984
3354
3817
4489
1644
3904
3745
3665
3985
3674
4120
3935
4041
4399
4515
4344
1576
5112
3568
3756
3729
5307
3817
3830
2407
3862
2619
4075
3861
4374
4224
3886
1796
4134
3821
5402
1548
2660
5638
1713
4303
3579
4068
4598
3903
6147
6614
3838
3499
4755
1191
4720
7818
1805
3920
3681
2361
1728
1227
6976
3811
1261
4153
4306
2909
2114
5327
4050
7253
1716
3807
4999
3594
5991
2738
5341
1282
4767
3960
3770
3927
4212
3755
6976
4079
2387
5293
1071
838
1489
3629
4318
3742
5000
6137
3865
1407
6040
5381
3755
5828
8944
1872
3695
5722
2828
3671
9939
3532
1464
3706
5720
1935
4607
3852
3636
7658
2904
1250
1752
3554
2397
5605
5221
3973
4972
5234
1043
5681
1175
3954
4751
8012
4160
1118
3948
3976
1450
4127
4569
5768
6592
3826
5316
1097
4650
3957
4367
3619
1741
3496
4239
3384
3774
3928
3536
1145
2187
5937
4136
4551
4141
3957
3809
4240
3895
4564
3448
3983
4242
1417
7387
4081
5257
4065
5284
1829
3825
3841
4016
3819
16740
1194
1119
4889
2667
6666
4103
4007
1249
4279
3582
4012
2671
6187
1421
3639
1736
3036
1557
1887
4815
1537
3725
1824
6833
3391
1590
1652
2378
5170
3816
3884
4126
3930
4080
4476
3304
3432
4860
1536
2648
1653
1899
3971
5895
1308
4869
5275
6019
1047
6526
4211
3948
4595
4047
3883
3913
4098
999
4045
3715
4291
5513
3855
2226
3759
4320
3788
7096
3615
7074
1579
1492
3948
5676
1748
3860
5130
4710
1316
8182
3581
1257
1916
3973
3671
3733
3681
3965
3763
3576
3440
3940
916
1166
3893
3710
3788
6452
3680
3311
1372
4013
4174
4751
6541
3052
1713
5025
961
3994
5069
4367
3832
1442
4255
2090
3644
4321
1440
4872
3371
4483
926
1514
3867
3753
1032
4254
3426
1192
4053
3668
1272
6003
2871
1337
4097
7855
1431
1842
4471
5385
2139
4321
1431
5661
6595
1225
4420
1863
3966
1112
3692
5013
5211
1425
4260
2897
3668
1149
1395
1978
3700
3836
3534
3810
1895
4995
1360
919
4057
1711
3775
4092
796
1720
3550
4900
1827
1526
3408
8021
2238
3057
4696
2950
992
1096
3287
4742
5410
2481
6838
7065
3920
7002
1237
1741
3897
3767
1201
2017
4495
1520
3596
4687
3195
1401
1969
1116
4943
1971
5537
2886
4053
8408
1304
3925
1679
808
5913
983
3728
1994
1043
3310
4001
2228
2140
6456
3640
1103
1957
3358
5442
1216
1312
1314
2500
1874
4550
1699
3431
1684
1168
4207
3589
4092
3631
5463
1735
2692
4082
3978
1130
3490
1353
4386
1067
1950
4155
2322
5795
2854
4872
3915
1954
1706
3891
4288
4330
1488
2195
1288
3114
4705
3374
3628
1731
1227
989
4162
1739
3788
1323
3744
3597
1002
5343
1108
1572
1157
1957
3279
1738
3641
1837
1963
1287
2101
1096
5239
1441
4200
1926
3051
1856
5018
1043
1923
4064
1834
4728
3666
4554
5206
1236
2409
1248
6375
4217
3513
4137
2327
1522
1289
5553
4287
4530
1003
3075
3952
1619
4233
4145
1399
1326
1376
3974
2728
769
1364
4372
2579
4455
3663
1944
2933
4069
1909
1262
4678
1887
3377
2908
1508
3445
1240
1160
4206
1734
5987
1699
1048
1639
5087
2039
1246
1088
1382
4667
2570
1823
2244
1306
6212
4289
3646
4749
3627
4027
5887
1505
4633
4205
2639
7281
4337
1699
1028
3999
1936
2463
970
2428
1586
2496
1115
3764
1691
956
1486
2518
1601
3570
5758
5476
5054
4003
1014
1962
1431
5310
1379
1552
1106
1090
2735
1432
3826
1641
1412
1114
4395
1217
1226
1728
998
1269
2290
1797
3946
995
1702
4193
2690
1174
4536
1332
1757
1518
2106
3061
2615
4022
2054
1193
1516
2929
2080
1041
1379
4258
1108
3704
1622
3148
2285
6069
5941
3135
2046
1019
2383
7001
867
1502
1499
1022
1717
1478
6400
1419
1200
1044
1306
1994
3115
1188
3151
1315
4153
1465
1306
1384
1497
1427
1951
2135
4936
1603
1320
762
5209
1498
1398
1254
3656
7970
4151
5252
1088
1214
4192
1894
2495
6046
1232
2273
1523
2217
2236
1923
3148
4298
1594
3269
4395
1495
3826
2444
1168
1821
1920
1102
2085
1394
1214
2183
1155
1798
1609
1077
1235
1888
1241
1142
1476
4584
3614
1544
5317
2636
2314
1523
2863
2488
1006
1759
1679
2871
1911
4103
2137
1449
3995
2770
1627
1268
8244
3804
1412
1852
3777
2372
1985
6517
5317
1243
1216
1303
1735
5283
1562
1030
2912
1284
1608
3866
2310
1460
5142
1483
2828
3782
1754
1421
3586
4612
2655
1419
1452
1367
1093
1713
1336
1241
1400
1122
1929
4084
976
1516
1497
4768
3175
3762
1176
6965
1756
1391
5588
1930
1885
1668
1981
1580
2126
2273
1112
1525
1272
1705
2367
1279
1365
898
1354
1284
4171
1133
4091
1378
1759
1428
4030
3394
1504
2051
2369
2447
1154
1933
1204
1675
947
2920
4401
2319
1331
1643
1719
1440
1033
1135
1645
2063
1822
4218
1169
1017
1927
1160
3741
1560
2238
1433
1480
1527
1361
1159
1658
1124
4944
1342
866
1210
1132
2553
1592
2542
1439
1321
2919
1264
1843
865
925
1208
1390
4806
1920
1471
1205
1785
1886
896
2933
1770
757
1495
1784
30446
1815
2053
3657
1709
3377
1177
1817
6365
3860
1132
870
2468
5630
39412
2746
1323
1339
1498
1996
1498
1158
3911
1260
1410
1695
1249
1518
963
1586
1329
1759
1645
1148
1616
3049
1812
1390
2176
6561
1498
2488
1469
2115
2224
771
3648
2619
2299
1483
762
1059
3761
1098
918
1704
1735
2084
3126
2682
1400
2125
1027
1347
1472
1269
5449
1117
1508
3011
2270
1462
5698
2744
1064
3657
2308
1270
2164
1615
1065
1264
2189
1257
1677
979
1275
1728
1399
2147
3439
1398
942
1705
1576
1540
1488
1831
1552
1153
1578
1679
1691
1592
1455
1550
1552
1071
2392
1690
1761
1550
2480
2459
1437
1168
1711
1665
1655
1355
1363
1109
1410
1402
1407
1848
1091
1300
1513
1607
1399
1082
1599
1743
1285
1449
982
2881
1330
1757
5841
1447
1281
1255
1423
2018
3761
1734
874
1205
1098
1327
1930
4404
4252
4245
1506
2362
872
1657
1700
1748
2734
918
3720
1772
877
3033
1939
1287
2896
821
2099
2436
5811
1975
1545
1270
1514
1897
2030
1124
4318
1120
1406
1669
3613
1071
1089
2681
3342
1542
1131
2121
1160
2706
1413
872
1221
2046
1730
2019
3768
1920
1691
1522
1218
1888
970
998
1542
19193
3950
1457
3202
5952
3146
2613
1888
1907
1442
1332
1130
3494
1222
1734
1069
1236
1066
998
1328
1478
1454
1907
1365
2219
1269
1470
1223
1439
1732
1329
4777
1268
2348
1700
1300
1380
1405
3660
4008
2638
4115
2321
1665
6211
1186
1601
2466
1733
1840
985
2827
2365
1738
1359
1446
747
1545
1069
5491
1709
2518
1161
3277
1546
3645
1577
1154
1600
1481
667
965
1707
2366
5053
1762
5640
4070
1869
3132
1513
1535
1046
1066
1342
1651
3468
1630
3927
1678
2105
1654
1518
1462
1129
1438
945
2091
1496
2471
1273
1028
4142
1325
1624
1763
1406
1040
1182
1637
1780
1664
2010
1876
1218
3591
1731
1731
2059
1553
3669
1355
1269
2050
3633
4188
1742
1391
2235
1615
1061
2849
4384
3894
1742
1213
1487
1474
1048
1207
3471
946
2078
1383
1064
2330
1795
1410
1547
3715
2302
5457
1953
2009
2545
1302
2019
2762
1460
2266
1238
2835
1575
1242
4035
1388
1808
1695
3640
2293
2572
1788
1978
1522
2055
1351
1537
1643
3566
4664
1398
1918
1793
1284
2406
2389
1210
1351
1896
1216
1911
1730
1404
1929
1870
2088
1868
2664
2255
1437
1225
1461
975
1460
1697
1795
1448
1456
1313
1484
1175
1657
1686
2148
1265
1548
1372
1144
1821
1629
1795
1702
1595
943
1936
1662
1497
1048
1435
1552
1228
1407
3214
1720
988
1010
954
1404
1347
1115
1598
2096
1622
1477
1165
1241
1611
1189
1225
1483
1756
1032
991
4078
2426
796
1316
2038
2390
1893
1204
1376
1746
1669
1273
1620
1237
1180
2563
1747
1053
1260
993
1765
5249
2273
2444
1483
1397
1346
1153
1188
1371
1924
3499
3014
2620
1720
1253
1379
1129
1325
1252
2862
2241
1293
3494
1598
2772
1318
1506
837
1276
2485
1594
1469
2910
3294
1897
1463
1565
1454
1102
1850
2354
2596
2038
2205
1990
2563
1815
2700
1630
1165
1333
1486
2519
1577
1512
3460
1016
3489
1299
1484
2733
1324
1887
1363
3418
960
1604
1850
936
1239
1295
1711
1483
1462
1387
2836
1841
1388
2343
1718
1484
1058
1774
1090
3580
4270
2220
4496
1347
1160
3929
1580
2340
1971
1472
3044
2491
2964
1760
3069
1675
2289
1195
1672
1304
1135
2020
2721
1521
2062
1375
1684
3655
1679
1513
1868
1429
1366
1959
1441
1752
905
2667
764
3804
1406
3890
1290
983
1203
1856
1227
3574
1073
2993
1275
1410
1626
1190
1241
2099
2494
2058
1075
1320
1489
2826
1243
1196
1134
1201
1281
1258
1215
1256
1110
1447
1033
2540
5407
1034
1246
1557
1099
1572
1690
1450
1763
1049
1196
1319
1742
2852
1499
796
1260
1842
1987
1899
3461
1583
3301
1291
1424
983
1138
2231
1042
6002
3567
2646
4021
2413
1217
1564
1449
2002
1560
683
1326
1937
1049
1474
1204
1241
1369
1219
1736
1375
1252
1111
2458
1434
1666
3518
1754
1738
1249
2588
873
1524
1817
1210
1252
1538
1458
2855
3070
1887
1066
2024
992
1775
1473
1188
1295
1599
1155
1174
1427
1389
1218
1885
1448
1872
2133
1355
2069
887
1790
1594
1690
1503
1720
2015
1594
1769
1364
1700
1565
963
1306
2407
1453
2322
1077
1259
1414
1873
935
1272
1287
1115
1369
1276
1504
1919
2476
1015
1408
2053
1280
2759
857
2698
1478
1522
1592
1283
840
2458
1324
1322
1808
1219
2237
1309
1518
2023
990
1745
655
2173
1743
1344
1277
1168
1872
1787
1452
1097
1422
1726
3422
1470
1360
2097
2930
2231
1148
1187
2214
2239
1578
2203
1185
1888
3728
1716
1347
1764
1551
1441
2593
1685
2134
2166
1231
3483
1950
3052
2460
1782
1619
1115
1510
1416
1012
1180
1065
3713
5348
1525
3654
2537
696
3924
2142
1337
1644
1573
1302
2411
3302
1760
1465
1848
1331
1248
1098
2317
1363
1226
2817
1514
1180
1036
1791
2131
1829
1787
1353
1678
1390
1388
3146
2368
5004
1369
4172
1352
1725
1181
2655
1440
8115
1893
886
1280
4197
1081
954
2116
2086
2134
1430
2036
1596
1324
1297
1928
1516
1860
1674
1107
2112
1126
1036
1639
1097
1934
1608
1029
1496
1283
2109
4107
5721
2261
1469
1631
1429
1272
1467
2561
9302
2153
1851
1194
3440
1726
1239
4683
2640
2532
1851
1581
2411
1763
984
1563
1306
2227
1389
1569
2058
1195
1369
2867
1917
1605
1751
991
1870
1811
3306
2077
5044
1458
3826
1305
1253
1544
1158
1395
1256
2079
1950
875
1207
1441
1287
1025
1216
1586
5152
1597
1032
1335
1033
1610
1613
1659
1460
1102
1772
1030
5597
1861
1094
4822
1488
1232
1604
1200
2914
1448
1155
1303
1120
1078
2999
1658
5250
1935
1456
1893
1662
1316
1398
1236
2010
2924
1064
1317
2003
1104
2144
1088
1266
1307
739
1228
1569
2607
2144
1466
3433
2122
1446
2691
1616
1310
1903
3267
1589
2240
1797
1487
1643
1296
1073
1269
1248
1209
3370
1686
1573
1353
2016
3367
2195
1659
3948
1852
1394
4198
1371
1450
1834
2404
2266
1846
2507
1700
1535
3373
4013
4312
566
1931
1392
917
2156
2307
1251
2208
3998
1197
898
3434
2927
5801
7891
3157
1507
1564
1941
2453
1674
2779
3670
3758
3163
4224
3170
2556
2159
1536
1106
1366
1670
2026
5025
1913
1869
5348
1566
2130
2513
2219
3491
2913
1113
5713
2660
1530
1457
3911
2766
3443
3034
1723
1344
2855
1501
1635
2169
2082
1632
4413
1207
2293
3667
1464
1489
1121
1884
1342
1064
1977
1100
1605
1081
1222
1163
2548
1537
2111
1106
1060
1602
1569
4204
3437
1929
1815
1223
2631
3933
1745
4092
1259
1390
1874
985
1853
1572
1659
1785
1213
1193
1538
1481
4590
1211
1261
1686
1362
1621
1340
1412
1184
1598
1320
1759
1182
1265
1976
1274
1786
1435
1133
1540
1449
1839
1630
2135
3785
2799
1300
1567
2231
1839
1620
1111
1248
2140
873
1996
1889
1625
3728
1458
1636
880
1573
1090
1238
1694
2027
1215
1515
1514
1773
2202
1431
1288
1818
1014
1652
1700
1107
1273
1505
1490
1516
1826
1790
1676
1613
1370
1867
1538
1492
1225
3261
964
1519
1812
1028
1198
1618
2002
2884
1276
1661
3562
1421
3992
1117
1308
1963
1900
1483
1372
1374
1496
1383
1188
3888
3927
2348
1564
1458
1203
1440
1603
1404
3234
1576
1447
2267
1223
1631
1937
1551
1488
1353
1131
1283
3053
1040
3666
1543
1271
2521
5673
1237
1103
1761
1953
2409
2265
1436
2774
3441
2757
1516
1951
1311
1623
1938
1988
2387
866
3754
2451
1865
2037
1441
1457
8937
1522
1426
1347
2050
3655
1690
4904
1136
3977
4360
1061
4810
1985
2272
1531
4277
4270
2046
1500
1610
1355
1409
1618
1335
3832
2552
3167
1519
1156
2651
2868
1184
1408
1085
883
2713
1241
1521
1496
690
1233
2881
1394
1813
6763
1629
1157
932
1632
2030
840
1142
1545
2771
1575
843
1222
1639
1000
1641
1683
1036
1751
1476
2128
1539
1040
1291
1822
3703
3535
1213
1128
2540
1827
1327
5502
1348
2099
1641
1963
1323
1270
1555
1082
1923
1451
1254
1275
1102
1076
1703
1516
1138
1689
1537
1364
1839
1083
1703
1423
738
1365
2634
1081
1590
2059
1843
1864
2228
1755
926
1160
2191
2790
2752
3902
1456
1752
2406
2996
1555
2667
1178
2636
2289
2276
2988
4122
3433
4230
4308
1442
1153
1479
2197
1776
1573
5143
2349
2370
39756
42492
38678
34054
21835
1447
3173
2139
1673
1622
3313
1141
6545
1473
2685
1561
1679
3179
2830
1897
3612
4106
2365
1710
1275
4047
2299
1358
2401
3919
1944
1324
1191
672
2095
3894
2640
2334
2589
3399
4405
1311
1437
1585
2763
1004
1329
4491
1421
1700
1226
1716
1504
1228
2077
2370
1142
1347
1597
1428
1461
1367
1085
1657
1313
1234
1167
1513
1211
1060
1519
1239
1561
1961
1155
2592
1022
1243
9267
5055
1578
1070
1300
1364
1666
1039
1309
2313
2944
2092
1189
1242
1805
1900
2313
775
1889
1950
1382
1451
6139
1684
1685
1146
1358
1766
1183
1380
3570
1250
1330
1406
1922
1902
2308
2294
1650
1261
1593
1220
1110
2997
2588
2986
1570
6593
1278
2821
2157
2456
1194
1604
1427
1252
1874
3392
2783
1595
1276
1512
1249
1477
3425
2240
1151
1618
2258
1938
1387
1341
574
1014
1244
2257
1051
1903
3324
4050
3214
3171
2016
1545
2167
4443
2343
1513
1495
1703
1827
1941
2796
1006
1537
1539
1330
1381
1499
2520
4845
3684
1415
3016
1979
1251
1341
1626
3067
1915
3366
2981
3124
2938
4085
3148
2075
1955
2169
1856
1122
1554
2592
4524
1280
2934
2704
1180
4241
4792
2171
5598
1446
1210
4848
1530
1320
1332
1547
978
2391
1796
1406
1069
3773
5310
1873
1177
1299
1943
1554
1665
4395
1576
3776
6071
1442
2768
1566
1097
1483
2222
709
3987
1481
1524
1461
3196
1619
1691
2197
1574
5804
1463
1101
1845
1422
1954
1302
1510
1624
1213
1781
928
1903
1656
1843
1496
1206
1155
1498
2043
1333
2145
1853
1838
1146
1112
1749
2227
1931
1578
2486
1422
2014
1332
2542
1185
25661
5270
1352
1693
991
1239
2176
1032
3494
5967
27596
1878
1967
1368
2884
1502
2436
1390
2038
19028
1289
1329
1342
2602
1592
2485
3670
1361
1643
2486
3840
1382
2085
1732
1343
1383
1251
1817
1734
1606
1373
1640
838
6000
1794
1010
1711
920
1293
1263
2059
1108
4685
5594
3760
1359
835
1131
1381
1690
711
1859
1642
1581
1269
1729
1034
1987
1474
1443
793
1458
1948
2454
2004
2091
1219
1209
2761
925
3095
2009
1355
5838
1013
1362
1605
1245
1760
3556
1391
1091
1502
1211
1471
955
1194
1437
936
1494
1279
1403
1272
1623
1483
1680
1636
1702
854
1466
1789
1189
4258
1382
1356
1202
1700
2877
1709
723
1443
1464
3171
1565
1424
2578
4031
1496
1099
1209
1587
1141
2247
1561
3103
1281
3014
2841
4131
1269
2603
3683
3645
1605
3975
1408
2651
2433
854
1282
1663
1662
1731
1411
1556
2571
1612
1932
1415
3735
4618
1307
1539
3159
1260
1388
1858
1253
2094
1347
2307
1668
880
3518
3119
1456
1503
2424
2762
1523
2154
3034
6136
1002
1663
5049
1830
1079
1686
2025
1386
1419
2734
1848
1347
3254
1519
1227
1476
1342
1787
3827
1450
1559
2117
3006
5285
1899
1408
1396
1613
2533
2407
984
5611
1988
1672
1998
1799
2168
1209
1222
1945
1087
2621
1999
951
1227
2424
2836
1744
2538
1210
1177
1361
1233
1269
2586
5322
1751
2076
1268
1277
1753
2334
1859
1880
951
3595
2311
3428
1840
1545
1120
1504
1639
1092
1525
1059
1842
1143
1624
1207
1452
1049
1816
1749
2263
1344
2105
1657
2765
1243
1590
1757
1552
1930
944
1774
1068
1323
2022
1436
3792
1011
1541
1549
1858
1027
989
1583
2532
1231
3350
1682
3614
4392
1512
1173
1603
928
1165
1656
1314
1514
1333
1593
1258
4495
1416
1310
1322
1673
940
2907
1461
4577
1325
3119
6857
1483
2294
1487
2196
1585
1233
1974
1602
4191
2472
981
1297
2971
1988
1400
1680
1067
1207
1072
1254
1366
1506
1258
1251
1098
2044
1384
1624
1017
960
1873
1672
1289
1272
1201
7604
1633
976
4089
1765
2568
3759
7749
1407
1729
2401
1383
1633
1556
3328
4204
6141
1666
2511
1304
1860
1558
1454
3328
1650
2153
1044
1700
2237
1398
3553
1516
2090
1862
2957
1901
2687
2634
3617
1967
2125
1120
1029
1522
1225
1533
1736
1565
1508
1802
1208
1492
1630
1393
1248
1890
1342
1813
1124
1346
1828
1954
1271
1658
711
1505
914
2491
1355
1935
1008
1527
1759
1803
1349
1686
901
2154
3074
1070
1445
1590
1068
1632
1409
3209
1390
1217
1105
1378
2613
1808
1908
1811
1430
1617
1355
1730
1799
3384
1362
1207
1601
1286
2026
1309
1597
1680
1168
1585
1622
1348
1658
1318
1168
1675
1039
1678
1648
1764
3983
3180
890
7935
1209
1077
1383
1294
1070
1275
1235
1101
1325
1545
2291
1229
1953
1093
1609
1596
1086
1916
1516
1196
1738
894
1493
1704
1987
1249
2079
748
1280
1783
1083
3013
1513
1648
1296
1626
1864
1584
2284
1972
1315
1143
1963
1259
1568
1329
1405
2331
1200
1858
1644
1767
3380
1207
1616
1437
1182
2471
3224
3389
1732
1451
1542
1334
1519
2568
825
1386
1374
1275
1398
1694
1127
4531
1478
1136
3082
4586
1283
1278
1064
1297
2180
1011
1647
1687
1081
1498
1867
1959
2188
2544
1716
1062
1563
1402
2255
3135
3736
3857
1691
3662
7330
2503
1444
2014
1639
1347
1764
1029
12697
3514
2127
1401
957
2262
1684
1226
3390
5858
1626
1334
2285
2884
1372
1322
1819
1377
896
3177
1952
1500
1230
2441
1442
1432
2706
1121
1609
1377
1593
1611
2819
3563
1321
1674
2716
2627
4321
1630
1660
2589
1181
5640
1649
1001
1718
1672
1153
1328
3326
1749
1520
2348
4567
2876
1418
1547
1739
2511
1821
1314
1543
1804
1249
1114
1788
1292
1340
1175
1609
1520
1352
1327
987
827
749
1385
1551
1229
1442
1717
4022
1173
3604
3145
1629
4262
2783
3021
2285
1727
1956
1152
1486
1298
1811
1293
763
2786
1383
896
1098
1808
989
1184
1579
1020
1415
1208
1047
1202
1368
1422
1112
2233
1191
6623
1530
1212
4279
1540
1258
1824
1377
1531
1749
1474
2173
1457
1228
1521
1421
934
1265
1292
1356
1141
2993
1442
3373
1908
1757
1550
3989
1600
1663
1329
1742
1038
1560
6022
1969
3794
1246
2601
1456
3011
3065
1439
1279
3720
1603
1173
1413
1701
2797
2112
4242
980
4270
5018
2392
1241
1425
954
1160
5541
2466
1580
1273
1100
1629
2737
2664
2538
1997
2224
1208
1694
1327
4138
1562
2587
1396
3214
3401
3198
1202
1438
1245
1883
1119
5707
1297
1225
1933
1179
3086
1670
875
1624
1410
1525
3138
1949
3638
1079
1641
2750
1191
1342
1512
1217
1289
1411
1352
1622
1095
1120
4251
950
1245
1434
2130
1456
3360
4589
2136
1246
1407
2542
1262
3349
2559
1134
1453
2890
1795
4363
1229
1170
788
1774
3022
1025
4360
1806
1006
2522
1494
1879
3762
1523
1131
3048
1351
2576
1454
1448
1267
3097
1507
2736
2986
3914
1682
1283
1269
2934
3538
1656
1280
1989
2907
1123
2415
1936
5196
4061
1187
3197
1591
1387
1183
1004
1081
3148
2174
5401
1381
5214
1265
7926
2076
2953
2899
1679
3433
1382
2359
1101
1450
4623
5665
2062
2023
2872
1525
1226
1060
1437
1242
1170
2524
1161
1730
1332
1435
1576
2322
1894
1815
3858
1119
4611
1423
1265
4254
1295
1603
2106
4030
1557
2299
2185
1649
3989
1975
4135
3743
1641
3024
1630
1440
1695
1662
1478
3862
1464
1319
4060
2423
2576
3454
1238
1587
1119
1526
2039
3756
1286
2557
1393
1618
1434
1499
1348
5066
1560
1324
1138
7279
1159
1749
2176
2347
1617
2442
908
2827
2761
2171
2693
1753
1193
5177
1015
2037
1309
1483
1625
966
1301
1125
2784
1218
1378
1249
1376
1304
1128
3321
2120
1342
2837
4147
3343
1966
1466
1200
1549
1822
1214
1174
1631
2096
1344
848
1390
1524
719
1074
2283
917
1761
2140
974
5093
1271
1198
1537
2581
1619
1109
4031
7755
1101
1541
4354
1506
1395
1297
4209
4979
1500
1248
1717
2163
1335
1493
1640
1799
2677
2397
1759
1555
2530
2075
916
5034
1419
1545
1092
1261
1244
3806
1807
7353
2204
1787
2186
2574
2463
2022
3580
1261
1027
7020
1991
2368
1621
1328
1357
5379
1669
2004
2103
1381
1984
1483
1483
8081
1505
2857
1472
1917
1460
1220
1477
4927
1265
1444
3981
1244
2251
1856
1826
8024
3518
3282
1383
1069
4836
1761
5487
7854
948
1263
3759
1179
1281
3336
1185
4824
748
906
1268
1767
1894
3250
1552
7759
1773
1166
2516
1357
4505
3859
4407
4495
933
2532
3294
1385
1578
1082
2167
4652
833
2730
2207
1407
3091
1700
1591
6889
1278
2523
2705
1432
1239
1845
1432
8007
1077
1692
1774
1641
1765
4182
2882
7056
1678
1146
1569
1095
1306
1415
2194
7239
1240
1291
1929
1356
1374
1877
1205
9947
1495
1847
3364
2216
2622
1578
4288
6893
2034
1530
1258
1971
1791
1584
2576
2546
2318
1569
2320
2100
1373
999
1657
5495
1791
1473
2152
2146
1122
1837
971
2543
1493
1407
3204
1302
3525
1175
1298
3215
1326
1500
2337
2118
4191
2837
1085
8022
2212
2001
6627
1494
1400
1120
1164
4965
1350
1957
1477
1462
1784
1347
2450
4967
3779
1321
2248
1024
1497
1507
1893
5985
2500
1235
1639
6705
1846
1598
1924
9123
1563
1505
2151
2697
2920
1824
3028
3019
1198
1409
1113
1266
1391
1679
1194
5226
2162
2366
1512
1625
1538
3812
1254
4033
2077
1897
1831
1414
2262
3520
4082
4355
1837
2648
2088
1284
3499
2802
1420
3350
3253
1122
2100
4899
1457
1397
5004
2448
1767
7340
3514
2508
2503
1429
4316
1508
5510
1879
3453
1790
1847
2406
4087
8521
2947
2013
1438
3043
1746
1713
1371
3223
6259
1200
1694
762
2928
2188
4478
2130
891
1199
2621
1168
1216
1392
832
3111
2795
2749
1513
1151
1783
1257
1100
4527
1519
1611
1748
1171
3047
4049
1322
3065
1559
1020
1305
966
1683
1237
1061
1817
1585
1642
1537
1333
1646
1313
1569
1049
1216
1531
1710
1825
1492
1845
1576
1553
1211
1324
1702
1612
1714
1854
1274
2324
1620
2420
1628
2833
1425
2081
1160
2929
1222
1224
3051
1409
4230
1855
1781
1633
1430
1347
1685
920
1229
1794
1293
1182
1450
1229
1527
1681
1444
1737
1079
1063
961
1598
3134
2795
1678
1653
2416
1380
1125
3200
1606
1076
2511
1563
1440
1674
2193
2725
2112
1490
1448
4433
2217
1845
3521
1685
1459
1410
3235
2674
1401
1906
2322
2995
1351
1431
2951
1253
1109
18544
1543
763
2919
7690
2928
2290
2098
2403
2007
1057
1383
1217
1648
2044
1298
1737
1056
1540
1521
1006
2822
1539
1663
2329
1175
1094
2064
1028
1372
3106
826
1579
1313
1574
1426
1330
1895
1044
1617
3644
2317
1823
1259
1116
1550
1224
3247
2021
1219
1733
1064
1080
1683
1176
1400
1994
1398
2116
1375
1936
2444
2385
1420
918
1612
1559
1281
2071
1531
1561
1241
1222
1211
1011
1311
1768
4377
967
4518
1468
3297
1847
1924
939
2041
1467
1833
5349
1044
808
1783
4614
5138
2623
2335
1626
1397
3009
3008
1376
1714
1475
1177
1289
2140
1954
1814
1847
1245
1748
2865
1412
1469
741
2636
2515
1614
2469
2882
1450
2121
5536
3010
2647
2476
1496
1332
2071
1507
1475
3100
1373
4588
1899
1395
1812
1730
1860
4586
2147
1333
1317
1600
1919
1295
1508
1868
1180
1452
1262
1484
4122
5178
3463
1715
1270
1027
1707
1284
2083
1478
2018
1674
1595
1237
1498
1679
2038
1102
2452
987
1402
1500
953
1675
1737
1086
1349
3123
1153
2003
1537
1234
2090
2074
2207
1695
1600
1937
1319
1933
2057
1249
1414
971
1005
1474
1233
1533
1746
1523
1569
1864
1555
1595
2456
2341
2640
962
932
1639
1544
1494
1514
1587
1580
2714
1711
1591
4550
1757
2567
3842
907
1245
1386
1990
978
2219
1338
2188
978
2939
3598
4763
3581
1271
1467
1925
2750
1331
1446
1477
1755
1645
1364
1953
1243
1396
2176
1799
1904
1283
1456
1853
3414
1871
2894
3315
1077
1678
3307
3638
2174
1327
1159
2578
3823
947
2969
1837
3212
1028
2088
1180
2047
6302
1279
1383
1233
1808
1107
4257
1187
1644
1076
1306
3973
5570
3082
2011
3931
14673
4163
1458
2815
1736
1275
1210
1072
2753
1148
1246
1645
1219
1431
3494
4722
1442
3505
3405
1498
1492
847
1625
1398
1801
1273
876
1003
1137
879
2005
840
1901
2777
1482
1940
1225
1473
1638
953
2614
1339
895
3523
1124
1492
2174
2194
1701
1326
3297
3117
1928
3182
1356
1360
3528
25574
1084
2122
1247
1422
1665
1273
3131
2054
7642
1782
1415
1195
1856
2306
2788
1512
1851
1297
1317
960
1521
1540
1622
1137
2553
1085
1349
1246
1152
1064
1377
1532
1333
1207
1352
1264
1455
1504
1848
1043
3106
1162
1438
1410
3138
1198
1249
2288
2038
1988
2056
1874
1448
1590
1434
1314
1615
3785
2781
2694
4109
4337
1625
1987
2317
1847
4045
1647
1015
1625
1493
3423
1098
2824
988
1523
1602
1422
2568
1754
1623
1914
905
2335
1631
875
1633
1560
1241
2018
1984
1181
1545
1527
1279
6171
3831
1550
2016
1161
2749
1391
3695
1481
1458
1829
2164
1810
5980
1238
1613
801
1611
2257
1097
2359
3308
1538
1305
1502
1316
1746
1574
1116
1402
1816
1590
1642
2122
1756
1215
1599
2513
2962
2517
1664
2786
1265
1214
2230
1765
1852
2130
4069
2747
2618
1244
3548
2093
1628
1689
1080
1259
3876
1454
1936
4112
5331
1731
991
2112
1782
1022
1168
2444
1811
2936
2098
1378
1436
3536
1688
3023
5522
1443
1167
1961
1901
1668
1199
1783
2623
4037
2035
3923
2654
2084
2711
1680
982
6254
2964
2537
1195
1437
1278
2148
1603
3298
1205
4291
3761
1199
3976
4910
947
1507
1477
1094
1438
1357
1165
2045
3428
2509
2450
1687
1373
1752
1370
1139
1719
2618
1473
1984
1703
1783
2083
3014
1646
1799
2091
855
1963
1728
3148
4373
4314
5630
1328
1421
1665
1778
1618
2232
1342
1498
2025
1180
1593
1896
1412
1465
2535
3197
1598
1016
1984
1714
1270
1637
2225
1419
1362
1137
1415
1812
1573
1249
837
1440
2000
1460
1488
980
1080
1226
1502
1905
1725
1361
1102
4803
3094
871
1052
1319
1260
2528
6565
2131
1212
1767
1163
1129
1559
1693
1105
1449
1222
1814
875
2564
1692
1662
1442
1359
1479
2646
1366
1418
1693
1034
1518
1387
1415
1552
1697
1401
941
797
1408
1378
681
2747
1255
1263
1474
1423
1534
2081
1426
1379
2101
1454
1258
1101
2336
1510
1680
1615
1393
1481
725
1087
1428
2146
1098
1817
1295
1154
1738
1656
2869
1633
1550
1267
2602
1607
1530
2538
2061
1144
1239
1524
1500
2338
1339
1966
2060
2093
1073
2203
1093
1217
1472
2562
2965
2093
1430
1122
1119
1442
1358
2349
1747
1312
1734
1317
1187
1897
1295
1256
1287
1353
13435
1681
809
1126
3568
3907
1225
1318
3138
1411
1212
1680
1520
1430
1867
1231
1268
1577
1061
2801
1249
1562
1130
1369
1658
1470
1146
1792
1196
1357
1882
1110
6219
841
857
1539
1097
2806
1135
3910
1026
1374
3654
1739
5168
1625
1353
1376
2199
1238
1080
3992
1268
1365
3988
4515
1012
2682
4534
3058
1436
1185
13496
1812
1009
1128
878
1790
1658
928
1071
1527
937
1353
1392
1144
1706
2176
1780
2324
1480
1668
2345
2599
2987
1466
2118
1325
931
1365
1535
1051
1209
1419
1543
1280
1284
3686
2029
1653
3166
1264
1077
1630
1359
1988
1690
1370
1731
1228
2074
1233
1141
1178
1769
1151
1064
2862
1779
2094
2337
1198
1370
1378
1894
1434
3576
2196
3081
1028
2060
2075
1111
1538
1727
957
3277
1562
3657
1531
2224
1834
1594
1811
1248
1912
1410
1633
2042
1543
1183
1864
1429
1820
5989
4153
2396
2473
2383
1772
2764
1437
936
1291
3907
1204
3150
1320
2744
3988
4236
1338
2601
1646
1668
1242
2763
1379
1708
1760
2274
1200
8743
2080
1338
1185
1301
2650
2788
1809
4107
2294
1782
860
1029
1433
2110
1636
1576
1494
1068
1631
773
975
1229
968
1676
1634
3620
1251
1887
1186
1728
1740
2112
2292
2747
3350
1258
1785
920
1144
2398
1148
3899
1552
1389
1699
3851
1053
963
1407
1010
3042
1237
2497
1127
1337
1511
1475
2140
1221
3081
1551
3562
3287
1683
1092
1850
1456
1513
2073
7271
1615
2978
1619
1275
3445
1267
1800
1533
1400
1554
1937
1451
1391
1263
1944
1657
1254
1501
1293
1524
2543
2054
6741
1538
5459
1478
3185
2593
1676
1685
1188
1297
1198
1014
13146
1286
1006
1005
2075
1285
902
2270
874
1267
1483
2287
1207
922
1353
2419
1509
3205
1581
1637
1694
1402
3308
1195
7609
1745
3080
3448
5640
1291
1232
866
987
1336
3012
3382
3645
2688
1082
1906
1567
1612
3120
2013
1315
1661
3110
4023
1369
12725
2175
1555
1417
1412
2671
1615
1511
1852
3980
2911
1323
1316
1060
1740
819
1298
1646
1870
2088
1211
1569
5487
1370
1465
1222
1180
1589
1332
3087
1537
2219
1106
3694
1375
1545
1873
1889
1198
1238
984
1274
1711
2620
4036
1513
1687
3018
1599
2531
1952
1604
1186
1509
3583
846
2078
1739
911
2075
1321
1166
1185
1506
2957
1408
958
2964
2029
2296
1386
6021
1194
2510
1380
1564
1177
1151
1228
5304
1441
3646
1055
1793
3387
3646
1993
1305
3557
3554
1963
2301
2326
2495
3267
1487
1501
5437
5506
2032
1543
1852
1939
1075
2400
1999
2669
2360
1311
1782
2613
1438
2261
12787
2271
1427
1442
2515
3883
1858
850
1428
1215
1975
1207
1319
1786
997
1523
1293
1545
1878
5820
812
1949
5818
960
5841
5661
1121
1360
5392
1481
1854
3219
1832
825
5905
1679
1391
4024
1325
2367
5288
1068
3568
12883
16585
1946
3064
1020
1874
1895
1143
3700
2992
3661
4303
1346
1799
1133
1695
1280
1662
873
990
1237
1606
1280
2360
1240
777
3729
808
1712
1638
5219
1083
1526
3767
5111
1244
2025
1533
2368
2643
928
1927
2775
1091
1342
881
1233
1362
1772
1276
1615
5652
1481
1546
1381
1999
3491
879
1625
1234
1809
2705
2034
2286
3263
2926
1298
1999
1355
3919
3599
870
1504
1625
1082
1025
3090
1564
1399
3247
2948
1435
3227
1402
1317
1714
2887
1470
1891
1336
1152
16078
1517
1635
1459
1950
1293
1177
1610
1859
5279
3274
1545
1516
1246
2619
2893
3068
911
1460
1422
1248
2553
1991
1740
5320
2161
6854
1486
2064
1702
1869
969
1813
1874
1000
4275
2025
1974
1137
2178
12985
2085
2654
1013
13330
1426
1192
1960
1374
2423
1616
1673
1183
3994
1440
5451
2482
1221
1073
1080
1619
1696
3252
3061
1740
2242
2556
2193
2060
13263
779
2785
3600
1181
2530
1244
2727
985
2019
1185
2364
3949
1138
4507
1681
1575
3265
1470
1447
1105
2644
1971
3103
4761
1982
1799
3575
2760
3300
1729
4154
3416
1196
1956
6795
1847
1277
2642
1616
1717
1484
2763
1417
1272
2693
3239
1189
1726
1321
1324
1169
3789
1942
1080
1767
1232
1475
1446
14448
1016
1455
1125
1356
2406
5053
13271
2657
1853
1423
1555
2521
2943
3623
1702
1572
1774
2194
1140
1403
1694
1014
1671
1041
1403
1381
1062
1964
1263
911
1242
1630
1821
1398
2977
861
1670
1669
1080
1214
5802
1528
3461
2178
1464
5924
3482
1341
1629
1056
3379
4000
5912
12906
13033
1332
3072
1372
3514
2601
1217
3023
1706
7012
13613
1719
1327
2072
1104
1262
2032
1804
1709
5162
1915
2144
3805
1193
1802
1671
1479
1622
1269
1634
6385
1067
1180
1449
1032
12539
3051
6201
3705
4108
1581
1853
1560
1450
1606
2031
1545
1168
2118
1296
1398
2014
1646
2555
13051
2723
2065
1335
2793
2717
12977
2685
2835
843
4078
1143
1930
5921
2709
3966
3141
3089
1501
2021
1245
1431
1075
1618
3439
1411
2052
3871
1124
1264
1236
2794
1200
1517
2695
3956
2696
895
1198
1793
3663
2476
1741
1485
1538
1585
1435
4325
2629
3047
3896
1975
3541
2080
3245
2557
1603
1347
1209
1226
2000
2833
2145
1802
5621
3705
14421
2870
5956
1509
1197
2400
2998
4247
1963
1707
2450
1024
1131
1965
1401
1226
6108
3325
6848
3174
1080
1973
1474
1080
2062
2835
3568
1523
1777
1683
3926
2604
1863
971
1169
1798
1745
1863
2212
1365
2082
1664
2529
4386
1374
2350
1477
3568
2622
2334
3385
3902
2912
4581
3790
1356
2985
2618
2871
4412
1700
1730
1040
1571
5992
1310
1600
5273
1584
1418
1995
1813
5945
2251
1211
2383
1430
2141
1506
4027
1730
1496
1521
2312
1249
1684
13234
1975
3531
1846
3213
3106
2179
1350
6977
1647
3179
1589
3138
1208
1549
2605
5892
4150
1885
13346
4135
2042
3170
2421
1077
1999
1770
2388
5012
2103
1437
1622
3928
5352
4446
1325
1699
1787
1453
4452
2767
1614
2196
1845
1138
2023
1846
1532
1332
12781
2039
1265
1234
1769
915
2426
1652
1929
3604
1496
1872
3779
2929
2159
3317
1135
1808
3849
4586
1708
1201
3369
3790
2623
1514
2084
3282
1675
2561
1278
1880
1597
1230
1340
937
2561
1878
1346
1729
2595
3710
2257
2366
26237
1516
1950
3798
3010
2475
3002
1503
1494
2529
2881
3057
2342
1652
1228
1890
1444
5298
3098
1992
3152
4660
13181
1518
1056
1161
6219
13715
1266
1354
2849
1407
13130
668
1013
1375
1404
1439
1298
1351
3494
1526
3507
2551
1401
1565
1669
1011
1300
889
1609
1574
892
1473
1317
1359
1594
1645
1887
3091
2765
1223
2464
1436
1305
2116
1437
2491
1413
2168
1189
4557
1247
1449
2405
2656
1023
1817
2305
1640
1794
1790
3413
1998
1208
1503
1511
1075
1607
2204
1259
1468
1405
1420
2023
12753
1607
1576
1595
2639
1300
1480
1803
2460
3490
4397
1252
3360
2949
1569
1169
1787
1138
1454
1846
1581
2471
3965
1271
1443
2899
2297
1410
2987
15695
1908
1980
1383
1588
1371
2142
1118
1582
3763
3555
1679
8610
1510
1238
1941
4259
1068
5871
699
3042
1140
3432
1717
1497
2498
1258
1789
2416
3412
3289
1507
1558
1407
2754
2146
2110
2514
1592
1516
2082
2727
2674
13991
1513
1528
2804
6212
1576
1561
1459
4668
1774
1534
1441
1177
2038
1792
1365
1252
16690
1299
1913
957
2983
1874
948
2077
1852
1141
1481
1948
1850
12881
1368
13042
2364
3624
2391
1374
1084
2123
3095
3019
4207
1498
1641
1148
1429
1849
3476
1705
1782
1990
1720
2092
2673
1449
1370
1231
1568
3907
3032
2863
1546
1692
1813
1847
4301
1800
1380
1225
2370
2025
1163
1459
1811
1633
1879
2314
1448
1454
1347
3056
1979
2862
1697
1391
2589
3603
2401
1427
1816
3643
1302
6721
2184
2514
1851
2348
3369
2239
3248
1198
2882
2982
1333
3235
1395
2808
4411
1849
1231
4645
2803
1221
4657
896
1376
4861
3081
1710
3750
2129
3159
3961
5967
1257
7112
3081
1815
5038
3964
14357
3301
2777
2065
2611
1167
1290
1078
936
3197
2545
3829
3143
1633
2295
1387
1387
1687
1329
1925
2549
1358
1490
1516
3324
1947
1017
3036
3908
4158
7234
1364
2426
915
2147
1229
1790
1268
2083
2560
1178
3228
1609
1900
1658
2165
2204
1689
4884
1676
1495
1544
1706
2825
1380
1065
1435
1410
1105
2827
1897
1221
1748
1816
2073
1441
1375
1749
2313
2420
1619
1367
1468
1983
3068
1622
3465
1581
1536
1313
1690
1736
13349
1442
1303
1251
1277
1662
1860
1530
1781
943
1604
1623
1340
1389
1456
1249
1962
12802
1418
1390
1391
1894
2082
1650
1333
1736
1175
1656
13683
1345
1217
1456
2677
1152
2077
1764
3975
1573
1550
1707
1640
2142
1768
1443
1775
1217
1709
1825
2241
1995
2268
1101
866
2136
1833
1636
1253
14600
1283
859
1723
1332
1882
866
1673
1047
1619
4467
1367
1815
1525
1846
1477
1381
1269
2603
1729
1736
2258
1500
1448
1235
1206
1116
1495
3468
3807
1378
1639
1578
1753
783
1332
4348
1065
14857
2430
1524
2403
1338
1691
1049
2524
1231
2084
2335
1575
2284
1716
2679
1615
1665
3166
4030
1750
1057
1482
1998
1902
5043
1339
1619
1125
2284
1357
1813
1754
1575
1659
1419
1439
1474
1684
2163
1737
2131
4117
1153
934
1189
1986
2500
1436
14915
1680
1863
1258
1498
1621
1522
13463
1741
2387
1484
1400
1188
2097
3614
2595
1637
2794
1482
1602
1135
1384
3394
919
1722
963
1593
2027
2676
1375
14699
2533
1829
1812
1499
1880
2330
1404
1867
1141
1520
1100
1486
1956
1013
3092
4247
1838
1820
2713
3236
1771
1634
2599
2939
4265
2007
1494
1842
1473
1580
3395
3054
1680
3517
1511
1562
1541
1533
1667
2323
3686
1543
3465
1421
2331
2372
1277
2453
13395
1782
2957
982
2447
1919
1670
2125
2415
1453
1273
2645
1781
1888
3296
1858
1479
1371
1887
1558
2065
926
4151
2506
1405
2311
6178
2300
2593
3160
3772
4811
4925
3505
1579
1430
6457
1443
3228
915
2442
1582
958
1387
1158
1030
1332
5184
1576
1568
2308
2628
3207
4396
3329
4247
1231
1918
1174
4538
2137
1502
6239
13166
3960
1338
2951
2982
971
3726
1577
3879
1072
1640
1123
2394
1994
1600
1300
2120
1510
1042
3149
2351
1596
1777
2046
1772
1109
2657
1603
2061
3834
1808
2218
1898
1405
2387
1633
3938
3871
3715
3994
1994
1434
1526
1253
1467
1724
1604
1256
1946
1302
933
2013
1460
1168
1243
1327
3337
1383
2502
2104
1452
1905
2383
3641
4904
2052
1970
1315
3447
2362
2686
4192
4450
1266
1502
2391
1962
2149
1160
914
1622
1593
2258
2892
13364
4116
2805
1418
13971
1889
2366
1248
1484
2901
1542
12968
3779
1242
2025
1634
2738
1384
3427
1547
1790
1541
1854
1925
5824
1668
2041
1736
1539
1144
3064
1600
1608
1325
1544
1463
1840
978
1433
2116
2397
1402
1883
2156
2055
13436
1183
1109
1023
2347
1496
2235
2633
1145
2730
1604
1321
3534
2005
3618
3943
1902
1715
802
4815
2248
2335
3724
2715
12669
5838
5735
1166
887
6414
2139
1328
15569
2770
6285
1447
1345
3692
1471
1736
2021
2177
1356
3241
15638
3050
2459
4300
3376
1726
2883
1938
17775
1888
877
5499
4827
3298
1884
1489
3228
2659
3678
1771
3574
4575
1708
2181
1305
2498
2688
1613
1469
14923
3288
1786
1673
3181
1587
1167
1177
1866
12349
2858
14873
1847
14715
1049
1080
12529
13322
3573
1933
1236
2640
13390
716
2630
1681
2659
13554
13076
2318
1319
4345
3175
1703
4103
1577
1174
3154
1504
2501
1818
937
1692
1570
13579
1181
12652
12961
1451
14228
1201
2799
2568
2396
1546
2253
1818
1019
4153
3994
2365
1365
1393
4952
3410
2805
2912
4075
13913
1794
3740
1840
1808
1887
2038
1517
1078
1400
2397
1125
1275
1790
1989
2349
1833
1195
2109
1439
3045
1805
1569
3481
1634
1001
1761
2749
903
1435
1493
1608
9367
2678
1023
2179
1347
3506
1940
2006
1795
1234
5202
2247
2038
2039
12351
3796
958
12178
2502
1977
1677
12436
1621
1155
1066
3052
2056
1628
1822
1513
1805
1503
1059
2817
1653
12473
2280
1668
1813
1373
1576
1669
2102
1429
1587
1408
1525
1790
15250
1473
1515
1876
13046
13424
2209
1919
1518
1505
3047
13459
14684
2392
14643
1258
1911
1193
1674
1326
1228
1214
2136
2248
1389
1739
2300
1145
2108
12801
1665
1035
1339
1325
12885
1122
1692
1657
12876
2204
5794
1545
2715
1514
1325
1715
1360
2227
1560
1853
2822
1461
859
13304
1992
1566
13668
1512
834
1355
1938
1304
3252
6784
947
1575
3688
12903
2195
1733
2445
2479
3730
6029
14128
1772
5415
4891
1625
1506
4789
1751
2847
14212
13377
2315
2649
1912
2577
3474
2081
1194
1721
2907
928
12426
1415
5798
3380
17562
3556
2624
1338
2742
3236
1408
12694
3786
13119
2877
1562
4194
3124
1790
2198
3427
4564
13264
4543
1905
6677
1044
4269
1200
2974
13012
12972
12677
1426
1637
2381
3050
1146
1497
13266
1844
4826
1025
1309
3701
13142
2365
1757
1675
2266
1552
2327
13122
3882
14671
3663
2263
1224
1229
3746
3375
1078
1513
3947
1762
2672
3435
3837
3659
4864
2786
1357
3003
1080
14351
3811
1677
2447
1887
2565
2756
1859
2534
3548
12964
3973
1872
1104
1433
1475
6663
2882
2713
2779
1219
2942
1335
14555
5509
1552
13358
3123
1370
1931
12767
7441
1360
13399
1614
1137
1261
12760
2465
4824
1522
2321
2678
1994
3811
2485
907
1420
2426
4256
2111
1103
2092
3916
2982
1301
5118
3281
1956
3210
12338
4384
2159
1460
13614
2458
2015
13010
1024
1944
13545
1682
12318
1281
1680
1880
1986
1127
1295
1155
12692
13063
12327
12702
14554
13736
1586
12587
2606
1344
2013
2261
1338
1398
1092
2678
2496
2129
1404
1853
1102
2031
5637
12834
1708
2539
12500
2960
2366
12682
3376
7454
1809
5143
13487
3160
12424
2514
4669
4162
12686
2528
2673
3013
948
12975
14539
3921
1653
2260
1200
16099
2134
2253
2759
4550
1662
17367
4091
2805
1354
4766
6931
13534
14432
5401
3882
3094
24532
22667
16508
3799
1254
14137
2590
15341
17069
3906
3504
15959
4442
1598
6356
2880
1930
3523
4620
4070
955
5678
1063
12402
1404
1440
2047
2163
5660
4027
3438
1298
1361
1697
6780
13612
1223
2080
3138
1545
1759
2758
1621
12534
3096
1576
1224
1521
13528
1199
2902
12441
1937
12421
1367
13659
12903
12490
1685
12775
1709
1292
2241
13173
1381
1241
1797
1852
12219
1515
1510
1501
1200
2123
17029
1863
1761
5282
2074
1834
13262
12475
2946
1921
1171
2321
2691
1387
2247
1787
12521
14148
13484
2578
1399
3187
2573
2600
2026
1685
6799
2483
1251
2253
1351
2399
5347
2738
1632
1508
2408
1401
12626
13292
1862
2213
2428
4158
3729
2473
1352
2545
12552
1064
1543
1561
1365
12634
4808
2219
1666
1452
13374
1269
1193
1977
1713
3627
857
12946
1606
3099
2487
1373
1779
2440
17895
6044
15109
2521
2092
1192
2382
12843
6801
14233
1705
1784
3182
1409
14328
1972
13515
1778
3656
12603
2521
2419
15034
1620
4438
14055
13016
3204
12956
2222
1220
6881
13578
12981
2299
1849
2700
4246
3213
3109
1175
2536
14786
2269
1197
15613
4543
2462
13512
2016
2251
2454
5580
1351
1092
4396
3142
1233
1568
4234
17340
2761
5107
1885
1474
2493
3023
12971
3375
1900
3200
1372
2800
5798
12828
4654
1453
1731
3576
1605
2358
14707
12925
2252
1668
3683
2291
15809
5107
1632
1987
1377
1454
4042
2056
13112
1442
1680
1566
1872
3894
1216
3254
3876
5584
2710
1231
2597
4692
3005
12788
2999
1600
4230
1294
18204
3303
4566
1704
1960
5653
1664
12900
2032
2765
1484
1262
3766
3005
1631
1537
3965
1522
1377
14120
1316
1513
7317
4353
1659
1702
2304
2936
1531
1834
5363
13148
1036
1065
13229
13849
1283
1441
1622
1872
12915
2713
14981
2874
1857
1597
1035
14648
4680
2510
4853
1349
13960
1350
1194
13505
3041
2728
2036
2190
2230
1490
2029
3390
4492
3773
3054
2453
5386
13923
1371
1940
2121
1956
2382
3911
1950
1908
1704
2900
1653
13054
2822
3526
1423
2660
2858
2908
4294
6005
4013
1929
3964
1714
2758
14627
2140
2824
2600
2014
3846
2229
7442
15932
1244
3130
4672
2024
1894
1338
1479
3295
2583
2689
13054
2688
1989
2430
2761
15877
14490
1390
2244
3516
16443
3061
3328
3457
2225
5373
14172
12359
13525
2710
2689
2877
2266
4626
2506
1618
13194
1833
1541
2094
3536
14390
2140
12869
1831
1409
2746
893
3272
1776
2026
1846
3006
1873
1606
3368
2147
2149
3221
4595
19011
2095
2555
2766
2528
3578
2196
1976
2149
1412
2711
3604
3026
1989
2031
2100
4367
15522
8774
2011
2790
1665
1556
2044
1841
1779
13106
12624
1923
2716
2271
1832
1378
2883
2586
4559
6171
1651
1946
1892
1657
2832
1918
4261
2440
1784
5785
1594
1833
1895
1748
2215
1179
1959
2462
2654
4111
2869
3673
2116
13075
2850
1959
3145
2830
3098
2125
14313
3525
3151
2131
1962
1191
1859
16112
1522
1848
4060
3199
1487
2268
2337
2006
842
3055
1923
2770
2332
2596
1561
2402
3489
1301
2104
2080
1499
2621
1955
4375
1695
4480
1582
1619
2262
1557
1450
13187
1290
1761
1239
1985
2103
1088
12433
2058
2619
1783
1442
2761
1166
1085
1067
2294
1824
1554
2118
1882
1568
1851
3250
6052
1741
2170
2216
16003
1347
3356
1514
2212
2370
1444
13695
4788
1721
1745
2197
6461
1821
14953
2017
6885
4133
3401
1994
2422
1254
4294
1055
1895
2322
3212
1382
1198
1853
3403
1921
1861
2553
3612
2660
3333
2029
981
1367
2335
1988
1496
1957
8774
1680
6014
3451
2380
4217
2220
14298
4662
1431
4378
6357
1504
2091
1116
13561
1465
2405
2358
1647
3956
2068
2320
2275
2648
2314
2174
3305
1436
1785
2688
2102
1634
2099
1962
1432
13969
2074
2036
2372
2286
3166
2654
2338
2326
2059
1674
2118
2429
2775
3240
2285
1695
3671
3132
1071
797
2992
1784
1642
14112
8947
1765
1514
1278
1041
3094
1816
2094
1778
3014
1717
2241
2245
1718
3579
1269
2165
1922
2298
4802
13241
2129
2211
2353
3056
7151
2458
1911
2040
2012
2163
2707
1566
2220
1452
2131
2038
2440
2542
1858
2499
1786
2120
1847
1192
2312
2168
3867
1111
1062
3126
3497
3699
1488
4275
17084
2728
3090
2732
3253
1913
4277
2458
2853
3677
2105
2097
2340
2570
2261
1914
3123
1684
2915
2635
2830
2463
2053
3640
2926
1613
6422
2838
2011
5723
3061
2423
2261
1919
4514
2690
5193
2905
1801
4467
2775
3891
1854
3691
5263
2565
2089
1658
2342
1783
2932
13735
2128
1248
1576
3667
1444
1919
1678
1785
1824
2365
2316
12952
2987
1943
3775
2187
2276
4426
2363
1823
2731
2300
1476
4569
1949
1938
1634
2719
1836
1520
1879
2319
1914
1653
3696
2169
2135
2373
4371
2804
2335
5215
3852
2558
1453
2215
2498
1647
2382
1923
2124
1657
2150
3808
2035
2539
1959
1547
1648
1798
2440
2970
1950
3797
1609
2538
3354
5079
2179
3583
1725
2365
5159
2982
5807
2070
1955
1907
2188
3615
2575
2119
5622
2831
2177
3371
2489
2025
1665
1841
2121
1783
2216
3759
1866
2073
1468
1741
2115
13255
29336
2581
1746
3573
2007
2329
1702
2438
3052
2852
1612
4458
3857
2013
5673
2755
1745
3147
3561
4093
2188
1775
1985
2689
2396
2534
1191
1853
1431
2508
2324
2618
1732
1711
2220
2656
6725
1355
2180
1995
1947
2208
1685
1746
1381
3868
2653
1890
1661
1585
1586
4191
4752
1325
1829
1776
1993
2737
1940
1337
1706
1472
2141
1944
2736
2132
2676
1760
2298
2197
1657
1225
1836
1677
1784
2773
1815
2082
3245
1989
1346
2520
1977
3085
2843
2485
1906
3267
3637
1685
1582
2559
2346
1913
1752
1541
2097
1789
1648
2550
2968
1946
1719
1743
1732
2234
2738
2062
1732
1755
4700
2097
1964
2325
2171
2939
4219
2320
1750
3517
2694
2050
2687
2801
7176
2136
2709
1553
2560
1030
4150
2057
4878
2233
2520
2343
5118
1040
5444
2427
2309
5480
1668
1463
2610
2346
5047
2474
2079
3844
2643
2136
2462
1763
2285
2258
1894
3849
2546
1399
2173
2049
2366
4030
1912
1275
3767
1606
1831
1764
2890
2322
2403
2092
2450
1689
2449
2068
2091
3997
1542
1664
2357
3026
1850
2154
2334
2522
3832
2533
2792
2842
2819
2411
3421
2046
1906
1422
1510
1229
2513
1237
1600
2295
2070
1867
2368
1419
1856
1353
2648
1954
5251
2537
2454
3191
4035
3055
2138
2014
2168
2684
2376
1393
2278
1382
1982
1933
2113
1896
2566
3963
2192
2606
3960
5505
2070
1586
4740
2101
4115
1700
5512
1492
1559
2414
1479
4643
3896
2723
3819
3001
4083
4115
2834
1372
3660
3311
1607
2614
5657
1757
2253
4808
2522
2523
2292
3126
1277
3838
2162
1815
5145
3247
1889
3094
2159
2845
2427
2582
4250
4609
2073
2278
1581
7390
1921
2607
6424
3212
1796
2206
4021
3136
2151
2942
2765
2753
2979
3846
1765
3074
2274
2230
1842
3313
1991
3959
3473
1631
4023
4471
1541
4059
2277
2211
2059
1516
2491
2725
2034
2339
2055
2508
4140
3698
1282
1881
2034
1042
2150
1051
2645
2754
1202
2530
2903
2210
2700
2440
1670
1929
2704
3049
2157
1611
2387
2006
1819
3196
1983
1727
3985
2523
2686
2092
2079
2046
2733
3118
2156
1905
4320
2551
2666
2706
1794
2697
2889
2820
1829
3783
4840
1893
2664
1703
2309
1919
2008
2524
1639
2065
2799
1880
2472
2405
2516
1778
3478
1957
2094
2312
2753
2565
1747
3543
2566
830
2824
2632
2642
1396
2247
2618
2193
2692
1005
3729
3066
1427
1581
1889
2673
2789
2730
3056
6135
2868
2636
3105
2688
2730
2915
1126
807
1675
1415
5976
3163
1430
6389
2272
2594
2659
1838
3840
2925
1444
2016
2136
3346
4574
3811
2575
2575
4232
2324
5076
3298
1716
973
2819
5347
2626
4074
2530
2066
2491
3240
2766
1756
4154
3104
1117
6288
1124
1958
3132
1718
1371
2679
1938
1700
3275
1944
2134
1845
1585
2431
2560
2305
4762
1861
1753
2054
2361
4838
1604
4509
1944
1848
1683
1500
3261
3045
2132
2596
2886
2032
2713
2588
2485
2335
3054
2050
2219
2487
2522
2242
2701
1996
1812
1913
4483
4217
1617
1941
2878
2876
2451
2925
2533
1840
2418
2275
1667
3522
2806
3265
4390
2467
2530
5257
2111
2352
2583
2361
3177
2729
1726
1681
2357
2857
2313
1899
2451
3152
1238
4187
2661
2910
2164
2090
1867
5510
5350
2387
7197
3026
2482
3535
1794
4726
2237
1431
3014
2256
3191
2146
2740
7119
2520
3019
1020
6150
1433
1992
3871
4637
2127
2834
5331
4690
2269
1953
1078
4557
5904
2929
2641
2170
1173
7809
3084
1782
1792
1929
2236
3034
1357
1157
2133
4771
2767
2649
1870
2862
3684
5585
2463
2437
2262
5612
3037
2729
2482
2246
1837
2112
2093
2275
2860
1626
1313
1381
2265
3932
2739
2044
2750
3111
2376
1942
2492
2337
3077
2800
3805
2331
2031
1797
2260
6696
2370
1964
2650
2047
2260
2856
2964
2918
3340
2831
2638
2575
1501
2034
3308
2824
2255
2027
1841
1184
2341
2415
2503
2257
2040
2958
3868
1206
3889
4969
2827
3104
1965
2276
2785
3217
2637
3657
2427
2991
2479
1978
1491
1520
2691
2586
2302
2266
3202
4185
2757
1588
3459
4800
1892
2593
3090
3825
2198
979
3197
2938
3078
3239
3207
3656
2128
6771
3202
4133
2216
2865
2454
2145
1578
2736
2774
3200
2056
3328
3282
3004
2168
2135
2039
2116
2443
2723
3193
6806
3733
1487
1469
2688
1849
2389
3219
2429
2790
3113
2766
1876
2814
2618
2577
1888
2245
2121
1891
2880
2688
2227
2223
2805
4323
1706
3969
3473
1889
2845
2609
1831
2120
3023
4395
4390
2720
1937
4294
7179
2971
3094
1926
3111
2948
1365
3800
3706
2540
4612
5086
6606
2459
1290
1422
1293
4093
4432
1865
3754
2516
2528
3715
5051
3293
2304
1074
4362
2306
1628
2149
2638
4916
3276
2639
2511
1232
2050
3168
2710
2294
2638
2833
1728
2735
2621
3041
2337
2818
2747
2503
2355
996
1934
3798
2091
2585
2759
2844
2838
2746
7568
5341
2592
2992
3073
1674
2594
3148
2289
5594
3074
2295
4368
6071
3264
3167
4025
2045
5556
2112
2490
2078
2527
5566
4257
2253
2413
1882
3237
2142
2456
2793
2196
1238
1642
2196
1682
6648
2394
1787
1336
1975
2358
2072
1859
2075
1568
3371
2440
1697
2606
2567
3348
2424
1606
1654
2332
1823
1675
1465
2465
2229
3080
1666
2762
13545
2082
1833
2667
2484
2385
3274
3154
3414
3752
947
5860
3475
2162
2541
3376
3042
3332
4760
4524
3300
7274
2620
7520
1788
2358
4288
1883
2998
2655
2548
2347
2859
7188
3405
2681
2866
1874
3288
5587
7047
3396
2639
1228
1512
2521
2886
3136
1782
1002
1583
2455
1512
7532
2491
1956
2739
2792
1708
3992
2594
3254
3585
2479
2934
2847
3182
4324
2524
3380
2789
2574
2815
8616
2484
3217
1437
2803
2476
2504
2496
4120
4355
1745
9046
2703
1453
4661
1908
2792
3028
4055
2363
3006
4140
2096
2086
2261
2603
1053
1294
1605
1461
2237
3014
4998
2958
2360
3096
2245
2901
2279
2475
5582
1530
3855
807
2925
2323
1178
4574
5058
693
4242
5865
3250
2740
3771
2354
3074
1427
3665
4085
3946
2483
2584
6067
2543
4971
3148
1206
2449
3400
3216
3176
2043
2983
2987
2681
3157
4788
2635
2231
3174
6186
2724
3023
2285
2550
3010
3097
2406
3720
2470
2207
3258
2215
3672
3132
2849
2171
2640
2573
2424
3032
2442
2673
2918
2800
3710
2817
3156
2611
2609
2453
3053
2447
3120
2384
2796
2865
2386
2849
5487
2806
3028
3160
3606
2513
2907
1295
3637
2202
3391
2760
1551
2866
2666
2494
2250
4692
1455
2349
4233
2259
3133
1326
3493
5407
1315
2257
4381
4539
1926
2654
1409
4520
3758
3932
1876
1205
2913
1620
3371
2603
2547
2331
1666
3136
2564
1508
5779
2803
4372
2465
3646
1510
3548
3825
4789
3165
2508
3434
2661
1272
2974
2481
3084
3600
2700
3496
3478
2200
2920
2772
2526
1058
3414
3604
2800
2807
3537
1639
6988
3618
2882
1136
5141
2588
4336
2746
3413
6831
2629
2698
1943
8098
3884
2469
2854
1275
2833
3705
1593
2485
1412
4452
3025
5972
3733
3960
3267
2350
6960
6502
1480
2388
1843
2748
1649
3427
3337
1645
1704
4093
3045
3742
3245
2587
5132
2843
1761
1756
2408
3433
2741
1032
2497
2023
2119
1097
1519
2874
2607
2073
2519
2281
2777
2894
3591
2950
3560
2344
1219
3050
1326
2538
2294
5083
3542
3917
3996
2199
3730
3565
2281
3392
2400
3298
1036
2600
2892
3083
3480
1364
2650
3434
1055
1302
4900
1042
2601
2467
1831
910
1348
2317
2832
2769
3069
5198
3854
1304
1415
3486
6602
2179
1517
969
2518
4514
1646
3802
2646
1368
1087
2547
3767
2615
4992
3368
3506
3683
2635
2464
3451
4321
2538
3297
1116
1036
3128
3326
1529
3072
3391
1133
2815
2603
2654
2181
2910
1891
2481
3161
2244
1556
2422
2666
2641
2767
1152
1897
3687
2879
3551
1181
3199
3188
2385
1877
2737
1259
5260
1709
4839
3455
3487
4040
2312
2520
2651
3184
1754
3691
3146
2895
2254
4000
3432
3614
1210
986
7553
3276
2723
3036
3392
1551
2917
3696
3279
3015
3100
2647
1285
4532
2994
3154
2461
3907
4321
1342
4570
2716
2980
3098
2909
4425
2893
1056
3430
1166
2668
1994
2213
1591
2837
2483
1169
1542
2546
2834
1496
2734
4027
3919
3352
2110
3262
3074
6370
2774
5104
4729
3988
1886
1559
3055
1621
2466
2961
950
4660
1178
2352
2639
4072
2677
3788
4174
1156
2749
1711
2555
2949
1642
2016
2262
1353
2371
1133
1379
2333
2695
2973
2165
4035
2556
1380
1331
1349
1842
1515
1175
2649
1339
2996
1683
2189
2739
2204
2157
1987
2409
2413
3089
807
1869
2839
2537
1735
1362
3015
2584
3679
2295
2630
2783
3924
3029
3056
2991
1290
8401
893
1961
2983
2812
2850
1303
1195
1977
4623
1445
2650
1115
1351
1417
2777
1324
1511
2944
2553
2143
3278
1235
1435
1806
2157
2687
967
2471
4105
1509
2817
2977
2630
1321
2507
2739
2139
2863
1808
2488
2918
1091
2771
1717
3087
2323
1212
2437
1321
1415
2160
2920
3451
1974
6001
1434
767
2284
4933
1604
956
1436
919
5866
2970
1726
1607
2442
3006
2875
6854
1579
1236
6362
2501
3008
1369
3222
1470
6823
2198
2770
4496
3023
2802
2312
3425
2639
5566
2943
1556
2678
1590
1273
9508
2658
2026
2858
4418
980
2779
1790
9763
2913
3105
1049
1405
3222
2836
3862
9682
3758
3358
2245
2025
2550
2829
2788
11334
2954
2905
2716
2539
1252
1389
1596
5359
1676
2086
1156
1521
1423
1143
2978
4903
2377
2364
2629
2734
1784
5036
1514
9532
3335
3278
1086
1466
1337
2876
1819
9303
3505
2684
1803
857
2698
3576
796
11209
1993
651
2965
1259
2245
1447
1055
5510
2170
4040
4490
5992
1364
5141
1524
5191
1993
1296
975
1650
2364
2638
1993
11398
2665
2747
1390
1639
1134
1560
4224
8886
2953
916
2356
1863
3257
2356
2537
9410
2932
888
1465
1527
2228
2918
1801
9263
3607
1287
897
2619
2828
2764
2122
9024
921
1422
3055
1345
3118
2460
2378
8161
1736
1438
2552
3821
1316
3148
4215
8000
3673
1475
1531
4011
2486
1647
2780
11001
2570
2071
2049
2830
2013
4736
3157
14822
6462
8161
2977
2536
1166
2197
4089
7131
2236
5166
1458
1737
2643
3079
1563
8250
1768
2691
917
1394
981
6222
3042
6148
1511
1530
1420
1270
2796
1600
2278
10591
3108
4064
1106
2367
2093
1568
3921
7445
3096
1661
1305
8720
5469
1720
1645
7439
2976
6849
3678
1545
2341
1619
1422
7058
1493
6015
3736
1663
1490
3141
3159
10007
2077
5449
1451
3281
4309
3187
1333
7159
2461
2265
3704
3233
3938
1508
1143
6888
4367
6320
4285
1452
1659
1377
3334
10050
1450
1219
7833
1432
1438
1473
6094
7785
2884
1726
956
1250
752
3230
1603
4661
1646
1529
1610
2577
3357
1303
4146
5034
1821
2809
2250
2729
1527
1683
5032
3827
2102
1544
2956
1612
1703
3389
2366
5224
1643
1460
2519
1287
1362
1294
1663
4760
2159
1378
2063
1416
1541
1189
4915
4324
3369
1035
1485
794
1151
1252
957
2241
1380
2955
1361
1905
1443
1230
4504
4713
1374
4146
2040
1369
1725
2942
1469
2912
1739
3128
1279
1197
1683
1429
2037
3225
1362
3808
2088
1746
926
1350
1906
3967
5722
7958
2505
1397
1621
1892
4370
3420
1376
2781
2211
2540
1299
1902
1000
2532
5462
1138
2927
1399
2601
1353
1099
2117
5457
1192
1455
1147
1445
870
2241
2570
1801
802
1769
1520
2050
1429
918
1987
1873
1270
1444
1273
864
1251
1875
1496
4331
1480
4823
1256
3457
2300
2035
850
3874
4107
1445
1008
1999
2388
1694
3936
2711
1865
1348
1971
2226
1822
2855
10215
2788
1691
1235
1788
1752
3531
2522
2036
1828
2140
2691
1697
945
1972
1174
1240
1134
3748
834
4415
2042
1913
1475
2144
1185
2065
1270
1389
1763
1447
1101
2684
4570
1255
969
1137
2930
3859
2662
2284
1294
1062
3899
1460
2289
1741
845
2212
1347
1046
1373
1830
1125
3195
1869
2040
1089
1476
1795
3485
1740
1038
1832
1095
1206
4503
2043
1666
1717
1552
1404
1819
1922
1386
1584
1735
1469
2890
1809
3093
1747
2270
1725
1847
1313
1211
1149
2757
2150
1971
2695
3241
1416
5267
1302
2538
1038
1291
2401
4387
782
1760
1177
1315
1765
2335
1308
1149
1324
1438
1167
1904
1460
2841
2699
1350
1421
1796
1318
1806
1585
1892
780
1338
1906
1035
1213
3251
1753
1592
1322
1716
1930
1303
1004
2670
5696
3630
1544
1874
1214
1926
1610
3131
1714
3375
1356
1586
2916
1686
6505
2387
1650
2714
3471
2786
3682
1387
1244
2928
939
1108
1168
2318
1348
1437
1479
2580
3103
2878
1521
1599
2232
1934
1231
2833
4226
2580
754
2333
1658
1080
8233
3377
4456
1273
1342
1638
1636
2210
644
905
1561
703
6525
1200
1425
1465
2529
3835
2111
1438
1769
2594
3053
1660
1747
1413
1154
1247
2473
1456
1128
1191
1466
1634
2626
1041
1477
4664
1291
1475
1539
1191
1237
3645
1594
1366
1477
1161
1486
1166
1496
2431
2594
2189
3373
2134
1214
3695
1188
1226
2631
1254
5441
3236
2548
2305
1538
2458
5254
1765
3804
1263
552
4502
1230
2207
863
1954
1523
1239
1381
2150
1509
1914
4410
6366
2283
3592
3602
1800
1718
2946
1306
2921
1284
1662
1435
2183
2842
708
2435
1360
1178
3107
1398
1321
1463
3072
1237
1251
1396
1568
1240
1485
1508
1312
1601
1420
1296
2296
2454
3085
3058
4192
1252
1739
1136
1407
1478
847
1505
2022
1804
1959
1222
1292
905
1126
47946
1513
1985
1305
1292
1996
1431
3751
1692
1837
1690
2802
4266
1980
937
1798
1145
1212
1882
1434
1315
1274
1477
1446
910
3456
1549
1002
1443
3402
1218
2273
1209
1230
1349
1580
1477
1769
2029
2801
3505
1383
1443
2666
1255
2068
938
1713
1065
1515
940
1298
2003
1340
989
1028
1246
1028
2925
1722
1635
5204
1275
1330
1816
3807
1277
1635
1278
1859
1682
2743
2632
1545
3741
1880
4597
1368
1142
1016
2175
1062
1057
1165
1325
798
1217
2099
1590
1517
1366
1425
5758
1266
1918
1323
5091
1196
1504
2546
2129
3912
1260
1335
2425
1153
1228
1222
2071
1463
994
1140
1587
1171
1397
1835
1373
6019
1700
4163
1368
1441
1851
3043
1637
1245
1874
1404
1186
1210
1252
1751
1309
2749
2070
1719
1864
1293
1445
1144
970
1602
1253
1873
936
4388
2381
3121
1017
1814
1527
1235
1312
1034
1819
1982
1309
1830
1380
1381
1235
2743
668
1434
2746
1028
2392
1913
1376
1309
1746
1583
1062
1611
1173
1801
1506
1053
1282
1613
1658
2567
1802
1098
1352
714
1069
1457
1370
1328
965
1510
1457
1203
1645
936
2613
1488
1557
1319
1539
2407
1276
1315
575
1425
2515
1305
1515
1220
975
1597
1941
1170
1509
2296
1619
1563
1553
1224
1031
1069
2318
1642
1695
6709
1375
1939
750
1583
902
1640
1701
794
1105
1532
1683
1315
1823
1463
1649
1627
1274
1047
1025
1608
1460
2137
1280
1886
1445
1415
1693
2023
986
1659
1789
1413
976
3685
1500
1097
1298
1165
1192
1525
1478
2031
892
1022
1886
1559
2889
2413
1113
2908
1387
1276
1305
3598
1580
1944
1231
1626
1371
1422
1149
1481
1859
1366
2623
1278
3616
1983
1966
1439
1191
1418
1612
1341
1959
1506
1394
6771
1153
3865
1760
1951
1589
1289
1205
1559
1106
1443
1736
1624
1571
1889
991
1080
1620
872
2247
1473
2415
1327
2589
1355
2708
1418
914
1612
1575
1583
1227
1676
968
3001
1731
1561
1961
1598
2061
1571
2982
1420
1481
1669
1312
1479
1300
1557
1607
1603
977
1891
1679
1202
1531
1250
2576
1535
1124
1597
1163
2813
1217
1717
4448
948
1683
1427
1258
2422
1784
4243
2983
1352
1233
2052
1540
1848
1420
2173
1784
5062
2608
2688
1444
2703
3033
1437
1636
1972
1536
1476
3236
1525
924
2516
4503
1931
1394
1501
3779
1673
4034
1012
4612
2810
1935
3418
3158
1621
2001
3031
1588
3499
3649
965
1314
3152
2172
1524
1607
974
1185
1609
1187
1902
1319
2435
3090
1407
3943
2708
862
3352
2616
1056
3204
1530
3689
3960
4027
869
1173
1035
1807
1423
1396
3236
1985
3516
1469
6071
5446
2315
3906
1040
1328
1721
1366
1127
1524
1108
2500
1612
1175
2018
1508
1031
1544
1419
1246
1641
1509
1217
914
1637
1692
1643
1187
1152
1804
1408
1925
1691
1259
2791
1878
1406
1177
1194
1581
2175
2248
1950
1812
1700
2162
1457
1512
993
1050
1697
3944
2190
1371
2007
866
1735
1551
805
1808
1874
1250
1329
1595
1229
1368
2879
2279
1901
1384
1270
1611
1528
1951
1067
1221
2078
1480
1198
1145
1960
1146
1113
1332
1275
1647
1721
1717
1036
1945
4884
3756
1435
1855
1723
4191
1054
41738
1650
1004
1555
1165
1384
1154
2945
1218
1958
1140
1432
1323
1028
1931
1765
1585
1216
1733
1788
1810
2245
1326
1674
1377
1908
3405
1035
2109
1468
1606
999
3576
2227
1555
1508
1592
1641
1285
1881
1353
889
2748
1669
2854
2866
906
1227
2213
1421
822
1929
1218
1027
1675
1483
2008
1590
1662
2538
1570
2119
1697
1722
1433
2095
1083
1867
2412
2662
3299
2940
2499
1035
1789
1430
1364
1712
1550
1527
2840
927
1357
2839
2172
1759
1431
1375
2094
1781
1029
1656
1607
1499
824
1572
6748
1420
1542
1028
1334
2642
1707
803
1093
812
1458
1851
919
1117
1296
3175
4044
707
1454
1645
1021
1470
1134
1556
979
1457
1392
1321
1053
2583
1467
1243
4879
1217
1576
3008
1167
5713
2407
992
1467
1512
3087
997
1426
1317
1446
1396
1798
3195
1372
2468
2293
1541
865
3657
3672
2220
1615
1297
1415
6788
3158
875
1604
2429
1297
1125
976
1925
3586
4079
1738
2123
1456
1133
1958
1690
2933
1815
1649
1272
1633
1634
903
1658
1351
1532
1208
1162
763
1276
1737
1528
1439
799
1296
2173
2915
974
1273
1022
836
1148
1568
1274
1592
1527
866
4954
2567
3240
1990
1570
1271
1247
1094
1154
1262
1269
2145
2754
1340
1641
1121
1716
695
2238
1541
1462
1715
1197
1406
2932
2585
3555
1777
1485
3111
7659
3913
2336
5777
1282
1381
1565
1391
1210
1338
1423
2224
1225
1187
1476
1933
1271
1385
1648
2500
3074
2762
5309
2068
1288
872
1522
1156
1679
1123
2021
2287
2614
1882
3360
2025
1950
1426
2172
1379
2062
7207
1634
3259
1238
1174
1490
1214
2403
3286
1300
3780
1963
1613
1953
2334
1022
994
2995
1160
1259
1780
1048
1454
1463
1283
1594
1434
1406
1190
1632
1124
1330
2107
5516
1413
2026
1732
1840
1080
2076
1299
1271
967
1347
1167
1529
1938
1309
1276
1199
870
2388
1725
1857
1296
1171
1269
1115
2648
1170
2192
2420
1378
1463
1671
926
1289
1939
1395
808
913
1006
1775
1307
1219
1091
1274
1996
1138
1729
1235
1440
1829
1335
1305
1782
2017
2236
1221
1465
1695
4370
1243
1386
1292
1880
1231
1007
911
1276
1586
2662
1048
3759
6118
1284
1499
1721
1768
1812
3723
1951
1872
1749
1434
1488
1404
1522
6156
2819
3638
1704
4166
1738
1773
7382
1261
1608
5269
2042
1309
1194
1503
3717
4885
1898
3572
1608
5507
942
3663
2518
3179
1941
1209
1277
1428
1808
3495
2720
2079
1536
1122
1683
1889
1316
2732
1134
1302
1588
1012
2178
1288
1194
1989
2024
1283
1808
1047
1088
2399
1964
1905
1152
1384
1121
1190
1674
1679
1195
1031
795
964
2817
1490
1788
797
1476
3543
1256
957
1473
1866
1219
1480
1368
1424
1301
1757
3707
2677
1581
1320
1391
1482
1575
1929
1849
1583
1245
1487
2242
1245
1596
1291
1312
1301
3678
1250
2751
2030
1309
1832
3467
1009
3025
1607
1679
1466
1471
1096
2357
1399
2939
1537
2022
1935
1254
1150
1593
822
5231
2592
5868
1706
2422
1040
1592
3203
1307
3270
1447
1292
4850
2221
1729
1343
2255
4097
1360
1621
1531
3338
1769
1083
2507
1885
2878
2892
1090
1963
923
982
1852
1474
8201
1898
1330
3549
1035
5839
1424
2913
1573
1046
2689
6418
2454
2074
4025
1755
1401
1066
1185
2271
1389
3026
2744
3552
3733
3592
1190
1262
1542
1812
1716
2088
1275
3332
1443
1463
2036
1403
981
1766
1378
3129
929
1660
1603
3336
4121
1310
1227
1852
921
985
2154
1947
1333
1357
881
1771
1565
1162
1492
2775
1798
3061
2076
1195
1090
1470
763
1426
1243
1634
4414
2421
1003
1733
2666
1317
1900
1445
1207
1111
1886
1476
1722
1638
1890
2878
1682
1466
2917
1523
1842
6236
2357
1192
1491
1494
1505
1654
1412
1200
2165
2083
1595
1415
1360
1915
2053
1542
1381
2723
964
3355
2304
1125
1428
1245
2209
1162
4568
2650
1941
1397
4252
2161
1773
1778
1261
2343
1046
1310
1522
894
1636
3762
1055
2218
1283
5158
1878
1085
1335
1119
4377
1465
1353
1488
1138
2836
1352
2004
1521
2051
5475
5251
2313
2861
2805
1424
1338
1101
1432
1427
1949
2113
4907
1437
1705
1595
2046
985
3165
1851
2621
1077
1236
1611
1430
1323
1418
1868
1365
1307
2288
1567
1328
1253
1701
1197
1619
2946
1892
2266
2357
1746
1152
1305
1468
1141
1135
1508
1249
1073
1137
1478
1665
869
1518
1633
1132
3116
1522
1241
1374
1495
4423
1674
1486
1313
1296
1825
1133
2314
1292
2773
3632
1890
1937
1444
2646
799
3263
5402
1162
1744
1540
1033
1832
3311
1857
3919
1284
2017
2659
1356
1482
2003
1513
1185
2758
2529
1767
1040
1608
5957
1183
2656
1585
3777
2191
1558
2743
1231
1807
1700
2585
1171
2915
2779
3112
1426
1687
1163
1838
1813
1674
1569
832
1148
1649
1386
1297
1446
1305
1505
1642
1284
974
1609
1265
1300
1785
2426
1393
1546
1160
1388
1714
2252
1520
1903
1161
1460
3765
1534
1185
937
1404
1194
1793
1131
1385
1313
1282
3361
1999
1130
1234
1357
1892
1088
1333
1314
1319
1709
1496
1774
1013
3447
3888
778
1553
4395
6477
1270
1665
2556
1424
1152
1905
1506
1370
1222
1479
1180
2127
2903
4853
1385
1370
1656
1799
2844
1736
1415
1627
2487
1892
2766
3686
1340
2530
1116
3737
1911
2909
981
760
1227
1340
1514
2184
1290
2041
1459
1109
2316
1124
1542
1805
5407
1811
1234
1929
3453
2477
1340
1264
846
1719
3570
2920
1902
1535
2775
1043
3658
1436
1134
2224
1068
1178
2588
1876
5355
2591
1731
959
1524
1257
5551
1308
1402
1842
790
4108
2343
1196
6576
1672
1496
3866
1851
1361
1999
4419
1318
1531
1632
2041
2314
1684
1460
1434
1496
3856
2464
1123
1656
2348
1089
1475
1237
3993
5418
1254
1406
1077
1551
1251
1401
944
875
1702
1253
1368
1329
1267
1356
1595
1344
1461
1374
966
1101
1332
3022
1692
1408
1490
1487
1265
1000
1481
1480
1105
1645
949
2732
2604
3172
1738
2928
2782
2884
1650
1592
1058
2547
7916
4497
1970
1221
1727
3244
1271
3885
1501
1413
2965
4151
3363
1969
1520
1523
1322
3802
1969
1299
1307
2121
1337
854
1080
1552
1183
2202
1160
1074
5707
1993
1125
2478
1386
1108
1883
1450
2717
5067
1481
1263
2157
3005
1224
1319
3289
1622
1611
1423
3067
1627
2056
1254
1011
1709
1168
1339
1581
939
2808
2132
3204
1555
1303
1104
1684
934
1248
1391
1195
1496
1333
2790
2558
1925
2515
1628
1885
1818
1320
1531
910
1332
1921
1484
1472
1540
1017
2527
2182
1316
1729
1672
1432
1188
989
1634
1505
2346
3155
1157
1181
1721
8619
3573
1330
4910
4043
4861
2161
2479
1963
1183
2705
1463
8624
1344
2218
1652
1975
2676
1533
1104
4346
1309
6539
2973
1634
1554
2276
5327
1613
1536
1637
1589
1812
1920
1139
1561
1328
1575
1271
774
1904
1113
1556
1650
1147
1399
3028
1453
1065
1526
1559
1625
1698
1070
1909
1272
2219
1361
3114
1774
1959
1772
2332
1090
969
1165
2038
1040
2722
2427
1790
2778
1356
2907
1802
1937
2611
1697
949
1370
1702
847
1021
1355
1301
903
1346
1615
1479
1798
1483
1756
2118
1677
910
1500
1777
970
1379
1269
1334
1666
1275
1899
2559
1280
1222
1435
1882
1414
2058
1221
819
1767
1832
1578
1092
1983
1641
1893
1757
1314
1644
1610
1979
1163
1395
1107
1911
1816
1474
1724
1245
3353
1738
1324
2981
3278
956
1254
4474
561
1525
1850
1798
1655
1478
1403
4186
1720
1632
3115
1719
3252
1179
1892
2206
1448
1352
1776
2177
2206
1019
2869
1829
1026
2495
1471
1201
3268
1429
2230
2599
1645
706
3148
1582
1305
2349
4295
1064
1476
1617
4561
1481
1433
1043
1110
1640
3267
3636
1390
3408
1663
1963
967
1452
5350
912
1433
946
1439
1885
2579
1946
1115
2245
1574
2008
2470
1307
826
3132
1506
1593
1237
1353
2175
1930
4295
1406
1538
1272
1909
1316
1560
1674
1603
1822
1648
1415
1545
3375
1440
1553
1834
2616
3076
4145
3141
1260
2711
1482
1155
2218
2310
1744
2738
1532
1397
1306
6542
3169
1454
1221
5707
1468
2299
992
4098
2588
2463
2094
3621
1235
961
3052
1443
1483
2273
1524
2474
4308
1060
1010
1539
1239
2018
1257
1085
2193
2407
2921
1297
2243
1385
1340
4057
1648
1494
26367
1317
1533
907
1672
1994
1701
2977
19982
1000
1583
972
1690
2115
1382
640
1186
1466
987
2978
944
1048
1448
1116
896
3050
2507
1419
1550
1444
2758
1236
1694
1614
1643
1422
1352
1164
1328
1090
1861
1609
2178
1380
1243
1266
1547
2104
1131
1115
2200
1094
1870
1873
1669
1845
1209
1427
1039
2025
1208
1664
2920
1274
1555
1521
1059
1205
1782
1142
1488
1469
1236
2516
1434
3901
1468
915
881
1325
1965
849
1667
2629
996
1539
1380
1930
1513
1736
1024
1281
2220
1459
1841
1544
2587
1483
1885
1133
3730
1891
1610
1581
1032
2031
2225
1420
1190
1654
886
3271
996
1027
1676
1915
969
3582
1150
1683
1111
1529
1924
905
1448
1246
1270
1942
1049
1155
1731
1418
1144
2443
1198
1480
1772
1295
1947
4313
1394
2001
1555
1928
1459
1226
1270
1349
685
1240
1812
1689
1801
1460
2855
4849
2198
1794
1418
2360
1687
2164
1675
1696
1721
5223
2010
1040
1667
1882
1388
1757
3604
1582
1122
1068
989
1168
1789
1108
1333
1368
983
1892
3491
1678
1273
995
2435
4967
994
1346
3061
2290
1948
1413
1258
5507
1300
2893
3641
2179
1716
1306
3797
2147
1917
1751
1159
1370
1842
2169
1909
1742
1864
1202
1831
5300
3832
1503
1741
2072
1694
2450
1468
1697
1178
1548
1853
1335
2114
1101
1865
1363
777
917
1988
1326
3118
3617
1584
1287
1749
1302
1282
1663
1641
895
2280
1701
1462
1296
1645
1362
1340
1785
1101
1326
1899
1535
1821
3356
1552
1768
1698
1334
1684
1482
1584
1330
1734
1327
2158
2372
2086
2559
3460
1957
1567
1504
1245
1187
1540
1718
1755
1496
1468
1472
1324
949
1516
1715
973
1511
1259
1195
1578
1468
2015
1634
2322
1584
1026
1723
3661
3449
1793
1525
2058
5735
3154
1371
1735
1035
1202
1259
1855
1330
1866
1825
2064
1208
1106
4757
1630
874
1566
1254
1327
1653
1018
1749
1920
1196
947
1301
1666
989
2708
1155
1200
1586
2424
1037
2546
1872
1135
1277
1086
3599
3255
873
1471
2231
4270
830
1462
3601
1705
1342
1312
1404
1678
1320
1925
1736
905
1027
1376
6358
2165
1374
4839
1584
789
2219
4407
1115
1748
1184
1737
1039
1361
1065
4383
2282
2327
1131
6909
2615
1739
3180
3409
1177
4100
3324
1502
1279
4257
1042
1179
1509
1324
918
6337
1283
1628
1643
1868
1984
1672
3978
3401
4985
2806
1186
1757
1011
1445
2130
3163
1617
1081
3384
1266
1355
2082
1046
3865
1351
1177
1002
1441
1255
2611
1206
1333
2581
1137
974
1998
1086
1370
2268
1435
2188
1560
746
1483
1357
2174
1433
2112
1320
2026
2083
1620
1369
1121
1280
1540
1880
875
1582
1098
1447
3192
1202
2714
1118
1427
801
1913
964
4511
2281
2153
1849
1600
1474
2802
5249
1050
6527
1583
1729
1854
2979
2052
3853
2049
1929
1370
2255
1381
1474
4683
1147
1125
1470
1195
5096
2117
1197
2277
1617
1119
6296
1428
1785
1130
2160
1469
1686
2538
3214
1504
1689
1948
3077
1769
872
1690
931
3423
2146
1296
1239
1181
1191
1598
1216
1077
1537
1295
1270
1192
1401
1346
946
1134
1629
2497
1156
1218
1399
2121
1099
1420
1637
1339
1057
1351
1190
3612
935
1502
3391
1563
1811
1234
1645
2127
1503
1226
1138
1332
2102
1870
2264
1343
1656
1327
1261
2020
1573
1523
961
1560
1402
1703
2096
893
1460
1575
2088
1311
2188
1805
1745
1127
1697
1609
1242
1007
1055
1521
3297
1152
969
1299
2301
1956
904
2964
1799
1430
7219
1573
1618
1251
1446
1004
1617
1277
1066
1262
960
1008
2817
1712
855
1030
1018
1493
2993
1373
1067
1388
1519
969
1103
2618
2343
1086
2471
1520
1520
1818
932
1341
1621
6734
844
1391
1216
1424
989
1328
1145
1737
958
4993
2434
1864
1154
1513
976
4405
2815
3142
3384
3780
1047
3405
5506
1456
3134
3736
2817
2476
1542
4300
2957
4829
2520
1627
1000
1128
1311
1044
1022
3706
5811
5803
1513
1607
910
6740
4288
4875
886
2311
1817
2056
2350
1144
2353
6316
1831
1112
3027
1163
1739
2405
3169
1419
1302
2543
1536
1403
1548
1048
1423
1605
1518
2341
1096
5460
1657
853
1378
1604
1787
2368
716
1083
1138
4159
1166
2938
4366
877
1287
1137
1566
1735
1765
1297
1475
1822
1160
1539
1391
1540
1274
1739
1366
1273
1368
1268
1408
1579
1541
1530
1710
1648
1968
1418
1260
1927
2734
1387
2636
1362
2433
4006
2968
1717
819
1353
1112
1242
1501
1637
912
1753
1466
1591
1341
1509
1638
1041
1427
1427
1260
1354
917
1416
1548
1385
1620
1631
1900
2505
1427
1752
1473
1472
1297
1319
1519
1455
1255
1330
1407
1476
1305
2331
1319
1664
878
1705
2109
1286
1236
1531
1493
1824
1389
1132
1636
1408
2057
1666
1480
3484
1991
1390
1471
2146
987
1552
1280
1150
1563
1339
1507
1373
1513
1483
1626
1186
1901
1498
1749
1460
1393
2362
1255
1694
1123
1527
1401
1444
1345
1668
1343
1565
1598
3887
2975
751
1164
1500
1271
2614
1348
1581
2569
1224
1765
3027
2239
2414
1179
3269
1404
1410
3417
3637
2441
3372
2715
3264
1254
1815
2514
1497
1843
1544
1145
1164
1168
1380
1329
4553
1078
2024
2830
1383
2023
1387
1241
1545
1041
1387
2068
1714
8194
3664
1428
686
1196
1530
1722
1067
3000
3893
1153
1323
1473
1347
1469
2161
1657
1300
3261
4163
1742
6012
2006
4325
2062
2799
5269
1202
3659
2001
1394
1353
5293
3113
1152
2179
2377
2977
1234
1215
1320
782
3629
2191
1647
1649
1374
4008
1232
3076
2174
1289
3259
2846
5060
1692
1630
772
1350
1812
1418
6363
1645
945
2058
1839
976
1559
1790
1249
1548
1943
1233
994
1072
1445
1103
1339
1211
1279
1544
1535
1393
1728
1304
3245
1378
1391
1200
1543
1646
1304
1803
1460
2456
1648
1285
947
2815
1080
1405
1486
1556
1867
2528
2066
1278
1656
1788
1003
973
1658
1266
3082
1049
1878
1131
2136
1783
2776
1910
1519
1227
1834
2227
3094
1728
1659
1654
1780
1853
2052
1666
2969
1087
4155
5401
2638
1848
1551
1297
2081
1183
1594
2118
1364
4421
1702
3925
1328
1599
1924
2978
1733
1049
1277
1463
3577
1690
2332
3198
3450
668
1335
1289
2988
1463
1627
2597
1853
2408
1186
1752
1592
1612
2617
2008
1372
2511
2089
2176
1566
2671
5662
4028
1195
2537
1665
1596
1208
1614
1005
1325
1637
1490
2493
988
1835
3239
1246
1652
934
1484
1790
1294
1120
1531
1676
1562
1558
909
1692
1961
2541
1568
1387
1437
1566
1612
1206
1519
1795
2673
1451
1666
1663
1177
1137
804
2466
1571
1573
1367
2299
1138
1677
1961
1627
1508
1177
2156
1218
1617
1671
1338
1574
1607
1434
1487
1587
1386
1124
1748
1893
1044
1182
1705
1242
1645
1822
1177
3355
1252
3364
3721
2306
1789
3884
1575
3189
1553
2807
2350
1618
1302
1631
4584
1904
1883
1134
2486
2470
1480
1459
1533
3880
4748
1440
3365
767
887
976
4982
5792
1496
1686
1366
1365
972
1884
3853
1576
2317
1493
1438
1365
1832
2830
1374
3018
1539
1505
2382
1715
1005
1673
1243
1636
1055
961
1234
1604
1610
3750
1666
2242
2135
1536
1209
3027
2832
1088
1288
2457
1331
1380
1598
2826
1316
2630
3180
1992
1420
3710
1554
1821
1290
2835
1439
1454
1371
3061
3678
1380
2229
1324
1411
1683
1317
1348
1501
1185
1539
1600
1451
1653
860
1583
3551
1503
1336
1386
1196
953
1351
3024
1895
907
1321
990
1357
1580
765
1253
1082
3896
2440
2745
1414
1337
2156
1858
1182
1937
2930
1659
1397
1704
1556
2082
3085
1009
2265
1221
1105
3646
2041
1399
1624
2027
3412
1150
1252
2162
887
1613
1723
718
1133
1869
1166
2169
1475
1979
1552
4396
3428
1192
1635
1097
1051
2025
1128
3471
1979
948
1893
3282
903
2036
936
1234
5889
1785
1585
3754
2307
1670
1288
1602
1981
1311
1241
1222
1359
1925
1137
1892
1136
2534
3547
1498
1358
1654
1837
1173
2307
1029
2003
4227
1229
1771
3457
2444
1641
1232
2465
1892
870
1952
5282
1026
983
2430
2309
1790
1900
4119
2416
1048
766
1253
1726
1357
1494
640
1229
3673
879
3545
2490
1700
3334
1298
3506
2031
1736
1890
1673
1038
1322
3427
1484
2792
1814
3381
1164
1356
2402
1116
1694
1041
1155
1199
3066
1886
1662
1667
1189
1400
1758
2306
1892
1841
1103
1890
1469
2318
1757
3858
804
1896
1923
1312
1145
2071
4434
1841
1852
2295
1385
2507
1603
1112
1918
2103
1913
1876
1934
1006
1999
996
1907
2225
3089
2270
1622
1246
7054
1400
1829
1409
1228
1864
1119
2062
882
1739
1454
1573
1468
1218
1692
1203
1574
2502
1507
1416
1364
1173
1462
1742
1042
1640
1321
1378
1011
1714
1631
928
2389
1433
2524
3189
761
25736
1650
1662
3354
1215
1099
1002
2253
1830
1215
1519
1310
1646
2327
6117
1951
2329
1658
1523
1453
1047
1586
1573
2318
1024
1508
3816
2944
1925
910
2252
1199
1144
1187
1642
2822
642
2936
1815
1019
1301
1817
1621
3313
4987
1652
1528
1617
1388
1368
1179
1555
3343
1720
989
1247
2585
1180
1098
3659
4365
2058
2532
2469
2600
2223
1333
1230
1373
1042
1617
1909
3231
2016
2327
1073
995
1022
1606
1292
2053
1530
1494
1347
942
1578
2165
1433
1718
1528
3178
3350
1545
1198
3164
1344
1432
1776
2549
767
3205
3660
1648
1382
3424
979
1521
1336
3069
1344
1553
6734
2283
1301
3464
4941
591
2577
2420
2259
1620
1360
1582
2820
1453
3047
2289
933
2125
3134
3977
1644
648
3838
3463
1182
1645
1406
1100
2204
1225
2647
2085
4118
2850
4006
1037
2304
992
1275
2752
2597
1994
1013
2183
2592
2485
1120
1400
1575
1934
961
1447
2699
1260
1727
1749
1861
1245
1535
1280
1443
1243
2064
1504
1468
1409
1246
2127
1463
1198
1366
2593
4135
2718
1166
1259
1406
1524
1212
1621
1961
1479
1268
1925
1258
1228
1352
1944
897
2573
2638
2006
1437
920
1843
1286
1334
2673
1608
1308
1168
1995
2280
1653
1922
2824
1242
1440
2746
3666
1359
1425
1153
1368
1020
1068
2879
1446
1487
1578
1277
1737
1946
2865
1576
1329
801
1478
1868
1870
1910
1616
1480
871
2946
2326
1092
1317
1138
1498
1405
3053
1249
1823
2024
2451
3571
1035
1418
1260
1819
2225
1864
1606
1154
1937
1578
1239
1043
1610
1711
1518
1115
1078
1811
1155
1207
1285
1330
4661
1868
1501
2011
2347
1715
2014
1144
2302
1404
2836
3138
1573
2079
1279
3382
1610
1093
1676
2487
5736
1858
1151
1748
1121
1289
1572
996
1470
1144
1077
1136
2303
1905
1170
1428
2751
3177
2894
5723
2972
3612
2670
1353
4804
3469
1699
2568
1465
1690
895
1307
1208
4215
1343
1926
1134
4770
1517
1613
1188
956
1669
1184
1040
1124
1335
2110
2564
1417
1432
1358
1914
1574
1378
4082
1023
1411
1507
1604
1004
1391
1031
1537
1327
1297
1453
1737
1333
1003
1573
1832
1632
1314
4719
1230
1246
1559
1193
1979
1016
1019
1552
1700
1448
1687
1037
1641
1226
27035
2942
1347
2366
2206
1283
2744
1635
2904
3560
2511
3346
2609
1267
2707
3549
9106
2412
1172
1469
1199
1671
2277
1534
5649
1915
2091
1748
1151
2263
1093
1682
1056
1309
2388
1304
2405
1652
1101
1143
1590
912
1500
1444
1005
1598
1497
1140
1433
1015
2377
2874
1474
2390
5303
1704
1271
1574
1387
2490
1538
1236
1258
1455
1428
1565
1652
3934
3018
1197
2134
1380
1388
2228
1187
1629
2412
1340
1618
1417
2405
2192
1341
1820
6265
2307
1082
2844
2049
1903
1844
2086
3744
2380
2008
1202
2147
1601
2936
3000
1509
2450
3102
1203
1462
1435
2962
1609
1567
1671
1757
1472
1574
1356
1113
1814
2241
5693
1801
851
1826
2862
1402
1817
1504
1786
1100
2907
2260
1543
1763
1655
1602
6067
4492
6121
1855
1884
1557
1523
1579
3228
2331
1366
1289
1484
1318
2985
3029
1070
1587
1458
1069
1705
1732
3360
2898
6376
1349
1544
1522
1461
1297
3551
4651
1223
1650
1409
4060
3681
2774
2260
1321
1338
1661
1383
2799
3190
3401
751
1240
1603
1065
1279
1295
1176
2906
1326
1630
1358
1419
4658
2291
2145
1874
1343
1516
1254
1423
1312
1598
1648
1503
2209
2972
1526
2062
1588
923
1318
3340
2013
1565
2134
2807
2159
1290
2471
2593
3748
1636
1370
1307
1645
927
1144
1666
944
1985
1799
1328
1534
860
3976
1277
1631
1174
3589
1812
3393
1152
1229
943
1391
1363
1028
1828
3034
1623
1617
1344
2127
1650
2550
2964
1029
2926
4389
2095
1280
1389
3040
1276
1105
1089
1416
4338
1438
1836
1836
1183
4542
3602
1393
3050
1284
1626
1188
1057
3169
1514
6400
1599
1273
2621
1783
1129
716
2053
3404
1012
1821
1148
2060
1654
1893
2865
4277
1833
1335
910
1463
1917
1087
1972
1762
2139
3225
1237
1417
1812
1101
1693
3239
1174
1345
5458
2718
2290
1828
1600
3048
3709
2665
2088
3150
1975
1201
764
1429
5439
1537
1002
4093
1968
4314
2139
1646
1983
1259
922
2826
1836
957
1262
1696
1114
1735
1300
1900
1582
1185
1750
1705
1651
3786
1320
2602
1338
1973
976
2677
861
1871
1765
3272
2119
820
1648
4486
1946
3681
1270
1692
1370
1628
1686
2020
1099
1803
1708
2027
2695
1143
1796
3561
1145
1720
1023
3473
1150
1657
1312
1973
1932
1913
1593
1859
1896
1190
1534
729
3188
2112
947
1745
1238
2238
6935
1258
1598
1712
1598
1381
1330
1658
1418
1603
1543
1102
1998
1978
2174
1544
1439
2048
2005
3180
4063
1779
6602
2519
1556
978
1116
1526
1737
922
2332
1592
2170
3562
4386
6895
1107
1805
1982
1376
989
1143
1602
1430
1474
1743
3265
2379
1611
1693
1886
1509
1748
2061
1709
1663
1563
1438
1965
1543
1615
1458
1366
1720
1377
1102
1620
1193
1425
4312
1710
2714
1656
937
1108
3125
789
3389
1512
913
2013
2130
1099
6147
1124
1436
5840
1520
1226
1239
1742
3841
3768
1281
1564
2524
4381
1586
3191
2747
1458
5999
883
3121
2825
2577
1531
1626
1571
2353
1711
1858
2238
1702
966
2562
1570
2051
3322
1348
1135
2137
1778
1256
879
1296
1241
1125
2460
3226
1089
1678
2139
1470
1508
1154
5876
3067
996
1314
1408
1703
1713
1375
1441
1591
797
1317
1494
972
1706
1689
1416
1377
1492
1123
1045
1518
1426
1053
861
1576
1105
2368
1320
1360
1066
1144
1285
3441
2122
1614
1332
1305
1545
1267
949
1876
5683
1573
1127
1661
2532
2825
5521
1418
1472
2649
1078
3093
3352
1088
863
2750
1968
1492
1400
1305
1614
2194
2941
1941
3600
4388
1104
3192
2455
1545
1260
7378
1163
1342
1035
1109
1741
2106
964
2649
5638
1648
1132
966
3111
1189
2544
1655
1749
1775
1652
2003
1503
1039
1472
1079
1110
1905
1945
1326
2359
2397
1516
2310
1371
1165
1501
1344
1493
1474
1019
3685
1134
1193
2018
1005
1277
1380
951
1900
1840
1480
985
1269
1541
1054
1826
813
1261
1274
1344
1350
1505
1000
1276
1579
1877
1371
2265
2248
1131
3482
1082
1473
989
1251
1425
1859
1332
1643
1525
1046
2242
1345
1890
1415
1718
796
1350
2053
1416
1868
1193
975
1676
1545
1827
1557
1762
1507
1098
1413
1752
1133
1423
1695
1411
1293
2071
963
1265
763
1470
1982
2273
1162
1478
1132
1371
1681
2296
1568
1476
1722
1877
1356
1493
3738
2879
1367
3011
2068
1361
1238
2098
1204
5441
1686
1936
4378
3388
1916
2265
5049
8237
2204
1481
2381
1968
1124
2865
1521
1369
1237
1176
1212
1547
1312
2305
999
3178
3025
1844
1587
1467
1268
1344
1515
1408
1778
1768
1590
1455
1291
1335
1571
1753
4483
1008
1345
1269
1231
1682
748
1062
1794
716
1756
1866
975
2065
1861
1258
1293
1664
760
2721
1851
2423
6187
1040
2674
2102
1489
5139
7348
1285
1440
2416
1428
1130
1842
1262
1320
1945
7402
1893
1605
917
3102
1339
1427
6011
5763
1162
1794
1936
1494
3246
1797
1270
15707
5387
12479
1499
1320
1195
5968
10231
6838
2349
1298
1547
1319
2817
2940
1815
1299
1585
1460
3461
1992
1510
971
1377
2415
972
2785
1951
1145
4673
1333
4086
4963
1556
1496
3182
1657
1061
1225
1605
781
3997
1752
3301
4312
19548
18208
1478
1906
1949
1332
1524
2194
1082
1411
854
2465
1115
2872
3571
1138
2395
1192
1973
1241
972
1470
1258
1188
1093
1452
3080
1001
839
1342
2646
1649
2451
4024
1745
818
5692
1666
3937
1603
1378
1172
1262
6451
1367
1451
2750
2430
2858
2176
2109
2542
1515
1222
2280
1393
1380
1257
1637
4247
2379
3277
742
1420
2189
1455
1908
2086
3957
2552
1289
1075
1330
1675
1089
2323
1846
2320
1333
1884
1097
1222
1414
4198
1402
2528
1638
1147
1520
2060
1283
1637
822
1988
1573
1711
1762
1359
2426
3080
1924
2790
1365
2580
1153
3448
2407
1300
4551
1567
1025
3545
2920
1069
1461
3708
2806
2142
1198
1535
2250
2658
1096
2046
2283
1361
1995
1556
1180
2517
1350
2773
1538
1162
2179
1832
3654
2894
1633
2242
1217
1408
1649
1117
1439
1357
2752
1144
907
1533
611
1714
1593
2344
1026
2157
1359
2438
1195
2231
830
1013
1614
1349
1228
1661
1449
1571
3615
1443
3750
3997
1535
3176
4563
1570
2070
1256
1469
1662
3021
1968
1512
2338
2296
3034
1686
2950
3728
1749
2360
1615
2506
1875
1603
1183
4546
2895
1391
2229
1533
5221
1570
1131
1899
1544
2134
1451
1171
3291
3105
1062
3780
2101
2129
1838
1561
3534
2071
1438
4572
917
2717
6649
3953
1264
2235
931
4425
1894
1078
6195
1106
2516
2328
1568
6690
3346
2261
1602
5193
1588
1232
1304
6062
1709
1719
1067
4975
5162
3909
1025
1657
1388
2770
2188
1787
1322
3181
1099
1649
3228
849
1359
5642
1230
2252
4039
1209
1384
3606
2719
5037
1472
7482
2230
1099
3607
1168
1893
5360
1374
1230
1099
1849
1874
3198
1232
5713
1627
2192
1986
1259
1541
1663
882
5042
1393
1579
1190
1264
1467
1610
729
7699
1873
936
1439
1754
1103
1458
1234
9122
1177
4227
3435
1013
1498
3299
2666
9907
1908
2103
1373
1338
2524
1076
5556
13984
1212
1255
2540
1942
3981
1819
1651
11002
994
1614
2561
1200
3410
2041
1534
6863
2643
1831
5058
2039
2356
1559
1693
7684
1264
1056
2853
2639
2851
4103
1476
6744
1311
1001
1966
2008
3116
4010
1472
7640
3575
2671
1587
1576
2118
1584
1538
6400
1118
1253
1248
1215
3112
1182
1881
7842
30865
2769
1314
1731
2619
1733
1715
8952
1648
1301
1448
1327
1927
1655
2673
8683
1289
1491
1480
1651
6370
2018
1525
5630
2084
3264
1940
1160
996
1696
2130
9911
1904
1098
1312
3013
1876
2807
1531
6011
4182
1517
1512
1669
1746
1484
2949
6446
1437
1101
1476
2216
1342
1659
1723
4571
1388
816
1240
1518
1659
1406
1387
4528
2050
762
1609
1534
2582
1345
2151
4955
2294
1854
2690
1415
1502
1827
1656
6245
1260
1182
1552
1471
1438
1577
1554
3799
4251
2132
3555
1331
1596
941
3545
6359
6126
1259
1600
1678
1702
4046
3536
3281
1734
1645
2345
3615
1508
1625
1422
5973
1337
3351
2099
1354
4038
3906
1132
3603
2596
2445
4175
1572
2113
969
1466
2863
4276
1613
1890
1780
1187
2492
1509
3518
1178
1368
1336
1144
2264
1945
1408
7826
1534
1132
2813
2168
2154
1340
2614
1915
1876
2146
2741
1362
1312
803
1327
2760
1450
1806
1482
2182
1556
3010
7257
2317
708
2441
2416
1877
1486
1201
2142
3563
3492
1511
2109
1493
2367
1131
2259
2906
1556
1630
1377
1304
2833
2457
3684
677
1692
2241
2234
2773
1648
1985
1931
1321
1523
5148
2755
1348
1091
7497
1144
1906
3103
1443
3435
2138
1728
2312
1686
6061
5300
3132
1111
5689
1504
2754
4276
2082
3040
1623
1076
1484
2765
1956
2437
1394
2789
1564
1794
1820
1825
1357
1886
1221
1080
1734
1257
2007
1573
1440
2020
1318
1804
1369
3615
2334
1524
2065
1467
1839
1465
1510
1219
897
2015
1136
3015
1296
1698
2215
1283
2619
3056
1922
2129
1631
4768
7251
4492
1999
3016
1891
4095
1250
1615
1231
2099
1395
2565
1342
1421
1031
1933
1408
2486
964
2735
1695
2072
1222
909
1438
2590
1911
1483
1505
1953
1550
4271
2049
2978
6353
1177
1777
1395
1563
2522
1793
1548
1143
1852
1846
1623
1496
1669
1120
998
2109
850
3093
2121
1201
2088
2855
953
1096
2718
2006
2704
5139
2788
3313
1620
788
2103
1323
1706
2734
1786
1371
957
1727
1682
2134
4529
2032
2518
1133
782
2266
1667
1320
2605
2194
1439
1058
1859
2246
1031
6500
3577
1536
1608
1549
1122
1550
1139
1470
1444
1691
1470
1480
1148
990
1521
2328
2179
24204
1254
1354
936
1418
2551
7584
3319
3454
1486
1434
2688
2325
1705
1521
4674
1708
4484
1176
3034
3191
3191
940
1791
914
1030
2161
1484
1593
2701
960
2059
1913
923
2561
1300
1565
1732
2007
2150
1369
1795
3025
1187
1623
1727
1897
1776
1399
986
1383
1527
877
3974
2061
5838
1733
3764
2744
1019
2021
2429
1604
1900
2519
1650
1390
1333
2479
2398
3269
1351
1116
1599
3450
2199
2471
1454
1201
1867
5914
4957
2610
1472
1307
1864
1443
2038
1916
1377
2356
822
2309
3288
2056
1931
2335
1040
1581
1097
1720
1400
1267
1872
1102
3666
4212
2378
3206
2162
1596
4150
1830
3972
2321
1691
3489
4238
2219
1358
2302
3122
2940
1181
1813
1364
1258
3280
1336
3342
8048
2289
1170
3190
1483
2314
3953
3778
5521
2289
1084
1554
1973
1237
1198
1712
2644
2288
4117
1423
1399
2138
1557
1335
1148
1594
3807
3419
2273
1291
2012
1099
2458
3316
2160
3022
1084
1099
1678
1560
2394
1078
804
1236
1128
1192
1955
2941
3563
3668
4712
2167
1846
1869
1532
1659
3144
2882
892
1245
1485
859
1047
2030
1373
2096
1275
2266
1401
2377
1035
1490
1027
1270
806
2511
2890
1926
3051
2103
1924
1417
1216
1274
2786
2179
927
2022
1697
4914
1477
2831
1373
1128
5354
1337
2071
4270
2038
2966
3367
1923
3483
2004
1336
1955
3301
2326
3474
1709
1244
2126
1057
2646
3998
1781
2080
6263
1677
3609
3201
2035
3888
4914
2246
1746
1778
2189
1610
1245
1661
1981
1196
2978
1935
3116
1478
2218
1891
3031
1820
6045
2307
1569
1525
2204
4209
1972
5174
3970
2567
4957
2115
1159
2138
2883
1184
4244
1073
2011
1975
1408
2771
1560
3419
1950
3551
5959
1235
1805
1184
1639
2055
1993
1197
1200
2826
2338
938
2441
2304
4096
1226
2793
3477
1927
2022
1858
1585
1591
988
1995
4301
2783
2943
1878
3492
4975
1188
1194
1920
4386
2212
2256
3416
2599
1631
1777
1462
1224
1501
3220
3310
2107
2480
1163
2849
797
1821
1896
1651
1059
1945
1339
1999
832
1496
1924
1067
4765
1483
1658
1795
1803
2445
1683
992
4042
1851
1920
1885
1268
1694
2707
1011
3428
2595
1797
2468
1757
4749
2595
1345
1848
1948
1357
2404
1650
1109
1357
3885
1834
1573
1043
2740
2007
2747
2381
4971
2417
2583
4977
1906
1333
948
1480
1691
2528
2579
2571
1523
1689
1965
2304
4151
3581
2118
3165
5762
1299
2344
2746
1169
2203
2743
3683
2547
2350
1980
2605
1753
1801
1630
1544
1102
1338
2634
2094
1265
5179
4176
2399
4110
3252
4007
1673
3684
1384
2276
1777
1498
1613
1641
1482
1539
3809
1741
1430
2097
3305
2496
2090
2239
1369
1736
1890
1212
1235
1872
2222
1961
2543
1737
1273
1893
1947
2202
2068
2504
1331
1418
2425
3042
2590
1196
1850
1762
1433
2700
3881
6140
1513
1436
1150
1682
2377
1722
2212
1668
1498
1830
3795
5432
1216
2828
4850
2295
2037
1587
4646
1393
3180
3067
1639
987
1016
2987
2317
1036
5825
5056
1952
3891
2713
1714
3348
1520
3057
1308
4888
1732
2019
2297
2311
2382
2287
3229
2244
2808
1312
2215
3538
4520
3891
2170
1889
1973
2265
1422
1799
1328
1513
2120
1793
3914
1768
2404
4891
2799
2360
2398
2143
2155
1949
1544
2526
1731
6429
2244
1493
1786
1510
2197
2061
3872
1452
2103
2661
2517
4019
1702
2749
2175
2833
3767
1528
1459
1726
1951
2587
1884
1445
1534
3108
2613
2932
1777
1579
3625
1843
2357
1641
2987
2151
2049
1989
2705
3989
4271
1160
4542
1553
2600
2172
1180
1651
1833
2142
1949
3588
1957
2027
2370
1281
2130
2867
1457
2193
1912
1002
1780
2114
5432
1789
2459
1351
4508
1617
2061
2352
3900
1395
2174
1821
2012
2293
1251
3476
5372
3049
1711
1296
1973
2195
1779
3801
1901
1557
4267
4083
2042
1344
859
1538
1715
2065
2581
2119
2641
2470
3275
5174
987
1243
2275
2741
1632
1458
1614
3141
1557
3877
2604
2108
1364
1898
2384
1238
4418
1776
1829
1996
2819
1922
6779
1955
1920
3645
1982
2514
3412
2118
1347
5140
1735
3519
2992
1698
2024
3862
6104
1479
1323
1540
2989
2320
2990
1893
2163
1348
1534
1398
3658
6807
1761
2721
4167
1990
3738
3573
1727
1071
1531
1307
2640
3270
2675
1808
4028
2087
2615
1598
1659
2707
1941
2565
2270
1705
1335
1931
2563
2024
2424
1487
1945
1594
1518
2681
2841
2951
3494
2046
1112
1933
2126
1709
2453
2681
2113
1642
1607
1390
2155
2448
1832
2155
1124
2532
3785
3644
1557
1136
1809
2033
1571
2560
2863
1794
3028
2108
1219
1902
2437
2435
2403
1714
2304
2246
2640
2000
1369
1912
2673
2415
2065
2946
1692
2233
2188
2410
2649
2150
4469
2541
1190
2252
905
2840
1416
1659
2554
1876
1476
1666
2708
2440
4618
4528
1357
2172
3039
4366
2703
2724
2522
2702
3943
3410
1915
2144
2056
2605
2054
1545
1272
1711
2178
2191
2393
2515
2163
4107
2969
4086
2065
2397
1879
2072
3592
4587
1571
3351
2868
3042
1829
2560
2269
1527
1649
2709
1971
2398
3004
1976
1674
1426
1662
1227
3035
1722
2055
1791
3202
1878
2678
1315
1255
2851
1889
1474
3305
1642
2048
1238
2323
2270
1496
3134
2044
1987
1382
1965
1265
1134
2049
1829
2736
2717
2433
2940
1529
3227
1805
1530
3419
2245
1313
5823
1892
1994
1693
3051
1228
3077
2086
1317
1811
2887
3981
3032
1553
2596
3098
4032
1902
2572
1684
2140
1444
4041
2834
2146
3174
5072
1385
2721
3150
2038
6332
2048
1784
1994
2905
4208
5714
2346
1909
1261
1589
2653
3127
4222
3420
1635
2651
1031
2174
2179
2148
3792
2210
1299
1661
2983
2101
1790
2452
2095
2902
1747
2275
2322
1900
3322
1540
2593
2921
1549
3143
2365
4293
3215
1544
2078
1290
2106
2942
1644
1813
1423
2861
1246
1504
3447
1397
1764
1950
1654
2354
2202
1840
2331
1606
1860
2140
4086
2781
1738
2051
2964
1828
1314
3770
4158
1305
1790
1830
2405
3810
981
2055
2132
1762
1446
2122
2432
1947
2314
2271
1490
1760
4001
1994
4961
2218
1962
1734
2970
1991
1701
2129
3221
4356
1892
2194
1601
3165
1430
2337
2069
1926
1186
2181
1855
1415
6355
2471
2659
2795
890
2719
1635
1256
2082
2735
1988
2352
2601
2824
2057
1793
1502
2020
6109
4349
2984
2085
2001
1172
1552
1579
2630
3769
2616
3320
2856
1712
1975
2954
3039
1202
1172
3872
2573
1089
1828
2329
3633
2723
1940
1273
2790
1891
1310
5390
4298
3139
4197
1897
1862
2121
3830
3649
1452
1999
1702
1798
3105
2694
2188
2187
1942
2012
2172
1185
2234
2746
3006
1998
1462
3964
1858
2750
4177
3051
2844
4395
3324
4407
1994
2410
1814
2573
1840
1659
2755
1188
2179
1671
1777
2337
2048
1265
2226
3852
3055
2729
2773
2497
1371
2108
1622
1757
1714
2406
3338
1876
2934
1884
3065
2647
1289
3763
1579
1748
1278
1192
1039
1950
1666
5078
2226
2542
1732
1349
831
1825
2625
1776
3287
1769
1314
2685
1577
3417
1792
3565
2640
2285
2018
3552
1923
3272
2517
1749
2378
2421
2914
2237
3284
2304
1840
1704
1866
3347
3490
2091
1840
3697
2615
2597
2203
3659
2008
2430
2514
1834
1918
1874
4256
2263
2489
2039
1686
2560
2744
3347
1138
7264
1881
2216
1682
2614
2168
1784
1634
1579
1584
1741
1870
3316
1790
3968
4437
1680
2847
3683
3463
1775
1283
2657
2672
3295
3658
1970
1951
3065
2911
3212
2615
1222
3221
1217
2175
2769
1885
2932
2062
2343
3027
3030
3995
3183
2267
3008
1907
2417
3050
2034
1419
5049
1531
3653
4436
3078
1248
1640
4799
3004
5367
2119
2092
2000
3824
3852
1480
3343
2054
1436
2226
2367
2258
1350
2338
3901
2045
2284
2713
1680
2128
4999
2309
3024
6639
2264
4003
2978
3877
1373
1440
2279
1628
1395
1556
4694
2915
2706
4894
2373
4633
1689
1525
4550
794
2425
2153
1394
1312
1721
2490
2068
1800
2847
2090
2299
1717
3661
2275
797
6246
6746
1162
1455
2434
2706
4805
3974
2200
1708
2486
1863
2923
4671
2330
2715
1195
2296
1692
2799
3149
3560
2125
1811
2338
1197
1148
3171
2524
2056
2723
2669
2266
1947
1834
1281
4731
2780
2780
2328
2959
2031
5836
1872
3485
901
1975
2650
2046
1309
2360
2339
2258
3145
4234
1591
2134
2140
3490
3825
874
1112
3061
1408
4525
2569
2779
2721
1967
940
2185
4428
2372
2971
1369
1217
1755
1930
1813
2967
2001
1846
2409
1877
2163
1794
2122
2046
2307
1982
976
4357
3917
3300
2109
1368
3778
2922
6422
4177
2336
2424
2998
5180
3661
2621
2407
3381
3838
1259
1845
2274
3518
1999
6884
2545
837
3066
3732
2587
3558
1193
2248
2571
1709
1969
1288
8580
1974
1307
2126
3325
5761
1625
4076
7768
3579
3169
1025
2023
1487
3508
1746
3711
1551
1800
2170
1838
1223
2119
3851
1701
2961
1093
2074
1358
1818
1976
2881
2414
6262
1443
2330
1723
1115
3463
2510
1074
8402
1744
1032
1890
1257
2504
1907
3295
1352
1394
3283
2336
1673
2545
2261
2213
2988
2868
2322
1514
2656
4061
2196
1956
1080
4136
1521
3472
2850
3628
2285
2107
1187
3750
4317
1746
2662
1557
1913
1700
1967
1820
1024
3243
1181
1797
6476
1968
3632
1156
2472
1649
1873
624
5068
2582
1794
2974
1194
1797
1308
1620
2220
1731
3206
2870
1702
1248
1094
1658
2244
1443
1649
1798
2069
2351
1818
1208
2423
2894
3519
1179
1440
1659
3267
960
1015
1606
2072
2085
1622
4323
3702
1609
1991
1625
2121
4791
3620
1663
3297
5826
1947
2791
4060
1603
1324
2774
2066
2128
2118
2531
1586
2386
1335
1560
2563
3036
2728
1743
2766
5096
3040
2038
3730
2431
3614
2775
2908
3800
2105
3185
2483
1259
5875
2724
2339
4006
3746
2488
4561
5556
1598
3434
3935
3627
1551
5361
2394
2823
1539
1853
2205
1764
3163
2891
2921
4953
3986
1269
3510
4522
4294
3382
2693
946
3530
2398
1482
5628
1754
2661
2747
1447
1377
2607
2744
2680
3830
3368
1637
2062
1260
1375
1618
1832
2210
879
1250
938
2263
2746
2391
1736
1381
2971
7043
902
2592
2046
1156
2497
1262
1035
2107
4012
2167
2954
1700
1749
3723
4398
2787
3249
1630
2352
2227
809
1270
2253
1762
1481
2713
1387
1194
1451
2347
5641
2429
1611
5119
808
1147
1401
4265
2510
3052
1298
1732
2021
3059
4337
1548
2960
1149
1887
3491
2647
1718
1090
1402
2326
1319
5379
2308
1378
2403
1672
1384
2595
1844
940
2581
2251
1503
1317
2618
2462
3876
3767
2868
917
1268
2160
1156
1258
2474
1403
1582
2989
1506
2693
3214
1608
1563
1281
1267
1079
1164
1377
1554
1406
1666
2076
2096
2663
2155
1501
2093
2116
1617
1980
1657
770
1228
1671
1145
1417
2424
3896
1561
2566
1613
1976
1207
1846
1311
1225
1498
2045
1134
3267
1278
2898
1140
1963
4088
3762
6001
2943
1488
5322
2342
2824
1551
2891
1563
1545
2196
1142
3147
1492
1557
6263
1367
1527
3572
2634
1387
1274
1087
1999
932
2655
1726
1587
3148
3990
1134
2039
2174
3714
5411
1364
1227
1628
3677
2641
1834
1989
1171
2130
1241
3396
4212
2704
2985
1923
1314
1408
3749
1688
2645
3973
1269
5155
1590
3651
3253
1553
3765
5138
2997
1335
1115
2183
2910
1560
1425
1541
2169
1641
1378
1675
3908
1802
1572
1020
1495
1295
1163
2020
1784
1913
2401
2680
1297
3547
3728
1383
2243
1283
1837
1408
1746
1198
1833
763
1407
2868
2910
4182
3855
3668
1026
1222
1842
755
2623
1670
1416
1746
4231
1045
3383
1340
1675
1493
1496
1547
1206
3151
1427
1497
1601
985
1526
1317
1077
1344
1151
1061
1979
1399
1781
1735
1663
3887
1703
952
2102
1242
2759
1344
1377
1894
1447
1536
2716
2450
1594
1111
1008
2421
1581
1326
1347
1620
1100
1657
1283
1849
3336
1046
2231
1255
857
3299
1025
1262
1550
2431
1443
3163
5191
3043
1616
1666
1585
1308
4999
1476
1805
2710
2814
1591
2174
5315
1801
3539
1004
1306
3833
2095
1755
3999
2021
1003
1852
2378
3772
1580
1558
1343
1697
2236
1535
2217
4754
1057
1552
1521
1536
2499
2851
2173
4434
1499
2381
1340
5561
1953
1998
1277
1027
1681
3344
3001
1234
2999
1199
1666
2414
1136
5370
1806
1942
3946
1687
1714
1693
2660
3921
1649
1975
2593
3329
4595
1723
2047
1746
3107
1138
2040
3429
5661
3418
4030
2989
4068
4506
3014
1336
1364
3153
2050
1848
1664
1679
1452
1059
1757
5469
1223
1478
1504
1789
1706
1549
2239
1835
1691
1577
1410
1760
1156
1388
3265
5104
1437
2135
1901
3783
1587
1248
1694
1578
1352
1474
749
1320
2623
1374
1280
1510
1459
1962
3412
1720
1407
3503
2639
1427
1353
5201
1515
6378
1228
1633
1485
3205
3395
1638
1648
7074
1373
1375
1689
991
2732
2225
1813
2005
1490
1596
1376
4011
3836
3791
1634
1494
1385
1522
1356
1475
1175
1011
1854
2532
1817
1530
3371
1349
4367
1444
3113
2817
1451
1567
1491
1843
1413
1337
2379
1731
9484
1414
2581
1445
1176
1692
1791
2274
2393
2161
1509
1352
1295
4001
2041
1445
1247
1356
1456
1580
1857
2202
3231
1244
1111
2466
1167
1824
4600
962
1233
3195
1220
1374
1015
1486
1648
2700
2999
2854
1009
1074
2194
1766
1592
2226
1870
1904
1739
2063
1267
1996
14808
10369
7091
1727
905
1358
1841
1170
2439
1770
4559
3293
1473
12988
9239
3841
1832
1563
2983
1830
1224
1670
1391
1829
1295
1116
1508
1568
2030
1900
1858
3121
1202
1824
2069
1165
4010
6958
1483
3099
1782
1540
1826
2343
1110
2023
2529
2299
3066
1018
1193
8578
990
1168
2227
3274
1201
1448
4961
2829
1046
1337
1869
1942
6114
2096
4703
2643
1241
1658
2008
2570
3391
1769
1833
4299
4971
1834
1285
2602
1303
1152
1601
3483
2624
2497
2206
1343
1758
3370
3426
1125
1448
4533
2874
1847
3525
15300
1213
2632
1849
1984
2006
1817
1239
1875
2675
1751
1509
1977
1448
1469
1704
1673
1613
2849
2576
1650
1484
1115
1642
1731
1072
1299
956
1471
3453
4475
2472
1818
3568
1074
1335
1702
2242
1589
1143
1103
1814
1307
1956
1739
2830
1273
1751
1701
1876
1061
1548
1517
1306
1682
1493
3678
1623
1602
1605
1404
1825
986
1181
2350
1102
1688
1535
1131
1759
4856
1700
1608
1677
1448
3409
3656
1524
1752
2648
1403
1465
1968
3506
1479
1783
2510
2933
1770
884
1886
1092
1630
2628
1881
1074
3013
1863
1750
1535
1317
3631
2756
1850
1346
1007
2648
1528
1195
1252
2741
1203
1605
580
1888
1349
1196
3109
1341
1105
2624
1773
3442
1432
2866
2308
3238
2438
4806
2874
1970
1753
2178
2443
1473
716
2184
2802
4388
1098
1579
1603
1253
1631
2774
1342
2034
1364
1724
2011
2249
1056
1645
1605
5081
1623
2668
1279
1455
4666
1300
1476
2554
1362
1346
1853
2175
1402
1248
1689
1472
1655
1269
1597
990
1823
1813
2663
1960
5117
1610
2712
1905
2406
2209
1113
2785
1666
2095
3811
2929
2376
2843
1240
2925
2106
1972
3457
1547
1865
2363
1511
2114
2016
3003
2405
2642
2810
2664
2471
2331
1308
1346
4601
2222
2752
2369
1331
3583
877
1303
926
1208
4225
2130
2364
1487
1144
1410
2437
3908
1357
1289
2067
2282
1389
1299
2190
4000
3666
2433
1053
2148
2984
2305
1005
1286
1177
2070
2679
2628
3308
966
3056
1586
1688
4045
2885
2057
1582
1034
2732
3555
4555
2128
1967
2909
798
1637
1518
1302
1607
2025
3395
5183
1494
680
1561
1581
1993
1328
2121
1110
1540
1250
1152
2699
1802
2124
1796
1615
1216
4334
1841
1171
2241
1922
1016
1348
1645
2559
1289
1152
1203
1062
2193
1614
1873
1970
1314
1328
1596
2161
1138
1842
1074
1534
867
1086
2550
2024
2274
2121
1436
1780
2816
1945
1276
1601
1916
1640
1963
1597
2086
1262
1988
1368
1108
1541
1086
1934
1445
1105
1978
1686
792
1866
2194
1759
1516
1753
1586
2004
1288
1175
1102
1675
2003
1716
1429
1464
2645
1859
1369
2054
1421
1141
1505
3675
1209
1929
1856
3495
1517
1407
1123
1417
1642
2845
1155
1812
1544
1394
1301
1421
1941
1836
1594
2516
1098
1435
2166
2053
2562
3378
1049
1186
1090
3031
1719
3289
3403
3568
1129
4235
2115
1874
1466
1425
1194
2047
6457
17963
1884
3259
5121
3588
1979
1845
805
2265
3371
22833
3386
1230
1653
1529
4058
3685
1434
1467
21783
1233
1408
1773
936
1679
2812
2551
1542
1502
1699
1417
2438
3739
1361
1333
3150
1831
836
1361
974
912
1270
1639
1828
1750
1354
1316
1584
1429
1325
2716
5335
2394
3612
1178
3458
3744
1731
1037
1624
1604
1347
4070
2340
4305
5683
1470
1433
2819
4026
2617
1929
893
1222
1536
1027
1046
3340
2278
909
1127
6614
1155
6016
1546
1981
1731
2728
2581
1350
1544
1959
4885
2297
3437
2023
2937
1862
1542
1738
1309
2529
3522
2372
1541
1397
1985
1753
1277
1161
2779
1564
1840
2061
3465
2245
3501
1564
3986
5513
2105
2604
2893
2315
1865
1325
1515
1972
1335
1032
1463
1540
1863
1087
2096
1445
1571
2260
1648
1811
2912
2034
1947
1505
1243
1783
3910
4913
1267
2467
5297
3268
1563
1406
2459
2326
1390
2266
4120
1656
3175
3832
1889
1491
4963
2676
1654
1615
1509
3919
1728
1333
4636
1967
1501
2173
2555
6443
2282
1093
2225
1279
4249
1830
1981
2169
1220
2139
4634
2612
3861
3143
1266
1377
1564
1363
1819
1059
2099
2404
3375
1605
15571
1230
2924
4166
2240
4094
1440
3772
1293
1351
2104
1709
2415
2200
1462
1879
1834
4634
1597
1488
1706
1593
3094
1785
1425
1238
1358
1778
1507
1903
1506
1294
1731
927
2215
1629
1775
1352
1376
1841
2216
1373
1815
2977
5761
857
1360
2122
1312
1945
1416
2890
1570
2447
2584
1485
1025
2872
3055
1512
3373
3985
3193
2001
1448
4568
1655
1563
1678
2321
3509
1534
1864
1468
1355
2317
1533
3559
4446
1576
5722
1285
1538
1364
1959
1510
5309
3544
2244
2662
3142
3028
8514
1590
4029
1966
1975
1739
4183
1184
2186
2402
1313
2312
1095
1403
1415
1203
1616
1603
2968
1298
1331
2405
1235
1500
1278
1411
1679
956
6935
2137
882
1282
1419
1616
1486
1404
2845
1542
1209
1225
1345
1545
2420
2961
1492
1476
1588
773
1386
1717
3242
1412
1382
1441
1124
1372
1433
1555
3007
2119
1363
1697
1726
1527
1672
1387
1498
1428
1161
1395
1320
1739
1097
1521
2122
1531
2670
1445
2774
3423
1780
1520
6898
3507
1467
2124
2624
2730
3335
1235
1071
1597
1172
4316
1845
2891
1664
1731
1656
962
1325
1787
1100
883
1315
2236
2012
1128
1468
2696
2763
1211
1283
1797
1672
1617
2637
4990
1421
983
1290
4511
5020
2557
1091
3088
2794
3022
1255
1980
1218
5841
1604
981
1819
631
1052
3173
6713
1103
1166
2059
4114
1284
966
1773
1629
5041
2500
1245
1998
1516
2614
3790
2922
1878
1345
3321
2671
3862
3272
2512
1678
1490
1305
1231
1373
3273
1195
2502
4461
2001
2823
1316
1729
1593
1791
984
1498
1410
2484
1568
1787
1717
1698
2857
1402
1424
1780
1108
1878
1420
1253
2507
913
1619
1100
1639
2627
1241
1473
2048
2412
1334
3373
2471
1834
3113
3804
1471
2373
1821
1435
2823
1525
1419
5091
1333
1561
2977
1116
4852
4979
1851
1156
3479
4540
1399
2759
2398
1455
1211
4513
1675
2603
1308
4305
1982
2395
1572
2344
858
5216
3035
1472
1320
1737
1708
1218
1397
3588
1658
2433
1422
2238
4152
1782
872
1560
3147
1678
1982
2118
1009
3234
1635
1481
2306
2938
2793
1704
1235
2267
2547
1466
1889
2188
2646
1409
3962
1596
994
1326
1633
1099
1323
1876
1740
1833
5240
1740
2754
1395
1482
1487
1625
1697
1233
1618
2038
1289
1456
1561
1879
1255
1047
1906
2206
1469
1178
1686
1174
1227
1424
1793
1490
1677
886
1622
1374
1544
986
1340
2453
3257
3804
2788
1626
1644
1360
1652
1582
1333
1351
1773
1796
1693
1854
1346
1720
1629
1658
1150
2033
3085
1095
787
1360
1027
1741
1864
1586
1329
1087
2225
2263
2508
1665
3408
1804
2528
1182
1549
3183
4570
3369
1653
3857
2340
1722
1517
1312
1011
915
3022
2840
1328
1480
1354
1583
1988
1591
6545
5281
1848
1206
2753
1652
2242
1554
1566
2725
1590
2853
2808
1210
3034
1766
5306
1353
1401
1073
1173
2085
1360
1299
1343
1439
1875
1221
943
2299
1337
1624
1682
1928
2134
4543
1722
1284
1245
1413
1969
1224
2282
2082
3768
1745
1174
3838
1633
1928
1198
1251
1663
1287
986
1335
1298
1508
1505
1326
1129
1870
1417
1207
1673
1103
2114
872
1943
1174
1977
1188
1501
1862
1646
1101
1629
1471
2728
984
3682
1488
2413
884
1969
1309
2157
2105
4678
1837
1813
951
1851
1432
1873
2669
1741
3036
5621
1256
701
1857
945
1038
1401
959
3504
1672
947
1290
1707
825
1365
3517
1683
724
1810
2097
3046
1809
1949
1132
2156
1257
3033
8177
2599
3507
3013
2029
1967
2868
1534
1674
1368
3506
2257
1958
1728
2708
3445
4224
4327
2008
2069
2307
1535
781
2010
727
1012
967
1564
1582
1398
1524
1552
2135
1499
1686
1230
1289
1688
1265
1806
1694
1653
1780
1291
1143
1438
1716
2178
1596
1806
1215
1050
4289
1992
1070
1667
1808
1197
601
1165
1940
1834
1252
1133
1528
1167
1540
2087
2550
1433
1764
1366
1347
2038
1011
1329
1873
3784
2023
699
2535
1694
869
3824
1762
1615
1687
1670
1706
850
1382
1809
957
1542
1338
1576
2083
2286
1615
1819
3138
1777
1563
1572
1482
2295
1493
973
1313
1911
1771
2536
1862
1644
1446
1773
1962
1987
1431
5038
4623
766
1812
3368
3579
1018
1914
2267
1733
1209
2215
1337
3525
1197
1835
4539
2123
1119
2257
1733
1000
1422
1774
1102
3424
2818
1707
1634
897
1192
1126
3701
1799
1027
1622
1058
1156
4111
1041
7241
1240
2140
6431
1456
873
1283
3385
1444
2011
3692
831
1063
4073
1395
1376
1612
1265
1351
3058
1816
1357
1579
596
1861
1188
1518
1797
2265
1509
1493
1305
2245
3255
1728
1565
1206
1548
2175
1046
1260
2085
1077
1559
1166
1474
2600
1116
2623
1521
1491
5451
4938
1240
4046
1704
1130
2140
1146
863
2955
5180
1862
1226
1656
2457
1131
1285
2169
4944
3488
2573
4358
1792
1170
3021
2897
2909
5476
2347
2665
2098
1358
1617
1958
1581
1425
983
2057
4762
1151
2515
1649
2194
1809
2138
1776
3389
2467
3617
4388
2359
2090
1869
1622
3389
1699
1399
4074
2025
1632
4157
1552
1689
981
1112
1944
3081
3178
1059
4665
1542
1758
5065
3686
3064
4061
930
1324
1335
1910
1397
1900
1653
1986
5828
1756
2548
2007
3273
2481
1207
3858
1817
1165
1627
2008
1838
5600
2048
2799
1109
2117
1170
1958
1684
2513
1361
5235
2549
1748
1130
2288
1981
987
1823
1435
2194
2543
1635
2107
1426
1504
2477
2379
1556
3410
1372
1488
1541
2031
1241
1260
8520
2265
1439
1733
1399
1280
1066
3153
1263
1662
2025
2664
1935
1347
1982
1420
3664
1832
1088
1525
1636
3139
2210
2461
2289
1999
1952
1182
1465
1438
1153
1261
1883
1159
1850
3356
1070
2150
2871
1150
7672
1181
1137
1110
1529
1956
1097
1886
3469
1204
2815
2537
1809
3051
1671
2609
1776
1155
1816
3036
1232
1311
1303
1476
1343
1752
1448
3698
1767
1108
1424
1644
1351
1458
2078
1680
1546
1217
1599
1805
1567
1841
1277
1232
1071
2086
1683
1103
3552
4008
1318
1504
1434
1376
1610
1100
1123
1258
1669
1049
1331
1947
5962
1602
1661
3440
2863
2230
3285
2008
4013
2450
1631
3228
3728
1275
3730
1368
3278
1595
2855
1117
3253
1369
1285
1591
1804
1711
927
1285
955
1060
3306
2157
1187
1015
2655
1410
1682
1042
1509
1915
1291
1508
923
1180
1231
1467
3546
3504
1678
1183
3521
2673
2184
1498
1541
1118
2535
2496
1318
1567
1696
1191
1238
1117
995
2403
1662
1476
3305
1515
1275
1685
947
1883
1705
1563
4031
1204
1431
2321
2188
1121
1062
1481
1937
1814
1252
2047
2954
2358
838
1196
1134
873
3912
1398
1564
1820
913
1373
2248
7491
8430
1763
5080
6740
2186
1134
3724
2760
973
2263
1485
1865
2241
1377
1037
1107
1682
1866
1476
1539
2971
2093
1658
1137
1636
1473
2147
1415
1682
1160
1409
1685
822
2266
2581
1215
1153
1823
1278
1543
4062
1290
1137
1000
2489
2617
2149
1492
3006
1697
674
1668
2271
1052
1378
980
3015
1617
1424
1325
1601
2783
4025
2995
1864
1032
2511
2653
1807
1146
1657
1137
1577
1609
1014
1978
1123
1258
2920
4694
3122
3814
1249
2550
2179
1285
1932
808
1531
2057
1323
1629
4221
1117
1655
1115
3590
5755
2326
3867
1194
1848
3949
1389
2902
1232
1230
3273
1518
2813
2132
2620
1670
2748
1978
1492
1295
3288
1322
1149
1114
1772
1274
1811
1454
1292
1333
1427
3868
2163
1885
2485
1327
1185
1685
1045
1972
1305
1977
1720
1214
1562
3858
1436
1246
2152
2162
5831
914
1602
1340
1182
1703
934
1342
1631
1020
1490
3077
1167
2209
1027
1813
1332
2135
1897
1499
2279
1665
1427
856
1405
1492
1758
2211
999
1642
1600
1254
1548
1261
1457
1923
2778
1325
1824
880
1581
1514
1008
1787
861
1247
1682
1475
1360
2021
1298
1697
2929
1105
1490
1302
1332
1103
3048
3482
1132
1289
1374
1349
1890
2077
1244
1457
1757
1219
1537
1397
1250
1058
1479
1327
1068
982
1300
3891
1683
1364
1417
2034
2057
2784
3964
1243
1721
1424
1427
1725
897
1345
1323
1148
1510
1286
1083
1740
742
1391
1493
1654
1533
1188
2677
1920
1889
1364
1250
1698
1282
839
1337
2574
1176
1095
1685
1767
22877
1546
1958
1816
1022
999
1366
23519
1634
870
1337
1271
2717
1317
1865
1190
2072
1378
1133
1618
799
1187
27652
1920
2031
1114
1261
2617
1303
1723
1304
1263
1821
1024
1390
1798
1389
1674
1029
1260
1825
1913
2824
2722
1736
1564
1655
2653
1255
1538
2777
1817
1446
2937
1238
1678
1690
1500
1754
1176
1478
2802
1439
1646
1740
1792
1203
1418
1335
1240
1670
1512
3088
1414
2023
1333
1355
3747
2885
2394
1776
1584
4957
2409
1568
3160
2758
3229
3894
2420
4681
1532
2796
1713
1463
1611
1886
1545
1823
2727
2556
1641
1146
1878
2193
1522
1064
3370
2397
1355
1957
1893
1689
1073
2683
4341
3142
1654
1390
1689
5123
5544
1485
1438
1618
1222
1516
751
1673
1630
996
1666
1406
1456
1627
1722
1380
1615
2700
1592
1456
921
1774
1533
5101
1676
1541
1802
1045
1687
1418
1310
1945
930
1424
2448
1654
1298
7526
1646
1668
1339
1311
3218
1677
1927
1635
1868
3024
1580
1097
1625
2217
1678
990
1426
1261
1658
1154
1483
1782
886
1580
1171
1346
1424
1319
1723
1449
1556
1843
1430
1550
2100
1565
2803
1366
5140
1654
615
1677
1696
1232
1639
1391
839
1492
1118
1697
1127
2280
1701
2221
3969
1176
1746
1420
1727
1465
1039
2652
2746
1687
1585
2599
1524
1026
1733
2245
2050
1300
1321
2314
2555
1239
4202
3071
5093
1583
1497
1317
1425
1715
1648
2064
2666
2462
1247
1539
1256
2227
1347
1745
1381
1955
1044
1336
2658
1263
1843
1327
1845
2110
1808
1482
1085
3454
1652
1204
927
1183
1491
1542
1254
1435
3176
1103
1808
1157
4445
1831
1433
1416
1731
2274
936
1427
1202
1712
1393
1125
1206
1276
1426
4226
2135
2336
747
1470
1292
1131
1580
2448
1768
1317
1419
1252
1265
1492
3361
1138
1497
1576
2188
2676
1540
1377
1101
1657
1589
1478
1792
1259
1748
2229
2790
1569
970
2656
1631
1292
1946
1210
1040
988
1318
3580
1472
3011
1916
1167
1441
946
1126
3035
995
2054
1856
994
1335
1211
1923
1342
3187
1381
2141
1431
16510
1299
1753
1831
1289
2006
1565
1454
811
1191
2014
3085
2034
2481
1479
744
1004
1923
1427
1417
1555
1619
1990
2109
1780
1362
1473
1190
1095
1240
1373
943
1394
1993
969
1196
770
1180
1908
1215
1170
1378
2633
1167
2058
1723
1187
2059
875
1265
2042
1437
1665
1562
2166
1940
1343
1934
2583
1776
1550
1098
1466
1259
2156
1867
1973
1232
1152
2218
1344
944
1494
1793
1171
1354
950
1473
1451
1761
1749
1759
3443
2282
1085
1745
1636
873
1762
3029
1470
892
752
2246
3769
2516
4123
1304
1079
1095
1273
1251
1847
1404
816
1180
1795
1268
1288
1823
1024
729
2240
1768
1451
1497
1763
1562
2483
828
1054
1937
1463
1977
1820
967
2090
1927
2248
1238
1690
1317
1556
1320
3450
1126
1676
1741
1249
2298
901
1833
1421
1377
1689
2457
3581
1714
751
866
1242
1617
1498
1357
1607
2058
1401
1763
1967
1367
1147
2323
1573
3003
3621
1691
1531
1378
1253
1669
767
1962
3536
3255
1510
1420
1102
1043
1923
11857
1384
933
1099
1339
1010
2020
1506
1711
688
1543
2639
1129
1254
1682
1140
1526
2492
2480
1628
1219
1606
1248
1169
1542
1202
1089
1534
1686
3380
2222
2752
1426
1333
1125
1786
1661
1054
1212
1381
1395
1544
936
1084
1452
1579
2673
1217
2399
1553
2194
1107
1153
3135
1582
1845
1775
1004
1123
4171
4111
811
1367
1608
1519
4024
2344
2401
2468
1362
1396
1220
3715
1874
5564
1659
1868
882
2932
1409
1002
1985
3212
5792
836
1424
1039
3858
2395
861
1401
1142
1416
4735
1728
947
1306
1169
1666
1657
1043
3868
3212
1270
1473
3875
5858
1660
1306
1018
1290
1274
2363
1051
5138
1855
1332
1267
964
2289
1764
957
1212
2424
830
1648
3047
1397
2102
600
2196
1498
1466
1218
1278
2019
1561
2545
993
1381
1576
1875
1220
3042
1775
1122
1066
1567
1229
2151
1152
1349
1563
1645
1345
1278
2068
905
1734
990
2496
1237
1338
1979
1276
1552
1731
1294
1055
1066
1127
1300
1423
1442
1032
958
1566
1589
1238
1762
1451
1323
1071
1452
1991
1764
1267
1655
2144
1303
1705
2485
1592
963
1067
1678
1115
1715
1946
688
3505
1113
2452
2950
1542
2735
2231
2800
1784
3580
1478
1815
1858
2186
1330
1198
1851
1367
1042
1452
4402
1520
1470
1416
2709
1735
1555
2087
1576
3561
2433
3572
5259
1404
3739
1304
2110
2363
1107
3713
6578
4122
8433
3592
1308
3515
2843
5300
6463
1184
1487
4528
1287
3835
2217
3792
7781
781
1261
1445
1051
3336
2209
1913
8851
1088
2071
1349
2664
2585
1424
947
5239
1453
1955
1425
1904
1137
2622
1357
10212
2534
1004
1182
1539
1280
1435
1260
5286
5136
1895
3254
2740
2841
1717
1510
4598
1917
1551
2540
1574
1269
3347
4059
5456
2854
1670
1038
1148
3320
4234
1814
8621
912
1689
1364
1096
1395
1860
1956
9501
1725
1433
1330
1663
3159
1402
1689
7683
1278
1259
1169
984
1010
1447
3472
8245
2542
992
1283
1986
3001
4561
1712
8139
1820
1704
1150
1255
1415
2830
1573
7898
1856
1128
2750
1380
971
5942
1599
7444
1307
977
1311
2687
5938
1957
2893
36817
2428
1209
1321
809
1740
1423
1168
6604
5814
1871
1619
1136
2961
1950
2753
9300
1392
1211
2909
866
1274
4263
1422
8393
1732
2242
2979
3060
1523
932
2193
6141
4263
2439
1430
1523
1494
1696
2458
6634
1076
1520
1468
1775
1596
1579
1299
9164
773
1341
3366
1595
2573
1498
3312
5329
1140
1676
1831
2054
1375
2443
953
6443
1574
1555
3915
1381
1292
1809
4035
5911
2844
3345
1602
1246
888
3339
1140
3234
1261
1026
1591
1758
847
1672
1602
5235
1246
1555
3057
1724
1016
2808
1201
8325
1449
1348
1666
1763
4639
1428
1601
5380
3394
1401
1155
1562
1316
2856
1470
4718
1129
1270
1673
1558
1279
2354
1135
5270
1166
1442
1649
1419
2316
1452
2979
5079
1365
1135
1674
1417
1320
2486
2813
6828
1116
1463
3959
1364
944
1663
1517
5705
1765
1441
1521
2165
1113
1352
1258
1706
1446
1661
2064
3849
1471
1590
2596
2703
2367
1416
1376
1381
1424
2415
1377
4425
1248
3967
1871
2081
955
1405
2992
4434
1292
2284
1208
1076
1339
1285
1120
7267
1315
3645
1187
1712
2349
3419
2523
2919
1965
3963
1786
2356
1131
2181
3352
2379
894
5319
1998
2247
3119
3568
2800
4038
3285
2930
4565
2159
2776
1533
5562
3369
5118
1154
5869
2967
3610
3010
3223
1473
4187
2123
5558
879
1379
3267
906
3796
2905
3446
1309
1296
5145
2263
1548
1813
1557
1673
1256
1875
1076
1685
1550
1187
1072
1432
1560
1321
1477
1358
1982
1960
1036
1241
1457
1125
1669
3155
1335
2163
1339
1193
1399
1225
2011
1740
2543
2509
1184
2198
1299
930
1667
1275
2802
1161
1529
1858
1189
3298
1307
1902
2826
1768
3793
1127
2624
1380
1969
2419
1198
1728
1300
1312
1438
2751
2293
2411
1664
3483
1162
1498
1324
2496
1233
1412
2457
1285
2859
2042
1381
1209
1401
1403
2728
3508
2701
2687
1955
2042
1825
1330
1301
1717
1361
1512
1227
2833
3034
1354
1362
1009
982
2501
2098
2977
1326
2404
1082
3063
1259
959
1377
1005
1783
4209
4051
2531
2204
1730
2034
1854
1082
1222
6376
4393
2458
1500
1887
2873
5116
1559
1642
2980
3325
4184
1378
1194
1410
2242
1625
1214
1361
1840
1577
2559
1083
1597
1616
1538
1326
2271
1093
3310
1590
2665
1714
2927
2237
2629
3484
1580
1378
2221
1032
1878
2494
1605
1558
1174
1856
1730
1270
1596
1453
1538
1799
2272
3139
1367
873
3112
1561
1458
1993
1621
936
1844
1406
1206
1699
2477
1433
2501
4462
1213
1544
1147
1651
1431
1613
1670
1250
3839
2601
2344
2518
1668
3422
2774
1524
1594
1797
2107
3967
1796
1886
1523
2976
2781
1920
5343
1636
6041
1630
3022
2018
1359
1246
1843
4441
3383
2646
1533
1277
1231
1652
1196
1448
1567
1694
593
1225
1513
1391
1371
1530
3994
1511
1878
4339
1659
1470
1708
1490
1455
1408
1577
2132
1343
1702
1830
1727
1246
2400
881
2565
2558
1691
3561
824
1496
3032
1544
4120
5715
1293
1540
2366
2112
1718
1428
1248
1048
1383
1614
1056
1624
3747
1410
4952
2635
1663
1801
3646
3774
4154
1321
1108
1803
1983
1517
1604
1947
1205
1522
1430
5477
1636
3985
3050
1296
1583
1907
2068
3391
1625
2318
1305
1678
3111
1016
1256
638
2384
2310
1213
1483
4072
1292
1547
1986
1446
1296
1494
1820
2934
1399
1745
1144
1321
2368
1068
1361
1387
1661
2885
1156
2933
2870
1731
1832
1343
1615
1272
1621
910
1194
1331
1843
1224
1115
780
1401
2361
1646
1233
3021
2089
1028
1877
1155
4679
2766
985
1941
2961
1620
2869
4062
4099
2071
4612
2044
1520
1807
2028
1075
1967
1381
5441
2075
4313
2199
3307
1083
1300
1248
4766
2441
1360
1843
1976
2300
7749
2483
2369
1652
1623
1999
2376
1725
1023
1589
3692
1761
2762
2066
2127
1243
3738
2014
1250
1839
1245
3047
3285
1571
959
4420
2399
1416
3246
1892
997
1360
980
4973
1808
2057
2032
2255
2255
3422
3469
4930
2817
4676
1972
2853
1496
1012
1482
2083
1578
1241
1990
2097
2289
2950
2692
2881
3329
2918
4603
2970
1697
1040
1502
1966
2197
1094
3442
1223
1208
1386
1008
1984
1558
1773
2753
944
2302
1162
1253
1581
2942
3031
5067
2148
1412
1113
2129
1763
2264
1079
967
1462
1869
1792
1800
2848
1660
1170
2362
2076
18714
1734
1079
4150
1478
1316
1367
2102
1628
10193
5780
2007
892
1971
3214
901
20919
1247
2658
1479
1060
1746
2241
873
1478
1337
2616
3813
1115
1215
1912
1531
1235
3585
1897
3675
887
1022
1474
1239
2843
2802
974
4784
3888
2567
1424
4286
2160
3543
3032
1929
1404
1349
1210
1189
1563
2740
1781
1587
817
1389
1231
2642
901
2082
2102
1756
1192
1752
1221
1516
1045
1406
2275
1855
1817
1688
1637
2447
1761
3249
1246
1350
1799
934
1833
2286
3279
1424
859
1336
1376
3642
1073
1440
786
1327
1341
1265
1798
1767
1588
1948
1553
1493
1589
2151
1224
2138
1778
1451
1208
1226
1567
3537
1516
2177
2431
1088
2256
3425
1365
1558
1167
907
1428
1055
1656
860
1220
1304
1868
907
1201
1425
2919
2276
950
1358
1402
2428
2483
895
2474
1759
2177
564
998
1027
592
490
1339
1689
913
908
854
767
1276
329
1130
1667
925
1084
916
993
1427
498
741
1426
1760
441
2209
1031
2851
1141
1832
256
5279
2549
485
1832
905
1096
1696
1571
958
1604
129
986
2441
1816
1811
743
1538
198
1144
705
1015
624
856
580
1728
94
1392
1868
857
930
663
371
3317
1111
442
678
1720
418
393
457
667
901
1001
1746
1262
863
421
1236
4298
599
858
968
2451
2036
887
1716
1460
703
777
636
918
12385
361
628
786
672
656
986
662
3147
2183
619
1008
1412
41
1130
5845
487
1421
724
532
294
391
473
3897
18322
678
2440
2094
558
587
2349
1531
1505
1442
1475
355
1405
1142
3020
26012
1551
373
1091
1593
2686
2961
559
1106
932
1233
1427
1140
3773
5558
922
2642
1373
869
612
1418
914
946
574
687
1941
712
2284
2205
1188
149
1609
1671
784
1151
530
1793
1378
479
1343
848
1111
2093
702
659
2006
669
2504
700
1446
2404
5033
1048
2959
1055
2184
1584
3984
392
991
582
851
2587
1424
2488
2591
2937
3497
2524
2528
1365
2557
797
382
2061
805
1406
2186
3136
1460
1446
1443
972
2755
1275
506
1519
4346
1521
1627
484
1075
1249
564
347
3327
1009
1352
395
690
640
604
414
1841
1084
1412
9152
1714
727
143
439
2108
1447
1664
841
1079
802
1109
541
366
1197
978
925
1806
6385
431
461
468
766
2202
730
860
1009
2319
935
2660
1385
1371
1786
420
1198
182
1032
1673
764
807
1602
2640
2462
515
1870
2116
2401
2328
708
1776
1019
2760
2032
1550
3014
1130
694
902
701
1169
1750
2104
896
2173
2051
2106
469
1087
309
5624
1855
3717
961
2000
894
1139
1048
494
821
1385
1871
777
401
2151
212
1006
1471
455
2517
9089
1985
892
200
2609
2060
255
556
695
389
807
1980
851
1037
708
4057
637
676
1581
495
341
998
3698
2278
1074
1234
1206
351
796
3127
3356
1512
640
1013
1099
350
591
972
381
566
1829
674
900
857
449
1120
716
1627
174
971
550
598
971
5327
908
1844
343
928
1635
2172
2928
1888
2210
932
419
4317
612
508
1444
766
427
840
627
956
911
1342
3417
927
2118
2280
763
2021
2177
1099
1116
1011
600
2011
1767
868
375
782
855
2605
961
588
228
3371
1223
2419
1774
1664
749
1202
6015
5081
1724
2462
2118
2056
809
2065
1808
813
1602
767
3567
2038
1354
4409
4221
2966
791
476
2758
2704
832
2266
562
880
2551
679
1507
1628
6637
2390
759
1419
2233
1916
2941
4593
2221
1707
4995
4258
382
1194
2124
2649
1053
2843
1201
746
539
47
1068
3340
3149
953
181
249
794
2442
1280
2714
623
858
3193
782
1060
993
890
758
584
1089
674
1412
672
836
1864
1140
661
914
238
2320
232
182
837
1690
721
856
772
3098
992
2736
2723
1107
799
1112
818
1017
554
581
804
2025
1212
2234
840
1345
1251
813
767
1324
577
658
781
820
867
485
798
777
563
2058
979
902
740
623
819
643
1806
1512
710
1079
731
294
942
4452
1449
635
2300
1236
2438
2050
648
508
511
534
222
1889
2298
600
573
2759
637
720
514
568
500
741
955
4814
741
1327
2404
938
406
465
2895
762
964
1216
857
5169
3030
156
2072
795
634
149
1251
2097
349
1285
2191
5618
363
916
4592
635
499
3958
2606
1512
1027
1286
2753
1156
895
395
1731
2160
1098
1482
2436
3872
1684
280
1577
2864
2428
604
751
661
428
1202
1111
1115
2214
2197
216
1600
1910
2610
4162
989
2112
919
262
598
283
1820
1860
773
2660
813
836
5224
725
1092
3533
2934
1232
552
564
1070
1862
246
1206
1322
1063
3087
4136
364
6274
2428
1245
1220
1056
583
1852
756
1680
738
753
1223
966
464
602
450
1091
3870
488
3642
2065
214
512
2404
3670
736
239
848
371
983
1135
661
586
3745
1023
1014
1056
304
0
399
965
607
541
738
2093
739
1074
3632
924
1077
1754
1115
1807
867
280
964
449
1021
2747
3643
1222
2089
273
2813
119
1081
368
1054
2030
2294
2754
1380
375
1960
3032
841
698
937
582
1042
1785
1048
945
1834
1079
1909
1077
900
983
477
1257
1125
2080
1522
267
2474
81
345
893
2206
1056
5495
511
1555
481
979
2522
2502
635
974
1816
1680
2713
2908
2500
750
767
2148
903
767
2279
939
2089
745
2551
1230
1586
499
1066
33
916
429
1967
1664
1355
2529
4949
1267
1216
1197
749
1207
54
1346
496
872
902
939
451
999
919
761
5772
820
763
614
1656
855
3341
2805
775
804
495
974
726
427
1549
1206
1779
469
698
862
524
740
926
1493
1037
400
706
2676
781
802
2809
1136
437
933
551
1000
826
879
330
2577
1401
152
2538
775
1649
1600
280
1393
993
262
833
1645
5491
4999
2796
848
2416
1100
1455
5822
1288
5245
910
419
1645
3435
846
1348
736
731
2308
1380
1545
994
849
2678
2471
4290
2362
510
1638
405
721
925
3921
1003
1530
3102
1541
1030
790
3355
2928
2546
1257
2293
4920
168
1942
1216
2215
2104
438
1416
2684
1372
1762
1456
2702
1518
1890
2240
1076
1057
297
734
978
923
1207
1898
3247
1676
1301
2326
4042
424
977
953
1470
355
1650
1253
1300
4183
1227
1364
1633
2537
1536
1700
1039
1278
1417
898
550
1645
5602
3885
9407
2765
497
704
633
936
896
644
1495
598
1359
1354
1833
3114
1803
1849
645
845
758
2897
1346
370
1468
802
518
1562
660
2783
802
472
878
2629
4318
6832
986
653
1415
949
5547
3935
1061
831
2345
3091
878
743
237
1593
782
3
2119
564
253
386
1083
4338
613
1515
878
846
8748
883
3208
1463
4003
3169
571
2983
750
718
767
824
736
1828
0
792
2193
3732
959
1775
719
1367
1969
2102
578
610
3946
1732
1125
3411
5354
727
569
377
2743
1533
697
702
282
1686
676
416
1138
857
883
1444
1313
2885
412
1201
1911
886
1069
5000
1181
1135
1209
521
1352
3313
494
1995
3710
3383
520
413
1686
2859
1420
3728
2789
733
804
1122
888
1113
759
1281
2726
677
1199
806
541
2676
1159
2925
5593
3195
2171
1761
2120
1317
564
537
1099
672
3040
22
937
1017
992
1054
1538
2719
3633
362
696
698
1015
955
777
944
501
400
618
1079
1787
1825
1528
1975
638
319
1758
3160
1911
2126
2777
1076
2565
1020
231
894
907
1964
1366
826
518
2786
814
1046
614
715
847
376
649
1459
251
835
8738
3294
431
1009
2355
1028
525
26642
25462
19360
928
419
592
226
542
844
1039
608
896
734
19642
17564
11937
1084
802
667
-38
1059
363
717
6096
484
680
941
516
517
1023
810
901
972
461
1724
833
3159
825
1204
1060
960
843
341
819
1796
775
576
1623
477
693
692
5043
477
736
873
723
923
2653
3960
3817
2307
793
2311
842
1254
2315
398
2177
3570
277
217
892
2512
3131
1883
2630
728
8477
4860
1458
694
1978
5028
1085
2400
2081
2035
603
584
1641
4678
741
1076
1613
741
2766
1050
1891
824
983
1431
109
2476
876
247
1206
2280
193
1037
808
1158
1469
4323
1184
1630
421
1648
201
1439
1422
2815
1410
2889
2516
1399
673
671
1211
2091
1586
7173
519
1231
594
438
1419
567
1510
556
1339
993
1575
1088
1647
1927
1423
869
1869
2890
1960
2235
2508
1452
3373
1037
721
4513
4120
2619
1438
747
384
2091
295
1061
199
980
938
800
333
1306
1797
1640
453
636
683
628
645
642
54
1317
918
194
978
355
903
723
919
563
776
738
1433
1026
1240
958
1488
1089
1131
425
922
785
5369
2103
559
1937
2228
-54
735
581
415
1104
782
383
736
1503
800
1194
820
374
587
1477
2020
576
696
1006
935
3227
722
4005
896
1316
2533
1165
547
1081
754
1354
1518
439
605
1226
352
2640
2212
2004
1025
600
5488
2212
1003
1236
442
692
1312
468
1445
1100
1457
1185
2523
950
703
31263
554
4840
1112
601
272
3124
1152
695
1915
551
1194
616
503
1853
2074
2765
23880
848
3217
5157
1013
465
1260
1378
8654
561
1022
1235
1529
1328
390
1686
598
1131
885
646
1182
664
443
1258
384
1458
613
1241
219
2864
528
410
1432
2473
1137
1044
677
710
1035
624
2045
3359
704
2957
842
1959
1157
292
1022
629
863
754
457
908
337
538
1573
521
845
1159
687
580
524
1214
419
1017
1070
456
1915
356
429
3194
634
873
726
534
432
886
229
654
1934
3158
701
822
1116
1076
4077
469
740
266
603
778
1946
535
135
334
1076
1107
878
700
591
1112
602
249
983
922
554
1549
1396
1373
835
284
958
799
744
835
842
1611
1021
623
914
1080
941
651
441
534
1889
885
666
1344
450
1236
1376
431
692
536
917
608
777
492
1280
686
1755
848
375
1183
1916
1138
1035
1049
1077
935
557
1820
2022
754
457
2673
733
1186
875
1159
916
752
1229
555
988
349
720
3292
2570
790
3363
826
671
1025
1126
526
931
1201
147
4087
476
3721
458
927
1122
847
1829
131
1006
3178
1660
1953
1433
1334
1302
1976
994
1663
935
2417
1187
3171
1895
1405
1413
3723
1336
3194
5719
1316
810
2665
1242
666
2043
1540
1266
774
1537
2194
2572
1519
756
2873
758
1268
1549
3880
1288
732
2257
981
1819
2953
718
1164
1986
1249
1566
2922
735
1303
1190
958
1536
633
1309
2341
1921
1270
1162
1301
1613
1435
1973
2941
1376
1227
1365
1225
1142
1449
1179
1519
1372
2096
1005
1058
6931
1126
1326
1489
2612
2117
1840
3720
2400
1568
3194
1784
2196
1617
3341
1849
1662
1010
3895
2034
1246
3765
1013
2845
1720
1182
2946
2327
2886
1986
3457
1203
1375
1487
4988
1808
1494
1289
1137
1345
1520
1377
2219
1682
1379
1804
1279
1103
1373
1266
2648
2921
1727
4098
3790
1013
1347
4285
2954
1242
2837
1378
5340
3940
1753
1351
1429
1406
1972
2137
3081
1297
1352
3212
1187
2017
887
1303
998
1205
1745
1353
841
1562
1350
1183
2851
1588
2699
1592
1650
4299
1149
1432
1040
2398
1942
3743
3112
1366
1207
1042
2050
1055
1003
1240
1766
1338
2730
1325
2094
1554
1536
1109
1358
1257
1417
1427
1187
1585
1341
757
1137
938
1174
1115
1905
2795
2051
1663
2056
1298
1630
1374
6210
3188
1463
2215
2730
1718
1789
4855
2622
1153
1671
1155
1873
1101
2749
1862
7886
4977
3673
1425
1810
3080
1880
1958
1399
2688
1018
1791
2721
2122
1440
1024
1024
1133
1695
1166
2624
1841
1768
2857
1699
962
1853
1780
1405
1407
3228
1180
1711
1316
1053
930
1418
1238
3280
1663
931
1886
1645
1434
1720
1360
1697
1402
1892
1711
1319
1672
1853
1613
2658
1605
1184
1666
1595
1514
1649
1801
1782
2760
1286
1061
977
704
1104
1823
1128
1166
1620
3091
1609
2485
839
1349
2457
1682
1655
1579
1796
2039
3305
2128
2376
1470
834
3392
3390
4419
1573
4055
3254
3140
1074
3265
778
3307
1993
7448
3318
4302
1005
3254
5228
1695
2488
7343
1488
1017
3233
2918
2758
4354
3952
1268
2805
2549
1454
1592
1666
1584
2797
905
3197
2078
1791
2741
3160
4094
2396
2143
1240
6597
1217
4152
1634
1318
3322
6006
3215
2265
2642
2290
1895
1212
1566
1893
1612
1429
2304
1967
1289
2116
1465
1161
2035
2107
2202
1268
2861
1520
980
1674
1523
1125
1615
1429
2005
2380
3450
1675
677
1664
1540
1665
1005
1649
901
1279
1063
1573
1681
1234
2876
1728
1365
1171
1452
1477
2422
1168
1716
1389
1622
2488
1539
996
2635
1159
797
1199
1420
2048
1423
1356
1723
1497
2025
2129
1235
1477
1849
1284
1617
4859
1547
752
1481
1696
1579
1421
1370
1808
2272
1462
1440
2289
1448
1484
1360
2211
3222
744
1859
3884
2948
1325
814
1294
2009
1392
1212
1225
2189
1379
2085
1199
1645
1352
1311
1321
1464
1164
1733
1463
971
1341
1617
1615
1073
1099
1580
1337
2029
1616
1459
3636
3747
1312
1046
1365
1198
2090
1467
1204
1299
1597
2139
3824
4105
999
1275
1582
913
1967
1333
2275
2036
1356
1258
1204
2498
3893
3724
1391
1760
1457
2351
4537
1372
2158
1273
1489
1594
2441
4883
1453
1310
6146
3111
1261
1960
3589
1356
1099
4500
3539
1324
5120
2232
1272
3006
1223
4456
1152
2690
1878
1056
1204
3716
1936
1380
1026
5935
1072
2506
1661
1801
1410
1273
2365
1774
1949
1556
1756
1296
1471
1188
3291
2482
1492
1405
987
3289
5749
2743
2086
1013
1426
1279
1524
947
3067
1221
1112
1832
4705
1751
3060
1217
1428
1268
1540
2213
1753
1814
1443
1359
3520
4349
1158
923
1052
1464
1076
2838
2177
1170
1636
1902
1158
1372
3523
1781
1573
1137
1777
1329
1577
2116
1055
2012
1070
1043
2703
1877
1405
1332
1135
1330
1791
1819
1119
1368
1228
1118
1412
1746
1735
2063
4317
1423
1065
1015
895
797
1298
2127
1400
1185
3707
1598
852
1780
1762
1583
1422
1353
1591
2116
3765
1083
1500
1799
1218
1131
1859
1451
1583
1616
739
2012
1695
1916
1233
1847
1496
1639
1895
1167
837
1340
3337
2134
1820
1330
1374
1764
1398
1195
1016
1853
2891
1088
1882
1855
1239
1354
2565
2625
1130
1746
1428
1184
1456
1312
1366
2224
1680
1402
1177
1240
1154
4180
1427
1835
1331
1873
1450
3846
967
1576
1654
1785
1585
3343
1289
2174
717
1857
1191
2970
850
1219
2229
896
1796
4018
1702
2914
3454
1792
1567
1654
1074
1328
1746
1466
1140
1499
944
1395
1234
1346
1533
1421
2444
1805
2251
2453
3857
1232
2417
2874
3247
2096
1669
2117
2644
2687
1582
988
5102
2264
1264
1387
1510
1508
5893
2434
2326
3330
2673
2000
1371
1527
1154
2325
1700
4399
1337
1079
1537
2028
1047
1752
3913
2143
4251
2484
1134
1076
1599
1923
1259
1652
1601
1301
2242
2163
1436
1661
1258
2455
1601
2466
1983
1038
1314
1513
1801
1636
2215
1750
3100
3853
2398
1141
1438
1194
1772
1447
1446
1478
1092
1148
3324
2157
834
2258
1786
4121
2908
3418
1146
1034
1767
3497
1208
2317
1352
1159
1546
916
1391
3220
1094
2105
733
2372
1371
1768
1619
1345
1907
1570
1573
1377
986
1391
1845
948
1028
858
1251
1516
876
1586
2907
989
2574
3505
6488
1570
1524
1061
2400
1020
1491
1804
3877
2689
1990
1186
1700
1354
2213
2273
3798
4036
3765
2406
1738
3588
1279
2465
1782
1237
7179
1575
2082
2784
2870
1715
1088
2378
2100
1416
1458
1766
1765
1197
3566
2126
2029
1272
2598
1172
1103
1375
1657
1176
1703
2479
1358
2151
1293
1585
1698
1794
840
1253
5837
3301
1655
1511
1368
1707
1256
2117
1530
1245
997
1740
1016
1464
1235
1252
1921
5006
2219
1076
1381
1240
1385
1444
1063
1059
3297
2104
3077
1921
1263
3668
1035
1677
1583
2193
2569
1167
1514
3023
2630
1624
1273
1317
3480
2584
4486
3541
1062
2001
1960
1414
1290
1357
1180
1277
1979
1150
1502
3409
1412
1467
3346
1161
2325
1450
1077
2170
1711
1337
1005
5503
1290
1470
1884
1462
1302
1995
1086
1473
754
817
1580
1455
1199
1199
1711
3107
1954
1891
1319
1022
1322
1356
533
1087
1357
1582
1714
1483
2575
1239
1410
1133
1558
1578
1443
1327
1139
1528
1222
1917
1256
1487
1454
1816
958
1453
1411
1247
1253
909
1317
1055
1008
1701
1224
1324
1050
1996
1125
4146
1585
1032
1755
2595
3001
3245
3655
1190
944
1473
1112
1248
1051
1004
2568
2661
2228
1796
2845
2534
2203
1252
1123
2757
2924
1438
2543
794
3569
1170
1900
1172
2898
1369
2613
5287
1831
1316
2583
1194
5554
4170
2137
1881
1700
2551
2033
1835
1785
2501
1612
2283
3403
804
1413
1562
4042
2460
6608
5991
2956
1738
3011
3419
1507
1326
1459
1391
1040
1284
2845
1380
1376
1555
2456
1749
1418
1747
1040
1585
1573
4297
1718
1569
1155
1655
881
1577
1864
2065
1401
1715
1881
3525
1602
3181
1613
1093
2512
1646
1703
2343
1394
1738
2123
3241
1546
1348
1467
846
1693
2054
781
1534
1320
1524
2612
1512
1339
1472
1381
1530
1639
1563
1943
1767
1415
2743
1415
1500
1531
1233
1365
1078
4199
3540
1449
1225
1541
1142
1605
1551
927
3381
563
1767
1231
1404
1686
1841
2014
2447
1694
1655
2528
2759
1164
2203
1173
3640
1698
1292
3419
1848
1755
1584
1440
1364
1573
2389
1258
1385
1570
1561
1596
1383
2362
1606
1293
1665
1673
754
1167
1776
1234
1427
1119
1242
1782
847
1481
2172
2004
1373
609
1057
2300
2452
2655
1846
2332
1726
1269
1618
2501
3714
2027
1325
1301
1630
1103
1950
1824
1229
2214
1504
2938
1798
1568
1031
1741
3153
1409
1226
1517
1498
1291
1480
1520
1406
707
1205
1566
1398
1206
2952
2718
1793
1192
1623
1481
3472
2146
1506
2079
3661
1531
4527
3134
2282
1040
1100
1530
1585
966
1534
1298
4877
1526
2981
4733
971
1681
1322
2177
2490
1215
1491
1622
4770
2979
1516
1327
2541
1315
4498
1794
3855
2069
1159
1971
4688
2930
1404
1378
3846
2150
3964
1766
2339
3117
2254
1486
1633
924
4780
7526
1492
1338
2197
1149
3757
2190
3834
3996
3274
1263
1185
7234
1072
1289
3262
1202
1978
1140
2991
3038
876
1365
3130
4738
1353
1364
1103
1138
1205
1149
1302
3595
1599
1324
4367
2559
1653
2591
1867
1186
1674
1542
1534
6279
969
1574
4190
5872
1427
1503
1412
1261
2300
1173
1418
965
1695
1733
1530
1931
2647
1250
2221
2172
1424
1716
3921
4006
2886
1568
1510
3173
4573
2325
1083
1317
1105
1807
3369
2439
1758
760
2718
1653
954
1079
1665
995
1683
1103
1546
3130
1711
1862
2094
3142
2100
2148
1090
1327
1160
3307
1047
1196
3285
1266
2775
5886
1726
901
2005
2747
987
4069
1012
1753
881
824
1220
1405
4968
1294
1692
2827
1876
1244
1358
4496
3260
2369
2102
2234
1922
3015
1894
1191
5199
2343
3168
1631
1413
1745
2265
823
1603
1973
1025
1135
1771
1729
1672
1922
2640
1226
1507
1081
1849
898
1464
2252
3336
2007
932
2411
1576
958
1910
1909
1336
1758
1256
2211
2045
1855
1638
1871
3379
4169
633
1134
4574
3525
1371
1456
2633
2884
5004
1432
1214
1185
1672
1448
1876
1288
3242
2087
2167
6051
2985
1619
1851
1630
3592
4442
1615
1058
2494
985
5771
4832
4199
1640
1265
5158
2273
2842
3508
1398
1725
838
1317
3317
975
5167
2702
1582
1016
1901
1560
1790
3255
1956
3429
1242
1387
2487
1059
3157
1955
1737
1427
1002
1614
1271
799
2984
1598
1304
1575
3303
1066
1613
1231
1562
2735
903
1763
2321
1386
1855
7278
731
2755
1449
2058
1557
1936
1060
3395
1551
3903
3521
1680
1296
1321
2526
1485
5757
4218
5513
2933
2436
2081
1657
1528
1349
3267
1022
2614
1437
3424
3362
2940
1159
3253
1043
1536
2726
1480
1557
1130
1843
3457
4733
1338
1521
2783
1136
1348
1574
1414
1201
1943
1415
2166
1372
1515
1645
1915
1284
1739
1586
1240
1540
727
1314
1981
1323
1306
1303
2219
1171
1191
1410
1812
2056
1788
2335
1047
2133
1473
2384
2096
978
2260
1048
1391
2086
1314
1001
1212
761
1204
1284
847
1787
1955
892
1609
1222
1160
1208
1165
2080
1715
1567
3382
1300
2108
837
1281
1305
1087
1429
1517
1256
1351
1963
1541
1190
1637
1392
1650
1010
2061
1404
1093
1559
2206
825
3157
2201
1597
1227
1450
1700
1252
1131
1887
1860
1332
970
1641
1601
1350
1072
1050
1176
3641
3082
1985
1345
1915
668
1189
1314
1165
2002
1242
1212
1156
1328
1224
1504
1265
1508
1798
3108
2278
1206
1874
907
1346
1901
2822
3411
809
2089
2299
3881
1858
1294
1053
3486
1192
1062
3162
1898
4128
2552
1182
3186
1361
3945
3412
1537
1223
974
1930
1421
3166
1813
1861
2111
1863
1803
1430
1232
2083
1612
3491
2098
5419
2338
1563
2989
2162
1911
3471
1439
1289
1144
1759
1965
1104
1215
4870
1752
2902
4311
1411
3431
4330
990
2178
4618
4527
3100
1768
1872
6944
1965
967
1166
1780
1773
1184
1223
652
2014
1169
1444
1851
3396
1020
3761
1859
958
1328
1936
1521
3365
28510
1212
1474
1353
1843
1268
5101
1286
1178
1825
1255
1109
1508
1292
1108
1422
1444
1730
1852
1160
1783
978
3998
3382
3139
1309
1418
2937
4891
1014
2404
1184
916
1203
1536
976
1229
3404
1968
1433
2458
1199
1086
2040
1493
1204
1562
3304
1301
1674
1487
1246
2904
946
1556
1179
1575
1353
1225
1656
1000
2412
1441
984
2954
2926
1224
5969
2338
1777
3358
1480
1754
2888
2493
3869
1505
1151
1307
2076
4388
2292
2280
3493
1381
2245
1234
1547
1080
1220
1753
1399
1301
3131
1741
1630
2877
1740
1388
2847
1282
1329
4363
3041
1020
2579
690
1238
1629
1563
1399
1078
3269
1398
2028
1066
1232
1344
1844
1394
1241
1325
1127
2440
1535
1134
1118
600
3579
1317
1485
779
2200
1526
1489
2190
1293
1136
1233
1506
1060
1656
1562
4026
1188
1582
2036
990
1010
4292
1537
2361
1269
1449
1320
1005
1748
1281
1425
1372
1224
2874
1353
1139
3454
2404
1504
2226
2296
1398
860
2499
2139
3075
3609
1420
2773
3623
1443
2434
3721
3272
1552
1464
1592
1407
1297
2305
1313
4793
2795
2220
889
1642
2121
2737
2970
1335
2338
1016
1156
1487
1157
1444
2068
1199
1305
2525
2131
3056
1436
1425
2395
3151
3240
1482
1172
1797
754
5049
1659
1022
2268
2178
1456
935
4793
1127
2088
1617
6327
5737
1355
2084
2206
1262
4346
1664
1673
1663
1786
5562
1484
1341
2363
3819
7461
1191
2112
2371
3760
3145
1670
1245
1005
1221
1188
2299
1004
1376
1508
2363
3024
2522
1206
1210
1481
2309
2576
1234
1726
1266
1360
1333
1077
1273
2974
1204
1961
3009
1232
1621
1660
2315
1372
1774
1387
1168
1618
1725
2150
1524
1353
1464
1253
1296
1208
3377
1478
4012
3847
1367
1288
2186
2024
2471
3282
2603
3686
1648
1527
1935
2224
3673
5482
1292
4237
2614
3787
2190
1199
2476
2747
3362
1214
3007
1787
1966
2254
2012
5402
2196
1267
1712
2426
1929
617
1785
909
1575
5195
4713
954
4541
1804
839
2673
1198
1263
3329
2795
3769
1970
2149
969
1586
2927
1859
1171
1633
19966
1281
1499
1764
1104
1188
1412
1365
1337
3145
2096
1387
2578
1785
3045
2364
2447
2053
1040
1407
2423
1439
3434
2951
2474
1576
1376
1775
1448
1572
1874
2162
1722
2947
2116
1410
1742
2971
2353
1010
1260
2550
2816
3878
1691
2534
3817
1512
1768
3482
1595
2190
2545
1443
4851
1194
1626
2917
3929
1387
2172
1388
1229
1881
1342
5360
3768
1143
1638
3465
2374
1180
1514
2420
1342
930
1476
1983
1804
936
1246
1531
980
1553
1303
1384
1457
2060
1434
1351
1113
1748
1621
1277
1036
931
1192
1507
1723
997
1503
1825
1068
1400
1188
1849
1539
3882
1156
1331
1627
664
1680
1681
1357
1711
1669
2971
1322
1561
1415
2668
2358
1313
2012
1439
1976
1565
960
1042
1137
1529
3490
1712
1944
1423
1444
1280
1537
4171
5273
1194
1127
895
3277
2697
1322
1813
1985
1071
2206
851
5583
1242
45375
1306
1218
1906
1337
1560
1409
1681
1380
2854
3349
1603
3012
2678
1798
1558
2261
1644
3398
729
6050
1590
2456
2438
1526
2173
1666
1612
3751
2298
1535
1635
1563
1802
1869
1831
2515
3057
1569
1556
1354
1319
1692
2558
1080
1864
854
1674
2337
1472
2281
1359
1716
1188
1607
716
1397
1025
1113
1506
1852
1299
1454
1680
1142
1221
1719
1274
1393
1337
1663
1232
1549
1569
1403
1515
866
1386
1189
1783
1477
17571
2127
889
3599
1251
1199
1529
1136
1378
2645
935
37437
18990
3080
5546
2170
2205
1618
2709
1269
5894
1387
1512
1454
2148
1036
1064
3190
1107
2966
2332
3732
2874
1400
1712
1055
1391
1339
1607
4352
4865
1484
1074
1139
1168
1592
2061
1268
1324
1806
1049
2051
1193
1309
1519
1794
1208
1430
2291
1083
1621
3825
1667
933
2679
1388
1373
3809
2596
2173
2132
1256
1425
1199
1377
1236
1275
1461
1688
3072
9172
943
2271
4259
1678
657
1594
1552
2849
2088
1306
1666
1936
1260
1399
1552
1171
2292
1225
1826
1326
31593
1693
1382
1233
1482
2647
1457
2088
728
2354
1968
1052
1218
959
1897
852
1147
1364
973
2846
5690
1309
1997
1445
3360
2802
2198
3312
1505
1453
3804
2596
1697
1195
1574
2773
2712
3750
1833
2333
1271
1818
1347
1122
1530
1999
1242
1666
1088
7568
896
1776
2183
785
1977
2810
1363
1865
1324
1213
4375
1368
1301
866
1996
1469
1051
1412
1383
1558
1918
2110
1322
2379
2818
1578
3395
1276
1785
1412
1865
1449
5362
1455
1343
1165
1244
3460
1822
1134
2113
2804
1792
1679
2100
2392
1527
4323
1677
3434
3283
1932
1897
995
1487
2904
1699
1323
2085
1438
1411
1839
1172
1783
3264
4054
1476
958
1281
1313
1723
5071
1830
880
4871
1446
998
3095
1426
1324
3159
3199
3080
1539
1783
4456
1044
1385
2272
3057
1729
1321
1905
2472
1194
1885
1146
4296
3339
1723
1331
3132
5911
1303
2013
1689
1451
2794
3536
1161
2186
6689
1678
2385
6320
1020
2464
2725
1286
5056
1455
2683
2413
3574
3192
6545
1683
3022
1239
3260
1422
2884
1673
1567
1760
1844
1117
1335
1312
4013
1606
959
1384
1227
939
1855
1852
1558
1875
1725
3514
1721
1305
1191
1615
1784
1653
1256
1063
1237
1814
3494
2510
1470
1412
1077
1495
800
2340
3491
2961
1584
1495
1214
1426
1684
1033
996
1684
891
2204
1462
984
2026
2235
2035
1583
3555
1781
2694
6088
2289
2141
1483
5175
1996
4519
1560
1824
1165
1643
1090
3305
1115
1449
2830
1321
2047
1260
1012
1930
1519
1480
3061
1966
1877
1055
1273
1783
1508
1812
948
1448
1129
1179
2092
1990
1262
1654
1360
1218
1390
1136
1072
1111
3096
5251
995
1385
1729
1684
3984
2130
2339
1153
3087
2430
3438
3777
1831
2705
2210
2111
1537
924
2304
1244
1024
3480
1794
1248
1790
5757
1644
1526
1284
1294
5872
1840
1365
1751
2361
3566
1790
1465
2339
2162
3052
3166
2995
2173
1609
3882
989
1647
2365
1999
3147
1306
1120
2100
1780
29298
3294
2256
2300
1455
3675
1273
1311
1107
2971
1294
2230
2373
1452
1388
1632
1623
941
1361
1238
1393
1086
1280
3634
2170
1545
811
3226
1560
2011
1582
1285
935
1141
1108
857
1022
1583
1155
1661
1815
2983
2184
1341
1046
1372
1320
3216
1054
1991
1349
1873
2033
1567
1904
1000
1863
1291
1091
2994
747
1922
1261
2181
1194
1354
1059
1198
1945
2254
3302
3977
1426
1220
1619
1004
2844
4970
1644
691
1593
1091
2321
4848
1204
2389
1806
818
4860
1988
2975
1425
1455
2676
3312
1118
7295
3722
2625
2491
981
1130
1836
1860
1403
2014
1090
1721
1248
1282
3882
7608
1602
1106
1588
1247
1327
2853
1206
6387
1872
1790
2792
2633
1418
760
5301
5359
1256
1172
1568
1548
1383
2415
1054
6156
1677
879
1182
2011
1400
3609
1499
5436
1375
1056
1977
1487
2651
1006
1449
5118
2169
2037
1422
1243
1089
1859
1029
4998
1321
1903
1313
1474
1132
1433
1759
8846
1833
777
1185
2014
1488
1443
1341
7755
2547
2591
1302
1674
1263
1830
1683
5084
1939
1152
3092
3188
3480
1229
1681
6852
3087
1853
963
2101
2208
779
3614
7391
1081
1024
1924
1527
1030
1096
1272
4707
1586
2707
1112
1548
1021
2036
1648
12366
1361
1801
2466
1216
2072
1633
1101
7395
1292
1314
1628
973
978
1543
3585
7557
1569
1032
1833
851
1599
1261
1401
6707
1219
2167
1059
2333
1667
923
1565
7302
1122
1608
1597
1470
1037
1190
1439
5490
1483
1283
1734
2121
1255
1438
1571
6455
1647
1734
1165
1069
1348
2538
1287
7548
1784
1442
1034
1203
1891
1797
1504
7718
1884
2346
1777
2349
1354
1570
1406
5196
1577
1380
1873
1259
983
1327
1830
6731
1790
2601
891
1646
940
1618
2288
5596
2272
1338
1429
1878
1503
1193
4159
8531
1928
2218
1184
1765
3664
1328
1182
5355
1466
3168
1516
1547
3298
2766
2036
4857
1367
2145
1401
2093
1973
787
1594
5599
1408
2237
1362
2282
2132
2227
1710
9667
2262
1497
4190
5597
2173
2680
7599
5010
4001
41531
2411
1485
786
31067
3183
10055
1669
1490
1425
1145
1170
1976
1499
4501
1267
1570
1532
1149
2164
1262
4560
6335
1791
1728
1787
1424
978
900
1613
3866
1323
2408
2361
811
1799
3129
2079
3457
2895
2127
2441
2873
669
2272
3301
3100
2115
1527
1614
1592
3901
2200
2243
3170
1104
1507
1892
2373
1227
884
1849
2388
1380
2121
1474
3195
2031
1312
2934
4375
2575
2712
3237
2790
1296
1171
2790
2489
6597
4812
1347
1750
3769
1387
2257
3671
1688
2195
3012
1295
1292
1422
2073
1645
1279
1434
1114
1434
1212
1221
2298
1302
1671
1392
1615
1330
1457
1218
1170
2322
846
2667
7876
1337
1814
2375
1812
2941
1528
1399
1134
1571
955
2196
1513
1668
2413
1417
1738
2960
1538
2269
1307
1212
1156
1396
2015
1469
1420
1564
1366
1523
2288
1399
1270
2427
1182
1624
1497
6178
5349
1929
845
1371
1800
758
3012
2202
1962
1148
1201
3043
3779
2899
2958
1862
2029
1653
2702
1262
3336
1490
3652
1448
1341
3004
1499
4997
2564
1338
3148
1342
1535
3623
1282
1657
3042
1473
1348
1097
1004
1370
1499
2532
1418
1366
1238
968
1174
1095
1257
1473
1805
1051
5425
1904
1771
3206
1400
1494
1109
1528
1489
1686
2590
1619
1326
2617
1248
1547
5119
2603
1961
1343
2903
2764
2696
1232
926
1090
1340
1862
1096
2084
1928
1323
2049
1078
1911
1485
1328
2849
1122
962
3977
4570
2152
1283
1557
6334
5293
2083
1657
5411
4456
4235
712
2801
2915
2613
3673
1079
1699
1442
2060
1252
1279
2119
1311
1363
1130
1460
1130
2615
919
1552
2365
1128
1593
1286
858
2743
1151
1712
1278
3922
5342
1104
1552
2766
1252
1342
1655
1062
2413
1798
1190
1471
1701
1544
1198
3885
1344
1064
1230
1467
1737
3837
1904
1007
1509
1619
1241
2964
3066
1047
1934
1566
1787
1344
1732
1747
1565
1456
1217
1160
1451
1261
2036
5468
882
1895
1194
1719
2799
1018
2738
1220
1096
1276
1441
3350
4331
1530
5779
1419
2217
3907
2447
1244
3475
1796
2594
5851
1880
2273
1590
2575
2443
2712
1283
1750
3380
1242
1352
1008
1708
3154
4050
2662
1643
1495
1513
9149
1430
2760
1498
1253
1875
2807
2134
1012
1281
1409
1021
1590
1706
1630
3127
2498
4652
2155
1408
2444
2728
1102
1692
1667
1501
2168
1419
1771
2546
998
1770
1517
1674
1442
1301
4006
3356
1951
1600
1407
1426
1182
2104
2801
1429
2953
2000
2290
1345
3041
1298
1776
3768
1466
1641
1642
1211
774
2282
4435
1337
2682
1393
2636
4902
2399
1606
2643
1385
908
2993
5692
1590
1053
1738
1322
1435
1139
1913
1407
3082
3380
1790
1836
805
1018
2408
3072
1635
3005
2693
1401
3808
1520
1668
1619
1369
1287
1345
3387
1399
981
1521
1334
3189
1092
2398
1661
2589
1465
1287
1262
4204
1440
2057
5413
1389
1989
3010
673
2451
1298
1277
1716
2983
1871
1479
1303
1868
1238
1398
1530
1571
1195
1850
992
1670
2299
1376
1525
1648
1156
1564
1386
1957
1513
1365
2838
1488
1107
1686
1711
2403
3079
1042
1968
2052
1519
1631
2168
2745
1470
1952
4196
2130
1423
1747
1482
1454
1316
2131
1779
1838
2901
2230
1373
853
2842
2524
1309
1629
2093
3974
1631
2542
1054
3062
4817
1641
3042
3610
2602
2329
4350
1376
1118
4071
2868
1593
6173
1578
1978
2312
2803
1573
1891
1373
2033
1535
2793
1809
1805
956
1050
1219
1180
1145
1194
1276
2061
2834
1775
4688
2205
1894
1724
4611
1144
1680
2036
1007
3226
1647
1576
1425
5899
2924
2136
1843
1456
1087
2204
1586
2243
1142
1323
2124
1598
1208
1217
1942
1666
2099
2819
1444
1788
2293
2143
1485
1783
1059
1258
2161
1182
2196
1148
1708
969
1766
1235
1400
1139
1540
1753
1561
923
1614
1710
2174
1469
3780
2693
1814
1079
1368
1853
1683
1757
1802
1207
1001
1362
1151
998
1730
1637
1211
1292
1823
7788
36286
2367
2730
1765
3295
1457
1756
3750
2435
1155
1340
1451
1535
1691
1903
2942
1145
2530
4172
1033
1812
1093
1131
4623
3489
862
1564
1680
1336
2520
4244
1370
1556
1774
2630
1181
1518
2193
1508
1523
4085
1447
1454
1685
3235
1704
813
2755
1842
3102
1521
2185
2011
1412
1461
1679
1505
1482
1782
1692
1355
1133
1701
951
1543
1581
1672
1518
1522
1184
1364
1361
1655
1097
1558
1401
2143
1714
1068
1665
1233
1340
1554
1541
1270
997
1674
1471
945
1459
1712
1225
2205
1636
1246
1925
1526
1976
1067
1058
2554
1773
1622
889
1565
2011
1815
1552
997
1181
1035
2548
1569
823
1812
1995
1496
2805
2386
1654
2398
1718
4058
5733
1439
4235
4772
1686
1429
1081
3025
1371
3107
1622
1433
1718
1671
833
3156
2291
4765
2530
1550
1564
3288
1646
1046
1799
1873
2121
1289
3077
1667
6718
1649
1354
3239
1492
2372
1801
1510
2408
1596
1605
6711
1779
1465
2395
1231
1501
3230
1709
1251
6421
2113
1622
1884
3171
1818
1448
2078
2307
1318
5026
1872
2234
3058
809
2478
1915
4270
6191
1198
2163
5967
2341
1837
842
903
1125
1095
1744
1323
1125
3842
870
2500
1356
1281
2352
1537
1444
1034
2426
1134
2229
4049
1802
2660
3812
949
3501
3202
2356
1830
1549
1362
893
5382
1365
2263
1451
755
3871
1627
892
1349
2071
1319
2186
3748
4456
3640
1768
1058
1413
1198
2457
2065
2234
3583
1039
3613
3603
1299
2950
3273
1827
2525
2068
2741
1471
1133
1965
679
2062
1879
2122
2282
1252
2174
1718
1494
1365
2101
2235
1200
1223
1010
1476
2940
2155
1326
1281
1938
1141
1133
2057
6327
2215
5585
2836
2102
2040
1610
1155
4311
1360
3046
2026
1667
1254
1775
1128
1916
2382
1443
2772
1401
3371
5389
1452
1052
1367
2289
5296
3176
2191
1983
1647
1367
1588
1620
4447
1266
1547
1470
4817
1198
934
6306
2857
3570
1671
1897
1500
985
1558
854
1203
3361
4130
2261
1189
4445
1183
1416
1109
2189
1209
1667
1642
1993
764
2455
4347
1381
1251
1050
1548
1273
1193
2315
2011
1394
1269
1971
3418
1869
1067
2699
1032
1546
1914
1350
1834
1935
1820
1706
1199
1305
1912
1136
1460
1421
1359
1753
951
6046
4673
1835
1507
1856
2503
1245
1287
1037
1909
1510
1730
1539
1752
1923
1430
1760
1108
1261
1644
932
1688
1642
1789
1428
1198
1455
1739
1460
1165
1920
1040
1447
1643
2495
2415
1694
855
1440
1363
1127
967
1369
2102
1797
925
1207
1211
1148
1476
1251
2069
3059
2609
1054
2735
1634
3220
1743
2464
1315
2536
1118
2674
1456
1831
6069
1410
1087
1223
990
2778
1209
1473
1100
1334
1886
1321
1233
1676
1346
833
2166
1597
1727
2916
1460
3025
1910
4692
1517
1310
2162
1023
2611
3208
2087
1355
1725
1250
1236
2530
1285
1531
3744
3329
1024
1456
3879
2248
1459
1019
2050
1587
2445
1566
902
1145
1714
4849
2686
3075
1241
1641
1918
1315
1817
1584
1444
1438
2931
4738
5035
1372
1680
986
2119
1111
2497
2640
1106
1222
1253
1442
2260
910
1627
1844
5679
2499
3002
1247
1310
3307
821
1451
1508
1402
3550
1232
2028
907
5219
5257
955
2266
1537
1535
5720
844
1130
1883
1340
4111
6307
3895
3599
2746
1048
25098
2434
2455
1221
1409
2891
2186
2044
2219
2207
1758
1038
1312
1222
970
2188
1621
3780
1547
885
1152
2229
1523
2463
3996
2606
869
1741
1385
3226
1532
1586
1280
845
993
1426
1186
1665
1203
2165
1254
2469
2837
2153
1308
1515
1591
4047
1787
3024
6287
2333
3815
2010
1344
3323
2245
3694
1555
1381
1012
3336
3507
7254
2233
5378
3702
1500
2333
1535
2714
2285
1408
1339
1338
1478
1730
3729
1063
1348
2676
1226
1987
1533
5621
1155
1344
1523
2002
1445
794
1269
3765
1689
1079
2309
1705
1396
2868
1057
3590
2863
1362
1297
1419
1500
1217
1714
2766
1424
1655
2029
1941
2698
1931
1265
1429
5238
952
1356
1517
1308
1520
1581
1190
3879
1134
1178
1976
1336
1416
1361
1684
2363
1428
831
1760
1446
1430
1613
1488
2155
2448
1564
1746
3097
1620
2802
2017
1108
1122
1985
1456
982
3291
1857
1533
1381
1630
1148
1280
1682
831
1501
1182
2037
2170
1181
1987
865
2755
1266
1116
2186
1531
1820
2167
1499
1132
2991
5464
2212
1506
1224
3353
3049
1389
3061
1542
1726
1339
2222
1742
2239
1305
4382
2135
2836
1552
1030
1356
5017
1685
2315
2826
2053
3212
2543
3110
1453
3330
1276
1348
3951
950
1377
5545
1118
4350
1546
1869
1104
2177
1355
1984
1765
1976
1366
1984
2210
1440
1265
1270
1569
806
2617
1939
1641
1361
1287
1567
2528
1103
1257
2186
1914
1238
1061
1534
1222
1925
1509
1243
2727
1263
975
1349
1710
737
1408
1478
1361
1417
1161
2012
1357
1064
1701
1835
1223
1550
873
1260
2125
2065
2721
1682
1201
1194
2952
2872
2643
1311
1251
1286
1063
4187
1400
1820
2374
1237
1519
1361
1704
887
973
2756
1140
2000
2117
3178
2056
1699
1693
2432
1272
1855
5492
1241
1268
2943
1485
2719
4957
2281
2723
2886
1713
982
3326
962
4073
1373
2012
1141
2888
1727
3153
1502
2783
4445
3213
5486
1563
1683
1860
1258
3569
6498
1320
2907
1891
2506
1860
4723
1142
2976
4287
1673
1604
1622
1529
1748
1547
2560
1904
947
1307
1709
2311
2379
1450
5510
2888
1849
1784
1450
1382
2544
4944
765
2982
2102
1548
3856
2649
827
1254
1705
3446
3088
2819
2574
2266
1637
1577
1580
1414
1644
1385
1416
1973
2330
3135
2641
2937
1261
963
4003
1543
1573
979
1454
2741
6058
4339
925
1355
1633
2708
1727
2987
1301
1473
1478
1767
1397
1173
1167
2211
1792
1519
1046
1424
1618
1220
2274
936
1860
990
1252
1639
3697
2310
4104
1549
1830
1730
1395
1506
4003
2378
1407
3708
5509
3306
1393
1201
1342
1618
1979
1503
2362
1768
2971
1189
1417
1629
1443
1497
1085
1466
1229
1597
3909
4111
1341
1789
1382
3156
3761
1546
1532
1412
1126
1656
5583
4578
1195
1513
726
4360
1454
1412
1274
2981
1317
1317
1678
865
1270
2080
2357
1742
1312
1185
1467
1887
970
1172
1264
1629
1574
2062
2294
5738
688
1240
1469
674
2889
3310
1449
3079
1566
1480
1739
2816
1048
2084
3049
3434
1287
2646
2847
5598
2041
1365
1118
1530
2266
1363
1108
1327
1181
5379
1270
855
1933
5361
2315
1770
1997
1203
1259
1178
2361
2121
1350
1684
1131
2789
3448
943
2083
1283
1306
1662
2164
1876
1168
1115
1440
2838
1329
1070
1849
1529
2279
1344
1190
2341
1700
17070
2841
2058
1573
1484
1340
1537
2211
1928
2014
1216
3919
2063
1951
1732
1159
2195
1463
1120
2339
3785
964
3306
1907
1699
1385
2072
2281
1816
1285
2471
3607
1563
3579
1254
1713
832
1864
1466
1302
2019
1784
1817
1572
2793
3640
3331
1041
1488
812
1470
876
1258
1425
1312
1393
1763
1899
1882
1869
962
1296
1625
1792
1296
871
2833
1645
1010
945
2454
1708
2011
2154
1243
2460
1403
2413
1468
1842
1595
2086
1106
1562
1731
1714
1927
1356
2062
1771
1016
3187
3413
1343
1537
1265
1965
2369
1647
1366
1161
1743
1151
1969
2858
880
2604
1565
1175
998
1814
1496
1786
1730
964
3343
5927
1966
1342
1606
1295
3307
1477
1319
1663
1269
1553
1039
6032
1692
1894
1858
1383
4042
3515
1647
1412
4384
3298
1265
1338
1663
1826
1424
1524
1936
5014
1590
2691
1822
2689
1659
2114
951
2998
1978
1498
3401
4433
1720
2087
1562
1185
3985
1538
1285
1740
1989
1547
1049
1397
1575
1500
1071
1266
1351
1446
2065
2012
1322
1228
1392
1654
2506
2138
1220
1789
1861
1468
1410
1999
1921
1569
1861
3360
1169
1389
2628
2235
1370
4356
3377
3467
2754
1617
1563
966
1578
815
1300
1778
1611
1514
3051
1014
1376
1327
1384
1876
1303
1236
3688
2711
3455
1579
1619
1222
1420
1882
1533
1676
2192
1741
1157
1111
1201
1393
1493
1423
1517
1113
2122
1112
2437
811
1238
1697
1635
1513
1188
1124
1798
1312
2249
2585
949
3324
1114
3160
1396
1440
1132
4508
3609
2846
2082
2549
1735
1182
1145
1921
1138
2744
1263
1458
1341
2073
890
1356
1624
1037
1551
1140
1406
1217
3441
1090
1953
3199
1348
1087
1651
1350
1457
1416
1482
1792
895
1686
2383
5971
955
1172
1616
2041
1663
1351
1304
1486
1123
1586
1268
1222
1284
1192
3484
1141
2557
2035
1180
3278
717
1150
1382
1000
2045
1282
1106
1322
912
2322
1148
1218
1911
1004
1677
1994
1187
1741
2033
1164
1876
1985
2592
2542
2110
1014
1578
3925
1298
2434
1327
1140
1966
2094
3677
1197
1470
2202
1104
2741
2057
2342
3673
1447
6262
1254
3131
2236
2506
3585
1092
997
1119
3427
1183
1690
1283
1080
2081
1244
2811
1410
1372
2187
1046
2608
1326
1914
3030
2498
1154
1452
1066
1223
2371
2304
1708
1613
1494
2032
1059
1925
2266
1119
1363
1992
1251
2176
1875
2045
1592
2178
1416
4149
1442
1837
3727
1243
1144
1027
1299
1462
1177
1156
1254
1601
5500
1413
1391
2215
1330
1713
1089
1116
1964
1160
925
2094
1656
1740
3572
5520
1665
1534
2050
6200
916
2740
1494
1217
3448
3524
4398
1990
1513
1602
1791
4009
2166
3610
3439
1809
2874
1496
1352
1893
1389
1806
1267
2826
1447
2048
2178
1827
4465
1698
4300
1748
1350
3732
1393
1457
2019
1096
1457
1569
1097
3285
825
1342
1322
1020
1829
1199
873
1691
1311
2680
981
1456
952
2643
3351
1539
1198
1525
1020
990
1750
1167
1385
1484
1579
1456
2027
1880
1466
1676
4008
1474
1628
715
1272
1495
1517
1398
1462
1122
2409
3147
1141
1255
1780
1082
1924
1862
1192
1379
1837
1027
2986
1310
1351
1722
1495
1291
1218
1459
834
1180
2193
1161
1266
1447
1538
1324
1229
2175
1529
2204
1322
905
2931
950
1280
1619
1496
1219
918
981
1472
776
1114
1675
1223
1740
1664
1426
1566
2283
817
1399
1413
1549
1125
1231
3471
1381
1229
1996
2458
1577
3080
5916
1580
1666
1440
1816
4030
1485
2322
3310
1594
2090
1205
2541
4802
3079
1129
1610
1815
2728
1265
1157
1407
1746
1643
1465
1689
3690
4331
1292
1045
3524
1643
1270
1292
1589
2269
1508
2971
1377
5705
676
1466
2270
1614
1688
830
1749
1322
832
1605
949
1657
2552
3339
3223
1658
804
2698
2343
1146
1598
1354
1778
1350
2490
1636
1333
1136
1093
1383
2245
2282
1632
1674
2138
844
1880
1387
2650
2142
1319
1802
2957
2182
1525
1199
1676
2005
1634
2461
3275
1930
2840
1430
3608
1885
1323
2061
1479
1216
1882
4797
1330
1368
1104
2769
2944
1823
2358
2801
1488
2518
1338
3152
1407
3242
2185
4021
1275
3085
2213
2201
1501
1157
3122
1060
1670
2904
1254
1646
4694
2212
1828
1402
1025
1184
1129
1531
1417
1307
1245
1375
1459
1053
1473
1380
1611
1454
1754
1416
1400
1495
1423
1419
1230
2117
1424
1155
1193
1599
1407
1299
1416
1290
1468
4812
1425
1196
1744
2252
949
2903
1375
1267
1315
1406
798
1691
1207
2557
2144
853
1231
2174
1199
1228
1249
1261
1292
1470
1644
899
3189
2257
2968
1745
1945
1404
2002
2732
1634
2297
1352
1336
3056
1591
1457
1669
1189
5285
1689
2952
2315
1916
2558
1637
2859
2901
1302
1266
1419
1199
2075
2510
2189
1374
3804
1446
3915
4752
1410
1192
2823
4492
4883
1555
2984
1691
1264
1506
2379
2937
2482
1412
2126
2885
2235
1406
3713
1110
2022
1525
2155
5900
1548
1520
1430
4552
1250
4566
5343
1423
2746
1398
2703
2095
2043
1734
3304
3540
3010
2019
947
1221
1894
1448
3813
1131
1414
1436
1760
2971
981
1829
1190
1136
2250
1257
2590
2183
2891
1494
1509
5731
1482
1715
1516
1338
3476
4591
1357
1416
1537
1087
1437
1291
1787
1157
1779
1553
831
1647
1687
985
1300
2714
1520
2119
1609
2733
6916
1298
2674
1118
1353
1627
1254
1750
2811
1819
1415
1113
2522
1139
1718
1318
1023
1490
1035
2841
1235
920
1372
1062
2573
1480
1707
1173
1784
1293
1773
1596
1519
766
1134
1669
4878
1202
1651
1656
3357
4495
3597
4053
1258
2698
3757
1703
1254
1349
2982
2095
2716
993
1677
1730
2086
4043
1218
2385
1549
1579
1281
1681
1173
1370
2323
2176
3241
1279
2506
1352
1787
1706
1571
3982
1602
2481
952
1330
1526
2188
1439
1818
951
1246
1561
1656
1427
2065
15862
1589
1579
1807
1464
1581
1460
1159
1607
1028
1219
3370
1850
2404
2360
1213
1048
2337
1964
3092
1438
1255
1486
2614
1279
1682
1264
2363
1671
1408
1100
2470
1751
1342
2243
2400
3929
1212
1864
1866
2858
1410
3502
1474
1637
2052
2582
1504
1534
1457
2289
1326
2123
1488
1290
1797
2303
1062
1550
1549
1660
1245
1691
1687
1386
1419
1508
1519
1836
1416
1433
1462
1354
1528
1549
1404
1651
1460
1209
2610
1255
1513
1833
2233
3142
1800
1670
1662
1271
1474
1906
1595
2103
1360
2983
6083
1655
1617
2366
2241
1213
919
1399
1595
1076
1356
1219
785
3917
2119
2217
1700
3306
1496
2404
1643
1835
14985
1077
1769
4174
2290
1803
926
1406
1677
1384
2965
1211
961
2327
1365
1274
1422
2429
1331
1059
1668
1157
1381
1721
1022
1184
2870
2085
961
1555
1322
1623
1333
3899
1308
1570
853
1620
1568
819
1116
2222
1314
1345
1437
1147
1454
2994
2111
951
1447
1373
1603
2007
3792
3508
5067
2617
1345
1746
3624
1517
1504
2431
1795
3515
2334
3403
6384
2190
1263
1267
1398
6766
3398
1474
1456
1621
2316
2880
3267
2358
1387
1435
1390
3312
3511
977
986
1360
5017
1620
1713
1525
1992
1949
1453
1125
1580
1026
1351
1855
1900
3732
2087
1462
1717
2813
921
2043
1153
1273
1339
995
2068
2026
4151
1416
2002
1505
1245
1170
2197
1343
1927
2075
1793
1553
503
1301
1776
1372
1891
1851
2944
1998
1031
1018
1704
1183
4385
1301
3493
1224
1053
1416
3025
1335
1628
1149
1460
1810
982
1945
1738
1113
1056
1631
4576
2260
1839
976
3578
5446
941
1792
1488
1950
3422
3354
1341
4129
2330
2980
2136
1584
680
2915
1718
1857
1137
4650
4447
5601
1297
889
1714
2830
1443
2400
973
1972
2760
1977
4549
4939
770
1641
4351
1240
1986
1269
1509
1207
1054
1618
4535
5082
1801
1493
5555
1617
1261
4541
3261
1494
1668
3288
1749
1763
2882
5494
3726
1265
1526
1520
1098
1164
725
1714
1665
2592
5906
1670
2698
3469
5167
1834
3365
2087
3370
1313
1639
2307
1710
1797
1266
2190
4847
1425
2157
2304
1327
1704
1702
1522
1170
1654
1005
883
1421
2699
2380
1309
3351
1364
1413
1177
1813
1520
3033
5170
1414
1261
1226
1077
1013
1467
3437
1760
1131
1151
2557
3105
1279
1947
954
1591
1100
2741
1370
2166
1663
2443
907
1393
1404
1821
1099
1632
1105
2040
1580
1656
1345
1545
3326
1240
1078
1925
1545
1259
1497
1594
2114
1564
1268
1927
1767
1697
1005
1319
1400
1192
1512
1267
2134
1522
1903
1715
1772
2341
1439
1248
2313
2864
3258
17356
2861
3272
1380
1822
1858
1812
1555
3903
1760
2388
3716
2077
1679
1091
2845
3226
4898
3246
1274
3537
3898
2623
2286
1993
1831
2378
1711
4737
2850
3270
3053
1658
3189
1681
3970
4745
4686
2554
1598
1318
1652
1232
4102
2492
3750
2386
6333
1560
1465
1286
1256
2058
1123
1704
1616
1257
1457
1807
653
1314
2625
2563
1334
884
1231
1336
1141
1471
2492
1664
714
1431
2122
2184
1431
1552
1677
1350
1647
1876
1482
1151
1808
1140
1849
1628
2465
1192
1775
2992
1297
1534
1065
1424
751
927
3455
1519
4200
2074
1391
1351
994
1500
1395
1332
2210
3041
1125
3460
2452
4676
2385
1320
1485
2261
1596
1562
1129
1335
1217
1625
1340
1141
4119
2162
1280
1350
2287
1252
5442
1445
1432
3774
4036
1491
1734
1702
1808
3773
1972
1545
2068
2028
2590
680
1064
1896
953
1338
2189
1350
1678
2043
1353
1563
1295
1365
1552
2017
1361
1177
1578
1673
2040
1186
1679
2043
1403
944
1434
1318
1206
1748
1954
1176
1193
965
1209
899
1219
1091
1370
1638
1089
1531
3627
1224
2083
2036
1289
1573
1677
1500
3527
1234
2409
6452
2489
1643
3277
1260
2310
1646
1299
4560
3830
3167
1537
1194
3493
4366
1092
3015
1366
1354
6778
1501
1336
1748
884
3522
1067
1116
1474
790
1739
1945
1654
1035
1502
3722
3847
2443
1367
1882
2008
5288
1195
1151
1608
1047
1196
1331
1790
1140
1767
923
1277
2042
951
1196
1667
1442
3391
1374
1344
1233
1970
1611
1199
1545
1680
1267
1764
1907
1336
1575
1859
1573
1333
1721
2547
1530
679
1143
1421
909
915
1881
1492
1195
1150
2629
1455
3417
2036
3167
1373
1165
929
1501
862
1443
1219
805
1630
2727
935
1487
1364
1193
1043
1426
1804
1454
1465
1773
1113
2447
764
965
3895
1111
1066
1334
1816
1189
2779
1063
1439
1400
1350
1526
1442
1198
1100
1152
2615
1327
2984
1251
1821
1120
2373
2429
1658
785
1441
1677
1455
1260
1591
767
1315
1312
1340
2109
798
3651
927
1279
1722
1622
2076
2311
1659
1509
2249
2101
1777
1231
1224
1318
1408
1391
1098
2214
1521
5761
1787
3211
1352
2446
1603
3865
2753
1208
1982
2670
1118
1789
1861
1444
3658
3328
1522
986
1919
3303
3789
2458
2943
1335
1387
3255
1707
3176
751
1657
2225
2172
1735
1458
1618
1556
1221
1460
1218
3070
1233
1255
1370
1475
1396
1355
1601
1251
1417
925
1922
4559
1273
1624
1709
2032
938
1933
941
2180
1542
1540
1554
1429
4716
2849
1492
1535
2554
1164
1040
2071
1384
1616
2968
1215
1300
1119
750
2325
1273
1555
2283
1282
3964
3760
1809
1383
5124
3856
1925
2226
1222
1483
1140
3971
1921
1237
1211
1397
5852
1047
1654
1583
2025
3364
2451
1340
1066
1125
1771
1478
1553
1431
1724
1101
1617
2735
1074
1645
1444
1657
1098
1416
1870
1428
1880
1359
1827
1236
1252
1460
1249
1556
1654
2061
2287
1708
887
1328
1422
2508
1299
5532
2925
2170
1260
1403
784
1223
3014
5318
3690
1454
3086
2283
2402
997
1593
1398
1392
1329
1511
2086
2026
1614
1176
3192
3005
3252
3078
4146
1251
2815
1187
1182
1802
2779
2494
1600
1626
1568
1466
1275
1108
3191
1378
1804
2112
1891
1215
1473
881
1404
1323
1627
814
1394
1230
2053
1561
5145
1208
3079
1382
948
1873
959
1465
1169
3178
1484
1201
980
3470
985
1824
3094
1489
1812
1304
1678
2749
1337
1319
1356
2140
1347
3336
1429
906
2668
3175
1246
1427
1978
1122
1427
1472
861
1444
1265
1538
1290
895
1212
1532
2841
1551
1525
6054
1062
1195
2421
6364
2649
1375
1923
1025
1373
3035
1239
2786
1886
2802
4501
1870
1010
1331
1706
899
1270
1355
2905
1429
2100
1647
1379
1519
2890
3791
2415
661
1301
1439
1347
1207
1589
2655
3877
1222
1557
1356
3531
926
3118
3179
2016
1704
6531
2662
1111
1282
1512
2055
1481
1385
1599
1842
2232
1190
1783
4535
4071
1510
4121
1150
1514
3332
3204
2537
1604
1942
4183
2170
2840
6695
1581
1887
1858
3462
2627
2618
3486
1500
2686
2544
3469
1090
1580
2099
1931
1326
1803
1597
1966
1918
1015
3029
4961
1850
1372
2734
1776
1527
2841
3014
1759
1656
1466
2074
1356
4110
2064
1652
988
2293
1682
2411
1956
1647
1835
1515
1713
1090
1156
2079
1696
1776
1216
1200
1624
2095
1525
1498
1951
1653
1429
1509
2976
3425
852
3300
1465
2414
1792
2412
2463
978
4206
1148
1494
2488
1045
1411
1028
1792
2223
1319
1721
4088
1952
2448
1725
1714
2357
938
1980
2250
3700
3094
1017
3200
1787
1159
1358
1125
1414
7114
2949
4352
1832
2458
7514
4588
1335
13787
1642
1661
2512
4568
1360
3075
1528
745
3355
1711
2313
1631
3910
1019
27482
24797
1340
889
6153
3069
1773
1565
1600
1366
2005
1648
2982
2184
1761
1242
1349
948
900
2139
1384
1421
1871
1162
2516
1651
2988
1489
1371
1252
1065
3212
2055
4270
1492
1827
3335
1394
4158
1201
1508
4554
1507
2446
996
2262
1139
2138
4022
1659
1133
4224
1061
1684
2859
3140
1013
1275
1633
1313
1294
1147
1817
4358
1335
1660
1189
1316
1871
1006
3437
1487
1108
4116
1594
1186
1495
1503
1530
1411
2374
1473
1291
1886
1313
887
1207
1641
1508
4130
2712
932
982
1380
1410
1146
2855
1819
2521
1547
1768
2903
2072
2830
1963
1282
1103
2068
2909
1347
1314
3813
871
1171
1555
2327
3314
1643
3280
2062
1289
2688
1389
1550
2015
1214
2182
1432
1302
1779
2143
2072
1379
1142
1193
2912
3470
1525
1066
1456
807
1123
1106
1821
1525
1091
1501
2249
1052
912
1483
2915
1991
1650
1316
4544
11198
1462
5363
1920
1790
1933
3317
1155
4695
2081
1879
2239
2294
1184
1207
1566
1510
871
1186
1062
3030
1500
1486
3996
1849
1761
2153
1316
3379
2050
8235
1904
2868
4100
1436
2503
3820
1617
1738
878
3845
1019
1584
3916
1107
1908
1475
2321
2804
5877
1554
2627
6173
2244
3036
1737
3288
3658
1560
1770
1385
3517
779
1825
2147
3131
1866
1533
1601
4614
2425
1264
1995
1742
1804
4552
1501
1353
3698
1009
1432
5232
3449
4212
1557
984
1559
1745
2722
1487
1668
794
3011
26424
663
2038
2301
1114
1424
2754
2799
1639
2109
1483
1483
1276
5167
951
1168
1808
3423
1178
1849
1805
5947
1806
2195
1350
2143
1653
1010
1098
1383
1016
3252
2347
1073
2611
1266
2052
1226
2083
1684
1315
966
6645
1677
2348
3178
3341
3657
935
1027
1464
3420
3987
1506
2284
4454
1338
854
2047
7371
1607
1405
1835
1410
1375
1682
1751
937
1587
1975
2310
1348
1521
2226
1720
1672
3549
962
2871
2719
1094
1524
995
2638
5483
1612
1693
2040
1194
656
2567
2308
1198
1843
1795
1176
1980
27713
2981
1468
1904
1362
1137
1813
1614
1180
5960
909
1354
1296
1465
2537
11679
2311
1726
1825
2481
1309
833
1110
1187
1680
4446
1427
3265
2740
5676
2480
3271
3504
962
5051
2790
1690
1231
1680
6512
2280
1337
1159
3135
1413
1605
3539
1415
3295
3512
1303
1351
1684
1633
3336
3316
1123
1330
2233
1496
1999
1053
1595
2359
995
1579
1480
2561
1287
1778
2477
1432
2983
1523
1252
1490
3239
1527
2188
694
1494
963
1054
1127
1572
1281
1942
1320
3195
1202
1422
1276
1245
1433
1616
755
1290
2698
1311
1065
1276
1078
1043
2291
2134
3774
1875
1263
1456
863
3250
2416
2339
2386
1487
3404
2290
2071
1933
1711
1222
1065
1412
1040
1443
1193
4268
1048
1468
1685
1048
2111
3115
1505
1301
2509
1309
2356
2530
1459
1512
1951
2389
1727
1023
1007
1201
1495
1416
1244
2056
1966
4452
1474
1410
1472
1869
1737
2059
2019
1363
1742
3669
1126
1691
1316
1136
1194
1422
1451
1139
3294
966
1208
2235
1572
1895
1943
942
1524
2038
1173
4333
1387
1903
1059
3603
1213
1501
3769
2403
1372
2065
3420
1158
2034
1490
1538
1809
1376
1699
1598
757
1239
1590
4021
5098
1554
7005
1462
2599
3555
1518
1518
1294
1928
786
1479
1947
1490
1641
1564
1555
1017
1477
830
1475
2914
1540
1836
1373
2080
1718
1890
2094
984
1988
1111
1835
1799
1029
1147
900
1263
1618
1489
4367
2919
1961
1770
1390
2100
1889
1586
1520
2191
1006
1884
895
1315
1651
1553
1644
1672
2205
2128
3617
1202
1288
1611
1561
1062
1936
3489
3870
1302
2386
1313
1377
1087
1974
2706
1814
2027
1833
1456
1898
1470
1431
961
2783
2023
1609
2890
6551
1466
3477
3935
1511
909
1544
1694
1408
984
1040
3018
1965
1969
1536
3320
2672
1243
3200
3410
1696
1340
1733
1702
1079
1004
1764
3707
2275
1835
1626
1831
1197
1724
2513
1286
2803
1696
1852
803
869
932
1807
2516
1163
1724
1460
1269
1019
1387
1486
1112
3464
1255
946
1797
1236
965
1158
1400
1396
1082
1983
1361
1133
1878
1672
1705
1679
2598
2934
1561
1440
1863
4880
1637
1168
1287
1380
1518
1490
5135
1601
2946
2004
1301
1946
1056
5376
1369
3221
1036
4558
1551
1640
1119
1445
1457
1555
1419
1248
8119
1635
1589
1547
1634
5253
1797
2924
2287
3892
1229
1477
914
1220
1082
4877
1738
3306
2364
2325
956
1653
1420
1458
1657
3678
998
1665
4982
910
1338
1275
2002
2292
1589
1949
1529
1801
1778
1026
1617
1599
1740
1332
1641
880
1673
1520
1495
1795
1736
3051
967
2534
1477
1778
1005
1560
7249
3162
1592
2160
4399
1523
2237
1051
1301
1585
1705
1263
3049
1149
817
874
1208
4257
1321
2466
1251
1546
1520
1876
2956
1228
1564
1836
1249
1446
1097
3666
1151
1429
1258
1614
1585
3406
1379
2395
3242
1358
1223
1751
7036
1305
2357
5395
888
3914
2303
1156
4441
819
1585
5055
1351
1518
1151
1663
2753
3936
919
1557
1585
2059
1617
964
2388
1515
1018
1370
1267
2280
6166
3354
5489
1603
4114
1378
1760
2404
1199
1069
1508
770
1211
3210
1421
3438
1096
1293
4013
1316
1826
2366
4004
2924
2424
3052
3815
4139
1447
2364
6868
1234
688
778
3350
2737
2694
1699
3739
5660
3298
2222
2301
3064
1408
5121
1796
2699
3614
5484
2915
3118
2468
1575
3305
1373
2351
1280
1886
2434
2719
2124
2042
1420
1123
1713
1179
2899
1277
1235
1895
3517
1104
1423
5932
2304
1105
2815
3101
1421
1084
2963
2505
1331
1295
1131
2817
1172
2088
1899
1796
2191
1103
1596
786
1301
2096
6615
3354
1325
874
2246
1975
1306
1170
2980
3258
3886
1450
4762
4405
2067
1412
1511
2797
1267
3054
1459
2392
1818
930
1017
5276
3307
2881
3587
1766
1085
3457
1412
1341
1458
2464
1986
3249
3934
1278
1575
1710
3744
2917
2488
1690
1313
3033
1690
1590
2098
4197
4962
1137
3265
4383
995
3647
5354
3654
1540
3321
1665
996
3076
1376
1654
1169
2232
1791
2638
2039
1880
1202
2775
2195
2401
1220
3753
690
4432
1452
2064
2070
1189
6492
1563
1158
1270
1965
5308
706
1345
1577
3878
1906
2794
1560
2626
1766
2816
1701
2272
3462
1096
1522
1811
1113
1766
1611
2039
1176
2761
3692
1477
1733
2786
1697
1328
903
1452
3586
1799
2691
2278
1264
3506
1311
1403
1730
2820
2184
1777
1375
1907
1800
1892
1826
779
1300
1897
1089
3555
1600
3530
2014
1501
987
3392
1732
1005
1825
1827
2313
1452
1689
1376
1964
2834
2392
1888
1583
2997
1174
1641
1653
2110
2465
1747
1118
1451
1619
4493
1834
4022
1369
1546
934
3136
1308
2109
1307
5993
2495
2511
1464
1287
1709
3986
1597
1837
1251
1511
1533
2137
1381
1379
1728
3025
1478
2447
1806
2271
1521
3708
1703
1522
1256
1332
1306
1120
819
1560
1506
1107
1434
1890
1712
1645
912
2344
2468
4620
944
1139
1706
2939
1520
992
2878
3209
4025
1586
1596
1431
1167
1463
977
4005
1614
5605
1540
3202
1714
1728
1421
2516
1084
1904
1672
2498
1747
1282
843
1490
2723
1452
2639
2206
1126
4033
2089
1337
1507
5839
1468
1051
1565
2161
1113
1184
1145
1042
1631
2163
1317
1650
1582
1663
1477
4063
1763
1349
1476
1501
1016
2911
910
1314
3217
1150
1745
1462
1964
5850
1738
1340
1717
1573
1153
3161
3902
1814
1699
1315
1736
1587
1529
2029
3320
2992
1606
1775
1828
1001
1028
2750
1019
1284
6048
5552
1283
979
1270
2363
4372
1848
2024
2904
3399
2184
1395
1500
1242
2670
1228
867
1426
1480
1417
2036
3886
2908
1911
1999
2150
823
1751
3800
2146
1491
596
1729
1705
3084
1283
2113
2885
3448
3216
1012
5664
4523
8154
6688
1488
1915
1739
2046
1748
2944
5748
3897
1996
1930
1470
2268
2003
2774
3024
1234
5905
1864
3467
2473
656
2991
1664
1497
1304
1928
2644
1183
1373
1364
1331
1466
1949
4506
1371
1428
1176
3286
3148
2271
1781
2644
2076
1596
1937
1269
1572
5120
1369
2298
822
1063
1458
834
3470
4767
1425
1848
2472
2013
3704
2095
1645
5238
1340
1803
2090
1365
1934
1423
2127
4944
3441
1272
2406
2295
2472
3084
1820
7997
3696
2127
1160
987
1322
3628
1428
6792
1023
1851
1243
5317
1615
5223
1188
5033
2372
2685
2056
1054
1133
3860
6064
4722
1049
1170
1064
1663
900
1006
2635
8060
1134
1790
1021
1958
1406
1726
1202
5253
1745
1189
1306
1895
1752
1530
1990
5158
3971
2959
1403
1694
3001
5003
3478
5460
978
1768
1700
1701
1135
1998
1100
8191
1767
1805
2751
2478
1564
3284
2677
7421
1731
2307
1721
1192
6075
5968
1248
7192
931
1620
1406
2225
1249
4030
2534
7274
719
3333
1719
1024
1160
1571
1799
7812
1081
1412
1856
1198
1966
909
1394
6868
1304
1987
953
1769
2003
1373
4578
7821
2590
2106
2899
1742
1703
1289
2719
5807
3245
809
1692
1535
1296
2180
2039
6408
1231
3832
1369
1779
943
1106
2773
6809
1738
2149
2333
4920
3402
1227
4213
7831
2225
857
2263
2913
3263
3542
3374
5529
1858
1592
792
1578
4945
1776
1641
9122
5189
5005
1255
4658
841
2929
1009
7928
2382
1356
1423
3142
1672
3601
1006
7934
1171
1440
849
1590
1466
1373
2203
5957
2949
1608
2756
2881
1452
1401
4162
6684
1663
1858
1451
3389
1016
1623
1318
5070
2068
902
3269
1755
913
1076
1744
7388
851
1197
1508
702
1420
1434
1713
3556
1356
1318
1636
1990
1561
2453
1521
2824
1159
912
1755
1546
1924
5792
1524
3896
1651
1150
1069
2985
2205
1434
1433
7075
1844
1056
1354
1184
2744
1100
1246
2128
1529
1603
2182
1595
856
1154
2440
2187
781
1386
1885
986
2410
1265
996
2696
1683
1232
1496
1024
1369
1173
1526
3555
1097
1498
974
1270
1374
1029
1498
6311
1038
1981
1129
1099
2442
804
1172
2863
2161
1445
1312
1389
1241
1524
912
1523
2044
1383
1321
2471
1455
2240
1081
1819
1459
2752
2077
1422
1509
1663
2004
2784
1678
1174
1242
2385
1544
2176
1301
1555
1017
1760
2207
1322
1225
969
1775
1697
1348
1698
1096
1584
1409
3482
1218
1965
1439
1506
1709
1632
1524
1368
1870
2711
1934
2292
944
1370
2020
3172
1325
3329
4579
2335
1598
1100
3309
852
1497
1334
2101
1979
3167
1042
4435
1635
2420
2546
2449
1831
3190
1251
5433
1908
2195
2316
2098
2089
1283
1380
1437
3696
1150
2851
1679
1815
1041
3453
2247
4073
1542
1914
1457
3577
712
1251
1671
1166
1566
1589
2278
1461
1223
1248
1169
1436
1161
1277
1970
4009
1103
1734
1739
1299
1077
1242
1110
1318
1257
1268
1423
1780
1333
1348
3757
4722
1441
2588
2512
1785
1253
1938
1553
1284
1170
1224
1254
1952
1172
5992
1477
1631
1319
931
1803
1137
1052
1098
1189
2672
1222
1344
3062
4871
1566
1071
1975
1228
1024
1350
1310
1293
1497
2753
1201
1758
1331
3344
3483
5788
1885
2928
2022
985
1158
1567
1136
1895
2520
1409
1329
3152
1708
1386
1428
1265
1101
894
1340
1503
2264
2599
3713
1640
971
2474
2439
939
1523
1539
2944
1855
1623
1712
1040
2493
1450
1197
1475
1016
1517
1535
1821
1405
1268
1644
1175
1286
1115
1485
1827
1522
1104
963
1394
1444
2493
1401
1478
1437
538
2830
1680
1624
1194
873
2284
1438
1340
1222
2829
1068
3166
1586
765
2035
816
1211
1440
1520
907
1813
2463
2800
3652
1868
1327
1177
1402
1185
1461
2608
665
2984
4152
4146
3447
1792
4412
1519
2362
1148
5507
1739
1253
1403
3394
2065
3547
2291
1038
3458
3158
2843
1729
2090
2126
2464
3579
3421
3507
2765
1275
1918
2403
1376
1509
3195
5955
7351
1291
2630
4746
5458
1601
1544
947
1491
1100
1538
1972
1318
1850
1481
1408
1645
3265
1679
2574
1928
3970
828
1403
1349
4711
3251
1516
1222
3841
1374
1212
1384
2013
2226
2168
1080
1719
1233
1435
1132
2758
2032
2202
2546
3091
2889
1050
1309
992
1665
744
2038
1429
3126
3119
1424
2215
1572
2336
1354
2413
3806
778
1823
2557
1111
1389
2885
1718
3110
1885
1523
1325
1287
3928
1394
1500
1005
1486
861
1386
1459
1735
941
1487
1335
1646
1210
832
1733
1544
1102
1494
1305
1724
985
1370
1363
1047
1497
1922
1787
1517
1420
1289
1272
1349
1394
5551
2291
1400
1609
1576
1795
946
1290
2328
2284
966
1160
3368
2228
1365
2241
1323
1493
1289
1683
1118
2023
1457
1171
1817
1500
1735
1478
1896
1280
736
805
2096
1299
722
1560
1145
1391
1019
1454
1360
1835
1925
1983
1254
3704
6473
1416
1376
1087
800
1402
2138
2518
1393
1339
1165
1521
1413
1378
1352
1736
3018
1363
3400
1250
951
6216
3860
3671
2643
1247
2398
1004
1920
1765
1526
3738
5782
3629
2893
1870
2764
3658
1579
1037
3079
1553
3986
3516
1325
1061
1158
2421
911
1272
1243
1202
1063
1638
1446
1293
1455
1403
2105
1290
1521
1813
1337
2610
2331
3100
1683
1041
3390
3198
3625
2653
1133
1209
919
1624
2917
1951
1131
2322
1537
1195
1563
907
1500
1307
1036
3176
1417
1017
2645
1525
894
2001
2128
1438
1673
1268
4473
2065
1250
2152
3091
1430
1141
3143
1840
1216
2151
1435
1328
2956
6092
1455
1329
1762
1847
2755
1672
3637
1150
1340
1385
2002
909
1408
1768
1231
1595
1375
2200
1301
2770
2012
1062
1761
1281
1191
1958
1680
2601
1308
1187
1417
2285
1098
903
592
1768
976
1476
1391
2498
2249
1075
1807
2655
4241
1370
1396
1707
2579
1749
1092
1539
1946
1669
1695
923
1819
1333
1682
1161
1440
1666
1658
1725
1771
1136
585
1556
1673
1831
2007
1720
1793
2449
1475
1568
2731
1109
1071
2093
1680
1801
3165
2555
1768
1497
1692
1626
2185
1588
1169
1676
1902
2039
1298
1462
3045
3396
2125
1324
1128
1683
1896
1520
4160
2044
1236
1599
2599
1758
1337
1078
1593
1771
1716
3236
3098
1714
1586
651
1369
1249
1684
3545
1916
1036
1023
976
1497
1840
2631
1497
2669
1098
1791
1077
1674
1520
2385
1085
1664
1202
4165
1740
946
1675
732
1187
1409
825
2500
1656
1395
1595
1859
991
1533
1478
1822
1411
1587
1907
1065
1649
1724
1071
1322
1570
2820
1270
809
1787
1243
1774
1584
3673
1085
961
1588
758
1947
1568
1183
1246
1441
1656
1469
1810
1607
1511
971
1024
1911
1583
759
1470
1854
1151
1415
1523
1005
1608
3171
1008
1557
1780
1740
1087
907
1452
1593
1319
1436
1156
1143
1411
1401
1277
3826
839
3592
1675
3292
3846
1430
1758
3959
1609
4349
1042
1730
1998
915
2147
3079
2466
1277
2018
1657
1094
1308
783
1189
1655
1257
1328
1438
2286
2002
4732
1338
1277
2079
2031
1218
1483
3249
2723
3021
1609
3231
1707
3149
1490
1342
1431
2584
1339
4391
3952
3323
1386
1409
1030
2006
3042
1358
1783
3160
1271
1118
3354
1489
2308
1728
1385
3141
1276
1079
1700
2286
2206
3191
3049
1456
2009
2168
7564
1162
3176
3927
1144
1987
1219
1485
3032
5461
1598
1014
2031
1048
2250
2347
1575
1793
3092
3035
2869
2016
2326
1073
5685
1084
1924
1411
2200
4649
2376
1704
4119
1023
2087
2253
1098
1433
1617
1223
1935
1581
2112
1632
1272
1718
3189
1021
1343
2104
1506
1214
1504
2075
1906
2796
3031
963
1176
2098
1423
1109
1544
2025
1503
1439
1423
1641
1824
1690
1119
1327
1550
1452
1443
1763
2927
1352
1379
3727
2111
2187
1093
1490
1986
1327
1514
1309
2290
1059
1916
1167
1186
1774
2260
1162
1801
1993
3281
1496
1433
1848
1307
1108
2423
1330
2593
1438
1370
2169
691
860
1473
3440
2006
1502
43012
2106
3498
2781
2670
1261
1515
1251
3835
2302
1337
1299
3812
2969
1660
1496
888
4154
3419
2618
1625
1587
2077
3817
3984
1824
1459
3095
3457
1275
1842
1640
1219
1634
1784
1630
2585
2745
2584
1471
1509
1486
1642
1098
1135
1831
1343
1389
1258
1416
1391
1453
1696
971
2685
1646
1213
1357
1497
3486
1414
1046
1224
1295
1385
1744
1558
2050
1605
1618
1874
1597
7727
3768
1772
1104
1980
1651
815
1868
3241
5505
3493
1155
3523
3108
3565
1864
1402
1164
1193
6011
1121
1891
5445
1626
1508
48612
2105
3076
2502
14747
10192
5814
2728
1502
1157
5054
2471
1304
1780
1684
1221
1161
5296
2943
1662
727
1059
1485
1324
1281
1307
916
1547
2795
948
1488
3251
1939
1399
2496
1803
1488
1960
2600
1158
2302
1864
1019
1534
1827
1947
2222
1181
1347
1185
1230
1336
2412
981
1287
2575
2864
1257
1265
1322
1044
1466
1373
1279
1584
1430
1291
1510
951
1291
1360
681
869
2401
2390
1202
1319
769
2838
2019
2377
1319
2020
1226
953
3207
1566
1893
1323
1427
4192
2405
2094
3401
3219
1274
2356
2037
781
1298
1625
3135
2390
4666
1923
1322
1619
903
1043
1399
5648
1012
1438
1998
1332
769
2576
5903
3342
5336
5355
2514
973
2697
2105
1369
2480
1645
1158
2292
2704
1038
3342
1306
1262
947
2394
1172
3162
1740
1798
5254
2425
2194
3653
2147
703
1565
4763
1033
2647
1239
2256
3245
3584
4044
1019
2159
1358
1417
1507
4050
3733
1826
1229
4479
5047
1010
1652
1162
3736
1154
2126
1095
1259
2793
1076
2723
1504
1009
1300
2017
1602
849
1316
1218
1461
2657
1472
2185
1242
652
1460
2490
1239
5544
1354
2346
3357
2114
770
1055
2106
1826
1887
2731
1555
1119
1220
2293
1273
2606
1420
1073
2095
1636
2342
1302
1460
1236
1284
1195
1815
1353
3679
1849
1302
1555
936
1512
1597
1189
1596
2857
2395
1244
2827
3589
1510
2332
1576
1591
1657
1520
2253
25317
22802
1306
1614
1319
21469
1261
17595
3583
1890
3251
1441
3421
1101
1426
1629
1315
1070
1126
1351
2562
1345
1447
1351
1213
1267
1265
1327
1055
2680
1684
1401
935
2446
2483
1998
2724
1357
3787
1529
3658
2171
1300
991
1123
1216
693
992
1190
3123
5692
1746
2267
2842
1581
3663
950
1234
1735
2088
4154
4127
1965
1430
2166
1518
4020
1007
919
1972
2100
1657
5230
2243
4270
1371
1800
1758
3659
2738
1992
1752
955
2988
988
1434
1251
1201
3595
2028
1316
7577
2613
2341
2208
907
1915
1586
1222
2923
913
1328
1880
1233
926
1561
1683
1306
1222
1812
1753
1664
1041
1135
1504
1676
1102
1720
3037
1492
2536
1387
985
1681
702
1096
2146
769
1694
2277
1375
2049
2704
1679
1347
3431
1131
3057
1420
1958
1314
1367
1132
2958
2774
2266
1308
1607
1413
1288
2053
1455
2876
2891
4469
2348
932
2596
3252
2840
1356
2407
1678
1582
1123
6132
1306
3444
1093
1896
2509
1814
3192
5052
1175
2472
3227
2770
3360
2130
1228
8674
2838
1027
3357
1823
1135
1518
2486
2612
1699
4075
1732
4608
1878
832
1386
2167
3483
1732
1745
1597
1289
1800
1448
1070
1759
1319
1004
1483
1408
1201
1431
3007
1265
1508
973
1545
1480
1579
981
1203
1258
740
1517
1593
1150
1812
921
1110
1812
997
1462
803
1516
1751
1336
2109
1595
1517
1380
1610
1094
1297
1642
1740
4348
2346
4889
1309
1224
1733
2806
2578
2611
2845
2127
47239
33466
1442
1706
2716
6773
1697
2057
3740
1761
2242
2387
4826
1488
921
1640
1802
1395
4353
4137
2081
1561
2986
1289
2154
4783
1534
1240
6439
1910
1693
1068
1854
1754
1451
1085
1560
1180
1588
2279
5891
1245
2911
1384
1553
1666
1347
2335
1597
1035
3110
2661
2646
2610
738
3038
1375
1369
1075
448
1834
1571
1737
2193
2325
1867
1410
2123
1165
2015
2314
3103
879
1247
1496
1192
1398
1141
1282
779
1306
1384
1345
1506
869
1422
1485
1381
1514
1518
1454
1451
1227
2859
1401
2173
2638
1660
1245
1321
924
2202
2271
1427
1310
1091
1650
1720
1290
1524
1297
1194
1144
1209
1458
1345
1574
914
1224
1197
1649
1215
1927
1261
1575
939
1000
3125
2941
1198
1968
1060
1505
1399
2142
1254
1767
1260
11027
925
1152
1741
1867
1421
3722
766
1086
1120
3402
1205
2998
1602
1433
1470
1600
1517
1084
1792
2961
1347
1667
1246
1560
1148
1219
1562
1421
1247
1574
1519
1172
1326
1654
992
1155
787
2237
1527
1692
1543
1163
3161
1189
1523
1703
2417
1297
1656
747
1613
765
1472
1559
1802
1187
1314
2006
1647
1426
1496
1897
2120
1892
980
3614
3167
1061
1473
1893
1772
1885
1407
897
1057
1407
1216
1679
2789
3142
1035
1659
1423
3355
1809
1883
3505
3351
1227
2627
4356
988
2820
2312
3641
1135
1648
1285
1742
2696
1334
2593
5182
7080
1615
3218
1484
3327
3179
2157
5713
1390
2771
3067
2170
2604
3021
965
5804
4105
1443
4527
5635
1956
864
1128
2208
1731
1455
2325
3925
1388
6366
1665
2585
2935
2794
2419
1824
1975
1617
1316
1591
1278
1076
3411
1606
1889
2865
1715
1544
1673
2137
1175
2727
1191
1163
1619
2538
1909
1036
818
1421
1693
1473
2557
1880
1369
1516
1834
1471
3199
1595
2086
1006
1958
2589
1123
1975
969
1766
1520
1552
1666
1479
1151
1260
1684
815
1474
979
2249
1363
1216
1192
1487
1557
1799
1110
880
1264
1449
1529
1472
970
1898
1723
1456
1536
1011
1447
1524
1976
1795
2938
1982
1026
1466
1699
1304
1142
1565
1549
2812
1521
1560
1181
6364
1280
1899
1247
1247
1547
641
1216
2722
834
2554
785
2877
1655
1712
3610
1621
1373
1423
1524
1732
2357
1218
3236
1374
1383
1646
2574
1107
1072
1619
1480
1434
1640
3650
1289
3196
4668
1502
1003
2502
6094
3290
1655
4057
6097
1332
1612
1448
1037
2932
5467
1333
5685
1577
5338
2124
1062
1531
2410
2853
2433
1247
3129
2793
1069
3131
2782
1762
2913
2120
1556
852
2317
1337
3165
3910
701
3323
4772
1783
1418
3295
754
1946
1373
1059
1084
1248
1365
5106
1282
1826
929
1457
2432
1395
1000
2940
1428
2942
2483
1353
1790
1618
2196
1967
1208
6152
1337
1653
1735
2062
2038
3422
2181
2238
913
1234
1239
3609
1238
1202
1537
1434
1644
2141
1741
1422
2602
2323
2242
1319
1403
915
1345
1664
942
1592
1466
1171
1492
1299
1536
1064
2259
1290
1414
1419
1552
1525
1550
1230
2064
912
1017
2168
1122
1549
2165
1162
1436
1387
2133
1273
805
2060
1452
1852
1880
2137
1424
1117
1405
1635
1297
1212
2099
2610
3037
1415
2213
1904
2001
1190
1485
1156
1397
1920
1077
3132
1350
784
1280
2634
1423
1119
908
1219
1395
1746
954
1757
1911
1843
1952
1032
1290
2101
735
1806
2256
2331
1469
2665
2061
1318
1190
1190
1162
5295
833
1223
1077
2524
1192
1381
1337
1425
1903
1139
1754
1562
1367
1526
1891
1216
1602
1864
957
1012
1574
1396
1267
1384
1191
1988
1111
1548
958
1674
1198
1665
1852
1032
1272
1215
1088
1444
1698
1951
1444
1658
2142
879
1830
1913
1147
1814
1033
873
2155
1174
1346
3497
3030
4210
1002
917
1641
3059
2861
2176
879
1142
1794
1364
1625
1887
2186
1382
1255
3638
2069
2556
1904
1734
1458
1648
1170
1833
1349
1785
1214
2460
1841
2184
5065
1601
1762
1110
1135
1310
1048
3606
3434
2151
3078
1643
2227
1933
3943
1385
2399
4261
1682
932
2961
1312
942
2787
1327
3790
2547
1452
3822
2894
1869
1574
1729
1402
1655
1497
1644
1933
1444
6413
1271
1389
8820
1660
2116
5861
1672
3195
4685
1683
815
3425
1506
2411
3393
2817
1088
2633
1637
1800
2404
1840
1911
1767
1958
3473
1725
894
1638
713
1011
1499
1631
2107
1638
2950
1457
2229
1501
1423
1119
3415
929
1339
1903
1854
1814
2355
1141
2424
1493
1066
1075
1568
872
1362
1202
1138
1276
1597
1587
1762
1324
1286
3156
1313
1185
1323
1657
917
1332
1792
839
1457
926
1690
1348
933
1280
1671
1783
915
1245
1512
3433
1170
1544
1227
1335
2815
1088
1381
1972
984
960
1578
632
1282
1458
2863
1173
1217
2292
2009
2197
1797
1351
2135
1934
18495
1261
3506
5269
1857
1521
5011
1556
1372
2323
1522
3026
1025
2047
1015
4367
3017
1325
3271
6944
1299
2331
4773
2988
2991
1498
3879
1630
1746
859
1344
3356
1472
1035
1755
2607
1692
3729
5082
1512
1160
1146
1454
1862
1272
1049
1463
1401
1857
2383
1045
1081
2494
1339
1292
1265
2144
1210
2139
2269
2186
1884
2690
977
1404
2066
1350
1585
1895
1062
1536
2228
1508
1271
1705
918
1292
1441
1187
2096
5645
2251
1591
1242
1287
1375
1316
1271
1197
837
2933
4355
2276
1360
2834
2367
4147
1332
1416
1011
1680
2143
3363
1830
1227
1018
1617
3387
1359
3840
4851
1577
2138
1102
1101
2950
1349
2212
1081
2016
2705
1085
5217
3233
977
3397
3646
2408
1660
1963
1761
1220
1348
1167
3418
1220
3893
1092
1939
3295
2783
1252
1725
2162
2988
1233
2874
1261
1036
6233
5428
2052
2906
2827
2594
2981
1048
2866
1405
2548
1200
2830
3865
1441
2177
2009
1191
1161
1946
3347
1773
1218
2281
1710
965
1895
1301
1360
2501
1967
2685
2179
2002
1411
1119
803
4003
1489
1847
1548
3531
4984
955
1022
1861
2307
1207
1395
1209
2029
2739
5046
1415
1584
1554
1699
1781
1774
1222
1244
2813
6253
1334
1908
1074
1098
1725
2684
3861
5227
1473
3866
5012
1413
3590
1429
1449
1036
3131
1302
1401
2072
1544
1393
1620
3115
2162
1354
1095
5108
1354
1459
1973
3396
1488
1229
4028
1380
1149
1345
843
2140
1591
1391
2351
3137
2211
1166
2627
2598
1613
1450
1023
1010
2521
1058
2024
1883
5571
3123
1839
1524
1420
2875
1797
2289
1647
1073
1066
2222
863
1217
3030
1618
1249
1692
1310
1655
1588
1132
1708
2921
2381
932
1745
1174
1193
1118
1307
3923
1406
2799
1358
1614
1032
965
1461
2683
2414
1617
2873
1044
935
3107
4339
1709
1822
1344
4113
1237
1237
2900
1874
4877
2788
1317
896
1482
1182
1941
1093
1241
1362
1099
1451
880
1656
1527
1575
1679
1893
793
1209
1736
2837
1006
1634
1273
1641
1363
1686
1279
1402
1524
1750
1547
1213
1681
1582
1129
1388
1745
1081
1411
1630
2765
1488
1644
1143
1644
2631
764
3928
1734
3804
3783
2708
1410
2689
1229
3565
1713
3055
4185
1437
3142
4456
1020
2264
2021
3310
1007
2514
1461
1881
1726
1677
1371
3147
4373
971
2638
1071
1802
1496
1412
1458
634
1244
1517
2033
2149
1518
1740
1322
5965
1431
2818
2900
2262
1441
1460
1365
5631
1074
1497
1592
1620
1205
1707
1562
1556
1244
1359
1482
2923
2678
2138
1581
1837
1032
1385
1369
1151
1490
1248
2061
1712
1737
1006
1407
1545
943
1322
2564
2306
1404
2358
4549
5768
1376
995
2236
1610
1225
1393
4373
1434
1298
1090
1583
1597
1530
1349
1717
1535
1422
1387
1855
1473
1457
1248
2368
1410
1040
1435
2096
1844
1210
1255
5235
2863
1688
919
1056
3157
7437
1567
1945
2059
1440
1009
1681
1517
2892
3084
1480
1485
1206
1832
1552
1767
4827
1111
1755
1147
3271
1318
1286
1882
2265
1275
1097
1286
1233
2839
1848
3834
3082
1237
2710
2785
5964
2803
1211
1253
1620
2068
6313
2674
1614
512
1473
1925
1419
1839
1306
1118
2543
1877
1251
1438
2987
3294
3360
1504
1002
5102
2554
2033
3487
3624
1191
954
1527
1072
1320
1392
3263
1024
2082
1887
1289
1301
1418
1198
1189
2102
1081
1524
1352
2975
3363
2126
1122
1507
2072
1107
1582
2947
2686
2532
2707
903
1339
2479
1868
1436
2719
3193
1057
1186
1281
1113
11918
4901
1065
3205
2292
1213
1754
1138
1662
1191
1236
1450
2453
1032
2884
3419
5078
2001
1235
1112
2961
1513
1428
1165
1280
987
1453
1469
1880
1889
869
1240
2065
2557
6979
1923
888
3590
1588
2661
2943
2586
1855
1270
1823
1282
1953
1107
1367
2828
2794
3253
3191
1977
1767
2883
1162
1110
2692
1519
832
1548
1692
888
2012
1351
1535
1037
2353
1425
1939
1935
1276
1063
1812
1402
1439
1480
1906
1122
881
2107
1284
2785
1121
1739
1506
1264
1734
1399
1064
1183
1669
1179
1659
1111
1011
1504
1735
2657
1377
788
2162
1570
1684
1310
1321
2400
5272
1731
1441
1583
1564
1761
2445
1665
818
1326
1509
1029
1484
1808
1258
1822
1276
1648
2675
2757
2123
1196
870
2080
1653
1040
1203
1228
2627
876
2153
2376
928
1460
5971
1041
1641
1379
1393
1753
1629
1371
1962
1617
1703
1507
1692
1748
1909
1298
1645
2384
5244
2170
1505
1707
1200
1644
2379
1773
1747
1131
1073
1728
1541
1436
2930
2614
1510
1618
1664
1816
3482
1595
1720
1481
1910
955
1519
1346
1121
1702
1031
1877
1534
667
1449
3446
1142
1863
1851
1087
1800
1438
1906
1618
1379
1260
2134
2874
4248
1629
1674
2770
1479
1704
2958
919
1502
1580
1395
3067
984
1204
2379
2690
3652
1407
1494
3295
3307
1522
1404
3586
5318
1560
1391
1500
2942
2821
1817
1156
1978
4674
2343
1383
4884
1446
1825
3024
1285
1360
5097
2396
1560
1217
5324
1847
954
3183
1775
1893
1435
3634
1868
1032
1421
1036
3071
2617
1312
5585
2905
1528
2827
2290
3481
2026
1767
1034
3719
3964
1690
1157
2122
1322
1215
5416
2945
6646
4662
3133
1821
2885
1000
2422
2564
2808
2033
1326
1332
2925
4218
4729
3526
1233
1319
2823
1107
3501
1037
1593
5445
2126
1347
1131
1728
2805
4121
3551
3158
2235
1522
1389
2246
4731
1215
1812
3433
1357
1967
4025
2906
2073
1138
1080
1190
1176
1418
1554
929
1478
1185
2825
1431
1512
1411
2379
1836
1054
1314
2224
1583
1540
1874
2850
2517
1470
1300
1281
2099
1068
3051
2745
803
3163
1456
2143
1908
1335
1535
1184
1546
3888
2279
1976
2755
1452
1444
990
2035
1267
1020
3059
1825
1741
904
6325
1349
1182
950
2062
1343
1703
935
1082
1741
2089
1392
1695
1155
2198
2465
1878
1156
1554
1351
1235
1949
1169
1088
3588
1336
1202
1462
1209
1321
1986
3831
1423
1228
1962
2075
1397
2007
1914
1961
1583
2186
1961
1764
1867
775
2708
2009
1611
1790
1565
1633
2753
1667
5170
1766
1832
3169
1818
2076
1866
1173
927
1331
956
1915
1171
2059
3333
2056
965
2657
2555
2679
1838
2011
1799
2376
1416
3526
2594
1710
1621
2861
1140
1650
1691
2459
1723
1533
2130
2663
756
4105
2675
1064
1821
1982
2876
1322
863
1356
1646
1181
993
1511
1159
1636
1752
1789
3298
1445
1163
1558
1599
1623
3197
1447
1348
1426
1022
1637
612
1080
1213
1741
1218
1325
1607
1549
1078
1979
1143
1556
1168
1729
1831
1106
2484
1030
3640
24091
1570
1934
1904
3487
3530
2569
1382
6067
3742
2579
1696
1154
1615
2562
1118
1786
981
2350
2269
941
2106
1136
1707
1525
4965
1144
2691
4294
3950
1574
1797
1040
1940
2873
1065
1364
3033
1398
1506
2634
2537
1264
1333
1537
1349
1523
852
1130
1711
1795
1730
1167
1169
1471
1097
1208
853
1668
1172
1456
1539
1096
1298
1558
915
1327
1115
1371
1421
1124
1967
1634
2093
2297
936
1230
1215
1507
1522
1366
3895
5274
1336
1406
922
1047
1379
1338
1569
1726
1726
1290
1377
1356
697
1512
1513
1379
1886
1101
1712
1403
1265
3305
1332
1962
1572
786
2173
1420
1527
2063
1407
1380
969
2454
1116
1415
1672
1214
1212
1785
1374
1078
1669
1465
1315
1129
1791
2159
1366
1684
1409
1349
2259
2921
1225
2754
1380
1769
1107
2118
1541
1034
1593
1560
1396
1463
945
3791
2104
1313
1352
1161
2665
1398
1432
1074
951
4366
2235
1337
1772
1154
1766
7070
2538
1074
661
1574
1261
1095
928
1921
1256
2448
2236
1346
1617
3834
1577
807
3738
2626
1094
3695
1531
3391
1635
1868
1481
3256
1949
1036
1652
3664
6467
3937
2770
1583
1471
1458
1526
2024
1490
2827
5214
2249
1209
3559
4519
2896
2048
1617
1271
1419
2817
1866
1462
3168
3490
902
1498
4080
1170
1966
5820
1162
2912
2398
1776
3016
3709
1307
1957
2099
2436
1188
1286
1279
830
3484
2613
2585
1391
1480
1923
2836
2535
2241
1294
946
1658
1262
1163
1371
1298
1260
1394
3627
3181
2255
1043
3002
1256
3255
1993
2789
1078
1386
6698
1436
1450
2659
4575
2866
1626
1128
1435
3532
992
1589
1256
862
2058
1009
1125
4691
1088
2082
1863
892
2434
1644
1847
1307
2340
2344
1034
1619
1712
1894
1270
2997
1940
2875
1508
1291
1458
1178
2483
1485
3352
31504
1127
1148
1353
3621
988
1461
1745
1374
7247
1152
1637
2706
5157
3773
2682
1640
3415
1226
1296
1076
3623
5917
979
2117
1902
1614
1743
1828
2492
4454
1238
1396
2088
1457
2166
1601
1562
3098
1948
992
4255
1907
1688
907
1326
1721
1035
1124
920
1286
1225
1051
994
1956
1653
1122
1265
3376
2808
2105
3249
3183
1337
2500
1132
9944
1403
2801
1082
2268
1984
1540
1656
1880
2372
932
1267
2614
1517
2432
1264
1499
1491
1647
1520
3753
2253
1354
1275
6245
1396
1624
6182
1076
5826
1157
1104
1169
1272
3441
1940
2128
1429
3079
3599
1476
2567
1569
1055
1408
1733
1286
1495
4859
1987
1520
844
2012
3246
3287
5832
2808
1310
932
1130
968
1569
4077
3337
4894
2528
2860
1339
1513
2470
1991
1757
786
1370
1825
1569
2701
1948
1424
1594
1653
1519
1482
1549
1671
1227
1568
3163
1443
2948
1001
1681
1522
1032
1673
1282
2769
1096
1498
1328
1668
1677
1130
1783
1504
2085
1390
2921
1667
1393
1600
3334
2581
941
1478
1494
2322
4493
1815
1655
1875
1379
1841
2292
4249
4976
1724
1436
1126
1895
1243
2938
1455
5864
1463
2864
1600
2446
2853
3000
1675
1005
1958
1508
1855
2276
1550
2306
3828
2309
1914
4481
1989
3091
1306
1561
1818
1400
1624
1292
1347
1103
975
1409
1654
1327
1449
1256
1087
1668
903
1372
1209
3110
1416
1489
773
2339
1523
1921
1374
1271
1149
1419
759
1534
1328
1680
1734
1017
1668
1754
1343
1091
1374
1497
1478
1164
1607
3440
1584
1486
1300
1253
1783
1433
1486
1569
1119
1476
1302
2137
1131
1448
3289
1312
4625
4242
2884
1108
3997
1948
1527
1387
1387
1908
1082
1305
1726
3468
1198
1512
1335
1614
3810
1531
1524
5705
1166
1432
2562
1453
2569
770
1349
4770
1669
1051
4061
4346
5866
1893
1707
1576
1291
2916
4018
1541
1213
1673
3923
4542
3687
1451
1285
1340
1256
1447
1990
793
1559
1516
1350
1199
903
937
1603
2324
1191
1529
1169
1284
2053
1967
1409
1506
3118
1204
986
1955
2147
1447
1866
1726
1077
3699
2991
1135
1246
2421
2897
4630
1741
1287
1100
1571
533
1645
1562
1927
1604
2947
1573
1456
1969
1976
3807
3142
3475
1006
4564
1761
1635
1072
2992
3845
1274
2525
1037
1266
2873
1517
1927
1183
1387
2789
1167
1831
1230
1219
1952
1403
2390
624
2154
1774
1853
1099
1603
1042
1239
1105
3547
1961
1327
1149
1247
2668
1969
2613
1894
1260
1081
1058
2052
1924
4170
1944
1049
2144
1545
4066
1199
2659
1909
1334
5969
5270
1610
850
1617
1007
1679
1521
3578
1803
879
1465
1914
2798
1082
1755
3729
2292
1192
1815
1447
1097
2661
1755
2600
1473
1618
1244
1333
1682
1289
1519
2411
2385
4124
1102
2025
2333
1691
1533
1014
1429
1007
1746
1572
1632
2767
1649
3128
2298
1688
3044
1537
1196
1640
930
878
5574
2647
3143
1914
3934
2681
3260
3312
2242
2360
3557
1678
2913
1381
796
5728
2283
1571
2447
1472
2326
3418
1415
1491
1178
1285
1772
3104
4014
4546
1948
6005
2664
2640
1419
1228
848
1509
956
1192
1711
4438
990
1842
3950
1999
1503
2594
1816
1583
1482
3419
2563
2020
4351
1079
1655
2918
2053
3309
2345
2836
4287
2044
5426
1038
1820
2144
3793
1690
2653
1470
1595
689
1662
2455
1328
2433
1196
1521
1807
1211
1150
1244
1037
1325
2173
1371
1614
1185
1408
1726
3584
1605
2237
1466
2644
5831
1029
1716
1496
1980
1425
1369
1250
1060
1507
1479
1557
3187
2531
945
4976
2549
1675
1879
831
1512
1313
6811
1639
2412
1456
1656
5394
3369
2208
2156
2466
3043
2167
2172
3054
2444
882
1261
1991
2343
2411
1247
1219
1885
2682
1074
2608
3464
1297
1507
1177
1012
1303
1189
1268
1593
865
1502
1613
1578
1495
1559
923
1507
3125
1923
1254
1720
1143
1319
1589
2666
3265
1866
5004
2395
1455
1494
1751
5445
2218
1570
2034
3037
816
1354
1840
2359
1165
840
5039
1372
3022
2721
2369
1536
3705
3052
1115
2240
2616
3021
1486
2499
1150
3138
3377
3848
1645
1213
2647
1364
2401
1822
2763
1063
3009
3699
2086
1306
1796
1213
2059
1441
1967
1422
1412
722
1240
2222
1006
2037
1612
1413
1186
3025
2213
1637
2000
1695
3090
1357
2427
2082
2619
2079
1208
1598
1536
3132
3177
1988
1855
1320
1411
1889
1340
2086
1276
1980
1087
1556
2572
1947
1464
1460
4795
1210
4528
1815
1450
2051
2848
1822
1346
1397
1368
3385
1971
1467
1241
3020
2712
1442
1184
1180
2293
1902
1090
1409
1861
719
1157
1492
994
1320
1107
1296
1857
1922
1096
1583
2183
1396
1888
1091
2071
1141
1364
1320
5415
1585
1099
1904
952
1988
1818
1916
3609
1674
1939
1301
1543
952
3113
1912
2949
1984
1016
1470
1942
2249
1677
2086
3497
3551
3458
1811
2418
1460
1453
2970
1341
2657
5292
1529
2280
3018
1830
1522
2492
1225
1438
1329
2816
2596
1997
1436
3820
1621
1310
1575
1714
2474
3490
4690
1478
1872
1007
1132
1147
1293
1804
2411
1898
2930
1491
892
1667
1767
1082
1608
1148
1713
1388
1145
1842
1689
1363
1192
1402
1376
6152
860
3507
1262
1509
1685
1308
1150
863
1369
900
818
1719
2514
1444
1888
1309
2566
1645
980
1291
1327
1798
1175
1917
1430
1061
1351
1688
2045
1494
1949
902
1042
2157
1739
1680
1754
1092
1543
1552
1473
2432
2605
1678
981
2628
1281
942
1290
1390
3514
1839
1387
3543
1895
1622
3330
1530
3466
4455
1546
1258
2919
1016
1849
2006
1364
3997
1318
1491
1555
4152
1838
1806
1511
1859
5643
1626
1268
3137
858
4478
1164
1525
2756
1555
2241
1339
1606
1449
1133
2685
6829
4225
1337
1081
27436
1654
1407
962
1649
1803
1589
1224
3170
1353
2699
3907
1463
2364
3842
5187
2380
1809
2122
4163
3621
1214
3928
3037
2978
1742
1465
2374
1894
2673
5382
745
1765
1029
1710
1428
1362
2323
1899
1713
3130
1704
6240
6462
4071
8383
1665
2064
1472
1525
1742
2239
3721
836
2249
1353
1097
1500
2700
1955
4689
3072
1530
1771
2434
2467
723
1652
3887
1454
1215
1725
1459
1288
3582
2206
1658
1417
2459
1512
2772
2060
1055
1603
1089
1188
2461
1340
1374
2538
1409
1254
1606
1083
1658
1295
1172
1491
1326
1425
2792
4688
1677
1265
1881
1307
1313
2140
1264
2554
1370
1535
1262
1944
1300
1124
1153
1389
1367
1535
1831
1230
1634
1175
1721
1354
1651
945
1327
1283
1191
2177
1488
1114
952
2069
2250
1338
1445
2067
4054
886
2277
1137
1819
1099
1269
1222
931
1412
1844
4535
2323
1599
1288
2421
3886
2614
2073
3304
1837
1730
1355
1169
4495
1564
1335
1220
1112
1230
3019
2900
1176
3851
1538
1184
1516
1418
28919
26625
20574
5059
1159
1559
1213
1222
1599
1285
1315
1316
1280
1508
1834
1483
2078
1777
1794
1335
23115
1612
2440
4022
2580
3198
1844
1086
1501
2270
1743
2717
1903
1787
1795
2203
3800
2085
955
14591
1565
1802
1380
1392
1315
1260
2990
3731
27781
1170
1076
1089
1228
1284
1863
1408
1250
1599
1848
4538
1233
1615
1445
1411
1712
3138
1481
1115
2152
2008
1176
1305
1015
2446
1518
1016
1947
1396
1212
6008
3607
1628
1159
1419
4892
3453
1116
1114
4243
1131
1120
1647
1342
1188
1595
1719
2000
1025
1441
1296
1376
1003
917
1280
1641
1683
1253
1234
2715
1611
1101
1467
1488
1015
1626
1282
1684
1879
1784
3218
1093
2551
2190
1148
1599
921
2416
1493
1047
1433
1205
1343
2008
1363
1848
1303
1334
2708
2479
1827
1542
1096
2560
1032
2351
1210
1200
1449
1425
2808
5607
2402
1359
1706
1672
1323
2640
3153
1462
5961
2239
882
2434
1005
998
3541
6722
1798
2036
1415
1716
4781
2964
3375
1658
1817
1858
1619
2829
1053
1514
1648
4064
5397
1100
2293
2942
1839
3224
2930
1731
4276
1497
1203
3555
1736
4682
2032
1598
1488
2225
3419
1606
2239
1121
2368
1046
1568
1273
1898
4656
7153
3260
3162
1357
2424
2604
671
6178
3703
3311
1226
3675
1848
1492
1317
3602
2741
2318
4986
2115
2655
1560
1644
1541
1106
1194
1459
1430
1313
2479
735
1422
1437
1959
989
1640
1786
1178
1180
1582
2191
1385
1238
1416
1431
1529
2319
4836
1407
1335
3190
2393
1414
1316
1479
6439
1122
1682
2825
4396
2412
1926
3078
1525
1585
1555
3451
2408
1854
1737
2470
3591
1518
2889
3235
1323
4931
4102
5300
3331
2219
2540
3623
2934
2246
3908
3297
1413
4130
883
7251
1670
3654
1693
1485
6345
1339
1594
3398
3258
3153
3720
1314
1921
1774
1153
2987
2205
3897
1278
4200
2175
2320
3091
1243
1275
1647
968
1325
6272
1628
1501
1821
1359
3142
16369
6125
1983
931
1551
1319
2034
1495
2147
2019
3099
5636
1527
3237
1905
1887
8703
5468
1754
1321
1610
777
1277
2262
2855
4921
1508
3374
1648
1240
1169
1199
1811
5174
1944
1654
1524
2271
1778
1236
3031
6282
1959
1482
2275
1144
3123
1593
1488
4802
1746
2121
1705
1686
1375
1552
1504
5504
2220
1417
1848
1642
1048
2651
1439
5593
1684
1901
1553
947
1323
2195
2720
5318
1614
1376
2777
1965
1414
1423
1120
5302
1807
1035
1405
1330
1246
1111
1570
5341
1449
2769
1874
1074
3201
1653
2872
4892
1813
1463
2151
1146
1641
1392
876
5717
1510
1931
1419
4338
2741
1553
2955
8157
1243
1410
1148
2982
1583
2377
1119
8027
2673
1611
1614
999
1824
2927
3080
10027
1873
2881
3188
2119
1342
4139
4204
13236
2230
2902
1794
1487
3854
1183
2223
10178
3530
2589
1364
1141
1465
882
1893
7597
2517
5119
1620
2716
3153
1926
4654
7125
1586
3814
4830
6605
885
3871
1648
9667
2696
2134
3416
2038
3508
1674
1517
7428
4675
1228
1795
1819
1656
4374
1820
5747
898
5012
1612
896
3253
2185
957
7985
2400
3361
994
1023
1757
2257
1312
7681
2376
1794
1776
842
1062
1085
3506
6459
855
1351
1314
1623
1321
1780
1132
5884
1279
1285
1848
1358
745
1354
1980
10160
1567
1790
1090
1661
1793
1679
1632
5293
1407
3229
2610
1677
3721
1745
1669
4974
1410
1696
1406
1627
1690
1117
1220
4935
1765
1288
1557
1377
1402
2027
980
6860
1270
1404
2522
1431
1575
1520
1758
4888
1566
1660
1602
3115
1114
1728
1551
3172
3336
1582
4258
1337
1645
1275
2497
4966
1872
859
1427
1565
1194
1736
1103
6100
2034
1444
1032
1243
1499
1381
1299
5140
2013
1491
1333
1455
952
787
712
4650
1720
2408
1157
6001
1667
1650
1323
4091
1620
1055
1832
1337
1558
1214
1446
4267
2687
2107
1545
3073
2992
1722
1820
3011
5030
1365
1827
2596
1448
1438
1115
6659
1169
1671
1519
945
1964
3479
1423
4835
3374
1916
1748
3590
1513
1691
862
3813
1386
1646
1531
1357
2254
1909
2043
1537
1573
1518
1563
1395
1066
2152
1252
991
1506
1863
1698
1384
3624
1364
2406
1298
1454
1524
1262
2108
1378
1391
820
3941
2445
1181
2084
976
1209
1534
955
1404
1606
3717
1665
3038
1761
1137
1366
871
1275
1499
1349
1024
2506
1813
1378
1264
1523
1295
1430
1052
1255
1568
1964
1230
1521
5520
1193
1282
824
3123
6427
6660
2950
1974
1295
5402
1299
1429
2049
1225
3583
1308
1793
2046
3009
2278
1607
1946
3624
3781
5876
998
4052
1351
1467
2564
6076
2247
1966
3210
1121
3388
1164
2043
1961
2932
2370
1069
2576
1483
1807
2152
1667
1543
1489
931
1351
1552
3273
1890
2570
1123
1780
1943
1290
1873
1751
8538
1948
3459
2324
1312
1123
1391
1173
1394
1611
1061
1640
1788
1992
1443
1034
1599
2329
2030
5857
1247
2135
1300
1364
1163
1893
854
2169
1467
2770
3336
2204
1282
4187
2340
1296
1511
1814
2158
3307
2785
4191
4472
3495
1864
2074
4258
2049
1433
1912
3630
2988
1118
1093
3262
2838
11908
1721
1269
2979
1468
3134
3102
2814
2010
1414
1843
1663
1446
1913
973
1938
6168
5861
1246
1722
2930
1208
1825
869
1834
3572
1883
1387
1797
1237
1635
1400
1163
1591
2003
1740
1289
1790
1497
1352
1341
1270
1090
1638
1254
1057
1397
1116
1185
1923
2696
1513
1543
1472
1216
1995
1324
1287
750
1102
1377
1171
1873
977
1007
1402
1440
1803
1356
1860
1602
1460
1219
2081
997
1880
1762
3711
2510
716
1709
1688
1374
1303
2654
932
1523
1259
2517
918
1741
1696
2479
850
1363
1211
766
1883
1285
1264
1434
1235
1248
1439
1568
1580
1197
1053
1428
1782
1086
999
1552
1521
1106
1947
995
1370
3522
1273
1905
1497
1865
1377
1688
1254
1582
2369
1000
1496
1287
2924
1556
993
3249
1209
1789
2012
1399
3532
3897
1386
2592
925
1964
1351
2552
1795
2327
1141
1624
1512
1398
1782
1057
1430
1350
936
860
1336
1547
1199
2211
1359
936
1320
1147
1593
1299
2774
1345
1856
1282
983
1746
1124
2224
1587
1097
1296
1669
1546
1424
2603
1405
1265
1729
4525
3327
5646
1231
1017
1485
1543
1151
744
1294
1085
1561
6151
2229
2239
2002
3615
1218
1100
3443
1278
37090
1560
1432
773
7302
2281
1079
907
3258
1666
1443
4026
1501
33996
10564
2280
2805
1473
1197
1021
1516
4712
4538
2151
787
2709
1396
3965
1998
2186
6428
1434
3462
1240
1201
1727
2378
1021
5810
1148
1236
1813
2139
1544
1114
1296
1078
1337
1077
2594
1466
1478
2083
1301
1544
2945
1485
1169
1643
1197
1202
1484
1490
3446
1444
5463
2857
3977
4150
2914
5946
6239
958
1893
3793
6514
5819
5128
1449
1852
2793
2404
1722
1699
5887
2174
1950
1085
1448
3089
1140
2553
2052
2430
1862
799
2250
2038
6084
1861
1434
2783
2328
1471
1004
3093
2975
1179
1353
2088
1500
1317
839
1478
1428
1166
1102
1531
6424
2642
3790
2202
1109
1365
2669
4965
1960
2240
1922
3061
1092
2774
1023
7300
3192
2760
2179
2413
2028
1752
1016
1146
1028
1423
1449
1304
2831
3813
1952
3208
6253
2086
2098
3980
1507
1760
2859
4179
2151
759
1466
1794
1989
1320
5339
2130
1784
2002
26505
1225
688
2182
3789
1420
1565
1107
6353
1796
2470
1969
3664
1334
1497
1456
1400
2574
2752
1494
1364
1468
3638
3285
1747
1960
1133
2747
6136
1562
2960
2624
1200
4023
3087
4116
1045
1478
1790
2839
3282
3346
833
3388
1660
1007
2213
3233
4199
1560
1085
1472
882
3549
1299
1539
1554
2086
1205
2015
2058
4862
4327
2420
26326
2046
2563
1646
1383
2503
3557
1796
1422
2288
1533
1039
1285
2058
4299
4691
2715
3280
2356
2517
1612
1050
4292
1161
4277
3123
3277
3950
2769
19297
5174
4345
2679
1214
1231
4279
2922
2609
729
3511
5067
1405
1035
2164
3179
1202
3344
1176
1205
2841
1507
3824
2880
2080
1620
992
5938
1077
1519
1484
1023
2061
2274
2308
1445
2617
1568
2153
1860
833
1940
2539
1581
1264
2063
1756
1064
2373
1097
1999
2499
4496
1665
1594
1831
1576
2670
1273
903
1833
2495
1722
2123
2413
1247
1201
1699
2731
1791
2460
1467
4371
2718
2182
7585
2027
1356
4014
2426
1954
4451
2671
2418
1555
3202
1772
4702
717
2881
1628
1794
3296
2195
950
1333
1416
1682
1455
1702
1611
954
1992
1182
1472
1088
763
5311
1102
1880
1281
1473
1322
1920
1515
1278
1731
1232
1683
1374
1426
2531
2470
1437
2474
1473
1315
1849
1477
3456
2135
2260
2840
3078
1187
1070
3272
2039
1427
2204
1270
3542
3378
1050
4249
4782
1488
1712
4076
5691
1270
1716
2505
1524
3015
5726
1097
925
1457
884
3975
1051
1665
1613
1329
2780
2592
999
1794
1332
1255
1363
1370
3074
2454
1406
1367
1582
1012
1310
3263
2277
4379
6693
1664
1282
4078
1426
1731
1573
1502
1667
855
1635
1519
1755
1858
857
3263
1637
1090
1419
621
2903
1443
3416
1389
1618
1220
3413
4369
1380
1535
1159
1483
1617
2533
1316
5008
3007
1406
2049
2347
1893
1284
1679
1468
1444
1177
2225
2281
1165
3322
1328
1384
4496
1990
1541
1474
1003
2922
2876
2309
3013
1825
1215
1247
9597
894
1487
1040
1069
3184
1279
1745
1061
895
3055
1806
2810
1656
1384
1282
1752
1189
1275
1077
1070
2139
1227
1889
1496
1202
1783
1538
1360
1815
1807
1640
1333
750
1359
1945
1381
1217
1498
1870
847
1204
2055
1132
797
1585
1337
1892
892
1085
1527
1240
1240
1666
1146
1547
1957
1094
3670
1968
1399
1896
1521
1955
1645
2077
1454
3400
1941
1213
1275
1688
1485
1843
25298
1741
3802
2227
1531
1007
1171
1495
2796
1411
1839
1775
1249
1931
988
28911
1652
2502
1382
1154
948
1502
1692
2705
2196
1885
1228
1354
1748
1839
3179
1952
1310
1070
1178
968
1782
1265
1904
1266
635
1298
1503
1606
1081
1973
1536
1306
1939
1437
977
2866
977
1544
3016
1898
2860
3511
2943
1218
1512
964
1100
1669
2835
1853
2718
1631
2213
1816
3324
1762
2917
2269
1995
3214
1005
1520
1724
1483
1816
3350
2062
1946
1971
1688
1647
2179
1069
2322
2170
951
2141
2874
2964
3338
4790
1186
2031
2205
1259
1860
1402
23581
1956
1515
1597
1964
919
1140
1423
779
1357
1568
1087
1704
3361
1343
3539
1210
1946
1281
1795
1875
1170
1678
1332
1515
1700
1717
1215
1766
1749
1373
1650
1843
1345
1425
2660
1172
1947
1990
949
1185
1815
1364
2083
2072
1462
1077
1708
973
1639
1573
2336
1862
1731
1093
1332
1298
2206
1376
1492
2017
1086
1691
1851
1762
1211
972
1598
1907
927
1452
1589
1190
1108
1786
1619
1344
1409
1819
1543
1475
1833
1110
1490
3132
1439
1201
1606
796
1386
1636
1392
1141
794
1169
2072
1723
1103
1463
2420
2970
1738
2052
1879
2082
4287
1755
945
1540
5009
1473
1224
3472
1753
1525
4635
1712
2017
1593
1379
3280
1582
829
1697
2154
5246
2902
1563
1524
1535
1679
3514
1365
1327
4870
4664
1292
1623
1085
2097
1224
3735
5571
1513
1625
1258
1131
1284
1098
1428
1515
1455
766
2142
2700
1381
1941
1572
1547
2165
2193
1777
1431
2060
1247
2800
1914
731
6071
3176
2334
1025
1587
1002
2505
4205
996
1533
649
1240
1429
2428
1568
2822
1376
1526
2148
1641
1061
2536
5129
892
956
1528
996
2101
3036
1264
1489
1304
3773
1223
3726
4598
3081
1136
1951
1498
1835
1306
1479
3318
1467
2220
996
1387
2078
1283
1271
1654
2461
1057
980
1212
1669
885
1380
1373
1366
2008
2315
5113
5676
3834
651
1249
1848
2014
2907
3612
4276
2579
2039
1677
1963
1533
2981
2673
1777
2170
3844
1940
1529
1275
1380
3201
4888
3676
1850
2512
2244
1148
3555
2018
1294
1941
1535
6119
5209
2777
4885
1261
1879
1219
1576
854
1255
2170
1408
1131
1520
1417
1640
1630
1237
1479
2040
1298
1094
1470
748
3840
2302
1068
2076
1738
962
6230
1130
1339
1984
3667
5081
2204
905
2557
1017
5604
1036
1365
1786
902
1888
2867
1079
1978
2882
3497
1506
1822
1042
4437
874
2447
1199
1066
2450
1511
2289
2032
2162
2013
1952
2057
996
3394
2023
1616
1208
2356
2096
1997
2704
3482
2611
1958
1129
1119
1359
3116
2182
1142
924
1427
1139
1345
1563
861
2172
1212
1554
1740
780
1146
2021
1239
1336
1810
5348
1419
1814
3879
2240
1707
1453
1164
1312
1911
950
924
1226
1338
1172
3270
1189
1080
3586
974
1545
2551
1083
1940
1801
1164
1261
1442
2143
1625
1577
1812
1568
1701
1135
1243
728
805
1824
1262
1601
1083
879
5058
1786
1921
1330
1236
1025
1992
1213
2719
919
954
1402
1453
1140
1721
1669
1926
1677
1298
1372
3336
762
1800
3265
879
1404
1087
938
1312
2200
5184
3759
1364
1233
1188
1623
1361
1159
2325
2512
4080
1949
1116
3706
773
2239
2933
962
1017
1691
1216
1397
1136
2298
2052
1221
881
1564
4833
952
1591
1922
2569
1256
1198
1425
1496
1218
1068
1227
1122
1655
4353
1359
5075
1212
1359
1751
1405
2676
1512
1432
1773
1015
1333
1273
1647
876
2328
1760
3748
2695
980
2762
1639
1272
5483
1524
2124
6745
2502
1137
2785
3175
1888
1265
1538
2720
1079
3613
3601
1211
1270
1819
1384
1961
944
1261
3125
1054
4373
1235
1044
2338
1186
1162
1399
1583
2200
1323
2655
1260
1391
2571
5536
1614
1298
1272
584
1407
1345
2271
3293
1400
2121
1972
2982
1777
6640
2371
1286
1552
1752
2468
1905
1576
1559
2484
1622
3518
4752
1486
785
3010
1518
2618
1048
1388
1695
1436
2237
1235
2085
2418
1270
1660
2724
1531
1540
5651
1158
6767
1958
1391
1375
1582
1265
1804
2117
1844
3865
773
1519
1501
1692
1437
1393
1668
955
1656
4348
1929
1575
1910
1276
1484
1236
1338
1645
1182
1434
1501
1441
2840
1722
2450
1415
2648
1539
1278
1323
1140
1704
1327
1581
1330
1196
1428
1105
2587
1905
1114
2890
1640
1244
1687
1775
1179
863
2408
1317
1618
1112
1739
1869
997
1350
2072
5759
2991
1768
1769
972
1279
1731
1633
1505
1671
2042
4604
2147
2075
1822
1930
1634
1767
1088
1814
1220
1079
1643
1736
1369
1754
1379
1351
1257
1478
1790
1530
4621
1583
1209
1729
1049
1403
1659
1356
885
1556
1572
2063
1457
1614
1258
2575
1350
1531
1620
1502
1325
1269
1255
2862
1585
1335
1341
1887
1408
1079
2228
990
1366
1211
1220
1699
827
1688
2434
1308
3440
2303
990
1718
1114
5207
1273
1520
1333
1017
1434
1959
1558
1780
1358
2278
1478
2209
1264
1426
1031
3431
1473
1694
886
1402
905
3003
1499
2023
1782
1381
1292
2349
2461
1663
909
1259
1758
4812
4919
1813
1193
1610
2525
5250
1474
1543
4167
1245
1993
1640
1159
4033
1690
1465
4612
1651
1298
5301
981
973
1078
1155
1693
1525
925
1919
2360
2075
1319
1151
1498
4548
5116
1369
1630
1748
3813
3352
1079
1235
2866
3867
2549
2081
1761
951
1783
2951
1662
1652
1187
3069
1948
1802
6660
2704
6992
5154
5087
1644
1747
4581
1209
1061
1224
2039
1075
1813
984
1678
1591
1137
879
1546
1148
1482
977
1069
6086
1768
1495
2000
3114
6783
1849
536
1519
1571
1855
1446
1400
1762
1178
1600
1472
3724
1361
2163
1836
1568
1804
1396
1561
1666
4273
1701
1331
1722
1711
3421
1007
1491
1822
1652
1451
1667
1984
1271
3267
1078
1296
1618
1203
1504
947
2181
1608
1444
1616
1008
1607
2056
1542
1552
1431
1441
1543
2995
1670
1275
1745
1896
1535
1594
666
1605
1400
1488
1602
1460
1014
1536
954
1508
1574
1038
1509
1227
5572
1527
3367
4281
1192
2128
1484
1676
1288
2765
1464
1887
1440
1377
1132
1288
1749
1572
1369
1321
879
976
3201
1059
1557
1570
1474
4718
1468
1895
1392
1697
1585
1427
1240
1577
1511
1209
1496
1330
1868
1347
5056
1052
2103
1547
1207
1831
1559
1645
872
1925
1370
1717
2025
1183
3448
2990
1872
3501
1067
1278
1115
3554
1414
1855
1920
1849
1205
995
1576
2935
1523
1663
1011
3574
1165
1488
1397
2263
5905
3221
8419
2232
1488
2080
984
3337
5609
1167
3072
2685
1548
2457
5078
1158
2015
2805
1289
3306
2516
6391
1575
1077
1465
1499
4929
1385
15359
22834
1518
2644
4642
3822
1302
1593
1194
1576
2811
1405
1381
2129
2307
1480
2835
5829
1182
2815
3126
5537
1939
3436
2582
2411
1707
3644
3021
2624
2736
2497
1418
3142
1988
4327
1581
2525
2631
1577
2764
4046
3777
1653
1867
1367
3782
5571
1141
2071
780
2469
6937
1979
1937
1008
950
1549
1356
2550
1353
1897
1598
2055
1002
1944
1647
6860
2027
1471
1190
1366
1185
2630
2728
3157
1297
1329
1722
1506
1261
1587
6123
1954
4755
3574
952
3025
3215
3174
1549
1833
1187
2988
1969
1507
2358
1235
3689
3060
2902
2208
2189
1737
4447
1750
1750
1113
3694
867
1816
1877
2705
4257
4670
2147
1594
2872
6249
2317
1820
748
1270
1384
1795
1277
1966
3090
1266
1824
2415
6120
6456
1339
2961
1388
4421
1105
1707
1193
1191
1355
6245
2012
2370
3346
3724
1144
1271
6515
1785
1909
2993
1332
3334
2222
1301
6070
1275
1619
1870
1636
2191
928
1834
1947
3687
2842
3059
2301
2890
6826
5797
6943
4392
1658
3339
1877
3739
1174
5328
2013
2735
2349
1542
1624
5767
1636
983
1733
3493
1876
2193
1313
1640
1684
2265
2254
1453
4523
935
1647
2272
4092
1472
2447
3476
2743
1533
1742
1330
1488
6606
2230
1589
2146
1724
2364
2348
1359
3278
3512
1687
2779
4625
1233
1453
5686
1092
4294
2194
2762
1838
1083
2234
1636
1435
2514
1515
1702
5974
1711
1713
1401
3418
1379
970
3911
3303
1607
2394
3835
1585
996
1165
2587
5388
4628
2270
3992
1959
1518
1368
1207
1493
1428
1718
1120
1107
1570
2192
2769
5742
1216
1722
1487
924
2532
1285
1864
1293
1015
1922
1216
883
1480
1772
1637
3154
1265
1619
725
7920
2499
1598
1751
1479
3319
2475
1232
1476
1568
1119
1431
4475
1475
903
1536
1467
2237
1235
1575
1026
1356
1780
1528
1550
1717
1266
1044
1528
1544
1481
2138
5317
1352
5860
1474
1415
1319
2286
813
1328
3391
1658
3627
1180
1223
1737
3036
1729
3925
3082
2096
1430
1501
1538
1265
1094
1665
3729
1597
2310
1021
1392
4365
6055
1723
2165
1739
2268
3022
2948
1419
1577
3161
3078
2356
887
1747
1780
1073
7496
2158
4847
3698
1386
936
1704
2133
3006
2715
2168
1134
1681
1476
1211
1226
2269
2409
1889
1146
1098
1287
1752
1333
1245
1313
2182
1787
2107
1637
1535
1435
1332
1711
1624
2023
1459
2260
1647
905
1640
2464
1995
1284
937
2031
1460
1543
1390
2093
3093
4166
2436
3309
6889
2581
5043
4647
2747
2435
1471
1828
1448
1922
1961
1543
1745
1320
3368
929
2001
1387
2632
1550
1464
2031
1919
971
1264
1350
6789
6781
1741
1393
1859
1331
1563
1175
1436
1726
1204
1994
963
1606
1525
2749
1616
1735
2656
1310
1429
1374
1359
1669
1963
1832
5307
2730
1380
6243
1842
1989
1382
1262
2791
1442
1202
1508
1345
1400
1078
2297
2559
2818
1706
2315
2736
3580
2787
2791
1282
1626
1355
1377
1487
2196
1426
2543
1479
1557
2148
1297
1362
976
1370
1470
1039
991
3576
1103
3480
1290
5168
3564
1070
2068
1826
1576
3080
1387
6880
2678
4291
1475
2397
3005
2002
1878
1201
2053
3027
1663
1554
2684
2033
1283
1935
1595
3373
2327
1033
1298
2401
1026
1122
4021
2407
1693
3002
2285
8087
2911
5151
1486
8130
1363
1195
1834
1576
2264
3636
13131
11883
1348
1018
11652
1162
3886
3266
12296
3371
4277
1489
2471
5302
7109
1136
11229
1880
1438
1732
3430
1332
1226
1575
2090
1872
1734
1558
1235
1649
1802
928
1598
1330
3925
1454
1187
2786
1604
7118
1925
1232
1790
1373
1131
1842
1869
1401
1481
1024
1652
1850
1291
3002
1477
1359
988
1278
1358
1360
972
1564
1184
1663
1052
2936
1921
1062
3246
1347
941
1487
1606
1940
2368
1739
1731
1327
1485
1108
2541
1290
1178
2069
1232
1368
1163
2521
3009
1035
1125
1204
990
1565
1357
1016
2315
1526
1258
1441
3753
1591
1424
1131
2204
1903
1161
1238
2734
2535
1233
1318
987
2014
2496
1564
1311
1131
2033
4220
2005
1736
1039
1461
1135
1541
3114
1962
1483
1520
6456
3442
1683
2261
1356
4813
1150
1504
1345
5197
1538
2575
655
1579
7047
1335
1414
3012
3181
819
4203
1476
1473
1304
2928
3769
884
4713
1174
3166
1677
2299
1464
3170
1217
2891
3283
1477
1564
5187
967
2226
3059
2214
1438
2264
1304
1193
993
1304
1276
1710
1555
1392
4200
4046
1891
2105
2215
1455
1148
5076
2492
958
1394
2182
1416
1791
1192
3796
2120
1486
1711
1615
1321
3213
2271
5389
2499
1267
1448
3777
1316
1130
1801
4061
4465
2422
1024
1946
975
4111
1659
3873
1706
1841
1369
1144
1627
6715
3941
3768
2565
3025
1978
1257
1531
2159
1362
1302
1225
1135
3251
1927
1331
6516
1727
788
1740
1245
1840
2315
2569
1908
3398
4449
1455
1331
2458
1182
1017
1234
1308
1335
1154
2048
2380
2781
1384
1340
925
1619
870
1198
37078
1668
717
845
2571
9588
1701
1189
1263
1371
2560
2920
1313
2680
4196
2775
1451
865
1148
2726
1551
2749
1010
1282
1408
1537
3672
1265
1236
1506
2379
1237
1197
3792
3065
1940
2048
3084
2355
2695
1299
1585
1227
2225
1676
2954
1343
1335
3288
1581
1302
2912
3478
2674
1583
3176
2639
1367
3264
1731
2592
1160
1826
1342
1081
1338
1573
2401
1105
1830
1768
7094
2622
3280
1115
2881
2473
1220
1287
800
1451
1189
1616
1609
4982
4230
1950
1792
993
1377
3952
1788
958
1460
1840
1830
2700
3102
2774
2192
2937
2229
1602
2864
2252
1275
833
2164
1900
945
8101
1771
1198
1304
2384
1295
1352
3018
2897
2600
1703
2114
1852
1455
1454
1695
1082
2526
1017
3397
1504
6900
3935
3445
4482
2279
1538
1099
931
4379
2555
3060
3524
1034
1301
1135
1577
1550
1482
1845
2251
2960
1211
1943
1548
1407
5221
1686
1648
1289
1734
1197
887
2050
1313
3687
1658
921
1689
1364
1073
1540
2331
1605
1470
3129
1838
1796
1340
7094
2702
5928
2781
6861
2803
2120
2798
1698
5986
1560
2641
5101
4107
858
1872
2350
819
1184
1871
1088
1671
967
1391
1615
2650
1852
1727
3110
1974
1384
3422
3136
2962
1608
1876
2513
1435
1600
2397
1834
2852
1058
1852
941
1612
1443
2822
1403
1339
2126
1497
1703
2741
1902
1789
2527
1939
884
1477
1117
1762
1281
1221
1931
1475
4145
1632
1598
1654
1613
1503
1152
4583
2378
1720
1164
3107
1860
1567
1462
2285
1707
1804
933
1996
2221
1366
1420
1628
1370
4948
5286
1555
3415
2424
8060
1283
6532
3656
1666
1648
4014
2665
3074
4041
2246
1405
1765
5900
2592
3026
1335
1603
1873
2896
3347
4465
1263
1649
1529
2865
1329
1709
2759
4839
1807
1520
3805
3805
1522
1851
2990
2452
1929
1434
2792
1760
909
3026
2760
2125
1911
7372
1897
1622
3811
2273
3165
2452
934
1559
1814
3666
1283
5875
1454
2252
1496
975
1701
1135
1672
1371
6432
3433
4963
1452
786
1386
1192
1603
1363
4536
4176
1257
7105
1831
927
2128
1102
1223
2479
4182
1752
2250
2946
1640
1029
1043
3195
1267
2016
1767
1466
2299
985
1839
1847
1075
1679
1451
1070
3939
1654
5735
1505
2043
1616
1257
971
2018
1465
4906
2944
1065
1477
1254
5495
1593
1335
1798
2410
1135
2162
1611
4183
3232
1291
3919
1096
963
1690
2020
807
3738
3448
1925
4720
2108
993
2268
2955
1359
1902
3428
1679
1516
1733
1367
2768
914
1112
2055
3360
1099
1644
1695
1194
1989
3134
1184
1789
2793
1110
1857
1037
1659
880
1612
1532
1342
1031
1260
1420
978
1293
1850
1696
1737
2092
3835
1396
1990
2471
1165
3582
4445
1532
1373
3007
2061
1139
4314
2847
3981
4436
1265
4037
1288
2744
1169
2299
941
2893
4143
3946
4596
924
1580
2189
1154
4718
2064
1823
1703
1376
8248
4497
1894
1483
1807
2714
1540
1810
2930
1908
1481
5743
4352
1501
726
1710
3538
1382
2762
2892
1432
1244
3256
1068
26334
1821
1744
6082
1292
876
2161
1836
2166
1267
1401
1274
1452
1284
1475
2053
1547
1432
2256
1773
1943
1566
1745
1367
1374
1768
1377
1974
1712
1639
2045
1228
1476
1542
2289
6628
3122
3417
2755
5651
1707
2495
1143
1804
2218
6385
1482
1099
3734
1734
9259
1796
1577
1039
5971
2719
1357
1653
5187
1290
1187
1194
3841
1467
1605
1909
1634
1055
1936
2450
8046
1512
1903
1430
1373
1441
848
1557
1627
1706
3431
3741
1181
2756
2186
934
1979
1785
1610
1468
1732
1957
1027
6148
1275
939
1580
3267
989
1588
1744
992
3242
1972
1827
3501
1864
1779
1340
977
1607
2973
2526
1032
1967
1366
1147
1292
1752
1789
1711
998
2812
3157
2358
4366
1664
5874
3323
1825
2170
1361
1628
734
1522
2081
3079
14653
9978
6034
2849
4988
1680
2409
3266
3246
2818
1522
3311
2515
3791
2244
1241
1779
1427
1303
1564
1250
1595
1136
2934
28679
1334
1860
2926
2976
1680
2747
3828
1337
1426
2002
896
1303
1579
1962
1115
1805
1417
2235
1445
2041
1195
1567
1722
877
1085
5043
2284
2077
1492
1445
5102
2235
946
1182
1584
737
5899
2443
5783
2226
1320
1365
3377
6897
1658
2172
1712
3574
1009
1226
1118
1253
1395
4697
1548
1291
1714
1431
1522
1399
1396
1189
3336
2665
2979
1707
2160
5087
1495
1985
1456
1395
2680
2090
1781
1087
1813
993
1467
1865
2097
1794
2303
3075
30013
1487
1573
2742
796
2481
1428
1117
1375
1264
2073
826
2143
1080
1572
32240
1023
2711
1466
2282
1291
1955
3193
1309
4134
1418
2220
2160
1672
2208
1371
4452
1635
5083
3621
1537
2148
1538
1584
5853
2466
3447
1691
2631
1566
2094
1185
2170
1466
1206
2211
1596
2005
1122
1794
3481
1387
2313
3692
1251
2036
1372
1239
1829
1365
3758
3050
2888
1987
1784
917
2856
4363
1093
9540
2908
1239
1434
1241
1079
1953
3745
1229
1249
1507
2041
888
1720
2630
2431
4476
2516
5540
1848
1982
1983
1724
2318
2248
2696
3419
1244
2055
1365
3319
2659
2277
1743
1247
1428
1491
1248
2843
1379
1566
1326
1994
1609
1258
5229
1651
1977
2464
2159
1008
1563
966
1162
37383
1563
6107
1573
1543
1822
2744
1023
1403
1177
3986
1511
1155
1895
1785
1921
2320
4527
1866
1519
1463
1598
1600
1326
2052
2334
1878
1475
1535
1460
2807
3204
2049
1762
1579
1939
1102
972
971
1318
1495
1159
1886
1463
2280
1531
3438
870
1319
1074
1384
2248
1692
3422
2450
1679
3011
2857
3949
3667
1401
1434
2645
1514
1552
1764
2489
4289
1413
1164
1832
4217
2295
5177
6655
1301
4021
1765
1425
1880
2626
1502
1039
1544
2775
2967
4377
4644
1475
2751
2677
2400
1059
1846
3251
1366
3024
941
1662
1689
2620
1681
2528
4429
2678
4944
1139
1220
1498
1426
3791
1442
1647
1459
1163
3160
3119
1354
1014
2492
1050
1323
1692
1140
3279
1854
817
2564
1429
2353
1338
1921
2646
1746
2483
1338
2290
2526
2558
2586
1384
1732
1401
1117
2469
1349
1287
1248
1147
1478
1595
4249
1315
5037
1325
1619
1342
3408
2549
1357
2621
1396
1686
2483
1845
6100
23947
881
4076
1621
768
4533
2300
3726
1554
19228
1335
1549
2039
1233
4159
1628
3091
2854
18554
734
2229
4988
2157
4660
1276
2725
2626
2984
2345
4945
1318
1302
1117
1450
3140
2451
2446
1104
2361
2498
1528
1323
4308
1733
1808
3167
4971
562
1667
1050
3042
6601
1414
1261
1987
3444
1588
3631
4595
2677
6262
1130
1717
1742
1492
4652
1327
1449
1539
5578
1320
1798
1249
2115
1869
2719
1560
1086
1468
1239
1229
3816
1396
1360
1273
1489
2934
1970
2950
1437
1354
2866
2997
1284
1587
2025
1266
2083
1147
1360
1699
1212
3156
1444
1266
1166
1908
3798
1894
2074
1361
1841
2970
1362
1309
1965
1870
1721
1152
1543
2282
781
2020
1516
1321
1204
2874
1420
1058
1485
3212
1866
1876
5535
2004
2991
2195
2879
2095
2457
2253
1811
1515
1668
1391
6175
1572
1114
1472
3321
2449
3293
1808
1317
2567
6191
1353
3040
1312
1443
1490
2098
1420
1900
951
2924
5496
1592
2450
2984
2830
1098
2113
4000
2657
2105
863
3543
3210
2972
1452
1750
2192
1161
1876
1141
2968
1512
5618
2122
2821
1774
1815
1455
1492
1246
1622
1384
2513
2302
1275
3617
2149
1320
2938
1295
1301
2888
1561
1970
2335
2833
3593
2984
2934
1165
1572
1954
1528
2694
2253
1299
918
3587
1187
5245
8439
2743
1860
1663
3033
1776
798
1036
1791
1237
1211
1364
1321
1926
1427
1594
1534
1403
2057
1147
1661
1924
3769
2749
1503
1452
3424
1606
1379
1633
1593
1208
2693
1637
1258
1911
1550
1224
1651
1268
1549
1471
1696
1105
1236
1846
1438
1007
1848
2611
1804
1875
916
1738
2947
3121
3899
1615
2698
3360
1690
1430
1181
1528
1102
3623
1940
926
1730
1728
1055
1524
2214
1281
2194
1569
1283
1623
1788
5011
1500
1040
1474
1799
1610
1204
1775
1679
1723
1595
898
1168
1250
2154
929
1814
1808
1102
1657
1157
1768
1491
1227
959
3786
1314
2997
1912
931
1577
1886
1308
1712
1334
2145
1139
1510
1982
2982
1586
1472
1733
5895
1383
1713
18712
1569
1574
1846
2679
1405
1743
1236
2829
1745
1655
1945
1090
1763
1454
652
1191
1634
1684
1664
1766
875
1588
1214
1133
1330
1274
1957
1039
3638
1646
1813
2692
2870
7212
1748
708
1291
1740
1907
1528
1675
1508
1704
1235
1952
1553
1544
1762
1187
2516
1550
1733
1942
932
1630
1806
1590
1154
1831
3212
976
842
1564
1678
855
1585
1595
1051
1860
1151
1480
2594
2282
1198
1262
1580
1518
1589
1347
4371
1378
2220
1738
1265
648
1089
1653
1520
1241
1644
978
1430
1533
1291
850
1325
1619
1030
3031
5010
3453
1470
1474
3401
2626
2263
1779
1196
7583
1229
3104
3280
1014
4560
1585
5283
1413
2218
1423
1365
778
1734
2225
1457
1511
2458
3849
1774
1810
1128
1355
3062
2357
1639
3190
2517
2981
2134
1803
1645
1823
3311
4837
1879
2220
1549
3466
1307
1570
3016
1648
1232
2080
3629
2512
1738
1672
2969
4253
1660
2241
3500
2289
2687
1455
1293
1501
1587
1292
1281
1704
2942
1377
1434
1390
2512
1837
1115
1368
1261
3573
4701
1205
1816
1442
5161
1410
1127
4466
844
1615
2763
1989
4371
2342
2203
3716
3193
1559
1572
1294
1160
1905
3793
3291
1086
1570
1000
1371
2748
929
1396
1291
1369
2152
1706
2913
1474
1404
1204
2837
1481
1238
1274
1172
1155
1180
1189
1357
2101
1232
1388
1522
1143
1905
795
2363
1998
1169
1306
2104
1104
3007
3856
1487
1949
1708
1248
1849
1218
2362
1034
1498
1695
1902
1433
1568
2098
1689
1351
1192
1479
1928
1042
1293
1644
1079
2127
2076
1444
1536
4882
1446
5234
2555
1451
2768
2300
787
1327
1787
2011
1714
1080
1147
1937
5648
1365
1930
1462
1173
3303
2136
1216
1450
1251
1224
1595
1386
3870
1488
1552
2392
1139
1801
4601
1948
1681
1392
1274
1050
1528
1133
985
1438
1498
3919
1085
1907
7896
3352
1486
1540
1876
1405
1007
845
3798
3108
967
3762
4045
3445
4711
3750
1644
2196
2592
1065
5639
1797
3181
1359
2129
1856
2530
2042
1153
2887
2239
2010
4057
2893
3914
1178
3333
1633
1210
1758
2365
2010
844
3711
1262
1301
3483
1674
2353
2123
928
1466
1670
902
1708
1646
1143
1655
3422
1901
1975
1548
3118
8675
5246
1317
1464
2082
1702
1864
1826
3676
1453
1545
2374
3100
3120
2336
1008
3329
2177
1025
1351
1645
1634
3328
2328
4535
1667
1426
1716
1995
1021
1612
1272
1147
2241
4379
1766
3569
1438
1568
1637
1817
998
3361
1584
1825
1306
1456
1186
1044
1682
1025
4045
3138
2576
1473
6077
877
1174
1151
2774
2569
1035
3219
2373
1503
1082
2104
1535
1922
1704
1641
1902
1025
1268
1692
6748
7781
2075
1558
3244
1423
1089
2996
1347
1734
1980
1326
1327
2749
974
1727
2149
1137
3100
5921
3493
5757
2882
1702
1964
7818
2045
3774
1308
908
1522
2640
1319
1806
2395
2234
1406
2143
1654
1310
859
1607
1027
1674
1833
2429
1454
1621
5349
2010
3700
1897
3256
1639
1098
4107
3986
1802
2406
1558
3512
1443
1004
2840
4171
2688
3045
3921
1658
3127
1457
1078
1229
1560
2197
1003
1135
1375
3879
1425
1186
3817
1711
1117
1984
976
3202
2209
2207
1543
1256
2464
1334
1370
3631
2651
1370
2496
2103
1430
3156
2300
1349
886
2338
2290
1490
2447
2573
2322
3050
4991
1101
1809
3992
2769
3162
3081
1268
1420
1271
1373
1299
1163
1267
3093
5901
1234
2092
1607
1307
1785
1498
1053
2465
988
3594
2237
2068
1460
1411
2754
1114
1549
2362
2293
1302
1217
1372
1180
1502
1135
1688
3513
1128
1404
2211
1048
1963
2373
3877
1767
1409
2359
2836
882
2522
1342
2623
2598
2099
1119
2037
2062
2747
1268
2581
2358
1187
2040
2299
2022
3610
1753
4139
3629
1033
3871
4845
1124
3913
6362
1685
3624
3857
1716
1243
1662
2113
1298
3532
1442
2470
1486
1342
2059
1971
1495
3683
1254
4917
3038
1128
745
1923
1406
4919
8005
4519
3757
1969
1892
3172
2765
1439
3878
5507
1593
1187
2160
1393
3612
2382
2235
2374
2514
4879
1941
3569
901
1647
1935
944
1983
2869
1633
1666
2237
770
1858
1194
3560
1203
2095
1320
1484
1775
1409
1089
1178
3231
1220
1519
3027
1170
1381
2769
1334
1587
781
1632
1910
1413
1289
1291
2827
2110
3192
1171
1522
1688
4179
1291
5401
1116
1109
1469
1315
1306
1309
1538
1334
1221
1498
3359
3574
3772
2553
1295
2355
1083
1059
2637
3816
2477
1940
1952
1290
1683
3524
3391
6074
1487
1883
587
1527
3761
1449
1816
1438
1769
2171
1527
1960
1709
1123
1450
1788
1402
1287
1423
1551
1840
1396
1596
2069
1089
1740
1057
2332
1483
1795
6616
2550
2117
1643
902
2960
2674
3708
1407
1320
2432
3264
1157
1396
1653
2412
1294
1035
1292
3582
2641
2636
1429
1434
2792
1414
2303
2616
1075
1343
1289
898
1677
811
7290
1526
5497
3712
1286
1208
4360
1472
3380
3046
1462
1203
1242
2147
1061
1267
1676
1649
1367
1356
1797
990
1530
1688
1294
1340
1296
1708
2502
1153
2266
1915
1580
1363
1169
1605
2994
2376
2072
38609
1097
1252
944
1500
1613
1325
1977
2583
942
1922
1622
3158
1276
1678
1664
1346
769
1166
1339
941
1521
2161
2631
1338
1365
1881
1181
1613
2324
946
1522
3412
692
1172
1555
1535
1029
1555
1895
946
5449
1163
1324
2382
1610
1341
1379
1122
1238
1629
1229
1306
1509
1378
1188
1610
3025
1566
1254
1335
1540
674
1671
1441
1302
1478
1269
1772
802
1474
1730
1025
1509
1501
1289
2471
1470
1151
1475
1249
1250
1322
1633
1568
2085
1854
1599
2168
1425
1637
1382
1971
948
1664
3034
1950
3321
1731
5468
3870
3113
1576
3114
2318
1553
4029
2509
1532
1488
1337
1855
1534
1246
1448
2280
2716
1475
1059
1358
1432
4069
2201
1594
1570
1404
1337
2690
3000
1306
3473
1357
1598
1547
2090
2741
3080
3070
2659
531
1499
1129
1553
1536
1720
1762
4266
5214
1848
915
1360
1913
2218
2283
3175
2064
1184
2962
1913
1663
1517
1598
1781
1637
2241
1939
1625
1537
5691
1225
2759
1507
973
1335
2183
1606
5115
2186
3240
5377
2869
2186
896
2815
5515
1158
2743
1711
1555
4537
1581
3226
5174
1358
3049
3049
5539
1997
1404
1809
5252
3971
1809
1658
2802
2501
1254
1912
4547
1605
1809
1407
1726
1806
1651
1485
4657
1048
1617
1545
2226
1250
1894
1270
5816
3604
1387
2876
1040
1159
1118
1635
5204
3710
1154
958
1185
1638
2536
2590
4537
1290
1316
3510
1413
1824
857
1491
7454
1337
1399
1475
6834
1061
2464
1714
7717
1598
1801
3065
2587
2640
3768
1527
6141
1479
1425
1280
1467
2093
6350
4105
9200
2394
3089
1448
2411
5036
1052
1444
7630
4704
4879
6100
1373
3718
5230
1107
7790
4891
3414
1145
2015
1390
1690
986
6406
1736
1985
2027
1431
3562
965
1675
8467
1426
1906
1056
1441
2114
3306
2127
6118
5273
1451
1385
2215
1343
1789
4315
6878
2628
3328
1666
4507
1048
1587
786
6532
1175
1077
1320
1200
1476
1246
1798
6667
1144
1451
1843
1143
2833
1778
1153
5933
1448
2038
1545
1026
1768
1298
1518
7573
1304
1794
1527
1806
1211
2377
1583
6100
6052
1884
3388
1592
1670
1694
2985
5651
798
1933
1322
28099
2551
1773
2327
5363
1551
2108
1620
1248
1069
1223
1796
8541
1194
1738
3209
4593
1305
1076
1798
5965
4011
1394
1641
1768
1861
1683
1501
4481
983
6042
998
1491
6148
1015
1471
4125
1560
1885
852
1948
1644
1453
2345
6402
987
1097
774
1798
1618
1305
2202
4367
1270
2095
2738
4628
1268
3656
1436
4623
1484
1478
3124
3284
1584
1206
1236
2900
4256
1669
2079
1771
2004
1106
1789
6077
1414
3805
2597
1753
4326
2098
1548
2723
1470
2754
2332
1089
1684
2537
2618
2924
2027
3973
1058
1649
1256
1390
1825
5993
1836
1935
1413
1363
928
3300
1825
4127
2974
720
1260
1442
3120
2196
1111
2440
3811
4594
2196
1787
1453
1030
2437
4464
1405
2291
3709
5631
1084
1515
1597
1350
1723
3164
1308
1169
2585
2261
1528
2983
3290
2782
1711
3281
1873
975
4357
1631
6559
3578
1699
2529
2093
1229
3341
2687
2850
3096
2279
1530
2012
697
1779
1134
1196
1484
3074
1172
1386
1194
1704
1725
1351
1406
1235
1468
1341
1203
1618
1554
808
1203
1585
952
1971
1837
1386
1002
11424
1709
1388
2018
1877
1521
1649
1294
1801
1472
1919
1321
2287
906
1439
2296
4057
3023
3071
1213
1232
3453
1353
1293
1325
5495
2405
2277
7159
1215
2545
946
1559
890
1102
1635
1961
1539
1707
6592
5603
1663
3727
1393
1359
821
1399
1533
5667
3362
1457
3141
2565
700
2691
2748
1869
1590
2399
2346
2916
1168
4361
1217
5288
1892
1969
2018
1374
2525
938
1489
824
1395
1597
2294
1542
1121
1315
2410
1730
1439
1258
1452
1137
851
1137
3192
4563
1422
1821
1829
2058
2952
1701
3730
1107
1485
1374
1042
1307
1853
1073
2003
1109
1474
2037
1386
3078
978
2170
4125
1624
6196
2136
1789
2749
2850
2988
1265
5429
1485
1804
2945
1237
1582
1447
2598
1291
1010
7775
3608
1104
3001
4681
1149
4643
3788
1877
1248
1624
5143
1426
2376
3577
4779
3430
1327
1888
3274
1620
5939
2247
3160
1825
4870
1711
1790
2768
4975
1319
3069
5245
2328
1697
2696
4066
5528
5950
3767
2354
1653
2356
2031
1361
1160
3382
2716
2573
1797
1544
1344
1182
994
4444
1654
2290
3151
1257
4330
2637
3311
2573
1948
909
1527
1777
1056
982
2012
2650
1471
2762
2633
1423
1090
1126
3625
1690
2808
1344
1824
1847
2667
1876
5804
926
3006
2558
4046
1182
918
1429
4995
2015
4714
3344
990
1723
1428
1554
1572
1574
1621
5076
3571
3035
2970
1553
6113
5758
1774
1920
1623
974
3461
5196
2192
2603
3445
3672
5333
663
1268
3198
5943
2327
1549
1599
5838
7553
1483
1206
1706
1151
5312
1596
3159
1160
2570
1065
2302
1700
1152
2620
1508
1373
1611
1353
1369
1309
1846
801
1549
1766
886
2247
1380
1120
1780
1428
1786
1552
1618
1457
2463
1577
1703
565
1975
1126
1506
2514
1085
1295
1812
1425
3377
1613
2349
5431
2387
907
1968
1073
3298
880
1762
1529
2010
1524
1426
1173
2725
2529
736
1378
1727
1418
1415
3744
1120
1583
1254
1240
1792
1406
1436
1092
2285
1133
3438
2196
3118
4044
1231
1205
3191
1247
2165
1160
1253
1590
7205
1634
1034
1056
1498
2499
1225
1670
1568
1158
1325
1074
1420
1413
2836
-46
4424
2876
1164
2227
1172
2658
1317
1424
1011
2808
1904
1664
1571
652
1123
2048
1717
1303
1521
1516
1282
1851
3189
1449
1547
2092
1673
1275
1572
712
1136
2907
959
3179
1327
1205
2113
2413
3239
1366
1569
1413
3396
2019
1007
1443
1152
1039
2539
3221
2705
1898
1327
1470
2791
950
2733
1146
4636
2561
1205
1714
989
2031
4598
1139
1318
1279
1864
2188
3573
1662
1739
3020
930
1265
2032
1397
1876
1237
1645
2048
1974
1202
1328
1152
2079
14790
986
1357
2825
1374
1091
2116
1421
1494
2014
34495
1177
1030
2080
1209
1004
1460
1376
2384
2150
2117
2407
3562
3165
1017
5729
4879
4470
1290
2905
2196
1567
3047
1821
5366
3575
1950
3183
7220
3587
1964
2877
3800
2422
1375
6665
1521
7910
1105
2200
3487
2383
4826
3179
2034
7414
4135
3494
5231
1146
2225
2835
1465
1788
9485
3890
3032
1372
2667
1878
1626
2161
2681
2198
1821
1418
1106
1101
2084
2875
1358
1818
1616
2007
1415
2267
2040
3744
1391
1302
1835
1296
2388
1520
1383
3129
1593
2108
1356
1407
4451
1097
2064
2839
2169
1582
1335
1702
3802
3329
1997
2979
1107
2120
2033
1275
3280
1139
1545
2626
1933
2922
1123
1007
1858
3108
3939
4064
6025
1705
2838
2501
1577
2379
1289
2155
1164
5590
4281
3092
3062
2022
6262
7222
3353
1462
3706
1623
1983
2899
5334
1716
5263
1849
1248
1939
1263
1012
2459
1320
2713
918
1271
1582
2763
2019
1906
2446
2115
3038
4447
5348
1063
1905
3047
1300
2029
3615
1919
4498
3902
4404
2332
3107
1235
4510
4144
2152
6236
1238
4748
5188
2812
5200
1955
947
4683
1915
1606
1855
2688
5707
3150
2156
3468
1442
2899
1284
1148
1627
1789
4183
3494
6770
4192
1682
2528
2841
2521
1650
3260
4800
1414
2818
888
3881
1346
2728
1504
1318
1323
3085
3664
3002
1656
1735
1220
1141
2190
1406
2499
4418
1079
2089
2531
1178
1479
987
1565
2210
1438
1366
1091
1669
2844
1501
1166
1721
1334
1332
1885
1557
1917
3590
1817
1595
2670
2027
2573
2046
3918
1629
5980
4851
1863
1277
1697
3928
1251
6184
2262
5416
2648
2583
867
3311
1649
4789
5953
1608
2187
1886
3520
1463
6272
4130
1489
2380
2539
1181
1507
1013
1774
1369
2924
2540
1662
2416
1444
2527
2524
1416
3800
1091
3559
2872
1758
3909
5642
2858
1025
3289
2321
1315
2364
2294
6238
4205
1532
6377
1542
3155
3374
1784
2370
1595
2454
2923
2612
4101
4916
1108
1429
3575
1632
2193
2381
1971
1913
1384
1593
1293
2222
2364
1556
5573
3519
3088
1832
2708
1783
1697
1339
1280
3260
2868
1263
4935
2856
1443
1839
3786
2115
1176
5687
1023
6125
7820
1013
4067
1452
1426
1248
3119
4504
2193
1029
2906
3060
2764
2719
2931
1005
3260
5876
1296
1351
970
10130
1819
1206
1363
1956
5024
2986
2009
5816
2429
5996
4977
7910
1298
1262
3016
942
2829
4345
4862
3748
1548
5962
1497
1323
2126
2717
825
1137
3392
2341
6273
4557
3225
2440
4991
2508
2691
3010
2335
3767
7436
2777
4390
22528
2069
2465
3817
1515
6465
7371
3430
4445
4656
1398
2661
2132
3491
7014
1843
897
1289
3690
2161
1522
1290
1618
1818
1002
2113
1211
1528
1942
1107
824
915
1550
1142
2869
5255
1180
978
1420
1412
2887
4344
1497
1095
1634
1359
4465
2619
4826
3483
1244
5179
5140
2718
3113
1862
2011
1887
1979
3357
3848
1853
1520
1483
1266
1622
1538
950
2064
2221
937
1630
1358
1296
1479
1820
1187
3761
1475
2011
1169
2324
1979
3033
1794
2767
1692
2468
670
1853
1398
4246
2863
1565
2956
3893
4603
1860
2226
4415
4467
6441
4375
2208
1202
1134
1928
1512
1588
1438
2049
2308
1249
1862
1580
3006
2093
1791
927
1029
3459
2150
3304
1658
1305
1453
1345
1994
5873
3863
1405
1925
5094
4930
2357
2433
2736
4297
1971
2258
3392
1109
4210
2231
3394
2043
1362
1217
4412
1401
1195
1256
1581
1593
2611
978
4670
2200
3271
1707
3183
1959
2223
1581
6853
2520
1575
2397
690
1622
3357
1409
1804
2526
10050
4516
2323
1108
4576
3080
4237
5776
9102
3734
3110
1969
6152
3110
4024
1638
1513
3550
2229
2385
3169
1240
1108
4161
1982
1239
1436
976
1456
1142
1793
2844
1751
964
5131
3530
4092
2103
3626
1184
1561
2290
1329
1847
2344
1498
1467
2361
3545
3052
2893
4163
2408
7406
1629
1590
4943
9017
1509
896
1229
1602
1161
1678
1556
2075
2370
2639
1515
1459
1784
1860
1786
1712
4478
3653
5928
5368
6137
5992
2819
6146
1723
7244
1241
3117
3430
4822
3830
1813
2455
4167
4047
2541
5630
1369
5571
3218
1398
1670
3700
3299
1677
1629
1023
1411
1115
6229
1795
1959
3615
1543
3071
1431
2292
2691
8962
3068
1570
2194
4969
4499
7708
4090
1550
1202
1230
3022
3342
2222
2180
2396
4045
2954
1694
2985
1626
951
1305
1624
1338
1361
1361
1040
1468
1924
1554
1150
3097
2491
2445
2063
1336
4333
6117
2971
2580
6091
2670
5272
1325
2019
6428
1434
2807
4768
1481
1093
5303
5290
2145
2782
2067
4554
4649
2209
2759
1596
1379
2849
2925
959
2037
1726
4332
1788
1050
1367
1840
2021
3065
1138
2730
5685
5847
3345
2009
3759
1320
3077
3379
4009
1655
4791
1424
2677
5883
1781
2857
6082
8029
2926
2248
3566
1838
1298
1688
4529
1542
1153
1361
899
2348
1797
955
3080
712
1380
1333
965
2729
1833
1089
1362
2799
1153
6233
22046
2551
2952
1908
2034
1328
2039
2609
1848
3124
2092
3678
3283
4071
1999
1862
2700
2233
3463
4468
2470
4938
1847
3146
2614
1504
1238
1230
2320
1813
1389
3191
2634
2127
7207
915
6035
6057
5709
7620
4561
1932
1036
1748
2926
3927
1759
3636
2607
3444
3520
4268
1414
1883
2670
3598
1004
1896
6471
5857
3761
1588
2033
1407
945
1052
1183
2630
5548
4131
1809
3807
3650
2181
1772
1111
2244
1513
7146
4334
3179
1474
1394
2006
1580
795
1455
1407
897
1462
5349
5475
2837
2154
1755
1867
1876
2050
3393
1402
2231
1226
1551
1440
781
1647
1268
1262
3047
963
983
1855
1324
1737
1357
1382
1196
1236
6150
6002
2843
2803
5411
3360
1751
1323
1482
3096
1043
1165
1969
4235
2690
4952
1525
6361
2768
13644
1480
1330
1274
3152
4336
1289
1937
1441
1160
1146
1514
1629
1096
1671
1162
1621
1291
1845
2624
1674
1632
3264
5720
3971
1036
1752
1168
2976
5866
1109
4058
740
4074
3320
1060
3321
1774
5405
4060
3500
1544
1559
1312
2748
2690
1490
5322
2279
2322
1264
1284
1452
1814
1853
25861
23453
16962
2498
1587
1322
1610
1605
982
1534
1819
4770
3109
8756
4030
4609
3540
5929
5526
2765
1866
7245
2285
3194
2802
1777
2060
3274
6400
26102
24412
19184
1799
3285
1661
1292
1446
940
1205
1754
1832
1821
3120
5266
1830
4348
1334
2244
2641
1423
3682
2402
2774
2640
2977
4328
5429
5513
1901
9760
31279
2106
2327
1757
1001
3450
1048
1379
5044
4028
1291
2466
1742
2793
1258
1984
1588
4296
3674
2016
1185
3822
1621
2357
2031
796
1396
4785
2867
1901
1177
5048
4425
3535
1414
3733
3253
2437
2587
6447
6909
4069
1408
1028
2276
3847
4566
929
1442
3950
2039
4949
6436
3038
1267
3235
1661
1679
1475
1327
2057
3168
6305
1690
1617
2178
3383
3047
1134
2935
2997
3595
1520
1381
5300
3884
3085
7260
1556
1359
1960
2219
3890
4197
1687
2871
2503
3883
2121
1117
1303
1883
1121
3120
2350
2975
2135
1557
1279
1384
2681
4672
4046
5472
3564
1051
2396
6035
2804
1485
4511
2346
1508
2861
1138
1567
1352
3850
3213
4766
1328
3695
5308
3840
2503
1629
3565
1287
2877
4056
2009
1531
1761
1635
1433
2084
2890
2313
3780
1443
6093
1834
1582
1517
1469
2045
2715
2038
4598
2973
1795
2495
1354
3354
5023
3510
2884
2589
1840
2964
3328
3632
3819
1805
1197
4214
7103
3574
4648
4215
1197
4073
2080
1300
1177
1668
1537
1245
1693
1725
2319
3418
1793
1681
1581
1045
3145
785
1238
8157
4157
1148
3083
1778
3662
6833
1400
1078
2978
2116
1338
1878
1472
6665
2586
5030
2921
976
1984
1515
2984
1437
932
1407
6450
1074
1982
1356
2314
1781
6253
1332
1281
1608
1549
1163
6866
5169
1166
6373
2861
5592
1924
4907
3060
1418
2628
2207
3589
2474
1857
1360
2358
5806
1167
1142
1600
1178
1605
2860
6213
4225
2534
1117
1013
1554
1215
1810
1328
1622
2151
1757
1872
1323
2559
2051
1358
1298
1066
1753
977
3817
3642
1279
2677
5516
1233
2181
4363
1345
2458
1232
1089
7584
1579
2626
5637
1437
2454
1824
1699
3562
2183
3258
1623
2312
1915
2329
6215
1750
1254
1679
1279
2109
1155
3295
7104
1587
5553
2312
3827
5871
1690
3383
2314
2874
4293
2109
834
4588
2189
1204
2383
2771
3405
2752
2565
1507
3223
24716
2767
3363
1490
2560
2579
1501
1420
1675
2932
1803
4829
1828
3745
2749
1018
5509
4059
4543
1829
2833
3962
5864
2658
3274
6400
1610
1077
3023
1101
2896
2816
1540
2965
1210
1817
1900
1602
1099
4479
1305
1507
1590
1650
2143
1803
1155
1567
1552
16495
1895
2106
1352
1338
1420
4086
1581
2836
4872
1557
1345
1580
6314
1580
4047
1780
1604
1472
1183
2237
1487
2858
2516
1491
1435
6929
2510
1732
1397
3114
1533
1210
2391
1602
1372
1525
1656
1049
3947
873
2561
2077
1599
1884
1448
6068
1224
1247
2449
4115
5723
3028
1354
1817
961
4962
1975
1681
1140
2281
3181
1744
1660
3118
2145
1380
2101
1445
2501
6547
3341
1377
1685
2269
3224
1559
1320
1840
1454
1124
1492
1662
2498
3000
2165
1456
2229
916
3439
2173
4900
3978
3527
6040
2463
2275
1297
1599
5874
1272
4358
7666
3129
748
2622
2152
2396
1055
1368
3627
982
4172
1529
1258
1366
844
3398
2733
1171
1528
1466
1955
4969
1541
1110
3256
1594
850
1751
5426
1489
3965
1581
6430
3803
1841
2244
5685
2851
1318
3306
4609
3527
2313
4255
2596
5590
1598
1169
1969
1195
1314
5441
5762
1249
1510
3026
3941
1561
5533
2174
1396
1246
1500
2524
1838
1109
2825
4640
2968
1005
1384
2286
2389
3044
4687
2661
1419
717
1949
1151
5144
1425
4537
3861
2104
2219
2305
6042
1689
1127
2638
1631
1102
1574
1254
1197
3011
1855
2877
1083
5601
3574
5774
2367
3664
5239
2741
6923
3058
3464
5835
2683
2810
2149
2178
1942
1271
2881
2608
4662
5629
4337
3483
2871
2007
6097
2789
1922
1750
1619
1207
1244
4626
1630
2266
887
1581
1798
4930
2936
2083
3632
1626
2229
4879
3004
3877
4793
1832
2871
1405
1937
1318
2015
1495
1803
1184
1742
1329
3570
3557
4327
5823
4235
987
1742
881
1588
1992
1797
1166
1112
2694
1035
1737
1335
1045
1437
1692
1876
2593
1647
3430
3430
3321
1314
1880
1187
2660
1583
1056
1366
1319
1765
2433
3359
923
2670
1604
3819
7014
1212
3817
4332
796
1288
1194
960
2970
4966
1090
1863
2429
1514
3188
2891
2305
5321
1701
1496
3786
6222
2574
1615
1325
1055
2108
1675
1544
3134
1535
4977
5451
3220
5537
1071
2315
2075
5871
13624
5349
7068
1189
1327
3574
2737
2256
1271
1126
1148
1632
2516
1785
1663
1834
1059
1301
1437
1477
1230
1039
4834
1908
5997
3159
2861
1533
1565
851
1455
2166
3825
3095
1676
1777
1514
1473
1512
863
2799
3402
1608
2485
6351
1708
2859
1937
2537
3406
1515
951
3956
4185
1925
2299
2197
1299
6993
5493
1513
1645
3921
7341
4289
1562
1588
1041
9346
3142
4674
3299
2697
4091
2171
3756
2102
1364
3598
3744
1603
1647
4422
1569
3064
1096
2223
3329
1871
1455
1526
4096
1256
1026
3590
1765
1150
1785
3332
3065
7651
4276
6861
1340
6531
6417
1303
2196
3561
2139
1764
5902
963
1246
3570
1425
1635
2877
4989
5935
632
2521
2145
1617
4848
3738
1817
1335
3014
2464
2562
4119
2028
1141
1455
1648
3105
1144
1404
3566
3935
3002
2124
2211
4789
977
5769
1153
2133
1587
3637
1161
2447
951
2420
2757
1480
3081
2836
1501
1361
2343
1098
1563
1559
1112
1801
1416
1524
2073
2246
997
2585
1085
1696
1683
2098
1361
3188
1428
1524
3613
2257
3650
1033
2182
3028
1379
1335
2811
2597
3018
2279
3825
3522
4741
1320
6065
3131
2898
1661
1959
2952
4497
2832
1552
2216
3701
1380
4602
2970
2037
1474
2157
1517
7088
1066
1182
2858
2050
2302
3179
1862
2439
1332
5182
4581
4584
2315
6404
9023
1775
2813
2986
1944
5499
878
6869
1453
2905
3186
5449
1951
4531
2292
4303
1263
1263
1140
4414
4738
981
2068
1214
1146
2702
1546
1171
2176
1683
1897
7837
2983
1770
4813
1362
6638
5788
1482
1264
3468
2033
1259
2737
6416
3568
1431
1178
4545
1936
1387
4232
1173
1511
1398
960
2248
666
2037
1961
1450
7154
1850
1935
1856
1821
824
2033
3538
4519
5079
1444
3025
1194
1357
2369
3134
2414
3409
1011
4167
1591
2591
6182
3717
1429
2268
2080
1771
2303
3084
2016
1612
1882
1218
3316
1225
1233
1170
1393
5164
1781
1119
1553
2493
1234
1431
3602
1565
1208
3765
1943
1155
1014
6273
3609
2194
1475
2435
2077
5525
3667
2453
6307
1974
851
4645
1303
1615
3497
2682
3438
1234
2993
3613
1776
2207
2498
1311
2125
1128
2745
2021
1810
2864
4337
5924
3204
4280
4564
3821
3910
1708
1664
3872
2701
2374
3368
4089
1454
3213
2748
1180
6112
1773
2678
3224
1612
1828
1084
1630
804
1153
1918
1766
2176
1185
1533
1789
1999
1477
1039
1707
2878
1873
1652
1726
1446
1595
1840
3004
1511
3494
1224
6747
3226
1602
1383
1921
3608
2346
2437
2834
1609
1925
2301
3386
1922
1498
3026
2406
2034
1849
5041
1485
4962
2238
1626
1436
2207
1563
2811
1059
7530
1415
2069
2456
812
1711
3361
2764
4706
1007
4661
4795
4458
7502
4338
3377
3153
4907
5271
1279
1358
1052
3703
1342
2457
1770
1031
2281
1734
29298
27417
21207
1071
1776
3604
1369
1601
1384
11740
10640
3759
1458
1119
2588
1316
3233
677
1127
1404
1786
1539
5529
3263
1335
3309
2137
2736
1634
2533
742
1674
2653
790
1846
2223
3887
5406
2301
1737
6302
3504
1186
1117
2722
2174
1560
985
1820
1664
2387
3866
8592
2367
973
1688
2299
2356
2151
3943
1173
1106
914
11476
1348
3325
953
3905
2105
3121
1141
1543
1592
4288
1498
2178
1319
1355
2794
1804
2275
2649
1138
2393
1758
1285
3157
807
2317
965
1257
2833
1356
1665
1035
1528
2129
2338
4000
3040
6515
3178
2417
1251
1200
1255
3964
3974
2311
1376
6321
4159
1729
1385
3707
1042
2286
1518
6079
3876
3682
3018
4501
1184
1614
3953
1650
2170
1188
1127
1233
1206
3659
2294
2882
2544
2769
2842
1663
2521
2717
2581
4628
8461
1211
3103
2709
2874
1604
1876
3636
3590
3164
4548
3378
3768
2960
1432
4282
1252
1363
1304
1259
1354
2048
1388
1593
2376
1365
1110
1344
1234
1394
6365
1005
1486
2567
2519
3224
5334
2400
2822
1353
1784
8464
2916
5931
1419
2898
2618
4215
5706
1408
3036
3728
988
3116
4648
1504
1949
3176
1374
2026
3719
1150
1215
6668
3859
2987
2112
1582
1532
1411
2901
1456
1059
1278
3169
4276
4267
1243
3214
1459
1974
1242
1248
1552
1353
1356
3705
2493
4131
1640
1518
1406
1428
1630
1191
2363
3431
4349
1273
1823
1440
2922
2422
1581
1525
1334
1046
3025
1609
1329
1134
3479
2121
1624
5251
2856
1360
2485
4255
4858
2877
3564
6590
2584
1410
2397
5690
5578
5255
2823
4234
1685
1437
3455
2927
4967
1323
1367
2470
1061
1579
1484
1485
920
1207
1400
1815
1450
1124
1458
1269
6626
1203
1164
3778
2017
2589
3050
2153
1504
1413
2739
1377
1254
1640
1860
991
1183
1153
1201
2611
977
1795
2452
1387
1813
1732
1632
2498
1538
1436
1620
1718
3954
6077
3002
1781
3381
1967
1925
3294
3461
1570
5106
1768
2282
5727
4083
2596
2922
2405
1184
2174
2290
1196
1511
6581
5688
1950
4742
3137
1647
7144
3423
1844
4926
1263
1427
2751
3136
4108
3210
765
1910
1967
877
1067
3409
2821
2414
1976
6751
1471
3401
1574
1235
3220
2245
4254
2695
1776
2569
1144
1442
1954
5487
3113
1506
1361
1504
6985
1212
4260
3961
2954
3051
1432
2547
5572
1325
3965
1107
2112
1922
4955
1125
1617
1310
1668
1496
2773
1399
4688
3327
2584
7924
3924
3077
1956
1883
6032
5173
1325
4836
1216
1527
1810
2745
3907
4597
961
1964
1477
883
2330
1602
1026
1592
30389
1764
1863
2137
926
4837
1775
1612
1343
1139
1395
1746
1478
1598
1624
1480
1071
30767
930
1957
1709
805
1330
994
1590
1266
2539
2379
1544
1974
1401
1502
16068
1262
1631
1917
1428
2169
2165
1804
1629
1844
1488
1595
1661
1563
1471
1300
1610
993
2371
1231
1589
3085
1483
1441
1989
1360
1825
2653
2186
1339
1371
3244
2035
1709
1492
1294
3169
1382
5615
2972
1732
2571
1146
1466
2185
1490
1204
1264
3571
1254
3774
1462
2399
1413
868
841
1268
1971
1255
1381
1675
1518
1456
4065
1258
1467
1418
1628
1239
2638
857
2885
1202
1433
3580
4968
3751
5178
3096
7073
7551
1717
4599
3624
3016
3811
4242
2560
2102
3232
1613
1576
1311
2206
3023
2616
1340
1200
887
2466
1494
2269
1644
2914
1102
4427
5358
3494
2430
3756
1470
2443
1004
1356
1988
4415
5919
2819
2818
1268
1114
2141
1149
2749
2908
1165
2767
1071
2099
1388
1677
1463
1461
1144
1336
1878
1392
1932
1063
1494
1093
1556
2039
892
2200
1601
1378
904
4604
2766
5219
1201
996
1611
1820
2284
1073
1536
3290
1207
3897
1757
1451
2906
1653
2817
1808
1598
1915
2101
1177
1600
1878
1086
3340
2052
1567
1352
1587
1064
1029
3379
928
3597
5195
1782
1477
1273
1318
1616
1473
1160
3137
3629
933
3493
1786
4815
4872
2233
3190
2054
1327
2937
4364
2510
4615
3526
2020
1395
1695
1852
2423
1057
1736
2540
1664
1680
1143
1825
1744
1018
3221
1580
726
2619
1741
4204
3568
1711
1671
1641
1624
2171
3049
4545
2983
6427
1702
2969
1974
1437
2961
6852
965
1688
2832
1862
1680
1110
3828
1610
1586
1125
1145
1006
1443
1836
1606
1561
1460
1277
1336
1534
3429
1606
1573
1428
1618
1126
2157
1607
1595
1684
1470
1429
1479
1430
2443
1197
2615
6168
2457
5643
1453
1730
2489
1619
1166
2337
5671
2772
1873
1377
2826
1106
1807
1426
1244
1702
1890
1726
2031
4152
1499
1894
4732
2539
2255
2942
5350
3182
1852
1807
1981
6035
1291
1531
3147
4151
2148
3758
6183
3464
2248
5858
3188
3876
4193
6257
1389
7100
3182
1402
1591
2962
1590
1430
2218
4116
919
1667
3344
4114
4928
6861
3894
1847
3373
1242
2668
2872
1605
4232
1700
2702
1583
3470
5266
5047
5819
1854
2225
1763
2463
2639
3165
2315
1802
2114
3399
5118
3377
3283
1508
1138
1207
1691
1302
1246
1533
1341
2086
1010
1118
2359
3269
1298
2969
6528
1650
2289
2137
5059
4536
3916
4865
1484
5114
4345
5466
2831
1250
1775
2346
2924
1209
1653
1347
2144
1697
1081
4994
1501
3185
1168
1357
1262
2447
1365
1434
1490
1081
6320
2374
1226
685
2649
2590
3699
2100
3438
2271
4570
2793
4440
1460
4341
7031
2803
5561
5876
1761
3937
2661
6232
2213
1140
4034
5876
1189
2124
960
2218
1223
2606
5926
4359
2028
1618
3604
2991
3397
2046
1308
1907
2398
3684
1737
2270
4356
2514
1333
1373
3144
1305
1777
2764
3445
871
1932
5411
1991
1058
1193
2685
1429
1911
5044
4583
1481
3733
5010
1907
1801
1997
2008
1124
3859
1678
969
1225
1500
1668
1603
2660
1049
4095
4667
6123
5738
2725
2388
3426
2721
1943
2349
3665
1202
10257
782
2779
2909
1116
1405
1679
4342
1290
1139
3018
1310
2432
1673
2036
2484
2867
2123
1737
845
1142
6324
1694
1827
1051
1888
5371
4454
3808
3522
3952
1728
1113
1460
1408
3733
2672
5260
1496
1329
1519
899
4509
6021
1826
3514
1844
1013
1463
1198
1369
1773
1005
2426
3369
2679
2422
1653
3267
2031
1986
1607
2030
1890
1727
4937
2356
1965
1263
4613
1821
1805
2185
1152
2674
1369
1316
6266
1498
4172
2673
3202
3576
4579
2626
3064
1270
1147
1560
1354
6193
1103
2308
1472
1740
1846
1342
1352
1312
1583
996
2028
1830
1166
1291
1077
2060
1583
2783
1157
2194
974
1151
3688
6727
1770
2430
1214
1639
1728
847
1281
2604
5268
1151
755
1049
5770
2233
2589
3283
694
3672
5433
3132
1368
4963
1519
3776
2631
3350
886
1408
904
1091
3248
3841
1080
1449
1402
1629
1636
2481
3451
1436
3927
2478
1659
2146
3930
3299
5158
4899
1454
6609
3340
2852
5803
1624
6064
2453
1711
1571
1485
8173
1504
1351
1579
5290
969
4536
2323
1493
2511
1928
1698
1416
2358
1476
1540
5200
6064
3724
3893
1686
1239
1015
7530
1903
3511
1166
3116
2562
1731
1399
1292
1916
5196
3243
6653
2975
972
5832
2375
2751
1132
1444
2484
1662
1182
1153
2300
1244
1743
1352
1182
2110
1983
2548
2338
3448
3765
1215
1405
3706
1483
2495
1687
3610
1024
1440
1196
2094
1353
1276
3180
2533
3335
4445
5037
3653
3402
1208
1078
3048
1948
2006
1119
1706
1673
1638
1498
2008
1150
2247
2123
1268
1411
2534
1030
6271
4959
1103
1478
1280
1251
5557
6047
2069
4537
1410
1508
1208
3685
6376
1447
1032
1908
1446
3848
1503
2540
3481
3077
1802
3853
1294
2269
942
5928
1732
1414
2016
1279
1637
1126
2682
1413
1976
1674
1366
1925
1703
2076
3267
3964
6076
2657
3513
3875
1301
2235
2109
3695
3798
3589
6141
4765
2327
2011
2532
4733
2770
2355
4774
2885
3382
1249
3390
1642
1387
2044
1082
1750
4093
2931
1916
3253
3709
1348
3720
5309
1374
4278
4878
1332
3095
1251
1413
4652
1821
3122
1515
5368
2968
4033
1363
1426
4070
2452
2633
1610
1212
3000
2993
1624
1204
1334
2476
2553
1962
2949
1426
2305
2167
1292
1842
921
4363
1269
4019
5631
1488
1397
1261
3790
3530
5011
2240
1327
3683
4689
4579
1547
1475
1991
1196
2943
3948
4848
1647
1917
2215
3023
965
2651
1589
1538
2085
2389
5729
2531
3589
1644
2636
1910
2400
1108
1644
3630
1351
1752
1337
1964
1194
2686
1629
2893
1083
8188
1342
1366
6033
3693
1317
1102
3049
2757
1302
2706
2218
6210
6662
1479
1938
1309
1250
1530
3147
1226
1183
1104
1103
3891
2326
1580
1283
1636
2852
841
5087
1090
5219
1230
5337
1771
3481
971
3501
5001
2097
3556
2024
2118
2514
3703
1183
1603
1625
6210
4529
3469
5294
5031
1586
1845
1016
1270
1203
1495
1833
2439
974
1620
1830
3333
3719
2965
2667
2812
1990
3122
3811
3548
3153
1866
3608
2587
2862
3883
3692
5712
4319
6822
6056
4211
4986
2702
1870
1522
3620
1173
5433
2543
2192
1610
2654
4051
2879
3869
6212
3434
4103
4492
1491
2576
6642
2954
3440
5589
2453
2254
2912
4993
2383
4360
1379
1232
2133
4373
5940
3297
4927
5735
4072
3746
2433
3363
2571
1097
5642
1239
1212
1443
1351
920
1720
1262
2523
2945
1425
1882
2315
2041
2710
6289
4007
1052
1484
1547
2487
962
1382
4065
1203
3109
3618
5058
5933
1394
1215
1638
2487
2189
2700
1717
4058
5225
5607
5960
3781
752
3095
1540
1981
1249
1266
1478
2688
3904
1075
1526
2977
7369
4955
4073
1723
2647
7440
4453
1178
2248
958
1537
3928
992
1681
1112
7293
2349
1915
5258
1878
5478
2350
3944
2394
1711
2457
4921
1928
3780
3834
4716
5401
1007
1828
1457
1098
1412
2646
1619
3074
1473
3049
5342
4364
2609
4209
3829
5675
3887
3393
2984
3088
2911
1518
2780
1052
1351
4561
1541
3588
2202
1785
2807
5671
4181
2874
1462
3469
3027
1901
1322
1265
2537
1568
1586
1431
1528
3520
2531
2936
2754
1058
1526
2786
1325
1264
2309
1415
7225
4660
4752
3365
6477
4646
2296
2294
3397
2007
1331
1810
1341
3289
1014
3759
2835
5537
6360
5852
2640
2062
1606
1870
3532
1799
1637
962
1327
1588
1594
1299
1881
1603
2609
1467
1126
1728
1334
2300
1622
7062
5733
1392
6075
3675
1532
5016
7025
2024
1708
1157
1382
3137
3946
8692
1363
1801
1625
2678
5455
1706
1704
2033
1355
1299
1682
2257
1786
2919
1308
1047
1085
1692
3111
5594
1309
8436
2515
4790
5740
3465
1356
1293
2820
5779
4342
3749
7345
3894
4579
2786
3056
3396
1335
2281
3527
2887
4383
3859
4188
3455
1123
6224
1456
2777
1317
2931
692
1778
3142
1374
5616
3067
1063
900
1243
2974
802
1214
1401
3428
1819
1538
3310
4959
5042
2800
5186
1655
1257
2986
3081
2672
2957
2963
4429
3147
1300
2698
1060
1382
1381
1573
1027
1289
1013
3307
2748
1978
1861
5297
1536
783
1823
3587
2064
2358
3683
1862
2796
1863
2806
1976
964
5416
5206
2555
2380
5940
909
1596
4511
5303
1192
3435
2807
2134
1864
5924
4696
1765
1775
1904
5112
2552
3538
1949
1647
3621
4701
1915
5473
1903
1926
1302
2167
879
1213
4231
6104
1881
2010
1773
1360
3576
1674
1425
3580
6343
2843
8573
4075
1380
1288
6416
1654
2398
4440
2128
1219
1395
3546
1501
4027
1369
1751
1376
1344
1910
1497
1741
1734
1732
1594
1081
2305
6085
2976
2734
4926
3330
2132
3505
1679
1793
4294
3802
5036
2158
2316
1330
1649
3490
1693
3271
2981
3421
2076
2953
3044
1098
1500
1120
6382
510
1595
953
1027
3196
1905
3581
1854
4529
1716
1050
2019
7100
1819
1513
4768
5509
3335
3301
1267
1729
981
5963
4275
2298
1084
3035
3355
1664
1579
5887
4032
2097
4629
3659
1559
1549
1652
1154
1202
4150
3462
1001
2323
1649
1525
1089
1658
2452
1799
1253
1789
1477
3898
4306
2496
2024
4377
1763
1269
2281
1565
3220
1392
2881
3274
3770
1319
1635
4101
5283
2594
3413
1569
1468
1253
1661
1186
1614
1675
1635
1362
1562
1508
2640
1954
2550
1781
3049
1246
1770
1188
3373
1518
1766
4338
1077
4093
2739
908
1732
1711
2015
1480
1760
2569
8253
3639
2762
1698
1234
3144
1490
1623
2754
2941
6716
2154
2184
1787
1333
1606
2525
1016
1354
1064
1624
1086
3269
1511
1371
1862
3489
1329
7205
1703
1607
2851
11986
4013
1506
1946
3340
1830
2197
4746
2013
3535
1198
1364
5097
5137
1496
4498
7151
969
2228
2160
2895
1590
1721
1001
1095
1361
1245
1361
1265
1810
2826
1658
1473
1230
2508
6605
4420
3614
2952
6127
1634
1284
2989
3768
1404
2504
1258
3501
2256
1388
3003
3052
5592
4651
4892
999
5753
1587
2541
1194
829
1076
2036
1818
1904
3657
2212
1308
2372
1208
1362
1582
1138
1884
3990
3791
2586
1438
4980
4588
1836
2026
1302
2029
1908
3088
2104
3353
2195
1390
2320
6203
6656
5156
1122
2067
2493
2833
4950
2970
1903
4649
2054
1505
2012
4517
1518
2405
3488
2469
3616
1896
1266
5534
5473
1841
2930
3369
2495
1517
2743
3604
1552
3803
1496
1924
1271
1709
5061
3192
4083
2751
766
3875
2513
4544
1870
2996
2471
2112
2172
1222
1196
1620
1907
5995
1948
1289
1503
1983
1160
3769
1549
2723
1957
2614
2342
8027
2766
1863
2961
5983
7688
1357
1988
2895
3012
6328
1286
1147
3511
1114
5489
3067
2615
1913
1720
3735
1785
1841
4149
2444
6353
2385
1304
2157
2127
2906
1035
2594
1492
1576
1006
1928
2680
2318
2009
2674
3846
2679
1305
1330
2044
2726
6417
5472
1107
4283
6827
2925
2718
6036
7797
2829
3015
6593
1643
3646
2385
2462
2281
2888
2099
846
2061
1228
4306
1666
1230
1268
1857
2553
1658
1018
5954
1575
1236
3369
1743
1041
1633
2756
1577
2877
2234
5285
4987
3568
2426
3204
2562
3429
2186
3143
1490
3493
2700
3806
2106
2239
3184
1010
1436
1698
1920
1486
3623
1046
3190
1744
1399
5445
1776
3577
1616
4898
5101
3385
2471
3889
8505
5851
4203
3982
2988
3055
1073
1774
5490
3220
4507
4398
1260
1896
1622
1393
1482
18966
1451
1847
2156
1764
1706
1315
1867
1441
2525
2677
1932
1505
2702
1852
2901
4159
2447
1349
3140
2244
5609
1590
807
2200
2555
1314
2413
2531
2810
5979
5720
4038
2382
1321
1518
2951
2814
2786
3274
1468
1339
4475
3544
1523
2234
2528
1579
1346
992
2348
689
1704
1304
2763
4512
1279
1689
7300
3196
1439
1099
2266
3478
950
2439
5063
1297
6422
4185
1934
2532
1134
3257
3498
4576
2633
2644
1507
1093
1563
1680
953
2082
989
1061
2222
7680
2633
3692
2662
1656
2655
1567
1569
2573
3338
2829
1554
4424
7377
11484
2262
3176
2816
6823
5584
2520
3424
3391
3119
2120
2311
2977
1670
2829
3241
3799
1332
2337
2938
3418
1464
2224
1047
1639
797
1421
3646
2205
2982
1333
1312
5679
2365
6002
3626
2381
7641
3919
1711
1899
2509
1960
4490
5529
3925
4723
2489
5595
1573
2582
1402
7229
6411
1357
1670
4901
4009
1542
2214
5622
1676
1276
1024
2298
2917
1194
2136
6368
2042
3196
3236
3134
5067
6615
1049
7984
1249
1692
1293
3484
3807
5880
1821
9659
2798
3147
2401
5393
4340
1579
2677
5188
2182
2014
1345
2112
1527
1535
1233
5274
3421
1191
1180
3591
1543
1491
1078
5008
2073
1551
2581
1870
1880
1134
1696
8453
1603
3490
2189
1408
853
1181
3807
6417
2468
1764
1658
2908
4786
4043
2884
7074
2001
1134
3570
1719
958
3382
2687
8231
1650
4375
1343
3690
4682
1285
1267
8248
1376
1799
2257
6039
2065
2114
4494
8566
5205
5543
1666
3238
5689
1379
3700
8637
1552
2433
5709
1393
1750
2741
1531
11842
2420
1067
2305
4649
1149
943
1575
6889
1883
2118
1595
1214
1640
1339
1893
7610
1028
1424
3088
1700
4913
2634
1302
7097
2151
1763
1596
4469
1137
4125
1602
8210
3562
5154
1180
4420
4634
2857
5901
7143
1163
1296
1838
1190
1206
1544
843
7857
1261
1109
1500
1113
1181
1230
1376
5626
1225
1482
1389
1799
1343
5436
1345
6717
1554
3374
3964
4272
2074
3631
3917
5851
2496
908
2906
1644
2622
2375
1627
9081
2054
5577
1191
1150
1938
4130
1200
5433
1305
1313
1702
1420
2823
1332
3287
5278
3913
935
1817
1301
1844
1391
5869
8573
2612
3554
1192
1340
5909
1751
4029
7472
5776
2983
6256
4902
4965
3237
3343
9759
4217
1048
3384
1279
5491
1524
1432
4657
1481
760
2991
3751
4784
2597
3034
4221
1628
1975
1143
2539
2238
1629
3456
3925
4093
1379
4442
1539
1476
3468
2628
7119
5687
3494
2071
1590
4220
1917
1967
6801
2463
1761
2858
2373
1568
1534
1373
5098
2614
1488
1403
1507
1128
3710
1620
6433
826
4867
1967
1546
1530
2296
1540
3638
3558
1561
2893
1325
1555
3164
3954
3587
888
5537
4125
1725
4150
1814
2614
6628
3231
4375
3849
2047
5031
1758
1393
5065
3138
3149
1536
3063
1631
3256
4294
3014
2268
1656
4052
2602
3774
6043
2950
1426
3637
5783
2796
1985
1660
4830
1816
5861
3445
1322
5973
4227
4065
1739
2888
8729
2350
1569
2498
972
2164
5921
1352
1485
1629
1356
1256
1460
1488
2494
1499
1067
3555
5607
4004
1486
7156
3710
1789
2854
1610
1399
1340
1507
3242
7147
1088
3532
3524
5408
2253
3075
2622
3907
2318
1363
1127
1410
2458
3364
1242
1359
1541
2056
1918
1429
3502
1668
1293
1797
1655
7182
2831
3092
1694
1598
1785
1639
1536
3209
3078
7037
2135
3041
1528
2308
1963
3911
1247
3151
1516
1246
5701
3366
2209
1601
1946
996
2037
1529
1445
1512
1610
1346
2982
1358
1141
2040
1420
1385
1670
4627
2900
1855
1401
2561
2845
3987
2775
1815
1284
1232
2212
1999
1085
3448
3763
2846
1278
887
1818
2820
5072
2125
1528
816
1059
4124
3244
2901
2898
1817
5562
5721
1883
4532
5175
2750
2063
1333
1273
2148
3659
5681
1370
3194
2893
1853
2698
3005
3949
1342
1234
3198
2965
1260
4503
973
1203
1170
1317
2981
1874
3220
3195
33614
3309
3896
1966
1970
1851
2422
1061
3748
2892
3019
3345
1466
1885
1274
2140
3254
3926
2551
1245
1955
4293
2113
2414
1237
1046
2815
1027
2837
2773
2304
1470
1756
3409
2129
908
5397
1865
1970
1096
1185
2149
3208
35634
17223
2690
1693
3566
6501
6878
4359
1152
5896
4425
2810
4479
853
5195
4225
1607
1036
1592
2014
1703
1372
1425
2499
1655
1393
1825
1051
4371
1815
1764
1730
1548
1680
5546
4591
2365
7174
7139
6755
1875
1334
1605
7088
2370
2957
1485
1764
2027
3399
3419
2616
5979
2189
6159
2867
5385
3886
5860
2087
6010
3751
1485
3566
1773
1576
1730
1616
1629
3491
1567
3723
2221
1831
5716
1701
1550
1837
2170
3699
5169
1750
2734
1650
6721
3244
4144
1433
3699
3386
1969
2536
15838
2034
8054
13271
2383
1168
1424
2928
2001
1716
1759
2834
6728
1263
1599
1518
1185
6051
1389
2282
1012
1688
4433
2095
5280
1666
4383
1033
5703
2146
1336
1710
2704
2503
5789
9969
6903
1915
5188
2910
3167
1684
1883
1723
3620
1535
3164
1375
2708
2039
2656
3042
5184
1061
1423
1943
2317
1698
2296
3946
2938
2064
1300
7277
1782
3849
3428
5497
5482
6160
1435
2459
1082
1645
1890
1736
2067
3614
1383
1126
1547
3545
2057
1427
1724
816
1130
1573
1319
1148
1237
1732
1412
2791
1568
1630
1101
2020
2809
2055
2208
1738
4676
3440
5067
2375
2497
1267
3967
1287
3013
4977
2724
2907
6670
1643
2518
3072
5559
6810
2688
1537
4208
1841
2235
1152
1170
1555
2984
3405
1905
1894
1842
1304
1079
2397
1474
1543
1485
1414
3970
1321
2659
3431
2068
5175
3304
5937
3482
3346
5913
2873
2921
1324
5240
1030
5880
4914
4573
3689
3828
4981
1181
1546
2421
1451
1414
3177
2611
2593
1098
3767
5064
2941
1742
1497
1948
3896
1615
1085
1839
1356
1630
1610
1256
5501
1106
3908
2037
2095
6133
1644
2077
2272
1182
4782
4892
1369
1426
3075
1150
1319
2302
1007
4310
1342
4626
2731
5600
3176
6550
5169
6530
2898
1057
918
1309
2898
1179
1596
7035
1212
2048
2105
1529
868
2220
2228
1073
1090
2951
1709
3554
1850
2041
4136
1228
3094
1254
3584
5090
2154
5851
1957
5545
4819
3541
3655
4277
1500
3738
3757
3170
4654
2821
2373
2113
4753
3347
1752
1938
1449
2680
1315
1893
1642
1235
1200
2064
1940
1507
1803
1340
1874
3769
1468
22965
1213
1875
983
1347
4065
10194
1348
5572
1981
2625
1009
1585
6536
2970
21323
4482
3648
5785
4519
3645
4199
1120
1723
4264
1454
1071
3135
2067
4010
1186
2011
1359
1471
1037
2074
2157
4864
1156
1394
1313
1257
1082
2095
2949
3709
3777
1359
4406
5714
3848
979
4490
2183
3467
3584
3026
5104
3644
5239
1183
1959
1551
1302
1067
1894
4514
1810
1057
1130
1348
1824
3779
1824
1156
1113
2773
1898
1370
1106
1731
1823
3403
1837
2596
6528
1893
2833
3480
1364
2502
5578
2544
1464
2046
1553
1329
5161
2849
1748
5947
2378
3551
1561
1639
1130
3276
896
5156
3974
908
3495
1226
1632
1177
1835
3576
3316
1613
1253
1414
4196
1684
3024
1722
3361
7457
5657
3821
1151
5285
6556
7124
2597
2993
1633
6564
1648
2932
2346
3721
5300
1282
2499
3287
995
1970
2581
826
1348
2426
1646
1524
1901
1731
7088
2595
1541
1455
4253
2616
1155
1517
6113
1397
5522
3708
5202
2644
3043
1789
4263
4392
3528
5229
2566
1782
1163
1027
1929
1074
1499
1241
2881
1537
6450
1300
1094
1467
1377
1503
1684
1010
1414
1215
1026
1282
3903
1238
1688
1712
2278
1036
2309
929
2591
1088
2440
1511
4966
1712
4083
1258
4270
3157
2213
4977
1485
3089
1218
3348
2631
930
1348
1485
1260
851
960
2161
2264
1398
1653
1281
1385
3949
1178
2200
2637
1519
1623
1042
1307
1849
2756
2196
2342
1065
3691
6498
3955
3640
2888
1522
6425
1705
1273
1433
3390
1524
2867
1927
1534
5208
6134
2134
2347
4257
878
2293
1182
3519
2518
4308
2210
2712
1356
1262
1444
2134
1380
2213
1553
2075
2382
2495
3252
3847
3431
4574
1317
5027
1578
4044
1795
4453
3715
2948
6232
943
3163
2667
1991
2762
2028
1586
1320
3185
6073
1977
1034
1641
1253
1644
1154
2140
1475
1993
1218
2075
1140
1084
1199
4182
1724
3882
3422
4169
4056
4551
7828
4079
3137
1234
1287
1939
5494
4377
2064
4343
3061
1699
7376
1295
2089
3731
3885
1354
3431
1974
2665
1331
1269
4236
1437
1839
1177
824
1102
1099
5372
1599
1368
1619
4630
3659
5829
5554
3901
2158
1178
3705
2059
4533
1266
2814
1295
3005
5348
3756
1388
1319
3154
2227
1131
5502
4948
3627
6152
1100
1541
1187
1410
1821
1059
4130
3013
1148
4260
1262
1889
1331
2508
7276
3024
7050
5793
5551
1107
4280
5060
1145
6268
4487
4777
1670
2648
4388
3355
6116
2943
5214
5248
5231
3124
4699
1701
2042
2123
1423
1798
1667
4558
1800
1292
1020
1661
810
5791
4706
1220
1647
1851
3438
3389
2989
5025
3441
2945
1232
2796
6396
5862
4241
2867
1712
3184
3550
5791
6921
1862
3231
1378
1474
1884
2867
1062
2536
3497
1714
2330
1878
2845
3352
3136
1198
3491
925
2916
1549
1162
2676
1336
4367
3360
890
8671
2803
1689
7148
2776
2072
4794
3421
2521
1129
3541
6258
1551
3110
2187
3605
2276
6748
2614
1937
942
1695
1831
2788
3050
2588
1454
1766
1444
1220
4191
676
4446
1883
1512
1544
1729
2655
1415
5341
1478
4150
3440
4500
3077
2669
3508
1992
1613
2764
1783
2324
1933
5564
5867
5861
2751
3427
4237
2460
1210
4409
1971
2460
1734
2675
1915
2571
2411
2216
2739
1769
1252
3805
1265
1313
2740
5935
1782
5863
1402
2609
1309
3021
2539
1643
2252
3723
3892
1252
3335
1823
1682
1308
1888
2235
1650
1526
1705
940
1359
2977
1848
2657
3590
1264
1580
1969
1508
2108
1654
4835
1346
3096
1925
4179
4980
1079
1475
2665
994
2614
5968
3334
2498
3393
5290
1544
5222
1852
1826
1238
1906
1468
4574
3511
974
1546
1637
1489
1328
3532
1280
986
3663
5609
3642
4090
1364
2655
1120
2022
1688
1431
2326
2736
2798
2896
3218
4135
6738
1060
2442
2068
3888
4879
2815
3341
2327
3825
5255
4232
1780
1114
4905
3192
3354
1270
7323
1907
2985
2394
1668
1743
1762
4232
2993
1687
1709
1497
1580
1275
1468
1549
1228
4805
3164
2940
3469
2326
4237
2854
4020
3131
1808
1158
2693
1740
2332
2405
3763
2778
3382
3893
1568
5691
2261
1575
1006
1706
1223
1447
1249
1167
1432
1159
1971
1995
1246
1672
1894
1349
3284
1345
1425
1679
3339
1866
3034
2104
1496
1296
1429
1441
7284
1429
1690
4220
1171
1407
4067
3019
6875
3334
3199
3812
1593
1245
1498
1652
2319
2762
1428
1495
1415
2947
1487
5055
1348
1778
1060
2893
1952
2846
1178
2057
1205
3175
783
3078
4723
6934
3808
1354
4295
1392
1707
1584
1984
1127
6588
2991
2559
1118
4748
3213
6836
6737
2735
3841
5633
1693
5721
735
1626
2162
1964
5019
3507
1168
4420
1944
1397
4936
2021
1868
3616
2635
3151
1876
2657
6951
1225
2971
2101
7675
3368
2911
3201
4486
870
3424
1607
6223
5318
1582
3082
1877
5327
1302
4112
740
1966
2011
2153
887
1496
2795
4535
1033
3716
1062
1947
2092
2068
3895
3649
2388
2657
821
1486
2184
3447
2250
3554
5522
2709
2254
6287
2577
2257
6228
5924
5881
3100
3525
4613
1580
2002
1332
2586
1987
1114
2686
2092
2024
2878
4139
1254
1994
1078
3106
1145
1228
1780
1122
1983
3426
1868
3471
3072
1673
2677
2101
1333
1049
3530
1201
1649
1458
1658
3375
1331
3547
7228
1627
814
2963
1405
1915
962
5859
3509
1091
2351
1722
1101
4349
1424
1686
2136
2187
1648
1258
1776
2732
1614
3385
2697
2119
3710
3926
1283
1636
1776
1147
6009
3518
3957
1417
3318
8821
5756
3301
5159
5217
4894
3496
5615
5888
4860
6797
4585
3667
3276
1697
1559
1391
1148
2325
3819
1646
1934
2953
3280
3501
1680
1063
1248
5747
2958
1674
4165
6390
5736
3696
1844
2521
1900
3117
1792
3763
1913
5851
3552
5951
3230
1614
4859
7854
5795
1304
3963
4244
2160
3395
3403
1821
1386
3848
3194
3238
1998
1645
2608
1349
1562
1039
1620
1481
1209
1524
5989
5966
4032
3738
5797
3953
4380
1494
6125
6436
4466
6152
1558
2506
3749
4097
4084
2885
6289
1227
3332
3493
1817
1438
1794
1800
6310
6469
1084
1043
1475
2592
3683
2265
2374
1153
2328
5198
3106
3106
4481
3429
6266
1495
1955
2879
5949
1323
1443
4492
3792
1522
2627
1117
1825
2206
5407
2213
1031
3434
3859
3597
981
2415
3440
2051
1473
1162
1581
1518
1367
1157
1504
1073
1297
1687
1818
2642
4742
5503
2286
1438
2204
2348
2824
6313
6550
4940
1470
2236
1261
2283
5300
6378
1164
889
7289
4690
4351
4324
4413
1466
1654
1496
4600
2408
2153
1428
2219
2711
1348
1150
1349
1354
1376
1376
1128
5523
5595
3840
2042
1121
2652
4626
4598
3653
6815
2090
1327
2779
3227
2300
3277
2617
2674
4666
6534
4537
6212
1470
1648
1016
2066
1293
3159
1543
5784
1394
2044
1496
1488
833
1540
4923
1304
1167
1059
1520
1702
1645
3832
3705
2191
1623
2918
3039
1512
2542
2868
1346
1337
1329
1631
5617
4948
1989
1237
2756
1017
6015
8552
2158
2798
1912
1348
1357
2228
2840
1361
1536
3196
810
3292
3045
2318
2947
1665
5872
2277
2516
1583
6432
3669
7018
3172
3854
4789
3011
1617
3653
2812
980
1225
6686
1288
1066
3683
3968
1051
4350
1141
1347
1954
1047
2588
1799
1954
1250
5203
1222
1184
1130
1809
2050
1555
1452
5598
5286
1605
4528
5383
5371
850
6148
2988
1000
6085
4108
6495
1468
3508
5176
1463
6139
2166
2235
2898
8903
4977
1791
4350
3574
6093
5431
1317
1568
2616
1007
2509
1662
3967
1818
1084
1489
1791
5406
1516
1650
2028
3534
3589
5154
6478
2412
2885
3255
1079
1439
1866
4582
1445
4325
4192
1630
2640
7890
3390
2201
4227
958
3010
6344
2102
1230
930
2752
1429
2779
1191
1219
1884
1398
1721
1536
1132
2156
2973
1740
2668
2464
1492
2735
1647
2199
2657
6642
1222
1447
2485
2687
1440
2672
7184
3963
3751
1843
4101
2636
2622
6008
6002
7720
1595
1229
4169
2016
1400
2584
5138
1763
1349
1452
4457
3980
2434
3379
1617
2277
3965
1687
2035
3299
5485
1629
3120
1328
4478
1227
1571
1476
3258
1297
3278
5140
5143
5025
5054
2984
4627
5900
1373
2318
5351
1375
3867
1059
1256
1185
1765
1316
1875
1250
5582
2399
1264
953
2556
6727
2507
1194
2051
1618
2672
2569
3390
4406
6542
2669
2529
2517
3592
4386
3686
2801
2707
3016
2359
6284
5534
6016
2849
1120
4312
2824
1234
3596
1609
1227
1218
4041
5517
3470
1229
4029
948
1167
1796
3642
3130
5012
4220
1582
3291
1163
6321
4542
2433
1443
1538
4177
1539
2163
2870
3462
3667
3878
6701
4296
14849
2890
1280
2197
2371
2395
1238
1709
1718
1397
3694
3873
1515
1250
5304
1258
1262
1533
1059
1616
4233
3849
1289
2785
3970
1126
1154
8427
1837
1356
1453
6004
1362
4755
2319
2510
6687
2200
3750
4718
1732
948
2739
2975
1288
1714
1976
1184
2230
2143
3206
2765
1674
2940
1024
1371
1177
1360
1398
5923
1348
1245
2659
1795
1183
2986
3024
1160
1454
1511
2933
1213
1323
1754
3752
2324
3049
1293
4131
2150
5628
2039
6097
2121
3000
1147
945
1496
1216
1239
1525
1830
2779
2162
1159
1237
1312
1269
1275
1140
2074
2466
1609
3288
8264
3078
3737
5413
2933
1448
2631
2152
5240
5067
3819
3268
2363
4667
1076
3206
1446
3644
2969
3428
1091
1358
1514
3086
1429
1418
3261
1973
1425
2150
979
1417
1451
2283
1948
2982
2734
4734
1227
3003
1206
3490
1973
2302
3231
2205
1000
2201
1463
2099
3226
5651
6332
10270
6156
4047
5465
7300
5663
2925
13163
1059
1713
5423
1688
2452
2115
1225
6265
3056
1466
1729
2518
1537
1529
1166
1515
1231
1449
1728
1759
4689
2246
1521
6307
4404
3385
3890
2802
6070
2425
1173
3137
4448
1993
1206
1059
3206
2765
828
1128
1473
4007
2344
3701
5863
4854
4004
2825
1799
1141
1721
2433
6351
2905
2897
1402
2278
1468
3006
5685
2896
2767
1508
4251
5298
2039
2710
881
2811
1281
1320
2033
5336
3984
1656
2617
1664
2003
2753
1382
1589
2524
1239
1858
2000
1343
2442
4076
1374
2767
2822
2059
1804
1969
1231
1541
5598
986
3869
3901
5758
1644
5325
4453
1570
4506
2910
2001
5578
1158
6221
1929
1678
5942
27601
1188
5077
4691
1594
5415
1475
1672
2557
6055
2691
1427
5444
1171
1744
5911
4628
3219
1800
4987
1820
7111
1548
3758
6722
1057
2688
2951
7188
5397
3182
3483
1994
2883
2628
2935
5570
6148
6694
2716
2863
1320
2998
3257
3709
1745
1260
2763
2324
4194
1222
1899
3415
2838
3766
1480
1908
1136
1680
2141
1494
1842
5837
1646
1855
2242
5621
2298
2468
1811
5894
1298
6000
3201
1463
6784
4164
1836
2293
4949
4275
2081
1847
3693
1718
1132
1846
1744
1167
1488
2354
1669
1659
1473
3793
1007
2809
3520
1716
3123
2933
1735
1654
1275
1678
1821
1581
1681
3300
1975
1897
3068
3105
1661
5826
5216
1622
3180
2918
2435
1881
855
3341
1950
2748
2614
1359
5571
7581
2679
1402
1791
3042
2030
4537
17343
4098
2502
1369
1809
1600
3696
1717
6011
1592
1266
7095
6281
3928
1885
4822
5883
3472
3176
3383
3867
4023
1791
1616
1708
3212
3317
3022
3218
3058
3468
1776
1426
1458
1041
991
4002
5101
1697
5854
1440
1795
3113
1405
3028
1257
3297
3664
2881
1598
1501
2507
1859
1401
3715
6614
2625
2193
5999
6129
3274
1915
1280
4434
2151
7006
2387
3068
5955
7420
6165
1368
3727
1361
1365
3179
1477
1145
1497
1194
1516
1464
913
2417
1723
1451
1390
1677
4623
746
6313
3235
2324
1482
4508
1404
3354
3833
1218
3420
1525
6339
3136
1541
1567
8552
4228
6860
2448
3226
3135
5461
1078
5702
1333
1114
3775
1861
1521
1650
1104
2601
1328
5331
1579
3971
2117
1273
6947
1290
1627
5071
2617
1150
3586
4534
5646
1862
1389
3368
2970
2923
7292
3149
5072
2798
1805
3269
3552
4416
1109
1458
3504
2152
3829
4990
1977
1519
1638
1940
1292
1254
866
1040
3963
1091
3077
6756
2075
4119
840
1125
1445
4609
3808
2703
3410
1496
1733
5338
2001
1514
1834
2620
1471
3200
6216
1634
2063
3557
2818
3136
1873
1533
1467
3775
1263
1903
3762
1502
4640
4552
1689
2988
4267
4560
3091
3051
5432
2821
1996
1804
5012
3145
4997
1741
3749
6063
4237
5645
5570
1857
2797
5083
2473
8492
2142
5114
6627
2310
4245
1271
1408
1211
2289
2834
1215
2397
1277
3929
3126
3065
1976
3143
2881
4474
3128
1525
926
3995
5932
5910
3476
6645
4192
5431
1757
5901
5235
7339
5396
1164
1472
2386
2253
5437
5798
1033
1728
2355
1837
1557
1376
1379
1694
2260
1920
1194
1329
1363
1125
1240
1207
1775
1786
6176
6048
3446
1239
3378
5261
1582
2662
1349
3946
7391
2419
998
1091
1861
3189
6639
1759
3633
2411
3430
1301
3455
1092
1679
1040
3893
3932
1640
1257
1409
1287
4573
1419
1503
1506
1565
889
3547
1040
1516
1554
1430
1451
1312
1259
1107
953
1780
1705
2262
1852
1479
1018
1395
1635
2997
1349
3234
754
1056
1697
2668
1554
1103
1772
1517
4127
2251
1685
1264
1584
1834
1791
1697
1386
1570
3712
1164
1814
1267
1233
1677
1269
1394
1192
1574
1412
1328
2545
5539
1403
2421
1559
1550
1116
1477
1834
1747
1335
2151
5388
2299
5348
1639
1298
3661
1518
4910
4560
2129
1377
3778
1399
3493
1603
3513
1935
2294
5153
1249
4083
1745
2272
5739
1462
2543
3061
3783
4246
2022
5561
4585
5880
3461
3364
758
4069
3791
6225
1890
4693
4820
6584
3913
966
3376
1734
1705
2427
6091
1294
5163
2771
6138
3951
5965
2642
1580
2378
1386
1240
4577
1169
2524
1679
1197
1636
1519
1709
762
5283
3946
4061
2586
2248
1305
1336
1174
4377
3361
3781
6265
1302
2236
786
2226
1821
6822
3290
6330
2151
4266
5451
3702
4541
5324
1572
1401
870
1540
937
1231
1540
1073
3599
1294
1235
3009
2223
1396
1142
2136
789
1184
1492
2550
5753
4380
1114
1293
1218
1112
4025
1471
5787
2299
7620
1938
1514
23810
3712
1377
5346
5073
5203
4084
1073
2034
3798
3855
1540
3465
1379
2070
1759
1307
1351
1214
4069
1311
1241
1582
2141
1339
3096
8282
4210
6787
766
3611
2384
1829
1111
2124
1241
4313
2128
6000
5749
2897
4675
2837
10761
1099
2184
2077
3721
1478
896
1483
1553
1423
946
1526
2850
1526
6967
1250
1024
1973
987
1260
1255
4442
3807
2121
3784
1092
2845
1947
1495
1309
1204
3376
1846
3692
1363
1669
1004
1395
1372
1575
1404
1381
2695
1604
3521
3627
5530
1919
1216
4124
1002
3938
2239
3500
2116
3530
7305
2275
2824
1559
3189
2840
922
6155
1884
1799
2700
3380
2243
2145
4558
3061
4068
1351
3838
5296
2023
5067
4517
4240
1717
3930
3547
1908
3269
1782
3166
6273
6585
2775
5278
3879
2524
5269
1451
4128
5564
10091
6328
4114
3701
1929
1652
3526
4801
5539
7504
3292
4090
2472
4349
1506
3302
1263
3894
10334
5696
5224
3285
2233
3568
4058
1109
6013
5922
1302
4504
1426
3970
4228
4035
2311
4466
5626
3253
1439
5734
6327
3877
3190
4321
10415
3655
1510
4852
6724
1247
3655
2565
3570
3078
5276
4798
3871
1697
2295
1790
1908
3754
4188
1542
3214
3044
678
1849
5548
4798
2653
3451
1031
5796
1748
1276
2585
5365
5369
4609
4360
7358
7054
3331
3514
5043
2264
8393
1447
3928
2359
1185
4120
2483
3766
1515
1970
1727
4733
3527
3516
1137
1591
985
1390
3039
5008
5590
1235
1355
4067
4354
5992
3873
836
5366
1744
5142
3113
7183
1088
3098
2888
3961
1541
5209
3576
4895
1622
4024
4235
841
3828
3268
4366
3873
2162
1674
1581
4214
938
1612
1518
4070
6253
1242
1393
6532
2202
3448
3639
3128
2308
2969
2379
6070
4068
10141
4807
2266
5860
1311
10435
3808
1004
2996
7034
3995
3496
1938
11509
1635
3761
4777
1196
2353
1421
3723
6034
7113
3925
1763
3503
3141
4313
7607
6891
7095
3082
2557
4394
5818
1948
10132
1394
2733
3974
1295
3133
5249
1810
3604
5425
5977
1485
2438
1688
4152
3463
3287
1502
3809
1921
4040
3986
1307
4128
1280
1530
1320
1160
3984
3848
4934
4150
3970
3868
2280
4011
8806
5779
6256
3325
3087
6063
4991
3934
2618
9711
7373
2903
5528
2083
2367
3730
3845
7195
3819
3965
3988
4199
5873
3683
4257
1998
3977
3891
3617
4637
1199
3571
4035
6892
3899
4205
2255
4046
4531
6607
4880
1198
2842
2548
3166
4267
1337
6350
6450
1044
3080
3045
5439
7289
4167
3990
3291
4385
1485
2250
4789
3705
4903
6421
6267
4010
5878
1955
1579
4684
4447
5235
2053
1355
4636
6648
7704
1550
4374
8463
6503
4215
3814
3688
3580
3514
4142
6390
2157
4033
1215
5553
3979
7590
3812
5530
4411
1266
4694
2878
914
5752
6006
3456
1236
1445
1605
4143
3979
2036
4793
1245
4643
1300
4314
7318
5045
1205
4907
8845
5822
5599
1670
5493
4985
5756
3984
6089
2380
6294
8759
1612
2686
1123
6259
4149
6053
4258
6268
6338
4006
3739
5962
4110
5504
6529
1424
4144
7528
3915
5726
4115
8201
1296
4888
6575
4190
5141
3944
5559
3395
1270
6067
6421
5649
3298
5910
3855
4115
4318
5092
6109
4234
5832
4201
3322
4382
6749
3952
1644
3780
3480
1288
1228
1203
4008
3886
1144
3819
4203
3784
3844
4749
3355
3924
4133
4867
4287
1058
4356
5864
7887
8043
5051
5418
4685
4913
6209
5801
5553
1707
4646
3976
4172
4991
2248
1038
4323
7510
3513
3559
4036
3876
3874
3655
3779
4364
1133
4270
3099
3829
5626
5540
5291
1807
10873
2335
6606
5409
3968
4833
1814
4215
3761
3781
4198
2234
5456
5882
2852
4111
9232
6002
5740
6127
4140
1360
3937
3892
4039
3558
2442
4316
4237
2524
1392
4365
3701
1432
1056
1437
3891
1708
3332
3068
4003
9911
5885
5653
4331
4440
6426
4619
6596
5827
3864
5219
1840
5616
8387
3545
5637
3985
6906
4942
5084
1408
6600
7185
3682
3382
4249
3475
3489
5677
1624
4403
6396
6254
6530
3549
5402
4218
5000
5861
3801
4131
4481
4897
3722
4215
5526
8423
5244
2068
8757
4381
1800
4263
5215
7893
952
4753
3910
3961
1061
4373
3645
5561
5512
4045
3683
4458
3503
6140
3766
4077
5638
5475
2493
4570
3616
4271
5385
3733
2755
3367
4017
4721
3204
5349
5852
5484
1754
3807
4481
5681
1705
7113
6492
4978
4319
4022
4087
5255
8803
1528
5638
4332
3926
3443
7221
3965
3594
4983
4257
1446
4632
4113
5596
4103
4818
6581
2408
4339
3509
5338
6898
7398
3576
4196
5773
5468
5051
2894
4285
4024
3528
5025
5134
8766
4841
5988
7954
5941
3601
6726
6275
1254
3850
3927
4462
3698
3712
6287
3644
4055
3448
4184
1241
7412
3801
1493
4246
3800
4065
7479
1849
2043
2849
8260
1560
8615
3798
3806
3602
2027
5039
3915
1491
3209
1032
4430
5366
3012
3900
4013
1541
4751
8180
1122
3771
3674
3768
2856
3694
3788
4168
1250
3880
4119
3740
1320
3438
3930
3889
7138
7353
1505
9175
3996
3952
8565
6858
6072
7616
1371
10007
4943
4340
8353
7501
3517
10131
5613
3565
8098
5086
4166
2570
4322
4493
2251
8625
5199
2552
3941
3833
4912
3828
4313
1276
1165
2291
5026
934
3874
5104
52763
3995
4969
7542
4970
4132
4810
3960
5872
3931
4727
5590
5701
7917
9020
4867
8208
7477
6943
5474
3205
5606
1757
5967
3606
5138
5048
3958
4299
6765
3559
3819
5456
17246
14346
10105
4197
4602
3795
5838
8537
5147
2765
5188
3396
7715
4709
3574
4182
6762
1195
5690
6860
1727
1694
6840
2938
7337
2886
3339
1481
4717
3897
3960
4044
4099
4791
1199
4521
4014
3538
5415
4234
4248
4113
3877
3668
8103
3120
1855
7515
6219
2788
3663
4783
4985
6051
20416
2515
3549
5383
3968
8848
4234
6016
5780
1577
5612
3834
5474
5798
3890
4691
3784
3767
5985
6972
1629
3992
4339
3596
6484
1353
3748
3932
3189
1444
4989
1465
3894
1109
3108
5804
1688
5715
6622
3363
4299
3257
2177
4094
7246
5848
7144
1866
1559
4297
4528
8176
3970
5378
3702
4572
7174
5545
1930
4437
3515
3880
757
3956
4526
755
3493
4805
4423
5187
6493
1155
5323
6665
3657
1907
3844
5320
6041
4094
2730
5840
4106
7116
3551
8415
3365
3844
5431
4074
4884
4076
3985
1668
1383
1874
3859
3600
4527
4927
4184
4181
3560
3514
7995
4048
4409
7418
2960
3640
3857
4035
3859
5076
11031
5366
5229
3107
1021
1725
6710
3868
4321
8092
5758
6858
4842
6134
6973
1600
1083
4076
4654
3887
7850
3631
6233
3546
5424
4568
1939
4147
1530
4357
2308
1163
3314
3973
6255
5899
4010
4164
4499
3760
3878
6664
1386
1038
2855
4800
3566
4089
9432
3052
2167
6286
4474
4071
8606
3744
3669
4328
5552
1947
4525
3461
4209
3969
7344
3946
1589
6582
1550
4731
4427
3992
4367
5015
4466
4169
5472
4338
3890
7516
2541
1023
3676
5928
9738
5114
1123
2417
5126
2316
1383
3265
8094
6557
5218
5334
3826
6712
6556
2765
4433
1638
4269
3996
2553
3851
4295
1351
4800
4078
1199
4175
4151
3981
3801
4247
4215
5446
4673
2015
3902
4009
8524
5243
6048
7104
3823
4204
8064
5714
5277
1906
1407
8306
1683
7074
3288
4400
4359
2869
3969
4066
4993
3856
4190
1746
1415
2378
1293
4331
4310
1747
5580
4192
3758
4118
4583
6220
4434
1744
5522
7512
4513
6744
4069
2903
3923
6469
8849
5457
4319
3969
2394
4133
6546
3966
4116
8215
1329
3993
3894
3225
3698
4193
6918
1557
4007
11360
974
3490
3669
3993
3790
3680
28362
1864
5578
1913
1578
1090
4785
8985
5716
9057
4769
3371
3974
1193
7906
3694
4373
1786
9907
3206
4148
4518
4383
1322
3823
2313
3704
1498
4052
1577
2295
3406
2339
4093
3595
4014
4122
4234
1865
3881
7072
3549
3742
4007
1777
9812
5907
1956
4177
3103
3662
2028
5163
1077
3219
5024
3511
6460
3004
4056
3873
8825
1731
4481
3627
7977
3713
5026
4512
3175
1299
3724
5903
1327
1802
3861
1389
4292
3240
2897
3999
4626
3749
2732
1900
4890
6719
4177
8818
7094
2801
6354
6248
5014
3124
4105
1626
2480
4215
5220
3893
2945
4304
3113
2168
2558
3516
3767
4250
4325
3541
7256
5241
2598
1999
2182
4522
3579
5755
4212
2469
4562
4804
4285
1511
1574
4312
3489
4571
3943
1355
2128
5262
4256
4512
4047
1808
1760
4065
4069
3566
3850
1387
4381
3442
2337
4133
1395
1615
1616
3426
4733
3812
1139
5092
4005
3192
1145
5433
3614
4408
4620
1008
4035
4853
1428
1033
2148
1422
4595
1635
1203
4391
3376
4974
1619
2253
4099
5028
4247
2431
4730
4567
4674
1788
4422
2131
2082
1741
3388
3623
1690
6176
4082
1595
4835
5685
1581
5223
5595
4070
2244
3904
6490
1785
7176
3336
5251
2114
1641
1197
1426
6278
3714
3950
1241
3679
5960
1695
3681
4643
1526
1223
5561
6308
1342
4002
3228
3724
1874
4087
4214
1401
4069
1523
2066
1767
2812
1339
4096
4728
1880
4093
3285
2398
4360
1220
3088
4425
1579
3534
6141
1938
5087
1363
4886
4765
4630
4714
3913
5680
8732
1430
3405
3142
6158
4137
6643
6383
7300
5474
9835
9147
5484
1496
3714
3072
2135
3951
3596
6565
3180
1159
1545
2048
873
2888
2264
2876
6446
4361
3264
2457
6434
4346
3661
3013
4327
1484
3075
3940
3889
1439
4076
2786
3748
1742
1379
1814
1266
1529
5073
2978
1380
1534
2573
2177
2927
3590
1523
1751
3226
1463
1601
5231
2468
1382
1489
1323
2492
1676
5363
1292
3476
1585
2375
1743
2566
1461
3960
2577
3444
3017
1653
3302
2458
2145
913
1471
4046
1481
3263
3366
3874
1322
1109
937
1784
3630
1286
1079
1496
3284
3989
1406
3614
1746
4737
1125
2783
6042
3629
3809
3699
2857
6239
5436
4877
1977
2249
2968
1516
2936
1392
2795
2977
1356
4583
1481
6138
2829
4960
5233
4234
3171
2630
1616
2155
1465
5594
1199
3951
1294
1079
1324
4508
4000
2316
5599
4734
1415
3618
1899
1342
2182
1631
4427
4469
7139
4891
2995
3808
5875
4514
3625
3481
1509
1129
2308
5521
2815
5141
3179
2359
5124
1782
1328
2969
4193
8602
2746
1350
4582
5557
3909
3790
1413
1422
1863
1959
1096
3697
2559
2219
3162
6506
2469
2337
4306
1784
1519
1307
1553
1446
1607
5554
1674
4439
6945
1583
1955
6053
1421
1755
6519
4699
6668
2858
6092
7697
3567
3697
1880
1341
1534
3538
1843
1425
2264
4207
1617
1271
1501
1453
3246
3333
1501
6209
1512
3636
2919
1347
4255
6274
7768
944
1385
1355
2746
6993
1246
1820
2439
1961
1967
1921
1552
4184
6065
1913
1123
2166
2348
2667
1469
1577
2152
1679
2065
1473
1279
4178
2318
1736
1933
3813
1309
3115
2376
1407
1796
1260
1220
1307
1260
1304
1830
1558
4120
979
1469
2404
1030
1357
2136
1677
5272
1114
1348
1503
2045
1472
3099
2586
1532
821
1150
1548
3045
1590
1543
1121
3311
1706
1050
1720
1526
1050
2948
1102
2289
1943
4332
3937
1599
1987
35497
2587
1179
977
1462
1308
1428
1529
5374
1817
1931
1325
3477
1545
1249
1400
4411
2319
1565
4372
2792
2449
2120
1904
1873
5882
3969
3478
3875
1752
2134
1885
2779
1453
3294
4546
1684
3440
1675
2474
1540
1758
1136
2659
2138
1467
923
2757
2879
1605
1421
2285
3019
4027
5944
6553
1865
10077
1406
3223
1937
4932
2082
1455
5756
3147
1824
5649
2815
2505
4124
6648
6997
3065
1538
2226
2956
2281
2886
4266
4140
9579
3282
2867
2696
4740
3269
4142
5687
3337
3289
2615
1333
1668
1449
936
1181
1781
1029
1302
1428
1601
1307
2734
1033
1352
1652
2117
2112
1978
1225
1940
2036
985
4000
1733
1222
2036
2046
1099
1964
1105
1168
1288
1548
1869
1132
1302
2164
3175
1700
1308
1609
1403
1454
3911
1761
1922
1497
1310
1473
1772
2223
2194
1700
1648
1428
2516
1340
4023
1473
1708
1325
1547
1674
1326
1621
2176
2547
1573
1251
1428
1395
1616
1158
2413
1373
1966
2037
1335
1194
1862
1776
1525
1016
1673
1146
1239
1442
1657
943
1321
1756
1526
2068
1534
1274
1316
1601
2779
2103
1689
1491
1269
1815
2003
1347
2004
913
1154
1276
755
1720
2365
3286
1628
3600
3639
2426
3865
1437
4984
1155
1654
2429
1723
2352
3446
1964
1757
3008
2284
2177
2582
1570
1668
2838
2817
2955
1443
1074
3759
1482
1253
5082
7888
1108
3662
2356
3547
4392
1624
3857
3378
1270
2560
1583
2556
3834
1668
3694
1671
3408
2162
2745
4187
3116
1132
5660
3648
2713
4769
3791
3052
1072
1204
1896
14763
4892
4452
1643
1661
1153
2458
2999
920
1327
3870
1332
1707
1532
1282
3164
4023
6259
1686
2649
1496
1212
1427
1561
2320
2388
3220
5618
4514
5940
6101
2024
1675
2046
1573
3284
1627
1517
1481
1439
1496
1494
2387
5920
1458
1959
3268
3273
1625
5343
1766
1147
3123
1836
3129
6652
5012
1697
3758
1620
3045
2702
1747
1265
5420
1221
4831
2249
3768
1948
1021
3208
3349
3139
1371
1450
7045
1289
1394
1291
1364
3644
3483
2160
3679
1493
3050
3189
1249
1507
2020
5434
4642
5875
1808
1568
1471
1404
1669
4073
1089
2186
2542
1199
4551
6322
1264
1318
4423
5202
2142
1577
1016
4406
4928
2206
10412
5767
1803
1596
1216
2144
2105
1525
3541
1295
1433
1951
1817
1694
1960
3769
6452
4954
1349
2601
2930
4553
4633
4528
1462
2646
2403
1797
2249
2103
1522
1449
4972
1409
2041
5537
6577
1832
1262
4120
7206
1045
1424
2131
1020
1969
1280
17218
1468
1519
1047
1240
2120
1058
4774
2807
5289
1985
1441
907
1714
3645
2544
4307
1875
2313
1556
4974
5017
1225
3115
2282
5196
2139
5145
5109
2811
1286
3302
2119
4123
1376
2415
1542
1200
2832
1945
3285
1874
1431
1470
811
2322
1414
3587
6235
5963
1837
6247
2862
984
1686
2313
6574
2333
1207
3377
1666
7542
6585
2028
5206
3474
1333
1915
2273
2854
1174
3385
5732
2851
1290
2049
2725
1729
1295
3647
7383
8553
1525
3658
2233
2073
2332
2357
4291
4154
2174
2046
4539
3559
1821
2052
10396
3714
4888
5236
1985
2129
3255
1968
4874
8187
5635
1379
2965
907
2945
1432
5113
4115
1880
1357
2050
1777
2578
2663
4996
4299
1413
3191
1225
1563
1653
1256
12768
7173
2412
4126
6428
1828
2660
5800
7064
3613
4649
924
1239
6358
4563
2334
8620
1545
2524
2399
1852
3750
2116
1697
7018
2636
1868
1143
6620
1520
4473
4054
8086
4286
1172
2093
1803
1210
1055
1177
6020
2186
2544
5247
2405
3848
7194
1387
5768
2883
6176
1609
3378
7829
3829
1903
8787
1761
1035
4130
2662
1604
1566
2241
6835
1522
1852
1272
1481
1215
2016
1615
7062
3929
2491
1415
1086
1494
1654
3559
10211
1395
1332
1554
1410
2826
3667
1845
5188
3402
3141
923
3462
3251
1900
1089
11312
7166
3327
2894
5993
1753
1542
2744
5484
1859
1273
1758
4179
1571
1570
1509
7330
1737
4287
4119
2414
2287
2665
4106
6124
1784
1413
2863
2439
1751
1929
2691
3874
1303
1163
1444
1884
3978
2457
1694
6213
1974
2779
1344
1862
2944
3325
1918
7013
1356
1457
1692
4243
1488
1192
1617
4794
1026
3885
1922
3364
2448
1599
1337
7314
8185
4723
2898
4911
2865
1160
3403
8794
6077
6415
1298
5064
2082
6019
3073
6234
3033
4088
3634
4043
5828
1347
1187
3687
2644
1910
1467
711
1133
1617
1636
6273
3854
1803
3457
2729
1145
2983
1686
5411
3918
2583
6166
5548
2005
1185
1810
9200
2547
7144
2206
2646
1472
2260
4275
7252
3591
4390
1545
2618
1273
4174
2834
2651
2103
3927
1192
3867
899
1622
1720
1726
1120
2433
3701
1223
1236
4218
1861
5634
4037
4272
6273
6101
3756
3371
8734
1261
1757
1872
1486
2483
2271
3125
3179
3368
3068
1326
1295
4146
3283
1533
1619
1492
1186
1839
1582
1072
3021
1722
1989
1496
3003
2958
1572
3026
1433
1402
1776
5594
4564
4770
1205
4167
4023
1428
2921
3917
1424
2958
6224
3114
1519
1785
3131
2982
5458
1497
1398
2429
1260
1685
1938
1396
1769
1247
1674
3439
1490
1478
3403
1478
2324
1617
4223
1506
1548
3493
1999
5125
4341
1603
4819
1752
5141
874
3080
1788
1503
1339
2801
3074
2158
1285
1657
3279
2955
1421
1459
1337
1653
2445
2240
1117
1121
1391
1284
6877
5282
2446
3155
5110
1522
2351
1164
3123
3071
1274
3263
1324
4990
5426
1203
2219
4899
4553
3855
2763
4010
3382
3862
1689
1439
1448
1587
1258
1411
1398
1600
1210
1555
1692
6898
1599
1551
1737
1101
1804
4207
2741
1359
1042
3243
2067
1517
2728
4186
3172
2660
1662
2053
1749
1290
1426
3695
4188
5032
1403
2294
2317
1631
5471
3339
4050
1829
1704
3318
3253
2631
1582
1303
1190
1829
1735
1490
3308
2845
1794
2649
1288
2566
1602
2868
2368
3226
4787
8939
1892
3145
1384
4899
4253
5409
762
1569
2450
3015
3271
7859
4098
3526
2492
3756
3663
1280
1573
1111
1392
1830
1219
1257
3682
4059
1800
991
1490
1565
1474
1866
1588
1228
2376
691
994
2581
1611
1887
1415
1440
1250
1537
1804
1465
1392
1721
1388
1860
1819
3717
1443
1455
1796
1125
2111
2574
999
1794
2351
2949
2699
1867
3295
1822
1561
1265
1500
5637
2889
4756
4207
5427
1550
2443
3359
1356
3354
5044
1681
2674
2912
1719
1821
1393
1557
1799
1510
1700
1274
2220
2223
4513
1862
2537
1398
4836
3750
1186
1040
1319
1598
1584
1229
4394
1839
1698
1325
2300
1055
974
1857
1318
1177
1449
1086
791
2260
4744
2005
2513
3765
5785
3004
5673
2032
1163
1601
1929
1995
2452
1029
1159
1618
1650
1394
1219
2356
2346
1355
2871
1500
2765
1563
1439
4291
2283
1315
3526
1575
4561
5071
934
1214
1503
2725
2529
5238
1730
1926
2198
1929
2118
1698
2204
1057
1117
1023
1428
2879
1324
1792
1886
2194
924
2944
2873
4646
1416
1586
1071
3349
5225
1867
2810
1640
1446
1527
1841
2319
2933
1097
1977
1575
3406
1119
1167
2255
2329
2157
2101
3432
1767
1178
1344
1588
1231
1726
1459
1412
2924
3534
1204
1340
3068
2004
1875
4184
3245
1350
1867
1785
1768
944
1445
1637
1982
1858
2232
4577
3996
5871
1472
1581
1945
1839
1474
1519
1429
1337
2427
1434
1516
4077
1986
2018
1450
3489
2068
3243
1766
1493
1950
1183
1447
1380
2743
3517
947
1330
1571
1485
1248
1386
2714
963
3356
1689
1506
2161
1876
1010
2515
1627
1280
8784
1367
3305
1749
1697
1720
2032
1400
3484
6468
6752
3171
3005
2080
3442
3477
2835
2075
5483
3644
5396
2404
8166
2353
2461
3783
3385
5549
1681
2171
3800
2409
7668
6166
1628
1559
7118
2511
2695
1939
2395
2498
1930
1492
1622
942
4828
3637
1693
1436
1558
1803
1550
2310
1725
1494
906
3747
3168
5556
3932
1213
1346
1502
1552
1362
2061
3204
1219
3453
1198
1246
1300
1837
3022
2006
2533
2784
1455
1372
2616
1411
1666
2271
1772
3773
2157
2922
2259
6493
6406
1964
978
1074
1544
1797
2473
573
1711
1610
1820
5253
1006
3028
5297
1677
1803
2321
3068
1983
1405
1030
6240
1728
5460
4865
2258
3242
2961
2336
3658
3395
2194
1107
4203
4948
1331
4302
1116
1492
2077
4078
1685
5568
3731
3084
4759
3469
4728
1865
6655
5887
3154
1402
6555
3236
2591
1745
3080
2705
2088
4690
4005
2040
6426
1493
1746
3954
1761
3173
3791
1721
1407
2620
1084
3876
2131
1471
1461
4414
3524
1824
1278
1905
1774
1678
1830
3084
1601
2430
3502
4947
1163
2720
7643
5602
6645
1698
1289
1036
4044
1973
1835
2249
1380
5682
2340
1546
1418
5906
3418
3694
5093
1801
1244
1928
2845
3039
1762
3026
1556
1600
4544
1541
1800
2839
2517
1639
1402
1189
2006
6811
1588
2695
6052
1125
3500
3549
1351
4448
4073
5808
1503
1344
4267
4270
2193
1728
1093
1343
4257
1920
1984
3191
1148
2110
1844
1138
1477
3168
5968
1562
2685
3663
2222
1619
7909
2428
5173
3019
3657
1786
2961
1429
1388
1893
3233
1962
2469
6362
2519
4642
5238
4362
4020
2532
1351
1883
1306
1593
1581
1457
1815
3015
1218
1151
1444
1099
1651
1552
2034
1582
2401
1579
2540
2722
1974
2217
3749
2779
968
3127
1391
2947
3838
2804
4731
1207
3068
3101
3221
1456
1521
3079
2740
4040
4639
1257
5421
2805
1871
2651
1835
1074
2213
3544
1587
1574
7070
1256
1239
1671
951
3512
2177
3327
2331
5368
5944
2320
985
3579
1910
1439
6911
2555
2438
2935
6317
8366
6724
2854
1532
1397
2520
2287
2587
4216
1033
3655
2757
1700
2462
1599
797
1404
2467
4276
1952
1732
1539
2287
3432
2045
3663
3404
1484
3079
3826
1035
4540
5532
2296
1878
3811
1210
1547
959
2418
4473
1776
2442
5895
1027
3044
2977
1278
1371
2811
4004
3379
1229
1238
1325
1603
1845
1295
1399
930
1308
1736
2925
4480
3677
2266
1532
879
1411
2156
1665
3177
1767
954
3240
1819
888
2141
2688
1033
1342
1975
1745
1953
1836
6613
3694
3703
1436
1990
1609
3651
1659
2295
2289
4613
2457
1178
2278
1177
2517
1356
5374
4778
3315
1114
1359
2125
2953
2248
5861
4674
3781
1822
4670
1403
1673
1327
1026
1555
1775
6249
1440
3098
1248
1582
1386
1186
3002
1688
6037
2570
1737
1338
3794
1051
3533
3168
1293
3248
1567
1438
5222
2063
1482
1779
2182
4713
2007
5944
1398
2196
2237
874
1994
4213
1539
1411
1440
1674
1387
3432
2931
1670
1588
2632
1533
1114
2633
1178
2229
1949
1642
1154
1330
1848
2952
2107
2878
1135
3244
1363
2736
1384
3846
1720
1559
1441
954
1904
1916
1487
3726
1824
1923
2021
1393
2167
2488
3580
1895
1479
1762
2005
1671
1738
2229
1081
2883
1574
2280
2537
1777
3393
5370
2470
2536
1413
1745
1778
3523
2352
2509
2578
3808
1913
1969
1885
2991
4269
3643
1869
1622
1494
1146
1557
1261
1493
1478
1151
1303
2275
1277
1372
1928
1672
1370
1689
2670
3102
1778
4127
4587
2458
2825
2910
874
2948
1338
2736
833
1352
2127
898
4450
1797
1907
2643
2547
1643
2705
1955
2188
1685
2779
4904
4070
3020
1550
3183
2556
1163
3519
1804
1647
2020
1375
2112
1460
1663
4786
5522
1805
3855
1972
1457
1469
2255
1962
1720
1206
2974
3108
1284
2732
1175
1654
1742
1209
2191
1602
3115
1670
1029
1240
1596
1623
1178
1447
1442
1332
1746
3040
1203
1931
1486
1312
1383
1124
2253
2353
1036
3193
1455
1094
2842
2387
1452
2691
3251
1323
3317
1879
1296
1377
1853
1939
1393
2523
2310
1572
2591
1308
2046
1627
1457
4807
1168
1585
1599
1712
1314
1232
3402
2703
1854
5192
1588
3368
1777
1712
1796
1277
1221
2017
4422
1451
2143
2297
1166
4113
3144
1952
1322
6548
1352
4979
1624
1837
5827
2771
1122
3290
1583
2762
2524
1793
2146
1310
1152
3135
2542
1532
1441
1468
1377
1295
2154
950
1868
1576
2302
1229
4807
2242
1373
2011
1023
4210
1382
1324
1614
3342
4983
1591
1359
3572
1383
1645
2662
1533
1320
3793
3825
2551
3938
3928
2124
2245
3723
3779
1586
1929
1850
6347
1546
1967
4606
2478
3234
1578
1980
2024
2785
5288
1770
1406
2006
3922
1819
1529
1991
1512
1284
3158
2442
1364
1936
1486
3500
4275
933
4357
2219
2321
1585
1718
1200
1484
1729
1972
1281
2159
2232
1651
4340
1654
1248
1844
1164
1590
1617
1707
2044
1740
1239
4446
5988
2211
1398
976
1309
3085
3407
1520
2103
3828
2849
1949
1419
1621
1257
1445
1300
2566
2755
1828
2518
1991
3784
1766
1304
1934
3458
4429
4653
1741
1377
1732
1619
1173
1259
944
2128
3136
1278
1328
1640
3354
3528
2111
1743
1651
1769
1473
1195
2404
2212
1408
1318
1354
3041
3588
1030
1222
2956
1422
1900
1430
2022
1302
1688
2238
1219
1302
938
1826
1670
1329
1362
2424
1354
1347
1843
1364
1581
1615
1587
2119
1653
1280
1417
1127
1495
1582
2645
1964
1232
1606
1547
1673
1966
1513
1223
1495
1173
1301
986
1782
1505
1685
1659
1798
1361
1873
2485
1486
1071
3445
2358
2287
1549
1934
1260
1714
2832
2484
1813
1487
1811
1179
1174
1755
1715
1468
2811
1419
1217
1628
2003
1989
2405
2729
1168
1648
1614
2548
1440
1548
1467
1751
1584
1871
2577
1649
1647
1078
2087
1523
1358
1559
1041
5962
2206
1643
5533
1160
2749
1319
2161
1489
2015
1938
2568
2634
1154
5442
3869
1792
1568
1358
1497
923
1676
3901
1602
1627
3125
2456
2070
1438
1513
3786
1640
1716
2296
1304
1942
1585
1972
2386
6058
2351
1425
5874
1206
1749
933
1047
1283
1881
1378
2447
989
2510
1813
2333
1454
1214
4006
1257
1276
2431
1593
1779
2367
2898
1479
1302
1308
2000
1291
2353
1540
1845
1320
1656
2233
1179
1477
1372
1488
1009
1436
1550
817
4994
1840
1494
1098
1851
1511
2493
3435
5194
1047
1325
679
1850
2661
2225
2710
3452
2817
1905
1539
3695
4714
2323
1667
2843
4366
3679
1772
3315
3235
3006
1330
2473
3616
1619
3013
1234
950
1131
1985
1505
2116
2534
1421
1822
1396
1296
1745
1322
1115
2582
1335
1708
1745
2653
1691
2184
1402
1178
2200
1553
1667
837
1667
1612
1326
2324
3559
1326
1301
2013
2077
1521
968
2970
2028
1975
1979
2940
2588
5211
1188
2186
2603
2039
1091
1171
1572
3784
2331
2073
960
3698
5522
2848
1395
978
1361
1235
2075
1963
2979
2143
1203
1708
929
1504
1648
1243
1219
1774
2368
3268
4882
1784
5813
1514
1583
2052
4890
1882
1532
1630
1176
2135
2928
2292
1230
4046
2801
1711
957
1943
1389
2261
2451
3059
2837
1201
2287
2632
2376
1866
1504
3970
1965
2288
2140
2533
3554
1524
1757
4427
3430
1509
3479
1359
1337
2015
1201
2149
1407
1433
2958
2669
1670
2591
3468
2078
898
1641
4708
5442
1319
1694
1429
1989
1509
3250
1008
1418
1701
1775
1661
1870
1314
1735
6874
1398
1656
1366
1396
2940
2927
4478
1956
2443
5715
1258
1831
1711
1141
1459
4952
2296
1280
1535
1913
1737
1732
1834
1561
1363
1018
2767
1294
1688
939
4227
1599
1950
1177
1313
1179
1224
2206
1199
2005
1298
1240
4032
1613
1947
2937
1899
2727
1384
1842
1310
1135
1547
1693
3241
1549
2018
1675
788
1186
2343
2567
1458
1469
1397
1332
1399
1773
3218
2414
1994
1890
1252
1357
1123
3096
3961
4030
1516
2861
1334
1621
3798
2672
3740
4298
1552
1365
2347
1983
2041
1321
3322
1187
1614
1893
1956
3420
5516
1709
4861
1349
1325
2435
2400
1893
2395
1805
1392
1309
3219
1290
2816
1627
1875
2357
1298
3093
2472
831
1092
1467
2094
1499
2507
1447
2634
5082
2425
1433
1830
2013
1545
2260
1536
1255
1369
3891
5115
976
2286
1401
1834
2006
3294
1732
1921
1397
1965
1351
1456
2048
2263
1299
1659
2101
1607
5074
1257
2066
1398
1304
1385
2443
1542
1588
2232
1116
1832
2040
1612
1066
2285
1295
1762
5214
1438
1551
2142
3586
3718
1503
1328
1385
1840
2138
1456
3116
1094
1270
1605
1610
1394
1883
3329
1159
1498
1902
1209
2713
2495
1422
1996
1188
1862
1472
2474
1332
1450
1618
3456
2089
2872
1477
1420
1102
1416
1290
896
1785
1759
2283
3226
3512
3346
2526
1974
917
1964
1550
1318
1655
1884
1801
1896
1062
2305
1588
1646
1825
3168
1508
2933
1343
1358
1547
1455
1260
1882
1156
2539
3264
2385
1337
1481
1654
1385
2033
1738
1025
1552
1866
4659
1345
4176
5153
1563
1369
3187
4898
887
2908
1281
2044
1145
1783
2855
1043
1522
1102
1215
1484
1165
3071
1366
930
1106
1390
1442
2548
2261
2170
4191
1738
1455
1440
1503
1500
1546
856
1328
3434
2314
2968
3037
2363
1462
2622
3394
1202
1323
5370
2895
1847
3337
3098
1950
2766
4637
2015
2952
1747
1607
1509
2357
3753
6895
2066
2059
1225
1948
1511
1283
1244
3294
1579
2171
2652
1282
3345
3830
1848
1971
1445
902
1314
2892
2633
1652
1006
2548
1105
1831
1353
1397
1335
1508
1435
1786
1409
1628
1319
1423
1320
1116
1561
1310
1297
1292
1164
1207
1762
1152
2289
2895
2501
2900
1331
3017
1010
2349
1689
1996
1342
1801
2163
4148
2432
2739
1368
1528
1244
1976
1494
1608
2856
2320
1135
4113
2685
2256
1983
2213
2253
1260
1036
1659
1045
1494
1642
2200
13882
1096
1205
1400
2667
1285
1388
1583
1205
1504
1799
1332
1916
2381
1430
1007
2326
3056
2432
2839
1339
3465
5374
2010
3164
1764
2445
1527
1924
1813
960
3172
1860
3451
2909
3707
3722
2310
1534
3989
5136
2494
2349
2378
2442
2578
1248
1916
2686
2042
1434
1273
1903
1783
1544
1418
1923
1750
1088
2388
1694
1913
1689
1782
1651
1945
1551
1448
1472
1134
1635
1223
1358
1997
1173
1488
1745
1342
1362
1504
1037
1518
1385
1476
1492
2134
1437
1386
1526
1794
1797
1650
1481
1505
2150
1203
1333
2040
1477
5806
1057
13192
8810
6129
34410
3195
3387
1204
1305
3218
1182
1591
1701
2002
1215
2371
1874
2459
4716
1343
1229
2835
2098
1860
1028
998
1304
1738
1295
1651
1030
1728
3612
949
2017
1540
1179
3714
1652
2834
1632
1243
1224
1356
2753
1980
1399
4585
1496
1710
1361
2382
2866
3299
3598
2516
3447
1889
1499
1302
1223
1842
1341
1892
1531
1138
1787
1134
1264
4863
1030
1019
1333
2160
1459
6657
2325
1632
2403
1660
1067
2256
1786
2021
1363
1676
3384
5659
1686
1496
1776
1510
4041
1715
1463
2015
1460
1098
1310
1688
7395
1242
1269
1635
1112
2010
1611
2517
2025
1986
1170
1877
2436
1122
3141
1269
2157
1537
1309
2502
1479
1163
1376
2695
1605
4068
957
2155
1603
1853
1183
1373
2435
1277
1615
1816
1383
3032
1688
1375
1849
1634
1207
1343
1868
2803
1734
1757
2159
2850
1560
2331
4679
1509
1164
5290
1092
2401
2364
2438
1395
3269
1089
1384
1919
1234
1439
4676
2936
3196
4268
1703
1112
2182
1983
2703
1284
1501
2036
1652
2813
2366
1122
2412
955
1511
3788
2659
1139
1152
1757
1667
1143
2268
1453
1493
3409
2507
1407
3524
2490
3058
1828
1013
1531
1623
1606
2335
1688
2693
1283
2215
2772
2031
2400
2119
1501
1405
1221
4283
2960
2725
1297
1649
1814
1626
1614
1346
2078
1851
3299
3268
1332
2286
1829
1294
1337
1395
2381
1647
1425
2457
3789
1215
1127
3420
1349
1610
4795
2949
2997
1532
2097
1358
1736
1380
1696
1382
4547
1061
1315
1930
1394
1523
1612
1435
1374
1055
1417
1215
1043
2604
2174
2703
1232
1431
965
2830
1865
1112
1512
1235
1294
1930
2204
1420
1527
3960
1602
1959
2215
1283
4799
2127
1198
2032
1208
4117
3132
1381
1408
1352
1469
1959
963
1189
2263
1192
3535
1794
1564
1520
1225
1083
1554
1691
920
1497
1626
1498
1351
1223
3036
3112
1060
1113
2269
3240
1883
1431
2489
2372
1375
2431
1231
3533
1296
2072
1606
1310
4010
1603
1348
2087
1553
2985
1236
8269
2332
3199
2361
1900
1749
1530
1755
1473
1423
1457
3186
1882
1199
1579
3342
1250
1422
1889
1735
1469
1263
1464
1828
1504
1761
3881
1213
1278
2164
2870
1473
5240
2172
2395
7051
1846
1171
1165
1634
1196
2469
1594
2221
1319
1007
1297
1199
1377
1409
2098
1890
560
2125
1787
1661
2544
1117
1708
2062
945
1900
1450
3320
1966
1490
1236
1214
3465
1573
2060
1579
1424
1275
1749
5328
3436
2089
1146
3047
1531
1287
1709
1087
1876
1282
1509
2302
2651
1016
1520
1254
1592
3666
3811
1001
2431
1408
1401
952
2020
1037
3837
1716
1117
3884
2516
1600
1617
1175
2308
3012
1620
2116
1613
896
1435
1853
1735
1350
3087
13612
3021
1595
1067
1252
2452
2968
1497
1478
1803
1078
1750
1023
2092
1745
1821
1227
1431
1657
1477
2036
1456
1669
3610
1255
2801
3311
4773
1447
1642
1435
981
2124
1532
1630
2108
1410
1691
1234
3989
2972
1691
1364
1552
2326
1465
2051
1045
1282
1894
2683
1508
1971
1126
1512
2725
1215
1374
3301
3573
2002
1821
4339
1408
2112
2836
3751
1771
1641
1643
2094
1214
3229
1318
1408
2644
7780
3067
5604
4125
1388
1312
6143
911
2317
4595
1626
1757
1165
1423
1927
1782
1821
1672
1189
2116
894
1668
1153
1677
1122
1363
13535
1073
1741
1696
3084
24205
1717
3049
2636
2022
4573
1417
2536
963
5169
1395
1054
6477
4229
5040
1539
3169
992
2488
1850
2261
1396
1711
2248
1505
1515
1361
2858
1511
1869
1397
1352
1982
1963
3281
2758
1506
2702
3635
1476
1940
1815
2120
1815
4337
1542
3418
2084
1465
3306
2404
1680
1535
1662
1538
1686
3129
1208
1316
1781
2144
2116
3573
4981
1505
1487
2330
3126
3440
1470
1318
1249
1374
1474
1925
1909
1460
1077
1299
1838
1382
1427
4539
2081
1970
1869
2863
1178
3866
1714
3577
2848
4212
1168
1435
1016
1320
2079
2571
1953
1765
1580
1373
2620
2205
3630
1954
919
1385
1536
1794
1903
6734
1435
2812
1598
3087
1321
2998
1054
3731
887
2503
1518
2178
990
1629
1520
2233
2138
1524
3738
1368
1740
1313
1933
3066
6009
2147
1712
2093
1517
3644
2073
3490
1435
5898
2496
2554
6044
1986
3539
2284
1324
1566
1590
2325
1286
1546
2348
1899
1335
1498
2031
1386
1418
1339
1463
2184
1822
1504
1383
1362
1088
2191
1043
2219
3111
6005
1340
4418
3960
1654
5896
1685
1477
1909
1273
1255
1817
1485
1367
1684
2317
2697
1586
1548
3258
4567
1532
1010
1154
1259
3030
3862
3242
4045
2194
813
1189
2593
3212
1600
1190
4117
4934
1274
2895
1751
2731
3270
3247
4018
6145
2546
1516
1162
1942
4018
2004
2370
2596
1375
5744
1408
1544
1324
3636
1181
5554
1423
677
2521
1735
1852
2355
2514
2997
1065
3991
5366
1123
1277
2825
2940
1461
2862
3112
3641
3217
1677
3734
1791
4194
3790
2080
1049
3189
3088
4703
1096
1440
1335
2368
2525
1789
1221
1422
2836
2336
2096
1105
1438
1593
1419
2109
3312
2224
2351
1606
3099
3859
1483
1065
2181
1648
1385
2897
1057
3453
1537
1959
3901
2984
3563
1297
3097
7208
1696
1596
1807
1455
1032
1555
1525
1582
2400
1788
2105
1088
2800
1327
1294
3497
1624
1093
1669
1159
1319
1269
1333
1774
1926
1212
1831
1226
1649
1152
2049
1578
2031
2758
1759
1526
1833
895
1122
1446
2190
1353
1810
2215
1822
1375
1252
2404
1454
2476
1284
2149
1292
1399
811
1328
1878
1532
1249
1280
2194
2126
1607
7061
1130
2374
2100
1076
2083
979
1066
1742
3861
1236
2230
764
1776
2317
1751
1813
12553
3345
1338
1398
1152
1690
990
1241
1144
1729
1671
3443
2257
1963
1537
2881
1612
951
3140
1930
2331
1391
1205
1630
891
1712
3202
1698
1182
1527
3653
2332
1530
3046
2807
1902
1432
951
2375
2245
1450
1408
1319
2387
1545
1742
1449
2088
1350
1793
2895
855
1260
1436
13251
1002
2077
1789
1795
2489
3656
2166
1598
1739
1906
1800
1945
1542
2641
1099
1229
2814
2039
1697
2439
1810
2297
2495
1568
1743
1349
1840
2811
1652
1765
3204
3215
1446
3114
1278
1532
1989
2780
1706
946
1197
1250
13222
1846
1095
1698
1659
2423
1904
1377
1974
1035
1574
3239
1222
1820
2653
1685
1256
3218
4397
1462
6062
1841
1177
3512
3587
2421
3495
3466
1315
1455
2473
3384
4214
1841
2384
4743
3293
1876
1340
1378
2442
1608
1001
1619
1346
1301
1869
2210
2203
1612
1802
1874
5011
1933
4694
2425
1664
2499
1602
3289
1345
798
3914
2958
3206
1358
47384
1936
1233
1887
2874
4774
1811
2879
1484
3042
1360
1255
2324
1374
1771
1627
1624
3280
1066
3341
2266
2376
1184
3079
1625
1829
1336
1884
1652
12979
1999
2231
1755
1997
1357
1724
1756
1576
1388
1937
1022
1972
2586
1733
2326
1344
1340
1183
1692
2810
1152
1291
1377
5785
1147
1254
1915
1370
1339
2066
1716
4529
4374
2590
2569
1440
2074
1420
2140
4898
1774
4660
1669
1222
2688
3771
2068
1688
1638
4432
1643
2824
876
2467
2146
3441
1140
2590
2900
2721
2669
1455
13151
1351
1047
1336
2232
2192
2830
1499
3394
1463
5111
1999
3641
1483
2063
6612
1348
1159
1609
1799
1381
3104
1481
2828
1171
1277
3984
3581
2843
1667
1135
1387
1507
1960
1610
2184
1294
2493
4859
1133
1608
12578
3758
4180
1488
1322
1574
3079
1634
2243
1362
2925
1339
1512
1482
1960
1466
2437
2960
1627
1661
1562
5906
12332
2156
5825
1825
1745
5098
2140
2747
2415
1488
3475
12741
1333
3360
2843
2327
2466
4080
4379
1063
1040
1764
1510
995
1085
1276
1099
1357
2199
1796
1878
1450
1598
2340
3751
2724
2439
1392
1303
2001
1174
1842
1177
1422
2792
1620
1478
1308
1937
1198
3380
1180
2567
3588
960
1000
4886
1581
2972
1810
3370
2826
1690
1050
2538
2958
2517
1282
2029
958
13327
1282
3149
1626
1807
14045
2056
1550
12760
1927
4433
1177
7033
3270
1780
2064
1718
3894
4140
2598
1517
4524
1098
7576
968
1309
2113
2079
1329
554
2014
1312
3111
1316
1078
1843
1225
6514
12574
876
1583
1269
1151
2141
1973
1218
1800
732
1594
2770
1536
1380
1431
991
3350
2156
1074
3231
3426
2299
2416
4334
2188
1285
1658
1065
2735
2296
2522
1225
1485
3529
2541
1200
2094
2680
1441
963
1450
13339
1038
1657
2028
3322
1936
3386
1367
1112
3612
2283
2284
2366
2245
3288
2179
1118
2995
1079
2164
1404
2560
1191
1506
1616
1654
1300
1357
1239
1511
3059
1397
1315
1505
1527
2422
722
1626
2176
15438
2382
2305
1579
12441
1633
2589
1166
1762
1389
2332
1227
1030
2783
1531
1140
1955
1188
1481
3923
1853
1247
2583
3157
1343
1423
1058
5897
1880
3738
1418
1447
2607
3304
3175
3447
5206
1717
3170
1668
3149
1623
2235
1150
1950
3621
3626
2014
3490
1421
1701
1081
2874
1476
13965
1382
4565
1333
2883
2497
3316
1117
1208
3308
1830
1641
1661
1185
1343
1202
3959
1257
3429
4032
1260
2797
3424
3353
1327
1768
1013
1725
1529
1141
2467
1381
1034
1177
1792
880
1664
2001
2202
1489
1366
3122
12570
1839
1374
3135
1306
1890
3847
3780
2760
2877
3068
1502
3081
27161
1403
1059
1595
1319
1656
2295
1344
1605
4095
1390
6590
4755
1441
1458
1504
2991
1534
3382
3744
2236
2457
1435
2665
1852
1237
1738
4479
4765
14036
1018
1120
2724
1174
3115
1484
1492
2674
1088
1447
4103
1210
12807
2120
1188
3059
2623
3350
1399
1332
1270
3188
1466
1324
3470
1440
3864
1270
2321
1972
2033
4729
2255
2528
2902
5406
13730
1717
1828
1289
4207
2835
1752
1106
1282
1566
2479
4158
1179
14250
3302
3300
13281
1382
4851
1535
2177
1768
1917
1776
1803
1839
3791
1484
1291
4031
1856
1614
1241
1289
2983
1816
3354
2370
1593
2464
1120
13053
1773
3184
2341
1983
3095
1670
1493
2272
3887
1780
5598
1346
1596
1639
1516
1489
1587
1688
1840
918
1534
2265
1095
1813
1302
1465
2353
1371
4177
2928
1526
2546
2107
1910
1995
3067
3450
1496
4188
1939
1217
1891
2034
1717
890
3254
2075
2134
1896
2498
1402
3024
12833
1646
1498
13274
1978
3393
10186
1918
1321
2309
2546
2082
1460
3391
1647
1175
3066
2325
6511
1154
2000
2947
1220
1187
1761
1328
1236
1131
1879
1612
5401
4352
2660
1809
991
1633
1162
1328
3765
8288
1833
4894
2523
1323
1474
5489
1440
1873
3971
3664
1304
3388
4257
2030
3119
3100
1365
1161
1542
2159
1619
2620
1871
1198
3479
2537
1605
1885
3605
14752
1611
1862
2561
2095
1192
5996
2974
1087
1364
4010
5489
1875
3865
13009
4033
2580
1015
3066
2955
1229
2451
2134
1810
1459
2113
1815
2136
1555
2208
1332
2679
3232
1893
1162
1266
1507
1645
1671
1551
1372
13590
1110
1522
2531
943
3169
1290
3814
3912
1896
1924
2591
1419
1644
2482
1408
1189
1759
6247
1715
1303
2062
1202
2135
1688
3396
1723
1785
2168
1563
1438
3316
1057
2271
1386
2142
1615
3146
1264
1051
1575
1002
1869
1491
2507
1294
1113
1852
1033
3685
1127
2687
5787
2699
3027
1153
3817
3354
1489
1110
2065
1187
1006
1959
1429
1171
1964
2381
1178
2533
12692
1810
6112
1370
2595
1381
3029
2081
3155
3364
1491
1395
4643
1478
2160
3248
1292
2513
1675
1720
3148
766
2792
1905
927
2479
1264
1243
2343
1486
31298
37416
3148
1200
1377
1749
1353
1362
1188
2694
986
2600
2846
1735
874
2624
2557
12712
1384
2398
2607
6367
1550
1465
5834
2433
3508
1258
2047
1622
1210
2071
3316
4742
1481
1210
2233
1285
1188
12462
3559
1694
11850
2982
4796
1629
1390
3335
1741
3796
1231
1112
3414
6044
2141
2728
3301
5229
2081
1163
2043
1420
1505
1143
2916
3867
1752
1791
1617
1463
2133
862
1442
3430
1844
1537
2333
1138
1346
1431
1168
6819
1849
12623
3481
3491
1171
2252
2033
4935
3023
1829
1222
1536
4638
1308
1875
6578
3035
1571
2266
1102
1639
1362
2463
4739
2151
1144
4517
1757
1985
3804
3246
1972
812
1473
1562
3216
3298
1031
1883
4285
4107
1570
949
1513
1488
14678
1137
1695
5473
4411
1287
1768
1501
945
4557
8449
4600
2281
1351
3434
3212
1493
3718
3405
2193
1142
1049
2316
2022
1269
1632
2910
1737
1411
5129
1674
1336
2025
2012
1886
3951
3360
1065
1921
2664
6190
2841
14802
12792
2254
2730
1695
2439
2734
2569
2731
1489
1550
2310
1224
2564
1539
1506
1282
1296
2019
1519
1238
6419
1634
1809
2208
2077
1365
1101
4418
1429
1418
1475
2166
13463
1561
1282
3735
14451
2875
1643
1607
5511
3159
6617
3006
5253
3528
2533
1866
1677
7227
4519
1284
6817
4510
1226
1813
984
13306
1391
3808
4717
1431
1470
4010
2461
2046
887
1462
2089
1611
1679
3947
1641
1917
2463
2709
3000
1252
2379
1345
3893
2426
1703
1696
1909
1814
1224
2393
1288
3620
1991
2187
2878
1345
1336
1676
1224
6162
2251
869
2128
1757
5959
3828
1603
1514
1173
3346
1749
3133
1909
1307
1419
3090
1331
2207
1217
1311
1525
1217
1856
1660
1468
2121
12878
1851
3225
1602
2159
13648
2940
1568
2538
3489
4681
1626
1785
3864
4060
2759
2423
1707
3394
12980
1363
1732
1687
1490
2018
991
1598
1910
1486
12998
2651
2170
2986
718
1020
3564
1450
981
1795
3404
2420
2695
2781
14292
14580
1686
6590
3947
14751
3161
1663
1957
1802
7867
2843
2235
2505
2520
3242
2599
2015
3895
2997
803
2254
1542
1820
3133
2260
1661
1241
1231
2419
1281
6641
2174
1688
1684
1428
1298
4367
1915
3283
3799
1478
1458
1362
1904
1591
1076
1114
1704
13069
1375
10864
1982
1049
1462
1572
2157
2370
1288
1203
8133
2692
1643
1331
1021
1272
1626
990
1599
1008
13614
2755
1774
1250
1892
1625
1350
1385
1099
3515
2283
1515
1013
1736
1459
5460
3016
1016
2406
3331
1871
1422
2250
1095
1901
2312
1243
4957
1645
1891
961
2090
1206
1385
1628
2462
1277
1654
1908
1201
1596
1506
1150
2107
1325
1721
1599
1464
2479
2296
2131
1227
2180
1444
1513
26979
1389
1210
2755
2036
1553
1253
12900
3496
3109
1321
1895
1011
1757
1701
13092
24247
3007
1315
2238
3413
3032
2400
1688
2866
2018
1423
12947
1159
1552
1081
2278
2985
1554
3048
8433
6742
1856
3584
1440
1753
4260
1165
13248
2599
2529
2901
2789
2338
1407
1570
2593
14475
2195
3669
2580
2268
1487
1306
3123
1764
1536
1087
14721
1406
4207
1428
3444
1910
1829
1308
13667
1943
2548
1850
2265
1949
2368
2525
2163
2110
1615
1122
1315
1346
1277
1552
1458
1637
2727
1471
1059
1450
1955
2276
2407
1956
1784
1378
1348
2042
1366
2498
1454
2483
1414
1156
1942
1857
1419
1278
1763
1308
3627
2578
1917
1828
1248
1473
1365
1311
1674
1627
2643
1397
1808
1844
1644
1908
12615
1575
1660
1230
1460
762
3613
13181
1268
1577
1634
1588
1545
2273
1459
1473
1529
1620
1965
13888
3400
3694
3962
1892
1391
1553
6153
1074
2272
5239
2469
1330
1570
1668
3407
1059
1921
3797
2945
1828
3300
4976
4849
836
1449
1435
1654
2455
6355
1300
3846
1404
3877
1114
1219
1650
3919
1362
1798
1639
1244
1849
1818
1365
2035
1732
1573
980
1540
1810
1203
1412
1618
3429
1228
2445
2582
2260
1875
3157
1332
3941
11521
1964
1371
13736
1375
1642
1070
1431
1718
1484
1450
962
1303
1563
1798
1426
2928
2059
1415
1516
1891
1372
1554
1774
5141
2858
1759
1672
1205
1468
1831
1959
14905
1831
1732
1285
1034
1588
1160
1024
1680
2222
1596
1330
1204
1904
1192
1712
5242
1264
2383
1145
2445
1285
1708
12832
7347
1144
1577
1424
1271
4747
5890
14109
5414
1634
2709
2550
5701
6706
4038
1461
6643
1974
2290
2184
2120
2005
6676
2694
17068
2616
1240
1587
3800
2861
3164
3234
4974
1327
1942
1408
1379
2977
1388
1483
9559
1237
15457
5415
1144
2241
3872
3367
16782
874
1028
1148
1226
2652
1684
13239
7111
1385
1120
1131
1080
1305
1932
1444
7968
1421
2282
1328
1207
1581
1718
13135
8272
1286
1993
1034
1469
1879
14749
1578
7152
3501
1206
1593
746
2626
1299
2081
10549
2183
1255
1175
1241
1188
3739
13457
8546
2247
1169
1481
654
2472
1422
1179
8662
1199
1875
1418
3048
1279
2218
2303
7814
1282
2320
1113
1934
2672
2622
1169
7986
1690
3525
1139
1744
2583
2239
1299
6944
1483
1056
1070
2797
1591
2784
920
2660
3122
3954
13100
1729
1597
1533
1929
7774
1084
1762
1299
2196
1384
13204
1131
8178
1280
1536
1809
12807
1460
2907
1743
6484
2803
12747
3259
1519
1296
1704
1772
8330
1699
1634
4253
3361
1896
3157
12786
2978
2080
2554
2919
2328
1781
2182
1006
7102
1258
1926
1399
1925
3806
1455
1226
6236
2412
4205
1304
12856
1476
2313
2559
6643
1040
1909
1647
2323
4814
2520
1431
6247
1853
1795
12813
1139
1841
12965
3408
9019
1999
1525
6202
13494
1386
1408
1729
4109
13920
1092
1237
1295
1343
1543
1095
4345
1179
13191
1397
1412
14038
1634
1433
8017
1408
2353
2886
864
1439
1573
3671
3574
1077
1946
1552
1944
2504
4595
1916
3616
1951
1613
2675
1403
2306
4148
4816
4566
2665
3079
1301
2202
1522
1004
1942
2503
1260
1425
2032
1310
1321
7612
3844
18460
12821
13397
2718
3276
1338
2052
12925
4514
1899
2214
2215
1202
1539
2591
1828
3089
2399
2805
3720
2480
3057
2004
2064
15944
3374
2114
1893
2613
1965
2321
2719
5211
4013
3377
3037
2007
2711
13167
2146
1710
2324
1929
1264
1312
13275
1576
1513
2543
1242
1856
1401
1541
1641
1065
12818
17187
1521
2299
1445
1253
1524
1310
1438
4879
1576
13851
1917
1735
2904
1935
1369
2233
1439
1491
1171
2709
1850
13368
12797
2235
13073
13038
13487
1875
1560
1501
14975
1390
600
1774
1945
1397
12776
1107
3834
7373
4503
12697
1678
1419
12945
4169
2913
16913
3296
3735
2800
1527
14517
1650
2366
1555
2930
13447
1285
2064
5724
2361
1132
1557
3286
13415
3581
2057
1917
13365
2302
2628
1253
2176
12672
2154
1720
13740
3445
8028
2104
1911
1226
12564
983
1626
2862
3809
1560
1589
1376
1382
12598
1176
2784
18978
2265
3832
2567
4950
14095
1182
12429
1344
14806
1724
1703
1702
14140
2185
3057
3422
2379
3674
1099
1356
797
2762
2022
2298
3681
3827
13188
1578
2857
2458
1781
3115
1299
2244
15421
16306
1264
5940
979
1539
4713
1261
4222
3116
13712
2341
1020
16844
13047
3405
2062
2691
2943
2392
1382
17264
1600
1839
1557
2422
1425
13959
1516
3266
3523
1114
15856
2009
1353
2641
13185
1884
1852
3129
2270
2181
4421
2290
2665
2005
7176
1719
4178
2861
16622
2768
4006
1868
3002
1501
12974
1415
3798
1028
4719
1704
13133
1170
13526
14135
3124
13192
18396
11017
2200
14205
2188
13367
4136
2263
1478
1050
2928
1622
14107
17155
4214
4028
4151
17115
9994
4136
6338
5955
3942
1803
1362
5906
13775
3742
1396
1299
6665
1478
1454
1384
12849
2962
2129
13378
1097
12786
13650
1937
13296
1655
923
1582
1831
3161
912
1143
2022
2125
1796
1378
4667
13065
4156
1604
5565
2439
14570
13962
13245
13428
2370
5857
1275
1419
10358
2721
1957
1878
3636
1699
1555
2154
3802
1042
13528
13951
13266
17574
4691
12496
3836
3522
2261
1787
2111
5450
1749
2029
1601
2333
1641
695
2297
8245
13876
2365
5753
950
14114
1812
1428
7269
1085
1876
1169
1182
1943
13141
1061
8782
2093
1331
2872
1952
1558
1885
1139
18776
3856
1956
12669
3192
12146
1120
1918
9725
1854
4340
13149
3226
1139
2445
1345
7931
1305
1282
1079
12812
2878
2392
2699
17140
1474
1604
1645
4185
14470
2383
1568
8808
1926
3793
1137
3580
2140
1997
2439
3904
1878
14763
4384
13921
13536
1526
2427
7332
1526
2423
3128
1934
14458
4099
1509
7653
13886
2358
2564
2058
1745
1437
2763
1964
2452
13482
2687
13837
2868
2283
16206
7384
1837
13662
18104
1388
1133
12897
1967
1170
12508
13189
13617
13123
2377
1325
1677
7413
888
1427
1704
1346
1469
1429
1597
1853
2935
2968
1433
1463
1469
1457
12447
9025
907
15182
1832
1904
12861
2448
12804
7533
1051
1607
2575
7228
13125
1909
1744
7119
2618
1346
2377
1727
1481
13295
3331
7393
2373
15670
7367
2547
2022
2190
2216
6185
972
1645
1746
1730
1436
7154
2576
5191
5900
14114
6649
13360
1338
12820
2882
2841
12850
13322
1843
2577
2073
4882
1172
4275
1251
1383
1788
1438
2506
1844
12175
6152
1078
2019
12555
2978
1621
1609
1663
3721
1818
1695
2401
4862
3687
2099
13224
15055
17800
1903
13184
1685
1301
2268
1659
15577
1470
1357
2017
12433
1814
1579
12906
6405
1595
1387
2249
2911
1703
2843
2050
14554
2284
2082
944
1538
2944
1670
5084
2784
2032
3514
1560
2843
1828
912
1181
2850
2206
2726
1310
1577
2502
1597
13238
1623
13761
2293
2246
12793
1613
13313
2400
1751
1432
3073
13541
1536
1680
1585
1142
1706
1091
1561
2500
2087
12805
1250
14031
13370
2851
2620
1059
14096
2571
1800
1206
14519
1447
1544
1974
1414
1883
4456
12966
13314
2012
1182
12933
14064
1395
14038
2549
12668
3157
2609
2229
8193
1667
1592
2304
12738
12922
1345
1386
1637
2723
1901
13354
14396
2286
1548
2295
2342
2577
2336
1685
13132
4298
2033
1113
1524
1252
3969
2356
3183
3028
1789
1863
1029
1790
1402
13785
13190
1742
2105
1424
3484
1789
5861
2598
1916
1688
2227
2418
1735
13262
1314
2509
1216
1775
14190
2401
12895
3362
2473
1518
4139
1419
2111
2535
1399
4059
4188
2917
4244
1870
14424
4781
5298
4013
3922
4310
1706
2675
5733
1342
15078
2776
1822
2705
3009
2566
2311
1827
912
2384
2036
2241
1684
3713
3732
2322
3707
2105
1575
2382
2259
15536
5250
5548
1492
13210
2434
2862
3317
1592
1340
2056
3576
2422
4799
5334
4992
2213
2986
3804
13167
1441
1427
12532
999
2359
3578
15780
1268
1877
2094
3698
1294
1675
14125
3840
1079
2653
1371
1830
1900
13558
2202
2222
1830
1485
1555
2647
1861
1522
1500
13482
1198
2627
3610
2188
1327
3582
4013
3827
3572
1740
2028
2259
14419
1045
5940
2966
1741
2318
3387
13819
14404
2186
4401
2231
2596
2989
1943
5428
2167
13555
2596
13142
13099
2266
2417
1967
13275
2596
1463
1808
2810
3351
1740
1602
3151
5733
2027
1835
1841
2576
2909
1662
1460
2655
1520
2572
2038
2494
2525
2152
2268
6728
5963
1039
1990
2740
1766
4704
3960
1529
1932
2357
3500
1922
5431
3892
2024
2568
2672
3567
2121
2016
2571
1270
2943
13957
791
3428
4187
1928
5194
2524
1948
6815
1643
2493
3231
2196
1745
2158
2531
5871
2873
2407
3674
2052
1175
1619
3241
3032
1656
2069
3147
3098
2815
2730
14416
3219
14948
4075
2255
2429
1984
4898
2542
1623
2594
2894
2423
1453
13952
1776
1860
1620
2132
2444
1440
1999
1789
1597
3112
1571
2404
2849
1759
1946
1217
3367
1595
1598
1568
4112
2238
2059
31748
2445
28321
2462
1708
2505
2964
2053
2817
7097
6036
1856
1834
2119
3253
2387
2576
1211
2117
2824
2167
1752
1274
1637
2635
1737
2869
1892
2679
1883
2930
2630
2245
2349
2334
2597
1966
1893
3240
3011
2198
2372
2776
2159
13828
5829
2004
1984
2421
945
4174
4042
2491
2879
2712
1690
2022
1134
3609
3291
2185
2079
2652
2496
1730
1969
2660
3807
1768
6576
1790
4000
1970
1818
6264
1832
1976
2439
4409
2720
2390
2016
2839
2027
3372
1570
3269
3984
1520
1195
3143
1869
2297
2125
2749
2833
4692
2900
2056
4200
2904
3900
1542
2948
3215
2568
1660
1519
1794
1431
3303
3650
4196
2273
1897
1811
4218
2267
1541
3614
1243
2124
2647
2257
1098
3132
3845
1483
4452
2467
1835
2089
4087
2136
2503
1224
2396
2500
3087
1690
1491
4927
1631
2706
10393
2945
1295
4702
1990
1799
2391
1764
3655
2383
2168
1806
2289
3129
3195
2805
3863
3256
1510
1450
2477
1601
1853
1855
2931
17012
1594
7995
2457
2918
6410
2362
2122
1333
1691
2525
2213
1869
2349
2358
1746
6823
1943
1581
2180
2093
2050
2609
3127
2312
2865
4694
3809
2682
1987
3066
2506
3872
2563
1491
1749
3226
1387
7056
2823
2114
1339
3010
2076
2814
2000
2733
3699
2108
1775
2284
2941
1564
2713
1505
2004
1526
2227
2825
3652
2750
4631
4362
4251
4018
1794
2936
1729
1321
1305
2120
1775
2312
1285
2804
1597
1984
1499
2013
3506
2447
1481
1837
1335
1621
1447
2271
1268
2300
3453
2919
1734
1279
2005
2324
3496
4124
2414
2117
1132
2492
2507
3264
2449
1188
2376
1415
3059
300
2822
1978
1311
1140
1586
1209
1227
3789
3423
1718
3689
4832
2877
1263
1350
1825
2768
1971
771
1040
7195
4587
1784
1764
1169
3179
1424
1519
1869
7186
1576
1630
1658
1793
2549
1408
977
2084
2172
877
1315
2837
868
1430
2343
4569
1412
2075
1144
1837
1825
2414
1276
1244
2305
2928
1588
809
1614
1175
1740
1862
1596
2836
1834
3434
2541
2240
2742
1257
1188
1448
2134
1291
2668
5217
7910
546
1453
230
5597
1894
3125
4471
1761
1794
3399
1003
2537
4564
1397
1622
1667
2230
1839
786
2700
5280
2722
1228
11725
980
2281
2747
3951
15387
2371
1869
984
2121
3290
1708
2743
4590
1390
1629
1265
3364
837
5355
1621
1605
1437
1956
1601
24472
3880
1467
1739
2644
1437
1362
1844
1555
1600
2086
1580
1563
2670
2666
1918
1776
2228
980
1454
2131
1716
2610
1613
1503
2157
3551
4548
4370
2790
960
1814
2626
617
1716
2006
686
2679
1053
1772
2091
393
1292
3611
2771
1367
1735
1653
2603
2086
2700
2664
1412
2055
1162
319
2120
1021
1330
1655
2597
1551
1769
1951
1115
1438
1476
3215
2889
2831
2121
1012
1086
851
1699
3657
2140
2466
1842
1553
1672
799
678
1449
1843
974
2577
3043
1657
1854
1604
1174
1779
948
6332
2607
1751
2360
1119
2059
1600
1334
1535
931
3707
2530
2214
1791
487
6578
1650
1806
1812
1711
929
1517
1056
1681
2253
1571
1220
2329
998
2046
2557
1706
1912
1681
1812
1325
1552
1554
1692
4098
1937
2281
1729
2671
1650
1826
1647
1500
1832
2173
1571
4411
1404
3315
1475
3195
2382
619
5715
1602
1351
3023
3060
3765
976
653
1539
1969
2244
3187
2792
1589
2347
1581
1874
991
2822
1108
1876
1201
1557
383
3809
2462
1432
4438
2421
2228
4944
2268
3465
609
1434
3353
3383
3190
3961
1961
873
930
1058
1937
5640
1725
2170
1491
4814
1418
1241
794
2179
3166
1929
1484
2136
3094
3884
3983
1349
1156
2066
2332
1486
3911
2462
1973
2750
1595
1472
3616
3058
840
2132
1376
2026
999
5384
4240
1593
1831
1411
2632
1186
1371
1765
1909
1548
2278
1511
2677
2087
1379
595
985
1944
3664
2273
2487
4266
1380
2183
1890
6616
2666
1755
695
4785
2872
2209
2147
1823
4063
1446
1026
5228
1532
1984
2896
1308
2106
2221
1904
2177
2201
1269
3859
1948
2252
421
8087
2198
2626
2676
3746
1326
7695
4149
3777
4112
1995
1909
1913
1808
1198
2063
5096
1490
2284
2843
1706
1308
3769
3093
4198
1522
2701
3139
670
2517
1477
3247
1670
1790
4409
1937
1451
2255
2113
1702
1997
899
2956
2635
3138
2076
1093
4362
2532
3675
2077
1178
2367
2107
1245
837
1228
5376
2009
1016
2132
2699
1246
1624
404
3133
2311
1960
1520
2564
2609
1971
2520
2302
2269
1000
9523
1765
887
2371
4099
1368
4465
2569
1085
513
3978
2096
3771
1783
1995
1988
1448
563
3559
1965
1971
2861
3427
3026
800
3323
4416
2632
1062
2149
3474
1775
1641
1958
1258
3042
3214
3676
597
3164
2744
3367
1747
1754
932
3639
5027
1904
3580
1902
1952
2655
1719
3379
5120
1934
1961
2554
1511
1828
1329
715
2489
1864
872
4193
2247
1692
11117
3352
893
5851
691
3681
1610
2303
1382
4682
1726
3402
1772
810
4380
780
2779
1120
3590
4337
1734
1863
1707
1795
459
2152
1843
1053
2251
2499
2586
1988
2388
1816
1788
1759
2759
1690
2455
1155
2139
2447
2113
2490
859
1466
769
1627
1744
1714
1519
2100
2602
1636
3421
1910
2775
2555
1562
1619
1303
2033
2103
150
2367
2665
2519
1096
3402
1692
1906
2661
3293
4924
4147
1790
1784
2296
1426
1746
3487
4306
2079
1966
3401
4937
3130
4101
2455
717
4086
5346
3205
3402
5215
6261
1683
1292
1219
2407
3025
4203
3744
3085
4028
3206
3599
669
1483
1446
1530
1879
3375
4058
2179
3259
3437
1817
1745
2728
2976
3176
2508
1876
1673
2612
3369
2400
2078
2534
1527
3321
3362
1878
1564
1553
1616
3122
2055
2142
2055
1853
2100
2574
2130
2348
929
2080
1518
1553
2360
2008
2424
1116
2473
1588
1441
2126
1715
2471
2310
3959
1835
2550
2249
1759
1253
1547
1921
1964
838
2403
2461
1385
1813
719
1581
824
2181
396
1471
1430
2033
614
5734
2198
3045
2029
2290
4742
2363
2382
8150
833
1088
2302
2672
487
3778
-38
742
2228
3326
4636
1780
1167
2382
1695
857
2529
1710
3012
2231
2301
1766
1344
2302
3208
1823
2483
2678
2033
2331
1858
4288
3258
5770355
5799716
5960946
5957927
5936039
5915462
5897157
5880865
5857661
5838036
5820519
5805834
5785451
5757549
5747392
5724562
5707770
5685043
5665755
5642457
5629836
5600731
5580767
5559480
5541399
5519518
5500486
5471769
5451308
5433580
5411717
5393243
5374261
5352127
5330298
5309390
5288475
5268179
5249215
6451038
6433450
6410989
6394985
6377051
6353068
6337128
4112
2683
5138
3478
2245
2851
3190
4997
4249
3392
2987
1933
2793
7165
-38
3990
2133
2127
2806
7690
3445
3724
2023
2072
1928
3187
2931
2283
2639
-38
1397
1671
2035
1559
343
3721
2174
3780
1574
2315
2177
2420
2374
1929
1519
2007
2024
1887
4364
905
3422
1872
2178
2480
1971
1221
3916
4468
1712
1996
1201
2721
2065
1679
443
2511
2638
2423
1899
3134
6447
231
3053
2163
2126
1879
2054
2398
2000
2073
3806
1901
2633
1597
2085
5312
2741
3880
354
1205
1131
1884
2469
1966
2608
1614
2163
1994
2300
4089
1896
2163
2794
2331
2119
1003
1897
2089
2288
2324
2532
2841
4226
2006
1273
6428
3044
3259
2238
2179
2784
1949
1871
1080
517
1002
2603
465
2814
2548
3792
3550
2010
2034
1909
3380
3780
2866
3778
2296
2372
4628
3741
725
2209
2673
2270
2556
1327
2781
3404
1749
1909
939
2605
665
942
1975
2305
2079
1013
1156
1527
773
988
655
1786
767
1203
2258
2890
2156
1036
811
2093
3672
3532
2608
2014
2329
1848
1846
2620
1418
2448
2470
1656
1668
2963
1475
2207
1645
1895
2336
3236
3076
339
2493
1400
1681
2658
2343
1976
2534
2402
3695
2902
1591
2280
1927
2562
2475
2529
2698
1520
3171
1832
5325
2356
3533
1961
2672
2011
658
2456
2251
2354
1752
1834
1743
540
1641
3170
20231
18527
2321
2541
2582
1579
3279
5281
2745
2012
2326
3282
2374
696
3158
1871
2430
2766
1982
814
3403
2428
2383
2490
2429
1763
1610
1852
2203
1840
6565
2446
4359
2395
3163
1604
1907
1982
3963
931
855
2356
2263
544
4875
1392
2923
1426
3919
2642
769
2842
3837
1137
2600
2298
1077
4214
3134
4103
4200
2555
1508
2026
632
2661
2932
902
2547
2167
2314
3985
910
1369
2694
2398
2033
4539
863
4923
3966
2789
1555
2911
2340
2516
655
2439
738
1957
7844
3326
1419
586
2061
657
1478
2046
675
2580
2232
1237
91
1960
4072
2566
3291
1511
5851
945
1618
3174
2954
1976
1269
2446
350
2071
2205
2286
7046
1993
3798
847
1825
2175
710
2140
367
2420
1133
2343
2106
2259
1891
2273
1131
2797
4017
3031
1880
557
589
717
3926
2039
2916
2165
3827
3794
769
2299
598
4307
2403
850
1612
2495
375
1697
2221
2443
1569
1171
5983
6998
2198
4402
4237
704
3570
3408
626
2746
1990
1158
2398
2381
1526
1707
782
2091
1151
1430
4706
2313
4556
1546
3611
3333
4000
1137
1736
2129
5458
2191
1263
1910
1986
3489
1063
1963
2453
483
2885
2297
1048
1894
2153
3479
3070
2058
3587
2387
983
2695
1030
1055
4646
778
2320
531
1875
2161
1133
2304
1844
2366
1181
2123
2765
3583
1396
2246
1311
2539
1113
1984
1172
3221
2570
2209
2969
2362
3577
4217
1843
2578
895
2236
3845
2466
2150
1885
3245
2187
1684
2012
1282
1014
665
1004
1565
1196
1753
1794
904
6727
1967
2489
4142
2055
1163
394
2906
1841
2370
2018
2152
864
2086
2667
694
948
1917
6075
1454
2284
4133
2176
999
2188
1345
851
1889
4126
5246
2055
1949
2526
3070
2115
755
415
2090
1881
2790
1626
2858
1663
2666
6214
1974
1963
2651
2166
403
2645
1995
545
1833
1093
3046
4183
849
3996
299
877
3911
3426
5883
1154
1795
4355
1917
1692
1192
1978
3294
413
3448
2105
782
3054
1081
2505
2255
341
3351
2505
2436
2581
475
1875
3391
1767
830
2898
832
613
4112
6433
2710
2575
2492
150
1711
899
1362
1374
2481
392
5764
4262
676
3373
604
749
1580
1022
2466
15769
1985
2251
935
2092
740
2455
1628
399
5722
2802
1048
3394
662
2301
2479
2284
815
568
835
2402
6013
957
1959
831
3434
408
4812
1402
4658
467
3080
1983
437
4245
2540
1408
1726
1675
800
1611
2608
1855
1179
1785
8563
733
2333
1122
570
848
1452
2047
804
5295
2892
1637
3930
2059
551
1316
2276
8586
1411
1660
1924
2009
2794
455
2249
65
7125
544
3049
1215
3078
2147
1472
793
2421
1932
1396
2424
640
1775
2136
2087
7153
457
2058
2661
2809
1948
2928
1516
962
838
2290
963
2213
2233
1912
1757
1496
368
526
2394
834
759
523
2750
4670
1931
676
8042
3165
2248
1515
718
1893
1929
2800
2915
690
2947
4640
3224
3037
506
370
1061
852
1647
1064
993
2188
1362
1229
1011
1547
2828
4465
1311
1230
327
1335
2870
674
1597
2070
372
1310
2000
540
760
5313
2635
1278
5092
2853
5207
1195
1447
736
2850
1515
495
2152
1886
1367
1583
3226
3564
865
1109
930
785
776
2507
1160
850
1368
1225
1502
1401
3318
597
1656
3797
2328
3915
287
2303
2601
2121
1521
673
1072
2903
1369
3736
1513
1318
787
523
542
602
1186
653
1066
881
2915
2906
1248
2243
4166
2837
2637
1344
1965
2624
1783
502
2079
3742
910
5338
2128
1543
777
1421
1103
2117
2776
6220
764
3528
1072
1220
22031
3717
1866
846
982
4048
917
3978
887
3504
605
925
1286
1786
1810
3419
2840
1229
1167
2228
3278
593
2690
2268
2742
961
1039
4100
701
971
2018
618
2817
1980
246
1478
7253
2027
1139
2309
1855
669
2104
1651
2518
2408
2708
1203
739
2738
1177
3126
5818
1084
2755
1765
2609
2859
1276
976
826
657
540
3836
1400
2040
2298
1053
924
660
979
-37
2986
2468
469
5954
980
720
765
2137
3073
1944
1263
658
582
929
3366
3645
1345
497
1270
1789
2995
2283
4621
1463
1866
540
89
3441
1309
2221
785
597
5495
762
580
3770
2100
861
493
2307
948
676
2003
1940
2394
981
1530
1708
1057
1097
129
2114
1198
585
766
2102
877
1137
1018
1731
871
777
874
968
1804
896
3272
767
1009
942
4043
1277
1297
1181
362
1787
530
1021
2640
1737
1548
3697
683
1712
818
710
3138
3420
596
1115
685
1487
1596
1234
1591
552
1182
2431
962
923
544
1699
680
4105
1492
1986
695
2097
615
12427
1219
3168
5001
3259
994
2390
1768
1182
3852
3379
3211
1293
991
2461
2504
957
1165
6814
1226
1092
2864
1849
2282
2522
1307
950
2389
624
1088
1415
1209
1201
3349
2330
3409
1976
868
1149
1017
2954
1406
1186
1681
810
1327
3938
6404
1745
1373
1130
5340
2501
1272
2041
2039
1236
4713
2835
1753
1195
6500
1664
1134
3903
1167
1606
1237
1410
2226
4513
1759
1035
2363
3381
905
1599
5448
1304
2371
2506
1811
1501
1486
1338
1219
1304
1759
2866
1520
1976
2855
2817
3840
4061
3072
3304
3129
1363
3266
3916
4866
5153
1517
1338
2334
1172
1354
1096
3040
1243
1415
1886
6253
1874
1062
1335
1192
2164
2709
1202
1337
1671
858
1383
3695
4160
1661
2640
1186
1696
2951
3050
1523
4667
3698
1231
1259
12927
1573
1708
1548
1831
1094
1565
1395
2980
1044
1707
1378
1629
1130
1266
1872
1267
3280
3199
1191
1211
2176
1327
1902
1720
1236
1375
1719
1515
1949
2148
4569
1421
3678
1267
1558
1959
1629
1844
1144
1056
1150
1693
1886
1473
1596
1227
1493
1306
1122
1439
2441
1434
1695
2908
1295
1928
3018
1544
989
1855
7140
3558
1802
4462
1594
1257
1251
2035
1583
2281
2671
1432
3059
1273
1498
2661
1441
1327
976
1081
2855
4886
4001
1987
2705
1965
1332
1864
1149
2431
1185
2473
825
990
1846
1935
4128
3795
1525
1353
2680
1953
1671
2390
4397
1663
3386
1517
1000
3466
3121
2131
3355
2151
4369
1123
1721
971
1362
3906
2479
1463
1732
2421
2057
2723
1377
1606
1382
1375
1150
1687
1655
1808
1385
1935
2655
1838
1575
1299
1706
1216
6913
6790
1655
1646
2537
1667
1573
3507
853
1370
1588
2252
2905
1659
1951
1747
1276
1592
1398
1458
1338
1483
2082
2984
1586
1650
1826
1411
1346
2161
1379
1785
1659
1256
1163
4645
3386
1386
2580
1131
1533
6128
1366
3363
33501
1552
1673
1203
1577
1694
1947
2662
2466
2923
5373
4438
1256
3745
2846
1407
4288
1160
1053
2094
3571
5614
2672
3252
2347
1297
1366
4188
2605
1458
5818
1526
3190
3569
1551
729
2829
1466
2611
4621
757
1221
4060
1392
2339
2687
1212
2510
1565
1392
3390
1484
1661
1646
1401
1758
865
1420
3160
1056
1473
1387
1578
1486
690
865
1292
1737
1702
1619
1560
1394
1482
1346
1216
1254
9898
1759
1009
1401
1137
934
1704
2298
1014
1543
2655
1299
979
1425
1652
1778
1163
3243
2374
3485
1009
4457
2360
1179
1466
2699
1401
1187
2663
1361
1970
1542
1453
1377
859
2380
6271
1729
1649
1484
1346
1697
954
1563
1227
1395
2723
1341
974
1197
1498
1211
1406
1489
1409
1315
2229
1088
1402
1492
1079
1387
1551
1341
1649
3200
3868
2081
2015
905
1271
3281
1279
1472
1507
2885
1156
2219
1097
1464
2751
3035
1040
2524
1339
1469
7219
2964
1271
1729
1042
1093
1315
1062
1593
2726
1318
1091
1332
1355
3372
1285
1273
2877
1554
1064
1149
1404
1191
1254
1248
1154
3413
1743
1217
1523
1462
1964
1707
2077
1414
1821
1216
1916
1858
1282
924
1429
1847
2097
1678
1163
3059
2754
1529
1346
2824
1211
903
2133
1056
1794
2198
2243
942
2226
1349
1296
1976
1850
2102
1500
1972
1203
1236
2656
2343
1975
1012
954
1946
4520
1307
1463
1887
1028
1815
1372
2454
2810
895
2833
1901
1800
3430
2007
1262
2182
1961
978
1828
1648
3134
1207
1527
9552
1519
3456
1672
2045
2505
4567
1129
1714
1916
1016
1939
976
4627
3517
1441
1815
4121
2855
965
1933
5495
1038
4502
1939
965
1303
1922
2540
1839
773
1912
1507
1532
1421
1575
3387
2062
1888
4295
1240
2195
1690
1769
1679
1213
1463
1718
3620
1835
1184
1649
1328
1483
1466
1101
2042
1307
1932
1749
1117
2503
1263
2631
3369
2284
1079
2028
3565
1810
2041
1009
985
1819
1723
1770
6117
1951
1395
1294
995
1225
1488
1472
1782
1563
1445
698
6300
5740
4331
1778
1712
996
1657
4412
3267
1280
1758
971
1066
1820
1313
1175
2666
1094
1526
1530
1689
1355
922
892
3643
1121
2764
1249
1503
1510
1645
1817
3409
3693
1647
985
1241
1723
1658
1434
1750
2165
1624
3541
4040
1962
1775
3099
2708
2684
1392
1235
1241
1436
869
1716
1527
1221
1222
1131
927
2672
1701
1586
1665
1316
1726
1441
1977
1553
1512
3182
1819
2591
3184
3944
3095
1786
8251
2474
1668
5465
1575
2724
1196
1556
11008
5030
1431
1797
2015
1765
2325
5589
2187
1750
1759
1795
2065
2380
1398
2548
2417
1063
2179
2002
2336
1170
1916
1479
1701
1794
1475
2670
2268
2541
2316
1165
1297
1992
1430
3474
1293
2522
1223
2913
1045
1426
1865
1029
1543
1490
1579
2748
898
1136
1460
1120
1436
1805
1232
1280
1898
5126
1662
3665
2753
1430
1106
2386
1469
1198
1264
1398
1641
1229
4123
2325
1420
2256
1669
1252
1760
1107
1119
1502
1165
2284
2847
2870
1555
1612
1302
1049
1432
1494
2133
1532
2185
4635
1641
3116
2240
1248
1377
1866
3774
1066
980
1574
1949
1244
2283
1059
2125
3035
4169
1273
2365
2177
2178
5507
1541
1721
5201
2197
2232
1668
4208
1368
3746
3963
2000
1454
4773
6633
1620
5146
3118
1244
1687
6816
1155
2218
1297
1218
1512
1227
1519
1728
2675
1889
1996
2143
1859
2028
6535
4082
920
5271
1748
963
1401
1226
1451
1432
1247
961
1316
1456
1223
4337
2263
2247
1221
1323
5560
3142
2960
1679
2271
3154
1164
2189
1259
2782
1136
1775
2025
2059
3699
962
5363
1509
1498
3334
1953
2997
1020
740
1580
1247
1622
1955
1428
2376
841
5910
1560
1161
1202
2458
1536
1212
1576
3404
3899
1244
2704
1392
2037
1367
1399
3668
1293
2447
1107
1257
1395
1034
1056
2162
1268
1320
3192
1279
2584
2166
942
940
1995
1164
1640
1120
3208
4756
1214
1908
3611
1197
1162
1196
1808
1231
1091
1181
988
1744
3064
1171
940
2141
4293
2647
2343
1775
1555
1728
1727
7477
1614
2684
3617
1300
2161
3785
1902
2862
1487
1854
3724
4227
1465
1517
2724
5007
3093
973
5799
1304
1681
5068
1871
2774
1553
1826
1206
1490
1901
1749
3535
1623
2601
1390
4423
1635
5823
2205
2972
1744
2352
1236
3219
6736
1684
1882
1535
1323
3480
1626
2358
1881
6235
1587
1288
3281
914
2377
2586
1499
3652
2724
1223
1105
5903
1283
4213
1329
1270
975
1659
938
1461
3555
1506
1446
1288
1362
2563
4129
1493
1554
1538
1775
3314
1809
2580
3786
2392
913
6132
1333
1470
1023
1623
2382
1736
2389
1927
1819
1755
834
1562
1523
2646
2667
1426
1211
4651
6268
1381
1597
877
914
2674
4111
941
1273
1580
3099
1506
2449
1300
1485
1617
2597
1659
1765
1328
1263
1434
2412
3189
3915
1756
1587
1395
2467
2791
2687
1404
1564
2626
1503
2624
748
1671
1379
2630
1536
1689
2727
2187
3241
1605
1710
1872
2725
1561
1325
1705
9132
1294
1567
1149
3691
1659
1579
1417
2354
2852
1003
1381
1304
1591
2432
1978
2513
1848
1600
1897
1517
1115
1422
2907
1671
2283
2257
958
1068
1417
1557
1352
1364
2005
1519
1910
3075
2519
1642
1267
1658
1753
2945
2472
3099
1365
1464
2353
1934
4677
1454
1574
1995
3726
2504
3020
1241
2854
3751
1946
1276
1154
1876
2496
2685
1500
3776
1345
1422
1474
3820
1312
3202
1807
1272
2440
5359
947
1301
1474
1180
1654
1576
1730
1329
1631
1828
1011
2119
2779
2112
1426
2378
1351
2796
1241
1551
1953
7557
2414
1408
3172
4424
2596
1510
4587
1277
1826
1743
2332
1832
2016
1202
3215
2881
2344
1591
1198
2246
1542
1809
2024
2750
1613
1480
1558
1413
1388
1333
1618
2543
2484
1623
3095
3359
2088
1697
2155
2167
1430
1747
2676
16457
2262
4722
1596
1354
1876
2818
4638
2410
1999
4386
2549
3066
4583
1780
2237
1150
1253
2406
3031
2117
1443
1142
1580
1202
1406
1332
2351
2942
1465
1661
1414
3191
4632
1902
1633
976
1683
1245
1125
2085
2820
4160
7113
1980
1170
1416
1448
1362
4390
4030
2020
3374
1464
1555
1390
2061
3038
3117
1556
2746
1675
1366
1091
6454
1691
1465
1398
1622
2839
2011
3412
1210
6026
974
2134
3767
2195
2151
968
1365
1508
1314
1218
1897
1824
1426
1337
1518
1307
2632
2029
2135
1549
2675
5315
1395
7146
1135
4394
3522
1653
4856
1003
1915
1600
1708
1942
1247
2169
1403
1555
2608
1199
1598
2041
1047
2530
1194
2007
1829
1004
1420
1037
1792
4512
1763
1837
2365
2737
1772
1722
2659
1275
1347
1263
4709
1269
1762
1391
1868
2720
3461
1213
858
2479
2726
4333
1432
1408
8127
5545
1736
1330
1774
1732
1280
3438
1195
1688
1853
1513
1542
1824
5436
4164
4250
1458
1795
2202
1354
4663
3592
1692
3033
2127
3290
3697
7924
2253
696
1203
1470
1402
1027
1045
1441
1686
1004
1234
1903
3793
1897
2218
2542
1996
3037
3097
1660
624
1184
1731
2565
1237
1448
1623
1494
1003
1670
1828
2642
1485
1972
2776
3161
5525
1288
1627
1344
6034
1580
1195
1525
2506
1638
3884
903
2057
3798
2299
5761
1657
1839
1049
1748
3070
6536
4500
1711
2249
1741
1699
1328
3297
933
1623
1686
1466
1118
1292
2144
1681
4851
2212
3342
3379
1060
2301
2450
1412
3131
1760
2065
2590
5766
959
1200
3204
3318
3222
1429
2907
1636
1618
4994
1369
6113
2113
6866
2037
1006
907
1317
2254
799
1425
2078
3070
4800
1951
3973
3525
1407
1693
3501
1260
2663
1446
3957
2257
2131
1317
1138
1095
1540
2583
6672
2144
1415
2104
1175
1690
1155
1369
1490
2644
1471
1461
1415
3316
1679
1466
1112
1161
1292
1560
906
2917
2081
1853
4826
2810
5687
3271
2736
2145
1540
3513
1999
1455
1333
4049
2137
2597
1841
2048
6088
1166
2017
2341
1218
1238
2403
2319
3719
1877
1758
4084
1790
1885
1463
1716
1285
3508
3094
1619
1096
2231
3006
1526
1384
1337
6366
1050
1316
1178
1470
1433
1538
1879
2985
1192
2990
1610
1493
3187
1305
5467
2097
2733
1407
1388
5508
3669
3124
3741
1589
1693
1265
1182
3054
1111
2197
3658
1029
3303
1174
3558
2263
6193
2328
1240
1350
1474
1173
1611
1619
1724
1705
1535
1969
2880
1269
5728
1254
1074
1291
2030
1963
1218
1964
2938
1396
1553
2108
1866
1439
2763
1293
1849
1565
1785
1864
1473
1968
2235
1289
1310
1132
2006
6327
1335
1103
1420
2828
3871
1917
1959
3242
1896
1345
2192
1237
2057
1534
1433
1116
1253
2610
1591
1153
1460
2396
1015
1183
1266
21503
3709
1552
1348
4368
1288
1972
2967
2881
2817
3170
2204
1539
4486
3040
1948
3261
2049
2548
1265
1299
1558
3644
1854
2731
4336
1760
1470
4774
1955
4477
4951
1119
2071
1896
1074
9029
1455
1154
1417
2051
1990
4923
3590
3604
3566
3016
6589
1906
1891
3342
1463
1619
1256
1305
3821
2987
1824
3170
2200
2157
2267
2673
3113
1729
3559
2063
1464
2776
2806
6986
1680
1801
3302
1447
4415
3622
1823
915
1981
1532
1527
3000
1826
1921
901
1754
1095
1362
1874
1120
989
1004
1738
1669
1278
1412
2185
1329
1022
1990
1275
1477
1341
1228
1719
2165
1732
1899
1040
1372
2231
2047
1631
1621
5950
5169
1374
2384
1451
2574
2113
1263
1197
1654
1795
3033
1662
2608
1441
7348
1178
1737
2832
901
2806
1412
1320
1062
1706
1236
1600
1747
1716
1131
2812
2737
1600
1923
1687
5438
2393
1231
1380
4795
2434
5686
1638
1404
1361
3565
1226
2920
3437
1743
1515
2290
4672
1689
1533
1629
1776
3224
3588
1340
1592
1150
2597
1163
1324
3291
1443
1055
1089
1875
1748
1507
883
2786
1376
1117
1872
1914
5923
3851
1634
2087
2197
3526
2177
2922
3577
1414
1188
2290
3121
4096
2650
2215
1067
2768
3784
3600
2638
1343
3867
5828
1075
2127
1562
2881
3814
1661
1654
927
2485
2374
1061
10008
3282
3085
1891
3802
1732
1744
907
2507
1134
821
1318
1325
1928
1391
1197
1624
1029
1337
4423
2263
2203
826
1293
1670
1285
2460
2917
1027
1475
2262
1050
1928
4822
3919
2170
1336
1434
1655
1531
2557
1237
934
1544
1181
3803
1066
4349
1503
1150
1540
3397
747
2224
6476
1254
3523
3221
2169
1538
707
1303
1372
3538
1839
2222
4031
979
2259
1845
3020
1289
2021
5359
45906
29262
12134
14951
10399
5564
2697
3104
1215
1143
1112
1539
3518
9010
1150
2951
2799
2158
4212
1705
1751
1641
1023
1468
2334
2152
2106
2524
3365
1041
2803
2743
1043
1832
1358
1287
2108
1389
1136
1291
1580
1423
1278
2241
1329
1212
1251
2632
1412
3069
1212
3268
1369
2137
1432
964
2441
1209
1071
1131
1971
1302
2810
1333
1162
1244
2116
2336
1187
1195
1260
1535
2018
1230
1102
2247
2779
1078
2216
2088
2859
3795
1076
3557
1469
1260
1466
1399
1243
1503
1469
1168
1979
863
2530
1130
1656
1667
1171
1988
2047
1613
1981
2724
1337
1287
1268
1818
938
3741
1395
5192
953
1400
1534
1065
2045
1259
1030
1649
3023
1189
4829
2055
1102
1721
2077
1057
1107
1749
1960
1352
1401
1544
1649
1446
2667
1994
1274
1587
1076
1623
5616
1415
2581
1603
1371
2831
1282
1335
1581
1701
1529
3251
2815
1308
1451
2207
2796
1629
4018
1857
4462
1047
1338
1093
1187
2673
1529
1276
1652
896
1933
1506
1006
1428
2722
2813
821
1963
1674
979
4443
936
1095
1921
1819
3051
1485
1461
1196
6113
3825
1286
5130
995
1700
1487
1853
1173
2543
1481
4833
3480
1095
2066
2635
1270
1125
1574
1225
1236
1413
1625
1345
1261
2538
1611
2818
1895
1607
1184
1833
1538
1266
1599
1618
1311
2555
2352
1994
1356
1398
896
1033
2928
1915
1229
1553
786
1029
1845
930
1628
1171
1176
2034
2045
1157
1577
1199
2326
1261
6226
1866
1544
1331
2584
1279
1208
1599
1192
1197
1406
1541
2320
1262
2047
1812
3127
1754
1586
2712
1583
933
1857
838
959
2281
2455
1025
1864
1367
2088
4145
5003
20773
2419
2750
1145
1651
3373
1803
1620
1734
1056
4188
1837
1511
2616
2330
4335
4770
1474
1610
987
2049
1593
2932
1739
1693
2678
1238
3760
2237
1431
1534
731
1354
1695
1601
6401
3399
3319
1525
1320
2767
1222
1410
1554
1571
3355
1521
2522
1521
1512
3169
1775
12411
2961
1103
2573
1963
1374
1514
2362
3697
5140
1355
2811
4119
1494
2689
3851
3158
3755
2976
1672
829
1789
2110
1657
2052
1882
1064
1646
1480
1103
1536
1518
5585
1148
1537
1105
1705
2348
982
3540
3925
1573
1334
3256
3332
1989
1210
1328
1588
3205
1709
3050
1770
1445
2968
1579
2151
1527
3057
2971
4341
1185
1417
1819
1621
5847
1021
1486
689
1519
1256
5679
3053
1198
1331
1275
1576
1283
879
1694
1591
1268
1266
2509
1655
15170
1412
1320
1447
881
1327
1406
1006
1790
22311
1712
2933
1785
1306
1743
1541
7041
1558
2171
1573
1200
1263
1184
707
3864
3344
1512
1517
1970
1402
2166
1342
4708
4378
1721
1883
1935
1402
3200
1498
823
1177
1647
1430
4298
1470
1692
1265
2866
4787
1818
1144
1245
1776
1263
1153
863
1209
2852
1207
1897
1502
1227
1511
1363
1118
2098
1418
2045
1635
1802
1520
1359
1803
1751
1389
1985
1398
4159
2251
3577
1627
1084
2740
2079
3533
2623
1527
2813
2519
4572
1027
2969
7373
1305
1784
1505
2661
1875
2833
1076
2433
4522
1043
1398
2423
874
3385
2297
1252
1163
1662
3576
2450
2743
924
4574
1106
1525
3027
2053
2693
1548
1881
4033
925
3730
2826
3446
1510
1583
1289
3753
1785
3101
3503
1109
3097
1423
2605
1088
1829
806
1262
1374
801
1056
1335
1381
884
1264
1122
1430
3509
1474
1210
1154
2856
1716
4351
3391
2599
2072
1094
1661
1247
1332
1733
2672
1923
1792
3004
1301
2771
2825
1761
3459
2639
3318
1401
3168
2731
2670
1908
1776
1589
1215
1369
1960
1369
3033
3492
2582
3476
3440
2871
999
1799
1476
2396
7755
3666
1162
1223
1097
1501
1496
1070
1726
1727
2211
2694
1589
4835
4728
3571
1633
1275
2537
898
2226
1747
1910
1776
1470
3395
1514
937
5125
1812
1525
1696
1672
1488
1781
1623
1650
2734
1585
1955
4334
3328
1598
2426
2598
2616
1715
3939
2770
1630
5535
1494
3553
1088
3281
3629
5119
1442
1883
2344
3273
4005
2580
1849
1091
833
2022
1419
2724
2198
1856
3064
3324
3583
3614
1126
2032
2593
1133
2024
1261
3133
3662
2678
2328
1255
1529
3539
12622
1248
2870
1768
1141
1813
1646
2679
1408
921
1246
1054
3570
1774
1326
2530
2304
1543
1900
1456
1636
1695
1236
1707
688
897
3452
1424
2744
1554
1952
2204
1148
1730
2121
1333
2687
978
1865
1629
1437
3355
2177
4273
3308
1459
1366
1245
1610
1920
3131
1588
3232
1719
1328
3318
2406
6712
1789
1802
2165
4448
1742
1539
1760
2793
1504
1510
1803
3208
1099
3189
1615
5435
1579
1476
1486
1864
1292
2962
1312
4793
1281
1590
3770
3538
1038
1266
1387
4671
1516
1050
3201
2225
1383
4668
2490
6763
6059
2460
1941
1531
1238
3245
1348
5078
2057
5326
4233
1300
1537
3116
1548
4748
3132
1341
1845
1441
2953
1275
1150
10513
3591
2895
1916
1827
1352
4460
2168
4614
3344
989
1814
1786
1042
2356
2027
4534
1039
1381
3163
2823
1072
1407
2274
5976
3677
1118
1940
4140
1457
3072
1053
4745
1087
1995
1571
2136
3734
2503
854
11466
2035
1822
1178
7919
857
2229
1105
7575
13404
2313
2301
1950
3799
1418
4419
11740
1891
1624
1563
1430
1271
5639
6306
7936
2895
1024
1281
1271
2882
3001
2031
8630
7266
2023
2704
1279
2184
1309
1113
6636
1181
1959
1863
1093
2674
1808
1363
6442
1307
3556
1223
3474
1370
2781
1177
8460
3166
2948
1021
2642
6476
1586
3366
7012
1118
1108
1866
1931
2025
2105
1781
6328
1377
1767
1173
1951
1254
3054
4624
5368
1488
1125
3011
1309
1812
1317
1138
5758
1213
1948
1566
2426
2811
1996
3754
7855
2389
1591
1897
1247
2477
1811
1893
5072
2197
1743
2933
1129
1595
1362
1049
5984
1734
1989
3838
2106
2546
3978
1024
4935
1584
1683
1225
1491
2012
1196
1655
10086
2025
1042
1882
3902
3648
1108
3552
4003
1462
2078
2207
1750
1915
4469
5746
4900
2508
2402
1259
1211
947
3759
3462
4383
1279
1697
1363
1851
923
1113
1135
6037
2310
1659
2348
3254
1647
1877
5597
3925
2701
2464
1281
1070
2143
1552
1492
3333
1735
2413
2221
1942
2992
1166
1215
5828
7969
1432
5358
2531
1250
3371
3464
5727
5563
4241
1571
3988
3377
1978
1134
4044
4486
2655
1593
6129
1994
1523
3946
3265
4173
1410
1240
1634
1433
1989
1019
4684
5029
2520
3497
2193
3206
1144
1143
4307
2774
2221
3611
1101
1840
1909
6324
2219
1722
965
1811
3414
1275
1181
1096
4194
1634
1871
1323
1379
1134
3775
5706
1080
1803
1205
1016
1663
1536
1812
1354
4973
1559
1274
1912
1536
2065
1636
2851
4445
1487
1234
1158
1823
860
3061
3090
925
1318
1102
1342
3778
1719
4785
939
1457
2746
2222
3715
837
8269
1611
3635
1568
1231
1610
1643
3052
2502
1501
1458
1396
1368
1674
1417
1485
1583
1302
1701
1989
1691
1870
1172
1029
1715
3219
1287
2630
1472
1239
1843
1163
938
1438
3937
3923
1367
1442
1270
1552
3545
3696
1316
1466
1238
1528
4179
3068
2922
3763
1685
3293
2601
2260
2462
4947
948
6825
3797
2048
1604
1500
3168
3235
2755
4084
2392
5215
5392
2505
1879
2773
1658
3404
1170
1335
1568
1200
1518
954
1447
2286
2099
1540
1363
1699
1454
1141
6102
2761
2010
2148
5104
3808
1624
835
1220
1382
2264
7943
1588
1411
2309
2263
3757
1244
2502
3020
2720
2249
1058
1353
1217
1763
6275
1714
1127
2519
1646
1514
1449
1767
1228
2906
1685
3574
2499
3753
2503
1973
2141
3652
1521
2086
1809
929
1985
16109
1025
1843
2219
1222
2451
3322
1047
1404
2067
3720
3618
800
1465
2230
4102
5383
1472
1577
3553
1372
1676
1051
2158
2313
3289
1652
2263
1509
1612
1521
2098
1215
1533
1195
6158
930
1167
2238
1883
3434
3854
5832
2041
1650
1143
1315
976
1742
1554
1049
2389
3033
1440
987
1272
2520
1692
1749
1284
5785
3232
1259
1231
1543
1825
1476
1803
1600
1356
1399
1618
1580
1255
1108
1452
1483
1521
1079
1477
2575
2124
1196
1745
1155
2030
1004
1958
1614
3539
1401
1607
2240
3338
1850
1572
1387
4346
1599
1206
1931
1848
1413
1309
1193
6358
1703
1314
1883
1362
1304
1146
2940
1666
1331
3879
1526
2584
1556
1436
2545
1340
2629
1703
727
2706
4102
2683
1243
1360
1551
1419
1030
1854
1381
1407
1261
1780
1349
1628
1453
1279
5261
1297
3054
2499
1263
3911
1611
1869
8808
3829
1585
1466
1691
2037
3140
1869
1108
4268
1831
985
1181
1285
1283
1888
1196
1371
2782
2368
2422
2673
1354
1184
2105
2086
2399
2326
861
4194
1474
1460
2099
3001
1420
3111
1486
3329
2009
1605
4036
1924
1878
1008
1312
1786
909
4045
5096
1452
1208
1122
2498
2259
4619
2556
2468
937
5007
1792
1827
1217
1245
2844
914
1215
1444
1697
1422
1332
1188
1643
2697
906
2583
1406
1292
1366
1483
2906
1068
1787
2503
1356
1031
1567
1087
2040
2891
2910
1641
1049
1326
1359
1633
1651
1467
1443
1968
1479
1235
1540
1516
1342
1539
2393
1889
1231
1810
2633
1319
1812
3077
2040
1286
1637
813
1501
3859
1439
876
1490
1624
1378
1302
1468
1435
973
3580
1004
1629
2485
1193
3573
2704
2847
1130
1927
1795
1174
1464
1441
1579
1597
1395
1782
1454
1618
1221
1168
1186
1593
2137
1366
1702
1180
1592
2447
1575
1105
1348
1550
894
1422
1721
958
2177
2368
1556
1545
2197
2509
3176
875
2579
3644
2617
2457
2351
1460
1045
1569
1440
2586
1317
1146
2340
1077
949
2601
2720
1749
2367
1497
1954
1055
1874
3055
3212
1186
1551
2882
3194
1357
3367
1219
1235
1457
1242
1631
2195
1269
1564
1405
2562
1964
1069
1561
1493
3335
1398
1638
1750
1317
1482
1898
1309
3869
1015
1897
1236
1527
3512
2239
1358
1224
3105
1423
1687
1679
1423
1367
1635
2056
1458
2003
1622
1801
1565
1234
1716
1407
1749
2183
1118
1991
1297
1698
1440
1171
1008
1624
1446
1451
1116
1526
3189
1432
1651
1384
1411
1205
1458
2084
1609
1477
4732
1323
1393
2539
1315
3323
3735
1308
1582
2055
1784
1818
1612
1325
1433
886
1425
2414
1221
1371
1434
1408
1705
1325
1051
3078
1282
2259
2904
1594
1652
1441
1332
1148
1363
2966
1188
1614
1813
1381
988
1476
1695
2211
1274
907
2026
1466
1063
1575
1757
1104
925
2188
3240
1419
1532
1220
2364
2985
862
1359
1243
1422
1974
5701
2884
3891
1225
5161
1614
1742
5303
3043
2085
2701
1181
3585
1542
2186
1145
2886
1684
2595
2838
1124
3633
2963
4745
1726
4489
4507
5990
5978
2885
1845
1682
987
2648
3054
2316
835
3090
4207
1456
1529
1508
1867
1266
900
1911
2226
1454
1943
1727
1679
1745
1190
1686
1753
1317
3528
1619
2007
1288
1169
1892
3309
2338
1778
872
2695
1521
1662
1151
1677
1060
1890
957
969
1775
1735
1708
1376
1785
1253
1611
996
1147
1557
1201
1965
1132
1333
1691
1370
1596
1312
1749
1298
1141
1644
1308
1536
1407
5308
10843
962
783
1407
1993
1147
1663
2397
1348
1682
1413
1752
2595
2643
1392
1594
2043
784
1626
1338
1076
3558
1188
1678
1686
1602
995
1885
2024
1474
1663
3188
1490
1766
1132
1596
1881
929
2737
1589
1804
1977
1867
1848
1582
1181
1442
1680
2818
3278
942
1687
2117
1403
1590
1466
1134
2184
1633
1204
2820
1746
911
1230
1679
1458
1251
1464
1487
1722
1488
1102
2320
1938
1540
4455
1731
3112
1212
1635
1282
2535
3264
1267
985
1926
1490
1143
1162
2353
1133
1974
1434
1832
970
1555
1328
2904
904
1465
1525
3163
1630
1270
1350
1566
1501
2636
1295
1209
2265
1460
1204
2009
2362
1472
1321
2417
757
1753
1770
1366
1438
3807
2511
935
3674
2132
2264
1885
887
1699
1628
2081
1397
1327
1208
1534
1405
1316
1067
2602
2023
1994
3297
2039
1668
1901
1374
1669
1209
3343
2028
1253
1297
1565
3031
6300
3125
2250
1303
2949
1095
1770
1793
1431
1347
5332
3746
1912
1106
1300
3240
2172
1562
2126
2319
5530
5941
1389
5008
2285
1995
789
2542
1499
1450
1328
1389
2019
1540
1192
2383
973
1359
1415
3300
1680
886
1160
1634
1512
1499
657
3663
2280
1280
2731
1540
1275
1998
1244
1393
2057
1273
1392
1098
1336
1538
1161
1220
1818
1379
1391
1979
1199
2245
2118
3723
3906
2760
3111
1235
2723
1963
2328
2133
1711
1977
796
2081
3399
4686
2177
3724
3122
2853
2649
1689
1614
1308
2209
3007
6896
5909
1171
2119
1453
955
3458
1184
1207
3614
1610
1404
1337
2152
1836
2638
4043
1601
1399
3756
1862
2871
2373
1214
1221
2078
5112
2103
4542
4325
2714
3397
1095
7887
5530
2289
2105
1339
2442
3815
1309
2516
3634
1345
945
1336
2006
1437
1862
1548
1126
1716
1239
1129
1462
854
2175
1113
1774
925
2573
1612
1788
1907
1592
2214
3263
1944
2627
2241
1380
1389
2000
1033
1946
1222
1989
939
1641
1345
1252
2539
4709
1702
1089
3116
1999
1063
2619
2501
994
1872
1069
1309
2284
1011
1393
1280
1849
5319
1413
1177
1985
1135
1059
1741
1506
1508
3625
2189
3572
1531
1913
1710
1769
4248
3770
1935
1196
2601
1208
2071
2711
1611
1893
2303
1874
1358
1300
1656
983
1427
3421
894
1628
1705
1262
1043
1053
1427
1838
1489
1219
1538
1497
1464
1392
2059
2598
1281
1487
1133
1844
1307
1890
1664
1948
3369
3748
1257
1419
1793
946
2283
1569
3562
1286
1520
1911
1105
1163
992
4561
6053
3565
2029
1377
2367
1691
1595
1557
1547
6397
1613
2280
1376
1505
1584
1615
811
2585
1080
2106
1273
2872
3894
2583
1336
843
3203
1431
1961
1512
1620
1533
5617
1772
2555
1582
1033
1091
1790
2337
1701
1109
1328
1758
3343
1571
10049
3303
1089
896
1723
1281
3084
3093
1236
3215
1470
2764
850
1515
2291
1532
1393
1061
1187
1776
1300
1249
1525
1302
1205
3398
5573
1492
1224
1027
4002
1344
1426
1645
897
2172
1092
2425
1249
1334
1746
2515
1326
1887
998
2028
1031
1531
2305
1465
1775
2546
1105
2355
1335
7111
6820
1530
3082
1858
5999
1498
1894
3362
1698
1396
2302
1652
1829
1962
2203
1292
2491
3835
1145
1656
1422
2365
842
1606
3031
1227
1444
4247
1351
2158
5636
1395
876
3002
1482
4305
3345
1460
2708
1376
1378
4390
1211
2455
1861
1196
1993
3927
1183
3016
1679
1437
3755
1569
4522
1791
2197
1018
1353
1184
2289
1389
1730
1138
1129
3058
6214
1760
2111
2000
1073
2285
1610
1447
1688
1184
1393
1457
1193
2169
1547
1248
1252
2202
1488
2452
5195
3721
2208
3129
5308
2597
1286
3060
1531
1368
1480
2258
1513
3180
1610
1409
1746
2055
1352
1137
1343
3464
1022
1433
2048
1402
1414
1353
2761
1677
2962
2253
1737
7049
3912
2449
2121
1416
3711
5362
3108
2270
1482
4820
4730
2423
4256
4599
2255
2490
1553
1406
1672
1372
5640
1151
2602
2265
1428
3881
877
2051
1108
1715
885
1481
2142
1175
2332
2336
1161
1568
1409
1458
4075
1648
2468
1320
1269
1302
1460
1335
1367
2495
1252
2662
1169
1136
3026
3765
4372
1470
3130
1448
1364
1686
2334
1120
1284
857
1289
1784
968
3041
1303
1553
1810
910
1252
1333
1013
1729
1290
2864
1325
2752
1141
2885
2022
2101
1150
2317
4000
1933
4274
1497
2000
1410
1716
2790
1507
1172
2759
1226
1458
1369
1583
1452
3129
2842
1151
3055
942
3245
1334
1480
2078
1660
3009
2947
1551
1502
995
1473
1984
841
2851
1879
1186
3370
3400
1070
2417
1846
1080
1813
1325
1556
2787
3808
1658
2702
4209
2166
1545
1937
1022
1246
1378
2481
986
1165
2464
2311
1168
1243
1572
1661
1016
1482
1129
1112
1653
1625
1288
1086
1916
1642
1718
1790
1277
3190
4472
4891
1378
3403
1652
1745
1891
1498
1525
1687
2744
2046
2023
1987
8142
1243
2434
2819
4179
1353
3278
2923
694
1658
1675
1797
787
1457
1348
1866
1122
6750
1739
2077
3371
1635
2388
1635
5047
1618
3283
1295
1312
1625
2100
36996
552
1110
1567
1266
1569
1728
3237
3683
1175
1577
2788
1963
1495
1493
1899
1822
1378
1598
1580
1429
4582
3470
1322
1398
1606
1611
1359
1161
1716
3039
6619
1679
1284
1505
1788
1640
1731
1382
1453
2057
1525
3062
4273
1559
6515
1537
1056
4553
1263
1814
2151
1316
3290
1928
1386
1346
1662
917
1778
1433
1814
1298
1455
1503
1633
1161
1341
3618
1378
1113
3517
3039
1196
722
3047
2304
2278
2995
3910
2736
869
3593
1824
899
2763
3876
3533
3185
1676
1560
2657
1566
1789
2745
1685
1490
1841
1143
1530
1093
1447
1300
1111
1559
784
1459
1763
1065
1189
1333
1629
1533
1357
2024
1874
1084
1757
2399
1350
2146
1181
1727
3983
3007
2299
3180
2230
1794
1237
3131
1086
1935
2614
4621
1485
1455
1219
983
3722
1548
1160
1149
2473
2276
2039
1187
1494
4036
5313
1539
1367
1474
1528
1418
1230
1660
1380
4041
1690
3416
1485
3855
1243
1379
2991
1715
1679
1396
2273
1583
1090
1211
1577
4104
5432
1429
5051
3255
5595
1957
1948
1267
2916
4530
4978
1427
4436
2386
3305
1423
1818
2500
1312
1662
1709
1241
2076
1974
1310
3078
1214
1939
1589
2326
3220
1564
1226
3284
1028
1516
1207
1556
1784
1418
1338
2982
2002
3511
2740
3500
1108
3183
1990
1178
6877
1317
1772
1831
1959
2861
1699
3543
1564
1248
1583
1075
2820
3329
3721
1950
1840
2041
2352
1927
1727
1752
3143
1592
1480
1614
1119
1079
3720
3380
2797
1999
6290
1782
1468
1002
1145
1809
909
1375
923
1020
1493
2369
1075
2148
1685
4437
2791
1725
1990
2710
917
3172
970
2929
4323
2132
3104
1271
1302
1950
4330
4967
1753
1527
1244
1355
1767
1159
3010
3722
1161
3011
1283
1001
1804
1928
883
1457
3374
1745
3487
2498
1336
2175
2679
2998
2927
3413
1699
1390
7164
1961
1261
1774
1879
1889
2425
2072
1358
1903
2570
987
2480
2949
1646
4763
1721
995
5028
2294
1879
1535
4449
1867
2593
1340
1049
1485
2228
11336
5981
6353
1262
1352
3670
1582
2580
1829
2117
1142
1695
3643
1684
4398
1875
1617
4483
5409
4826
2492
1652
3541
3141
1288
1993
1376
4029
2678
1593
1947
805
1652
1565
899
1179
1481
977
1501
1708
1523
2826
3591
1312
3188
1417
1884
1073
1608
1132
1992
1410
1243
2564
3316
3260
1898
1499
1725
1719
1913
2901
4490
2627
1012
4901
1313
901
3178
1532
1813
5243
1856
1943
2054
4544
3678
836
1926
1343
1241
1828
1219
1878
3343
1085
1620
2229
1814
2703
12989
1729
1339
870
3234
1620
1787
1477
6873
1865
3088
4017
1670
2740
1696
3282
1176
3222
1593
5097
3752
2750
1686
4572
4781
788
2375
1344
3874
1462
1501
1436
1500
6109
5423
4925
1537
1250
1357
1376
2941
1700
1767
1982
1701
1390
1568
3308
1042
1572
1030
1048
1593
2538
1730
2017
5883
3061
1180
2152
3253
1563
1110
1838
2086
1326
1022
2612
1515
3864
3154
2062
1764
3110
3388
1381
1671
1270
1708
1567
1037
4889
1734
1327
3371
1611
1408
1382
2897
1464
1736
4622
4904
1598
2177
6450
7881
3579
2189
3781
3417
4206
1457
1538
2155
3034
3216
3548
4588
1516
1479
5542
1499
3409
1897
884
1459
1788
2976
1904
3594
1408
2979
5944
2071
3625
1591
1255
3120
2048
1816
799
1188
4100
4676
2097
4504
1050
2571
4924
1428
1366
5141
2007
1097
4591
1457
1354
2169
1531
2063
1295
1010
2385
1528
1381
1682
943
1433
2130
1400
1562
2835
1080
2005
3091
1253
1172
2268
1811
1205
1963
1492
2113
1297
1100
2057
2194
2752
4054
1324
1283
7105
836
1363
1947
996
1999
2017
1651
2002
1452
1814
2346
2163
749
3500
2001
1283
1072
5827
3435
1058
1112
7686
1241
2083
2645
1947
1360
1823
1237
6992
2277
2444
5896
2382
1287
1079
1348
1706
2561
4306
1702
1366
1293
1072
1160
1341
1193
1012
2560
2158
1161
1278
1082
3005
1568
855
2098
3302
1211
1123
2415
2330
2034
1895
1436
1166
1919
1731
1248
3673
813
1393
3236
988
2554
3438
1956
2075
1602
1869
1906
3427
2298
3470
3615
1865
1226
1030
5440
3331
4491
2657
1368
2445
1755
942
3435
1727
988
1157
1472
1891
1031
1442
1415
6893
1648
2743
2533
1463
1970
1997
1082
5591
4443
2994
1512
5301
951
1835
1220
2261
1731
1513
8786
1288
1423
1684
1724
1228
1995
1842
1903
1249
870
2200
1973
1577
1292
1132
1687
5029
1273
5572
2102
1102
1700
1345
1795
1504
1835
907
1287
1862
3684
4028
1868
2022
807
1784
3933
3285
1023
1351
1883
1699
3263
2728
2915
1565
5101
1999
813
1431
3500
1678
1135
3528
4999
1490
2672
3934
1126
1633
1670
2443
1318
1328
3379
2685
993
2194
3532
1057
3605
1662
1512
1216
2133
2082
1645
2428
1800
3344
2000
6099
1953
2637
1050
1800
2694
1560
1177
2186
5569
1447
2496
2683
2059
3598
3031
2410
888
1324
2837
3755
1395
1504
1197
2300
5148
4579
976
2252
1414
1262
1048
1522
1765
3136
1112
1499
3459
3480
2057
2464
3759
1552
1656
2452
2739
3958
1420
1093
1117
1766
1498
1050
3097
1385
1435
2097
2350
1634
2435
1554
2503
1604
1305
1308
2410
1200
1691
2362
1414
3617
2276
1631
2197
1059
2467
2018
750
2493
1564
5250
2197
1535
6269
1929
2246
2774
2224
6564
4484
1681
1425
6037
1589
4196
3346
987
899
1911
2514
1141
2111
883
1008
6593
1485
1142
2741
821
1768
1589
1148
2357
1324
3030
1519
2209
1114
1610
1660
1436
1134
1103
1850
1314
1828
3589
3067
3731
1309
3511
1321
1289
1043
1520
1726
1830
1705
2103
1289
6328
2280
1172
3315
1962
1239
1318
1727
4085
883
1233
1731
2727
1241
2557
2146
1332
1695
1840
1191
5032
4673
3108
2218
3488
1616
3816
1295
1657
1299
848
1416
1585
1541
1418
1618
1787
2048
2071
1994
2730
1943
1692
11021
2794
1411
3327
2152
2906
1500
1430
3722
2307
1610
1645
1538
1544
2914
1148
1551
2617
1223
7247
2429
2967
2254
1728
2417
1857
2728
3838
3612
2403
2136
6454
1677
4840
2052
3040
2696
2826
3385
5765
1166
3073
1320
2682
6250
2102
1704
1589
2700
24424
22345
16317
2428
1424
2945
2095
1473
1510
1123
1471
2340
1457
1885
3831
2073
2112
1432
3198
4360
2387
4416
1431
3360
1657
1369
1140
1211
2002
2562
23216
1514
1307
3224
2260
1680
5759
2922
1603
1371
2935
1518
1750
3467
1416
1726
1035
1489
2371
3167
1330
2307
1163
2138
1862
1758
5573
1407
1421
1368
2709
1970
2370
2691
7077
1539
1365
2124
1327
1807
2827
3013
5540
2726
1279
5007
2625
1026
1296
1069
41521
1738
1110
1361
1308
2513
1721
2580
1971
1690
1591
1212
2455
1215
1322
1335
3773
1038
3100
1527
2404
986
2129
1535
2457
1926
1193
1627
3043
2184
2577
1638
2417
1038
1443
1048
1593
3538
4030
1782
1283
3024
1122
1725
1004
1544
3560
1077
4342
5064
1805
9533
2647
1810
2171
952
3263
3973
2683
2607
2586
5064
1169
2483
1440
1618
4884
1778
1127
1148
1360
1146
1970
1028
2603
4036
3343
1419
1293
1541
4639
1683
1276
4021
1439
3406
1678
2992
3432
1908
2889
2528
1112
11831
1805
3275
2313
2346
1715
3689
3340
1419
1801
1485
1470
795
1354
1656
1641
3028
1747
1432
1837
2986
3763
1228
4431
1014
1487
5795
2000
2635
4108
2548
4824
2491
1703
1231
4369
2390
917
6044
1360
3373
3111
1283
3359
1800
1128
2461
4025
1311
2936
4055
3634
1693
2495
2673
6843
1724
6151
1593
1960
4490
2949
1596
6669
3553
1599
4101
1996
8131
5977
1873
2456
2054
1892
2483
1951
1095
1974
2226
2373
1477
1157
1756
1693
2019
1571
2398
2916
1499
854
1689
1353
2359
1510
1330
1627
1370
1543
1664
2572
1636
1458
1911
1394
1432
1687
1522
1712
1418
2336
1435
1143
1760
1657
1985
1268
1250
1648
1549
1781
1762
2038
2018
2919
1878
7157
1931
2858
1917
1746
1122
2068
3358
2857
3483
2372
1318
1934
1807
1124
1693
2819
1719
853
1304
1433
2086
3181
1339
1266
1914
1790
1343
2835
1578
1416
1942
2760
1880
2079
1263
986
1507
2131
1264
1910
3131
2946
1598
2554
1310
1404
2072
1579
1966
1625
1336
2119
1303
1614
2223
1762
1670
842
5535
15780
1904
2313
902
1503
1834
1061
1805
2231
2096
3387
1018
2661
1889
1286
1357
2319
1131
1265
1609
1897
830
1614
2097
1930
1764
2547
1209
2831
1958
2165
1418
1319
4002
2253
1920
1358
1085
1500
1877
2495
1658
2707
890
2190
1902
2605
3964
1910
1194
1819
1825
1740
1235
2382
1768
1824
2138
2351
3041
1685
1228
2880
1756
1906
671
2023
1568
2320
1069
1930
1427
2174
2935
2240
2279
1988
1769
3282
1346
2040
739
1311
1842
1905
1750
2339
1333
1894
2248
1899
1895
4548
2293
1337
1870
1596
2426
2068
936
2074
1959
941
1946
1729
1722
1639
4798
3033
2920
1819
1558
1740
2772
4416
1953
3220
1868
1679
1963
1195
1900
2439
1765
3515
2773
1884
1738
1970
1392
3279
2034
5832
1704
1947
2371
3348
2635
1986
4572
2359
2692
1939
1780
1877
4144
2853
861
1376
2512
1555
1832
1882
1168
3934
2843
952
2037
1626
4040
2260
1998
1886
1204
2316
3264
1805
2195
3932
3433
2690
3231
2702
1864
1727
1928
1767
1085
2550
1830
3426
1057
1674
1616
2009
1740
2308
1924
1804
1931
2592
6653
2328
1708
3511
1663
1572
2269
2068
1731
1451
1651
2962
3548
1373
3247
2396
4305
1966
1387
1503
1781
1823
2431
1863
1686
2516
4703
2555
2858
2202
1698
1623
3765
1603
3244
1942
2091
2700
1049
1594
1609
1992
925
3853
1166
2433
2158
5755
1776
1239
1843
1285
1525
1225
1433
1997
2593
3168
2782
2209
2219
3426
1027
1101
1518
3374
2364
2096
1822
3228
2228
3242
1784
3880
2043
2969
1515
2362
3100
1968
1447
2789
1833
1716
1833
1607
1602
1221
4763
1923
2294
3060
2999
34767
3009
1521
1027
30985
1151
1933
1693
2340
1989
3562
1560
1408
1723
1936
2434
2066
2129
1528
1820
3019
1971
3151
1376
1908
2719
902
1887
2147
2033
1601
1580
1373
1852
944
1557
2351
2352
2046
1704
5101
1242
1871
2284
1807
1468
3202
2058
2029
3534
2674
1842
3144
3282
3164
2138
2057
4178
2658
1783
1836
1892
2071
1178
2801
2097
1673
3695
2870
2260
2141
2401
3518
2696
4953
3971
2063
1633
2546
2310
2129
1876
1974
2934
6468
2285
2393
1840
994
3062
1174
1605
2696
3457
2875
2235
1596
1232
2179
1312
2635
1130
2453
1038
2044
3967
2301
1655
3250
2008
2326
4718
1780
2874
5545
4748
1786
2676
2088
4752
1178
1968
1480
1529
3909
2125
1938
2550
1116
5663
5428
2603
1966
1848
2221
1195
1939
1720
2289
1996
1703
2755
1029
3302
1686
2624
1939
2967
3397
2374
2266
1913
1599
4225
2851
2041
1034
3461
1616
2509
2690
1919
2793
1710
1357
1659
2538
1836
1987
1246
2913
2016
2361
2300
2929
1917
2450
1944
1571
2274
2685
2148
1359
1423
1961
3013
1889
1313
1728
3652
2110
1955
2518
1412
1800
1629
1452
1588
2037
1174
1697
1916
1635
5280
2561
1414
1916
1731
2884
1721
1846
2264
3482
1655
2178
2312
3434
2086
2682
3474
3017
2130
3034
2905
3532
3981
3344
1426
3289
1590
1489
3664
4625
2024
4557
2064
1378
3199
1859
1909
3928
1820
4169
5078
2058
2431
2198
1865
4403
5843
4142
1863
2059
2179
2080
4478
1762
2565
2166
6335
2350
1303
1668
1905
2584
946
2771
1814
1462
5919
2951
1126
3563
6035
2635
3895
1284
2566
2695
1521
7191
2717
1577
3498
1669
4971
3257
3836
1187
2494
3706
1577
2270
2477
2071
1916
2578
4318
2645
4229
2591
3895
1446
1735
2426
1632
2093
2542
2156
2044
2402
1751
1532
1865
3181
1834
2277
1294
1686
2832
1842
2072
1999
1740
2441
1726
2686
3251
2159
2278
1559
3546
2611
1682
3368
3693
2637
2022
2323
1785
18815
1918
2965
1233
3620
3248
3355
1783
1518
3473
2677
2040
2310
1747
6435
2586
2069
4195
2669
3209
5156
2506
2333
1182
3010
3877
6308
4088
1513
2355
4339
1558
2701
2290
3459
2295
1998
2914
5235
2796
2246
3429
2972
2348
1723
1557
3886
3737
5264
3868
1142
6510
2872
2897
2926
1769
2814
1821
2218
2459
3974
2158
2241
1508
1841
1949
3209
3527
2447
16694
4842
1774
1517
2346
4908
3981
3330
1336
1111
2837
4442
2458
2900
2590
1894
1217
1130
1544
2346
2156
5082
2967
3038
2283
2296
2978
2217
1045
4014
2485
3638
4106
1884
4065
2454
2203
6515
3782
3814
3773
1134
1543
2218
2695
1882
1502
2611
2288
3914
2294
2138
2114
2552
1278
1978
2333
1656
2508
3668
2584
2501
1313
2167
2758
4048
5368
2799
3403
4201
3874
1770
2154
1742
2181
3347
1651
2921
3649
3746
2235
2084
2809
3080
2120
2634
3672
2520
1337
1893
2545
3965
1261
6506
2727
970
6794
1957
2208
1877
3685
2616
2447
4287
1895
4582
3727
1777
3679
5548
1574
2187
6467
4381
3752
1775
3165
1783
1756
2422
2534
2839
2355
2441
2332
3044
4540
1533
3826
2784
3015
2421
4919
2547
2198
1839
3142
2861
1189
2679
2747
5716
3960
3979
2389
2352
1302
2446
4603
4437
1184
1360
1549
2693
2415
2516
3031
2289
3268
3737
5161
2526
2484
2751
1064
2409
994
6413
3842
2918
1849
2279
2182
2376
2354
2653
1402
2018
1780
2437
1375
1389
2008
2622
2734
3645
2284
1465
2435
3850
1727
1518
2953
3655
1129
2248
2683
1944
1561
1456
2392
2807
2069
2408
2429
2937
3547
2659
4222
1830
2712
2994
1911
3855
1320
1848
2689
1564
4398
3849
4078
2544
2952
3159
5826
2149
2892
2766
2520
2630
3153
3605
2160
1179
5820
1495
5309
1393
1551
2658
4580
2656
2695
1311
1928
3684
7317
2595
2514
1198
5785
2940
3475
1900
4577
2312
2553
2248
4350
1522
4763
2822
2604
2130
3444
1449
3186
2826
2497
2306
3428
2097
2498
2620
3278
2476
1894
2165
2686
1310
5349
1440
3348
1633
2861
2195
1851
2508
2536
2445
983
2074
4685
5379
6244
1653
2627
3049
3654
2158
3252
1900
1042
2244
3707
3019
6858
2399
2962
2805
2303
2003
3991
3315
3907
1699
1159
2298
1519
2036
3224
1716
5102
3483
4562
6196
1924
1291
2648
2621
2259
2875
2368
2438
1675
3186
1678
1492
2325
2626
3288
1415
1715
2035
2804
2365
1609
2144
1718
4210
2368
2061
1824
2445
1749
2462
1062
1583
1418
2556
1660
1941
2886
2368
1564
3533
2404
2483
2579
1918
1544
1874
2647
2565
2385
3324
6530
4129
1614
3493
1929
1903
1748
4130
3309
1625
1871
3561
4145
2366
3897
1192
3519
2289
3315
4511
2979
3658
2218
2093
4256
2782
2403
2032
3678
1770
2339
1216
14593
1272
3266
4464
5643
1662
5557
2733
1689
1913
1238
2268
3148
2479
1349
2243
2135
2974
2283
2359
1314
1354
2306
1574
1965
4803
2225
1787
2425
1173
2152
2062
2459
1457
3454
2708
3288
3364
1968
2318
1519
2171
3014
3292
3984
3013
2188
2305
2968
1432
3117
3945
1524
2082
2279
1641
3687
1913
6170
5668
1921
1506
1424
4590
3186
2328
1218
5654
1349
1729
4459
3761
4966
2969
2164
5141
1630
1278
2227
2741
3039
1526
1377
1385
1505
3589
3091
2036
4069
1571
1137
1568
1527
1812
2036
2533
1564
3502
1087
1391
3343
1470
1938
2151
15440
1494
3011
3169
4476
5927
2245
2505
2340
3055
1864
1721
10360
5650
2512
4187
2428
1206
1012
1412
2590
1778
2130
2049
1996
939
3706
19987
829
3279
6737
2435
1233
3272
2969
27292
4348
1573
2512
3057
6569
1653
2058
2510
2167
3301
6047
2005
1659
3030
2568
1463
974
2869
3610
2053
868
1870
1742
1841
2681
3166
2510
1928
3456
1937
1057
3489
2756
1639
1381
935
3011
1687
1944
2643
2284
1807
1688
1852
1704
2325
1017
3139
2613
4695
1619
1710
2190
3425
4587
2028
2346
4632
2137
1985
3097
2344
1230
2983
3207
1641
1809
1164
2121
706
3366
3484
1371
1769
3092
3714
4664
1236
3570
1083
2766
2970
1636
1385
1476
1882
2480
1832
773
2713
1795
2981
2639
764
24412
3038
1486
1404
1672
5137
2322
1713
1550
2685
4437
2655
1834
2071
3037
1872
2619
2339
1087
2066
3243
2560
1810
3619
2414
1179
1702
3531
2142
2546
1526
1525
4186
4417
1610
1703
3331
1905
2271
5977
5138
2113
2718
3116
2849
2616
2893
2542
1834
1720
3157
2032
1618
1225
1199
1235
1632
1780
2234
1192
1178
1049
3486
1788
1581
1320
2239
3278
3300
2708
1598
2110
1653
1720
3214
2040
872
1539
2657
6100
2135
1473
1750
1629
2131
2533
3212
2270
1909
1706
1673
1504
1982
1205
4661
3295
1700
4144
2248
1951
1785
1697
5752
3250
841
4163
3610
1287
3232
1686
1866
1590
5845
3352
1309
3783
6362
2057
1741
2873
2059
4633
2142
1621
918
1470
1516
3277
7883
1381
1127
1701
1347
1746
1683
5075
1817
1096
3909
3460
1287
1723
1468
2376
4092
1299
1587
6623
2291
1636
3112
1206
3061
2821
2773
3792
1847
1042
3311
3168
1801
3344
1507
5931
4163
1805
2684
1302
1128
1612
1261
1779
930
3803
2953
2227
1525
3090
1660
1507
2355
1507
2554
1332
5605
1498
1753
3390
2274
3121
1720
12586
2084
1595
1683
5821
1281
8484
4649
6083
10863
3432
1459
3167
1705
2291
1404
3101
2239
2605
3635
2294
1275
2417
3657
1535
5493
999
3550
2036
5809
3063
2254
1207
1562
3268
1432
4690
954
908
1279
1117
1551
1768
1322
1288
1605
2784
1181
2983
1575
1280
1578
2195
2453
3050
3225
1269
2072
1430
2101
3707
6403
2958
1601
2209
1901
1544
2360
1447
4043
6232
1321
1398
2224
3759
3688
2310
1922
4436
1840
1110
3358
1654
2222
2446
1992
1988
2439
2450
6241
1427
2873
1981
1860
2346
1361
4613
1487
1456
1300
1818
1163
1324
1257
2161
1167
2368
1424
2170
1348
1373
2218
1542
2372
1710
1472
3474
2830
3854
1531
1956
3034
1650
1318
1365
1973
937
1914
2073
1340
6722
1354
4691
4225
4987
2302
1346
1807
2759
2967
5214
2164
2329
2733
1291
1813
3048
1087
1852
5216
1718
1756
6840
2894
2993
1830
2262
1005
2966
1141
2280
2913
1778
1138
3343
1601
1752
2078
1417
1984
2206
2205
1472
1641
962
1824
1485
759
1297
1786
1384
1050
1554
1589
1944
1738
2015
6118
1304
1196
971
2438
1705
1155
1855
987
2210
2639
1907
1353
1075
1510
1233
5942
1787
849
1431
2338
3119
1804
2951
1899
1072
1982
1839
2674
1687
2753
1543
1795
1069
1794
1004
3463
1677
1282
5287
2180
1808
1261
1281
1474
895
3509
3434
2072
1420
5596
2926
4028
1869
3947
1766
1639
1627
1298
1216
2364
2346
2181
1122
1604
1644
951
2001
1418
1689
1245
1748
5083
1317
1697
1217
1791
1254
1527
2611
1293
2082
1357
1673
2133
2608
2412
1325
1728
1491
1677
1495
2889
2343
1135
1211
3881
1662
1293
1200
1566
1810
1025
1299
1434
2017
1692
1105
1555
1680
1205
1159
1325
1240
1593
2663
4439
1616
1762
1788
3568
3936
2379
1684
1278
2358
1490
1217
961
1551
1446
837
1219
1482
2454
1339
856
1636
2985
1647
1538
3008
949
1071
5760
1593
1245
1132
1485
1904
1201
1041
1365
1500
1463
1039
1289
1281
1823
1543
1455
2332
1491
1869
1428
1200
1459
2240
1645
1405
2898
1789
2541
1047
1297
1837
1669
1855
1460
2485
2543
2575
1716
2503
1766
1159
1273
4218
1061
3302
1630
3966
4015
4164
1255
1422
3536
2490
1158
1733
1379
3099
3406
1568
2314
1554
2257
1786
3532
1461
1652
2292
1236
1643
2235
6371
1420
1328
2276
1868
1498
4711
3581
2289
1549
2218
2196
3059
2557
10650
1207
1661
3167
3030
3194
4206
1385
5513
1644
2248
3842
1676
3997
1748
1280
1566
1352
3847
2624
2440
2971
2589
2562
1523
2388
1907
3146
3038
2926
1302
1904
2033
2775
2854
1499
1475
2929
1543
1563
2127
1512
1613
1241
3137
1661
2501
5827
3407
2842
1784
2949
1622
1641
2693
3265
1101
1171
1371
1666
3732
1545
1568
1495
1263
2300
1528
1862
1723
1382
1697
1624
979
1415
1565
1566
1358
1440
1922
1461
1660
1463
3473
1394
1156
1872
1434
1627
1309
1170
3144
3436
1937
2301
1351
1595
1003
2964
1723
1067
1671
1258
1582
1319
1862
1067
2386
1472
1603
1835
1741
1658
1425
1560
2345
1093
1804
868
7829
1444
1620
3735
1457
1451
1703
1610
1315
1702
2175
1153
1761
1767
1631
1306
1318
2095
1366
1360
1692
1627
949
1389
1153
1286
2489
1334
1405
1021
1692
1141
2530
908
1530
2826
1711
2711
3210
1080
950
1728
1334
1621
1572
1564
1270
3678
1405
1527
1200
1187
1977
1443
1261
2185
1465
1359
1986
1184
1711
2283
1469
1405
1386
3669
1185
1860
1617
1171
1585
2461
2099
1411
2211
3452
2862
2773
1563
1331
1501
1415
1835
1317
2881
1408
1607
1370
1352
3377
1449
1579
4216
1009
1960
1675
1026
1903
1647
1602
1943
1357
2010
1515
1332
1295
1446
2209
1604
1371
1768
1357
1821
1241
1121
918
1613
1245
1584
1915
1358
2300
1114
1303
2605
1609
1230
1353
1917
2762
1324
1709
2756
1797
2670
2302
1654
2607
2778
1225
5865
1503
1156
1582
1265
1344
1541
1556
2022
1622
1862
1995
1627
2093
2223
2601
2059
1571
1527
2339
1473
1972
1360
1314
2890
1072
1255
1212
1777
2846
1640
1192
1332
1385
1618
1601
1656
1453
1165
1771
1808
1363
1825
1677
3190
1346
3076
2062
2658
2352
5592
1349
1942
3733
4526
2399
7308
2875
1263
1469
1413
1526
974
4052
5115
2063
3146
1389
1558
1564
1657
2440
7028
1833
1430
1532
1574
3078
1220
1729
3366
1387
3698
1609
1712
1932
1921
3322
1915
1480
2113
1573
1043
4909
4139
3094
3781
3498
2766
3979
4140
1714
4693
2415
3204
1751
3153
4297
1706
2272
7168
1689
2464
1786
1424
791
1333
1712
2534
2155
1504
1197
1588
1927
2895
5769
1497
6021
5923
1713
2390
1369
1749
1935
5419
1101
1832
1923
1748
4006
2848
1631
5831
2300
1534
1875
3009
2890
3966
1375
4790
5838
1610
1513
1441
1908
1891
1533
8288
1154
2710
1700
3290
5645
3207
857
6490
1544
3458
1424
2448
1498
1298
3224
5276
2791
2991
1769
1618
1227
1537
2070
6207
1819
2664
6158
1450
693
1548
2496
5028
1671
2411
1563
919
4672
1694
1525
8095
1312
1022
1180
1605
1695
1558
1958
5831
1293
2338
3704
1423
1582
1565
1514
7533
2691
3790
2888
1132
1569
2156
1938
8007
2030
1343
955
1541
2123
1289
5800
7817
1177
1664
835
1113
1256
2321
1377
8166
960
1372
2063
1856
1679
1572
1460
11248
4833
2292
1494
2923
1623
3150
1764
9209
1017
2696
1273
2085
1410
1280
3185
6862
2240
4335
2903
2202
1352
1460
3464
7976
4621
3217
1688
1513
3693
1574
1278
7283
2083
1136
1972
2250
2001
1171
1922
8257
1530
1137
1531
2112
1141
1539
1934
5609
1855
1157
2138
1454
1433
1423
1346
17032
1009
2040
1313
2371
2950
1305
1981
6134
935
1897
2282
4623
2133
1738
1826
7356
3785
1364
1447
2289
1667
1414
1336
8358
2333
958
2379
1883
2915
1845
4260
9818
1808
1484
964
3479
2243
1707
1500
7235
1427
1523
3723
4148
1129
1689
7184
5718
1061
1600
1856
1199
2428
1005
4625
6015
1441
2145
2407
1288
1133
1615
1041
7522
1708
1292
1508
1251
1001
1402
2797
4902
2209
1758
1968
1165
2481
4669
1444
4176
2854
1965
1926
1113
1333
1260
6616
3381
5372
1722
1741
4345
1890
1196
1917
6961
1930
1700
1876
1870
2318
1050
2694
4619
2461
6413
1744
4005
2650
1929
2845
2912
1159
985
1645
2152
1638
1164
1750
3292
2157
1919
1448
1862
12092
1681
8031
6383
1335
1362
2093
2102
1570
1840
1170
2714
1483
1824
1628
1624
1783
1339
3517
2975
1876
2145
2498
1998
1176
1182
1505
2928
945
1665
2661
1408
1025
3166
2111
3324
1675
1043
1776
980
745
1980
3253
1368
1286
1473
1118
3234
3452
2013
1174
3452
2552
1325
2019
1798
1132
2645
6658
4761
1398
3781
5003
1020
1313
1741
978
2654
3178
1952
1112
2889
2247
2252
4809
2383
2012
2924
2592
3335
3375
1864
3482
1253
2234
2830
2252
1777
947
6568
1549
2600
7425
3578
2372
1585
4203
3410
6946
4210
3951
3392
3129
1200
2742
1093
1294
5133
3284
2157
1479
2591
1518
1866
1632
1651
1242
5465
2361
1695
3958
2468
1905
2303
1304
5195
2685
3131
1883
4657
3478
3030
1321
1281
3762
3648
2635
1486
1600
4082
1901
10220
1442
4695
1107
2132
6537
2286
1144
2014
1150
1392
1176
2271
1370
1121
2173
1716
1263
2176
4284
1319
3272
1908
4047
3689
951
2836
1175
1210
1272
1304
977
2447
932
1337
1688
1355
1028
5086
1654
2329
1249
2380
2185
1582
3216
1198
1701
5512
2276
1678
1693
2391
1704
2180
1987
1691
1281
1113
1991
1968
1015
1272
1801
1549
1111
1954
910
1597
1510
2330
3024
2112
1030
3885
5779
1634
1365
2109
1281
2923
1382
1350
1535
3577
2285
781
1975
3066
1273
1527
1039
1507
2096
1771
1194
1021
1990
1604
1181
1462
2957
2440
1933
3596
4674
1384
6623
1200
1253
2240
1393
5067
1386
1200
3095
2052
1253
2253
3370
2905
1964
2012
2033
3790
1849
1850
1298
1741
1633
4476
1185
1096
1733
1903
1569
1942
2030
2515
2070
2520
3205
2048
877
2854
1670
1270
1019
1952
1847
1096
1934
2306
1258
2303
2045
1672
1566
1257
1334
1425
1262
3773
5207
1497
3677
4618
1109
5415
1086
3141
4427
2455
1814
2758
1361
1119
1743
4206
1928
2465
2453
4466
1224
2513
1132
2194
3493
5050
1410
1493
4689
2547
7426
7947
1361
1431
1991
1554
761
5380
3042
1590
3169
2779
1709
1047
2481
2542
3883
2524
1435
1988
1664
1239
1730
1727
1048
4437
5495
1468
2827
3531
4075
2129
965
1605
1738
1227
1677
1605
1239
2916
3181
5109
1765
1522
1809
1178
1126
2825
7635
1374
3333
5049
1603
4498
1767
4228
5514
1679
3317
1717
3522
4911
4809
3856
3572
2953
2086
1278
2100
1640
2407
1410
1609
1445
1275
2756
3961
4008
1316
3597
4312
2569
1817
2635
2502
3027
1262
5095
4800
1729
1530
1898
3983
2401
2220
3903
1221
1006
1261
1605
1179
1691
3823
1549
1733
1214
1649
1406
1778
2677
2456
1241
1279
1683
1089
1155
1855
1257
1269
2633
1662
3101
2117
2661
2284
1738
2906
1248
972
1894
1127
1651
1485
1477
1927
1097
1344
2340
1319
1581
2681
1986
835
1517
2543
1796
899
2408
4393
2336
1257
4082
4041
4162
3313
3330
2450
1562
3700
5814
1281
1527
1364
2217
6817
1774
2170
3025
2888
2732
1308
1155
3567
2573
1204
3455
1454
1289
3243
3653
6519
3684
1474
2465
3277
767
1437
3891
1776
1060
1593
1075
894
1422
1739
1669
1275
2982
1634
2595
1567
3668
5280
3042
7948
3199
1491
1731
1288
3369
3956
1220
1267
2479
1665
3068
1141
2512
6239
1536
2360
2405
1419
1300
5803
1290
2346
2324
2835
1577
1670
1559
1297
1619
3942
1425
1659
1636
1456
1508
1563
2661
2189
941
2604
1462
1669
1599
1214
1789
1576
2136
2537
2658
1479
3172
1473
1768
3134
1421
1625
1507
5790
3906
1524
1553
2098
6369
4184
1643
1444
1604
969
1571
2057
3450
4157
2331
3720
1200
2120
1475
1819
1549
1442
1203
1480
1894
924
1395
3913
1345
1457
1274
1620
4125
3523
1235
3183
1826
1398
2315
1391
2154
2929
1666
1328
3080
3719
4020
2258
5578
1379
3605
1551
2964
4166
2516
2552
6402
4080
3878
2895
1433
1486
2863
1570
3509
3709
3115
1511
1989
4691
1246
2016
1788
4480
2388
1329
2937
1506
1042
3804
1525
2244
1275
5890
1503
1272
949
1760
2304
1085
1259
2072
1913
1731
1326
1322
2754
1579
2135
3012
1706
4890
1093
2088
3532
2164
4114
2099
1275
3064
3431
2850
2185
2022
1223
1783
1563
2501
1760
1135
1449
3899
1005
1265
1318
3220
1929
2672
1358
4596
3600
3326
1497
1963
1093
2301
6352
2995
1289
1417
1855
1590
3572
1727
1345
13218
4481
1036
1840
1529
1862
5326
1966
1367
1834
1062
3474
1304
1713
2017
1569
1788
5622
1352
1971
2542
1920
2632
3092
3313
1516
1395
1420
1671
1593
3035
1791
1583
4546
1396
1743
1623
1352
1729
1942
2005
1605
1652
3274
1591
2557
2030
1971
2108
1331
2640
2074
1634
3161
1901
2970
6210
1785
2192
3645
9316
3282
3688
1488
1205
2268
1478
1559
11658
1699
1711
1552
3355
1179
1109
1004
2455
3116
1862
2822
6849
6149
3091
1288
3424
1571
9067
1662
1168
4186
1328
2267
1536
1605
2475
2624
935
1559
2080
2916
1916
1516
1260
1702
1653
806
2465
1181
3216
2536
1838
1743
2594
1603
1658
2729
1334
1671
1378
2213
1976
1211
839
1448
1668
1460
1179
2066
1751
1904
1955
1893
1169
748
3197
1395
1413
1511
1461
1336
4674
1834
1371
1528
1072
1707
3435
2106
1736
1071
2347
5247
1957
1389
1672
1620
1751
1466
1173
2557
1375
1742
2161
3365
1411
1691
3570
2488
2303
1639
1739
1460
2091
3661
974
1639
3744
1212
2070
2340
1912
4047
1941
1471
3377
3701
2341
1431
1413
1177
1479
3730
1720
6089
1379
1632
1579
1451
2460
1391
1145
1861
1238
1252
1536
3589
1366
3303
1458
2038
948
1443
2011
2148
1683
1093
1359
2029
1426
1448
5056
1567
1046
5970
1664
2442
2366
1058
4011
3224
1393
1385
2110
1483
3464
3597
2327
1519
2358
2097
1410
1290
1360
1087
3895
2904
3363
3204
1935
4648
1916
3283
1982
1785
1446
2212
3151
1580
1128
1649
1938
2166
4059
1629
1316
1408
3257
3019
3325
1798
1635
4324
2793
2730
1946
4018
3444
3183
2420
1461
1676
1293
2085
1407
1747
1683
885
1761
1494
3362
3650
1516
1711
1881
1752
2277
2192
1978
1874
2755
5328
3867
2596
1828
1422
1468
1318
1484
1259
1317
1790
1614
1407
3606
2768
3369
2079
1154
2866
2285
1481
2762
1401
1364
1699
3423
5944
1442
3572
1398
4588
1486
1388
1340
940
1929
1749
1258
1546
1928
1400
2535
3431
1560
1303
1302
1577
1228
1493
2212
1779
1979
6114
3252
1332
2775
1896
3733
1205
4433
858
1377
2092
3432
1602
1446
1462
1683
2965
1888
3201
3192
2152
1839
1505
1390
1261
1810
2688
1986
5535
1392
1353
1950
1839
1440
1928
1803
7134
2067
1434
1728
1572
2260
1837
1166
1137
1573
1841
2839
3655
8780
4411
5736
1851
1776
1754
2059
1863
3299
2108
1191
1668
1133
1879
4203
1519
2480
952
1819
2184
1900
1529
2097
1751
2515
1748
1406
2026
1377
1359
1828
1312
1693
3035
1848
2806
2928
4129
1495
1971
1611
2513
2949
1461
3496
1271
1916
1472
893
1498
3826
2083
1912
1690
3433
1675
1694
2159
1090
5010
1785
2685
2303
948
1653
2226
1132
2299
4345
2334
4972
1323
1930
883
1614
1024
1292
1842
1428
1838
5824
1653
2210
2559
1863
1410
2922
2394
1232
923
1617
1401
1911
1739
2025
1611
2415
1476
1099
1420
1816
1805
4444
2357
4042
7135
3536
3434
1347
1465
1769
1144
1811
1488
1714
1334
1190
1609
1005
1751
2302
1553
1910
1572
1084
2345
1291
4264
1757
1473
1120
1731
1220
1626
2133
1543
1184
1618
1598
6691
1415
1468
2711
1527
1613
1668
2838
2676
989
1129
1665
1237
1639
1515
840
1723
1225
1650
1448
1583
5090
4302
4043
2612
1121
1476
1828
1089
1593
1879
10428
1663
1020
1617
1969
1681
1419
1379
1691
1067
4829
1344
1050
1522
939
1191
1586
1467
1295
1568
2683
1537
1368
1605
1442
1363
2837
3203
3863
1322
1686
3151
1007
1449
1634
1153
1515
3728
4840
1197
2129
3586
1564
1420
3569
1482
3934
2139
1125
26714
3154
1233
2227
3930
2139
3332
1542
1610
2858
2094
1376
2719
5530
1093
3791
1485
3858
2739
2059
3491
1681
1479
3765
1546
1097
2193
3392
1063
2464
1572
2322
1483
2114
1476
3376
1505
1670
1278
2562
1103
9999
2412
1525
1300
1598
1214
2097
1674
4179
2120
1765
3791
2450
2000
6467
2454
21523
2425
9626
2559
1973
3048
1339
1668
3508
1015
1624
2807
5048
5233
2947
1736
1019
1857
3627
1961
1426
1384
1389
6682
1707
1199
6408
1376
2944
2715
1267
1694
1204
2954
3754
1377
3367
4789
1321
4308
879
2254
6240
1986
2911
940
1314
2313
1638
2026
2723
4043
1740
881
3034
1864
1815
1016
1521
1778
4012
1998
2620
1845
1555
1432
2815
1871
6299
1431
1213
1335
2449
1181
1851
2532
1386
2637
1473
1676
1341
1714
1297
2384
3578
1581
2092
1884
1318
1929
2691
1463
1700
900
1256
1324
2718
1595
1603
1012
2161
1160
1473
10405
2243
893
1251
2078
2114
3207
679
1795
1738
2262
2434
1746
1154
1969
1240
1661
1415
1229
2205
948
3277
1546
3529
2528
1481
3353
2260
1897
3331
2000
1271
3038
1635
4126
930
3319
4952
1338
3117
5190
1547
1879
5920
2372
6142
972
1254
1245
1993
1915
1677
2055
2019
1295
1937
2482
1402
1654
3530
1376
2688
1787
2263
2498
1984
2564
1506
2072
1447
985
1341
1850
1464
1060
1658
1171
5353
4087
2017
7175
2867
3178
1379
1843
1563
1066
3147
1751
881
4713
2480
2553
1247
4335
1422
2222
2526
1747
4632
2919
1214
1878
1679
1698
1932
2832
3970
1143
2884
2107
2620
3693
2773
3018
5346
1812
1326
2678
1995
1774
1918
1976
2755
1724
1377
3466
1230
6329
1319
1506
2368
2000
2258
1300
1841
1379
1161
15721
1592
1494
1572
4376
1109
2543
3288
953
2855
1916
1871
1572
1233
1393
1679
10424
22035
3573
1615
5311
2829
6300
2748
2175
1885
1048
2587
4845
1236
2642
2434
1807
2158
5834
1644
2402
1478
1138
1774
1071
1699
1509
1035
1238
1815
1962
1183
1468
1997
1842
1539
1639
938
2048
1954
1714
3207
2287
1070
3137
1252
1728
2701
1460
4771
3088
2394
2442
1688
3150
2154
1560
3933
2284
1405
1211
4938
1665
1553
1404
1820
958
1790
1932
3469
1072
1417
3076
3740
6997
3906
1749
1453
1415
964
3143
1685
2608
5142
1216
1958
6814
3140
1496
1986
1632
1552
2469
4111
5813
2321
2578
3069
2376
3394
1600
1415
6243
1719
975
2302
1400
3190
1213
1686
1156
3632
3926
1585
1332
3342
1522
4311
1431
4032
1963
3903
4770
2758
1615
3145
8096
959
1877
1061
1542
1909
1670
1209
1458
2897
2685
1567
1195
1336
2318
1329
1423
2344
1278
1329
2063
1353
1442
4243
1030
1533
1982
1397
3845
5651
1376
2317
1483
2489
1342
1594
1171
6586
4054
2803
6978
1671
5743
1672
1509
1400
2142
3667
1747
1692
1124
1609
2158
1401
2561
4290
1499
1460
2608
1561
3861
1585
7159
1467
1765
2594
1985
2712
4114
1857
1247
3353
1833
986
1310
3023
1111
1856
3966
1231
1605
4788
2734
1820
1667
1408
1113
2044
1869
1532
3697
1754
3557
1879
2533
1789
3730
1287
1556
1751
1936
1405
1170
1436
1552
1695
3051
1298
2005
1696
2699
1273
1307
1318
3929
2275
2103
2778
1925
1708
3844
3271
3080
1804
2538
3739
1294
3790
2593
3155
1378
1458
997
1399
2702
2328
1690
3942
1150
3610
2785
1605
5676
1659
1719
3825
1211
4356
3178
1958
1312
2103
3622
4564
4142
1584
1140
5180
868
1685
1397
1111
1036
3069
6121
5533
2549
1777
2947
4967
5283
3519
3166
1444
3476
2672
1275
1834
1344
1469
2629
4251
816
4440
2375
3568
1340
1640
3488
3935
2037
2269
3934
1867
2708
3784
2550
1486
1397
1426
7916
4514
2788
3809
1318
5268
4537
2433
2517
1399
3697
1060
1320
1691
2296
1193
1468
2463
3031
1773
1674
1082
2084
1251
2928
3131
1838
1277
1541
1675
3615
2824
3368
1473
1036
1589
1873
2033
1766
2230
2285
1027
1252
1389
1788
1745
1270
1409
2694
1671
3406
1455
1800
3296
1269
1268
1596
1775
1090
1948
1794
1563
1352
4300
1316
2030
994
4144
4277
5329
3006
1318
1379
1870
1846
1300
3716
1519
3037
1396
8678
2615
1737
33877
1071
1658
4943
2151
1337
4975
1693
9806
975
3792
1662
1378
6027
5936
1895
2407
2365
4536
1909
1200
1684
2637
2163
4422
1729
4037
6543
4223
1642
1882
2563
4669
1560
3104
2123
1268
1552
1555
3095
2892
2475
1891
2734
3458
1466
3718
3199
5850
1691
1734
1881
2384
2327
2257
1712
1620
967
1465
2939
2956
3045
1602
3432
1848
1367
1990
1448
2028
1273
2565
1948
1330
1389
948
3606
1709
4193
3294
1670
922
2508
1573
1129
1553
2585
1541
3295
1962
1418
1391
1465
1382
1211
1638
1541
2067
1857
2127
1926
1445
1671
1011
1393
1431
1483
1528
1940
936
1287
1285
1331
1922
2517
1405
2216
1273
1778
1381
1327
1684
3405
6118
1528
1850
1909
1460
3321
1344
3000
1483
1931
1688
858
1498
1754
1705
1317
1833
1000
2942
1227
1245
1495
1308
1094
4458
2107
1024
1202
1545
1206
3566
3556
1105
1709
2473
7487
1982
1283
1835
1134
1730
1214
1398
1638
1370
1137
1411
1575
1462
1727
3212
1503
653
1298
1113
2550
1402
2686
2097
3341
1259
2253
1167
1452
2509
1256
3122
2661
1592
2259
1382
2310
3391
2870
1125
1948
1789
2869
1439
3367
1359
4461
2111
1618
2965
1671
1965
2850
1090
3020
3489
1309
1418
2151
1211
1348
4407
1270
1730
3316
2131
1617
1455
5519
3490
3058
1963
1947
4643
4074
1863
1743
4680
1154
1878
4149
5282
1305
1109
6428
6167
5669
1796
3395
2853
5491
2293
1665
1101
3079
2280
901
1894
7669
1260
2215
2960
2899
4359
1735
5764
1362
1937
1529
2176
2183
1058
2086
3022
1157
1592
1860
1261
1673
1211
1520
1857
1511
1977
1935
2643
1127
4143
1763
1051
1947
1396
1308
1901
2532
1813
1804
959
2044
6218
3620
3575
2350
1191
571
1086
1503
1941
1576
970
2916
2268
2359
27561
809
3460
2052
1512
1156
2188
8848
2039
1245
4633
2625
2037
1815
1557
2092
1776
4883
1663
2233
1670
1679
2088
2531
2954
6416
1809
2402
1810
1075
2101
4573
3927
3875
2096
1460
1350
3589
1591
2127
1313
1667
1476
1088
6709
5114
1744
2491
2071
1543
4242
3171
4090
2230
2829
1738
3707
3681
1303
2998
1975
2965
3458
6134
1584
2060
4173
4812
3940
3874
4387
2709
3025
1423
1610
6422
2612
5906
2623
2189
3344
1197
2119
3428
1483
1968
4917
4678
1215
1622
1514
4177
1052
1511
725
1655
1507
1296
1468
1599
1825
2127
1057
1846
1491
1098
2739
2307
3959
4146
1674
1855
2319
1732
1432
3859
3051
1136
1650
1765
1401
1264
1980
1190
1880
974
1572
3411
1172
3855
1308
3302
5885
2281
998
1509
1388
2135
3003
1728
1121
1522
3757
1503
5001
2139
4217
1828
1127
1497
3882
1759
4595
4480
1733
1448
2736
1947
1588
1670
3249
1996
1565
1077
2425
846
2159
4532
1173
3131
2354
1531
1553
4531
2244
3284
1357
1714
1239
1459
1473
1254
1694
1071
14110
1772
2731
2590
1441
1470
1474
829
6108
3209
1712
1251
1807
2213
2281
1417
10495
2203
2143
1777
1803
1261
2586
2404
2169
3021
3390
5442
3581
1183
3038
1112
1323
1266
1110
3475
1924
1631
1146
2175
701
1131
2371
972
1533
1722
2150
2320
2976
1595
1209
1577
1443
2136
1643
1627
1447
1209
2375
1474
1172
983
1375
4512
1502
1416
1451
3564
1840
1461
1166
1978
2182
1546
1244
1247
2683
1499
1771
1080
3034
3129
1951
2727
1892
1385
2277
1180
2563
1216
1450
3683
1724
2144
3294
3379
3115
2058
1347
7945
1371
1042
1178
3008
3575
1211
2867
1461
3539
2696
2133
1392
3634
3227
1498
1871
2776
1330
4180
1432
1294
3714
1346
1025
2110
1507
1558
1409
2019
1510
1225
1350
1374
1435
1911
2161
1549
1111
1603
2018
1371
3489
1947
4439
5057
2029
1589
4928
3408
1333
2721
4957
4307
2971
1801
3390
2992
1533
3975
1007
1978
1333
1532
2024
2525
3406
2017
1710
1219
1594
1412
5357
1097
2085
3331
1617
1238
2007
1580
1393
3210
1585
1572
2212
2074
1647
1795
1223
3273
5295
1316
4241
1181
1580
1997
2706
971
2776
2104
1317
1411
1885
2049
1028
2056
1037
1705
1572
1930
2824
1563
1310
1534
2075
1197
4411
2676
1175
1373
1386
4092
2855
1972
5340
1618
2921
1133
1528
1340
1021
1492
4916
1399
1217
3818
1365
2296
1432
1845
1342
5623
1039
1423
1958
1093
2720
2137
4963
3369
6273
1945
1758
3984
1440
1157
1731
3026
2846
4239
3189
2578
1240
5888
1401
2673
3321
1625
12463
3549
1128
3607
2055
1956
1626
950
1247
1006
1428
1869
2528
1150
1409
2638
1625
1843
3158
1529
2580
1641
1330
1370
1022
1886
1966
1153
1305
1249
1427
1572
5905
2756
1287
2644
3793
1661
2059
1751
1294
1644
3765
2636
1436
2453
1668
1703
2810
3449
1407
1219
5257
2787
3202
4208
1092
3259
1322
1380
1849
2054
1605
2157
1262
1685
1129
1576
1324
1084
991
2564
1515
2780
2720
1323
1408
1063
1690
1943
5181
7560
1549
2343
1956
1594
1392
1462
3289
1793
1536
1300
2433
996
2899
935
5138
1513
1620
1675
1734
3029
3247
4350
2221
1403
1611
4536
1650
3448
3195
2303
1582
1874
1308
2035
5205
1359
2681
2612
1554
2405
2279
2391
1424
1598
1145
3445
3958
1511
1463
1697
1335
4050
1630
1493
2843
2720
3073
5883
1816
1526
4647
1394
2440
1402
2238
2310
3222
2592
1866
2998
4186
1607
2394
3925
3154
1857
2408
1704
3080
4240
1677
1354
6611
1717
2511
2880
1396
1715
1120
1508
1175
1829
1257
1614
1818
1270
6016
2235
1286
2401
895
1547
4473
1318
2403
1639
3058
4717
1562
1283
1599
1368
6261
2365
4361
2661
4213
1377
3279
6041
1722
1079
1866
1336
1623
3193
1453
1361
2207
1484
1146
1160
3147
1010
2723
2421
1367
2225
1465
1493
1542
2168
2356
1694
5142
1875
1793
1503
1399
2256
1320
1567
1528
1740
1621
1288
2304
1248
1005
1588
3665
815
1640
2568
1325
1730
1253
1259
3059
34881
1302
2233
1663
1074
1224
2382
1376
2440
2037
1020
1581
1751
2736
1689
2127
1962
1118
1100
1462
2584
1616
1575
3475
2908
6568
3033
1292
3378
1940
5331
1456
4380
1264
1183
1500
5633
1605
1904
1099
2852
1972
1727
5041
1749
1256
4048
1610
1173
1953
1346
1000
1870
1398
2297
1312
1836
1431
2642
1810
2646
1622
2335
1440
1907
1277
1351
769
3897
3497
4515
3268
3903
2701
5349
1433
1904
1034
2737
1811
2919
1533
1169
3319
1294
2811
2025
2612
1223
2964
2596
1748
1669
1061
2586
2169
1918
2584
2613
1347
2557
1622
3722
2647
5415
4925
2161
1934
3080
1522
3920
3040
1583
1542
2388
3204
1240
2738
1401
1256
2878
1539
1324
1250
1201
1440
1995
1644
1533
1456
4309
2046
3265
1276
1227
2033
1170
1380
1104
1518
2583
3143
2732
970
1417
1883
4244
5077
1905
3255
2668
1388
2761
2149
1420
1252
4660
1510
1440
1692
1157
957
4378
1550
1993
3024
5409
2171
948
3625
1454
1682
1615
1726
2457
3142
1772
1714
2955
1045
5361
2769
2139
2697
1580
4337
2980
3100
1306
1602
939
2730
3513
1608
1867
1339
1818
1647
1940
1531
1557
1858
1152
1991
2241
1600
1559
2846
3287
3085
2267
1588
1762
2690
2715
1656
4068
3766
2392
2185
4195
2824
3402
1364
1957
3735
1265
4361
1563
1680
6936
1074
2549
2548
1529
1320
1661
1403
3836
1571
3992
4975
2367
1720
1387
3603
3829
1243
2167
1504
2286
1338
6207
2356
2097
2773
1430
1872
1368
2371
2469
5665
3425
3201
1065
5820
2123
1537
1626
1285
4055
1575
3198
1733
2438
1981
2470
2468
3796
2390
2137
2404
1562
1449
2250
1379
3937
3462
3390
1901
2954
4889
1414
3487
1523
1627
3244
2755
1647
1230
3070
1056
1062
2214
2584
1561
2398
5996
1416
1372
2300
1543
1632
2062
3008
1621
1958
1085
2572
1530
4299
5797
3491
1964
1626
1678
1654
1364
3334
2461
1537
1261
1682
3453
1672
2071
2026
1670
4889
6069
16708
1925
1142
1177
3086
5966
2554
1423
1600
1476
1822
5942
1185
1267
1903
996
1745
1302
1836
1845
939
3069
1591
1440
1377
1772
1432
1466
1702
1896
2093
1376
1748
4566
3563
2931
2143
2855
1517
3016
5186
944
1729
1612
1496
4683
5237
1821
2514
1435
1762
998
1666
1176
1586
1480
3121
1131
1745
1958
1771
1431
1654
1415
3074
1977
1680
2623
1231
1690
2991
1963
2031
1106
2168
2932
1146
1803
1300
1952
1334
2016
2166
1691
1261
3963
2093
1433
1240
1391
1484
3213
1651
1870
1302
2263
2814
1300
1356
1341
1171
1651
2049
2125
1348
1538
1175
1903
1372
1365
948
1398
1813
1174
1871
2018
1301
1656
1355
3298
1591
1068
1842
2889
1431
1039
2782
3560
5654
13177
2112
1630
1634
1159
1341
1845
1248
5255
1702
3622
1112
1437
4930
1683
2002
5566
928
1306
2620
1818
1165
2090
4504
6248
1333
1559
3177
2199
2818
1935
1908
2255
2787
2053
1819
3945
4119
2791
2318
5967
3283
4396
1985
2335
1395
1131
2677
1677
1282
1276
1321
4685
3601
1834
4396
1696
1911
1030
806
1938
1068
1713
1358
1506
1312
986
1974
2278
981
1891
1004
1346
1855
857
1323
2227
747
1984
1526
1190
2008
1857
1680
2006
1224
862
1181
1612
1175
1594
1713
1212
1640
2181
2460
6681
4081
1852
1467
1034
1487
1751
1128
1528
846
1288
1087
1006
1844
1603
3070
2658
3340
3293
953
4498
1672
1521
1904
1896
3332
3428
989
1617
1858
2534
1695
829
1284
2129
1560
3973
1885
1510
2293
1829
1224
1525
1419
889
925
7455
1540
1285
16038
2643
1639
1229
2574
2151
2465
2342
2122
1673
1363
1706
847
1310
1254
1648
1658
1300
1489
1881
1540
1223
1737
1577
2497
1551
1553
1701
1194
1710
1669
1197
1166
12915
2614
1514
1637
936
1364
1149
2242
1696
1561
1393
1604
3051
1530
2771
2857
1492
1200
4347
1530
1345
2085
1535
1680
1317
4907
2674
1173
1403
2181
3455
1728
1573
995
2305
1016
3339
3413
1017
1888
2092
3949
1257
1741
1722
2687
1548
1349
1208
4437
1906
2970
3369
1788
1655
3643
1716
1535
3140
5006
4922
1267
1053
1542
1448
2913
1954
3837
1644
2174
2857
2561
3544
1518
1515
1208
1018
900
1327
2884
1363
1756
3629
1187
1696
1437
1577
1805
1454
1448
2097
985
1298
1929
1133
1254
2152
2840
5709
4511
1416
2413
1126
3281
3282
2844
3581
4724
1868
2360
1577
1109
1829
2273
2114
6524
5639
1737
1972
2963
2451
13790
6522
2220
1051
1439
834
1585
3810
2140
4068
1175
3162
1364
2045
1668
1650
3153
3120
2521
1562
2510
2393
2078
907
1062
1105
2526
1173
1366
1572
2615
1666
7170
3329
1263
1291
1448
1509
1934
2267
2187
1576
1370
3470
5081
3223
1912
2864
3890
975
1307
2184
3164
1984
3136
1342
908
5768
2312
1535
3123
1998
1487
1443
1444
2232
1786
1515
1497
1255
1842
1415
2845
1419
1965
1112
3178
1453
4971
1931
1634
1514
1001
3062
1660
3773
4891
1159
1799
5631
1914
1240
1861
2442
1516
1092
1215
3891
784
1146
5743
1544
1593
1907
1692
1541
1262
2161
1280
1434
2075
1587
2650
1111
1501
2258
1350
1965
1900
931
1365
1540
1812
1754
3845
3864
1362
1400
3576
1343
2490
4198
1359
1042
4865
1562
1377
4544
2181
3515
3590
5268
1684
1464
1409
1196
1339
1785
1503
1584
2204
1817
1023
1847
1579
1793
2915
1468
1372
2065
1573
1698
3649
1719
1625
1343
1534
1468
1413
1536
1348
2144
5206
1892
3921
3409
2642
1572
1741
1431
2273
1267
1497
1749
982
1792
1424
1868
2120
3455
1354
1380
2476
1558
1904
1088
1444
2285
1788
3753
1314
1191
3720
2939
1320
2565
1356
1660
1159
2579
1512
1212
2999
3628
2100
4535
2039
3711
1677
2571
5138
1460
1926
1395
1614
4445
1535
1474
1578
1422
1816
2500
5165
5998
5015
2615
1597
2928
1114
2016
1378
1371
1801
1355
1484
3253
1580
1457
2120
2954
7952
2515
18961
1253
1400
1924
2363
1706
1780
1070
1818
2575
1873
1022
1542
2018
2343
1566
1280
1222
1752
1672
1244
2343
3391
1604
4132
3326
1703
2803
1193
5054
1758
3002
1353
1494
3335
1253
6702
2940
1490
1502
1414
2046
1410
2442
757
3897
11624
5207
1188
1454
1302
2723
1680
2072
1275
3603
1601
1941
4151
2838
1363
2629
3837
1582
4498
1496
2993
1984
2562
1309
1592
2027
1716
2959
1594
2317
1308
2489
1266
1366
1334
1542
1600
3412
1398
1296
2497
1790
5077
903
1423
2735
1967
2418
1101
2226
1796
2435
1398
2100
2007
1621
1208
1596
1637
4402
1932
1359
785
1516
1512
1187
1621
1736
815
1457
1441
1183
2779
3207
3813
2223
1679
2980
2214
4005
1690
1986
5051
1369
1569
1531
1261
3501
1851
1034
1407
1497
1526
1288
1588
1845
1341
1257
2106
3606
1386
1748
1060
1955
1226
1196
1753
1415
1499
1746
1449
3801
1297
2216
1523
3398
3590
2472
1722
1595
3683
1465
3999
3625
2990
2935
2320
1697
1297
1290
1886
4274
3509
3015
1466
5531
2919
3309
1534
3333
3090
1429
3192
1518
1816
1418
3856
1470
1928
1821
1489
2194
3102
2770
3135
3946
1839
2811
1824
4329
1400
1676
2052
1242
4707
1760
1887
1495
1145
1375
1372
1068
966
1374
2972
1372
1355
2417
1261
2078
3231
1389
1851
1464
4517
1783
2368
1823
2972
1654
1118
1564
2276
1856
2228
2686
1368
2401
5401
1780
3633
1556
1570
4012
1184
1510
5320
1659
2361
3840
1999
1070
5746
1708
2153
2750
888
1895
1435
4475
1909
1402
1583
2855
976
1381
849
3233
1199
1399
1465
3888
1341
1339
2114
2023
4537
1105
3507
4784
1643
1181
1468
2332
3987
959
2965
1629
2776
1632
1617
1815
1316
1205
1453
1463
1105
2210
1542
1685
1627
2431
1449
1931
2010
1254
2787
2007
1742
999
1153
2906
4130
1439
1348
1507
1388
1353
2301
1649
1515
1166
2234
1354
3572
1126
1217
2014
5597
4221
2148
1064
1544
3273
1706
2336
1772
4267
2282
2877
1794
1610
3402
1197
1590
4564
3501
1691
3052
1902
3423
2020
1860
4015
3381
3389
6071
795
1694
5605
3311
3103
2773
1961
1338
2493
2755
1113
2032
2535
1933
3279
3848
968
974
3588
3025
1853
2857
2996
2900
1293
1640
1462
1656
987
1513
1678
3154
1573
791
1861
2215
1403
1876
1750
1884
881
2085
1358
1301
1345
1150
1590
1719
3065
1338
1981
1421
1568
1563
1602
1883
1789
1052
3506
1601
3980
1881
21036
3140
10718
1593
1367
1631
1297
2341
1487
1624
2438
1557
1998
2568
2098
3329
1337
1846
3193
5858
4298
2006
1005
1753
2443
1338
1531
1859
5647
4957
1459
3463
4546
2666
1358
3015
1745
5820
3527
2079
1453
1540
1206
5183
2326
1558
1028
2684
2399
2061
1400
1452
1932
1296
1741
2124
2891
1205
2524
1523
1260
1596
1347
1602
5156
1803
1795
1689
1604
5569
1662
1302
1736
1863
2251
2923
3410
1445
2238
2939
3725
2050
2776
1109
3454
3486
3402
3840
1159
1772
2027
1823
1788
4392
1389
3232
3166
1446
1467
1957
5009
4041
1625
1040
1431
5249
791
1478
1955
1564
1155
2951
1459
1855
1735
1513
1641
1649
4542
1888
1183
2245
3751
4688
2963
3380
2503
1205
1508
2495
3064
2293
2739
1296
2928
4061
2492
1942
1744
1701
1500
1206
988
1473
1502
1422
952
1377
1703
1333
2339
3734
1369
2006
1644
1407
2492
1066
1413
1337
2673
1779
1939
4162
2477
1364
1447
1475
1698
2077
2955
3175
1383
1675
1212
1821
1280
1618
9082
1382
4602
1081
3487
1963
1157
1864
2751
2763
1604
2264
3646
1972
1105
1410
1149
2468
1889
2195
1785
2463
1627
1785
873
2441
2016
6439
2157
1103
3645
1274
908
2541
4663
1206
1406
3035
1452
2253
2648
865
1343
1451
1345
3632
6998
1843
1428
1314
7867
1506
2679
1645
1041
1666
1261
10066
1663
1004
1389
1756
2108
3192
1159
1255
1185
1552
1833
1948
2061
1628
1649
3903
1005
1907
2050
1721
1493
1450
1128
1412
4835
1766
1925
1827
4639
2937
4334
1780
1295
1954
3404
1656
2789
3600
1803
775
3379
1184
1604
1972
2263
1772
2674
2061
2494
3186
2070
1365
3362
6394
3604
1763
1761
2653
1332
3858
6151
2936
1240
1409
4387
2421
2248
1780
1481
2562
4363
1793
2739
1765
1696
3437
2519
4555
1829
1586
1697
1291
1704
1599
1253
1082
1414
3861
3590
3681
1378
3718
3716
5878
5860
3635
2612
1620
804
1883
2090
1506
1799
1520
4783
1973
6856
1147
1417
3732
1629
1613
1319
1784
7414
2796
5119
1453
1782
21685
2174
2017
1740
5291
2297
1826
856
3554
1397
1107
3652
3386
969
1973
1697
1288
1951
1696
1899
1714
1376
1873
1219
1595
1749
1704
3204
6180
1809
2265
2250
1655
1433
1138
1669
1627
757
3292
1658
9508
3406
1705
1193
1826
2333
1084
5980
2371
1122
1266
1434
1366
1778
2126
1265
1818
2128
5813
3439
1930
1494
1445
2102
1571
5041
1925
1682
1910
982
1177
1837
2079
1276
1705
960
1500
1645
1680
1229
1478
2055
1323
1270
2206
2299
1897
1535
1542
1718
1447
1842
1551
1202
1155
1773
1382
1347
1549
1477
1317
1470
2333
997
1227
1922
1250
1211
1623
6327
1450
2285
1730
6040
2419
1153
2179
2110
2988
3929
1434
1501
976
1643
1050
1353
1753
2440
1198
2727
1851
1812
1032
1152
1656
1955
1831
2020
3530
3453
1528
3245
1706
1336
730
4290
1709
1270
2362
1318
2648
1732
809
1129
3886
4862
1163
2212
1854
2119
962
2126
4442
1503
1684
1687
2154
3914
1675
2426
1404
2265
1993
1645
1324
5715
1320
1558
3950
1842
1202
6028
1111
2397
2113
2304
826
1582
2192
3204
1611
1338
1275
2529
3256
1193
1615
2087
1059
3940
1993
3485
2097
2994
2483
1088
4737
1814
5339
2614
3299
1824
2709
2661
1813
1662
2156
16444
1429
1596
1631
1608
1814
1040
1110
4018
1982
23896
2070
1742
1974
2205
2494
1317
1733
1125
1301
2058
2926
3202
1882
1285
2144
2153
3214
2155
1618
4468
1261
1617
1285
2355
8375
1485
2050
1147
1542
1781
1523
1668
1907
891
1610
1746
2318
1097
1322
1210
3640
2368
1668
1547
1574
822
1653
3613
10387
1494
1462
1149
2074
1272
1090
1421
1786
1597
1213
1999
1842
2888
2909
1130
3139
2153
2063
4027
6204
1966
3125
3965
1517
2146
1601
2627
3169
3871
1620
1236
2765
3443
1746
2195
1666
1654
1213
2137
4763
1298
1903
4952
3139
4750
2086
3139
1526
1596
1647
5149
1083
1453
1541
2001
1599
3861
1582
2488
545
3899
1493
1643
3496
3187
2325
3787
2875
1822
2065
1532
1886
3295
2159
2048
2887
1593
2095
1356
1907
4114
5173
2602
1931
3156
1140
2047
2169
2023
1325
1242
999
1616
1182
1984
3598
3537
1269
2800
1439
3589
3747
1575
1571
1725
1865
1139
1160
4612
1692
2550
1802
1532
1422
1381
1922
1235
1777
709
1221
1524
1409
1146
1042
1549
2695
1265
1060
1358
1830
1209
951
5318
1893
2773
2067
1438
1422
1780
3545
1306
6059
1094
1626
2844
2516
3665
1317
1705
1876
5630
3590
4946
1666
2628
2747
1186
2133
1365
3062
1652
1300
2166
1406
2184
3347
2414
1261
1315
32437
1349
4131
3087
1264
1254
1895
2164
1684
1779
1239
1684
1313
1103
1822
1171
31510
3010
889
1467
1626
1750
1261
2376
1683
1061
1959
2408
1462
1467
1357
3889
2288
1771
1607
1240
2686
1530
1342
2326
1859
1578
1551
7338
1823
2429
2947
1333
1930
1526
1218
2996
1739
885
1385
5947
2713
2329
14128
2701
4156
2523
1737
1038
1461
1197
1033
1494
2813
1034
1813
1465
1391
1532
2633
9777
1232
1729
1287
1310
2899
1470
3092
2111
2406
1441
1529
2723
1681
2661
4799
5723
3788
1399
2670
1354
1582
2928
2915
1448
1699
3325
2646
2334
3362
2394
2997
1629
1154
1409
2682
1623
1475
1850
2764
6365
3610
2395
2893
3747
2037
2711
1493
8494
1245
1704
1571
1507
1311
2050
2270
4710
4316
5476
1756
2626
1188
1600
6983
5373
6586
2904
1791
2382
2386
2298
1487
5446
2306
2706
1953
1267
2349
1333
2246
5693
1491
1290
2091
2519
2092
1366
1443
8416
1754
1446
2397
1435
3857
5610
1526
7601
1511
1034
1447
1735
2164
1387
1372
11713
1273
1554
2895
2592
1999
2440
3746
8079
1234
7954
4425
1544
3590
1639
2158
11576
3351
1098
1659
1290
1838
2097
3304
7298
2262
2616
1345
2110
1444
1435
4447
9785
1363
2317
2202
2157
1775
1887
1553
7049
3267
1723
1848
1406
1901
1652
2662
9443
1849
1373
4907
1332
1689
1517
2503
8073
2901
3522
972
4128
3120
1660
2068
8607
2396
6398
4596
2385
1606
1429
5124
6249
1556
1861
3050
1053
3407
2885
1180
12552
1384
1222
1449
1522
1845
1334
3947
6440
1253
1510
3581
7098
1399
2688
1449
6860
1390
1207
1519
1884
1678
1399
1373
9302
1621
1152
1653
1901
1210
1237
1431
7315
2793
1612
1487
3715
1588
1703
1339
5388
1386
1309
4073
2691
2021
1290
2746
8602
2080
2903
1082
5241
2911
1504
2469
6795
968
3247
861
1153
2936
1287
1760
6962
2415
1022
1445
1710
1590
1676
3557
4010
1270
1339
1781
1431
1701
1229
1909
9061
1177
1083
2162
1704
2881
4134
1120
5541
1378
1342
1776
1438
1894
1035
4179
6098
5509
2243
1698
1691
1821
1058
2743
3249
3754
4238
3636
1653
3846
1097
1641
3922
1989
3116
4132
1124
2715
1373
3974
5424
4860
1378
1424
1690
1043
1605
1204
2531
1564
1243
1972
3827
1528
2906
1949
3531
1790
1686
1245
1639
1524
3226
959
2536
3435
5043
3536
1379
2055
3283
1159
2782
1466
1603
2035
1942
1939
1654
1689
7108
3601
4281
3694
1090
1538
3438
1458
2044
2583
2383
1494
1858
1685
1331
1461
4649
2856
1381
1809
1574
1506
1683
951
1367
1364
1705
1758
1292
1944
1071
1735
1504
3420
1657
2087
2827
1647
1130
3255
1917
1367
2552
4848
1662
1228
989
2478
1314
1700
5246
2704
2717
1473
1211
1753
1712
4561
1868
2851
1579
1476
3299
2989
1488
3524
3486
1768
2859
3458
1014
1227
1998
1491
834
1553
1579
2259
2247
1590
8518
1925
1083
4629
1674
3298
1633
1537
2304
4033
1536
2991
1301
1714
4093
3546
4167
1590
1507
1604
1611
1814
1401
1242
3561
3094
1449
5030
2205
1655
1409
1425
3439
1481
1881
1198
1952
4109
1439
2146
1921
2310
1125
3788
2867
2246
1467
1518
1335
1389
3218
6388
3392
2711
2654
1583
14424
1455
1880
2017
3137
2237
2076
1079
1776
1410
3232
6747
2649
1903
1696
2973
1508
3202
4513
1802
1473
1322
1670
1091
3755
1950
2319
1450
1274
3540
2411
3743
2803
1139
1521
1567
1143
3028
2690
3214
2369
3065
4007
2085
1671
5576
1159
3847
5271
3031
2067
3217
1718
3685
2768
1316
1866
1986
1294
1730
1219
1348
3814
990
2104
1884
1661
1592
5639
1571
5363
2088
1246
2444
1731
1561
2965
1634
1927
3361
986
1071
3785
3100
1878
2036
1348
1567
1127
2238
1277
1662
904
1414
2272
3060
1992
2186
1743
1986
6341
1864
1958
969
8041
1759
2763
3868
1715
1510
1338
3693
3069
1129
4638
1874
1469
1899
2316
1583
1544
2262
4754
1883
6091
1314
1727
2030
2055
1763
2943
4620
6796
2923
1877
5437
911
1907
1239
2186
1467
3020
2172
2758
5697
902
2258
2550
1850
1923
1741
1453
4500
2100
1131
1787
2995
1795
12820
1634
1241
1772
3582
1705
1517
1896
1169
1994
1275
1830
3164
1845
1357
1390
811
1403
1795
5130
1831
2470
3205
2793
3126
2840
1724
3071
1025
2547
1830
1447
1771
1932
1240
3400
3296
1171
4072
1608
3903
1042
3412
4682
2020
1695
1941
2140
5513
4202
3021
1112
3747
1222
2646
2004
988
2492
3285
4476
2886
4101
2811
3417
4599
1890
2829
6183
1747
2055
1094
2146
3547
1692
1300
1080
1357
1868
1532
1941
1955
1643
2303
2149
1195
1470
1760
2171
1298
1896
1347
1384
1197
1424
1059
1502
1655
1660
1502
1303
1379
1953
1493
1754
1753
1364
2730
2049
1829
1694
1694
2885
1707
897
3623
841
1158
2086
1433
1248
3484
2440
939
1790
1613
2510
1109
1357
1593
1533
3048
1715
1488
3207
1314
1124
1500
809
1757
4379
1699
1662
2464
1189
5772
1636
1069
978
1457
1374
1169
1486
1573
1552
2252
1761
1229
1803
2498
1476
1812
1101
1747
2445
3791
2142
3951
25386
22746
16998
2723
1163
2037
1912
1282
1345
3156
2457
26851
925
1525
1594
1119
1679
1282
1736
1338
10587
926
1322
1591
1440
1079
2064
1619
1450
2177
1854
1427
1446
1114
4023
1723
1360
1068
1759
1172
1326
1383
1020
1576
1303
1101
1578
836
1280
1500
976
5084
1688
929
1595
2284
1369
1298
1913
1623
1448
1494
1532
1168
2177
1333
1025
1384
1133
1409
1887
889
1303
2175
2799
1891
1375
2216
1192
1592
1293
1274
1573
2379
1163
2202
1004
1009
1297
1629
1596
1304
1172
1329
2420
1242
1941
1279
2402
1032
1315
2589
4604
1654
2499
1373
5684
881
1409
3874
3000
1596
1798
2125
4200
2233
1533
1391
2364
1469
2055
1532
3591
4833
1303
1235
2899
4383
3241
3447
745
1480
1065
1634
2892
2232
2174
2669
1417
2317
2060
1127
3880
2393
1344
3682
2164
1595
2802
4306
1599
2580
2248
1210
1799
2408
2057
3114
6479
1646
2537
3360
1276
1494
1323
1084
1661
1449
1346
1191
2646
1625
1692
2122
1504
4224
2614
2116
3667
8478
3464
2550
1504
1653
2819
1422
3595
1798
2812
949
1301
5434
1600
1265
1001
3196
1066
1986
2115
3092
4706
1536
2833
1198
1363
2205
1737
2004
1214
3600
3174
1922
1084
1464
1582
1598
1409
999
1612
2986
1131
1283
1579
2819
1374
1462
1146
1231
1432
2586
1723
1094
1030
1854
1571
1926
1104
1475
1503
1271
2214
1758
4876
1968
3170
1536
3605
1973
1385
2143
1209
1495
1375
1143
2576
977
12397
1489
2729
4103
38056
1962
3409
3062
2028
1194
1575
1891
990
2156
2618
1276
1420
3788
1789
2059
3473
1757
3839
1729
1219
3434
1698
1499
3820
1452
1353
1701
3772
3026
4648
2566
4349
4642
1519
4753
7301
1231
1221
1755
3032
2740
3132
3413
3821
1773
3582
1687
1060
1711
3328
1304
2924
1874
1617
1694
1395
1586
1116
1408
1341
5820
1478
1747
1103
3630
2406
1126
3640
2014
5747
1976
2029
2458
1353
5294
1202
1543
1329
1330
1750
1462
4992
1603
1366
3029
2919
3490
1536
1715
4082
4995
3212
5880
1706
2065
3131
1529
5438
2533
1636
2379
1409
1954
4086
3421
1164
1297
1407
2767
6048
1256
2083
3242
1036
6062
2705
1704
1948
1641
2509
1118
1513
917
3046
1850
878
3097
6663
974
1904
1680
3859
5155
2635
3640
1705
1048
2101
1191
1263
1467
1418
1557
3351
1579
1782
1152
1658
1378
1727
1299
1627
1441
18856
3260
3060
2819
1727
1923
4097
1157
968
3493
1484
1408
2938
1713
1214
2277
1015
1510
1734
1589
903
1495
1248
1433
4096
5734
2877
1633
1618
1775
1100
2108
1756
1579
14605
1376
4069
2321
3018
1675
1605
2214
2659
3147
3520
1744
1069
1490
1356
1473
4830
1519
1746
2494
3013
1300
1830
1620
2098
1468
1689
1859
4134
1488
6192
4678
2348
3312
1893
1882
1393
1451
1659
1423
3985
1516
1242
4180
3092
1444
2186
1122
1691
1789
1632
1975
2277
2696
1337
2123
2868
957
3494
1235
1444
2193
1465
1099
2100
2009
1813
2494
7381
1051
1653
3090
3119
5573
1635
978
1625
3696
1963
2089
3243
2765
760
1520
1673
1002
3114
1363
1367
4079
2327
1835
3930
1497
3291
1441
2164
1222
1885
3895
2177
5350
2432
1875
1868
3581
839
3092
2441
1450
1398
1358
1458
2173
1407
5933
1993
1603
2858
1791
1533
1170
2346
2421
1588
1333
2568
5865
1982
2199
1782
1599
1527
1594
1021
1284
6065
1231
1150
1471
1245
2461
1952
1831
1322
1619
1400
2223
3782
1373
1789
2265
1926
1090
2785
2273
1537
2324
2535
1653
1084
4059
3631
3678
1824
1885
4553
8591
3954
3658
2922
4412
2599
1435
2025
4871
1526
3736
5437
1654
1212
1822
1756
2513
1203
3319
1094
3143
1142
1448
2241
2014
1922
3267
1950
5666
1190
2945
3853
2063
5516
3377
3134
2703
2838
2319
3247
1204
1490
1606
2912
1992
3452
873
1351
1610
1088
1696
1291
1412
1574
1262
2860
1565
1253
1398
1925
1853
1350
1256
2547
1016
2084
1988
2077
2046
1277
1186
1672
1157
2071
1253
1412
1396
1237
1761
1512
1857
1906
972
1478
4288
3375
1668
1878
1367
1773
1251
868
3109
1844
3027
1299
1209
1490
2573
1710
2779
7376
1551
1459
1741
1228
699
2560
1827
2293
3279
5857
2053
3548
4892
1914
1487
2754
2697
2474
1585
1642
1741
2512
1819
2085
2155
2776
1039
1737
2033
1383
994
1031
1592
2669
2109
1467
5852
1729
1328
1688
2719
1946
2062
1138
2040
1778
1620
888
1565
1331
1209
2195
1377
1554
1638
2831
2154
1543
1649
1905
1481
4098
4288
1260
1035
2066
1219
1543
1491
3728
1998
1774
1562
1548
1658
2371
2186
3347
2624
1616
1382
1496
1652
1686
3133
1261
1816
1539
1552
6803
1172
1703
2914
3607
1893
1496
1775
1665
1271
2055
1640
5641
1439
2249
4241
3590
1095
1073
1294
2804
1664
1331
1210
1130
3169
2389
1453
3289
2322
1347
1725
1582
1288
1521
1442
940
3064
1127
3291
5900
7282
1713
1456
2992
5069
3207
2692
3376
1461
2566
3091
1426
1673
3285
3065
2152
1339
1698
956
1598
3654
3158
942
1467
3034
4021
2002
2651
3629
1382
2201
3044
1458
1607
1344
1310
1492
1361
1206
1887
2345
2041
1358
1821
1552
1855
2162
1695
1968
1289
1635
1521
1609
732
1155
1545
1259
1437
1418
1867
1952
1048
1579
1488
1477
1129
1664
1419
2504
1001
2972
1510
1486
1973
808
4150
1642
1544
1546
1817
1008
1794
2583
1742
1903
1799
1105
2018
1594
1487
2023
1166
1598
2856
1131
1846
2850
1727
1075
1412
3819
1202
693
1490
1260
1753
2107
3610
1962
1852
1097
1184
1271
1371
1912
1337
1429
1717
1698
1537
1289
2880
1954
1392
1591
1600
1379
2472
1151
1510
1131
2070
946
1598
2357
1554
2718
3313
1217
1873
1637
2669
2351
1512
3126
3993
2817
1697
2225
1628
1597
1300
2379
3006
1294
1025
1632
1521
1073
997
1250
6518
2129
1467
2879
2993
2562
1339
1360
2387
1113
3859
2006
871
1133
2919
1323
1793
1710
4616
2302
1115
3268
1553
1784
1158
2923
1986
1712
1566
2846
3057
5087
1453
2045
2942
1686
2023
1867
1804
1857
2204
1669
1277
1392
4524
2103
1512
5388
1235
3162
2458
1358
2583
2940
2905
3408
2484
3647
1195
3650
1332
1422
2018
1587
1990
2565
1741
2538
1131
1546
1367
1861
3181
1723
1970
1800
1425
1212
2029
1547
1700
5567
2695
1510
4469
2775
2315
2378
2112
1264
2026
2023
2812
2958
2872
1972
2496
4398
3028
3569
3279
1966
1918
2020
1311
1615
1979
1597
823
1209
1466
1743
2752
2610
1526
2036
1831
912
3736
5910
3632
2054
1401
1864
882
1350
2497
1490
1127
1485
1821
1652
6805
1837
1506
1628
1540
1832
1242
1806
1397
1485
2921
1151
1721
6086
1521
1912
1973
1089
1729
3651
1867
1582
1749
3093
1187
2714
2097
2157
2098
2789
1504
1322
4814
2026
5684
1566
1632
3012
1181
3948
859
2393
2365
1591
4999
1448
1566
2790
3517
2418
1391
1439
4854
1081
1204
2729
751
1122
2506
1439
1460
2892
2433
2679
806
1108
2571
1342
1671
1273
1087
2078
2432
1563
1415
1637
1308
1164
981
1458
1672
1482
1653
1801
2328
1024
1266
2172
1571
1333
2218
1302
1834
957
1355
1723
1330
1625
1022
1245
1525
1896
1338
1282
994
1408
1410
1336
1510
1224
2469
1710
1579
1268
2938
1455
1978
1341
1317
3311
3270
1310
1524
1111
2914
1948
2263
5924
2437
2021
1494
1394
4193
4275
5018
3085
1477
1179
2567
1447
1174
3194
1309
1419
3535
1310
2631
4064
1923
2538
1458
1555
1028
740
1439
3175
5032
3783
7447
1667
1787
945
5724
3272
3019
1981
1637
1409
1430
1467
2493
1393
1556
1041
1359
2762
2000
1887
1988
1977
3218
2642
3247
1595
1423
1207
1204
948
1952
1096
2349
1616
3127
1183
1092
1234
1143
1202
1555
1400
1232
2325
2224
1099
2474
2073
2029
1381
2568
1208
3639
2233
1549
1471
1200
1183
1379
1203
1437
1502
1401
1168
2179
1045
1494
1321
1882
1343
1572
2271
1087
1762
1365
1389
1854
1560
1194
1412
1378
1601
1618
1510
1488
2125
1263
1136
2146
3222
982
1401
1269
2513
2018
1170
1557
1560
878
1326
1520
2020
1189
1404
1580
1206
1663
937
1922
2094
2527
1091
989
1461
1524
1870
2158
1968
1309
1420
1746
1835
2637
2108
2814
1294
1261
3957
1015
3452
2727
1694
1043
2550
1945
2325
1544
1365
1715
3454
2212
1457
1743
1938
3846
1731
1330
2221
5305
1451
1955
1910
1179
4027
835
2090
3368
1076
1243
1621
1065
1748
3042
5142
3132
1983
1298
1126
1565
1645
1345
1637
2228
3052
1893
2101
1298
1365
1833
2259
2175
1433
1696
2928
1702
1821
1290
1901
1245
1222
1310
1322
1756
2941
1010
1411
3765
1575
2619
1074
2044
1492
1501
1674
1185
991
1160
1181
1582
3200
828
1265
1893
1942
2330
1851
1376
1470
1086
970
1567
1903
1727
970
2566
1848
1070
1387
1035
1339
2913
2626
1280
1379
857
909
1568
1846
988
1380
1719
1743
1656
1342
1418
2618
1293
1393
3409
1409
1404
1263
1825
1911
2783
2499
1535
2892
1369
1969
1220
916
1604
1148
1379
1458
1231
1777
1646
1477
1944
2114
2340
1543
1749
1692
1286
1315
2481
1423
3283
1805
1707
1781
1063
1042
2376
1408
1812
2060
5086
4351
2368
1205
1772
1943
951
2777
2464
1363
3979
1672
1894
1983
1712
1273
4108
1459
2579
1781
2028
1894
3253
2183
1511
2596
2925
1235
1484
1058
1106
1597
1488
1803
1798
1333
1114
1671
1866
1464
1679
1481
987
1283
1207
1439
1602
1099
3120
1518
1373
1122
1525
1719
1689
1529
1708
1615
2121
1583
1186
1600
1143
4060
3248
1614
1421
1658
1658
1464
1204
1533
895
1289
3193
1524
1463
1691
1482
1371
1489
1204
2452
1394
1319
1761
720
1564
2290
1624
912
1918
1654
1119
1575
4762
3794
2669
3409
1530
2142
1362
1457
2022
1250
2646
1700
1246
1784
4618
2900
2764
1216
1669
1556
1210
3010
1409
2088
2312
1790
3368
1433
3970
3548
2997
3921
6005
1235
1283
2290
1482
1351
1231
4283
1961
1683
944
1610
779
1308
1538
1956
1452
1061
1242
1467
3999
1609
1713
1384
1390
1931
1362
1508
1474
1626
1465
1136
2085
1085
1051
1363
1608
1788
2151
1416
1161
1269
1742
1065
1450
1369
1253
1699
1900
2865
3753
4480
2011
1562
1318
2162
1518
1061
1101
5526
1371
2899
1761
1377
1463
1337
1891
1271
1172
1197
1370
1432
1121
1288
1575
946
1165
1371
1426
1448
1331
2235
1521
1446
1233
1622
1897
1298
1840
1404
1948
1259
1410
1385
1440
1838
1142
1354
1761
2030
1507
1266
2496
1915
1199
1843
1493
1251
3010
1271
1352
2115
1654
1070
1164
1802
1349
1141
1511
1227
1756
1595
1647
1567
1868
1847
1213
1108
1158
1583
1195
1603
1756
1173
2730
1283
2019
1125
1372
1424
1235
1334
1849
1325
1764
2030
4844
1403
2344
1332
1162
1835
3366
1509
1936
1554
1282
2778
2851
1827
1115
1867
2316
2028
1323
2037
1531
1114
2952
2337
2660
1637
750
1886
1177
825
1373
1163
1173
1971
1848
1303
854
5244
2514
2720
2869
1077
1305
2193
961
1122
1211
2288
1850
2995
1852
1585
1447
1845
2928
1765
1356
1229
1659
1815
1017
1723
1709
1453
1942
1801
3281
6553
1970
867
1627
1813
1518
1502
750
1257
1864
1329
1885
1768
1641
1965
2251
1657
1821
2603
1513
858
3555
1770
4445
1276
2508
1083
1671
1085
1393
4029
916
1909
1203
1106
2151
1505
1676
1323
2101
1813
1213
1776
1208
2484
1229
1088
1193
1334
1282
1717
2171
1275
1829
3376
1421
1918
1811
1609
2166
2246
2097
2434
1693
1345
1629
1297
1210
1212
1607
5336
4975
2894
2620
1528
1585
1242
3399
1413
1523
1637
1134
1381
1968
1915
1357
1841
2530
3164
3204
6631
2410
1580
1646
3463
5053
975
5858
1644
3764
1560
2568
1371
1558
1130
1597
3689
1713
1496
1410
1373
1363
1618
1471
1683
1750
2437
2118
1529
1572
1742
1626
1570
1775
1792
961
1794
1641
2638
1636
902
1645
1893
1525
1425
1119
1854
2057
1421
1238
1501
1963
1579
1433
2081
1821
3404
1795
1136
1296
3664
1122
3631
1170
1564
1271
2600
1696
1668
809
1455
1287
1648
2618
2029
2510
1375
1253
1416
1414
1120
1556
1809
1093
1447
1368
1205
2613
2076
1360
867
1344
1588
1168
2049
1471
1275
1135
1026
1076
1981
1402
3082
2415
1192
1349
981
1914
1267
1415
1451
1218
1202
1755
817
1316
1769
860
3022
1550
2504
1171
1239
1739
1155
1333
978
1480
1777
2228
1283
1099
1421
3169
1540
4520
3653
1535
1156
1278
4390
1125
1165
2567
1886
1512
2102
1588
2715
1052
1781
4733
1602
2019
1643
1422
1341
1167
1420
2984
5908
1477
1612
1359
1967
1575
1583
1375
1224
1100
1150
1712
1748
1554
1955
2945
2041
3589
1633
1371
1783
1973
1724
3792
1646
1494
3795
2098
2758
1769
1104
1846
1630
1398
3730
2026
1857
2242
1513
1443
1200
1768
1239
2857
2210
6262
1469
3797
1562
1990
1181
2093
1785
1890
2073
1695
2038
1437
2113
3606
1081
2599
1455
1937
781
1502
1564
1917
2106
1151
1984
1390
2946
1666
2437
2023
1977
3398
3539
1289
4006
1769
1058
1603
2481
1538
2098
4544
2154
1093
1297
1754
2240
4343
1703
1055
1190
1993
1857
2823
1403
1686
1833
3554
1628
2544
658
1335
1287
1272
1984
2349
1712
2007
1777
1132
1340
1857
1814
1794
2689
1715
1834
1102
2009
2267
1749
1091
1342
1447
1085
3614
1836
1746
1724
1535
1220
1725
830
1222
1334
1202
2619
1330
1728
1884
2015
1737
1813
4745
1833
2221
2231
2050
1439
2242
2664
1935
4579
1140
1751
1155
1407
1596
3142
3339
2639
2331
1521
3665
1902
2069
3696
2120
1314
1085
1919
2427
2796
2025
1622
1907
2127
2024
1460
2946
1622
1083
1537
1769
1181
1309
1170
3243
1044
2446
1290
3372
2788
2808
3306
1799
2013
1362
1935
3571
1660
1459
2540
5038
2650
1981
1960
2780
1396
1288
1494
1994
1685
1260
1720
1900
1438
1261
1132
1867
949
1409
1443
1590
1899
1591
960
1513
1596
1286
1770
1107
1263
1676
2348
1112
3594
2871
1576
1448
1956
1392
2250
1635
2451
1263
2656
1800
1200
1387
922
1604
2073
1221
3478
898
2602
5132
988
1288
1436
2494
1625
1153
1720
1167
1148
1301
1228
1632
2341
1554
1551
45830
1335
2580
1364
1576
2010
1691
2157
1862
1252
1402
2256
1279
1679
1978
1265
1527
1403
2205
2435
1073
1748
1522
1515
1223
5849
1472
2447
1166
1466
1364
1439
1509
1564
1576
1872
1135
3217
811
2215
1457
1349
2189
2937
5048
1600
3410
3245
2342
1268
2417
840
1286
1442
1675
2537
1563
1246
1726
1457
1166
1849
1485
1039
1521
6776
1675
1434
968
1979
1484
1240
1266
808
2098
3298
1949
3810
1377
1262
1669
2134
3661
2764
1622
3781
2762
4476
2202
2251
1543
1016
1560
2228
3053
2498
1770
1101
2365
1366
2385
4205
1008
1493
1415
1106
2716
2352
4314
1549
1569
1818
1746
1023
8031
1170
1676
968
1401
1804
2153
5041
1227
1733
2456
1507
2852
1058
3973
3832
2155
1337
1410
1491
6572
2192
1898
1438
1193
1766
907
3857
2795
1482
4750
1269
1705
1326
1711
2912
1303
1689
1332
2215
2116
1222
1533
1732
1136
2211
1306
1182
1657
1573
1269
1182
1108
1478
1721
798
1665
1399
1218
2218
1171
1462
1569
1258
1655
2202
1066
2740
1218
1974
1229
2576
1279
1240
4210
4080
2037
1798
898
1968
1239
1457
1158
2705
4568
5308
1387
2281
1284
990
1758
1996
1427
7051
3866
2161
2212
1151
1110
2254
1588
1296
1660
1078
1873
1643
3288
1686
1307
1232
2923
1825
2038
1189
1024
3777
1620
2101
2523
1379
1198
1463
2162
2322
1112
883
1426
5194
1949
1364
1576
3110
1036
1517
2179
1969
2007
1593
1448
1516
3096
1825
1735
1111
1204
3058
3155
1133
1878
2826
1663
1602
1253
2193
1676
887
1239
2000
968
701
3426
1588
2696
1031
1581
1257
2056
1294
2834
3802
1161
1628
1745
2047
1474
1851
2468
1038
1386
4141
1194
1604
1722
3971
2375
1019
1394
2073
1333
1063
1297
1226
1727
1262
1898
1581
1993
1886
1178
1445
1018
2813
2893
1284
1504
1300
1321
2645
1972
1009
1299
1171
3505
1471
1499
1895
1312
1735
2215
948
2883
4238
1933
3863
3010
2115
889
1321
4521
1886
1420
2786
1470
3603
1255
1261
1815
1595
3577
4020
3647
898
2226
3659
3351
1992
5575
1580
1525
1490
1147
3992
2529
3015
5450
2450
2534
1105
1002
1132
2544
1338
1738
13816
42354
34431
8274
1276
52305
1661
2089
5628
1679
3190
2470
4503
6119
2953
1503
5765
1915
1139
3637
4517
1701
1568
1485
1850
1940
1894
1204
1761
1646
913
2525
1611
1680
2542
771
1485
1485
2005
1755
1653
1559
1644
4425
1411
1722
1410
1784
1652
1602
1685
2485
1838
1342
3880
3171
1018
1466
1070
1439
1574
1540
1666
1664
1399
2689
1886
1117
1931
3308
6730
1578
1657
1795
2057
2006
2811
2393
2875
1391
1653
1884
1716
3602
1293
3222
3219
1863
1535
2273
1697
1315
1545
2567
1626
2708
1671
1704
1266
1710
2922
2474
2695
2032
3219
2357
1324
1058
3786
5700
2260
3731
4206
1994
3161
3393
3205
1203
1593
2044
1386
2374
1122
3137
1586
1404
2843
1807
992
1584
1666
1400
2046
2163
1948
1505
1257
1600
1568
1852
1366
6574
2476
3021
3991
2780
2341
4732
2538
3846
3328
1298
4280
1639
6954
3680
1534
3001
1859
1189
3158
1452
1452
1411
1673
2923
1459
1511
3814
3363
3293
4667
1613
1085
5271
1238
2444
3139
1591
1794
2623
3301
1378
1859
1454
1238
2080
1364
1531
1943
1857
1255
1621
2834
1336
1306
1982
2100
1527
1208
1788
3790
1766
1754
2264
1430
1764
1669
1501
1188
1199
1462
1316
1808
4337
1242
1280
2899
2101
1516
2039
1706
3898
1039
2509
1273
1673
1616
2676
2258
2346
4669
1415
1812
3688
2750
4091
783
2789
1907
1252
1691
2030
1383
2165
3224
1158
1962
1164
1439
834
1954
1378
1391
1230
1695
1342
1338
1944
1269
1717
1259
1021
7142
1592
991
1279
1679
1580
1515
1180
1555
2712
884
1376
1112
1637
1534
1755
2230
1513
1338
1591
1261
1333
1790
2258
1596
1123
2904
1253
1286
1697
1128
1951
1323
2098
1416
1348
1640
2131
1570
1477
1359
1160
1227
1136
2337
1635
1868
1317
1725
1238
1311
1771
1051
1547
877
1314
1285
1692
1923
1566
942
1999
1851
1221
1446
1905
1819
1940
6142
4218
1270
1181
1818
1179
1902
1902
1449
1370
1792
1203
2304
1387
2048
4004
6531
4067
1949
1579
1445
3586
1786
1114
2897
2030
889
1353
2182
3075
2409
1465
2765
1462
2020
1957
2259
2558
2946
3259
3293
1720
3424
2955
1514
1340
4347
970
1484
2226
1702
3000
3592
1252
1467
1596
1669
1834
1496
3546
3508
2049
1335
1630
1751
1446
4300
1095
1243
1771
1025
3752
3317
2678
1845
1488
2294
3371
1525
1850
3082
4182
1471
2337
1639
2511
3641
1513
2894
1673
1777
1559
5883
1439
4441
1077
843
1603
1755
1528
2000
1083
1449
1113
1281
1679
1465
863
1626
1311
1551
1027
1542
3103
1727
1056
1438
2233
1467
1585
1396
3179
3181
1693
1028
1506
1805
824
2761
3248
1376
3085
1570
3471
2187
1250
3230
4681
1715
1723
1553
1389
2575
3570
785
2090
1654
3027
1101
2604
1995
922
3944
1843
1248
1418
1318
1796
1636
3040
3415
5390
1718
1826
1477
1467
1620
1402
1223
1944
1925
1619
4265
1438
1994
1440
2732
1317
1959
1892
3075
1573
1753
2328
1548
1527
1160
2160
2100
2113
1479
918
1650
1283
1471
16675
1410
1111
2146
1534
1130
2184
1060
1691
1945
1140
2253
2729
1198
1709
905
1934
1568
2055
2639
4604
3225
2533
1733
1864
2125
2613
3674
1322
1533
2081
1232
5211
974
2073
1953
2380
3180
883
1344
2024
2886
2284
2842
1267
1754
3907
2387
1005
1486
2119
1408
1351
2403
1232
2009
2219
1353
1273
1306
2199
2505
2356
1608
1482
4601
1671
2713
4598
4452
2142
1296
1825
1486
1238
3092
1157
1585
1352
2253
2534
1183
1434
1911
1066
1396
1412
2440
2645
1627
1946
3869
2576
1994
17191
2426
2099
1986
1223
1197
1602
2521
1347
924
2072
3037
2185
1800
1849
647
12077
2014
1206
3330
1721
3512
2130
1274
2031
17356
30604
1279
1249
1375
1310
2107
2062
10023
1304
1693
917
1484
1954
1448
1723
1859
4597
4205
1310
1965
3603
1391
3548
1620
4858
1414
1054
2370
2463
5642
1717
1984
1159
2224
3917
1747
1419
1737
2087
4031
1722
1166
2635
2204
1964
2105
2081
1472
2260
1035
1902
918
3757
1512
1641
2747
2306
5804
2364
2215
2759
978
1846
1041
1549
2871
7829
1450
1485
1681
5750
1381
3997
1869
3023
1896
2742
2289
3564
3528
2141
22552
1243
2658
4926
2649
2188
2140
2788
2205
3379
1444
2110
1003
2771
1441
1416
1229
2958
1644
1495
1616
2055
3494
1367
1307
2172
1448
1590
3074
812
2665
1376
3770
1053
1103
5048
2417
1354
2002
2051
2776
1607
5772
1326
2266
3894
1121
4588
2845
972
6379
4008
1494
1284
1363
3902
3961
2082
2059
1618
1047
1632
1873
1323
1433
2207
2240
4869
1609
3893
1320
5751
1692
2161
1521
1703
3660
5350
2125
2564
1571
5220
3679
2473
1305
1898
2524
2422
1010
2272
1782
5701
1215
2006
1440
3595
3296
3098
2129
1776
1572
4581
2597
2623
1443
1515
1648
1805
1363
2307
1836
1510
2185
1811
2611
1395
1302
3584
2359
1555
2130
2465
2091
3385
3224
2697
2880
1206
1818
950
1459
1691
1085
3366
1529
1306
2032
2487
1753
1522
1916
1339
1629
1398
1204
1134
1611
951
1256
1852
1476
3496
3266
1535
3914
1358
1082
1003
1189
1885
2408
2681
3083
2786
1651
4546
1358
2348
1041
1426
2524
1258
1535
1713
1273
896
1176
1362
1338
2584
1795
1705
1057
1774
1302
1413
4257
1365
1486
1409
1768
1564
1712
2185
1482
1566
1882
1817
1605
2120
928
989
1550
2476
1122
2038
1245
1231
2456
1499
2061
1163
2201
1679
1304
1200
1714
1831
1498
1454
1457
2029
2359
1826
1669
1300
2587
1328
1501
1141
1425
1589
1812
1074
1248
1226
2498
1459
1555
1375
2204
1418
3357
1323
1723
1797
1299
2132
4327
1249
1339
1306
3792
1456
2213
1596
3114
4074
1358
1297
1751
3991
2776
1283
3890
3323
1609
1155
1223
1856
2011
3707
2128
2757
1408
2940
8723
3192
2220
1259
1622
884
1639
1512
2329
2387
3932
1599
1367
4375
1976
1231
2096
3806
1321
1415
1688
3038
2400
2324
1681
1566
1481
1394
1333
2783
3979
1911
1317
7771
1962
1525
1388
1223
1539
1565
1222
1689
833
1131
2306
3301
1202
824
3020
1782
1419
1558
1781
1243
1690
1293
1023
1570
3770
1968
1209
2418
1860
1349
1622
2211
1666
1712
1102
1423
758
1054
1894
1317
1206
3652
2093
1903
3508
1150
1532
2650
1373
2997
1018
1338
2301
1211
4774
1480
2935
1762
3117
2893
6930
1710
917
1468
2272
2918
2902
1580
3787
1754
3080
4055
1562
1599
3550
1270
3001
1502
1359
1831
1183
2526
1912
1125
3166
1810
4016
2216
899
2537
1765
1644
2489
1518
3528
4482
1305
1074
1435
1467
1167
17913
1511
1906
1059
2857
1792
1556
1877
986
1418
1707
1556
1106
1776
1114
2431
2860
1877
2050
1753
1603
2616
1893
1777
1476
1765
1405
1686
1227
1230
1529
3691
883
1351
5667
3895
1324
1219
863
1916
1116
2101
2014
1359
1304
3697
1662
1656
1169
1789
1420
2383
1579
1726
1481
1477
1799
1528
2574
1090
1791
1506
4599
2899
2168
4708
1591
1690
2598
1198
1721
2626
1996
2984
1930
1141
1717
1752
1679
1681
897
3011
4251
1313
2035
1494
1617
1593
1666
1443
1533
1261
1930
1574
1476
3999
5506
2091
1840
1460
1752
2592
2025
1706
930
1123
1755
1578
2543
3516
2139
1611
2434
1167
2914
1318
5530
1717
1584
3765
2516
1643
4761
3008
3859
987
2406
1542
3432
1908
1710
1619
3373
2410
7784
6757
1558
4017
1297
2019
3180
1043
1864
1763
1617
2284
2012
1522
1421
1493
1182
1705
1264
1418
1787
2116
1506
4635
1462
1327
1294
2218
3834
4662
1944
1537
1390
3245
1631
1724
2429
2987
2887
1329
925
1648
1276
2671
1408
1406
1437
1411
1162
1402
1590
1251
1589
1844
2128
3220
3241
1454
1443
5962
2977
1684
1624
1406
1880
4917
1063
4120
1479
3106
3609
1348
2212
1378
14035
2652
1959
1487
2673
1439
1177
2970
2040
3082
1633
3109
2175
2580
2962
1648
4711
5530
1762
2112
2175
2914
1626
3117
2695
1615
2170
1782
1572
5647
1356
1349
3503
1718
1424
986
1517
1373
1013
1538
1583
1363
1623
1112
2161
1732
1384
1874
1096
1221
1710
1388
1567
2908
748
1438
1010
1160
1422
1521
1395
1295
1430
1537
1134
1489
1038
1335
1313
1619
1323
1301
1291
1139
1699
3108
3283
1709
2394
2524
1759
1004
3455
3158
4308
4564
2092
1325
1607
1416
1893
1638
7484
1343
1735
1630
3076
1150
1802
1324
3149
1048
1703
3025
2376
999
1607
1993
1315
1570
1256
2418
1708
2113
2799
3401
1732
3449
1776
2827
1085
1885
3538
2031
1476
2934
1189
3093
3648
2304
1330
1446
1605
1575
1240
1452
2107
1774
4862
1243
1706
2735
1990
896
7318
1653
1859
888
2127
1903
976
3214
1499
1384
1796
1386
1975
2257
2377
4510
3464
5595
3313
5642
3490
886
2885
1855
1773
1955
2035
1143
1771
1423
1372
1809
1086
1864
1674
1246
3615
1430
2511
4616
2159
1235
1397
2054
1483
4179
1596
976
2017
944
2215
1500
2133
3254
4409
1069
846
1579
3274
1741
2116
2017
1939
3328
1104
1063
2892
1424
1679
1407
821
2067
1789
1742
1493
3235
2188
1106
3444
1525
1730
3236
2093
2678
1755
1343
3091
1883
901
4396
1638
1708
1490
1373
979
1502
3443
1419
1379
1788
3708
2204
5928
3178
1830
1843
3437
1689
3030
4301
1094
5314
2375
1305
3744
2330
1642
1101
3731
2127
4611
6949
5229
2474
4507
3325
2573
5365
1429
2079
1807
2310
3364
2700
2601
3483
2114
1729
1585
1313
2242
1833
1148
3046
1693
3588
1368
2670
6505
2830
6903
2116
2534
3159
1228
1703
1795
2946
3323
1619
1479
1189
1786
5779
2302
1637
961
6789
1227
3204
6430
1481
8675
2388
5743
4360
1843
1351
2538
1722
1397
1658
1897
3585
2640
1707
2648
1248
1691
1493
3957
1386
1282
5033
3193
1647
1160
1600
904
1463
2111
4048
1315
1576
3314
2010
1227
5382
1641
1759
1309
1573
1479
2456
1595
1839
2265
3836
1576
1045
1431
1974
973
1876
2840
1369
1952
1364
3164
1491
1274
2062
2689
1710
954
3187
1868
5249
5187
3450
1053
1580
1676
985
3002
2252
1635
1479
1437
1467
1959
2260
1208
2376
4988
3872
1971
1813
2429
1493
3757
1774
1076
5412
2748
1264
2312
2988
1814
1841
2119
1607
2110
1329
1639
2342
1289
1928
1821
2119
3371
2306
1574
1174
5728
2159
2041
1415
4387
1130
1451
2227
2876
1151
1538
2904
2691
1469
2387
1446
2077
3621
4024
1170
1618
2257
1379
2696
3212
2003
2292
5582
2215
787
1344
1612
2197
1148
1217
2229
1445
1131
1658
2979
3782
6671
1163
2172
2050
3018
3746
3313
1584
2123
1387
2680
1714
1597
3100
1718
1187
1906
2018
1813
3062
1591
1631
5636
1582
5318
2869
2221
986
3625
1588
965
7469
1881
1305
1320
1536
1240
1894
4615
3872
1105
1634
1614
1230
1752
2014
3255
4024
1527
945
3172
4259
866
3072
1812
1236
1469
1284
1237
1975
1309
1759
1284
1225
2005
1715
3686
1995
2938
2601
1298
3677
1519
1834
1267
1587
1275
1354
1007
3069
1343
2098
3944
3455
3271
5390
988
1737
2101
1219
1275
2399
3655
2694
3250
2033
1235
1022
3706
1143
1683
1951
1986
3103
1186
1458
2398
1407
2124
2077
1968
1719
1532
1976
1852
1660
1839
1491
1332
4418
1936
2580
2451
1122
1551
2108
2100
3572
3725
1342
1296
1486
1454
2432
1037
1582
2072
1830
7859
1496
1198
3081
2247
1352
2143
1746
3418
3145
1366
1822
2154
2403
1220
2131
3053
1451
2291
2435
821
1170
3376
1902
1165
1743
1674
2027
3616
5805
1757
1816
1186
4331
1158
1405
1782
1577
3293
2058
2424
1918
3167
2174
1486
1982
1540
1219
1820
1187
1169
2378
2559
1773
1959
1834
5166
1144
1635
4534
4909
3712
1701
3769
2956
1408
1831
5591
1484
2429
1350
1395
862
1038
2302
1701
1781
2971
1199
2182
1745
3325
1024
1915
804
1171
2815
3456
1407
1551
4275
1721
3117
1342
1585
700
2101
1686
1551
1049
1328
42581
11362
3213
1353
1242
2355
1523
2771
5579
1395
2419
1546
1605
1413
1459
1597
3179
1415
1329
5042
1362
1700
1181
1730
1844
756
1514
2739
1238
1057
1842
818
1519
2305
9185
3888
1056
1761
3331
1225
2209
2693
1130
1552
1078
1220
1224
1222
3366
3040
4861
1546
1562
2644
6128
1472
1551
1342
6547
2802
5118
1249
1903
1819
1760
1271
5005
1610
1211
3125
1526
1119
1660
1275
5420
1021
1296
1028
1620
813
1427
3792
5781
1038
1583
2686
1845
1311
1062
985
4977
1116
1318
1329
2748
3858
2673
2743
4761
1398
1078
1425
2560
2207
1344
1507
4495
1288
1439
1193
1968
2401
1783
1221
7045
1643
1752
8334
2508
1483
2201
1783
4675
1952
1482
1244
1426
3009
1343
3820
4888
1758
28502
6066
2857
871
1378
1715
9650
1745
1708
3854
5340
2265
1451
1213
7467
3244
1152
6415
5246
3304
2467
2153
7948
1221
1066
2177
5373
2552
1258
3053
8952
1312
1545
1695
1564
2235
5822
3226
8055
3517
3905
1749
2616
1530
2387
965
7403
1955
6358
3143
3821
1698
1731
1449
6553
1635
5442
1967
2364
1544
1461
1140
6620
1676
1412
1271
3826
1442
1287
1310
6783
1125
1353
1656
1634
1461
1859
2161
6732
1519
2284
2830
5571
1178
2445
1249
8597
1415
1737
988
2356
3640
1431
3457
7422
2148
1065
3425
2302
1257
1528
1250
6426
1613
1145
1279
1452
2603
5901
1742
7995
1587
1069
1697
1126
1431
2926
2717
10152
5327
1586
1626
1139
1423
4022
915
5753
1633
1763
1575
1570
2809
1497
2865
4807
2602
2264
1825
1488
1810
1235
3059
4611
1194
994
2399
1618
1420
1696
831
6907
2791
2058
2152
1459
1699
1623
1643
4514
1489
1087
1453
1565
1733
1430
1308
3221
1519
1628
1189
2720
1874
1352
996
4873
1927
2314
6029
5458
1304
2436
2289
4600
3089
3384
7495
3896
794
1636
1555
3614
2613
4475
1750
1630
1927
1391
1626
3684
1994
1175
4238
5202
1029
1685
3506
4086
2879
1967
1284
1933
5644
1415
1054
3818
1555
1544
1711
1200
1367
4166
1773
4097
6053
3528
2032
3181
927
3939
2059
3068
7918
3740
1315
2201
2483
1218
1468
2203
1677
1660
2026
2754
2700
3703
1321
4507
3120
3806
1144
1116
1001
2471
1122
2183
1517
1689
1130
1857
937
1440
1700
1892
1266
1251
1524
2532
3401
1533
4293
2518
3159
5073
4370
1537
1487
1163
1125
3156
1454
4515
2654
1593
1227
1147
1886
1386
3498
918
1441
2010
1441
4232
1274
1242
1523
1633
5491
1866
1519
1342
1008
3684
1693
1965
2773
1224
1633
2234
2966
2085
3670
1669
1025
2857
1705
1324
1398
2497
1869
1547
1220
3729
1791
1413
2487
1341
2454
1705
1626
1508
1754
1864
1549
2030
2488
4315
2750
1470
1269
1646
1568
1509
3358
776
1794
1136
1895
2956
1231
5196
3067
1412
2908
1823
1770
968
2323
2133
1626
1953
1833
1859
1491
1768
2618
1537
1947
3140
3067
1783
2523
2356
1399
1503
3552
2223
1589
1511
2119
1431
2421
1459
3859
2252
1441
1797
1244
1740
2028
1375
1784
1394
2292
1670
3349
5012
1444
2646
4049
1368
1864
1516
1073
4210
3954
1541
4369
4395
3425
5236
3243
3967
3235
2154
1213
2018
1201
3951
1410
1664
1564
1557
1795
1926
1609
2147
3036
2705
1634
2705
2179
1545
1031
1515
1421
1488
1607
1043
1250
1775
1486
1506
1162
1896
1444
1588
1815
1367
1556
3671
1728
1583
1986
3199
1450
1678
1881
2048
1113
2126
1922
1251
1845
1034
1320
1331
1531
1860
1520
2301
1543
1478
1243
1146
1309
3104
2296
1617
3121
2315
2124
1081
1036
1271
1672
1439
2960
4261
1119
2375
1099
1225
1351
1381
1242
948
854
4432
3821
2290
4094
1642
1683
4322
3556
2895
1510
1268
2029
1228
1732
2533
1749
1808
2120
5462
1884
1175
4444
3727
2973
2684
1740
1518
1940
3029
1100
2243
2446
1232
4647
1951
2044
2170
1357
1808
1922
3025
1979
1385
3082
1217
2030
1083
1137
1270
1915
1682
1502
861
2121
2464
1030
3434
1403
1513
1657
2427
1636
1016
2423
1923
1937
1629
1706
1403
2612
1466
1202
1255
3423
3336
3256
1197
2291
1368
1946
2211
1766
1198
2792
1348
1695
1112
1497
1724
1274
1494
1680
1548
3554
3229
1975
3395
1828
3633
1133
1237
1062
2041
4603
1284
1403
1400
1824
1588
2644
1482
2379
1551
1153
2034
1194
2665
1670
1881
1352
1225
1918
2348
4913
1597
1589
1911
1369
2168
2590
2403
2534
3848
1019
6859
3627
2382
1679
1109
2202
1156
1589
1753
1520
1653
2770
1247
1652
1963
1799
1544
1740
1433
1724
1389
1231
4995
1734
1555
1920
1949
1085
1314
3388
4749
1601
8000
1626
1835
1035
1741
2244
1557
1346
3381
1745
1276
1960
6032
1484
1646
1804
2491
4905
2772
1320
5503
1815
1576
1212
5792
1810
1427
2917
2868
1643
1246
2864
1715
1820
1617
1876
1006
1756
1944
1945
2163
1579
3030
1637
1577
2842
1159
2772
4714
1356
1983
1469
4433
2376
1140
2679
1875
1221
2383
1522
1220
1483
2627
1358
3430
7059
1539
2477
1966
3186
1204
3075
4775
1438
2957
1390
1227
1250
1443
3385
1202
1578
5879
1771
3372
2918
1723
1003
1500
1478
1567
2813
1455
1893
1834
1789
1201
1411
2981
3161
1996
3225
1431
1803
2659
1246
2490
1349
1694
1738
3360
1267
2776
1104
1388
1446
954
1342
1620
1640
1643
1182
1824
1489
2402
1533
928
1470
1325
5343
1698
5306
1659
936
1300
2616
1103
1457
1372
960
1540
1557
3903
1141
1481
1386
1797
1534
2296
2335
2231
1223
1244
1524
1657
1291
1367
1902
1615
1327
1646
2260
1567
1363
2218
1532
1365
1520
1057
1587
1382
1776
1333
1845
1377
4096
1636
892
1448
1500
2196
5221
1318
2914
2022
1755
2354
1331
1615
2096
1556
2037
1194
1234
1495
2180
2223
4175
1919
1789
3054
3663
3960
1264
1821
3135
3897
3000
3748
3106
2304
1116
5328
1912
2167
2897
2073
1396
1265
2629
1235
2347
3671
1389
2938
1311
2828
3070
4414
1770
1334
2184
3487
3362
1706
1225
3564
1652
1004
3709
1192
3790
1478
1308
1413
1997
1428
1924
1131
2640
1071
1367
2949
1482
1964
1005
4164
2238
1635
1257
1766
6362
2151
1972
1627
3128
2192
2110
1415
2158
1349
1355
2777
2017
2046
3024
3908
1542
1205
1716
833
2326
1858
1223
3177
789
2248
2263
2334
1552
1410
1141
1749
1202
1414
1799
1358
2027
1279
1503
1381
1260
1822
2716
1143
1634
2255
1323
2026
1120
1102
4046
2309
2724
1063
2134
1418
1586
983
1358
1569
2048
1766
1319
1403
3516
4808
1298
1623
2876
1542
1393
1132
2022
1674
1416
1314
1528
3568
2543
2013
2364
990
1122
806
2991
1930
1177
5212
1704
1353
2540
2222
1126
1797
3223
5420
1823
2906
1704
1943
1478
1018
1393
3919
1482
4582
1960
1091
1214
1559
1288
3016
1353
1964
1279
3250
928
1550
1192
1579
1797
896
1365
1569
1629
1955
2047
1711
2205
3311
3748
4795
1736
1885
1770
2891
1327
5106
3974
4654
1159
3563
2017
5648
3360
1482
2114
2103
1993
2421
1577
1892
937
1453
1209
1599
4888
1079
1177
1803
1376
2397
2158
2125
959
2073
1077
981
1507
2030
1160
1750
2154
1432
1449
1370
1877
1711
2931
1494
1438
1290
1233
2312
1296
4461
1207
1549
1840
2555
1896
4090
1266
1259
5634
1913
2514
4079
1536
1400
1697
903
1811
1028
1390
3160
869
2395
1527
1302
3307
2875
2735
1621
1220
1260
1369
4251
4369
1522
2244
2082
2321
1533
2057
6399
1375
2278
3612
1855
2031
1209
2564
3240
1164
1910
1526
4144
1743
2331
1793
2256
2573
868
2838
2101
1890
1350
2196
2269
3773
1414
2193
4747
3409
2231
994
2091
1426
1035
1739
3103
2670
2328
1753
1234
1195
929
2902
1548
2257
1567
1326
1859
2852
5639
1224
1465
4257
2514
1330
2049
1314
2568
2323
2360
1404
1183
1797
2187
1581
1347
1378
1536
1664
2849
3587
3756
1566
2276
1595
1450
1049
2551
4838
1301
1691
1475
1369
2424
1342
1930
2258
1352
3878
2125
1560
1608
1283
1171
1294
2375
1597
1492
3034
2584
3099
1362
1227
3785
3135
5457
1232
2146
2471
2388
2613
1353
2738
1258
1195
1793
1889
2057
3834
5912
1613
1249
1509
1486
732
1835
2054
1292
2409
1591
2849
1149
1801
1951
1128
5467
1408
1425
1715
3405
1188
1813
2149
2903
4184
1039
1556
2079
3395
3941
1275
1823
1211
1216
2342
1303
2032
1442
1402
1016
1465
1458
1121
3091
1332
1226
2060
2814
1962
1983
1390
1468
3173
1155
1111
1583
1940
1396
1573
1826
1166
1554
1203
1232
1775
1251
1219
1581
1899
1476
1531
1626
1416
1196
1590
1486
1201
3106
1245
2666
1020
961
1552
1476
2232
1258
862
3093
1770
1316
1314
1294
1247
1597
828
3571
2982
898
1624
1882
2717
2486
1313
1482
1254
1624
1476
2491
5959
1391
2725
1575
2757
3091
972
3132
1498
1420
869
2880
3545
1489
1156
2707
5109
2177
2032
1082
1767
2767
1752
2259
1573
2007
2316
2065
2001
2250
1237
1916
3059
2852
1431
1442
1820
3189
1739
1824
1353
1466
2465
3442
3628
1800
1460
2300
1302
1551
5263
1760
1828
2841
1945
2508
1824
2862
1919
2503
3084
2518
3033
5107
1074
2222
1442
1342
3010
1786
3392
1458
1840
2805
2205
3369
1733
3989
5170
1402
1949
1485
975
1249
1893
1843
1810
1715
1184
2808
2981
3110
1793
1825
841
1535
1263
4565
1640
970
2363
3233
2504
1892
3195
4532
1367
2335
1212
1843
1302
1844
1696
1586
2446
1205
2476
1204
1395
1542
1437
1933
1730
2134
3323
1534
1520
1291
1847
2224
1742
1185
1420
4143
2780
1823
1292
1235
1711
1277
4813
2731
1701
1602
4124
1404
1415
2450
1236
1597
777
1464
6115
3618
1962
2629
1749
2659
1354
3486
1292
1571
1236
1527
1617
1519
1900
3621
1959
2951
4605
4152
1838
4605
1085
1504
4821
3439
2207
1689
2684
1449
1520
1593
1728
1269
1752
1227
1282
1586
1600
1635
1578
1262
1680
2249
1401
2022
1727
1656
1068
1895
1906
1373
1789
1503
1398
1324
1551
1389
1381
1577
1557
1411
1221
1520
1894
1537
1084
1752
1720
1420
1072
2187
1289
1870
3214
1373
1340
7245
1565
1737
1548
1320
2026
1395
1362
1325
1704
2075
3358
3270
1277
1209
2521
1666
1623
5847
3725
1704
1370
1253
1337
1423
2303
3035
1029
1402
1548
3320
1566
1532
4097
3240
1260
1156
5531
3829
2106
1194
1659
1499
1613
1253
1647
2002
837
1248
2872
1488
1920
1534
2070
1410
1813
1430
1936
2747
1469
2274
1479
1110
1369
1203
1351
3069
1480
1583
1151
1117
1493
726
1401
2016
906
1617
2926
3431
1328
1467
1210
1521
1337
1439
1576
1699
2052
1235
1415
4541
1422
1149
1405
1426
1204
1176
1180
2133
1255
2559
1620
1373
2790
1543
2052
3245
3961
2291
1345
1827
4003
2224
4437
1839
1376
1261
803
2186
3467
1404
1186
1847
1127
1796
1475
3306
5909
2008
1334
3651
1798
1861
1049
1566
2656
1245
1701
24459
21850
15820
1125
2078
1864
1077
1110
1695
1190
887
1304
1417
2498
1799
1198
2120
3414
8124
1997
1157
2468
8525
738
2354
1573
1780
1377
1821
1000
1239
1561
1185
908
1306
1046
3264
2050
1781
1303
2241
1372
1176
2893
1076
1672
2381
3860
1271
1753
1163
3225
1341
1628
1222
1776
2731
1228
2053
1780
1390
2087
965
1730
1976
8463
1317
1567
1835
5206
2773
1316
1238
3405
1604
1914
1382
1741
2632
1872
2243
2179
2628
1752
1661
1014
2006
1545
2455
1743
1529
882
2056
1170
756
1196
2379
2091
1725
2557
3193
1488
1800
1208
1706
1592
1218
1968
1361
1964
1985
3646
4159
1934
2527
1009
2365
2017
882
1710
2582
5486
1551
2563
4574
3687
646
5122
2414
1753
2475
3950
1443
1440
3710
5100
1180
1417
1915
1019
1567
1825
3074
983
2295
3728
2880
2745
1689
1456
2072
2119
2189
4427
1355
1625
2508
3340
1993
2389
1569
1353
1775
2127
2308
2332
1504
2512
1623
1771
1700
2555
3142
3504
1472
1818
3511
1646
1902
1087
1021
1465
1471
2247
1012
1218
1887
3151
1901
1476
1609
990
1648
1795
1331
1367
1743
1880
1586
1906
2626
1095
2757
1423
1860
1685
1404
1286
1992
1244
1463
1514
1564
2009
888
1989
1483
1024
1674
1587
1076
1326
2146
1517
1604
3349
1551
1590
1655
2015
1520
1373
2014
1097
1289
1025
2135
1705
1521
6360
1908
3031
3809
2019
2069
2277
1559
2221
2550
975
1116
1541
1148
2302
1452
1472
1978
1749
1710
1240
1638
1714
3025
793
1978
1300
1608
2142
1512
2109
4105
989
1061
1806
2079
1228
3131
4940
1876
1654
1566
1345
1362
3608
3021
2232
1367
1879
2595
2382
4572
3254
1844
2841
5951
2544
4439
7238
1832
2458
7591
1869
2669
5069
2120
2399
6462
1143
1676
2711
3063
4783
1506
2460
3926
1120
3881
4305
3299
3563
1896
1430
2199
2083
1305
1329
2979
3140
3482
4659
2755
796
1286
1147
1003
1374
1749
3027
2713
1357
2896
1958
2281
1732
1397
17779
1111
1338
3506
1171
1403
1441
2399
1002
1272
1754
1112
1692
1029
4575
2045
1314
3965
1593
1145
3999
1790
5039
1000
1991
1778
1112
1989
2058
2115
1237
3968
1265
1605
2111
2429
2974
2119
1583
1487
1786
2174
1591
1875
2101
1611
1417
1407
1923
1149
2690
1526
2443
2049
1267
1237
1919
3421
1024
1108
1730
917
1299
1130
1481
5944
2258
2895
1499
2796
1042
1311
1922
1848
1039
8461
5819
3554
1929
1081
1283
1697
1921
1350
1459
6179
1923
2624
3513
3317
2359
2934
1935
2610
3009
3531
1402
2150
6844
3928
2290
2310
2409
5455
2007
1114
2453
1067
3950
3715
1313
1416
2635
3843
2177
3385
3608
1763
2573
2334
898
1270
1057
2565
1553
2084
2354
2087
1819
3052
1858
5239
1378
3121
1383
3664
1055
1704
1208
1372
1367
1030
1888
2445
1509
1409
947
1463
1306
1012
2477
2399
1898
1641
1571
2457
1197
1482
1089
3604
1517
1325
3018
2789
1534
2454
1980
1899
1189
1431
1953
1167
3285
871
1322
1828
1416
1871
728
1813
1035
1364
1046
2147
1693
1507
2483
1571
1796
3466
1631
1782
1936
2534
3914
1328
1491
923
2876
2141
1503
1661
2604
1359
3347
3455
4268
5129
4321
1718
1966
1257
1570
1717
1327
3842
992
1878
1136
2819
5341
1497
3302
1260
1323
1354
1705
2588
3140
1640
4827
1959
1541
2652
1907
1492
1498
2651
3679
5546
782
1246
3284
1446
3157
4088
2717
2686
1306
1566
896
3357
2931
2783
1546
1998
7502
1434
1837
1199
1047
1366
2983
2404
1853
2467
4013
2050
1406
3285
2488
2706
5003
1763
2302
1658
2155
3224
4829
4237
2126
3229
4076
1653
2352
2933
1205
2509
1299
2636
3179
2677
2670
1753
1229
2757
1649
1690
3354
1370
4772
5714
1018
2057
3158
1346
2374
1250
1366
3598
2340
1110
3569
1425
954
1286
1473
2315
3839
1471
2325
1470
2392
2041
6433
1574
1388
1643
1075
1067
1800
1376
1229
1431
2473
1654
1495
1652
1885
1526
2036
1247
1572
2915
2224
1631
3820
2083
1353
10815
1705
1258
1531
3620
2246
1747
1137
1220
2811
2313
1686
1484
1294
1483
1926
1122
1321
2343
1883
2357
1169
1537
1413
1421
1053
1556
1289
2324
1658
1213
1665
1311
1229
2356
1898
1809
1869
1550
5468
2294
2350
4865
1114
1249
3149
1850
1727
1577
1242
3971
1276
4171
1804
1824
2417
2561
1170
1366
1268
1491
1406
2076
1517
1070
1108
3087
1315
1821
2116
1979
2436
3823
1216
1407
1272
2402
1533
1747
1452
1521
2208
4806
1964
1357
2307
994
1806
2056
3080
1513
1828
1076
1627
1295
1192
1586
1355
849
1123
1382
1187
1188
3417
3225
1412
1325
3654
1374
1336
1434
1520
3240
1335
1463
1516
3428
2143
1431
1792
1355
1151
1622
1270
1233
1158
926
1661
1837
3174
1401
1699
2852
1606
1007
1697
1726
1093
1301
5131
1429
1196
1061
2190
2902
1141
3306
1414
1348
3701
1380
1955
1193
4471
966
1226
1779
3590
5137
4304
2608
1848
1489
1229
1486
1067
1227
2988
882
2660
1805
1071
3491
3839
1360
3886
5853
1426
1562
6645
1623
1201
4971
1301
1227
1858
2370
3140
1357
1150
4888
1501
1987
2879
5575
1910
1293
2561
2688
2165
1146
1061
1687
1274
4589
2860
1029
4171
4138
1033
2508
2501
3389
1732
1463
1469
5754
2465
5244
3041
1967
1623
1313
4645
2564
1660
2897
1703
1693
1133
2777
1534
1740
1428
1314
1609
1764
2598
1595
1701
1335
1916
1563
1227
1679
1009
1585
1345
2354
890
1714
1754
1405
1679
2573
1368
1942
2108
2753
2423
2572
1440
1745
1217
1380
776
1425
1583
1474
1740
1628
1647
1225
1191
5938
1595
1841
1493
1601
1989
1552
1603
1621
1796
1116
2487
1668
1915
1605
1089
2652
1271
1051
1306
1455
1491
994
1761
1430
1357
1991
1035
1511
1271
4253
1234
1762
1780
1674
1454
1934
2503
1481
852
2044
6617
1393
1765
2535
3350
1459
1647
1619
1498
1274
1709
1859
3377
1694
2557
3076
1732
1614
1848
1090
1770
5676
3158
2586
3243
1188
1001
2164
1731
1499
2328
2658
3170
2817
1542
1353
2038
966
1104
1340
1726
1711
1295
1857
1232
1387
1583
1363
1685
1453
1462
2359
1811
1456
1283
1586
1367
1745
2241
2979
4885
4087
1499
1381
1803
6713
2122
3846
1358
1813
1914
1373
1413
1277
3846
1239
1536
1371
1363
1625
4744
1610
2096
1615
2327
1538
2588
2446
1386
1877
2520
46818
1180
1704
2329
1505
1369
1600
1171
1183
1528
1488
2506
1507
2015
1797
2698
1397
3347
1415
978
4086
6633
2404
3218
1422
2907
1555
1403
2146
2795
1963
1962
2973
1306
3269
1550
1410
1508
1094
735
1644
1623
1012
1436
1817
985
1567
1706
1399
1238
3343
1320
7286
1390
1215
3588
3310
1226
2976
2340
2155
1343
2339
2860
4364
1524
3579
1471
1993
2140
1318
1021
1534
3486
5134
1111
2221
1664
1041
2883
2274
1788
1553
2485
3774
3292
3140
4589
2699
1448
2064
1309
1538
1389
1070
2023
1752
2321
1533
1401
2387
1434
1880
1289
1307
2174
990
1306
1155
1027
3314
3593
1624
3404
1251
1311
2033
1196
2718
1725
1567
1530
1677
2425
1925
3095
2270
1425
5862
1540
1887
1413
2625
2314
6393
1302
2054
2964
1180
1976
5716
1585
1612
929
1187
1374
3127
1817
2431
4416
2048
2012
1304
2061
1448
1635
1401
1524
1760
1271
1155
2111
3650
4505
1928
3195
1394
1910
1038
1928
1940
1847
1810
1448
1148
3448
3313
2091
2672
2542
1991
2277
2411
3270
2004
5898
1817
1315
1128
1391
1281
2624
1339
2354
1365
1896
10389
9240
2535
1252
1655
1783
1875
3593
1891
8480
6748
1712
1497
2727
3473
1867
1916
1454
1700
1618
10534
2055
1677
3662
1431
1556
2819
3738
2636
960
1133
5810
1668
890
2699
1253
2785
6897
3234
5971
2039
1347
1466
4733
1953
1311
2928
4219
1682
1856
1432
3478
3391
1321
3578
7499
1937
3272
1942
1859
2048
2907
974
5431
1957
1803
3000
1217
1790
1494
2033
2093
2183
599
1590
1729
1554
1470
1100
1674
1907
2048
3522
1159
1168
2442
1779
2133
1469
2415
1724
1411
1404
1129
5435
1360
2090
5991
2084
1126
1661
1991
1048
1661
2541
1381
1633
3140
1598
1748
3492
7395
8486
1101
1279
1001
1547
2634
2665
1313
5387
2393
2076
3131
1697
2300
1412
1566
3136
1619
3964
762
1819
1147
1742
2505
1304
1546
2165
1879
2007
2214
4564
1260
1790
875
3575
1785
1136
3332
1423
2336
3346
1216
2417
1734
1616
1610
1810
1438
1488
2227
2653
1693
1522
1831
2179
1870
1266
1251
2372
1523
1327
1871
3382
1116
934
1191
1805
936
1497
4690
1487
982
1418
1976
2251
1710
2046
1560
1585
1342
1381
1520
2664
943
1506
4084
1327
1328
1404
5652
2734
991
1579
1667
1718
1659
1781
1582
1478
6575
833
1465
1629
1715
1863
1700
1316
1354
1314
9847
1126
1462
1774
1078
1727
1000
1329
3884
1013
1191
3352
1022
1461
1534
693
1440
1253
1941
1719
1571
1017
2345
1554
2212
1335
2265
3985
1682
2254
1207
1318
1473
1018
1571
2024
2157
2350
861
2936
1368
1291
1488
1423
2910
2047
1317
2093
1273
1639
2085
1704
2033
1583
1321
1746
1716
1426
1306
3271
2975
1317
1310
2420
1515
1437
1165
3206
1226
1367
1413
5730
1742
1138
1394
1476
3632
1642
2562
1447
3336
2138
1683
1197
2959
2243
919
5614
1502
2780
6919
1523
3795
2105
1935
2159
1342
1933
1234
6320
1568
1276
2145
1191
1920
1644
3759
2718
1197
2900
1711
3790
1726
3696
2140
990
1067
2650
1914
989
1343
1920
911
2039
1259
2789
2056
1376
1381
1105
2082
1497
1188
1705
1202
1266
3132
2261
1504
1719
1179
3613
1385
2252
2084
2036
2393
3619
1646
2549
2976
1345
1717
1327
1890
1252
1422
1296
2102
1784
1639
1326
1832
2847
1293
1250
1483
1260
1617
1349
1328
1594
681
1421
2589
3626
2847
25528
6875
2631
1122
1671
3552
1412
1753
2336
1806
1988
2297
2869
1993
1462
1214
3632
2944
2622
5313
2774
1435
3409
2020
5259
4592
1441
1848
1929
3413
1988
1910
1530
1278
3952
3019
3142
1864
1890
2574
4004
1149
1536
1833
1201
2242
1465
1429
1202
1924
1948
2729
1874
986
1272
1702
1455
1378
1456
1038
1363
1616
1239
1745
871
1389
1565
1453
1448
1102
1994
1367
2725
1792
31821
1497
2054
2736
1088
1527
1480
1273
2274
1820
1181
1898
1437
1337
1267
921
1583
1164
1256
2533
2177
1489
1474
1252
1400
1346
1831
1358
1315
1391
4105
1288
1533
1289
1279
1540
1249
2625
940
2490
2610
2665
1697
1132
1009
2134
1120
1301
1972
991
1442
1699
1087
3361
1431
2376
1608
1390
905
1188
2652
1549
2359
1101
1613
2831
1626
1576
1564
1392
2303
1376
1490
2326
1341
1516
2434
1326
1473
1954
1663
974
1424
2085
2408
1358
1473
1358
3094
1382
1682
955
1615
1602
1348
1997
1793
1519
2119
1427
1684
1049
2891
4384
1630
1676
4744
1593
1405
1249
1691
4382
3749
1428
1690
3076
2530
2974
2401
1336
1366
1663
1418
5142
2406
1634
1693
916
3532
2670
2388
1451
1795
1399
1724
1499
4640
8156
1502
3391
4939
1646
1748
2155
1804
2979
3896
2220
1569
1560
1391
6424
1540
1482
1236
5734
3172
817
1094
1831
1142
2045
1329
1445
1613
1213
1462
1529
2343
2259
1575
4663
1284
1829
2280
2129
4042
1699
2686
1286
3390
1304
2246
2085
1615
1335
2631
1379
2829
5758
2657
1365
1926
987
3729
2759
2100
1494
1790
3009
2840
1403
1445
2780
4135
1849
1256
4587
3877
1271
2001
1627
3007
1912
991
3102
1297
3175
2292
1749
3460
2418
1510
4915
1740
2560
3111
2851
1350
1335
1368
1716
1093
1545
1337
1731
1320
1600
1283
1371
1735
876
1849
1511
1394
1882
1467
1007
1501
1377
1591
1531
1198
7562
1529
1489
2144
1628
2738
1573
1150
1712
1554
1724
1593
2569
1464
1435
3869
1133
1311
1195
2614
1891
1258
1234
1651
3166
1243
1488
2790
3008
2067
1128
1493
1255
2719
2198
1462
1190
2714
4117
2986
2202
1440
1468
1244
1680
919
1819
1996
2517
2095
1925
1712
1926
3003
2033
5474
1410
2511
3403
1619
2075
2250
1876
1786
1619
785
1686
2061
1563
1304
2933
1355
1564
2934
1905
1773
2109
2029
1029
1816
1412
2950
3428
2244
3638
1224
2634
2325
2205
2746
1605
1607
2867
1850
3704
3630
1490
1099
1426
2964
1345
1424
2266
1471
3004
1049
1324
1307
1935
4156
4823
2226
2118
1463
3958
3528
1129
1699
2040
1428
1729
1675
1711
6634
1437
2011
1000
3154
3869
1351
1074
3257
913
1757
1269
2259
1533
1123
1651
1372
1833
1296
1037
1403
1882
1032
1350
1282
1125
1698
2706
1849
2258
1476
1334
1549
1717
1219
1772
1284
1281
2178
3118
1590
1178
1856
2428
1765
2268
1378
1572
1216
1842
1557
2797
1206
1898
1640
1216
2792
2066
1463
2251
1509
1668
1054
1814
1717
1420
1856
1679
1569
1820
938
1428
1666
1591
1687
2185
1388
2267
991
1303
1937
1521
2200
874
1699
3096
1492
788
1225
1483
1395
2899
1896
2534
3585
1193
1559
1347
2936
2350
2544
1688
2889
1935
2559
1599
1292
2708
2699
1354
3352
4657
1702
1279
1381
1544
5687
2515
2451
1389
6352
1485
3333
1557
1457
4253
993
1351
1506
1575
1421
1378
2509
1889
1414
1311
3263
2639
1436
1506
2063
1642
2294
1836
1291
2808
5486
1763
2275
4862
1709
2387
3333
1274
3087
3974
1050
4156
4307
1261
3406
3146
1885
1418
1437
1691
1500
3076
1474
1700
1819
1663
1346
2530
1669
1289
1336
2438
3706
4420
1331
2288
1559
1960
1917
1344
1254
1818
1628
2170
1058
1000
1500
1134
1731
1706
1401
1849
1699
1397
1547
1714
1463
1533
1351
1762
1143
1477
1616
6480
4015
1830
1442
1580
1216
1246
2493
2346
1593
1084
3607
1944
1321
1279
1691
1051
1044
1485
1400
2305
1511
1381
1850
1320
1529
1214
1422
5721
1871
1169
1298
1478
924
1993
1560
1978
1623
1459
2259
2264
1809
1551
1364
1778
1158
2010
1460
1118
1700
982
925
1516
1130
1064
1330
3977
3231
1348
3132
1254
1531
5635
1403
1850
2040
1130
2499
1641
1746
1458
2322
1021
1664
3985
5054
1820
1414
2650
2700
3167
1624
1269
2083
1327
3239
1999
5462
1986
2517
4456
2358
1278
1927
1621
1241
1619
2439
1365
1549
2223
1387
1129
2289
3358
1384
3934
1909
1329
2018
4946
1434
2647
2591
2246
844
3115
2080
741
1956
1709
2130
1976
1284
1649
3011
2466
3039
3858
1608
1268
1835
1230
1885
2037
2763
880
2110
1914
1719
1318
1699
1767
1288
1970
1716
1309
1929
995
1885
1616
1991
1216
1784
2890
1118
3752
1167
2303
1786
1413
2072
4435
969
2060
1171
1423
1637
2717
1922
1775
2914
1588
1364
2214
1361
1813
1783
1491
1513
2682
2869
5507
1632
1854
1080
1933
1494
6117
2744
1328
3160
2885
1516
1703
2325
2080
1461
1772
3746
1854
3403
5280
1797
1151
2538
2432
2834
1896
1471
1821
1651
1249
1853
1534
1215
1296
2014
1594
1428
1881
1385
1771
1645
1685
1787
1091
2829
1361
2072
1048
2070
680
1964
5227
1543
1689
783
1800
1938
1195
3621
2652
2255
1255
908
3696
1376
7623
2850
1842
2200
1930
1603
1306
1919
1495
1470
3444
1699
2719
1494
3570
5216
3316
1387
1323
1022
1740
1665
4128
3250
1085
4388
1370
1025
5062
1343
1635
1460
2489
1396
1583
2013
1864
973
2718
2767
1420
3016
2539
3384
1713
1265
1600
3021
1110
2774
953
5748
3777
2630
1988
1526
2148
3799
999
1534
1386
1732
1425
2075
1418
1283
2709
3476
3481
2101
3423
4542
1107
3954
3538
1181
1078
3566
1219
2240
1122
1597
2015
1031
3344
1266
962
4196
7477
1512
1070
5794
1609
3947
1763
1503
1821
3671
2586
1644
1515
1754
1653
1426
1627
1726
1437
1292
1324
2651
1090
1504
1545
1342
1052
1265
2402
1559
734
1556
1725
1117
1915
1267
2390
982
1375
1992
2072
1573
2892
1372
1183
1470
1578
1232
1402
1397
1079
1613
1698
3515
2136
2281
1471
1518
1782
2399
1497
1221
1637
2613
2297
1458
2186
2010
1438
1818
1495
3325
1242
5573
1446
2035
1181
2456
1019
3037
2216
1163
2051
1857
3530
1134
1795
2431
2301
2114
2437
4178
1852
1000
1190
1737
1339
1428
1652
1862
1563
1395
1247
2187
2434
1577
1984
1485
1577
1280
1354
1528
1406
2013
2072
2144
3209
3662
3760
4649
1138
1495
2067
1758
1972
2154
1379
1723
1381
1083
1549
2033
1303
1381
1302
1633
2026
3083
1219
1516
1365
1386
1239
1325
1419
1956
1337
1223
1661
1931
947
1406
2003
2314
1736
1492
1383
3838
1032
1632
1229
1878
1554
1021
2119
1752
1603
3769
1222
1028
1404
1198
1317
991
2059
1968
1210
1522
1289
1330
1633
936
2421
1849
875
2539
1735
1304
2243
1448
1370
1262
1556
1629
1204
2055
2795
1297
2035
1377
1449
3825
2137
1782
1513
1517
3794
1558
3620
2170
6282
1425
1320
2397
2798
5574
1972
1599
1383
3789
6235
1892
1547
1473
1747
1463
1194
1154
2033
6341
1960
1509
6546
1377
1420
1395
3971
5253
1089
5422
1190
1657
1800
1405
3853
1685
4058
4362
1342
1843
1522
1948
1491
1110
1380
1248
1107
1845
2042
1357
1595
1122
1484
1789
1638
1113
991
1566
1278
1934
1354
2140
1803
1771
1361
1196
1497
1380
1085
1986
3269
4734
1872
1244
1983
3533
1769
2751
7704
2903
1374
3879
2210
1853
1089
1044
1306
1836
1023
2196
1918
1410
1204
5782
1542
1142
1951
981
2703
2824
2137
1635
1205
1386
3234
2513
1395
1636
1403
1804
1487
1750
1531
3115
1797
1231
1555
1631
2564
1219
1121
1397
2940
1930
1623
1590
1689
1722
6946
4363
1384
1122
1458
1932
2358
2598
1286
2993
2942
1460
3480
1326
1509
1129
1617
1545
1163
2444
1247
2902
1319
1532
1733
4968
3190
1336
2927
3298
3254
1643
2458
894
1486
1430
1643
1816
3083
4161
1731
990
1194
1636
2153
1663
1598
4719
1073
1095
1167
1136
1584
2560
1803
951
1768
1215
1669
1652
720
1317
1532
1110
1565
1331
1224
1475
1870
1534
1744
1766
1477
2375
2583
2358
1152
1343
1634
1476
2201
892
1835
1437
1218
2681
1384
1296
2606
3857
1483
1128
3960
1423
1320
1553
1227
1684
1018
3532
1732
1996
2705
3018
1579
3065
3393
3778
1482
2400
1789
1716
2914
2214
3898
2655
3212
3691
2356
1475
1461
1420
1508
1457
1145
1729
1110
1734
1629
1154
1707
1413
1639
1398
1392
948
1430
1446
1323
1256
1326
2008
1098
1265
1606
1726
1868
936
1506
1063
1068
1556
1393
1450
1337
1380
1140
2849
1364
1686
1395
2168
1803
2431
1377
3065
1232
1233
1339
1378
1450
1545
1360
1343
1634
1497
1675
845
1024
1459
1290
2017
1406
1355
1319
1741
1638
1433
3802
2260
1761
5556
2142
1562
1504
1588
847
1577
3057
1656
1517
1295
2416
1882
3293
1593
1632
2088
1483
1836
4966
2788
2671
1682
2105
1390
2968
3678
1289
6012
2667
3209
3188
1014
1339
1053
1226
1054
1732
1348
6320
1627
1386
3301
3762
1828
3641
1163
1359
1324
2915
4345
1290
1764
3701
1725
1579
2918
982
1612
1630
1819
1618
1004
2185
1205
1521
1509
1302
1187
1543
2641
1170
1816
1713
1472
1419
2572
1509
1321
1956
1188
2478
3486
3791
1263
1718
1314
1462
1560
1273
1847
2118
1053
2293
1832
1858
1240
1439
1352
1418
1909
1647
1461
1024
1604
1443
1192
2565
1576
1370
1849
1039
2124
2288
1909
1199
5853
2923
1741
2093
4203
4465
1665
1176
1242
1650
1421
1324
2120
1322
1269
4451
1372
1769
1803
1637
4263
1598
1058
5200
1860
3165
2463
3362
1169
1478
1184
2231
1142
3333
1467
3679
1501
2713
3671
1670
2226
1302
3104
967
1298
1646
1239
1187
1927
2915
3280
2511
1730
1735
2284
2652
4398
2503
1932
1699
1463
1224
2021
1383
1781
1129
1590
1594
1253
1686
1311
1896
3052
2710
3926
1830
2024
899
1687
1524
2245
7119
5283
1054
2085
1085
1263
1628
940
1712
1978
1424
1888
1468
1639
1726
1682
1637
2065
3367
1778
1844
1814
1775
5039
1321
1742
1453
1572
1161
3119
1686
1986
1676
1631
3032
5363
2099
1156
2678
2276
3764
1611
2879
1462
1811
2062
1835
2818
3060
4440
1686
1296
1483
983
1764
1496
1319
1783
1346
1816
1667
1218
1906
1166
1461
1608
1266
1831
1431
1474
1468
1538
1806
2042
1541
2223
1537
3253
1815
2202
2319
2262
1993
2146
3353
1253
1221
1452
2224
1124
1446
1645
1216
1047
1632
3280
1701
2230
1587
1338
1200
1988
1824
1388
3808
3650
1369
3415
1428
2329
2804
1899
1500
1525
3412
1861
1566
1185
1246
1544
1279
1112
2528
1777
1942
1978
1526
1561
1333
2160
1774
1630
1374
1438
2708
1345
1521
1781
1590
1306
1501
1299
1501
1292
1773
1628
1219
1557
1424
3042
1187
1377
1554
1900
1435
1660
1591
1300
1414
1741
1685
1713
1074
1350
1671
2353
1643
1232
1414
2026
3025
3417
3458
1206
1234
1903
2828
1670
7481
1480
2303
1833
1468
1288
1122
1364
2242
1500
2758
1393
3125
1315
1397
3954
788
1261
7571
1336
1584
1434
2117
3472
1410
1581
1450
2194
4021
2308
3027
3042
1308
2122
1871
3403
2945
2287
7231
1710
2251
1609
1369
1240
1059
1388
1242
1408
1639
1617
1369
1666
1143
1336
907
1493
1363
2370
1281
1070
2396
2150
1606
4133
960
1533
2262
4097
5036
1462
1090
2867
1483
1824
2034
1238
1431
1658
2233
6792
1269
1708
2345
1536
954
1167
1249
1382
1430
1292
3800
1145
1481
1805
1368
5900
1924
4168
2264
2162
1218
1785
2188
1496
1542
1538
1212
2092
4059
2262
1501
2014
1869
1997
1550
1068
4219
2970
1706
2224
1294
5802
3284
2207
3034
2265
2886
2179
1567
3524
1239
2638
1397
1135
1891
1745
1841
2112
2687
1288
3120
1712
1818
1424
3618
2642
4630
1733
1804
3513
1773
2644
1514
1486
1129
1293
1757
1541
1434
1107
1255
1507
1998
3277
1365
1965
3298
1737
1298
1621
1589
2273
2822
4253
3793
1721
2403
1292
1604
1120
3576
2821
5937
1544
2681
2088
807
3494
2522
1900
1964
1672
1442
1936
1778
8339
2068
1424
2411
2970
1826
4617
1362
2585
1100
1214
1760
1802
1118
926
1684
1450
1641
1136
1991
1944
1594
2003
1536
1194
1423
2076
1113
1450
3440
4471
3334
2916
1966
1198
1364
1957
2117
3304
3121
1198
2898
3044
1869
1799
2587
1775
1344
2383
2678
7112
1621
1651
871
1466
1243
3961
2588
942
3373
1404
1693
1275
1243
3886
1629
2175
3534
1536
1387
1098
1778
1498
2121
1454
1488
1560
1641
1819
1496
1327
1267
1398
1297
1923
976
1454
5285
1718
1781
1306
1358
1826
1317
2395
5009
1566
991
1074
1548
1671
1628
1441
5136
1482
2151
3484
1496
2265
1527
2438
5268
2050
1686
1564
1491
1349
1292
941
5773
1753
1950
1644
872
39140
1579
834
4856
2499
3677
1387
1274
1290
2629
5312
4645
5767
1339
3925
3516
2404
2479
2480
5661
3745
1466
1591
1574
2105
963
2231
7540
1283
1514
1361
4162
2275
3192
3433
6235
2314
1399
3998
3051
2224
5277
2586
6287
2406
2373
1507
1456
1227
1461
3598
8085
1226
1177
1398
1090
1524
1218
2741
8513
1721
1279
1443
1162
1267
1620
1218
8733
3667
1430
1250
1402
1688
888
1901
8080
2125
1326
1765
2290
1730
1608
2895
9325
2588
1950
1175
1502
1332
2128
1714
3363
972
1835
2263
1251
1998
1361
2693
6928
1287
1364
1425
1173
1520
2159
1498
7436
3680
998
1332
2263
1309
1674
1278
7871
1116
1681
1534
1329
1690
1384
2299
9013
2441
3933
1776
2033
1385
1171
881
7536
1892
1636
1018
1398
2246
2029
1238
8184
1300
2361
4413
1436
3515
1907
2405
8290
2768
2611
2840
1752
2833
3366
1582
9385
1078
5100
1304
9458
1349
1957
3611
6342
4351
1695
1769
1310
2300
1846
2203
8604
1368
1659
1604
1696
1476
1460
2475
5342
1420
1398
1067
1533
2115
1339
1928
6438
2051
1480
2708
1415
1536
1230
1683
6214
1355
1934
1549
1610
1614
1599
1613
6318
2337
1555
1615
7256
1286
1259
1530
6482
1462
1871
1228
1828
1170
3113
1455
8677
1295
1500
866
1245
1730
1294
2209
4455
1148
1512
1144
2497
2027
2400
1502
4330
7211
1451
1381
1195
1987
1317
1706
3564
1870
2387
1235
1635
1681
1354
1208
6279
1062
2574
8069
1113
1481
1495
2271
3342
1722
1210
1652
1396
2136
1820
1300
4345
1598
1785
1220
1323
2117
1106
1631
3583
1867
1455
1663
4214
1702
1325
2182
4466
771
1185
1806
1649
1452
1268
1506
3466
1554
2017
1398
1410
1692
2674
2149
2157
2705
1145
31861
35301
30564
26939
18100
1351
2846
3275
1334
1723
1132
1699
10244
2146
2452
1622
1103
1335
2291
1061
2246
1236
3088
1551
1347
1184
1781
1492
1808
1813
1170
1401
1372
1613
2237
1328
1561
860
1323
1517
1057
1574
1484
1772
1117
2666
1542
2043
1563
1325
1342
1564
3232
2445
2730
2630
2463
1604
1830
1170
2046
1521
1040
2334
1037
1697
3977
1906
1298
1627
1383
2625
2948
1078
1670
1141
4585
3702
1007
1786
1109
2061
1300
1253
1358
5163
1231
1795
3616
2916
2811
1545
2729
1322
706
1816
1612
7656
1469
1496
1967
1081
3092
2719
1064
2247
1257
1618
2271
1768
1465
1599
1911
2900
1766
1247
1083
1748
1512
1647
2408
1463
1412
3221
3094
4593
2240
2682
1433
2472
1194
1026
4257
2576
3487
1640
1446
2452
1889
1126
2123
5319
1544
1030
1307
7875
2178
6951
1518
1280
1664
5494
3583
2493
2953
6933
1855
1018
4755
1651
1460
1457
3214
3434
1465
3944
3699
2123
2833
7985
4562
1669
4202
3421
1102
1400
1069
1411
1378
1290
1650
2613
1949
1557
1462
1435
849
2241
1955
867
916
1693
1116
2107
1896
877
1592
2042
1419
1354
1315
1819
1231
2032
1607
1972
1767
1265
1402
1775
1211
1424
2450
1466
1334
2156
3247
2633
1724
866
2993
1062
1325
1290
1968
1566
1706
1418
1979
1623
2757
1230
1375
1619
1556
1251
1608
1090
1173
1490
1806
1498
1469
1322
1666
1565
1203
5482
2827
1298
3334
1594
1211
2001
1090
1699
1543
2181
1530
1270
3016
1379
1619
1480
1406
1454
1370
1312
1256
3713
1475
1353
1625
1332
3897
1473
1677
2781
1395
2438
1210
1525
2120
1113
2359
1709
1108
1437
2366
1643
1996
1274
1357
2147
1279
1414
1386
1230
1156
1167
1193
1830
5570
3298
3484
5591
1560
1400
1021
1482
1194
1782
3870
4641
1145
2607
2116
3075
3426
1895
1644
4513
2274
2063
5360
1434
1336
2046
1158
2256
3036
2886
4530
2145
2933
2949
3929
1485
3077
3727
1830
4177
1489
2062
1126
2493
1788
1690
2148
1487
2223
2145
1383
3374
2758
1948
4301
1883
1600
1449
1728
1553
3341
2474
3024
1976
3497
1806
3461
1850
1423
1683
1456
1448
2577
1708
1919
2408
1938
2631
1710
1705
1508
1135
1434
1383
1904
2133
1983
1382
1845
3393
3655
1912
4684
2686
2626
1744
1767
1346
1323
1237
1743
1047
1875
1236
1595
2097
1579
1746
1018
1790
1260
1589
2583
1044
1684
1783
1804
1170
1965
1507
2015
1664
1106
1782
2491
1367
1929
1780
2009
1408
2707
3114
1037
1853
1301
1669
1938
1090
1530
1470
1922
1252
1578
1446
3271
1613
1665
1786
1850
1574
1559
1961
1798
1948
2376
1733
1827
852
1878
1365
874
1805
1874
1617
1653
2324
2043
1883
1826
1329
1532
1473
1826
1295
1226
1696
1380
2918
1471
1046
1627
1879
1594
1433
4379
1117
1299
1404
1821
1699
1145
1464
1464
1871
941
1576
1693
1567
1494
1607
1520
6824
1549
1614
2940
1478
1578
1901
1128
1355
1643
4051
1238
2467
2006
1734
1467
1763
1068
1370
3887
1283
1490
1448
2466
5643
1246
1675
3358
1192
3354
3237
4781
3691
1602
2451
3213
1225
1695
1505
2995
1648
1524
1347
4385
1422
1664
1522
1983
2159
1508
1767
3256
2205
1615
3072
1726
1659
1929
6746
1786
1499
1420
3016
3014
1445
3310
1283
2522
16520
1819
1162
1285
2688
1374
1764
1731
1163
1819
964
1515
1346
1888
3626
1941
1050
7023
976
1349
1849
3105
1388
1438
4944
4013
2895
2101
3873
5740
1715
2003
1108
1137
1467
3103
1473
3032
1333
1492
2952
1459
1618
944
3128
1740
2262
2736
1854
1604
2718
2059
1676
1177
1550
1448
1658
1144
2102
3820
2463
2797
3068
1478
1169
2054
1304
1523
2450
1667
1508
1487
1181
1180
1512
1334
1162
1374
1551
1306
1585
1570
1389
1958
2280
1549
1207
1295
1330
1454
1772
1278
1566
1304
1820
2302
1411
1353
1329
2810
1918
617
2314
3392
3579
1748
1574
1100
1379
2051
1465
1518
1449
6113
2031
1831
2406
2046
1090
4132
2219
1754
1373
1163
1765
1110
3839
6381
5572
988
2290
6762
2982
1223
1286
3023
1378
2329
1286
2825
1261
2785
5064
3190
2175
2396
2753
2824
2840
1990
1477
3012
3006
4407
1522
1474
1922
1647
1464
1936
5946
1403
1975
1171
1696
2019
1637
1983
1967
1700
1766
1034
1409
1479
1340
1681
1588
946
1121
1076
1337
1458
2066
1803
952
1870
1397
1824
1661
1873
1642
1086
1028
1430
4257
931
2039
1664
1006
2046
1368
1261
1024
1257
1359
1194
2197
1737
2507
1107
2067
1238
1489
1110
2586
1315
1136
1032
1392
1686
2066
1279
886
2094
1938
1499
1743
3469
1839
1081
1926
1900
1184
2327
1969
1234
1162
1604
1763
2017
1261
2054
2883
1350
1342
1801
1560
1340
1790
1722
1720
1755
1069
1441
1317
1962
1029
1864
1847
1780
1674
1628
1811
1825
2178
1622
1807
1723
1565
1747
1597
2162
1268
1919
1173
1474
1933
1184
1681
1952
2545
1981
1533
1847
1345
1869
3902
2682
1159
1808
1755
1329
1179
3441
3608
1337
1481
971
2038
2517
1377
2975
1809
2505
1760
3868
1114
1821
2997
2039
1459
2265
3024
2303
858
1104
1740
1537
7679
3285
2388
2106
2401
1490
2061
1626
1037
2303
1297
1392
2674
3134
1860
4481
2239
2819
1603
2171
1217
1725
2754
1368
2158
2569
1550
2865
3199
2187
1450
1347
2944
1401
1534
3449
973
1176
1718
1041
3356
1491
2019
1710
1254
1246
1151
1335
1631
1430
1726
2289
1121
1556
1398
1316
848
1393
1467
1945
1636
1614
1676
2481
1419
1587
1315
1614
1318
888
1665
1742
934
1303
1014
1475
1583
1399
2511
1481
830
1150
1103
1642
1357
1156
2811
1367
2252
1924
1246
1594
1398
1050
1709
1446
1352
1197
1626
1973
2162
889
1643
1320
1248
1669
1373
2074
1670
1636
1486
1699
1485
807
1172
2250
1365
2037
1280
2178
1885
1336
1199
1551
1844
1927
1663
3190
1185
1165
1329
1535
1847
1212
1194
2109
2211
1797
1032
1618
1124
2630
1458
2121
2040
1286
1621
1471
1202
1086
2333
1480
2094
1451
941
2144
4584
1052
3941
3027
1177
3896
2550
2064
3893
5039
2852
1190
2293
1796
2550
2521
1439
1629
1315
1153
988
2157
1299
2324
1439
1710
2149
3346
2202
2734
6418
1480
2082
2372
1562
1702
4145
1508
1525
2308
2036
1231
2427
1388
1373
1235
1651
2122
1100
1227
2249
1587
1069
1485
1317
1762
1340
2110
1481
1365
1505
1494
2700
1913
3836
1466
1648
1935
2074
1850
1309
2229
3896
5725
25946
1110
1739
1537
1263
1468
1993
2393
2255
6298
2608
1105
1808
2671
3312
2496
2422
1417
1357
1625
1606
2131
1191
1818
1307
3628
4048
704
6444
904
1434
2066
2291
3350
1552
2229
1357
1311
2384
1948
2422
1258
4978
1434
2483
3501
5234
4067
965
3283
2955
2002
1157
1888
1327
1348
1327
1884
1373
1965
1049
1115
1352
1365
1988
1364
1827
2061
1661
1535
1808
1862
877
988
2718
1384
1522
3209
3288
1430
2133
2386
1384
1678
1357
1239
3405
1183
2375
1828
1195
3096
3909
2060
1304
1528
2120
1747
1688
2101
3240
3101
1629
2572
2960
2325
1528
1343
1363
1869
1990
3289
1385
1677
1586
1516
1254
1223
1459
3017
3399
1076
3231
2898
1149
1377
1648
1240
2052
3059
2778
1939
913
1332
2852
1147
1845
964
1928
1595
1047
2808
1974
1685
2741
1613
3045
2092
1325
1588
1259
1620
1769
1108
1648
2636
1999
1925
2631
1960
1459
1866
4562
1680
1363
1349
1433
4473
2817
1677
1143
3607
1648
1011
2422
2571
2084
990
1298
4340
3071
1298
2812
1804
1862
1953
2606
2006
1567
1607
1696
1460
1612
3558
1570
2734
1592
3603
1035
1498
1522
1355
1482
3347
1576
3348
1709
1295
2033
4441
2469
2052
1025
1676
1892
3815
1447
2718
1574
1363
1701
1887
1741
1599
1297
1610
1323
1284
1717
1945
1444
4999
1631
2504
1372
1569
1063
1571
1190
1487
1451
1902
1512
2069
1711
4248
1779
2174
1080
1552
1899
1332
1476
1817
1121
1063
1635
1320
1546
2781
1521
2197
3009
1477
1321
1424
886
3462
1593
2485
1508
1587
1314
1663
1591
1045
1162
3308
1024
1268
1119
1448
1573
1323
1709
1372
1351
1047
2027
1598
1292
1933
1426
2275
2243
1323
948
1222
2422
1606
1404
2407
1567
970
1446
1595
1720
1292
2363
2509
1620
1225
1560
1406
1283
1184
1170
2166
1326
1419
1653
1651
1711
1496
2887
1437
3707
1078
2235
1347
1521
2056
1057
3269
1924
1237
1574
1546
1323
2736
1392
1380
1313
1652
1689
1895
1629
13098
1383
949
1421
1126
1847
1191
1454
1420
1974
1479
1800
3782
1450
1419
1976
1431
1305
1413
1782
1621
1283
1484
1025
1593
1209
2710
1600
1429
2114
1871
1621
1562
1184
2040
1346
1259
1827
1219
1368
1224
1508
1519
2024
3951
3041
2902
2753
1717
1119
1493
1956
4790
3596
1109
1687
1114
1466
2488
1840
3101
1889
896
1978
1131
1270
1773
3091
2884
1689
1967
1468
1378
3249
844
4075
1447
2208
2792
1925
3483
3731
2634
1540
1556
3247
2511
3412
2159
3625
1544
1867
2044
3666
5103
1162
1618
3072
1040
1115
1560
1461
1898
1799
1266
1149
1989
1748
1071
1417
1801
2296
5774
1432
2410
1669
918
1829
2289
1121
1682
3062
1882
2194
1933
1862
1030
2243
2170
1323
1278
1745
979
1756
1530
2229
1417
1515
2951
13040
1203
1042
1389
5174
3785
1803
1315
3225
2018
1764
1625
1068
2184
2500
3099
1535
1820
1283
952
2989
2316
1848
1308
1640
2827
1681
1737
2171
1869
1347
1739
1424
3647
1681
1300
1750
7180
1446
1945
1600
1647
2316
3250
1495
1065
3407
1418
2156
2214
1968
1433
1909
1922
5158
2265
1422
1720
2378
1994
5301
2418
3085
1622
1784
1956
1035
1881
2221
1686
2592
1816
1337
7752
1017
1312
1664
2378
2143
7397
2909
898
2069
1544
2105
2734
2189
1603
1861
3207
2818
2038
5244
3361
1462
1672
2150
2543
5776
1860
1447
1374
3416
1647
1562
1586
1303
1983
2392
1843
1461
1563
1786
1078
1243
1440
2392
1350
2315
1849
1336
1990
1552
1541
1691
2104
2230
1805
1540
1388
1764
1143
1112
2320
1305
1187
2595
875
1338
1745
1695
1516
4942
2313
1805
1965
1222
1642
1386
1270
1809
1657
3118
2692
1923
3230
1604
5990
2152
1475
1391
3331
1727
1337
2761
1780
3969
1457
1713
1520
1437
1357
1480
3445
4833
1607
1946
3048
723
1351
1712
1591
1660
1723
5717
2284
2535
2152
1045
1672
1183
1644
1261
2272
1815
1584
1568
1198
1708
1621
1372
1844
2727
1526
1170
1465
1315
1605
1826
1659
1602
1748
1578
1139
1499
1421
1512
1366
1424
1320
1541
1644
1357
1100
1425
1159
1638
1342
2219
1786
1065
1611
1276
864
1424
2636
1451
1389
1658
2169
2051
1135
1501
1448
1190
1710
1164
1983
4066
1148
1572
1379
1355
1654
878
1368
2175
895
1205
4775
34932
1202
1360
2395
1632
1257
2825
2769
2697
974
1043
1741
1599
2099
2953
2269
1561
2891
1568
1366
3791
3932
2335
1331
1979
1220
3118
2399
2474
1923
1388
1296
2253
4159
8745
1473
2091
2135
2079
1279
1710
2324
1482
1125
3209
1057
1370
3364
2038
1105
1974
1825
1411
1440
1435
1365
1712
2446
1800
2290
1264
5064
2147
1604
6279
2446
2138
2324
3097
1975
3377
5714
1110
2125
1483
1704
1575
2677
2731
1222
1372
1154
982
2641
1386
2822
3028
1208
6036
2731
1953
1346
1936
895
1630
1282
1129
2043
1715
910
1389
1433
1428
1155
1011
3101
1854
1506
1536
1860
1688
3803
1278
1762
1419
2259
1355
1764
2077
2375
1742
1548
2209
4858
1260
2040
2057
3476
1607
2078
3476
1834
1167
1479
2618
1742
2467
1573
1328
3033
1770
1328
6271
5068
1961
4574
1856
786
6125
1413
2099
1558
1260
2037
1909
1559
1486
3688
1560
3549
3889
1908
2244
2209
3208
3371
2513
1875
1292
1597
1342
2050
1070
1435
1563
2343
1710
1368
1315
1553
972
883
1457
1501
1227
1302
994
2702
1816
1976
1686
1391
1512
1451
1602
1683
938
3039
1307
2620
1421
2144
1167
1752
1373
1117
1586
1386
1505
2016
1779
1554
1321
1526
1341
1292
1836
1489
1428
1666
1204
1280
1073
1584
1621
1130
3466
2925
1706
1056
1616
1239
2200
3155
3895
1412
2210
1531
3571
1753
3080
1519
1361
1871
2574
1369
1860
1734
1008
2356
1178
2674
7123
1003
1666
1333
2465
2165
1490
1305
1672
1239
2031
988
1218
1912
1957
2535
1909
1570
1143
1399
6084
2365
1862
1443
5776
4319
2082
4952
959
1012
2754
1735
3192
1972
2461
2145
1484
1698
2834
1086
1427
1741
1220
1858
1063
1561
1430
1166
1387
1637
1234
1489
1328
2314
1606
1000
1182
2409
1740
900
1394
1177
1642
1518
961
1237
1413
2962
3117
2354
2247
1664
27012
3282
2225
3509
2727
1939
3313
1446
1375
3204
5188
1442
2812
1550
2551
26722
2234
2449
4416
3033
1689
1713
3481
1099
1483
3994
2390
1862
1462
1423
2859
1921
5512
1509
3524
1178
1442
2113
1589
1864
2639
1834
1302
4289
2104
2393
1542
1682
1519
1342
2983
1635
2367
2014
1638
1757
1368
2626
2036
1106
1981
2363
1617
3951
7295
5567
1597
4085
2739
2889
1456
3979
3664
3152
2846
1903
1644
1377
3925
2399
3880
1530
1346
2194
5421
1703
3778
2507
1473
4076
2163
1365
1420
1275
5626
2103
757
1221
2248
1720
1984
2295
1430
1293
2185
2159
1171
1475
1180
1679
1476
3617
3939
3291
1947
2093
1697
1510
1245
2398
1899
1190
1279
1256
1566
975
1580
1377
1604
2048
1323
1052
1120
1631
1310
1311
2223
1459
1186
1248
1370
1280
1642
2120
1451
3863
1239
2019
1591
1900
1017
1976
2274
1054
1595
2050
1282
2037
1205
1330
1985
1144
1510
1302
1987
1864
993
1117
1468
2159
1099
1178
1570
841
884
1351
1739
1430
1308
2115
1270
1524
1903
1139
1577
788
1345
1302
1796
1099
1334
1223
2007
1542
1431
1233
1543
1805
1181
1905
1402
1308
2560
1220
1669
2043
1466
1517
2627
2528
1539
2572
1436
1501
992
1197
1462
1708
2012
1248
3156
1408
5587
1054
1980
2832
1902
1072
1163
1842
1437
1850
1371
2449
2377
1554
1193
1843
1872
1052
2762
4444
1285
2912
5300
3180
1258
2500
1314
1822
1307
1745
2092
2154
1637
1345
1904
3876
3821
969
2669
1433
1085
1161
2492
1192
2023
4235
2366
2411
1156
2424
2323
1689
1864
1324
1234
1500
1414
1877
1719
1801
28104
1502
1484
1545
1258
1708
1562
1075
2073
2449
2459
1394
1597
4118
1685
1251
1231
2412
1577
3253
1263
1965
1363
1082
2493
3085
1637
3055
1082
1443
2156
1113
1898
1893
1961
1880
1112
1659
3468
4604
1927
1401
1198
2239
1462
1500
2781
1735
1215
1773
3730
1521
1773
1821
1841
4027
1610
3694
1481
1817
2649
2935
1502
999
2804
2105
1714
1489
1612
1518
1606
1187
2330
5629
3118
2044
1144
1628
2131
1636
2856
977
1887
1693
973
1895
2449
1566
1229
1793
1883
1697
2540
1163
1488
1668
841
1309
1623
2120
3587
1377
1832
1914
2573
3433
4509
1635
2352
1320
2709
819
1717
1974
1307
2358
1508
3050
1642
3245
1573
1249
2187
1587
2237
1551
3126
2083
1154
2152
2294
1806
1119
1879
2200
1812
1400
1543
2492
1359
1809
1357
2145
1494
1179
1548
1327
2022
1478
829
3430
2675
1665
2139
1316
1870
1557
1353
1435
1382
1293
1354
2214
1438
1782
1799
1633
1658
1479
1742
1683
1324
1511
1427
3063
1996
1836
1019
3548
1303
1397
6195
1959
3915
1205
1293
2267
1473
1707
1470
5024
2745
2749
1600
1515
2901
1830
1387
5533
1294
3297
4800
1773
1706
2959
1802
1287
5824
1395
2913
3828
1735
1381
2364
3335
1469
1631
1600
1445
3068
1341
1682
2261
1713
1756
3236
3219
1028
1287
2416
1079
1390
4083
2158
2160
7538
2783
3485
2732
5247
1371
3790
1468
4463
4381
1417
3489
1302
2106
1481
2905
1742
4073
4808
1336
1577
2969
3522
2819
1490
1033
1440
1208
1254
1353
1619
990
2812
2571
3127
1336
5323
1308
1516
2130
925
1954
1540
1512
1392
1628
3966
2574
1426
1683
1952
1467
1796
1143
1573
1527
2901
3191
2660
1499
1171
2113
1280
1345
1065
1863
1610
1467
1363
1375
1150
2093
1384
2981
1233
1613
1552
1371
2752
1971
2190
2118
1315
1513
2153
3850
1051
1442
1491
2928
1524
2089
1328
1792
1578
2039
2448
989
1348
1080
1803
2888
6301
2478
1481
1544
2266
1785
1336
1043
2310
1882
2328
2103
3294
1352
1859
1457
1299
1649
1509
3423
1523
3933
4863
1902
1378
1530
1710
1283
1882
2957
2649
4034
1302
1732
1650
3693
1420
1465
1758
1908
1810
980
2032
2430
1762
1322
1762
1673
1229
1773
1942
3225
2960
1468
2384
4357
999
1360
1387
1869
1314
1627
1103
1818
1345
1973
1431
1400
3222
1768
1720
1627
1965
3476
1640
1581
1353
5552
1312
2319
1418
1903
4778
1915
1743
2082
1121
1775
1170
2243
2785
2354
3361
3072
2829
4130
1776
1467
1849
2194
1772
1361
1234
1545
1639
1539
3204
1211
2269
1443
3307
3558
2396
1350
4205
2835
4218
1576
905
1339
1787
852
5807
2133
3119
1385
2422
2205
2145
1878
987
2974
1696
1861
1800
1619
1982
1688
2354
1612
1587
2380
3056
1519
1114
1685
2422
1365
2433
990
1365
1732
1492
4983
2514
3940
3211
1704
1290
2662
1567
2407
3168
4200
1583
1374
1310
2348
7347
1910
2771
4898
1649
5824
1729
3332
1400
1335
1231
1370
2017
1795
1764
2128
1937
1288
2039
1345
1808
1211
1505
1447
3082
1636
2852
3974
2606
3687
1329
1641
1130
1457
1590
1336
1460
1892
4539
3067
1642
4088
1784
1653
2538
2512
1717
2923
949
1694
6048
1838
3982
1907
1170
1587
3479
3323
1192
2249
3010
1600
1559
10703
3138
1400
12407
6308
2946
1496
3412
2918
6591
3146
931
1303
6492
4052
15526
5606
5436
6298
2895
4782
1690
1058
3569
2280
2648
1298
2155
1790
2067
3764
1324
3044
3982
1655
1804
3239
5005
1644
1575
884
2332
4555
2087
1460
1194
1647
1591
1644
1838
973
1596
1208
1928
1875
1825
1315
2091
903
2345
1129
1330
2286
4734
2080
3078
1444
1881
1507
1327
900
1345
1768
888
1797
2799
3837
2063
1328
3067
2552
2351
1605
2439
5385
3238
2684
2321
2037
1323
2206
2719
2000
2963
2633
3667
2614
1314
1688
3199
1250
2349
1105
4617
2606
1816
3055
1218
2007
1248
2751
922
3382
3768
3609
4087
2299
1161
2080
1159
14231
1484
3781
5876
1676
5090
3032
2317
4886
2603
1003
1286
1025
1417
1860
2069
1126
3559
1218
2029
886
3020
2883
2399
2087
1480
1953
3485
1853
2127
1466
3599
3010
3682
3350
1855
1017
1261
1280
1011
1264
1510
1932
2116
1246
1365
1574
1966
1297
3434
1954
1530
2877
2864
3745
1314
1963
1073
1347
6226
1131
2218
1495
1886
3595
1559
1564
2473
2251
959
1417
2354
3851
1450
1771
2170
4163
1456
1280
1768
861
1328
1876
1226
1454
1927
1581
1419
1481
2398
1148
1659
1884
2362
2634
2945
2770
1686
3212
1933
1726
1119
1373
2155
3286
6005
2474
1829
1200
1579
1131
2768
1888
1982
2934
1851
1053
1145
2721
2182
1943
1025
1124
1859
3838
4506
1921
1729
3271
2293
1109
2239
1345
1316
2293
2022
1725
2805
1417
2810
1575
2044
1765
1719
2105
1372
5875
1976
1742
3082
1150
1607
1547
1616
1078
4004
5413
3983
3585
3214
2869
2584
2571
1852
2529
1047
1054
1160
2422
1666
1101
1521
1636
1310
1996
1069
864
1543
1190
2270
1281
2088
1822
1666
1799
1198
2393
1264
2765
2167
941
1221
2576
2455
2268
3281
1408
1582
1360
3334
4253
2416
1158
3235
3305
1163
1165
1439
1361
2156
3856
3269
4084
1153
2626
1863
1666
4926
3091
2055
1194
2161
2126
1061
5126
1596
2186
2451
1779
2452
5016
1438
2184
1572
3313
3295
2636
4828
1449
1240
2634
1548
7683
5009
2065
2085
2379
2170
2265
1230
2232
2075
913
1152
1725
1425
1513
1966
2299
1149
6209
3183
2285
2454
1478
1299
1467
1156
1234
2166
1118
1530
1203
1075
1521
2261
3090
1334
1474
905
2461
2748
2490
3026
1649
1720
1582
1378
1155
1557
1372
1374
1697
1374
2588
2288
950
980
1390
2458
1572
2873
2822
3410
2290
3251
2575
1624
1547
1384
910
2054
1569
1510
2528
1534
2851
3540
1857
952
1612
1561
1942
1352
1612
1255
1533
1456
1276
1455
2135
1480
2873
2615
2461
2771
2614
2184
1352
1284
1506
1998
1329
2547
2640
2123
1210
2443
2003
1378
1739
1812
2179
1275
2211
1557
2229
1687
2281
5336
1728
1059
2679
1978
2449
3034
1418
1385
2877
1536
1777
901
1727
2761
4062
2095
1582
2139
874
3121
1614
1374
4310
1268
2328
1101
1646
1802
1194
2553
1861
2876
1415
1612
1415
1829
5759
1874
1739
1662
1366
1862
2386
2476
1349
921
1857
3160
1969
3002
2075
1573
1393
1478
1616
2577
1410
1059
1743
1510
882
1388
1746
7035
1151
1229
1564
3753
1205
3636
1390
1148
1284
1152
1561
1369
1015
3086
1186
1369
1309
1610
5648
1840
3744
3810
5442
1363
1399
1628
1286
1265
1397
1176
1418
1646
1937
1295
1251
5805
1485
983
1215
2677
1247
1174
1882
1827
3169
4536
2842
2070
1386
1186
1126
2523
1756
1251
2138
1410
1561
1208
1020
2144
1290
1662
977
1536
2059
1215
1400
1784
905
1751
2772
4558
1688
1021
1284
5550
2900
3992
2049
3262
1609
1366
1966
1475
1529
1572
4007
3717
2682
2590
1198
4371
3131
1285
1651
999
3445
925
1740
1651
1457
2006
5150
1876
1479
1859
2738
3832
1929
1539
1353
6755
1476
1660
963
1996
2982
7897
3317
2874
1905
1049
1713
2636
5082
1916
2621
1155
1659
1634
2169
3903
3880
5094
1331
1628
4803
1672
2244
2496
1223
1600
1487
2593
2565
1226
2830
1241
3082
2354
1608
1153
1502
1964
1771
1717
1619
2585
1857
1363
1798
1430
1147
1923
1497
1498
1479
2539
1262
1763
1563
1493
1711
1366
1362
1427
1169
1689
2460
4985
671
1011
1371
978
1729
1361
1207
1312
1394
1103
2216
1554
2603
2299
1307
2418
2625
2043
1528
2420
1851
2678
3043
1958
3924
1396
2378
3485
1704
1509
1590
1858
1597
1097
1924
1604
2998
1548
2960
1452
1004
1936
1216
1798
2250
3107
2084
6017
1117
1004
3245
3203
1500
1435
1116
2571
2447
11708
9896
4336
1584
1298
1044
1417
1334
1844
4597
1986
2314
3197
2469
1026
3262
4197
1563
2379
3395
996
1604
3400
1622
4384
1492
1012
5909
1598
1395
1194
1690
5660
1361
2266
1025
2575
1739
2717
2594
1906
7081
1028
1574
1211
2081
2400
1394
2978
1514
1984
1304
2116
2879
3619
1157
1758
1624
3004
2888
2237
1555
1605
1136
1876
1612
4914
1790
1659
1511
1419
1443
2274
1723
1315
1514
1386
1700
1631
1487
2622
41422
1515
1554
35809
1545
1541
1231
1507
1070
1374
1322
1352
1505
1349
1454
1440
1848
2134
1492
1300
1226
1626
1442
1585
1662
1349
1479
1382
2244
1493
1109
1767
1296
1435
2145
1403
1342
4168
1113
2196
1439
1188
1326
1366
1284
2013
2982
1212
1359
1758
1030
1375
1734
1471
1381
1517
1503
1659
1576
2796
1305
2054
1366
2909
1523
1353
1914
1139
3180
3056
1667
2639
1245
1972
3553
4900
1682
3789
1808
2140
1607
3013
1903
1141
1391
1271
1023
1765
1677
1262
2771
2936
1820
1998
1870
2136
2363
1620
3816
1769
1978
2949
1949
1727
1234
1597
1918
1880
1278
2262
3124
2131
1710
1285
1830
1321
1130
2727
1277
1363
3154
1037
1572
1349
1148
2229
1250
1335
1033
1450
1950
1117
1408
1358
1803
1766
1399
1177
4283
3108
2713
1573
3951
3035
2051
1608
1809
1890
2478
1744
1487
1885
2518
3338
1926
1465
2391
1594
2076
1230
1604
2048
1367
2906
4519
2316
1167
1822
3561
3034
1766
3198
1902
1530
1303
1983
2244
1739
2971
2210
4247
2717
1132
1846
1729
1762
1710
1662
1517
1775
4312
1659
2676
1774
1247
1321
2485
1598
1707
1953
1798
991
2622
4610
1674
1706
1334
4030
3284
4368
2087
1759
2513
3103
1834
1827
6608
1872
2153
1688
1382
1434
1184
4453
1703
1063
2212
2491
1333
1581
1036
1759
1819
1653
2065
2661
2012
1937
2069
3181
2447
3373
1199
1075
1611
1899
1327
1585
2391
1782
1628
6781
2495
1525
1591
1954
1186
1715
1323
1951
1278
1584
1567
2023
1225
1357
1868
2565
1786
2007
1074
1861
1477
1711
1627
1872
1758
1987
1288
2042
8790
1581
1613
1881
1301
1240
1974
1901
2960
1746
1771
1216
1777
2939
1698
2681
1942
1758
2011
3098
1457
1633
1358
4064
2581
2918
1713
2087
1320
2758
3783
1660
3097
4009
1776
1689
2023
2378
2346
1383
2246
1563
2587
1365
1726
1653
1567
1286
1584
1691
2054
1220
3393
2260
3091
1371
2904
928
1518
1672
944
1464
2617
1079
1144
1195
1749
877
3095
1009
2795
1602
1275
1606
1874
3008
1514
1510
1200
1596
3291
1293
1714
3272
1576
2497
1865
3818
2011
3768
5896
1533
1495
6494
1537
1772
3044
3215
1481
1608
1475
1829
1806
1222
1672
1603
1168
1357
9430
1285
2083
1372
4536
1636
1392
4054
1374
3674
2049
1447
2149
1516
2545
2612
2044
2130
2220
2921
1568
887
3142
2412
1056
4522
3018
1120
4942
933
2466
1694
2877
4656
1934
1338
1511
2537
1726
1537
1400
4586
2311
2706
2028
1322
3883
5060
1956
1533
2194
2229
1445
2350
1103
1677
5641
3844
5770
1831
1041
2723
1755
2397
3319
3242
1301
3906
1772
3459
1422
1613
4341
1355
2187
1170
2103
1269
1308
2014
1890
1629
1458
1569
1413
1206
3104
1417
1481
1433
1249
2414
2486
1228
1552
2585
1257
1793
1901
1598
1960
1654
1321
1480
1243
2081
1415
1900
1239
2314
1802
2713
3715
1481
1835
1248
1778
1361
1424
1069
3068
1891
1299
1174
1476
1291
1244
2118
1868
2049
1890
1375
3077
2227
1010
983
2050
1195
1242
1369
1284
1070
1539
1959
1628
3516
1330
1196
2173
1143
1103
1524
1317
1039
1361
1251
3933
2054
2391
1265
4758
2066
1276
1751
2075
2961
7181
1088
1919
1600
1283
1240
3168
1422
1221
2804
959
1703
1808
3450
1536
1809
1171
1597
1338
1975
1758
3399
4405
2658
1425
3143
1842
1184
1960
1249
1337
1245
1646
933
2787
5903
1178
2775
1241
1256
2314
2541
1204
1381
1613
1694
2394
5278
1479
2296
1883
1211
1620
1328
1928
1359
1426
1271
2758
4286
2942
4445
1135
1053
1310
2605
1503
1441
2297
2057
1485
2329
2842
3130
1292
1819
3557
1661
3784
2939
1821
3117
3468
1214
1225
1571
1311
1070
1645
769
1123
3620
3588
7628
1178
2661
5236
1483
1736
1744
1477
1345
1168
1663
1148
1745
1807
1891
6114
1349
1788
4227
1991
2438
2738
1578
3050
1608
1400
1251
1666
1263
959
1513
1918
1568
1439
2060
1302
1894
1225
1778
916
1529
1424
2468
1448
1198
1679
1521
3177
2102
1584
2201
3368
1092
1708
1817
3239
1233
1735
1304
4450
1375
1350
1684
1396
2606
2474
1124
2726
3703
1743
1769
2507
1570
1258
1071
1311
1234
2388
1709
1362
1286
3966
1415
3385
2392
2867
2411
4298
1569
3623
1299
2073
1327
1516
4068
1584
5933
3253
2048
1717
1512
1511
1935
2218
1398
1516
2029
2013
1282
1259
2188
1409
1694
1833
1827
3120
1393
2149
943
1618
1305
1078
1524
1773
1192
1226
2697
2023
1572
1745
982
1229
1250
1506
1799
1269
2422
1533
2203
1325
1409
1427
2016
2137
1580
2122
1279
1526
1436
1359
2371
2068
3477
1413
1398
1086
1200
2185
1473
1501
1386
1437
1701
1577
1132
1272
1619
1660
1956
1096
1570
1361
3129
3500
1710
3196
1051
1884
1082
1532
1714
2322
1363
1876
1110
1372
843
1857
2780
1498
1359
1037
1369
2534
3869
1077
1398
2492
1208
3392
1758
1380
1100
1553
2905
1067
3141
3829
3339
2268
1337
2819
2009
1377
2724
3648
3066
4316
1509
1682
1891
1668
4405
2076
4491
1445
17408
2022
1053
3041
3931
1354
1509
2111
1297
5329
1547
1232
1453
2567
2603
1618
2227
2381
1503
4362
810
1179
3200
1221
2711
4358
1292
1652
1711
1553
1736
1672
2115
1546
1235
995
1668
1150
1675
2061
1510
1468
1106
1466
2988
2082
2239
1576
1804
1830
1217
1304
1378
1332
1390
3540
1680
1238
2504
2539
1502
2283
3227
1336
1665
1522
3158
2745
1431
1012
1385
2847
5166
1531
3594
1288
2766
1279
1421
1724
2339
1743
1312
1669
1397
4476
2592
4297
1487
1532
1092
3675
5651
1570
1692
3583
1332
2853
2464
1484
1835
5565
4874
3592
1096
3000
1320
1513
1765
1075
2077
1527
1596
2977
1548
1148
1241
1526
1188
1224
1409
2086
1960
1186
984
1339
1457
2442
1065
1321
2619
926
1426
1129
1957
1115
1448
1917
1052
972
1648
1606
1815
1564
1758
1792
994
1388
913
5761
1676
1349
1166
4317
1051
988
1424
1142
1640
1360
1624
1621
1829
1302
1199
1475
7212
1148
1638
1183
1357
1197
1578
1428
1784
920
1648
3193
1940
1252
1364
2041
1686
1734
1170
1395
1199
1431
1537
1344
1950
1806
1238
1146
2806
1675
1246
1933
1727
915
1360
913
1501
1360
2036
1246
1670
1521
977
1634
2471
1708
1276
1629
1057
2700
1600
1043
1803
1576
841
1365
1788
915
928
1686
1195
3651
2022
4097
2330
1591
1653
2470
1738
3280
1476
2375
1772
1709
5783
3181
3345
1547
2842
6970
1596
3062
2305
2202
1348
1405
1412
1978
4503
4191
3321
3672
1221
2568
985
1421
1456
1677
1195
4952
2680
1561
6129
4751
4763
1833
2255
1267
1579
1727
4343
1645
2161
1443
2439
1684
1131
840
6123
5021
1281
1675
3043
1545
1494
2467
3162
1446
7249
5409
1587
1722
3303
1861
2062
1418
1434
1917
1052
1703
1616
2154
1426
1326
1340
1633
1452
1553
1503
1597
1485
3027
1364
1431
2894
1289
1448
1495
1389
1081
1557
1792
1265
3621
2480
1276
1160
3056
3122
1382
1635
3734
1424
1652
3002
5616
1794
1414
1073
2102
1557
29961
2122
1651
1660
5947
1343
1131
1370
1379
2899
1855
1906
1790
1905
1586
1105
3277
3013
1539
1700
1382
1824
1576
2333
1673
855
1114
1567
5702
1186
1187
1598
1410
2041
3828
3112
1321
2158
3188
1376
2187
1589
2261
2125
1286
1468
2665
2923
1362
4117
1384
1954
3205
1697
1410
5486
2176
1655
2824
1412
1059
5069
1771
1202
6445
1445
1735
4373
1461
2029
2354
3266
3856
1420
2094
1196
1580
1455
1408
1610
1349
1978
1392
1879
2520
1760
1591
2017
1260
1564
1101
2190
1227
1053
1630
1706
1851
2278
2122
1633
1639
1424
1258
1946
1675
2055
1344
2080
1415
1559
1890
1030
2133
2112
1083
1588
1797
2432
1142
1148
1333
1390
1383
1634
1538
1129
2504
2489
1380
2198
3829
3721
1969
1117
1386
1112
2118
1901
857
1477
1453
1117
1546
777
1686
2006
877
1241
3560
1476
2357
1299
1111
1056
1307
2276
1378
1855
1314
1177
1343
1980
1011
1952
1841
1341
2147
2688
1836
1265
2381
1814
2427
2676
1523
1858
1690
1317
955
3502
2319
2706
3139
3322
1696
1907
1448
1990
909
890
3433
1525
2290
1617
2035
3164
1604
1310
2094
740
1236
2228
2956
1076
6000
2710
2093
1352
1727
2744
1734
3312
1979
1798
1919
1034
1502
2543
6253
1874
1116
1244
1756
2220
3557
1725
2497
1351
1519
1695
1611
1625
2979
1414
1769
3760
2633
3499
4182
2196
1233
1891
1563
2200
2653
1251
1265
3522
1192
1927
1054
1988
1451
877
1511
1771
1509
1546
1213
1542
1317
2056
1907
1412
2191
2125
1422
2476
1724
1702
1581
1290
1789
2114
1216
2809
1554
1807
1611
2038
1298
2014
1465
2531
1726
1312
1122
1422
1901
2750
1664
1294
1769
1626
2272
1423
1800
6026
3236
2799
913
1566
1414
3373
1548
2230
4237
5184
1604
1861
5264
30096
1213
1808
1641
4848
1957
1626
1143
1675
3795
1724
1654
6324
2593
1329
1943
1455
3226
1935
1135
4864
2934
1339
1398
1516
2148
1635
1296
4683
3465
1139
3686
2488
1706
3462
1515
8445
1086
1501
1443
1091
1287
1802
1408
10192
1436
1391
3351
1411
1023
1543
1337
5416
1120
1355
4241
1126
1548
5933
1588
5513
1765
1385
5828
5875
2345
1528
2488
7651
1592
1403
5628
2984
1707
1572
2834
7474
1160
1731
2779
2483
1774
1545
2167
7815
3049
4880
1775
1437
2160
3467
5609
7952
1352
2290
2323
1123
3039
3619
1788
7494
3092
5203
1432
1472
827
1359
1477
6368
1213
2057
824
1303
2349
2778
1275
9140
1201
1678
1791
2501
1051
4046
4146
6248
1804
2164
1518
1705
1267
3133
2978
8778
2966
1610
1564
3748
1673
3686
2913
7716
1216
3074
1467
1796
2129
2509
2304
9927
1348
1277
1147
2044
1851
2741
1481
7565
1606
1084
3908
1271
1962
2397
1613
5740
1759
1882
1606
3062
1883
3388
4606
6267
5315
3064
1573
1413
2711
962
3122
8953
1040
1586
1655
1284
1963
1436
1063
7615
2445
1288
1248
4807
2992
2646
1390
8997
2015
1901
1288
3626
1914
2093
1721
6396
1199
2324
1161
1488
2688
2064
1265
6538
1301
1203
1348
1966
1378
1898
1170
4723
6104
2135
1227
1167
1500
1620
955
5929
1347
1935
1667
1932
1192
2093
1965
4391
5369
1571
2703
3661
3604
1162
2633
6236
2756
1582
1384
2030
1736
1191
6230
4089
2186
3500
3103
7311
2571
5250
1391
3372
3483
3104
2416
980
2509
1856
2190
3464
875
1904
2897
2081
4481
1841
1421
3939
806
1261
3707
1445
2257
2112
1038
2170
1716
1797
1498
1499
2325
2773
2523
2660
1823
1586
3359
2441
979
1802
2452
2006
3221
4079
1326
1056
952
1646
1925
4320
1364
1502
1390
1670
2457
2118
1077
1591
1634
3170
6145
2502
1807
1965
1387
6591
3655
5212
2863
981
933
1561
1621
4607
3115
2098
2088
3403
3021
1402
3320
1535
1464
1873
1400
3124
5040
1356
3340
3688
1323
2338
2511
1435
1746
1551
2161
3236
4682
1307
1575
3479
1015
2265
1879
3312
1593
929
1720
1597
1301
2561
1809
2977
1353
1178
1306
1217
1643
1698
1406
1059
1615
1330
1366
1747
1465
1586
1256
1629
1748
1705
2739
1515
2284
1457
3102
2165
1723
1062
2054
2345
1616
1509
1242
1413
1190
1509
2374
5807
2625
2293
1531
1465
1541
836
1369
2471
1746
1469
777
1584
3109
3388
1645
3915
1370
1167
1187
3270
2587
1605
1300
2002
2421
1738
1198
2375
1290
3514
1935
1392
2139
2245
1563
2768
1933
1222
2997
3098
2206
3328
1413
35262
1300
26202
1564
1379
1204
2901
1943
2626
2403
4063
1226
2284
5363
3785
1765
1326
1570
1471
1574
1405
1535
4368
1144
2673
2184
1477
1690
909
1377
1398
3132
1143
1496
1429
1348
1426
1176
1815
1404
3687
3297
1628
5916
5659
1175
1355
3874
7933
1178
1446
2295
1462
2734
2304
1444
1732
1653
1452
1524
2975
2249
1688
2055
4201
4217
2698
1466
1163
4829
2072
1633
4147
3429
2501
2334
1487
1424
1349
3528
2965
3437
3847
1923
1448
1310
4217
1845
2753
1523
2745
5453
1283
1365
1604
1530
1813
1684
6738
1447
1260
2922
1773
2217
1864
1805
2184
1537
1289
1641
3810
1358
1275
1462
3084
2021
1240
2017
3174
2236
1739
1430
1351
1335
1176
1527
2759
1271
1585
936
1818
1135
1297
1463
1402
2829
942
1125
2220
1039
947
1419
2506
1709
1811
2192
5693
1185
1305
1409
1553
1916
1622
1858
1200
1382
1089
1334
1843
1999
1599
1391
1207
3452
1971
2235
2908
1468
2788
2705
1143
1085
2330
1753
2692
1922
1773
1848
1327
2400
1723
3087
1473
2750
1763
1672
1354
1940
2012
1888
2886
2819
1365
3725
1370
1797
1465
3147
1399
1971
1697
2842
3382
4297
1865
3845
1749
1632
1216
1541
1664
3883
1330
1234
1346
1471
1980
1353
1403
2024
1259
1542
1209
1342
3421
1166
1812
1504
1380
1371
1358
1276
1825
1396
1438
1227
1586
1380
1298
2597
1918
1076
2960
1226
1461
1154
1839
1423
1608
2059
1680
1800
971
1543
1460
1198
1467
2788
2628
1601
1489
2212
1109
1320
1584
1191
1263
1027
1779
4767
1637
1395
1810
908
771
1220
1906
1713
2250
2334
2433
1347
1736
1257
1135
1582
1349
1687
1077
1814
810
2928
1426
1262
1550
1116
1933
1452
1032
1517
2118
1714
1286
3217
2595
1430
3451
6600
2007
3270
1798
1266
2566
3273
2550
1630
2543
5936
2658
1440
2797
3362
1550
1347
2793
2176
1320
2501
5710
1539
1324
6158
973
1881
2910
2310
3451
1626
2507
1884
1974
3781
1895
1505
5326
1950
2668
2084
1661
1716
1617
2468
1642
3073
5164
1707
3601
3243
1484
2866
1648
2316
1712
1282
3221
1350
2115
1121
5792
899
2435
2836
1518
1986
3716
2484
1669
45256
3498
4521
938
4298
2453
1753
2979
1887
1652
2495
1617
1087
2497
1493
2137
934
6396
1306
2262
1716
1722
1437
1272
3576
1131
1313
3216
1702
1567
2215
2155
2728
1423
1603
1483
1458
1790
1298
1542
1450
1562
1821
2044
1353
1988
1608
2626
1441
1198
1461
3240
1764
3348
1660
3259
2172
1562
1725
1361
2976
4075
1405
1894
2364
1575
1363
1848
1464
2099
1386
2335
1523
866
2448
2601
1567
1376
1566
2415
1565
1222
1700
1460
1529
1472
1459
1669
935
1278
3494
2411
1489
1926
5447
1053
1511
1701
6157
1655
1457
1158
1459
1186
1435
1693
2669
2088
2459
1757
2908
3260
1404
1001
3178
1186
1090
1417
1412
1188
1543
2974
1479
2598
4542
1549
1257
2790
1459
881
1287
4765
3677
4657
2315
1821
1345
2325
2117
2263
1281
1273
1244
1583
1255
1630
1034
1570
2983
3879
1572
1477
1637
2300
1167
1318
1330
1556
5176
3989
1473
1521
1258
1813
1663
2220
6031
1112
4514
1404
2219
2503
3197
1074
1305
3575
1064
4652
2603
984
1448
1381
2314
1728
1268
3254
1205
1509
1288
4379
1369
1716
6214
2253
2488
2001
1727
1753
1291
1301
1993
939
2154
3383
1037
2118
1655
5295
1451
3552
5065
1654
2001
1517
2950
1164
2046
4432
1210
1186
1628
2018
1113
2074
1475
1083
3801
3895
1870
5081
1065
1545
1939
1892
1133
3058
1233
2601
1399
1870
2323
7603
1908
3451
1983
1191
1493
2047
2361
952
3673
1206
2086
1829
1903
1430
5123
2991
2429
2836
3523
2220
3019
1809
1978
2459
1516
1737
1912
1961
2808
1637
6043
1188
1235
5148
1398
2451
1790
2365
3402
3452
1193
2480
4529
2179
4906
1681
3559
2046
934
1749
1707
1912
3686
1304
3418
1976
2645
3047
1164
1657
1395
2097
3742
2091
6263
1337
1769
1434
2285
1202
1699
2009
5096
950
1480
3569
1351
1916
1802
1474
1439
2615
1953
1669
1628
4367
1401
1907
1643
2749
2414
1518
2240
3275
5091
1898
2416
1304
821
1804
1824
1483
1168
1635
1432
1560
2245
1912
1454
1677
3761
1399
4127
5758
1219
1682
2448
1624
1652
1563
1776
1854
1920
1402
1557
1704
5739
1848
1055
3803
4210
2102
1331
2986
1666
3349
1922
3555
1347
2315
1442
5385
1311
1473
1703
1536
1200
3828
3570
2479
1167
2561
3342
1514
1216
3396
1247
1826
1950
2549
1580
1749
3416
1674
1340
1307
2753
1984
1859
1798
966
5223
4368
3063
2757
2470
2061
2980
3473
968
1224
1679
2972
1745
1592
866
1789
2545
3701
1678
2187
1694
1406
1352
2442
1926
1591
1901
1108
1730
3288
1237
3081
3165
3163
2211
2380
2801
3428
1710
1518
1652
2280
2017
1717
1319
2925
3587
1537
4213
1661
1675
2362
1679
1514
790
1916
1728
4105
796
1752
1243
1343
1380
1631
1411
1444
3011
1198
976
1536
1667
1285
1389
1787
2636
1708
1854
1541
1439
888
1797
1510
2038
1547
1665
1646
1524
1240
1775
1228
1713
1585
1577
1642
1432
1919
1271
2293
1451
4151
1493
1921
1888
2832
1887
1657
1907
1091
3777
1491
1182
1239
1759
4005
4128
1743
1803
1721
4311
2829
3371
2648
1395
1604
2170
1275
1823
829
1424
1360
1923
1413
1812
1467
1362
1475
2049
3902
1501
1795
1411
1685
1519
1277
2872
1016
1725
1570
1065
1652
889
1266
2336
2213
3614
1712
1198
1166
2429
2965
2070
3548
1431
5723
3558
1741
2095
5376
1333
1229
1249
2852
1565
2129
3260
1522
2941
1701
1740
1647
2093
3324
1754
2172
1225
1412
1288
754
1718
1420
2163
1078
1432
3889
4128
1464
1842
2537
1965
3651
2071
2189
1747
5492
1371
1993
2588
3603
2541
3063
2693
4130
1623
1443
1386
2096
1198
1573
1457
3021
1723
1708
1198
1724
2126
3659
1723
2827
1404
1327
1223
1572
2285
1823
4435
1528
1539
1268
1675
1996
3032
2177
2273
1644
1226
1007
1914
1061
1295
1653
1736
2116
1231
2281
1603
1083
2339
1612
5293
1982
1058
1597
1802
2537
3015
1628
1377
1149
3064
1998
1782
3450
4338
3561
1907
2019
2551
3046
1117
986
1967
1905
1779
1793
1925
2924
2193
879
1973
3503
4713
3590
2533
1298
1544
4593
6045
1701
1796
1320
1170
2784
716
1395
1457
3467
3255
1218
1609
1887
2538
1210
1225
1347
1340
5926
1635
2186
1513
1799
1511
1160
1225
1850
2687
1358
2274
1372
3542
1706
1816
1482
1421
1367
1419
1818
1347
1629
1780
1569
1170
1705
1472
1219
2673
1004
1510
1278
951
3127
2060
1152
1818
1352
3597
3322
1292
2245
5572
1692
1017
1898
1254
1500
1053
1641
1850
2389
3478
2406
5398
1445
1240
1728
1425
3390
2181
3536
2043
813
1341
1660
1488
1159
1863
1575
3233
5757
3240
1644
1654
1692
2340
1504
1260
3235
5889
5487
1260
5503
1637
2460
2448
2170
1734
1301
1765
4236
4263
1323
3462
2579
3088
2945
4074
2550
2123
1671
1524
1606
1170
3486
5331
2307
883
1636
1773
2085
3962
1611
2416
4189
3998
3148
1433
1235
3188
2898
4192
2034
2412
6597
4062
1845
2345
5195
1824
2415
3940
3072
2841
1597
1157
4375
5067
1692
3251
3912
1716
1865
1824
1200
1468
1335
1369
1195
1698
2623
1128
1062
1397
1509
1384
1201
1421
1589
1623
901
1547
1805
3165
1554
1881
1907
1436
1664
960
2081
1637
2992
1210
3184
1180
1604
1149
2755
1625
1830
1456
1777
1710
3243
1382
1256
1510
1426
1893
1048
1359
3436
1549
1361
1516
2443
1340
1430
1267
1710
1410
3236
2003
3457
1881
2241
1518
1999
3172
1863
1336
3063
2981
1508
5305
1615
3037
1174
1371
1495
1180
1323
4419
1016
1205
2080
1699
1662
1277
3949
1585
1803
1067
1217
1878
1944
3996
877
1391
2212
6253
3206
1581
1208
2254
2560
4340
1290
1600
1916
1887
3313
2237
1386
1257
4676
2599
1778
1292
1546
1461
2305
6374
2282
3109
1242
1889
6429
2671
4647
1769
1933
1539
1342
2155
1619
2715
1197
1282
1569
1313
2279
1912
2111
5869
1269
5320
1605
4895
1666
1689
1329
4656
4378
3508
2269
1888
1615
1900
1683
1008
1810
1303
3660
1550
1390
1420
2138
1298
2781
1325
1018
2783
2722
2656
1241
1617
1485
1228
2340
1485
1554
1365
1314
1418
934
1096
1776
910
1691
1397
1121
13825
1644
1723
1230
1419
1703
2116
3050
1866
3643
3092
1033
1224
1646
1576
1461
2281
2900
1016
1338
2402
2641
1621
1828
2028
1625
1374
1642
3794
1257
2023
1500
1921
2004
1112
1678
5137
1883
4243
1034
5889
1186
1642
1079
1805
1884
1910
3596
3605
1087
4378
2191
1818
2201
4596
3630
4134
1467
1802
4101
2315
2615
1458
1682
2080
1765
1190
1580
4347
1599
4140
4371
1410
2986
2486
1833
1149
1690
1630
2007
1239
3268
1922
1028
1725
1271
1819
2236
1154
1552
1776
1751
2667
2783
2035
1604
2685
903
1579
2005
2678
5722
1862
973
1211
1539
1208
1665
1275
1321
1721
1997
5813
1224
1782
2271
1731
3415
1138
1969
2424
1769
1341
1466
1638
1421
1600
1490
1833
1633
2169
1871
1472
1560
1640
1530
2023
1742
3307
1327
2844
1577
1738
4036
1417
1692
869
1501
2498
875
4170
1285
1740
2180
2467
2765
1530
5821
1322
1569
1913
2563
2381
1873
3121
2456
1915
1416
1276
3284
1565
5222
1359
1858
1660
3604
1245
1526
1416
1679
3856
5597
1482
2312
1783
2313
796
1495
2141
1419
1456
3493
1089
3207
1886
1178
1587
1474
3655
1165
2266
2236
2498
2569
1498
1570
1891
1464
1624
2461
3018
1685
3808
3469
937
1541
1349
2378
1473
1176
1533
2440
1762
1380
1164
1093
3404
2972
1210
1439
1552
1447
1693
1762
1707
1486
1480
2565
2416
2616
1537
1728
2488
1568
1377
1648
1501
1922
2939
2259
1397
1548
1811
2304
1472
1274
1675
1569
1740
2125
2511
1484
2038
1718
3449
1948
2354
1545
4705
1371
1939
1223
1510
1819
6945
1126
1910
1196
2663
2136
1669
2368
944
1492
2225
1240
2457
1460
1022
3224
5267
1344
3461
2839
1774
2708
1731
4285
1603
1316
2267
2676
1251
1822
3165
1619
3130
1567
1361
1556
1504
2860
1378
2658
1405
2350
3325
1459
1399
1765
2464
3207
5278
2055
813
1208
2344
1264
1723
1778
3319
1546
2041
1851
1305
1420
2375
1246
1652
1954
1338
2109
1107
1379
2211
1972
2342
2325
1119
1744
1866
1419
2127
4273
5263
4501
1646
1067
1365
1209
1923
2874
1268
1311
1665
1892
1548
1199
1222
3042
1286
2067
1565
2538
1827
2829
5341
2468
2597
1827
1492
1925
1101
985
2468
928
2793
3325
1030
951
2665
4530
2755
2874
1695
1771
1172
2051
3060
1379
1088
1089
1860
1434
1126
1937
1658
3643
2026
3591
977
1519
2118
1242
2152
1910
1680
1350
1998
1354
946
945
1494
3496
1213
2957
1384
1175
1159
1207
1875
1287
3459
1417
1245
3000
1501
1726
4909
3533
3555
1354
3634
3856
1814
1776
2255
2765
2400
2336
1442
1737
3376
5461
1013
2950
3184
1023
2976
4451
1851
2135
1465
1849
4953
1610
2288
1827
1811
1225
1900
1599
1737
1996
2988
1261
1261
1725
2002
3943
2294
2670
1316
1631
1965
1170
1819
1762
3219
1831
966
1953
1237
2856
2003
1507
1389
1190
1840
1447
1532
1780
1612
1228
1563
1162
1478
1281
1750
1742
1030
1294
2246
1097
2055
1920
1830
1450
1928
3278
1848
1573
3313
1268
3733
1479
1859
2006
2373
1771
1975
1328
1601
2333
1341
939
2603
1247
3229
3239
2637
1953
3106
1678
1305
1214
1642
1810
1542
1469
3369
2095
1284
1617
1539
1359
1351
1628
1579
1679
5225
2568
1450
2025
1857
1496
1255
1678
2375
1721
2883
1760
3720
5262
3501
3430
1023
2135
1736
4982
2613
1629
1303
1579
1476
1553
1517
2342
1652
1314
1712
1475
1427
1535
1011
3810
2590
1578
3153
3191
1075
1156
3350
1983
1142
3635
7065
2479
2231
1147
2315
3902
4841
2362
2104
1223
2297
1554
2300
7483
1891
2677
2588
2141
1168
4702
3747
5073
1991
863
4026
2210
2614
1726
1361
1186
2524
3403
1535
1440
1914
2195
1551
2138
1373
1086
893
1871
1370
1191
1480
5099
2651
1943
2414
1158
1307
2207
796
1290
3435
1100
2240
1416
2112
2073
1240
1728
1672
1410
1647
3263
1470
1251
1811
1740
1751
1668
40397
2975
2393
1518
1785
2305
3525
2604
1969
2329
1396
2705
1404
3077
4365
2945
1422
1576
3329
1900
1829
1986
1411
1824
1595
1776
4721
1503
1335
1756
1461
3611
4932
3003
1756
1922
1771
4114
2273
1992
3789
1040
2008
2258
3398
2770
1535
2121
1916
1912
1143
2370
1839
920
1401
1135
1058
2137
3089
1702
1515
3137
1794
1953
1351
1364
1971
4918
3952
1810
1970
1093
2048
757
2381
3149
1816
2705
1690
2515
1738
1653
1341
1483
1256
3983
1201
1275
1782
2061
3412
4032
2793
2004
3561
1129
2042
2832
2397
2091
1453
5775
2899
3686
1356
1499
3769
7749
1473
1860
1961
1071
2319
5524
1827
2737
1384
2104
1774
1937
3034
2236
1524
2343
1955
1093
1521
1198
1167
2015
1385
1966
2280
1457
2386
5309
3689
1304
2761
2300
4262
2565
1165
938
1736
1946
1939
1652
2550
7617
1392
1806
5879
3604
1714
952
1387
1944
1836
1020
15011
13081
5286
3011
1295
1211
1434
2952
1802
1942
1245
1381
38521
22263
24624
21114
16952
9068
1497
807
5352
1630
1680
974
1573
3730
2205
4530
978
3131
1054
2945
16263
13420
1928
910
1204
1782
1125
1606
2440
1212
1567
1939
1278
1425
1441
1894
3971
3814
2058
1960
858
2595
1596
2618
1235
1485
2556
1907
2547
1168
1343
1693
2429
1809
1307
2529
7429
1311
1257
1616
5941
1981
1289
7526
1470
1677
5404
2835
2110
1241
1227
2042
1651
1469
1332
1076
1510
1718
1159
1819
6918
1205
1095
4107
1344
1283
4849
1191
1893
3286
1058
1322
5969
1716
1928
1633
1269
2714
3327
2747
1368
4322
1594
3437
2364
2761
2432
1958
3957
4172
1355
2298
2017
4836
2991
4969
1807
3446
3812
1462
2380
1607
1038
1509
4119
2298
1175
2222
1326
1869
2448
1423
5693
1420
2893
1672
3341
1910
1608
3951
1566
2217
1532
1748
3304
2008
1379
2635
2294
1680
1339
1144
1689
2578
1390
1832
1887
1435
3567
3315
1709
2415
2246
1673
5442
1139
1700
1928
2353
1803
2365
924
1408
2112
1358
3146
3935
1866
1448
4007
1207
2238
2934
2534
1670
1848
718
1424
1939
1345
1732
6728
1091
2783
1165
1962
4491
1511
4349
3608
985
1140
2539
2783
6861
1518
1962
1935
1668
1754
1594
3781
848
1187
5126
4580
2531
3053
1454
1530
1489
1488
1063
3666
5651
2608
1387
1570
1481
1441
3123
3201
1459
3786
1571
2157
1739
1599
1551
1432
2174
1317
1738
1428
1889
1368
1700
1183
2458
1430
1908
1216
1012
6102
1496
1821
3103
2615
1319
2034
1439
1141
1366
1464
1253
2965
2202
1361
2819
1018
2717
36704
1953
1437
1281
1525
1628
1511
1102
1439
1245
1923
2854
1342
1501
1077
1455
2211
1278
5592
1518
1092
4437
3060
2121
3509
5429
1330
2024
1630
1071
1304
3127
1267
1745
2078
1456
1574
3872
1547
1317
1797
1496
1085
2359
14688
3317
3453
1105
5843
1208
2794
2792
965
2745
1269
1648
1616
2009
1486
1129
1545
1522
1266
4200
3315
5741
1190
3127
1474
3417
1005
1539
1513
1362
1770
974
2786
2663
1172
1415
2401
1590
1210
2819
834
2114
1514
3355
2657
1586
1207
1284
1880
1627
2541
1282
1063
3432
1355
662
1080
3186
1225
1522
1445
955
1240
1672
1396
2514
1592
1192
1238
2421
1502
1819
2707
1407
2655
1253
1568
1857
2297
932
12735
1874
1090
1467
2680
1637
1517
1576
883
1838
1666
1976
2328
1403
1995
1802
1801
1562
1645
1211
1030
2728
1988
1329
1549
1482
1453
1768
1407
2663
1442
2072
2545
3989
1804
3472
1244
2611
2009
1544
1391
1724
3669
1088
1687
1337
1861
1444
1657
1495
2203
1598
1515
3242
1314
3133
1323
4001
1382
2480
1869
1719
1666
1369
2949
1129
1490
2596
1554
1584
995
1998
2831
1417
1370
1013
1925
2555
815
2853
1540
2253
917
2775
1902
939
974
1119
1630
1663
2828
1050
8259
3021
4970
1886
1270
1523
1402
3011
4067
1330
2486
1346
1547
1221
2072
2306
2143
3803
3370
860
1617
1939
5745
1602
1923
1190
3535
1457
1636
1245
1547
1879
1355
1825
4334
1510
1330
1133
2543
1189
1505
2449
783
1295
2842
5441
1076
1794
1429
1164
1385
1035
1599
1204
3163
5759
1060
1261
3860
2208
1940
3510
3073
1186
2217
1655
2226
1480
2987
2635
1106
3019
1240
1686
1658
1475
5759
995
3131
1936
1702
2560
1695
1655
2232
3060
1294
1919
1466
1863
2931
1633
1017
2605
1668
1045
1991
1851
1768
1331
1078
3448
2295
1692
1502
1294
1319
1619
1408
1415
3686
1565
1511
1559
2660
1498
1209
1849
1521
1679
873
1743
1641
1668
1372
1912
972
1600
1926
1318
1536
1445
1573
1787
1591
3040
1592
1339
1620
2290
1369
1112
1473
1562
1876
993
1506
897
1131
1764
2700
1427
1338
1393
2035
2267
3144
2355
1496
2435
3137
1382
1801
969
1626
2450
3031
1652
2467
1321
1846
2170
792
1329
1398
1775
1391
864
2148
1538
1369
3819
2010
2854
2601
1630
1067
1487
1661
1109
2821
1614
1446
1008
2151
1306
1652
1415
960
1331
1148
1409
1380
2785
2002
1659
1526
2838
1400
1220
1714
1975
1554
3405
2826
2848
1378
1235
2048
1014
1212
1715
955
2127
1228
1952
2418
1330
1231
1345
1292
1016
1908
4072
1539
1386
1740
1454
2127
2125
1383
4038
1406
1350
1986
1068
1929
1282
1158
1447
2520
1615
4527
1827
2284
2152
2767
704
1536
1749
2085
1434
1202
1623
1320
1709
1455
2605
1554
2043
3493
1457
3700
1277
1772
1412
1266
2158
1648
874
1207
3325
1199
2020
1758
1353
1842
1483
4501
2194
1866
1341
1424
3926
3644
4643
2402
884
1717
1394
2446
4404
3530
1464
2046
2510
2476
1303
2157
1764
1336
1090
1154
2465
4144
948
1725
2389
1165
5723
3411
1903
3051
4346
1492
5742
2435
1714
3881
4685
2325
2148
2949
1489
1790
2261
3597
4465
939
2437
1569
1483
2057
1101
2485
3607
3769
1028
3226
3539
1514
2202
1286
3973
2246
895
1938
1713
1861
4375
1437
1714
1069
1979
1051
1999
1790
1435
1227
2211
1891
1284
1380
1297
1572
1435
1090
1833
1603
1465
1882
2030
871
1860
2055
1514
1301
2766
899
1566
1808
1799
1124
1441
1942
981
1348
1325
1629
1670
1185
1664
1636
1101
1261
1875
1338
1742
887
3879
2234
1854
1628
1302
1510
3648
1441
13080
1675
1705
1276
1479
953
3985
1711
2056
1707
998
2807
1813
1882
1182
1615
1843
1644
1505
1930
2154
1961
2077
1163
1587
1554
1039
5214
2093
2279
1585
1765
4143
2361
3908
4697
1379
1838
2875
1555
6084
4159
2172
1346
3512
1566
1598
2513
2783
2287
2545
2952
1228
1479
5292
4432
1010
5869
2476
2184
2233
1616
1954
2990
1472
3700
1930
2459
3566
3030
2305
3852
3106
2446
3696
1597
2424
2265
1907
4862
2999
1939
769
3320
1476
1507
1522
3042
1064
4547
4228
2258
3290
4667
1836
5834
3123
1290
7377
4099
3313
2540
1331
7356
1299
2938
1319
2456
1623
1371
1508
1345
1488
1447
3499
1222
2203
911
1300
2216
1448
2365
1510
1570
1720
1307
2120
1368
1288
1310
1596
1510
1212
1030
1360
1225
1955
2879
1368
1728
2069
1397
2424
1839
1585
1459
1265
2697
1594
1295
1288
1743
1396
4371
2035
894
1284
1659
1037
1129
1221
3704
1362
1368
1484
2953
2077
1294
1174
1413
1438
3671
1811
1136
1253
2072
1016
1355
1288
2854
1072
1326
1107
1240
2093
1420
3555
4819
2624
2329
3641
3038
1765
2475
2164
1379
2033
3334
786
1693
1205
3869
1333
2850
1675
2175
3680
1244
2645
1383
1907
5308
1756
1102
1994
1283
4230
2282
1484
1351
1592
1975
1421
1501
2291
1632
2090
1748
1656
1996
1683
2294
3357
1162
1829
1517
4133
2738
1111
1519
2085
3520
6097
5613
1514
1138
3311
1411
3640
1069
1931
5845
3115
1692
1976
1813
1605
2003
3229
1407
2125
1529
1469
1230
1331
1720
1089
1661
3576
1023
1293
1254
1234
2672
1451
1511
1348
1324
1220
1223
1396
1541
1341
1491
2144
1169
1208
1969
1776
2259
1562
2733
1438
1599
1549
1942
1553
1604
2620
1007
1329
1547
1994
1143
1088
1621
2911
1326
1847
1247
1385
1297
1206
1655
1143
1994
1468
1838
2972
1811
4295
3434
1645
1433
2967
1316
1057
1445
1386
3026
1250
2922
1407
2222
1733
1120
1613
1599
1347
1593
1350
1740
1957
1284
1259
1054
2526
1736
1167
1344
1110
2052
1922
1579
1286
1008
6178
1316
1191
1193
882
1603
3269
2790
1342
1716
1163
1558
1439
5998
1589
3521
1639
1309
4347
1495
1175
1757
1162
1394
1820
1039
1424
1413
1487
1259
2559
1132
1239
2126
1268
1064
7211
980
1375
1705
1190
4031
4959
1246
1637
1835
1589
928
1592
5723
1204
1601
1363
2501
1567
1719
1931
1752
2605
3649
2704
1714
3770
1461
1815
3143
3783
1151
3394
1746
1511
8338
1851
2468
2394
2050
1637
1341
1422
4045
5448
1343
3374
1596
1384
3660
2732
2045
2350
4982
2068
1224
1379
2892
2012
1294
1988
1566
1905
1422
1219
2173
1390
1058
1873
1630
2795
4015
1055
2950
1581
1615
1306
5038
2531
1104
2347
1157
3080
1359
1658
3185
1628
1485
1047
1583
1224
3981
1557
2918
2199
1281
1655
3899
1668
1254
5626
2633
2390
1507
2836
1764
986
1577
1506
1442
1700
1585
2002
1566
1238
1465
2345
2410
1558
3096
1231
1776
1322
4034
1581
2223
2200
1536
1459
1390
1580
2609
1460
1437
1620
1373
1348
2470
1600
2895
1783
6974
2074
1329
987
12323
1873
1801
1862
1121
1328
2402
1359
2140
1312
1379
3292
4322
1546
1555
1281
1470
1910
1611
2149
1157
1608
1414
38990
1653
5457
1356
1268
1489
1002
4605
3931
2370
1468
3879
1400
1249
1594
1960
1440
1465
2975
4056
2814
2303
1237
1530
1622
1456
1882
1129
4525
3048
3525
1583
1304
1587
2875
2136
2044
1321
1710
1370
1514
2798
1357
1471
2002
3377
1691
1201
1478
2114
1377
2561
2002
1384
2019
4298
1990
1431
2162
6511
2506
1288
1645
1261
1504
1427
1204
880
1815
2738
849
1753
3159
3941
4099
1292
2837
995
1441
1807
917
4221
2718
1503
3893
3670
1794
1952
1122
1221
2748
1489
1529
3162
3313
1077
3532
1944
1696
1395
2991
1822
1338
3378
1769
1178
1456
1499
1451
3203
4061
1367
1655
2097
1495
4215
2419
2955
1785
2769
3424
5672
1354
2877
1556
1353
1170
2721
1440
1968
1146
1619
1545
1309
1447
1603
2612
2349
2023
1412
1697
1862
1631
1960
1490
1769
1379
1124
1854
1645
808
1396
2198
1056
1632
1909
1252
1454
1767
1049
1627
1539
943
1249
3457
1417
1331
1785
3992
1968
2867
1477
3053
3763
1148
2675
1820
4291
5554
2273
10555
1779
1235
1874
1921
1129
2626
2326
1827
1600
3257
3083
1605
5262
1403
2338
7613
2023
4219
2133
1487
2555
2584
1166
2145
1764
2339
5021
1750
2525
2876
1043
1588
1850
4130
1048
2976
2926
1722
2845
6871
3790
5480
1638
3164
3306
2465
3353
2160
1493
1669
2592
5404
3224
4006
1971
1350
3660
2619
2075
2231
1295
1641
7245
1989
2625
3567
2461
1173
1857
2570
5708
4455
4697
1345
2479
1804
1536
1647
2672
2098
1138
1766
2611
5758
1717
3452
2154
2025
1369
1944
2507
2191
2858
1770
1270
1795
3564
1346
1712
1067
1816
1371
1147
1892
1269
1776
1440
1572
1796
1218
1642
1319
2288
1684
1661
1227
2531
1804
1547
1534
1388
1874
1387
927
1582
1869
1949
973
2878
1451
1318
1798
1476
2425
1856
1701
1025
1289
1741
1938
1483
1615
2241
3164
1477
2002
1513
1464
951
1274
1502
1816
1528
1658
1553
1435
2965
3058
1362
3413
2597
1507
1919
1825
1057
3999
1664
2843
1585
2052
2269
3060
6135
3261
3926
4565
2196
3036
1149
1432
1750
1637
3822
1768
1357
1455
1743
1460
1987
4589
2276
1628
1278
1615
1522
1373
2041
1524
857
1849
901
1697
1853
1361
2400
1547
1961
1171
6068
1466
2998
1611
2912
1321
1249
2250
1040
1642
3397
1644
1979
1913
2273
1662
3111
3032
2548
2981
1236
2314
933
2583
3054
3383
2864
7235
3003
1794
1522
3059
6048
815
2018
3080
2229
2178
2341
2852
1380
1503
3749
2944
1691
1333
5620
5486
2166
3531
1261
1552
1616
1277
5010
3059
5278
3009
1070
1373
2811
6543
2878
1130
2133
1280
2155
2696
2075
1655
1044
5409
1783
1823
1667
1964
3484
2000
7345
1152
2000
1327
2022
3115
2349
1471
804
1810
3110
2126
3164
1207
1264
5410
1374
2145
2137
1668
2063
1116
1344
1687
961
1846
1049
1440
3371
5655
3599
2231
3070
6653
2032
1774
1252
3876
3758
1919
1414
2114
1560
1593
1456
1293
5437
2128
4078
2299
1833
2117
1102
1842
3799
3204
7173
2050
3304
3897
3652
2894
2122
1548
1891
2326
4401
5742
1739
1973
1573
1145
1622
2515
867
2234
1923
1041
1455
1408
1267
1839
1798
1030
1235
3134
3141
1361
1743
2919
3234
3454
4945
1546
3642
1773
1314
1626
1107
1168
1477
2928
4554
1414
946
3440
1129
1703
2723
1764
979
1139
1085
3487
1591
1569
1648
1801
5873
1474
2291
3058
5035
3257
1978
3734
1017
1347
5900
2137
3149
1721
1575
1899
1901
3235
1405
2620
1857
4566
2608
2438
1905
2986
1515
1894
1790
880
1590
1754
1352
1480
1711
2414
1513
1674
1305
1773
1945
785
1767
1843
1555
2076
1271
1243
2220
1740
3399
1543
1217
1510
1262
969
3768
5008
834
2939
2916
1437
1633
2986
6729
1138
1637
1473
3542
1314
1547
2232
1875
1197
3168
4280
1694
3209
4160
2789
1558
2141
2511
1911
3821
10968
1412
919
2368
1552
1717
1226
28168
1147
1066
1209
2322
1846
1996
1225
1503
2698
1354
2256
1829
1810
1286
1939
2564
1785
1939
1891
1781
1383
1182
1255
1465
2033
1641
1450
1502
1369
1778
1815
1426
3499
990
1639
1974
1241
1635
1485
1776
1584
2315
854
2670
1224
1094
1692
1372
2368
1542
1451
1782
1992
1664
2595
1111
1208
1216
1801
1427
788
1482
2270
2343
1771
1691
1154
1687
2030
1208
2265
1374
1392
1219
1115
1158
909
1831
1138
1620
1356
1338
2757
4472
1361
1535
2039
1687
1714
1748
2338
3309
2464
1201
1161
1491
1299
1071
720
1437
2540
945
1665
1329
2197
1524
1492
1441
1124
1759
1569
2276
1558
867
1579
2531
2390
1979
2518
1492
3925
2178
1936
1119
2569
3715
1583
2275
1401
2909
2882
2975
2446
1625
2409
1030
1042
1307
2697
2138
1243
2511
1852
1608
2262
1537
2071
2451
3949
1399
6512
1274
1088
3506
2212
1093
1600
2029
1508
2442
3288
1008
1450
1650
2302
1467
2829
2268
1099
6420
2879
1980
1602
6227
1945
4406
4366
1319
2794
4066
3072
1457
1302
1637
2760
1333
1043
3101
2102
1372
2842
2746
4867
1309
1545
1240
2098
1739
1753
1947
2106
1239
1047
2152
5638
2666
1518
1252
2372
1677
2554
1559
1646
869
1415
1640
1943
3857
2196
2307
1680
1628
2378
1367
3958
1267
1266
1524
3448
1266
1581
2029
1744
1861
1072
2899
1208
6211
2163
2711
1380
3327
2069
4533
1991
1967
1756
1315
1429
1254
3032
1081
1346
6556
997
848
1462
900
1603
6206
1059
2453
1298
1181
3691
1628
2046
1387
1620
1696
2574
1461
1758
2018
1129
2732
3791
1531
2226
1584
2198
1080
1160
1658
798
982
2750
2094
1435
1301
1125
2382
2536
1555
2037
1226
1607
3744
1430
1632
1013
2090
1452
1434
2043
1100
1327
1216
1132
1030
1508
1098
2785
1335
4627
1998
1531
3000
2096
2525
1404
1278
1010
1968
1028
1444
2966
1490
2315
3277
1267
2932
1082
2475
4072
1137
3281
3055
3350
2372
3122
1164
1695
1190
1793
2635
1106
1026
1714
4083
1268
1539
2441
1177
2127
2045
1276
2907
4235
1224
2163
2364
1355
950
1383
1641
1052
3924
1009
1902
1108
8564
1700
3092
3522
1308
2277
3009
2452
2770
2525
1890
3967
5337
1288
4381
3036
2543
1443
1265
1918
2781
3377
3605
985
1759
836
2332
5609
1075
3742
1699
1533
4780
1023
1798
1209
1994
3079
2110
2260
3050
1374
1811
2687
1256
1813
2134
2532
1310
1274
1548
11059
1097
1943
2259
11830
1258
1431
3194
1696
1919
1246
1497
936
1145
2096
844
1876
1734
1111
1530
1317
1835
994
1933
2201
3664
1617
1289
1450
1207
2122
1205
1725
957
1590
1926
1097
3348
1892
1422
1879
1894
1752
1232
1884
1421
1034
1562
1666
1366
1871
1600
1907
1275
2430
1034
2178
1311
1695
1495
2461
1138
1622
1404
1793
1571
1062
1971
1719
1109
3597
2438
1763
1412
1041
1517
1039
1536
1303
1340
1785
1582
1986
1791
1464
1453
1504
1131
1351
1452
1362
1342
1427
1879
1612
1481
2217
2491
1786
1021
1425
1693
2739
3806
1770
2321
1412
6188
3863
6319
1297
2598
1353
1510
1640
1411
3281
1406
1427
1955
7112
1408
1334
1318
1437
920
4734
2226
2821
917
1553
2085
985
1405
2907
1281
1848
1497
1520
1263
1393
5962
2182
1694
1616
1821
2882
2519
1509
797
1776
2652
3097
5486
1304
3846
1313
1929
2081
1328
2042
1720
2843
1318
1505
1932
1622
1392
5641
2981
1018
2033
2325
1804
6295
1754
1247
919
1536
1956
4222
3490
1364
1394
1419
966
3987
2422
941
7320
1855
1345
1434
1489
1365
2535
1423
1690
1244
1793
850
1552
1367
2792
2060
4105
1163
2119
1745
1181
1477
1283
1510
2945
1544
1588
1770
1237
1189
2710
1347
1905
1997
3624
1890
1421
882
3084
4433
4867
1222
2037
2990
1253
1913
3950
1133
1620
2157
2994
1695
3186
5505
5626
1598
1372
1775
1202
1509
999
994
1113
5527
1272
1057
1448
3177
1423
2085
1463
1245
1445
1028
1299
1581
1673
1774
3266
4169
2654
1068
3827
3489
1646
1749
1176
1619
1485
1406
2359
1220
1601
2669
1860
1173
1885
5184
1198
4642
2609
1812
2172
1028
1622
1382
2741
3279
3770
2705
3428
1219
1574
1269
3464
2298
1458
1820
1629
1532
3317
999
5350
1184
1334
3871
940
1906
1585
4480
4430
1552
1570
1225
1571
5877
1628
1619
4338
1249
3816
1536
1450
3494
1931
1466
1130
1742
1479
6516
4008
1016
1658
6204
2121
1915
2174
1202
1780
3221
1929
3182
4070
1731
1674
2578
1638
1826
1153
1810
2150
2464
2621
1284
1485
1512
1845
1270
4683
3065
1241
3248
1443
1839
1793
932
3090
1855
1006
5859
2466
1768
1671
1464
1285
1649
4846
2698
1833
3325
978
3341
1701
1298
4840
1848
1636
1451
1632
764
1673
1728
5030
2040
1536
2270
3208
1775
2736
3313
5229
1812
1311
3124
1566
3380
2622
1861
4943
1358
1750
1513
2328
1105
5731
2433
5692
2487
1195
1560
1872
1466
3246
4203
4921
3265
5501
1347
1547
1636
1483
1274
5820
2717
2896
1257
1839
2604
1909
1766
5211
3019
1608
8270
4811
1530
1746
934
5647
1700
1568
1538
1484
1189
1637
1638
8249
1661
1814
1961
3483
1532
1657
1712
8429
1056
1545
1222
1645
2901
1343
2638
10327
2858
1484
5351
4676
1469
1527
1911
10066
1532
2196
1064
1871
1613
3771
1705
8015
1582
1298
5720
1579
2317
946
1724
10233
1437
1626
1482
1574
4388
2486
2339
11617
2770
2148
1197
3190
3068
9707
788
9393
3681
8271
1708
2446
2821
1387
4092
6921
4956
1208
6415
3259
870
2253
1638
8691
1459
1288
2323
5662
5725
1449
1640
8002
1595
1184
1461
5716
2246
4092
1390
6432
1511
963
1255
3085
1171
958
2026
6646
988
1834
1239
1247
2042
1522
2404
9839
2886
1452
1278
2005
6959
1141
1536
5690
1404
3625
1142
1287
1193
1095
1885
7022
1320
1308
1597
2293
1137
4481
1020
5140
3801
1396
2071
1783
1079
3768
1606
7849
1043
1318
1199
1137
1328
2336
2415
5595
1056
2399
1575
2307
1271
2020
3186
6008
1162
1951
1701
1788
1302
1316
3875
4553
2062
2011
3767
1207
1435
1181
1670
7008
1293
1188
1831
2898
2017
871
1058
4182
2353
2946
3648
3625
3655
1788
2105
6651
1841
1558
1296
1378
1698
2045
2585
4327
1240
1641
2187
2260
2159
1250
1950
6180
976
1440
1276
2159
1404
1810
1544
4251
1238
3015
1875
1428
886
1022
2172
5239
1468
1971
2135
1872
1949
744
1496
8331
1994
1141
1795
2184
1458
842
1508
4127
1630
787
1804
2766
977
3917
13456
5102
4381
2082
3951
4435
1389
3489
1166
5143
1341
1360
1670
1736
1826
1666
1962
2789
1304
1287
1071
2080
2452
1824
1996
6440
1293
1181
2538
1426
1881
1088
1125
4673
3384
6043
2920
1037
1793
1570
1939
2937
1965
1561
848
2119
1481
1653
3461
1126
2249
1385
1787
1149
1468
1341
1886
2490
1762
1796
3043
3337
1297
1276
2906
2214
2118
3094
4714
1533
1435
2975
4840
1898
1059
3382
1173
1120
1311
2719
1009
6226
2241
1170
3256
2905
1236
3577
2528
1574
1618
2621
3032
2013
1750
1252
1868
1439
1914
3577
2183
1751
3321
3429
1456
2227
1219
1218
2199
1307
3459
1804
1996
1996
1564
1047
1417
1997
1514
5018
1512
3403
1741
5200
3291
2123
2689
996
2718
2678
1328
1544
10508
2623
1150
1021
2001
1141
1667
955
2725
1834
1545
3264
1678
1315
1397
2647
1424
1591
1699
2585
1552
1806
1697
3013
1075
1296
3159
1275
1384
1740
1306
1424
2330
1576
1346
1651
1445
1246
1478
1513
1086
1333
1162
2451
1414
1358
1861
1739
1286
3360
2372
1405
1476
1826
1503
1067
1055
2470
1457
1627
1413
1416
1525
1945
1659
1737
857
2395
1561
983
1340
1634
957
2385
1332
1090
2084
1829
5126
1151
1555
2712
1164
2163
1891
1658
3023
1088
1760
3909
1358
1520
1639
1396
1851
1218
6294
2121
2014
1271
1373
1564
1614
3564
2203
1265
1595
1444
5084
2919
6663
1320
1112
1511
1500
1736
3306
1702
2022
2264
1389
1845
2476
2164
2708
1477
1476
2909
1239
2536
1300
1499
811
1340
2272
2210
1531
3174
1070
4591
4064
3192
1664
2117
4087
1855
1368
1152
1647
1858
1671
2163
1906
1918
2218
2484
1355
1395
1190
1464
1235
2313
1309
1399
2049
1616
978
1628
1305
1787
3019
1888
2908
818
1528
1381
4335
1749
1231
1214
1353
1302
1271
3339
3596
1664
1539
1392
4112
2024
1939
1662
1358
3066
1417
6373
1133
1482
1527
3012
3169
1792
2716
2174
1552
1067
1657
1774
1357
1162
2114
3552
1337
1523
1368
2665
1639
1408
9530
1186
2128
2317
1721
1574
1103
1443
1526
1239
1302
1483
1445
2070
1287
1328
2030
1730
3002
1493
1480
1466
1884
1954
2060
1538
1592
1387
1257
1028
1404
4157
2167
1401
1363
1159
3070
1859
1554
1905
1010
2163
3014
4119
2000
1526
1549
1953
11097
7591
3490
1880
1676
1316
1695
1181
1632
1563
1147
1248
1707
4347
1190
1989
1277
1291
1110
1641
1663
1641
1004
2085
1509
1217
2709
1352
1385
1167
1376
1391
1757
2614
3292
3492
1452
1231
1246
1309
1549
1737
1561
1248
1672
1461
2016
1381
1325
1362
2005
1257
1375
1814
2696
1547
1020
1896
1484
890
1387
20639
1305
1588
1569
1009
4336
838
1322
1245
1645
906
1353
3741
2665
2006
2397
5536
1959
1464
1133
3119
2533
1299
1284
3875
1381
1271
1679
987
1589
1711
1349
1155
3571
2334
1597
908
1371
1660
1202
1416
1710
1062
1482
1349
1214
1550
1506
1641
1091
3279
1373
2976
2331
783
1901
1623
2822
2074
1328
2761
1278
1700
3955
1118
1135
1342
1631
1296
1733
2056
1567
1762
1054
2334
1369
1949
1248
6624
2489
1014
2325
1344
1667
1425
1536
1212
1457
2410
1475
1649
2788
1631
1997
2700
4700
2558
3368
1678
3163
1809
2579
2540
1992
4320
2357
1186
1920
2718
1021
2747
874
977
1173
1804
1151
1285
1209
827
5627
3244
1058
1142
861
1655
1941
731
1059
995
1245
2533
5931
1043
1557
640
949
1951
1652
3602
1504
823
725
2431
15435
2703
1491
1117
2078
3415
2528
583
795
1056
1893
1128
2057
5237
5183
1220
4917
2647
1503
2043
731
1419
1403
1686
2248
1076
3630
1019
781
1561
1335
4025
4411
556
1813
1467
987
3745
1076
523
1362
149
1834
1763
1498
1167
530
954
14318
5345
760
3309
2571
1064
2141
1245
773
914
3773
5498
1038
1448
2897
727
704
703
1489
1551
847
500
1430
1337
4964
582
1315
3262
655
3889
829
3108
350
1460
3774
989
2492
1492
4442
1287
298
490
1467
731
880
1038
6564
684
1048
861
623
2270
1714
588
2473
976
2354
990
1531
1470
1014
652
1003
495
499
2634
1322
2191
647
1147
891
1167
608
677
2004
1539
540
2120
97
5273
2609
2350
2736
1625
1133
2260
754
3796
2346
1601
1466
6801
1030
1559
2367
5537
2171
489
3878
1285
1203
695
658
1119
1733
2594
2518
2637
1308
889
2671
5154
562
4812
2296
2507
2818
934
1578
4364
1440
2540
4306
819
24611
1369
1418
1822
844
1282
2107
1101
957
776
1888
1876
3059
854
2740
743
1317
2385
3160
2770
1621
3127
2014
3922
2168
939
741
674
1304
660
1229
1125
1365
1418
1238
456
846
1197
348
1027
1319
704
617
620
2219
599
1456
983
6129
1158
684
1239
1215
496
2206
951
762
835
1564
1077
1339
1535
853
1054
1026
6849
337
1018
477
1396
1038
358
1166
1111
3225
2316
622
-19
1011
2897
1186
944
1311
2484
809
1332
1431
659
4396
1132
1706
845
660
1162
1132
335
1132
838
2235
690
1346
1270
878
2927
1989
3398
2151
302
1268
1945
3928
1095
1068
960
3429
930
5431
1228
1022
1087
748
1126
315
2710
1987
1422
1804
760
1218
1325
2060
1769
2622
1093
2652
1958
1207
3530
3679
3294
2792
958
3730
4225
2169
955
2454
5990
2647
2699
3148
5881
3355
2073
4407
404
1892
558
734
2910
3274
2276
263
1756
871
1844
1240
1589
1817
4310
4054
1474
3617
2091
1290
1045
935
1738
857
867
2767
98
1024
1059
729
544
2091
1364
462
1107
793
1237
603
876
1044
1250
876
941
3492
922
1018
856
698
1042
966
413
609
994
763
945
1995
2406
1813
1377
533
949
935
2450
1619
6884
972
997
942
634
987
2484
1335
789
505
731
2879
652
6922
1487
222
1184
1269
1870
3733
1863
1776
977
1638
1693
2118
1138
1079
2258
1067
822
1701
1071
2165
906
1368
469
780
3097
1790
1656
960
1924
2857
2829
1751
2321
3582
663
362
767
1340
3770
1327
610
2481
3973
78
1448
1922
473
745
2420
5602
1178
711
2041
1082
2041
683
902
424
861
932
4120
1279
2625
932
1610
1533
455
1128
1945
580
1923
1525
798
1603
1148
4865
1237
1739
1512
818
579
1366
470
840
2646
2181
4802
1405
1127
754
1502
387
1499
983
363
766
890
739
900
8183
758
1403
749
1045
2565
690
737
531
512
1650
1165
1816
455
1485
2219
183
541
1056
1797
438
729
296
1376
785
555
503
1088
1498
570
568
800
1117
496
816
1472
1275
521
729
2618
1312
416
401
2363
605
689
1383
3064
307
2624
1291
1441
739
1017
1364
1095
1396
2399
1332
920
769
1198
3211
1327
331
2315
2993
1184
3946
3186
472
2113
1330
347
1060
3127
826
2313
2563
1390
1275
989
1167
2083
636
1026
865
2242
1117
1252
560
1286
1455
456
4904
1088
418
1253
1380
2933
2947
1966
119
1134
1972
1092
1276
1740
1352
1366
3040
568
1204
487
1010
876
1726
1159
-19
492
408
1150
977
1997
1239
809
552
1115
2517
4958
660
1643
534
1126
2140
1121
2868
418
1318
855
1860
2035
2566
820
620
1441
1254
705
1085
932
252
7281
628
1067
1199
1583
800
1117
734
1040
1495
557
1112
4655
1143
385
807
488
2652
2002
7049
933
3757
695
798
2300
504
2527
1326
3588
222
2189
350
3568
3471
1686
703
4245
1320
1158
1105
704
755
801
915
2399
1068
943
1082
1146
698
555
1164
3828
1018
1811
1492
1065
3023
1964
1102
1037
789
1172
437
457
1696
1097
1256
1197
1101
939
2403
1116
2425
1149
934
775
849
1861
1070
1180
337
210
956
968
531
1059
588
1065
318
845
1490
1778
389
823
913
1169
63
657
1759
583
1655
895
801
1127
105
565
535
2524
1755
3063
1832
1080
1836
484
1028
1888
963
802
1235
1617
586
568
1747
1481
743
805
722
441
915
503
899
979
2488
533
710
3085
1784
1498
2717
969
1778
663
514
2138
3744
792
941
5810
1153
900
885
714
2230
1168
820
1363
985
1563
673
627
748
544
990
661
1702
1278
3759
1051
1644
469
4123
4178
1390
1711
291
1519
2378
4870
1484
1002
1923
1630
2419
864
516
394
456
4123
644
721
2002
925
282
337
3089
1651
2602
2102
1473
1436
364
489
1517
5120
2323
298
488
1763
1550
524
774
1147
933
3121
4037
1954
12836
3617
674
1811
4298
645
3808
1483
1695
918
1024
1518
1180
6037
258
960
1370
234
3618
1093
1324
3115
4848
1045
1418
1391
571
870
1367
1342
646
1379
1924
544
786
1581
1533
2168
2110
1649
554
2093
2525
3506
3300
795
203
2481
1442
3046
1859
1766
1395
2453
2150
2088
596
573
1253
1037
959
812
5732
2393
1960
1512
1339
1069
4335
1234
585
1610
233
846
1050
2431
2922
1541
2675
1800
1008
1463
674
3136
1765
2485
3161
1990
1084
711
1366
1450
2232
2035
515
733
1849
869
3006
2145
807
744
616
944
753
1441
1047
1234
802
2052
1245
2929
1543
675
1173
771
663
1051
565
1239
537
1134
1078
2462
471
1662
3234
767
724
1281
1334
526
942
1255
490
1166
857
2873
2630
1120
1982
2450
2674
1482
646
1433
532
1349
1469
1779
334
991
808
423
1112
2713
1963
4049
2391
841
3967
580
954
794
6569
2012
1156
787
420
232
900
3311
1083
1017
922
2398
728
526
1259
611
1007
1022
490
1797
1121
3125
1357
1007
492
662
868
1132
494
2272
1055
958
789
1376
686
891
1075
922
1090
1010
885
2278
1395
888
99
854
2717
875
584
1637
1221
1448
1014
5682
921
15953
628
1028
697
986
2563
905
813
666
1100
551
315
2008
696
197
844
11216
623
3961
2078
946
2723
1573
1368
1891
758
1506
863
994
1211
1059
2402
1049
526
1544
2339
6315
2939
668
1389
878
920
956
602
935
469
727
1130
2510
1829
577
2917
815
3373
717
885
3136
3685
982
683
767
856
1124
3034
1015
1295
495
649
1699
634
596
631
1207
4758
207
1895
908
3211
2545
859
2978
1321
664
880
907
590
1525
524
1956
618
2480
1958
3431
2199
427
1728
956
2373
2754
1763
854
2403
460
833
2740
987
2102
5017
1534
839
891
484
1018
1813
919
517
6430
4192
2230
969
800
3172
807
2631
772
795
1950
520
2118
1459
885
1612
1196
1703
577
1108
2112
1156
2443
831
1950
1794
1768
2105
1297
1065
633
2252
773
907
1832
1115
1015
1282
1081
717
2744
3732
250
375
1473
2208
1881
3719
2546
519
931
1021
1055
2388
1373
2470
1953
686
1190
8406
1831
816
1480
560
3398
2564
39
805
737
1083
1041
1002
820
753
334
2277
1324
971
3060
739
896
608
465
4010
655
843
1809
1218
1136
445
1061
1122
1080
831
790
1556
655
894
430
599
980
1483
2574
836
550
501
639
336
1171
656
707
890
2119
1395
938
1204
1384
493
1054
1109
1258
1115
345
842
817
543
1001
635
2170
1566
482
910
749
1485
1515
1006
1311
640
633
658
838
619
414
4829
2311
139
766
7838
2608
4030
701
608
778
819
585
1405
1012
1410
3848
1147
568
4732
1172
1123
1302
442
3091
3748
1055
529
901
962
2966
10285
779
1245
1618
761
2736
1153
2925
872
1066
1326
1077
604
576
972
546
726
1204
1018
6908
1000
434
2940
579
2620
849
863
1061
1144
436
1013
1310
5770
628
826
1033
1371
3185
2149
2074
13196
454
651
1309
-19
289
5343
1827
2732
897
1522
2196
0
7196
2114
30662
2978
3270
2288
2783
3837
-19
784
1574
1921
1132
3170
2756
1579
1209
2706
3465
2012
315
1879
788
1680
5477
2254
2637
1546
2918
2022
1868
907
1240
553
1647
616
1285
2695
1154
1128
760
2537
1784
1423
2860
2077
1222
2077
1303
949
708
1313
3244
1166
848
1032
1419
1199
1220
1207
1145
530
4824
1776
2670
1071
2339
3645
844
320
1723
2063
1233
1207
13114
898
1056
2672
4679
2756
1529
1096
799
2300
1302
307
1308
926
2239
754
1317
1159
903
1228
1265
1223
492
1829
2476
2083
1024
1273
2296
1296
1541
1189
2398
999
997
2250
755
1293
799
477
1270
569
1430
1324
1746
2210
984
913
508
1192
919
1410
1131
1085
874
3171
980
1244
1063
332
697
1006
911
1007
1072
2515
1235
784
767
1583
3454
1823
1143
233
589
2717
4045
918
1235
502
3193
1120
1527
3270
2173
3533
2917
727
858
1670
1761
143
4223
1950
2532
3446
4981
532
3148
846
477
1032
1984
1128
1594
1373
1331
1277
3249
1078
1833
1694
1756
2449
860
778
1201
1032
2348
2512
1579
6574
1898
2637
1063
2838
1996
2206
2043
2893
949
1061
1900
889
3390
1314
1477
992
1534
1860
1825
1321
781
2380
3361
1168
904
1296
1227
987
1907
1132
1074
850
765
1289
1067
1627
906
1308
1277
871
1143
1853
960
1302
888
1143
1439
1689
1614
1096
2904
1347
654
1308
1775
1210
2148
2103
2186
2006
1791
1292
1408
2131
1857
1073
1540
1279
1469
1861
2100
1499
2974
2222
1304
702
1919
2074
1371
1179
1633
925
3239
2056
2134
895
1354
1110
2200
1580
1855
1262
1604
1382
1105
2142
1065
1582
1232
3384
1497
1665
1645
2193
1928
1377
1545
1542
1365
1196
2092
1348
3011
1695
1492
1475
1746
1118
1502
1232
1155
2230
1227
3606
1433
2693
1982
1185
3597
1299
2670
2210
3270
2524
3698
3736
1441
6338
1129
2664
2520
1231
5718
1631
1547
1339
1113
3634
1300
1012
1280
1750
1405
1116
1891
4696
4636
1265
1513
2589
3367
1906
1305
1534
1432
1037
2418
1819
3290
2051
2190
2212
2264
1976
3455
2159
1369
1429
12045
1221
3637
1424
1812
2144
3723
1710
1747
3884
3200
1946
1275
1181
1597
1416
1289
1501
1844
4079
1643
3527
1155
1296
1026
3175
2613
3590
4455
2040
1993
1812
3361
2079
1210
2750
2922
3618
3131
1950
1892
1432
1597
1527
1929
1106
1304
2314
1208
2446
1625
1432
2237
1239
1865
1411
1559
1557
1976
1916
1755
1047
2424
1765
1399
1908
1880
916
2039
1377
1770
1776
805
1880
1404
1065
2363
1163
1035
1917
1560
1707
5539
4788
1921
1120
1749
1040
1349
2396
5940
1339
1416
1887
3277
5352
1889
1754
1094
1035
1547
3303
1541
1907
1628
1031
2187
930
2172
2613
2690
1429
1578
4474
1970
2345
2800
1823
1207
3371
2129
1628
2060
2700
3489
3368
2008
1837
1725
3122
3022
1743
3258
2239
975
1736
4091
1666
1673
1485
992
1072
1344
1695
3016
5167
2105
1848
1156
6531
4972
2683
3791
1318
3486
2249
4254
1735
1938
2799
1344
2534
4525
2047
5567
3491
5466
1515
1888
1222
1887
2099
1297
1769
1133
3428
1562
1537
1813
883
2671
2991
6875
1927
2423
2104
4900
1627
1388
1836
1313
2542
1831
1529
1134
1049
1809
1832
2468
1887
1155
1127
3735
4659
1562
2601
1861
5128
2878
2626
1775
2250
8997
1089
1941
1991
2207
2667
3616
1050
1811
2285
2841
5030
1803
1122
1117
1775
1483
4199
1537
1014
3232
1417
4987
3716
5183
1121
2023
1365
1163
1777
1635
1467
1306
2658
1361
2598
5441
2824
2658
1173
1696
3119
2586
1264
2145
1418
1304
1919
1617
1576
1395
2994
1652
1070
1717
1570
1490
893
2314
1257
7377
3055
2161
1458
1585
1861
1075
1434
1784
1343
1703
1474
1281
1167
1348
1841
3782
3960
1554
1293
4072
4216
1468
1481
1366
3801
1335
1042
1559
1680
2257
1574
2045
4902
1169
2061
1319
2461
3970
1805
2666
866
1607
1529
3857
2188
1632
3182
2390
1426
2908
1041
2760
4281
1473
1508
6880
1394
2213
2506
6105
1562
1666
2648
2319
3118
2600
1648
6438
1220
1854
1310
973
1657
1854
1057
1847
1003
2902
1312
1252
2382
3429
960
1666
1276
1150
1586
1354
1214
1698
1643
1446
1374
1772
2273
1697
3232
1886
1465
1655
1164
1353
1957
1309
2384
1305
1344
1397
1879
1689
3194
1770
1030
1298
1478
1455
4030
1473
1301
1714
2156
1237
1142
1675
1630
1255
1991
2151
3107
754
1157
1615
1397
1601
2290
3990
1478
2462
1423
4177
2357
2093
1436
3730
1555
1149
1552
1891
1069
1824
1286
2902
1811
1817
1513
2035
2986
2699
2036
1917
5068
7979
1270
1479
2608
5436
1616
1662
1129
1417
1867
2666
1550
1536
1693
1378
2045
1421
1087
3691
1357
1834
4125
1963
2038
3561
1228
1489
3262
1698
1597
1068
2602
2765
1320
1216
1905
1824
2244
2609
4555
2760
1111
1922
935
1393
1190
1529
1458
4032
3598
1183
3509
1254
1903
1457
2163
1549
1678
1472
1330
1805
1543
1499
2970
1219
3637
1455
1200
1090
1832
1239
1404
1548
1341
1208
1939
1410
3110
1209
3033
2531
1204
1961
1434
1332
1859
1175
1519
1742
1190
1600
992
1313
1354
1065
1180
1929
1168
1460
3233
2235
1200
1449
2061
2037
1908
1472
1429
4021
2884
2410
1798
1270
1791
1454
3185
1493
3047
4097
4405
1753
3119
1828
3722
1652
1715
1159
1380
2618
2501
1793
1712
1281
4173
4320
1531
1184
1656
1858
1629
1835
1251
1621
1715
1799
1590
2857
1857
2523
1823
2785
3520
2431
1549
1503
2567
3749
1946
1407
1696
1714
3672
1384
1418
1089
1510
867
2893
1415
1421
4167
1973
2565
1635
1446
1663
1700
1571
1649
1408
1687
2765
1646
1827
4947
1620
1211
1561
2592
1418
3362
2873
988
1655
1873
1602
1998
2248
1404
1244
1617
1657
1694
1360
1558
1360
941
3294
6270
4340
2684
3196
1805
1467
1147
1723
889
3544
3321
1901
1924
1551
1728
1437
1317
1578
1645
2444
1003
1647
3094
1308
2345
1313
2043
1622
1490
1034
1370
1731
3561
1334
2364
1640
1520
1688
4940
6581
1769
2188
2610
1417
1482
2366
2457
1548
2277
1272
1719
1432
1527
1613
4097
2341
6216
1032
1685
3710
2838
1676
1324
1506
1432
1163
4267
5215
2975
1617
2631
1912
2808
1556
1356
1146
1017
2265
1463
1337
4353
1379
4836
3019
1836
1143
1263
3305
2664
2585
3142
3359
1565
1312
1333
3284
4402
1918
1255
1579
1727
3056
6077
1185
1527
767
1014
1389
1810
1251
2211
2110
2407
2806
1240
1407
2847
1467
1492
1688
1082
1442
1355
1345
1421
2443
1496
1714
1399
1991
2522
1773
2998
1513
1141
2907
1062
1471
4137
1264
2088
2841
2135
2282
1104
1977
1485
2091
1456
1730
3999
1346
3340
1251
3715
4211
6277
1339
1288
1577
6266
2140
1008
3713
1946
1368
2459
1295
2665
2726
1581
3236
2236
1677
1256
3523
3552
2017
2618
1945
1035
2145
1952
1980
1205
1960
1812
2013
1955
1737
1874
3162
1911
2812
1853
1188
1338
1833
1788
1063
1142
1764
3054
2677
1926
1818
2773
6041
4121
2884
5140
1982
3425
2040
1295
1576
4260
1197
1766
3045
1121
2587
2958
3776
5989
3623
1664
3244
4569
4775
1831
1476
4811
2820
5476
1534
1243
2486
2062
1747
1526
1237
1793
1596
1992
1906
1655
2976
3010
1048
2304
3622
1783
2350
3747
3180
1648
889
1323
1658
1761
1931
4093
1871
2021
2032
2721
5734
2920
2790
2607
1557
1203
1559
1710
1810
2150
2559
1165
2832
4117
1643
1921
2398
2117
3642
2873
2746
3536
2528
1396
3862
2948
2834
844
1795
2726
2819
1242
1455
1764
1335
3611
3744
2529
4443
1573
1815
1594
1604
1717
1485
4013
1432
1848
1237
1558
1944
1873
2446
1559
1947
7498
3063
1758
2153
1838
1726
1819
2576
2514
2142
1949
1884
1190
1783
1347
1639
1944
813
1107
1669
1634
1395
1433
1433
1135
3422
2372
1777
1804
1535
2784
3360
1745
2517
1996
2853
1687
1584
1710
1628
1414
1882
2352
1365
1307
1370
1654
4098
1722
969
1294
1715
2484
3168
1727
789
1603
1422
1192
1578
1446
2696
1964
2024
1941
2704
2005
3265
4150
4171
1623
1341
1333
879
1093
4102
1708
3401
2452
4116
4907
3062
1540
3379
4979
1001
2106
1602
1328
1327
3956
1647
1341
4298
1512
3154
2084
1549
1710
1148
2238
2422
3152
4025
4036
2318
3151
1768
4581
2964
1661
931
1202
1545
1855
1357
3131
1644
5706
1942
1116
1470
1838
3020
1024
2514
1655
1192
3243
1597
4418
3255
1255
1305
1530
3714
1185
1461
1648
2416
1452
1426
1510
1812
2142
2381
3330
2130
1785
1759
1016
2154
5691
1066
3156
1300
1641
1971
1440
2401
3237
1337
2387
4981
3343
2062
1464
6714
971
1970
2233
3179
1121
3075
2471
4564
4605
4983
1470
1181
2994
1344
3369
2054
1602
1078
2419
1184
1386
1447
1278
4952
6568
1298
1530
2615
1322
1504
1099
1506
2062
1739
1553
2495
3075
2311
1696
944
3037
1010
1452
1873
3932
1327
1982
1502
1545
1300
1002
1504
1160
2002
1884
2090
1389
3708
2610
1430
3279
1595
3600
4353
2525
4034
1719
1883
825
2747
2915
1015
2654
1212
1833
3303
1532
1370
3507
4123
1369
1105
1202
3226
1961
1248
2233
1455
4486
2581
3924
3632
1864
2101
2138
1887
1522
1794
2533
2747
2317
926
1897
2000
1390
5446
1445
1346
2698
3178
2734
1265
1236
2292
2056
1474
1259
4610
1415
3476
2280
1944
9858
1988
1858
1786
3923
2081
3669
3434
1846
2823
1537
1190
1216
2096
2826
1750
5258
1689
1234
2898
2874
2934
1692
2039
2108
2349
1187
3881
1173
1332
5442
1239
3387
3007
1003
2821
2528
2407
2295
1622
1441
1424
1246
2846
1876
2248
1798
1344
2623
1458
1086
6072
1315
2102
1438
1122
1388
2046
829
1444
1795
1656
1712
776
1068
2122
1836
1449
2060
3112
1450
1256
3654
3045
1231
1904
2554
3495
2248
1058
1253
1774
1163
3518
1639
1103
928
1374
3637
2282
1685
1573
1208
5117
1859
3951
2582
1848
1857
2500
3439
1690
4228
3826
1227
1617
1387
1989
4011
1585
7970
1291
2732
4189
1712
8992
1642
1933
2747
1162
1373
1783
1896
1307
2064
1270
2056
4285
3375
1830
1145
2815
2998
3106
3268
2637
2720
1972
1205
1200
2565
3821
4622
2065
2347
1359
2546
1454
1404
1816
1909
1189
1585
1468
1231
1167
1764
1489
6597
1185
4793
1641
1398
3569
886
1538
3364
3269
2516
1526
4003
1763
1372
1778
2989
893
1010
2326
1676
2828
3515
3202
5818
1591
3258
2919
2351
3422
2718
4330
1078
3302
2235
2227
3488
1586
1118
1207
1792
1419
2699
3572
1541
2164
1252
1704
1977
1247
1018
1916
1400
1346
1639
2001
1310
4955
1735
1184
1051
1682
2116
3090
2509
2349
1533
1568
1559
2219
4538
8511
3824
4819
1911
1720
1516
2162
2750
4051
3881
3111
4520
1368
3902
3668
1681
3634
1984
2954
1146
1115
2631
4215
876
2161
3526
1824
1384
1842
1431
1293
4202
6838
1392
4160
1603
3451
2607
1324
2286
1426
2011
1299
2085
1678
2751
1762
1754
1454
1067
1506
826
1511
2153
2831
1267
1497
1604
1535
1229
4546
1891
1608
1265
2116
2086
2706
1098
2521
1392
2393
1313
1475
2376
1070
1029
1683
1234
1570
2025
4372
1302
1209
1732
1425
1259
1575
1153
1036
1201
2661
1301
1366
1561
1430
1149
1277
2692
1217
1441
1908
1070
2954
4429
1595
1404
4289
1198
1956
3864
892
6688
2055
1336
2033
1749
1313
1131
1434
977
4174
1714
1418
3363
1868
1283
1610
2074
1438
1493
2021
1449
1122
4207
2906
2217
12292
2033
1843
2093
1604
1311
1568
1627
1216
1228
1723
2017
1731
1281
3795
1647
1918
1264
2529
983
1490
1192
1271
1369
1661
1915
3179
2657
2480
1601
1517
3515
1312
2285
766
1042
1767
842
1903
1527
1069
1542
1518
1218
1754
1773
1064
3933
2707
2744
1226
1724
1102
1501
1456
1124
2471
1809
1135
1976
2999
3322
4228
1145
1101
1797
2893
1434
3179
1154
1393
1610
1166
5784
2635
1598
2598
1758
1275
1449
3033
1718
2129
3114
1747
2991
1996
1859
3831
2890
5131
1398
2643
1113
3235
1812
941
1870
1668
1597
1855
1522
1413
1537
2439
2695
1810
988
1474
1507
1347
1156
5857
2026
3058
1101
1809
1468
1851
2835
1868
842
1275
1656
987
2847
2137
1331
4132
2996
3804
1624
2663
3705
6579
1577
1320
5784
1593
947
1229
1515
1782
1227
2607
2162
1234
1542
1994
4226
2276
1307
2214
3328
1612
1814
1537
4150
7893
1573
1604
4242
2630
1518
2201
1223
1740
1539
1383
1832
1177
1633
1755
1898
1820
1219
1921
1244
1539
1221
1310
1558
2925
1558
1878
1476
1402
1398
2343
3267
1761
1396
3398
1567
2638
1415
2824
896
1500
5749
5599
1610
4662
1669
1847
6346
1331
3286
1190
5312
5874
3947
3184
2875
2039
1627
2091
1148
2777
6338
3741
2801
3529
3919
3690
5590
4053
2646
6149
1196
2522
4160
4339
3196
2736
2395
1892
1489
1221
1727
1371
2190
1844
2265
4218
772
1635
7321
3555
1438
1816
1592
2449
1822
2145
1241
2467
1444
3800
895
3169
1130
3792
2358
1341
4276
980
1613
1056
4012
1055
971
17692
1332
3471
1562
1033
3139
1769
1810
1714
1783
1859
1578
4391
4061
1782
1385
5163
8339
5370
3804
1783
4091
1203
4581
1175
1358
2270
1509
1269
1434
1647
811
1337
1549
3424
1489
1813
1584
1588
1466
1409
1254
1688
3444
1095
2595
3857
2099
1298
3604
1849
1642
2110
3341
5588
5824
1542
794
1723
1640
3591
3799
1617
2627
2321
1233
1415
1758
1492
1765
1353
1340
13160
2901
1693
1277
1188
938
1900
3868
1650
3604
1560
1685
1787
1918
1349
1739
4829
1760
1227
1021
1577
1684
2804
1420
3632
6678
13291
11259
12850
2840
22520
4409
1197
2312
1460
5326
1423
43331
1474
1474
12169
9492
5295
1134
2333
3580
4004
3761
1168
1492
1454
4779
1334
1730
1723
1869
3360
1658
1527
2861
1798
1599
1932
3362
2111
1071
2368
4471
1775
1392
1677
4400
6342
2378
1812
1029
1627
1675
1957
1699
2165
1664
2013
1645
1342
1930
1829
1275
1216
1662
3639
2936
2149
1128
2518
1927
1243
1507
2144
4004
4665
2659
1440
1773
5439
2054
2661
2757
2310
970
1457
2277
2603
7554
3010
2190
2741
11568
8510
4112
1819
1476
1236
3225
1413
1873
1300
1813
1325
1919
993
5419
2043
1278
3706
8293
1898
2906
1652
2800
2499
1675
1090
2087
2025
1301
2701
1494
2520
1058
1949
1364
1351
2179
1018
1692
4846
829
4298
1758
1916
765
1780
1164
2809
1582
1550
1256
1515
1757
1411
1004
1683
1295
1968
1300
1682
1911
1029
1239
8884
1027
1199
927
1487
1297
1885
1977
1952
1313
1803
1889
1469
1153
3760
3742
3803
1506
1471
1507
4249
3792
1904
2248
6492
1455
2470
1407
1829
1179
2513
2699
1443
1390
737
1581
1901
2282
1721
1702
1715
1363
1411
1725
1472
1548
1716
1535
1840
713
1873
3869
1817
2213
1611
764
3223
3389
1200
1487
2116
1720
914
1454
2425
1453
2605
1742
1322
1558
1551
1572
1751
1497
1089
1291
1517
1405
1659
1131
1193
1677
887
1143
1328
1766
5622
1513
1779
1308
1310
1231
1554
1291
1853
1692
1492
778
1156
1776
886
1321
2510
895
1353
983
1258
1094
1517
1861
1068
1266
1761
2634
1422
1952
1483
1230
1416
1300
4020
4720
1718
5204
1597
2208
1344
1486
4011
1357
2802
3366
2309
1695
1651
1745
1720
4883
1152
4346
1232
1329
3351
1491
1556
860
4096
3741
1545
1302
1801
767
3997
4521
4347
1641
2014
1343
1468
3930
1357
2675
1608
1015
1461
1648
2676
1621
1776
1554
4018
9050
6282
903
2196
878
1772
5632
4402
1503
1233
2157
1757
1879
1699
3614
1760
985
2129
2665
2039
971
2060
3128
2986
3569
2546
1350
3733
5791
4020
1437
2139
1136
1491
1290
3641
5077
3753
2106
2802
1440
2912
1907
3078
808
3442
1558
4173
1339
1459
3086
3545
2061
1386
3577
3115
1695
1373
1571
3794
1189
2499
4523
1766
1366
1163
2054
2042
1192
4903
5847
4018
1283
1990
1579
9428
1973
1857
1579
1470
1312
3259
2271
3624
2164
5912
4699
3353
2857
42964
1473
1186
2152
1635
2006
1138
1244
1294
1855
1401
3709
2302
5117
1454
903
2409
1695
1465
3844
1704
1324
1449
1529
4504
2114
1935
3139
1404
1632
1409
1320
1758
2029
1491
1454
1163
1376
2076
857
1840
1992
1043
1609
1488
1388
1617
1995
1211
1099
1821
3117
2931
1552
3634
2426
1836
1306
1626
2085
1264
1791
1204
1925
1367
1348
2714
1524
3360
1153
1710
1421
1760
2244
2834
5308
3872
1990
2151
1674
1927
1569
1901
2386
4073
1408
2616
2428
1655
2538
1957
1555
1537
1836
6276
1024
1556
1968
1149
1578
3810
1768
2027
2728
2145
1310
1204
1479
1442
4002
1411
864
1736
1530
3765
1796
4209
3003
4473
2681
1054
1549
1642
2113
4145
5597
1347
4470
1820
2810
1172
1407
2532
6843
1343
921
3521
2099
1321
3448
1385
3419
3573
2618
3212
2020
4708
1702
2661
2463
2126
2189
5482
1427
1741
3199
5381
1342
3235
1447
3659
4206
2566
1428
1825
1654
3743
3854
2318
2250
2129
2584
1242
1501
4449
1336
1284
4884
1557
1319
1733
1683
2199
1287
1503
2722
1784
1529
3815
892
1736
1228
1431
2085
1721
3908
1029
2397
3698
1389
1417
4487
1728
1664
1522
1840
950
1272
1145
1617
1660
1234
1349
1089
2150
3878
1590
1541
2319
1353
1609
3527
4008
1160
1182
1402
1354
1132
1511
4825
1814
1001
1303
1483
1374
1542
2961
4135
1554
1597
1367
1282
1453
2492
3149
3884
5554
3862
1381
3986
3088
1495
3573
1193
1094
1358
4047
2546
1805
1488
22022
3871
2825
3152
4066
4129
3145
1368
4054
3704
1648
2656
1214
2217
1197
1597
1523
965
2646
1680
1605
1001
1325
1864
3281
1404
2412
3584
2244
1887
1413
5018
1498
2387
2329
3588
1773
1586
1721
2624
1616
2315
2231
1855
1569
1402
2415
2415
1158
2146
1682
1264
1927
2096
1388
1116
1491
967
1047
721
1615
2603
1715
1570
1676
1489
3092
1665
1544
1111
1457
1780
1356
2381
2763
1469
1488
5668
3625
1651
4147
1523
1663
1791
2554
1769
2327
1371
1838
2216
1571
1451
963
1545
2684
2372
1301
3876
1686
1719
1490
1571
2502
3074
1694
3515
1895
1324
1359
1390
2946
2642
3286
1688
1909
1692
4116
4100
6177
2000
4182
1369
1576
2451
3525
1570
1509
2673
4052
1730
5758
4491
4433
1573
1506
4413
4168
1690
1751
4544
2227
3274
1410
5395
1272
4349
6210
1226
2548
1450
2034
2149
2455
5278
2433
3833
2619
1617
4006
1341
1661
1161
1868
1495
1577
6048
2108
3643
5247
3973
1691
905
1251
3305
3528
1275
1691
3824
4281
2023
1736
1721
1107
1629
3837
1102
1156
1383
1370
4366
1580
1232
1540
1367
2971
1314
1728
2319
2941
2849
4593
4203
4448
965
1517
1813
2616
1452
1826
988
1470
3082
1148
1676
1440
1159
1549
854
3142
1335
3475
4961
2910
4028
6256
1922
1663
1479
1335
1263
2022
1996
4544
5211
4356
5178
3227
1540
1821
3933
4881
1764
1646
1342
1886
2147
1549
1732
2650
1371
5281
3099
1595
1287
1127
1655
1165
1189
2128
5340
4559
1417
1243
4567
5364
1578
3012
1409
1981
1331
1275
1966
1525
1353
2927
6801
983
1746
2127
3941
1654
2730
1419
2843
4320
1434
7656
1991
2898
1695
4810
1460
1211
1551
1329
1579
1230
1426
1468
1914
2387
1594
3571
4107
1685
917
3235
1548
1392
2984
1731
1279
1506
1464
2470
3980
3543
3893
2319
2124
1972
1624
1255
2734
1780
3469
2785
2338
6247
1794
7337
3032
1801
3845
1259
3360
1867
1643
5036
1492
3611
7067
3727
4038
6573
2548
3522
4380
3773
1389
1355
2941
11345
2374
1460
14289
1694
2613
2832
1993
6279
1442
2199
1486
1691
2723
2190
3293
4830
1269
2209
2513
7162
1857
2122
2540
5315
1007
3188
1884
2794
2353
3205
1534
6083
2055
4292
1083
2688
7383
4404
1726
4915
2240
4239
3442
8414
6232
5008
1216
1408
2944
1505
1570
3912
1616
4103
3637
5962
2301
2633
1856
2295
1712
3394
1343
7604
4054
1095
3864
6289
2257
4160
1496
5977
1003
1699
442
3290
3960
4136
1092
5410
1561
2713
2281
4688
4829
2408
3578
7674
2502
3715
1380
2627
4379
3590
2021
8345
1097
1321
2106
1730
2120
3052
2039
8939
929
1293
1310
1241
1309
5904
3080
8626
1565
2612
3966
1302
3970
4374
3903
7278
1390
4600
3622
2226
6031
5233
3925
8161
1812
1389
2569
1845
1639
4163
1332
7184
3907
5912
997
4236
1667
1619
7300
7434
3035
2874
5852
5394
4084
4764
1586
8469
4645
3283
2794
4944
1358
1678
3150
7471
3754
3711
5698
1427
2894
5869
2597
7427
2415
2662
1489
2869
1609
2691
1373
8950
4064
1433
1999
1678
1480
4132
1448
2336
1816
3400
5801
3876
2567
1354
1089
6259
1156
1769
1384
3895
4091
1329
1520
8093
5782
3916
6160
1341
4335
3858
1745
7894
1603
1829
1534
2497
1014
1429
4152
7394
4075
3810
3746
2706
1757
2766
1548
6700
3616
7752
1423
2787
1989
3596
1815
10189
4144
1045
1945
1401
3684
2240
7910
11363
5712
2081
3978
1728
1891
2486
3889
5121
1282
1663
4601
1038
3347
9009
5748
9357
1634
3409
2481
3812
5926
1671
3304
11617
1341
5842
7049
2888
2385
3262
1373
13016
989
4158
2455
7841
1821
4937
4964
5900
5009
8594
3658
3593
4679
3305
1887
5074
2529
3569
1416
1930
7826
3546
1574
5807
5679
1421
2991
1867
1817
3686
3754
6138
4228
2775
2388
3428
2357
5159
10042
8082
2072
3157
2491
1507
1787
5493
808
2948
4164
1585
4494
4474
1559
3259
1869
5307
1666
1605
3726
3150
2086
7456
2145
6149
1892
3212
3853
1511
2768
4307
4036
1842
4572
1352
1478
1326
4015
3209
1225
993
1828
2408
1730
6714
3993
1245
3803
2208
3689
1232
1570
3179
5675
2852
4762
1428
1902
1466
5939
8510
4405
3636
3821
8782
1777
1815
3531
1183
3977
3744
7577
3479
1030
1473
3837
6812
1500
5193
2630
12186
4287
2188
4774
4111
1336
1750
1272
6464
3367
4755
3873
1589
3764
1380
1847
1572
3899
3866
5588
3875
1233
4428
1799
7259
5438
7380
3696
1366
5103
950
1465
8391
4401
1318
2518
1492
1707
1300
1084
2066
1036
1583
4477
1594
3266
1529
4135
8561
2138
840
6380
4046
1705
1453
22490
6836
3215
2469
1334
4066
3793
1971
2595
2249
1713
1451
1619
1528
2568
1205
2715
6748
4017
1847
4381
4660
1306
4871
1658
1590
3743
4053
1443
13846
4260
1460
3597
2823
3757
4136
3899
3773
1737
1284
1668
7705
1691
1133
1117
4424
1776
4198
3956
6952
6679
2037
1343
10262
4299
3345
3807
6066
837
1400
3726
4222
4121
5005
1109
2002
2732
3527
4775
6432
1269
2237
3703
3821
3454
1922
4288
3927
2159
4271
5658
4890
1078
4950
3474
7989
7093
843
4082
6971
7018
1850
3838
1844
2539
1189
3366
6397
4056
1374
4243
4857
1466
3803
1629
9029
1626
5459
4114
4135
4079
3989
1070
2432
1962
3048
1117
2704
1450
1111
3920
2664
5034
1954
3329
3666
4414
5913
4836
5724
1671
1244
2407
2790
1174
3774
1565
1372
3251
1658
1736
1272
4186
3611
1342
5956
5837
4498
4722
4610
1573
1483
3898
6821
4698
4804
1818
4632
5176
2542
7523
1530
3902
5226
6170
3629
4635
1765
3931
1382
989
3833
1750
7800
4384
5132
6034
1737
2086
4403
6096
4360
5254
4694
4582
3633
4554
1882
5257
3822
3899
3820
3017
4363
3973
3914
3731
4235
3776
4309
5360
1390
3900
5156
4180
2762
2918
9871
7235
1897
1950
2619
6089
8626
4083
4664
3789
2478
1215
1217
3858
5322
3841
4163
2199
3272
4182
3744
3777
4073
2181
6693
8045
3552
5502
4010
4916
5324
2308
1136
8713
3449
5223
5429
4551
4635
1318
3683
3636
1367
3434
3642
4097
3647
4125
3463
5525
1091
3783
4113
3598
3766
4788
3823
3720
1868
4387
4077
5500
3376
5294
2209
4664
8428
4593
6058
6083
5696
3844
3942
1864
2490
5908
1377
4630
4011
4231
6760
1472
1934
4231
4476
5523
7758
2923
1435
8336
1265
4002
4403
5271
4222
4164
3711
4001
4080
8191
4210
3550
6492
6574
3947
5286
1230
3699
5096
3815
3817
4515
4246
7702
1746
1514
3805
3617
5717
1750
1561
7118
2380
1131
6081
3512
3900
5294
8354
5934
3298
3736
5741
2788
5676
1576
2312
2049
5950
7074
4324
1600
5297
4998
7813
4095
1449
3725
3564
3793
1573
4317
3841
3868
1886
3607
4174
1208
3911
7704
9685
7385
2728
3933
4099
1269
5079
4244
1829
3618
1016
1146
1323
3475
5605
4723
1000
8994
2642
3629
7965
4493
3958
1376
6496
3595
1365
4034
3882
3915
3774
3958
1045
4278
1491
4526
5075
3774
4022
3757
1564
8804
1012
3972
3840
1336
3590
4504
4544
5267
1355
5468
5374
6001
1276
5619
4247
3460
1433
2082
4025
4376
4331
779
6104
8740
2557
4721
5228
6394
3725
4000
5347
5287
2673
9574
5758
4622
3880
4001
11127
7009
1389
5700
9563
3966
4242
3494
3470
4100
1334
4873
4306
3601
1453
6293
6766
1886
5396
9206
3561
802
8859
1277
3686
5871
2666
1633
8352
1003
4056
4068
1884
7758
6543
4659
4198
6513
1938
4272
3745
2059
3986
5138
1715
1779
4216
5165
4674
3580
3198
4052
5041
3952
4472
3860
3983
3886
1770
3880
4119
1201
5345
5815
4000
4309
3703
3891
4103
3924
5363
4450
1256
4876
1841
1577
1073
5347
5377
1884
10086
2190
3433
10025
4064
4318
3891
1483
3871
5670
1441
3941
5054
3916
4750
4046
8507
1384
1977
3856
4046
4904
3716
1404
1756
4271
3046
3069
5016
4947
3818
8635
1917
4565
1628
2166
5889
7915
3936
6471
5133
1467
2820
3742
4200
4282
1476
6110
9747
4021
1904
4986
16348
6759
6039
3744
3735
4943
1554
3606
8384
957
4620
2241
3927
6287
880
1569
4550
3804
4437
4891
1650
4053
1749
3863
4100
4228
4416
5566
9699
5141
1688
3934
5103
1292
4209
4009
3726
1709
1685
4105
4311
3454
3681
1557
3634
3854
1901
5262
1787
3697
4147
2791
3992
8255
1397
3678
4386
4948
5413
4465
8718
5530
1913
9286
3815
1608
3774
3655
1669
1311
1887
4815
5092
4605
4493
4253
8636
3894
2452
4018
3927
5120
4145
2536
1934
8041
2901
6562
4672
3896
4194
5192
1048
5613
2089
3523
4600
3961
4351
5398
4222
3640
1474
3294
4903
1149
4635
4758
6004
4259
2595
3988
4369
4814
7618
1664
4851
4185
3715
7352
4370
6087
3499
4273
4991
6666
1894
4466
4400
3477
1291
3746
1506
1132
1166
1744
1097
7590
1571
4388
4569
4099
2978
3874
5429
3862
5876
4406
5178
5235
2843
4228
4798
3464
6643
5173
4492
4113
2100
3908
1804
5264
4029
8671
1801
6622
2401
1847
3953
5658
2121
6326
4045
1541
2385
4532
5043
3866
3745
4324
2234
4694
2709
5399
6877
4172
5403
5319
9671
4099
2063
1520
3936
1598
3709
1689
1096
4262
2361
1317
5698
4749
1594
4911
3863
3394
1823
4708
4147
5554
1858
1634
5189
1596
1858
3790
4233
5764
4205
6943
3993
4607
2514
3995
8151
5507
4041
3951
4626
2049
2091
8600
4266
3552
4798
3780
1166
2330
1759
5492
5061
4573
2433
1506
2952
2484
1413
1723
6858
6556
1090
2144
4531
4431
3458
5464
3953
2028
4231
2624
4015
5105
3812
4848
4336
4756
1215
4419
7147
4057
1729
1850
4692
3707
4524
4542
3943
5676
1004
4297
4344
1632
2582
3964
1822
3660
5384
2269
3745
5610
3977
2008
1158
5224
2630
1612
1507
3794
7346
6739
5704
2617
4044
4261
3326
6574
1121
4606
7873
1048
3977
6505
4444
1286
4723
4563
6789
1160
1755
6573
8022
2005
4817
1113
1065
2306
3471
1444
1764
1501
5663
7312
4735
5964
4392
2170
5379
4264
1218
3767
3778
4361
2091
6809
6895
1964
5768
4386
6572
5082
4182
4068
4011
5412
4323
4423
995
4144
1331
5085
3388
2663
3951
810
4240
1322
2291
2730
4027
6491
5573
6507
2918
2477
4683
3654
5140
4256
3771
7806
4039
4435
4744
2838
3613
5095
4008
4268
1487
4027
1420
4176
1913
3643
6126
1744
1111
6130
18048
4921
1621
4395
3714
4097
5012
3616
3853
4159
4674
4118
1083
3574
1456
1572
1718
2644
4669
4349
1919
5607
5320
1534
3515
3695
3163
4572
1182
3878
4254
1395
4593
3628
4880
1037
3921
3637
5458
3797
2098
3621
2700
6618
3863
1106
3572
5117
4061
1130
4327
5011
5829
1453
4028
4141
2451
6278
4411
2830
8643
1878
1450
3155
1218
1369
2138
2886
2712
3765
3580
2617
1456
1678
2218
3855
3749
17223
14407
12494
8111
2986
5931
2954
5313
4253
9137
4693
4292
1536
5160
1257
1609
3881
1202
1196
4223
3311
2491
3465
1564
1353
2587
2339
2010
5835
3906
1955
2713
1510
6693
1347
1155
3712
1744
1361
2536
1348
4052
1552
2126
1469
1885
2034
1273
4285
4254
1838
1695
4075
3965
1993
5404
8557
7351
4188
1526
4228
4114
3601
4769
4341
5452
4104
2048
4294
6249
1945
1489
4417
1380
1439
4766
4325
3771
1711
3222
1405
3961
3055
1019
1935
1650
1590
1817
2386
1225
1555
3319
1177
3626
3897
3823
4752
3213
5774
4679
2817
4150
1377
1033
1867
1452
6177
4936
1162
5881
5276
2797
1978
7683
5063
9626
1737
3909
2960
1285
4069
4168
1454
4502
3882
1469
2871
4627
5676
3353
1737
3961
5524
2712
5215
1063
1433
896
864
1517
1035
1308
5451
1844
2545
4360
2034
3431
4053
2587
3402
1436
1398
1223
1590
1130
760
3216
6871
1155
4176
4406
1104
1410
5883
1549
1990
2210
1689
8285
2681
1092
2034
6118
4690
1284
1683
1258
2117
2747
4499
5185
2883
7417
5750
1056
3616
1335
1076
3598
4243
1089
5163
7595
2083
3966
1680
1757
1181
1210
3716
1822
1561
2832
4952
1801
3949
1052
4049
4115
1585
4066
1693
2278
3853
4107
1407
1438
4898
2257
2852
3238
1000
1505
3912
2254
3894
4200
1166
1556
1324
5184
1609
3959
2448
1828
835
4493
1251
1783
6542
3137
2795
5088
2194
1765
2489
1686
6316
4637
1320
1665
1675
1653
2727
3927
1576
1981
1609
6304
4254
1378
2044
2320
2382
2642
1243
4191
2782
4507
1893
1966
1450
4293
4254
3167
3119
7473
4419
1763
3533
3571
3078
5640
5677
1599
1473
3844
5312
4537
5688
5691
3705
1561
3133
6251
4048
4068
4401
2177
4126
2384
1255
3727
6411
1253
1584
2009
1838
1747
2581
1496
2495
4409
2352
1429
1765
2528
3947
2357
2074
1407
2019
3986
3924
2648
1631
3749
5375
1469
2905
5651
1226
4349
3896
1476
2198
1441
1733
4022
2144
1015
951
1206
1340
4005
1685
4005
5143
1267
1530
1641
5960
7782
2108
4119
1565
2443
2552
1572
5234
6226
5800
2758
2495
2389
1823
2649
3623
7940
1239
3016
5483
2524
2351
1167
3214
4367
4534
1929
4737
1464
1584
2561
6679
1455
3218
1288
2813
4215
1058
2348
3819
1790
2557
2806
1244
1660
1277
1640
2602
1809
2183
3571
5140
1245
1572
2323
1727
1219
4383
1231
1873
1544
860
1467
2541
1615
1242
1573
4824
1410
1912
1544
1336
3802
4296
1315
1420
1455
4308
1532
1511
5031
1549
1800
1994
1629
1645
5118
1451
6291
1341
1484
4034
1397
2962
1751
1472
1471
5096
2065
1782
2707
1887
3247
1559
2254
1707
2134
1818
1475
4548
1517
4334
2101
1136
1451
1636
1964
3301
1343
1798
1936
3242
1827
1710
2431
1455
1749
1568
1886
930
1812
1174
2753
2023
2246
4547
1663
1355
1366
1743
2428
3693
1669
1336
1348
4056
5262
1476
3324
1294
4041
2546
4009
1323
1975
1348
2240
3416
4045
1764
6850
1575
2080
1085
1491
1689
1261
1817
2701
4150
1216
2519
2912
1680
1490
4033
1380
1504
1524
1527
1593
1858
1649
1421
3298
1332
1533
1645
3050
3079
1971
1527
2223
1769
1441
1473
2568
5475
2616
1385
2289
1638
1162
1503
5124
2962
2701
1784
1092
1514
3103
2788
1143
1623
2575
1608
6817
1204
1908
3893
2486
2446
6373
2403
4513
7815
1423
3560
4108
1130
2360
4024
1615
1367
3882
1796
4113
5940
1022
2846
7598
1100
1781
5099
2537
1416
1644
947
2943
3490
2697
5190
5339
1857
5717
2186
2185
1055
3355
4199
3129
2866
5115
2743
4151
1246
2994
4357
2635
3508
3614
1514
1184
1488
1585
1512
1571
2132
3370
1824
1598
1036
2332
5388
1355
1243
1499
1959
1316
4170
3216
1405
1747
1467
1566
1205
1847
1731
1494
1195
1359
1837
2368
1995
4156
1337
1676
1586
4634
1530
2252
1039
2277
2237
1617
2795
1768
1029
3158
1490
4017
1790
1864
2082
1405
1524
1469
1481
1251
2753
1478
1164
1446
1464
1360
1220
2662
1107
1948
2081
2004
1641
1686
2131
3300
1591
4135
1648
3048
2255
1652
3039
4778
2714
4504
1302
1182
1769
1310
2537
901
1932
1405
1316
1555
1055
1203
4163
7111
2438
1885
1232
1853
1554
2011
1404
1336
1213
1211
3158
1216
1623
1362
1363
1332
2104
1374
1123
1828
1628
1649
2169
1351
2505
1539
2113
1502
2064
969
1611
4227
1610
1257
1800
1801
1861
2016
1665
2140
1408
1188
1466
1722
1265
1532
1525
2143
1250
3841
922
1401
1569
1176
1432
1572
3450
1648
1505
1388
2111
1487
4083
1361
2522
1130
1311
1759
1995
2795
1641
2010
1190
1551
1170
1427
1209
3420
1252
2838
3151
1688
2246
2658
2894
1947
4382
2327
1577
1111
1808
1003
3876
3683
2163
7292
6041
4245
1297
1528
2232
2279
2186
2662
2017
3568
1556
2627
2194
3782
1367
6491
3249
2817
6025
3174
2258
1909
3401
2305
2833
1478
2739
1222
3360
3012
2100
2015
1596
5736
2505
1963
1736
2603
4983
1894
2085
1134
1722
2780
1604
1628
3786
2223
1468
3668
1546
1473
1318
1863
3575
1565
1738
1317
1481
1298
1255
921
1327
2380
1482
1198
1950
2813
2440
1709
1639
1216
1329
1354
1773
1261
3802
3713
1426
3641
3325
1622
1240
1270
2012
1376
1416
1305
2395
1383
1365
1937
1220
1415
2908
7005
1552
1503
1577
902
2748
1254
1665
1267
1600
4561
1067
1965
1230
1894
1704
2676
1188
1777
1654
1327
1456
1683
2319
1694
1662
2257
1712
1441
1203
1182
1334
1239
1675
1408
2101
1046
1578
1273
1624
1686
1146
1629
1613
1905
1828
1127
1221
1294
871
1820
2483
1326
2000
1820
2298
3697
2074
2291
4444
1545
1392
1257
1885
5440
1315
2151
3330
4924
3195
1411
6567
3356
7216
2382
3098
2982
1523
1572
1624
3964
2216
1269
2382
1739
1690
1301
1703
2254
1378
4476
1508
1705
1407
1746
3107
2438
3005
4831
1379
1039
1337
1569
2824
3428
1341
1759
1656
2317
2220
2003
1853
1733
1158
1774
1784
3559
1293
1474
1663
2421
2465
1450
1086
1326
2372
1851
1628
1501
1102
3769
1684
2321
1969
2414
4345
1821
1513
2805
1754
2027
939
1058
1523
1665
1315
1476
1953
1328
5639
1689
1348
1293
2202
1355
1878
3084
1239
1634
2551
4865
2521
2643
1455
1555
1715
1372
997
1173
1492
2420
1220
2359
1517
3580
1615
1531
1222
1657
1507
2220
2995
1770
1876
1822
6362
1820
1520
1530
1339
1671
4004
2132
1315
3360
1256
6282
3062
3060
1299
1497
1604
3336
1422
1902
1211
2224
3001
1238
1685
1650
2870
1654
3200
4678
3932
12153
6137
3654
2947
2354
1778
1738
1316
1998
2181
2622
2414
2549
3465
2814
1961
2559
3620
1224
1416
1499
2636
1861
1545
7923
1629
1786
1846
1598
1430
1445
1379
1485
2942
1903
3828
1710
1559
8185
1322
1399
950
2132
1330
1805
2994
3564
2850
2574
2077
1146
1332
1811
1351
1130
1547
2933
1521
3355
1213
1349
1796
1617
5281
1296
3997
4834
2794
2433
4231
1821
4680
1839
1160
1750
1469
3795
1231
1692
1881
1523
1333
1655
3397
1383
3779
1718
2867
2932
1593
4989
3251
1636
1715
1953
2001
1367
1840
2357
4104
6770
1669
1615
1387
10200
2047
5376
2707
2799
1596
3565
1566
4280
1122
1640
2573
1661
1178
3304
2979
1017
2620
4966
2072
1953
1820
6349
2450
1002
2494
1693
1414
1257
1640
1810
3384
1934
1764
2300
5175
2373
6368
5975
3283
3687
1238
1718
2122
2854
1615
1081
1605
2982
1276
2739
3459
2673
1416
1923
1722
1538
3491
1538
1437
2312
1394
4354
2371
1857
2811
6333
1417
1919
1996
2306
4010
1431
1391
2517
1322
1350
1353
1440
2783
5827
6239
1819
2950
2506
1542
3871
5219
2726
1828
3904
1526
5559
994
2558
2226
1334
1697
1073
1148
2901
1946
3479
1667
1655
1885
1543
3761
1756
3734
1801
1512
3076
939
1294
3138
1483
2132
1666
1944
1180
1371
1210
1550
1919
1320
1712
1480
1360
4915
1541
24855
23637
16934
3550
4380
2104
2713
1573
1811
5161
1139
2283
1912
1592
1658
1645
1511
1771
2100
1227
2788
27899
6748
1659
3136
1458
2676
2500
1264
4789
2920
2610
1378
1687
3747
1312
2168
4761
3761
4628
2061
1824
2827
3123
5678
1857
1216
1971
1561
2453
2195
1250
1624
2867
1411
2000
1252
1476
5195
2344
2047
1263
2383
5549
6522
1652
1242
1097
3690
2388
1503
2847
2862
2933
1137
1599
14932
1231
1445
2320
1962
1810
1763
1718
1801
1071
25649
1869
2156
1865
1274
2038
1614
2323
1192
1726
1948
2184
1788
1417
1411
1471
9761
1453
8381
2477
3559
3596
2176
4607
2519
1149
1958
1662
1156
1503
1820
1427
2047
2081
3715
1480
1703
1249
1232
1878
1127
1621
1654
6943
5058
4010
3356
1126
1423
1224
1965
1977
1836
2374
1814
1994
1561
1885
1809
1840
1807
1056
4183
3577
1362
2043
1418
1647
1366
1641
1584
1951
1084
1312
2551
2231
1232
1452
2468
1627
2676
1760
6905
3715
1428
2479
1863
3216
4488
2660
2752
908
2593
703
3618
1989
1464
1265
1196
1341
1981
2405
2371
4878
3856
5370
2729
1314
1611
3607
5396
1651
1905
3801
1437
1743
1711
2627
2925
6078
3213
2249
2805
1030
3003
8161
6556
3019
2605
2323
4123
1681
1067
1854
3729
1659
1388
1762
2360
1313
1419
1253
1558
4179
2548
3606
1679
2138
1155
1960
1566
1576
1425
1840
1666
1590
1613
2791
2600
2862
3538
3621
3056
4944
2860
6072
1523
1449
2428
1660
1618
1568
2332
1429
1362
3046
1387
2444
1585
1335
1218
1340
1336
6114
1380
1973
1879
1335
1218
1147
1744
1415
6554
1662
2339
2119
1606
1259
1473
854
1173
1704
1421
1934
10166
1870
2112
1148
2522
2258
3814
1406
1621
1178
2801
2640
1647
3541
1822
1853
1529
2741
1529
1448
2981
1403
3731
2306
1517
4780
4565
1104
2553
3016
1196
1169
1297
1758
2346
1338
1420
1489
1312
1451
1792
1817
1836
1883
1679
2688
2713
1387
5399
2154
2254
1824
4127
1842
2754
1637
1235
1637
1535
4035
6242
1996
2592
1571
1356
1619
3003
3627
5334
1451
3054
2711
1237
930
2649
3144
1201
1931
1736
3434
2642
1697
1566
3266
957
1761
1399
1373
1569
2572
2804
1423
1609
1465
1493
1079
2189
2096
1738
1495
1880
1561
2927
1732
2230
1282
1577
1503
1262
4496
1427
2108
1074
2068
2286
941
1247
1882
1594
1600
3060
2400
3198
1489
5861
4194
2036
1801
3943
1699
4217
6068
5776
1601
2461
1544
979
2184
2072
10559
4386
6699
2079
4043
2458
4355
4122
1505
1773
2909
1622
1942
1946
2675
1971
1559
1518
1799
3952
2008
1240
6285
1790
1167
28117
1513
1049
1592
1961
3061
1371
3618
1528
2596
1622
1409
5052
1250
3784
23145
6742
1886
5908
5607
1345
1587
2762
1138
1242
1117
1357
1502
2164
2234
3172
2683
2564
1139
2678
3599
1827
1693
1682
1798
1180
1463
4332
6427
1184
1379
3558
4500
2867
1384
1723
3296
2697
1194
5702
7759
2865
1411
5288
2791
6032
2529
2776
1408
1766
1546
1732
1268
1846
1551
1404
1454
2331
4121
4598
2184
2188
847
2094
2375
1941
2838
2477
2040
1430
2621
1639
2974
3342
1548
1803
1501
2103
2157
1796
1363
1598
3177
1685
3979
2094
3158
3397
1168
3172
3103
2400
3424
7042
1729
1801
873
1731
1404
1694
6176
1146
1657
2018
1340
1090
1333
1254
1156
1320
1332
1601
1329
1389
1677
2912
1351
2669
4060
1683
6562
5179
1528
1576
2046
1503
1220
1549
2445
1449
1786
1414
1364
2330
3274
978
1207
1398
2202
1309
1779
2700
2038
1562
5372
1950
2227
1769
1308
1719
3223
1133
1632
1646
3282
5523
3329
1471
2534
3290
1205
1375
2972
1724
2771
3545
1430
2136
1558
3710
2543
1700
1412
3813
2193
1407
1514
1450
2988
1599
976
1790
5291
2538
1107
3498
2088
1476
1880
1655
1173
1649
6054
2086
1411
1785
1751
2062
2274
1467
7476
2680
1499
1377
2291
3183
3064
1444
3921
3244
3073
1832
2390
1180
1598
2573
1662
1236
1370
1331
3345
1218
1490
3840
2583
1752
1660
1291
1755
1573
1375
1679
1782
1284
1606
1607
1898
1555
2935
3289
1541
1778
2195
2611
6524
2201
1543
4110
1520
2082
2395
1304
3033
1567
3233
1544
2229
1246
3204
1242
3820
2035
1782
1165
2616
2648
2954
3693
2961
1502
1551
1800
1252
2777
3273
1428
3255
2228
1974
1531
3741
2005
1766
2666
2698
1360
2124
1488
1645
1313
1559
2150
2648
1499
2121
1168
987
2664
1169
1686
2171
3232
3269
2804
2588
3664
1427
1659
1370
1716
6160
4731
2643
9212
4087
1958
2199
3513
1352
1818
2761
2003
1493
3075
3133
5088
7068
1680
3610
1266
2293
1460
2001
3810
1879
1351
1398
3509
4518
2614
4394
2507
7948
1592
1383
2059
2039
1087
3087
2070
3188
2064
1547
1282
1468
3183
2580
1313
1382
1905
6079
1936
1402
2402
1791
1870
1491
2008
3521
1877
2165
4448
1787
2654
1397
2911
2574
2668
2481
4049
1927
1509
2763
1632
1606
3820
5090
1597
1834
1094
1276
3994
1314
1262
3893
1257
3351
2905
1761
2691
2057
1908
1685
1547
2081
2048
1234
1457
1686
1544
1810
2453
2270
2020
1406
3043
5266
2953
2557
2432
1907
1869
1228
1793
1691
1200
1726
1643
1640
1685
1889
2961
1660
1821
1520
2486
1442
1939
2851
1572
4086
2295
1635
3290
2378
1999
3191
1835
2374
1473
1102
1248
1986
1043
3654
3248
2330
3472
2131
1410
2702
2034
2618
7875
7375
4877
5534
7550
2357
5470
1320
2980
1208
1731
1785
1976
1548
1500
1780
1864
2756
3084
3883
1306
1097
3470
1077
2842
3387
1803
2202
1546
2644
2643
4005
4156
1586
1655
1605
6037
2431
1469
2253
2190
4563
2252
2983
1881
1327
4266
1280
1433
1254
1484
1065
1595
1959
2057
1644
1769
6116
3731
2040
3498
2541
1992
1929
1698
949
1921
1494
6131
1563
1879
1732
3092
3099
3402
1665
1528
1148
1764
3009
1788
5155
1427
1926
1628
1212
1363
2041
2439
1647
3030
4369
3024
1668
1126
2974
1667
7704
2668
5278
3337
5883
1831
3908
1876
2017
1700
2046
1428
1919
1824
2816
1356
1439
3173
2929
6464
1620
3943
3520
2076
1579
1944
1825
4940
3319
2034
3992
2437
2869
2297
3613
1713
5072
1839
1339
3839
15698
5417
2073
2690
1920
1856
1517
1829
1372
3720
2230
1877
4301
1483
2326
1716
1335
1932
3788
1098
3436
1348
1137
1553
4745
5485
1939
2597
2422
1903
3662
2354
1404
1307
3082
2599
5653
1563
1337
1942
1842
3513
1381
3996
2643
1917
1342
1505
1728
3911
4781
3709
2003
4292
3512
3169
2033
8488
1386
1483
1693
1172
1488
2959
1194
7057
1720
2352
1601
1459
1145
2436
7214
1917
1865
7197
2787
1121
1496
3098
5537
2030
1823
2376
2139
1237
2023
2167
1811
1416
1299
1060
1892
3112
3099
2762
1490
1976
1529
1019
1213
1721
4818
1697
2690
1259
1415
3319
1990
1565
4353
1630
1167
6077
1105
1422
14703
1352
4239
1076
2231
1712
2737
3580
1965
3332
1116
1422
1424
1306
2161
1095
1376
1568
2074
1213
1589
1120
1601
1973
1305
1272
1864
1449
1562
1670
2045
3550
1822
4179
1564
1905
950
1740
2630
1372
1322
1428
1823
3359
4734
1586
2268
3461
4857
2154
2309
1364
1025
1246
2569
2880
2428
1347
1512
1626
2376
1799
1484
1547
1451
1392
2162
1961
12379
1977
14204
13287
7879
1223
3665
2394
1422
2196
3573
1769
3586
3913
25345
2061
2221
2136
1943
1732
1774
1183
1580
1831
1250
1725
2867
1405
1168
1804
2443
2325
1384
4595
2838
808
2132
1841
13170
1341
5985
1046
1735
2750
2364
1955
7015
1031
1856
2908
1834
3632
6064
1539
1396
3576
7746
1622
3270
3912
2277
4934
1442
2276
3421
2334
1693
3113
1881
6410
1706
2137
4626
1885
4960
4720
1807
1407
1463
5024
4574
1941
1765
1222
2062
1385
1257
3794
1641
1847
1501
1371
5928
3096
2588
3381
7634
1552
4759
1807
3988
4052
2047
1833
1593
2432
2166
1309
2569
1089
1574
1630
862
1723
2121
4190
1522
1851
2517
1623
887
2068
3102
1653
1243
1404
1357
1666
1472
1588
1280
1661
1661
1506
1722
1873
4111
1505
1297
2222
1298
1486
1264
1282
1117
1296
1840
1432
2260
1445
1269
2063
1317
1518
2237
3221
2400
1281
1391
3071
3915
2065
2882
1462
2477
1621
2821
1785
1455
1222
1762
1847
1351
1323
1723
1390
1785
4705
2185
1760
2395
1552
1434
1481
1034
1606
1800
2478
1995
3422
1657
1543
1332
3567
2091
3669
5634
1314
2323
1469
1703
1500
1315
1461
7427
4985
3292
3213
2223
5962
8704
7467
1485
1987
2633
2707
3826
3031
4655
1840
4321
1313
1560
3995
2245
1382
3900
3399
3780
4404
1806
2179
2782
2414
2579
3268
851
4388
2674
12951
2434
4893
2131
4012
4465
1172
3228
4283
1310
1501
1472
3612
3185
5106
3404
3899
3374
5917
1398
1697
1426
2270
1578
2557
2005
1557
1419
1253
3149
1429
1430
2733
948
1305
1963
2062
1494
1498
1202
1649
1141
12050
1570
1464
869
1689
1697
2298
1801
2149
2612
1251
1777
1415
1042
1247
3597
2018
2232
1667
1689
1744
3794
2813
818
1364
1404
1685
2570
1328
1142
1915
1554
2124
3673
1317
2851
2293
1868
2723
1256
1599
1188
2146
1964
1380
4647
2922
661
1413
1814
850
4152
2764
1662
1279
1255
1620
2227
1411
2664
1176
1429
2602
1363
1704
1310
2331
2980
2206
19515
1852
2181
1438
1576
2579
2301
3455
1371
2418
2281
2957
13604
4202
3310
1611
3046
1806
1601
1703
2003
2217
1501
1400
1672
1995
4537
2054
1456
1412
1165
1750
2645
2202
1440
2013
3003
1477
1978
1521
1443
1659
1627
1110
1519
3197
2922
3688
1966
1579
1565
23637
2835
2231
2180
1255
1363
3191
3531
1779
1649
1223
1605
3329
1887
1465
1226
28719
1995
4442
2686
1412
1991
1506
1172
6699
1954
1445
1229
3384
1821
1602
1413
3726
2776
1286
2112
1923
2875
1760
982
2292
1526
1647
1387
1711
2926
2815
1541
1891
2096
2399
2613
2159
3615
7893
8269
6068
2290
1976
2041
3177
3062
3362
760
2670
2739
1857
1231
1739
1024
1709
3564
1518
3575
3112
1828
1618
1796
2480
1300
3002
1556
5589
2103
2209
1086
3193
1707
2874
1616
2242
1341
3723
1030
1714
1573
1545
1521
1613
1326
3437
1541
3091
4233
1036
2636
1354
2548
1250
1454
1715
1924
1226
1835
1179
2068
3108
1257
2707
1518
2245
2986
2024
1678
1538
1403
1860
1141
1491
1386
1610
1741
1120
2617
937
4135
1599
1789
1909
2088
1405
1229
1457
1688
1432
4649
2682
1537
1499
2281
4703
1163
2189
2688
1149
3086
2328
2445
1754
1207
1476
3176
3662
6580
4819
3157
1479
2623
2716
1588
2034
1287
2298
1601
3472
1754
1454
903
3034
1635
2796
1419
1953
8723
4747
3934
1156
2052
2011
2611
1632
3932
1415
1064
1224
1528
1629
1323
1662
3478
1565
1931
2439
3639
5583
1045
2196
1954
1768
3860
3892
3211
1415
2011
1730
4235
1721
1819
1860
1742
930
1111
3419
1603
1422
1227
1417
1814
1212
1117
1480
1286
1520
1399
1804
1687
1383
1629
2482
1536
2194
3125
1782
4865
901
1224
1846
1118
1745
1743
1787
1393
821
1334
2175
6106
1525
2778
3484
2816
2643
2893
7275
4351
2795
2505
1402
1133
5663
1616
1716
1488
1344
1586
1279
3605
5775
1274
1176
2013
1410
1223
1764
1680
2033
1820
3418
1940
1608
2699
3215
3506
882
1988
1203
4649
11751
1810
1053
1554
1516
1215
1934
1411
1645
3833
1576
2746
2843
2004
2290
3448
3231
3588
4302
2797
2894
3132
2091
3021
2483
1597
5912
3262
1314
2287
2152
1658
1154
3110
1514
2381
2546
1614
3074
4041
3257
1783
1369
1765
1603
3997
1762
1792
2575
1846
950
2775
1284
1423
1593
2367
1644
1470
1103
2146
3057
3468
4289
1271
1683
2015
1360
1481
2751
7284
5693
2118
4996
2308
4365
1237
3496
5493
3109
6865
3168
1389
2573
1704
1104
1349
1594
2320
1795
2406
1082
1687
1298
1897
4618
3228
933
2596
1662
1460
3179
2603
4706
3547
1524
3465
6135
1970
2321
1508
1907
2917
4556
2768
6745
1374
6299
1213
1984
1806
1320
1853
1815
1797
2491
1392
2031
1835
1449
4547
2232
1654
3722
2162
3039
2462
2089
2940
1115
3609
3036
1980
1857
936
1145
1773
4508
1105
3970
4729
3455
1357
1369
1187
5756
16012
2133
6688
2957
13241
6047
1743
2033
1598
2929
1432
1583
2274
1630
5987
1705
3480
3501
2133
1649
1592
3319
1852
3260
2444
997
2440
1285
1345
3819
5542
1420
2297
970
1342
1728
2096
3005
1690
2336
1254
1595
1160
5981
4239
2305
1246
1547
2424
1614
4817
1289
1133
2597
2387
1359
1526
1279
2007
1692
1154
2820
2162
2107
6950
5367
5146
3463
2809
4686
2021
2342
1992
3277
3352
3080
1061
3701
2401
3299
1658
3453
2906
1684
5556
2453
6106
1894
1313
1389
2792
2144
1027
5524
1366
1357
1264
3485
1501
2008
1542
3439
2926
957
3231
3077
1354
2575
1185
1514
1605
1871
1210
2849
1759
1294
1139
5303
1675
1644
2351
2316
3708
2277
3013
2987
4310
1760
2043
2051
1221
5640
2917
1587
2042
1289
6779
5890
1383
1809
1488
4550
3592
2721
3374
1895
1758
7741
4072
7876
4149
1440
5716
2474
2727
2909
1918
3974
1900
1788
2585
3649
3937
3798
3576
1224
1894
2620
1459
1759
4123
4577
1140
1153
2091
2047
2393
1908
1189
1502
1737
4927
3855
2027
1380
2769
1687
1538
4700
1479
30661
1565
1177
1409
1117
1365
1557
1564
1829
2039
1814
1495
1431
1341
1259
1359
1716
3014
3037
1532
1493
1624
1542
3489
1438
1721
3865
1556
3461
1976
2480
2388
1506
1744
3702
826
1377
1303
974
2659
1763
1493
1604
2454
1381
2822
1231
1633
2927
1820
2919
993
2117
1689
5547
2729
4877
1322
1768
1347
1244
2800
1754
1197
1398
2004
1462
1400
1614
2669
1444
3816
4542
2862
6225
1161
2459
3151
1074
1391
4863
1559
1750
933
1617
1775
2043
4906
2348
2489
1470
1688
1172
3043
1251
1636
1235
1159
1816
1194
1596
2397
2526
5053
2916
1868
1369
1630
4496
1740
1735
2887
1401
1400
1579
6487
8020
1465
1671
1224
1707
2143
1730
1382
3445
1288
1748
8122
5628
1895
2145
2226
3459
1469
4838
4333
2391
3723
1696
2818
4102
1147
1685
2494
1677
1530
2377
2029
3367
1117
1619
2771
1492
2144
1501
1624
1606
1751
2330
2287
3653
2207
2762
1469
1273
3156
4369
4300
5081
5510
2299
2656
3302
1937
1818
6355
1751
1222
1634
1652
2129
1537
2625
3919
2164
1960
1370
2611
1303
1460
1435
5460
2274
1397
1887
1272
1540
1344
1853
5169
1248
1186
1756
1809
5321
2518
1213
7734
2705
1165
3109
2379
3879
2695
8265
5538
1828
3884
4019
2959
1719
1390
2530
5624
2423
1682
2431
8869
3914
1581
1674
6789
1025
2491
2169
3428
1422
1837
1305
6139
2386
3608
2728
2972
1214
1816
979
4565
1900
1587
3013
4296
3732
4468
1552
8352
1350
1618
1669
2707
1448
2995
1120
5016
1471
2618
1377
1530
1311
1572
6656
7622
5177
3079
5876
2454
2653
1504
1473
6348
1409
3334
1555
1430
2454
1563
1421
3786
7150
3944
1722
3612
1562
1433
3757
7354
2831
1174
1573
942
2083
1615
3093
9631
3851
2039
3828
6028
5387
2141
1720
4402
8542
1701
1637
1087
4705
1051
1731
8018
2628
2006
3716
2216
1356
1604
1029
6420
2972
1418
1433
1435
1148
1513
1659
3312
1407
2188
1512
1357
4983
2064
4665
8959
2832
5775
2878
1603
1668
3137
2486
7495
1424
1386
6896
1915
1183
1775
1487
3373
1470
1723
1059
2211
1897
1709
2177
7125
2172
1863
2068
2194
2816
3442
4899
1841
2812
1119
2354
1595
2269
3402
6065
6241
4402
3578
3198
5350
7257
3992
1953
4390
1373
2003
1264
2489
3857
3824
1665
6831
1363
1428
4142
4232
1455
1719
1046
4747
1359
3145
1502
3985
3614
3380
2914
8701
2770
2546
963
3305
4691
2064
2597
4563
4339
1347
2521
6014
5208
2438
3733
4631
1003
31218
3086
1578
4721
1452
1771
3388
1790
1907
3251
4025
2628
3399
5521
7912
2021
2104
1724
2933
3991
2463
5552
2623
2478
2566
2108
2052
1965
2230
1958
6255
4648
2404
1403
6902
2343
2859
2108
4117
2803
1411
2298
2441
1266
1319
2074
3382
2374
1982
2611
6406
3658
4925
3333
3577
2804
6215
4994
2234
997
2720
2807
4870
2595
1048
6492
1725
4713
2245
1823
2767
2005
7573
8377
4023
3327
2982
2383
850
1797
1726
2012
4750
1364
1563
1233
2851
1686
1716
1753
4597
2280
2078
1361
1671
1366
3746
1574
2897
1077
1484
4212
2135
1980
1539
3192
1889
1833
1643
1645
1526
1129
1307
1698
1830
1132
3532
2636
2885
2322
1132
1598
3410
2068
1803
3195
2034
1643
1208
1295
4563
1555
1744
1213
1359
1329
4956
2357
987
1209
2899
1067
1338
1702
1725
1294
1471
1790
1515
1992
1268
1579
1795
2206
1992
3533
1614
2338
2375
1151
2467
6141
3857
3898
1468
1620
1651
1524
1772
3112
2345
1585
4409
1409
2427
2701
6096
4620
2938
1870
3265
4860
3516
3649
1788
3831
7235
1406
4030
1385
1987
4324
1534
1108
1193
2742
3313
2428
2266
3531
1442
3271
1541
5626
4331
3280
1654
1775
1982
3264
1660
1511
1747
1771
3393
3898
1526
2226
3075
1375
1109
1552
5521
2858
3661
2465
2013
2013
1606
1663
1367
3211
4534
1761
1202
1348
1308
1675
959
1530
4448
1400
1396
2281
1212
1577
1829
1451
2142
2845
1355
1106
1811
1404
1471
1652
1404
1787
1561
2914
1398
6228
3054
5855
7094
1265
1204
1568
2678
1294
1618
2314
1729
3641
1739
1363
3385
1678
4294
3325
3600
4413
1424
2226
6241
4565
1876
7613
3275
4610
5600
1625
1632
2747
1390
1960
1570
1035
2997
2532
1389
2057
2705
3066
1553
2363
1074
1088
1638
1531
2011
3509
1413
1755
1253
1626
3424
1423
4856
7020
3352
3242
1646
1929
2667
1747
1636
1479
1332
3917
1993
1551
2785
5171
965
1272
2547
1603
2514
1560
963
5499
1826
2663
3458
3175
3175
4909
1733
1332
3248
3614
1643
1225
1734
6112
5413
1764
2642
3107
1589
6865
5256
5999
4721
5635
1198
1099
1838
1677
2971
1527
1682
1271
1519
2645
2183
1487
1240
1368
1177
1578
1543
1890
3935
3844
1040
2374
2361
1073
8075
1431
2086
2424
3072
7637
6937
1734
1937
4668
6325
1277
1460
1163
2755
1182
2311
1793
1712
1109
2092
1284
1372
1575
1787
1366
1341
1757
1798
2227
1324
3983
1536
1206
1149
947
834
1331
1728
4075
1601
1489
3181
7232
3507
2478
5273
1071
14970
1997
2030
1575
1424
3107
3945
1516
1792
2943
1464
1737
1935
2512
3510
1124
3496
3363
2655
2447
1375
2393
1296
4037
1630
3969
2117
1671
1786
1406
1606
3276
2523
1705
1410
2864
1194
2114
1994
1958
1682
1047
2274
1549
1317
1287
2369
3607
5711
1382
1254
5983
1490
3144
2444
1404
1658
1867
2264
2352
1324
1298
1002
7549
4655
2055
1171
6120
1126
1688
1110
1961
1110
3073
1335
2491
1889
1038
2376
1582
1788
1175
3133
4958
7387
3454
4823
2436
2548
3503
2221
2759
1356
2146
1920
1112
1291
2823
1570
3000
1806
1301
1336
2456
1446
4525
1294
1177
1591
1617
1903
3003
3090
1568
3728
1691
1047
1782
2161
1371
907
2852
1579
1427
983
1927
1764
1203
2130
1154
2562
1277
1076
2774
1484
1023
1459
1330
1521
1182
1657
3144
1289
5172
3117
5766
1526
3898
3016
3539
2539
1233
2077
2201
5693
1940
2109
1091
1953
1312
1479
1627
1189
1356
2007
1034
1797
1608
1630
1548
1519
1518
1537
1127
1502
1305
1461
2374
3643
4036
7782
6901
6683
3988
1708
1659
5184
3068
1305
1254
2037
2159
2097
1641
2221
1231
2438
3868
6334
4453
1911
1902
944
4547
3013
1633
1484
1264
4867
1702
2015
1372
2484
1709
1043
1130
3014
1242
1422
2305
2824
1484
1420
3745
3758
2073
2258
2154
1406
1641
2870
2128
4128
2766
4559
1379
1152
2538
1756
1489
3036
2274
1365
1130
946
1180
4042
2266
3383
2981
1388
4214
1784
4187
2015
2789
3292
1582
1533
1145
1616
1971
1763
2165
2592
6282
2765
2319
6360
1288
2011
1060
1407
1151
1854
2839
1552
1655
1545
3016
2371
13373
3561
13982
1623
3180
2684
1561
1209
1238
1256
1574
1884
2335
1722
1508
1731
2540
13332
2745
1391
3832
996
5121
3630
2128
3060
2183
4073
1358
3768
1260
1393
1875
1298
1080
1628
1561
1943
1307
1277
3507
1693
2256
3419
1980
1691
6946
3236
5087
3263
2176
2024
2048
2973
3576
1514
1805
5977
1607
1099
1870
1418
2060
2356
3175
1404
3406
8566
1406
1600
2247
2033
2061
1739
1285
1759
1632
3343
1518
2698
1403
1439
1065
1025
1265
1515
2270
1973
2231
1323
1453
2422
1193
1777
4567
1286
1468
2908
2357
1248
5800
2885
1998
2377
1120
2563
6996
1657
3858
3917
1607
3900
1615
2954
1709
2016
1665
4778
6660
1668
3037
13008
2007
4401
3076
5854
3028
4353
3221
1929
1665
4149
38891
1797
881
6081
1378
875
3575
1643
1583
1567
2051
4252
3257
1498
3097
1592
4086
2520
3301
1809
1978
5733
1418
2559
2439
1715
1602
1868
980
2273
1115
2639
1470
1945
1133
4706
2320
3801
2641
3755
4042
2650
1529
3898
5205
2714
1100
6633
2242
2267
6656
1826
2083
1868
2751
5655
2025
1193
1681
2861
3172
1238
3493
2704
4027
1760
3242
2096
1070
2445
1429
1240
1966
1893
1158
1858
1730
3597
1019
4773
2415
1231
1990
733
1733
7970
5640
2498
5080
4103
4472
3153
1891
1353
1862
2785
3077
2077
1700
2096
1415
3354
1387
1728
2157
1149
1617
1688
1888
1296
1995
3107
1174
1660
1691
1252
3827
2552
1751
1397
610
5781
1264
1649
2660
5552
1362
2470
1506
1492
11434
5402
3903
1568
1646
2301
1336
1319
1616
1550
1201
734
1543
1215
2370
1576
2932
1117
1365
3055
7138
4187
3441
6056
1284
2548
1716
1340
3366
5673
1386
979
1661
1918
1311
2691
1441
1117
1467
2253
1688
1942
1402
1322
1429
1259
1398
1528
1217
2166
4723
4665
1476
1284
1734
1874
1185
3819
1358
1807
964
1305
1340
2407
2815
2777
1592
1549
1388
1569
3221
1621
1481
1117
1326
1496
1116
1184
1974
1358
3787
1512
1421
2075
1582
2219
1943
1719
1144
2603
1693
1614
1452
2471
3113
3990
2886
1467
3943
1911
1467
1707
1740
1671
1143
1644
1327
1256
1332
2604
3793
2420
1074
1144
1339
1596
2042
2175
1951
1476
2014
2582
4258
1711
2469
2425
1219
1622
3318
3089
4554
3056
5363
4885
3101
3622
1262
1952
1039
1927
1481
995
5501
2467
2658
2204
1534
9146
1341
4370
2268
1618
2302
954
1619
1103
1358
1422
2187
2616
4007
1807
3028
3081
5579
2292
3829
1195
1007
1569
1599
4219
1282
2412
1872
3392
2691
5984
5891
2509
2369
2362
2003
1465
1651
2514
2085
1613
1787
1751
1462
1869
7088
3117
4737
1024
1988
1708
1545
1575
3159
5102
1485
2416
4754
2398
1231
3167
2428
13479
2710
2930
1846
2411
4680
1606
1669
1772
1748
1806
1681
1086
1658
1799
3095
2731
2233
2500
3045
5695
2391
2188
4185
1890
2044
4554
2483
1476
3788
4766
4164
1617
2357
1769
823
1656
2400
3393
2668
1373
1590
1336
3812
3909
5024
1556
2739
1693
1559
1214
1255
1831
1652
3003
2696
3170
2881
1580
2443
1869
3583
1989
3497
1475
1071
1237
1340
3412
4026
3746
1976
3365
2829
3834
2420
3169
1637
2483
1703
2716
1482
1782
1936
1434
5375
1834
1544
1772
1340
1388
1651
2869
1441
1715
911
13411
3124
2896
1469
1582
1942
1665
1881
1857
1326
3544
4732
1747
1504
1286
4313
2873
2826
1649
1620
1170
1727
1334
1235
3436
3743
1546
7876
1666
3305
3940
5327
5810
2956
2531
2158
1365
1317
1667
1735
3842
1750
1800
1515
3141
2116
1834
1306
1749
1399
1303
1708
1695
1533
6758
1860
1300
2397
1000
5163
3513
1452
3422
3192
1431
2923
1548
1783
1508
4001
4961
3664
4079
3519
1727
12940
2836
1607
2350
1383
1332
1267
1433
1808
1318
1300
2285
2914
4751
1884
6508
3861
14078
1983
13328
1544
1546
2640
1593
1555
1749
2908
1358
1709
1226
1206
2896
15019
3346
2539
2091
1641
1769
3087
1208
3350
1994
1170
3846
4916
4162
3014
4489
2987
1887
1030
1395
1136
2984
1471
1567
1877
1042
1383
2305
2107
2972
1498
1453
1580
1632
1646
1630
1628
1555
2460
1256
3357
1521
2699
3589
6898
3072
4096
1572
2468
2486
1447
1535
1209
2655
1693
4691
1347
2073
1523
1693
3174
12997
1469
1627
1394
3315
11370
5937
6113
3707
1769
2870
1404
6119
927
1887
1707
2008
2238
2179
1598
1341
2420
2855
6819
5207
4901
3570
1359
2856
1479
1756
1417
1389
2011
2819
1481
1144
2696
1075
1429
1417
1588
1677
1476
2129
1624
1723
1353
1602
1175
2334
13141
3487
3615
1759
1065
12748
3550
2480
2842
1202
3427
14499
1307
1319
1409
934
7551
866
2919
1789
2311
1538
3465
1746
2886
2010
1847
2122
1158
2374
1457
2385
2576
4039
2190
6032
17414
1989
3021
4040
14890
2907
1530
2691
3948
4472
6312
4397
39018
2555
33942
1538
26340
1367
17579
1256
4697
2275
1370
1516
3257
2469
2778
1632
13312
1611
1398
1715
1411
1774
2259
1364
1924
1357
2548
913
3839
2042
1305
1289
1856
1617
1418
1807
3301
5407
1538
2432
2578
1323
3522
3811
2500
12763
3036
1656
2454
2905
1706
2705
2129
1939
9833
2325
1529
1526
5031
8840
5822
2358
3463
2075
3003
1673
4846
2529
6469
2763
3693
1473
6949
1590
1867
3369
4510
1870
2415
1804
2312
1360
1574
1346
1388
1915
6895
1312
1886
2766
2475
1265
2439
4820
3560
16756
2278
13776
2755
1666
3809
3654
1782
3497
1742
2213
3832
3644
3284
2738
1706
6112
5466
1752
1912
1423
2569
1259
1681
3175
2131
2804
1510
1769
10240
1581
1500
2354
2524
1396
1925
3269
1214
1652
1330
2025
1670
1491
13431
1844
1201
3093
2214
2395
1823
3824
1692
2490
2770
3760
2595
1791
888
1876
1223
1528
1502
2421
1685
1908
1754
1321
1789
2324
1339
2621
1929
3658
2005
1512
1322
1822
946
2635
2363
1158
1614
1509
1374
3227
2691
1784
1795
2323
1946
1813
1126
1841
1374
1685
1340
3190
2031
1509
2644
1142
1968
1159
2003
1071
1840
1046
2995
1949
1459
1298
1465
1063
1414
1582
2818
1339
1266
1995
2255
1599
1935
2693
1285
2732
13120
1653
1957
3472
1692
1855
1646
1889
5343
1523
1690
1217
2109
12798
3497
2705
1227
1941
1641
5064
2634
1779
1163
939
1919
1111
2761
5625
2023
2548
6380
13088
1383
3597
936
1290
1646
1517
4352
1724
2491
3487
1643
12546
1143
1933
1008
2118
1663
2267
15149
4222
4273
2401
14882
13678
15098
2325
1289
2972
4026
1785
1862
2912
924
2783
1057
1291
1320
1439
1424
1612
1633
834
14714
1578
2419
1680
1846
3590
5074
1762
1911
3138
1178
2206
2932
4757
5361
1606
13146
1112
1677
4762
2344
2379
3500
4807
2404
5528
1533
2653
2322
1808
1314
2011
2760
1299
5582
2025
2372
1250
3392
5122
2320
1786
1520
706
2063
1805
2974
2277
2826
3610
2653
1582
1170
1298
3819
1281
3997
1925
5573
1964
2546
2375
1894
1360
1828
3822
1698
2056
1877
1978
920
4147
12527
3606
2263
1764
1961
1021
2770
1402
2172
1825
1470
2059
1604
1119
1022
12369
2187
1531
1245
1227
1517
1320
4843
1755
1567
1911
3555
1780
1385
1787
1121
2327
3688
810
2001
1420
1288
1688
2184
2644
1435
1736
2590
1595
2236
2502
1755
1868
2025
1262
1353
977
2300
1006
1316
1436
3151
1489
1208
1376
1551
2761
1492
1409
2125
2406
2088
1572
2649
1467
2793
12938
1456
1493
3372
1940
2109
1168
1225
1754
4266
1486
1196
1057
1705
1693
1312
1287
1734
1576
1515
1721
1316
3123
624
1299
1535
886
2643
2322
1545
2326
3767
2812
1617
1986
1838
1893
1358
1886
1872
1898
1876
1522
2305
1837
2694
4254
13744
2718
3307
13441
2159
1741
3139
2217
3366
1476
1500
1100
973
1520
1587
12566
1514
1144
1426
1716
1972
1983
2071
2085
1328
1643
1790
1728
1490
3973
3548
2350
1777
845
3166
1774
1945
1445
1661
1874
3813
1757
1321
1929
2143
14471
1222
1586
1233
1148
13117
2670
1819
1711
2390
1906
1594
1976
1666
781
1495
1572
770
1655
4112
1031
2091
3994
1578
2508
2848
2698
4248
2097
5791
1468
1180
1393
1146
1303
1308
1311
1418
3839
2037
3524
1698
1976
5320
3700
1288
1252
2005
2081
1642
2627
1148
1405
1438
1822
1399
1482
1295
3926
5442
2408
3416
2140
2299
1768
2721
1757
1859
1531
1199
3803
945
3948
3830
1540
1659
1189
2166
986
1787
1910
1878
2588
3395
1016
1474
1351
1420
2778
1432
12403
2062
2274
1433
1693
1853
928
1621
1278
3698
1363
1129
12810
1405
1909
1174
1728
1462
2692
2227
1424
2534
3715
3134
2091
1726
1733
1402
2102
2280
1310
1744
1768
1893
1591
1350
1438
2611
1665
2195
1675
3305
4601
2032
1482
1616
1665
1696
3926
1555
1477
1436
1544
1976
967
4287
2041
1578
1577
1470
13205
2230
1728
5436
2066
1215
1107
3721
2013
2155
3078
1407
2067
2159
919
1795
3412
2044
1084
2645
1509
849
3456
2676
3245
5604
1940
6923
3886
16560
3505
2322
4795
2893
1625
4223
1503
1333
1662
1940
1574
1768
12882
12725
1392
868
1559
2920
2392
1234
1926
1694
1653
1488
2498
1376
2650
1188
1326
2090
1643
1431
2367
1560
1669
1415
13515
1759
2566
1437
1621
3776
1431
13411
1247
1107
992
1774
1540
1690
1441
1421
2029
1872
1471
12728
5329
1359
1884
1732
1612
13351
1526
13156
1615
2595
2035
2207
2086
2424
1425
1619
2172
1208
2193
4086
1821
1507
2171
4041
12615
2252
1610
1713
2857
1558
3290
1607
980
2196
2374
1509
2107
1378
3019
1520
2091
1147
1365
1941
1918
1425
4080
1357
2071
1510
1362
1673
2530
2634
1436
1546
2581
2981
1367
12882
1650
688
2168
1768
2116
1677
1400
1290
2103
1690
1619
1089
1616
2354
1641
1445
1979
2634
2253
2146
2561
1703
1595
1346
1718
1020
3792
1926
2609
2127
1481
2243
1174
12468
1577
1446
2106
5891
1754
1437
2824
3549
1231
5338
4234
3908
823
13889
2228
1438
1127
1473
1600
4853
1253
15435
1116
1919
1627
1897
2241
2473
2901
3398
2541
1645
2056
1559
1473
2428
1700
2128
1349
2242
1533
2755
5622
1397
1761
1526
5265
2369
5528
2043
1848
1944
5085
3915
1969
1454
1463
1166
1846
2869
1080
2133
972
1390
1051
1170
1815
978
3876
12991
13031
13305
1528
1589
1589
1417
2889
1333
1905
13197
1451
1147
12807
1715
1226
2631
12305
2880
1871
7763
1495
1615
1474
1869
2148
1848
2529
12392
2693
2347
1967
3218
1894
2527
2279
12938
2967
15270
12447
1174
1234
2160
13166
1842
2354
1489
1510
2388
1357
1450
2214
2376
3402
1945
1237
1966
2048
2820
1601
1715
2600
1565
1908
2056
3371
796
2029
2546
1424
1956
4450
1295
13272
1862
2272
1985
4390
1633
892
3351
2098
1737
1320
1143
1067
1611
1681
2406
1777
12878
5525
1533
13026
1960
1577
1898
965
1388
1383
1803
1564
1735
829
2756
1495
1502
1653
2081
2194
1827
13300
1451
1432
2426
1008
1193
1495
1650
1353
3158
1170
2690
1523
2353
1390
12915
12251
12838
1573
2557
1315
1355
1494
1860
12818
2404
12721
13404
2164
12878
13560
5245
2472
1861
1256
2377
2417
13640
12309
1291
2122
1135
12763
1722
3593
4885
12997
1097
1482
1344
1260
1488
2733
1422
1755
1711
2733
2299
13706
1593
1522
2044
3248
2928
1533
1669
13240
1752
1971
1377
2405
4270
13883
3354
2472
1500
2712
1772
3934
2486
1825
3614
16764
2704
3894
3423
6342
3568
5654
13124
5572
4983
2641
2977
3284
13091
1300
4286
1467
15790
2561
4000
3059
2570
3951
5157
2668
1928
1411
3975
3859
6092
12846
1514
2559
3490
14908
3955
2774
3956
14135
3129
4146
15925
1775
2499
6273
4613
2952
3631
17302
1308
3969
3718
3073
4218
2173
2688
1469
1051
1459
2341
1724
3117
1494
13328
12612
12512
2567
16622
1415
1551
3765
2967
1996
2339
3283
2695
4613
4248
2225
2101
4059
4005
2730
19153
2096
12968
14007
1743
14003
13465
13447
6564
4472
1689
4169
2881
13380
1447
1942
3726
1409
4319
2894
1818
5678
2961
3010
3511
2365
2865
2694
1325
2345
1285
14456
1955
2791
1570
1497
4146
3691
14087
1026
1451
14219
12926
2158
12949
1419
1202
2289
1564
13388
2204
1500
1354
2803
2187
1350
1492
1578
2619
1288
2324
3450
1112
4508
17671
13540
13784
1098
3741
13365
1125
1678
12633
12844
1151
1563
1278
1280
3579
12934
3774
2951
1363
2689
1686
1869
2919
3995
4212
4404
2947
4559
1648
15400
3865
2205
2047
1858
3812
5987
1337
1777
2273
2043
1966
5796
1406
3852
14761
4775
3319
1172
1468
1800
3610
2314
1071
2582
13626
2137
4909
1670
13588
2299
1772
1506
1592
15535
6502
1265
15752
3539
1239
1323
1705
1443
2070
1578
3693
1268
2807
1966
1723
1183
1911
2834
2446
1202
2212
1825
1692
2198
2641
1813
1916
2680
1095
1746
3664
1303
7513
2715
2216
3065
17908
1569
1650
2286
2021
2014
2287
3573
3436
2875
1680
12976
2308
4280
2810
2405
2635
2148
1319
4631
2636
1781
15227
1923
2968
3148
4659
3109
1109
1993
2476
4575
16244
1194
2541
2678
884
2325
3108
1698
2877
1424
2804
1906
13935
3973
3322
4326
3441
4578
1095
2098
12456
2772
2104
12993
2800
1071
14549
1710
6939
12896
1798
4482
4659
4267
1957
7967
12799
1676
2739
1866
4213
1828
12452
3833
1900
2785
2595
3512
3964
1531
3564
4766
2713
2269
4193
2117
3296
2695
2477
2092
3711
4919
15719
2274
15755
2441
1669
2567
1876
2951
14945
3672
4984
14528
3890
2669
4720
1442
3443
1988
1793
1301
2144
3322
1673
2405
2081
2560
3607
3124
3191
2691
1553
13138
3050
2180
15379
1491
3667
14379
1514
2623
2802
1368
1289
2556
1918
1547
2646
2072
1211
1606
2077
2105
2824
3595
1621
1336
2398
2061
1871
3657
2666
6042
1795
2316
3620
2463
3678
5034
1776
3997
1854
3600
3660
13301
1309
2200
13435
2486
3543
12936
2009
1886
2480
3108
2363
3239
16076
3380
2172
2107
1380
3197
7049
2091
2129
3162
2103
3942
3176
5554
3507
1944
1880
14555
1972
4057
13567
1535
1686
2441
2087
3109
4128
3692
4189
1793
1691
1613
13549
1959
1796
2768
4409
2668
1201
2252
1864
1684
4781
2173
2498
3332
3924
3112
2336
1290
1562
2253
1967
1065
1952
1882
5855
1522
14590
2190
6677
7464
4904
2505
12884
1680
3546
1568
2360
1735
2381
6710
15460
3018
2951
1506
6809
1771
1845
4065
4547
4385
2734
2204
2518
2794
1459
3523
4651
2083
3848
2916
2985
2114
3360
1014
4906
4812
1586
1748
6065
4053
1763
13912
3108
12994
13498
1088
2316
13930
1622
1895
1525
1345
1863
2477
2586
2928
2807
1710
1921
13470
2807
2869
4809
2030
3558
2115
5824
1294
2313
14481
3427
2798
2243
3902
1354
13049
3011
2498
2829
1288
2506
1566
1929
13525
4811
2348
2843
2666
2718
3656
3011
2856
2652
6319
5178
3807
13896
3474
2024
1989
4036
1355
1181
3527
6326
2993
1611
5608
1617
3906
7242
3748
14826
4196
1820
3736
3057
2245
2772
1441
2889
2889
2121
1502
4381
4529
4207
7378
18233
2876
3735
4735
1324
6565
1848
2167
2791
1837
5726
5424
6113
14084
2488
6095
14670
1934
5252
4354
2281
801
3150
2937
3385
2710
2095
2615
5574
3719
2518
1860
1559
2020
1645
1745
2068
13679
4977
12798
1865
1911
2419
2097
3051
2390
2149
1449
1331
1867
2663
2252
2501
3614
4989
1450
1833
2328
2113
1413
1320
2601
2297
1950
1475
1172
14488
2622
1985
2155
2149
3251
3266
2861
3247
5610
2143
2670
3808
6024
1830
3663
2887
2098
1575
1779
2331
13711
2621
1236
2241
3825
13491
2180
7069
2350
1498
2614
4840
4080
4243
3952
3630
6495
2074
2388
2606
2921
3580
3993
2536
4764
5554
1910
1284
4229
3740
2605
1599
1912
2722
2302
2507
1774
4565
3313
2219
2778
1686
4384
3479
2864
4254
1418
14567
1585
5251
1907
2852
4446
2616
1976
5007
1856
4320
6295
2040
2417
3574
2397
1141
2834
1995
2678
1788
1658
1716
1802
1576
1450
3240
1760
2744
2121
1880
1800
2010
964
2396
1776
2787
1232
2757
3510
3115
1265
2752
3804
3378
1695
3085
2295
2169
2581
2046
1553
2477
5200
2241
4135
4784
5148
1636
1812
1590
2010
1990
2539
2361
1564
2336
1985
2087
2220
2673
4764
2314
3407
2399
3821
3278
2653
2226
2833
3612
1860
3146
4783
3068
1966
4193
2352
1010
2524
1221
5648
1966
2707
1834
1925
3025
2526
1621
3545
1528
2344
2440
2311
1973
2298
2478
2217
1436
2234
3397
13289
12992
1599
1650
2511
1606
2885
1522
2407
2313
2636
1389
2246
3932
1653
2111
4240
2898
3071
1833
2207
2116
1433
1742
2928
1667
1043
5754
2997
2233
1476
2483
1222
6425
2211
1589
2412
2103
5048
1876
3176
2179
2156
2782
5510
2332
2925
1556
2237
2522
4267
3788
1984
2259
2005
3162
3823
4902
1603
1951
2586
2578
2740
3380
1426
2113
5623
3814
2159
3633
3621
6058
3802
2756
2493
2392
2395
5482
1897
2587
2816
3242
5493
5664
7128
2871
4709
2331
2163
4716
1942
1888
3695
2146
1627
3623
4048
2592
2378
3469
2683
1610
1274
1395
3097
4864
3385
3746
5114
2169
1423
3657
5427
5032
1346
1490
3971
2441
3470
2380
7313
2885
2247
3033
3237
5333
6250
4228
4574
2234
1585
3344
2460
3890
1239
1200
1617
3856
4816
4384
1513
3352
2761
2117
2061
2065
1231
3730
5963
4613
2758
3086
2913
3284
919
1383
1787
1724
2229
1795
2019
2461
3179
2459
1720
2287
1605
3614
4526
4944
2844
2875
1290
2032
4089
3921
3917
1802
5320
5129
1743
3514
1143
3159
4457
1530
2855
1658
2892
8128
2170
4600
3686
1399
1962
1472
6286
3840
1810
1973
1755
3681
3377
3092
2698
1601
3542
3921
1909
4388
5279
2657
2586
5347
2740
3683
2746
2774
3018
3452
4481
3150
3370
5342
1728
2272
4608
2332
4538
7060
1699
2734
2658
2593
2041
2722
1778
4266
1823
2747
2568
1835
1881
2493
2401
2012
1933
3479
2448
1645
2183
2073
19692
1653
3198
2431
3824
2736
2302
3037
1763
1608
2643
2028
1415
1837
4074
22353
2537
2675
1976
1343
1883
2919
3079
8215
1247
4396
3321
1919
2595
2680
2408
2979
3065
1988
1807
2424
1442
1999
3963
3656
1744
2602
2917
2224
2414
2110
3508
2628
4182
5023
2546
2469
2526
2893
1640
1986
2806
3240
4124
2671
3557
2386
1193
3215
2077
954
3351
2670
2292
1891
2542
2007
2352
13420
1935
6778
6752
2604
2075
3840
5339
2408
1960
3098
2705
3228
1182
3859
2302
2813
3187
1826
3698
3138
3614
2480
2654
5127
1110
5706
2469
4650
3716
1914
1943
5738
3576
2529
2405
1884
1718
2545
2036
3138
4245
1324
6188
2422
1541
3341
2113
4577
5427
2390
2146
2776
4201
5694
2304
7721
6924
1829
2183
1648
1822
2477
2475
2661
1776
3151
1715
4030
2335
2512
2942
1666
1912
1405
2681
2490
2456
1484
3125
2324
4345
2396
1485
4736
3393
5502
3308
4618
4842
4287
2345
3219
2695
5664
4071
2830
4787
2463
2896
1306
2430
3590
2957
2200
2128
2150
2341
2366
1479
1870
1691
2368
4446
2519
2833
2409
2000
2206
4095
2193
3676
2179
3786
1491
2586
3404
1670
2966
2323
2329
2722
2922
4101
2330
2936
1921
1515
5550
2258
4056
2360
2436
4337
3449
5527
2774
8338
4009
3300
2907
2009
3138
4090
4760
1796
5685
2513
2464
3976
1900
2346
2664
3791
2796
2171
1159
1431
2940
2072
1500
2124
1665
2169
3721
2689
2172
3896
2478
3136
2745
3555
3814
1969
2902
3089
4738
2811
5021
2607
2028
1694
1743
3465
4401
3928
2966
2145
2801
2295
1118
1993
3593
3010
2329
1971
2827
3812
1145
2959
3081
2557
1797
3541
5505
1928
2378
2341
1098
1980
2115
2098
1673
2757
3055
2175
3207
2024
1921
1187
2072
3047
2195
2803
3112
2814
1958
2656
1390
1919
2756
1653
2462
2851
2129
1426
2040
2696
2875
2977
3168
2867
2981
2659
2769
2836
3757
4270
3554
2996
6488
3353
3652
4431
2013
2478
3001
2512
1814
1865
2895
4278
2571
4721
2303
2758
3298
2162
4638
2445
1931
2138
2713
1818
6817
4820
3124
4872
2291
5350
1653
2045
3569
5573
3460
1881
2178
2798
4640
1710
3152
2550
5185
3127
3424
3015
2405
1484
2087
5263
2684
2663
2456
1962
4450
2155
2581
2499
4365
3786
4939
3500
2644
2175
3218
1469
5939
2651
1776
2377
3387
3492
1862
3140
1484
4659
2481
2788
2630
3457
2312
2381
2078
3008
2222
2130
2839
2752
2305
2262
2564
1980
2837
4246
3251
1750
2537
2648
1443
2255
2526
3645
2102
2292
1796
819
1717
1363
2228
3653
2830
3378
2772
2331
2760
2583
1476
2385
2293
2624
2460
2506
1189
1440
2056
3980
2198
915
2646
2345
6069
1599
2779
2270
1640
2381
2767
3257
2883
6550
1846
1725
3962
2903
4048
2944
3960
1863
1625
1707
2049
2457
2272
8498
4032
4550
4192
2682
3215
2823
2220
3065
1645
2376
2971
3146
3488
3748
6544
1896
1628
2784
2422
2888
3376
1792
1983
4985
3793
4271
5816
2558
2842
4511
1783
2358
1318
7450
2480
2708
2162
2949
5234
3237
2319
2627
4756
3299
2910
1290
3658
2376
2489
2665
6846
2452
2579
6662
4406
2556
1301
2432
3705
2763
2312
3379
3306
3255
1236
3317
1630
1783
3302
3123
1546
6799
1616
2731
1234
3488
1899
2554
2875
6036
2079
5894
1599
4508
1162
4083
3462
4247
2733
3292
2797
4735
1314
5347
4841
5083
2772
4568
1499
2398
6385
3432
2911
2105
3379
3864
3588
4829
2272
2283
1580
2434
1967
3105
2886
2802
2789
2973
3368
1597
1217
3361
5790
2967
1602
2421
1825
4165
1762
2082
2305
1567
1554
4656
2975
3338
2041
2997
2953
2304
2925
2856
2685
2356
2436
3391
2490
2708
3048
2568
1587
4423
3870
3364
2398
3693
2470
3857
2989
1803
5403
3427
2237
6612
5803
3955
3267
2812
4727
3579
4682
3483
3598
3155
2423
1120
2812
3100
1297
2507
3459
1277
2421
1168
2565
2745
2222
2963
3767
4154
2950
2253
1979
3419
1567
3308
2796
2510
3320
2495
3493
3080
2785
2320
2477
2312
2621
2678
3263
1864
3727
3578
4499
2347
2447
3127
2934
2523
3570
2340
21988
3089
2484
2244
2706
2947
1104
1003
1932
1295
1978
3573
2793
4702
3295
3089
2200
2402
2025
1342
2241
2318
2193
2136
2590
1821
3960
2993
2338
1219
2063
2683
2348
2793
4300
2300
1817
2864
2590
2379
3006
4449
4597
5018
6136
2096
2521
2310
2755
2684
3017
1052
1691
3540
2247
2740
2358
1837
4539
2708
1544
2865
2167
2809
6558
2805
2906
2146
2451
2393
3894
6632
2622
2815
2444
2640
5306
2769
2589
2824
2630
1179
3293
3560
3069
2886
2373
2644
3480
1129
2832
3054
2171
2220
3199
2640
5218
1948
3024
1758
2702
2765
1532
2544
3582
2219
2690
1948
2682
3330
3503
2581
2895
2348
2711
3349
2147
3402
3760
2691
2918
3492
2609
3386
2305
4606
2403
3837
2928
2521
3354
2397
1590
2586
2445
2639
2720
2578
7772
6057
1248
6215
1691
2203
1712
2500
2985
1154
5049
3622
2594
2397
1349
3321
2347
1895
2009
4158
2510
5144
2693
2589
4287
1719
975
3293
1915
2579
3253
4168
5157
4141
2456
2648
3413
3143
3810
3620
2921
2581
1266
4313
5029
3618
3500
2634
3070
2508
2859
2206
2456
4269
2437
3968
2838
1525
2828
1739
2798
2636
3259
2884
2987
3327
2100
2752
2830
2440
3528
3713
4036
2157
1781
6541
2354
3245
4932
3239
3299
2933
1609
4010
2494
2735
3235
2293
3242
2116
3089
3657
1733
4267
3751
4312
2883
3311
3514
3121
2310
2164
5105
5407
3035
3982
2941
2623
2594
3638
3459
2768
4404
2448
4474
5229
2801
2884
3315
2704
3147
2688
3641
3248
2503
3918
3784
2072
4021
2637
882
6338
2237
3351
3014
953
2892
1511
2742
1132
1278
2642
4654
2217
3371
4676
2905
3283
3704
4149
8351
2744
2525
3097
3139
28838
7395
4857
5483
4206
3291
1568
6517
4383
2915
5360
4178
3067
3388
1677
1512
2692
3241
3182
2702
2436
1771
2606
2723
1081
5357
4368
2225
6570
5280
4876
5534
5076
2498
3778
4078
2087
2370
4555
2734
948
1614
1804
1804
2008
5061
3540
2732
6075
5669
3803
2805
783
1721
4505
3197
3061
4069
965
3861
2562
4024
2320
4794
3682
2584
3037
3260
2683
6210
2704
4840
3002
3025
5052
4019
1157
3451
2945
3051
2194
3057
2793
4795
3846
3626
2378
3084
2864
2855
1325
1397
3790
2186
3466
3029
1038
2400
2856
3042
2696
1681
7939
2819
2560
2581
2795
1320
3181
5489
2427
3769
6139
4305
1319
3904
2456
4505
5500
2371
2803
6536
3971
2381
1971
2203
2876
1531
1636
3969
4741
3951
2388
2857
2796
5502
1320
3179
4440
2722
1754
2718
4271
6219
1260
2319
1622
3120
2782
2835
2651
3446
3339
6384
2011
3430
2516
4119
9995
7026
4781
3121
2981
4486
3400
5682
7049
1768
3330
1479
3966
8204
2648
1307
3406
5993
1981
2933
9347
1782
4156
3170
4560
919
4655
1583
2823
1081
2672
3024
2636
3422
4481
2892
3811
1711
1662
1731
1402
2518
1026
1058
2777
2174
1821
3713
3407
1488
6221
1634
2572
4182
3871
3320
4261
2172
2970
3014
2736
2647
1969
3408
5228
4891
3913
1300
2702
2998
2632
1397
3011
3332
3211
3450
2994
3070
4230
3805
2788
843
2828
3653
958
2557
2935
1183
6827
4289
5172
2755
5173
3569
2028
2659
3512
1928
8260
1051
1220
1134
1372
2526
1911
1777
1638
3596
3948
4268
2653
3081
5470
2246
2696
2978
1632
3062
1658
6608
2848
1098
3342
3258
4209
3474
7403
2698
1866
3027
4889
4368
3519
2990
3297
2992
1687
3863
4009
1620
1749
5266
3354
2432
1669
9156
3738
3215
3624
1411
3925
4222
5702
1645
1942
900
1041
3575
2386
1479
3240
2010
2693
1113
2891
3359
1631
1919
4051
1725
4300
3321
3729
3203
3521
3940
1335
2393
1497
4429
2150
1695
2839
1395
3231
2619
6844
4063
2940
1232
4455
1527
2334
2968
1657
1595
1331
3456
2220
4417
2933
1585
1986
1460
1322
2817
3208
2650
2820
1452
3151
1467
2441
2811
1544
1472
2462
3027
2683
3282
1773
1572
1069
2687
2280
2616
3468
1254
1226
4137
6977
5530
1579
1425
2917
1478
1563
3102
2590
1706
2371
3050
2687
3208
3063
1573
4271
1725
1175
3541
1369
5218
3690
1347
2287
4569
2120
1375
1701
1889
2236
1573
1431
4139
1945
2599
3080
1671
1663
2211
2658
3484
2819
2975
1290
2798
3314
2771
3384
3468
4645
2159
3415
1990
1169
1709
1582
3148
1317
1299
6246
1369
2990
2277
2785
5686
2902
4282
1545
3101
5129
1407
1339
1549
2750
1824
1499
2458
2010
1745
1472
2356
1485
2322
1873
1489
1248
2484
2407
1927
1374
1134
2870
855
2320
2963
1963
1607
3115
1198
1605
2751
2585
2783
1420
1270
909
3184
2775
2389
1362
3216
3129
1946
2246
1291
4043
1152
1454
1415
1214
2861
2508
1027
1340
3095
2285
2804
1188
2834
3080
2868
1382
1675
2986
1125
1299
1523
2615
2008
3309
1242
1759
5112
2867
2785
3069
3366
6334
2787
1968
1483
1625
3021
2340
3133
2067
6684
2595
3590
2263
1876
1465
2932
3934
1361
3879
2657
2826
4494
2133
5124
1776
1497
2509
3083
1832
1790
1190
1519
3286
3039
2279
1907
4744
1470
7566
1578
2277
2962
912
2371
1251
1682
1055
2609
2520
1037
5321
1344
1224
3664
1279
2923
1871
3734
2317
1982
2269
1407
1362
1784
1001
1920
3445
1638
2634
1147
1868
1603
1130
2574
1092
2779
1454
1814
1740
1928
3421
1855
1034
1686
1789
1164
2629
2621
16177
2419
1021
1779
2717
1689
2933
3105
1944
2133
3071
1248
4525
1768
2150
1101
3393
1749
2620
1563
1239
4404
1998
2151
1679
1204
3229
1612
2825
2158
1345
1707
2134
2103
726
1284
4009
3122
1691
3130
1427
1998
1295
2413
5891
1592
4986
3862
1813
4493
3527
5827
1949
1943
4214
2190
1568
1474
2057
2380
921
2045
1902
1249
5179
1654
1598
2604
1157
1836
1210
2677
1490
1028
3446
1420
1674
1619
1781
1246
1629
1656
2341
1700
1423
2228
982
2349
1705
920
1013
2075
3830
1646
1199
2041
1119
3238
1703
1300
2290
1614
1560
3167
3525
1213
2508
1732
1569
2523
1604
3191
3497
1458
1278
1672
6097
1281
1733
2044
1480
2604
1818
2729
1225
1624
1103
1342
3085
1014
1648
1787
1509
988
1400
1589
1656
759
2793
1535
1584
1522
1250
2656
2289
2788
622
1148
2461
1845
1776
1873
2440
3069
3885
3710
2392
3671
1722
1434
2488
1953
2738
3719
850
1479
1812
958
1975
1639
1481
1866
1576
7372
3119
1365
1134
1522
7497
1875
1442
2768
3658
1103
5448
1249
2474
2023
2148
2936
1438
1178
3647
1524
1294
2258
1476
2358
3374
1305
3106
2859
1097
1501
3534
1743
2523
2274
2368
3360
3747
2361
2764
1676
2419
3001
2182
3078
2223
1469
2874
4011
1234
3756
1312
1256
4822
5567
4137
2748
3425
1317
6028
2163
4058
5911
2569
1297
1027
1253
1556
1375
2166
1623
878
3450
3461
1546
1555
1123
3884
1317
3297
1702
1136
1622
2404
2136
1366
1548
2682
3227
2289
2226
1786
1996
1120
5025
3178
5705
1512
2135
1929
3516
2361
3173
1469
3110
6186
2213
2003
1829
2384
1746
1545
1752
1908
1341
1672
1317
5432
1632
945
1150
3598
3784
2168
1056
1048
1690
2021
3310
1177
5306
1148
985
1423
4307
1220
2940
1699
1050
2211
1094
2974
2208
1589
2088
4081
2880
1822
2934
975
1398
3039
1295
2120
2910
1888
2056
3168
1409
2381
2393
4680
1884
1296
1232
6279
1446
1332
2919
3029
1573
1734
1985
5542
1421
3383
1098
1958
1231
16418
1869
3451
2592
1620
5845
1975
1458
2514
1102
2662
3360
4143
1458
1704
911
2909
1757
4552
2931
1203
6158
4697
6935
7569
4404
5344
1959
1642
7102
1102
3526
1618
2897
5159
1751
1350
2705
5060
1061
2090
1418
2391
1681
2726
1713
2848
2001
1056
2876
2411
1399
1491
3455
3730
1629
3386
1989
2535
2812
1593
4518
1242
1058
2697
5368
3190
2087
1900
1047
1621
1409
1621
5027
1460
5704
2339
4431
2640
977
2346
3755
1471
2691
1945
1793
1974
2364
3388
5825
4124
1321
2701
3126
2129
3748
5254
9929
5434
4524
1458
5058
4033
1825
1782
8308
3682
1776
1312
3938
4542
1566
3328
7632
4970
1923
1288
3028
3965
946
1481
5365
3142
6140
2993
1251
2511
3706
3744
5067
2747
1147
2878
6179
2565
1303
1725
9818
1664
928
1712
3912
1004
2752
3451
6529
3613
4126
2272
1487
1374
2070
2629
5167
2653
3583
1745
1565
1507
1647
1648
5011
1742
1843
945
1377
4221
1860
1200
4873
2587
1582
1360
1188
1463
1338
2002
6372
1443
2615
1724
984
1344
1209
1659
10795
1979
2699
1995
1437
1602
1624
1698
8896
3420
1736
823
1328
1547
909
3047
11655
1275
1529
4195
1845
1249
1544
2494
7744
1403
1672
3450
1865
1580
1301
1767
10776
2619
1677
1243
1209
1418
1241
2055
6495
1488
3547
1014
1439
2323
2222
1599
2720
1643
1597
1061
1508
1439
1534
1639
6463
2340
2655
1438
1652
1433
1804
1111
6785
2383
1611
1308
1542
1554
2774
1374
8655
1319
1664
1632
1707
1381
5868
3242
8802
2649
1371
1473
1095
2484
3155
1353
6151
3402
5228
1239
3695
1717
1899
2958
6919
1794
1961
1116
1858
4617
5554
1581
6841
2532
1619
3880
1450
2730
3134
2523
7878
1600
1679
1396
2410
2351
1471
2155
6312
1824
2236
1403
2172
1344
1494
1721
10453
1516
7056
6236
4495
2355
1415
2220
5399
3501
2686
910
1521
1105
1309
1367
8005
2534
4080
1569
1349
1385
1535
1248
5707
1423
2404
1298
1532
1688
1217
1147
4614
1460
2311
1319
2134
1220
1406
1985
4583
1508
1401
1361
1666
1138
1319
1513
6404
7424
3532
2000
3812
5070
1249
1416
5440
1587
1726
1234
5409
1130
1763
1816
4603
2085
1550
761
1340
1686
3479
5854
3884
2835
1585
2849
1167
2684
1766
5158
4564
2971
1926
2804
1564
2064
2452
2520
5141
4375
3004
4414
2937
3922
2813
3468
2655
1251
3226
6994
1956
2819
2685
4220
5051
4829
2055
2175
1398
1841
3920
1364
2223
1781
2324
4663
2971
2511
2879
2488
1880
1445
2072
3241
1418
3641
3408
1779
2647
2934
1229
2099
3339
4476
4316
4452
6952
1784
3340
3636
2660
3420
3811
1125
1648
2719
1148
2177
2123
2658
2065
1460
4302
1957
1940
1241
1443
4502
2310
2094
3202
1337
1761
2890
2753
3152
2051
1355
2683
2676
2122
1671
1257
1661
1860
1083
3199
2342
1711
2983
3661
5332
1054
1591
2423
1300
2864
4860
1731
2465
1752
1599
2156
1559
1841
969
2586
1550
1244
5284
2906
958
1567
1776
1390
2010
912
1142
2188
1519
1281
1165
923
3562
1675
2792
3402
1978
3385
1453
2856
1601
1588
1972
2040
1443
1873
1919
1572
1613
1820
1791
1373
1817
1886
1691
1582
1061
1688
2596
2408
1692
1923
3050
5871
1688
4168
2688
1426
1643
1943
2179
1708
1765
1047
2510
2567
1186
1751
1688
973
1015
1683
1428
2337
1394
1627
2537
1239
1628
1960
3004
2716
1737
1689
1494
1735
1005
1476
1832
1197
1232
1915
1504
1744
1777
1138
3124
1099
1373
1692
1548
1522
2388
1446
1112
1296
4981
3841
5590
2509
1238
2974
4154
2608
1400
1661
1623
1593
1180
1376
30052
1331
2408
2789
1258
2387
1657
1059
1218
1490
2339
1139
1172
1533
12673
2390
4113
7786
2233
5288
4173
3221
1866
1700
1619
3834
3029
2603
1484
1897
1368
5775
2470
5908
3629
2585
1339
2174
3899
857
3015
2706
3029
2865
2246
2535
1539
3010
4349
2819
1745
1207
4096
1301
3040
1208
1495
6333
5630
5417
3544
1868
5483
1415
5161
1414
1577
1710
1339
2882
2329
2043
2051
1630
1372
1069
1547
1483
4969
4688
1842
1930
1288
5485
2278
1136
1239
2225
1154
1538
3081
4655
1832
1362
3832
2456
3440
1465
2260
4636
816
3672
2674
2111
1071
2032
1540
1245
6370
3207
2801
1395
2434
2001
1570
3491
1525
2098
2921
2571
1668
3054
1727
1588
1553
2226
2854
3683
4703
1224
1145
1164
1222
4652
1457
1210
1487
1430
1417
6992
1236
1722
1332
1386
4390
1842
3370
1134
2446
2747
1379
1111
1501
2430
2914
2138
1371
1658
1530
2105
1256
1430
1491
1402
1182
2947
1706
1722
2079
2577
1253
1625
1405
1550
690
1261
1450
7264
3809
1922
3400
2849
2141
3299
3014
2074
1303
1389
1212
1696
4529
1995
1276
1266
1460
2066
2027
4380
3845
1059
1613
1879
1052
1380
1595
1295
1428
1930
1496
3605
1678
1216
1578
2126
1016
1314
3600
2006
1438
1956
1271
6833
1265
1668
1343
1976
2929
3620
1739
3963
8739
7498
3558
1516
2285
1596
2262
1110
1408
3383
3428
1963
2355
25599
24177
2364
1797
2604
2269
3518
2645
2952
8449
3453
4009
842
2083
1256
1947
2323
2325
3627
3711
4157
3731
4344
1291
2612
1794
2045
1090
1832
2077
2005
1422
1515
2233
4937
1937
3074
1863
1284
4300
1341
1236
1870
1658
2244
3483
712
1133
1779
1595
1035
1756
781
1003
1798
1800
1605
3655
4713
1679
4965
1836
1572
1156
1976
1426
1199
1693
935
1717
3684
1066
1612
1001
1529
1814
2297
1388
1963
2287
2453
1596
1823
1273
1464
2235
1453
1451
3316
2770
1692
1428
3403
1539
1452
1291
1790
1056
2113
1682
1161
1945
1242
3310
4131
1486
1929
1231
1725
1321
1378
1441
1087
3350
955
1113
1952
2639
1576
3264
1913
2701
7065
4981
3063
1363
3208
1564
11247
34401
1246
1587
2216
1123
1617
1987
16526
3216
2597
1285
1393
1724
1191
14188
5599
2372
3541
4068
3899
2118
915
1167
2485
1055
3598
3217
3710
1446
1356
1089
1601
1250
1545
1275
2194
1641
1651
1278
1442
1578
1382
2039
1636
2950
2036
1368
7911
1088
2864
4936
1785
3938
963
1006
1357
1243
3091
3031
1214
3345
1721
2096
1552
2923
1245
1191
4966
3199
2902
1709
7866
2216
4714
1841
4137
2793
968
1264
1612
2030
1580
1468
2300
3029
3117
1527
4083
2229
1495
2386
2138
1693
3444
3139
2876
4742
3024
2115
1874
2519
874
2627
1700
1721
1141
1394
1287
1496
1108
1164
1895
1884
2841
3619
3335
2295
1390
1311
1251
2351
2343
2729
1667
1407
1827
7147
7113
4185
1452
1134
1427
1176
1434
1584
1505
1483
948
3891
1736
2577
1318
3407
1612
7998
1344
1701
2455
1226
2680
1007
3079
1097
2090
2048
1900
1415
1336
1912
3637
4469
960
3368
1337
1384
1070
1736
1258
1371
2281
1389
1072
2998
3551
2280
6015
2090
1566
1908
6257
1570
1007
2001
2846
5831
1266
1310
1795
2174
3549
2967
1432
1875
2782
2874
1627
2083
2183
5385
1302
2100
2646
1499
4005
945
4490
2830
2612
1306
2466
1682
1362
3783
27777
1049
2284
2596
3019
1301
3650
3452
5001
2757
6788
1917
7528
4823
2494
1588
32250
1291
2274
3351
2851
1695
1178
1296
2060
1572
1561
1587
2849
1480
1330
2268
2596
1947
2825
3623
619
2689
1697
1784
1170
1693
1180
1137
2259
892
1803
3632
1615
1244
4562
3580
1483
2714
1849
1461
1609
1441
2211
1513
1308
1848
3981
3429
2207
1603
1694
1274
2183
3260
1370
1068
1070
1593
2712
6535
5320
3792
3755
1907
3420
1589
1188
1312
879
1186
1283
1390
2751
2089
1617
1568
2629
1329
2404
3150
1749
1793
1341
3619
1859
1687
1430
2076
5113
2702
1774
1869
5537
2540
2215
2983
1555
1004
1644
2751
2283
1928
1389
1747
1431
2025
1183
5514
2728
1459
2981
1035
1434
1201
1694
3595
2718
4118
2646
6687
7927
2988
1968
1503
3092
2158
2650
1431
1062
5908
1863
2807
4216
2663
1713
3878
2476
7102
2578
1407
1789
1332
1588
1589
1007
2504
1868
2523
2947
5301
2246
1663
1258
3550
1793
1288
1504
1506
2890
3230
1591
3028
2035
5475
1948
1275
1459
1852
3220
4105
1595
1885
2545
1183
3568
1975
1392
1256
2174
1529
1992
1511
1256
1635
965
2591
3635
1334
1659
5948
1880
2941
1968
1391
1446
1345
1634
1487
1215
2410
1380
3403
2444
3268
1404
1366
1166
2567
691
1327
2293
1517
3466
1012
1446
1609
1541
2784
2680
1467
1678
1022
2754
1481
1788
2144
1664
1258
1538
5374
1469
1759
2115
3770
1298
1705
6730
1598
1828
1942
1459
1519
4265
2814
2396
2012
1128
3381
6896
3540
2960
1625
1587
1723
3428
1574
1391
1780
3260
1543
4466
4874
1409
2769
1404
1717
2926
1248
2424
3096
4499
2169
1728
2823
4011
4850
1491
1066
2059
4117
2873
1362
3007
3373
2328
1385
2197
3757
1285
2367
2410
1559
1607
715
939
1426
1953
3231
2050
1342
1323
2788
3816
1704
1460
2297
1250
3008
7859
938
2316
4120
6682
4170
2326
2935
1824
1752
3032
2888
1989
2203
3150
4684
2471
1677
1180
1406
2196
4091
3323
4503
1371
3563
3520
2240
1002
1456
1539
1468
2670
1401
999
1832
1425
1804
4865
1499
3525
2135
1615
1600
1245
1379
1583
1413
3295
3818
2847
1620
1218
3199
2635
2023
1888
1123
3790
3657
1727
1473
4748
1266
1279
1065
1189
1393
2156
3936
2122
1221
5510
3019
1651
1094
1288
1783
2043
1058
1635
1672
1071
1473
1703
3946
2427
3495
2980
5737
2058
1877
2129
5374
1364
3705
3053
2033
1203
2035
2835
3196
1764
1450
2059
1067
2674
2038
1208
6491
4960
6543
1680
1982
3028
3865
3337
1445
4009
2394
3948
4226
2066
1326
1569
2684
2776
3049
2071
1882
1522
3029
2807
2850
2718
1400
4824
3483
2135
4066
6152
1595
2034
1816
3127
2803
3294
1817
1193
1253
1994
1274
1723
3109
3449
1697
2721
1894
1569
1155
4623
7770
1844
2181
2618
3017
3528
2637
1539
5177
1646
2336
2964
4001
43435
2903
2703
1221
2931
1233
1582
1082
1075
1709
932
1238
1361
2580
1105
1262
1767
2761
1519
1177
1260
1188
973
1284
3154
4108
2231
1322
1169
1455
1649
1436
2060
1738
1168
1342
1056
1638
1742
2982
1614
1529
3104
3628
5967
2876
1924
1574
1635
1270
3222
1510
1003
1217
3202
728
1325
1440
1733
1059
2444
1734
878
1472
2564
1619
2008
1831
1825
1170
7053
4169
1711
5990
4269
2400
7923
2405
1486
1644
3110
2571
1208
2835
2179
2577
1561
1546
2637
3179
1514
1804
1042
4340
6627
940
1083
2515
3387
1554
3294
2496
1350
2510
999
3395
2466
3138
2539
5573
3349
2082
2433
1725
4178
1344
4074
1229
2220
4152
1310
2093
6296
6970
6028
5911
3413
3084
2852
3113
1590
1171
1578
3627
2714
2734
1605
1097
2867
2937
6837
1436
1530
1577
1849
3080
2371
1452
1182
3984
1636
1682
1289
1911
1609
1386
1712
1921
3125
3134
2990
5234
3503
2163
1935
2083
1548
7347
2473
1633
2657
1320
1610
3783
1843
2250
2855
1878
3284
6356
6179
4328
3260
2030
2710
4988
1705
3558
1513
1493
3103
2997
1497
1611
2990
2837
1493
2213
2517
3146
1685
2023
1224
2282
1640
2240
1403
3484
4694
2751
1396
1555
2484
1648
2792
3034
1506
1573
1516
949
1880
3561
3479
783
3427
1486
1779
1478
1577
1769
1268
1263
2154
1502
3273
5177
2945
1338
1345
1976
4702
1310
1658
1558
1210
1744
1119
1518
3747
3460
1636
3344
2229
2229
4574
4937
1654
1378
4213
1130
1464
1688
3212
1452
6574
3978
3494
1613
1172
1804
1370
1000
1583
1366
1382
1614
1040
1566
2619
5156
2411
2714
2224
4595
1464
1947
6171
2145
1199
1354
1496
2285
8823
8088
6280
4484
988
1305
1454
1178
3075
2657
1126
888
1115
2413
1938
989
3977
5241
1498
2788
1322
1959
1768
4113
1196
1848
1107
869
3554
3020
5121
1683
2047
2237
2091
2027
1499
2085
2649
1933
1712
1954
1862
3020
2273
1859
2165
3642
2099
4924
6778
1339
1474
3991
3556
1172
1852
3233
892
4354
1331
3332
1760
7367
1300
2960
1288
2627
3797
1468
2624
1051
1957
1334
5732
1164
1146
1070
1857
1135
1048
2364
2982
1947
23904
1768
6895
6317
1625
1219
1281
2929
1717
2971
1618
1383
1427
1345
1912
1912
1845
1550
1062
1213
3690
2474
2649
1806
1885
4197
3717
1598
1777
2028
1280
1522
3270
5068
1194
2720
1342
2169
2101
1555
1953
1676
1389
1820
2242
1854
1562
1741
2201
1640
1111
1404
1766
1955
3613
1335
1388
1105
1656
1228
1066
1886
7728
1771
3709
5651
1351
2241
1815
2034
1862
3853
1668
1758
1714
1865
4268
1596
4417
1327
835
3989
5413
1216
1399
3482
3124
1531
1478
991
1259
2603
1654
1388
3736
1391
1894
2278
4778
3442
4697
1225
1610
1725
2517
1629
3419
947
1587
1483
4021
1351
2223
2033
1283
1785
1409
3526
1165
5121
2220
2854
1155
4331
3965
900
1698
1966
2003
4919
1761
4198
1076
2194
1558
2413
1148
1208
3561
1945
3846
2100
5066
2233
1486
1479
1975
3955
2213
901
4698
3260
3179
1856
1461
3660
4227
2314
3333
3219
1376
1724
1743
3881
1306
3779
5476
15009
5836
1671
1555
1044
1472
6331
1142
2667
4063
4638
2532
1012
1499
3479
1346
1842
3210
1190
3274
4153
4038
2184
2724
4577
2305
1658
2948
1092
2028
4567
5115
1302
1214
5263
1161
1078
1692
1324
1146
1567
3231
3478
1748
1125
1453
2560
3836
2479
5779
1166
3250
1292
4478
5054
1059
1238
1354
2249
1510
3599
2142
1567
1299
3330
3026
2650
4728
3363
2385
5364
1328
3553
2823
1137
1407
1131
5500
1774
1068
2045
2117
4111
2407
1249
1249
1561
1390
1359
1358
3065
4677
1388
2793
2853
3532
3937
4874
2302
4648
2295
1600
2028
1662
1366
3709
2576
2224
1769
1033
2350
1987
2780
6798
1219
4090
907
2220
2933
3751
1504
1319
1240
2315
1083
3165
6319
1639
2097
2478
1261
1631
4290
1394
1124
1439
1928
1254
5470
4974
1491
1614
2534
2947
1860
1395
1169
1674
1652
1073
1479
2885
3783
1720
1449
2469
2115
1419
1707
1136
787
825
1247
2388
3628
3733
3101
3899
2734
1104
1327
1627
2861
6435
4689
3740
2941
2216
1372
1611
4413
5162
1376
4361
4732
1650
1425
2434
1636
1210
1738
1247
1811
1576
1249
5049
1942
3379
2011
2000
1320
3115
1353
3514
7261
7396
3830
3163
1938
1320
3525
5091
6632
2466
4382
2544
6175
1402
1061
3120
1562
1539
2993
1195
1533
7851
1569
4109
1609
3687
1300
1452
1062
5725
1265
1374
1997
1298
1873
1178
1135
5323
1020
2132
1904
1429
1670
1254
2923
1405
3803
1503
1555
3286
1944
1427
1661
3051
2740
2614
1412
1003
1314
2059
1773
3073
1626
1974
3661
6937
7010
2201
1253
7010
1523
3640
1324
1774
1243
4033
2513
2251
2249
1122
1430
2692
1522
1181
1505
1639
1233
2864
2312
1302
1906
2160
1315
1500
1609
2848
1509
1784
4113
1728
1839
3193
1735
1006
1314
1351
1936
1057
5150
1308
1402
982
2957
1521
1494
1045
1368
3115
1466
3503
3796
4167
1495
1814
3459
2479
1397
1399
1747
2099
2774
1613
1350
3225
2582
1784
1266
1214
1774
883
1267
3482
4180
2722
2662
3315
2454
1642
1748
3178
1545
4776
3217
1658
2206
2552
3071
1884
4191
1444
2422
1562
1885
3024
2858
2853
3038
3013
4542
2565
1557
1277
5982
2238
1254
1561
1530
1842
1452
1474
1469
3683
2479
1702
1413
2346
2900
1227
1629
1512
1812
3211
5424
1598
2000
3184
1379
1720
960
1890
1274
1938
2617
3062
2889
2783
1389
3143
2725
2178
1204
1134
887
1291
1556
2203
1998
1450
3486
1881
1929
2508
1147
5176
3352
3781
4146
1531
1273
2890
3612
1135
1538
684
1675
3196
2917
1353
1127
3782
7342
1703
1048
3731
2981
1763
4291
2191
1774
3190
3905
4638
1252
2110
913
1302
3968
1109
3697
2832
2857
1704
2809
2376
2194
1446
1026
2556
2020
2982
1609
2370
1396
2396
4289
949
4116
4147
1977
1557
1620
1442
4270
2321
3326
1798
1299
4339
3153
1282
3983
3290
911
1952
1681
1820
1428
1947
4121
1683
1237
1474
1694
1143
2428
2194
2876
5293
1478
1520
1541
3587
998
4591
1617
1339
37816
1700
2587
1133
1254
1382
5761
1866
1747
2302
1545
1626
2127
2432
2357
1938
2912
5403
1903
3532
3675
3804
2917
2372
3830
3249
3127
2372
1595
1421
1440
2913
1400
3622
1231
1177
1749
1152
1441
6178
3612
1527
1796
1549
1242
3837
1204
1711
1409
2033
2864
2143
1250
2147
1991
1416
2901
1933
1270
3240
1081
1073
1872
1265
2720
2190
1837
1190
1161
5407
2002
1227
1596
3214
1508
2037
3078
6944
5193
4289
3372
1341
3718
5655
2187
5578
1817
1266
1172
2626
2995
3177
4511
1203
2984
1344
2261
1922
1072
1505
1127
1522
2480
1401
5043
5678
1942
1443
1631
2558
1477
2024
4104
5380
1308
2035
1679
3612
2971
5584
1530
8252
3722
2840
1577
1960
2009
1053
1437
2231
1698
3560
5920
1793
2816
2875
1929
4606
3725
1673
3016
1808
1415
4943
1634
5348
1468
2271
1778
2369
1690
1959
2197
3129
3457
1734
1082
1933
1704
3925
2624
2117
1751
1542
1046
2580
1888
1812
1251
1760
954
1286
1232
1335
2044
1905
1565
3372
2658
1569
3593
3383
3347
1731
2147
2860
3192
1091
912
2460
1838
1011
1915
2248
2112
4707
1987
1649
3837
3200
3344
2759
961
8322
1667
1263
1742
2514
1375
1890
2035
2124
1283
3186
2963
2065
1779
1304
1587
2935
980
1460
915
1837
1787
1555
1393
1846
1191
1410
3513
1750
2260
3929
1669
3081
1475
1748
2265
2452
2069
3790
837
1804
994
1566
1606
1302
1651
1638
1246
5597
799
1560
3087
1971
1660
1386
1728
1230
3432
5483
3140
1009
1888
1883
1497
3121
6150
5397
3242
4212
1594
3886
5183
5850
1637
1536
1710
4035
3328
1446
3718
4180
3134
4139
5360
2247
2595
5162
1304
1482
4806
2608
5650
3897
1724
2185
2376
1270
2215
789
5170
3364
3514
1565
1664
4988
755
3077
4223
4301
1760
2068
3498
4254
1662
7392
4003
3254
1503
5674
2656
4062
2069
1697
1067
5744
1667
1753
1792
1835
1565
1894
5888
1218
1206
4069
2117
1588
3450
970
1886
2159
1675
3897
1704
1521
4300
1578
1769
1971
3185
1777
1202
2169
2826
1216
1552
975
3229
922
2673
1713
1388
7326
2137
4021
1146
1493
2355
2572
3082
1515
5066
1864
1840
1593
1535
1480
1123
2977
1606
1462
2933
1931
2602
1498
2357
1267
1543
1201
2749
3324
3298
2957
1273
4776
1501
2790
3653
5493
2250
3941
867
2455
1578
1150
3040
5161
1328
2182
1506
1378
2189
3078
1259
2667
2939
2352
2690
1883
1495
5123
1989
2560
1118
2807
1209
3229
3907
2079
1396
2956
1469
5846
2298
4900
3915
1425
3805
4471
725
2400
2418
2302
1680
3573
2230
1792
2181
2701
3008
1563
1872
1889
996
1663
1891
3144
1232
1350
1750
2216
2399
2864
2408
1917
4030
2417
3083
1614
886
2018
1483
1359
3637
1408
4177
1412
1903
2003
1131
6132
3072
1279
2054
4254
1292
2173
2771
1624
1581
2248
2833
1322
2082
1602
1568
1154
1176
1841
2021
1910
1336
1222
970
1356
1866
1508
2226
2372
1078
3774
7961
6096
8683
2783
3726
1287
1061
3146
2279
1271
1221
1637
1783
1104
1425
1879
1550
1807
1127
2778
5580
3706
2394
4626
1709
2074
1345
1120
2130
3535
3155
4767
2767
1355
3036
3025
2031
3627
2636
2163
1266
1958
4128
6925
1634
1901
3577
3250
1963
1362
2505
3126
1130
1743
1452
1036
1365
1940
1640
1807
1368
2278
1845
6127
2538
1360
1621
2456
1650
4615
2770
2173
913
1619
1002
1292
1828
1438
1960
3603
4119
4264
1185
1923
1840
1549
3287
1226
1205
2367
3459
4050
1580
3001
3676
2015
1315
2115
3372
3073
1270
3342
5256
1874
6473
2834
1468
4504
5351
2569
4227
1587
3438
4481
2035
3326
3395
1986
1702
1882
4947
1225
2604
1543
7021
1560
1369
1243
1556
2935
3305
3692
2601
1790
1712
1374
2574
1308
1055
965
3606
4957
1560
1536
3303
5160
2518
5163
1687
5259
2012
2373
2009
1685
1323
1230
1948
1614
4908
3465
1464
5292
1430
1867
1648
1527
1294
1238
1569
1900
1155
1465
1098
1650
1582
3736
1258
4804
1143
1543
1734
2896
2086
1457
1377
1706
2286
1054
1481
2413
1513
1517
1204
4135
4227
1292
1304
3543
5272
2659
2307
1264
1589
1397
1282
1226
1162
1649
1018
3451
1290
1229
4273
1555
1270
4038
1255
4854
5447
1057
2743
4969
1253
1897
2582
3629
1318
2065
1620
4903
2384
1829
1592
5457
2331
3246
2100
1214
1510
2521
4218
2053
2251
5269
1651
3140
1514
5483
6424
5040
2498
1341
2070
2259
2585
1429
2206
1340
2329
2105
1469
1481
1900
2384
3798
1595
1431
5668
2467
3101
2116
1349
1091
1417
4030
1097
1666
2318
2261
2451
1114
3565
5669
2515
3697
2207
1707
2398
1540
1390
3472
1999
2079
1418
1600
1534
2985
4288
4704
2320
4000
988
6958
1615
1786
2255
2065
1896
1495
1900
2528
5089
4975
2469
1355
1332
2006
2696
3463
2699
1128
1575
1985
1216
1668
3467
3522
3057
3787
1549
2728
2561
4602
1386
2268
2406
1507
1422
2168
1420
3740
5557
3774
3592
1291
2355
1206
2195
4181
1649
4800
2969
2063
2895
2211
2540
1745
1563
2578
6222
1251
2302
2118
3390
1719
1416
2274
3155
6294
1414
1221
918
2562
1413
1311
1265
2017
1501
1084
961
2230
1853
1536
4321
1221
1763
1476
3005
1518
2881
2064
1490
3904
1246
2365
3304
2552
6208
1298
1771
1141
2163
2977
3981
2228
1516
4076
2694
2068
1863
1923
1296
1164
1355
1382
2902
2567
1281
2048
6357
5098
2278
3606
1599
3953
2354
3146
4551
2638
4489
1742
1301
2006
1219
1174
1605
2897
1556
5345
1992
1063
1554
1861
1246
1344
1385
2400
1666
1636
1701
1329
1913
1751
4526
1462
1562
1526
2336
2138
2246
4003
4713
1477
1956
1139
5150
3198
1929
2498
6283
2909
3036
1047
1342
2159
1040
987
1199
1102
1544
2376
1581
1683
1619
1891
1124
1623
1472
1575
1477
1080
1421
1522
1116
5263
1140
3369
1810
1736
2732
1973
3469
1043
1140
3363
3807
1693
1227
1380
2027
1235
6364
4359
1721
1229
1227
4065
3376
2810
3543
2602
1192
3757
1378
3536
1345
1502
6158
3165
2729
3487
2889
3676
936
2642
1369
2081
1882
2671
1941
1551
1130
863
1307
1372
2377
1549
2058
1564
1372
1691
4243
1308
1332
1137
1468
1588
1083
4543
1548
1624
3756
2523
2855
3402
3646
3512
2271
2493
5238
1951
2899
2596
914
3853
1292
1660
4057
1316
3893
4173
3399
4127
4631
2629
24306
2458
2827
1460
1550
5070
2870
1052
3867
1221
825
1619
1539
1395
1477
1813
1006
1465
3336
1876
2645
2863
1440
1354
2587
4235
4904
1746
1179
3802
3436
2557
2596
4331
3938
7048
1848
1115
1801
1274
1837
1570
3572
2093
1990
2384
4857
3728
6556
4873
3735
5568
1435
2538
2077
2299
3947
2225
2873
3262
5877
1969
2576
6672
2293
1048
4242
1832
14139
4237
2927
3187
1864
2855
1284
2301
1413
2841
1696
15999
13110
41304
1625
1840
871
5470
2322
1317
1155
1793
2898
4244
6676
4291
1357
5127
1436
1801
1461
2512
2672
3112
2325
3347
2244
1093
1416
7356
2498
2940
1636
1628
2636
4610
988
1255
4106
1853
2930
1588
1445
1741
1506
1413
1928
1104
1649
3504
3600
1243
1590
1535
1883
3065
4150
1008
1566
1397
899
1925
2091
1400
3562
3203
3040
3049
1831
1727
1405
1384
3819
3214
2555
2978
2619
3834
1850
2212
1439
1983
4317
2927
3317
7510
5117
2128
1076
1346
1782
2056
1288
2116
2870
1158
3591
1540
3007
2960
1865
2769
2988
1253
2497
3787
1840
1530
3791
1347
1498
3302
1810
923
1372
2247
1417
2814
1685
1263
2088
2044
1531
1758
3097
2489
1811
1567
2449
1434
2278
802
1418
1767
3516
3364
2359
1855
3148
2234
3448
2799
2368
1869
2187
3454
1265
2513
2503
1438
1640
1493
1238
2855
2973
2110
3027
1894
7067
4058
1506
1260
4416
1860
4672
2372
1989
4636
2356
6038
875
1415
2691
2384
1480
1951
2970
7013
1613
1049
1118
2204
1926
2155
4444
1643
2930
1795
1185
2059
1235
1644
1582
1827
4130
3002
1997
2574
1691
1419
1911
1847
3862
2128
2555
3493
1029
7141
1759
1318
2278
2293
2988
3292
1701
1249
3171
2727
3297
1242
1547
2665
1754
2249
2190
3275
1302
6464
1062
3900
1609
1960
1716
2864
4618
4768
1221
1515
3557
3124
1715
5276
3340
1564
3122
2243
2966
2277
3335
3205
1697
1369
1686
1548
1708
1703
1784
1640
1712
839
1433
3562
5011
1883
1583
1698
2352
1512
1398
1441
1297
1995
1632
992
1442
2558
3552
24845
2920
3364
1808
1632
3273
2973
1781
1599
1249
1046
1915
965
1332
796
3018
1354
1666
1251
2277
1514
1826
4407
2469
2050
1255
2350
1558
1175
1659
2561
2268
2897
2333
3250
1751
1586
4294
1696
2306
3282
5834
1395
1595
1546
1751
2126
6688
2175
3024
1408
6007
1454
3207
1894
3592
4950
5468
2639
1234
1550
1851
2441
1625
2109
1486
1663
4236
1727
2694
1421
7424
4417
1575
2125
2011
1303
852
2703
1699
1727
1499
1974
1483
1543
1708
1553
1604
1537
2983
2729
3022
1662
1480
3448
3278
2791
3527
1111
3588
1730
3608
1767
1891
3794
1662
2338
1869
1516
1933
1689
1560
5987
5715
1854
1105
1296
1883
1848
4762
2198
1593
3938
3967
2727
3623
2021
1640
1638
1553
3015
1967
2410
5355
1857
2233
1874
1427
3136
4217
2326
1179
3139
1809
3065
2542
1290
2163
4433
5333
2777
1210
2301
868
3542
1873
1362
1216
1597
1504
3174
3386
1604
3175
3391
2972
1048
2237
2656
1166
1554
1517
1013
4301
2196
1308
1230
2331
4321
2089
2355
2504
2014
1465
1556
3629
2663
1405
2233
3026
1163
1611
1380
2981
1452
2936
2713
1848
1431
2231
2057
1387
1137
3333
2569
1456
7083
2270
1664
2937
2272
1593
1327
5082
2058
1518
2328
2349
1147
1312
4868
3229
1183
2698
1463
1488
2115
1710
3113
1501
2293
1407
1842
2240
2980
2164
1357
1248
1913
1415
2223
2641
2007
1468
2156
1372
3752
6282
2948
2031
1800
4340
1474
1989
1262
1405
1927
890
4928
1753
1718
1650
4426
877
1623
3250
1174
1239
2055
6150
1890
868
2160
1396
3413
2168
1302
2406
2895
2194
2140
1314
1783
3061
2792
1425
1952
1248
2637
3668
3567
3565
6644
2401
2852
2221
7153
1240
1985
3097
2129
1617
1412
1127
1711
1906
4089
1466
1057
2080
1332
1364
1754
4298
1045
2327
1412
809
3245
1771
3867
3391
2235
4441
1969
1730
1186
1950
1954
1093
3218
3794
2999
2616
1852
4193
1612
1208
1015
2166
1404
2092
1192
1652
3028
2761
2282
6478
1185
1910
2059
1294
2326
1586
3077
1986
1804
1791
1352
2272
1422
2634
1897
1415
3396
1535
3510
1375
1403
1752
1893
2506
4932
2061
2360
1984
2198
4734
1321
1348
4317
1515
2890
1565
7587
2079
1122
6269
3377
2780
3832
1522
2553
4244
2347
1989
2465
3341
925
1592
2794
2211
4078
1173
1761
3714
4583
4435
2154
1391
2966
1910
2253
1496
1648
2006
1960
1928
7002
3464
1191
1480
5260
1549
1979
3333
4422
6275
1675
995
3913
5853
2249
2188
1446
1616
2762
1789
1702
3398
1531
2486
1854
1183
1308
3064
3339
2491
1676
1395
1904
1289
1372
1804
2767
2393
5427
2949
5589
2195
1819
1320
1229
1320
2095
1615
1395
1850
1843
1532
1597
2065
2264
728
3503
3101
2334
4102
5185
1135
1189
1520
1303
4165
1608
2058
2296
1340
5103
1699
1531
3459
768
3555
1384
1651
1603
2261
1107
3041
4922
1942
2364
2076
1074
1348
1597
1438
3840
1153
3130
3460
2654
2116
1383
1159
4132
2078
1501
1155
1924
1860
787
4316
2694
3169
5091
4327
1505
1411
2900
1085
2499
1840
5013
3585
1623
1523
1151
1476
3480
2342
1454
3098
4896
4762
2244
2425
1150
1731
1034
2405
3189
4119
1352
3274
1538
1216
1319
1413
2483
1485
2716
1480
1184
2583
1429
2055
2181
1627
4159
2114
2695
1536
1163
2276
1692
2472
1086
2369
2601
1207
2265
3146
4438
6610
1249
4292
3653
4185
2001
1257
1361
2146
2934
2038
1375
3501
905
4997
1598
3793
1303
4095
3922
1843
1294
1934
2171
2557
1355
2899
3738
1512
1234
1558
1762
2067
1382
1174
3106
1571
5380
4614
2235
2601
2612
1511
6651
1841
2045
2740
3741
1624
3213
4681
5396
4510
4581
1631
3704
2643
3741
1485
1194
2868
1390
1666
2916
1443
2281
1485
1122
3201
1727
1432
1243
4379
4294
2325
2130
1578
1548
1866
5296
1281
1072
1340
1263
1204
1168
1226
1578
2028
1483
1384
988
1434
3277
1469
2105
1624
950
3929
1798
1884
1510
2033
2521
2871
1658
2023
5169
2779
7133
1165
1895
5243
3019
1462
3650
2663
2685
1850
1691
1368
2776
2927
1994
2479
3164
957
4201
1308
1508
2550
1833
5243
1661
2024
1355
1667
1902
1589
1392
1435
4386
1275
1284
1072
2762
1587
3001
2968
1486
2796
5327
2617
1673
1480
3325
1589
1355
1037
1317
1310
1398
1380
2272
1727
1558
2106
928
2302
2048
1742
1691
1779
1012
1586
3700
1444
1212
2508
2671
2528
779
1811
1542
4376
2867
1417
1416
980
1177
1515
1423
1474
1736
1701
3540
1353
1710
1081
1670
2914
1485
3819
1160
2814
2132
3119
1611
1513
3603
1437
2658
1716
2579
3174
1922
918
3569
1904
1330
2291
2524
1265
1839
1519
2569
2638
1672
5305
1311
1172
909
5355
996
5142
1449
2013
1215
1824
1610
4892
1698
1726
3557
1425
1316
4374
1404
2309
2742
1582
2393
1657
3236
3477
1203
1590
3158
1539
1658
1972
765
5011
1326
1865
2377
1383
4569
5790
1825
1777
1494
1389
1216
1792
1704
2960
1919
2483
2607
2541
2436
2206
1991
2029
3566
2413
1413
2817
1927
2476
4389
1334
1457
1196
2020
6294
2558
1369
2271
1925
2065
1518
2093
1851
897
4551
1511
2535
1101
1232
1683
3091
2525
1987
1090
1783
4597
2154
3242
1890
1637
2665
1511
1275
1586
1546
1115
1419
1788
1411
1281
1735
1768
1416
1454
1749
1123
1578
3988
2340
1568
2026
1403
2262
2196
1625
1802
1920
2077
2978
1848
1304
1588
2111
2311
2400
2669
2881
2243
6061
2172
1975
1342
1603
1240
1591
4307
1485
1465
1775
1489
3338
2387
2156
2454
1350
5574
1765
1398
1365
1357
3062
5522
2805
2372
1382
1474
2179
5313
3240
1444
2247
1433
3897
1586
1571
3757
1124
1421
1356
1149
2736
2237
1497
2118
2206
1335
3805
1835
1636
1293
3293
1440
1873
1571
5920
1542
2984
2059
3412
1423
2809
1638
1664
1278
3459
3326
5352
1480
3963
3056
3606
2958
4901
1290
3273
1249
6037
1624
1190
1881
1753
3188
1291
3964
920
1218
1393
1816
2185
1424
1955
5363
1658
1523
1316
2844
1000
3500
3778
3772
1394
2454
1553
1541
1831
1359
1413
1971
1892
1812
2637
2020
1674
2798
1650
1348
1468
1728
1947
2558
1991
1488
4689
1270
2088
1440
1794
1951
2300
974
1556
1839
1224
1278
1182
1206
1793
1439
1502
1306
2253
1708
2954
1522
1525
1368
1217
1746
1812
1418
1253
1125
1657
1907
1794
1387
1108
1486
1292
1208
2031
2840
1031
2782
1580
1808
1407
1366
4573
1545
1628
1221
2859
1645
2037
1560
2818
1442
1199
3740
1045
3183
1200
1291
1748
1492
1762
2784
2238
1499
1277
3241
5255
1903
1019
2374
2437
834
999
2210
3904
2905
2125
867
1915
1751
1197
1174
1445
3368
1201
4561
1303
4269
1727
931
1995
1605
1059
846
1689
3420
4732
1895
1808
2406
2312
3150
1737
1639
2236
966
1568
1741
1597
2668
4380
1904
1080
1694
1938
6150
1714
2595
1880
1327
1137
4772
1292
5526
1785
1941
2784
3906
5013
1938
2959
4995
2008
2476
1252
1895
1777
1211
1483
2706
1730
2207
1665
1944
1664
1944
1321
3296
2846
3358
1682
1685
1314
4625
2340
1304
5474
3438
1539
3940
2171
2058
3703
2671
3944
3386
1217
1718
1838
1284
2024
1254
1705
2453
3852
1888
1035
1692
2513
5413
1070
2182
4198
1278
1701
3575
1873
2374
4550
1531
1164
3473
3147
1537
1869
1782
2410
4356
1736
1643
1635
2283
1283
5538
1923
1761
6021
2137
1667
1294
1439
1363
1822
1671
1501
2755
4730
1514
1360
1662
1860
1310
1683
1805
3160
3069
3427
1859
1612
1665
1074
1716
4421
3223
3030
844
1756
5225
3381
1956
2376
2095
1661
1574
2931
4805
944
1693
3420
4721
1781
1942
3558
1667
7779
3330
1866
1903
3036
3268
2258
6041
2222
1547
2667
5242
1665
4323
1919
5521
3248
1794
2476
2281
3487
1614
1739
1532
1633
1169
1273
2211
2555
1678
7694
1611
1205
1522
1990
2321
1702
4664
1633
2276
1796
3504
2235
1703
3239
3132
1783
878
3173
3385
5475
1211
6321
3423
5001
4621
2269
2314
1490
4774
1799
4160
1129
1391
3661
1146
3822
6916
1474
3675
2955
2175
3659
4898
1399
2959
3008
1145
3421
3586
2331
2469
3358
1450
2324
1191
2591
2086
3454
1390
6311
1404
1186
1509
1168
2997
4570
3929
1390
1316
1126
3150
986
2035
2743
1256
1974
6089
2450
1519
2104
1352
2077
1469
1813
1391
3404
968
3196
2825
2031
1287
1572
2309
2005
1354
1211
2903
6345
2245
2329
2048
3054
2312
1234
1396
1241
1564
2689
4608
2122
1988
1814
2115
1970
2554
2015
3187
3129
1345
2275
1889
772
1840
2466
2391
1260
2029
1051
1920
5493
2138
2033
846
1395
1487
2064
1261
1295
1228
3829
2108
4385
4267
4736
1291
3521
3143
1445
3621
4813
3082
1658
1684
3793
2573
3019
3726
4483
1948
1752
1662
2022
3058
1390
3684
1950
3972
2376
1958
4074
1887
1321
3146
5369
2753
2655
1189
2734
3150
6653
3490
1890
2106
1462
4531
1996
1687
1599
3552
2289
3744
3944
1229
1220
1507
2056
2797
1901
2099
2047
1484
1106
2388
4670
1580
1902
3520
4421
2735
2976
2192
2848
6587
3684
2366
1779
2035
1807
5272
2175
2122
3700
4625
3013
4649
1935
6219
1273
1107
1566
1760
1929
2272
1285
5295
1434
6687
3078
3397
2401
1022
3479
4835
1710
2574
1984
1681
3201
1652
3047
5280
5065
6764
1062
1406
1246
1497
1349
6908
3403
1596
1587
1744
1230
2643
908
4843
3303
3086
1845
1529
3313
5358
3007
5788
3281
2041
1320
1551
2285
3642
3344
6621
6870
1179
3289
2316
2732
3353
1564
7031
4290
2387
5038
5338
2213
2292
6179
7465
4516
6701
1771
4852
3868
3779
2916
5165
1879
2692
2110
3491
5403
1201
2329
11333
3453
2064
3666
2779
2760
1137
2286
8124
2029
1559
1056
2424
2329
3438
1747
13750
2593
5401
1539
1513
1134
1284
1879
9199
4086
1889
3212
2420
1910
1894
3816
7065
3024
2337
1738
2397
1866
3947
4161
7112
2526
1730
1942
4847
1550
1119
2523
8769
1499
2483
2696
2966
1505
3061
1674
6737
2915
2927
1580
1276
4593
1603
5592
7232
3139
2628
4101
1887
2324
10076
1571
6160
4814
2453
2641
5141
1905
2702
2661
6689
1701
3545
2232
3729
4307
1491
3032
5510
2075
3075
1809
3300
1133
21858
2418
13248
1036
2400
1529
1946
1685
27268
3743
6514
4771
1960
2391
1185
2425
3936
2165
7616
1479
2429
1872
2547
1357
2067
1242
8106
2363
2946
3304
1369
2353
2509
2214
6859
2979
7845
3219
4984
6989
2125
1314
5648
5972
1957
2185
5490
1549
1455
2030
5583
1218
2316
1784
2390
2038
3392
2431
4226
2080
2506
1889
3723
2450
2181
1040
5654
1399
1562
3746
4714
3004
1732
3530
4717
1387
2246
2108
3952
1404
2443
2261
4676
3704
2150
3328
1926
5389
5553
2566
4576
2923
1447
1065
1353
2544
1747
3981
5927
2069
1750
1548
2237
2445
1382
1720
2317
1371
4718
3855
2803
2156
2371
4006
3756
1174
2801
1566
1162
1732
2995
1772
4283
4625
3451
1560
1506
6700
2114
990
5104
1653
2621
2444
3957
3416
1777
4472
7333
1400
1699
1562
4172
2075
2908
2386
3710
1662
3791
2075
1527
6435
2158
1282
6269
4463
2628
2603
2075
2617
1272
1786
6690
1228
1244
2845
1831
2655
4471
1152
1097
6843
1927
1786
663
2054
2801
6393
1523
1953
1837
4025
3565
2124
3891
3705
1329
2355
4218
3049
1888
1481
3954
1943
2981
4580
3603
1864
1366
1298
2958
3004
1515
2116
3358
2826
1866
2276
1744
3381
2159
1855
3705
1814
1648
2654
6542
1492
3249
1393
2205
2901
2407
2913
2508
2916
1454
1790
1529
1299
1951
5944
4072
1518
2089
2641
3183
2822
3607
2700
4130
1067
2697
1275
2161
1909
1858
2365
3036
2630
3501
2036
2299
3357
2776
1599
955
1753
3159
1599
3183
3996
1690
2697
3848
4187
2061
1681
1567
2298
1434
1781
3373
2250
1189
2102
3658
3074
1183
1788
3517
1979
2602
6070
2733
2996
3710
3212
2490
1757
2033
955
1894
5858
1482
1823
1868
1975
2103
4390
3553
2742
1953
1087
3533
1934
1372
4239
4124
6418
2089
3741
2679
1624
1963
3272
5425
2987
3626
2550
2693
2405
878
1798
1707
2783
2898
1555
2597
1613
1577
1792
5305
2657
880
2327
2592
2081
2154
2371
5883
1366
2691
1879
1589
1254
1337
1291
1628
2430
2662
2042
3007
1454
3411
2459
2007
1049
1739
3269
1548
1563
1631
2308
4589
4009
1146
3312
1618
1923
1405
4223
1586
4038
1897
2109
2399
3005
2077
1724
3878
2719
3500
1679
1589
2729
10345
1523
1055
2372
1500
1576
1626
1359
1038
1909
1758
3328
3481
2402
3652
4440
6442
2344
2191
1760
1518
1913
1239
1866
8998
2748
1352
2521
3175
1868
2370
1944
1402
2007
2236
1643
1824
1473
1757
5052
1412
2215
1570
1418
1586
1607
1360
1278
1336
3105
2766
1854
1463
2197
1297
2847
1930
1331
1716
3644
1506
2000
3078
2845
1889
2552
3379
5043
1135
2119
1915
3865
4139
3065
2186
2620
4646
4221
2934
2691
4787
1202
3366
3100
1787
2175
1276
3040
2079
2654
2199
1989
1517
2039
1465
2306
1717
2208
1742
2223
2008
3145
2326
1963
2967
1278
1870
2014
1722
2371
3066
2192
2210
2830
1915
4199
3157
3900
1640
3161
1674
1996
1848
1620
2361
3044
1801
2462
1931
1367
1371
1936
1729
2503
2747
2238
2300
1544
1894
3116
2222
1588
1544
2241
2233
1836
1149
2351
2008
2599
5859
3059
1580
1836
1579
2817
3076
3567
1144
2808
3403
2700
3855
1596
2579
1807
2314
1823
1986
2780
1516
2235
1846
7255
3287
2490
6580
3655
4412
4486
4048
3154
1261
1837
1900
2026
6456
2655
4708
5522
1835
2787
2033
2500
3542
3158
2147
2143
1493
2088
3107
1688
1525
2127
3327
1921
2347
2018
2970
2840
1849
3545
1162
3703
2777
3726
1984
3550
2817
1414
6833
1418
1339
1576
2047
3260
2126
2193
1081
1257
4762
2128
3499
2778
3003
1484
2111
2889
1406
1760
3623
3201
2193
3349
2784
1858
4071
3475
6840
4232
1576
2621
2038
1659
1373
3246
4296
1839
2288
2893
2375
3031
1928
4202
2236
1878
2482
4693
1919
3052
4048
2131
2838
3653
1783
4014
2689
3963
2137
1932
1990
2203
2177
1192
3394
1680
3284
5881
1678
1847
2006
2451
1539
1942
1333
1569
1524
2326
3175
3557
1942
1748
2173
1226
2089
1139
2739
3940
2439
2177
1886
2058
1888
1496
3060
2014
1830
1657
2408
1971
2574
2157
1989
2549
3702
1829
1484
5556
3632
2816
2854
3491
3638
4649
1861
1681
5802
2341
2665
1772
3165
1978
2352
1145
2282
4163
2188
1728
3295
1849
2115
2475
1869
3366
2207
2685
2364
2142
2635
2468
3345
981
1860
2031
4223
2748
967
1813
3186
1722
2469
2550
1614
1777
2489
2462
2344
4119
1747
2955
1721
2183
3073
5660
1180
6355
3431
2689
1058
5719
3282
2438
3292
4702
1775
1788
2449
2487
3009
1881
3087
2000
2030
2240
2513
4597
4835
4944
2055
4428
2037
3506
2717
1962
4154
2424
2415
6345
2579
2908
8495
3138
1551
4384
2301
3476
5391
2084
2764
2237
1976
3469
2651
1610
3198
1546
2315
4132
3025
1935
2488
1837
3828
3312
3076
1989
2559
2434
1687
1348
2410
2677
3639
2848
910
3020
2534
2340
2041
2335
2035
2342
1308
1607
3796
5288
1990
4829
5511
3203
6487
1917
2035
2099
2980
2495
1830
2346
3077
2411
3919
1498
2406
5073
2529
3113
2105
2304
3516
3593
1807
2317
5165
2113
1946
18115
2249
3209
6114
1292
1641
2192
3245
2164
2226
2467
3199
4174
3899
2415
2292
4052
4337
2111
3823
2953
2066
2406
5693
1839
1374
1870
1501
7361
3570
2303
1962
2062
1754
1996
2883
2416
2902
2213
3734
1520
2026
2330
1384
2663
1879
2343
3441
2562
3179
2539
1234
1480
4545
3672
3045
1877
5764
2512
1542
2315
1653
8203
2388
2248
4034
3126
1924
2188
1592
2130
2513
1417
2329
3025
2164
4131
3821
2130
4055
6657
2241
2745
2436
3199
2223
2723
1920
1827
6912
3053
1851
1997
3495
1282
2044
2495
4801
1961
2156
3716
3553
2966
4203
2050
2885
2593
2548
3585
3513
2566
2441
6408
2822
3556
1047
2683
2510
1469
2366
2026
2095
2847
2814
2119
6404
2642
2724
1419
2780
1159
1784
2734
3545
2890
2276
3371
6035
2120
3534
5624
3120
3388
2947
4231
3675
4668
2557
1566
2355
2087
1905
2472
2261
2061
2578
2303
1973
3478
1082
3595
4615
2367
4293
2059
1796
3913
2951
2129
4050
1624
4461
1594
2654
4704
3485
3136
3419
2768
1883
3226
5986
2910
3403
2244
2240
4107
1793
4028
3972
1049
1216
4542
2716
1462
2704
3520
2041
3374
1405
2664
2756
2719
3786
1531
5589
2039
2813
1335
5138
2370
2045
3596
2672
1946
1615
1251
3532
1379
1525
1732
2521
1096
1617
1977
4484
2409
1825
3376
1040
1556
1750
6734
3341
1271
2714
2172
4889
1816
4558
4407
1984
2527
3041
1461
1760
1723
1574
1138
2949
3683
1857
1962
4331
2422
2261
2912
1624
5999
2458
3515
2398
5228
1586
1645
3911
2651
1410
2874
4911
2523
1785
2648
2850
3198
2847
3510
5526
1489
2602
2023
1939
4419
1063
2514
1237
5867
3616
5323
1646
1753
2337
2932
2333
2732
5501
1704
4048
3441
1512
2202
2398
4297
2417
1053
1752
1779
1179
4149
9774
2286
1470
1593
3422
1897
2513
1359
2232
2181
2341
1448
3616
1518
1482
3211
3959
1507
6621
1585
976
2443
2152
5065
4766
2580
1236
6703
2608
3488
4146
1714
3286
1426
976
3034
2921
3190
2278
1702
1199
2430
2029
3516
2800
4306
4660
2284
4391
4263
2184
2271
2114
2271
2215
2482
4207
4551
864
1750
1393
2923
1263
4493
1407
3350
1352
3352
1401
2217
1644
2731
1510
2051
3469
2667
5646
1176
1326
1206
2559
3715
1649
1492
3022
4223
2233
1754
1441
2983
1227
1389
2180
2282
2079
3248
1249
1145
2199
1265
2530
2111
1076
1338
2325
1429
2109
2162
3147
2377
2751
3102
2808
1628
4387
2230
6330
1309
3078
1853
4497
1404
3432
1718
1941
2050
3490
1258
3049
3068
1275
1571
2112
3184
6242
2833
2387
1376
969
1625
2492
1580
3666
1967
3583
1749
2377
6307
1566
3210
3236
2487
1968
2390
1960
1682
2294
2158
1786
1233
1765
1967
1221
2382
2902
861
1722
3025
1541
1729
2789
3028
1405
2185
1770
2225
3028
2262
3776
4661
2019
2892
2153
1768
1996
3351
5198
2636
4693
6306
1834
3957
2464
1468
1547
1938
3583
3166
6686
2197
2029
3900
7252
2503
2016
1976
2143
2704
971
4284
4404
2379
4241
1790
3267
1251
1653
2540
1149
5774
4105
3043
1939
1895
1873
1608
1181
1747
2668
2381
1006
5143
1563
1230
1810
2873
1464
844
1242
1609
5146
2958
1703
1560
1623
1195
2239
1736
2526
1412
3571
4867
1488
1385
1861
1497
1351
1521
1379
1473
2351
1651
802
2673
3928
2948
2267
3080
3265
1399
2528
3075
1510
1346
3100
1782
2483
1693
1095
3836
4198
3613
2863
1107
2607
3566
6079
2642
1570
3512
1749
1093
5812
1991
1072
1674
2662
4189
5085
1564
3331
4165
1216
1459
2295
3039
1792
3224
3385
1850
3563
1589
3295
3941
3188
2950
1926
2544
1463
3475
1406
1859
1299
1607
1900
1272
1330
2815
1817
1773
1959
1614
3314
2491
993
6717
1504
1618
1568
1903
1604
2517
2329
1116
2469
5346
923
2807
4816
1949
3980
7488
2968
3087
2442
1795
3040
3282
1227
2013
3146
2869
2658
2633
4015
1587
1298
3262
2437
1842
1698
4584
1677
2437
3623
2029
2603
3224
23149
21693
15128
2087
1878
2918
1620
1911
2322
6389
3026
2266
1108
3585
1469
1293
2556
3327
2146
1242
16631
2701
2810
2039
1671
3159
1476
1498
1476
1560
3216
5630
1367
2535
1946
1522
1446
1070
1223
5895
3200
2002
1081
1168
5273
1925
1389
1629
1812
5868
1047
1643
1688
3289
3212
2577
3131
1422
3337
1839
1472
1338
1881
5139
1164
2421
3259
1818
4822
1562
1529
2304
3183
6050
2561
1241
2218
1477
1783
928
2482
2129
874
2226
2405
1891
1398
2478
1571
3346
2123
2571
1151
1439
2305
2760
1325
2500
1032
4399
3071
3021
5257
3121
2251
1731
1517
3381
3544
1750
1749
2290
2844
2747
2489
2018
1437
14020
1463
1318
2047
1343
3898
3912
1391
1324
6952
3233
1700
3550
1168
1668
2974
1447
2079
3264
4608
1619
3245
1318
5930
2106
2031
3002
2332
2949
4745
5357
3787
1436
3193
1384
1453
3927
2433
2306
4392
1367
3143
5708
1576
3258
4878
4486
1782
933
1408
1983
1533
2952
2600
2347
1541
1549
1504
1495
3037
2057
1278
1559
4759
1839
2307
3447
2554
2231
1871
2806
1718
2297
1342
1408
3310
3313
3091
4232
1318
4480
2907
1932
1612
2169
2182
2300
2003
2248
3517
2256
5762
2996
1915
3060
2007
1438
2192
1725
2484
1865
2156
3324
1350
3075
1691
1507
2367
1230
3611
3349
1330
4647
1867
1919
1355
1345
2221
1858
2713
1712
1873
1834
3687
1634
1736
4527
3035
1227
1759
2615
1114
3820
5449
1451
1851
4588
2018
6567
952
905
3769
1867
1004
2244
4986
1778
2166
1091
3664
4626
1977
1531
2788
4401
2073
1920
3010
3067
1194
1995
2419
2898
2115
2805
4059
2649
3178
4261
1666
2193
1801
1035
6011
1316
1941
2750
4327
9867
1842
1441
1647
1119
3601
4187
1459
2149
1588
2002
2268
1714
2739
1280
1246
1670
1790
1343
1566
1739
6680
3110
1506
1206
3665
1331
3112
2746
2449
1238
1407
1938
1091
1270
1212
2595
1491
1007
1902
3539
1667
1387
1850
1674
2009
2060
1621
1704
2819
1624
1218
1779
1875
1749
1582
2115
1588
1745
2273
3469
4009
1678
2467
6014
1452
2124
1988
1696
1625
5737
4295
1613
1826
2096
3044
3256
3400
3313
1694
1314
3379
4651
1855
1701
1582
4221
3295
1898
1832
2160
1744
2196
3212
1188
1546
2028
1280
1615
1761
1524
1813
3464
1470
1357
1723
1665
1731
1397
5938
3920
1083
1164
2962
1535
1436
1714
1811
1695
1599
1905
1326
1702
1634
20870
1410
1696
1801
1735
1061
1608
2173
1271
1210
2291
1274
2044
1616
1306
1331
1528
1456
3133
1631
1269
1476
1898
1643
1569
1824
2322
1589
1620
1181
837
1774
1828
1058
2869
2264
1314
1717
1429
2132
1334
2490
1571
1402
3547
1262
1242
1133
1363
1558
1801
3168
3474
2252
1681
2673
1233
2825
1982
1724
1732
1223
1678
1277
1751
1656
4037
1926
2511
1406
3622
3440
1498
1676
2208
1389
1546
1399
1674
3953
4032
3069
1678
1514
1563
1685
1514
1108
1607
1406
2494
1315
1371
1455
2999
2157
1445
2226
2074
1756
3964
3425
1320
1665
1824
4061
2155
4791
1409
1686
2964
2467
1502
1573
1657
1968
1825
5751
1369
4726
1309
1737
2069
1591
2090
2094
1604
1475
2204
1458
2147
1009
1765
2023
1661
4832
960
1486
3024
1437
1982
1685
2237
1859
4179
2964
2397
1443
3620
1447
2313
1926
2220
1392
2107
923
1217
1374
2364
1349
1590
888
1514
2137
1780
1596
1172
1334
1656
1441
1552
3400
1529
1256
2124
1689
1494
1994
2346
1460
1221
2480
1234
2268
1553
1682
3523
1531
3362
1264
1568
2166
3068
1457
1424
1616
1697
1698
4355
1466
1404
5142
3876
1198
1622
3218
4398
2572
1491
1104
1803
1250
4586
947
4235
2090
3005
865
2119
1155
6848
1359
1354
2295
1429
1467
2227
1545
4307
3645
1364
3465
1916
1241
6137
1407
3750
1184
1633
6372
1935
1726
1598
2085
4774
3480
1915
2217
1368
1465
1369
2207
2611
2308
1882
1776
1075
1851
4044
957
2534
2177
1276
2633
2130
2071
2312
2749
3964
1969
6096
2289
2247
2153
1696
1556
3050
1342
1916
2121
1265
2401
1712
1354
2042
930
1570
1854
2155
4379
5088
1960
3735
3898
1227
984
2819
5126
1575
1163
1664
2545
3509
2156
1182
2145
3713
1575
2217
1541
1266
2047
2757
1945
1360
3366
1876
1426
3304
2439
3601
1133
1738
3021
1807
1527
1563
2008
1328
2481
1366
1507
2808
4467
1754
2109
2505
3281
2046
3319
1751
1936
1492
1368
2771
1846
1441
1765
1382
964
3306
1614
1604
1502
1975
3356
2264
1683
1693
3559
1607
1328
1956
1215
3814
1467
1756
1670
1384
2288
1494
1333
5143
1621
2158
1593
1613
1934
3182
1553
3623
2311
1576
1797
1380
2010
1006
2824
2447
2503
3343
1992
1189
1378
3240
1166
2612
2943
2025
1576
1500
2982
7499
2956
3585
2419
2250
1341
5033
3473
1709
3077
3756
1057
3235
2578
5746
1387
2646
1139
1622
1785
1555
5082
1229
2445
1730
2279
3404
3942
3892
1674
2414
1021
2219
1207
2996
1712
1551
2510
2405
1441
2344
1547
1986
1958
1260
1768
1196
1275
1688
1343
3311
4000
1437
1753
3407
1497
4046
2391
3310
3365
3347
1573
1450
3826
2724
2396
3952
5401
3125
2002
2367
3092
1336
1580
4089
1368
4216
4526
2520
2248
3342
3618
5899
922
2342
1836
1566
1331
4333
915
1593
3701
1605
2455
2922
2523
3053
2701
1601
1740
2688
4633
3141
3336
4541
3829
2494
1056
2275
1743
1581
1544
1627
2291
1759
1991
1672
2552
2926
4022
5120
2419
4188
4721
3398
1874
2034
3902
2292
1264
4629
1561
1313
1642
993
2949
2012
1776
2155
1481
1078
4775
1886
795
2216
1527
1593
1269
1844
1553
1484
1388
1758
3418
2124
1162
1628
1873
2060
1165
1686
2479
1841
3097
3134
873
2273
1473
3616
2529
1437
1422
1500
1684
2926
2748
1622
2038
1786
2086
3126
5400
2815
1570
2009
1323
2132
1411
2261
2681
1293
1450
5256
1980
4231
1438
1144
2092
1301
1257
1478
2587
1999
1664
1391
1587
2882
1821
2297
1690
2008
1223
7413
1643
1140
2003
1838
2814
1382
4113
1618
2403
2111
2358
2748
5707
1205
2565
1386
2050
2317
1601
1903
1672
1663
1761
2131
25731
1145
2157
1320
29731
2801
1313
1100
1651
3619
1874
1741
1654
1664
1255
1054
4083
1145
1202
1148
1615
2043
3433
2667
1450
2556
1656
2163
1519
4354
921
1344
1871
1299
2661
5724
2821
3125
1138
1711
3206
2108
933
2658
1404
1613
1180
2750
1391
4001
4298
2033
1548
1881
1940
2006
1180
2311
2486
1575
1161
3273
1135
1488
1689
3658
1821
4206
2784
3443
1041
3461
1105
1239
1598
3102
1652
1053
4665
2875
1891
3298
3060
1376
1564
1836
1764
2761
1379
1538
4823
1664
1561
2868
2327
1671
5454
1956
3387
1755
1147
1992
1209
1720
1417
1880
2384
2565
1841
1861
1087
1331
1766
1734
1633
1777
1305
2504
3274
4079
1650
1282
1730
1596
1752
2872
1238
849
1435
1778
4079
1430
1506
1603
3112
1253
1831
1419
2289
1195
1581
1678
1320
1629
1590
3672
5658
1311
1628
6059
1689
1523
1737
1940
1713
1763
2490
2899
4131
1881
1821
2478
2439
1626
1648
4189
3150
1564
6268
6919
1700
1679
3374
2284
5087
1567
3729
5980
1600
1463
2079
1740
1447
1532
2547
3117
5206
1960
1584
1661
1001
1532
1202
1740
1324
4233
874
5866
1400
2660
1562
1744
4046
2193
2568
4538
2762
1542
2272
1470
1667
1739
1365
1911
1094
938
1618
5625
3158
1395
1597
3039
1211
1913
1713
1537
1307
1513
1076
2137
1758
1683
1697
1356
1440
4853
1176
1911
1871
1298
2651
1610
1296
2346
3173
1932
1392
1601
992
2265
1922
4679
3207
1521
4059
4455
1571
7833
6127
1742
1260
1504
1322
3955
1625
1740
1481
1500
2497
1947
1651
878
1567
1485
1540
2493
2455
3841
2410
1450
3183
1429
2344
5932
1614
2061
1426
2974
1840
2315
2197
1737
1410
1665
1120
2078
1776
2942
3547
1158
3160
4666
1572
1536
1802
2954
961
1509
1550
1370
1400
2436
1425
1904
3238
3474
2181
2927
1997
1643
2730
1532
1711
1060
2092
1964
2152
1279
1615
1315
5639
2253
4104
1771
1510
4508
1459
3634
3829
1281
1115
6042
2036
1327
2660
1173
1817
1330
1258
2112
2970
1239
1579
5771
2793
3152
3274
1420
1263
1326
3146
2071
13686
3083
1407
1435
1635
1622
1526
4532
5692
1215
1512
5700
904
29138
4907
1262
2588
5737
1444
1739
2577
7158
2059
1049
1376
2008
2075
1946
1429
1273
2703
1283
1843
1478
2019
4009
2124
4632
4551
1410
1306
1792
1201
2261
2417
1072
6677
2457
3320
1899
2546
1454
4707
1058
1815
1864
1797
3375
1453
2060
1650
1365
2883
1558
1942
1693
1260
1686
1270
2060
4856
2155
2529
2146
1220
2482
1879
3468
2284
1055
2303
3092
1754
2236
1147
4500
1449
1330
1493
13891
1815
3033
1859
1600
1650
822
1199
1823
1427
1229
1197
2192
4310
2058
1701
3244
2189
1376
6087
2449
3140
3044
2652
2099
1307
2002
5243
1880
1711
1516
2645
3451
3307
1885
3606
1669
3273
5792
1377
1322
4891
1302
3844
2692
4342
3477
1544
2182
1963
3562
3395
1741
3328
4285
1766
2756
1588
1784
2624
1535
1851
2011
1616
1714
1065
2037
2209
3856
1381
1232
2660
2087
2608
1940
2696
1705
4181
1774
1214
2163
3036
1318
1842
1143
3865
3707
2269
2451
3418
1638
1028
1594
3768
5062
1727
3164
1611
3454
4089
2247
3283
1716
1497
3724
1766
2064
1838
3116
2524
1012
1612
2471
1920
5049
1850
4057
1217
3592
1572
1612
1674
3413
1308
1104
1992
1766
1352
2035
1178
1790
1231
1790
1146
3166
1624
2346
1568
1499
3574
2501
6200
2186
1632
3159
4025
3738
7452
3732
1625
2838
1457
2052
2685
2872
3131
1573
1173
3310
2958
3800
1195
1708
5846
1675
1729
1049
1509
1960
3799
4111
1989
2096
3248
7095
1111
1057
1764
3500
1019
5800
4180
1868
677
2135
1702
1436
3143
1496
3248
1451
6311
3731
5147
1601
6269
1798
8273
1214
2382
4000
1419
1107
2474
27869
1860
1433
2172
1387
1269
1669
1375
10488
1264
2714
3136
1501
1419
2994
1535
1879
1384
1492
3455
1833
1724
1741
1209
3288
2384
1421
6074
2182
3037
2018
2116
1719
1234
2265
3764
4083
1495
2617
2531
2387
3403
3401
2330
4367
1480
1522
4815
1894
1296
3404
2885
2105
1817
2416
1370
3139
6120
1045
1319
1317
1190
3212
2438
1704
2044
3443
1315
7284
4270
2542
4629
1856
2080
7655
36465
2371
1132
3114
3782
2014
3028
3204
909
2504
1907
1418
1252
1444
2685
1417
1282
3121
2761
3583
3225
2075
1729
4260
3149
3930
1985
1243
1801
2233
1730
1662
1942
2034
3090
2249
1562
1728
1392
3045
5297
1478
1528
1885
1083
1938
3537
2657
2885
1304
1215
1396
1532
1117
1922
1353
1184
2456
1545
2039
1180
1263
2220
1482
1103
1240
1331
2019
1246
994
1802
1537
1643
2355
1995
1692
2087
2875
1427
1447
2012
1553
1468
4157
1744
1276
1421
1999
2380
1508
1192
1603
1404
3971
2167
1188
1324
2300
1606
2816
1372
1093
5152
3820
5737
1315
1500
1759
6394
2082
1261
1935
1888
1510
4868
1843
1503
3656
2849
3788
1549
2670
1221
3594
1898
1932
5399
1687
1480
3792
1963
1552
5220
1327
1264
5576
1939
955
7113
2114
3113
5854
2347
3578
1986
2065
2794
2788
1434
3553
4386
1559
1735
1939
1774
1522
1330
6220
1880
1586
1666
1268
1618
1779
1272
1653
2924
2017
976
4269
1247
3356
1157
2691
2162
1283
1338
1809
1101
1391
1796
1769
1649
1209
2232
1466
1279
1101
1783
1032
1500
1235
3148
1565
1922
1227
1042
1488
1560
1062
2500
2144
1926
1852
1031
3391
1915
2912
2506
3467
1172
2403
1525
1076
2801
1293
1505
1296
1246
1477
1180
1007
1600
1524
1744
2934
1732
1803
1054
1023
1145
2986
2323
1371
1303
1286
1219
981
2063
1256
1464
1445
1195
1238
1702
2650
1303
1814
946
1459
923
1735
2324
1018
1378
1652
1531
2559
1363
2350
5867
889
5580
1086
1402
1591
1106
2367
1374
1531
2378
1803
1343
1966
1607
1410
5620
1896
1664
1357
3333
2227
1348
5976
1908
1672
1846
1383
1545
1410
1297
2674
1643
3168
1557
1556
1553
2221
2520
1655
1541
2869
1223
2577
2092
3843
1822
6290
1349
1106
947
1526
3249
1672
1124
2761
1301
1391
2331
3065
6514
2387
1646
7677
1078
36480
2704
3118
3992
3240
1398
2474
3023
1658
2190
3008
2601
2087
1601
1528
1803
2373
2532
1767
2183
1897
1463
1281
4838
2378
1902
1353
2796
1822
1145
1851
1412
3326
3903
1242
2204
2081
833
2746
899
2141
3330
2772
3214
2935
3270
2971
2535
2725
1804
1375
3027
898
2400
3445
1504
1553
1426
1341
4263
1788
1372
2406
2958
1089
1683
1531
1091
3453
4110
3493
1518
1578
1067
1187
1340
3199
2272
1762
2187
2138
1925
1476
1242
1575
1635
1508
2148
1806
1647
3090
1751
1070
3362
2679
2464
1587
2269
1325
1270
1971
1090
3179
1753
2252
4916
4109
1256
1373
1290
1862
1748
1868
1782
2503
1360
1459
2370
1123
1915
1424
3401
6981
5306
1645
2206
1433
4242
3667
3804
1245
1269
2210
1328
2984
3295
2592
3659
2742
5637
3688
1747
3334
1404
1790
3495
1502
2887
4204
1209
1547
1954
1908
3802
5892
2684
4976
1387
1412
3053
1980
3735
4035
1017
1421
2798
1563
2075
1941
1489
1888
1530
1928
2859
3721
2136
1833
4192
3692
1315
3195
2601
7476
1332
2585
3779
1930
805
4780
1692
2675
3406
1501
4339
3181
2840
4037
1581
7798
2912
2270
2088
1849
2065
2605
6334
2854
1841
1517
2911
1940
997
1664
1824
1545
3920
1498
1579
2982
1804
1500
1807
3469
1910
1294
1160
1624
1156
1405
1283
1660
1346
1691
3183
1821
2950
2122
3135
1649
1688
1714
1477
1462
2494
3070
987
3855
1905
1820
1323
1894
31113
1874
2672
1030
1612
1281
2873
6029
4332
1763
1526
2587
1714
1378
1364
1740
1810
2931
1898
1673
1634
1204
3042
2005
1555
2054
1345
1845
1646
1633
2181
1439
1712
2099
1645
1651
1506
1648
2323
1218
1237
1854
1055
1796
1823
1432
1874
1595
2453
1985
2317
1544
2908
2508
1673
1370
2813
3435
3103
2553
1717
1417
2335
1837
1139
1752
1555
1830
4632
1309
1911
1328
2164
1534
1873
1449
1461
994
8823
2834
925
2000
1132
4542
3502
5731
1767
2453
3202
4637
1698
2570
7009
1576
1664
1662
1210
1490
2579
30132
1522
1605
1621
1329
1810
1824
2565
1519
8269
1080
1716
1345
2295
6397
3473
1971
1913
2126
1642
1595
930
5129
1534
1816
3036
1370
1764
1614
1602
2491
1593
1919
1925
3376
5663
1582
1240
2183
4226
1509
3505
2045
3182
2858
1734
3393
990
2548
1581
1601
1510
1438
1257
1972
1199
3103
1580
4871
2223
1827
3305
1737
1219
2735
2202
1399
2403
1145
2039
1398
1322
2520
1624
1628
1316
1413
1478
6715
1854
1378
1673
2474
3321
2065
3679
1370
1516
1465
3924
5914
2192
2327
1438
2483
1004
3092
1745
1519
2512
1655
2251
4660
1467
1801
1140
2077
1500
2339
1065
3014
4322
1187
1282
2191
1513
2984
3972
1533
3094
2919
1528
4108
774
1578
1581
1619
1106
1615
1248
1128
1731
1359
822
2544
1572
1158
2903
1490
1481
1878
723
2430
1789
1595
1167
1367
1086
2092
1333
1513
1396
1998
1573
1247
47385
1447
1818
1694
1659
1528
961
1736
1605
1372
1477
3236
2134
3459
1446
1866
3332
1385
1460
1771
2660
1436
5151
1797
2043
1620
1177
1903
4647
1574
1059
3526
3540
3432
2361
1831
2910
1954
4934
2800
4789
4475
1965
1748
1278
3974
5757
1483
2600
1504
1153
1963
963
2411
3125
4461
2045
2914
2954
3659
2475
1566
1974
1435
2006
1290
3231
2622
1350
2210
1126
2044
1945
2778
1413
5364
992
2353
1982
1750
3404
1554
1530
2379
1590
6026
2523
2111
1863
1417
1700
1769
1457
1691
1132
2343
2015
2227
2935
2016
2533
1793
1512
1958
1352
1370
1935
2101
1016
1663
3632
3518
1430
1904
3181
2131
1173
1980
1459
4526
3697
1131
3092
1373
1058
7284
2814
5767
2232
2122
1266
2401
1612
3392
1033
1646
1814
1412
5636
1931
5147
3623
1776
2559
1627
1786
1069
2563
1957
1507
2191
2697
1597
2490
1007
2029
1155
1741
3809
3328
1656
1265
2191
3971
2313
4184
6840
1559
2152
1139
3546
2199
1044
4105
3512
6174
1097
1577
1660
1963
1615
3382
4741
3495
1567
1671
1721
1237
4245
1408
2238
1553
1853
883
1138
4401
2009
3582
2027
1550
4239
2227
5328
3563
1771
1088
1171
3758
1823
1201
3256
1908
3398
4309
3523
2291
1638
4134
3213
3382
1015
1881
1200
971
6865
2649
1559
2086
1732
4145
5187
2326
2141
1139
1146
1730
1668
820
1499
4673
3687
3770
1027
1494
1996
2055
3533
6498
4225
3448
2027
1655
1939
1859
3784
3424
3515
1661
1954
2918
4380
1045
3457
1720
4111
2463
1525
3351
1112
3271
3254
1215
1615
1572
1477
1408
1684
7594
2353
2326
3404
1328
2279
2774
1594
1723
1289
1586
1409
1405
3835
1860
2278
2346
1460
1624
1019
2418
1507
1382
1275
1798
3260
2030
1542
2182
1881
2265
2328
5572
1952
1320
4994
5655
2620
6777
2268
1680
2824
1595
1297
3657
5752
1254
1662
4355
1395
3034
2818
3008
3791
3444
1315
2213
1396
3080
1439
2334
2450
1505
1112
1753
2146
1423
2373
1021
1537
2660
640
1316
2331
2316
3214
1655
1519
1686
2212
4115
3887
1469
1935
3085
1547
3216
1686
2548
1764
4767
5275
1421
5035
1719
3066
2862
3586
4443
2458
2893
3157
1446
2468
3688
1307
7217
3239
1997
3320
1947
1300
1635
1058
1987
3289
1283
1135
1993
1329
1538
2017
3945
1471
1920
1175
1990
1427
1423
5144
2869
3880
8261
2091
4116
3229
4781
1228
2395
2462
1347
3580
2455
5392
2746
1460
3221
2267
1407
2273
4868
1681
1565
5831
2074
3116
1172
1512
40122
1486
3019
2208
1581
1916
1651
2107
1745
1412
3925
2222
1729
1509
3573
3533
3748
2031
2596
983
1536
2244
1864
1563
4561
973
1844
3436
2075
2625
2832
1554
2865
1137
3024
1982
3049
3850
2284
1358
2318
3765
4623
2030
1431
2209
1585
1665
3398
2112
4619
1386
1974
859
1261
2303
1367
1165
3896
1945
3117
3623
5510
1279
790
1569
2766
1525
1283
3440
3823
1207
2550
5264
2763
1361
1240
1629
1873
1008
1966
1042
1619
1531
1083
1494
4465
1599
1372
5363
2006
2198
950
4263
1247
1135
2624
3320
3918
1661
1145
1178
1371
1512
5790
1575
1570
3666
2830
1802
1527
3054
1180
1174
1737
1393
2347
1307
4660
1213
1558
2057
2929
3555
2005
1587
1043
3606
3040
4713
1562
1721
2866
1461
1794
2665
1462
1244
1328
1149
1331
1449
1398
3807
2560
2249
2173
1256
1222
3999
1578
1202
1709
1675
1886
2466
6086
2687
1246
1351
1946
2989
3419
1426
1646
1044
1829
1263
2929
1416
1446
3018
1964
2205
1411
4461
1180
6695
1457
3021
2006
1366
2278
1034
3848
2582
1387
3797
4908
1357
2457
1427
3002
1159
1674
1590
1954
1306
1528
2430
2930
2378
4201
1449
5181
1860
2608
1249
1452
1231
2455
1242
1584
2859
2233
2008
1914
6573
2655
1720
2468
2873
1460
1657
1239
1406
1450
1728
1133
1364
4185
5436
2685
1801
1738
2355
5378
2691
6604
1478
1479
1647
2346
873
1321
2055
5789
2637
1663
1357
5121
1440
4546
5685
1405
1785
1480
1153
1782
3433
3154
1493
2432
2077
2093
887
2602
2285
1506
1944
1496
1837
5126
1432
2618
3955
2753
1402
1881
1362
1305
2598
2503
3014
1128
2586
1401
3249
5942
1505
1131
1303
1989
2669
2801
1330
1627
1386
1723
1855
3841
2866
2081
1220
1904
3902
1641
4716
2022
3413
3323
1372
1187
1020
1404
945
1442
1195
1978
2238
2250
3045
1655
1596
2266
1703
1371
3377
1673
1527
5175
1222
2074
1497
1174
6631
3951
1469
2465
1854
5045
1240
1691
3761
1576
2749
5088
1355
1231
2888
4608
2169
4484
5426
2601
3374
6190
2872
2422
1167
3777
2368
1925
2284
2106
2082
2242
1568
1018
1756
3360
2456
1095
1498
1397
1048
4509
2980
1093
1843
1336
3066
1734
2601
3350
2927
4511
2315
1315
2882
1495
1641
3949
1333
1817
1364
2446
2157
1794
1564
2891
2226
1414
2870
4140
2467
4401
1982
1419
1272
3705
1417
1913
3023
2523
4474
1638
1895
1844
5192
1659
1218
1365
1295
2122
1206
4017
1389
1147
5082
3533
3884
2047
1170
1517
3202
2553
1592
1840
1330
5645
3081
2961
1752
7889
4231
1207
1440
4517
1886
1325
3063
5194
1301
1218
2007
2196
4016
2589
4220
3557
4142
4141
900
1526
3208
1375
2234
2195
1619
3800
5928
2187
3349
3754
1155
1453
4299
2160
1603
2657
3711
1487
1200
2933
3139
1225
1739
1823
3497
3686
4702
854
1793
1921
2885
3865
2798
1404
1723
1536
3111
5088
2038
1148
1363
2382
1562
1447
1203
2671
1578
4380
1280
1191
3431
1555
1978
1146
1692
1424
1154
1575
1668
3642
2625
1161
4111
1476
1659
2843
1837
5260
1263
1594
1260
36756
1528
2449
1217
2838
4074
3233
1691
3001
2138
2679
1993
3856
3017
2988
1357
1938
4161
1384
4288
1540
1872
1326
1721
2083
3006
3879
2994
3194
2721
2313
2008
1506
3924
2844
6145
1947
2464
1599
2593
2245
1460
2160
1258
1665
1055
2132
2892
1500
1661
1505
1820
2642
1135
2483
1564
1604
1672
2112
2250
3592
2962
1726
1632
5092
3339
1326
2821
850
1324
2844
1389
3827
1738
3609
1839
3362
1561
2437
1896
4026
2944
2240
1623
6133
4443
5082
1437
3480
2237
1695
1557
1828
1705
2519
2053
5862
1510
3530
4104
1671
3533
1417
1939
1368
1668
4415
2233
6715
2910
1758
1708
5634
2512
2096
1615
1658
7175
1724
4235
1711
1672
1634
1545
1616
2560
1429
1448
17838
4495
4544
1540
1443
1724
2337
4733
1989
1043
3216
2996
2256
2465
923
3063
1532
5340
1413
1372
1449
1280
1983
1248
1694
2793
1641
973
2659
3092
2372
2112
1067
1918
1571
1292
1000
2700
2191
1638
2715
3248
3819
1469
1905
1586
3971
2075
1955
1598
1818
4100
1065
2031
1447
1451
1238
3423
1576
1525
2453
1701
734
1308
1544
1603
1724
1155
2236
1666
1566
1798
1253
1498
1503
1767
1579
1695
1334
1136
1751
1731
1525
1795
1493
1771
1255
1472
1713
848
2610
2056
3100
1959
2322
1044
1849
1496
1025
1649
1410
2437
1233
1567
3231
1732
1582
3038
1305
1745
1101
1421
1967
1688
1496
1481
3447
1306
1350
2279
2975
1720
1810
1105
1217
1884
1027
1541
1892
1569
1568
1282
1561
1283
1153
1653
2515
1376
1185
1618
1434
1669
1738
2205
1543
1522
1576
1160
1990
1599
2656
1570
1400
1517
2100
1884
1907
1243
1643
1413
1440
2373
2811
1655
994
2816
1449
2831
1835
1978
1459
2114
2298
2355
2124
5293
1178
1646
2188
959
1862
2157
1459
2160
1675
2052
1437
893
1200
3369
1843
936
2808
2119
1788
1468
1367
2008
1279
2012
1533
1320
1745
2495
1152
1316
1977
2389
1394
1414
1609
1885
1856
1448
1500
1475
1744
1431
1899
1346
2355
3487
1118
1456
1721
874
1939
2094
1021
1584
3267
1155
1901
3155
2025
1592
6112
2128
1271
1808
2277
2436
1716
1267
5045
1691
1837
1484
878
1524
3097
1654
1758
1493
1605
1848
4369
1847
1724
2859
1893
1468
1982
1209
1544
1555
2197
3337
7232
2599
1235
1971
3252
3264
2304
3038
4958
1794
3595
1299
2075
3612
1304
1786
5017
1549
3025
1080
1704
3771
6328
1321
6793
1151
3600
1577
2322
1419
1726
2747
5088
1526
1715
1745
1714
1873
1325
1535
4565
1515
1563
3548
1606
1853
2174
1007
6704
1404
3600
1480
2331
2411
4133
1300
8035
3158
4749
1679
1385
2626
2029
7756
9128
1384
1333
1288
2695
1776
2391
1370
5621
4012
5600
1565
1850
1776
1471
3300
8648
1574
1458
1354
3470
1820
1606
4299
9165
2260
1306
1718
2577
4665
2839
2882
7348
1370
3381
2418
3642
1051
1196
3374
7541
3888
4463
1899
1162
1720
1925
1754
10234
1825
1376
1020
2603
1535
2548
2315
7565
2967
1419
1343
1233
2061
1751
1550
9129
1920
1326
1849
2032
1450
6621
3107
7268
1385
1722
1015
3792
1804
1428
1351
7114
6784
3336
1632
1893
1189
1821
2591
6145
1675
1273
3411
1481
1628
12559
3402
8123
2541
4491
984
1157
2315
912
1676
6366
1449
1514
2750
1527
1603
1389
1433
7104
2236
1200
2204
1697
1280
1678
2956
5578
2743
2820
4675
1536
1048
1376
1353
5230
1209
1660
2330
1120
1507
5918
3081
6257
1363
1775
2309
1737
1191
1890
2176
13914
1659
1240
1505
2544
1170
3570
771
5249
3672
3961
2113
1489
992
1501
2031
4735
1789
2450
1777
1237
2937
2923
2282
7115
2591
3658
1378
1768
3181
2645
1596
7242
1720
3475
1000
1357
1543
2158
1118
5627
2440
1458
2662
2331
2383
1555
2066
6228
1976
3933
3057
1069
2024
2401
3381
6847
1199
3936
1671
2196
1255
2901
1360
5596
3939
4701
1893
1454
1093
2126
7129
5430
1370
3155
3495
2543
1044
1830
1383
3528
1075
1213
2923
1359
3170
1636
616
3542
1358
1304
1761
2417
904
3193
1383
3646
3768
2567
2749
2670
2069
2041
1065
3591
1374
1383
2099
961
1092
1480
1670
3292
2622
2039
1387
1941
2047
1547
1860
2830
1289
1389
1638
2130
1240
2047
1330
3214
3439
2367
2024
1298
1215
2157
1004
1272
1093
1235
1620
2228
2208
2955
2996
3881
3745
5498
8060
1918
1019
2286
4237
1997
1690
2579
2948
2862
3073
3408
1189
3493
3497
2619
2485
1547
1710
2079
6305
3113
2785
6683
1482
3590
3690
1321
4142
1130
2325
2623
1101
3727
1057
1518
1650
1362
2031
2636
3238
1902
2432
4561
1079
2323
1880
26921
3185
1711
871
2699
2381
1624
1347
1703
1793
1221
1457
2133
2106
1933
1718
1726
884
1359
6054
2769
1815
1845
3060
1170
1270
3449
1610
1808
984
1170
2652
3156
1198
1669
1072
1239
2593
1880
2397
1183
4788
2030
1409
1345
1059
1604
3958
2956
1705
1811
4599
2801
2091
1472
1361
1236
1606
1731
1788
2457
868
3923
1462
4384
809
2757
3921
2765
1563
1481
1765
1471
3479
1248
1775
2171
2112
974
1261
1678
1085
1720
1996
2100
6024
1845
1350
2155
1360
2104
1193
1534
1233
2081
2193
872
1241
1369
1040
1420
1207
944
1633
3638
2458
1423
1487
3433
3358
922
3467
2802
1183
1529
1097
2860
3545
4086
4438
3367
1459
2443
1781
2493
5779
1243
1300
1543
1343
3235
1625
1754
1586
1198
2863
5791
1638
4158
4933
1563
895
3635
2497
2856
5626
2383
2396
1581
2715
1002
1704
1433
2306
1862
3561
4098
1167
1582
2795
1167
7036
4005
2428
1402
2162
1656
2912
1658
2542
1346
1164
5916
1484
1674
1497
2016
4080
1438
4872
1559
1810
2313
3452
1285
1450
1854
1582
3178
4176
1231
1543
1558
1702
1929
1229
1582
2656
1640
2452
1777
1448
1477
1352
1334
2082
1932
2002
970
1053
3347
2495
2231
1502
3437
1911
894
2954
3675
2341
3217
2997
2970
1556
6498
4648
3750
3064
3305
2637
1220
3253
3633
1732
1741
1518
1954
1016
1481
2744
1355
2226
1521
1667
1596
2984
1391
2104
2316
2421
1931
2613
1368
4693
2011
5734
1437
1182
2384
1456
1583
2136
1646
2074
2970
983
1481
2234
1735
1503
1507
1637
1090
1457
2037
1738
3084
2625
2839
1864
3133
1813
5114
1457
2537
3645
4365
17149
2448
2804
2224
2757
2909
2789
1232
8000
3533
1123
3037
1095
2557
3113
4616
2800
1468
1263
4541
1206
1350
1647
1412
1601
1614
1639
1085
1321
2617
1081
1240
1488
1140
1366
1661
1061
2731
1437
1654
1144
2098
1360
3577
2676
920
4670
2282
2316
1531
2985
1403
1550
1572
3400
1095
1412
1822
1373
2709
1504
1618
2115
1118
2189
1447
3244
2061
3286
4061
1479
2298
2026
1386
1985
2726
1136
3237
1531
3418
1714
2600
1301
3728
2890
1110
934
1265
3938
2038
1199
2030
1401
2112
1764
1115
1572
3738
3232
2703
2307
3080
1761
1530
2064
3115
3094
2231
2142
1393
1291
1649
2575
3147
1427
2841
2234
1499
1718
1394
1708
878
1434
1508
2549
1195
1565
1041
1407
3599
1949
1821
2749
2083
3366
1552
2120
1333
1121
1308
1353
1970
6346
1675
3818
897
1301
1450
1351
1696
3486
1423
1679
1392
1632
1318
1992
1812
1757
1652
956
2866
1946
945
997
1609
2458
3172
1570
3198
1317
8247
1572
1725
1406
1256
1567
1468
1424
1403
1660
3289
1297
1254
1620
978
1395
1699
1158
1699
1143
1671
1903
2958
2407
3002
1602
1509
994
1624
1684
1716
2623
1703
1875
5912
1743
1033
5423
6150
1342
1486
891
1898
3819
1586
1473
1971
2828
2831
3617
2360
2041
4145
3610
1739
1501
3341
4019
2265
1365
1311
1990
995
1803
1608
1564
1573
2642
1550
1351
1633
2771
1529
1602
4040
3407
2027
4522
1437
1765
1121
3233
1428
1590
1292
2248
1445
1661
2565
1843
1210
3064
1090
1236
1236
1896
1744
1517
3155
6661
2326
2564
1300
3159
4307
4619
3439
1445
1513
1801
2084
1695
2586
1782
1874
1646
3724
2240
2940
1484
1508
3277
1983
4286
5448
2086
1812
1896
2348
1589
1756
1454
1209
1783
1581
1460
3390
1496
2104
1695
1643
2194
2084
1481
3526
3080
2488
2041
1491
4133
2439
2253
1890
3922
3340
5654
2681
1647
2324
1660
2136
2222
3212
1614
3983
1437
2100
1328
3461
9844
2423
3085
4489
1203
1561
1498
2920
1146
1969
1734
1151
1949
3304
7354
2596
2094
2557
1261
1186
5615
1009
1336
4836
3272
1405
1216
3125
4641
1779
1620
1295
1692
4198
1464
3530
1757
4819
3209
3118
997
1790
1505
2196
3493
1334
1445
2396
1496
4655
2059
1304
1380
1179
2068
1460
1082
2848
1553
2201
1118
3374
1235
2080
1025
1407
1800
2005
2478
988
2404
2250
1266
1454
2977
1125
2411
1354
4301
3048
1372
2030
2953
2136
1383
1201
1587
1430
1995
1838
2166
1414
1154
1210
1491
1988
1678
1160
1636
2304
1682
1711
1899
1258
1982
2144
1731
1456
2002
1978
1194
2247
1784
1457
1984
1617
1925
2810
1003
1070
1901
2056
1397
4090
1345
1991
1478
1459
1270
2405
1415
1600
2955
1236
2235
2056
1704
1991
2773
1361
1730
971
2077
2129
1868
1678
2949
1231
3251
1301
1228
2027
1548
3366
3443
3370
2294
2044
1868
2171
1873
3545
1088
1437
1733
2663
2992
1292
1569
1402
1954
970
1870
1605
1375
1520
1602
3518
1331
3596
1791
1842
2041
1543
1977
1210
1743
5015
1364
1004
1847
2681
4501
1918
1067
4973
6581
3315
3511
3474
1803
1570
1549
3375
3102
2594
4034
2510
3506
4067
1641
4477
1791
1378
1687
1446
1243
2288
1664
2183
1421
2854
2056
2473
1081
3502
4158
1407
3568
1784
2245
1365
2334
1959
4997
3015
2343
1051
994
1805
1957
1504
1434
1805
4354
4197
1281
4346
2854
2133
2068
1097
1707
2722
1693
4381
1555
3367
1704
1502
1966
1764
1578
2775
1687
2212
1782
1033
1770
1596
1026
1830
1641
2625
3500
3482
1674
1586
1730
4110
1620
1406
1577
1552
3958
3408
3326
1502
1916
1575
1371
2777
6464
1507
3857
4109
2449
1805
918
1644
2495
3217
3234
2641
3301
1683
2198
1526
1321
3487
1263
1737
1481
42900
2245
1856
1376
1646
1038
1595
1539
1174
1855
1436
2507
1164
4711
1919
3320
1513
1831
3243
2738
1335
1522
2742
1107
1662
1142
1142
1681
1588
1062
3127
3445
4038
1750
2115
2086
1490
1256
1699
1269
1435
1465
1552
2652
3874
871
1637
1169
2110
1436
1166
2263
961
2496
1653
986
1026
1142
1193
1747
1423
1044
1527
1638
1611
1685
1660
1379
1810
1720
1414
1354
1028
2148
2278
3159
2712
1249
1899
1454
1303
2456
2400
2028
4128
1767
2151
1826
2763
1603
2698
1466
1544
3090
1369
2278
1475
1040
1346
1541
1131
1533
2324
1052
1654
2394
1169
2240
1505
1021
1715
1285
2662
1284
2806
2168
1425
2408
1338
1301
2062
2088
1517
1963
1460
2409
1713
2888
2090
1527
1368
1496
1560
883
1607
2105
930
1472
1662
1418
2339
1856
1270
1590
1581
1211
3305
4180
1293
2019
3221
2626
1450
1126
987
1332
2132
3980
1882
984
1254
2822
1443
2074
2144
2288
1548
1328
2345
2657
3610
1391
2330
1460
1227
2309
1798
1039
2705
2070
1338
1349
2281
4186
2053
1878
1284
5528
3577
2415
2036
1296
3847
2322
1584
1108
2987
1337
1440
2189
4371
6100
5590
2095
5050
1947
1274
2156
1539
2724
3689
1882
3046
2442
1721
5873
1626
4135
3270
5155
3182
4987
1670
1815
1066
3888
1393
2036
2021
1691
4701
2953
2132
1204
2474
1388
1132
1594
1335
1389
2009
975
1302
2367
1368
1645
2764
1766
1474
1593
1421
1622
1247
1132
1533
5607
1268
969
932
1411
1606
972
2592
1453
1436
1656
3001
1431
1379
1199
1180
1470
1701
1857
1136
1862
1949
1054
1926
3757
2899
1046
1598
3514
1654
1367
2177
1826
1282
1262
1885
2885
2686
1883
1656
1938
1324
1877
1245
2608
1733
1776
2505
1181
1943
1149
1455
2061
2023
1344
1429
2096
1080
1697
1873
1618
1269
2177
1909
2733
2221
1665
1719
1887
3370
1767
3615
1206
1525
3506
1407
3777
3501
1103
3525
1406
1695
1399
1558
6058
2814
1129
2628
1648
943
1258
1322
1894
2537
3355
1576
1275
1852
955
1346
1578
1672
1672
1971
1295
1141
1325
870
1600
910
2593
1412
3373
2612
1210
3378
1179
2113
2825
4629
946
1310
1750
1581
1536
4175
1300
2963
3009
1328
3191
1837
3568
2593
2272
3639
1842
2038
3762
1204
2692
1233
1381
1747
1661
2821
1066
2602
2535
1726
1554
2719
1461
3047
1011
4455
4419
1144
2220
1835
1185
1093
4479
1471
1525
2660
1446
1327
2793
1238
1504
2226
2668
1792
1336
2928
1631
2620
2485
1602
4006
1457
4361
1703
2211
1577
3603
978
2117
889
1088
1531
2508
2716
1214
2029
2523
1413
1715
2865
1466
2474
947
1231
1901
1436
2967
1814
2095
1749
2294
1352
3556
1609
1470
1366
4875
2531
3025
3497
1254
2460
1288
1174
1473
1544
4683
1201
1547
2938
2610
3231
852
1598
2821
2667
3831
1806
2369
2797
2579
4083
2224
1351
1306
1894
3212
1793
1245
1877
1386
4798
1482
1363
2157
1555
1841
1796
2552
1483
1421
1826
1361
3057
1521
1422
1431
1788
1296
1195
2382
1348
1727
2195
1625
2051
1321
2316
1585
44532
5319
1367
1281
851
1578
1581
968
1959
1294
2076
2150
1396
1361
1708
1511
1604
1508
2486
1314
1419
7459
1447
1599
1548
2302
1726
2749
1315
3587
2270
1267
2287
1177
1570
1318
1717
1110
1358
1547
1921
5319
4181
2305
3159
1569
1053
1732
2939
24158
2138
1138
1337
3092
2933
1411
1709
1589
2280
1340
1331
1785
1195
1075
3241
3946
2681
1408
1513
2052
2710
1314
1906
1496
1707
929
1207
2722
1397
1356
1642
2949
1238
1300
1276
1404
1422
811
1335
1214
2818
2783
1243
1260
3324
6807
1421
1604
5553
3005
3186
2840
1495
1616
1519
3675
3031
1810
2528
1652
5368
5408
969
1999
1716
2172
1265
5716
4804
2010
2509
4688
4331
1234
1800
1436
3639
3210
5463
1810
2909
1503
6391
2251
8835
2236
2045
2828
4937
3142
4679
1613
2524
1314
1536
2086
2709
1422
1996
1813
2672
4336
1107
1482
1946
1220
2769
1199
1542
1639
1078
1512
2628
1703
1691
1703
2027
2861
1722
1981
1582
1640
1465
1253
1803
1117
2056
4585
3653
1409
1865
1825
1112
2097
1476
2871
3426
1052
1057
1850
987
5210
3422
3067
1867
3749
2628
2016
4231
3026
1709
1587
2530
1585
3711
2127
1118
1073
1733
969
1802
1718
1535
1613
1835
1549
1640
1291
2163
1460
1139
1713
6054
3036
6881
2075
1659
1441
3591
1987
2183
906
1880
2078
3420
3847
4302
1407
2649
2238
1873
21086
2055
2000
1341
1569
1505
1056
2259
1720
1325
1046
4737
2066
2744
4201
1771
845
1507
1491
3251
775
1018
1589
1518
2393
1568
1753
1124
1634
996
1538
1840
2800
1921
1388
1467
1941
1715
1745
4746
1038
1779
1425
1823
1225
3757
1217
2898
2121
1066
2623
1900
1627
1446
1386
1415
1427
1975
1273
2104
1410
2535
6501
1630
829
3581
1732
1798
1543
2092
3323
2149
1340
1435
2162
1430
2071
1694
4959
2070
1430
2418
1493
2324
2898
1504
1260
3373
3264
1859
1361
1302
1777
1710
799
5108
1414
2002
1070
2022
5079
3296
1753
1810
1374
2168
1468
1322
4094
3207
1413
1458
3031
1586
2137
1295
3362
1412
911
1969
2001
1672
2308
3157
4315
2134
3251
1801
1093
2682
2269
2234
1563
1702
1411
6902
1488
5045
2881
1580
1853
5456
1734
1135
1884
2839
850
4175
1073
1458
1091
2337
1256
1565
2132
1583
1433
5572
1421
1501
6729
1306
1643
2830
1139
3783
1838
1196
3471
1291
1170
1606
1611
1273
1129
1986
2743
1553
1378
1363
1756
1376
1254
2522
1017
2015
3028
977
2028
1291
1174
1574
1314
1617
2772
1437
1864
1172
2775
1950
1765
1633
4633
1955
1329
1109
1521
1906
1288
4217
1496
1626
1281
1885
1990
2626
1329
4958
3128
1596
3948
1908
1561
3598
2541
4616
1622
2791
1794
3639
2772
2084
1504
3578
1523
1254
1822
2078
1686
2232
1126
1195
2130
4080
999
1641
1966
5232
2768
3773
2750
1867
1986
2152
2165
1827
3849
1281
3149
1977
2855
1686
2367
2276
1218
1299
1540
1378
1618
1731
872
3295
3906
2371
2053
5113
1912
2098
3652
2022
1608
1488
1229
1290
1573
1022
1879
3030
2057
2627
782
1198
2165
922
1768
3437
2373
3747
2229
1100
1855
6305
1246
1458
3167
2181
1220
1853
3753
1527
2312
1407
2012
28883
2312
848
1324
1233
7652
7799
1435
3801
1071
2703
1575
3152
1738
3487
1860
29437
2105
2148
1074
2999
5169
1132
1465
1222
1776
1305
2397
3483
1721
2378
3785
2086
4291
4963
3873
1884
5311
1924
1549
1408
3517
944
6406
2065
3977
2011
1352
3801
1332
3837
3915
1728
1413
1920
2895
1825
2216
1895
2440
1798
1991
2112
1724
2685
2215
3050
3350
1532
1797
4615
1656
7638
3416
3393
3190
1958
1501
1641
1107
1580
3412
1478
1804
1507
2499
2134
1486
2652
3335
3520
5608
3187
2545
1790
1263
4458
4992
1340
1698
2132
3398
1735
945
1975
1527
4349
1840
1481
2192
3305
1565
1033
3215
3301
1150
1917
1462
1233
3997
3167
1644
1854
1524
1020
1317
2124
1601
1759
1746
1627
2808
854
1705
1843
1133
2107
1590
2142
1634
1485
1136
6855
3927
4864
4173
1446
2212
1148
1615
3417
4405
1309
3071
3727
1279
3269
3078
3108
1694
2748
2661
1236
1705
2065
2499
1451
3274
1543
2378
1612
1310
1435
1360
1704
1044
1412
1502
1181
2580
1395
1157
2656
6230
3583
1084
1509
1381
1107
1377
1401
1604
1218
3282
3244
1472
1712
944
1639
1735
2327
4182
906
1442
1540
1626
2586
3414
3171
2519
2864
3906
22214
1360
2166
3183
1605
2998
1176
3073
3331
1481
1867
2274
1533
3475
2322
5621
1349
3312
3846
2508
3678
1478
2816
1110
3303
1576
1314
2263
1841
6538
3365
1475
1123
1189
2134
1388
2113
1115
1296
1638
1285
1583
1247
3631
2955
903
3162
1105
1461
2222
1749
6105
4418
3913
1266
1266
2185
1284
3184
6490
2517
812
858
1374
1672
973
2355
6369
1337
3208
3833
1343
3775
2318
1611
2521
1262
4402
2905
1385
3814
3917
1513
2139
3967
1525
4212
1563
4875
3731
2073
2146
3585
2048
2206
2904
1694
1310
2414
2583
2363
1397
1544
1385
1581
2150
3266
1657
4015
5015
999
2589
1195
1350
1867
2343
1443
2155
1436
6126
1249
1619
4237
2311
2624
2802
2821
2053
1192
1208
1693
1348
2272
2100
1377
4572
2328
1496
1790
1040
2233
2028
995
1521
1421
1244
1467
2889
2485
2780
1946
1370
1326
1568
1542
1557
1677
3736
1307
1337
1395
1988
1409
1886
1465
2213
1480
2713
1316
3200
3385
1933
1235
3860
759
2178
2052
4520
2015
1715
1002
1504
1974
3618
1810
4569
3087
5267
3260
2906
5990
1506
2087
1835
1146
1150
2833
2283
4322
2174
4446
1414
3715
1646
4102
4003
2040
1586
3655
2237
1850
1458
1859
1034
1795
3629
3738
1552
2578
1754
1986
1520
1019
1986
1730
1353
1903
1174
1329
1558
1345
1526
1639
1280
2054
1111
3166
2863
1549
1157
5996
1270
1834
3111
1548
2742
2333
1517
1337
1121
1642
3548
3001
2455
1191
1967
1643
2542
8322
4440
2261
1809
2419
2252
1228
2470
1502
1631
3036
3228
2640
4302
1374
2615
2446
1601
1104
1738
980
3322
3442
4062
1895
1779
3633
2307
4044
2890
2849
1840
1665
2208
2434
3451
1529
1315
3953
1716
3993
5234
1461
1754
4325
1453
2716
1582
6046
3973
4138
1200
1192
2463
2812
1599
2654
2421
2367
4988
1537
1404
1591
1355
2573
3481
1510
5258
1941
1351
1548
5783
2288
1572
1043
1293
2341
1429
1675
1245
2661
1555
1523
1590
2511
2942
1962
2737
3067
2445
1459
1758
1563
48826
1631
1434
3314
1239
2786
1610
1552
2386
1662
1345
2366
1508
1755
1565
1277
1698
2403
3260
1540
6433
2067
3576
4114
1534
2243
2496
2049
1390
2029
2586
1941
1247
1541
5011
1254
1360
1732
2234
1158
2470
6673
2949
3287
1309
1741
2252
1742
1863
5517
2469
2696
1323
1888
3140
1697
1148
1735
2802
1382
2270
2508
1952
4626
1645
1522
1276
3096
1451
1702
2026
1777
1739
1693
1390
2587
3239
5274
1879
1578
3634
2508
1073
4017
1647
2788
2170
6097
4019
1251
3900
6391
1220
1453
880
1456
2419
1557
1524
1659
3113
1380
1498
2451
1584
3341
965
1595
1663
1490
1407
1719
3127
4792
1321
1836
1623
4350
4782
2976
2421
1365
1344
1665
1651
1647
1599
1572
2182
2026
1274
2222
1863
1565
1140
2256
1056
1157
1368
1955
1289
1822
1444
1180
2877
6162
3239
1426
1029
2289
1174
1006
1439
1017
2032
3344
1333
1448
3352
3746
4379
3115
1119
2984
3653
1502
2036
3446
1764
1337
5449
1673
2048
1605
1104
4075
4130
2084
1643
2315
2863
2001
3657
1508
2848
1583
3204
1605
1394
7317
935
3128
3204
1259
1997
3290
1170
1739
3437
1445
2052
2935
1820
1788
1577
3290
1180
1674
2863
1716
5105
1944
3087
5739
3990
2890
3424
1478
2244
1279
1283
1588
1122
1183
1684
3659
2298
1802
1017
1632
1636
996
1442
2108
1080
3039
1089
1459
1748
1220
2079
1342
989
1574
6837
1525
2749
2067
1644
1383
2257
1321
1238
1450
1706
1389
1969
2656
1348
1529
1257
1254
1186
1520
1482
2909
1829
1738
2230
1137
1416
2585
3033
1838
3470
1977
1026
2106
2730
1051
1495
2947
1555
1886
2075
2858
2168
1297
2837
1893
892
1785
1664
1557
1300
1633
1777
1594
774
1416
2446
1561
1604
1935
1984
861
1350
1624
1748
1786
1797
1246
1613
1821
1330
2456
1503
2017
1055
1597
2173
1431
1633
1708
2137
885
1511
2003
1195
1701
1769
1233
1864
1806
3440
3379
1806
1198
1698
4351
1368
1893
1667
1888
1599
1707
1825
1481
1872
1309
1524
1259
1145
14107
2251
3528
1019
1660
1318
1718
1263
1483
1915
1343
1596
1453
1501
1000
2468
1809
2089
1799
1393
2088
1848
1197
1958
1143
1650
1627
1842
1731
4061
1267
2973
1591
1277
1876
1107
1537
1471
1563
1551
1007
1670
1527
1028
1674
1363
29853
1797
1131
1070
1172
1688
3474
1771
1569
1834
4386
1596
2035
909
1678
2691
1198
1582
1690
1602
1089
1494
1641
1297
1047
1096
1634
1561
1540
1639
2165
1266
1463
1949
1555
1365
1609
1819
1940
1065
1712
1477
1653
1744
1609
1259
1378
5225
773
4228
1695
864
1657
2211
1525
1426
1560
1821
1855
1058
1660
3243
2442
1638
1643
1713
1540
5632
2420
3294
1084
1459
1388
2836
2165
2382
1530
1265
1660
1215
1134
1073
926
2500
877
2377
1491
2170
1397
2475
1551
1883
3387
1376
1424
2566
1376
1176
1706
1787
1571
1073
1556
1486
1295
2023
4209
1656
3740
1395
1657
1634
1290
1698
1645
3195
1423
2190
1824
930
3855
1327
2461
2932
1509
5749
1599
1660
2442
1332
1464
1416
1662
1426
1577
1345
4033
1977
1488
1500
2008
1422
2118
2097
1849
1328
2786
1241
3963
2817
2332
6495
2277
2143
2838
1723
1480
2177
2198
2273
3203
1607
1324
4733
2097
6916
2492
2064
1310
1670
1993
2692
1787
1202
1551
1389
1417
4786
1151
1998
3703
1073
3152
3052
1286
3336
3224
3964
3018
1002
4729
1420
2348
1538
2024
1082
2263
1976
1380
5492
4618
1482
2920
1217
2409
1445
2398
2888
1929
1556
2227
1426
1731
1166
1349
1971
1589
3226
3216
4887
1926
1771
1835
3524
1229
1738
1172
1960
1545
1115
4120
1440
2244
1945
3838
6266
2707
2252
2946
1080
1494
1878
1349
1513
2566
1873
2888
2227
3268
1581
1174
1851
3100
2789
4293
1740
3203
2256
992
1670
2086
2599
1850
1066
1133
1823
1560
3737
2698
1793
1110
1630
5410
4736
2057
1651
3032
2360
3686
979
2984
805
1135
1148
2007
1088
2563
1547
1861
1780
1705
1049
1745
1542
2382
903
1919
1582
1126
1097
1553
1283
4433
1845
1332
1855
4423
2363
2117
1441
1548
1983
983
1854
958
1085
1922
3011
1718
2391
1080
1217
1613
1299
1848
1685
848
1147
2310
1693
4006
1436
4678
1986
3632
22533
1415
1936
1210
1582
2180
1760
1617
1406
1738
1975
3317
841
1486
2642
2900
1064
1845
1629
1696
1731
2168
2330
1634
1667
1082
1856
1845
1058
1564
3509
1657
1674
1005
1952
3369
1859
1815
1918
2451
934
1415
3225
1283
3162
2091
1835
1865
943
1889
2229
2545
1392
1368
1644
963
1934
1081
2988
1753
1753
1782
1588
2971
1013
1225
1063
1402
1777
1650
1093
1354
2839
2252
1567
1808
1557
6112
1852
3457
2126
3722
1870
1957
1803
1344
2895
1746
922
1807
1698
1893
1367
1095
1845
1693
1665
1407
1813
1742
2454
1970
1054
1990
3182
964
1239
3459
3421
2469
1195
1717
1156
1350
1154
1076
1595
1343
1538
1815
2749
1619
1984
1197
2798
2203
1060
1662
4898
1367
1403
1250
1051
2669
7186
2838
1328
1826
1335
1233
1281
1397
3283
2145
5051
1325
1683
971
4091
2422
1278
1299
1482
1862
2434
2171
1203
3331
2861
1576
2731
1697
1678
3019
3767
1649
3975
2259
1669
1214
1556
3910
1778
1441
1532
1622
2434
1412
2679
3051
4098
1656
1589
1355
2863
2063
1488
1170
1468
2224
2474
2215
922
1856
4113
1606
3762
4097
1491
2962
2483
1219
1945
1556
2438
1484
1210
1218
1455
1243
1625
1412
1545
1409
1353
1705
1079
1527
1369
1299
1809
1153
1377
2353
1141
1280
1617
1740
1205
1488
1271
1597
1424
3985
1746
1752
904
1534
1588
1531
1791
1750
1378
2108
1847
1740
1505
1426
2399
1338
1144
2916
3288
1526
1254
1677
1204
1078
2379
1577
1303
1814
1090
1333
1429
2377
1654
2193
1572
1316
3023
3309
3134
1196
2321
2272
1465
1448
1297
1297
1750
3008
1925
1755
953
1637
2804
3342
2951
2294
2767
1142
1584
2040
1136
2293
1447
1171
1251
1409
1626
1945
1193
1345
733
1523
1366
2644
1374
2320
1184
1411
1510
27115
1242
1388
1196
1407
1473
2584
1008
12392
2139
3040
2008
4114
2107
3859
1706
2820
1399
18496
1300
2606
1278
3573
1174
2747
2227
952
1402
1709
2509
1310
2091
5118
1543
1439
1454
2390
1816
2024
1614
1445
1679
1494
1326
1912
3595
1597
5001
1588
843
2465
1226
2772
2245
1586
2097
1366
6118
3559
1549
1368
1091
1894
1700
1049
1592
1683
3034
3860
1530
2966
1037
1207
1179
1522
2895
1069
1379
1945
1224
4426
3686
1385
1666
4666
1272
1624
1901
1616
1711
1183
1613
1339
1301
1975
1594
1415
1402
2066
1618
3759
3496
1695
1316
1631
1523
1744
1169
5018
1225
1553
1414
1081
2005
1080
1352
2355
1074
1700
1904
2283
1156
1241
1066
2439
2047
1874
1420
1560
1555
1169
1590
1591
1800
2106
1680
1966
1476
988
1418
1774
1126
1895
1964
933
1152
1563
2956
5698
5051
3218
1259
1903
4198
1736
2170
2093
1010
1411
1500
1368
1715
1839
1118
1784
1237
3020
1068
1658
2182
1663
2680
1901
1370
1605
1770
1510
2697
978
1668
1644
1266
6371
2020
1504
1733
1450
1084
1244
1864
1082
1530
2453
1372
1391
1217
1958
2153
1600
1674
1219
3485
3370
1577
1970
897
1493
1592
1173
1944
1568
1257
1595
1445
915
2115
1775
2000
1364
1498
1651
1533
1506
1142
2035
1274
4970
1679
4491
2415
3334
1582
1228
1790
4043
933
2064
1177
2233
2638
1327
2495
1057
1406
6585
1757
3016
4776
1503
3534
3259
4024
2975
4320
2885
1607
2768
4150
4234
3225
1667
3049
3018
1750
5649
2609
4766
6113
1930
1579
864
2484
1510
834
952
1882
1684
4268
2067
1574
2036
2009
2872
4437
3961
1217
1273
2180
1070
1708
1325
987
1574
2889
1586
1401
1341
3530
1073
1409
1502
1168
1673
1852
1342
2750
728
1437
1738
3597
1629
6414
3880
1694
999
1478
1338
1142
1470
3817
2329
1504
1577
1977
1403
1554
1422
1127
1781
1782
1528
1782
4643
1412
1325
902
1264
1082
1368
1663
1689
900
1437
1739
2792
1329
1906
1456
1687
1457
1840
1534
3181
1615
1508
1431
1575
1462
1921
1520
1367
4966
1228
1376
2568
1175
4324
2240
6867
1470
3210
1314
1342
1507
2192
1721
1105
2320
11234
3615
1321
1483
3194
1164
1363
1353
5004
1937
6986
953
1392
1185
3049
4114
1579
1151
1614
1143
1401
1405
2750
5920
1608
2552
1531
1217
1521
1338
1504
1322
1038
3429
4808
1028
1497
1085
2110
1364
1254
1027
2743
3503
3610
1151
1599
1043
1835
1506
2597
1996
2410
7194
8647
6292
1587
1091
3036
797
1209
3155
2967
2878
1879
1651
3927
1199
6132
1963
3002
2963
4814
1246
1914
1226
1571
1265
4113
4646
3091
2742
4421
1360
5985
4026
2695
3341
4288
965
1569
1651
1845
1471
2740
3249
1368
2361
2934
3377
3546
2542
1508
3056
1808
1987
5245
1300
4085
2862
3201
1080
1417
4837
1566
2249
1574
1918
2677
2644
1304
3141
2534
1573
1821
4536
2574
1474
1201
1642
4463
2493
3761
887
2858
6052
2892
2071
4971
3487
1534
1514
1997
1398
1960
1266
2252
3476
1807
2583
3631
2518
1929
2308
1703
1635
1767
1074
1449
1945
1745
1532
1571
2670
1875
2175
1463
2093
3274
1493
1399
1698
3201
2430
4426
1857
3628
3445
1062
3243
5043
1992
2801
7044
794
3453
1796
1499
1829
1720
2021
1458
1296
1322
2382
1742
1259
2540
1745
1845
2008
5795
1714
1899
2336
1696
1396
1501
2779
1530
2195
3480
2523
3215
1719
1566
3568
6785
1961
6134
1687
3128
1197
1807
1515
2221
1716
3542
2422
3009
1383
1041
2407
1734
5646
3140
1884
1471
1772
1531
2437
1638
2808
1751
4902
2726
2874
2723
1476
1067
1641
3965
3196
5670
4535
3729
2098
2010
989
2420
1706
1527
1838
1804
1382
3003
3218
1757
1339
2230
3055
1730
1723
908
2078
5598
3309
2038
3174
2438
4864
2905
4483
7214
3100
1356
2491
2428
1087
1559
1274
5312
2265
2251
2689
1819
3051
2831
1447
1057
2568
2088
3582
5884
1202
1438
3855
2577
1363
1538
3680
6019
3862
3158
2574
2476
3613
2212
2183
5110
1494
1008
1628
3035
1874
6113
1127
3164
2923
1585
3223
3550
1974
2969
3662
1471
1132
1479
3564
1935
2507
1642
4149
2415
1968
1468
2811
2130
2374
1708
2328
2930
3246
1153
3795
1075
3821
1941
3347
5084
1488
1530
1902
3750
2137
6265
3149
2601
1317
2247
3372
1348
3010
3308
4016
2043
3067
3613
4654
3688
1472
1129
2526
2336
1155
2048
1414
2286
1534
1961
1454
1310
1876
3258
3562
6152
2007
2067
1162
1268
3358
1124
3230
1965
3955
2387
2435
4687
7041
6505
5372
1646
2295
2300
1938
2448
2174
1224
1926
2588
1152
1457
2026
1269
1940
1728
5431
1601
1525
877
3179
3928
1458
2089
1280
1497
1454
2279
4223
1324
1859
2709
1654
2041
4435
1841
1805
7740
1302
2604
2297
3682
2694
1233
2147
1347
1414
3073
1598
1787
1461
1831
1555
1670
1145
1167
1879
1318
1371
2203
3043
2054
1787
1797
1193
1500
1323
1047
1735
4076
7016
1913
1350
1611
1763
1042
1168
4726
2747
5147
3502
1041
1995
1856
1349
3210
2127
1555
7836
1741
3205
1439
2277
3214
3537
2776
3847
1663
1698
6062
3758
2540
3479
1008
2761
2613
2037
3388
3450
1465
1805
5043
1596
1922
4506
1443
2252
1495
1847
2114
1974
1184
1779
5991
1476
2024
1750
1921
3379
5663
2377
3610
3014
1417
8211
3075
1399
1202
22750
931
3045
2376
1570
1508
1504
1312
3974
2919
1815
3400
5050
1347
1355
5308
1615
1821
1849
2528
1406
2869
1881
1386
1656
1700
1341
3142
1054
2617
1521
3391
2302
1631
1142
1916
2737
3649
4085
1852
1732
1148
1501
1425
2638
4053
5778
2299
882
2938
1629
1808
4193
2194
1700
1316
2681
1897
1026
4180
1088
2373
3432
1312
1584
1601
1676
1602
4466
2665
1584
1241
1197
2498
2989
6404
3337
4662
2189
3892
3054
1524
3494
1731
1465
4792
1958
1234
2948
3100
5023
1998
1385
1713
2573
6522
2277
1223
1325
2091
1573
2353
1424
2275
3849
2428
1553
1860
1679
1893
2268
1446
1383
1598
1389
1931
1418
2271
2151
1251
1315
2038
1539
2574
1509
2111
1720
1457
1495
1543
1256
1328
1722
1224
1435
1215
1708
768
1570
1681
980
1549
932
1545
1134
3425
2710
2410
3944
2291
1629
3810
6718
3549
1727
1337
4542
2156
1789
3401
3546
1590
1882
1818
1611
1090
1413
1998
2228
1558
1885
1606
929
2670
2254
2461
1532
2137
1442
1408
1113
1095
1627
1512
2052
1287
1744
1279
2225
1396
1556
1781
2279
1542
3190
2333
2797
3728
2212
3952
1719
1323
3039
1525
3788
1935
2798
1547
1722
1482
1847
1278
1945
1527
1385
1248
1673
1409
2130
2251
2112
1312
1642
981
1788
2340
1670
1692
1404
1415
2715
3706
3774
7466
5106
2302
2883
3771
5567
6813
6108
1024
1631
6460
4728
1795
2103
1429
2240
1913
1555
1382
1313
3716
3229
5537
1985
2052
911
25946
22959
16484
2204
3073
1291
1291
7831
1950
2408
3759
4588
1208
2470
1366
1418
1724
1224
1297
2003
963
2244
1704
23951
2110
2350
1913
2267
1788
2008
983
2087
1210
1889
2138
1537
4589
1931
1240
1662
1524
1138
1491
6005
3715
1204
1559
4009
2314
1439
14059
1944
1250
1918
1689
1214
2004
1039
1670
3073
1681
1558
1965
1228
3368
1416
1068
3472
1000
1330
1250
1813
1578
1198
1555
3130
2338
2576
2726
7868
3624
1677
3725
2084
2381
1136
1792
4149
2339
1556
1473
3176
1626
1056
3836
2731
1514
2678
3021
3109
1532
1250
805
1600
3002
1684
4376
3922
3453
3454
2263
3659
1972
1221
1137
1500
1793
1614
2528
1378
2658
885
1393
4480
3074
2979
1587
1422
1865
1610
2677
1799
2645
3377
1274
1638
3477
4301
3606
1550
1592
1585
1259
1390
3118
1132
1862
1586
1627
1476
1882
1226
1731
1323
2200
2540
2346
1223
2216
1710
2728
1263
1420
2010
1888
7850
943
1379
2486
1235
1434
1910
1244
2077
1748
4522
6584
4519
983
2205
1196
1020
1282
2999
2770
1664
1494
1355
1042
1539
2760
4505
3984
4328
1377
1404
2053
2480
734
1671
1749
1879
2564
2065
2690
1373
1626
2210
1647
2834
1556
1552
3393
1903
2186
1563
3633
3949
1723
6119
3304
3060
1931
5678
1598
1541
953
1680
4108
7960
2402
2474
1284
4246
1065
3988
2267
1572
6393
2270
1906
2464
1422
2011
1161
1681
2243
1199
1598
880
3932
1292
982
1584
1419
1609
1615
1304
1802
1303
1631
1126
1404
1154
1066
1546
2426
2775
1499
1765
1692
1878
4124
2976
5416
4264
1863
1082
1255
2370
1580
1760
1469
1658
1331
2200
1372
1615
1474
2883
1917
2742
5699
1393
1131
1386
1937
1456
1359
7069
2450
1673
1767
2658
2805
3026
1775
3185
1301
3037
2377
2918
1441
1885
1270
2674
1339
1642
1360
1572
1906
2268
1218
1353
2294
1190
2940
1646
2400
6872
1761
2832
2775
1467
1433
2491
2108
1100
6043
2832
1352
1255
1356
4536
2582
773
3766
1851
2633
1456
2212
2023
1783
5668
2829
1152
1518
1797
1823
1312
1573
1176
1547
1530
1231
1373
1762
1519
1686
3520
1479
1273
689
1406
3305
5091
2038
1406
1834
2163
1664
2303
2940
2598
1424
2753
1457
4845
928
1511
1132
3934
1881
1918
1417
2413
733
3600
2123
1131
1117
3567
3104
1789
1992
1822
1399
3427
2205
1218
2072
3364
2917
4861
1685
4488
1460
4955
3468
2269
2254
3919
2784
4526
2687
1639
1117
1507
2866
1225
1736
1357
3065
25006
1982
2624
2065
1550
1335
1902
2569
3361
1123
2275
2994
1443
1444
2308
22153
3464
1276
5226
1924
2517
1466
4424
6320
1136
2485
4862
1489
2897
5373
1663
3120
1258
1812
4635
1155
4417
5703
3023
1694
5353
1324
2860
1734
2057
1819
1154
1500
2148
1104
5026
953
1296
3185
1394
1447
2745
1021
1566
2759
1621
6993
1560
2581
4902
5900
2846
2017
1809
5490
3553
1409
1238
1775
2096
1719
4667
5449
3666
6278
1185
1700
1689
4581
4360
7292
737
2594
2108
1750
1579
3243
3334
5277
855
2476
1693
1329
3062
2703
897
8606
4157
2397
1946
1903
2349
4470
2147
4988
2194
5261
2808
974
2244
1771
1807
4823
3507
1934
1797
1696
1184
1336
2484
4859
1630
1572
867
2001
2529
1701
3132
5358
1638
3655
6435
1438
1625
1939
2630
7247
1716
1454
1262
3459
6091
2057
1581
5111
1696
1478
4640
4212
3973
4129
1403
8029
1307
2000
4195
7699
2205
1827
1146
9220
5925
4381
1818
1622
1448
967
1158
6603
2014
2990
1109
2005
1798
2195
2149
6692
1215
2290
3287
1590
3487
3776
1834
6370
3652
2754
1679
1138
5654
2109
2806
12429
1178
2033
1278
2832
1714
1395
1090
6586
2620
2128
1512
3389
3243
1478
1813
6997
1839
2151
833
1553
1462
1814
1749
7598
2607
1693
1147
814
3129
3307
2296
6429
1632
1751
4292
1340
1778
1148
3755
5640
1252
1515
1899
1545
1393
2812
2190
9264
4532
2284
1508
2232
1110
1421
1281
5440
1392
3510
1992
1996
5182
4521
1246
6449
3399
1272
1707
1271
1935
1265
1861
5531
1327
2326
3141
1721
5822
1296
1688
7206
2025
1542
3212
1150
2206
3127
2198
4500
3172
3715
2279
1126
3866
6199
3102
5650
1950
2156
2559
2017
3680
1254
1684
5933
3489
1484
2071
1289
5849
2438
1724
6230
840
2665
3249
3114
6323
2272
2208
5078
4855
2416
2109
1292
2659
1140
1658
6977
2205
2055
2353
2394
3454
1563
3311
3642
3669
2417
1342
2378
2906
35822
1513
6365
3880
1688
5643
2872
1501
2843
1558
3680
1835
2078
1721
891
1513
1809
1258
2729
1990
2037
1304
2278
1894
2166
2224
2222
1778
1587
1857
1534
1428
3885
4051
8057
1266
2565
5798
2210
2202
2230
1957
3426
1170
1614
2149
1859
1971
3184
1415
6000
1559
6069
1592
1202
2891
6429
3192
2370
1182
1171
1962
3417
2081
3726
2490
920
1502
1942
950
1174
1046
1327
2556
2158
3534
3067
3790
1557
1586
2222
1318
1275
1411
3924
5803
1014
2199
2725
1014
1860
2290
1647
2699
1436
2592
3452
3829
7620
2410
1338
4766
1379
1935
1139
1864
2556
1243
6719
1539
1982
1456
1302
2670
2615
1880
3165
1688
1879
1849
1428
2016
3224
3578
2201
3739
1929
1381
1994
2833
2259
4397
4548
2939
3446
4529
3861
4527
1323
3893
1354
2132
2934
3712
1445
4030
1453
1900
6386
1104
6504
912
2497
3667
3183
7283
3705
1836
3236
3358
3605
1462
1950
1444
2280
1520
5962
1993
1257
1911
1293
1950
2163
2070
1810
1643
2338
1684
1738
1729
1830
1787
3165
1320
1334
3066
1516
1711
2398
1570
2177
1783
1770
4961
1421
3524
1045
4155
1426
2635
1206
4386
2920
1722
3955
1956
2464
2823
1364
1964
1451
1298
2713
1286
3315
5963
1896
2802
1779
1367
2011
5030
1479
3483
3394
2449
1436
1160
1739
1498
3460
1863
1290
2624
4875
987
1197
1696
2075
1230
5213
1587
2315
2355
2695
1439
1600
1293
2674
3028
3785
3297
3983
2369
2247
1235
6344
2646
2333
4768
2357
1648
1674
1748
3168
1515
1549
5661
1663
1650
3071
2050
1526
2303
3249
1840
1961
4180
1911
1809
4455
1747
2788
3282
1557
1894
1464
1365
2509
1179
1368
1728
1956
1486
1955
2311
1979
1882
1122
1455
1143
1245
2214
1584
1398
1000
1022
1583
1400
2337
4890
1013
4890
3746
1713
2248
3166
1547
1649
3171
1649
2614
1123
3038
4016
4038
4905
5929
2344
1926
1959
5658
6439
1234
1958
1413
1722
1561
2874
5013
1767
1592
1269
1780
1420
2048
1517
3979
1757
2342
1745
2286
875
1851
4504
876
1553
1917
3360
1908
3630
3094
2076
2276
1902
1255
3150
1573
1546
3024
2814
1573
1525
1933
1422
1666
1779
3012
4148
3031
4986
2823
966
1555
1303
1484
1083
1264
1374
1195
2085
5382
1127
1329
2261
1040
4970
1900
1448
2203
1813
1720
2387
1179
1603
1361
1268
1484
4707
1318
2770
1409
2316
1434
2097
2082
1229
2644
1235
1514
2780
5167
3838
6830
3780
1379
2224
2099
1669
1824
2001
1530
5080
1524
1322
1512
1760
1351
2000
2689
1512
1923
1582
1664
2001
992
3312
3129
1827
1831
1719
3905
1698
1660
1443
2510
3387
1595
1282
3776
1820
3661
1812
1208
1622
1597
1279
1730
1610
1431
1589
1784
1261
1754
1801
1627
2087
3348
3276
1962
3604
2052
1540
1329
2176
3192
2429
1491
3881
1663
6482
2274
1678
3050
3218
1421
1777
2856
1425
1445
1936
1678
1501
2972
2721
1718
1634
1282
1599
5461
1738
2683
1077
5314
1208
1499
1649
1377
2600
3649
3688
1514
1685
1580
2006
2618
5324
4062
2678
3437
2829
2835
1410
1577
5375
1640
3483
3735
1438
1737
1991
1514
1271
1416
5943
3003
1632
3604
1204
1345
2500
1489
2857
1557
1204
1335
2472
1474
2364
1840
1117
1818
1562
2399
1555
1391
1919
6318
3294
3513
804
1096
1594
4612
5048
1303
1551
1499
1166
3606
1559
1441
3479
1956
3558
2557
1407
3816
1617
4041
2815
2887
1452
2530
1919
1719
2091
1848
1447
1273
1629
3246
1775
1217
1789
941
1406
1276
1808
1542
1784
1339
1169
1571
1265
2526
1544
6151
1775
2872
3426
4263
2015
1483
1832
1597
1922
1276
1532
1685
3303
1221
4633
1566
1148
5877
1876
1347
3365
1571
1352
1210
1092
3502
1552
1204
2848
3185
1543
1461
1633
2565
5157
1146
1421
3957
1588
2130
1210
3706
4733
2123
1796
1462
1583
1249
1432
1406
1285
1768
4973
2511
2289
1097
4082
4193
3575
1197
4778
4091
1580
1389
3682
1498
3714
2239
3141
5617
2698
1567
6892
4342
1834
1422
1839
3348
1185
1653
5121
1513
1616
4862
2253
1734
2138
2472
1781
926
1521
1838
1162
2200
1551
2760
1205
5442
1712
2686
1803
3536
1526
1405
1256
1468
1541
1371
1673
1754
1185
1668
6831
6949
3914
2041
2345
1397
2515
1534
1211
2750
2251
1720
3073
1547
3104
2868
3508
5646
2597
1327
2273
2267
1499
2555
1836
3032
1582
2494
1582
1546
1740
4147
1170
1568
1248
1890
2211
1789
2739
2592
2881
1366
1969
1253
1404
2379
1317
3500
4753
2449
1174
1592
1309
1626
1197
2710
3167
1351
2272
1626
1719
1580
1747
1603
1449
1627
1304
1389
1272
1850
3110
1524
1411
2819
5076
965
2799
7834
5842
2949
1350
3128
3403
2402
1299
2105
865
1534
2659
1409
1611
1556
981
1268
1316
3251
1730
1264
1757
3138
1703
1499
1330
1500
1064
786
1723
1581
2833
1631
1045
3887
2992
1400
1918
1519
1672
1647
2071
1576
1403
1783
2815
3898
1551
1673
1321
2995
1771
1103
4780
1229
1673
1436
1489
2090
1589
866
2791
1292
1484
1714
1506
1364
1662
928
2083
1391
1328
1417
2510
2621
3278
1849
3968
1226
1594
1220
1380
2005
1354
2076
2142
2325
1771
2188
1621
3410
3794
2418
1307
1348
1385
1919
1139
2338
2262
1301
2787
2866
2079
1743
2025
1245
1418
1472
1145
1095
2359
2197
1883
1178
1548
1569
2585
3007
3571
5924
2057
1551
1620
1755
1532
2218
1074
1756
1441
1522
1813
1899
2093
1318
2596
2384
1057
3117
1165
1962
1973
2595
1355
1358
2853
1424
1955
1700
1170
2188
1158
1814
1701
2230
1394
1409
5767
1533
2628
1430
2202
2094
1194
2904
3037
2608
4562
3714
2118
1602
2229
1039
1712
1678
1941
3355
1646
2031
1192
1643
2060
1949
1403
1639
1782
2154
857
2864
4610
2379
965
2521
1490
1698
1348
1842
1402
1704
1902
1426
3651
2080
1663
2439
2961
2515
1239
1732
1378
2002
968
1109
6284
5087
1782
2806
1564
2182
1116
3439
3575
1731
1276
1067
1302
761
1018
1477
1933
3140
1136
1570
4213
1790
1716
1580
1814
1614
1415
1271
3375
1692
1666
2423
3949
1979
4572
3575
1475
715
1677
1639
1447
1322
3721
3112
1943
3290
1668
2125
1550
2005
943
1767
991
1900
1698
5025
2107
3285
1972
2221
1343
1559
1510
1951
3995
1464
1818
1173
1026
1463
1446
1555
1600
940
1362
1483
894
1872
1331
1197
1583
1423
1284
5369
2848
2012
1545
1531
1498
1243
1615
1961
965
1661
1649
1285
1710
1282
1444
1472
1753
1823
1706
1457
3107
1496
1563
3415
1625
1389
2063
1092
1388
1170
1501
1723
3337
1875
1557
976
3091
1390
2127
1655
1685
2501
1004
1975
2619
1580
1296
1859
1703
1830
1233
1090
1653
1906
3012
2154
1128
1469
1795
1632
1431
1369
1933
1081
1378
1353
3322
2895
1841
1403
1633
1549
4174
1557
2123
3012
1496
1082
1527
1504
1684
2348
2111
1364
1543
1525
988
2153
1498
992
1205
1382
2060
1281
1524
1866
1190
1500
3424
1375
1867
971
1364
1376
3091
1508
1815
1571
1598
1291
2137
1859
992
1900
846
1686
1349
2065
1042
1384
1217
1938
1907
1444
928
1228
2165
1518
1474
1943
1795
2296
4129
2175
1008
1534
1604
2169
2012
1333
1438
1575
1289
1017
1619
1999
1822
1271
1901
1038
1636
1736
2058
3132
1307
1853
1225
1661
1694
2385
1523
1659
1514
1668
1843
5439
960
1411
1350
1486
1191
1557
1380
1884
2256
1736
1532
1517
1606
2073
4602
2908
1961
1628
2368
2714
1093
803
1786
2104
1069
2175
785
3266
1921
1197
2263
2240
2095
1736
1341
2930
1769
1262
1116
1462
1453
1876
834
1203
2115
1406
4971
3400
4963
1863
2257
4068
4544
2664
2099
1219
3164
2119
1114
1662
3117
6415
2269
1040
1059
1799
2522
3839
1176
1466
1306
2238
2482
1445
1740
1704
1256
1270
2040
1594
1508
4726
1484
1423
970
1143
1542
3448
1074
3428
1547
1474
3094
1597
1654
2356
1399
2116
1460
3764
4614
2687
1407
2366
1433
1341
1873
1977
1402
1339
2136
8174
6098
3955
2297
1373
2509
5259
1379
4324
867
1841
5951
1864
2034
1414
2887
3565
1203
2303
1060
1086
1950
3830
5560
1150
5469
1906
1121
5085
3486
5186
1482
4329
1234
3869
3686
3633
996
1462
7311
1239
2717
1523
6677
6505
2164
1286
1665
1932
1435
2547
1829
1654
1488
1177
1992
2174
1610
1947
1745
1382
1633
1216
1675
1443
2641
3488
2444
1008
2614
4998
1731
3941
4329
1351
1583
4486
1396
728
1275
1565
1235
1337
3523
2625
5961
2028
1695
3053
1244
2781
2318
3543
4484
6570
1629
3433
5463
1543
3890
1767
3108
3674
4248
2608
1349
1536
1810
2952
2380
3411
2683
2430
3380
2817
2219
4038
3954
2853
2452
3272
4529
1792
1326
1334
843
2010
7612
4160
1779
1316
3611
1807
2035
4520
5093
3118
4485
1483
1105
2127
4231
3096
1365
2240
1492
3005
1200
1416
1582
3201
2923
1221
909
1519
1402
3375
1167
3311
3432
1498
1542
1539
3597
1434
5472
4236
3248
1614
1205
3342
1431
2282
3887
6681
2543
1888
3123
2738
3036
1847
1775
1381
3263
4394
6513
2801
1163
2071
947
1323
2666
6618
953
2696
1093
2796
1501
664
1416
2111
1904
2072
1787
1500
5205
1231
1829
1499
1484
1296
2222
1005
5635
3340
1668
3309
6739
1061
2300
1622
2747
2331
4119
2153
1465
2466
5687
1843
2304
5392
2801
2315
2390
3911
1428
2505
1439
1170
1617
1615
1656
1394
2163
2033
4128
1975
1664
3182
1301
2494
3913
3064
3341
1533
2440
2248
3570
1434
1234
2007
2913
1290
1302
1477
1665
1396
1337
2267
1494
1550
1561
2957
1516
1919
1337
2294
3537
5219
3322
4616
1550
2377
1273
2087
1368
1359
3502
1792
1166
1320
2302
3070
5734
2985
1456
1462
1627
2953
2166
1497
2342
1381
3432
1780
4161
2999
3677
3310
1339
1443
1675
1891
1222
1674
1588
4276
1175
2497
3096
2108
4310
5027
1388
2578
5120
1539
3069
2124
2833
5571
3421
3662
2123
2923
1530
1959
1032
1800
3726
1431
1360
4055
3231
2058
1520
2941
2793
4043
3629
3304
3957
2676
1183
3194
2177
1589
1935
5787
2476
3290
2075
1549
3082
4107
3066
1565
2696
3397
1175
6022
1178
2870
5666
3714
3773
4894
1426
1688
1120
1521
1235
1547
3441
3003
1306
1888
2257
5185
2697
1981
2296
2747
6080
2089
2446
1442
5419
4720
1475
3686
923
1546
3059
3639
2708
3441
1828
2852
1500
1741
5005
1757
1302
2859
2541
1518
1972
2931
3523
1645
3588
1966
2811
2672
1416
3591
1154
1691
2590
2229
5906
1101
1892
4515
2007
1096
1384
1831
2873
1581
2689
1898
1886
2118
4405
1625
1167
3534
2593
1978
797
1551
1132
2101
1522
1290
1096
1583
1865
1052
1602
1220
3851
3408
1543
1661
2787
2273
929
1864
1955
1033
3593
1318
902
1581
5139
1727
1372
1302
2788
1323
2828
1276
2434
1641
2901
1857
1479
2485
3194
1391
1521
1436
1436
1578
2262
1702
1722
5443
1692
7106
1261
1530
2676
1561
1929
1731
1209
1690
2431
1354
1726
4077
1788
1266
1445
1673
1304
2969
1420
1720
1079
1733
2074
3555
2724
1986
1274
1641
2631
6016
3049
1958
2714
1304
1718
3048
1626
1486
1629
1437
1097
3320
1116
1728
2344
1809
1108
1141
1776
1654
1455
4310
1631
1572
1052
1579
1458
1755
1465
1614
1469
2758
1539
1247
3845
2480
2453
3111
5015
2295
2485
2039
1724
3588
4725
2052
1511
6881
1465
1412
2834
3937
1740
1703
1478
3051
3282
4568
1155
1943
4372
1570
2374
3190
1445
1078
1414
1482
3236
1622
3261
1349
1202
1114
1516
979
2568
1472
3790
1343
3205
1576
3609
3113
1677
4537
1239
2446
2528
1538
1418
1602
1378
2067
1189
2404
1452
1310
3430
2420
1282
4158
3875
4784
2760
1184
2968
1775
1046
1640
1198
3019
3037
1240
2299
4032
2179
1298
1529
2197
1254
1104
1579
3348
1475
1198
3024
1495
3704
3048
1551
1948
2751
1559
1382
1939
7139
3117
2292
1733
4703
4702
2885
2823
1716
2737
2880
3657
4444
1950
5578
1484
1056
1380
1469
2501
4452
6108
1693
1537
1060
2943
2322
1770
1844
3214
1934
1510
1433
2248
1463
1370
1807
1572
1533
1386
951
1617
1490
4170
1466
2560
5630
1750
4298
4620
1891
5304
3328
1679
5449
2811
1658
6016
1166
1154
2971
1790
1379
1675
1447
1502
3197
3748
1358
1578
1165
1607
1617
6194
1207
1425
1932
1884
1610
2700
1514
4601
2396
5647
1550
3725
2172
1304
5454
1817
1928
1142
2165
1789
1188
1703
2344
1791
4707
5140
1283
1584
2124
1344
5399
1881
1801
1293
3309
1640
1802
1861
1328
1503
1472
1157
2385
6069
897
19844
2828
1999
1301
2862
1315
5524
1994
2032
5487
6853
2201
1452
2336
2897
1352
1842
1412
1995
2602
3536
4360
2989
1357
3533
1909
1529
1990
1711
2391
4242
1295
3074
1110
1765
6746
1447
1330
2096
3650
2345
2866
5018
3051
925
4200
4171
1573
1703
3421
2156
1753
2393
1898
2099
1967
3516
3471
1045
3838
6492
2866
3912
1846
2455
1505
1773
4904
2797
1849
2204
1952
1620
4222
1679
1920
1058
2985
6091
1444
1386
1825
1347
1604
1601
1664
1222
1201
3599
3466
2413
1881
1652
15600
12451
10022
4475
1578
1737
1324
1588
1483
1861
1473
4161
3529
1132
4054
1471
1782
3750
1635
1823
1086
1641
3041
3414
1627
1332
1848
1150
3198
2340
2482
1064
2570
1827
1320
1734
1360
1776
1770
2628
2419
1508
2083
1782
1836
793
1537
3433
4420
1284
3235
1773
1906
1803
2056
1341
3435
2907
1635
2894
2186
5385
1463
2252
2042
1857
1511
2155
2398
2455
5297
1539
2089
10055
6802
3787
1416
3094
4539
1298
4896
1542
1915
1354
1269
2067
3842
7679
2598
4294
1731
2897
2577
2399
3621
5000
1580
2395
1342
1277
2383
2700
2199
5974
2927
1966
4980
1249
3928
4808
3392
2836
2339
6838
2336
1751
1111
2017
1369
3015
1263
1852
879
1801
2206
3134
5433
3170
4213
1405
1206
1790
1383
3000
2717
1149
2279
3072
1529
3663
2129
5801
5220
3292
1870
3539
1212
1479
1477
2428
1294
1596
3417
2225
4086
3189
4380
1853
3391
3327
1883
1277
3260
1113
1243
1597
4087
2460
1189
9685
924
1507
5580
1259
2312
2161
4698
3504
1264
1723
1404
2602
3589
1830
4293
3472
3988
2326
2153
2402
1520
4467
1955
1374
1390
1463
5952
3270
2402
1036
1241
1836
2009
2121
4873
3026
19656
1694
3368
2205
2793
1648
2396
1088
3658
1912
3020
2200
1475
1295
2023
1784
2226
1344
2099
1743
1289
1816
1110
1303
1395
1496
1568
1295
1368
3000
5290
1311
2054
1315
1411
1713
1298
1271
1433
1318
3208
1743
1200
1954
2142
2922
1968
1590
2928
1973
1057
1637
1661
2068
2071
1324
1528
1509
1179
1332
2195
2291
1353
1516
2760
1448
3242
2027
1972
1555
1507
1259
2165
1745
1932
3990
1521
1103
1627
2103
3661
3573
2655
3235
1726
1270
3707
1267
2464
2388
1671
1778
1200
4432
1379
1821
1667
1985
5868
2036
1953
1667
1915
1391
1960
1827
1950
1585
6319
1734
2126
3647
2326
1001
1444
795
1859
2236
1894
1770
2190
1671
1375
1873
1060
1054
1083
1878
1946
1254
1717
4468
1361
1991
1009
1601
1842
1223
2263
973
1943
3271
2696
1999
3208
1104
1185
1023
1510
1301
1665
2050
3548
1756
831
983
1379
1374
878
1114
1808
1520
1725
1685
1135
1720
2702
1267
1934
1701
1629
1427
1748
3815
1435
4809
1941
5342
3869
1430
1844
1428
1667
1137
2788
1524
2304
2133
1412
2314
1633
2539
1987
1213
1158
1556
1756
1505
1561
1498
1398
1839
1680
1128
2551
1880
4915
1138
2244
5505
2332
1356
1258
1559
3586
1718
1711
2482
1345
1931
1199
3465
2589
1393
2474
4176
1377
2879
1768
1276
19422
1400
2368
1657
1294
2058
1369
1828
4402
1662
2585
1359
1041
1721
1398
1427
2326
1698
1736
1677
8782
1812
2793
2079
2581
1867
2120
1821
1332
2316
1114
2026
1990
2103
2511
1608
1364
1934
1006
3168
5378
1325
1309
2552
1316
1514
1622
2082
1239
1541
3799
3218
1622
1273
3176
4809
1758
3616
1480
1545
1113
2015
4205
3668
1151
2556
2604
1284
3919
5390
2042
1616
1714
3369
1528
2287
2235
1793
1214
2220
1634
2973
3086
1577
2489
2921
1062
1461
1551
1347
3364
6411
1066
2925
1615
1422
1289
1490
2181
1185
1501
1231
1594
872
2525
1381
1049
1792
1649
1184
2419
1321
1127
2595
1659
1082
1167
1294
1367
2255
2193
1313
1419
1491
1908
1555
1670
3591
2251
3377
1590
1232
3027
1425
1420
2413
2355
964
1821
1392
1324
1930
2343
3749
1309
1515
1282
1435
2172
1301
1674
3072
988
1330
913
1215
2192
1733
1601
1804
1427
1727
2055
1290
1464
1703
1907
1505
1555
1525
1559
2367
1012
1701
1606
3515
1573
1494
3039
1039
1464
1521
2375
1787
2168
2927
2355
4736
1516
1486
6439
2374
1369
1079
2259
1452
1312
4747
2176
1434
4908
1648
1675
3514
3190
2905
2107
1544
2822
4199
1560
1162
2057
1547
1596
3861
1243
947
2003
1123
1368
2840
1663
3105
4441
1218
3102
3254
1585
3260
4942
3327
9143
2144
3938
2803
4546
2963
2668
1915
2579
1624
4676
1968
3387
2026
3793
3134
2906
899
1587
2167
1240
1794
7004
3261
1538
2291
1605
1705
2293
1656
1390
1661
1229
1534
1453
1653
2227
1701
1547
1370
1401
1313
1439
1661
1088
1285
1780
1567
1306
1460
1356
1496
1749
1725
1547
1552
1246
2842
1726
1506
1802
3992
1473
1710
1361
1127
1783
1465
1201
1257
1590
2110
1260
1542
1574
1543
1205
1125
1364
1875
3690
1297
1227
1393
1539
1977
1207
2497
1433
1834
3003
2744
3218
1701
1131
2327
2599
1589
1261
1524
5058
1803
1509
2255
1066
1926
1188
1552
1148
2749
1877
1594
5470
2763
3222
4415
1689
2895
1222
1614
1168
1270
1830
3676
2347
2401
1299
1153
3091
5219
1705
3365
1137
1373
1615
990
1800
1550
6733
2136
1312
1831
1546
913
1306
2742
1881
1714
1260
1759
3620
1594
1919
1045
1092
1805
1640
1649
1490
2017
1966
1670
3538
2509
1632
1109
1900
1620
1095
1649
3887
2389
2899
2030
1223
7392
1561
2616
1627
1501
1869
1766
2497
2881
1870
1600
1647
1826
2487
3710
4357
1959
1485
1118
1966
1621
1200
1451
1292
1928
2550
1760
3364
1879
1062
1435
1550
1623
1606
1317
1436
2809
1202
1551
3412
1736
2217
3315
1771
1793
2837
4643
4496
1685
1886
2556
1497
3695
1477
6828
4021
2323
1665
1368
7580
1062
1636
1326
1200
1721
1192
1700
1179
1711
1899
1740
2497
1734
3165
1298
1760
1064
1440
1868
1825
1664
2457
2567
1571
5673
1549
5919
1372
1421
1307
3245
2172
3223
3925
2208
3326
1997
971
1446
2178
1290
1674
3213
3441
1609
2191
1578
1918
2132
2505
1637
1246
2984
2549
1299
2951
1567
2593
1636
1215
1453
2437
1811
1525
1120
1843
1800
1392
1362
817
1565
3857
1405
1619
2509
1179
3056
1449
1645
2088
1296
3166
1445
2653
1630
1823
1377
2219
1555
1504
1138
1848
1470
1760
1591
2451
1132
1198
3276
1832
3004
1331
2953
1117
1451
2225
2625
3542
1775
1351
1240
1527
1548
2547
2079
1650
1488
1561
2085
1618
4095
2157
1828
2160
1281
2093
1927
1455
1311
1186
2473
1636
1409
1224
1537
1929
2240
2293
2132
1368
1478
1532
6847
4091
1394
4463
2007
1299
1675
1460
1157
6476
3247
947
3516
1687
1075
2051
6296
2464
3089
4611
1306
2092
1322
2019
1761
1233
1313
1237
1305
1022
2320
4531
1133
1719
1271
1963
3024
2658
2048
1772
1582
1600
1887
1137
2157
1268
1882
3843
2545
1271
1177
3976
2871
1074
2166
1531
1201
1500
1040
1988
1008
1382
1526
2631
1306
2960
1493
1932
2182
1964
2033
1499
1506
2809
1220
1874
4680
1416
4542
1832
1144
1589
5893
2414
1641
1440
3550
1410
1012
1372
1380
1033
5086
1992
1767
1207
1923
4353
1499
1043
1317
1351
1765
1865
3185
1654
1415
2022
1508
1940
4109
5904
2581
2882
1966
1973
1692
2357
1314
1048
1845
2759
3605
840
4335
3109
2612
2889
6498
3471
2095
5779
3345
2193
1226
3216
4271
2374
2057
1758
1920
1365
2114
1261
1512
2066
1283
1682
1589
1387
1384
911
1898
1583
1708
1342
1498
1522
2032
1071
1540
1759
1939
933
1559
1788
1863
1392
3813
2228
1714
1406
2142
985
1883
1632
2661
2379
3273
1169
1415
1546
1718
1841
1682
1395
7836
1139
1722
1617
2130
2145
1562
1967
1926
4398
1696
2791
3843
1940
2896
2596
2109
1502
1296
1800
3386
1489
7329
1412
3219
3636
1297
6294
1801
1608
2937
1685
1503
2281
1908
1682
3036
3526
1474
1918
1646
856
1945
1899
1920
1473
1794
3952
1532
6714
2528
1279
1902
1568
1430
5776
3120
2376
2642
3418
3481
1224
1579
1589
2496
1645
1827
1659
1407
1177
1191
1731
3410
2211
989
1312
1594
1561
969
2384
1317
1614
1578
1322
1622
1581
1408
1396
1662
3569
1380
1850
1157
1346
1742
3486
1607
2279
1398
1593
2610
1735
1472
1534
1101
1337
1785
2165
1494
1746
2401
2304
1525
1078
1683
1338
1656
1010
1325
1272
3296
1653
1630
1448
1820
917
1388
2541
1573
1523
1667
1790
1213
1396
1299
1342
3648
1443
1817
2234
4090
1406
1437
1360
1547
1514
2153
1637
1613
2983
1357
1630
1162
2479
1690
1444
1516
1501
3031
3683
1342
1010
2771
1372
1830
1518
1356
2141
1671
2370
1971
1718
2357
1156
2020
1378
2244
2928
1539
2364
1483
1434
1998
3310
1922
1401
1640
2142
2846
3118
1053
1987
1630
1488
1425
2029
1688
2314
1240
1636
2469
1798
2175
1582
3588
1964
1720
1805
1372
2020
3356
1436
2533
1129
1634
4081
1118
2035
2258
1724
1328
2213
1254
1767
1500
1550
1720
2745
4823
1360
1979
2972
1784
4125
1391
3795
1553
1866
1508
2980
3392
1654
2345
3120
2884
1475
1280
1103
4233
2803
1466
2055
1737
2152
3001
4487
1185
1233
1919
2522
2205
3763
1898
4049
1554
2041
2245
2274
2799
3080
4507
2987
2674
931
1496
1563
1057
2118
2286
1428
1931
2126
1482
1700
2564
1787
1206
2170
3185
1326
2388
2065
1614
1832
1136
1598
2342
4519
4943
1187
1876
3040
1972
2148
2117
2580
3625
1795
3903
1168
2005
3929
3489
4798
2351
5580
1193
1306
1295
3919
3137
3357
2611
1691
1571
1441
1231
1908
2901
1938
1281
1614
1333
1439
1295
1859
1874
1954
1213
3603
1657
1392
1812
1315
1825
5926
1761
1075
1484
2835
780
1341
1488
936
1792
1334
2905
1297
1843
1574
1769
1334
2533
1410
1936
1762
4473
3595
1204
4469
1479
1396
1599
1305
1534
1250
1651
3083
2062
1089
1647
2487
1267
4432
1394
1512
1858
944
4911
1346
1570
1375
1858
2046
1158
1588
2782
1455
1597
1932
1090
1260
1924
3193
2092
1129
1107
2129
2481
1239
2664
1540
1532
1903
1090
2452
1374
1294
2236
2376
1452
1274
1479
921
1850
2093
2076
1498
6737
3874
1375
1222
2199
1906
2771
1357
2429
1403
1774
1210
1545
1503
1445
1072
1724
1098
1610
1583
959
1109
1709
2220
1385
2496
955
1746
1897
1234
1413
1397
1190
1698
852
1531
3635
1278
2726
1670
2054
4385
3196
1102
1163
2433
1355
1769
2125
1923
1481
1236
2564
1286
1610
1401
3467
3250
1190
4718
1917
3467
2962
1230
2120
1448
1541
1163
1605
1411
2116
3743
1348
1654
1238
1455
1688
2955
1511
1593
1824
1352
3743
2477
2373
2852
2133
1474
2385
1124
1422
1390
1606
2382
3190
2479
1848
3201
2433
2191
2759
3308
4284
1214
1936
1367
1484
1281
2692
841
1343
2303
1082
1480
1360
1534
1431
2887
1814
2323
1618
809
4033
3818
3537
1268
1479
1504
1630
1756
2182
1732
2294
1817
1405
1560
3055
3829
1318
2339
1309
4045
1177
1540
1902
1464
1513
2021
2160
1675
1707
2213
1821
1325
1642
2249
1353
5908
2599
3788
1896
1428
3180
2739
2183
1300
1741
2397
1161
2099
1441
1740
1347
1677
1536
1101
1417
1376
1417
1881
1276
2368
1783
1237
1434
1518
889
2172
1476
1380
3927
2956
1480
1824
1550
1483
3509
2077
1582
3156
1834
1190
1381
1701
2111
1540
1842
1254
1541
1126
1310
1285
2997
3908
1244
1411
3824
1195
1873
1652
1263
1336
1056
1509
2030
1159
975
2811
1418
1837
1656
1038
1335
2025
1009
1493
1887
2215
2025
1068
1372
1321
1243
4016
1440
1148
1947
1305
1663
3489
1677
1493
1096
1725
2176
2664
1917
1829
1445
1419
1055
1161
4261
1462
1693
1551
1299
1585
1345
1741
2811
1090
1262
1246
1355
1582
1693
1489
2103
28075
24461
1466
2620
1647
899
1291
1867
963
1534
1145
3221
1522
1639
1052
2496
3142
1348
2364
4992
1176
1595
1567
4197
1839
4557
3555
1474
2892
2992
5291
7084
2640
2879
1711
4968
5488
1403
2913
2561
3218
1315
2988
2100
1288
2714
937
1702
647
1330
2800
2967
3137
1495
2533
2957
1942
1612
1418
2936
1927
1569
1485
996
1457
1605
1194
3187
1729
1075
1892
2090
2990
2845
1061
1028
6869
3751
2298
1153
1679
2265
1576
2659
2373
1690
3915
1917
2075
3013
2467
1005
1912
775
4238
2328
2518
4692
5509
1569
2646
1640
3760
4558
1498
2090
2194
1614
1473
2168
2969
1038
3009
1863
5627
1450
1391
5053
853
2601
2917
1235
1267
3822
1424
1579
2524
2583
1716
1945
1383
1639
1245
2725
1182
1711
2589
1598
1144
1513
2692
1704
1691
1848
1038
1647
1095
1645
4104
3386
1671
1450
1237
1485
1745
1406
2094
1865
1610
1538
1311
2252
947
1883
1974
1790
1465
1983
1676
3940
1300
1519
1391
1542
2331
1739
1617
3065
1550
1278
1515
1489
1647
1908
2183
1939
1071
1448
1542
1990
1182
1890
847
1937
1502
1478
1648
1284
6518
9928
1515
1432
1141
1677
1685
1769
1542
1935
1718
2866
1599
1282
1644
2546
1813
1446
1532
1392
1540
1227
1824
1496
1392
2495
1187
1424
1119
2582
1657
1061
1186
3904
1458
1466
2223
1329
1709
1658
1546
1773
1218
2070
1747
1982
1456
1214
1594
1967
5222
2378
1442
1574
1038
1360
1263
1942
1019
917
1457
1422
1501
1725
1288
2711
2883
1500
2592
1627
1386
3276
2179
1465
1734
1679
1458
1796
2350
1391
3351
1682
1706
1514
1324
1640
1287
1030
1419
1364
965
1659
682
1626
1678
1963
1784
1666
1595
1401
2931
4291
3348
1129
2884
1651
2286
1690
1740
2203
1937
4386
1328
1823
3532
3287
1508
1364
1249
1821
3284
2756
5571
1489
1325
1697
1769
2166
2561
1272
2208
1417
1306
1431
4551
3219
2396
1338
2080
2128
1835
1235
1076
6023
1700
1773
1979
3244
2545
1358
4402
2875
1277
2010
1781
2184
1220
1853
4101
1548
3558
2137
1348
2232
2757
5587
1597
1968
1546
2353
1940
1656
2898
3225
3778
1882
3573
1675
1213
1885
1491
1614
5340
2026
2389
1192
2818
2669
1894
1164
1012
1174
2926
1199
3083
2726
1664
2100
3553
1607
2721
3311
1926
1472
3730
1502
6213
1975
2994
1928
2909
1241
2961
3984
1159
6120
1078
3136
2346
4469
1850
4298
2661
3356
1250
3578
1655
1234
1932
4549
1803
1920
1843
3007
3677
2208
1189
2155
1031
1484
2667
2511
2045
3059
1121
1338
3185
3061
2432
3860
2209
1811
2480
1150
1596
3008
2046
1605
1689
1459
2176
1772
1437
1202
2094
1968
1568
2686
1987
1421
2449
2418
1755
2954
3733
3905
2177
1319
1818
1512
1325
1376
758
2606
1562
3263
3068
1853
2776
3328
2777
2546
716
1698
1945
2083
1346
1407
2200
1671
798
3415
1339
1604
1615
6197
2670
1786
1145
1459
2084
1612
2357
2999
3069
1841
1521
1867
1650
1746
2102
1786
2008
2385
2790
1227
1781
1924
3733
2069
1141
1818
1409
2385
1313
1653
1631
1190
4626
1622
1656
2252
6004
1923
1168
4902
1288
1971
2044
2739
5331
2377
1185
1586
1873
7142
4719
3396
3164
1246
1447
1849
1480
1289
1539
1023
2777
5126
1610
1451
1196
1359
4508
1429
3889
1925
1461
1489
843
1807
2751
2145
6045
2330
1784
2719
2653
2483
1248
2067
4876
2115
1834
1571
2701
2031
4339
1381
1551
1497
2156
1477
1804
2670
3192
3041
1913
2741
3860
2868
4624
4351
1160
1217
5069
3443
4963
2679
2446
6635
4239
3345
1515
1554
900
3301
1654
3998
1425
2362
1265
2997
3339
1147
3620
2657
2289
1154
2530
837
2954
1841
1568
4198
1224
924
1491
3830
1436
1697
1584
3280
1034
1389
1823
1683
1790
1121
1358
1429
1491
1936
1531
1220
1109
1032
1387
1768
1788
1751
1430
2304
1175
1310
3873
1556
1502
1722
3390
2126
2770
1962
1605
1156
1710
4651
1858
1613
2605
3063
3988
2691
2132
922
4637
3862
2316
1819
3782
2164
1143
1349
1893
1574
1572
1578
4351
3936
1395
3101
3029
6337
1369
2866
1759
2404
1348
2569
1575
1457
3156
1708
2121
3816
2949
2273
2471
2013
1197
2035
1881
3360
2075
1632
893
1218
4179
1286
1116
1428
4303
2133
1013
2519
4339
2088
1289
1372
998
1427
1494
1321
2788
3980
2373
2026
3102
1928
2371
3217
3327
4061
2107
1057
1364
1449
1749
2216
1680
2013
2117
1511
2928
1073
2310
1918
984
1180
2985
1526
1827
2072
1601
1545
4152
1282
1371
1400
4546
1911
1330
1086
2331
1589
1431
2075
995
1403
2038
2892
1486
1567
1257
1323
1937
1692
1002
1593
1343
1322
1771
1893
1835
1210
1995
1300
1253
1538
1887
1245
1314
1411
1383
1950
1525
4805
3830
1613
3633
1065
2043
1353
1146
1400
2020
2096
1447
832
2285
2409
3925
1878
1324
1295
1367
3271
1657
1296
1747
1714
1479
2966
3874
2653
1908
2325
1434
2855
1146
3411
3264
922
5154
1598
1757
1537
5282
1373
3607
3617
5879
6291
1989
5820
2170
1984
3060
3957
2931
1035
3008
1292
1141
1347
2067
3285
1784
1476
1213
4457
6543
980
1413
1720
3311
6850
1728
1437
2102
2392
1267
1415
1100
1748
2945
2069
4370
3917
2620
2932
2087
4576
1270
1367
2602
1265
1201
1897
1598
1622
3223
3009
3220
1846
3712
2715
3344
1566
3546
1721
1749
1939
3186
5564
2906
2666
4243
1402
1091
1171
2289
2059
1823
2713
4048
1943
3857
2004
3345
1697
2569
2915
1319
1339
2394
2386
1749
1389
2945
2605
1068
1914
6872
2631
1162
2671
1251
997
2790
1617
3531
1333
1593
1641
1400
1890
956
1604
1443
1571
985
2437
2012
1722
1339
1702
1953
1797
1293
1482
1609
1686
1690
1922
1152
1576
1935
1765
2431
1521
4416
1710
2121
1817
1207
1651
2291
1324
1626
1826
1874
1141
5103
1058
7581
2359
1498
1790
3444
1655
3236
3945
1491
1644
1811
1464
1127
2193
938
1882
1760
4221
2480
3653
2298
2050
1552
1295
1781
1219
1160
1465
1435
1621
1186
3298
1755
1564
1288
1256
1818
1198
876
1436
1737
1739
5018
1181
976
1712
6573
3180
2241
2699
1377
2109
1392
1295
2106
1747
1626
2062
3125
1754
3145
1572
1381
1145
1795
1147
3947
3709
4503
1412
1354
3609
1260
3878
1361
1629
797
4717
1426
1058
1724
2444
1456
2017
5210
1590
1681
2659
5724
1782
1930
1791
3675
1259
1276
1506
1699
1632
1250
1356
1556
1873
3457
2005
1549
1130
3646
2479
1759
2002
4072
2984
2081
1350
1409
1734
2298
3447
1828
1188
1690
2223
3190
1741
1586
1320
2406
1776
3506
2326
2321
1714
1648
971
1177
1698
6293
5837
3145
8136
1085
3148
2132
2972
3911
1819
4686
1690
4361
1443
1463
1170
1732
2775
1215
4273
1690
1320
1258
2669
1158
1496
2188
1274
1721
1665
931
1608
1779
3303
3610
1788
1260
1095
3214
936
2437
1277
1715
1462
1392
1707
4781
6662
3730
1871
2066
1433
2784
1454
1462
1336
4594
1539
1523
1346
1676
2116
1166
1699
1418
1512
4014
1193
1514
1106
987
2126
3373
1774
1517
1683
1166
5686
3035
1383
1439
1554
1267
1142
1547
5235
2660
3693
1507
3250
5092
2113
2896
6935
1356
4497
4195
829
1244
5695
1487
5478
4966
3242
3441
1466
1240
1157
3715
3555
1794
1915
2172
1119
3554
2697
1563
5165
1736
1533
3722
1909
2624
1068
7919
5164
1509
1933
1638
5109
1588
2012
1147
5119
1719
1862
2636
6049
1706
2628
3448
6210
1607
3410
1350
1347
3845
3150
1673
5905
2472
6085
1971
1405
1241
1993
3050
5365
1255
2024
3097
1227
2748
1872
1422
7098
1920
1397
1912
5580
4869
3596
5332
9915
2190
6159
1835
3408
1539
1226
1992
9615
2618
1168
5195
2703
5189
1580
1649
8956
1904
1337
1298
3615
1743
1174
1460
7268
4582
1330
1849
1928
1771
1840
2284
7756
1962
1026
2107
2575
1191
8915
2702
6446
5233
2615
1362
1312
1799
2864
3254
10623
2894
1484
1755
1667
3434
3272
1795
7971
968
1344
1777
1310
1666
960
1786
7672
2278
1687
901
2583
1201
2476
1268
7315
2583
1263
1567
1473
5954
1945
2763
9953
1415
2421
2872
1223
3869
1672
2706
6632
2568
1289
1702
4879
4752
4550
6457
10755
1358
2863
3147
1449
1575
2132
990
6651
3840
1582
1958
1693
1447
1458
1244
7347
1094
2837
3807
1683
1733
2519
1558
5672
1394
4626
1320
1163
1542
1726
1210
5801
1710
2821
1535
1511
1551
1852
4071
6293
4338
2396
2022
3012
1949
5869
1982
7322
3544
1284
2698
1307
1131
1689
1733
7580
2351
2838
2990
1155
5234
1066
1951
7971
4753
1654
2946
1305
2700
3834
1468
4483
981
2508
4561
2417
1081
1757
3431
8009
2134
969
1514
1511
2313
2475
4392
6566
1658
1284
2029
1051
1262
2516
1407
4546
959
3172
1207
1584
2117
2150
2277
3828
1755
1472
1514
1349
1398
2070
1867
7042
1381
1269
1882
1226
2138
1654
1246
3919
1451
1173
1468
2117
2794
4189
1626
5186
3896
1217
2959
5832
2635
1455
3213
1766
3856
2289
1299
1431
6887
3524
3417
2086
1415
2260
2907
1383
1206
1989
1844
1474
1931
3136
1688
1254
1224
1908
1360
1926
1643
2070
4382
2028
2884
1048
1401
1119
1366
1524
1966
1153
5470
1426
1203
3012
1343
1161
1916
1032
2281
3587
3929
2022
2114
1580
2358
2047
1257
1708
1197
1998
3591
2228
2738
1776
1376
1439
1298
2264
4273
1802
2661
1153
1866
2766
1442
5808
3708
2012
1913
1589
1528
2736
1848
1931
3610
1239
1742
2483
6743
2263
1235
3187
3651
3947
1080
3663
1439
6513
5198
1146
1486
1836
1318
3712
952
1554
2968
2719
2787
1699
1114
1061
3067
2150
1117
1519
1524
1992
1435
1050
954
1487
1832
2070
913
1076
1407
938
1311
1764
1724
3227
2782
1585
2027
1211
2154
3343
1637
1069
1571
2051
3550
1774
1860
1317
1409
2569
1909
1359
1711
1017
1596
1803
1915
1597
1926
1808
1947
1100
1426
4926
4530
1183
1681
1886
1210
1249
6199
1311
1665
1721
1623
3364
3432
1614
1809
3860
1785
1863
1806
1407
3031
1494
1007
1679
1533
2057
1709
2154
1718
1830
1995
818
3584
3254
2514
1238
1285
1682
2634
4752
1361
3116
1957
865
2919
3033
860
2347
1584
1683
2864
1795
3642
996
2397
1765
1042
1650
3590
3012
1804
3333
2866
1422
1681
1077
1680
1203
4332
5165
2436
1321
4323
2593
2302
3263
1060
1869
1340
1258
2856
1351
1646
1367
1665
1848
6424
3686
3583
5381
3295
3426
1588
5539
1038
2449
2355
2731
3320
1569
1434
5955
3682
1233
3355
1444
3266
1500
1742
3456
1804
2364
1185
2765
1323
1608
3814
1496
2387
3568
1021
2025
759
3710
4171
1345
1505
1840
1516
6003
1678
1122
1590
3418
1642
2451
992
1501
1633
3224
1407
2311
6723
2023
1132
23080
3156
1597
3555
1202
1568
1542
6162
2097
1668
1256
1398
1536
3985
2284
1719
5886
1227
27891
23307
2584
6860
1679
1721
2536
2957
3191
1823
2282
1243
1353
1552
4179
1520
2323
2285
2428
18523
2239
3285
3354
1407
3018
1008
1348
1667
2195
3909
22019
3204
3191
5271
997
2569
3586
2522
1594
1580
20997
1801
1594
1295
1713
2172
1226
1447
1798
15722
2297
1142
2103
2070
2797
1303
1585
2334
1064
1409
1428
2196
1097
967
1458
1616
1122
1198
3102
1869
1652
1406
1456
2365
1907
1583
1390
3188
1403
1655
3172
1265
3452
7025
2618
1413
3604
2279
2188
1527
3824
2139
2006
1110
3724
2056
1352
1576
1644
1582
2116
2138
1560
2536
4577
3099
1993
1502
3255
5145
1462
1794
1292
3280
1983
3167
2178
2634
5758
1564
783
1290
2307
2996
4877
6968
3299
1285
1328
1497
904
1520
2080
3182
3130
1472
1820
2153
1687
1396
5762
3781
2855
1380
2194
1569
5554
2357
5991
3692
1535
1344
3343
1442
1242
1270
2322
1072
1766
2254
1223
1417
1205
6924
3413
4507
5768
1995
1285
1710
1726
1317
2606
1125
1163
1224
1253
1131
1447
1208
1561
1167
687
1673
2230
1334
2328
1936
956
1268
2309
292
1378
1751
1287
1430
711
1180
1265
3477
820
1834
1131
3776
1237
2119
444
473
1342
1124
1029
1174
880
1109
740
1701
796
959
1364
981
720
1386
857
483
1759
869
905
629
1060
1467
1372
-1
1264
1296
1588
1254
742
3753
1012
1876
849
960
1273
7592
4367
2937
588
369
1064
1227
853
1147
837
1103
1250
639
949
1124
671
2883
1484
1115
4697
2410
4309
1071
1128
741
646
2556
780
207
1219
967
2274
1629
1575
2037
2627
1931
914
2073
892
3398
4011
1284
2495
1045
2164
2158
1164
1206
680
1984
1271
838
1098
1280
1135
4165
1307
1098
1195
829
723
2639
850
4117
4421
783
2060
874
1175
1124
2953
1084
2543
2165
364
1078
785
800
2894
7859
1962
1015
2070
424
736
1855
762
1361
209
897
850
397
24465
3134
1408
612
1050
1476
1851
5131
2086
1127
1272
2578
2181
1066
674
132
1100
1063
3460
2614
302
1120
1200
3696
1007
2142
2647
714
930
1182
2256
2138
3519
1160
1771
985
1590
1790
1268
873
3323
4373
1085
2002
5745
602
2093
779
1796
2656
1084
830
4196
2195
328
969
569
1174
819
3790
730
765
953
270
1745
3432
2180
5610
5359
1030
1814
-1
1010
2949
5567
1389
1307
546
1329
976
1087
2486
949
1112
1437
1179
907
254
616
1706
903
746
790
870
1202
254
2444
5377
912
2123
784
886
1006
453
1697
5971
3095
296
720
2107
1486
387
1857
6760
3283
767
1741
2500
1634
3042
899
1221
1736
897
764
3084
1451
1560
833
1574
1449
2931
1472
1442
1406
424
733
653
872
1499
465
1179
862
-1
1512
714
6367
4576
818
1030
595
804
565
1954
3265
2376
2648
1046
1526
1900
1539
1853
1283
2347
658
1467
738
914
952
2007
1750
1022
1565
535
1672
253
1001
1429
522
2558
399
787
3401
931
891
1240
3465
1556
728
3185
693
1048
1338
1631
2490
1611
721
963
927
1071
2972
3498
1528
3122
1236
2259
4704
1047
1088
1593
3676
1993
2397
576
1326
76
812
2218
3583
2303
843
1274
223
2503
2252
1244
2476
4127
3348
470
1624
3418
560
974
1522
2726
955
1093
959
2466
1092
904
581
1200
622
910
1178
855
728
674
1277
448
2798
1837
2334
-1
1231
2100
1262
2092
5450
1251
756
-1
909
1295
1162
873
949
1978
2268
2274
2531
2850
803
797
431
1337
2257
4516
950
961
895
2155
1277
1007
1983
664
2277
1128
3096
1242
607
1861
2305
515
2930
2039
1167
2669
4022
953
584
1179
224
5841
2087
3424
1318
999
1267
-1
1067
1851
975
525
830
314
2862
551
2854
789
1218
622
512
911
1175
2990
920
1198
4973
1394
231
792
2790
1832
1094
1501
430
1038
2082
1241
1482
181
3059
1999
850
3580
547
848
1570
1018
2035
1205
1062
1410
324
1872
724
2657
1075
1025
2720
1409
376
4278
2065
393
3133
3586
714
2694
358
1165
501
1125
816
674
1123
854
1887
856
998
601
977
1850
1386
9886
708
1135
819
1961
856
952
1347
1124
1269
813
433
1937
871
1469
1027
1019
1647
820
480
1771
1890
2138
1218
416
670
2507
118
947
1056
1412
1144
428
3575
1216
1100
729
3013
1450
743
1771
5330
1562
1221
106
871
1254
531
654
1854
800
1752
1210
1491
1009
2652
1853
1835
3263
1242
2005
2735
908
2852
775
913
871
6477
316
2938
2357
753
2724
1057
1195
1292
371
990
575
753
3358
947
1300
3630
932
746
2956
3952
489
863
2328
484
928
798
775
2871
1384
1222
783
911
478
690
1053
865
1277
395
1108
2978
1554
2195
3714
2491
1623
5462
491
726
444
967
821
827
957
1004
2568
2882
647
478
1888
4319
5144
1438
1010
1519
187
2603
1598
720
873
1332
2850
453
918
3362
3214
1178
5182
5460
1344
1456
2284
2380
1292
3241
721
653
1652
4778
3309
2456
990
497
4757
3299
1398
627
314
1121
980
1933
1298
874
1344
765
3194
721
2720
1409
609
1130
3279
3169
516
823
1426
2469
1921
706
3430
953
1146
829
1118
1705
2279
833
1868
859
1764
867
969
2474
1345
2367
1603
379
3773
1041
1515
2065
430
583
626
1181
494
1817
4047
1051
1519
1594
2160
2915
27
3835
2723
1247
1852
709
1043
399
1774
2687
1297
718
1295
296
5262
3877
1413
4027
919
1954
5290
1469
951
2301
766
997
1376
748
675
1374
1311
1846
418
2161
2010
3318
449
504
3056
2898
491
1250
668
2076
1223
422
7196
1343
873
2228
3267
1271
585
784
1452
1881
610
876
3261
1100
1344
498
1032
1416
2408
2804
2105
1686
2839
1261
1564
942
3930
1351
967
1293
832
2828
1591
1472
1008
1885
2377
513
1537
740
1114
1249
1182
1127
640
1365
5440
1710
686
526
2121
2067
2775
963
5455
1254
952
1304
706
1285
1389
864
622
811
1145
902
2283
2365
1365
1827
3655
1501
743
217
298
928
1004
861
1868
1254
1045
2903
934
1083
578
1022
5305
1275
3194
2154
4955
719
2785
1704
3822
3393
1356
2231
2779
2026
1043
632
1451
829
1099
1001
4704
1223
1162
337
746
1564
26593
1127
2716
3411
1669
3542
1201
721
941
550
1027
1187
1398
1021
1062
3987
1357
1267
1056
2199
1592
1140
3622
1247
1513
333
954
535
937
2731
2116
2545
1154
0
763
1004
1084
518
1974
1047
1298
651
989
1037
1111
2485
1158
2508
1650
865
1523
1073
1156
2465
1186
1211
5467
2699
1006
2126
1154
2215
3312
16144
1212
3621
2326
865
1485
2945
7208
967
2997
1464
167
914
2836
1223
856
2111
1255
975
246
948
1013
812
2503
980
1794
1882
282
932
2697
578
706
1449
635
2541
1110
2578
1195
772
3983
468
1946
815
784
1579
1418
943
732
882
621
167
167
1702
971
918
1736
768
919
1363
2139
784
1935
658
1978
1451
653
725
2820
2842
845
892
2299
577
2144
330
25896
25338
17634
1501
538
674
1486
1433
1642
1166
880
2949
1078
1297
1206
887
543
1635
754
2431
2316
395
1999
402
694
602
1771
1681
3921
28832
3569
6312
1508
4190
928
1618
1702
1986
2430
887
294
1027
1706
4046
4585
1639
1039
2869
359
1300
800
569
326
2402
848
10431
737
1877
1922
1467
3261
1727
793
1439
2240
1795
5086
1844
1073
1584
859
995
1325
770
885
589
3637
2224
596
1777
613
1141
1418
1670
4960
2634
3456
1894
916
3646
682
1361
1506
811
1702
495
4037
1374
851
1451
2486
4705
5477
3293
1324
1077
1384
1403
1012
1186
1301
2077
1454
655
505
2792
1669
1823
1583
859
794
1029
669
1054
3251
759
919
688
970
1260
861
997
1249
1285
480
3126
1083
547
2448
1549
594
1435
1457
754
294
1000
586
708
710
1445
1223
937
507
810
1145
999
1219
631
1002
1025
546
1630
2021
6780
626
719
923
697
1438
1492
591
748
569
694
1376
447
666
1132
866
609
1172
5160
585
950
1379
1242
1188
773
614
586
963
1345
1998
893
1646
616
684
1235
2838
642
812
972
747
1035
3663
870
1211
662
167
1173
798
902
1245
700
669
2422
5095
554
1076
1695
1812
387
1224
1055
248
1403
1839
945
921
1464
1157
1278
357
3158
2770
3370
2777
519
718
676
168
822
1140
1099
3431
987
1229
167
725
3022
704
612
2039
1174
992
1199
978
1341
3456
2329
998
1172
1020
167
819
1276
1096
3145
2712
3129
1084
327
318
665
908
1897
1233
3479
1174
1945
1168
1966
2009
534
3964
991
1991
495
1285
1122
1435
439
884
440
758
814
409
1500
1220
403
4007
1091
3428
641
3001
1019
1234
968
821
1717
909
867
717
2240
1037
700
2394
512
5263
1879
2689
815
1052
983
1805
666
863
12922
627
1985
795
896
468
626
1259
460
724
3487
2182
3178
4785
1261
2553
1839
368
965
444
322
1279
746
4556
786
3789
2114
1093
1368
2621
1513
2082
245
639
992
1289
1804
4147
834
1733
1350
1047
1110
1754
1928
1098
170
2097
998
1123
927
3374
4159
258
1587
1140
554
586
1974
18652
1560
1046
1144
1973
2136
166
1127
865
596
2477
808
751
528
412
24355
1465
2754
1563
907
1477
1813
300
1036
852
1018
1050
2340
954
2693
2504
2600
1216
875
3444
2311
1929
1146
789
2007
1385
1981
472
1276
698
1089
1218
3369
1420
4042
2733
1094
2169
1854
1084
1325
855
882
3544
878
1089
840
429
1556
799
509
836
341
792
2427
1313
1765
373
2202
1092
1531
972
710
1635
717
5819
952
27489
1419
4001
2636
1591
1372
519
1117
1128
2981
2358
1342
5719
1503
2854
1997
2332
4638
1253
2192
3167
2212
1005
870
2479
19616
1558
1294
527
657
1141
1340
2361
2259
1085
502
5713
470
5252
3488
2182
703
925
2311
288
2750
3072
1575
1433
1052
618
910
446
2335
1145
1407
6115
630
1313
1137
417
575
706
2031
831
437
3252
532
166
2290
1432
843
812
3373
913
836
2234
1965
2246
691
2173
776
1505
563
264
724
687
513
2196
4033
1179
2063
2485
4713
2188
821
628
2851
746
2333
7113
2432
964
539
2095
1212
2165
960
1426
2500
6402
2325
2507
922
1417
743
319
772
2782
861
819
1473
2681
4243
894
2588
1335
2537
1895
1878
1517
1819
2961
1209
881
1600
6987
1904
516
2687
2951
1690
2558
3391
1082
1126
1835
1275
2765
1903
1801
1143
1081
918
3972
3517
1132
4302
2535
1102
1608
2349
1666
1253
1746
1025
621
7544
892
1613
1234
1091
2446
3986
1132
3867
850
4266
6496
2000
2171
3300
1738
2426
2927
1598
1760
1717
2522
2233
1696
3602
3170
1588
1087
1143
1536
1658
1136
1816
827
1346
1953
1130
5648
6228
2180
4223
1890
3536
2154
3671
3504
1819
1394
2927
4725
1872
1719
1371
1918
1878
4995
6889
1217
2762
1642
1802
2645
3124
1376
1553
1666
2339
1839
1380
2238
2141
2898
1627
5147
1038
1608
1093
3387
6838
1423
875
1098
1555
1500
1472
1263
1115
1416
3356
1699
1585
1885
2776
2005
1768
2849
3215
2212
2061
3073
2656
2188
2590
2562
1695
1639
1968
3160
1583
3493
1406
1796
2368
4454
1565
2409
1306
1251
4110
1841
1918
3285
1914
1609
1468
1295
1627
5776
2370
7141
1432
3193
1942
1584
1658
1923
1548
1837
1818
2978
1734
1309
1178
1718
3397
3080
2206
1805
3275
4352
2828
2418
1741
4055
2013
1522
1442
2511
1692
1890
1481
1544
3894
5634
1887
1639
4028
2061
1175
1733
5900
3107
1508
1537
5220
1387
1283
7341
1785
2385
2250
2435
2026
4236
3070
2520
1763
2190
1637
1450
3483
2953
4304
1449
1540
1104
1592
1267
1329
1500
1872
2041
4174
3637
5732
1392
1362
2778
1979
4780
1713
1060
1247
1326
2708
3864
1922
1395
1714
1306
1227
965
1402
1613
1096
1704
1570
1817
3366
2952
1214
1508
1316
1410
1500
3102
1536
880
1360
1873
836
1574
1938
2113
2062
2184
891
1669
1329
1255
2070
1323
4462
3117
3217
1724
1308
2474
1583
979
1646
1164
2940
1587
911
1765
2381
1358
1159
1461
1362
1992
1924
2396
2074
1267
1567
821
1999
1547
2157
2184
986
1233
2027
877
2534
2352
2051
5811
1778
1577
3971
1610
1332
1562
1497
970
1383
1159
3837
2143
3238
1474
2370
1348
2824
4786
3619
1120
1343
2772
1517
3544
1820
1305
1248
4550
1692
1497
1615
1322
1820
1423
2096
1279
3311
2240
3599
6572
1276
1680
2068
3325
2773
3124
3316
4435
3191
1945
1870
2025
2987
1335
1795
1057
2148
1000
2307
2045
780
4203
1598
1023
1395
1915
1034
1172
3552
1863
6480
1450
1954
1002
1742
3524
4910
2148
5244
4554
4761
2817
924
1880
1403
1527
1966
1355
1901
1476
964
1115
1329
1813
2453
2573
1355
1493
1247
1038
2735
1981
1963
1777
1683
1909
1026
1871
7744
1819
1661
3169
1263
1503
1812
6034
1240
3304
5267
1328
1559
1752
1615
1283
2067
1673
1236
1261
1806
2025
1733
1449
1176
2014
1218
1762
2071
2111
1723
1799
1785
1393
923
1868
1174
1572
1992
1458
1321
766
1148
2261
2651
1586
3558
1839
1462
1882
2475
4243
3382
1562
1492
1492
1846
1300
1565
1356
1914
3391
1869
821
1792
1158
1932
1543
2339
1217
2515
1368
754
1552
1616
1906
1408
3397
7522
1118
1619
1805
1976
1068
2234
4274
1521
1816
1931
2997
1394
1746
5454
3340
3484
1573
1895
2802
1863
2130
1961
4100
4395
5770
1350
1860
956
2535
1624
3766
1664
1615
1128
3521
3303
971
2895
1279
2823
5698
1674
1255
1670
1436
1288
1698
2664
3458
1615
1041
1749
4378
2121
1704
1288
1114
1423
1215
1250
1512
1886
1544
1249
1066
1687
1380
1460
1549
2482
1455
1681
1641
1003
1381
3638
2023
1409
1823
1652
2312
2004
1089
1645
1625
1491
1170
1987
918
2171
1593
1176
1400
1329
1178
1341
1837
1032
2327
1804
2324
2167
1224
1090
1081
1563
1597
1442
1696
1275
986
1926
2177
1637
1459
1488
1810
1199
1256
2339
1188
1637
1636
1008
1805
1455
816
1849
2221
1901
6514
3587
4323
1465
2396
1109
1740
1188
1926
1331
1172
3267
1203
1402
4790
1760
1245
4235
3501
2391
1124
1741
1791
1016
1996
2297
1311
1532
2108
1993
1401
1398
1734
2359
3073
1348
1865
1556
1559
2183
4463
1212
2500
1947
4297
1291
1314
2321
2009
1570
1764
1619
4080
1333
2223
1674
4233
6278
1782
2145
1583
1922
2191
2067
1617
1767
850
2070
2221
1626
1071
1727
1157
1195
3154
1444
1180
1408
966
1353
1546
1251
4392
2090
1109
1720
1378
1889
2282
1672
1594
1435
1722
1436
1390
1005
1673
1507
776
1755
1409
1578
1173
2592
1573
1311
1484
1474
1189
1636
1650
1270
1466
2050
1414
1245
2137
2101
2271
1888
1457
1245
1187
1416
1257
1324
1566
1315
1862
1078
2022
2087
3601
1465
1405
4410
2292
1636
5188
1710
3707
1948
2521
1862
1789
1727
1565
1751
1971
1759
1973
1914
2904
1477
2755
4826
1121
2720
1802
2896
1152
2100
5742
1642
1709
1171
2747
3526
2732
1629
2873
1553
2101
1199
3544
3767
3463
2577
2181
2037
2126
1129
1358
1345
1952
1953
2086
2182
1190
1885
1791
1053
1697
1166
1237
1378
3654
2995
1148
1817
1192
1571
1035
2501
1555
1452
1105
1850
1245
2597
1745
1684
1307
1842
1585
1622
3002
1343
3771
1392
1674
1164
1691
926
5332
1559
2983
1770
1340
2760
893
1471
1730
1483
1533
2099
1122
2636
1212
3492
1992
1622
4749
2633
1178
1543
1290
1335
1659
1646
1236
1707
3755
1648
1546
1447
1966
1090
1797
4495
1234
1126
1176
1772
1096
1101
1691
2140
1016
1687
1731
2335
1792
1134
1465
1423
1362
1350
2014
987
1905
1785
1013
2291
1972
1325
1278
1260
1588
1395
1243
1797
2943
2688
1332
1880
1674
946
3045
2085
1144
1761
1267
1110
1751
1472
1179
1725
2141
1809
1938
1061
1768
1223
1343
3021
1869
3400
1383
2389
1697
1449
4458
2896
1389
1337
1449
1404
1544
1353
1639
1613
1331
1478
1443
2355
1516
1549
4151
1379
4407
899
5315
2510
1701
1698
1313
2057
1668
2663
1576
1669
2008
877
2397
1625
1506
1925
2471
1006
7546
1599
3557
1412
1770
1791
1134
4978
2522
1880
1507
1710
4206
1532
1025
1332
1880
1159
1531
2823
5390
1341
1439
1500
1196
1264
2754
1307
2375
3066
1529
1151
1616
2502
2669
3013
1660
2257
1525
5753
1695
1508
4599
6221
1001
1342
2133
884
1442
1303
1257
1607
2731
1389
1666
1819
1256
1284
1573
1884
1400
1894
1269
1450
1785
2209
1312
2343
1559
3115
1727
1418
3638
1511
4145
3510
1463
3658
997
1297
1975
2964
1686
1713
3036
1242
1340
2141
1847
1434
1980
1969
4871
1991
1159
2153
1701
3069
1414
3758
5639
1660
2312
1376
5979
1660
2502
1674
2914
1673
2335
3009
5808
1877
1357
3572
2437
1638
1669
2017
1058
2269
6273
1693
1839
1577
1203
4040
2525
3161
2296
2597
1252
2640
2046
1261
2173
2195
1671
1713
2323
2738
2852
3018
2505
1312
1374
2057
2134
5242
1296
1138
1466
1402
1002
3577
1637
1345
3763
3040
2803
1608
2394
1591
1675
5954
2054
5895
1757
3068
1046
2630
5876
1423
2710
1593
1403
3463
4602
3014
940
2069
3746
1237
2765
1250
1215
2161
2974
3905
1335
2759
875
1270
1634
1630
1548
3535
1033
1532
1538
1230
4366
1565
1985
2407
901
2069
1867
2722
1103
2976
1373
1919
1087
1272
1343
2106
822
2298
1887
1250
1207
1654
1276
972
1818
1192
1295
1365
794
2284
2109
2371
1278
2057
2563
1993
1494
1074
1579
1237
1139
1516
2017
1408
1076
1646
2559
2811
1562
1809
2012
1469
1197
1980
4752
855
1359
3039
1004
1724
1642
4395
1733
1395
1379
1591
2141
2735
1342
1798
1555
1761
1773
1299
1456
3890
2039
1709
1533
2371
4281
2788
1070
5801
1778
959
3201
2451
2658
3914
2009
1766
2859
2860
2258
1918
3691
1558
1707
4353
839
2308
1439
1167
6946
1777
1244
2729
4215
5281
5146
1611
1721
3656
1892
1278
2749
4224
1435
2579
1811
1163
1189
2792
1652
1477
2673
2441
2312
1683
1630
2078
1086
1599
1425
1836
1271
2232
1793
1381
5850
3466
2080
3235
4150
2775
4196
2936
3262
973
1990
2509
3130
2282
1041
1721
2107
1359
1672
1721
4775
3394
1623
1142
1326
1268
1232
1458
2346
2676
2292
1626
1426
1541
1769
2428
1904
3633
1330
1536
2586
1475
2313
3300
2399
1517
1727
1538
1363
1859
2374
1686
1251
1201
3283
4555
1274
2516
1684
1668
1492
1912
3550
1563
1843
1046
1337
2699
1470
1405
2687
2468
3110
968
3185
4957
2088
2184
1803
2102
1434
1428
3705
2166
1751
1820
1020
1743
2022
2343
1286
1300
1614
1930
1174
1326
1994
1422
2896
1553
4107
2804
1919
1197
3154
3459
3740
2520
1755
994
1754
2352
3356
2267
1667
2998
3422
4996
1383
1217
1726
1946
1725
2248
1762
2387
2921
2254
2505
3924
3281
1440
2468
3376
3950
1754
1499
6354
2330
4381
5757
1974
2055
1544
2298
3984
1519
3962
3257
3563
1865
3215
5359
1871
3763
1626
1561
5943
1588
3324
1772
1269
4066
5221
4702
5361
2944
4430
3138
1392
4270
3361
1505
1993
1492
1543
3825
2325
3429
3209
4715
1767
1443
1860
1120
1198
3236
1971
1324
1681
1135
1664
773
1123
2079
4744
3306
2320
4448
1991
2273
1285
1290
1660
2205
1671
1993
1977
1636
2005
1520
1276
1636
2080
1199
1606
971
2395
3002
1113
1998
1381
1891
2130
1676
2172
2350
1926
1205
1708
1491
2835
2004
1698
2023
2062
2921
3417
991
2169
4363
4964
3016
1432
993
2897
2084
1409
1942
1545
1695
1962
853
1097
1268
1822
1528
1923
2497
2091
4810
1789
1155
1645
1530
1240
1650
1297
1327
1874
4711
1547
1591
1882
3979
1268
1835
1678
2114
1845
1539
1408
1659
1671
1720
1952
1524
3384
1171
1531
2439
1897
1858
919
1544
2268
3289
1781
1966
1227
4306
1374
2516
1211
1795
1061
1589
1722
1173
2053
1202
1841
1758
3492
3428
1294
1915
1508
1302
2307
1532
943
1882
2165
1386
1981
1953
2216
2883
1895
2001
1406
1303
1396
1548
1883
2159
1604
2266
1378
5581
4202
4170
5174
2588
1271
1513
1873
1474
1401
1192
2946
1406
5600
1870
1436
1325
1224
1874
1261
1324
1751
2371
3390
2716
5545
1607
2487
1792
4197
1678
2642
1270
3425
3687
1893
2605
1090
1614
1927
850
1673
1746
1424
3310
2472
5379
2582
2051
1211
1759
1707
1729
1379
2282
1712
1756
2056
2467
2861
2390
1103
1656
870
1176
2511
1691
2241
1333
1738
1890
2862
1310
1250
3706
1143
4324
1711
2013
4525
6146
1885
1362
1236
1706
1422
1481
1865
1153
2589
1216
1899
2087
2566
1485
3708
2054
2096
3496
3483
1155
1353
1885
3442
2050
1813
1351
2395
1603
4360
1819
5824
1784
7051
1023
2663
1444
984
1899
1042
1466
3073
4160
1494
1176
4149
4476
1258
1035
1287
4261
878
5723
1724
3699
2517
1019
1591
1205
3986
1337
3149
1552
1640
3237
1171
2582
2627
1182
1362
1086
1599
1626
1512
1305
1418
1167
1752
1712
1649
1364
2032
1260
1345
4234
1519
3140
4919
3325
1335
2278
3858
1241
1779
1392
2267
1869
2173
1580
4152
2535
3243
1617
2560
4634
1733
2431
1709
2340
1644
1490
5620
1717
2703
867
1571
2335
880
2131
1088
2520
1546
1307
2856
973
3514
1640
1428
6425
1515
2293
1296
6316
1346
1569
3806
1185
2863
1338
2150
1134
1258
1458
2342
2762
1562
2222
1007
1484
1765
2848
1432
1376
3256
1403
1355
1375
5846
4486
1999
2059
5762
3015
1952
6285
2110
1852
2477
1328
1621
945
1917
1485
1062
1677
822
1166
2580
2084
2301
3370
4851
3854
1081
2130
1954
1652
2910
955
1410
2452
1303
2233
3356
1603
2085
987
2134
1497
1315
2044
1801
1105
2509
3333
2530
1214
5019
1608
2126
1351
2705
1894
1792
2201
1959
1073
3929
1625
3780
2801
1230
1469
1570
1358
1303
1463
1262
1529
3076
1976
918
1346
1675
2725
1496
2269
1013
2177
1417
1235
1693
1552
5282
1189
1006
1369
2246
3599
3465
2195
1835
1087
2063
1335
1151
1480
1904
1302
2257
1429
1470
3683
1216
1398
2019
2024
3971
1202
1078
1247
1409
2415
2926
1574
1257
3622
3651
1580
2051
1905
1705
1464
4220
1429
1613
2078
2123
1732
2166
2128
1381
1205
3212
2115
883
1233
4053
1916
1979
2179
2103
1885
1501
1690
2195
2425
1740
1287
1262
1125
2434
1897
1485
3622
5909
1553
3944
2121
1956
1594
2305
2730
1297
2606
1854
1520
2171
1130
1322
1724
1649
1267
1925
2032
1398
2716
3036
3352
4047
2620
1178
3839
2889
1900
1332
1141
1594
2300
5982
1377
2376
2565
2587
1795
1395
1215
2010
1544
1182
1617
2858
2942
1239
1492
3435
2573
3462
2586
2923
6078
3347
5150
1288
3572
2331
5315
6266
2731
1986
1331
4277
2354
2655
5107
1264
1557
5698
1730
1474
1149
1642
3096
2829
1342
1712
3498
1371
1402
1231
1118
5037
3713
2496
1751
1387
1685
1534
1508
1691
3042
4057
3662
1580
2042
3207
1552
1820
1627
3083
3127
3304
2404
2147
1100
1255
868
3118
3755
2113
1209
2560
1352
3818
1737
1941
3307
9516
9066
1182
1381
7784
5926
3277
4353
9627
1455
3823
1500
4314
6786
2685
1413
4118
1466
13026
2100
1721
1780
5606
11082
2959
1939
3362
3732
2762
1623
3979
3350
3279
3876
4123
4039
1881
2947
1613
2258
5725
2697
1314
1720
4181
1351
3618
2178
2258
4065
4831
2626
1454
3496
1431
2610
1433
1755
34144
1810
1768
1966
1452
1367
2309
1143
2364
2177
3077
2187
983
966
1438
3516
4071
1471
6748
2363
1770
6353
3148
3899
1996
3595
1475
3019
3079
4926
1476
1404
964
2425
1689
1061
1640
1661
1581
2204
2978
1435
3093
1389
1658
1364
1239
2398
1385
5400
3002
3091
2657
2065
1468
1424
2603
1263
2135
1274
2077
1499
3551
1727
1522
1897
2129
3023
3786
2411
919
1720
1554
3482
2171
2986
5103
1433
5958
3301
3355
1191
4830
2627
2419
1833
1274
1453
978
1409
2368
1284
5623
1471
1385
1448
3419
2780
2545
1254
1597
1597
1308
3146
3442
1296
4115
1720
1971
7436
3442
5106
2964
2969
1473
1801
1660
1135
1777
1377
1499
2855
1174
1696
1303
1547
1598
1196
1987
17332
2204
5598
1519
1809
1099
2972
1319
1502
3001
2903
1087
2845
1293
1871
3418
1290
1835
2839
3939
4385
1017
1859
1486
3898
44472
1603
1493
1268
1880
1805
1372
2926
1594
2231
2591
2008
3708
2135
2783
3274
4251
1519
2911
2988
1320
2789
1328
2810
3020
1452
1303
1142
6257
1343
1019
806
1774
1078
1615
2624
1278
2181
3999
2323
1758
1590
1437
662
1224
1727
2527
1316
2690
1319
1486
4159
1836
1734
1220
1141
1861
2246
3496
1208
1704
1495
1611
1772
1367
1958
1668
1227
2455
1301
1814
1716
1653
1920
2898
6212
2769
2748
4406
2356
2011
3558
3726
1318
2221
4832
14264
13706
5382
2780
2029
1828
1753
2565
2792
1584
2226
1238
1773
1823
1600
1979
4273
7983
1378
3270
3417
2533
5068
1177
3708
1706
2203
1479
3995
1170
2100
4961
1436
1707
2714
2010
4191
1670
1746
1570
3207
1272
2050
5706
2555
4029
4657
1602
2779
2575
1590
1425
2005
2012
3596
3745
2594
3068
1662
955
1538
1818
5873
3569
2191
1447
2196
1814
1600
2642
2702
1880
1540
1720
1601
2549
1322
2314
1036
1571
4173
5117
3768
863
1217
3283
1361
1997
1794
2608
1723
1421
1562
1091
1688
1394
1633
1703
2387
1275
1832
2107
1321
1772
1801
976
1563
2581
1884
1726
4053
1803
3794
1507
1343
1772
877
1324
3329
1688
3288
1878
2472
4268
1607
1765
1581
1530
1638
1709
1857
1603
1663
1099
4435
1337
1712
1532
2010
3413
1937
891
1378
1825
3082
2188
2820
1097
2815
1099
2527
2517
1469
1501
1382
2162
1371
2418
1502
3315
2363
3116
2930
3019
1898
1280
1216
3469
1346
2011
1883
2472
1525
1755
971
1682
3037
2798
2390
2866
1554
2280
1011
2132
1393
2550
1276
1512
2013
1128
1174
2838
2439
1404
1438
1434
1695
1854
1674
2858
1769
995
1539
1246
3041
2063
1641
1812
1473
3175
3981
4964
3268
1433
1137
2595
3565
2556
1469
5376
2656
1268
1066
1473
1805
1156
3489
2261
1342
1690
1422
1071
1624
1170
2809
1291
1803
1309
1222
896
1192
1437
1512
1178
1582
2990
1154
1789
4686
1387
1295
3119
1428
1711
1158
1202
2591
1273
1756
1295
1605
1478
1563
2663
1860
1771
3037
1454
1549
2369
1591
1661
1323
821
1320
1489
2278
2107
2142
1494
1317
1600
1079
1374
1308
1465
2130
2235
1634
947
1717
927
1336
2255
1881
1882
1639
2685
1346
1141
9513
1254
1329
1772
2219
1593
2311
2125
1571
1987
2835
2280
1215
1440
1585
1896
20449
1742
2201
4455
910
2331
1298
28541
1586
3741
1489
1091
2165
1583
3219
1160
3783
1153
2128
1368
1350
1860
1699
1210
1157
3637
1289
2656
1975
4632
1640
1350
1155
2875
1632
2769
1363
3726
1542
4466
2136
1749
1844
1370
3358
1403
1972
1058
1276
1761
1555
2097
3875
1358
4211
3492
1808
3708
1558
1214
1630
2000
5556
1791
1665
1916
2299
1854
1215
1153
2990
3687
2143
1027
1395
3803
3558
2196
2053
7131
1245
2801
1971
1807
1759
3623
1731
1658
2668
1919
1387
1908
1310
3791
2004
2657
2954
967
2288
1978
2389
1264
2216
2399
1708
924
2725
3904
950
1467
4327
6098
1193
1676
2188
2350
2905
3502
2669
1664
2109
2086
1409
3340
1507
1857
2212
2039
1382
1452
1200
1496
1310
2355
2116
5879
3355
6010
1096
1349
1049
1805
3053
1602
2548
1013
1368
1166
1759
1429
1920
16448
1196
1378
1655
3109
1856
995
3482
1603
2064
1124
1349
1731
1435
4070
1882
4907
1694
1497
1466
2598
2640
2706
3737
1496
1782
3639
1462
6225
2909
3711
1530
1840
1247
1429
1258
1516
1501
1375
5163
1176
2419
817
1861
2767
4155
3299
3618
2501
4869
1214
2714
1797
4212
2489
2327
1419
2806
1210
1631
2962
1149
1275
2046
1442
1927
1470
5382
2106
2948
3200
3595
3316
3229
1181
2336
1496
1547
1362
3581
1742
1319
1536
2298
1230
3289
1265
3155
1209
1653
1287
1570
2481
1550
1289
2478
1955
1311
3285
1565
931
1390
2433
1178
1365
1407
2562
3021
1116
2315
1335
2729
2348
2385
2964
2642
3121
1289
2715
3514
2411
1064
1478
2231
1360
1492
912
1349
1311
2343
2617
1884
3515
1245
1580
1400
1733
3100
4365
1435
1727
2958
1441
1546
2385
1417
2252
1735
1572
1301
1133
2391
1763
2210
2382
4278
1154
3531
2243
1866
2202
3098
5314
1301
1838
3124
4153
2708
1224
1520
1594
4786
1296
7068
847
3512
4264
2131
1502
1362
2032
4376
1465
3760
1143
1586
1371
2806
1834
1056
1436
1473
1745
2593
1596
2153
2330
2689
1145
3910
1403
970
1352
2187
2488
1950
1196
1514
1341
3906
4535
2208
1616
2874
1344
2486
2332
1621
1623
1397
1426
1263
1594
5263
2105
2649
3798
1760
1323
2514
3524
2224
1288
1842
2006
1640
1777
890
2056
2607
3626
4837
1813
3550
5180
1109
1173
2054
1353
5399
4561
4017
1934
1251
1358
1816
1262
2967
1917
1399
2381
1581
1142
1468
1262
1237
1176
1271
2184
1109
1145
1494
3118
2145
1103
1522
1586
1347
1126
3148
2021
1608
1568
5304
3793
6574
1052
3817
5317
1298
1763
2734
3623
1290
3626
1263
5221
2191
2019
2280
1922
1183
1225
2641
5426
1710
1415
1338
4708
2483
2740
1636
9922
1718
1310
1965
1222
1459
1192
1365
5422
1806
1414
1479
1884
1305
1319
3289
8435
6446
2231
3188
1466
1754
3230
2526
5837
3090
3458
2233
5352
1534
3513
2792
5577
2205
1898
2857
4570
3077
2730
1020
5047
3805
1385
1217
1530
2011
1813
3045
5371
3057
1280
1007
1389
1366
1210
1669
4891
1155
1597
2694
7035
5633
5194
1662
9739
1911
1196
1279
1668
1512
1675
4581
5981
1162
1850
2517
1600
2821
1882
1888
7685
2088
1355
1348
4304
1125
2495
1231
13508
3104
2096
3950
7071
2229
2903
7113
9268
1801
6275
1117
1721
3771
2847
1204
9853
788
1218
1261
1333
1180
1513
1238
8335
1296
1108
1321
2391
1579
1685
2710
7816
5410
1400
2050
1467
1741
1613
1574
6785
1842
1262
2472
2031
1044
1359
1344
6775
1841
2537
1760
1800
1316
1021
1846
5747
1247
1177
3044
1780
3079
4063
1706
5884
1406
1620
1300
2441
1010
1567
1782
6649
2922
1717
1290
2802
2933
1470
1254
5566
1950
1250
2520
1447
1427
1678
1868
7880
1012
2432
1650
2379
1400
2152
4303
5795
2565
1508
3686
5906
2634
1567
1956
5663
1884
1507
5531
916
2591
1564
1869
6316
1411
3947
3718
936
4172
1394
5699
10920
3466
2002
1148
1569
2419
934
1561
4860
1808
2982
4183
1517
1578
1459
2451
4365
1789
753
1539
1876
1505
1249
1628
4746
1586
1578
1119
5621
1300
876
3603
3601
1687
2856
1352
2435
2442
2333
1717
4199
1364
3254
3443
2152
1690
1049
3248
4432
3884
4650
1785
1732
4074
1916
2091
5398
3307
1490
3631
4581
1383
2757
2921
3488
1718
1224
2711
3973
3922
7252
1692
7247
2447
3823
4086
7411
1145
1717
5749
2391
2111
1450
1232
4112
2891
3315
3880
7116
3586
6135
4284
3653
1420
4533
2858
5893
1681
2208
2913
1434
1489
984
3205
3319
1680
1382
1856
3905
3064
3039
1519
2149
1507
1375
2985
1532
2112
1441
4665
829
1515
1210
1010
1582
3222
2335
3542
1638
3107
2780
1462
2381
1608
1838
1474
1177
3773
1940
2149
5590
1307
2578
1561
3048
3738
2578
1388
1601
2131
1644
2224
1400
1009
2034
2616
2281
1587
2817
2489
2365
1980
2982
2763
1530
2764
1439
1277
1843
1998
1180
962
1508
2091
4701
2938
1444
1357
1138
2055
2185
1821
981
1999
3290
1796
3541
1328
5753
3995
2110
3907
4621
2491
2136
2087
2080
5455
1446
1701
1710
1663
1273
1561
2149
1503
1378
3181
4210
1034
2926
1367
1809
5076
1950
1998
1559
1319
1230
3142
3866
1182
2342
2952
3796
1599
1438
2824
2812
1878
3747
4185
2800
1788
2738
2039
2078
1225
3230
1968
1007
1660
1483
1823
6894
1615
1056
1323
1389
875
1812
4697
1117
1719
1441
805
1160
1218
1795
2123
1312
1413
1775
1841
2405
1272
4347
1791
2328
1726
1673
1130
1365
1314
3527
2188
1675
1306
6116
2104
3141
2029
3488
1366
860
1759
1762
3456
1641
1704
3112
1049
1557
2117
1444
1840
1777
1561
1606
4728
2423
1662
1203
3131
1494
3006
2243
1794
6865
4464
1858
2492
1314
1843
1741
1379
1438
5499
2253
2431
2392
5180
2284
4394
4251
1508
1777
1924
2390
2402
1631
2118
4105
1824
1189
3230
1501
1858
1907
1898
2620
1399
3282
9856
4045
5706
2826
1902
3187
1480
3497
3632
1115
2428
4215
1871
2189
2277
2084
2499
1598
1653
1178
3526
5035
1908
1650
1681
5719
2125
1176
1168
2803
2091
3392
5036
3369
1907
4217
1561
1142
2800
1562
2856
1583
1993
6143
1248
2854
3286
1691
3125
1006
1908
2503
2096
1656
1182
3239
3099
1368
1465
5778
4153
1359
4835
1736
3970
1643
1416
1137
1908
2306
1665
1574
1632
1156
1969
2350
1512
1130
1293
1441
1383
1502
1573
3085
1271
1667
4050
1362
3488
1433
1257
1249
1525
1206
1409
2224
1890
2067
905
1340
1162
1915
852
1533
2202
861
3751
1700
1624
1434
1644
2782
1365
1353
1759
2787
2277
1395
1473
1597
4111
1278
2252
1400
1434
2148
1136
2269
1434
1995
1616
3693
1473
2291
2220
1255
1672
1553
1759
1256
1878
969
1408
2280
1268
2681
1149
1295
1437
920
1103
2163
1497
6523
1643
1527
1679
2909
1453
1394
1980
2000
1216
1320
1259
1680
1510
1136
1684
1293
1230
849
3745
1612
1153
1285
1743
1839
1259
1071
2278
2392
4711
2112
1785
1737
4931
3141
3887
1538
1386
1521
1859
2300
1520
1944
1661
2000
2501
1370
2405
1528
1624
1626
1294
1844
822
2088
2668
2736
1385
1567
3823
1710
5296
1046
1984
1183
2016
1067
1661
1494
1214
1196
1854
2808
1409
3081
2079
2458
1882
2554
2837
2502
1970
2136
1491
3485
2957
1254
3075
3343
3989
1255
1917
2323
1399
4297
1371
1320
2236
3939
4072
5788
1990
1710
2731
4443
3280
2163
5657
1257
3233
1259
3496
1872
1224
2934
2842
1105
1296
2219
1601
2014
1585
1534
2257
1192
1672
1293
1330
3093
1390
1213
2764
1624
1556
1897
1967
2056
1081
4377
5046
2077
1873
6112
2957
859
1916
1024
1865
2044
1772
2081
3643
1931
2180
2923
1984
2018
1123
2295
1902
2840
2920
2498
5058
1537
1768
3128
4395
1820
3601
2954
1309
998
2487
2538
1293
2541
6896
1108
1468
1929
2219
2283
1824
1291
1299
1428
1856
1320
1787
1942
1537
1835
1596
935
1539
1758
1348
1387
1460
4296
3282
1350
1419
1791
1462
1276
2458
1846
2261
2915
907
1919
1368
1335
7573
1454
1760
1015
1342
2943
1452
1357
1338
1409
3670
1756
1078
1963
1730
1200
3503
1697
3685
1152
1984
1361
1733
1511
1978
3617
2481
1077
2181
1661
1587
2131
2242
1384
1863
1414
1354
1772
1292
2733
1662
1214
1573
1243
1445
1199
1610
851
1598
1678
1717
1442
3342
1738
1185
2491
1969
5982
1666
1601
1639
2673
2495
2817
4843
1221
1425
3762
1296
5117
885
1320
3918
1744
4544
1458
1977
1775
1749
5300
4164
1983
2283
1326
1609
1563
838
1602
2311
1397
1359
3944
1285
2334
1508
6527
1088
2667
1275
1273
1618
3243
2934
2231
1374
1319
827
1212
1459
1607
1096
1626
1667
1391
3632
1461
1619
1343
1428
1472
2122
1352
1544
1337
2706
1244
3353
1518
2471
1802
2784
2903
1808
3973
1459
1869
2542
1538
2335
4049
1473
1154
1451
1307
1481
1433
2503
1360
5790
3176
1167
1183
4250
1014
1681
1220
5314
4097
1204
1333
2295
3176
4184
3221
2426
2620
1920
2194
1549
4137
2009
1077
3634
3904
2801
2853
2100
1967
2455
4442
2245
1841
1417
1574
2847
4913
1919
2209
1589
1503
1746
872
2527
3052
1720
1309
1277
1420
1681
1367
1540
1983
2435
1366
1398
1563
1790
1546
2235
1316
1503
2440
1136
3494
6006
2006
1315
1740
1062
6412
1306
2342
1456
2229
1707
1430
1378
1377
1577
3673
2495
3260
5761
2105
1980
1746
1196
1434
1641
1014
1750
1571
1143
1471
1208
2281
1736
1754
3323
1340
2006
2973
1084
2300
1228
48117
5447
1560
1425
3325
4158
1875
3049
1687
2752
3744
1547
2531
3045
3223
2993
4200
2492
1566
1736
1465
1820
1975
1170
2157
1468
2205
1592
1395
1413
1471
2063
1288
3088
3814
1307
1505
1271
1295
2464
1186
2058
4443
3326
6630
3873
1777
1064
3258
1566
5951
1591
3605
1285
3317
2319
1248
1849
2156
3901
5152
2376
4663
2060
2098
1940
1194
1789
1467
3466
2805
5662
3197
4401
7417
1411
2428
1826
1576
2606
1485
1951
1172
1266
1547
1629
1250
5105
3263
2145
1268
1868
2606
3495
2925
1129
1366
2002
3840
2858
1709
1264
1649
2059
2868
1377
1806
2035
1366
2190
1262
1262
2652
4435
1534
1564
2972
2772
3526
1161
3391
2481
2198
1143
1979
1871
2270
1146
1219
2142
1263
2043
1217
2504
1298
1685
1479
1720
2033
1114
4909
3047
1347
1433
1299
3017
1529
4428
4435
3830
1870
20294
2028
2764
3418
2063
5317
3549
1812
2497
1707
3348
4167
2888
4242
2139
1893
1560
1765
1474
2505
1885
806
3050
1724
2526
1639
2087
1420
1625
1616
1530
2331
1508
1522
1530
1211
2012
1443
1875
4050
3065
1779
1384
1678
1428
4208
4518
1595
1374
2995
1697
1386
1749
1148
1544
2668
1043
2351
4536
1856
2663
1501
1695
1535
2353
3153
1785
2439
1582
4286
1961
1945
2624
886
1422
1549
1913
5742
1754
1688
2412
6174
3220
1442
3671
5584
1085
2653
1908
1082
4106
4453
1553
999
1994
2561
1479
1789
2384
2062
1766
1561
1915
1496
1785
1259
1820
1797
1684
1097
974
1760
1763
1564
1381
1621
3156
1582
857
4732
1693
3241
3065
5346
4529
3777
3813
2336
2427
7308
1588
1943
1629
5517
1463
3429
4226
1582
2434
3997
2337
2311
2156
2040
1613
1929
4168
2623
1476
3917
1255
1913
5569
2308
3493
1436
1254
1559
4977
2165
1416
1662
1327
1731
950
3368
2793
1596
2070
1679
1555
3032
1255
1264
3204
1363
1540
1628
1897
1996
1325
1497
2327
5749
5109
1774
1673
2391
1597
1652
3056
1414
2630
1384
4008
1540
1395
1395
3114
1569
1014
1742
1658
1959
1613
4971
2858
1592
1278
1650
1708
6372
3099
1070
3649
2442
1256
1435
5954
3020
1945
1371
1573
1662
3390
2098
1643
1810
1257
3918
1670
4638
4773
5034
3033
837
1376
1465
1307
1741
1429
1659
1911
1809
1699
1802
1146
3301
1407
1690
1802
2207
2441
1555
1465
1377
1082
1715
2176
1843
1098
1161
1289
1669
1232
2192
1373
1396
1597
904
1180
1297
995
2598
2078
1171
5117
1165
1777
2179
1487
1247
3280
4888
1853
1640
2101
3668
1319
1410
5237
1444
1066
2039
1070
1560
1610
783
1707
1893
3981
968
3468
2855
1265
1492
3866
1088
1555
717
1194
1376
2294
1663
2288
1674
5987
1386
3369
1327
1543
3362
2510
1450
2021
1711
1350
1356
2088
1834
1596
1029
3552
1303
1260
5356
1664
1837
2013
1362
1521
1801
4005
1281
1738
2024
1669
2039
754
2040
1154
3418
1116
2784
2483
1818
3095
1364
1134
3793
3679
1402
3157
3217
1570
4040
2062
5923
1520
3002
2360
1762
1607
1864
1272
1876
1321
3786
1354
1430
2084
1804
1630
1570
2905
3435
1394
2062
3884
4089
1549
2091
2101
1257
1282
1314
1356
4340
2049
3334
1935
2696
1702
2456
1159
1639
883
1538
2201
1911
3069
1767
1274
1610
1372
1942
1713
1262
1245
1330
1603
694
2062
1710
1127
1055
1238
1007
2236
2563
2641
1592
1294
1213
1870
1333
1930
1210
1431
3063
1163
3871
1527
4659
1724
1806
966
3729
1390
3515
1829
1548
1324
1615
2495
1129
1651
7318
1502
1345
1784
965
3142
2258
929
1458
2556
2254
1657
1217
2346
1690
1390
1285
1932
1078
1352
2361
3281
2178
1074
1742
2257
1369
1922
1524
1592
2256
1618
4427
3275
1301
1700
3273
1836
5073
1524
2137
2549
1459
1225
1702
1500
3556
1480
1384
3148
801
2723
1488
2234
1852
1350
747
1273
1268
816
1467
1157
1481
1013
1428
2470
1836
3199
1945
1955
1649
1882
1258
1581
1056
1613
1338
2851
1703
723
1556
1474
1948
708
1229
1321
2433
1729
1455
1407
1487
1442
1140
1482
2578
1397
1463
3192
1345
1356
1090
2425
1871
2166
3731
1553
2211
1286
2046
3620
3565
2989
2234
2165
1402
2369
2152
2794
2167
2489
2292
2761
2332
1652
1264
1253
1555
2994
3279
8247
1592
3844
3115
3780
2017
1201
2242
3843
2128
4132
1044
1410
2071
2049
1258
2354
1487
5716
3632
928
1680
2162
1985
1386
2272
1631
1815
1308
4935
2469
2971
4348
1685
3075
1404
1423
2041
1063
1416
2067
976
2383
1120
1018
4845
1284
5516
1079
5996
1295
1212
3565
1588
1288
1521
1399
5254
1304
950
2126
4827
2769
1158
4723
1935
1028
2405
1725
3714
2229
1675
2660
2108
1220
1517
1904
1171
1554
1930
1838
2569
1607
2998
2953
2763
4709
3067
3641
1073
1400
5013
1174
2656
1873
2412
6606
1032
2749
4913
968
1247
2095
1109
3772
1493
2371
1836
2855
2047
2487
1617
5046
1319
4983
2042
3175
3617
1079
3682
3538
3101
3286
5242
3870
3773
1017
2837
1748
3630
2951
1997
2418
1023
1493
5940
4967
2175
6818
1847
2866
5250
2681
1235
2055
2241
3400
1928
1333
2021
4164
1216
2770
2176
1427
1351
1174
3320
1242
1677
3360
2150
5164
4404
1292
2534
3809
1459
1385
1833
1452
1365
4005
1795
1629
1105
5807
1808
1614
1436
1763
1194
1669
1475
2440
2815
1810
1149
1876
1471
1587
1473
3753
1423
4219
2212
1679
1669
4168
1656
1008
1566
2114
936
2880
1608
1549
1179
1982
1689
1652
1737
1043
1883
1915
5059
2581
1401
1976
2045
3382
1296
1763
1106
4751
5753
5666
1759
1270
2525
1603
1666
1032
2267
1887
2409
874
2329
2174
1549
1477
2759
3562
2590
1730
1277
1409
1163
1879
2328
1437
1590
1745
2002
1295
1777
2444
1166
1062
1533
2709
1744
1698
1213
2421
1993
1824
1632
955
1806
1406
1797
1789
1452
3269
2562
1730
3422
1236
3414
1511
1042
2670
1667
2462
1200
1766
1673
2042
1121
1809
1427
1290
1174
2655
3184
3737
4408
1530
1250
1664
999
1533
1422
1277
1578
4767
1686
3238
2541
1380
1283
7134
2308
3402
3243
2767
5076
1494
1439
1553
1252
1692
3318
1472
2452
1250
6440
1798
1260
1929
928
1805
1808
841
2363
3532
1693
1722
4024
3289
3696
5738
2510
4148
1712
3178
1791
3255
1484
2599
1317
4173
3052
1427
2946
1398
1751
6317
1670
2595
1472
1457
2419
3202
1689
1195
1701
2276
1294
1151
1663
1630
1542
1821
2925
2168
3051
2769
928
1654
1198
1569
1624
1811
1415
3872
3542
2337
1596
1429
2441
1581
1138
1846
2194
3207
2449
3870
1647
1779
2528
1519
1576
1741
1552
2657
5428
1556
1399
1922
2245
2270
2550
1597
1988
2487
1469
1487
1585
1426
1443
1601
1381
5462
2378
1192
1455
770
2908
1349
1546
1671
1226
1654
1268
3792
1354
1528
2411
2375
1580
1464
3276
1853
5494
1315
1192
1731
1579
2214
6403
1209
4913
2429
2149
2863
1298
1609
1514
2967
6401
3227
3732
1866
1470
2507
1663
2381
1857
1763
2303
3924
1859
3482
1361
1385
2879
1582
4784
1536
2731
2265
3488
1280
1548
1201
1365
1324
1023
2121
1498
2729
1493
1423
1110
1359
1537
2740
2218
1182
1594
1325
4433
1239
1972
1987
3421
2230
2648
3654
1833
1662
1194
1321
987
1338
1249
1360
1104
3967
2896
1509
1068
1669
1457
2749
1696
1470
2220
1862
1129
1415
1399
1109
3143
1372
1229
3052
5742
1468
1869
1252
871
2566
2005
1503
2679
1323
1315
3191
1113
1168
1132
1963
2371
2973
1750
1089
1125
3006
1666
1607
1680
1477
1176
1947
2432
1756
1992
1266
1247
3245
6075
1243
2848
1468
1286
1800
2969
2093
2160
2668
3638
2044
1616
1369
4220
3573
3593
2156
1500
4375
2955
2457
2588
1875
1208
1503
910
2560
4159
2242
3465
1081
2227
1146
1469
1309
1113
2641
1246
1860
1157
1174
1139
863
2554
1440
3710
1771
1106
2205
2777
4530
1447
1193
1237
1715
2061
1337
1022
1412
1780
2442
1512
1525
2111
1060
2621
5028
1450
1285
1640
1366
1751
1529
1813
2641
1330
1095
1841
1640
2700
1793
1124
1844
1822
1130
1670
1476
1905
954
967
1440
1027
1610
1389
1761
1795
974
1410
1663
1592
1923
1040
1221
2242
1358
1058
1944
1543
1661
1202
1265
6212
2153
2211
1477
1629
882
1884
1764
1741
1518
1178
1408
1910
1577
1638
2180
2772
1353
2805
1621
1513
1503
1721
1575
1230
1584
1516
1620
1311
1559
1452
1454
1871
1354
1395
1661
2217
1698
804
1691
1630
1570
1710
1707
1501
1115
1794
2059
1374
1725
1201
1579
1438
1656
1571
1163
1759
1690
1514
1737
1598
2002
949
1597
1635
2014
1806
3594
1964
2102
1572
1916
1452
1367
1734
1162
1430
1697
924
1377
3574
1513
1346
2250
1620
1559
1781
2332
1337
1446
15008
3494
1399
2075
1079
1665
1208
1462
1658
1738
1299
1170
1736
2161
1778
1702
2178
2665
2003
1279
1557
1822
1743
3084
2008
1607
1733
3022
2068
3345
3335
2758
4868
1712
3328
2581
710
1544
2551
4833
1563
2045
4027
1752
1230
2055
1496
2590
1439
1443
2312
1396
4222
1465
1737
3170
3954
1781
1625
3326
1400
1829
1143
3092
2284
3345
2556
1612
1642
2986
2658
1413
5574
2368
1458
1827
2938
898
1565
6754
4597
2220
2481
2959
2143
3475
2865
2075
1423
1555
1293
1329
3711
1482
3448
1674
1491
1681
1012
2555
2086
1907
3136
2734
3569
1847
1440
1140
1428
1782
1214
1831
1416
2501
1768
1485
1645
1596
2091
1483
20545
16835
10104
1263
1142
1908
1564
2953
3543
3761
28464
26882
20498
3214
1466
693
1769
1612
2118
3019
3645
991
5691
1645
1189
2683
2005
1069
4433
1567
2561
4645
1550
3147
2636
2125
1497
5617
1819
2296
1911
3548
2046
1683
1339
1133
1750
6959
3100
5554
1995
3589
5244
2054
2262
1283
1920
2397
4491
2940
4256
1848
1446
1861
2117
1324
1867
2152
1800
1980
1333
1695
1812
2093
3991
1786
3232
4580
3388
1430
1876
1184
1800
1561
2639
1712
1065
2716
1604
2197
1640
1999
1201
1249
2069
1419
1881
1923
1090
1634
7395
1045
1088
1792
1782
3412
2772
1246
2654
1648
1737
1714
5271
1855
1064
4534
2717
2262
1577
1840
3348
2194
1707
1090
1729
1489
2969
3386
4420
1339
1301
2722
1399
1864
2779
1090
1789
1793
1643
1456
1297
1139
1739
1816
1781
1995
1132
1568
1527
1205
1502
1403
4591
1645
4461
1708
1241
2806
1551
1880
1615
3517
4306
1519
1777
2080
1656
1171
1841
3321
1614
28564
2120
1134
4264
1898
5887
1841
3630
901
1566
1653
2058
2311
1486
1987
1785
1843
1147
1370
5711
907
1683
1455
3662
1938
3635
1616
4579
1622
1891
1634
3295
5224
3180
7162
1826
860
3652
1738
1042
907
1305
1692
2187
1627
1760
2037
1572
4166
3222
758
1285
5345
4515
1161
1580
2028
2338
2779
3383
2014
1790
1140
1612
1727
1254
1678
1514
1868
1783
4207
1109
1964
1646
1014
1524
1324
952
1287
1604
1905
1247
1467
2698
4087
3188
5882
1654
1614
1045
1641
1768
1450
4320
2630
1248
2332
4941
6073
1547
1052
3287
2187
1867
1988
2489
1407
1200
3255
1639
2058
1919
1383
2118
1235
1698
1470
2606
1601
1714
1626
1264
1683
1057
2192
3150
3360
2180
1679
1556
5453
1540
3514
4326
2144
2512
5696
1333
1451
1065
3413
6540
1632
6157
1668
2101
1403
1414
1251
1407
1296
2003
1381
3788
4471
3052
5687
2278
2324
732
1313
866
1496
1188
1141
2639
3362
4868
1805
1414
2695
2493
2179
2526
1967
2918
1433
1613
1322
2170
2159
1368
1650
1242
2561
2547
2945
2875
1583
2437
3493
1400
4018
1304
1274
1915
2116
1669
3361
2901
3479
1288
1631
1503
23383
1297
2575
4828
2050
1761
3174
20183
3504
1102
2413
4071
1327
2425
4792
1543
2427
1616
3055
1762
1389
3695
3849
9471
1685
2119
1225
1155
1193
2646
2946
4001
1110
6565
1486
1833
3514
1537
1277
1916
1737
1326
1385
2787
3906
3550
1120
2351
1539
1892
6370
1063
3099
2158
2277
1600
1233
1185
2224
1935
1986
1179
1719
4366
4642
3847
3258
1609
1558
2798
3896
2977
3801
1342
3000
1276
1721
989
7879
2342
2732
1580
2139
1869
1378
1246
1307
3501
2151
1973
1362
1679
1497
2740
1315
4065
982
1585
2639
2189
2497
852
1211
2190
1253
3379
1643
5920
1720
3101
5341
3085
1958
1592
2031
1540
1737
1137
1910
2166
6121
1892
1865
1544
2582
1108
2153
2300
4121
2250
1027
1909
1162
971
1472
2907
1250
2583
3909
1806
1157
1854
5055
3417
3309
975
2966
3397
1900
2914
1889
2122
3573
3490
1867
1290
1903
1601
2265
1926
1004
3394
3226
5010
1505
1537
1151
4349
2529
2973
2233
1957
6184
3514
1587
1014
6391
1953
1069
1369
1933
1255
3292
1713
1736
1590
4508
2004
3253
2515
1486
1197
2115
3653
3584
939
3967
4823
2112
6567
1396
1844
2197
1285
2429
6674
2832
1798
1091
1502
4091
6317
1846
1964
2456
3793
2723
2413
1267
1677
5007
1714
2175
1155
3054
1185
1790
2022
1588
1909
1868
1714
1269
1745
1240
2368
1845
1577
1496
1582
1830
1427
1242
1336
2346
1104
935
2585
2535
936
1501
1572
1279
1451
1704
2802
1161
1588
1516
1138
1276
1497
1724
1552
4380
1333
4321
1138
1469
2103
1848
1899
1104
1298
1615
1450
3329
1338
1753
1668
1336
1203
1715
1537
1255
2434
2179
1479
1258
1540
1550
1463
1699
1099
3138
1594
1648
1113
1665
2343
1500
2260
2315
2243
2378
1609
2650
1258
1214
1028
1533
2410
3231
1361
1374
3816
1356
2169
1284
1315
993
1372
2366
2758
1613
1296
1647
1608
1853
2741
2437
4869
3870
2347
1250
2524
1579
1169
1657
3035
1933
3113
2105
2120
2290
1633
1324
1382
2334
6405
1781
1630
1514
1067
3763
3007
2609
1943
2523
3054
1949
6583
4280
1349
1329
1025
1338
1754
1017
3968
1553
1881
1089
1850
1512
1562
1504
2208
1699
1186
1610
1451
7368
4440
1786
1879
2440
3823
1162
1463
1468
2867
1242
1328
1881
1482
1668
1361
1279
1584
1590
1320
2201
1745
1487
1543
1400
2375
1315
1849
1228
2035
1585
1202
1378
1438
1106
1869
1828
1424
1276
1416
1438
2095
1853
1409
1640
1469
2369
1569
1452
1484
3259
1517
1403
2026
1475
957
1428
1254
3154
1443
2351
1566
1315
762
2906
2204
1873
5547
2678
1676
1962
1175
1570
1570
1211
2914
1197
1362
1351
1034
2038
1377
1280
2751
1165
1351
813
4813
2091
1480
1148
4404
1745
1816
1662
2739
1678
4029
1183
1083
1441
2819
1347
4856
788
1283
1527
1340
5175
1130
1500
2646
1247
5379
1348
871
2703
1178
1390
1783
2958
1579
1913
1738
1830
1003
1464
4048
1261
2647
1508
1290
3452
945
1394
1516
2159
1987
1766
2795
3711
3426
3051
1102
1462
1473
898
2573
1851
1303
3448
2747
1414
1737
1480
1289
3304
1219
2154
1981
2660
1112
1879
1406
1432
1587
1529
1111
1688
1993
1499
1899
1753
1678
1482
1294
1623
1748
1809
3367
1667
1396
1119
3438
1142
1843
1469
1164
2601
5992
1430
1636
1568
1578
1107
687
1821
1812
1295
2093
1520
1872
832
2136
1910
1757
1710
929
1508
1763
2119
1146
1370
1771
2819
2819
1631
3820
3948
2346
1721
1550
1246
1662
2197
2045
1347
1749
1625
1775
1675
3840
1393
1503
1553
2502
1784
838
2472
1333
1307
3763
1509
1545
1865
4593
2709
1756
5124
1449
3872
4205
2557
1559
4208
3382
2566
1959
1611
1989
6053
1213
1400
1709
3976
1745
1969
3564
4148
5035
5020
1386
1595
2447
1632
4544
1788
2808
1551
1467
1928
3340
1756
1696
2545
2092
1431
1139
2556
1232
2224
4294
2752
3236
1382
1546
2471
1928
1529
1403
3129
5695
3334
3887
1463
1758
2669
4186
4612
1052
4879
1214
2358
2069
2525
3600
4387
1640
1694
841
3046
1557
1873
3406
5607
2166
1807
2883
1997
2026
1752
1907
1827
1554
1492
1231
1847
1589
2287
1530
3288
1322
1730
1779
2271
1492
1674
1514
1442
1639
1572
1674
1844
1836
3769
1898
1854
4108
2420
1248
4092
1926
6218
1414
2270
1825
1533
1116
1406
1352
931
1941
1660
2928
1437
1669
1548
994
1484
1650
1848
4107
3347
3186
3629
1612
1185
1674
1574
1469
1537
1624
1484
1871
1628
1483
1796
1245
1729
1525
2343
1768
2642
1734
1450
2699
1374
1094
3263
1169
1369
1515
1441
1526
1360
984
2593
1468
1358
1647
1776
1837
1460
1597
3022
1431
1170
1491
1450
2956
1115
2071
1336
1423
3014
4134
5764
6085
2307
4532
3447
1683
2640
1166
1261
2249
1620
1236
1431
2698
1383
1570
1265
1582
2606
1700
1206
1887
1225
1950
1899
1383
1655
1614
4224
1695
6396
1748
4316
2952
3428
3169
3679
1416
1019
5374
1285
3863
1086
1686
2134
2207
1105
2834
1851
1914
1798
2152
1339
1265
5711
1390
2047
3127
3275
1657
2189
1252
2136
2526
1290
991
1487
1017
1983
3314
1902
2816
3696
1540
1270
4633
1646
1763
3134
1141
984
1775
2547
1782
2032
14975
3405
3185
1529
2170
1304
1200
4630
5573
4441
1282
2089
1199
1768
1334
1931
2841
1413
1972
1956
1198
1490
1227
931
1813
1353
1504
1838
1533
2243
1084
1808
1375
1507
1743
1650
1924
915
1988
1451
3132
1891
5022
4345
1690
2165
1085
1697
1773
1272
1831
1706
1600
1703
1204
2059
1285
1312
1600
1807
1840
1366
927
1579
1602
1847
1635
1900
2765
2869
5137
1732
1569
1225
1161
1432
1847
1554
2169
1358
2259
1175
3036
3522
2790
1848
1108
1402
2886
2659
1727
1846
1317
1611
1996
1910
1703
3616
2807
2087
1695
5290
1940
4989
2282
1544
3215
1703
6093
2635
2267
4724
3056
3093
2472
1518
3822
1641
2052
2145
5555
1862
1019
2148
2941
1447
1361
3426
1186
1621
3449
1411
2084
2007
1592
1493
1671
1819
2719
6130
1296
3526
4642
1825
1945
870
1401
1332
3461
4288
1829
1671
1272
1498
1778
2098
3277
1770
1613
1112
2008
4575
1581
1683
2592
1796
1680
1366
2120
1704
1037
1892
1609
2912
1024
1241
2257
3217
1485
1844
1279
1645
1332
1235
1643
1398
1341
1340
1681
1491
1079
956
3367
3010
2325
1772
1492
2041
1195
1720
2514
3124
3260
1676
1745
1615
3215
2370
2188
1315
1098
2758
3107
1240
1457
1258
1328
1202
1411
1401
3363
2457
1457
1319
1112
1377
1524
1417
2526
1068
2575
1911
2351
2243
1328
1619
652
1174
1946
3515
2190
1094
1493
1899
1229
1505
2440
1233
2165
1387
1280
1572
1502
1410
1377
1177
1962
2880
4437
1395
1753
2145
3217
1902
2026
1264
2423
2349
1408
1664
1534
1335
1782
2203
2086
2144
1311
2783
1552
1351
1567
1668
2129
1803
1258
1388
1563
1402
1345
2150
1259
1315
1440
1353
1496
1845
1509
3013
3441
1760
4741
1782
1786
1251
1652
816
1291
3413
2672
1385
2138
1513
3697
1416
1371
1204
1673
3014
1105
2212
1626
1924
2108
2600
2059
1855
1506
973
1362
2206
3716
2369
1817
1441
1739
1558
1130
6612
3018
1261
2109
1335
1662
2065
1794
2041
2307
2546
4960
1568
4481
1142
2016
1296
1397
2869
1061
2319
1382
953
3284
1360
31295
1982
1016
3007
1114
1998
4202
1309
2257
23534
2086
1113
1184
1465
1688
1158
2062
2749
3203
3162
1149
2346
5134
1274
1371
2311
1911
1377
1711
3650
3715
1572
1655
2690
1216
2214
3016
3709
2105
1680
2029
4276
1777
2181
1175
5256
1686
1006
1425
1753
3015
3660
1318
1217
2068
1408
1105
1671
2010
2206
2864
2129
1173
1207
1549
2140
1498
2589
1409
1435
2427
1228
1150
2217
6084
5328
1133
3504
1460
3051
3916
1034
2904
1672
1478
2203
1402
1372
2616
2012
1698
2758
2004
2100
1305
1659
964
1464
1621
1144
3658
1724
1253
1953
1295
2538
1132
1518
1286
1277
2011
958
1024
1964
1715
4306
3397
1097
1971
1392
3494
1247
1997
1312
1096
1120
2471
2005
1602
1084
1306
3648
1060
1546
2028
1180
3196
3124
1063
1487
1820
3473
4690
1485
3555
2552
1225
1042
3465
1186
1713
1211
1873
1835
1000
2021
2605
2786
1997
2068
1158
1457
2044
1752
1049
2689
2003
2711
2402
2631
1256
1473
4527
1985
2341
2457
4158
4505
1712
1640
2142
1694
3460
3437
3316
1500
1576
2854
3644
1217
1179
9129
1832
2507
2170
1912
3433
990
4183
1138
4969
2288
1527
5149
2223
2451
1512
2050
1069
1321
2362
1330
2365
2705
2649
2230
2932
3854
3452
1666
2834
3162
2178
1495
1531
1344
5350
2833
1530
3700
1663
2322
2640
2652
1486
1583
5323
2220
2959
2033
2543
2003
2845
6007
670
1673
1550
1556
1366
1362
1047
1530
2186
1545
1561
1914
1029
3012
2847
1410
1300
1801
3900
1929
2159
2294
2287
1323
1497
1133
1587
4944
2168
1436
2446
1922
2055
1332
2367
2312
1400
3222
1736
4381
2370
1844
1628
1442
2412
1655
1768
1682
1890
2291
5663
3169
2286
3941
1593
2115
1633
3778
5844
1431
1695
1792
1802
1121
1743
2540
1676
1191
2052
2003
1273
3732
2273
3204
1677
1878
1598
1554
2125
2202
2137
2128
1216
1765
1999
4911
2961
4942
4090
3430
2007
1342
1321
5870
1482
1828
1043
3920
1735
1263
1281
1954
1701
1091
1380
2392
1653
1547
1518
1347
1527
1649
1515
3330
3478
1809
1740
1268
1565
2939
1841
1750
1608
1241
2267
7077
2029
1181
2274
1305
2822
4114
1331
3303
2404
3968
2591
1981
1286
1386
1820
3090
1218
2144
2100
3737
4986
950
2992
4570
1245
1298
1365
1427
2942
4006
2388
1443
1388
2927
5079
3682
1451
1256
2244
1797
2424
3712
1564
1322
3060
1398
1564
3919
1240
1316
1488
1513
2040
2755
1142
1687
1858
1247
2159
5496
1450
1568
3749
6810
2962
1424
933
1423
1966
2061
1409
5733
1275
2349
2702
1220
2951
2555
3734
1252
2209
6475
1128
3783
1610
1534
1400
1386
3720
4010
1335
1143
2243
1670
1742
1911
2016
1386
1234
3261
4606
3381
1082
1783
1234
2135
1430
1439
1997
1135
5864
5673
3158
1353
1351
1142
1804
1382
1031
1669
2974
3255
1230
1690
2276
1926
1504
1244
2714
1447
1154
1697
1604
1579
1393
1211
1547
1464
2801
1904
1684
1560
1762
1904
3042
2066
791
2805
3123
2948
4914
1455
1408
1871
1623
960
4403
2272
985
1223
1861
1947
2719
1180
1459
1076
1744
969
1288
1874
1003
1506
1677
1210
1740
4706
1293
2694
2245
1695
1489
2808
3210
1389
1091
923
1618
1845
1856
1184
1624
1471
1813
3430
1478
1717
3419
1404
1765
1574
1834
3015
2315
1757
1245
5026
3214
3754
3340
2586
1603
959
1574
3053
1605
1745
3759
2499
1748
1229
1390
2005
4410
1798
1818
1880
1470
1522
1910
5227
3341
2134
1424
3196
3188
1762
3034
1804
1948
3681
1974
3897
1497
4190
1829
1060
2113
2222
1972
1601
5905
1715
3056
5897
1120
3334
1680
2717
1650
1680
1379
3828
3137
2312
2488
4451
4330
2624
2931
1786
1774
4234
1715
3854
1771
1315
2176
1454
1027
1889
1425
1561
2654
1436
2639
1824
3300
4629
2375
2934
1301
1444
1627
1615
1662
1762
1421
2403
1526
1350
1863
1618
1337
1628
1364
1595
791
1410
1987
1120
2819
3890
1577
1397
1576
1399
1664
1398
1291
1599
1845
1207
3655
3427
2832
3295
1796
3808
1604
908
2224
1618
1612
4635
3502
1209
1508
2930
1137
1510
2780
1877
1170
3496
5846
2902
1578
1189
1707
1230
1991
1721
4017
1383
1068
2277
2549
979
3924
5039
1684
1755
1560
6100
1264
1378
1458
1664
3216
4254
2330
3023
1575
852
1624
1790
1538
2448
952
1423
1738
1371
1792
3320
5286
1251
1444
1376
1313
1169
1379
1762
1257
1887
3273
3381
1257
3191
1320
1837
3839
1305
2036
2439
1739
4108
1434
1194
3057
2777
1496
1489
2684
1917
1802
2515
914
2750
1275
1731
1662
948
2372
2172
7286
3083
1254
3039
3120
3659
4473
1838
3448
1849
2107
4671
2563
1292
2328
1704
1280
4008
1655
1991
1260
2503
2930
1113
1105
1532
2990
5587
3819
1365
1487
3617
1065
2562
3026
1175
2170
1499
1290
2067
2042
1181
1671
1333
1598
5782
1201
2430
3593
3800
2006
1773
1884
1127
4192
5191
1251
1269
3149
1913
1724
2008
923
3005
1272
2244
3231
1817
1202
1526
1717
2116
3309
1902
2768
1049
1546
1206
1330
1758
3650
1758
2021
1576
1699
1991
1252
1881
4480
1277
2456
1453
2060
4587
1856
2972
2118
2266
6356
1918
4556
2744
1388
6187
1326
1111
1912
1164
5065
810
1891
1432
1324
1965
1454
2811
2677
4516
1919
1279
1978
1410
1735
3595
1052
1471
1174
1985
1876
1759
1011
1783
2628
1318
2227
1451
1860
1242
2248
3448
1445
1812
3294
4731
2724
3537
3699
1811
5740
4254
4172
1831
1322
3455
4315
1085
3878
2378
1906
1861
2149
1762
1825
2888
4209
3376
2157
1293
2436
3448
3831
4100
7014
1772
1709
4413
1701
3197
2130
1804
1443
3401
3093
1858
5790
3706
1772
3088
1169
1577
1700
1380
1386
1904
913
1327
2463
1757
1575
3087
3367
2181
748
1841
1901
1065
1374
2005
2160
1633
2861
2343
1471
1430
1869
1263
1560
1373
1656
2967
1109
1805
1612
1026
1317
1715
1159
1534
2083
2812
970
1463
1062
1576
1715
889
1529
3302
1277
2776
1777
2120
5057
3039
1290
1548
2043
2403
1364
2525
944
1336
1595
2140
1271
1266
1726
1499
2379
1175
1362
1352
2292
1752
1956
1569
1339
1197
1646
1471
1715
1797
1373
1318
1279
1740
3206
1673
1704
2914
2699
1820
1144
1614
1787
1636
2802
3587
1894
5638
2180
1823
2402
2239
4980
2758
3461
4273
2410
1715
1284
1124
2350
5185
1450
1877
5179
1269
2191
2808
2313
2851
1306
1658
1390
2428
2027
1503
2702
1452
1767
2143
2804
1972
1608
5636
1354
1019
4750
1248
2224
1417
1786
2884
1594
2241
1060
2102
1349
1386
1669
1475
2099
1545
2657
3881
1685
873
2228
4342
1393
1857
3524
2139
1393
1419
1168
1078
2440
1952
4223
2762
1450
1171
3063
3177
2878
2247
1150
1928
2840
4899
2052
3549
1351
1548
1298
2160
1140
2155
1565
1851
4062
1754
1304
1925
1815
1436
2476
2624
3045
3084
2230
2747
3562
909
1426
1631
2100
5744
1082
5079
1178
3001
1351
2059
2948
2235
2505
2589
1316
1322
3428
1523
2650
1453
1223
1580
1134
5884
1404
4731
3723
7341
1591
1422
1145
1304
1822
1904
1193
2185
1608
1985
1133
3812
5288
1247
3790
1484
2863
3883
1231
1670
1285
2186
2033
4743
5373
1500
1121
1567
2543
1614
1536
6043
1721
1692
3636
1240
3664
1252
2069
6210
2001
2659
2005
1373
1859
2021
3034
5167
3161
2713
1937
1007
4704
1368
2462
5434
1768
1564
2903
2002
1692
2828
942
7013
4723
2981
978
2000
1997
1441
5521
5376
1110
3719
1899
1216
1142
1345
1582
6363
1144
1700
1389
930
1312
1680
983
6356
1683
996
1674
2999
2379
2183
2005
4514
1183
2015
956
1689
3025
1833
1072
5413
1284
2818
4362
4817
1995
3217
1868
7768
1792
2055
1205
1892
2284
863
1699
8073
3461
3486
1861
2461
3154
1912
1878
7926
1610
2495
1460
3568
1883
2611
2402
8204
1773
1184
1393
2261
1529
4261
1695
10343
1179
1632
3513
3843
3222
1239
1227
8115
1771
2003
3924
903
1484
1878
1708
7140
1653
1240
920
1616
1699
1135
2482
8174
1298
1538
1254
2635
2478
2593
5769
7707
6204
3052
1684
1844
2996
1768
756
7167
4539
1675
1465
3426
925
1233
2315
7785
3423
3310
2343
2577
1613
981
1327
8319
5236
1297
2665
2509
1687
3522
2693
5953
2407
5437
3090
2653
2102
5148
1485
7904
4228
1396
1493
1860
1741
1642
5036
5968
3001
2806
3458
2856
1960
1233
1868
6140
1234
1303
1549
1321
2964
1151
1394
6862
1073
1436
2531
2367
1528
1342
2393
5447
1720
1269
1125
889
3351
2828
3725
6031
4685
1327
4311
4282
1676
3884
1450
9247
1349
1445
2105
2901
1785
1456
1933
5226
2506
4371
1102
2396
1698
1441
1949
4691
1404
1865
3283
2708
1598
1403
1225
3412
3024
1481
1741
1365
1575
3000
1161
7229
1114
3045
1998
1635
2396
1210
1820
4145
4048
2793
1536
1357
6814
1567
1479
5149
1427
1536
1370
2216
1465
1364
2254
3884
5164
4061
4852
2533
2126
2514
1561
6011
3990
1500
1090
1404
3441
1822
1358
2405
4449
1571
2316
1362
1804
3068
4086
3476
1844
1155
1405
1344
3433
1509
2024
4379
1761
1730
1312
2386
2635
1237
2810
5075
1661
3744
1297
2217
1497
2355
5567
1405
2473
2876
1397
1355
1469
1403
1482
1183
3316
1111
2176
1144
1340
1311
1414
2070
1415
3863
1169
1394
1991
1978
1985
5534
3773
2417
2670
1639
1614
1234
2607
8317
1355
2848
1311
1280
1227
2871
1570
2731
1175
1459
1553
2249
1662
932
1123
1805
1438
4244
1876
2123
1634
2756
1019
1229
4217
1144
1355
800
1725
1706
1283
1850
3255
3118
1314
1667
1746
1249
1442
1153
2200
1672
2688
5644
1522
1929
3508
1916
1557
1901
1189
1175
2575
1277
3305
1023
1283
1990
1333
1973
3093
2948
4295
3606
1707
2968
1375
2387
3737
6869
3608
1477
1642
1452
1918
1687
1301
1316
2814
3121
1384
1480
1169
1510
1585
1300
1158
1943
1684
6034
1713
2582
1425
1530
1157
1179
1425
2311
850
1383
2695
1248
1545
5019
1735
1610
1744
2965
1273
1097
1370
1482
1014
2992
2973
1232
1753
1504
1785
2151
1432
793
1097
1541
4426
1232
2590
1137
2605
3059
919
1534
3674
1263
1256
1792
1224
3182
1846
2518
1337
1890
5526
3040
2408
1299
1558
2915
2662
2954
1568
1322
1721
1598
3890
1470
1895
1058
1239
2014
1002
1693
2711
5521
2279
1433
2862
7176
2553
3324
1766
1587
1464
1336
1358
1411
1438
2003
1160
1611
1573
1574
1834
1050
1865
1565
1183
1717
2292
1667
1388
1474
832
1214
1697
1229
1635
1904
1718
1498
1294
3541
3277
1700
3949
2901
2129
2978
1688
1560
2061
1576
1853
2135
2759
1507
987
1555
1390
1734
1360
1752
1667
1615
1737
3662
2618
1524
1979
1694
2464
3468
1509
1698
3128
2232
1837
1440
1529
1926
1185
6302
2383
3342
2931
1475
2606
9757
2939
2482
1860
3265
2800
3394
2761
3397
2541
3248
3648
1461
2637
3425
1469
3129
2010
2018
1535
2560
1505
1399
969
3337
2231
2007
2439
1241
1562
1750
2550
1106
2133
3993
2253
4888
4109
2216
2028
2986
1491
5600
1603
1156
7234
2192
1389
1631
1629
1573
3340
1622
1555
1432
1578
2146
2817
2191
3806
6357
2758
4211
1836
2268
1392
1998
1800
1667
3468
1299
2954
2708
3465
1860
4425
1428
1326
1209
2591
1618
1543
1864
1621
1620
1551
1572
3196
1276
1203
1643
1223
1166
1678
1853
1285
3545
1455
1342
1587
812
1794
1299
1598
2107
1616
1394
1318
2364
1646
1191
3109
1588
1317
1795
2225
1414
1753
2195
5340
4745
1612
2501
1011
1164
1404
2073
1952
2664
3663
1339
1806
1603
2231
1179
3071
1442
1530
1914
1307
3565
3631
1414
2906
3756
1452
1333
1316
3970
3855
2280
1188
1601
1446
1949
2096
1704
1430
3422
1723
3320
6483
1474
3071
4186
3026
4799
1477
2499
1151
1830
2014
6599
3283
1313
1275
1977
1700
2219
1633
1762
1852
2373
1319
2090
2044
2505
2406
1523
1623
1375
1457
1381
1471
850
1138
4914
1869
3190
2076
1306
1534
2326
1726
1087
1563
1150
1217
1692
1544
3258
4455
2238
2063
1950
1212
2082
976
1909
1223
2036
1457
971
2035
1584
1793
2160
1874
1356
1746
2029
2305
1918
2838
2146
1367
864
2036
1776
1841
1657
2011
3234
1729
3526
1894
1808
1533
2999
1061
1051
1918
1289
1852
3447
1312
1644
1705
773
1267
1810
1044
1851
1835
1256
1963
1955
1662
1622
2158
1353
1188
1209
1391
2024
1655
1296
1872
696
2009
1701
1813
1243
1474
1349
1370
2003
1142
3140
1841
1182
1016
1287
1144
6498
1777
1765
1234
1503
726
1793
2262
1859
1064
1405
1018
1540
3315
1543
1665
1396
1368
2008
1487
1832
3370
1571
3819
2072
1190
1367
1975
1666
1308
3497
2722
1290
2209
1800
2877
1590
1643
1657
1647
2317
2486
1561
3240
3588
1552
3424
1265
2023
1339
1693
2344
1872
826
1602
1941
1268
1423
1974
4449
1521
1237
1790
1198
2200
1876
4021
1672
3898
2500
1157
1271
1878
1762
1371
2444
1736
1785
2775
1856
1389
3337
1156
1588
7324
2506
1654
2324
1195
949
1806
1380
2433
2521
1478
1397
966
1875
2460
2548
1847
1948
1404
1431
1822
1284
1525
1920
1290
1415
2660
1602
1634
1464
1850
7325
13416
1034
2522
1229
1233
1613
1950
1208
1111
1496
1954
2483
1528
1682
1318
1600
2765
5567
3307
1713
3336
1803
1217
1658
1488
1706
3377
1724
1386
1210
1139
894
1730
2110
12773
2191
2170
3657
1567
1811
1780
2812
3038
3602
1773
4847
4549
3225
1927
1860
1419
2666
1049
4701
2629
4106
1480
1808
1270
2285
2619
4114
2659
2052
2315
2399
3311
13118
3277
3271
1712
1579
5118
1246
3718
4403
1258
1519
3097
1233
1274
1467
1451
1508
2970
1240
2498
1821
1111
3164
4027
3107
1562
3636
7996
2467
2406
2558
1662
2020
983
1181
1671
1247
1622
1017
1104
2331
3070
1365
1553
2747
1303
1567
1230
1921
2234
1579
2480
1364
3350
4992
1977
1176
1568
1682
1433
1409
1469
1882
2099
1024
1267
2086
3151
1197
2228
2765
2231
5557
1325
1742
2186
3712
2497
3865
3748
2656
2967
1352
3631
6342
3045
3731
1930
1338
2453
1349
1659
2111
1481
5239
2211
1833
1183
1262
1306
1579
6086
1106
1506
1477
1200
2473
2189
1129
1269
1442
2019
2381
5506
2958
1974
13075
10335
6290
2257
2204
1599
2168
1401
3440
3599
1132
3729
3214
3277
1230
2710
839
2186
2133
1906
3151
3878
1809
1609
3137
2522
1251
1473
1256
1167
1776
3354
1324
4490
3067
1887
1540
1154
2943
2365
3758
1167
2019
1216
1313
2089
1135
3089
3072
2149
2629
1701
1088
1213
3074
3253
2147
3137
3466
1705
2951
2635
1393
1509
8025
3506
2201
1673
2305
1344
3892
1521
6214
3666
1691
940
1497
3518
967
1492
2016
2915
1094
2637
2044
1234
2738
1535
1241
1782
3025
2269
2435
3378
3547
2777
1204
2090
1861
2199
1811
1505
1914
1122
1906
1291
1551
1827
1040
1389
1093
2858
1859
1557
2492
3462
3542
5484
1545
1712
1485
3967
2775
3037
1346
3287
3810
2624
3537
3895
1443
1248
2724
1934
3050
1835
1172
1472
2313
1099
3687
1538
1359
1247
1615
3137
1744
1305
2905
1377
1210
1705
1894
2883
1396
1718
1618
1304
1244
1116
4880
1601
2327
1630
1681
2759
3772
6124
2663
3659
3708
1400
1534
1539
1789
4717
3640
2486
1510
2889
2197
1246
10778
1998
1724
1452
1428
1432
1334
1129
1549
3062
1015
3195
2542
1470
1699
954
2327
1836
2634
1624
1291
2865
1863
1488
2083
1589
3201
3408
1861
7042
2331
1279
1790
2272
4962
2112
1482
1325
1765
1737
1904
1574
1773
1933
1092
3422
1777
1172
1488
1451
2839
3506
1680
2450
4103
1419
2610
7447
3630
1526
2061
1781
1185
3095
1259
6055
2632
3640
1518
1427
2717
1695
1525
2443
933
1475
1694
807
3462
2018
1140
1817
1214
1317
1595
2900
1298
1175
1643
1632
1447
1548
1643
2262
2307
1466
2059
2087
1123
1350
2162
1303
2873
1506
1587
1645
4232
1757
2517
3031
1870
1412
1215
1779
1612
1596
1606
1457
1495
1244
1697
2363
3324
1889
1511
1354
2369
1233
1454
1548
1406
1793
1368
1390
1393
1485
2504
2107
1097
1009
1646
2036
3208
2221
3082
1354
4812
3251
3623
2058
4315
1587
1340
2609
2363
939
1061
2201
1424
1431
1372
1949
1754
2057
2341
1496
1705
1058
1872
2025
2001
1324
1595
1338
1465
3495
1392
2035
2848
2428
2906
3946
3279
2256
2152
3214
1787
1679
1470
1618
1932
6557
1522
3997
1187
2456
1521
3638
2176
3104
3583
2978
5550
3014
1304
1796
1245
1507
6174
3907
2868
3409
2068
2960
2106
1848
1323
1894
1932
1323
1857
1486
2836
1640
1581
2729
1707
1914
1147
1329
2529
1672
5878
1468
2584
1844
1913
2256
1869
982
1167
5174
1579
1732
1397
2072
1697
1802
1410
2673
1405
3012
1621
2731
3682
1208
2321
1567
1359
5511
4835
2317
1407
5592
2690
1552
1761
1703
1926
5198
1777
1954
3666
3506
3435
1761
2754
1402
3380
4081
1266
1533
1156
1759
724
3204
2644
1311
1498
5898
2857
2213
1819
2608
1642
1384
2835
1948
2816
1241
1533
1426
1277
1373
2776
4274
1818
2759
1968
1457
2095
1324
3286
1393
2288
1968
7098
2175
2764
1031
2596
1535
873
1273
1673
1331
1259
1479
1582
1904
5537
1824
3573
1659
1607
1655
840
4267
1582
2144
2345
1729
2138
836
4236
2556
1613
3470
3110
1265
2032
5736
6886
2284
1848
3080
1811
1851
2176
2338
1689
6168
4353
3202
2682
4793
6841
1020
1653
1642
15407
2821
1651
1640
2770
2856
906
1487
2368
1049
2520
1181
2872
4352
1413
2717
1536
1511
3611
1279
1777
974
2379
1865
2545
6056
3432
1706
1746
1711
1693
1755
1724
1664
6736
3101
2781
969
1466
3450
3068
3115
1567
1789
1927
1816
1668
2917
633
2929
3620
1702
3847
2247
2914
2050
5816
1780
1864
2906
1604
1007
1580
3081
897
4308
1235
2165
2296
1478
1739
1952
1896
15534
3327
4197
6907
4263
1692
1288
1881
3573
936
1478
1929
2579
1125
5842
27971
3364
4598
4979
3718
2159
1370
1679
6001
3152
2354
2451
3086
1551
1642
1761
16571
1357
1786
1695
1541
2353
1097
1529
3968
3785
1719
3070
2533
1162
3047
1697
3092
3470
1971
1480
1716
1697
1509
1580
1230
1499
1463
1609
5116
3323
2661
3069
1238
1629
1265
1407
1706
2091
4195
1490
1494
1524
1956
1691
1893
1374
2265
1691
1425
5988
2231
1857
3375
1189
1461
1441
1119
1353
1560
2184
2072
1473
1160
1540
1473
1369
1515
3900
3553
1313
1383
1830
2405
1828
1355
1483
1155
1920
1423
1540
1145
1724
2239
5192
1607
1476
1923
3722
3195
1272
1356
1488
1674
1300
1631
1844
3550
1835
3697
1621
1180
1246
1595
1255
1970
3249
1313
1481
1507
1279
2202
2757
1188
1848
1463
1966
3126
3451
4460
2405
2957
2448
1239
1531
3078
1477
1248
1639
1689
952
3484
4030
1807
1696
3338
2352
1199
3805
2057
2361
1383
1547
2391
2865
1607
2276
3153
1832
3061
1437
1912
1995
1499
4553
12012
1474
2012
1061
1800
1236
1500
1701
1437
1528
1941
1219
1920
1934
1269
2216
7626
2029
3149
2087
1602
1971
2072
2259
2036
3026
2444
1431
1347
1526
4896
1882
1323
5897
2877
1397
3655
2452
940
2804
2879
4947
2405
2338
3865
1153
915
2463
3202
5821
2070
1159
3180
1478
2339
3856
2471
4789
3146
2182
1918
4251
2280
4797
5290
5031
1769
4022
1463
1451
1804
2074
1522
3271
1128
1874
2656
2062
1983
1588
3260
2703
991
1130
1309
2327
2645
1879
4586
8463
2124
2025
2216
1744
2425
1312
1240
1065
1164
1857
3363
2618
1829
3255
3345
1948
2217
1809
2070
2049
1508
4962
2796
1840
3015
1060
22035
5178
1373
3067
1798
1379
6226
5293
1606
7118
1190
1294
1363
1892
1292
1699
2090
4762
4216
1485
4586
6201
1861
1925
1883
2016
812
3507
1777
1720
2326
1869
2852
1610
1668
7018
3831
3325
3769
1924
2227
2993
1805
2953
10674
1245
1964
1817
1698
3610
1824
1739
1529
8937
1390
1572
3360
1968
5435
1068
1732
1431
5267
1696
2334
1134
1533
1887
1333
1784
3542
1298
1780
1703
1194
1588
1552
1796
1590
1259
2793
1917
1574
1305
2704
984
1374
1111
12598
3165
1526
5264
3711
1914
1893
1261
1597
2616
1862
1930
1989
896
3224
2837
2532
1806
1134
3490
1526
1348
1325
1557
1841
2781
1534
4590
2537
1277
3338
1834
2205
1770
2227
2972
1321
1565
1994
1519
1417
2255
4396
2545
1683
1790
1829
1630
1769
1152
1352
2081
3250
7782
2304
1174
1767
2205
2514
2942
2945
1479
3657
2431
3169
2699
2192
2429
1612
1898
1426
7903
1446
1857
2815
2218
1412
1086
1139
3652
1348
1960
17388
1771
4363
14004
1477
1457
1392
2402
1075
16148
6652
1338
10501
4307
2181
2145
1286
1243
12810
1560
2623
12265
1039
6085
13855
1627
1095
1508
2043
1002
3546
4641
5212
2550
1576
1493
1174
2264
1257
1908
2725
1477
1140
1637
952
3348
2326
1348
7030
2054
3805
2230
1252
2034
1144
1989
977
1998
1362
1895
3581
2299
915
6383
1659
1401
1171
1656
1421
1590
850
6576
2313
4389
5532
1463
1858
2157
1245
1472
3292
5820
1303
4314
2851
1773
6207
1996
7395
1301
2175
2047
1253
3143
1991
2966
2148
1568
1069
6831
1623
3192
2621
2247
1373
2289
1245
2772
2052
1929
3703
3705
1976
2865
3167
5132
1546
2153
1354
1454
2371
1466
1985
1699
2558
1892
3054
1571
2587
1595
6534
1126
1704
1992
2460
3972
4218
1327
2713
3113
1279
2113
3324
1005
1413
2214
1653
1546
17854
1474
1674
1607
1409
1485
1068
2022
1307
1173
1383
1496
675
1491
1979
1304
3979
1438
1167
1799
3878
2117
1941
1298
3851
1388
1288
2840
3631
1526
1933
1442
923
11182
1332
2604
1507
1410
1787
1124
1630
1411
1117
1633
764
1363
2791
1515
1974
1320
1566
1105
1246
1980
1657
1377
1528
1072
2340
3989
1226
1559
1488
1943
1538
1739
982
1677
1878
1408
1817
1232
1231
4624
1478
1303
1769
982
3155
1504
3256
1778
1884
1356
1881
6764
4917
1160
1900
1443
1848
2337
4428
4726
1305
1044
1009
1340
1884
1962
2585
1466
2778
5843
2658
1193
1092
1906
1479
1394
2060
1848
2084
1817
1566
1411
1714
1793
1527
3048
1289
1211
875
1490
2740
7929
4373
2508
1618
2177
1872
1121
2047
1655
1590
1193
3631
1525
1421
1371
1100
6698
3974
2164
1626
5501
1597
2150
2218
4152
2390
6354
2749
1424
1351
1950
1030
2770
1630
2936
1588
5433
2085
1655
1020
1504
1284
1451
1237
1142
4316
5464
1192
1945
1549
1393
1362
1714
1441
2209
1741
5412
1504
1217
2356
2104
1727
1715
1048
2091
2254
2305
2279
1747
1872
1938
1423
3275
1656
1086
1714
5647
1256
1618
4041
1161
1805
2121
2081
1489
1060
1248
1247
2169
1622
1674
2779
1220
2155
2452
1447
2879
854
1876
3052
4265
3525
1556
8689
1141
1940
4187
1029
4630
2313
1836
996
3201
5405
1549
1747
2398
1648
1709
3506
1298
1470
2175
1516
1596
4047
2349
1252
3516
4837
1486
1810
16917
3031
1916
2724
1354
2465
1453
3768
1397
1091
1659
1638
1103
4923
2349
1239
1650
1619
1423
1032
1500
1296
1526
2377
1453
1449
4423
4114
1446
1584
3359
1642
1387
1030
1680
857
1475
1573
1090
1550
6065
1500
1443
1498
1855
1740
1277
1326
1390
2458
1609
1548
7673
2098
1499
1661
848
2720
5166
2397
3703
1351
3526
4257
1199
4778
1508
1269
2265
11585
3932
2157
3081
2577
1322
1652
1648
3630
6308
2140
2441
3972
1713
1440
1608
1718
1308
4265
1255
1221
4750
1434
1038
1519
3405
2930
2206
1739
1606
1496
2130
2155
1249
4409
1176
2982
1759
2129
1439
1765
2082
2985
1497
2053
1424
2018
4358
2297
1608
1073
1445
2247
2889
2362
1480
1210
1471
1629
1571
1536
1512
2919
2509
3223
2281
2291
2044
6095
3188
2396
2239
1214
5488
3972
2864
1512
6232
5074
4961
1952
5440
2246
3671
3243
3047
3693
1720
1696
1730
3165
1546
1291
1859
1344
3661
5539
1540
5436
1122
1783
1310
2628
2033
2790
3592
2187
1147
1320
3216
2412
23401
2082
1342
2362
2845
1583
1456
1619
2874
2517
1656
2577
4495
4572
2864
1644
2748
1214
2826
1288
1364
1471
1281
2635
985
882
4347
15305
1146
1354
2245
1387
1871
2782
1102
1738
1791
2400
37319
3039
1351
1155
1491
25725
1185
1931
1446
6292
2102
1778
1515
2014
1251
1975
1450
1142
2684
3556
3905
1624
1072
880
1326
1613
2121
1715
3115
3774
1412
4113
3361
1315
1805
1814
2857
1930
3659
1315
3682
1749
3085
1853
914
3395
1839
2355
10806
3579
2380
980
1998
3093
1895
2889
3920
2089
2490
919
1804
2356
1768
3251
2272
1135
2368
4845
3100
1785
9376
2668
1403
1490
1208
1235
11720
2866
4653
9345
1277
1907
1617
2924
3275
11496
1896
1047
12556
2012
1667
8420
881
1501
13278
1660
1123
12679
1718
1691
1770
1137
2357
12584
1659
1407
10990
1792
1469
13362
2233
2562
2116
8566
6000
1632
3433
2523
1908
2941
2426
3220
1168
1637
3353
1567
4238
2198
1527
1562
1948
3111
1556
4951
1615
4398
1620
2273
1390
1506
1350
3168
3270
2714
6776
1199
1423
1104
1301
3621
1050
1636
1399
1563
2454
1308
1737
3307
1553
3828
3848
8016
1777
1411
3241
1774
1269
6547
5095
1594
1545
2113
853
1498
1772
3215
1741
1221
2376
1479
1946
1895
3655
1657
1503
2728
1685
1443
1481
1673
1783
1499
2499
1561
2557
1519
3875
7898
6766
4978
6092
3104
2064
1467
3337
1584
2444
1439
1460
1481
1677
1748
1572
1438
1451
1643
2066
1463
1535
1381
1383
2272
1434
1394
3231
1678
1702
1424
872
1469
1999
1529
1591
1653
1148
1355
1867
1472
1497
1748
1963
2740
1164
1561
1655
2214
1956
1786
1753
2311
2399
4497
1355
1636
1343
2987
6479
1345
1316
6481
3012
1299
1232
2167
2069
1273
5042
2078
1406
1213
3373
1746
1598
1375
1722
1281
1342
1234
1531
1683
1385
2193
7230
1359
735
1281
1717
1452
1424
1565
1450
1380
1966
1083
1364
1249
4240
1362
2276
1871
1609
1536
1449
1916
2298
1505
1372
1172
1349
1370
1611
911
1706
1297
1138
1246
1315
1794
5371
2295
2796
1357
3023
11265
1353
1687
915
3539
1205
2117
2921
1440
1249
1365
1375
1330
2950
3240
1475
3782
3092
2327
1293
938
1377
1409
1649
5641
3097
1447
3732
1516
4526
1750
1595
2907
1529
2121
4542
3295
4700
5174
2849
1494
1944
1391
2907
2033
3055
4353
1075
974
1456
1843
1506
2418
1522
1240
2623
2015
1361
1654
3075
1978
1559
3631
2966
2976
1172
1279
1649
1282
4328
2630
23808
1812
1809
1181
1377
3621
1398
3673
3019
1048
2187
1493
2003
16302
16355
1201
3399
2035
3630
15408
4398
3596
2982
2965
3413
4375
3519
1353
1418
2012
3371
1193
2336
3489
6186
1674
2732
3600
3642
2763
2126
1235
1171
1627
1506
3339
1854
1856
1181
1782
1777
2909
1451
1740
4219
3211
962
1729
2752
2069
2717
1912
2314
3024
2023
1602
5407
2469
1013
2056
1876
2891
2846
1375
1220
7174
2092
5992
1997
1153
8750
1755
1635
7943
1064
1728
4528
1527
1598
4366
1852
1684
6199
3516
1199
1332
2353
2426
2220
1795
1180
1885
2169
1441
2467
1687
3408
2006
1014
1454
1709
1912
1685
1853
1463
1617
1145
1661
1283
1781
2574
784
1152
1686
1075
7351
3962
1615
3187
1914
1496
3183
1611
2222
12252
2823
3276
1422
1668
1013
1340
1724
1165
1318
1553
1828
14591
3116
2367
5816
1054
1457
15006
1417
1486
1920
1715
1283
2732
1367
1793
1501
3537
3242
2148
3243
2487
2991
4760
11666
1549
1602
1714
1419
1550
1253
5890
915
13968
1929
1066
1429
4146
1592
4524
4658
1337
1186
3064
5705
1838
6451
4070
1405
6175
1027
2381
855
2478
2207
1759
1598
1625
6134
1557
1398
4706
1558
5543
4766
2599
4164
2215
1189
2142
5675
2383
4897
10515
7703
2221
3079
3440
8867
1893
2345
2588
1310
1667
2568
2539
1413
6539
1611
1384
2277
1635
3830
2800
2400
1402
5141
2413
2907
3664
2014
1368
6345
2135
3489
9756
1650
3310
4132
1146
1479
5703
2442
4945
7082
2241
6643
2108
1841
8838
8976
3585
9568
1616
1376
10315
2316
1227
8744
1301
1965
1428
2414
1102
11078
2180
4740
11882
2917
2953
14810
1851
7191
12669
1255
1012
13820
3187
2414
15205
4663
1467
12204
2314
1537
4859
1501
1229
1487
2072
1392
1630
1632
3102
5526
1244
5317
2411
1266
2683
2312
1059
2828
2989
2973
2933
4447
1341
2270
2284
2928
3037
4635
3670
1563
3713
1418
2449
4703
2309
1752
4763
2084
1805
2073
1376
1684
2368
2373
2781
2618
1599
1604
10313
2589
2245
2886
27449
2696
1573
1676
2413
1298
2460
1657
1232
2992
10270
3544
3064
7895
1525
3794
1069
7684
3583
1954
2022
4282
10493
3398
3597
1329
6353
1557
11103
1663
4776
3510
3486
1498
3173
3058
1752
1424
1653
1699
2624
1343
2389
1904
1902
1342
4564
1054
2698
2411
1252
1464
1621
2648
1556
3850
1221
1351
1943
2719
1947
2025
1824
2238
2165
1152
2708
1053
8831
4453
1099
1364
1269
1034
3179
1686
6733
2691
1603
1282
1030
2652
3652
1388
1110
2496
1976
1340
1766
3497
1256
3464
4309
2512
3028
1149
1652
1213
1760
1694
1878
1524
1521
10932
5387
2338
7230
4300
1506
2589
5322
2677
1002
2438
2101
2602
2672
1342
1887
1542
3239
2661
1165
1623
1101
942
2718
1808
1165
1647
3073
1706
2547
2616
1979
1701
4919
1497
1222
1899
1045
3062
942
1245
1563
3461
2570
2702
1548
1399
1514
967
1477
1144
1182
1413
1364
1673
3735
2295
970
1357
3382
2575
1404
1635
904
1295
4920
1378
1012
2772
1061
1727
3030
3098
1849
2475
1272
4157
5245
3389
1868
2983
1031
1347
2414
4060
1287
2187
1274
2497
16339
1216
1075
1832
5429
1517
1258
1576
2542
12468
1816
2236
1359
1316
1103
3402
1918
7211
7967
3637
2506
1423
1468
2602
1749
3314
4299
1639
1845
1456
3019
1499
1188
3003
1292
2928
1526
1046
1742
1200
1186
4566
4289
2989
11308
2638
2201
1439
3499
2284
16565
1672
2972
2791
2943
4199
1029
1397
1480
1114
4562
2215
1438
2009
1574
1208
2702
1226
1083
1681
2329
1457
2602
2852
1692
1194
1231
2261
1390
1636
1664
1754
1434
1829
1351
1729
2552
915
1392
1594
12929
1656
2806
2416
3393
1542
1226
4635
3353
1814
2407
1621
1388
1705
1753
986
1547
3029
2777
1397
3434
2436
7891
4105
3122
1511
2105
2144
3681
1582
2151
6001
2277
1171
6545
1847
1368
2011
2496
1829
7216
1544
1426
1251
1189
2471
12255
3080
6726
1845
2431
1711
2693
1479
3100
1509
2206
1757
2311
2114
1624
3461
1782
3164
4548
1703
2254
1622
1556
1148
2412
3122
1256
5047
1323
2958
5656
1409
5418
2020
1159
1990
7999
2117
4689
5368
5086
1606
2416
4678
5871
3116
1387
2763
1760
1959
2145
2791
1849
4113
4017
1579
1885
1744
1094
1782
1244
2045
1281
1575
3304
2772
2957
1641
4164
1071
1550
1636
2901
1195
2400
1899
2172
3789
3734
2891
2245
1546
875
2442
4777
3588
4022
1195
1650
8289
1135
1750
1646
1320
1392
2687
2386
1005
3363
1064
2456
4661
1380
1090
1340
1302
1493
1544
2944
5793
2311
2862
1546
4272
3645
1568
4264
1015
1429
1629
3523
2053
3295
4336
1698
3574
1905
1263
2851
6176
3519
764
1851
3099
1929
1541
1113
852
1811
3241
2513
2916
1225
1930
1111
3077
4933
1225
2985
1401
2149
5909
1632
1236
1452
1352
1444
1281
1737
1406
3529
3218
1758
1635
1842
5391
1485
1361
2564
2170
2694
2058
1185
1399
3199
2214
3211
784
1961
1652
1035
1396
1740
2885
1287
3640
1342
1668
1387
1618
1670
1021
1810
1230
2368
3458
3759
1666
3294
2089
1708
4688
1493
2695
2717
1116
2066
4610
1525
1484
1563
3585
3225
976
2048
3014
4577
2854
4737
2580
2272
2553
1562
2588
2578
5398
1296
4028
5904
1236
2109
1335
7384
1848
1659
1569
7537
2589
3274
1693
2665
3514
2526
1196
11123
1239
2149
4283
2568
1278
1498
1727
5054
3790
1572
1879
1488
1079
1630
1622
1605
1036
5929
2256
5202
1721
854
1728
1732
2628
3194
1354
1753
1354
1554
1657
1703
1555
1286
3761
8609
4595
2361
4134
1267
1322
6149
2370
1494
3359
3987
3816
1385
2426
3262
5114
1329
1320
1510
1593
2342
1658
3162
8870
1630
1136
943
1879
2718
3738
2150
1250
2324
4311
3303
1452
1516
1716
6091
3220
1704
1552
1148
1692
1805
1493
7544
1087
1870
2399
2954
3517
1597
3092
3021
3708
1407
1443
3204
2247
3032
3326
1724
1479
1987
1658
1525
1903
3462
1493
1348
1951
1780
1705
1327
1930
1626
3230
2178
1787
1759
3218
3927
1677
2442
1671
1602
2879
3070
1247
2857
1876
3129
1422
1410
3759
1877
1267
2196
1619
2316
5531
6561
2915
1583
1120
1080
2174
1739
1571
4059
2277
3008
1647
1493
2457
1091
2881
2635
4621
3386
1969
2887
1731
2378
1528
1514
3866
5967
3279
5013
1224
2284
4976
5804
2986
1614
3407
3376
3563
2481
1926
5131
4109
6246
2506
1013
6454
3015
3372
2800
3681
3391
2098
4621
1471
3797
4026
2043
3184
3523
1554
2391
1918
3265
1054
3016
2768
1137
1901
1914
1839
2399
1913
3055
2187
1984
8428
2563
3381
1172
1530
2667
1152
1144
1391
1954
1126
3222
1192
1688
2154
1078
2503
1963
2144
1381
1549
2316
3979
4320
1714
2066
1517
1268
1170
1785
1929
1192
1019
1391
1932
1677
1657
1920
1578
1083
1348
1066
1338
1098
989
1475
2006
7586
917
1281
11476
1117
1261
2240
1739
2164
3287
1178
1853
1946
1142
3385
1546
1632
1359
1878
1970
1206
1230
1301
7321
1402
1061
3143
2008
1413
2706
3479
1182
1830
1548
2821
1416
3466
3384
1337
2175
1725
1106
2029
5242
4454
1443
3537
3044
2213
2391
2337
1263
1792
3347
3998
3237
2704
2448
2753
1401
1754
1539
1756
1346
1891
2964
1259
2124
1764
1477
2005
1453
1455
1294
12457
1204
1113
3439
2539
3579
1957
1096
1937
2767
957
2158
2894
1308
2273
1791
1689
1545
1277
1801
1703
1462
1896
1518
1252
1992
1130
1450
1794
1869
1570
948
1241
1329
1557
1731
3876
2726
1813
1257
1766
1377
3838
1854
6732
1398
1907
1804
1641
1707
1872
1262
1619
11350
1984
1678
1570
2003
1339
1536
1437
3446
9522
1546
1722
2083
2122
1497
2051
1246
3207
10647
1230
2289
917
1728
2618
2715
1966
1819
12001
2314
998
1502
1364
966
1452
1925
2311
1004
1469
1788
3863
5733
1640
3499
2659
13609
3874
2137
1177
1126
1388
2695
2427
1982
1613
1495
1334
1115
2388
1543
2089
2018
1400
13319
1329
1730
1812
1173
1724
3804
1101
1896
7489
1086
3199
1756
1602
2295
1318
3318
1794
797
1698
2854
6024
2663
2459
3752
3344
1778
4428
3815
1628
2538
2758
4132
1954
3440
2807
1075
10607
13694
954
1510
1794
1222
3421
1354
2578
1743
3388
1931
1401
4312
7436
1319
1355
1764
976
1357
1226
4811
3435
6426
1189
2171
2228
1286
1604
2496
1349
1199
1578
2703
3229
7028
1390
1290
1459
1775
1520
13220
1452
2427
1514
2574
1162
1398
1936
1894
9876
1946
2374
1368
2136
1439
1090
1799
1056
6260
2458
1203
1552
2262
1285
1213
2595
1635
1436
1754
1443
1466
1594
995
1386
1351
4976
1537
1732
2299
2237
1480
2056
3080
3818
5408
1617
2530
1491
2199
2570
15347
3950
5075
2409
6227
2075
13741
1822
3091
1562
1201
1684
13978
5682
1645
1085
1562
2418
1081
2097
1666
1369
6905
1422
2890
1924
950
4375
6729
3931
14902
2281
1598
2947
3129
1533
1584
1502
2273
11272
1248
1509
3564
1252
1794
3299
1475
1739
1025
1619
1662
1800
1976
2324
1882
2006
3195
1802
1654
2188
1603
1197
2198
1437
2342
6957
2053
3218
1689
2057
1637
1502
1235
2083
1496
1634
2316
2511
1339
1163
3385
2968
1765
13264
1130
1398
5538
1384
1483
1514
2705
1703
1560
1264
1470
1086
2602
2181
1532
1022
1372
2834
2970
2582
2201
1234
1804
1967
2911
1033
1987
2048
1210
1800
1000
1179
1180
1193
14117
1794
1411
2630
683
5121
1606
3644
1869
1220
1758
1406
2077
1878
1952
1474
1056
1312
1099
2553
5394
4039
1622
1456
1633
1840
2053
1514
1162
1997
2561
998
2063
1756
6127
2377
1128
1182
4729
1959
2797
5168
2416
2614
1107
3768
1455
1741
1528
1913
2952
1572
888
2888
1727
2019
2278
2329
1543
3886
4221
1223
8411
1858
3598
2776
2155
1035
3035
3977
2745
2694
2913
1256
1718
1592
2963
1838
1528
4165
1427
1514
2601
6593
2036
1250
2507
3904
1234
2539
923
3714
2775
2794
6341
1181
1750
18399
1423
3028
4368
1675
1707
2887
1727
1355
1705
1746
1600
1981
1157
1109
1662
1305
1676
3218
2973
2669
1736
1384
2254
3237
1503
1591
2020
1257
2766
1186
4614
1805
1944
1632
3501
4382
1368
1553
1650
2669
5279
1904
1627
2516
1156
1491
5232
1255
2307
4976
2101
3581
1868
1580
5150
2966
2828
3859
7530
2968
3165
1562
5350
6626
3385
8288
1469
1746
9813
6625
1730
8120
1437
1138
6790
5811
2082
1471
1437
1507
5861
2113
1274
2909
1388
1705
1119
1668
1733
2536
2695
1563
1134
2361
1494
1789
1390
1318
1751
1331
1473
5870
1613
12898
10916
5603
13268
2800
1337
1554
4859
3099
1677
2210
1304
1414
9735
1562
4258
15434
12770
1786
11132
1796
1084
11065
2362
1246
1633
883
2949
13009
1525
1545
13464
2878
2647
17611
1178
1143
13150
2575
1862
12211
1944
2306
34813
4371
4857
13280
3329
1377
15345
1008
1692
6831
1864
1733
1687
1357
1723
1975
1487
2719
4052
2686
1573
5710
1554
2543
1406
2519
21943
2227
1725
2473
2279
3193
4066
4403
2951
7665
8250
3381
6748
4407
1494
1579
1671
1452
5458
1570
1302
1529
3102
4411
1448
3987
2938
3894
1638
5426
13838
1696
1323
2013
6373
4003
9925
1922
1325
1366
1261
2123
1656
1416
1204
10793
1866
1260
1948
1588
1673
1669
1614
2677
12160
1408
2719
1342
2077
1219
1498
1455
2116
1750
1393
1212
1746
3115
1403
2050
1462
1596
852
1248
2677
1768
1511
1237
978
1624
2905
991
1163
1973
3476
1400
1477
1917
1643
1128
1813
1897
2761
1231
1102
2034
1629
1404
1557
1766
1514
2870
2125
5611
1648
1527
1824
1419
2843
1590
1771
1592
1164
1130
1696
1939
1426
2311
1430
10394
1615
1055
3179
2060
1392
1604
1507
2047
3805
2632
2439
1248
1675
2572
2914
1139
2105
1608
1716
1888
1062
4076
1851
3092
859
1901
3762
4437
2643
1103
1828
3403
2598
2862
1901
5459
1762
3577
6120
7179
3009
1743
1761
3937
2750
1999
2814
2843
1270
1803
2960
1370
3429
2945
5944
12706
1746
1381
1555
5709
1834
4401
1781
788
2761
2640
1424
3294
1087
1181
1681
2428
4007
4084
5433
1213
3712
6216
2564
3353
1996
2444
1352
2362
2667
1523
1422
4815
1422
1914
5867
3794
3890
3262
1635
998
5292
6642
1710
2136
804
2703
1675
6624
1462
1697
1151
867
1429
1105
1936
1413
1667
1230
4430
1386
2044
1997
1003
1679
2810
1218
1956
1907
1908
1837
1712
1458
1108
2468
1440
3455
1632
1556
1433
1850
1134
1568
2028
1243
1946
27995
1707
4423
2255
5163
1776
2706
2870
1896
1042
1807
1617
1616
2487
2088
21930
1912
1150
1708
3340
4316
2049
1791
4956
2910
4756
1329
3504
3940
1661
1398
4408
2654
3464
1452
1884
1643
1525
2172
3311
2050
1691
2251
3754
2540
3110
1711
3172
2488
3443
1155
1344
4063
1723
4808
1494
1811
3199
5882
1153
2119
6955
1744
2464
3943
928
1339
3473
1393
1646
1565
3443
5093
4695
1710
10887
4775
2827
1104
2145
1697
2291
1007
1152
1815
3595
5389
1497
2560
1050
2785
1853
1773
3939
3132
3257
2224
1510
1647
1208
1675
1532
1579
1188
1660
1602
1275
1320
1686
1707
1408
1618
2393
1829
1765
1960
3877
1894
1850
1576
1941
1866
3592
5586
4707
7397
3289
1978
2381
2715
2288
2147
1483
1813
15750
1868
1587
1189
1708
1303
1634
2577
1782
3087
1466
2201
947
1652
1736
2334
3144
2384
3769
2722
1978
1778
2863
2486
1398
2819
1669
3056
2185
2159
1760
3429
3453
1630
1584
1292
3908
3313
2572
1470
1561
4772
3465
3586
1615
1698
1876
7959
1422
1302
2247
1666
2714
3588
1357
3056
7084
3500
4947
1013
3174
1378
1596
1181
4691
1499
2674
2324
1284
1298
1227
2139
959
1357
1285
1011
2039
1441
1931
1710
1119
1117
1908
3496
1627
1202
3077
914
907
1444
2893
3639
1939
1013
1374
1933
1745
1969
1792
3642
1180
797
1756
2531
3924
1520
2436
1478
837
1412
1395
1259
2168
2251
2432
3079
3634
2385
1348
2309
3720
3056
2039
1285
1475
1224
1566
9856
1824
1146
1522
5325
3849
2124
1887
3549
2055
5044
1011
2054
2226
1839
1383
2341
2661
7008
1594
1935
1831
1317
11051
3544
3562
5150
1265
2855
4709
3479
1171
1671
5274
6225
2277
4703
2697
2432
2924
3824
9373
4937
2837
4695
2385
1724
1148
1564
1683
6510
1319
1102
2518
1839
3076
1934
2923
5885
3486
778
2145
2642
1662
1645
1958
5413
1960
1315
1096
2348
1581
2891
3350
6226
3109
4823
1299
1519
2828
2541
1614
8520
5334
4487
3877
1721
4024
1800
1669
7496
1922
1382
1000
2402
1631
1947
868
7860
1380
9663
1470
1172
1789
5697
4645
9538
2038
1103
6060
1370
1073
1558
3335
4694
7110
1823
1867
1256
5253
1262
7724
7394
2270
3473
3470
2150
1399
1253
2561
12706
1873
1205
5073
1318
1175
4025
3565
7108
2539
3730
3258
1395
1552
3109
2636
8982
5326
1484
1286
2098
1733
1543
7910
7801
2550
3542
3207
1062
2541
1491
1592
7483
1654
3219
10728
1564
773
2429
1459
6673
11339
2280
1547
3618
998
1635
1888
5616
1417
6656
3090
1611
1625
2639
1232
6668
3260
1347
5932
1046
4061
3407
2489
12751
1820
1190
3560
1395
2615
2580
1671
6919
1942
3302
2048
4192
1415
2835
1954
9555
1539
7900
2365
1552
3738
1382
1446
16842
1626
2320
3764
3978
2260
3443
1243
18778
2253
3503
5960
2666
1273
9052
5700
5182
10504
1371
1294
8267
1670
1264
10767
6683
3408
6084
3123
2257
6887
2196
961
9583
1852
1372
11116
882
1465
8473
1145
6656
14955
2628
1214
10857
1497
2569
9721
5571
1704
13337
5385
1317
11493
2923
1530
4948
2322
12872
13014
2100
2274
16468
1442
4075
12285
1379
2671
4471
949
8978
1702
4387
1283
2355
1421
1570
5773
2899
2133
5481
2728
1417
1955
1586
2937
2352
1024
15334
1535
8164
4274
1364
2069
3298
1316
2210
1668
5290
3130
2099
2514
2871
2398
3638
2576
3085
5713
1377
2318
2793
1496
2952
4711
1622
2348
1299
2054
6376
2223
2768
2173
1573
1466
4656
1350
1547
2661
2885
1531
5309
1720
4685
2125
1166
1652
3041
2416
1498
4558
2130
1392
1964
3761
2179
3605
1663
2449
1276
1561
1982
1499
1182
1967
1418
6012
1293
2129
1470
1270
2769
1560
1422
1934
2185
9652
1978
975
4241
2077
2915
2351
1469
1335
1732
2036
2021
1723
2418
2812
2083
1901
3450
7674
1827
1498
1782
1448
1511
1504
1312
1460
2087
1245
1520
1770
1389
1186
1323
3703
1894
1638
1152
1854
1283
1635
11964
3523
1439
1158
1102
1523
3306
2594
1521
1356
2296
1982
1597
2927
1135
1328
2096
1137
1239
1909
4225
2391
1154
1614
2059
3386
4219
6369
1997
1769
6067
2149
1484
8448
1831
2047
2954
2633
1866
1937
3233
6108
2126
4603
1637
2556
3323
1442
2042
1838
1312
1006
5332
1432
7833
1368
3157
1395
1311
1361
1213
4979
3648
2368
1252
3440
1548
3142
8940
1199
2130
1635
7928
991
1078
1851
3265
2346
1695
1317
1725
1058
1484
1733
2156
1245
1129
1561
1401
1237
1245
2128
5443
1385
2642
1345
3419
1435
2752
1673
2449
10017
1437
1278
3107
2197
1042
1814
1214
1138
1110
1478
1467
1479
2875
5658
1207
2308
2008
2290
1084
1007
2502
3205
1631
2260
1320
1405
1652
3433
1595
1178
1142
2285
3817
1519
2037
1191
1104
1943
5670
2918
2376
3579
1485
3074
1425
1288
1522
1232
2619
895
1606
986
1978
1318
1801
1032
1671
1449
3481
1193
1648
3840
1338
1753
1152
1347
2092
1144
3072
3024
4070
986
1410
1372
1525
1436
1968
1798
1230
1488
10453
12527
1900
4195
1246
1226
1630
2068
2313
2856
1705
3340
2811
1696
2030
2776
1887
1533
1547
2191
2109
998
1735
2095
2341
1508
1885
969
1795
3291
1405
1835
1717
2248
1898
1692
2664
3640
1223
4662
1210
1752
2004
1182
1482
1812
1454
2588
5463
1894
5617
2080
1230
1703
1426
1318
1463
1768
1440
11046
1656
4387
2632
2798
1344
2589
2724
1686
2402
1847
1950
1614
2510
1661
1874
1669
944
3486
2980
1639
4369
1649
1317
1207
2044
1156
2037
4716
1699
1494
1806
1546
1310
1793
1420
1612
1268
6606
1692
1269
1667
1569
1393
28629
26646
19879
1735
1315
1548
1849
1081
1405
1608
3104
1419
1332
1729
1408
1099
1624
1481
1389
1087
1139
1499
1870
3077
1676
1273
1358
1931
1763
1401
1710
2507
1991
1359
3495
1786
1230
1376
1500
1228
1929
1168
1390
1956
1324
1615
1662
1581
1554
1099
2096
1512
2702
10858
1576
2361
1706
833
1168
1546
1544
1622
9358
4955
2732
5824
2606
2676
3783
4609
2012
14150
1321
1545
2827
1372
1433
1133
3882
3538
4012
2246
2309
3523
2755
1767
2977
1119
1466
1271
2110
3679
3936
1765
1762
1032
3029
1825
1468
1456
2081
3325
1721
4604
3056
2770
1489
2228
2367
2721
1505
1395
5106
3661
4252
1958
1013
4127
1578
1691
2997
2826
1417
2250
1608
1496
2943
5343
10075
5227
1259
3479
2908
1831
1383
2228
1561
1321
1115
2086
1297
1495
2054
1740
2974
1069
3571
2775
1282
1985
1050
1443
1805
2657
1729
1649
3323
1209
1582
1201
5277
2644
2671
2096
1721
1726
1636
1405
1783
3256
2194
2524
1469
4201
1411
1722
6152
926
1920
1717
1535
1543
4060
8381
2808
10053
3892
4522
10387
14047
2036
1006
13093
2801
9991
12042
1654
3766
1207
1597
12843
1480
1163
1741
1349
1198
1642
2937
1603
2080
1717
1376
12183
1238
3882
11971
1271
1623
1688
2577
1713
7871
1881
4591
26423
2896
4915
2621
1457
1287
3146
1641
1541
1695
1419
2196
7672
3302
2483
2669
1323
3258
5906
2114
4232
5512
3081
3054
2364
2367
2898
1922
1953
13076
3574
4510
4534
3648
3335
6242
2648
4744
7357
1013
3215
6584
1897
2667
6002
1609
2110
7420
1173
1788
4244
3513
2074
4432
1687
3006
1846
2527
3711
979
1425
3353
2672
1905
2759
7392
4332
4673
1109
4991
2453
1653
871
3258
1636
2216
1308
6625
2024
1440
1438
3262
1651
11077
1455
3239
4236
1230
4506
3127
1933
2510
3282
1429
1401
7592
6743
3132
1416
2006
2605
12222
1403
1187
2903
4911
1642
1805
1535
1394
1896
2552
3967
1527
4918
28368
858
2015
3070
2687
1899
875
1439
1804
2902
7814
4060
4132
1389
2358
1120
30027
1385
4064
4143
1948
6463
3348
2318
3505
1564
3132
1760
1848
1787
1614
2057
1360
1425
4364
3033
1756
3406
1465
2006
1636
3925
5788
2253
1200
2722
870
1811
1956
3103
4845
1387
1670
1032
1395
5529
1683
12398
3885
1365
2529
1601
4412
4827
1356
3217
2934
1361
1650
1475
1295
1722
2553
1284
4024
3231
2277
6425
3380
2291
1421
3996
1445
2097
2154
1844
2230
1377
4175
1657
1272
1837
2517
3444
1834
1161
1785
1366
3893
4722
1264
1714
1284
1236
1734
1985
3906
2312
3049
3671
1341
1185
4970
1818
5184
1120
1305
1340
4426
2044
2179
1410
2269
2640
912
1466
3293
7256
1472
2771
5785
1342
2963
3498
1797
1287
1859
5640
2537
2091
1176
3983
2982
1215
4268
4312
5574
1561
1452
3143
3005
2386
1653
1267
1503
1685
2048
1986
991
4958
1155
1917
5371
2337
1454
3893
2202
4890
2713
2896
6617
2575
1964
1559
1651
3291
4808
2101
3665
2909
1488
3655
1996
2020
1202
1843
4050
1314
1184
1031
1506
1827
2743
2166
3759
2001
2592
1441
1876
1243
5668
1970
4298
2784
1278
1298
1306
3331
2101
1296
3904
2145
4575
894
3680
1064
3992
1419
4208
2073
1559
892
1198
1334
1860
1094
3804
3526
3669
7918
998
3913
4205
1795
5778
1753
2067
1145
5091
13718
1613
1642
4112
4068
2746
3490
4331
2882
5121
1215
1358
4755
1810
1985
1395
2074
4522
1939
5241
4710
14580
2231
4620
1830
2119
2813
8601
4770
8046
1841
2894
5600
2021
3101
15428
6907
1701
4565
1985
1754
3475
1784
3467
9055
1328
2485
4899
1374
1142
8224
4672
1667
4951
1131
6584
5233
1452
5003
3665
2174
7963
12803
3502
8824
5210
3092
15879
3228
1349
9357
1318
1300
10438
3398
4718
8671
1127
1478
7009
3474
5491
13012
3094
1929
1070
1477
3610
15879
1877
3996
5746
5018
1172
10827
1224
1325
11923
2281
4203
2538
964
2110
2212
2082
1877
2625
1765
1627
3638
2535
2085
2226
1941
1021
3775
2305
2045
1476
3492
1186
2516
988
6126
2696
1620
5237
1518
1663
2415
2435
3981
1726
2650
1518
1303
3260
2281
761
4085
2036
6347
2298
1770
1973
4469
1869
4646
2030
2372
1574
6674
4641
8112
3091
1798
3881
6587
4533
3797
7405
4399
2815
2426
1758
3390
5146
1681
3894
3542
1577
4097
11173
1801
11766
12293
2852
4260
1536
2078
12632
2026
1821
1698
2226
2710
4299
9049
1425
3134
3143
2278
3700
2179
2387
1320
2047
1535
2221
1808
3089
3177
2456
2294
1503
2740
1124
5452
1741
1900
1603
2543
2192
3651
2407
1394
1090
1817
2699
7351
2072
1073
4850
4044
1614
2708
1338
2287
6221
3021
3154
1203
3652
4592
1352
1463
5012
6581
2513
8147
1534
1793
2437
1211
1482
2334
2279
3766
1628
4785
1391
16599
2596
1229
16182
1270
1864
1717
2577
3068
13714
3553
2496
12462
3773
6535
11798
1677
1479
3498
1566
3679
1658
2363
1045
12207
1168
1597
12442
4935
2620
2338
1374
4993
1647
1185
1200
3822
994
1338
2028
2666
1804
1767
3901
1371
2666
2462
1510
1305
1574
2735
3859
3218
1071
1514
1392
1205
3802
3259
2692
2055
1995
2525
2143
3019
2314
1120
3482
2213
1917
3710
5670
4460
3161
1240
1652
1503
1851
2918
1116
3154
1323
3703
3848
1725
4036
1309
2100
6033
1948
2059
1165
3475
2732
2520
2097
1854
1381
2753
5462
1339
1133
2042
3510
1488
2333
34883
3244
1165
1889
4039
6080
1172
3183
2001
1825
4158
5256
1132
2396
1299
1746
1324
4589
3007
3899
2090
2677
4978
2585
2664
1626
1216
6142
5211
2116
1958
4529
3132
1531
1356
1936
5109
2705
2063
1207
1592
1144
1319
1770
2569
1584
1292
4072
2316
1472
3929
2356
1913
1674
1688
4439
1939
7380
1458
1595
1105
2799
1601
2914
1101
2024
6570
3153
2631
1635
4131
4067
1041
3583
3569
11682
1200
2078
1403
3329
5095
1230
2632
1708
1114
1421
12856
1461
2228
1653
1468
4212
2719
2242
1450
4930
4758
4128
6591
1322
1691
4354
1132
1917
6944
3357
1289
4152
1945
1547
6334
1379
3602
12827
1910
1466
13701
2513
1997
8266
5061
7437
2274
875
2188
14325
4215
1702
12069
1754
11175
1042
1643
12602
2754
5800
13319
2784
6266
10325
1354
3286
11021
2683
4824
5845
1502
1854
12467
1417
1850
11833
1392
1083
1687
1389
1586
13606
3970
1987
12548
1339
1353
1899
6319
2906
5048
4702
6959
4156
4711
3144
1290
2235
979
3798
3837
1764
2899
2634
1888
1181
5358
4171
5816
4561
1943
1398
2720
1256
12607
1799
4219
6611
4517
1866
6713
1663
2346
8064
5431
3265
1300
3340
4339
1254
6251
4724
1605
2674
2255
1402
3035
1616
1418
4525
12770
2349
1557
1431
1878
1162
1671
1781
2840
4074
5997
1970
1483
4013
1015
1481
4914
1601
10285
3356
2384
1564
2516
6217
4931
4287
784
1417
3465
1314
1331
4144
3324
1425
3511
2342
3490
1706
5891
2612
2708
2987
1165
3700
4990
1636
1535
6576
3764
1496
4734
1388
3862
2215
3187
3758
1217
4069
5617
1151
3406
1694
3641
2631
1138
4535
1579
4029
1442
1504
1278
1358
1633
1099
3685
3748
2906
2341
1271
1745
1655
1656
1190
2767
1474
1288
2252
1546
1882
3479
1551
1868
1533
1310
1199
1652
1068
2694
2287
2645
2960
1095
1455
4105
3760
1623
1610
3720
1857
1402
48571
4431
1339
1124
1607
1343
1521
1127
4194
2368
1664
1338
1067
1530
1520
1327
1434
3422
2027
3051
3371
1991
7992
2170
3096
1620
1329
43697
2817
1098
2269
1276
4894
6072
3778
3845
1019
1360
1641
2120
864
1392
2428
1827
1371
2411
5627
1516
2935
2800
2772
2294
1382
2944
3447
3293
1361
1486
2861
6547
1354
1365
4113
6307
1516
1373
1410
1808
3668
1157
2606
1235
1250
1660
2821
1675
1554
1101
2278
1288
1035
2765
1311
1902
1016
1423
3487
1765
1052
1059
1256
1837
1062
1289
2950
2057
1522
2697
1158
2227
1205
1230
3405
2041
1326
1961
4629
3162
3399
1437
2013
4863
1231
1069
5790
1463
707
3450
1772
4457
1895
2870
1448
3120
1274
1114
1547
1541
4293
4371
5098
4217
5571
5382
1745
6775
2309
4908
1920
1855
2326
4455
2998
1955
1800
2107
1846
2503
4640
4651
4424
3895
2676
2016
2922
1806
1991
914
1802
1642
2810
3951
1639
5302
4502
4109
4607
1664
1756
2263
2220
1529
3595
5845
5260
4125
1047
3592
1491
3102
1086
863
4245
4338
3450
4601
1783
1924
1344
4017
2321
4820
1178
1726
4279
6093
1564
4673
1975
4281
1420
1238
3694
1235
1675
1818
1189
1965
2645
1904
1542
1521
1957
1194
1684
1346
1725
1227
1240
3970
1129
1657
1574
978
2190
1919
1745
5680
1639
789
4164
1608
1247
1892
1492
1938
1707
3933
2523
4026
2114
2174
1593
4191
1418
1832
3108
1914
1991
1580
1976
2138
1432
1080
2188
1822
1755
2370
5185
4744
8082
1300
2048
1704
1648
1940
1889
1210
1920
4923
1531
1769
3382
1473
1099
1820
1434
1121
4082
1175
1263
1297
3262
3184
1584
1500
2448
1202
1334
1871
1486
1764
3325
2296
1816
4109
5108
2034
3618
9915
1370
3143
4028
4724
1188
1251
3693
4248
3891
3758
1548
2170
2012
5328
2608
1423
1104
4856
6094
3072
3222
2325
1551
2383
1239
1401
1421
1479
1296
1472
4651
1303
2912
1354
11492
1482
4949
5889
2332
1301
5722
3668
1201
8572
2822
2305
2563
2154
3113
2783
1787
1130
1473
1910
845
14326
4046
2452
3900
4065
5083
2873
1397
952
1525
3179
2979
1292
2412
2786
5854
1710
2148
2617
2465
2596
3871
2365
951
1018
5909
1909
4481
1702
5119
1068
3371
1877
1230
3267
1620
1468
1349
5506
5128
4624
1503
2245
2733
5996
3057
1427
1783
1307
1590
2344
2037
1841
5531
2200
2366
1512
4228
1204
2017
2155
8507
13937
2839
1232
1963
1662
2959
3605
6986
2341
2452
5717
5517
2305
1290
4018
5177
3962
1539
5520
4070
3789
4095
2928
5721
7133
1525
1431
1208
2204
1142
2373
2023
3062
1285
1689
6925
2156
5076
1186
1136
3012
1811
4728
1376
904
1413
4449
3991
5049
1553
1284
2074
1998
3979
2113
1599
1761
2102
1677
2483
4226
5810
4159
1451
5681
2260
2223
1791
3016
1704
1576
2490
1931
1883
2928
2761
1649
1835
1493
956
4252
2986
1517
1717
10561
1532
3952
1931
3849
1910
1994
872
2023
8355
1671
1358
4001
1252
1794
2151
8193
3244
9861
3628
1548
3676
4674
1699
1118
2991
2721
9820
1549
5058
4390
1840
1953
2713
1350
2380
10523
3548
1557
3685
4153
1108
4014
4606
1634
1452
7418
4402
5467
3143
1766
3429
7508
11902
1188
4346
15509
2441
1297
11303
3535
1073
1431
1303
2248
5091
5976
1880
1846
3618
1625
3450
1332
3257
5697
5358
5633
6282
1868
5012
1015
4346
3365
1699
2204
1871
1109
2396
3515
3855
1337
2723
1381
2504
4204
3052
2536
2486
11235
1268
3271
7643
2465
5985
2396
4278
5234
2782
3945
3541
5442
5011
773
3894
1703
15826
3657
3980
1503
1630
3277
10371
1626
1810
3609
3798
3678
4406
4393
2456
5694
4760
1722
5363
2923
1971
2380
2050
2007
2925
5054
3853
13649
4292
1877
3954
1633
3482
4725
1314
2841
13442
1695
3817
1208
4112
3367
1166
1469
3412
1217
3567
2581
1491
1411
4207
6191
2019
947
3594
1800
3544
1507
1474
3292
1645
2525
2299
5603
2002
1762
3577
1615
1332
2731
1773
2447
4064
1658
3907
3035
1434
1066
1752
1641
1364
1650
1580
6353
2778
4900
1674
3848
1171
5007
4124
4574
2885
1506
1254
4384
3027
948
5110
2503
6293
1165
1897
3263
1957
4127
12649
1344
1491
2047
5274
1729
1018
4089
3973
4352
1427
2425
1207
2699
1392
4529
2044
1325
2751
1508
2178
1386
1233
1516
4054
1311
850
8305
2750
4727
7475
1283
1578
1153
5553
1439
1507
4167
5483
2358
1493
1311
1912
2727
4734
2957
1712
2229
3335
1473
2317
2243
3707
1769
1153
1280
1845
8048
3487
1757
2696
3842
6964
2168
1375
2809
3073
1901
1372
2630
4555
2481
5302
4127
1627
2739
1563
1430
1349
4488
2060
2247
3705
3744
5994
3663
2082
1180
1356
1449
1280
2223
998
1385
1133
1766
1037
1665
3536
1237
2048
931
3928
1562
3496
1298
1512
1614
2779
1283
24251
1425
2618
1975
2328
1344
3923
2078
5198
3732
1240
3881
6673
3742
2757
1508
2220
4784
2055
2519
1313
1041
1507
3547
1856
1302
2146
3833
1077
3411
2232
4135
4013
2209
4339
1727
3571
3202
2200
3787
2173
3759
4236
2309
2559
1386
1159
3442
3214
4319
1540
1689
2448
1277
5178
5095
4985
1579
1328
4560
3525
1173
4070
3626
2692
2474
7150
5098
1093
2563
1324
4681
842
3910
1057
1424
7072
1449
2677
5100
1537
2134
2667
4274
6037
3636
1422
3565
2067
1628
1233
4463
1146
1351
2972
3854
6138
7993
5010
4702
10153
1940
1853
9439
3773
1411
4072
6815
1432
10553
4581
6188
1339
3107
4681
1403
3659
2116
3904
3896
4647
1769
1084
1101
2014
1037
2678
3665
1576
1124
1522
3874
3614
1170
5339
1403
1635
1673
1425
14173
14407
1532
3555
3459
1729
6356
3039
1176
11725
4468
2018
1353
828
1605
4622
2587
1665
4130
1246
4056
15404
5097
1275
16117
4805
3315
4036
3974
3927
1842
3737
4094
10543
1335
1943
4002
1219
3799
5118
4254
1328
1567
3605
1214
7600
5309
1940
1297
1756
2543
1686
1803
1389
8333
6082
10353
3854
1408
8762
4187
3635
8409
1744
3815
5013
2763
3907
11850
1810
2111
5599
4470
3718
10566
3974
2583
11566
45324
1243
7976
1856
1165
1853
4163
3589
4258
3164
2496
1495
1623
4287
2461
1966
1311
4893
1493
2373
1354
1756
4304
989
1624
3967
3213
1537
1441
2835
1801
3764
3809
4233
12613
10195
4122
1623
1224
4012
13320
4247
12958
1865
1163
9615
4745
2178
11060
2388
3991
6613
2857
1582
11326
3098
3392
13923
3800
1639
11877
2202
2522
8374
1271
2486
4868
5002
1734
6349
1977
1210
6231
3679
3969
4088
5607
2396
4134
5481
11225
4455
5512
4155
12698
3980
4700
3768
8281
5264
4802
5635
1369
3944
1347
1761
4828
4818
7571
2352
3572
5835
2039
2968
3199
869
3993
9173
6680
1854
1435
7907
7800
4195
4540
8295
8470
6139
3250
3417
4011
7363
6286
4593
3575
5864
8338
3614
6238
3886
8520
1829
4757
5512
2270
6571
1952
2708
5491
1625
4174
3273
1879
3991
5493
5311
4257
3424
2403
5402
4738
4298
4555
698
2965
1359
4336
2010
6091
3129
2031
9433
5152
3190
3978
3114
1377
4462
1570
2099
7902
5087
4622
5393
4722
6914
1365
4201
3944
1312
4204
3365
4262
3975
13413
4588
903
4957
2471
1688
3384
3932
6463
1326
3895
1726
3911
1535
1070
4249
5635
1091
1554
2619
6541
1412
1148
3613
9581
2795
4310
1648
2606
993
2652
1694
7340
3852
1610
1166
2170
4552
4911
4880
2842
5467
1689
1757
4244
1758
3237
5457
4014
5079
2166
2022
5359
5076
6314
2310
5850
7082
4333
3524
2352
5829
5338
3710
5819
1212
3470
5171
4790
7703
1194
4263
2321
3512
2089
4741
4573
4663
1255
1207
5799
5072
1239
12870
6444
9694
2276
1780
2116
5039
2905
5833
12290
3974
6175
3642
5812
1982
5429
4362
3641
8336
4112
4359
3722
3522
4050
3611
4186
3829
12716
4250
4232
3920
5329
3971
3806
2254
1435
8251
4162
1304
3902
3796
4035
10087
1369
5115
8987
4081
1290
4294
1215
7940
3293
2241
6964
1072
3021
13406
7515
4440
4235
929
4198
10795
4568
4219
6450
4189
2268
3871
4164
5882
7534
5391
4215
3784
1474
5038
4205
2337
3857
4857
5936
6740
5938
3631
4322
4585
3874
5164
5184
2125
1873
8331
1587
3686
5031
4334
2937
4256
5372
4039
3071
3145
1267
4150
996
4433
5281
1708
1509
3591
1412
5632
4217
1654
15923
3863
4686
5010
3769
1451
2294
3783
4128
15784
3869
1311
4490
4956
4683
3473
1692
1615
17281
7079
2755
4124
11822
4679
3931
4269
4931
4161
4473
6051
4294
4989
3558
4631
4654
5809
5043
3696
1465
4995
3946
3929
4332
1812
4026
3938
3471
3930
4103
4372
11048
3954
6055
4658
4685
1396
4233
3985
5453
1741
3824
4079
3524
4318
1411
4088
4597
5973
1519
6395
3325
2326
3799
2506
5549
4527
3461
7643
3512
3998
4466
2672
3221
6994
3905
4633
8059
6297
7075
3435
4567
4568
4519
6231
6425
6671
4416
3836
4106
4344
4638
6680
3751
3221
4004
6339
5025
3976
1466
7665
4154
3341
1676
5239
4012
6234
4542
4881
3586
4539
4356
4740
5762
6324
8257
1675
5696
5829
7642
4030
5896
6586
4189
1648
5823
4885
3566
4035
4538
3960
3995
6306
3943
1787
4939
8599
1634
5211
9529
12781
4171
3423
2629
3219
1410
4508
1442
2909
4107
4063
5354
2559
3885
7718
3788
3696
1272
4193
3882
4118
6489
3809
2076
7714
5119
5213
1331
3882
4025
3900
4664
3962
3671
4640
3573
5591
8848
7791
4956
6315
3841
4474
3985
1370
5201
2288
2098
2795
3117
1927
1417
982
4214
1641
3801
4098
3616
1692
3650
3667
3170
4359
4372
8116
41079
29895
31378
29089
23803
15926
6917
5702
4104
4090
3881
5584
3932
4918
6039
5926
4388
4447
4457
4757
7966
7328
1389
1249
3720
4612
4201
3575
3876
1491
4569
4021
1563
5433
3946
12861
1719
2279
3874
4518
1160
4684
1177
3936
4244
1603
4137
8000
3739
1560
3765
4000
4195
3996
3784
4823
5482
2116
4717
4120
4517
5519
12317
1671
3986
7436
6218
3681
5078
4426
4448
3935
4527
1588
7344
6169
8991
2543
4625
8810
4010
4473
5889
6649
4266
9607
4261
4431
18607
15168
11026
10896
4335
3514
12169
3882
4883
10619
3720
3487
13710
4106
5023
12263
5813
1777
12834
4331
1508
14341
6232
3493
10746
7800
985
1309
3068
4032
4885
7083
5699
1580
2106
5426
4934
1972
5806
4033
4745
2261
5645
5230
4468
6118
1769
1996
4658
3190
4226
2077
13187
21197
5079
1668
3175
4149
4915
14892
4372
18071
1952
4744
1367
4044
2712
6733
4368
4410
4643
4093
5251
3650
4865
3991
6687
3134
1804
1906
1319
9370
1841
1873
4105
2028
5111
1552
1526
5643
6958
3435
4972
12206
6189
4339
10414
6099
1351
7867
4070
3989
9171
4797
4154
15284
8629
2540
3550
10285
4746
17780
5185
5871
14858
4860
11297
4677
1679
14030
10263
2682
11994
5797
4764
13277
4681
5089
12510
8813
4013
13793
4669
5408
15178
1396
1351
4457
4128
1630
5559
1341
6595
4683
4251
1973
3796
1345
3983
6896
5366
4195
7604
5030
8986
8026
2276
1124
4349
4415
4335
1458
11886
7085
3599
5826
5821
4473
1434
1422
4375
16179
3821
4463
4217
1278
4168
5289
4069
16179
4158
3398
18794
5039
6402
4270
6939
1613
12900
4235
3896
3782
4605
1835
3900
3999
5754
3704
4201
2201
4041
1774
1120
1211
1795
6582
4407
5711
5025
12635
5147
2276
4251
2143
3545
3947
1041
4373
4795
3156
6345
3575
4645
1520
6179
1284
1302
1879
4618
3693
4170
4205
1261
4183
5259
4359
4466
1182
4937
6205
2044
2528
1626
5899
4466
912
1646
12017
13760
3289
7734
10155
4035
10891
3636
4036
13634
4104
3903
14781
3671
4257
13005
4007
4546
15573
1882
3824
7477
1308
3503
16985
720
1646
4596
5247
4595
3152
1740
1828
4202
9876
3794
16018
4185
5075
14004
6982
5324
4516
982
4206
1737
4303
5399
1857
2243
5749
9521
3407
4517
6195
3871
1414
10157
1279
5512
7713
3664
8114
3992
6088
9419
2369
1190
7458
1716
6360
12210
8652
2328
8253
1207
3817
7377
2250
4634
8145
1853
4047
7685
2809
2208
6476
5849
4455
9970
4035
3892
7513
5008
4701
9583
1357
3662
5611
1641
3402
5870
1327
3807
2292
1707
3824
3912
1407
1454
1382
2266
1365
4480
2854
3705
3849
4158
2883
2082
14979
4300
5107
1557
1404
2655
17462
9258
9684
7487
4342
15746
4193
2560
13497
4144
3390
13855
5510
1370
18671
1678
4222
3931
2013
1205
16391
1364
4710
12599
4205
1358
1780
3752
4815
4126
1346
4417
4285
3870
1429
6627
9450
4853
5157
1862
1919
5442
1440
7586
4163
6702
3710
4221
3663
1901
4308
2184
5735
4525
3846
3408
5216
4053
3772
3076
1640
1612
1222
2896
824
4226
1829
4624
4092
3233
4602
5054
4752
4202
1954
4011
3953
1686
6985
2008
1599
19428
1806
3985
1634
5386
1210
4205
3255
1389
4279
5272
1643
4325
4366
1331
2873
1869
3012
6641
7006
4197
3900
6567
1409
3159
6251
3875
1495
4810
1070
4209
13486
1848
1464
4663
1567
1988
2979
3539
2149
5403
7122
1557
6682
5298
4397
9031
2492
3766
10619
7699
1771
3212
1167
4112
1396
3008
8180
4298
4716
5853
1158
3325
3233
2680
5983
1525
2277
5627
10908
4052
3788
5658
4341
1356
13547
3061
2596
4812
3877
1388
1111
4138
4415
2306
6393
6799
3355
4060
1742
4394
4252
4007
4019
1199
1469
4304
1834
1818
1160
4986
5338
1285
3853
4070
1748
3753
4102
1062
1391
1873
3556
1471
3975
3651
1797
2312
1321
4468
3855
3876
4038
2942
1281
1301
2449
4293
3856
2198
1197
1937
1715
4697
1667
4490
6480
1215
3989
2928
1605
1408
1360
1744
1571
1417
3483
5257
1233
4000
1645
1402
3954
4678
3358
4648
1975
3734
1360
5314
1731
1475
4330
4576
2073
1908
3632
1448
4501
1777
4750
5490
1923
3361
5100
3308
1556
1113
6327
4028
2713
2888
3567
4645
3433
4361
1967
3510
3906
3595
1580
4697
3903
2762
1688
7413
1371
4147
3731
4396
4599
6816
2157
3893
8657
1827
3508
1531
4038
2467
1666
2679
3589
4121
3326
3993
4627
1706
3719
4644
4392
1400
2039
2446
932
2308
1081
1089
1598
1336
1021
1629
1220
3218
4536
2620
1733
1608
1293
5892
3958
3070
1872
1540
1388
1683
1970
1310
3127
3578
1390
3982
5234
3884
3813
4655
3611
4206
1681
3303
1742
1400
1135
5279
1255
3839
1521
4406
1476
1324
2316
1450
1514
4910
5670
3900
4006
951
1284
4176
1775
1327
1646
1319
3126
3566
1845
1523
1348
4952
3825
1428
2391
1742
1524
1716
2208
2010
1700
6335
4143
987
12445
1495
17182
7327
3456
4969
4367
1556
3860
1204
3827
15427
1383
3085
13295
3755
6613
9253
11164
1691
1262
1259
1572
9248
4490
1471
12084
3168
2039
12037
8288
3120
14077
4260
3434
7956
3452
3994
9220
5219
5755
11504
1618
3376
3993
1053
1805
13326
3297
4140
1529
1636
1208
4337
1342
2299
12455
958
1658
1771
1345
3861
11630
1151
1353
1654
1285
4202
944
1412
4229
1337
932
1703
1344
1336
11819
1351
1568
6901
2974
5044
11048
3295
1444
3691
4339
1949
6527
2255
3946
3179
1635
1274
2474
2917
3691
7823
1886
1657
6961
1337
1427
2436
1482
2590
5168
1522
4895
12137
826
5269
2088
1925
1565
2260
1471
1462
1624
1229
1365
5765
3892
3931
10743
1467
2099
1230
2055
2777
17895
4194
2537
2564
2252
4132
1840
1848
2739
12666
1082
2008
1912
1600
2332
5872
1021
4016
1313
1728
3716
1566
1120
1509
2707
2831
1873
3170
2930
1257
1426
4387
1331
1758
1662
1209
1816
1198
1167
1551
3908
1420
1549
1658
2991
1610
2367
2153
1637
2299
1463
2199
4394
4662
1578
1465
5370
4718
2144
19704
2166
3191
1727
5302
2083
3556
1541
1683
1975
2902
4999
2077
1272
1070
5120
2271
1500
3153
7420
1606
1325
2173
3119
5608
1579
2804
2912
2152
1502
10404
1290
4246
1793
4818
2020
1690
1281
1952
2999
2507
1452
1809
1586
1609
3479
4641
2686
921
2936
1465
1464
1483
1905
2035
3166
1435
8137
1253
2137
2027
2009
1578
1116
1277
2384
2192
2806
2330
1695
1985
3889
1815
1723
1665
1515
1183
1661
3270
1200
1333
3124
1552
2795
1280
2472
2614
1399
2464
2237
3975
1767
3925
1450
1720
1558
1661
1606
2137
3016
1680
1612
1245
1564
1303
2010
1790
2987
4703
1571
1103
1081
3275
4086
1256
1345
1698
2382
1359
8739
3059
1664
1823
3407
3285
7070
1306
2611
8059
1362
1699
1632
1688
3841
7474
2226
1587
6454
4396
2422
6215
1742
1695
11326
1758
2149
8791
2002
6825
2143
1604
4705
8325
3599
2264
12739
3550
8140
2217
1767
4715
1238
1687
10362
1753
3056
12117
1617
1905
10467
1833
1574
9226
3890
1782
12502
4640
1113
14918
3139
3388
12237
3742
1610
8229
2334
1427
3437
2013
1503
8849
2441
1045
4818
1518
1095
7040
1631
5184
11810
8470
1932
10696
2077
2729
5630
2213
1568
4579
1601
2291
1193
2940
1979
1772
1880
1789
3862
3151
2349
3462
1242
1655
2100
1572
1308
1426
1106
1408
2028
1914
1350
2737
2030
3078
3553
1761
1401
3335
3770
1349
3047
8796
1764
5176
1455
1940
6742
2207
2671
7532
6290
1283
7217
3430
2480
2757
1834
2014
8163
1458
1765
8165
1315
3332
6055
3080
5256
7757
2058
3760
11191
4454
3889
7556
1404
3302
6649
1299
2402
4395
2036
2976
10746
1896
1232
13654
2467
1976
11649
1488
2343
9799
1186
1781
11395
1280
2199
10981
1641
14158
5684
1798
12509
12434
2675
16391
2127
2246
13446
1864
3179
3060
1671
2526
2558
5634
2690
3415
3072
1566
2245
2902
4533
1529
7375
1376
1402
2643
1410
3393
1896
2789
2250
3289
2118
3529
3975
4865
4574
4272
6230
5531
1621
3125
3886
2391
1604
5475
1883
2896
1746
1416
1691
3208
3870
1547
9205
3022
1095
1818
1521
3091
4775
3281
1650
14031
1335
4440
2502
4052
1402
1933
1449
1871
10371
3139
3701
1535
1220
1240
1643
1624
1590
1229
2277
1737
1530
5671
3691
1862
5172
1581
1322
1584
1726
4049
6217
2197
1751
2009
2781
2356
1827
2229
1733
3152
2821
1360
3867
6738
4347
2464
1499
2215
3334
3955
1376
1547
1351
1176
1611
2128
2398
1373
1593
1458
1347
1895
1859
1565
1836
3357
1515
1446
1474
1443
1195
8338
11283
2551
1912
1637
9745
2655
2940
1182
1599
1796
5072
2771
3068
2618
1613
3116
1076
2219
1083
4041
2234
2083
5568
3864
1604
1097
2732
2377
7636
1198
5024
4676
1417
1633
1785
1612
1521
1399
4181
1608
2776
1674
2452
1843
1222
5656
1750
2195
4520
2898
3173
1447
15304
1990
2970
2234
1706
1268
1549
1501
1324
2315
2369
1793
2040
1117
2928
1409
3948
2445
1543
1064
1088
2276
1965
1448
1398
1018
1181
1601
1711
1808
1712
1935
1267
1371
2027
9245
2389
2504
9658
2840
5495
2646
1657
2706
7753
1757
2321
6525
1551
1447
8077
2903
2697
5751
1907
2926
5540
1621
1195
5977
1912
1231
4231
1196
8883
4907
1920
6082
5486
6432
7455
1683
3385
6573
2844
2554
9706
3328
3279
3318
10761
1681
8056
2985
3603
13617
1273
1415
9500
5125
1342
15947
1574
1372
12032
1689
1867
14039
1258
2592
12929
1719
5330
5289
5632
2570
13154
3425
1123
11657
3039
2415
15891
2985
3300
13012
1346
2393
1388
2104
2462
5058
1613
1596
1594
1721
2815
1612
1401
1440
11178
3243
2253
2100
1624
3322
1361
2509
11517
1762
3121
7071
1103
1664
4283
1949
1680
1580
2200
1618
7058
2576
2613
6509
1119
1485
7181
1150
1752
5906
979
2702
5134
1231
1893
6580
2399
1790
6941
1982
1480
9460
1356
1768
6767
1223
8482
9488
2406
7400
3004
1791
14708
12314
3502
9935
1536
2304
11186
1959
3182
3218
3108
3820
12869
1694
1550
12684
1436
2066
1933
994
1797
13144
1068
1407
13110
3465
1490
1867
1387
1653
13107
2960
2335
12131
3512
1701
1849
1478
1681
3536
1591
2098
1559
2305
9999
2901
1114
1739
3841
1493
1644
1891
1478
4298
1114
1483
1879
1343
1504
1753
1079
2655
1556
1499
2496
4114
1594
1277
3303
1479
1422
1056
2019
1430
1649
1625
2503
1488
2201
1770
1722
1794
1451
1817
1526
1878
2221
2668
1217
1615
1168
3301
1515
1923
1253
1532
1731
5806
1941
2521
1356
2151
1331
1153
1986
964
1154
5441
1538
2320
3131
3222
2102
1907
1779
1564
1633
1210
1185
1618
1986
2656
1336
4273
4502
3873
1475
1547
1653
1488
1878
1351
2226
1121
4947
1937
1900
1439
1257
3665
4217
1437
1615
2936
2382
3281
2793
2252
2418
3325
4237
1534
1343
1388
6124
1634
1292
2766
1517
3089
2533
1305
1160
3138
1116
1547
1627
11016
13592
878
1160
1362
1388
2075
2394
1728
2610
1333
1535
2438
4130
11831
2190
1499
2111
3272
1295
1894
4015
1768
13640
1970
3009
12863
3903
1760
13565
1793
1380
13395
1944
1616
1386
4293
4372
2761
4705
4093
2047
2019
1457
1533
3995
1452
3723
1632
1996
1740
1032
2456
2632
1467
2624
2642
3114
8691
1321
4016
6146
1384
3802
3798
1754
1865
2612
2337
2406
1682
3084
1519
1539
4795
2159
5437
1510
5321
1478
2979
4370
5071
4810
1954
3095
1557
1016
2994
1714
1889
6631
3094
1542
5147
2081
1291
14219
1589
1328
1673
2359
1423
9080
1951
5287
4994
1607
3731
1310
3621
1871
2983
1791
1352
1183
1405
2945
1587
3384
1262
1527
1829
1484
1756
3803
1302
1512
1203
2157
5460
795
1968
970
1822
1509
2285
1558
6275
2148
1975
2276
2125
1384
1427
1753
4597
7166
1501
1554
3120
1590
1296
3789
1508
3632
9801
1376
815
1311
1597
2100
4850
1432
1933
8574
1793
1447
1428
1223
3077
1586
1652
1940
3891
1793
2780
2033
5657
1152
1772
1531
1383
9334
1850
1707
3721
2057
1388
1323
1362
1877
1210
1762
8891
1245
1670
1376
1183
1661
1485
1276
6840
2146
1335
3169
1308
1881
1369
1862
5815
1647
2257
1325
3187
2801
1113
2161
11223
1857
5184
934
1452
1950
7406
2079
7221
2934
1850
1725
1567
1522
1571
1553
7557
2075
1825
1921
1895
1124
1208
1709
8436
1393
2279
1181
1023
5261
3176
2564
14891
2913
2072
6639
3768
3094
5464
6512
7281
9052
1550
1793
8705
1557
1952
5059
6555
1539
9371
1367
1729
11006
3409
1320
4391
2689
2739
5813
2373
2350
1224
11988
8283
1305
1346
1774
3314
2778
2022
16033
5313
13210
2236
3342
2536
3080
3420
13295
14782
5656
1698
2342
3973
4632
1974
2993
19201
2340
2158
1700
4585
4390
17539
1535
1546
3473
2396
1514
17468
20040
1652
3311
2486
3923
1025
1831
2761
1490
1073
1794
5055
2569
2696
1175
3185
1591
1807
1703
9983
897
3345
3173
4155
1534
3355
4266
2844
1848
1920
3148
2084
1397
1588
1695
4943
2948
4242
1991
2157
896
1379
3485
3868
1859
2737
2232
4440
3038
1596
1542
3895
1397
1363
1470
1594
1242
1444
1647
3074
1941
1354
1654
2081
3836
3400
1353
1911
996
2850
10765
1153
1769
1722
2434
2877
9149
2210
1468
1529
1754
3122
1836
9773
1462
10861
2019
4125
929
1350
2697
2512
1201
1912
2052
3072
1515
2891
2502
4148
4981
5362
2562
3700
2771
1586
1597
6079
3112
1589
1422
1870
1373
2462
2972
3516
1481
2244
1143
1081
1610
2666
2977
5228
1575
2841
1730
2509
3478
4054
2774
2826
1511
2360
2636
1564
1888
1752
4786
1651
1478
2045
1244
19692
2840
1369
2807
7289
1720
2300
1714
1937
1435
1054
2013
1351
1218
3962
7453
2433
1891
2244
1639
1282
1726
13788
6065
1875
1279
2686
3667
11428
1578
2181
14725
1435
3683
5108
3566
2531
2341
3187
3429
1287
1603
1616
1689
3740
3369
1471
2996
13161
1450
1346
1367
1318
2778
1453
1847
3361
1389
4795
1848
2970
1952
1799
2963
2078
1690
3925
3535
2581
1711
1647
2673
1473
1466
3148
1840
5392
3192
1598
2280
1008
1913
640
3463
14220
3483
4204
1096
1639
1706
1371
1527
15855
1631
2801
3334
2524
3756
1715
1556
2168
4874
2149
2138
3375
1434
1552
2296
1161
1852
1156
1140
3146
3411
1360
1734
1705
3432
1477
1300
1515
5277
1659
2315
1865
1246
1800
1528
1345
3684
1647
1421
1937
10052
5363
1151
5710
4060
1994
848
4385
3439
1194
3557
1760
1088
1318
1786
3275
2238
3641
4190
3968
1766
1514
1449
1558
1293
2764
1502
3103
1978
13194
1518
2176
1893
2306
1206
1870
1586
1135
1685
1023
3448
2305
1291
2690
1630
1180
2976
1538
2641
1325
1731
1384
1378
15989
1302
2432
2286
1383
4203
1879
1113
1160
1924
9173
1863
1814
1397
2985
3179
2418
3699
1603
974
1782
2403
1526
7975
1516
3453
2403
2540
4713
1409
2147
2546
5621
2070
2533
1995
5029
1385
1467
1634
2856
2851
5247
1383
1693
2107
1134
3121
1212
2020
2961
1766
917
2036
7827
2515
2512
3716
2384
1870
2722
4192
3690
1014
2476
1542
3640
1732
3324
2674
4151
1694
1790
1374
4334
1759
1837
1547
1774
2996
1497
1878
1482
5235
2923
1236
1716
1114
1524
1924
3746
3987
1975
2021
3054
1605
2312
2338
1875
1197
1711
1697
1382
5661
1611
1902
1266
1959
1248
5846
1971
1183
3188
2302
2088
1099
2200
1636
1651
1845
1755
1420
1797
1742
28820
3653
1682
2850
1590
2251
1574
1767
1583
1710
2051
1380
1158
3194
2763
1182
2939
2267
1318
1830
2319
2493
1917
1471
2380
1678
1611
1198
10903
5196
1820
1713
3375
2475
1379
1621
4192
1502
4107
2357
6380
1210
8202
5371
1191
1328
1770
2027
2625
2136
1563
9642
2826
2599
1387
1753
1565
3016
35457
3206
8380
1521
2859
1785
6339
3801
1688
5257
4572
13049
1734
2733
972
3977
1115
3363
722
2085
2091
2537
2021
1524
3242
2450
2214
2852
2106
1885
1995
1372
3456
1602
1145
1547
1625
1160
1400
1217
2468
769
1377
1805
1551
1803
1066
840
1349
1488
1821
1946
1090
2838
1300
1173
1651
1445
1257
2414
1103
2072
2368
1098
2159
1689
1240
1492
972
1097
1584
3030
2996
2466
1430
1743
1573
1628
1794
2640
1458
1321
1241
2151
3050
1539
1740
2342
3797
859
1546
1703
1022
3682
2043
1320
1519
2195
3325
1210
1303
3328
1458
1653
1553
2070
1681
1843
1285
1469
1186
3875
1678
987
1060
3187
1377
11720
1870
2861
2586
1629
1513
1865
2865
1287
7566
2377
2760
1855
2832
1251
2725
3259
2499
1345
4619
4437
1611
3095
1754
2720
2297
1301
4016
1297
2018
3293
3684
1336
3696
1131
1347
2683
4520
3603
2278
4987
1162
3363
4264
1379
2056
1394
10343
2828
1953
1792
4956
2010
3308
5528
1321
3196
1321
1355
6326
1718
2618
15942
4021
1880
3196
1182
3118
1077
2079
1719
12060
1480
1525
2239
1491
1692
1269
1023
1507
13435
1376
2764
1774
1250
2231
1667
1588
1376
4953
1709
1374
1333
2412
1879
1407
1276
2108
1391
1543
1371
1703
1354
1497
1541
1120
8789
996
1351
1433
1778
1463
1930
1740
1313
7933
844
1311
2947
1719
2195
6105
1900
2013
1513
1202
1629
1708
1060
2082
1405
3314
1450
2555
1748
1173
1581
3782
4288
1428
1065
2743
2483
2992
1153
3338
2494
1690
1889
1973
1470
3049
3809
1653
2180
2002
14775
6354
2926
3895
1838
5694
8161
1553
1404
1723
1577
1269
1564
2512
1414
3467
1533
8809
4506
4211
5531
1420
2570
2194
5136
2847
8583
2074
1598
3133
1271
1884
2843
4061
1772
5990
2814
3393
2440
3922
1856
2356
1812
3313
9157
1882
1131
5716
7090
1766
12284
1895
1054
1648
1958
1703
1567
2603
1599
1776
2994
1785
10092
4561
2614
1537
1854
2363
3467
1629
1423
1956
5770
3319
4550
1074
1650
1014
3336
2910
1310
1506
2155
1927
2438
1350
1493
1750
1591
3068
1752
1083
1465
1726
1570
1506
1689
1797
1454
1485
2737
1286
1903
2275
1425
2353
2094
2367
1344
2359
1018
1788
1553
1228
1607
797
1101
2917
2412
2039
1536
1058
1593
2614
1183
1987
2156
1276
932
1529
1194
981
1524
1566
1443
1461
1878
1360
1592
1452
1281
1616
1992
1566
2185
2996
1736
1713
2940
1588
1263
1682
1344
1739
1323
1753
1594
1991
3233
1555
5160
2066
1610
1463
1316
1736
1682
1212
1840
1208
1513
3005
1326
2118
1694
1681
1473
4898
1531
2285
1615
1798
1931
1475
1366
1609
1596
1848
5168
1705
1097
14241
2040
1842
10137
3328
1237
1589
2674
2880
2065
1546
2072
3657
3460
4430
12513
1652
985
2238
3111
2003
1658
1105
3063
1849
1265
1419
2995
2770
1466
2005
1371
2288
5332
1490
2310
1333
1878
1627
1657
1235
1627
3031
1428
1659
1600
1167
3543
5946
3961
3591
1440
4142
49280
2274
1797
10493
1697
1407
1522
1622
2913
1577
3523
1171
1934
2039
1313
1787
6342
1276
1386
2661
1096
1689
2187
1325
2553
1962
1195
2793
1733
1589
1442
1607
1652
2154
1635
1279
1081
1699
6051
1678
1713
2449
1568
2951
2465
1417
1506
1976
1421
1296
1930
1503
1720
2943
1520
1215
1318
2058
1715
2617
2153
1675
1268
1501
10696
1613
1899
1517
2116
2237
1369
2227
1066
1394
1695
1819
1241
1492
1523
1653
2035
1963
1682
2270
1632
2073
2395
1473
2409
3582
1717
1505
1764
1751
2120
3730
1088
1295
1188
2350
3118
1226
1256
1388
1904
1282
1290
2335
2993
1568
2276
2362
1126
1761
2279
1706
1587
3889
1352
8440
1515
1382
1792
3572
1274
1087
3587
2052
1818
1937
1575
2685
1039
1535
820
1294
1261
1800
2669
2874
1613
1386
1610
11882
1690
1921
1423
1313
3741
2264
2265
3398
1254
1702
3963
1922
2991
3679
1356
3229
2853
6359
1615
1041
1134
3622
2868
5754
1766
3633
3744
2482
2188
1309
1726
3961
2367
3411
6938
1233
1456
1512
4181
4620
1285
3434
3913
2254
1540
1089
1606
2909
1814
1888
1900
1899
4039
1506
2424
2614
1661
2078
1405
5894
1779
11520
3104
2146
3241
2294
7224
1697
1682
1313
1317
1374
2331
1340
2155
1270
4221
1901
11865
3441
1996
4449
3298
5102
6998
1613
5845
2330
1430
1499
1237
2851
3944
1373
1929
3438
2197
2539
2264
1355
1555
3638
3385
797
2254
2563
6137
1840
3388
1991
3421
3209
2378
1811
3940
29947
2611
3600
5443
2846
3624
3237
1180
1589
1207
1191
4274
6148
8337
2134
1658
7522
1447
10561
1400
1077
1616
5128
1300
3317
1510
2233
2558
1240
8380
1807
2477
1386
6423
2873
1824
1196
1382
4440
1125
1266
1363
1156
4254
1583
959
2612
6946
1670
1148
2183
1781
1213
2405
1367
1392
14038
1363
1923
2494
2062
1385
8976
5852
1902
1263
1070
1898
1257
1409
1581
1559
3393
4205
3063
1835
1691
2945
2622
2591
1473
1730
11662
2831
1485
2143
5742
1943
4101
1700
5599
1194
1321
3130
3069
3083
1596
2895
2406
2638
2740
4657
1822
8828
1774
1650
5244
1894
2556
5532
1661
2929
2518
5290
1247
1889
1704
1027
2121
1998
6040
2208
3691
3291
1990
1832
2860
1461
1453
1178
1532
1796
1878
1466
1299
1724
1556
1237
1250
1440
1454
3324
3650
3338
3625
1535
1229
1871
3724
4536
2154
1345
1610
1788
5448
1863
2678
2388
3301
5381
2729
1543
2565
3445
2744
1330
1833
1981
955
2740
1803
2070
1340
1129
4190
3767
1165
1177
1520
1637
3125
3158
2422
1663
1837
2738
1920
1710
5586
3156
1474
4998
2287
2373
16500
2078
1782
9301
3245
4352
12455
4494
1256
9669
3016
3980
8911
1332
1728
13886
1243
1357
9249
1338
1760
10119
1744
2033
9818
1505
1581
17557
1434
1376
1191
2090
1605
12550
1830
5581
9998
1936
2636
11745
2336
1981
3095
2706
1644
7481
4315
16981
3570
1194
3095
2005
2375
2834
3578
2126
1524
3435
1668
3480
4236
2870
3185
1704
1518
3370
887
1682
3110
2023
1443
4052
1763
1337
989
2408
2498
4839
1626
5780
5893
2797
2185
2148
2835
2041
3430
4042
2777
5196
2606
1642
2711
2103
1543
3164
1663
3253
2115
1361
2414
1001
3381
1475
1826
1743
1652
1266
1607
1336
1194
2962
2298
2921
2137
1676
1456
3255
2206
1080
3487
1182
3918
1496
2287
2526
4881
2757
3029
2337
3895
1795
1376
1442
1536
1244
27536
1903
2128
1256
1775
1852
1064
1350
1787
3404
1231
1366
2269
1445
4414
3868
3614
1820
7168
2681
4312
1489
3965
4021
2072
2009
25544
2089
1489
4094
1632
4355
1498
2827
1593
2135
1559
4107
1748
2689
3595
2570
11270
1543
1244
1387
2005
1206
1769
1902
1253
3941
2233
1564
2283
3067
6396
5001
1778
3486
1663
1913
1645
1439
1332
1403
2344
2285
1604
2231
2273
2106
2969
1936
1067
5246
10806
1723
2103
1689
1133
3582
4853
5758
23829
2231
3243
1220
3551
1925
1799
2275
1129
2243
1892
2393
11783
5589
1117
2300
3894
2218
4265
2534
1235
3552
1839
1960
1662
1437
3827
2430
979
2501
3733
1490
5013
2486
1699
2603
1687
3977
3596
11061
1493
1234
2418
3156
1016
2680
1792
910
13153
1628
2143
5469
1842
3496
1913
2394
1606
7216
2043
1890
2078
2158
1560
4754
1594
2824
1716
1616
2260
3267
3389
2638
2397
1749
4764
1580
2203
2018
2203
5674
5300
2113
2168
4038
1123
1868
4457
1366
972
1319
1417
2314
1412
1602
1692
2863
1933
1483
1493
1726
1057
1949
1500
1009
1415
1703
1726
2124
1629
1281
3109
1827
3106
3777
3396
1939
2852
4305
2981
6479
4579
916
1842
1100
1187
1594
3349
6095
2154
1210
2875
4240
2791
3229
1166
960
10051
4642
2950
3375
1928
1920
2472
12974
2178
5600
1214
4266
2487
2184
1918
3200
3841
3747
10168
1641
2463
1553
3402
1771
1715
1494
2445
8363
1333
3323
1574
3438
3342
1607
3623
994
10222
1647
1734
2594
1644
1701
3551
1405
1984
4551
12870
2042
3787
1306
2109
2057
1823
2270
3564
1023
1446
1309
1823
5704
1620
1832
6192
5468
1528
1204
1661
2922
1839
1282
2024
5082
3562
1533
1561
1640
1355
1255
3883
3187
1853
1346
4723
1352
3184
1889
1693
1557
2250
13124
2610
1224
3888
3187
3979
3706
1579
2741
8074
1439
1346
3010
1401
1076
1883
887
1699
1735
3182
3457
1623
2435
2999
1057
2595
10093
1956
3360
1152
3764
4702
3670
1611
1178
9172
1940
1323
1103
1642
1336
7622
1880
5195
1763
2288
3060
2259
1656
2149
2395
1406
1873
3210
952
4839
1620
3199
1232
1163
2867
1764
1970
2609
1542
1687
1246
3179
1811
1573
1154
2677
4924
2017
4160
1586
2913
1495
1410
2178
1554
1048
1428
1424
5344
3051
2640
4150
2416
1712
1565
1479
2397
3347
1329
1627
1239
1581
3260
2399
4938
2756
3348
1538
6540
1335
3117
2141
3420
1435
1584
1409
1416
1145
1202
1843
3165
1335
1833
2432
1911
1973
6392
22425
2235
6220
2240
3305
2857
4425
2796
2840
2581
2588
3879
2771
1854
1669
3674
1954
2022
1797
945
2476
2425
2790
3261
1935
3310
2060
2070
1576
4968
2448
2525
3567
2189
3572
2360
1500
2351
1940
1147
2010
1332
2086
3366
4307
1648
2988
1604
1218
1896
1885
1646
5048
1382
1702
1177
1631
3793
2370
1533
3567
976
1827
4274
1381
1637
7280
1165
1739
5970
1453
1580
5853
1367
1526
8609
1468
1365
9030
1047
3536
7732
3323
4574
3003
1536
8898
1457
1306
7024
2159
2274
9186
1267
1719
9936
1183
2492
9237
1237
1910
15771
1504
4965
7826
3261
1761
11125
1724
1429
6117
1602
1843
14247
1315
3052
8242
1189
1465
14198
3798
1141
13834
3095
1478
13907
1971
1732
1155
2088
1380
11463
1669
1272
1735
1469
1370
1505
1805
1167
1749
2342
1890
1416
1806
1675
2967
1488
1875
2763
1892
1704
1348
1299
1527
1121
1894
1882
5275
2416
1635
2988
4076
1639
7233
2931
2798
1299
1375
3626
1944
1257
2980
3278
1693
1617
4375
3349
1479
1524
2148
1764
1362
2553
1694
1350
1602
3438
2058
2756
3397
1517
1627
1969
1568
1188
2728
1423
1511
1150
1606
3328
1016
2396
1596
2607
2262
1457
5262
1875
1662
1346
3017
1491
1080
1628
2725
3175
1279
1590
1666
2047
1697
1125
1472
1704
1436
1028
1457
1294
1585
1137
1511
2047
2235
13101
1900
1118
1845
1879
1658
2074
1371
1513
2634
1734
1635
1339
2172
1392
1479
1811
1567
1544
1382
1320
1642
2844
1494
993
1500
2076
1306
1239
1477
1940
6363
1338
3922
5337
1801
3772
2906
2201
3668
1689
3404
939
1333
1449
1630
3548
1418
1485
5811
3580
2612
1557
1652
2592
2967
2736
1600
1307
1569
1325
1712
1505
2140
2746
4327
1360
2589
5730
1705
2140
3291
2120
2720
1583
2663
1833
1104
3116
5432
1300
3071
1707
2109
2302
1727
2500
3367
1823
2327
3573
4080
1125
2452
1212
2948
3537
2384
2169
2347
1582
3886
1503
1224
2456
1928
2397
1567
1305
3561
5340
1184
3428
2536
1961
1609
1639
1303
3945
1288
2052
9070
1536
1273
1468
2438
1262
1748
3457
2439
2516
2634
3151
4142
3179
2198
1196
2036
3305
3555
3533
1017
1756
1339
4390
1363
1290
1373
1468
2170
1594
16911
1648
2662
2671
1354
1746
3226
1854
1629
2124
3594
3262
6109
1277
2664
2778
1092
1273
2434
2329
3162
2310
2095
3050
4955
2538
1738
3045
1437
2207
1181
1441
5683
1056
1552
1721
1685
3156
916
1169
1280
3132
1881
2065
2330
867
1786
2429
2157
3801
2557
4168
1334
1045
1913
1827
1610
2303
2274
2707
1202
1360
1187
2654
2602
1198
1629
1428
3747
1433
1607
1584
1570
1914
1586
1634
1738
1093
3597
14833
1728
1346
1497
1365
4182
2229
1965
1829
1454
4796
1385
1535
1655
1734
1043
12562
992
1171
1294
4328
2497
1509
12979
1682
9378
1577
1436
1317
1679
1990
1211
2043
1423
12843
1717
1102
1888
2126
1913
2315
1172
2747
11650
3580
3600
1386
1584
6614
1429
5703
1527
1688
2487
1469
1718
1183
3851
3405
1357
3529
2374
1880
1213
2332
1757
1155
3469
5808
17558
1610
1758
2322
1428
1599
3831
1537
1918
1619
2422
1432
6496
1420
7788
1591
1710
2309
3086
1581
1292
1391
2213
1225
1693
1346
1161
1745
1675
1412
1508
1915
3078
1478
1461
1629
2746
1454
1181
2285
13931
1563
1927
2004
3035
1981
2092
1592
4076
1215
3992
2124
4621
3703
3092
3318
1402
5650
1581
2668
2469
4917
6455
3062
1519
2803
1408
2120
1292
1029
2340
4065
5477
3763
7416
4090
2029
1292
1836
1394
3123
2897
2469
2518
2264
1544
1460
4573
1507
11477
4693
1856
1694
2843
1995
1395
1255
1079
2147
1478
1264
5069
2332
1300
5947
2037
1214
1653
1446
910
1465
1156
1445
1474
934
10496
2498
1586
2679
2750
13268
1465
1324
3007
3614
2355
3661
6412
3771
1774
1543
2659
3631
3542
5343
964
3265
959
1179
4511
1127
1678
1252
1399
7346
1603
3126
1533
2371
2164
1658
1067
2233
1589
4311
5370
1698
5852
2056
4082
1628
4178
1288
1394
3960
4846
6774
3111
6438
1853
3981
6765
3020
1190
8614
1898
1180
7500
2549
3154
4928
1562
1416
1525
1768
1401
7020
1900
2153
8956
1294
1210
8467
1643
3643
7889
1709
2899
6057
1465
1725
11173
2619
1835
8425
2083
1771
3687
1681
1148
2895
1824
1950
2448
1106
1416
2984
1748
1468
1301
1207
1412
1351
1158
2127
1658
920
2534
1399
1176
1919
1142
1958
13176
7963
1085
1328
1447
6758
2087
1514
1429
2937
3880
1284
1461
1337
1376
2488
11841
11168
4775
2908
3449
1432
2630
2939
2315
1225
1299
1638
12841
2342
8205
1278
2329
1186
10273
2388
1568
6370
2071
2094
3872
1529
1669
2984
1351
15267
12520
1679
1242
4010
1730
1570
3758
2363
2641
4695
2479
1158
6758
1673
2359
6982
2819
3513
2349
1670
16018
5666
1767
10197
1502
6274
6808
1568
3117
8861
14270
2467
4799
1362
1400
9418
1585
1644
9627
1870
2144
3357
1604
1787
2106
1966
13732
3737
1244
16103
5465
1596
2945
5618
2298
2318
7501
3865
3132
5624
3118
1268
1958
5248
1473
1503
4016
6773
14043
1435
1717
4348
1205
1491
11041
19272
4178
12296
1931
3266
13653
1691
1525
13589
1904
1709
6572
1450
1452
14028
1225
3774
2260
3892
1617
17113
1977
4524
1472
1543
2670
2277
3570
1369
4706
2361
1388
1549
1742
1463
2215
1844
3499
1255
1102
2198
1193
1318
1592
2455
1371
1626
3369
1378
1752
2571
5194
1671
1615
2570
1623
1912
1760
1751
3227
2529
1996
2112
3638
1726
1598
3411
1097
3062
1468
1621
4334
2262
1191
2177
3600
2216
1318
2047
1228
4578
2364
1470
3177
1661
1343
1368
1160
923
1795
1101
1261
1747
2713
1325
2181
1028
2508
1759
3325
1707
1447
1690
1424
1407
1497
1184
2642
988
1314
2113
1228
1549
2368
1402
1655
1569
1041
1376
2387
1248
1400
954
1075
1741
16924
1049
1501
2331
2200
1278
3422
2745
1774
2821
15098
1465
3434
1164
1799
1282
6804
4577
1956
1762
3857
3815
4524
6232
1650
2950
2503
1422
1779
1486
3367
3693
1932
3084
3413
2304
13251
1111
5638
2025
2109
2589
12335
1305
1996
4297
1685
3885
5514
14935
4247
5866
1189
2881
3130
2015
1562
1526
1430
1517
1356
2071
1010
1521
838
1152
1173
1856
1646
1262
7311
1486
1358
1749
1406
1577
1721
1105
1607
12450
1672
1653
1245
1625
2708
13321
1650
2026
1616
1267
1249
2831
1883
1401
1891
1445
2989
1850
1750
2348
2206
1624
1546
1275
2318
13989
2282
2976
1525
1116
1078
2602
994
3135
1336
1459
1654
1675
1544
1775
1534
2508
1460
4336
2951
1762
1543
1220
1394
8980
3249
1831
1906
1277
1358
2849
3223
2129
4327
1148
979
3354
1035
1972
1063
1775
1219
3179
1519
1456
1303
1842
1385
1543
1594
1583
1336
1480
1445
1705
1409
2250
1436
1960
1837
1138
1722
1252
3063
5936
11068
1103
2150
2486
1836
9774
1502
1834
4317
2011
1851
1748
1372
2020
955
1313
1372
2318
2157
1203
987
1881
4439
2165
1460
13615
1854
1540
1540
2110
4375
2853
12957
1215
4491
2332
1342
1325
1902
3792
1047
1719
1775
12679
12779
3348
5287
1997
1699
3111
1934
4742
1788
2426
1669
3716
1365
1719
2797
2609
3036
2393
12546
2105
2439
30470
6447
1907
2654
2095
2309
2647
2735
5176
44225
1500
1296
1087
6587
1478
1437
6127
28750
3213
2705
2022
1319
1403
2509
1407
10479
3487
1905
1218
2581
1745
2424
1607
2734
11048
1399
3401
1529
1659
12416
5193
1773
1229
1376
2345
3322
1696
4702
1627
11344
1462
1753
2228
2583
2998
1437
16100
1850
1523
1489
1414
1721
1939
1037
1577
2300
1339
2640
1570
1025
1237
2617
4431
2469
2372
1605
1829
1959
1454
2115
1005
7328
3084
1439
1229
1053
1887
1310
1456
1492
1748
1729
1364
1539
1299
1297
2134
12764
1152
5114
1186
1375
2566
1481
1671
1439
3134
3671
1361
1707
3050
1253
2367
1172
3004
3741
1527
1721
1226
1438
1980
1433
1166
1292
1818
1484
1931
1999
2114
1595
1062
4444
2110
884
1321
816
1267
11250
1804
1984
1364
1456
995
12615
1331
1730
1307
1376
1255
1432
740
1268
13247
1773
1267
1001
2039
1509
1287
1537
1970
1222
1403
1676
1324
1503
3215
1550
1790
1483
1225
1548
1373
1593
1087
1042
1496
1468
1381
1271
1591
1740
1417
2386
1165
1750
1277
2447
2019
1282
5302
1211
1562
2158
1601
1575
1212
1306
1776
1684
1648
2886
927
1614
1695
1295
1192
2421
2795
1509
1196
1295
1314
1300
3869
2132
1564
6632
968
1325
2736
2040
2247
1992
4010
5053
2698
3952
4033
1556
1832
1420
4318
3399
1925
1056
5872
4064
1993
2254
2152
2324
925
3288
1725
2693
2562
3218
1474
1759
2638
1277
2592
4394
1724
5079
2750
1253
2893
1430
13284
3480
3390
5859
1918
2631
2363
3008
1617
2139
1983
2454
2172
2093
1594
2583
1347
4360
1688
974
2251
1774
1808
1780
1761
2821
1359
1330
1450
1891
3292
693
2944
2757
3053
1200
1856
2152
1422
1609
1624
1394
1393
4011
1975
1294
1749
1478
2370
1542
1209
1349
1699
13161
1537
1770
2115
2998
1305
1457
1900
1869
1221
1486
1108
1329
3152
1805
1268
1962
1164
1288
1920
1616
1680
1505
1157
1423
744
3367
1639
1698
1017
1213
1566
1612
1334
1030
1463
1510
1554
1236
1441
1163
1393
1373
2075
2008
4138
1823
1410
2127
1148
13717
1442
1565
1431
1629
1331
1414
1835
1522
1091
1195
1067
1689
2166
1608
1893
1410
1645
2998
2008
1524
1211
1800
1189
1071
3677
1842
1133
3347
7077
2728
1842
1779
1787
1551
1152
1637
1877
1516
1751
1527
1590
1107
1737
1563
1052
2047
2771
1220
1542
1701
1517
2390
1759
1131
3145
2399
3020
3899
3115
14521
2903
1570
2018
2775
2263
1362
1585
1588
2125
1572
17813
17017
3574
4471
3651
4129
1327
1833
2571
2521
4141
2793
2607
2082
1510
1530
1840
1576
1601
1481
2256
3021
2252
1756
3029
4628
1607
1572
1818
1390
1393
3659
2659
3110
3265
2692
1423
1201
2626
1929
1106
1540
2002
13706
1723
1431
1261
1710
1136
1195
1325
14495
1674
1603
1658
1868
1802
2347
3432
1008
3556
1638
2507
1997
2407
3386
3444
1734
4907
2648
2918
2265
2889
13028
932
1036
5630
2238
2193
6222
1755
13902
1729
2750
1507
3856
1342
1412
1755
2280
1365
1457
1701
2421
1513
1331
1522
1276
5164
1182
3200
2021
15980
14588
5507
1375
3087
1149
1082
1247
1053
1759
6127
3672
1387
1338
1373
3095
1905
1485
1404
4164
13999
6432
2556
1550
4567
1282
2070
1862
1322
4854
2648
1278
4602
1747
4578
2054
1317
1523
1736
1205
17320
14026
1438
2166
4393
1632
1928
1216
10744
1058
1762
1435
1406
3647
2869
1151
9713
10843
2105
5502
2924
1094
1993
1359
1457
2199
13045
2601
9858
1605
1463
1804
1700
2109
2667
1075
1717
1687
1392
1789
7079
2122
1910
14389
1018
1829
3693
1580
1816
1804
2449
4052
4943
13290
1245
3137
2628
1456
2119
2193
1632
1947
13588
1289
1663
1594
3399
1451
1432
4050
4317
2967
3878
3755
1259
4354
1555
1156
5671
5933
2645
1504
4611
1178
1754
1573
1151
2972
12713
1589
1917
3694
3034
3322
5812
1857
2792
2083
1253
1491
3914
2168
4813
950
2392
9614
1805
1832
1613
1052
1388
1477
2727
2890
12850
6392
1531
1915
3058
1248
1452
1653
1687
9347
1980
1322
1374
2150
1178
1552
2336
1141
14897
1572
1292
6027
3434
2335
2590
3798
1440
2489
1526
7180
8511
2526
1962
1362
1368
1834
6982
940
3502
1830
1556
1949
6640
1558
1344
1510
1187
1526
2492
2530
3553
1451
3666
6179
1990
2376
1036
2150
2729
2409
3238
2235
1727
3507
1884
951
3396
1753
1407
1441
2042
13857
12904
3096
6716
2753
2271
3138
1902
2745
7879
979
2005
1153
1546
2499
2773
2116
1692
10296
1184
2871
1313
2397
3259
2128
1406
1991
1161
14314
2821
5193
3770
2564
2770
2045
1900
3370
1485
2200
2482
1397
5872
12526
1941
2348
13114
2781
3832
2792
1037
1702
1175
3942
2916
1465
3022
1129
2011
1751
4130
2385
2343
1537
3674
3017
1460
3643
2713
3447
2577
3525
1959
4099
7121
5306
3610
1038
2683
1242
3478
1748
1967
3620
3379
2824
2754
13136
1615
1997
1131
2587
1208
979
2263
2269
5866
2299
3240
2044
1224
14504
1524
3644
1053
2254
1164
6908
1250
1488
3690
1727
2328
1333
2788
2315
1725
3100
1153
2284
3148
4429
1285
1441
1717
1012
4731
11282
5974
3509
1495
1662
3417
3250
1335
1104
1941
1400
1164
1496
1566
7490
1110
2366
2010
3654
910
1859
2154
1704
1950
3345
1577
4145
1620
1542
2015
1497
1712
1203
1215
2023
1259
2852
2094
2206
3601
3475
1965
2424
3323
2047
2028
1605
1431
2981
3257
4088
3906
1661
1979
3002
2039
2660
1554
2041
11944
2638
14606
2398
1347
2083
1226
2258
1660
3501
3041
2883
1542
2031
2791
2728
2043
1362
2507
3251
3279
1817
1270
2544
13383
1299
1942
1375
1515
1503
1205
1785
1476
1516
2245
1638
1929
1176
1588
1722
2552
1562
2101
1181
13721
2071
1896
2025
3374
1752
3979
2341
2061
1426
1668
1305
2042
1298
1475
5358
13825
1564
1436
2055
1414
3014
3214
1656
1106
1311
1610
1293
1241
1291
1993
982
2576
1826
2576
1629
1942
4064
1440
2879
1742
1493
1632
2271
2200
5877
1682
1645
4324
12418
7616
1034
1365
2482
3360
9022
1388
2982
1623
3064
2391
1188
1596
3265
2090
1470
2399
1570
1242
2369
1264
1617
7101
1457
1915
14045
1832
5992
1850
940
1934
9954
2961
1587
1576
3190
4524
6606
1665
2077
8919
1600
3707
1246
1332
2991
12064
1561
1817
2027
1238
1400
3699
1426
1297
2760
2113
2744
4016
2106
1620
1807
1366
2136
1220
3354
2879
1772
2096
1584
2809
2241
5608
2970
2088
4692
3162
4361
2342
3066
1390
4771
5336
4129
1142
1801
17367
4510
5494
2563
15495
1440
1767
3095
3979
1835
11750
3140
16550
4414
2856
1292
5099
1789
1419
2697
3326
1716
1626
8426
5025
5692
1173
1865
1968
7366
3466
2829
1294
1427
1202
1389
2122
5174
6567
6033
16889
1017
1387
3903
1944
1466
1667
1610
1106
1242
1074
1755
1736
3415
2002
912
1686
1173
1466
2285
18217
945
3305
1406
1860
1071
2196
1685
1859
1307
13257
2167
1210
1696
1230
3089
1875
1865
2404
2041
1529
1374
2032
1095
1105
4141
1116
1794
3315
1662
3753
2209
1568
1893
1795
1718
2022
1643
1079
1776
1152
2694
2729
1186
2091
1264
1848
1537
1174
2403
2246
1681
2535
1803
1351
974
3415
2010
5117
1456
3630
13467
1628
2731
2146
1039
2100
1788
2467
2230
1350
1614
1754
1028
2049
1689
1606
1813
8481
15099
1722
1222
1296
1464
1272
1396
1283
1700
1567
1098
1102
1704
12701
1050
1322
12916
1155
2875
3377
1572
1348
1008
2017
1428
2829
2043
1792
1959
1220
2095
2183
1741
4355
1479
1805
12790
1462
1509
2669
2016
1693
1525
1451
3267
1434
2232
1323
1368
861
12722
1280
2245
1272
12856
1604
3421
1385
2273
1606
2978
1490
1550
1120
7706
2074
1217
1406
1083
1520
1691
1428
2642
1596
1002
2246
1180
2099
2602
1494
1341
1497
1438
1349
4271
15096
2189
1276
2090
2225
6440
2559
4296
2640
1223
4853
3522
4042
3177
1414
13885
1529
2352
3531
3753
3340
1018
1197
4710
2665
3503
4588
1980
3315
3588
2186
2169
1707
2006
1572
1462
2914
2062
4573
3002
1672
1239
1214
1942
1749
1779
1434
1434
2963
1013
2069
1702
1078
1771
1184
2715
3345
1349
1397
1519
868
1727
2717
3403
2189
1799
1839
1575
1307
13075
1783
4095
3292
2429
3086
2290
6953
3946
2553
5617
1731
3567
4659
2804
3739
8834
3497
13222
3799
3442
1297
4814
1989
3499
5249
1990
5991
6211
1120
1796
4349
3167
2188
4581
1520
1369
9612
1614
1360
4420
4548
2865
18186
2083
9026
6100
2618
48493
18418
1957
1198
8952
3742
6823
11361
4840
26953
5687
4590
9851
1901
1899
12598
3350
1834
10983
6658
3543
13036
5871
2290
16726
4364
3136
11110
3386
3993
10531
4362
13010
10263
4999
1288
12854
1360
1632
14640
908
2190
14870
2387
3736
15631
3004
1135
3115
1514
3352
2403
1369
1283
13622
1551
1909
11397
1266
1835
1161
3376
4963
2245
2712
3607
3428
1214
4581
13082
1421
2080
1437
1994
6614
1126
13164
6734
2842
2772
1329
5509
3262
6013
1690
1351
7174
1155
13029
6921
14233
2807
994
1737
1080
2615
1047
1418
6709
4553
1816
9074
2322
1697
7030
2599
2665
11526
2161
3577
8801
1045
7334
9181
1817
2030
3094
18523
4054
11708
3020
24032
3638
1350
15535
9964
1405
12455
1650
17833
2407
13385
1870
13755
4613
6709
1164
2119
1361
3005
1111
2685
17096
1841
2067
2091
3763
2512
948
1959
14172
2406
1137
1564
2814
3897
4025
1340
5770
1114
1514
2313
1683
2424
3584
2616
3910
12892
4103
12745
13797
1264
1747
12655
1406
11596
12776
2446
3557
1375
1401
1763
1231
3514
14331
1410
3271
13302
1754
1131
3016
1369
13436
2084
1824
1046
1661
1444
2169
2870
1593
2385
4110
2672
4990
12947
1925
1696
12904
1639
997
12991
1933
1839
2224
1754
1769
2531
960
1424
1496
1888
4814
1313
1133
1556
1407
1784
7435
12466
1790
3235
1732
1220
1955
1041
1645
3215
1603
19718
2357
1292
4146
5054
1687
1660
4413
3363
3355
1475
15186
3592
1765
12891
1419
1410
2122
2247
13112
1676
3729
7465
991
4723
2691
1606
1503
2023
2238
12999
16535
2469
14228
4764
14970
2279
3276
3064
2599
4345
2288
4327
3179
1918
2987
1130
3684
1140
3144
13971
15216
2622
13293
16281
1590
4272
1457
2467
12561
13347
1775
15546
17475
1946
933
1055
12665
12711
1965
3219
3205
1697
1294
13341
1307
1768
1514
1142
13314
1490
12535
1679
3042
1741
5360
12687
2268
1904
3947
14918
2228
1545
13808
1712
4769
5231
1216
3929
2937
12935
2776
13336
4999
3992
1842
5935
13944
2872
14002
4611
3864
3627
2990
1364
8590
2562
1413
13017
13352
1436
3276
3300
2402
13168
5851
16546
2884
15843
3808
2701
13317
1129
1524
1728
17225
1264
12857
2857
12290
1590
1831
4086
16847
1660
1806
12670
12930
13102
1273
3100
8815
1231
1081
2360
8274
12875
1269
1457
2002
989
1681
13197
12824
13203
13087
1581
8544
3508
13067
2323
1854
1195
2244
1569
2767
15329
2044
1968
12627
1135
1070
6477
16295
1388
13588
2268
13390
1483
1676
14670
17132
2207
13815
2171
2779
13706
13085
2082
18856
1748
1103
1386
1303
13004
14849
13589
1419
2940
1336
13750
1253
1499
961
11548
7333
12899
1592
13561
3252
1556
13517
4355
19726
955
1380
13295
1645
2491
1364
12733
4019
1151
13264
1307
1180
1892
18508
2670
1747
1430
1920
2152
1498
13397
2157
19452
19277
1332
2345
1891
2014
2640
13087
13360
19932
1474
2138
12162
3716
2344
2723
1757
4152
11418
1679
13137
14247
14681
5184
14639
1928
3181
2067
1865
16339
2250
5606
1394
4529
3024
12837
2386
3664
4695
2835
2347
2216
3498
2632
2225
2462
1815
1681
3528
8545
2760
2849
3287
14817
3139
3700
3183
6285
3616
3034
17143
14179
1344
1826
13373
2271
2563
2482
2474
15756
1426
3119
2255
1706
2467
1271
1508
2528
2291
12599
13602
8380
1562
2846
2238
13989
2896
8173
13364
949
2463
13583
1573
9940
1821
1745
1887
2012
1362
12894
2386
1786
1640
2525
2071
16606
2027
14037
1927
1724
7108
1673
13555
2113
1922
2173
14036
1365
13636
12720
1038
2399
5066
1821
1684
3094
13817
1859
1225
3206
2547
19243
1745
13580
1894
1032
1450
24316
13268
13534
12263
13214
903
12923
1364
2574
15738
13682
1832
13583
1220
12476
1391
3132
1788
14656
5113
1658
13318
1921
2627
4180
1840
4182
3923
2448
12607
1177
1761
3892
13178
2338
18193
1638
4528
1642
1079
2633
1098
2468
2390
1402
3300
2650
14733
3835
2536
4987
4439
3674
15340
1783
1642
3420
1341
2939
3446
2405
2727
2863
2683
1880
13972
14902
14854
2500
1265
2316
1356
1751
2350
4559
6926
3377
2259
5764
2457
1681
12521
2589
2734
2362
14762
2548
1489
18166
2594
3043
2363
3161
2499
12462
2547
4650
4810
1540
1853
3236
43919
1358
2086
2267
3072
14399
1493
14162
10125
14858
1256
6343
2344
4723
4851
914
4088
5464
7511
6852
3363
13196
13551
8573
1919
12537
11113
3252
3090
13521
13274
2603
2176
14011
5503
1934
4803
4901
13055
1678
2385
9041
13803
3028
1405
4559
1524
2262
2217
1695
7286
2362
1339
1992
2416
1413
1542
2718
6229
1768
2164
1551
4745
4830
16725
1572
2120
17904
2287
1698
1605
13879
2461
2746
13394
1415
3869
4418
2074
2411
3871
2346
1247
4648
872
13910
3795
13274
3215
7837
1740
1993
1880
3019
15120
1726
2850
2466
2298
1759
1600
5633
1514
14610
3697
1119
13856
1703
3965
2241
1452
2046
2156
3868
4364
17355
6538
4205
2507
2937
2516
1620
2513
6844
2737
1631
13344
4054
1554
6429
2516
2900
3933
2136
5657
1331
4341
3584
2021
6911
2874
1912
1949
1525
3015
3611
3343
8229
14395
6907
1786
1933
5546
13754
1597
17781
2180
3225
2133
2136
1829
2216
2111
5753
1378
1487
3112
2085
1329
2202
1441
5363
4432
2257
13292
1653
2073
2064
2553
4988
13223
6091
3102
1117
1305
1208
13329
4632
1105
2082
1960
3779
2765
1743
1366
6137
1996
2334
1578
1894
1938
3089
1653
5312
1753
13688
1804
2133
1455
2257
1525
6375
4516
2742
2074
1993
2506
1033
9732
9083
1475
1625
2014
1911
1154
3713
13048
5103
1927
5316
4342
2829
11600
2031
1761
11981
2005
4134
2658
12659
2914
13537
2132
4984
2594
2588
1593
2937
1839
2496
14951
7885
2175
14201
1914
4761
1968
1126
3950
14061
1045
1792
14219
3617
3075
14022
2308
15511
2482
2182
5339
1221
1524
2589
2668
9169
2666
3771
2103
3945
4258
1837
4764
9536
2234
13909
2242
4022
9151
1856
2072
8048
2693
1542
6705
1689
1164
2088
2224
13000
6549
1709
2047
11642
2233
1403
6646
10049
2729
9093
2740
1957
15418
4396
2628
10400
1285
1956
11241
13238
1978
1805
2978
7313
2016
2228
1992
1942
2650
1931
2496
7478
1175
13086
4475
3285
2520
1766
1779
11261
1930
1771
4301
1953
1792
10054
14260
8931
4403
3783
2070
2873
2809
4103
15023
12740
3843
3515
1980
3686
4254
4183
4097
20839
1973
1654
1816
3689
1614
1601
1735
7249
1280
1687
4734
9622
1900
1734
2320
8484
2924
1176
1936
1830
19362
1518
2575
17586
1675
1732
2190
2953
1577
4570
4494
4158
1365
4092
2200
3606
3465
2315
33073
6404
5154
2968
3280
2725
2986
1226
1974
5990
1618
1702
1644
2954
1375
46215
2351
9939
3134
2609
2468
2968
3261
1568
2311
6060
3103
2849
6046
8729
3486
2604
6696
4275
2873
3214
4226
2196
11667
2839
2606
19506
2779
2392
2211
1697
1306
2457
2237
7815
2521
3071
2609
5032
3377
1535
6083
3904
1873
5533
2986
6853
5314
2539
1697
5632
1957
2888
9768
4686
2455
5876
2672
4718
1218
1709
8529
10066
2623
8894
2125
18975
9366
4339
3967
14575
5840
2613
10680
15458
2469
11417
3209
3079
18054
1109
1387
3463
2489
1785
11730
1984
1201
14546
3960
3180
11232
2271
1605
14499
4768
2612
15160
17641
2387
14290
1941
1779
14632
3504
7572
15377
3713
6281
2236
2215
2299
1210
2087
14987
2031
2376
2854
2025
2332
1410
2809
14474
3859
2967
2424
1790
2563
1729
2184
17870
1860
1190
3551
2057
2338
4469
2917
14712
1580
6226
2407
2015
1289
3616
2940
14253
2577
2916
2457
1642
3318
2250
11226
12772
2567
3096
3539
3853
1600
3533
1155
14089
2531
1771
3313
1383
2330
2087
2844
13092
1987
1584
4275
2013
3141
2465
6060
1882
2123
1987
1991
1605
2559
3401
2150
2327
2096
2937
2971
2705
2072
1306
2101
1776
4193
3068
2815
1810
2545
1624
6039
2095
1375
3001
3520
1798
1876
1242
3098
2230
3037
4016
2469
3675
2573
1898
1159
4047
1780
2667
3565
2928
7024
2735
3248
16944
2670
2122
3245
2362
1610
12698
2906
3151
2190
2047
4250
3232
2456
5324
1853
5641
1940
2450
2962
1701
2110
2069
2328
1589
2330
2673
1877
1740
2128
2393
2122
12613
1309
1630
2562
2895
2033
2379
2590
13161
1425
2591
2655
2474
2827
2257
10549
13148
2090
1828
2039
2699
6934
1400
2505
3429
3650
2703
1416
1961
6121
1914
2410
3421
2585
2613
2403
1930
2557
7258
1321
14014
4035
1551
1941
3799
4961
2446
11611
1447
2379
2527
2290
3372
3409
2437
39428
1822
3722
3262
3433
2113
2862
2251
1906
14257
2079
1824
2008
2122
3054
3043
7908
2106
1543
11091
2282
6533
4701
2453
1697
22127
2279
2571
4024
1505
1723
2996
4330
2207
2952
1712
3323
3623
3004
2324
26233
2965
2612
2054
1792
2303
2256
1741
2515
4510
2502
1602
3822
1062
2859
1540
1499
2936
1689
7382
3159
1795
4871
3985
2820
3153
2461
3288
2222
2403
2690
4446
3250
4129
3161
1933
2805
5720
1436
4985
4271
2728
2030
3328
2058
5835
3372
2195
2241
2376
2382
1652
2174
4205
1380
5575
3816
3823
1693
2753
3362
2319
2423
3392
1563
1639
1850
5023
3056
1915
2233
2443
2919
1688
2318
3511
1974
3784
2485
3437
4102
2393
2282
1984
7574
2311
1908
2292
2388
3061
2448
1725
1404
2727
2703
2491
2405
2239
2576
2278
2739
1629
3462
14147
2150
2750
1936
2188
2379
2333
2050
3106
5218
2680
2132
1843
3889
1691
2363
2128
2857
9920
5468
2343
1773
1599
1957
3134
4427
3199
2505
2477
1786
5221
3744
2493
2150
3171
9372
2717
3123
2336
2550
1661
2298
1656
2900
3833
3459
2784
2478
3118
2577
2512
1569
4371
4708
2125
2475
2991
1796
1366
3254
5365
3573
846
2754
2224
1348
1644
1729
1400
5779
1459
2546
2658
6033
2217
6633
3804
7318
1929
2354
2288
2668
2508
2084
2304
2185
2449
2041
2014
1512
4538
4019
1971
2318
2175
2880
4770
3078
3167
2711
2270
3238
3709
2293
1138
3969
2767
4084
4941
3689
2408
1659
1701
2695
5121
3865
3585
1752
2852
2263
2854
2165
15573
1168
3261
2667
4240
4538
2694
3656
3586
1748
3649
4021
2815
2279
2043
3895
3603
2246
5825
2881
924
2972
1771
3882
2927
932
1843
4569
1898
3894
2668
2900
3915
2584
2542
3719
3558
2648
2830
2127
2707
3014
2239
3667
2406
3118
1783
2133
2450
2670
2455
2258
2119
3071
2025
2846
2558
4190
2622
2931
2263
1278
1923
2182
2613
3425
1426
2962
3035
1892
1814
2669
3213
1974
2903
2147
11053
5108
2818
3522
2763
2123
2648
7302
5547
3353
2117
2711
2390
2208
988
3107
2644
6138
1259
2415
2595
1732
2533
2591
5466
3065
11807
1897
2594
2580
3160
4002
3997
4219
2486
10043
5909
1838
4006
6944
2570
5764
3544
1081
11505
2656
3784
2078
3310
5186
5149
5527
3045
2022
1392
2501
3525
2467
3959
2037
3114
2131
3546
2876
2736
2690
4344
2534
4987
2264
3480
3300
3530
1244
1729
4151
4728
6772
2142
2488
1176
3765
3140
7467
5169
1599
1141
3188
2582
4574
2175
2646
2501
3691
2688
2083
6366
2560
6978
4573
3474
4195
7433
8230
2799
6404
3032
1522
2526
3033
2446
1925
1599
2580
2958
2464
2549
2481
2239
1844
1866
2832
3384
2276
2206
3002
1766
1780
2050
2520
2531
2278
2796
2391
2889
3868
2379
2635
11642
2359
2621
2456
3535
2573
1911
2443
2082
10742
3159
2468
2594
4568
3113
2666
1155
3786
1928
1459
2713
1571
4990
1250
6320
2021
2474
2430
2362
5823
2609
4844
2160
2455
4488
3035
1336
2419
6341
1952
1487
3089
4344
2770
5757
4463
3507
5067
1489
2124
2650
2820
2772
3901
4838
3078
5276
6739
1631
4571
1301
1767
2857
3894
4709
4880
5588
3997
3936
3225
1112
3180
4494
1889
2238
1527
5140
3155
3698
3845
2759
2309
1707
2330
4988
7631
2019
1797
2295
1513
1693
3472
2746
2656
4537
2313
2313
2535
3191
1942
2582
2643
1952
2443
2500
1955
1890
2658
2539
2674
3140
1665
2079
2656
3262
2259
1876
1318
3072
3020
3041
3201
2801
1921
1021
2635
2811
2472
2179
1836
3003
5885
6436
2927
3993
2586
4400
1539
3340
1867
3202
2627
3038
5493
2118
2305
5252
4737
3144
2369
2844
1792
2405
2925
2911
2591
3997
2426
5940
4536
3047
3476
2907
3504
4039
2523
921
8941
3912
4890
3018
4325
7564
6218
2623
4971
1204
4585
6209
7449
2997
5120
2773
4098
8301
3861
2730
9681
3506
1446
3868
5413
2839
9259
4781
2715
12219
2171
2789
10519
2017
4714
6981
2783
2557
11612
2123
3542
9914
1120
1475
8253
3012
2099
1637
4689
2582
4072
5712
2899
3302
1831
1275
3117
3224
1329
2583
2294
2540
2587
1603
1292
2042
2162
3544
1902
4647
7120
2426
1148
2553
5601
11447
2749
2401
1395
1689
9161
2331
1135
1763
2176
1253
2966
2802
2525
10929
2831
1550
2436
2793
3930
2359
3295
2716
8499
2657
2608
2247
2831
2991
2812
1560
2141
3750
3012
2745
2902
1221
3106
2732
2819
3106
2389
2520
3190
2760
3467
2784
2859
2832
13625
2709
2995
2819
2886
2104
4997
3066
2913
5099
2796
2809
3509
2380
3008
4517
3058
1556
2876
2484
2598
2066
2799
4129
2949
2618
2590
3149
2706
4380
1525
2965
1123
3168
3056
6044
3582
3299
3566
1980
2944
3285
3507
2021
2253
2604
3012
2170
2637
1845
6305
2212
4460
5032
2024
4496
1455
3450
2094
2773
3203
3320
12620
3266
4003
2574
1632
2598
1826
3305
1420
14285
2829
4625
1694
1522
1823
1283
3455
2705
2767
966
2648
2849
2818
2905
1350
3908
2509
2980
2441
1317
2660
2419
6740
2712
2991
2437
1368
2636
2589
2691
3372
1960
2441
2963
2945
3135
4584
1870
2811
1683
2466
3421
3842
2436
3327
980
990
2675
3766
3675
2513
3361
7276
3127
2978
2548
2455
3549
3214
2306
3263
1938
3229
4043
2377
1304
6215
4849
1491
3228
2174
4154
1559
1449
3015
2518
3300
2141
2521
3042
1212
3135
1030
2441
2935
3525
2351
2522
1837
1830
2427
3040
3134
3148
2518
3076
1100
2728
2137
4011
2277
2741
2008
3039
3151
2776
2896
1090
2792
804
7050
3757
2310
1261
2724
1482
4493
1386
2580
2911
2308
4991
7123
3101
2995
3123
2575
3361
2235
5699
3000
3112
3517
2407
9295
1651
1393
2114
3145
2865
2795
3589
4805
2954
871
5233
3436
4571
3874
1728
1494
3626
3029
2488
3286
2598
2052
3855
16522
4784
4104
4608
3260
3078
8284
4761
3610
4391
5284
4382
1574
3105
4125
4702
3493
1293
1526
1346
1776
2895
4735
2584
2337
2332
4313
1821
3484
1597
2250
1263
1152
4087
2315
2098
1926
2529
2850
4608
4909
2778
7852
1853
1148
2429
1651
3912
2860
3293
1267
1216
3207
2504
3935
3021
2902
3140
7226
4486
2652
1179
2900
2172
6364
3347
2706
4202
1828
3267
2305
3169
1388
3583
3192
2797
3336
2936
3655
6190
2531
1425
2539
2449
1981
1426
2603
2167
7802
1992
1441
3903
3399
2963
3916
2432
3885
1499
2613
3022
2530
2730
3075
4355
2704
2602
3317
2849
2864
4427
2832
7063
1881
3038
2809
1280
2728
2242
1743
3072
5000
3384
5866
4651
24436
3126
1895
2684
1003
4040
2741
1186
4422
6995
3844
1386
4962
1900
2366
1462
2863
4619
3729
2470
5297
2540
5014
4970
3744
2485
3521
4529
2474
27619
728
3759
15527
1784
8695
2693
11088
1501
1076
2442
4226
3098
2102
3085
2694
3538
4619
2327
1812
991
2861
2718
1887
4384
3437
2732
2724
2410
1836
5079
1220
3612
1200
3299
1443
3539
2911
2549
2527
2355
1467
5079
1861
2833
3156
4090
2851
1478
2762
2642
1928
2131
3318
3251
1212
3402
1509
3559
2878
1608
3555
1451
1930
3383
2309
1175
3791
1833
2157
3444
1044
1899
2234
3344
7134
1327
2589
2030
723
3179
2225
2745
2497
2039
3101
1745
3137
1766
6728
2645
2839
4236
1776
2312
2848
1587
2679
2560
2969
2433
9550
4510
2569
4402
2023
1587
2757
1293
4648
5840
2843
3630
3822
1606
2892
4650
1635
2402
10063
2809
961
2178
1370
3999
4319
1138
5473
6181
983
2709
2557
2908
1031
16906
1755
1441
3350
1524
4606
1551
1951
748
2784
3825
3404
1250
1191
2589
1731
3944
1198
2816
1270
1294
2580
3230
1194
2271
1191
5697
1125
1615
1256
1441
2237
13068
2737
2845
2935
1920
7641
2706
3357
2452
1492
3111
2586
1343
2223
1534
2549
2550
2881
1621
1415
2423
1334
2476
4659
3032
5326
1373
3617
1682
991
3957
2589
4866
3210
5881
1765
1093
3988
1164
3226
2500
2193
1809
1586
3884
2691
1654
3787
3146
900
1524
1278
2698
2679
2151
2160
3103
3209
2151
4207
3030
2397
9123
2065
1462
2314
2893
1698
1821
2089
1632
2208
3731
4493
1626
2915
1400
2099
3782
2987
3554
1301
2502
3977
2166
1273
1513
1176
2935
4331
2088
1171
3554
1670
3667
1473
1648
1843
8958
2543
3216
2787
2191
4248
2032
2152
1491
2300
1262
6260
2750
4770
1010
1303
1515
6580
1598
3027
3862
1238
2004
2926
3005
786
2549
1438
1248
1556
1434
3391
3143
1538
1520
2372
4515
5359
3023
2445
3986
4333
3954
3235
3593
3645
1020
4682
2910
1369
1234
2666
2418
2160
1620
3209
1490
2802
1521
1366
1380
1210
2488
2925
2359
1433
1626
3126
1680
2304
2122
4462
2972
3091
2056
2563
1307
2199
2446
2781
1283
3271
1468
1896
984
1977
1801
1941
3809
1612
1791
2307
3160
3603
4477
4451
2479
10137
8808
1364
2751
2489
1122
2933
2643
1114
1560
1183
2722
2238
12940
2119
2211
14264
1462
4028
13002
1335
1344
13874
1410
2648
2434
3090
1119
1259
1256
1785
2974
3642
1869
2598
1654
2145
1506
1389
1319
1369
1265
1508
1141
1680
1204
3917
5444
1321
2198
2079
3074
2564
9896
2795
1527
2573
1212
1836
1616
6236
3211
1906
1227
2874
1160
1577
1178
1253
2228
1551
3819
3819
1586
965
1136
1920
2027
1479
1603
1209
1394
1402
1092
1949
1539
1521
2539
977
1502
2780
2549
1161
1452
5695
1970
1952
3331
2747
4473
2733
1323
1767
1879
3296
1448
2140
1599
2509
2809
3567
4178
1543
2636
1839
2497
1488
4046
4455
1654
3747
4828
3683
6741
2174
1680
2780
2860
1735
5358
1408
1955
3890
987
5551
1711
1611
2664
6462
2460
2983
7381
5530
5716
1183
1690
2983
1172
3351
15137
12953
1242
2132
1227
2711
11571
1587
3573
13679
2918
4119
1863
1272
1441
1363
5834
1062
6912
1188
2415
3010
3115
1368
2350
2401
5908
9137
1723
2765
3409
1824
1576
1798
1178
1457
2532
2638
1724
1579
1916
5066
1710
1548
1280
2878
1493
2318
1095
1165
2634
1344
2848
1713
1491
1718
1356
2575
2505
1742
13515
1603
1731
1488
2299
1404
1842
1581
2513
1585
3651
1751
1024
2973
2320
1487
1562
2549
2136
3337
1417
1745
3689
3787
15430
3391
4789
1621
3184
1185
1818
810
4049
1655
2421
1227
2396
1356
2601
3899
1230
2603
1274
3709
1577
1584
1337
942
14992
2148
2471
2397
3058
3435
1597
1426
3434
3565
1440
5758
1456
1055
4605
1473
2336
4020
1441
1247
2176
2631
1653
2282
1396
1614
2393
1652
2779
3307
5208
1845
1067
1465
1145
971
3907
3908
4024
1692
1541
1458
2085
2832
1638
3631
1877
3595
2358
3765
1753
1597
1341
1207
2815
1572
1940
2911
1566
3105
1114
1720
1544
1279
5625
2373
2881
1892
2106
2203
1200
1224
1706
4009
7964
4929
913
4838
1573
1844
1693
1682
2112
1427
2582
2263
2409
4844
4520
2193
1781
1469
1297
1218
4892
3654
21522
6238
1614
1157
3383
1575
1780
1247
8236
1759
762
1520
1875
2820
3374
1201
1876
1576
3503
1371
4303
2698
2121
2846
1537
1521
1323
2416
1088
2730
3539
2908
2101
2227
1202
1152
1445
1194
1874
1464
950
2078
1415
2333
1323
2845
1597
1958
2706
1522
1883
1266
2776
1379
2362
1279
3198
13753
936
1647
2311
1303
1364
3606
1992
1603
698
1457
5178
4461
5470
1227
3257
2906
1475
1984
2212
3727
1448
1402
2899
1202
1935
4305
905
3658
2624
4631
1111
2864
1849
1545
1071
2538
1845
2724
1049
1680
2283
2037
2832
1802
1452
1878
1095
3564
2741
2331
2646
2701
1282
1212
1323
5721
5028
1813
811
1190
1588
802
1273
1324
1997
1523
2987
1804
1588
1986
2378
1837
1352
2055
3380
2141
2728
1916
1770
1198
10991
6599
1833
1866
1447
2056
1593
3167
1104
1868
4257
1093
1666
1543
1803
1453
1131
1178
1279
4427
1226
2326
1332
1967
1015
1488
1701
1743
1978
1264
1266
2728
1402
1532
1562
4424
1573
1353
1121
1649
3500
2724
2452
1864
1470
1148
1392
1689
1144
1872
2605
1459
1730
1626
4400
1887
3926
3442
1520
1759
1993
1483
1055
2954
1216
2660
1714
1619
1532
2607
1410
2762
1830
1738
1590
2293
1896
2613
3399
2181
1567
1286
2121
1727
4072
1163
1364
1505
3326
1372
1465
2048
2355
1081
1612
1418
2131
1750
1453
2338
1364
1217
1494
2391
1582
1679
1919
1188
2331
959
1425
1837
3235
2368
1338
2424
1390
1405
1520
1662
1465
1419
2328
11540
1445
1144
1226
937
1333
8969
1176
5771
2514
2731
1726
3372
1978
2055
1770
1674
1540
1228
1552
1585
1476
1903
1656
1415
2207
1076
4237
1647
5684
1775
5438
1477
1502
1579
2080
1303
2559
5392
2264
2494
3347
1051
1867
5009
1046
1439
803
1496
5554
845
1513
6344
1515
1346
3378
1729
2194
1843
1192
1256
1082
3132
1461
2534
1516
1317
6569
1598
4683
1398
1846
1655
2977
2061
1186
2338
1903
3473
2246
1189
1803
2531
2245
1422
1735
4664
7830
9596
1932
17441
1638
2218
9678
1639
992
1996
2490
2655
1658
1836
1446
4655
1243
4066
2273
937
1351
2570
1623
1205
2477
1182
1403
3892
759
1769
2321
1577
1630
2477
3479
2212
4206
1350
1524
4546
4026
1431
4591
2028
1134
4946
1418
1603
4635
2299
2040
5665
1078
1160
5535
1341
4082
5985
1158
11235
1495
1358
10359
1930
937
6367
1590
1105
8416
2307
1295
10884
1135
1101
9549
863
947
10028
2356
1584
8637
2030
1779
12913
1574
2004
10373
2847
1231
15897
1298
2175
1908
1217
3389
2721
1386
1310
1770
1107
2502
1571
6815
5721
1997
1828
2098
2466
2164
4415
1115
2053
1294
1201
1486
2001
2728
1348
1914
4158
1394
7051
1431
984
1238
1215
913
1636
14220
1576
2689
1587
2102
1525
3440
2258
1638
12598
1388
1017
916
1875
1311
1451
1844
3394
2099
1535
1897
2193
1424
1695
841
1778
2044
2006
4157
1687
1249
2445
1976
1168
1306
1894
1816
1707
1932
3190
1293
1617
2422
2908
3562
1624
1234
1482
1172
1914
1457
1054
1413
2250
1343
1459
1925
4651
3778
1194
1202
1704
1311
2004
2654
1213
4514
2070
2076
3297
2689
1494
5297
1863
6337
5924
3031
1983
5920
2047
1270
1202
1803
1359
1033
5096
2497
898
3810
6632
1445
5063
5424
1904
829
1678
2755
1891
5000
2917
3053
1306
6116
1451
1094
1074
2742
2989
1799
1267
1300
1461
1797
2085
2564
3913
1007
2660
1312
10772
2489
4329
2300
1502
1411
1787
1667
1487
5780
1261
2722
1440
1172
4180
2288
1606
3469
3084
4953
3554
4983
1206
2499
4023
1750
1149
1285
1733
1666
1178
2643
1313
879
3157
2461
2416
1642
1090
1391
1874
1204
1201
1478
1510
1603
1591
5576
3359
2349
2205
2214
1615
4067
3646
1673
6396
2535
1487
4023
2925
1320
2048
1704
2229
3627
1145
3363
4221
1359
3333
3773
2045
3194
1243
1684
952
1749
3730
5193
2001
2316
1443
3372
3383
1338
1182
4146
1123
1432
3172
1695
2873
2210
1873
1074
1884
920
1729
1583
1021
2075
1760
2026
1634
1482
1332
1556
5453
1486
1587
1423
1345
2024
1283
2075
1571
1063
1679
1626
1697
3255
1718
1736
1555
1275
1399
1441
1265
1836
1693
2977
2543
16495
1702
2168
13902
2088
1528
16564
22728
1520
1386
1185
5088
1063
1365
2039
2565
3981
5832
1828
1806
935
11628
2085
2309
2124
2086
1574
1779
2401
1227
1709
1615
1384
7321
3834
2496
1141
2659
1998
1528
860
1582
1807
2635
1309
1821
2539
6887
1368
1532
1181
1568
1613
5895
2563
36663
2672
1933
1173
1679
1423
3801
3038
1290
1160
3813
1672
1371
1662
1436
1693
1206
1298
2402
3275
1836
1370
1088
1404
1584
1560
3442
3684
6605
3088
1587
2801
1756
2754
1773
1571
3248
1375
3512
3382
3092
3938
2271
1251
1715
4019
36475
2956
2399
1887
1990
3134
1491
1660
3973
2735
4463
2052
2200
1485
1841
3521
3708
3228
6168
1468
1579
1633
1925
1153
2963
2964
4285
1186
11411
1305
1210
1643
1397
1692
1448
3287
1347
4404
2757
1229
2754
1330
1532
884
1522
1348
2986
1735
1633
1746
1157
1916
2987
1601
1798
2582
1606
1583
4019
1239
1679
4517
1371
1301
1288
1615
2128
3866
1490
1562
2376
1652
2618
1863
1767
1276
3028
1182
3039
1458
1519
6185
1350
3085
3777
8184
3484
6198
1496
1097
8526
4435
1475
1855
1392
5231
12661
2840
2768
9868
4054
1943
12131
2417
5479
13319
2638
12933
2327
1722
2327
3035
1765
1406
1327
1785
2990
5038
1654
1822
2792
3553
873
6023
1855
7240
1522
1645
5022
6101
2324
757
1175
4725
1091
1014
10968
1333
1526
1520
2730
4505
1106
1479
2534
2600
2200
2634
1079
1664
3474
1681
5504
1994
3437
1440
2926
1623
2845
1183
1363
2762
1655
1268
1584
1273
1583
4828
1927
1708
1061
1542
2255
9267
2416
1699
1883
1639
4308
5714
1428
606
3621
3247
3019
8409
3326
3362
2757
3013
3430
3029
2510
1790
13644
2898
2692
2816
1544
1108
1591
3104
1551
949
1308
3457
1135
969
1992
2062
1756
1258
2992
1000
1812
1756
1592
1647
1581
990
6935
4699
1422
998
2496
1365
1675
1722
1758
1363
1762
6841
2610
1942
1237
2687
5823
1595
1713
1565
4119
1587
1715
1408
1247
3172
3255
1991
2500
2320
1805
2359
3260
3431
3751
4049
1656
2322
1596
1521
2273
1594
1776
1911
1140
1454
1632
1398
1445
1332
1760
1625
1304
1562
1358
1562
1709
8338
1459
1534
1655
1264
1528
1655
2166
1574
1200
2583
5568
1072
1560
1571
1875
1459
1578
984
3258
2901
1450
3026
9264
1459
2100
1539
1885
2434
1725
2084
4746
1121
2603
1741
1379
1920
7544
2362
3994
4011
2371
1432
1275
1234
3149
2636
1764
1619
1853
1198
4057
3087
3690
1787
1778
2801
3915
1167
1484
3141
2680
3466
3007
3217
4046
1536
2467
1471
1851
1035
1546
1270
3977
1682
1375
2876
1433
1529
4074
1443
3010
1388
1345
1770
941
1303
3031
7279
1728
1945
1396
2943
1503
1303
1544
1915
1277
1358
1584
1393
1223
1174
1311
4384
5981
8853
1303
1523
1378
2180
1765
1355
5692
1012
12090
1720
1208
1153
1384
2845
3781
1473
2418
13212
1356
1109
1511
1659
1490
2337
1728
1284
1317
1174
2060
1228
1139
1507
1032
1664
1598
2757
7088
1203
3487
2288
1845
1530
1770
2964
2218
1502
1554
1658
880
3233
6346
8399
9086
1386
2604
1216
1836
5213
1151
4403
1099
2209
1960
1200
2140
2663
3050
1446
2518
1349
3369
2596
1655
1433
4039
1728
1054
1764
2182
1547
1701
1534
1349
2086
1456
2229
8169
1648
1194
1970
2624
1499
1366
938
1845
1564
1302
2601
1566
2148
1753
6391
2511
2608
1823
3567
2108
1774
1541
1297
1988
1009
891
1667
1234
2582
2375
2788
1348
1351
3604
4949
890
3740
1667
2237
3210
1866
2634
4056
1030
1937
4057
2924
4652
1744
3374
2834
1003
3380
5199
5088
1297
1186
1085
3129
1746
2702
3008
1878
1799
1157
1533
2055
6996
4729
1417
1507
1963
1556
1806
1562
3790
7504
1618
4399
1749
2144
1557
6998
1344
940
2130
1638
1682
1432
2658
2514
1777
3632
5868
5988
1858
1016
2288
2294
3457
2834
1661
1418
5208
3470
911
2824
1672
1087
6625
1738
1388
1931
2277
2951
1640
1346
1591
1098
1739
10573
1271
2219
971
1520
2480
9804
1665
1177
1551
1669
1599
1401
2315
1790
14350
1921
2009
938
3282
1241
1045
1304
6961
3555
2755
1515
1342
1683
2106
1591
1632
1778
1371
1125
1557
2054
2106
1751
1185
1659
3534
1899
2116
1094
1756
1260
1557
1933
3234
1097
1171
13926
1417
1626
2554
1803
3641
1867
1650
1287
1314
1761
1681
1342
1160
1744
1088
3440
2777
1961
1204
2010
4936
8123
3131
1534
1738
1453
3506
2089
3647
1240
4859
1609
3254
4027
1848
1933
1285
1248
2654
3608
1865
1475
5882
1357
4234
2591
951
3455
6724
1598
1494
3161
5034
1738
3003
1675
2196
896
1642
4022
1642
2731
1463
1662
2572
3142
1444
2821
1250
1902
1502
2184
1652
2370
3073
1640
1861
2824
1199
3229
1509
1888
2768
3086
1601
2082
1151
1395
1209
1613
1657
904
1439
1934
1028
2451
3071
2533
1840
1021
1192
2390
2611
1354
2379
1352
2165
1923
3727
3283
1294
3401
3613
5589
3277
2320
3031
2079
2487
1370
2044
1488
5518
1705
1249
5061
2405
1217
1471
2201
1503
1028
913
5978
2055
856
1689
2859
2519
2880
1731
1292
1369
3053
1748
9597
1547
3205
3060
3197
2136
2238
2199
3732
2272
3053
1512
5216
1749
911
1432
1496
7264
8822
2051
1105
1356
2308
1518
1932
1872
1454
1434
2065
1587
8389
6574
1392
2105
24000
1369
9967
1356
2589
3958
2172
8934
977
1447
3933
3341
1015
4210
2425
1328
3408
1215
2324
3661
1357
1486
11927
1454
1365
3761
1661
1102
3654
2028
1701
6157
1910
1248
4493
1625
1370
6432
1793
1769
5412
1246
1136
6818
1496
6614
1912
1996
13813
10270
1622
9069
1815
1853
9820
1712
1782
7750
1713
1797
7693
2243
1550
12029
913
1408
11133
1341
1890
9520
1276
3289
12898
1135
1358
10548
1434
2165
10597
1632
1227
16062
6737
1037
13370
1333
1633
14046
1519
3956
13002
4182
2293
1505
1482
3963
2326
4310
5397
1757
1213
2256
870
1174
1626
1925
1512
4279
5071
3855
1909
5735
1072
1399
3165
2237
3776
1223
1131
4086
1671
1722
2563
2354
1849
2176
1884
3195
1588
1788
1945
1811
1854
3440
3572
1400
1561
4088
1175
1361
1077
6986
2579
2709
1264
1674
1168
1447
811
1349
1503
1590
1920
1608
1614
3583
1383
4213
2296
4157
1615
1524
2563
1227
2722
6012
3352
1227
1622
921
3655
6026
1447
2456
3362
2871
2104
1447
2491
1039
1762
1064
1356
3451
2705
1476
3224
1622
2772
2377
1256
1791
2446
2744
1399
4341
2405
3527
1098
1213
1224
1632
5074
2373
1357
1755
1470
1569
1429
2075
1677
902
2826
4899
1992
1525
1186
981
1605
1612
1017
5296
1625
2909
1094
20009
1155
1066
1594
957
1888
2268
1023
1400
1861
1220
1571
2079
9327
1607
2431
3825
1441
2424
3008
1369
3232
3557
2802
5523
4474
1867
2303
2175
3799
4865
1374
3355
971
4484
3116
1052
1527
2005
1268
1643
1378
1795
1694
1720
1597
1327
1693
2536
1276
1597
3959
1772
2520
3281
2234
3124
1186
1237
2653
4257
2067
2163
1904
1445
1511
1149
4095
1275
12176
1390
5769
1244
1200
15781
13223
1418
1394
3954
1257
1287
1753
5136
9442
2472
1620
8211
2944
975
10309
1485
2994
8385
2280
1562
1164
1415
1342
2331
2778
4432
1284
2990
6367
1710
1452
3464
1604
5177
10507
10221
2501
4052
1630
1579
1530
1484
1292
1839
6257
1404
1841
11126
2230
1510
10507
1631
1351
2834
1533
2282
2504
1425
2473
13187
3043
2137
1524
3029
1848
1516
1733
7304
1591
1670
1408
1223
2290
2812
1198
2205
1023
3336
1349
5693
1373
2199
4813
2609
1382
3593
2262
1215
7914
1383
2536
6144
3347
3935
1650
1489
1005
9203
947
1189
2976
2203
1211
1693
3111
1098
1494
2140
1330
10432
2877
1393
1496
3281
3751
9224
3248
3002
1713
1259
2193
2320
3595
2641
8989
4998
1341
1171
1010
1841
2127
2549
1010
5090
1461
2144
1483
1850
1322
3329
1240
1372
4006
1812
1631
4089
1835
3788
3628
1042
1577
3010
2325
1349
1423
1466
2091
2502
3298
5458
785
1073
1474
2110
1508
1238
3805
1325
3974
3196
3258
1531
3419
980
2400
834
2242
5277
4042
3062
1661
2492
1248
1641
3277
4198
1259
1736
1474
1781
1992
1706
1552
2936
6980
4843
1874
1391
2960
1131
1863
1660
2164
2730
3346
1325
2883
1510
7787
6090
1607
1137
1562
1699
993
1270
6021
1067
4199
1330
1192
1604
1731
17275
1643
1817
1439
1397
1585
2410
2406
2182
1166
8723
1602
2514
2503
1192
1500
2743
2777
1490
1325
1444
2252
1479
1345
1192
1614
3359
1576
2035
2315
2229
6131
1107
5564
3910
2019
1300
889
1439
1301
1571
1210
1954
1320
1113
1594
1761
1420
2517
1925
1507
26808
4914
1255
1552
1920
992
1325
3063
5000
2099
1659
1078
2769
4129
1857
1817
1905
1497
1342
1070
1547
1730
1425
1575
1513
1432
6224
1883
3010
1664
1573
1639
1315
2901
1355
1352
7359
1044
1594
1482
3439
1508
1328
1742
1338
1651
1489
1968
1638
3179
2540
714
3081
1582
949
4567
1396
1729
1462
1545
1755
2420
1280
4332
2806
3335
1714
954
2079
1944
2139
3680
1484
2209
1730
1571
1593
5875
1655
1973
1557
1400
1491
1383
2283
3301
1854
2404
2446
9358
4000
1673
2929
5616
1411
10843
1686
1768
2682
1565
1881
2807
1056
1982
1344
1265
1985
6103
1396
2454
5186
1572
12863
1612
846
9777
4175
1907
3068
2383
1507
16481
2759
1018
1696
3091
1152
1726
2117
2241
1577
1731
1469
1212
1748
1547
2309
1155
1312
2199
2754
1477
1993
4586
1370
2389
1022
1440
3252
3831
1360
2661
1844
988
3100
3390
2694
4051
3008
8400
3329
4281
5154
1770
2076
4816
4235
1735
4923
1586
1104
5147
1739
1849
8145
1621
1686
6919
1395
1829
10894
1370
1200
7479
1108
1184
11901
1346
3722
7477
2040
1543
8292
3373
887
9058
2313
1566
9777
1842
1268
8737
2864
2943
12294
2110
1975
9560
2431
1273
756
1696
1810
1411
10036
4668
1548
1645
882
1678
2148
1256
3860
8897
1481
8500
1177
1026
11289
1137
1083
3002
4276
1785
1687
1378
2045
6536
942
1659
1096
5651
1956
1391
1780
1450
3175
1810
6078
2298
3152
5112
1612
2763
1859
3093
1398
1701
3563
6328
1625
2438
5746
1280
2580
2970
1440
6108
2058
4197
2032
1094
12583
1036
2013
1422
5477
3019
5126
1946
1787
1942
1960
4289
2267
4439
1888
2007
2280
1647
1840
1536
1551
2563
1340
2188
1608
1494
3060
3704
1924
1728
1578
4486
1859
1836
1315
2006
1595
3657
3398
1799
1559
2341
3769
1404
2363
1525
1326
5781
1877
2672
1099
1339
1613
2333
2017
1899
1885
6281
1403
1324
3120
2006
2067
1065
1314
2607
1166
1643
2092
1321
1817
3130
1393
2781
4456
797
1495
5693
1402
1575
1673
1293
1837
1163
3875
1929
1490
1878
1007
4804
4097
3428
1745
1309
995
1645
1114
2266
3508
1372
4465
1923
2597
1641
4508
1732
3207
2504
1419
1457
3532
5325
2166
4422
1569
1386
3200
1201
1673
2821
2808
1503
5816
1873
2472
1617
3986
1034
1127
1767
2443
1125
1463
1638
1744
1908
3272
10817
2012
2788
3749
4849
9936
1655
923
5914
1762
4739
1836
1297
7666
7754
1800
1656
1605
1750
6340
1063
1105
8927
1766
1686
8688
14974
42663
7294
1755
1380
10773
1698
1021
7313
1342
915
9999
1554
1747
12701
1684
1238
2800
1425
1524
10168
1675
1423
13147
1606
1619
9471
2384
4996
10848
1616
1625
11724
1329
2048
1328
1149
1344
13443
2800
3802
13002
1286
13537
3598
1724
3127
1766
3813
2014
1498
1356
2139
1293
1914
14839
2097
1935
2660
1553
1610
1228
1597
1428
1245
1278
956
1487
2600
1571
1993
1998
3333
1282
1605
2892
1633
1464
1666
1650
1496
1672
1246
1460
1521
1149
1995
1176
1338
844
3786
1973
724
1093
3640
2153
1294
1865
3809
6063
2072
1374
3641
11680
4086
2214
2159
1621
6193
1928
2394
2023
9366
2452
1559
1250
1807
3073
2277
1562
2688
7954
3200
2203
1671
1688
1520
2197
974
1907
1970
1290
2191
4647
2108
1030
2515
2940
1720
3122
2118
2295
2143
3168
3492
2276
1513
1542
2114
1262
1147
832
1209
1636
1029
1372
7874
1495
1959
3408
1218
1502
1467
1853
1223
3304
1456
1430
1867
2058
3095
1193
1798
1437
2398
1271
1316
1685
1245
1306
1855
1583
1335
2723
1375
1537
2023
1149
6574
1680
2070
9663
12878
1379
1339
2214
2306
1993
1678
1562
1529
1862
1179
1497
6253
2109
1530
1244
2854
2232
853
3298
1488
1318
1479
1153
3716
3147
2015
2209
1221
3552
1556
3991
3253
2139
3435
1088
3186
1480
3063
3744
5357
2319
1276
1297
1615
2270
1887
2568
3559
2249
3907
1635
1365
1812
8775
1039
1910
1257
6645
1434
1762
1949
1303
1105
1228
1702
1980
1128
1893
2092
1881
1549
2921
1204
3407
1131
5244
9264
1280
1059
1940
1599
3107
899
3030
1476
1733
1294
1695
1709
2661
1748
1758
1560
1381
1342
948
1524
3500
891
1400
2555
1306
1069
1983
2483
2346
2553
2167
1440
1702
1086
1821
3480
3090
4087
4072
1901
2025
1801
1042
1580
1119
1384
2354
1888
1604
1723
4657
1993
1569
1192
1481
9643
3375
1116
2745
1613
1225
930
1743
1566
11116
1639
1052
1615
2028
3623
1605
6842
1735
3212
1354
1145
1728
1341
6375
1481
1691
2721
8395
1876
2675
1472
1354
2781
1485
1384
3289
8701
1484
1782
2616
1723
2015
2802
1430
1778
11655
1221
1877
3419
1752
1070
1437
917
2010
3842
2050
1935
1715
1638
1494
4923
1672
1953
2000
1647
3968
3130
4980
1248
1964
1577
1669
1382
1707
3332
1709
1755
1274
1639
1353
1485
1337
1051
1101
1081
1400
1289
1544
2960
1319
1798
1148
1776
1770
2605
1716
1312
1475
974
1367
3625
1775
952
7162
2865
1581
1180
3482
1504
3230
1029
1847
1856
2335
1418
1298
1091
1832
1463
2976
2356
2645
1274
3964
3613
2571
2442
2679
1669
3197
4140
1491
1674
1313
2986
1680
2470
5633
3276
2521
1399
3226
1463
2583
1283
1708
3086
7727
32983
1372
1595
1388
4973
1524
3473
1496
13408
1272
1888
1271
1539
3068
2292
3265
21907
1142
1262
1174
1668
1344
1725
1488
28746
935
2436
1663
2338
2760
1464
3872
1262
4043
1799
7508
6005
1990
1245
2794
1422
1751
2246
5954
4165
1326
1055
1326
3957
992
1543
3084
1545
1731
889
1241
1510
1058
1489
1480
1122
2314
1581
1409
2280
1793
1288
1270
1490
1421
3037
1317
1914
4244
1798
1495
1725
1276
1269
6078
1466
1454
1247
1555
1263
1678
1476
1276
5496
1272
1967
1562
1068
1670
2008
1462
3151
1646
1298
1646
2110
1668
1265
1473
1618
1208
2218
1568
1804
1588
1500
1554
1207
1257
1442
4497
3780
1950
1646
1471
1980
1260
2070
1920
1523
1892
1212
1355
6087
10518
1136
1456
1816
1376
6839
2222
1404
1575
1513
1363
1448
3360
1297
5114
1395
1337
1304
1745
2267
1670
2477
5727
3831
1945
1061
2212
1360
2022
1310
5057
1592
1423
3916
1109
1166
2980
1402
6172
1809
1132
1516
4610
2777
1816
1110
8106
1685
3589
5232
1647
2053
1172
1418
5624
1595
1819
2762
2129
1643
1463
3715
8367
2178
1395
1371
7222
1789
2041
2370
5170
2898
1783
1726
3745
3684
1615
1622
5293
1615
1617
4255
1365
1527
14060
1937
5822
1841
3258
2891
1129
1176
1778
1548
7810
1481
1833
2583
2374
1589
2901
1360
7972
2225
1624
1033
1303
1157
1067
1442
9521
1692
1302
1719
1687
1524
1853
1340
7735
1745
982
1055
1819
1129
1339
1387
12407
1882
1234
4554
2364
1001
1277
1655
7589
1373
1440
1322
1730
1443
1411
1558
7043
1698
1367
1590
7375
1571
2125
1903
6411
1766
2664
937
1634
1539
2043
1601
6810
1207
1473
4719
3687
1854
6070
1527
6595
3142
1360
1628
5248
1045
1386
5697
6663
2539
9476
1935
1784
5439
2889
2282
6605
1847
1782
1749
1304
1403
1863
1494
8166
904
3257
3532
2821
1374
2894
2530
6133
4156
3185
2719
1451
1088
1131
1786
7843
1368
1545
1043
1601
1415
1992
1465
7282
1016
1025
1597
1968
1701
1922
1895
6885
3660
5414
1576
7788
2428
1743
1269
6370
1989
1487
1795
1836
970
1878
1016
5115
1571
2402
1239
2967
1825
1556
1515
4779
3151
1146
880
1198
1510
1932
1138
2142
2273
1301
1769
2655
1773
1360
1677
4961
1524
1712
1466
1527
981
5583
3105
4444
1669
1963
2900
1815
1711
1345
1417
3177
7650
5698
3522
1644
1143
1879
3362
5568
1451
1283
1510
2156
2145
5313
953
3451
1775
1536
5601
1806
3352
2665
1358
4765
1775
1648
1414
8719
2186
1571
1352
1853
3978
2820
1935
2255
8251
2425
1735
3876
1429
1503
1700
2140
1554
1509
1223
2423
11444
1313
1431
2088
2024
1583
1648
4415
1500
1542
1436
1609
1591
2606
11296
2490
1907
1606
1669
3313
1399
1638
4154
17618
3348
2117
3036
1415
1418
1548
1533
1863
14337
3057
1744
2833
5561
1730
2411
2439
1336
1263
1607
1510
1727
1775
1182
1797
4121
1331
2010
1959
3135
4662
1533
5359
1926
1302
2371
4356
1357
2009
1571
1512
1621
1626
1522
1912
1043
2545
3823
3409
3168
1548
1855
2930
3960
3083
1463
1910
2992
8386
3795
1136
2162
3879
1265
1806
1032
1855
1452
2249
2709
2391
1636
3471
1933
3666
1454
1869
5576
1236
3270
1006
1658
2249
3459
1779
1501
1723
1433
1197
1555
1272
1403
3150
1242
1272
2126
985
2935
1841
2045
3429
1901
905
2033
1591
1860
1248
1246
1998
1162
2119
1428
962
1846
1394
1945
4728
2448
1133
1903
1250
1981
1880
1257
3345
4685
5368
1240
1381
1834
2857
1070
2785
764
1159
1357
3695
11902
2844
2708
12305
3683
5777
2761
1087
1451
1552
2046
4499
4657
3416
2067
1823
1383
2720
2136
1542
1556
1684
1965
1691
1130
4311
3086
2678
2184
1407
1278
2121
3062
1934
1609
1753
3599
2439
4479
1787
1622
5299
2915
2138
2930
4694
4695
2301
1424
1606
3225
1532
2602
4990
2735
1039
2881
2031
2120
4337
2130
3445
3287
1368
1541
6408
3651
2524
5446
1322
3004
1508
1797
990
5857
1428
2327
6271
2748
6210
8751
6040
2611
7910
1049
1691
8742
2447
2154
7488
2361
3047
5378
1723
1307
2844
1707
2391
1061
1849
1388
1493
1837
1095
1581
1726
1189
4152
937
2036
991
2759
1881
1462
1632
931
1694
1793
1675
1840
5025
3968
6641
5890
1422
2768
1680
4109
3243
1631
3829
3711
2724
2349
2705
2306
2467
5978
1969
5516
5268
3346
8526
5130
1658
1348
1522
3809
1103
3536
2495
1369
1487
1887
1731
2887
1279
1596
1788
2297
1249
2124
1864
1934
2549
1993
3121
2554
3488
7369
5060
1577
1759
4963
6129
4244
4817
5660
7635
917
2675
4172
1640
2619
8417
3147
3233
5348
1554
3394
2123
3041
2404
2036
1161
1593
1733
5025
1458
1614
4248
3230
1497
4210
4523
2250
1576
2461
2114
1804
3531
2584
4903
3890
4227
1332
2706
2008
1326
10412
10018
1096
1412
1660
1020
1308
1467
3400
1592
1488
1169
1410
2129
1477
1708
1013
1662
1040
1508
1490
2260
1291
2356
964
1303
1630
2631
891
2107
1123
1232
5690
1741
1286
1045
1557
3383
1138
6474
1602
6368
2115
1048
2385
1702
1463
2326
2036
5542
3956
4761
1683
1565
1368
3599
2642
3449
1557
1213
1771
1698
1564
2115
1628
1514
780
6006
2259
2023
7282
1567
848
1178
1941
2493
10761
3247
3059
1115
6380
5428
2340
3058
5628
2994
874
1367
1286
1139
2729
2136
986
3094
1769
1365
2296
927
2064
1779
3095
1158
1317
2247
1361
2033
1723
2234
3683
1258
2394
2149
1972
1349
2393
1840
1196
2168
1687
2153
1986
4893
2507
1704
2122
4251
1025
1577
2625
1278
3335
2155
1741
1945
1560
3335
1465
4673
2216
4260
2388
7278
5472
1508
3026
2269
1894
3074
3714
1703
3635
1360
2209
1647
1879
2015
1224
2385
1515
1245
10455
2112
1013
1318
1037
977
1386
2553
2447
7754
5690
2318
1030
1315
7635
1764
3741
1321
1651
1035
3020
2556
1131
1477
2127
1731
1341
2025
1670
3585
981
1716
1283
1199
2176
1109
1171
1288
3356
2019
1806
1197
1870
1850
1203
9297
12426
1802
1385
2886
1186
5674
2017
1428
1718
1438
1103
2812
1354
1088
1449
1654
1367
2534
4173
1314
1798
1091
1340
3747
2540
7117
4294
3921
3426
4534
1839
1846
1751
1906
4906
1983
1336
1113
1353
2690
8954
1361
1702
2311
1702
1570
983
2263
1514
5072
1409
1638
2746
3286
1864
1712
1308
1808
5540
1485
1887
2079
1467
1390
2491
1249
1775
1762
2829
4762
1502
2253
1441
1734
1684
11037
5621
5172
3561
2016
1810
6941
896
1833
1174
2074
1212
6636
6005
1807
1760
1710
2298
3284
1446
4037
3685
989
7166
3635
1597
2682
3859
1729
2206
3234
1492
1620
2762
1363
2005
2247
2411
780
4421
2770
1572
5237
1112
2522
1832
1233
3421
1858
5115
5207
987
2029
1024
1555
1556
1484
1328
1346
1444
3502
1032
2391
1424
1887
2404
1419
2535
1140
822
1504
1440
1190
1831
1300
1397
1296
1608
1478
1281
1608
1067
1972
1424
2730
1649
1320
1268
1567
1675
1233
1382
1746
911
1350
1788
1793
1937
2418
1639
1024
3367
1904
1469
2050
1124
4462
1641
1780
13301
1800
3383
1564
41124
1149
50729
1560
1219
11508
41824
4123
9438
2036
2245
9704
1699
1460
1653
2348
1011
5134
1343
1433
8070
1149
1372
6881
1544
1636
6671
1906
2696
10845
2362
1612
5268
1255
4549
8126
2025
6822
2969
3829
9451
4681
1936
1608
2902
3742
1178
1998
1381
13298
1674
2888
14903
1418
3574
9572
1589
1308
13203
2947
2114
10133
4295
2011
8378
2888
4849
10097
2850
1082
14123
2420
3049
3644
1370
3450
15751
3846
1827
1240
3478
2063
13304
1795
3298
1556
5110
1713
3869
1390
1561
2008
1239
2405
1681
2163
1926
1598
2943
6528
5602
4555
2462
5242
3103
695
2974
6465
1322
1281
4854
1495
1144
1767
2123
3193
9785
3005
3816
3024
6674
2211
3531
4565
1321
1584
2021
1338
1297
1536
2801
825
1308
3279
5390
2210
1215
2864
1453
10900
3379
3836
2441
2356
3141
1308
1684
4222
1569
6801
1694
3724
1112
1418
1341
1368
2198
1593
1669
2936
2112
1930
1106
2189
1120
1484
4622
1612
1984
2877
2234
1971
931
1381
2061
2278
1229
1347
5699
3148
2234
1661
2232
13245
2999
6232
1686
2820
1858
12548
1289
1410
2118
1109
3805
3517
1721
1527
1802
1518
1532
1700
1303
1591
1342
1186
2877
1382
1291
1396
1857
1224
3878
1521
1413
2771
1758
2447
10001
1737
1664
3093
1410
1220
3209
773
2760
5586
1295
1934
4436
1685
3425
6159
1029
1546
4304
2773
2765
8774
6452
1649
5332
1312
1591
6613
4206
5202
8924
1337
6913
1857
6080
9422
6819
1210
9582
1417
6324
9551
3517
1113
8845
2924
1569
11800
799
911
11701
1979
5620
14424
1869
1437
10666
3372
925
13960
1466
1097
10797
1104
2739
1429
1305
963
1661
1733
2170
1836
5939
1008
11572
1872
1234
1434
1500
1545
1539
4169
4103
1772
1969
3814
1924
2787
1514
3208
2387
994
2849
1971
3597
1332
1706
3005
3706
1415
1437
1167
5300
6914
1358
3932
4620
1804
6404
15037
1888
5677
3836
2765
1001
1796
1259
917
2080
1148
3106
4924
1617
1608
1908
1624
1179
1866
1008
1698
1291
2105
1775
1872
1764
1078
1927
1232
1599
1093
2164
1857
5802
1557
1261
1914
1098
1328
3835
3046
1593
921
3909
4942
1417
3374
1148
2863
1591
2425
1021
1711
1665
1552
1584
1516
2211
3579
1924
1826
2019
4502
5894
3196
5153
3737
1601
1663
2513
4270
5411
1621
1343
1721
3052
4250
1074
2308
4584
1744
2496
1024
1469
2514
9840
986
1619
13676
1512
4274
9434
1688
3280
14023
3409
1222
1750
1345
2558
1743
887
1436
11559
1394
1188
4107
1772
1767
12216
1797
1382
11157
2753
1191
1475
2605
2318
3107
926
1346
18098
1509
4696
4247
1355
6033
6590
5348
9332
4112
1575
1369
2523
2691
1713
1769
3855
1926
5681
1698
5492
1506
1644
1652
1620
1098
1542
3444
1126
5622
1964
966
5688
3217
4720
3507
901
6160
6842
1341
1558
2794
1536
1421
5067
1373
1321
6294
1312
1085
3873
2434
710
4563
1773
1492
1318
1493
1529
2177
1971
1480
2702
834
1711
1254
3196
1421
3262
1465
1900
2188
1664
861
1330
1450
1498
4566
2388
1420
4488
1471
1690
1928
1383
2429
2622
2147
1586
1485
3194
1597
3997
2551
1846
5550
3339
1818
1512
5795
3073
8174
3882
4000
4178
2031
2184
1850
1756
2287
2040
1411
2029
2347
2236
5177
3700
1514
5089
2988
6634
2273
1283
1374
1291
1388
1089
11208
2189
1000
2447
2221
1405
2038
1732
2511
4755
1846
2019
2136
1584
2884
2786
1032
1982
1162
1763
1888
1592
2426
1243
2181
3170
2092
3931
3169
2002
2825
2472
1858
1422
1221
3634
3908
1687
953
3272
3827
1909
3295
2521
4519
1593
6459
1547
1245
1749
3559
1207
2500
4285
1559
3072
3903
1193
3079
5331
3712
3187
6270
6194
2102
1326
832
4452
8494
1790
3364
6195
2370
3995
5153
4263
3164
2985
1129
955
9166
1910
2460
5374
3317
1996
1773
1291
850
11081
1703
1895
2084
1843
1287
2747
1733
1789
2047
1396
3472
2410
7085
2809
2952
1165
928
1956
1490
2175
1843
2959
1665
3247
1326
817
882
867
1767
1752
5036
2079
1967
1698
11174
3427
2644
3347
926
2397
2319
1588
1624
884
1819
1627
4418
2914
2722
878
2526
1351
2922
6178
1806
2295
868
3605
929
3738
5080
7274
3966
1763
2198
3137
3772
1619
1818
2009
1356
6855
1889
1524
3116
3404
1482
3330
2594
2633
1175
1332
1961
1123
2330
3092
1897
1858
1007
3408
3872
1663
893
1340
1426
995
1725
2585
1523
1075
6234
1433
1063
3517
1374
1743
1666
1449
2950
2337
1008
1585
1440
1597
1623
3429
1233
1243
1608
2085
1622
1770
2687
1446
1542
1828
1207
1838
2530
1047
2017
1689
2847
4386
2693
2711
1819
12381
2967
1461
13818
4839
1807
2716
879
1058
18947
1265
1893
1502
1200
1663
1596
1470
1273
1890
2929
2297
1026
1476
2221
1307
1960
6453
2325
1566
1091
1682
1279
1559
2096
2594
1555
2499
2853
1317
11483
4167
3250
1347
1736
1520
1841
1624
1493
1593
2244
5337
1124
987
2336
1327
1182
1042
1470
6613
1007
1615
6389
6091
2153
1417
7321
1786
2069
1818
2080
1411
6455
4767
1258
2913
1703
1115
3928
2217
3055
5280
1591
2236
8918
4204
1473
13488
1834
2309
1296
2243
1376
2941
3771
3952
3122
1288
2184
1543
2145
1782
1818
4676
4127
2143
3277
3012
2073
1866
2274
1373
993
3220
1378
3060
1774
1078
5166
7508
2210
9255
18176
2364
2646
6482
3258
3119
2329
1963
2760
3815
2873
2052
1117
1583
1802
3914
5007
999
4338
3258
2116
3746
1332
2364
2614
7301
2905
6865
2461
9106
3865
1503
2014
1680
1800
1437
3094
2352
4316
3311
3521
1795
1097
4490
4378
6176
2353
934
2458
3804
1586
2404
2120
3210
2143
1352
1365
1693
1144
1699
1916
2564
1479
3581
2816
2971
2883
4245
2740
1821
2240
4529
2370
1701
2011
10699
2347
1442
2163
1316
3200
5048
2299
7996
1395
2594
13455
1336
2530
3821
1209
1352
1837
924
882
1624
2755
1516
13340
3004
1082
1743
1028
5349
2279
961
1203
2944
1961
1099
2448
2175
1707
3411
1340
1298
1418
2368
1187
1475
1096
2028
1245
3994
2683
4516
3488
1409
6765
2000
5456
2183
1891
1903
1681
1432
1467
6113
1446
3609
6656
4961
3747
2005
4016
5276
1783
2002
5489
1753
1072
6139
2129
1510
6778
1859
1624
9280
1358
2338
7739
4400
4417
5654
3229
2990
10551
3666
2720
8489
2026
1742
8498
1390
2434
8780
4722
1224
14318
2706
1804
1364
1237
2839
2932
6751
3295
2010
4373
6302
1889
5201
8556
1577
5953
8619
4531
4432
14902
4933
1938
8283
1393
4021
3076
1638
1842
2719
1776
3248
2473
3544
3250
4949
1062
4405
6626
2215
3252
5523
2422
6093
2815
2077
2514
4849
981
1551
7833
3253
1875
8962
2764
3349
7587
961
2119
4315
2246
4375
9100
1538
1047
5883
1215
2125
7087
3418
6599
1046
2485
9605
10583
5721
9213
3947
2675
12323
2985
2874
12213
1263
2098
9185
2664
3087
13217
1661
2606
11013
2260
2709
10935
5589
1642
3144
1371
2555
2460
5211
4235
1695
1684
4781
2594
1414
2314
5461
5481
43645
25098
1760
4117
1256
1815
6802
3211
6629
3822
4262
5784
2976
3543
1489
3951
1751
1121
2718
1833
2269
1543
1626
1269
1229
1281
1936
1010
3400
3001
1161
1965
1874
1932
1374
1751
1173
2944
1327
3483
2102
3983
3099
1732
957
1204
1949
3166
1611
1492
2637
1415
2514
1175
3166
4092
2504
3878
3108
2278
3979
2762
1652
1723
3824
1516
4594
1430
2805
1468
3996
2910
2623
3951
4792
2145
5039
3542
2393
1134
1774
2174
1576
4504
4327
7174
3795
2611
10445
1414
1167
1370
2170
1197
1811
1152
5401
2264
2200
1868
4881
1635
1207
1778
1279
1913
1653
2047
5617
1637
2912
3184
4150
3707
1322
3370
1530
1289
1591
1736
2387
1445
1916
1509
1436
2137
2964
1329
733
1347
1212
1581
1060
2037
4600
1715
1295
1135
3005
3961
3126
1399
1097
2247
1267
2220
2179
2834
1622
1117
1396
8181
3920
1093
4545
3036
2105
1385
2913
2413
3905
1008
4205
3818
1314
1910
2439
4359
2505
2119
2089
1797
2816
1482
1026
4126
1544
712
2541
1701
2922
5677
13701
3198
2289
1230
1768
1470
2118
2934
13177
1439
4012
2205
1386
3137
3310
1747
1608
3170
1194
7020
1948
1537
2825
7043
9242
2930
1889
3290
3602
3496
1738
1363
1045
4622
1582
12298
2738
994
1559
1608
2829
1935
1602
1963
1776
1628
2131
1876
2874
3847
2693
4005
4188
1644
1615
2736
1461
4190
1305
1602
5151
8704
1309
2148
5887
1078
3327
3438
1851
2912
4851
2755
2602
2748
6247
1263
2964
3547
2596
7855
5524
1883
5609
4276
2008
1202
1650
5914
11370
8684
4917
3757
2625
3581
1917
1461
1114
1619
1316
1295
1948
1831
10323
1392
1043
5479
2506
2166
2420
1125
1501
1854
1028
1638
3602
1810
1967
2701
1314
1718
6340
1968
1847
3386
786
1375
3412
1413
968
2139
1366
1150
8079
1090
1509
3515
1797
1563
1689
1689
1279
4272
2888
966
7470
1382
1584
5904
2352
5428
7421
2446
8385
1077
1841
4793
1403
3320
8574
1778
1589
9455
2665
2685
9459
1556
1825
11691
1625
7098
11313
2346
1352
9299
1800
859
10196
1368
5987
8000
1960
1821
8333
1677
2169
11026
1671
5818
11426
4585
2322
2445
1903
1848
3661
1862
1585
1863
2684
1662
4604
5150
666
1251
1994
1754
1939
5525
1841
3399
1306
1272
4560
5061
1801
1243
3232
2224
2877
2708
2231
2058
1358
1744
12910
1601
1577
1649
5007
4108
2167
1492
2040
3691
3183
4310
1546
1651
1798
2579
2610
2434
1169
1473
1690
1783
1555
1289
1655
26893
2148
1481
5712
3101
6764
2723
3249
1295
3646
2041
2125
1724
1248
3766
1869
3364
4856
3629
1875
4540
4509
5850
1689
2078
2223
4010
1306
1773
1606
3152
3639
2328
2381
1917
1956
1444
1950
996
3631
1749
1903
2414
5292
2807
4307
1026
1644
2680
1526
1978
3143
3503
1145
3067
1442
1146
1627
1792
2858
2412
6010
1429
1873
1497
1942
2258
2192
3328
5335
1661
9364
4400
2263
1344
1971
1698
2153
1984
2396
1072
2433
1793
1510
5894
2262
2104
1219
1542
1967
1712
2993
2176
3260
2963
1367
4777
2854
1697
2030
891
1816
1645
9830
2304
7051
1148
1357
1353
7508
1365
2400
1597
3369
1534
2057
2248
1473
3377
1255
2329
3783
2903
6317
1997
7098
5250
3055
4218
6444
3480
1973
2429
2894
1689
2578
2647
3452
4633
1715
2006
1757
2184
1793
1644
1576
1393
3180
1775
2342
3152
2494
2233
6972
4776
1993
2270
26519
1991
1670
2499
3286
1678
4499
2685
1780
1642
1546
4485
3129
2100
1612
3037
17119
1181
1824
2177
899
2186
3222
1687
2043
7700
5353
2041
1550
1557
3752
1907
2173
2150
3890
1590
1697
2093
1990
903
2008
2474
1553
2196
1985
1514
4631
1420
2088
3307
2341
2772
1535
1835
4542
2031
2388
6684
1946
1709
6185
1483
5383
3118
7970
8244
4414
1860
8864
1234
4984
7837
2517
2833
5711
1629
2634
9452
3547
1940
7883
6848
5302
10698
1071
3794
7173
1421
3380
9590
2501
3469
10621
2566
2211
9349
6535
2671
11119
2422
3616
11573
4583
2679
10436
2480
1281
13614
1575
2151
11896
1505
1442
14322
2037
3686
12579
4319
2382
11887
3314
10701
1341
2305
13677
14417
5800
3043
2041
1232
3681
5577
2188
3554
2420
4297
3604
2041
2572
1963
2037
1802
3895
1846
3308
4745
1814
952
1755
1713
2477
3362
3738
2005
3232
1815
3569
1596
2107
1794
1461
3385
2802
1741
2605
884
1702
6203
1682
1964
2584
1825
9518
1619
9947
10038
2807
9984
1576
2226
9346
2627
2554
2887
2341
1769
1403
2646
2235
1714
2744
1442
1651
1732
1806
16171
4027
2386
2250
1640
1904
6941
2362
3539
1072
1555
4579
1214
2830
1500
2511
1977
1712
2846
1607
2688
1288
1295
1805
2755
1857
1438
2727
1514
2251
1886
2438
2661
867
1961
1761
3413
1887
1685
1714
1167
2022
1038
2383
2243
1931
2644
1826
2918
1676
2291
1302
2555
2250
2087
2136
2045
2298
2458
1728
2871
2210
1805
2328
2013
1973
3045
2376
1996
2138
3230
2803
2190
1790
2366
3081
2127
2107
2280
2099
2708
1651
2123
1966
1545
2120
3125
2359
3142
3442
1872
5116
2307
2130
2463
2248
1620
1713
2845
2203
2057
3287
3059
3770
2008
3641
7332
6908
3430
2765
1082
1508
1754
1423
1567
1499
1657
1982
1992
1565
2167
1655
2255
2481
1823
4056
1638
2153
2033
2674
1971
2941
2803
1085
2155
1422
2617
1362
1725
2480
1776
4536
1937
875
1578
1949
3079
1299
2149
2012
2142
2082
2542
2710
1281
4537
1814
2831
2151
1021
1606
1917
1188
2177
1431
2765
6521
4031
2944
3531
2313
4575
1852
2419
1444
1376
2028
1574
2412
2320
4573
3946
3234
2908
1601
2451
3626
3760
3084
1616
2550
1294
2495
2291
2123
2219
2292
4439
3899
1394
1731
2056
2256
2369
7127
2122
2229
1793
2276
2191
2301
7469
3738
3296
3681
6205
4054
3199
2073
2136
1603
2208
1048
1804
2409
1895
1259
2435
2291
1615
2202
1655
2211
2546
2279
1803
2296
1979
1588
1906
2535
2477
2324
1998
2075
2588
2023
1920
2412
1982
1363
5113
2447
3320
2311
1255
2552
4496
3400
2393
2468
2976
2057
1612
2655
2765
2732
1733
3591
1249
1686
2141
1889
2786
3072
4097
1316
6631
2445
2861
5724
1702
1921
3889
2555
10278
1844
9262
3529
2003
15231
6208
1438
11565
2399
1827
10715
2003
2265
11900
1931
2462
10298
3485
2215
10317
7089
2796
12589
6265
1871
13743
5989
3743
12449
1659
2061
10180
2116
3939
12424
1270
1809
13931
4377
5120
13527
2164
5281
13566
1526
6260
15830
2591
13528
12508
2329
13726
5126
5758
19221
1981
3491
1746
2097
1981
1565
8783
1863
2041
1768
2783
3190
1550
1784
2333
2767
2090
2419
1722
3010
1506
3764
3447
963
1806
1479
2348
2598
2501
2595
2308
1784
3380
1106
2453
2686
8026
2881
2026
2067
3389
6134
6063
3409
951
2008
3507
1321
2429
2130
1804
1860
1122
2608
2003
2411
1627
3311
1226
1911
1615
1503
2351
1805
2668
2462
2086
2251
5529
2409
5737
2918
2911
2481
4965
5273
2436
3445
4007
2311
3016
2217
2253
3937
2211
2080
1782
1339
2849
1983
3248
3960
2237
4259
2972
2250
1883
5361
3243
1924
1503
1954
3369
1644
3257
1172
8687
4377
1615
1721
2466
2320
1926
726
1274
8065
1534
1767
2295
5025
2095
1242
4714
1804
13930
4153
1937
11461
5401
2277
3287
3057
2623
2259
3539
2006
3747
2380
3686
4360
2375
4965
1488
1764
1012
1926
1973
1478
2190
5602
7190
2422
2849
13812
2745
3301
11433
3177
2595
4062
2514
2414
4675
2464
3282
2257
1882
2292
4894
3521
1650
2936
2293
1805
2863
2434
1810
5707
1924
6362
7993
3096
5950
5494
1879
5977
5756
2022
5793
1429
2542
5844
1600
1382
11462
2500
3791
6575
2154
1707
8749
2108
1861
12191
2723
3730
11463
2261
2177
10525
5649
6923
11424
3258
1385
12375
2561
4059
11223
2446
2057
13439
2361
3909
14367
2153
3008
12131
5469
3267
2014
1785
2775
2670
721
3079
2793
4279
3908
1668
3590
1812
1943
3744
3343
2101
2080
2831
2475
2983
3419
2898
5399
2824
2902
3219
11030
6478
4755
7248
2286
1987
2902
1547
1194
2102
5490
2855
4932
1812
1743
2473
6277
1749
1531
2736
2402
2841
2646
1735
2160
2740
5445
2252
1485
1929
2316
5367
1149
6028
4177
5219
2265
984
3709
2368
1613
1815
1731
3259
3985
1810
2017
2004
3785
2158
1436
3351
6986
2308
5243
2081
2352
808
1969
4684
1885
12637
2049
1825
1364
2272
1389
2564
3608
1854
8159
2394
3772
4472
6093
5586
3865
4546
1830
10310
2792
1476
5451
3924
4442
2272
1671
4615
16857
3742
1650
5788
5722
4057
5515
2198
2633
3811
2408
1950
3919
10194
3036
3261
2476
2472
3376
3525
1963
1184
2839
2744
1976
4603
4166
3232
1238
2763
1992
3267
4298
2288
4313
7529
1484
8037
1078
3072
6455
2040
2424
2664
1059
4950
5906
4428
3222
4169
2495
1845
2491
16817
3633
1997
3760
6853
4835
3537
1882
1828
2156
1358
2071
2022
1898
3559
2755
3083
2570
4895
1846
1796
6393
2877
3230
4349
4436
18380
3021
1424
1773
1614
1725
2464
2899
2281
2096
2792
1023
2120
2158
1762
1839
1425
3786
1740
3136
2358
4351
3573
2489
2071
2489
1493
1539
1539
888
2772
2821
1974
2036
2596
1216
1776
12600
3282
3604
1421
1717
1607
2353
1605
1217
1173
5122
4009
1012
2618
1408
3095
1602
2857
3050
1823
1065
1389
4533
3174
1658
1544
4440
1724
1588
4492
1612
1805
3922
2633
1951
1833
1520
1388
2766
2774
2497
2778
2189
3727
1742
2725
1536
1338
1567
1645
2639
1230
3939
5039
2976
1723
1704
1756
993
3612
2131
1273
1416
4881
1173
1739
2630
2231
1736
3296
3105
2464
1135
1694
2876
955
2965
3137
2094
2439
2019
2480
2608
2752
1053
3930
6392
2832
2545
4985
4900
1641
3770
6959
1541
3040
1121
1805
3082
4162
1882
2676
7269
1983
1137
2020
3986
3524
2854
3807
2083
1338
2115
2770
1899
3325
2257
1697
1811
6470
1631
3235
1414
1840
3202
1390
3013
3458
1975
1995
1923
1460
1485
5775
2153
3141
2331
897
12994
14879
1608
7488
7366
2327
2732
5441
1907
5615
3556
1825
1852
4200
2123
1752
1564
2257
3416
1333
1156
3197
1902
3325
1582
1674
1374
1818
2969
1481
1764
2960
2472
2431
1319
1381
2559
6553
1490
1890
4512
2968
1711
3941
2970
1610
2162
10120
2808
2329
14098
1254
1980
12435
2730
1382
5957
5734
5929
14125
1183
2809
1410
1641
1626
5504
1569
2932
13874
1747
1268
1662
4652
3246
2381
1267
1563
1426
1197
3387
2282
3140
1243
1908
1465
2529
4620
2330
2332
8602
1764
1412
7940
4583
4545
3869
1435
6285
3895
4048
2789
3126
2069
8250
1876
2458
7024
2142
1862
5933
2550
1165
7074
2747
4866
8729
2322
1619
7644
1982
2024
8916
2177
3362
6725
3307
4046
8000
3007
1433
11422
2185
1774
10255
4332
1910
9104
1337
2443
10186
2017
2690
3470
2188
2243
2542
1649
2014
6900
2437
3912
5159
1415
12479
4878
3201
3496
5383
1979
1199
3033
1330
1898
2556
1894
2952
5968
1443
2290
3465
1820
3526
3007
1627
5308
5006
5076
4588
1651
1394
1119
4540
3783
1380
3556
1016
3349
1425
2900
2763
2481
3986
1088
4214
5824
1194
2014
3886
994
3514
2905
3440
2405
2127
1382
2091
1883
2279
2617
1264
1413
1115
3006
3668
2318
1394
1404
1084
1820
948
1842
3253
1684
1498
4374
1024
3638
5072
1224
3324
977
1974
1954
1321
2311
2786
1323
1977
1030
1277
2868
1917
1302
1453
1117
2305
1372
5150
5593
1833
1065
1503
3393
5963
2249
1934
1348
2241
1188
1874
1970
1458
1768
1958
1299
1794
1750
1461
2810
4456
1541
1624
2384
3040
2224
1707
1661
1545
2349
3498
2711
12816
1290
3691
5418
5728
3199
12292
911
1990
2293
1199
9357
3482
3785
11976
1473
2582
8002
4776
3044
6352
5111
2117
5517
4638
2113
4677
1665
7104
8510
1740
2821
4204
1802
1632
5740
1274
7308
4194
1507
1334
3676
1986
1644
5509
1576
1630
4856
1651
1519
7503
1569
7295
1385
6113
1656
1755
1667
1591
5839
2338
1895
2128
1045
2074
1714
1231
2296
2050
1513
1560
1387
1759
5634
2349
1704
4644
2241
1477
1779
1319
2831
1626
2069
1569
2799
2513
2376
3018
2092
1751
1228
1105
2376
864
6118
1720
1549
1422
1495
2386
945
1310
4894
983
2505
3143
1292
1607
1135
6386
1615
1393
3297
1429
1004
2144
1278
1225
1612
1738
4226
1205
1397
1646
1316
1493
1625
1419
1461
1478
2579
2395
1705
1734
1409
1297
2243
2736
1232
1399
1753
1543
1999
1196
2714
1274
2410
1332
1599
1807
2113
2070
1583
2473
2973
5837
1466
1210
5194
5942
1089
8166
1172
1597
4693
1115
1671
8910
5660
2870
7263
2096
1195
10810
2452
1494
9231
1501
1293
8436
1092
1724
7389
2331
10310
2121
878
13078
10598
1580
10951
1640
1993
11004
1243
1713
1421
1279
1670
14323
2331
1460
14156
2224
2736
2035
1927
4026
1591
860
1158
1279
1288
1567
2556
1677
1544
12032
2051
1243
14790
2349
1414
3688
1925
1186
1412
3947
3140
5982
2858
1451
2209
1439
1647
1028
1815
3720
1101
2054
1488
1756
3689
1428
1533
1541
1505
3832
1648
2226
1553
1523
2442
1555
2094
1400
2348
1150
1326
1206
1394
4011
2268
1426
2381
1952
1979
1690
1978
1635
1438
1742
4542
8754
1366
4316
5548
4286
3675
3629
5870
1142
1778
3275
5945
2319
2635
1694
1585
1244
2665
2141
6030
1622
7185
4630
5173
2234
1962
1573
793
1276
4650
2371
7036
1940
1140
1615
5926
2735
1716
2476
2237
2014
4627
1118
2759
1597
2520
3559
3752
3965
5432
1821
2774
1285
2116
2836
1886
2080
1192
1877
2070
1158
4110
4084
1920
1993
3494
1901
2738
3149
2485
3860
5749
1822
2641
5364
1535
1846
1732
2109
3304
1805
1153
1740
2552
2696
2822
1336
9898
1127
1487
1492
4464
1563
2110
983
1652
2660
1313
1416
1492
1415
3315
1930
1714
1277
1716
1647
1423
1351
1526
1625
3321
1273
1596
1574
3201
1843
1689
1609
1644
1060
1408
1763
2727
22955
3570
12104
1271
958
1161
1845
1911
1214
3525
3069
1714
1792
2827
1584
1395
2584
1340
2040
5858
2558
1969
4952
4068
1789
6261
1549
1990
4403
2380
2005
5126
1520
3161
4106
2903
2588
3292
1669
1682
5502
2560
1947
4066
1887
2545
3083
2181
1336
6544
1511
2343
15872
1177
1698
2430
1142
2289
3692
1958
2925
3317
5713
2295
1503
2023
1678
2411
3134
4646
3578
2415
2141
2687
4826
3016
4747
1790
1404
1204
1772
3222
1704
1198
1853
1474
2104
2310
1696
1341
4236
1564
1653
1947
1706
5478
1382
9930
1847
2791
1855
1363
1690
1941
4191
1691
1530
8571
3725
1567
14738
5538
1174
10096
2120
4417
10018
4795
3443
12539
4445
1868
11882
1716
1401
11922
1845
2345
11765
3112
1183
14733
1671
1362
14716
1766
1964
1815
2834
1753
12428
1298
3511
16985
2377
1526
1579
4369
1260
5321
6750
3880
13863
2243
8713
1362
1830
1467
1236
1478
1397
1431
1567
2540
2708
1075
1435
1376
1169
2224
2068
1485
4183
4979
3153
4677
1790
2225
2355
1982
1144
1534
3338
1241
1624
1812
1122
1818
1416
1368
4081
1705
1384
13354
1161
2259
1217
1842
1704
7967
3090
1357
2984
1835
2399
1440
1494
2247
6393
1455
4585
3384
5503
1897
2913
5783
4167
8190
2341
2341
2949
1159
1995
2735
1047
2138
3106
1393
1134
1554
4195
957
1451
1631
5863
1896
2086
1487
1745
1810
1637
1611
1635
1724
1903
1738
1585
2989
2157
1502
1225
4893
1387
2517
3093
3866
2830
6622
1343
2675
6466
12099
2502
3848
1323
2018
1383
1939
1575
2415
9846
3690
1827
1890
1300
1417
4580
2789
5534
1871
3236
1755
5057
7413
3569
3662
5427
2757
5760
1463
2643
4449
3687
5202
2645
1876
2822
3867
2713
2956
2190
1510
5612
2811
3161
1358
4535
2154
8033
2011
3040
1457
6572
1606
2107
2728
1224
1391
1633
1812
2976
1226
2737
4353
1290
3173
3172
1423
1911
1731
1956
1398
2348
1768
3366
4109
1712
4359
6007
4055
1826
6127
1359
1151
1607
1520
1658
1663
1631
1824
2640
2428
1554
3258
2515
2775
1019
2379
2612
1457
1510
3120
3674
2044
1392
1819
2964
4712
1669
1899
926
1406
1431
2624
1790
1968
1873
1170
1519
3701
3376
1859
1711
1398
1751
1648
3070
3454
1689
1590
2713
7113
4505
7224
1199
1672
12909
2656
4889
1001
1451
1886
1360
1812
1482
14210
4560
1690
8143
2331
1684
3001
1821
1764
2897
923
6414
1588
1134
1822
3305
5936
2033
2122
1634
11145
1890
1981
2295
6797
1346
1623
1442
5203
1796
4153
2550
14190
6882
4238
6357
3206
1131
2137
1412
2329
1762
1746
2077
3464
1592
1771
2350
850
2608
2489
2305
2320
2776
2387
2660
12657
2052
3460
4347
5623
2466
2665
1685
3352
2128
3543
1584
1516
1872
5672
5093
1486
1785
5697
1560
1910
1825
1291
2935
6757
2163
6665
2744
4203
1597
1371
1544
1304
2279
1265
1622
1826
1265
1594
849
3797
2026
5357
1394
4355
6654
1500
1582
2118
1730
1343
2387
1722
5475
2591
2719
3175
5643
3964
12959
1315
3987
2969
1498
2179
14872
1503
1254
1243
1156
1574
8605
5947
4362
1936
1652
7955
1564
1863
1953
2510
1532
1815
1641
1757
952
3575
2453
2636
1858
1470
2366
1296
2487
12599
1979
2896
12614
1367
1653
1677
2027
3447
4022
3434
2716
1778
1484
1717
11432
1631
1644
4264
3205
1637
1329
1770
1110
2914
5658
1570
6823
1330
2954
2092
3042
3637
2576
1638
1685
2365
1684
1662
2312
2051
1903
4977
1455
2551
2911
1597
2631
2298
5006
1206
13901
4374
1989
2057
1403
2917
2612
3430
4465
2516
5009
1493
2278
916
1853
1200
1257
952
1355
2419
1020
3670
1250
3214
2742
2887
2506
3001
2316
1540
1197
1993
1875
1341
1776
5625
2113
1756
4069
1589
2221
1235
1764
1405
10346
2734
2926
2066
2167
7218
4084
2137
1944
5230
2250
2609
2422
2246
2948
1924
1274
2517
7161
5309
2091
2805
2237
2035
4652
1533
1055
2445
1967
1070
2873
3918
2169
1709
3724
2748
3034
4525
1931
2416
1718
2209
1430
1913
1602
4723
1377
1161
2153
3274
2942
2743
3846
877
1477
3935
13842
1796
1236
1152
2836
3106
1163
5076
2282
1503
4801
2742
1382
1939
1042
3857
847
1509
1848
945
6622
1238
952
1395
1490
4138
2700
1924
1710
1837
1935
3772
1363
2277
2090
1403
3443
3506
1148
3434
4624
1092
1905
1703
1324
1086
3633
2352
1953
31236
7843
4070
7642
1433
4410
2158
1903
1894
3560
2786
1680
2078
6736
2886
1693
1954
1177
1471
1440
1825
1007
4045
1957
2200
1097
4235
1957
1397
6405
1235
11576
1419
9790
1850
2119
1195
1700
1465
3537
4364
870
1567
1477
4247
3307
1478
3505
910
1542
2026
2032
2282
3487
6200
1884
1765
1447
2442
1864
1445
1279
1336
3937
2702
1886
1680
1618
1944
2634
3053
1732
5209
4126
1062
1314
3265
1830
2450
3404
1991
1795
9421
3945
5278
3984
5141
3774
4192
1447
2794
3147
1956
1740
1439
1379
1639
2549
3959
2883
1887
4770
4153
5192
4898
1842
1296
3031
4906
3129
5142
1656
1599
6708
5402
3035
1342
1835
3951
2253
2903
3708
1384
3835
1098
1546
1407
1315
3441
1096
2900
1465
4404
769
1473
1708
1489
1671
2844
1979
1573
6077
2522
1314
2303
1976
1535
7406
1407
1863
1697
1197
1511
17523
3906
2729
1918
1174
2200
1610
3091
1823
1447
1111
1080
2307
1757
3631
2470
1412
1735
2203
1286
2274
964
1423
2650
1859
1257
2240
1930
1454
2084
1399
1926
3234
1909
1529
1092
3359
1844
6577
1481
785
3025
2495
1853
3359
2005
1551
11609
5236
1850
1779
2320
1923
2960
2221
1648
11022
4768
2157
1152
3520
2492
1651
1572
5393
7503
2047
3967
1201
1892
4383
1839
1445
3154
1752
2968
3295
3045
1446
2268
1770
1810
2227
2366
5438
2395
1629
1980
1593
4037
3376
1302
1368
1948
1877
1222
2023
3069
4946
1682
1506
2895
1676
3244
1512
4404
2589
1438
1040
7468
2278
2454
3060
1221
1908
853
1334
2117
12929
1737
6386
1053
2151
1819
1354
1446
1697
8331
1331
1213
1327
1234
2029
7963
2335
1866
5533
1955
1464
1467
6220
3851
1340
2313
1616
1723
1440
1565
2084
1425
1688
1393
4844
7948
1639
1375
4596
1773
1892
10408
6453
1139
1324
1361
1471
1546
1759
2161
5116
3631
1712
1269
1361
1542
935
1720
5070
2135
1777
1323
2993
2896
3123
1890
7145
1880
1230
4138
1276
2350
1472
2210
8202
11349
10638
1907
3828
1451
8252
1301
6003
1367
2916
3225
3668
1630
1851
1890
9928
1139
2969
2758
1481
1518
1941
1739
19655
1333
1984
2812
2134
1527
1712
2052
9251
1335
7042
4833
1431
2386
2105
1643
7875
3022
1321
1496
1091
2160
2801
1487
8836
1514
3901
1369
1935
1422
1468
2934
8200
1387
1331
848
2203
2524
1404
2808
6983
1027
2262
1611
2684
4676
1744
1087
7876
1278
8984
1753
965
2032
1526
1617
7892
1643
1474
3834
1611
1958
6921
1928
7534
2834
1729
1461
1657
2808
1453
2144
6847
1224
1561
1257
1414
3218
1661
1514
9138
3833
4982
3029
1761
1713
1499
3507
6704
1536
2422
1480
1698
1042
2325
6689
6779
1491
6425
1107
935
3541
1319
1393
6733
1084
3545
4465
1543
2723
1935
2961
10100
1583
1414
3769
2278
2613
1243
3247
7483
1138
1157
1541
1595
5856
1256
1058
5239
3411
3007
1091
1366
4930
1631
1586
5963
1668
2778
1654
6277
1717
5435
1952
8917
1091
4138
1612
6594
1312
1706
5296
4186
1743
1472
1084
1654
2470
1877
1713
5149
1607
8396
1528
1252
2635
1675
2459
14944
1743
2709
7185
2352
1700
8381
1220
8429
8300
2478
1680
1530
1272
5627
7846
3820
1294
10605
2292
4308
8670
1822
1389
6487
5484
1286
12222
2519
2613
9031
2509
3451
14117
2274
2495
12395
2095
2541
1740
5002
1638
13726
3696
1487
13977
2144
13072
4508
6809
2014
1347
1473
12616
1626
1653
14898
1083
1928
2560
2915
4028
5638
1666
3672
1696
1518
1505
1591
1896
2779
1306
3612
2496
3364
1167
4116
1267
1270
1805
2527
2515
3161
1425
2051
2113
1324
2273
2780
874
1609
4724
1401
1243
2439
1934
4169
1697
2732
1241
1369
2510
3366
1827
1360
2587
1582
1413
2206
3219
5617
1133
3606
13122
12970
1403
1406
4194
1546
1675
1616
1235
2341
2012
2030
4078
6589
3041
4194
3950
2710
3621
3947
1596
1488
1717
5817
1439
2125
1855
1679
5534
2652
1553
3125
1476
1351
1085
1505
1632
1380
1399
2190
1969
1703
1680
1748
1866
1568
1411
2995
2081
1791
2389
2004
1910
1252
1671
3108
1697
1538
1645
3152
1420
1755
3366
2848
1954
1935
1069
1148
2900
2668
5259
2745
1629
3367
4071
1165
1181
1519
2116
1212
1553
2089
1102
2679
1979
1576
2908
2798
1556
2384
3303
1314
1847
1793
1316
3853
5759
1532
1743
1491
4820
2854
1479
1153
1688
2562
1063
1409
4993
1423
1439
10965
1151
1736
2062
2378
1819
1680
3852
1617
1493
1487
998
2023
1254
2060
2623
1811
14719
14091
7098
2052
2171
2432
4049
1194
1587
915
18760
17080
11593
1255
4703
1067
2576
1305
1985
1273
18392
1361
1706
1399
2484
3391
4300
2095
1478
2849
2174
1756
1131
2383
5703
2772
1774
1818
3711
5625
4795
1107
3083
4077
1824
3905
18689
1226
1399
2904
2865
2823
2812
3052
4193
4361
1191
1354
1698
3071
1879
1831
2169
4072
1203
2966
1696
1753
5815
1578
928
1535
1759
1281
1977
1537
1353
1265
1714
1511
1274
1884
1038
5403
2028
2676
1669
867
2034
2546
1858
3561
3190
881
1267
1349
1223
2325
1867
2717
7045
2762
1998
1752
1882
3546
4436
1677
1904
1820
2502
5779
1611
1668
3159
2528
1879
1883
1053
2932
1847
3255
5833
4099
1815
1501
1933
1119
1639
1945
3586
3317
1593
811
6382
1210
2732
1659
1516
1220
6034
1501
3110
1334
1663
3626
4544
1033
1662
1869
2038
9196
8301
1812
4894
1497
1619
1683
2853
1500
2500
1853
1563
2325
2099
1029
3263
1824
3317
5640
1619
1644
1862
1654
1991
3273
3122
1607
2084
1545
958
1325
4013
1080
1428
2140
2330
9938
4681
1598
2780
1625
2324
1872
1589
7506
1715
3886
3508
1545
1720
3095
1434
2298
3344
1248
3271
2569
2336
5803
1493
1309
3067
1948
1573
1579
1441
3463
2066
1189
3951
3981
2433
2312
1851
2880
976
748
2109
857
1877
1401
3482
3092
1239
2549
1780
802
1508
1371
1455
1205
1002
1500
802
1604
1396
832
1225
736
1051
1403
1647
2134
1799
624
1318
3481
3495
1383
1413
1433
770
735
912
1127
2145
3270
1347
10042
597
689
1471
1167
1233
6612
951
2026
7386
181
934
10028
1006
954
5692
834
1237
6313
2719
949
11601
752
1585
825
1184
979
7249
2896
755
10703
662
2948
10627
305
2358
11088
2864
5610
11590
3052
1462
10823
1187
2431
10752
1015
234
1414
1246
346
11462
1041
11473
2554
721
13952
18855
699
12538
1102
834
480
2437
989
1518
1078
2957
622
4090
1418
3145
7830
1677
10736
873
1027
1519
1693
330
2427
2019
2951
4396
3938
2336
658
690
3636
5247
1176
1879
936
1423
2075
2862
1236
4857
2247
1492
653
592
3016
4879
4594
1393
2921
623
2707
3835
824
2700
3072
1781
1637
2254
1806
976
1847
591
1937
1690
5852
6200
1122
486
1255
1266
1613
1046
1962
660
1261
1826
655
613
1446
3465
752
940
1499
22865
1298
1181
943
937
652
1384
2121
2121
20343
548
510
1019
2963
528
1998
642
610
1438
1194
1763
2768
1339
1564
1811
4604
1820
1279
1212
1176
1115
3022
719
1181
540
2332
747
324
1138
972
879
3001
418
1104
192
1517
1253
705
1363
733
3739
5506
754
1585
3842
1805
1376
924
1582
2100
2859
1090
1112
1940
944
2750
1050
2240
981
1839
3313
1104
1279
17320
5499
2266
14765
4508
1053
1345
3378
3781
1693
787
2571
11620
504
1340
896
702
1253
13618
565
1232
1000
1207
1224
452
649
972
13052
4205
841
12788
1926
14838
754
1900
2660
679
1609
1057
1126
588
1299
2629
3124
1044
2626
3289
1249
1051
447
610
1010
1306
1784
785
1130
1340
1931
4545
806
3360
1067
1168
4065
785
796
709
1093
817
1059
1032
1012
1856
2218
1210
3398
3130
2086
1210
872
3585
2513
3394
1821
3460
1861
1511
1902
1328
5364
2822
1925
8472
1617
2121
1434
2417
4344
1426
1070
1105
316
1445
1046
997
1473
1798
696
863
583
2840
1022
1562
1031
1220
525
370
1294
5909
1965
1788
2610
2673
385
1402
1801
3802
716
1198
1125
8496
2495
1804
2898
738
3454
1612
2646
2689
3803
663
1864
2847
3627
2775
2125
4015
1121
2277
2505
1674
1002
1959
915
51200
594
1624
2681
3375
2541
3680
1529
4726
681
859
1115
1104
1493
1238
2834
2787
1823
1106
816
1990
3288
755
85
1886
598
12125
679
1156
865
902
539
561
1218
1600
2217
2945
902
478
380
1094
125
585
2318
631
851
3028
405
570
1632
408
2194
1380
704
704
842
988
4193
2466
1019
655
4730
10580
687
1620
485
397
720
2160
605
1000
509
1488
1692
624
1855
2243
2286
754
585
1370
471
1652
1343
641
873
1853
2018
1116
833
2238
2778
1179
1307
2394
6274
1865
1544
1140
2236
1610
259
1719
673
3168
806
910
1359
1915
3140
1427
1260
910
600
1833
616
1352
422
888
935
2526
1625
732
3109
1004
2727
3181
1301
2133
1337
980
1242
939
981
1991
2668
1166
84
13153
3431
789
2110
1972
979
6044
672
2177
2757
1022
1277
2003
1217
1023
470
143
2973
1341
955
6531
452
1294
2301
3837
3063
2355
538
987
521
592
742
530
3986
1071
7052
960
391
1081
1402
405
1685
4569
2596
7772
678
1274
543
799
2990
989
747
2785
545
1297
997
746
1052
5376
1323
1132
526
12283
841
1471
1245
1362
3682
978
518
1359
701
784
710
2632
4942
2527
889
2640
3321
3541
726
1315
994
767
821
1187
1698
1052
1224
2111
2831
1178
1217
1205
945
291
2571
1605
683
1112
767
1312
450
791
2709
703
1078
569
5547
767
2385
1611
1302
10164
6056
2285
6579
588
662
7596
484
1216
6382
7446
765
1433
601
539
8893
1162
880
12035
84
1056
8659
1619
1875
11644
579
964
10710
3592
1208
9511
963
2188
11257
984
550
12145
334
630
898
792
1011
3669
717
976
1776
1933
2912
12805
468
12211
5027
2987
571
113
923
725
450
3426
430
1064
772
1234
1323
931
853
3266
3780
3772
1033
278
552
1957
1856
1825
4044
3012
683
1699
909
955
2043
1693
1934
940
1380
585
1017
1101
3308
1013
491
2818
1827
630
2954
732
984
790
1526
969
84
84
747
2449
851
820
2379
589
875
430
831
3441
880
623
7046
1091
1121
1338
1271
1481
1154
1114
1271
2403
1245
1181
864
6083
785
1639
3412
3650
3452
987
776
1259
1256
959
2594
1219
678
887
948
1274
1616
1301
352
1128
869
597
2146
1682
621
569
1092
756
1024
820
1612
3199
1160
1821
1028
551
3599
1138
1108
667
1858
1207
1116
1297
2431
722
2474
839
726
963
1072
1862
905
599
585
1414
1100
943
426
1685
803
12436
1463
652
1526
672
4883
3579
435
838
646
1191
1566
1023
787
476
1330
1365
1265
5465
921
1028
1406
1162
1080
785
1157
797
593
725
783
3658
874
1046
885
1447
8421
1110
434
1116
1101
172
732
901
568
11450
1206
1535
386
513
938
3246
3624
1009
3439
1302
1449
997
731
1234
652
892
3311
12755
641
1079
1482
1469
911
3756
115
1173
8956
679
622
1595
635
810
866
419
1554
1013
571
1133
1520
1743
859
3920
3766
16076
2061
1614
1250
2395
905
3754
1435
3097
936
772
2309
1521
1030
1414
1486
569
1742
1516
3989
2794
878
1407
2327
1252
490
690
1495
8212
1481
1063
212
1239
2515
1009
963
5059
1391
712
1315
84
677
1145
2666
5123
2704
3982
1149
1127
2059
1647
912
866
308
971
84
298
1075
1450
1053
1196
1348
868
2255
8272
423
2302
1314
3866
1337
2327
167
2159
2575
1186
901
1073
2130
828
83
2458
2176
1013
481
2023
353
435
2498
1271
630
3208
3671
1093
1359
815
1501
616
793
1207
8336
3499
2034
1152
2047
6196
1861
2753
1182
9618
166
3110
901
2767
3689
471
759
2142
1129
2233
1133
2419
2072
1077
3316
2520
7129
1760
811
2227
573
615
790
1105
1232
2157
3320
9855
9127
2582
930
1364
13788
432
3599
946
793
4677
945
1718
1100
10430
1151
1505
2148
453
974
4910
392
1108
570
936
1898
5396
1171
1814
1039
916
789
1296
587
1448
2244
1834
485
761
2786
452
1255
588
926
1000
451
1698
1003
1182
1327
1021
891
792
1086
2865
983
979
504
2798
895
1136
690
1658
5260
382
1523
1366
1129
576
1091
1094
389
376
1009
1052
624
1067
362
807
1230
1196
1034
5710
787
1041
184
1948
754
878
1020
1144
968
2504
2914
782
1085
1017
2835
949
875
1571
333
916
855
1104
791
1305
2575
2617
1075
879
698
851
489
989
744
954
862
1776
1057
910
1277
7632
1049
1924
128
1757
198
5225
1440
3582
1862
1922
1151
662
3007
3880
1599
2112
2938
1265
598
692
680
2610
2774
3135
4811
767
1547
1659
1918
2168
1420
1071
822
808
280
1549
930
631
4989
1076
775
5806
836
1002
7082
1410
3012
2496
612
1584
2312
3087
3386
1183
2410
1597
2674
417
2371
2660
175
3534
1209
4131
1630
7040
988
632
3956
537
1356
9172
1560
5290
6934
2874
3459
5890
1126
1692
3969
1461
4458
4916
653
1014
8883
4263
1008
6254
350
5062
7224
1007
1498
7366
4413
2306
6863
2376
844
7822
1538
8382
11382
1608
11646
3870
3986
42016
40906
1682
9473
11005
3273
10287
900
1165
768
1953
573
2005
662
1004
12675
811
1511
14725
1364
1605
1048
917
103
1435
1461
1466
1385
912
2268
1336
5868
6341
675
706
443
2362
289
1297
13379
1632
2253
1215
1153
781
1472
1609
5665
483
2144
1507
2199
1377
3943
1481
1615
835
319
837
1335
2277
959
1420
513
637
832
3084
1173
735
805
616
1362
83
1556
937
4534
1347
633
1354
593
527
802
3950
1493
1154
2732
3979
786
690
753
1321
1600
1381
797
1321
116
581
1012
1149
1438
1307
7443
2959
833
241
1956
1344
3502
2752
1885
10480
1224
296
1758
2540
1225
1311
650
1241
10787
1325
500
878
6064
443
3013
2808
653
16365
1178
718
3640
4154
366
12268
1786
2113
30975
3908
1519
733
402
6691
527
1996
23048
1301
453
1537
1203
1601
1495
2119
4651
17379
2295
2999
1448
1233
5385
1110
4788
1979
2996
4583
2983
17339
1204
631
4025
1255
3538
590
2004
1195
2767
514
886
3200
4407
1092
2127
3523
405
1260
1772
800
847
820
699
2936
309
688
964
1511
1267
1030
537
3515
314
1183
1228
2451
1035
777
1184
1831
1188
82
653
1133
777
1637
1207
2589
1334
359
6620
1288
1291
4832
2975
1065
2042
294
1378
3908
540
408
308
1045
1993
1688
1589
1423
1015
2291
4061
1038
723
1008
3146
1965
1316
1737
1097
1068
961
1737
12479
2953
1088
730
1090
1571
791
985
477
1183
849
478
975
1121
426
3538
1684
2881
11670
1638
4032
925
2770
985
2525
751
740
1101
1016
542
1754
2397
638
939
1921
2777
2626
792
915
739
832
694
889
723
12686
1055
1112
686
1180
1766
891
733
2461
14411
834
1667
507
1126
1584
748
433
819
2717
1031
2429
1688
294
790
700
612
968
718
330
3469
782
1823
2007
973
1350
130
919
1047
1597
1081
2755
4695
194
758
833
1651
2864
1733
525
1415
841
1545
771
745
2027
704
3173
664
1151
1477
633
3225
13366
955
298
447
374
980
576
823
1909
11825
908
1752
846
82
1475
1368
785
535
11056
744
1877
1581
3168
4122
1755
1433
3190
5179
1686
783
949
986
782
916
672
1329
968
3198
403
718
779
787
1605
1507
458
734
2381
3548
853
1435
3185
1616
533
1973
1026
1445
1320
649
1057
1076
3638
1378
1424
3251
819
35908
7400
1841
552
2161
536
966
1752
5566
2770
2441
682
598
921
3525
7167
1015
108
667
1432
732
844
4087
2637
1640
281
1537
561
546
1603
860
1201
682
548
1193
921
2567
1361
2198
1461
1495
626
5440
813
3360
711
798
3013
3405
1683
623
489
427
5547
1670
1839
604
917
2056
1235
7946
1496
1026
3266
1722
545
2744
809
1591
1591
2126
4586
9342
2217
815
1317
4555
779
876
5420
3000
478
4625
2525
624
4430
678
1535
5782
682
941
650
390
556
1038
691
2849
1717
1317
622
1969
331
1842
2414
1707
726
2157
2434
224
2829
1867
1431
2203
1512
813
1895
1825
2446
1939
4408
2156
3150
7298
5407
715
13702
987
4734
856
1563
5261
9708
1143
1302
2970
2153
2221
9254
2096
3428
5436
1175
1306
5789
736
4877
7193
2662
398
8769
1429
3046
15967
1387
1972
7055
789
1862
7958
1932
7437
10420
1308
10195
2158
5056
10781
1267
2710
12854
885
947
1643
1694
2906
1054
1118
604
884
2983
1189
14827
1427
671
11308
522
1207
2030
2189
2106
1523
2881
3972
1877
1492
3033
2692
943
6428
4530
3085
1067
1695
2189
4974
5062
3171
1615
774
664
2313
993
3188
1928
4873
900
2159
5992
1905
3043
4123
2266
8339
837
2000
3475
1605
835
1390
1067
1252
1884
1519
2370
3965
4154
664
3756
5210
6690
1840
4305
1276
1662
946
1487
1480
1635
4276
1781
3471
904
11362
1404
1841
13751
944
1798
14204
1851
1602
12389
1956
3073
16798
2546
2842
14064
1754
3215
4501
902
5586
1889
2419
13327
14716
1530
1683
13147
1890
1125
1536
1411
1090
1638
3236
1455
4430
3301
1206
2200
1866
2138
1754
1725
1571
1633
1431
3458
1492
5016
2751
1745
1299
1659
2223
1150
1397
2222
1663
4516
4120
1787
3669
3262
2597
2581
2057
5018
1857
1283
1423
2476
3193
1551
2271
1555
3763
1351
1287
5117
1686
1497
2173
3400
4686
1530
3548
3109
2006
3492
1202
1401
1358
1501
1305
3405
1436
1778
1340
2997
1375
2499
1697
1613
2574
2328
2714
963
5129
1618
1532
2379
1626
1387
7277
1200
1175
6548
3270
1254
3897
2032
3182
6484
1570
1305
3746
2253
1509
1403
2449
1432
1673
3602
1704
1773
1408
1233
1715
1393
1224
1438
1903
1555
1276
1089
1498
1807
1441
1645
1588
1992
2373
1424
1873
1508
1946
5014
1864
1814
1375
2557
1498
1265
1251
2509
2003
6785
3575
4732
1985
2825
3770
1477
9739
1826
1541
12859
4003
1568
13439
4046
1689
16388
1474
1757
1239
5546
1567
3231
1287
1569
1566
3007
4513
1234
2305
3187
3706
1386
2401
2427
1929
2376
2922
1955
1278
1399
1344
2819
5107
1944
1176
1818
1683
6848
14578
3891
5902
1203
1671
3934
3041
3065
4498
1299
3022
6019
1698
2267
6922
3653
4504
4788
1341
1114
5540
1390
1484
7069
1444
1831
7446
2700
2358
8735
1547
2087
7088
1683
1393
5881
1223
1710
7333
1359
2710
7580
4189
1262
14340
1518
1349
10221
2026
1385
2501
1609
1272
5499
888
1326
2703
2515
3539
2702
2777
1446
1856
1511
1414
1803
1831
1725
13661
2127
1151
1558
2122
1376
2429
3532
4476
1249
1492
2683
1438
1472
2807
1749
3782
3243
4398
2213
2912
4181
3730
1481
2679
2243
3190
1784
4451
4641
4722
3993
1800
1019
2521
5303
2051
3763
3313
1770
3320
1710
4545
4330
7185
1523
1926
2575
4179
1592
1473
1958
1744
9066
1998
1734
2033
2007
3726
1973
899
1335
2577
6275
2041
2131
1721
2041
851
1619
2841
1666
3264
945
1947
1535
1684
1131
1801
4277
3582
1987
2376
1813
1724
1310
2008
1420
1808
1849
2490
2051
3485
1843
1553
1861
1260
1662
5193
2646
2388
1880
1781
1677
1636
2176
4138
1451
2296
1121
1239
1665
3304
1819
1296
4283
1673
1263
4354
2276
1492
1387
3256
1944
1265
1447
1711
1432
14890
3740
1717
835
1456
1714
2232
1378
2274
1054
1459
1463
1703
1726
1609
1184
1883
1940
1503
1828
2130
1464
3008
1635
1980
1228
1701
1847
1476
1299
1715
2840
1228
2036
1693
915
1462
1430
2020
1202
967
1353
1467
2344
3078
3937
12792
1461
1244
1161
1768
3671
1274
2047
7524
1111
1808
2178
1453
1724
1107
1246
1844
1282
1630
1766
1170
1090
1571
1833
1544
1683
3136
1048
1841
1520
1534
2995
3647
2155
2013
1923
1879
1297
1445
1370
1691
1064
1252
1545
1754
2169
4750
1120
3140
1693
1460
1562
2099
4853
1211
913
5789
1780
2968
983
1273
2809
4698
1882
1491
2043
1418
3174
3564
2466
4255
1143
1425
825
1428
6195
3705
1380
3407
6224
8912
2959
1182
1153
2615
1365
5167
2149
1249
1370
832
1953
2067
1568
2903
2910
2311
2314
1875
1369
1815
7172
3846
1077
1409
1606
2256
1147
2045
1298
4375
1463
1779
1187
2742
3241
1841
2101
3585
1973
1483
1140
1967
2035
2362
1771
1719
5434
1385
1337
1099
1277
1484
1290
1468
1409
7320
1415
1073
1245
1222
2169
1873
1925
1565
9141
1224
1532
2108
1918
2008
897
1542
860
9998
2813
2419
3387
1587
1620
1580
1418
2136
1305
1191
1369
1733
1371
1856
2036
1320
12327
2888
2196
1016
914
2381
1448
1908
2183
1717
3064
2227
1928
3327
3003
5261
4965
1146
630
3767
3772
5337
4150
1274
8283
2096
1302
1629
4082
2131
3577
1120
1374
12763
2071
1125
2016
3666
1827
2847
1195
3854
7796
1978
4180
2949
3747
1922
1767
2359
2500
1388
3438
4577
6304
4488
1433
1178
6343
1270
1614
1940
2611
1880
5615
1530
1668
1563
10060
1720
1316
1876
1722
4742
2556
2030
1687
9645
1956
1219
1644
2007
2088
1832
1026
2023
1823
1664
2578
2019
1375
1269
3638
1506
2921
1037
2873
1802
1432
2780
11783
6817
2052
1767
8540
2384
2010
1845
1733
1975
3377
1539
2688
1806
1594
862
1025
4634
1481
4546
2448
4451
1506
1337
1667
1190
1711
1936
1868
2808
2218
1535
1655
2284
3403
1647
2569
1568
1618
2439
2135
3630
1173
1648
1706
1287
1690
1887
2594
1502
1226
3338
3683
1443
13135
2211
1439
1482
1527
1483
1450
1856
1884
1058
1350
1179
933
1337
1813
889
1819
2468
1155
1715
1311
1025
1795
11779
2281
1191
1470
1474
1058
1285
2200
1455
1620
4848
1588
2615
1341
1093
1544
1241
2153
1227
1475
5909
1210
1259
1520
2458
3948
2020
2419
1340
2339
1548
1513
2888
3877
2423
1757
2352
4233
1316
1284
1349
1910
1505
1080
1759
1263
1314
1790
1488
3104
2812
1709
1441
2487
1352
1657
2669
1478
4858
1513
1662
1273
1618
1585
1524
1468
2510
1742
1334
1205
2121
2165
1276
2358
2631
1311
2613
1134
2276
1407
1974
1088
6771
3903
1147
2394
3064
1523
1579
2191
1389
1615
975
1017
1604
1087
1394
2606
1792
2204
2038
5337
1149
3711
932
2317
1428
9887
1591
1771
2252
2521
4403
2093
1145
1366
1372
1073
1643
2938
2169
3053
1399
2859
1792
854
1330
1608
1499
2353
3803
4069
1643
5088
1613
1453
4058
1122
2875
3078
3538
1361
3986
1330
1542
1792
1197
1414
7124
4280
1545
975
1251
2472
10611
3118
3340
6134
1224
3284
7336
1882
2002
7551
1571
1004
8165
1524
5851
3697
1098
8663
8008
1612
2906
2258
1848
9323
1530
1098
12204
1528
1481
9120
1157
1737
13969
4013
3992
10414
1266
2207
10888
1515
1455
11003
1220
4106
2774
1811
2122
1647
1985
1518
2831
2048
2894
2774
1691
1661
2755
2826
5537
2364
1262
3641
2907
2552
1113
1886
3060
2633
1089
1618
5283
3367
2572
2587
2964
1308
1413
1410
1240
2164
2443
2253
1425
1261
4064
2929
1073
1136
1533
1487
1305
4114
4350
2158
1404
2163
3548
1500
1588
2880
1452
1128
1568
1237
2198
1521
1541
1154
1539
2137
1962
4207
4299
1931
1569
2910
2116
4614
1172
1534
1903
3619
2892
994
1346
1897
1522
1478
1531
2238
2990
3308
1975
3257
2499
1233
1473
1368
1516
2028
2839
1347
1653
2603
2162
1908
5525
3516
4322
1702
5285
1319
1831
1421
1767
3842
1214
1941
2587
1483
3836
4255
1405
2727
1152
2492
2697
1322
1167
869
1756
2357
2141
5312
1707
1932
1752
2645
1526
7169
1312
3052
2303
3055
2104
2555
1280
1497
1006
3487
3306
995
3427
3374
1680
2593
1957
1419
1592
2649
1297
1469
1832
1950
3447
1747
1695
4034
1581
5440
2066
1311
2553
1254
1978
5036
1729
982
2387
4732
1344
2077
2005
2059
3100
3472
1850
2991
3706
1435
1959
9196
10987
5226
2783
2142
2799
8305
3295
1629
1323
779
5104
1433
4481
1149
6711
2812
1239
1524
1497
3375
1570
1299
1202
2403
1712
3106
2388
3142
5039
1136
1340
1557
1111
1626
1098
1392
1693
1326
1923
1594
5129
1832
1574
860
1522
1469
1554
4103
1748
3175
1741
1467
7086
1358
1506
1882
910
1692
5026
2315
1714
4255
2545
1297
1664
2189
1685
1121
1709
1526
1812
1857
1049
1706
2620
2247
1715
1414
12876
1448
3094
1140
1661
1409
1608
3993
2120
6841
1700
1580
10300
1160
1598
1879
2700
1451
6115
1511
2809
4439
2832
1718
1514
1819
2194
2074
2863
2541
4004
3054
5453
3815
3310
3138
1592
1423
6061
1234
1564
6548
1453
1399
5827
1239
1553
8442
1825
1872
1456
1558
1402
7705
1060
2105
7892
2763
2430
8874
1435
1714
10188
2032
6030
9285
1774
2259
7305
1013
46902
45592
1657
21841
11287
1736
2385
10616
3982
3223
12488
1564
2886
2605
1772
4583
1346
1513
12483
2151
3825
13196
14322
1433
1305
16013
1381
14588
1562
1453
2157
1384
1824
976
1035
1753
1803
1645
1579
1051
1482
1441
1421
1961
6481
1402
13411
2860
1299
1701
1528
10239
3590
1693
4974
1322
1781
1372
1577
1337
2841
1004
2660
4750
1300
1531
8048
1894
1646
5749
1558
1717
5923
1585
6182
1347
3124
7596
6995
1227
4891
2700
946
11456
1105
3129
9725
3003
2151
9879
1238
2125
11393
1328
1299
9755
3126
1551
11133
2181
1496
13765
1665
1367
1328
2294
1749
11808
1164
1680
1695
2139
2343
13258
2722
1408
13222
1382
1496
1344
1660
1732
12804
2814
1398
14279
3765
2238
1155
1583
1884
2249
1319
2144
3581
1006
2800
2718
3607
1379
2134
5112
1584
6265
6042
1611
1046
2056
1199
1126
1380
1409
1593
1778
1897
1220
1336
2179
1130
3398
2448
2275
1430
1937
1110
1415
1713
931
954
1361
1594
2323
2690
5079
2708
1935
1937
1289
2008
1689
1443
1142
1366
1982
1246
3052
1157
1583
1668
1916
2357
2838
1868
2526
2276
1594
993
1424
3510
1817
1191
1208
1362
4613
1523
1518
835
1246
1663
1616
1228
24626
2232
1230
1911
1229
1437
2023
1259
1755
2016
2866
4524
1525
820
3386
1391
3471
4330
1945
2903
1775
1047
1319
5114
2781
4586
2715
3098
3402
5968
6195
5907
3789
1852
1048
2296
4196
3331
2028
6519
1432
5366
2274
2773
1766
3196
1159
1319
976
1362
1604
2305
2736
2098
1434
2506
3466
1566
4571
3142
1932
2158
2296
2532
1945
1723
1778
1482
1679
2612
1506
2281
1185
1312
1748
1860
887
1283
1401
2660
1680
882
3234
1788
960
1277
2150
2034
1876
1733
1170
1086
1165
5401
2840
4387
1598
1163
1654
2605
1566
1664
1742
3250
1164
1489
3199
1665
1707
2682
1989
1131
7150
2993
2320
3712
1596
1630
1307
1181
1407
1401
1233
1701
4871
2449
3800
1194
1611
633
7614
1662
1574
1041
1555
1580
1237
1201
1484
4001
2011
3917
983
1416
1629
8565
1941
2261
3668
1116
1599
1220
2322
1370
3082
4249
2472
1055
12462
1895
1121
1189
1520
1371
1174
1553
1723
1677
1136
1577
1245
1294
4307
13995
1868
1214
1777
869
1095
3922
5753
3581
2086
1110
1649
2820
2748
3243
1503
4050
5005
1549
2037
2714
4577
1415
1595
1616
5350
4588
2956
1899
1519
1050
1718
2727
1970
1223
2480
2853
2601
5218
2743
1529
5806
887
1866
2142
2768
1532
7212
3134
1553
3547
3089
3068
4035
6012
2031
916
5268
2381
4823
2503
1027
1741
3133
6306
6719
4667
5322
2791
2008
1291
4072
2722
1173
10181
1896
1183
3019
3762
2060
3200
5823
1441
1459
4470
2540
1369
1706
939
1391
1524
1251
3629
7123
2433
1857
1688
3181
3748
4579
4465
2867
2224
1717
2394
4123
2393
3761
6246
1332
12888
1382
2061
2614
3404
1663
1490
1225
12998
1485
1730
2725
1271
3824
2265
1590
2412
4998
1944
1454
2702
1660
2154
2105
1641
1948
1339
2678
2497
1609
21289
3634
2564
1350
2335
2694
1557
2322
2470
1566
1655
1276
4683
2054
1038
6102
1713
2897
2457
2712
2436
2409
1530
1127
1194
1273
2060
2512
1402
1615
2813
1850
1354
3560
1298
2425
1390
3008
1330
1542
1717
6318
2314
1241
1388
4730
1465
9380
4703
2878
1894
2406
4858
1732
1764
19651
1084
1508
2015
1504
1580
3599
1117
3798
4172
1189
1842
1600
2359
3651
1836
3042
1342
2756
1623
1953
1776
1371
1571
1961
1846
1444
6880
3801
3376
3323
1445
1588
4282
1268
1469
5592
1100
2151
6502
1201
1321
7939
1822
1530
1927
2038
1173
6503
1580
7250
1812
944
8448
11641
1174
12637
2606
2403
11096
1483
2479
9536
1663
1836
17363
3270
2486
1432
1465
3531
3298
913
2913
9182
1697
2542
4000
2749
6615
13620
2782
2341
1726
1262
6529
1668
1782
1780
1855
875
1401
5458
1316
2010
1975
2314
1487
3569
2461
1452
13899
1823
1130
7480
1621
1788
2748
1309
3354
1995
4462
3926
1142
6483
4446
1889
2098
6136
945
3014
3200
1434
3505
9019
2315
1443
9035
1596
1588
5024
1927
1088
11962
1518
1229
9406
4941
1863
7506
1616
2531
7985
3187
1425
7007
2247
1177
9036
1024
2396
8458
1083
1524
8281
997
1032
6621
2618
9286
9701
2035
1542
8450
2722
1291
10436
1414
1920
4264
1656
46498
48512
3921
34194
1754
22136
1268
7852
1694
1699
1551
1470
1464
3902
2277
1461
2423
6054
1359
1554
1323
3532
3124
1226
9261
1767
2698
1458
1909
1722
2978
2354
2583
5768
1543
6615
1721
1974
1246
1392
1736
3960
9418
1403
1344
3410
1359
1561
2589
1475
1187
8592
1391
3123
2992
5826
3192
4004
1692
2921
10945
2441
3840
2115
3087
3000
2761
1229
1587
10671
3234
1321
4619
1185
7369
1475
1756
3186
2244
1472
1709
1118
1324
1507
1130
2356
1623
1913
2410
2082
1946
4783
3096
4408
1373
1240
1821
1544
926
1588
1287
1709
1449
1227
1609
2273
1909
1244
3252
1459
2897
1040
4847
2981
1201
1592
1448
1421
1606
1505
1405
1987
3796
2749
1403
2867
2375
2073
1531
1229
2197
1379
1159
2890
1539
1259
1668
2142
2005
2063
1916
1475
999
3471
1422
1557
2841
1357
1199
1068
1980
1985
1303
1461
1114
1382
1573
2012
1101
1444
1786
3747
2923
1750
1493
1398
2392
2038
1323
1226
963
1422
1144
1303
900
14519
5020
1512
1467
1226
1921
1313
1473
1645
1920
1140
1710
1567
1567
1912
1170
3818
3423
1277
1618
1441
1028
1449
1991
2036
2261
2016
1251
1090
5795
5610
1500
1206
2315
2634
2196
2075
2731
2495
1340
1949
1692
5641
1736
1976
2095
2803
1232
1723
1997
1106
1923
1769
1230
1931
2275
1320
1467
1530
1035
2998
1817
1170
1348
2875
1572
1351
1173
1418
2785
1855
1929
1720
2040
1306
3645
3012
1540
1267
1584
1904
3883
1237
1891
2221
5013
950
1382
1754
2647
1746
1479
1190
1423
1364
1977
2564
2532
4524
2242
1341
2204
1834
3464
4328
1038
2153
1910
1411
2348
1557
1846
5268
1230
1630
2892
1377
1769
2482
1595
1572
13689
3437
1101
1557
1415
2001
1896
930
3237
1309
2643
1404
1475
2038
8074
1448
5829
3838
1804
1095
4752
2156
2738
2624
1777
1563
3205
2436
2733
3689
2919
1217
1883
1473
1812
7245
2040
2553
4592
1664
6071
8557
1459
2833
5192
6552
2009
7999
883
1311
10625
1605
3974
6885
1754
1595
9435
4469
3190
7197
1496
1440
4133
5527
1501
10763
2275
1492
6299
1716
1311
6261
2936
5901
10082
1434
6537
1540
1540
14202
1462
3203
8415
2033
1490
8702
1648
1722
1501
1254
1762
17688
1868
1722
1821
2490
1283
1554
2117
3511
19037
1558
1478
5867
1504
2141
3438
4642
1202
8944
798
2024
1280
1831
3214
1763
1895
1391
6256
1746
4215
1631
2573
1672
1650
4718
5894
10068
3460
2696
1801
1397
1551
1368
1440
1539
1265
2653
1297
1512
1087
1769
1941
639
1396
5630
1469
1520
1236
1486
3361
2303
5591
6369
13882
4522
5092
1911
2830
1552
2624
4834
2789
1676
1651
3575
2237
1531
1063
1233
1399
827
1286
1577
1089
2901
1469
2119
1877
3557
1509
5089
2089
1922
3948
1596
2187
2096
1811
4336
1965
2992
3828
3209
6346
1216
889
1450
1404
3155
1906
1422
1357
1701
900
1478
1329
1466
3135
975
1165
1735
2975
892
1207
2125
897
1374
4754
1619
2732
1781
1234
1244
2796
1658
1106
1704
1280
3402
1353
3383
1650
1498
842
2530
3836
1067
1816
1131
1938
2655
2005
2698
1081
1762
1294
1415
1925
1478
1422
2021
941
1528
3126
3192
3901
2922
1650
1774
2035
1537
4484
35863
2111
2954
6476
1319
1502
1655
956
1221
1316
1171
1012
2856
3800
1981
3018
1279
1980
2993
5457
1313
1976
3078
2288
5213
3338
4174
1430
2523
3244
1339
1961
1689
1054
1362
2818
1547
3230
4793
4571
2646
4758
3410
1167
6934
1865
1347
1113
1279
2604
1185
2841
3376
3159
3436
924
1444
3179
1432
2913
5688
1975
1477
1397
2961
1895
1843
1496
1280
1642
1557
1086
1257
1844
1590
3074
2021
1629
2151
1863
1911
1999
1917
1346
4197
3860
1646
3465
1578
1939
1199
4090
5131
1799
1774
974
3144
2017
1727
1305
1205
1814
2043
4354
1397
2333
1616
1730
973
1606
2165
884
1458
1576
3258
1927
1557
1999
1973
1157
2662
1221
2538
1966
1868
1176
1678
1056
1283
3882
871
2360
3457
1387
1410
4573
1484
1612
1861
1130
6203
1154
1564
1851
1145
1295
1622
3073
1519
3143
1709
1193
1380
4446
957
1519
2940
1984
1370
950
1180
1823
1827
2832
3763
2021
2152
1701
1298
2036
9861
2869
4506
1340
2517
13675
4324
2034
1616
1438
4401
3266
3927
4801
2503
1576
1970
5124
1491
1581
2778
3459
3320
1596
2133
3632
1294
3612
1544
11910
1660
1098
3628
1298
1696
3347
1717
2622
5982
992
2933
1723
1785
3790
1969
1431
3131
2614
836
1261
2783
1782
1450
9233
986
3757
3208
1868
1823
928
1364
6858
2774
1260
1327
3466
1600
1298
5623
1081
1575
1973
1692
1530
1982
1552
1940
1613
1233
3887
2653
1270
2159
2160
2446
9086
1586
1947
5356
2092
3020
6668
1373
3394
7491
3075
1598
10507
3214
848
10561
1209
1520
9180
2394
1199
1700
995
1298
5971
1508
10861
11513
1073
10123
1229
2921
8543
1467
2016
1114
1457
1425
12752
1304
1208
18041
1800
1354
13224
2148
1176
2368
2142
1684
2383
1538
1352
1791
1737
1467
13303
1447
2083
1412
1261
3880
3080
1414
1453
13193
3472
1327
14919
1603
1683
3236
1103
1160
1581
1134
1599
1293
4273
1652
1947
876
1450
4887
1405
1787
3134
4974
1140
2761
1609
2396
1653
1452
3976
1695
1210
1032
1870
2709
3721
2514
992
2226
2223
1754
1120
1481
2103
7463
1613
1410
5464
1143
1795
10430
1712
1085
8887
5249
2167
7417
2105
1340
10365
1993
948
14452
3241
1976
13327
1403
1263
13835
2022
4899
12413
2936
1571
1153
1500
12981
1141
6315
3869
2806
1722
1624
2105
2643
2717
5252
1005
1099
1919
808
1206
1973
1269
4940
1291
1672
4073
2895
1055
1625
1683
4879
5058
2117
807
1128
2037
1398
2387
4978
1953
1567
2867
1216
3374
1724
767
5977
1970
1922
4058
2108
1440
5141
2658
6137
1340
1334
1122
2582
2373
1999
856
9555
2451
2160
1729
1383
1098
1797
3091
17147
1344
1615
1541
3877
2293
4096
2059
11639
2612
2368
2011
1412
1575
5866
9747
7795
1287
1490
5855
1524
782
1485
1632
8135
1228
1215
1243
1905
1293
3526
2556
16218
3547
3869
2249
4320
3995
1765
1167
7609
11153
953
1595
2679
9252
5587
1433
10614
2015
3509
1310
3428
1840
831
3442
6712
1559
1221
15230
2731
1407
3861
2904
7570
1602
1221
2076
10759
1287
2085
1731
6859
1378
1610
2805
3078
1180
1788
990
8882
2000
3324
1431
1678
1608
3882
1001
6777
6647
865
1981
3477
1190
1305
4897
5633
2209
1711
1900
4097
1714
1975
3055
6216
1258
2683
807
1334
1787
1401
1194
9737
2076
5252
3378
1729
2970
1894
1843
4413
1247
1612
3605
2598
1697
3471
3456
5000
1493
1720
2430
1374
913
1315
1142
4632
1874
1524
2063
1701
1280
1597
964
6614
1211
2482
1642
1861
1702
1617
1747
6013
1405
1678
1454
1498
1220
1642
3524
3794
1765
1492
2912
1142
1513
6266
1449
3707
1101
2275
1842
937
1063
1469
2569
4271
899
2845
1639
1464
974
1133
1563
4859
4679
1755
2515
1499
1343
1283
1449
3889
1759
1119
9848
10711
1302
3372
2229
3391
1638
910
2463
1135
3751
2815
2898
5236
4570
1571
2485
1007
1441
3684
2837
3590
1845
2788
2268
1032
1709
1299
1625
2767
1733
2285
1214
1459
878
1327
1760
4838
1909
2362
1704
1147
1300
1232
1424
3372
2237
3426
2329
2862
2987
1799
2528
1548
840
1348
1897
1688
1602
1665
1368
2160
1481
686
1351
1464
1531
1837
1816
1761
1269
1356
2049
1296
2710
1125
1299
2039
1515
1514
2092
1254
2443
1953
1405
2269
1575
3743
3408
1325
2864
2706
1197
1745
2153
2299
3919
1346
1658
1776
1710
3446
1717
1266
2637
1505
1318
4635
2541
2407
3064
1226
9541
4848
1440
1336
1048
1469
4562
1365
1999
1459
2408
6837
1643
1043
2693
1419
1128
1601
1221
1650
1459
1774
1487
1067
1764
1255
1567
2044
1541
3975
2464
3040
1525
4027
1259
4892
1427
2261
1174
1224
1717
2834
2112
1361
1176
1455
2993
2338
2047
1541
3165
4243
1767
1259
1339
1739
1149
2865
5493
2212
3001
1232
1115
2643
1469
1268
1140
5862
3678
1952
2226
3088
2740
6162
2022
1392
2904
5668
3210
2002
2923
3588
3215
3294
1441
1199
1576
1030
2216
3596
1560
3907
1666
2967
3595
1353
2260
2013
1322
2348
2205
1886
1438
1372
1849
907
1370
1642
16915
1482
1700
6020
1714
2797
6500
4754
2256
13645
5603
1338
1795
5107
3238
3895
2063
1490
981
5040
1532
9761
2002
1596
4009
2402
1334
3419
1913
1758
744
1918
4191
4105
5200
1284
5486
1800
1696
2385
3645
3230
1062
2779
2182
1185
2576
1973
4244
5547
2615
2040
2511
1678
1862
1758
707
1618
976
1592
2429
1170
1742
1627
1297
1842
2762
1330
1856
1371
1040
2627
1415
1921
1515
1875
1930
8873
1492
1580
1267
1493
2890
9520
1193
1043
13755
1712
1278
9942
1494
1162
4377
1788
4185
3965
1488
13464
1237
1786
15160
13911
1394
13003
1982
1299
8597
1885
2274
7324
1476
1537
7748
1161
1023
10075
3814
4716
8270
2205
6799
8044
3835
2171
9503
1149
2584
8632
3800
2541
13592
4853
1425
6969
1672
1517
10245
1283
2131
5495
1814
4190
2024
2539
2163
3872
3797
3887
1949
1734
1653
2865
1047
5315
5032
1573
4998
1533
3636
7694
2255
1396
10545
7616
2148
8961
1652
1453
986
5450
1133
3682
6419
1636
1424
2701
2547
1908
1492
2243
1937
3178
4936
3444
2914
4460
1864
2847
1103
1630
3775
1907
1812
2217
1578
2388
6198
4452
1318
1482
4378
2923
3332
1483
2203
1397
5012
3790
1630
3079
1740
877
2992
1381
1938
1694
2108
2055
1554
3611
2016
1852
1475
1592
1496
1807
2024
1415
3722
1690
3034
1494
1757
1855
1424
1384
4135
2039
5727
4786
2462
1929
5251
736
1975
6352
3074
3880
5169
1576
1745
8714
1494
1414
5657
3587
1672
4796
1224
3273
7886
1265
1794
4915
1293
5583
1785
1458
1727
1323
1323
1495
11818
5882
1675
945
2479
3524
1162
4270
2307
1920
2821
1534
1558
1148
1595
1508
1490
1320
1493
3518
1665
893
1236
3200
2070
968
1488
1474
2092
1389
3040
3694
5848
1554
1067
1500
2074
3228
1913
2018
2286
2161
1606
1898
1904
1420
1657
1593
2995
2951
5438
2067
3833
1037
1488
2525
1367
1406
1938
4641
1969
1282
1977
1322
1767
2374
1400
1154
6333
3708
1267
1446
1299
1843
4527
1598
2655
6666
2094
1472
2152
1496
1784
9636
2015
4876
4913
2516
3019
1534
1219
1018
1625
1934
4411
1255
2992
6438
1912
1529
3260
1764
1410
2563
1099
1790
1415
1915
1864
838
2830
1608
1107
1469
1318
14198
16091
2907
1323
1849
1613
2397
2314
1368
1917
2295
2984
1270
1220
2213
2589
3396
1761
3319
12974
1286
2501
1788
2031
1421
1832
1403
1310
1275
1849
1611
1420
1713
2942
2031
645
1589
1156
1592
1824
6047
3946
1360
3496
2108
2220
1782
7596
4236
1449
1420
3602
4579
1777
1372
2108
1334
2917
1055
1592
1797
2016
2302
1172
1504
4928
1177
946
4820
1945
3522
6459
1833
3042
2143
939
1225
1685
2312
3491
2391
1781
2637
2900
1880
1705
2626
1927
2296
4391
1589
1373
1865
1856
2015
5425
1374
1888
1366
1203
1945
1000
1969
1430
1725
1039
12854
2702
1257
4204
12308
5260
1596
3168
2461
2737
2846
3631
3208
3325
2352
1910
1025
1980
3078
2622
3240
2447
1744
1154
1626
2905
2292
1737
1605
1840
12565
1648
3796
1768
3240
1436
2031
1598
1513
1630
1734
3410
1071
916
4411
1373
4459
3579
5040
1583
2664
1630
1440
1324
1867
2108
1143
1765
1812
1549
1480
915
1343
2266
966
1062
1464
1354
1276
1133
1421
3551
6602
899
1259
1826
1027
1773
1690
1341
2694
1335
1041
1459
2486
1605
1402
1829
1468
4445
2295
1707
1840
2974
1095
2048
2267
3134
8462
1131
1646
1857
1208
1979
1407
5812
1117
4767
1978
3372
2455
2198
1903
2818
1804
1852
2860
2586
5324
1810
1423
4969
1716
1458
3202
6835
880
1601
2497
1118
2030
3074
2764
1821
2369
1240
5144
1636
4151
2629
2014
3156
6741
1869
1710
1908
2236
1806
1414
1376
4234
1135
2078
1460
3349
3347
2913
2300
2826
1611
10006
2537
1211
3315
4006
1588
978
5921
8020
6113
1795
2377
1878
1590
2244
2370
1363
1210
13450
4405
1969
2651
1555
2494
3969
1679
1025
1940
1327
2010
2081
1209
2199
11842
4766
2122
1142
2235
4556
2547
4262
1521
1287
8231
12430
3102
1684
2561
1510
2157
1868
3014
1309
1453
1162
1006
2076
1943
4007
1328
2762
7552
1155
2149
958
1159
1599
1123
1451
1776
2100
3972
2365
2479
1331
1432
1417
2007
2025
2527
1479
2340
4576
1529
2388
1210
1498
1509
1156
2111
1691
5152
1266
3296
3601
4980
4808
1518
4098
2225
2179
2666
2056
5083
1668
3524
1307
2477
1428
1417
1977
3403
4574
2200
3220
1162
2178
2164
1289
1392
2761
1853
1308
5442
2331
2128
6060
4648
8513
2106
6500
5175
1381
1257
2159
3316
1839
1688
2151
1369
3213
2833
1441
2656
1404
1365
2037
1379
1066
1638
1509
6989
2659
1842
2140
2202
1419
1456
4677
2548
42664
12906
1355
2947
1390
1517
2009
1314
2684
1899
1663
2516
1177
1395
1661
1698
720
1119
1924
971
3322
1786
1101
2596
1162
1155
1607
2201
1381
9416
2159
3537
7145
1619
3653
3184
2162
2026
1390
3372
4571
4997
3853
3159
807
1613
2224
2955
2547
2645
4462
1140
4349
2442
6859
1883
1455
6843
1278
1747
2413
2555
1761
1673
1279
2089
1544
1787
5357
2606
3141
6470
1866
1575
6031
1402
2175
10344
1372
1283
8033
1646
1461
9169
3823
2040
7315
1453
1732
7444
1445
1870
9811
1881
1980
7935
1525
2045
11111
1561
1885
10737
2801
2176
11232
2233
3623
10509
2697
3966
12563
3294
1665
12384
2074
11248
11841
2650
16608
1368
3737
11560
5355
2424
1875
3887
1712
14788
1803
2981
13557
1298
3000
2875
1262
2186
4748
1660
1846
3947
2013
2920
5075
3287
3344
2584
1367
1464
2885
2284
3125
1626
1783
2749
1164
2395
2541
856
2337
4278
1601
4384
5437
5243
1511
7463
727
1285
1867
1103
3766
2064
1188
1403
2482
1350
1751
2154
1850
1206
1740
3540
4123
3166
3650
1746
3716
1760
1514
1345
2702
4674
3624
1212
1862
1507
3925
7472
3597
3324
2799
1350
1645
1002
2502
1143
1150
2959
1506
1365
1544
1307
3663
827
2893
1353
1637
5237
5001
2014
2433
3486
2880
1830
2711
1862
2234
3205
2653
6823
4026
1620
1434
4409
2676
3773
1612
1710
2554
1504
1890
1044
1906
1452
1430
3160
1347
4846
1143
6487
2784
2010
2944
3719
1848
1724
3268
4190
1728
8925
1463
935
1815
2012
1133
1563
1400
1715
1162
1285
1271
1328
2121
4588
1560
1947
1673
1845
2105
1896
1415
1212
2121
1479
1592
1285
1438
1448
1789
1512
1957
1293
3869
1547
919
3515
1476
2019
1320
1011
1467
2070
1216
1612
1084
2145
4141
1572
2012
2119
1511
2050
2150
3881
2667
1647
1298
1558
3943
1363
2148
1359
1312
1843
1467
1760
1783
2262
1435
1490
4115
1767
2560
4038
2917
1372
2919
3774
1862
1394
1230
2026
2523
2062
2432
1505
1761
1442
2413
3022
930
1393
2213
1671
4815
5544
1357
3322
3243
3137
915
3568
11079
2764
3854
1248
2735
7668
2311
1299
5833
3103
1085
10091
2334
2976
2154
1947
3953
1670
1459
2209
2610
1776
2703
2017
5627
1627
1885
1757
1261
1884
1289
1729
1572
1094
4655
4569
1092
2831
1781
1499
1705
1981
5754
1808
2729
1509
1054
1540
1045
2865
2724
1499
1314
1832
1434
9573
4662
5506
1638
1226
2903
2116
2796
1306
3008
1554
8531
10635
6730
3313
3711
1424
3527
1540
1581
1376
1815
1877
1913
1781
4043
1440
5950
1984
923
10123
5403
1078
2009
3133
2005
2673
1491
2931
4235
1324
2274
2432
1829
912
1326
1357
1191
2670
2140
4334
1779
1387
1138
2084
2393
2756
1264
2521
2890
1617
1734
2412
2970
6870
1537
1260
3071
7430
6212
1724
2068
3241
1764
2920
2015
1726
1764
1432
1998
1687
2874
1038
1307
2834
1623
3278
1610
4357
2067
2962
3978
977
1176
4950
1193
2188
1555
1338
2742
2855
3118
1475
1670
5967
1497
1682
1408
1567
1612
3521
3145
1682
4353
2634
2638
1310
3407
1684
1978
3046
1704
1569
6115
5491
1631
1688
1776
1189
3766
2532
2156
3110
5219
1600
2256
2707
3501
5570
5602
6599
4552
4839
3627
4519
3634
986
3286
5366
3850
2466
4092
3103
1140
2082
1665
1048
1634
2633
2469
2189
2873
1144
1733
4166
1503
1692
1616
4119
1549
2737
3990
3109
3387
3197
1849
1169
1761
2428
1148
1744
3195
2098
2926
2385
1597
1868
1715
1542
2358
2018
1015
1920
1448
1293
1203
1422
2698
3099
1404
1525
1485
1813
1139
1458
1569
1547
1338
1910
1456
1562
3609
1720
2126
4261
1448
3089
1273
2852
1479
1426
3183
4018
1485
1182
1711
1348
1275
1494
1207
1521
1293
1139
4934
1791
1158
1347
2890
1524
1112
2056
2474
1492
2157
1571
1906
3510
1423
8115
1732
1357
6072
1042
2541
1667
3851
5855
2213
3380
3286
3120
2171
1198
1375
1243
3837
2492
2030
2106
2154
3763
2497
5458
2165
9477
3321
2976
5798
1812
1615
1656
1126
1754
1755
1342
2888
1956
1409
1382
5784
2292
1777
1903
2940
3246
1590
5049
4096
1827
2193
2922
2186
992
1413
5530
1899
1043
3578
823
2329
6617
1406
3303
4906
1894
2433
4421
1094
2121
4076
1204
4834
2034
1468
1120
5600
3310
1680
5369
6614
7432
7162
934
2836
3343
3284
1610
3203
1331
1116
3112
7221
1954
3016
2093
12514
2800
2199
13008
1756
2130
8759
5264
1725
12933
4844
2686
10970
2082
1311
13138
1443
1487
12038
1307
4523
14219
1489
2116
13732
2556
3681
11422
2665
1364
4488
1388
1971
1502
2506
823
1586
1823
1430
1124
1819
1417
1213
3007
1179
3010
1214
1554
2238
2180
5453
2215
4214
6245
1794
1334
2839
1421
1041
3999
1932
1800
2647
1344
1098
2333
1027
19725
6487
2079
1335
2334
1318
2473
4895
1140
1936
7561
1706
1928
1294
1920
1434
2105
2115
1901
1983
1712
1862
1698
2249
1605
1818
3244
3167
3596
5020
2048
1134
3073
1150
2632
1889
1076
3233
1740
2735
1182
1872
1778
3051
1992
5731
1479
2451
1893
1681
2883
6658
1753
4502
2117
2762
1717
1371
2837
2186
1463
1988
1373
10521
1165
1080
2268
963
1935
2086
895
2450
6537
1845
5408
1974
1745
6222
3774
1803
2282
1544
2076
2485
1741
1318
1171
1655
1344
3678
6387
3917
3528
1957
3717
1516
1178
1354
2057
7521
1207
2446
1891
1511
1421
1839
2480
2291
4120
1404
1694
1383
2472
3555
1889
2136
3691
4821
1770
2611
1919
1429
2307
1322
2329
2164
6054
3624
2516
1382
1532
1986
735
1875
1862
2097
1367
2802
2319
1263
1125
5626
1247
4067
3062
1167
2666
3460
1745
3726
3294
1186
2556
1536
3631
3295
2584
3609
1483
2600
1235
4247
2519
4736
2499
3457
2385
3745
1358
3193
1371
1356
5025
3497
4637
2081
1899
4677
2430
2254
2787
1589
2596
2549
4414
3660
3553
2429
4482
2342
3716
3877
1465
7100
3543
1172
1497
2336
1662
2426
2525
1893
13064
2176
1548
1300
1395
1325
1018
5560
1157
1487
1325
2240
3714
1374
2444
1201
1757
932
1444
1456
1279
1639
1611
3236
1591
5950
2466
2846
1416
1269
3432
1152
2242
1435
2236
2193
4593
2482
3445
4133
2182
1809
1728
1761
3968
4032
1032
1936
1805
2774
3742
2742
1937
2872
3586
3280
2759
3661
1488
1318
2161
3313
2357
1593
2025
1523
2452
1324
1784
3703
1245
1205
3321
816
2141
3827
3899
1255
3072
2300
2419
2070
1123
1929
1815
1533
2222
1460
1987
1238
1770
1531
1504
2407
2620
2095
1904
1323
1279
2634
1310
1747
2021
13167
2691
2982
5459
3163
2145
1936
1831
1658
2754
1426
1285
1245
2045
3216
1542
2179
1344
2088
1687
1133
2959
2827
1365
3962
2475
2942
3372
2477
2591
1786
2845
2199
1698
1078
1448
2779
2553
2911
5368
1379
1957
9767
1056
1588
1431
2852
1615
1961
3954
1257
2521
1059
12140
928
1140
2031
2514
1520
2937
2291
2741
2451
2041
3970
1209
3067
1391
1093
1045
1900
2898
2337
1605
6215
1303
4357
5588
2132
2793
7767
2110
2540
4506
2330
1337
2177
2095
1901
3087
1817
2390
8621
1420
1929
10854
1934
1498
2554
4779
2562
9261
1050
9472
1200
2815
9691
6203
5151
13868
1728
1356
9468
4960
1459
10780
1356
2212
10217
1962
1095
5862
1117
1941
12749
1032
2020
2245
2560
1571
985
1358
2822
13924
2100
3419
3608
3954
1522
1724
2236
1429
3555
2620
3867
4244
1332
3553
1464
1524
844
4691
1606
1654
5946
1719
2615
3583
1630
4241
1493
1981
3166
4286
1709
2007
1345
2627
2490
1569
1814
6875
1583
808
3883
2353
2430
6879
2893
1502
7100
2880
2105
4525
1341
1868
5427
1545
1497
8717
2033
1865
9745
2936
1235
1220
8801
1453
2502
1377
1612
1997
1376
1923
2880
3292
2036
1269
3108
5457
4344
1666
1402
6830
2923
4938
1586
1711
2519
2424
1591
2629
1312
3858
4115
1635
1090
1550
1495
1262
1293
2563
9089
2491
4616
1012
2458
2597
2625
1431
12889
1895
5700
6163
2158
2820
5508
2357
6642
10631
1537
2781
6085
1505
2296
9358
916
1763
9884
1792
2650
10223
1753
1810
7744
1505
1058
11796
1388
1482
8203
1417
1307
10734
1130
2306
11709
1436
1583
10699
2357
1207
13455
1600
1547
11698
1719
1366
11572
2376
1164
1502
1707
1705
11835
1206
12514
1982
1547
1442
1464
1599
13677
2294
1630
1224
1474
1549
4266
1305
2205
1554
1545
1742
1733
1464
2066
2271
4416
1577
1622
2012
1505
1381
1277
1267
27924
1192
1302
8106
1952
1460
1619
1226
1421
2542
1454
1591
4290
1368
1704
1578
1385
2325
7691
3613
1394
1684
1785
1289
1424
1082
2252
9195
1335
1493
3200
4019
1539
1524
1476
1588
23272
6392
3226
2370
3289
3005
2270
2413
1530
8825
5751
1860
2622
1460
1374
2334
3139
2565
3052
1335
2137
1853
1380
1799
3244
1292
1345
2732
1845
1442
1433
1346
1429
1244
1892
14529
1401
1460
15696
1503
1365
2697
5086
1473
1498
1000
2542
9539
1212
1452
1028
1496
1669
1258
1403
1877
9759
1702
1444
1717
1688
1348
1480
1578
1629
1252
1427
1639
2690
2291
1720
2830
3000
1426
1741
12278
7897
1253
1263
1311
1423
1143
2865
993
1537
5425
1410
1562
1233
13759
1422
3029
2408
3414
2472
1346
1383
5540
1649
1439
1553
4620
1683
1452
5580
1588
2665
1156
2091
5330
2832
1217
997
1383
1339
1510
3892
2900
2945
1275
1618
2971
2361
1563
1476
1684
2792
787
8283
1019
2412
4592
1593
1043
1499
1384
1735
1780
1561
2789
1752
1372
1902
1842
1340
1616
3169
1079
2333
1196
1886
12669
1054
1352
1985
1086
1490
4686
1216
1860
1522
1171
2629
1712
1895
1625
1628
1066
1417
1696
2241
3145
1792
1702
2217
4282
1742
3028
4314
924
1775
1693
2619
1472
1893
1849
1561
1879
1252
1593
2756
2286
1600
1420
1480
1336
1397
1460
1700
1533
861
1576
2119
1500
1120
1897
2412
2320
1384
1220
1673
2657
2028
1476
5165
1731
1198
1762
2045
1795
3146
1304
3090
1753
2022
1298
2082
4212
1264
4358
1236
2453
1225
1181
1727
1227
1987
6253
1673
2816
3635
1638
2364
4241
2014
1605
8915
2589
1433
5254
2874
2993
1551
1409
1718
4241
1361
1602
1536
2752
1739
4853
2142
2261
1606
2387
3457
1028
2036
1260
3404
4342
3081
1602
1536
1718
2805
2986
1820
2192
1665
1744
1835
1169
5893
1161
1294
1573
1781
1636
1473
1403
2242
1077
1496
2707
5413
4657
1397
3366
2595
1468
1190
1030
1695
2047
1845
2346
1713
1341
1672
1572
1179
1706
1872
2579
1413
1619
1519
4827
4090
1205
2228
1553
1777
1269
1623
1781
2319
6684
3202
1430
1608
1737
1703
2338
1758
1460
1277
1111
2533
2616
1523
1700
2479
2135
4028
4436
1677
1392
1477
1683
1224
1691
1460
1856
1736
3607
1891
10989
1161
1937
1789
1553
1879
1597
850
1495
1601
1703
1695
1837
1747
1333
1276
1044
1726
2161
2778
1501
1546
1318
1377
1824
1072
1253
1799
2085
1867
2261
1706
2413
1654
1506
1573
1162
1348
1538
1174
2094
4814
1490
2360
1220
1500
2184
1364
1634
982
1296
3508
1662
2823
1471
1423
2338
887
1814
2452
2958
2301
1641
3783
1530
1447
1528
1465
1790
1462
1274
4416
1423
1413
5068
1575
3160
3277
1104
1844
1551
1465
3331
5552
1269
3069
1697
981
2601
5544
1446
2535
1597
3049
1529
1682
1014
4968
1300
1673
992
2437
1737
1068
2185
1824
2907
2295
2955
3063
1036
3058
1981
1758
1335
1135
1866
5556
3585
2836
1575
2138
2079
1565
2921
1486
1370
4308
1384
2117
2987
2074
3735
1414
3828
1377
1093
1865
1755
1481
2266
2301
1536
2038
2642
1164
2044
1710
1322
2966
1096
3723
3147
1201
6175
1976
985
1413
2086
1279
1327
3742
2799
4104
2198
1088
1966
3386
1429
1905
1331
1580
1059
2147
2009
3461
1879
4630
1093
2270
2011
2764
1941
1090
1606
2235
1184
3138
2080
969
1820
1425
2042
2350
1592
1227
1386
2411
985
2168
1721
1325
1136
1535
3546
2041
2059
3569
1517
1984
1513
1880
1632
1081
1432
1279
1735
2474
638
1540
2583
1392
2083
1247
1840
1795
2713
2419
1571
2075
2076
1132
3810
1165
1075
1863
3611
1377
1637
996
1482
1452
1691
1453
1988
1252
1783
2200
2480
2333
3150
2167
1074
1770
1927
1334
3359
8030
5218
5058
1813
2454
1593
2351
3431
1779
747
1716
1824
2394
3420
8185
2690
1852
1901
2003
1616
3599
2534
986
1449
1417
2777
3910
844
1821
3526
1371
1723
3713
1614
3835
1881
3979
1530
1571
1735
2812
1162
1463
2508
1264
2706
3591
2008
1297
2162
2052
3689
4632
1708
1299
3373
1014
2679
12656
15935
1831
2010
3238
1562
2038
1436
1486
1794
1510
1302
2672
1837
1389
832
2561
862
1541
1221
1716
1249
1485
1615
1041
1351
1172
1841
1809
1646
3470
1692
1708
1368
1432
828
1483
1824
3431
1663
1440
2949
1550
1622
1746
1245
3538
1083
4390
1223
1310
1723
1720
11857
953
2433
1805
995
3563
2294
1542
2198
1306
1799
2020
992
1590
2566
1628
1474
1381
951
1634
1287
2278
1039
1571
10041
2450
2747
1424
1035
1193
2507
1172
1885
1533
590
1572
3320
1475
4853
5734
1892
2293
2444
1788
3910
5559
1362
5492
1341
1413
8504
1394
1627
5749
1554
815
8755
3730
4994
10162
1649
1747
4679
1937
3429
6203
2301
1790
8227
3505
1406
7632
5998
2192
11898
7061
2018
10111
3832
1302
10065
1192
2213
9921
3398
6620
17369
1296
2128
8202
3817
4987
12482
1808
904
10734
1348
1031
10784
3510
12078
2801
3647
4474
3084
3254
13043
2385
1355
11349
1239
1182
13386
982
3441
12388
1615
3071
14380
1447
2102
12438
2170
3778
14021
2353
2595
4651
2474
1137
1669
1533
1220
2040
2946
1110
3949
3035
2353
1424
2111
3130
1879
968
1664
1318
1657
2045
2166
3742
2271
1154
4745
3286
2032
1218
1398
1435
1772
2156
1436
1982
2225
1859
5145
1269
2181
11072
2403
1230
3290
1917
1888
2331
1531
4426
10274
3112
2088
1447
2109
13033
1314
1279
2332
1976
1290
2180
1020
3169
13664
1154
1799
1365
1020
1595
2056
2200
1400
13013
3070
2013
5270
1905
2423
3969
2011
3437
10260
3648
2158
8516
1407
2545
1444
1301
1757
2953
1227
4359
3544
3291
3230
2880
2503
6224
2612
4853
7938
1815
3305
6347
1306
1075
5879
4781
3537
4102
2507
1064
1661
1527
2297
1464
1542
1604
1410
1132
5167
1596
3558
1730
2063
1459
1121
1374
1708
2045
1736
1965
1917
1415
1436
2057
1869
1402
2280
2238
2271
1073
3736
1279
1227
2613
833
3845
2714
1992
2842
1863
4157
2553
3513
2886
1149
5876
1488
2348
2044
1014
1849
1406
2736
1409
1799
3582
1403
2910
1419
2972
3453
4533
2100
2621
2667
1874
2729
1805
4107
5618
2440
1486
1423
1345
1615
1942
1158
5798
4524
1437
1274
1410
1344
10658
1383
1272
1303
1510
1795
2918
1031
1495
1795
2916
2071
2220
1610
1654
2290
3036
4319
3444
2908
3690
1646
1383
5900
4456
2604
1354
1219
2545
6672
6209
850
2673
1334
1520
2745
2486
1463
1639
2722
4106
5123
36630
2276
1446
1851
975
3278
1627
4300
1665
2867
1077
1768
2014
1805
5842
6575
1688
3386
1537
2672
5940
1616
4392
2529
4296
4368
1164
1857
1892
1783
2939
4020
5758
1262
2605
4249
1306
941
3853
1706
1876
3003
1444
1657
8109
5973
1787
1552
1527
1627
2514
1411
1778
4904
1695
1266
2688
3156
1240
976
2181
3031
2511
1138
3387
1444
1181
3953
965
1198
4239
3081
3527
6786
1866
2303
1506
2504
3629
3838
4740
2326
3882
1598
4595
3365
1432
2560
1834
2938
1661
2783
1398
1544
1896
3966
1430
9836
1333
2979
4183
1087
3982
1776
5099
5626
1633
3160
5977
3701
3167
1544
3107
1690
1527
3528
1751
1167
1279
2311
3791
1459
4905
1665
2287
1680
3426
5161
3282
2607
1746
1579
2918
1648
2866
2584
3250
3762
4124
2292
1403
1346
1213
1031
2151
1397
1914
1605
16165
15613
8846
3763
1977
1333
3325
1112
2651
2409
11022
9013
7435
1392
1964
4037
1179
4154
1473
14876
13197
6408
7687
1357
2080
2173
1571
1397
2741
2942
2616
1505
1533
966
1931
4953
4792
8790
1722
1687
1536
1400
1611
1697
1802
999
1842
1435
4462
6590
4612
1432
5323
3494
4493
8393
4826
3171
12090
4714
1332
7551
1462
1830
2824
1274
1884
7104
2808
2955
5792
1344
1652
7481
1854
2821
5337
2364
1701
6002
2082
4930
1742
1190
8067
10407
1315
1164
3011
2019
10115
1221
1426
9647
1666
1278
12874
1668
2726
11741
1559
1188
8695
1460
1298
11609
1308
1221
12852
918
1333
1851
3716
3151
1787
1113
2905
2555
1783
1634
1568
2957
1737
2632
2006
1231
1293
1613
4999
737
1795
1415
1470
2925
1404
2888
1471
1255
1343
2710
1762
2399
2788
1673
1359
5960
1603
6651
1489
1165
4382
1834
1751
1860
1272
15180
2977
1093
16048
1449
2260
13757
2506
1679
2300
877
2059
1972
1208
2760
1501
3251
4960
3120
1810
1897
1952
3588
3781
1777
8939
4615
4237
3338
1852
3912
2444
1075
2122
1743
935
4426
758
1766
3610
3365
1467
3294
2608
3684
8952
1236
1484
6885
1786
4400
1261
2277
3415
6442
4166
5594
1777
5822
6827
3821
976
7497
10612
1796
9475
2691
1639
3331
3183
2318
1301
2733
1575
4198
8690
5047
1325
2519
3186
1757
2138
1899
4174
3935
4540
1177
3870
1458
1833
1890
872
2779
1362
3415
2900
3105
2188
2671
3730
1457
1553
1471
1840
2504
2440
2545
14285
1603
1035
1804
2084
2908
4042
4117
1455
7804
1952
1392
1389
1708
1526
1593
1122
1846
3760
1490
1989
1011
1536
1066
1854
1925
1364
8763
1692
1920
1274
3727
1288
2682
1764
3431
1713
1233
3087
10907
1966
2611
2677
3705
4639
4695
1808
1485
2444
1178
3261
1100
1458
1875
1585
1520
1558
1445
2506
1334
3226
4490
1718
2968
1542
1377
1310
1304
2323
1680
1775
1440
1491
2524
3192
2740
1811
2794
1474
1589
1422
3559
1059
1076
1493
3856
4281
1910
2208
1301
1656
2564
3115
1553
1753
2363
2222
1830
1276
4161
2539
3926
1654
1736
1879
1388
1392
1657
2116
1927
1552
1615
2981
3668
1461
4064
4545
1788
4807
2111
1914
3535
2135
1290
4562
1598
1223
3411
1839
1695
3041
1703
3853
1704
1411
1388
1946
1259
1477
1324
1574
2145
1389
2163
3631
1348
2525
1187
2159
1479
3632
1678
1537
2375
1009
2497
2417
3164
3012
4009
4400
2033
1468
1489
4671
1405
1603
2259
1324
1548
1547
2432
1825
3847
3402
1517
1260
1876
4777
2990
1613
11592
1734
3852
6157
1250
4724
3529
1380
1776
2376
2325
3329
1597
3186
1523
1679
5835
1565
1873
1150
5226
3965
6649
1719
1424
6542
2311
1622
7503
1262
1558
8551
2278
4398
9137
2250
13417
8788
2988
2018
4706
6481
1502
12699
1308
12795
9608
3447
1811
7547
1862
7047
11336
3212
1923
8718
2334
1694
8708
3141
3002
7372
1157
2203
10701
1389
1312
7955
1921
1219
9152
3048
1366
5872
1608
1939
1694
1027
1524
2582
3818
1917
1754
1433
2355
1163
1331
1807
1425
2579
1421
2002
1554
1810
2297
1552
4912
1272
13745
4791
1692
2275
1821
6224
2152
5328
7502
1182
2188
1302
1899
3160
5354
1882
2573
8068
1616
1799
14637
2067
6344
2837
4316
985
1785
1574
1908
1653
1227
1245
4802
1832
1802
3339
4716
3253
2784
1554
1994
7703
1549
3732
6901
2064
3344
7007
3743
2215
7663
1603
782
4120
1719
2009
6240
1202
1029
8397
2272
2948
7680
1811
7154
1311
4750
5111
6965
2007
7611
1440
1769
12856
3106
1507
9390
3484
1473
7859
1886
1595
1769
1770
1487
1449
2234
1837
3426
1529
1878
1601
1915
3433
3778
1556
1385
11978
1578
877
1167
2713
1370
15195
1781
1628
2549
1873
2203
2060
1548
1839
1788
1450
1317
1686
1106
1701
14919
2364
2175
832
2692
2389
3223
2167
2888
3932
2697
1509
2419
980
1664
1492
1091
1642
1498
1347
1784
2846
3471
2345
2094
7046
5118
1541
1750
2120
1213
2785
1669
944
1197
1772
3559
1330
1985
2739
2486
2004
5845
3415
1749
5061
3234
1350
2428
1975
6329
2408
3569
2425
973
2695
5072
1444
2384
1752
1217
2708
1799
1797
1610
3595
3200
3370
3983
1385
1714
1536
1033
3718
6110
852
1947
1859
1358
1314
1592
1474
1207
1424
2448
1277
1280
10888
13292
2951
2294
2258
1276
1424
994
1784
1416
3747
2836
1551
1904
6451
1349
2079
5745
1260
2788
2155
1596
2764
1044
1453
764
1381
3758
1307
14194
4661
1536
4460
1898
2894
4134
1183
2541
3764
5717
1543
1087
1717
1213
1704
1906
3989
4661
3442
4900
4875
3270
4132
14064
1211
2145
1454
1507
2324
1856
3099
2179
3486
3362
4394
1564
3565
3025
2137
2135
6434
2686
1432
7410
1796
5408
3533
5615
1051
3961
1329
1362
8389
3068
3871
16680
2054
1109
1802
2691
1116
3773
6660
3598
3090
2588
2816
6677
1010
3845
3511
4216
2988
4963
2121
1885
2706
1301
1888
1660
2821
2055
6054
1513
1927
1358
922
1832
2075
2273
1645
13345
1866
2260
1264
2090
1161
1761
1343
2387
5623
1638
1645
1306
1381
1245
4127
2181
1385
9691
1305
3659
1658
2015
2581
4349
2289
1381
1172
1112
1993
1277
3468
1157
2290
2464
2310
4794
4075
4121
2055
1046
2396
1125
1409
4966
1756
1193
2318
1457
3161
8270
5288
1740
1759
2008
1217
1440
1614
1255
10496
1626
4517
1469
1650
1290
4917
3648
12384
2500
1457
10119
1196
1845
1328
7059
2646
13234
1891
1190
9462
804
4613
12551
3154
1464
13117
1627
2334
11098
1150
3478
1481
1214
1366
15249
3224
3699
14668
1890
1716
3549
1565
948
13964
1240
2657
2051
1344
1541
6149
2002
2510
1857
1587
1392
1115
1570
1993
1285
1614
1189
1916
2091
3079
5423
1116
1280
1713
1495
2165
2654
1925
1505
1339
1074
3009
3379
1205
3750
3089
2599
4135
1542
1621
3806
1836
1482
3396
1198
1616
754
4105
2673
4934
870
1228
4785
1464
1107
1945
1196
1038
1093
13153
2605
1245
994
1422
2569
3588
8139
1464
855
3403
2203
3687
1254
1855
934
1976
1716
4548
2658
1465
6533
2304
1640
1417
2310
3802
4100
1927
3842
1834
3122
1312
1399
1556
2588
1622
1224
6468
1364
2375
1698
2213
2701
1530
2788
1541
2452
4347
1510
4107
1827
5758
1346
1350
7497
3131
1683
5803
1285
1777
1425
4503
1703
2174
4213
2709
2312
3740
1327
2626
2176
1381
1410
1826
958
2589
1711
6593
1530
1235
1670
2651
1335
2723
5453
4100
4168
1681
1695
1314
1595
1578
1768
1847
1877
1279
1271
1525
4151
2160
1050
1987
2893
1243
1620
1456
1411
2572
1442
1522
1367
1648
1756
1175
3204
9850
4222
2388
1705
2070
1544
1434
1486
2432
4021
1771
3191
1354
2388
2667
1494
2056
3593
2686
2761
4122
1337
1820
5938
1604
3038
3450
758
1445
2623
3215
5061
1408
1595
4312
1527
4764
4940
3636
1179
8354
3180
6680
4963
1095
2027
4572
1233
1680
7576
2941
870
10140
3778
3541
4425
2394
3053
2326
2396
1490
12911
1570
4567
10468
4861
2975
11222
4082
1372
17437
1967
2353
12420
1743
4425
10687
1371
2658
13598
1795
7722
1956
3118
1667
1318
1064
1371
1433
1550
2447
3239
4236
1165
1478
1605
2911
3148
3428
1370
2317
1515
1202
1743
2069
969
3211
1203
1319
1762
997
3147
2081
1379
1493
2438
1483
1132
1236
1126
1593
2377
2196
2336
1265
8756
2219
1506
2399
1351
2408
4138
1174
1151
3002
3541
3752
2412
3554
1574
1309
1176
1565
956
2340
1597
3096
1149
1402
1629
2438
1147
1636
1622
4209
1491
1596
2681
1216
1226
1548
2355
2294
1198
1432
1431
1585
1288
1708
4808
2225
1196
2198
1977
1156
2126
1934
1320
1737
5345
1299
1283
2216
2050
2973
1639
3325
1323
2269
3564
1565
1305
1711
3232
2032
3612
2660
5506
3031
4461
2914
2633
1281
2410
2777
2240
1688
1271
2011
3005
1070
1267
1510
5797
1212
1489
2981
2188
824
3263
3133
2216
993
1089
2247
1360
3102
2780
1480
1522
1283
1307
1790
1239
1861
1120
7225
1343
1682
2986
1534
1659
4268
2853
1642
1741
906
4375
1762
3657
2832
1880
4318
13538
1230
906
2063
2815
1979
7992
1352
3478
1087
1796
1574
1981
1991
1437
6651
1809
1737
1655
2199
1110
1650
2046
1074
1669
1574
1796
3521
3452
1611
2366
1736
1282
1838
2991
2378
1525
2153
3517
2821
3751
1350
3781
1648
1133
3149
3063
1115
1457
1743
6734
1490
2976
1913
1032
6190
1559
1823
2188
2492
3435
2338
2999
3456
2464
4773
705
3683
1666
4181
4218
12032
1821
1645
691
2825
1575
9465
4206
3963
1743
1346
1707
3014
1228
1960
5810
1555
1523
5857
5367
1366
2866
2722
3326
10330
5140
3316
4941
2101
2058
2499
1657
2008
2104
1373
1653
2232
1593
1798
2792
1543
14892
6074
1567
1503
1026
1242
3834
1035
1897
3663
9944
1203
2245
1762
1430
2290
1125
1472
5946
3477
2136
5202
3374
5639
5405
4081
2008
1854
1455
1155
1120
1526
1863
1624
1108
1234
1589
4424
1758
1503
1506
1248
1047
1621
1138
2966
3149
1338
4781
7902
787
2371
1679
1432
4219
1238
2208
2050
1277
1759
2357
1948
1953
1044
2017
2959
3104
1719
1660
1398
1301
3351
1386
3511
1508
3448
1330
2875
4332
1967
1677
3131
3117
1049
1381
1740
1752
1586
1804
2302
1465
1368
1608
1417
913
1459
1981
1026
1815
1691
2305
1049
3253
3518
2053
1393
1842
1498
4437
4048
1403
3030
12664
2354
4704
9033
2454
1804
6671
4213
3667
5638
1333
1743
9634
4977
1434
4645
1577
1458
2376
1876
1987
6786
1010
999
8994
5589
1136
8948
5410
3694
8162
1598
2012
8749
2982
3855
7635
1250
1037
13242
3986
3303
4852
1613
8380
12210
1571
14897
11357
986
1607
10763
7247
10449
1802
764
12492
10917
1509
12872
4941
7856
11991
1194
1427
2997
5660
1384
4932
1694
1274
2847
4976
2451
2289
1766
4945
2434
2247
2093
2268
1202
1386
2474
5570
1471
4568
1532
2146
4983
1426
2191
5366
6141
3701
4591
900
4125
784
1139
5169
1389
1207
3591
1545
1063
2069
3702
7899
10184
11273
1402
11051
2026
1237
10976
8523
15426
10746
1917
1181
1590
1135
1508
12881
1719
1573
13208
2839
1910
13353
2005
8337
10995
2341
1287
14642
2577
3077
3662
8638
1785
3999
2793
2263
2534
5599
1791
17802
1695
1767
1255
1373
1385
2828
2014
14868
1814
1861
4576
3116
1554
4918
3561
7891
7907
3273
1578
2487
1098
2417
4591
7637
5203
3384
2091
3943
1472
3489
4642
7426
3727
2465
1672
1382
1396
2034
1198
6847
5679
1276
1024
1252
1843
4833
2260
6841
1288
1360
1619
840
3230
3230
2100
8009
1741
1692
1923
1355
2391
2610
1720
6088
1145
1783
1613
1349
1990
1361
1391
8442
1116
1407
2103
2061
3793
3393
1912
6492
1919
1386
1792
2865
884
1705
1238
5603
1969
1202
1097
1486
1194
1069
1528
4862
1897
4257
3184
1443
799
3405
1766
11742
1943
1037
1466
2866
1458
1599
1208
5213
2443
1680
2642
3806
1207
2027
1737
7702
1822
2714
2009
2201
5340
4722
1596
5997
1472
17982
2015
3601
1673
1414
3497
9137
3898
2417
3341
1494
3569
3475
2957
5000
4969
1783
1715
1701
2744
6132
1945
7845
2956
4538
3201
2217
1409
1152
1950
4138
3062
3474
1732
1482
1214
1608
1142
6699
1787
1714
1406
2141
1094
1689
944
3343
1882
1491
2836
2905
3279
924
2631
4188
1677
1373
3507
3479
2324
1280
1738
3261
2859
1338
2536
2835
1556
1185
2552
6117
1613
3485
2412
4663
3380
3504
2368
5216
2103
1875
2281
2146
1552
3475
1693
1550
1353
2205
1613
1061
1146
1596
1959
1382
1276
1561
1186
3230
1303
2875
1699
4021
1160
1451
1744
1482
1090
1030
11763
1996
950
13793
1292
1255
15084
760
1981
14098
1028
1067
15124
1918
1031
1247
1486
1214
2988
1125
1022
2054
1342
1480
13920
4596
13447
2849
2133
1010
2992
1297
2364
1503
1759
4344
2005
2304
2438
3877
2380
1602
3366
1452
3960
1394
3353
4930
1789
1759
9537
1513
4021
1770
2499
1255
5162
1358
1604
7621
1809
1317
4721
1240
2311
2657
3469
1430
4788
2463
1322
6642
1629
1586
9835
2204
1448
2805
8060
3398
10877
3469
1354
10353
2016
2219
12063
1087
1202
7282
1952
7590
3429
3604
11099
3641
1720
15267
2095
2390
1126
4793
1648
2054
7809
2479
1243
2154
2620
1472
2120
2103
1252
1899
3530
1501
1317
2138
1267
2200
1727
8484
3079
1345
2204
1522
1075
1272
1472
2403
3915
1466
1209
4515
856
1377
2143
1917
5160
1412
2267
2134
1412
1096
2903
1585
1659
1832
1479
1260
1363
3677
1762
2903
3440
2116
2018
4177
1323
3001
1548
2225
4564
1617
1508
1659
1133
1557
2609
1843
2193
2352
1465
2183
1813
908
1509
1146
2796
2140
4882
2578
4205
1921
2858
1014
1319
1366
754
1283
1911
3881
2730
2462
1669
2217
2138
2152
833
1334
1168
1223
1559
1880
903
1086
2577
1120
1811
1343
1732
1885
1235
1671
1190
1657
1427
1233
2813
3087
1528
1467
1291
1391
2049
1159
3405
977
3501
2791
5024
3979
3236
2408
1377
1403
1134
1757
1263
2271
1352
1629
3723
1621
3644
2386
1780
1789
3256
2270
4016
1156
1131
1746
1124
929
2074
3432
1652
3739
1152
2594
2776
2462
1487
1348
2684
2382
1317
1526
1568
2454
2214
2291
3574
3064
4979
5342
2610
1082
3580
3059
3089
3530
3350
1477
2681
1223
1899
3872
1530
3387
1760
1977
1495
1401
1826
2132
3390
1675
3294
1223
2827
1652
5576
6514
2633
1429
1325
2981
1764
980
2014
1199
1678
2488
785
1743
1465
943
1109
1444
1836
1483
1232
1568
2523
4708
1578
9815
2809
701
4892
1829
3448
1331
1621
1210
2016
1267
2732
1691
1594
1050
1490
1653
1380
2413
1799
1189
1270
1752
1120
30924
1009
1499
1653
2130
4988
1337
3319
2324
6134
1092
7496
1290
918
1435
1749
1715
1883
1490
3309
5854
1711
3205
1773
1636
2860
4472
2518
1428
1131
2084
1782
2114
2689
2491
9853
1803
1565
9432
2636
1498
4352
1640
2621
7210
1012
1616
7226
3561
3444
7901
2094
1850
15220
1622
1538
8923
1811
1524
9016
2197
1989
10615
3651
8762
1654
2324
7330
10105
1699
9960
1703
1538
11444
2045
1440
10934
3056
4014
4346
1991
1868
13181
1730
1725
13281
1629
2245
10057
11319
2435
13103
1627
1690
13771
1063
1574
12906
1254
1465
13594
3046
2017
6178
1217
1597
4139
1371
1914
1949
1341
1567
1724
1099
1161
3636
1336
1492
1981
1259
2317
2425
2120
3770
2207
1396
3916
5783
2782
1800
1497
3020
3053
5082
3105
1183
1747
1604
10833
2070
2024
9493
1260
2859
10074
1978
2718
7115
2708
1332
12454
972
2963
9484
1219
1741
9251
1773
2127
12143
4046
1745
8745
2104
1355
13085
1272
1367
9921
3085
2044
12693
2840
1294
12741
1929
2636
1284
1877
4336
1628
1588
1210
2090
2552
2004
1132
3861
14960
4091
3758
1336
5341
1736
1710
1617
2534
2273
3293
5084
1323
3420
6221
3340
5454
1520
1094
3907
1712
5120
1151
2580
1168
2699
1767
2704
1982
2348
1286
2784
3837
2470
1334
1106
2794
4661
1189
11708
1425
1291
2432
1185
4527
2604
1102
2774
5523
1461
1921
1406
1343
1766
1491
1958
1989
4757
3751
1522
1871
1318
3231
866
1903
3255
1488
1810
1844
2258
2977
1346
5474
3579
1730
3738
2295
4339
3418
1172
1402
1778
4618
2081
879
1114
1214
1255
1013
3028
1068
1150
1613
1190
1339
732
2966
1906
1244
2212
1359
1178
1756
1082
9520
1782
1135
4433
1566
1726
3240
1704
2918
1711
1586
1893
1638
1296
1026
1203
3005
974
1567
1727
1269
6452
1376
1291
1573
1587
1713
4382
1731
2777
1555
1934
3979
3767
5979
4066
4409
814
2692
1832
2090
1386
12109
1331
1682
2120
1457
1667
1494
2572
1833
1818
2501
1517
1671
1538
1816
1430
1643
1085
1493
1838
1408
1720
1078
1185
1708
2722
1902
1764
895
1971
3020
1674
1375
1692
1501
1848
1447
805
4406
1006
1457
1644
1042
1561
3472
3452
3736
2545
1656
2856
970
3200
1701
1548
4351
2459
1266
5213
2363
3580
980
4199
2600
2153
1596
1213
1605
1583
1488
1675
1520
2051
1392
2510
1883
4405
1677
927
3147
4143
1637
1358
4166
3442
1565
1740
1687
1647
1279
1538
1589
1650
1852
1679
1573
1333
1347
2473
1471
12816
1023
1437
11075
14403
1549
12924
2384
1920
13945
12354
3415
1466
882
3351
1920
3418
2262
1391
3343
1088
3037
1815
1749
1438
1859
1513
1493
932
1419
1852
5401
2705
1469
1059
3155
2974
1468
1429
1653
1579
1296
1503
1513
1451
1251
1151
1485
1366
1800
1364
1600
1441
1139
1619
1346
1500
1598
2272
1513
12539
9679
5929
2180
2307
1143
1251
1261
1514
2551
1303
1117
2876
1459
1709
1554
1255
1674
3343
1469
50812
46271
41782
34294
3208
2342
2435
2070
3171
3076
1270
2027
2006
2335
2840
5596
1538
1466
2017
1379
4496
7614
3111
1336
7364
2006
1292
6666
4701
6136
1321
1239
6026
801
2078
2335
8959
3480
2900
3544
3433
1271
13561
1110
6037
4376
2051
1638
6564
2238
1830
2188
3099
2830
12862
2875
3403
1096
3059
2834
2797
2177
2855
1975
3902
1250
4568
3170
11307
2619
1561
1570
1231
1656
845
1974
2700
13850
4580
1778
1426
967
2832
1115
1004
2137
13327
2424
2380
1365
1282
2346
4299
4814
1515
1961
1706
3892
2265
4493
4486
1560
2868
1946
3596
1875
1247
7893
1369
4362
2031
1262
1376
1739
1235
1659
1883
2018
2046
1400
1648
1337
1310
1882
1465
1742
2816
2253
3690
1329
4458
2987
2139
2170
3196
3630
3135
1973
1131
2892
989
1487
1827
1167
2483
5010
1231
1181
1150
1058
4465
1779
1387
1437
2110
2770
1983
1021
1851
2029
1062
2161
909
1923
1148
2817
1300
1561
3581
7163
1964
3506
1196
2122
1646
3718
1540
3733
2046
2992
2503
1578
2255
1270
1094
1335
1552
2169
4441
5068
2758
5035
3923
2805
4314
12816
3431
1339
12719
1906
1582
3623
5180
3399
12318
1911
6557
6565
7047
3418
1100
2679
2479
2368
2904
1865
4803
3314
2173
3940
5269
1283
2344
1580
1994
8197
1952
1800
4653
3468
3817
2252
3829
1796
2957
4128
8345
5839
5320
5392
1968
2138
8483
2395
986
8308
3985
811
7995
1669
1960
7906
2560
24275
10760
1167
1020
8327
2326
3499
14490
1729
3533
11687
3423
1181
9058
2180
1307
8190
1619
1764
7356
2398
1443
10988
1502
1127
12480
1816
1171
11947
1469
1966
14600
1684
1067
12226
1574
881
2427
1420
1611
11697
2531
1613
3290
1413
1202
1706
1659
2381
3567
2508
4377
1654
2464
2030
2265
2242
1134
1430
1412
1243
1701
4368
1330
984
1543
1827
3462
1010
1424
3660
4357
1574
3710
3041
2878
1526
6524
1968
2229
2836
1818
1404
1619
1540
2687
2048
1654
3042
3602
2262
1036
1080
2592
2243
4149
6452
3859
1934
5953
2300
4845
6477
1863
3495
4170
1556
3875
4900
1072
1452
3377
3104
5316
3481
6562
4317
3514
2537
2167
778
2694
1207
3446
2383
3445
4907
1530
2513
3028
1053
1623
2221
1182
3623
989
1386
1846
2205
1486
2210
2772
2264
5262
3847
1978
2067
1447
1397
14019
1157
2707
2010
1238
1293
1828
2735
1476
10406
1621
1377
1873
2293
2597
2462
2223
1137
2100
874
1700
1552
1606
1103
7141
2136
2796
1247
2616
2557
6499
2730
3441
1849
2133
1811
2895
1390
6219
2022
1354
2565
677
1276
2562
1427
3181
2303
4338
3720
9313
2545
984
4766
1622
1667
9200
1138
1076
862
1390
2474
3249
5317
2445
1372
1383
1028
14908
3211
1435
990
3777
1942
16226
1286
2661
4541
4127
2099
1440
8827
1181
13361
4854
1205
1401
1119
1905
936
1565
849
1368
1219
2156
2556
1282
3152
1521
871
5610
4601
8029
10560
2996
5504
11938
1940
1429
14542
4085
1920
12812
3540
2843
10740
3148
2008
12140
1842
3869
3921
916
3274
12719
1019
16087
13008
1789
2407
14183
2008
3840
2915
4915
3669
1221
2393
984
1291
1292
13647
3826
851
2217
5411
3234
905
1336
686
1042
2769
4051
1273
2720
1414
2329
1559
1889
2487
1869
1554
1341
2385
2120
1232
2993
1481
1459
1483
1955
961
7964
1249
3019
6272
1939
3845
3713
1505
1680
1121
1688
1376
3508
2857
1834
1231
4898
1825
4847
3886
7015
3152
1824
2852
2582
2911
1487
2592
877
2024
1963
6095
2215
5763
2879
1900
2734
3676
1301
10867
5266
1247
2650
1623
1605
6966
1732
2796
2912
5921
5510
1931
1242
3193
9204
1622
3132
3474
1622
2739
1155
1144
4189
8962
2743
1632
1223
1512
2362
1154
2540
3416
15952
1319
2106
1003
1172
2766
1425
1730
3485
2925
5198
2315
1729
2574
1047
4169
873
1172
1665
1464
1426
1399
1697
1089
1851
3377
1175
2544
3309
1593
1447
1783
1655
1720
2057
1248
2419
1197
1967
1317
4274
4126
1448
1506
6593
1886
1268
1076
1545
1876
3738
1839
2152
2573
1740
2472
11849
1710
3064
1640
3980
2019
1290
4181
3344
2547
1946
4702
2904
1175
4377
4305
2676
2242
4446
6781
2774
1972
3928
3211
2850
1145
6713
3516
1141
2895
2007
1848
1505
2618
2784
1410
4688
1550
1765
4467
2873
3697
1694
1462
1263
3176
1622
1749
1721
1485
1375
1279
1869
1897
1131
5443
2141
1413
4253
4607
3095
2956
1455
879
1391
3502
6294
1901
2527
3396
1464
1960
1369
1599
2096
4017
2225
1170
4047
2501
3037
2128
4217
3868
1167
2445
1264
1479
3959
2798
1684
1134
1329
2722
1449
1598
3024
1381
3147
1265
1574
2621
2121
3807
3254
1272
1705
1406
1758
858
1393
1357
1652
1297
4428
2844
2917
4073
1575
3497
3535
1432
1616
1691
2857
2260
1363
1816
5047
4019
2902
1913
2080
1980
3256
1274
2048
922
3152
3782
3234
1435
2949
1126
2919
2835
4151
1926
3375
2884
1828
3119
3182
1416
3326
2261
2981
2363
1587
1799
2002
912
2202
1857
1653
1476
2852
1373
2597
2158
3875
7763
959
3001
3318
1775
2394
2996
1328
1611
2372
3079
1778
5400
2239
2504
4176
1557
3603
1659
1928
1328
3001
1089
1697
1396
2002
7465
1259
1414
3043
1073
2238
1268
5448
1295
1816
1352
1769
1251
1705
1395
6965
1504
1282
3575
1346
1629
2169
2837
1489
2681
4472
1177
6143
1320
1271
3597
1242
1272
2960
1089
1557
7461
1583
3678
6047
1279
2711
5249
1507
6985
7081
1177
8129
1788
1649
8390
1122
1903
11119
1168
2433
8778
1888
1290
9472
2845
2938
9454
2106
1851
8856
1766
3963
10438
4270
2189
10989
1907
1800
8947
1404
1217
13280
1481
1517
1726
1249
1318
10269
1649
2651
11075
1682
1334
1239
1622
1366
1252
1192
3152
2235
1620
1577
2443
1234
1774
2669
1374
3525
972
1215
1940
1667
1709
2394
1910
3086
1537
1992
1215
2302
893
2997
2267
3601
2074
1357
1717
1559
1916
4788
2864
1795
1779
4306
2152
3004
1052
2201
1914
3186
2448
1017
7247
2057
933
1151
1448
1595
2547
1686
2306
2000
1734
1770
1685
2868
1955
2547
1304
2554
3834
2114
1351
4160
714
1280
1667
2445
14928
2334
2728
1291
1714
1784
1627
2107
1283
15256
1751
4416
2195
2372
3673
1423
1885
1657
12498
1803
1300
3626
1536
1810
1150
1226
3587
1570
2595
3677
1661
3233
3193
1625
1678
1683
2123
1713
1394
1330
1793
3111
1578
1720
1073
1356
1645
1815
1002
1674
1627
1596
1406
1890
860
3314
1592
2320
2025
1451
2053
3327
6866
1568
1868
1643
2038
1197
2199
1375
1387
11898
1506
2110
1206
1833
1484
1481
1613
1287
2034
3099
1574
1086
4178
1579
1079
1077
1596
11253
3401
2134
5068
3339
1408
2608
1605
3121
11787
1470
1406
1475
755
1807
3263
3474
1695
2931
3360
1579
1609
1591
2141
3412
1762
2343
4092
4330
1204
1907
3304
2685
1027
1400
1298
3056
1310
1640
3135
5738
4843
1113
937
1250
1823
1185
1854
4094
2753
1441
1402
1673
973
4218
1422
2340
1545
1381
1717
5440
1328
1750
2541
1885
3273
1380
5166
3241
3656
2350
3359
2509
1947
1727
2905
1704
1034
1470
1504
1624
3345
3054
2191
2347
2807
1788
1401
1629
3008
1053
2555
1906
1741
3859
1170
2359
3848
1235
1814
1533
1236
1571
2086
1379
2551
1389
1165
3468
1586
3072
3332
1611
1859
3774
11375
6643
1285
3550
3240
2642
3354
2920
4301
1950
1207
3236
3016
1807
2261
1416
3223
3097
17726
1001
1575
1643
2197
2057
3078
962
4775
5510
1309
1964
2044
1263
2140
1489
710
4747
1872
974
1406
2166
1358
1574
893
6085
10476
2061
3950
3859
2044
2825
1348
1912
2042
4583
1460
1769
1000
1274
1151
1839
2032
3564
1676
2538
4367
2966
1542
2249
2571
1503
965
1519
2489
957
3243
9734
4737
1304
1558
3488
13115
2876
990
6293
1978
1646
1835
2003
1315
1052
1050
1740
2089
1066
1642
1838
1817
2080
1847
1165
4294
2450
1952
1421
1646
830
11986
1820
1452
4217
1277
2520
1956
1169
1780
1761
1816
1372
3383
5331
1404
2330
2976
2224
1511
5115
2199
12787
1646
3250
1550
3482
1766
4154
1017
3171
2103
2540
4685
2155
4073
2333
6162
2008
2927
3473
2498
2019
2022
2109
1378
5062
1820
2575
3606
3118
2312
1476
1804
4331
1554
624
2893
1255
2951
2108
3322
1518
2174
1562
6165
6231
2750
2620
4354
1776
1100
2775
1211
1999
1446
1788
1825
1049
1071
908
1625
1589
2502
1192
1747
1392
4696
1634
1321
1737
1657
1396
3597
4712
1833
5849
2713
3221
3244
1829
1547
4441
1583
2138
1640
2608
1187
3120
1453
1481
1619
976
1586
1912
1400
1110
1486
1774
1846
1540
1382
1416
1595
2913
2119
1135
1431
1254
1114
1704
1696
3592
1708
1349
1533
2914
1653
2380
2075
1573
1496
1387
1099
4713
13513
3888
1090
1767
13094
2382
1535
9751
1415
875
1766
1453
2637
10095
2263
1131
11818
2872
3449
10681
1593
1327
10930
1340
1227
11020
2630
932
2378
3195
1120
11905
2533
1596
2174
2229
1840
12710
2204
3617
11689
3645
1362
6897
982
1301
1536
2541
1081
2235
2058
1253
1128
1466
4199
2282
852
5718
3770
4709
1999
4616
1344
1077
1466
5816
4949
1374
1783
1516
2888
1732
1152
2431
6508
1540
1947
2262
1643
1603
1217
4942
2573
1571
4263
3217
1548
1547
2155
2414
1236
2189
2119
1520
1340
2727
1151
13404
1272
1133
1560
2293
5594
1578
1466
2239
1527
1733
5160
1346
4046
894
1242
1482
1361
3794
659
2493
2038
878
2206
3057
2209
12479
12047
9780
12071
2233
3400
2451
2364
4963
1098
4902
2265
3020
5868
2486
3925
3329
2174
1436
2091
2192
953
2163
4990
3534
3897
10005
1174
1533
12191
1333
3864
1228
1493
2471
5040
2057
1622
3253
2109
1387
3688
2765
4874
3368
1145
2233
3281
1062
1382
3812
1807
1183
2138
1601
1772
5594
1185
2982
1293
1073
1186
4533
2084
1719
3417
1132
2028
1383
1355
1687
1602
892
2401
2429
1394
1820
1599
1354
1686
2457
977
1417
1714
2718
1165
1004
1819
1083
2653
1166
1381
4374
1405
1276
1080
5969
3994
1960
4615
3861
4179
4627
1814
1211
2043
1900
2233
1449
1193
1873
3288
2020
1135
1578
2754
2476
2112
1402
1692
1649
1802
1578
2071
4544
1152
2333
1103
1246
1562
1918
1414
1325
2161
2077
3383
1901
1894
1493
1912
1580
1200
1385
2085
5389
2007
4096
1331
1714
6123
3038
1777
1681
2651
2187
3244
2484
1946
2047
7539
1801
1751
2860
1777
1694
2624
1638
1515
3799
1190
4064
4583
1292
3556
1570
1441
1788
3693
2538
2745
2680
928
2251
1367
1286
2970
4742
1891
1674
1079
1546
2729
1464
3911
3568
1254
5111
2630
7707
1819
5100
1863
3013
3419
1196
2587
2557
2389
1447
3970
3508
1613
5251
1185
3018
2341
2485
1124
3886
1292
5296
2035
4832
1342
1953
1532
1181
5450
1398
2014
2385
3414
4429
1666
1531
5619
1466
3096
1398
12581
2712
3054
2030
1654
1576
2444
2573
1036
1688
4220
1864
2404
4864
1685
1763
816
1518
3333
1018
1820
1622
2814
2495
12519
11085
1710
1602
1766
1225
3645
2071
1154
1485
1157
10730
734
1022
1976
4476
1552
10223
1605
4055
10145
1118
1333
12893
917
1767
12486
692
3643
11790
1494
11459
1895
1091
12808
1915
1256
3231
1289
1712
2181
1602
1262
1614
1630
799
1628
1706
3601
1941
1731
1290
1620
761
1624
1739
1719
1635
1492
1069
1667
1219
3380
2359
1521
2434
1024
4608
1394
1041
1435
4302
1416
3458
1669
1140
1435
1567
945
1591
1197
1683
1888
1521
5345
1079
3516
1464
1472
2154
1040
1501
1429
1369
1343
3138
1032
1135
1442
1235
1558
1437
2301
2671
2270
1763
1307
1612
2679
1388
4608
1255
3209
1892
1364
1596
2662
1478
1884
1745
3464
1751
934
1076
1905
1163
1803
1494
1713
4292
1155
11719
3044
3196
2478
1590
1076
1498
1652
1427
1718
1068
1628
1577
1156
2197
3919
2996
1758
1348
1974
4864
1477
1568
3962
1722
1388
1458
1213
1989
1368
1462
1398
7395
3310
1154
2834
1555
3161
3258
1388
3014
2369
1583
902
1451
1505
5188
1996
1673
8637
3917
1660
2487
1233
3415
1296
1135
1725
1409
1842
2098
1434
7010
4874
2785
3825
1515
11002
2307
4112
3574
1012
2889
1125
3453
1627
10386
1880
1737
3191
1893
2103
2874
2152
5287
1652
1360
2161
946
2953
1490
1408
1673
2856
1641
2634
5544
982
1795
2832
3527
1197
1415
1206
2234
5963
2362
1312
1393
2303
1780
1462
1139
3158
2626
2158
1179
1876
1227
1645
3660
2152
1794
1073
1981
2489
1408
3416
1956
3310
2939
3053
1408
2125
1336
1962
1934
2374
1573
1001
1226
1369
1450
3349
831
3221
1066
1839
1191
1277
3301
925
4527
1714
1746
889
1489
2322
3300
1931
1243
1796
1336
856
1974
3221
4480
2181
2555
1338
1218
3156
3013
3309
2639
796
1133
1274
1586
1372
1903
2962
2325
2879
1862
1714
1999
3155
4209
3929
1560
1775
3368
11917
5957
3340
2589
2096
1872
2640
1987
1712
1295
1075
1238
20202
1860
1167
2167
1947
1696
1066
2201
1702
2964
1575
1168
2478
2001
896
29605
1102
1553
12048
1603
6062
916
1146
1360
4315
1991
1731
2612
1816
1451
2423
1451
2336
1602
2619
1881
1309
4456
1278
1618
2069
3328
3133
1545
2620
1413
3339
1660
8288
2972
1642
830
1595
1518
1530
1411
1268
2314
922
1244
2404
1618
778
1452
1349
1658
14553
2256
2013
1336
1564
1719
1067
2907
1100
3175
1730
1392
3174
1329
2964
2066
1510
3802
3460
6899
2748
1305
1544
7728
1596
1662
7619
2641
1150
10987
1762
1950
5294
1470
1330
7039
833
1834
7292
2592
1179
9908
2784
1305
5871
2806
2616
9178
2924
875
11620
3381
1436
7824
1444
7500
1724
2034
14801
1805
5021
11778
969
1663
1545
4629
3578
12591
1560
4295
12706
1236
2205
1497
1785
3471
12294
1721
2437
5158
1496
1235
2268
1347
841
12463
1300
1809
14143
1259
1752
1270
2427
1465
2084
1956
3311
13769
3791
2640
5638
1843
1357
12499
1258
3792
5850
2266
1621
8633
1299
5067
1056
1952
9308
1442
1335
7703
6440
2457
5352
9162
3754
8596
5711
3762
10156
2975
1139
8805
2919
1397
11910
4401
2049
1296
4064
4663
9963
1059
836
11820
1582
1352
1260
4041
2053
16151
1823
2118
15741
2841
3021
2388
2312
1233
8934
3566
3913
2290
878
2709
1509
1849
1264
1279
2195
6796
1390
984
3205
2165
538
1157
1525
1330
1636
1408
2367
2009
975
1061
4180
1844
1531
1851
1580
1962
2114
1443
1169
1706
2235
1019
2002
1842
862
1272
2929
2241
1834
1281
1872
1436
3037
2001
5606
7541
4052
6948
4042
1747
4605
2140
1679
8193
1087
3163
7466
1844
1051
8503
5244
7459
9078
1487
1369
8723
1025
3288
6346
4833
2043
10259
4892
2129
8011
1596
2370
7331
1450
2363
14878
1972
789
11232
3979
11490
2061
1258
2969
2960
2953
11180
2158
3803
11506
1059
1478
1058
1224
3478
11182
8399
2172
13794
3797
1360
14911
2496
1942
13763
2235
1887
6737
1065
3769
2476
1840
2032
1976
4102
2603
1881
761
2051
3493
1134
2467
15092
3885
3602
2175
3029
1135
4816
2110
962
13128
2971
1150
1361
3430
14748
5786
1621
8799
3631
2690
4994
1944
2286
8883
6191
2148
9151
1945
3589
3977
8329
1057
8923
1841
1084
7683
1954
1333
6681
5257
2978
8811
1420
1887
9138
2624
2044
9352
1621
1959
13989
1499
1302
10165
1425
1150
10196
2209
1100
3025
2029
1470
11033
2092
1148
2013
1304
13081
12024
2383
11885
2903
3402
13300
5942
2102
12475
1533
4196
1484
1542
1978
3306
2625
1401
1485
1938
3294
1806
4039
928
1040
2322
2098
3407
1986
1214
1687
2269
4289
4579
4123
2306
835
1735
3644
2111
3763
1360
5291
1155
1551
7079
1202
1232
1349
2440
1523
1056
4055
1161
1488
1320
3331
1608
853
1460
1268
978
2497
2244
791
1015
2415
2137
2076
2438
2381
4525
2459
2196
2355
1171
1315
2456
5274
1081
1482
2340
1144
1514
1140
1447
2353
1665
1256
4161
1081
1768
1474
1164
2338
1949
2370
1752
1128
2752
5673
1601
3171
1216
1334
2519
1470
1329
1033
2101
4765
1546
1308
1181
1614
3644
1865
1383
3530
1842
1798
2469
2491
2821
1674
2082
1432
4559
2199
3281
1923
1793
2226
1466
1575
1008
1495
4876
1155
2858
1674
1256
5694
1055
6830
1314
1183
1107
850
2336
1141
1638
3888
5666
4536
1027
1335
1342
1336
1466
2599
1620
1719
2224
1346
1448
1373
1425
968
1517
1471
2284
1489
1623
1117
2445
1196
1478
1438
1830
3104
1851
1322
1913
2678
3343
1645
5027
1879
2201
1488
4417
1323
1483
3847
5832
2554
970
2714
1263
2701
6136
1263
2442
3124
2138
2579
2310
2102
3074
2204
1670
2429
1346
1566
2555
865
1295
2185
1227
2112
2168
2717
2377
3803
1715
5346
1004
6190
1656
1591
1078
3902
1848
2102
1943
1752
3082
3981
2009
1621
1728
1294
1660
1896
1165
1531
1057
2121
4024
1245
4862
1537
1837
3191
2298
1585
1470
2465
1612
1410
1834
887
2530
1886
1750
1391
1762
17437
2337
1582
3638
1715
2006
849
1542
2278
1583
2847
2437
5970
2265
1287
1280
1497
1928
1642
1168
1664
2089
4014
6717
1313
1114
2233
1136
7886
2663
3267
1849
3855
3414
1915
1037
5372
1691
1307
1180
1459
1641
1637
2130
2659
2734
1592
3223
1293
3537
1650
1372
1811
2485
1181
2505
3679
2781
2035
1103
2085
1773
1780
2401
992
1460
2614
1806
1144
1476
1924
1235
1720
880
1495
1496
6210
6360
2054
3554
1978
1227
1377
978
1022
1440
1198
1720
3601
2953
1829
1047
3828
2205
1273
2312
1758
922
1469
3641
2449
3048
2658
3460
1118
1190
5331
1809
1571
1660
1241
9464
1290
1789
14549
1402
10853
13261
5069
1355
9252
991
8361
1133
1363
15913
15083
2924
4860
1329
1676
12804
1450
2470
1742
1383
1307
13704
1734
3079
12610
1865
2152
1650
2968
1642
16037
1263
2756
1779
1498
1342
2359
2299
3035
4865
8615
2508
1148
1360
2504
1440
1669
4793
1342
2417
1287
3150
2522
4483
7115
1416
2591
1454
1351
1673
1823
1027
6619
3125
1244
6022
6798
1514
4460
1588
1254
4644
1407
1262
4166
1865
2839
4505
1516
1503
7026
1434
1380
2039
1572
2112
2024
1640
1404
2456
2266
1269
1179
5433
1649
2489
2383
1581
11503
1582
1102
9347
1715
1432
12281
1552
3181
12904
1217
1557
11707
2457
2587
12033
976
1450
1146
2916
1660
2437
2168
1694
1506
1833
942
2170
3419
5085
1567
4300
3634
2128
2131
1411
1463
1062
4553
2061
4815
1570
3250
1563
1851
1022
3667
2708
4018
1127
4860
1814
2516
1609
803
1695
1686
1521
1041
1151
3407
1187
1467
2006
2086
1270
1218
1655
1623
1418
3330
1842
1904
1313
1479
1018
1439
2331
6469
1653
3118
5713
1008
1449
2625
4145
3965
1676
3365
3017
1636
2153
1945
3061
1550
1535
1793
5427
4588
2322
1557
1371
1850
1943
1351
1251
1804
2920
1480
1980
1057
1443
1470
1693
1062
1992
1497
1779
1287
2408
1679
1471
1643
1562
1294
2736
1581
1104
1241
1353
1405
808
2889
1477
1638
1828
1156
3188
1440
1451
3564
1341
1324
1342
1437
5907
2652
2361
1386
1623
1543
1743
1082
1556
1586
3420
1178
1708
1266
1242
1955
2944
1221
1197
3909
1408
2347
1470
1603
1469
1210
1481
1379
1601
2818
1396
3655
1926
1082
1402
1601
1185
1307
2219
1308
1205
1496
3092
5546
3031
880
3705
1816
2400
973
1334
1893
1092
1344
1533
2380
4582
3556
1194
2677
3073
3653
1447
1830
3149
2805
2465
4348
2934
1077
1943
1493
1260
3797
1262
1759
732
972
2674
1260
1940
1574
1760
2621
2087
1197
1704
1315
1570
3225
3964
1101
3690
1270
3039
1878
1601
5088
4363
2271
1610
1121
1929
3807
2085
1450
1396
5332
1239
1947
1526
1055
1652
1076
1526
1364
2402
1628
3553
1035
1185
1561
1473
1795
2806
3050
2564
1288
1854
4348
2053
2022
975
1344
1524
1182
1252
1743
1325
1462
6960
1456
3174
3348
1866
1346
1291
1055
1302
5196
2312
1766
1529
1043
1508
2475
986
1875
2223
898
2042
1494
2060
2166
3503
3119
1524
2011
1231
1096
1812
1316
1750
974
2421
1496
2097
2089
2933
3714
1485
1832
1420
1749
3887
921
1552
1957
1057
1331
5213
1187
2720
1700
1645
2714
4788
1178
1910
1633
2573
1417
7442
6075
1896
1798
2317
1778
1987
1038
1156
1625
1888
1033
1740
2925
2524
1819
1923
3614
6015
3036
3026
4174
2705
1669
3457
4956
1770
1804
2678
2186
1687
1750
1170
1623
909
1508
2241
2715
3463
2344
3276
5051
1143
1285
1357
2624
3898
1603
1636
1038
3187
2027
2145
1451
1725
3497
1617
3130
1783
1678
1991
3052
1786
1294
3237
2574
3729
1422
3200
1770
1779
1310
1982
4227
2677
1738
1305
1263
1492
5263
1526
3224
1675
1705
3133
6484
4215
2253
5692
5230
3200
1256
1367
1562
2042
1349
1136
1819
1585
1850
1112
1545
1380
1394
3431
3356
1714
2531
1866
3101
1460
1508
2204
1997
1069
2558
1704
1415
2242
4902
814
4755
1308
992
1523
1664
2365
1477
1374
2577
1238
1407
1891
1051
1541
1965
6860
10034
2145
1714
5829
2990
3589
3588
1672
3795
5314
2979
1309
3292
1682
2742
1542
2035
3240
3650
1665
1288
5786
1056
1490
1264
1937
1644
3651
3895
2671
1559
1718
1150
1518
959
2481
2235
1629
1514
2122
3208
1356
1332
2354
1983
1816
4960
3099
1667
1244
1620
1549
2912
1699
1775
6837
1814
1045
3736
1820
6313
1369
4422
2147
1950
3064
2746
2090
3076
1262
1339
3033
1682
4923
799
1357
3280
1016
5634
2471
3577
2102
1378
5622
1571
1467
974
4968
1976
883
1209
2123
1993
2417
1237
7126
4127
2117
1677
1473
1446
1059
2777
1569
3719
997
2242
2832
1324
2352
972
2361
4779
1919
3019
1382
1183
1831
4516
1405
1751
2236
2346
1284
3635
1315
1314
1261
3005
1356
1257
1322
1247
1822
3429
2151
4293
1191
1096
1557
1089
2042
2180
1317
2424
975
1853
2547
1221
1255
1452
1858
2456
1234
3570
1415
1296
1572
1887
1632
1248
859
1962
1318
1631
12941
8630
3258
1539
1176
1345
1695
2633
2074
1682
1620
944
2434
2270
3695
2060
1966
1945
6131
1485
2400
4756
2186
11752
3548
1605
1204
14593
3571
967
1517
2357
3976
2029
1736
1565
5297
1393
1869
12202
12246
876
1860
3703
11017
4800
14679
1925
12811
11491
1051
4611
3887
1277
6085
1562
1581
1094
2673
4880
4271
1929
3471
4120
5535
1491
3330
1418
1326
2517
1475
5684
1368
1279
6064
3455
1398
10097
8405
2240
1152
1860
1259
1767
1095
1816
1752
26964
24933
17767
1109
2212
1947
1351
1795
1586
2198
1494
2819
2733
1924
1118
1191
1955
1333
1232
13122
11347
6102
1233
3527
3358
11810
10432
3503
1459
1930
1087
2312
1703
1836
1453
1544
1293
1673
16227
1698
1675
1776
1570
1267
3432
5179
1752
1875
1616
3793
5071
3358
2129
1846
2204
1354
1311
1572
2477
1158
3189
1747
1311
4866
1971
2608
1067
1308
2232
1890
2518
1366
1329
1653
2164
1620
1546
764
1548
1675
1131
2756
1490
1425
1571
14134
2402
2138
2083
2779
1500
953
1212
1538
20216
1918
1441
1717
1068
3287
1726
13447
23848
2658
1196
2245
1827
2557
4887
4205
1252
1227
3384
1590
1276
2066
2001
1323
2811
3885
1219
1680
11701
1864
2637
1758
2298
3750
7138
1517
1067
1304
6940
1104
1845
1517
1097
1265
1575
1207
2227
1478
2964
1764
3026
5689
1494
1407
1275
1659
987
1498
2801
4392
5825
3785
4346
1401
1318
1274
997
1325
3902
1579
1927
972
1267
3547
1406
1684
1446
2564
1368
1381
1721
957
1676
2664
2137
3060
3025
7785
2110
1162
1663
2467
1170
1652
1363
2843
1087
1975
1182
1285
2195
1952
2265
1265
2704
2281
1164
4827
3306
2053
2772
1723
4824
1729
2399
1618
1293
4635
1995
954
1280
2587
2976
5578
1480
1375
1584
4102
2235
1969
2039
11216
1724
3874
1502
1153
809
1330
1496
1530
11552
1281
1616
1705
1997
1212
1362
1679
1551
14058
4276
1651
1448
1531
1955
1325
1868
1095
2406
2526
1403
1539
1206
1549
1494
1465
1294
2069
1466
1776
1962
1256
2228
4179
2782
3725
2594
3267
1281
1724
1395
1613
1673
1510
3410
1244
1163
2687
1177
1576
2278
1466
2542
7337
1976
2212
3736
1358
4324
9067
1387
2461
8566
1192
7081
3761
3708
11251
2037
1338
1483
1596
1180
3065
2046
1276
1094
1670
2430
1521
13016
1277
2233
5071
973
2793
1313
5335
1446
1219
3742
1192
3583
3198
1162
1686
1329
784
24634
1775
2687
3692
4808
2753
1007
1347
4496
4969
1218
6604
1334
3439
1429
1762
21291
2803
2803
1387
2080
4620
1173
5933
1440
2912
4514
1498
1554
2511
1155
1486
1874
4757
3911
6586
1493
1918
3188
1632
1457
2939
3866
1705
6038
1375
2756
3110
2491
2612
2039
3489
1764
1875
1528
1041
4081
2575
1260
1496
4621
1658
2508
898
2100
2036
3046
1866
1328
1710
5964
1633
1509
1422
1417
3031
1986
8644
1308
1865
1166
1486
1652
1310
1456
2422
1985
2152
1708
1650
1542
2692
3626
2021
735
1565
1483
3725
3525
1285
1802
1534
1466
915
1272
3393
1649
1931
1555
1506
1232
1630
2470
1724
1758
1971
1248
1549
3895
2420
2775
2427
1230
1185
1967
3132
1507
1176
1871
1409
1540
1935
1550
1780
1224
6604
1969
1096
2486
1535
1511
2945
1781
1264
3212
1247
3925
2502
1596
10793
1470
1353
1925
1142
1330
1801
1552
1838
1425
1811
1288
1334
2664
1921
1769
1348
4138
2202
987
1425
11563
31560
1028
1310
2978
3531
2650
2377
986
1596
2395
5161
9435
2392
2968
1550
1330
1141
1352
1420
2414
4164
1184
1282
3252
1414
5782
1136
5336
2788
1626
1468
2057
2294
1486
2578
1445
1330
3394
919
993
2886
1483
1393
2300
1567
1370
4439
1196
2801
5561
1528
1475
2921
4969
2422
1873
1987
4114
3484
2637
5385
2725
2676
3148
1651
1428
15896
5723
1362
2170
6311
1592
2521
1320
2287
2152
1875
2435
1161
2038
5436
2036
1819
930
1287
1600
1477
1660
2435
3076
1516
2960
1087
1645
4101
3244
1474
1130
1458
2708
1347
1774
1689
1451
1927
1478
1431
2124
1501
4010
3824
4977
1256
1337
1430
1090
1352
3249
1591
1478
3301
3841
2488
2049
3692
3785
1671
2264
1702
1354
1723
3176
1958
1759
1652
1555
7272
4023
3358
2055
1330
2562
1439
2627
7528
1595
1135
1788
960
1521
1304
1117
5367
2664
2043
2327
3123
2880
1470
1590
4823
1760
2442
3788
11472
2249
1263
10778
4918
1646
12690
1070
1364
2098
4239
5700
5772
3581
1485
12799
1170
2683
6803
3004
16783
1696
4650
2201
1104
1634
3894
2996
9961
1623
3671
4961
4142
1649
3199
2669
5619
1682
7084
1790
1141
2361
1186
1851
7368
3959
1764
4547
2679
4432
5624
1595
9947
1951
1522
2907
6198
2132
1661
7520
8930
1729
2985
4863
1160
3691
3648
6476
14403
1161
3225
5576
1246
1546
7053
3660
8571
5775
2550
6299
1589
1197
5094
6574
8269
6993
1364
1255
8759
2190
2837
11416
10716
2792
1349
2204
2004
3527
1675
835
8394
1995
996
13385
1985
1439
16088
3737
7100
1125
1706
2728
15402
2292
1163
11618
8898
1238
3022
1292
1031
13272
3670
3392
15327
1987
3649
1547
2121
1886
1812
1836
15732
1547
1670
1297
1551
1979
1259
1812
6260
4326
1316
2680
3651
1326
2253
1478
8083
1002
1098
1790
1282
1093
1563
933
6735
1389
1085
1347
2575
1633
4419
3460
7009
1687
1640
1802
1199
1607
721
4557
7265
2733
1901
1622
1637
2099
1992
3176
11102
1379
1819
1881
1675
1326
4803
4589
4922
2225
4827
4790
1338
2000
1048
6013
9241
4984
2008
4837
1825
2170
1632
2604
14386
3549
4265
1582
2212
3906
1415
1299
21485
1366
2310
2442
1809
1568
6237
1735
6955
3825
2548
1658
2546
1460
2278
5881
4591
1668
4029
1565
1420
4601
1042
1748
5858
1792
2290
1468
1577
1183
4327
1002
4036
7738
1517
1812
6987
3071
3310
7379
3556
2655
7885
3475
3723
12050
840
6131
7236
1143
1638
10715
1586
12499
3347
4134
9433
1201
1500
11974
4694
1611
1797
2357
4479
11239
1775
1825
1495
1406
5613
12242
3506
3587
4259
119
549
1119
487
708
2022
454
4026
955
615
24516
1061
775
3381
974
875
2331
176
1756
792
1614
4074
239
322
723
1202
4994
6736
50
5658
9679
1083
471
2687
1318
3834
871
2070
645
1496
1361
1823
3277
604
334
14427
586
1016
2113
1983
179
5798
2408
7731
4656
1206
865
1224
1888
865
727
849
430
1951
648
273
1937
723
1025
1064
3870
1991
398
1603
864
555
645
1030
1139
818
244
518
829
3982
142
797
4997
452
868
279
2386
786
5734
858
919
3096
751
695
7854
893
53
753
897
3287
3195
2749
2441
11408
483
4089
1762
1960
486
1013
149
506
5168
3059
679
2374
3098
743
5087
3845
193
2695
242
997
1485
1394
707
339
245
970
1454
1834
6383
159
3339
1468
50
1491
629
1014
708
340
1259
3294
559
768
2007
681
1401
936
1446
1158
428
1037
1362
818
5644
1963
1029
819
869
1211
4991
2618
1950
4804
1502
1188
1750
2019
1176
2155
2206
1718
1607
1741
884
1709
1953
1293
1492
1344
3070
953
1432
1290
1702
1621
1561
3663
1161
1523
960
1517
1276
1557
1040
2101
1661
1397
12353
1664
923
1676
2323
1616
1123
15634
4440
2156
1447
2888
2232
1091
2302
1331
1225
1884
1341
1954
1176
8502
4760
1178
1536
1821
1353
1378
1050
1495
3454
1702
1854
3928
930
1254
1313
1587
1736
2796
3251
2470
3580
3277
1570
1919
5234
6036
1175
1550
3124
3939
18533
22987
20116
4627
1139
2145
5155
1297
1173
1031
1342
21819
20479
13906
1217
1468
1175
1401
1943
1172
1299
2113
1025
1385
2124
2060
1999
1540
1256
1448
800
5600
2755
1991
1471
1602
1263
1423
1682
2208
1016
1076
1490
1350
939
1445
1769
1690
34228
2581
1621
1813
918
2372
2774
1570
1503
5211
1561
1396
5666
1268
1301
3986
2500
1133
2207
3757
1512
4908
1242
4818
3601
3868
2037
2673
1299
1983
4745
1555
2661
4228
962
1641
3462
1817
818
7894
1385
1275
11170
1268
1643
7332
1014
10032
9472
973
8247
2881
1499
10307
2509
1866
10916
1885
2784
11782
1202
1604
13609
3603
3231
3384
3827
1109
9880
2747
2310
15741
2446
2158
12546
2757
1487
12031
4223
2724
9094
3618
1599
5176
4975
1622
13113
1472
1526
1019
1457
4386
3360
2691
3568
1323
989
3397
3030
1039
3474
1518
920
6201
2095
2270
3354
13304
955
2043
1258
1609
2233
6575
4293
3784
3331
1346
2614
4214
1179
1488
1197
1306
1338
9536
2589
5065
8174
1102
1819
1256
1701
1853
2664
1638
1682
11266
1704
2797
1507
1728
1506
4577
1326
1165
1727
3194
1542
3334
1277
1058
1583
1993
1506
1162
3222
2291
1315
1525
1953
1505
5789
3283
1218
1623
2311
3201
1935
2488
1630
3315
2185
4542
1217
1445
1300
1463
1612
1147
2156
1443
2463
2317
1425
1393
1384
1374
2707
1699
1114
1483
1515
3713
1542
1568
1256
2358
1458
1038
1126
7033
1286
1885
4329
2311
1511
10002
711
1190
6421
2463
1304
8561
1382
3104
9414
1205
1436
6262
1106
2621
6234
1348
1178
7890
1423
1051
6185
2176
6071
1863
1401
6625
9226
934
10243
1381
1771
9152
1319
1184
1618
1393
1311
3448
5352
1793
2353
1578
1364
1431
1648
2391
1382
1927
2716
3837
1607
1358
1218
2903
5882
4832
2101
1358
2853
2964
2382
3205
3118
3431
1486
2346
4555
2210
2701
1501
1416
1919
1445
2068
1367
3279
5392
1537
1766
4349
1283
824
1427
2235
2993
5286
1538
1492
4405
2671
3034
1609
806
1277
5513
1914
4985
1246
7042
985
1340
3745
1783
4393
4414
1146
1525
861
7350
7047
1226
1377
1155
5712
1271
2927
2350
1304
1417
2068
3075
1130
3294
2335
1864
1470
1913
1887
1593
2603
1926
2639
1619
1359
2486
1520
10045
1338
1756
1442
1289
1528
967
1548
1743
1474
1464
1238
1280
1649
2176
3065
1565
932
1123
1180
1593
3205
1756
1489
10809
2988
2450
1681
1446
1704
1178
1337
1057
2967
1490
1538
1292
1880
1084
1952
16534
1237
1255
1495
1627
1083
2281
1642
1246
2665
2116
3493
1914
2027
1267
4187
1622
3699
1027
4400
1802
2522
12337
1360
1633
8586
1547
1704
5447
2182
1958
8808
1523
2548
5197
2109
1398
7128
1136
2227
9888
1650
1140
10254
1303
2955
10980
1325
10143
1952
4300
9079
10898
1826
12510
1857
1414
12754
1711
1543
10085
3513
3950
9091
1482
7589
11153
1339
1374
12996
2660
2945
4471
3356
3481
14446
1789
3328
13677
1796
1772
2513
1516
1647
954
1798
2056
5798
1516
1605
26018
5430
1939
1825
1280
1538
1003
1628
2318
3475
949
3158
1541
2794
2483
3988
1911
1724
973
2488
1625
1009
2940
1353
6747
1786
1537
3608
1623
13062
1527
1886
6081
1518
1262
10804
877
1159
10020
1585
1428
7914
8123
2335
9650
1012
3949
8438
2460
2734
12704
3517
1698
10175
1465
1383
13285
1835
1362
15154
1759
42522
14889
1009
2731
13347
1458
1588
16424
4044
3605
12843
1635
1538
1760
1870
12975
1272
1404
1361
1738
1510
1734
4108
1675
4711
2185
1511
2044
1697
1352
1668
2464
1768
4061
5497
1746
636
1092
1870
2048
1457
1349
1685
1470
1392
1500
1274
3760
4838
3414
1954
2257
3520
1220
3277
887
1466
1428
1080
1630
3055
1396
5927
962
1544
1209
2744
1585
1276
3907
2714
2053
1539
1136
1255
12233
1884
3092
9171
2340
5262
1010
3357
1099
4398
4687
1113
11166
4035
1564
5890
3668
1808
2057
5408
1167
1379
2111
1551
1812
2242
1028
4129
1624
1395
1667
2886
2950
1670
2315
2147
1193
2144
4583
1208
2312
1368
2014
876
2260
1612
4649
2206
3900
1438
1323
2848
2878
1454
2314
2687
4896
2526
1412
1540
2943
2695
1242
2103
1821
2956
4690
2241
2281
1651
2433
983
1515
1254
1581
2399
2978
3433
1870
1330
5826
1628
2122
3364
4004
6000
5812
2828
2158
4241
2928
3283
985
3146
1133
1419
1875
1579
1212
1694
799
3035
1319
1213
3075
3867
1789
2543
1236
1246
1844
1558
4075
2138
1479
1602
1677
1805
1643
1973
1847
1620
1149
2763
2842
1814
2518
4219
1697
1545
1489
5298
1637
1837
1349
2708
2696
669
4428
1480
2042
3283
3261
1852
1626
5046
1262
26318
1341
1866
13300
1210
1777
1214
945
1633
6578
1362
1885
4154
1297
1168
9600
1399
1922
7968
4342
3236
5897
1867
1506
8162
3534
4586
6270
918
1971
6052
1800
2023
1729
4894
2693
892
1454
1849
1324
1690
2694
1831
3700
3219
15763
1646
1690
1426
3809
1740
7741
1757
1324
1657
1123
2526
3323
1654
2378
3496
1611
1999
1203
1756
1438
4157
1540
935
1754
827
1189
1845
3502
1465
3220
1677
1436
2388
1003
2173
1894
2185
1961
1368
3314
12439
1728
3150
2924
3620
1119
1354
1218
1720
14385
3875
3727
3427
1428
2272
5824
2383
1418
1853
2058
2168
2815
1755
4956
1983
6193
1808
1357
2393
4354
3121
3469
5091
5298
1627
1933
4408
1154
1941
1932
1171
3147
3023
1724
1901
3207
3441
2350
2536
1433
1771
1970
1808
2614
1200
13091
9162
1354
1468
1545
1829
2358
3375
1061
988
1865
3483
2572
3016
14706
2650
1583
1914
1261
3386
2619
1238
1683
1038
1492
2958
6549
3876
1819
3421
1084
8968
1209
3235
1363
3037
3418
5111
2030
1215
3342
3796
3054
2356
2274
4887
2284
1539
1460
1705
1494
1391
1407
813
13012
1552
1658
2623
1158
2360
2365
2311
3004
964
1064
1153
4713
1377
3926
3571
1652
1103
1492
2210
2395
2366
1205
4416
1144
3718
1697
1395
1411
4040
969
2901
5530
2222
1543
2106
1228
2020
1687
1702
1654
2645
1379
1415
1714
1565
2274
1302
1407
1977
966
2474
1967
1462
1245
2317
2250
751
2922
836
1421
1316
2707
2944
3086
1569
4057
2584
1245
1578
1275
1135
1539
1563
3203
1447
993
2467
1059
1602
1300
1058
2324
1573
1159
1747
1674
1326
10338
4397
2780
3994
3872
1598
3104
3817
1818
1579
2253
2783
1531
3295
1452
4647
5593
2299
1349
1753
1527
935
1863
2523
1481
2046
1392
1579
1997
1527
1210
6185
2563
1474
973
2225
1304
7600
2031
1353
1421
1123
1391
2156
2867
4183
3314
1709
5542
3536
3524
1861
2390
1050
2438
3127
2002
2795
1120
5549
1527
4744
2957
3528
3817
4592
1560
1773
1725
2052
3571
1388
4932
2526
1305
1203
2672
2976
3991
3415
4098
1722
3415
5535
2460
5339
4511
1213
1058
4715
785
1248
1285
1362
1067
1602
1128
964
2726
1427
1220
2299
2752
2695
1937
1288
1713
781
6557
1512
2776
3077
4475
1504
1698
8068
2379
2096
2106
2351
3731
1290
3942
40742
2786
4024
5107
1878
1436
964
1530
1655
1856
3274
2278
1900
1708
764
1817
5783
1262
3332
1418
3390
3114
2692
2301
1981
2113
6078
2801
1557
4099
980
1806
4905
1191
2960
4344
1597
2269
939
1634
2115
2785
1069
929
3611
1079
1278
2054
4573
1610
2311
1876
4493
1064
1333
1808
1339
2069
1251
1771
7821
1194
3567
1488
2167
2004
1660
1244
1838
1171
826
3453
5439
7554
3751
3383
3043
2913
1084
1769
952
1505
1907
1251
1553
2263
3358
1222
2494
1245
1234
1542
3086
1202
1666
1228
1334
1504
1067
32745
25559
1815
2623
1350
2927
1060
3910
1350
1493
3282
1965
1427
1586
988
1086
2903
3249
3999
3924
1010
976
37268
3018
2330
1461
1286
1809
1415
3252
1448
4048
1686
3758
9183
1282
1556
1577
1098
3655
13398
971
1861
3265
1678
3279
8139
3347
1368
1854
1154
1528
1415
1705
1436
9367
3538
5777
1662
1432
1241
1521
1259
1404
2518
1584
2400
3387
1699
1593
2924
3432
1041
1554
3958
3006
2221
1463
2386
2841
2271
2492
5077
1735
883
2464
1094
985
4180
2564
1077
2496
4092
887
3591
2621
1505
1213
4763
792
2872
1222
1378
1658
1807
3922
1346
2303
6274
4074
5865
5337
1066
2786
2455
1290
2069
7113
1047
1708
4125
4697
1476
1511
1569
1501
2194
1584
2585
4446
1072
1324
1547
1972
2349
1694
1321
1212
3671
5453
2037
4159
2227
1358
1207
1698
2607
3556
1401
655
1019
1435
3145
1753
1928
13460
1506
1651
1718
4048
1625
984
1313
1461
6679
1399
4588
1825
2489
3175
2972
3541
5097
1315
6071
1962
1671
2003
698
3764
1359
1235
4490
1478
2169
1484
4701
1341
4719
1310
1545
2212
933
2218
1325
1558
5553
2707
3111
3878
1998
1905
1877
1958
5787
5967
1603
1612
1561
1502
740
1370
1814
1124
1370
1310
1798
1903
3651
1311
5014
2038
857
5279
3948
3203
3441
1177
2331
948
1417
3934
1384
1570
1169
1003
1092
1469
1867
5288
2489
3121
2041
1693
1054
5479
1589
975
1317
3305
1321
1898
1183
1129
1674
1467
1192
4141
2680
4135
1840
1124
1482
2505
5607
3035
2155
1139
3730
3160
4596
2337
1816
1792
3576
1727
1551
1107
883
1512
2278
1376
5286
838
1534
5005
1323
1520
1248
1210
1258
1396
1370
1617
6904
2961
3500
4653
2798
1330
4872
1453
1212
5966
2823
1758
1978
2711
4438
1687
4339
10222
1093
7080
10442
5264
1664
10224
1742
1262
11921
1415
1584
10992
1373
1299
10213
1075
1227
4089
2211
1095
13996
2699
1555
12939
24981
2580
3172
1311
1635
1452
3420
2377
1277
1394
1296
1404
3468
4020
4370
6383
2587
3303
2735
9634
2484
2334
2318
2924
2950
2845
1651
2468
4232
1808
4842
1761
1341
1731
1771
1314
1826
4270
1502
1435
3716
2281
2654
6260
1878
2510
6783
1729
1867
6225
878
1828
5133
1579
731
5634
1615
1881
5745
1717
997
6009
1671
1290
9075
4196
1953
1491
1696
1870
7599
1930
2527
9581
1365
3847
3202
1125
999
1740
1852
1865
2595
2617
1511
2775
1525
2573
1746
1473
2483
1773
2078
1431
1444
2051
2790
4122
3321
1466
8104
3522
1683
3298
2176
11588
1619
1332
4883
1736
1005
3493
1399
1823
1433
1560
5213
1306
1460
1441
7131
2698
2614
4046
4212
1617
5930
1820
977
5161
2440
2785
8741
2386
2167
6739
2911
3288
4447
3340
3153
4391
1912
8475
6367
978
2233
5774
1594
4675
3121
1709
6794
7331
2402
6216
1701
1108
9705
1138
1881
12769
1289
4468
1721
2405
3778
3141
1309
1270
1832
1068
1760
11460
2045
3408
3630
1551
4039
1880
1972
2427
9087
4034
3037
1682
1522
5505
15171
1444
1685
1538
5692
1473
833
1514
1664
9653
1564
2526
3347
1611
2011
11289
1244
1403
2832
5981
2550
1618
3448
2275
1800
2629
1466
1726
1086
1312
3357
2987
1294
2989
6517
3716
1147
1524
2296
1363
1338
12463
1230
1378
1560
1418
2510
1423
2706
2382
2241
6025
2981
7372
1614
1521
1960
1462
1531
1891
1112
818
2775
1550
4764
7570
1433
4748
3044
1109
3021
8023
3516
2844
1296
1805
1151
2984
1153
13100
1138
1690
3564
12127
1563
2278
1585
1444
1548
1416
1014
1787
1433
1308
2065
6388
1521
2182
1531
1534
1019
2878
1629
1925
1963
1124
1310
2478
2929
1352
4127
1249
2606
1486
1210
1947
3156
2662
1516
5507
4661
2616
2317
3639
3521
5160
2617
1702
2672
1906
1648
1495
5960
5794
2030
4227
5497
1097
1979
1846
3405
1446
1891
1003
4940
1910
2977
3053
5027
1567
1880
1290
1566
1095
1626
1483
1309
4002
2912
2029
4369
2112
2867
1619
1941
1872
3636
1132
5067
2924
3079
5116
1221
2717
2832
1651
1548
3608
3237
1270
2276
6033
1415
1175
1629
1889
1002
2377
1529
1716
2028
1121
5372
1740
1020
3228
3174
1259
2339
764
1945
2338
1673
2834
3017
1240
1680
1520
6546
3558
3573
9092
1263
2294
837
3096
2380
2743
1813
3224
11429
1500
1419
1864
3470
2079
7254
1923
1537
7198
1397
2542
2032
1101
1720
1484
1707
1502
9726
2588
1485
3192
3099
1882
3605
4425
1864
11543
2808
1985
5254
3295
1138
4770
1244
1810
1897
2087
2004
5288
3809
4313
614
3438
2946
1496
1271
2529
1959
1982
1944
4382
1159
1797
1798
1015
2037
1923
1741
1621
1504
1884
6534
1873
2106
1549
1589
1460
1877
2036
1674
13121
5260
1095
1988
2501
7171
10273
2633
1954
10605
3376
1766
1692
2071
2275
2375
2464
3204
4247
4196
1139
1876
1464
3118
3401
3512
981
1229
1772
1518
1398
1561
3704
1997
3708
1591
1383
3194
1082
1180
1837
2647
2815
1056
11701
3483
1286
2482
2551
1870
1210
2061
1987
13303
4816
1498
2099
1213
3184
2552
2616
1982
4295
2647
1994
3150
1400
769
3649
3200
3153
1857
1243
1147
3210
1383
1562
1602
1824
1500
1307
2704
5305
1145
4218
5346
1486
1527
2691
1378
1197
3412
1272
2202
3055
3083
3321
1117
3473
1130
2973
3410
1596
3581
2109
1662
7282
6303
3259
2453
2913
2461
1548
4257
1455
7660
1463
7293
2513
3279
1348
1562
2700
1225
7873
2537
1408
4507
1242
2492
2460
1062
1302
8507
3374
2080
1361
2254
1649
1774
2460
1858
11216
1350
1266
1521
2083
2607
1246
2149
3160
1259
3075
1435
1476
3939
2130
1844
4070
1163
1635
1743
6537
1101
1475
2263
5080
1074
5718
1826
7378
2995
3956
2125
5041
1402
5399
5040
3944
1543
4189
1319
1133
3671
2009
1025
2538
918
3246
1520
2731
4728
2192
1534
1128
1514
1925
1295
2154
1328
2573
7085
2852
1593
3222
3303
4683
2504
1472
10030
7132
1233
3202
1998
1316
2860
5283
3039
1638
5927
681
1597
804
2053
1828
1264
1975
1568
1469
1102
2381
1965
1368
2023
1631
1199
2984
1950
1202
1285
1633
1443
2504
1482
1389
7090
2477
2726
4239
4399
1183
1268
1170
2141
4228
2406
1428
3490
2154
1998
4031
1917
982
5080
1269
1646
1554
620
1084
2045
2359
1116
1499
2888
1822
1132
1079
2437
3646
1361
4033
1246
1956
1985
1862
1204
977
1210
1107
1158
2116
1510
3447
1475
2009
10617
1432
2458
1452
1144
1568
1926
1623
2812
4596
1378
1464
1803
1203
2573
3079
1913
1725
1265
1535
2028
1447
3155
1817
1074
3716
1880
1222
3284
1435
1515
1190
2482
4069
2534
3344
896
5363
1665
1519
1028
1493
1621
3290
1917
1627
3308
4659
3856
1957
4026
2131
2888
2958
2906
5817
4061
3539
2020
3467
1367
1394
1865
1501
1716
1197
1477
2777
1390
5020
1372
1262
1177
2094
1263
1966
1209
4935
2631
1803
3380
3371
1494
1553
1821
966
1313
1324
2510
1164
10190
1956
935
2559
1457
1268
2265
1098
13798
1445
1140
12488
1467
3619
9761
2154
2689
3040
2770
1443
14088
2774
1951
2055
2613
1277
3199
3917
1940
11804
1517
1500
10955
3786
1352
14060
2886
1476
13447
2179
1057
12355
1638
1267
1443
4658
1793
13501
3406
1579
13555
6773
8394
1680
2446
6847
1316
2618
1907
1206
1514
4640
1925
1193
2148
1426
1709
1327
2507
1438
3280
1989
2296
2822
1311
2343
4522
932
2045
5222
1506
1685
4001
5238
1378
9727
1156
1904
5664
1556
1527
3400
1680
611
6955
1766
1266
8858
1609
2540
1265
1246
1407
2354
1419
1707
1456
1243
11638
11517
2236
13718
3434
2151
12276
1545
2186
13000
12313
3353
1709
1119
4527
3622
1433
3968
2418
1929
1290
1461
1655
1413
1709
1770
2692
1575
716
6392
1802
1625
2131
1158
1153
1607
1844
5142
2460
1482
1443
2321
986
2809
1763
1442
1466
2873
2325
2217
3857
4702
1141
1636
1309
4927
1479
3202
5217
4899
1335
5411
1785
3462
3887
2019
2730
3317
2362
1675
4581
3216
1445
2216
1503
2759
1181
1691
1676
1622
1395
2172
1571
1912
3835
3504
3386
3706
2993
2120
1141
2502
1946
1359
3782
7963
3780
1503
9389
2956
4978
17639
3583
3752
11675
2263
1828
1841
978
1703
14349
1368
2340
1348
2775
2456
11140
1338
724
11627
1340
1284
1185
1409
1481
13367
1402
2037
1465
1111
3257
11970
4033
2309
1587
1701
14115
3958
2104
13247
2721
2709
2976
2127
1265
3191
1643
2324
1459
2701
1243
2333
1731
947
6553
1429
1408
3910
1357
1781
1619
2066
2174
6447
3247
2763
4972
1237
3785
5324
4197
7817
6925
1399
3360
7460
1433
1489
2797
5408
5247
4970
1119
1154
5026
1386
1483
1547
1775
1305
1692
901
2858
6025
2890
2143
1550
1748
1687
3089
1289
1666
1436
6227
1855
1490
1544
1272
1369
3072
1162
2086
1641
1528
794
1079
1519
1218
2906
1262
1429
1391
1575
1520
1742
1385
1669
1828
1962
1821
1407
2740
1419
3384
2007
1402
1238
1024
2977
2469
1327
1662
899
1568
2201
1531
2670
628
1339
984
1388
2442
4305
4265
1942
1308
2360
747
1317
1984
1601
1541
1136
1030
3644
6018
5143
1302
1490
3110
1095
1393
1083
1787
2427
5686
1394
1470
2365
1040
1965
4472
950
1542
1207
1751
2759
4152
1234
1557
924
1387
2948
1228
1865
1909
3449
2598
1406
965
1078
5644
1467
1369
2731
13093
1675
1946
5526
1635
1277
946
4630
1665
13950
1247
1364
2067
1048
2226
1684
2823
3747
13408
2965
2832
1229
1402
4262
1706
1166
1602
10889
2917
3318
1590
3363
8360
6798
2384
1510
1568
4668
2296
2967
1171
2641
1472
2219
2811
2471
2345
1776
2073
1219
3589
4458
1923
6097
1470
5788
1572
1860
3526
3833
2635
4097
7644
1766
1988
1211
1963
1579
1314
1621
1582
10218
3287
4870
1382
1584
1644
3655
4515
1533
2669
3114
2030
1493
2273
1483
1381
1844
3084
1339
1659
1255
1813
1174
1477
2073
787
1886
1409
2537
4295
1283
1411
2202
3545
1781
1757
1364
1144
2206
1587
3723
1241
1613
7304
3564
5421
2752
4079
3456
3676
2173
2266
2352
1268
5402
1263
6599
1510
1445
1603
1701
2043
1456
1467
1935
3265
3391
1273
3237
1760
1560
1513
2361
1498
1384
1598
3675
2639
1079
1894
2070
1603
3184
2025
1270
4481
7296
1517
6036
1496
2510
4245
1451
2615
5754
4086
2219
2266
2788
1652
1471
4050
862
3486
1563
1920
2189
4527
2898
1067
1372
1418
2198
1490
2530
2032
2776
2545
2509
1351
3374
2918
1377
2999
3087
2180
1292
2990
1673
6192
1108
1479
1633
1546
1373
1552
1554
1353
2036
2581
1491
1600
3270
1344
2127
2495
1097
2849
1389
1463
1376
1614
1414
4398
1585
1494
3856
1594
3202
3249
1341
1707
5143
1264
1202
1618
1328
1425
1713
1300
1179
2002
1059
2028
1125
1493
4675
3523
1996
1278
1328
1419
1708
1483
2448
3516
8357
3131
2034
3469
2876
4846
8783
1325
1471
3159
2343
3984
2321
1838
8614
1401
910
14540
2900
4043
3147
1396
3282
6646
3406
1802
2403
2719
2291
12005
2228
2424
6340
2160
2135
6143
1165
1419
3314
2225
2265
5735
1721
2048
9528
1467
971
4714
2336
1218
7745
1367
1421
7577
1390
4957
6578
1519
1146
6762
1083
1460
7696
1596
881
9367
1254
10190
1983
1771
12077
8899
983
9187
1121
1683
1775
1130
2044
10729
1975
2068
12894
1862
1170
13837
1414
1347
11494
1248
1756
11284
974
1091
14250
1789
1647
12193
1286
1288
15800
934
3958
2250
1624
1367
1844
1323
1339
1820
1227
9006
1689
1414
1513
1890
1719
1750
1684
1264
1060
1902
995
4136
1736
1063
1375
1554
1149
1225
8226
1233
1620
2079
1759
1248
2629
1039
1885
1790
1869
1325
1568
1703
2047
1838
1611
2092
1385
1871
1157
1991
1693
3198
2382
3807
1458
1979
3652
2464
876
1907
2723
3301
1140
1549
1551
2765
1688
6197
3231
1223
3752
2727
1635
1666
1046
3568
6568
1916
1679
2700
3947
2272
1082
4597
3687
5010
3183
1692
2945
1452
1319
3846
2451
1473
1898
1772
977
1380
2953
1755
1126
1882
1845
1889
1092
1612
1245
1333
24323
3178
1726
3083
2727
1267
933
4316
1946
2155
1430
1746
1460
1139
2585
3746
2337
1601
6996
3523
1766
4286
1580
7445
2394
1224
3001
1154
1736
3554
2593
1452
2553
1851
1335
1748
1484
1605
894
1405
5961
9993
1491
1647
17319
4111
3543
1804
3663
1998
3566
2724
1918
1357
4692
2601
3926
4134
4351
1432
1406
1094
1932
2037
1272
2324
5262
9068
2876
1825
751
1626
1482
2212
1416
5517
1526
4388
2637
1526
1238
1573
4839
2289
5470
2074
2392
1920
5822
3129
1228
1400
1398
1430
13108
1986
1631
12975
13323
658
1437
1306
2230
6751
5327
31515
4742
3328
1540
3931
5513
3195
11156
1664
2085
1454
3027
3388
5047
4857
1385
3419
2132
1449
7187
1253
2188
3482
1068
1444
1078
1618
2572
1273
1460
2029
1230
3643
4561
2000
1400
3897
3650
1937
6127
4062
6366
1332
2865
2738
1910
1560
4011
5296
2381
3318
3602
998
2772
1673
1398
2327
1644
3067
2269
1460
5412
3762
2159
1619
979
6779
1756
1077
1803
2326
976
7424
3235
2130
1114
5702
2716
1055
1971
1155
2722
1602
1799
5554
2087
2035
5907
2332
2292
1473
1439
2323
3342
3455
2591
3998
1927
4044
2549
1846
3368
2468
1819
3709
6721
1319
1871
2327
2224
3657
6338
2431
1127
10621
7847
1252
2330
1431
1162
6644
1278
1700
1644
1534
1768
3964
2551
1782
2007
2140
1450
1624
1951
2797
1957
2173
2336
5106
5104
2650
1591
2575
1410
1711
3503
1318
1388
4467
1127
3031
1139
1605
1455
1348
1121
1505
2999
1878
1572
1297
1446
1175
1101
3038
2232
1358
1731
2844
2465
2867
3629
4343
1244
2602
1668
1369
1689
1444
1483
610
2867
1782
1576
5131
1287
1579
1113
925
2683
1416
2420
6045
2119
3774
3774
1240
3349
2457
1870
2323
1041
1565
13434
1651
11068
3154
2763
9962
5126
3540
12203
1352
1320
10662
5701
1395
12135
1414
1657
11249
3409
1434
11149
1193
1504
2775
1215
1715
13222
1985
3011
13908
1136
2923
12669
2502
1687
11466
1909
1461
12671
2815
1128
1242
1628
1132
1446
1610
1169
3598
3383
1199
2681
1468
1436
6615
3157
1895
1616
2465
4997
1634
1937
1652
1340
3374
2868
1172
1566
2974
3296
2132
1306
1547
3557
4102
3374
4058
1133
5765
745
2364
1111
759
7796
1754
2519
2035
1188
2628
1627
2370
1292
3317
4064
1905
1574
2072
1245
1626
1720
1637
1932
1991
3175
2271
1764
1753
2043
1325
1595
23556
1263
1379
1906
2653
700
1340
1592
3001
8447
1740
3940
2084
1440
1573
1415
1583
2975
2138
1536
4092
1221
1108
4431
4127
1807
983
1530
2366
5555
2589
1652
1586
2890
2464
1334
2297
2308
3442
1560
1218
1228
1401
1627
1150
1816
1807
1349
3458
1180
5622
3124
3232
1604
1632
3929
1721
1825
936
1647
4732
728
1280
1590
1833
1450
1964
1851
1556
1412
1325
3258
1754
2557
1309
995
2303
5552
2693
2208
1514
1640
2472
1756
1845
1360
4173
2080
1527
2207
1476
2745
1356
2315
1576
6272
1937
1512
1405
6622
2392
1452
3826
1122
5743
3324
4067
1463
2030
1379
1819
1399
2360
1298
1289
3468
3851
1919
4384
1324
2578
1557
14916
14529
2628
1869
1622
9811
2411
1700
2157
2236
5268
5494
2327
2557
4208
2229
1243
1618
1259
2982
1315
1219
1501
1185
1306
1563
1837
965
1520
4075
1519
1335
935
1491
1312
2123
1061
1339
2080
890
1363
1354
1321
906
2170
1471
1681
1525
3794
2940
1599
989
2053
1597
1256
1344
1290
1112
1667
2866
5773
1127
1658
1417
1267
1832
1785
2258
2772
1693
3735
2774
3897
1720
2434
1001
3994
1371
2723
12440
1714
1417
2290
1249
3457
13503
2558
3664
5414
1618
1547
5729
1351
1283
1897
1443
5413
1686
1512
2807
1928
1980
2927
2019
6902
3122
3132
1215
1231
1710
2588
1373
1442
1157
2566
1677
1993
968
1411
1574
4308
1280
1858
4490
5453
1487
5533
1462
1370
4156
1376
3899
992
1704
3377
3574
2725
1796
2348
2199
1150
3006
1610
1952
4296
1397
2606
1459
2720
2658
5752
1359
2260
5418
1266
2575
1542
4625
7365
1177
1083
6936
1687
1239
5387
2008
1399
7078
1480
1550
7287
1090
1708
6154
2005
1415
13238
2783
1746
2132
1598
3771
2209
834
1286
1412
2208
1539
1292
1298
2518
2776
4374
1287
690
2252
3515
3197
1192
1800
4966
1570
4038
1000
1680
12910
2326
1335
1773
1668
1131
2702
1252
2045
4271
2508
8422
2762
4681
2702
1872
3409
6052
2075
1773
1653
1534
985
1530
1384
2737
7219
2550
2025
6412
1815
2032
2112
1769
1652
1343
2116
2997
4062
2692
1297
5638
1824
9639
1625
1706
1666
2049
1657
1443
1768
1056
11174
1816
1083
2351
2543
1823
1079
4329
1026
13257
3791
1779
1721
1452
1883
3272
930
1498
4223
1362
6225
1347
3381
2601
1505
2737
1552
12582
1257
1717
1447
654
1566
3012
887
2004
1574
2816
1421
2436
1682
2595
1377
1760
7189
3769
5081
1553
3436
3284
1627
2702
2785
5942
849
3094
5678
1548
1737
3975
1789
1707
8363
1289
3376
1912
1516
4139
1242
1537
1807
9868
1339
1533
1957
2383
6834
2260
3879
890
1490
1458
1057
2374
4077
1708
1596
3031
1726
3692
1735
6024
3258
3774
1192
1606
1548
1879
1372
2552
1002
1585
4843
4660
1320
1629
1501
1431
1179
1642
1515
1138
1611
1461
1393
1494
1375
1521
1140
1603
1967
1912
1174
1789
11676
1448
1627
1606
1112
1279
3067
1582
10217
1256
1182
3321
9696
1464
1003
1412
1020
1594
1002
1451
1478
1576
1774
2465
3093
1229
1209
654
1173
2979
1379
2336
994
1492
1742
1075
1410
1792
2432
1330
3059
2444
1550
1376
1442
1325
1703
1082
1451
1696
1323
1445
2377
5974
2233
1983
1326
2026
3821
3104
3640
1713
1347
1182
1247
1630
2246
3492
1284
3647
1431
5951
2304
2423
1337
5308
3270
5827
1903
1444
2201
2194
1391
1397
2487
2723
3035
1537
1657
3473
1216
1143
1126
1433
1203
2302
1284
1715
8960
1975
1313
1025
2038
4678
1327
1404
4388
1533
1319
1175
1234
3003
1170
1923
965
1988
1102
1017
2313
3134
3311
1600
2106
2918
1085
4308
3982
1937
2849
3128
2309
6142
3974
6064
1910
1739
2046
1391
1461
9762
1279
1838
4511
2235
2415
1655
5157
1499
4346
1835
1034
12147
1465
1526
1503
1736
1408
1876
3539
3288
1425
1944
801
1265
2212
1296
971
2005
2348
2578
1250
1080
1850
1743
3563
1644
1878
11931
1079
1202
1083
1550
2313
13267
1964
2089
1270
1742
3260
1259
1765
1571
3625
1448
1067
1328
1553
1042
1468
1506
1245
1253
2094
819
2572
1904
1069
1693
1584
1847
1325
2509
1982
2276
1515
2702
1631
3037
2947
2588
1318
1677
2057
12177
11190
1710
1890
3546
3352
10727
1391
1273
4992
3680
1306
1611
1707
1479
4931
1606
2739
1651
1824
3369
1589
1351
2610
2014
1332
1424
1708
2975
3979
1277
1761
6099
3259
1906
3775
1952
935
3539
3724
785
8756
1534
1105
1110
1989
1771
3612
3716
1112
8166
1459
3566
5253
4214
1332
1669
3472
1946
1847
5690
3191
3560
2932
2391
3284
1319
1290
1472
1485
1351
1869
1364
3458
1864
3780
1303
1699
1427
1124
2197
1781
1224
1558
1037
1462
1646
1747
1509
1276
1791
936
1805
2254
1571
1231
1842
1243
1165
3115
2341
1925
1361
1494
2440
1572
1551
2809
1575
2589
3560
3185
2930
2034
3298
1686
1779
1471
1427
9086
1717
848
1793
1790
1551
5309
1713
1394
1419
1694
1272
4358
1300
3551
1707
1445
2517
4092
2287
1474
1266
2223
2109
5625
1570
2187
1187
2476
6017
3855
1381
762
2626
2078
1270
2000
2239
1850
2713
1173
2268
3762
1395
4034
3914
2672
2850
1065
4709
1921
1246
2588
1058
1531
2238
937
1555
1726
2635
1889
915
2413
2193
1515
1336
1272
1256
2584
5701
6102
3251
4918
1476
1079
8155
5033
1133
8201
1408
1189
8324
1411
2205
8826
3832
2780
5761
3874
1165
10066
2455
1527
6936
4398
1178
16191
1836
1532
11802
2774
2688
9732
1190
1583
9808
1277
10487
1558
1206
14940
1552
3217
11204
2195
1915
3725
2777
1276
14876
1544
1631
1269
2254
1263
12210
1772
1466
12230
1396
996
15444
2346
3268
2133
1261
2157
1774
2009
1451
3447
2037
3297
994
4007
2149
1453
1738
1579
1294
1434
2619
2181
2179
2860
4123
1276
1244
6216
3114
2204
1765
5588
1477
2043
2987
1728
5443
1638
1657
1690
1207
5520
3801
2683
3428
6670
2782
2003
3211
1331
2161
3628
3596
1124
4258
2246
1290
2688
3125
3638
3791
2612
1744
1207
2763
5295
5603
1704
1033
1849
1395
1345
1515
730
4524
2490
1963
5535
2719
1453
8040
2220
2190
2440
1456
1252
1213
1462
2433
6239
2970
2715
1846
1267
1554
1289
1453
1445
12797
3660
4919
940
1142
2290
923
2721
2017
8956
1081
1571
1509
1328
1601
2067
1366
2610
10164
1404
5995
4209
1950
2232
1793
1300
3507
1008
2915
3525
1844
1128
11407
2196
833
6974
3825
2584
3648
6833
3194
8990
1545
1975
9276
2506
2930
3719
1556
1392
5978
2630
3388
6825
2832
1494
7662
2702
1039
5212
2779
1091
7739
1165
1295
8815
1112
6811
2660
1433
9487
12200
2271
15228
1354
2342
11088
1211
3375
11019
1478
979
8894
1512
1073
10866
2876
1628
11793
2781
2543
10903
3564
3611
12701
2151
2038
1403
3336
2490
12432
1150
862
12149
1093
3284
1722
1276
3452
2269
1547
1252
2389
1641
2420
956
3062
4036
1689
2804
1059
1508
3865
3981
1907
1446
1623
1706
1498
1282
867
1520
1759
2951
1682
838
1293
1705
1801
1396
1839
1153
1862
1292
2211
1972
1599
2763
2505
1530
1336
1265
1614
5719
1395
1049
2037
1225
2262
1673
970
1987
1727
828
7329
1567
2039
5502
1354
1573
5685
2351
1806
3926
1881
1447
5632
1691
3491
1389
1542
2312
1611
1390
3246
5508
1540
2880
1727
1459
2540
3150
1699
1145
1646
1092
1675
1302
1918
1914
1109
1731
1260
1623
966
2464
1495
1891
2579
2652
2339
4890
2219
1508
1362
2536
1404
1153
1519
1635
1355
1173
1706
1417
12243
4236
1899
1434
1620
2344
3839
3476
1395
2868
1381
1312
3156
1450
1602
11695
1155
1735
4533
3409
1861
3128
1626
5516
2828
4875
1386
1518
2112
1573
1830
4929
1402
3759
1356
5775
1673
4231
4016
1715
1418
1902
2989
5269
4409
2267
3415
1553
964
1627
1783
6457
1818
5552
1824
1436
1382
2337
3200
5265
2485
1559
10162
1945
1331
8501
1246
5671
1470
2920
1638
4726
3007
2285
7933
6219
4562
4183
1555
1369
7978
1318
1443
5153
1327
1275
5387
1196
1289
9805
1277
5662
7072
1154
2929
4580
2342
1447
2122
6800
1355
2259
1842
3655
4553
1534
3047
5380
6417
3263
3973
2923
2806
4343
4109
4961
1799
1662
3142
5491
9557
16151
1411
9631
5245
811
12263
2983
3809
3701
2916
9754
1770
1337
13948
1618
1196
12988
1359
11265
38878
1232
2794
7212
4951
3398
7979
7965
2613
23671
1775
1651
2939
1795
2760
14709
1913
1724
13437
1242
3638
1599
1470
8039
12827
1712
12516
6644
1578
2737
5219
8696
2937
2350
3532
2073
2278
1759
2102
13580
4341
4122
1821
2846
15373
1445
1381
7111
3682
1061
4094
5201
1323
9412
2741
7759
4707
4963
1463
6941
1693
6841
1531
8582
1262
5497
2111
4665
10860
1072
1550
5758
1520
1039
3205
4938
1982
1601
1416
6890
1529
1471
6877
5180
1013
3774
1721
8578
1401
1369
1982
1027
3054
2776
973
5828
1426
2027
1313
1535
4372
2854
1106
6719
1760
1798
1475
1360
1804
1276
2175
5351
3091
1258
2179
1348
1217
622
1073
7131
2861
887
2041
1615
901
1820
2131
4258
1300
3476
3005
1409
1649
1311
1362
7990
1059
1768
1790
4323
1451
2236
4323
6109
2965
7885
4807
2577
5825
1783
2580
5768
1856
1733
5999
1387
1736
3803
3939
6868
2561
2594
1812
1533
3218
1765
1005
4570
9106
3151
1459
1801
13127
2775
11673
5804
5651
13829
3304
1624
14074
1396
1404
3730
1549
2630
10685
2777
1550
14439
1353
3517
3958
3260
3382
1957
1158
1723
2986
4975
1746
4514
1538
3499
2030
1370
1489
13552
1458
1643
3192
1244
2356
1690
3239
3288
2796
1579
1955
1370
1155
1721
4052
2467
3424
4174
1551
5893
7462
1743
4500
2368
1526
7530
4694
1615
4721
1389
1482
4476
1333
3247
5309
1371
2423
7347
1407
2345
8668
1639
2309
8127
1503
1229
6446
1461
1829
7080
1199
1468
1156
1617
1093
1346
1445
1554
3302
2282
1095
1372
4591
2004
2798
3159
1512
3058
1400
3216
847
5225
1760
903
11726
5871
1496
3513
2287
1158
13087
1576
1442
2152
1672
2050
1400
1356
3380
10394
1882
1127
1451
1533
2136
3171
2057
1545
8742
1205
1343
2436
1370
1913
3676
1750
2731
7394
1587
1129
953
1206
1229
1238
1662
7288
8101
2046
1420
1446
5867
8485
1648
2227
4660
2703
738
2673
1770
1344
4083
5372
2982
3255
1753
1553
3106
4745
2477
1308
3593
3607
11404
2795
1775
1295
1609
1893
11432
4074
1074
5845
2302
1064
3179
711
3513
1463
2084
2172
1340
3769
1078
6093
3117
2679
2934
1147
1687
1412
2310
2058
1956
1628
1167
1927
984
4929
884
1833
1466
1475
1565
1544
1401
1318
3078
1484
2387
1277
1555
1898
1623
1887
1665
1201
2771
978
1031
1644
2147
1691
1550
2329
2670
2152
1483
1692
3843
1955
1968
1241
1062
2130
2896
2503
1168
1548
3120
3704
902
1820
1124
1245
2197
2113
1256
1692
2157
1354
7018
4931
2409
2110
1803
1039
1276
2476
2127
1321
1705
1656
1885
2014
2119
1525
1686
1995
1594
1870
1928
2735
1743
3385
3544
4624
1809
6180
1471
4722
3406
2450
9441
8693
4138
2293
9599
3608
10621
1252
1792
13682
2150
4596
1356
4851
1619
2023
1155
1203
1302
1111
2833
1639
1700
7374
2435
1472
2189
1262
3179
1800
2264
1264
1450
3357
2904
2269
2504
3498
3783
1185
2377
2685
1032
1710
1912
4059
1213
1490
2819
1510
1681
2527
1303
5236
5326
1164
2078
1610
4053
4409
1139
1397
1687
3552
1774
3850
6330
2941
2612
1909
6167
1413
1121
1472
1565
1503
3547
1540
1162
1912
1580
2962
1167
3869
2131
1284
1714
1016
1238
1242
1952
1721
3283
1086
1593
14548
1321
909
5871
1404
2556
2847
1421
1561
14198
1123
1496
3928
2464
2478
1681
1419
1750
6225
4167
2689
6422
3361
2654
1941
844
1782
1539
921
1782
4079
1783
1126
1661
1891
1230
1746
2659
4060
1566
2238
9935
1551
1478
5225
2126
1117
7441
3618
1018
3277
3333
1462
4621
3274
975
10226
2239
1550
7642
2270
1677
5424
849
2349
9022
4495
3449
7601
2164
3076
5628
3849
5267
8311
1706
1341
8898
1289
985
8601
1140
3812
8225
4780
3230
9884
1277
3369
7090
1588
2291
1229
1807
1113
1288
1613
1164
1202
1417
2280
2572
1097
1138
2228
1304
1130
1227
1241
1381
1268
1761
2162
3437
1696
1671
1351
1438
1695
2213
1955
2229
1015
1324
1503
1805
36916
1439
2410
1103
1531
3502
2372
2577
2926
4854
929
38442
2271
2129
1318
1775
1450
32890
1631
2703
1386
1423
1127
1524
1502
30703
2500
3060
1408
2071
1404
1222
5077
2242
1757
1527
957
3833
967
3075
2814
1211
1407
1065
8754
1399
3290
14371
1443
1950
38424
2242
1669
1091
2963
2255
822
2337
1437
5161
6389
2744
2292
26680
2325
3060
10713
8130
2044
13905
15003
2313
9537
8799
1343
13212
6181
6367
8879
14952
1462
13043
2163
15589
14275
2529
10791
13974
2718
38885
11686
3211
2276
3892
12752
34039
18752
1252
3107
15434
38011
12975
13212
2931
6131
2094
3883
2254
21954
3083
7539
2861
1089
1464
1605
1123
26801
3654
1400
4552
1491
1233
1280
2938
2064
2505
1128
2159
3366
12853
1467
2390
2822
2165
13546
35332
3744
9607
1222
1206
28367
2423
3207
3590
10899
3375
5464
14146
1989
7858
31850
1834
3831
1417
11669
5679
4367
7963
2157
1752
4208
2075
1397
2229
1407
1777
2002
13651
2756
1244
1329
1401
1946
1984
1286
1389
1837
13630
9544
4323
1244
3409
1535
881
1200
1194
7197
1428
5590
4112
13248
19762
1660
2655
1567
1285
15955
2162
2309
14669
1818
1551
1563
2267
1992
1562
2250
21711
1163
1816
1861
2227
1601
43880
1133
3891
886
2428
30771
1788
1150
1556
2606
2653
43114
1082
1220
1307
1387
7160
2549
4140
1152
3835
4628
2469
1567
5043
1326
3062
2164
19159
1410
18597
1536
3023
1431
1307
2202
1445
29614
3064
2716
3979
1245
4735
3567
1736
3958
4182
3748
1627
8912
2723
4207
23547
6225
4215
1377
1630
1448
4260
35663
1234
1942
1409
2026
8857
1530
4114
1906
5375
2774
1265
2699
1699
1495
2617
3105
3070
16995
1597
2413
1609
1702
1717
1457
1069
1606
2666
718
1083
1551
1063
3379
2666
1831
5671
1108
1670
3889
3556
7132
1613
2110
21688
1077
2847
32955
4364
1663
2160
18296
4969
889
1521
2553
2848
835
1273
7241
1942
25927
925
1823
4072
19278
1146
1621
2339
2638
3131
2065
4181
3437
3759
2285
1344
3395
12935
1474
2666
4489
39371
1074
1537
1551
1130
2382
2975
4189
11649
2109
1147
23253
2547
1722
7692
1880
1893
7674
1491
1475
9851
858
1739
8042
1799
1727
10584
1601
1597
7019
1045
4055
6898
1520
11206
12170
1544
11657
11142
1689
17517
7101
1430
1165
12007
1404
2034
13063
1684
1501
8318
1492
5939
25087
1992
1045
26451
1272
13404
36086
1401
12792
2513
1674
18149
1492
1779
23255
3217
1751
1783
4028
1417
14879
33038
3571
9480
2112
2320
1660
7147
1692
4171
1808
1344
8611
1523
2449
2326
1643
3744
41475
4425
2042
31502
1411
4785
3727
4618
10400
8040
1031
1462
7427
2194
22615
2734
2501
1681
13802
6051
3660
1874
1183
35111
2917
1434
1298
8621
2392
2123
1758
1134
1423
11170
4499
2626
3707
1815
2741
3871
8238
4060
1274
3014
3413
3220
2220
2864
1056
3430
1605
10063
2765
3823
35713
2292
1476
3178
3067
1958
1677
3118
2683
1125
28211
1635
2858
5857
36660
3969
30472
2930
2574
35592
1596
1501
1154
9490
1783
1613
15205
2272
1339
1612
1382
1259
1602
1324
1082
33194
5642
1674
35471
1632
1538
1372
5308
7444
1979
2020
25563
2046
1214
3895
9548
1605
40343
1606
10061
1167
1934
26267
3508
1452
3212
5239
2506
2495
3095
1638
1447
6080
2701
1944
6313
10575
1082
1859
1275
2791
1903
4142
1535
3631
8133
1811
999
1617
941
6740
2804
1059
3087
1064
4418
2078
1251
1543
18302
4777
1349
24048
2003
1767
1136
2823
1301
1229
906
1254
1788
1095
3345
1766
1730
1377
7446
8791
2027
1649
21880
1745
1496
2022
9778
1532
1293
1589
11181
1199
1934
14735
1653
1389
1866
2030
3138
5466
1421
1454
2096
4629
3732
4994
971
3280
1894
1023
1134
1529
2868
6547
7949
1783
1636
1484
2529
4343
4084
739
5460
34679
3529
2474
31325
2038
948
36019
1986
5941
1402
1573
24120
1883
10246
3753
1079
1281
1331
2098
1449
3320
1667
1178
1761
1312
3376
4137
1638
1708
1145
2426
2613
4159
1230
2611
2648
3931
1357
4348
2919
1683
8270
961
1368
3301
1554
1871
987
2869
2703
1130
7005
1471
3875
4104
1246
1857
1349
2658
1573
25590
5384
2749
39089
1554
3398
40148
1713
756
1406
1057
1347
40796
1552
1869
1448
1277
1850
1734
1827
1351
1217
999
1530
1859
9290
1568
1962
1213
3236
1235
833
25971
2428
2067
30924
1869
913
1689
6343
1590
2525
2177
3215
7564
1562
1507
1619
2102
1057
1503
943
2024
1352
22188
4316
1485
1233
8812
3839
1017
2810
858
8891
1966
2920
1814
1643
5963
1557
1803
1613
4005
1671
1659
1732
2083
1700
938
2204
22905
2956
3405
976
1895
2212
41327
3551
2123
1756
7605
1571
1407
1738
1455
2719
1118
1569
13117
40933
1806
1474
17877
1896
1542
24737
1940
1020
2309
1057
2446
3252
2097
1866
1963
1956
54398
1415
1762
2278
1455
1697
25776
16888
17436
1509
1711
27118
883
2261
37560
4081
11923
1100
1424
1848
1429
3485
1239
1369
1358
11457
1271
29189
1279
1854
1730
904
18101
14893
9302
1665
37790
1461
1503
2141
4016
26062
1552
2603
2147
2502
2113
3944
2592
2585
35768
1855
1957
2461
1509
2205
3194
1770
1488
1529
4062
1370
2480
1965
2641
1300
665
3391
3748
2908
1733
30708
1506
4201
33466
1736
3508
1587
1770
3133
3100
1258
1087
1412
1757
3225
1410
1616
1298
1753
3168
3569
1685
32681
3334
2336
2297
19437
1401
1179
1422
1347
1955
1070
12547
1343
1366
2570
1490
2971
22970
1056
1197
1454
1279
1463
1917
2188
26230
1659
2195
1978
1188
10804
10535
2070
1784
3559
2212
32312
10829
1082
3391
9644
1794
1939
1392
1918
1041
3734
9206
1409
10324
2980
2855
2756
4639
3473
8864
1017
1626
1877
5505
2064
2000
2460
7652
3572
3162
1062
2101
4683
1209
1977
2220
1758
1873
1678
14667
1366
1952
3871
4726
1240
13350
1263
1713
3535
14562
1727
4490
40357
4435
1416
2111
1352
1826
1277
16703
1180
1398
1924
2310
2280
2107
2069
1300
7855
2827
3852
2469
1185
1556
1653
14714
976
1565
4382
3172
1548
2468
1412
1983
11730
1900
8365
1938
1448
2472
1239
1342
32460
2179
3440
18468
1400
1721
6023
1666
36233
3670
2710
3218
2858
2926
2746
5002
2759
2106
5205
2023
1214
4144
5507
3585
13563
3257
1655
2636
1793
1709
5729
1056
4351
5421
1424
5908
11741
2945
8398
2741
900
9693
1581
1947
1387
3338
4403
10122
1280
2078
12479
3429
5811
11970
1312
884
1635
1989
2080
13567
1682
5544
1675
2739
1696
22426
1646
2096
1547
1421
1563
11839
14182
3224
11795
1700
1780
1487
1718
1302
2043
1425
3850
13741
2890
1820
2564
3204
20474
1473
2549
1927
1147
2074
2369
2210
1455
2394
3037
6958
3791
1380
3467
3677
1515
43050
2223
2273
2274
1345
1813
979
6188
1833
1685
2356
1294
1428
2630
2176
3385
3045
2268
1714
1146
1543
1796
19609
1274
3003
1548
1185
2287
1440
1532
1388
1562
2733
1270
1427
4255
916
1613
3919
951
1437
1468
22833
5905
6386
1308
14428
1328
3403
1449
17512
3160
2340
25859
1359
1269
1327
3235
1552
2138
1248
33630
1260
3277
18416
4931
2135
1156
2324
1093
2115
3963
3023
2083
1355
1010
1533
1557
1204
1545
4407
14804
3458
2321
6529
1596
3317
3192
1621
1051
1661
5455
18173
1497
2267
1151
4778
1484
5277
1038
989
4678
2246
4432
1562
1382
26236
1243
1292
1896
1613
1556
755
1057
1613
2054
1317
1735
1440
3557
1506
31439
2165
2866
1335
2192
42011
2237
27333
4683
22191
1302
966
24980
1093
1450
33200
920
1581
23299
1096
1494
2777
14178
1830
2683
8389
1333
1262
1080
1251
2201
1513
1101
1194
3624
1658
1451
1171
30696
1654
10795
2486
2858
12692
5762
5163
32553
1202
7370
12456
1146
21619
13092
1203
35112
998
1531
1104
1104
1539
1002
1766
10835
44264
1137
1386
1516
3561
18988
1444
1003
22273
1306
1353
33979
3069
20507
1172
1117
2156
1814
1775
1351
3121
1274
31954
2342
1879
996
1892
3622
1287
1109
19655
1746
1385
2262
1279
1662
1662
2154
3035
988
1265
1711
32312
1356
2041
1504
5992
35633
1272
896
1432
2034
1492
39755
810
1311
1654
4570
8354
1625
2708
4282
1245
1592
37647
1968
1817
4836
2810
31485
2129
28420
1333
1091
1744
26496
2769
1996
985
1926
1508
38564
1505
1508
47676
1604
2011
2254
2615
1472
23651
1290
1513
3719
1374
7689
1348
3622
21745
44076
5650
5218
1154
1646
17181
3944
5981
45278
1582
27619
5180
30108
3943
3259
9870
1275
6764
1503
2649
6672
4124
6253
2930
3262
6771
31619
1411
6800
35275
1351
5946
2430
998
51637
5962
1910
1563
3355
22819
23104
2647
3479
11159
1793
4569
7499
1407
1395
12803
1231
2541
8164
998
1355
8283
1655
4398
10275
1066
4557
29687
5341
2007
12757
16024
2464
3414
1503
3693
11175
2739
1628
10993
1186
2672
12183
2278
948
10829
18178
1211
1887
894
1486
1661
24217
1300
17532
27045
1467
1327
1177
1629
1144
3473
1684
1525
38212
3233
2104
1359
1171
4468
1546
1000
36082
1132
1242
1095
1666
1411
32214
3530
4558
2734
1174
2766
16323
1677
1451
1610
1481
1622
2570
3469
1426
1718
1195
2477
2740
1664
2184
5408
1334
2092
2302
2399
1850
1356
3727
2952
1852
1885
3385
1583
1464
1583
1647
2085
1476
1328
1705
1362
6986
2609
1170
1438
1112
1750
1216
1729
1771
2210
1358
2666
1537
1453
2535
2393
1035
1331
1538
1757
966
3952
5151
4303
1527
2307
1513
1239
1248
1526
1298
1609
976
1454
1550
1648
1537
1220
1583
3065
1705
1598
3026
1662
1702
1375
21310
39752
37531
1495
1879
3043
1582
3900
1308
1572
2748
1485
4685
1915
2625
41855
1805
1497
1553
740
15072
5155
3068
1139
1187
3208
2322
4543
1263
7671
1948
4021
3427
3099
1529
1004
1084
1525
1822
1581
1286
1351
2305
2804
1420
1653
2958
2110
1380
2207
3673
1647
3004
14097
1591
2674
4680
3457
10476
9128
7157
5388
2438
3225
1311
1356
42737
2157
1071
32060
1309
1637
5458
7565
2961
23039
2120
11275
5817
2882
4428
1411
4144
2352
3111
2714
2894
1587
1463
27691
2729
5498
1488
1552
2677
1432
2272
1310
1225
1071
2786
1833
1388
1620
1603
1341
6099
3831
1253
1370
1614
10202
3025
4441
1964
1282
7699
1431
4511
2436
1179
1685
5432
2742
2845
5700
2869
5745
4454
2191
24642
5063
1184
31616
3433
1417
2349
5025
1418
2044
4878
2401
2848
6041
30994
1342
16910
2818
5715
8325
1572
4780
5108
1263
1533
9010
1085
2492
10872
1516
1899
7934
1441
36278
1342
1178
2579
14251
2653
10709
6671
2740
8679
2116
39526
3055
18911
3775
12659
1191
1494
12560
2712
1985
12631
7016
3482
1142
2625
1338
4916
17696
2102
5780
2278
1510
1117
1252
2808
7524
17732
3578
1056
1305
3518
17586
1594
2082
4269
1051
1061
39914
2329
1815
2602
6868
2789
1090
1697
20090
2725
1978
3080
3437
1086
4267
5714
1039
1793
4256
2858
1100
1019
1778
1448
1212
1522
829
10054
2785
3038
1854
1977
923
4113
2212
1449
1747
1390
1845
1722
1454
3454
1996
3204
2558
1737
1672
1974
3659
3456
5839
1441
1895
1218
1380
3910
931
1825
2723
8239
6105
2331
1745
1386
2845
4710
2049
5754
36561
1588
1412
2651
1006
1018
38718
2060
1941
1415
3882
2882
2075
1260
2030
2695
4072
3069
1929
2857
2762
1820
1674
2292
3898
4405
22648
19313
20264
15520
44640
1549
892
1969
2666
3658
27541
1270
3514
2501
1723
1565
1347
1731
3485
1552
1845
971
3769
1932
832
1486
1448
1694
1243
18466
3790
1594
1270
1484
25861
1832
1358
5953
13622
1424
3395
1664
3256
1559
1646
1798
1589
1117
1644
1491
6287
2474
1761
2723
1729
1543
1305
28314
5234
1590
1294
3737
1635
2612
1667
844
1639
1365
1403
3130
1230
1108
2116
5525
31758
4970
1568
1231
1759
1440
1520
3156
2115
2242
2526
1277
1228
1369
5848
1939
1542
1911
723
1264
41852
1612
2972
1589
2513
1305
7899
1135
6186
2981
23391
1810
1118
1373
3984
1599
12900
1421
2287
2865
2341
1502
2179
1316
3809
1099
1578
9292
4212
853
1123
1513
3684
23315
2636
1843
4669
1225
2341
2565
2557
958
1005
1508
1808
36935
1392
1108
2516
1292
1342
1450
1368
37930
2127
1265
1314
890
11787
1947
1070
2084
1393
1010
1703
1295
1996
1691
1188
2059
1114
7204
2764
1295
4679
2056
1557
2244
3024
1653
1593
1291
1244
1836
1321
1259
1330
3295
2197
1974
10513
3695
1786
33154
1563
2576
2076
29039
5326
2201
1794
2136
1195
2045
1998
18357
1416
4002
1443
1523
5767
1304
2355
35186
4646
5714
33629
7041
2009
2687
5225
1405
6260
3803
2603
1903
4129
1624
1797
7289
1931
1937
3618
3407
1633
25030
5171
1324
41986
3316
6247
1296
2009
7506
1512
2079
11337
7139
862
6668
3798
2148
10747
1559
999
50613
1425
2665
9009
1769
6554
8544
1586
943
1136
1485
1875
10559
1346
951
12169
2263
2678
11160
25715
5431
1824
1415
2475
1489
24149
1273
1473
1027
1279
12144
18576
1167
2215
5620
1759
953
2031
1180
21113
1944
1196
41415
1717
1893
1837
1754
5337
1570
1137
35156
2275
4845
1343
21594
1603
1560
2495
1837
1342
1790
1113
1280
2146
3284
2524
1769
1961
1055
7563
2200
2129
1955
2186
3461
23040
5765
2498
14613
1854
2577
1281
3806
1022
16195
1620
1753
1348
1518
1067
2032
2082
15772
1967
1387
1852
2321
1579
1303
2246
1846
10278
1185
1754
32567
1370
1305
2224
2297
9451
1687
1113
1035
1282
1559
1457
1551
1086
1867
1496
23658
1414
1265
1665
12799
1405
1039
1292
22051
1796
1662
15044
1113
1695
5192
1382
3503
2229
1918
12834
1019
2358
14750
1560
1292
954
1326
1743
42405
1638
1405
1683
1226
1421
5421
1452
1795
2786
1214
1681
2726
1940
3198
4545
3664
3489
3409
2597
2648
4191
3127
2187
1969
1839
3528
5099
2451
1333
5282
1519
8265
1734
1028
8573
2759
3653
9466
1769
1478
4490
3254
3504
14728
13220
3534
42589
3225
1853
8377
2639
1273
11557
3879
22516
10535
3066
9819
10212
2745
42099
9528
23346
834
8068
22838
1076
33148
3353
1422
16271
1776
1695
12681
1746
1722
13243
1790
39655
3358
4690
5714
31927
4288
2365
1622
1196
1377
6736
3840
2603
1094
2625
2771
1394
6405
3388
1481
3345
6837
4822
8350
1747
1756
1389
8812
1534
3700
21975
1269
1709
772
1539
1701
1711
2434
770
1647
1639
30208
1131
2338
1555
2311
2753
1604
3041
7675
20089
2373
1450
1850
19879
1708
24543
6535
1625
863
15086
1384
38173
1062
3269
2141
2860
8620
1331
1526
1743
987
2503
32209
1550
1186
1975
1197
16805
735
1304
1684
3131
1397
39807
2152
5634
1441
11457
1117
2895
15895
3446
1134
2376
1404
12709
1269
2475
31732
34267
1618
42369
3875
1484
4145
1457
26071
6178
3035
1154
1425
2049
3132
3151
825
2821
7663
6692
1636
3476
4164
3340
25353
6558
1735
1586
2024
10418
7739
5088
30837
1297
1698
30723
2268
1462
37455
4060
14810
1567
1031
40457
1823
2838
1519
1513
2537
22072
3520
1868
2808
3840
4734
1215
1362
31625
1558
1742
3798
1611
2279
1419
1263
12911
1387
2067
19233
3662
1610
4961
2992
1339
39754
1403
1805
1531
2169
2895
12784
1353
3690
14683
2451
4178
1615
4093
1107
1425
1423
1166
1159
3386
2944
1160
1321
1028
11046
1220
20281
1578
2401
6142
1518
1294
2999
1158
5277
10020
3468
2810
6963
15414
2227
12206
14359
2035
8805
1854
2940
9421
8419
1913
27926
1242
1535
13032
12203
1632
35791
1543
1171
12204
1895
2952
18267
1912
4943
11609
1196
1593
1647
1637
1843
12299
2613
2770
12927
1298
1566
1208
1335
1212
4530
1514
2064
4968
1074
1586
2845
2121
3858
5606
1408
15011
1616
1339
3430
2670
1872
18492
4386
3037
1365
5436
993
14096
3933
2733
3255
11440
1865
44681
1695
2243
11029
1187
3740
5232
2559
1923
5488
2017
2504
6669
41743
1448
7917
1535
3650
5622
22713
1017
10419
952
1104
16178
36809
3300
2200
2454
1374
32438
1060
1499
4242
1577
1708
1378
3935
4955
1413
1231
1743
2339
1435
1307
1708
3951
15917
3745
2822
3039
1400
13081
1376
12446
2640
1866
11956
3211
2801
13454
1500
4864
10400
1808
1408
10717
1725
2466
11237
2912
2122
17310
1374
1095
14716
3209
40870
2003
2438
1315
20540
5662
1854
13342
10770
4318
1131
15560
4589
1852
3600
2023
1460
2780
9102
2184
1656
1768
16565
2128
1300
1485
1160
3538
1844
1656
3127
5520
9508
1589
3471
1595
4270
1029
4518
18715
5272
1048
1823
3972
8375
3279
3154
1959
1034
31098
3079
1261
2329
3535
4451
5867
1646
23101
1243
2666
23941
2702
1322
1485
949
15589
2662
2259
1302
1307
3010
30903
4026
1857
1781
1415
3288
2873
6053
1058
2014
23943
1234
1356
23132
2278
1573
2187
22140
1474
3090
1446
5563
3899
1577
872
5082
2658
3581
5780
1421
1912
3900
16010
1090
3634
2135
35898
6649
12811
7694
1101
743
7121
6360
1568
6474
3227
4155
9885
20106
1541
7810
1788
1509
2208
36573
1658
7426
1563
1286
6951
6133
1165
17958
1909
4337
14005
1368
2199
16547
1330
1635
12112
1088
1727
12573
15709
8664
1469
3036
6000
3035
2277
1349
5547
1773
1550
10652
864
3069
4345
1403
1031
1355
838
1606
2510
3295
2900
13681
1630
2439
1277
1885
4219
5728
1363
3649
1508
1347
1341
27821
1501
1900
7206
4994
1496
1319
3380
1743
1257
1681
1398
1509
1821
1056
6383
1443
1199
1151
2018
11180
1403
1135
2953
2290
1109
1593
9565
1769
13018
1214
970
5817
1755
1205
1896
1571
1554
4256
899
1397
3208
853
1552
1512
2313
2542
2102
3306
1397
1359
1336
1130
6244
1930
2819
3275
3420
5553
35805
1826
1413
39791
4377
1906
2792
30583
12079
1882
8281
11533
2625
4491
22495
1583
1723
3160
34049
1020
1022
30997
4980
4235
1441
1751
1062
1536
3978
29990
3124
1273
34896
1784
18458
1857
3326
2816
2878
5950
1859
6094
1977
15488
3824
1374
4674
1783
3636
4840
4641
19000
10171
1669
898
5972
1160
1208
7255
41769
1600
10387
1143
29759
8530
2405
1931
8276
27448
2142
5941
4270
1290
7233
1690
1702
8401
1134
2096
42168
3869
1993
12212
1544
1871
11503
1471
956
16096
3004
1192
51736
1849
1479
10144
1267
1790
11367
2022
1942
33347
1945
32011
1714
5414
895
1334
1786
1794
40041
1692
1733
2770
1648
1622
5057
1566
3015
1570
1731
1422
1288
1138
14345
1602
1777
932
1512
1977
43161
4206
1586
34933
2017
1180
927
1947
1275
1897
2899
1457
1604
9802
1757
3635
2078
1658
3488
18342
1697
1944
2474
1736
43320
1686
1476
1094
1875
2444
1663
1947
1447
2169
2270
6070
3674
3362
2284
3988
1590
1372
4931
1373
1822
1784
2246
13033
5091
1937
2504
2829
5191
2168
19847
1992
1474
1133
3327
4033
1242
1429
2449
3596
15162
1396
5760
3489
3199
1732
734
1424
2495
4314
1576
1871
2590
4257
1627
1449
2457
10805
3063
1135
21189
1083
1376
1571
1979
1449
27628
2516
29689
4057
1382
3045
1411
6189
10694
1472
1263
869
21472
1956
11462
1389
1467
1395
2570
1397
1328
4469
1153
1367
5314
1289
1244
17269
2389
1390
1203
12524
2254
1383
3422
1097
2351
20263
3307
1292
33674
1533
2480
1432
16693
1719
3085
1360
1629
1251
5579
9022
1909
1654
1373
3010
1108
2242
4670
1248
1328
1443
981
1332
9311
1473
2247
3204
1024
2175
1768
3042
1623
3421
14705
2516
3791
13860
35415
1512
1941
1619
10841
1282
2072
2916
2973
1633
42272
1938
2204
3047
10371
1769
2992
3216
1331
2084
1085
3445
3384
40096
3180
3944
2579
13489
2602
36897
3070
1563
4143
1217
1242
1390
1303
3592
1927
1581
11059
974
1746
4642
7266
1330
1072
6282
1068
9659
1370
1147
1746
945
1901
1787
31195
1451
1222
2106
2164
2079
1183
2325
1376
1874
13288
11292
1908
3330
2063
1646
6885
1481
1273
12380
2133
2074
1099
18967
2403
1291
19282
1345
1079
4307
25373
1657
1735
1084
1356
2022
4877
1310
4127
1452
26929
1320
2153
1288
1900
954
1281
1923
794
2834
1261
1221
2086
2513
40551
1498
1369
1499
16768
2019
3391
24414
3695
5467
4581
16177
895
11300
1917
2068
1551
1284
1905
4393
1375
1079
1417
1660
2449
1538
2733
1639
6378
1833
1349
2530
1418
1247
1423
2000
1945
2885
1742
775
41355
1748
865
1920
1086
4223
5348
3815
1075
1375
1791
1195
14776
1350
11100
2501
1110
2103
7586
1602
2993
3458
1911
7485
884
1216
1707
1804
1854
1450
3230
21685
48772
1660
2235
3828
1387
1172
1264
1471
1901
1284
1080
1537
1277
17031
3328
10239
25030
5750
13909
1860
2296
3613
3404
14227
4594
1575
16662
1820
2051
1383
1385
19196
1794
4747
2786
1658
1809
1168
22032
1220
1341
1281
1198
1953
1595
3619
2007
16813
2418
2078
30985
1698
1454
4106
1772
1067
7729
1945
21944
3307
23595
1639
1386
1274
1275
1338
1049
1723
1213
2555
1624
1263
751
1390
11723
2261
5126
1972
35439
1114
1731
21831
4147
6611
1229
2480
1341
1714
982
34640
1695
1472
2420
891
36102
3088
1503
1800
4134
4645
13338
2466
10566
1717
1501
951
2343
1557
1317
12628
1687
1587
1520
1501
1809
1465
1198
1421
2753
30935
1455
3620
35254
1361
1695
1096
1284
1295
1620
1551
1408
1461
1220
25052
3596
3230
48776
4121
4690
4822
23809
2240
1573
2646
2460
1725
2120
1757
1390
1708
1128
1356
1155
3285
936
2206
2054
973
1371
982
30811
3019
1018
2121
1565
2648
1024
1629
1116
41707
15810
1159
1258
1556
41724
2278
1549
31624
6059
2121
1272
1421
1344
6392
5054
1216
3833
1355
1984
9477
4527
1019
3123
1772
1216
2536
2278
2197
1042
1556
2419
2700
1598
2013
2164
2010
1692
3006
3504
2681
1918
2112
14158
1538
1607
1987
2204
1461
3045
1223
1689
860
1985
4695
1542
2256
2278
7956
1569
2946
1360
3155
1253
1718
1724
1611
4277
2266
2902
27277
27738
23764
21653
19734
18114
11603
1505
2318
1997
1543
1753
1648
1384
2512
2370
1496
2493
1486
24973
1936
1327
38660
1513
938
2396
1246
17545
1677
1399
1405
3910
2439
1223
2007
1634
1756
1550
1747
1806
17576
601
1426
1418
38641
1526
1511
3002
1203
20002
1732
1264
37915
4453
3311
2032
1805
2083
1998
5884
1144
1580
26288
2185
2362
1467
1328
4400
1368
1232
23198
2127
1880
3622
1340
1482
3759
2182
27117
1967
1030
1603
5465
13717
37212
1988
1198
1595
1259
42295
1108
1753
3759
1606
1166
1615
1235
1177
1691
10901
39237
2708
2629
37852
3737
1414
1371
1534
1656
2103
3329
1731
36684
2014
1456
1289
1163
1537
1887
1486
1952
1383
1876
3635
3161
1260
1486
1602
1486
5988
1648
1368
39177
5357
3293
7460
1749
6923
1197
1567
1566
4036
1483
1577
37162
1452
1306
24519
1125
2896
1067
2249
3494
2781
2377
31436
1716
1241
1710
3155
3678
2566
1431
1563
1616
3529
4216
979
7414
2931
1568
4215
2536
4892
3369
1932
2893
17504
2536
5788
14796
1683
2730
5424
10980
1023
2641
4586
1360
1065
14430
13671
4577
897
1328
1283
3666
37222
1306
3033
2651
2930
6006
2704
2818
1356
2740
1867
1986
813
3068
1704
3794
2751
1731
8823
2509
2321
18646
3191
2446
3722
3398
2142
1188
3158
1645
17497
1803
2121
1957
8992
1101
41097
4001
3584
1861
1394
1344
1435
3569
1245
2711
36841
1569
1823
1611
1652
2157
4226
2369
1081
1444
2504
6892
1554
1413
1714
2833
29055
3447
2204
3335
2414
1777
1589
28117
1257
1855
2186
40492
2893
4209
1410
2695
1130
21025
1327
882
4044
2146
1442
3277
13612
921
1620
16980
1629
1389
29706
1560
1641
35193
2655
934
1822
1684
9304
1962
1665
1255
1699
1654
2104
1919
2636
2353
1433
1184
1591
14231
9956
1219
30358
15614
1199
3277
1962
1506
1371
15104
1471
1627
19261
1340
1546
2452
2227
875
3467
1105
1574
1689
2748
41071
1607
1009
1037
3785
5983
1534
2066
3168
3981
2249
40822
2794
9480
43896
1996
1551
1221
32075
2104
1650
1734
6666
879
2315
1927
1484
1216
13805
1230
20732
2250
1136
2304
1518
1070
1414
1512
1478
1254
11445
19040
1394
1285
1322
23387
2158
43284
12126
1638
1306
1039
1444
2526
1975
1447
1787
2902
1752
1470
14531
3920
10742
3236
907
1381
1142
1251
1258
4719
1765
1231
13308
1647
1091
2222
28585
1101
1814
849
1311
1641
3551
4771
2442
10134
2009
1412
1593
1283
1354
2166
1156
1552
3191
5669
1585
1655
1618
26536
2207
2231
1699
3188
1279
34919
2835
1076
4806
1006
1197
28444
1623
1594
1509
3046
2402
2478
1426
5277
894
1265
1411
1687
3651
5107
3502
1465
1175
1378
3725
11899
1436
1175
15594
2442
3233
5632
1537
1280
2144
2944
10675
1237
3438
18461
1316
1315
13745
5725
3063
2730
989
4602
1591
7895
24904
3200
3375
1729
12412
2990
2098
1238
2947
6851
9776
1566
2289
5713
2949
4955
6153
3378
1995
8595
5231
1496
19112
1644
1561
7776
1550
1840
4632
1100
2581
11389
3386
1450
5564
1517
1293
6557
3388
1204
7496
1852
1588
40156
1013
1673
12489
2932
7997
851
2525
7865
10682
1289
11569
2198
1519
13725
1257
1491
10981
2132
1876
13586
22749
996
13073
5848
2912
13698
2752
3550
19382
5271
1639
7525
19012
3429
12830
1382
15165
12695
1105
7277
1131
1196
1387
29621
2184
6330
39707
1923
5009
6147
18130
2111
1865
15477
3049
7070
2143
1511
1832
1296
2797
2776
1419
1652
1433
2137
1112
1902
2809
2609
1424
1509
1847
1425
1749
1204
3409
1998
25719
1813
1714
46958
4758
8924
1416
1573
1814
1422
8392
7684
1160
7811
2545
2610
11306
3237
3401
8323
1861
1331
35639
1307
3223
9134
923
25225
6583
1009
21083
8808
1199
2024
9126
10407
1781
11737
1772
2539
7778
26864
2800
10887
3095
1620
8503
39126
6204
8312
5608
1084
12760
1704
2078
38496
2188
3366
12666
1689
6946
1840
29791
987
13051
1581
898
12010
2451
12502
14014
1768
14392
1432
1575
3091
2135
7428
28336
1047
1496
30862
1421
1708
1546
760
1168
1698
2290
1452
829
2317
4800
2577
6057
1525
1320
23237
1585
8865
2424
1421
1970
1543
1376
12613
1572
13799
5796
1887
17769
880
1806
2164
1610
4180
1537
1667
1526
1317
2637
19811
2608
1633
1690
27099
1779
4303
32546
1371
1892
1369
1506
1262
3045
1338
1050
1758
2387
1187
28710
2022
1383
39154
1516
1262
1011
2017
1609
24268
1460
1455
1327
3791
3056
3383
1545
1736
2319
939
13539
1241
1405
2925
2882
2139
1710
905
1548
1438
950
1985
1428
948
1214
2722
28767
1045
1205
1594
1168
1117
2724
2110
1298
40005
1418
1759
1098
1166
32690
1879
2836
1497
3182
2120
2829
1562
1955
1538
1612
870
1371
31034
3985
4789
1784
8590
6492
3840
1815
13810
1275
1704
18933
3132
1983
893
1019
1537
1387
5308
1373
1393
10861
1218
1510
1449
3923
1369
1067
23559
2059
1054
1759
1247
1802
1282
4526
4787
2869
1192
31599
1650
4028
1151
1478
39711
1231
2075
1918
18684
2704
6390
1301
1402
1215
1440
18126
2455
925
35571
1564
1292
1715
7288
1611
2210
2087
17187
5663
2026
3186
2816
4695
1120
1473
3702
28682
811
2527
6483
1804
23116
1226
1796
9042
8170
2243
42920
982
6425
1191
1929
4245
8938
1184
1618
7458
1255
1896
6543
2900
3562
10419
1966
1357
8777
1599
42356
10467
1787
2201
4168
1201
8900
11485
746
1462
13112
1331
1801
10596
13105
10320
1256
1061
11235
13231
3116
13166
25806
2356
1972
2275
38074
12830
1780
3558
3225
2348
2090
1160
2012
3139
1608
2568
40980
1517
1295
2971
2136
5454
945
34401
1722
1881
14020
2117
1149
17431
1899
1453
21940
2649
1342
2322
3764
1414
1952
1666
3722
3706
1373
2363
4148
1745
1347
6687
31194
1794
4979
43862
2002
3775
39626
1683
2339
2994
1402
1967
20532
16092
3237
1563
2105
1134
5014
4517
2271
1286
953
12982
37982
1269
1069
36776
1084
10386
1271
1519
1279
1035
1826
1543
1613
8671
941
1840
1731
979
1303
39736
984
1562
10961
1055
1835
840
1105
13360
1570
1807
1109
1857
1529
1520
950
3561
18188
1652
2491
2105
3102
3320
3992
1183
9707
1350
2707
1358
1220
1053
1636
1294
1703
2512
1536
3533
1370
2986
1518
1850
17169
1482
1180
2661
1464
1220
1181
1343
1276
1368
1109
1097
1532
1532
1999
1191
2113
3504
2053
1256
2501
1238
17678
1095
1423
42551
1366
3337
1510
12127
2116
1280
1185
3766
1406
11970
1262
1602
1781
1093
1786
1909
1506
1361
1057
1366
5978
1397
1138
4319
2255
4945
14808
1254
1090
2827
1002
1561
1556
1278
26197
1417
1609
27730
9205
2591
2327
1539
3480
1563
29339
15024
1171
1498
19080
3040
1375
1617
2619
2049
966
10808
1222
1470
1361
1432
972
1693
1079
1369
1387
1132
3494
1344
1459
19058
2576
1469
993
2271
1603
9558
1495
1374
1498
1224
3133
37932
2996
1212
1853
1707
2258
3440
4433
28974
2328
3487
1639
8772
1635
20266
1217
2187
2847
1294
3133
10265
2260
12316
9852
1319
40790
13320
983
2422
11425
4215
1387
19087
1535
6690
32677
1702
4653
39077
40620
3132
10619
5473
1563
9470
1569
3274
54868
2058
3509
13905
42903
1977
14663
1086
1497
5043
2374
8889
1823
1182
1038
1523
1884
2886
1707
4993
13900
2510
1533
5658
1325
1400
17154
5454
1070
16273
1643
3597
10761
1404
2096
45704
1049
1869
1289
1099
769
13474
5805
34316
2018
1472
1195
6658
2305
1376
14257
7569
900
3607
1451
1336
2806
1291
1700
5975
1506
20554
4998
1690
1369
23492
1386
7898
21027
2059
4594
1167
1745
1569
1159
7316
1171
912
1441
1974
1161
24677
1201
7289
28686
1662
3235
1226
1062
2306
18129
7693
1475
12279
2245
10598
7067
1433
6427
10477
26767
6115
1198
1709
9280
1517
1061
11386
1352
1426
10985
21479
1516
11617
1634
6863
9686
1623
1623
9228
13625
1341
13606
6772
1948
11266
1938
1578
9425
1232
2636
12651
1198
2765
11258
2172
1164
14065
1375
14437
11648
3061
1119
13127
2559
3905
2710
10278
3449
15320
15508
13242
3562
2712
1298
17547
7920
2176
1731
1198
3578
32382
2841
17944
3178
2518
908
37942
1402
4546
5906
5642
1412
17474
900
32415
1475
2605
1723
5023
1157
1354
3166
1394
42798
1435
2921
8151
2629
36971
1326
1152
4265
1236
2350
47735
1515
1549
5031
1305
33561
5273
28018
6398
5056
1413
3682
1570
2231
1715
5514
8444
3320
1874
4183
2735
3950
1268
3176
6647
3423
1695
39834
1830
4125
986
1045
4506
1519
1168
4808
1491
1149
5815
7388
5693
1103
9321
2093
2271
1423
1358
27997
3493
2467
1819
1274
1634
1604
16594
1470
5679
1648
2093
1666
24797
4123
2832
2989
3709
1166
1677
35874
1667
1451
1718
26020
4512
1820
31233
1608
775
24399
1529
2073
1967
1743
2899
1322
1759
27655
1321
25823
6041
1304
30772
4303
1322
3531
4914
1382
33433
10897
9210
2193
1178
3218
3035
6826
2339
1563
1282
2176
1713
3108
1534
1795
3212
24990
1453
4434
1875
4119
1287
1915
3709
1494
1764
1768
38771
1131
1767
839
954
1643
9725
1947
1871
22476
1970
1620
1764
1147
2568
21079
2048
1421
1489
1817
1432
1403
23856
1787
4445
3175
1495
2934
1961
1311
1571
1290
3165
2544
5570
15496
5417
1677
1476
977
3437
1324
1227
19294
1176
1552
3348
1929
1730
1281
2414
1652
1417
1587
2204
1262
25158
36031
34383
33174
26401
26591
969
4851
21831
1468
1799
4598
3740
3270
2069
5356
1767
1457
2435
1500
2956
1323
4914
1445
1913
1407
1728
1133
19324
4411
839
35162
2634
1635
2247
5940
1407
1218
9904
1334
4057
2481
2332
2599
12103
5807
2416
1962
2418
2834
4129
1825
1899
23498
2293
2125
1469
2648
1286
1449
2343
1347
1887
926
1301
1704
1475
1628
1211
923
1544
27293
1553
2870
1528
13864
1261
1346
15921
1524
1632
1958
3086
1241
868
2197
1579
921
3021
5980
1194
5532
2586
1624
4010
4499
4315
2279
31082
2901
1884
1290
7682
12163
1168
4095
1801
18862
11715
1666
1869
1590
4196
1324
22790
1409
1358
43139
11528
916
2430
1136
14103
11794
1545
1466
14378
1349
1127
11517
3225
2232
12568
1575
927
14243
1928
1172
12491
10603
1036
13955
1457
1864
1450
20565
1170
2469
1207
1487
5389
28852
2161
2879
1724
1211
6681
1864
1570
1185
1138
13184
2229
1574
1524
21357
2319
1504
3524
3928
3698
1847
809
16953
1863
4173
1730
2716
1179
2271
4483
987
1549
37787
1243
3160
961
13022
2067
4209
1357
924
3213
1737
12312
2418
2790
2240
1622
1786
8801
991
1169
2575
1326
21881
1027
1247
1786
1290
1439
3533
2933
873
1377
2790
1500
1513
2041
1249
1328
1366
1979
1164
1270
1826
3433
981
1142
1762
1294
904
1782
1089
1603
2671
2118
1344
4412
1973
31304
1575
3124
1612
1328
3330
1155
1411
30308
1055
9261
1662
1160
4961
1195
4905
7478
1155
1605
3108
5842
2077
4794
8918
1583
7516
5915
1726
5976
2483
2904
2873
1159
1563
6190
20884
3734
5165
1463
1072
4336
1760
1801
9564
2063
5760
6879
1127
1907
7212
3344
3844
5357
1606
932
1645
1597
1505
821
1296
1447
2495
1715
1601
1202
1850
1629
1523
5143
1799
8748
1113
2079
1414
39199
1445
1695
2094
1370
15254
1431
1137
41135
1698
1507
1738
3686
1455
1282
2762
845
1224
1022
3562
1922
5442
45923
5790
2133
3258
3729
2318
1249
9444
3099
23046
2853
1012
1079
1516
1467
3318
1395
1617
1847
1443
1734
3396
1785
1217
2901
3461
3499
1847
1834
2253
1570
41396
4231
2214
1034
2440
43276
4000
4931
5818
1333
1193
5028
1741
3015
1298
3544
4521
1881
1868
1459
3645
1681
1672
1625
1409
10625
2453
1250
2972
1485
5957
2624
883
2286
4617
5734
5550
4405
2160
1845
2413
2086
1904
1416
4326
3059
11202
1409
5438
1700
2160
3135
12959
6495
2188
3457
4576
3017
1950
2178
4163
10933
1676
1529
2414
5122
5891
1352
2991
31948
3024
1697
2053
2013
3312
2313
2890
30803
2191
6253
18942
1867
1362
3559
3713
2156
25525
1348
3189
1245
1234
1323
2069
2322
1323
4080
20532
2339
6296
3241
2068
1264
2125
1527
1257
5729
3325
1182
4436
2261
2070
3881
1273
3392
17139
28945
27206
31310
904
1507
1711
3067
6018
40398
2199
1498
41563
4364
5798
2335
27938
27229
2957
9096
1503
908
5955
3067
10121
1321
2982
10225
32971
1918
3760
18395
1317
2337
1740
9638
1100
3173
2259
25966
2795
5289
23647
1055
1263
1212
1385
1954
3274
4802
3066
2909
3484
4419
1402
2485
4273
1974
2240
10539
2220
1842
5302
2534
9608
5357
1762
3592
9702
1774
3384
24831
2879
3630
1599
21485
1459
1905
39883
2207
1042
7246
2923
24800
3318
1456
2098
2571
1237
1816
30247
3132
1042
2572
20160
3460
2182
1620
1518
1448
1216
2240
1921
18405
1827
2424
11783
13599
1453
1508
13259
2329
4115
2049
1938
1590
1299
2309
1330
1659
3433
25214
2320
884
2395
1637
9233
32701
1796
995
5319
2487
1933
2045
2025
806
3388
1576
27229
1491
963
30101
2107
1355
1115
2976
1509
1548
1126
12056
1608
1937
1049
1037
1716
1254
9176
1654
2284
9539
3034
975
1603
2765
2599
10210
5107
1762
2095
2458
3592
925
1121
1716
5472
5187
1152
1764
2309
5432
5068
1433
1745
25940
1783
1382
25020
2394
1408
1826
23263
3522
13447
1071
5693
1460
2706
5209
41772
3325
1218
39765
24221
6522
2058
5101
37997
2601
1449
1624
1899
1050
1671
905
1373
3649
1460
32720
902
2736
1930
1577
1121
1584
2672
2853
3361
2922
32844
2597
2594
2483
3748
1228
2212
1286
1207
3448
1579
2909
718
2177
18514
763
3266
1498
1151
2472
1783
1001
21881
1757
1731
3074
15979
2060
2968
2096
1583
1321
1765
4464
1895
1251
3949
3074
997
2886
24546
1797
2353
10352
1383
1617
6876
1758
3751
4297
1030
1841
1472
25187
1419
1470
20821
1570
2405
1333
3091
3314
1694
718
1290
1911
1054
9716
1247
21481
1503
1218
26240
1126
1005
26854
1676
1352
36968
2905
1681
41375
5030
2319
42693
1549
1305
1339
17793
1610
1157
11601
2592
1598
4073
10820
2315
1419
989
2360
1450
3890
1316
12137
4710
1612
36118
1750
4371
1298
1574
1579
1397
19258
3899
1253
1243
1134
1519
1314
20787
5169
1840
6824
2282
1037
2263
857
2797
2676
12716
2516
1546
2701
33565
2153
5328
1592
1418
2450
1506
12798
3997
1131
12720
4123
1260
1713
1446
1315
1707
2609
885
2015
2136
17404
1159
982
1588
2953
1794
1679
3887
1455
1776
1309
1935
17869
1268
1758
2944
1845
2642
3428
1424
5536
2216
3201
1771
1252
4436
39679
2208
1370
1432
3669
14607
1747
3589
1491
4025
1618
32392
1151
1289
1393
1376
32668
1196
1527
29049
2388
1471
31956
1363
2124
1306
1448
6826
1913
1712
2558
1426
1650
1332
4120
2047
42231
2109
2905
1980
1234
1906
2374
1559
3808
1351
1913
13624
2364
1593
3829
1200
1752
1397
1366
982
1293
1769
2051
1605
2030
27871
1687
1335
1307
1450
1562
2698
1475
2573
1481
1286
1226
4376
1372
1262
35984
2388
1982
38017
1238
1486
2345
2724
1630
4622
1928
2413
14193
5561
44105
6945
1732
1551
17869
3789
1431
1290
1743
1869
13777
8847
12987
1420
1512
12745
1305
1494
9036
829
1549
1367
1578
1415
11193
2289
1293
2675
960
1104
1281
1515
1426
22845
1661
5352
1799
1270
3310
1665
1386
25497
1324
1490
30835
1491
2499
38809
941
17035
1124
1867
30469
823
1298
1876
1201
1525
849
1676
1662
20282
1209
1991
1377
2472
1134
1036
1327
1313
15216
1430
1416
1256
1121
8424
27710
1733
1713
785
3789
1612
31775
918
1713
1211
1654
1498
1197
1664
1841
1805
2717
1300
13724
1570
2157
13538
1957
1833
1620
2592
15177
1697
1579
1827
3069
3040
4622
2250
1923
28826
674
2334
1909
9881
2177
1826
2799
1833
1128
2101
10743
1420
1834
30491
13224
19883
983
2963
1229
1562
8886
1617
1333
1295
1665
1010
16493
2086
2880
2060
5755
1710
42954
1592
3209
20737
2265
1307
3245
1238
1733
41161
2010
4218
8776
2092
2534
3042
864
1623
2300
1989
5546
3734
2374
2687
1910
1080
3039
35161
1637
1484
3313
14108
1763
2019
1863
12884
1990
8213
26419
1405
1274
6600
2891
1764
3543
2502
1209
15598
2308
2285
1797
1089
2346
3245
1571
2079
1714
1449
2893
15224
3564
2149
4016
3522
4437
2855
6279
1903
3315
4891
2056
2759
2932
1579
35012
1027
1707
39715
2691
2511
3825
1954
2241
1964
1316
1338
3159
1231
1428
1681
1717
4212
3638
35330
3110
1932
1167
3692
2453
1540
1713
4897
1847
1207
3208
810
2059
1420
14148
1372
1724
18252
1296
2917
3605
3427
4204
2804
1397
1727
1062
20433
2390
1941
7510
1493
2000
1626
5027
17639
1827
1299
1844
7574
3691
1534
2225
38713
2036
6483
1653
2167
3243
3263
2874
16096
1516
1795
3013
1436
815
1486
1519
2049
1843
741
1944
1435
1240
1913
1453
1499
3285
1392
1142
1325
7319
2062
1379
2447
28889
15929
1651
1220
1811
3116
1018
1311
1956
4213
3781
4629
830
1305
3530
1230
1414
1385
1992
1154
995
1531
3451
1631
1395
1495
1798
1687
1378
2794
4250
3072
1669
1052
2298
4735
2883
862
1023
1560
1255
1114
26174
1242
1870
4612
3187
1158
1839
1542
6920
3072
1480
1692
13799
2459
1329
9178
1843
1212
1392
17363
3073
1891
23777
838
1360
1353
1163
35795
1086
4142
2048
2983
1544
1583
2971
3098
4803
2022
2301
8844
1893
1244
1710
1501
40792
1568
851
2257
1611
1373
10070
1913
2064
30137
2908
4398
2943
13452
1922
1181
1464
1819
1769
1813
1420
4055
1844
1580
43050
3684
2362
44688
1760
1181
2301
1549
1467
12659
1408
7046
1275
1714
1361
1689
780
1117
2882
1000
1706
1087
11223
2033
20313
986
2371
4918
1358
1429
2112
886
2266
2707
1757
5096
1262
3512
4656
28938
3611
4459
1272
1733
10067
1487
1733
4547
1061
1480
4825
4664
1546
4672
1596
43192
6236
1363
1936
12616
3460
30102
5019
2301
1431
8306
1866
1672
15817
1180
2151
7720
1021
3307
8781
1883
1501
38755
1473
30645
974
8467
1040
1361
21120
1575
1838
40123
1725
869
40719
1791
1182
35663
1325
33367
2473
1360
31049
1394
1792
1242
8552
1853
1716
10037
2018
1677
14991
4640
1649
6103
1289
2466
1712
1602
2430
1584
3413
3222
1272
5026
1065
3630
1777
1172
1478
1409
1646
2226
1787
6776
3323
3786
1434
1817
1294
3872
2044
24087
4076
4186
1127
5290
2737
3344
2540
3383
1280
3357
2739
1865
1597
2046
1951
2772
1844
3305
1452
2355
886
3228
3588
2545
2310
2367
1543
2215
1903
9112
4178
2902
12753
14363
4279
3815
1559
12644
1272
2532
930
1216
1465
4286
1339
3402
7432
1593
1408
1397
3263
1782
3847
1117
1839
13096
1308
3943
37500
1829
24076
1503
5140
4704
1333
2391
1387
1237
28652
5882
3028
4223
2014
1843
31118
2399
2147
26520
4215
2349
1561
1283
13169
1535
1147
17354
2615
1842
956
10352
2870
1271
1621
6244
2792
1968
12057
1396
1254
1593
2504
767
43630
2254
996
8885
1275
2451
4769
7708
1334
14996
3130
2439
5513
3024
2171
5584
1703
1437
6922
2262
1326
9856
5237
3081
28701
2365
3017
2725
3128
5840
1590
3155
1381
13913
1561
21522
3020
2371
2060
1419
19158
748
1138
18922
1180
1102
1375
2104
1560
4353
1659
1353
10745
5237
2761
826
2830
2050
1381
12491
1440
950
39016
1231
3805
1382
2023
19641
904
1686
21923
1005
1641
1167
3451
2070
2786
9251
5092
1129
3254
4671
1312
1303
994
1646
22524
1826
1912
2347
8062
1499
1164
1773
1933
5158
1442
12983
3383
3679
3898
7973
1362
2525
6442
1008
2087
1269
1996
14746
1502
924
1313
5388
2780
24852
2018
4251
1557
2111
19489
1929
1504
24575
1522
2029
37213
2124
2502
41722
2573
1698
1606
1291
1987
1893
2729
1307
1185
1244
1730
13125
11664
1020
2204
8066
1411
1698
1170
1180
1450
2052
1163
963
11586
1232
1099
1040
1141
2095
14521
2875
18979
1315
5378
2055
1080
827
1339
4666
11460
1901
11901
1523
1532
1345
1442
2237
1592
1836
1149
8692
1425
2686
31203
987
10429
2857
4864
1967
1472
1497
8298
3423
3769
4616
1465
1148
1281
1668
982
7058
7083
44077
10694
1327
2799
3472
15810
4311
4189
1295
1319
9544
1780
3123
3982
3521
4082
5895
1048
2079
4664
3473
1886
1134
1199
33572
1927
5212
3394
2681
22607
27722
1646
1856
1310
1674
2684
3059
14771
2610
3608
6568
1098
1772
1005
1114
1645
34352
1418
1302
1476
2545
1173
1151
3368
2696
1394
5010
1502
2565
1674
3491
965
2984
1677
2647
1253
8389
1058
3076
3088
10509
962
14723
1588
2772
1493
898
1436
1488
3013
5909
1200
1520
1072
1195
1583
5089
3297
1993
1045
1375
3328
1209
2113
5101
1653
1392
1387
2462
5392
1399
1088
1333
1895
1197
1339
1891
1335
5016
1477
19159
2346
1378
1322
1533
1618
906
17680
2361
1105
1662
1934
1324
1483
1489
22658
3260
5261
1454
1271
4271
3115
3199
1830
1688
2088
1709
3087
1337
2756
2955
1485
9731
10478
1184
2028
2718
3258
8409
1187
1353
1102
1608
2321
2504
1616
3060
4177
973
1998
1429
2428
2394
1543
758
11088
3436
1673
3236
2937
1207
1516
1273
1806
4863
1810
1655
1202
1075
1371
1088
2302
1184
12150
1662
1086
1622
3246
2433
1556
1494
1347
13479
709
3386
1908
1723
2212
1330
1748
1528
6771
1374
3868
1494
867
1175
2181
1333
3590
1386
1263
1081
1383
1099
1400
2482
656
1639
1372
1912
1150
2131
1428
2355
4311
1552
1057
1322
2046
2341
5630
2881
933
1470
1944
3909
1248
2123
1599
1729
1016
3254
850
1629
3858
4420
1897
1099
2054
3022
1226
1576
1489
1114
1417
2232
1923
1923
2088
2564
3658
1753
14951
1684
1244
1147
1427
1744
1571
1255
2624
1196
2095
2666
2004
1156
1442
1547
1952
1971
2484
40319
1791
1297
1606
1171
4696
2663
1082
1519
1349
3822
2285
5443
1929
3167
3786
1857
1554
1432
4012
1335
1524
1851
3358
2231
1295
1318
3119
2035
2209
1179
1178
2467
1562
5134
1593
3690
5301
1228
1536
3093
3133
2627
2116
4533
2321
1580
1808
3649
2208
1222
2218
1376
2966
10374
6460
3503
3632
2256
1393
1150
1564
1017
1141
1346
2732
1361
2516
1382
4528
1773
1190
3108
864
889
1488
1672
1399
13445
3333
1631
1445
1802
1394
3179
1551
1100
1127
3019
1300
1234
27367
1411
1229
1294
2793
3178
5417
5561
3841
2715
17476
1197
2933
3952
926
1418
40067
1915
1523
7307
1276
3313
2542
2511
4569
12050
5711
1484
9541
3601
4676
9968
1128
6413
15861
31550
2560
46311
4911
42694
42819
38404
36720
35862
1732
4185
18520
1588
3320
3985
1185
5483
12680
23816
1724
12995
15098
709
2838
7429
1322
13684
2501
4315
1807
2939
1683
1456
1335
7740
1245
2510
25182
999
1430
4996
1153
1455
4840
3412
4635
5233
1456
4783
2515
749
36428
6525
2150
1384
3925
32602
3113
6965
887
33983
9036
1348
4542
5900
2462
1414
5143
2570
10195
2863
4592
1816
8378
1859
2613
7602
1727
1058
12271
5038
2234
8443
3205
8442
9334
1073
7276
2345
1630
35048
1551
2631
8264
2078
1486
7158
1802
10215
11151
1655
1264
9680
795
1395
8496
1664
1573
20034
1177
1648
2035
1459
1490
1581
19277
1025
16801
1594
1797
1360
1797
1499
2143
875
1478
8262
946
15440
1606
1056
11219
1271
1957
30630
1876
1018
41318
7191
24198
1446
1739
23720
1573
7563
40185
2044
35570
1602
1635
1495
12796
1794
2331
1494
939
998
1580
1331
3776
3104
1890
13662
1681
2096
1440
1429
5574
1532
1546
1294
1690
1421
2051
1116
1616
1179
2362
1788
1029
45124
41821
1651
24151
1430
1126
2576
1399
1219
1505
1515
26415
1160
1637
43193
2279
1159
4200
1818
12669
1148
1419
793
1343
1426
1354
1351
1017
12458
8376
15654
14248
2191
5936
39202
3194
1430
1117
1459
3877
3015
13849
3080
1459
3512
1368
1807
1700
902
3478
2234
1886
3081
30749
1234
2585
3535
1662
5735
2196
1127
2899
2858
2766
1213
3068
1331
1898
2903
8683
3820
3721
3944
5738
1747
3470
1200
2137
3324
1401
1704
1207
1368
4082
2504
1395
3860
19781
1027
3239
1669
2241
1136
974
1467
2984
4263
1513
2483
1161
15300
5531
1397
1465
1291
1597
2095
2444
1251
2246
1929
1823
2500
2096
1527
1621
1275
1948
1582
2042
2345
1356
1677
3750
1880
1767
2190
4430
1762
1379
1155
1845
1134
2070
3159
4010
2995
3319
1313
2032
2441
2061
1308
1704
1170
1411
2928
1299
1656
1684
1793
3491
1358
1512
1299
1699
2349
1262
1407
14316
1288
2034
924
1975
1927
1165
25220
1370
1218
1479
16012
1026
1254
30691
3763
2986
1557
3789
2101
2014
11156
1834
2654
3547
924
6114
7268
29063
2273
1378
1793
1305
32230
2025
5437
1482
2042
2868
3543
2065
1020
1144
1062
6917
13734
1325
2004
1464
2638
1764
1772
1499
6015
1904
5463
1837
1097
2135
6018
3992
2916
3825
1670
1316
1913
2273
1404
1968
1176
2431
1593
2078
1485
2116
1869
4602
1695
2845
2697
1688
6091
2342
5153
1758
1299
1277
3422
8538
3652
5286
5434
6176
10327
3397
1943
755
3597
1662
2415
1677
1333
1105
2892
12213
1615
1202
1552
2078
1768
3824
2653
25306
2701
1095
33444
1465
6593
1587
1611
6070
2256
1776
30643
2038
2195
6752
2114
5370
1638
4561
20189
3724
1630
2524
4241
3298
1406
2015
13567
1734
2110
16676
1837
1435
1725
1688
1517
28321
2987
2378
2221
41243
4134
6419
1658
3078
19678
3925
5710
38042
2151
1998
928
5084
3243
3763
4853
1761
7169
1630
2291
10024
1347
3604
1434
2235
2629
1519
24978
2387
5398
3486
1841
3891
2483
9834
2835
2800
8995
42494
1709
1996
2934
1437
3932
1296
1975
6010
1308
1834
1555
1435
11403
1924
1264
31570
3327
3799
1461
1356
3248
1317
1074
16328
41940
4733
1391
1775
1506
2484
1645
2459
3654
3839
1667
1444
1294
2442
1020
1554
17661
3230
1307
1026
3520
3096
1215
2744
3236
2971
1502
2381
1145
3237
4074
3204
2174
1497
31074
1154
1300
1933
1427
1767
1262
3113
2257
1028
7269
2603
1296
37996
1580
6110
1518
1649
1465
4147
3244
1435
2244
3720
1460
1525
8710
5493
2225
3004
2950
2438
4802
2685
5582
1231
7297
1119
1604
1456
1190
2152
8541
6366
1699
9969
3985
2363
8317
1601
3041
13378
1711
2326
16863
1251
6343
23087
5478
3011
1217
1875
3179
2205
32402
1653
1269
31947
3004
807
1100
1389
1588
11308
3985
42455
7414
2951
1080
1584
29700
2557
2159
2017
1624
873
22903
1466
1147
3959
2008
3071
3291
3721
4865
2043
3187
4963
1854
1680
17419
1574
3112
1342
17098
954
1419
32981
1890
899
2204
1210
2136
1744
3747
2363
2140
10074
3509
5486
3694
2089
1536
1330
1185
2189
17925
1711
1553
1033
2344
2016
36959
2204
2155
2689
3607
4185
3130
5642
2832
1524
1479
2970
6647
1581
2971
1112
1482
4041
2683
2043
10254
5982
2720
25352
2957
4557
2725
2254
1877
2174
2979
23117
1517
5588
8392
1833
28853
1778
2790
4916
2169
3003
4698
3813
5372
1249
1842
13625
930
1029
13671
1388
2331
1832
3185
8480
2197
2945
3285
1319
1782
3647
1526
26610
1201
2166
1492
48641
1180
1120
2853
3930
1011
3625
1677
1848
36892
3055
1949
1835
1845
1611
1571
1864
1736
2529
1691
1543
1673
1858
3462
1749
2071
1298
4153
1749
1449
14197
4255
3633
18177
11298
6267
1573
1515
5887
21094
1396
5184
1277
1241
1528
35407
2692
2146
1174
2458
23031
1315
3094
1073
1632
1439
3474
1628
1756
1177
2087
25417
930
1878
42292
2212
1489
1900
1461
1458
1527
1354
2034
1423
3024
1280
1352
1108
1221
1752
1328
4406
4020
7539
1295
1719
6027
3935
812
1849
1225
1551
14657
1458
3317
3293
1287
2423
2254
9199
2267
3050
5970
2606
4411
1630
1113
2856
1891
1634
842
4121
1609
5141
3044
1588
1393
1355
4665
5726
2451
712
2368
1760
6708
9104
1213
4928
1636
2539
2021
2189
934
10631
1171
32639
993
2424
3955
1526
1241
1643
1738
7496
2965
8710
2363
3359
13488
2706
1562
5160
1026
1610
2115
1563
1282
10704
1377
2363
1048
3662
4995
3960
1094
5983
3875
1181
3211
4115
15674
1534
6885
1059
11833
4202
1553
1409
2426
31243
5205
1574
1208
2663
2339
2147
7038
1790
4058
14614
1248
1403
11955
23810
2041
4517
5691
1629
6863
5003
1306
6319
1452
5047
6629
1378
2403
29914
1256
1385
25678
1396
1998
6707
2256
2301
10276
2518
1743
1306
2398
34120
4206
1516
1344
1408
1507
1215
11445
1409
1392
1554
1426
2048
13270
2218
1866
15063
3902
3959
2536
10064
12216
1486
1672
807
1406
38720
1325
1353
44261
1359
6044
1455
24404
2713
3005
638
2808
2458
2929
4673
2948
2323
4308
11609
1600
1402
3773
3210
1420
1494
1675
1409
1603
1027
1219
1441
1197
1264
1308
1275
5284
1699
2005
1198
3851
1048
1326
1528
1230
1329
1488
21554
1429
1420
1115
1199
1617
5432
2012
2032
1222
1343
1381
3261
16714
1124
2280
2105
26509
789
16383
1579
1457
2170
1949
3831
1190
1597
786
1731
4020
22332
1046
1430
3962
2020
1262
2437
4213
5309
1622
11163
1971
3806
1963
42370
1879
7555
1194
5216
5534
3132
3391
14288
4994
1291
5393
1478
1409
11296
1013
1599
14936
2216
1678
2310
2194
2783
13627
1279
3013
12416
1719
2112
5120
3884
1444
1262
1267
4791
1080
2994
2299
9601
1322
1839
5279
1512
1902
17797
2021
3769
23334
2856
1828
676
4074
2090
979
1249
6717
1195
1706
10549
1372
1204
3810
2017
1488
19967
2452
1098
4325
31950
1216
4413
32901
11015
5173
1228
1495
5031
1150
1674
29242
2765
1507
35605
1677
1885
1590
2177
1706
860
1562
1528
4186
4071
3681
2123
3882
4332
1674
1620
1850
23421
2928
978
1106
1205
3413
2576
2153
1928
9742
1207
23484
891
2627
6343
1954
1125
1505
4694
11943
3278
3402
2796
2537
2658
2946
1810
10241
1018
2167
2777
1265
1320
986
1605
27612
25173
19361
13500
1319
1041
39220
1035
1693
13081
3299
13848
1903
6057
4725
3344
2138
30434
10881
1429
22615
5869
1749
1877
5141
27985
1131
1567
2816
13556
2103
2063
43515
1566
1600
975
10998
1269
1268
2105
15697
1550
1427
1893
1762
1177
22855
3324
1676
32754
1711
1446
2281
3283
37758
2056
1041
2321
4709
2294
1393
1696
1526
856
2773
1489
6942
4299
1847
2186
2599
8767
4879
1226
1822
11616
1541
2466
30523
1457
1272
21863
1545
1415
22306
1619
16780
2400
1714
18468
935
1231
1724
5995
1571
1819
1115
3174
41592
12279
1750
1293
8135
1734
1765
9874
40773
1030
915
2010
1560
8757
4412
1535
1257
1428
1633
18407
1489
2712
8907
1229
1782
40512
3081
3175
3174
2582
1639
968
2880
1121
1920
2493
1671
3060
1134
1518
1476
9851
1589
806
37603
1801
3077
2490
2683
995
1784
1806
24554
1554
4500
13023
1771
1794
6304
7383
1598
5455
16503
1932
1885
1607
34228
1317
5714
3628
4136
5542
1614
3822
1817
1437
1039
1569
2176
2919
11408
1831
1454
9649
1458
2982
10273
1683
2055
12176
3369
5784
1893
2203
2120
1287
4613
1434
1456
777
4485
3226
19388
1447
1493
31992
1840
1321
2235
1228
1328
2890
1451
1682
3034
1292
28546
4079
1359
14234
5415
1463
4838
4964
1689
964
5623
1114
1852
1024
21985
3465
991
1364
2623
1104
1383
31259
2387
3852
4627
5208
18464
3104
2603
2977
3502
1380
37238
1126
1070
2227
1579
4012
1629
3735
1353
28046
2086
1441
3719
1721
2397
3190
1320
1316
2187
3943
1878
1436
2360
6536
3481
4542
5562
3997
2146
30330
10560
3449
2607
2673
3088
1295
2846
13969
1091
1560
37697
1405
3323
3679
1587
1223
48200
1295
1670
13080
1235
1021
12640
1161
27369
2229
1313
15896
15108
1313
1176
887
2252
10219
1894
1596
3558
9884
2645
1259
6025
3914
4597
4094
1802
15262
2213
1565
2583
1992
1930
4706
1496
1172
5006
1792
2213
5778
1379
2590
8196
1570
1753
4921
1619
1240
6363
1233
1609
6961
2824
1861
4991
1406
780
4700
1731
1288
11198
5483
2847
5278
1806
1218
1991
2000
1794
11567
1953
9367
1764
1631
17387
1968
2618
890
8030
1756
1503
1262
1511
35458
1022
1308
1651
1457
1510
1703
954
1851
1092
1795
1973
1033
24769
1740
1716
1655
1686
979
1730
1735
3898
1974
3487
4290
28465
1087
2816
1298
1251
1109
17817
2087
6258
3486
2728
1786
1255
1409
14574
3067
3108
29078
2274
1718
2574
2287
9502
2771
25813
3910
2358
1113
3821
5746
1100
1780
25502
5283
3925
3615
2511
6798
4779
2502
3197
1334
1768
1542
1825
1071
40236
3942
1807
30428
2319
714
3960
1237
42244
2547
2643
3693
4587
4760
1642
1824
41452
1607
1093
1487
1481
9745
4105
5141
5121
3950
6428
4210
33236
2369
16365
1281
12591
14974
6054
1472
2977
3813
3643
40511
2837
1959
32250
2008
6018
1702
9513
3264
2057
1088
1457
34935
1205
32955
2754
12092
6567
1386
1475
1522
2706
1793
1112
2458
17487
36512
3546
975
29209
2226
1120
1610
1295
4244
20179
1067
1762
4425
1494
40248
1523
2281
42894
1301
4829
3515
1705
8641
3514
1513
2900
3776
6196
26956
1713
3098
2734
6537
5586
5758
2876
1441
917
1151
2191
1403
2394
2046
3179
3666
3551
1675
9939
5049
2160
1031
3138
5796
4279
2519
1790
6285
3850
2763
2541
1682
1442
2984
1114
37580
1271
1388
32469
842
1271
10854
1205
1570
2069
5011
2300
22030
2517
1257
43922
909
1290
4883
997
4369
2074
2380
1371
3014
43892
1349
3237
1205
3797
9151
2489
1085
3862
1926
1390
1045
2150
3193
2383
1821
2809
2427
6255
4128
35576
4176
1960
2079
4536
1282
42376
3896
1331
1193
3876
4047
7314
5565
8807
1281
4713
1089
40375
2429
9326
882
1686
2268
1420
23374
853
2887
1774
7873
2592
1243
1006
2029
2796
1259
1497
1440
1806
2122
36429
14081
1489
1729
1301
6294
2338
1073
27138
3234
1282
4012
1919
17446
1229
1481
12256
1390
1756
804
1213
2117
1680
855
1409
1735
3798
1430
9805
1093
2082
1275
1165
1901
2415
1307
1943
1912
31454
3646
30954
1323
8167
789
4977
1366
2289
1614
3193
1401
8073
2001
1350
44149
19033
5899
1372
1505
1146
1514
1339
1072
32080
1667
3968
1305
15566
1797
991
1241
1747
10605
4048
1760
4105
971
1243
6376
4062
1939
2820
1511
8667
1321
2851
3535
3586
1505
3585
3605
1371
1255
1674
2438
2486
19169
1977
2149
1214
4698
1111
4197
5853
1322
41696
3940
1189
1946
2976
35161
12781
888
1467
1858
1113
2452
2455
6919
2823
5367
8195
1435
4483
2082
1196
1551
3420
3584
1892
2337
1385
3532
2901
5831
1473
3059
2086
3530
1210
1762
1205
1932
4501
6666
2014
3550
1200
1572
4659
1938
1717
1573
1326
1367
3070
1422
1434
13329
6711
1588
2659
1744
1370
1460
1340
1973
5783
3971
3259
1491
1901
3888
8330
1921
1582
1452
5261
4964
3261
3484
1649
1767
2717
2905
12322
1386
2178
3722
2953
6016
1563
982
6041
3437
5362
1649
4207
3265
10843
792
1558
1581
4535
1578
1833
1611
3743
3843
4993
2443
2748
7503
1127
4316
1143
973
2803
4007
4590
3696
3743
5785
1845
3862
3071
2036
2511
3727
3944
1364
1833
2684
1534
2839
3510
1834
1719
3532
1429
1227
4147
3457
1876
6881
1796
2467
3484
1476
1791
2868
1338
1310
2566
3959
6064
1903
1791
2529
3377
1348
14136
1001
1635
5160
3943
1995
8931
4331
5080
8031
4548
3922
1849
1753
1394
4314
2729
1692
9212
1580
1213
5884
4422
1831
8823
3386
4162
14774
3122
2408
7037
13854
1421
3463
8825
2499
5557
2277
2183
2544
1648
7240
2372
2428
5493
6053
3305
1597
1673
2156
1443
1713
3632
2655
672
2337
1691
965
2728
1297
1558
2791
3733
1556
7372
3069
4509
2364
1428
2285
1154
1484
1545
1372
1559
1460
1919
1791
1384
1087
1748
1412
1610
5414
950
1482
1549
3105
3715
4913
1480
1288
11682
1301
2960
6203
1868
2407
1763
1512
3979
1646
2096
1594
3533
1620
853
3912
1615
1561
8904
3483
1541
1932
2069
1294
1373
1815
1083
8899
1427
1626
3482
4030
5714
3161
1885
1635
1491
1225
4366
1427
1802
14413
5365
1506
3035
1449
2097
1896
2788
3094
13917
4243
1281
1111
3216
1226
1384
3573
3579
2318
1232
917
1570
1223
1642
1432
1465
1144
3453
2697
1466
2278
2449
3270
1441
4827
1700
1188
2961
5874
3014
1850
3713
1919
3187
3124
1623
1461
1459
1401
1945
1431
2939
1196
1371
1386
4245
1143
3191
3608
1269
1650
1985
1137
1588
1308
1295
2932
1952
2608
3332
3601
5981
1717
3416
2149
3622
4568
3783
1399
992
3770
3545
1329
1613
1357
8370
1264
1051
2953
2793
2008
832
1915
1518
3207
1965
4022
1070
1324
1083
1502
1079
6377
1766
1027
2330
1850
2931
1850
2880
2401
3559
9292
4503
5215
6134
2776
3016
3168
9224
2056
1944
1796
1642
3050
1302
7093
1448
4965
1041
1904
1944
1294
4170
2043
1641
2293
2763
900
3151
5206
3017
1680
928
3512
3146
1256
1406
4041
1924
3023
1391
1879
1334
5252
2129
1750
2095
3360
892
5663
680
924
3638
3820
4586
2168
1198
1399
1861
4790
1223
7110
1356
2849
1526
6054
953
5765
1024
2349
4231
5731
1834
1533
2202
990
1864
3602
1851
1781
946
3127
3734
1407
2210
2359
1763
1446
3026
1125
1241
834
12808
5191
2552
4893
1608
2157
1618
1893
4068
1192
1468
7980
1299
1645
6659
1901
2392
4701
3728
2172
1394
1165
2395
9697
3711
1471
5681
2744
4017
7585
8771
2561
6091
3470
1206
7158
7139
706
7415
1604
3212
9552
3357
1656
16536
4120
1677
17344
5288
930
9715
2118
9358
8902
1658
8474
1393
1900
1776
2260
1769
10991
10747
1472
1733
5847
3442
12296
4899
1515
8961
1472
3094
15124
2431
1736
1105
2498
1404
6234
1839
1566
13129
3900
2951
13020
1379
1810
7101
1812
1885
13244
1099
1277
7401
3860
3408
2406
946
1499
3401
3646
3915
1329
1372
1598
4536
5847
2245
3667
3787
3136
2030
2787
4041
1184
3292
3690
2522
11533
5156
1413
6271
994
1448
5768
3617
4860
1496
1267
3247
4220
2608
18443
9065
945
5941
1675
1367
7860
2325
1282
12591
1572
3338
5668
1649
1584
13860
2314
1483
7701
1867
1508
10106
1229
2214
10233
1586
1557
11109
1434
5170
13603
4773
3959
8670
1183
1565
10768
1211
4312
15501
3837
4256
11498
2092
3743
2249
7481
2477
15708
5482
12208
4480
1418
10002
11270
1000
17981
4185
3687
1781
3495
1907
14956
1368
1700
1345
2103
4155
1653
1090
1291
4204
4181
1614
3385
2295
956
1558
2359
1057
4932
2101
1142
3917
1727
1382
1098
1543
1317
1417
3443
1903
1226
1212
1310
2456
3010
5785
4609
7067
1557
1728
1387
3012
3428
1361
1203
11997
1322
4914
3741
1393
4925
7182
4337
3288
2169
4745
4423
1541
1572
1493
3632
2256
1234
7174
3060
1501
1946
2248
2016
10447
3747
1796
14417
1469
1781
996
1386
3721
1289
6363
5946
3940
1291
1493
6400
5721
1087
5311
3034
14373
5281
5748
7465
6304
9113
11094
1408
2539
1807
5552
4897
2547
2731
2052
2204
3261
4436
1736
3565
4647
13703
3880
4576
4497
10462
1444
2098
3342
3784
4303
3707
2436
3461
2690
5250
7051
5175
1946
5498
16594
2375
4186
2278
2367
3518
3389
1685
5138
3276
2253
12675
1258
1047
1554
4968
1290
1576
3618
3489
4114
7552
3112
5477
17751
1308
2296
5025
9135
7020
2089
1873
2538
845
5393
2316
3275
12168
3249
759
3777
2957
4725
6962
6310
2112
1388
5503
860
16166
2749
3898
2422
7338
3462
15676
1846
1480
1091
1366
3837
987
1878
2464
13313
4797
1899
1331
4114
1251
2152
1809
4870
1128
1307
3943
4797
3072
10596
4248
3317
17260
3353
1249
1026
2600
1483
3887
3959
1749
3732
4016
2043
5374
6435
6183
8339
1680
1591
5680
1807
3787
6945
4197
1524
1366
8510
3554
1521
3737
2722
1975
1202
5355
4257
4716
4793
5479
9142
3044
12528
2809
6443
2735
7609
1597
9249
1075
2619
4932
3852
4667
8519
4641
9028
6470
2473
2579
5247
3681
1623
2372
4798
4328
1442
5001
8758
6164
6689
8935
1075
1658
7428
2168
4087
2379
1546
953
6021
3985
2936
17218
6934
4964
6262
3592
1313
3814
4785
5264
5671
1540
8399
1470
1799
5587
5342
1670
2230
3193
2019
2415
6634
5669
1005
2223
2857
4849
2765
4804
1588
6470
2333
3259
3500
2956
3784
3212
8763
16911
1380
5733
2535
10655
5128
915
1655
4956
1060
1382
832
3719
1741
4440
4833
3075
838
7184
3891
1190
6160
1211
4079
2999
1713
3744
4447
2168
4409
3179
1552
3953
1625
4358
2611
4755
5498
5331
3884
3979
3601
3721
1762
1102
2465
2698
3929
4348
3983
4247
1220
6773
3780
4938
3707
4057
1356
3011
3017
1323
6450
5463
3895
7021
4578
5126
1305
4041
4510
5347
4439
2150
2005
4205
2453
1370
9007
1512
2605
1300
13071
4454
3982
1184
4179
5435
3475
2028
3799
4126
1673
4262
2614
1684
5280
3321
1906
4333
1220
3551
6453
4704
5156
5872
5682
6557
3687
8906
5083
5628
3996
4480
5571
4572
3591
888
3479
1213
1831
3940
5649
3944
1005
5383
4207
1525
3955
3980
4910
8745
843
4025
4258
2811
3897
3264
4238
8082
4114
3184
1861
3425
3774
5006
6298
7967
3881
1745
1164
5314
4976
3649
2749
13238
5529
5853
4257
5569
5505
4654
836
1246
1344
5790
4308
6340
4436
4263
4140
4595
1615
1938
9486
4944
2987
6707
1692
8457
4908
3786
5743
5902
1957
3714
34520
7566
980
7166
5208
1043
5417
4100
3863
7661
1933
4768
2224
2546
4020
5608
4187
7585
2671
3651
4160
4035
3938
4022
1183
7663
7157
5009
1503
3936
760
4148
1806
7593
835
4011
1599
4078
2296
5040
4139
2861
1967
1118
5999
4672
4176
5790
5456
12459
4051
3690
5009
3551
4996
4442
2879
11560
1736
5745
3230
5040
4269
2913
3696
10806
3825
3550
4849
4054
6074
4998
2022
8756
3731
2079
2127
1460
4698
4343
5784
10065
2601
4541
4005
3575
4449
4719
1211
9435
1492
5816
1390
4077
15253
5014
3441
10394
1952
3441
4165
3989
5314
3713
1552
10288
4139
1299
4253
3820
1158
8024
6154
9641
3516
1187
6630
4236
2758
2687
3566
2811
2507
4844
4194
1248
1037
4898
4115
7162
3767
4037
1005
3858
5939
1862
2722
9337
5281
5701
5504
5378
1476
4048
1894
8450
6905
4009
4262
1433
782
5707
1610
4564
3917
3963
4149
5454
3364
1830
4493
6932
2292
3731
3921
3857
4011
3894
5681
1900
3584
4312
5184
4532
5366
3776
5890
9401
2043
5812
8427
3817
16483
4322
3983
2957
7303
3558
4079
3786
4192
8518
3748
7432
11480
3932
3923
12647
3957
3913
12360
7887
4360
1407
3723
4213
13952
4978
3351
9712
3864
4569
1278
4515
2710
16061
4172
9266
9144
5685
3866
3963
4048
4087
11200
7826
3992
10322
4604
4662
11362
5516
1995
16718
4354
12241
2181
4415
4395
1298
4350
7350
3802
4028
3712
7438
5626
5009
4384
10750
13384
4678
5611
14732
1164
5657
12552
7072
4147
3544
3999
5040
15696
4065
4674
7030
2555
3743
5422
3138
3673
3901
3607
7264
3908
1691
3995
5717
4514
3509
4152
8079
3235
8395
1241
15554
4518
3756
5538
8116
4946
5930
1485
5269
10371
5357
3976
7905
4204
4025
4283
3796
4264
3880
3997
6817
3857
4070
3509
3554
4936
4112
1435
2080
4760
4100
1801
3770
4181
5313
6436
6722
6402
6490
1667
5418
4844
3851
8119
1411
3559
2823
3620
1509
2323
9446
7867
3112
2036
10547
4104
6941
5013
1190
4076
3348
2883
1663
4038
3850
4106
4070
1160
7684
3614
3921
1945
5527
5026
5465
3347
7784
5255
3714
4037
954
10941
3648
5797
1932
3680
4427
6601
3620
4814
8867
5611
4284
4816
3236
5177
3244
3838
1005
4443
4133
3840
3977
4191
4742
3779
3866
6328
2008
7035
4545
1435
3667
5634
2496
6609
1391
1227
3672
3726
2487
2356
4359
4478
1605
5236
3610
4029
3650
4096
4725
945
1522
1379
5019
1559
2033
4480
3613
2854
1262
1583
4007
3624
4378
9111
6329
6096
1697
2278
1757
4121
6359
4170
4223
4187
5637
5471
7579
4316
5024
6202
4529
1663
8353
2878
6198
8851
3984
14823
4562
3977
3026
5920
7007
1773
2190
4358
11244
4757
6896
4023
3807
3297
2110
1707
3777
14866
939
6286
1392
1920
5554
6713
6446
6076
1121
8875
6593
3982
1264
3711
6510
974
958
1326
7850
2673
4177
4289
4506
4665
3822
3875
5457
1460
2299
2281
5998
1923
3717
7279
1031
4302
3726
2954
4327
5757
1327
3379
3644
3727
3787
4485
4279
7911
3230
2446
2071
4111
3877
4654
913
3507
1815
4076
3741
2579
4157
4655
4707
4456
1905
4070
3845
3974
3763
1247
3921
6205
1817
1059
4155
1600
3575
934
1083
6727
2933
3838
3915
2589
2947
8437
4118
3844
1957
1941
3970
4140
5180
3973
6114
2739
2711
5447
4573
5110
3220
1749
6905
4566
1262
2479
1716
4174
1190
4203
4112
3359
3651
6248
5104
6005
3808
5379
5568
7357
1800
1774
3777
5403
3463
4881
1641
2959
1595
6072
15228
5760
2880
4289
3982
7383
2760
3824
1400
3712
8723
2120
3992
4265
1562
4176
4572
4460
3889
5415
6088
1550
1150
3657
4252
4090
5805
4096
5739
6913
5386
3136
6226
3973
3211
50261
5001
4707
2316
1549
3789
3893
6514
1696
6152
5975
2300
1223
5109
3301
905
1442
720
4310
1916
1878
8218
4498
2324
4295
2334
7419
1588
4811
1006
3269
1653
5303
3799
1884
1965
4057
4368
5967
1481
3795
3370
5090
2182
4698
1646
6363
4101
5326
3860
4259
2647
4564
6378
3796
1526
3959
1424
3970
2203
4738
4678
1310
1509
1614
12319
3728
2163
4110
5905
6411
7253
1420
3650
5052
2695
3270
2184
3602
1930
1724
2178
5790
3676
3563
6433
3236
2287
5168
6992
3504
2910
2026
4291
1242
1861
1683
1557
2882
1762
5354
1850
3813
1042
4197
5068
1322
5324
4325
4334
4044
1648
4576
13810
1313
2055
3823
4093
4212
3254
5802
4919
4407
1072
1912
5277
3607
1987
1683
3627
5494
2873
981
4529
4158
4044
4243
1111
5822
2112
4177
1245
3908
1632
2293
3548
1751
1623
1437
1455
4060
4344
4082
851
3943
2102
3564
1808
3949
1327
1699
1704
1090
1548
4416
3969
2086
3020
4179
1478
7168
1593
10282
4016
1532
1723
1546
1193
1168
1725
1486
1213
4254
1497
1379
4616
1182
1890
2760
5322
5698
1566
4368
4377
1708
1710
4258
3966
4227
5343
3978
3736
6067
3289
3136
6125
4126
3875
2556
4998
10125
2436
14326
1741
1339
6709
2398
2868
1432
1590
3012
6274
4501
1844
5124
5208
1760
3128
3781
3838
3764
3964
4858
958
8169
1746
1568
5561
12495
3392
5617
1389
3842
1581
993
4978
6580
8106
4455
2045
1651
3882
5348
8822
2509
5574
11013
1774
8497
1575
4373
3958
1097
2813
1410
1318
1955
1096
3909
2282
1593
1669
1367
1273
3082
1031
2452
5074
3447
2992
4976
1251
1465
2581
4060
7098
1811
3841
1416
1589
5994
2379
1476
1967
1567
1441
5019
1519
2687
2313
1706
3440
1470
1531
3190
3620
4624
1666
1794
1636
1176
1755
2173
883
3563
1676
814
1220
4138
3428
3877
1547
1130
1201
1432
4091
1517
4161
2597
1403
4033
3188
1352
1633
1261
1690
1529
1413
3813
1583
937
1261
2173
1677
3913
3908
1525
2361
1637
3683
4500
7006
2142
3971
3968
1917
6723
4631
3577
4724
1665
2131
3353
1308
2554
2043
1545
1306
3842
1390
3750
1586
767
1250
1262
4154
1527
1302
1571
1188
4839
3840
3958
2590
1235
1193
1278
1034
4019
6383
1281
4158
1626
1480
1416
1441
1458
1430
1195
1418
1107
3957
1210
2071
4087
1609
7343
3446
3970
4349
4082
888
3137
1556
1211
7223
3960
1277
2065
1748
1087
1860
3744
1951
3617
1488
1602
4984
1890
1219
4938
3756
1581
7671
4574
1880
12323
1133
1607
11792
6285
1577
10759
4119
3026
9254
3561
1590
14938
4073
1346
1890
1180
5694
2213
3239
1307
4669
1756
1680
3261
1768
3185
1629
2894
1503
1198
3686
4042
1835
2216
2004
1315
3900
1776
2515
1473
4917
2093
1636
1949
1488
4268
4826
2074
2154
6503
4776
1576
3747
4899
5156
3392
1569
1416
3798
2282
1433
2836
1656
4345
2642
1530
2312
2194
1671
963
2294
4915
1309
1543
2486
1026
5945
2659
4670
1388
3705
4454
2172
4596
3658
3813
5763
4614
6186
2614
1121
2204
2504
1555
1159
1773
2846
5408
1204
4470
2681
3748
5760
2108
9675
6346
1116
4624
2501
1292
1531
1721
1165
1348
6739
1998
1939
2967
1798
1579
2498
2238
1210
1419
1060
1103
2903
1120
1469
1664
1844
3637
1844
9662
5597
1872
2888
4030
3860
1284
1380
3949
1439
1724
1470
1786
1384
2826
984
1851
1497
1286
1366
1878
6319
3754
1504
1395
7688
4329
1968
4845
3995
10339
2378
2851
2365
2304
3240
4017
1463
1222
1275
1538
5014
4731
3526
1725
3636
2234
2235
2427
1648
1182
1498
1827
2257
1890
1206
1155
4462
1705
2768
3005
1576
3259
1317
1240
1609
3395
1738
1805
1976
1925
3921
1323
3978
1244
1275
4648
3708
1436
3361
3658
1727
1900
3501
1482
4625
11339
4150
7789
2592
2207
6308
1748
5632
10400
2331
1157
15982
3933
1269
14099
4894
1213
15226
1640
2231
11553
5997
4525
11827
1807
8066
13379
3561
1729
12352
1026
6156
10972
1121
2761
2509
3017
1045
1719
1258
1331
3252
3868
4482
3539
6491
2168
11081
4420
4049
1679
1912
874
3230
4435
1476
20823
939
2260
1697
4004
11708
1561
2568
3504
1739
3364
14894
5908
1464
1935
8615
1092
3324
7091
1620
7956
1620
1338
6902
1645
6281
5324
3967
1170
5689
4194
1491
8397
1198
4577
5550
1671
1403
1442
2762
5224
1314
6395
3021
2747
1019
3548
3367
1828
906
1924
1103
1300
1109
3064
2154
1576
1756
1216
1931
1734
2124
4079
2112
11383
8220
1148
1326
4070
5310
3224
2429
1295
3041
2216
9109
1384
3756
3480
4237
3685
3720
3089
1404
1985
1095
1390
1997
5602
1557
11078
3045
5175
1204
4134
1622
1815
6593
1246
1684
2731
2406
1557
1431
2003
1127
1366
12524
1527
2971
1742
1411
4398
1848
1117
5400
8488
3313
4010
11869
2590
2745
1522
2069
3100
1635
3006
5369
1920
2156
4718
3107
2392
1521
5224
4052
3187
1278
6359
1656
4920
2047
2993
1621
1073
993
1604
2194
1981
1592
5770
1360
1560
6038
4005
1754
3443
1316
2005
1368
12446
4284
4957
7298
3020
2480
6723
1536
5329
9258
3291
2866
1133
2103
2403
4291
2073
1058
14044
1740
1659
1552
1909
22167
2147
2602
2472
1634
1783
1098
2552
749
2949
3223
1300
3860
4018
1681
1551
1654
2175
1299
787
2208
1591
951
1600
2033
1307
2647
4209
3449
2659
1764
2513
2000
1724
1361
2185
2557
1119
1285
2869
1447
1610
1116
1565
1116
1964
1598
2138
1116
2380
2200
783
1985
1492
1062
1624
1269
6783
1752
2002
12990
1347
1356
1220
1652
1043
1876
1035
2856
1273
1497
812
1394
2188
2127
1084
2512
1269
1282
1709
2059
1308
2661
1223
2421
1393
2352
1511
1432
4642
3289
9825
2486
1291
1304
1625
1389
1959
2813
1665
1834
1025
1052
1440
2033
1384
1736
1279
1948
1699
1246
1540
1907
1167
1377
4284
3148
1560
2220
2039
2060
1340
1650
1695
2615
2619
1526
1090
1462
2031
1528
2670
3240
1142
1713
1387
2139
1706
5117
2305
2432
2982
2146
1915
2738
1826
1859
3889
1741
2272
2027
2204
1346
3046
3065
1108
2186
1235
2887
1674
1616
5857
1565
2255
2928
1407
3996
2927
1623
3596
1105
1479
812
1384
1976
2027
3532
4231
1109
1386
1471
1472
7740
1599
4675
2039
1807
2770
6469
5304
2516
1341
2413
6132
1863
1606
1459
8560
2533
4696
1284
3675
1646
886
1848
3276
9370
3884
4270
1057
2483
2107
3240
2236
3997
6778
3654
965
6876
1529
5110
994
1480
2033
1340
3527
1436
1192
1492
2037
1237
1489
1449
1987
1123
1389
1331
1032
1621
1857
3624
13631
2575
1598
1337
1342
1074
3442
1488
1434
1037
1386
1577
3458
2039
2360
2074
1942
1452
2336
1582
1611
1743
4976
1029
1984
1379
1405
3321
1758
2130
1923
1639
1755
2938
1859
1100
1242
3472
1856
1144
4343
917
1330
2382
1574
3822
1580
934
1285
1512
4143
9738
1492
1476
1238
1630
1831
1043
1710
2033
4878
3574
1285
1470
2734
1480
5390
1659
1612
1721
1750
2975
3859
1032
1240
1945
1780
1426
7020
3508
1528
2113
1873
1495
1407
1818
1579
1443
1291
1654
2068
2855
1100
1619
3463
1267
1878
1630
1309
2353
1049
1396
2326
1631
1257
1397
1038
1505
1597
1135
1642
1063
1352
1705
2297
1416
1258
1071
1841
1614
1435
1075
1407
2429
2104
1612
1677
1117
3021
1719
2222
1621
1585
4466
1495
3736
1496
2349
6232
3642
4768
985
2396
6675
817
1325
2236
1278
3312
1694
2040
3206
2737
1019
1430
1552
1316
3432
2025
1171
3609
984
1923
1664
1489
1611
1504
1956
8288
5822
3055
1724
3650
1855
2137
1259
1413
3727
2492
1353
3697
3453
7513
1655
2070
1261
1289
1438
1757
982
1768
1758
1160
3474
1531
2440
1479
1086
1365
1262
4115
1442
1404
1710
1845
1817
1606
1963
6703
4176
5117
5025
1516
1264
1901
1589
2040
9316
821
1807
1810
1866
2809
1578
1245
1581
7321
2092
1761
5446
3299
1601
1740
857
1140
1394
6423
3386
1780
1212
12404
1414
1462
2739
1551
1149
1328
1385
1132
12352
1695
2020
1482
3641
1380
4216
1875
1239
1381
3209
2180
1423
1434
3148
1583
1461
1049
2140
1644
1738
1640
2329
1103
2572
1369
1346
1363
1744
5122
1639
2691
1535
1509
1810
2665
1469
1906
1623
1482
3288
1150
4511
3964
1719
1554
1307
1872
2341
1270
1236
2024
1078
1289
1304
1796
4744
2449
2127
1762
1394
2037
1340
1813
1751
1851
1929
2171
3381
2619
2356
1723
1544
3368
1511
2443
1319
1376
967
1638
1121
1706
1552
1431
1767
1340
1850
2574
1275
1817
1684
13159
14015
1612
1352
5991
1193
1513
12350
1689
4035
3734
1638
1465
1767
1848
1513
1206
2898
2803
1254
3273
1377
1750
1736
4137
1404
2468
1559
1702
3077
2533
3032
3285
14068
2027
1942
4546
2750
2368
2190
2525
1210
3298
1276
1977
2684
1541
1660
1414
2032
1913
1520
1497
855
6996
7580
3011
1046
3861
1783
4277
1299
3036
1853
3742
2574
1718
1784
1680
1379
1442
3000
2366
1345
1842
1458
4805
1040
1585
1436
1836
3433
6052
1455
1717
1547
2207
1669
1579
3437
1549
1319
4750
2503
1858
2187
1175
1797
2373
3286
2246
2409
1628
2229
1273
2733
1815
2155
3417
2311
1527
2522
1637
16752
13078
1800
5838
1510
2014
6446
5841
1083
1187
3865
1211
3595
871
3222
9964
1789
1768
2267
1654
2159
2054
2012
2218
1661
2465
1294
1196
1582
1591
6455
2265
3416
1543
1405
2688
2112
1425
2579
1723
1665
1528
1436
4471
2620
1562
1054
3333
4428
2042
4308
1432
1098
5831
1111
1318
4187
1842
1462
2379
2723
3577
5080
2906
1480
3398
3536
1758
2476
1991
3784
2360
3406
4036
1641
1451
2702
1201
3940
2353
1313
1430
2303
3456
3663
1746
3328
2034
2026
1061
2301
1748
1091
13936
5040
2378
1582
2018
3066
16680
2314
4985
1016
1440
11258
1497
2149
11377
1885
1045
11213
3538
3008
6142
2299
1707
13004
1622
1311
10244
3561
1494
11122
3232
1230
13703
2383
1232
7284
1417
1331
13171
1042
1869
12691
1821
2598
13948
1727
1923
14925
1222
5345
5581
1573
1200
1310
2345
1813
8572
1227
1095
2849
2476
1146
14222
1141
2464
3235
2532
16119
1575
2201
3902
2011
3234
2550
3737
1352
1142
1309
1301
6158
1397
1309
2822
2109
3428
5300
1327
1427
5850
2265
5271
2184
3675
1481
1611
3630
1253
1863
2389
1403
15355
2767
1395
856
1264
1434
4465
1196
1731
1852
2170
1960
1627
1836
1463
13867
2257
845
1646
5927
1542
17250
2952
1552
1380
1322
2516
1529
1336
1671
1608
1462
1644
1552
5919
1517
1388
3765
4155
1481
1513
2762
1259
1326
2342
1849
4233
13475
2344
2178
1483
3705
3224
1746
6332
2359
1510
3283
1436
1610
2805
1472
1631
3362
1532
4140
4202
1337
3442
3081
1205
2353
2776
1591
1062
865
1574
8807
1174
2831
2578
5868
2847
4600
1281
1922
10496
2472
1491
9672
1206
5279
2140
2031
1551
6167
1624
3347
1573
1373
2718
4465
1253
3997
1638
1400
1542
1368
1583
4679
1355
1233
1169
3743
1826
1828
5834
3131
4988
1464
863
2601
2231
4130
1244
1654
1053
3960
1492
1756
7005
4473
1393
4263
1138
1495
6248
1330
1533
4062
1543
2035
3989
1746
1957
5088
3813
1243
2073
1595
1198
5156
1321
1162
1695
1616
5501
1502
1636
7210
3405
4241
8985
3327
2169
6848
3271
1487
4616
1197
1802
1886
1279
2071
10272
1803
4940
1628
3302
1341
1044
1609
1913
2662
3355
1406
12778
2368
1518
3049
2373
5694
10233
3575
1628
2417
1534
1560
5787
1490
2923
1561
2010
2825
2139
3913
1479
11819
1920
1418
11525
1573
1372
3918
1821
3868
11111
1969
23579
1742
1127
1829
2931
1723
3401
1704
1745
1347
1411
6247
2293
1225
4099
13824
3436
1165
3200
3269
1016
1432
1494
1843
894
2064
1793
6823
2367
4674
1417
1294
1869
11600
1556
2651
3205
1589
2249
1861
2582
3775
1198
3110
972
944
1276
978
1922
1685
2365
10613
1297
1888
4085
5504
4322
1237
1630
1488
3143
825
1329
11709
1199
1404
1558
4036
2015
3625
1658
2454
3668
1218
1044
4028
2968
1253
2215
6931
1456
1540
2071
2469
3062
2252
1394
2640
3323
1268
1731
2658
3002
1691
1443
1044
3268
1929
1527
1689
1523
2298
1233
1783
1650
1087
1295
1589
3724
1156
1570
1331
3099
2157
1665
1405
2869
2027
1735
1277
3393
1417
985
3380
1221
1355
6096
1968
1483
1100
1416
3189
7090
902
5217
1058
1454
4351
1927
1933
4331
2133
1421
1091
2542
932
1348
3359
3915
3522
2172
2186
6051
2241
1117
3236
1197
4528
3322
3287
1497
974
1486
1504
1163
1345
2198
1461
2450
8231
3774
1849
4043
1799
2044
7088
1713
1260
2525
1731
1824
2088
1695
3416
8183
2116
1801
1734
1586
1203
1245
1156
1639
8636
1264
1360
1820
1746
1530
1405
1417
3255
1990
1925
2062
1614
3372
1192
1256
1234
13449
3332
1046
1729
2392
2159
1974
1727
1380
15079
3646
2935
2024
1634
3259
4662
1518
1063
2279
1608
1579
1552
3202
1143
2766
4943
1178
3623
1783
1115
1676
1214
1812
5675
1461
1961
5583
1305
1538
3235
6004
1635
1540
1159
1404
1251
2356
1461
2652
1984
2697
1637
2781
2959
1979
2902
6899
3280
3477
2750
2081
2459
2642
1051
1736
1135
1111
2329
1547
1601
3655
10040
1393
3489
1043
1635
1417
8355
3843
4080
5105
1324
1184
1432
2318
1437
1773
1136
1286
2233
2270
3147
3543
1337
4546
1914
4451
3674
6389
2003
3608
1867
1755
1337
1723
1757
1241
2452
1640
1518
2849
2956
1425
2385
39272
39088
34154
33150
24293
2833
1289
11329
4134
3250
2413
3196
4312
1346
1140
1555
2321
1594
973
2200
3296
1057
5685
2016
7871
1626
1890
2425
1273
2932
934
1202
2086
2494
1846
2357
1449
1100
6613
1407
2575
2156
5177
2534
1933
816
1468
2255
2489
5340
1902
1899
9256
2145
1400
1824
9179
2352
2376
14786
13075
9569
1757
1265
2544
1216
1619
1362
1390
4980
1659
1856
1852
2191
3322
5056
1234
2475
1213
3940
1612
3475
10569
2659
1554
1330
2410
1209
1528
1169
3371
5299
1352
1691
6579
1374
2029
1501
1430
2672
3846
874
1529
2752
2024
2494
11314
3456
1514
1894
3872
1738
1450
862
1598
2312
1775
1711
1181
1251
3460
2745
1631
3053
3380
4131
2767
3271
3245
8906
2539
5320
1218
1091
2737
1664
3620
2698
1549
2265
2558
1624
1348
5960
4419
2331
1151
1552
1508
2307
3355
1570
3218
1908
2408
5256
1878
3378
3896
1457
13007
1335
1580
1781
1283
1471
2132
1348
3347
1791
1470
4306
2909
5072
4451
3370
4386
7664
3532
3744
2138
1709
1331
4159
1458
1492
1915
1146
1490
12556
3720
6271
12601
1315
1741
7285
1376
1585
1644
1435
2702
8264
1228
1588
5792
1963
1623
2398
1445
1547
8883
1281
1852
6840
3874
1720
2161
1346
1386
3528
1541
2228
7910
3168
8942
1139
2265
10196
1900
3438
12433
1913
1875
13986
1619
2207
10478
1123
2749
5292
2191
2310
1399
1417
3580
2858
2343
2767
1533
2044
1654
1128
1679
1861
2109
1705
1231
5006
2714
5653
1548
1136
4062
1859
1311
1228
8195
1021
4864
1066
4019
1595
828
1207
1909
1798
1622
4075
1250
1629
2544
5396
1297
1178
4717
3356
1568
1779
2226
1498
3407
2511
2673
1540
3369
1352
1070
2815
1720
1296
1596
3129
2252
4875
1232
941
2227
2119
2747
4481
2993
1667
951
1828
1332
1607
1364
1467
1302
3298
1388
1085
3005
3763
1026
2897
1262
3079
1694
2239
3807
5966
4199
1028
12169
3396
2282
1465
1700
4123
1411
1441
3589
902
1734
1481
3287
2902
1964
1439
1240
1155
3773
1746
4317
6559
1547
1147
1262
1182
3420
1146
1300
1367
1697
11017
5783
2967
6086
1297
1765
1901
1389
2165
1503
1757
1550
1825
1457
1576
937
3214
1023
2125
1594
1362
2057
3948
13103
1852
1543
1850
1227
1017
1202
1951
1608
1355
1541
2144
2643
1050
1261
1461
5361
1118
9562
5487
1514
2857
1718
1000
2110
7798
1607
10690
2806
1442
1659
1685
835
1241
1716
3825
5065
1330
3683
3189
3348
1401
2380
3302
1307
1365
1725
3783
1599
2585
6833
3308
4906
2349
2085
1330
3625
2757
1061
2582
1439
2340
1411
1305
5400
1440
2008
3272
3256
2228
3235
959
2075
1108
2158
1176
5282
1413
5949
3012
2498
1215
2796
1688
1161
1066
12077
7968
2470
2203
5624
2415
1738
2047
3196
1822
1425
1695
9738
1675
1626
4229
1168
2535
1778
1385
1395
3802
2584
2656
1747
1431
2033
1475
2096
3120
2127
2208
1608
1424
1758
1774
4103
4399
1587
3199
2882
4762
1349
1215
2772
2848
1289
1632
1165
1109
1416
926
9015
3278
2284
3880
1923
5133
2103
1313
1271
1602
2739
1787
1726
1235
3646
1503
2567
3653
5870
3274
5627
1324
3684
2332
4734
5678
5981
1683
1781
1114
4188
1210
4790
1874
8517
3682
1362
4231
1645
2676
1327
3265
2460
8134
1685
2579
1618
3348
6563
12522
2466
1288
3182
2788
1805
1631
1120
3644
7417
1603
2547
1990
1070
1285
1687
3283
2076
1374
5507
1887
3026
1480
1433
1672
1589
2144
2706
1935
1427
1442
3457
6186
1580
1051
1435
1574
1811
1850
2034
1303
2647
1678
2990
3358
1479
1186
1282
2868
2368
1507
5348
1329
5903
1998
1181
1932
1067
1319
2697
1267
2325
3176
1992
1230
4551
2293
1440
3239
2012
1637
1683
1932
1365
1973
2001
1470
2815
2001
3725
2433
1238
2205
1137
2468
1643
1523
1364
1909
5519
1494
3647
1695
1389
1593
1056
1274
1348
1798
2085
3031
3896
1084
2880
1786
1037
1485
2772
1377
2146
2869
2929
1226
2665
2262
2254
1593
3101
1298
1279
1455
2163
1594
1191
1495
1534
1175
1634
1729
3602
2893
3016
3513
1256
1362
1698
3679
1242
2318
2148
1225
1738
1912
3332
2580
2212
1482
2334
1047
1298
1908
1336
4737
1595
1978
1624
1779
2535
997
1942
1946
1409
2227
3652
5137
1214
1809
1475
1817
1481
5779
1895
1141
5998
2828
2598
1181
1322
3737
7545
3619
1856
3534
1305
1975
2635
2556
1788
3109
5029
4659
2285
3754
2141
1271
1627
4474
7432
2424
2052
3078
1440
1474
1422
1339
3622
2998
3124
1680
3634
1524
1761
1309
7881
1116
5664
1395
1187
3212
1620
5336
2144
1765
758
1490
1767
1456
1267
2218
1246
1161
2562
3159
1308
1243
1385
2013
2499
1127
2120
29583
1784
2421
3330
1461
2083
3038
1298
4069
1876
3585
2493
3606
3745
1914
1800
1785
4200
1481
1365
1813
1791
1814
1938
2096
1518
1775
5646
1246
3088
1283
1493
1829
1178
2160
2496
3026
2347
2261
1519
1692
4002
7077
1163
2633
3375
1250
6959
4720
2542
1502
1660
2602
1270
3094
945
2915
5075
1353
1671
2185
1712
2621
2309
2239
1593
1411
2487
1802
1460
1135
2345
1550
1648
2354
1522
923
1629
1509
2838
1557
1661
1195
1542
1596
3261
1136
931
1981
1523
1067
2420
2940
1448
2201
2149
1596
1466
3132
1493
2109
1652
5577
1314
1610
1100
1357
1661
1540
1375
1915
1038
1772
1937
1285
3528
1874
1961
5567
2074
1663
1598
1495
5723
1448
1730
1237
3051
1278
1842
1163
1270
1557
1601
1744
1307
1348
1890
1618
1602
1411
1791
9163
1598
2776
1428
1718
1920
4588
3844
1900
2484
1717
5843
8455
1765
1085
8291
4790
1410
6043
1314
3299
2080
2075
1644
2682
5187
3193
2283
1911
1159
5150
1344
6606
1362
3089
2258
8476
1164
8982
1200
865
13404
1583
2862
11314
6141
2825
13698
1602
1142
15292
1449
1462
13419
3239
1288
1631
1201
2122
2629
2890
1572
11223
1381
1471
1426
1147
1446
12596
1333
1504
9375
1307
3716
12207
1824
617
1782
947
1642
1519
1257
1500
1492
2323
1809
3425
1554
1308
13075
1312
1248
2920
1949
5752
2126
3483
1032
2765
1087
3219
1797
1074
1603
1544
1621
4303
1729
1203
5324
3643
1427
5912
2507
1576
5662
1817
1816
5882
2123
1172
4363
1364
3189
8800
2040
1298
3381
3784
1481
8066
1877
1207
7514
1206
2562
5637
2151
2115
8399
5895
2264
14005
1968
1421
11683
1150
8899
1657
1385
9201
10527
1604
11141
2789
4755
10819
2768
2946
2597
2688
1139
11866
3320
1548
9780
2800
3528
15977
3879
6669
15404
6366
2883
12666
2610
3096
15659
5200
1192
8741
1598
35563
3307
1306
2867
11223
1662
1388
3914
4066
2974
3111
14948
1398
1425
2118
5586
14123
1903
1852
2687
3329
6860
1583
1570
4101
2944
3022
4654
3018
1289
1444
3561
1167
3743
1539
1412
1743
1149
1327
1993
850
1443
1772
1266
2122
1212
1272
1928
1048
1519
1315
1410
2986
1349
1717
1521
1595
1221
1701
790
1199
3005
1135
1397
1564
1402
1247
2292
2401
1375
2077
1708
3154
1481
1237
3170
1525
1727
1085
1794
1424
2065
1738
2642
1609
1809
1233
1489
1105
2087
5718
1483
1120
1439
1025
1807
1406
5418
2353
5504
1681
2983
1146
1549
993
1918
2544
1667
1667
1267
2452
1489
2171
1938
1114
1683
3806
3725
1602
1322
4573
1583
2850
2802
1695
2700
1624
1813
12686
1673
1324
7373
1704
1174
3531
1508
6404
4018
2061
1838
2162
2231
1179
3863
1331
1971
2050
1570
1220
2783
1546
1527
7284
5935
1635
5860
2209
2482
1088
2076
1559
9278
1438
7233
1414
1340
10567
1712
1551
10322
2152
2789
6388
1314
1150
7841
2398
2904
9813
2701
2396
1387
3657
5690
5996
2413
2090
1479
2187
3841
14450
3462
4707
14051
1570
2852
3289
2144
1703
10575
1982
1439
2958
9547
980
1451
1457
1589
1640
2604
2172
1610
1782
1958
1838
3529
2193
1395
2864
1063
1638
2574
3736
2994
3887
1069
1199
1626
5118
1307
4493
2098
2199
1076
7181
2586
1752
1376
2467
2375
4298
3146
1236
1428
1117
2197
2500
4404
1975
1824
3918
1147
1020
1590
2830
2560
4695
1629
3292
1363
1596
2115
5144
4508
2261
3074
1054
2566
5268
1138
2636
1480
1141
3532
14717
1149
4672
1236
1269
1733
1589
4187
3250
1350
2588
1397
1346
1673
1555
1082
1136
1519
5534
1315
1217
1125
1876
1682
1915
1281
2430
5239
3735
1098
5652
1427
4965
1464
1861
1585
1714
1308
1605
1439
4936
1165
1880
8269
1678
1624
1762
6112
4352
1480
1817
1543
4423
1110
3525
2616
3898
1620
2454
2101
1330
1515
1098
4346
1539
3407
1689
1628
1299
3159
2846
1456
2480
1831
1477
3005
1119
3138
4845
1967
1189
7153
4012
2777
7918
878
2712
3390
1161
2982
5405
12469
2789
1702
1055
5878
4764
3833
1858
7545
1974
4771
8707
1611
2819
7077
1373
2315
14716
1408
2848
8271
2618
818
2996
4268
1617
6280
5779
868
8974
1971
3516
10398
2978
3479
4522
1727
10316
2018
1577
1844
11919
9742
1629
1366
1510
1184
13989
1964
12932
1562
1606
13087
950
36804
4087
1362
47428
1202
16838
1729
967
1432
2217
4591
1240
3080
1910
2703
2410
12406
1267
2552
7431
2697
1671
7111
4208
2064
1119
1507
1041
7631
1150
2995
5428
1651
1431
2961
1752
2803
1490
1497
757
1054
1806
6201
1307
1595
4588
8334
1972
10126
1367
2152
1304
2459
1624
3175
1513
1298
6384
2107
2677
5716
4232
3118
6573
1194
3564
5826
1475
3745
6701
3902
1694
10321
1397
1278
9686
3337
2366
2778
1336
2430
1549
5668
2352
2023
1506
1091
1256
904
1345
1609
1564
4690
2089
2841
1782
1922
1938
1076
1738
1489
1168
1163
9629
12155
2054
1640
1376
1879
1556
1061
4744
9437
1485
11014
1793
1811
12891
10750
1869
8271
4677
1484
10180
1496
1119
2588
2077
2457
14705
1530
1985
14336
7649
2846
1368
987
3148
1408
1290
1975
2656
2746
1937
1325
3547
1108
1780
2959
2326
2538
1480
998
3007
966
1814
1959
2999
1739
1849
4430
2691
2801
1611
1443
1554
1695
3574
2390
1894
1214
1350
1530
2570
2326
1606
2680
1643
1019
1241
1687
1110
1393
1316
950
1360
1229
1798
2064
3147
2754
1667
1837
4864
2253
1580
1156
1895
947
1796
4135
1653
3018
1352
1821
1039
1617
1574
2137
1537
1449
1745
2000
1257
2187
1310
1432
928
1085
1160
1605
1547
1545
1789
1472
1725
1039
1998
1554
2689
2311
1629
2302
1958
1565
1521
2319
1662
1902
1496
3835
5036
1288
2349
1440
1644
3568
1263
1357
2234
2106
987
1699
1532
1502
1268
1312
1341
1517
1336
1455
1543
1142
2100
1469
2937
1499
1602
1301
2205
2492
2840
1466
1407
2009
2570
1971
10332
1869
1527
1232
1514
1051
1557
1795
2892
2860
2969
1410
1224
2726
7121
1600
1856
1901
1397
2104
980
1820
1299
3360
1440
2980
2615
3903
1412
3235
3271
7205
1838
2013
2799
5605
1817
1435
2179
4570
2233
2799
1455
1807
5297
4629
2053
5712
1683
4171
3224
9537
2018
3240
3857
1486
1476
1360
1842
2418
3221
1532
1987
4338
2621
2390
3014
2387
2964
1301
4932
5166
2067
2468
2972
2008
1750
6913
5749
4400
1746
1779
1141
2005
2646
1590
2895
1692
1957
1384
1325
2283
1373
1365
984
2283
1314
1695
1785
2636
1538
1260
1768
1731
1286
1545
1909
1376
2141
2231
1875
1489
2537
1504
1466
4588
2185
1416
7057
2607
1141
10429
1966
2347
6817
1422
1419
5176
1500
1440
5673
1255
1381
3046
1388
1992
5542
2278
5176
6113
1648
1294
7685
6326
4092
2548
1888
6596
7857
1921
1043
12534
1296
10149
4791
2531
10944
1225
1421
8851
1459
1622
7118
1450
1782
9883
1423
2062
11023
2635
1931
13572
1317
1556
9112
1725
3038
16203
1578
2341
15192
2351
4499
10086
12807
1675
9828
1438
2555
8214
7025
5656
10455
1482
1303
13463
3050
2843
3875
1861
3058
1188
1588
1493
3952
1109
889
6010
1749
1472
3922
1789
1382
1485
1632
1869
2383
1514
3420
4674
7281
3063
3164
3139
4664
2246
1348
1786
854
1599
1418
2248
1378
1184
908
929
13375
1115
2196
2075
1899
1398
1678
5344
1168
1521
1220
1436
2269
1479
4178
1542
1046
977
1342
1520
1091
1446
2272
5553
1668
2036
1030
1964
1394
1417
1342
1588
1827
1472
2466
1141
1236
1966
1239
1588
1629
1860
1166
1675
31566
1214
1247
4630
1831
1150
2647
1476
1562
2497
2844
1483
1873
3127
1275
1336
1240
1735
1454
1319
1462
2028
1361
1864
4456
1458
866
3310
1420
3226
1191
2563
2102
991
1817
1338
4464
4423
2021
2582
3709
1644
2165
1358
13173
11380
2466
1409
1569
3918
3132
1956
5293
4748
1084
3015
1166
2410
1423
1457
2427
1731
1462
2218
1520
1722
2234
10663
1433
1561
1017
1626
1317
1913
1715
4832
2795
1507
1777
1407
2310
1715
1324
2040
1630
2782
2889
2831
1318
1749
1485
6730
1807
2169
1264
1591
1325
1342
1370
5067
1520
1363
1175
1167
1973
1394
1203
1466
3606
1325
3108
7627
4419
1922
1453
4993
2033
1503
1203
1687
3313
1224
1605
4761
1845
4324
2303
1513
1745
3383
1266
5248
1377
2552
1574
5004
1692
1436
1193
7998
1770
1034
1998
13094
1286
1540
13995
7828
1357
2932
4250
1872
13066
5963
1594
19415
1664
1413
1644
1828
2878
1780
1026
8169
12691
1278
6654
2574
1377
1639
1476
6267
2047
1971
1532
1383
2642
1514
2653
19686
1763
1477
1873
2943
2132
1971
1775
19371
1969
1454
1247
1582
4030
2486
1450
7387
1755
867
2320
1494
1692
3644
4437
8847
1437
4149
2716
2042
2466
2412
1282
6195
3637
3108
1450
4862
3814
4532
2698
5790
4659
1308
2172
1750
1739
1747
2914
13096
1502
1426
2761
2058
3164
4503
1156
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
