5
55985
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
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
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
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
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
16
16
16
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
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
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
15
15
15
15
15
15
15
15
15
15
15
15
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
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
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
10
10
10
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
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
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-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
-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
-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
-24
-24
-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
-25
-25
-25
-25
-25
-25
-25
-25
-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
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-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
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-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
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-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
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-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
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-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
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-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
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-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
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-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
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-19
-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
-18
-18
-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
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-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
-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
-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
-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
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-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
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-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
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-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
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
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
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
5
5
5
5
5
5
5
5
5
5
5
5
5
5
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
7
7
7
7
7
7
7
7
7
7
7
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
9
9
9
9
9
9
9
9
9
9
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
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
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
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
17
17
17
17
17
17
18
18
18
18
18
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
19
19
19
19
19
19
18
18
18
18
17
17
17
16
16
15
15
14
13
13
12
11
10
9
8
7
6
5
4
3
2
1
-1
-2
-3
-4
-5
-7
-8
-9
-10
-11
-13
-14
-15
-16
-17
-17
-18
-19
-20
-20
-21
-21
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-20
-20
-19
-18
-16
-15
-14
-12
-11
-9
-7
-6
-4
-3
-1
1
2
4
5
6
7
9
9
10
11
11
12
12
12
13
13
13
14
14
15
16
17
18
19
21
22
24
26
28
30
32
35
37
40
43
46
49
52
55
58
61
63
66
68
70
72
73
75
76
77
77
77
77
76
75
73
71
69
66
63
59
56
52
47
43
38
33
29
24
19
14
9
4
-1
-6
-11
-16
-21
-25
-30
-35
-39
-43
-48
-51
-55
-58
-61
-63
-65
-66
-67
-68
-69
-70
-70
-70
-70
-69
-69
-68
-66
-65
-63
-61
-59
-57
-55
-54
-52
-51
-49
-48
-46
-44
-43
-41
-40
-38
-38
-37
-37
-37
-38
-39
-40
-42
-44
-46
-49
-52
-55
-57
-60
-62
-65
-66
-68
-68
-69
-68
-68
-67
-65
-63
-60
-56
-52
-47
-41
-35
-28
-21
-14
-7
0
7
14
21
28
34
40
46
51
56
60
64
66
68
70
70
70
70
69
68
67
66
64
62
60
58
55
52
49
46
42
38
34
30
26
22
18
14
11
8
6
4
3
3
3
3
3
3
4
4
4
5
5
6
6
7
7
8
9
9
10
10
11
11
12
12
12
13
13
13
13
13
12
11
11
10
9
8
7
6
5
4
2
0
-3
-5
-8
-11
-14
-17
-20
-22
-25
-27
-29
-31
-32
-34
-36
-38
-39
-41
-42
-43
-44
-44
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-43
-43
-42
-42
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-39
-39
-38
-37
-36
-35
-33
-32
-31
-30
-29
-29
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-28
-30
-31
-33
-35
-37
-40
-42
-45
-47
-50
-52
-55
-57
-59
-61
-62
-64
-64
-65
-66
-66
-66
-65
-65
-64
-63
-61
-59
-57
-55
-52
-49
-46
-43
-40
-37
-34
-31
-28
-25
-22
-20
-18
-16
-14
-13
-13
-14
-14
-16
-17
-19
-22
-24
-27
-29
-32
-34
-37
-40
-42
-45
-48
-51
-54
-57
-60
-64
-68
-71
-75
-79
-83
-87
-91
-95
-99
-103
-108
-112
-115
-119
-123
-127
-130
-133
-135
-137
-138
-138
-138
-136
-133
-130
-125
-120
-114
-108
-101
-94
-87
-79
-72
-64
-57
-50
-44
-38
-33
-29
-26
-24
-24
-26
-28
-32
-37
-44
-51
-59
-68
-77
-87
-97
-108
-118
-129
-140
-150
-160
-170
-179
-188
-197
-204
-211
-217
-221
-225
-227
-228
-228
-226
-224
-220
-215
-209
-203
-195
-186
-176
-166
-155
-143
-131
-119
-108
-96
-85
-74
-65
-57
-50
-44
-40
-38
-36
-36
-36
-38
-39
-41
-42
-44
-45
-46
-47
-47
-47
-47
-47
-46
-45
-44
-42
-40
-37
-34
-31
-27
-24
-19
-15
-10
-5
0
6
12
18
24
31
38
46
54
62
70
79
88
97
106
114
123
131
139
146
152
158
162
166
170
173
176
178
180
182
184
185
186
186
186
186
185
183
182
179
177
175
173
171
170
170
171
172
174
176
180
184
188
194
200
206
213
220
227
234
242
249
256
263
270
275
280
284
288
290
292
294
294
295
295
294
293
291
289
285
281
276
270
264
257
250
243
236
228
221
214
207
200
193
187
181
176
172
169
168
169
171
175
181
187
195
203
212
221
231
242
253
264
275
285
295
305
313
321
328
334
340
346
352
358
365
373
380
389
397
406
414
422
430
438
445
451
457
461
465
469
471
473
473
473
473
472
470
468
465
462
459
455
450
446
440
435
429
422
416
410
405
400
397
394
393
393
394
395
398
401
405
410
415
421
427
433
439
444
449
453
457
461
464
466
467
468
468
467
465
463
460
456
451
445
438
430
421
411
400
388
376
364
352
340
328
317
307
298
290
284
279
275
273
273
274
275
278
280
283
286
288
291
293
295
297
299
300
301
302
302
303
303
304
305
306
307
309
311
314
317
322
326
332
337
343
349
355
361
368
375
383
392
402
413
424
436
446
456
465
474
482
489
496
503
509
514
519
521
523
523
522
519
515
510
504
498
491
483
475
466
456
445
434
422
410
398
387
377
369
363
358
355
353
351
350
349
348
345
341
336
330
323
315
307
299
290
281
271
259
247
233
218
204
189
175
161
149
137
126
115
105
95
86
77
68
60
53
45
37
29
20
11
2
-7
-17
-26
-35
-44
-53
-61
-69
-76
-82
-88
-92
-96
-100
-103
-105
-107
-109
-109
-109
-107
-104
-101
-97
-94
-91
-89
-88
-88
-89
-91
-94
-98
-101
-105
-108
-110
-112
-113
-113
-112
-112
-111
-111
-110
-111
-111
-113
-114
-116
-118
-122
-126
-132
-139
-148
-158
-168
-179
-190
-201
-211
-221
-230
-239
-247
-255
-261
-266
-270
-272
-273
-272
-271
-269
-267
-266
-266
-268
-270
-274
-280
-286
-292
-300
-307
-313
-319
-325
-330
-335
-339
-344
-350
-357
-364
-372
-381
-391
-402
-413
-424
-434
-445
-456
-466
-475
-484
-492
-500
-508
-515
-522
-528
-535
-540
-545
-549
-552
-555
-557
-559
-562
-565
-569
-575
-582
-590
-599
-608
-618
-629
-639
-650
-661
-672
-682
-691
-698
-705
-709
-712
-713
-712
-709
-704
-697
-689
-679
-668
-656
-643
-630
-617
-605
-592
-580
-568
-556
-545
-535
-525
-517
-509
-502
-496
-491
-487
-483
-481
-479
-479
-481
-483
-488
-493
-501
-509
-518
-528
-538
-549
-561
-572
-584
-595
-606
-617
-627
-636
-644
-651
-658
-665
-671
-677
-683
-689
-695
-700
-705
-709
-713
-716
-720
-723
-727
-731
-734
-738
-741
-744
-747
-750
-754
-758
-763
-770
-777
-785
-794
-803
-812
-821
-829
-836
-843
-850
-858
-866
-874
-885
-896
-909
-923
-939
-956
-974
-993
-1012
-1032
-1052
-1073
-1095
-1117
-1140
-1162
-1184
-1206
-1227
-1247
-1265
-1283
-1300
-1315
-1329
-1342
-1354
-1365
-1376
-1385
-1394
-1403
-1412
-1421
-1429
-1438
-1445
-1453
-1459
-1464
-1468
-1471
-1472
-1471
-1469
-1467
-1463
-1459
-1453
-1448
-1441
-1434
-1426
-1417
-1407
-1397
-1386
-1374
-1361
-1348
-1335
-1321
-1307
-1294
-1281
-1269
-1258
-1248
-1239
-1231
-1222
-1214
-1206
-1198
-1189
-1180
-1171
-1162
-1153
-1144
-1136
-1129
-1123
-1118
-1114
-1112
-1110
-1110
-1110
-1110
-1110
-1111
-1112
-1114
-1115
-1117
-1119
-1120
-1121
-1121
-1120
-1119
-1116
-1111
-1105
-1097
-1087
-1075
-1060
-1044
-1025
-1004
-982
-958
-933
-907
-882
-857
-834
-814
-796
-782
-771
-764
-760
-758
-759
-760
-762
-764
-766
-768
-771
-774
-779
-785
-792
-802
-813
-825
-840
-856
-875
-895
-917
-941
-967
-994
-1022
-1051
-1081
-1110
-1140
-1169
-1197
-1225
-1251
-1277
-1301
-1324
-1345
-1366
-1386
-1404
-1422
-1438
-1454
-1469
-1483
-1497
-1510
-1522
-1535
-1546
-1556
-1565
-1573
-1579
-1583
-1587
-1589
-1591
-1591
-1591
-1590
-1587
-1582
-1576
-1569
-1561
-1552
-1543
-1534
-1525
-1516
-1507
-1497
-1487
-1477
-1467
-1457
-1446
-1435
-1423
-1410
-1397
-1382
-1367
-1351
-1336
-1321
-1307
-1293
-1282
-1271
-1262
-1254
-1248
-1242
-1236
-1231
-1225
-1219
-1212
-1205
-1198
-1190
-1184
-1177
-1172
-1168
-1164
-1160
-1157
-1155
-1155
-1155
-1158
-1162
-1169
-1178
-1188
-1198
-1209
-1218
-1227
-1235
-1240
-1245
-1249
-1251
-1253
-1255
-1258
-1260
-1264
-1269
-1274
-1280
-1287
-1294
-1302
-1310
-1318
-1326
-1335
-1344
-1353
-1362
-1371
-1379
-1387
-1395
-1403
-1410
-1419
-1429
-1440
-1452
-1467
-1482
-1498
-1515
-1532
-1549
-1566
-1583
-1599
-1616
-1632
-1650
-1668
-1687
-1708
-1729
-1751
-1772
-1794
-1814
-1834
-1853
-1871
-1888
-1904
-1920
-1935
-1949
-1962
-1974
-1983
-1991
-1997
-2001
-2001
-2001
-1999
-1995
-1989
-1981
-1971
-1960
-1947
-1933
-1919
-1905
-1890
-1876
-1863
-1850
-1840
-1831
-1825
-1821
-1821
-1824
-1830
-1838
-1849
-1861
-1875
-1889
-1903
-1918
-1933
-1947
-1962
-1978
-1993
-2008
-2023
-2037
-2052
-2065
-2078
-2090
-2101
-2111
-2121
-2130
-2138
-2146
-2153
-2160
-2166
-2172
-2177
-2182
-2186
-2189
-2192
-2193
-2194
-2193
-2191
-2188
-2184
-2179
-2173
-2166
-2158
-2150
-2142
-2134
-2128
-2123
-2121
-2122
-2125
-2132
-2141
-2154
-2169
-2186
-2205
-2225
-2247
-2269
-2292
-2314
-2336
-2357
-2376
-2394
-2411
-2427
-2441
-2454
-2466
-2477
-2486
-2495
-2503
-2510
-2516
-2521
-2525
-2527
-2528
-2528
-2528
-2526
-2525
-2523
-2521
-2518
-2516
-2514
-2511
-2508
-2503
-2496
-2488
-2478
-2467
-2454
-2440
-2425
-2410
-2395
-2380
-2367
-2354
-2343
-2333
-2326
-2320
-2315
-2312
-2311
-2311
-2313
-2317
-2323
-2331
-2342
-2354
-2368
-2383
-2399
-2415
-2431
-2448
-2466
-2483
-2501
-2519
-2537
-2555
-2572
-2589
-2606
-2622
-2638
-2655
-2671
-2688
-2704
-2721
-2737
-2752
-2767
-2781
-2794
-2805
-2815
-2822
-2828
-2833
-2835
-2836
-2834
-2832
-2827
-2821
-2812
-2801
-2789
-2774
-2758
-2741
-2723
-2705
-2687
-2670
-2652
-2635
-2618
-2601
-2584
-2566
-2548
-2530
-2513
-2496
-2480
-2466
-2452
-2439
-2428
-2418
-2408
-2399
-2391
-2384
-2378
-2372
-2367
-2363
-2360
-2357
-2355
-2354
-2353
-2354
-2354
-2355
-2356
-2356
-2355
-2354
-2351
-2347
-2341
-2333
-2324
-2313
-2300
-2286
-2271
-2256
-2240
-2223
-2207
-2190
-2174
-2159
-2144
-2130
-2117
-2106
-2095
-2085
-2077
-2069
-2062
-2056
-2050
-2043
-2037
-2031
-2025
-2019
-2012
-2004
-1995
-1984
-1972
-1958
-1942
-1925
-1908
-1892
-1876
-1861
-1847
-1835
-1824
-1815
-1807
-1801
-1796
-1791
-1787
-1784
-1780
-1776
-1771
-1765
-1758
-1749
-1740
-1729
-1718
-1705
-1692
-1677
-1663
-1648
-1633
-1617
-1602
-1587
-1571
-1555
-1538
-1520
-1501
-1480
-1458
-1435
-1411
-1385
-1360
-1334
-1309
-1284
-1260
-1237
-1214
-1191
-1169
-1147
-1126
-1107
-1089
-1073
-1059
-1047
-1037
-1030
-1025
-1020
-1020
-1020
-1022
-1026
-1032
-1039
-1047
-1056
-1065
-1074
-1083
-1091
-1097
-1102
-1105
-1107
-1106
-1105
-1103
-1100
-1096
-1092
-1088
-1083
-1078
-1073
-1068
-1062
-1057
-1053
-1048
-1045
-1041
-1037
-1033
-1028
-1022
-1014
-1006
-997
-986
-975
-964
-952
-941
-931
-922
-913
-905
-897
-891
-884
-879
-875
-872
-871
-870
-871
-873
-876
-880
-884
-889
-893
-897
-901
-904
-906
-907
-907
-905
-902
-898
-892
-886
-877
-868
-857
-846
-833
-820
-807
-792
-778
-763
-748
-732
-717
-701
-685
-670
-654
-638
-622
-605
-588
-571
-552
-532
-512
-491
-470
-448
-427
-407
-387
-369
-352
-336
-321
-306
-292
-279
-266
-253
-241
-230
-220
-211
-204
-198
-194
-192
-191
-191
-191
-192
-193
-194
-194
-194
-193
-192
-190
-188
-185
-182
-179
-175
-171
-167
-162
-157
-151
-145
-139
-133
-126
-120
-114
-109
-104
-99
-95
-91
-87
-83
-79
-75
-70
-66
-60
-54
-46
-38
-28
-17
-6
7
19
32
45
58
71
84
97
110
123
135
146
157
167
177
188
199
211
224
237
251
265
278
291
303
314
324
332
340
347
354
359
364
369
373
378
383
389
394
399
404
408
411
413
414
414
413
412
409
406
403
400
396
393
391
390
389
389
390
390
390
390
388
386
384
380
376
371
366
360
354
349
343
339
335
332
330
329
330
332
334
338
344
350
357
365
372
380
387
394
400
406
412
417
422
428
433
438
443
449
454
459
464
469
474
479
484
489
494
497
499
499
498
494
489
481
473
463
452
441
430
419
408
397
387
378
370
364
358
355
353
353
355
359
366
374
385
398
412
428
446
464
483
503
524
546
568
591
615
639
664
689
714
738
762
784
806
826
845
862
878
893
906
918
928
938
946
954
961
968
975
981
988
994
1000
1008
1016
1024
1033
1042
1051
1061
1072
1083
1094
1105
1116
1127
1139
1151
1163
1176
1189
1203
1217
1230
1244
1257
1270
1282
1294
1305
1316
1325
1333
1339
1344
1347
1348
1347
1344
1339
1333
1324
1314
1303
1292
1281
1271
1261
1254
1248
1244
1241
1240
1241
1243
1246
1251
1257
1264
1271
1280
1290
1300
1312
1325
1340
1356
1374
1394
1415
1438
1462
1489
1516
1546
1576
1607
1639
1671
1702
1732
1761
1789
1817
1844
1871
1897
1922
1947
1971
1994
2016
2037
2056
2074
2091
2107
2122
2136
2149
2162
2173
2184
2194
2204
2212
2219
2225
2231
2236
2240
2244
2247
2250
2252
2253
2254
2255
2255
2256
2257
2259
2262
2267
2273
2280
2289
2298
2309
2320
2331
2343
2354
2365
2376
2387
2398
2409
2421
2432
2445
2458
2472
2486
2501
2516
2530
2544
2557
2568
2577
2585
2591
2594
2597
2598
2598
2597
2595
2594
2593
2592
2593
2595
2597
2601
2607
2613
2621
2628
2637
2645
2653
2660
2667
2674
2680
2685
2690
2694
2699
2704
2709
2715
2721
2728
2735
2743
2751
2759
2768
2776
2785
2795
2804
2813
2823
2834
2845
2856
2868
2880
2893
2905
2918
2930
2941
2952
2961
2969
2975
2980
2983
2984
2984
2983
2981
2978
2973
2968
2961
2954
2946
2937
2928
2919
2910
2902
2895
2889
2884
2881
2879
2879
2879
2880
2881
2883
2884
2887
2890
2894
2898
2904
2911
2919
2929
2939
2951
2964
2978
2993
3009
3025
3043
3061
3080
3099
3119
3140
3160
3179
3197
3213
3227
3238
3247
3253
3257
3260
3261
3261
3259
3257
3253
3249
3245
3242
3239
3237
3236
3236
3238
3240
3242
3245
3247
3249
3251
3253
3255
3258
3260
3263
3267
3272
3278
3283
3289
3295
3299
3303
3306
3308
3310
3310
3309
3308
3306
3303
3299
3295
3290
3285
3279
3274
3269
3265
3261
3259
3258
3258
3260
3263
3267
3272
3277
3284
3291
3298
3305
3313
3321
3328
3335
3342
3349
3355
3361
3366
3371
3374
3377
3379
3380
3380
3379
3378
3375
3372
3367
3362
3356
3350
3343
3337
3331
3326
3322
3319
3317
3317
3318
3322
3326
3332
3339
3348
3358
3369
3381
3395
3410
3427
3444
3463
3482
3502
3522
3543
3563
3583
3603
3623
3642
3661
3678
3695
3709
3723
3734
3745
3755
3764
3772
3781
3789
3797
3804
3810
3816
3820
3823
3824
3826
3826
3827
3827
3827
3827
3828
3828
3828
3827
3827
3826
3825
3823
3821
3818
3816
3814
3812
3812
3813
3815
3819
3823
3828
3833
3839
3844
3849
3854
3858
3860
3862
3861
3860
3856
3851
3845
3836
3826
3814
3801
3785
3767
3747
3725
3701
3675
3648
3620
3591
3560
3530
3499
3467
3436
3405
3374
3345
3316
3288
3262
3237
3213
3189
3166
3143
3120
3098
3075
3053
3030
3008
2986
2965
2943
2923
2902
2882
2861
2841
2821
2800
2779
2757
2735
2712
2688
2663
2636
2609
2580
2550
2520
2488
2456
2423
2390
2356
2322
2288
2253
2219
2185
2151
2119
2087
2056
2025
1997
1968
1940
1912
1886
1860
1836
1814
1793
1775
1757
1742
1728
1716
1705
1695
1685
1676
1667
1659
1653
1647
1644
1642
1642
1645
1649
1656
1666
1678
1692
1708
1726
1747
1769
1793
1819
1845
1872
1900
1927
1953
1979
2004
2028
2051
2072
2093
2113
2132
2150
2167
2182
2196
2208
2219
2228
2236
2243
2250
2255
2260
2265
2271
2276
2282
2289
2296
2302
2308
2313
2318
2321
2323
2325
2325
2325
2325
2324
2323
2322
2321
2320
2319
2319
2319
2320
2320
2322
2323
2324
2326
2327
2328
2328
2328
2328
2328
2328
2329
2330
2331
2332
2333
2334
2334
2334
2334
2334
2334
2334
2336
2338
2341
2345
2350
2356
2362
2369
2376
2383
2391
2398
2405
2412
2419
2425
2430
2435
2440
2443
2446
2448
2449
2449
2448
2447
2445
2442
2439
2436
2433
2429
2426
2422
2419
2416
2414
2411
2409
2408
2407
2406
2406
2406
2406
2405
2404
2401
2398
2393
2388
2381
2374
2365
2355
2345
2332
2319
2304
2287
2269
2249
2227
2203
2179
2153
2127
2099
2072
2043
2013
1984
1952
1919
1886
1852
1817
1782
1747
1713
1679
1647
1615
1585
1557
1529
1504
1479
1456
1435
1415
1397
1380
1366
1354
1343
1334
1325
1318
1311
1304
1298
1293
1288
1284
1281
1278
1276
1273
1270
1266
1260
1254
1246
1236
1226
1215
1204
1193
1182
1171
1160
1149
1137
1124
1111
1096
1080
1062
1044
1024
1002
980
956
932
907
881
854
827
800
773
745
716
688
660
632
604
577
549
522
494
467
440
413
387
363
341
319
300
281
263
245
228
210
192
175
157
139
122
106
91
78
65
55
45
37
30
23
17
10
4
-4
-12
-22
-34
-48
-64
-81
-101
-123
-146
-170
-195
-221
-247
-273
-299
-325
-350
-375
-398
-421
-442
-462
-482
-501
-519
-536
-552
-567
-580
-592
-603
-613
-622
-631
-639
-647
-656
-665
-674
-683
-693
-703
-712
-721
-729
-736
-741
-745
-748
-749
-749
-747
-746
-743
-741
-738
-735
-733
-730
-728
-727
-727
-729
-732
-737
-743
-752
-763
-776
-790
-805
-822
-840
-859
-880
-901
-923
-945
-968
-991
-1014
-1036
-1058
-1079
-1100
-1119
-1137
-1153
-1169
-1183
-1197
-1210
-1222
-1233
-1244
-1254
-1263
-1270
-1276
-1281
-1285
-1287
-1288
-1288
-1286
-1284
-1280
-1274
-1268
-1261
-1254
-1247
-1240
-1234
-1229
-1225
-1222
-1220
-1219
-1219
-1220
-1221
-1222
-1224
-1225
-1226
-1226
-1226
-1226
-1227
-1227
-1227
-1226
-1225
-1224
-1221
-1217
-1212
-1206
-1199
-1191
-1181
-1171
-1160
-1149
-1136
-1123
-1110
-1096
-1082
-1068
-1053
-1039
-1024
-1008
-995
-981
-968
-955
-943
-930
-919
-907
-895
-884
-872
-861
-850
-840
-829
-818
-806
-795
-783
-770
-757
-744
-730
-716
-702
-687
-672
-656
-640
-623
-605
-587
-568
-547
-526
-504
-482
-459
-436
-414
-392
-371
-351
-332
-315
-298
-283
-269
-256
-243
-231
-220
-208
-195
-183
-170
-158
-145
-132
-120
-107
-94
-82
-70
-59
-49
-41
-35
-31
-28
-26
-26
-25
-26
-26
-27
-27
-28
-28
-27
-26
-25
-24
-23
-23
-23
-25
-27
-30
-34
-38
-43
-50
-57
-64
-73
-81
-90
-98
-106
-114
-123
-131
-139
-147
-156
-164
-172
-180
-188
-196
-204
-211
-219
-226
-233
-240
-247
-253
-259
-264
-269
-273
-275
-278
-279
-281
-283
-285
-287
-290
-292
-293
-293
-291
-287
-280
-270
-257
-241
-223
-203
-182
-160
-138
-116
-95
-74
-54
-34
-16
2
18
33
47
59
69
78
85
91
95
98
100
102
102
103
102
100
97
93
88
81
74
65
56
46
36
25
12
-1
-15
-31
-47
-64
-80
-96
-112
-126
-138
-150
-159
-167
-174
-180
-184
-187
-189
-189
-188
-186
-183
-179
-173
-166
-158
-149
-138
-127
-114
-101
-87
-73
-58
-44
-30
-17
-5
7
17
26
35
42
50
57
63
69
74
78
82
85
86
86
86
83
80
75
68
59
49
38
26
13
0
-13
-26
-39
-51
-64
-77
-90
-103
-114
-125
-135
-144
-151
-157
-162
-167
-170
-172
-174
-175
-174
-174
-172
-170
-167
-163
-158
-152
-145
-138
-130
-123
-115
-108
-102
-97
-92
-88
-86
-84
-83
-83
-84
-85
-88
-91
-96
-100
-105
-110
-115
-120
-124
-128
-131
-133
-136
-138
-140
-142
-143
-144
-145
-145
-145
-145
-144
-142
-141
-139
-138
-137
-138
-139
-141
-143
-147
-152
-157
-162
-169
-175
-182
-189
-197
-205
-213
-222
-230
-239
-248
-256
-264
-272
-279
-286
-293
-300
-307
-314
-321
-327
-334
-340
-346
-351
-356
-361
-366
-371
-377
-384
-391
-398
-405
-412
-420
-428
-437
-446
-456
-466
-477
-489
-501
-513
-525
-536
-548
-559
-569
-578
-586
-593
-600
-605
-609
-612
-615
-618
-620
-622
-625
-628
-632
-636
-642
-649
-658
-668
-680
-692
-705
-719
-733
-748
-763
-779
-794
-811
-827
-844
-860
-877
-893
-910
-926
-942
-957
-972
-987
-1000
-1012
-1024
-1034
-1043
-1052
-1059
-1067
-1073
-1080
-1087
-1093
-1099
-1105
-1112
-1118
-1125
-1132
-1140
-1147
-1155
-1164
-1173
-1182
-1191
-1201
-1211
-1222
-1233
-1245
-1257
-1270
-1284
-1298
-1312
-1326
-1340
-1354
-1367
-1379
-1389
-1398
-1406
-1411
-1414
-1416
-1416
-1414
-1411
-1407
-1402
-1396
-1391
-1386
-1380
-1376
-1372
-1369
-1368
-1367
-1367
-1368
-1370
-1374
-1378
-1384
-1391
-1400
-1410
-1421
-1434
-1448
-1464
-1481
-1499
-1518
-1538
-1560
-1583
-1607
-1632
-1658
-1685
-1713
-1742
-1772
-1804
-1837
-1871
-1907
-1943
-1981
-2020
-2060
-2100
-2142
-2184
-2227
-2271
-2315
-2358
-2402
-2444
-2486
-2526
-2565
-2602
-2637
-2670
-2701
-2730
-2756
-2782
-2805
-2828
-2849
-2870
-2890
-2909
-2928
-2946
-2963
-2980
-2997
-3014
-3031
-3049
-3067
-3087
-3107
-3127
-3148
-3170
-3193
-3216
-3239
-3264
-3289
-3315
-3341
-3368
-3396
-3423
-3450
-3476
-3503
-3529
-3556
-3582
-3609
-3636
-3663
-3690
-3717
-3743
-3768
-3792
-3815
-3836
-3857
-3877
-3895
-3913
-3930
-3947
-3964
-3980
-3997
-4014
-4030
-4048
-4065
-4083
-4100
-4118
-4136
-4154
-4172
-4191
-4209
-4228
-4246
-4263
-4280
-4296
-4312
-4326
-4340
-4354
-4366
-4378
-4388
-4397
-4405
-4411
-4416
-4420
-4424
-4426
-4428
-4430
-4431
-4431
-4432
-4433
-4434
-4436
-4438
-4442
-4446
-4451
-4458
-4465
-4473
-4481
-4491
-4501
-4512
-4524
-4536
-4549
-4562
-4576
-4590
-4604
-4619
-4634
-4649
-4666
-4682
-4699
-4717
-4735
-4752
-4769
-4786
-4803
-4819
-4836
-4853
-4870
-4887
-4905
-4923
-4941
-4959
-4977
-4995
-5011
-5027
-5041
-5055
-5067
-5078
-5088
-5097
-5105
-5113
-5120
-5126
-5132
-5136
-5139
-5140
-5140
-5139
-5136
-5133
-5128
-5122
-5115
-5108
-5100
-5092
-5084
-5076
-5068
-5061
-5054
-5047
-5042
-5037
-5033
-5031
-5029
-5029
-5029
-5030
-5033
-5036
-5041
-5047
-5053
-5061
-5069
-5077
-5086
-5096
-5105
-5115
-5124
-5133
-5141
-5148
-5155
-5161
-5166
-5171
-5175
-5178
-5181
-5182
-5183
-5183
-5182
-5180
-5176
-5171
-5164
-5155
-5146
-5135
-5124
-5112
-5100
-5088
-5075
-5063
-5051
-5039
-5027
-5016
-5005
-4995
-4986
-4979
-4973
-4968
-4965
-4963
-4962
-4962
-4964
-4967
-4970
-4975
-4980
-4986
-4992
-4998
-5004
-5011
-5017
-5022
-5028
-5034
-5039
-5045
-5052
-5059
-5066
-5075
-5084
-5093
-5103
-5113
-5124
-5134
-5145
-5157
-5170
-5183
-5198
-5214
-5231
-5248
-5266
-5283
-5300
-5316
-5331
-5344
-5356
-5366
-5373
-5380
-5384
-5388
-5390
-5393
-5395
-5397
-5398
-5400
-5402
-5404
-5406
-5409
-5412
-5415
-5418
-5421
-5423
-5426
-5428
-5430
-5431
-5433
-5433
-5434
-5434
-5433
-5432
-5430
-5427
-5423
-5419
-5415
-5410
-5404
-5397
-5389
-5380
-5370
-5358
-5344
-5330
-5314
-5297
-5280
-5261
-5242
-5223
-5203
-5182
-5161
-5140
-5119
-5098
-5077
-5056
-5034
-5012
-4990
-4967
-4944
-4920
-4896
-4871
-4846
-4820
-4794
-4767
-4740
-4712
-4684
-4656
-4627
-4598
-4569
-4539
-4508
-4476
-4443
-4408
-4371
-4333
-4293
-4252
-4209
-4165
-4120
-4075
-4029
-3984
-3939
-3894
-3851
-3809
-3768
-3729
-3692
-3656
-3622
-3590
-3559
-3530
-3502
-3475
-3450
-3426
-3402
-3380
-3357
-3335
-3313
-3290
-3267
-3244
-3220
-3197
-3173
-3148
-3123
-3098
-3072
-3044
-3016
-2987
-2957
-2926
-2894
-2861
-2827
-2792
-2757
-2720
-2683
-2646
-2607
-2568
-2529
-2488
-2446
-2404
-2361
-2318
-2274
-2231
-2189
-2148
-2109
-2072
-2037
-2005
-1976
-1949
-1926
-1905
-1888
-1873
-1861
-1852
-1845
-1842
-1840
-1842
-1846
-1852
-1860
-1869
-1879
-1890
-1900
-1911
-1921
-1930
-1939
-1946
-1953
-1957
-1961
-1963
-1965
-1965
-1965
-1965
-1964
-1964
-1964
-1963
-1963
-1963
-1962
-1962
-1962
-1961
-1961
-1960
-1960
-1959
-1958
-1957
-1956
-1955
-1954
-1953
-1952
-1951
-1949
-1948
-1947
-1946
-1944
-1942
-1940
-1937
-1933
-1929
-1923
-1917
-1911
-1903
-1896
-1888
-1879
-1871
-1863
-1855
-1847
-1839
-1831
-1823
-1815
-1806
-1797
-1788
-1779
-1770
-1759
-1749
-1738
-1726
-1713
-1700
-1686
-1671
-1655
-1638
-1621
-1602
-1582
-1561
-1539
-1515
-1490
-1463
-1435
-1405
-1373
-1341
-1307
-1272
-1237
-1200
-1164
-1126
-1088
-1050
-1012
-973
-933
-894
-855
-816
-778
-741
-705
-670
-636
-603
-571
-540
-510
-480
-452
-426
-401
-377
-355
-335
-317
-300
-286
-273
-262
-252
-244
-237
-233
-230
-229
-230
-234
-240
-249
-260
-274
-290
-309
-329
-352
-377
-404
-432
-461
-492
-523
-554
-585
-616
-645
-673
-699
-723
-745
-766
-784
-801
-816
-829
-841
-851
-859
-865
-869
-872
-873
-873
-873
-872
-871
-871
-871
-872
-876
-881
-888
-899
-912
-929
-949
-972
-998
-1026
-1058
-1092
-1128
-1165
-1205
-1246
-1288
-1331
-1375
-1420
-1465
-1511
-1557
-1602
-1647
-1690
-1733
-1773
-1812
-1849
-1884
-1917
-1947
-1976
-2003
-2028
-2051
-2074
-2095
-2116
-2137
-2156
-2176
-2194
-2212
-2230
-2248
-2265
-2282
-2299
-2316
-2333
-2349
-2364
-2379
-2393
-2405
-2416
-2424
-2431
-2437
-2441
-2444
-2446
-2447
-2447
-2447
-2447
-2446
-2444
-2441
-2438
-2434
-2429
-2423
-2418
-2411
-2405
-2398
-2392
-2384
-2377
-2369
-2361
-2353
-2344
-2334
-2324
-2313
-2301
-2289
-2277
-2265
-2252
-2240
-2227
-2213
-2199
-2184
-2167
-2150
-2132
-2113
-2092
-2069
-2045
-2019
-1992
-1962
-1931
-1898
-1864
-1829
-1793
-1756
-1719
-1681
-1644
-1606
-1569
-1532
-1495
-1459
-1423
-1388
-1354
-1320
-1286
-1253
-1220
-1187
-1155
-1123
-1090
-1058
-1026
-993
-959
-925
-891
-856
-821
-784
-747
-710
-672
-634
-597
-559
-523
-487
-453
-419
-385
-353
-321
-290
-259
-229
-200
-171
-143
-116
-91
-66
-43
-20
2
22
42
62
80
98
115
131
146
160
174
188
203
217
232
248
265
282
300
319
338
357
375
394
412
430
446
462
476
488
499
509
517
524
528
531
533
533
531
527
522
515
506
496
484
470
453
434
413
390
364
337
308
278
246
212
177
140
103
64
26
-13
-52
-91
-130
-170
-209
-248
-287
-326
-364
-402
-440
-479
-518
-558
-599
-641
-683
-727
-772
-818
-866
-915
-967
-1020
-1078
-1137
-1198
-1261
-1327
-1394
-1463
-1535
-1608
-1682
-1758
-1835
-1912
-1991
-2071
-2151
-2231
-2312
-2393
-2473
-2552
-2631
-2708
-2786
-2862
-2939
-3015
-3091
-3167
-3243
-3318
-3393
-3468
-3542
-3615
-3687
-3759
-3829
-3899
-3967
-4034
-4101
-4166
-4230
-4293
-4355
-4414
-4471
-4526
-4578
-4628
-4675
-4721
-4764
-4807
-4849
-4890
-4930
-4971
-5012
-5053
-5095
-5138
-5181
-5225
-5269
-5313
-5358
-5403
-5447
-5491
-5534
-5576
-5617
-5657
-5695
-5732
-5769
-5804
-5840
-5875
-5911
-5947
-5984
-6021
-6058
-6096
-6134
-6172
-6210
-6248
-6286
-6323
-6360
-6396
-6433
-6469
-6505
-6540
-6576
-6610
-6645
-6679
-6712
-6745
-6777
-6808
-6839
-6869
-6898
-6926
-6953
-6979
-7004
-7028
-7052
-7074
-7096
-7117
-7137
-7157
-7176
-7196
-7215
-7234
-7253
-7272
-7291
-7311
-7330
-7349
-7369
-7388
-7407
-7425
-7444
-7461
-7478
-7495
-7510
-7525
-7539
-7552
-7565
-7577
-7590
-7603
-7617
-7632
-7649
-7666
-7685
-7706
-7727
-7750
-7774
-7799
-7824
-7851
-7879
-7908
-7938
-7969
-8000
-8032
-8064
-8095
-8125
-8154
-8183
-8211
-8237
-8262
-8286
-8308
-8328
-8347
-8365
-8381
-8396
-8410
-8424
-8437
-8451
-8464
-8478
-8492
-8507
-8522
-8538
-8554
-8571
-8588
-8605
-8623
-8641
-8659
-8678
-8698
-8720
-8742
-8765
-8790
-8816
-8843
-8870
-8898
-8926
-8954
-8982
-9010
-9038
-9066
-9094
-9122
-9150
-9178
-9206
-9234
-9263
-9291
-9320
-9348
-9376
-9404
-9431
-9457
-9483
-9509
-9533
-9557
-9581
-9603
-9625
-9646
-9665
-9683
-9699
-9714
-9727
-9738
-9747
-9754
-9759
-9762
-9765
-9765
-9765
-9764
-9763
-9761
-9758
-9754
-9750
-9745
-9739
-9732
-9724
-9715
-9706
-9696
-9685
-9674
-9662
-9650
-9638
-9626
-9615
-9603
-9591
-9580
-9569
-9558
-9546
-9535
-9524
-9513
-9502
-9490
-9479
-9466
-9453
-9440
-9425
-9410
-9394
-9377
-9359
-9340
-9320
-9301
-9280
-9260
-9241
-9222
-9203
-9186
-9169
-9153
-9138
-9123
-9108
-9094
-9079
-9065
-9051
-9038
-9024
-9011
-8998
-8985
-8972
-8959
-8945
-8931
-8916
-8900
-8883
-8865
-8846
-8825
-8802
-8779
-8753
-8727
-8699
-8670
-8640
-8609
-8576
-8543
-8509
-8474
-8438
-8402
-8366
-8329
-8292
-8255
-8218
-8180
-8144
-8106
-8069
-8031
-7993
-7954
-7914
-7873
-7832
-7789
-7745
-7700
-7653
-7605
-7555
-7504
-7452
-7398
-7343
-7286
-7228
-7169
-7109
-7047
-6983
-6919
-6854
-6787
-6721
-6654
-6587
-6521
-6456
-6391
-6328
-6266
-6205
-6146
-6087
-6030
-5973
-5917
-5863
-5809
-5757
-5706
-5656
-5608
-5560
-5514
-5469
-5425
-5381
-5339
-5297
-5256
-5215
-5175
-5136
-5097
-5059
-5021
-4984
-4947
-4911
-4876
-4842
-4808
-4776
-4745
-4715
-4686
-4659
-4633
-4607
-4583
-4560
-4537
-4516
-4495
-4476
-4457
-4439
-4423
-4407
-4391
-4376
-4362
-4347
-4332
-4317
-4301
-4285
-4268
-4250
-4231
-4212
-4192
-4172
-4151
-4130
-4108
-4086
-4064
-4041
-4018
-3994
-3970
-3945
-3919
-3892
-3863
-3834
-3804
-3772
-3740
-3707
-3672
-3637
-3600
-3562
-3524
-3485
-3445
-3405
-3365
-3325
-3285
-3246
-3208
-3170
-3133
-3097
-3062
-3028
-2993
-2959
-2924
-2890
-2855
-2819
-2784
-2748
-2712
-2676
-2639
-2603
-2566
-2528
-2490
-2452
-2414
-2375
-2337
-2299
-2261
-2223
-2184
-2146
-2108
-2069
-2031
-1993
-1955
-1918
-1881
-1845
-1810
-1776
-1743
-1712
-1683
-1654
-1627
-1600
-1574
-1548
-1523
-1498
-1473
-1449
-1425
-1401
-1378
-1354
-1331
-1307
-1283
-1260
-1236
-1212
-1188
-1164
-1140
-1115
-1091
-1067
-1043
-1018
-997
-975
-953
-933
-912
-892
-873
-853
-834
-815
-796
-777
-759
-740
-721
-702
-682
-663
-642
-622
-601
-580
-560
-540
-521
-503
-485
-469
-454
-439
-425
-411
-397
-384
-371
-358
-345
-332
-320
-309
-298
-288
-278
-269
-261
-254
-246
-238
-230
-221
-211
-199
-186
-172
-157
-141
-123
-105
-87
-67
-47
-26
-5
16
39
61
84
108
133
157
182
208
233
258
283
307
332
356
379
402
425
448
470
493
516
539
563
587
611
636
661
686
711
736
761
787
813
840
868
898
928
960
994
1029
1065
1103
1141
1181
1220
1261
1301
1342
1382
1423
1463
1503
1542
1580
1618
1655
1691
1727
1762
1797
1831
1864
1897
1929
1960
1991
2020
2049
2078
2107
2136
2165
2194
2224
2254
2284
2315
2345
2376
2407
2438
2468
2497
2526
2554
2581
2608
2633
2658
2681
2705
2727
2749
2770
2790
2810
2828
2846
2863
2880
2896
2912
2927
2941
2955
2968
2981
2993
3006
3020
3033
3048
3064
3081
3100
3121
3143
3167
3192
3219
3248
3277
3306
3337
3368
3400
3432
3466
3500
3536
3574
3613
3654
3698
3743
3791
3840
3891
3944
3999
4054
4113
4171
4231
4291
4352
4413
4475
4538
4601
4666
4730
4796
4862
4929
4997
5064
5132
5200
5269
5337
5406
5474
5542
5610
5677
5744
5810
5875
5940
6005
6070
6134
6198
6263
6327
6391
6455
6519
6582
6645
6707
6769
6829
6888
6947
7004
7060
7114
7168
7221
7272
7323
7373
7421
7469
7516
7563
7609
7654
7700
7745
7790
7835
7880
7924
7968
8012
8055
8100
8143
8188
8232
8276
8321
8366
8412
8458
8503
8549
8595
8641
8687
8732
8777
8821
8865
8908
8950
8990
9030
9069
9107
9144
9181
9217
9253
9288
9323
9357
9391
9425
9459
9492
9526
9560
9594
9628
9662
9696
9730
9763
9796
9829
9861
9894
9925
9956
9986
10014
10042
10068
10093
10117
10141
10163
10185
10206
10227
10248
10268
10287
10307
10326
10345
10363
10381
10399
10416
10432
10448
10464
10481
10497
10514
10531
10549
10568
10587
10606
10626
10647
10668
10689
10710
10732
10754
10777
10800
10823
10847
10871
10895
10920
10945
10970
10995
11019
11044
11069
11094
11120
11147
11175
11204
11234
11266
11299
11334
11370
11407
11446
11486
11526
11568
11611
11654
11699
11744
11790
11836
11883
11930
11976
12023
12069
12115
12161
12206
12250
12293
12336
12378
12420
12461
12502
12542
12583
12623
12664
12705
12746
12788
12830
12873
12916
12959
13002
13046
13091
13136
13182
13229
13277
13326
13376
13427
13479
13532
13585
13638
13691
13744
13797
13849
13900
13951
14000
14049
14096
14142
14187
14231
14274
14315
14356
14395
14433
14470
14505
14538
14570
14599
14627
14653
14678
14700
14721
14740
14758
14774
14788
14801
14812
14822
14830
14838
14843
14848
14852
14855
14858
14860
14861
14863
14864
14865
14866
14868
14869
14872
14874
14877
14879
14882
14886
14889
14893
14898
14903
14908
14915
14923
14931
14941
14951
14963
14976
14990
15006
15023
15042
15062
15084
15108
15133
15158
15185
15212
15240
15268
15297
15326
15355
15384
15414
15445
15477
15509
15543
15578
15613
15651
15689
15729
15771
15814
15859
15906
15955
16006
16059
16113
16169
16225
16283
16341
16401
16460
16520
16580
16641
16702
16764
16826
16888
16950
17013
17075
17137
17199
17261
17323
17385
17446
17508
17569
17631
17693
17755
17818
17881
17945
18009
18074
18140
18207
18275
18343
18413
18484
18555
18626
18698
18769
18841
18912
18983
19054
19125
19195
19264
19333
19401
19468
19534
19598
19661
19722
19781
19838
19893
19946
19996
20045
20092
20138
20182
20225
20266
20306
20346
20384
20422
20459
20497
20534
20571
20608
20645
20682
20719
20756
20793
20830
20868
20905
20943
20980
21017
21054
21090
21126
21160
21194
21227
21259
21290
21319
21346
21372
21395
21416
21435
21451
21466
21477
21486
21493
21497
21498
21496
21493
21487
21479
21469
21458
21445
21432
21417
21401
21385
21368
21350
21332
21313
21293
21273
21253
21231
21209
21186
21163
21138
21112
21084
21056
21025
20994
20961
20926
20891
20854
20817
20779
20740
20701
20661
20620
20579
20536
20493
20448
20403
20357
20310
20262
20213
20164
20115
20065
20015
19964
19913
19861
19809
19757
19704
19650
19596
19542
19487
19431
19375
19319
19262
19206
19149
19093
19037
18982
18928
18875
18822
18771
18720
18671
18623
18575
18530
18485
18441
18399
18358
18318
18278
18240
18203
18167
18132
18099
18066
18034
18003
17972
17941
17911
17881
17851
17822
17792
17762
17732
17701
17671
17641
17611
17580
17550
17519
17489
17459
17429
17400
17372
17344
17317
17290
17265
17239
17215
17191
17167
17144
17121
17099
17077
17056
17034
17013
16993
16972
16952
16932
16913
16894
16876
16859
16842
16827
16813
16800
16787
16775
16764
16754
16744
16735
16727
16720
16714
16710
16706
16703
16701
16700
16699
16700
16700
16702
16703
16705
16707
16710
16712
16714
16716
16718
16719
16720
16720
16719
16717
16715
16712
16709
16705
16700
16695
16690
16685
16679
16673
16667
16661
16654
16647
16639
16631
16622
16613
16604
16595
16585
16575
16565
16556
16546
16538
16529
16521
16513
16505
16497
16489
16481
16474
16466
16459
16451
16443
16434
16426
16417
16408
16398
16387
16376
16364
16353
16340
16327
16312
16297
16283
16267
16250
16233
16215
16196
16175
16155
16136
16114
16093
16070
16047
16023
15998
15972
15946
15918
15890
15861
15830
15798
15764
15729
15693
15655
15616
15576
15534
15492
15448
15403
15357
15309
15261
15212
15162
15111
15060
15008
14956
14904
14852
14800
14748
14697
14646
14596
14546
14497
14449
14401
14353
14307
14261
14216
14172
14129
14087
14047
14007
13969
13931
13894
13857
13820
13784
13748
13712
13675
13638
13601
13563
13525
13487
13447
13407
13367
13325
13282
13239
13195
13151
13105
13060
13014
12967
12920
12872
12823
12774
12724
12672
12620
12566
12512
12457
12401
12344
12287
12230
12174
12117
12061
12005
11951
11897
11844
11793
11742
11693
11645
11598
11552
11506
11462
11418
11375
11332
11289
11246
11202
11158
11112
11066
11019
10970
10920
10869
10816
10762
10705
10647
10587
10525
10461
10396
10330
10262
10194
10125
10056
9986
9916
9847
9778
9709
9641
9574
9507
9442
9379
9316
9255
9195
9136
9079
9023
8968
8915
8862
8811
8760
8710
8661
8612
8563
8514
8464
8415
8365
8315
8265
8214
8164
8113
8061
8012
7962
7912
7862
7813
7764
7716
7668
7621
7574
7528
7481
7435
7390
7344
7299
7253
7208
7162
7115
7069
7021
6973
6924
6874
6823
6771
6718
6665
6611
6556
6501
6446
6391
6335
6280
6223
6167
6110
6053
5995
5937
5879
5821
5763
5705
5647
5589
5533
5476
5421
5366
5313
5260
5209
5160
5112
5065
5020
4977
4935
4893
4853
4813
4774
4734
4694
4653
4611
4569
4525
4480
4434
4386
4337
4287
4237
4186
4134
4083
4032
3981
3932
3883
3834
3787
3740
3694
3648
3603
3558
3514
3471
3427
3384
3340
3296
3252
3207
3162
3116
3070
3023
2975
2927
2878
2829
2779
2729
2679
2629
2578
2528
2478
2429
2380
2332
2285
2238
2193
2148
2104
2062
2020
1980
1941
1904
1867
1831
1797
1763
1729
1695
1662
1628
1595
1561
1526
1491
1454
1417
1380
1341
1301
1260
1218
1175
1132
1087
1042
996
949
902
854
806
758
709
660
611
561
511
461
410
358
306
254
202
149
95
42
-12
-66
-120
-175
-229
-285
-341
-398
-455
-514
-574
-636
-699
-763
-829
-896
-965
-1035
-1106
-1178
-1251
-1325
-1399
-1475
-1550
-1627
-1703
-1780
-1858
-1936
-2013
-2094
-2174
-2254
-2336
-2418
-2501
-2585
-2670
-2755
-2841
-2928
-3015
-3104
-3193
-3282
-3372
-3462
-3553
-3643
-3733
-3823
-3912
-4001
-4089
-4177
-4264
-4350
-4436
-4522
-4607
-4691
-4776
-4859
-4942
-5023
-5104
-5183
-5261
-5338
-5414
-5488
-5561
-5634
-5705
-5776
-5845
-5915
-5984
-6053
-6121
-6190
-6258
-6327
-6395
-6464
-6533
-6602
-6671
-6740
-6810
-6880
-6950
-7021
-7093
-7166
-7239
-7312
-7387
-7462
-7538
-7614
-7691
-7769
-7847
-7926
-8005
-8084
-8163
-8242
-8320
-8399
-8477
-8554
-8632
-8709
-8786
-8863
-8939
-9015
-9091
-9167
-9242
-9317
-9393
-9468
-9544
-9620
-9696
-9772
-9848
-9925
-10003
-10080
-10158
-10237
-10316
-10396
-10476
-10556
-10637
-10717
-10798
-10879
-10959
-11039
-11118
-11198
-11276
-11355
-11433
-11511
-11589
-11666
-11744
-11821
-11897
-11973
-12049
-12123
-12198
-12272
-12345
-12417
-12489
-12560
-12630
-12699
-12767
-12834
-12899
-12964
-13026
-13088
-13147
-13206
-13262
-13317
-13371
-13423
-13473
-13522
-13570
-13616
-13661
-13704
-13746
-13787
-13826
-13865
-13903
-13940
-13976
-14011
-14045
-14078
-14111
-14143
-14175
-14206
-14237
-14268
-14299
-14329
-14359
-14389
-14418
-14448
-14477
-14506
-14535
-14563
-14592
-14620
-14648
-14675
-14703
-14730
-14757
-14783
-14809
-14835
-14860
-14885
-14910
-14934
-14958
-14982
-15007
-15032
-15057
-15083
-15111
-15139
-15169
-15200
-15232
-15266
-15301
-15337
-15374
-15412
-15450
-15489
-15528
-15568
-15608
-15648
-15688
-15729
-15770
-15812
-15854
-15897
-15942
-15987
-16033
-16081
-16129
-16178
-16228
-16277
-16329
-16381
-16433
-16485
-16537
-16590
-16642
-16694
-16745
-16796
-16845
-16894
-16942
-16989
-17034
-17079
-17123
-17167
-17209
-17251
-17292
-17333
-17372
-17410
-17447
-17483
-17517
-17550
-17581
-17611
-17639
-17665
-17689
-17711
-17731
-17749
-17765
-17779
-17792
-17803
-17812
-17820
-17828
-17834
-17839
-17844
-17848
-17852
-17855
-17859
-17863
-17867
-17872
-17877
-17883
-17890
-17897
-17905
-17914
-17924
-17933
-17943
-17953
-17964
-17974
-17985
-17996
-18007
-18019
-18031
-18043
-18055
-18068
-18080
-18092
-18103
-18113
-18123
-18132
-18140
-18148
-18154
-18160
-18164
-18168
-18171
-18173
-18174
-18174
-18172
-18169
-18164
-18157
-18148
-18138
-18126
-18112
-18097
-18080
-18062
-18043
-18024
-18003
-17982
-17960
-17938
-17915
-17892
-17869
-17846
-17822
-17799
-17776
-17752
-17729
-17707
-17685
-17663
-17643
-17623
-17604
-17586
-17570
-17555
-17540
-17528
-17516
-17506
-17497
-17489
-17483
-17478
-17474
-17473
-17472
-17474
-17478
-17482
-17489
-17496
-17505
-17515
-17526
-17537
-17550
-17563
-17577
-17591
-17605
-17619
-17633
-17645
-17658
-17669
-17678
-17687
-17694
-17699
-17702
-17703
-17703
-17702
-17699
-17695
-17689
-17683
-17676
-17667
-17658
-17649
-17639
-17628
-17617
-17606
-17595
-17583
-17571
-17559
-17547
-17535
-17524
-17514
-17505
-17496
-17489
-17482
-17476
-17470
-17465
-17460
-17456
-17451
-17446
-17441
-17436
-17430
-17423
-17415
-17407
-17397
-17387
-17376
-17363
-17349
-17334
-17317
-17299
-17279
-17258
-17235
-17211
-17186
-17159
-17131
-17101
-17071
-17039
-17006
-16973
-16938
-16903
-16868
-16833
-16798
-16763
-16728
-16694
-16660
-16627
-16595
-16563
-16533
-16503
-16475
-16447
-16421
-16397
-16373
-16354
-16334
-16317
-16300
-16286
-16274
-16264
-16254
-16248
-16242
-16239
-16238
-16236
-16235
-16235
-16236
-16236
-16236
-16236
-16238
-16238
-16239
-16238
-16236
-16236
-16233
-16230
-16226
-16221
-16216
-16209
-16201
-16192
-16181
-16172
-16161
-16149
-16136
-16122
-16107
-16091
-16074
-16055
-16036
-16015
-15994
-15973
-15951
-15929
-15907
-15885
-15864
-15843
-15823
-15803
-15784
-15765
-15746
-15727
-15708
-15689
-15670
-15650
-15631
-15612
-15593
-15573
-15554
-15534
-15515
-15494
-15473
-15451
-15429
-15406
-15382
-15359
-15334
-15310
-15285
-15259
-15233
-15206
-15179
-15151
-15123
-15094
-15066
-15037
-15008
-14979
-14950
-14920
-14889
-14858
-14826
-14794
-14761
-14728
-14694
-14661
-14627
-14593
-14559
-14527
-14495
-14464
-14434
-14406
-14380
-14356
-14333
-14313
-14295
-14279
-14265
-14253
-14242
-14234
-14226
-14220
-14215
-14211
-14208
-14206
-14205
-14205
-14205
-14207
-14209
-14212
-14215
-14219
-14223
-14227
-14232
-14237
-14243
-14250
-14257
-14265
-14274
-14284
-14296
-14308
-14322
-14337
-14353
-14371
-14389
-14408
-14428
-14449
-14471
-14493
-14517
-14540
-14565
-14591
-14617
-14644
-14673
-14702
-14733
-14765
-14798
-14831
-14866
-14900
-14936
-14972
-15007
-15044
-15080
-15117
-15153
-15190
-15227
-15264
-15301
-15339
-15376
-15414
-15453
-15492
-15531
-15571
-15613
-15655
-15698
-15742
-15788
-15834
-15881
-15929
-15978
-16027
-16078
-16129
-16180
-16231
-16283
-16335
-16389
-16442
-16496
-16550
-16605
-16660
-16715
-16769
-16824
-16878
-16931
-16983
-17034
-17085
-17134
-17183
-17231
-17279
-17325
-17372
-17418
-17463
-17508
-17553
-17597
-17641
-17684
-17726
-17768
-17808
-17848
-17887
-17925
-17962
-17998
-18032
-18066
-18099
-18131
-18162
-18192
-18222
-18250
-18277
-18303
-18328
-18352
-18374
-18394
-18413
-18430
-18446
-18460
-18473
-18485
-18496
-18505
-18514
-18522
-18528
-18534
-18538
-18540
-18542
-18542
-18541
-18540
-18537
-18534
-18530
-18526
-18521
-18516
-18510
-18504
-18498
-18491
-18484
-18477
-18469
-18460
-18450
-18440
-18429
-18418
-18406
-18394
-18381
-18367
-18353
-18339
-18324
-18310
-18295
-18280
-18266
-18251
-18236
-18222
-18207
-18192
-18178
-18163
-18147
-18132
-18116
-18099
-18081
-18063
-18044
-18024
-18003
-17981
-17959
-17935
-17910
-17884
-17856
-17827
-17796
-17764
-17730
-17696
-17660
-17623
-17585
-17547
-17507
-17467
-17426
-17384
-17342
-17300
-17257
-17214
-17170
-17127
-17083
-17040
-16997
-16955
-16913
-16871
-16830
-16790
-16751
-16712
-16675
-16638
-16602
-16566
-16531
-16496
-16462
-16427
-16392
-16357
-16322
-16286
-16251
-16215
-16178
-16143
-16106
-16068
-16032
-15994
-15955
-15916
-15876
-15835
-15794
-15753
-15711
-15670
-15628
-15587
-15546
-15506
-15466
-15426
-15386
-15346
-15306
-15265
-15224
-15183
-15141
-15100
-15059
-15018
-14977
-14937
-14897
-14857
-14818
-14779
-14741
-14704
-14668
-14634
-14600
-14568
-14537
-14507
-14478
-14450
-14422
-14396
-14370
-14344
-14319
-14294
-14270
-14247
-14224
-14202
-14181
-14160
-14141
-14122
-14104
-14087
-14070
-14054
-14038
-14023
-14008
-13994
-13980
-13967
-13955
-13943
-13931
-13920
-13909
-13899
-13888
-13877
-13866
-13855
-13844
-13832
-13819
-13806
-13793
-13779
-13765
-13750
-13736
-13721
-13707
-13693
-13679
-13666
-13653
-13640
-13628
-13615
-13603
-13590
-13578
-13566
-13554
-13542
-13531
-13520
-13510
-13500
-13492
-13483
-13475
-13467
-13458
-13449
-13439
-13429
-13418
-13405
-13392
-13377
-13362
-13345
-13327
-13308
-13288
-13267
-13244
-13221
-13197
-13172
-13147
-13120
-13093
-13065
-13035
-13005
-12974
-12942
-12909
-12875
-12840
-12804
-12766
-12728
-12689
-12649
-12608
-12566
-12524
-12480
-12435
-12389
-12343
-12296
-12248
-12199
-12150
-12100
-12050
-12000
-11949
-11898
-11847
-11795
-11743
-11691
-11638
-11584
-11531
-11477
-11422
-11368
-11314
-11259
-11206
-11153
-11100
-11048
-10997
-10947
-10898
-10850
-10803
-10757
-10712
-10669
-10627
-10587
-10547
-10510
-10473
-10438
-10404
-10371
-10338
-10307
-10276
-10245
-10214
-10184
-10154
-10123
-10093
-10062
-10032
-10001
-9971
-9940
-9910
-9879
-9848
-9818
-9788
-9758
-9729
-9700
-9672
-9644
-9617
-9590
-9563
-9537
-9511
-9486
-9461
-9436
-9412
-9387
-9363
-9339
-9314
-9290
-9265
-9241
-9217
-9192
-9168
-9144
-9121
-9097
-9073
-9049
-9026
-9002
-8977
-8953
-8928
-8903
-8877
-8851
-8825
-8799
-8772
-8745
-8717
-8689
-8659
-8630
-8599
-8569
-8537
-8506
-8474
-8442
-8411
-8380
-8349
-8318
-8288
-8257
-8227
-8197
-8167
-8137
-8106
-8077
-8048
-8018
-7988
-7958
-7928
-7898
-7868
-7837
-7806
-7776
-7745
-7715
-7685
-7655
-7625
-7596
-7567
-7539
-7510
-7481
-7453
-7425
-7397
-7369
-7341
-7313
-7285
-7257
-7228
-7200
-7170
-7141
-7110
-7079
-7047
-7015
-6982
-6948
-6913
-6878
-6843
-6807
-6770
-6733
-6694
-6655
-6616
-6575
-6534
-6492
-6449
-6405
-6361
-6317
-6271
-6226
-6180
-6134
-6088
-6042
-5996
-5950
-5904
-5857
-5809
-5761
-5713
-5663
-5612
-5559
-5506
-5451
-5394
-5337
-5278
-5217
-5156
-5093
-5029
-4965
-4899
-4833
-4767
-4700
-4633
-4567
-4500
-4433
-4366
-4299
-4232
-4165
-4098
-4030
-3965
-3898
-3831
-3765
-3698
-3632
-3566
-3500
-3433
-3367
-3301
-3234
-3168
-3101
-3034
-2967
-2901
-2834
-2767
-2700
-2633
-2566
-2499
-2431
-2364
-2295
-2227
-2158
-2088
-2017
-1946
-1873
-1800
-1725
-1650
-1575
-1499
-1423
-1346
-1269
-1193
-1116
-1039
-962
-885
-809
-733
-657
-582
-507
-432
-358
-285
-212
-140
-69
2
73
143
213
283
352
420
489
557
624
691
758
825
891
958
1024
1090
1156
1222
1288
1353
1418
1484
1549
1614
1679
1744
1808
1873
1937
2001
2065
2128
2191
2253
2314
2375
2434
2493
2551
2608
2664
2720
2774
2828
2881
2933
2984
3033
3082
3131
3178
3224
3269
3314
3358
3402
3446
3489
3533
3577
3621
3665
3710
3754
3800
3845
3891
3936
3982
4027
4074
4121
4167
4213
4259
4305
4350
4395
4439
4481
4523
4564
4603
4641
4678
4714
4749
4782
4814
4845
4875
4903
4930
4956
4980
5002
5023
5043
5061
5078
5093
5108
5121
5134
5146
5158
5168
5178
5188
5197
5205
5213
5221
5228
5235
5241
5247
5253
5258
5262
5266
5269
5270
5271
5271
5270
5268
5265
5261
5256
5250
5243
5236
5228
5219
5209
5199
5188
5176
5164
5151
5137
5123
5107
5092
5075
5058
5040
5021
5002
4983
4963
4943
4923
4903
4883
4862
4842
4822
4802
4783
4764
4745
4727
4710
4692
4675
4658
4641
4623
4605
4587
4569
4551
4533
4516
4498
4481
4465
4449
4433
4418
4403
4389
4375
4362
4349
4336
4324
4313
4301
4291
4280
4270
4261
4253
4245
4238
4233
4228
4225
4224
4224
4226
4230
4236
4243
4252
4262
4273
4286
4299
4313
4328
4344
4361
4378
4396
4415
4434
4453
4472
4492
4512
4532
4552
4573
4594
4615
4637
4658
4680
4702
4725
4747
4769
4791
4813
4835
4856
4878
4899
4920
4941
4962
4984
5007
5030
5054
5079
5104
5130
5156
5182
5209
5235
5262
5288
5314
5340
5366
5392
5418
5444
5471
5499
5526
5554
5582
5610
5638
5665
5692
5719
5746
5773
5799
5825
5851
5876
5901
5924
5946
5968
5987
6006
6023
6039
6054
6067
6079
6090
6100
6109
6117
6123
6129
6133
6136
6138
6140
6140
6139
6137
6134
6130
6125
6119
6113
6105
6097
6087
6077
6066
6055
6043
6031
6019
6007
5996
5984
5974
5963
5953
5944
5935
5927
5919
5911
5904
5897
5891
5885
5879
5873
5867
5862
5857
5852
5847
5843
5838
5834
5830
5826
5822
5818
5815
5811
5807
5803
5800
5796
5793
5789
5786
5782
5779
5776
5773
5770
5767
5765
5764
5763
5763
5764
5765
5766
5768
5771
5774
5778
5783
5788
5794
5800
5807
5815
5823
5831
5841
5850
5861
5872
5883
5895
5907
5920
5933
5947
5961
5975
5991
6007
6023
6041
6060
6080
6101
6124
6148
6174
6202
6232
6265
6299
6336
6376
6418
6463
6511
6561
6615
6671
6730
6792
6856
6924
6993
7065
7139
7216
7294
7374
7456
7539
7623
7709
7796
7884
7973
8064
8154
8247
8339
8432
8525
8619
8713
8807
8901
8995
9089
9182
9276
9369
9463
9555
9647
9739
9831
9923
10014
10106
10198
10290
10383
10476
10569
10663
10758
10853
10949
11045
11142
11239
11336
11434
11533
11631
11730
11830
11929
12029
12129
12229
12330
12431
12532
12634
12736
12838
12941
13044
13148
13252
13356
13461
13566
13671
13777
13883
13988
14094
14200
14305
14410
14515
14619
14722
14825
14927
15029
15129
15229
15329
15427
15524
15621
15716
15811
15904
15997
16090
16181
16273
16364
16455
16546
16637
16729
16820
16912
17005
17098
17192
17286
17382
17478
17575
17673
17773
17873
17974
18076
18178
18281
18384
18486
18588
18689
18788
18887
18984
19079
19173
19266
19356
19445
19532
19617
19701
19782
19862
19941
20017
20092
20166
20238
20308
20377
20445
20511
20576
20641
20704
20767
20829
20891
20952
21012
21072
21130
21188
21245
21302
21359
21416
21473
21529
21587
21644
21701
21759
21816
21874
21931
21989
22047
22105
22163
22220
22278
22337
22395
22453
22512
22570
22629
22687
22746
22805
22864
22923
22982
23041
23101
23161
23221
23281
23341
23402
23462
23521
23581
23639
23697
23754
23809
23863
23916
23966
24015
24062
24107
24151
24191
24230
24267
24301
24332
24361
24388
24413
24435
24455
24473
24489
24503
24515
24526
24535
24543
24549
24555
24560
24563
24565
24567
24567
24567
24565
24563
24560
24556
24552
24546
24540
24533
24526
24517
24507
24497
24486
24474
24461
24447
24432
24415
24396
24377
24356
24333
24310
24286
24262
24237
24211
24185
24159
24132
24105
24079
24052
24026
24000
23975
23949
23925
23900
23876
23853
23830
23808
23787
23766
23746
23726
23707
23688
23668
23648
23628
23607
23586
23564
23541
23518
23494
23471
23446
23422
23398
23373
23348
23323
23297
23271
23244
23217
23189
23160
23132
23103
23074
23044
23015
22985
22955
22926
22896
22866
22837
22807
22778
22749
22720
22691
22661
22632
22602
22572
22542
22511
22480
22449
22417
22385
22352
22319
22286
22252
22217
22182
22147
22111
22075
22038
22001
21964
21926
21888
21849
21810
21771
21730
21689
21648
21605
21562
21518
21474
21429
21383
21337
21291
21245
21198
21152
21107
21062
21017
20972
20929
20885
20843
20801
20759
20718
20678
20639
20601
20563
20527
20491
20457
20423
20390
20357
20325
20293
20261
20229
20197
20164
20131
20098
20064
20029
19995
19960
19925
19890
19855
19820
19785
19750
19715
19680
19645
19610
19575
19541
19507
19473
19439
19407
19375
19343
19313
19283
19253
19225
19197
19170
19144
19118
19093
19068
19044
19021
18999
18978
18958
18938
18920
18903
18887
18872
18858
18845
18832
18821
18810
18801
18792
18784
18777
18771
18765
18761
18757
18754
18752
18749
18748
18746
18745
18743
18742
18741
18740
18739
18738
18736
18735
18732
18729
18725
18721
18716
18710
18704
18698
18691
18684
18676
18668
18660
18652
18643
18634
18625
18616
18607
18598
18590
18583
18576
18569
18563
18558
18553
18548
18544
18540
18537
18535
18532
18531
18529
18528
18526
18525
18523
18521
18518
18515
18512
18508
18504
18499
18494
18488
18482
18475
18467
18459
18450
18441
18431
18421
18411
18400
18389
18378
18366
18354
18342
18329
18317
18304
18291
18278
18266
18254
18242
18230
18218
18207
18196
18185
18175
18164
18154
18144
18134
18124
18115
18106
18098
18089
18082
18074
18067
18061
18055
18050
18045
18041
18037
18034
18031
18029
18028
18027
18026
18025
18024
18023
18022
18021
18020
18019
18017
18015
18013
18010
18006
18003
17999
17995
17990
17985
17979
17973
17966
17958
17949
17939
17928
17917
17904
17891
17876
17861
17845
17828
17810
17791
17770
17749
17727
17703
17678
17652
17624
17595
17564
17532
17498
17463
17427
17390
17351
17312
17272
17231
17190
17149
17107
17065
17022
16978
16934
16890
16845
16800
16754
16708
16661
16614
16567
16520
16473
16426
16379
16334
16290
16245
16204
16161
16120
16081
16041
16001
15964
15926
15888
15850
15812
15774
15735
15696
15657
15617
15577
15537
15496
15455
15414
15372
15329
15286
15243
15198
15152
15105
15057
15008
14958
14907
14855
14801
14747
14691
14634
14577
14518
14459
14399
14338
14276
14214
14151
14087
14023
13958
13893
13827
13761
13694
13627
13560
13491
13423
13353
13283
13212
13140
13066
12992
12916
12838
12760
12680
12599
12516
12432
12347
12261
12173
12083
11992
11898
11803
11705
11605
11503
11398
11291
11182
11070
10957
10842
10725
10606
10485
10363
10240
10115
9990
9863
9736
9609
9481
9353
9225
9096
8968
8839
8710
8581
8451
8321
8191
8060
7929
7797
7665
7532
7398
7264
7129
6993
6857
6721
6584
6446
6308
6170
6031
5892
5753
5613
5473
5333
5193
5053
4913
4774
4635
4496
4358
4220
4083
3946
3809
3672
3535
3399
3262
3126
2989
2852
2715
2578
2440
2301
2163
2024
1884
1745
1605
1466
1326
1186
1047
907
768
628
488
348
208
69
-71
-211
-350
-489
-628
-766
-904
-1041
-1178
-1314
-1450
-1585
-1720
-1855
-1989
-2124
-2258
-2392
-2525
-2658
-2791
-2923
-3055
-3187
-3318
-3449
-3580
-3711
-3841
-3970
-4100
-4229
-4357
-4485
-4613
-4740
-4867
-4993
-5118
-5242
-5365
-5487
-5608
-5728
-5846
-5964
-6080
-6195
-6309
-6422
-6534
-6645
-6755
-6865
-6974
-7083
-7191
-7299
-7407
-7515
-7623
-7731
-7839
-7948
-8055
-8164
-8275
-8384
-8494
-8604
-8714
-8823
-8933
-9041
-9149
-9256
-9362
-9466
-9569
-9670
-9770
-9869
-9965
-10060
-10154
-10246
-10337
-10426
-10514
-10600
-10685
-10769
-10852
-10934
-11014
-11094
-11172
-11249
-11324
-11398
-11471
-11542
-11612
-11681
-11748
-11815
-11880
-11944
-12006
-12067
-12128
-12186
-12244
-12300
-12355
-12409
-12461
-12512
-12561
-12610
-12658
-12704
-12750
-12795
-12840
-12884
-12927
-12970
-13013
-13054
-13096
-13136
-13176
-13216
-13255
-13294
-13333
-13370
-13408
-13445
-13481
-13517
-13551
-13585
-13618
-13650
-13682
-13711
-13740
-13767
-13793
-13818
-13840
-13862
-13881
-13899
-13916
-13931
-13944
-13957
-13968
-13978
-13987
-13995
-14003
-14010
-14016
-14022
-14027
-14033
-14038
-14043
-14047
-14052
-14057
-14061
-14065
-14069
-14072
-14074
-14076
-14076
-14076
-14075
-14073
-14070
-14066
-14062
-14056
-14049
-14041
-14033
-14024
-14014
-14004
-13993
-13981
-13969
-13956
-13942
-13927
-13912
-13897
-13881
-13864
-13847
-13830
-13812
-13793
-13773
-13753
-13733
-13711
-13690
-13667
-13645
-13622
-13598
-13574
-13549
-13525
-13499
-13474
-13448
-13421
-13395
-13369
-13342
-13315
-13288
-13261
-13234
-13206
-13179
-13151
-13123
-13094
-13065
-13036
-13007
-12978
-12949
-12920
-12892
-12864
-12836
-12808
-12780
-12752
-12724
-12697
-12669
-12641
-12614
-12586
-12559
-12532
-12505
-12478
-12452
-12425
-12399
-12373
-12346
-12319
-12292
-12264
-12235
-12205
-12174
-12141
-12107
-12073
-12037
-12000
-11962
-11924
-11885
-11845
-11805
-11765
-11724
-11683
-11642
-11600
-11558
-11516
-11474
-11432
-11389
-11346
-11303
-11259
-11215
-11171
-11126
-11080
-11034
-10988
-10941
-10893
-10845
-10797
-10748
-10699
-10648
-10598
-10547
-10495
-10443
-10390
-10337
-10283
-10230
-10176
-10121
-10067
-10012
-9957
-9901
-9844
-9786
-9728
-9668
-9608
-9546
-9484
-9422
-9358
-9294
-9229
-9163
-9096
-9028
-8959
-8889
-8819
-8747
-8675
-8602
-8528
-8453
-8378
-8302
-8226
-8150
-8074
-7999
-7923
-7849
-7775
-7701
-7629
-7557
-7487
-7417
-7348
-7280
-7212
-7146
-7080
-7014
-6949
-6885
-6821
-6758
-6695
-6631
-6568
-6504
-6441
-6377
-6313
-6249
-6185
-6121
-6056
-5992
-5928
-5863
-5799
-5734
-5670
-5605
-5540
-5475
-5410
-5345
-5280
-5215
-5150
-5084
-5018
-4952
-4886
-4820
-4753
-4687
-4620
-4554
-4488
-4421
-4355
-4288
-4221
-4154
-4086
-4019
-3953
-3886
-3819
-3753
-3686
-3620
-3554
-3489
-3425
-3361
-3297
-3234
-3172
-3110
-3049
-2988
-2928
-2869
-2810
-2753
-2698
-2643
-2590
-2538
-2488
-2439
-2392
-2346
-2301
-2258
-2216
-2175
-2134
-2095
-2057
-2019
-1982
-1946
-1912
-1878
-1845
-1814
-1783
-1753
-1725
-1696
-1669
-1642
-1615
-1589
-1562
-1536
-1510
-1483
-1456
-1429
-1402
-1374
-1346
-1318
-1289
-1261
-1232
-1203
-1175
-1146
-1117
-1089
-1060
-1031
-1000
-972
-943
-913
-883
-853
-822
-792
-761
-730
-699
-667
-636
-604
-572
-539
-505
-471
-436
-401
-365
-328
-291
-253
-215
-178
-140
-103
-66
-30
6
42
78
113
148
183
218
253
288
323
358
393
428
463
497
531
565
599
632
664
696
727
758
788
819
848
878
908
938
968
999
1029
1061
1092
1125
1158
1191
1225
1260
1295
1330
1366
1402
1439
1475
1511
1548
1584
1620
1657
1693
1729
1765
1801
1836
1872
1907
1942
1976
2009
2044
2078
2112
2146
2179
2214
2248
2282
2317
2353
2388
2424
2461
2498
2536
2574
2612
2651
2691
2731
2771
2811
2852
2892
2933
2973
3013
3053
3093
3133
3172
3211
3250
3288
3326
3364
3401
3438
3475
3512
3548
3583
3618
3653
3687
3720
3753
3785
3816
3847
3878
3908
3938
3967
3996
4025
4054
4082
4111
4139
4167
4194
4221
4247
4273
4298
4323
4346
4369
4392
4414
4435
4456
4476
4496
4515
4533
4551
4570
4588
4606
4625
4645
4665
4686
4708
4730
4753
4776
4800
4824
4848
4872
4897
4921
4947
4972
4998
5024
5050
5077
5103
5130
5156
5183
5209
5235
5261
5286
5311
5336
5361
5385
5409
5433
5458
5482
5506
5530
5555
5579
5604
5628
5653
5677
5701
5725
5749
5772
5796
5819
5841
5863
5885
5907
5928
5948
5969
5989
6008
6028
6047
6066
6084
6103
6121
6140
6158
6177
6196
6214
6233
6251
6268
6285
6302
6318
6333
6348
6362
6375
6387
6399
6410
6421
6430
6440
6448
6456
6464
6470
6477
6482
6488
6493
6497
6502
6506
6509
6512
6515
6517
6518
6518
6518
6517
6515
6513
6510
6506
6502
6497
6492
6486
6480
6473
6465
6458
6450
6443
6435
6429
6422
6415
6409
6403
6397
6392
6386
6381
6377
6373
6370
6367
6366
6365
6365
6366
6368
6370
6373
6376
6380
6383
6387
6391
6395
6399
6403
6407
6411
6414
6417
6420
6423
6426
6428
6431
6434
6438
6441
6446
6450
6455
6461
6467
6473
6480
6488
6496
6505
6515
6526
6537
6550
6563
6577
6591
6606
6622
6638
6655
6672
6690
6709
6728
6748
6769
6791
6814
6837
6861
6886
6912
6938
6965
6992
7020
7048
7077
7106
7136
7167
7198
7230
7262
7296
7330
7365
7401
7438
7475
7513
7552
7590
7630
7669
7708
7747
7785
7823
7860
7896
7932
7966
7999
8031
8061
8090
8118
8144
8167
8191
8211
8231
8248
8264
8278
8290
8301
8310
8317
8324
8329
8333
8336
8339
8340
8341
8341
8340
8340
8339
8339
8338
8337
8337
8336
8335
8334
8332
8330
8327
8324
8320
8316
8310
8304
8296
8288
8280
8270
8261
8250
8239
8227
8215
8202
8186
8173
8157
8140
8122
8105
8087
8067
8047
8026
8005
7983
7960
7936
7911
7885
7857
7829
7799
7767
7734
7700
7664
7626
7587
7547
7505
7461
7417
7371
7323
7275
7225
7174
7123
7070
7016
6962
6907
6852
6796
6739
6682
6624
6566
6508
6449
6391
6332
6274
6215
6156
6096
6037
5976
5916
5855
5794
5732
5670
5607
5543
5480
5415
5350
5285
5219
5153
5085
5018
4949
4880
4810
4739
4668
4597
4526
4456
4385
4314
4244
4175
4105
4035
3967
3898
3829
3760
3691
3623
3554
3485
3416
3347
3278
3209
3140
3071
3001
2932
2862
2792
2722
2651
2581
2510
2439
2368
2296
2225
2153
2082
2011
1939
1868
1797
1726
1656
1585
1516
1446
1377
1309
1241
1174
1107
1042
977
913
851
789
729
670
612
556
500
446
393
341
289
239
189
141
92
44
-3
-49
-95
-140
-184
-227
-269
-310
-351
-390
-429
-466
-503
-538
-573
-607
-640
-673
-704
-735
-765
-795
-824
-852
-880
-908
-935
-962
-989
-1016
-1043
-1070
-1097
-1123
-1150
-1177
-1203
-1230
-1257
-1284
-1312
-1339
-1367
-1394
-1422
-1450
-1478
-1506
-1534
-1562
-1590
-1618
-1646
-1674
-1702
-1731
-1760
-1789
-1818
-1848
-1878
-1908
-1938
-1968
-1999
-2029
-2059
-2090
-2121
-2153
-2185
-2217
-2250
-2283
-2316
-2350
-2384
-2418
-2452
-2487
-2523
-2558
-2595
-2631
-2669
-2707
-2745
-2784
-2823
-2863
-2903
-2945
-2987
-3030
-3074
-3119
-3166
-3213
-3262
-3311
-3362
-3414
-3467
-3521
-3576
-3633
-3690
-3749
-3809
-3870
-3932
-3996
-4059
-4125
-4192
-4259
-4326
-4395
-4463
-4533
-4602
-4672
-4742
-4812
-4882
-4952
-5022
-5091
-5161
-5231
-5300
-5370
-5440
-5509
-5579
-5648
-5718
-5788
-5858
-5928
-5999
-6070
-6142
-6215
-6288
-6363
-6438
-6514
-6592
-6670
-6750
-6830
-6911
-6992
-7073
-7155
-7237
-7319
-7401
-7483
-7565
-7646
-7727
-7807
-7887
-7966
-8044
-8121
-8197
-8272
-8346
-8418
-8489
-8559
-8627
-8694
-8760
-8825
-8889
-8952
-9014
-9076
-9137
-9197
-9257
-9317
-9377
-9436
-9495
-9554
-9613
-9672
-9731
-9790
-9850
-9909
-9969
-10028
-10088
-10147
-10206
-10265
-10324
-10383
-10442
-10500
-10559
-10617
-10675
-10733
-10792
-10851
-10911
-10971
-11032
-11093
-11154
-11216
-11278
-11341
-11404
-11467
-11530
-11593
-11657
-11721
-11785
-11849
-11912
-11976
-12039
-12103
-12165
-12228
-12289
-12351
-12412
-12472
-12532
-12592
-12651
-12710
-12769
-12827
-12885
-12943
-13000
-13057
-13113
-13169
-13224
-13279
-13334
-13388
-13442
-13496
-13550
-13605
-13659
-13713
-13768
-13823
-13878
-13933
-13988
-14043
-14098
-14154
-14209
-14265
-14321
-14377
-14434
-14491
-14547
-14604
-14661
-14718
-14776
-14833
-14890
-14948
-15006
-15064
-15123
-15183
-15243
-15304
-15365
-15428
-15490
-15554
-15618
-15683
-15749
-15814
-15880
-15947
-16013
-16079
-16145
-16210
-16277
-16341
-16407
-16471
-16534
-16597
-16660
-16722
-16784
-16845
-16906
-16967
-17027
-17087
-17146
-17205
-17264
-17323
-17382
-17441
-17500
-17560
-17620
-17679
-17739
-17799
-17859
-17919
-17979
-18038
-18097
-18155
-18212
-18269
-18325
-18381
-18436
-18490
-18543
-18595
-18646
-18696
-18745
-18793
-18839
-18884
-18928
-18970
-19011
-19050
-19089
-19125
-19161
-19195
-19228
-19259
-19289
-19319
-19347
-19374
-19400
-19425
-19449
-19472
-19494
-19514
-19533
-19550
-19566
-19580
-19593
-19605
-19615
-19624
-19631
-19637
-19643
-19647
-19650
-19653
-19655
-19656
-19656
-19655
-19654
-19652
-19649
-19645
-19640
-19634
-19628
-19621
-19613
-19604
-19595
-19585
-19574
-19562
-19550
-19538
-19525
-19512
-19499
-19485
-19471
-19457
-19442
-19427
-19411
-19395
-19379
-19362
-19345
-19328
-19311
-19293
-19276
-19259
-19241
-19224
-19207
-19190
-19174
-19158
-19142
-19126
-19110
-19095
-19080
-19065
-19051
-19036
-19022
-19008
-18993
-18979
-18965
-18951
-18937
-18924
-18910
-18897
-18883
-18869
-18855
-18840
-18824
-18808
-18791
-18774
-18756
-18738
-18719
-18700
-18681
-18661
-18642
-18622
-18602
-18582
-18561
-18541
-18521
-18501
-18481
-18461
-18442
-18423
-18404
-18385
-18367
-18349
-18331
-18314
-18297
-18281
-18265
-18249
-18233
-18217
-18202
-18186
-18171
-18156
-18141
-18127
-18112
-18098
-18084
-18071
-18057
-18044
-18031
-18019
-18007
-17995
-17983
-17971
-17960
-17949
-17938
-17927
-17916
-17905
-17894
-17882
-17871
-17859
-17848
-17836
-17824
-17812
-17799
-17787
-17774
-17761
-17748
-17734
-17719
-17703
-17687
-17669
-17650
-17630
-17609
-17587
-17563
-17540
-17515
-17490
-17464
-17438
-17411
-17384
-17356
-17329
-17300
-17272
-17243
-17214
-17184
-17154
-17124
-17094
-17064
-17033
-17002
-16971
-16940
-16908
-16875
-16842
-16808
-16773
-16737
-16699
-16660
-16620
-16579
-16536
-16491
-16445
-16397
-16347
-16296
-16242
-16189
-16134
-16077
-16018
-15960
-15900
-15839
-15777
-15714
-15650
-15586
-15521
-15456
-15391
-15326
-15261
-15195
-15129
-15063
-14998
-14932
-14866
-14800
-14734
-14669
-14604
-14540
-14476
-14412
-14349
-14287
-14224
-14162
-14100
-14038
-13976
-13915
-13853
-13792
-13730
-13669
-13608
-13547
-13486
-13425
-13363
-13302
-13241
-13179
-13118
-13056
-12995
-12933
-12872
-12810
-12748
-12687
-12625
-12564
-12502
-12440
-12379
-12318
-12257
-12197
-12137
-12077
-12018
-11959
-11900
-11842
-11783
-11725
-11667
-11608
-11550
-11492
-11434
-11376
-11318
-11260
-11202
-11144
-11086
-11028
-10970
-10912
-10853
-10795
-10738
-10680
-10622
-10565
-10509
-10452
-10397
-10341
-10286
-10232
-10178
-10124
-10071
-10019
-9967
-9916
-9865
-9815
-9765
-9715
-9665
-9616
-9567
-9517
-9468
-9418
-9369
-9319
-9269
-9220
-9170
-9121
-9071
-9022
-8973
-8923
-8874
-8824
-8775
-8725
-8676
-8626
-8577
-8527
-8477
-8427
-8378
-8328
-8279
-8230
-8182
-8134
-8086
-8039
-7993
-7947
-7901
-7856
-7811
-7767
-7723
-7680
-7637
-7595
-7553
-7511
-7470
-7429
-7389
-7349
-7309
-7269
-7230
-7190
-7151
-7112
-7072
-7034
-6995
-6956
-6918
-6880
-6843
-6806
-6769
-6733
-6697
-6661
-6626
-6591
-6556
-6520
-6485
-6450
-6415
-6380
-6345
-6311
-6277
-6243
-6210
-6177
-6145
-6112
-6080
-6048
-6016
-5984
-5952
-5920
-5888
-5855
-5822
-5789
-5756
-5722
-5688
-5654
-5620
-5586
-5551
-5516
-5480
-5444
-5409
-5373
-5337
-5301
-5266
-5230
-5195
-5160
-5126
-5091
-5057
-5023
-4990
-4956
-4922
-4889
-4856
-4823
-4790
-4758
-4726
-4694
-4663
-4631
-4599
-4568
-4536
-4504
-4471
-4439
-4406
-4373
-4339
-4306
-4272
-4238
-4204
-4171
-4137
-4103
-4070
-4035
-4003
-3971
-3939
-3907
-3876
-3846
-3816
-3788
-3759
-3732
-3704
-3678
-3651
-3625
-3599
-3574
-3549
-3525
-3502
-3479
-3457
-3437
-3417
-3398
-3380
-3363
-3347
-3331
-3317
-3302
-3289
-3276
-3263
-3251
-3240
-3229
-3219
-3210
-3200
-3192
-3183
-3175
-3167
-3159
-3152
-3144
-3137
-3129
-3122
-3115
-3108
-3100
-3093
-3085
-3076
-3068
-3058
-3048
-3037
-3025
-3013
-3000
-2987
-2973
-2959
-2945
-2930
-2916
-2902
-2888
-2874
-2861
-2848
-2836
-2824
-2812
-2801
-2790
-2779
-2769
-2759
-2749
-2739
-2730
-2721
-2712
-2704
-2696
-2689
-2682
-2676
-2670
-2664
-2659
-2654
-2649
-2645
-2642
-2639
-2636
-2633
-2631
-2629
-2627
-2626
-2624
-2623
-2623
-2623
-2623
-2624
-2625
-2626
-2627
-2627
-2628
-2629
-2629
-2629
-2629
-2629
-2629
-2629
-2629
-2629
-2629
-2630
-2630
-2631
-2631
-2632
-2633
-2634
-2635
-2637
-2638
-2640
-2642
-2643
-2645
-2646
-2648
-2649
-2650
-2651
-2652
-2653
-2653
-2653
-2653
-2652
-2651
-2649
-2646
-2643
-2640
-2636
-2631
-2626
-2620
-2614
-2608
-2600
-2593
-2584
-2575
-2565
-2554
-2543
-2531
-2519
-2505
-2491
-2476
-2461
-2444
-2428
-2410
-2392
-2373
-2354
-2334
-2313
-2293
-2272
-2250
-2229
-2207
-2184
-2161
-2138
-2115
-2091
-2067
-2043
-2017
-1993
-1968
-1942
-1916
-1890
-1864
-1837
-1810
-1783
-1756
-1729
-1702
-1674
-1647
-1619
-1591
-1562
-1534
-1505
-1476
-1447
-1417
-1387
-1357
-1326
-1295
-1264
-1232
-1199
-1166
-1133
-1100
-1066
-1033
-999
-966
-932
-899
-865
-832
-797
-763
-727
-692
-656
-619
-582
-545
-508
-471
-433
-395
-357
-319
-280
-241
-202
-162
-121
-80
-38
5
49
93
137
182
228
275
322
369
418
466
514
563
611
660
708
756
804
852
899
947
995
1043
1090
1138
1185
1232
1280
1327
1374
1422
1470
1518
1566
1614
1663
1713
1763
1813
1864
1916
1968
2020
2072
2125
2178
2231
2284
2337
2390
2443
2495
2547
2598
2648
2697
2744
2791
2837
2881
2925
2967
3007
3047
3085
3122
3157
3192
3226
3258
3290
3321
3352
3382
3411
3440
3469
3497
3525
3553
3581
3609
3636
3664
3691
3719
3747
3775
3804
3832
3861
3890
3919
3948
3978
4006
4035
4065
4094
4123
4151
4179
4206
4233
4259
4284
4309
4333
4357
4380
4403
4425
4447
4470
4492
4513
4535
4557
4579
4600
4621
4642
4663
4684
4704
4725
4745
4765
4784
4804
4822
4840
4858
4875
4891
4907
4922
4938
4953
4967
4982
4996
5010
5023
5036
5049
5061
5073
5084
5096
5107
5118
5129
5139
5150
5160
5170
5179
5189
5198
5207
5215
5223
5230
5238
5244
5251
5257
5262
5268
5273
5277
5282
5285
5289
5292
5295
5298
5300
5302
5304
5306
5307
5307
5308
5308
5307
5306
5304
5301
5298
5293
5288
5283
5276
5268
5259
5249
5238
5226
5213
5199
5183
5168
5151
5133
5114
5095
5074
5052
5029
5005
4981
4955
4929
4902
4875
4847
4818
4790
4761
4732
4702
4673
4644
4615
4587
4559
4531
4503
4476
4449
4422
4395
4369
4343
4317
4292
4267
4242
4218
4194
4170
4147
4123
4100
4078
4054
4033
4011
3990
3969
3949
3929
3909
3890
3871
3852
3834
3815
3798
3780
3763
3746
3730
3714
3698
3682
3667
3652
3637
3622
3607
3592
3576
3561
3546
3530
3515
3500
3485
3470
3456
3441
3426
3412
3397
3382
3367
3352
3337
3322
3306
3290
3275
3259
3243
3227
3212
3196
3181
3166
3150
3134
3119
3102
3085
3068
3050
3031
3012
2993
2973
2953
2933
2913
2893
2873
2852
2831
2810
2788
2766
2744
2721
2697
2673
2649
2624
2600
2575
2550
2526
2501
2477
2454
2432
2409
2388
2366
2346
2325
2305
2285
2266
2247
2229
2212
2194
2178
2161
2145
2129
2113
2098
2082
2066
2051
2033
2017
2001
1984
1966
1948
1930
1912
1894
1875
1856
1836
1817
1797
1777
1757
1737
1717
1697
1677
1657
1637
1618
1597
1577
1557
1536
1515
1495
1474
1453
1431
1410
1389
1367
1345
1323
1301
1278
1255
1232
1209
1186
1163
1140
1117
1094
1072
1050
1028
1006
986
966
946
926
907
888
869
850
831
812
793
774
755
736
717
698
679
661
642
623
605
586
567
548
528
508
488
467
446
425
403
381
359
338
316
294
272
250
228
206
184
162
141
119
97
76
54
33
12
-9
-30
-51
-71
-91
-111
-131
-150
-169
-188
-208
-227
-246
-265
-284
-303
-322
-341
-360
-380
-399
-419
-438
-457
-476
-495
-514
-532
-550
-568
-586
-604
-621
-639
-656
-673
-690
-708
-725
-743
-761
-779
-797
-816
-836
-856
-878
-900
-922
-945
-969
-993
-1016
-1042
-1067
-1092
-1117
-1142
-1167
-1193
-1218
-1243
-1269
-1293
-1318
-1343
-1367
-1392
-1416
-1440
-1464
-1489
-1513
-1536
-1560
-1584
-1607
-1630
-1653
-1676
-1699
-1722
-1745
-1767
-1790
-1813
-1836
-1859
-1882
-1906
-1930
-1954
-1978
-2003
-2028
-2053
-2077
-2102
-2126
-2149
-2172
-2194
-2216
-2236
-2256
-2276
-2295
-2314
-2332
-2350
-2368
-2386
-2404
-2422
-2440
-2459
-2477
-2495
-2513
-2531
-2549
-2567
-2585
-2605
-2624
-2645
-2666
-2688
-2711
-2734
-2757
-2781
-2804
-2828
-2851
-2873
-2895
-2917
-2938
-2959
-2980
-3000
-3019
-3039
-3059
-3078
-3098
-3118
-3139
-3160
-3181
-3203
-3225
-3248
-3271
-3296
-3320
-3345
-3371
-3397
-3423
-3450
-3477
-3505
-3533
-3561
-3590
-3619
-3648
-3676
-3705
-3733
-3761
-3789
-3817
-3844
-3871
-3897
-3923
-3948
-3973
-3997
-4021
-4043
-4066
-4086
-4109
-4130
-4151
-4172
-4193
-4214
-4235
-4257
-4279
-4301
-4324
-4348
-4372
-4397
-4422
-4448
-4474
-4500
-4527
-4554
-4582
-4609
-4637
-4665
-4693
-4721
-4750
-4778
-4807
-4836
-4866
-4896
-4926
-4956
-4987
-5019
-5050
-5082
-5114
-5146
-5178
-5210
-5242
-5273
-5304
-5336
-5367
-5398
-5429
-5460
-5491
-5522
-5553
-5584
-5615
-5647
-5679
-5710
-5742
-5774
-5806
-5837
-5868
-5898
-5928
-5957
-5986
-6014
-6042
-6069
-6096
-6122
-6148
-6173
-6198
-6223
-6247
-6271
-6296
-6320
-6345
-6370
-6396
-6422
-6449
-6476
-6503
-6531
-6560
-6588
-6616
-6643
-6671
-6698
-6724
-6749
-6774
-6799
-6823
-6847
-6871
-6895
-6919
-6943
-6968
-6992
-7017
-7041
-7066
-7091
-7116
-7141
-7167
-7193
-7219
-7246
-7273
-7301
-7328
-7356
-7384
-7412
-7440
-7468
-7496
-7523
-7551
-7577
-7603
-7628
-7653
-7677
-7700
-7722
-7744
-7765
-7786
-7805
-7825
-7843
-7862
-7879
-7897
-7914
-7930
-7946
-7962
-7977
-7992
-8007
-8021
-8036
-8048
-8063
-8076
-8089
-8101
-8112
-8122
-8132
-8141
-8151
-8159
-8167
-8173
-8182
-8189
-8196
-8203
-8210
-8218
-8225
-8232
-8239
-8247
-8255
-8263
-8272
-8281
-8291
-8300
-8310
-8320
-8330
-8340
-8350
-8360
-8369
-8379
-8389
-8399
-8409
-8420
-8430
-8441
-8452
-8464
-8475
-8486
-8498
-8510
-8522
-8534
-8546
-8558
-8570
-8582
-8593
-8605
-8616
-8626
-8636
-8646
-8655
-8664
-8672
-8680
-8688
-8695
-8702
-8709
-8716
-8722
-8729
-8736
-8744
-8752
-8760
-8769
-8779
-8789
-8801
-8813
-8826
-8840
-8854
-8870
-8886
-8903
-8922
-8941
-8961
-8983
-9005
-9029
-9053
-9078
-9104
-9130
-9156
-9184
-9211
-9240
-9268
-9297
-9327
-9356
-9385
-9415
-9444
-9472
-9500
-9527
-9554
-9580
-9606
-9630
-9654
-9678
-9700
-9722
-9743
-9764
-9783
-9802
-9820
-9838
-9854
-9870
-9884
-9899
-9912
-9925
-9938
-9951
-9964
-9977
-9989
-10002
-10016
-10030
-10044
-10060
-10075
-10092
-10109
-10127
-10146
-10165
-10185
-10206
-10227
-10250
-10273
-10297
-10321
-10347
-10372
-10399
-10426
-10454
-10481
-10509
-10537
-10564
-10591
-10618
-10643
-10668
-10692
-10715
-10737
-10758
-10778
-10797
-10815
-10832
-10847
-10862
-10876
-10888
-10899
-10910
-10919
-10927
-10933
-10939
-10943
-10947
-10950
-10952
-10954
-10956
-10958
-10959
-10961
-10963
-10965
-10966
-10968
-10971
-10973
-10975
-10977
-10979
-10981
-10983
-10985
-10987
-10989
-10991
-10992
-10993
-10994
-10994
-10994
-10993
-10991
-10989
-10986
-10982
-10978
-10973
-10967
-10960
-10953
-10945
-10937
-10928
-10918
-10907
-10896
-10885
-10873
-10860
-10847
-10833
-10818
-10802
-10786
-10769
-10752
-10734
-10715
-10695
-10676
-10655
-10634
-10612
-10590
-10566
-10542
-10516
-10490
-10463
-10435
-10407
-10378
-10348
-10318
-10289
-10258
-10228
-10198
-10168
-10137
-10107
-10076
-10045
-10014
-9982
-9950
-9918
-9884
-9850
-9815
-9780
-9744
-9707
-9670
-9632
-9594
-9556
-9517
-9478
-9438
-9399
-9360
-9320
-9280
-9241
-9202
-9163
-9124
-9086
-9048
-9012
-8976
-8941
-8906
-8873
-8839
-8807
-8775
-8743
-8712
-8681
-8650
-8619
-8588
-8557
-8525
-8493
-8461
-8428
-8395
-8360
-8325
-8289
-8252
-8213
-8173
-8132
-8090
-8045
-8000
-7954
-7905
-7855
-7803
-7749
-7694
-7637
-7578
-7518
-7456
-7393
-7328
-7263
-7196
-7128
-7060
-6991
-6921
-6851
-6780
-6709
-6637
-6564
-6492
-6418
-6345
-6271
-6198
-6124
-6051
-5978
-5906
-5833
-5761
-5689
-5617
-5545
-5472
-5400
-5327
-5254
-5181
-5107
-5033
-4959
-4884
-4810
-4735
-4660
-4585
-4510
-4435
-4360
-4284
-4209
-4133
-4056
-3979
-3902
-3825
-3746
-3667
-3588
-3508
-3427
-3345
-3263
-3180
-3097
-3013
-2929
-2844
-2759
-2673
-2587
-2500
-2412
-2325
-2237
-2148
-2060
-1973
-1885
-1798
-1711
-1625
-1540
-1455
-1371
-1286
-1203
-1119
-1036
-953
-870
-788
-706
-624
-543
-462
-381
-301
-222
-143
-64
14
92
169
246
323
398
474
548
622
696
769
841
913
984
1054
1124
1194
1264
1333
1403
1473
1542
1612
1682
1751
1822
1892
1963
2035
2106
2178
2251
2323
2395
2468
2540
2613
2685
2758
2831
2903
2976
3048
3120
3192
3263
3334
3405
3475
3544
3613
3682
3750
3817
3883
3949
4013
4078
4141
4203
4265
4326
4386
4445
4504
4562
4620
4677
4734
4790
4846
4901
4956
5011
5064
5118
5171
5223
5275
5326
5377
5427
5477
5526
5575
5624
5673
5722
5772
5822
5872
5923
5974
6026
6078
6130
6183
6235
6288
6342
6395
6450
6504
6559
6613
6668
6723
6778
6833
6887
6940
6994
7046
7099
7150
7202
7253
7304
7355
7406
7456
7506
7555
7604
7653
7701
7749
7797
7844
7891
7938
7984
8029
8076
8121
8167
8212
8257
8301
8346
8390
8434
8477
8520
8561
8602
8642
8681
8719
8756
8792
8827
8861
8894
8926
8958
8988
9018
9047
9076
9103
9130
9157
9182
9207
9232
9256
9279
9303
9326
9349
9371
9394
9417
9439
9462
9484
9507
9530
9552
9575
9598
9621
9644
9666
9688
9709
9729
9749
9769
9787
9805
9821
9837
9853
9867
9881
9895
9908
9920
9931
9942
9951
9960
9968
9975
9981
9986
9991
9995
9999
10003
10007
10011
10014
10018
10022
10025
10028
10032
10035
10039
10043
10047
10052
10057
10063
10069
10076
10085
10094
10104
10116
10128
10142
10156
10171
10187
10204
10221
10239
10257
10275
10294
10313
10332
10352
10372
10392
10412
10433
10453
10473
10493
10512
10532
10550
10569
10587
10604
10622
10638
10655
10671
10688
10703
10719
10735
10750
10765
10781
10796
10811
10826
10841
10856
10872
10888
10904
10920
10937
10954
10971
10988
11005
11023
11040
11057
11075
11092
11110
11127
11145
11163
11180
11198
11216
11234
11253
11271
11290
11310
11329
11348
11368
11388
11408
11428
11449
11469
11489
11509
11529
11549
11569
11589
11609
11628
11646
11665
11682
11699
11716
11732
11747
11762
11776
11790
11803
11815
11827
11838
11848
11858
11868
11877
11886
11894
11902
11909
11917
11925
11933
11941
11949
11958
11967
11976
11986
11997
12008
12020
12032
12044
12057
12070
12083
12096
12109
12122
12135
12148
12161
12174
12186
12199
12211
12223
12236
12248
12260
12272
12283
12294
12305
12316
12326
12335
12344
12352
12360
12368
12375
12381
12388
12394
12400
12407
12412
12418
12424
12429
12434
12438
12442
12444
12447
12448
12448
12448
12447
12446
12443
12440
12436
12432
12426
12419
12412
12403
12393
12382
12371
12358
12344
12330
12316
12300
12285
12269
12252
12235
12218
12200
12182
12164
12145
12127
12108
12089
12070
12052
12033
12014
11995
11975
11956
11937
11918
11900
11881
11863
11845
11827
11810
11793
11776
11759
11743
11727
11712
11697
11682
11668
11654
11640
11627
11614
11601
11588
11574
11561
11548
11534
11520
11506
11492
11477
11462
11447
11431
11415
11399
11383
11366
11350
11333
11317
11300
11283
11267
11250
11233
11216
11199
11182
11164
11147
11130
11113
11095
11078
11060
11042
11024
11006
10988
10969
10951
10932
10913
10894
10875
10857
10838
10819
10801
10783
10765
10747
10729
10712
10695
10679
10662
10646
10630
10613
10597
10580
10563
10546
10529
10512
10494
10477
10460
10442
10425
10407
10389
10370
10351
10332
10312
10293
10273
10254
10235
10216
10198
10181
10164
10148
10133
10119
10105
10093
10081
10070
10061
10053
10047
10041
10037
10035
10034
10033
10034
10037
10040
10044
10049
10056
10063
10071
10080
10089
10099
10109
10120
10131
10142
10154
10165
10178
10190
10202
10215
10228
10241
10254
10267
10281
10294
10308
10322
10336
10350
10365
10380
10395
10410
10426
10442
10458
10475
10492
10510
10529
10548
10567
10586
10606
10626
10646
10665
10685
10704
10723
10742
10761
10779
10798
10816
10835
10853
10871
10889
10907
10925
10943
10960
10978
10995
11012
11029
11046
11063
11079
11096
11112
11128
11144
11159
11175
11190
11205
11220
11234
11248
11261
11274
11286
11297
11308
11318
11328
11337
11346
11354
11361
11369
11376
11382
11388
11394
11400
11405
11410
11415
11419
11424
11428
11432
11435
11439
11443
11446
11450
11453
11457
11460
11464
11467
11471
11476
11480
11485
11491
11496
11503
11509
11516
11524
11531
11540
11549
11559
11569
11580
11592
11605
11618
11632
11647
11662
11678
11694
11711
11728
11746
11764
11783
11802
11823
11844
11865
11887
11910
11933
11956
11980
12004
12028
12052
12077
12103
12129
12155
12181
12208
12235
12263
12290
12317
12344
12371
12397
12424
12450
12476
12503
12529
12556
12582
12609
12637
12664
12692
12721
12750
12779
12808
12838
12868
12898
12929
12960
12991
13022
13054
13085
13117
13150
13182
13215
13247
13280
13313
13346
13379
13413
13446
13479
13512
13545
13578
13612
13645
13678
13712
13746
13780
13814
13847
13881
13914
13946
13978
14010
14041
14071
14102
14131
14161
14190
14218
14247
14275
14303
14331
14359
14386
14413
14440
14466
14492
14518
14544
14569
14594
14619
14643
14667
14691
14714
14737
14760
14783
14805
14826
14848
14869
14890
14911
14932
14952
14973
14994
15015
15037
15059
15080
15102
15124
15146
15168
15189
15210
15230
15250
15269
15287
15304
15321
15336
15351
15364
15377
15388
15399
15409
15417
15425
15433
15439
15444
15448
15452
15455
15457
15458
15459
15460
15460
15459
15459
15457
15456
15454
15452
15450
15448
15445
15442
15439
15436
15432
15427
15423
15418
15412
15407
15400
15393
15386
15377
15369
15359
15349
15338
15327
15315
15302
15289
15275
15260
15246
15231
15215
15199
15183
15166
15149
15131
15112
15094
15075
15055
15036
15016
14996
14975
14955
14935
14914
14894
14873
14852
14831
14810
14789
14768
14746
14724
14701
14678
14653
14628
14602
14575
14547
14517
14486
14455
14422
14387
14352
14316
14279
14241
14201
14161
14119
14077
14033
13989
13943
13896
13849
13801
13752
13702
13651
13600
13548
13495
13441
13387
13332
13276
13219
13161
13103
13045
12985
12926
12866
12806
12746
12686
12625
12565
12504
12444
12383
12322
12261
12200
12139
12077
12016
11954
11891
11829
11766
11702
11638
11574
11509
11444
11378
11312
11244
11177
11108
11039
10970
10899
10828
10757
10685
10613
10541
10469
10396
10324
10252
10180
10108
10036
9965
9893
9822
9751
9680
9609
9539
9469
9400
9330
9262
9193
9125
9057
8990
8924
8858
8792
8727
8662
8598
8533
8469
8404
8340
8276
8211
8147
8082
8016
7952
7886
7820
7754
7687
7620
7552
7484
7415
7347
7278
7208
7138
7068
6997
6926
6855
6782
6710
6637
6563
6490
6416
6342
6268
6194
6120
6047
5974
5902
5830
5758
5686
5615
5544
5474
5404
5334
5264
5194
5124
5054
4984
4915
4845
4775
4706
4637
4568
4499
4430
4362
4295
4227
4160
4093
4027
3961
3895
3829
3764
3699
3635
3572
3509
3447
3386
3326
3266
3206
3147
3089
3030
2972
2915
2857
2800
2744
2687
2631
2576
2520
2464
2409
2354
2299
2244
2189
2135
2080
2025
1972
1918
1864
1810
1757
1703
1650
1597
1543
1489
1436
1382
1328
1274
1220
1165
1110
1056
1000
946
890
835
779
724
668
613
557
502
446
391
337
283
230
177
124
73
22
-29
-78
-128
-176
-224
-271
-318
-364
-410
-454
-498
-541
-584
-625
-665
-705
-743
-781
-817
-853
-887
-922
-955
-988
-1020
-1054
-1086
-1119
-1151
-1183
-1215
-1247
-1279
-1310
-1341
-1372
-1403
-1433
-1464
-1494
-1523
-1553
-1582
-1610
-1639
-1667
-1695
-1722
-1749
-1775
-1801
-1827
-1852
-1877
-1902
-1927
-1951
-1976
-2000
-2025
-2049
-2073
-2096
-2120
-2143
-2165
-2187
-2209
-2230
-2251
-2271
-2291
-2311
-2330
-2348
-2366
-2384
-2400
-2417
-2433
-2448
-2463
-2478
-2493
-2507
-2522
-2536
-2550
-2563
-2577
-2590
-2604
-2617
-2630
-2643
-2655
-2668
-2680
-2692
-2704
-2716
-2727
-2738
-2749
-2760
-2771
-2782
-2793
-2805
-2816
-2828
-2840
-2852
-2865
-2878
-2891
-2905
-2919
-2933
-2949
-2964
-2980
-2997
-3014
-3032
-3049
-3067
-3084
-3102
-3119
-3135
-3152
-3168
-3183
-3198
-3212
-3226
-3238
-3250
-3261
-3272
-3282
-3290
-3299
-3306
-3313
-3320
-3326
-3331
-3336
-3341
-3346
-3350
-3354
-3358
-3362
-3365
-3369
-3372
-3376
-3380
-3384
-3388
-3392
-3397
-3402
-3408
-3413
-3419
-3425
-3432
-3438
-3445
-3452
-3460
-3467
-3475
-3484
-3492
-3502
-3511
-3521
-3531
-3542
-3553
-3564
-3575
-3586
-3598
-3609
-3621
-3633
-3645
-3657
-3670
-3682
-3695
-3708
-3720
-3733
-3745
-3757
-3769
-3780
-3791
-3802
-3812
-3823
-3833
-3843
-3853
-3862
-3872
-3881
-3891
-3900
-3909
-3918
-3927
-3935
-3943
-3951
-3959
-3967
-3974
-3982
-3990
-3998
-4006
-4014
-4024
-4033
-4043
-4053
-4064
-4074
-4085
-4096
-4108
-4119
-4130
-4141
-4152
-4162
-4172
-4182
-4191
-4200
-4208
-4216
-4223
-4231
-4238
-4244
-4251
-4257
-4263
-4269
-4275
-4280
-4286
-4292
-4297
-4303
-4309
-4314
-4319
-4324
-4329
-4332
-4336
-4339
-4341
-4342
-4343
-4343
-4342
-4340
-4337
-4333
-4327
-4321
-4313
-4304
-4294
-4283
-4270
-4257
-4242
-4227
-4211
-4194
-4177
-4159
-4140
-4122
-4103
-4083
-4064
-4043
-4024
-4003
-3983
-3963
-3942
-3922
-3902
-3882
-3862
-3842
-3823
-3803
-3783
-3763
-3743
-3723
-3702
-3681
-3660
-3638
-3616
-3593
-3569
-3545
-3520
-3494
-3467
-3440
-3411
-3382
-3352
-3321
-3289
-3257
-3224
-3191
-3157
-3123
-3089
-3054
-3020
-2985
-2950
-2915
-2880
-2845
-2809
-2774
-2739
-2703
-2667
-2632
-2596
-2561
-2525
-2489
-2453
-2416
-2379
-2342
-2304
-2266
-2227
-2188
-2148
-2109
-2068
-2028
-1988
-1947
-1906
-1865
-1824
-1782
-1740
-1697
-1653
-1609
-1564
-1519
-1472
-1426
-1379
-1331
-1284
-1237
-1190
-1144
-1097
-1051
-1004
-960
-914
-869
-824
-778
-733
-687
-641
-595
-549
-503
-456
-409
-362
-314
-267
-219
-171
-122
-73
-23
27
78
129
180
232
283
335
387
439
491
543
594
645
696
747
798
848
899
950
1000
1050
1100
1150
1200
1249
1297
1346
1393
1441
1488
1534
1580
1626
1671
1716
1760
1804
1848
1891
1934
1977
2020
2062
2105
2146
2187
2228
2268
2308
2347
2385
2423
2460
2496
2532
2568
2603
2639
2673
2708
2742
2777
2811
2844
2878
2911
2944
2977
3010
3042
3074
3106
3137
3167
3197
3226
3254
3282
3309
3335
3361
3386
3411
3435
3458
3480
3502
3523
3543
3563
3581
3599
3616
3633
3649
3664
3679
3693
3706
3718
3730
3740
3750
3759
3767
3775
3782
3788
3794
3800
3805
3810
3814
3818
3822
3826
3829
3833
3836
3838
3841
3844
3846
3849
3851
3853
3854
3855
3856
3857
3857
3856
3855
3854
3852
3850
3848
3845
3841
3837
3833
3828
3823
3818
3813
3808
3803
3797
3792
3787
3781
3775
3769
3763
3756
3749
3742
3734
3727
3719
3711
3703
3695
3687
3679
3670
3661
3652
3642
3632
3622
3611
3601
3590
3579
3568
3557
3546
3536
3526
3516
3507
3499
3491
3483
3476
3470
3464
3458
3453
3448
3443
3439
3435
3432
3429
3426
3424
3421
3419
3417
3415
3412
3410
3409
3407
3406
3405
3405
3404
3404
3404
3405
3405
3406
3408
3410
3413
3416
3420
3425
3430
3435
3441
3448
3454
3461
3467
3473
3480
3486
3492
3499
3505
3511
3518
3524
3530
3536
3542
3547
3552
3557
3562
3567
3572
3577
3582
3587
3592
3596
3601
3606
3611
3616
3621
3626
3631
3637
3642
3647
3652
3657
3661
3665
3669
3673
3676
3679
3682
3685
3687
3689
3691
3693
3695
3697
3699
3701
3702
3704
3705
3706
3707
3707
3707
3707
3706
3705
3704
3702
3700
3698
3694
3691
3686
3682
3676
3671
3665
3659
3654
3648
3642
3636
3631
3625
3619
3614
3608
3603
3597
3592
3587
3582
3577
3571
3566
3560
3554
3547
3540
3532
3523
3513
3503
3492
3481
3468
3455
3441
3425
3409
3393
3375
3357
3338
3318
3299
3278
3257
3236
3215
3193
3171
3149
3126
3104
3082
3060
3038
3017
2996
2976
2956
2936
2917
2898
2879
2861
2842
2825
2807
2791
2775
2760
2745
2731
2718
2705
2692
2680
2667
2655
2643
2630
2618
2606
2594
2581
2569
2556
2544
2531
2518
2505
2492
2479
2465
2452
2438
2425
2411
2397
2383
2369
2355
2342
2328
2314
2301
2288
2275
2262
2249
2236
2223
2210
2198
2185
2173
2161
2149
2137
2126
2115
2105
2096
2087
2078
2070
2062
2055
2048
2041
2036
2031
2025
2021
2019
2016
2013
2009
2007
2003
2000
1996
1992
1987
1981
1975
1968
1960
1951
1941
1931
1919
1907
1894
1881
1866
1851
1835
1817
1799
1780
1761
1740
1719
1697
1675
1652
1629
1605
1582
1558
1534
1510
1485
1461
1437
1413
1389
1365
1341
1317
1292
1268
1243
1218
1193
1167
1142
1117
1091
1065
1040
1014
988
961
935
909
883
857
831
805
780
755
731
707
684
661
639
618
597
577
558
539
521
503
485
467
449
431
413
395
376
357
338
318
298
277
256
234
211
188
164
139
114
88
62
36
8
-19
-47
-75
-103
-131
-159
-187
-215
-243
-270
-297
-324
-350
-377
-403
-429
-454
-479
-503
-527
-550
-573
-596
-617
-639
-659
-679
-699
-717
-735
-753
-769
-785
-801
-817
-832
-848
-864
-879
-895
-912
-928
-945
-962
-979
-997
-1014
-1032
-1050
-1068
-1086
-1105
-1123
-1143
-1162
-1182
-1202
-1222
-1242
-1263
-1283
-1304
-1324
-1345
-1365
-1386
-1407
-1428
-1450
-1471
-1493
-1516
-1539
-1563
-1587
-1613
-1639
-1666
-1694
-1723
-1753
-1783
-1813
-1844
-1875
-1906
-1937
-1968
-2000
-2031
-2062
-2094
-2125
-2156
-2187
-2218
-2248
-2278
-2308
-2337
-2366
-2395
-2423
-2452
-2479
-2506
-2533
-2559
-2585
-2610
-2636
-2661
-2686
-2711
-2737
-2763
-2789
-2816
-2843
-2871
-2899
-2928
-2957
-2987
-3018
-3049
-3081
-3114
-3147
-3182
-3218
-3256
-3294
-3333
-3373
-3413
-3454
-3496
-3538
-3581
-3624
-3667
-3711
-3756
-3800
-3845
-3890
-3934
-3978
-4022
-4065
-4107
-4149
-4191
-4232
-4273
-4314
-4355
-4395
-4436
-4476
-4516
-4557
-4597
-4638
-4679
-4720
-4762
-4804
-4846
-4888
-4931
-4974
-5016
-5059
-5102
-5144
-5187
-5230
-5274
-5317
-5361
-5406
-5452
-5498
-5546
-5594
-5642
-5691
-5741
-5792
-5843
-5894
-5946
-5998
-6050
-6102
-6153
-6205
-6257
-6308
-6359
-6410
-6460
-6510
-6560
-6610
-6659
-6708
-6756
-6804
-6852
-6898
-6945
-6991
-7036
-7080
-7125
-7169
-7212
-7256
-7300
-7344
-7388
-7432
-7476
-7521
-7565
-7610
-7655
-7700
-7746
-7792
-7838
-7885
-7932
-7980
-8028
-8077
-8125
-8175
-8224
-8274
-8324
-8375
-8425
-8477
-8529
-8581
-8634
-8687
-8740
-8794
-8847
-8901
-8955
-9008
-9062
-9115
-9168
-9222
-9275
-9328
-9380
-9433
-9486
-9539
-9592
-9644
-9698
-9751
-9805
-9859
-9913
-9967
-10022
-10077
-10133
-10189
-10245
-10301
-10357
-10413
-10469
-10525
-10582
-10638
-10694
-10749
-10805
-10860
-10915
-10969
-11023
-11077
-11130
-11183
-11236
-11288
-11341
-11393
-11444
-11496
-11547
-11598
-11648
-11698
-11747
-11796
-11845
-11893
-11941
-11988
-12036
-12083
-12130
-12177
-12224
-12270
-12317
-12362
-12408
-12454
-12499
-12545
-12590
-12635
-12680
-12725
-12769
-12813
-12857
-12901
-12944
-12987
-13030
-13073
-13116
-13159
-13202
-13244
-13287
-13329
-13371
-13412
-13453
-13494
-13534
-13575
-13615
-13655
-13696
-13737
-13777
-13818
-13860
-13901
-13943
-13985
-14027
-14070
-14113
-14156
-14199
-14242
-14285
-14328
-14370
-14411
-14453
-14494
-14534
-14574
-14612
-14650
-14687
-14724
-14759
-14793
-14826
-14858
-14890
-14921
-14951
-14980
-15009
-15037
-15065
-15093
-15120
-15146
-15172
-15197
-15222
-15247
-15271
-15296
-15320
-15344
-15368
-15392
-15416
-15440
-15465
-15489
-15514
-15539
-15564
-15589
-15615
-15640
-15666
-15693
-15719
-15746
-15772
-15799
-15825
-15850
-15875
-15899
-15923
-15946
-15968
-15989
-16010
-16030
-16049
-16068
-16087
-16105
-16123
-16140
-16160
-16178
-16197
-16216
-16235
-16254
-16274
-16295
-16315
-16335
-16355
-16376
-16396
-16417
-16438
-16458
-16479
-16499
-16518
-16538
-16557
-16575
-16593
-16611
-16628
-16646
-16663
-16680
-16697
-16714
-16731
-16748
-16766
-16783
-16800
-16817
-16835
-16853
-16871
-16889
-16907
-16925
-16944
-16963
-16982
-17001
-17021
-17040
-17059
-17078
-17097
-17116
-17134
-17151
-17169
-17186
-17203
-17219
-17235
-17250
-17265
-17279
-17292
-17304
-17316
-17326
-17336
-17345
-17353
-17361
-17367
-17374
-17380
-17385
-17391
-17396
-17401
-17406
-17411
-17415
-17420
-17424
-17427
-17431
-17434
-17437
-17440
-17442
-17445
-17447
-17449
-17452
-17454
-17456
-17458
-17460
-17462
-17463
-17465
-17466
-17468
-17469
-17471
-17472
-17473
-17474
-17474
-17474
-17474
-17474
-17473
-17473
-17472
-17471
-17470
-17468
-17467
-17466
-17464
-17463
-17462
-17461
-17460
-17459
-17459
-17458
-17458
-17458
-17458
-17458
-17458
-17458
-17458
-17458
-17459
-17460
-17462
-17464
-17467
-17471
-17476
-17481
-17486
-17492
-17498
-17504
-17510
-17517
-17525
-17533
-17541
-17550
-17560
-17571
-17582
-17593
-17605
-17618
-17631
-17645
-17659
-17674
-17689
-17705
-17722
-17739
-17756
-17774
-17792
-17810
-17828
-17846
-17864
-17882
-17900
-17919
-17937
-17956
-17975
-17994
-18012
-18031
-18049
-18066
-18082
-18098
-18114
-18128
-18142
-18156
-18169
-18181
-18194
-18205
-18216
-18227
-18237
-18246
-18255
-18264
-18272
-18280
-18288
-18296
-18303
-18311
-18318
-18325
-18332
-18337
-18342
-18346
-18349
-18351
-18352
-18352
-18351
-18350
-18349
-18347
-18345
-18343
-18341
-18339
-18337
-18336
-18334
-18333
-18331
-18330
-18329
-18327
-18326
-18324
-18322
-18320
-18318
-18316
-18314
-18312
-18310
-18309
-18307
-18305
-18304
-18303
-18302
-18301
-18299
-18298
-18296
-18294
-18291
-18288
-18285
-18282
-18278
-18274
-18270
-18265
-18260
-18254
-18248
-18242
-18236
-18229
-18223
-18217
-18211
-18205
-18200
-18195
-18191
-18188
-18185
-18184
-18183
-18183
-18184
-18186
-18189
-18193
-18197
-18202
-18207
-18213
-18219
-18224
-18230
-18235
-18240
-18244
-18248
-18252
-18256
-18260
-18264
-18268
-18272
-18277
-18280
-18284
-18287
-18289
-18291
-18292
-18292
-18292
-18290
-18288
-18285
-18281
-18277
-18272
-18267
-18261
-18255
-18249
-18243
-18237
-18231
-18225
-18220
-18215
-18210
-18205
-18201
-18196
-18192
-18188
-18183
-18179
-18175
-18170
-18166
-18161
-18157
-18153
-18148
-18143
-18138
-18133
-18127
-18121
-18115
-18109
-18102
-18095
-18087
-18079
-18069
-18059
-18048
-18037
-18024
-18011
-17997
-17982
-17967
-17951
-17934
-17917
-17899
-17880
-17861
-17841
-17820
-17798
-17775
-17752
-17727
-17703
-17677
-17651
-17625
-17597
-17570
-17541
-17511
-17481
-17450
-17418
-17386
-17354
-17322
-17290
-17259
-17228
-17198
-17169
-17141
-17113
-17086
-17059
-17033
-17007
-16981
-16955
-16929
-16903
-16877
-16850
-16823
-16796
-16767
-16738
-16708
-16677
-16646
-16613
-16580
-16545
-16510
-16474
-16436
-16398
-16358
-16317
-16274
-16232
-16187
-16143
-16097
-16050
-16004
-15956
-15908
-15859
-15810
-15761
-15711
-15660
-15609
-15557
-15505
-15453
-15401
-15348
-15295
-15241
-15187
-15133
-15077
-15022
-14965
-14908
-14850
-14791
-14732
-14672
-14611
-14550
-14489
-14427
-14364
-14301
-14237
-14172
-14107
-14041
-13975
-13908
-13840
-13773
-13705
-13636
-13567
-13497
-13427
-13356
-13283
-13210
-13137
-13062
-12987
-12912
-12836
-12760
-12684
-12608
-12533
-12457
-12381
-12305
-12229
-12153
-12076
-11999
-11921
-11843
-11765
-11686
-11608
-11529
-11450
-11370
-11291
-11212
-11132
-11051
-10970
-10889
-10807
-10725
-10642
-10559
-10476
-10393
-10310
-10226
-10143
-10060
-9976
-9893
-9809
-9724
-9640
-9556
-9471
-9386
-9301
-9216
-9131
-9046
-8961
-8876
-8790
-8705
-8620
-8534
-8449
-8362
-8276
-8189
-8103
-8018
-7933
-7848
-7765
-7682
-7600
-7520
-7440
-7361
-7283
-7206
-7129
-7053
-6977
-6901
-6827
-6752
-6678
-6604
-6530
-6456
-6383
-6310
-6237
-6165
-6094
-6023
-5952
-5883
-5814
-5745
-5677
-5610
-5544
-5478
-5412
-5347
-5283
-5220
-5157
-5095
-5034
-4972
-4912
-4852
-4792
-4733
-4674
-4616
-4558
-4500
-4442
-4385
-4328
-4271
-4214
-4158
-4103
-4046
-3993
-3938
-3885
-3831
-3778
-3725
-3672
-3619
-3567
-3514
-3462
-3410
-3358
-3306
-3254
-3203
-3152
-3102
-3053
-3004
-2956
-2908
-2861
-2815
-2769
-2724
-2679
-2633
-2588
-2543
-2498
-2453
-2409
-2364
-2320
-2276
-2232
-2188
-2145
-2103
-2061
-2019
-1978
-1936
-1896
-1855
-1814
-1774
-1733
-1693
-1652
-1611
-1571
-1530
-1489
-1448
-1407
-1366
-1325
-1285
-1244
-1204
-1165
-1125
-1087
-1048
-1010
-972
-934
-897
-860
-823
-786
-749
-713
-676
-640
-605
-569
-534
-499
-465
-430
-396
-362
-328
-294
-260
-227
-194
-161
-128
-96
-65
-33
-2
30
61
92
123
154
185
216
246
277
307
337
367
396
426
454
483
511
538
565
592
618
644
669
694
719
743
767
791
814
837
860
882
904
926
948
969
989
1010
1029
1049
1068
1086
1105
1123
1141
1160
1178
1197
1216
1235
1254
1272
1291
1309
1327
1345
1363
1381
1399
1418
1437
1457
1477
1498
1520
1542
1565
1589
1613
1638
1663
1688
1714
1740
1766
1793
1820
1847
1874
1902
1930
1959
1988
2019
2050
2082
2114
2148
2183
2219
2256
2293
2331
2369
2407
2446
2485
2523
2562
2601
2640
2678
2717
2755
2793
2831
2868
2905
2942
2979
3016
3052
3089
3125
3161
3198
3234
3271
3308
3345
3382
3420
3458
3497
3537
3577
3617
3658
3699
3741
3782
3824
3866
3907
3949
3990
4030
4073
4115
4157
4199
4242
4284
4327
4370
4413
4455
4497
4538
4578
4618
4658
4698
4737
4777
4817
4858
4899
4941
4983
5025
5068
5112
5155
5199
5243
5288
5332
5377
5422
5467
5512
5557
5603
5648
5694
5739
5784
5829
5874
5919
5963
6007
6051
6094
6136
6179
6220
6262
6303
6344
6385
6426
6467
6508
6550
6591
6633
6675
6717
6758
6800
6842
6884
6926
6967
7009
7051
7093
7136
7179
7222
7266
7309
7353
7397
7441
7484
7527
7570
7612
7654
7697
7739
7781
7824
7866
7909
7953
7996
8039
8085
8130
8177
8223
8271
8320
8369
8419
8470
8521
8573
8625
8677
8730
8783
8837
8891
8945
9000
9055
9111
9166
9221
9275
9330
9384
9437
9491
9545
9598
9652
9706
9760
9814
9868
9923
9978
10033
10089
10145
10202
10260
10319
10378
10439
10502
10566
10631
10697
10764
10833
10902
10972
11043
11114
11186
11259
11331
11405
11478
11552
11626
11700
11775
11849
11924
11999
12075
12151
12228
12305
12382
12460
12538
12616
12694
12773
12852
12932
13011
13092
13173
13255
13337
13420
13504
13589
13675
13761
13848
13936
14024
14113
14203
14293
14384
14476
14568
14660
14753
14845
14938
15031
15123
15215
15307
15399
15491
15582
15673
15764
15854
15944
16032
16120
16207
16294
16379
16464
16549
16632
16715
16798
16880
16962
17044
17125
17206
17287
17367
17447
17527
17607
17687
17766
17845
17924
18002
18079
18155
18231
18307
18381
18456
18530
18603
18676
18748
18821
18892
18964
19035
19105
19176
19246
19315
19385
19455
19524
19593
19662
19730
19798
19865
19932
19998
20063
20127
20191
20253
20315
20376
20435
20494
20552
20608
20664
20719
20773
20826
20878
20929
20979
21027
21075
21122
21168
21213
21257
21299
21341
21382
21422
21461
21499
21536
21572
21608
21643
21678
21712
21746
21779
21812
21845
21877
21909
21940
21971
22002
22032
22062
22091
22120
22148
22175
22200
22225
22248
22269
22288
22306
22321
22335
22347
22356
22364
22370
22374
22376
22377
22375
22373
22368
22363
22356
22349
22340
22331
22320
22309
22296
22283
22268
22253
22237
22220
22202
22184
22165
22146
22127
22107
22087
22066
22045
22023
22000
21976
21951
21925
21898
21870
21841
21811
21780
21748
21716
21682
21648
21612
21576
21540
21502
21465
21426
21387
21348
21309
21269
21229
21189
21149
21109
21068
21028
20988
20948
20909
20870
20831
20791
20752
20713
20674
20634
20594
20554
20513
20472
20431
20389
20346
20303
20260
20217
20174
20130
20086
20042
19998
19954
19909
19864
19819
19772
19726
19678
19631
19583
19534
19485
19436
19386
19336
19286
19236
19185
19134
19083
19032
18981
18929
18877
18824
18770
18716
18662
18607
18552
18497
18441
18386
18331
18276
18222
18168
18114
18061
18009
17957
17906
17855
17805
17755
17705
17655
17605
17555
17503
17452
17399
17345
17290
17234
17176
17117
17057
16995
16931
16866
16799
16730
16659
16586
16512
16435
16357
16277
16198
16117
16036
15954
15873
15792
15712
15632
15552
15473
15395
15317
15241
15165
15090
15016
14943
14871
14801
14732
14665
14599
14535
14472
14410
14350
14290
14232
14175
14118
14063
14007
13952
13898
13843
13789
13735
13681
13626
13572
13517
13462
13407
13353
13297
13242
13187
13131
13075
13019
12962
12905
12847
12789
12731
12672
12613
12554
12495
12436
12377
12318
12259
12201
12143
12085
12027
11970
11913
11856
11799
11744
11688
11633
11579
11526
11474
11422
11371
11321
11272
11224
11177
11132
11087
11044
11001
10961
10922
10884
10847
10811
10776
10742
10709
10675
10642
10609
10576
10542
10508
10474
10440
10405
10370
10335
10299
10263
10226
10188
10150
10111
10071
10030
9988
9945
9902
9858
9812
9766
9719
9671
9623
9573
9523
9473
9422
9370
9318
9266
9213
9159
9105
9050
8995
8939
8882
8825
8767
8709
8651
8593
8536
8478
8420
8362
8304
8246
8188
8129
8071
8012
7953
7894
7836
7778
7720
7663
7606
7550
7494
7438
7383
7328
7273
7219
7164
7110
7056
7003
6949
6896
6842
6789
6735
6682
6628
6574
6520
6466
6412
6359
6305
6251
6197
6144
6090
6036
5982
5927
5873
5818
5762
5707
5651
5595
5539
5482
5426
5369
5311
5254
5196
5137
5078
5019
4959
4898
4837
4775
4713
4650
4587
4524
4460
4396
4332
4268
4204
4140
4075
4011
3949
3885
3823
3761
3700
3640
3581
3523
3466
3410
3355
3301
3248
3196
3145
3095
3046
2998
2950
2904
2859
2814
2771
2728
2685
2644
2603
2563
2523
2484
2445
2407
2370
2333
2296
2260
2224
2189
2154
2119
2085
2051
2017
1985
1953
1921
1891
1860
1831
1801
1772
1743
1713
1684
1654
1624
1594
1564
1534
1504
1475
1445
1416
1388
1359
1331
1302
1273
1244
1215
1186
1156
1126
1096
1067
1037
1008
980
952
925
899
872
847
821
796
771
746
722
698
674
650
627
604
581
558
535
512
489
467
444
422
400
378
356
333
311
289
267
245
223
201
178
156
133
110
86
62
38
13
-12
-37
-63
-89
-115
-142
-168
-194
-220
-246
-271
-296
-321
-346
-370
-394
-417
-440
-462
-484
-504
-524
-542
-560
-576
-591
-605
-618
-631
-642
-652
-662
-672
-681
-689
-698
-706
-714
-723
-732
-741
-750
-759
-769
-779
-789
-799
-810
-821
-833
-846
-860
-874
-890
-906
-924
-942
-961
-981
-1002
-1022
-1045
-1069
-1093
-1118
-1144
-1171
-1199
-1228
-1258
-1289
-1320
-1352
-1385
-1418
-1452
-1486
-1519
-1553
-1587
-1620
-1653
-1686
-1719
-1751
-1783
-1815
-1846
-1878
-1910
-1941
-1973
-2004
-2036
-2067
-2098
-2129
-2159
-2190
-2220
-2249
-2279
-2309
-2339
-2369
-2399
-2429
-2460
-2491
-2523
-2555
-2588
-2621
-2656
-2691
-2727
-2765
-2803
-2842
-2881
-2922
-2963
-3005
-3048
-3091
-3135
-3179
-3223
-3268
-3314
-3360
-3407
-3454
-3502
-3550
-3599
-3648
-3698
-3748
-3798
-3849
-3901
-3952
-4003
-4057
-4110
-4163
-4217
-4271
-4325
-4380
-4435
-4490
-4545
-4600
-4655
-4709
-4763
-4816
-4870
-4923
-4976
-5029
-5081
-5134
-5186
-5238
-5290
-5342
-5394
-5447
-5499
-5552
-5606
-5659
-5713
-5768
-5822
-5877
-5933
-5989
-6046
-6103
-6162
-6222
-6283
-6345
-6408
-6473
-6539
-6607
-6675
-6744
-6814
-6885
-6957
-7029
-7102
-7176
-7251
-7327
-7404
-7481
-7560
-7640
-7721
-7802
-7884
-7967
-8051
-8135
-8220
-8304
-8389
-8474
-8558
-8642
-8725
-8807
-8889
-8971
-9052
-9132
-9212
-9292
-9372
-9452
-9532
-9612
-9691
-9771
-9851
-9930
-10010
-10090
-10170
-10251
-10332
-10413
-10494
-10575
-10657
-10739
-10821
-10903
-10985
-11068
-11151
-11234
-11317
-11401
-11486
-11571
-11657
-11743
-11830
-11918
-12006
-12095
-12184
-12274
-12364
-12454
-12545
-12637
-12729
-12822
-12915
-13010
-13104
-13199
-13295
-13390
-13486
-13582
-13677
-13772
-13867
-13962
-14056
-14150
-14244
-14337
-14429
-14520
-14611
-14702
-14791
-14880
-14968
-15055
-15142
-15228
-15314
-15399
-15484
-15569
-15652
-15736
-15819
-15901
-15982
-16062
-16143
-16224
-16303
-16381
-16458
-16535
-16610
-16685
-16759
-16832
-16904
-16976
-17047
-17118
-17188
-17257
-17326
-17394
-17462
-17529
-17596
-17662
-17728
-17793
-17858
-17923
-17987
-18050
-18113
-18175
-18236
-18297
-18356
-18415
-18472
-18529
-18586
-18642
-18697
-18751
-18805
-18858
-18909
-18960
-19010
-19059
-19107
-19154
-19200
-19245
-19289
-19333
-19375
-19417
-19458
-19498
-19538
-19576
-19614
-19651
-19687
-19722
-19756
-19789
-19822
-19853
-19884
-19914
-19942
-19971
-19998
-20024
-20050
-20076
-20100
-20125
-20148
-20171
-20194
-20217
-20239
-20261
-20284
-20306
-20328
-20350
-20372
-20394
-20415
-20436
-20456
-20476
-20496
-20516
-20535
-20554
-20573
-20591
-20610
-20627
-20644
-20661
-20677
-20693
-20708
-20723
-20737
-20751
-20764
-20777
-20789
-20800
-20809
-20818
-20826
-20833
-20838
-20843
-20847
-20850
-20852
-20854
-20855
-20856
-20856
-20856
-20855
-20854
-20853
-20852
-20850
-20849
-20847
-20846
-20844
-20843
-20842
-20841
-20839
-20838
-20838
-20837
-20837
-20836
-20836
-20836
-20836
-20836
-20836
-20836
-20836
-20836
-20837
-20838
-20840
-20842
-20845
-20848
-20852
-20857
-20861
-20866
-20871
-20876
-20880
-20885
-20889
-20893
-20897
-20900
-20903
-20906
-20908
-20911
-20912
-20914
-20915
-20915
-20916
-20915
-20915
-20914
-20913
-20911
-20909
-20907
-20905
-20902
-20899
-20897
-20893
-20890
-20886
-20882
-20877
-20872
-20866
-20860
-20852
-20844
-20835
-20826
-20816
-20806
-20795
-20783
-20771
-20759
-20746
-20732
-20718
-20704
-20689
-20673
-20657
-20640
-20622
-20603
-20584
-20564
-20543
-20522
-20500
-20478
-20455
-20433
-20410
-20387
-20364
-20341
-20317
-20294
-20270
-20246
-20221
-20197
-20172
-20147
-20121
-20096
-20071
-20046
-20020
-19996
-19971
-19945
-19920
-19894
-19868
-19842
-19815
-19787
-19760
-19732
-19703
-19674
-19645
-19616
-19586
-19556
-19526
-19495
-19464
-19434
-19403
-19373
-19342
-19312
-19282
-19252
-19222
-19193
-19163
-19134
-19105
-19076
-19048
-19019
-18991
-18962
-18934
-18906
-18877
-18849
-18821
-18792
-18764
-18736
-18708
-18680
-18652
-18624
-18597
-18569
-18541
-18513
-18484
-18456
-18428
-18400
-18372
-18344
-18317
-18290
-18263
-18237
-18210
-18184
-18158
-18132
-18106
-18080
-18055
-18030
-18005
-17981
-17958
-17935
-17912
-17890
-17868
-17847
-17826
-17806
-17786
-17767
-17749
-17731
-17715
-17699
-17684
-17669
-17656
-17643
-17631
-17619
-17608
-17598
-17589
-17580
-17572
-17564
-17556
-17549
-17542
-17536
-17530
-17525
-17521
-17518
-17516
-17515
-17515
-17516
-17518
-17521
-17525
-17530
-17535
-17542
-17548
-17555
-17563
-17571
-17578
-17587
-17595
-17603
-17611
-17619
-17626
-17634
-17642
-17649
-17656
-17664
-17672
-17680
-17688
-17696
-17705
-17714
-17723
-17732
-17742
-17751
-17760
-17769
-17777
-17786
-17795
-17804
-17813
-17822
-17831
-17840
-17849
-17859
-17868
-17878
-17889
-17899
-17910
-17922
-17933
-17946
-17958
-17971
-17985
-17999
-18014
-18029
-18044
-18060
-18076
-18092
-18109
-18126
-18142
-18159
-18175
-18191
-18206
-18221
-18235
-18248
-18261
-18273
-18284
-18294
-18303
-18312
-18320
-18327
-18334
-18340
-18346
-18351
-18356
-18360
-18364
-18368
-18371
-18373
-18375
-18377
-18378
-18378
-18378
-18378
-18377
-18376
-18375
-18373
-18370
-18367
-18363
-18358
-18353
-18346
-18340
-18333
-18325
-18317
-18309
-18301
-18292
-18283
-18274
-18264
-18255
-18245
-18234
-18224
-18213
-18202
-18191
-18180
-18170
-18159
-18149
-18139
-18129
-18120
-18111
-18103
-18095
-18087
-18080
-18072
-18065
-18058
-18052
-18045
-18038
-18031
-18024
-18018
-18011
-18004
-17998
-17991
-17985
-17980
-17974
-17969
-17963
-17958
-17953
-17949
-17944
-17939
-17935
-17931
-17927
-17924
-17921
-17919
-17917
-17916
-17915
-17915
-17916
-17918
-17921
-17924
-17928
-17933
-17938
-17944
-17951
-17958
-17965
-17972
-17980
-17987
-17994
-18001
-18008
-18014
-18020
-18025
-18029
-18032
-18034
-18034
-18034
-18033
-18030
-18027
-18023
-18018
-18013
-18007
-18001
-17995
-17990
-17985
-17980
-17975
-17972
-17969
-17967
-17966
-17967
-17968
-17970
-17973
-17977
-17981
-17986
-17992
-17998
-18004
-18011
-18018
-18025
-18033
-18041
-18049
-18056
-18064
-18072
-18080
-18087
-18095
-18102
-18109
-18117
-18124
-18131
-18139
-18146
-18154
-18162
-18170
-18179
-18189
-18199
-18209
-18221
-18233
-18246
-18259
-18274
-18289
-18305
-18322
-18339
-18357
-18376
-18395
-18415
-18436
-18457
-18479
-18501
-18524
-18547
-18570
-18594
-18618
-18642
-18667
-18692
-18718
-18744
-18771
-18798
-18825
-18853
-18881
-18909
-18938
-18967
-18997
-19027
-19058
-19088
-19119
-19150
-19182
-19213
-19245
-19277
-19309
-19341
-19373
-19404
-19436
-19467
-19498
-19529
-19560
-19591
-19622
-19653
-19684
-19715
-19746
-19778
-19809
-19840
-19871
-19902
-19933
-19963
-19993
-20024
-20054
-20085
-20116
-20147
-20179
-20211
-20244
-20277
-20311
-20346
-20380
-20416
-20452
-20488
-20526
-20564
-20603
-20642
-20683
-20724
-20767
-20809
-20853
-20897
-20941
-20986
-21031
-21076
-21122
-21167
-21212
-21258
-21303
-21349
-21394
-21439
-21484
-21529
-21575
-21620
-21665
-21710
-21756
-21801
-21847
-21893
-21939
-21985
-22030
-22076
-22121
-22166
-22210
-22255
-22300
-22344
-22389
-22433
-22478
-22522
-22566
-22609
-22652
-22695
-22738
-22780
-22822
-22863
-22903
-22943
-22983
-23022
-23061
-23100
-23138
-23177
-23216
-23255
-23295
-23334
-23374
-23413
-23453
-23493
-23533
-23573
-23613
-23653
-23693
-23734
-23774
-23814
-23854
-23894
-23933
-23972
-24011
-24049
-24086
-24123
-24160
-24195
-24230
-24264
-24297
-24330
-24361
-24392
-24422
-24451
-24480
-24507
-24534
-24560
-24586
-24610
-24634
-24657
-24680
-24701
-24722
-24743
-24762
-24780
-24798
-24815
-24832
-24848
-24864
-24879
-24894
-24908
-24921
-24935
-24948
-24960
-24972
-24984
-24995
-25006
-25016
-25025
-25034
-25041
-25048
-25054
-25059
-25063
-25065
-25067
-25067
-25066
-25064
-25061
-25056
-25050
-25042
-25034
-25024
-25012
-25000
-24986
-24971
-24956
-24939
-24921
-24903
-24884
-24865
-24845
-24824
-24803
-24781
-24759
-24737
-24714
-24691
-24669
-24646
-24623
-24601
-24578
-24556
-24533
-24511
-24488
-24465
-24442
-24419
-24397
-24373
-24350
-24326
-24302
-24277
-24252
-24227
-24201
-24176
-24150
-24124
-24098
-24072
-24046
-24020
-23994
-23968
-23942
-23916
-23890
-23864
-23839
-23813
-23787
-23761
-23734
-23708
-23681
-23654
-23627
-23599
-23571
-23542
-23513
-23483
-23453
-23422
-23390
-23358
-23325
-23291
-23256
-23221
-23185
-23148
-23110
-23071
-23032
-22993
-22954
-22914
-22875
-22835
-22796
-22757
-22718
-22680
-22642
-22605
-22568
-22532
-22497
-22463
-22429
-22396
-22363
-22331
-22300
-22270
-22241
-22212
-22184
-22157
-22130
-22104
-22078
-22053
-22029
-22004
-21980
-21957
-21933
-21910
-21887
-21864
-21841
-21819
-21796
-21774
-21751
-21728
-21705
-21681
-21657
-21632
-21606
-21580
-21553
-21525
-21497
-21469
-21440
-21410
-21381
-21351
-21320
-21290
-21259
-21228
-21196
-21164
-21132
-21099
-21065
-21031
-20996
-20961
-20926
-20890
-20853
-20816
-20778
-20740
-20702
-20663
-20624
-20585
-20545
-20505
-20465
-20424
-20383
-20341
-20300
-20258
-20215
-20172
-20129
-20085
-20041
-19996
-19951
-19906
-19860
-19813
-19767
-19720
-19672
-19624
-19575
-19526
-19476
-19426
-19375
-19323
-19270
-19217
-19163
-19109
-19054
-18998
-18941
-18883
-18824
-18765
-18705
-18644
-18582
-18519
-18456
-18393
-18329
-18265
-18200
-18135
-18070
-18005
-17939
-17873
-17807
-17740
-17673
-17607
-17540
-17472
-17405
-17337
-17269
-17201
-17133
-17064
-16996
-16926
-16857
-16787
-16717
-16646
-16576
-16505
-16434
-16361
-16290
-16218
-16145
-16071
-15997
-15922
-15846
-15769
-15692
-15613
-15535
-15455
-15375
-15293
-15212
-15129
-15046
-14961
-14876
-14791
-14704
-14617
-14528
-14439
-14349
-14258
-14167
-14074
-13981
-13887
-13793
-13698
-13603
-13507
-13411
-13315
-13218
-13121
-13023
-12925
-12826
-12726
-12626
-12525
-12424
-12322
-12221
-12120
-12019
-11918
-11818
-11718
-11618
-11518
-11418
-11319
-11220
-11120
-11022
-10923
-10825
-10727
-10630
-10533
-10436
-10340
-10244
-10148
-10052
-9956
-9860
-9764
-9668
-9572
-9475
-9378
-9281
-9183
-9085
-8986
-8887
-8788
-8688
-8588
-8487
-8386
-8285
-8183
-8080
-7979
-7876
-7772
-7668
-7564
-7459
-7354
-7248
-7142
-7036
-6929
-6822
-6715
-6608
-6500
-6393
-6285
-6177
-6069
-5961
-5853
-5745
-5638
-5530
-5424
-5317
-5211
-5106
-5001
-4896
-4792
-4688
-4585
-4481
-4379
-4276
-4174
-4072
-3970
-3867
-3765
-3662
-3559
-3455
-3351
-3246
-3141
-3035
-2929
-2822
-2715
-2607
-2498
-2389
-2278
-2167
-2054
-1940
-1824
-1707
-1589
-1469
-1347
-1224
-1099
-973
-846
-717
-587
-456
-323
-190
-57
77
212
347
482
618
753
888
1022
1158
1293
1428
1563
1698
1832
1966
2100
2233
2366
2498
2629
2761
2891
3022
3152
3281
3411
3541
3670
3799
3929
4058
4188
4318
4448
4578
4707
4837
4967
5096
5225
5354
5483
5612
5741
5870
5999
6129
6259
6389
6519
6650
6781
6912
7043
7175
7307
7439
7571
7704
7836
7968
8101
8232
8364
8494
8624
8754
8882
9009
9136
9261
9386
9510
9632
9754
9875
9996
10115
10233
10350
10466
10581
10695
10808
10920
11031
11142
11251
11360
11469
11577
11684
11790
11896
12002
12107
12212
12317
12422
12527
12632
12738
12844
12950
13056
13162
13268
13374
13481
13587
13693
13799
13905
14010
14115
14220
14324
14427
14530
14632
14733
14834
14933
15032
15129
15226
15322
15418
15512
15606
15698
15790
15880
15970
16059
16146
16234
16321
16407
16493
16578
16663
16748
16833
16918
17002
17087
17171
17255
17338
17422
17504
17587
17669
17751
17833
17915
17997
18078
18159
18239
18319
18399
18478
18556
18634
18711
18787
18862
18936
19010
19083
19155
19226
19297
19366
19435
19503
19571
19638
19704
19770
19836
19902
19968
20034
20099
20165
20230
20295
20360
20425
20491
20556
20621
20687
20752
20818
20884
20951
21017
21083
21150
21217
21284
21351
21418
21485
21552
21619
21687
21755
21823
21891
21960
22029
22099
22170
22240
22312
22384
22456
22530
22603
22678
22752
22828
22903
22979
23056
23132
23209
23286
23363
23441
23518
23595
23672
23749
23825
23902
23979
24055
24132
24208
24285
24362
24439
24516
24593
24670
24747
24824
24902
24979
25056
25134
25211
25289
25366
25444
25521
25598
25675
25752
25828
25904
25980
26055
26131
26206
26280
26355
26429
26503
26576
26650
26722
26794
26866
26937
27008
27078
27148
27218
27288
27358
27427
27497
27566
27635
27704
27773
27842
27911
27980
28050
28120
28190
28261
28332
28404
28476
28548
28621
28694
28768
28842
28917
28992
29068
29143
29219
29295
29371
29448
29524
29601
29677
29754
29831
29908
29985
30062
30139
30216
30293
30370
30447
30524
30601
30678
30755
30832
30909
30986
31063
31140
31217
31294
31371
31447
31524
31600
31677
31753
31830
31906
31982
32058
32134
32210
32284
32360
32433
32508
32581
32655
32726
32800
32872
32943
33014
33085
33155
33225
33295
33365
33435
33506
33576
33647
33718
33790
33861
33933
34005
34077
34150
34222
34295
34367
34440
34512
34585
34657
34729
34801
34873
34944
35015
35085
35154
35222
35290
35357
35423
35488
35553
35617
35680
35742
35804
35866
35927
35988
36048
36108
36167
36226
36284
36342
36399
36455
36511
36567
36622
36677
36731
36785
36838
36891
36944
36996
37048
37099
37150
37201
37252
37302
37352
37402
37452
37501
37551
37600
37649
37698
37747
37797
37846
37896
37946
37996
38047
38098
38150
38201
38254
38306
38360
38413
38467
38522
38577
38632
38688
38744
38800
38857
38913
38970
39026
39083
39139
39195
39251
39307
39362
39416
39471
39524
39578
39630
39683
39735
39786
39836
39886
39935
39983
40031
40077
40123
40167
40211
40254
40297
40338
40379
40419
40458
40496
40534
40571
40608
40643
40679
40713
40747
40781
40814
40846
40877
40908
40938
40967
40995
41022
41049
41075
41101
41126
41150
41174
41197
41219
41241
41262
41283
41303
41323
41342
41361
41380
41400
41419
41438
41458
41477
41497
41518
41538
41558
41579
41599
41619
41640
41660
41680
41700
41720
41740
41760
41780
41800
41819
41838
41857
41875
41892
41909
41924
41939
41954
41967
41980
41993
42004
42015
42026
42036
42045
42054
42063
42070
42078
42084
42090
42095
42100
42104
42107
42109
42111
42112
42112
42111
42110
42109
42107
42105
42103
42102
42100
42098
42097
42096
42094
42093
42092
42090
42089
42088
42086
42085
42083
42082
42080
42079
42078
42077
42075
42075
42074
42073
42072
42072
42071
42070
42068
42066
42063
42059
42054
42049
42042
42034
42026
42017
42007
41997
41986
41975
41963
41952
41940
41927
41915
41902
41889
41877
41864
41851
41839
41826
41814
41802
41790
41778
41767
41755
41744
41733
41723
41712
41702
41693
41683
41675
41666
41658
41650
41643
41636
41630
41623
41617
41612
41606
41601
41595
41590
41584
41578
41572
41566
41559
41553
41546
41539
41531
41524
41515
41507
41498
41488
41478
41467
41455
41443
41430
41417
41403
41388
41372
41355
41338
41319
41300
41281
41260
41240
41219
41197
41176
41154
41133
41111
41090
41068
41047
41026
41004
40983
40962
40940
40918
40896
40874
40852
40830
40808
40786
40764
40741
40719
40696
40674
40651
40627
40603
40579
40554
40528
40502
40476
40449
40422
40394
40366
40338
40310
40282
40254
40225
40197
40170
40142
40115
40089
40063
40038
40013
39988
39964
39940
39917
39894
39871
39850
39829
39809
39790
39773
39756
39740
39725
39711
39698
39686
39674
39664
39654
39644
39636
39627
39620
39612
39606
39599
39594
39588
39583
39577
39572
39568
39563
39559
39556
39553
39550
39547
39544
39541
39538
39534
39530
39526
39521
39516
39511
39505
39499
39493
39486
39478
39470
39461
39452
39442
39431
39420
39408
39396
39383
39369
39355
39341
39326
39310
39295
39279
39263
39246
39229
39213
39196
39178
39161
39144
39127
39110
39092
39075
39058
39041
39024
39007
38990
38974
38957
38940
38923
38906
38889
38872
38854
38836
38818
38799
38780
38761
38741
38721
38700
38680
38659
38638
38618
38597
38577
38556
38536
38516
38496
38477
38457
38438
38419
38399
38380
38360
38341
38321
38300
38280
38259
38237
38215
38192
38169
38146
38122
38098
38074
38050
38025
38000
37975
37949
37923
37896
37869
37842
37814
37787
37760
37733
37706
37679
37652
37625
37598
37572
37545
37518
37492
37465
37439
37413
37388
37362
37337
37312
37286
37261
37236
37211
37186
37161
37135
37110
37085
37060
37034
37009
36984
36958
36932
36906
36880
36853
36825
36797
36768
36739
36709
36679
36649
36618
36587
36556
36524
36492
36460
36428
36395
36362
36329
36297
36264
36232
36199
36166
36134
36101
36068
36036
36003
35970
35937
35905
35873
35841
35809
35777
35746
35714
35683
35652
35621
35590
35559
35528
35497
35467
35437
35408
35378
35350
35321
35293
35265
35237
35209
35181
35152
35123
35095
35065
35036
35007
34977
34947
34917
34887
34857
34827
34797
34767
34737
34707
34677
34647
34616
34586
34554
34523
34491
34459
34426
34392
34359
34324
34290
34254
34218
34181
34144
34106
34067
34028
33988
33947
33906
33864
33820
33777
33732
33687
33641
33595
33549
33502
33454
33407
33359
33310
33262
33212
33162
33111
33059
33006
32953
32898
32843
32787
32731
32673
32616
32557
32499
32439
32380
32320
32259
32198
32137
32075
32012
31951
31889
31827
31764
31702
31639
31577
31514
31451
31388
31324
31261
31197
31133
31069
31005
30940
30876
30812
30747
30683
30618
30554
30489
30425
30360
30295
30230
30165
30100
30034
29968
29902
29835
29769
29702
29636
29569
29502
29436
29370
29304
29238
29173
29108
29044
28980
28917
28854
28792
28729
28667
28606
28544
28482
28421
28360
28299
28238
28177
28116
28055
27995
27934
27873
27812
27750
27689
27627
27564
27502
27439
27376
27313
27250
27186
27122
27058
26994
26929
26864
26799
26734
26669
26603
26538
26472
26406
26340
26274
26208
26142
26075
26008
25942
25875
25808
25741
25675
25609
25543
25477
25412
25347
25282
25218
25154
25090
25026
24962
24898
24834
24770
24705
24640
24575
24510
24445
24380
24315
24250
24185
24120
24055
23990
23926
23861
23797
23733
23670
23607
23544
23481
23418
23356
23294
23232
23170
23108
23047
22986
22926
22866
22807
22748
22689
22631
22574
22517
22461
22406
22351
22296
22242
22189
22137
22085
22034
21983
21932
21882
21833
21783
21734
21686
21637
21588
21540
21492
21444
21397
21349
21301
21253
21205
21156
21108
21059
21010
20961
20913
20864
20816
20767
20719
20670
20621
20573
20524
20474
20425
20375
20325
20275
20225
20174
20122
20071
20018
19966
19912
19859
19805
19751
19696
19642
19587
19532
19477
19422
19367
19312
19256
19201
19144
19088
19032
18975
18918
18861
18804
18747
18689
18631
18572
18514
18455
18396
18336
18277
18217
18158
18099
18040
17981
17923
17865
17808
17751
17694
17638
17582
17527
17472
17418
17364
17310
17257
17205
17153
17102
17051
17001
16952
16902
16854
16805
16757
16709
16661
16614
16566
16518
16470
16422
16373
16325
16277
16228
16180
16132
16084
16036
15990
15943
15897
15851
15806
15762
15718
15674
15632
15590
15549
15508
15469
15430
15392
15355
15319
15283
15249
15215
15181
15148
15115
15081
15048
15014
14981
14947
14913
14879
14844
14809
14774
14739
14703
14666
14629
14592
14553
14515
14476
14437
14397
14357
14317
14277
14237
14197
14157
14116
14076
14036
13997
13958
13919
13881
13843
13806
13770
13734
13699
13665
13631
13597
13565
13533
13501
13470
13440
13411
13381
13353
13325
13298
13271
13245
13219
13194
13170
13147
13125
13103
13083
13065
13047
13031
13017
13004
12992
12981
12971
12963
12956
12950
12945
12941
12939
12938
12937
12938
12939
12941
12944
12947
12951
12955
12959
12963
12968
12973
12977
12982
12987
12992
12997
13002
13007
13012
13017
13022
13028
13034
13040
13046
13052
13058
13064
13071
13077
13083
13090
13096
13103
13110
13117
13124
13131
13137
13144
13150
13156
13162
13168
13173
13178
13183
13188
13192
13196
13200
13202
13205
13206
13207
13206
13206
13205
13203
13201
13198
13195
13191
13187
13183
13179
13174
13170
13165
13160
13155
13150
13145
13139
13135
13130
13125
13121
13117
13112
13108
13104
13099
13095
13090
13085
13080
13075
13070
13064
13058
13053
13047
13042
13037
13033
13029
13026
13024
13022
13021
13021
13021
13023
13026
13030
13035
13041
13048
13056
13066
13076
13088
13101
13114
13128
13144
13160
13176
13193
13210
13227
13245
13262
13279
13297
13314
13330
13347
13364
13381
13397
13414
13431
13448
13464
13481
13498
13515
13532
13549
13565
13582
13599
13615
13632
13649
13665
13681
13697
13713
13729
13744
13758
13773
13787
13801
13814
13827
13840
13852
13864
13875
13886
13897
13906
13915
13924
13932
13939
13946
13952
13958
13963
13968
13973
13977
13982
13986
13991
13995
14000
14005
14010
14015
14020
14025
14031
14036
14042
14049
14055
14062
14070
14078
14086
14095
14104
14113
14123
14133
14143
14154
14166
14178
14190
14203
14217
14230
14244
14258
14272
14285
14298
14311
14323
14335
14346
14356
14366
14376
14385
14393
14401
14409
14416
14422
14429
14435
14440
14446
14451
14457
14462
14468
14473
14479
14485
14491
14497
14503
14510
14516
14523
14530
14538
14546
14554
14563
14572
14582
14591
14601
14611
14622
14632
14642
14653
14663
14674
14684
14694
14704
14715
14724
14734
14744
14754
14763
14773
14784
14794
14806
14817
14830
14843
14857
14871
14887
14904
14921
14940
14959
14978
14999
15020
15042
15064
15087
15111
15136
15161
15187
15214
15242
15270
15298
15327
15357
15387
15416
15446
15476
15506
15536
15565
15594
15623
15651
15678
15706
15733
15760
15787
15813
15839
15865
15890
15914
15939
15963
15986
16009
16032
16055
16077
16099
16120
16143
16164
16184
16206
16226
16245
16265
16283
16302
16320
16337
16355
16370
16388
16405
16421
16438
16454
16469
16485
16500
16514
16529
16543
16557
16571
16585
16598
16612
16626
16639
16653
16666
16680
16693
16707
16720
16733
16747
16760
16773
16786
16799
16812
16824
16837
16850
16862
16875
16889
16902
16915
16929
16943
16957
16971
16985
16999
17013
17026
17040
17052
17065
17077
17088
17099
17109
17119
17129
17138
17147
17156
17163
17171
17178
17184
17189
17195
17199
17203
17207
17210
17213
17216
17218
17220
17222
17224
17225
17226
17227
17228
17228
17228
17228
17227
17226
17224
17221
17218
17214
17210
17205
17199
17193
17186
17179
17172
17165
17157
17149
17141
17132
17123
17114
17105
17095
17085
17074
17064
17053
17042
17030
17019
17007
16994
16981
16967
16952
16937
16920
16902
16883
16863
16842
16820
16797
16773
16749
16723
16697
16670
16641
16612
16581
16549
16516
16482
16447
16411
16373
16337
16297
16259
16218
16177
16135
16093
16049
16004
15959
15912
15864
15815
15765
15713
15660
15606
15550
15494
15436
15377
15316
15255
15192
15128
15063
14997
14930
14861
14791
14719
14646
14571
14495
14417
14337
14256
14173
14089
14003
13916
13827
13737
13645
13552
13458
13362
13265
13167
13067
12966
12864
12762
12658
12554
12448
12342
12236
12128
12020
11911
11801
11690
11579
11466
11353
11240
11125
11010
10895
10780
10664
10547
10431
10314
10196
10079
9961
9843
9724
9606
9486
9366
9246
9126
9004
8883
8761
8638
8515
8391
8267
8141
8016
7892
7766
7640
7514
7388
7262
7135
7009
6882
6755
6627
6500
6373
6246
6119
5992
5865
5738
5612
5485
5359
5232
5106
4980
4854
4728
4602
4476
4350
4225
4100
3975
3850
3725
3601
3476
3352
3227
3103
2978
2853
2728
2603
2478
2353
2229
2105
1981
1857
1734
1611
1488
1365
1241
1118
995
871
748
625
501
378
254
131
8
-115
-237
-359
-481
-603
-723
-843
-962
-1080
-1197
-1313
-1427
-1540
-1652
-1762
-1872
-1980
-2087
-2194
-2299
-2404
-2507
-2610
-2713
-2814
-2914
-3013
-3111
-3208
-3304
-3399
-3493
-3586
-3679
-3771
-3863
-3956
-4048
-4140
-4232
-4324
-4415
-4507
-4599
-4691
-4782
-4874
-4966
-5057
-5149
-5241
-5332
-5424
-5516
-5608
-5700
-5793
-5885
-5977
-6070
-6162
-6255
-6348
-6441
-6534
-6627
-6721
-6816
-6911
-7006
-7103
-7200
-7297
-7396
-7494
-7593
-7692
-7790
-7889
-7987
-8085
-8182
-8280
-8378
-8475
-8572
-8669
-8766
-8862
-8958
-9054
-9149
-9243
-9336
-9428
-9519
-9608
-9697
-9785
-9871
-9957
-10042
-10126
-10210
-10292
-10374
-10455
-10536
-10616
-10695
-10774
-10852
-10930
-11008
-11085
-11162
-11239
-11316
-11393
-11470
-11547
-11624
-11701
-11777
-11854
-11930
-12006
-12081
-12156
-12230
-12304
-12378
-12451
-12523
-12595
-12666
-12737
-12807
-12877
-12947
-13016
-13085
-13154
-13222
-13290
-13357
-13424
-13490
-13556
-13621
-13685
-13750
-13814
-13877
-13941
-14005
-14068
-14131
-14194
-14257
-14319
-14381
-14443
-14505
-14566
-14627
-14688
-14749
-14811
-14872
-14934
-14996
-15058
-15121
-15185
-15249
-15314
-15379
-15445
-15512
-15580
-15648
-15717
-15787
-15858
-15929
-16001
-16073
-16146
-16221
-16297
-16373
-16449
-16527
-16605
-16685
-16764
-16845
-16926
-17007
-17090
-17172
-17256
-17340
-17425
-17510
-17597
-17684
-17773
-17862
-17952
-18043
-18135
-18227
-18320
-18414
-18508
-18603
-18698
-18793
-18888
-18984
-19080
-19176
-19272
-19368
-19465
-19561
-19658
-19755
-19851
-19948
-20045
-20141
-20237
-20332
-20428
-20522
-20616
-20710
-20803
-20895
-20987
-21079
-21171
-21264
-21356
-21448
-21541
-21634
-21727
-21821
-21915
-22010
-22105
-22201
-22297
-22394
-22491
-22589
-22688
-22787
-22887
-22988
-23089
-23192
-23295
-23399
-23503
-23609
-23715
-23822
-23930
-24038
-24146
-24255
-24364
-24474
-24584
-24694
-24804
-24914
-25024
-25134
-25244
-25353
-25462
-25571
-25679
-25787
-25894
-26000
-26106
-26211
-26316
-26419
-26522
-26625
-26726
-26828
-26928
-27029
-27129
-27230
-27330
-27430
-27530
-27630
-27729
-27829
-27929
-28028
-28127
-28226
-28325
-28424
-28522
-28621
-28719
-28818
-28916
-29015
-29114
-29214
-29313
-29413
-29514
-29614
-29715
-29817
-29919
-30022
-30125
-30229
-30334
-30439
-30545
-30651
-30758
-30865
-30972
-31080
-31188
-31296
-31404
-31512
-31621
-31730
-31838
-31947
-32057
-32165
-32275
-32384
-32493
-32601
-32712
-32821
-32930
-33040
-33149
-33259
-33369
-33478
-33588
-33697
-33806
-33916
-34025
-34134
-34243
-34353
-34462
-34571
-34680
-34789
-34898
-35007
-35116
-35225
-35334
-35444
-35554
-35664
-35775
-35886
-35997
-36109
-36220
-36332
-36444
-36557
-36669
-36781
-36894
-37007
-37119
-37232
-37345
-37458
-37570
-37683
-37796
-37909
-38021
-38134
-38246
-38358
-38470
-38582
-38693
-38803
-38913
-39023
-39132
-39241
-39349
-39457
-39565
-39672
-39779
-39885
-39991
-40097
-40202
-40306
-40410
-40514
-40617
-40720
-40822
-40924
-41025
-41126
-41227
-41327
-41427
-41527
-41626
-41724
-41823
-41921
-42019
-42117
-42215
-42312
-42410
-42508
-42605
-42703
-42800
-42898
-42995
-43093
-43191
-43289
-43388
-43486
-43584
-43682
-43780
-43878
-43975
-44072
-44169
-44265
-44361
-44456
-44551
-44646
-44740
-44834
-44927
-45020
-45113
-45205
-45296
-45387
-45477
-45567
-45656
-45744
-45832
-45919
-46006
-46092
-46177
-46262
-46346
-46429
-46511
-46593
-46674
-46755
-46835
-46914
-46992
-47070
-47147
-47223
-47298
-47373
-47447
-47520
-47593
-47665
-47737
-47808
-47879
-47949
-48019
-48089
-48158
-48227
-48296
-48364
-48431
-48497
-48563
-48628
-48691
-48754
-48815
-48876
-48935
-48992
-49049
-49103
-49156
-49208
-49257
-49304
-49350
-49393
-49434
-49474
-49511
-49547
-49582
-49614
-49646
-49676
-49704
-49732
-49758
-49784
-49808
-49831
-49854
-49876
-49897
-49917
-49936
-49955
-49974
-49992
-50010
-50027
-50044
-50060
-50076
-50091
-50107
-50122
-50136
-50150
-50164
-50177
-50189
-50202
-50214
-50225
-50236
-50247
-50257
-50267
-50277
-50286
-50296
-50305
-50313
-50322
-50330
-50338
-50346
-50353
-50361
-50369
-50377
-50385
-50393
-50401
-50409
-50416
-50423
-50430
-50436
-50441
-50446
-50450
-50453
-50456
-50458
-50459
-50459
-50458
-50457
-50454
-50451
-50447
-50442
-50436
-50430
-50424
-50417
-50409
-50401
-50393
-50385
-50377
-50369
-50360
-50352
-50343
-50335
-50326
-50318
-50310
-50301
-50293
-50284
-50275
-50266
-50257
-50247
-50236
-50225
-50214
-50202
-50189
-50176
-50162
-50147
-50132
-50115
-50098
-50080
-50061
-50041
-50021
-50000
-49977
-49954
-49931
-49906
-49881
-49855
-49828
-49800
-49771
-49742
-49712
-49682
-49651
-49619
-49587
-49556
-49523
-49491
-49459
-49426
-49393
-49360
-49327
-49294
-49261
-49228
-49194
-49161
-49128
-49094
-49061
-49027
-48993
-48959
-48925
-48891
-48857
-48822
-48787
-48752
-48716
-48681
-48645
-48609
-48574
-48538
-48502
-48467
-48432
-48396
-48361
-48326
-48291
-48256
-48221
-48186
-48151
-48117
-48082
-48047
-48013
-47979
-47944
-47910
-47876
-47842
-47808
-47775
-47741
-47708
-47675
-47643
-47610
-47579
-47547
-47517
-47486
-47457
-47427
-47398
-47369
-47341
-47313
-47285
-47258
-47231
-47205
-47179
-47153
-47127
-47102
-47076
-47051
-47026
-47001
-46976
-46951
-46927
-46902
-46877
-46852
-46827
-46801
-46776
-46750
-46724
-46699
-46673
-46647
-46621
-46595
-46569
-46543
-46517
-46491
-46465
-46439
-46412
-46385
-46359
-46332
-46304
-46277
-46249
-46221
-46192
-46164
-46134
-46105
-46075
-46045
-46014
-45984
-45953
-45922
-45891
-45860
-45828
-45797
-45765
-45734
-45702
-45669
-45636
-45603
-45569
-45535
-45501
-45466
-45430
-45395
-45358
-45322
-45284
-45247
-45208
-45169
-45129
-45089
-45048
-45007
-44965
-44923
-44881
-44839
-44797
-44755
-44712
-44670
-44628
-44585
-44543
-44500
-44456
-44413
-44369
-44325
-44282
-44237
-44193
-44149
-44105
-44061
-44016
-43972
-43927
-43883
-43839
-43794
-43750
-43706
-43662
-43618
-43575
-43532
-43489
-43447
-43405
-43363
-43322
-43281
-43241
-43201
-43161
-43122
-43083
-43044
-43006
-42969
-42932
-42895
-42859
-42823
-42787
-42752
-42717
-42682
-42647
-42613
-42578
-42544
-42510
-42475
-42442
-42408
-42375
-42343
-42311
-42279
-42248
-42217
-42186
-42156
-42126
-42097
-42067
-42038
-42009
-41980
-41952
-41924
-41896
-41868
-41841
-41814
-41787
-41761
-41735
-41710
-41685
-41660
-41635
-41610
-41586
-41561
-41537
-41513
-41489
-41466
-41442
-41419
-41396
-41373
-41351
-41328
-41306
-41284
-41262
-41240
-41218
-41196
-41174
-41152
-41130
-41108
-41086
-41063
-41041
-41019
-40996
-40974
-40951
-40928
-40905
-40883
-40860
-40837
-40814
-40791
-40768
-40744
-40721
-40698
-40674
-40651
-40627
-40603
-40579
-40555
-40531
-40507
-40483
-40459
-40435
-40411
-40386
-40361
-40337
-40312
-40286
-40261
-40236
-40210
-40184
-40159
-40133
-40108
-40082
-40057
-40032
-40007
-39983
-39959
-39935
-39912
-39889
-39867
-39844
-39823
-39801
-39781
-39760
-39741
-39722
-39703
-39685
-39668
-39652
-39636
-39621
-39606
-39592
-39579
-39567
-39554
-39543
-39531
-39520
-39509
-39498
-39487
-39476
-39465
-39454
-39443
-39431
-39420
-39409
-39397
-39385
-39374
-39362
-39350
-39338
-39327
-39315
-39303
-39291
-39280
-39268
-39256
-39244
-39232
-39220
-39209
-39197
-39185
-39174
-39162
-39151
-39140
-39129
-39118
-39107
-39097
-39086
-39076
-39066
-39055
-39045
-39035
-39025
-39016
-39006
-38997
-38988
-38979
-38970
-38961
-38952
-38944
-38934
-38925
-38915
-38905
-38895
-38884
-38873
-38861
-38848
-38835
-38822
-38808
-38793
-38777
-38760
-38743
-38725
-38705
-38685
-38664
-38641
-38618
-38593
-38568
-38541
-38514
-38486
-38457
-38428
-38398
-38367
-38336
-38305
-38274
-38242
-38211
-38179
-38147
-38114
-38082
-38050
-38018
-37986
-37954
-37922
-37890
-37858
-37826
-37794
-37762
-37730
-37698
-37666
-37633
-37600
-37566
-37533
-37499
-37465
-37432
-37398
-37365
-37332
-37299
-37267
-37235
-37203
-37171
-37140
-37109
-37078
-37047
-37017
-36986
-36956
-36927
-36897
-36867
-36838
-36808
-36779
-36749
-36719
-36689
-36659
-36629
-36599
-36568
-36537
-36505
-36473
-36441
-36408
-36374
-36340
-36306
-36271
-36236
-36200
-36164
-36127
-36090
-36052
-36014
-35975
-35936
-35896
-35856
-35815
-35774
-35732
-35690
-35648
-35606
-35563
-35521
-35478
-35435
-35391
-35348
-35304
-35260
-35216
-35171
-35126
-35081
-35035
-34989
-34943
-34896
-34848
-34800
-34751
-34702
-34653
-34603
-34552
-34501
-34450
-34398
-34346
-34294
-34241
-34188
-34135
-34083
-34030
-33977
-33925
-33872
-33820
-33767
-33715
-33664
-33612
-33561
-33510
-33460
-33411
-33362
-33313
-33265
-33217
-33170
-33124
-33078
-33032
-32987
-32941
-32897
-32852
-32808
-32764
-32720
-32677
-32634
-32592
-32549
-32508
-32466
-32424
-32381
-32340
-32298
-32256
-32215
-32173
-32131
-32090
-32049
-32006
-31966
-31925
-31884
-31843
-31802
-31761
-31720
-31680
-31640
-31600
-31561
-31521
-31482
-31443
-31404
-31365
-31327
-31288
-31250
-31212
-31175
-31137
-31100
-31063
-31026
-30989
-30952
-30915
-30878
-30841
-30803
-30766
-30729
-30691
-30653
-30615
-30576
-30538
-30499
-30460
-30420
-30380
-30340
-30299
-30258
-30217
-30176
-30134
-30092
-30050
-30007
-29965
-29922
-29879
-29836
-29792
-29749
-29705
-29661
-29617
-29573
-29528
-29484
-29440
-29396
-29352
-29308
-29265
-29222
-29179
-29137
-29095
-29055
-29015
-28975
-28937
-28899
-28862
-28825
-28789
-28754
-28719
-28684
-28650
-28616
-28582
-28548
-28513
-28479
-28444
-28410
-28374
-28338
-28302
-28265
-28227
-28189
-28149
-28110
-28069
-28028
-27986
-27944
-27901
-27858
-27814
-27769
-27724
-27679
-27633
-27587
-27540
-27493
-27446
-27398
-27350
-27303
-27255
-27207
-27159
-27111
-27063
-27015
-26968
-26921
-26873
-26827
-26780
-26734
-26688
-26643
-26598
-26554
-26510
-26467
-26424
-26381
-26340
-26298
-26258
-26218
-26179
-26140
-26102
-26064
-26028
-25992
-25956
-25922
-25887
-25853
-25820
-25787
-25754
-25721
-25688
-25656
-25623
-25591
-25559
-25526
-25494
-25462
-25429
-25397
-25365
-25332
-25300
-25267
-25234
-25202
-25169
-25136
-25103
-25070
-25036
-25003
-24969
-24936
-24902
-24867
-24833
-24798
-24762
-24727
-24691
-24655
-24619
-24583
-24547
-24510
-24473
-24436
-24399
-24361
-24324
-24286
-24248
-24210
-24172
-24134
-24096
-24058
-24019
-23981
-23942
-23903
-23863
-23823
-23783
-23743
-23702
-23661
-23619
-23576
-23533
-23489
-23445
-23399
-23353
-23306
-23259
-23210
-23161
-23111
-23060
-23008
-22955
-22902
-22848
-22793
-22738
-22681
-22625
-22567
-22509
-22450
-22391
-22330
-22269
-22208
-22145
-22082
-22018
-21953
-21887
-21821
-21755
-21688
-21621
-21554
-21486
-21419
-21351
-21284
-21217
-21150
-21084
-21018
-20953
-20888
-20824
-20761
-20697
-20634
-20572
-20509
-20447
-20385
-20323
-20261
-20198
-20136
-20074
-20012
-19949
-19887
-19824
-19761
-19699
-19636
-19573
-19510
-19447
-19383
-19320
-19257
-19194
-19130
-19067
-19004
-18942
-18879
-18817
-18755
-18693
-18631
-18570
-18509
-18448
-18388
-18328
-18269
-18210
-18151
-18093
-18035
-17977
-17920
-17863
-17807
-17750
-17695
-17639
-17584
-17528
-17474
-17419
-17364
-17310
-17256
-17201
-17147
-17093
-17039
-16985
-16931
-16878
-16824
-16771
-16718
-16665
-16612
-16560
-16508
-16456
-16405
-16355
-16305
-16254
-16207
-16160
-16114
-16068
-16024
-15982
-15941
-15900
-15862
-15824
-15787
-15752
-15718
-15684
-15652
-15620
-15589
-15558
-15528
-15499
-15470
-15442
-15414
-15387
-15361
-15335
-15310
-15286
-15262
-15239
-15217
-15196
-15174
-15154
-15134
-15114
-15094
-15075
-15056
-15037
-15018
-15000
-14981
-14963
-14945
-14926
-14908
-14890
-14872
-14855
-14837
-14820
-14803
-14785
-14769
-14752
-14736
-14719
-14703
-14688
-14672
-14658
-14643
-14629
-14615
-14601
-14588
-14576
-14563
-14551
-14539
-14528
-14517
-14506
-14496
-14486
-14476
-14466
-14457
-14448
-14439
-14430
-14422
-14413
-14405
-14397
-14389
-14381
-14373
-14366
-14358
-14351
-14345
-14338
-14331
-14325
-14319
-14312
-14306
-14299
-14292
-14285
-14278
-14271
-14263
-14255
-14247
-14239
-14231
-14223
-14215
-14208
-14200
-14193
-14186
-14179
-14173
-14166
-14160
-14153
-14147
-14141
-14135
-14128
-14122
-14115
-14109
-14101
-14094
-14086
-14079
-14070
-14062
-14053
-14044
-14034
-14025
-14014
-14004
-13993
-13982
-13970
-13959
-13947
-13934
-13922
-13909
-13895
-13882
-13868
-13854
-13840
-13825
-13810
-13794
-13779
-13763
-13746
-13730
-13714
-13697
-13680
-13662
-13645
-13627
-13608
-13589
-13569
-13549
-13528
-13507
-13485
-13462
-13438
-13414
-13390
-13364
-13338
-13312
-13284
-13257
-13228
-13199
-13170
-13140
-13109
-13078
-13047
-13016
-12984
-12951
-12919
-12886
-12853
-12820
-12786
-12752
-12718
-12683
-12648
-12612
-12576
-12540
-12503
-12465
-12427
-12388
-12349
-12309
-12269
-12228
-12186
-12145
-12102
-12059
-12016
-11972
-11928
-11883
-11838
-11792
-11746
-11699
-11652
-11604
-11556
-11508
-11459
-11409
-11359
-11308
-11257
-11206
-11154
-11102
-11049
-10996
-10943
-10890
-10836
-10781
-10727
-10671
-10616
-10559
-10503
-10445
-10387
-10328
-10269
-10208
-10147
-10085
-10022
-9958
-9893
-9826
-9759
-9691
-9621
-9551
-9479
-9407
-9333
-9260
-9185
-9110
-9034
-8957
-8880
-8803
-8725
-8646
-8568
-8488
-8408
-8328
-8248
-8167
-8085
-8004
-7922
-7840
-7758
-7675
-7593
-7511
-7428
-7346
-7264
-7182
-7100
-7018
-6936
-6854
-6772
-6690
-6608
-6527
-6445
-6363
-6281
-6199
-6118
-6036
-5954
-5873
-5792
-5710
-5629
-5548
-5467
-5387
-5306
-5226
-5146
-5067
-4987
-4908
-4829
-4750
-4671
-4593
-4514
-4435
-4356
-4277
-4198
-4119
-4040
-3960
-3881
-3801
-3722
-3642
-3562
-3483
-3403
-3323
-3243
-3163
-3083
-3003
-2924
-2845
-2767
-2689
-2612
-2536
-2460
-2385
-2311
-2238
-2165
-2093
-2021
-1951
-1882
-1813
-1744
-1676
-1609
-1543
-1477
-1411
-1346
-1281
-1217
-1152
-1088
-1024
-960
-896
-833
-769
-706
-643
-579
-516
-453
-390
-327
-265
-202
-139
-77
-14
48
111
174
237
301
365
429
494
559
625
691
758
825
892
961
1029
1098
1167
1237
1307
1377
1448
1519
1590
1661
1733
1804
1876
1947
2017
2089
2160
2230
2300
2369
2438
2506
2574
2642
2709
2776
2842
2907
2972
3037
3102
3166
3230
3293
3357
3420
3484
3547
3611
3675
3739
3803
3868
3933
3999
4066
4133
4202
4271
4341
4412
4484
4556
4629
4703
4777
4852
4927
5002
5078
5154
5230
5306
5382
5458
5534
5610
5686
5761
5837
5912
5987
6062
6136
6210
6283
6356
6428
6499
6570
6640
6709
6777
6845
6911
6976
7041
7104
7167
7228
7288
7348
7406
7464
7520
7576
7631
7685
7738
7791
7843
7894
7944
7994
8044
8093
8141
8189
8237
8283
8330
8376
8422
8467
8512
8557
8601
8645
8690
8734
8777
8821
8864
8907
8950
8992
9034
9076
9117
9158
9198
9238
9278
9317
9356
9394
9431
9468
9504
9540
9575
9610
9644
9678
9711
9744
9777
9809
9841
9873
9905
9937
9968
10000
10032
10064
10096
10129
10162
10195
10229
10264
10299
10335
10371
10408
10446
10485
10524
10565
10605
10647
10689
10732
10776
10821
10866
10911
10957
11004
11051
11098
11145
11193
11241
11289
11337
11386
11435
11483
11532
11582
11631
11680
11730
11779
11829
11879
11929
11979
12030
12081
12132
12184
12236
12289
12342
12396
12450
12505
12561
12616
12673
12730
12788
12846
12905
12965
13025
13086
13147
13209
13272
13335
13398
13462
13526
13590
13654
13718
13781
13845
13908
13971
14033
14095
14157
14218
14278
14337
14396
14454
14511
14568
14623
14678
14732
14785
14837
14889
14939
14989
15039
15087
15135
15183
15230
15276
15322
15367
15411
15455
15498
15540
15582
15623
15664
15705
15745
15786
15826
15865
15905
15945
15986
16026
16067
16108
16149
16192
16234
16277
16321
16364
16409
16454
16499
16545
16592
16639
16686
16733
16781
16829
16878
16926
16975
17023
17072
17121
17169
17218
17267
17315
17364
17413
17461
17510
17560
17609
17659
17709
17760
17812
17864
17916
17970
18024
18079
18135
18192
18249
18308
18367
18427
18488
18550
18613
18676
18741
18806
18872
18939
19007
19076
19145
19215
19285
19357
19429
19501
19575
19649
19723
19798
19873
19948
20024
20101
20177
20254
20331
20408
20486
20564
20643
20722
20801
20881
20961
21042
21123
21205
21287
21369
21453
21536
21620
21705
21790
21875
21961
22047
22133
22220
22307
22394
22481
22569
22657
22744
22832
22919
23006
23094
23181
23267
23354
23441
23527
23613
23699
23784
23869
23954
24038
24122
24207
24291
24374
24458
24542
24627
24711
24795
24880
24965
25051
25137
25223
25310
25397
25485
25573
25662
25751
25841
25932
26023
26115
26207
26300
26394
26488
26583
26679
26776
26873
26971
27070
27170
27270
27371
27472
27574
27677
27779
27883
27986
28089
28193
28296
28399
28502
28604
28707
28808
28910
29011
29112
29212
29312
29411
29510
29608
29706
29803
29900
29996
30091
30187
30282
30376
30471
30565
30659
30753
30847
30941
31035
31130
31224
31318
31413
31507
31602
31697
31793
31889
31985
32082
32179
32277
32375
32473
32573
32671
32771
32871
32971
33071
33171
33271
33371
33471
33571
33671
33771
33871
33971
34071
34170
34270
34369
34468
34567
34666
34764
34862
34960
35058
35155
35252
35348
35444
35540
35635
35731
35826
35921
36015
36110
36204
36298
36392
36485
36579
36672
36765
36858
36951
37044
37137
37230
37323
37416
37509
37601
37694
37787
37879
37971
38063
38155
38246
38338
38429
38520
38611
38701
38791
38881
38970
39059
39147
39235
39322
39409
39495
39580
39665
39749
39832
39914
39995
40075
40155
40233
40311
40387
40463
40537
40611
40684
40757
40828
40899
40969
41039
41107
41175
41243
41309
41375
41440
41505
41569
41632
41695
41757
41820
41881
41943
42004
42065
42126
42186
42246
42306
42365
42424
42483
42541
42599
42656
42713
42770
42825
42880
42935
42988
43041
43093
43145
43196
43246
43296
43345
43394
43442
43489
43535
43581
43626
43671
43715
43759
43803
43846
43890
43933
43976
44019
44062
44105
44149
44192
44235
44278
44322
44366
44409
44453
44497
44540
44584
44628
44672
44716
44761
44805
44850
44894
44940
44985
45031
45077
45123
45170
45218
45265
45313
45362
45410
45459
45509
45558
45608
45658
45708
45759
45810
45861
45912
45964
46015
46067
46119
46171
46223
46275
46327
46379
46430
46481
46533
46583
46634
46684
46734
46784
46834
46884
46933
46983
47032
47082
47131
47180
47229
47278
47327
47376
47424
47473
47521
47569
47617
47665
47712
47758
47805
47851
47896
47941
47985
48029
48072
48115
48157
48199
48240
48280
48320
48359
48398
48436
48474
48511
48547
48583
48619
48653
48688
48721
48754
48786
48818
48849
48879
48909
48937
48965
48992
49018
49043
49067
49090
49112
49133
49153
49172
49190
49207
49222
49237
49250
49263
49274
49284
49293
49301
49308
49314
49319
49323
49327
49329
49331
49332
49332
49331
49329
49327
49324
49320
49316
49311
49305
49298
49291
49282
49274
49264
49253
49242
49230
49217
49202
49187
49171
49154
49136
49117
49096
49075
49052
49029
49005
48979
48953
48926
48899
48871
48842
48812
48781
48750
48718
48686
48653
48620
48587
48553
48518
48484
48448
48413
48377
48340
48303
48266
48228
48190
48151
48112
48072
48032
47992
47950
47909
47867
47824
47780
47737
47692
47647
47602
47556
47509
47462
47415
47368
47320
47272
47225
47177
47129
47081
47033
46985
46938
46891
46844
46797
46751
46705
46659
46614
46569
46524
46479
46434
46390
46346
46301
46257
46213
46169
46125
46081
46038
45995
45951
45909
45866
45824
45782
45740
45698
45657
45616
45575
45535
45495
45455
45415
45375
45335
45295
45255
45216
45176
45137
45097
45058
45018
44978
44939
44899
44859
44819
44779
44739
44699
44658
44618
44578
44537
44497
44456
44414
44373
44331
44289
44247
44205
44162
44120
44077
44035
43992
43950
43908
43865
43823
43781
43739
43697
43655
43613
43571
43530
43488
43446
43405
43363
43321
43279
43237
43195
43153
43111
43068
43026
42983
42940
42897
42854
42811
42767
42724
42680
42636
42592
42548
42503
42459
42414
42369
42324
42279
42234
42189
42144
42100
42056
42012
41969
41926
41883
41841
41799
41757
41716
41675
41634
41593
41552
41512
41471
41431
41391
41351
41311
41272
41233
41194
41156
41118
41080
41043
41006
40969
40933
40897
40861
40826
40791
40756
40721
40687
40653
40619
40586
40553
40521
40489
40458
40427
40397
40367
40337
40308
40280
40251
40224
40196
40169
40142
40116
40090
40065
40039
40014
39989
39965
39940
39916
39892
39867
39844
39820
39796
39773
39749
39726
39703
39680
39657
39635
39613
39591
39570
39548
39528
39507
39487
39468
39448
39429
39410
39392
39374
39356
39338
39320
39303
39286
39270
39254
39238
39222
39207
39192
39177
39162
39148
39134
39120
39106
39093
39080
39067
39054
39041
39028
39015
39002
38990
38977
38964
38952
38939
38926
38914
38901
38888
38876
38863
38850
38838
38826
38813
38801
38789
38777
38765
38753
38741
38729
38717
38705
38693
38681
38668
38656
38643
38631
38618
38605
38593
38580
38567
38554
38541
38528
38515
38502
38489
38476
38462
38449
38435
38422
38408
38394
38379
38364
38349
38334
38318
38301
38285
38268
38251
38233
38216
38197
38179
38160
38141
38121
38102
38082
38061
38040
38019
37998
37976
37954
37932
37909
37886
37862
37838
37813
37788
37763
37737
37710
37684
37656
37629
37601
37572
37543
37513
37483
37453
37422
37391
37359
37327
37295
37262
37230
37196
37163
37129
37095
37061
37026
36991
36955
36919
36882
36846
36808
36770
36732
36693
36654
36614
36573
36532
36490
36448
36405
36361
36316
36271
36225
36179
36132
36085
36037
35989
35940
35891
35841
35792
35742
35691
35641
35590
35539
35487
35436
35384
35332
35281
35229
35177
35125
35073
35021
34969
34917
34866
34814
34763
34712
34660
34609
34558
34508
34457
34406
34356
34305
34255
34205
34155
34106
34056
34007
33958
33909
33860
33811
33762
33714
33665
33616
33568
33520
33471
33423
33376
33328
33281
33234
33188
33141
33095
33050
33004
32959
32914
32869
32824
32780
32735
32691
32647
32603
32560
32516
32472
32429
32384
32342
32298
32255
32211
32167
32124
32080
32036
31992
31947
31903
31858
31814
31769
31723
31678
31633
31587
31541
31496
31449
31403
31356
31310
31262
31215
31167
31118
31070
31020
30971
30921
30872
30821
30771
30720
30669
30618
30567
30515
30463
30411
30358
30305
30252
30198
30144
30089
30034
29979
29924
29868
29811
29754
29697
29640
29583
29525
29467
29408
29349
29290
29230
29170
29109
29048
28986
28924
28862
28799
28735
28671
28607
28542
28476
28410
28344
28277
28210
28142
28073
28005
27935
27866
27796
27725
27654
27583
27511
27439
27366
27293
27220
27147
27073
26998
26924
26849
26774
26698
26622
26546
26469
26392
26315
26237
26159
26081
26002
25922
25843
25762
25682
25601
25519
25437
25354
25271
25187
25103
25018
24933
24847
24761
24674
24586
24498
24410
24321
24232
24143
24053
23962
23872
23781
23689
23597
23505
23412
23318
23224
23130
23035
22939
22843
22747
22650
22552
22455
22357
22259
22160
22062
21963
21864
21765
21665
21566
21466
21367
21267
21167
21067
20967
20868
20768
20668
20568
20468
20368
20268
20168
20068
19969
19869
19769
19670
19570
19470
19370
19270
19170
19070
18970
18870
18770
18670
18570
18470
18370
18270
18170
18070
17971
17871
17772
17673
17573
17474
17375
17276
17176
17078
16979
16880
16782
16683
16585
16487
16390
16292
16195
16097
16000
15904
15807
15711
15615
15519
15423
15328
15233
15138
15043
14949
14854
14760
14666
14573
14479
14386
14293
14201
14109
14018
13926
13836
13746
13657
13568
13480
13393
13307
13221
13136
13052
12970
12888
12807
12727
12647
12569
12492
12415
12340
12265
12191
12118
12045
11973
11902
11831
11761
11692
11623
11554
11486
11419
11351
11285
11218
11153
11087
11022
10957
10892
10827
10763
10698
10634
10570
10505
10442
10378
10315
10252
10189
10127
10065
10004
9943
9883
9824
9765
9707
9650
9594
9539
9485
9432
9380
9329
9280
9231
9183
9137
9091
9046
9003
8960
8918
8877
8837
8797
8758
8720
8683
8646
8609
8573
8538
8503
8468
8433
8399
8364
8330
8297
8263
8230
8196
8163
8130
8096
8063
8029
7995
7961
7927
7893
7859
7824
7789
7754
7719
7684
7649
7614
7579
7544
7509
7475
7440
7406
7372
7338
7305
7272
7239
7207
7175
7143
7111
7080
7049
7018
6987
6957
6927
6897
6867
6837
6808
6779
6750
6722
6694
6666
6638
6610
6583
6555
6528
6501
6473
6446
6418
6391
6363
6335
6306
6278
6249
6220
6191
6162
6132
6102
6072
6042
6011
5981
5950
5919
5887
5856
5825
5793
5762
5730
5699
5667
5635
5603
5571
5539
5506
5473
5440
5406
5372
5337
5302
5267
5231
5195
5159
5122
5086
5049
5012
4974
4937
4899
4861
4822
4784
4744
4705
4665
4625
4584
4542
4500
4458
4414
4370
4326
4281
4236
4190
4144
4098
4051
4003
3957
3910
3862
3814
3765
3717
3668
3618
3569
3519
3469
3418
3368
3317
3266
3215
3164
3112
3060
3008
2956
2903
2850
2796
2742
2688
2633
2578
2522
2467
2410
2354
2297
2241
2184
2126
2069
2011
1954
1895
1837
1778
1719
1659
1600
1540
1479
1419
1358
1298
1237
1177
1117
1057
997
937
878
819
760
702
644
586
529
472
415
358
302
245
189
133
77
21
-35
-91
-147
-203
-259
-316
-373
-430
-488
-546
-605
-664
-724
-784
-845
-906
-967
-1029
-1091
-1153
-1216
-1278
-1341
-1404
-1467
-1530
-1593
-1657
-1720
-1783
-1846
-1909
-1972
-2035
-2098
-2161
-2223
-2286
-2348
-2411
-2473
-2535
-2596
-2658
-2719
-2780
-2841
-2902
-2962
-3022
-3082
-3142
-3201
-3259
-3318
-3376
-3434
-3491
-3548
-3605
-3662
-3719
-3776
-3832
-3889
-3945
-4001
-4058
-4114
-4171
-4228
-4284
-4341
-4398
-4454
-4511
-4568
-4625
-4681
-4738
-4795
-4851
-4908
-4964
-5021
-5077
-5134
-5190
-5246
-5303
-5359
-5415
-5471
-5526
-5582
-5637
-5692
-5747
-5802
-5856
-5911
-5965
-6020
-6074
-6129
-6183
-6238
-6293
-6348
-6404
-6460
-6517
-6574
-6633
-6691
-6751
-6811
-6873
-6935
-6998
-7062
-7127
-7193
-7259
-7326
-7394
-7463
-7533
-7602
-7673
-7744
-7815
-7886
-7958
-8029
-8101
-8173
-8244
-8316
-8388
-8461
-8533
-8605
-8678
-8751
-8824
-8898
-8971
-9045
-9119
-9193
-9268
-9343
-9419
-9496
-9573
-9650
-9728
-9807
-9887
-9967
-10048
-10129
-10211
-10294
-10377
-10460
-10544
-10628
-10712
-10796
-10881
-10965
-11050
-11135
-11220
-11304
-11389
-11474
-11558
-11642
-11727
-11811
-11894
-11978
-12061
-12145
-12228
-12310
-12393
-12475
-12557
-12639
-12721
-12803
-12885
-12966
-13048
-13130
-13211
-13293
-13375
-13456
-13538
-13619
-13701
-13782
-13863
-13944
-14025
-14106
-14187
-14268
-14348
-14428
-14508
-14588
-14668
-14747
-14827
-14906
-14985
-15064
-15143
-15221
-15299
-15377
-15454
-15531
-15608
-15684
-15760
-15836
-15910
-15985
-16059
-16132
-16206
-16277
-16350
-16422
-16493
-16563
-16634
-16703
-16772
-16841
-16909
-16977
-17044
-17110
-17176
-17242
-17307
-17372
-17436
-17501
-17565
-17629
-17693
-17757
-17821
-17885
-17949
-18012
-18076
-18139
-18203
-18266
-18330
-18393
-18456
-18519
-18582
-18645
-18708
-18770
-18832
-18894
-18956
-19017
-19078
-19139
-19200
-19260
-19320
-19380
-19440
-19499
-19558
-19617
-19676
-19734
-19792
-19850
-19909
-19967
-20025
-20083
-20142
-20201
-20260
-20319
-20379
-20438
-20499
-20559
-20620
-20682
-20744
-20807
-20870
-20933
-20997
-21062
-21127
-21192
-21258
-21324
-21390
-21457
-21524
-21591
-21658
-21725
-21792
-21860
-21927
-21995
-22062
-22130
-22197
-22265
-22333
-22400
-22468
-22536
-22605
-22673
-22741
-22809
-22877
-22945
-23013
-23080
-23148
-23215
-23282
-23349
-23416
-23483
-23549
-23616
-23682
-23749
-23815
-23882
-23948
-24014
-24080
-24146
-24212
-24278
-24344
-24410
-24476
-24542
-24608
-24674
-24741
-24808
-24875
-24943
-25011
-25079
-25148
-25217
-25287
-25356
-25426
-25496
-25566
-25636
-25706
-25776
-25846
-25915
-25984
-26053
-26122
-26191
-26259
-26326
-26393
-26460
-26526
-26591
-26656
-26720
-26783
-26845
-26907
-26968
-27028
-27087
-27145
-27203
-27259
-27315
-27370
-27425
-27479
-27532
-27584
-27636
-27687
-27738
-27788
-27838
-27888
-27936
-27985
-28033
-28081
-28129
-28176
-28223
-28270
-28317
-28363
-28409
-28454
-28500
-28545
-28589
-28634
-28678
-28721
-28764
-28807
-28850
-28892
-28934
-28975
-29016
-29057
-29097
-29137
-29176
-29215
-29253
-29291
-29328
-29364
-29400
-29435
-29470
-29503
-29537
-29569
-29601
-29633
-29664
-29695
-29725
-29756
-29786
-29815
-29845
-29874
-29903
-29932
-29961
-29989
-30018
-30046
-30074
-30102
-30129
-30157
-30184
-30212
-30240
-30267
-30295
-30322
-30350
-30377
-30404
-30430
-30457
-30483
-30509
-30534
-30560
-30585
-30610
-30635
-30659
-30683
-30708
-30732
-30756
-30780
-30804
-30827
-30851
-30875
-30899
-30923
-30947
-30970
-30994
-31018
-31042
-31066
-31090
-31114
-31138
-31163
-31187
-31212
-31237
-31261
-31286
-31311
-31335
-31360
-31384
-31409
-31433
-31457
-31481
-31506
-31530
-31554
-31578
-31602
-31625
-31649
-31673
-31697
-31721
-31745
-31769
-31793
-31818
-31842
-31867
-31891
-31916
-31942
-31967
-31993
-32019
-32046
-32073
-32100
-32127
-32155
-32182
-32210
-32238
-32267
-32296
-32323
-32353
-32381
-32411
-32441
-32470
-32500
-32531
-32561
-32593
-32624
-32656
-32688
-32720
-32753
-32786
-32820
-32854
-32889
-32924
-32959
-32995
-33031
-33068
-33105
-33142
-33179
-33217
-33255
-33293
-33332
-33370
-33409
-33447
-33486
-33524
-33563
-33601
-33640
-33679
-33717
-33756
-33795
-33834
-33873
-33912
-33951
-33990
-34030
-34069
-34108
-34147
-34187
-34226
-34265
-34304
-34343
-34382
-34421
-34460
-34499
-34538
-34577
-34615
-34654
-34692
-34730
-34768
-34806
-34844
-34882
-34920
-34958
-34996
-35035
-35073
-35112
-35152
-35191
-35231
-35272
-35312
-35354
-35396
-35438
-35482
-35526
-35570
-35616
-35662
-35709
-35756
-35805
-35854
-35905
-35956
-36007
-36060
-36113
-36167
-36221
-36276
-36331
-36387
-36443
-36499
-36555
-36612
-36668
-36725
-36781
-36838
-36895
-36952
-37008
-37065
-37122
-37179
-37236
-37293
-37351
-37408
-37465
-37523
-37581
-37639
-37697
-37756
-37814
-37874
-37933
-37993
-38053
-38114
-38176
-38237
-38300
-38362
-38426
-38490
-38554
-38619
-38684
-38750
-38816
-38882
-38949
-39016
-39083
-39151
-39218
-39286
-39354
-39422
-39491
-39559
-39628
-39697
-39766
-39835
-39905
-39974
-40043
-40113
-40183
-40252
-40322
-40392
-40462
-40532
-40601
-40671
-40742
-40812
-40882
-40952
-41023
-41094
-41165
-41236
-41307
-41378
-41450
-41522
-41594
-41666
-41738
-41811
-41884
-41956
-42030
-42103
-42176
-42250
-42324
-42398
-42472
-42546
-42621
-42696
-42772
-42847
-42923
-43000
-43076
-43153
-43230
-43307
-43385
-43463
-43540
-43618
-43696
-43774
-43852
-43930
-44008
-44086
-44163
-44241
-44318
-44395
-44472
-44548
-44624
-44699
-44774
-44848
-44922
-44996
-45069
-45142
-45215
-45287
-45358
-45430
-45501
-45571
-45642
-45712
-45782
-45851
-45921
-45990
-46059
-46128
-46198
-46267
-46336
-46406
-46476
-46546
-46616
-46687
-46758
-46829
-46901
-46973
-47046
-47118
-47191
-47265
-47338
-47412
-47487
-47561
-47636
-47711
-47786
-47862
-47937
-48013
-48089
-48165
-48242
-48318
-48395
-48471
-48548
-48625
-48702
-48779
-48857
-48934
-49012
-49089
-49166
-49244
-49322
-49399
-49477
-49554
-49632
-49710
-49788
-49866
-49944
-50022
-50100
-50178
-50256
-50333
-50411
-50488
-50565
-50642
-50719
-50795
-50872
-50948
-51024
-51099
-51175
-51250
-51325
-51399
-51474
-51548
-51622
-51695
-51768
-51841
-51914
-51986
-52058
-52129
-52199
-52270
-52339
-52409
-52477
-52546
-52613
-52680
-52747
-52813
-52879
-52945
-53010
-53074
-53139
-53203
-53266
-53329
-53392
-53455
-53517
-53578
-53639
-53699
-53759
-53818
-53877
-53935
-53993
-54050
-54106
-54162
-54218
-54273
-54327
-54381
-54434
-54487
-54538
-54589
-54639
-54689
-54737
-54785
-54832
-54878
-54923
-54967
-55010
-55053
-55095
-55135
-55175
-55214
-55251
-55288
-55324
-55358
-55392
-55424
-55456
-55486
-55516
-55545
-55572
-55599
-55625
-55649
-55673
-55696
-55719
-55740
-55760
-55780
-55799
-55816
-55833
-55850
-55865
-55879
-55893
-55905
-55917
-55928
-55938
-55947
-55955
-55962
-55969
-55974
-55978
-55981
-55984
-55985
-55985
-55984
-55982
-55979
-55976
-55971
-55965
-55957
-55949
-55940
-55930
-55919
-55906
-55893
-55879
-55863
-55846
-55829
-55810
-55791
-55770
-55749
-55726
-55702
-55678
-55652
-55625
-55597
-55568
-55538
-55506
-55474
-55440
-55405
-55369
-55332
-55293
-55253
-55212
-55169
-55125
-55079
-55032
-54984
-54934
-54882
-54829
-54774
-54718
-54660
-54601
-54541
-54478
-54415
-54350
-54284
-54216
-54147
-54077
-54006
-53933
-53859
-53784
-53708
-53631
-53552
-53472
-53392
-53310
-53227
-53143
-53059
-52973
-52886
-52798
-52710
-52620
-52529
-52438
-52346
-52253
-52159
-52065
-51970
-51874
-51778
-51682
-51585
-51487
-51389
-51290
-51191
-51091
-50991
-50890
-50789
-50687
-50585
-50482
-50379
-50275
-50170
-50065
-49960
-49854
-49748
-49641
-49534
-49426
-49318
-49210
-49101
-48991
-48882
-48772
-48662
-48552
-48442
-48331
-48221
-48110
-48000
-47889
-47779
-47668
-47557
-47447
-47336
-47225
-47114
-47004
-46893
-46782
-46671
-46560
-46449
-46338
-46227
-46116
-46005
-45894
-45783
-45671
-45560
-45449
-45338
-45227
-45115
-45004
-44893
-44782
-44670
-44559
-44448
-44337
-44225
-44114
-44002
-43891
-43780
-43668
-43557
-43446
-43335
-43224
-43113
-43001
-42890
-42779
-42668
-42557
-42447
-42336
-42225
-42114
-42004
-41893
-41782
-41672
-41561
-41449
-41338
-41226
-41114
-41002
-40889
-40777
-40664
-40550
-40437
-40323
-40208
-40093
-39978
-39862
-39746
-39630
-39513
-39396
-39279
-39162
-39044
-38926
-38808
-38690
-38571
-38452
-38333
-38214
-38094
-37974
-37854
-37734
-37613
-37492
-37371
-37250
-37128
-37006
-36884
-36762
-36639
-36516
-36393
-36270
-36146
-36022
-35897
-35772
-35647
-35521
-35394
-35268
-35140
-35013
-34885
-34756
-34628
-34499
-34369
-34240
-34110
-33979
-33849
-33718
-33587
-33456
-33325
-33194
-33062
-32930
-32798
-32665
-32534
-32402
-32269
-32136
-32003
-31871
-31738
-31605
-31471
-31338
-31204
-31070
-30936
-30802
-30667
-30533
-30398
-30263
-30128
-29992
-29857
-29721
-29585
-29449
-29313
-29177
-29040
-28904
-28767
-28631
-28494
-28357
-28220
-28084
-27947
-27811
-27674
-27538
-27401
-27265
-27129
-26993
-26857
-26721
-26585
-26450
-26314
-26178
-26043
-25907
-25772
-25636
-25501
-25365
-25230
-25094
-24959
-24823
-24688
-24553
-24417
-24282
-24147
-24012
-23877
-23743
-23608
-23474
-23340
-23206
-23073
-22940
-22808
-22676
-22544
-22413
-22282
-22151
-22021
-21892
-21763
-21634
-21506
-21379
-21252
-21125
-20999
-20873
-20748
-20624
-20499
-20376
-20253
-20130
-20007
-19886
-19764
-19643
-19522
-19402
-19282
-19163
-19044
-18926
-18808
-18691
-18575
-18459
-18344
-18230
-18116
-18003
-17891
-17779
-17668
-17558
-17448
-17339
-17231
-17123
-17017
-16910
-16805
-16700
-16597
-16493
-16391
-16289
-16187
-16087
-15987
-15887
-15788
-15689
-15591
-15493
-15395
-15297
-15200
-15103
-15007
-14910
-14814
-14719
-14623
-14528
-14432
-14337
-14242
-14147
-14052
-13957
-13862
-13768
-13673
-13578
-13483
-13389
-13294
-13199
-13104
-13008
-12913
-12817
-12722
-12626
-12531
-12435
-12339
-12244
-12148
-12052
-11957
-11861
-11765
-11669
-11572
-11476
-11379
-11283
-11186
-11088
-10991
-10893
-10795
-10696
-10598
-10499
-10400
-10300
-10200
-10100
-10000
-9899
-9798
-9697
-9596
-9494
-9392
-9290
-9188
-9086
-8983
-8881
-8778
-8676
-8573
-8470
-8367
-8265
-8161
-8058
-7955
-7852
-7748
-7644
-7540
-7436
-7332
-7227
-7123
-7018
-6913
-6807
-6702
-6596
-6490
-6384
-6278
-6171
-6064
-5957
-5849
-5741
-5634
-5525
-5417
-5308
-5199
-5090
-4980
-4871
-4761
-4650
-4540
-4429
-4318
-4207
-4094
-3983
-3872
-3760
-3648
-3536
-3424
-3312
-3199
-3087
-2975
-2862
-2750
-2638
-2525
-2412
-2300
-2187
-2074
-1961
-1848
-1734
-1621
-1507
-1393
-1279
-1164
-1049
-934
-819
-703
-587
-471
-355
-238
-121
-3
115
233
351
470
589
708
827
947
1067
1188
1308
1429
1550
1672
1794
1916
2039
2162
2286
2410
2534
2659
2784
2909
3035
3161
3287
3414
3541
3668
3795
3923
4050
4178
4305
4433
4560
4688
4815
4943
5070
5198
5325
5452
5580
5706
5833
5960
6086
6212
6338
6463
6589
6714
6839
6963
7088
7212
7335
7458
7581
7704
7826
7948
8069
8191
8311
8431
8551
8670
8789
8908
9025
9142
9259
9374
9489
9604
9717
9830
9943
10054
10165
10275
10385
10493
10601
10709
10815
10921
11027
11131
11235
11339
11441
11543
11645
11745
11845
11944
12042
12140
12238
12334
12430
12526
12621
12716
12810
12904
12998
13091
13184
13277
13370
13462
13554
13646
13738
13830
13922
14013
14105
14196
14287
14377
14468
14559
14649
14739
14829
14919
15009
15099
15188
15277
15366
15455
15544
15632
15721
15809
15897
15984
16072
16158
16245
16332
16419
16505
16591
16676
16761
16846
16930
17014
17097
17180
17262
17344
17425
17506
17587
17667
17747
17827
17906
17985
18063
18141
18219
18297
18375
18452
18529
18605
18681
18758
18833
18909
18984
19059
19133
19207
19281
19355
19428
19501
19573
19646
19717
19789
19860
19931
20001
20071
20140
20209
20277
20344
20410
20476
20541
20604
20667
20729
20791
20851
20910
20968
21026
21082
21138
21193
21246
21299
21351
21402
21452
21501
21549
21596
21642
21688
21732
21776
21819
21861
21902
21942
21982
22020
22058
22095
22132
22167
22202
22236
22270
22302
22335
22366
22397
22427
22456
22485
22514
22541
22568
22595
22621
22646
22670
22694
22718
22740
22763
22784
22805
22825
22845
22864
22882
22900
22916
22933
22948
22963
22977
22990
23002
23014
23025
23036
23046
23055
23063
23071
23078
23085
23091
23096
23101
23105
23109
23112
23114
23116
23118
23119
23119
23120
23119
23118
23117
23116
23114
23111
23108
23105
23102
23097
23093
23088
23083
23078
23072
23066
23059
23052
23045
23038
23030
23021
23012
23003
22994
22983
22973
22962
22950
22938
22926
22913
22899
22885
22870
22855
22839
22823
22806
22788
22770
22752
22733
22713
22693
22673
22652
22630
22608
22586
22563
22540
22516
22492
22467
22442
22416
22390
22364
22337
22310
22283
22255
22227
22199
22170
22141
22111
22081
22051
22020
21989
21957
21925
21892
21859
21826
21792
21758
21724
21689
21654
21619
21584
21548
21513
21477
21441
21404
21368
21331
21295
21258
21221
21184
21147
21110
21073
21035
20998
20961
20924
20886
20849
20812
20774
20737
20699
20661
20623
20586
20547
20509
20471
20433
20395
20356
20318
20279
20240
20202
20163
20124
20086
20047
20008
19969
19930
19890
19851
19811
19772
19732
19693
19653
19613
19573
19533
19493
19453
19413
19373
19332
19292
19252
19211
19170
19129
19089
19048
19007
18965
18924
18883
18842
18801
18760
18718
18677
18637
18596
18555
18515
18474
18434
18394
18354
18315
18275
18236
18197
18158
18120
18082
18044
18007
17970
17933
17897
17861
17826
17791
17756
17722
17688
17655
17622
17589
17557
17525
17494
17463
17432
17402
17372
17343
17313
17285
17256
17227
17199
17171
17144
17116
17089
17062
17035
17008
16981
16954
16928
16902
16875
16849
16824
16798
16772
16747
16721
16696
16671
16645
16620
16595
16570
16545
16520
16495
16470
16445
16420
16395
16370
16344
16320
16295
16270
16245
16221
16197
16172
16148
16123
16100
16076
16053
16029
16006
15984
15961
15939
15917
15895
15874
15853
15833
15813
15794
15775
15757
15739
15722
15705
15688
15673
15657
15643
15628
15614
15601
15588
15576
15564
15553
15542
15532
15523
15513
15505
15496
15489
15481
15474
15468
15462
15456
15451
15446
15442
15438
15435
15432
15429
15428
15427
15426
15426
15427
15428
15430
15432
15434
15438
15442
15446
15451
15456
15461
15468
15474
15481
15489
15496
15505
15513
15523
15532
15542
15552
15563
15574
15586
15598
15610
15623
15636
15650
15665
15680
15695
15711
15727
15744
15761
15779
15797
15816
15835
15855
15875
15896
15918
15940
15963
15986
16010
16033
16059
16084
16110
16137
16163
16190
16219
16247
16276
16305
16335
16364
16396
16427
16459
16491
16524
16558
16592
16626
16661
16697
16733
16769
16806
16844
16882
16921
16960
17000
17040
17081
17122
17164
17207
17250
17293
17338
17383
17428
17474
17521
17569
17616
17665
17714
17763
17813
17864
17915
17966
18018
18070
18122
18175
18229
18282
18336
18391
18445
18500
18555
18611
18666
18722
18778
18835
18891
18948
19005
19063
19121
19179
19237
19296
19355
19414
19474
19534
19594
19655
19716
19777
19839
19901
19964
20027
20090
20153
20217
20282
20346
20411
20476
20542
20607
20673
20740
20806
20873
20941
21008
21076
21145
21213
21283
21352
21422
21492
21562
21633
21704
21775
21846
21918
21989
22061
22133
22204
22276
22347
22419
22490
22561
22632
22702
22772
22843
22912
22982
23051
23121
23189
23258
23327
23395
23464
23532
23600
23668
23737
23805
23873
23941
24009
24077
24144
24212
24280
24348
24415
24483
24551
24618
24686
24753
24820
24887
24954
25021
25088
25155
25221
25287
25353
25419
25484
25549
25614
25679
25744
25808
25872
25935
25998
26061
26124
26186
26248
26309
26370
26430
26490
26550
26609
26668
26726
26784
26841
26898
26954
27010
27065
27119
27174
27227
27281
27333
27386
27438
27489
27540
27591
27641
27691
27740
27789
27838
27886
27933
27980
28027
28073
28118
28163
28207
28251
28295
28337
28380
28421
28462
28503
28542
28582
28621
28659
28697
28734
28771
28808
28843
28879
28913
28948
28981
29014
29046
29078
29109
29139
29169
29198
29227
29255
29282
29309
29335
29360
29385
29409
29432
29455
29477
29499
29520
29540
29560
29579
29597
29615
29632
29648
29663
29678
29691
29704
29717
29728
29739
29749
29758
29767
29775
29782
29789
29795
29800
29804
29808
29812
29814
29816
29817
29818
29818
29818
29817
29815
29813
29810
29807
29803
29799
29794
29788
29782
29776
29769
29761
29753
29744
29735
29725
29715
29704
29692
29680
29668
29655
29642
29628
29614
29599
29584
29569
29553
29537
29521
29504
29486
29468
29450
29431
29412
29393
29373
29353
29332
29311
29290
29268
29246
29224
29201
29178
29155
29132
29108
29084
29059
29035
29010
28984
28958
28932
28906
28880
28853
28826
28798
28771
28743
28715
28687
28659
28630
28601
28572
28543
28513
28483
28452
28422
28391
28360
28328
28296
28264
28231
28198
28165
28132
28098
28064
28029
27994
27959
27923
27887
27851
27814
27777
27740
27703
27665
27627
27589
27551
27512
27474
27435
27396
27357
27318
27278
27239
27199
27159
27119
27079
27039
26999
26958
26917
26877
26836
26794
26753
26712
26670
26628
26586
26544
26502
26460
26418
26375
26333
26290
26247
26204
26161
26118
26074
26031
25987
25943
25899
25855
25812
25768
25724
25680
25636
25593
25549
25505
25461
25418
25374
25330
25287
25243
25200
25157
25114
25070
25027
24984
24941
24899
24856
24813
24770
24727
24683
24640
24597
24554
24510
24466
24423
24379
24335
24291
24247
24203
24159
24114
24070
24026
23981
23937
23893
23848
23804
23759
23715
23670
23625
23581
23536
23492
23447
23402
23358
23313
23269
23225
23180
23136
23092
23048
23004
22960
22916
22873
22829
22785
22742
22698
22655
22611
22568
22524
22481
22438
22394
22351
22308
22264
22221
22178
22135
22092
22049
22006
21964
21921
21879
21836
21794
21752
21711
21669
21627
21586
21544
21503
21462
21420
21379
21338
21297
21255
21214
21173
21131
21090
21049
21008
20966
20925
20884
20843
20802
20760
20719
20678
20637
20595
20554
20512
20471
20429
20388
20346
20305
20263
20221
20179
20138
20096
20054
20012
19970
19928
19887
19845
19803
19761
19718
19676
19634
19592
19549
19507
19464
19422
19379
19336
19293
19251
19208
19165
19122
19079
19035
18992
18948
18905
18861
18817
18773
18729
18685
18641
18596
18551
18507
18462
18417
18371
18326
18281
18235
18190
18144
18098
18052
18006
17960
17914
17868
17821
17775
17728
17681
17634
17587
17540
17492
17445
17397
17349
17301
17253
17205
17156
17108
17059
17010
16961
16912
16863
16814
16764
16715
16665
16615
16565
16515
16464
16414
16363
16312
16261
16210
16158
16107
16055
16003
15951
15899
15847
15795
15743
15691
15639
15587
15534
15482
15430
15378
15326
15274
15222
15170
15118
15066
15014
14962
14911
14859
14808
14756
14705
14654
14603
14552
14501
14451
14400
14350
14300
14250
14200
14151
14101
14052
14003
13955
13906
13858
13810
13763
13716
13669
13622
13576
13530
13484
13439
13394
13350
13306
13262
13219
13176
13134
13092
13051
13010
12969
12929
12889
12850
12812
12773
12736
12698
12661
12625
12588
12552
12517
12482
12447
12412
12378
12344
12310
12277
12244
12211
12179
12147
12115
12084
12053
12022
11991
11961
11931
11901
11871
11842
11813
11784
11755
11726
11698
11670
11643
11615
11588
11561
11535
11508
11482
11456
11431
11405
11380
11356
11331
11307
11282
11258
11235
11211
11188
11165
11142
11119
11097
11074
11052
11031
11009
10988
10967
10946
10925
10905
10885
10865
10845
10826
10807
10788
10769
10751
10732
10714
10697
10679
10662
10645
10628
10612
10595
10579
10564
10548
10533
10519
10504
10491
10477
10464
10451
10438
10426
10414
10403
10392
10381
10371
10361
10351
10342
10334
10326
10318
10311
10304
10297
10292
10286
10281
10276
10272
10269
10265
10263
10260
10258
10257
10256
10255
10255
10255
10256
10257
10259
10261
10264
10266
10270
10274
10278
10283
10288
10294
10300
10307
10314
10322
10330
10339
10348
10358
10368
10378
10389
10401
10412
10424
10437
10450
10463
10476
10490
10504
10518
10533
10547
10562
10577
10592
10608
10623
10639
10654
10670
10687
10703
10720
10736
10754
10771
10788
10806
10824
10842
10861
10880
10899
10918
10938
10958
10978
10998
11019
11040
11062
11084
11106
11128
11150
11173
11196
11219
11242
11266
11290
11314
11338
11362
11387
11411
11436
11461
11486
11512
11537
11563
11588
11614
11640
11666
11692
11718
11745
11771
11798
11824
11851
11877
11904
11930
11957
11983
12009
12035
12061
12087
12112
12137
12162
12187
12212
12236
12261
12285
12308
12332
12355
12378
12401
12424
12446
12468
12491
12512
12534
12556
12577
12599
12620
12641
12662
12683
12705
12726
12747
12768
12789
12810
12831
12853
12874
12895
12916
12938
12959
12980
13001
13022
13043
13064
13085
13105
13126
13146
13166
13186
13206
13226
13246
13265
13284
13303
13322
13340
13358
13376
13394
13411
13428
13445
13462
13478
13494
13510
13525
13540
13555
13569
13584
13598
13611
13624
13637
13650
13662
13674
13686
13697
13708
13719
13729
13739
13748
13757
13766
13774
13782
13789
13796
13802
13808
13813
13818
13822
13826
13829
13831
13833
13835
13836
13836
13836
13835
13834
13833
13831
13828
13826
13822
13819
13815
13810
13805
13800
13794
13788
13781
13774
13766
13758
13749
13740
13730
13720
13709
13698
13686
13673
13660
13646
13631
13616
13600
13584
13567
13549
13530
13511
13491
13471
13449
13428
13405
13382
13358
13333
13308
13282
13256
13228
13201
13172
13143
13113
13083
13051
13019
12987
12954
12920
12885
12850
12814
12778
12740
12702
12664
12625
12585
12545
12504
12462
12420
12377
12334
12290
12245
12199
12153
12106
12058
12010
11961
11911
11860
11809
11757
11705
11651
11597
11542
11486
11429
11372
11313
11254
11195
11134
11073
11011
10948
10884
10820
10755
10689
10623
10556
10488
10419
10350
10280
10210
10139
10067
9995
9922
9849
9775
9700
9625
9550
9473
9397
9320
9242
9164
9085
9006
8926
8845
8764
8683
8601
8519
8436
8352
8269
8185
8100
8015
7930
7845
7759
7673
7586
7500
7413
7326
7238
7151
7063
6975
6887
6799
6710
6621
6533
6444
6355
6265
6176
6087
5997
5908
5818
5729
5639
5549
5459
5369
5279
5189
5099
5009
4918
4828
4738
4647
4557
4466
4376
4286
4196
4106
4016
3926
3836
3747
3657
3568
3479
3390
3301
3213
3124
3036
2948
2860
2773
2685
2598
2511
2424
2337
2250
2163
2076
1990
1903
1817
1731
1645
1559
1473
1388
1302
1217
1132
1047
963
879
795
711
628
545
462
380
298
216
135
54
-26
-107
-186
-266
-345
-424
-502
-580
-658
-735
-812
-888
-964
-1040
-1116
-1191
-1266
-1340
-1414
-1488
-1561
-1634
-1707
-1779
-1850
-1922
-1993
-2063
-2134
-2203
-2273
-2342
-2411
-2480
-2548
-2617
-2685
-2753
-2820
-2888
-2955
-3022
-3089
-3156
-3222
-3289
-3355
-3421
-3486
-3552
-3617
-3682
-3747
-3812
-3876
-3940
-4003
-4067
-4130
-4193
-4256
-4318
-4380
-4441
-4502
-4563
-4623
-4684
-4744
-4803
-4863
-4922
-4981
-5040
-5098
-5157
-5215
-5274
-5332
-5390
-5448
-5506
-5563
-5621
-5679
-5736
-5794
-5851
-5909
-5966
-6023
-6080
-6138
-6195
-6251
-6308
-6365
-6421
-6478
-6534
-6590
-6646
-6702
-6758
-6814
-6869
-6924
-6980
-7035
-7090
-7145
-7199
-7254
-7308
-7363
-7417
-7472
-7526
-7581
-7635
-7689
-7744
-7798
-7853
-7907
-7962
-8016
-8071
-8125
-8180
-8235
-8289
-8344
-8399
-8454
-8509
-8564
-8620
-8675
-8730
-8786
-8841
-8897
-8953
-9008
-9064
-9120
-9176
-9232
-9288
-9344
-9400
-9456
-9513
-9569
-9626
-9683
-9740
-9797
-9854
-9911
-9969
-10026
-10084
-10142
-10199
-10257
-10316
-10374
-10432
-10490
-10549
-10607
-10666
-10725
-10783
-10842
-10900
-10959
-11018
-11076
-11135
-11193
-11252
-11311
-11369
-11427
-11486
-11544
-11603
-11661
-11719
-11777
-11836
-11894
-11952
-12010
-12068
-12126
-12184
-12242
-12300
-12358
-12415
-12473
-12530
-12587
-12644
-12701
-12758
-12814
-12870
-12926
-12982
-13037
-13093
-13147
-13202
-13256
-13310
-13363
-13417
-13469
-13522
-13575
-13627
-13678
-13730
-13781
-13832
-13882
-13933
-13982
-14032
-14081
-14130
-14178
-14227
-14275
-14322
-14369
-14416
-14463
-14509
-14555
-14600
-14645
-14689
-14733
-14777
-14820
-14863
-14906
-14947
-14989
-15030
-15071
-15112
-15152
-15192
-15231
-15270
-15309
-15348
-15386
-15425
-15462
-15500
-15538
-15575
-15612
-15648
-15685
-15721
-15757
-15793
-15829
-15864
-15899
-15934
-15969
-16004
-16038
-16072
-16106
-16140
-16174
-16207
-16239
-16273
-16306
-16338
-16370
-16403
-16435
-16467
-16498
-16530
-16561
-16591
-16622
-16652
-16682
-16712
-16741
-16771
-16800
-16829
-16857
-16885
-16914
-16942
-16969
-16997
-17024
-17051
-17077
-17104
-17130
-17156
-17181
-17206
-17231
-17256
-17280
-17304
-17327
-17350
-17373
-17395
-17417
-17439
-17460
-17481
-17502
-17522
-17542
-17562
-17581
-17600
-17619
-17637
-17654
-17672
-17689
-17705
-17721
-17737
-17753
-17768
-17782
-17796
-17810
-17824
-17836
-17849
-17861
-17873
-17884
-17895
-17905
-17915
-17925
-17934
-17942
-17951
-17958
-17966
-17973
-17979
-17985
-17991
-17996
-18001
-18006
-18010
-18013
-18017
-18020
-18022
-18024
-18026
-18027
-18028
-18029
-18029
-18028
-18027
-18026
-18024
-18022
-18020
-18017
-18013
-18010
-18006
-18001
-17996
-17991
-17985
-17979
-17973
-17966
-17958
-17950
-17942
-17933
-17923
-17914
-17903
-17892
-17880
-17868
-17855
-17842
-17828
-17814
-17799
-17784
-17768
-17751
-17734
-17717
-17699
-17681
-17662
-17642
-17622
-17602
-17581
-17559
-17537
-17514
-17491
-17467
-17443
-17418
-17393
-17367
-17340
-17313
-17285
-17257
-17228
-17199
-17169
-17138
-17107
-17075
-17043
-17010
-16977
-16943
-16909
-16875
-16839
-16804
-16768
-16731
-16694
-16657
-16619
-16581
-16543
-16504
-16465
-16425
-16385
-16344
-16303
-16262
-16219
-16178
-16136
-16093
-16049
-16004
-15961
-15916
-15871
-15825
-15778
-15731
-15684
-15636
-15587
-15538
-15488
-15437
-15386
-15335
-15283
-15230
-15177
-15123
-15069
-15015
-14960
-14905
-14849
-14794
-14738
-14682
-14625
-14569
-14512
-14456
-14399
-14342
-14286
-14229
-14172
-14115
-14059
-14002
-13946
-13889
-13832
-13776
-13719
-13663
-13607
-13550
-13494
-13438
-13381
-13325
-13269
-13213
-13157
-13100
-13044
-12988
-12932
-12876
-12820
-12764
-12708
-12652
-12597
-12541
-12485
-12430
-12375
-12319
-12264
-12210
-12155
-12101
-12046
-11992
-11939
-11885
-11832
-11779
-11727
-11674
-11622
-11571
-11519
-11468
-11417
-11366
-11316
-11266
-11216
-11167
-11118
-11069
-11021
-10973
-10925
-10877
-10830
-10783
-10736
-10690
-10643
-10597
-10551
-10505
-10460
-10415
-10370
-10325
-10281
-10236
-10192
-10149
-10105
-10062
-10019
-9976
-9934
-9891
-9849
-9807
-9766
-9724
-9683
-9642
-9602
-9562
-9521
-9482
-9442
-9402
-9363
-9324
-9285
-9246
-9207
-9169
-9130
-9092
-9054
-9016
-8978
-8941
-8903
-8866
-8829
-8793
-8756
-8720
-8684
-8648
-8612
-8577
-8542
-8507
-8472
-8438
-8403
-8370
-8336
-8303
-8270
-8237
-8204
-8172
-8140
-8108
-8077
-8045
-8015
-7984
-7954
-7924
-7894
-7865
-7835
-7806
-7778
-7749
-7722
-7694
-7667
-7640
-7613
-7587
-7561
-7536
-7511
-7486
-7462
-7438
-7414
-7391
-7368
-7345
-7323
-7301
-7280
-7258
-7237
-7216
-7195
-7175
-7154
-7134
-7114
-7094
-7075
-7055
-7036
-7017
-6998
-6979
-6960
-6941
-6923
-6904
-6886
-6867
-6849
-6831
-6813
-6796
-6778
-6761
-6744
-6727
-6711
-6694
-6678
-6662
-6646
-6631
-6615
-6600
-6585
-6570
-6555
-6541
-6526
-6512
-6498
-6484
-6471
-6457
-6444
-6431
-6418
-6405
-6392
-6380
-6367
-6355
-6343
-6331
-6319
-6307
-6296
-6284
-6273
-6262
-6251
-6240
-6230
-6219
-6208
-6198
-6187
-6176
-6166
-6155
-6144
-6133
-6122
-6111
-6100
-6089
-6078
-6067
-6055
-6044
-6032
-6021
-6010
-5998
-5987
-5975
-5964
-5952
-5940
-5928
-5917
-5905
-5893
-5881
-5869
-5858
-5846
-5834
-5822
-5811
-5799
-5788
-5776
-5765
-5753
-5742
-5731
-5720
-5709
-5698
-5687
-5676
-5665
-5654
-5644
-5633
-5623
-5613
-5603
-5593
-5583
-5573
-5563
-5554
-5544
-5535
-5525
-5516
-5506
-5497
-5488
-5479
-5470
-5461
-5452
-5444
-5435
-5427
-5419
-5411
-5403
-5395
-5387
-5380
-5373
-5366
-5359
-5353
-5346
-5340
-5334
-5329
-5324
-5319
-5314
-5310
-5306
-5302
-5299
-5296
-5293
-5290
-5288
-5286
-5284
-5282
-5281
-5279
-5278
-5277
-5276
-5275
-5274
-5274
-5273
-5273
-5273
-5272
-5272
-5272
-5272
-5272
-5273
-5273
-5274
-5274
-5275
-5277
-5278
-5279
-5281
-5283
-5285
-5287
-5289
-5292
-5294
-5297
-5300
-5303
-5306
-5310
-5313
-5317
-5321
-5326
-5330
-5335
-5340
-5345
-5350
-5355
-5361
-5366
-5372
-5378
-5384
-5390
-5396
-5403
-5410
-5417
-5424
-5431
-5438
-5445
-5453
-5461
-5468
-5476
-5484
-5493
-5501
-5509
-5518
-5527
-5536
-5545
-5554
-5563
-5573
-5582
-5592
-5602
-5611
-5621
-5631
-5640
-5650
-5660
-5669
-5679
-5689
-5698
-5708
-5718
-5727
-5737
-5746
-5756
-5766
-5775
-5785
-5795
-5806
-5816
-5827
-5837
-5849
-5860
-5871
-5883
-5895
-5907
-5920
-5933
-5946
-5959
-5973
-5986
-6001
-6015
-6030
-6045
-6060
-6076
-6092
-6108
-6124
-6140
-6157
-6174
-6191
-6208
-6226
-6243
-6261
-6279
-6297
-6316
-6334
-6353
-6372
-6391
-6411
-6430
-6450
-6469
-6489
-6509
-6529
-6549
-6569
-6589
-6610
-6630
-6651
-6671
-6692
-6713
-6734
-6755
-6777
-6798
-6820
-6841
-6863
-6885
-6908
-6930
-6953
-6975
-6998
-7021
-7045
-7068
-7092
-7115
-7139
-7163
-7187
-7212
-7236
-7261
-7285
-7310
-7335
-7360
-7385
-7411
-7436
-7462
-7488
-7514
-7541
-7567
-7594
-7621
-7648
-7675
-7702
-7729
-7757
-7784
-7812
-7840
-7868
-7895
-7923
-7951
-7979
-8007
-8035
-8063
-8090
-8119
-8147
-8175
-8202
-8230
-8257
-8285
-8312
-8339
-8366
-8392
-8419
-8445
-8471
-8497
-8523
-8549
-8575
-8600
-8626
-8651
-8676
-8701
-8725
-8749
-8774
-8797
-8821
-8845
-8868
-8892
-8915
-8938
-8960
-8983
-9005
-9028
-9050
-9072
-9094
-9116
-9137
-9159
-9180
-9201
-9222
-9243
-9263
-9284
-9303
-9323
-9343
-9362
-9381
-9399
-9418
-9436
-9453
-9471
-9488
-9505
-9522
-9538
-9554
-9570
-9585
-9601
-9615
-9630
-9644
-9658
-9672
-9685
-9698
-9711
-9724
-9736
-9749
-9761
-9772
-9784
-9795
-9807
-9818
-9828
-9839
-9850
-9860
-9870
-9880
-9890
-9899
-9908
-9918
-9927
-9935
-9944
-9953
-9961
-9969
-9977
-9985
-9993
-10001
-10008
-10016
-10023
-10030
-10037
-10044
-10050
-10056
-10062
-10068
-10074
-10079
-10084
-10089
-10093
-10098
-10102
-10106
-10109
-10113
-10116
-10119
-10122
-10125
-10128
-10130
-10132
-10134
-10136
-10138
-10140
-10141
-10142
-10143
-10144
-10145
-10145
-10146
-10146
-10145
-10145
-10144
-10144
-10143
-10142
-10140
-10139
-10137
-10136
-10134
-10133
-10131
-10129
-10127
-10125
-10123
-10121
-10119
-10116
-10114
-10112
-10109
-10107
-10104
-10102
-10099
-10097
-10094
-10092
-10090
-10087
-10085
-10082
-10080
-10077
-10075
-10072
-10070
-10067
-10065
-10062
-10059
-10057
-10054
-10051
-10048
-10045
-10042
-10039
-10036
-10033
-10030
-10026
-10023
-10019
-10015
-10011
-10008
-10004
-10000
-9996
-9992
-9988
-9984
-9980
-9976
-9972
-9968
-9964
-9961
-9957
-9953
-9949
-9945
-9942
-9938
-9934
-9931
-9927
-9923
-9920
-9916
-9913
-9910
-9906
-9903
-9899
-9896
-9893
-9889
-9886
-9882
-9879
-9875
-9872
-9868
-9864
-9860
-9857
-9853
-9849
-9845
-9841
-9837
-9833
-9829
-9825
-9821
-9817
-9813
-9809
-9805
-9801
-9796
-9792
-9788
-9783
-9779
-9774
-9769
-9765
-9760
-9755
-9750
-9746
-9741
-9736
-9732
-9727
-9722
-9717
-9712
-9708
-9703
-9698
-9693
-9688
-9683
-9678
-9672
-9667
-9662
-9657
-9651
-9646
-9641
-9635
-9630
-9624
-9618
-9613
-9607
-9601
-9595
-9589
-9582
-9576
-9570
-9563
-9556
-9549
-9542
-9535
-9528
-9520
-9513
-9505
-9497
-9489
-9481
-9472
-9464
-9455
-9447
-9438
-9429
-9420
-9411
-9401
-9392
-9382
-9373
-9363
-9353
-9343
-9333
-9323
-9313
-9302
-9292
-9281
-9270
-9260
-9249
-9238
-9227
-9216
-9204
-9193
-9182
-9170
-9158
-9147
-9135
-9123
-9110
-9098
-9086
-9073
-9060
-9047
-9034
-9021
-9007
-8993
-8979
-8965
-8951
-8936
-8922
-8907
-8892
-8876
-8861
-8846
-8830
-8814
-8799
-8783
-8767
-8751
-8735
-8719
-8702
-8686
-8670
-8653
-8637
-8620
-8604
-8587
-8570
-8554
-8537
-8520
-8503
-8486
-8469
-8451
-8434
-8417
-8399
-8382
-8364
-8347
-8329
-8311
-8293
-8275
-8256
-8238
-8219
-8201
-8182
-8163
-8144
-8125
-8106
-8086
-8067
-8047
-8026
-8007
-7987
-7967
-7947
-7926
-7906
-7885
-7865
-7844
-7823
-7802
-7781
-7760
-7739
-7718
-7697
-7676
-7654
-7633
-7611
-7589
-7567
-7545
-7523
-7501
-7478
-7456
-7433
-7410
-7387
-7364
-7341
-7317
-7294
-7270
-7246
-7222
-7198
-7173
-7149
-7125
-7100
-7075
-7050
-7026
-7001
-6976
-6950
-6925
-6900
-6875
-6849
-6824
-6798
-6772
-6746
-6720
-6693
-6667
-6640
-6613
-6586
-6559
-6532
-6505
-6477
-6449
-6422
-6394
-6366
-6337
-6309
-6281
-6252
-6224
-6195
-6166
-6137
-6108
-6079
-6050
-6021
-5991
-5962
-5932
-5903
-5873
-5844
-5814
-5785
-5755
-5725
-5696
-5666
-5636
-5606
-5576
-5547
-5517
-5487
-5457
-5427
-5397
-5367
-5337
-5307
-5278
-5248
-5218
-5188
-5159
-5129
-5100
-5071
-5041
-5012
-4983
-4954
-4925
-4896
-4868
-4839
-4811
-4783
-4755
-4727
-4699
-4671
-4643
-4615
-4588
-4560
-4533
-4505
-4478
-4451
-4424
-4397
-4370
-4342
-4315
-4289
-4262
-4235
-4208
-4182
-4155
-4129
-4103
-4077
-4051
-4026
-4000
-3975
-3950
-3925
-3900
-3875
-3851
-3827
-3803
-3779
-3755
-3732
-3709
-3687
-3664
-3642
-3621
-3599
-3578
-3557
-3537
-3516
-3496
-3476
-3457
-3438
-3419
-3400
-3382
-3364
-3346
-3328
-3311
-3294
-3277
-3261
-3244
-3228
-3213
-3197
-3182
-3167
-3153
-3138
-3125
-3111
-3098
-3085
-3072
-3060
-3048
-3036
-3025
-3014
-3003
-2992
-2982
-2973
-2963
-2954
-2945
-2937
-2929
-2921
-2914
-2907
-2900
-2894
-2888
-2882
-2877
-2872
-2868
-2863
-2859
-2856
-2852
-2849
-2846
-2843
-2841
-2839
-2837
-2835
-2833
-2832
-2830
-2829
-2828
-2828
-2827
-2827
-2826
-2826
-2826
-2826
-2826
-2826
-2827
-2827
-2827
-2828
-2829
-2829
-2830
-2831
-2833
-2834
-2836
-2837
-2839
-2841
-2843
-2846
-2848
-2851
-2854
-2857
-2860
-2863
-2866
-2870
-2873
-2876
-2879
-2882
-2886
-2889
-2892
-2895
-2899
-2902
-2905
-2909
-2913
-2916
-2920
-2924
-2928
-2932
-2936
-2941
-2946
-2950
-2955
-2960
-2965
-2970
-2975
-2980
-2985
-2990
-2995
-3000
-3006
-3011
-3017
-3022
-3028
-3034
-3040
-3046
-3052
-3058
-3064
-3070
-3076
-3082
-3088
-3094
-3099
-3105
-3111
-3117
-3122
-3128
-3134
-3140
-3145
-3151
-3157
-3163
-3169
-3175
-3182
-3188
-3195
-3201
-3208
-3215
-3221
-3228
-3235
-3242
-3249
-3256
-3263
-3270
-3277
-3285
-3292
-3299
-3307
-3314
-3322
-3329
-3336
-3344
-3351
-3358
-3365
-3372
-3379
-3386
-3393
-3400
-3406
-3413
-3420
-3426
-3433
-3439
-3446
-3452
-3458
-3465
-3471
-3477
-3483
-3490
-3496
-3503
-3509
-3516
-3522
-3529
-3536
-3543
-3550
-3557
-3564
-3571
-3579
-3586
-3594
-3601
-3609
-3616
-3624
-3632
-3639
-3647
-3654
-3662
-3669
-3677
-3684
-3692
-3699
-3707
-3714
-3721
-3729
-3736
-3743
-3750
-3757
-3765
-3772
-3779
-3786
-3793
-3800
-3807
-3814
-3821
-3828
-3835
-3841
-3848
-3855
-3861
-3868
-3874
-3881
-3887
-3893
-3899
-3906
-3912
-3918
-3925
-3931
-3938
-3944
-3951
-3957
-3964
-3970
-3976
-3982
-3988
-3994
-4000
-4006
-4011
-4018
-4024
-4029
-4035
-4041
-4046
-4051
-4057
-4062
-4067
-4073
-4078
-4083
-4088
-4091
-4097
-4102
-4106
-4110
-4114
-4119
-4123
-4127
-4131
-4135
-4139
-4143
-4147
-4151
-4155
-4159
-4163
-4167
-4171
-4175
-4179
-4183
-4187
-4191
-4195
-4199
-4203
-4207
-4211
-4215
-4219
-4223
-4227
-4230
-4234
-4238
-4241
-4245
-4248
-4251
-4254
-4256
-4259
-4261
-4263
-4265
-4267
-4268
-4269
-4270
-4271
-4271
-4272
-4272
-4272
-4272
-4272
-4271
-4270
-4270
-4269
-4268
-4267
-4266
-4265
-4265
-4264
-4263
-4263
-4262
-4261
-4261
-4260
-4259
-4259
-4258
-4258
-4257
-4257
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4256
-4257
-4257
-4257
-4257
-4257
-4257
-4257
-4256
-4256
-4256
-4256
-4255
-4255
-4255
-4254
-4253
-4253
-4252
-4252
-4251
-4251
-4250
-4250
-4249
-4249
-4248
-4248
-4247
-4247
-4246
-4246
-4246
-4245
-4245
-4244
-4244
-4244
-4243
-4243
-4243
-4243
-4243
-4242
-4242
-4242
-4242
-4243
-4243
-4243
-4243
-4243
-4243
-4244
-4244
-4244
-4244
-4244
-4244
-4244
-4245
-4245
-4245
-4245
-4245
-4245
-4245
-4245
-4245
-4245
-4245
-4245
-4244
-4244
-4244
-4244
-4243
-4243
-4242
-4242
-4241
-4241
-4240
-4239
-4238
-4237
-4236
-4235
-4233
-4232
-4230
-4228
-4226
-4223
-4221
-4218
-4215
-4212
-4209
-4206
-4202
-4199
-4195
-4191
-4187
-4183
-4179
-4175
-4170
-4166
-4161
-4156
-4151
-4146
-4141
-4135
-4129
-4124
-4118
-4111
-4105
-4099
-4091
-4085
-4078
-4072
-4065
-4057
-4050
-4043
-4035
-4027
-4019
-4011
-4003
-3996
-3988
-3980
-3972
-3964
-3956
-3947
-3939
-3930
-3921
-3912
-3903
-3894
-3885
-3876
-3867
-3857
-3848
-3838
-3829
-3819
-3809
-3799
-3789
-3779
-3769
-3758
-3748
-3737
-3727
-3716
-3705
-3694
-3683
-3672
-3661
-3650
-3639
-3627
-3616
-3604
-3592
-3580
-3569
-3557
-3545
-3533
-3521
-3508
-3496
-3484
-3471
-3459
-3446
-3434
-3421
-3408
-3395
-3383
-3370
-3357
-3344
-3331
-3318
-3305
-3292
-3279
-3266
-3253
-3241
-3228
-3215
-3202
-3190
-3177
-3164
-3151
-3138
-3125
-3112
-3099
-3086
-3072
-3058
-3045
-3031
-3017
-3003
-2988
-2974
-2959
-2945
-2930
-2915
-2899
-2884
-2868
-2853
-2837
-2821
-2805
-2788
-2772
-2756
-2739
-2722
-2706
-2689
-2672
-2655
-2638
-2620
-2603
-2586
-2568
-2551
-2533
-2516
-2498
-2480
-2463
-2445
-2427
-2409
-2391
-2373
-2355
-2337
-2319
-2301
-2283
-2265
-2247
-2229
-2211
-2192
-2174
-2156
-2138
-2120
-2101
-2083
-2065
-2045
-2028
-2009
-1991
-1973
-1955
-1936
-1918
-1899
-1881
-1862
-1843
-1824
-1806
-1787
-1768
-1748
-1729
-1710
-1690
-1670
-1650
-1630
-1609
-1589
-1568
-1547
-1526
-1505
-1484
-1462
-1441
-1419
-1397
-1375
-1353
-1331
-1309
-1287
-1265
-1242
-1219
-1197
-1174
-1151
-1128
-1105
-1081
-1058
-1035
-1010
-988
-964
-941
-917
-894
-870
-847
-823
-799
-775
-751
-727
-703
-678
-654
-629
-605
-580
-555
-530
-505
-480
-455
-429
-404
-378
-352
-327
-300
-274
-248
-222
-195
-168
-141
-114
-86
-59
-31
-3
25
54
82
111
140
169
199
228
258
288
318
348
379
409
440
471
501
532
563
594
625
656
687
718
750
781
813
844
876
907
939
971
1004
1036
1068
1101
1134
1166
1199
1233
1266
1299
1333
1366
1400
1434
1468
1502
1537
1571
1606
1641
1676
1712
1747
1783
1819
1855
1891
1928
1965
2001
2039
2076
2114
2152
2189
2228
2266
2304
2343
2382
2421
2460
2500
2539
2579
2619
2659
2700
2740
2781
2822
2863
2904
2946
2987
3029
3071
3113
3156
3198
3241
3284
3327
3370
3414
3457
3501
3545
3589
3633
3678
3722
3767
3812
3857
3903
3948
3994
4038
4085
4131
4178
4224
4271
4318
4364
4411
4459
4506
4553
4600
4648
4695
4743
4790
4838
4885
4932
4979
5027
5074
5121
5168
5214
5261
5307
5354
5400
5446
5491
5537
5582
5628
5673
5718
5763
5807
5852
5896
5940
5984
6028
6072
6115
6159
6202
6245
6288
6331
6373
6416
6458
6500
6542
6584
6626
6668
6709
6750
6791
6832
6873
6913
6953
6993
7033
7072
7111
7150
7189
7227
7266
7303
7341
7378
7415
7452
7489
7525
7561
7597
7632
7667
7702
7737
7772
7806
7840
7874
7908
7941
7974
8007
8039
8073
8105
8137
8169
8201
8233
8264
8295
8326
8356
8387
8417
8447
8476
8505
8534
8563
8591
8620
8648
8675
8703
8730
8756
8783
8809
8834
8860
8885
8909
8934
8958
8981
9004
9027
9050
9072
9094
9116
9137
9159
9180
9200
9221
9241
9260
9280
9299
9318
9337
9356
9374
9392
9410
9427
9444
9461
9478
9495
9511
9527
9542
9557
9572
9587
9601
9615
9629
9642
9655
9667
9679
9691
9703
9714
9725
9735
9745
9754
9763
9772
9780
9788
9796
9803
9809
9815
9821
9826
9831
9835
9839
9843
9846
9848
9851
9852
9854
9855
9856
9856
9856
9856
9855
9854
9853
9851
9849
9847
9845
9843
9840
9837
9833
9829
9825
9821
9816
9812
9806
9801
9795
9789
9783
9776
9769
9762
9754
9746
9738
9730
9721
9712
9703
9693
9683
9673
9663
9652
9641
9630
9618
9606
9594
9581
9568
9555
9542
9528
9514
9500
9486
9471
9456
9441
9426
9410
9395
9378
9362
9345
9328
9311
9293
9275
9257
9239
9220
9201
9182
9163
9143
9123
9103
9083
9063
9042
9021
9000
8979
8957
8936
8914
8892
8869
8847
8824
8801
8778
8754
8731
8707
8683
8659
8635
8610
8586
8561
8536
8511
8486
8461
8435
8410
8384
8358
8332
8306
8280
8253
8227
8200
8173
8146
8118
8090
8063
8036
8007
7980
7953
7925
7897
7869
7841
7814
7786
7758
7730
7702
7674
7646
7619
7591
7563
7535
7508
7480
7452
7425
7397
7370
7342
7315
7287
7260
7233
7206
7179
7152
7125
7098
7071
7045
7018
6992
6966
6939
6913
6887
6861
6836
6810
6785
6759
6734
6709
6684
6659
6635
6610
6586
6562
6537
6513
6489
6466
6442
6418
6394
6371
6347
6323
6300
6276
6253
6229
6206
6183
6159
6136
6113
6090
6066
6043
6020
5997
5974
5951
5928
5905
5882
5859
5836
5813
5791
5768
5745
5723
5700
5678
5655
5633
5610
5588
5565
5543
5521
5499
5477
5455
5433
5412
5390
5369
5348
5327
5306
5286
5265
5245
5225
5204
5184
5165
5145
5125
5106
5086
5067
5048
5029
5010
4991
4973
4954
4936
4918
4899
4881
4863
4845
4828
4810
4793
4775
4758
4741
4724
4707
4690
4674
4657
4641
4625
4608
4593
4577
4561
4546
4530
4515
4500
4485
4470
4455
4440
4426
4411
4397
4383
4369
4355
4341
4327
4314
4300
4286
4273
4260
4246
4233
4219
4206
4192
4179
4165
4152
4138
4125
4112
4098
4085
4072
4059
4046
4033
4019
4006
3994
3981
3969
3956
3943
3931
3918
3905
3893
3880
3867
3855
3842
3830
3817
3805
3792
3780
3767
3755
3743
3731
3719
3707
3695
3683
3671
3659
3647
3635
3623
3611
3599
3587
3575
3563
3550
3538
3525
3513
3500
3488
3475
3462
3449
3436
3423
3410
3397
3384
3371
3357
3344
3331
3318
3304
3291
3278
3264
3251
3237
3223
3210
3196
3182
3168
3154
3140
3126
3111
3097
3082
3068
3053
3038
3023
3009
2994
2979
2964
2949
2934
2919
2904
2889
2874
2859
2844
2830
2815
2801
2786
2772
2758
2744
2730
2716
2702
2688
2674
2660
2646
2632
2619
2605
2591
2577
2563
2549
2535
2521
2507
2493
2478
2464
2450
2436
2421
2407
2392
2377
2363
2348
2333
2319
2304
2289
2274
2259
2244
2229
2214
2199
2184
2169
2153
2138
2123
2107
2092
2076
2061
2045
2029
2015
1999
1984
1968
1953
1937
1922
1906
1890
1875
1859
1843
1828
1812
1796
1780
1764
1748
1732
1716
1699
1683
1667
1651
1635
1618
1602
1586
1569
1553
1536
1519
1502
1485
1468
1450
1433
1415
1397
1379
1361
1342
1324
1305
1287
1268
1249
1230
1210
1191
1172
1152
1132
1112
1093
1073
1052
1032
1012
992
972
952
931
911
891
870
850
829
808
788
767
746
725
705
684
663
643
622
602
581
561
540
519
499
478
457
436
415
395
373
352
331
310
289
268
246
225
204
183
162
141
119
98
77
55
34
12
-9
-31
-52
-74
-95
-116
-138
-159
-181
-202
-223
-245
-266
-288
-309
-331
-353
-374
-396
-417
-439
-460
-482
-503
-524
-545
-566
-587
-608
-629
-649
-670
-690
-710
-730
-750
-769
-789
-808
-827
-846
-865
-884
-902
-920
-939
-957
-974
-992
-1010
-1027
-1045
-1062
-1079
-1096
-1113
-1130
-1146
-1162
-1179
-1194
-1210
-1226
-1241
-1256
-1271
-1285
-1299
-1313
-1327
-1340
-1353
-1366
-1378
-1390
-1402
-1414
-1425
-1436
-1447
-1457
-1468
-1478
-1487
-1497
-1506
-1515
-1524
-1532
-1541
-1549
-1557
-1564
-1572
-1579
-1586
-1593
-1600
-1606
-1613
-1619
-1625
-1630
-1636
-1641
-1646
-1651
-1655
-1659
-1664
-1668
-1671
-1675
-1678
-1681
-1684
-1686
-1689
-1691
-1693
-1694
-1696
-1697
-1698
-1699
-1699
-1700
-1700
-1701
-1701
-1701
-1700
-1700
-1700
-1699
-1698
-1697
-1696
-1695
-1693
-1691
-1689
-1687
-1684
-1681
-1678
-1675
-1671
-1667
-1663
-1658
-1654
-1648
-1643
-1637
-1631
-1625
-1619
-1612
-1605
-1598
-1590
-1583
-1575
-1567
-1559
-1551
-1543
-1534
-1526
-1517
-1508
-1500
-1491
-1482
-1473
-1464
-1455
-1446
-1437
-1427
-1418
-1409
-1399
-1390
-1380
-1371
-1361
-1351
-1341
-1331
-1321
-1311
-1300
-1290
-1279
-1268
-1257
-1246
-1235
-1223
-1212
-1200
-1188
-1176
-1163
-1151
-1138
-1125
-1112
-1099
-1085
-1072
-1058
-1044
-1030
-1016
-1002
-988
-973
-959
-945
-930
-916
-902
-887
-873
-859
-844
-830
-816
-802
-787
-773
-759
-745
-730
-716
-702
-688
-673
-659
-644
-630
-615
-601
-586
-572
-557
-542
-528
-513
-498
-483
-468
-453
-438
-423
-408
-393
-377
-362
-347
-331
-316
-301
-285
-270
-254
-239
-223
-208
-192
-176
-160
-144
-128
-112
-96
-80
-64
-47
-31
-15
1
18
34
50
67
83
99
116
133
149
166
182
199
216
232
249
266
282
299
315
332
348
364
380
396
412
428
444
459
475
490
505
520
535
549
564
578
593
607
621
635
649
663
677
691
704
718
732
745
759
772
785
799
812
825
838
851
864
876
889
902
914
927
940
952
964
977
989
1000
1012
1025
1037
1049
1061
1073
1084
1096
1107
1119
1130
1141
1153
1164
1175
1186
1197
1207
1218
1229
1239
1249
1260
1270
1280
1290
1300
1310
1319
1329
1338
1348
1357
1366
1375
1384
1393
1402
1411
1419
1428
1436
1445
1453
1461
1470
1478
1486
1494
1503
1511
1519
1527
1535
1543
1551
1559
1567
1574
1582
1590
1598
1606
1613
1621
1629
1636
1644
1651
1659
1666
1674
1681
1689
1696
1704
1711
1718
1726
1733
1740
1747
1754
1761
1767
1774
1781
1788
1794
1801
1807
1814
1820
1826
1833
1839
1845
1851
1857
1864
1870
1876
1882
1889
1895
1901
1908
1914
1921
1927
1934
1941
1948
1955
1962
1970
1977
1985
1993
2001
2008
2016
2024
2032
2041
2049
2057
2066
2074
2083
2091
2100
2109
2117
2126
2135
2144
2153
2162
2172
2181
2190
2199
2209
2218
2227
2237
2246
2256
2265
2275
2284
2293
2303
2312
2322
2331
2340
2349
2358
2367
2376
2385
2394
2402
2411
2419
2427
2436
2444
2451
2459
2466
2474
2480
2487
2494
2500
2506
2512
2517
2523
2528
2534
2539
2544
2548
2553
2558
2562
2567
2571
2575
2579
2584
2588
2592
2596
2600
2604
2608
2612
2616
2620
2623
2627
2631
2635
2639
2642
2646
2650
2654
2658
2662
2666
2669
2673
2677
2681
2685
2689
2693
2696
2700
2704
2708
2711
2715
2719
2722
2726
2729
2733
2737
2740
2744
2747
2751
2754
2758
2761
2764
2768
2771
2774
2777
2781
2784
2787
2790
2793
2797
2800
2803
2806
2809
2812
2815
2818
2821
2825
2828
2831
2834
2836
2839
2842
2845
2848
2850
2853
2856
2858
2861
2863
2865
2867
2870
2872
2874
2875
2877
2879
2881
2882
2884
2885
2886
2888
2889
2891
2892
2893
2894
2896
2897
2898
2899
2900
2901
2902
2903
2904
2904
2905
2906
2906
2907
2907
2907
2908
2908
2908
2908
2908
2908
2908
2908
2908
2907
2907
2907
2907
2906
2906
2905
2905
2905
2904
2904
2903
2903
2902
2901
2901
2900
2900
2899
2898
2898
2897
2896
2895
2894
2893
2892
2891
2889
2888
2886
2885
2883
2882
2880
2878
2876
2875
2873
2870
2868
2866
2864
2861
2859
2856
2853
2850
2848
2845
2842
2839
2835
2832
2829
2826
2823
2819
2816
2813
2810
2806
2803
2800
2797
2794
2790
2787
2784
2781
2778
2774
2771
2768
2765
2762
2759
2756
2753
2751
2748
2745
2742
2739
2736
2733
2730
2728
2725
2722
2719
2716
2713
2710
2707
2704
2701
2698
2695
2692
2688
2685
2682
2678
2675
2672
2668
2665
2661
2658
2654
2651
2647
2643
2640
2636
2633
2629
2626
2623
2620
2617
2614
2611
2608
2606
2604
2601
2599
2597
2595
2594
2592
2590
2589
2588
2586
2585
2584
2583
2582
2581
2580
2579
2578
2577
2577
2576
2575
2574
2573
2572
2571
2570
2569
2568
2567
2565
2564
2563
2561
2560
2558
2556
2554
2552
2550
2548
2546
2544
2541
2539
2536
2534
2531
2528
2525
2523
2520
2517
2514
2511
2508
2505
2502
2498
2495
2492
2489
2485
2482
2478
2474
2470
2467
2463
2459
2455
2450
2446
2442
2437
2433
2428
2424
2419
2414
2409
2404
2399
2394
2389
2384
2378
2373
2367
2361
2356
2350
2344
2337
2331
2325
2318
2312
2305
2298
2291
2284
2277
2270
2263
2256
2249
2242
2234
2227
2220
2213
2205
2198
2191
2184
2177
2170
2163
2156
2150
2143
2137
2131
2124
2118
2113
2107
2101
2096
2090
2085
2079
2074
2069
2064
2059
2054
2050
2045
2040
2036
2031
2027
2021
2017
2013
2009
2005
2001
1997
1993
1989
1985
1981
1977
1973
1969
1965
1961
1958
1954
1951
1948
1945
1942
1940
1937
1935
1933
1931
1930
1928
1927
1926
1926
1925
1925
1925
1925
1926
1926
1927
1928
1929
1930
1931
1933
1935
1936
1938
1940
1943
1945
1947
1950
1953
1956
1959
1962
1965
1969
1973
1976
1980
1985
1989
1993
1998
2003
2008
2013
2017
2024
2029
2035
2041
2047
2053
2060
2066
2073
2080
2087
2095
2102
2110
2118
2125
2133
2141
2149
2157
2166
2174
2182
2191
2199
2208
2216
2225
2234
2243
2252
2262
2271
2281
2291
2301
2312
2322
2333
2344
2355
2366
2377
2389
2400
2412
2423
2435
2447
2459
2471
2483
2495
2507
2519
2531
2543
2555
2567
2580
2592
2604
2617
2629
2642
2654
2667
2679
2692
2705
2718
2731
2744
2757
2770
2783
2796
2810
2823
2836
2850
2863
2877
2891
2904
2918
2931
2945
2959
2972
2986
2999
3013
3026
3040
3054
3068
3082
3095
3109
3123
3137
3151
3164
3178
3192
3205
3219
3233
3246
3260
3273
3287
3300
3314
3327
3341
3354
3367
3380
3394
3407
3420
3433
3446
3459
3472
3485
3497
3510
3522
3534
3546
3558
3570
3581
3593
3604
3615
3626
3637
3647
3658
3668
3678
3688
3697
3707
3716
3725
3734
3742
3751
3759
3767
3775
3782
3790
3797
3804
3811
3818
3825
3831
3838
3844
3850
3857
3863
3869
3875
3881
3886
3892
3898
3903
3909
3914
3919
3925
3930
3935
3939
3944
3949
3953
3958
3962
3966
3970
3974
3977
3981
3984
3988
3991
3994
3997
4000
4003
4005
4008
4011
4013
4016
4018
4019
4022
4025
4027
4030
4032
4034
4037
4038
4041
4043
4046
4048
4050
4051
4054
4057
4059
4061
4062
4065
4067
4069
4070
4073
4075
4078
4080
4082
4083
4086
4088
4090
4091
4094
4096
4098
4100
4102
4104
4106
4108
4110
4112
4115
4117
4119
4121
4123
4125
4128
4130
4132
4134
4137
4139
4141
4143
4145
4148
4150
4152
4154
4156
4158
4160
4161
4163
4165
4167
4169
4170
4172
4174
4175
4177
4178
4180
4182
4183
4185
4186
4187
4189
4190
4191
4192
4193
4194
4195
4196
4197
4197
4198
4198
4198
4198
4198
4197
4197
4196
4196
4195
4194
4193
4192
4190
4189
4187
4185
4183
4181
4179
4177
4175
4172
4169
4167
4164
4161
4157
4154
4151
4147
4144
4140
4137
4133
4129
4125
4121
4117
4113
4109
4104
4100
4096
4091
4086
4082
4077
4072
4067
4062
4057
4051
4046
4040
4035
4029
4022
4017
4011
4005
3998
3992
3985
3978
3971
3964
3957
3949
3941
3933
3925
3917
3908
3900
3891
3882
3872
3863
3854
3844
3834
3824
3814
3804
3793
3783
3772
3761
3751
3740
3729
3718
3706
3695
3684
3673
3661
3650
3638
3626
3615
3603
3591
3579
3568
3556
3544
3532
3520
3509
3497
3485
3473
3462
3450
3439
3427
3415
3404
3393
3381
3370
3359
3348
3336
3325
3314
3303
3292
3281
3270
3260
3249
3238
3227
3216
3205
3195
3184
3173
3162
3152
3141
3130
3120
3109
3098
3088
3077
3066
3055
3044
3033
3022
3011
2999
2988
2976
2965
2953
2941
2929
2917
2905
2893
2881
2868
2856
2844
2831
2819
2806
2794
2782
2769
2757
2745
2733
2720
2708
2696
2684
2673
2661
2649
2638
2626
2615
2603
2592
2581
2569
2558
2547
2536
2525
2514
2503
2492
2480
2469
2458
2447
2436
2425
2414
2402
2391
2380
2368
2357
2345
2334
2322
2310
2299
2287
2275
2264
2252
2241
2229
2218
2207
2195
2184
2173
2161
2150
2139
2128
2117
2106
2094
2083
2072
2061
2049
2037
2027
2015
2004
1992
1980
1969
1957
1945
1934
1922
1910
1898
1887
1875
1863
1851
1839
1827
1815
1803
1791
1779
1767
1755
1743
1731
1719
1707
1695
1683
1671
1660
1648
1636
1624
1612
1600
1589
1577
1565
1554
1542
1530
1518
1507
1495
1484
1472
1460
1449
1437
1426
1415
1403
1392
1381
1370
1359
1348
1337
1327
1316
1305
1295
1284
1273
1263
1252
1242
1231
1220
1210
1199
1188
1177
1166
1155
1144
1133
1122
1110
1099
1087
1076
1064
1052
1040
1028
1016
1004
993
980
968
956
944
932
919
907
894
882
869
856
843
830
818
805
791
778
765
752
739
725
712
698
685
671
657
643
630
616
602
588
574
560
546
532
518
504
490
476
462
448
434
420
406
392
378
364
350
336
322
308
294
280
266
252
238
223
209
195
180
166
151
137
122
107
92
78
63
48
33
18
3
-12
-27
-42
-57
-72
-87
-102
-117
-132
-147
-161
-176
-191
-206
-221
-236
-251
-265
-280
-295
-310
-324
-339
-354
-368
-382
-397
-411
-425
-440
-454
-468
-482
-496
-510
-524
-538
-552
-566
-581
-595
-609
-623
-637
-652
-666
-680
-694
-709
-723
-737
-752
-766
-781
-795
-809
-824
-838
-852
-867
-881
-895
-910
-924
-938
-953
-967
-982
-996
-1010
-1026
-1040
-1055
-1070
-1085
-1100
-1115
-1130
-1145
-1160
-1175
-1190
-1206
-1221
-1236
-1252
-1267
-1283
-1298
-1314
-1329
-1345
-1360
-1376
-1391
-1407
-1422
-1438
-1453
-1469
-1484
-1500
-1515
-1531
-1546
-1562
-1578
-1593
-1609
-1625
-1641
-1656
-1672
-1688
-1704
-1720
-1736
-1752
-1769
-1785
-1801
-1818
-1834
-1851
-1868
-1884
-1901
-1918
-1935
-1952
-1969
-1987
-2004
-2021
-2037
-2056
-2073
-2090
-2108
-2125
-2143
-2160
-2177
-2194
-2211
-2228
-2245
-2262
-2279
-2295
-2312
-2328
-2344
-2361
-2377
-2393
-2409
-2425
-2441
-2457
-2473
-2489
-2504
-2520
-2535
-2551
-2566
-2581
-2596
-2611
-2626
-2641
-2655
-2670
-2685
-2699
-2714
-2728
-2743
-2757
-2771
-2786
-2800
-2814
-2828
-2843
-2857
-2871
-2885
-2899
-2914
-2928
-2942
-2956
-2970
-2984
-2998
-3012
-3026
-3040
-3054
-3068
-3082
-3096
-3110
-3124
-3139
-3153
-3167
-3181
-3196
-3210
-3225
-3239
-3254
-3268
-3283
-3297
-3312
-3326
-3341
-3355
-3370
-3385
-3399
-3414
-3429
-3443
-3458
-3473
-3487
-3502
-3517
-3532
-3546
-3561
-3576
-3591
-3606
-3621
-3636
-3651
-3666
-3681
-3696
-3711
-3726
-3741
-3756
-3771
-3786
-3802
-3817
-3832
-3847
-3862
-3878
-3893
-3908
-3924
-3939
-3955
-3970
-3985
-4001
-4016
-4032
-4046
-4062
-4078
-4094
-4110
-4125
-4141
-4156
-4172
-4187
-4203
-4219
-4234
-4250
-4265
-4281
-4297
-4312
-4328
-4344
-4359
-4375
-4391
-4406
-4422
-4438
-4454
-4470
-4486
-4502
-4518
-4534
-4550
-4567
-4583
-4599
-4616
-4632
-4649
-4665
-4682
-4698
-4715
-4731
-4747
-4764
-4780
-4796
-4813
-4829
-4845
-4861
-4877
-4894
-4910
-4926
-4942
-4958
-4974
-4989
-5005
-5021
-5037
-5053
-5069
-5084
-5100
-5115
-5131
-5146
-5162
-5177
-5192
-5207
-5222
-5237
-5252
-5267
-5282
-5297
-5312
-5326
-5341
-5356
-5370
-5385
-5399
-5414
-5428
-5442
-5457
-5471
-5486
-5500
-5514
-5529
-5543
-5557
-5572
-5586
-5601
-5615
-5629
-5643
-5658
-5672
-5686
-5700
-5714
-5729
-5743
-5757
-5771
-5785
-5799
-5813
-5827
-5841
-5855
-5869
-5883
-5896
-5910
-5924
-5938
-5951
-5965
-5978
-5991
-6004
-6017
-6030
-6043
-6055
-6068
-6080
-6092
-6104
-6116
-6128
-6139
-6151
-6162
-6173
-6184
-6195
-6206
-6216
-6227
-6237
-6247
-6256
-6266
-6275
-6284
-6293
-6302
-6310
-6319
-6327
-6335
-6342
-6350
-6357
-6364
-6370
-6377
-6383
-6389
-6395
-6401
-6406
-6412
-6417
-6422
-6426
-6431
-6435
-6439
-6443
-6447
-6450
-6454
-6457
-6460
-6462
-6465
-6467
-6469
-6471
-6473
-6474
-6475
-6476
-6477
-6477
-6478
-6478
-6478
-6477
-6477
-6476
-6475
-6474
-6472
-6471
-6469
-6467
-6465
-6463
-6460
-6458
-6455
-6452
-6449
-6446
-6442
-6439
-6435
-6432
-6428
-6424
-6420
-6416
-6412
-6408
-6404
-6399
-6395
-6391
-6386
-6382
-6377
-6373
-6368
-6364
-6359
-6354
-6349
-6344
-6339
-6334
-6328
-6323
-6317
-6312
-6306
-6300
-6295
-6289
-6283
-6277
-6271
-6266
-6260
-6254
-6248
-6242
-6236
-6230
-6223
-6217
-6211
-6204
-6198
-6191
-6184
-6177
-6170
-6163
-6156
-6148
-6141
-6133
-6125
-6117
-6109
-6101
-6093
-6085
-6076
-6068
-6059
-6050
-6042
-6033
-6024
-6015
-6005
-5996
-5987
-5978
-5969
-5959
-5950
-5940
-5931
-5922
-5912
-5903
-5893
-5884
-5874
-5865
-5855
-5845
-5836
-5826
-5817
-5807
-5797
-5787
-5777
-5768
-5758
-5748
-5738
-5728
-5718
-5708
-5697
-5687
-5677
-5667
-5656
-5646
-5636
-5625
-5615
-5604
-5593
-5582
-5572
-5560
-5549
-5538
-5527
-5516
-5504
-5493
-5481
-5470
-5458
-5447
-5435
-5423
-5411
-5399
-5387
-5375
-5362
-5350
-5338
-5325
-5312
-5300
-5287
-5274
-5262
-5249
-5236
-5223
-5209
-5196
-5182
-5168
-5155
-5141
-5126
-5112
-5098
-5084
-5069
-5055
-5040
-5026
-5012
-4997
-4983
-4968
-4954
-4939
-4925
-4910
-4896
-4881
-4867
-4852
-4837
-4823
-4808
-4794
-4779
-4764
-4750
-4735
-4721
-4706
-4691
-4677
-4662
-4647
-4632
-4618
-4603
-4588
-4573
-4559
-4544
-4529
-4514
-4499
-4484
-4469
-4455
-4440
-4425
-4410
-4395
-4380
-4365
-4351
-4336
-4321
-4306
-4292
-4277
-4263
-4249
-4234
-4220
-4206
-4192
-4178
-4164
-4150
-4136
-4122
-4108
-4094
-4081
-4067
-4054
-4041
-4027
-4014
-4001
-3988
-3976
-3963
-3950
-3938
-3926
-3914
-3902
-3890
-3878
-3866
-3854
-3843
-3831
-3820
-3808
-3797
-3786
-3774
-3763
-3752
-3741
-3730
-3719
-3708
-3698
-3687
-3676
-3666
-3655
-3645
-3634
-3623
-3613
-3602
-3592
-3582
-3571
-3561
-3551
-3541
-3531
-3521
-3511
-3501
-3492
-3482
-3472
-3463
-3453
-3444
-3434
-3425
-3416
-3407
-3398
-3389
-3380
-3371
-3362
-3354
-3345
-3337
-3328
-3320
-3312
-3304
-3296
-3288
-3281
-3273
-3265
-3258
-3250
-3242
-3235
-3227
-3220
-3212
-3205
-3198
-3190
-3183
-3176
-3169
-3161
-3154
-3148
-3141
-3134
-3127
-3121
-3115
-3108
-3102
-3096
-3089
-3083
-3077
-3071
-3065
-3059
-3053
-3047
-3041
-3035
-3030
-3024
-3019
-3013
-3008
-3003
-2998
-2993
-2988
-2983
-2978
-2974
-2969
-2965
-2961
-2956
-2952
-2948
-2944
-2940
-2937
-2933
-2930
-2926
-2923
-2920
-2917
-2914
-2911
-2908
-2905
-2903
-2900
-2898
-2896
-2894
-2892
-2890
-2889
-2887
-2886
-2885
-2884
-2883
-2883
-2882
-2882
-2882
-2882
-2882
-2882
-2882
-2883
-2883
-2884
-2884
-2885
-2886
-2887
-2888
-2889
-2890
-2891
-2893
-2894
-2896
-2898
-2899
-2901
-2903
-2905
-2907
-2910
-2912
-2914
-2916
-2918
-2920
-2922
-2924
-2925
-2927
-2929
-2931
-2932
-2934
-2936
-2937
-2939
-2941
-2942
-2943
-2945
-2946
-2947
-2949
-2950
-2951
-2953
-2954
-2955
-2956
-2957
-2959
-2960
-2961
-2962
-2963
-2964
-2966
-2967
-2968
-2969
-2970
-2971
-2972
-2973
-2973
-2974
-2975
-2976
-2976
-2977
-2978
-2978
-2979
-2979
-2979
-2979
-2979
-2980
-2980
-2980
-2979
-2979
-2979
-2979
-2979
-2979
-2978
-2978
-2978
-2978
-2977
-2977
-2977
-2976
-2976
-2975
-2975
-2974
-2974
-2973
-2973
-2972
-2972
-2971
-2970
-2970
-2969
-2968
-2967
-2966
-2966
-2965
-2964
-2963
-2962
-2961
-2960
-2959
-2958
-2957
-2956
-2955
-2954
-2952
-2951
-2950
-2948
-2946
-2945
-2943
-2941
-2940
-2938
-2936
-2934
-2932
-2930
-2928
-2926
-2924
-2922
-2920
-2917
-2915
-2913
-2911
-2908
-2906
-2904
-2901
-2899
-2896
-2894
-2892
-2889
-2887
-2884
-2881
-2879
-2876
-2873
-2870
-2867
-2864
-2861
-2858
-2855
-2852
-2849
-2845
-2842
-2839
-2836
-2832
-2829
-2826
-2822
-2819
-2816
-2812
-2809
-2805
-2802
-2798
-2795
-2791
-2788
-2784
-2780
-2776
-2773
-2769
-2765
-2761
-2757
-2752
-2748
-2743
-2739
-2734
-2729
-2724
-2719
-2714
-2709
-2703
-2698
-2693
-2687
-2681
-2676
-2670
-2664
-2658
-2652
-2646
-2640
-2634
-2628
-2621
-2615
-2609
-2602
-2596
-2589
-2583
-2576
-2570
-2563
-2556
-2550
-2543
-2536
-2530
-2523
-2516
-2510
-2503
-2496
-2489
-2482
-2475
-2467
-2460
-2453
-2445
-2438
-2430
-2422
-2415
-2407
-2399
-2391
-2383
-2375
-2367
-2359
-2351
-2343
-2334
-2326
-2318
-2310
-2302
-2294
-2286
-2277
-2270
-2262
-2254
-2246
-2238
-2231
-2223
-2216
-2208
-2201
-2193
-2186
-2178
-2171
-2163
-2156
-2148
-2141
-2133
-2126
-2118
-2111
-2104
-2096
-2089
-2082
-2075
-2067
-2060
-2053
-2045
-2039
-2032
-2025
-2017
-2009
-2003
-1996
-1989
-1982
-1974
-1967
-1960
-1952
-1945
-1938
-1931
-1924
-1916
-1909
-1902
-1895
-1888
-1881
-1874
-1867
-1860
-1853
-1846
-1839
-1832
-1826
-1819
-1812
-1806
-1799
-1793
-1786
-1780
-1774
-1767
-1761
-1755
-1749
-1743
-1737
-1731
-1725
-1719
-1713
-1707
-1701
-1695
-1689
-1683
-1677
-1671
-1665
-1659
-1653
-1646
-1640
-1634
-1628
-1622
-1616
-1610
-1604
-1598
-1592
-1586
-1580
-1574
-1568
-1562
-1556
-1549
-1543
-1537
-1531
-1525
-1520
-1514
-1508
-1502
-1497
-1491
-1486
-1480
-1475
-1469
-1464
-1458
-1453
-1448
-1443
-1438
-1433
-1428
-1423
-1418
-1414
-1409
-1405
-1401
-1397
-1393
-1389
-1385
-1381
-1377
-1374
-1370
-1367
-1363
-1360
-1357
-1354
-1351
-1348
-1345
-1342
-1340
-1337
-1335
-1333
-1331
-1328
-1326
-1324
-1322
-1320
-1318
-1316
-1314
-1312
-1310
-1308
-1306
-1304
-1303
-1301
-1299
-1298
-1296
-1294
-1293
-1291
-1290
-1289
-1287
-1286
-1285
-1284
-1283
-1282
-1281
-1280
-1279
-1279
-1278
-1278
-1278
-1278
-1278
-1278
-1278
-1278
-1278
-1279
-1279
-1280
-1281
-1282
-1282
-1283
-1284
-1285
-1286
-1287
-1288
-1290
-1291
-1292
-1294
-1295
-1297
-1299
-1300
-1302
-1304
-1306
-1308
-1309
-1311
-1313
-1315
-1317
-1319
-1321
-1323
-1325
-1327
-1329
-1331
-1333
-1335
-1337
-1339
-1341
-1343
-1345
-1347
-1348
-1350
-1352
-1353
-1355
-1356
-1358
-1359
-1361
-1362
-1363
-1365
-1366
-1367
-1368
-1369
-1370
-1371
-1372
-1373
-1373
-1374
-1375
-1375
-1376
-1376
-1377
-1377
-1378
-1378
-1378
-1378
-1378
-1378
-1378
-1377
-1377
-1376
-1375
-1374
-1373
-1372
-1371
-1369
-1368
-1366
-1365
-1363
-1361
-1359
-1357
-1355
-1353
-1351
-1349
-1347
-1345
-1343
-1341
-1340
-1338
-1336
-1334
-1333
-1331
-1329
-1328
-1326
-1325
-1323
-1322
-1320
-1319
-1317
-1315
-1314
-1312
-1310
-1308
-1306
-1303
-1301
-1298
-1296
-1293
-1290
-1287
-1284
-1280
-1277
-1274
-1270
-1267
-1263
-1259
-1255
-1251
-1247
-1243
-1239
-1235
-1231
-1227
-1223
-1219
-1214
-1210
-1206
-1201
-1197
-1192
-1187
-1182
-1178
-1173
-1168
-1163
-1159
-1154
-1149
-1144
-1139
-1135
-1130
-1125
-1120
-1115
-1110
-1104
-1099
-1094
-1088
-1083
-1078
-1072
-1067
-1062
-1056
-1051
-1045
-1040
-1035
-1029
-1024
-1018
-1012
-1006
-1000
-996
-990
-985
-979
-973
-968
-962
-956
-951
-945
-939
-933
-928
-922
-917
-911
-906
-900
-895
-889
-884
-879
-873
-868
-863
-857
-852
-846
-841
-835
-829
-824
-818
-812
-807
-801
-795
-790
-784
-779
-773
-767
-762
-756
-751
-745
-739
-734
-729
-723
-718
-712
-707
-702
-697
-692
-687
-682
-677
-672
-667
-663
-658
-653
-649
-645
-640
-636
-632
-628
-624
-620
-617
-613
-609
-606
-603
-599
-596
-593
-590
-587
-584
-581
-578
-576
-573
-571
-568
-566
-563
-561
-559
-556
-554
-552
-549
-547
-544
-542
-540
-538
-535
-533
-531
-529
-527
-526
-524
-522
-520
-519
-517
-516
-515
-513
-512
-511
-510
-509
-508
-507
-506
-506
-505
-504
-503
-502
-501
-501
-500
-499
-498
-497
-496
-495
-494
-494
-493
-492
-492
-491
-490
-490
-489
-488
-488
-487
-487
-486
-485
-485
-484
-484
-483
-483
-483
-482
-482
-482
-482
-482
-482
-482
-483
-483
-484
-484
-485
-485
-486
-486
-487
-488
-489
-490
-490
-491
-492
-493
-494
-494
-495
-496
-497
-498
-499
-500
-501
-502
-504
-505
-507
-508
-510
-512
-513
-515
-517
-519
-521
-522
-524
-526
-528
-530
-532
-534
-536
-538
-540
-542
-544
-546
-548
-550
-552
-554
-556
-557
-559
-561
-563
-564
-566
-568
-570
-572
-574
-576
-578
-580
-583
-585
-587
-589
-592
-594
-597
-599
-602
-604
-606
-609
-612
-614
-617
-619
-622
-625
-628
-631
-634
-636
-639
-642
-645
-648
-651
-655
-658
-661
-664
-668
-671
-675
-678
-681
-685
-688
-692
-695
-699
-702
-706
-709
-713
-716
-720
-723
-727
-730
-734
-737
-741
-745
-748
-752
-756
-759
-763
-767
-770
-774
-778
-781
-785
-788
-792
-795
-799
-802
-806
-809
-812
-816
-819
-822
-825
-829
-832
-835
-838
-841
-845
-848
-851
-854
-858
-861
-864
-868
-871
-875
-878
-882
-885
-889
-892
-895
-899
-902
-905
-908
-912
-915
-918
-921
-925
-928
-931
-934
-937
-940
-944
-947
-950
-954
-957
-960
-964
-967
-970
-974
-977
-981
-984
-988
-991
-995
-998
-1002
-1004
-1008
-1012
-1014
-1018
-1022
-1025
-1028
-1032
-1035
-1038
-1042
-1045
-1048
-1051
-1055
-1058
-1061
-1064
-1067
-1070
-1072
-1075
-1078
-1080
-1083
-1085
-1088
-1090
-1093
-1095
-1098
-1100
-1103
-1105
-1108
-1111
-1114
-1117
-1120
-1123
-1126
-1129
-1132
-1135
-1138
-1141
-1145
-1148
-1151
-1155
-1158
-1161
-1165
-1168
-1171
-1175
-1178
-1182
-1185
-1189
-1192
-1195
-1199
-1202
-1206
-1209
-1213
-1216
-1220
-1223
-1227
-1230
-1234
-1237
-1241
-1245
-1248
-1252
-1256
-1260
-1264
-1268
-1272
-1276
-1280
-1284
-1288
-1293
-1297
-1301
-1306
-1310
-1314
-1319
-1323
-1328
-1332
-1337
-1341
-1346
-1350
-1355
-1359
-1364
-1368
-1373
-1377
-1381
-1386
-1390
-1395
-1399
-1403
-1408
-1412
-1416
-1421
-1425
-1429
-1433
-1438
-1442
-1447
-1451
-1455
-1460
-1464
-1469
-1474
-1478
-1483
-1488
-1492
-1497
-1502
-1507
-1512
-1517
-1522
-1527
-1532
-1538
-1543
-1548
-1553
-1558
-1563
-1569
-1574
-1579
-1584
-1589
-1595
-1600
-1605
-1610
-1615
-1621
-1626
-1631
-1636
-1641
-1646
-1651
-1656
-1661
-1666
-1671
-1676
-1681
-1686
-1690
-1695
-1700
-1705
-1709
-1714
-1718
-1723
-1727
-1731
-1735
-1740
-1744
-1748
-1752
-1756
-1759
-1763
-1767
-1771
-1774
-1778
-1782
-1785
-1789
-1793
-1796
-1800
-1803
-1807
-1810
-1813
-1817
-1820
-1823
-1826
-1829
-1833
-1836
-1839
-1842
-1845
-1848
-1852
-1855
-1858
-1861
-1864
-1867
-1870
-1873
-1876
-1879
-1882
-1885
-1888
-1891
-1894
-1897
-1900
-1902
-1905
-1908
-1910
-1913
-1915
-1918
-1920
-1923
-1925
-1927
-1929
-1931
-1933
-1935
-1937
-1938
-1940
-1942
-1943
-1944
-1946
-1947
-1948
-1949
-1950
-1951
-1952
-1953
-1954
-1955
-1956
-1957
-1958
-1958
-1959
-1960
-1960
-1961
-1961
-1962
-1962
-1962
-1962
-1962
-1962
-1962
-1962
-1962
-1961
-1961
-1960
-1959
-1958
-1957
-1956
-1954
-1953
-1951
-1949
-1947
-1944
-1942
-1939
-1937
-1934
-1931
-1928
-1925
-1921
-1918
-1914
-1910
-1907
-1903
-1899
-1895
-1891
-1886
-1882
-1878
-1874
-1869
-1865
-1860
-1856
-1851
-1847
-1842
-1838
-1833
-1829
-1824
-1820
-1815
-1810
-1805
-1801
-1796
-1791
-1786
-1781
-1776
-1771
-1766
-1760
-1755
-1750
-1744
-1739
-1733
-1728
-1722
-1716
-1710
-1704
-1698
-1692
-1686
-1680
-1674
-1668
-1662
-1655
-1649
-1643
-1636
-1630
-1623
-1617
-1610
-1604
-1598
-1591
-1585
-1578
-1572
-1566
-1559
-1553
-1547
-1541
-1534
-1528
-1522
-1516
-1510
-1504
-1498
-1492
-1485
-1479
-1473
-1467
-1461
-1455
-1449
-1442
-1436
-1430
-1424
-1418
-1412
-1405
-1399
-1393
-1387
-1381
-1375
-1369
-1363
-1356
-1350
-1344
-1338
-1331
-1325
-1318
-1312
-1305
-1299
-1292
-1285
-1278
-1272
-1265
-1258
-1251
-1244
-1236
-1229
-1222
-1215
-1207
-1200
-1193
-1185
-1178
-1170
-1163
-1155
-1147
-1140
-1132
-1124
-1117
-1109
-1101
-1093
-1085
-1077
-1069
-1060
-1052
-1043
-1034
-1025
-1016
-1008
-999
-990
-981
-972
-963
-954
-945
-936
-926
-917
-907
-898
-888
-878
-868
-858
-848
-838
-827
-817
-806
-796
-785
-774
-764
-753
-742
-731
-720
-709
-698
-687
-676
-664
-653
-642
-630
-619
-607
-595
-584
-572
-560
-549
-537
-525
-513
-501
-490
-478
-466
-454
-442
-430
-419
-407
-395
-383
-371
-359
-347
-335
-323
-311
-299
-287
-275
-263
-251
-240
-228
-216
-204
-192
-181
-169
-157
-145
-134
-122
-110
-99
-87
-75
-64
-53
-41
-30
-19
-8
4
15
25
36
47
58
68
79
89
99
109
118
128
137
146
155
163
172
180
189
197
205
213
220
228
236
244
252
260
268
276
284
292
300
307
315
323
331
338
346
354
362
369
377
384
391
398
405
412
418
424
430
436
441
447
453
459
466
472
478
483
489
495
500
505
510
515
520
525
529
534
538
542
547
551
555
559
563
567
571
575
578
582
586
590
593
597
601
604
607
611
614
617
621
624
627
630
633
636
638
641
643
646
648
650
653
655
657
660
662
664
666
669
671
673
675
678
680
682
685
687
690
692
694
697
699
701
703
706
708
710
713
715
718
720
723
726
729
732
735
738
741
744
748
751
754
758
761
764
767
770
773
776
779
783
786
789
792
795
798
801
805
808
811
814
817
821
824
827
831
834
838
841
845
849
852
856
860
863
867
870
874
877
881
884
888
891
894
897
900
903
906
908
911
914
916
919
921
924
926
928
931
933
936
938
940
943
945
948
950
953
955
958
961
963
966
969
972
975
978
982
985
988
992
995
998
1002
1006
1008
1012
1016
1020
1025
1029
1033
1038
1042
1047
1052
1057
1061
1067
1072
1077
1082
1088
1093
1099
1104
1110
1115
1121
1127
1132
1138
1144
1150
1156
1162
1168
1174
1180
1187
1193
1199
1206
1212
1219
1226
1232
1239
1245
1251
1258
1264
1270
1277
1283
1289
1296
1302
1309
1315
1322
1328
1335
1341
1347
1354
1360
1366
1373
1379
1385
1392
1398
1405
1411
1417
1424
1430
1436
1442
1448
1455
1461
1467
1473
1479
1485
1491
1497
1502
1508
1514
1520
1526
1532
1538
1545
1551
1557
1564
1571
1577
1584
1592
1599
1607
1614
1622
1630
1638
1646
1654
1662
1671
1679
1687
1696
1704
1712
1721
1730
1738
1747
1755
1764
1773
1782
1790
1799
1808
1817
1827
1836
1845
1854
1864
1873
1883
1892
1902
1911
1921
1930
1940
1950
1960
1969
1979
1989
1999
2009
2019
2028
2037
2048
2058
2067
2077
2087
2096
2106
2116
2125
2135
2144
2154
2164
2173
2183
2192
2202
2211
2221
2231
2240
2250
2260
2270
2280
2290
2300
2310
2320
2331
2341
2352
2362
2373
2384
2394
2405
2416
2426
2437
2447
2458
2468
2479
2489
2500
2510
2521
2531
2541
2551
2561
2571
2580
2590
2600
2609
2619
2628
2638
2647
2656
2666
2675
2684
2693
2703
2712
2721
2730
2739
2747
2756
2765
2774
2782
2791
2799
2807
2816
2824
2832
2839
2847
2855
2862
2869
2876
2883
2890
2897
2903
2910
2916
2922
2929
2935
2941
2948
2954
2960
2966
2972
2979
2985
2991
2997
3003
3009
3015
3021
3028
3034
3040
3046
3052
3058
3063
3069
3075
3080
3086
3091
3096
3102
3107
3112
3117
3122
3126
3131
3135
3140
3144
3149
3153
3158
3162
3167
3171
3175
3180
3184
3189
3193
3197
3202
3206
3211
3215
3219
3223
3228
3232
3236
3240
3243
3247
3251
3255
3258
3262
3266
3269
3273
3276
3279
3282
3286
3289
3292
3295
3298
3300
3303
3306
3309
3311
3314
3317
3319
3322
3324
3326
3329
3331
3333
3335
3337
3339
3341
3343
3345
3347
3348
3350
3352
3353
3355
3357
3358
3360
3361
3363
3364
3365
3367
3368
3369
3371
3372
3373
3375
3376
3378
3379
3381
3382
3384
3385
3387
3388
3390
3391
3393
3394
3396
3397
3399
3400
3401
3403
3404
3405
3406
3407
3407
3408
3409
3409
3410
3410
3410
3410
3411
3411
3411
3411
3411
3411
3411
3412
3412
3412
3412
3412
3411
3411
3411
3410
3410
3409
3408
3407
3406
3404
3403
3401
3399
3397
3395
3393
3391
3388
3385
3383
3380
3377
3374
3370
3367
3364
3360
3357
3353
3350
3346
3342
3339
3335
3331
3327
3323
3319
3315
3311
3307
3303
3299
3294
3290
3286
3281
3277
3272
3268
3263
3258
3253
3248
3243
3238
3233
3227
3222
3216
3210
3204
3198
3191
3185
3178
3172
3165
3158
3151
3144
3136
3129
3122
3114
3107
3100
3092
3085
3077
3069
3061
3053
3045
3037
3029
3021
3012
3004
2995
2987
2978
2969
2960
2951
2942
2933
2924
2914
2905
2895
2885
2875
2865
2855
2845
2834
2823
2812
2801
2790
2779
2767
2756
2744
2732
2720
2708
2696
2684
2671
2659
2647
2634
2622
2609
2596
2584
2571
2558
2545
2532
2519
2505
2492
2478
2465
2451
2437
2423
2409
2395
2381
2367
2353
2339
2325
2310
2296
2282
2268
2254
2240
2226
2211
2197
2183
2169
2155
2141
2127
2112
2098
2084
2069
2055
2041
2025
2012
1997
1983
1968
1953
1939
1924
1909
1894
1878
1863
1848
1833
1817
1802
1786
1771
1755
1739
1723
1708
1692
1675
1659
1643
1627
1610
1594
1577
1561
1544
1527
1511
1494
1477
1461
1444
1427
1411
1394
1378
1361
1344
1328
1311
1294
1278
1261
1244
1228
1211
1194
1178
1161
1144
1128
1111
1095
1078
1062
1046
1029
1012
997
981
965
949
933
917
901
885
869
853
837
821
805
789
773
757
741
725
709
692
676
659
643
627
610
594
577
561
544
528
511
494
478
461
444
427
411
394
377
360
343
326
310
293
276
259
242
225
208
191
175
158
141
124
108
91
74
58
41
24
8
-9
-26
-42
-59
-76
-93
-110
-127
-144
-161
-178
-195
-212
-229
-246
-264
-281
-298
-316
-333
-350
-368
-385
-403
-420
-437
-455
-472
-489
-507
-524
-541
-559
-576
-593
-611
-628
-645
-663
-680
-697
-714
-731
-748
-765
-782
-799
-815
-832
-849
-865
-881
-898
-914
-930
-946
-962
-977
-993
-1008
-1022
-1039
-1054
-1068
-1083
-1098
-1112
-1126
-1141
-1155
-1169
-1183
-1197
-1210
-1224
-1238
-1252
-1265
-1279
-1292
-1306
-1319
-1333
-1346
-1360
-1373
-1386
-1400
-1413
-1426
-1439
-1452
-1465
-1478
-1491
-1504
-1517
-1529
-1542
-1555
-1567
-1580
-1592
-1604
-1616
-1628
-1640
-1652
-1664
-1676
-1687
-1699
-1710
-1722
-1733
-1744
-1755
-1766
-1777
-1787
-1798
-1808
-1818
-1828
-1838
-1848
-1858
-1867
-1876
-1886
-1895
-1904
-1913
-1922
-1931
-1940
-1949
-1958
-1966
-1975
-1984
-1993
-2001
-2009
-2019
-2028
-2037
-2045
-2055
-2064
-2073
-2082
-2091
-2100
-2110
-2119
-2128
-2138
-2147
-2157
-2167
-2176
-2186
-2195
-2205
-2214
-2224
-2233
-2243
-2252
-2262
-2271
-2280
-2290
-2299
-2308
-2317
-2326
-2335
-2344
-2353
-2362
-2371
-2380
-2389
-2398
-2407
-2416
-2425
-2433
-2442
-2451
-2459
-2468
-2476
-2485
-2493
-2501
-2509
-2517
-2525
-2533
-2541
-2548
-2556
-2563
-2570
-2577
-2584
-2591
-2598
-2605
-2612
-2618
-2625
-2631
-2638
-2644
-2650
-2657
-2663
-2669
-2675
-2681
-2687
-2693
-2699
-2705
-2710
-2716
-2721
-2726
-2731
-2736
-2741
-2746
-2751
-2755
-2759
-2764
-2768
-2772
-2776
-2779
-2783
-2787
-2790
-2793
-2797
-2800
-2803
-2806
-2808
-2811
-2814
-2816
-2818
-2821
-2823
-2825
-2826
-2828
-2830
-2831
-2833
-2834
-2835
-2836
-2837
-2838
-2839
-2839
-2840
-2840
-2840
-2840
-2840
-2840
-2840
-2839
-2839
-2838
-2838
-2837
-2836
-2835
-2834
-2833
-2832
-2830
-2829
-2827
-2825
-2823
-2821
-2819
-2817
-2814
-2812
-2809
-2806
-2803
-2800
-2797
-2794
-2790
-2786
-2783
-2779
-2774
-2770
-2766
-2761
-2756
-2752
-2746
-2741
-2736
-2730
-2725
-2719
-2713
-2706
-2700
-2693
-2687
-2680
-2673
-2666
-2658
-2651
-2643
-2635
-2627
-2619
-2611
-2602
-2594
-2585
-2576
-2568
-2559
-2550
-2541
-2531
-2522
-2513
-2504
-2494
-2485
-2475
-2465
-2456
-2446
-2436
-2425
-2415
-2405
-2394
-2384
-2373
-2363
-2352
-2341
-2330
-2319
-2308
-2297
-2286
-2274
-2263
-2252
-2240
-2228
-2216
-2204
-2192
-2180
-2168
-2156
-2143
-2131
-2119
-2106
-2093
-2081
-2068
-2055
-2041
-2029
-2016
-2003
-1990
-1977
-1963
-1950
-1937
-1923
-1910
-1896
-1883
-1869
-1856
-1842
-1828
-1815
-1801
-1787
-1774
-1760
-1746
-1732
-1719
-1705
-1691
-1677
-1664
-1650
-1636
-1623
-1609
-1595
-1582
-1568
-1554
-1541
-1527
-1514
-1500
-1486
-1473
-1459
-1445
-1431
-1417
-1403
-1390
-1376
-1362
-1347
-1333
-1319
-1305
-1291
-1277
-1262
-1248
-1233
-1219
-1204
-1190
-1175
-1161
-1146
-1131
-1117
-1102
-1087
-1073
-1058
-1043
-1028
-1014
-999
-984
-969
-955
-940
-925
-910
-896
-881
-866
-852
-837
-823
-808
-794
-779
-765
-750
-736
-721
-707
-693
-678
-664
-650
-636
-622
-608
-594
-580
-566
-552
-539
-525
-512
-498
-485
-471
-458
-445
-432
-418
-405
-392
-379
-366
-353
-340
-328
-315
-302
-289
-277
-264
-252
-240
-228
-216
-204
-192
-180
-168
-157
-145
-134
-123
-112
-101
-90
-79
-68
-58
-47
-37
-27
-16
-6
4
14
24
34
44
53
63
73
82
92
101
110
119
128
137
146
155
164
172
181
189
198
206
214
222
230
238
246
254
262
269
277
284
292
299
307
314
321
328
335
342
349
356
362
369
375
382
388
395
401
407
413
419
425
431
437
442
448
453
459
464
469
474
479
484
489
494
499
503
508
512
517
521
526
530
535
539
543
547
551
556
560
564
568
572
576
579
583
587
590
594
597
601
604
607
610
613
616
618
621
623
625
628
630
632
633
635
637
638
640
641
643
644
645
646
647
648
649
650
651
652
654
655
655
656
657
658
659
660
661
662
663
664
665
666
666
667
667
668
668
669
669
670
670
670
671
671
671
671
671
672
672
672
672
673
673
673
674
674
675
675
676
676
677
677
678
678
679
679
680
681
681
682
683
685
686
687
688
690
691
693
694
696
697
699
701
703
704
706
708
710
712
714
715
717
719
721
722
724
725
727
728
729
730
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
764
765
766
766
767
768
769
769
770
771
771
772
773
774
775
776
776
777
778
779
780
781
781
782
783
784
785
786
787
788
789
790
790
791
792
792
793
793
794
794
794
795
795
796
796
796
796
797
797
797
798
798
798
799
799
800
800
801
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
828
829
830
831
832
833
834
835
836
837
838
839
840
840
841
842
842
843
843
844
844
844
845
845
846
846
846
847
847
847
847
847
847
848
848
848
848
848
848
848
848
848
848
848
848
849
849
849
849
849
850
850
850
851
851
852
852
852
853
853
853
854
854
854
854
854
854
854
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
855
854
854
854
854
854
853
853
853
853
853
853
853
852
852
852
852
851
851
851
850
850
849
849
849
848
848
848
847
847
847
846
846
845
845
844
843
843
842
841
840
839
838
837
835
834
833
831
830
828
827
825
823
821
819
817
815
813
811
809
806
804
801
799
796
794
792
789
787
784
782
779
776
774
771
769
766
764
761
758
756
753
751
749
746
744
742
739
737
734
732
729
727
725
722
720
717
715
713
710
708
705
703
700
698
695
693
690
688
686
683
681
678
676
674
671
669
666
664
661
659
656
653
650
648
645
642
639
636
633
631
628
625
622
619
616
613
610
607
604
601
598
595
591
588
585
582
578
575
572
568
565
561
557
553
550
546
542
538
534
530
526
521
517
513
508
504
499
495
490
486
481
476
472
467
462
457
452
447
442
437
431
426
420
414
408
402
395
389
382
375
368
360
353
345
338
330
322
314
306
298
289
281
272
263
254
245
236
227
218
208
199
190
180
171
161
152
142
133
123
113
103
94
84
74
64
54
44
33
23
13
2
-8
-19
-29
-39
-50
-60
-71
-81
-92
-102
-113
-123
-134
-144
-155
-165
-175
-186
-196
-207
-217
-227
-238
-248
-259
-269
-280
-290
-301
-312
-323
-334
-344
-355
-367
-378
-389
-400
-412
-423
-435
-447
-458
-470
-482
-494
-506
-517
-529
-541
-552
-564
-576
-587
-598
-610
-621
-632
-643
-654
-665
-676
-686
-697
-707
-718
-728
-739
-749
-759
-770
-780
-790
-800
-810
-820
-830
-840
-849
-859
-869
-878
-888
-897
-907
-916
-925
-934
-944
-953
-962
-971
-980
-990
-999
-1008
-1018
-1028
-1037
-1046
-1056
-1065
-1074
-1084
-1093
-1102
-1112
-1121
-1130
-1139
-1148
-1157
-1166
-1176
-1185
-1193
-1202
-1211
-1220
-1229
-1237
-1246
-1254
-1263
-1271
-1279
-1287
-1295
-1303
-1311
-1319
-1327
-1334
-1342
-1349
-1357
-1364
-1372
-1379
-1386
-1393
-1400
-1407
-1414
-1421
-1428
-1435
-1441
-1448
-1455
-1461
-1468
-1474
-1480
-1487
-1493
-1499
-1505
-1511
-1516
-1522
-1527
-1533
-1538
-1543
-1549
-1554
-1558
-1563
-1568
-1573
-1577
-1581
-1586
-1590
-1594
-1597
-1601
-1604
-1608
-1611
-1614
-1617
-1620
-1622
-1624
-1627
-1629
-1631
-1632
-1634
-1636
-1637
-1638
-1639
-1640
-1641
-1642
-1643
-1643
-1644
-1644
-1644
-1645
-1645
-1645
-1646
-1646
-1646
-1647
-1647
-1647
-1647
-1647
-1647
-1646
-1646
-1645
-1645
-1644
-1644
-1643
-1642
-1642
-1641
-1640
-1639
-1638
-1637
-1636
-1635
-1634
-1633
-1632
-1630
-1629
-1628
-1626
-1625
-1623
-1622
-1620
-1619
-1617
-1616
-1614
-1613
-1611
-1610
-1608
-1607
-1605
-1603
-1602
-1600
-1598
-1597
-1595
-1593
-1591
-1590
-1588
-1586
-1584
-1582
-1580
-1578
-1576
-1574
-1572
-1570
-1568
-1565
-1563
-1561
-1558
-1556
-1553
-1550
-1548
-1545
-1542
-1539
-1536
-1533
-1530
-1527
-1525
-1522
-1519
-1516
-1513
-1510
-1507
-1504
-1501
-1499
-1496
-1493
-1490
-1488
-1485
-1482
-1480
-1477
-1475
-1472
-1469
-1467
-1464
-1462
-1459
-1457
-1454
-1452
-1449
-1447
-1444
-1441
-1438
-1436
-1433
-1430
-1427
-1424
-1421
-1418
-1415
-1412
-1409
-1406
-1403
-1400
-1397
-1394
-1392
-1389
-1386
-1383
-1381
-1378
-1376
-1373
-1371
-1368
-1366
-1363
-1361
-1358
-1356
-1354
-1351
-1349
-1347
-1345
-1342
-1340
-1338
-1336
-1334
-1332
-1330
-1328
-1326
-1324
-1322
-1320
-1318
-1316
-1314
-1312
-1310
-1308
-1306
-1303
-1301
-1299
-1297
-1295
-1293
-1291
-1289
-1287
-1285
-1283
-1280
-1278
-1275
-1273
-1270
-1267
-1265
-1262
-1259
-1256
-1253
-1250
-1248
-1245
-1242
-1239
-1236
-1233
-1230
-1227
-1224
-1221
-1218
-1215
-1212
-1209
-1206
-1203
-1201
-1198
-1195
-1192
-1189
-1187
-1184
-1181
-1179
-1176
-1173
-1170
-1168
-1165
-1162
-1160
-1157
-1154
-1151
-1148
-1146
-1143
-1139
-1136
-1133
-1130
-1127
-1123
-1120
-1117
-1113
-1110
-1107
-1104
-1100
-1097
-1094
-1091
-1088
-1085
-1082
-1079
-1076
-1073
-1070
-1067
-1064
-1061
-1058
-1056
-1053
-1050
-1047
-1044
-1042
-1039
-1036
-1033
-1031
-1028
-1025
-1022
-1020
-1016
-1014
-1012
-1008
-1006
-1004
-1002
-1000
-997
-995
-992
-990
-987
-985
-983
-980
-978
-976
-973
-971
-969
-967
-965
-962
-960
-958
-956
-953
-951
-949
-946
-944
-942
-939
-937
-934
-932
-930
-927
-925
-922
-920
-917
-915
-912
-910
-907
-905
-902
-900
-897
-895
-892
-890
-888
-885
-883
-881
-879
-876
-874
-872
-870
-868
-866
-864
-862
-860
-858
-855
-853
-851
-849
-846
-844
-842
-839
-837
-834
-832
-829
-826
-823
-821
-818
-815
-811
-808
-805
-801
-798
-794
-791
-787
-783
-779
-774
-770
-766
-762
-757
-753
-748
-744
-739
-735
-731
-726
-722
-717
-713
-708
-704
-699
-695
-690
-685
-680
-676
-671
-665
-660
-655
-649
-644
-638
-632
-626
-620
-614
-608
-601
-594
-588
-581
-574
-567
-560
-553
-546
-539
-532
-525
-517
-510
-503
-495
-488
-480
-473
-465
-457
-449
-441
-434
-426
-418
-410
-402
-394
-385
-377
-369
-361
-352
-344
-335
-327
-318
-309
-301
-292
-283
-274
-265
-256
-246
-237
-227
-218
-208
-199
-189
-179
-169
-159
-149
-139
-128
-118
-107
-96
-86
-75
-64
-53
-42
-31
-20
-9
2
14
25
36
48
60
72
83
95
108
120
132
144
157
169
181
194
207
219
232
244
257
270
283
295
308
321
334
347
360
373
386
399
412
425
439
452
466
479
493
507
520
534
548
562
576
590
604
619
633
647
661
675
689
703
718
732
746
760
774
788
802
816
831
845
859
873
888
902
916
931
945
960
974
989
1004
1018
1034
1050
1065
1080
1096
1112
1127
1143
1159
1175
1191
1207
1223
1239
1255
1271
1287
1303
1319
1335
1351
1366
1382
1398
1413
1429
1444
1460
1475
1490
1505
1520
1535
1550
1565
1580
1594
1609
1624
1639
1654
1669
1684
1699
1714
1729
1744
1759
1774
1790
1805
1820
1836
1851
1867
1882
1898
1913
1929
1944
1960
1975
1990
2005
2021
2036
2052
2067
2082
2097
2112
2127
2142
2156
2171
2186
2201
2215
2230
2244
2259
2273
2287
2302
2316
2330
2344
2357
2371
2385
2398
2411
2424
2437
2450
2463
2476
2488
2500
2513
2525
2537
2549
2561
2573
2584
2596
2607
2619
2630
2641
2652
2663
2673
2684
2694
2704
2714
2724
2734
2744
2753
2762
2772
2781
2789
2798
2807
2815
2824
2832
2840
2847
2855
2862
2869
2876
2883
2890
2896
2903
2909
2915
2921
2926
2932
2937
2943
2948
2953
2958
2963
2967
2972
2976
2981
2985
2989
2993
2997
3001
3005
3009
3013
3017
3020
3024
3027
3030
3033
3036
3039
3042
3045
3047
3050
3052
3054
3056
3058
3060
3061
3063
3064
3065
3066
3067
3068
3069
3070
3070
3071
3071
3071
3071
3071
3071
3071
3070
3070
3070
3069
3068
3068
3067
3066
3065
3064
3062
3061
3059
3058
3056
3054
3052
3049
3047
3045
3042
3040
3037
3034
3031
3029
3026
3023
3020
3017
3013
3010
3007
3004
3001
2998
2995
2991
2988
2985
2982
2979
2976
2973
2969
2966
2963
2960
2956
2953
2949
2946
2942
2938
2934
2930
2926
2921
2917
2912
2908
2903
2898
2893
2888
2883
2878
2873
2867
2862
2857
2852
2846
2841
2835
2830
2824
2819
2813
2807
2802
2796
2790
2784
2778
2773
2767
2761
2756
2750
2744
2739
2733
2728
2723
2717
2712
2707
2702
2697
2692
2686
2681
2677
2672
2667
2662
2657
2652
2647
2643
2638
2633
2628
2624
2619
2614
2610
2605
2600
2595
2591
2586
2581
2576
2572
2567
2562
2558
2553
2549
2544
2540
2535
2531
2527
2522
2518
2514
2510
2506
2502
2498
2494
2490
2486
2482
2478
2474
2470
2466
2462
2458
2454
2450
2446
2443
2439
2435
2432
2428
2425
2421
2418
2414
2411
2407
2404
2400
2397
2393
2390
2386
2383
2379
2376
2372
2369
2365
2362
2358
2355
2352
2348
2345
2342
2338
2335
2332
2329
2326
2323
2320
2317
2315
2312
2309
2306
2303
2300
2297
2294
2291
2288
2285
2282
2278
2275
2271
2268
2264
2261
2257
2253
2249
2245
2241
2237
2233
2229
2225
2221
2217
2213
2209
2205
2201
2197
2193
2189
2185
2181
2176
2172
2168
2164
2160
2156
2151
2147
2143
2138
2134
2130
2126
2121
2117
2112
2108
2104
2099
2095
2091
2086
2082
2077
2072
2068
2063
2058
2053
2048
2043
2037
2032
2027
2021
2016
2009
2005
1999
1994
1988
1983
1977
1972
1966
1961
1955
1950
1944
1939
1934
1928
1923
1917
1911
1906
1900
1894
1889
1883
1877
1871
1865
1858
1852
1846
1839
1833
1826
1819
1813
1806
1799
1792
1785
1778
1770
1763
1756
1749
1741
1734
1726
1719
1711
1704
1696
1688
1681
1673
1665
1657
1649
1641
1633
1625
1617
1609
1601
1592
1584
1575
1567
1558
1549
1540
1532
1523
1514
1505
1496
1487
1478
1468
1459
1450
1441
1432
1423
1414
1404
1395
1386
1377
1367
1358
1349
1339
1330
1321
1311
1301
1292
1282
1272
1262
1252
1242
1231
1221
1210
1200
1189
1178
1166
1155
1144
1132
1120
1109
1097
1085
1073
1061
1048
1036
1024
1012
1000
988
975
963
951
939
927
915
903
890
878
866
854
842
830
817
805
793
781
768
756
743
730
718
705
692
679
666
653
639
626
612
599
585
571
557
543
529
515
500
486
472
457
443
428
413
398
384
369
354
339
324
309
294
279
263
248
233
218
202
187
172
156
141
125
110
94
78
62
47
31
15
-1
-17
-33
-49
-65
-82
-98
-114
-131
-147
-164
-181
-197
-214
-231
-248
-265
-282
-300
-317
-334
-352
-369
-386
-404
-421
-439
-456
-474
-491
-508
-526
-543
-561
-578
-596
-613
-631
-648
-666
-683
-701
-719
-736
-754
-772
-789
-807
-825
-843
-861
-879
-896
-914
-932
-950
-968
-986
-1004
-1022
-1040
-1058
-1076
-1094
-1112
-1130
-1148
-1166
-1185
-1203
-1221
-1239
-1257
-1275
-1293
-1311
-1329
-1347
-1365
-1383
-1401
-1419
-1437
-1455
-1473
-1491
-1509
-1527
-1544
-1562
-1580
-1598
-1616
-1634
-1651
-1669
-1686
-1704
-1722
-1739
-1757
-1774
-1791
-1809
-1826
-1844
-1861
-1878
-1896
-1913
-1930
-1948
-1965
-1983
-2000
-2017
-2035
-2053
-2070
-2088
-2105
-2123
-2140
-2158
-2175
-2193
-2210
-2227
-2245
-2262
-2279
-2297
-2314
-2331
-2348
-2365
-2382
-2399
-2416
-2432
-2449
-2465
-2482
-2498
-2514
-2530
-2546
-2562
-2578
-2594
-2610
-2626
-2641
-2657
-2672
-2688
-2703
-2719
-2734
-2750
-2765
-2780
-2796
-2811
-2826
-2841
-2856
-2871
-2886
-2900
-2915
-2929
-2944
-2958
-2972
-2986
-3000
-3014
-3028
-3041
-3055
-3068
-3081
-3094
-3107
-3120
-3133
-3145
-3158
-3171
-3183
-3195
-3208
-3220
-3232
-3244
-3256
-3268
-3279
-3291
-3303
-3314
-3326
-3337
-3349
-3360
-3371
-3382
-3393
-3404
-3414
-3425
-3435
-3446
-3456
-3466
-3476
-3485
-3495
-3505
-3514
-3524
-3533
-3542
-3551
-3560
-3569
-3578
-3586
-3595
-3603
-3612
-3620
-3628
-3636
-3644
-3652
-3660
-3668
-3675
-3683
-3690
-3698
-3705
-3712
-3720
-3727
-3734
-3741
-3747
-3754
-3761
-3767
-3774
-3780
-3786
-3792
-3798
-3804
-3810
-3816
-3821
-3827
-3832
-3837
-3842
-3848
-3853
-3857
-3862
-3867
-3872
-3876
-3881
-3885
-3890
-3894
-3898
-3902
-3907
-3911
-3915
-3918
-3922
-3926
-3930
-3934
-3938
-3941
-3945
-3949
-3952
-3956
-3959
-3963
-3966
-3969
-3972
-3975
-3978
-3982
-3985
-3988
-3990
-3993
-3996
-3999
-4001
-4003
-4006
-4008
-4010
-4011
-4014
-4016
-4018
-4019
-4021
-4022
-4024
-4025
-4027
-4027
-4029
-4030
-4030
-4032
-4033
-4034
-4034
-4035
-4035
-4037
-4037
-4038
-4038
-4038
-4038
-4038
-4040
-4040
-4040
-4040
-4040
-4040
-4040
-4040
-4040
-4040
-4038
-4038
-4038
-4037
-4037
-4035
-4035
-4035
-4034
-4033
-4032
-4032
-4030
-4030
-4027
-4027
-4026
-4024
-4022
-4022
-4019
-4018
-4017
-4014
-4014
-4011
-4010
-4008
-4006
-4005
-4003
-4001
-3999
-3996
-3994
-3992
-3990
-3988
-3986
-3984
-3982
-3980
-3977
-3975
-3972
-3970
-3967
-3964
-3961
-3958
-3955
-3952
-3949
-3946
-3943
-3940
-3937
-3934
-3930
-3927
-3924
-3920
-3917
-3914
-3911
-3908
-3905
-3902
-3898
-3895
-3892
-3889
-3886
-3883
-3879
-3876
-3873
-3869
-3866
-3863
-3860
-3856
-3853
-3850
-3846
-3843
-3840
-3836
-3833
-3829
-3826
-3822
-3819
-3815
-3812
-3808
-3804
-3801
-3797
-3794
-3790
-3787
-3784
-3781
-3778
-3775
-3772
-3769
-3766
-3764
-3761
-3758
-3755
-3752
-3749
-3747
-3744
-3741
-3739
-3737
-3734
-3732
-3730
-3728
-3726
-3723
-3721
-3719
-3717
-3715
-3713
-3711
-3709
-3707
-3705
-3703
-3701
-3699
-3697
-3695
-3693
-3692
-3690
-3688
-3686
-3685
-3683
-3681
-3680
-3678
-3677
-3675
-3674
-3672
-3671
-3669
-3667
-3666
-3664
-3662
-3661
-3659
-3658
-3656
-3655
-3654
-3653
-3652
-3651
-3650
-3650
-3649
-3648
-3648
-3647
-3646
-3646
-3645
-3644
-3644
-3643
-3642
-3642
-3641
-3641
-3640
-3640
-3639
-3639
-3638
-3638
-3638
-3637
-3637
-3637
-3636
-3636
-3636
-3636
-3636
-3636
-3637
-3637
-3637
-3637
-3638
-3638
-3638
-3639
-3639
-3639
-3640
-3640
-3641
-3641
-3642
-3643
-3643
-3644
-3645
-3645
-3646
-3647
-3647
-3647
-3648
-3648
-3648
-3648
-3648
-3649
-3649
-3649
-3650
-3650
-3651
-3652
-3652
-3653
-3654
-3655
-3656
-3657
-3658
-3658
-3660
-3661
-3662
-3663
-3665
-3666
-3668
-3670
-3671
-3673
-3675
-3677
-3678
-3680
-3682
-3683
-3685
-3686
-3688
-3690
-3691
-3693
-3695
-3697
-3699
-3701
-3702
-3704
-3706
-3708
-3710
-3712
-3714
-3716
-3719
-3721
-3723
-3725
-3728
-3730
-3733
-3735
-3737
-3740
-3742
-3744
-3746
-3749
-3751
-3753
-3755
-3757
-3759
-3761
-3764
-3766
-3768
-3770
-3771
-3773
-3775
-3777
-3779
-3781
-3782
-3784
-3786
-3787
-3789
-3790
-3792
-3793
-3794
-3795
-3797
-3798
-3799
-3800
-3800
-3801
-3802
-3803
-3804
-3805
-3806
-3807
-3807
-3808
-3809
-3809
-3810
-3810
-3810
-3810
-3810
-3810
-3810
-3809
-3809
-3808
-3808
-3807
-3806
-3805
-3805
-3804
-3803
-3802
-3801
-3800
-3799
-3797
-3796
-3795
-3794
-3793
-3792
-3791
-3789
-3788
-3787
-3786
-3785
-3784
-3783
-3782
-3780
-3779
-3777
-3776
-3774
-3772
-3771
-3769
-3767
-3766
-3764
-3762
-3761
-3759
-3758
-3756
-3754
-3753
-3751
-3749
-3747
-3746
-3744
-3742
-3740
-3738
-3736
-3734
-3732
-3730
-3728
-3726
-3724
-3722
-3719
-3717
-3715
-3712
-3710
-3708
-3705
-3703
-3701
-3698
-3696
-3694
-3692
-3689
-3687
-3685
-3682
-3680
-3677
-3675
-3672
-3669
-3667
-3664
-3661
-3658
-3655
-3652
-3650
-3647
-3644
-3641
-3638
-3635
-3633
-3630
-3627
-3625
-3622
-3619
-3617
-3614
-3611
-3608
-3606
-3603
-3600
-3597
-3594
-3591
-3587
-3584
-3581
-3577
-3574
-3570
-3566
-3563
-3559
-3555
-3552
-3548
-3545
-3541
-3538
-3534
-3531
-3527
-3523
-3520
-3516
-3512
-3508
-3504
-3501
-3497
-3493
-3489
-3485
-3481
-3477
-3474
-3470
-3466
-3462
-3458
-3454
-3449
-3445
-3441
-3437
-3433
-3429
-3425
-3421
-3416
-3412
-3408
-3403
-3399
-3395
-3390
-3386
-3381
-3377
-3372
-3368
-3363
-3358
-3354
-3349
-3345
-3340
-3335
-3331
-3326
-3321
-3316
-3312
-3307
-3302
-3298
-3293
-3288
-3283
-3279
-3274
-3269
-3264
-3259
-3255
-3250
-3245
-3240
-3235
-3230
-3225
-3220
-3215
-3209
-3204
-3199
-3194
-3189
-3184
-3179
-3175
-3170
-3165
-3160
-3156
-3151
-3146
-3142
-3138
-3133
-3129
-3125
-3120
-3116
-3112
-3108
-3104
-3100
-3096
-3092
-3088
-3084
-3080
-3076
-3072
-3069
-3065
-3061
-3057
-3054
-3050
-3046
-3043
-3039
-3035
-3032
-3028
-3025
-3021
-3018
-3015
-3011
-3008
-3005
-3002
-2998
-2995
-2992
-2989
-2985
-2982
-2979
-2976
-2973
-2970
-2966
-2963
-2960
-2957
-2954
-2951
-2949
-2946
-2943
-2940
-2937
-2934
-2931
-2929
-2926
-2923
-2920
-2918
-2915
-2912
-2910
-2907
-2905
-2902
-2900
-2897
-2895
-2892
-2890
-2887
-2885
-2883
-2880
-2878
-2875
-2873
-2870
-2868
-2865
-2862
-2860
-2857
-2854
-2851
-2849
-2846
-2843
-2840
-2837
-2834
-2831
-2828
-2826
-2823
-2820
-2817
-2814
-2811
-2809
-2806
-2803
-2800
-2798
-2795
-2792
-2790
-2787
-2785
-2783
-2780
-2778
-2776
-2774
-2772
-2770
-2768
-2767
-2765
-2763
-2761
-2759
-2757
-2755
-2753
-2751
-2749
-2747
-2745
-2742
-2740
-2738
-2736
-2733
-2731
-2728
-2725
-2723
-2720
-2717
-2715
-2712
-2709
-2707
-2704
-2701
-2698
-2695
-2692
-2689
-2686
-2683
-2680
-2677
-2674
-2671
-2668
-2665
-2662
-2658
-2655
-2652
-2649
-2645
-2642
-2638
-2635
-2631
-2628
-2624
-2620
-2617
-2613
-2609
-2605
-2601
-2597
-2593
-2589
-2584
-2580
-2576
-2571
-2567
-2562
-2557
-2552
-2547
-2542
-2537
-2532
-2527
-2521
-2516
-2511
-2505
-2500
-2494
-2489
-2483
-2477
-2472
-2466
-2460
-2455
-2449
-2443
-2437
-2431
-2426
-2420
-2414
-2408
-2402
-2396
-2390
-2384
-2378
-2372
-2366
-2360
-2354
-2347
-2341
-2335
-2328
-2322
-2315
-2309
-2302
-2296
-2289
-2282
-2275
-2268
-2261
-2254
-2246
-2239
-2232
-2224
-2217
-2209
-2202
-2194
-2186
-2178
-2170
-2162
-2154
-2146
-2138
-2130
-2122
-2113
-2105
-2097
-2088
-2079
-2070
-2061
-2052
-2043
-2033
-2024
-2013
-2005
-1995
-1985
-1975
-1965
-1954
-1944
-1934
-1923
-1913
-1902
-1891
-1881
-1870
-1859
-1848
-1837
-1826
-1815
-1804
-1793
-1781
-1769
-1758
-1746
-1734
-1722
-1710
-1697
-1685
-1672
-1660
-1647
-1634
-1621
-1608
-1595
-1582
-1569
-1555
-1542
-1528
-1515
-1501
-1487
-1473
-1459
-1445
-1431
-1417
-1402
-1388
-1373
-1359
-1344
-1329
-1314
-1299
-1284
-1269
-1254
-1239
-1223
-1208
-1193
-1177
-1162
-1146
-1131
-1115
-1100
-1084
-1069
-1053
-1037
-1020
-1004
-989
-973
-957
-941
-925
-909
-893
-877
-861
-845
-828
-812
-795
-779
-763
-746
-730
-713
-697
-680
-663
-647
-630
-613
-596
-580
-563
-546
-529
-511
-494
-477
-460
-442
-425
-408
-390
-372
-355
-337
-319
-302
-284
-266
-248
-230
-212
-194
-176
-158
-140
-122
-104
-86
-69
-51
-33
-15
3
20
38
56
73
91
109
126
144
162
179
197
215
233
250
268
286
304
321
339
357
374
392
409
427
445
462
480
497
515
532
549
567
584
602
619
636
653
670
687
704
721
738
755
772
788
805
821
838
854
870
886
902
918
934
950
965
981
996
1012
1027
1042
1058
1073
1088
1103
1118
1132
1147
1162
1176
1190
1205
1219
1233
1247
1260
1274
1287
1301
1314
1327
1340
1353
1366
1378
1390
1403
1415
1426
1438
1450
1461
1472
1483
1494
1505
1516
1527
1538
1548
1559
1569
1579
1589
1599
1609
1619
1628
1638
1647
1656
1666
1675
1683
1692
1701
1709
1718
1726
1734
1742
1750
1758
1766
1773
1780
1788
1795
1802
1809
1815
1822
1828
1835
1841
1847
1853
1859
1865
1870
1876
1881
1886
1891
1896
1901
1906
1911
1915
1920
1924
1928
1932
1936
1940
1944
1947
1950
1954
1957
1959
1962
1965
1967
1969
1972
1974
1976
1977
1979
1981
1982
1984
1985
1986
1987
1988
1989
1989
1990
1990
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1991
1990
1990
1989
1989
1988
1987
1986
1984
1983
1982
1980
1978
1976
1974
1972
1970
1968
1966
1963
1961
1958
1955
1953
1950
1947
1944
1941
1938
1935
1932
1929
1926
1922
1919
1915
1912
1908
1904
1900
1896
1892
1888
1884
1879
1874
1870
1865
1860
1855
1849
1844
1839
1833
1828
1822
1816
1810
1804
1798
1792
1786
1779
1773
1767
1760
1754
1747
1740
1733
1726
1719
1712
1705
1697
1690
1682
1674
1667
1659
1651
1643
1634
1626
1618
1610
1601
1593
1585
1576
1568
1559
1550
1542
1533
1524
1515
1507
1498
1489
1480
1471
1463
1454
1445
1436
1427
1418
1409
1400
1391
1382
1373
1364
1355
1345
1336
1327
1317
1308
1298
1289
1279
1269
1260
1250
1240
1230
1220
1210
1200
1189
1179
1169
1159
1148
1138
1127
1117
1107
1096
1086
1075
1064
1054
1043
1032
1022
1010
1000
989
978
967
956
945
934
922
911
900
889
877
866
855
844
832
821
810
799
788
777
766
755
744
733
722
711
701
690
680
669
658
648
637
626
616
605
594
584
573
562
551
540
529
519
508
497
486
475
464
454
443
432
421
411
400
389
378
368
357
346
336
325
314
304
293
282
272
262
251
241
231
221
211
201
191
181
171
162
152
142
133
123
113
104
94
84
74
65
55
45
35
25
15
5
-5
-15
-24
-34
-44
-54
-63
-73
-82
-92
-102
-111
-121
-131
-140
-150
-159
-169
-178
-188
-197
-207
-216
-225
-234
-244
-253
-262
-271
-280
-289
-298
-307
-316
-324
-333
-342
-350
-359
-367
-376
-384
-392
-400
-408
-415
-423
-431
-438
-446
-453
-461
-468
-475
-483
-490
-497
-504
-510
-517
-523
-529
-535
-541
-546
-552
-557
-563
-568
-573
-578
-583
-587
-592
-596
-600
-604
-607
-611
-614
-618
-621
-624
-627
-630
-633
-636
-639
-642
-645
-647
-650
-652
-654
-656
-658
-660
-662
-663
-665
-666
-667
-668
-669
-671
-672
-673
-674
-675
-676
-676
-677
-678
-679
-680
-680
-681
-682
-682
-682
-682
-682
-682
-682
-681
-681
-680
-679
-678
-677
-677
-676
-675
-674
-674
-673
-672
-672
-671
-670
-668
-667
-665
-663
-661
-658
-656
-653
-650
-646
-643
-639
-635
-630
-625
-621
-615
-610
-604
-598
-591
-585
-578
-571
-564
-557
-550
-543
-536
-529
-522
-515
-508
-501
-494
-486
-479
-472
-464
-457
-449
-442
-434
-427
-420
-412
-405
-398
-390
-383
-376
-369
-362
-355
-348
-341
-334
-326
-319
-312
-305
-297
-290
-282
-274
-266
-257
-248
-239
-230
-221
-211
-201
-191
-181
-171
-161
-150
-140
-129
-118
-107
-95
-83
-71
-59
-46
-34
-21
-8
5
18
30
43
56
69
81
94
107
120
132
145
158
171
184
197
210
223
236
249
262
275
288
301
314
327
340
352
365
378
391
404
417
430
443
456
469
483
497
510
525
539
553
568
582
597
612
626
641
656
670
685
700
715
730
745
761
776
792
808
824
840
857
873
890
906
923
940
957
974
991
1008
1024
1041
1058
1075
1093
1110
1127
1144
1162
1180
1197
1215
1233
1251
1269
1287
1305
1323
1341
1359
1377
1394
1412
1430
1447
1465
1482
1499
1516
1533
1550
1566
1583
1599
1615
1631
1647
1663
1679
1695
1711
1726
1742
1758
1774
1789
1805
1821
1836
1852
1867
1883
1898
1913
1928
1943
1958
1973
1988
2003
2017
2033
2048
2063
2079
2094
2110
2126
2142
2158
2173
2189
2205
2220
2235
2250
2265
2280
2295
2310
2324
2338
2353
2367
2381
2395
2410
2424
2438
2452
2467
2481
2495
2510
2524
2538
2552
2566
2581
2595
2609
2623
2637
2650
2664
2677
2690
2703
2715
2728
2739
2751
2762
2774
2785
2796
2807
2818
2829
2839
2850
2860
2871
2881
2891
2900
2910
2920
2929
2939
2948
2958
2967
2976
2985
2995
3004
3013
3022
3032
3041
3051
3060
3070
3080
3090
3100
3110
3120
3130
3140
3150
3159
3169
3178
3188
3197
3206
3216
3225
3233
3242
3250
3259
3267
3274
3282
3289
3296
3302
3309
3315
3320
3326
3331
3336
3341
3346
3351
3356
3361
3366
3370
3375
3379
3383
3387
3391
3395
3398
3402
3405
3408
3411
3414
3416
3418
3421
3422
3424
3426
3427
3428
3428
3428
3429
3429
3428
3428
3428
3427
3426
3425
3424
3423
3422
3420
3419
3417
3415
3413
3411
3409
3406
3403
3400
3397
3393
3390
3386
3383
3379
3375
3371
3367
3363
3358
3354
3349
3345
3340
3334
3329
3324
3318
3313
3308
3302
3297
3291
3285
3280
3274
3268
3263
3257
3251
3245
3238
3232
3225
3218
3211
3203
3196
3188
3180
3172
3164
3156
3148
3140
3132
3123
3115
3106
3097
3088
3079
3069
3060
3050
3040
3030
3019
3009
2998
2987
2977
2965
2954
2943
2932
2920
2908
2897
2885
2873
2860
2848
2836
2823
2811
2798
2786
2773
2760
2748
2735
2722
2709
2696
2683
2669
2656
2642
2628
2614
2599
2585
2570
2556
2541
2526
2511
2495
2480
2464
2449
2433
2417
2402
2386
2370
2354
2338
2322
2306
2289
2273
2256
2239
2222
2204
2187
2169
2152
2134
2116
2097
2079
2060
2041
2023
2003
1984
1965
1945
1926
1906
1886
1866
1846
1826
1806
1785
1765
1744
1723
1703
1682
1661
1640
1620
1599
1578
1557
1536
1515
1494
1474
1453
1433
1412
1392
1372
1352
1332
1312
1292
1272
1252
1233
1213
1193
1174
1154
1134
1114
1095
1075
1055
1035
1014
995
975
955
934
914
893
872
851
829
808
786
764
742
720
698
677
655
633
611
589
568
546
524
502
481
459
438
417
396
374
353
332
311
291
270
249
229
208
188
168
148
128
108
88
68
49
29
10
-10
-29
-48
-67
-86
-105
-124
-142
-161
-179
-197
-215
-234
-252
-270
-288
-306
-324
-341
-359
-377
-394
-412
-430
-447
-465
-482
-500
-517
-535
-552
-569
-587
-604
-621
-638
-655
-672
-689
-706
-722
-739
-755
-772
-788
-804
-820
-836
-851
-867
-882
-898
-913
-928
-942
-957
-971
-986
-1000
-1014
-1028
-1042
-1056
-1069
-1083
-1097
-1110
-1123
-1137
-1150
-1163
-1176
-1189
-1202
-1215
-1228
-1240
-1253
-1266
-1278
-1291
-1303
-1316
-1328
-1340
-1353
-1365
-1377
-1389
-1401
-1413
-1425
-1436
-1448
-1459
-1471
-1482
-1493
-1504
-1515
-1526
-1536
-1547
-1558
-1568
-1578
-1588
-1598
-1608
-1617
-1626
-1636
-1644
-1653
-1662
-1670
-1679
-1687
-1695
-1703
-1711
-1719
-1726
-1734
-1741
-1748
-1754
-1761
-1767
-1774
-1780
-1786
-1791
-1797
-1803
-1808
-1814
-1819
-1824
-1829
-1834
-1839
-1843
-1848
-1852
-1857
-1861
-1865
-1869
-1873
-1877
-1881
-1885
-1889
-1892
-1896
-1899
-1902
-1906
-1908
-1911
-1914
-1916
-1918
-1920
-1922
-1924
-1925
-1927
-1928
-1929
-1930
-1931
-1932
-1932
-1933
-1933
-1933
-1933
-1933
-1933
-1932
-1932
-1931
-1930
-1929
-1928
-1927
-1926
-1924
-1923
-1921
-1919
-1917
-1915
-1913
-1910
-1907
-1905
-1902
-1899
-1896
-1892
-1889
-1885
-1881
-1877
-1873
-1869
-1864
-1860
-1855
-1850
-1845
-1840
-1834
-1829
-1823
-1818
-1812
-1806
-1800
-1794
-1788
-1782
-1776
-1769
-1763
-1756
-1750
-1743
-1736
-1729
-1722
-1715
-1707
-1700
-1692
-1685
-1677
-1669
-1660
-1652
-1643
-1635
-1626
-1617
-1608
-1599
-1589
-1580
-1570
-1560
-1551
-1541
-1531
-1521
-1510
-1500
-1490
-1479
-1469
-1458
-1447
-1437
-1426
-1415
-1404
-1393
-1382
-1371
-1360
-1348
-1337
-1325
-1313
-1301
-1289
-1277
-1265
-1252
-1239
-1227
-1214
-1201
-1187
-1174
-1161
-1147
-1133
-1119
-1106
-1092
-1078
-1063
-1049
-1035
-1020
-1006
-992
-978
-963
-949
-934
-919
-905
-890
-875
-860
-846
-831
-816
-801
-786
-772
-757
-742
-727
-712
-696
-681
-666
-651
-636
-620
-605
-590
-574
-559
-543
-528
-512
-496
-481
-465
-449
-433
-417
-401
-385
-369
-352
-336
-320
-303
-287
-270
-253
-237
-220
-203
-187
-170
-153
-136
-119
-102
-85
-68
-51
-34
-17
0
17
34
51
69
86
103
120
138
155
173
190
208
225
243
260
278
295
313
330
348
366
383
401
419
437
454
472
490
508
526
545
563
581
599
618
636
654
672
690
709
727
745
763
781
799
816
834
851
869
886
903
920
937
953
970
986
1002
1018
1035
1051
1067
1083
1099
1115
1130
1146
1161
1177
1192
1208
1223
1239
1254
1270
1285
1301
1316
1332
1347
1363
1378
1394
1409
1425
1440
1456
1471
1487
1503
1518
1534
1549
1565
1580
1595
1611
1626
1641
1656
1671
1686
1700
1715
1729
1743
1758
1772
1785
1799
1813
1827
1840
1854
1867
1880
1894
1907
1920
1933
1945
1958
1971
1983
1996
2008
2020
2032
2044
2056
2068
2079
2091
2102
2113
2125
2136
2147
2157
2168
2179
2190
2200
2210
2221
2231
2241
2251
2261
2271
2281
2291
2300
2310
2319
2329
2338
2348
2357
2367
2376
2385
2395
2404
2413
2423
2432
2441
2451
2460
2469
2478
2487
2496
2505
2514
2522
2531
2539
2548
2556
2564
2572
2580
2588
2596
2604
2611
2619
2626
2634
2641
2648
2655
2662
2669
2676
2682
2689
2695
2702
2708
2714
2720
2725
2731
2736
2742
2747
2752
2757
2762
2767
2772
2777
2781
2786
2791
2796
2800
2805
2810
2814
2819
2823
2827
2831
2836
2840
2844
2848
2851
2855
2859
2863
2866
2870
2873
2877
2880
2883
2886
2889
2893
2895
2898
2901
2904
2907
2909
2912
2915
2917
2919
2922
2924
2926
2928
2930
2931
2933
2934
2936
2937
2938
2939
2940
2941
2942
2943
2944
2944
2945
2945
2945
2945
2945
2945
2945
2944
2944
2944
2943
2942
2942
2941
2940
2939
2938
2937
2936
2935
2934
2933
2931
2930
2929
2927
2926
2925
2923
2922
2920
2918
2916
2914
2912
2910
2908
2905
2903
2900
2897
2894
2891
2887
2884
2880
2876
2872
2868
2863
2859
2854
2849
2844
2839
2834
2828
2823
2817
2811
2805
2799
2792
2786
2779
2772
2765
2758
2751
2743
2736
2728
2721
2713
2705
2697
2689
2681
2672
2664
2655
2647
2638
2629
2620
2611
2602
2593
2583
2574
2564
2555
2545
2536
2526
2516
2506
2496
2485
2475
2464
2453
2443
2431
2420
2409
2398
2386
2374
2362
2350
2338
2326
2313
2301
2288
2275
2262
2248
2235
2221
2208
2194
2180
2166
2151
2137
2122
2108
2093
2078
2064
2049
2033
2020
2005
1990
1976
1961
1947
1932
1918
1903
1888
1874
1859
1844
1829
1814
1799
1784
1769
1753
1738
1722
1707
1691
1675
1659
1643
1626
1610
1593
1576
1560
1543
1526
1508
1491
1474
1456
1438
1421
1403
1385
1366
1348
1330
1311
1293
1274
1256
1237
1218
1199
1180
1161
1142
1123
1104
1085
1066
1047
1028
1008
989
970
951
932
912
893
874
855
835
816
797
778
758
739
720
700
681
661
642
623
603
584
565
545
526
506
486
467
447
427
407
387
367
347
327
307
287
267
246
226
206
186
165
145
125
104
84
64
43
23
3
-17
-37
-57
-77
-97
-117
-137
-157
-177
-197
-216
-236
-255
-275
-294
-313
-333
-352
-371
-390
-408
-427
-446
-465
-484
-503
-522
-541
-560
-579
-598
-618
-637
-656
-675
-694
-713
-732
-751
-770
-789
-807
-826
-845
-863
-882
-901
-919
-937
-956
-974
-992
-1010
-1028
-1046
-1064
-1082
-1100
-1117
-1135
-1152
-1169
-1186
-1204
-1221
-1238
-1254
-1271
-1288
-1304
-1321
-1337
-1354
-1370
-1386
-1402
-1418
-1434
-1450
-1465
-1481
-1496
-1512
-1527
-1542
-1557
-1572
-1586
-1601
-1615
-1630
-1644
-1658
-1672
-1686
-1700
-1713
-1727
-1740
-1754
-1767
-1780
-1794
-1807
-1820
-1833
-1847
-1860
-1873
-1886
-1899
-1912
-1925
-1938
-1951
-1964
-1977
-1989
-2001
-2013
-2027
-2039
-2051
-2064
-2076
-2088
-2099
-2111
-2123
-2134
-2146
-2157
-2168
-2180
-2191
-2202
-2213
-2223
-2234
-2245
-2255
-2266
-2276
-2286
-2296
-2306
-2315
-2325
-2334
-2343
-2352
-2361
-2370
-2379
-2387
-2396
-2404
-2412
-2420
-2429
-2437
-2445
-2453
-2461
-2469
-2477
-2485
-2493
-2500
-2508
-2516
-2523
-2531
-2538
-2546
-2553
-2560
-2568
-2575
-2582
-2589
-2595
-2602
-2609
-2616
-2622
-2629
-2635
-2641
-2648
-2654
-2660
-2666
-2672
-2678
-2684
-2689
-2695
-2700
-2706
-2711
-2715
-2720
-2725
-2729
-2734
-2738
-2742
-2747
-2751
-2755
-2760
-2764
-2768
-2773
-2777
-2782
-2786
-2791
-2795
-2800
-2805
-2809
-2814
-2818
-2823
-2827
-2832
-2836
-2841
-2845
-2849
-2853
-2857
-2861
-2865
-2868
-2872
-2875
-2878
-2882
-2885
-2887
-2890
-2893
-2895
-2898
-2900
-2902
-2904
-2906
-2907
-2909
-2911
-2912
-2914
-2915
-2917
-2918
-2919
-2921
-2922
-2923
-2924
-2925
-2926
-2927
-2928
-2929
-2930
-2931
-2932
-2932
-2933
-2934
-2935
-2936
-2936
-2937
-2938
-2939
-2939
-2940
-2941
-2941
-2942
-2942
-2942
-2943
-2943
-2943
-2943
-2943
-2943
-2944
-2944
-2944
-2944
-2944
-2944
-2945
-2945
-2945
-2945
-2945
-2945
-2945
-2945
-2945
-2944
-2943
-2943
-2942
-2941
-2940
-2939
-2937
-2936
-2934
-2933
-2931
-2930
-2928
-2927
-2925
-2923
-2921
-2919
-2917
-2915
-2913
-2911
-2909
-2907
-2904
-2902
-2899
-2897
-2894
-2891
-2889
-2886
-2883
-2879
-2876
-2873
-2870
-2866
-2862
-2859
-2855
-2851
-2847
-2843
-2839
-2834
-2830
-2825
-2821
-2816
-2812
-2807
-2802
-2798
-2793
-2788
-2784
-2779
-2774
-2769
-2764
-2760
-2755
-2750
-2745
-2740
-2734
-2729
-2724
-2718
-2712
-2706
-2700
-2694
-2688
-2682
-2675
-2669
-2662
-2655
-2648
-2641
-2633
-2626
-2618
-2611
-2603
-2595
-2587
-2579
-2572
-2564
-2556
-2548
-2540
-2532
-2525
-2517
-2509
-2501
-2494
-2486
-2478
-2471
-2463
-2455
-2447
-2439
-2431
-2423
-2415
-2407
-2398
-2390
-2381
-2372
-2363
-2354
-2345
-2336
-2326
-2317
-2307
-2297
-2287
-2277
-2267
-2256
-2246
-2236
-2225
-2215
-2204
-2193
-2183
-2172
-2161
-2150
-2139
-2128
-2117
-2107
-2096
-2085
-2074
-2063
-2052
-2041
-2029
-2019
-2008
-1997
-1986
-1975
-1963
-1952
-1940
-1929
-1917
-1906
-1894
-1882
-1870
-1858
-1846
-1834
-1822
-1810
-1798
-1785
-1773
-1760
-1748
-1735
-1722
-1710
-1697
-1684
-1671
-1658
-1645
-1632
-1619
-1606
-1592
-1579
-1566
-1552
-1539
-1525
-1512
-1498
-1485
-1471
-1457
-1443
-1430
-1416
-1402
-1387
-1373
-1359
-1344
-1330
-1315
-1301
-1286
-1271
-1256
-1241
-1225
-1210
-1194
-1179
-1163
-1148
-1132
-1116
-1101
-1085
-1069
-1053
-1037
-1022
-1006
-990
-974
-959
-943
-927
-912
-896
-880
-865
-849
-833
-818
-802
-786
-771
-755
-740
-724
-709
-694
-678
-663
-648
-633
-617
-602
-587
-572
-556
-541
-526
-510
-495
-480
-464
-449
-434
-418
-403
-387
-372
-357
-341
-326
-311
-296
-280
-265
-250
-235
-220
-205
-190
-174
-159
-144
-129
-114
-99
-84
-69
-54
-39
-24
-9
6
21
35
50
64
79
93
108
122
136
150
164
178
192
206
220
234
247
261
274
287
301
314
327
340
353
366
378
391
404
416
428
440
453
465
477
489
501
512
524
535
547
558
569
580
591
602
612
623
633
644
654
664
674
684
694
704
713
723
732
742
751
760
770
779
788
796
805
814
822
830
839
847
854
862
870
877
884
891
898
905
911
918
924
930
936
942
948
954
959
964
969
974
979
984
989
993
998
1002
1006
1010
1014
1018
1022
1027
1031
1035
1039
1043
1046
1050
1053
1057
1060
1063
1066
1069
1072
1075
1078
1081
1084
1086
1089
1091
1094
1096
1098
1101
1103
1105
1107
1109
1111
1113
1114
1116
1118
1119
1121
1122
1123
1125
1126
1127
1128
1129
1130
1131
1132
1133
1133
1133
1134
1134
1134
1134
1134
1133
1133
1133
1132
1131
1131
1130
1129
1128
1127
1127
1126
1124
1123
1122
1121
1119
1118
1116
1114
1113
1111
1109
1107
1105
1104
1102
1100
1097
1095
1093
1091
1088
1086
1083
1081
1078
1076
1073
1070
1068
1065
1062
1059
1056
1053
1050
1047
1043
1040
1037
1034
1031
1027
1024
1020
1018
1014
1010
1006
1004
1000
997
993
989
985
981
978
974
970
965
961
957
953
949
944
940
936
931
927
922
918
913
908
904
899
894
889
885
880
875
871
866
861
856
852
847
842
837
832
828
823
818
813
808
803
798
793
788
783
778
773
767
762
757
752
747
741
736
731
725
720
715
709
704
698
692
687
681
675
669
664
658
652
647
641
635
629
624
618
612
607
601
596
590
584
579
573
567
562
556
550
545
539
534
528
523
517
512
506
501
495
489
484
478
472
467
461
455
449
444
438
432
426
420
415
409
403
397
391
385
379
373
367
361
355
349
343
337
331
325
319
313
307
301
295
289
283
277
271
265
259
253
247
242
236
230
224
218
213
207
201
196
190
184
178
173
167
161
155
149
143
137
131
124
118
111
105
98
91
85
78
71
64
57
50
43
36
29
22
15
8
1
-6
-12
-19
-26
-33
-40
-47
-54
-61
-67
-74
-81
-88
-95
-101
-108
-115
-122
-129
-135
-142
-149
-155
-162
-168
-175
-181
-188
-194
-200
-207
-213
-220
-226
-233
-239
-246
-252
-259
-265
-272
-279
-285
-292
-299
-306
-312
-319
-326
-333
-340
-347
-354
-361
-368
-375
-382
-389
-396
-403
-411
-418
-425
-432
-440
-447
-454
-462
-469
-477
-484
-492
-500
-507
-515
-522
-530
-537
-545
-552
-559
-567
-574
-582
-589
-596
-604
-611
-619
-626
-634
-641
-649
-657
-664
-672
-680
-687
-695
-703
-711
-718
-726
-734
-742
-750
-758
-765
-773
-781
-789
-797
-805
-813
-821
-830
-838
-846
-854
-862
-870
-878
-886
-895
-903
-911
-919
-927
-936
-944
-952
-961
-969
-978
-986
-995
-1002
-1012
-1020
-1029
-1037
-1046
-1054
-1063
-1071
-1080
-1089
-1097
-1106
-1114
-1123
-1132
-1140
-1149
-1157
-1166
-1174
-1182
-1191
-1199
-1207
-1216
-1224
-1232
-1240
-1248
-1256
-1265
-1273
-1281
-1289
-1297
-1305
-1313
-1321
-1329
-1337
-1345
-1352
-1360
-1368
-1376
-1384
-1391
-1399
-1407
-1414
-1422
-1429
-1437
-1444
-1452
-1459
-1466
-1474
-1481
-1489
-1496
-1503
-1511
-1518
-1525
-1532
-1540
-1547
-1554
-1561
-1568
-1575
-1582
-1589
-1596
-1603
-1610
-1617
-1624
-1631
-1638
-1645
-1652
-1659
-1666
-1673
-1679
-1686
-1693
-1700
-1707
-1713
-1720
-1726
-1733
-1739
-1745
-1752
-1758
-1764
-1770
-1776
-1782
-1787
-1793
-1799
-1805
-1810
-1816
-1821
-1827
-1832
-1838
-1843
-1849
-1854
-1860
-1865
-1871
-1876
-1881
-1887
-1892
-1897
-1902
-1908
-1913
-1918
-1923
-1928
-1933
-1938
-1943
-1948
-1953
-1958
-1963
-1968
-1973
-1977
-1982
-1987
-1992
-1997
-2001
-2007
-2012
-2017
-2021
-2025
-2031
-2036
-2040
-2045
-2049
-2054
-2058
-2062
-2067
-2071
-2075
-2079
-2083
-2087
-2091
-2095
-2098
-2102
-2105
-2109
-2112
-2115
-2119
-2122
-2125
-2128
-2131
-2133
-2136
-2139
-2142
-2144
-2147
-2150
-2152
-2155
-2157
-2160
-2162
-2164
-2166
-2168
-2170
-2172
-2174
-2175
-2177
-2178
-2179
-2180
-2181
-2182
-2183
-2184
-2184
-2185
-2185
-2185
-2185
-2185
-2185
-2185
-2185
-2185
-2185
-2185
-2184
-2184
-2184
-2183
-2183
-2183
-2182
-2181
-2181
-2180
-2179
-2178
-2178
-2177
-2176
-2175
-2174
-2174
-2173
-2172
-2172
-2171
-2171
-2170
-2170
-2169
-2169
-2168
-2168
-2167
-2167
-2166
-2165
-2165
-2164
-2163
-2162
-2161
-2160
-2159
-2157
-2156
-2154
-2152
-2151
-2149
-2147
-2145
-2143
-2140
-2138
-2136
-2133
-2131
-2128
-2125
-2122
-2119
-2116
-2113
-2109
-2106
-2103
-2100
-2096
-2093
-2090
-2086
-2083
-2080
-2076
-2073
-2070
-2067
-2064
-2061
-2058
-2054
-2051
-2048
-2045
-2041
-2039
-2036
-2033
-2029
-2027
-2024
-2021
-2017
-2013
-2011
-2008
-2004
-2001
-1997
-1994
-1990
-1986
-1982
-1978
-1974
-1970
-1966
-1962
-1957
-1953
-1948
-1944
-1939
-1935
-1930
-1925
-1921
-1916
-1911
-1906
-1900
-1895
-1889
-1884
-1878
-1872
-1866
-1860
-1854
-1848
-1842
-1835
-1829
-1822
-1816
-1809
-1802
-1796
-1789
-1782
-1775
-1768
-1761
-1754
-1747
-1740
-1733
-1727
-1720
-1713
-1707
-1701
-1694
-1688
-1682
-1676
-1670
-1664
-1658
-1652
-1645
-1639
-1633
-1627
-1621
-1615
-1609
-1603
-1597
-1591
-1585
-1579
-1573
-1567
-1561
-1555
-1549
-1544
-1538
-1532
-1527
-1521
-1516
-1511
-1506
-1501
-1496
-1491
-1486
-1481
-1476
-1472
-1467
-1463
-1458
-1454
-1449
-1445
-1441
-1437
-1433
-1429
-1425
-1421
-1417
-1413
-1410
-1406
-1403
-1399
-1395
-1392
-1389
-1385
-1382
-1378
-1375
-1371
-1368
-1364
-1361
-1357
-1354
-1351
-1347
-1344
-1340
-1337
-1333
-1330
-1326
-1323
-1320
-1316
-1313
-1310
-1306
-1303
-1300
-1297
-1294
-1291
-1288
-1285
-1282
-1280
-1277
-1274
-1271
-1268
-1265
-1263
-1260
-1257
-1255
-1252
-1249
-1247
-1244
-1241
-1239
-1236
-1233
-1231
-1228
-1226
-1223
-1220
-1218
-1215
-1212
-1209
-1207
-1204
-1201
-1198
-1195
-1192
-1189
-1186
-1183
-1179
-1176
-1172
-1168
-1164
-1160
-1156
-1152
-1148
-1143
-1138
-1134
-1129
-1124
-1120
-1115
-1110
-1105
-1101
-1096
-1091
-1086
-1082
-1077
-1072
-1068
-1063
-1058
-1054
-1049
-1045
-1040
-1035
-1031
-1026
-1020
-1016
-1012
-1006
-1002
-997
-993
-988
-983
-979
-974
-970
-965
-961
-956
-952
-948
-944
-939
-935
-931
-927
-923
-919
-915
-911
-907
-904
-900
-896
-892
-889
-885
-881
-878
-874
-870
-866
-863
-859
-855
-851
-848
-844
-840
-836
-832
-828
-825
-821
-817
-813
-810
-806
-802
-799
-795
-792
-788
-785
-782
-778
-775
-772
-769
-766
-763
-760
-757
-754
-752
-749
-746
-744
-741
-739
-736
-734
-732
-729
-727
-725
-723
-721
-719
-716
-714
-712
-710
-708
-706
-704
-702
-700
-698
-696
-694
-693
-691
-689
-688
-686
-685
-684
-682
-681
-680
-679
-679
-678
-677
-677
-676
-676
-675
-675
-674
-674
-674
-674
-673
-673
-673
-673
-673
-673
-673
-674
-674
-674
-675
-675
-676
-677
-677
-678
-679
-680
-680
-681
-682
-683
-684
-684
-685
-686
-687
-688
-689
-689
-690
-691
-692
-692
-693
-694
-694
-695
-695
-696
-697
-697
-698
-698
-699
-700
-700
-701
-702
-702
-703
-704
-704
-705
-706
-707
-707
-708
-709
-710
-710
-711
-712
-713
-714
-714
-715
-716
-717
-718
-719
-720
-721
-722
-723
-724
-726
-727
-728
-730
-731
-733
-734
-736
-738
-740
-742
-744
-746
-749
-751
-754
-757
-760
-763
-766
-769
-772
-776
-780
-784
-788
-792
-796
-800
-804
-809
-813
-818
-822
-826
-831
-835
-840
-844
-849
-853
-857
-862
-867
-871
-876
-881
-885
-890
-895
-900
-905
-910
-915
-920
-925
-930
-935
-940
-945
-950
-955
-960
-965
-970
-975
-980
-985
-990
-995
-1000
-1004
-1010
-1014
-1020
-1025
-1029
-1034
-1038
-1043
-1047
-1052
-1056
-1061
-1065
-1070
-1074
-1079
-1083
-1088
-1093
-1097
-1102
-1107
-1112
-1117
-1122
-1127
-1132
-1137
-1143
-1148
-1154
-1160
-1166
-1172
-1178
-1184
-1190
-1196
-1202
-1209
-1215
-1221
-1227
-1233
-1239
-1245
-1251
-1258
-1264
-1270
-1276
-1283
-1289
-1296
-1303
-1309
-1316
-1323
-1330
-1337
-1344
-1351
-1358
-1365
-1372
-1379
-1387
-1394
-1401
-1409
-1416
-1424
-1431
-1438
-1446
-1453
-1460
-1467
-1474
-1481
-1488
-1495
-1502
-1509
-1516
-1523
-1530
-1537
-1544
-1551
-1558
-1565
-1572
-1579
-1586
-1594
-1601
-1608
-1615
-1622
-1629
-1637
-1644
-1651
-1659
-1666
-1674
-1682
-1689
-1697
-1705
-1713
-1721
-1728
-1736
-1745
-1753
-1761
-1769
-1777
-1785
-1793
-1802
-1810
-1818
-1826
-1834
-1843
-1851
-1859
-1868
-1876
-1885
-1893
-1902
-1911
-1919
-1928
-1937
-1946
-1955
-1965
-1974
-1983
-1992
-2001
-2011
-2020
-2029
-2037
-2048
-2057
-2066
-2075
-2083
-2092
-2101
-2110
-2118
-2127
-2136
-2144
-2153
-2161
-2170
-2179
-2187
-2196
-2204
-2213
-2222
-2230
-2239
-2247
-2256
-2265
-2273
-2282
-2290
-2299
-2307
-2315
-2324
-2332
-2340
-2349
-2357
-2365
-2373
-2382
-2390
-2398
-2406
-2415
-2423
-2431
-2439
-2448
-2456
-2464
-2473
-2482
-2490
-2499
-2508
-2517
-2526
-2535
-2544
-2553
-2562
-2571
-2580
-2589
-2599
-2608
-2617
-2626
-2635
-2644
-2653
-2662
-2671
-2680
-2689
-2698
-2706
-2715
-2723
-2732
-2740
-2748
-2756
-2764
-2772
-2780
-2788
-2796
-2803
-2811
-2819
-2826
-2834
-2841
-2848
-2856
-2863
-2870
-2877
-2885
-2892
-2899
-2906
-2913
-2920
-2926
-2933
-2940
-2947
-2954
-2960
-2967
-2974
-2980
-2987
-2994
-3000
-3007
-3013
-3020
-3027
-3033
-3040
-3046
-3052
-3059
-3065
-3072
-3078
-3084
-3090
-3097
-3103
-3109
-3116
-3122
-3128
-3135
-3141
-3147
-3153
-3159
-3165
-3171
-3177
-3183
-3189
-3195
-3201
-3206
-3212
-3217
-3222
-3228
-3233
-3238
-3243
-3247
-3252
-3257
-3261
-3265
-3269
-3273
-3277
-3281
-3284
-3288
-3291
-3295
-3298
-3301
-3304
-3307
-3310
-3313
-3316
-3319
-3322
-3325
-3327
-3330
-3332
-3335
-3337
-3340
-3342
-3344
-3347
-3349
-3352
-3354
-3357
-3359
-3362
-3365
-3367
-3370
-3372
-3375
-3378
-3380
-3383
-3386
-3388
-3391
-3394
-3396
-3399
-3402
-3405
-3407
-3410
-3412
-3415
-3418
-3420
-3422
-3425
-3427
-3430
-3432
-3434
-3436
-3438
-3440
-3442
-3444
-3446
-3448
-3449
-3451
-3452
-3454
-3455
-3456
-3458
-3459
-3460
-3461
-3461
-3462
-3463
-3464
-3464
-3464
-3465
-3465
-3465
-3465
-3465
-3465
-3465
-3464
-3464
-3463
-3463
-3462
-3461
-3461
-3460
-3459
-3458
-3457
-3457
-3456
-3455
-3454
-3453
-3452
-3450
-3449
-3448
-3447
-3446
-3445
-3443
-3442
-3441
-3439
-3438
-3436
-3435
-3433
-3432
-3430
-3429
-3427
-3425
-3423
-3421
-3419
-3417
-3415
-3413
-3411
-3409
-3407
-3404
-3402
-3400
-3398
-3395
-3393
-3391
-3388
-3386
-3383
-3381
-3378
-3375
-3373
-3370
-3367
-3364
-3361
-3358
-3355
-3351
-3348
-3345
-3341
-3338
-3334
-3330
-3327
-3323
-3319
-3315
-3311
-3307
-3303
-3299
-3294
-3290
-3286
-3281
-3277
-3272
-3267
-3263
-3258
-3253
-3248
-3244
-3239
-3234
-3229
-3224
-3219
-3214
-3209
-3204
-3200
-3195
-3190
-3185
-3180
-3176
-3171
-3166
-3161
-3157
-3152
-3147
-3143
-3138
-3133
-3128
-3124
-3119
-3114
-3109
-3104
-3099
-3094
-3090
-3085
-3080
-3075
-3070
-3065
-3060
-3054
-3049
-3044
-3039
-3034
-3028
-3023
-3018
-3012
-3007
-3002
-2996
-2991
-2985
-2980
-2974
-2969
-2964
-2958
-2953
-2947
-2942
-2936
-2931
-2925
-2920
-2915
-2909
-2904
-2899
-2893
-2888
-2883
-2878
-2873
-2868
-2863
-2858
-2853
-2848
-2843
-2838
-2833
-2828
-2823
-2818
-2812
-2807
-2802
-2797
-2792
-2786
-2781
-2775
-2770
-2764
-2758
-2753
-2747
-2741
-2735
-2728
-2722
-2716
-2709
-2703
-2696
-2690
-2684
-2677
-2670
-2664
-2657
-2651
-2644
-2637
-2630
-2623
-2616
-2609
-2602
-2595
-2588
-2581
-2573
-2566
-2559
-2551
-2544
-2537
-2529
-2522
-2514
-2507
-2499
-2492
-2484
-2477
-2469
-2462
-2454
-2447
-2439
-2432
-2424
-2417
-2409
-2402
-2394
-2386
-2379
-2371
-2364
-2356
-2349
-2342
-2334
-2327
-2320
-2312
-2305
-2298
-2290
-2283
-2276
-2269
-2261
-2254
-2247
-2240
-2232
-2225
-2218
-2211
-2203
-2196
-2189
-2182
-2175
-2167
-2160
-2153
-2146
-2138
-2131
-2124
-2117
-2109
-2102
-2095
-2087
-2080
-2072
-2065
-2057
-2050
-2041
-2033
-2025
-2019
-2011
-2003
-1995
-1987
-1979
-1971
-1963
-1955
-1947
-1939
-1931
-1922
-1914
-1906
-1898
-1890
-1882
-1874
-1866
-1858
-1850
-1842
-1834
-1826
-1818
-1810
-1802
-1794
-1787
-1779
-1771
-1763
-1756
-1748
-1740
-1732
-1725
-1717
-1709
-1701
-1694
-1686
-1678
-1671
-1663
-1655
-1647
-1640
-1632
-1624
-1616
-1608
-1599
-1591
-1583
-1575
-1566
-1558
-1549
-1541
-1532
-1523
-1514
-1506
-1497
-1488
-1479
-1469
-1460
-1451
-1442
-1432
-1423
-1414
-1404
-1395
-1385
-1376
-1367
-1357
-1348
-1338
-1329
-1320
-1310
-1301
-1291
-1282
-1273
-1263
-1254
-1244
-1235
-1225
-1216
-1206
-1197
-1187
-1178
-1169
-1159
-1150
-1140
-1131
-1121
-1112
-1102
-1093
-1083
-1074
-1065
-1055
-1046
-1037
-1028
-1018
-1010
-1000
-992
-983
-974
-965
-956
-947
-938
-930
-921
-912
-903
-894
-885
-877
-868
-859
-850
-841
-832
-823
-814
-805
-796
-787
-778
-769
-759
-750
-741
-732
-723
-714
-705
-696
-687
-678
-669
-660
-651
-642
-633
-624
-615
-607
-598
-589
-580
-571
-562
-553
-544
-535
-525
-516
-507
-498
-488
-479
-470
-460
-451
-441
-432
-422
-413
-403
-394
-384
-375
-365
-356
-346
-337
-327
-317
-308
-298
-288
-279
-269
-259
-250
-240
-230
-220
-211
-201
-191
-181
-171
-161
-152
-142
-132
-122
-112
-102
-93
-83
-73
-63
-54
-44
-34
-25
-15
-6
4
13
22
31
41
50
59
68
77
86
95
104
113
122
131
139
148
157
165
174
182
191
199
207
216
224
232
240
248
256
264
273
281
289
297
305
313
321
329
338
346
354
362
370
378
387
395
403
411
419
427
435
443
451
459
467
475
483
491
499
507
515
523
530
538
546
554
562
570
578
586
594
601
609
617
625
633
641
649
657
665
673
680
688
696
704
712
719
727
735
742
750
758
765
773
781
788
796
803
810
818
825
833
840
847
855
862
869
876
884
891
898
905
912
920
927
934
940
947
954
961
967
973
980
986
992
998
1004
1010
1016
1022
1027
1033
1038
1044
1049
1054
1060
1065
1070
1075
1080
1085
1090
1095
1100
1104
1109
1114
1119
1124
1129
1134
1139
1144
1148
1153
1158
1163
1168
1173
1178
1183
1188
1192
1197
1202
1207
1212
1217
1222
1227
1232
1237
1241
1246
1251
1256
1261
1265
1270
1274
1279
1283
1288
1292
1296
1301
1305
1309
1312
1316
1320
1323
1327
1330
1334
1337
1340
1343
1346
1349
1352
1354
1357
1360
1362
1365
1367
1369
1372
1374
1376
1378
1380
1382
1384
1386
1388
1390
1392
1394
1395
1397
1398
1400
1402
1403
1404
1406
1407
1408
1409
1411
1412
1413
1414
1414
1415
1416
1417
1418
1418
1419
1419
1420
1420
1421
1421
1421
1422
1422
1422
1422
1422
1422
1422
1422
1422
1421
1421
1420
1419
1419
1418
1417
1416
1415
1413
1412
1411
1409
1408
1406
1404
1403
1401
1399
1398
1396
1394
1392
1390
1388
1386
1384
1382
1380
1378
1376
1373
1371
1369
1366
1364
1361
1358
1356
1353
1350
1347
1344
1341
1338
1334
1331
1328
1324
1320
1317
1313
1309
1306
1302
1298
1294
1290
1287
1283
1279
1275
1271
1267
1263
1260
1256
1252
1248
1244
1240
1237
1233
1229
1225
1222
1218
1214
1210
1207
1203
1199
1195
1191
1188
1184
1180
1176
1172
1168
1164
1160
1156
1152
1148
1144
1141
1137
1133
1129
1125
1122
1118
1115
1111
1107
1104
1100
1097
1093
1090
1086
1083
1080
1076
1073
1069
1066
1063
1060
1056
1053
1050
1047
1044
1041
1038
1035
1032
1029
1027
1024
1020
1018
1016
1012
1010
1006
1004
1002
999
996
994
991
988
985
983
980
977
974
972
969
966
964
961
958
956
953
950
948
945
943
940
938
936
933
931
929
927
924
922
920
918
916
914
912
911
909
907
906
904
903
902
900
899
898
897
896
895
894
893
892
892
891
890
890
889
889
888
888
888
888
888
888
888
888
888
888
888
888
888
889
889
889
890
890
891
892
893
893
894
895
896
898
899
900
902
903
905
907
908
910
912
915
917
919
921
924
926
929
932
935
937
940
943
946
950
953
956
959
963
966
970
974
978
982
986
990
994
998
1002
1006
1012
1016
1020
1026
1031
1036
1041
1046
1051
1057
1062
1068
1073
1079
1085
1091
1097
1102
1109
1115
1121
1127
1133
1140
1146
1153
1159
1166
1173
1179
1186
1193
1200
1207
1214
1221
1228
1235
1243
1250
1257
1265
1272
1279
1287
1294
1302
1309
1317
1325
1332
1340
1348
1356
1363
1371
1379
1387
1395
1403
1412
1420
1428
1437
1445
1454
1462
1471
1480
1488
1497
1506
1515
1524
1533
1542
1551
1560
1569
1578
1587
1596
1605
1614
1623
1632
1641
1650
1660
1669
1678
1687
1696
1705
1714
1723
1731
1740
1749
1758
1767
1776
1784
1793
1802
1810
1819
1827
1835
1844
1852
1860
1868
1876
1884
1893
1901
1909
1916
1924
1932
1940
1948
1955
1963
1971
1978
1986
1993
2001
2008
2015
2021
2029
2037
2044
2051
2058
2065
2072
2079
2085
2092
2099
2105
2112
2118
2125
2131
2138
2144
2150
2156
2162
2168
2174
2180
2186
2192
2198
2203
2209
2214
2220
2225
2230
2236
2241
2246
2251
2255
2260
2265
2270
2274
2279
2283
2288
2292
2296
2300
2304
2308
2312
2316
2320
2324
2328
2332
2335
2339
2343
2346
2350
2353
2357
2360
2364
2367
2370
2374
2377
2380
2383
2386
2389
2392
2395
2398
2401
2404
2406
2409
2412
2415
2417
2420
2422
2425
2428
2430
2432
2435
2437
2439
2442
2444
2446
2448
2450
2452
2454
2455
2457
2459
2460
2462
2463
2464
2465
2467
2468
2469
2470
2471
2472
2473
2474
2475
2475
2476
2477
2477
2478
2478
2479
2479
2479
2480
2480
2480
2480
2480
2480
2480
2479
2479
2479
2479
2478
2478
2477
2477
2476
2475
2475
2474
2473
2472
2471
2470
2469
2468
2467
2465
2464
2463
2461
2459
2458
2456
2454
2453
2451
2449
2447
2445
2443
2441
2439
2437
2435
2433
2430
2428
2426
2424
2421
2419
2416
2414
2411
2409
2406
2403
2400
2397
2395
2392
2389
2386
2382
2379
2376
2373
2370
2367
2363
2360
2357
2354
2350
2347
2344
2341
2338
2335
2331
2328
2325
2322
2319
2316
2313
2309
2306
2303
2300
2297
2293
2290
2287
2283
2280
2276
2273
2269
2266
2262
2258
2254
2251
2247
2243
2239
2235
2230
2226
2222
2218
2213
2209
2205
2200
2196
2192
2187
2183
2179
2175
2171
2166
2162
2158
2154
2150
2146
2142
2139
2135
2131
2127
2124
2120
2117
2113
2109
2106
2102
2099
2095
2092
2088
2085
2081
2078
2074
2071
2067
2064
2061
2057
2054
2050
2047
2043
2040
2036
2033
2029
2025
2021
2019
2015
2012
2008
2005
2001
1998
1994
1991
1987
1983
1980
1977
1973
1970
1966
1963
1960
1957
1954
1951
1948
1945
1942
1939
1936
1933
1930
1928
1925
1922
1919
1917
1914
1911
1909
1906
1904
1901
1899
1897
1894
1892
1889
1887
1885
1883
1881
1878
1876
1874
1872
1870
1868
1867
1865
1863
1861
1859
1858
1856
1854
1853
1851
1850
1848
1847
1845
1844
1842
1841
1839
1838
1837
1835
1834
1832
1831
1830
1828
1827
1826
1824
1823
1822
1821
1819
1818
1817
1816
1815
1814
1813
1812
1811
1810
1810
1809
1808
1808
1807
1807
1806
1806
1805
1805
1805
1805
1804
1804
1804
1804
1804
1804
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1805
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1804
1805
1805
1805
1805
1805
1805
1806
1806
1806
1806
1807
1807
1808
1808
1809
1809
1810
1811
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1846
1847
1848
1849
1850
1851
1852
1852
1853
1854
1855
1855
1856
1857
1857
1858
1858
1859
1859
1860
1860
1861
1861
1861
1862
1862
1862
1863
1863
1863
1864
1864
1864
1864
1865
1865
1865
1865
1866
1866
1866
1866
1867
1867
1867
1867
1867
1868
1868
1868
1868
1868
1868
1867
1867
1867
1867
1866
1866
1865
1865
1864
1864
1863
1863
1862
1862
1861
1861
1860
1859
1859
1858
1857
1857
1856
1856
1855
1854
1853
1853
1852
1851
1851
1850
1849
1848
1847
1846
1845
1844
1843
1842
1841
1840
1839
1838
1836
1835
1834
1833
1831
1830
1828
1827
1825
1824
1822
1821
1819
1818
1816
1814
1813
1811
1809
1808
1806
1804
1803
1801
1799
1798
1796
1794
1792
1791
1789
1787
1785
1784
1782
1780
1778
1776
1774
1772
1770
1768
1766
1764
1762
1759
1757
1755
1753
1750
1748
1745
1743
1740
1738
1735
1732
1729
1727
1724
1721
1718
1715
1712
1708
1705
1702
1699
1695
1692
1689
1686
1682
1679
1676
1673
1669
1666
1662
1659
1656
1652
1648
1645
1641
1637
1634
1630
1626
1622
1618
1614
1610
1606
1601
1597
1593
1588
1584
1579
1575
1570
1565
1561
1556
1551
1546
1541
1536
1531
1526
1521
1516
1511
1506
1500
1495
1490
1484
1479
1473
1468
1462
1456
1451
1445
1439
1433
1428
1422
1416
1410
1403
1397
1391
1385
1378
1372
1366
1359
1352
1346
1339
1332
1326
1319
1312
1305
1299
1292
1285
1278
1271
1264
1258
1251
1244
1237
1230
1223
1216
1209
1202
1194
1187
1180
1173
1165
1158
1150
1143
1135
1127
1120
1112
1104
1096
1089
1081
1073
1065
1057
1049
1041
1033
1025
1016
1008
1000
992
984
976
968
960
951
943
935
927
919
911
902
894
886
878
870
862
853
845
837
829
821
813
805
796
788
780
772
764
756
748
740
732
725
717
709
701
694
686
679
671
664
656
649
641
634
627
619
612
605
597
590
583
575
568
561
553
546
538
531
523
516
508
501
493
485
478
470
462
454
447
439
431
423
415
408
400
392
384
377
369
361
354
346
339
331
323
316
309
301
294
286
279
271
264
256
249
241
234
226
219
212
204
197
189
182
174
166
159
151
144
136
129
121
114
107
99
92
85
78
70
63
56
50
43
36
29
23
16
10
4
-2
-8
-14
-20
-26
-32
-37
-43
-48
-54
-59
-65
-70
-75
-80
-85
-90
-95
-100
-105
-110
-115
-119
-124
-129
-133
-138
-143
-147
-152
-157
-161
-166
-170
-175
-180
-184
-189
-193
-198
-203
-207
-212
-217
-221
-226
-230
-235
-239
-244
-248
-253
-257
-261
-265
-269
-273
-277
-281
-284
-288
-291
-294
-297
-300
-303
-306
-308
-311
-313
-315
-318
-320
-322
-324
-326
-328
-329
-331
-333
-334
-336
-338
-339
-341
-342
-344
-345
-347
-349
-350
-352
-353
-355
-357
-358
-360
-362
-364
-365
-367
-369
-371
-373
-374
-376
-378
-380
-382
-384
-386
-388
-390
-392
-394
-396
-397
-399
-401
-403
-405
-407
-409
-411
-412
-414
-416
-418
-419
-421
-423
-424
-426
-428
-429
-431
-432
-434
-436
-437
-438
-440
-441
-443
-444
-446
-447
-449
-450
-451
-453
-454
-456
-457
-459
-460
-462
-463
-465
-467
-468
-470
-471
-473
-474
-476
-478
-479
-481
-483
-484
-486
-488
-489
-491
-493
-494
-496
-497
-499
-501
-502
-504
-506
-507
-509
-510
-512
-514
-515
-517
-518
-520
-521
-523
-524
-526
-528
-529
-531
-532
-534
-535
-537
-538
-540
-541
-542
-544
-545
-547
-548
-549
-551
-552
-553
-555
-556
-557
-559
-560
-561
-563
-564
-566
-567
-569
-570
-572
-573
-575
-577
-579
-580
-582
-584
-586
-588
-590
-592
-594
-596
-598
-600
-602
-604
-606
-608
-610
-612
-614
-616
-618
-620
-622
-623
-625
-627
-628
-630
-631
-633
-634
-636
-637
-638
-640
-641
-642
-644
-645
-646
-648
-649
-650
-652
-653
-654
-656
-657
-659
-660
-662
-663
-665
-666
-668
-669
-671
-673
-674
-676
-678
-679
-681
-683
-685
-686
-688
-690
-692
-693
-695
-697
-698
-700
-701
-702
-704
-705
-706
-707
-708
-709
-709
-710
-711
-711
-712
-712
-712
-713
-713
-713
-713
-714
-714
-714
-714
-714
-715
-715
-715
-716
-716
-716
-717
-717
-718
-719
-719
-720
-721
-722
-723
-724
-725
-726
-727
-728
-729
-730
-731
-733
-734
-735
-736
-738
-739
-740
-741
-743
-744
-745
-746
-747
-748
-750
-751
-752
-753
-754
-755
-756
-757
-759
-760
-761
-762
-764
-765
-766
-768
-769
-771
-772
-774
-775
-777
-779
-780
-782
-784
-786
-787
-789
-791
-793
-795
-797
-799
-801
-803
-805
-807
-809
-811
-813
-815
-817
-819
-821
-823
-825
-827
-829
-831
-833
-835
-837
-839
-841
-843
-845
-847
-849
-851
-853
-855
-857
-859
-860
-862
-864
-866
-868
-870
-871
-873
-875
-876
-878
-880
-881
-883
-885
-886
-888
-890
-891
-893
-895
-897
-898
-900
-902
-904
-906
-908
-910
-912
-914
-917
-919
-921
-924
-926
-929
-932
-934
-937
-940
-943
-946
-949
-952
-956
-959
-962
-965
-969
-972
-976
-979
-983
-986
-990
-994
-997
-1000
-1004
-1008
-1012
-1016
-1020
-1025
-1029
-1033
-1037
-1042
-1046
-1050
-1055
-1059
-1063
-1068
-1072
-1077
-1081
-1086
-1090
-1094
-1099
-1103
-1108
-1113
-1117
-1122
-1127
-1132
-1137
-1141
-1147
-1152
-1157
-1162
-1167
-1173
-1178
-1183
-1189
-1195
-1200
-1206
-1211
-1217
-1223
-1228
-1234
-1240
-1246
-1251
-1257
-1263
-1269
-1275
-1281
-1287
-1293
-1299
-1305
-1311
-1318
-1324
-1330
-1337
-1343
-1349
-1356
-1362
-1369
-1376
-1382
-1389
-1396
-1402
-1409
-1416
-1423
-1430
-1437
-1444
-1451
-1458
-1466
-1473
-1480
-1488
-1495
-1503
-1510
-1518
-1525
-1533
-1541
-1548
-1556
-1563
-1571
-1579
-1586
-1594
-1601
-1609
-1616
-1624
-1631
-1639
-1646
-1654
-1662
-1669
-1677
-1685
-1693
-1701
-1709
-1717
-1726
-1734
-1742
-1751
-1759
-1768
-1776
-1785
-1793
-1802
-1810
-1819
-1828
-1836
-1845
-1854
-1863
-1872
-1881
-1890
-1899
-1908
-1917
-1926
-1936
-1945
-1955
-1964
-1974
-1983
-1993
-2003
-2012
-2021
-2031
-2040
-2049
-2059
-2068
-2077
-2086
-2095
-2104
-2113
-2122
-2130
-2139
-2148
-2157
-2165
-2174
-2183
-2192
-2200
-2209
-2218
-2227
-2236
-2245
-2254
-2263
-2272
-2281
-2291
-2300
-2309
-2318
-2327
-2336
-2345
-2354
-2363
-2372
-2381
-2390
-2399
-2408
-2416
-2425
-2433
-2442
-2450
-2459
-2467
-2475
-2484
-2492
-2500
-2509
-2517
-2525
-2534
-2542
-2551
-2559
-2568
-2576
-2585
-2593
-2602
-2611
-2620
-2629
-2638
-2648
-2657
-2667
-2676
-2686
-2696
-2706
-2715
-2725
-2735
-2745
-2755
-2765
-2775
-2786
-2796
-2806
-2816
-2826
-2836
-2846
-2856
-2866
-2876
-2886
-2896
-2906
-2916
-2926
-2936
-2946
-2956
-2966
-2976
-2986
-2996
-3006
-3016
-3025
-3035
-3045
-3054
-3064
-3073
-3083
-3092
-3102
-3111
-3121
-3130
-3140
-3149
-3159
-3168
-3178
-3187
-3197
-3206
-3216
-3225
-3235
-3244
-3254
-3263
-3273
-3283
-3292
-3302
-3311
-3321
-3331
-3340
-3350
-3360
-3369
-3379
-3388
-3398
-3408
-3417
-3427
-3436
-3446
-3456
-3465
-3475
-3484
-3493
-3503
-3512
-3522
-3531
-3541
-3550
-3559
-3569
-3578
-3588
-3597
-3606
-3615
-3625
-3634
-3643
-3652
-3662
-3671
-3680
-3689
-3699
-3708
-3718
-3727
-3737
-3746
-3756
-3765
-3774
-3784
-3793
-3803
-3812
-3821
-3831
-3840
-3849
-3858
-3868
-3877
-3886
-3896
-3905
-3914
-3923
-3933
-3942
-3951
-3960
-3970
-3979
-3988
-3997
-4006
-4014
-4024
-4032
-4041
-4050
-4058
-4067
-4075
-4083
-4091
-4101
-4109
-4117
-4125
-4133
-4141
-4148
-4156
-4164
-4171
-4179
-4187
-4195
-4202
-4210
-4218
-4225
-4233
-4241
-4249
-4256
-4264
-4272
-4279
-4287
-4295
-4303
-4310
-4318
-4325
-4333
-4341
-4348
-4356
-4363
-4370
-4378
-4385
-4392
-4399
-4407
-4414
-4421
-4428
-4435
-4442
-4448
-4455
-4462
-4469
-4475
-4481
-4488
-4494
-4500
-4506
-4513
-4518
-4524
-4530
-4536
-4542
-4548
-4554
-4559
-4565
-4571
-4576
-4582
-4588
-4593
-4599
-4605
-4610
-4616
-4622
-4627
-4633
-4638
-4644
-4649
-4655
-4660
-4665
-4670
-4676
-4681
-4686
-4691
-4696
-4701
-4705
-4710
-4715
-4720
-4724
-4729
-4733
-4737
-4741
-4746
-4750
-4754
-4758
-4762
-4765
-4769
-4773
-4776
-4780
-4783
-4787
-4790
-4794
-4797
-4800
-4803
-4806
-4808
-4811
-4814
-4816
-4819
-4821
-4824
-4826
-4829
-4831
-4833
-4835
-4838
-4840
-4842
-4844
-4846
-4848
-4850
-4852
-4854
-4856
-4857
-4859
-4861
-4863
-4864
-4866
-4868
-4869
-4871
-4872
-4873
-4874
-4875
-4876
-4877
-4878
-4879
-4879
-4879
-4880
-4880
-4880
-4880
-4880
-4879
-4879
-4879
-4878
-4877
-4877
-4876
-4875
-4874
-4873
-4872
-4871
-4870
-4868
-4867
-4865
-4863
-4862
-4860
-4858
-4856
-4854
-4852
-4850
-4847
-4845
-4843
-4841
-4838
-4836
-4833
-4831
-4828
-4826
-4823
-4820
-4817
-4815
-4812
-4809
-4806
-4803
-4800
-4797
-4794
-4791
-4788
-4785
-4782
-4779
-4775
-4772
-4769
-4765
-4762
-4759
-4755
-4751
-4748
-4744
-4740
-4736
-4732
-4728
-4724
-4720
-4716
-4711
-4707
-4702
-4698
-4693
-4688
-4683
-4678
-4672
-4667
-4662
-4656
-4651
-4645
-4639
-4633
-4627
-4621
-4615
-4609
-4603
-4597
-4591
-4585
-4579
-4573
-4567
-4561
-4555
-4549
-4543
-4537
-4531
-4524
-4518
-4512
-4506
-4499
-4493
-4486
-4480
-4473
-4467
-4460
-4454
-4447
-4440
-4433
-4426
-4419
-4412
-4405
-4398
-4390
-4383
-4375
-4367
-4359
-4351
-4343
-4335
-4327
-4318
-4310
-4301
-4293
-4284
-4275
-4266
-4257
-4248
-4239
-4230
-4221
-4211
-4202
-4193
-4183
-4173
-4164
-4154
-4144
-4134
-4124
-4114
-4104
-4093
-4083
-4072
-4062
-4051
-4040
-4029
-4018
-4006
-3995
-3984
-3972
-3961
-3949
-3937
-3926
-3914
-3902
-3890
-3878
-3865
-3853
-3841
-3829
-3816
-3804
-3791
-3778
-3766
-3753
-3740
-3727
-3714
-3701
-3688
-3675
-3661
-3648
-3635
-3621
-3608
-3594
-3581
-3567
-3554
-3540
-3526
-3512
-3499
-3485
-3471
-3457
-3442
-3428
-3414
-3400
-3385
-3371
-3356
-3342
-3327
-3312
-3298
-3283
-3268
-3254
-3239
-3224
-3209
-3194
-3179
-3165
-3150
-3135
-3120
-3105
-3089
-3074
-3059
-3044
-3028
-3013
-2998
-2982
-2966
-2951
-2935
-2919
-2903
-2887
-2871
-2855
-2839
-2822
-2806
-2790
-2774
-2757
-2741
-2724
-2708
-2691
-2674
-2658
-2641
-2624
-2608
-2591
-2574
-2557
-2540
-2523
-2506
-2489
-2472
-2455
-2438
-2421
-2404
-2387
-2369
-2352
-2335
-2317
-2300
-2282
-2265
-2247
-2229
-2212
-2194
-2176
-2158
-2139
-2121
-2103
-2084
-2066
-2048
-2029
-2009
-1992
-1973
-1955
-1936
-1917
-1898
-1879
-1860
-1841
-1822
-1803
-1784
-1764
-1745
-1726
-1706
-1687
-1668
-1648
-1629
-1610
-1590
-1571
-1552
-1533
-1514
-1495
-1476
-1457
-1438
-1419
-1401
-1382
-1364
-1345
-1327
-1308
-1290
-1272
-1254
-1236
-1218
-1200
-1182
-1164
-1146
-1128
-1110
-1092
-1074
-1056
-1038
-1020
-1002
-985
-967
-949
-931
-913
-896
-878
-860
-842
-824
-806
-789
-771
-754
-736
-719
-701
-684
-666
-649
-632
-614
-597
-580
-563
-546
-529
-512
-496
-479
-463
-446
-430
-414
-398
-382
-366
-351
-335
-319
-304
-288
-272
-257
-242
-226
-211
-195
-180
-165
-150
-134
-119
-104
-90
-75
-60
-46
-31
-17
-3
11
25
39
53
67
80
94
107
121
134
147
160
173
186
198
211
223
236
248
260
272
284
296
308
319
331
342
353
364
375
386
397
407
418
428
438
449
459
469
478
488
498
507
517
526
536
545
554
564
573
582
591
599
608
617
625
634
642
651
659
667
675
682
690
697
705
712
719
726
733
740
746
752
759
765
771
777
782
788
793
798
803
808
813
818
823
827
832
836
840
844
849
853
857
861
865
869
872
876
880
883
887
890
893
896
900
903
906
909
912
914
917
920
922
925
927
930
932
935
937
939
941
943
945
946
948
949
950
951
952
953
954
955
955
956
956
957
957
957
957
957
957
957
956
956
956
955
954
954
953
952
951
950
949
948
947
945
944
943
941
940
938
936
934
932
930
928
926
924
922
919
917
914
912
909
906
903
900
897
894
891
888
884
881
878
874
871
867
864
860
856
853
849
845
842
838
834
830
826
822
818
814
810
806
802
798
794
789
785
781
777
772
768
764
759
755
750
746
741
736
732
727
722
717
712
708
703
698
693
688
683
678
673
668
663
658
652
647
642
637
632
627
622
617
611
606
601
596
591
587
582
577
572
568
563
558
554
550
545
541
537
533
528
524
520
516
512
508
504
500
495
491
487
483
479
475
471
467
462
458
454
450
446
442
438
434
431
427
423
419
415
411
407
403
399
395
392
388
384
380
377
373
370
366
363
359
356
352
349
346
343
340
337
334
331
328
325
323
320
318
315
313
311
309
306
304
303
301
299
297
295
293
291
290
288
286
284
283
281
279
278
276
274
273
271
269
268
266
265
263
262
260
259
257
256
254
253
251
250
248
247
246
244
243
242
241
240
239
238
237
236
235
234
233
232
232
231
230
230
229
229
228
228
228
228
228
228
228
228
228
228
229
229
230
230
231
232
232
233
234
235
236
237
238
240
241
242
244
245
247
248
250
251
253
254
256
258
260
261
263
265
267
269
271
273
276
278
280
282
284
287
289
291
294
296
299
301
304
307
309
312
315
318
321
324
327
330
334
337
340
344
347
350
354
358
361
365
368
372
376
380
384
387
391
395
399
403
408
412
416
421
425
430
434
439
444
448
453
458
463
468
473
478
483
488
493
499
504
510
515
521
526
532
538
544
550
556
562
568
574
580
586
592
599
605
611
618
624
630
636
643
649
656
662
669
675
682
688
695
702
708
715
722
729
736
743
749
756
764
771
778
785
792
799
806
814
821
828
836
843
851
859
866
874
882
889
897
905
913
921
929
937
946
954
962
970
978
987
995
1002
1012
1020
1028
1037
1045
1054
1063
1071
1080
1088
1097
1106
1114
1123
1132
1140
1149
1157
1166
1174
1183
1191
1200
1208
1217
1225
1233
1241
1249
1257
1265
1273
1281
1289
1297
1305
1312
1320
1328
1335
1343
1351
1358
1366
1374
1381
1389
1396
1404
1411
1419
1426
1434
1441
1449
1456
1463
1471
1478
1486
1493
1500
1508
1515
1522
1530
1537
1544
1552
1559
1566
1573
1581
1588
1595
1602
1609
1616
1623
1630
1637
1644
1651
1657
1664
1671
1677
1683
1690
1696
1702
1708
1714
1720
1726
1732
1738
1744
1750
1755
1761
1767
1773
1778
1784
1789
1795
1801
1806
1811
1817
1822
1828
1833
1839
1844
1849
1855
1860
1865
1871
1876
1881
1886
1892
1897
1902
1907
1912
1917
1922
1927
1932
1937
1942
1947
1951
1956
1960
1965
1969
1974
1978
1982
1986
1990
1995
1999
2003
2005
2009
2013
2017
2021
2025
2029
2033
2036
2040
2043
2047
2050
2054
2057
2060
2064
2067
2070
2073
2077
2080
2083
2086
2089
2092
2095
2098
2101
2104
2107
2110
2113
2116
2119
2122
2125
2128
2131
2134
2138
2141
2144
2147
2150
2153
2156
2159
2162
2165
2167
2170
2173
2176
2178
2181
2184
2186
2188
2191
2193
2195
2197
2200
2202
2203
2205
2207
2209
2211
2212
2214
2216
2217
2219
2220
2222
2224
2225
2227
2228
2230
2231
2233
2234
2236
2237
2239
2241
2242
2243
2245
2246
2247
2249
2250
2251
2252
2253
2253
2254
2255
2255
2256
2256
2257
2257
2257
2257
2257
2257
2257
2257
2257
2257
2257
2256
2256
2255
2255
2254
2254
2253
2252
2252
2251
2250
2249
2248
2247
2246
2245
2244
2242
2241
2240
2238
2237
2235
2234
2232
2230
2229
2227
2225
2223
2221
2219
2217
2214
2212
2210
2207
2204
2202
2199
2196
2193
2190
2187
2184
2181
2178
2175
2172
2168
2165
2162
2158
2155
2151
2147
2144
2140
2136
2132
2128
2124
2119
2115
2111
2106
2102
2098
2093
2088
2084
2079
2074
2069
2065
2060
2055
2049
2044
2039
2033
2028
2023
2017
2011
2005
2000
1994
1988
1982
1976
1970
1964
1958
1952
1946
1939
1933
1927
1920
1914
1907
1900
1894
1887
1880
1873
1866
1859
1852
1845
1838
1831
1824
1817
1809
1802
1794
1787
1779
1772
1764
1757
1749
1741
1733
1725
1717
1709
1701
1693
1685
1676
1668
1660
1651
1643
1635
1626
1618
1610
1601
1593
1584
1576
1567
1559
1550
1542
1533
1525
1516
1507
1499
1490
1481
1472
1463
1454
1445
1436
1427
1417
1408
1399
1389
1380
1370
1360
1351
1341
1331
1321
1311
1302
1292
1282
1272
1262
1252
1242
1232
1222
1212
1202
1192
1182
1172
1162
1152
1141
1131
1121
1110
1100
1089
1078
1068
1057
1046
1035
1024
1012
1000
990
979
968
957
945
934
923
911
900
889
877
866
854
843
832
820
809
798
786
775
764
753
741
730
719
708
697
685
674
663
652
641
629
618
607
596
585
573
562
551
540
528
517
506
494
483
472
460
449
438
427
416
405
394
383
372
361
350
340
329
318
308
297
286
276
265
255
244
234
224
213
203
192
182
172
161
151
141
131
120
110
100
90
80
70
60
50
40
30
20
10
1
-9
-19
-28
-38
-47
-56
-66
-75
-84
-94
-103
-112
-121
-130
-139
-148
-157
-166
-175
-183
-192
-201
-209
-218
-227
-235
-244
-252
-260
-269
-277
-285
-294
-302
-310
-318
-326
-334
-342
-350
-357
-365
-373
-380
-388
-395
-402
-410
-417
-424
-431
-438
-445
-452
-458
-465
-472
-478
-485
-491
-498
-504
-510
-517
-523
-529
-535
-541
-547
-553
-559
-564
-570
-576
-581
-587
-592
-597
-603
-608
-613
-618
-624
-629
-634
-639
-644
-648
-653
-658
-663
-667
-672
-677
-681
-686
-690
-694
-699
-703
-708
-712
-716
-720
-725
-729
-733
-737
-741
-745
-749
-753
-757
-761
-765
-768
-772
-775
-778
-782
-785
-788
-791
-794
-796
-799
-802
-804
-807
-809
-812
-814
-817
-819
-821
-823
-825
-828
-830
-832
-834
-836
-838
-840
-842
-844
-846
-847
-849
-851
-853
-855
-856
-858
-860
-861
-863
-865
-866
-868
-869
-871
-872
-873
-875
-876
-877
-878
-879
-880
-881
-882
-883
-884
-885
-886
-886
-887
-888
-888
-889
-889
-890
-890
-891
-891
-891
-892
-892
-892
-892
-892
-892
-892
-892
-892
-892
-892
-891
-891
-891
-890
-890
-890
-889
-889
-889
-888
-888
-887
-887
-886
-886
-885
-885
-885
-884
-884
-883
-883
-882
-882
-881
-881
-880
-879
-879
-878
-877
-876
-874
-873
-872
-870
-869
-867
-866
-864
-862
-860
-858
-856
-854
-852
-850
-848
-845
-843
-841
-838
-836
-833
-831
-828
-826
-823
-821
-818
-815
-813
-810
-807
-805
-802
-800
-797
-795
-792
-789
-787
-784
-782
-779
-777
-774
-772
-769
-766
-763
-760
-758
-755
-752
-749
-746
-743
-740
-737
-734
-731
-728
-725
-722
-719
-716
-713
-709
-706
-703
-700
-696
-693
-690
-686
-683
-679
-676
-672
-669
-665
-662
-658
-654
-651
-647
-644
-640
-636
-633
-629
-625
-622
-618
-615
-611
-608
-604
-601
-597
-594
-590
-586
-583
-579
-576
-572
-569
-565
-561
-557
-554
-550
-546
-543
-539
-535
-531
-527
-523
-519
-515
-511
-507
-503
-499
-495
-491
-487
-483
-479
-475
-471
-467
-463
-459
-454
-450
-446
-442
-438
-434
-429
-425
-421
-417
-413
-409
-405
-401
-397
-393
-389
-385
-381
-377
-374
-370
-366
-362
-358
-354
-350
-347
-343
-339
-335
-332
-328
-324
-321
-317
-314
-310
-307
-303
-300
-296
-293
-289
-286
-283
-279
-276
-273
-270
-267
-264
-261
-258
-255
-252
-249
-246
-243
-240
-237
-234
-232
-229
-226
-223
-221
-218
-215
-213
-210
-207
-205
-202
-200
-197
-195
-192
-190
-188
-185
-183
-181
-179
-177
-175
-173
-172
-170
-168
-167
-165
-164
-163
-161
-160
-159
-158
-157
-156
-155
-154
-153
-152
-152
-151
-150
-150
-149
-148
-148
-147
-147
-146
-146
-145
-145
-145
-145
-144
-144
-144
-144
-144
-143
-143
-143
-143
-143
-143
-143
-144
-144
-144
-144
-145
-145
-146
-146
-147
-147
-148
-149
-149
-150
-151
-152
-153
-154
-155
-156
-157
-158
-159
-160
-162
-163
-164
-165
-167
-168
-169
-171
-172
-174
-175
-176
-178
-179
-181
-182
-184
-185
-186
-188
-189
-191
-192
-193
-195
-196
-198
-199
-200
-202
-203
-205
-206
-208
-209
-211
-212
-214
-215
-217
-218
-220
-222
-223
-225
-227
-229
-231
-233
-235
-237
-239
-241
-243
-245
-248
-250
-252
-254
-257
-259
-261
-263
-266
-268
-270
-273
-275
-277
-279
-282
-284
-286
-289
-291
-293
-296
-298
-300
-302
-305
-307
-310
-312
-314
-317
-319
-321
-323
-326
-328
-330
-333
-335
-337
-340
-342
-344
-347
-349
-352
-354
-357
-359
-361
-364
-366
-369
-371
-373
-376
-378
-380
-383
-385
-388
-390
-393
-396
-398
-401
-404
-406
-409
-412
-415
-418
-420
-423
-426
-429
-432
-435
-438
-440
-443
-446
-449
-452
-455
-457
-460
-463
-466
-468
-471
-474
-477
-479
-482
-485
-488
-490
-493
-496
-498
-501
-504
-507
-509
-512
-515
-517
-520
-523
-526
-528
-531
-534
-537
-540
-543
-545
-548
-551
-554
-557
-560
-562
-565
-568
-571
-574
-577
-580
-582
-585
-588
-591
-594
-597
-600
-603
-606
-609
-612
-615
-618
-622
-625
-628
-632
-635
-638
-642
-645
-649
-652
-656
-659
-663
-666
-670
-673
-677
-680
-684
-687
-690
-694
-697
-701
-704
-708
-711
-715
-718
-721
-725
-728
-732
-736
-739
-743
-746
-750
-754
-757
-761
-765
-769
-773
-777
-781
-785
-789
-793
-797
-801
-805
-809
-813
-818
-822
-826
-830
-834
-839
-843
-847
-851
-856
-860
-864
-868
-873
-877
-881
-885
-890
-894
-898
-903
-907
-912
-916
-921
-925
-930
-934
-939
-944
-948
-953
-958
-963
-968
-973
-977
-982
-987
-992
-997
-1002
-1008
-1012
-1018
-1022
-1028
-1033
-1039
-1044
-1049
-1054
-1060
-1065
-1070
-1076
-1081
-1087
-1092
-1098
-1103
-1109
-1114
-1120
-1126
-1131
-1137
-1143
-1148
-1154
-1160
-1165
-1171
-1177
-1183
-1188
-1194
-1200
-1206
-1211
-1217
-1223
-1229
-1234
-1240
-1246
-1252
-1257
-1263
-1269
-1275
-1281
-1286
-1292
-1298
-1304
-1310
-1316
-1322
-1328
-1334
-1340
-1346
-1352
-1358
-1364
-1370
-1376
-1382
-1388
-1394
-1400
-1406
-1412
-1419
-1425
-1431
-1437
-1443
-1450
-1456
-1462
-1468
-1475
-1481
-1487
-1494
-1500
-1506
-1513
-1519
-1525
-1531
-1537
-1544
-1550
-1556
-1562
-1569
-1575
-1581
-1587
-1594
-1600
-1606
-1612
-1619
-1625
-1631
-1637
-1644
-1650
-1656
-1663
-1669
-1675
-1682
-1688
-1694
-1701
-1707
-1713
-1720
-1726
-1732
-1739
-1745
-1751
-1758
-1764
-1770
-1777
-1783
-1790
-1796
-1802
-1809
-1815
-1822
-1828
-1835
-1841
-1848
-1854
-1861
-1867
-1874
-1880
-1887
-1893
-1900
-1906
-1912
-1919
-1925
-1932
-1938
-1944
-1951
-1957
-1964
-1970
-1976
-1983
-1989
-1996
-2001
-2008
-2015
-2021
-2027
-2033
-2040
-2045
-2052
-2058
-2064
-2070
-2077
-2083
-2089
-2095
-2101
-2107
-2113
-2119
-2125
-2131
-2137
-2144
-2150
-2156
-2162
-2168
-2174
-2180
-2186
-2192
-2198
-2204
-2210
-2216
-2221
-2227
-2233
-2239
-2244
-2250
-2256
-2261
-2267
-2272
-2278
-2283
-2288
-2294
-2299
-2304
-2310
-2315
-2320
-2325
-2330
-2335
-2340
-2345
-2350
-2355
-2360
-2364
-2369
-2374
-2378
-2383
-2387
-2391
-2396
-2400
-2404
-2408
-2413
-2417
-2421
-2425
-2428
-2432
-2436
-2440
-2444
-2447
-2451
-2454
-2458
-2461
-2465
-2468
-2472
-2475
-2479
-2482
-2485
-2488
-2492
-2495
-2498
-2501
-2504
-2508
-2511
-2514
-2517
-2520
-2523
-2526
-2529
-2532
-2535
-2538
-2541
-2544
-2547
-2550
-2553
-2556
-2559
-2562
-2565
-2567
-2570
-2573
-2576
-2578
-2581
-2584
-2586
-2589
-2591
-2594
-2596
-2598
-2601
-2603
-2605
-2607
-2609
-2611
-2613
-2615
-2617
-2619
-2621
-2623
-2624
-2626
-2628
-2629
-2631
-2633
-2634
-2636
-2637
-2639
-2640
-2642
-2643
-2645
-2646
-2648
-2649
-2651
-2653
-2654
-2656
-2657
-2659
-2660
-2662
-2663
-2664
-2666
-2667
-2669
-2670
-2671
-2672
-2674
-2675
-2676
-2677
-2678
-2678
-2679
-2680
-2681
-2681
-2681
-2682
-2682
-2682
-2682
-2682
-2682
-2682
-2682
-2682
-2681
-2681
-2680
-2680
-2679
-2679
-2678
-2678
-2677
-2676
-2676
-2675
-2674
-2673
-2672
-2671
-2670
-2669
-2668
-2667
-2666
-2665
-2664
-2662
-2661
-2660
-2658
-2657
-2655
-2654
-2652
-2651
-2649
-2647
-2645
-2643
-2641
-2639
-2636
-2634
-2632
-2629
-2626
-2624
-2621
-2618
-2615
-2613
-2610
-2607
-2604
-2601
-2597
-2594
-2591
-2588
-2584
-2581
-2578
-2574
-2571
-2567
-2563
-2560
-2556
-2552
-2549
-2545
-2541
-2537
-2533
-2529
-2525
-2521
-2517
-2513
-2509
-2504
-2500
-2496
-2492
-2487
-2483
-2479
-2474
-2470
-2465
-2461
-2456
-2451
-2447
-2442
-2437
-2432
-2427
-2422
-2418
-2413
-2408
-2403
-2398
-2393
-2387
-2382
-2377
-2372
-2366
-2361
-2355
-2350
-2344
-2339
-2333
-2327
-2321
-2315
-2309
-2303
-2297
-2291
-2285
-2278
-2272
-2266
-2259
-2253
-2246
-2240
-2234
-2227
-2220
-2214
-2207
-2201
-2194
-2187
-2181
-2174
-2167
-2161
-2154
-2147
-2141
-2134
-2127
-2120
-2114
-2107
-2100
-2094
-2087
-2080
-2074
-2067
-2060
-2054
-2047
-2041
-2033
-2028
-2021
-2015
-2008
-2001
-1995
-1989
-1982
-1976
-1969
-1962
-1956
-1949
-1942
-1935
-1929
-1922
-1915
-1908
-1900
-1893
-1886
-1878
-1871
-1863
-1856
-1848
-1840
-1833
-1825
-1817
-1809
-1802
-1794
-1786
-1778
-1770
-1763
-1755
-1747
-1739
-1731
-1723
-1715
-1707
-1699
-1691
-1683
-1675
-1667
-1659
-1652
-1644
-1636
-1628
-1620
-1612
-1605
-1597
-1589
-1581
-1574
-1566
-1558
-1551
-1543
-1535
-1528
-1520
-1512
-1504
-1496
-1489
-1481
-1473
-1465
-1457
-1449
-1441
-1433
-1425
-1416
-1408
-1400
-1392
-1384
-1376
-1368
-1360
-1351
-1343
-1335
-1327
-1319
-1311
-1303
-1296
-1288
-1280
-1272
-1265
-1257
-1250
-1242
-1235
-1227
-1220
-1213
-1206
-1199
-1191
-1184
-1177
-1170
-1163
-1156
-1149
-1142
-1135
-1128
-1121
-1114
-1107
-1100
-1093
-1086
-1079
-1072
-1065
-1058
-1051
-1044
-1037
-1030
-1022
-1014
-1008
-1000
-994
-987
-981
-974
-967
-961
-954
-948
-941
-935
-929
-922
-916
-910
-904
-898
-892
-886
-880
-874
-868
-862
-856
-850
-844
-838
-831
-825
-819
-813
-808
-802
-796
-790
-784
-778
-773
-767
-761
-756
-750
-745
-739
-734
-729
-723
-718
-713
-707
-702
-697
-691
-686
-681
-676
-670
-665
-660
-655
-650
-645
-640
-635
-631
-626
-621
-616
-611
-607
-602
-598
-593
-589
-584
-580
-575
-571
-566
-562
-558
-553
-549
-545
-540
-536
-532
-527
-523
-519
-515
-511
-506
-502
-498
-494
-490
-486
-481
-477
-473
-469
-465
-461
-457
-453
-449
-445
-441
-437
-433
-429
-425
-421
-417
-413
-410
-406
-402
-398
-395
-391
-387
-384
-380
-377
-374
-370
-367
-364
-361
-358
-354
-351
-348
-345
-342
-339
-336
-333
-330
-327
-324
-320
-317
-314
-311
-307
-304
-300
-297
-293
-290
-286
-283
-279
-275
-272
-268
-264
-261
-257
-253
-249
-246
-242
-239
-235
-232
-229
-226
-222
-219
-217
-214
-211
-208
-206
-203
-200
-198
-195
-192
-190
-187
-184
-181
-178
-175
-172
-169
-166
-163
-160
-156
-153
-149
-146
-142
-139
-135
-131
-128
-124
-120
-116
-113
-109
-105
-102
-98
-94
-90
-87
-83
-80
-76
-72
-69
-65
-62
-59
-55
-52
-49
-46
-42
-39
-36
-33
-29
-26
-23
-19
-16
-13
-9
-6
-2
1
5
8
12
15
18
22
25
29
32
36
39
42
46
49
52
56
59
62
65
68
72
75
78
81
84
87
90
93
96
99
102
106
109
112
115
118
122
125
128
131
135
138
141
145
148
151
155
158
161
165
168
172
175
178
182
185
188
191
195
198
201
204
207
210
212
215
218
221
223
226
228
231
233
236
238
241
243
246
248
251
253
256
258
261
263
266
269
271
273
276
278
281
283
285
288
290
292
295
297
299
302
304
306
309
311
314
316
319
322
324
327
329
332
335
338
340
343
345
348
351
353
356
358
361
363
366
368
371
373
375
377
380
382
384
386
388
391
393
395
397
400
402
404
407
409
411
414
416
419
422
424
427
430
433
436
438
441
444
447
451
454
457
460
463
466
469
472
475
478
481
484
487
490
493
495
498
501
504
506
509
511
514
516
519
521
524
526
529
531
534
536
539
542
544
547
550
552
555
558
561
564
567
570
573
576
579
582
585
588
591
594
597
601
604
607
610
613
617
620
623
626
629
632
636
639
642
645
648
651
654
657
660
663
667
670
673
676
679
683
686
689
693
696
699
703
706
709
712
716
719
722
726
729
732
735
739
742
745
749
752
755
758
762
765
768
771
775
778
781
784
787
790
793
797
800
803
806
809
812
815
818
820
823
826
829
832
835
838
840
843
846
849
851
854
857
860
863
866
869
872
875
878
881
884
887
890
893
896
899
902
906
909
912
915
918
921
925
928
931
934
937
939
942
945
948
950
953
955
957
960
962
964
966
967
969
971
973
974
976
977
979
980
982
983
984
986
987
989
990
991
993
994
995
996
997
998
999
1000
1000
1002
1002
1004
1004
1004
1006
1006
1006
1006
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1008
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1010
1008
1008
1008
1008
1006
1006
1004
1004
1002
1000
1000
998
996
994
992
990
988
986
984
981
979
976
974
971
968
966
963
960
958
955
952
950
947
944
942
939
937
934
931
929
926
923
920
918
915
912
909
906
904
901
898
895
892
889
886
883
879
876
873
870
867
864
861
858
854
851
848
845
842
838
835
832
828
825
821
818
814
810
806
802
798
794
790
785
781
776
772
767
763
758
753
748
743
738
733
728
723
718
713
708
703
698
693
687
682
677
671
666
660
654
649
643
637
631
625
619
613
607
601
595
589
583
577
571
565
559
553
547
541
535
529
523
517
512
506
500
494
489
483
477
471
465
459
453
447
441
435
429
422
416
410
403
397
390
384
377
371
364
357
351
344
338
331
325
318
312
305
299
292
286
280
273
267
261
254
248
242
236
230
224
218
211
205
199
193
187
181
175
169
163
157
151
145
139
133
127
121
115
109
104
98
92
86
80
75
69
63
57
52
46
40
34
29
23
17
11
5
-1
-7
-12
-18
-24
-30
-36
-42
-47
-53
-59
-65
-71
-76
-82
-88
-94
-100
-106
-111
-117
-123
-129
-135
-140
-146
-152
-157
-163
-169
-174
-180
-185
-191
-196
-202
-207
-213
-218
-224
-229
-234
-240
-245
-250
-255
-260
-264
-269
-274
-279
-283
-288
-292
-297
-301
-306
-311
-315
-320
-325
-329
-334
-339
-344
-349
-354
-358
-363
-368
-374
-379
-384
-389
-394
-399
-404
-409
-414
-419
-424
-429
-434
-439
-444
-449
-454
-458
-463
-468
-473
-478
-483
-488
-493
-498
-503
-507
-512
-517
-522
-527
-532
-537
-541
-546
-551
-556
-560
-565
-569
-574
-578
-583
-587
-591
-596
-600
-604
-609
-613
-617
-621
-625
-630
-634
-638
-642
-647
-651
-655
-659
-664
-668
-672
-676
-680
-685
-689
-693
-697
-701
-705
-708
-712
-716
-720
-723
-727
-730
-734
-737
-740
-744
-747
-750
-753
-756
-759
-762
-765
-768
-770
-773
-776
-778
-781
-783
-786
-788
-790
-793
-795
-797
-799
-801
-803
-805
-807
-809
-811
-812
-814
-816
-818
-820
-821
-823
-825
-826
-828
-830
-831
-833
-835
-836
-838
-839
-841
-842
-844
-845
-847
-848
-849
-851
-852
-853
-855
-856
-857
-858
-860
-861
-862
-863
-864
-864
-865
-866
-867
-868
-869
-870
-870
-871
-872
-873
-874
-874
-875
-876
-877
-878
-879
-880
-881
-882
-883
-884
-885
-885
-886
-887
-888
-889
-890
-891
-892
-893
-894
-895
-896
-897
-897
-898
-899
-900
-900
-901
-901
-902
-902
-903
-903
-904
-904
-905
-905
-905
-906
-907
-907
-908
-908
-909
-909
-910
-911
-912
-912
-913
-914
-915
-915
-916
-917
-918
-919
-920
-920
-921
-922
-923
-924
-925
-926
-927
-928
-929
-930
-930
-931
-932
-933
-934
-935
-936
-937
-938
-939
-940
-940
-941
-942
-943
-944
-945
-946
-946
-947
-948
-949
-950
-951
-952
-953
-954
-955
-957
-958
-959
-960
-962
-963
-964
-966
-967
-969
-971
-972
-974
-975
-977
-978
-980
-981
-983
-984
-986
-987
-988
-989
-990
-991
-992
-993
-993
-994
-995
-996
-997
-997
-998
-999
-1000
-1000
-1002
-1002
-1002
-1004
-1004
-1006
-1006
-1008
-1008
-1010
-1012
-1012
-1014
-1016
-1016
-1018
-1020
-1020
-1022
-1024
-1026
-1027
-1028
-1030
-1031
-1033
-1034
-1035
-1037
-1038
-1039
-1040
-1041
-1043
-1044
-1045
-1046
-1047
-1048
-1049
-1050
-1052
-1053
-1054
-1055
-1056
-1057
-1059
-1060
-1061
-1062
-1064
-1065
-1066
-1067
-1069
-1070
-1071
-1072
-1073
-1075
-1076
-1077
-1078
-1079
-1080
-1080
-1081
-1082
-1083
-1084
-1084
-1085
-1086
-1086
-1087
-1087
-1088
-1088
-1089
-1089
-1090
-1090
-1091
-1091
-1091
-1092
-1092
-1093
-1093
-1093
-1094
-1094
-1094
-1095
-1095
-1095
-1096
-1096
-1096
-1097
-1097
-1097
-1098
-1098
-1099
-1099
-1100
-1100
-1100
-1101
-1101
-1102
-1102
-1103
-1103
-1104
-1104
-1105
-1105
-1106
-1106
-1106
-1107
-1107
-1108
-1108
-1108
-1109
-1109
-1109
-1109
-1110
-1110
-1110
-1110
-1110
-1111
-1111
-1111
-1111
-1111
-1111
-1111
-1112
-1112
-1112
-1112
-1113
-1113
-1113
-1113
-1114
-1114
-1114
-1115
-1115
-1116
-1116
-1116
-1117
-1117
-1118
-1119
-1119
-1120
-1121
-1121
-1122
-1123
-1123
-1124
-1125
-1126
-1127
-1128
-1129
-1130
-1131
-1132
-1133
-1134
-1135
-1136
-1138
-1139
-1140
-1141
-1142
-1144
-1145
-1146
-1147
-1148
-1150
-1151
-1152
-1153
-1154
-1155
-1157
-1158
-1159
-1160
-1161
-1162
-1163
-1164
-1165
-1166
-1167
-1168
-1169
-1170
-1171
-1172
-1173
-1174
-1176
-1177
-1178
-1180
-1181
-1183
-1184
-1186
-1187
-1189
-1191
-1192
-1194
-1196
-1198
-1200
-1202
-1203
-1205
-1207
-1209
-1211
-1213
-1215
-1217
-1219
-1221
-1223
-1224
-1226
-1228
-1230
-1232
-1234
-1235
-1237
-1239
-1241
-1242
-1244
-1246
-1247
-1249
-1251
-1252
-1254
-1256
-1257
-1259
-1261
-1263
-1264
-1266
-1268
-1270
-1272
-1274
-1275
-1277
-1280
-1282
-1284
-1286
-1288
-1290
-1292
-1294
-1296
-1299
-1301
-1303
-1305
-1307
-1309
-1311
-1313
-1316
-1318
-1320
-1322
-1324
-1326
-1328
-1329
-1331
-1333
-1335
-1337
-1339
-1340
-1342
-1344
-1346
-1347
-1349
-1351
-1352
-1354
-1355
-1357
-1358
-1360
-1361
-1362
-1364
-1365
-1366
-1367
-1369
-1370
-1371
-1372
-1373
-1374
-1375
-1376
-1377
-1378
-1379
-1380
-1381
-1382
-1383
-1384
-1384
-1385
-1386
-1387
-1387
-1388
-1389
-1390
-1390
-1391
-1392
-1392
-1393
-1394
-1394
-1395
-1395
-1396
-1396
-1397
-1397
-1397
-1398
-1398
-1398
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1399
-1398
-1398
-1398
-1397
-1397
-1397
-1396
-1396
-1395
-1395
-1394
-1394
-1393
-1392
-1392
-1391
-1390
-1389
-1388
-1387
-1386
-1385
-1384
-1383
-1382
-1380
-1379
-1378
-1376
-1375
-1373
-1371
-1370
-1368
-1366
-1364
-1362
-1361
-1359
-1357
-1355
-1353
-1351
-1350
-1348
-1346
-1344
-1342
-1341
-1339
-1337
-1335
-1333
-1331
-1329
-1327
-1325
-1323
-1321
-1319
-1317
-1315
-1312
-1310
-1307
-1305
-1302
-1300
-1297
-1294
-1292
-1289
-1286
-1283
-1280
-1277
-1274
-1271
-1267
-1264
-1261
-1258
-1255
-1252
-1249
-1245
-1242
-1239
-1236
-1233
-1229
-1226
-1223
-1220
-1217
-1214
-1210
-1207
-1204
-1201
-1198
-1194
-1191
-1188
-1184
-1181
-1177
-1174
-1170
-1167
-1163
-1159
-1156
-1152
-1149
-1145
-1141
-1137
-1134
-1130
-1126
-1123
-1119
-1115
-1111
-1108
-1104
-1100
-1096
-1092
-1089
-1085
-1081
-1077
-1073
-1070
-1066
-1062
-1058
-1054
-1050
-1046
-1043
-1039
-1035
-1031
-1027
-1022
-1018
-1014
-1010
-1006
-1004
-1000
-996
-992
-988
-985
-981
-977
-973
-970
-966
-962
-959
-955
-951
-947
-944
-940
-936
-932
-929
-925
-921
-917
-913
-909
-905
-902
-898
-894
-890
-886
-882
-878
-874
-870
-866
-862
-858
-854
-850
-846
-842
-839
-835
-831
-827
-823
-819
-815
-811
-807
-803
-799
-795
-790
-786
-782
-778
-774
-770
-767
-763
-759
-755
-751
-747
-743
-739
-735
-732
-728
-724
-720
-717
-713
-709
-706
-702
-699
-695
-691
-688
-684
-680
-676
-673
-669
-665
-662
-658
-654
-651
-647
-643
-640
-636
-633
-629
-625
-622
-619
-615
-612
-608
-605
-601
-598
-595
-591
-588
-584
-581
-578
-574
-571
-567
-564
-561
-557
-554
-551
-547
-544
-541
-538
-534
-531
-528
-525
-522
-519
-516
-513
-510
-508
-505
-502
-499
-497
-494
-492
-489
-487
-484
-482
-479
-477
-475
-472
-470
-468
-466
-464
-461
-459
-457
-455
-453
-451
-449
-447
-445
-443
-441
-439
-437
-435
-434
-432
-430
-429
-427
-426
-424
-423
-421
-420
-419
-418
-417
-416
-415
-414
-413
-412
-412
-411
-410
-410
-409
-409
-408
-407
-407
-407
-406
-406
-405
-405
-405
-404
-404
-404
-404
-403
-403
-403
-403
-403
-403
-404
-404
-404
-405
-405
-405
-406
-406
-407
-407
-408
-409
-409
-410
-411
-411
-412
-413
-414
-415
-416
-417
-418
-419
-420
-421
-422
-424
-425
-426
-428
-429
-430
-432
-433
-435
-436
-437
-439
-440
-442
-443
-445
-446
-448
-449
-451
-452
-454
-456
-457
-459
-460
-462
-464
-465
-467
-469
-470
-472
-474
-476
-477
-479
-481
-483
-485
-487
-488
-490
-492
-495
-497
-499
-501
-503
-505
-508
-510
-512
-515
-517
-519
-522
-524
-527
-529
-532
-534
-536
-539
-541
-544
-546
-549
-551
-554
-556
-559
-561
-564
-566
-569
-571
-574
-576
-579
-581
-584
-586
-589
-591
-594
-597
-599
-602
-604
-607
-610
-613
-615
-618
-621
-624
-627
-630
-632
-635
-638
-641
-644
-647
-650
-653
-656
-659
-662
-666
-669
-672
-675
-678
-682
-685
-688
-691
-695
-698
-701
-704
-708
-711
-714
-718
-721
-724
-728
-731
-734
-738
-741
-745
-748
-752
-755
-759
-762
-766
-769
-773
-776
-780
-784
-787
-791
-794
-798
-802
-805
-809
-812
-816
-820
-823
-827
-831
-834
-838
-842
-846
-850
-853
-857
-861
-865
-869
-873
-877
-881
-885
-889
-893
-897
-901
-905
-909
-913
-917
-922
-926
-930
-934
-938
-943
-947
-951
-956
-960
-964
-969
-973
-977
-982
-986
-990
-995
-999
-1004
-1008
-1012
-1016
-1022
-1026
-1030
-1035
-1040
-1044
-1049
-1053
-1058
-1062
-1067
-1071
-1076
-1081
-1085
-1090
-1094
-1099
-1104
-1108
-1113
-1118
-1122
-1127
-1132
-1137
-1142
-1147
-1152
-1157
-1162
-1167
-1172
-1177
-1182
-1187
-1192
-1197
-1202
-1207
-1212
-1218
-1223
-1228
-1233
-1238
-1243
-1248
-1254
-1259
-1264
-1269
-1274
-1279
-1284
-1290
-1295
-1300
-1305
-1310
-1315
-1320
-1325
-1331
-1336
-1341
-1346
-1351
-1356
-1361
-1366
-1371
-1376
-1381
-1386
-1391
-1396
-1401
-1406
-1411
-1415
-1420
-1425
-1430
-1434
-1439
-1444
-1448
-1453
-1457
-1462
-1467
-1471
-1475
-1480
-1484
-1489
-1493
-1497
-1501
-1506
-1510
-1514
-1518
-1522
-1527
-1531
-1535
-1539
-1543
-1547
-1551
-1555
-1559
-1563
-1567
-1571
-1575
-1579
-1583
-1586
-1590
-1594
-1597
-1601
-1605
-1608
-1612
-1615
-1619
-1622
-1625
-1629
-1632
-1635
-1638
-1642
-1645
-1648
-1651
-1654
-1657
-1660
-1662
-1665
-1668
-1670
-1673
-1676
-1678
-1680
-1683
-1685
-1687
-1689
-1692
-1694
-1696
-1698
-1700
-1701
-1703
-1705
-1707
-1708
-1710
-1711
-1713
-1714
-1716
-1717
-1718
-1720
-1721
-1722
-1723
-1724
-1725
-1726
-1727
-1728
-1729
-1730
-1730
-1731
-1732
-1732
-1733
-1733
-1734
-1734
-1735
-1735
-1735
-1735
-1736
-1736
-1736
-1736
-1736
-1737
-1737
-1737
-1737
-1737
-1736
-1736
-1736
-1736
-1736
-1735
-1735
-1735
-1734
-1734
-1733
-1733
-1732
-1732
-1731
-1731
-1730
-1729
-1729
-1728
-1727
-1726
-1725
-1724
-1723
-1722
-1721
-1720
-1718
-1717
-1716
-1714
-1713
-1711
-1710
-1708
-1706
-1705
-1703
-1701
-1699
-1698
-1696
-1694
-1692
-1690
-1688
-1686
-1684
-1682
-1680
-1678
-1676
-1674
-1671
-1669
-1667
-1665
-1662
-1660
-1658
-1655
-1653
-1650
-1648
-1645
-1643
-1640
-1638
-1635
-1632
-1630
-1627
-1624
-1621
-1618
-1616
-1613
-1610
-1607
-1604
-1600
-1597
-1594
-1591
-1588
-1585
-1581
-1578
-1575
-1571
-1568
-1565
-1561
-1558
-1554
-1551
-1547
-1544
-1540
-1537
-1533
-1530
-1526
-1522
-1519
-1515
-1511
-1507
-1503
-1500
-1496
-1492
-1488
-1484
-1480
-1476
-1471
-1467
-1463
-1459
-1454
-1450
-1445
-1441
-1436
-1432
-1427
-1423
-1418
-1413
-1408
-1403
-1398
-1393
-1388
-1383
-1378
-1373
-1368
-1362
-1357
-1352
-1346
-1341
-1336
-1330
-1325
-1319
-1314
-1308
-1303
-1297
-1291
-1286
-1280
-1275
-1269
-1263
-1257
-1252
-1246
-1240
-1234
-1228
-1222
-1216
-1210
-1204
-1198
-1192
-1185
-1179
-1173
-1167
-1160
-1154
-1147
-1141
-1134
-1128
-1121
-1114
-1108
-1101
-1094
-1087
-1081
-1074
-1067
-1060
-1053
-1046
-1039
-1032
-1025
-1018
-1010
-1004
-997
-990
-983
-976
-968
-961
-954
-947
-940
-933
-926
-919
-911
-904
-897
-890
-883
-876
-868
-861
-854
-847
-839
-832
-825
-817
-810
-803
-795
-788
-780
-773
-766
-758
-751
-743
-736
-728
-721
-713
-706
-698
-691
-683
-675
-668
-660
-652
-644
-636
-629
-621
-613
-605
-597
-590
-582
-574
-566
-559
-551
-543
-535
-527
-520
-512
-504
-496
-488
-481
-473
-465
-457
-450
-442
-434
-427
-419
-411
-404
-396
-389
-381
-374
-366
-359
-351
-344
-336
-329
-321
-314
-306
-299
-292
-284
-277
-269
-262
-254
-247
-240
-232
-225
-218
-210
-203
-196
-189
-182
-175
-168
-161
-154
-148
-141
-134
-128
-121
-115
-108
-102
-96
-89
-83
-77
-71
-64
-58
-52
-46
-40
-34
-28
-22
-16
-11
-5
1
7
12
18
23
29
34
39
45
50
55
60
65
70
75
79
84
89
94
98
103
108
112
117
121
126
130
134
139
143
147
151
155
159
163
167
171
175
179
183
186
190
193
197
201
204
207
211
214
217
220
223
226
229
232
234
237
239
242
244
247
249
251
253
255
257
259
261
263
264
266
268
269
270
272
273
274
276
277
278
279
280
281
281
282
283
283
284
284
284
285
285
285
285
285
285
285
285
284
284
284
283
283
282
282
281
280
280
279
278
277
276
274
273
272
270
269
267
265
264
262
260
258
255
253
251
249
246
244
241
238
235
233
230
227
223
220
217
214
210
207
204
200
196
193
189
185
181
178
174
170
165
161
157
153
148
144
139
135
130
125
121
116
111
106
101
95
90
85
80
74
68
63
57
51
46
40
34
28
21
15
9
2
-4
-11
-17
-24
-31
-37
-44
-51
-58
-66
-73
-80
-88
-95
-103
-111
-118
-126
-134
-143
-151
-159
-167
-176
-184
-193
-201
-210
-219
-228
-236
-245
-254
-263
-273
-282
-291
-300
-310
-319
-328
-338
-347
-356
-366
-375
-385
-394
-404
-414
-423
-433
-443
-453
-462
-472
-482
-492
-502
-512
-522
-532
-542
-552
-562
-573
-583
-593
-603
-614
-624
-635
-645
-655
-666
-676
-687
-697
-708
-718
-729
-740
-750
-761
-771
-782
-793
-804
-814
-825
-836
-847
-858
-869
-880
-891
-902
-913
-924
-935
-947
-958
-969
-980
-991
-1002
-1014
-1025
-1036
-1048
-1059
-1070
-1081
-1093
-1104
-1115
-1127
-1138
-1149
-1160
-1172
-1183
-1194
-1206
-1217
-1228
-1239
-1250
-1261
-1272
-1283
-1294
-1305
-1316
-1328
-1339
-1350
-1361
-1372
-1383
-1394
-1404
-1415
-1426
-1437
-1448
-1459
-1470
-1481
-1492
-1503
-1514
-1525
-1536
-1547
-1558
-1569
-1580
-1591
-1602
-1613
-1624
-1635
-1646
-1657
-1668
-1679
-1690
-1701
-1712
-1723
-1734
-1745
-1756
-1767
-1778
-1789
-1800
-1810
-1821
-1832
-1843
-1854
-1865
-1875
-1886
-1897
-1908
-1919
-1929
-1940
-1951
-1962
-1972
-1983
-1994
-2005
-2016
-2025
-2037
-2048
-2059
-2069
-2080
-2091
-2101
-2112
-2123
-2134
-2144
-2155
-2166
-2177
-2187
-2198
-2209
-2219
-2230
-2241
-2251
-2262
-2272
-2283
-2293
-2304
-2314
-2325
-2335
-2345
-2356
-2366
-2377
-2387
-2398
-2408
-2418
-2429
-2439
-2449
-2460
-2470
-2481
-2491
-2502
-2512
-2522
-2533
-2543
-2553
-2563
-2574
-2584
-2594
-2604
-2614
-2624
-2635
-2645
-2655
-2665
-2675
-2685
-2695
-2704
-2714
-2724
-2734
-2744
-2754
-2764
-2774
-2783
-2793
-2803
-2813
-2823
-2833
-2842
-2852
-2862
-2872
-2882
-2891
-2901
-2911
-2920
-2930
-2939
-2949
-2959
-2968
-2978
-2987
-2997
-3006
-3016
-3025
-3035
-3044
-3054
-3063
-3072
-3082
-3091
-3101
-3110
-3119
-3129
-3138
-3147
-3157
-3166
-3175
-3184
-3194
-3203
-3212
-3221
-3230
-3238
-3247
-3256
-3265
-3273
-3282
-3291
-3299
-3308
-3316
-3324
-3333
-3341
-3349
-3358
-3366
-3374
-3383
-3391
-3399
-3407
-3416
-3424
-3432
-3440
-3448
-3456
-3464
-3472
-3480
-3488
-3496
-3504
-3511
-3519
-3527
-3535
-3543
-3550
-3558
-3566
-3573
-3581
-3588
-3596
-3603
-3610
-3618
-3625
-3632
-3639
-3645
-3652
-3659
-3666
-3672
-3679
-3685
-3692
-3698
-3705
-3711
-3717
-3724
-3730
-3736
-3742
-3748
-3755
-3761
-3767
-3773
-3779
-3785
-3791
-3797
-3802
-3808
-3814
-3820
-3825
-3831
-3837
-3842
-3848
-3853
-3858
-3864
-3869
-3874
-3879
-3885
-3890
-3895
-3900
-3905
-3910
-3915
-3920
-3924
-3929
-3934
-3939
-3944
-3948
-3953
-3958
-3962
-3967
-3971
-3976
-3980
-3984
-3988
-3993
-3997
-4001
-4005
-4009
-4013
-4017
-4021
-4025
-4029
-4033
-4035
-4040
-4043
-4046
-4051
-4054
-4058
-4061
-4065
-4067
-4072
-4075
-4078
-4082
-4085
-4089
-4091
-4094
-4098
-4102
-4105
-4108
-4112
-4115
-4118
-4121
-4125
-4128
-4131
-4134
-4138
-4141
-4144
-4147
-4151
-4154
-4157
-4160
-4164
-4167
-4170
-4174
-4177
-4180
-4184
-4187
-4191
-4194
-4197
-4200
-4204
-4207
-4210
-4213
-4216
-4219
-4222
-4225
-4228
-4231
-4234
-4237
-4240
-4242
-4245
-4248
-4250
-4253
-4256
-4258
-4261
-4263
-4266
-4268
-4271
-4273
-4276
-4278
-4280
-4283
-4285
-4288
-4290
-4292
-4295
-4297
-4299
-4301
-4304
-4306
-4308
-4310
-4312
-4314
-4316
-4318
-4320
-4322
-4324
-4326
-4328
-4330
-4331
-4333
-4335
-4336
-4338
-4339
-4341
-4342
-4343
-4345
-4346
-4347
-4349
-4350
-4351
-4352
-4353
-4355
-4356
-4357
-4358
-4359
-4360
-4362
-4363
-4364
-4365
-4366
-4367
-4368
-4369
-4370
-4371
-4372
-4373
-4374
-4375
-4376
-4377
-4378
-4378
-4379
-4380
-4380
-4381
-4381
-4382
-4382
-4383
-4383
-4383
-4383
-4383
-4384
-4384
-4384
-4383
-4383
-4383
-4383
-4383
-4383
-4383
-4382
-4382
-4382
-4382
-4381
-4381
-4380
-4380
-4380
-4379
-4379
-4378
-4378
-4378
-4377
-4377
-4377
-4376
-4376
-4375
-4375
-4375
-4374
-4374
-4373
-4373
-4372
-4372
-4371
-4371
-4370
-4369
-4369
-4368
-4367
-4367
-4366
-4365
-4364
-4363
-4362
-4361
-4360
-4358
-4357
-4356
-4355
-4353
-4352
-4350
-4349
-4347
-4346
-4344
-4342
-4340
-4339
-4337
-4335
-4333
-4331
-4329
-4327
-4325
-4323
-4321
-4320
-4318
-4316
-4314
-4312
-4310
-4308
-4306
-4304
-4302
-4300
-4298
-4296
-4294
-4292
-4290
-4288
-4285
-4283
-4281
-4279
-4277
-4274
-4272
-4270
-4267
-4265
-4263
-4260
-4258
-4256
-4253
-4251
-4249
-4246
-4244
-4241
-4239
-4236
-4234
-4231
-4229
-4226
-4223
-4221
-4218
-4215
-4213
-4210
-4208
-4205
-4202
-4200
-4197
-4194
-4192
-4189
-4186
-4184
-4181
-4179
-4176
-4173
-4171
-4168
-4165
-4163
-4160
-4157
-4155
-4152
-4149
-4146
-4144
-4141
-4138
-4135
-4132
-4129
-4126
-4123
-4119
-4116
-4113
-4110
-4107
-4103
-4100
-4097
-4094
-4090
-4086
-4083
-4080
-4077
-4073
-4070
-4066
-4062
-4059
-4054
-4051
-4048
-4043
-4040
-4037
-4033
-4029
-4025
-4022
-4018
-4014
-4010
-4006
-4002
-3998
-3994
-3990
-3986
-3981
-3977
-3973
-3968
-3964
-3959
-3955
-3950
-3946
-3941
-3936
-3932
-3927
-3922
-3918
-3913
-3908
-3903
-3899
-3894
-3889
-3884
-3879
-3875
-3870
-3865
-3860
-3855
-3850
-3845
-3840
-3835
-3830
-3824
-3819
-3814
-3809
-3803
-3798
-3793
-3787
-3782
-3776
-3771
-3765
-3760
-3754
-3748
-3743
-3737
-3732
-3726
-3720
-3715
-3709
-3703
-3698
-3692
-3686
-3680
-3675
-3669
-3663
-3657
-3651
-3645
-3639
-3633
-3627
-3621
-3615
-3609
-3602
-3596
-3590
-3584
-3578
-3571
-3565
-3559
-3552
-3546
-3539
-3533
-3527
-3520
-3514
-3507
-3501
-3495
-3488
-3482
-3476
-3469
-3463
-3457
-3450
-3444
-3437
-3431
-3424
-3418
-3411
-3404
-3398
-3391
-3384
-3377
-3370
-3363
-3356
-3349
-3342
-3335
-3327
-3320
-3313
-3305
-3298
-3290
-3283
-3276
-3268
-3260
-3253
-3245
-3238
-3230
-3222
-3215
-3207
-3199
-3192
-3184
-3176
-3168
-3161
-3153
-3145
-3137
-3129
-3121
-3114
-3106
-3098
-3090
-3081
-3073
-3065
-3057
-3049
-3041
-3033
-3025
-3017
-3009
-3001
-2992
-2984
-2976
-2968
-2960
-2952
-2943
-2935
-2927
-2919
-2910
-2902
-2894
-2886
-2877
-2869
-2861
-2852
-2844
-2835
-2827
-2819
-2810
-2802
-2793
-2785
-2776
-2768
-2759
-2751
-2743
-2734
-2726
-2717
-2709
-2701
-2692
-2684
-2675
-2667
-2659
-2650
-2642
-2634
-2625
-2617
-2609
-2601
-2592
-2584
-2576
-2568
-2559
-2551
-2543
-2534
-2526
-2517
-2509
-2501
-2492
-2484
-2476
-2467
-2459
-2450
-2442
-2434
-2425
-2417
-2409
-2400
-2392
-2384
-2375
-2367
-2358
-2350
-2341
-2333
-2324
-2316
-2307
-2299
-2290
-2281
-2273
-2264
-2256
-2247
-2238
-2230
-2221
-2213
-2204
-2195
-2187
-2178
-2169
-2161
-2152
-2143
-2135
-2126
-2117
-2109
-2100
-2092
-2083
-2075
-2066
-2057
-2049
-2040
-2032
-2024
-2015
-2007
-1998
-1990
-1982
-1973
-1965
-1956
-1948
-1940
-1931
-1923
-1914
-1906
-1898
-1889
-1881
-1873
-1865
-1856
-1848
-1840
-1831
-1823
-1815
-1807
-1798
-1790
-1782
-1773
-1765
-1757
-1748
-1740
-1731
-1723
-1715
-1706
-1698
-1689
-1681
-1672
-1664
-1656
-1647
-1639
-1631
-1622
-1614
-1606
-1597
-1589
-1581
-1572
-1564
-1556
-1548
-1539
-1531
-1523
-1514
-1506
-1498
-1490
-1481
-1473
-1465
-1457
-1448
-1440
-1432
-1424
-1415
-1407
-1399
-1391
-1382
-1374
-1366
-1357
-1349
-1341
-1333
-1324
-1316
-1308
-1299
-1291
-1282
-1274
-1266
-1257
-1249
-1241
-1232
-1224
-1216
-1208
-1199
-1191
-1183
-1174
-1166
-1158
-1150
-1141
-1133
-1125
-1116
-1108
-1100
-1091
-1083
-1075
-1066
-1058
-1050
-1042
-1034
-1026
-1016
-1008
-1000
-993
-985
-977
-969
-960
-952
-944
-936
-928
-920
-912
-904
-896
-888
-879
-871
-863
-855
-847
-839
-831
-823
-815
-806
-798
-790
-782
-774
-766
-757
-749
-741
-733
-725
-717
-708
-700
-692
-684
-676
-668
-659
-651
-643
-635
-627
-619
-611
-602
-594
-586
-578
-569
-561
-553
-545
-536
-528
-520
-512
-503
-495
-487
-478
-470
-462
-453
-445
-437
-428
-420
-412
-404
-395
-387
-379
-371
-363
-355
-347
-338
-330
-322
-314
-306
-298
-290
-283
-275
-267
-259
-251
-242
-234
-226
-218
-210
-202
-193
-185
-177
-169
-161
-153
-145
-137
-129
-120
-112
-104
-96
-88
-80
-72
-64
-56
-48
-40
-33
-25
-17
-9
-1
7
15
23
30
38
46
54
62
70
78
86
94
102
110
118
126
134
141
149
157
165
173
181
189
197
205
212
220
228
236
244
252
260
269
277
285
293
301
309
317
325
334
342
350
358
366
374
381
389
397
405
413
420
428
436
443
451
459
467
475
482
490
498
505
513
520
528
535
543
550
558
565
573
580
588
595
603
610
617
625
632
640
647
655
662
669
677
684
692
699
706
714
721
728
736
743
750
757
764
771
779
786
793
800
807
814
821
829
836
843
850
857
864
871
879
886
893
900
907
914
921
929
936
943
950
957
964
971
978
985
992
999
1006
1012
1020
1026
1033
1040
1047
1054
1061
1068
1075
1082
1089
1096
1103
1110
1117
1124
1131
1138
1144
1151
1158
1165
1172
1179
1185
1192
1199
1205
1212
1219
1225
1232
1238
1245
1251
1258
1265
1271
1278
1285
1292
1298
1305
1312
1318
1325
1332
1338
1345
1352
1358
1365
1371
1378
1385
1391
1398
1404
1410
1417
1423
1429
1436
1442
1448
1455
1461
1467
1474
1480
1486
1492
1498
1504
1511
1517
1523
1529
1535
1541
1548
1554
1560
1566
1572
1578
1585
1591
1597
1603
1609
1615
1621
1627
1634
1640
1646
1652
1658
1664
1670
1676
1682
1688
1694
1700
1707
1713
1719
1725
1731
1737
1743
1749
1755
1761
1767
1773
1779
1785
1791
1797
1802
1808
1815
1821
1827
1833
1839
1845
1851
1857
1863
1869
1875
1881
1887
1893
1899
1905
1911
1917
1923
1929
1935
1941
1947
1953
1959
1965
1971
1977
1983
1989
1995
2001
2007
2013
2019
2025
2031
2037
2043
2049
2055
2061
2067
2073
2079
2085
2091
2097
2104
2110
2116
2122
2128
2134
2140
2146
2152
2158
2164
2170
2176
2182
2188
2194
2200
2206
2212
2218
2224
2230
2236
2242
2248
2253
2259
2265
2271
2277
2283
2289
2294
2300
2306
2312
2318
2324
2330
2336
2341
2347
2353
2359
2365
2370
2376
2382
2387
2393
2399
2404
2410
2416
2421
2427
2433
2438
2444
2450
2456
2461
2467
2473
2478
2484
2490
2495
2501
2506
2512
2518
2523
2529
2534
2540
2545
2551
2557
2562
2568
2573
2579
2584
2590
2595
2601
2606
2612
2617
2623
2628
2633
2639
2644
2649
2655
2660
2665
2671
2676
2681
2686
2692
2697
2702
2707
2713
2718
2723
2728
2734
2739
2744
2750
2755
2760
2765
2771
2776
2781
2786
2791
2796
2801
2806
2811
2816
2821
2826
2830
2835
2840
2845
2850
2854
2859
2864
2869
2874
2878
2883
2888
2893
2898
2903
2907
2912
2917
2922
2927
2931
2936
2941
2945
2950
2955
2960
2964
2969
2973
2978
2982
2987
2992
2996
3001
3005
3010
3014
3019
3024
3028
3033
3037
3042
3046
3051
3056
3060
3065
3069
3074
3078
3082
3087
3091
3096
3100
3104
3108
3113
3117
3121
3125
3129
3133
3137
3141
3145
3149
3153
3157
3160
3164
3167
3171
3174
3178
3181
3185
3188
3191
3195
3198
3201
3205
3208
3211
3214
3218
3221
3224
3227
3231
3234
3237
3240
3243
3247
3250
3253
3256
3259
3263
3266
3269
3272
3275
3278
3281
3284
3287
3290
3293
3296
3299
3302
3305
3308
3311
3314
3317
3320
3323
3326
3329
3331
3334
3337
3339
3342
3345
3347
3350
3353
3355
3358
3360
3363
3366
3368
3371
3373
3376
3379
3381
3384
3387
3389
3392
3395
3397
3400
3403
3405
3408
3411
3414
3417
3419
3422
3425
3428
3431
3434
3437
3439
3442
3445
3448
3451
3454
3456
3459
3462
3464
3467
3470
3472
3475
3477
3480
3482
3485
3487
3489
3492
3494
3496
3498
3501
3503
3505
3507
3510
3512
3514
3516
3519
3521
3523
3525
3527
3529
3531
3533
3535
3537
3539
3541
3543
3545
3547
3549
3550
3552
3554
3556
3557
3559
3561
3563
3564
3566
3568
3569
3571
3573
3574
3576
3577
3579
3581
3582
3584
3585
3586
3588
3589
3590
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3601
3602
3603
3603
3604
3604
3605
3605
3606
3606
3607
3607
3607
3608
3608
3608
3609
3609
3609
3609
3610
3610
3610
3610
3610
3610
3610
3610
3610
3610
3610
3610
3610
3610
3610
3609
3609
3609
3608
3608
3607
3607
3606
3606
3605
3605
3604
3603
3603
3602
3601
3600
3599
3598
3597
3596
3595
3594
3593
3591
3590
3589
3588
3586
3585
3584
3582
3581
3579
3578
3576
3575
3573
3571
3570
3568
3566
3564
3562
3560
3559
3557
3555
3553
3551
3549
3547
3545
3543
3541
3539
3537
3535
3532
3530
3528
3526
3524
3522
3519
3517
3515
3512
3510
3507
3505
3502
3500
3497
3494
3492
3489
3486
3484
3481
3478
3475
3472
3469
3467
3464
3461
3458
3455
3452
3449
3446
3443
3439
3436
3433
3430
3426
3423
3419
3416
3412
3409
3405
3401
3398
3394
3390
3386
3382
3379
3375
3371
3367
3363
3359
3355
3351
3347
3343
3339
3335
3331
3327
3322
3318
3314
3310
3305
3301
3297
3292
3288
3283
3279
3274
3270
3265
3260
3256
3251
3246
3241
3236
3231
3227
3222
3217
3212
3207
3202
3197
3192
3187
3182
3176
3171
3166
3161
3156
3150
3145
3140
3134
3129
3123
3118
3112
3107
3101
3096
3090
3084
3079
3073
3068
3062
3056
3050
3045
3039
3033
3027
3021
3015
3009
3003
2997
2991
2985
2979
2973
2967
2961
2955
2949
2943
2937
2930
2924
2918
2912
2905
2899
2892
2886
2879
2873
2866
2860
2853
2846
2840
2833
2826
2819
2812
2806
2799
2792
2785
2778
2771
2764
2757
2749
2742
2735
2728
2721
2714
2707
2699
2692
2685
2677
2670
2662
2655
2648
2640
2633
2625
2618
2610
2603
2595
2588
2580
2573
2565
2558
2550
2542
2535
2527
2520
2512
2504
2497
2489
2481
2474
2466
2458
2450
2442
2434
2426
2419
2411
2403
2394
2386
2378
2370
2362
2354
2346
2337
2329
2321
2313
2304
2296
2288
2280
2271
2263
2255
2247
2239
2230
2222
2214
2206
2198
2189
2181
2173
2164
2156
2148
2139
2131
2122
2114
2105
2097
2088
2080
2071
2063
2054
2045
2037
2028
2020
2011
2003
1994
1985
1977
1968
1960
1951
1943
1934
1926
1918
1909
1901
1892
1884
1876
1867
1859
1851
1843
1834
1826
1818
1810
1801
1793
1785
1776
1768
1760
1752
1743
1735
1727
1718
1710
1702
1694
1686
1677
1669
1661
1653
1645
1638
1630
1622
1614
1606
1599
1591
1583
1576
1568
1561
1553
1546
1538
1531
1523
1516
1508
1501
1494
1486
1479
1472
1464
1457
1450
1443
1435
1428
1421
1414
1407
1400
1393
1386
1379
1372
1365
1358
1351
1344
1337
1330
1323
1317
1310
1303
1296
1290
1283
1277
1270
1264
1257
1251
1244
1238
1232
1225
1219
1213
1207
1201
1195
1188
1182
1176
1171
1165
1159
1153
1147
1141
1136
1130
1125
1119
1114
1108
1103
1097
1092
1087
1081
1076
1071
1066
1061
1055
1050
1045
1040
1035
1030
1026
1020
1016
1010
1006
1002
997
993
988
984
979
975
970
966
962
958
953
949
945
941
937
933
930
926
922
919
915
912
908
905
902
898
895
892
889
886
883
880
877
874
872
869
866
864
861
859
856
854
852
850
848
846
844
842
840
838
836
834
832
830
828
826
824
823
821
819
817
815
813
811
809
807
805
804
802
800
798
796
794
792
790
788
787
785
783
781
779
777
775
773
772
770
768
766
764
762
760
759
757
755
753
751
749
747
746
744
742
740
738
736
734
733
731
729
727
725
723
722
720
718
716
714
712
711
709
707
705
703
701
700
698
696
694
692
691
689
687
685
683
682
680
678
676
674
673
671
669
667
665
664
662
660
658
656
655
653
651
649
647
646
644
642
640
639
637
635
633
632
630
628
626
624
623
621
619
617
616
614
612
610
609
607
605
603
602
600
598
596
595
593
591
589
588
586
584
582
581
579
577
576
574
572
570
569
567
565
564
562
560
558
557
555
553
552
550
548
546
545
543
541
540
538
536
535
533
531
529
528
526
524
523
521
519
518
516
514
513
511
509
508
506
504
503
501
499
498
496
494
493
491
489
488
486
484
483
481
479
478
476
474
473
471
469
468
466
464
463
461
460
458
456
455
453
451
450
448
446
445
443
442
440
438
437
435
434
432
430
429
427
425
424
422
421
419
417
416
414
413
411
409
408
406
405
403
401
400
398
397
395
393
392
390
389
387
386
384
382
381
379
378
376
375
373
371
370
368
367
365
364
362
361
359
357
356
354
353
351
350
348
347
345
343
342
340
339
337
336
334
333
331
330
328
327
325
323
322
320
319
317
316
314
313
311
310
308
307
305
304
302
301
299
298
296
295
293
292
290
289
287
286
284
283
281
280
278
277
275
274
272
271
269
268
266
265
263
262
260
259
257
256
255
253
252
250
249
247
246
244
243
241
240
238
237
236
234
233
231
230
228
227
225
224
223
221
220
218
217
215
214
212
211
210
208
207
205
204
202
201
200
198
197
195
194
193
191
190
188
187
185
184
183
181
180
178
177
176
174
173
171
170
169
167
166
164
163
162
160
159
157
156
155
153
152
151
149
148
146
145
144
142
141
140
138
137
135
134
133
131
130
129
127
126
125
123
122
121
119
118
116
115
114
112
111
110
108
107
106
104
103
102
100
99
98
96
95
94
92
91
90
88
87
86
84
83
82
80
79
78
77
75
74
73
71
70
69
67
66
65
63
62
61
60
58
57
56
54
53
52
50
49
48
47
45
44
43
41
40
39
38
36
35
34
33
31
30
29
27
26
25
24
22
21
20
19
17
16
15
14
12
11
10
9
7
6
5
4
2
1
0
-1
-3
-4
-5
-6
-8
-9
-10
-11
-13
-14
-15
-16
-17
-19
-20
-21
-22
-24
-25
-26
-27
-28
-30
-31
-32
-33
-34
-36
-37
-38
-39
-41
-42
-43
-44
-45
-47
-48
-49
-50
-51
-52
-54
-55
-56
-57
-58
-60
-61
-62
-63
-64
-66
-67
-68
-69
-70
-71
-73
-74
-75
-76
-77
-78
-80
-81
-82
-83
-84
-85
-87
-88
-89
-90
-91
-92
-94
-95
-96
-97
-98
-99
-100
-102
-103
-104
-105
-106
-107
-108
-110
-111
-112
-113
-114
-115
-116
-117
-119
-120
-121
-122
-123
-124
-125
-126
-128
-129
-130
-131
-132
-133
-134
-135
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-148
-149
-150
-151
-152
-153
-154
-155
-156
-157
-159
-160
-161
-162
-163
-164
-165
-166
-167
-168
-169
-170
-171
-173
-174
-175
-176
-177
-178
-179
-180
-181
-182
-183
-184
-185
-186
-187
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203
-204
-205
-206
-207
-208
-209
-210
-212
-213
-214
-215
-216
-217
-218
-219
-220
-221
-222
-223
-224
-225
-226
-227
-228
-229
-230
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-241
-242
-243
-244
-245
-246
-247
-248
-249
-250
-251
-252
-253
-254
-255
-256
-257
-258
-259
-260
-261
-262
-263
-264
-265
-266
-267
-268
-269
-270
-271
-272
-273
-274
-275
-275
-276
-277
-278
-279
-280
-281
-282
-283
-284
-285
-286
-287
-288
-289
-290
-291
-292
-293
-294
-295
-296
-296
-297
-298
-299
-300
-301
-302
-303
-304
-305
-306
-307
-308
-309
-310
-311
-311
-312
-313
-314
-315
-316
-317
-318
-319
-320
-321
-322
-322
-323
-324
-325
-326
-327
-328
-329
-330
-331
-332
-332
-333
-334
-335
-336
-337
-338
-339
-340
-341
-341
-342
-343
-344
-345
-346
-347
-348
-349
-349
-350
-351
-352
-353
-354
-355
-356
-356
-357
-358
-359
-360
-361
-362
-363
-363
-364
-365
-366
-367
-368
-369
-370
-370
-371
-372
-373
-374
-375
-376
-376
-377
-378
-379
-380
-381
-381
-382
-383
-384
-385
-386
-387
-387
-388
-389
-390
-391
-392
-392
-393
-394
-395
-396
-397
-397
-398
-399
-400
-401
-402
-402
-403
-404
-405
-406
-406
-407
-408
-409
-410
-411
-411
-412
-413
-414
-415
-415
-416
-417
-418
-419
-419
-420
-421
-422
-423
-423
-424
-425
-426
-427
-427
-428
-429
-430
-431
-431
-432
-433
-434
-435
-435
-436
-437
-438
-438
-439
-440
-441
-442
-442
-443
-444
-445
-445
-446
-447
-448
-449
-449
-450
-451
-452
-452
-453
-454
-455
-455
-456
-457
-458
-458
-459
