5
77276
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
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
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
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
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
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
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
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
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
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
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
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
2
2
2
2
2
2
2
2
2
2
2
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
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-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
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-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
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-15
-15
-15
-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
-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
-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
-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
-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
-20
-20
-20
-20
-20
-21
-21
-21
-21
-21
-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
-22
-22
-22
-22
-22
-22
-23
-23
-23
-23
-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
-24
-24
-24
-24
-25
-25
-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
-26
-26
-27
-27
-27
-27
-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
-28
-28
-28
-28
-29
-29
-29
-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
-30
-31
-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
-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
-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
-39
-40
-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
-41
-42
-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
-45
-46
-46
-46
-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
-47
-47
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-49
-49
-49
-49
-49
-49
-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
-50
-50
-50
-50
-50
-50
-51
-51
-51
-51
-51
-51
-51
-51
-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
-52
-52
-52
-52
-52
-52
-52
-52
-52
-53
-53
-53
-53
-53
-53
-53
-53
-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
-54
-54
-54
-54
-54
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-55
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-56
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-57
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-58
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-59
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-60
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-61
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-62
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-63
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-64
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-65
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-66
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-67
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-68
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-69
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-70
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-72
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-73
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-74
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-75
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-76
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-77
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-78
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-79
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-80
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-81
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-82
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-83
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-84
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-85
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-86
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-88
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-89
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-90
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-91
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-92
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-93
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-94
-95
-95
-95
-95
-95
-95
-95
-95
-95
-95
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-96
-97
-97
-97
-97
-97
-97
-97
-97
-97
-97
-98
-98
-98
-98
-98
-98
-98
-98
-98
-98
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-100
-101
-101
-101
-101
-101
-101
-101
-101
-101
-101
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-102
-103
-103
-103
-103
-103
-103
-103
-103
-103
-103
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-104
-105
-105
-105
-105
-105
-105
-105
-105
-105
-105
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-106
-107
-107
-107
-107
-107
-107
-107
-107
-107
-107
-108
-108
-108
-108
-108
-108
-108
-108
-108
-108
-109
-109
-109
-109
-109
-109
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-112
-112
-112
-112
-112
-112
-112
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-113
-113
-114
-114
-114
-114
-114
-114
-114
-114
-114
-115
-115
-115
-115
-115
-115
-115
-115
-115
-116
-116
-116
-116
-116
-116
-116
-116
-116
-117
-117
-117
-117
-117
-117
-117
-117
-117
-118
-118
-118
-118
-118
-118
-118
-118
-118
-119
-119
-119
-119
-119
-119
-119
-119
-120
-120
-120
-120
-120
-120
-120
-120
-120
-121
-121
-121
-121
-121
-121
-121
-121
-121
-122
-122
-122
-122
-122
-122
-122
-122
-123
-123
-123
-123
-123
-123
-123
-123
-124
-124
-124
-124
-124
-124
-124
-124
-125
-125
-125
-125
-125
-125
-125
-125
-126
-126
-126
-126
-126
-126
-126
-126
-127
-127
-127
-127
-127
-127
-127
-127
-128
-128
-128
-128
-128
-128
-128
-129
-129
-129
-129
-129
-129
-129
-129
-130
-130
-130
-130
-130
-130
-130
-130
-131
-131
-131
-131
-131
-131
-131
-132
-132
-132
-132
-132
-132
-132
-132
-133
-133
-133
-133
-133
-133
-133
-133
-134
-134
-134
-134
-134
-134
-134
-135
-135
-135
-135
-135
-135
-135
-135
-136
-136
-136
-136
-136
-136
-136
-136
-137
-137
-137
-137
-137
-137
-137
-138
-138
-138
-138
-138
-138
-138
-138
-139
-139
-139
-139
-139
-139
-139
-140
-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
-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
-147
-147
-148
-148
-148
-148
-148
-148
-148
-149
-149
-149
-149
-149
-149
-149
-150
-150
-150
-150
-150
-150
-150
-151
-151
-151
-151
-151
-151
-151
-152
-152
-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
-155
-155
-156
-156
-156
-156
-156
-156
-156
-157
-157
-157
-157
-157
-157
-157
-158
-158
-158
-158
-158
-158
-158
-159
-159
-159
-159
-159
-159
-159
-160
-160
-160
-160
-160
-160
-160
-161
-161
-161
-161
-161
-161
-161
-162
-162
-162
-162
-162
-162
-162
-163
-163
-163
-163
-163
-163
-163
-164
-164
-164
-164
-164
-164
-164
-165
-165
-165
-165
-165
-165
-165
-166
-166
-166
-166
-166
-166
-166
-167
-167
-167
-167
-167
-167
-168
-168
-168
-168
-168
-168
-168
-169
-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
-172
-173
-173
-173
-173
-173
-173
-173
-174
-174
-174
-174
-174
-174
-175
-175
-175
-175
-175
-175
-175
-176
-176
-176
-176
-176
-176
-176
-177
-177
-177
-177
-177
-177
-178
-178
-178
-178
-178
-178
-179
-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
-185
-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
-197
-197
-197
-197
-197
-197
-198
-198
-198
-198
-198
-198
-199
-199
-199
-199
-199
-200
-200
-200
-200
-200
-200
-201
-201
-201
-201
-201
-202
-202
-202
-202
-202
-202
-203
-203
-203
-203
-203
-204
-204
-204
-204
-204
-205
-205
-205
-205
-205
-205
-206
-206
-206
-206
-206
-207
-207
-207
-207
-207
-207
-208
-208
-208
-208
-208
-209
-209
-209
-209
-209
-209
-210
-210
-210
-210
-210
-211
-211
-211
-211
-211
-211
-212
-212
-212
-212
-212
-213
-213
-213
-213
-213
-214
-214
-214
-214
-214
-214
-215
-215
-215
-215
-215
-216
-216
-216
-216
-216
-217
-217
-217
-217
-217
-218
-218
-218
-218
-218
-219
-219
-219
-219
-219
-219
-220
-220
-220
-220
-220
-221
-221
-221
-221
-221
-222
-222
-222
-222
-222
-223
-223
-223
-223
-223
-224
-224
-224
-224
-224
-225
-225
-225
-225
-225
-226
-226
-226
-226
-226
-227
-227
-227
-227
-227
-228
-228
-228
-228
-228
-229
-229
-229
-229
-229
-230
-230
-230
-230
-230
-231
-231
-231
-231
-231
-232
-232
-232
-232
-232
-233
-233
-233
-233
-233
-234
-234
-234
-234
-234
-235
-235
-235
-235
-235
-236
-236
-236
-236
-236
-237
-237
-237
-237
-237
-238
-238
-238
-238
-238
-239
-239
-239
-239
-239
-240
-240
-240
-240
-240
-241
-241
-241
-241
-241
-242
-242
-242
-242
-243
-243
-243
-243
-243
-244
-244
-244
-244
-244
-245
-245
-245
-245
-245
-246
-246
-246
-246
-246
-247
-247
-247
-247
-248
-248
-248
-248
-248
-249
-249
-249
-249
-249
-250
-250
-250
-250
-250
-251
-251
-251
-251
-252
-252
-252
-252
-252
-253
-253
-253
-253
-253
-254
-254
-254
-254
-255
-255
-255
-255
-255
-256
-256
-256
-256
-256
-257
-257
-257
-257
-257
-258
-258
-258
-258
-259
-259
-259
-259
-259
-260
-260
-260
-260
-261
-261
-261
-261
-261
-262
-262
-262
-262
-262
-263
-263
-263
-263
-264
-264
-264
-264
-264
-265
-265
-265
-265
-266
-266
-266
-266
-266
-267
-267
-267
-267
-268
-268
-268
-268
-268
-269
-269
-269
-269
-270
-270
-270
-270
-270
-271
-271
-271
-271
-272
-272
-272
-272
-272
-273
-273
-273
-273
-274
-274
-274
-274
-274
-275
-275
-275
-275
-276
-276
-276
-276
-276
-277
-277
-277
-277
-278
-278
-278
-278
-278
-279
-279
-279
-279
-280
-280
-280
-280
-280
-281
-281
-281
-281
-282
-282
-282
-282
-282
-283
-283
-283
-283
-284
-284
-284
-284
-284
-285
-285
-285
-285
-286
-286
-286
-286
-286
-287
-287
-287
-287
-288
-288
-288
-288
-288
-289
-289
-289
-289
-290
-290
-290
-290
-290
-291
-291
-291
-291
-292
-292
-292
-292
-292
-293
-293
-293
-293
-294
-294
-294
-294
-294
-295
-295
-295
-295
-296
-296
-296
-296
-297
-297
-297
-297
-297
-298
-298
-298
-298
-299
-299
-299
-299
-300
-300
-300
-300
-300
-301
-301
-301
-301
-302
-302
-302
-302
-303
-303
-303
-303
-303
-304
-304
-304
-304
-305
-305
-305
-305
-306
-306
-306
-306
-306
-307
-307
-307
-307
-308
-308
-308
-308
-309
-309
-309
-309
-309
-310
-310
-310
-310
-311
-311
-311
-311
-312
-312
-312
-312
-312
-313
-313
-313
-313
-314
-314
-314
-314
-315
-315
-315
-315
-315
-316
-316
-316
-316
-317
-317
-317
-317
-317
-318
-318
-318
-318
-319
-319
-319
-319
-320
-320
-320
-320
-321
-321
-321
-321
-321
-322
-322
-322
-322
-323
-323
-323
-323
-324
-324
-324
-324
-324
-325
-325
-325
-325
-326
-326
-326
-326
-327
-327
-327
-327
-328
-328
-328
-328
-328
-329
-329
-329
-329
-330
-330
-330
-330
-331
-331
-331
-331
-332
-332
-332
-332
-332
-333
-333
-333
-333
-334
-334
-334
-334
-335
-335
-335
-335
-336
-336
-336
-336
-336
-337
-337
-337
-337
-338
-338
-338
-338
-339
-339
-339
-339
-339
-340
-340
-340
-340
-341
-341
-341
-341
-342
-342
-342
-342
-343
-343
-343
-343
-343
-344
-344
-344
-344
-345
-345
-345
-345
-346
-346
-346
-346
-347
-347
-347
-347
-347
-348
-348
-348
-348
-349
-349
-349
-349
-350
-350
-350
-350
-351
-351
-351
-351
-352
-352
-352
-352
-352
-353
-353
-353
-353
-354
-354
-354
-354
-355
-355
-355
-355
-356
-356
-356
-356
-357
-357
-357
-357
-357
-358
-358
-358
-358
-359
-359
-359
-359
-360
-360
-360
-360
-361
-361
-361
-361
-362
-362
-362
-362
-363
-363
-363
-363
-363
-364
-364
-364
-364
-365
-365
-365
-365
-366
-366
-366
-366
-367
-367
-367
-367
-368
-368
-368
-368
-369
-369
-369
-369
-370
-370
-370
-370
-371
-371
-371
-371
-372
-372
-372
-372
-373
-373
-373
-373
-374
-374
-374
-374
-375
-375
-375
-375
-376
-376
-376
-376
-377
-377
-377
-377
-378
-378
-378
-378
-379
-379
-379
-379
-380
-380
-380
-380
-381
-381
-381
-381
-382
-382
-382
-382
-383
-383
-383
-383
-384
-384
-384
-384
-385
-385
-385
-385
-386
-386
-386
-386
-387
-387
-387
-387
-388
-388
-388
-388
-389
-389
-389
-389
-390
-390
-390
-391
-391
-391
-391
-392
-392
-392
-392
-393
-393
-393
-393
-394
-394
-394
-394
-395
-395
-395
-395
-396
-396
-396
-396
-397
-397
-397
-397
-398
-398
-398
-399
-399
-399
-399
-400
-400
-400
-400
-401
-401
-401
-401
-402
-402
-402
-402
-403
-403
-403
-403
-404
-404
-404
-404
-405
-405
-405
-405
-406
-406
-406
-406
-407
-407
-407
-408
-408
-408
-408
-409
-409
-409
-409
-410
-410
-410
-410
-411
-411
-411
-411
-412
-412
-412
-412
-413
-413
-413
-414
-414
-414
-414
-415
-415
-415
-415
-416
-416
-416
-416
-417
-417
-417
-417
-418
-418
-418
-419
-419
-419
-419
-420
-420
-420
-420
-421
-421
-421
-421
-422
-422
-422
-422
-423
-423
-423
-424
-424
-424
-424
-425
-425
-425
-425
-426
-426
-426
-426
-427
-427
-427
-427
-428
-428
-428
-429
-429
-429
-429
-430
-430
-430
-430
-431
-431
-431
-431
-432
-432
-432
-433
-433
-433
-433
-434
-434
-434
-434
-435
-435
-435
-436
-436
-436
-436
-437
-437
-437
-437
-438
-438
-438
-439
-439
-439
-439
-440
-440
-440
-441
-441
-441
-441
-442
-442
-442
-443
-443
-443
-443
-444
-444
-444
-445
-445
-445
-445
-446
-446
-446
-447
-447
-447
-447
-448
-448
-448
-449
-449
-449
-449
-450
-450
-450
-451
-451
-451
-451
-452
-452
-452
-453
-453
-453
-453
-454
-454
-454
-455
-455
-455
-455
-456
-456
-456
-457
-457
-457
-457
-458
-458
-458
-459
-459
-459
-460
-460
-460
-460
-461
-461
-461
-462
-462
-462
-462
-463
-463
-463
-464
-464
-464
-465
-465
-465
-465
-466
-466
-466
-467
-467
-467
-468
-468
-468
-468
-469
-469
-469
-470
-470
-470
-470
-471
-471
-471
-472
-472
-472
-473
-473
-473
-473
-474
-474
-474
-475
-475
-475
-476
-476
-476
-477
-477
-477
-477
-478
-478
-478
-479
-479
-479
-480
-480
-480
-480
-481
-481
-481
-482
-482
-482
-483
-483
-483
-484
-484
-484
-484
-485
-485
-485
-486
-486
-486
-487
-487
-487
-488
-488
-488
-488
-489
-489
-489
-490
-490
-490
-491
-491
-491
-492
-492
-492
-492
-493
-493
-493
-494
-494
-494
-495
-495
-495
-496
-496
-496
-496
-497
-497
-497
-498
-498
-498
-499
-499
-499
-500
-500
-500
-501
-501
-501
-501
-502
-502
-502
-503
-503
-503
-504
-504
-504
-505
-505
-505
-506
-506
-506
-507
-507
-507
-507
-508
-508
-508
-509
-509
-509
-510
-510
-510
-511
-511
-511
-512
-512
-512
-513
-513
-513
-514
-514
-514
-515
-515
-515
-516
-516
-516
-516
-517
-517
-517
-518
-518
-518
-519
-519
-519
-520
-520
-520
-521
-521
-521
-522
-522
-522
-523
-523
-523
-524
-524
-524
-525
-525
-525
-526
-526
-526
-527
-527
-527
-528
-528
-528
-529
-529
-529
-530
-530
-530
-531
-531
-531
-532
-532
-532
-533
-533
-533
-534
-534
-534
-535
-535
-535
-536
-536
-536
-537
-537
-537
-538
-538
-538
-539
-539
-540
-540
-540
-541
-541
-541
-542
-542
-542
-543
-543
-543
-544
-544
-544
-545
-545
-545
-546
-546
-546
-547
-547
-547
-548
-548
-548
-549
-549
-549
-550
-550
-550
-551
-551
-551
-552
-552
-552
-553
-553
-554
-554
-554
-555
-555
-555
-556
-556
-556
-557
-557
-557
-558
-558
-558
-559
-559
-559
-560
-560
-560
-561
-561
-561
-562
-562
-563
-563
-563
-564
-564
-564
-565
-565
-565
-566
-566
-566
-567
-567
-567
-568
-568
-568
-569
-569
-569
-570
-570
-571
-571
-571
-572
-572
-572
-573
-573
-573
-574
-574
-574
-575
-575
-575
-576
-576
-577
-577
-577
-578
-578
-578
-579
-579
-579
-580
-580
-580
-581
-581
-581
-582
-582
-583
-583
-583
-584
-584
-584
-585
-585
-585
-586
-586
-586
-587
-587
-587
-588
-588
-589
-589
-589
-590
-590
-590
-591
-591
-591
-592
-592
-592
-593
-593
-594
-594
-594
-595
-595
-595
-596
-596
-596
-597
-597
-597
-598
-598
-599
-599
-599
-600
-600
-600
-601
-601
-601
-602
-602
-602
-603
-603
-604
-604
-604
-605
-605
-605
-606
-606
-606
-607
-607
-608
-608
-608
-609
-609
-609
-610
-610
-610
-611
-611
-611
-612
-612
-613
-613
-613
-614
-614
-614
-615
-615
-615
-616
-616
-617
-617
-617
-618
-618
-618
-619
-619
-619
-620
-620
-621
-621
-621
-622
-622
-622
-623
-623
-623
-624
-624
-625
-625
-625
-626
-626
-626
-627
-627
-627
-628
-628
-629
-629
-629
-630
-630
-630
-631
-631
-631
-632
-632
-633
-633
-633
-634
-634
-634
-635
-635
-636
-636
-636
-637
-637
-637
-638
-638
-638
-639
-639
-640
-640
-640
-641
-641
-641
-642
-642
-643
-643
-643
-644
-644
-644
-645
-645
-646
-646
-646
-647
-647
-647
-648
-648
-649
-649
-649
-650
-650
-650
-651
-651
-652
-652
-652
-653
-653
-653
-654
-654
-655
-655
-655
-656
-656
-656
-657
-657
-658
-658
-658
-659
-659
-659
-660
-660
-661
-661
-661
-662
-662
-662
-663
-663
-664
-664
-664
-665
-665
-665
-666
-666
-667
-667
-667
-668
-668
-668
-669
-669
-670
-670
-670
-671
-671
-671
-672
-672
-673
-673
-673
-674
-674
-674
-675
-675
-676
-676
-676
-677
-677
-677
-678
-678
-679
-679
-679
-680
-680
-681
-681
-681
-682
-682
-682
-683
-683
-684
-684
-684
-685
-685
-685
-686
-686
-687
-687
-687
-688
-688
-689
-689
-689
-690
-690
-691
-691
-691
-692
-692
-692
-693
-693
-694
-694
-694
-695
-695
-695
-696
-696
-697
-697
-697
-698
-698
-699
-699
-699
-700
-700
-700
-701
-701
-702
-702
-702
-703
-703
-703
-704
-704
-705
-705
-705
-706
-706
-707
-707
-707
-708
-708
-708
-709
-709
-710
-710
-710
-711
-711
-712
-712
-712
-713
-713
-713
-714
-714
-715
-715
-715
-716
-716
-717
-717
-717
-718
-718
-719
-719
-719
-720
-720
-721
-721
-721
-722
-722
-722
-723
-723
-724
-724
-724
-725
-725
-726
-726
-726
-727
-727
-728
-728
-728
-729
-729
-730
-730
-730
-731
-731
-731
-732
-732
-733
-733
-733
-734
-734
-735
-735
-735
-736
-736
-737
-737
-737
-738
-738
-738
-739
-739
-740
-740
-740
-741
-741
-742
-742
-742
-743
-743
-744
-744
-744
-745
-745
-746
-746
-746
-747
-747
-747
-748
-748
-749
-749
-749
-750
-750
-751
-751
-751
-752
-752
-753
-753
-753
-754
-754
-755
-755
-755
-756
-756
-757
-757
-757
-758
-758
-759
-759
-759
-760
-760
-760
-761
-761
-762
-762
-762
-763
-763
-764
-764
-764
-765
-765
-766
-766
-766
-767
-767
-768
-768
-768
-769
-769
-770
-770
-770
-771
-771
-772
-772
-772
-773
-773
-773
-774
-774
-775
-775
-775
-776
-776
-776
-777
-777
-778
-778
-778
-779
-779
-780
-780
-780
-781
-781
-782
-782
-782
-783
-783
-784
-784
-784
-785
-785
-786
-786
-786
-787
-787
-787
-788
-788
-789
-789
-789
-790
-790
-791
-791
-791
-792
-792
-792
-793
-793
-794
-794
-794
-795
-795
-796
-796
-796
-797
-797
-798
-798
-798
-799
-799
-799
-800
-800
-801
-801
-802
-802
-802
-803
-803
-804
-804
-804
-805
-805
-806
-806
-806
-807
-807
-808
-808
-808
-809
-809
-810
-810
-810
-811
-811
-812
-812
-812
-813
-813
-813
-814
-814
-815
-815
-815
-816
-816
-817
-817
-817
-818
-818
-819
-819
-819
-820
-820
-821
-821
-821
-822
-822
-823
-823
-824
-824
-824
-825
-825
-826
-826
-827
-827
-827
-828
-828
-829
-829
-829
-830
-830
-830
-831
-831
-832
-832
-832
-833
-833
-833
-834
-834
-835
-835
-835
-836
-836
-836
-837
-837
-838
-838
-839
-839
-839
-840
-840
-841
-841
-841
-842
-842
-843
-843
-843
-844
-844
-845
-845
-845
-846
-846
-847
-847
-847
-848
-848
-848
-849
-849
-850
-850
-850
-851
-851
-852
-852
-852
-853
-853
-854
-854
-854
-855
-855
-856
-856
-856
-857
-857
-858
-858
-858
-859
-859
-860
-860
-860
-861
-861
-861
-862
-862
-863
-863
-863
-864
-864
-864
-865
-865
-865
-866
-866
-867
-867
-867
-868
-868
-868
-869
-869
-869
-870
-870
-870
-871
-871
-872
-872
-872
-873
-873
-874
-874
-874
-875
-875
-876
-876
-876
-877
-877
-878
-878
-878
-879
-879
-879
-880
-880
-880
-881
-881
-881
-882
-882
-882
-883
-883
-884
-884
-884
-885
-885
-885
-886
-886
-886
-887
-887
-888
-888
-888
-889
-889
-889
-890
-890
-890
-891
-891
-891
-892
-892
-892
-893
-893
-893
-894
-894
-894
-894
-895
-895
-895
-896
-896
-896
-897
-897
-897
-897
-898
-898
-898
-899
-899
-899
-900
-900
-900
-901
-901
-901
-902
-902
-902
-903
-903
-903
-904
-904
-904
-905
-905
-905
-906
-906
-906
-907
-907
-907
-907
-908
-908
-908
-908
-909
-909
-909
-909
-909
-910
-910
-910
-910
-911
-911
-911
-911
-911
-912
-912
-912
-913
-913
-913
-913
-914
-914
-914
-915
-915
-915
-915
-916
-916
-916
-917
-917
-917
-917
-918
-918
-918
-918
-919
-919
-919
-919
-919
-920
-920
-920
-920
-920
-921
-921
-921
-921
-922
-922
-922
-922
-922
-923
-923
-923
-923
-924
-924
-924
-924
-925
-925
-925
-925
-926
-926
-926
-926
-927
-927
-927
-927
-928
-928
-928
-928
-928
-928
-929
-929
-929
-929
-929
-929
-929
-929
-929
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-931
-931
-931
-931
-931
-931
-931
-931
-932
-932
-932
-932
-932
-932
-932
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-934
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-935
-936
-936
-936
-936
-936
-936
-936
-936
-936
-936
-936
-936
-936
-937
-937
-937
-937
-937
-937
-937
-937
-937
-937
-937
-937
-937
-937
-937
-938
-938
-938
-938
-938
-938
-938
-939
-939
-939
-939
-939
-939
-939
-939
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-940
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-942
-943
-943
-943
-943
-943
-943
-943
-943
-943
-943
-943
-943
-943
-943
-944
-944
-944
-944
-944
-944
-945
-945
-945
-945
-945
-945
-945
-945
-945
-945
-945
-945
-945
-945
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-946
-947
-947
-947
-947
-948
-948
-948
-948
-948
-948
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-949
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-948
-949
-949
-949
-949
-949
-950
-950
-950
-950
-950
-950
-951
-951
-951
-951
-951
-951
-951
-951
-951
-951
-951
-952
-952
-952
-952
-952
-953
-953
-953
-954
-954
-954
-955
-955
-955
-955
-955
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-957
-957
-957
-957
-957
-957
-957
-957
-956
-956
-956
-956
-956
-956
-955
-955
-955
-955
-955
-955
-955
-955
-955
-955
-956
-956
-956
-956
-957
-957
-957
-958
-958
-958
-959
-959
-959
-959
-959
-960
-960
-960
-960
-960
-960
-960
-960
-960
-959
-959
-959
-959
-959
-959
-959
-959
-959
-959
-959
-959
-959
-959
-959
-959
-958
-958
-958
-958
-958
-958
-958
-958
-958
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-957
-956
-956
-956
-956
-956
-955
-955
-955
-955
-955
-955
-955
-954
-954
-954
-954
-954
-954
-954
-955
-955
-955
-955
-955
-955
-955
-955
-955
-955
-955
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-956
-955
-955
-955
-955
-955
-955
-955
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-954
-953
-953
-953
-952
-952
-952
-952
-951
-951
-951
-951
-951
-951
-950
-950
-950
-950
-950
-950
-949
-949
-949
-949
-948
-948
-948
-947
-947
-947
-946
-946
-945
-945
-945
-944
-944
-944
-943
-943
-943
-943
-943
-943
-943
-943
-943
-943
-944
-944
-944
-944
-945
-945
-945
-945
-945
-945
-945
-945
-945
-944
-944
-944
-944
-943
-943
-943
-942
-942
-942
-942
-942
-942
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-941
-940
-940
-940
-940
-940
-940
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-939
-938
-938
-938
-937
-937
-936
-936
-935
-935
-934
-934
-933
-933
-932
-932
-932
-932
-932
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-931
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-930
-931
-931
-931
-931
-931
-932
-932
-932
-932
-932
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-933
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-932
-931
-931
-931
-931
-930
-930
-930
-929
-929
-929
-929
-929
-928
-928
-928
-928
-928
-928
-928
-928
-928
-928
-928
-928
-928
-927
-927
-927
-927
-927
-927
-927
-927
-926
-926
-926
-926
-926
-926
-925
-925
-925
-925
-924
-924
-924
-924
-923
-923
-923
-923
-922
-922
-922
-923
-923
-923
-923
-923
-924
-924
-924
-924
-924
-924
-924
-924
-924
-923
-923
-923
-922
-922
-921
-921
-921
-920
-920
-919
-919
-918
-918
-917
-917
-916
-916
-916
-915
-915
-914
-914
-914
-914
-913
-913
-913
-913
-913
-913
-913
-913
-912
-912
-912
-912
-912
-911
-911
-911
-910
-910
-910
-910
-910
-909
-909
-909
-909
-909
-909
-909
-910
-910
-910
-910
-910
-911
-911
-911
-911
-911
-912
-912
-912
-912
-913
-913
-913
-914
-914
-914
-915
-915
-915
-915
-916
-916
-916
-916
-916
-916
-915
-915
-915
-914
-914
-913
-913
-912
-911
-910
-910
-909
-908
-907
-906
-905
-905
-904
-903
-903
-902
-902
-901
-901
-900
-900
-900
-900
-899
-899
-899
-899
-899
-899
-899
-898
-898
-898
-898
-898
-898
-898
-898
-897
-897
-897
-897
-896
-896
-895
-895
-894
-894
-893
-892
-892
-891
-890
-890
-889
-888
-887
-887
-886
-885
-885
-884
-884
-883
-883
-883
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-882
-881
-881
-881
-881
-881
-881
-880
-880
-880
-880
-880
-880
-879
-879
-879
-879
-879
-879
-879
-879
-879
-878
-878
-878
-877
-877
-876
-875
-875
-874
-873
-872
-872
-871
-871
-870
-870
-870
-869
-869
-869
-869
-868
-868
-868
-867
-867
-867
-866
-866
-866
-865
-865
-865
-865
-864
-864
-864
-864
-864
-864
-864
-864
-864
-865
-865
-865
-865
-865
-865
-865
-865
-864
-864
-863
-863
-862
-861
-861
-860
-859
-858
-857
-856
-856
-855
-854
-854
-853
-853
-853
-852
-852
-852
-852
-851
-851
-851
-851
-851
-851
-850
-850
-850
-849
-849
-849
-848
-848
-847
-847
-846
-846
-845
-845
-844
-844
-843
-843
-842
-842
-841
-841
-840
-840
-840
-839
-839
-839
-838
-838
-837
-837
-837
-836
-836
-835
-835
-834
-833
-833
-832
-832
-831
-831
-830
-830
-829
-828
-828
-827
-827
-826
-825
-825
-824
-823
-822
-822
-821
-820
-819
-819
-818
-817
-817
-816
-816
-816
-816
-816
-816
-816
-816
-816
-816
-817
-817
-817
-817
-817
-818
-818
-818
-818
-818
-818
-819
-819
-819
-819
-819
-819
-819
-819
-819
-818
-818
-818
-818
-818
-817
-817
-816
-816
-815
-814
-814
-813
-812
-811
-810
-809
-808
-807
-806
-805
-805
-804
-803
-803
-802
-801
-801
-800
-800
-799
-799
-798
-798
-797
-797
-796
-795
-794
-793
-792
-791
-790
-789
-788
-787
-787
-786
-785
-784
-784
-783
-782
-782
-781
-781
-781
-780
-780
-779
-779
-778
-777
-777
-776
-775
-775
-774
-774
-773
-773
-772
-772
-772
-771
-771
-771
-771
-771
-771
-771
-771
-771
-771
-771
-772
-772
-773
-773
-774
-775
-775
-776
-777
-777
-778
-779
-779
-780
-781
-781
-782
-782
-783
-783
-784
-784
-784
-785
-785
-786
-786
-787
-787
-788
-788
-789
-789
-789
-790
-790
-791
-791
-791
-792
-792
-792
-792
-793
-793
-793
-793
-793
-793
-792
-792
-792
-792
-791
-791
-790
-790
-789
-789
-789
-788
-788
-787
-787
-786
-785
-785
-784
-783
-782
-781
-779
-778
-777
-775
-774
-772
-771
-769
-767
-766
-764
-762
-761
-759
-757
-755
-754
-752
-750
-748
-747
-745
-744
-742
-741
-739
-738
-737
-736
-735
-734
-733
-732
-731
-730
-729
-729
-728
-728
-727
-727
-726
-726
-725
-725
-725
-724
-724
-723
-723
-723
-723
-722
-722
-722
-722
-722
-722
-721
-721
-721
-721
-721
-721
-721
-721
-721
-721
-721
-720
-720
-720
-719
-719
-718
-718
-717
-717
-716
-715
-715
-714
-713
-712
-712
-711
-710
-710
-709
-709
-708
-708
-708
-707
-707
-707
-706
-706
-706
-705
-705
-704
-704
-703
-703
-702
-702
-701
-701
-700
-700
-699
-699
-698
-697
-697
-696
-696
-695
-694
-694
-693
-692
-691
-689
-688
-687
-685
-684
-682
-681
-679
-677
-676
-674
-672
-670
-669
-667
-665
-663
-661
-659
-658
-656
-654
-652
-650
-649
-647
-645
-644
-642
-641
-640
-639
-637
-636
-635
-634
-633
-633
-632
-631
-630
-629
-628
-628
-627
-626
-626
-625
-624
-624
-624
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-623
-622
-622
-621
-621
-620
-620
-619
-618
-617
-616
-615
-614
-613
-611
-610
-608
-607
-605
-603
-601
-599
-597
-594
-592
-590
-588
-585
-583
-581
-579
-577
-576
-574
-572
-571
-569
-568
-567
-566
-564
-563
-562
-561
-559
-558
-557
-555
-554
-552
-551
-550
-549
-548
-547
-546
-545
-544
-544
-543
-543
-543
-542
-542
-542
-541
-541
-541
-540
-540
-539
-539
-538
-537
-537
-536
-536
-535
-534
-534
-533
-533
-532
-531
-531
-530
-529
-528
-527
-526
-525
-524
-522
-521
-519
-517
-516
-514
-512
-511
-509
-507
-505
-504
-502
-500
-499
-497
-496
-494
-493
-492
-490
-489
-488
-487
-486
-485
-484
-483
-482
-481
-480
-479
-479
-478
-477
-477
-476
-476
-475
-474
-474
-473
-472
-472
-471
-470
-469
-468
-467
-466
-464
-463
-462
-460
-459
-457
-455
-453
-451
-449
-447
-444
-442
-440
-437
-435
-432
-430
-427
-424
-422
-419
-416
-414
-411
-409
-406
-404
-402
-399
-397
-395
-393
-392
-390
-388
-387
-385
-383
-382
-380
-379
-377
-376
-374
-373
-371
-370
-369
-367
-366
-365
-364
-363
-363
-362
-361
-361
-360
-359
-359
-358
-357
-357
-356
-355
-355
-354
-354
-353
-353
-352
-352
-352
-352
-352
-351
-351
-351
-351
-351
-351
-351
-351
-351
-350
-350
-349
-349
-348
-347
-346
-345
-344
-343
-342
-340
-339
-337
-336
-334
-333
-331
-329
-327
-326
-324
-322
-320
-318
-316
-314
-312
-311
-309
-307
-305
-304
-302
-301
-299
-298
-297
-296
-295
-295
-294
-294
-293
-293
-293
-293
-292
-292
-292
-292
-292
-292
-292
-291
-291
-290
-290
-289
-288
-287
-286
-285
-284
-283
-281
-279
-278
-276
-274
-272
-270
-268
-266
-264
-262
-260
-258
-257
-255
-254
-252
-251
-250
-249
-248
-247
-247
-246
-246
-246
-245
-245
-245
-245
-245
-245
-245
-245
-245
-245
-246
-246
-246
-246
-247
-247
-247
-247
-248
-248
-248
-248
-249
-249
-249
-250
-250
-250
-251
-251
-251
-252
-252
-253
-253
-254
-254
-255
-255
-255
-256
-256
-256
-256
-256
-256
-256
-255
-255
-254
-254
-253
-252
-251
-250
-250
-249
-248
-247
-246
-245
-244
-243
-243
-242
-241
-240
-239
-238
-237
-237
-236
-235
-234
-233
-232
-231
-230
-228
-227
-226
-224
-223
-222
-220
-219
-218
-216
-215
-214
-212
-211
-210
-208
-207
-205
-203
-202
-200
-198
-196
-194
-192
-190
-188
-186
-185
-183
-181
-180
-178
-177
-175
-174
-173
-172
-170
-169
-168
-167
-166
-165
-164
-163
-162
-162
-161
-160
-160
-159
-158
-158
-157
-157
-156
-156
-155
-154
-154
-153
-152
-151
-150
-150
-149
-148
-147
-147
-146
-146
-145
-145
-145
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-144
-143
-143
-142
-142
-141
-140
-139
-138
-137
-136
-135
-134
-133
-131
-130
-129
-127
-126
-124
-122
-121
-119
-117
-115
-113
-111
-109
-107
-105
-103
-101
-99
-97
-95
-94
-92
-91
-90
-89
-88
-87
-87
-86
-86
-86
-85
-85
-85
-85
-85
-85
-85
-85
-85
-84
-84
-83
-83
-82
-81
-79
-78
-76
-75
-73
-71
-68
-66
-63
-61
-58
-55
-53
-50
-47
-45
-42
-40
-37
-35
-33
-31
-29
-28
-26
-25
-23
-22
-21
-20
-19
-18
-17
-16
-15
-14
-13
-12
-11
-10
-9
-8
-6
-5
-4
-3
-1
0
1
2
3
5
6
7
8
10
11
12
14
15
17
18
20
22
23
25
26
27
29
30
31
32
33
34
35
36
38
39
40
42
43
45
47
48
50
51
53
54
56
57
58
60
61
62
62
63
64
65
66
66
67
68
69
69
70
71
71
72
72
73
73
73
73
72
72
71
70
69
67
66
64
63
61
60
58
56
55
53
51
50
48
47
46
44
43
42
41
40
39
38
37
36
36
35
35
35
35
35
35
35
35
35
36
36
36
37
37
38
38
39
39
40
40
41
42
42
43
44
44
45
46
47
48
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
63
64
64
65
65
65
65
65
65
65
64
63
63
62
61
59
58
57
55
54
53
51
50
49
48
47
46
45
44
43
42
41
41
40
40
39
39
39
39
39
39
40
40
41
42
44
46
48
50
52
55
58
62
65
69
73
77
81
85
89
94
98
103
108
112
117
122
127
133
138
143
149
155
161
166
173
179
185
191
197
203
209
215
221
226
232
237
242
247
251
256
260
263
267
270
273
276
279
282
284
287
289
291
293
295
297
299
301
303
305
307
309
311
313
314
316
317
319
320
322
323
324
326
327
328
329
330
331
332
333
333
334
335
336
336
337
338
339
340
341
342
342
343
344
345
347
348
349
350
351
353
354
355
357
358
359
360
362
363
364
365
366
367
369
370
371
373
375
377
379
381
383
385
387
389
391
393
395
397
399
400
402
404
405
406
408
409
410
411
412
413
414
414
414
415
415
415
415
415
414
414
413
413
412
412
411
410
409
409
408
407
406
406
405
404
403
403
402
401
400
399
398
397
396
394
393
392
390
388
386
385
383
380
378
376
374
371
368
366
363
360
357
354
351
348
345
342
340
337
335
332
330
328
326
324
323
321
320
318
317
316
315
314
314
313
313
313
312
312
312
313
313
313
313
313
314
314
314
315
315
315
315
315
315
315
316
316
316
316
316
316
317
317
317
318
318
319
319
320
321
321
322
323
324
325
326
327
327
328
329
330
331
333
334
335
335
336
337
338
338
339
339
339
340
340
340
340
341
341
341
341
342
342
342
342
343
343
343
344
344
344
345
345
346
347
347
348
349
350
352
353
355
356
358
360
362
365
367
370
373
376
379
383
386
390
393
397
400
404
407
411
414
417
420
423
426
428
430
432
433
435
436
437
437
437
437
437
437
436
436
435
434
433
432
430
429
427
425
424
422
420
418
415
413
411
408
406
403
401
399
396
394
391
389
386
383
381
378
376
374
371
369
367
365
363
361
360
358
357
356
355
354
353
353
352
352
351
351
351
351
351
351
350
350
350
350
350
350
350
350
350
350
350
350
351
351
352
352
353
353
354
354
355
355
356
357
357
358
358
359
360
360
361
362
362
363
364
365
365
366
367
368
368
369
370
370
371
371
372
372
373
373
374
375
375
376
377
377
378
379
380
381
382
383
384
385
386
388
389
390
391
393
394
396
397
399
401
403
405
408
410
413
416
419
422
426
429
433
437
441
445
449
453
458
462
466
470
474
478
482
486
490
494
497
500
503
506
509
511
513
515
517
518
519
520
520
520
520
520
520
519
519
518
517
516
514
513
512
510
509
508
506
505
504
502
501
500
499
498
498
497
497
497
496
496
497
497
497
498
498
499
500
501
502
503
504
506
507
509
510
511
513
514
516
517
519
520
522
523
525
527
529
531
533
536
538
541
544
547
551
554
558
562
566
570
574
578
582
587
591
595
600
604
609
613
617
621
625
629
633
636
639
643
645
648
651
653
655
657
658
660
661
662
664
665
665
666
667
668
668
668
669
669
668
668
668
667
666
664
663
661
659
657
654
652
649
646
643
639
636
633
629
625
622
618
614
610
606
602
598
594
590
585
581
577
573
568
564
560
555
551
547
543
539
535
531
527
523
519
516
512
509
506
503
500
497
494
491
488
486
483
481
479
477
476
474
473
472
471
471
471
471
471
472
473
475
476
478
481
483
486
489
493
496
500
504
509
513
518
522
527
532
537
542
547
551
556
561
565
569
573
577
580
583
586
588
590
592
593
594
595
596
596
596
595
595
594
593
592
591
589
587
585
583
581
579
576
574
571
568
565
562
560
557
553
550
547
544
540
537
533
529
525
521
517
513
509
505
500
496
491
487
482
477
473
468
464
459
455
450
446
442
438
434
430
426
423
419
416
412
409
406
403
400
397
395
393
391
390
388
387
386
386
385
385
385
386
386
387
388
389
390
391
392
393
394
396
397
398
400
401
402
403
404
405
406
407
408
409
409
410
411
411
412
413
413
414
415
415
416
417
418
418
419
420
421
422
422
423
423
424
424
425
425
425
426
426
426
426
427
427
427
428
428
428
428
428
428
428
428
428
428
428
428
427
427
427
427
427
427
427
427
427
428
429
430
430
431
433
434
435
437
438
440
442
444
446
448
450
452
455
457
459
462
465
467
470
472
475
477
479
482
484
486
488
490
492
493
495
496
498
499
500
501
502
503
503
504
504
505
505
505
505
504
504
503
503
502
501
500
499
498
496
495
494
492
491
490
488
487
485
484
483
481
480
479
478
476
475
475
474
473
472
472
471
470
470
469
469
469
468
468
467
467
466
465
465
464
463
462
461
461
460
459
459
458
458
458
458
458
459
459
460
461
463
464
466
468
470
472
475
478
481
484
487
491
494
498
501
505
509
513
517
521
525
529
533
537
541
545
549
553
557
561
565
569
572
576
580
584
587
591
594
598
601
604
607
610
612
614
616
618
619
620
621
622
622
622
623
622
622
622
621
620
619
618
617
615
614
613
611
610
608
607
605
604
603
602
601
599
598
597
596
595
594
593
592
591
589
588
587
585
583
582
580
579
577
575
574
572
571
570
568
567
566
565
564
563
562
561
560
559
559
558
557
556
555
554
554
553
552
551
551
550
549
549
549
549
549
549
549
549
550
551
552
553
554
556
557
559
561
563
565
567
569
572
574
577
579
582
585
588
591
593
596
599
602
604
607
610
612
614
616
618
620
622
624
625
626
627
627
628
628
627
627
625
624
622
620
618
615
612
609
606
602
599
595
591
587
582
578
574
569
565
560
556
551
547
543
538
534
530
526
523
520
516
514
511
509
507
506
505
504
504
504
504
505
506
507
508
510
511
513
515
517
520
522
525
527
530
532
535
537
540
542
544
547
549
551
553
555
557
558
560
561
562
563
564
564
564
565
565
564
564
563
563
562
561
560
560
559
557
556
555
554
553
552
551
550
549
548
547
546
544
543
542
541
539
538
537
535
534
532
531
530
528
527
525
524
523
521
520
518
516
515
513
511
509
508
506
504
502
500
497
495
493
491
489
487
484
482
480
478
475
473
470
468
465
463
460
458
455
452
450
448
445
443
441
439
437
435
434
432
430
429
427
426
425
424
423
422
421
420
419
418
418
418
418
418
418
418
419
420
421
423
425
427
429
432
435
438
442
445
450
454
459
464
470
475
481
487
493
499
505
512
518
524
530
536
542
548
553
559
564
570
575
580
585
589
594
598
603
607
611
614
618
621
625
628
631
634
637
640
642
645
647
649
651
653
654
656
657
658
659
660
660
660
660
659
659
658
657
656
655
654
653
651
650
648
647
646
644
643
642
640
639
638
637
636
635
634
634
633
633
633
633
633
634
634
635
636
637
639
641
643
645
647
649
652
655
658
661
664
668
671
675
679
683
687
691
695
700
704
708
712
716
720
723
727
730
734
737
739
742
744
746
748
750
751
753
754
754
755
755
755
755
755
755
754
753
752
751
750
749
748
746
745
744
743
742
741
740
739
738
737
736
736
735
735
734
733
733
732
732
731
731
731
730
730
729
729
729
728
728
728
727
727
727
726
726
726
726
725
725
724
723
722
721
720
719
717
715
713
711
709
706
704
701
698
695
692
689
685
682
679
675
672
669
666
663
660
657
654
652
650
648
646
644
643
642
640
640
639
638
638
638
638
638
639
639
640
641
642
644
645
647
648
650
652
654
656
658
661
663
666
668
671
673
676
678
681
684
686
688
691
693
695
697
698
700
701
702
703
703
704
704
704
705
705
705
705
705
705
706
706
707
707
708
709
710
711
712
713
714
715
716
717
718
719
719
720
721
721
721
721
721
721
721
720
719
718
717
715
713
711
708
706
703
699
696
692
689
685
681
676
672
668
663
658
654
649
644
639
634
630
625
620
616
612
608
604
601
598
595
593
591
589
588
587
587
586
586
587
587
588
589
590
592
593
595
597
599
600
602
604
606
608
610
612
614
615
617
618
620
621
622
623
623
624
625
626
627
628
629
630
631
633
635
636
638
640
642
645
647
650
653
655
658
662
665
668
671
675
678
682
686
689
693
697
702
706
710
715
720
725
731
736
742
748
754
760
766
773
779
785
792
798
804
811
817
823
829
835
840
845
850
855
860
864
869
873
876
880
883
886
889
892
894
896
898
900
901
903
904
905
906
907
908
909
909
910
911
912
912
913
914
915
916
917
918
919
920
922
923
925
927
928
930
932
933
935
936
938
939
941
942
943
944
945
945
946
946
946
946
946
946
945
944
944
943
942
940
939
937
936
934
932
931
929
927
925
923
921
919
917
915
912
910
908
906
904
902
900
898
896
894
892
890
888
886
884
883
881
879
878
876
874
872
870
868
865
863
861
858
856
853
851
848
846
844
841
839
837
835
833
831
829
827
825
823
821
820
819
817
816
816
815
815
815
815
816
817
819
820
823
825
828
831
835
839
843
847
852
857
862
867
872
878
883
889
895
901
907
913
920
926
933
939
945
952
958
964
971
977
983
988
994
999
1004
1010
1014
1018
1022
1028
1032
1035
1039
1042
1045
1047
1050
1052
1054
1056
1058
1059
1060
1061
1062
1063
1064
1064
1064
1064
1064
1063
1063
1062
1061
1061
1060
1059
1058
1057
1056
1055
1054
1053
1052
1051
1050
1048
1047
1046
1044
1043
1041
1040
1038
1036
1035
1033
1032
1031
1029
1028
1027
1026
1025
1024
1022
1020
1020
1018
1018
1016
1014
1012
1012
1010
1008
1006
1004
1002
1000
999
997
995
993
991
990
988
986
985
983
982
980
979
977
976
974
973
972
970
969
968
967
966
965
964
963
962
961
960
959
958
957
957
956
955
954
953
953
952
952
951
951
951
952
952
953
954
956
957
959
961
964
966
969
972
976
979
983
987
991
995
999
1004
1008
1012
1018
1022
1027
1032
1037
1042
1046
1051
1056
1060
1065
1069
1073
1077
1081
1085
1088
1091
1094
1096
1098
1100
1102
1103
1104
1105
1106
1106
1106
1106
1105
1104
1103
1102
1100
1099
1097
1095
1093
1091
1088
1086
1083
1081
1078
1076
1073
1071
1069
1067
1065
1063
1062
1060
1059
1058
1057
1056
1056
1055
1055
1054
1054
1054
1053
1053
1052
1052
1052
1052
1051
1051
1051
1051
1051
1051
1051
1052
1052
1053
1053
1054
1055
1055
1056
1058
1059
1060
1062
1063
1065
1067
1069
1072
1074
1077
1079
1082
1086
1089
1093
1096
1100
1104
1107
1111
1115
1119
1122
1126
1129
1133
1136
1140
1143
1146
1149
1151
1154
1157
1159
1161
1163
1164
1166
1167
1168
1168
1168
1168
1168
1167
1166
1164
1163
1161
1159
1157
1155
1152
1150
1148
1145
1143
1140
1138
1135
1133
1131
1128
1126
1123
1121
1118
1116
1113
1110
1107
1104
1102
1099
1096
1093
1090
1087
1084
1081
1078
1075
1072
1069
1066
1063
1060
1057
1054
1051
1049
1046
1044
1042
1040
1038
1036
1035
1034
1033
1032
1031
1031
1031
1031
1031
1032
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1043
1044
1045
1046
1047
1048
1050
1051
1052
1053
1055
1056
1057
1059
1060
1062
1064
1065
1067
1069
1071
1073
1075
1077
1079
1081
1083
1085
1087
1089
1091
1093
1095
1098
1100
1102
1105
1108
1110
1113
1116
1119
1123
1126
1130
1133
1137
1141
1144
1148
1152
1156
1160
1163
1167
1171
1174
1178
1182
1185
1189
1193
1196
1200
1204
1207
1211
1215
1219
1223
1228
1232
1236
1241
1246
1250
1255
1260
1265
1269
1274
1279
1283
1288
1293
1297
1301
1306
1310
1314
1318
1321
1325
1328
1331
1334
1337
1340
1343
1345
1347
1349
1351
1353
1355
1357
1358
1360
1361
1363
1364
1365
1366
1367
1368
1368
1369
1369
1370
1370
1371
1371
1371
1371
1372
1372
1373
1373
1374
1375
1376
1377
1378
1380
1381
1383
1385
1387
1389
1391
1393
1395
1397
1399
1401
1403
1405
1408
1410
1413
1415
1418
1421
1424
1427
1430
1434
1437
1441
1445
1448
1452
1456
1461
1465
1469
1474
1478
1483
1487
1492
1497
1502
1507
1512
1517
1523
1528
1533
1539
1544
1549
1555
1560
1565
1570
1575
1580
1585
1589
1594
1599
1604
1608
1613
1618
1623
1628
1633
1639
1644
1650
1656
1661
1667
1673
1679
1685
1691
1697
1703
1708
1714
1720
1726
1731
1737
1742
1748
1753
1758
1763
1768
1773
1778
1783
1787
1791
1795
1799
1803
1807
1810
1814
1817
1819
1822
1824
1826
1828
1829
1830
1831
1832
1833
1833
1834
1834
1834
1834
1834
1834
1834
1834
1834
1834
1834
1834
1835
1835
1836
1836
1837
1838
1839
1840
1841
1843
1844
1846
1847
1849
1850
1852
1854
1856
1858
1861
1863
1866
1869
1872
1875
1879
1882
1886
1890
1894
1898
1902
1906
1910
1914
1918
1922
1927
1931
1935
1939
1944
1948
1953
1957
1962
1967
1971
1976
1980
1985
1989
1994
1998
2001
2005
2009
2013
2017
2020
2023
2025
2028
2029
2033
2035
2036
2037
2040
2041
2041
2044
2045
2045
2045
2047
2048
2048
2049
2049
2049
2049
2050
2050
2050
2049
2049
2049
2048
2048
2047
2045
2045
2043
2041
2040
2037
2036
2033
2031
2029
2025
2024
2021
2019
2016
2013
2011
2008
2005
2004
2001
2001
1999
1998
1997
1996
1996
1995
1995
1995
1995
1995
1996
1996
1996
1997
1997
1998
1998
1998
1999
1999
1999
2000
2000
2000
2000
2000
2000
1999
1999
1999
1998
1997
1997
1996
1995
1993
1992
1991
1990
1988
1987
1986
1985
1984
1983
1982
1982
1981
1981
1982
1982
1982
1983
1984
1985
1986
1988
1989
1991
1992
1994
1995
1997
1998
1999
2000
2001
2001
2003
2004
2004
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2005
2007
2008
2009
2011
2012
2013
2016
2019
2021
2024
2027
2029
2033
2036
2039
2041
2045
2049
2052
2055
2058
2062
2065
2068
2072
2075
2078
2082
2086
2089
2093
2097
2101
2105
2109
2114
2118
2122
2126
2131
2135
2139
2143
2147
2152
2156
2160
2164
2168
2173
2177
2181
2186
2190
2195
2199
2204
2208
2212
2217
2221
2225
2230
2234
2239
2243
2247
2251
2256
2260
2264
2268
2272
2275
2279
2283
2286
2290
2293
2296
2299
2302
2305
2308
2311
2314
2317
2319
2322
2325
2328
2331
2334
2337
2341
2344
2348
2352
2355
2360
2364
2368
2372
2377
2381
2385
2390
2394
2398
2402
2406
2410
2414
2417
2421
2424
2428
2431
2434
2437
2440
2443
2445
2448
2451
2454
2456
2459
2461
2464
2466
2469
2471
2474
2476
2479
2481
2484
2486
2489
2491
2494
2497
2499
2502
2504
2507
2510
2512
2515
2518
2520
2523
2525
2528
2530
2532
2534
2536
2538
2540
2542
2544
2545
2547
2548
2550
2551
2552
2554
2555
2556
2557
2558
2559
2560
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2573
2574
2575
2576
2577
2577
2578
2579
2580
2581
2581
2582
2583
2583
2584
2584
2585
2585
2586
2586
2587
2587
2588
2588
2589
2589
2590
2590
2590
2591
2591
2591
2592
2592
2592
2593
2593
2594
2594
2595
2595
2596
2597
2597
2598
2598
2599
2599
2599
2599
2599
2599
2599
2599
2598
2598
2597
2597
2596
2596
2595
2594
2594
2593
2592
2592
2591
2591
2591
2591
2591
2592
2593
2594
2595
2596
2598
2600
2603
2606
2609
2612
2616
2620
2625
2629
2634
2640
2645
2651
2657
2663
2669
2675
2682
2688
2695
2701
2708
2714
2721
2727
2734
2740
2746
2752
2759
2765
2771
2777
2782
2788
2794
2799
2805
2810
2816
2821
2826
2831
2837
2842
2847
2853
2858
2864
2870
2875
2881
2887
2892
2898
2903
2909
2914
2920
2925
2930
2935
2940
2944
2949
2953
2956
2960
2963
2966
2969
2971
2973
2974
2975
2976
2976
2976
2975
2974
2973
2971
2970
2967
2965
2962
2959
2956
2953
2949
2946
2943
2939
2936
2932
2929
2925
2922
2919
2915
2912
2909
2906
2903
2900
2898
2895
2892
2890
2888
2886
2884
2882
2881
2880
2879
2878
2878
2878
2878
2878
2879
2880
2881
2882
2884
2885
2887
2888
2890
2892
2893
2895
2897
2898
2900
2901
2902
2904
2905
2906
2906
2907
2908
2908
2909
2909
2910
2910
2911
2911
2912
2912
2913
2913
2914
2914
2915
2915
2916
2916
2917
2917
2917
2918
2918
2918
2919
2919
2919
2919
2919
2919
2919
2919
2919
2919
2918
2918
2918
2918
2918
2918
2918
2918
2917
2917
2917
2917
2917
2917
2917
2918
2918
2918
2918
2918
2918
2919
2919
2919
2919
2919
2919
2919
2919
2918
2918
2918
2918
2918
2919
2919
2919
2920
2921
2922
2923
2924
2925
2927
2929
2931
2933
2935
2938
2940
2943
2946
2949
2952
2956
2959
2963
2967
2971
2975
2980
2985
2990
2996
3002
3008
3015
3021
3028
3036
3043
3050
3058
3066
3074
3082
3090
3098
3106
3114
3121
3129
3137
3145
3152
3159
3167
3174
3180
3187
3194
3200
3206
3212
3218
3225
3231
3237
3243
3249
3255
3262
3268
3275
3281
3288
3294
3301
3308
3314
3321
3328
3334
3341
3348
3354
3361
3367
3373
3379
3385
3391
3397
3402
3407
3412
3417
3421
3425
3429
3432
3436
3438
3440
3442
3444
3445
3446
3446
3446
3445
3444
3442
3440
3438
3435
3432
3428
3425
3420
3416
3411
3406
3400
3394
3388
3382
3375
3368
3361
3354
3347
3340
3332
3325
3317
3310
3303
3295
3288
3281
3274
3268
3262
3256
3250
3244
3239
3234
3230
3226
3222
3219
3216
3213
3210
3208
3206
3205
3203
3202
3201
3200
3200
3199
3199
3198
3198
3198
3198
3197
3197
3197
3197
3197
3196
3196
3196
3196
3195
3195
3194
3194
3193
3193
3192
3191
3190
3189
3188
3187
3185
3183
3182
3180
3177
3175
3173
3170
3167
3164
3162
3159
3155
3152
3149
3146
3143
3140
3137
3134
3132
3129
3126
3123
3121
3118
3116
3114
3112
3110
3108
3107
3106
3105
3104
3104
3104
3105
3106
3107
3109
3112
3114
3118
3122
3126
3130
3135
3141
3146
3152
3158
3165
3171
3178
3185
3192
3200
3207
3215
3223
3231
3239
3247
3255
3263
3271
3279
3287
3294
3302
3309
3316
3323
3329
3335
3341
3346
3351
3356
3360
3363
3366
3369
3371
3373
3374
3375
3376
3376
3375
3374
3373
3371
3368
3365
3362
3358
3354
3349
3344
3339
3334
3328
3322
3317
3311
3305
3299
3293
3288
3282
3277
3272
3267
3262
3257
3253
3248
3244
3240
3236
3232
3228
3225
3222
3219
3216
3214
3212
3210
3208
3207
3206
3206
3205
3206
3206
3207
3208
3209
3210
3212
3213
3214
3216
3217
3218
3219
3220
3220
3220
3220
3220
3219
3218
3217
3215
3214
3212
3209
3207
3204
3201
3198
3195
3192
3188
3185
3182
3178
3175
3171
3168
3165
3162
3158
3156
3153
3150
3148
3146
3144
3142
3140
3139
3138
3137
3136
3135
3134
3134
3134
3133
3133
3133
3133
3133
3134
3134
3134
3135
3136
3137
3138
3139
3140
3142
3143
3145
3147
3149
3151
3153
3156
3159
3161
3165
3168
3172
3175
3180
3184
3188
3193
3198
3204
3209
3215
3221
3227
3234
3240
3248
3255
3262
3270
3278
3287
3295
3304
3313
3322
3332
3341
3351
3361
3370
3380
3390
3400
3410
3419
3429
3438
3448
3456
3465
3474
3482
3489
3496
3503
3509
3515
3520
3525
3529
3532
3535
3537
3539
3540
3540
3540
3540
3539
3537
3536
3533
3531
3528
3525
3522
3518
3515
3511
3507
3503
3499
3495
3491
3487
3483
3480
3476
3472
3468
3465
3462
3458
3455
3452
3450
3447
3444
3442
3439
3437
3434
3432
3429
3427
3424
3422
3419
3417
3414
3411
3408
3406
3402
3399
3396
3392
3388
3384
3380
3376
3371
3366
3361
3355
3349
3343
3337
3330
3323
3316
3308
3300
3291
3283
3274
3264
3254
3244
3234
3223
3212
3200
3188
3176
3163
3150
3136
3123
3109
3094
3079
3065
3050
3034
3019
3003
2988
2972
2957
2942
2926
2911
2896
2880
2865
2850
2835
2820
2805
2790
2775
2760
2745
2730
2714
2698
2682
2666
2650
2634
2617
2600
2583
2566
2548
2531
2513
2495
2477
2459
2441
2423
2405
2387
2369
2352
2334
2317
2301
2284
2268
2252
2237
2222
2207
2193
2180
2167
2155
2143
2133
2123
2113
2105
2098
2091
2085
2081
2077
2074
2072
2071
2071
2072
2074
2076
2079
2083
2087
2092
2098
2104
2111
2118
2126
2133
2142
2150
2159
2168
2177
2186
2195
2205
2214
2223
2232
2240
2249
2257
2265
2273
2281
2288
2295
2301
2308
2314
2320
2325
2330
2335
2339
2343
2347
2350
2353
2356
2358
2360
2362
2363
2364
2364
2365
2365
2364
2363
2362
2361
2359
2357
2355
2352
2349
2346
2343
2339
2336
2332
2328
2324
2320
2316
2312
2308
2304
2301
2297
2294
2291
2287
2285
2282
2280
2277
2275
2273
2272
2270
2269
2268
2266
2265
2264
2264
2263
2262
2261
2260
2259
2258
2257
2255
2253
2252
2250
2247
2245
2243
2240
2237
2235
2232
2229
2226
2223
2221
2218
2215
2213
2210
2208
2205
2203
2200
2198
2195
2193
2190
2188
2185
2182
2180
2177
2174
2171
2167
2164
2160
2157
2153
2148
2144
2139
2134
2129
2124
2118
2112
2107
2101
2095
2090
2084
2079
2074
2069
2064
2060
2056
2053
2049
2047
2044
2041
2040
2039
2037
2037
2037
2037
2037
2037
2039
2040
2041
2043
2045
2048
2050
2053
2057
2060
2064
2068
2072
2077
2081
2086
2090
2095
2099
2104
2108
2112
2115
2118
2121
2123
2124
2125
2125
2124
2123
2121
2118
2115
2111
2106
2100
2094
2087
2080
2072
2064
2056
2047
2037
2028
2019
2009
2000
1991
1982
1972
1963
1955
1946
1938
1930
1922
1914
1906
1899
1891
1884
1877
1870
1862
1855
1848
1840
1833
1825
1818
1810
1802
1794
1786
1778
1769
1761
1753
1744
1736
1727
1719
1710
1702
1693
1685
1677
1668
1659
1651
1642
1633
1624
1615
1606
1597
1587
1578
1568
1558
1547
1537
1526
1515
1504
1492
1481
1469
1457
1445
1432
1420
1408
1396
1383
1371
1359
1347
1335
1323
1311
1300
1288
1277
1266
1256
1245
1235
1226
1216
1207
1199
1190
1182
1175
1167
1160
1154
1148
1142
1137
1132
1127
1123
1119
1115
1112
1109
1107
1104
1102
1101
1099
1097
1096
1094
1093
1092
1091
1089
1088
1087
1085
1084
1082
1081
1079
1077
1076
1074
1072
1070
1068
1066
1064
1061
1059
1057
1054
1052
1049
1047
1044
1042
1039
1037
1035
1033
1031
1029
1027
1026
1025
1024
1022
1022
1022
1022
1022
1024
1025
1027
1028
1030
1033
1035
1038
1041
1045
1048
1052
1056
1060
1065
1069
1074
1079
1084
1090
1096
1102
1108
1114
1121
1128
1135
1143
1150
1158
1166
1174
1181
1189
1197
1204
1212
1219
1226
1233
1239
1245
1251
1256
1261
1265
1269
1272
1275
1277
1278
1278
1278
1278
1276
1274
1271
1268
1264
1259
1254
1248
1242
1235
1228
1221
1213
1205
1197
1188
1179
1171
1162
1153
1145
1136
1128
1119
1111
1103
1096
1088
1081
1074
1067
1061
1055
1049
1043
1037
1032
1027
1022
1016
1012
1008
1004
1000
995
991
987
983
979
974
970
965
960
956
951
946
941
936
931
926
922
917
913
908
904
901
897
894
891
888
886
884
883
882
881
881
882
883
884
886
889
892
896
900
905
910
916
922
928
935
942
949
956
963
970
978
985
992
1000
1006
1014
1020
1028
1035
1042
1049
1057
1064
1071
1078
1086
1094
1101
1109
1117
1126
1134
1143
1151
1160
1169
1177
1186
1195
1204
1212
1220
1229
1237
1244
1252
1259
1266
1272
1278
1283
1287
1291
1295
1297
1299
1300
1300
1300
1298
1296
1292
1288
1283
1277
1270
1262
1253
1244
1233
1222
1210
1197
1183
1169
1154
1138
1122
1106
1089
1072
1054
1037
1018
1002
984
966
949
932
915
898
881
865
849
834
818
803
788
773
759
744
730
716
702
688
674
661
647
633
619
605
591
577
562
548
534
519
504
489
474
458
443
427
411
394
377
360
343
326
308
289
271
251
232
212
192
171
150
129
108
86
64
42
19
-3
-25
-48
-70
-92
-114
-136
-157
-178
-199
-219
-239
-258
-277
-296
-314
-331
-348
-365
-381
-396
-410
-424
-438
-450
-462
-473
-484
-494
-503
-512
-520
-527
-534
-541
-547
-553
-558
-563
-568
-573
-578
-583
-587
-592
-596
-601
-605
-609
-614
-618
-623
-627
-632
-636
-641
-645
-650
-654
-658
-662
-666
-669
-673
-676
-679
-681
-683
-686
-687
-689
-690
-691
-692
-693
-693
-694
-694
-695
-695
-696
-696
-697
-697
-698
-699
-700
-702
-703
-705
-707
-709
-712
-714
-717
-720
-724
-727
-731
-736
-740
-745
-750
-756
-761
-767
-774
-780
-787
-794
-801
-808
-816
-824
-832
-840
-848
-857
-865
-874
-882
-891
-899
-908
-917
-926
-934
-943
-952
-961
-970
-979
-988
-997
-1006
-1016
-1027
-1037
-1048
-1060
-1072
-1084
-1097
-1111
-1125
-1139
-1154
-1170
-1186
-1203
-1220
-1238
-1256
-1274
-1293
-1312
-1332
-1351
-1372
-1392
-1412
-1433
-1454
-1475
-1496
-1517
-1538
-1559
-1580
-1601
-1622
-1642
-1663
-1683
-1702
-1722
-1741
-1759
-1778
-1796
-1813
-1831
-1848
-1865
-1881
-1897
-1913
-1928
-1943
-1958
-1972
-1986
-2000
-2013
-2025
-2037
-2050
-2062
-2074
-2085
-2095
-2105
-2115
-2125
-2135
-2144
-2153
-2161
-2170
-2179
-2187
-2196
-2204
-2212
-2221
-2229
-2238
-2246
-2254
-2263
-2271
-2279
-2287
-2295
-2303
-2311
-2319
-2326
-2334
-2341
-2348
-2355
-2362
-2369
-2376
-2382
-2388
-2394
-2400
-2405
-2411
-2415
-2420
-2424
-2427
-2431
-2433
-2436
-2438
-2440
-2442
-2443
-2444
-2445
-2446
-2446
-2446
-2447
-2446
-2446
-2446
-2445
-2444
-2443
-2442
-2441
-2439
-2437
-2436
-2434
-2432
-2430
-2428
-2426
-2424
-2422
-2420
-2419
-2418
-2417
-2416
-2416
-2416
-2416
-2417
-2418
-2419
-2421
-2422
-2425
-2427
-2429
-2432
-2435
-2439
-2443
-2447
-2451
-2455
-2460
-2465
-2470
-2475
-2481
-2486
-2492
-2498
-2504
-2510
-2517
-2524
-2531
-2538
-2546
-2554
-2562
-2571
-2581
-2590
-2601
-2611
-2623
-2634
-2646
-2659
-2672
-2686
-2699
-2714
-2728
-2743
-2758
-2773
-2788
-2803
-2818
-2832
-2847
-2861
-2875
-2888
-2901
-2913
-2925
-2937
-2947
-2957
-2967
-2976
-2984
-2991
-2998
-3004
-3010
-3015
-3019
-3023
-3027
-3030
-3033
-3036
-3038
-3041
-3043
-3045
-3047
-3049
-3052
-3054
-3057
-3059
-3062
-3065
-3069
-3072
-3076
-3081
-3085
-3090
-3095
-3100
-3105
-3111
-3117
-3123
-3129
-3135
-3142
-3148
-3155
-3162
-3169
-3176
-3183
-3191
-3198
-3206
-3214
-3221
-3229
-3237
-3246
-3254
-3262
-3271
-3279
-3288
-3297
-3305
-3314
-3323
-3333
-3342
-3351
-3361
-3371
-3381
-3391
-3401
-3412
-3422
-3433
-3444
-3455
-3467
-3478
-3489
-3501
-3512
-3523
-3534
-3545
-3556
-3566
-3577
-3587
-3596
-3606
-3615
-3624
-3633
-3642
-3650
-3658
-3666
-3673
-3681
-3688
-3695
-3702
-3708
-3715
-3721
-3728
-3734
-3740
-3746
-3752
-3759
-3765
-3771
-3777
-3783
-3789
-3796
-3802
-3809
-3816
-3823
-3830
-3838
-3846
-3854
-3863
-3872
-3882
-3892
-3903
-3914
-3926
-3938
-3951
-3964
-3978
-3993
-4008
-4024
-4040
-4057
-4074
-4091
-4110
-4128
-4147
-4166
-4185
-4204
-4223
-4243
-4262
-4282
-4301
-4321
-4340
-4359
-4378
-4397
-4416
-4435
-4453
-4471
-4488
-4506
-4522
-4539
-4555
-4570
-4586
-4600
-4614
-4628
-4642
-4655
-4667
-4679
-4691
-4703
-4714
-4725
-4735
-4746
-4756
-4766
-4776
-4786
-4796
-4805
-4815
-4824
-4833
-4842
-4851
-4860
-4869
-4878
-4886
-4895
-4903
-4911
-4920
-4928
-4936
-4944
-4952
-4960
-4968
-4975
-4983
-4991
-4999
-5007
-5015
-5022
-5030
-5039
-5047
-5055
-5064
-5073
-5082
-5091
-5101
-5110
-5120
-5131
-5141
-5152
-5163
-5174
-5185
-5197
-5209
-5221
-5234
-5247
-5260
-5274
-5288
-5302
-5317
-5333
-5349
-5365
-5382
-5399
-5417
-5435
-5454
-5473
-5492
-5512
-5533
-5553
-5574
-5596
-5617
-5639
-5661
-5682
-5704
-5726
-5747
-5769
-5790
-5811
-5831
-5851
-5871
-5890
-5909
-5927
-5944
-5961
-5977
-5993
-6008
-6023
-6037
-6050
-6064
-6076
-6088
-6100
-6112
-6124
-6135
-6146
-6157
-6168
-6178
-6189
-6199
-6210
-6220
-6230
-6240
-6250
-6259
-6269
-6278
-6288
-6297
-6306
-6315
-6324
-6333
-6342
-6351
-6360
-6369
-6378
-6387
-6396
-6405
-6413
-6422
-6431
-6440
-6448
-6457
-6465
-6473
-6481
-6489
-6497
-6504
-6511
-6518
-6525
-6532
-6539
-6545
-6552
-6558
-6565
-6571
-6578
-6585
-6591
-6598
-6605
-6612
-6619
-6626
-6633
-6641
-6648
-6656
-6663
-6671
-6679
-6687
-6694
-6702
-6710
-6717
-6725
-6733
-6740
-6747
-6755
-6762
-6769
-6777
-6784
-6791
-6798
-6806
-6813
-6821
-6828
-6836
-6844
-6852
-6860
-6869
-6878
-6887
-6897
-6907
-6918
-6929
-6940
-6952
-6965
-6978
-6992
-7006
-7021
-7036
-7052
-7068
-7086
-7103
-7121
-7140
-7159
-7179
-7198
-7219
-7239
-7260
-7281
-7303
-7324
-7345
-7367
-7388
-7410
-7431
-7451
-7472
-7492
-7511
-7530
-7548
-7566
-7583
-7599
-7614
-7629
-7643
-7656
-7669
-7680
-7691
-7702
-7711
-7720
-7729
-7737
-7744
-7752
-7758
-7765
-7771
-7777
-7782
-7788
-7793
-7798
-7804
-7809
-7814
-7819
-7824
-7828
-7833
-7838
-7842
-7847
-7851
-7855
-7859
-7863
-7867
-7870
-7873
-7876
-7879
-7881
-7883
-7884
-7885
-7886
-7886
-7886
-7886
-7885
-7884
-7883
-7881
-7879
-7876
-7874
-7871
-7868
-7864
-7861
-7858
-7854
-7851
-7848
-7845
-7843
-7840
-7838
-7836
-7834
-7833
-7832
-7831
-7830
-7830
-7830
-7831
-7832
-7833
-7835
-7837
-7839
-7842
-7845
-7848
-7852
-7856
-7860
-7864
-7869
-7874
-7879
-7884
-7889
-7894
-7899
-7904
-7909
-7914
-7919
-7923
-7928
-7932
-7936
-7940
-7944
-7948
-7952
-7956
-7959
-7963
-7967
-7970
-7974
-7977
-7980
-7984
-7987
-7990
-7994
-7997
-8000
-8003
-8006
-8010
-8013
-8016
-8019
-8022
-8025
-8028
-8031
-8034
-8038
-8041
-8044
-8047
-8051
-8054
-8058
-8061
-8064
-8069
-8071
-8076
-8080
-8084
-8087
-8093
-8096
-8101
-8105
-8109
-8114
-8118
-8122
-8127
-8131
-8135
-8140
-8144
-8148
-8153
-8157
-8163
-8167
-8173
-8179
-8185
-8191
-8197
-8203
-8210
-8216
-8223
-8230
-8237
-8243
-8250
-8257
-8264
-8271
-8278
-8285
-8292
-8298
-8305
-8311
-8318
-8324
-8330
-8336
-8342
-8347
-8353
-8358
-8364
-8369
-8374
-8379
-8384
-8389
-8394
-8398
-8403
-8407
-8412
-8416
-8420
-8425
-8429
-8434
-8439
-8444
-8449
-8454
-8460
-8466
-8472
-8479
-8486
-8493
-8501
-8509
-8518
-8526
-8536
-8546
-8556
-8566
-8578
-8589
-8601
-8614
-8626
-8640
-8653
-8667
-8682
-8696
-8711
-8726
-8742
-8757
-8772
-8788
-8803
-8818
-8833
-8848
-8862
-8876
-8890
-8903
-8915
-8928
-8939
-8950
-8961
-8971
-8980
-8989
-8997
-9005
-9012
-9019
-9025
-9031
-9036
-9041
-9045
-9049
-9053
-9056
-9059
-9061
-9064
-9066
-9068
-9070
-9072
-9073
-9075
-9076
-9077
-9078
-9078
-9079
-9079
-9079
-9078
-9077
-9076
-9074
-9072
-9069
-9066
-9063
-9059
-9054
-9050
-9045
-9039
-9034
-9028
-9022
-9016
-9009
-9003
-8997
-8991
-8984
-8978
-8973
-8967
-8962
-8957
-8952
-8948
-8944
-8941
-8938
-8936
-8934
-8933
-8933
-8933
-8934
-8936
-8938
-8941
-8945
-8949
-8953
-8958
-8964
-8970
-8976
-8983
-8990
-8997
-9004
-9012
-9019
-9026
-9034
-9041
-9048
-9055
-9062
-9069
-9075
-9081
-9087
-9093
-9099
-9104
-9110
-9115
-9120
-9124
-9129
-9134
-9138
-9143
-9147
-9151
-9156
-9160
-9164
-9169
-9173
-9177
-9181
-9185
-9189
-9193
-9197
-9201
-9205
-9208
-9212
-9215
-9218
-9221
-9223
-9226
-9228
-9230
-9233
-9235
-9237
-9239
-9240
-9242
-9244
-9246
-9248
-9250
-9252
-9253
-9255
-9257
-9259
-9261
-9263
-9265
-9267
-9269
-9271
-9273
-9275
-9277
-9279
-9282
-9284
-9287
-9290
-9293
-9297
-9301
-9305
-9310
-9315
-9320
-9326
-9333
-9340
-9348
-9356
-9365
-9375
-9385
-9396
-9408
-9420
-9434
-9448
-9462
-9478
-9494
-9510
-9527
-9545
-9563
-9582
-9601
-9620
-9640
-9659
-9679
-9700
-9720
-9740
-9760
-9780
-9800
-9820
-9840
-9860
-9879
-9899
-9917
-9936
-9954
-9973
-9990
-10007
-10024
-10041
-10057
-10072
-10088
-10103
-10117
-10131
-10145
-10159
-10172
-10185
-10198
-10211
-10223
-10236
-10248
-10260
-10272
-10285
-10297
-10309
-10321
-10333
-10346
-10358
-10371
-10383
-10396
-10410
-10423
-10437
-10451
-10465
-10479
-10494
-10509
-10525
-10541
-10557
-10574
-10591
-10608
-10625
-10643
-10661
-10680
-10699
-10718
-10737
-10757
-10777
-10797
-10817
-10838
-10859
-10879
-10900
-10921
-10941
-10962
-10983
-11003
-11023
-11044
-11064
-11084
-11104
-11123
-11143
-11163
-11182
-11201
-11221
-11240
-11259
-11279
-11298
-11317
-11335
-11354
-11372
-11390
-11408
-11425
-11442
-11458
-11473
-11489
-11503
-11517
-11530
-11543
-11556
-11567
-11578
-11589
-11599
-11608
-11617
-11626
-11634
-11641
-11648
-11654
-11660
-11665
-11669
-11673
-11676
-11679
-11681
-11683
-11684
-11685
-11685
-11684
-11683
-11682
-11680
-11678
-11675
-11672
-11668
-11664
-11660
-11656
-11651
-11646
-11640
-11635
-11629
-11624
-11618
-11613
-11607
-11602
-11597
-11592
-11588
-11584
-11580
-11576
-11573
-11571
-11568
-11567
-11565
-11564
-11564
-11564
-11564
-11565
-11567
-11569
-11572
-11575
-11578
-11582
-11586
-11591
-11595
-11600
-11605
-11610
-11616
-11621
-11626
-11631
-11636
-11641
-11646
-11651
-11656
-11660
-11664
-11669
-11672
-11676
-11680
-11683
-11686
-11689
-11692
-11694
-11696
-11698
-11700
-11702
-11703
-11704
-11705
-11705
-11705
-11705
-11705
-11705
-11705
-11705
-11705
-11705
-11706
-11706
-11707
-11708
-11709
-11711
-11713
-11714
-11717
-11719
-11722
-11725
-11728
-11731
-11735
-11738
-11742
-11746
-11750
-11755
-11759
-11764
-11769
-11773
-11778
-11783
-11788
-11793
-11798
-11803
-11808
-11813
-11818
-11823
-11828
-11833
-11838
-11843
-11848
-11854
-11859
-11864
-11870
-11876
-11882
-11888
-11895
-11902
-11909
-11916
-11924
-11932
-11940
-11949
-11958
-11967
-11977
-11987
-11997
-12008
-12019
-12031
-12043
-12056
-12068
-12082
-12095
-12109
-12124
-12138
-12153
-12168
-12183
-12199
-12214
-12230
-12245
-12261
-12276
-12292
-12307
-12321
-12336
-12350
-12363
-12376
-12389
-12401
-12412
-12423
-12434
-12443
-12452
-12460
-12468
-12475
-12481
-12486
-12491
-12494
-12498
-12500
-12502
-12503
-12504
-12504
-12503
-12502
-12500
-12498
-12496
-12493
-12489
-12486
-12482
-12478
-12474
-12469
-12464
-12460
-12455
-12450
-12445
-12440
-12435
-12430
-12425
-12420
-12415
-12410
-12405
-12400
-12395
-12390
-12384
-12379
-12374
-12369
-12364
-12359
-12354
-12349
-12345
-12340
-12335
-12331
-12327
-12323
-12319
-12315
-12312
-12308
-12305
-12302
-12299
-12296
-12294
-12291
-12289
-12287
-12285
-12284
-12282
-12281
-12280
-12279
-12279
-12279
-12279
-12279
-12280
-12280
-12281
-12283
-12284
-12285
-12287
-12288
-12290
-12292
-12294
-12296
-12298
-12299
-12301
-12303
-12305
-12306
-12307
-12309
-12309
-12310
-12309
-12309
-12308
-12306
-12304
-12301
-12297
-12293
-12288
-12282
-12275
-12268
-12260
-12252
-12243
-12234
-12224
-12214
-12204
-12194
-12183
-12173
-12162
-12151
-12141
-12131
-12121
-12111
-12101
-12091
-12082
-12073
-12064
-12055
-12047
-12039
-12031
-12023
-12016
-12009
-12002
-11995
-11989
-11982
-11977
-11971
-11966
-11961
-11957
-11952
-11948
-11944
-11940
-11936
-11932
-11928
-11924
-11919
-11915
-11910
-11905
-11899
-11893
-11887
-11880
-11872
-11864
-11856
-11847
-11837
-11828
-11817
-11807
-11796
-11784
-11773
-11761
-11749
-11737
-11725
-11713
-11701
-11689
-11677
-11665
-11653
-11642
-11631
-11620
-11609
-11598
-11589
-11579
-11570
-11561
-11553
-11545
-11538
-11531
-11525
-11519
-11513
-11508
-11503
-11498
-11493
-11489
-11485
-11481
-11477
-11473
-11470
-11466
-11462
-11458
-11455
-11451
-11447
-11443
-11438
-11434
-11429
-11425
-11420
-11414
-11409
-11403
-11397
-11390
-11383
-11376
-11368
-11360
-11352
-11343
-11334
-11325
-11316
-11306
-11296
-11286
-11276
-11266
-11256
-11246
-11236
-11227
-11217
-11208
-11199
-11191
-11183
-11176
-11169
-11162
-11157
-11151
-11147
-11143
-11140
-11137
-11135
-11134
-11133
-11133
-11134
-11135
-11137
-11139
-11142
-11145
-11148
-11152
-11156
-11160
-11164
-11169
-11173
-11178
-11183
-11187
-11192
-11196
-11200
-11205
-11208
-11212
-11216
-11219
-11222
-11224
-11226
-11228
-11230
-11231
-11232
-11232
-11233
-11232
-11232
-11231
-11229
-11228
-11226
-11223
-11221
-11217
-11214
-11210
-11206
-11201
-11196
-11191
-11186
-11180
-11173
-11167
-11160
-11153
-11145
-11137
-11129
-11121
-11113
-11104
-11096
-11087
-11078
-11070
-11061
-11052
-11044
-11035
-11027
-11019
-11011
-11003
-10995
-10988
-10980
-10973
-10966
-10959
-10952
-10945
-10939
-10932
-10926
-10919
-10913
-10907
-10901
-10894
-10888
-10882
-10876
-10870
-10864
-10858
-10852
-10846
-10840
-10835
-10829
-10823
-10818
-10813
-10808
-10803
-10799
-10795
-10791
-10787
-10784
-10781
-10779
-10777
-10775
-10774
-10773
-10773
-10772
-10772
-10773
-10773
-10774
-10775
-10776
-10777
-10778
-10779
-10781
-10782
-10784
-10785
-10786
-10788
-10789
-10791
-10792
-10793
-10794
-10796
-10797
-10798
-10799
-10801
-10802
-10804
-10805
-10807
-10808
-10810
-10812
-10813
-10815
-10818
-10820
-10822
-10825
-10827
-10830
-10833
-10836
-10839
-10843
-10847
-10851
-10855
-10860
-10864
-10869
-10874
-10879
-10884
-10889
-10893
-10898
-10902
-10906
-10910
-10913
-10915
-10917
-10918
-10919
-10918
-10917
-10915
-10912
-10909
-10904
-10899
-10892
-10885
-10877
-10868
-10858
-10848
-10836
-10824
-10812
-10798
-10784
-10770
-10755
-10740
-10724
-10708
-10692
-10676
-10660
-10644
-10628
-10612
-10597
-10582
-10567
-10553
-10539
-10525
-10512
-10500
-10488
-10476
-10465
-10455
-10445
-10435
-10425
-10417
-10408
-10400
-10392
-10384
-10377
-10370
-10364
-10357
-10351
-10344
-10338
-10332
-10326
-10320
-10314
-10308
-10301
-10295
-10288
-10281
-10274
-10266
-10258
-10250
-10241
-10232
-10223
-10213
-10203
-10192
-10181
-10169
-10156
-10143
-10129
-10115
-10100
-10084
-10067
-10049
-10031
-10012
-9991
-9970
-9948
-9925
-9901
-9876
-9850
-9823
-9796
-9767
-9737
-9706
-9675
-9642
-9609
-9575
-9540
-9505
-9469
-9433
-9396
-9359
-9321
-9284
-9246
-9208
-9170
-9132
-9095
-9057
-9020
-8982
-8946
-8909
-8873
-8837
-8802
-8767
-8733
-8699
-8666
-8634
-8601
-8570
-8539
-8508
-8478
-8449
-8420
-8392
-8364
-8336
-8309
-8282
-8256
-8231
-8206
-8180
-8157
-8134
-8111
-8089
-8067
-8045
-8025
-8005
-7985
-7966
-7946
-7928
-7909
-7890
-7872
-7853
-7834
-7815
-7796
-7776
-7756
-7736
-7715
-7694
-7672
-7650
-7628
-7604
-7581
-7557
-7532
-7507
-7482
-7457
-7431
-7404
-7378
-7351
-7323
-7296
-7268
-7240
-7212
-7184
-7156
-7127
-7099
-7071
-7042
-7014
-6985
-6957
-6929
-6901
-6873
-6846
-6819
-6792
-6765
-6739
-6713
-6687
-6662
-6637
-6612
-6588
-6565
-6541
-6518
-6496
-6474
-6452
-6431
-6410
-6389
-6369
-6350
-6330
-6311
-6292
-6274
-6255
-6237
-6219
-6201
-6182
-6164
-6146
-6128
-6109
-6090
-6072
-6053
-6034
-6015
-5996
-5976
-5957
-5938
-5919
-5900
-5881
-5862
-5843
-5825
-5806
-5788
-5770
-5752
-5734
-5717
-5699
-5682
-5665
-5648
-5631
-5615
-5599
-5583
-5567
-5552
-5537
-5522
-5507
-5492
-5478
-5464
-5450
-5436
-5423
-5409
-5396
-5382
-5369
-5355
-5342
-5329
-5315
-5302
-5288
-5274
-5260
-5246
-5232
-5217
-5203
-5188
-5172
-5157
-5141
-5125
-5109
-5093
-5076
-5059
-5042
-5025
-5007
-4989
-4971
-4953
-4935
-4917
-4898
-4879
-4860
-4840
-4820
-4800
-4779
-4758
-4736
-4714
-4691
-4668
-4644
-4620
-4594
-4568
-4542
-4515
-4487
-4459
-4430
-4400
-4370
-4340
-4309
-4277
-4245
-4213
-4180
-4147
-4113
-4080
-4046
-4013
-3979
-3946
-3913
-3879
-3847
-3814
-3782
-3750
-3719
-3688
-3658
-3628
-3599
-3571
-3542
-3515
-3488
-3461
-3434
-3408
-3383
-3357
-3332
-3306
-3281
-3255
-3230
-3204
-3178
-3152
-3126
-3099
-3072
-3044
-3015
-2987
-2957
-2927
-2897
-2866
-2834
-2802
-2769
-2735
-2701
-2667
-2632
-2596
-2560
-2523
-2486
-2448
-2410
-2371
-2332
-2293
-2253
-2213
-2173
-2133
-2092
-2052
-2012
-1971
-1931
-1891
-1851
-1811
-1771
-1731
-1692
-1652
-1613
-1574
-1535
-1497
-1459
-1421
-1383
-1346
-1309
-1272
-1236
-1200
-1164
-1129
-1094
-1059
-1025
-991
-958
-924
-891
-858
-825
-792
-760
-727
-694
-661
-628
-595
-561
-528
-493
-459
-424
-388
-352
-316
-279
-242
-203
-165
-126
-86
-45
-4
37
80
123
166
210
255
300
346
393
440
487
535
583
632
681
730
780
829
879
929
980
1030
1080
1131
1181
1231
1281
1331
1380
1429
1478
1527
1575
1623
1671
1718
1765
1812
1858
1903
1948
1993
2037
2080
2123
2166
2208
2249
2291
2331
2371
2411
2450
2489
2528
2566
2603
2641
2678
2714
2751
2787
2822
2858
2893
2929
2964
2999
3035
3070
3106
3142
3178
3215
3252
3290
3328
3367
3406
3446
3486
3527
3569
3611
3654
3698
3742
3787
3833
3879
3926
3974
4022
4072
4121
4172
4223
4274
4325
4377
4430
4482
4535
4587
4640
4693
4745
4797
4849
4901
4952
5002
5052
5102
5150
5198
5246
5292
5338
5383
5427
5470
5513
5555
5596
5637
5677
5717
5756
5794
5833
5871
5908
5946
5983
6020
6056
6093
6129
6165
6201
6237
6273
6308
6344
6379
6414
6448
6483
6517
6551
6585
6618
6651
6683
6716
6748
6779
6810
6841
6871
6900
6929
6957
6985
7012
7038
7063
7087
7111
7134
7156
7177
7197
7216
7234
7252
7268
7284
7299
7313
7326
7339
7351
7363
7374
7384
7394
7403
7413
7421
7430
7438
7447
7454
7462
7470
7478
7486
7493
7501
7509
7517
7525
7533
7541
7549
7557
7565
7574
7582
7590
7598
7607
7615
7623
7631
7639
7647
7654
7662
7669
7676
7684
7691
7698
7704
7711
7718
7724
7730
7736
7741
7747
7752
7756
7761
7765
7769
7772
7775
7778
7781
7783
7785
7786
7788
7789
7789
7789
7789
7789
7788
7788
7786
7785
7784
7782
7781
7779
7778
7776
7775
7774
7773
7772
7771
7771
7771
7771
7772
7773
7774
7776
7778
7780
7783
7786
7789
7793
7797
7801
7806
7810
7815
7821
7826
7831
7837
7843
7849
7855
7861
7867
7874
7880
7887
7894
7900
7907
7915
7922
7930
7938
7946
7955
7964
7974
7983
7993
8004
8013
8025
8036
8048
8058
8071
8083
8096
8108
8121
8132
8146
8159
8172
8185
8199
8212
8226
8239
8253
8267
8281
8295
8309
8323
8337
8351
8364
8378
8392
8405
8419
8432
8445
8458
8471
8484
8496
8509
8521
8533
8545
8557
8569
8580
8592
8604
8616
8628
8640
8652
8664
8677
8689
8702
8716
8730
8744
8759
8774
8790
8807
8824
8841
8860
8878
8898
8918
8938
8960
8981
9003
9026
9049
9073
9097
9122
9148
9174
9200
9227
9255
9283
9312
9341
9371
9401
9432
9463
9494
9527
9559
9592
9625
9659
9693
9727
9761
9796
9830
9865
9900
9935
9971
10006
10041
10077
10112
10148
10184
10219
10255
10291
10327
10364
10400
10437
10474
10511
10549
10587
10625
10665
10704
10744
10785
10827
10869
10912
10955
10999
11043
11088
11134
11180
11227
11274
11322
11370
11418
11467
11516
11565
11615
11665
11715
11765
11815
11866
11917
11967
12018
12069
12120
12171
12221
12272
12322
12373
12423
12472
12522
12571
12620
12669
12717
12765
12813
12861
12908
12955
13002
13048
13095
13141
13186
13232
13277
13323
13368
13413
13457
13502
13547
13591
13636
13680
13724
13768
13813
13857
13901
13945
13989
14033
14077
14120
14163
14206
14249
14291
14332
14374
14414
14454
14493
14532
14570
14608
14644
14681
14716
14751
14784
14818
14850
14882
14913
14943
14973
15002
15030
15057
15083
15109
15134
15158
15182
15204
15226
15247
15268
15287
15306
15325
15343
15360
15376
15392
15407
15422
15437
15451
15464
15477
15490
15502
15515
15527
15538
15550
15562
15573
15585
15596
15608
15620
15633
15645
15658
15671
15685
15699
15714
15729
15744
15760
15776
15793
15810
15828
15846
15865
15884
15903
15923
15943
15963
15984
16006
16027
16049
16070
16091
16114
16136
16158
16180
16201
16222
16242
16264
16283
16303
16323
16341
16359
16376
16392
16408
16422
16436
16450
16462
16474
16485
16495
16505
16513
16521
16529
16536
16542
16547
16552
16557
16561
16564
16567
16570
16572
16574
16576
16577
16579
16580
16581
16581
16582
16583
16583
16584
16584
16584
16585
16585
16586
16587
16587
16588
16589
16590
16591
16593
16595
16597
16600
16603
16606
16610
16615
16620
16625
16632
16638
16646
16653
16661
16670
16679
16688
16698
16708
16718
16729
16740
16751
16762
16773
16784
16795
16807
16818
16830
16841
16853
16864
16876
16888
16900
16912
16925
16937
16950
16962
16975
16988
17001
17014
17027
17040
17053
17066
17079
17091
17104
17116
17129
17141
17153
17164
17176
17187
17198
17208
17218
17228
17237
17246
17254
17262
17270
17276
17283
17288
17293
17298
17302
17306
17309
17311
17314
17316
17318
17320
17321
17323
17325
17327
17329
17332
17335
17338
17342
17347
17352
17358
17364
17371
17379
17388
17397
17407
17417
17429
17441
17453
17467
17480
17495
17509
17525
17541
17557
17573
17590
17608
17625
17643
17660
17678
17696
17714
17731
17749
17766
17783
17799
17815
17830
17845
17859
17873
17886
17898
17910
17920
17930
17940
17949
17957
17964
17970
17977
17982
17987
17991
17995
17998
18001
18004
18006
18008
18010
18011
18013
18014
18015
18016
18017
18018
18019
18020
18021
18022
18023
18024
18026
18027
18029
18031
18034
18036
18039
18042
18046
18050
18054
18058
18063
18067
18072
18078
18083
18089
18094
18100
18105
18111
18116
18122
18127
18132
18137
18141
18145
18149
18152
18155
18157
18159
18161
18161
18161
18161
18160
18158
18156
18153
18150
18146
18141
18136
18130
18123
18116
18108
18099
18090
18081
18071
18060
18049
18037
18025
18013
18000
17987
17974
17961
17948
17935
17922
17909
17896
17883
17871
17859
17847
17835
17823
17812
17801
17791
17780
17770
17761
17751
17742
17734
17725
17717
17709
17702
17694
17688
17681
17675
17669
17663
17658
17653
17649
17644
17640
17637
17634
17631
17628
17626
17624
17622
17621
17619
17618
17617
17616
17616
17615
17614
17613
17613
17612
17611
17610
17609
17608
17606
17605
17603
17601
17599
17597
17594
17592
17589
17587
17584
17581
17578
17575
17572
17569
17566
17562
17559
17555
17551
17546
17542
17537
17532
17526
17520
17514
17507
17500
17492
17484
17476
17467
17457
17448
17437
17426
17415
17403
17391
17378
17365
17352
17337
17323
17308
17293
17277
17260
17244
17226
17209
17190
17172
17153
17134
17114
17094
17074
17053
17032
17011
16990
16969
16948
16927
16906
16884
16863
16842
16821
16800
16779
16758
16738
16717
16697
16676
16655
16635
16614
16593
16572
16551
16529
16507
16484
16461
16437
16413
16388
16361
16335
16308
16280
16251
16221
16190
16158
16126
16091
16056
16021
15985
15947
15908
15869
15829
15788
15746
15704
15661
15618
15575
15531
15487
15443
15398
15354
15310
15266
15222
15178
15135
15091
15048
15005
14963
14920
14878
14836
14795
14753
14712
14671
14631
14590
14550
14511
14471
14431
14392
14353
14314
14276
14237
14199
14161
14123
14085
14048
14010
13974
13937
13900
13864
13829
13793
13758
13723
13688
13654
13619
13585
13552
13518
13485
13451
13418
13385
13352
13320
13287
13254
13222
13189
13157
13124
13092
13059
13026
12993
12960
12927
12894
12860
12826
12792
12757
12722
12687
12652
12616
12579
12542
12505
12467
12429
12390
12351
12311
12271
12230
12188
12146
12103
12059
12015
11969
11923
11877
11829
11781
11732
11682
11631
11580
11528
11475
11421
11367
11312
11257
11201
11144
11087
11029
10971
10912
10853
10794
10734
10674
10614
10553
10492
10431
10370
10309
10248
10187
10127
10067
10007
9947
9888
9829
9771
9714
9658
9602
9546
9492
9438
9385
9333
9282
9231
9181
9131
9082
9034
8987
8939
8893
8847
8801
8755
8710
8666
8621
8577
8532
8488
8444
8400
8355
8311
8266
8221
8176
8131
8086
8041
7995
7950
7904
7858
7813
7767
7722
7676
7631
7586
7541
7496
7451
7407
7363
7320
7276
7233
7191
7149
7107
7066
7025
6984
6944
6905
6866
6828
6790
6752
6715
6678
6642
6606
6571
6535
6500
6465
6430
6395
6361
6326
6291
6257
6222
6187
6152
6116
6081
6045
6009
5973
5937
5900
5863
5826
5788
5750
5712
5673
5634
5595
5556
5517
5477
5438
5398
5358
5318
5279
5239
5199
5160
5120
5081
5042
5003
4964
4926
4887
4849
4811
4774
4736
4699
4662
4625
4589
4552
4516
4480
4444
4408
4372
4336
4300
4264
4228
4192
4157
4121
4085
4048
4011
3976
3940
3904
3868
3831
3795
3759
3722
3686
3649
3612
3575
3538
3501
3464
3426
3389
3351
3313
3275
3236
3197
3159
3120
3081
3041
3002
2962
2923
2883
2843
2804
2764
2724
2685
2645
2606
2567
2528
2489
2450
2412
2374
2336
2298
2260
2222
2185
2147
2110
2073
2036
1999
1962
1925
1888
1852
1816
1780
1744
1708
1672
1637
1602
1567
1533
1499
1465
1431
1398
1365
1333
1301
1270
1239
1208
1178
1148
1119
1090
1062
1034
1006
978
951
924
897
871
845
818
792
765
739
712
685
658
631
603
575
546
517
488
458
428
397
366
334
301
269
235
201
167
132
97
61
25
-11
-47
-84
-121
-158
-196
-233
-270
-307
-344
-381
-418
-454
-490
-526
-561
-596
-631
-665
-699
-732
-765
-798
-830
-862
-894
-926
-957
-988
-1018
-1050
-1080
-1111
-1141
-1171
-1201
-1232
-1262
-1292
-1322
-1352
-1382
-1412
-1443
-1473
-1504
-1535
-1566
-1598
-1629
-1661
-1693
-1726
-1758
-1791
-1825
-1858
-1892
-1926
-1960
-1995
-2029
-2065
-2100
-2135
-2171
-2207
-2243
-2280
-2316
-2353
-2390
-2427
-2463
-2500
-2537
-2574
-2611
-2648
-2685
-2722
-2759
-2796
-2832
-2869
-2906
-2943
-2980
-3016
-3053
-3090
-3127
-3165
-3202
-3239
-3276
-3313
-3351
-3388
-3425
-3462
-3499
-3536
-3573
-3610
-3646
-3683
-3720
-3757
-3793
-3830
-3867
-3904
-3941
-3978
-4014
-4051
-4089
-4126
-4163
-4201
-4238
-4275
-4312
-4349
-4386
-4423
-4460
-4497
-4534
-4571
-4608
-4644
-4681
-4717
-4753
-4789
-4825
-4861
-4897
-4933
-4969
-5005
-5040
-5076
-5112
-5147
-5183
-5219
-5255
-5292
-5328
-5365
-5402
-5439
-5477
-5515
-5553
-5592
-5631
-5670
-5709
-5749
-5789
-5829
-5869
-5910
-5950
-5991
-6031
-6072
-6113
-6154
-6194
-6235
-6276
-6316
-6356
-6396
-6436
-6475
-6514
-6553
-6591
-6629
-6667
-6703
-6740
-6776
-6811
-6846
-6881
-6915
-6949
-6982
-7015
-7048
-7081
-7113
-7145
-7177
-7208
-7240
-7271
-7302
-7334
-7365
-7396
-7427
-7459
-7490
-7522
-7554
-7586
-7619
-7651
-7685
-7718
-7752
-7787
-7822
-7857
-7894
-7930
-7967
-8005
-8042
-8080
-8119
-8159
-8198
-8238
-8278
-8318
-8358
-8398
-8439
-8479
-8519
-8559
-8599
-8639
-8678
-8718
-8757
-8796
-8834
-8873
-8911
-8948
-8986
-9023
-9059
-9096
-9132
-9168
-9203
-9239
-9274
-9308
-9343
-9377
-9412
-9446
-9481
-9515
-9549
-9584
-9619
-9653
-9688
-9724
-9759
-9795
-9831
-9867
-9903
-9940
-9977
-10014
-10052
-10089
-10127
-10165
-10204
-10242
-10281
-10320
-10359
-10398
-10438
-10477
-10517
-10557
-10597
-10637
-10677
-10718
-10758
-10798
-10839
-10880
-10920
-10961
-11001
-11042
-11082
-11123
-11163
-11203
-11243
-11283
-11323
-11363
-11403
-11442
-11482
-11521
-11561
-11601
-11640
-11679
-11718
-11757
-11796
-11835
-11873
-11912
-11949
-11987
-12024
-12060
-12096
-12132
-12167
-12201
-12234
-12266
-12298
-12328
-12358
-12386
-12414
-12440
-12466
-12490
-12513
-12535
-12556
-12576
-12595
-12613
-12630
-12646
-12661
-12675
-12688
-12700
-12712
-12723
-12734
-12743
-12753
-12761
-12770
-12777
-12785
-12792
-12798
-12804
-12810
-12815
-12820
-12825
-12829
-12833
-12837
-12840
-12843
-12846
-12849
-12851
-12853
-12854
-12855
-12856
-12856
-12857
-12856
-12855
-12854
-12852
-12850
-12847
-12844
-12840
-12835
-12830
-12824
-12817
-12810
-12802
-12793
-12783
-12772
-12761
-12748
-12735
-12722
-12707
-12692
-12676
-12660
-12643
-12625
-12607
-12589
-12570
-12551
-12531
-12512
-12491
-12471
-12450
-12429
-12408
-12386
-12364
-12342
-12320
-12297
-12274
-12251
-12228
-12204
-12180
-12155
-12131
-12106
-12080
-12055
-12029
-12003
-11977
-11950
-11924
-11897
-11870
-11843
-11815
-11788
-11761
-11733
-11706
-11679
-11652
-11625
-11598
-11572
-11546
-11520
-11495
-11470
-11445
-11421
-11398
-11375
-11353
-11332
-11311
-11291
-11272
-11253
-11235
-11217
-11201
-11184
-11169
-11154
-11139
-11126
-11112
-11099
-11086
-11074
-11061
-11049
-11037
-11025
-11013
-11000
-10987
-10974
-10961
-10947
-10932
-10917
-10901
-10884
-10867
-10848
-10829
-10809
-10788
-10766
-10743
-10719
-10695
-10669
-10643
-10616
-10589
-10561
-10532
-10503
-10474
-10445
-10415
-10385
-10355
-10325
-10295
-10265
-10235
-10205
-10175
-10146
-10117
-10089
-10061
-10033
-10006
-9979
-9952
-9926
-9901
-9876
-9851
-9827
-9804
-9781
-9758
-9736
-9714
-9693
-9672
-9651
-9630
-9610
-9590
-9569
-9549
-9529
-9508
-9488
-9467
-9447
-9426
-9405
-9384
-9363
-9341
-9320
-9298
-9276
-9253
-9231
-9208
-9185
-9162
-9139
-9115
-9091
-9067
-9043
-9018
-8994
-8969
-8944
-8918
-8893
-8867
-8841
-8816
-8789
-8763
-8737
-8711
-8684
-8658
-8631
-8604
-8578
-8551
-8524
-8497
-8470
-8443
-8416
-8389
-8362
-8335
-8308
-8281
-8254
-8227
-8200
-8173
-8147
-8119
-8093
-8067
-8041
-8015
-7990
-7964
-7939
-7914
-7889
-7864
-7840
-7816
-7793
-7770
-7747
-7725
-7704
-7683
-7662
-7642
-7622
-7602
-7583
-7565
-7546
-7528
-7510
-7493
-7475
-7458
-7441
-7425
-7408
-7392
-7376
-7360
-7345
-7330
-7315
-7300
-7286
-7272
-7258
-7244
-7230
-7217
-7203
-7189
-7175
-7161
-7147
-7132
-7118
-7102
-7087
-7071
-7054
-7037
-7020
-7003
-6985
-6966
-6948
-6929
-6909
-6890
-6871
-6851
-6832
-6813
-6794
-6775
-6757
-6739
-6721
-6704
-6688
-6672
-6657
-6643
-6629
-6616
-6604
-6592
-6582
-6572
-6563
-6555
-6548
-6542
-6536
-6531
-6527
-6524
-6521
-6518
-6517
-6516
-6515
-6515
-6515
-6515
-6516
-6516
-6517
-6518
-6519
-6521
-6522
-6523
-6523
-6524
-6525
-6525
-6525
-6525
-6524
-6523
-6522
-6520
-6519
-6516
-6514
-6511
-6508
-6504
-6500
-6496
-6491
-6487
-6482
-6477
-6471
-6466
-6461
-6455
-6450
-6445
-6440
-6436
-6431
-6427
-6423
-6420
-6417
-6414
-6412
-6410
-6408
-6406
-6405
-6404
-6403
-6402
-6401
-6401
-6400
-6399
-6398
-6397
-6397
-6395
-6394
-6393
-6391
-6389
-6387
-6385
-6382
-6379
-6376
-6372
-6369
-6364
-6360
-6355
-6350
-6344
-6338
-6332
-6325
-6318
-6311
-6304
-6296
-6288
-6279
-6270
-6262
-6253
-6243
-6234
-6225
-6215
-6205
-6195
-6185
-6175
-6165
-6155
-6144
-6133
-6122
-6111
-6099
-6087
-6076
-6063
-6051
-6039
-6026
-6013
-6000
-5987
-5974
-5960
-5946
-5932
-5917
-5902
-5887
-5871
-5855
-5839
-5822
-5805
-5787
-5769
-5750
-5732
-5712
-5693
-5673
-5653
-5632
-5612
-5591
-5570
-5549
-5528
-5506
-5485
-5463
-5441
-5419
-5397
-5375
-5352
-5330
-5307
-5284
-5260
-5237
-5213
-5190
-5166
-5142
-5118
-5094
-5070
-5045
-5021
-4997
-4972
-4948
-4923
-4898
-4873
-4848
-4822
-4797
-4771
-4745
-4719
-4692
-4665
-4638
-4611
-4583
-4555
-4526
-4498
-4469
-4439
-4410
-4380
-4350
-4319
-4289
-4258
-4227
-4195
-4164
-4133
-4101
-4069
-4037
-4006
-3974
-3942
-3910
-3879
-3847
-3816
-3785
-3754
-3723
-3692
-3662
-3632
-3602
-3572
-3543
-3514
-3485
-3456
-3428
-3399
-3371
-3343
-3315
-3287
-3260
-3232
-3205
-3178
-3151
-3123
-3096
-3069
-3042
-3015
-2988
-2961
-2934
-2907
-2880
-2853
-2826
-2799
-2772
-2745
-2718
-2690
-2663
-2636
-2609
-2581
-2554
-2526
-2498
-2471
-2443
-2415
-2387
-2358
-2330
-2301
-2273
-2244
-2215
-2185
-2155
-2126
-2095
-2065
-2033
-2003
-1972
-1941
-1909
-1877
-1845
-1813
-1780
-1747
-1714
-1681
-1648
-1615
-1581
-1547
-1514
-1480
-1446
-1413
-1379
-1346
-1312
-1279
-1246
-1213
-1181
-1149
-1117
-1086
-1055
-1024
-994
-964
-935
-906
-878
-850
-822
-796
-769
-743
-718
-693
-669
-645
-621
-598
-576
-554
-532
-511
-490
-470
-450
-430
-411
-392
-373
-354
-336
-318
-300
-282
-264
-246
-228
-211
-193
-175
-157
-139
-120
-102
-83
-64
-45
-25
-6
14
35
55
76
96
117
138
159
180
201
222
243
263
284
304
325
345
365
384
403
422
441
460
478
496
513
530
547
564
580
596
611
626
640
654
668
681
694
707
719
731
743
754
765
776
787
798
809
819
830
841
852
863
874
885
897
909
921
933
946
959
973
987
1000
1014
1030
1045
1060
1076
1092
1108
1124
1141
1158
1175
1193
1211
1229
1248
1267
1287
1307
1327
1348
1369
1391
1413
1436
1460
1484
1508
1533
1559
1585
1612
1640
1668
1697
1727
1757
1788
1819
1851
1884
1917
1951
1986
2021
2056
2092
2128
2165
2202
2240
2277
2315
2354
2392
2431
2470
2509
2548
2587
2626
2665
2704
2742
2781
2819
2858
2896
2934
2971
3009
3046
3083
3120
3157
3194
3231
3268
3305
3342
3379
3416
3454
3491
3529
3567
3605
3644
3682
3721
3760
3799
3838
3878
3917
3957
3996
4035
4075
4115
4155
4195
4234
4274
4313
4353
4392
4431
4471
4510
4549
4588
4627
4666
4704
4742
4780
4818
4856
4893
4930
4966
5003
5038
5074
5109
5144
5178
5212
5245
5278
5311
5344
5376
5407
5439
5470
5501
5531
5561
5591
5621
5651
5680
5709
5737
5766
5794
5822
5849
5876
5904
5930
5957
5983
6010
6036
6061
6087
6113
6138
6163
6188
6213
6237
6262
6286
6310
6334
6358
6382
6405
6429
6452
6475
6498
6521
6544
6566
6588
6611
6632
6654
6675
6697
6717
6738
6758
6778
6798
6817
6836
6855
6874
6892
6910
6928
6945
6963
6980
6997
7014
7031
7048
7064
7081
7097
7113
7129
7146
7162
7178
7194
7210
7226
7242
7259
7275
7291
7308
7325
7341
7358
7375
7392
7410
7427
7445
7462
7480
7498
7515
7533
7551
7569
7587
7605
7623
7641
7659
7676
7694
7711
7727
7744
7760
7776
7791
7806
7820
7834
7847
7859
7871
7882
7893
7902
7911
7919
7926
7933
7938
7943
7947
7950
7952
7953
7954
7953
7952
7951
7948
7945
7941
7936
7931
7926
7920
7913
7906
7898
7891
7882
7874
7865
7856
7847
7838
7828
7819
7809
7799
7789
7779
7770
7760
7750
7740
7730
7720
7710
7700
7690
7680
7671
7661
7651
7640
7630
7620
7609
7599
7588
7577
7566
7555
7543
7532
7520
7508
7495
7483
7470
7457
7444
7431
7417
7403
7388
7374
7359
7343
7328
7312
7296
7280
7263
7247
7230
7213
7195
7178
7160
7142
7124
7106
7087
7068
7049
7030
7010
6990
6970
6950
6930
6909
6888
6867
6845
6823
6801
6779
6757
6734
6710
6687
6663
6639
6614
6589
6564
6538
6512
6485
6458
6430
6402
6373
6344
6314
6284
6254
6223
6192
6161
6129
6097
6065
6034
6002
5970
5938
5907
5875
5844
5813
5783
5753
5723
5693
5664
5635
5607
5579
5551
5524
5497
5470
5443
5417
5391
5366
5340
5315
5290
5265
5241
5216
5192
5167
5143
5119
5094
5070
5045
5021
4997
4972
4948
4924
4899
4875
4851
4827
4803
4779
4755
4731
4707
4684
4660
4636
4613
4590
4566
4543
4520
4497
4473
4450
4427
4404
4381
4358
4335
4313
4290
4267
4245
4222
4200
4178
4156
4134
4112
4090
4067
4046
4025
4003
3983
3961
3940
3919
3898
3877
3857
3836
3815
3794
3774
3753
3733
3713
3692
3672
3653
3633
3614
3595
3576
3557
3539
3521
3504
3487
3470
3453
3437
3421
3406
3391
3376
3361
3347
3333
3320
3306
3293
3280
3267
3254
3241
3228
3215
3202
3190
3177
3164
3151
3139
3126
3113
3101
3088
3076
3064
3051
3039
3027
3015
3003
2992
2981
2969
2959
2948
2938
2928
2918
2908
2899
2890
2882
2873
2865
2857
2849
2841
2834
2826
2819
2812
2805
2798
2791
2784
2777
2771
2764
2758
2751
2745
2739
2733
2727
2722
2717
2712
2707
2702
2698
2694
2690
2687
2683
2680
2677
2674
2672
2669
2667
2666
2664
2663
2662
2661
2661
2661
2661
2662
2663
2665
2667
2669
2672
2676
2680
2684
2689
2695
2702
2709
2717
2725
2734
2744
2755
2766
2778
2790
2803
2816
2830
2844
2859
2874
2889
2904
2919
2935
2950
2966
2982
2998
3014
3030
3046
3062
3078
3095
3111
3128
3145
3161
3178
3195
3212
3230
3247
3265
3283
3301
3319
3337
3356
3375
3394
3414
3434
3454
3474
3494
3515
3536
3558
3579
3601
3623
3646
3669
3692
3716
3740
3765
3790
3815
3841
3867
3894
3921
3948
3976
4003
4033
4061
4090
4119
4148
4177
4206
4235
4264
4293
4321
4350
4378
4406
4433
4461
4488
4515
4541
4567
4593
4619
4644
4669
4694
4718
4742
4765
4788
4811
4834
4856
4878
4900
4921
4942
4963
4984
5005
5025
5045
5065
5085
5105
5124
5143
5162
5181
5200
5218
5236
5254
5272
5290
5308
5325
5343
5361
5378
5395
5413
5430
5447
5464
5481
5498
5515
5532
5548
5564
5580
5595
5610
5625
5639
5653
5666
5679
5692
5703
5715
5726
5736
5746
5756
5765
5773
5781
5788
5794
5800
5805
5810
5814
5817
5819
5821
5822
5823
5823
5822
5821
5819
5816
5813
5809
5805
5800
5795
5790
5783
5777
5770
5762
5754
5746
5738
5729
5719
5710
5699
5689
5678
5667
5655
5643
5630
5617
5604
5590
5576
5562
5547
5532
5516
5500
5484
5468
5451
5434
5417
5400
5382
5364
5346
5328
5310
5291
5273
5254
5235
5216
5197
5177
5158
5138
5118
5098
5078
5057
5036
5015
4993
4971
4949
4926
4903
4880
4856
4832
4808
4783
4758
4732
4706
4680
4653
4627
4600
4572
4545
4517
4489
4461
4433
4405
4376
4348
4319
4290
4261
4232
4203
4174
4145
4115
4086
4057
4027
3998
3969
3939
3910
3881
3851
3822
3793
3764
3734
3705
3676
3646
3616
3586
3556
3526
3495
3464
3433
3401
3369
3337
3304
3272
3238
3205
3171
3137
3102
3068
3033
2997
2962
2926
2890
2853
2817
2780
2742
2705
2667
2629
2591
2553
2514
2475
2436
2397
2357
2317
2277
2237
2197
2156
2115
2074
2033
1992
1950
1909
1867
1825
1784
1742
1700
1659
1617
1576
1534
1493
1452
1410
1369
1329
1288
1247
1206
1166
1125
1085
1044
1004
963
923
883
842
801
761
720
679
639
598
557
515
474
432
391
349
307
264
222
179
136
93
49
5
-39
-83
-128
-173
-218
-263
-309
-354
-400
-446
-492
-539
-585
-632
-678
-725
-771
-818
-864
-911
-957
-1002
-1049
-1094
-1140
-1185
-1230
-1275
-1319
-1363
-1407
-1451
-1494
-1537
-1579
-1622
-1663
-1705
-1746
-1787
-1828
-1869
-1909
-1949
-1989
-2029
-2069
-2109
-2148
-2187
-2227
-2266
-2305
-2344
-2382
-2421
-2460
-2499
-2538
-2577
-2615
-2654
-2694
-2733
-2772
-2812
-2851
-2891
-2931
-2971
-3011
-3052
-3092
-3133
-3174
-3215
-3256
-3297
-3338
-3380
-3421
-3463
-3504
-3546
-3588
-3630
-3672
-3715
-3757
-3800
-3843
-3887
-3930
-3974
-4017
-4061
-4105
-4149
-4194
-4238
-4282
-4326
-4371
-4415
-4459
-4502
-4546
-4589
-4632
-4675
-4717
-4759
-4801
-4842
-4882
-4923
-4962
-5002
-5041
-5079
-5117
-5154
-5191
-5227
-5263
-5298
-5333
-5367
-5401
-5434
-5466
-5498
-5530
-5561
-5591
-5621
-5650
-5679
-5708
-5736
-5763
-5790
-5816
-5842
-5867
-5892
-5916
-5940
-5963
-5986
-6008
-6031
-6053
-6074
-6095
-6117
-6137
-6158
-6178
-6199
-6219
-6238
-6258
-6278
-6297
-6316
-6335
-6354
-6373
-6392
-6410
-6428
-6446
-6464
-6482
-6499
-6516
-6533
-6550
-6567
-6583
-6599
-6614
-6629
-6644
-6659
-6673
-6686
-6700
-6713
-6725
-6737
-6749
-6760
-6771
-6782
-6792
-6801
-6810
-6819
-6827
-6835
-6842
-6849
-6855
-6861
-6866
-6871
-6875
-6879
-6883
-6886
-6888
-6891
-6892
-6894
-6895
-6895
-6895
-6895
-6894
-6892
-6891
-6889
-6886
-6883
-6880
-6876
-6872
-6867
-6862
-6856
-6851
-6845
-6838
-6831
-6824
-6817
-6809
-6802
-6793
-6785
-6776
-6768
-6758
-6749
-6739
-6730
-6719
-6709
-6698
-6688
-6676
-6665
-6654
-6642
-6630
-6617
-6605
-6592
-6579
-6566
-6552
-6539
-6525
-6511
-6496
-6482
-6467
-6452
-6436
-6421
-6405
-6388
-6372
-6355
-6338
-6321
-6303
-6285
-6266
-6248
-6229
-6209
-6190
-6169
-6149
-6128
-6107
-6086
-6064
-6042
-6020
-5997
-5974
-5951
-5928
-5904
-5881
-5857
-5833
-5809
-5785
-5761
-5737
-5713
-5689
-5664
-5640
-5616
-5592
-5568
-5544
-5521
-5497
-5474
-5451
-5428
-5405
-5382
-5360
-5337
-5315
-5293
-5272
-5250
-5229
-5208
-5187
-5166
-5145
-5125
-5105
-5084
-5064
-5044
-5025
-5005
-4985
-4966
-4946
-4927
-4908
-4888
-4869
-4849
-4830
-4810
-4791
-4771
-4751
-4731
-4711
-4690
-4670
-4650
-4629
-4608
-4588
-4567
-4546
-4525
-4504
-4483
-4463
-4442
-4422
-4401
-4381
-4361
-4340
-4321
-4301
-4281
-4262
-4242
-4223
-4205
-4186
-4167
-4149
-4131
-4114
-4096
-4078
-4062
-4046
-4030
-4014
-3999
-3984
-3969
-3954
-3940
-3925
-3912
-3898
-3884
-3871
-3858
-3845
-3832
-3819
-3806
-3793
-3780
-3767
-3753
-3740
-3727
-3713
-3700
-3686
-3672
-3659
-3645
-3630
-3616
-3602
-3587
-3573
-3558
-3544
-3529
-3515
-3501
-3486
-3472
-3458
-3444
-3431
-3417
-3404
-3391
-3379
-3367
-3355
-3343
-3331
-3320
-3309
-3298
-3287
-3276
-3266
-3255
-3244
-3233
-3222
-3211
-3200
-3189
-3177
-3165
-3153
-3141
-3128
-3116
-3103
-3089
-3076
-3062
-3048
-3034
-3019
-3004
-2989
-2974
-2958
-2942
-2926
-2910
-2894
-2877
-2860
-2843
-2826
-2808
-2790
-2772
-2754
-2735
-2716
-2697
-2678
-2658
-2638
-2617
-2597
-2576
-2555
-2533
-2511
-2489
-2467
-2444
-2421
-2398
-2374
-2351
-2327
-2302
-2278
-2253
-2228
-2203
-2178
-2152
-2126
-2099
-2073
-2045
-2019
-1991
-1964
-1936
-1908
-1880
-1851
-1822
-1794
-1765
-1735
-1706
-1677
-1647
-1618
-1588
-1559
-1529
-1500
-1471
-1442
-1414
-1385
-1357
-1330
-1302
-1275
-1249
-1223
-1197
-1172
-1148
-1124
-1100
-1077
-1055
-1033
-1010
-990
-970
-949
-930
-910
-891
-873
-855
-837
-820
-803
-786
-769
-753
-737
-721
-705
-689
-674
-658
-642
-626
-610
-593
-576
-559
-542
-524
-506
-487
-468
-449
-429
-409
-388
-367
-345
-323
-300
-277
-254
-230
-206
-182
-157
-132
-108
-83
-58
-33
-8
16
40
65
88
112
135
158
181
204
226
247
269
290
311
331
351
371
391
410
429
448
466
485
503
521
539
557
575
593
611
629
647
666
685
704
724
744
764
785
807
829
852
876
900
926
952
978
1006
1034
1063
1093
1123
1154
1186
1219
1252
1286
1321
1356
1391
1427
1464
1500
1538
1575
1613
1652
1690
1729
1768
1808
1848
1888
1929
1969
2009
2051
2093
2135
2177
2219
2261
2304
2346
2389
2431
2474
2517
2559
2601
2643
2685
2727
2768
2809
2850
2891
2931
2971
3010
3049
3088
3126
3164
3201
3238
3275
3311
3347
3383
3418
3452
3487
3521
3555
3589
3622
3655
3688
3721
3754
3786
3819
3851
3883
3915
3947
3979
4011
4043
4075
4106
4138
4170
4201
4233
4264
4296
4327
4358
4390
4421
4452
4483
4514
4544
4575
4606
4636
4666
4697
4727
4757
4786
4816
4846
4875
4904
4933
4962
4991
5020
5049
5077
5106
5134
5162
5191
5219
5247
5275
5303
5331
5359
5387
5414
5442
5470
5497
5525
5552
5579
5606
5633
5660
5686
5712
5738
5764
5789
5814
5839
5863
5887
5910
5934
5956
5979
6000
6022
6043
6064
6084
6104
6123
6143
6161
6180
6199
6217
6235
6253
6271
6289
6307
6325
6343
6361
6379
6396
6414
6431
6449
6466
6483
6499
6516
6532
6548
6563
6578
6593
6608
6622
6636
6649
6663
6676
6688
6700
6712
6723
6734
6745
6755
6765
6775
6784
6793
6801
6810
6817
6825
6832
6839
6846
6852
6858
6863
6868
6873
6878
6882
6885
6888
6891
6894
6896
6898
6899
6901
6902
6902
6903
6904
6904
6905
6905
6906
6906
6907
6907
6908
6908
6909
6910
6910
6911
6912
6912
6913
6914
6914
6914
6914
6914
6914
6914
6913
6912
6911
6910
6909
6907
6905
6904
6902
6899
6897
6895
6892
6889
6886
6883
6879
6875
6871
6867
6862
6857
6852
6846
6840
6834
6827
6820
6812
6804
6796
6787
6778
6769
6759
6749
6738
6727
6716
6705
6693
6681
6669
6657
6644
6631
6619
6606
6593
6580
6566
6553
6540
6527
6513
6500
6487
6474
6460
6447
6433
6420
6406
6393
6379
6365
6351
6337
6322
6307
6292
6277
6261
6245
6229
6212
6195
6178
6160
6142
6124
6105
6086
6067
6048
6028
6008
5988
5968
5947
5927
5906
5885
5864
5843
5822
5801
5780
5759
5739
5718
5697
5677
5657
5637
5617
5597
5578
5559
5540
5521
5502
5484
5466
5447
5430
5412
5394
5376
5359
5341
5324
5306
5289
5271
5253
5236
5218
5200
5182
5164
5146
5127
5109
5090
5071
5052
5033
5013
4993
4973
4952
4932
4910
4889
4867
4845
4823
4800
4778
4755
4731
4708
4684
4661
4637
4613
4589
4565
4542
4518
4493
4469
4445
4420
4396
4371
4346
4321
4295
4269
4243
4217
4190
4163
4135
4107
4078
4050
4021
3991
3960
3929
3898
3866
3834
3801
3767
3734
3700
3665
3630
3595
3559
3523
3486
3450
3413
3376
3338
3301
3263
3225
3187
3150
3112
3074
3036
2998
2961
2923
2886
2848
2811
2773
2736
2699
2662
2625
2588
2551
2514
2477
2440
2403
2366
2329
2292
2255
2218
2181
2144
2108
2071
2033
1998
1961
1925
1889
1854
1818
1783
1748
1713
1679
1645
1612
1579
1546
1514
1483
1452
1422
1392
1362
1334
1306
1278
1251
1225
1199
1173
1149
1124
1100
1077
1054
1032
1010
988
967
946
926
906
886
866
847
828
809
791
773
754
736
718
701
683
666
648
631
614
597
579
562
546
529
512
495
478
461
444
428
411
394
378
362
346
330
314
299
284
270
255
242
228
215
203
191
179
167
156
146
135
125
115
105
95
85
75
66
56
46
37
27
17
7
-3
-13
-23
-34
-44
-55
-66
-77
-89
-100
-112
-125
-137
-150
-163
-177
-191
-205
-220
-235
-251
-267
-283
-299
-316
-333
-351
-369
-386
-405
-423
-441
-460
-479
-498
-517
-536
-555
-574
-593
-612
-632
-651
-669
-688
-707
-726
-744
-762
-780
-798
-816
-834
-851
-868
-884
-901
-917
-933
-949
-964
-979
-994
-1008
-1022
-1037
-1051
-1065
-1078
-1091
-1104
-1117
-1129
-1141
-1153
-1164
-1175
-1186
-1196
-1206
-1216
-1225
-1234
-1242
-1251
-1259
-1266
-1273
-1280
-1287
-1294
-1300
-1306
-1312
-1317
-1323
-1328
-1333
-1339
-1344
-1349
-1354
-1358
-1363
-1368
-1372
-1377
-1382
-1386
-1390
-1395
-1399
-1403
-1407
-1411
-1415
-1419
-1423
-1426
-1430
-1433
-1436
-1439
-1441
-1443
-1445
-1447
-1449
-1450
-1451
-1451
-1452
-1452
-1451
-1450
-1449
-1448
-1446
-1444
-1442
-1440
-1437
-1434
-1431
-1427
-1424
-1420
-1416
-1412
-1408
-1404
-1399
-1395
-1391
-1387
-1382
-1378
-1374
-1369
-1365
-1361
-1357
-1353
-1349
-1345
-1342
-1338
-1335
-1332
-1329
-1326
-1323
-1320
-1318
-1315
-1313
-1311
-1309
-1307
-1305
-1303
-1301
-1299
-1298
-1296
-1294
-1292
-1291
-1289
-1288
-1286
-1285
-1283
-1282
-1280
-1279
-1277
-1275
-1274
-1272
-1270
-1268
-1267
-1265
-1263
-1261
-1260
-1258
-1257
-1255
-1254
-1252
-1251
-1250
-1249
-1248
-1248
-1247
-1247
-1247
-1247
-1247
-1248
-1248
-1249
-1251
-1252
-1254
-1256
-1259
-1262
-1265
-1269
-1273
-1278
-1283
-1289
-1295
-1301
-1309
-1316
-1324
-1332
-1341
-1350
-1360
-1369
-1379
-1390
-1400
-1411
-1422
-1432
-1444
-1455
-1466
-1477
-1488
-1500
-1511
-1522
-1533
-1545
-1556
-1567
-1578
-1589
-1599
-1610
-1620
-1631
-1641
-1651
-1661
-1670
-1679
-1689
-1698
-1706
-1715
-1723
-1731
-1739
-1747
-1755
-1763
-1770
-1777
-1784
-1791
-1799
-1806
-1813
-1819
-1826
-1833
-1840
-1847
-1854
-1861
-1868
-1875
-1882
-1889
-1896
-1903
-1910
-1918
-1925
-1933
-1941
-1949
-1958
-1966
-1975
-1985
-1995
-2005
-2015
-2025
-2037
-2050
-2062
-2075
-2088
-2102
-2117
-2132
-2148
-2164
-2181
-2198
-2216
-2234
-2253
-2272
-2292
-2312
-2332
-2353
-2374
-2395
-2417
-2439
-2461
-2483
-2506
-2528
-2551
-2575
-2598
-2622
-2646
-2670
-2694
-2719
-2743
-2768
-2793
-2818
-2843
-2868
-2893
-2918
-2943
-2968
-2993
-3018
-3042
-3067
-3091
-3116
-3140
-3164
-3189
-3213
-3237
-3261
-3285
-3309
-3333
-3357
-3381
-3405
-3428
-3452
-3476
-3499
-3522
-3546
-3569
-3591
-3614
-3636
-3658
-3679
-3700
-3721
-3742
-3762
-3782
-3801
-3820
-3839
-3858
-3876
-3894
-3911
-3929
-3946
-3962
-3979
-3995
-4011
-4027
-4042
-4058
-4073
-4088
-4102
-4117
-4131
-4146
-4160
-4173
-4187
-4200
-4213
-4226
-4239
-4252
-4265
-4277
-4289
-4301
-4313
-4325
-4337
-4349
-4360
-4372
-4383
-4394
-4405
-4416
-4427
-4438
-4449
-4460
-4471
-4482
-4493
-4504
-4515
-4526
-4537
-4548
-4559
-4570
-4581
-4593
-4604
-4616
-4628
-4640
-4653
-4666
-4679
-4693
-4706
-4721
-4735
-4750
-4765
-4780
-4796
-4812
-4828
-4844
-4861
-4878
-4895
-4913
-4931
-4949
-4967
-4986
-5005
-5024
-5043
-5063
-5083
-5104
-5124
-5145
-5166
-5188
-5209
-5231
-5254
-5276
-5299
-5322
-5345
-5369
-5393
-5417
-5441
-5466
-5491
-5516
-5542
-5568
-5594
-5621
-5648
-5675
-5703
-5731
-5759
-5788
-5818
-5847
-5878
-5909
-5940
-5972
-6004
-6037
-6071
-6105
-6139
-6174
-6210
-6246
-6283
-6321
-6359
-6397
-6436
-6476
-6516
-6557
-6598
-6639
-6681
-6724
-6767
-6810
-6854
-6899
-6944
-6989
-7034
-7080
-7127
-7173
-7220
-7267
-7314
-7362
-7409
-7457
-7505
-7554
-7602
-7650
-7699
-7748
-7796
-7845
-7894
-7943
-7992
-8041
-8090
-8138
-8188
-8237
-8286
-8335
-8384
-8432
-8481
-8529
-8577
-8625
-8673
-8721
-8768
-8816
-8863
-8911
-8958
-9006
-9053
-9101
-9149
-9196
-9244
-9292
-9340
-9388
-9437
-9485
-9534
-9583
-9632
-9681
-9730
-9780
-9829
-9879
-9929
-9979
-10030
-10080
-10131
-10181
-10232
-10283
-10334
-10385
-10436
-10487
-10538
-10589
-10641
-10692
-10743
-10794
-10845
-10895
-10946
-10997
-11047
-11097
-11147
-11197
-11247
-11297
-11346
-11395
-11444
-11493
-11542
-11591
-11639
-11688
-11736
-11783
-11831
-11879
-11926
-11973
-12020
-12066
-12113
-12159
-12205
-12251
-12296
-12341
-12387
-12432
-12476
-12521
-12566
-12610
-12655
-12699
-12743
-12787
-12832
-12876
-12920
-12964
-13008
-13052
-13097
-13141
-13185
-13228
-13272
-13316
-13360
-13403
-13447
-13490
-13533
-13576
-13619
-13662
-13705
-13747
-13790
-13832
-13874
-13916
-13958
-14000
-14042
-14084
-14125
-14166
-14208
-14249
-14290
-14331
-14372
-14413
-14454
-14494
-14535
-14576
-14616
-14657
-14697
-14738
-14778
-14818
-14858
-14898
-14938
-14978
-15017
-15057
-15096
-15135
-15174
-15213
-15252
-15291
-15330
-15368
-15407
-15446
-15484
-15523
-15562
-15601
-15639
-15678
-15717
-15755
-15794
-15833
-15871
-15910
-15948
-15987
-16024
-16064
-16102
-16140
-16178
-16216
-16254
-16291
-16329
-16366
-16403
-16440
-16477
-16513
-16550
-16586
-16622
-16658
-16694
-16730
-16766
-16802
-16837
-16873
-16909
-16944
-16980
-17016
-17052
-17087
-17123
-17159
-17194
-17230
-17266
-17302
-17338
-17373
-17410
-17446
-17482
-17519
-17555
-17592
-17629
-17666
-17704
-17741
-17779
-17817
-17855
-17894
-17932
-17971
-18010
-18049
-18088
-18128
-18167
-18207
-18246
-18286
-18326
-18366
-18406
-18446
-18486
-18527
-18567
-18607
-18648
-18688
-18729
-18769
-18810
-18850
-18891
-18931
-18972
-19012
-19052
-19092
-19133
-19173
-19213
-19253
-19292
-19332
-19371
-19410
-19449
-19487
-19525
-19563
-19600
-19637
-19673
-19709
-19745
-19780
-19814
-19849
-19882
-19916
-19948
-19981
-20013
-20045
-20077
-20108
-20139
-20170
-20201
-20231
-20261
-20290
-20320
-20349
-20377
-20406
-20434
-20461
-20488
-20515
-20541
-20567
-20592
-20617
-20641
-20665
-20689
-20712
-20735
-20757
-20779
-20801
-20823
-20844
-20865
-20886
-20906
-20927
-20947
-20967
-20987
-21007
-21027
-21046
-21065
-21085
-21104
-21123
-21141
-21160
-21178
-21196
-21214
-21232
-21250
-21267
-21284
-21301
-21318
-21334
-21350
-21366
-21382
-21397
-21412
-21427
-21442
-21456
-21470
-21484
-21498
-21511
-21525
-21538
-21551
-21563
-21576
-21588
-21601
-21613
-21625
-21637
-21648
-21660
-21671
-21681
-21692
-21702
-21712
-21722
-21731
-21740
-21748
-21757
-21765
-21772
-21780
-21787
-21794
-21801
-21809
-21816
-21822
-21829
-21836
-21843
-21851
-21858
-21865
-21872
-21879
-21887
-21894
-21901
-21909
-21916
-21924
-21932
-21940
-21947
-21955
-21963
-21971
-21980
-21988
-21996
-22004
-22012
-22020
-22028
-22036
-22044
-22052
-22060
-22068
-22076
-22084
-22092
-22100
-22108
-22116
-22123
-22130
-22137
-22144
-22151
-22157
-22163
-22169
-22175
-22180
-22186
-22191
-22197
-22202
-22207
-22212
-22217
-22221
-22226
-22231
-22236
-22241
-22245
-22250
-22255
-22259
-22263
-22268
-22272
-22276
-22280
-22284
-22287
-22290
-22293
-22296
-22299
-22301
-22303
-22304
-22305
-22306
-22306
-22306
-22306
-22305
-22303
-22301
-22299
-22296
-22293
-22290
-22286
-22282
-22277
-22272
-22267
-22262
-22256
-22250
-22244
-22238
-22231
-22225
-22218
-22211
-22204
-22196
-22189
-22182
-22174
-22167
-22159
-22152
-22144
-22137
-22130
-22123
-22116
-22109
-22102
-22095
-22089
-22083
-22077
-22071
-22065
-22060
-22055
-22050
-22045
-22040
-22035
-22031
-22027
-22023
-22018
-22014
-22010
-22007
-22003
-21999
-21995
-21992
-21988
-21984
-21980
-21977
-21973
-21970
-21966
-21962
-21959
-21955
-21951
-21948
-21944
-21941
-21937
-21933
-21930
-21926
-21922
-21918
-21914
-21910
-21906
-21901
-21897
-21891
-21886
-21881
-21875
-21869
-21863
-21856
-21850
-21843
-21837
-21830
-21823
-21817
-21810
-21803
-21796
-21790
-21783
-21777
-21770
-21764
-21758
-21752
-21747
-21741
-21736
-21731
-21725
-21721
-21716
-21711
-21707
-21702
-21698
-21694
-21690
-21686
-21683
-21679
-21675
-21671
-21667
-21663
-21659
-21655
-21651
-21646
-21641
-21636
-21631
-21626
-21620
-21614
-21608
-21601
-21595
-21588
-21581
-21573
-21566
-21558
-21550
-21542
-21533
-21525
-21516
-21507
-21497
-21488
-21478
-21468
-21458
-21447
-21437
-21426
-21415
-21404
-21393
-21382
-21371
-21359
-21348
-21336
-21325
-21313
-21301
-21289
-21277
-21265
-21253
-21240
-21228
-21215
-21202
-21189
-21176
-21163
-21150
-21136
-21123
-21110
-21096
-21083
-21069
-21055
-21042
-21028
-21014
-21000
-20987
-20973
-20959
-20946
-20932
-20919
-20905
-20892
-20879
-20865
-20852
-20839
-20827
-20814
-20801
-20789
-20776
-20764
-20752
-20740
-20728
-20715
-20703
-20691
-20679
-20667
-20654
-20641
-20628
-20615
-20602
-20588
-20574
-20559
-20544
-20529
-20513
-20497
-20480
-20463
-20445
-20427
-20409
-20389
-20370
-20349
-20328
-20307
-20285
-20262
-20238
-20214
-20189
-20163
-20137
-20110
-20082
-20054
-20025
-19995
-19965
-19934
-19903
-19871
-19838
-19805
-19772
-19738
-19704
-19670
-19635
-19600
-19565
-19530
-19494
-19459
-19423
-19387
-19351
-19314
-19278
-19242
-19205
-19169
-19132
-19096
-19060
-19023
-18987
-18951
-18914
-18878
-18842
-18806
-18770
-18733
-18697
-18661
-18624
-18588
-18551
-18514
-18477
-18439
-18401
-18363
-18324
-18285
-18246
-18206
-18165
-18124
-18083
-18041
-17999
-17957
-17914
-17870
-17826
-17782
-17737
-17692
-17646
-17600
-17554
-17507
-17460
-17414
-17366
-17319
-17272
-17225
-17178
-17130
-17083
-17036
-16989
-16943
-16896
-16850
-16803
-16758
-16712
-16666
-16621
-16576
-16531
-16487
-16443
-16399
-16355
-16312
-16268
-16225
-16183
-16140
-16097
-16055
-16013
-15971
-15928
-15886
-15844
-15802
-15760
-15718
-15676
-15634
-15592
-15549
-15507
-15465
-15422
-15379
-15336
-15293
-15250
-15206
-15162
-15118
-15074
-15030
-14985
-14940
-14894
-14849
-14803
-14756
-14710
-14663
-14615
-14567
-14519
-14471
-14422
-14372
-14323
-14273
-14222
-14171
-14120
-14069
-14017
-13965
-13913
-13861
-13809
-13756
-13704
-13651
-13598
-13546
-13493
-13441
-13389
-13337
-13285
-13233
-13181
-13129
-13077
-13026
-12974
-12923
-12871
-12820
-12768
-12716
-12664
-12611
-12559
-12506
-12453
-12400
-12346
-12292
-12238
-12183
-12128
-12073
-12018
-11962
-11906
-11850
-11793
-11737
-11680
-11622
-11565
-11507
-11449
-11391
-11332
-11274
-11215
-11156
-11097
-11038
-10978
-10919
-10859
-10799
-10739
-10679
-10618
-10558
-10497
-10436
-10375
-10314
-10253
-10192
-10130
-10068
-10007
-9945
-9882
-9820
-9757
-9695
-9632
-9568
-9505
-9441
-9377
-9313
-9248
-9184
-9119
-9054
-8988
-8923
-8857
-8791
-8724
-8658
-8592
-8525
-8458
-8391
-8324
-8257
-8189
-8122
-8055
-7989
-7922
-7855
-7788
-7720
-7653
-7586
-7519
-7452
-7385
-7318
-7251
-7184
-7117
-7050
-6984
-6917
-6851
-6784
-6718
-6652
-6585
-6519
-6453
-6387
-6321
-6255
-6189
-6124
-6058
-5992
-5927
-5862
-5796
-5731
-5666
-5601
-5537
-5472
-5408
-5344
-5280
-5216
-5152
-5089
-5025
-4962
-4899
-4837
-4774
-4711
-4649
-4587
-4525
-4463
-4401
-4339
-4277
-4216
-4154
-4093
-4030
-3970
-3909
-3848
-3787
-3726
-3665
-3604
-3543
-3483
-3422
-3362
-3301
-3241
-3181
-3122
-3062
-3003
-2943
-2885
-2826
-2768
-2710
-2652
-2594
-2537
-2480
-2424
-2367
-2311
-2255
-2200
-2145
-2090
-2035
-1981
-1927
-1873
-1820
-1767
-1714
-1661
-1609
-1557
-1505
-1454
-1403
-1352
-1302
-1252
-1202
-1152
-1103
-1054
-1004
-957
-908
-860
-812
-765
-717
-670
-623
-576
-529
-483
-436
-390
-344
-298
-253
-207
-162
-118
-73
-29
15
59
102
145
188
230
272
314
356
397
439
480
520
561
602
642
682
722
762
802
842
881
921
960
999
1037
1076
1114
1152
1189
1226
1263
1300
1337
1373
1409
1445
1480
1515
1550
1584
1619
1653
1686
1719
1752
1785
1817
1849
1881
1912
1943
1974
2005
2035
2065
2094
2123
2152
2181
2210
2238
2266
2294
2321
2348
2375
2402
2428
2454
2480
2506
2531
2556
2581
2605
2630
2654
2678
2701
2724
2747
2770
2792
2815
2836
2858
2879
2901
2921
2942
2963
2983
3003
3022
3042
3061
3080
3099
3118
3137
3155
3173
3191
3209
3227
3244
3262
3279
3297
3314
3331
3348
3364
3381
3398
3414
3430
3447
3463
3479
3495
3510
3526
3542
3557
3573
3588
3603
3618
3633
3648
3663
3678
3693
3707
3722
3736
3750
3764
3778
3792
3805
3819
3832
3846
3859
3872
3884
3897
3910
3922
3934
3946
3958
3970
3982
3993
4003
4016
4027
4038
4049
4059
4070
4081
4091
4102
4112
4122
4132
4142
4152
4162
4172
4182
4192
4201
4211
4221
4230
4240
4250
4259
4269
4278
4287
4296
4306
4315
4324
4332
4341
4350
4358
4366
4374
4382
4390
4398
4406
4413
4420
4427
4434
4441
4447
4453
4459
4464
4470
4475
4479
4483
4487
4491
4494
4497
4500
4502
4504
4505
4506
4507
4508
4508
4508
4508
4507
4506
4505
4504
4502
4501
4499
4496
4493
4490
4487
4483
4479
4475
4470
4466
4460
4455
4449
4443
4436
4430
4423
4416
4409
4402
4394
4387
4379
4371
4363
4355
4347
4338
4329
4321
4311
4302
4293
4283
4273
4263
4253
4243
4232
4221
4210
4199
4188
4177
4165
4154
4142
4130
4119
4107
4096
4083
4073
4061
4050
4038
4027
4017
4006
3995
3985
3974
3964
3954
3944
3934
3924
3915
3905
3896
3887
3878
3870
3862
3854
3846
3839
3832
3825
3819
3813
3807
3801
3796
3791
3787
3782
3778
3774
3770
3767
3764
3760
3757
3755
3752
3749
3747
3744
3742
3740
3738
3736
3734
3732
3730
3728
3727
3725
3724
3722
3721
3720
3719
3718
3717
3716
3715
3714
3713
3713
3712
3711
3711
3710
3709
3709
3709
3708
3708
3708
3708
3709
3709
3709
3710
3711
3711
3712
3713
3713
3714
3714
3715
3715
3715
3715
3715
3715
3714
3713
3712
3711
3710
3708
3707
3705
3703
3700
3698
3695
3692
3689
3686
3682
3678
3674
3670
3665
3661
3656
3651
3645
3640
3635
3629
3623
3617
3611
3605
3599
3593
3587
3580
3574
3568
3562
3556
3550
3544
3538
3533
3527
3522
3516
3511
3506
3501
3496
3491
3486
3482
3477
3472
3467
3462
3457
3452
3446
3441
3435
3430
3424
3418
3412
3405
3399
3393
3386
3379
3373
3366
3360
3353
3346
3340
3333
3327
3320
3314
3307
3301
3295
3289
3283
3277
3272
3266
3261
3256
3251
3246
3242
3237
3233
3229
3225
3222
3218
3215
3212
3209
3207
3204
3202
3200
3198
3197
3195
3194
3193
3193
3192
3191
3191
3191
3190
3190
3190
3189
3189
3188
3188
3187
3187
3186
3185
3184
3183
3182
3180
3179
3178
3176
3175
3173
3171
3170
3168
3167
3165
3163
3162
3160
3159
3157
3156
3155
3153
3152
3151
3150
3149
3148
3147
3146
3145
3144
3143
3142
3141
3140
3140
3139
3138
3137
3136
3135
3133
3132
3131
3130
3129
3127
3126
3125
3123
3121
3119
3117
3115
3113
3110
3107
3104
3100
3096
3092
3088
3083
3078
3072
3067
3061
3055
3048
3041
3034
3027
3020
3012
3004
2996
2987
2979
2970
2960
2951
2941
2931
2920
2910
2899
2888
2877
2866
2855
2844
2833
2823
2812
2801
2791
2780
2770
2759
2749
2739
2729
2719
2709
2699
2690
2680
2670
2661
2651
2641
2632
2622
2613
2604
2594
2585
2576
2567
2558
2549
2540
2531
2523
2514
2505
2497
2488
2480
2471
2463
2454
2446
2438
2429
2421
2413
2405
2397
2388
2380
2372
2364
2356
2349
2341
2333
2326
2318
2311
2303
2296
2289
2282
2275
2268
2262
2255
2249
2242
2236
2230
2224
2218
2212
2206
2200
2195
2189
2183
2178
2173
2167
2162
2157
2152
2148
2143
2139
2135
2131
2127
2124
2120
2118
2115
2113
2111
2109
2108
2107
2106
2105
2105
2105
2105
2105
2105
2105
2105
2105
2106
2106
2106
2106
2107
2107
2107
2107
2108
2108
2108
2108
2108
2108
2108
2108
2107
2107
2107
2106
2106
2106
2105
2105
2104
2104
2103
2103
2103
2103
2102
2102
2102
2102
2102
2102
2103
2103
2103
2103
2104
2104
2104
2105
2105
2106
2106
2107
2107
2108
2109
2109
2110
2111
2112
2112
2113
2114
2115
2116
2116
2117
2118
2118
2119
2119
2120
2120
2121
2121
2122
2122
2123
2123
2124
2125
2125
2126
2128
2129
2130
2132
2133
2135
2136
2138
2140
2142
2144
2146
2148
2151
2153
2156
2158
2161
2164
2167
2170
2173
2177
2180
2184
2188
2192
2196
2200
2204
2209
2213
2218
2223
2227
2232
2237
2243
2248
2253
2259
2264
2269
2275
2280
2286
2291
2297
2302
2308
2313
2318
2324
2329
2335
2340
2345
2351
2356
2361
2367
2372
2378
2383
2389
2394
2400
2406
2411
2417
2423
2429
2435
2440
2446
2452
2458
2464
2470
2476
2482
2488
2494
2500
2506
2512
2518
2523
2529
2535
2540
2546
2551
2556
2561
2567
2572
2577
2583
2588
2594
2600
2605
2611
2617
2623
2629
2635
2642
2648
2654
2661
2667
2674
2680
2687
2694
2700
2707
2714
2720
2727
2734
2741
2747
2754
2761
2767
2773
2780
2786
2793
2799
2805
2811
2817
2823
2829
2835
2840
2846
2851
2857
2862
2867
2872
2876
2881
2885
2889
2893
2897
2901
2904
2907
2910
2913
2915
2917
2920
2922
2923
2925
2926
2928
2929
2930
2931
2932
2933
2933
2934
2934
2934
2934
2934
2934
2934
2933
2933
2932
2931
2930
2928
2927
2925
2923
2921
2919
2916
2914
2911
2908
2905
2902
2899
2896
2893
2889
2886
2883
2879
2876
2872
2869
2866
2862
2859
2856
2853
2851
2848
2846
2844
2843
2842
2841
2841
2841
2841
2842
2843
2845
2848
2850
2854
2857
2862
2866
2872
2878
2884
2891
2898
2906
2915
2923
2933
2942
2952
2963
2974
2985
2996
3008
3020
3032
3045
3058
3071
3085
3098
3113
3127
3142
3157
3172
3188
3204
3220
3236
3252
3269
3286
3303
3319
3336
3353
3370
3388
3405
3422
3439
3457
3474
3492
3509
3527
3545
3563
3581
3599
3616
3634
3652
3670
3688
3706
3724
3742
3761
3779
3797
3815
3833
3851
3869
3888
3906
3925
3944
3962
3981
4000
4019
4038
4058
4077
4096
4116
4135
4155
4175
4194
4214
4234
4254
4273
4293
4313
4333
4352
4372
4391
4411
4430
4449
4467
4486
4504
4521
4538
4555
4572
4588
4603
4619
4634
4648
4663
4677
4690
4703
4717
4729
4742
4754
4766
4778
4789
4800
4811
4821
4831
4841
4851
4860
4869
4878
4887
4895
4903
4912
4920
4927
4935
4943
4951
4959
4967
4975
4983
4991
4999
5008
5016
5025
5033
5042
5051
5060
5069
5078
5088
5097
5106
5116
5125
5134
5144
5153
5163
5172
5181
5190
5200
5209
5218
5227
5236
5246
5255
5264
5274
5283
5293
5302
5312
5322
5332
5342
5352
5362
5373
5383
5394
5405
5416
5427
5438
5450
5461
5473
5485
5498
5510
5523
5536
5549
5563
5577
5591
5606
5621
5636
5652
5668
5684
5701
5717
5734
5751
5769
5786
5804
5821
5839
5857
5875
5894
5912
5930
5949
5968
5987
6006
6025
6044
6064
6084
6104
6124
6145
6166
6187
6208
6229
6251
6273
6295
6317
6340
6362
6385
6408
6431
6454
6477
6500
6523
6547
6570
6593
6616
6639
6662
6685
6708
6730
6753
6775
6796
6818
6839
6860
6881
6902
6922
6942
6962
6981
7000
7019
7038
7056
7074
7092
7109
7126
7143
7159
7176
7192
7208
7223
7238
7254
7269
7283
7298
7313
7327
7342
7356
7370
7384
7399
7413
7427
7441
7455
7469
7484
7498
7512
7526
7541
7555
7569
7583
7598
7612
7627
7641
7655
7670
7684
7699
7713
7728
7742
7756
7770
7785
7799
7813
7826
7840
7854
7867
7880
7893
7906
7919
7931
7943
7956
7967
7979
7991
8002
8013
8023
8035
8045
8055
8066
8076
8086
8095
8105
8114
8122
8132
8141
8150
8157
8166
8173
8182
8189
8198
8205
8212
8219
8226
8232
8238
8245
8250
8256
8261
8267
8272
8276
8281
8285
8290
8294
8298
8301
8305
8309
8312
8315
8318
8321
8324
8326
8329
8331
8333
8335
8337
8339
8340
8342
8343
8344
8345
8346
8347
8347
8348
8348
8349
8349
8349
8349
8349
8349
8349
8349
8349
8348
8348
8348
8347
8347
8347
8346
8346
8345
8345
8344
8344
8344
8343
8343
8342
8342
8341
8341
8341
8341
8340
8340
8341
8341
8341
8342
8343
8344
8345
8346
8347
8348
8350
8351
8353
8354
8355
8357
8358
8359
8360
8361
8361
8362
8362
8363
8363
8363
8362
8362
8362
8361
8360
8359
8358
8356
8354
8352
8350
8347
8344
8340
8337
8333
8329
8324
8320
8315
8310
8304
8299
8293
8288
8282
8276
8270
8264
8258
8251
8245
8239
8233
8226
8220
8213
8207
8201
8194
8188
8182
8176
8170
8164
8157
8153
8147
8141
8138
8132
8129
8125
8121
8118
8114
8111
8108
8105
8102
8099
8096
8093
8089
8086
8083
8080
8076
8071
8069
8064
8061
8057
8054
8050
8045
8042
8039
8035
8032
8028
8025
8021
8018
8015
8010
8007
8005
8000
7998
7994
7990
7987
7983
7979
7975
7971
7967
7963
7959
7955
7950
7946
7941
7936
7931
7926
7921
7916
7910
7905
7899
7894
7888
7883
7878
7873
7868
7863
7858
7854
7850
7846
7842
7839
7837
7834
7832
7831
7830
7829
7829
7828
7829
7829
7830
7831
7833
7835
7837
7839
7842
7844
7847
7850
7853
7857
7860
7864
7867
7871
7874
7878
7882
7886
7889
7893
7897
7901
7905
7909
7913
7918
7922
7927
7932
7937
7942
7947
7953
7959
7965
7972
7979
7986
7993
8000
8009
8016
8026
8035
8045
8054
8064
8074
8086
8096
8109
8121
8132
8145
8157
8170
8185
8199
8212
8227
8241
8256
8271
8286
8301
8316
8331
8346
8362
8377
8393
8408
8423
8438
8453
8468
8482
8497
8511
8525
8539
8553
8567
8581
8594
8608
8621
8634
8648
8661
8674
8688
8701
8714
8728
8741
8755
8768
8782
8796
8810
8824
8838
8852
8867
8882
8897
8912
8927
8943
8958
8974
8990
9005
9021
9037
9053
9068
9084
9099
9114
9129
9144
9159
9173
9187
9201
9215
9228
9241
9254
9267
9279
9291
9302
9314
9325
9335
9346
9356
9366
9377
9386
9396
9406
9416
9426
9436
9446
9456
9466
9476
9487
9498
9509
9520
9531
9543
9555
9567
9580
9592
9605
9618
9631
9644
9657
9670
9684
9697
9711
9724
9738
9752
9765
9779
9792
9806
9820
9833
9847
9860
9874
9888
9901
9914
9928
9941
9954
9967
9980
9993
10006
10019
10031
10043
10056
10068
10080
10092
10104
10116
10128
10140
10152
10164
10176
10188
10200
10213
10225
10237
10250
10262
10275
10288
10300
10313
10326
10338
10351
10363
10376
10388
10400
10413
10425
10437
10449
10460
10472
10483
10495
10506
10517
10528
10539
10550
10561
10572
10582
10593
10603
10614
10624
10634
10644
10654
10664
10673
10683
10692
10701
10710
10719
10727
10735
10743
10751
10758
10765
10772
10778
10785
10791
10797
10802
10808
10813
10818
10823
10828
10832
10837
10841
10845
10849
10853
10857
10861
10865
10868
10872
10876
10879
10883
10886
10889
10893
10896
10900
10903
10906
10910
10913
10916
10920
10923
10926
10930
10933
10936
10939
10942
10945
10948
10951
10953
10956
10958
10960
10962
10964
10965
10967
10968
10968
10969
10969
10969
10969
10969
10968
10967
10966
10965
10963
10962
10960
10957
10955
10952
10950
10947
10944
10941
10938
10935
10931
10928
10924
10920
10916
10913
10909
10904
10900
10896
10892
10888
10884
10880
10876
10872
10868
10865
10862
10859
10856
10854
10852
10850
10848
10846
10844
10843
10842
10840
10839
10838
10836
10835
10833
10832
10830
10828
10826
10824
10821
10818
10815
10812
10809
10806
10802
10798
10794
10790
10786
10782
10777
10773
10769
10764
10760
10756
10751
10747
10743
10739
10734
10730
10726
10721
10717
10712
10707
10702
10697
10692
10687
10681
10675
10669
10662
10656
10649
10642
10635
10628
10621
10614
10607
10600
10592
10585
10578
10570
10562
10555
10546
10538
10530
10521
10512
10503
10493
10483
10472
10462
10450
10439
10427
10415
10402
10389
10376
10362
10348
10334
10320
10305
10290
10275
10260
10244
10229
10213
10196
10180
10164
10147
10130
10113
10095
10078
10060
10042
10023
10005
9986
9966
9947
9927
9907
9886
9866
9845
9823
9802
9780
9758
9736
9713
9690
9667
9643
9620
9596
9571
9547
9522
9497
9471
9445
9419
9393
9366
9340
9313
9286
9258
9231
9203
9176
9148
9120
9093
9065
9037
9010
8982
8955
8927
8900
8873
8847
8820
8793
8767
8741
8715
8690
8664
8639
8614
8590
8565
8541
8517
8494
8471
8448
8425
8403
8381
8359
8337
8316
8295
8274
8253
8233
8213
8192
8172
8153
8132
8113
8093
8074
8055
8035
8016
7996
7977
7957
7938
7918
7899
7879
7859
7840
7820
7800
7780
7761
7741
7721
7702
7682
7663
7644
7625
7606
7587
7569
7551
7533
7515
7498
7481
7464
7448
7432
7417
7402
7387
7373
7359
7345
7332
7319
7306
7294
7282
7271
7259
7248
7238
7228
7218
7208
7199
7190
7181
7173
7165
7157
7150
7142
7135
7129
7122
7116
7110
7104
7098
7093
7087
7082
7076
7071
7066
7060
7055
7050
7044
7039
7033
7028
7022
7016
7010
7004
6997
6991
6984
6977
6970
6963
6956
6948
6941
6934
6926
6918
6911
6903
6896
6888
6881
6873
6866
6858
6851
6844
6837
6830
6822
6815
6808
6801
6794
6787
6779
6772
6764
6757
6749
6741
6733
6725
6716
6708
6699
6690
6681
6671
6662
6652
6642
6632
6622
6611
6601
6590
6579
6568
6557
6546
6535
6524
6514
6503
6492
6482
6472
6462
6452
6443
6433
6424
6415
6406
6398
6389
6381
6373
6366
6358
6351
6344
6337
6330
6324
6318
6312
6306
6301
6296
6291
6287
6282
6278
6275
6271
6268
6265
6263
6260
6258
6256
6254
6252
6251
6249
6248
6247
6246
6245
6244
6244
6243
6243
6243
6243
6243
6243
6243
6243
6243
6244
6245
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6258
6258
6258
6258
6258
6257
6256
6255
6254
6252
6250
6248
6246
6243
6241
6238
6234
6231
6227
6224
6220
6215
6211
6206
6202
6197
6192
6187
6182
6177
6172
6167
6162
6157
6153
6148
6144
6139
6135
6131
6127
6124
6120
6117
6114
6111
6108
6105
6102
6099
6097
6094
6092
6089
6087
6084
6082
6080
6078
6075
6073
6071
6069
6067
6065
6064
6062
6060
6059
6058
6056
6055
6055
6054
6053
6053
6053
6052
6053
6053
6053
6054
6055
6056
6057
6058
6060
6062
6064
6066
6069
6071
6074
6078
6081
6085
6089
6094
6098
6103
6108
6113
6118
6124
6130
6136
6142
6148
6154
6161
6167
6174
6180
6187
6194
6201
6208
6215
6222
6229
6236
6243
6251
6258
6265
6273
6280
6287
6295
6302
6309
6316
6323
6330
6337
6344
6350
6356
6362
6367
6373
6378
6383
6387
6391
6395
6399
6402
6405
6407
6410
6412
6413
6415
6416
6417
6418
6418
6418
6418
6418
6418
6417
6416
6415
6413
6411
6409
6407
6404
6401
6397
6393
6389
6384
6379
6373
6367
6361
6354
6347
6339
6331
6323
6314
6304
6295
6285
6275
6265
6254
6243
6232
6221
6210
6198
6186
6175
6163
6151
6139
6127
6115
6103
6091
6080
6068
6057
6046
6035
6024
6013
6003
5992
5982
5972
5963
5953
5943
5934
5925
5915
5906
5897
5888
5879
5870
5860
5851
5841
5831
5821
5810
5800
5789
5777
5765
5753
5741
5728
5714
5700
5686
5671
5656
5641
5625
5609
5593
5576
5559
5542
5525
5507
5490
5472
5454
5436
5418
5399
5381
5363
5345
5326
5308
5291
5273
5255
5238
5220
5203
5186
5170
5154
5138
5122
5106
5091
5077
5062
5048
5034
5021
5008
4995
4983
4971
4959
4948
4936
4925
4914
4904
4893
4883
4873
4863
4853
4843
4834
4824
4815
4806
4796
4787
4777
4768
4758
4748
4738
4728
4718
4708
4697
4686
4675
4664
4652
4640
4628
4615
4602
4589
4576
4562
4548
4534
4519
4504
4489
4473
4457
4441
4425
4408
4391
4374
4356
4338
4320
4302
4283
4265
4246
4227
4208
4188
4169
4150
4130
4111
4091
4070
4051
4032
4013
3993
3974
3955
3936
3918
3899
3881
3863
3845
3828
3811
3795
3779
3763
3748
3733
3719
3705
3692
3679
3666
3654
3642
3630
3619
3608
3597
3587
3577
3567
3558
3548
3540
3531
3522
3514
3506
3498
3490
3483
3476
3468
3461
3454
3447
3441
3434
3428
3421
3415
3409
3403
3398
3392
3387
3382
3377
3372
3368
3364
3359
3355
3352
3348
3344
3340
3337
3333
3329
3325
3322
3318
3313
3309
3305
3300
3296
3291
3286
3280
3275
3269
3264
3258
3251
3245
3238
3231
3224
3217
3210
3203
3195
3188
3180
3173
3166
3158
3151
3144
3137
3130
3123
3117
3110
3104
3098
3092
3086
3080
3074
3069
3063
3058
3053
3048
3043
3038
3033
3028
3023
3018
3013
3008
3003
2998
2992
2987
2981
2976
2970
2964
2958
2951
2945
2938
2931
2924
2917
2909
2902
2894
2885
2877
2868
2859
2850
2840
2830
2820
2810
2799
2788
2776
2765
2753
2740
2728
2715
2703
2689
2676
2663
2649
2636
2622
2608
2594
2580
2566
2552
2537
2523
2508
2494
2479
2464
2449
2434
2419
2404
2389
2374
2359
2343
2328
2313
2298
2283
2268
2253
2238
2223
2208
2193
2178
2163
2148
2133
2118
2102
2087
2071
2055
2040
2023
2007
1991
1974
1957
1940
1922
1904
1886
1867
1848
1829
1809
1788
1767
1746
1724
1701
1678
1655
1630
1606
1580
1555
1528
1502
1474
1447
1418
1390
1361
1331
1302
1271
1241
1210
1179
1147
1115
1082
1050
1016
983
950
916
882
847
812
777
742
707
671
635
599
563
526
490
453
416
378
341
303
265
227
189
150
112
72
33
-7
-46
-87
-127
-168
-209
-250
-292
-333
-375
-417
-460
-502
-545
-587
-630
-673
-716
-759
-802
-845
-888
-931
-973
-1016
-1059
-1102
-1144
-1187
-1229
-1271
-1313
-1355
-1396
-1438
-1479
-1521
-1562
-1603
-1644
-1685
-1725
-1766
-1807
-1848
-1889
-1930
-1971
-2012
-2053
-2094
-2135
-2176
-2217
-2258
-2300
-2341
-2382
-2424
-2465
-2507
-2549
-2591
-2633
-2675
-2718
-2761
-2804
-2848
-2892
-2936
-2980
-3025
-3069
-3114
-3159
-3205
-3250
-3295
-3341
-3387
-3432
-3478
-3524
-3569
-3615
-3660
-3706
-3751
-3797
-3842
-3887
-3931
-3976
-4021
-4065
-4109
-4152
-4196
-4239
-4281
-4324
-4366
-4407
-4448
-4489
-4530
-4570
-4610
-4649
-4688
-4727
-4766
-4804
-4842
-4879
-4917
-4954
-4991
-5027
-5064
-5100
-5136
-5172
-5207
-5243
-5279
-5314
-5350
-5385
-5421
-5456
-5492
-5527
-5563
-5599
-5635
-5671
-5707
-5743
-5779
-5816
-5852
-5889
-5925
-5962
-5999
-6036
-6072
-6109
-6146
-6183
-6220
-6257
-6294
-6331
-6368
-6405
-6442
-6479
-6516
-6553
-6590
-6627
-6664
-6702
-6739
-6777
-6814
-6852
-6889
-6927
-6965
-7003
-7040
-7078
-7116
-7153
-7190
-7228
-7265
-7302
-7338
-7375
-7411
-7447
-7483
-7518
-7553
-7588
-7623
-7657
-7691
-7724
-7758
-7791
-7823
-7856
-7888
-7919
-7951
-7982
-8013
-8044
-8074
-8105
-8135
-8164
-8194
-8223
-8252
-8281
-8309
-8338
-8366
-8395
-8423
-8451
-8480
-8508
-8537
-8566
-8595
-8623
-8653
-8682
-8711
-8741
-8771
-8801
-8831
-8861
-8891
-8922
-8952
-8983
-9014
-9045
-9076
-9107
-9139
-9170
-9202
-9234
-9266
-9299
-9331
-9364
-9397
-9431
-9464
-9498
-9532
-9566
-9600
-9635
-9669
-9704
-9738
-9773
-9808
-9842
-9877
-9911
-9946
-9981
-10015
-10050
-10085
-10119
-10154
-10189
-10223
-10258
-10293
-10327
-10362
-10397
-10431
-10466
-10500
-10535
-10569
-10603
-10637
-10671
-10704
-10737
-10770
-10803
-10836
-10868
-10900
-10931
-10962
-10993
-11024
-11054
-11084
-11114
-11143
-11172
-11201
-11230
-11258
-11286
-11314
-11341
-11368
-11395
-11422
-11449
-11475
-11501
-11527
-11553
-11578
-11603
-11628
-11653
-11678
-11702
-11726
-11750
-11773
-11796
-11819
-11842
-11864
-11886
-11907
-11928
-11949
-11970
-11990
-12011
-12030
-12050
-12069
-12088
-12107
-12125
-12143
-12161
-12178
-12195
-12212
-12228
-12244
-12259
-12274
-12288
-12302
-12316
-12329
-12342
-12354
-12366
-12378
-12389
-12400
-12411
-12421
-12432
-12442
-12452
-12462
-12472
-12481
-12491
-12500
-12509
-12518
-12527
-12536
-12545
-12554
-12563
-12572
-12581
-12590
-12599
-12608
-12616
-12625
-12634
-12643
-12652
-12661
-12669
-12678
-12687
-12695
-12703
-12711
-12719
-12727
-12735
-12742
-12749
-12756
-12762
-12768
-12774
-12779
-12784
-12789
-12793
-12797
-12801
-12804
-12806
-12808
-12810
-12811
-12812
-12812
-12812
-12812
-12811
-12809
-12807
-12805
-12803
-12800
-12797
-12794
-12790
-12786
-12783
-12779
-12775
-12771
-12767
-12763
-12759
-12756
-12752
-12748
-12745
-12741
-12738
-12734
-12731
-12727
-12724
-12721
-12717
-12714
-12710
-12707
-12704
-12700
-12696
-12693
-12689
-12685
-12681
-12676
-12672
-12667
-12662
-12657
-12652
-12647
-12641
-12635
-12629
-12623
-12617
-12611
-12604
-12597
-12590
-12583
-12575
-12568
-12560
-12552
-12544
-12535
-12526
-12518
-12508
-12499
-12489
-12479
-12469
-12459
-12448
-12438
-12426
-12415
-12403
-12391
-12379
-12367
-12354
-12341
-12327
-12313
-12299
-12284
-12269
-12253
-12237
-12221
-12204
-12187
-12169
-12150
-12132
-12112
-12093
-12073
-12052
-12031
-12010
-11989
-11967
-11945
-11923
-11901
-11878
-11856
-11833
-11810
-11788
-11765
-11742
-11719
-11696
-11673
-11651
-11628
-11606
-11583
-11561
-11540
-11518
-11497
-11476
-11455
-11435
-11415
-11396
-11377
-11358
-11340
-11322
-11304
-11287
-11270
-11254
-11238
-11222
-11207
-11192
-11177
-11162
-11148
-11134
-11120
-11107
-11093
-11080
-11067
-11054
-11042
-11029
-11017
-11004
-10992
-10980
-10968
-10956
-10944
-10932
-10919
-10907
-10895
-10883
-10871
-10858
-10846
-10833
-10820
-10807
-10794
-10780
-10767
-10753
-10738
-10724
-10709
-10693
-10678
-10662
-10646
-10630
-10613
-10597
-10580
-10563
-10547
-10530
-10513
-10496
-10479
-10463
-10446
-10430
-10414
-10397
-10382
-10366
-10350
-10335
-10320
-10305
-10290
-10275
-10261
-10246
-10232
-10217
-10203
-10189
-10175
-10161
-10147
-10133
-10119
-10105
-10091
-10077
-10063
-10049
-10035
-10021
-10006
-9992
-9978
-9963
-9949
-9934
-9920
-9905
-9890
-9875
-9860
-9845
-9830
-9815
-9800
-9785
-9771
-9756
-9741
-9726
-9711
-9696
-9682
-9667
-9653
-9638
-9624
-9610
-9596
-9582
-9568
-9553
-9539
-9525
-9511
-9497
-9482
-9468
-9453
-9438
-9423
-9407
-9391
-9375
-9358
-9341
-9324
-9306
-9288
-9270
-9251
-9232
-9212
-9193
-9172
-9152
-9131
-9110
-9088
-9067
-9045
-9022
-9000
-8977
-8954
-8931
-8908
-8884
-8861
-8837
-8814
-8790
-8766
-8743
-8719
-8696
-8673
-8649
-8626
-8603
-8581
-8558
-8535
-8513
-8491
-8470
-8448
-8427
-8406
-8385
-8364
-8344
-8323
-8303
-8283
-8263
-8242
-8222
-8202
-8182
-8162
-8141
-8122
-8102
-8080
-8060
-8039
-8018
-7997
-7975
-7953
-7931
-7908
-7884
-7861
-7836
-7812
-7787
-7761
-7735
-7708
-7681
-7654
-7625
-7597
-7568
-7538
-7508
-7477
-7446
-7414
-7382
-7349
-7315
-7282
-7247
-7212
-7177
-7141
-7105
-7068
-7030
-6992
-6954
-6915
-6876
-6837
-6797
-6756
-6716
-6675
-6633
-6591
-6549
-6507
-6464
-6420
-6377
-6333
-6289
-6244
-6200
-6155
-6109
-6064
-6018
-5972
-5925
-5879
-5832
-5785
-5738
-5691
-5644
-5597
-5550
-5503
-5456
-5408
-5361
-5314
-5267
-5220
-5173
-5125
-5078
-5031
-4984
-4937
-4890
-4842
-4795
-4748
-4700
-4653
-4605
-4558
-4510
-4462
-4414
-4366
-4317
-4269
-4220
-4171
-4121
-4070
-4021
-3971
-3920
-3869
-3817
-3765
-3712
-3659
-3605
-3551
-3497
-3442
-3387
-3331
-3275
-3218
-3162
-3105
-3048
-2990
-2932
-2874
-2816
-2758
-2700
-2642
-2584
-2526
-2467
-2409
-2351
-2293
-2236
-2178
-2120
-2063
-2005
-1949
-1892
-1835
-1778
-1721
-1665
-1608
-1551
-1494
-1437
-1381
-1324
-1267
-1210
-1153
-1095
-1038
-981
-924
-867
-811
-754
-697
-640
-584
-528
-471
-415
-359
-303
-248
-192
-136
-80
-25
31
87
143
199
255
311
367
423
479
535
591
647
704
760
816
872
929
985
1041
1097
1154
1210
1267
1323
1380
1437
1493
1550
1607
1664
1722
1779
1836
1894
1951
2009
2066
2124
2182
2240
2297
2355
2413
2471
2528
2586
2643
2701
2758
2815
2872
2928
2984
3040
3096
3152
3207
3262
3317
3372
3426
3481
3535
3590
3644
3698
3752
3807
3861
3916
3970
4025
4078
4134
4189
4244
4300
4355
4410
4466
4522
4578
4634
4691
4748
4805
4862
4920
4977
5036
5094
5153
5212
5271
5331
5391
5452
5513
5574
5635
5697
5759
5822
5884
5947
6011
6074
6138
6202
6267
6331
6396
6462
6527
6592
6658
6724
6790
6856
6922
6988
7054
7120
7186
7252
7317
7383
7448
7514
7579
7644
7708
7772
7836
7900
7963
8026
8089
8151
8213
8275
8336
8397
8457
8517
8577
8637
8696
8755
8814
8873
8931
8989
9047
9105
9163
9220
9278
9335
9392
9449
9506
9563
9620
9677
9734
9790
9847
9904
9960
10017
10074
10130
10187
10244
10301
10357
10414
10471
10528
10585
10643
10700
10757
10815
10873
10931
10989
11047
11105
11164
11222
11281
11340
11400
11459
11519
11579
11639
11699
11760
11821
11882
11944
12005
12067
12130
12192
12255
12318
12382
12446
12510
12575
12639
12704
12770
12835
12901
12966
13032
13098
13164
13230
13296
13362
13428
13495
13561
13627
13693
13759
13825
13891
13956
14022
14088
14153
14219
14284
14349
14415
14480
14545
14609
14674
14738
14803
14867
14931
14995
15059
15122
15186
15249
15312
15375
15438
15501
15563
15625
15688
15750
15812
15873
15935
15997
16058
16120
16181
16242
16303
16364
16426
16488
16549
16611
16672
16733
16795
16856
16917
16978
17039
17100
17161
17222
17282
17343
17403
17463
17523
17583
17642
17702
17761
17820
17879
17938
17996
18054
18113
18170
18228
18285
18342
18398
18454
18510
18565
18620
18675
18729
18783
18836
18889
18942
18994
19046
19097
19148
19199
19249
19299
19348
19397
19446
19494
19541
19588
19635
19681
19727
19773
19818
19863
19908
19952
19996
20040
20083
20126
20169
20212
20254
20296
20338
20379
20420
20462
20502
20543
20583
20623
20663
20703
20743
20782
20821
20860
20898
20937
20975
21013
21051
21088
21126
21163
21201
21238
21275
21312
21349
21386
21423
21460
21497
21534
21571
21608
21645
21682
21719
21756
21793
21830
21867
21904
21940
21977
22013
22049
22085
22120
22156
22191
22225
22260
22294
22328
22361
22394
22427
22460
22492
22524
22556
22587
22618
22649
22679
22709
22739
22768
22798
22826
22855
22883
22911
22938
22965
22992
23018
23044
23069
23094
23119
23144
23168
23192
23215
23238
23261
23284
23306
23328
23350
23371
23392
23413
23434
23455
23475
23495
23515
23534
23554
23573
23592
23611
23629
23648
23666
23684
23702
23719
23736
23754
23771
23787
23804
23820
23836
23852
23868
23883
23898
23913
23928
23943
23957
23971
23985
23998
24011
24025
24038
24051
24063
24076
24089
24101
24114
24126
24139
24152
24164
24177
24190
24203
24216
24229
24242
24256
24269
24283
24297
24311
24325
24340
24354
24369
24384
24399
24414
24429
24444
24460
24475
24491
24506
24522
24538
24554
24569
24585
24601
24617
24633
24649
24665
24681
24697
24713
24729
24745
24761
24776
24792
24808
24824
24840
24856
24872
24888
24904
24920
24937
24953
24969
24986
25002
25019
25036
25052
25069
25086
25102
25119
25136
25152
25169
25185
25201
25218
25234
25251
25267
25283
25300
25316
25333
25349
25366
25383
25400
25416
25433
25450
25467
25485
25502
25519
25536
25554
25571
25589
25606
25624
25641
25659
25677
25695
25713
25731
25750
25768
25786
25805
25824
25843
25862
25881
25900
25919
25938
25957
25977
25996
26016
26035
26055
26074
26093
26113
26132
26152
26171
26190
26209
26228
26247
26266
26285
26303
26322
26340
26358
26376
26394
26412
26429
26446
26463
26480
26497
26513
26529
26545
26561
26576
26591
26605
26619
26633
26647
26660
26672
26685
26696
26708
26719
26730
26740
26750
26759
26768
26777
26786
26794
26801
26809
26816
26822
26829
26835
26840
26846
26851
26855
26860
26864
26868
26872
26875
26878
26881
26884
26886
26888
26889
26891
26892
26893
26893
26893
26893
26893
26893
26892
26891
26890
26889
26887
26885
26883
26880
26877
26874
26871
26867
26863
26858
26854
26849
26844
26838
26833
26827
26821
26815
26809
26803
26797
26791
26785
26779
26773
26767
26762
26757
26752
26747
26743
26739
26735
26732
26729
26726
26723
26721
26719
26718
26716
26716
26715
26714
26714
26714
26714
26714
26714
26715
26715
26715
26715
26715
26715
26715
26715
26714
26714
26713
26712
26711
26709
26708
26706
26704
26702
26700
26698
26696
26693
26690
26687
26684
26681
26678
26675
26671
26667
26663
26659
26655
26650
26646
26641
26636
26632
26627
26622
26617
26611
26606
26601
26596
26590
26585
26579
26574
26568
26563
26557
26551
26545
26538
26532
26525
26518
26510
26503
26495
26486
26478
26469
26459
26450
26440
26429
26419
26408
26396
26385
26373
26361
26348
26335
26322
26309
26295
26282
26268
26254
26239
26225
26210
26196
26181
26166
26150
26135
26119
26104
26088
26072
26056
26039
26023
26007
25990
25973
25956
25940
25923
25906
25888
25871
25854
25837
25819
25802
25784
25766
25749
25731
25713
25695
25677
25658
25640
25621
25603
25584
25565
25546
25527
25507
25488
25468
25448
25428
25408
25387
25367
25346
25325
25304
25282
25261
25239
25217
25195
25173
25150
25128
25104
25081
25057
25033
25008
24984
24958
24933
24907
24881
24854
24828
24800
24773
24745
24717
24689
24661
24632
24603
24574
24545
24515
24486
24456
24426
24397
24367
24337
24306
24276
24246
24215
24185
24154
24123
24092
24061
24030
23999
23968
23936
23905
23873
23841
23809
23776
23744
23711
23678
23645
23611
23578
23544
23509
23475
23440
23406
23371
23335
23300
23264
23228
23192
23156
23120
23083
23046
23009
22971
22933
22895
22857
22818
22779
22740
22700
22660
22620
22579
22538
22497
22456
22414
22372
22330
22288
22246
22203
22160
22118
22075
22032
21989
21946
21903
21860
21816
21773
21729
21686
21642
21598
21555
21511
21466
21422
21378
21333
21288
21244
21199
21154
21108
21063
21018
20972
20926
20880
20834
20788
20741
20695
20648
20601
20553
20506
20458
20410
20363
20314
20266
20218
20169
20121
20072
20023
19974
19925
19876
19827
19778
19729
19680
19631
19582
19532
19483
19434
19385
19337
19288
19239
19190
19142
19094
19045
18997
18949
18902
18854
18807
18760
18713
18667
18621
18575
18530
18485
18441
18397
18353
18310
18267
18225
18183
18142
18100
18059
18019
17978
17938
17898
17859
17819
17780
17741
17701
17662
17623
17585
17546
17507
17468
17429
17390
17351
17312
17273
17235
17196
17157
17118
17080
17041
17003
16965
16927
16889
16851
16813
16776
16739
16701
16664
16628
16591
16554
16518
16481
16445
16409
16373
16335
16300
16264
16228
16192
16155
16120
16084
16047
16013
15977
15942
15907
15873
15838
15804
15770
15736
15703
15670
15637
15604
15572
15541
15509
15478
15447
15417
15386
15356
15327
15297
15268
15239
15211
15183
15155
15127
15099
15072
15045
15019
14993
14967
14941
14916
14891
14866
14842
14818
14794
14770
14747
14724
14701
14678
14656
14633
14611
14589
14567
14545
14523
14501
14479
14457
14435
14413
14391
14369
14347
14325
14303
14280
14258
14235
14212
14189
14166
14143
14119
14095
14070
14046
14021
13996
13970
13944
13918
13891
13864
13836
13808
13780
13751
13722
13692
13662
13632
13601
13570
13538
13507
13474
13442
13409
13376
13343
13310
13276
13243
13209
13175
13141
13107
13073
13039
13004
12970
12936
12902
12868
12834
12801
12767
12733
12700
12666
12633
12600
12567
12533
12500
12467
12434
12401
12368
12335
12302
12269
12235
12202
12168
12134
12100
12066
12032
11997
11963
11928
11894
11859
11824
11789
11754
11719
11685
11650
11615
11581
11546
11512
11478
11444
11410
11377
11343
11310
11277
11244
11212
11179
11147
11114
11082
11050
11019
10987
10955
10924
10893
10861
10830
10799
10768
10737
10706
10675
10644
10613
10582
10551
10520
10489
10457
10426
10394
10363
10331
10298
10266
10234
10201
10168
10134
10101
10067
10033
9999
9964
9930
9895
9859
9824
9788
9752
9716
9679
9643
9606
9568
9531
9493
9455
9417
9379
9340
9301
9262
9223
9183
9144
9104
9064
9024
8984
8944
8903
8863
8822
8781
8740
8699
8659
8618
8576
8535
8494
8453
8412
8371
8330
8290
8249
8208
8167
8128
8087
8047
8007
7968
7929
7889
7850
7811
7772
7733
7695
7656
7618
7579
7541
7502
7464
7425
7387
7348
7310
7271
7233
7194
7156
7117
7078
7040
7001
6963
6924
6886
6848
6810
6772
6734
6696
6658
6621
6583
6546
6509
6472
6436
6399
6363
6327
6291
6255
6220
6184
6149
6114
6080
6046
6012
5978
5944
5911
5878
5845
5812
5780
5748
5716
5684
5652
5621
5589
5558
5526
5495
5463
5432
5400
5369
5337
5305
5274
5242
5210
5179
5147
5115
5083
5052
5020
4988
4957
4925
4894
4863
4831
4800
4769
4738
4707
4676
4645
4614
4583
4552
4521
4490
4459
4428
4397
4365
4334
4302
4270
4239
4207
4175
4143
4111
4078
4046
4014
3982
3950
3917
3885
3853
3821
3789
3757
3725
3693
3661
3630
3598
3567
3536
3506
3475
3445
3415
3385
3355
3326
3296
3267
3238
3209
3180
3151
3122
3094
3065
3037
3009
2981
2953
2926
2898
2871
2844
2817
2790
2763
2736
2709
2682
2656
2629
2602
2576
2549
2522
2495
2469
2442
2415
2388
2361
2334
2307
2279
2252
2225
2198
2170
2143
2116
2089
2061
2033
2007
1979
1952
1925
1898
1872
1845
1819
1792
1766
1741
1715
1690
1665
1640
1616
1592
1568
1544
1521
1498
1474
1452
1429
1406
1384
1362
1339
1317
1295
1274
1252
1231
1209
1188
1167
1145
1124
1103
1082
1061
1040
1018
997
976
954
933
911
889
868
846
824
802
780
758
735
713
691
669
647
625
604
582
560
539
517
496
475
453
432
412
391
370
350
330
309
289
270
250
230
211
191
172
153
133
114
95
76
57
38
19
0
-19
-37
-55
-73
-91
-108
-125
-142
-158
-174
-190
-205
-219
-233
-247
-260
-272
-284
-295
-306
-316
-326
-335
-344
-352
-360
-367
-373
-379
-384
-389
-394
-397
-401
-404
-406
-408
-409
-410
-410
-410
-410
-409
-408
-406
-404
-402
-399
-396
-393
-390
-386
-382
-378
-373
-369
-364
-359
-354
-349
-343
-338
-332
-326
-320
-314
-307
-301
-294
-288
-281
-274
-267
-260
-253
-246
-239
-232
-225
-218
-211
-204
-197
-190
-182
-175
-168
-161
-154
-147
-140
-133
-126
-119
-113
-106
-100
-93
-87
-81
-75
-69
-63
-57
-51
-45
-39
-33
-27
-21
-16
-10
-4
2
8
14
20
26
32
37
43
49
55
60
66
71
77
82
88
94
99
105
111
116
122
128
134
140
146
152
159
165
172
179
186
193
201
209
217
225
234
243
252
261
270
280
290
300
311
321
331
342
352
363
373
384
394
404
414
424
433
442
451
460
469
477
485
493
500
507
514
521
528
534
540
546
552
557
563
568
573
579
584
589
594
599
604
609
614
619
624
630
635
640
646
652
657
663
669
676
682
689
695
702
710
717
725
733
741
750
758
767
777
786
796
806
816
827
838
849
860
872
884
896
908
921
933
946
960
973
987
1000
1014
1028
1043
1057
1071
1086
1100
1115
1130
1145
1160
1175
1190
1205
1221
1236
1252
1267
1283
1299
1315
1331
1347
1363
1378
1394
1410
1426
1441
1456
1472
1486
1501
1516
1530
1544
1558
1571
1585
1598
1611
1624
1636
1649
1661
1673
1685
1697
1709
1721
1733
1744
1756
1767
1779
1790
1802
1814
1826
1838
1850
1862
1874
1887
1900
1913
1926
1939
1952
1966
1979
1993
2005
2020
2033
2047
2060
2073
2086
2099
2111
2124
2136
2148
2160
2171
2182
2192
2203
2213
2222
2231
2240
2248
2256
2264
2271
2277
2284
2290
2295
2300
2305
2310
2314
2318
2322
2326
2329
2332
2335
2338
2341
2343
2346
2348
2350
2353
2355
2357
2359
2361
2364
2366
2368
2371
2374
2376
2379
2382
2385
2389
2392
2395
2399
2402
2406
2409
2413
2417
2420
2423
2427
2430
2433
2436
2439
2442
2445
2447
2449
2451
2453
2454
2456
2457
2458
2459
2459
2459
2460
2460
2459
2459
2458
2458
2457
2456
2454
2453
2451
2450
2448
2445
2443
2441
2438
2435
2432
2428
2425
2421
2417
2413
2408
2404
2399
2395
2390
2385
2380
2375
2370
2365
2360
2355
2350
2344
2339
2333
2328
2322
2316
2310
2304
2297
2290
2283
2276
2268
2260
2252
2243
2234
2225
2215
2205
2195
2184
2173
2162
2151
2140
2128
2116
2104
2092
2080
2067
2055
2041
2029
2016
2003
1990
1976
1962
1949
1934
1920
1906
1891
1876
1861
1845
1829
1814
1798
1781
1765
1749
1732
1716
1700
1684
1668
1652
1636
1620
1604
1589
1573
1558
1543
1528
1513
1498
1484
1470
1456
1442
1428
1414
1401
1387
1374
1361
1348
1336
1323
1310
1298
1285
1273
1261
1248
1236
1224
1212
1199
1187
1175
1163
1151
1138
1126
1114
1102
1090
1078
1066
1055
1043
1031
1020
1008
997
986
974
963
952
940
929
918
907
896
885
873
862
851
840
829
818
807
797
786
775
764
753
742
731
720
709
698
687
676
665
654
643
632
621
610
599
588
577
566
555
544
533
522
512
501
490
480
470
459
449
439
428
418
408
398
388
378
368
358
348
338
328
318
308
298
288
278
268
258
247
236
226
215
203
192
180
168
155
142
129
116
102
88
73
58
43
28
12
-4
-21
-38
-55
-72
-89
-107
-124
-142
-160
-178
-196
-214
-233
-251
-269
-288
-307
-325
-344
-362
-381
-400
-418
-437
-456
-475
-494
-513
-532
-551
-571
-590
-610
-630
-650
-670
-690
-711
-731
-752
-772
-793
-814
-835
-856
-877
-898
-919
-940
-961
-982
-1002
-1025
-1046
-1067
-1088
-1109
-1130
-1150
-1171
-1192
-1212
-1233
-1253
-1273
-1293
-1314
-1334
-1354
-1374
-1394
-1414
-1433
-1453
-1473
-1493
-1513
-1532
-1552
-1572
-1591
-1611
-1630
-1650
-1669
-1688
-1708
-1727
-1746
-1765
-1784
-1804
-1823
-1842
-1861
-1879
-1898
-1917
-1936
-1955
-1973
-1992
-2011
-2029
-2048
-2067
-2086
-2105
-2124
-2143
-2162
-2181
-2200
-2219
-2238
-2257
-2277
-2296
-2316
-2335
-2355
-2375
-2395
-2415
-2435
-2455
-2476
-2496
-2517
-2538
-2559
-2580
-2601
-2623
-2644
-2666
-2688
-2710
-2733
-2755
-2777
-2800
-2823
-2846
-2868
-2891
-2915
-2938
-2961
-2985
-3008
-3032
-3056
-3080
-3104
-3128
-3153
-3177
-3202
-3227
-3251
-3277
-3302
-3327
-3352
-3378
-3404
-3429
-3456
-3482
-3508
-3535
-3561
-3588
-3615
-3643
-3670
-3698
-3726
-3754
-3782
-3811
-3839
-3868
-3897
-3926
-3955
-3984
-4013
-4042
-4070
-4100
-4129
-4158
-4186
-4215
-4244
-4273
-4301
-4330
-4358
-4387
-4415
-4443
-4471
-4499
-4527
-4555
-4582
-4610
-4637
-4664
-4691
-4718
-4745
-4771
-4798
-4824
-4849
-4875
-4901
-4926
-4951
-4975
-5000
-5024
-5048
-5071
-5095
-5118
-5140
-5163
-5185
-5207
-5228
-5249
-5270
-5291
-5311
-5332
-5352
-5371
-5391
-5411
-5430
-5449
-5469
-5488
-5507
-5526
-5545
-5564
-5583
-5602
-5621
-5641
-5660
-5679
-5699
-5719
-5739
-5758
-5778
-5798
-5818
-5838
-5858
-5878
-5898
-5918
-5937
-5957
-5976
-5995
-6014
-6033
-6051
-6069
-6087
-6105
-6122
-6140
-6157
-6174
-6190
-6207
-6223
-6239
-6255
-6271
-6286
-6302
-6317
-6332
-6347
-6362
-6377
-6392
-6407
-6422
-6437
-6451
-6466
-6481
-6496
-6511
-6526
-6541
-6557
-6572
-6587
-6603
-6618
-6634
-6650
-6665
-6681
-6697
-6712
-6728
-6744
-6759
-6775
-6790
-6806
-6821
-6835
-6850
-6864
-6878
-6892
-6905
-6917
-6929
-6941
-6952
-6962
-6972
-6981
-6989
-6996
-7003
-7009
-7015
-7019
-7023
-7026
-7029
-7031
-7032
-7032
-7032
-7032
-7031
-7029
-7027
-7024
-7021
-7018
-7014
-7011
-7007
-7002
-6998
-6993
-6988
-6983
-6978
-6972
-6967
-6961
-6955
-6949
-6943
-6936
-6929
-6923
-6916
-6909
-6901
-6894
-6886
-6878
-6870
-6862
-6853
-6845
-6836
-6827
-6817
-6808
-6798
-6788
-6777
-6766
-6756
-6744
-6733
-6722
-6710
-6698
-6686
-6673
-6661
-6649
-6636
-6623
-6610
-6597
-6584
-6571
-6557
-6543
-6530
-6515
-6501
-6486
-6472
-6456
-6441
-6425
-6409
-6392
-6376
-6359
-6341
-6324
-6306
-6288
-6270
-6251
-6233
-6214
-6195
-6176
-6156
-6137
-6117
-6097
-6077
-6057
-6037
-6017
-5997
-5976
-5956
-5935
-5914
-5893
-5873
-5852
-5831
-5810
-5789
-5768
-5747
-5726
-5705
-5684
-5664
-5643
-5622
-5602
-5581
-5560
-5540
-5520
-5499
-5479
-5459
-5439
-5419
-5399
-5379
-5359
-5340
-5320
-5301
-5281
-5262
-5243
-5224
-5205
-5187
-5168
-5150
-5132
-5114
-5097
-5079
-5062
-5045
-5029
-5012
-4996
-4980
-4965
-4949
-4934
-4919
-4905
-4890
-4876
-4862
-4848
-4834
-4821
-4807
-4794
-4780
-4767
-4754
-4740
-4727
-4714
-4701
-4688
-4675
-4662
-4649
-4635
-4622
-4609
-4596
-4583
-4570
-4557
-4544
-4531
-4518
-4505
-4492
-4479
-4467
-4454
-4442
-4430
-4418
-4406
-4394
-4383
-4371
-4360
-4349
-4339
-4328
-4318
-4308
-4299
-4290
-4281
-4273
-4265
-4258
-4251
-4244
-4238
-4233
-4228
-4223
-4219
-4216
-4212
-4209
-4207
-4205
-4203
-4202
-4201
-4201
-4200
-4200
-4200
-4201
-4202
-4203
-4204
-4205
-4207
-4209
-4211
-4213
-4216
-4219
-4222
-4225
-4228
-4232
-4236
-4240
-4245
-4250
-4255
-4260
-4266
-4272
-4279
-4285
-4292
-4300
-4308
-4316
-4324
-4333
-4342
-4352
-4362
-4372
-4383
-4394
-4406
-4419
-4432
-4445
-4459
-4474
-4490
-4506
-4523
-4540
-4558
-4577
-4597
-4617
-4638
-4659
-4681
-4703
-4726
-4750
-4774
-4798
-4823
-4848
-4873
-4899
-4925
-4951
-4978
-5005
-5032
-5059
-5086
-5114
-5141
-5169
-5197
-5226
-5254
-5283
-5312
-5341
-5370
-5399
-5429
-5459
-5489
-5520
-5551
-5582
-5614
-5646
-5679
-5712
-5746
-5780
-5815
-5850
-5886
-5922
-5959
-5996
-6034
-6072
-6111
-6150
-6190
-6230
-6271
-6313
-6354
-6397
-6439
-6482
-6526
-6570
-6614
-6659
-6704
-6749
-6795
-6841
-6887
-6933
-6980
-7027
-7073
-7120
-7167
-7214
-7261
-7307
-7354
-7400
-7446
-7492
-7538
-7583
-7628
-7673
-7718
-7762
-7807
-7851
-7895
-7938
-7982
-8026
-8070
-8114
-8157
-8202
-8246
-8291
-8335
-8380
-8426
-8471
-8517
-8564
-8610
-8658
-8705
-8753
-8801
-8850
-8899
-8948
-8998
-9048
-9098
-9149
-9200
-9251
-9303
-9354
-9407
-9459
-9512
-9564
-9618
-9671
-9725
-9778
-9832
-9887
-9941
-9995
-10050
-10104
-10159
-10213
-10268
-10322
-10377
-10431
-10485
-10539
-10593
-10646
-10700
-10753
-10806
-10859
-10911
-10964
-11016
-11068
-11120
-11171
-11223
-11274
-11325
-11375
-11426
-11476
-11526
-11576
-11626
-11675
-11724
-11773
-11822
-11870
-11919
-11967
-12015
-12062
-12110
-12157
-12204
-12250
-12297
-12343
-12389
-12434
-12479
-12524
-12569
-12613
-12657
-12701
-12744
-12787
-12830
-12873
-12916
-12958
-13000
-13042
-13083
-13125
-13166
-13207
-13248
-13288
-13329
-13369
-13409
-13449
-13489
-13529
-13569
-13609
-13649
-13689
-13729
-13769
-13809
-13850
-13890
-13931
-13971
-14012
-14054
-14095
-14136
-14178
-14220
-14262
-14305
-14348
-14390
-14434
-14477
-14521
-14565
-14610
-14654
-14699
-14744
-14789
-14835
-14880
-14926
-14972
-15018
-15064
-15111
-15157
-15204
-15250
-15297
-15343
-15390
-15437
-15483
-15530
-15576
-15622
-15668
-15714
-15760
-15806
-15851
-15896
-15941
-15985
-16030
-16074
-16117
-16161
-16204
-16247
-16290
-16332
-16373
-16416
-16457
-16498
-16539
-16580
-16620
-16660
-16700
-16740
-16779
-16818
-16857
-16896
-16934
-16973
-17011
-17049
-17087
-17124
-17162
-17199
-17237
-17274
-17311
-17348
-17385
-17422
-17459
-17497
-17534
-17572
-17609
-17647
-17685
-17723
-17762
-17800
-17839
-17878
-17918
-17957
-17997
-18037
-18077
-18117
-18158
-18198
-18239
-18279
-18320
-18361
-18402
-18443
-18484
-18525
-18566
-18606
-18647
-18687
-18727
-18767
-18807
-18846
-18885
-18923
-18961
-18999
-19036
-19072
-19108
-19144
-19178
-19213
-19246
-19279
-19312
-19344
-19375
-19405
-19435
-19465
-19493
-19521
-19549
-19576
-19602
-19627
-19653
-19677
-19701
-19725
-19748
-19771
-19793
-19816
-19838
-19859
-19881
-19903
-19924
-19946
-19967
-19989
-20011
-20033
-20055
-20078
-20100
-20124
-20147
-20171
-20196
-20221
-20246
-20272
-20298
-20325
-20353
-20380
-20409
-20438
-20467
-20497
-20528
-20559
-20591
-20623
-20656
-20690
-20724
-20759
-20794
-20830
-20866
-20904
-20942
-20980
-21019
-21059
-21099
-21140
-21182
-21223
-21266
-21308
-21351
-21395
-21438
-21482
-21526
-21570
-21614
-21658
-21702
-21747
-21791
-21835
-21880
-21924
-21969
-22013
-22057
-22102
-22146
-22190
-22234
-22278
-22321
-22365
-22408
-22451
-22494
-22537
-22580
-22622
-22664
-22706
-22748
-22790
-22831
-22872
-22913
-22954
-22995
-23036
-23076
-23116
-23157
-23197
-23237
-23277
-23317
-23356
-23396
-23436
-23475
-23515
-23554
-23594
-23634
-23674
-23714
-23754
-23795
-23835
-23877
-23918
-23960
-24002
-24045
-24088
-24131
-24175
-24219
-24264
-24309
-24355
-24401
-24447
-24494
-24541
-24589
-24637
-24686
-24735
-24784
-24834
-24885
-24935
-24987
-25038
-25090
-25143
-25195
-25248
-25302
-25355
-25409
-25462
-25516
-25569
-25623
-25676
-25729
-25782
-25834
-25886
-25938
-25990
-26041
-26092
-26142
-26192
-26241
-26290
-26339
-26387
-26435
-26483
-26530
-26576
-26623
-26669
-26715
-26760
-26805
-26850
-26895
-26940
-26984
-27029
-27073
-27117
-27161
-27206
-27250
-27294
-27339
-27383
-27428
-27472
-27517
-27562
-27607
-27652
-27698
-27744
-27790
-27836
-27883
-27930
-27978
-28025
-28073
-28122
-28170
-28219
-28268
-28317
-28367
-28417
-28466
-28516
-28566
-28616
-28666
-28716
-28767
-28817
-28867
-28917
-28966
-29016
-29066
-29116
-29165
-29214
-29264
-29313
-29362
-29411
-29460
-29509
-29558
-29607
-29656
-29705
-29753
-29802
-29851
-29899
-29948
-29996
-30045
-30093
-30142
-30191
-30239
-30288
-30337
-30386
-30436
-30485
-30535
-30585
-30635
-30686
-30736
-30787
-30838
-30889
-30941
-30992
-31044
-31096
-31148
-31200
-31252
-31304
-31357
-31409
-31462
-31515
-31568
-31621
-31674
-31728
-31781
-31835
-31889
-31943
-31997
-32051
-32104
-32159
-32214
-32268
-32322
-32375
-32430
-32484
-32537
-32591
-32644
-32698
-32750
-32803
-32856
-32908
-32960
-33012
-33064
-33115
-33167
-33218
-33268
-33319
-33369
-33420
-33470
-33519
-33569
-33618
-33667
-33716
-33764
-33813
-33860
-33908
-33955
-34002
-34048
-34094
-34139
-34184
-34229
-34273
-34316
-34359
-34401
-34443
-34485
-34525
-34566
-34605
-34644
-34683
-34720
-34757
-34794
-34830
-34865
-34899
-34933
-34966
-34999
-35030
-35061
-35091
-35120
-35149
-35177
-35204
-35230
-35255
-35280
-35304
-35327
-35350
-35372
-35394
-35415
-35435
-35455
-35475
-35493
-35512
-35530
-35547
-35565
-35581
-35598
-35614
-35630
-35646
-35661
-35677
-35692
-35707
-35722
-35736
-35751
-35766
-35781
-35795
-35810
-35824
-35839
-35853
-35868
-35882
-35897
-35912
-35926
-35941
-35956
-35971
-35987
-36002
-36018
-36034
-36050
-36066
-36082
-36099
-36116
-36133
-36151
-36168
-36186
-36205
-36223
-36242
-36261
-36281
-36300
-36320
-36340
-36360
-36381
-36401
-36422
-36443
-36464
-36485
-36506
-36527
-36548
-36569
-36589
-36610
-36630
-36650
-36670
-36690
-36709
-36728
-36746
-36764
-36782
-36799
-36816
-36832
-36848
-36863
-36877
-36891
-36905
-36918
-36930
-36942
-36953
-36964
-36974
-36984
-36993
-37002
-37010
-37017
-37025
-37031
-37038
-37043
-37049
-37054
-37059
-37064
-37068
-37072
-37076
-37079
-37083
-37086
-37090
-37093
-37096
-37100
-37103
-37107
-37110
-37114
-37118
-37122
-37126
-37130
-37135
-37140
-37145
-37150
-37156
-37161
-37167
-37173
-37179
-37186
-37192
-37199
-37205
-37212
-37219
-37225
-37232
-37239
-37245
-37251
-37257
-37263
-37269
-37274
-37279
-37284
-37288
-37292
-37296
-37299
-37302
-37305
-37307
-37308
-37310
-37311
-37311
-37311
-37311
-37310
-37309
-37308
-37306
-37303
-37300
-37297
-37293
-37289
-37284
-37279
-37273
-37267
-37260
-37253
-37245
-37238
-37229
-37220
-37211
-37202
-37192
-37182
-37172
-37161
-37150
-37139
-37128
-37116
-37105
-37093
-37081
-37069
-37057
-37045
-37033
-37020
-37008
-36996
-36983
-36971
-36959
-36947
-36936
-36924
-36913
-36902
-36892
-36881
-36872
-36862
-36853
-36845
-36837
-36829
-36822
-36816
-36810
-36805
-36800
-36796
-36793
-36790
-36788
-36786
-36785
-36784
-36783
-36783
-36783
-36783
-36784
-36784
-36785
-36786
-36786
-36787
-36788
-36788
-36788
-36788
-36787
-36786
-36785
-36783
-36780
-36778
-36774
-36770
-36765
-36760
-36754
-36747
-36740
-36732
-36724
-36715
-36705
-36695
-36685
-36673
-36662
-36650
-36637
-36624
-36610
-36596
-36582
-36567
-36552
-36536
-36521
-36504
-36488
-36470
-36453
-36435
-36417
-36399
-36380
-36360
-36341
-36321
-36300
-36279
-36258
-36236
-36214
-36191
-36168
-36145
-36120
-36096
-36070
-36044
-36018
-35991
-35963
-35935
-35907
-35878
-35848
-35818
-35787
-35756
-35724
-35692
-35660
-35627
-35594
-35561
-35528
-35494
-35460
-35426
-35391
-35357
-35322
-35287
-35252
-35216
-35181
-35145
-35109
-35073
-35037
-35001
-34965
-34928
-34891
-34855
-34818
-34781
-34744
-34707
-34670
-34633
-34596
-34559
-34523
-34487
-34451
-34415
-34379
-34344
-34310
-34276
-34242
-34209
-34176
-34144
-34112
-34081
-34051
-34021
-33991
-33963
-33934
-33906
-33878
-33851
-33824
-33798
-33772
-33746
-33720
-33695
-33670
-33645
-33620
-33595
-33571
-33546
-33522
-33498
-33474
-33451
-33427
-33404
-33380
-33357
-33334
-33311
-33289
-33266
-33243
-33221
-33199
-33176
-33154
-33132
-33110
-33088
-33067
-33045
-33023
-33002
-32981
-32959
-32938
-32917
-32896
-32875
-32854
-32833
-32812
-32791
-32770
-32749
-32729
-32708
-32686
-32667
-32646
-32625
-32604
-32584
-32564
-32543
-32523
-32502
-32481
-32461
-32439
-32420
-32399
-32378
-32357
-32336
-32316
-32295
-32274
-32253
-32232
-32212
-32192
-32171
-32152
-32133
-32113
-32094
-32076
-32058
-32040
-32022
-32006
-31989
-31973
-31957
-31942
-31927
-31913
-31899
-31886
-31873
-31861
-31848
-31837
-31825
-31814
-31804
-31793
-31783
-31773
-31764
-31754
-31745
-31735
-31726
-31717
-31708
-31699
-31689
-31680
-31670
-31661
-31651
-31641
-31631
-31621
-31611
-31600
-31590
-31579
-31568
-31557
-31546
-31535
-31524
-31513
-31501
-31490
-31478
-31466
-31455
-31443
-31431
-31419
-31407
-31395
-31384
-31372
-31360
-31349
-31337
-31326
-31315
-31304
-31293
-31282
-31271
-31260
-31250
-31239
-31229
-31218
-31207
-31197
-31186
-31176
-31166
-31155
-31145
-31135
-31125
-31115
-31105
-31096
-31086
-31077
-31068
-31059
-31050
-31041
-31033
-31025
-31017
-31009
-31001
-30994
-30987
-30980
-30973
-30966
-30959
-30953
-30946
-30939
-30933
-30927
-30920
-30914
-30908
-30902
-30896
-30890
-30884
-30878
-30872
-30866
-30860
-30854
-30848
-30842
-30836
-30829
-30823
-30817
-30810
-30804
-30797
-30791
-30784
-30777
-30770
-30764
-30756
-30749
-30742
-30735
-30728
-30720
-30712
-30705
-30697
-30689
-30681
-30673
-30665
-30657
-30648
-30640
-30632
-30623
-30615
-30607
-30599
-30591
-30583
-30575
-30567
-30560
-30552
-30545
-30538
-30531
-30525
-30518
-30512
-30507
-30501
-30496
-30491
-30487
-30482
-30479
-30475
-30472
-30470
-30468
-30467
-30466
-30465
-30465
-30466
-30467
-30469
-30471
-30474
-30478
-30483
-30488
-30494
-30500
-30507
-30515
-30524
-30534
-30544
-30555
-30567
-30580
-30593
-30608
-30623
-30639
-30656
-30673
-30691
-30710
-30730
-30751
-30772
-30794
-30817
-30841
-30865
-30890
-30915
-30941
-30967
-30994
-31021
-31049
-31077
-31106
-31134
-31163
-31192
-31222
-31252
-31281
-31311
-31341
-31371
-31402
-31432
-31462
-31493
-31523
-31554
-31584
-31615
-31646
-31676
-31707
-31738
-31768
-31799
-31830
-31861
-31892
-31922
-31953
-31983
-32014
-32043
-32075
-32104
-32134
-32165
-32195
-32223
-32253
-32281
-32311
-32340
-32368
-32397
-32424
-32452
-32479
-32508
-32534
-32561
-32590
-32616
-32644
-32671
-32698
-32725
-32750
-32778
-32805
-32832
-32859
-32885
-32912
-32939
-32966
-32993
-33019
-33046
-33073
-33100
-33127
-33154
-33181
-33208
-33236
-33263
-33291
-33318
-33346
-33374
-33402
-33430
-33458
-33487
-33515
-33544
-33573
-33602
-33631
-33659
-33688
-33717
-33746
-33774
-33802
-33831
-33858
-33886
-33913
-33939
-33966
-33991
-34017
-34042
-34066
-34089
-34113
-34135
-34157
-34179
-34199
-34220
-34240
-34259
-34278
-34296
-34314
-34331
-34348
-34364
-34380
-34396
-34412
-34427
-34441
-34456
-34470
-34484
-34498
-34511
-34524
-34538
-34551
-34564
-34576
-34589
-34602
-34614
-34627
-34640
-34652
-34665
-34677
-34690
-34702
-34715
-34728
-34740
-34753
-34765
-34777
-34790
-34802
-34814
-34827
-34839
-34851
-34863
-34875
-34887
-34899
-34912
-34924
-34936
-34948
-34960
-34971
-34983
-34995
-35007
-35019
-35031
-35042
-35054
-35065
-35076
-35087
-35098
-35108
-35118
-35128
-35138
-35147
-35155
-35163
-35171
-35178
-35185
-35191
-35197
-35202
-35206
-35210
-35213
-35216
-35218
-35220
-35220
-35221
-35221
-35220
-35219
-35218
-35216
-35213
-35210
-35207
-35204
-35200
-35196
-35192
-35187
-35182
-35178
-35173
-35167
-35162
-35157
-35152
-35147
-35142
-35137
-35132
-35128
-35123
-35119
-35115
-35111
-35108
-35105
-35102
-35099
-35097
-35095
-35093
-35092
-35091
-35091
-35091
-35092
-35093
-35095
-35098
-35101
-35104
-35108
-35113
-35118
-35124
-35131
-35138
-35145
-35153
-35161
-35170
-35179
-35188
-35198
-35208
-35219
-35230
-35241
-35252
-35264
-35276
-35288
-35300
-35312
-35325
-35338
-35351
-35364
-35378
-35392
-35406
-35420
-35435
-35450
-35465
-35480
-35496
-35513
-35529
-35546
-35563
-35581
-35599
-35617
-35635
-35654
-35673
-35692
-35712
-35731
-35751
-35771
-35792
-35812
-35832
-35853
-35874
-35894
-35915
-35936
-35958
-35979
-36000
-36021
-36042
-36064
-36085
-36106
-36127
-36148
-36168
-36188
-36209
-36228
-36248
-36267
-36286
-36305
-36323
-36341
-36359
-36376
-36393
-36410
-36427
-36443
-36459
-36475
-36491
-36506
-36522
-36537
-36552
-36567
-36582
-36597
-36612
-36628
-36643
-36658
-36673
-36688
-36704
-36719
-36735
-36750
-36766
-36782
-36798
-36815
-36831
-36847
-36864
-36880
-36897
-36914
-36930
-36947
-36964
-36980
-36997
-37013
-37030
-37046
-37062
-37078
-37095
-37111
-37127
-37143
-37159
-37175
-37190
-37206
-37221
-37237
-37252
-37267
-37282
-37296
-37311
-37325
-37339
-37352
-37366
-37379
-37392
-37405
-37417
-37430
-37442
-37454
-37466
-37478
-37489
-37501
-37513
-37524
-37536
-37548
-37559
-37571
-37583
-37594
-37606
-37618
-37630
-37641
-37653
-37665
-37677
-37688
-37700
-37711
-37723
-37734
-37745
-37756
-37767
-37778
-37789
-37799
-37810
-37820
-37830
-37840
-37849
-37859
-37868
-37877
-37886
-37894
-37903
-37911
-37919
-37927
-37935
-37942
-37949
-37956
-37963
-37969
-37976
-37981
-37987
-37993
-37998
-38003
-38007
-38011
-38015
-38019
-38023
-38026
-38029
-38031
-38034
-38036
-38038
-38039
-38041
-38042
-38042
-38043
-38044
-38044
-38044
-38044
-38044
-38044
-38043
-38043
-38042
-38041
-38040
-38039
-38038
-38037
-38035
-38034
-38032
-38030
-38028
-38025
-38023
-38020
-38017
-38014
-38011
-38007
-38004
-38000
-37997
-37993
-37989
-37986
-37982
-37979
-37976
-37972
-37969
-37967
-37964
-37962
-37959
-37957
-37955
-37953
-37952
-37950
-37949
-37947
-37946
-37945
-37944
-37943
-37942
-37941
-37940
-37939
-37939
-37938
-37938
-37938
-37938
-37938
-37938
-37938
-37939
-37939
-37940
-37941
-37942
-37943
-37944
-37945
-37947
-37948
-37950
-37952
-37954
-37956
-37958
-37960
-37962
-37965
-37967
-37970
-37973
-37975
-37978
-37981
-37983
-37986
-37989
-37991
-37994
-37997
-37999
-38002
-38004
-38007
-38009
-38011
-38014
-38016
-38018
-38021
-38023
-38025
-38027
-38029
-38031
-38033
-38035
-38037
-38038
-38040
-38041
-38042
-38043
-38044
-38044
-38044
-38044
-38044
-38044
-38043
-38042
-38040
-38039
-38037
-38035
-38032
-38029
-38026
-38023
-38019
-38016
-38012
-38008
-38004
-37999
-37995
-37990
-37986
-37981
-37976
-37972
-37967
-37962
-37957
-37952
-37947
-37942
-37936
-37931
-37926
-37921
-37915
-37910
-37905
-37900
-37894
-37889
-37884
-37879
-37875
-37870
-37865
-37861
-37856
-37852
-37847
-37843
-37839
-37835
-37831
-37827
-37823
-37819
-37816
-37812
-37808
-37804
-37800
-37796
-37791
-37787
-37783
-37778
-37773
-37768
-37763
-37758
-37753
-37747
-37741
-37735
-37729
-37723
-37716
-37710
-37702
-37695
-37687
-37679
-37671
-37662
-37653
-37644
-37634
-37624
-37614
-37603
-37591
-37580
-37567
-37555
-37541
-37528
-37514
-37499
-37484
-37469
-37453
-37437
-37420
-37403
-37386
-37368
-37350
-37332
-37314
-37295
-37276
-37257
-37238
-37219
-37200
-37180
-37161
-37141
-37122
-37103
-37083
-37064
-37045
-37026
-37008
-36990
-36971
-36954
-36936
-36919
-36902
-36886
-36870
-36855
-36840
-36825
-36811
-36797
-36784
-36771
-36759
-36748
-36736
-36726
-36716
-36706
-36697
-36689
-36681
-36673
-36665
-36658
-36652
-36645
-36639
-36633
-36627
-36621
-36615
-36610
-36604
-36598
-36593
-36587
-36582
-36576
-36570
-36565
-36559
-36553
-36548
-36542
-36537
-36531
-36526
-36520
-36515
-36510
-36504
-36499
-36494
-36489
-36484
-36479
-36474
-36470
-36465
-36460
-36456
-36452
-36448
-36444
-36440
-36437
-36433
-36431
-36428
-36426
-36424
-36422
-36421
-36420
-36420
-36420
-36420
-36421
-36422
-36423
-36425
-36427
-36430
-36432
-36435
-36439
-36442
-36446
-36450
-36454
-36459
-36463
-36467
-36472
-36477
-36481
-36486
-36490
-36494
-36499
-36503
-36507
-36510
-36514
-36517
-36520
-36523
-36526
-36528
-36530
-36532
-36533
-36534
-36535
-36536
-36536
-36536
-36535
-36534
-36533
-36532
-36530
-36527
-36525
-36522
-36518
-36514
-36510
-36506
-36501
-36495
-36490
-36484
-36477
-36471
-36464
-36457
-36449
-36442
-36434
-36426
-36417
-36409
-36400
-36391
-36382
-36373
-36364
-36354
-36345
-36336
-36327
-36318
-36309
-36300
-36292
-36284
-36276
-36268
-36260
-36253
-36246
-36239
-36232
-36226
-36220
-36214
-36208
-36203
-36197
-36192
-36187
-36182
-36178
-36173
-36169
-36164
-36160
-36156
-36152
-36147
-36143
-36139
-36134
-36130
-36125
-36120
-36114
-36108
-36102
-36096
-36089
-36081
-36073
-36065
-36056
-36046
-36035
-36024
-36013
-36000
-35988
-35974
-35960
-35945
-35930
-35914
-35897
-35880
-35863
-35845
-35826
-35807
-35788
-35768
-35748
-35727
-35706
-35684
-35662
-35640
-35618
-35595
-35572
-35548
-35525
-35501
-35476
-35452
-35428
-35403
-35378
-35353
-35327
-35302
-35276
-35250
-35224
-35198
-35171
-35144
-35117
-35089
-35062
-35034
-35006
-34977
-34948
-34919
-34889
-34860
-34829
-34799
-34768
-34736
-34705
-34673
-34640
-34607
-34574
-34540
-34506
-34471
-34436
-34401
-34365
-34329
-34292
-34255
-34217
-34180
-34142
-34103
-34065
-34026
-33988
-33949
-33910
-33871
-33833
-33794
-33756
-33718
-33680
-33643
-33606
-33569
-33533
-33497
-33462
-33427
-33393
-33360
-33326
-33294
-33262
-33230
-33198
-33167
-33137
-33106
-33076
-33047
-33017
-32988
-32959
-32930
-32901
-32872
-32844
-32815
-32786
-32758
-32729
-32700
-32671
-32642
-32613
-32583
-32552
-32523
-32491
-32461
-32430
-32398
-32365
-32332
-32298
-32264
-32229
-32192
-32156
-32119
-32082
-32043
-32005
-31965
-31925
-31884
-31843
-31801
-31759
-31716
-31673
-31629
-31585
-31541
-31497
-31452
-31408
-31363
-31318
-31272
-31227
-31181
-31135
-31089
-31043
-30997
-30951
-30905
-30858
-30811
-30765
-30718
-30670
-30623
-30576
-30528
-30480
-30432
-30383
-30335
-30286
-30236
-30187
-30137
-30087
-30036
-29985
-29934
-29882
-29830
-29778
-29725
-29672
-29619
-29565
-29511
-29457
-29402
-29347
-29291
-29235
-29179
-29122
-29065
-29007
-28949
-28891
-28832
-28772
-28713
-28653
-28592
-28531
-28470
-28409
-28347
-28285
-28223
-28160
-28097
-28034
-27970
-27907
-27843
-27778
-27714
-27649
-27584
-27519
-27453
-27388
-27322
-27256
-27189
-27123
-27056
-26989
-26922
-26855
-26787
-26720
-26652
-26584
-26516
-26447
-26379
-26310
-26241
-26172
-26103
-26034
-25964
-25894
-25824
-25754
-25684
-25614
-25543
-25473
-25402
-25331
-25260
-25189
-25117
-25046
-24974
-24903
-24831
-24759
-24687
-24615
-24543
-24470
-24398
-24325
-24253
-24180
-24107
-24033
-23960
-23886
-23812
-23738
-23663
-23588
-23513
-23437
-23361
-23285
-23208
-23131
-23054
-22976
-22898
-22820
-22742
-22663
-22584
-22505
-22425
-22346
-22266
-22186
-22107
-22027
-21946
-21866
-21786
-21705
-21625
-21544
-21463
-21382
-21301
-21219
-21138
-21056
-20974
-20892
-20810
-20728
-20646
-20564
-20481
-20398
-20315
-20232
-20149
-20066
-19982
-19898
-19814
-19730
-19646
-19561
-19477
-19392
-19307
-19222
-19137
-19051
-18965
-18880
-18794
-18708
-18622
-18535
-18449
-18363
-18276
-18189
-18102
-18016
-17929
-17842
-17754
-17667
-17580
-17493
-17405
-17318
-17230
-17143
-17056
-16968
-16881
-16793
-16706
-16618
-16530
-16443
-16355
-16267
-16178
-16091
-16003
-15915
-15827
-15739
-15651
-15562
-15474
-15385
-15296
-15208
-15119
-15029
-14940
-14851
-14761
-14671
-14581
-14491
-14401
-14310
-14219
-14128
-14037
-13946
-13854
-13762
-13671
-13579
-13486
-13394
-13302
-13209
-13116
-13024
-12931
-12838
-12745
-12651
-12558
-12464
-12371
-12277
-12183
-12089
-11995
-11901
-11806
-11712
-11617
-11522
-11427
-11332
-11237
-11141
-11046
-10950
-10854
-10758
-10662
-10565
-10469
-10372
-10275
-10178
-10081
-9984
-9887
-9790
-9693
-9596
-9499
-9401
-9304
-9207
-9110
-9014
-8917
-8821
-8724
-8628
-8532
-8437
-8341
-8246
-8151
-8057
-7963
-7869
-7776
-7683
-7590
-7497
-7405
-7313
-7222
-7131
-7040
-6949
-6859
-6769
-6679
-6589
-6500
-6410
-6321
-6231
-6142
-6053
-5964
-5875
-5786
-5696
-5607
-5518
-5428
-5338
-5249
-5159
-5068
-4978
-4888
-4797
-4706
-4615
-4524
-4433
-4342
-4251
-4160
-4067
-3977
-3886
-3795
-3704
-3613
-3522
-3431
-3341
-3250
-3160
-3070
-2980
-2890
-2800
-2710
-2621
-2531
-2442
-2353
-2264
-2175
-2087
-1998
-1909
-1821
-1733
-1644
-1556
-1467
-1379
-1290
-1201
-1112
-1022
-934
-845
-755
-665
-575
-484
-394
-303
-212
-120
-28
64
156
248
341
434
527
620
713
806
900
993
1087
1180
1274
1368
1461
1555
1648
1742
1836
1929
2023
2117
2211
2304
2398
2492
2586
2680
2774
2868
2962
3056
3150
3245
3339
3433
3527
3621
3715
3809
3903
3997
4091
4184
4278
4371
4463
4556
4648
4740
4832
4923
5014
5105
5195
5285
5375
5464
5552
5641
5729
5816
5904
5991
6077
6163
6249
6335
6420
6506
6591
6675
6760
6844
6928
7012
7096
7180
7264
7347
7431
7515
7598
7682
7766
7849
7933
8016
8101
8185
8270
8354
8439
8523
8608
8693
8779
8864
8950
9036
9122
9208
9294
9380
9467
9554
9641
9727
9815
9902
9989
10076
10164
10252
10339
10427
10515
10603
10690
10778
10866
10954
11042
11130
11217
11305
11393
11480
11568
11655
11742
11830
11917
12004
12091
12178
12265
12352
12439
12525
12612
12699
12785
12872
12958
13044
13131
13217
13303
13389
13475
13561
13647
13733
13819
13905
13990
14076
14161
14247
14332
14418
14503
14588
14673
14758
14843
14928
15013
15098
15182
15267
15352
15437
15521
15606
15691
15775
15860
15945
16030
16114
16199
16283
16367
16452
16537
16621
16705
16789
16873
16956
17040
17123
17206
17289
17372
17455
17538
17620
17702
17785
17867
17949
18030
18112
18194
18275
18356
18438
18519
18599
18680
18761
18841
18921
19002
19082
19162
19241
19321
19401
19480
19559
19638
19717
19796
19874
19953
20031
20109
20187
20265
20342
20419
20496
20573
20650
20726
20802
20878
20954
21030
21105
21181
21256
21331
21406
21482
21557
21632
21707
21781
21856
21931
22006
22081
22155
22230
22304
22378
22452
22526
22600
22673
22747
22820
22893
22965
23038
23110
23181
23253
23324
23395
23465
23535
23605
23674
23743
23812
23880
23948
24016
24083
24150
24216
24283
24349
24414
24480
24545
24611
24676
24741
24805
24870
24935
24999
25064
25129
25193
25258
25323
25388
25453
25518
25583
25648
25714
25780
25846
25913
25980
26047
26115
26182
26251
26320
26389
26459
26529
26599
26670
26742
26814
26886
26959
27032
27106
27180
27255
27330
27405
27481
27557
27633
27710
27787
27864
27941
28019
28097
28175
28254
28333
28412
28491
28571
28651
28732
28812
28893
28975
29057
29139
29222
29305
29389
29474
29559
29645
29731
29818
29906
29994
30083
30173
30264
30356
30448
30541
30635
30730
30826
30923
31020
31118
31217
31317
31418
31519
31621
31724
31828
31933
32037
32144
32250
32357
32466
32573
32683
32793
32903
33013
33124
33235
33347
33459
33571
33683
33795
33908
34020
34133
34245
34358
34470
34583
34695
34807
34919
35031
35143
35255
35366
35478
35589
35700
35811
35922
36032
36143
36253
36363
36473
36582
36691
36801
36909
37018
37127
37235
37343
37450
37557
37665
37771
37878
37984
38090
38196
38301
38406
38511
38616
38720
38824
38927
39030
39133
39235
39337
39439
39540
39640
39741
39841
39940
40039
40138
40236
40334
40432
40529
40626
40723
40820
40916
41012
41108
41205
41300
41396
41492
41588
41684
41780
41875
41971
42067
42163
42258
42354
42450
42545
42641
42736
42831
42926
43021
43115
43210
43304
43398
43492
43586
43679
43773
43866
43959
44051
44144
44237
44329
44421
44514
44606
44698
44790
44882
44974
45066
45158
45250
45341
45433
45525
45616
45707
45799
45889
45980
46071
46161
46251
46340
46429
46518
46606
46693
46780
46867
46953
47038
47123
47207
47290
47373
47456
47538
47619
47700
47780
47860
47939
48017
48096
48173
48250
48327
48403
48478
48553
48628
48702
48775
48848
48920
48991
49062
49133
49203
49273
49342
49410
49478
49546
49613
49680
49746
49812
49878
49943
50007
50072
50135
50199
50262
50324
50386
50447
50507
50567
50627
50686
50744
50801
50858
50914
50969
51023
51077
51130
51182
51233
51284
51334
51383
51431
51478
51524
51570
51615
51659
51703
51745
51787
51828
51869
51909
51948
51986
52024
52061
52098
52134
52169
52204
52239
52273
52307
52340
52373
52405
52437
52469
52500
52531
52561
52591
52621
52651
52680
52709
52737
52765
52793
52821
52848
52875
52902
52929
52955
52981
53008
53034
53059
53085
53111
53136
53162
53187
53213
53238
53263
53288
53313
53338
53363
53388
53412
53437
53461
53485
53508
53532
53555
53578
53601
53624
53646
53668
53690
53712
53733
53754
53776
53797
53818
53838
53859
53880
53901
53922
53943
53964
53985
54006
54028
54049
54070
54092
54114
54135
54157
54179
54200
54222
54244
54265
54287
54308
54330
54351
54372
54392
54413
54433
54453
54473
54493
54512
54531
54549
54568
54586
54603
54621
54638
54655
54672
54689
54705
54721
54737
54753
54769
54784
54800
54816
54831
54846
54862
54877
54893
54909
54924
54940
54956
54972
54989
55005
55022
55040
55057
55075
55094
55113
55132
55152
55172
55193
55214
55236
55258
55280
55303
55327
55351
55375
55399
55424
55450
55475
55501
55527
55553
55580
55606
55633
55660
55688
55715
55743
55770
55798
55827
55855
55883
55912
55941
55969
55998
56027
56057
56086
56115
56145
56175
56205
56235
56265
56295
56325
56356
56386
56417
56448
56478
56509
56540
56571
56602
56633
56663
56694
56725
56755
56786
56816
56847
56877
56907
56937
56967
56996
57026
57055
57084
57114
57143
57172
57201
57230
57259
57289
57318
57347
57377
57407
57437
57467
57497
57528
57558
57590
57621
57653
57685
57717
57749
57782
57816
57850
57884
57918
57953
57989
58024
58061
58098
58135
58173
58212
58251
58290
58331
58372
58413
58455
58498
58542
58586
58631
58676
58722
58769
58816
58863
58912
58960
59009
59059
59108
59158
59209
59259
59310
59360
59411
59462
59512
59563
59614
59665
59715
59766
59817
59867
59918
59968
60019
60070
60120
60171
60222
60274
60325
60377
60429
60481
60534
60587
60640
60694
60748
60803
60858
60913
60970
61026
61084
61141
61200
61259
61319
61379
61440
61501
61564
61626
61690
61754
61818
61883
61949
62015
62082
62150
62217
62286
62354
62423
62493
62562
62632
62701
62771
62841
62911
62981
63051
63120
63190
63259
63328
63397
63466
63534
63603
63671
63739
63807
63875
63942
64010
64078
64144
64212
64280
64346
64415
64482
64549
64616
64684
64751
64818
64885
64953
65019
65087
65154
65221
65289
65355
65423
65489
65557
65624
65691
65757
65824
65890
65956
66022
66088
66154
66219
66285
66349
66414
66478
66542
66606
66670
66733
66796
66859
66921
66983
67046
67107
67169
67231
67292
67353
67415
67476
67536
67597
67658
67718
67778
67839
67899
67959
68019
68078
68138
68197
68257
68316
68376
68435
68494
68553
68612
68671
68730
68789
68848
68906
68965
69024
69083
69141
69200
69259
69317
69376
69435
69493
69552
69610
69669
69727
69786
69844
69902
69960
70018
70076
70133
70191
70248
70305
70362
70418
70475
70531
70587
70642
70698
70753
70808
70863
70918
70972
71027
71081
71135
71189
71244
71298
71352
71406
71461
71515
71569
71624
71679
71733
71788
71843
71898
71953
72008
72063
72118
72174
72229
72285
72340
72395
72451
72506
72562
72617
72672
72727
72782
72837
72891
72945
72999
73053
73107
73160
73213
73266
73318
73370
73421
73472
73523
73573
73623
73672
73721
73770
73818
73865
73913
73959
74006
74052
74097
74142
74187
74232
74276
74319
74363
74405
74448
74490
74532
74574
74615
74656
74697
74737
74777
74816
74855
74894
74933
74971
75009
75046
75083
75120
75156
75192
75228
75264
75299
75334
75369
75403
75437
75471
75504
75538
75571
75604
75636
75669
75701
75733
75765
75796
75827
75859
75889
75920
75951
75981
76011
76041
76071
76101
76131
76160
76189
76218
76247
76275
76304
76332
76359
76387
76414
76441
76467
76493
76519
76544
76569
76593
76617
76640
76663
76685
76707
76728
76749
76769
76789
76808
76826
76845
76862
76880
76896
76913
76929
76944
76960
76975
76989
77003
77017
77031
77044
77057
77070
77082
77094
77106
77118
77129
77140
77151
77161
77171
77180
77189
77197
77206
77213
77220
77227
77233
77239
77244
77249
77254
77258
77261
77265
77267
77270
77272
77273
77275
77276
77276
77276
77276
77275
77274
77273
77271
77269
77267
77264
77261
77257
77254
77249
77245
77240
77235
77229
77223
77216
77209
77202
77195
77186
77178
77169
77159
77149
77139
77128
77116
77104
77092
77078
77064
77050
77035
77019
77003
76986
76968
76950
76931
76911
76890
76869
76847
76824
76800
76776
76751
76725
76699
76671
76644
76615
76586
76556
76526
76495
76464
76432
76400
76367
76333
76300
76265
76230
76195
76159
76123
76086
76049
76011
75973
75935
75896
75856
75817
75777
75736
75695
75654
75612
75570
75527
75484
75441
75398
75354
75310
75265
75221
75176
75131
75085
75040
74994
74948
74902
74856
74809
74762
74716
74669
74621
74574
74527
74479
74432
74384
74337
74289
74241
74193
74146
74098
74050
74002
73954
73907
73859
73811
73763
73715
73667
73619
73571
73523
73474
73426
73377
73329
73280
73230
73181
73132
73082
73032
72981
72931
72880
72829
72777
72726
72674
72622
72569
72517
72464
72410
72357
72303
72249
72195
72141
72087
72032
71977
71922
71867
71811
71756
71700
71644
71588
71532
71476
71419
71363
71306
71249
71192
71135
71078
71021
70963
70906
70849
70791
70734
70676
70618
70561
70503
70445
70388
70330
70273
70215
70158
70100
70043
69986
69929
69872
69815
69758
69702
69645
69589
69533
69476
69420
69364
69308
69252
69197
69141
69085
69030
68974
68919
68863
68808
68753
68698
68643
68588
68533
68478
68424
68369
68314
68260
68206
68151
68097
68043
67989
67936
67882
67828
67775
67722
67669
67616
67563
67510
67457
67404
67352
67299
67246
67194
67141
67089
67036
66983
66931
66878
66825
66771
66718
66665
66611
66558
66504
66450
66397
66343
66289
66235
66181
66127
66073
66019
65965
65911
65857
65804
65750
65697
65644
65591
65538
65485
65432
65379
65328
65275
65224
65172
65120
65069
65019
64968
64917
64867
64816
64766
64717
64668
64617
64569
64521
64471
64423
64375
64327
64279
64230
64183
64135
64087
64040
63992
63944
63897
63849
63801
63753
63704
63656
63608
63560
63511
63462
63414
63365
63316
63267
63218
63169
63120
63071
63022
62973
62924
62875
62825
62776
62727
62677
62628
62578
62528
62478
62428
62378
62328
62277
62227
62176
62125
62073
62022
61970
61918
61866
61813
61761
61708
61654
61601
61547
61493
61438
61384
61329
61274
61219
61163
61107
61051
60995
60939
60882
60825
60769
60712
60654
60597
60540
60482
60425
60367
60309
60251
60193
60134
60076
60017
59959
59900
59841
59781
59722
59662
59602
59542
59481
59421
59360
59298
59236
59174
59112
59049
58986
58922
58858
58793
58728
58662
58596
58529
58462
58395
58327
58259
58190
58121
58051
57981
57911
57840
57768
57697
57625
57552
57479
57406
57332
57258
57184
57109
57034
56958
56882
56806
56729
56652
56575
56497
56419
56340
56261
56182
56103
56023
55942
55862
55781
55700
55618
55536
55454
55372
55289
55207
55124
55040
54957
54874
54790
54707
54623
54539
54455
54371
54287
54203
54119
54035
53950
53866
53781
53696
53612
53527
53441
53356
53271
53185
53099
53013
52926
52840
52753
52666
52578
52491
52403
52315
52226
52137
52048
51959
51869
51780
51689
51599
51508
51417
51326
51234
51143
51051
50958
50866
50773
50680
50586
50493
50399
50305
50211
50117
50023
49928
49834
49739
49644
49549
49454
49359
49264
49169
49074
48979
48884
48789
48694
48599
48504
48409
48314
48219
48124
48029
47934
47839
47744
47649
47554
47459
47364
47269
47174
47079
46984
46890
46795
46701
46606
46512
46418
46324
46230
46137
46044
45950
45857
45765
45672
45580
45488
45396
45304
45212
45121
45029
44938
44847
44756
44665
44574
44483
44392
44301
44210
44119
44028
43936
43845
43753
43661
43569
43477
43385
43292
43200
43107
43013
42920
42826
42732
42638
42544
42450
42355
42260
42165
42070
41975
41879
41784
41688
41593
41497
41401
41306
41210
41114
41019
40924
40829
40733
40639
40544
40449
40355
40261
40167
40073
39980
39887
39794
39701
39608
39516
39424
39332
39240
39149
39058
38967
38877
38786
38696
38607
38517
38428
38340
38251
38163
38075
37988
37901
37814
37727
37641
37554
37468
37383
37297
37211
37126
37040
36955
36869
36783
36698
36612
36526
36440
36354
36267
36180
36093
36006
35918
35830
35742
35653
35564
35475
35385
35294
35204
35113
35021
34929
34836
34743
34650
34556
34462
34367
34272
34176
34080
33984
33888
33791
33694
33596
33499
33401
33304
33206
33109
33011
32913
32816
32718
32621
32524
32427
32330
32234
32137
32042
31946
31850
31755
31660
31565
31471
31377
31283
31189
31095
31001
30908
30815
30722
30628
30535
30442
30349
30256
30163
30070
29976
29883
29789
29696
29602
29509
29415
29321
29227
29133
29039
28945
28850
28756
28662
28568
28473
28379
28285
28191
28097
28002
27908
27814
27720
27625
27531
27437
27343
27248
27154
27060
26965
26871
26777
26682
26588
26493
26399
26304
26209
26114
26019
25924
25829
25733
25638
25542
25446
25350
25253
25157
25060
24963
24866
24769
24672
24574
24477
24379
24281
24183
24085
23986
23888
23789
23690
23591
23493
23394
23294
23195
23096
22997
22897
22798
22698
22599
22499
22399
22299
22199
22099
21998
21898
21797
21696
21595
21494
21392
21291
21189
21087
20984
20881
20778
20675
20572
20468
20364
20260
20156
20051
19947
19842
19737
19632
19528
19423
19318
19213
19108
19003
18899
18794
18690
18585
18481
18377
18272
18168
18064
17961
17857
17753
17650
17546
17443
17339
17236
17132
17029
16925
16822
16718
16615
16511
16407
16303
16199
16094
15991
15887
15782
15677
15572
15467
15362
15256
15150
15044
14938
14831
14724
14616
14509
14401
14292
14184
14075
13966
13856
13746
13636
13526
13415
13304
13193
13082
12971
12859
12748
12636
12524
12412
12300
12188
12075
11963
11850
11737
11624
11512
11398
11285
11172
11059
10945
10831
10718
10604
10490
10376
10261
10147
10033
9918
9804
9689
9575
9460
9345
9230
9115
9000
8885
8770
8655
8540
8425
8310
8195
8079
7964
7849
7733
7618
7502
7386
7270
7155
7039
6922
6806
6690
6574
6457
6341
6224
6107
5991
5874
5758
5641
5524
5408
5291
5175
5059
4943
4826
4710
4595
4479
4363
4248
4133
4018
3903
3788
3674
3559
3445
3332
3218
3105
2991
2878
2766
2654
2542
2430
2319
2208
2098
1988
1879
1770
1662
1554
1447
1341
1235
1129
1024
920
816
713
610
508
407
306
205
105
6
-93
-192
-290
-388
-485
-582
-678
-774
-870
-965
-1060
-1155
-1249
-1344
-1438
-1531
-1625
-1718
-1811
-1904
-1997
-2090
-2183
-2276
-2368
-2461
-2554
-2647
-2740
-2834
-2927
-3020
-3114
-3208
-3302
-3396
-3490
-3585
-3679
-3774
-3869
-3964
-4059
-4155
-4250
-4346
-4441
-4537
-4633
-4729
-4826
-4922
-5018
-5115
-5211
-5308
-5405
-5501
-5598
-5696
-5793
-5890
-5988
-6086
-6183
-6281
-6380
-6478
-6576
-6675
-6774
-6873
-6972
-7071
-7170
-7269
-7368
-7468
-7567
-7666
-7766
-7865
-7965
-8064
-8164
-8263
-8363
-8462
-8562
-8661
-8761
-8861
-8960
-9060
-9160
-9259
-9359
-9458
-9558
-9657
-9756
-9855
-9954
-10053
-10151
-10250
-10348
-10446
-10544
-10642
-10740
-10838
-10936
-11034
-11131
-11229
-11327
-11424
-11522
-11620
-11718
-11816
-11914
-12012
-12110
-12209
-12307
-12406
-12505
-12604
-12704
-12803
-12903
-13003
-13104
-13204
-13305
-13406
-13507
-13609
-13711
-13812
-13915
-14017
-14119
-14222
-14325
-14428
-14532
-14636
-14740
-14844
-14949
-15053
-15158
-15264
-15369
-15475
-15581
-15688
-15794
-15901
-16008
-16114
-16222
-16329
-16438
-16546
-16654
-16763
-16871
-16980
-17088
-17197
-17306
-17415
-17525
-17634
-17744
-17853
-17963
-18073
-18183
-18293
-18404
-18514
-18625
-18735
-18846
-18956
-19067
-19178
-19289
-19399
-19510
-19621
-19731
-19842
-19953
-20063
-20174
-20285
-20395
-20506
-20617
-20728
-20838
-20949
-21060
-21171
-21282
-21393
-21505
-21616
-21727
-21839
-21951
-22062
-22174
-22287
-22399
-22511
-22624
-22737
-22849
-22963
-23076
-23190
-23303
-23417
-23532
-23646
-23761
-23876
-23991
-24106
-24222
-24338
-24454
-24570
-24686
-24803
-24919
-25036
-25153
-25270
-25387
-25505
-25622
-25739
-25857
-25975
-26092
-26210
-26328
-26446
-26564
-26682
-26801
-26919
-27037
-27155
-27273
-27391
-27510
-27628
-27746
-27864
-27982
-28099
-28217
-28335
-28453
-28570
-28688
-28806
-28923
-29041
-29158
-29276
-29393
-29511
-29628
-29746
-29863
-29981
-30099
-30217
-30334
-30452
-30570
-30688
-30807
-30925
-31043
-31161
-31280
-31399
-31517
-31636
-31755
-31874
-31992
-32110
-32229
-32348
-32468
-32586
-32705
-32823
-32942
-33060
-33178
-33296
-33413
-33531
-33648
-33765
-33881
-33997
-34113
-34229
-34344
-34459
-34574
-34688
-34802
-34916
-35029
-35142
-35254
-35366
-35478
-35590
-35701
-35811
-35922
-36032
-36142
-36251
-36360
-36469
-36578
-36686
-36794
-36902
-37010
-37117
-37224
-37331
-37438
-37545
-37651
-37757
-37863
-37969
-38075
-38181
-38286
-38391
-38496
-38601
-38706
-38811
-38916
-39021
-39125
-39230
-39334
-39438
-39543
-39647
-39751
-39855
-39959
-40063
-40168
-40272
-40375
-40479
-40583
-40687
-40791
-40895
-40999
-41103
-41208
-41312
-41416
-41520
-41625
-41729
-41833
-41938
-42042
-42147
-42251
-42356
-42460
-42565
-42669
-42774
-42878
-42983
-43087
-43191
-43295
-43399
-43503
-43607
-43711
-43815
-43919
-44023
-44126
-44230
-44334
-44437
-44541
-44644
-44747
-44851
-44954
-45057
-45160
-45264
-45367
-45470
-45573
-45676
-45779
-45882
-45985
-46089
-46192
-46295
-46397
-46500
-46603
-46706
-46809
-46911
-47014
-47116
-47218
-47320
-47422
-47523
-47624
-47726
-47826
-47927
-48027
-48127
-48227
-48327
-48426
-48524
-48623
-48721
-48819
-48916
-49013
-49110
-49206
-49302
-49397
-49492
-49586
-49680
-49774
-49867
-49960
-50052
-50144
-50236
-50327
-50417
-50508
-50598
-50687
-50777
-50866
-50955
-51043
-51131
-51219
-51307
-51394
-51481
-51568
-51654
-51741
-51827
-51912
-51998
-52083
-52169
-52254
-52338
-52423
-52507
-52592
-52676
-52760
-52844
-52927
-53011
-53094
-53178
-53261
-53344
-53427
-53510
-53592
-53675
-53758
-53840
-53923
-54006
-54088
-54171
-54253
-54336
-54418
-54501
-54583
-54665
-54748
-54830
-54913
-54995
-55077
-55159
-55242
-55324
-55406
-55488
-55570
-55651
-55733
-55814
-55895
-55976
-56057
-56137
-56218
-56298
-56378
-56457
-56536
-56615
-56694
-56772
-56850
-56928
-57006
-57083
-57159
-57236
-57312
-57388
-57464
-57539
-57614
-57689
-57763
-57837
-57911
-57984
-58057
-58130
-58203
-58275
-58347
-58419
-58490
-58561
-58632
-58703
-58773
-58843
-58913
-58982
-59051
-59120
-59189
-59257
-59325
-59393
-59460
-59528
-59594
-59661
-59727
-59793
-59858
-59923
-59988
-60052
-60116
-60179
-60242
-60305
-60367
-60429
-60490
-60551
-60612
-60672
-60732
-60791
-60850
-60908
-60966
-61024
-61081
-61138
-61194
-61250
-61306
-61361
-61416
-61471
-61525
-61579
-61632
-61685
-61738
-61791
-61843
-61895
-61947
-61998
-62049
-62100
-62151
-62202
-62252
-62303
-62353
-62403
-62453
-62503
-62552
-62602
-62651
-62701
-62750
-62799
-62848
-62896
-62945
-62994
-63042
-63090
-63138
-63186
-63234
-63282
-63329
-63376
-63423
-63470
-63517
-63563
-63609
-63654
-63700
-63745
-63790
-63834
-63879
-63922
-63966
-64009
-64052
-64093
-64135
-64178
-64218
-64260
-64300
-64340
-64379
-64418
-64456
-64494
-64531
-64568
-64605
-64640
-64676
-64709
-64745
-64778
-64812
-64845
-64876
-64909
-64940
-64971
-65001
-65032
-65061
-65090
-65120
-65149
-65177
-65205
-65233
-65260
-65288
-65315
-65342
-65369
-65396
-65422
-65447
-65474
-65500
-65525
-65551
-65577
-65602
-65627
-65651
-65676
-65700
-65724
-65748
-65772
-65795
-65818
-65841
-65864
-65886
-65909
-65931
-65952
-65974
-65995
-66016
-66036
-66057
-66077
-66096
-66116
-66135
-66153
-66172
-66190
-66207
-66225
-66242
-66259
-66275
-66291
-66307
-66323
-66338
-66353
-66368
-66383
-66398
-66412
-66426
-66440
-66454
-66468
-66481
-66494
-66507
-66520
-66533
-66546
-66558
-66571
-66583
-66595
-66607
-66619
-66630
-66642
-66653
-66664
-66676
-66687
-66697
-66708
-66719
-66730
-66740
-66750
-66761
-66771
-66781
-66791
-66801
-66810
-66820
-66830
-66839
-66848
-66858
-66867
-66876
-66885
-66894
-66903
-66912
-66921
-66929
-66938
-66946
-66955
-66963
-66971
-66980
-66988
-66996
-67003
-67011
-67019
-67026
-67034
-67041
-67048
-67055
-67062
-67069
-67075
-67081
-67087
-67093
-67099
-67104
-67109
-67114
-67118
-67122
-67126
-67130
-67133
-67136
-67139
-67141
-67143
-67145
-67146
-67148
-67149
-67150
-67150
-67151
-67151
-67151
-67151
-67151
-67150
-67150
-67149
-67149
-67148
-67147
-67147
-67146
-67145
-67144
-67143
-67143
-67142
-67141
-67140
-67139
-67139
-67138
-67138
-67137
-67137
-67137
-67137
-67137
-67137
-67137
-67138
-67138
-67139
-67140
-67141
-67143
-67144
-67146
-67147
-67149
-67151
-67153
-67155
-67157
-67159
-67161
-67163
-67166
-67168
-67170
-67172
-67174
-67176
-67178
-67180
-67182
-67184
-67186
-67187
-67189
-67191
-67192
-67193
-67195
-67196
-67197
-67198
-67198
-67199
-67200
-67200
-67201
-67201
-67201
-67201
-67201
-67201
-67201
-67200
-67200
-67199
-67198
-67198
-67197
-67196
-67195
-67193
-67192
-67191
-67190
-67189
-67188
-67186
-67185
-67184
-67183
-67182
-67182
-67181
-67180
-67179
-67179
-67178
-67178
-67178
-67177
-67177
-67177
-67177
-67177
-67177
-67177
-67177
-67177
-67178
-67178
-67179
-67179
-67180
-67181
-67181
-67182
-67183
-67184
-67185
-67185
-67186
-67187
-67187
-67188
-67189
-67189
-67190
-67190
-67191
-67191
-67191
-67192
-67192
-67192
-67192
-67192
-67192
-67192
-67192
-67191
-67191
-67191
-67190
-67190
-67190
-67190
-67189
-67189
-67189
-67189
-67189
-67189
-67190
-67190
-67191
-67192
-67193
-67195
-67196
-67198
-67200
-67202
-67204
-67207
-67209
-67212
-67215
-67219
-67222
-67225
-67229
-67233
-67237
-67240
-67244
-67249
-67253
-67257
-67261
-67265
-67270
-67274
-67278
-67282
-67287
-67291
-67295
-67299
-67303
-67307
-67311
-67314
-67318
-67321
-67325
-67328
-67331
-67334
-67337
-67339
-67342
-67344
-67346
-67348
-67350
-67352
-67354
-67356
-67357
-67359
-67360
-67361
-67362
-67363
-67364
-67365
-67365
-67366
-67366
-67366
-67366
-67366
-67365
-67365
-67364
-67363
-67362
-67360
-67358
-67356
-67354
-67351
-67348
-67345
-67341
-67337
-67333
-67329
-67324
-67318
-67313
-67307
-67300
-67294
-67286
-67279
-67271
-67262
-67253
-67244
-67234
-67223
-67213
-67201
-67189
-67177
-67164
-67151
-67137
-67122
-67107
-67091
-67075
-67059
-67041
-67023
-67005
-66986
-66966
-66946
-66925
-66904
-66882
-66859
-66836
-66812
-66787
-66762
-66737
-66710
-66683
-66656
-66628
-66599
-66569
-66539
-66509
-66477
-66445
-66413
-66380
-66346
-66312
-66277
-66241
-66205
-66168
-66131
-66093
-66055
-66016
-65977
-65937
-65896
-65855
-65814
-65772
-65729
-65686
-65642
-65598
-65554
-65509
-65462
-65417
-65370
-65324
-65275
-65227
-65180
-65132
-65081
-65033
-64983
-64933
-64882
-64831
-64780
-64727
-64676
-64623
-64571
-64518
-64465
-64411
-64357
-64303
-64248
-64194
-64138
-64084
-64029
-63973
-63917
-63861
-63805
-63749
-63693
-63636
-63580
-63523
-63466
-63410
-63353
-63296
-63239
-63181
-63124
-63067
-63010
-62952
-62895
-62837
-62780
-62722
-62665
-62607
-62549
-62492
-62434
-62376
-62318
-62259
-62201
-62143
-62084
-62025
-61966
-61907
-61847
-61788
-61728
-61668
-61608
-61547
-61486
-61425
-61364
-61303
-61242
-61180
-61118
-61056
-60994
-60932
-60869
-60807
-60744
-60681
-60618
-60555
-60492
-60429
-60365
-60302
-60238
-60175
-60111
-60047
-59984
-59920
-59856
-59792
-59728
-59664
-59600
-59536
-59472
-59408
-59344
-59280
-59216
-59152
-59088
-59024
-58960
-58896
-58832
-58768
-58704
-58639
-58575
-58511
-58447
-58382
-58318
-58253
-58189
-58124
-58059
-57994
-57929
-57863
-57798
-57732
-57666
-57599
-57533
-57466
-57399
-57331
-57264
-57196
-57128
-57059
-56990
-56921
-56852
-56782
-56713
-56643
-56572
-56501
-56430
-56359
-56288
-56216
-56144
-56072
-55999
-55927
-55854
-55781
-55707
-55634
-55560
-55486
-55412
-55338
-55264
-55189
-55115
-55040
-54965
-54889
-54814
-54738
-54663
-54587
-54510
-54434
-54357
-54280
-54203
-54126
-54048
-53970
-53891
-53813
-53734
-53654
-53575
-53494
-53414
-53333
-53251
-53169
-53087
-53004
-52921
-52837
-52752
-52667
-52581
-52495
-52408
-52321
-52232
-52144
-52054
-51964
-51873
-51782
-51690
-51597
-51504
-51410
-51316
-51221
-51125
-51029
-50933
-50836
-50738
-50640
-50541
-50442
-50342
-50242
-50141
-50040
-49939
-49837
-49735
-49632
-49529
-49426
-49322
-49218
-49113
-49008
-48903
-48797
-48691
-48585
-48478
-48371
-48263
-48155
-48047
-47938
-47830
-47720
-47611
-47501
-47391
-47281
-47170
-47059
-46947
-46835
-46723
-46611
-46498
-46385
-46272
-46158
-46044
-45929
-45815
-45700
-45584
-45468
-45352
-45236
-45120
-45003
-44886
-44768
-44651
-44533
-44416
-44298
-44180
-44061
-43943
-43825
-43707
-43588
-43470
-43351
-43233
-43114
-42996
-42878
-42759
-42641
-42523
-42405
-42287
-42169
-42051
-41934
-41816
-41699
-41581
-41464
-41347
-41230
-41114
-40997
-40881
-40765
-40649
-40533
-40417
-40302
-40187
-40072
-39958
-39843
-39729
-39615
-39502
-39388
-39275
-39162
-39049
-38936
-38824
-38711
-38599
-38486
-38374
-38262
-38149
-38037
-37925
-37812
-37700
-37587
-37475
-37362
-37249
-37136
-37022
-36909
-36795
-36681
-36566
-36452
-36337
-36222
-36107
-35991
-35875
-35759
-35642
-35525
-35408
-35291
-35173
-35055
-34937
-34818
-34699
-34579
-34459
-34339
-34219
-34098
-33977
-33856
-33734
-33612
-33490
-33367
-33245
-33122
-32998
-32875
-32750
-32627
-32503
-32378
-32253
-32128
-32003
-31878
-31752
-31626
-31500
-31374
-31248
-31122
-30995
-30868
-30742
-30615
-30487
-30360
-30233
-30105
-29977
-29850
-29722
-29594
-29465
-29337
-29209
-29080
-28951
-28823
-28694
-28565
-28436
-28306
-28177
-28048
-27918
-27788
-27659
-27529
-27399
-27269
-27138
-27008
-26877
-26747
-26616
-26485
-26354
-26223
-26091
-25960
-25828
-25697
-25565
-25433
-25301
-25169
-25037
-24905
-24772
-24640
-24508
-24376
-24244
-24111
-23979
-23847
-23715
-23583
-23451
-23319
-23187
-23056
-22924
-22793
-22661
-22530
-22399
-22268
-22137
-22007
-21876
-21746
-21615
-21485
-21355
-21225
-21095
-20965
-20836
-20706
-20576
-20447
-20317
-20187
-20058
-19928
-19799
-19669
-19539
-19410
-19280
-19151
-19021
-18892
-18762
-18632
-18503
-18373
-18244
-18114
-17985
-17855
-17725
-17596
-17466
-17336
-17206
-17076
-16946
-16815
-16685
-16554
-16423
-16292
-16161
-16029
-15898
-15766
-15633
-15501
-15368
-15235
-15101
-14967
-14833
-14699
-14564
-14429
-14294
-14158
-14022
-13886
-13750
-13613
-13476
-13338
-13201
-13063
-12925
-12787
-12648
-12510
-12371
-12232
-12093
-11954
-11815
-11676
-11536
-11397
-11257
-11117
-10978
-10838
-10698
-10558
-10419
-10279
-10140
-10000
-9861
-9721
-9582
-9443
-9305
-9166
-9028
-8890
-8752
-8614
-8477
-8339
-8202
-8066
-7929
-7793
-7657
-7521
-7385
-7250
-7114
-6979
-6844
-6709
-6575
-6440
-6306
-6171
-6037
-5903
-5769
-5636
-5502
-5368
-5235
-5101
-4968
-4835
-4701
-4568
-4435
-4301
-4168
-4035
-3901
-3768
-3634
-3501
-3367
-3233
-3099
-2965
-2831
-2697
-2562
-2428
-2293
-2158
-2023
-1887
-1751
-1616
-1480
-1343
-1207
-1070
-933
-796
-659
-521
-384
-246
-108
31
169
308
447
586
725
864
1004
1144
1284
1424
1565
1706
1847
1988
2130
2272
2414
2556
2698
2841
2984
3127
3270
3414
3558
3702
3846
3991
4135
4280
4425
4571
4717
4862
5009
5155
5302
5448
5596
5743
5891
6038
6187
6335
6484
6632
6781
6931
7080
7230
7380
7530
7680
7830
7980
8131
8281
8432
8583
8733
8884
9035
9185
9336
9487
9637
9788
9938
10089
10240
10390
10541
10691
10842
10993
11143
11294
11444
11595
11745
11896
12046
12197
12347
12498
12648
12799
12949
13100
13250
13401
13551
13702
13852
14003
14154
14304
14455
14605
14756
14907
15057
15208
15358
15509
15659
15810
15960
16110
16260
16409
16559
16708
16857
17006
17154
17302
17449
17597
17743
17890
18036
18182
18327
18472
18616
18760
18904
19047
19190
19332
19474
19616
19757
19898
20038
20178
20318
20457
20595
20733
20871
21008
21144
21280
21416
21551
21685
21819
21953
22086
22218
22350
22481
22612
22742
22872
23001
23130
23258
23385
23512
23639
23765
23890
24015
24139
24263
24386
24509
24631
24753
24874
24994
25114
25233
25352
25470
25587
25704
25821
25936
26052
26166
26280
26393
26506
26618
26730
26841
26951
27061
27170
27278
27386
27494
27601
27707
27813
27918
28022
28126
28230
28333
28435
28537
28638
28739
28839
28938
29037
29135
29232
29329
29425
29521
29616
29710
29803
29896
29988
30079
30170
30260
30349
30437
30525
30613
30699
30785
30871
30956
31040
31124
31207
31289
31371
31452
31533
31613
31693
31772
31850
31928
32005
32081
32156
32232
32307
32381
32454
32527
32598
32671
32741
32812
32881
32950
33018
33086
33153
33219
33285
33350
33414
33478
33541
33603
33665
33726
33787
33847
33907
33966
34025
34083
34140
34197
34254
34310
34366
34421
34476
34530
34584
34637
34690
34743
34796
34848
34900
34952
35003
35055
35106
35157
35207
35258
35309
35359
35410
35460
35510
35561
35611
35661
35711
35761
35811
35861
35911
35961
36011
36061
36110
36160
36210
36259
36308
36358
36407
36456
36505
36554
36602
36651
36700
36748
36797
36845
36893
36941
36990
37038
37086
37133
37181
37229
37277
37325
37373
37420
37468
37515
37563
37611
37658
37706
37753
37801
37849
37896
37944
37992
38040
38087
38135
38183
38231
38280
38328
38376
38425
38473
38522
38571
38620
38669
38718
38767
38816
38866
38915
38965
39015
39064
39115
39165
39215
39266
39316
39367
39418
39469
39521
39573
39624
39676
39729
39781
39834
39887
39940
39993
40047
40101
40155
40209
40264
40319
40374
40429
40485
40541
40597
40653
40710
40767
40824
40881
40939
40997
41055
41113
41172
41231
41290
41349
41408
41467
41527
41587
41647
41707
41767
41827
41887
41947
42008
42068
42129
42189
42250
42310
42371
42431
42492
42553
42613
42674
42734
42795
42855
42916
42977
43037
43098
43158
43219
43279
43340
43401
43461
43522
43583
43644
43705
43765
43826
43887
43948
44009
44071
44132
44193
44255
44316
44378
44439
44501
44563
44625
44687
44749
44811
44874
44936
44999
45061
45124
45187
45250
45312
45375
45438
45502
45565
45628
45691
45754
45817
45881
45944
46007
46071
46134
46197
46260
46324
46387
46450
46513
46576
46639
46701
46764
46827
46889
46952
47014
47076
47138
47200
47261
47323
47384
47445
47506
47566
47626
47687
47746
47806
47866
47925
47984
48043
48101
48159
48218
48276
48333
48391
48448
48506
48563
48619
48676
48732
48789
48845
48900
48956
49011
49067
49122
49176
49231
49285
49339
49393
49446
49500
49553
49605
49658
49710
49762
49814
49865
49916
49967
50018
50068
50118
50167
50217
50266
50314
50362
50410
50458
50505
50552
50598
50644
50690
50735
50779
50824
50867
50911
50953
50996
51037
51079
51119
51159
51199
51238
51276
51314
51351
51388
51424
51460
51494
51529
51562
51595
51628
51659
51691
51721
51751
51780
51809
51837
51864
51890
51916
51941
51965
51989
52012
52034
52055
52076
52096
52115
52134
52151
52168
52185
52200
52215
52230
52243
52256
52269
52280
52291
52302
52311
52320
52329
52337
52344
52350
52356
52362
52367
52371
52374
52377
52380
52381
52382
52383
52383
52382
52381
52379
52377
52374
52370
52366
52361
52356
52350
52343
52336
52329
52320
52312
52303
52293
52283
52272
52261
52249
52237
52225
52212
52199
52185
52171
52156
52141
52126
52110
52094
52078
52061
52044
52026
52008
51990
51972
51953
51933
51914
51894
51874
51853
51833
51812
51790
51769
51747
51725
51703
51680
51657
51634
51611
51588
51564
51540
51515
51490
51465
51440
51415
51389
51362
51336
51309
51282
51254
51226
51198
51169
51140
51111
51081
51051
51021
50991
50960
50929
50897
50865
50833
50801
50769
50736
50703
50670
50636
50603
50569
50535
50500
50466
50431
50396
50361
50326
50291
50255
50219
50183
50147
50111
50075
50039
50002
49965
49929
49892
49855
49818
49781
49744
49707
49670
49632
49595
49557
49520
49482
49444
49406
49367
49329
49290
49252
49212
49173
49134
49094
49054
49014
48973
48932
48891
48849
48807
48765
48723
48680
48637
48593
48549
48505
48461
48416
48371
48325
48279
48233
48187
48140
48093
48045
47998
47950
47901
47853
47804
47754
47705
47655
47605
47554
47503
47452
47401
47349
47298
47245
47193
47141
47088
47035
46981
46928
46874
46820
46766
46712
46658
46603
46548
46493
46437
46382
46326
46270
46214
46157
46100
46043
45986
45929
45871
45812
45754
45695
45636
45576
45516
45456
45395
45334
45273
45211
45148
45085
45022
44958
44894
44829
44764
44698
44632
44565
44498
44430
44361
44292
44222
44152
44081
44010
43938
43865
43791
43717
43642
43567
43491
43414
43336
43258
43179
43100
43019
42938
42857
42774
42691
42607
42523
42438
42352
42265
42178
42090
42002
41912
41823
41732
41641
41549
41457
41364
41271
41177
41083
40988
40892
40797
40700
40603
40506
40408
40310
40212
40113
40013
39914
39814
39713
39612
39511
39410
39308
39206
39103
39001
38898
38794
38691
38587
38483
38378
38273
38168
38063
37958
37852
37746
37639
37533
37426
37318
37211
37103
36995
36887
36779
36670
36561
36452
36342
36233
36123
36013
35902
35792
35681
35570
35458
35347
35235
35123
35010
34898
34785
34672
34558
34445
34331
34217
34103
33989
33875
33760
33645
33531
33416
33301
33186
33070
32955
32840
32725
32609
32494
32378
32262
32148
32031
31917
31801
31686
31570
31455
31339
31224
31108
30993
30877
30761
30646
30530
30414
30298
30182
30066
29950
29834
29718
29602
29486
29370
29253
29137
29020
28904
28787
28670
28554
28437
28320
28203
28086
27969
27852
27735
27618
27501
27384
27267
27150
27033
26917
26800
26684
26568
26451
26336
26220
26104
25989
25874
25759
25645
25530
25416
25303
25189
25076
24963
24850
24738
24626
24514
24402
24291
24180
24069
23959
23848
23738
23629
23519
23410
23301
23192
23083
22975
22866
22758
22651
22543
22435
22328
22221
22114
22007
21901
21794
21688
21582
21476
21370
21264
21159
21053
20948
20843
20738
20634
20530
20425
20321
20218
20114
20011
19908
19805
19702
19600
19498
19396
19295
19194
19093
18993
18893
18793
18694
18595
18497
18399
18301
18203
18106
18010
17913
17817
17721
17626
17531
17436
17341
17246
17152
17058
16964
16870
16776
16683
16589
16496
16403
16309
16216
16123
16030
15937
15844
15751
15658
15565
15471
15378
15284
15191
15097
15003
14908
14814
14720
14625
14530
14435
14340
14244
14149
14053
13957
13861
13765
13668
13572
13475
13378
13281
13184
13087
12989
12892
12794
12696
12599
12501
12403
12305
12208
12110
12012
11914
11816
11719
11621
11523
11426
11328
11231
11134
11036
10939
10842
10744
10647
10550
10453
10356
10259
10162
10065
9968
9871
9775
9678
9582
9485
9389
9292
9196
9100
9004
8908
8812
8717
8621
8526
8430
8335
8240
8144
8048
7954
7859
7765
7670
7575
7481
7386
7292
7197
7103
7009
6915
6821
6727
6633
6539
6445
6352
6258
6165
6072
5978
5885
5792
5699
5607
5514
5421
5329
5236
5144
5052
4960
4867
4776
4684
4592
4500
4409
4317
4226
4135
4043
3953
3862
3771
3681
3590
3500
3410
3321
3231
3142
3053
2964
2875
2787
2698
2610
2522
2435
2347
2260
2173
2086
2000
1913
1827
1741
1656
1570
1485
1400
1315
1230
1146
1062
977
894
810
726
643
560
476
393
311
228
145
63
-19
-102
-184
-266
-348
-430
-512
-594
-675
-757
-839
-920
-1002
-1083
-1165
-1246
-1327
-1408
-1490
-1570
-1651
-1732
-1813
-1893
-1973
-2053
-2133
-2213
-2293
-2372
-2451
-2530
-2609
-2688
-2766
-2844
-2922
-2999
-3077
-3154
-3231
-3307
-3383
-3459
-3535
-3610
-3685
-3759
-3833
-3907
-3981
-4054
-4126
-4199
-4271
-4342
-4413
-4484
-4554
-4624
-4694
-4763
-4832
-4901
-4969
-5036
-5104
-5171
-5237
-5304
-5369
-5435
-5500
-5564
-5629
-5693
-5756
-5819
-5882
-5944
-6006
-6067
-6128
-6189
-6249
-6309
-6368
-6427
-6485
-6543
-6601
-6658
-6715
-6771
-6827
-6883
-6938
-6992
-7046
-7100
-7153
-7206
-7259
-7311
-7362
-7414
-7465
-7515
-7565
-7615
-7664
-7713
-7762
-7810
-7858
-7906
-7953
-8000
-8045
-8092
-8137
-8182
-8227
-8271
-8315
-8358
-8401
-8443
-8485
-8526
-8567
-8607
-8647
-8687
-8726
-8764
-8802
-8840
-8877
-8914
-8950
-8986
-9021
-9056
-9090
-9124
-9157
-9190
-9222
-9254
-9285
-9316
-9346
-9376
-9406
-9435
-9464
-9492
-9520
-9547
-9575
-9602
-9628
-9654
-9680
-9706
-9731
-9756
-9781
-9805
-9829
-9853
-9876
-9899
-9922
-9945
-9967
-9989
-10011
-10032
-10054
-10074
-10095
-10115
-10135
-10155
-10175
-10194
-10213
-10232
-10251
-10269
-10287
-10305
-10322
-10340
-10357
-10374
-10390
-10407
-10423
-10438
-10454
-10469
-10484
-10499
-10514
-10528
-10542
-10556
-10569
-10583
-10596
-10609
-10621
-10634
-10646
-10658
-10669
-10681
-10692
-10703
-10714
-10724
-10735
-10745
-10754
-10764
-10773
-10782
-10791
-10799
-10807
-10815
-10823
-10830
-10837
-10844
-10851
-10857
-10863
-10869
-10874
-10879
-10884
-10889
-10893
-10898
-10901
-10905
-10908
-10911
-10914
-10916
-10918
-10920
-10922
-10923
-10924
-10924
-10925
-10925
-10924
-10924
-10923
-10922
-10920
-10918
-10916
-10914
-10911
-10908
-10905
-10902
-10898
-10894
-10890
-10886
-10882
-10877
-10872
-10867
-10861
-10856
-10850
-10844
-10838
-10832
-10826
-10820
-10813
-10807
-10800
-10793
-10786
-10779
-10772
-10765
-10758
-10751
-10744
-10737
-10730
-10723
-10715
-10708
-10701
-10693
-10686
-10678
-10671
-10663
-10655
-10647
-10639
-10631
-10623
-10615
-10607
-10599
-10590
-10582
-10573
-10564
-10555
-10546
-10537
-10528
-10519
-10510
-10501
-10491
-10482
-10472
-10463
-10453
-10444
-10434
-10424
-10414
-10405
-10395
-10385
-10375
-10366
-10356
-10346
-10336
-10326
-10317
-10307
-10297
-10287
-10278
-10268
-10259
-10249
-10240
-10230
-10221
-10212
-10203
-10194
-10185
-10176
-10167
-10158
-10149
-10141
-10132
-10123
-10115
-10106
-10098
-10089
-10081
-10072
-10063
-10055
-10046
-10038
-10029
-10020
-10011
-10003
-9994
-9985
-9976
-9967
-9958
-9949
-9940
-9931
-9922
-9913
-9904
-9895
-9885
-9876
-9867
-9858
-9849
-9840
-9831
-9823
-9814
-9805
-9796
-9788
-9779
-9770
-9762
-9753
-9745
-9737
-9729
-9720
-9712
-9704
-9696
-9688
-9680
-9672
-9664
-9657
-9649
-9641
-9634
-9626
-9619
-9611
-9604
-9597
-9590
-9582
-9575
-9568
-9561
-9553
-9546
-9539
-9531
-9524
-9516
-9509
-9501
-9493
-9485
-9477
-9469
-9461
-9452
-9444
-9435
-9426
-9417
-9408
-9399
-9390
-9380
-9371
-9361
-9352
-9342
-9332
-9322
-9312
-9302
-9292
-9282
-9272
-9261
-9251
-9241
-9231
-9221
-9210
-9200
-9190
-9180
-9170
-9160
-9151
-9141
-9131
-9122
-9113
-9103
-9094
-9085
-9076
-9067
-9059
-9050
-9041
-9033
-9024
-9016
-9007
-8999
-8990
-8982
-8973
-8965
-8956
-8947
-8939
-8930
-8921
-8913
-8904
-8895
-8886
-8877
-8868
-8859
-8849
-8840
-8831
-8821
-8812
-8802
-8793
-8783
-8774
-8764
-8754
-8744
-8734
-8725
-8715
-8705
-8695
-8684
-8674
-8664
-8654
-8643
-8633
-8623
-8612
-8602
-8591
-8581
-8570
-8560
-8549
-8538
-8528
-8517
-8506
-8495
-8485
-8474
-8462
-8451
-8440
-8429
-8417
-8406
-8394
-8382
-8370
-8358
-8346
-8333
-8321
-8308
-8295
-8282
-8268
-8255
-8241
-8227
-8214
-8200
-8185
-8170
-8157
-8141
-8127
-8113
-8098
-8083
-8068
-8053
-8037
-8022
-8007
-7991
-7975
-7959
-7943
-7927
-7911
-7895
-7879
-7862
-7846
-7829
-7812
-7795
-7778
-7762
-7745
-7728
-7710
-7693
-7676
-7659
-7642
-7625
-7608
-7591
-7574
-7557
-7541
-7524
-7507
-7490
-7474
-7457
-7441
-7425
-7409
-7392
-7376
-7361
-7345
-7329
-7313
-7298
-7282
-7267
-7252
-7237
-7222
-7207
-7192
-7177
-7163
-7148
-7134
-7120
-7106
-7092
-7078
-7065
-7051
-7038
-7024
-7011
-6998
-6985
-6972
-6959
-6946
-6933
-6920
-6908
-6895
-6882
-6870
-6857
-6844
-6832
-6819
-6806
-6794
-6781
-6769
-6757
-6744
-6732
-6720
-6708
-6696
-6684
-6673
-6661
-6650
-6639
-6627
-6616
-6606
-6595
-6585
-6574
-6564
-6554
-6545
-6535
-6526
-6517
-6508
-6499
-6491
-6483
-6474
-6467
-6459
-6451
-6444
-6437
-6430
-6423
-6416
-6410
-6404
-6397
-6391
-6386
-6380
-6375
-6369
-6364
-6359
-6355
-6350
-6346
-6341
-6337
-6334
-6330
-6326
-6323
-6320
-6317
-6314
-6311
-6309
-6307
-6305
-6303
-6302
-6300
-6299
-6298
-6297
-6297
-6297
-6297
-6297
-6297
-6298
-6298
-6299
-6301
-6302
-6304
-6306
-6308
-6310
-6313
-6316
-6319
-6322
-6325
-6329
-6333
-6337
-6342
-6346
-6351
-6356
-6362
-6367
-6373
-6379
-6385
-6391
-6397
-6404
-6410
-6417
-6424
-6431
-6438
-6446
-6453
-6460
-6468
-6476
-6483
-6491
-6499
-6507
-6515
-6524
-6532
-6541
-6549
-6558
-6567
-6576
-6586
-6595
-6605
-6614
-6624
-6634
-6644
-6655
-6665
-6676
-6686
-6697
-6708
-6719
-6731
-6742
-6754
-6765
-6777
-6789
-6801
-6813
-6825
-6837
-6850
-6862
-6875
-6887
-6900
-6913
-6926
-6939
-6952
-6965
-6978
-6991
-7004
-7018
-7031
-7045
-7058
-7072
-7085
-7099
-7112
-7126
-7140
-7153
-7167
-7181
-7195
-7209
-7223
-7237
-7251
-7265
-7280
-7294
-7308
-7323
-7338
-7352
-7367
-7382
-7397
-7413
-7428
-7444
-7459
-7475
-7491
-7507
-7523
-7540
-7556
-7573
-7589
-7606
-7623
-7640
-7657
-7674
-7691
-7708
-7726
-7743
-7760
-7778
-7795
-7813
-7831
-7848
-7866
-7884
-7902
-7920
-7938
-7956
-7974
-7992
-8010
-8028
-8045
-8064
-8082
-8100
-8118
-8135
-8154
-8172
-8189
-8208
-8226
-8244
-8262
-8280
-8297
-8315
-8332
-8350
-8367
-8384
-8401
-8418
-8435
-8452
-8468
-8485
-8501
-8518
-8534
-8551
-8567
-8583
-8599
-8615
-8631
-8647
-8663
-8679
-8695
-8711
-8727
-8743
-8759
-8775
-8791
-8806
-8822
-8838
-8854
-8870
-8885
-8901
-8917
-8932
-8948
-8963
-8978
-8994
-9009
-9024
-9039
-9054
-9069
-9083
-9098
-9112
-9126
-9141
-9154
-9168
-9182
-9195
-9209
-9222
-9235
-9247
-9260
-9272
-9285
-9297
-9309
-9320
-9332
-9343
-9355
-9366
-9377
-9388
-9398
-9409
-9419
-9429
-9440
-9450
-9459
-9469
-9479
-9488
-9497
-9506
-9515
-9524
-9533
-9541
-9549
-9557
-9565
-9573
-9581
-9588
-9595
-9602
-9609
-9616
-9622
-9629
-9635
-9641
-9647
-9653
-9659
-9665
-9670
-9676
-9681
-9686
-9691
-9696
-9701
-9706
-9711
-9715
-9720
-9724
-9729
-9733
-9737
-9741
-9745
-9748
-9752
-9756
-9759
-9763
-9766
-9769
-9772
-9775
-9778
-9780
-9783
-9786
-9788
-9790
-9792
-9795
-9797
-9798
-9800
-9802
-9804
-9805
-9807
-9808
-9810
-9811
-9812
-9813
-9814
-9815
-9816
-9817
-9818
-9819
-9819
-9820
-9820
-9821
-9821
-9822
-9822
-9823
-9823
-9824
-9824
-9825
-9826
-9826
-9827
-9827
-9828
-9829
-9829
-9830
-9831
-9832
-9832
-9833
-9834
-9835
-9836
-9836
-9837
-9838
-9839
-9839
-9840
-9841
-9841
-9842
-9842
-9843
-9843
-9843
-9843
-9843
-9843
-9843
-9843
-9843
-9842
-9841
-9841
-9840
-9839
-9838
-9836
-9835
-9833
-9832
-9830
-9828
-9826
-9823
-9821
-9818
-9815
-9812
-9809
-9806
-9803
-9799
-9796
-9792
-9788
-9784
-9779
-9775
-9771
-9766
-9761
-9757
-9752
-9747
-9742
-9737
-9732
-9727
-9721
-9716
-9711
-9706
-9700
-9695
-9690
-9684
-9679
-9674
-9669
-9663
-9658
-9653
-9648
-9643
-9638
-9633
-9628
-9623
-9618
-9614
-9609
-9604
-9600
-9595
-9591
-9586
-9582
-9578
-9574
-9569
-9565
-9561
-9557
-9553
-9549
-9545
-9541
-9538
-9534
-9530
-9527
-9523
-9519
-9516
-9512
-9509
-9505
-9502
-9499
-9496
-9492
-9489
-9486
-9483
-9480
-9477
-9474
-9471
-9468
-9465
-9462
-9459
-9457
-9454
-9451
-9448
-9445
-9442
-9439
-9436
-9433
-9430
-9427
-9424
-9421
-9418
-9415
-9412
-9409
-9406
-9403
-9400
-9397
-9394
-9390
-9387
-9384
-9380
-9377
-9373
-9369
-9366
-9362
-9358
-9353
-9349
-9345
-9340
-9335
-9330
-9325
-9320
-9315
-9309
-9304
-9298
-9292
-9287
-9281
-9274
-9268
-9262
-9255
-9249
-9242
-9236
-9229
-9222
-9215
-9208
-9201
-9194
-9187
-9180
-9173
-9165
-9158
-9151
-9143
-9136
-9128
-9120
-9113
-9105
-9097
-9089
-9081
-9073
-9065
-9057
-9049
-9040
-9032
-9024
-9015
-9007
-8998
-8989
-8980
-8971
-8962
-8953
-8944
-8934
-8925
-8915
-8905
-8895
-8885
-8875
-8864
-8854
-8843
-8832
-8821
-8810
-8798
-8787
-8775
-8763
-8751
-8739
-8727
-8715
-8702
-8690
-8677
-8664
-8651
-8638
-8625
-8612
-8599
-8585
-8572
-8558
-8545
-8531
-8517
-8503
-8489
-8475
-8461
-8446
-8432
-8417
-8403
-8388
-8373
-8358
-8343
-8327
-8312
-8296
-8281
-8265
-8249
-8233
-8216
-8200
-8183
-8166
-8148
-8132
-8115
-8096
-8080
-8061
-8044
-8026
-8007
-7989
-7970
-7951
-7933
-7913
-7894
-7875
-7855
-7835
-7815
-7795
-7775
-7755
-7735
-7714
-7693
-7673
-7652
-7631
-7609
-7588
-7567
-7545
-7524
-7502
-7481
-7459
-7437
-7415
-7393
-7371
-7349
-7326
-7304
-7281
-7259
-7236
-7213
-7190
-7167
-7144
-7121
-7097
-7074
-7050
-7027
-7003
-6979
-6956
-6932
-6908
-6884
-6860
-6836
-6812
-6788
-6763
-6739
-6715
-6691
-6667
-6643
-6619
-6595
-6571
-6547
-6523
-6499
-6476
-6452
-6428
-6405
-6381
-6358
-6335
-6312
-6288
-6265
-6242
-6220
-6197
-6174
-6152
-6129
-6107
-6084
-6062
-6040
-6018
-5996
-5974
-5952
-5931
-5909
-5888
-5866
-5845
-5824
-5803
-5782
-5761
-5740
-5719
-5699
-5678
-5658
-5638
-5617
-5597
-5577
-5558
-5538
-5518
-5499
-5479
-5460
-5440
-5421
-5402
-5383
-5364
-5345
-5326
-5307
-5288
-5269
-5251
-5232
-5213
-5195
-5177
-5158
-5140
-5122
-5104
-5086
-5068
-5050
-5032
-5014
-4996
-4979
-4961
-4944
-4926
-4909
-4892
-4875
-4858
-4841
-4824
-4808
-4792
-4775
-4759
-4743
-4727
-4712
-4697
-4681
-4666
-4652
-4637
-4623
-4609
-4595
-4582
-4568
-4555
-4543
-4530
-4518
-4506
-4494
-4483
-4472
-4461
-4450
-4440
-4430
-4420
-4411
-4401
-4392
-4383
-4375
-4366
-4358
-4350
-4342
-4334
-4327
-4320
-4313
-4306
-4300
-4293
-4287
-4281
-4276
-4270
-4265
-4260
-4256
-4251
-4247
-4243
-4240
-4236
-4233
-4230
-4227
-4225
-4223
-4221
-4219
-4217
-4216
-4215
-4214
-4213
-4212
-4212
-4212
-4212
-4213
-4213
-4214
-4216
-4217
-4219
-4221
-4223
-4225
-4228
-4231
-4234
-4238
-4241
-4245
-4250
-4254
-4258
-4263
-4268
-4273
-4278
-4284
-4289
-4295
-4300
-4306
-4312
-4317
-4323
-4329
-4334
-4340
-4346
-4352
-4357
-4363
-4369
-4374
-4380
-4386
-4391
-4397
-4402
-4408
-4413
-4419
-4424
-4430
-4435
-4440
-4446
-4452
-4457
-4463
-4468
-4474
-4480
-4486
-4492
-4498
-4504
-4511
-4517
-4524
-4531
-4538
-4545
-4553
-4560
-4568
-4576
-4584
-4592
-4601
-4609
-4618
-4627
-4635
-4644
-4654
-4663
-4672
-4681
-4691
-4700
-4709
-4719
-4728
-4738
-4747
-4756
-4766
-4775
-4784
-4793
-4801
-4810
-4819
-4827
-4836
-4844
-4852
-4860
-4867
-4875
-4882
-4890
-4897
-4904
-4910
-4917
-4923
-4930
-4936
-4941
-4947
-4953
-4958
-4963
-4968
-4973
-4978
-4982
-4986
-4991
-4995
-4998
-5002
-5006
-5009
-5012
-5016
-5019
-5021
-5024
-5027
-5029
-5032
-5034
-5036
-5038
-5041
-5042
-5044
-5046
-5048
-5049
-5051
-5052
-5053
-5055
-5056
-5057
-5058
-5059
-5059
-5060
-5061
-5061
-5062
-5062
-5062
-5062
-5063
-5063
-5062
-5062
-5062
-5062
-5061
-5061
-5060
-5059
-5059
-5058
-5057
-5055
-5054
-5053
-5051
-5050
-5048
-5047
-5045
-5043
-5042
-5040
-5038
-5036
-5035
-5033
-5031
-5030
-5028
-5027
-5026
-5025
-5024
-5023
-5022
-5021
-5021
-5021
-5020
-5020
-5020
-5020
-5021
-5021
-5021
-5022
-5022
-5023
-5024
-5025
-5025
-5026
-5027
-5028
-5029
-5030
-5031
-5032
-5033
-5035
-5036
-5037
-5038
-5040
-5041
-5043
-5044
-5046
-5048
-5049
-5051
-5053
-5055
-5057
-5059
-5061
-5063
-5066
-5068
-5070
-5073
-5075
-5078
-5081
-5083
-5086
-5089
-5092
-5095
-5098
-5101
-5105
-5108
-5111
-5115
-5118
-5122
-5126
-5129
-5133
-5137
-5141
-5145
-5149
-5153
-5157
-5161
-5165
-5169
-5173
-5177
-5181
-5185
-5189
-5193
-5197
-5201
-5205
-5209
-5212
-5216
-5220
-5224
-5228
-5232
-5236
-5240
-5244
-5249
-5253
-5257
-5262
-5266
-5271
-5275
-5280
-5285
-5290
-5295
-5300
-5305
-5310
-5315
-5320
-5326
-5331
-5337
-5342
-5348
-5353
-5359
-5365
-5371
-5377
-5382
-5388
-5394
-5400
-5406
-5412
-5418
-5424
-5430
-5436
-5443
-5449
-5455
-5461
-5467
-5474
-5480
-5486
-5493
-5499
-5506
-5512
-5519
-5526
-5532
-5539
-5546
-5553
-5560
-5567
-5574
-5581
-5588
-5596
-5603
-5611
-5619
-5626
-5635
-5643
-5651
-5659
-5668
-5677
-5686
-5695
-5704
-5714
-5723
-5733
-5743
-5753
-5763
-5774
-5785
-5795
-5806
-5818
-5829
-5841
-5852
-5864
-5876
-5889
-5901
-5914
-5926
-5939
-5952
-5966
-5979
-5992
-6006
-6020
-6034
-6048
-6062
-6076
-6091
-6105
-6120
-6135
-6150
-6164
-6179
-6194
-6210
-6225
-6240
-6255
-6271
-6286
-6302
-6318
-6333
-6349
-6365
-6381
-6397
-6413
-6429
-6445
-6461
-6478
-6494
-6511
-6527
-6544
-6560
-6577
-6594
-6611
-6628
-6645
-6662
-6679
-6697
-6714
-6732
-6749
-6767
-6785
-6803
-6821
-6839
-6857
-6875
-6894
-6912
-6931
-6950
-6969
-6988
-7008
-7027
-7047
-7067
-7087
-7107
-7127
-7148
-7169
-7190
-7211
-7232
-7253
-7275
-7297
-7319
-7341
-7363
-7386
-7408
-7431
-7454
-7477
-7500
-7523
-7546
-7570
-7593
-7616
-7640
-7663
-7687
-7710
-7734
-7757
-7781
-7804
-7827
-7850
-7874
-7897
-7919
-7942
-7965
-7988
-8010
-8032
-8054
-8076
-8098
-8119
-8141
-8163
-8183
-8205
-8226
-8247
-8268
-8288
-8308
-8329
-8349
-8368
-8388
-8408
-8427
-8446
-8466
-8485
-8503
-8522
-8540
-8559
-8577
-8595
-8612
-8630
-8647
-8664
-8681
-8698
-8714
-8731
-8746
-8762
-8778
-8793
-8808
-8823
-8837
-8851
-8865
-8879
-8892
-8905
-8918
-8930
-8942
-8954
-8965
-8976
-8987
-8997
-9007
-9017
-9026
-9035
-9044
-9052
-9060
-9068
-9075
-9082
-9088
-9095
-9100
-9106
-9111
-9116
-9120
-9124
-9128
-9131
-9134
-9137
-9139
-9141
-9143
-9144
-9145
-9146
-9147
-9147
-9146
-9146
-9145
-9143
-9142
-9140
-9137
-9134
-9131
-9127
-9123
-9119
-9115
-9110
-9104
-9099
-9093
-9086
-9080
-9073
-9066
-9058
-9050
-9042
-9034
-9025
-9016
-9007
-8998
-8988
-8978
-8968
-8958
-8947
-8936
-8925
-8914
-8903
-8891
-8879
-8867
-8855
-8843
-8830
-8818
-8805
-8793
-8780
-8767
-8755
-8742
-8729
-8716
-8703
-8691
-8678
-8665
-8653
-8640
-8628
-8615
-8603
-8591
-8579
-8567
-8555
-8543
-8532
-8520
-8508
-8497
-8486
-8475
-8464
-8453
-8442
-8431
-8420
-8410
-8399
-8389
-8379
-8368
-8358
-8348
-8338
-8329
-8319
-8309
-8299
-8290
-8280
-8271
-8261
-8252
-8243
-8233
-8224
-8215
-8205
-8196
-8186
-8178
-8169
-8159
-8150
-8141
-8132
-8124
-8115
-8106
-8098
-8089
-8080
-8073
-8064
-8057
-8048
-8041
-8032
-8026
-8019
-8012
-8005
-7998
-7991
-7985
-7978
-7972
-7966
-7960
-7954
-7948
-7943
-7937
-7932
-7927
-7922
-7918
-7913
-7909
-7905
-7901
-7897
-7894
-7891
-7888
-7885
-7882
-7880
-7878
-7876
-7874
-7872
-7871
-7869
-7868
-7868
-7867
-7866
-7866
-7866
-7866
-7867
-7867
-7868
-7869
-7870
-7871
-7873
-7875
-7877
-7879
-7881
-7884
-7886
-7889
-7892
-7896
-7899
-7903
-7907
-7911
-7915
-7919
-7924
-7929
-7934
-7939
-7945
-7950
-7956
-7962
-7969
-7975
-7982
-7989
-7996
-8003
-8010
-8019
-8026
-8036
-8044
-8053
-8063
-8071
-8082
-8092
-8102
-8113
-8124
-8135
-8146
-8157
-8170
-8182
-8194
-8207
-8220
-8233
-8246
-8260
-8274
-8288
-8302
-8316
-8331
-8345
-8360
-8375
-8390
-8405
-8420
-8436
-8451
-8467
-8482
-8498
-8513
-8529
-8545
-8560
-8576
-8591
-8607
-8622
-8638
-8653
-8669
-8684
-8699
-8714
-8729
-8744
-8759
-8773
-8788
-8802
-8816
-8831
-8845
-8858
-8872
-8886
-8899
-8913
-8926
-8939
-8952
-8965
-8977
-8989
-9002
-9014
-9025
-9037
-9049
-9060
-9071
-9082
-9093
-9103
-9114
-9124
-9135
-9145
-9155
-9164
-9174
-9184
-9193
-9203
-9212
-9221
-9231
-9240
-9249
-9258
-9266
-9275
-9284
-9293
-9301
-9310
-9318
-9327
-9335
-9344
-9352
-9360
-9368
-9376
-9384
-9393
-9400
-9408
-9416
-9424
-9432
-9440
-9447
-9455
-9463
-9470
-9478
-9486
-9493
-9501
-9508
-9516
-9523
-9530
-9538
-9545
-9553
-9560
-9567
-9575
-9582
-9589
-9597
-9604
-9611
-9618
-9625
-9632
-9640
-9647
-9654
-9661
-9668
-9675
-9682
-9689
-9696
-9704
-9711
-9718
-9725
-9732
-9739
-9746
-9753
-9760
-9767
-9774
-9781
-9788
-9795
-9802
-9808
-9815
-9822
-9828
-9835
-9841
-9848
-9854
-9861
-9867
-9873
-9879
-9885
-9891
-9897
-9903
-9909
-9915
-9920
-9926
-9932
-9937
-9943
-9948
-9953
-9959
-9964
-9969
-9974
-9979
-9983
-9988
-9993
-9997
-10001
-10006
-10010
-10014
-10018
-10021
-10025
-10028
-10032
-10035
-10038
-10041
-10043
-10046
-10048
-10051
-10053
-10054
-10056
-10058
-10059
-10060
-10061
-10062
-10062
-10063
-10063
-10063
-10063
-10062
-10062
-10061
-10060
-10059
-10057
-10056
-10054
-10052
-10050
-10047
-10045
-10042
-10039
-10036
-10032
-10029
-10025
-10021
-10017
-10012
-10008
-10003
-9998
-9993
-9987
-9982
-9976
-9970
-9964
-9957
-9951
-9944
-9937
-9930
-9923
-9916
-9908
-9901
-9893
-9884
-9876
-9868
-9859
-9850
-9841
-9832
-9823
-9813
-9804
-9794
-9784
-9773
-9763
-9752
-9741
-9730
-9719
-9708
-9696
-9684
-9673
-9660
-9648
-9636
-9623
-9611
-9598
-9585
-9572
-9559
-9545
-9532
-9519
-9505
-9492
-9478
-9464
-9450
-9436
-9422
-9408
-9394
-9380
-9366
-9352
-9337
-9323
-9309
-9294
-9280
-9266
-9251
-9237
-9223
-9208
-9194
-9180
-9166
-9152
-9137
-9123
-9109
-9095
-9081
-9067
-9053
-9039
-9025
-9012
-8998
-8984
-8970
-8956
-8943
-8929
-8915
-8901
-8887
-8874
-8860
-8846
-8832
-8819
-8805
-8791
-8777
-8763
-8750
-8736
-8722
-8708
-8694
-8680
-8666
-8652
-8638
-8623
-8609
-8595
-8580
-8566
-8551
-8536
-8522
-8507
-8492
-8477
-8462
-8447
-8432
-8416
-8401
-8386
-8370
-8355
-8339
-8323
-8308
-8292
-8276
-8260
-8244
-8228
-8211
-8195
-8179
-8162
-8146
-8129
-8113
-8096
-8079
-8061
-8045
-8028
-8010
-7994
-7976
-7959
-7942
-7924
-7907
-7889
-7872
-7854
-7837
-7819
-7801
-7784
-7766
-7749
-7731
-7713
-7696
-7678
-7661
-7643
-7626
-7608
-7591
-7574
-7557
-7539
-7522
-7505
-7488
-7471
-7455
-7438
-7421
-7405
-7389
-7372
-7356
-7340
-7325
-7309
-7293
-7278
-7262
-7247
-7232
-7217
-7202
-7187
-7173
-7158
-7143
-7129
-7115
-7100
-7086
-7072
-7058
-7044
-7030
-7017
-7003
-6989
-6975
-6962
-6948
-6935
-6921
-6908
-6894
-6881
-6867
-6854
-6840
-6827
-6813
-6800
-6786
-6773
-6759
-6745
-6732
-6718
-6704
-6690
-6676
-6662
-6647
-6633
-6618
-6604
-6589
-6574
-6559
-6544
-6529
-6513
-6498
-6482
-6466
-6450
-6434
-6418
-6401
-6385
-6369
-6352
-6335
-6318
-6301
-6284
-6267
-6250
-6232
-6215
-6197
-6179
-6162
-6144
-6125
-6107
-6089
-6070
-6052
-6033
-6014
-5995
-5975
-5956
-5936
-5917
-5897
-5876
-5856
-5835
-5815
-5794
-5772
-5751
-5729
-5707
-5685
-5662
-5639
-5616
-5593
-5569
-5545
-5521
-5496
-5471
-5446
-5420
-5394
-5368
-5341
-5314
-5287
-5259
-5231
-5202
-5173
-5144
-5114
-5085
-5054
-5024
-4993
-4962
-4930
-4898
-4866
-4834
-4802
-4769
-4736
-4703
-4669
-4636
-4602
-4568
-4534
-4500
-4465
-4431
-4396
-4361
-4327
-4292
-4257
-4222
-4186
-4151
-4116
-4081
-4045
-4010
-3975
-3940
-3904
-3869
-3834
-3799
-3764
-3729
-3694
-3658
-3623
-3588
-3553
-3518
-3483
-3448
-3413
-3378
-3343
-3308
-3273
-3238
-3203
-3168
-3133
-3098
-3063
-3028
-2992
-2957
-2922
-2887
-2851
-2816
-2780
-2745
-2709
-2674
-2638
-2603
-2567
-2531
-2496
-2460
-2424
-2389
-2353
-2317
-2282
-2246
-2210
-2174
-2138
-2102
-2066
-2029
-1994
-1958
-1922
-1886
-1850
-1814
-1778
-1741
-1705
-1669
-1633
-1597
-1561
-1524
-1488
-1452
-1416
-1380
-1344
-1308
-1272
-1236
-1200
-1164
-1128
-1093
-1057
-1022
-986
-951
-916
-881
-846
-812
-777
-743
-709
-675
-641
-608
-575
-542
-509
-476
-444
-412
-380
-349
-318
-287
-256
-226
-196
-166
-136
-106
-77
-48
-20
9
37
65
93
121
149
176
203
230
257
283
309
336
361
387
413
438
463
488
513
538
562
586
610
634
658
681
704
727
750
772
794
817
838
860
881
903
924
944
965
985
1006
1026
1046
1065
1085
1104
1123
1142
1161
1180
1198
1216
1234
1252
1270
1287
1305
1322
1339
1355
1372
1388
1404
1420
1436
1452
1467
1483
1498
1513
1527
1542
1556
1570
1585
1598
1612
1626
1639
1653
1666
1679
1692
1704
1717
1729
1742
1754
1766
1778
1790
1802
1814
1826
1837
1849
1860
1871
1883
1894
1905
1916
1927
1938
1949
1960
1970
1981
1992
2001
2013
2023
2033
2044
2054
2064
2075
2085
2095
2104
2114
2124
2134
2143
2153
2162
2172
2181
2190
2199
2208
2217
2226
2235
2244
2253
2262
2271
2279
2288
2297
2306
2314
2323
2331
2340
2348
2357
2365
2373
2382
2390
2398
2406
2414
2422
2430
2438
2446
2454
2461
2469
2476
2483
2491
2498
2505
2512
2519
2526
2532
2539
2546
2552
2559
2565
2571
2578
2584
2590
2596
2603
2609
2615
2621
2627
2633
2640
2646
2652
2658
2664
2670
2677
2683
2689
2695
2701
2708
2714
2720
2726
2732
2739
2745
2751
2757
2763
2769
2775
2782
2788
2794
2799
2805
2811
2817
2823
2829
2834
2840
2846
2851
2857
2862
2868
2873
2878
2884
2889
2894
2899
2904
2910
2915
2920
2925
2930
2935
2940
2945
2950
2956
2961
2966
2971
2976
2981
2986
2991
2997
3002
3007
3012
3017
3023
3028
3033
3039
3044
3049
3055
3061
3066
3072
3078
3084
3090
3096
3102
3108
3115
3121
3128
3135
3141
3148
3155
3163
3170
3177
3185
3192
3200
3208
3216
3224
3232
3240
3248
3256
3264
3273
3281
3290
3298
3306
3315
3323
3332
3340
3349
3357
3365
3374
3382
3390
3398
3406
3414
3422
3430
3438
3446
3453
3461
3468
3476
3483
3490
3497
3505
3512
3519
3526
3532
3539
3546
3553
3559
3566
3572
3579
3585
3592
3598
3604
3611
3617
3623
3629
3635
3641
3647
3653
3659
3665
3671
3677
3683
3689
3694
3700
3706
3711
3717
3722
3727
3733
3738
3743
3748
3753
3758
3762
3767
3772
3776
3780
3784
3789
3793
3796
3800
3804
3807
3811
3814
3817
3820
3823
3825
3828
3830
3833
3835
3837
3839
3840
3842
3843
3845
3846
3847
3848
3849
3849
3850
3850
3850
3850
3850
3850
3850
3849
3849
3848
3847
3846
3845
3844
3843
3842
3841
3839
3838
3836
3835
3833
3831
3829
3828
3826
3824
3822
3820
3817
3815
3813
3811
3808
3806
3803
3801
3798
3796
3793
3790
3788
3785
3782
3779
3776
3772
3769
3766
3762
3759
3755
3751
3748
3744
3739
3735
3731
3726
3722
3717
3712
3707
3702
3697
3692
3686
3681
3675
3669
3663
3657
3651
3645
3638
3632
3625
3619
3612
3605
3598
3591
3584
3576
3569
3562
3554
3546
3538
3531
3523
3514
3506
3498
3489
3480
3472
3463
3453
3444
3435
3425
3415
3405
3395
3385
3375
3364
3353
3343
3332
3321
3309
3298
3287
3275
3264
3252
3240
3229
3217
3205
3193
3181
3170
3158
3146
3134
3122
3110
3098
3087
3075
3063
3051
3039
3028
3016
3004
2993
2981
2970
2958
2947
2935
2923
2912
2900
2889
2877
2866
2854
2842
2831
2819
2807
2795
2783
2771
2758
2746
2734
2721
2709
2696
2683
2670
2657
2644
2631
2617
2604
2590
2577
2563
2549
2535
2522
2508
2494
2480
2466
2452
2438
2424
2411
2397
2383
2369
2356
2342
2329
2316
2302
2289
2276
2264
2251
2238
2226
2214
2201
2189
2178
2166
2154
2143
2131
2120
2109
2098
2087
2076
2065
2055
2044
2033
2023
2013
2001
1992
1982
1971
1961
1951
1940
1930
1920
1909
1899
1888
1878
1868
1857
1847
1836
1826
1815
1805
1795
1784
1774
1764
1754
1743
1733
1723
1713
1703
1694
1684
1674
1665
1655
1646
1637
1628
1619
1610
1601
1593
1584
1576
1567
1559
1551
1543
1536
1528
1521
1513
1506
1499
1492
1485
1478
1471
1465
1458
1452
1446
1439
1433
1427
1421
1415
1409
1403
1398
1392
1386
1381
1375
1369
1364
1359
1353
1348
1342
1337
1332
1327
1322
1317
1312
1307
1302
1297
1292
1288
1283
1279
1274
1270
1266
1262
1258
1254
1250
1247
1243
1240
1237
1233
1230
1227
1224
1221
1219
1216
1213
1211
1208
1206
1204
1202
1199
1197
1195
1193
1191
1189
1188
1186
1184
1182
1180
1179
1177
1175
1174
1172
1170
1168
1167
1165
1163
1162
1160
1158
1156
1154
1152
1150
1148
1146
1144
1142
1139
1137
1134
1132
1129
1126
1123
1120
1117
1114
1111
1108
1105
1102
1098
1095
1091
1088
1084
1081
1077
1073
1069
1065
1061
1057
1053
1049
1045
1040
1036
1031
1027
1022
1018
1012
1008
1002
998
994
989
984
979
974
968
963
958
953
948
943
937
932
927
922
916
911
906
901
895
890
885
880
874
869
864
858
853
848
842
837
832
827
821
816
811
806
800
795
790
785
780
775
771
766
761
757
752
747
743
739
734
730
726
722
718
714
710
706
702
698
695
691
687
684
680
677
674
670
667
664
661
658
655
652
649
646
644
641
639
636
634
631
629
626
624
622
619
617
615
613
610
608
606
604
602
600
597
595
593
591
589
587
585
582
580
578
576
573
571
569
567
564
562
559
557
554
552
549
547
544
542
539
536
534
531
528
526
523
520
517
515
512
509
506
503
500
497
494
491
488
484
481
478
474
471
467
464
460
456
452
448
444
440
435
431
426
421
417
412
407
402
396
391
386
380
375
369
364
358
352
346
341
335
329
323
317
311
305
299
293
288
282
276
270
264
259
253
247
242
236
231
225
220
215
209
204
199
194
189
184
179
175
170
165
160
156
151
147
142
138
134
130
125
121
117
113
110
106
102
98
94
91
87
84
81
77
74
71
68
65
62
60
57
55
53
51
49
47
46
44
43
42
41
41
40
40
40
40
40
40
41
41
42
43
44
45
46
48
49
51
53
54
56
58
60
62
64
66
69
71
73
75
78
80
82
85
87
90
92
95
97
100
102
105
107
110
112
115
118
121
123
126
129
132
135
138
142
145
148
151
155
159
162
166
170
174
178
182
186
190
195
199
203
208
213
218
222
227
232
237
242
248
253
258
263
269
274
280
285
291
297
302
308
314
320
326
332
338
345
351
357
364
370
377
384
390
397
404
411
419
426
433
441
448
456
464
472
481
489
497
506
515
524
533
542
551
561
570
580
590
600
610
621
631
642
653
663
674
686
697
708
720
732
744
756
768
780
792
805
817
830
843
856
869
882
896
909
922
936
949
963
977
991
1004
1018
1032
1046
1060
1074
1088
1102
1116
1131
1145
1159
1173
1188
1202
1216
1230
1245
1259
1274
1288
1302
1317
1331
1346
1360
1375
1389
1404
1419
1433
1448
1463
1478
1492
1507
1522
1537
1553
1568
1583
1598
1614
1629
1645
1660
1676
1692
1708
1724
1740
1756
1772
1789
1805
1821
1838
1854
1871
1888
1904
1921
1938
1955
1972
1989
2005
2023
2040
2057
2074
2092
2109
2127
2144
2162
2180
2197
2215
2233
2251
2270
2288
2306
2324
2343
2361
2380
2399
2417
2436
2455
2474
2493
2512
2532
2551
2570
2590
2609
2629
2649
2669
2689
2710
2730
2751
2772
2792
2813
2835
2856
2877
2899
2921
2943
2965
2987
3009
3031
3054
3077
3099
3122
3145
3168
3191
3214
3238
3261
3285
3308
3332
3355
3379
3403
3427
3451
3475
3499
3523
3547
3571
3596
3620
3644
3668
3693
3717
3741
3765
3790
3814
3838
3862
3887
3911
3935
3959
3984
4008
4032
4056
4081
4105
4129
4154
4178
4202
4226
4251
4275
4299
4323
4348
4372
4397
4421
4445
4470
4494
4519
4543
4567
4592
4616
4641
4665
4690
4715
4739
4764
4788
4813
4837
4862
4887
4911
4936
4960
4985
5009
5034
5059
5083
5108
5132
5157
5181
5206
5230
5254
5279
5303
5327
5352
5376
5400
5424
5448
5472
5496
5520
5544
5568
5591
5615
5639
5662
5686
5709
5733
5756
5779
5803
5826
5849
5873
5896
5919
5942
5965
5989
6012
6035
6058
6081
6104
6127
6150
6173
6196
6219
6242
6266
6289
6312
6335
6358
6381
6404
6427
6450
6473
6496
6519
6542
6565
6588
6611
6634
6657
6680
6703
6726
6749
6771
6794
6817
6840
6862
6885
6907
6930
6952
6974
6996
7018
7040
7061
7083
7104
7125
7146
7166
7187
7207
7227
7247
7267
7286
7306
7325
7343
7362
7380
7399
7417
7434
7452
7469
7486
7503
7520
7537
7553
7569
7585
7601
7616
7632
7647
7662
7677
7691
7706
7720
7734
7748
7761
7775
7788
7801
7814
7827
7839
7851
7864
7875
7887
7899
7910
7921
7932
7943
7954
7964
7974
7984
7994
8004
8013
8023
8032
8041
8050
8058
8068
8076
8085
8093
8101
8109
8116
8124
8132
8138
8146
8153
8160
8167
8173
8180
8188
8194
8201
8207
8214
8220
8226
8232
8238
8244
8250
8256
8262
8267
8273
8278
8283
8288
8293
8298
8303
8308
8312
8316
8320
8324
8328
8331
8334
8337
8340
8343
8345
8348
8350
8352
8353
8355
8356
8358
8359
8360
8360
8361
8361
8361
8361
8361
8361
8361
8360
8360
8359
8358
8357
8355
8354
8352
8350
8348
8346
8344
8341
8339
8336
8333
8330
8327
8324
8320
8316
8313
8309
8305
8300
8296
8292
8287
8283
8278
8273
8268
8263
8258
8253
8247
8242
8236
8231
8225
8219
8213
8207
8201
8195
8189
8183
8176
8170
8163
8157
8150
8143
8137
8130
8122
8116
8109
8101
8093
8087
8079
8071
8064
8057
8048
8041
8032
8025
8016
8009
8000
7992
7983
7975
7966
7957
7948
7940
7930
7921
7912
7903
7893
7884
7874
7865
7855
7845
7835
7825
7815
7804
7794
7784
7773
7762
7751
7741
7730
7718
7707
7696
7684
7673
7661
7649
7638
7626
7614
7601
7589
7577
7564
7552
7539
7526
7514
7501
7488
7475
7462
7449
7436
7422
7409
7396
7382
7369
7355
7341
7328
7314
7301
7287
7273
7259
7246
7232
7218
7204
7191
7177
7163
7149
7136
7122
7108
7094
7081
7067
7053
7040
7026
7012
6999
6985
6972
6958
6944
6931
6917
6903
6890
6876
6862
6848
6834
6821
6807
6793
6779
6765
6751
6737
6722
6708
6694
6679
6665
6650
6636
6621
6607
6592
6577
6562
6547
6532
6517
6502
6487
6472
6457
6442
6426
6411
6396
6380
6365
6349
6334
6318
6303
6287
6272
6256
6240
6225
6209
6193
6178
6162
6146
6130
6114
6098
6082
6066
6050
6034
6018
6001
5985
5969
5952
5935
5919
5902
5885
5868
5851
5834
5817
5800
5782
5765
5747
5729
5711
5693
5675
5657
5638
5619
5601
5582
5563
5543
5524
5505
5485
5465
5445
5425
5405
5385
5365
5345
5324
5304
5283
5262
5242
5221
5200
5179
5158
5138
5117
5095
5074
5053
5032
5011
4989
4968
4947
4925
4903
4882
4860
4838
4817
4795
4773
4751
4729
4706
4684
4662
4640
4617
4595
4572
4549
4527
4504
4481
4458
4435
4412
4389
4366
4343
4320
4297
4273
4250
4227
4203
4180
4156
4133
4109
4086
4062
4038
4014
3992
3968
3945
3921
3897
3874
3851
3827
3804
3781
3757
3734
3711
3688
3665
3642
3619
3596
3574
3551
3529
3506
3484
3461
3439
3417
3395
3373
3351
3329
3308
3286
3265
3243
3222
3201
3180
3159
3139
3118
3098
3077
3057
3037
3017
2997
2978
2958
2939
2919
2900
2881
2862
2843
2825
2806
2788
2769
2751
2733
2715
2697
2679
2662
2644
2627
2610
2593
2576
2559
2542
2526
2509
2493
2476
2460
2444
2428
2412
2397
2381
2366
2350
2335
2320
2304
2289
2274
2259
2245
2230
2215
2201
2186
2172
2158
2143
2129
2115
2101
2087
2073
2060
2045
2032
2019
2005
1992
1979
1966
1953
1940
1927
1914
1902
1889
1876
1864
1852
1839
1827
1815
1803
1792
1780
1768
1757
1746
1734
1723
1712
1701
1690
1679
1669
1658
1648
1637
1627
1617
1607
1596
1587
1577
1567
1557
1548
1538
1529
1519
1510
1501
1492
1483
1474
1465
1456
1447
1439
1430
1421
1413
1405
1396
1388
1380
1372
1364
1357
1349
1341
1334
1327
1319
1312
1305
1298
1291
1284
1278
1271
1264
1258
1252
1245
1239
1233
1227
1221
1215
1209
1203
1197
1191
1185
1180
1174
1168
1162
1157
1151
1145
1140
1134
1128
1123
1117
1111
1106
1100
1095
1089
1083
1078
1072
1066
1061
1055
1050
1044
1038
1033
1027
1020
1016
1010
1004
998
993
987
981
975
969
963
957
951
945
939
932
926
920
913
906
899
892
885
878
871
863
855
848
840
831
823
815
806
797
789
780
770
761
752
742
733
723
713
703
693
683
673
663
652
642
632
621
610
600
589
578
567
556
545
534
523
512
501
489
478
466
454
443
431
419
407
394
382
370
357
344
332
319
306
292
279
265
252
238
224
210
196
181
167
152
137
122
107
92
76
61
45
29
13
-3
-19
-35
-51
-68
-84
-101
-117
-134
-151
-168
-185
-202
-219
-236
-253
-270
-287
-305
-322
-340
-357
-375
-392
-410
-428
-446
-464
-481
-499
-517
-536
-554
-572
-590
-608
-627
-645
-664
-682
-701
-720
-738
-757
-776
-795
-813
-832
-851
-870
-890
-909
-928
-947
-966
-986
-1004
-1024
-1044
-1063
-1083
-1102
-1122
-1141
-1161
-1181
-1200
-1220
-1239
-1259
-1278
-1298
-1317
-1337
-1356
-1375
-1395
-1414
-1433
-1452
-1471
-1490
-1509
-1528
-1547
-1565
-1584
-1603
-1621
-1639
-1658
-1676
-1694
-1712
-1730
-1748
-1766
-1783
-1801
-1819
-1836
-1853
-1871
-1888
-1905
-1922
-1938
-1955
-1971
-1988
-2004
-2020
-2036
-2052
-2068
-2084
-2099
-2115
-2130
-2145
-2160
-2174
-2189
-2203
-2217
-2231
-2245
-2259
-2272
-2286
-2299
-2312
-2324
-2337
-2349
-2362
-2374
-2385
-2397
-2409
-2420
-2431
-2442
-2453
-2464
-2474
-2485
-2495
-2505
-2515
-2525
-2534
-2544
-2553
-2562
-2571
-2580
-2589
-2597
-2606
-2614
-2622
-2631
-2639
-2646
-2654
-2662
-2670
-2677
-2685
-2692
-2699
-2707
-2714
-2721
-2728
-2735
-2741
-2748
-2755
-2761
-2768
-2774
-2780
-2787
-2793
-2799
-2805
-2811
-2817
-2823
-2829
-2834
-2840
-2846
-2851
-2857
-2862
-2868
-2873
-2879
-2884
-2889
-2894
-2899
-2905
-2910
-2914
-2919
-2924
-2929
-2934
-2938
-2943
-2948
-2952
-2957
-2961
-2965
-2970
-2974
-2979
-2983
-2987
-2991
-2996
-3000
-3004
-3009
-3013
-3017
-3021
-3025
-3030
-3034
-3038
-3043
-3047
-3051
-3055
-3060
-3064
-3069
-3073
-3077
-3082
-3086
-3091
-3095
-3100
-3104
-3109
-3113
-3118
-3122
-3127
-3131
-3136
-3140
-3145
-3149
-3154
-3158
-3163
-3167
-3171
-3176
-3180
-3184
-3188
-3192
-3196
-3201
-3205
-3209
-3212
-3216
-3220
-3224
-3228
-3231
-3235
-3239
-3242
-3246
-3249
-3253
-3256
-3259
-3263
-3266
-3269
-3273
-3276
-3279
-3282
-3285
-3288
-3291
-3295
-3298
-3301
-3304
-3307
-3310
-3314
-3317
-3320
-3324
-3327
-3330
-3334
-3337
-3341
-3344
-3348
-3352
-3355
-3359
-3363
-3367
-3371
-3375
-3379
-3383
-3387
-3391
-3395
-3399
-3404
-3408
-3412
-3417
-3421
-3426
-3430
-3435
-3439
-3444
-3449
-3453
-3458
-3462
-3467
-3472
-3476
-3481
-3485
-3490
-3494
-3499
-3503
-3508
-3512
-3516
-3520
-3524
-3529
-3533
-3537
-3540
-3544
-3548
-3552
-3556
-3560
-3563
-3567
-3571
-3574
-3578
-3581
-3585
-3589
-3592
-3596
-3599
-3603
-3607
-3610
-3614
-3618
-3621
-3625
-3629
-3633
-3636
-3640
-3644
-3648
-3652
-3656
-3660
-3664
-3668
-3673
-3677
-3681
-3685
-3689
-3694
-3698
-3702
-3706
-3711
-3715
-3719
-3724
-3728
-3732
-3736
-3741
-3745
-3749
-3754
-3758
-3762
-3766
-3771
-3775
-3779
-3783
-3788
-3792
-3796
-3800
-3804
-3808
-3812
-3816
-3820
-3824
-3827
-3831
-3835
-3838
-3842
-3845
-3848
-3851
-3854
-3857
-3860
-3862
-3865
-3867
-3869
-3871
-3873
-3875
-3876
-3877
-3879
-3880
-3880
-3881
-3882
-3882
-3882
-3883
-3883
-3882
-3882
-3882
-3881
-3881
-3880
-3880
-3879
-3878
-3877
-3876
-3875
-3874
-3872
-3871
-3870
-3868
-3867
-3865
-3864
-3862
-3861
-3859
-3857
-3855
-3853
-3852
-3850
-3847
-3845
-3843
-3841
-3839
-3836
-3834
-3832
-3829
-3827
-3824
-3821
-3819
-3816
-3813
-3811
-3808
-3805
-3803
-3800
-3798
-3795
-3792
-3790
-3788
-3785
-3783
-3781
-3778
-3776
-3774
-3772
-3771
-3769
-3767
-3766
-3765
-3764
-3763
-3762
-3761
-3760
-3760
-3759
-3759
-3759
-3759
-3759
-3760
-3760
-3761
-3762
-3763
-3764
-3765
-3766
-3768
-3769
-3771
-3773
-3774
-3776
-3779
-3781
-3783
-3786
-3788
-3791
-3793
-3796
-3799
-3802
-3806
-3809
-3812
-3816
-3819
-3823
-3827
-3831
-3835
-3839
-3843
-3848
-3852
-3857
-3861
-3866
-3871
-3875
-3880
-3885
-3890
-3896
-3901
-3906
-3912
-3917
-3923
-3928
-3934
-3940
-3946
-3952
-3958
-3964
-3970
-3976
-3982
-3988
-3995
-4001
-4006
-4014
-4019
-4027
-4033
-4038
-4046
-4051
-4059
-4065
-4072
-4078
-4085
-4091
-4098
-4104
-4111
-4117
-4124
-4130
-4137
-4143
-4150
-4156
-4163
-4169
-4175
-4182
-4188
-4195
-4201
-4208
-4214
-4221
-4227
-4233
-4240
-4246
-4252
-4259
-4265
-4271
-4277
-4284
-4290
-4296
-4302
-4308
-4314
-4320
-4326
-4332
-4338
-4344
-4350
-4356
-4362
-4367
-4373
-4379
-4384
-4390
-4396
-4401
-4407
-4412
-4417
-4423
-4428
-4434
-4439
-4444
-4450
-4455
-4460
-4465
-4471
-4476
-4481
-4487
-4492
-4498
-4503
-4509
-4514
-4520
-4525
-4531
-4537
-4542
-4548
-4554
-4560
-4566
-4572
-4578
-4584
-4590
-4596
-4602
-4609
-4615
-4622
-4628
-4634
-4641
-4647
-4654
-4660
-4667
-4673
-4680
-4686
-4693
-4699
-4706
-4712
-4718
-4725
-4731
-4737
-4744
-4750
-4756
-4762
-4768
-4774
-4780
-4786
-4791
-4797
-4803
-4808
-4814
-4819
-4824
-4830
-4835
-4840
-4845
-4849
-4854
-4859
-4863
-4868
-4872
-4876
-4881
-4885
-4888
-4892
-4896
-4899
-4903
-4906
-4909
-4913
-4916
-4918
-4921
-4924
-4927
-4929
-4931
-4934
-4936
-4938
-4940
-4942
-4944
-4946
-4948
-4950
-4951
-4953
-4955
-4956
-4958
-4959
-4960
-4962
-4963
-4964
-4965
-4966
-4967
-4968
-4969
-4970
-4971
-4972
-4972
-4973
-4973
-4974
-4975
-4975
-4975
-4976
-4976
-4976
-4977
-4977
-4977
-4977
-4977
-4977
-4977
-4976
-4976
-4976
-4975
-4975
-4974
-4973
-4972
-4972
-4971
-4969
-4968
-4967
-4966
-4964
-4963
-4961
-4959
-4958
-4956
-4954
-4952
-4950
-4948
-4946
-4943
-4941
-4939
-4936
-4933
-4931
-4928
-4925
-4922
-4919
-4916
-4913
-4910
-4907
-4903
-4900
-4896
-4892
-4889
-4885
-4881
-4877
-4873
-4869
-4864
-4860
-4855
-4851
-4846
-4841
-4836
-4832
-4827
-4821
-4816
-4811
-4805
-4800
-4794
-4789
-4783
-4777
-4771
-4765
-4758
-4752
-4745
-4739
-4732
-4725
-4718
-4711
-4704
-4696
-4689
-4681
-4673
-4665
-4657
-4649
-4641
-4633
-4625
-4616
-4608
-4599
-4590
-4581
-4572
-4563
-4554
-4545
-4536
-4526
-4517
-4508
-4498
-4488
-4479
-4469
-4459
-4449
-4439
-4429
-4419
-4409
-4399
-4389
-4378
-4368
-4358
-4347
-4337
-4326
-4315
-4304
-4294
-4283
-4272
-4261
-4249
-4238
-4227
-4215
-4204
-4192
-4181
-4169
-4157
-4145
-4133
-4121
-4108
-4096
-4083
-4070
-4058
-4046
-4033
-4019
-4006
-3994
-3981
-3967
-3954
-3941
-3927
-3914
-3900
-3887
-3873
-3859
-3846
-3832
-3818
-3805
-3791
-3778
-3764
-3750
-3737
-3723
-3710
-3697
-3683
-3670
-3657
-3643
-3630
-3617
-3604
-3591
-3578
-3565
-3552
-3539
-3527
-3514
-3501
-3488
-3476
-3463
-3451
-3438
-3426
-3413
-3401
-3388
-3376
-3363
-3351
-3339
-3326
-3314
-3302
-3289
-3277
-3265
-3252
-3240
-3228
-3216
-3204
-3191
-3179
-3167
-3155
-3143
-3131
-3118
-3106
-3094
-3082
-3070
-3058
-3046
-3034
-3022
-3010
-2998
-2986
-2974
-2963
-2951
-2939
-2927
-2915
-2903
-2891
-2879
-2867
-2855
-2843
-2831
-2819
-2807
-2794
-2782
-2770
-2758
-2745
-2733
-2720
-2708
-2695
-2683
-2670
-2658
-2645
-2632
-2620
-2607
-2594
-2582
-2569
-2557
-2544
-2531
-2519
-2506
-2494
-2481
-2469
-2456
-2444
-2431
-2418
-2406
-2393
-2381
-2368
-2356
-2343
-2330
-2318
-2305
-2292
-2279
-2266
-2253
-2240
-2227
-2214
-2201
-2187
-2174
-2160
-2146
-2133
-2119
-2105
-2091
-2077
-2063
-2048
-2033
-2020
-2005
-1991
-1976
-1962
-1947
-1933
-1918
-1903
-1889
-1874
-1859
-1845
-1830
-1816
-1801
-1787
-1772
-1758
-1743
-1729
-1714
-1700
-1686
-1671
-1657
-1643
-1629
-1614
-1600
-1586
-1571
-1557
-1543
-1528
-1514
-1499
-1485
-1471
-1456
-1442
-1427
-1412
-1398
-1383
-1369
-1354
-1339
-1324
-1310
-1295
-1280
-1265
-1250
-1236
-1221
-1206
-1191
-1176
-1161
-1146
-1131
-1116
-1101
-1087
-1072
-1057
-1042
-1027
-1012
-998
-983
-969
-954
-939
-925
-910
-896
-881
-867
-852
-838
-823
-809
-794
-780
-766
-751
-737
-723
-708
-694
-679
-665
-651
-636
-622
-607
-593
-578
-564
-549
-534
-520
-505
-490
-475
-461
-446
-431
-416
-401
-386
-371
-356
-341
-326
-311
-296
-281
-265
-250
-235
-220
-205
-190
-176
-161
-146
-131
-116
-102
-87
-73
-58
-44
-30
-16
-2
12
26
40
54
67
80
94
107
120
133
146
158
171
183
196
208
220
232
244
256
268
280
292
303
315
326
338
349
360
372
383
394
405
416
427
438
448
459
470
480
491
501
511
521
531
541
551
561
571
581
590
600
609
618
628
637
646
655
665
674
683
692
701
710
718
727
736
745
753
762
770
779
787
795
804
812
820
828
836
843
851
858
866
873
880
887
893
900
906
912
918
924
930
935
940
945
950
954
958
962
966
970
973
976
979
982
984
986
988
990
992
993
995
996
996
997
997
998
998
997
997
996
995
994
993
991
989
987
985
983
980
977
973
970
966
962
958
953
948
943
938
932
927
921
914
908
901
895
888
880
873
865
857
849
841
833
824
815
806
797
788
778
769
759
749
739
729
718
708
697
687
676
665
654
643
632
621
610
598
587
575
564
552
541
529
517
505
493
481
469
457
445
433
421
408
396
384
371
359
346
334
321
308
296
283
270
257
245
232
219
206
193
179
166
153
140
126
113
100
86
72
59
45
31
17
3
-11
-25
-40
-54
-68
-83
-98
-113
-127
-142
-158
-173
-188
-203
-219
-234
-250
-266
-282
-298
-314
-330
-346
-362
-379
-395
-412
-429
-445
-462
-479
-496
-513
-530
-548
-565
-582
-600
-617
-635
-653
-671
-688
-706
-724
-743
-761
-779
-797
-816
-834
-853
-872
-890
-909
-928
-947
-966
-985
-1004
-1024
-1043
-1062
-1081
-1101
-1120
-1140
-1159
-1179
-1198
-1218
-1237
-1257
-1276
-1296
-1315
-1335
-1354
-1374
-1393
-1413
-1432
-1452
-1471
-1490
-1510
-1529
-1549
-1568
-1587
-1606
-1626
-1645
-1664
-1683
-1702
-1721
-1740
-1759
-1778
-1797
-1816
-1835
-1854
-1873
-1892
-1910
-1929
-1948
-1967
-1986
-2005
-2024
-2043
-2062
-2081
-2100
-2119
-2139
-2158
-2177
-2196
-2215
-2234
-2253
-2272
-2290
-2309
-2328
-2347
-2366
-2384
-2403
-2422
-2440
-2459
-2477
-2495
-2514
-2532
-2550
-2568
-2586
-2604
-2622
-2640
-2658
-2675
-2693
-2710
-2728
-2745
-2763
-2780
-2797
-2814
-2832
-2849
-2866
-2883
-2900
-2917
-2934
-2951
-2967
-2984
-3001
-3018
-3035
-3052
-3069
-3085
-3102
-3119
-3136
-3153
-3170
-3186
-3203
-3220
-3237
-3254
-3271
-3287
-3304
-3321
-3338
-3354
-3371
-3388
-3405
-3421
-3438
-3455
-3471
-3488
-3504
-3521
-3537
-3554
-3570
-3587
-3603
-3619
-3635
-3652
-3668
-3684
-3700
-3716
-3732
-3748
-3764
-3780
-3796
-3812
-3828
-3844
-3859
-3875
-3891
-3907
-3922
-3938
-3954
-3969
-3985
-4001
-4016
-4032
-4046
-4062
-4078
-4094
-4109
-4124
-4139
-4155
-4170
-4185
-4200
-4215
-4230
-4244
-4259
-4274
-4288
-4303
-4317
-4331
-4345
-4359
-4373
-4387
-4401
-4414
-4428
-4441
-4454
-4467
-4480
-4493
-4506
-4518
-4530
-4543
-4555
-4567
-4579
-4591
-4603
-4614
-4626
-4637
-4649
-4660
-4671
-4682
-4693
-4704
-4715
-4725
-4736
-4747
-4757
-4767
-4778
-4788
-4798
-4808
-4818
-4828
-4838
-4848
-4858
-4868
-4878
-4887
-4897
-4907
-4916
-4926
-4935
-4945
-4954
-4963
-4973
-4982
-4991
-5000
-5010
-5019
-5028
-5037
-5045
-5054
-5063
-5072
-5081
-5089
-5098
-5106
-5115
-5123
-5131
-5139
-5148
-5156
-5164
-5172
-5180
-5188
-5196
-5204
-5211
-5219
-5227
-5234
-5242
-5250
-5257
-5265
-5272
-5279
-5287
-5294
-5301
-5309
-5316
-5323
-5330
-5337
-5344
-5351
-5358
-5365
-5372
-5379
-5386
-5393
-5400
-5406
-5413
-5420
-5427
-5434
-5440
-5447
-5454
-5460
-5467
-5473
-5480
-5486
-5493
-5499
-5505
-5512
-5518
-5524
-5530
-5536
-5542
-5548
-5554
-5560
-5565
-5571
-5577
-5582
-5587
-5593
-5598
-5603
-5608
-5613
-5618
-5622
-5627
-5632
-5636
-5641
-5646
-5650
-5654
-5659
-5663
-5668
-5672
-5676
-5680
-5685
-5689
-5693
-5697
-5701
-5705
-5709
-5714
-5718
-5722
-5726
-5730
-5734
-5738
-5742
-5745
-5749
-5753
-5757
-5761
-5765
-5768
-5772
-5776
-5779
-5783
-5787
-5790
-5794
-5797
-5801
-5804
-5807
-5811
-5814
-5817
-5821
-5824
-5827
-5830
-5833
-5836
-5839
-5843
-5846
-5849
-5851
-5854
-5857
-5860
-5863
-5865
-5868
-5871
-5873
-5876
-5878
-5880
-5883
-5885
-5887
-5889
-5891
-5893
-5895
-5897
-5899
-5901
-5903
-5904
-5906
-5908
-5909
-5911
-5913
-5914
-5916
-5917
-5919
-5920
-5921
-5923
-5924
-5925
-5926
-5927
-5928
-5930
-5931
-5931
-5932
-5933
-5934
-5935
-5936
-5936
-5937
-5937
-5938
-5938
-5939
-5939
-5939
-5939
-5939
-5939
-5939
-5939
-5939
-5938
-5938
-5937
-5937
-5936
-5935
-5934
-5933
-5932
-5930
-5929
-5927
-5926
-5924
-5922
-5920
-5918
-5916
-5914
-5912
-5910
-5907
-5905
-5902
-5900
-5897
-5894
-5892
-5889
-5886
-5883
-5880
-5877
-5874
-5871
-5868
-5865
-5861
-5858
-5855
-5851
-5848
-5844
-5840
-5837
-5833
-5829
-5825
-5821
-5816
-5812
-5807
-5803
-5798
-5793
-5788
-5783
-5778
-5772
-5767
-5761
-5755
-5749
-5743
-5736
-5730
-5723
-5717
-5710
-5703
-5696
-5688
-5681
-5674
-5666
-5659
-5651
-5643
-5635
-5627
-5619
-5611
-5603
-5594
-5586
-5577
-5569
-5560
-5552
-5543
-5534
-5526
-5517
-5508
-5499
-5490
-5481
-5472
-5463
-5453
-5444
-5435
-5426
-5416
-5407
-5398
-5388
-5379
-5370
-5360
-5350
-5341
-5331
-5322
-5312
-5302
-5293
-5283
-5273
-5263
-5254
-5244
-5234
-5224
-5214
-5204
-5194
-5184
-5174
-5164
-5154
-5144
-5134
-5124
-5114
-5104
-5094
-5084
-5073
-5063
-5053
-5043
-5032
-5022
-5011
-5001
-4990
-4980
-4969
-4958
-4947
-4937
-4926
-4915
-4903
-4892
-4881
-4870
-4858
-4847
-4835
-4823
-4811
-4800
-4788
-4776
-4764
-4752
-4739
-4727
-4715
-4703
-4691
-4678
-4666
-4654
-4642
-4630
-4617
-4605
-4593
-4581
-4569
-4557
-4545
-4533
-4521
-4510
-4498
-4486
-4474
-4463
-4451
-4440
-4428
-4417
-4406
-4394
-4383
-4372
-4360
-4349
-4338
-4327
-4316
-4305
-4294
-4282
-4271
-4260
-4249
-4238
-4227
-4216
-4204
-4193
-4182
-4171
-4160
-4148
-4137
-4125
-4114
-4103
-4091
-4080
-4067
-4056
-4045
-4033
-4021
-4009
-3997
-3985
-3973
-3961
-3949
-3937
-3925
-3913
-3901
-3889
-3876
-3864
-3852
-3840
-3827
-3815
-3803
-3790
-3778
-3766
-3753
-3741
-3728
-3716
-3703
-3690
-3678
-3665
-3652
-3640
-3627
-3614
-3601
-3588
-3575
-3562
-3549
-3536
-3523
-3510
-3497
-3483
-3470
-3457
-3444
-3430
-3417
-3404
-3390
-3377
-3364
-3350
-3337
-3323
-3310
-3296
-3283
-3270
-3256
-3243
-3229
-3216
-3202
-3189
-3176
-3162
-3149
-3136
-3122
-3109
-3096
-3082
-3069
-3056
-3043
-3029
-3016
-3003
-2990
-2977
-2964
-2951
-2938
-2925
-2912
-2899
-2886
-2873
-2860
-2847
-2834
-2821
-2808
-2795
-2783
-2770
-2757
-2744
-2731
-2718
-2706
-2693
-2680
-2667
-2655
-2642
-2629
-2617
-2604
-2592
-2580
-2567
-2555
-2543
-2530
-2518
-2506
-2494
-2482
-2470
-2459
-2447
-2435
-2424
-2412
-2401
-2389
-2378
-2367
-2356
-2344
-2333
-2322
-2312
-2301
-2290
-2279
-2269
-2258
-2247
-2237
-2227
-2216
-2206
-2196
-2185
-2175
-2165
-2155
-2145
-2135
-2125
-2116
-2106
-2096
-2087
-2077
-2068
-2058
-2049
-2040
-2031
-2021
-2013
-2005
-1996
-1987
-1979
-1971
-1963
-1955
-1947
-1939
-1931
-1924
-1917
-1909
-1902
-1895
-1889
-1882
-1876
-1869
-1863
-1857
-1851
-1845
-1840
-1834
-1829
-1824
-1818
-1813
-1808
-1803
-1799
-1794
-1789
-1785
-1780
-1776
-1771
-1767
-1763
-1759
-1754
-1750
-1746
-1742
-1738
-1734
-1731
-1727
-1723
-1719
-1715
-1711
-1708
-1704
-1700
-1696
-1693
-1689
-1685
-1682
-1678
-1674
-1670
-1667
-1663
-1659
-1656
-1652
-1648
-1644
-1641
-1637
-1633
-1629
-1626
-1622
-1618
-1614
-1610
-1607
-1603
-1599
-1595
-1592
-1588
-1584
-1580
-1577
-1573
-1569
-1565
-1561
-1558
-1554
-1550
-1546
-1543
-1539
-1535
-1531
-1527
-1524
-1520
-1516
-1513
-1509
-1505
-1502
-1498
-1494
-1491
-1487
-1484
-1480
-1477
-1473
-1470
-1467
-1464
-1460
-1457
-1454
-1451
-1448
-1445
-1442
-1439
-1436
-1433
-1430
-1428
-1425
-1422
-1419
-1416
-1413
-1411
-1408
-1405
-1402
-1400
-1397
-1394
-1391
-1388
-1386
-1383
-1380
-1377
-1374
-1372
-1369
-1366
-1363
-1360
-1357
-1354
-1351
-1348
-1345
-1342
-1339
-1336
-1332
-1329
-1326
-1323
-1320
-1316
-1313
-1310
-1306
-1303
-1299
-1296
-1293
-1289
-1286
-1282
-1278
-1275
-1271
-1268
-1264
-1260
-1256
-1253
-1249
-1245
-1241
-1237
-1233
-1229
-1225
-1221
-1217
-1212
-1208
-1204
-1200
-1195
-1191
-1186
-1182
-1177
-1173
-1168
-1164
-1159
-1154
-1150
-1145
-1141
-1136
-1131
-1127
-1122
-1118
-1113
-1109
-1104
-1100
-1095
-1091
-1086
-1082
-1078
-1073
-1069
-1065
-1061
-1056
-1052
-1048
-1044
-1040
-1036
-1032
-1027
-1022
-1018
-1014
-1010
-1008
-1004
-1000
-996
-992
-988
-985
-981
-977
-974
-970
-967
-963
-960
-957
-953
-950
-947
-944
-941
-938
-935
-932
-929
-926
-924
-921
-918
-916
-913
-911
-908
-906
-904
-901
-899
-897
-895
-892
-890
-888
-886
-884
-882
-880
-879
-877
-875
-874
-872
-871
-870
-868
-867
-866
-865
-864
-863
-863
-862
-861
-861
-860
-860
-860
-860
-859
-859
-859
-860
-860
-860
-860
-861
-861
-862
-862
-863
-864
-864
-865
-866
-867
-867
-868
-869
-870
-871
-872
-872
-873
-874
-875
-876
-877
-878
-879
-880
-881
-882
-883
-884
-885
-886
-887
-888
-889
-890
-891
-893
-894
-896
-897
-899
-900
-902
-904
-905
-907
-909
-911
-913
-916
-918
-920
-922
-925
-927
-930
-932
-935
-937
-940
-942
-945
-948
-950
-953
-955
-958
-960
-963
-965
-968
-970
-972
-975
-977
-979
-982
-984
-986
-988
-990
-992
-995
-997
-999
-1000
-1002
-1004
-1006
-1008
-1010
-1012
-1014
-1018
-1020
-1022
-1024
-1026
-1028
-1030
-1033
-1035
-1037
-1039
-1042
-1044
-1046
-1048
-1051
-1053
-1055
-1058
-1060
-1063
-1065
-1067
-1070
-1072
-1074
-1077
-1079
-1082
-1084
-1086
-1089
-1091
-1094
-1096
-1098
-1101
-1103
-1105
-1107
-1110
-1112
-1114
-1117
-1119
-1121
-1123
-1125
-1127
-1130
-1132
-1134
-1136
-1138
-1140
-1142
-1144
-1146
-1148
-1150
-1152
-1155
-1157
-1159
-1161
-1163
-1165
-1168
-1170
-1172
-1174
-1176
-1179
-1181
-1183
-1185
-1188
-1190
-1192
-1195
-1197
-1199
-1202
-1204
-1206
-1209
-1211
-1214
-1216
-1219
-1221
-1224
-1226
-1229
-1232
-1234
-1237
-1240
-1243
-1246
-1248
-1251
-1254
-1257
-1260
-1263
-1266
-1270
-1273
-1276
-1279
-1282
-1285
-1289
-1292
-1295
-1298
-1302
-1305
-1309
-1312
-1315
-1319
-1322
-1326
-1329
-1333
-1336
-1340
-1343
-1347
-1350
-1353
-1357
-1360
-1364
-1367
-1371
-1374
-1377
-1381
-1384
-1387
-1390
-1393
-1396
-1399
-1402
-1405
-1408
-1411
-1413
-1416
-1419
-1421
-1424
-1426
-1428
-1430
-1432
-1434
-1436
-1438
-1440
-1442
-1443
-1445
-1446
-1447
-1448
-1449
-1450
-1451
-1452
-1452
-1453
-1453
-1453
-1453
-1453
-1453
-1452
-1452
-1451
-1450
-1450
-1449
-1447
-1446
-1445
-1443
-1442
-1440
-1438
-1436
-1434
-1432
-1429
-1427
-1424
-1421
-1419
-1416
-1413
-1410
-1406
-1403
-1400
-1396
-1393
-1389
-1386
-1382
-1378
-1374
-1370
-1366
-1362
-1358
-1354
-1349
-1345
-1340
-1336
-1331
-1327
-1322
-1318
-1313
-1308
-1303
-1298
-1293
-1288
-1283
-1278
-1273
-1268
-1262
-1257
-1252
-1246
-1241
-1235
-1230
-1224
-1219
-1213
-1208
-1202
-1196
-1190
-1185
-1179
-1173
-1167
-1161
-1156
-1150
-1144
-1138
-1132
-1126
-1120
-1113
-1107
-1101
-1095
-1088
-1082
-1076
-1069
-1063
-1056
-1049
-1043
-1036
-1029
-1022
-1016
-1008
-1002
-995
-987
-980
-973
-966
-959
-951
-944
-937
-929
-922
-914
-907
-899
-892
-884
-876
-869
-861
-853
-846
-838
-830
-823
-815
-807
-799
-791
-783
-775
-767
-759
-751
-743
-735
-727
-719
-711
-702
-694
-686
-677
-669
-660
-652
-644
-635
-627
-618
-610
-601
-593
-585
-576
-568
-559
-551
-543
-535
-527
-518
-510
-502
-494
-486
-479
-471
-463
-455
-447
-440
-432
-424
-416
-409
-401
-394
-386
-378
-371
-363
-356
-348
-340
-333
-325
-318
-310
-303
-295
-288
-281
-273
-266
-258
-251
-243
-236
-229
-221
-214
-206
-199
-191
-184
-176
-168
-161
-153
-145
-138
-130
-122
-114
-106
-98
-90
-82
-74
-66
-58
-50
-42
-34
-26
-18
-10
-1
7
15
23
32
40
48
57
65
73
82
90
99
107
116
124
133
141
150
158
166
175
183
191
200
208
216
224
232
240
248
256
264
272
280
287
295
302
309
317
324
331
338
345
352
359
366
373
379
386
392
399
405
412
418
424
430
437
443
449
455
461
467
473
479
485
490
496
502
508
514
520
525
531
537
542
548
554
559
565
570
576
581
587
592
597
603
608
613
618
623
628
632
637
642
646
651
655
659
664
668
672
675
679
683
686
690
693
697
700
703
706
709
711
714
717
719
721
724
726
728
730
732
733
735
736
738
739
740
741
742
743
744
745
745
746
746
746
746
746
746
746
745
745
744
743
742
741
739
738
736
735
733
731
729
726
724
721
719
716
713
710
706
703
700
696
692
689
685
681
676
672
668
663
658
654
649
644
639
633
628
622
617
611
605
599
593
587
580
574
567
560
554
546
539
532
524
517
509
501
493
485
476
468
459
451
442
433
424
414
405
396
386
376
366
356
346
336
325
315
304
293
282
271
260
248
237
225
213
201
189
177
165
152
139
127
114
101
88
75
61
48
34
21
7
-7
-21
-35
-49
-63
-78
-92
-107
-121
-136
-151
-166
-181
-196
-211
-226
-242
-257
-273
-288
-304
-320
-335
-351
-367
-383
-399
-415
-432
-448
-464
-481
-497
-514
-530
-547
-564
-581
-597
-614
-632
-649
-666
-683
-701
-718
-736
-754
-772
-790
-808
-826
-844
-862
-881
-899
-917
-936
-954
-973
-991
-1010
-1029
-1047
-1066
-1085
-1104
-1122
-1141
-1160
-1179
-1197
-1216
-1235
-1254
-1272
-1291
-1310
-1328
-1347
-1365
-1384
-1402
-1420
-1439
-1457
-1475
-1493
-1511
-1529
-1547
-1565
-1583
-1600
-1618
-1636
-1653
-1671
-1688
-1705
-1723
-1740
-1757
-1774
-1791
-1808
-1825
-1842
-1859
-1875
-1892
-1909
-1925
-1942
-1958
-1974
-1991
-2007
-2023
-2039
-2055
-2071
-2087
-2103
-2118
-2134
-2149
-2165
-2180
-2195
-2210
-2225
-2240
-2254
-2269
-2284
-2298
-2312
-2326
-2340
-2354
-2368
-2382
-2395
-2409
-2422
-2435
-2448
-2461
-2474
-2487
-2499
-2512
-2524
-2536
-2548
-2560
-2572
-2583
-2595
-2606
-2617
-2629
-2640
-2651
-2661
-2672
-2683
-2693
-2704
-2714
-2724
-2734
-2744
-2754
-2764
-2774
-2783
-2793
-2802
-2812
-2821
-2830
-2840
-2849
-2858
-2866
-2875
-2884
-2892
-2901
-2909
-2918
-2926
-2934
-2942
-2950
-2958
-2966
-2974
-2981
-2989
-2997
-3004
-3012
-3020
-3027
-3035
-3042
-3049
-3057
-3064
-3071
-3079
-3086
-3093
-3100
-3108
-3115
-3122
-3129
-3136
-3143
-3150
-3157
-3164
-3171
-3178
-3185
-3192
-3199
-3206
-3212
-3219
-3226
-3233
-3240
-3247
-3254
-3261
-3268
-3275
-3282
-3288
-3295
-3302
-3309
-3316
-3323
-3330
-3336
-3343
-3350
-3357
-3364
-3370
-3377
-3384
-3391
-3397
-3404
-3411
-3417
-3424
-3431
-3438
-3444
-3451
-3458
-3465
-3471
-3478
-3485
-3492
-3499
-3505
-3512
-3519
-3526
-3532
-3539
-3546
-3553
-3559
-3566
-3573
-3579
-3586
-3592
-3599
-3605
-3611
-3618
-3624
-3630
-3636
-3642
-3648
-3654
-3660
-3666
-3671
-3677
-3682
-3687
-3693
-3698
-3703
-3708
-3713
-3717
-3722
-3727
-3731
-3736
-3740
-3744
-3748
-3752
-3756
-3760
-3764
-3767
-3771
-3775
-3778
-3781
-3784
-3787
-3790
-3793
-3796
-3799
-3801
-3804
-3806
-3809
-3811
-3813
-3815
-3817
-3819
-3821
-3822
-3824
-3826
-3827
-3828
-3830
-3831
-3832
-3833
-3834
-3835
-3836
-3837
-3838
-3839
-3839
-3840
-3840
-3841
-3841
-3842
-3842
-3842
-3843
-3843
-3843
-3843
-3843
-3843
-3843
-3843
-3843
-3842
-3842
-3842
-3842
-3841
-3841
-3841
-3840
-3840
-3839
-3839
-3838
-3838
-3837
-3837
-3836
-3835
-3835
-3834
-3833
-3832
-3832
-3831
-3830
-3829
-3828
-3827
-3826
-3825
-3824
-3823
-3822
-3821
-3820
-3818
-3817
-3816
-3815
-3814
-3813
-3812
-3810
-3809
-3808
-3807
-3806
-3805
-3804
-3803
-3802
-3801
-3800
-3799
-3798
-3797
-3796
-3795
-3794
-3793
-3792
-3791
-3790
-3789
-3788
-3787
-3787
-3786
-3785
-3784
-3783
-3782
-3781
-3780
-3779
-3779
-3778
-3777
-3776
-3775
-3774
-3773
-3772
-3771
-3770
-3769
-3768
-3766
-3765
-3764
-3763
-3762
-3760
-3759
-3758
-3756
-3755
-3753
-3752
-3750
-3749
-3747
-3746
-3744
-3742
-3741
-3739
-3738
-3736
-3734
-3733
-3731
-3729
-3728
-3726
-3724
-3722
-3721
-3719
-3717
-3716
-3714
-3712
-3711
-3709
-3707
-3706
-3704
-3702
-3701
-3699
-3697
-3695
-3694
-3692
-3690
-3689
-3687
-3685
-3684
-3682
-3680
-3679
-3677
-3675
-3674
-3672
-3670
-3669
-3667
-3666
-3664
-3663
-3661
-3660
-3658
-3657
-3656
-3654
-3653
-3652
-3651
-3649
-3648
-3647
-3646
-3645
-3644
-3643
-3642
-3641
-3641
-3640
-3639
-3638
-3638
-3637
-3636
-3636
-3635
-3635
-3634
-3634
-3633
-3633
-3632
-3632
-3631
-3631
-3630
-3630
-3629
-3628
-3628
-3627
-3626
-3626
-3625
-3624
-3623
-3622
-3621
-3620
-3619
-3618
-3616
-3615
-3613
-3612
-3610
-3608
-3606
-3604
-3602
-3600
-3597
-3595
-3593
-3590
-3587
-3584
-3582
-3579
-3576
-3573
-3569
-3566
-3563
-3559
-3556
-3552
-3549
-3545
-3541
-3537
-3533
-3529
-3525
-3521
-3517
-3512
-3508
-3503
-3499
-3494
-3489
-3484
-3479
-3474
-3469
-3464
-3459
-3454
-3449
-3443
-3438
-3432
-3427
-3421
-3415
-3410
-3404
-3398
-3392
-3386
-3380
-3374
-3368
-3362
-3355
-3349
-3343
-3336
-3330
-3323
-3317
-3310
-3304
-3297
-3290
-3283
-3277
-3270
-3263
-3256
-3249
-3242
-3235
-3227
-3220
-3213
-3206
-3198
-3191
-3183
-3176
-3168
-3161
-3153
-3145
-3137
-3129
-3121
-3113
-3105
-3097
-3089
-3081
-3073
-3065
-3056
-3048
-3040
-3031
-3023
-3015
-3006
-2998
-2989
-2981
-2972
-2964
-2955
-2947
-2938
-2930
-2921
-2913
-2904
-2895
-2887
-2878
-2870
-2861
-2852
-2844
-2835
-2827
-2818
-2809
-2801
-2792
-2784
-2775
-2767
-2758
-2750
-2741
-2733
-2724
-2716
-2708
-2700
-2691
-2683
-2675
-2667
-2659
-2651
-2644
-2636
-2628
-2621
-2613
-2605
-2598
-2591
-2583
-2576
-2569
-2562
-2555
-2548
-2541
-2534
-2528
-2521
-2514
-2508
-2501
-2495
-2489
-2482
-2476
-2470
-2464
-2457
-2451
-2445
-2439
-2433
-2427
-2421
-2415
-2409
-2404
-2398
-2392
-2386
-2380
-2375
-2369
-2363
-2358
-2352
-2347
-2341
-2336
-2331
-2325
-2320
-2315
-2309
-2304
-2299
-2294
-2289
-2285
-2280
-2275
-2270
-2266
-2262
-2257
-2253
-2249
-2245
-2241
-2238
-2234
-2231
-2227
-2224
-2221
-2218
-2215
-2213
-2210
-2208
-2206
-2204
-2202
-2200
-2198
-2196
-2195
-2193
-2192
-2191
-2190
-2189
-2188
-2188
-2187
-2186
-2186
-2186
-2186
-2186
-2186
-2186
-2186
-2186
-2187
-2187
-2187
-2188
-2189
-2189
-2190
-2191
-2192
-2193
-2194
-2195
-2196
-2197
-2198
-2200
-2201
-2202
-2204
-2205
-2207
-2208
-2210
-2212
-2214
-2215
-2217
-2219
-2221
-2223
-2226
-2228
-2230
-2232
-2235
-2237
-2239
-2242
-2244
-2247
-2249
-2252
-2254
-2257
-2259
-2262
-2264
-2267
-2269
-2272
-2275
-2277
-2280
-2283
-2285
-2288
-2291
-2294
-2296
-2299
-2302
-2305
-2308
-2311
-2314
-2318
-2321
-2324
-2327
-2331
-2334
-2338
-2341
-2345
-2348
-2352
-2356
-2360
-2363
-2367
-2371
-2375
-2379
-2384
-2388
-2392
-2397
-2401
-2405
-2410
-2415
-2419
-2424
-2429
-2434
-2438
-2443
-2448
-2453
-2458
-2463
-2468
-2473
-2478
-2484
-2489
-2494
-2499
-2504
-2509
-2514
-2520
-2525
-2530
-2535
-2541
-2546
-2551
-2556
-2562
-2567
-2572
-2577
-2583
-2588
-2593
-2598
-2604
-2609
-2614
-2620
-2625
-2630
-2636
-2641
-2646
-2652
-2657
-2662
-2668
-2673
-2679
-2684
-2690
-2695
-2701
-2706
-2711
-2717
-2722
-2728
-2733
-2738
-2744
-2749
-2754
-2760
-2765
-2770
-2775
-2780
-2786
-2791
-2796
-2801
-2806
-2811
-2815
-2820
-2825
-2830
-2834
-2839
-2844
-2848
-2853
-2857
-2861
-2866
-2870
-2874
-2878
-2882
-2886
-2890
-2894
-2898
-2902
-2906
-2909
-2913
-2916
-2919
-2923
-2926
-2929
-2932
-2935
-2937
-2940
-2943
-2945
-2947
-2949
-2952
-2954
-2955
-2957
-2959
-2960
-2962
-2963
-2964
-2965
-2966
-2967
-2967
-2968
-2968
-2968
-2969
-2969
-2969
-2968
-2968
-2968
-2967
-2966
-2966
-2965
-2964
-2963
-2961
-2960
-2959
-2957
-2956
-2954
-2952
-2950
-2949
-2947
-2944
-2942
-2940
-2938
-2935
-2933
-2930
-2927
-2925
-2922
-2919
-2916
-2912
-2909
-2906
-2902
-2899
-2895
-2891
-2887
-2883
-2879
-2875
-2870
-2866
-2862
-2857
-2852
-2848
-2843
-2838
-2833
-2828
-2823
-2818
-2813
-2808
-2802
-2797
-2792
-2786
-2781
-2775
-2770
-2764
-2758
-2753
-2747
-2741
-2736
-2730
-2724
-2718
-2713
-2707
-2701
-2695
-2690
-2684
-2678
-2673
-2667
-2661
-2655
-2650
-2644
-2638
-2633
-2627
-2621
-2616
-2610
-2604
-2598
-2593
-2587
-2581
-2575
-2569
-2564
-2558
-2552
-2546
-2540
-2534
-2528
-2521
-2515
-2509
-2503
-2496
-2490
-2483
-2477
-2470
-2464
-2457
-2451
-2444
-2437
-2430
-2424
-2417
-2410
-2403
-2396
-2389
-2381
-2374
-2367
-2360
-2352
-2345
-2337
-2330
-2322
-2315
-2307
-2300
-2292
-2284
-2276
-2268
-2261
-2253
-2245
-2237
-2229
-2221
-2213
-2205
-2197
-2189
-2181
-2173
-2165
-2157
-2149
-2141
-2133
-2125
-2117
-2109
-2101
-2093
-2085
-2077
-2069
-2061
-2053
-2045
-2036
-2028
-2020
-2012
-2003
-1995
-1987
-1978
-1970
-1962
-1953
-1945
-1936
-1928
-1920
-1911
-1903
-1894
-1886
-1877
-1869
-1860
-1852
-1844
-1835
-1827
-1818
-1810
-1802
-1793
-1785
-1777
-1768
-1760
-1752
-1744
-1735
-1727
-1719
-1711
-1703
-1695
-1687
-1678
-1670
-1662
-1654
-1646
-1638
-1630
-1621
-1613
-1605
-1597
-1588
-1580
-1572
-1563
-1555
-1546
-1538
-1529
-1521
-1512
-1504
-1495
-1486
-1478
-1469
-1460
-1451
-1442
-1434
-1425
-1416
-1407
-1398
-1389
-1380
-1371
-1362
-1353
-1344
-1335
-1326
-1316
-1307
-1298
-1289
-1279
-1270
-1261
-1251
-1242
-1232
-1223
-1213
-1203
-1194
-1184
-1174
-1164
-1154
-1143
-1133
-1123
-1112
-1102
-1091
-1080
-1070
-1059
-1048
-1037
-1026
-1014
-1002
-992
-980
-969
-958
-946
-934
-923
-911
-899
-887
-875
-863
-851
-839
-827
-815
-803
-791
-779
-766
-754
-741
-729
-717
-704
-691
-679
-666
-653
-640
-627
-614
-601
-588
-575
-562
-548
-535
-521
-508
-494
-480
-466
-452
-438
-424
-410
-395
-381
-367
-352
-337
-323
-308
-293
-278
-263
-248
-233
-218
-203
-188
-172
-157
-142
-127
-111
-96
-80
-65
-50
-34
-19
-3
12
28
43
58
74
89
105
120
136
151
167
182
198
213
229
244
260
276
291
307
322
338
353
369
384
400
415
431
446
462
477
492
508
523
539
554
569
584
600
615
630
645
660
676
691
706
721
736
751
766
781
796
811
826
841
856
871
886
901
915
930
945
960
975
989
1004
1018
1034
1048
1063
1078
1092
1107
1121
1136
1151
1165
1180
1194
1209
1223
1237
1252
1266
1281
1295
1310
1324
1338
1353
1367
1381
1396
1410
1425
1439
1454
1468
1483
1497
1512
1526
1541
1555
1570
1584
1599
1614
1628
1643
1657
1672
1687
1701
1716
1730
1745
1760
1774
1789
1803
1818
1832
1847
1862
1876
1891
1905
1920
1934
1949
1964
1978
1993
2007
2021
2036
2050
2065
2079
2093
2107
2121
2135
2149
2163
2177
2191
2205
2218
2232
2245
2259
2272
2286
2299
2312
2325
2338
2351
2364
2376
2389
2402
2414
2426
2439
2451
2463
2475
2487
2499
2511
2523
2534
2546
2557
2568
2580
2591
2602
2613
2624
2635
2646
2656
2667
2678
2688
2699
2709
2719
2729
2740
2750
2760
2770
2780
2790
2799
2809
2819
2829
2838
2848
2857
2867
2876
2886
2895
2905
2914
2923
2933
2942
2951
2961
2970
2979
2988
2998
3007
3016
3025
3034
3043
3052
3062
3071
3080
3089
3098
3106
3115
3124
3133
3142
3151
3159
3168
3177
3185
3194
3202
3211
3219
3228
3236
3245
3253
3261
3269
3278
3286
3294
3302
3311
3319
3327
3335
3343
3352
3360
3368
3376
3384
3392
3400
3409
3417
3425
3433
3441
3449
3457
3465
3473
3481
3489
3497
3505
3512
3520
3528
3535
3543
3550
3558
3565
3572
3579
3587
3593
3600
3607
3614
3620
3627
3633
3640
3646
3652
3658
3664
3670
3676
3682
3687
3693
3698
3704
3709
3714
3719
3724
3729
3733
3738
3742
3747
3751
3756
3760
3764
3768
3772
3776
3779
3783
3787
3790
3794
3797
3800
3804
3807
3810
3813
3816
3819
3821
3824
3827
3829
3832
3834
3837
3839
3841
3844
3846
3848
3850
3852
3854
3856
3858
3860
3862
3864
3865
3867
3869
3871
3873
3874
3876
3878
3880
3882
3883
3885
3887
3889
3891
3893
3895
3897
3899
3901
3903
3905
3907
3909
3911
3913
3915
3917
3919
3922
3924
3926
3928
3931
3933
3935
3937
3940
3942
3945
3947
3950
3952
3955
3957
3960
3963
3965
3968
3971
3974
3977
3980
3983
3986
3989
3992
3995
3999
4002
4005
4009
4011
4016
4019
4022
4027
4030
4035
4038
4043
4046
4051
4054
4059
4062
4067
4072
4075
4080
4085
4089
4093
4098
4102
4107
4111
4116
4120
4125
4129
4134
4139
4143
4148
4152
4157
4162
4166
4171
4176
4180
4185
4189
4194
4199
4203
4208
4213
4217
4222
4227
4231
4236
4241
4246
4250
4255
4260
4264
4269
4274
4279
4283
4288
4293
4298
4302
4307
4312
4316
4321
4326
4331
4335
4340
4345
4349
4354
4358
4363
4367
4372
4376
4381
4385
4390
4394
4398
4402
4406
4410
4414
4418
4422
4426
4429
4433
4436
4440
4443
4446
4450
4453
4456
4459
4461
4464
4467
4470
4472
4475
4477
4479
4482
4484
4486
4488
4490
4492
4494
4496
4498
4500
4502
4503
4505
4507
4508
4510
4511
4513
4514
4515
4517
4518
4519
4520
4521
4522
4522
4523
4524
4524
4525
4525
4526
4526
4526
4527
4527
4527
4527
4527
4526
4526
4526
4526
4525
4525
4524
4524
4523
4522
4521
4520
4520
4519
4518
4517
4515
4514
4513
4512
4511
4509
4508
4506
4505
4503
4502
4500
4498
4496
4495
4493
4491
4489
4486
4484
4482
4480
4477
4475
4472
4470
4467
4465
4462
4459
4456
4453
4450
4447
4444
4441
4438
4435
4432
4429
4426
4422
4419
4416
4413
4409
4406
4403
4399
4396
4392
4389
4385
4382
4378
4375
4371
4368
4364
4360
4356
4353
4349
4345
4341
4337
4332
4328
4324
4319
4315
4310
4305
4301
4296
4291
4285
4280
4275
4270
4264
4259
4253
4247
4241
4236
4230
4224
4218
4212
4205
4199
4193
4187
4181
4174
4168
4161
4155
4149
4142
4136
4129
4122
4116
4109
4103
4096
4089
4083
4075
4069
4062
4054
4049
4042
4035
4027
4021
4014
4006
4000
3993
3986
3979
3972
3965
3958
3951
3944
3937
3930
3923
3916
3909
3902
3895
3888
3881
3874
3867
3860
3853
3846
3839
3832
3825
3818
3812
3805
3798
3791
3784
3777
3770
3763
3757
3750
3743
3736
3729
3723
3716
3709
3702
3696
3689
3682
3676
3669
3662
3656
3649
3642
3635
3629
3622
3615
3608
3601
3595
3588
3581
3574
3567
3561
3554
3547
3540
3533
3526
3519
3512
3506
3499
3492
3485
3478
3471
3464
3457
3451
3444
3437
3430
3423
3416
3409
3402
3395
3388
3381
3374
3367
3360
3353
3346
3339
3332
3325
3318
3311
3304
3296
3289
3282
3275
3268
3261
3254
3246
3239
3232
3225
3218
3211
3204
3197
3190
3183
3176
3169
3162
3155
3148
3141
3135
3128
3121
3115
3108
3102
3095
3089
3082
3076
3070
3064
3058
3051
3045
3039
3033
3027
3021
3015
3009
3004
2998
2992
2986
2980
2974
2968
2963
2957
2951
2945
2939
2934
2928
2922
2916
2911
2905
2899
2894
2888
2882
2877
2871
2865
2860
2854
2849
2843
2838
2832
2827
2822
2817
2812
2807
2802
2797
2792
2787
2782
2778
2773
2769
2764
2760
2756
2752
2748
2744
2740
2736
2733
2729
2726
2722
2719
2716
2712
2709
2705
2702
2699
2695
2692
2689
2685
2682
2679
2675
2672
2668
2665
2662
2658
2655
2652
2648
2645
2642
2638
2635
2632
2628
2625
2622
2618
2615
2612
2608
2605
2602
2598
2595
2592
2588
2585
2582
2578
2575
2572
2568
2565
2562
2558
2555
2552
2548
2545
2542
2539
2535
2532
2529
2525
2522
2519
2515
2512
2509
2506
2502
2499
2496
2492
2489
2486
2483
2479
2476
2473
2470
2466
2463
2460
2456
2453
2450
2447
2443
2440
2437
2434
2430
2427
2424
2421
2417
2414
2411
2408
2404
2401
2398
2395
2391
2388
2385
2382
2379
2375
2372
2369
2366
2362
2359
2356
2353
2350
2346
2343
2340
2337
2333
2330
2327
2324
2321
2317
2314
2311
2308
2305
2301
2298
2295
2292
2289
2285
2282
2279
2276
2273
2270
2266
2263
2260
2257
2254
2250
2247
2244
2241
2238
2235
2231
2228
2225
2222
2219
2216
2213
2209
2206
2203
2200
2197
2194
2191
2187
2184
2181
2178
2175
2172
2169
2165
2162
2159
2156
2153
2150
2147
2144
2140
2137
2134
2131
2128
2125
2122
2119
2115
2112
2109
2106
2103
2100
2097
2094
2091
2088
2084
2081
2078
2075
2072
2069
2066
2063
2060
2057
2054
2051
2047
2044
2041
2037
2035
2032
2029
2025
2023
2020
2017
2013
2011
2008
2005
2001
1998
1995
1992
1989
1986
1983
1980
1977
1974
1971
1968
1965
1962
1959
1956
1953
1950
1947
1944
1941
1938
1935
1932
1929
1926
1923
1920
1917
1914
1911
1907
1904
1901
1898
1895
1892
1889
1886
1883
1880
1877
1874
1871
1869
1866
1863
1860
1857
1854
1851
1848
1845
1842
1839
1836
1833
1830
1827
1824
1821
1818
1815
1812
1809
1806
1803
1800
1797
1794
1791
1788
1785
1782
1779
1777
1774
1771
1768
1765
1762
1759
1756
1753
1750
1747
1744
1741
1738
1735
1732
1730
1727
1724
1721
1718
1715
1712
1709
1706
1703
1700
1698
1695
1692
1689
1686
1683
1680
1677
1674
1671
1669
1666
1663
1660
1657
1654
1651
1648
1645
1643
1640
1637
1634
1631
1628
1625
1622
1620
1617
1614
1611
1608
1605
1602
1600
1597
1594
1591
1588
1585
1582
1580
1577
1574
1571
1568
1565
1563
1560
1557
1554
1551
1548
1546
1543
1540
1537
1534
1531
1529
1526
1523
1520
1517
1514
1512
1509
1506
1503
1500
1498
1495
1492
1489
1486
1484
1481
1478
1475
1472
1470
1467
1464
1461
1458
1456
1453
1450
1447
1445
1442
1439
1436
1433
1431
1428
1425
1422
1420
1417
1414
1411
1409
1406
1403
1400
1398
1395
1392
1389
1387
1384
1381
1378
1376
1373
1370
1367
1365
1362
1359
1356
1354
1351
1348
1346
1343
1340
1337
1335
1332
1329
1326
1324
1321
1318
1316
1313
1310
1307
1305
1302
1299
1297
1294
1291
1289
1286
1283
1280
1278
1275
1272
1270
1267
1264
1262
1259
1256
1254
1251
1248
1246
1243
1240
1238
1235
1232
1230
1227
1224
1222
1219
1216
1214
1211
1208
1206
1203
1200
1198
1195
1192
1190
1187
1184
1182
1179
1177
1174
1171
1169
1166
1163
1161
1158
1156
1153
1150
1148
1145
1142
1140
1137
1135
1132
1129
1127
1124
1121
1119
1116
1114
1111
1108
1106
1103
1101
1098
1095
1093
1090
1088
1085
1083
1080
1077
1075
1072
1070
1067
1064
1062
1059
1057
1054
1052
1049
1046
1044
1041
1039
1036
1034
1031
1029
1026
1022
1020
1018
1016
1012
1010
1008
1006
1002
1000
998
995
993
990
988
985
983
980
978
975
973
970
968
965
963
960
957
955
952
950
947
945
942
940
937
935
932
930
927
925
922
920
917
915
912
910
907
905
902
900
897
895
892
890
888
885
883
880
878
875
873
870
868
865
863
860
858
855
853
851
848
846
843
841
838
836
833
831
828
826
824
821
819
816
814
811
809
806
804
802
799
797
794
792
789
787
785
782
780
777
775
773
770
768
765
763
760
758
756
753
751
748
746
744
741
739
736
734
732
729
727
725
722
720
717
715
713
710
708
705
703
701
698
696
694
691
689
687
684
682
679
677
675
672
670
668
665
663
661
658
656
654
651
649
647
644
642
639
637
635
632
630
628
625
623
621
619
616
614
612
609
607
605
602
600
598
595
593
591
588
586
584
581
579
577
575
572
570
568
565
563
561
558
556
554
552
549
547
545
542
540
538
536
533
531
529
527
524
522
520
517
515
513
511
508
506
504
502
499
497
495
493
490
488
486
484
481
479
477
475
472
470
468
466
463
461
459
457
455
452
450
448
446
443
441
439
437
435
432
430
428
426
423
421
419
417
415
412
410
408
406
404
401
399
397
395
393
390
388
386
384
382
380
377
375
373
371
369
366
364
362
360
358
356
353
351
349
347
345
343
340
338
336
334
332
330
327
325
323
321
319
317
315
312
310
308
306
304
302
300
297
295
293
291
289
287
285
283
280
278
276
274
272
270
268
266
264
261
259
257
255
253
251
249
247
245
242
240
238
236
234
232
230
228
226
224
222
219
217
215
213
211
209
207
205
203
201
199
197
194
192
190
188
186
184
182
180
178
176
174
172
170
168
166
164
162
159
157
155
153
151
149
147
145
143
141
139
137
135
133
131
129
127
125
123
121
119
117
115
113
111
109
107
105
103
101
99
97
95
93
91
89
87
85
83
81
79
77
75
73
71
69
67
65
63
61
59
