5
33627
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-140
-140
-140
-140
-140
-140
-140
-141
-141
-141
-141
-141
-141
-141
-142
-142
-142
-142
-142
-142
-142
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-144
-144
-144
-145
-145
-145
-145
-145
-145
-145
-146
-146
-146
-146
-146
-146
-146
-147
-147
-147
-147
-147
-147
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-152
-152
-152
-152
-152
-152
-153
-153
-153
-153
-153
-153
-153
-154
-154
-154
-154
-154
-154
-154
-155
-155
-155
-155
-155
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-169
-169
-169
-169
-169
-169
-170
-170
-170
-170
-170
-170
-170
-171
-171
-171
-171
-171
-171
-172
-172
-172
-172
-172
-172
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-179
-179
-179
-179
-179
-179
-180
-180
-180
-180
-180
-180
-181
-181
-181
-181
-181
-181
-182
-182
-182
-182
-182
-182
-183
-183
-183
-183
-183
-183
-184
-184
-184
-184
-184
-184
-185
-185
-185
-185
-185
-185
-186
-186
-186
-186
-186
-186
-186
-187
-187
-187
-187
-187
-187
-188
-188
-188
-188
-188
-188
-189
-189
-189
-189
-189
-189
-190
-190
-190
-190
-190
-190
-191
-191
-191
-191
-191
-191
-192
-192
-192
-192
-192
-192
-193
-193
-193
-193
-193
-193
-194
-194
-194
-194
-194
-194
-195
-195
-195
-195
-195
-195
-196
-196
-196
-196
-196
-196
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-241
-242
-242
-242
-242
-242
-243
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-247
-247
-247
-247
-247
-247
-248
-248
-248
-248
-248
-249
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-251
-252
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-254
-254
-254
-254
-254
-255
-255
-255
-255
-255
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-257
-258
-258
-258
-258
-258
-259
-259
-259
-259
-259
-260
-260
-260
-260
-260
-260
-261
-261
-261
-261
-261
-262
-262
-262
-262
-262
-263
-263
-263
-263
-263
-263
-264
-264
-264
-264
-264
-265
-265
-265
-265
-265
-266
-266
-266
-266
-266
-266
-267
-267
-267
-267
-267
-268
-268
-268
-268
-268
-269
-269
-269
-269
-269
-269
-270
-270
-270
-270
-270
-271
-271
-271
-271
-271
-271
-272
-272
-272
-272
-272
-273
-273
-273
-273
-273
-274
-274
-274
-274
-274
-274
-275
-275
-275
-275
-275
-276
-276
-276
-276
-276
-277
-277
-277
-277
-277
-277
-278
-278
-278
-278
-278
-279
-279
-279
-279
-279
-280
-280
-280
-280
-280
-280
-281
-281
-281
-281
-281
-282
-282
-282
-282
-282
-283
-283
-283
-283
-283
-283
-284
-284
-284
-284
-284
-285
-285
-285
-285
-285
-286
-286
-286
-286
-286
-286
-287
-287
-287
-287
-287
-288
-288
-288
-288
-288
-289
-289
-289
-289
-289
-290
-290
-290
-290
-290
-290
-291
-291
-291
-291
-291
-292
-292
-292
-292
-292
-292
-293
-293
-293
-293
-293
-294
-294
-294
-294
-294
-295
-295
-295
-295
-295
-295
-296
-296
-296
-296
-296
-297
-297
-297
-297
-297
-297
-298
-298
-298
-298
-298
-299
-299
-299
-299
-299
-299
-300
-300
-300
-300
-300
-301
-301
-301
-301
-301
-301
-302
-302
-302
-302
-302
-303
-303
-303
-303
-303
-303
-304
-304
-304
-304
-304
-305
-305
-305
-305
-305
-305
-306
-306
-306
-306
-306
-307
-307
-307
-307
-307
-307
-308
-308
-308
-308
-308
-309
-309
-309
-309
-309
-309
-310
-310
-310
-310
-310
-310
-311
-311
-311
-311
-311
-312
-312
-312
-312
-312
-312
-313
-313
-313
-313
-313
-313
-314
-314
-314
-314
-314
-315
-315
-315
-315
-315
-315
-316
-316
-316
-316
-316
-316
-317
-317
-317
-317
-317
-318
-318
-318
-318
-318
-318
-319
-319
-319
-319
-319
-319
-320
-320
-320
-320
-320
-320
-321
-321
-321
-321
-321
-322
-322
-322
-322
-322
-322
-323
-323
-323
-323
-323
-323
-324
-324
-324
-324
-324
-324
-325
-325
-325
-325
-325
-325
-326
-326
-326
-326
-326
-326
-327
-327
-327
-327
-327
-327
-328
-328
-328
-328
-328
-328
-329
-329
-329
-329
-329
-329
-330
-330
-330
-330
-330
-330
-331
-331
-331
-331
-331
-331
-332
-332
-332
-332
-332
-332
-332
-333
-333
-333
-333
-333
-333
-334
-334
-334
-334
-334
-334
-335
-335
-335
-335
-335
-335
-336
-336
-336
-336
-336
-336
-336
-337
-337
-337
-337
-337
-337
-338
-338
-338
-338
-338
-338
-338
-339
-339
-339
-339
-339
-339
-340
-340
-340
-340
-340
-340
-340
-341
-341
-341
-341
-341
-341
-342
-342
-342
-342
-342
-342
-342
-343
-343
-343
-343
-343
-343
-344
-344
-344
-344
-344
-344
-344
-345
-345
-345
-345
-345
-345
-345
-346
-346
-346
-346
-346
-346
-346
-347
-347
-347
-347
-347
-347
-348
-348
-348
-348
-348
-348
-348
-349
-349
-349
-349
-349
-349
-349
-350
-350
-350
-350
-350
-350
-350
-351
-351
-351
-351
-351
-351
-351
-351
-352
-352
-352
-352
-352
-352
-352
-353
-353
-353
-353
-353
-353
-353
-354
-354
-354
-354
-354
-354
-354
-355
-355
-355
-355
-355
-355
-355
-355
-356
-356
-356
-356
-356
-356
-356
-357
-357
-357
-357
-357
-357
-357
-357
-358
-358
-358
-358
-358
-358
-358
-358
-359
-359
-359
-359
-359
-359
-359
-360
-360
-360
-360
-360
-360
-360
-360
-361
-361
-361
-361
-361
-361
-361
-361
-362
-362
-362
-362
-362
-362
-362
-362
-363
-363
-363
-363
-363
-363
-363
-363
-364
-364
-364
-364
-364
-364
-364
-364
-364
-365
-365
-365
-365
-365
-365
-365
-365
-366
-366
-366
-366
-366
-366
-366
-366
-366
-367
-367
-367
-367
-367
-367
-367
-367
-367
-368
-368
-368
-368
-368
-368
-368
-368
-369
-369
-369
-369
-369
-369
-369
-369
-369
-370
-370
-370
-370
-370
-370
-370
-370
-370
-370
-371
-371
-371
-371
-371
-371
-371
-371
-371
-372
-372
-372
-372
-372
-372
-372
-372
-372
-373
-373
-373
-373
-373
-373
-373
-373
-373
-373
-374
-374
-374
-374
-374
-374
-374
-374
-374
-374
-375
-375
-375
-375
-375
-375
-375
-375
-375
-375
-376
-376
-376
-376
-376
-376
-376
-376
-376
-376
-377
-377
-377
-377
-377
-377
-377
-377
-377
-377
-378
-378
-378
-378
-378
-378
-378
-378
-378
-378
-379
-379
-379
-379
-379
-379
-379
-379
-379
-379
-379
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-380
-381
-381
-381
-381
-381
-381
-381
-381
-381
-381
-381
-382
-382
-382
-382
-382
-382
-382
-382
-382
-382
-382
-382
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-383
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-384
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-385
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-386
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-387
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-388
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-389
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-390
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-396
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-395
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-394
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-393
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-392
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-391
-390
-390
-390
-390
-390
-390
-390
-390
-390
-389
-389
-389
-389
-389
-389
-388
-388
-388
-388
-388
-387
-387
-387
-387
-386
-386
-386
-386
-385
-385
-385
-384
-384
-384
-383
-383
-383
-382
-382
-382
-381
-381
-381
-380
-380
-380
-379
-379
-378
-378
-378
-377
-377
-376
-376
-376
-375
-375
-374
-374
-373
-373
-372
-372
-372
-371
-371
-370
-369
-369
-368
-368
-367
-367
-366
-366
-365
-365
-364
-364
-363
-363
-362
-362
-361
-361
-360
-360
-359
-359
-358
-358
-358
-357
-357
-357
-356
-356
-356
-356
-355
-355
-355
-355
-355
-354
-354
-354
-354
-354
-354
-354
-354
-354
-353
-353
-353
-353
-353
-353
-353
-353
-353
-353
-353
-353
-353
-352
-352
-352
-352
-352
-352
-351
-351
-351
-351
-351
-351
-350
-350
-350
-350
-350
-350
-350
-349
-349
-349
-349
-348
-348
-348
-347
-347
-347
-347
-346
-346
-346
-345
-345
-345
-344
-344
-343
-343
-342
-342
-341
-341
-340
-340
-339
-339
-338
-337
-337
-336
-335
-335
-334
-333
-333
-332
-331
-331
-330
-330
-329
-328
-328
-327
-326
-326
-325
-325
-324
-323
-323
-323
-322
-322
-321
-321
-320
-320
-319
-319
-319
-318
-318
-318
-318
-317
-317
-317
-317
-316
-316
-316
-316
-315
-315
-315
-315
-314
-314
-314
-314
-314
-314
-314
-315
-315
-315
-315
-315
-315
-315
-315
-315
-314
-314
-314
-314
-314
-315
-315
-315
-315
-315
-316
-316
-316
-316
-316
-317
-317
-317
-317
-317
-317
-317
-316
-316
-316
-315
-315
-315
-315
-315
-315
-314
-314
-314
-314
-314
-314
-314
-313
-313
-313
-312
-312
-312
-312
-312
-312
-312
-312
-311
-311
-311
-311
-311
-311
-311
-311
-310
-310
-310
-310
-309
-309
-309
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-308
-307
-307
-307
-307
-307
-307
-307
-307
-307
-307
-307
-306
-306
-306
-306
-306
-306
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-305
-304
-304
-303
-303
-303
-302
-302
-302
-302
-301
-301
-301
-300
-300
-300
-299
-299
-298
-298
-297
-297
-296
-296
-295
-294
-294
-293
-292
-291
-291
-290
-289
-288
-287
-287
-286
-285
-284
-283
-282
-282
-281
-280
-279
-279
-278
-278
-277
-276
-276
-275
-275
-274
-274
-273
-272
-271
-270
-268
-267
-266
-264
-263
-262
-260
-259
-258
-256
-255
-253
-252
-250
-249
-247
-245
-243
-242
-240
-238
-236
-234
-232
-230
-229
-227
-225
-224
-222
-220
-219
-217
-216
-214
-212
-211
-210
-208
-207
-205
-204
-203
-201
-200
-199
-197
-196
-194
-193
-191
-189
-187
-185
-183
-181
-179
-177
-175
-173
-171
-169
-168
-166
-164
-162
-160
-158
-156
-154
-152
-150
-148
-146
-143
-141
-139
-136
-134
-132
-129
-127
-125
-123
-120
-118
-116
-114
-112
-109
-107
-105
-102
-99
-97
-94
-91
-89
-86
-84
-82
-80
-78
-76
-74
-72
-71
-69
-67
-65
-63
-61
-59
-57
-55
-53
-50
-48
-46
-43
-41
-39
-37
-35
-33
-31
-29
-27
-25
-23
-21
-18
-16
-13
-11
-9
-6
-4
-2
1
3
5
7
8
10
12
14
16
18
20
22
23
25
26
28
29
30
32
33
34
35
36
37
38
39
41
42
43
45
46
48
50
51
53
55
57
60
62
65
68
70
73
76
78
81
84
87
90
92
95
98
100
103
105
108
110
112
113
115
117
118
120
121
123
125
127
129
131
133
135
138
140
143
145
147
150
152
154
157
159
162
165
167
170
173
176
180
183
187
191
195
199
203
207
211
214
218
221
224
228
231
234
238
241
244
247
251
254
258
261
265
268
272
275
279
282
286
289
293
296
300
304
308
312
316
321
326
331
336
341
347
352
357
363
368
373
379
384
390
395
400
404
409
414
420
425
430
436
442
447
453
459
465
470
476
481
487
492
498
503
508
513
518
523
528
533
538
542
546
551
555
560
564
568
573
577
581
585
589
593
597
601
605
609
612
616
619
622
625
627
630
634
637
641
644
648
652
656
659
663
666
669
672
675
677
679
681
683
685
687
689
691
692
694
696
698
700
702
705
708
710
713
716
718
720
722
723
725
727
728
730
732
733
735
737
739
741
743
745
747
749
751
752
754
756
757
759
760
761
762
763
763
764
764
765
766
767
768
769
771
772
773
774
775
775
776
777
778
779
780
782
783
785
787
789
792
794
796
798
800
802
803
804
806
806
807
808
809
811
812
814
816
818
821
823
825
827
829
831
832
834
836
838
839
841
843
844
845
847
848
849
850
851
852
853
855
857
858
859
860
861
862
863
864
864
865
865
865
865
864
864
864
864
865
866
868
869
870
871
872
873
873
873
873
873
872
872
871
871
871
870
871
871
871
872
872
873
874
875
877
878
879
881
882
884
885
886
886
887
887
888
888
889
890
891
891
892
894
895
896
898
899
901
902
903
903
904
904
904
903
903
902
901
901
900
900
899
899
898
898
897
897
896
895
893
892
891
890
889
888
887
886
885
884
883
883
883
883
883
883
884
884
884
884
884
884
884
884
885
886
887
888
890
892
893
894
896
897
898
900
901
903
904
906
908
910
912
915
917
920
922
924
926
927
929
931
932
934
936
938
940
942
943
945
946
947
947
948
950
951
952
954
956
957
960
962
964
967
970
972
975
978
982
985
989
992
996
1000
1002
1006
1010
1014
1018
1022
1025
1027
1030
1032
1034
1036
1038
1039
1041
1042
1044
1045
1046
1047
1048
1049
1050
1051
1051
1051
1052
1052
1052
1053
1053
1054
1055
1056
1058
1059
1061
1063
1065
1066
1068
1070
1072
1074
1076
1078
1079
1081
1082
1083
1085
1086
1088
1089
1091
1093
1094
1096
1098
1100
1101
1103
1105
1107
1109
1111
1113
1113
1114
1114
1115
1115
1116
1117
1117
1118
1117
1117
1116
1115
1114
1113
1112
1112
1112
1111
1111
1111
1110
1109
1108
1107
1105
1104
1103
1102
1101
1101
1100
1100
1100
1100
1100
1099
1099
1099
1099
1098
1098
1097
1097
1097
1096
1096
1095
1095
1094
1094
1093
1092
1092
1091
1091
1090
1089
1089
1088
1088
1087
1087
1087
1086
1086
1086
1086
1086
1086
1086
1087
1089
1091
1093
1095
1097
1098
1100
1101
1103
1104
1106
1107
1109
1112
1114
1117
1120
1123
1127
1130
1133
1137
1140
1144
1148
1152
1155
1159
1162
1165
1168
1170
1173
1175
1177
1180
1182
1185
1187
1190
1192
1194
1196
1198
1199
1201
1202
1204
1205
1206
1208
1209
1209
1210
1210
1211
1212
1212
1213
1213
1214
1214
1214
1215
1215
1216
1217
1218
1219
1219
1219
1219
1218
1216
1214
1213
1212
1211
1210
1209
1209
1209
1209
1209
1209
1208
1208
1207
1206
1206
1205
1203
1202
1201
1199
1198
1198
1197
1197
1197
1197
1198
1199
1200
1201
1202
1203
1203
1204
1205
1205
1206
1207
1208
1209
1210
1211
1212
1213
1213
1213
1214
1214
1214
1213
1213
1213
1213
1212
1212
1211
1210
1209
1209
1208
1206
1205
1205
1204
1204
1204
1204
1204
1205
1205
1205
1206
1206
1207
1208
1208
1209
1211
1212
1214
1217
1220
1223
1227
1230
1233
1236
1239
1241
1244
1247
1250
1252
1255
1258
1262
1266
1270
1274
1277
1281
1283
1286
1289
1291
1294
1296
1299
1302
1304
1307
1310
1313
1316
1320
1324
1328
1333
1337
1341
1345
1350
1354
1358
1362
1366
1369
1373
1375
1378
1380
1381
1383
1385
1387
1390
1392
1394
1396
1398
1401
1404
1406
1409
1411
1414
1416
1418
1421
1423
1426
1430
1433
1437
1442
1446
1452
1458
1464
1471
1479
1486
1494
1501
1508
1515
1521
1527
1533
1539
1544
1549
1555
1560
1565
1571
1578
1585
1591
1598
1605
1611
1618
1625
1632
1639
1645
1652
1659
1665
1671
1677
1682
1688
1693
1698
1704
1710
1716
1723
1730
1738
1745
1752
1759
1766
1772
1778
1784
1790
1795
1801
1806
1812
1818
1824
1830
1836
1841
1846
1851
1855
1859
1863
1866
1869
1871
1873
1874
1875
1875
1875
1875
1875
1875
1874
1874
1874
1874
1875
1877
1879
1882
1885
1888
1891
1894
1897
1899
1901
1904
1906
1908
1910
1912
1914
1916
1918
1920
1922
1924
1925
1926
1927
1928
1928
1928
1928
1928
1928
1928
1928
1928
1928
1929
1930
1930
1931
1932
1932
1933
1933
1933
1934
1935
1935
1936
1937
1939
1940
1943
1946
1949
1953
1958
1962
1967
1972
1977
1982
1986
1991
1996
2000
2005
2009
2015
2019
2024
2028
2033
2036
2040
2044
2047
2051
2054
2058
2063
2067
2072
2076
2080
2083
2085
2087
2089
2091
2092
2095
2098
2101
2105
2109
2113
2116
2118
2120
2121
2121
2121
2120
2119
2118
2117
2117
2117
2118
2119
2120
2122
2123
2125
2126
2127
2129
2131
2132
2134
2136
2139
2142
2145
2148
2151
2154
2156
2158
2160
2162
2164
2167
2169
2172
2175
2179
2182
2185
2189
2192
2194
2197
2200
2203
2206
2208
2210
2212
2214
2215
2218
2221
2225
2230
2236
2242
2249
2255
2261
2267
2273
2279
2284
2290
2296
2302
2309
2316
2323
2330
2337
2344
2350
2356
2361
2366
2372
2378
2384
2392
2400
2408
2416
2423
2431
2437
2443
2447
2451
2455
2458
2462
2466
2471
2476
2482
2489
2495
2502
2509
2516
2523
2530
2536
2542
2549
2554
2560
2566
2572
2577
2583
2588
2594
2600
2606
2613
2619
2626
2634
2641
2649
2656
2664
2672
2680
2689
2698
2707
2717
2727
2737
2747
2756
2765
2773
2781
2788
2796
2803
2811
2819
2827
2836
2843
2850
2857
2863
2868
2873
2878
2884
2890
2896
2903
2910
2918
2925
2933
2940
2948
2956
2964
2972
2981
2989
2998
3006
3015
3023
3031
3038
3046
3053
3060
3066
3072
3077
3082
3087
3090
3093
3096
3098
3101
3103
3105
3108
3110
3112
3114
3116
3118
3120
3123
3127
3130
3135
3139
3144
3149
3153
3158
3162
3167
3172
3178
3184
3191
3198
3206
3213
3220
3226
3232
3237
3243
3249
3255
3262
3270
3278
3286
3293
3299
3305
3309
3313
3316
3318
3321
3323
3325
3326
3327
3328
3328
3327
3325
3323
3320
3317
3314
3311
3308
3304
3300
3296
3291
3286
3281
3276
3272
3268
3264
3261
3258
3254
3250
3247
3243
3239
3236
3234
3233
3232
3232
3233
3233
3234
3235
3235
3235
3235
3234
3234
3233
3232
3232
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3243
3245
3247
3249
3251
3253
3255
3257
3259
3261
3262
3263
3264
3264
3265
3265
3265
3265
3265
3264
3263
3261
3259
3256
3253
3250
3246
3242
3237
3232
3227
3221
3216
3210
3204
3198
3191
3185
3177
3169
3160
3150
3140
3129
3118
3106
3095
3084
3072
3061
3050
3040
3029
3018
3007
2996
2985
2975
2966
2957
2949
2942
2936
2930
2923
2917
2910
2904
2898
2892
2886
2880
2874
2868
2862
2855
2848
2840
2832
2823
2814
2804
2794
2784
2774
2763
2751
2740
2728
2716
2704
2692
2680
2668
2657
2646
2636
2625
2615
2604
2592
2580
2568
2556
2543
2531
2520
2508
2497
2486
2475
2465
2455
2444
2434
2423
2413
2402
2392
2381
2370
2358
2346
2333
2320
2307
2293
2279
2265
2251
2237
2223
2209
2195
2181
2168
2154
2140
2127
2114
2101
2089
2076
2064
2051
2039
2025
2013
2001
1987
1974
1959
1945
1931
1916
1902
1887
1873
1859
1844
1830
1816
1801
1787
1772
1758
1745
1732
1720
1708
1698
1688
1678
1669
1659
1650
1641
1632
1623
1614
1604
1594
1584
1574
1564
1555
1546
1537
1529
1522
1514
1506
1498
1490
1480
1470
1459
1447
1435
1423
1410
1398
1387
1375
1364
1353
1343
1332
1322
1313
1303
1293
1282
1272
1260
1248
1236
1224
1212
1200
1188
1177
1165
1153
1141
1129
1117
1104
1092
1081
1069
1057
1046
1036
1026
1016
1006
998
989
980
971
963
955
947
941
935
930
925
922
920
919
918
917
916
914
913
912
910
909
908
906
903
900
896
893
888
884
880
875
870
864
858
851
843
834
825
816
805
795
784
774
764
754
744
735
725
716
707
699
691
682
674
667
660
654
649
643
638
633
628
623
617
611
605
600
594
589
585
581
577
575
572
570
568
567
565
564
562
562
561
562
562
563
564
566
567
568
570
571
572
573
574
574
574
573
572
571
570
568
566
563
559
555
550
545
541
537
533
530
526
523
520
516
512
508
504
500
495
490
486
481
475
470
464
459
453
447
441
434
427
420
413
405
398
391
384
377
370
364
358
351
345
340
334
328
322
316
310
304
299
293
287
281
275
269
264
259
256
252
249
247
244
242
239
236
233
229
226
222
219
216
213
211
208
206
204
202
200
197
195
193
191
189
188
187
186
186
185
184
183
183
182
182
181
181
180
180
179
179
180
181
182
183
184
185
186
187
187
188
188
189
190
191
192
193
195
196
198
200
201
201
201
200
199
198
197
196
197
198
200
202
205
208
211
214
218
222
227
232
237
242
248
254
260
266
272
278
284
289
295
301
308
315
322
330
339
347
355
364
372
380
388
395
402
409
417
425
433
441
450
459
469
479
489
499
510
521
533
544
556
568
580
592
604
616
629
642
655
668
681
695
709
722
735
748
760
772
784
795
807
818
828
839
849
859
868
877
885
893
901
908
915
922
930
937
944
951
958
965
971
976
980
984
987
989
990
991
991
991
991
990
990
990
990
991
992
993
994
995
996
998
1000
1002
1004
1006
1008
1008
1010
1010
1012
1012
1012
1012
1014
1014
1016
1018
1020
1022
1024
1024
1024
1024
1022
1020
1018
1018
1016
1016
1014
1014
1012
1012
1012
1012
1012
1010
1010
1008
1006
1006
1004
1004
1004
1004
1004
1004
1006
1006
1006
1006
1006
1006
1006
1004
1002
1000
998
995
992
989
987
986
985
983
982
980
978
976
974
972
970
968
966
965
962
960
957
954
950
946
942
937
933
928
922
916
909
901
893
885
877
869
860
852
843
834
824
814
803
793
782
772
762
752
743
734
726
718
710
702
695
687
679
671
662
654
646
638
630
622
615
608
602
596
590
585
580
574
569
565
560
555
551
547
543
539
534
529
523
517
510
503
496
488
481
474
467
460
454
447
441
434
428
421
414
407
400
392
384
376
367
358
348
338
327
316
305
294
283
271
260
249
238
227
216
206
196
186
177
167
158
149
141
133
125
117
110
102
96
90
85
81
78
76
74
73
71
70
68
65
63
61
60
59
58
58
58
58
58
58
57
57
56
54
53
51
49
47
45
43
40
38
34
30
26
21
16
10
4
-3
-10
-17
-24
-32
-39
-46
-53
-59
-65
-70
-76
-82
-89
-95
-102
-108
-114
-120
-126
-131
-137
-142
-147
-152
-156
-159
-163
-166
-170
-173
-177
-182
-186
-190
-193
-196
-200
-202
-205
-208
-211
-213
-214
-215
-216
-216
-215
-213
-212
-210
-207
-206
-204
-202
-200
-199
-198
-197
-197
-198
-198
-198
-199
-198
-197
-196
-195
-194
-193
-192
-191
-190
-190
-190
-190
-190
-191
-191
-192
-192
-193
-193
-194
-194
-195
-195
-196
-197
-198
-199
-200
-201
-202
-203
-205
-206
-206
-207
-207
-207
-206
-205
-204
-203
-202
-201
-199
-198
-197
-195
-194
-192
-191
-190
-189
-189
-189
-190
-191
-193
-195
-197
-199
-202
-204
-207
-210
-213
-215
-218
-221
-224
-227
-230
-234
-238
-242
-246
-251
-256
-260
-265
-269
-274
-278
-283
-288
-293
-298
-303
-307
-311
-315
-318
-321
-323
-325
-326
-327
-328
-329
-330
-331
-332
-333
-334
-335
-336
-337
-338
-339
-340
-342
-344
-345
-347
-348
-348
-349
-349
-349
-349
-348
-348
-348
-348
-348
-349
-349
-349
-350
-350
-351
-351
-350
-350
-348
-347
-345
-343
-341
-339
-336
-334
-331
-329
-327
-324
-322
-321
-320
-319
-319
-319
-320
-322
-323
-325
-327
-329
-332
-334
-337
-341
-344
-348
-352
-357
-362
-367
-373
-380
-386
-391
-397
-402
-407
-412
-417
-422
-426
-430
-434
-438
-441
-445
-450
-454
-460
-465
-471
-476
-482
-488
-494
-499
-505
-510
-515
-521
-528
-535
-543
-551
-559
-568
-577
-587
-598
-609
-621
-633
-645
-658
-671
-684
-696
-708
-720
-731
-742
-753
-763
-774
-784
-793
-803
-812
-821
-830
-839
-848
-857
-866
-875
-884
-893
-901
-910
-917
-924
-931
-937
-944
-949
-955
-960
-965
-970
-975
-980
-984
-989
-993
-998
-1002
-1006
-1012
-1016
-1022
-1028
-1033
-1040
-1046
-1053
-1060
-1067
-1073
-1078
-1083
-1087
-1091
-1094
-1098
-1102
-1107
-1112
-1118
-1124
-1131
-1137
-1144
-1150
-1156
-1161
-1166
-1170
-1174
-1178
-1182
-1187
-1192
-1196
-1201
-1206
-1211
-1216
-1221
-1227
-1234
-1241
-1250
-1259
-1270
-1281
-1293
-1305
-1318
-1332
-1346
-1361
-1376
-1391
-1407
-1423
-1438
-1453
-1468
-1483
-1497
-1512
-1527
-1542
-1558
-1574
-1591
-1608
-1625
-1644
-1662
-1680
-1698
-1716
-1733
-1750
-1767
-1783
-1800
-1817
-1834
-1851
-1868
-1886
-1904
-1921
-1939
-1956
-1972
-1988
-2004
-2021
-2037
-2053
-2070
-2087
-2104
-2121
-2138
-2155
-2170
-2185
-2200
-2214
-2227
-2241
-2254
-2267
-2281
-2294
-2306
-2317
-2328
-2339
-2349
-2359
-2369
-2378
-2386
-2394
-2402
-2409
-2416
-2423
-2429
-2434
-2438
-2442
-2446
-2448
-2451
-2452
-2454
-2454
-2455
-2455
-2454
-2453
-2452
-2451
-2450
-2449
-2449
-2448
-2448
-2447
-2446
-2445
-2444
-2442
-2440
-2438
-2435
-2433
-2431
-2429
-2427
-2426
-2424
-2422
-2419
-2417
-2415
-2413
-2411
-2409
-2408
-2407
-2406
-2405
-2403
-2402
-2400
-2399
-2398
-2397
-2396
-2396
-2396
-2396
-2397
-2398
-2400
-2403
-2406
-2411
-2416
-2421
-2427
-2432
-2438
-2444
-2450
-2456
-2463
-2471
-2478
-2487
-2495
-2503
-2511
-2519
-2527
-2535
-2543
-2551
-2560
-2570
-2580
-2592
-2604
-2616
-2629
-2641
-2654
-2667
-2679
-2692
-2705
-2719
-2732
-2747
-2761
-2776
-2790
-2805
-2819
-2833
-2847
-2861
-2875
-2889
-2903
-2916
-2928
-2940
-2952
-2964
-2975
-2986
-2996
-3005
-3014
-3022
-3028
-3035
-3040
-3046
-3051
-3056
-3061
-3067
-3072
-3079
-3085
-3092
-3099
-3106
-3114
-3122
-3131
-3140
-3150
-3160
-3170
-3181
-3192
-3204
-3215
-3227
-3238
-3250
-3262
-3274
-3287
-3300
-3314
-3328
-3343
-3359
-3374
-3390
-3405
-3421
-3437
-3454
-3470
-3487
-3505
-3523
-3542
-3560
-3579
-3598
-3617
-3635
-3655
-3674
-3695
-3716
-3737
-3759
-3781
-3803
-3825
-3847
-3868
-3889
-3910
-3931
-3951
-3970
-3989
-4006
-4026
-4043
-4062
-4078
-4096
-4113
-4129
-4144
-4159
-4173
-4187
-4201
-4215
-4229
-4243
-4257
-4270
-4282
-4294
-4305
-4316
-4327
-4337
-4347
-4357
-4367
-4376
-4384
-4393
-4401
-4410
-4419
-4428
-4437
-4447
-4457
-4467
-4477
-4487
-4497
-4506
-4514
-4521
-4526
-4532
-4537
-4542
-4548
-4554
-4560
-4566
-4572
-4579
-4586
-4592
-4599
-4606
-4612
-4619
-4625
-4631
-4636
-4641
-4645
-4648
-4652
-4655
-4658
-4661
-4664
-4667
-4669
-4671
-4673
-4674
-4674
-4675
-4675
-4675
-4676
-4677
-4679
-4680
-4681
-4683
-4684
-4684
-4685
-4685
-4685
-4685
-4685
-4685
-4686
-4686
-4687
-4687
-4687
-4686
-4684
-4682
-4679
-4676
-4673
-4670
-4668
-4665
-4663
-4660
-4657
-4654
-4650
-4646
-4642
-4638
-4633
-4629
-4625
-4620
-4616
-4612
-4608
-4604
-4600
-4596
-4593
-4590
-4587
-4585
-4583
-4583
-4583
-4584
-4585
-4587
-4588
-4589
-4589
-4589
-4589
-4589
-4589
-4590
-4592
-4594
-4596
-4599
-4600
-4601
-4601
-4599
-4598
-4596
-4594
-4593
-4591
-4590
-4588
-4586
-4583
-4579
-4575
-4570
-4566
-4562
-4559
-4556
-4553
-4551
-4549
-4548
-4548
-4548
-4548
-4548
-4549
-4550
-4551
-4552
-4554
-4556
-4558
-4561
-4563
-4566
-4568
-4570
-4572
-4575
-4577
-4580
-4582
-4584
-4586
-4588
-4590
-4593
-4595
-4598
-4601
-4605
-4609
-4613
-4617
-4622
-4626
-4630
-4633
-4636
-4638
-4640
-4642
-4645
-4647
-4651
-4655
-4659
-4663
-4667
-4672
-4676
-4681
-4686
-4691
-4696
-4701
-4706
-4710
-4713
-4716
-4718
-4719
-4719
-4719
-4718
-4716
-4714
-4710
-4705
-4699
-4693
-4687
-4681
-4675
-4669
-4664
-4658
-4653
-4647
-4641
-4635
-4628
-4620
-4611
-4602
-4592
-4583
-4574
-4565
-4556
-4547
-4538
-4528
-4519
-4508
-4498
-4488
-4478
-4468
-4458
-4447
-4436
-4424
-4413
-4402
-4391
-4380
-4370
-4360
-4351
-4341
-4331
-4321
-4310
-4300
-4291
-4282
-4274
-4266
-4260
-4253
-4247
-4240
-4233
-4225
-4217
-4208
-4199
-4190
-4181
-4172
-4164
-4156
-4149
-4142
-4136
-4129
-4124
-4118
-4113
-4107
-4102
-4097
-4091
-4086
-4082
-4075
-4070
-4066
-4059
-4054
-4048
-4043
-4037
-4030
-4024
-4017
-4009
-4000
-3990
-3981
-3971
-3962
-3953
-3944
-3935
-3926
-3918
-3910
-3901
-3892
-3883
-3873
-3863
-3853
-3843
-3833
-3824
-3815
-3805
-3796
-3786
-3776
-3765
-3754
-3743
-3732
-3721
-3710
-3699
-3688
-3677
-3666
-3655
-3645
-3636
-3626
-3618
-3610
-3602
-3593
-3585
-3577
-3568
-3559
-3550
-3541
-3532
-3524
-3516
-3509
-3502
-3494
-3488
-3481
-3475
-3470
-3465
-3460
-3455
-3452
-3448
-3446
-3444
-3442
-3440
-3439
-3438
-3438
-3438
-3438
-3439
-3441
-3443
-3445
-3447
-3448
-3449
-3449
-3449
-3449
-3448
-3446
-3444
-3441
-3438
-3434
-3430
-3425
-3420
-3415
-3410
-3405
-3400
-3394
-3388
-3382
-3376
-3370
-3364
-3358
-3352
-3346
-3339
-3332
-3325
-3317
-3309
-3301
-3293
-3285
-3277
-3269
-3260
-3252
-3244
-3235
-3226
-3217
-3208
-3200
-3192
-3184
-3177
-3170
-3164
-3159
-3154
-3150
-3147
-3144
-3141
-3138
-3135
-3131
-3127
-3123
-3119
-3115
-3110
-3105
-3099
-3093
-3087
-3081
-3076
-3071
-3066
-3060
-3055
-3049
-3042
-3034
-3027
-3019
-3011
-3004
-2997
-2991
-2984
-2978
-2972
-2965
-2957
-2948
-2939
-2928
-2917
-2906
-2895
-2884
-2874
-2864
-2855
-2846
-2836
-2827
-2816
-2806
-2795
-2784
-2773
-2763
-2753
-2744
-2734
-2726
-2717
-2709
-2700
-2692
-2683
-2674
-2666
-2657
-2649
-2641
-2632
-2624
-2616
-2607
-2598
-2588
-2579
-2569
-2560
-2550
-2541
-2533
-2524
-2516
-2507
-2498
-2490
-2482
-2474
-2467
-2460
-2453
-2446
-2439
-2432
-2424
-2416
-2407
-2398
-2389
-2380
-2371
-2362
-2352
-2343
-2335
-2327
-2319
-2312
-2305
-2298
-2291
-2284
-2277
-2270
-2262
-2255
-2248
-2241
-2234
-2229
-2224
-2220
-2217
-2215
-2215
-2216
-2218
-2220
-2223
-2225
-2228
-2231
-2233
-2236
-2238
-2240
-2243
-2245
-2248
-2251
-2254
-2257
-2260
-2261
-2263
-2263
-2263
-2263
-2264
-2264
-2265
-2266
-2267
-2268
-2269
-2270
-2270
-2270
-2269
-2268
-2267
-2266
-2265
-2264
-2263
-2263
-2262
-2260
-2258
-2256
-2253
-2249
-2246
-2244
-2242
-2241
-2242
-2243
-2244
-2246
-2247
-2248
-2247
-2246
-2244
-2242
-2241
-2239
-2238
-2236
-2235
-2233
-2230
-2228
-2225
-2222
-2218
-2214
-2208
-2202
-2195
-2187
-2178
-2169
-2161
-2152
-2145
-2137
-2130
-2122
-2114
-2106
-2098
-2090
-2083
-2077
-2071
-2066
-2061
-2057
-2053
-2050
-2047
-2045
-2043
-2040
-2037
-2033
-2029
-2027
-2024
-2021
-2021
-2019
-2017
-2015
-2012
-2009
-2005
-2001
-1998
-1996
-1995
-1993
-1992
-1991
-1989
-1987
-1986
-1985
-1985
-1986
-1986
-1987
-1987
-1986
-1984
-1982
-1979
-1976
-1973
-1970
-1967
-1964
-1961
-1958
-1956
-1953
-1951
-1949
-1946
-1942
-1939
-1934
-1930
-1925
-1921
-1916
-1910
-1904
-1897
-1890
-1882
-1873
-1863
-1853
-1843
-1832
-1822
-1811
-1799
-1787
-1775
-1762
-1749
-1736
-1724
-1712
-1699
-1687
-1675
-1663
-1651
-1640
-1628
-1617
-1607
-1597
-1586
-1576
-1566
-1555
-1543
-1531
-1518
-1506
-1495
-1485
-1476
-1468
-1460
-1452
-1444
-1436
-1428
-1421
-1413
-1406
-1399
-1392
-1386
-1381
-1376
-1372
-1369
-1366
-1364
-1362
-1360
-1357
-1354
-1351
-1348
-1345
-1341
-1337
-1334
-1331
-1329
-1327
-1326
-1324
-1323
-1322
-1321
-1320
-1318
-1317
-1315
-1314
-1312
-1311
-1309
-1307
-1305
-1302
-1299
-1295
-1292
-1288
-1284
-1280
-1275
-1270
-1265
-1260
-1254
-1249
-1244
-1238
-1232
-1226
-1219
-1213
-1207
-1201
-1194
-1189
-1183
-1178
-1172
-1166
-1160
-1153
-1146
-1139
-1132
-1125
-1117
-1111
-1104
-1099
-1094
-1089
-1085
-1081
-1077
-1072
-1068
-1062
-1056
-1050
-1043
-1037
-1031
-1026
-1020
-1016
-1012
-1008
-1004
-1002
-998
-995
-992
-989
-987
-984
-981
-978
-974
-969
-964
-959
-953
-947
-940
-933
-925
-917
-907
-898
-888
-879
-869
-860
-850
-841
-833
-824
-815
-805
-796
-785
-775
-764
-753
-742
-732
-722
-713
-705
-697
-689
-681
-674
-666
-659
-652
-645
-638
-632
-627
-621
-615
-609
-603
-597
-591
-585
-579
-573
-568
-563
-557
-552
-547
-542
-537
-532
-528
-522
-517
-511
-505
-500
-494
-490
-485
-481
-476
-471
-466
-460
-453
-446
-438
-429
-420
-411
-401
-391
-381
-370
-360
-350
-340
-330
-319
-307
-294
-280
-266
-251
-237
-222
-208
-194
-180
-165
-150
-134
-117
-100
-83
-64
-45
-26
-5
15
36
58
79
101
123
144
166
187
210
232
256
279
304
328
352
377
401
424
446
468
489
510
529
548
566
584
600
616
631
645
659
672
684
696
708
718
729
738
747
755
763
769
775
781
785
790
794
798
801
804
807
810
813
817
822
827
832
836
841
846
851
855
858
862
865
868
872
877
882
887
892
898
904
910
915
921
927
933
940
948
956
963
970
975
980
983
987
990
993
996
998
1000
1002
1004
1006
1008
1008
1010
1012
1014
1018
1020
1024
1026
1028
1029
1029
1030
1029
1029
1028
1028
1027
1027
1026
1026
1025
1025
1025
1024
1022
1020
1020
1018
1016
1014
1012
1010
1008
1006
1006
1004
1006
1006
1008
1008
1010
1010
1010
1010
1010
1012
1012
1014
1018
1022
1026
1031
1035
1039
1043
1047
1050
1055
1059
1065
1071
1078
1084
1090
1096
1102
1108
1113
1119
1124
1129
1134
1139
1144
1149
1153
1157
1161
1164
1168
1172
1176
1182
1188
1194
1201
1209
1216
1222
1229
1236
1244
1252
1261
1271
1282
1292
1303
1313
1322
1330
1339
1347
1355
1362
1370
1378
1386
1394
1401
1408
1415
1422
1429
1437
1446
1456
1466
1477
1489
1501
1513
1526
1538
1550
1562
1574
1586
1598
1610
1624
1638
1653
1668
1682
1697
1711
1725
1739
1752
1764
1776
1787
1798
1809
1821
1833
1845
1857
1869
1881
1891
1901
1910
1918
1925
1933
1940
1949
1958
1967
1977
1987
1996
2005
2013
2020
2025
2032
2037
2043
2049
2054
2060
2065
2071
2076
2081
2086
2091
2096
2102
2108
2115
2121
2128
2134
2140
2145
2149
2152
2154
2156
2156
2157
2157
2158
2158
2158
2157
2156
2153
2151
2148
2145
2143
2141
2139
2138
2138
2138
2137
2136
2134
2132
2130
2128
2127
2126
2127
2129
2132
2136
2141
2145
2149
2153
2156
2159
2162
2165
2169
2173
2178
2184
2190
2197
2204
2212
2220
2229
2238
2248
2256
2265
2273
2281
2289
2296
2302
2308
2311
2314
2315
2316
2316
2317
2317
2317
2317
2317
2316
2316
2315
2314
2313
2312
2311
2309
2308
2306
2305
2304
2303
2303
2304
2306
2308
2311
2314
2317
2320
2323
2325
2325
2324
2321
2317
2312
2306
2299
2290
2280
2270
2258
2246
2233
2219
2206
2193
2180
2167
2156
2145
2134
2124
2115
2107
2098
2090
2083
2075
2068
2060
2051
2041
2032
2021
2009
1999
1987
1975
1964
1953
1943
1933
1923
1913
1903
1892
1881
1869
1858
1846
1835
1824
1814
1804
1794
1783
1772
1760
1747
1733
1719
1704
1689
1675
1661
1648
1634
1620
1606
1590
1575
1560
1545
1530
1517
1504
1492
1479
1467
1454
1441
1429
1416
1404
1392
1381
1369
1357
1345
1332
1318
1304
1290
1275
1260
1245
1230
1216
1202
1189
1177
1166
1154
1143
1131
1118
1106
1093
1080
1067
1055
1043
1031
1018
1006
994
980
967
954
941
928
915
903
890
878
865
852
840
829
819
810
802
795
790
785
780
776
772
768
764
759
755
750
746
743
740
737
735
732
728
723
717
710
702
693
685
678
671
664
659
654
650
646
643
641
640
640
640
640
641
643
644
646
648
650
651
651
650
649
646
643
639
636
632
628
623
618
612
606
599
593
587
581
576
571
566
561
556
551
547
542
537
533
529
525
522
519
516
514
511
509
506
503
499
496
492
487
482
476
470
464
457
450
444
437
431
424
419
414
409
405
401
399
397
397
398
399
400
402
403
404
404
404
405
405
406
407
408
410
413
415
418
421
424
427
430
433
436
438
441
444
448
452
457
461
465
469
471
473
473
472
471
470
470
470
470
471
471
472
473
474
476
478
481
484
487
490
494
497
502
507
513
520
528
537
547
557
567
577
587
596
605
614
621
627
632
637
641
645
649
653
656
658
660
659
657
654
649
644
638
632
627
621
614
607
599
590
580
569
558
547
536
525
514
503
493
482
472
462
452
441
431
420
410
400
390
381
373
365
357
349
341
332
323
314
304
295
286
276
266
257
247
237
227
217
207
198
189
181
173
167
160
155
149
144
139
133
128
123
119
115
112
110
108
106
104
101
99
96
93
89
86
83
79
75
70
66
62
59
57
56
55
56
57
59
62
65
69
73
78
83
87
91
95
98
100
102
103
105
106
108
111
116
121
127
135
143
151
160
170
180
191
202
214
226
239
252
266
279
294
308
322
337
352
368
386
405
425
447
470
494
519
544
571
598
626
654
683
713
743
772
801
830
859
887
916
945
974
1004
1035
1067
1099
1132
1165
1199
1232
1265
1298
1331
1364
1399
1434
1469
1505
1542
1578
1614
1650
1685
1721
1756
1790
1823
1856
1889
1920
1952
1983
2013
2044
2075
2105
2135
2164
2194
2224
2254
2284
2315
2346
2376
2407
2438
2468
2498
2529
2559
2590
2620
2650
2679
2708
2736
2763
2788
2812
2834
2853
2872
2890
2906
2923
2939
2955
2971
2987
3002
3017
3032
3047
3062
3078
3093
3108
3122
3136
3150
3163
3175
3187
3199
3209
3220
3229
3238
3246
3254
3262
3271
3279
3288
3298
3308
3318
3328
3337
3346
3354
3362
3368
3375
3381
3386
3392
3398
3404
3411
3417
3423
3428
3432
3434
3435
3436
3435
3434
3433
3431
3429
3426
3422
3417
3411
3405
3399
3392
3385
3378
3371
3364
3357
3351
3345
3340
3334
3328
3321
3313
3304
3294
3284
3274
3263
3253
3243
3233
3223
3213
3203
3193
3184
3175
3167
3158
3150
3141
3131
3120
3109
3098
3087
3077
3067
3058
3049
3041
3033
3025
3017
3008
2997
2986
2974
2961
2948
2934
2921
2908
2895
2883
2872
2860
2848
2837
2825
2813
2803
2793
2785
2778
2774
2771
2769
2768
2768
2768
2769
2770
2772
2774
2776
2779
2782
2785
2790
2794
2799
2805
2810
2816
2822
2829
2835
2842
2849
2856
2864
2873
2883
2892
2903
2913
2924
2935
2945
2957
2967
2978
2989
3001
3013
3025
3037
3050
3062
3074
3086
3099
3111
3124
3137
3150
3164
3178
3192
3207
3222
3238
3254
3270
3287
3304
3321
3338
3353
3368
3383
3396
3409
3422
3434
3446
3459
3472
3486
3501
3517
3534
3552
3570
3588
3607
3624
3642
3659
3676
3694
3712
3730
3748
3767
3785
3803
3820
3836
3852
3868
3883
3899
3914
3930
3946
3962
3978
3994
4011
4027
4043
4061
4078
4094
4113
4131
4149
4168
4186
4205
4223
4241
4259
4277
4296
4315
4333
4353
4372
4392
4412
4432
4452
4471
4489
4507
4523
4539
4553
4567
4580
4593
4606
4619
4632
4645
4658
4671
4684
4697
4710
4724
4738
4752
4767
4782
4796
4809
4821
4832
4842
4850
4857
4863
4868
4873
4877
4881
4885
4888
4891
4893
4895
4897
4899
4901
4903
4906
4909
4912
4915
4917
4919
4920
4920
4920
4919
4918
4918
4918
4920
4922
4925
4928
4931
4935
4938
4940
4942
4943
4943
4943
4942
4942
4941
4940
4939
4937
4937
4936
4936
4936
4937
4938
4939
4940
4941
4942
4944
4946
4948
4951
4953
4955
4956
4956
4954
4952
4948
4944
4938
4931
4924
4916
4908
4899
4890
4880
4869
4858
4845
4832
4819
4805
4790
4776
4760
4744
4726
4708
4689
4670
4649
4628
4607
4586
4564
4543
4522
4501
4479
4457
4434
4410
4386
4361
4335
4310
4284
4258
4231
4204
4177
4150
4123
4094
4066
4035
4006
3976
3945
3914
3883
3852
3820
3788
3756
3723
3691
3657
3624
3590
3557
3524
3491
3460
3429
3399
3370
3341
3311
3282
3251
3220
3188
3156
3123
3089
3055
3022
2987
2953
2917
2882
2845
2808
2771
2733
2696
2657
2618
2579
2538
2497
2455
2413
2369
2325
2279
2233
2186
2138
2089
2040
1990
1940
1890
1839
1788
1737
1685
1633
1581
1529
1477
1425
1373
1320
1267
1213
1160
1107
1054
1002
951
901
851
802
754
705
657
609
560
511
463
414
366
319
272
226
180
133
87
40
-8
-57
-106
-157
-207
-258
-309
-360
-410
-459
-509
-558
-606
-655
-703
-751
-799
-847
-894
-941
-989
-1037
-1085
-1133
-1182
-1231
-1280
-1329
-1378
-1427
-1476
-1524
-1572
-1620
-1667
-1714
-1761
-1807
-1852
-1897
-1940
-1983
-2024
-2065
-2104
-2142
-2180
-2217
-2254
-2291
-2328
-2364
-2401
-2437
-2473
-2510
-2547
-2584
-2620
-2657
-2693
-2730
-2767
-2804
-2840
-2876
-2911
-2946
-2980
-3014
-3047
-3079
-3111
-3143
-3174
-3204
-3234
-3263
-3292
-3319
-3346
-3373
-3399
-3425
-3450
-3475
-3498
-3521
-3543
-3565
-3585
-3605
-3624
-3643
-3661
-3679
-3697
-3715
-3735
-3755
-3776
-3797
-3819
-3841
-3863
-3885
-3908
-3931
-3955
-3980
-4005
-4032
-4059
-4086
-4115
-4145
-4175
-4206
-4238
-4270
-4302
-4334
-4366
-4397
-4428
-4459
-4489
-4519
-4548
-4577
-4605
-4632
-4658
-4683
-4707
-4731
-4754
-4778
-4801
-4824
-4847
-4869
-4890
-4909
-4927
-4944
-4960
-4974
-4987
-4999
-5010
-5020
-5030
-5038
-5047
-5054
-5061
-5066
-5071
-5075
-5079
-5082
-5085
-5088
-5090
-5092
-5093
-5094
-5093
-5093
-5092
-5091
-5090
-5089
-5088
-5087
-5086
-5085
-5085
-5085
-5084
-5084
-5083
-5082
-5081
-5080
-5078
-5076
-5074
-5072
-5070
-5068
-5067
-5065
-5063
-5061
-5059
-5057
-5055
-5053
-5052
-5050
-5049
-5048
-5048
-5047
-5047
-5047
-5047
-5048
-5048
-5048
-5049
-5049
-5050
-5051
-5052
-5053
-5055
-5056
-5057
-5058
-5060
-5061
-5063
-5064
-5066
-5067
-5068
-5068
-5068
-5068
-5067
-5066
-5065
-5063
-5061
-5060
-5058
-5056
-5055
-5053
-5050
-5046
-5042
-5037
-5031
-5025
-5018
-5012
-5006
-5000
-4995
-4990
-4985
-4979
-4973
-4966
-4959
-4951
-4942
-4932
-4922
-4911
-4900
-4889
-4878
-4866
-4854
-4841
-4829
-4816
-4803
-4790
-4776
-4762
-4747
-4732
-4715
-4698
-4680
-4661
-4642
-4624
-4605
-4588
-4570
-4553
-4537
-4520
-4504
-4489
-4474
-4459
-4444
-4429
-4415
-4402
-4389
-4377
-4366
-4355
-4345
-4335
-4324
-4313
-4302
-4291
-4281
-4271
-4262
-4253
-4245
-4237
-4229
-4222
-4216
-4211
-4206
-4203
-4201
-4199
-4199
-4200
-4202
-4204
-4207
-4211
-4215
-4220
-4225
-4231
-4237
-4243
-4250
-4258
-4266
-4275
-4283
-4292
-4301
-4309
-4317
-4323
-4330
-4336
-4341
-4347
-4353
-4358
-4364
-4369
-4374
-4378
-4382
-4386
-4389
-4392
-4394
-4397
-4399
-4402
-4404
-4407
-4411
-4414
-4418
-4422
-4427
-4431
-4436
-4440
-4445
-4449
-4453
-4457
-4461
-4465
-4470
-4475
-4481
-4488
-4495
-4502
-4510
-4517
-4525
-4531
-4537
-4542
-4547
-4550
-4553
-4555
-4557
-4559
-4561
-4564
-4567
-4571
-4575
-4580
-4586
-4592
-4599
-4606
-4613
-4621
-4629
-4637
-4645
-4655
-4664
-4674
-4684
-4694
-4702
-4709
-4716
-4720
-4724
-4727
-4729
-4731
-4732
-4734
-4735
-4736
-4737
-4738
-4738
-4738
-4738
-4737
-4735
-4733
-4730
-4728
-4725
-4723
-4721
-4719
-4717
-4716
-4715
-4714
-4713
-4712
-4711
-4711
-4712
-4713
-4714
-4715
-4717
-4720
-4724
-4730
-4738
-4748
-4760
-4774
-4790
-4808
-4828
-4849
-4872
-4895
-4920
-4946
-4973
-5001
-5029
-5057
-5086
-5114
-5142
-5169
-5196
-5222
-5248
-5273
-5297
-5321
-5344
-5366
-5388
-5410
-5431
-5452
-5472
-5492
-5511
-5529
-5547
-5565
-5582
-5599
-5616
-5631
-5646
-5661
-5675
-5688
-5700
-5711
-5721
-5731
-5740
-5748
-5755
-5762
-5768
-5774
-5779
-5784
-5788
-5791
-5793
-5795
-5796
-5797
-5797
-5797
-5797
-5797
-5796
-5794
-5793
-5790
-5788
-5785
-5781
-5776
-5771
-5766
-5760
-5755
-5750
-5746
-5743
-5740
-5738
-5737
-5736
-5736
-5736
-5737
-5739
-5741
-5745
-5749
-5753
-5759
-5765
-5771
-5778
-5785
-5792
-5800
-5807
-5814
-5821
-5828
-5835
-5842
-5850
-5858
-5866
-5873
-5881
-5888
-5894
-5901
-5907
-5913
-5920
-5928
-5936
-5946
-5955
-5965
-5974
-5984
-5994
-6004
-6015
-6027
-6039
-6051
-6064
-6077
-6090
-6102
-6114
-6125
-6135
-6144
-6153
-6160
-6166
-6172
-6177
-6181
-6186
-6191
-6195
-6198
-6201
-6203
-6204
-6205
-6205
-6205
-6204
-6203
-6202
-6200
-6198
-6195
-6192
-6189
-6186
-6183
-6179
-6176
-6174
-6171
-6169
-6167
-6165
-6164
-6163
-6163
-6163
-6162
-6162
-6162
-6161
-6161
-6162
-6162
-6163
-6163
-6164
-6164
-6164
-6163
-6162
-6161
-6158
-6156
-6153
-6150
-6148
-6146
-6146
-6146
-6147
-6148
-6150
-6153
-6155
-6157
-6158
-6160
-6162
-6163
-6165
-6167
-6168
-6169
-6170
-6169
-6168
-6165
-6160
-6154
-6146
-6136
-6125
-6113
-6099
-6086
-6071
-6057
-6041
-6026
-6009
-5993
-5975
-5957
-5938
-5917
-5896
-5873
-5850
-5826
-5802
-5777
-5752
-5726
-5699
-5672
-5644
-5616
-5587
-5559
-5531
-5502
-5473
-5444
-5414
-5385
-5354
-5323
-5291
-5259
-5227
-5194
-5163
-5131
-5099
-5068
-5036
-5003
-4971
-4938
-4904
-4870
-4836
-4800
-4765
-4729
-4694
-4659
-4624
-4589
-4555
-4519
-4483
-4447
-4409
-4372
-4335
-4299
-4263
-4228
-4194
-4161
-4128
-4096
-4064
-4032
-4000
-3967
-3935
-3902
-3870
-3838
-3806
-3775
-3745
-3716
-3687
-3658
-3629
-3601
-3574
-3548
-3522
-3498
-3476
-3455
-3436
-3417
-3398
-3379
-3359
-3338
-3318
-3296
-3275
-3254
-3233
-3213
-3193
-3174
-3155
-3137
-3119
-3101
-3083
-3065
-3046
-3027
-3009
-2991
-2974
-2957
-2941
-2925
-2909
-2894
-2878
-2861
-2845
-2828
-2811
-2794
-2777
-2758
-2739
-2720
-2700
-2679
-2657
-2635
-2613
-2589
-2565
-2541
-2517
-2493
-2470
-2449
-2428
-2410
-2392
-2375
-2358
-2342
-2326
-2310
-2295
-2280
-2266
-2252
-2239
-2226
-2214
-2202
-2191
-2180
-2170
-2161
-2152
-2144
-2137
-2129
-2122
-2115
-2108
-2102
-2095
-2088
-2081
-2072
-2062
-2052
-2041
-2029
-2017
-2005
-1993
-1981
-1968
-1956
-1944
-1933
-1922
-1913
-1905
-1898
-1892
-1887
-1883
-1878
-1874
-1870
-1866
-1862
-1859
-1856
-1853
-1850
-1848
-1846
-1845
-1845
-1846
-1847
-1847
-1847
-1847
-1846
-1845
-1844
-1843
-1844
-1845
-1848
-1852
-1857
-1862
-1868
-1874
-1881
-1889
-1897
-1905
-1913
-1922
-1931
-1941
-1951
-1961
-1971
-1980
-1990
-1999
-2008
-2015
-2021
-2027
-2032
-2036
-2041
-2045
-2048
-2051
-2053
-2053
-2052
-2049
-2045
-2039
-2031
-2021
-2012
-2001
-1991
-1980
-1969
-1958
-1947
-1937
-1926
-1915
-1904
-1892
-1880
-1868
-1855
-1842
-1828
-1815
-1801
-1787
-1773
-1759
-1745
-1731
-1717
-1702
-1688
-1674
-1660
-1647
-1634
-1621
-1609
-1597
-1584
-1572
-1559
-1547
-1534
-1523
-1511
-1500
-1489
-1478
-1467
-1456
-1445
-1433
-1421
-1409
-1397
-1384
-1371
-1357
-1342
-1326
-1309
-1292
-1274
-1255
-1235
-1214
-1192
-1170
-1148
-1125
-1103
-1080
-1057
-1035
-1012
-991
-970
-950
-930
-910
-890
-870
-851
-831
-812
-793
-774
-756
-739
-722
-705
-688
-671
-655
-637
-621
-604
-588
-572
-556
-541
-525
-510
-495
-480
-466
-453
-441
-430
-420
-412
-404
-397
-391
-385
-379
-373
-368
-363
-359
-356
-353
-350
-347
-345
-343
-342
-343
-344
-347
-351
-356
-362
-368
-374
-380
-386
-392
-399
-406
-413
-420
-426
-433
-440
-446
-454
-462
-470
-479
-488
-498
-508
-517
-527
-536
-546
-555
-564
-573
-581
-589
-596
-603
-609
-614
-619
-623
-627
-632
-637
-641
-646
-651
-655
-660
-664
-667
-671
-673
-676
-678
-680
-682
-684
-688
-692
-696
-701
-705
-709
-713
-718
-722
-727
-732
-737
-743
-748
-753
-759
-764
-769
-773
-776
-778
-779
-780
-781
-781
-781
-781
-782
-783
-784
-786
-787
-789
-790
-790
-791
-792
-793
-794
-795
-796
-795
-794
-793
-790
-786
-782
-778
-774
-769
-764
-758
-751
-743
-735
-725
-715
-703
-691
-678
-665
-652
-638
-624
-611
-598
-586
-575
-564
-554
-544
-534
-525
-515
-506
-496
-487
-477
-468
-458
-447
-435
-422
-410
-398
-386
-374
-362
-351
-340
-330
-320
-310
-301
-293
-285
-277
-269
-262
-255
-248
-241
-235
-229
-223
-217
-211
-205
-198
-192
-185
-178
-171
-163
-155
-147
-138
-128
-117
-107
-96
-84
-71
-57
-42
-27
-12
1
15
28
40
54
67
81
96
111
126
140
154
167
179
191
203
214
225
236
245
255
264
273
282
290
299
308
316
325
332
339
345
350
354
359
364
370
377
386
395
406
417
429
442
456
470
484
499
513
528
544
562
580
600
620
642
664
687
711
734
758
782
805
827
850
872
894
917
940
964
988
1012
1037
1062
1087
1112
1138
1164
1191
1218
1245
1274
1303
1333
1363
1395
1427
1460
1495
1530
1565
1603
1641
1680
1719
1759
1800
1841
1882
1923
1966
2009
2056
2103
2152
2203
2253
2305
2356
2407
2460
2512
2565
2618
2671
2723
2775
2827
2878
2929
2981
3033
3084
3135
3185
3233
3280
3326
3371
3415
3459
3503
3548
3593
3638
3682
3726
3770
3814
3858
3902
3947
3991
4035
4081
4126
4171
4216
4261
4305
4349
4393
4436
4478
4519
4559
4599
4639
4677
4714
4751
4786
4821
4854
4888
4922
4956
4990
5024
5058
5092
5125
5159
5192
5225
5258
5290
5323
5356
5388
5419
5448
5477
5504
5530
5555
5579
5601
5623
5643
5663
5683
5702
5723
5744
5766
5789
5812
5836
5860
5885
5911
5937
5964
5991
6018
6045
6072
6100
6127
6153
6180
6208
6235
6263
6290
6318
6345
6372
6398
6425
6450
6476
6501
6527
6553
6581
6610
6639
6669
6700
6730
6761
6793
6824
6856
6888
6920
6953
6985
7018
7052
7085
7118
7152
7185
7218
7252
7285
7318
7350
7383
7416
7448
7480
7511
7542
7572
7601
7630
7658
7686
7713
7740
7768
7795
7822
7848
7873
7896
7919
7941
7962
7982
8002
8022
8041
8058
8077
8093
8111
8127
8143
8159
8176
8193
8210
8227
8244
8260
8275
8289
8303
8316
8328
8341
8353
8366
8379
8392
8405
8419
8432
8445
8458
8470
8482
8493
8503
8514
8524
8534
8545
8555
8566
8576
8585
8593
8600
8607
8613
8619
8624
8630
8635
8639
8643
8647
8650
8653
8656
8659
8662
8665
8668
8671
8674
8676
8679
8681
8683
8687
8691
8696
8702
8708
8715
8723
8731
8739
8748
8757
8766
8776
8786
8795
8805
8814
8823
8831
8840
8847
8855
8862
8869
8876
8883
8891
8899
8906
8913
8920
8927
8933
8939
8944
8949
8955
8961
8968
8975
8983
8992
9002
9012
9023
9033
9044
9055
9067
9079
9092
9105
9119
9133
9147
9162
9177
9191
9205
9219
9232
9245
9256
9266
9276
9285
9294
9304
9314
9325
9337
9349
9361
9373
9384
9396
9407
9418
9429
9441
9453
9465
9478
9491
9505
9520
9535
9550
9564
9579
9593
9607
9621
9634
9648
9662
9676
9690
9704
9717
9730
9743
9756
9770
9783
9796
9809
9823
9836
9848
9860
9872
9883
9894
9905
9916
9927
9938
9948
9959
9969
9979
9989
9999
10008
10018
10028
10038
10048
10059
10071
10084
10097
10111
10126
10141
10155
10170
10184
10199
10214
10229
10245
10260
10276
10291
10307
10322
10337
10352
10367
10383
10397
10412
10427
10441
10455
10470
10484
10499
10515
10531
10548
10565
10583
10601
10619
10637
10656
10675
10694
10713
10732
10752
10770
10789
10807
10825
10842
10859
10876
10893
10909
10926
10943
10960
10976
10992
11008
11024
11040
11056
11073
11091
11109
11126
11143
11160
11175
11190
11203
11216
11229
11240
11252
11263
11274
11285
11295
11305
11315
11325
11335
11346
11356
11367
11377
11386
11395
11404
11413
11421
11429
11438
11448
11458
11469
11480
11492
11505
11518
11532
11547
11562
11577
11593
11610
11627
11644
11661
11679
11696
11714
11731
11748
11765
11782
11799
11815
11832
11848
11864
11879
11893
11907
11919
11931
11941
11951
11960
11969
11977
11984
11991
11996
12000
12003
12006
12007
12008
12008
12008
12008
12007
12005
12004
12002
11999
11996
11991
11985
11978
11969
11958
11947
11934
11920
11905
11888
11870
11851
11831
11810
11788
11765
11742
11717
11692
11665
11637
11609
11579
11549
11518
11486
11453
11420
11386
11351
11315
11278
11241
11203
11164
11124
11083
11042
11000
10958
10915
10871
10828
10784
10741
10698
10655
10612
10570
10527
10484
10441
10398
10354
10310
10266
10221
10177
10133
10089
10045
10001
9957
9912
9867
9822
9777
9732
9686
9640
9593
9546
9499
9451
9404
9357
9309
9261
9212
9163
9112
9060
9009
8957
8904
8852
8800
8747
8694
8641
8588
8535
8483
8432
8382
8332
8283
8235
8186
8140
8093
8045
7999
7952
7904
7857
7809
7762
7714
7667
7620
7572
7524
7476
7427
7379
7330
7281
7232
7184
7136
7089
7042
6996
6949
6902
6855
6808
6760
6712
6664
6616
6568
6521
6474
6427
6380
6333
6284
6235
6185
6135
6084
6033
5982
5931
5880
5829
5778
5726
5675
5623
5572
5521
5471
5420
5370
5321
5273
5225
5178
5131
5084
5037
4989
4941
4893
4845
4797
4749
4701
4654
4607
4561
4515
4470
4424
4379
4334
4288
4242
4196
4150
4103
4057
4011
3966
3921
3877
3833
3789
3746
3702
3660
3618
3576
3535
3494
3454
3415
3376
3338
3300
3263
3227
3191
3155
3121
3088
3055
3024
2993
2964
2935
2907
2879
2852
2826
2800
2775
2751
2728
2706
2684
2663
2643
2622
2602
2581
2561
2541
2521
2502
2484
2467
2451
2437
2425
2414
2404
2395
2387
2379
2372
2366
2360
2355
2350
2346
2342
2338
2334
2330
2326
2322
2319
2316
2313
2311
2309
2307
2305
2304
2303
2303
2302
2302
2301
2299
2296
2292
2287
2280
2272
2263
2252
2240
2227
2214
2200
2185
2171
2156
2140
2124
2107
2089
2069
2049
2029
2008
1986
1964
1941
1918
1894
1870
1846
1821
1796
1772
1747
1722
1697
1673
1648
1623
1597
1571
1544
1517
1489
1460
1431
1402
1372
1343
1313
1283
1254
1224
1195
1165
1136
1106
1077
1049
1020
993
967
941
916
892
870
848
827
808
789
771
754
737
720
704
688
672
657
641
626
611
596
580
564
547
531
515
498
482
466
450
435
420
405
391
376
361
345
329
313
296
279
262
244
225
206
186
166
144
123
101
78
55
33
9
-15
-39
-64
-91
-118
-147
-178
-210
-242
-275
-309
-342
-375
-409
-443
-479
-515
-552
-590
-628
-666
-704
-743
-781
-821
-861
-902
-945
-988
-1033
-1078
-1123
-1169
-1215
-1262
-1308
-1354
-1400
-1447
-1493
-1540
-1587
-1635
-1684
-1733
-1782
-1832
-1882
-1931
-1981
-2029
-2080
-2129
-2179
-2229
-2278
-2328
-2378
-2427
-2477
-2527
-2577
-2626
-2675
-2723
-2771
-2817
-2862
-2907
-2953
-2998
-3044
-3090
-3136
-3183
-3229
-3275
-3321
-3367
-3412
-3457
-3501
-3544
-3587
-3629
-3671
-3712
-3753
-3793
-3833
-3873
-3912
-3952
-3991
-4030
-4070
-4111
-4153
-4195
-4239
-4283
-4327
-4371
-4415
-4459
-4502
-4545
-4588
-4631
-4673
-4715
-4757
-4798
-4838
-4878
-4918
-4958
-4997
-5037
-5076
-5115
-5154
-5193
-5231
-5268
-5305
-5342
-5378
-5413
-5448
-5483
-5518
-5553
-5589
-5624
-5660
-5696
-5733
-5770
-5807
-5845
-5884
-5923
-5962
-6002
-6043
-6084
-6125
-6166
-6207
-6249
-6290
-6331
-6373
-6413
-6454
-6495
-6536
-6577
-6620
-6662
-6705
-6748
-6791
-6833
-6875
-6917
-6959
-7000
-7042
-7084
-7125
-7165
-7206
-7246
-7286
-7325
-7363
-7401
-7437
-7472
-7506
-7538
-7569
-7600
-7630
-7659
-7688
-7716
-7743
-7770
-7797
-7822
-7847
-7871
-7894
-7916
-7937
-7957
-7977
-7997
-8016
-8036
-8055
-8073
-8092
-8109
-8125
-8138
-8151
-8164
-8175
-8185
-8195
-8204
-8214
-8224
-8234
-8243
-8253
-8262
-8271
-8279
-8287
-8293
-8299
-8304
-8309
-8314
-8319
-8324
-8329
-8334
-8340
-8345
-8351
-8357
-8363
-8368
-8373
-8378
-8383
-8388
-8392
-8397
-8402
-8407
-8413
-8420
-8427
-8435
-8442
-8450
-8457
-8464
-8471
-8478
-8485
-8492
-8500
-8508
-8517
-8526
-8536
-8545
-8554
-8562
-8570
-8577
-8584
-8590
-8596
-8601
-8606
-8611
-8616
-8621
-8625
-8629
-8633
-8636
-8638
-8639
-8640
-8642
-8643
-8644
-8645
-8646
-8646
-8648
-8650
-8653
-8656
-8661
-8666
-8671
-8677
-8683
-8688
-8694
-8699
-8703
-8708
-8712
-8715
-8718
-8721
-8724
-8726
-8728
-8729
-8729
-8729
-8728
-8725
-8722
-8717
-8711
-8705
-8698
-8691
-8684
-8676
-8667
-8658
-8648
-8638
-8626
-8614
-8601
-8586
-8571
-8554
-8537
-8519
-8501
-8482
-8463
-8444
-8425
-8405
-8385
-8363
-8340
-8317
-8293
-8268
-8243
-8218
-8193
-8169
-8145
-8121
-8098
-8076
-8053
-8031
-8009
-7988
-7966
-7945
-7924
-7903
-7883
-7862
-7842
-7821
-7799
-7778
-7755
-7733
-7710
-7687
-7664
-7640
-7617
-7593
-7570
-7546
-7523
-7499
-7475
-7452
-7430
-7408
-7388
-7368
-7349
-7331
-7314
-7296
-7278
-7260
-7242
-7223
-7204
-7185
-7167
-7149
-7132
-7116
-7100
-7084
-7069
-7054
-7040
-7026
-7013
-7001
-6990
-6980
-6971
-6963
-6955
-6947
-6940
-6933
-6926
-6919
-6913
-6907
-6903
-6899
-6896
-6894
-6893
-6892
-6892
-6891
-6891
-6891
-6891
-6892
-6893
-6896
-6898
-6902
-6905
-6908
-6910
-6912
-6914
-6915
-6917
-6919
-6921
-6923
-6926
-6929
-6932
-6936
-6939
-6944
-6948
-6953
-6958
-6963
-6968
-6972
-6977
-6981
-6987
-6992
-6999
-7006
-7014
-7021
-7029
-7037
-7044
-7051
-7057
-7063
-7068
-7072
-7075
-7078
-7079
-7080
-7080
-7079
-7078
-7076
-7075
-7073
-7071
-7069
-7067
-7066
-7064
-7063
-7063
-7063
-7063
-7064
-7065
-7067
-7070
-7074
-7077
-7080
-7083
-7086
-7088
-7091
-7093
-7096
-7100
-7104
-7109
-7114
-7120
-7125
-7131
-7136
-7141
-7145
-7148
-7152
-7155
-7158
-7161
-7164
-7167
-7171
-7175
-7178
-7182
-7185
-7188
-7190
-7192
-7194
-7196
-7198
-7200
-7202
-7203
-7204
-7205
-7205
-7205
-7205
-7205
-7204
-7203
-7201
-7199
-7196
-7193
-7191
-7189
-7186
-7183
-7181
-7178
-7175
-7172
-7169
-7165
-7161
-7157
-7151
-7145
-7137
-7128
-7118
-7107
-7095
-7081
-7066
-7050
-7034
-7016
-6997
-6978
-6957
-6936
-6913
-6890
-6866
-6843
-6818
-6794
-6769
-6743
-6718
-6692
-6666
-6641
-6615
-6590
-6565
-6540
-6514
-6489
-6464
-6439
-6414
-6389
-6364
-6340
-6315
-6291
-6267
-6243
-6218
-6193
-6167
-6141
-6114
-6087
-6058
-6030
-6000
-5970
-5939
-5908
-5877
-5844
-5812
-5779
-5746
-5712
-5677
-5641
-5605
-5568
-5532
-5495
-5458
-5421
-5384
-5347
-5310
-5273
-5236
-5199
-5162
-5125
-5089
-5052
-5016
-4980
-4944
-4908
-4873
-4836
-4800
-4763
-4725
-4687
-4648
-4609
-4570
-4529
-4488
-4445
-4402
-4357
-4310
-4262
-4212
-4161
-4108
-4054
-4001
-3945
-3889
-3831
-3772
-3712
-3652
-3591
-3529
-3467
-3404
-3341
-3276
-3211
-3144
-3078
-3011
-2943
-2875
-2806
-2737
-2666
-2594
-2521
-2447
-2371
-2296
-2219
-2143
-2065
-1988
-1910
-1832
-1753
-1674
-1595
-1515
-1434
-1353
-1272
-1189
-1107
-1024
-941
-857
-773
-689
-605
-521
-437
-353
-269
-185
-101
-17
67
152
237
323
410
497
584
673
762
852
942
1033
1123
1214
1305
1395
1485
1575
1664
1754
1845
1935
2025
2118
2210
2302
2395
2487
2580
2673
2767
2862
2957
3053
3148
3244
3340
3435
3530
3625
3719
3812
3905
3998
4091
4185
4280
4376
4473
4570
4666
4763
4860
4957
5054
5153
5252
5351
5451
5551
5652
5753
5854
5956
6057
6157
6257
6356
6455
6553
6651
6748
6845
6941
7035
7129
7221
7313
7404
7495
7586
7678
7772
7866
7960
8055
8150
8244
8338
8432
8526
8619
8713
8807
8901
8995
9089
9182
9274
9366
9456
9545
9633
9721
9807
9893
9978
10063
10147
10230
10312
10393
10472
10551
10628
10704
10779
10853
10927
10999
11069
11138
11205
11270
11334
11395
11455
11513
11570
11625
11679
11732
11784
11834
11883
11930
11976
12021
12065
12108
12150
12192
12233
12274
12314
12354
12393
12430
12467
12503
12538
12572
12605
12637
12669
12699
12728
12756
12783
12809
12832
12855
12876
12897
12916
12935
12953
12970
12985
13000
13013
13026
13038
13048
13058
13067
13076
13083
13089
13095
13100
13104
13108
13112
13116
13119
13122
13124
13126
13128
13131
13133
13137
13140
13144
13148
13152
13155
13158
13160
13162
13163
13164
13165
13166
13167
13169
13171
13173
13175
13178
13180
13182
13185
13188
13191
13195
13199
13203
13208
13214
13220
13226
13233
13242
13251
13262
13273
13286
13299
13313
13327
13342
13357
13372
13387
13402
13418
13434
13449
13466
13482
13498
13514
13530
13546
13561
13576
13591
13606
13621
13637
13652
13667
13683
13697
13711
13725
13738
13751
13763
13775
13786
13796
13806
13816
13825
13835
13844
13853
13862
13871
13880
13888
13895
13901
13906
13911
13914
13917
13919
13921
13922
13922
13921
13920
13918
13914
13911
13906
13901
13896
13891
13886
13881
13875
13870
13864
13857
13851
13844
13837
13830
13824
13817
13811
13804
13798
13793
13789
13785
13782
13780
13777
13776
13774
13773
13772
13771
13771
13771
13771
13772
13773
13775
13776
13778
13781
13784
13788
13793
13798
13803
13809
13814
13820
13826
13831
13837
13842
13847
13851
13855
13859
13862
13865
13867
13869
13871
13872
13875
13877
13879
13881
13884
13886
13888
13891
13893
13896
13899
13901
13904
13907
13909
13910
13911
13911
13910
13909
13907
13905
13903
13900
13896
13892
13888
13882
13876
13870
13863
13855
13847
13839
13830
13820
13809
13798
13785
13772
13758
13743
13727
13711
13695
13678
13662
13644
13626
13607
13587
13566
13545
13522
13499
13475
13451
13427
13401
13376
13349
13322
13295
13267
13237
13207
13175
13143
13110
13076
13042
13007
12972
12937
12902
12867
12831
12796
12760
12724
12687
12650
12611
12572
12533
12493
12453
12413
12374
12335
12296
12258
12220
12183
12147
12111
12076
12042
12008
11976
11943
11911
11878
11846
11815
11783
11753
11722
11693
11663
11634
11605
11576
11548
11519
11491
11463
11434
11406
11378
11351
11324
11297
11270
11243
11218
11193
11169
11146
11124
11103
11084
11065
11047
11030
11014
10999
10984
10970
10957
10945
10933
10922
10911
10900
10889
10879
10869
10859
10850
10841
10833
10826
10820
10814
10808
10803
10797
10792
10787
10782
10776
10771
10765
10760
10756
10753
10750
10748
10745
10742
10738
10734
10728
10721
10714
10706
10697
10687
10677
10665
10653
10639
10625
10610
10594
10577
10560
10542
10524
10505
10486
10466
10447
10427
10408
10389
10369
10350
10330
10310
10289
10269
10248
10227
10206
10185
10164
10142
10120
10097
10074
10050
10026
10000
9973
9945
9917
9887
9856
9825
9793
9761
9728
9696
9663
9630
9597
9564
9531
9497
9464
9430
9395
9361
9326
9291
9256
9220
9185
9148
9111
9074
9035
8997
8958
8918
8878
8837
8796
8754
8713
8670
8628
8586
8544
8501
8458
8415
8371
8327
8283
8240
8197
8154
8114
8073
8034
7996
7957
7920
7882
7846
7809
7774
7739
7704
7671
7638
7607
7577
7547
7519
7492
7464
7438
7411
7385
7359
7334
7310
7286
7263
7241
7219
7197
7176
7155
7135
7115
7096
7077
7058
7039
7020
7000
6981
6961
6941
6921
6901
6881
6861
6841
6821
6801
6780
6759
6738
6716
6693
6669
6644
6618
6591
6564
6537
6510
6483
6455
6427
6398
6369
6339
6308
6277
6245
6213
6180
6147
6112
6077
6041
6004
5966
5927
5888
5849
5809
5768
5727
5686
5644
5602
5559
5516
5472
5428
5383
5337
5290
5244
5197
5149
5102
5055
5008
4960
4913
4865
4817
4769
4720
4671
4623
4574
4526
4478
4429
4381
4332
4284
4235
4186
4136
4085
4035
3984
3934
3883
3833
3784
3735
3686
3638
3590
3541
3493
3444
3395
3345
3295
3246
3196
3148
3099
3051
3004
2956
2909
2860
2812
2763
2713
2664
2615
2567
2520
2473
2426
2380
2334
2289
2244
2199
2155
2111
2068
2025
1983
1941
1900
1859
1820
1781
1743
1707
1671
1636
1602
1568
1535
1504
1472
1442
1412
1382
1352
1323
1294
1265
1237
1210
1185
1160
1136
1113
1091
1069
1048
1027
1006
986
966
946
927
908
890
872
855
838
822
805
789
773
756
740
723
707
690
674
657
641
623
606
588
570
552
533
515
496
477
459
440
423
406
390
375
360
345
330
316
301
285
270
254
238
223
208
194
181
168
155
143
131
118
106
94
82
72
62
53
45
38
32
26
21
16
12
9
7
5
5
5
6
7
9
12
15
19
23
29
34
41
47
55
63
71
81
91
101
113
125
138
152
168
183
200
217
234
252
269
287
304
322
340
358
376
394
413
431
450
469
488
506
525
544
562
580
597
615
632
648
665
682
699
716
733
749
765
780
795
809
823
836
848
860
871
882
892
902
910
918
924
930
934
938
940
942
944
946
947
949
950
951
952
952
951
949
945
940
934
927
919
910
900
891
880
870
859
848
837
826
814
803
791
780
768
756
743
730
717
703
688
672
656
640
625
609
594
579
563
548
532
517
501
486
470
455
439
424
409
393
378
362
346
329
312
294
276
258
239
221
202
184
166
148
130
112
93
73
53
32
11
-10
-31
-53
-74
-95
-116
-138
-159
-182
-205
-229
-253
-277
-302
-326
-350
-373
-395
-417
-438
-459
-480
-502
-524
-546
-569
-591
-614
-636
-658
-681
-705
-729
-754
-778
-802
-826
-849
-871
-893
-916
-938
-960
-982
-1004
-1025
-1047
-1068
-1090
-1111
-1133
-1154
-1175
-1197
-1219
-1241
-1263
-1287
-1311
-1336
-1362
-1387
-1414
-1440
-1467
-1494
-1521
-1549
-1578
-1607
-1637
-1668
-1699
-1730
-1763
-1795
-1829
-1863
-1897
-1932
-1967
-2003
-2039
-2076
-2113
-2151
-2190
-2228
-2268
-2307
-2348
-2389
-2431
-2474
-2518
-2563
-2608
-2654
-2699
-2744
-2790
-2835
-2881
-2927
-2973
-3020
-3067
-3114
-3162
-3210
-3259
-3308
-3358
-3408
-3459
-3509
-3559
-3610
-3661
-3712
-3763
-3814
-3866
-3918
-3970
-4021
-4072
-4121
-4170
-4218
-4265
-4312
-4358
-4405
-4451
-4497
-4542
-4588
-4632
-4676
-4719
-4761
-4802
-4843
-4884
-4924
-4965
-5006
-5047
-5089
-5131
-5174
-5217
-5260
-5303
-5346
-5389
-5433
-5476
-5520
-5562
-5605
-5646
-5688
-5728
-5769
-5809
-5850
-5891
-5932
-5974
-6017
-6059
-6102
-6145
-6188
-6232
-6276
-6321
-6366
-6412
-6457
-6503
-6549
-6595
-6641
-6689
-6736
-6785
-6834
-6884
-6934
-6985
-7036
-7087
-7139
-7191
-7244
-7298
-7353
-7408
-7464
-7521
-7578
-7636
-7695
-7754
-7814
-7874
-7935
-7996
-8057
-8118
-8179
-8241
-8302
-8364
-8427
-8490
-8553
-8618
-8682
-8747
-8812
-8878
-8944
-9010
-9077
-9145
-9213
-9282
-9352
-9422
-9493
-9564
-9636
-9709
-9782
-9856
-9931
-10006
-10081
-10156
-10232
-10307
-10382
-10457
-10531
-10605
-10679
-10753
-10828
-10902
-10975
-11047
-11119
-11190
-11260
-11329
-11398
-11466
-11533
-11600
-11665
-11730
-11794
-11859
-11923
-11988
-12053
-12119
-12184
-12251
-12317
-12383
-12448
-12514
-12580
-12646
-12712
-12778
-12845
-12912
-12979
-13045
-13111
-13177
-13243
-13308
-13373
-13438
-13503
-13568
-13634
-13699
-13765
-13831
-13897
-13964
-14032
-14099
-14167
-14234
-14302
-14369
-14437
-14504
-14571
-14639
-14708
-14776
-14845
-14914
-14983
-15052
-15121
-15189
-15256
-15324
-15391
-15459
-15527
-15595
-15663
-15731
-15799
-15867
-15934
-16001
-16068
-16136
-16202
-16268
-16332
-16398
-16463
-16528
-16593
-16658
-16722
-16787
-16851
-16916
-16980
-17045
-17110
-17175
-17241
-17306
-17372
-17437
-17503
-17568
-17634
-17699
-17765
-17830
-17896
-17962
-18028
-18094
-18160
-18226
-18292
-18358
-18425
-18492
-18559
-18626
-18693
-18760
-18827
-18893
-18959
-19025
-19091
-19157
-19222
-19288
-19353
-19417
-19480
-19543
-19605
-19665
-19725
-19784
-19843
-19900
-19957
-20013
-20068
-20122
-20175
-20228
-20280
-20331
-20381
-20432
-20482
-20531
-20580
-20628
-20675
-20721
-20766
-20811
-20855
-20899
-20943
-20986
-21029
-21071
-21113
-21155
-21195
-21235
-21274
-21312
-21349
-21385
-21420
-21455
-21489
-21522
-21554
-21586
-21618
-21649
-21679
-21709
-21738
-21768
-21796
-21825
-21852
-21879
-21906
-21932
-21956
-21980
-22002
-22023
-22042
-22059
-22075
-22090
-22103
-22116
-22127
-22138
-22149
-22159
-22168
-22177
-22186
-22193
-22199
-22204
-22209
-22212
-22214
-22215
-22216
-22216
-22215
-22214
-22213
-22211
-22209
-22207
-22204
-22201
-22198
-22195
-22191
-22188
-22184
-22180
-22177
-22173
-22169
-22165
-22160
-22156
-22151
-22146
-22141
-22136
-22131
-22126
-22120
-22113
-22106
-22097
-22088
-22078
-22067
-22056
-22044
-22032
-22019
-22005
-21991
-21975
-21959
-21942
-21925
-21908
-21890
-21872
-21853
-21835
-21816
-21797
-21777
-21757
-21736
-21716
-21696
-21676
-21656
-21636
-21615
-21595
-21575
-21554
-21533
-21511
-21488
-21465
-21441
-21416
-21391
-21366
-21341
-21316
-21290
-21265
-21240
-21215
-21189
-21164
-21139
-21115
-21090
-21066
-21042
-21019
-20995
-20972
-20949
-20926
-20904
-20881
-20858
-20835
-20811
-20788
-20764
-20740
-20716
-20692
-20669
-20645
-20622
-20598
-20575
-20551
-20527
-20502
-20478
-20453
-20428
-20403
-20377
-20352
-20326
-20300
-20275
-20251
-20228
-20205
-20183
-20162
-20141
-20121
-20102
-20083
-20066
-20049
-20034
-20019
-20006
-19995
-19985
-19976
-19970
-19965
-19961
-19958
-19957
-19956
-19955
-19955
-19955
-19955
-19955
-19956
-19956
-19956
-19956
-19955
-19954
-19953
-19951
-19949
-19946
-19942
-19938
-19934
-19930
-19925
-19921
-19917
-19912
-19908
-19903
-19898
-19893
-19887
-19881
-19873
-19864
-19854
-19842
-19830
-19818
-19805
-19792
-19779
-19765
-19751
-19737
-19722
-19708
-19693
-19677
-19662
-19646
-19629
-19612
-19594
-19575
-19555
-19535
-19514
-19493
-19472
-19452
-19431
-19410
-19390
-19370
-19349
-19329
-19309
-19288
-19267
-19246
-19223
-19199
-19174
-19148
-19121
-19093
-19064
-19034
-19004
-18972
-18940
-18906
-18871
-18835
-18799
-18762
-18726
-18689
-18653
-18618
-18582
-18547
-18511
-18475
-18439
-18403
-18368
-18332
-18297
-18262
-18228
-18193
-18159
-18126
-18092
-18059
-18026
-17993
-17960
-17926
-17892
-17858
-17822
-17786
-17749
-17712
-17674
-17637
-17600
-17562
-17525
-17487
-17449
-17411
-17372
-17332
-17293
-17254
-17215
-17177
-17140
-17103
-17067
-17031
-16996
-16960
-16925
-16890
-16855
-16819
-16782
-16745
-16707
-16669
-16631
-16594
-16558
-16523
-16489
-16455
-16423
-16390
-16357
-16325
-16292
-16259
-16226
-16193
-16163
-16133
-16103
-16074
-16046
-16018
-15991
-15964
-15937
-15911
-15885
-15859
-15832
-15806
-15779
-15752
-15725
-15697
-15669
-15641
-15613
-15586
-15559
-15533
-15507
-15481
-15455
-15429
-15403
-15376
-15350
-15324
-15299
-15274
-15250
-15227
-15204
-15181
-15159
-15136
-15112
-15088
-15064
-15038
-15012
-14985
-14958
-14930
-14901
-14871
-14841
-14811
-14780
-14749
-14717
-14684
-14650
-14615
-14580
-14543
-14507
-14470
-14432
-14394
-14355
-14316
-14275
-14233
-14190
-14146
-14100
-14054
-14006
-13959
-13911
-13862
-13814
-13766
-13717
-13667
-13617
-13566
-13515
-13463
-13410
-13356
-13302
-13247
-13191
-13133
-13075
-13017
-12957
-12897
-12837
-12776
-12715
-12655
-12594
-12532
-12470
-12407
-12343
-12279
-12213
-12147
-12080
-12012
-11945
-11877
-11809
-11742
-11675
-11608
-11542
-11476
-11410
-11344
-11279
-11213
-11148
-11082
-11016
-10951
-10884
-10817
-10750
-10683
-10616
-10549
-10483
-10418
-10354
-10290
-10226
-10162
-10097
-10032
-9967
-9902
-9836
-9771
-9705
-9640
-9574
-9509
-9444
-9380
-9315
-9250
-9185
-9119
-9054
-8988
-8923
-8857
-8790
-8724
-8656
-8589
-8521
-8453
-8385
-8317
-8249
-8180
-8111
-8042
-7972
-7901
-7830
-7758
-7684
-7610
-7536
-7461
-7387
-7312
-7238
-7163
-7088
-7014
-6939
-6864
-6790
-6715
-6641
-6568
-6495
-6423
-6352
-6281
-6209
-6138
-6066
-5994
-5921
-5848
-5775
-5703
-5631
-5559
-5487
-5416
-5345
-5273
-5201
-5129
-5056
-4983
-4909
-4836
-4762
-4689
-4616
-4543
-4470
-4397
-4324
-4251
-4178
-4105
-4032
-3959
-3886
-3813
-3740
-3668
-3596
-3525
-3454
-3383
-3312
-3241
-3170
-3098
-3027
-2955
-2883
-2812
-2740
-2668
-2596
-2524
-2451
-2379
-2307
-2236
-2165
-2094
-2025
-1957
-1889
-1822
-1755
-1689
-1623
-1557
-1492
-1427
-1363
-1300
-1238
-1176
-1115
-1054
-993
-933
-872
-812
-752
-692
-632
-573
-514
-456
-399
-342
-285
-229
-172
-115
-58
0
57
115
173
231
289
347
404
460
516
572
629
685
742
799
856
913
969
1024
1078
1131
1183
1235
1287
1338
1390
1441
1492
1543
1592
1641
1689
1736
1783
1829
1874
1920
1965
2009
2055
2100
2145
2191
2236
2280
2325
2369
2414
2458
2503
2547
2591
2635
2678
2720
2761
2802
2843
2885
2927
2969
3012
3055
3098
3142
3185
3227
3269
3311
3353
3394
3435
3476
3517
3558
3598
3638
3676
3714
3750
3786
3821
3855
3889
3924
3959
3994
4030
4067
4103
4140
4177
4213
4250
4286
4322
4359
4396
4434
4472
4511
4550
4589
4628
4666
4704
4742
4780
4818
4856
4895
4935
4976
5017
5058
5099
5140
5182
5223
5266
5309
5353
5399
5445
5492
5539
5588
5637
5687
5738
5790
5844
5900
5956
6014
6073
6134
6194
6256
6319
6382
6445
6509
6573
6637
6701
6765
6830
6894
6958
7023
7087
7151
7216
7280
7343
7407
7470
7533
7595
7656
7717
7778
7838
7898
7958
8016
8077
8135
8195
8252
8309
8364
8418
8471
8522
8572
8621
8670
8718
8765
8811
8857
8902
8946
8989
9032
9075
9117
9160
9203
9246
9289
9332
9375
9418
9461
9504
9547
9590
9634
9677
9719
9762
9805
9848
9892
9936
9980
10025
10070
10115
10160
10206
10251
10297
10343
10390
10437
10484
10532
10579
10627
10673
10720
10765
10811
10856
10902
10947
10992
11037
11083
11128
11174
11219
11264
11309
11353
11398
11442
11487
11532
11577
11623
11667
11712
11755
11798
11841
11884
11926
11969
12013
12056
12100
12143
12186
12228
12270
12311
12351
12391
12431
12470
12510
12549
12589
12628
12667
12706
12745
12784
12823
12863
12902
12943
12984
13026
13068
13110
13152
13194
13235
13277
13318
13359
13400
13441
13480
13520
13559
13597
13635
13673
13712
13750
13789
13828
13867
13906
13945
13983
14021
14059
14098
14136
14174
14211
14247
14283
14318
14352
14387
14421
14455
14488
14521
14554
14586
14618
14648
14678
14706
14733
14760
14785
14810
14834
14858
14880
14902
14922
14942
14961
14978
14995
15011
15026
15041
15055
15070
15085
15099
15114
15128
15142
15155
15168
15180
15191
15202
15212
15222
15231
15240
15248
15256
15265
15274
15283
15292
15301
15311
15322
15332
15343
15354
15364
15373
15382
15388
15394
15399
15402
15405
15408
15411
15414
15418
15422
15426
15429
15433
15435
15436
15437
15437
15437
15436
15436
15435
15434
15433
15431
15428
15423
15418
15412
15405
15398
15391
15384
15377
15371
15365
15359
15353
15348
15342
15336
15330
15324
15318
15312
15307
15301
15296
15292
15287
15283
15278
15273
15268
15263
15257
15251
15244
15238
15231
15225
15218
15211
15203
15195
15187
15179
15171
15164
15156
15149
15142
15135
15127
15119
15110
15101
15091
15081
15072
15062
15053
15044
15035
15026
15016
15006
14996
14985
14974
14962
14950
14938
14925
14913
14900
14886
14872
14858
14844
14831
14817
14804
14791
14778
14765
14752
14740
14728
14716
14704
14693
14682
14672
14662
14652
14643
14634
14625
14616
14606
14597
14586
14575
14564
14552
14540
14528
14516
14505
14495
14484
14474
14464
14453
14441
14428
14415
14401
14387
14374
14360
14346
14332
14317
14302
14287
14272
14256
14241
14225
14209
14194
14178
14163
14147
14131
14114
14097
14080
14062
14044
14026
14007
13988
13970
13950
13931
13910
13889
13866
13843
13820
13796
13771
13747
13722
13696
13669
13641
13613
13584
13554
13523
13492
13459
13426
13392
13357
13321
13284
13246
13207
13168
13129
13088
13047
13005
12962
12917
12872
12825
12778
12731
12683
12634
12585
12535
12485
12433
12381
12329
12276
12223
12170
12116
12063
12008
11954
11899
11844
11789
11734
11679
11624
11569
11515
11460
11406
11351
11298
11244
11191
11138
11085
11033
10980
10928
10876
10824
10773
10722
10671
10620
10570
10520
10471
10421
10372
10323
10274
10226
10177
10128
10079
10030
9982
9934
9885
9838
9790
9742
9694
9646
9598
9551
9503
9457
9410
9364
9318
9272
9226
9180
9133
9087
9041
8995
8948
8902
8856
8809
8762
8715
8668
8621
8574
8527
8480
8433
8385
8338
8291
8243
8195
8146
8096
8048
7999
7949
7899
7849
7799
7748
7697
7646
7593
7541
7488
7434
7379
7324
7269
7213
7157
7100
7044
6987
6929
6872
6814
6756
6698
6641
6585
6528
6472
6417
6361
6305
6248
6192
6135
6078
6021
5965
5908
5851
5795
5738
5680
5623
5565
5507
5450
5392
5334
5275
5217
5159
5100
5042
4983
4925
4866
4806
4747
4688
4629
4570
4512
4454
4396
4338
4281
4224
4167
4110
4054
3998
3943
3889
3836
3783
3731
3679
3627
3575
3523
3470
3417
3363
3309
3255
3200
3145
3090
3035
2980
2925
2869
2813
2756
2699
2641
2583
2524
2465
2406
2346
2285
2224
2163
2101
2039
1978
1916
1855
1793
1731
1669
1608
1546
1484
1422
1360
1299
1237
1176
1114
1052
990
928
866
803
740
677
614
552
489
427
366
304
243
182
121
60
-1
-62
-123
-184
-246
-308
-370
-431
-491
-550
-608
-665
-721
-775
-829
-881
-933
-985
-1036
-1086
-1136
-1186
-1236
-1285
-1333
-1382
-1430
-1478
-1525
-1573
-1619
-1665
-1711
-1755
-1799
-1843
-1886
-1928
-1970
-2012
-2054
-2095
-2136
-2177
-2217
-2257
-2297
-2336
-2375
-2413
-2452
-2490
-2527
-2565
-2602
-2639
-2676
-2714
-2751
-2789
-2827
-2866
-2904
-2943
-2982
-3020
-3059
-3097
-3135
-3173
-3212
-3251
-3290
-3329
-3369
-3409
-3449
-3488
-3527
-3565
-3603
-3642
-3680
-3719
-3759
-3799
-3840
-3880
-3921
-3962
-4003
-4043
-4083
-4123
-4162
-4200
-4237
-4275
-4311
-4348
-4385
-4421
-4458
-4494
-4531
-4567
-4603
-4639
-4675
-4711
-4747
-4783
-4820
-4856
-4892
-4929
-4966
-5002
-5040
-5077
-5115
-5154
-5192
-5231
-5270
-5308
-5346
-5384
-5421
-5458
-5495
-5533
-5570
-5607
-5644
-5682
-5720
-5758
-5795
-5833
-5870
-5907
-5945
-5983
-6023
-6063
-6104
-6146
-6189
-6232
-6275
-6317
-6360
-6401
-6443
-6484
-6526
-6568
-6611
-6654
-6698
-6743
-6787
-6831
-6875
-6919
-6962
-7004
-7047
-7089
-7131
-7173
-7214
-7256
-7296
-7336
-7376
-7415
-7455
-7493
-7532
-7571
-7609
-7648
-7687
-7725
-7764
-7802
-7840
-7878
-7915
-7952
-7988
-8023
-8058
-8092
-8125
-8159
-8191
-8222
-8252
-8281
-8309
-8336
-8361
-8384
-8406
-8427
-8447
-8466
-8484
-8502
-8518
-8535
-8550
-8565
-8579
-8592
-8605
-8617
-8628
-8639
-8650
-8660
-8670
-8678
-8686
-8692
-8697
-8701
-8705
-8707
-8709
-8710
-8711
-8712
-8713
-8714
-8714
-8713
-8712
-8710
-8708
-8705
-8701
-8698
-8694
-8690
-8686
-8682
-8678
-8675
-8671
-8667
-8662
-8658
-8653
-8647
-8641
-8633
-8626
-8617
-8608
-8599
-8590
-8581
-8571
-8562
-8553
-8544
-8534
-8525
-8515
-8505
-8495
-8485
-8475
-8465
-8455
-8445
-8435
-8426
-8416
-8407
-8398
-8388
-8378
-8368
-8357
-8346
-8335
-8323
-8311
-8299
-8287
-8274
-8262
-8249
-8237
-8224
-8212
-8199
-8186
-8173
-8160
-8146
-8132
-8118
-8103
-8089
-8074
-8060
-8045
-8029
-8013
-7997
-7980
-7963
-7944
-7926
-7906
-7886
-7866
-7846
-7825
-7804
-7784
-7763
-7742
-7721
-7700
-7678
-7657
-7635
-7613
-7591
-7570
-7549
-7528
-7508
-7487
-7467
-7447
-7426
-7406
-7385
-7363
-7342
-7321
-7300
-7279
-7258
-7237
-7217
-7197
-7178
-7159
-7141
-7123
-7106
-7089
-7072
-7056
-7041
-7027
-7013
-7000
-6987
-6975
-6964
-6952
-6941
-6931
-6920
-6909
-6897
-6886
-6874
-6862
-6849
-6837
-6825
-6813
-6801
-6789
-6777
-6764
-6752
-6739
-6725
-6712
-6698
-6684
-6670
-6656
-6642
-6627
-6612
-6597
-6581
-6564
-6547
-6530
-6512
-6494
-6475
-6456
-6436
-6416
-6395
-6374
-6351
-6328
-6304
-6279
-6253
-6227
-6201
-6173
-6146
-6118
-6090
-6061
-6033
-6004
-5976
-5949
-5921
-5894
-5868
-5841
-5815
-5789
-5763
-5736
-5709
-5683
-5656
-5630
-5604
-5578
-5553
-5529
-5505
-5483
-5460
-5439
-5418
-5397
-5377
-5357
-5337
-5318
-5300
-5281
-5263
-5244
-5226
-5207
-5189
-5170
-5151
-5133
-5114
-5096
-5078
-5060
-5043
-5027
-5011
-4995
-4980
-4965
-4949
-4933
-4917
-4901
-4884
-4867
-4850
-4833
-4816
-4800
-4784
-4767
-4751
-4734
-4717
-4699
-4681
-4663
-4644
-4624
-4604
-4584
-4562
-4540
-4518
-4494
-4470
-4445
-4419
-4393
-4366
-4338
-4309
-4279
-4247
-4215
-4182
-4149
-4115
-4081
-4046
-4011
-3977
-3942
-3906
-3870
-3833
-3795
-3757
-3718
-3678
-3639
-3598
-3558
-3518
-3478
-3437
-3397
-3356
-3315
-3274
-3232
-3191
-3150
-3108
-3066
-3024
-2981
-2938
-2895
-2852
-2809
-2766
-2724
-2682
-2639
-2596
-2554
-2510
-2468
-2425
-2382
-2340
-2299
-2257
-2216
-2176
-2135
-2095
-2055
-2016
-1976
-1938
-1899
-1861
-1823
-1786
-1749
-1712
-1675
-1639
-1603
-1567
-1532
-1496
-1461
-1426
-1391
-1357
-1323
-1290
-1256
-1223
-1189
-1154
-1120
-1086
-1051
-1016
-983
-949
-916
-882
-847
-813
-778
-744
-709
-674
-639
-604
-569
-534
-500
-465
-431
-397
-363
-329
-296
-262
-228
-194
-160
-125
-89
-53
-16
22
59
97
136
174
212
251
290
328
368
407
447
488
528
568
609
648
687
725
761
797
832
865
898
931
963
994
1026
1057
1087
1117
1146
1175
1203
1230
1257
1284
1310
1337
1363
1390
1416
1443
1470
1497
1523
1550
1577
1604
1632
1659
1686
1714
1741
1768
1795
1821
1846
1871
1896
1920
1944
1967
1989
2011
2032
2052
2071
2090
2108
2126
2143
2160
2177
2194
2210
2226
2241
2256
2270
2284
2297
2311
2324
2337
2350
2363
2375
2387
2399
2412
2424
2437
2449
2462
2474
2487
2499
2511
2523
2535
2547
2558
2569
2579
2588
2597
2605
2613
2620
2627
2634
2641
2647
2653
2658
2663
2667
2671
2674
2677
2680
2682
2684
2687
2689
2690
2692
2693
2694
2694
2694
2693
2691
2689
2686
2682
2677
2670
2663
2654
2644
2633
2621
2609
2596
2582
2567
2552
2535
2518
2500
2482
2463
2443
2423
2404
2383
2363
2342
2322
2301
2280
2259
2237
2216
2194
2172
2149
2127
2105
2082
2060
2037
2015
1992
1969
1946
1924
1902
1880
1859
1839
1819
1799
1780
1761
1742
1723
1705
1686
1669
1651
1634
1617
1600
1583
1566
1549
1531
1514
1497
1480
1464
1448
1433
1417
1402
1387
1371
1355
1339
1323
1306
1289
1272
1254
1236
1218
1199
1181
1162
1143
1123
1104
1085
1066
1047
1028
1008
989
969
949
928
907
886
865
843
822
800
778
756
734
712
690
667
645
622
600
577
554
531
507
484
459
435
410
385
359
333
307
280
254
227
201
174
147
119
91
63
34
5
-24
-53
-81
-108
-134
-160
-186
-210
-234
-257
-280
-301
-322
-341
-360
-378
-394
-410
-425
-440
-454
-467
-481
-494
-507
-521
-535
-548
-562
-575
-587
-599
-610
-620
-630
-640
-650
-659
-668
-677
-685
-692
-699
-706
-712
-718
-723
-727
-731
-734
-736
-738
-740
-740
-740
-738
-735
-732
-728
-723
-719
-714
-710
-705
-700
-695
-689
-683
-677
-670
-662
-655
-647
-638
-629
-619
-608
-597
-584
-571
-557
-543
-529
-514
-499
-483
-467
-451
-434
-417
-400
-383
-365
-348
-330
-313
-295
-277
-259
-241
-223
-205
-187
-168
-149
-129
-109
-89
-69
-49
-30
-12
5
22
38
54
69
84
99
115
131
147
163
179
195
210
224
237
250
263
274
286
296
306
316
325
333
341
348
355
361
367
372
377
381
384
387
388
389
390
390
389
388
386
385
383
381
379
376
372
367
362
355
348
340
332
324
316
308
300
292
284
275
266
257
247
236
226
216
206
197
187
178
168
159
150
140
131
122
114
106
99
92
86
80
74
69
63
57
51
44
38
31
25
19
13
7
1
-6
-13
-21
-29
-37
-46
-54
-63
-72
-82
-92
-103
-116
-129
-144
-160
-177
-194
-212
-231
-249
-267
-286
-303
-321
-338
-354
-370
-387
-403
-419
-436
-453
-471
-489
-508
-527
-548
-568
-588
-609
-629
-649
-669
-688
-708
-726
-745
-762
-780
-797
-815
-832
-850
-868
-886
-904
-922
-940
-958
-975
-991
-1008
-1024
-1039
-1055
-1069
-1083
-1096
-1109
-1121
-1132
-1144
-1155
-1167
-1179
-1191
-1204
-1217
-1230
-1244
-1258
-1271
-1285
-1298
-1310
-1321
-1331
-1341
-1350
-1357
-1364
-1369
-1374
-1379
-1383
-1388
-1392
-1397
-1402
-1407
-1412
-1416
-1420
-1424
-1427
-1428
-1430
-1430
-1429
-1428
-1427
-1425
-1423
-1422
-1420
-1419
-1416
-1413
-1409
-1404
-1398
-1392
-1384
-1376
-1368
-1359
-1349
-1338
-1327
-1315
-1302
-1289
-1274
-1258
-1241
-1223
-1204
-1184
-1164
-1143
-1122
-1101
-1080
-1058
-1036
-1014
-992
-969
-946
-922
-898
-872
-846
-819
-792
-764
-736
-708
-679
-650
-621
-590
-559
-527
-493
-460
-425
-389
-352
-315
-276
-237
-197
-156
-116
-74
-32
11
54
99
144
190
237
284
333
381
431
482
533
586
640
695
751
807
865
923
982
1041
1101
1162
1222
1282
1342
1401
1460
1519
1578
1636
1695
1754
1813
1872
1932
1992
2052
2112
2172
2233
2293
2353
2412
2471
2530
2587
2645
2702
2759
2816
2872
2929
2986
3043
3099
3155
3212
3268
3324
3379
3434
3489
3544
3598
3651
3704
3756
3807
3859
3910
3960
4011
4062
4113
4164
4215
4266
4317
4368
4419
4470
4520
4570
4619
4666
4714
4760
4806
4853
4899
4945
4991
5037
5082
5127
5172
5216
5260
5305
5349
5393
5437
5481
5524
5566
5606
5646
5685
5723
5761
5799
5837
5875
5913
5951
5990
6029
6069
6109
6150
6191
6231
6272
6312
6352
6392
6432
6472
6513
6554
6595
6638
6681
6724
6769
6813
6858
6903
6948
6993
7039
7085
7131
7176
7222
7267
7312
7356
7400
7444
7487
7530
7573
7615
7656
7697
7737
7777
7816
7855
7893
7932
7970
8007
8044
8080
8116
8151
8186
8220
8254
8287
8320
8352
8384
8416
8447
8478
8508
8537
8565
8592
8618
8643
8666
8689
8710
8730
8749
8768
8786
8803
8821
8838
8855
8871
8887
8903
8918
8933
8948
8962
8976
8990
9004
9017
9029
9041
9053
9064
9074
9084
9094
9103
9111
9119
9125
9130
9135
9139
9141
9143
9144
9144
9144
9143
9141
9140
9138
9135
9133
9130
9126
9122
9117
9112
9107
9101
9095
9089
9082
9076
9069
9062
9054
9047
9039
9031
9023
9015
9007
8998
8990
8981
8972
8962
8952
8941
8929
8918
8906
8894
8883
8871
8858
8846
8832
8818
8803
8788
8771
8754
8736
8718
8699
8679
8658
8638
8616
8595
8573
8551
8528
8505
8481
8457
8432
8408
8384
8360
8336
8312
8288
8263
8237
8211
8183
8154
8125
8093
8063
8031
7998
7965
7930
7896
7860
7825
7789
7753
7717
7680
7642
7605
7566
7528
7489
7450
7410
7371
7331
7291
7250
7209
7167
7125
7083
7040
6997
6954
6911
6867
6824
6781
6738
6695
6652
6609
6567
6524
6481
6437
6393
6348
6303
6258
6213
6168
6123
6080
6036
5993
5951
5909
5867
5826
5784
5744
5703
5664
5626
5588
5552
5517
5482
5448
5414
5380
5347
5315
5284
5253
5224
5194
5166
5139
5112
5086
5060
5036
5011
4987
4962
4938
4913
4889
4864
4841
4818
4796
4774
4753
4733
4712
4691
4670
4648
4626
4604
4582
4560
4537
4516
4494
4473
4452
4432
4412
4392
4373
4353
4333
4312
4291
4271
4250
4228
4206
4184
4162
4140
4118
4096
4073
4050
4026
4000
3974
3946
3919
3891
3863
3836
3808
3781
3753
3726
3697
3669
3639
3609
3578
3546
3514
3482
3450
3417
3385
3352
3319
3286
3252
3217
3181
3146
3109
3072
3035
2998
2961
2924
2887
2850
2814
2778
2741
2705
2668
2630
2593
2555
2518
2481
2444
2407
2370
2333
2296
2259
2222
2185
2149
2113
2078
2043
2009
1975
1943
1911
1880
1849
1820
1790
1761
1733
1704
1675
1646
1618
1589
1561
1534
1506
1479
1451
1424
1396
1368
1339
1311
1282
1254
1226
1198
1171
1144
1117
1091
1064
1037
1010
984
957
931
905
879
853
828
803
778
754
730
707
684
661
638
616
594
573
551
530
509
487
465
444
422
401
379
358
338
317
297
277
257
237
216
195
174
152
131
109
87
65
43
21
-2
-24
-47
-69
-91
-113
-135
-156
-177
-197
-218
-238
-257
-277
-298
-318
-340
-362
-385
-409
-435
-461
-487
-515
-542
-570
-597
-625
-653
-681
-709
-738
-767
-797
-827
-857
-888
-919
-951
-982
-1012
-1043
-1074
-1104
-1135
-1166
-1198
-1231
-1263
-1297
-1330
-1363
-1395
-1428
-1459
-1491
-1522
-1554
-1585
-1616
-1648
-1680
-1713
-1746
-1780
-1814
-1849
-1883
-1917
-1951
-1985
-2019
-2053
-2088
-2123
-2158
-2194
-2230
-2266
-2302
-2338
-2374
-2410
-2446
-2481
-2517
-2553
-2589
-2626
-2664
-2702
-2741
-2780
-2820
-2860
-2899
-2939
-2980
-3020
-3062
-3104
-3146
-3189
-3232
-3275
-3318
-3360
-3403
-3446
-3490
-3534
-3578
-3622
-3667
-3712
-3757
-3802
-3847
-3893
-3939
-3986
-4033
-4080
-4127
-4175
-4222
-4270
-4317
-4364
-4412
-4459
-4507
-4555
-4603
-4650
-4698
-4745
-4792
-4838
-4883
-4928
-4972
-5016
-5059
-5103
-5146
-5190
-5234
-5278
-5322
-5365
-5409
-5452
-5495
-5538
-5580
-5621
-5663
-5703
-5744
-5784
-5824
-5865
-5906
-5948
-5990
-6032
-6074
-6116
-6158
-6200
-6242
-6284
-6327
-6370
-6413
-6457
-6500
-6544
-6587
-6630
-6673
-6716
-6760
-6803
-6847
-6892
-6938
-6985
-7033
-7082
-7132
-7182
-7234
-7286
-7338
-7391
-7445
-7498
-7552
-7606
-7661
-7715
-7769
-7822
-7876
-7930
-7984
-8039
-8095
-8151
-8207
-8264
-8321
-8378
-8435
-8491
-8547
-8603
-8659
-8715
-8771
-8829
-8887
-8946
-9005
-9066
-9126
-9187
-9247
-9308
-9369
-9429
-9490
-9551
-9611
-9673
-9734
-9795
-9856
-9917
-9978
-10039
-10100
-10161
-10222
-10284
-10345
-10407
-10469
-10530
-10591
-10653
-10714
-10776
-10837
-10898
-10959
-11020
-11080
-11140
-11199
-11257
-11316
-11374
-11433
-11491
-11549
-11607
-11665
-11722
-11780
-11837
-11894
-11951
-12008
-12064
-12121
-12176
-12231
-12284
-12336
-12387
-12438
-12487
-12536
-12584
-12632
-12679
-12725
-12771
-12816
-12860
-12903
-12945
-12987
-13029
-13071
-13112
-13153
-13194
-13235
-13275
-13315
-13353
-13390
-13427
-13463
-13499
-13534
-13569
-13603
-13635
-13667
-13698
-13728
-13756
-13784
-13811
-13838
-13863
-13887
-13911
-13934
-13956
-13977
-13998
-14018
-14037
-14056
-14075
-14093
-14110
-14126
-14142
-14156
-14169
-14182
-14194
-14205
-14214
-14223
-14231
-14238
-14244
-14249
-14254
-14258
-14261
-14263
-14265
-14267
-14269
-14270
-14272
-14274
-14276
-14278
-14281
-14284
-14287
-14290
-14293
-14295
-14297
-14298
-14299
-14300
-14300
-14300
-14300
-14300
-14300
-14300
-14299
-14298
-14296
-14293
-14290
-14286
-14282
-14277
-14272
-14267
-14262
-14256
-14250
-14244
-14238
-14232
-14225
-14219
-14213
-14207
-14201
-14197
-14192
-14188
-14184
-14180
-14175
-14170
-14165
-14159
-14152
-14145
-14137
-14129
-14121
-14112
-14103
-14093
-14084
-14074
-14063
-14053
-14041
-14030
-14018
-14006
-13993
-13980
-13967
-13954
-13940
-13926
-13912
-13898
-13883
-13868
-13853
-13839
-13825
-13812
-13799
-13787
-13775
-13763
-13750
-13737
-13723
-13709
-13695
-13681
-13667
-13653
-13639
-13625
-13611
-13597
-13583
-13569
-13556
-13542
-13529
-13516
-13503
-13490
-13478
-13465
-13453
-13441
-13428
-13416
-13403
-13391
-13379
-13367
-13356
-13345
-13334
-13323
-13312
-13301
-13289
-13277
-13265
-13252
-13239
-13226
-13212
-13197
-13182
-13167
-13151
-13134
-13116
-13099
-13081
-13063
-13044
-13024
-13004
-12984
-12963
-12941
-12919
-12897
-12874
-12851
-12828
-12804
-12779
-12754
-12729
-12703
-12677
-12650
-12624
-12597
-12569
-12542
-12514
-12487
-12459
-12432
-12404
-12376
-12347
-12317
-12287
-12256
-12224
-12192
-12160
-12127
-12094
-12061
-12027
-11993
-11958
-11922
-11885
-11847
-11809
-11770
-11730
-11690
-11650
-11610
-11570
-11530
-11489
-11449
-11409
-11369
-11329
-11288
-11248
-11208
-11167
-11127
-11087
-11046
-11006
-10967
-10927
-10887
-10847
-10807
-10767
-10727
-10688
-10649
-10610
-10571
-10533
-10495
-10457
-10419
-10381
-10343
-10305
-10266
-10228
-10189
-10150
-10111
-10071
-10032
-9993
-9953
-9914
-9875
-9836
-9798
-9760
-9722
-9684
-9646
-9609
-9572
-9535
-9500
-9465
-9430
-9396
-9362
-9328
-9293
-9259
-9224
-9190
-9155
-9121
-9086
-9051
-9016
-8981
-8946
-8910
-8874
-8837
-8800
-8763
-8726
-8689
-8653
-8616
-8580
-8545
-8509
-8473
-8437
-8401
-8364
-8328
-8292
-8257
-8222
-8189
-8156
-8122
-8090
-8060
-8029
-7998
-7968
-7937
-7906
-7876
-7846
-7817
-7787
-7759
-7730
-7701
-7673
-7644
-7616
-7587
-7559
-7530
-7500
-7471
-7442
-7412
-7383
-7354
-7325
-7296
-7267
-7237
-7207
-7177
-7146
-7115
-7084
-7052
-7020
-6988
-6955
-6922
-6889
-6856
-6824
-6791
-6757
-6724
-6689
-6654
-6619
-6583
-6546
-6509
-6472
-6434
-6395
-6357
-6319
-6281
-6243
-6206
-6169
-6133
-6096
-6060
-6024
-5987
-5950
-5913
-5877
-5840
-5804
-5769
-5733
-5698
-5662
-5627
-5591
-5555
-5518
-5482
-5446
-5410
-5375
-5339
-5304
-5269
-5235
-5201
-5167
-5134
-5101
-5069
-5036
-5005
-4973
-4942
-4912
-4882
-4851
-4821
-4791
-4761
-4731
-4700
-4669
-4638
-4607
-4577
-4546
-4516
-4486
-4456
-4426
-4396
-4366
-4336
-4306
-4275
-4244
-4213
-4181
-4149
-4116
-4083
-4050
-4017
-3983
-3948
-3914
-3879
-3843
-3806
-3769
-3730
-3691
-3652
-3612
-3571
-3530
-3488
-3447
-3404
-3362
-3319
-3276
-3232
-3188
-3144
-3099
-3054
-3009
-2964
-2919
-2875
-2832
-2789
-2746
-2704
-2661
-2618
-2576
-2533
-2489
-2446
-2402
-2358
-2314
-2269
-2223
-2177
-2131
-2084
-2037
-1989
-1941
-1892
-1842
-1793
-1744
-1695
-1647
-1599
-1552
-1505
-1457
-1409
-1360
-1312
-1262
-1213
-1164
-1114
-1065
-1016
-968
-919
-871
-823
-776
-729
-682
-635
-589
-543
-498
-453
-409
-366
-325
-284
-244
-205
-167
-130
-93
-57
-22
13
47
81
113
146
178
210
242
274
307
341
375
410
445
479
514
547
580
612
643
674
704
735
765
795
825
855
885
915
946
977
1008
1039
1069
1100
1131
1162
1194
1226
1258
1291
1325
1359
1393
1428
1463
1499
1534
1570
1607
1643
1679
1715
1752
1788
1824
1860
1896
1932
1968
2004
2039
2074
2109
2144
2179
2214
2248
2283
2318
2353
2388
2424
2461
2497
2533
2568
2603
2638
2672
2706
2739
2772
2805
2838
2871
2903
2935
2967
2999
3030
3061
3092
3123
3154
3184
3215
3245
3274
3303
3331
3358
3385
3411
3437
3463
3488
3513
3537
3562
3587
3611
3635
3659
3683
3707
3730
3753
3776
3799
3822
3844
3866
3888
3910
3932
3953
3974
3995
4014
4034
4054
4073
4091
4110
4128
4145
4162
4178
4193
4207
4222
4236
4250
4263
4276
4289
4302
4314
4326
4338
4349
4361
4373
4385
4397
4408
4419
4430
4439
4448
4456
4464
4471
4479
4486
4492
4498
4504
4509
4513
4517
4521
4524
4528
4531
4535
4538
4543
4547
4551
4556
4560
4564
4568
4572
4577
4581
4586
4591
4596
4602
4607
4613
4619
4625
4631
4637
4644
4651
4658
4666
4673
4680
4687
4694
4700
4706
4711
4715
4718
4720
4721
4721
4720
4718
4716
4714
4711
4709
4706
4703
4701
4700
4698
4698
4697
4697
4697
4698
4698
4699
4701
4703
4705
4707
4710
4713
4717
4722
4727
4733
4739
4745
4751
4756
4761
4766
4771
4777
4782
4789
4795
4802
4810
4817
4826
4834
4842
4850
4858
4866
4875
4883
4893
4903
4912
4923
4933
4943
4953
4963
4973
4982
4992
5001
5011
5021
5031
5041
5050
5060
5070
5080
5090
5100
5110
5120
5130
5141
5151
5161
5170
5180
5188
5197
5204
5211
5218
5224
5230
5234
5239
5243
5246
5248
5251
5253
5254
5256
5256
5255
5254
5251
5248
5244
5240
5235
5230
5224
5218
5212
5206
5201
5195
5190
5184
5179
5173
5168
5162
5157
5151
5146
5140
5134
5128
5122
5115
5108
5100
5091
5082
5072
5062
5051
5041
5031
5020
5010
4999
4988
4976
4964
4951
4937
4922
4907
4891
4875
4859
4844
4829
4815
4801
4787
4774
4762
4750
4739
4729
4719
4711
4703
4696
4689
4683
4676
4670
4663
4656
4649
4643
4637
4632
4627
4623
4619
4616
4612
4609
4605
4601
4597
4592
4586
4581
4575
4570
4565
4560
4555
4550
4545
4540
4535
4530
4525
4520
4516
4511
4507
4503
4499
4496
4492
4489
4486
4483
4480
4478
4475
4472
4470
4468
4467
4466
4465
4465
4466
4467
4468
4470
4471
4474
4476
4480
4483
4487
4491
4496
4501
4506
4512
4518
4526
4535
4545
4556
4568
4581
4594
4608
4622
4637
4651
4666
4680
4695
4710
4725
4740
4755
4771
4786
4801
4817
4833
4848
4864
4880
4896
4912
4928
4945
4963
4981
4999
5017
5036
5055
5074
5093
5112
5131
5150
5168
5187
5206
5225
5245
5265
5284
5304
5323
5342
5360
5379
5397
5415
5432
5449
5466
5482
5498
5514
5530
5545
5561
5576
5591
5606
5620
5634
5649
5664
5679
5694
5710
5726
5743
5759
5776
5794
5811
5829
5847
5865
5883
5902
5920
5938
5957
5976
5995
6014
6033
6052
6071
6091
6110
6130
6151
6171
6191
6211
6230
6249
6268
6285
6302
6319
6335
6350
6364
6379
6393
6407
6420
6433
6446
6458
6470
6482
6493
6504
6515
6526
6536
6547
6557
6567
6577
6588
6599
6612
6625
6639
6653
6667
6681
6695
6710
6724
6738
6753
6767
6782
6798
6813
6828
6843
6858
6872
6887
6901
6916
6931
6946
6961
6976
6992
7008
7024
7039
7055
7070
7086
7101
7116
7131
7146
7161
7177
7192
7208
7223
7238
7253
7268
7282
7297
7311
7326
7340
7355
7370
7385
7400
7415
7431
7447
7463
7480
7496
7512
7528
7544
7560
7576
7591
7607
7622
7636
7649
7661
7673
7683
7692
7701
7708
7715
7720
7725
7728
7731
7733
7734
7735
7735
7734
7732
7729
7726
7723
7719
7715
7710
7704
7697
7690
7681
7672
7662
7651
7640
7630
7619
7608
7596
7584
7570
7556
7541
7526
7509
7492
7475
7457
7439
7420
7401
7381
7361
7340
7319
7298
7276
7253
7231
7208
7185
7161
7138
7115
7091
7068
7044
7019
6995
6970
6946
6922
6899
6875
6852
6829
6807
6785
6763
6742
6721
6700
6678
6657
6635
6613
6590
6568
6545
6523
6500
6476
6452
6428
6405
6381
6358
6336
6314
6293
6272
6252
6232
6213
6194
6176
6159
6142
6126
6111
6096
6082
6068
6054
6041
6028
6015
6002
5990
5977
5965
5954
5943
5933
5923
5915
5906
5899
5891
5884
5878
5872
5868
5864
5860
5858
5856
5855
5853
5852
5851
5849
5847
5844
5842
5839
5837
5836
5835
5834
5835
5835
5836
5837
5838
5839
5842
5845
5848
5853
5858
5864
5870
5877
5885
5893
5901
5909
5918
5927
5936
5946
5955
5965
5975
5986
5997
6008
6019
6030
6041
6051
6061
6070
6080
6090
6100
6111
6123
6134
6146
6158
6170
6181
6193
6204
6215
6227
6238
6250
6261
6272
6283
6294
6305
6317
6328
6339
6350
6361
6372
6383
6394
6404
6414
6424
6434
6444
6454
6464
6474
6483
6493
6501
6510
6518
6526
6534
6541
6549
6558
6566
6575
6584
6593
6603
6612
6622
6632
6642
6651
6661
6671
6682
6692
6703
6715
6726
6738
6749
6761
6773
6785
6797
6810
6823
6837
6852
6867
6882
6897
6912
6928
6945
6962
6980
6999
7019
7039
7060
7081
7103
7125
7147
7170
7192
7214
7236
7258
7279
7300
7320
7340
7360
7381
7401
7422
7443
7465
7487
7510
7532
7555
7577
7599
7621
7642
7664
7685
7706
7726
7747
7767
7787
7807
7826
7846
7865
7883
7901
7919
7936
7953
7970
7988
8005
8023
8042
8061
8080
8101
8122
8143
8164
8185
8206
8227
8248
8269
8291
8313
8335
8358
8381
8405
8428
8451
8475
8498
8522
8545
8569
8593
8618
8643
8668
8693
8718
8743
8767
8791
8815
8838
8861
8884
8906
8929
8951
8974
8997
9020
9042
9064
9085
9106
9127
9147
9167
9186
9205
9223
9240
9257
9274
9290
9306
9322
9337
9351
9366
9379
9392
9405
9416
9427
9438
9448
9458
9467
9475
9483
9489
9496
9502
9508
9514
9521
9527
9533
9539
9544
9550
9556
9562
9568
9574
9580
9585
9592
9598
9605
9613
9621
9629
9638
9647
9657
9667
9677
9687
9697
9707
9717
9727
9738
9748
9759
9769
9778
9787
9796
9805
9813
9822
9830
9838
9847
9855
9863
9871
9878
9884
9890
9896
9902
9908
9914
9921
9928
9936
9945
9954
9964
9974
9985
9996
10007
10018
10028
10038
10048
10057
10066
10074
10083
10091
10099
10106
10113
10119
10124
10128
10132
10135
10138
10141
10144
10147
10149
10150
10152
10153
10153
10153
10152
10151
10149
10146
10143
10139
10135
10131
10126
10122
10118
10114
10109
10105
10100
10095
10091
10087
10082
10078
10074
10069
10064
10059
10055
10050
10045
10040
10036
10031
10026
10021
10016
10010
10005
9999
9993
9988
9982
9977
9972
9967
9963
9959
9955
9952
9950
9948
9946
9945
9945
9946
9947
9949
9952
9956
9961
9967
9974
9983
9992
10002
10012
10023
10035
10046
10059
10072
10086
10101
10116
10133
10149
10167
10185
10203
10222
10242
10263
10285
10307
10330
10354
10378
10403
10428
10455
10482
10509
10538
10566
10594
10623
10651
10681
10710
10741
10771
10803
10834
10866
10897
10929
10961
10992
11023
11053
11083
11113
11144
11174
11206
11237
11269
11301
11333
11365
11397
11428
11458
11487
11516
11543
11570
11596
11622
11647
11671
11695
11718
11740
11761
11782
11802
11822
11842
11862
11883
11903
11923
11942
11961
11979
11996
12012
12027
12042
12055
12068
12081
12093
12104
12114
12125
12135
12145
12155
12165
12175
12184
12193
12201
12209
12217
12223
12230
12236
12242
12248
12254
12260
12265
12270
12275
12279
12282
12284
12285
12285
12285
12283
12281
12277
12273
12269
12264
12258
12251
12244
12236
12228
12219
12210
12201
12193
12184
12176
12168
12161
12154
12148
12141
12135
12129
12123
12117
12111
12106
12102
12097
12093
12090
12086
12082
12077
12072
12066
12060
12055
12049
12044
12040
12036
12032
12028
12023
12018
12014
12009
12006
12003
12001
12000
12000
12000
12001
12001
12001
12001
12001
12002
12002
12003
12004
12006
12008
12010
12014
12018
12023
12028
12033
12039
12045
12051
12057
12064
12070
12077
12083
12089
12095
12102
12108
12114
12120
12127
12133
12140
12147
12153
12159
12165
12170
12175
12179
12183
12187
12191
12195
12199
12203
12208
12213
12217
12222
12226
12231
12235
12239
12243
12247
12251
12255
12260
12265
12270
12275
12280
12285
12290
12294
12298
12302
12306
12310
12314
12319
12324
12330
12335
12341
12347
12353
12359
12365
12370
12376
12381
12387
12392
12398
12404
12410
12416
12424
12432
12441
12450
12459
12469
12478
12487
12496
12505
12514
12522
12530
12538
12546
12554
12562
12570
12578
12586
12595
12604
12614
12623
12633
12642
12651
12660
12668
12676
12684
12691
12697
12703
12708
12712
12715
12719
12721
12724
12726
12728
12729
12729
12729
12727
12724
12721
12716
12710
12703
12696
12688
12680
12672
12664
12655
12646
12636
12625
12614
12602
12589
12576
12562
12548
12535
12521
12507
12494
12481
12468
12455
12443
12430
12417
12405
12392
12379
12366
12353
12340
12327
12315
12304
12293
12282
12273
12264
12256
12249
12242
12236
12230
12224
12218
12212
12206
12200
12194
12188
12182
12177
12172
12167
12162
12157
12152
12147
12142
12138
12134
12131
12128
12125
12123
12120
12117
12114
12110
12106
12102
12097
12092
12086
12080
12074
12067
12060
12051
12043
12034
12025
12016
12007
11999
11990
11982
11974
11966
11957
11947
11936
11924
11911
11896
11882
11866
11851
11836
11821
11806
11790
11774
11756
11737
11717
11697
11675
11653
11630
11608
11585
11563
11540
11517
11494
11470
11446
11421
11396
11370
11344
11317
11290
11263
11237
11211
11186
11160
11134
11108
11082
11055
11028
11001
10975
10948
10923
10898
10873
10849
10826
10803
10782
10760
10740
10720
10701
10682
10664
10647
10631
10616
10601
10586
10572
10558
10544
10530
10516
10503
10490
10478
10465
10453
10441
10429
10417
10405
10394
10382
10370
10358
10346
10333
10319
10304
10289
10273
10255
10237
10219
10199
10179
10159
10137
10115
10092
10067
10043
10017
9991
9964
9936
9908
9878
9847
9815
9782
9748
9713
9677
9641
9604
9567
9529
9490
9451
9412
9372
9332
9292
9251
9209
9168
9125
9082
9038
8992
8946
8898
8849
8799
8748
8696
8643
8590
8536
8482
8429
8375
8320
8266
8210
8154
8096
8038
7978
7918
7858
7798
7737
7677
7618
7558
7499
7439
7380
7321
7262
7203
7144
7086
7029
6973
6916
6860
6804
6747
6690
6633
6574
6515
6455
6394
6333
6271
6208
6145
6081
6016
5951
5884
5818
5751
5685
5619
5554
5489
5423
5358
5293
5227
5162
5096
5031
4965
4900
4835
4770
4705
4640
4574
4509
4444
4379
4314
4249
4185
4120
4056
3991
3927
3863
3799
3736
3673
3611
3550
3488
3428
3368
3308
3248
3189
3129
3069
3009
2948
2888
2826
2765
2703
2641
2579
2516
2454
2391
2329
2268
2206
2146
2085
2025
1966
1906
1847
1788
1729
1670
1612
1554
1496
1438
1381
1324
1267
1210
1155
1099
1044
990
935
881
827
772
718
663
609
556
504
452
401
350
299
248
196
143
91
38
-14
-67
-118
-170
-220
-271
-323
-374
-427
-480
-534
-590
-646
-702
-759
-817
-874
-932
-989
-1045
-1102
-1157
-1213
-1268
-1323
-1377
-1431
-1484
-1536
-1586
-1636
-1684
-1732
-1779
-1827
-1875
-1923
-1972
-2021
-2072
-2122
-2173
-2222
-2271
-2319
-2367
-2415
-2462
-2510
-2558
-2606
-2655
-2703
-2750
-2797
-2844
-2890
-2936
-2982
-3028
-3074
-3121
-3168
-3216
-3263
-3310
-3357
-3403
-3448
-3493
-3537
-3581
-3624
-3668
-3711
-3756
-3801
-3846
-3891
-3937
-3982
-4027
-4072
-4117
-4162
-4207
-4252
-4296
-4340
-4383
-4426
-4470
-4514
-4558
-4603
-4648
-4693
-4737
-4781
-4824
-4866
-4909
-4951
-4994
-5036
-5078
-5120
-5162
-5204
-5245
-5286
-5325
-5364
-5401
-5436
-5471
-5504
-5536
-5568
-5599
-5630
-5660
-5690
-5721
-5751
-5782
-5813
-5845
-5877
-5910
-5944
-5978
-6012
-6046
-6080
-6114
-6147
-6180
-6213
-6246
-6278
-6309
-6340
-6371
-6401
-6432
-6462
-6493
-6524
-6555
-6587
-6618
-6649
-6680
-6710
-6740
-6770
-6800
-6829
-6858
-6887
-6915
-6943
-6969
-6996
-7022
-7049
-7077
-7105
-7133
-7162
-7191
-7220
-7249
-7279
-7308
-7339
-7369
-7400
-7432
-7464
-7496
-7528
-7561
-7595
-7629
-7664
-7698
-7733
-7767
-7802
-7838
-7873
-7909
-7945
-7981
-8016
-8053
-8087
-8122
-8157
-8194
-8230
-8266
-8302
-8339
-8376
-8413
-8450
-8488
-8526
-8566
-8606
-8646
-8687
-8729
-8770
-8811
-8853
-8896
-8939
-8984
-9029
-9075
-9121
-9168
-9215
-9262
-9310
-9357
-9404
-9452
-9499
-9547
-9594
-9642
-9690
-9739
-9788
-9838
-9888
-9938
-9989
-10040
-10092
-10144
-10196
-10247
-10299
-10350
-10400
-10450
-10499
-10547
-10595
-10642
-10687
-10731
-10774
-10816
-10857
-10897
-10937
-10977
-11016
-11055
-11094
-11133
-11171
-11208
-11244
-11280
-11315
-11349
-11382
-11415
-11448
-11481
-11514
-11548
-11581
-11615
-11648
-11680
-11712
-11744
-11776
-11808
-11840
-11872
-11903
-11934
-11966
-11997
-12027
-12058
-12088
-12117
-12145
-12172
-12198
-12223
-12247
-12272
-12296
-12319
-12343
-12367
-12390
-12413
-12435
-12456
-12476
-12495
-12513
-12529
-12544
-12559
-12572
-12585
-12598
-12609
-12620
-12631
-12641
-12650
-12659
-12667
-12675
-12682
-12689
-12695
-12701
-12707
-12711
-12715
-12719
-12723
-12725
-12728
-12730
-12731
-12731
-12730
-12727
-12724
-12719
-12712
-12705
-12697
-12689
-12680
-12671
-12661
-12650
-12639
-12626
-12612
-12597
-12581
-12564
-12545
-12525
-12505
-12483
-12461
-12439
-12417
-12394
-12372
-12349
-12327
-12304
-12282
-12259
-12237
-12214
-12192
-12169
-12147
-12126
-12104
-12083
-12062
-12040
-12017
-11994
-11971
-11948
-11925
-11902
-11879
-11856
-11833
-11810
-11786
-11761
-11736
-11710
-11685
-11659
-11634
-11609
-11584
-11559
-11534
-11510
-11485
-11461
-11436
-11411
-11387
-11362
-11338
-11313
-11289
-11264
-11240
-11216
-11192
-11169
-11147
-11124
-11102
-11080
-11058
-11035
-11013
-10990
-10968
-10946
-10925
-10905
-10885
-10866
-10847
-10828
-10809
-10790
-10772
-10754
-10736
-10718
-10700
-10681
-10662
-10644
-10626
-10609
-10592
-10575
-10558
-10541
-10523
-10505
-10487
-10470
-10453
-10438
-10423
-10409
-10395
-10381
-10367
-10353
-10338
-10322
-10306
-10289
-10273
-10255
-10238
-10221
-10203
-10186
-10169
-10151
-10134
-10117
-10099
-10082
-10064
-10046
-10029
-10011
-9993
-9975
-9957
-9938
-9918
-9898
-9877
-9857
-9836
-9816
-9796
-9777
-9758
-9739
-9720
-9701
-9681
-9661
-9640
-9619
-9597
-9575
-9552
-9528
-9504
-9480
-9455
-9429
-9403
-9376
-9348
-9320
-9292
-9263
-9233
-9203
-9174
-9144
-9114
-9085
-9055
-9025
-8995
-8965
-8935
-8906
-8876
-8847
-8817
-8787
-8757
-8726
-8695
-8663
-8632
-8600
-8568
-8535
-8503
-8470
-8437
-8404
-8371
-8338
-8305
-8272
-8238
-8205
-8170
-8138
-8103
-8071
-8038
-8006
-7975
-7945
-7916
-7888
-7860
-7833
-7805
-7778
-7750
-7723
-7696
-7669
-7643
-7616
-7590
-7563
-7535
-7507
-7479
-7450
-7421
-7392
-7363
-7334
-7305
-7276
-7247
-7219
-7191
-7163
-7136
-7108
-7082
-7055
-7028
-7002
-6976
-6950
-6925
-6901
-6877
-6854
-6831
-6809
-6787
-6765
-6745
-6725
-6705
-6686
-6668
-6650
-6631
-6613
-6595
-6576
-6557
-6537
-6517
-6498
-6478
-6458
-6438
-6418
-6398
-6379
-6360
-6342
-6324
-6307
-6290
-6274
-6259
-6244
-6230
-6216
-6203
-6191
-6180
-6169
-6159
-6149
-6139
-6130
-6121
-6113
-6105
-6097
-6090
-6082
-6075
-6067
-6060
-6052
-6043
-6034
-6023
-6012
-6000
-5987
-5973
-5959
-5945
-5930
-5915
-5899
-5884
-5868
-5851
-5834
-5817
-5800
-5783
-5767
-5751
-5736
-5721
-5707
-5693
-5679
-5666
-5652
-5639
-5625
-5612
-5598
-5584
-5571
-5557
-5543
-5530
-5516
-5502
-5489
-5475
-5462
-5449
-5437
-5425
-5414
-5403
-5391
-5380
-5368
-5356
-5344
-5332
-5321
-5311
-5303
-5296
-5290
-5286
-5282
-5280
-5278
-5276
-5275
-5273
-5272
-5271
-5270
-5271
-5272
-5275
-5279
-5283
-5288
-5293
-5299
-5305
-5312
-5320
-5329
-5338
-5349
-5360
-5371
-5383
-5396
-5409
-5422
-5436
-5450
-5466
-5482
-5498
-5515
-5532
-5548
-5565
-5582
-5598
-5615
-5632
-5650
-5667
-5685
-5703
-5722
-5740
-5759
-5778
-5797
-5816
-5834
-5852
-5870
-5887
-5905
-5922
-5940
-5958
-5976
-5994
-6011
-6029
-6046
-6064
-6081
-6099
-6117
-6136
-6155
-6174
-6195
-6216
-6237
-6260
-6283
-6306
-6330
-6354
-6378
-6402
-6426
-6450
-6474
-6498
-6522
-6546
-6570
-6594
-6617
-6639
-6661
-6684
-6706
-6728
-6750
-6773
-6796
-6819
-6843
-6866
-6889
-6912
-6934
-6956
-6977
-6998
-7020
-7041
-7062
-7083
-7105
-7126
-7148
-7169
-7191
-7214
-7236
-7259
-7283
-7307
-7332
-7358
-7385
-7413
-7442
-7472
-7503
-7534
-7566
-7598
-7630
-7663
-7697
-7731
-7766
-7803
-7840
-7878
-7916
-7955
-7993
-8031
-8069
-8106
-8143
-8180
-8217
-8253
-8290
-8327
-8365
-8404
-8443
-8483
-8523
-8564
-8605
-8646
-8688
-8730
-8773
-8816
-8859
-8902
-8946
-8990
-9034
-9079
-9124
-9170
-9216
-9262
-9308
-9354
-9401
-9447
-9493
-9539
-9585
-9632
-9679
-9726
-9774
-9822
-9871
-9920
-9970
-10021
-10073
-10124
-10177
-10229
-10282
-10335
-10388
-10442
-10496
-10550
-10605
-10660
-10715
-10770
-10825
-10880
-10934
-10988
-11042
-11096
-11150
-11203
-11257
-11310
-11363
-11416
-11469
-11522
-11575
-11628
-11680
-11731
-11782
-11833
-11882
-11932
-11981
-12029
-12078
-12126
-12174
-12222
-12270
-12317
-12363
-12409
-12453
-12496
-12539
-12582
-12624
-12666
-12708
-12751
-12793
-12835
-12877
-12918
-12959
-13000
-13041
-13083
-13125
-13167
-13210
-13252
-13295
-13338
-13381
-13424
-13467
-13511
-13554
-13599
-13643
-13688
-13734
-13779
-13825
-13871
-13917
-13962
-14008
-14053
-14098
-14142
-14186
-14230
-14274
-14317
-14361
-14404
-14447
-14489
-14530
-14570
-14609
-14648
-14686
-14723
-14760
-14796
-14832
-14867
-14902
-14937
-14970
-15003
-15035
-15067
-15098
-15129
-15160
-15191
-15222
-15253
-15285
-15316
-15348
-15379
-15410
-15441
-15470
-15499
-15526
-15553
-15580
-15606
-15632
-15657
-15681
-15705
-15729
-15752
-15774
-15796
-15818
-15839
-15860
-15881
-15902
-15922
-15942
-15961
-15979
-15996
-16013
-16030
-16046
-16062
-16077
-16091
-16106
-16120
-16133
-16145
-16157
-16169
-16180
-16190
-16200
-16210
-16219
-16228
-16236
-16245
-16251
-16260
-16267
-16274
-16280
-16286
-16293
-16297
-16303
-16306
-16311
-16315
-16318
-16322
-16324
-16326
-16328
-16329
-16331
-16331
-16331
-16329
-16329
-16327
-16325
-16322
-16320
-16315
-16312
-16308
-16303
-16299
-16295
-16290
-16285
-16280
-16274
-16270
-16264
-16259
-16253
-16247
-16239
-16234
-16227
-16219
-16212
-16204
-16195
-16184
-16175
-16165
-16155
-16143
-16132
-16119
-16105
-16091
-16076
-16061
-16046
-16030
-16014
-15998
-15981
-15963
-15945
-15927
-15908
-15888
-15868
-15848
-15827
-15805
-15782
-15757
-15732
-15706
-15679
-15652
-15624
-15597
-15570
-15543
-15516
-15489
-15461
-15433
-15404
-15376
-15347
-15318
-15289
-15260
-15231
-15203
-15173
-15144
-15113
-15083
-15051
-15020
-14988
-14956
-14924
-14891
-14859
-14825
-14792
-14758
-14723
-14688
-14653
-14618
-14583
-14548
-14512
-14475
-14438
-14401
-14363
-14326
-14288
-14251
-14213
-14176
-14138
-14101
-14063
-14025
-13988
-13950
-13912
-13874
-13836
-13797
-13759
-13720
-13681
-13643
-13604
-13566
-13528
-13489
-13451
-13413
-13375
-13337
-13299
-13260
-13222
-13184
-13146
-13109
-13073
-13037
-13001
-12966
-12930
-12895
-12860
-12824
-12788
-12751
-12714
-12678
-12641
-12605
-12568
-12532
-12496
-12460
-12424
-12388
-12353
-12318
-12284
-12250
-12217
-12184
-12152
-12120
-12088
-12056
-12024
-11992
-11959
-11926
-11894
-11862
-11831
-11800
-11769
-11739
-11709
-11680
-11651
-11624
-11597
-11571
-11546
-11522
-11497
-11473
-11449
-11424
-11399
-11374
-11349
-11323
-11297
-11271
-11244
-11217
-11191
-11164
-11137
-11110
-11083
-11056
-11029
-11002
-10975
-10949
-10923
-10897
-10872
-10846
-10821
-10796
-10771
-10747
-10722
-10698
-10673
-10648
-10623
-10596
-10570
-10542
-10513
-10484
-10454
-10423
-10391
-10358
-10324
-10290
-10254
-10217
-10180
-10142
-10103
-10064
-10024
-9984
-9942
-9900
-9857
-9814
-9771
-9728
-9685
-9643
-9600
-9557
-9514
-9470
-9426
-9383
-9339
-9295
-9251
-9207
-9164
-9119
-9075
-9030
-8985
-8940
-8895
-8850
-8804
-8757
-8710
-8662
-8614
-8565
-8516
-8466
-8416
-8364
-8313
-8260
-8206
-8151
-8095
-8038
-7981
-7922
-7862
-7802
-7741
-7679
-7616
-7552
-7488
-7424
-7358
-7293
-7227
-7160
-7093
-7026
-6958
-6890
-6821
-6751
-6681
-6609
-6537
-6465
-6392
-6318
-6245
-6171
-6096
-6021
-5946
-5869
-5793
-5715
-5636
-5557
-5478
-5397
-5317
-5236
-5154
-5073
-4991
-4909
-4826
-4744
-4660
-4577
-4493
-4409
-4324
-4239
-4153
-4066
-3979
-3891
-3802
-3712
-3622
-3531
-3440
-3348
-3256
-3164
-3072
-2979
-2886
-2792
-2698
-2604
-2510
-2416
-2322
-2229
-2135
-2041
-1948
-1854
-1761
-1667
-1574
-1482
-1389
-1297
-1206
-1115
-1024
-934
-845
-755
-667
-578
-491
-403
-317
-230
-145
-60
25
109
193
277
360
443
525
607
688
770
851
931
1012
1092
1173
1253
1333
1413
1492
1572
1651
1730
1809
1888
1968
2047
2127
2206
2285
2364
2442
2520
2597
2674
2750
2825
2901
2977
3052
3128
3204
3280
3357
3433
3510
3586
3663
3739
3815
3891
3966
4041
4116
4189
4262
4334
4406
4476
4547
4617
4687
4756
4826
4895
4965
5034
5103
5171
5239
5306
5372
5438
5502
5566
5629
5691
5752
5813
5873
5932
5990
6048
6105
6160
6215
6267
6319
6369
6419
6468
6517
6565
6612
6659
6704
6749
6792
6834
6875
6915
6955
6994
7032
7070
7108
7146
7183
7219
7255
7290
7324
7359
7393
7428
7462
7496
7529
7563
7596
7630
7663
7696
7729
7762
7794
7826
7857
7887
7918
7948
7977
8007
8036
8066
8096
8125
8156
8186
8215
8245
8274
8302
8331
8359
8386
8413
8439
8465
8491
8516
8542
8567
8592
8618
8643
8669
8694
8720
8745
8771
8796
8821
8847
8872
8897
8923
8948
8975
9001
9028
9056
9084
9113
9142
9172
9201
9231
9261
9290
9319
9348
9376
9403
9430
9456
9481
9507
9532
9556
9580
9604
9627
9650
9673
9696
9719
9741
9764
9787
9810
9833
9855
9878
9901
9924
9947
9970
9994
10018
10042
10066
10091
10116
10141
10166
10192
10219
10245
10273
10301
10329
10357
10385
10413
10441
10468
10495
10522
10549
10576
10603
10630
10657
10685
10713
10742
10770
10798
10825
10852
10879
10905
10931
10957
10982
11008
11033
11060
11086
11113
11140
11167
11194
11221
11249
11276
11303
11330
11358
11385
11413
11440
11468
11494
11521
11546
11571
11594
11617
11639
11660
11681
11702
11723
11744
11764
11784
11803
11821
11839
11854
11869
11883
11896
11907
11919
11929
11940
11950
11959
11969
11978
11987
11995
12003
12011
12018
12025
12032
12039
12045
12051
12057
12063
12068
12074
12079
12084
12088
12093
12097
12101
12104
12106
12109
12110
12111
12112
12111
12110
12109
12107
12105
12102
12098
12095
12091
12087
12083
12080
12076
12073
12070
12068
12066
12065
12064
12063
12062
12062
12061
12060
12060
12059
12058
12057
12056
12054
12053
12052
12050
12048
12045
12043
12039
12035
12031
12027
12022
12017
12010
12004
11996
11988
11979
11970
11961
11951
11941
11930
11919
11908
11896
11885
11873
11862
11851
11840
11830
11819
11809
11800
11790
11780
11771
11762
11752
11743
11733
11724
11715
11706
11697
11689
11681
11673
11666
11659
11652
11645
11640
11635
11631
11627
11624
11621
11618
11615
11612
11610
11607
11605
11603
11602
11600
11598
11595
11593
11590
11588
11585
11583
11581
11580
11579
11578
11577
11577
11577
11576
11576
11575
11573
11572
11570
11568
11567
11565
11564
11563
11563
11562
11561
11561
11560
11560
11561
11561
11563
11564
11565
11565
11566
11565
11564
11563
11563
11562
11561
11560
11558
11557
11555
11553
11552
11551
11550
11550
11550
11551
11551
11552
11554
11556
11558
11560
11563
11566
11569
11572
11574
11577
11580
11583
11586
11590
11593
11597
11600
11604
11608
11613
11617
11623
11628
11634
11641
11648
11655
11662
11669
11677
11686
11694
11703
11712
11721
11729
11738
11747
11755
11764
11772
11781
11790
11799
11808
11818
11827
11836
11845
11855
11864
11873
11882
11890
11899
11907
11914
11921
11927
11933
11939
11945
11952
11958
11964
11971
11977
11984
11990
11997
12004
12012
12020
12029
12038
12047
12055
12064
12072
12080
12087
12095
12102
12110
12117
12124
12132
12139
12147
12154
12162
12169
12176
12183
12190
12196
12202
12209
12215
12220
12226
12232
12237
12242
12246
12251
12255
12259
12264
12269
12275
12281
12287
12295
12303
12311
12321
12331
12342
12354
12366
12378
12390
12402
12415
12428
12442
12455
12469
12484
12498
12514
12530
12546
12563
12581
12599
12618
12636
12654
12672
12689
12707
12725
12743
12761
12779
12797
12816
12834
12852
12871
12889
12908
12927
12945
12964
12983
13002
13021
13041
13062
13083
13104
13126
13147
13168
13189
13209
13230
13251
13272
13293
13314
13335
13357
13378
13398
13419
13439
13459
13479
13499
13519
13538
13558
13577
13597
13616
13637
13657
13677
13698
13718
13738
13758
13778
13798
13818
13838
13858
13878
13899
13920
13941
13963
13985
14008
14030
14053
14075
14097
14119
14140
14161
14181
14201
14220
14239
14257
14275
14291
14307
14323
14337
14351
14364
14376
14387
14398
14408
14419
14429
14439
14450
14461
14472
14483
14494
14505
14516
14526
14537
14547
14558
14570
14582
14594
14607
14621
14636
14652
14670
14689
14708
14728
14749
14770
14791
14812
14833
14854
14875
14895
14916
14936
14956
14975
14995
15016
15036
15057
15077
15098
15119
15140
15160
15181
15202
15223
15244
15265
15285
15306
15327
15347
15368
15389
15411
15433
15456
15480
15504
15529
15554
15580
15606
15632
15658
15684
15710
15736
15762
15788
15813
15838
15863
15887
15912
15935
15958
15981
16003
16024
16045
16065
16085
16104
16123
16140
16158
16175
16193
16209
16226
16242
16258
16274
16290
16306
16322
16338
16355
16370
16387
16403
16418
16433
16447
16461
16474
16487
16499
16511
16523
16535
16546
16557
16567
16577
16586
16595
16604
16613
16621
16630
16638
16646
16655
16662
16669
16675
16680
16684
16687
16690
16692
16695
16697
16699
16702
16704
16706
16708
16710
16711
16711
16711
16711
16710
16708
16707
16705
16703
16701
16699
16697
16694
16692
16689
16686
16683
16680
16676
16673
16670
16666
16662
16658
16653
16649
16645
16641
16637
16632
16628
16624
16619
16615
16610
16606
16602
16598
16594
16590
16586
16581
16577
16572
16567
16562
16557
16552
16546
16540
16533
16527
16519
16512
16503
16494
16485
16475
16465
16455
16445
16435
16424
16414
16403
16391
16378
16364
16351
16335
16320
16303
16288
16271
16257
16241
16225
16210
16193
16178
16161
16145
16128
16110
16093
16075
16056
16038
16020
16001
15982
15962
15942
15921
15900
15878
15856
15833
15810
15787
15763
15739
15714
15689
15663
15638
15612
15586
15560
15535
15509
15483
15456
15430
15403
15375
15347
15319
15290
15261
15231
15201
15171
15140
15110
15080
15049
15019
14988
14957
14925
14892
14859
14826
14792
14758
14724
14690
14656
14623
14589
14556
14523
14490
14457
14424
14392
14361
14330
14299
14269
14240
14211
14181
14152
14123
14094
14064
14035
14006
13977
13948
13918
13889
13859
13828
13796
13764
13731
13698
13665
13631
13597
13563
13528
13494
13460
13426
13391
13356
13320
13285
13249
13212
13176
13139
13103
13067
13031
12996
12960
12924
12887
12851
12814
12776
12739
12701
12663
12624
12585
12546
12505
12464
12422
12378
12334
12288
12242
12195
12147
12100
12053
12006
11960
11913
11867
11821
11775
11729
11683
11639
11595
11552
11509
11467
11424
11382
11339
11296
11253
11210
11167
11125
11083
11041
10999
10958
10916
10874
10832
10791
10749
10707
10666
10625
10584
10544
10503
10463
10423
10383
10343
10302
10262
10221
10181
10140
10099
10058
10018
9977
9936
9896
9855
9815
9774
9733
9692
9650
9609
9567
9524
9482
9439
9396
9353
9308
9263
9217
9169
9121
9073
9024
8974
8924
8874
8824
8773
8723
8672
8622
8571
8521
8471
8422
8372
8323
8274
8225
8176
8127
8079
8029
7982
7934
7886
7839
7791
7744
7697
7651
7605
7559
7514
7470
7426
7382
7340
7297
7254
7212
7170
7128
7086
7045
7005
6965
6926
6888
6850
6813
6777
6741
6705
6670
6635
6601
6566
6533
6499
6466
6433
6401
6369
6337
6306
6275
6244
6213
6182
6151
6118
6085
6052
6018
5984
5950
5916
5882
5847
5812
5777
5741
5705
5668
5632
5595
5558
5520
5482
5444
5404
5364
5324
5284
5243
5202
5162
5121
5080
5038
4996
4954
4911
4868
4824
4781
4738
4696
4653
4610
4568
4526
4484
4443
4401
4359
4317
4276
4235
4194
4153
4112
4070
4030
3991
3952
3913
3875
3837
3800
3763
3726
3689
3653
3616
3579
3541
3504
3466
3429
3391
3353
3314
3275
3235
3194
3152
3109
3066
3022
2978
2934
2891
2848
2805
2763
2721
2679
2637
2596
2555
2514
2473
2431
2390
2349
2308
2267
2226
2185
2144
2103
2062
2020
1979
1937
1895
1854
1813
1771
1731
1691
1651
1612
1573
1534
1496
1457
1418
1380
1341
1303
1264
1226
1188
1150
1113
1077
1041
1006
971
935
900
865
829
793
757
721
686
650
615
580
545
510
475
439
404
368
333
298
263
228
193
158
122
84
45
6
-35
-77
-120
-163
-207
-252
-298
-344
-392
-440
-489
-537
-585
-633
-682
-730
-778
-826
-875
-925
-976
-1028
-1081
-1135
-1190
-1245
-1301
-1356
-1410
-1464
-1517
-1569
-1621
-1673
-1726
-1778
-1831
-1884
-1937
-1990
-2043
-2095
-2148
-2199
-2251
-2303
-2354
-2406
-2459
-2512
-2566
-2619
-2673
-2728
-2782
-2836
-2891
-2945
-3000
-3055
-3111
-3167
-3224
-3280
-3338
-3395
-3452
-3510
-3567
-3625
-3682
-3739
-3795
-3850
-3904
-3957
-4010
-4061
-4112
-4162
-4212
-4261
-4309
-4356
-4403
-4449
-4495
-4540
-4585
-4629
-4673
-4715
-4757
-4798
-4839
-4879
-4918
-4957
-4995
-5032
-5069
-5105
-5140
-5174
-5208
-5240
-5272
-5303
-5333
-5364
-5394
-5425
-5455
-5485
-5515
-5545
-5573
-5601
-5627
-5652
-5677
-5700
-5724
-5747
-5771
-5795
-5819
-5842
-5864
-5886
-5906
-5925
-5943
-5960
-5976
-5991
-6006
-6020
-6033
-6046
-6060
-6072
-6085
-6097
-6108
-6119
-6129
-6139
-6148
-6158
-6167
-6176
-6186
-6195
-6204
-6213
-6222
-6231
-6241
-6251
-6261
-6271
-6281
-6291
-6301
-6311
-6321
-6331
-6341
-6352
-6362
-6372
-6383
-6393
-6404
-6414
-6425
-6435
-6445
-6454
-6464
-6473
-6482
-6490
-6498
-6506
-6513
-6519
-6525
-6531
-6536
-6540
-6544
-6548
-6551
-6552
-6553
-6552
-6551
-6548
-6545
-6542
-6538
-6535
-6532
-6529
-6525
-6521
-6517
-6511
-6505
-6498
-6491
-6482
-6473
-6465
-6456
-6447
-6438
-6429
-6420
-6410
-6400
-6389
-6378
-6365
-6352
-6338
-6324
-6309
-6293
-6277
-6262
-6245
-6229
-6212
-6195
-6177
-6159
-6141
-6123
-6104
-6085
-6065
-6045
-6025
-6004
-5984
-5963
-5942
-5921
-5901
-5881
-5861
-5841
-5822
-5803
-5784
-5765
-5745
-5726
-5707
-5687
-5668
-5649
-5629
-5610
-5591
-5571
-5552
-5533
-5512
-5491
-5470
-5447
-5425
-5401
-5378
-5354
-5331
-5308
-5284
-5261
-5237
-5214
-5189
-5165
-5142
-5118
-5094
-5071
-5048
-5026
-5004
-4983
-4963
-4942
-4922
-4902
-4882
-4861
-4839
-4817
-4794
-4771
-4747
-4723
-4699
-4675
-4649
-4623
-4595
-4566
-4537
-4506
-4475
-4443
-4411
-4379
-4346
-4313
-4281
-4249
-4216
-4183
-4150
-4116
-4081
-4046
-4010
-3974
-3938
-3901
-3864
-3827
-3790
-3751
-3712
-3673
-3632
-3591
-3550
-3509
-3467
-3426
-3385
-3343
-3300
-3258
-3215
-3171
-3127
-3083
-3039
-2995
-2951
-2906
-2861
-2816
-2770
-2725
-2679
-2635
-2590
-2546
-2502
-2458
-2414
-2370
-2325
-2280
-2235
-2190
-2144
-2098
-2052
-2005
-1958
-1912
-1866
-1820
-1775
-1730
-1686
-1642
-1599
-1557
-1514
-1471
-1429
-1387
-1345
-1304
-1263
-1222
-1181
-1141
-1102
-1063
-1026
-989
-954
-919
-884
-850
-816
-783
-750
-717
-684
-652
-620
-588
-557
-526
-497
-467
-439
-412
-385
-360
-335
-312
-288
-265
-242
-219
-196
-172
-150
-127
-105
-84
-63
-42
-22
-2
16
34
51
67
82
96
110
124
137
151
165
179
193
207
221
234
249
263
278
294
309
325
342
358
374
390
406
421
436
451
466
480
495
510
525
541
557
573
589
605
621
636
651
666
681
697
712
727
743
758
773
787
801
814
828
841
853
867
880
893
906
919
932
944
956
967
978
989
1000
1010
1020
1031
1042
1052
1063
1074
1085
1096
1107
1119
1130
1140
1151
1162
1173
1183
1193
1202
1211
1220
1228
1235
1241
1246
1250
1253
1255
1257
1258
1258
1259
1259
1259
1258
1257
1255
1252
1249
1246
1242
1238
1234
1229
1224
1218
1211
1203
1195
1186
1176
1167
1157
1146
1136
1125
1113
1101
1088
1076
1063
1050
1037
1024
1010
997
982
968
953
938
923
909
895
882
868
855
842
828
814
799
785
770
755
740
725
709
694
678
662
645
628
611
594
576
560
543
527
512
496
480
464
448
431
414
397
380
363
345
326
308
289
269
250
231
212
193
174
155
136
117
99
80
63
46
29
12
-5
-22
-40
-58
-76
-95
-115
-135
-155
-176
-197
-220
-243
-268
-293
-319
-347
-374
-402
-431
-460
-489
-518
-548
-578
-609
-640
-672
-704
-737
-771
-805
-839
-873
-907
-940
-973
-1004
-1037
-1067
-1097
-1127
-1156
-1184
-1212
-1241
-1269
-1297
-1325
-1354
-1382
-1409
-1437
-1463
-1489
-1515
-1540
-1565
-1589
-1614
-1638
-1663
-1688
-1714
-1740
-1766
-1793
-1820
-1847
-1875
-1902
-1930
-1958
-1987
-2016
-2045
-2076
-2107
-2138
-2168
-2198
-2228
-2257
-2285
-2314
-2342
-2370
-2398
-2426
-2454
-2481
-2508
-2536
-2563
-2591
-2619
-2648
-2677
-2706
-2735
-2765
-2795
-2826
-2856
-2887
-2918
-2950
-2983
-3016
-3050
-3085
-3121
-3158
-3195
-3232
-3268
-3304
-3339
-3375
-3410
-3445
-3481
-3516
-3551
-3587
-3622
-3657
-3691
-3726
-3760
-3795
-3829
-3863
-3897
-3931
-3965
-3999
-4033
-4066
-4098
-4130
-4162
-4192
-4223
-4253
-4283
-4315
-4346
-4379
-4412
-4446
-4480
-4514
-4547
-4582
-4616
-4650
-4685
-4721
-4756
-4792
-4827
-4863
-4899
-4935
-4971
-5006
-5041
-5076
-5111
-5145
-5180
-5214
-5249
-5283
-5317
-5350
-5384
-5417
-5450
-5483
-5517
-5550
-5584
-5618
-5652
-5686
-5720
-5754
-5788
-5821
-5855
-5888
-5921
-5954
-5987
-6020
-6053
-6086
-6118
-6149
-6180
-6210
-6239
-6267
-6294
-6321
-6348
-6374
-6400
-6427
-6453
-6480
-6506
-6533
-6560
-6588
-6617
-6646
-6676
-6708
-6741
-6775
-6809
-6844
-6879
-6915
-6951
-6987
-7023
-7060
-7097
-7135
-7173
-7211
-7250
-7289
-7328
-7367
-7406
-7445
-7484
-7523
-7562
-7600
-7639
-7677
-7714
-7752
-7790
-7829
-7867
-7907
-7946
-7986
-8026
-8067
-8106
-8148
-8189
-8230
-8271
-8313
-8354
-8395
-8437
-8477
-8518
-8558
-8598
-8637
-8676
-8715
-8754
-8793
-8832
-8871
-8910
-8948
-8987
-9025
-9064
-9102
-9140
-9178
-9216
-9254
-9292
-9330
-9368
-9406
-9444
-9483
-9522
-9561
-9601
-9641
-9682
-9723
-9764
-9805
-9847
-9889
-9931
-9973
-10016
-10059
-10102
-10145
-10189
-10232
-10276
-10319
-10363
-10406
-10450
-10493
-10536
-10579
-10622
-10664
-10707
-10749
-10791
-10833
-10875
-10916
-10958
-10999
-11039
-11079
-11118
-11157
-11196
-11234
-11271
-11309
-11347
-11384
-11422
-11460
-11499
-11539
-11579
-11621
-11663
-11706
-11750
-11795
-11841
-11888
-11936
-11984
-12033
-12083
-12132
-12182
-12233
-12283
-12333
-12384
-12434
-12483
-12532
-12581
-12630
-12679
-12727
-12776
-12825
-12874
-12924
-12973
-13023
-13074
-13124
-13175
-13225
-13276
-13327
-13377
-13428
-13478
-13529
-13579
-13629
-13679
-13729
-13778
-13826
-13873
-13920
-13967
-14013
-14059
-14104
-14150
-14195
-14241
-14286
-14331
-14376
-14422
-14467
-14512
-14557
-14602
-14647
-14692
-14736
-14781
-14825
-14869
-14913
-14957
-15001
-15046
-15091
-15136
-15181
-15227
-15273
-15319
-15364
-15409
-15453
-15497
-15540
-15583
-15624
-15666
-15707
-15749
-15790
-15832
-15874
-15916
-15958
-15999
-16039
-16079
-16117
-16157
-16195
-16232
-16268
-16306
-16341
-16378
-16412
-16446
-16480
-16513
-16546
-16580
-16614
-16648
-16683
-16718
-16754
-16791
-16827
-16865
-16903
-16942
-16981
-17022
-17062
-17103
-17143
-17183
-17222
-17260
-17298
-17335
-17371
-17407
-17443
-17479
-17514
-17550
-17585
-17620
-17655
-17690
-17724
-17757
-17790
-17823
-17855
-17886
-17917
-17948
-17979
-18009
-18040
-18071
-18101
-18131
-18161
-18191
-18221
-18250
-18280
-18309
-18339
-18368
-18397
-18426
-18454
-18482
-18510
-18537
-18564
-18591
-18618
-18644
-18671
-18697
-18722
-18747
-18772
-18796
-18819
-18843
-18866
-18889
-18912
-18936
-18959
-18982
-19005
-19028
-19051
-19074
-19096
-19117
-19138
-19159
-19179
-19200
-19220
-19240
-19261
-19281
-19300
-19319
-19337
-19354
-19371
-19388
-19405
-19421
-19437
-19452
-19468
-19483
-19498
-19513
-19528
-19543
-19557
-19573
-19588
-19603
-19619
-19634
-19650
-19665
-19681
-19696
-19711
-19726
-19741
-19756
-19771
-19785
-19800
-19814
-19828
-19841
-19854
-19866
-19877
-19888
-19898
-19909
-19920
-19931
-19943
-19955
-19968
-19981
-19996
-20010
-20025
-20041
-20056
-20072
-20088
-20105
-20122
-20140
-20158
-20176
-20194
-20213
-20232
-20251
-20270
-20289
-20308
-20328
-20347
-20367
-20387
-20407
-20427
-20448
-20469
-20490
-20512
-20534
-20557
-20581
-20605
-20629
-20655
-20681
-20707
-20735
-20763
-20791
-20819
-20847
-20876
-20904
-20931
-20959
-20987
-21015
-21043
-21071
-21099
-21126
-21153
-21179
-21205
-21231
-21256
-21282
-21307
-21331
-21356
-21380
-21403
-21426
-21448
-21469
-21490
-21509
-21528
-21546
-21562
-21577
-21592
-21605
-21618
-21629
-21641
-21651
-21662
-21672
-21682
-21693
-21704
-21716
-21728
-21741
-21754
-21767
-21780
-21793
-21805
-21816
-21827
-21838
-21848
-21858
-21867
-21877
-21886
-21896
-21905
-21914
-21921
-21928
-21934
-21939
-21943
-21947
-21950
-21952
-21954
-21956
-21957
-21958
-21960
-21961
-21962
-21964
-21966
-21969
-21972
-21975
-21979
-21983
-21987
-21991
-21996
-22000
-22004
-22009
-22015
-22021
-22027
-22034
-22041
-22048
-22055
-22063
-22070
-22078
-22086
-22095
-22103
-22113
-22123
-22133
-22144
-22157
-22169
-22183
-22197
-22211
-22226
-22240
-22255
-22270
-22286
-22302
-22319
-22336
-22354
-22372
-22390
-22409
-22429
-22450
-22471
-22492
-22515
-22538
-22561
-22585
-22609
-22633
-22657
-22681
-22705
-22729
-22752
-22774
-22797
-22819
-22842
-22864
-22887
-22909
-22931
-22953
-22974
-22995
-23015
-23035
-23054
-23074
-23095
-23116
-23137
-23160
-23184
-23209
-23234
-23259
-23285
-23312
-23339
-23367
-23395
-23425
-23455
-23487
-23520
-23553
-23588
-23623
-23657
-23692
-23727
-23761
-23795
-23830
-23864
-23898
-23931
-23964
-23997
-24029
-24061
-24093
-24125
-24157
-24189
-24221
-24252
-24283
-24313
-24343
-24371
-24399
-24426
-24452
-24477
-24501
-24524
-24547
-24570
-24592
-24614
-24635
-24657
-24678
-24698
-24718
-24737
-24755
-24772
-24788
-24803
-24817
-24830
-24842
-24854
-24864
-24874
-24883
-24891
-24897
-24902
-24906
-24908
-24909
-24908
-24906
-24903
-24898
-24893
-24888
-24881
-24874
-24866
-24857
-24847
-24835
-24823
-24810
-24795
-24781
-24765
-24748
-24731
-24714
-24696
-24678
-24660
-24643
-24625
-24608
-24591
-24574
-24557
-24541
-24524
-24507
-24489
-24470
-24451
-24431
-24410
-24388
-24365
-24341
-24317
-24292
-24266
-24240
-24213
-24186
-24157
-24129
-24099
-24070
-24040
-24011
-23981
-23952
-23924
-23895
-23867
-23839
-23811
-23782
-23754
-23725
-23697
-23668
-23639
-23610
-23581
-23551
-23521
-23491
-23461
-23431
-23401
-23371
-23341
-23311
-23281
-23252
-23222
-23193
-23163
-23133
-23103
-23073
-23042
-23011
-22979
-22948
-22917
-22886
-22855
-22823
-22791
-22758
-22723
-22688
-22651
-22613
-22574
-22535
-22495
-22454
-22413
-22371
-22328
-22284
-22240
-22195
-22151
-22106
-22061
-22017
-21973
-21929
-21886
-21843
-21800
-21757
-21714
-21671
-21628
-21585
-21543
-21501
-21460
-21419
-21379
-21339
-21299
-21259
-21220
-21180
-21140
-21100
-21060
-21020
-20980
-20941
-20901
-20862
-20822
-20783
-20743
-20703
-20663
-20622
-20583
-20543
-20504
-20465
-20427
-20389
-20351
-20314
-20276
-20239
-20201
-20163
-20125
-20087
-20049
-20011
-19973
-19937
-19900
-19865
-19830
-19796
-19762
-19730
-19697
-19665
-19633
-19601
-19567
-19533
-19497
-19460
-19422
-19383
-19344
-19304
-19264
-19225
-19185
-19145
-19104
-19064
-19022
-18980
-18937
-18893
-18848
-18804
-18758
-18713
-18667
-18622
-18576
-18530
-18485
-18440
-18396
-18352
-18308
-18266
-18223
-18181
-18139
-18097
-18054
-18011
-17967
-17924
-17880
-17837
-17795
-17753
-17712
-17670
-17629
-17588
-17546
-17504
-17462
-17420
-17379
-17337
-17296
-17256
-17215
-17175
-17136
-17097
-17057
-17018
-16979
-16940
-16901
-16862
-16824
-16786
-16748
-16711
-16674
-16638
-16601
-16564
-16528
-16491
-16453
-16416
-16379
-16341
-16305
-16267
-16230
-16192
-16154
-16117
-16079
-16044
-16009
-15973
-15939
-15904
-15869
-15833
-15796
-15759
-15721
-15684
-15646
-15608
-15570
-15532
-15495
-15457
-15420
-15382
-15344
-15305
-15266
-15226
-15186
-15146
-15106
-15067
-15029
-14991
-14955
-14919
-14883
-14848
-14812
-14777
-14741
-14706
-14670
-14634
-14599
-14564
-14529
-14494
-14461
-14427
-14395
-14362
-14331
-14299
-14269
-14238
-14208
-14179
-14149
-14119
-14089
-14058
-14027
-13996
-13964
-13932
-13901
-13869
-13837
-13805
-13773
-13741
-13709
-13677
-13645
-13613
-13580
-13547
-13514
-13481
-13447
-13413
-13379
-13345
-13310
-13275
-13240
-13205
-13168
-13132
-13095
-13058
-13020
-12982
-12944
-12906
-12868
-12829
-12790
-12751
-12711
-12671
-12629
-12588
-12546
-12503
-12460
-12416
-12372
-12328
-12283
-12238
-12193
-12148
-12103
-12058
-12013
-11968
-11924
-11880
-11836
-11793
-11749
-11706
-11664
-11621
-11578
-11535
-11492
-11449
-11405
-11362
-11319
-11277
-11236
-11195
-11155
-11115
-11075
-11035
-10995
-10955
-10914
-10874
-10833
-10792
-10751
-10710
-10669
-10628
-10587
-10547
-10506
-10465
-10424
-10384
-10343
-10302
-10261
-10221
-10180
-10139
-10098
-10058
-10017
-9977
-9936
-9895
-9854
-9813
-9771
-9729
-9686
-9643
-9600
-9557
-9513
-9470
-9426
-9381
-9337
-9293
-9248
-9202
-9156
-9108
-9061
-9012
-8963
-8914
-8864
-8814
-8764
-8714
-8663
-8612
-8561
-8510
-8459
-8407
-8356
-8305
-8254
-8203
-8151
-8102
-8053
-8004
-7954
-7905
-7856
-7806
-7755
-7704
-7652
-7600
-7547
-7494
-7440
-7386
-7331
-7276
-7221
-7165
-7110
-7054
-6998
-6942
-6885
-6828
-6770
-6711
-6651
-6592
-6532
-6473
-6414
-6355
-6296
-6237
-6177
-6118
-6060
-6001
-5942
-5884
-5825
-5767
-5709
-5651
-5594
-5537
-5481
-5425
-5369
-5314
-5259
-5205
-5151
-5097
-5043
-4989
-4936
-4883
-4830
-4778
-4727
-4675
-4625
-4574
-4524
-4474
-4424
-4374
-4324
-4275
-4227
-4179
-4131
-4083
-4037
-3990
-3944
-3899
-3854
-3810
-3766
-3723
-3681
-3639
-3598
-3557
-3516
-3475
-3434
-3394
-3354
-3315
-3275
-3236
-3197
-3159
-3120
-3083
-3046
-3009
-2974
-2939
-2906
-2873
-2842
-2811
-2782
-2753
-2725
-2698
-2672
-2647
-2623
-2599
-2576
-2553
-2532
-2511
-2490
-2470
-2450
-2431
-2411
-2392
-2374
-2355
-2338
-2320
-2304
-2288
-2273
-2258
-2244
-2230
-2216
-2203
-2189
-2174
-2160
-2146
-2131
-2118
-2105
-2093
-2081
-2071
-2060
-2051
-2041
-2032
-2023
-2015
-2005
-1997
-1988
-1979
-1970
-1960
-1950
-1939
-1928
-1916
-1904
-1892
-1879
-1866
-1854
-1842
-1829
-1817
-1805
-1792
-1779
-1765
-1750
-1734
-1718
-1702
-1685
-1669
-1652
-1635
-1618
-1600
-1583
-1565
-1547
-1530
-1513
-1497
-1480
-1464
-1448
-1432
-1415
-1398
-1380
-1362
-1343
-1325
-1306
-1287
-1268
-1250
-1232
-1214
-1197
-1180
-1163
-1146
-1129
-1113
-1096
-1080
-1065
-1049
-1034
-1020
-1004
-992
-978
-965
-953
-941
-929
-917
-905
-893
-881
-868
-855
-841
-827
-813
-798
-783
-767
-750
-733
-715
-697
-678
-659
-639
-619
-598
-577
-555
-533
-511
-489
-467
-444
-422
-399
-376
-353
-330
-308
-285
-263
-242
-220
-199
-178
-157
-136
-115
-93
-71
-49
-27
-5
18
41
65
88
112
136
160
184
207
231
254
277
300
323
345
368
390
412
434
455
476
495
515
533
551
568
584
600
615
629
643
657
670
683
695
706
718
729
740
750
760
770
780
790
800
810
819
829
838
848
857
867
877
888
898
909
920
931
941
952
963
974
985
996
1006
1018
1028
1038
1048
1057
1066
1074
1083
1091
1099
1107
1116
1124
1131
1138
1145
1151
1156
1161
1166
1170
1175
1179
1183
1187
1191
1195
1198
1200
1202
1203
1204
1205
1205
1206
1207
1208
1209
1210
1211
1211
1211
1211
1210
1209
1208
1207
1206
1206
1205
1204
1202
1201
1199
1197
1195
1193
1192
1191
1190
1190
1190
1190
1191
1192
1193
1195
1197
1199
1202
1205
1209
1212
1216
1220
1224
1229
1233
1237
1240
1244
1246
1249
1251
1253
1255
1258
1260
1263
1266
1270
1273
1276
1280
1283
1286
1289
1293
1297
1300
1304
1308
1312
1316
1320
1324
1329
1333
1338
1343
1348
1354
1360
1366
1373
1379
1386
1392
1400
1407
1415
1423
1431
1439
1447
1456
1465
1475
1484
1495
1506
1517
1528
1540
1552
1564
1576
1588
1600
1613
1625
1638
1651
1664
1677
1690
1704
1718
1733
1748
1763
1778
1793
1809
1824
1839
1854
1869
1884
1899
1914
1930
1945
1961
1977
1994
2011
2028
2045
2064
2083
2102
2121
2140
2160
2180
2201
2222
2243
2265
2287
2309
2331
2353
2376
2399
2422
2445
2469
2492
2516
2540
2564
2587
2611
2635
2659
2682
2706
2729
2752
2775
2799
2822
2846
2871
2896
2921
2946
2971
2996
3021
3045
3070
3094
3119
3143
3167
3190
3214
3238
3262
3286
3310
3334
3357
3381
3404
3426
3448
3470
3491
3512
3532
3553
3573
3593
3614
3634
3654
3674
3693
3713
3734
3754
3774
3795
3816
3837
3860
3882
3905
3929
3953
3978
4003
4027
4051
4077
4103
4129
4155
4181
4209
4236
4264
4293
4322
4351
4382
4413
4445
4477
4511
4545
4579
4614
4649
4685
4721
4757
4794
4830
4868
4905
4944
4983
5022
5062
5102
5142
5183
5223
5264
5304
5345
5386
5427
5468
5509
5550
5591
5632
5672
5713
5754
5794
5835
5876
5916
5957
5998
6038
6078
6118
6158
6198
6238
6277
6315
6354
6392
6430
6468
6505
6542
6579
6615
6650
6686
6721
6756
6792
6828
6864
6900
6936
6972
7008
7044
7079
7115
7149
7183
7217
7250
7283
7315
7347
7379
7411
7442
7473
7504
7535
7565
7595
7625
7654
7683
7711
7738
7766
7792
7819
7845
7871
7896
7922
7947
7972
7996
8021
8045
8068
8090
8114
8135
8157
8177
8197
8217
8236
8255
8274
8293
8311
8329
8347
8365
8382
8399
8416
8433
8450
8467
8484
8501
8519
8537
8556
8574
8593
8612
8630
8649
8669
8688
8708
8728
8749
8769
8790
8812
8833
8855
8876
8898
8920
8941
8962
8984
9005
9027
9048
9071
9093
9116
9139
9163
9187
9211
9236
9262
9287
9312
9338
9364
9390
9417
9444
9472
9500
9528
9557
9586
9616
9646
9676
9707
9738
9769
9801
9834
9867
9901
9935
9969
10004
10039
10074
10110
10146
10183
10220
10257
10294
10332
10370
10409
10448
10488
10528
10569
10610
10651
10692
10733
10774
10816
10857
10898
10940
10981
11023
11065
11107
11150
11192
11236
11279
11323
11367
11411
11455
11499
11543
11587
11631
11675
11718
11761
11804
11846
11889
11931
11972
12014
12055
12097
12138
12179
12220
12261
12301
12341
12381
12420
12458
12496
12533
12570
12605
12640
12673
12706
12738
12770
12801
12831
12862
12892
12922
12952
12981
13010
13039
13067
13096
13124
13152
13180
13208
13236
13264
13292
13320
13348
13376
13405
13434
13463
13492
13521
13551
13581
13611
13642
13673
13705
13737
13769
13801
13833
13866
13898
13930
13962
13995
14027
14060
14093
14126
14160
14193
14226
14259
14291
14323
14355
14386
14417
14447
14477
14507
14536
14565
14593
14620
14646
14672
14698
14723
14748
14773
14797
14821
14845
14868
14892
14915
14939
14963
14987
15012
15038
15063
15090
15116
15143
15170
15197
15224
15252
15280
15308
15336
15364
15391
15419
15447
15475
15502
15530
15557
15584
15612
15639
15666
15693
15720
15748
15775
15803
15830
15858
15885
15912
15940
15967
15994
16021
16049
16077
16105
16134
16163
16190
16219
16248
16277
16305
16332
16361
16389
16417
16445
16473
16501
16529
16556
16583
16610
16636
16662
16687
16712
16737
16762
16786
16810
16833
16855
16877
16897
16917
16936
16955
16973
16990
17007
17024
17040
17055
17071
17085
17100
17114
17129
17143
17157
17171
17186
17200
17214
17228
17242
17255
17268
17281
17294
17305
17317
17327
17337
17347
17357
17366
17375
17385
17394
17403
17412
17420
17428
17436
17443
17450
17458
17465
17472
17480
17487
17494
17501
17508
17515
17522
17529
17537
17545
17553
17562
17571
17580
17590
17600
17610
17620
17630
17640
17650
17660
17670
17681
17692
17703
17714
17726
17738
17750
17762
17774
17787
17799
17812
17825
17838
17851
17864
17878
17891
17904
17917
17931
17944
17958
17971
17985
17998
18012
18025
18038
18052
18065
18078
18092
18106
18120
18134
18148
18162
18176
18190
18203
18216
18229
18242
18254
18267
18279
18292
18304
18316
18328
18340
18352
18364
18375
18387
18398
18410
18421
18431
18442
18452
18462
18472
18482
18492
18501
18511
18520
18529
18538
18546
18555
18564
18572
18581
18590
18599
18607
18616
18624
18632
18639
18647
18655
18662
18670
18677
18684
18690
18697
18703
18709
18715
18721
18728
18734
18740
18747
18753
18760
18766
18772
18778
18784
18789
18794
18799
18803
18808
18813
18818
18823
18829
18835
18842
18848
18855
18863
18870
18878
18886
18893
18901
18908
18915
18922
18929
18935
18942
18949
18956
18962
18969
18976
18983
18990
18997
19004
19011
19018
19025
19032
19039
19046
19052
19059
19065
19070
19075
19080
19085
19088
19092
19094
19097
19099
19101
19102
19104
19106
19108
19111
19114
19117
19120
19124
19127
19130
19133
19135
19138
19141
19143
19146
19149
19153
19157
19161
19165
19169
19173
19178
19183
19188
19193
19199
19205
19211
19219
19227
19235
19244
19254
19264
19273
19283
19293
19304
19314
19325
19337
19348
19360
19372
19384
19396
19408
19419
19431
19443
19455
19467
19479
19492
19504
19516
19528
19540
19550
19561
19570
19580
19589
19597
19606
19615
19625
19634
19643
19652
19662
19671
19681
19691
19701
19711
19721
19731
19741
19751
19761
19771
19782
19792
19802
19811
19820
19829
19837
19845
19852
19859
19866
19872
19878
19884
19889
19894
19899
19903
19906
19909
19911
19912
19912
19912
19911
19908
19905
19902
19897
19891
19885
19878
19870
19862
19853
19843
19833
19822
19809
19796
19782
19766
19751
19734
19717
19699
19682
19663
19644
19625
19604
19583
19561
19539
19516
19493
19469
19445
19420
19395
19369
19342
19314
19286
19257
19228
19198
19168
19137
19106
19075
19043
19011
18978
18945
18911
18877
18843
18809
18774
18739
18704
18668
18631
18594
18557
18518
18480
18440
18399
18358
18316
18273
18229
18184
18138
18092
18045
17997
17949
17901
17852
17802
17752
17702
17651
17600
17548
17495
17442
17388
17334
17279
17224
17168
17113
17057
17001
16944
16887
16830
16771
16712
16652
16591
16530
16468
16405
16341
16279
16215
16151
16087
16023
15958
15893
15828
15763
15697
15632
15567
15502
15437
15372
15307
15242
15176
15111
15046
14980
14915
14849
14783
14717
14651
14585
14520
14454
14389
14323
14258
14193
14127
14062
13997
13931
13866
13800
13735
13669
13603
13537
13471
13406
13341
13276
13211
13147
13083
13019
12955
12892
12829
12766
12704
12641
12579
12517
12455
12393
12331
12270
12209
12148
12087
12027
11966
11906
11846
11786
11726
11665
11605
11545
11485
11424
11364
11303
11243
11183
11123
11063
11004
10945
10886
10828
10769
10710
10652
10593
10533
10474
10414
10354
10294
10234
10174
10114
10054
9995
9935
9876
9817
9759
9701
9643
9585
9527
9470
9412
9355
9298
9241
9184
9128
9071
9015
8959
8903
8848
8792
8737
8681
8626
8571
8516
8461
8406
8352
8297
8243
8189
8135
8083
8029
7977
7924
7872
7819
7767
7715
7664
7613
7563
7513
7464
7415
7367
7319
7271
7224
7176
7130
7083
7037
6991
6946
6901
6856
6813
6769
6726
6684
6642
6601
6561
6520
6481
6441
6403
6364
6327
6289
6252
6215
6179
6143
6107
6072
6038
6004
5971
5939
5908
5878
5848
5819
5790
5761
5732
5704
5675
5647
5618
5590
5562
5534
5506
5478
5450
5423
5396
5369
5343
5317
5291
5266
5240
5215
5190
5165
5141
5116
5092
5068
5045
5021
4998
4975
4952
4931
4909
4889
4869
4850
4832
4814
4796
4779
4763
4746
4730
4714
4698
4682
4666
4651
4636
4621
4606
4592
4577
4563
4549
4535
4521
4508
4495
4482
4469
4456
4445
4434
4424
4415
4407
4400
4394
4389
4384
4380
4376
4372
4369
4366
4363
4361
4360
4360
4360
4361
4362
4364
4367
4370
4373
4376
4380
4384
4388
4393
4398
4404
4410
4417
4423
4430
4438
4447
4456
4466
4476
4488
4500
4513
4527
4541
4556
4570
4585
4600
4616
4631
4647
4663
4680
4696
4712
4729
4745
4762
4779
4796
4813
4832
4850
4869
4889
4909
4929
4950
4970
4992
5013
5034
5056
5077
5099
5121
5143
5165
5187
5210
5234
5257
5280
5304
5327
5349
5372
5394
5416
5439
5462
5486
5509
5533
5558
5582
5606
5631
5655
5680
5704
5728
5752
5776
5800
5823
5846
5869
5891
5913
5935
5956
5978
5999
6020
6040
6060
6080
6099
6118
6137
6156
6175
6193
6212
6230
6248
6265
6283
6300
6316
6333
6349
6365
6381
6397
6413
6429
6445
6461
6477
6492
6507
6522
6536
6549
6561
6573
6585
6596
6607
6619
6630
6641
6653
6664
6674
6684
6694
6704
6713
6722
6731
6739
6747
6755
6762
6769
6776
6783
6789
6795
6801
6807
6812
6816
6821
6825
6830
6834
6837
6841
6844
6846
6849
6851
6853
6855
6856
6858
6859
6860
6861
6862
6862
6861
6860
6858
6856
6854
6851
6848
6844
6841
6837
6833
6828
6823
6817
6811
6804
6797
6790
6783
6776
6769
6762
6756
6749
6742
6735
6728
6720
6712
6703
6695
6685
6676
6666
6656
6646
6636
6625
6614
6603
6591
6580
6568
6556
6544
6532
6520
6507
6495
6482
6470
6457
6445
6432
6420
6408
6396
6384
6373
6362
6352
6341
6331
6322
6312
6304
6296
6289
6282
6276
6270
6265
6261
6257
6253
6250
6247
6245
6243
6242
6241
6241
6242
6243
6245
6248
6251
6254
6258
6263
6267
6272
6277
6283
6288
6294
6300
6307
6314
6322
6330
6339
6348
6357
6367
6377
6387
6398
6408
6419
6430
6440
6451
6461
6472
6482
6493
6503
6513
6523
6533
6543
6553
6563
6574
6584
6595
6606
6617
6627
6638
6648
6659
6669
6678
6688
6697
6707
6716
6725
6735
6744
6754
6763
6773
6783
6793
6804
6814
6825
6837
6848
6860
6872
6885
6897
6909
6922
6934
6946
6958
6970
6982
6993
7005
7016
7028
7039
7051
7064
7076
7089
7102
7116
7129
7143
7156
7169
7182
7194
7206
7218
7230
7241
7252
7263
7273
7284
7295
7305
7315
7325
7335
7345
7354
7363
7371
7379
7387
7395
7403
7411
7419
7427
7435
7443
7452
7460
7468
7477
7485
7493
7502
7511
7519
7528
7536
7543
7551
7558
7565
7572
7579
7586
7592
7599
7607
7614
7621
7629
7636
7644
7652
7660
7669
7677
7686
7694
7703
7711
7719
7727
7735
7743
7750
7758
7766
7773
7781
7788
7795
7801
7807
7813
7819
7824
7829
7834
7839
7844
7849
7853
7858
7862
7866
7870
7874
7878
7883
7887
7892
7897
7901
7906
7910
7913
7916
7919
7921
7922
7923
7924
7925
7925
7925
7924
7923
7921
7918
7915
7911
7907
7902
7896
7891
7884
7878
7870
7862
7854
7845
7835
7825
7814
7802
7790
7778
7765
7752
7738
7723
7707
7691
7674
7656
7638
7620
7601
7582
7562
7542
7522
7501
7480
7458
7435
7412
7388
7363
7338
7312
7285
7259
7232
7204
7176
7148
7120
7091
7062
7032
7002
6971
6940
6909
6878
6846
6815
6783
6751
6718
6686
6653
6621
6589
6556
6525
6493
6461
6429
6398
6366
6334
6302
6269
6237
6204
6171
6138
6104
6071
6038
6005
5972
5939
5906
5874
5842
5809
5777
5745
5713
5681
5649
5617
5585
5552
5520
5487
5454
5421
5388
5354
5321
5287
5253
5219
5185
5151
5116
5082
5048
5013
4979
4944
4910
4876
4842
4807
4774
4740
4707
4673
4641
4608
4576
4543
4510
4478
4445
4412
4379
4345
4312
4278
4244
4210
4175
4140
4105
4070
4035
4000
3964
3928
3892
3856
3819
3783
3746
3709
3672
3635
3598
3561
3524
3487
3451
3414
3378
3342
3306
3270
3234
3198
3162
3126
3090
3055
3019
2983
2947
2910
2873
2836
2799
2762
2724
2686
2649
2611
2573
2535
2496
2457
2418
2379
2339
2299
2259
2219
2179
2139
2100
2060
2021
1981
1942
1904
1865
1826
1787
1749
1711
1673
1635
1598
1561
1524
1487
1450
1414
1377
1341
1304
1268
1231
1194
1157
1120
1083
1046
1008
972
935
899
862
826
790
754
718
682
646
610
575
539
504
469
435
400
366
332
298
264
230
196
163
129
96
63
29
-4
-37
-70
-103
-136
-168
-201
-234
-267
-299
-332
-364
-396
-427
-458
-488
-517
-546
-574
-603
-630
-658
-686
-713
-741
-768
-795
-821
-848
-874
-900
-925
-951
-976
-1000
-1025
-1050
-1074
-1098
-1122
-1146
-1169
-1192
-1215
-1237
-1259
-1281
-1302
-1324
-1345
-1365
-1385
-1405
-1424
-1442
-1461
-1479
-1497
-1514
-1531
-1548
-1564
-1579
-1594
-1608
-1622
-1634
-1647
-1659
-1671
-1682
-1693
-1704
-1714
-1724
-1733
-1741
-1749
-1755
-1762
-1767
-1772
-1777
-1781
-1784
-1787
-1790
-1792
-1793
-1794
-1795
-1794
-1793
-1791
-1788
-1785
-1781
-1777
-1772
-1767
-1762
-1756
-1750
-1744
-1738
-1732
-1725
-1719
-1712
-1705
-1697
-1690
-1682
-1674
-1665
-1656
-1647
-1637
-1627
-1617
-1607
-1596
-1586
-1575
-1564
-1553
-1543
-1532
-1521
-1510
-1498
-1487
-1475
-1463
-1451
-1438
-1425
-1412
-1398
-1384
-1370
-1355
-1341
-1326
-1311
-1297
-1282
-1267
-1252
-1238
-1222
-1207
-1190
-1173
-1156
-1138
-1119
-1099
-1080
-1059
-1038
-1016
-995
-973
-951
-927
-903
-878
-853
-827
-800
-772
-745
-717
-688
-659
-630
-601
-571
-541
-511
-480
-449
-419
-388
-357
-327
-296
-265
-234
-203
-171
-140
-109
-77
-45
-13
19
52
85
118
152
186
220
254
289
325
360
396
433
469
505
541
577
613
649
685
721
756
791
826
861
895
929
962
994
1027
1058
1090
1121
1152
1183
1213
1243
1273
1302
1331
1359
1387
1414
1441
1467
1493
1519
1543
1568
1592
1615
1638
1661
1684
1706
1728
1749
1770
1791
1810
1830
1849
1868
1887
1906
1925
1945
1964
1983
2001
2021
2039
2058
2075
2093
2110
2127
2144
2161
2178
2195
2213
2231
2248
2266
2284
2303
2321
2339
2358
2377
2396
2415
2435
2455
2475
2496
2516
2537
2557
2578
2599
2621
2642
2663
2684
2705
2726
2747
2768
2789
2810
2831
2852
2873
2895
2916
2938
2960
2981
3003
3024
3045
3066
3087
3107
3128
3148
3168
3188
3208
3227
3246
3265
3283
3302
3320
3338
3356
3373
3391
3408
3426
3443
3459
3476
3491
3507
3522
3536
3550
3563
3575
3588
3599
3611
3621
3632
3642
3651
3661
3670
3678
3687
3695
3702
3710
3716
3723
3729
3735
3740
3746
3751
3756
3761
3766
3770
3774
3778
3781
3783
3785
3787
3788
3788
3788
3787
3785
3783
3780
3776
3772
3767
3761
3755
3748
3740
3732
3723
3714
3704
3693
3682
3671
3659
3646
3633
3620
3605
3590
3575
3559
3543
3526
3510
3492
3475
3457
3439
3421
3402
3383
3364
3344
3324
3303
3281
3260
3237
3215
3192
3169
3146
3122
3098
3074
3049
3024
2998
2972
2945
2918
2890
2862
2834
2805
2776
2747
2717
2688
2658
2627
2596
2565
2533
2501
2468
2435
2402
2368
2335
2301
2266
2232
2198
2163
2129
2095
2061
2025
1992
1958
1924
1890
1855
1821
1787
1754
1720
1686
1653
1619
1586
1552
1519
1487
1454
1422
1390
1358
1325
1293
1260
1228
1195
1162
1130
1097
1064
1032
999
967
936
904
874
843
813
783
754
725
696
667
638
609
581
553
525
497
469
441
413
385
358
330
303
275
248
221
194
166
139
111
83
54
25
-3
-32
-62
-91
-120
-150
-179
-209
-240
-270
-301
-332
-364
-396
-428
-461
-495
-529
-563
-597
-631
-666
-701
-736
-772
-808
-844
-881
-919
-957
-995
-1033
-1072
-1112
-1152
-1192
-1234
-1276
-1318
-1361
-1405
-1449
-1494
-1539
-1584
-1629
-1674
-1720
-1766
-1812
-1858
-1905
-1952
-1999
-2047
-2095
-2143
-2191
-2239
-2287
-2335
-2384
-2432
-2481
-2529
-2578
-2627
-2676
-2725
-2774
-2823
-2872
-2921
-2970
-3019
-3068
-3117
-3167
-3216
-3266
-3315
-3365
-3415
-3465
-3515
-3565
-3615
-3666
-3717
-3767
-3818
-3870
-3921
-3973
-4024
-4075
-4129
-4181
-4234
-4286
-4339
-4392
-4445
-4499
-4552
-4605
-4658
-4712
-4766
-4820
-4874
-4929
-4984
-5039
-5094
-5150
-5205
-5261
-5316
-5372
-5427
-5483
-5539
-5595
-5651
-5708
-5765
-5823
-5881
-5939
-5998
-6057
-6116
-6176
-6237
-6297
-6358
-6419
-6480
-6542
-6604
-6666
-6728
-6791
-6854
-6917
-6980
-7044
-7108
-7171
-7236
-7300
-7364
-7428
-7493
-7557
-7622
-7687
-7752
-7817
-7883
-7948
-8013
-8079
-8145
-8210
-8275
-8341
-8406
-8471
-8536
-8601
-8666
-8732
-8797
-8862
-8926
-8991
-9055
-9119
-9182
-9245
-9308
-9371
-9433
-9496
-9558
-9619
-9681
-9741
-9802
-9861
-9920
-9979
-10037
-10094
-10150
-10206
-10261
-10316
-10371
-10425
-10478
-10531
-10584
-10636
-10688
-10740
-10792
-10843
-10894
-10945
-10996
-11046
-11096
-11145
-11193
-11242
-11290
-11337
-11384
-11431
-11478
-11524
-11570
-11616
-11661
-11705
-11748
-11792
-11834
-11877
-11919
-11961
-12002
-12044
-12085
-12125
-12166
-12206
-12246
-12286
-12325
-12365
-12404
-12443
-12482
-12520
-12559
-12597
-12635
-12673
-12710
-12748
-12785
-12821
-12858
-12894
-12930
-12966
-13001
-13036
-13071
-13105
-13140
-13173
-13207
-13241
-13274
-13308
-13341
-13374
-13408
-13441
-13475
-13509
-13543
-13577
-13611
-13646
-13680
-13714
-13748
-13782
-13816
-13850
-13883
-13917
-13951
-13984
-14017
-14050
-14083
-14115
-14148
-14180
-14212
-14244
-14276
-14308
-14340
-14371
-14403
-14434
-14465
-14496
-14528
-14559
-14590
-14621
-14652
-14683
-14715
-14746
-14778
-14809
-14840
-14871
-14902
-14933
-14964
-14995
-15026
-15058
-15089
-15121
-15153
-15184
-15216
-15248
-15280
-15312
-15344
-15376
-15407
-15439
-15471
-15503
-15534
-15566
-15597
-15628
-15659
-15690
-15720
-15750
-15780
-15809
-15839
-15868
-15897
-15926
-15954
-15983
-16010
-16038
-16065
-16091
-16117
-16143
-16169
-16193
-16219
-16242
-16267
-16291
-16314
-16337
-16359
-16382
-16404
-16426
-16447
-16469
-16490
-16511
-16531
-16551
-16571
-16590
-16609
-16628
-16646
-16663
-16680
-16697
-16713
-16728
-16744
-16758
-16773
-16787
-16800
-16813
-16826
-16839
-16850
-16862
-16872
-16883
-16893
-16902
-16911
-16919
-16927
-16934
-16941
-16947
-16952
-16957
-16962
-16966
-16969
-16972
-16975
-16977
-16978
-16979
-16980
-16980
-16980
-16980
-16979
-16978
-16976
-16974
-16972
-16970
-16968
-16966
-16963
-16961
-16958
-16956
-16953
-16950
-16947
-16943
-16940
-16936
-16932
-16927
-16923
-16918
-16913
-16908
-16902
-16896
-16890
-16884
-16877
-16870
-16862
-16854
-16845
-16836
-16828
-16819
-16810
-16801
-16791
-16782
-16773
-16763
-16753
-16744
-16733
-16723
-16713
-16702
-16692
-16681
-16670
-16658
-16647
-16636
-16624
-16612
-16600
-16588
-16575
-16562
-16548
-16534
-16520
-16505
-16490
-16475
-16459
-16444
-16427
-16411
-16395
-16379
-16361
-16346
-16329
-16312
-16295
-16277
-16260
-16242
-16224
-16206
-16187
-16169
-16151
-16133
-16114
-16096
-16077
-16058
-16040
-16021
-16003
-15984
-15966
-15948
-15930
-15912
-15894
-15877
-15859
-15842
-15825
-15808
-15792
-15775
-15758
-15742
-15725
-15709
-15692
-15676
-15661
-15645
-15629
-15613
-15597
-15582
-15565
-15549
-15533
-15517
-15501
-15484
-15468
-15452
-15435
-15419
-15403
-15386
-15370
-15354
-15337
-15321
-15305
-15288
-15272
-15256
-15239
-15223
-15207
-15191
-15175
-15159
-15143
-15127
-15111
-15096
-15080
-15065
-15051
-15037
-15023
-15009
-14996
-14983
-14970
-14957
-14944
-14932
-14919
-14907
-14895
-14883
-14872
-14860
-14849
-14838
-14827
-14816
-14805
-14794
-14784
-14774
-14763
-14753
-14743
-14733
-14724
-14714
-14704
-14695
-14686
-14677
-14668
-14658
-14650
-14641
-14632
-14623
-14615
-14606
-14598
-14590
-14583
-14575
-14568
-14561
-14554
-14548
-14542
-14536
-14530
-14524
-14519
-14513
-14508
-14503
-14498
-14493
-14489
-14485
-14481
-14477
-14474
-14470
-14467
-14464
-14461
-14458
-14455
-14452
-14449
-14446
-14443
-14440
-14437
-14434
-14431
-14429
-14426
-14424
-14422
-14420
-14419
-14417
-14417
-14416
-14416
-14416
-14416
-14417
-14417
-14418
-14420
-14421
-14422
-14424
-14427
-14429
-14432
-14435
-14439
-14443
-14446
-14450
-14454
-14459
-14463
-14468
-14473
-14478
-14484
-14490
-14496
-14502
-14509
-14515
-14522
-14529
-14536
-14544
-14551
-14559
-14568
-14577
-14585
-14595
-14604
-14614
-14623
-14633
-14643
-14653
-14664
-14674
-14685
-14696
-14707
-14718
-14730
-14741
-14753
-14764
-14776
-14788
-14799
-14811
-14823
-14834
-14845
-14857
-14868
-14878
-14889
-14900
-14910
-14920
-14930
-14940
-14950
-14960
-14969
-14978
-14988
-14996
-15005
-15014
-15022
-15030
-15038
-15046
-15054
-15062
-15070
-15078
-15086
-15094
-15102
-15109
-15117
-15124
-15132
-15140
-15148
-15156
-15164
-15172
-15180
-15188
-15196
-15204
-15212
-15220
-15228
-15236
-15243
-15251
-15259
-15267
-15275
-15283
-15291
-15299
-15307
-15315
-15323
-15330
-15337
-15344
-15351
-15357
-15362
-15368
-15373
-15377
-15381
-15385
-15389
-15392
-15395
-15397
-15399
-15401
-15402
-15402
-15403
-15402
-15402
-15401
-15400
-15398
-15396
-15393
-15390
-15387
-15383
-15379
-15375
-15370
-15365
-15360
-15354
-15348
-15342
-15336
-15330
-15324
-15317
-15311
-15304
-15297
-15289
-15282
-15274
-15267
-15259
-15250
-15242
-15233
-15224
-15215
-15206
-15196
-15186
-15175
-15164
-15153
-15142
-15130
-15119
-15107
-15095
-15083
-15071
-15058
-15045
-15031
-15018
-15004
-14989
-14975
-14960
-14945
-14930
-14915
-14899
-14883
-14868
-14852
-14836
-14820
-14803
-14787
-14770
-14754
-14738
-14721
-14705
-14688
-14672
-14655
-14639
-14623
-14606
-14590
-14574
-14557
-14541
-14524
-14507
-14490
-14474
-14457
-14440
-14423
-14406
-14389
-14372
-14354
-14336
-14318
-14300
-14281
-14263
-14244
-14225
-14206
-14186
-14167
-14147
-14127
-14107
-14087
-14067
-14047
-14027
-14007
-13986
-13966
-13946
-13925
-13905
-13884
-13864
-13843
-13823
-13802
-13782
-13761
-13741
-13720
-13700
-13679
-13658
-13638
-13617
-13596
-13576
-13555
-13535
-13515
-13495
-13476
-13457
-13438
-13419
-13400
-13382
-13363
-13345
-13326
-13308
-13290
-13272
-13255
-13237
-13220
-13203
-13186
-13169
-13152
-13135
-13118
-13102
-13086
-13070
-13054
-13038
-13023
-13008
-12993
-12978
-12963
-12948
-12933
-12919
-12904
-12890
-12876
-12862
-12848
-12834
-12821
-12807
-12794
-12781
-12767
-12754
-12741
-12728
-12715
-12702
-12688
-12675
-12662
-12648
-12634
-12621
-12607
-12593
-12579
-12565
-12551
-12538
-12524
-12510
-12496
-12482
-12468
-12453
-12439
-12424
-12409
-12394
-12379
-12364
-12348
-12333
-12318
-12303
-12288
-12272
-12257
-12242
-12226
-12211
-12195
-12180
-12165
-12150
-12135
-12120
-12105
-12091
-12076
-12062
-12048
-12033
-12019
-12005
-11992
-11978
-11965
-11953
-11941
-11929
-11917
-11906
-11895
-11884
-11873
-11863
-11853
-11843
-11833
-11823
-11814
-11805
-11797
-11789
-11781
-11773
-11766
-11758
-11751
-11745
-11738
-11732
-11726
-11720
-11715
-11709
-11704
-11700
-11695
-11691
-11688
-11684
-11681
-11679
-11676
-11674
-11672
-11671
-11670
-11669
-11668
-11668
-11668
-11668
-11668
-11668
-11669
-11669
-11670
-11671
-11672
-11674
-11675
-11677
-11679
-11681
-11683
-11686
-11689
-11692
-11695
-11698
-11701
-11705
-11708
-11712
-11716
-11720
-11724
-11729
-11734
-11739
-11745
-11751
-11757
-11764
-11772
-11780
-11788
-11796
-11805
-11814
-11823
-11833
-11843
-11853
-11863
-11874
-11885
-11897
-11909
-11921
-11933
-11945
-11958
-11971
-11985
-11998
-12012
-12025
-12039
-12053
-12068
-12082
-12096
-12111
-12126
-12141
-12156
-12171
-12187
-12202
-12218
-12233
-12249
-12265
-12281
-12297
-12313
-12329
-12346
-12362
-12379
-12395
-12411
-12427
-12443
-12459
-12475
-12491
-12507
-12523
-12539
-12556
-12572
-12589
-12605
-12622
-12639
-12657
-12674
-12692
-12710
-12728
-12746
-12764
-12782
-12800
-12818
-12836
-12854
-12872
-12890
-12908
-12927
-12945
-12963
-12981
-13000
-13018
-13036
-13054
-13072
-13090
-13107
-13125
-13142
-13159
-13175
-13191
-13208
-13223
-13239
-13255
-13270
-13285
-13300
-13314
-13329
-13343
-13357
-13371
-13385
-13398
-13411
-13424
-13436
-13448
-13460
-13471
-13482
-13493
-13503
-13514
-13523
-13533
-13542
-13551
-13559
-13567
-13575
-13583
-13590
-13597
-13603
-13609
-13615
-13620
-13625
-13629
-13633
-13636
-13639
-13642
-13645
-13647
-13649
-13651
-13653
-13654
-13656
-13657
-13658
-13659
-13660
-13660
-13660
-13660
-13660
-13659
-13658
-13657
-13655
-13653
-13651
-13648
-13645
-13642
-13639
-13635
-13630
-13625
-13620
-13615
-13609
-13603
-13597
-13590
-13583
-13575
-13568
-13560
-13552
-13544
-13535
-13526
-13517
-13508
-13498
-13488
-13479
-13468
-13458
-13448
-13437
-13427
-13416
-13405
-13393
-13382
-13370
-13357
-13345
-13332
-13319
-13306
-13293
-13280
-13267
-13254
-13240
-13227
-13213
-13198
-13184
-13170
-13155
-13141
-13126
-13112
-13097
-13082
-13067
-13051
-13036
-13020
-13003
-12987
-12970
-12954
-12936
-12919
-12901
-12883
-12865
-12846
-12827
-12807
-12787
-12767
-12747
-12726
-12706
-12685
-12664
-12643
-12622
-12600
-12578
-12555
-12532
-12509
-12485
-12460
-12436
-12411
-12386
-12360
-12334
-12308
-12281
-12254
-12227
-12199
-12172
-12143
-12115
-12087
-12058
-12029
-11999
-11970
-11940
-11910
-11879
-11849
-11818
-11787
-11756
-11724
-11693
-11661
-11629
-11597
-11564
-11531
-11498
-11464
-11430
-11396
-11361
-11326
-11291
-11256
-11220
-11185
-11148
-11112
-11075
-11037
-11000
-10961
-10923
-10884
-10844
-10804
-10763
-10721
-10679
-10636
-10593
-10548
-10504
-10458
-10412
-10365
-10318
-10270
-10222
-10173
-10124
-10074
-10023
-9971
-9919
-9866
-9813
-9759
-9704
-9648
-9592
-9534
-9477
-9418
-9359
-9299
-9238
-9177
-9115
-9052
-8989
-8925
-8861
-8796
-8730
-8664
-8597
-8529
-8461
-8392
-8323
-8253
-8182
-8111
-8039
-7968
-7896
-7823
-7749
-7676
-7601
-7526
-7451
-7375
-7299
-7223
-7146
-7068
-6990
-6912
-6833
-6754
-6674
-6594
-6513
-6432
-6350
-6269
-6186
-6104
-6021
-5939
-5856
-5773
-5689
-5605
-5521
-5436
-5352
-5267
-5182
-5097
-5011
-4925
-4839
-4753
-4666
-4580
-4493
-4405
-4318
-4230
-4142
-4053
-3965
-3876
-3787
-3697
-3608
-3518
-3427
-3337
-3246
-3155
-3064
-2973
-2882
-2791
-2699
-2607
-2516
-2424
-2332
-2240
-2148
-2057
-1965
-1874
-1783
-1691
-1600
-1509
-1418
-1328
-1238
-1148
-1058
-969
-880
-791
-702
-614
-526
-438
-350
-262
-175
-87
0
88
175
262
349
436
523
609
696
782
868
954
1039
1125
1211
1296
1381
1467
1552
1637
1722
1808
1893
1979
2064
2150
2235
2321
2407
2492
2577
2663
2748
2833
2919
3004
3090
3176
3262
3348
3434
3519
3605
3691
3777
3864
3950
4035
4123
4209
4296
4383
4470
4557
4644
4732
4819
4907
4995
5083
5171
5259
5348
5437
5526
5615
5704
5793
5882
5971
6061
6150
6239
6329
6418
6507
6596
6685
6774
6863
6951
7040
7129
7217
7306
7394
7482
7571
7659
7747
7835
7923
8010
8099
8186
8274
8361
8448
8535
8622
8709
8796
8883
8969
9056
9142
9228
9313
9399
9484
9569
9654
9738
9822
9907
9990
10074
10158
10241
10325
10408
10491
10574
10657
10740
10823
10906
10989
11072
11154
11237
11319
11401
11483
11565
11647
11729
11811
11892
11974
12055
12137
12218
12299
12380
12462
12543
12624
12705
12786
12867
12948
13028
13109
13190
13271
13352
13433
13515
13596
13677
13759
13840
13922
14004
14086
14168
14251
14333
14416
14499
14583
14666
14750
14834
14918
15002
15086
15170
15255
15340
15425
15510
15595
15680
15766
15852
15938
16024
16110
16196
16282
16369
16456
16542
16629
16717
16804
16891
16979
17067
17155
17243
17331
17419
17507
17596
17684
17773
17862
17952
18041
18131
18221
18310
18401
18491
18581
18671
18761
18852
18942
19033
19123
19214
19304
19395
19485
19576
19666
19756
19847
19937
20028
20118
20209
20299
20390
20480
20571
20662
20752
20843
20933
21024
21114
21204
21295
21385
21476
21566
21656
21747
21837
21927
22018
22108
22198
22287
22377
22466
22555
22643
22731
22819
22906
22994
23081
23167
23254
23340
23426
23512
23597
23683
23768
23852
23937
24020
24104
24187
24270
24353
24435
24517
24599
24681
24762
24842
24922
25002
25082
25161
25240
25318
25396
25474
25551
25628
25704
25780
25856
25931
26006
26080
26155
26229
26302
26376
26449
26522
26594
26666
26738
26809
26880
26950
27020
27090
27159
27228
27297
27365
27432
27500
27567
27633
27700
27766
27831
27897
27961
28026
28090
28154
28218
28281
28344
28407
28469
28532
28594
28655
28717
28778
28839
28900
28961
29021
29081
29141
29200
29259
29318
29376
29434
29492
29548
29605
29661
29717
29772
29827
29882
29936
29990
30044
30098
30151
30203
30256
30308
30359
30410
30461
30511
30561
30611
30660
30708
30757
30805
30852
30900
30947
30994
31040
31086
31132
31178
31223
31268
31312
31356
31400
31443
31485
31528
31569
31610
31651
31691
31730
31769
31808
31846
31883
31920
31957
31993
32029
32064
32098
32134
32168
32201
32234
32267
32299
32331
32363
32394
32424
32455
32485
32515
32543
32573
32601
32630
32659
32686
32714
32741
32769
32796
32823
32849
32875
32900
32926
32951
32975
32999
33023
33046
33069
33091
33113
33135
33156
33177
33197
33218
33238
33257
33277
33295
33314
33332
33350
33367
33384
33400
33416
33431
33445
33459
33473
33486
33498
33510
33522
33533
33543
33553
33562
33571
33579
33586
33593
33600
33605
33610
33615
33619
33622
33624
33626
33627
33627
33627
33627
33626
33624
33622
33620
33616
33612
33608
33603
33597
33591
33584
33577
33569
33561
33552
33543
33533
33522
33511
33499
33487
33474
33461
33447
33433
33419
33404
33388
33372
33356
33339
33321
33303
33285
33265
33246
33226
33206
33185
33164
33143
33121
33099
33077
33055
33032
33009
32985
32962
32938
32913
32888
32863
32837
32811
32785
32758
32731
32704
32677
32649
32621
32593
32564
32536
32506
32478
32448
32418
32389
32359
32328
32298
32267
32235
32204
32173
32141
32109
32077
32043
32011
31978
31945
31911
31878
31845
31811
31777
31743
31709
31675
31641
31606
31572
31537
31502
31467
31431
31396
31361
31326
31290
31255
31219
31183
31147
31111
31075
31039
31002
30966
30929
30892
30854
30817
30779
30741
30702
30663
30625
30585
30546
30506
30466
30426
30385
30344
30303
30261
30219
30177
30135
30092
30049
30006
29962
29917
29873
29828
29782
29736
29690
29643
29596
29548
29501
29452
29404
29355
29305
29255
29205
29154
29103
29052
29000
28948
28895
28843
28790
28736
28683
28629
28575
28520
28466
28411
28356
28301
28245
28190
28134
28078
28023
27967
27911
27855
27799
27743
27687
27630
27574
27518
27462
27406
27351
27295
27240
27184
27129
27074
27020
26966
26911
26857
26804
26750
26697
26644
26591
26538
26485
26433
26381
26329
26277
26225
26173
26122
26070
26019
25968
25917
25867
25816
25766
25716
25666
25616
25566
25516
25466
25417
25367
25317
25268
25218
25169
25121
25072
25024
24976
24928
24881
24834
24787
24740
24693
24647
24601
24554
24509
24463
24418
24372
24327
24282
24237
24193
24148
24103
24058
24014
23970
23925
23881
23837
23793
23749
23705
23662
23618
23574
23531
23487
23443
23400
23356
23313
23269
23225
23182
23138
23095
23051
23007
22963
22920
22876
22832
22788
22745
22701
22657
22613
22569
22525
22481
22437
22393
22349
22305
22261
22216
22172
22128
22083
22039
21994
21950
21905
21860
21816
21771
21725
21680
21635
21589
21543
21498
21452
21406
21360
21313
21267
21221
21174
21128
21081
21035
20988
20942
20895
20849
20802
20756
20709
20663
20617
20570
20524
20478
20432
20386
20341
20295
20250
20204
20159
20114
20069
20024
19979
19935
19890
19846
19802
19758
19713
19669
19626
19582
19538
19494
19450
19407
19363
19319
19275
19231
19188
19144
19100
19056
19012
18969
18925
18881
18837
18793
18749
18705
18660
18616
18572
18527
18483
18438
18393
18349
18304
18260
18215
18171
18126
18081
18037
17992
17947
17902
17857
17812
17767
17722
17677
17633
17588
17543
17499
17454
17410
17365
17321
17276
17232
17188
17144
17100
17056
17012
16969
16926
16883
16840
16798
16756
16714
16672
16630
16589
16547
16506
16466
16425
16385
16344
16305
16265
16227
16187
16149
16110
16072
16033
15996
15958
15920
15883
15846
15809
15773
15737
15701
15665
15630
15594
15560
15525
15491
15457
15424
15391
15358
15325
15293
15260
15229
15197
15165
15134
15103
15072
15041
15010
14980
14949
14919
14888
14858
14828
14797
14767
14736
14705
14674
14644
14612
14581
14550
14519
14487
14456
14424
14392
14360
14328
14296
14264
14232
14199
14167
14134
14101
14069
14036
14003
13969
13936
13902
13868
13834
13799
13765
13730
13695
13660
13624
13588
13552
13515
13478
13441
13403
13365
13327
13288
13249
13209
13170
13130
13090
13049
13008
12967
12925
12883
12840
12797
12753
12709
12664
12619
12574
12528
12482
12435
12388
12341
12293
12245
12197
12148
12099
12051
12002
11952
11903
11853
11802
11751
11700
11649
11597
11545
11492
11439
11386
11333
11280
11226
11172
11118
11064
11010
10955
10901
10846
10791
10737
10682
10626
10571
10516
10460
10405
10349
10293
10237
10181
10124
10068
10012
9956
9899
9843
9787
9731
9676
9620
9564
9509
9453
9398
9343
9288
9233
9178
9124
9069
9014
8960
8905
8851
8796
8742
8688
8633
8579
8525
8470
8416
8362
8308
8254
8199
8145
8090
8036
7982
7927
7873
7819
7764
7710
7657
7603
7549
7496
7442
7389
7335
7282
7228
7175
7121
7068
7014
6960
6907
6853
6798
6744
6690
6636
6581
6527
6473
6418
6364
6309
6255
6201
6147
6092
6038
5984
5930
5876
5821
5767
5712
5657
5601
5546
5490
5434
5378
5321
5265
5208
5152
5095
5038
4980
4923
4865
4807
4749
4691
4633
4574
4515
4456
4397
4337
4277
4217
4157
4096
4035
3975
3914
3853
3792
3730
3669
3607
3546
3484
3422
3360
3298
3236
3174
3112
3050
2987
2925
2862
2800
2737
2675
2613
2551
2489
2426
2364
2302
2239
2177
2114
2052
1989
1926
1863
1800
1737
1675
1612
1550
1487
1425
1363
1301
1239
1177
1115
1053
992
931
869
808
747
687
626
566
505
445
385
325
266
206
147
88
29
-30
-89
-148
-206
-265
-323
-381
-439
-497
-555
-612
-670
-727
-784
-841
-898
-954
-1010
-1067
-1123
-1178
-1234
-1289
-1344
-1399
-1454
-1509
-1563
-1618
-1672
-1726
-1780
-1834
-1888
-1942
-1995
-2048
-2101
-2154
-2207
-2259
-2312
-2364
-2417
-2469
-2521
-2573
-2625
-2677
-2729
-2781
-2833
-2884
-2936
-2987
-3038
-3090
-3141
-3192
-3243
-3294
-3345
-3396
-3447
-3497
-3548
-3599
-3649
-3700
-3751
-3802
-3853
-3905
-3956
-4008
-4059
-4111
-4163
-4215
-4267
-4320
-4373
-4425
-4479
-4532
-4586
-4640
-4694
-4748
-4803
-4858
-4913
-4968
-5023
-5079
-5135
-5192
-5248
-5305
-5362
-5419
-5477
-5535
-5593
-5651
-5710
-5768
-5827
-5886
-5946
-6005
-6065
-6126
-6186
-6247
-6309
-6371
-6433
-6495
-6557
-6620
-6683
-6746
-6810
-6873
-6938
-7002
-7066
-7131
-7196
-7262
-7327
-7393
-7459
-7525
-7591
-7658
-7725
-7792
-7859
-7927
-7995
-8063
-8131
-8200
-8269
-8337
-8406
-8475
-8544
-8614
-8683
-8753
-8823
-8894
-8964
-9035
-9106
-9178
-9249
-9321
-9394
-9466
-9538
-9611
-9684
-9756
-9830
-9903
-9977
-10051
-10125
-10199
-10274
-10349
-10425
-10500
-10576
-10652
-10728
-10804
-10881
-10957
-11034
-11111
-11188
-11264
-11341
-11418
-11494
-11571
-11647
-11723
-11799
-11875
-11951
-12027
-12103
-12179
-12255
-12330
-12406
-12481
-12557
-12632
-12708
-12783
-12858
-12933
-13008
-13082
-13156
-13230
-13304
-13378
-13451
-13524
-13597
-13670
-13742
-13815
-13886
-13958
-14029
-14100
-14170
-14240
-14309
-14379
-14448
-14516
-14584
-14652
-14719
-14786
-14852
-14918
-14984
-15049
-15114
-15179
-15243
-15307
-15371
-15434
-15496
-15558
-15620
-15681
-15742
-15802
-15862
-15921
-15980
-16038
-16096
-16152
-16210
-16265
-16322
-16376
-16432
-16486
-16541
-16594
-16648
-16700
-16753
-16805
-16857
-16908
-16959
-17010
-17060
-17109
-17159
-17208
-17256
-17305
-17353
-17401
-17448
-17495
-17542
-17589
-17636
-17682
-17728
-17773
-17819
-17864
-17909
-17953
-17998
-18041
-18085
-18128
-18172
-18214
-18257
-18299
-18341
-18382
-18423
-18465
-18506
-18546
-18587
-18627
-18667
-18707
-18747
-18787
-18826
-18865
-18904
-18943
-18981
-19019
-19057
-19095
-19133
-19171
-19208
-19246
-19283
-19320
-19358
-19395
-19432
-19469
-19506
-19543
-19580
-19617
-19653
-19690
-19726
-19762
-19798
-19834
-19870
-19906
-19941
-19976
-20011
-20045
-20080
-20114
-20148
-20182
-20216
-20250
-20283
-20316
-20349
-20382
-20415
-20447
-20479
-20511
-20542
-20574
-20605
-20636
-20666
-20697
-20727
-20757
-20786
-20816
-20845
-20874
-20902
-20931
-20959
-20987
-21015
-21043
-21070
-21098
-21125
-21152
-21179
-21205
-21232
-21258
-21284
-21310
-21336
-21361
-21387
-21413
-21438
-21463
-21489
-21514
-21540
-21565
-21591
-21616
-21641
-21667
-21692
-21716
-21741
-21765
-21790
-21814
-21838
-21861
-21885
-21908
-21931
-21954
-21977
-22000
-22022
-22045
-22067
-22089
-22111
-22132
-22154
-22175
-22195
-22216
-22236
-22256
-22276
-22295
-22315
-22334
-22352
-22371
-22390
-22408
-22426
-22444
-22462
-22480
-22498
-22515
-22532
-22549
-22566
-22583
-22599
-22616
-22632
-22648
-22664
-22679
-22694
-22710
-22725
-22740
-22755
-22769
-22784
-22798
-22812
-22826
-22840
-22853
-22867
-22880
-22893
-22906
-22919
-22931
-22943
-22956
-22968
-22979
-22991
-23003
-23015
-23026
-23038
-23049
-23061
-23072
-23083
-23094
-23106
-23117
-23128
-23139
-23150
-23161
-23172
-23183
-23194
-23205
-23216
-23227
-23238
-23249
-23260
-23272
-23283
-23294
-23305
-23316
-23327
-23339
-23350
-23361
-23373
-23384
-23396
-23407
-23419
-23430
-23442
-23453
-23465
-23476
-23488
-23499
-23511
-23522
-23533
-23545
-23556
-23567
-23579
-23590
-23601
-23612
-23624
-23635
-23646
-23657
-23668
-23679
-23690
-23700
-23711
-23722
-23732
-23743
-23753
-23764
-23774
-23784
-23794
-23804
-23814
-23824
-23833
-23843
-23852
-23861
-23870
-23879
-23888
-23897
-23905
-23913
-23922
-23930
-23938
-23946
-23953
-23961
-23968
-23975
-23982
-23989
-23995
-24002
-24008
-24014
-24019
-24025
-24030
-24035
-24039
-24044
-24048
-24053
-24057
-24062
-24066
-24070
-24074
-24077
-24081
-24084
-24088
-24091
-24094
-24096
-24099
-24102
-24104
-24106
-24108
-24110
-24112
-24113
-24115
-24116
-24117
-24118
-24119
-24120
-24120
-24121
-24121
-24122
-24122
-24122
-24123
-24123
-24123
-24123
-24124
-24124
-24124
-24124
-24124
-24124
-24124
-24124
-24124
-24124
-24124
-24124
-24124
-24123
-24123
-24122
-24122
-24121
-24120
-24119
-24118
-24116
-24115
-24113
-24112
-24110
-24109
-24107
-24105
-24103
-24101
-24099
-24096
-24094
-24091
-24089
-24086
-24083
-24081
-24078
-24075
-24072
-24069
-24065
-24062
-24058
-24055
-24051
-24047
-24042
-24038
-24034
-24029
-24024
-24019
-24014
-24008
-24002
-23996
-23990
-23984
-23978
-23971
-23964
-23957
-23950
-23942
-23934
-23926
-23918
-23910
-23901
-23893
-23884
-23875
-23866
-23857
-23848
-23838
-23829
-23819
-23808
-23798
-23787
-23776
-23765
-23753
-23742
-23730
-23718
-23705
-23692
-23679
-23666
-23652
-23639
-23625
-23610
-23596
-23581
-23566
-23550
-23535
-23518
-23502
-23485
-23467
-23450
-23432
-23413
-23395
-23375
-23356
-23336
-23316
-23296
-23275
-23254
-23233
-23211
-23189
-23166
-23143
-23120
-23097
-23073
-23049
-23025
-23000
-22975
-22949
-22924
-22897
-22871
-22844
-22817
-22790
-22762
-22734
-22706
-22677
-22648
-22618
-22588
-22558
-22527
-22496
-22464
-22432
-22400
-22367
-22334
-22300
-22266
-22232
-22197
-22162
-22126
-22091
-22055
-22018
-21981
-21944
-21907
-21869
-21831
-21792
-21753
-21714
-21674
-21634
-21594
-21553
-21512
-21471
-21429
-21387
-21345
-21303
-21260
-21216
-21173
-21129
-21084
-21040
-20995
-20950
-20905
-20859
-20814
-20768
-20722
-20676
-20629
-20582
-20536
-20488
-20441
-20393
-20346
-20298
-20249
-20201
-20152
-20103
-20054
-20004
-19955
-19905
-19855
-19804
-19754
-19703
-19653
-19602
-19551
-19499
-19448
-19397
-19345
-19294
-19242
-19191
-19139
-19087
-19036
-18984
-18932
-18881
-18829
-18777
-18725
-18673
-18621
-18570
-18518
-18466
-18414
-18362
-18310
-18259
-18207
-18155
-18103
-18051
-17999
-17947
-17895
-17842
-17790
-17738
-17686
-17633
-17581
-17528
-17476
-17424
-17371
-17319
-17266
-17214
-17161
-17109
-17057
-17004
-16952
-16899
-16846
-16793
-16741
-16688
-16635
-16582
-16528
-16475
-16422
-16367
-16314
-16260
-16206
-16152
-16097
-16043
-15989
-15934
-15880
-15825
-15770
-15714
-15659
-15603
-15547
-15491
-15435
-15379
-15322
-15265
-15208
-15151
-15093
-15035
-14977
-14919
-14860
-14801
-14742
-14683
-14623
-14563
-14502
-14441
-14380
-14318
-14256
-14194
-14131
-14068
-14004
-13940
-13876
-13811
-13746
-13680
-13614
-13548
-13481
-13414
-13346
-13278
-13210
-13142
-13073
-13004
-12935
-12865
-12795
-12725
-12654
-12583
-12512
-12441
-12369
-12297
-12225
-12153
-12081
-12008
-11936
-11863
-11790
-11717
-11644
-11570
-11496
-11422
-11348
-11274
-11199
-11125
-11050
-10976
-10901
-10826
-10752
-10677
-10602
-10527
-10452
-10378
-10303
-10228
-10153
-10078
-10003
-9928
-9853
-9779
-9704
-9629
-9555
-9481
-9406
-9332
-9258
-9184
-9110
-9036
-8962
-8888
-8814
-8740
-8667
-8593
-8519
-8446
-8373
-8299
-8226
-8153
-8080
-8007
-7935
-7862
-7790
-7718
-7646
-7574
-7502
-7430
-7359
-7288
-7217
-7146
-7076
-7006
-6935
-6866
-6796
-6726
-6657
-6588
-6519
-6450
-6381
-6313
-6245
-6177
-6109
-6041
-5974
-5906
-5839
-5772
-5705
-5638
-5571
-5504
-5438
-5372
-5305
-5239
-5173
-5108
-5042
-4976
-4911
-4846
-4781
-4716
-4651
-4587
-4522
-4458
-4394
-4330
-4266
-4202
-4139
-4075
-4013
-3950
-3888
-3825
-3763
-3700
-3638
-3576
-3514
-3453
-3391
-3329
-3268
-3207
-3146
-3085
-3024
-2963
-2902
-2842
-2781
-2720
-2660
-2599
-2538
-2478
-2417
-2356
-2296
-2235
-2175
-2114
-2054
-1993
-1932
-1871
-1810
-1749
-1688
-1627
-1566
-1504
-1443
-1382
-1321
-1260
-1199
-1138
-1077
-1016
-956
-895
-834
-773
-713
-652
-591
-531
-470
-410
-349
-289
-229
-169
-109
-49
11
71
130
190
250
310
369
429
489
549
609
669
729
789
849
909
970
1030
1090
1151
1211
1271
1331
1392
1452
1512
1573
1633
1693
1754
1815
1875
1936
1997
2058
2119
2181
2242
2303
2364
2426
2487
2548
2610
2671
2732
2794
2855
2917
2978
3040
3101
3162
3224
3285
3346
3407
3468
3529
3590
3651
3711
3772
3832
3892
3952
4011
4070
4131
4190
4249
4308
4366
4425
4483
4542
4600
4658
4715
4773
4830
4888
4945
5001
5058
5114
5171
5227
5282
5338
5393
5449
5504
5559
5614
5669
5723
5778
5832
5886
5939
5993
6046
6099
6152
6204
6257
6308
6360
6411
6462
6512
6562
6612
6661
6711
6760
6809
6857
6905
6953
7001
7048
7095
7141
7187
7233
7278
7323
7368
7412
7456
7500
7543
7585
7628
7670
7711
7753
7794
7834
7875
7915
7954
7994
8032
8071
8109
8146
8183
8220
8256
8292
8327
8362
8397
8431
8465
8499
8533
8566
8599
8631
8663
8695
8726
8757
8787
8817
8847
8876
8905
8934
8962
8990
9018
9046
9073
9100
9127
9154
9180
9206
9232
9257
9282
9307
9331
9356
9379
9403
9426
9449
9472
9494
9516
9538
9559
9581
9602
9622
9643
9663
9682
9702
9721
9740
9759
9777
9796
9813
9831
9848
9865
9882
9898
9914
9930
9945
9960
9975
9989
10004
10017
10031
10044
10056
10068
10080
10092
10103
10113
10123
10133
10142
10151
10160
10168
10176
10183
10190
10197
10203
10209
10215
10220
10225
10230
10234
10238
10242
10245
10248
10251
10254
10256
10258
10259
10260
10261
10261
10262
10261
10261
10260
10258
10257
10255
10253
10250
10247
10244
10241
10237
10232
10228
10223
10218
10212
10206
10200
10193
10186
10179
10172
10164
10156
10147
10139
10130
10120
10111
10100
10090
10080
10069
10058
10046
10034
10022
10010
9997
9984
9971
9957
9943
9928
9913
9897
9882
9866
9849
9832
9815
9798
9780
9762
9743
9724
9705
9685
9665
9645
9624
9603
9582
9560
9538
9517
9495
9472
9450
9428
9405
9382
9360
9337
9314
9290
9267
9244
9220
9196
9172
9148
9124
9100
9075
9051
9026
9001
8976
8951
8926
8901
8876
8850
8825
8799
8773
8747
8721
8695
8669
8642
8615
8588
8561
8534
8507
8480
8452
8425
8398
8371
8343
8316
8289
8262
8235
8208
8180
8154
8127
8101
8074
8047
8021
7994
7967
7941
7914
7888
7861
7835
7808
7782
7755
7729
7702
7675
7648
7621
7594
7567
7540
7513
7486
7459
7432
7405
7378
7350
7323
7296
7268
7241
7213
7186
7159
7131
7104
7077
7050
7023
6996
6969
6942
6915
6887
6860
6833
6805
6778
6751
6723
6696
6668
6641
6613
6586
6559
6531
6504
6476
6449
6421
6394
6366
6339
6311
6283
6256
6228
6200
6173
6145
6118
6090
6063
6035
6008
5981
5953
5926
5899
5872
5845
5818
5792
5765
5739
5712
5686
5660
5633
5607
5581
5555
5529
5503
5478
5453
5428
5403
5379
5355
5330
5306
5282
5259
5235
5212
5188
5165
5142
5119
5097
5074
5052
5030
5008
4986
4964
4942
4921
4900
4879
4858
4838
4817
4796
4776
4756
4736
4715
4695
4675
4655
4635
4615
4596
4576
4556
4536
4517
4497
4477
4458
4438
4418
4398
4378
4358
4338
4318
4298
4277
4257
4237
4216
4196
4176
4156
4135
4115
4094
4075
4054
4034
4014
3994
3974
3954
3933
3913
3893
3872
3852
3831
3811
3790
3769
3748
3727
3706
3685
3663
3642
3621
3600
3578
3557
3535
3514
3492
3470
3448
3426
3404
3382
3360
3338
3315
3293
3270
3247
3225
3202
3179
3156
3133
3110
3087
3064
3041
3018
2995
2971
2948
2925
2902
2878
2854
2831
2807
2783
2759
2735
2711
2687
2663
2639
2615
2591
2567
2543
2519
2495
2471
2447
2423
2399
2375
2351
2327
2303
2279
2256
2232
2208
2185
2161
2138
2115
2091
2068
2045
2021
1998
1974
1951
1928
1904
1881
1857
1834
1811
1787
1764
1741
1718
1695
1672
1649
1626
1604
1581
1559
1536
1514
1492
1470
1448
1427
1405
1384
1363
1342
1321
1300
1280
1260
1240
1220
1200
1181
1162
1143
1124
1106
1087
1069
1051
1033
1016
999
982
965
949
933
917
902
887
872
857
843
829
814
800
787
773
760
747
734
721
709
697
685
674
662
651
640
629
619
609
598
588
579
569
560
550
541
532
523
515
506
497
489
481
473
465
457
450
442
435
428
421
414
407
400
393
387
380
374
368
362
356
349
343
338
332
326
321
316
311
306
301
296
292
287
282
278
273
269
265
260
256
252
248
244
240
236
232
229
225
221
218
215
211
208
205
202
198
195
192
189
186
183
180
178
175
173
171
169
167
165
163
161
160
159
158
157
156
156
155
155
155
155
155
156
156
157
158
159
161
162
164
166
167
169
171
173
175
177
179
181
183
185
188
190
193
195
198
201
204
207
210
213
216
219
223
226
230
234
237
241
245
249
254
258
262
267
272
276
281
285
290
294
299
304
309
314
319
325
330
335
341
346
351
357
362
368
373
378
384
390
395
401
406
412
417
423
428
434
439
445
450
456
462
467
473
478
483
489
494
500
505
510
515
520
525
529
534
538
543
547
551
555
559
562
566
569
572
575
578
580
582
584
586
587
588
589
590
591
592
592
592
592
592
591
590
589
588
586
584
582
580
577
575
572
569
565
562
558
553
549
544
540
534
529
524
518
512
505
499
492
485
478
470
463
455
447
439
430
422
413
405
396
387
378
368
359
350
340
330
320
310
300
290
279
269
258
248
237
227
216
206
195
185
174
164
153
143
132
121
110
100
89
78
67
56
46
35
24
13
3
-8
-19
-30
-40
-51
-61
-72
-82
-93
-104
-114
-125
-136
-146
-157
-168
-178
-189
-200
-211
-222
-232
-243
-254
-265
-276
-287
-298
-308
-319
-330
-340
-351
-361
-372
-382
-392
-402
-412
-422
-432
-442
-452
-462
-471
-480
-489
-498
-507
-516
-524
-533
-541
-550
-558
-566
-574
-581
-589
-596
-604
-611
-618
-625
-631
-638
-644
-650
-656
-662
-668
-674
-679
-685
-690
-695
-700
-705
-710
-714
-718
-723
-727
-730
-734
-738
-741
-745
-748
-750
-753
-755
-757
-759
-761
-762
-764
-765
-766
-767
-767
-768
-768
-768
-768
-768
-767
-767
-766
-765
-763
-762
-760
-758
-756
-753
-750
-748
-745
-741
-738
-735
-731
-728
-724
-720
-716
-711
-707
-702
-698
-693
-689
-684
-680
-675
-670
-665
-659
-654
-649
-643
-637
-631
-625
-620
-614
-607
-601
-595
-589
-582
-575
-568
-561
-554
-547
-539
-532
-524
-517
-509
-501
-493
-485
-477
-468
-460
-451
-442
-434
-425
-416
-407
-398
-389
-380
-371
-361
-352
-343
-334
-325
-316
-307
-298
-289
-280
-272
-263
-254
-245
-237
-228
-220
-211
-203
-194
-186
-177
-169
-160
-152
-143
-135
-127
-119
-110
-102
-94
-86
-78
-71
-63
-56
-48
-41
-34
-27
-21
-14
-7
-1
5
12
18
24
30
36
42
48
53
59
65
70
75
80
85
90
95
100
105
110
114
118
123
127
131
135
139
143
146
150
154
157
160
163
166
169
172
175
177
180
182
184
186
188
189
191
192
194
195
196
196
197
198
198
198
198
198
198
198
198
197
196
195
194
193
192
190
188
186
184
182
179
177
174
171
168
165
162
158
155
152
148
145
141
138
134
130
126
123
119
115
111
107
102
98
94
90
86
81
77
73
69
65
61
57
54
50
47
43
40
36
33
30
26
23
20
17
14
11
9
7
4
2
0
-2
-3
-5
-6
-7
-8
-8
-8
-8
-7
-7
-5
-4
-3
-1
2
4
7
10
14
18
22
26
31
37
42
48
54
61
68
75
83
90
98
107
115
124
133
143
153
163
173
183
194
205
216
228
240
252
264
277
289
302
315
329
343
356
371
385
400
415
430
446
462
478
494
510
527
544
561
578
595
613
631
649
667
685
704
723
742
761
780
799
819
838
858
878
898
919
939
960
981
1002
1024
1046
1068
1090
1113
1136
1159
1182
1205
1229
1253
1277
1301
1325
1350
1374
1399
1425
1450
1476
1502
1528
1554
1581
1608
1635
1663
1690
1718
1746
1775
1803
1832
1861
1890
1920
1949
1979
2009
2040
2071
2102
2134
2166
2198
2231
2264
2297
2331
2365
2399
2433
2468
2503
2538
2574
2609
2645
2681
2718
2754
2791
2828
2865
2902
2940
2978
3016
3055
3093
3132
3171
3209
3249
3288
3327
3367
3407
3447
3487
3527
3568
3608
3649
3689
3730
3770
3811
3851
3892
3933
3974
4014
4056
4096
4137
4178
4219
4260
4300
4341
4382
4422
4463
4503
4544
4584
4625
4665
4706
4746
4786
4826
4866
4906
4946
4986
5025
5065
5105
5145
5184
5224
5263
5302
5341
5381
5420
5459
5497
5536
5575
5614
5652
5691
5729
5768
5806
5845
5883
5921
5959
5997
6035
6073
6110
6148
6185
6222
6259
6296
6332
6369
6405
6441
6477
6513
6549
6584
6619
6654
6688
6723
6757
6790
6824
6857
6890
6923
6955
6987
7019
7050
7081
7112
7143
7173
7203
7233
7262
7291
7320
7349
7378
7406
7434
7462
7489
7516
7543
7570
7596
7622
7648
7674
7699
7723
7748
7772
7796
7819
7843
7866
7888
7911
7933
7955
7977
7998
8019
8039
8060
8080
8100
8119
8138
8157
8177
8195
8214
8231
8249
8266
8283
8300
8317
8333
8349
8365
8381
8396
8412
8427
8442
8456
8471
8485
8499
8513
8527
8541
8555
8568
8582
8595
8608
8622
8635
8648
8661
8674
8687
8699
8712
8725
8737
8750
8762
8775
8787
8800
8812
8824
8837
8849
8862
8874
8887
8899
8912
8924
8937
8949
8962
8974
8986
8999
9011
9023
9035
9047
9059
9071
9083
9095
9107
9119
9130
9142
9154
9165
9177
9188
9199
9211
9222
9234
9245
9257
9268
9279
9290
9301
9312
9323
9334
9345
9356
9367
9378
9388
9399
9409
9420
9430
9440
9450
9460
9470
9480
9490
9500
9509
9519
9529
9538
9548
9557
9566
9575
9584
9592
9601
9609
9618
9626
9634
9642
9650
9658
9666
9674
9682
9690
9697
9705
9712
9720
9727
9735
9742
9750
9757
9765
9772
9779
9786
9793
9800
9806
9813
9820
9827
9833
9840
9846
9852
9859
9865
9871
9877
9883
9889
9894
9900
9905
9910
9915
9920
9924
9929
9933
9938
9942
9946
9950
9953
9956
9960
9962
9965
9968
9970
9972
9974
9976
9978
9980
9981
9983
9984
9984
9985
9985
9985
9985
9985
9984
9983
9982
9980
9978
9976
9974
9972
9969
9966
9963
9959
9955
9951
9947
9942
9937
9932
9927
9921
9916
9910
9904
9898
9891
9884
9877
9869
9862
9854
9845
9837
9828
9819
9809
9799
9789
9778
9768
9757
9745
9734
9722
9710
9698
9686
9673
9659
9646
9632
9618
9603
9589
9574
9559
9543
9527
9511
9495
9478
9461
9443
9425
9407
9389
9370
9351
9331
9312
9291
9271
9250
9229
9208
9186
9164
9142
9119
9096
9072
9049
9025
9000
8975
8950
8925
8899
8873
8847
8820
8793
8766
8738
8710
8682
8653
8624
8594
8565
8534
8504
8473
8442
8410
8378
8346
8314
8281
8248
8214
8180
8146
8112
8077
8042
8006
7970
7934
7897
7861
7824
7786
7749
7711
7672
7634
7595
7556
7516
7476
7436
7396
7355
7313
7272
7230
7188
7145
7102
7059
7015
6971
6926
6882
6836
6791
6745
6698
6651
6604
6556
6508
6460
6411
6363
6313
6264
6214
6164
6113
6063
6012
5960
5909
5857
5805
5753
5700
5648
5595
5542
5489
5435
5382
5328
5274
5219
5165
5110
5055
5000
4945
4889
4833
4777
4721
4665
4608
4552
4495
4438
4381
4324
4266
4209
4152
4094
4035
3979
3921
3863
3805
3747
3688
3630
3571
3512
3454
3395
3336
3277
3218
3158
3099
3040
2981
2921
2862
2802
2742
2682
2622
2562
2502
2442
2382
2322
2262
2201
2141
2080
2020
1959
1899
1838
1777
1717
1656
1595
1535
1474
1413
1353
1292
1232
1171
1110
1050
989
928
867
806
745
684
623
562
500
439
377
315
253
191
129
66
4
-58
-120
-183
-245
-308
-370
-433
-496
-558
-621
-683
-746
-808
-870
-933
-995
-1057
-1119
-1181
-1244
-1306
-1368
-1431
-1493
-1556
-1618
-1680
-1742
-1805
-1867
-1929
-1991
-2053
-2116
-2178
-2241
-2303
-2366
-2428
-2491
-2553
-2616
-2678
-2741
-2803
-2866
-2928
-2990
-3052
-3114
-3176
-3238
-3300
-3362
-3424
-3486
-3548
-3609
-3671
-3732
-3793
-3854
-3915
-3976
-4037
-4097
-4157
-4218
-4278
-4338
-4397
-4457
-4515
-4574
-4632
-4690
-4748
-4806
-4863
-4920
-4977
-5034
-5091
-5147
-5202
-5258
-5313
-5368
-5422
-5476
-5530
-5583
-5636
-5689
-5741
-5794
-5845
-5897
-5948
-5998
-6049
-6099
-6148
-6197
-6246
-6295
-6343
-6390
-6438
-6485
-6531
-6578
-6624
-6669
-6714
-6759
-6804
-6848
-6891
-6935
-6978
-7021
-7063
-7105
-7147
-7188
-7229
-7269
-7310
-7350
-7389
-7429
-7468
-7506
-7545
-7583
-7620
-7657
-7694
-7731
-7767
-7802
-7838
-7873
-7907
-7942
-7976
-8009
-8042
-8074
-8108
-8140
-8172
-8203
-8234
-8265
-8296
-8326
-8356
-8385
-8414
-8442
-8471
-8498
-8526
-8553
-8579
-8606
-8632
-8657
-8683
-8708
-8732
-8756
-8780
-8804
-8827
-8851
-8873
-8896
-8918
-8940
-8962
-8983
-9004
-9024
-9045
-9064
-9084
-9103
-9122
-9141
-9159
-9177
-9195
-9212
-9230
-9246
-9263
-9279
-9295
-9310
-9325
-9340
-9355
-9369
-9383
-9397
-9410
-9423
-9436
-9449
-9461
-9473
-9486
-9498
-9510
-9521
-9533
-9545
-9556
-9567
-9578
-9588
-9599
-9609
-9620
-9630
-9640
-9650
-9659
-9669
-9678
-9687
-9696
-9705
-9714
-9722
-9730
-9738
-9746
-9754
-9762
-9769
-9777
-9784
-9791
-9797
-9804
-9810
-9817
-9823
-9829
-9834
-9840
-9845
-9850
-9855
-9860
-9865
-9869
-9874
-9878
-9882
-9886
-9889
-9893
-9896
-9899
-9902
-9905
-9908
-9911
-9913
-9916
-9918
-9921
-9923
-9925
-9927
-9929
-9930
-9932
-9933
-9934
-9935
-9936
-9936
-9937
-9937
-9937
-9936
-9936
-9935
-9935
-9933
-9932
-9931
-9929
-9928
-9926
-9924
-9922
-9919
-9917
-9914
-9911
-9909
-9906
-9903
-9900
-9897
-9894
-9890
-9887
-9883
-9880
-9876
-9872
-9868
-9864
-9860
-9856
-9851
-9847
-9842
-9837
-9831
-9826
-9820
-9814
-9809
-9802
-9796
-9790
-9784
-9777
-9770
-9763
-9756
-9749
-9741
-9733
-9725
-9717
-9709
-9701
-9692
-9684
-9675
-9666
-9658
-9649
-9640
-9632
-9623
-9614
-9605
-9596
-9587
-9578
-9569
-9559
-9550
-9541
-9532
-9523
-9513
-9504
-9494
-9485
-9475
-9465
-9456
-9446
-9436
-9426
-9415
-9405
-9395
-9385
-9375
-9365
-9355
-9344
-9334
-9324
-9313
-9303
-9293
-9282
-9272
-9262
-9252
-9241
-9231
-9221
-9211
-9201
-9191
-9181
-9171
-9161
-9151
-9141
-9131
-9122
-9112
-9103
-9093
-9084
-9075
-9066
-9058
-9049
-9041
-9032
-9024
-9015
-9007
-8999
-8991
-8983
-8976
-8968
-8961
-8954
-8947
-8940
-8933
-8926
-8919
-8912
-8906
-8899
-8893
-8887
-8881
-8875
-8870
-8864
-8858
-8853
-8848
-8842
-8838
-8833
-8828
-8824
-8820
-8816
-8812
-8809
-8805
-8801
-8798
-8795
-8792
-8789
-8786
-8783
-8780
-8778
-8775
-8772
-8770
-8768
-8766
-8764
-8762
-8760
-8758
-8757
-8756
-8754
-8753
-8752
-8751
-8750
-8749
-8748
-8747
-8746
-8746
-8745
-8744
-8744
-8743
-8743
-8742
-8742
-8742
-8741
-8741
-8740
-8740
-8740
-8739
-8739
-8739
-8738
-8738
-8737
-8737
-8736
-8736
-8736
-8735
-8735
-8734
-8734
-8734
-8733
-8733
-8732
-8732
-8731
-8730
-8729
-8729
-8728
-8727
-8726
-8725
-8724
-8723
-8722
-8721
-8720
-8719
-8717
-8716
-8714
-8713
-8711
-8709
-8708
-8706
-8704
-8702
-8700
-8698
-8696
-8694
-8692
-8690
-8687
-8685
-8683
-8680
-8678
-8675
-8673
-8671
-8668
-8666
-8663
-8660
-8658
-8655
-8652
-8649
-8645
-8642
-8638
-8635
-8631
-8627
-8623
-8619
-8615
-8611
-8606
-8602
-8597
-8592
-8587
-8582
-8577
-8572
-8567
-8562
-8557
-8552
-8546
-8541
-8536
-8531
-8526
-8520
-8515
-8510
-8505
-8500
-8495
-8490
-8485
-8480
-8475
-8470
-8465
-8460
-8454
-8449
-8443
-8438
-8432
-8426
-8420
-8414
-8407
-8401
-8395
-8388
-8382
-8376
-8370
-8364
-8357
-8351
-8345
-8339
-8333
-8326
-8320
-8314
-8308
-8302
-8296
-8290
-8284
-8278
-8271
-8265
-8259
-8253
-8246
-8240
-8234
-8228
-8222
-8216
-8209
-8203
-8196
-8189
-8182
-8175
-8167
-8160
-8151
-8145
-8137
-8129
-8122
-8114
-8106
-8098
-8090
-8082
-8073
-8064
-8057
-8048
-8041
-8032
-8025
-8016
-8007
-7999
-7991
-7982
-7974
-7965
-7956
-7947
-7939
-7930
-7921
-7912
-7903
-7893
-7883
-7873
-7863
-7853
-7842
-7831
-7821
-7810
-7799
-7788
-7778
-7767
-7756
-7745
-7734
-7723
-7712
-7701
-7690
-7680
-7669
-7658
-7647
-7636
-7625
-7614
-7603
-7592
-7581
-7570
-7558
-7547
-7535
-7524
-7512
-7500
-7488
-7476
-7464
-7452
-7440
-7427
-7415
-7402
-7389
-7376
-7363
-7350
-7337
-7324
-7311
-7298
-7285
-7271
-7258
-7245
-7232
-7219
-7205
-7192
-7178
-7164
-7150
-7136
-7122
-7108
-7094
-7079
-7065
-7051
-7037
-7022
-7008
-6993
-6979
-6965
-6950
-6936
-6921
-6906
-6892
-6877
-6862
-6847
-6832
-6817
-6802
-6786
-6771
-6756
-6740
-6725
-6710
-6694
-6679
-6663
-6647
-6631
-6615
-6599
-6583
-6567
-6550
-6534
-6517
-6501
-6484
-6468
-6451
-6434
-6417
-6401
-6384
-6367
-6350
-6333
-6316
-6299
-6281
-6264
-6247
-6229
-6212
-6194
-6176
-6159
-6141
-6123
-6104
-6086
-6068
-6050
-6032
-6013
-5995
-5976
-5958
-5939
-5920
-5901
-5882
-5863
-5843
-5824
-5804
-5784
-5764
-5744
-5724
-5703
-5683
-5662
-5642
-5621
-5600
-5579
-5558
-5537
-5516
-5494
-5473
-5451
-5429
-5408
-5386
-5364
-5342
-5320
-5298
-5276
-5254
-5231
-5209
-5186
-5163
-5140
-5118
-5095
-5072
-5049
-5026
-5003
-4980
-4956
-4933
-4909
-4885
-4861
-4837
-4813
-4789
-4765
-4741
-4716
-4692
-4668
-4643
-4618
-4594
-4569
-4544
-4519
-4494
-4468
-4443
-4417
-4392
-4366
-4339
-4313
-4287
-4260
-4233
-4206
-4180
-4153
-4125
-4098
-4070
-4043
-4014
-3988
-3960
-3932
-3905
-3877
-3849
-3821
-3793
-3765
-3737
-3709
-3680
-3652
-3623
-3594
-3566
-3537
-3508
-3479
-3450
-3421
-3392
-3363
-3334
-3305
-3275
-3246
-3216
-3187
-3157
-3128
-3098
-3068
-3038
-3009
-2979
-2949
-2919
-2889
-2859
-2829
-2798
-2768
-2737
-2706
-2676
-2645
-2614
-2583
-2551
-2520
-2488
-2456
-2425
-2392
-2360
-2328
-2295
-2262
-2229
-2196
-2163
-2130
-2096
-2063
-2029
-1996
-1962
-1928
-1894
-1859
-1825
-1790
-1755
-1720
-1685
-1649
-1614
-1578
-1542
-1506
-1470
-1434
-1398
-1361
-1325
-1288
-1251
-1214
-1177
-1140
-1103
-1066
-1028
-990
-952
-914
-876
-837
-799
-760
-721
-683
-644
-605
-566
-527
-488
-448
-409
-370
-331
-291
-252
-212
-173
-133
-94
-54
-15
25
64
104
143
182
222
261
300
340
379
418
457
497
536
575
614
654
693
733
772
812
851
891
931
971
1010
1050
1091
1131
1171
1211
1251
1292
1332
1373
1413
1454
1495
1536
1577
1618
1659
1700
1741
1782
1823
1864
1906
1947
1988
2029
2071
2113
2154
2196
2238
2279
2321
2363
2405
2447
2490
2532
2574
2617
2660
2702
2745
2788
2831
2874
2917
2960
3003
3046
3089
3133
3176
3219
3263
3306
3349
3393
3436
3479
3523
3566
3609
3652
3695
3739
3782
3825
3868
3911
3954
3996
4038
4082
4125
4167
4210
4253
4295
4338
4380
4423
4465
4507
4549
4591
4633
4675
4717
4759
4801
4843
4885
4927
4968
5010
5052
5093
5135
5176
5218
5259
5300
5341
5382
5423
5464
5504
5544
5585
5625
5665
5705
5744
5784
5824
5863
5903
5942
5982
6021
6060
6099
6138
6176
6215
6253
6292
6330
6369
6407
6445
6483
6521
6559
6597
6634
6672
6710
6747
6785
6822
6859
6896
6933
6970
7007
7044
7081
7117
7153
7190
7226
7262
7298
7334
7370
7406
7442
7478
7514
7549
7585
7620
7655
7691
7726
7761
7796
7831
7865
7900
7934
7968
8002
8036
8070
8103
8137
8170
8204
8237
8269
8302
8334
8367
8399
8430
8462
8493
8524
8555
8585
8616
8646
8676
8705
8735
8764
8793
8822
8851
8879
8907
8935
8963
8991
9018
9045
9072
9099
9125
9151
9177
9202
9227
9252
9277
9301
9325
9349
9373
9396
9419
9442
9465
9488
9510
9532
9554
9576
9597
9619
9640
9661
9681
9701
9722
9742
9762
9782
9802
9821
9841
9860
9880
9899
9918
9937
9956
9975
9994
10013
10032
10050
10069
10088
10106
10125
10143
10161
10180
10198
10216
10234
10252
10270
10288
10306
10324
10342
10360
10378
10396
10413
10431
10449
10467
10485
10502
10520
10538
10557
10575
10593
10611
10630
10649
10667
10686
10705
10723
10742
10761
10780
10799
10818
10836
10855
10874
10893
10912
10930
10949
10968
10987
11005
11024
11043
11061
11080
11098
11116
11134
11152
11171
11188
11206
11224
11242
11260
11278
11295
11313
11331
11348
11365
11383
11400
11417
11434
11451
11468
11485
11501
11518
11535
11551
11568
11584
11600
11616
11632
11648
11664
11679
11695
11711
11726
11742
11758
11773
11789
11804
11820
11835
11850
11865
11880
11895
11910
11925
11939
11954
11969
11983
11998
12012
12026
12040
12054
12068
12082
12096
12110
12123
12137
12150
12163
12176
12189
12202
12215
12227
12240
12252
12264
12276
12288
12300
12312
12324
12335
12347
12359
12371
12382
12394
12405
12416
12427
12439
12450
12460
12471
12481
12492
12502
12512
12522
12531
12541
12550
12559
12568
12577
12586
12594
12603
12611
12618
12626
12633
12640
12647
12654
12661
12667
12673
12679
12685
12690
12696
12701
12705
12710
12714
12719
12722
12726
12729
12733
12735
12738
12740
12742
12744
12746
12747
12748
12748
12749
12749
12748
12748
12747
12745
12744
12742
12740
12737
12735
12732
12728
12725
12721
12717
12712
12707
12702
12696
12690
12684
12677
12670
12663
12656
12648
12640
12632
12623
12615
12606
12596
12587
12577
12567
12557
12547
12536
12525
12513
12502
12490
12478
12466
12454
12442
12429
12416
12403
12390
12377
12363
12349
12334
12320
12305
12290
12274
12258
12242
12226
12209
12192
12175
12157
12140
12122
12104
12085
12067
12048
12029
12009
11990
11970
11950
11929
11909
11888
11867
11846
11824
11803
11781
11759
11737
11715
11692
11669
11646
11623
11600
11576
11552
11528
11503
11478
11453
11428
11402
11377
11351
11325
11298
11272
11245
11218
11191
11163
11135
11108
11079
11051
11023
10994
10965
10936
10907
10878
10848
10819
10789
10759
10728
10698
10667
10637
10606
10574
10543
10512
10480
10448
10417
10384
10352
10320
10287
10255
10222
10189
10156
10123
10089
10056
10022
9988
9954
9920
9886
9852
9818
9783
9749
9714
9680
9645
9610
9576
9541
9506
9471
9436
9400
9365
9330
9294
9258
9223
9187
9151
9115
9079
9043
9007
8971
8935
8899
8863
8827
8790
8754
8717
8680
8644
8607
8570
8534
8497
8460
8423
8386
8349
8312
8275
8237
8200
8163
8125
8089
8052
8013
7977
7940
7902
7865
7828
7790
7753
7716
7679
7642
7604
7567
7530
7493
7455
7418
7381
7343
7306
7268
7231
7193
7156
7119
7082
7044
7007
6970
6933
6896
6859
6822
6785
6748
6711
6674
6637
6600
6563
6526
6489
6452
6415
6379
6342
6305
6268
6231
6194
6157
6121
6084
6047
6010
5974
5937
5900
5863
5827
5790
5754
5717
5681
5645
5608
5572
5536
5499
5463
5427
5391
5355
5318
5282
5246
5210
5174
5138
5102
5066
5030
4994
4958
4922
4886
4850
4814
4778
4742
4706
4671
4635
4599
4563
4528
4492
4456
4421
4385
4350
4315
4279
4244
4209
4174
4139
4103
4067
4033
3998
3963
3928
3893
3858
3823
3788
3753
3718
3683
3648
3613
3578
3543
3508
3473
3438
3403
3368
3333
3298
3263
3228
3193
3158
3123
3088
3054
3019
2984
2949
2914
2880
2845
2810
2775
2740
2705
2671
2636
2601
2567
2532
2498
2464
2429
2395
2361
2327
2292
2258
2224
2190
2156
2122
2088
2054
2020
1986
1952
1918
1885
1851
1818
1784
1751
1717
1684
1651
1618
1585
1553
1520
1488
1456
1423
1391
1359
1327
1296
1264
1232
1201
1169
1138
1107
1075
1044
1012
982
951
921
890
859
828
797
767
736
705
674
644
613
583
553
522
492
462
432
402
372
342
312
282
252
222
192
162
132
103
73
44
14
-15
-45
-74
-103
-132
-161
-190
-218
-247
-275
-304
-332
-360
-388
-416
-445
-472
-500
-528
-556
-584
-611
-639
-667
-694
-721
-749
-776
-803
-830
-857
-884
-911
-938
-964
-991
-1018
-1044
-1070
-1097
-1123
-1149
-1174
-1200
-1226
-1251
-1277
-1302
-1327
-1352
-1377
-1402
-1427
-1452
-1476
-1501
-1525
-1550
-1574
-1598
-1622
-1646
-1670
-1693
-1717
-1741
-1765
-1788
-1812
-1835
-1858
-1882
-1905
-1928
-1951
-1974
-1996
-2019
-2041
-2064
-2086
-2108
-2130
-2152
-2174
-2196
-2217
-2238
-2259
-2280
-2301
-2321
-2342
-2362
-2382
-2402
-2422
-2441
-2460
-2479
-2498
-2517
-2535
-2553
-2571
-2589
-2607
-2624
-2642
-2659
-2676
-2692
-2709
-2725
-2741
-2757
-2772
-2788
-2803
-2818
-2833
-2847
-2862
-2876
-2890
-2904
-2918
-2932
-2945
-2959
-2972
-2985
-2998
-3011
-3023
-3036
-3048
-3060
-3072
-3084
-3096
-3108
-3119
-3130
-3142
-3153
-3164
-3174
-3185
-3195
-3206
-3216
-3226
-3236
-3246
-3256
-3266
-3275
-3285
-3294
-3303
-3312
-3320
-3329
-3337
-3346
-3354
-3362
-3370
-3378
-3386
-3393
-3401
-3408
-3415
-3422
-3429
-3436
-3443
-3450
-3457
-3463
-3470
-3476
-3482
-3488
-3494
-3500
-3506
-3512
-3518
-3524
-3530
-3536
-3541
-3547
-3553
-3558
-3564
-3570
-3575
-3581
-3586
-3591
-3597
-3602
-3607
-3613
-3618
-3623
-3629
-3634
-3639
-3645
-3650
-3655
-3661
-3666
-3671
-3677
-3682
-3687
-3692
-3697
-3702
-3707
-3712
-3716
-3721
-3726
-3731
-3736
-3741
-3746
-3750
-3755
-3760
-3766
-3771
-3776
-3781
-3786
-3791
-3796
-3802
-3807
-3812
-3817
-3822
-3827
-3832
-3837
-3841
-3846
-3851
-3856
-3860
-3865
-3869
-3874
-3878
-3883
-3887
-3892
-3897
-3901
-3905
-3910
-3914
-3919
-3923
-3927
-3932
-3936
-3940
-3945
-3949
-3954
-3958
-3962
-3966
-3971
-3975
-3979
-3983
-3987
-3991
-3995
-3999
-4003
-4006
-4010
-4014
-4018
-4021
-4025
-4027
-4032
-4035
-4038
-4042
-4045
-4049
-4051
-4054
-4058
-4061
-4064
-4066
-4069
-4072
-4074
-4077
-4080
-4082
-4083
-4086
-4089
-4091
-4093
-4094
-4097
-4098
-4100
-4101
-4102
-4103
-4104
-4105
-4106
-4107
-4107
-4107
-4108
-4108
-4108
-4107
-4107
-4107
-4106
-4105
-4104
-4103
-4102
-4101
-4100
-4098
-4097
-4094
-4093
-4091
-4090
-4086
-4085
-4083
-4080
-4077
-4074
-4070
-4067
-4064
-4059
-4056
-4051
-4048
-4043
-4038
-4034
-4030
-4025
-4019
-4014
-4009
-4003
-3998
-3992
-3986
-3980
-3974
-3968
-3962
-3956
-3949
-3943
-3937
-3930
-3924
-3917
-3911
-3904
-3897
-3890
-3884
-3877
-3870
-3863
-3856
-3848
-3841
-3834
-3827
-3819
-3812
-3805
-3797
-3790
-3782
-3775
-3767
-3760
-3753
-3745
-3737
-3730
-3722
-3714
-3707
-3699
-3691
-3683
-3675
-3667
-3659
-3651
-3643
-3636
-3628
-3620
-3612
-3604
-3596
-3589
-3581
-3573
-3565
-3557
-3550
-3542
-3534
-3526
-3518
-3510
-3502
-3494
-3486
-3478
-3470
-3462
-3454
-3446
-3438
-3430
-3422
-3414
-3407
-3399
-3391
-3383
-3375
-3367
-3359
-3351
-3343
-3335
-3327
-3319
-3311
-3303
-3295
-3287
-3279
-3271
-3263
-3255
-3247
-3239
-3232
-3224
-3216
-3209
-3201
-3194
-3186
-3179
-3171
-3164
-3157
-3150
-3143
-3136
-3129
-3122
-3115
-3109
-3102
-3096
-3089
-3083
-3077
-3070
-3064
-3058
-3053
-3047
-3041
-3036
-3030
-3025
-3020
-3015
-3010
-3005
-3000
-2996
-2991
-2987
-2983
-2979
-2975
-2972
-2968
-2965
-2962
-2958
-2956
-2953
-2950
-2947
-2945
-2943
-2940
-2938
-2936
-2934
-2932
-2931
-2929
-2928
-2927
-2926
-2925
-2924
-2923
-2923
-2922
-2922
-2922
-2922
-2923
-2923
-2924
-2925
-2926
-2927
-2928
-2929
-2930
-2932
-2933
-2935
-2937
-2938
-2940
-2942
-2945
-2947
-2949
-2952
-2954
-2957
-2960
-2963
-2966
-2969
-2972
-2976
-2979
-2983
-2987
-2990
-2994
-2999
-3003
-3007
-3012
-3017
-3022
-3027
-3032
-3037
-3043
-3048
-3054
-3060
-3065
-3071
-3077
-3083
-3090
-3096
-3102
-3108
-3115
-3121
-3127
-3134
-3140
-3147
-3154
-3160
-3167
-3174
-3181
-3187
-3194
-3201
-3208
-3215
-3222
-3229
-3236
-3243
-3250
-3257
-3264
-3271
-3278
-3285
-3293
-3300
-3307
-3315
-3323
-3330
-3338
-3346
-3353
-3361
-3369
-3376
-3384
-3392
-3400
-3408
-3416
-3424
-3432
-3440
-3448
-3456
-3464
-3472
-3480
-3488
-3495
-3503
-3510
-3517
-3524
-3532
-3538
-3545
-3552
-3558
-3565
-3571
-3578
-3584
-3590
-3596
-3603
-3609
-3615
-3621
-3626
-3632
-3638
-3643
-3649
-3654
-3659
-3665
-3670
-3675
-3681
-3686
-3691
-3696
-3702
-3707
-3712
-3717
-3722
-3727
-3732
-3737
-3742
-3747
-3752
-3756
-3761
-3766
-3771
-3775
-3780
-3785
-3789
-3794
-3799
-3803
-3808
-3813
-3817
-3822
-3826
-3831
-3835
-3840
-3844
-3848
-3852
-3856
-3860
-3864
-3868
-3872
-3876
-3880
-3884
-3888
-3892
-3896
-3899
-3903
-3907
-3911
-3915
-3918
-3922
-3926
-3929
-3933
-3936
-3939
-3943
-3946
-3949
-3953
-3956
-3959
-3963
-3966
-3969
-3972
-3976
-3979
-3982
-3985
-3988
-3991
-3994
-3997
-4000
-4003
-4006
-4011
-4014
-4018
-4021
-4025
-4027
-4032
-4035
-4038
-4043
-4046
-4050
-4054
-4058
-4062
-4066
-4070
-4075
-4078
-4083
-4088
-4091
-4097
-4102
-4106
-4111
-4116
-4121
-4126
-4132
-4137
-4143
-4149
-4154
-4161
-4167
-4173
-4180
-4186
-4193
-4200
-4207
-4215
-4222
-4230
-4237
-4245
-4253
-4261
-4270
-4278
-4287
-4296
-4305
-4314
-4324
-4333
-4343
-4352
-4362
-4372
-4382
-4393
-4403
-4414
-4424
-4435
-4446
-4457
-4468
-4480
-4491
-4503
-4515
-4527
-4539
-4551
-4564
-4576
-4589
-4602
-4614
-4627
-4640
-4653
-4666
-4679
-4692
-4705
-4719
-4732
-4746
-4760
-4774
-4788
-4802
-4817
-4831
-4846
-4861
-4875
-4890
-4905
-4920
-4935
-4950
-4965
-4981
-4996
-5011
-5026
-5042
-5057
-5073
-5089
-5104
-5120
-5136
-5151
-5167
-5183
-5199
-5215
-5231
-5247
-5263
-5279
-5296
-5312
-5328
-5344
-5360
-5376
-5392
-5408
-5424
-5441
-5457
-5473
-5490
-5506
-5522
-5538
-5553
-5569
-5584
-5600
-5615
-5630
-5645
-5660
-5675
-5690
-5704
-5719
-5734
-5748
-5762
-5776
-5790
-5804
-5818
-5831
-5845
-5858
-5871
-5884
-5896
-5909
-5921
-5933
-5945
-5956
-5968
-5979
-5990
-6001
-6011
-6022
-6032
-6042
-6052
-6062
-6071
-6081
-6090
-6098
-6107
-6115
-6123
-6131
-6139
-6146
-6153
-6160
-6167
-6174
-6180
-6186
-6192
-6198
-6203
-6208
-6213
-6218
-6222
-6226
-6230
-6233
-6237
-6240
-6243
-6246
-6248
-6250
-6252
-6254
-6255
-6257
-6258
-6258
-6259
-6259
-6259
-6259
-6259
-6259
-6259
-6258
-6257
-6256
-6255
-6254
-6252
-6250
-6248
-6246
-6244
-6241
-6238
-6236
-6232
-6229
-6226
-6222
-6218
-6214
-6209
-6204
-6200
-6195
-6189
-6184
-6178
-6172
-6166
-6159
-6153
-6146
-6139
-6131
-6124
-6116
-6108
-6100
-6092
-6084
-6076
-6067
-6058
-6049
-6040
-6031
-6021
-6011
-6001
-5991
-5980
-5970
-5959
-5948
-5937
-5925
-5914
-5902
-5891
-5879
-5867
-5855
-5843
-5830
-5818
-5805
-5792
-5779
-5766
-5752
-5739
-5725
-5711
-5697
-5683
-5669
-5655
-5641
-5627
-5613
-5598
-5584
-5569
-5554
-5539
-5524
-5509
-5494
-5479
-5463
-5448
-5433
-5417
-5402
-5386
-5370
-5354
-5339
-5323
-5307
-5292
-5276
-5260
-5245
-5229
-5213
-5197
-5181
-5165
-5149
-5133
-5117
-5100
-5084
-5067
-5051
-5034
-5017
-5000
-4983
-4966
-4949
-4932
-4915
-4897
-4879
-4862
-4844
-4826
-4807
-4789
-4770
-4752
-4733
-4714
-4695
-4676
-4656
-4637
-4617
-4597
-4578
-4558
-4538
-4517
-4497
-4477
-4457
-4436
-4416
-4395
-4375
-4354
-4333
-4312
-4291
-4270
-4249
-4227
-4206
-4185
-4163
-4142
-4121
-4099
-4078
-4056
-4035
-4013
-3991
-3970
-3948
-3926
-3904
-3882
-3861
-3839
-3817
-3795
-3773
-3752
-3730
-3708
-3686
-3664
-3643
-3621
-3599
-3577
-3556
-3534
-3513
-3491
-3469
-3448
-3426
-3404
-3382
-3361
-3339
-3318
-3297
-3276
-3255
-3234
-3213
-3192
-3172
-3151
-3131
-3110
-3090
-3070
-3050
-3029
-3009
-2990
-2970
-2950
-2930
-2911
-2891
-2872
-2852
-2833
-2814
-2795
-2777
-2758
-2739
-2721
-2703
-2684
-2666
-2648
-2630
-2612
-2595
-2577
-2559
-2542
-2525
-2507
-2490
-2472
-2455
-2438
-2421
-2403
-2386
-2369
-2352
-2335
-2317
-2300
-2283
-2265
-2248
-2231
-2213
-2196
-2179
-2162
-2145
-2128
-2111
-2095
-2078
-2061
-2045
-2028
-2012
-1995
-1979
-1962
-1946
-1929
-1913
-1897
-1880
-1864
-1848
-1831
-1815
-1799
-1782
-1766
-1750
-1734
-1717
-1701
-1685
-1669
-1653
-1638
-1622
-1606
-1590
-1574
-1558
-1542
-1527
-1511
-1495
-1479
-1464
-1448
-1432
-1416
-1401
-1385
-1369
-1353
-1338
-1322
-1306
-1290
-1274
-1258
-1242
-1227
-1211
-1195
-1179
-1163
-1148
-1132
-1116
-1100
-1084
-1068
-1053
-1037
-1020
-1004
-989
-974
-958
-942
-927
-911
-895
-880
-864
-848
-833
-817
-802
-786
-771
-756
-740
-725
-711
-696
-681
-666
-652
-637
-622
-607
-592
-577
-563
-548
-533
-518
-503
-489
-474
-459
-445
-430
-416
-401
-387
-372
-358
-344
-329
-315
-301
-286
-272
-258
-244
-230
-216
-202
-189
-175
-161
-148
-134
-121
-107
-94
-81
-68
-55
-42
-29
-16
-3
10
22
35
48
60
72
85
97
109
121
133
145
156
168
180
191
202
214
225
236
247
258
269
280
290
301
311
322
332
342
352
362
372
381
391
400
409
418
427
436
445
454
462
471
479
487
495
503
510
518
525
532
538
545
551
558
564
570
575
581
586
592
597
602
606
611
615
619
623
627
630
633
637
639
642
644
647
648
650
652
653
654
654
655
655
655
655
655
655
654
653
652
650
649
647
645
642
640
637
634
631
628
624
621
617
613
609
605
600
596
591
586
581
575
570
564
558
552
546
540
533
527
520
513
506
499
492
484
477
469
461
453
445
436
428
419
410
401
392
383
374
365
355
345
336
326
316
306
296
286
276
266
256
246
235
225
215
204
194
183
173
162
151
141
130
120
109
99
88
78
67
57
46
36
25
15
4
-6
-17
-27
-38
-48
-58
-69
-79
-89
-99
-109
-119
-129
-139
-148
-158
-168
-178
-187
-196
-206
-215
-223
-232
-241
-249
-258
-266
-274
-282
-290
-297
-305
-312
-320
-327
-334
-341
-347
-354
-361
-367
-374
-380
-386
-393
-399
-405
-411
-417
-423
-428
-434
-440
-445
-451
-457
-462
-468
-473
-479
-484
-489
-495
-500
-505
-510
-515
-520
-525
-530
-535
-539
-544
-548
-553
-557
-561
-565
-569
-573
-577
-581
-585
-589
-592
-596
-600
-603
-606
-609
-612
-615
-618
-621
-623
-626
-628
-631
-633
-635
-637
-639
-641
-642
-644
-645
-646
-647
-648
-649
-650
-650
-651
-651
-651
-651
-651
-651
-650
-650
-650
-649
-649
-648
-647
-647
-646
-645
-643
-642
-641
-639
-637
-635
-633
-631
-629
-626
-624
-621
-619
-616
-614
-611
-608
-606
-603
-600
-597
-595
-592
-589
-586
-583
-580
-577
-574
-570
-567
-564
-560
-557
-554
-550
-547
-543
-540
-536
-532
-529
-525
-521
-517
-513
-508
-504
-499
-495
-490
-486
-481
-477
-472
-467
-463
-458
-453
-449
-444
-439
-434
-429
-423
-418
-413
-408
-403
-398
-393
-387
-382
-377
-372
-366
-361
-356
-350
-345
-339
-334
-328
-322
-316
-310
-304
-298
-291
-285
-278
-271
-264
-257
-250
-242
-235
-227
-220
-212
-204
-196
-188
-179
-171
-162
-153
-145
-135
-126
-117
-107
-98
-88
-78
-69
-59
-49
-39
-29
-18
-8
3
14
25
36
47
58
70
82
93
106
118
130
142
155
168
181
194
207
220
234
247
261
275
289
303
318
332
347
362
377
392
408
423
439
455
471
487
504
520
537
554
571
589
606
624
642
660
678
696
714
733
752
771
790
809
828
848
867
887
907
926
946
966
986
1006
1027
1048
1068
1089
1110
1131
1152
1173
1194
1216
1238
1260
1282
1304
1326
1349
1371
1394
1417
1440
1463
1486
1509
1532
1556
1579
1603
1627
1652
1676
1700
1725
1750
1774
1799
1824
1849
1874
1899
1924
1950
1975
2001
2025
2052
2078
2104
2130
2156
2182
2208
2235
2261
2288
2315
2341
2368
2395
2422
2449
2476
2503
2531
2558
2585
2613
2641
2668
2696
2724
2752
2781
2809
2837
2865
2894
2922
2951
2979
3008
3036
3065
3093
3122
3150
3179
3207
3236
3265
3293
3322
3351
3380
3409
3438
3467
3496
3525
3554
3583
3613
3642
3671
3701
3730
3760
3789
3819
3849
3878
3908
3938
3968
3998
4027
4058
4088
4119
4149
4180
4210
4241
4271
4302
4332
4363
4394
4425
4456
4487
4518
4549
4580
4611
4642
4674
4705
4736
4767
4799
4830
4861
4892
4923
4954
4985
5016
5047
5078
5109
5140
5170
5201
5232
5263
5293
5324
5354
5384
5415
5445
5475
5505
5535
5565
5595
5625
5655
5685
5714
5744
5773
5803
5832
5861
5890
5919
5948
5976
6005
6033
6061
6089
6117
6145
6172
6200
6227
6254
6281
6308
6334
6361
6387
6414
6440
6466
6492
6518
6543
6569
6594
6620
6645
6671
6696
6721
6746
6771
6796
6820
6845
6869
6894
6918
6942
6966
6989
7013
7036
7060
7083
7106
7129
7151
7174
7196
7218
7240
7262
7283
7305
7326
7347
7368
7389
7410
7430
7451
7471
7491
7511
7530
7550
7569
7588
7607
7626
7644
7663
7681
7699
7717
7734
7752
7769
7786
7803
7820
7837
7853
7869
7885
7901
7916
7932
7947
7962
7977
7992
8006
8021
8035
8048
8063
8076
8089
8102
8115
8128
8140
8153
8164
8176
8188
8199
8211
8221
8232
8242
8253
8263
8273
8282
8292
8301
8310
8319
8328
8336
8344
8353
8361
8368
8376
8383
8391
8398
8405
8412
8418
8425
8431
8437
8443
8449
8455
8460
8466
8471
8476
8481
8486
8491
8495
8500
8504
8509
8513
8517
8521
8525
8529
8533
8537
8540
8544
8547
8550
8553
8556
8559
8562
8564
8567
8569
8572
8574
8576
8577
8579
8581
8582
8584
8585
8586
8587
8588
8588
8589
8589
8590
8590
8590
8590
8590
8590
8590
8590
8590
8590
8590
8589
8589
8589
8589
8589
8588
8588
8588
8587
8587
8587
8586
8586
8586
8585
8585
8584
8584
8584
8583
8583
8583
8582
8582
8581
8581
8580
8580
8579
8578
8578
8577
8576
8575
8574
8573
8572
8571
8570
8569
8567
8565
8563
8561
8559
8556
8554
8551
8548
8545
8541
8538
8534
8530
8525
8521
8516
8511
8507
8501
8496
8491
8486
8480
8474
8468
8462
8456
8449
8443
8436
8429
8421
8414
8406
8398
8390
8382
8374
8365
8357
8348
8339
8330
8321
8311
8302
8292
8282
8271
8261
8250
8239
8228
8216
8205
8193
8180
8167
8156
8143
8129
8116
8102
8087
8074
8058
8044
8029
8013
7998
7982
7965
7949
7932
7914
7897
7879
7860
7842
7823
7804
7784
7765
7745
7725
7704
7683
7662
7641
7620
7598
7576
7553
7531
7508
7485
7461
7438
7414
7390
7366
7341
7316
7291
7265
7239
7213
7187
7161
7134
7107
7080
7052
7024
6996
6968
6940
6911
6882
6853
6823
6794
6764
6734
6704
6673
6643
6612
6581
6550
6518
6487
6455
6423
6390
6358
6325
6292
6259
6225
6191
6157
6123
6089
6054
6019
5984
5948
5913
5877
5841
5805
5768
5732
5695
5658
5621
5584
5547
5509
5472
5434
5396
5359
5321
5283
5245
5206
5168
5129
5091
5052
5013
4975
4936
4897
4858
4819
4779
4740
4701
4661
4622
4582
4542
4503
4463
4424
4384
4344
4305
4265
4226
4186
4147
4107
4067
4029
3989
3950
3911
3871
3832
3793
3754
3716
3677
3638
3599
3561
3522
3484
3446
3408
3370
3332
3295
3257
3220
3182
3145
3108
3071
3034
2997
2960
2924
2887
2851
2815
2779
2743
2707
2671
2635
2599
2564
2528
2493
2458
2423
2388
2353
2319
2284
2250
2216
2182
2148
2114
2080
2047
2013
1980
1948
1915
1882
1850
1818
1786
1754
1722
1690
1659
1628
1596
1565
1535
1504
1473
1443
1412
1382
1352
1322
1292
1262
1232
1203
1173
1144
1115
1086
1057
1029
1000
972
944
916
888
861
833
806
778
751
724
697
670
644
617
591
564
538
512
485
459
433
407
381
355
329
303
277
251
225
199
173
148
122
96
70
44
18
-7
-33
-59
-84
-110
-135
-161
-186
-212
-237
-263
-288
-314
-339
-365
-390
-415
-441
-466
-491
-517
-542
-567
-592
-617
-642
-667
-692
-717
-742
-767
-792
-817
-841
-866
-890
-915
-939
-963
-987
-1010
-1035
-1058
-1082
-1106
-1129
-1153
-1176
-1199
-1222
-1245
-1268
-1290
-1313
-1335
-1357
-1380
-1402
-1424
-1446
-1468
-1490
-1511
-1533
-1554
-1576
-1597
-1618
-1639
-1660
-1681
-1702
-1723
-1743
-1764
-1784
-1804
-1824
-1843
-1863
-1882
-1901
-1919
-1938
-1956
-1974
-1992
-2009
-2027
-2044
-2061
-2078
-2095
-2111
-2127
-2143
-2159
-2175
-2190
-2205
-2220
-2235
-2250
-2264
-2278
-2293
-2307
-2320
-2334
-2348
-2361
-2374
-2387
-2400
-2413
-2425
-2437
-2449
-2461
-2473
-2484
-2495
-2507
-2517
-2528
-2539
-2549
-2559
-2570
-2580
-2590
-2599
-2609
-2618
-2628
-2637
-2646
-2655
-2663
-2672
-2680
-2689
-2697
-2705
-2713
-2721
-2729
-2736
-2744
-2751
-2758
-2765
-2772
-2778
-2785
-2791
-2797
-2803
-2808
-2813
-2818
-2823
-2828
-2832
-2836
-2840
-2843
-2847
-2850
-2853
-2856
-2858
-2860
-2863
-2864
-2866
-2867
-2869
-2870
-2870
-2871
-2872
-2872
-2872
-2872
-2872
-2872
-2872
-2872
-2872
-2871
-2871
-2870
-2869
-2868
-2867
-2865
-2863
-2861
-2859
-2856
-2854
-2851
-2848
-2845
-2841
-2838
-2834
-2830
-2826
-2822
-2818
-2814
-2810
-2806
-2801
-2797
-2793
-2788
-2784
-2779
-2774
-2769
-2764
-2759
-2754
-2748
-2743
-2737
-2731
-2725
-2719
-2713
-2707
-2701
-2695
-2688
-2682
-2675
-2669
-2662
-2655
-2647
-2640
-2632
-2624
-2616
-2608
-2600
-2592
-2584
-2575
-2567
-2559
-2550
-2542
-2534
-2525
-2517
-2509
-2501
-2492
-2484
-2475
-2467
-2458
-2450
-2441
-2432
-2424
-2415
-2406
-2397
-2388
-2379
-2370
-2360
-2351
-2342
-2333
-2324
-2314
-2305
-2295
-2286
-2277
-2267
-2257
-2248
-2238
-2228
-2219
-2209
-2199
-2190
-2180
-2171
-2162
-2152
-2143
-2134
-2124
-2115
-2105
-2096
-2086
-2077
-2067
-2057
-2048
-2037
-2028
-2017
-2008
-1998
-1988
-1978
-1968
-1958
-1949
-1939
-1929
-1919
-1909
-1899
-1889
-1879
-1870
-1860
-1850
-1841
-1831
-1821
-1812
-1802
-1793
-1783
-1773
-1764
-1754
-1745
-1735
-1726
-1716
-1707
-1698
-1688
-1679
-1670
-1661
-1651
-1642
-1633
-1624
-1615
-1606
-1597
-1588
-1579
-1571
-1562
-1553
-1544
-1536
-1527
-1519
-1510
-1502
-1493
-1485
-1476
-1468
-1459
-1451
-1442
-1434
-1426
-1417
-1409
-1401
-1393
-1385
-1377
-1369
-1362
-1354
-1347
-1339
-1332
-1326
-1319
-1312
-1306
-1299
-1293
-1287
-1281
-1275
-1269
-1263
-1258
-1252
-1247
-1242
-1237
-1232
-1227
-1222
-1218
-1213
-1209
-1205
-1201
-1198
-1194
-1191
-1188
-1185
-1183
-1180
-1178
-1176
-1174
-1172
-1171
-1169
-1168
-1167
-1166
-1165
-1164
-1163
-1163
-1162
-1162
-1162
-1162
-1162
-1163
-1163
-1164
-1165
-1166
-1167
-1168
-1170
-1171
-1173
-1175
-1178
-1180
-1183
-1185
-1188
-1192
-1195
-1199
-1203
-1207
-1211
-1215
-1220
-1225
-1230
-1235
-1241
-1246
-1252
-1258
-1264
-1271
-1277
-1284
-1291
-1298
-1305
-1313
-1321
-1329
-1337
-1346
-1354
-1363
-1373
-1382
-1392
-1402
-1412
-1423
-1433
-1444
-1455
-1466
-1478
-1489
-1501
-1513
-1525
-1538
-1551
-1564
-1577
-1590
-1603
-1616
-1630
-1644
-1658
-1672
-1687
-1701
-1716
-1731
-1746
-1761
-1777
-1792
-1808
-1823
-1839
-1855
-1871
-1888
-1904
-1921
-1938
-1955
-1972
-1990
-2007
-2025
-2043
-2061
-2079
-2097
-2116
-2135
-2153
-2173
-2192
-2211
-2231
-2250
-2270
-2290
-2310
-2331
-2351
-2372
-2393
-2414
-2435
-2456
-2477
-2499
-2520
-2542
-2564
-2586
-2608
-2630
-2652
-2674
-2696
-2719
-2742
-2764
-2787
-2810
-2833
-2856
-2879
-2902
-2925
-2948
-2971
-2995
-3018
-3042
-3065
-3089
-3113
-3137
-3161
-3185
-3209
-3233
-3257
-3281
-3305
-3328
-3352
-3376
-3400
-3424
-3448
-3472
-3496
-3520
-3544
-3568
-3592
-3616
-3640
-3664
-3688
-3711
-3735
-3759
-3783
-3807
-3830
-3854
-3878
-3902
-3926
-3950
-3974
-3998
-4022
-4046
-4070
-4094
-4118
-4142
-4166
-4190
-4214
-4237
-4261
-4285
-4308
-4332
-4355
-4378
-4401
-4424
-4447
-4470
-4493
-4516
-4538
-4561
-4584
-4606
-4628
-4651
-4673
-4695
-4717
-4739
-4761
-4783
-4804
-4826
-4848
-4869
-4890
-4912
-4933
-4954
-4975
-4995
-5016
-5036
-5057
-5077
-5097
-5116
-5136
-5156
-5175
-5194
-5213
-5232
-5251
-5270
-5288
-5307
-5325
-5343
-5361
-5379
-5397
-5415
-5432
-5450
-5467
-5483
-5500
-5517
-5533
-5549
-5565
-5580
-5596
-5611
-5626
-5641
-5655
-5669
-5683
-5697
-5711
-5724
-5737
-5750
-5763
-5776
-5789
-5801
-5814
-5826
-5838
-5850
-5862
-5873
-5884
-5895
-5907
-5917
-5928
-5939
-5949
-5960
-5970
-5980
-5990
-6000
-6009
-6019
-6028
-6037
-6046
-6055
-6064
-6073
-6081
-6090
-6098
-6105
-6113
-6120
-6128
-6135
-6141
-6148
-6155
-6161
-6167
-6173
-6179
-6185
-6191
-6196
-6201
-6206
-6211
-6216
-6220
-6224
-6228
-6232
-6236
-6239
-6243
-6246
-6248
-6251
-6253
-6255
-6257
-6259
-6261
-6262
-6263
-6264
-6265
-6266
-6267
-6267
-6267
-6267
-6267
-6267
-6266
-6265
-6264
-6263
-6262
-6260
-6258
-6256
-6254
-6251
-6248
-6245
-6242
-6239
-6235
-6232
-6228
-6224
-6220
-6216
-6211
-6207
-6202
-6197
-6191
-6186
-6180
-6174
-6169
-6163
-6156
-6150
-6144
-6137
-6130
-6123
-6116
-6109
-6102
-6095
-6087
-6079
-6071
-6063
-6055
-6046
-6038
-6029
-6020
-6011
-6002
-5992
-5983
-5973
-5963
-5953
-5943
-5933
-5922
-5911
-5900
-5889
-5877
-5865
-5854
-5842
-5829
-5817
-5804
-5791
-5778
-5765
-5752
-5738
-5725
-5711
-5697
-5683
-5669
-5654
-5640
-5625
-5610
-5595
-5580
-5564
-5549
-5533
-5517
-5502
-5486
-5470
-5454
-5438
-5421
-5405
-5389
-5372
-5355
-5338
-5321
-5304
-5287
-5270
-5253
-5235
-5218
-5200
-5183
-5165
-5148
-5130
-5112
-5094
-5076
-5058
-5040
-5022
-5004
-4986
-4968
-4950
-4932
-4914
-4895
-4877
-4859
-4840
-4822
-4803
-4784
-4765
-4746
-4727
-4708
-4689
-4670
-4651
-4631
-4612
-4592
-4573
-4553
-4534
-4514
-4494
-4474
-4454
-4435
-4415
-4395
-4374
-4354
-4334
-4314
-4294
-4274
-4254
-4234
-4214
-4193
-4173
-4153
-4133
-4113
-4093
-4073
-4053
-4033
-4011
-3992
-3972
-3952
-3932
-3912
-3891
-3871
-3851
-3830
-3810
-3789
-3769
-3749
-3728
-3708
-3687
-3667
-3646
-3626
-3605
-3585
-3564
-3544
-3523
-3503
-3482
-3462
-3441
-3421
-3400
-3380
-3359
-3339
-3318
-3297
-3277
-3256
-3235
-3215
-3194
-3174
-3153
-3132
-3111
-3091
-3070
-3049
-3028
-3007
-2986
-2965
-2944
-2923
-2902
-2880
-2859
-2838
-2817
-2796
-2774
-2753
-2732
-2711
-2690
-2668
-2647
-2626
-2605
-2584
-2562
-2541
-2520
-2498
-2477
-2455
-2434
-2413
-2392
-2370
-2349
-2328
-2307
-2285
-2264
-2243
-2221
-2200
-2179
-2157
-2136
-2115
-2093
-2071
-2050
-2028
-2007
-1985
-1964
-1942
-1920
-1899
-1877
-1855
-1833
-1812
-1790
-1768
-1746
-1725
-1703
-1681
-1659
-1637
-1615
-1593
-1571
-1549
-1527
-1505
-1482
-1460
-1438
-1416
-1394
-1372
-1349
-1327
-1305
-1283
-1261
-1239
-1217
-1195
-1174
-1152
-1130
-1108
-1087
-1065
-1043
-1020
-1000
-978
-956
-934
-913
-891
-869
-848
-826
-804
-782
-760
-738
-716
-694
-672
-650
-628
-606
-584
-562
-540
-518
-495
-473
-451
-429
-406
-384
-362
-340
-317
-295
-273
-251
-228
-206
-184
-162
-140
-118
-96
-74
-52
-30
-8
14
35
57
79
100
122
143
165
186
208
229
250
272
293
314
335
356
377
398
419
440
461
482
502
523
543
564
584
605
625
646
666
686
706
726
746
766
785
805
824
844
863
883
902
921
941
960
979
998
1016
1035
1054
1072
1091
1110
1128
1147
1166
1184
1203
1221
1239
1258
1276
1294
1312
1330
1348
1366
1384
1402
1420
1438
1456
1474
1492
1510
1527
1545
1563
1580
1597
1615
1632
1649
1666
1683
1700
1717
1734
1750
1767
1783
1800
1816
1832
1848
1864
1880
1896
1912
1927
1943
1959
1975
1990
2005
2021
2036
2052
2067
2082
2097
2112
2127
2142
2157
2172
2186
2201
2216
2230
2245
2259
2273
2287
2301
2315
2329
2343
2357
2371
2385
2398
2412
2426
2439
2453
2466
2479
2493
2506
2520
2533
2546
2560
2573
2586
2600
2613
2626
2639
2651
2664
2676
2689
2701
2712
2724
2736
2747
2758
2769
2780
2791
2802
2812
2822
2832
2842
2852
2861
2870
2879
2888
2897
2905
2914
2922
2930
2937
2945
2953
2960
2967
2974
2981
2988
2995
3002
3008
3015
3021
3027
3033
3039
3045
3050
3055
3061
3066
3071
3075
3080
3084
3088
3093
3097
3100
3104
3108
3111
3114
3117
3120
3123
3126
3128
3131
3133
3135
3137
3139
3141
3143
3144
3146
3147
3148
3149
3150
3151
3152
3152
3153
3153
3153
3153
3153
3153
3153
3152
3152
3151
3150
3149
3148
3147
3146
3145
3144
3143
3141
3140
3138
3137
3135
3133
3131
3130
3127
3125
3123
3121
3118
3116
3113
3110
3108
3105
3102
3099
3096
3092
3089
3086
3082
3079
3075
3072
3068
3064
3060
3056
3052
3048
3044
3040
3036
3032
3027
3023
3019
3015
3010
3006
3001
2997
2993
2988
2983
2979
2974
2969
2964
2959
2953
2948
2943
2937
2931
2926
2920
2913
2907
2901
2894
2888
2881
2874
2867
2860
2852
2845
2837
2830
2822
2814
2806
2797
2789
2781
2772
2764
2755
2747
2738
2729
2721
2712
2703
2694
2685
2676
2667
2658
2648
2639
2629
2620
2610
2600
2590
2581
2570
2560
2550
2540
2529
2519
2508
2498
2487
2477
2466
2455
2444
2434
2423
2412
2401
2391
2380
2369
2358
2347
2335
2324
2313
2302
2291
2279
2268
2257
2245
2234
2222
2211
2199
2188
2176
2164
2152
2141
2129
2117
2105
2093
2081
2069
2057
2044
2032
2020
2008
1996
1984
1972
1960
1948
1935
1923
1911
1899
1887
1875
1862
1850
1838
1826
1814
1801
1789
1777
1765
1753
1740
1728
1716
1704
1692
1679
1667
1655
1643
1630
1618
1606
1594
1582
1569
1557
1545
1533
1521
1509
1497
1485
1472
1460
1448
1436
1424
1412
1400
1388
1376
1363
1351
1339
1328
1316
1304
1292
1280
1269
1257
1246
1234
1223
1211
1200
1189
1178
1167
1156
1145
1134
1123
1112
1101
1090
1080
1069
1058
1048
1037
1027
1016
1006
996
985
975
965
955
946
936
926
916
907
897
887
878
868
859
850
840
831
822
812
803
794
784
775
766
757
747
738
729
719
710
701
692
682
673
664
654
645
636
627
617
608
599
590
580
571
562
553
544
535
525
516
507
498
489
480
471
462
453
444
435
426
417
408
399
390
381
373
364
356
348
339
331
323
315
308
300
292
285
277
270
262
255
248
241
234
228
221
215
209
202
196
190
184
178
172
166
160
155
149
143
138
133
127
122
117
112
107
102
97
92
87
83
78
74
69
65
61
57
53
49
45
41
38
34
31
27
24
21
18
15
12
9
6
3
1
-2
-5
-7
-10
-12
-15
-17
-19
-21
-23
-25
-26
-28
-29
-31
-32
-34
-35
-36
-37
-39
-40
-41
-42
-42
-43
-44
-44
-45
-45
-46
-46
-46
-46
-47
-47
-47
-47
-47
-46
-46
-46
-45
-45
-45
-45
-44
-44
-43
-43
-43
-42
-42
-41
-41
-40
-40
-39
-39
-39
-38
-38
-38
-38
-38
-37
-37
-37
-37
-36
-36
-35
-35
-35
-34
-34
-34
-33
-33
-33
-33
-33
-32
-32
-32
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-29
-29
-28
-28
-27
-27
-26
-26
-25
-24
-24
-23
-23
-22
-21
-21
-20
-19
-19
-18
-17
-17
-16
-16
-15
-15
-14
-13
-13
-12
-12
-12
-11
-11
-10
-10
-10
-9
-9
-8
-8
-7
-7
-6
-6
-5
-4
-4
-3
-2
-2
-1
0
1
2
3
4
5
6
7
8
8
9
10
11
12
13
14
15
16
17
18
19
19
20
21
22
23
24
25
26
27
28
29
30
32
33
34
36
37
39
40
42
43
45
46
48
49
51
53
54
56
58
59
61
63
65
66
68
70
72
74
76
78
80
82
84
86
89
91
93
95
97
100
102
104
106
109
111
114
117
119
122
124
127
130
133
136
138
141
144
147
150
153
156
159
161
164
167
170
173
176
180
183
186
189
192
195
198
201
205
208
211
214
217
220
223
227
230
233
235
238
241
244
247
249
252
255
257
260
263
265
268
270
272
275
277
279
282
284
286
288
290
293
295
297
299
301
303
305
307
309
310
312
314
316
317
319
321
322
323
324
326
327
328
329
329
330
331
332
333
333
334
334
334
334
335
335
334
334
334
333
333
332
331
330
329
328
327
326
324
323
321
320
318
316
315
313
311
309
306
304
302
299
296
293
290
287
284
281
277
274
270
266
262
258
254
250
246
241
237
232
227
222
217
212
207
201
196
190
184
179
173
167
161
155
148
142
136
129
123
116
109
103
96
89
82
75
68
61
54
47
40
32
25
18
10
3
-5
-12
-20
-28
-36
-44
-52
-60
-68
-76
-84
-93
-101
-110
-118
-127
-136
-144
-153
-162
-171
-180
-189
-198
-208
-217
-226
-236
-245
-255
-264
-274
-283
-293
-302
-312
-321
-331
-340
-350
-359
-369
-379
-388
-398
-407
-417
-426
-436
-446
-455
-465
-474
-484
-493
-503
-512
-522
-531
-541
-550
-560
-569
-579
-589
-598
-608
-618
-627
-637
-646
-656
-665
-675
-684
-694
-703
-713
-722
-732
-741
-750
-760
-769
-778
-788
-797
-807
-816
-825
-835
-844
-853
-862
-871
-880
-889
-898
-907
-916
-925
-934
-942
-951
-960
-968
-977
-985
-994
-1002
-1010
-1018
-1027
-1036
-1044
-1052
-1060
-1068
-1076
-1084
-1091
-1099
-1107
-1114
-1122
-1129
-1137
-1144
-1151
-1158
-1166
-1173
-1180
-1187
-1194
-1201
-1208
-1215
-1221
-1228
-1235
-1241
-1248
-1254
-1261
-1267
-1274
-1280
-1286
-1292
-1298
-1304
-1310
-1316
-1322
-1328
-1334
-1340
-1345
-1351
-1357
-1362
-1368
-1374
-1379
-1385
-1390
-1396
-1401
-1406
-1412
-1417
-1422
-1428
-1433
-1438
-1443
-1448
-1453
-1458
-1463
-1468
-1473
-1478
-1483
-1488
-1492
-1497
-1502
-1507
-1512
-1517
-1522
-1526
-1531
-1536
-1541
-1546
-1550
-1555
-1560
-1565
-1570
-1574
-1579
-1584
-1589
-1593
-1598
-1603
-1607
-1612
-1616
-1621
-1625
-1630
-1634
-1638
-1643
-1647
-1651
-1655
-1659
-1663
-1668
-1672
-1676
-1680
-1684
-1687
-1691
-1695
-1699
-1703
-1707
-1711
-1715
-1719
-1723
-1727
-1731
-1735
-1739
-1743
-1747
-1751
-1755
-1758
-1762
-1766
-1769
-1773
-1776
-1780
-1783
-1786
-1789
-1792
-1795
-1798
-1801
-1804
-1807
-1810
-1813
-1816
-1819
-1822
-1825
-1827
-1830
-1833
-1835
-1838
-1841
-1843
-1846
-1848
-1851
-1853
-1856
-1858
-1860
-1863
-1865
-1867
-1870
-1872
-1874
-1876
-1879
-1881
-1883
-1885
-1886
-1888
-1890
-1891
-1893
-1894
-1896
-1897
-1898
-1899
-1901
-1902
-1903
-1904
-1905
-1906
-1907
-1908
-1909
-1909
-1910
-1911
-1911
-1911
-1912
-1912
-1912
-1912
-1913
-1913
-1913
-1913
-1913
-1913
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1914
-1915
-1915
-1915
-1915
-1916
-1916
-1916
-1917
-1917
-1918
-1918
-1919
-1920
-1920
-1921
-1922
-1923
-1923
-1924
-1925
-1926
-1927
-1929
-1930
-1931
-1932
-1934
-1935
-1936
-1938
-1939
-1941
-1943
-1944
-1946
-1948
-1949
-1951
-1953
-1955
-1956
-1958
-1960
-1962
-1964
-1966
-1967
-1969
-1971
-1973
-1975
-1977
-1979
-1980
-1982
-1984
-1985
-1987
-1989
-1990
-1992
-1994
-1995
-1997
-1999
-2000
-2001
-2003
-2005
-2007
-2008
-2009
-2012
-2013
-2015
-2017
-2019
-2020
-2021
-2024
-2025
-2027
-2029
-2029
-2032
-2033
-2035
-2036
-2037
-2039
-2041
-2041
-2043
-2045
-2045
-2047
-2048
-2049
-2050
-2051
-2052
-2053
-2054
-2055
-2056
-2057
-2058
-2058
-2059
-2059
-2059
-2059
-2060
-2060
-2060
-2060
-2059
-2059
-2059
-2059
-2058
-2058
-2058
-2058
-2057
-2057
-2056
-2056
-2056
-2055
-2055
-2054
-2054
-2053
-2053
-2052
-2051
-2051
-2050
-2049
-2049
-2048
-2047
-2045
-2045
-2045
-2044
-2043
-2041
-2041
-2040
-2037
-2037
-2036
-2035
-2033
-2033
-2032
-2031
-2029
-2028
-2027
-2025
-2025
-2024
-2023
-2021
-2020
-2019
-2017
-2017
-2015
-2013
-2013
-2011
-2009
-2009
-2007
-2005
-2005
-2004
-2003
-2001
-2000
-1999
-1998
-1996
-1995
-1993
-1992
-1991
-1989
-1988
-1986
-1985
-1983
-1982
-1980
-1979
-1978
-1976
-1975
-1973
-1972
-1970
-1969
-1967
-1966
-1964
-1963
-1961
-1959
-1958
-1956
-1955
-1953
-1952
-1950
-1948
-1947
-1945
-1943
-1942
-1940
-1938
-1936
-1934
-1932
-1930
-1928
-1926
-1924
-1922
-1919
-1917
-1915
-1913
-1911
-1908
-1906
-1904
-1902
-1900
-1897
-1895
-1892
-1890
-1887
-1885
-1882
-1879
-1877
-1874
-1871
-1868
-1865
-1862
-1859
-1856
-1853
-1850
-1847
-1844
-1840
-1837
-1833
-1830
-1826
-1823
-1819
-1815
-1812
-1808
-1804
-1800
-1796
-1793
-1789
-1785
-1781
-1777
-1773
-1769
-1765
-1761
-1757
-1753
-1749
-1745
-1741
-1737
-1733
-1729
-1724
-1720
-1716
-1711
-1707
-1703
-1698
-1694
-1689
-1684
-1680
-1675
-1670
-1665
-1660
-1655
-1650
-1645
-1640
-1635
-1630
-1624
-1619
-1614
-1608
-1603
-1597
-1592
-1586
-1581
-1575
-1570
-1564
-1559
-1553
-1548
-1542
-1537
-1531
-1526
-1520
-1514
-1509
-1503
-1498
-1492
-1486
-1481
-1475
-1470
-1464
-1459
-1453
-1448
-1443
-1437
-1432
-1427
-1421
-1416
-1410
-1405
-1400
-1394
-1389
-1383
-1378
-1372
-1367
-1361
-1356
-1350
-1345
-1339
-1334
-1329
-1323
-1318
-1312
-1307
-1301
-1296
-1290
-1285
-1279
-1273
-1268
-1262
-1257
-1251
-1246
-1240
-1235
-1229
-1224
-1219
-1213
-1208
-1203
-1197
-1192
-1186
-1181
-1176
-1170
-1165
-1160
-1154
-1149
-1144
-1138
-1133
-1128
-1123
-1117
-1112
-1107
-1102
-1096
-1091
-1086
-1081
-1076
-1070
-1065
-1060
-1055
-1050
-1045
-1040
-1034
-1029
-1024
-1018
-1014
-1008
-1004
-999
-994
-989
-984
-979
-974
-969
-964
-960
-955
-950
-945
-940
-935
-931
-926
-921
-917
-912
-907
-903
-899
-894
-890
-886
-881
-877
-873
-868
-864
-860
-856
-852
-848
-844
-840
-836
-832
-828
-824
-820
-816
-812
-808
-804
-800
-796
-792
-788
-784
-780
-777
-773
-769
-765
-761
-757
-753
-749
-745
-741
-737
-733
-729
-725
-721
-717
-713
-709
-705
-701
-696
-692
-688
-684
-680
-675
-671
-667
-663
-659
-655
-651
-647
-642
-638
-634
-630
-626
-622
-618
-614
-610
-606
-603
-599
-595
-591
-587
-583
-580
-576
-572
-568
-564
-560
-556
-552
-548
-544
-540
-536
-532
-528
-524
-520
-517
-513
-509
-505
-501
-497
-493
-489
-485
-481
-477
-473
-470
-466
-462
-458
-454
-450
-446
-441
-437
-433
-428
-424
-419
-415
-410
-405
-400
-396
-391
-386
-381
-376
-371
-366
-361
-356
-351
-346
-341
-336
-330
-325
-320
-314
-309
-303
-298
-292
-287
-281
-276
-270
-264
-259
-253
-248
-242
-236
-231
-225
-219
-213
-208
-202
-196
-190
-184
-178
-172
-166
-160
-153
-147
-141
-135
-129
-123
-117
-111
-105
-99
-92
-86
-80
-74
-67
-61
-55
-49
-43
-37
-31
-25
-18
-12
-6
0
6
12
18
25
31
37
44
50
57
63
70
76
82
89
95
101
107
114
120
126
132
138
144
151
157
163
169
175
181
187
193
199
205
211
217
223
229
234
240
246
251
257
263
269
274
280
286
291
297
303
308
314
320
325
331
336
342
347
352
357
362
367
372
377
382
386
391
395
400
404
409
413
417
421
425
429
433
437
440
444
448
451
455
458
462
465
468
472
475
478
481
484
487
490
493
496
499
502
505
507
510
512
514
517
519
521
523
525
527
529
531
533
535
537
539
540
542
544
545
546
547
548
549
550
551
552
554
555
556
556
557
558
559
560
560
561
561
562
562
562
563
563
563
564
564
564
564
565
565
565
565
565
566
566
566
566
567
567
567
567
567
567
567
567
566
566
566
565
565
564
564
563
562
561
561
560
559
558
557
556
555
554
552
551
550
549
548
547
546
545
544
543
542
541
539
538
537
536
535
534
533
532
531
530
530
529
528
527
526
525
524
523
523
522
521
521
520
520
520
519
519
519
518
518
518
518
518
518
518
518
519
519
519
519
520
520
521
522
523
524
524
526
527
528
529
530
532
533
535
537
539
540
542
544
547
549
551
553
555
558
560
563
565
568
570
573
576
579
582
585
588
591
595
598
602
605
609
613
617
621
625
629
633
638
642
647
651
656
661
666
671
676
681
686
692
697
703
709
715
720
726
732
738
745
751
757
763
770
776
783
789
796
803
810
817
823
831
838
845
852
859
867
874
882
889
897
905
912
920
928
936
943
951
959
966
974
982
990
997
1004
1012
1020
1029
1037
1044
1052
1060
1067
1075
1083
1090
1098
1106
1114
1121
1129
1137
1145
1153
1161
1169
1178
1186
1194
1202
1210
1219
1227
1235
1244
1252
1261
1269
1278
1286
1295
1303
1312
1320
1329
1337
1346
1355
1363
1372
1381
1390
1398
1407
1416
1424
1433
1442
1450
1459
1467
1476
1484
1493
1501
1510
1518
1526
1535
1543
1551
1560
1568
1576
1584
1592
1600
1608
1615
1623
1631
1638
1646
1653
1661
1668
1676
1683
1691
1698
1705
1712
1719
1726
1733
1740
1746
1753
1760
1767
1773
1780
1786
1793
1799
1805
1811
1817
1823
1829
1835
1841
1847
1853
1858
1864
1870
1875
1881
1886
1892
1897
1902
1908
1913
1918
1922
1927
1932
1936
1941
1945
1950
1954
1959
1963
1967
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
2012
2015
2019
2023
2027
2029
2033
2037
2041
2044
2048
2051
2055
2058
2061
2065
2068
2071
2075
2078
2081
2084
2088
2091
2094
2097
2101
2104
2107
2111
2114
2118
2121
2125
2129
2132
2136
2140
2143
2147
2151
2154
2158
2162
2166
2170
2174
2178
2182
2186
2190
2194
2198
2202
2206
2210
2214
2218
2223
2227
2231
2235
2239
2244
2248
2252
2257
2261
2265
2270
2274
2279
2283
2288
2292
2296
2301
2305
2310
2315
2319
2324
2328
2333
2337
2342
2346
2351
2355
2360
2364
2368
2372
2377
2381
2385
2390
2394
2398
2402
2407
2411
2415
2420
2424
2429
2433
2437
2442
2446
2450
2455
2459
2463
2468
2472
2476
2481
2485
2489
2494
2498
2503
2507
2511
2516
2520
2524
2529
2533
2537
2541
2545
2550
2554
2558
2562
2566
2570
2574
2579
2583
2587
2591
2596
2600
2604
2608
2612
2616
2620
2624
2628
2632
2636
2640
2643
2647
2651
2655
2659
2663
2666
2670
2674
2677
2681
2684
2688
2691
2695
2698
2701
2705
2708
2711
2714
2717
2720
2722
2725
2728
2731
2733
2736
2738
2740
2743
2745
2747
2749
2750
2752
2754
2756
2757
2759
2760
2762
2763
2764
2765
2766
2767
2768
2769
2769
2770
2771
2771
2771
2772
2772
2772
2772
2772
2771
2771
2771
2770
2770
2769
2768
2768
2767
2766
2765
2765
2764
2763
2762
2761
2759
2758
2757
2756
2754
2753
2751
2750
2748
2747
2745
2744
2742
2741
2740
2738
2737
2735
2734
2733
2732
2730
2729
2728
2727
2726
2725
2724
2723
2722
2721
2720
2719
2719
2718
2717
2716
2716
2715
2715
2714
2714
2713
2713
2713
2713
2712
2712
2712
2712
2713
2713
2713
2714
2714
2715
2715
2716
2717
2718
2718
2719
2720
2721
2722
2723
2724
2726
2727
2728
2729
2731
2732
2734
2736
2737
2739
2741
2743
2745
2747
2749
2751
2753
2756
2758
2760
2763
2765
2768
2771
2773
2776
2779
2782
2786
2789
2792
2796
2799
2803
2807
2811
2814
2818
2822
2827
2831
2835
2840
2844
2848
2853
2858
2862
2867
2872
2876
2881
2886
2891
2896
2902
2907
2912
2917
2923
2928
2934
2939
2944
2950
2955
2961
2966
2972
2978
2983
2989
2995
3001
3008
3014
3020
3026
3032
3039
3045
3052
3058
3065
3071
3078
3084
3091
3098
3105
3112
3118
3126
3133
3140
3147
3154
3161
3169
3176
3183
3191
3198
3205
3213
3220
3227
3235
3242
3250
3257
3265
3273
3280
3288
3296
3304
3312
3320
3328
3336
3344
3352
3360
3368
3376
3384
3392
3401
3409
3417
3425
3433
3441
3449
3457
3466
3474
3482
3491
3499
3507
3515
3524
3532
3540
3548
3556
3565
3573
3581
3589
3597
3605
3613
3622
3630
3638
3646
3654
3662
3670
3679
3687
3695
3703
3711
3719
3727
3735
3743
3751
3759
3767
3774
3782
3790
3798
3805
3813
3820
3828
3835
3843
3850
3857
3864
3872
3879
3886
3892
3899
3906
3913
3919
3926
3932
3939
3946
3952
3959
3965
3972
3978
3984
3990
3996
4003
4009
4014
4019
4026
4032
4038
4043
4049
4054
4059
4066
4070
4075
4082
4086
4091
4098
4103
4108
4113
4118
4123
4128
4133
4137
4142
4147
4151
4156
4161
4165
4169
4174
4178
4182
4187
4191
4195
4199
4204
4208
4212
4216
4219
4223
4227
4231
4234
4238
4241
4244
4248
4251
4254
4257
4260
4263
4266
4268
4271
4273
4275
4277
4279
4281
4283
4285
4287
4288
4290
4291
4292
4293
4294
4295
4296
4297
4297
4298
4299
4299
4300
4300
4300
4300
4300
4300
4300
4299
4299
4298
4297
4297
4296
4295
4294
4293
4292
4291
4289
4288
4286
4284
4283
4281
4279
4277
4275
4272
4270
4268
4265
4263
4260
4257
4254
4251
4248
4245
4242
4238
4235
4231
4228
4224
4220
4216
4212
4208
4204
4200
4196
4191
4187
4182
4178
4173
4168
4163
4159
4154
4149
4144
4138
4133
4128
4122
4117
4111
4106
4100
4094
4089
4083
4077
4070
4065
4059
4053
4046
4040
4034
4027
4022
4014
4009
4002
3996
3989
3983
3976
3970
3963
3956
3950
3943
3937
3930
3923
3917
3910
3903
3896
3889
3883
3876
3869
3862
3855
3848
3841
3834
3827
3820
3813
3806
3799
3792
3785
3777
3770
3763
3756
3748
3741
3733
3726
3718
3711
3703
3695
3688
3680
3672
3665
3657
3649
3641
3633
3625
3617
3608
3600
3592
3583
3575
3566
3558
3549
3540
3531
3522
3513
3504
3495
3485
3476
3467
3457
3448
3438
3428
3419
3409
3399
3389
3379
3368
3358
3348
3337
3327
3316
3305
3294
3283
3272
3260
3249
3238
3226
3215
3203
3192
3180
3169
3157
3145
3133
3121
3109
3097
3085
3073
3060
3048
3036
3023
3010
2997
2985
2972
2958
2945
2932
2919
2905
2892
2879
2865
2851
2837
2824
2810
2795
2781
2767
2753
2738
2724
2709
2694
2680
2665
2650
2635
2620
2605
2590
2575
2560
2545
2530
2514
2499
2483
2468
2452
2437
2421
2406
2390
2374
2359
2343
2327
2311
2295
2280
2264
2248
2232
2215
2199
2183
2167
2151
2135
2119
2102
2086
2070
2054
2037
2021
2005
1988
1972
1956
1939
1923
1906
1890
1873
1857
1841
1824
1808
1791
1775
1758
1742
1725
1709
1692
1676
1659
1643
1626
1610
1594
1577
1561
1545
1529
1512
1496
1480
1464
1448
1432
1416
1400
1384
1368
1352
1336
1320
1304
1288
1272
1256
1241
1225
1209
1193
1177
1161
1145
1129
1114
1098
1082
1066
1051
1035
1020
1004
989
973
958
943
927
912
897
881
866
851
836
821
806
790
775
760
745
730
715
700
685
670
655
640
625
610
595
580
565
550
536
521
506
491
476
461
447
432
417
402
388
373
358
343
328
314
299
284
270
255
241
226
212
197
183
168
154
140
126
112
97
83
70
56
42
28
14
0
-14
-28
-42
-56
-70
-84
-97
-111
-125
-138
-152
-166
-179
-193
-206
-220
-233
-246
-259
-273
-286
-299
-312
-325
-338
-350
-363
-376
-388
-401
-413
-426
-438
-450
-462
-474
-486
-498
-510
-522
-533
-545
-556
-567
-578
-589
-600
-611
-621
-632
-642
-652
-662
-672
-682
-692
-702
-711
-721
-730
-739
-748
-757
-766
-775
-783
-792
-800
-808
-816
-824
-831
-839
-847
-854
-861
-869
-876
-883
-889
-896
-903
-909
-915
-922
-928
-934
-940
-946
-952
-958
-963
-969
-974
-980
-985
-990
-995
-1000
-1006
-1010
-1014
-1020
-1025
-1029
-1033
-1038
-1042
-1046
-1050
-1054
-1058
-1061
-1065
-1068
-1072
-1075
-1078
-1081
-1084
-1087
-1090
-1093
-1096
-1099
-1101
-1104
-1106
-1108
-1110
-1112
-1114
-1116
-1118
-1120
-1122
-1124
-1125
-1127
-1129
-1130
-1132
-1133
-1134
-1136
-1137
-1138
-1140
-1141
-1142
-1143
-1144
-1145
-1146
-1147
-1148
-1149
-1150
-1151
-1152
-1152
-1153
-1154
-1155
-1156
-1157
-1158
-1158
-1159
-1160
-1161
-1162
-1163
-1164
-1165
-1166
-1167
-1168
-1169
-1170
-1171
-1172
-1173
-1175
-1176
-1177
-1178
-1179
-1181
-1182
-1183
-1185
-1186
-1187
-1188
-1190
-1191
-1192
-1194
-1195
-1197
-1198
-1200
-1202
-1203
-1205
-1207
-1209
-1211
-1213
-1215
-1217
-1219
-1221
-1223
-1226
-1228
-1230
-1233
-1235
-1238
-1240
-1243
-1246
-1249
-1252
-1254
-1257
-1260
-1263
-1266
-1269
-1272
-1276
-1279
-1282
-1285
-1288
-1292
-1295
-1299
-1302
-1305
-1309
-1312
-1316
-1319
-1323
-1326
-1330
-1334
-1337
-1341
-1345
-1349
-1352
-1356
-1360
-1364
-1368
-1372
-1376
-1380
-1384
-1388
-1392
-1396
-1401
-1405
-1409
-1414
-1418
-1422
-1426
-1431
-1435
-1439
-1443
-1448
-1452
-1456
-1461
-1465
-1469
-1474
-1478
-1483
-1487
-1492
-1496
-1501
-1506
-1510
-1515
-1520
-1525
-1530
-1534
-1539
-1544
-1548
-1553
-1558
-1562
-1567
-1572
-1577
-1581
-1586
-1591
-1596
-1601
-1606
-1611
-1616
-1621
-1626
-1631
-1636
-1641
-1646
-1651
-1656
-1661
-1666
-1672
-1677
-1682
-1687
-1692
-1697
-1702
-1707
-1712
-1717
-1722
-1727
-1732
-1737
-1742
-1747
-1752
-1756
-1761
-1766
-1770
-1775
-1780
-1784
-1789
-1793
-1798
-1802
-1806
-1811
-1815
-1819
-1823
-1828
-1832
-1836
-1840
-1844
-1848
-1852
-1856
-1860
-1864
-1868
-1872
-1876
-1880
-1884
-1888
-1892
-1897
-1901
-1905
-1909
-1913
-1917
-1921
-1925
-1929
-1933
-1937
-1941
-1945
-1949
-1953
-1956
-1960
-1964
-1968
-1972
-1976
-1979
-1983
-1987
-1991
-1995
-1998
-2001
-2005
-2009
-2013
-2017
-2020
-2024
-2027
-2031
-2033
-2037
-2041
-2044
-2048
-2051
-2054
-2057
-2060
-2063
-2066
-2069
-2072
-2075
-2077
-2080
-2082
-2085
-2088
-2090
-2093
-2095
-2098
-2100
-2102
-2105
-2107
-2109
-2111
-2113
-2115
-2117
-2119
-2122
-2124
-2126
-2128
-2130
-2132
-2134
-2136
-2138
-2141
-2143
-2145
-2147
-2149
-2151
-2153
-2155
-2157
-2158
-2160
-2162
-2163
-2165
-2166
-2168
-2169
-2170
-2172
-2173
-2174
-2175
-2176
-2177
-2178
-2178
-2179
-2180
-2181
-2182
-2182
-2183
-2184
-2184
-2185
-2185
-2186
-2186
-2187
-2187
-2188
-2188
-2188
-2188
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2189
-2188
-2188
-2188
-2188
-2187
-2187
-2187
-2186
-2186
-2186
-2185
-2185
-2185
-2184
-2184
-2183
-2182
-2182
-2181
-2180
-2179
-2178
-2178
-2177
-2176
-2176
-2175
-2174
-2174
-2173
-2172
-2172
-2171
-2170
-2170
-2169
-2169
-2168
-2167
-2167
-2166
-2165
-2165
-2164
-2163
-2163
-2162
-2162
-2162
-2161
-2161
-2160
-2160
-2159
-2159
-2158
-2158
-2157
-2156
-2156
-2155
-2154
-2154
-2153
-2152
-2152
-2151
-2151
-2150
-2150
-2149
-2148
-2148
-2147
-2146
-2145
-2144
-2143
-2142
-2141
-2140
-2139
-2138
-2137
-2136
-2135
-2134
-2133
-2132
-2131
-2130
-2129
-2127
-2126
-2125
-2124
-2123
-2121
-2120
-2119
-2118
-2116
-2115
-2114
-2112
-2111
-2109
-2108
-2107
-2105
-2104
-2102
-2100
-2099
-2097
-2095
-2093
-2091
-2089
-2087
-2085
-2083
-2081
-2079
-2077
-2075
-2073
-2070
-2068
-2066
-2064
-2061
-2059
-2057
-2054
-2052
-2049
-2047
-2044
-2041
-2039
-2037
-2033
-2031
-2029
-2025
-2023
-2020
-2017
-2013
-2011
-2008
-2005
-2001
-1998
-1995
-1991
-1988
-1984
-1980
-1976
-1973
-1969
-1965
-1961
-1956
-1952
-1948
-1944
-1939
-1935
-1930
-1925
-1921
-1916
-1911
-1906
-1901
-1896
-1891
-1886
-1880
-1875
-1869
-1864
-1858
-1852
-1847
-1841
-1835
-1829
-1823
-1817
-1811
-1805
-1798
-1792
-1785
-1778
-1771
-1764
-1757
-1750
-1743
-1735
-1728
-1721
-1713
-1706
-1698
-1690
-1683
-1675
-1667
-1660
-1652
-1644
-1636
-1628
-1620
-1611
-1603
-1595
-1587
-1578
-1570
-1562
-1554
-1545
-1537
-1528
-1520
-1511
-1503
-1494
-1486
-1477
-1469
-1460
-1451
-1443
-1434
-1425
-1416
-1407
-1398
-1389
-1380
-1371
-1362
-1353
-1343
-1334
-1325
-1316
-1306
-1297
-1287
-1278
-1268
-1258
-1249
-1239
-1229
-1220
-1210
-1200
-1190
-1180
-1170
-1160
-1150
-1140
-1130
-1120
-1110
-1100
-1090
-1080
-1069
-1059
-1049
-1039
-1028
-1018
-1008
-997
-987
-976
-966
-956
-945
-935
-924
-914
-904
-893
-883
-873
-863
-853
-842
-832
-822
-812
-801
-791
-781
-771
-761
-750
-740
-730
-720
-710
-699
-689
-679
-669
-658
-648
-638
-628
-618
-608
-599
-589
-579
-569
-559
-549
-540
-530
-520
-510
-500
-491
-481
-471
-461
-452
-442
-432
-423
-413
-403
-394
-384
-375
-365
-355
-346
-336
-327
-317
-308
-298
-289
-280
-270
-261
-252
-242
-233
-224
-215
-205
-196
-187
-178
-169
-160
-151
-142
-133
-124
-115
-106
-97
-89
-80
-72
-63
-55
-46
-38
-29
-21
-12
-4
4
12
20
28
36
44
52
60
68
75
83
91
98
106
114
121
128
136
143
150
158
165
172
179
186
194
201
208
214
221
228
235
242
249
256
262
269
276
282
289
295
302
309
315
321
328
334
340
346
352
359
365
370
376
382
388
394
400
406
411
417
423
428
434
439
444
450
455
460
465
470
475
480
485
490
495
500
505
510
514
519
523
528
532
536
540
544
548
552
556
559
563
567
570
574
577
580
584
587
590
593
596
599
602
605
607
610
613
615
617
619
621
623
625
627
629
630
632
633
635
636
637
638
639
640
641
641
642
643
643
643
643
643
643
643
642
642
642
641
640
640
639
638
637
636
635
634
632
631
629
628
626
624
622
620
618
616
613
611
608
605
603
600
597
594
591
588
585
581
578
574
571
567
563
559
555
551
546
542
537
533
528
523
519
514
509
504
499
494
489
483
478
472
467
461
455
450
444
438
432
426
420
414
407
401
395
388
382
376
369
362
356
349
342
335
328
321
314
307
299
292
285
277
270
262
255
247
239
232
224
216
208
200
192
184
175
167
158
150
141
132
124
115
106
97
88
79
70
61
52
42
33
23
14
4
-6
-16
-25
-35
-45
-55
-65
-75
-85
-96
-106
-116
-126
-137
-147
-158
-168
-179
-189
-200
-211
-221
-232
-243
-254
-265
-276
-287
-298
-309
-320
-331
-342
-354
-365
-376
-387
-398
-409
-420
-431
-443
-454
-465
-476
-488
-499
-511
-522
-534
-545
-556
-567
-578
-589
-600
-611
-622
-634
-645
-656
-667
-678
-689
-699
-710
-721
-732
-743
-753
-764
-775
-786
-796
-807
-817
-828
-839
-849
-860
-870
-881
-891
-902
-912
-923
-933
-944
-954
-965
-975
-986
-997
-1006
-1018
-1029
-1039
-1050
-1060
-1071
-1081
-1091
-1102
-1112
-1123
-1133
-1143
-1154
-1164
-1174
-1184
-1194
-1204
-1214
-1224
-1234
-1244
-1253
-1263
-1273
-1283
-1292
-1302
-1311
-1321
-1330
-1340
-1349
-1359
-1368
-1377
-1387
-1396
-1405
-1415
-1424
-1433
-1442
-1451
-1460
-1468
-1477
-1486
-1495
-1503
-1512
-1520
-1529
-1537
-1546
-1554
-1562
-1571
-1579
-1587
-1595
-1603
-1611
-1618
-1626
-1633
-1640
-1647
-1654
-1661
-1668
-1675
-1681
-1688
-1694
-1700
-1707
-1713
-1719
-1725
-1731
-1736
-1742
-1748
-1754
-1760
-1765
-1771
-1776
-1781
-1786
-1791
-1796
-1800
-1805
-1810
-1814
-1818
-1823
-1827
-1831
-1835
-1839
-1843
-1846
-1850
-1854
-1857
-1861
-1864
-1867
-1870
-1873
-1876
-1878
-1881
-1883
-1885
-1887
-1889
-1891
-1893
-1895
-1897
-1898
-1900
-1902
-1904
-1905
-1907
-1908
-1909
-1910
-1911
-1911
-1912
-1912
-1912
-1913
-1913
-1913
-1913
-1913
-1914
-1914
-1914
-1914
-1913
-1913
-1913
-1912
-1911
-1911
-1910
-1909
-1908
-1907
-1906
-1905
-1903
-1902
-1900
-1899
-1897
-1896
-1894
-1892
-1891
-1889
-1887
-1885
-1884
-1882
-1879
-1877
-1875
-1873
-1870
-1868
-1865
-1862
-1859
-1856
-1853
-1850
-1847
-1843
-1840
-1836
-1833
-1829
-1825
-1821
-1817
-1813
-1809
-1805
-1801
-1797
-1792
-1788
-1783
-1779
-1774
-1770
-1765
-1760
-1756
-1751
-1746
-1741
-1736
-1731
-1726
-1721
-1716
-1710
-1705
-1699
-1693
-1688
-1682
-1676
-1670
-1664
-1658
-1652
-1645
-1639
-1633
-1627
-1620
-1614
-1607
-1601
-1594
-1588
-1581
-1575
-1568
-1561
-1554
-1547
-1540
-1533
-1526
-1519
-1511
-1504
-1497
-1489
-1482
-1474
-1467
-1460
-1452
-1445
-1437
-1429
-1422
-1414
-1407
-1399
-1391
-1383
-1375
-1367
-1359
-1351
-1343
-1335
-1326
-1318
-1310
-1302
-1294
-1286
-1278
-1270
-1262
-1254
-1246
-1238
-1230
-1222
-1214
-1206
-1197
-1189
-1180
-1172
-1164
-1155
-1147
-1138
-1130
-1122
-1114
-1105
-1097
-1089
-1080
-1072
-1064
-1055
-1047
-1039
-1031
-1022
-1014
-1006
-998
-990
-982
-974
-966
-959
-951
-943
-936
-928
-921
-913
-905
-897
-890
-882
-874
-866
-859
-851
-843
-835
-828
-820
-812
-804
-796
-788
-780
-773
-766
-758
-751
-744
-737
-730
-722
-715
-708
-701
-694
-687
-680
-673
-666
-659
-652
-645
-639
-632
-625
-618
-611
-605
-598
-591
-584
-578
-571
-564
-558
-551
-544
-538
-531
-525
-518
-511
-504
-498
-491
-484
-478
-471
-464
-458
-451
-445
-438
-431
-424
-417
-410
-403
-395
-388
-380
-373
-365
-357
-350
-342
-334
-327
-319
-312
-304
-297
-289
-281
-274
-266
-259
-251
-243
-236
-228
-220
-213
-205
-197
-189
-181
-173
-165
-157
-149
-141
-133
-125
-117
-109
-101
-93
-84
-76
-68
-60
-52
-44
-35
-27
-19
-12
-4
4
12
20
28
36
43
51
59
67
75
83
92
100
108
116
124
133
141
149
157
165
173
181
189
197
205
213
222
230
238
246
254
262
270
278
286
293
301
309
316
324
332
340
347
355
363
371
379
387
395
403
411
419
427
435
443
451
459
467
475
483
491
499
506
514
522
530
537
545
552
560
568
575
583
590
597
605
612
619
626
633
640
647
654
661
667
674
681
687
694
700
707
713
720
726
732
739
745
751
758
764
770
776
782
788
794
800
806
812
818
824
829
835
841
846
852
858
863
869
874
880
885
890
895
901
906
911
916
921
926
931
936
941
946
951
956
961
966
972
977
982
987
992
997
1002
1006
1012
1016
1022
1026
1031
1036
1041
1046
1050
1055
1060
1065
1069
1074
1079
1084
1089
1093
1098
1103
1107
1112
1116
1120
1125
1129
1134
1138
1143
1148
1152
1157
1162
1166
1171
1175
1180
1185
1189
1194
1199
1203
1208
1212
1217
1221
1226
1231
1235
1240
1245
1250
1254
1259
1264
1269
1274
1278
1283
1288
1292
1297
1302
1306
1311
1315
1320
1324
1329
1333
1338
1342
1347
1351
1355
1360
1364
1368
1372
1376
1380
1384
1387
1391
1394
1398
1401
1405
1408
1412
1415
1418
1422
1425
1428
1432
1435
1438
1441
1444
1447
1449
1452
1455
1457
1460
1462
1465
1467
1470
1472
1475
1477
1479
1482
1484
1486
1488
1490
1492
1494
1496
1498
1500
1502
1504
1506
1508
1509
1511
1513
1515
1517
1519
1521
1523
1525
1527
1529
1531
1533
1535
1537
1539
1541
1542
1544
1546
1548
1550
1551
1553
1555
1557
1558
1560
1562
1564
1566
1567
1569
1571
1573
1575
1577
1578
1580
1582
1584
1586
1588
1590
1592
1594
1596
1598
1600
1602
1604
1605
1607
1609
1611
1612
1614
1615
1617
1618
1620
1621
1623
1624
1625
1627
1628
1630
1631
1632
1634
1635
1637
1638
1640
1642
1643
1645
1647
1649
1650
1652
1654
1656
1658
1660
1661
1663
1665
1667
1669
1671
1673
1675
1677
1679
1681
1683
1685
1687
1688
1690
1692
1694
1696
1698
1700
1702
1704
1706
1708
1710
1713
1715
1717
1719
1722
1724
1727
1729
1732
1734
1737
1739
1742
1744
1747
1749
1752
1754
1756
1759
1761
1763
1765
1767
1769
1771
1773
1775
1776
1778
1780
1781
1783
1784
1786
1787
1789
1790
1792
1793
1795
1797
1799
1800
1802
1804
1806
1808
1809
1811
1813
1815
1817
1820
1822
1824
1826
1828
1831
1833
1835
1837
1839
1841
1844
1846
1848
1850
1852
1855
1857
1859
1861
1863
1865
1867
1869
1871
1873
1876
1878
1880
1882
1884
1886
1888
1890
1892
1894
1897
1899
1901
1903
1905
1907
1909
1911
1913
1915
1917
1919
1922
1924
1926
1929
1931
1933
1935
1937
1939
1941
1943
1945
1947
1949
1951
1953
1955
1956
1958
1960
1962
1963
1965
1967
1968
1970
1972
1974
1975
1977
1978
1980
1981
1982
1984
1985
1986
1987
1988
1989
1990
1991
1993
1994
1995
1996
1997
1998
2000
2001
2001
2003
2005
2005
2007
2008
2009
2011
2012
2013
2013
2016
2017
2017
2019
2020
2021
2021
2021
2023
2024
2024
2025
2025
2025
2025
2025
2025
2025
2025
2025
2025
2025
2024
2024
2023
2023
2021
2021
2021
2020
2019
2017
2017
2016
2015
2013
2012
2011
2009
2009
2007
2005
2005
2003
2001
2000
1999
1997
1995
1994
1992
1990
1988
1987
1985
1983
1981
1978
1976
1974
1971
1969
1966
1963
1961
1958
1955
1952
1949
1946
1943
1940
1937
1934
1931
1928
1924
1921
1918
1914
1911
1908
1904
1901
1898
1894
1891
1888
1885
1881
1878
1875
1872
1869
1866
1863
1859
1856
1853
1850
1848
1845
1842
1839
1836
1833
1831
1828
1825
1822
1819
1816
1813
1810
1807
1804
1801
1798
1795
1791
1788
1785
1782
1779
1776
1773
1769
1766
1763
1759
1756
1752
1749
1745
1742
1738
1735
1731
1728
1724
1721
1717
1714
1710
1707
1703
1700
1696
1693
1689
1685
1682
1678
1675
1671
1667
1664
1661
1657
1654
1651
1648
1644
1641
1638
1635
1631
1628
1625
1622
1618
1615
1612
1609
1606
1603
1600
1597
1594
1591
1588
1585
1582
1579
1577
1574
1571
1569
1566
1563
1561
1558
1555
1553
1551
1548
1546
1543
1541
1539
1537
1534
1532
1530
1528
1526
1524
1522
1520
1518
1517
1515
1513
1511
1510
1508
1507
1505
1503
1502
1501
1499
1498
1496
1495
1494
1493
1492
1490
1489
1488
1488
1487
1486
1485
1485
1484
1484
1484
1484
1484
1484
1484
1485
1485
1485
1486
1486
1487
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1499
1500
1501
1502
1504
1505
1507
1509
1510
1512
1514
1516
1518
1520
1523
1525
1528
1530
1532
1535
1537
1540
1543
1545
1548
1551
1553
1556
1559
1562
1565
1568
1571
1575
1578
1581
1585
1588
1592
1596
1599
1603
1607
1610
1614
1618
1621
1625
1628
1632
1635
1639
1642
1646
1649
1652
1656
1659
1663
1666
1669
1672
1675
1678
1681
1684
1687
1690
1693
1696
1699
1702
1705
1708
1711
1714
1716
1719
1722
1725
1727
1730
1732
1735
1737
1740
1742
1744
1747
1749
1751
1753
1756
1758
1760
1762
1764
1767
1769
1771
1773
1775
1777
1780
1782
1784
1786
1788
1790
1792
1794
1796
1798
1800
1802
1804
1806
1808
1810
1812
1814
1816
1818
1820
1823
1825
1827
1828
1830
1832
1834
1836
1838
1840
1842
1844
1845
1847
1849
1850
1852
1854
1856
1857
1859
1861
1863
1864
1866
1867
1869
1870
1872
1873
1874
1876
1877
1878
1880
1881
1883
1884
1885
1886
1887
1888
1888
1889
1890
1890
1891
1891
1892
1892
1892
1892
1892
1892
1892
1892
1892
1892
1892
1892
1892
1892
1891
1891
1891
1890
1890
1889
1888
1888
1887
1886
1885
1884
1883
1882
1880
1879
1878
1876
1875
1873
1871
1870
1868
1866
1864
1862
1860
1858
1855
1853
1851
1849
1846
1844
1842
1839
1837
1834
1832
1829
1826
1823
1821
1818
1815
1812
1809
1806
1803
1800
1797
1794
1791
1788
1785
1782
1779
1776
1773
1770
1767
1764
1761
1758
1755
1752
1749
1745
1742
1739
1736
1732
1729
1726
1722
1719
1716
1712
1709
1705
1701
1698
1694
1690
1686
1683
1679
1675
1671
1667
1663
1659
1655
1651
1646
1642
1638
1634
1629
1625
1620
1616
1612
1607
1603
1598
1594
1589
1585
1581
1576
1572
1567
1563
1559
1554
1550
1545
1540
1536
1531
1526
1522
1517
1512
1508
1503
1498
1494
1489
1484
1479
1474
1469
1464
1459
1454
1449
1444
1439
1434
1429
1424
1419
1414
1408
1403
1398
1393
1387
1382
1377
1372
1367
1362
1357
1352
1347
1342
1337
1332
1327
1322
1317
1312
1307
1302
1297
1292
1287
1282
1277
1271
1266
1261
1255
1250
1244
1239
1233
1228
1222
1217
1211
1206
1200
1195
1189
1184
1178
1173
1167
1162
1156
1150
1144
1138
1132
1126
1120
1114
1108
1102
1095
1089
1083
1077
1071
1064
1058
1052
1045
1039
1032
1026
1018
1012
1006
999
993
986
980
973
967
960
954
947
941
935
928
922
915
909
902
896
889
882
876
869
862
855
848
841
834
827
821
814
806
799
792
785
777
770
762
755
747
740
733
725
718
711
703
696
688
681
674
666
659
651
644
636
628
621
613
606
598
590
582
575
567
559
552
544
536
528
521
513
505
497
489
481
473
465
457
449
441
433
426
418
410
402
394
387
379
371
363
355
347
339
331
323
314
306
298
290
282
274
265
257
249
241
233
225
217
208
200
192
183
175
167
158
150
141
133
125
116
108
100
91
83
75
66
58
50
41
33
24
15
7
-2
-11
-19
-28
-37
-46
-55
-63
-72
-81
-90
-98
-107
-116
-125
-134
-143
-152
-161
-170
-179
-188
-197
-206
-215
-224
-233
-242
-251
-260
-269
-278
-287
-296
-305
-314
-323
-332
-341
-350
-360
-369
-378
-388
-397
-406
-416
-425
-435
-444
-453
-463
-472
-481
-491
-500
-509
-518
-528
-537
-546
-556
-565
-575
-584
-594
-604
-613
-623
-633
-643
-652
-662
-672
-681
-691
-701
-710
-720
-730
-739
-749
-758
-768
-777
-787
-796
-806
-815
-824
-834
-843
-852
-861
-870
-879
-889
-898
-907
-916
-925
-935
-944
-953
-962
-972
-981
-990
-999
-1008
-1018
-1027
-1036
-1046
-1055
-1064
-1074
-1083
-1093
-1102
-1112
-1121
-1130
-1140
-1149
-1159
-1169
-1179
-1189
-1199
-1209
-1219
-1229
-1239
-1249
-1259
-1269
-1279
-1289
-1299
-1309
-1319
-1329
-1339
-1349
-1359
-1369
-1379
-1389
-1399
-1409
-1419
-1428
-1438
-1448
-1458
-1467
-1477
-1486
-1496
-1505
-1515
-1524
-1533
-1542
-1552
-1561
-1570
-1580
-1589
-1599
-1608
-1617
-1627
-1636
-1645
-1654
-1664
-1673
-1682
-1692
-1701
-1710
-1719
-1728
-1738
-1747
-1756
-1765
-1774
-1783
-1792
-1801
-1810
-1820
-1829
-1838
-1847
-1856
-1865
-1874
-1883
-1892
-1901
-1910
-1918
-1927
-1936
-1944
-1953
-1961
-1970
-1978
-1987
-1995
-2003
-2012
-2020
-2028
-2036
-2045
-2053
-2061
-2069
-2078
-2086
-2094
-2102
-2111
-2119
-2127
-2135
-2144
-2152
-2160
-2169
-2177
-2186
-2194
-2203
-2212
-2220
-2229
-2238
-2247
-2256
-2264
-2273
-2282
-2291
-2300
-2309
-2318
-2326
-2335
-2344
-2353
-2362
-2371
-2380
-2389
-2398
-2407
-2416
-2425
-2434
-2443
-2452
-2461
-2470
-2478
-2487
-2496
-2505
-2513
-2522
-2531
-2540
-2548
-2557
-2566
-2575
-2583
-2592
-2601
-2609
-2618
-2627
-2636
-2644
-2653
-2662
-2670
-2679
-2687
-2695
-2704
-2712
-2720
-2729
-2737
-2745
-2754
-2762
-2771
-2779
-2787
-2796
-2804
-2813
-2821
-2829
-2837
-2846
-2854
-2862
-2871
-2879
-2887
-2895
-2904
-2912
-2920
-2929
-2937
-2945
-2953
-2961
-2970
-2978
-2986
-2994
-3002
-3010
-3018
-3026
-3034
-3042
-3050
-3058
-3066
-3073
-3081
-3089
-3097
-3105
-3113
-3121
-3129
-3137
-3144
-3152
-3160
-3168
-3176
-3184
-3191
-3199
-3207
-3215
-3223
-3230
-3238
-3246
-3253
-3261
-3269
-3276
-3284
-3292
-3299
-3307
-3314
-3322
-3329
-3337
-3344
-3352
-3359
-3366
-3374
-3381
-3388
-3395
-3402
-3410
-3417
-3424
-3431
-3438
-3445
-3452
-3459
-3466
-3472
-3479
-3486
-3493
-3500
-3506
-3513
-3519
-3526
-3532
-3539
-3545
-3551
-3557
-3564
-3570
-3576
-3582
-3588
-3594
-3601
-3607
-3613
-3619
-3625
-3631
-3637
-3643
-3649
-3655
-3661
-3667
-3673
-3678
-3684
-3690
-3696
-3702
-3708
-3714
-3720
-3727
-3733
-3739
-3745
-3751
-3757
-3763
-3769
-3775
-3781
-3787
-3793
-3799
-3805
-3811
-3816
-3822
-3828
-3834
-3840
-3846
-3851
-3857
-3863
-3869
-3875
-3880
-3886
-3892
-3897
-3903
-3908
-3914
-3919
-3925
-3930
-3935
-3941
-3946
-3952
-3957
-3963
-3968
-3973
-3979
-3984
-3989
-3994
-3999
-4003
-4009
-4014
-4019
-4024
-4029
-4033
-4038
-4043
-4046
-4051
-4057
-4062
-4066
-4070
-4075
-4080
-4083
-4089
-4093
-4097
-4101
-4106
-4110
-4114
-4118
-4122
-4126
-4130
-4134
-4138
-4142
-4146
-4150
-4154
-4158
-4162
-4165
-4169
-4173
-4176
-4180
-4183
-4186
-4190
-4193
-4196
-4200
-4203
-4206
-4209
-4212
-4216
-4219
-4222
-4225
-4228
-4231
-4234
-4236
-4239
-4242
-4245
-4247
-4250
-4252
-4255
-4257
-4259
-4261
-4263
-4265
-4267
-4269
-4271
-4273
-4275
-4277
-4279
-4280
-4282
-4284
-4285
-4287
-4288
-4290
-4291
-4292
-4293
-4294
-4295
-4296
-4297
-4298
-4298
-4299
-4300
-4301
-4301
-4302
-4302
-4303
-4303
-4303
-4303
-4303
-4303
-4302
-4302
-4301
-4301
-4300
-4300
-4299
-4299
-4298
-4297
-4296
-4295
-4293
-4292
-4291
-4290
-4288
-4287
-4286
-4284
-4283
-4281
-4279
-4277
-4275
-4273
-4271
-4268
-4266
-4263
-4261
-4258
-4255
-4252
-4250
-4246
-4243
-4240
-4237
-4234
-4230
-4227
-4223
-4219
-4215
-4211
-4207
-4203
-4199
-4195
-4191
-4187
-4182
-4178
-4174
-4169
-4165
-4160
-4156
-4151
-4146
-4141
-4136
-4132
-4127
-4122
-4117
-4112
-4107
-4101
-4096
-4091
-4086
-4081
-4075
-4070
-4065
-4059
-4054
-4050
-4043
-4038
-4034
-4029
-4022
-4018
-4013
-4006
-4002
-3997
-3991
-3986
-3981
-3976
-3970
-3965
-3960
-3955
-3950
-3944
-3939
-3934
-3928
-3923
-3918
-3912
-3907
-3901
-3896
-3890
-3885
-3879
-3874
-3868
-3862
-3857
-3851
-3846
-3841
-3835
-3830
-3825
-3820
-3814
-3809
-3804
-3799
-3793
-3788
-3782
-3777
-3772
-3766
-3761
-3756
-3751
-3746
-3741
-3736
-3731
-3726
-3721
-3716
-3711
-3706
-3701
-3696
-3691
-3686
-3682
-3677
-3672
-3667
-3662
-3658
-3653
-3648
-3643
-3639
-3634
-3629
-3624
-3620
-3615
-3610
-3605
-3601
-3596
-3591
-3586
-3582
-3577
-3572
-3567
-3563
-3558
-3553
-3549
-3544
-3539
-3534
-3530
-3525
-3520
-3516
-3511
-3506
-3502
-3497
-3492
-3488
-3483
-3478
-3474
-3469
-3464
-3460
-3455
-3450
-3446
-3441
-3436
-3432
-3427
-3423
-3418
-3413
-3409
-3404
-3399
-3395
-3390
-3386
-3381
-3376
-3372
-3367
-3363
-3358
-3353
-3349
-3344
-3340
-3335
-3331
-3326
-3322
-3317
-3312
-3308
-3303
-3299
-3294
-3290
-3285
-3281
-3276
-3272
-3267
-3263
-3258
-3254
-3249
-3245
-3240
-3236
-3231
-3227
-3222
-3218
-3213
-3209
-3204
-3200
-3195
-3191
-3186
-3182
-3177
-3173
-3168
-3164
-3160
-3155
-3151
-3146
-3142
-3137
-3133
-3129
-3124
-3120
-3115
-3111
-3106
-3102
-3098
-3093
-3089
-3084
-3080
-3076
-3071
-3067
-3063
-3058
-3054
-3049
-3045
-3041
-3036
-3032
-3028
-3023
-3019
-3015
-3010
-3006
-3002
-2997
-2993
-2989
-2984
-2980
-2976
-2971
-2967
-2963
-2958
-2954
-2950
-2946
-2941
-2937
-2933
-2928
-2924
-2920
-2916
-2911
-2907
-2903
-2899
-2894
-2890
-2886
-2882
-2877
-2873
-2869
-2865
-2860
-2856
-2852
-2848
-2844
-2839
-2835
-2831
-2827
-2823
-2818
-2814
-2810
-2806
-2802
-2797
-2793
-2789
-2785
-2781
-2777
-2772
-2768
-2764
-2760
-2756
-2752
-2747
-2743
-2739
-2735
-2731
-2727
-2723
-2719
-2714
-2710
-2706
-2702
-2698
-2694
-2690
-2686
-2682
-2677
-2673
-2669
-2665
-2661
-2657
-2653
-2649
-2645
-2641
-2637
-2633
-2629
-2625
-2621
-2616
-2612
-2608
-2604
-2600
-2596
-2592
-2588
-2584
-2580
-2576
-2572
-2568
-2564
-2560
-2556
-2552
-2548
-2544
-2540
-2536
-2532
-2528
-2524
-2520
-2516
-2512
-2508
-2504
-2500
-2497
-2493
-2489
-2485
-2481
-2477
-2473
-2469
-2465
-2461
-2457
-2453
-2449
-2445
-2442
-2438
-2434
-2430
-2426
-2422
-2418
-2414
-2410
-2406
-2403
-2399
-2395
-2391
-2387
-2383
-2379
-2376
-2372
-2368
-2364
-2360
-2356
-2352
-2349
-2345
-2341
-2337
-2333
-2329
-2326
-2322
-2318
-2314
-2310
-2307
-2303
-2299
-2295
-2291
-2288
-2284
-2280
-2276
-2272
-2269
-2265
-2261
-2257
-2254
-2250
-2246
-2242
-2239
-2235
-2231
-2227
-2224
-2220
-2216
-2212
-2209
-2205
-2201
-2198
-2194
-2190
-2186
-2183
-2179
-2175
-2172
-2168
-2164
-2161
-2157
-2153
-2150
-2146
-2142
-2139
-2135
-2131
-2128
-2124
-2120
-2117
-2113
-2109
-2106
-2102
-2098
-2095
-2091
-2088
-2084
-2080
-2077
-2073
-2069
-2066
-2062
-2059
-2055
-2051
-2048
-2044
-2041
-2037
-2033
-2029
-2025
-2023
-2019
-2016
-2012
-2009
-2005
-2001
-1998
-1994
-1991
-1987
-1984
-1980
-1977
-1973
-1970
-1966
-1963
-1959
-1956
-1952
-1948
-1945
-1941
-1938
-1934
-1931
-1927
-1924
-1921
-1917
-1914
-1910
-1907
-1903
-1900
-1896
-1893
-1889
-1886
-1882
-1879
-1875
-1872
-1869
-1865
-1862
-1858
-1855
-1851
-1848
-1845
-1841
-1838
-1834
-1831
-1828
-1824
-1821
-1817
-1814
-1811
-1807
-1804
-1800
-1797
-1794
-1790
-1787
-1784
-1780
-1777
-1773
-1770
-1767
-1763
-1760
-1757
-1753
-1750
-1747
-1743
-1740
-1737
-1733
-1730
-1727
-1723
-1720
-1717
-1713
-1710
-1707
-1704
-1700
-1697
-1694
-1690
-1687
-1684
-1681
-1677
-1674
-1671
-1668
-1664
-1661
-1658
-1654
-1651
-1648
-1645
-1641
-1638
-1635
-1632
-1629
-1625
-1622
-1619
-1616
-1612
-1609
-1606
-1603
-1600
-1596
-1593
-1590
-1587
-1584
-1580
-1577
-1574
-1571
-1568
-1565
-1561
-1558
-1555
-1552
-1549
-1546
-1542
-1539
-1536
-1533
-1530
-1527
-1524
-1520
-1517
-1514
-1511
-1508
-1505
-1502
-1499
-1495
-1492
-1489
-1486
-1483
-1480
-1477
-1474
-1471
-1468
-1464
-1461
-1458
-1455
-1452
-1449
-1446
-1443
-1440
-1437
-1434
-1431
-1428
-1425
-1422
-1419
-1416
-1413
-1409
-1406
-1403
-1400
-1397
-1394
-1391
-1388
-1385
-1382
-1379
-1376
-1373
-1370
-1367
-1364
-1361
-1358
-1355
-1352
-1349
-1346
-1343
-1341
-1338
-1335
-1332
-1329
-1326
-1323
-1320
-1317
-1314
-1311
-1308
-1305
-1302
-1299
-1296
-1293
-1290
-1288
-1285
-1282
-1279
-1276
-1273
-1270
-1267
-1264
-1261
-1259
-1256
-1253
-1250
-1247
-1244
-1241
-1238
-1236
-1233
-1230
-1227
-1224
-1221
-1218
-1216
-1213
-1210
-1207
-1204
-1201
-1199
-1196
-1193
-1190
-1187
-1184
-1182
-1179
-1176
-1173
-1170
-1168
-1165
-1162
-1159
-1156
-1154
-1151
-1148
-1145
-1142
-1140
-1137
-1134
-1131
-1129
-1126
-1123
-1120
-1118
-1115
-1112
-1109
-1107
-1104
-1101
-1098
-1096
-1093
-1090
-1087
-1085
-1082
-1079
-1077
-1074
-1071
-1068
-1066
-1063
-1060
-1058
-1055
-1052
-1050
-1047
-1044
-1042
-1039
-1036
-1034
-1031
-1028
-1026
-1022
-1020
-1018
-1014
-1012
-1010
-1006
-1004
-1002
-999
-996
-994
-991
-989
-986
-983
-981
-978
-975
-973
-970
-968
-965
-962
-960
-957
-955
-952
-949
-947
-944
-942
-939
-937
-934
-931
-929
-926
-924
-921
-919
-916
-914
-911
-908
-906
-903
-901
-898
-896
-893
-891
-888
-886
-883
-881
-878
-876
-873
-871
-868
-866
-863
-861
-858
-856
-853
-851
-848
-846
-843
-841
-838
-836
-833
-831
-828
-826
-823
-821
-819
-816
-814
-811
-809
-806
-804
-801
-799
-797
-794
-792
-789
-787
-785
-782
-780
-777
-775
-773
-770
-768
-765
-763
-761
-758
-756
-753
-751
-749
-746
-744
-741
-739
-737
-734
-732
-730
-727
-725
-723
-720
-718
-716
-713
-711
-709
-706
-704
-702
-699
-697
-695
-692
-690
-688
-685
-683
-681
-678
-676
-674
-672
-669
-667
-665
-662
-660
-658
-656
-653
-651
-649
-646
-644
-642
-640
-637
-635
-633
-631
-628
-626
-624
-622
-619
-617
-615
-613
-611
-608
-606
-604
-602
-599
-597
-595
-593
-591
-588
-586
-584
-582
-580
-577
-575
-573
-571
-569
-567
-564
-562
-560
-558
-556
-553
-551
-549
-547
-545
-543
-541
-538
-536
-534
-532
-530
-528
-526
-523
-521
-519
-517
-515
-513
-511
-509
-506
-504
-502
-500
-498
-496
-494
-492
-490
-488
-485
-483
-481
-479
-477
-475
-473
-471
-469
-467
-465
-463
-461
-459
-456
-454
-452
-450
-448
-446
-444
-442
-440
-438
-436
-434
-432
-430
-428
-426
-424
-422
-420
-418
-416
-414
-412
-410
-408
-406
-404
-402
-400
-398
-396
-394
-392
-390
-388
-386
-384
-382
-380
