5
27260
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-1
-1
-1
0
-1
-1
-1
-2
-2
-2
-2
-1
-1
-1
0
0
-1
-1
-2
-2
-2
-2
-2
-1
-1
0
0
0
-1
-1
-2
-2
-2
-2
-2
-1
0
0
0
0
-1
-2
-2
-3
-3
-2
-1
0
0
0
0
-1
-2
-2
-3
-3
-2
-2
-1
0
0
0
0
-1
-2
-3
-3
-3
-2
-1
0
0
1
0
-1
-2
-3
-3
-3
-3
-2
-1
0
1
0
0
-1
-2
-3
-3
-3
-2
-1
-1
-1
-1
-2
-2
-2
-1
2
5
7
8
6
1
-8
-21
-35
-48
-59
-64
-60
-48
-28
-1
31
62
89
109
118
114
99
71
36
-5
-45
-82
-109
-125
-126
-112
-84
-45
0
45
85
113
125
120
98
63
20
-21
-56
-77
-81
-70
-45
-13
17
38
45
36
11
-22
-57
-84
-95
-84
-52
-1
60
122
172
201
203
178
128
62
-11
-79
-132
-165
-173
-158
-125
-79
-27
22
64
96
115
121
117
102
80
53
23
-8
-35
-57
-69
-72
-65
-50
-29
-8
9
18
17
8
-8
-26
-39
-43
-34
-14
16
48
75
89
86
62
20
-34
-91
-140
-170
-176
-153
-105
-38
37
110
168
203
210
189
142
77
4
-69
-131
-176
-200
-200
-178
-138
-85
-26
31
80
114
130
126
102
64
18
-28
-66
-90
-96
-85
-59
-25
9
33
43
36
12
-22
-57
-84
-95
-82
-47
8
73
137
188
216
214
182
123
47
-34
-108
-164
-194
-196
-173
-130
-76
-20
30
68
92
100
96
83
64
44
25
8
-5
-16
-23
-27
-29
-29
-27
-23
-20
-17
-15
-15
-16
-19
-22
-23
-22
-17
-9
1
12
22
28
30
26
19
9
-1
-9
-13
-11
-6
4
14
23
29
30
25
16
4
-8
-20
-28
-32
-30
-25
-16
-5
6
16
23
26
25
20
12
1
-11
-21
-29
-32
-30
-22
-9
7
24
38
47
48
41
27
7
-15
-35
-49
-55
-51
-38
-18
5
27
46
57
60
55
44
30
15
2
-6
-11
-12
-10
-7
-4
-3
-3
-4
-6
-7
-7
-5
-2
1
5
7
9
10
11
11
13
16
19
22
25
25
23
17
10
1
-7
-12
-14
-11
-4
5
15
23
27
25
17
4
-11
-26
-38
-44
-43
-36
-22
-5
13
29
40
45
43
35
24
11
-2
-11
-16
-17
-14
-8
-1
4
7
7
3
-5
-14
-23
-31
-34
-32
-25
-13
2
18
33
43
47
43
32
15
-6
-27
-45
-57
-61
-56
-44
-26
-5
16
32
42
46
42
33
21
9
-1
-8
-10
-8
-4
2
6
9
8
4
-1
-7
-13
-16
-17
-15
-11
-6
-2
1
2
0
-3
-7
-11
-14
-14
-11
-7
-1
4
8
10
8
4
-2
-10
-17
-23
-26
-26
-24
-19
-13
-7
-2
2
4
4
2
0
-2
-4
-5
-5
-5
-4
-4
-4
-5
-5
-6
-7
-6
-4
0
5
10
15
19
22
23
21
17
11
5
-2
-8
-13
-16
-17
-16
-13
-9
-4
2
8
13
18
21
23
23
22
18
14
8
2
-3
-8
-11
-13
-12
-10
-7
-4
-1
1
1
-1
-4
-9
-13
-18
-21
-23
-23
-21
-19
-15
-13
-11
-12
-13
-17
-21
-25
-28
-29
-27
-23
-16
-7
2
12
20
26
28
27
23
15
6
-4
-13
-20
-25
-27
-25
-21
-14
-5
4
12
19
24
26
26
23
17
10
1
-8
-17
-24
-29
-31
-30
-26
-18
-9
2
13
22
29
33
33
30
25
18
11
5
0
-2
-3
-2
0
2
4
5
5
4
4
4
6
9
12
15
17
16
13
7
-1
-11
-20
-28
-31
-29
-22
-11
2
16
27
33
33
27
16
1
-14
-26
-34
-35
-31
-21
-9
4
13
17
15
8
-3
-14
-24
-28
-25
-16
-1
16
33
46
52
49
39
22
2
-18
-33
-41
-41
-34
-21
-6
8
18
22
19
10
-1
-13
-22
-26
-24
-16
-5
8
20
28
31
29
22
12
1
-8
-15
-17
-16
-12
-7
-2
1
2
1
-2
-6
-9
-11
-11
-10
-7
-5
-3
-2
-3
-4
-5
-6
-4
-2
3
8
12
16
16
14
9
2
-5
-11
-14
-13
-8
2
14
28
40
49
53
51
44
31
15
-3
-19
-33
-43
-46
-43
-33
-19
-2
17
34
47
55
58
55
47
36
24
13
4
0
-1
1
6
10
12
12
9
3
-4
-9
-12
-11
-5
5
18
31
42
48
48
41
30
16
2
-10
-17
-18
-14
-5
5
13
19
20
15
7
-2
-11
-17
-18
-14
-7
3
13
20
23
22
17
10
3
-1
-2
3
12
22
32
39
40
36
25
11
-4
-16
-23
-24
-17
-5
11
27
39
46
46
38
26
10
-5
-17
-24
-25
-21
-14
-5
4
10
12
11
8
3
-1
-3
-2
1
6
12
17
20
19
16
11
4
-3
-9
-13
-16
-16
-14
-11
-8
-5
-1
2
5
8
10
11
12
11
9
5
1
-3
-6
-8
-8
-6
-2
3
8
11
12
11
8
4
-1
-4
-5
-4
0
5
10
13
14
11
6
-2
-11
-18
-22
-22
-18
-10
1
11
20
25
26
21
13
2
-9
-18
-24
-27
-26
-21
-15
-8
-3
1
2
1
-2
-6
-9
-12
-13
-13
-12
-11
-9
-8
-8
-9
-10
-11
-11
-12
-11
-10
-9
-7
-6
-5
-4
-4
-5
-6
-7
-8
-9
-8
-7
-6
-4
-3
-1
-1
-2
-3
-5
-6
-7
-6
-4
0
6
13
19
24
26
24
19
11
1
-9
-17
-22
-22
-17
-9
2
12
19
23
22
16
6
-4
-13
-18
-18
-13
-4
8
20
28
32
29
20
6
-10
-25
-36
-42
-40
-32
-18
-2
14
27
34
36
31
22
11
0
-9
-15
-16
-12
-6
2
10
16
20
20
17
11
5
-1
-5
-8
-8
-6
-3
0
2
2
0
-4
-9
-14
-18
-20
-20
-16
-11
-5
0
4
5
4
0
-6
-11
-14
-15
-12
-6
2
10
16
19
18
12
2
-8
-18
-25
-28
-24
-16
-4
9
22
31
35
35
30
22
13
5
-1
-5
-6
-6
-5
-4
-4
-5
-6
-7
-6
-3
2
8
13
17
18
16
10
1
-9
-17
-23
-25
-23
-17
-9
-1
6
10
10
7
2
-4
-9
-12
-12
-11
-8
-4
-2
-1
-2
-5
-7
-9
-9
-7
-2
5
13
20
25
27
27
24
20
14
8
2
-4
-10
-17
-23
-30
-36
-41
-42
-41
-36
-27
-16
-4
7
15
19
18
13
4
-6
-15
-23
-27
-28
-26
-22
-17
-12
-7
-3
0
3
7
11
15
19
22
23
21
17
11
4
-3
-9
-13
-14
-13
-10
-6
-3
-1
-1
-2
-3
-5
-6
-7
-6
-5
-4
-3
-4
-5
-8
-10
-11
-10
-6
-1
5
11
15
16
13
6
-5
-17
-29
-40
-46
-48
-46
-39
-29
-18
-7
3
10
14
16
16
15
13
10
7
4
2
-1
-3
-5
-5
-5
-4
-3
-2
-1
-1
-2
-3
-4
-5
-5
-4
-3
-1
0
0
-2
-6
-11
-17
-22
-24
-22
-17
-7
4
15
24
27
23
13
-4
-24
-43
-57
-62
-57
-41
-14
18
51
80
98
102
92
68
33
-6
-43
-72
-88
-89
-76
-51
-20
10
34
47
46
33
10
-16
-39
-54
-57
-45
-21
10
44
72
88
90
76
49
14
-21
-50
-67
-67
-52
-25
10
44
71
86
87
74
50
22
-4
-24
-33
-32
-21
-6
10
21
26
22
11
-4
-19
-30
-33
-29
-18
-3
12
23
28
26
18
6
-7
-16
-19
-15
-4
9
23
33
36
31
18
0
-21
-39
-51
-54
-49
-36
-17
5
24
39
47
48
43
33
20
8
-3
-12
-17
-20
-20
-19
-18
-16
-14
-12
-9
-5
-1
3
6
9
9
8
5
0
-4
-9
-12
-14
-14
-12
-10
-7
-4
-3
-2
-3
-5
-8
-10
-10
-10
-8
-5
-1
3
6
8
9
8
5
3
0
-1
-1
2
5
10
15
20
22
22
20
16
11
4
-2
-7
-10
-12
-12
-10
-8
-6
-3
1
4
7
11
15
17
19
19
16
11
5
-3
-11
-19
-24
-27
-28
-28
-26
-24
-23
-23
-23
-24
-23
-20
-14
-6
5
15
23
27
25
18
5
-10
-26
-39
-46
-46
-39
-26
-10
6
18
25
25
19
9
-3
-12
-17
-17
-11
-1
9
18
23
21
13
0
-14
-28
-37
-40
-36
-26
-10
6
21
32
37
35
27
15
1
-12
-23
-30
-33
-33
-30
-26
-22
-18
-14
-10
-5
2
11
22
33
44
53
58
58
52
40
25
7
-12
-28
-39
-45
-44
-37
-26
-12
2
13
20
22
19
12
4
-4
-9
-11
-9
-5
1
5
7
4
-4
-15
-27
-37
-41
-38
-27
-8
15
39
58
68
65
49
22
-13
-50
-82
-103
-109
-98
-73
-37
4
43
72
89
91
78
54
24
-6
-30
-45
-49
-43
-30
-14
2
13
17
13
4
-8
-20
-28
-29
-23
-10
7
26
43
54
57
50
36
16
-7
-28
-43
-50
-47
-35
-17
6
28
47
59
62
56
44
26
8
-9
-21
-27
-26
-20
-11
-1
8
14
16
14
9
2
-4
-9
-11
-11
-8
-5
-2
0
0
-1
-4
-6
-8
-8
-6
-2
2
7
10
12
12
11
8
5
4
3
5
7
9
10
9
6
0
-8
-17
-24
-29
-30
-27
-21
-11
-1
9
17
22
23
22
19
14
11
8
7
8
10
12
13
13
11
8
4
0
-4
-6
-7
-6
-4
-3
-1
-1
-2
-4
-6
-8
-8
-8
-6
-2
2
6
9
11
11
9
6
2
-1
-4
-6
-6
-6
-4
-3
-2
-2
-2
-3
-5
-6
-6
-6
-5
-4
-3
-2
-1
-2
-3
-5
-6
-8
-8
-8
-6
-5
-4
-3
-3
-4
-6
-8
-9
-9
-8
-5
-1
3
6
9
10
10
9
7
5
4
4
6
8
10
11
11
10
7
3
0
-2
-2
1
6
14
22
29
34
36
34
29
21
12
3
-4
-9
-10
-10
-7
-5
-2
-1
-1
-3
-4
-5
-5
-3
1
6
12
17
21
22
21
17
12
5
0
-4
-6
-6
-4
-1
3
7
10
11
11
9
7
4
0
-3
-6
-8
-10
-11
-11
-11
-10
-8
-6
-4
-2
-1
0
0
0
-2
-3
-4
-5
-5
-5
-5
-4
-3
-3
-3
-4
-5
-6
-7
-7
-7
-7
-6
-5
-4
-3
-4
-4
-5
-5
-4
-2
1
6
12
18
24
29
33
35
35
33
29
24
19
13
7
2
-2
-5
-6
-6
-6
-5
-4
-3
-2
-2
-3
-4
-5
-5
-5
-5
-4
-3
-2
-2
-2
-3
-4
-6
-7
-8
-7
-5
-1
4
9
12
15
14
11
6
-1
-8
-13
-16
-16
-12
-5
4
13
21
27
30
30
27
21
15
9
5
2
2
3
6
9
11
12
12
11
8
6
3
1
-1
-3
-4
-4
-5
-5
-5
-5
-5
-4
-3
-3
-2
-3
-4
-5
-7
-8
-8
-6
-3
1
7
12
15
17
15
10
3
-5
-13
-19
-22
-21
-16
-8
1
10
16
20
19
16
10
2
-4
-9
-11
-11
-8
-5
-1
2
2
1
-2
-5
-8
-10
-10
-8
-4
1
7
11
13
13
11
8
3
-1
-5
-7
-8
-7
-4
-1
3
6
9
12
13
13
11
9
5
0
-4
-8
-11
-12
-11
-8
-3
2
8
12
15
15
13
9
4
0
-3
-4
-3
0
3
7
10
11
11
8
5
1
-2
-4
-5
-5
-4
-4
-3
-4
-5
-6
-7
-6
-4
0
6
13
19
24
26
25
22
16
10
4
-1
-3
-3
-1
3
6
9
10
9
7
3
-1
-4
-5
-5
-3
0
4
7
9
10
10
9
7
5
3
2
0
-1
-2
-4
-6
-8
-10
-12
-13
-13
-12
-11
-9
-7
-5
-5
-5
-5
-6
-7
-7
-7
-5
-4
-2
-1
-1
-1
-2
-4
-5
-7
-8
-9
-9
-7
-5
-3
0
2
5
8
10
11
12
13
12
11
9
6
3
0
-4
-7
-9
-11
-12
-13
-14
-14
-14
-14
-13
-10
-7
-4
1
5
8
11
12
11
9
7
3
0
-2
-4
-5
-5
-4
-4
-4
-4
-4
-5
-5
-4
-3
-1
0
2
4
5
6
6
6
6
7
8
10
13
16
18
20
20
20
18
16
14
12
10
8
7
5
3
1
-2
-5
-8
-9
-9
-7
-3
3
9
15
20
23
24
23
19
15
10
5
0
-4
-7
-9
-10
-10
-9
-7
-4
-1
2
4
5
4
1
-5
-11
-17
-22
-23
-22
-17
-8
2
12
21
26
26
22
15
5
-5
-13
-18
-19
-17
-13
-7
-1
2
3
1
-2
-5
-9
-10
-10
-8
-5
-3
-2
-3
-7
-12
-18
-23
-25
-23
-18
-10
-1
8
15
18
17
13
6
-1
-7
-11
-10
-7
0
7
13
18
19
16
11
4
-3
-8
-12
-13
-11
-8
-4
-1
0
0
-1
-4
-6
-8
-8
-7
-5
-2
0
2
1
0
-2
-5
-7
-8
-8
-6
-3
0
3
6
8
9
9
10
10
11
12
14
14
15
13
11
7
3
-2
-5
-8
-9
-8
-7
-4
-2
-1
-1
-1
-3
-4
-5
-5
-4
-3
-1
0
-1
-3
-7
-12
-17
-21
-23
-23
-20
-15
-9
-3
2
5
5
2
-2
-7
-12
-14
-13
-9
-3
4
11
16
18
16
11
4
-4
-11
-16
-17
-14
-9
-2
5
10
12
10
6
-1
-10
-17
-22
-25
-24
-20
-15
-9
-4
0
1
-1
-4
-9
-14
-18
-20
-20
-18
-14
-9
-3
2
7
11
13
14
14
12
9
6
2
-1
-4
-6
-7
-7
-5
-3
-2
0
1
0
-1
-4
-6
-7
-7
-6
-2
2
8
13
16
17
16
13
8
2
-4
-9
-11
-12
-11
-10
-9
-9
-11
-14
-18
-22
-25
-25
-22
-16
-8
3
13
22
27
29
27
22
14
5
-2
-9
-12
-13
-11
-8
-4
-1
1
2
1
-1
-3
-5
-6
-6
-5
-4
-2
-1
0
0
-1
-2
-3
-4
-5
-5
-5
-4
-2
-1
0
0
-1
-2
-3
-5
-6
-7
-6
-5
-2
1
5
9
11
13
14
13
10
7
3
-1
-4
-6
-6
-6
-5
-4
-2
-1
-1
-1
-1
-2
-3
-4
-4
-4
-4
-3
-2
-1
-1
-2
-2
-3
-4
-4
-4
-4
-3
-2
-2
-1
-2
-2
-3
-4
-4
-4
-4
-3
-2
-1
-1
-1
-2
-4
-6
-7
-8
-8
-7
-5
-2
0
3
4
5
4
4
4
4
6
9
12
16
19
21
20
17
11
4
-5
-12
-19
-22
-23
-21
-16
-10
-4
1
3
3
0
-4
-9
-13
-15
-15
-12
-6
1
7
13
17
18
16
13
8
3
-2
-4
-5
-5
-3
-1
1
1
0
-3
-6
-10
-14
-16
-18
-18
-18
-17
-16
-16
-17
-18
-19
-19
-18
-16
-13
-9
-4
0
3
4
2
-1
-5
-11
-15
-19
-21
-21
-20
-18
-16
-15
-14
-14
-16
-17
-18
-19
-18
-16
-13
-9
-5
-2
0
1
0
-1
-3
-4
-5
-5
-5
-4
-2
-1
0
0
-1
-2
-3
-5
-6
-7
-7
-8
-8
-8
-7
-6
-3
0
4
9
14
18
22
23
22
19
14
8
1
-4
-8
-9
-7
-3
2
8
12
14
13
9
4
-3
-10
-15
-17
-16
-12
-5
3
12
20
26
29
29
27
23
18
14
9
6
3
2
0
-1
-3
-4
-5
-5
-5
-5
-3
-2
0
1
1
0
-2
-4
-6
-6
-6
-5
-2
0
2
3
2
-1
-5
-10
-15
-19
-21
-21
-19
-15
-10
-6
-2
0
1
0
-2
-3
-5
-5
-5
-3
-1
0
1
0
-2
-4
-6
-7
-7
-5
-1
4
10
14
17
17
14
10
5
-1
-5
-8
-9
-9
-7
-4
-2
0
0
0
-2
-3
-4
-5
-4
-4
-3
-2
-2
-4
-5
-7
-9
-9
-7
-3
2
9
16
22
27
28
27
24
18
12
5
0
-4
-7
-8
-7
-6
-4
-2
-1
0
1
1
0
-1
-2
-3
-4
-5
-6
-6
-6
-5
-3
-1
2
5
7
9
11
11
12
11
11
11
10
10
9
8
6
4
1
-1
-4
-6
-7
-8
-8
-7
-5
-3
-1
1
4
7
11
15
20
24
28
31
31
30
26
20
13
5
-1
-6
-9
-10
-9
-7
-5
-3
-1
-1
-2
-4
-5
-7
-8
-7
-5
-2
1
5
9
12
14
14
13
11
8
4
0
-3
-6
-8
-9
-9
-7
-4
-1
1
2
2
1
-2
-6
-10
-13
-14
-13
-10
-6
-1
3
6
5
3
-3
-11
-19
-26
-31
-34
-33
-30
-24
-17
-10
-4
0
2
2
1
0
-2
-3
-4
-4
-4
-5
-6
-7
-8
-9
-10
-9
-7
-5
-3
-1
1
1
0
-1
-3
-3
-3
-1
3
8
14
19
22
24
23
20
15
9
3
-2
-6
-7
-7
-5
-1
3
7
10
13
14
14
12
10
6
2
-2
-5
-7
-8
-7
-5
0
4
9
14
16
17
15
11
7
2
-3
-6
-7
-7
-5
-3
0
1
1
0
-2
-4
-6
-7
-6
-4
0
4
8
11
12
11
9
5
1
-2
-5
-6
-6
-5
-4
-2
-1
0
-1
-1
-2
-3
-4
-4
-3
-2
-2
-1
-1
-1
-2
-4
-5
-5
-5
-4
-2
2
6
10
14
18
20
21
21
19
16
12
8
4
1
-1
-2
-2
-1
0
0
1
0
-2
-4
-7
-9
-11
-11
-9
-6
-3
1
4
5
5
2
-2
-7
-12
-15
-16
-15
-12
-6
1
8
14
18
20
19
17
13
8
3
-1
-4
-6
-7
-6
-5
-4
-2
0
1
1
1
0
-2
-4
-6
-7
-7
-6
-3
1
6
10
14
16
16
14
10
5
0
-3
-5
-4
0
6
12
19
24
27
27
24
19
13
7
2
-2
-4
-5
-5
-4
-5
-6
-9
-12
-15
-18
-20
-21
-20
-19
-18
-16
-15
-15
-16
-16
-16
-16
-13
-10
-5
1
7
12
15
16
16
13
10
5
1
-3
-6
-8
-9
-8
-7
-4
-1
3
6
10
13
14
15
14
11
7
3
-2
-5
-7
-7
-5
-2
2
6
9
11
11
10
7
3
0
-3
-5
-6
-5
-4
-3
-1
-1
0
-1
-2
-2
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-3
-3
-3
-4
-4
-5
-5
-6
-7
-7
-6
-5
-3
0
3
5
8
9
9
8
7
6
5
5
6
8
9
11
10
9
6
2
-3
-8
-11
-12
-11
-7
-2
3
8
12
13
13
10
6
2
-2
-5
-6
-6
-5
-3
-1
1
1
0
-1
-3
-5
-6
-7
-7
-6
-5
-3
-2
-1
-1
-1
-1
-2
-3
-4
-4
-4
-4
-3
-1
1
4
8
11
13
14
14
12
8
4
1
-2
-3
-1
3
9
16
22
26
28
26
21
14
6
-1
-5
-7
-5
0
6
12
17
20
19
16
10
3
-3
-8
-10
-10
-8
-4
0
4
6
7
7
6
5
4
4
5
6
7
8
8
8
7
7
7
8
10
12
14
14
12
8
2
-5
-13
-19
-23
-23
-20
-13
-5
4
11
15
16
13
7
-1
-9
-15
-19
-20
-18
-14
-10
-5
-1
2
3
4
5
5
7
9
11
13
15
15
14
12
10
7
5
4
4
4
4
3
1
-2
-5
-8
-10
-11
-10
-6
-1
6
12
17
19
20
17
12
7
1
-4
-7
-8
-8
-7
-5
-3
-2
-1
-1
-1
0
0
0
0
-1
-2
-5
-9
-13
-17
-20
-22
-21
-19
-15
-10
-5
-1
2
3
2
1
-1
-3
-5
-5
-4
-3
-2
-1
0
-1
-1
-2
-3
-3
-3
-2
-1
0
0
-1
-3
-6
-8
-10
-10
-9
-6
-3
1
5
7
8
6
4
1
-3
-5
-6
-6
-5
-3
-1
1
1
0
-1
-2
-4
-4
-4
-2
-1
0
0
-2
-5
-10
-15
-19
-22
-22
-20
-15
-9
-2
3
7
8
5
1
-5
-12
-17
-21
-22
-20
-17
-12
-8
-4
-1
0
0
-1
-2
-3
-3
-2
-1
0
0
-1
-2
-5
-7
-8
-7
-3
3
12
22
33
43
51
55
55
51
44
35
24
15
6
0
-3
-5
-4
-3
-2
-1
0
0
-1
-2
-3
-3
-3
-3
-2
-1
-1
-1
-1
-2
-2
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-1
0
2
4
7
9
10
11
10
9
7
5
3
2
1
0
0
-1
-2
-4
-6
-8
-10
-10
-9
-7
-3
1
5
8
9
8
5
1
-4
-8
-10
-9
-7
-2
2
6
8
6
1
-6
-14
-21
-26
-28
-25
-18
-9
2
11
17
20
19
14
8
1
-4
-7
-7
-5
-1
1
3
2
-2
-7
-13
-17
-20
-20
-16
-11
-4
2
5
6
3
-2
-9
-16
-21
-23
-21
-17
-11
-5
0
3
4
2
-1
-4
-7
-7
-5
-1
4
10
14
17
18
16
12
7
2
-2
-4
-5
-5
-4
-3
-3
-2
-3
-4
-4
-5
-4
-3
-2
-1
-1
-1
-1
-2
-3
-3
-3
-2
-1
1
1
1
-1
-4
-8
-13
-17
-21
-22
-22
-19
-15
-10
-6
-2
0
1
0
-2
-3
-5
-5
-5
-4
-2
0
1
1
1
0
-2
-3
-4
-4
-3
-2
-1
0
1
0
0
-1
-3
-4
-4
-4
-4
-2
0
2
4
6
8
9
10
10
10
10
10
10
11
11
11
11
10
9
7
4
1
-2
-5
-7
-8
-7
-6
-3
0
3
6
8
8
7
5
3
1
0
1
2
5
8
10
13
13
13
10
7
3
-1
-4
-6
-7
-7
-5
-3
-2
-1
0
-1
-2
-3
-4
-5
-5
-6
-5
-4
-3
-2
0
3
5
8
11
14
15
15
13
10
5
-1
-6
-10
-12
-12
-9
-4
2
8
14
18
20
19
17
13
8
3
0
-3
-4
-4
-3
-2
-1
-1
-1
-2
-3
-3
-3
-2
0
4
7
11
14
16
16
14
11
6
1
-4
-7
-9
-9
-7
-3
3
9
14
19
22
23
23
22
21
20
20
20
20
20
19
17
13
8
2
-3
-7
-10
-11
-9
-6
-2
2
5
5
4
1
-2
-5
-7
-6
-3
2
8
13
18
19
18
15
10
4
0
-4
-5
-5
-3
0
1
2
1
-1
-4
-6
-7
-6
-3
2
7
12
15
17
17
15
12
10
8
8
10
14
18
21
23
22
20
15
10
5
1
-2
-3
-3
-2
-1
-1
-2
-3
-4
-5
-4
-1
4
10
16
21
24
24
21
16
10
3
-2
-6
-6
-5
-1
4
9
12
15
15
14
13
11
9
8
8
8
9
9
10
10
10
10
10
11
11
10
8
5
-1
-7
-14
-21
-27
-30
-31
-28
-23
-16
-8
-1
4
7
7
5
2
-2
-6
-9
-10
-10
-9
-8
-6
-5
-3
-2
-2
-1
0
1
2
2
1
-1
-4
-8
-12
-16
-18
-18
-17
-14
-11
-7
-4
-2
-3
-5
-9
-14
-19
-23
-26
-28
-27
-25
-22
-18
-13
-7
-1
4
10
15
19
22
24
24
23
21
17
14
11
9
8
7
8
9
10
10
8
5
1
-4
-10
-14
-18
-21
-21
-20
-18
-15
-12
-8
-6
-4
-3
-3
-4
-5
-7
-9
-11
-13
-14
-14
-12
-9
-5
1
7
13
17
20
20
18
14
8
0
-6
-12
-16
-17
-16
-13
-10
-5
-1
2
4
5
6
7
8
9
10
11
11
10
7
3
-2
-7
-12
-15
-17
-17
-15
-13
-9
-6
-5
-4
-6
-8
-11
-15
-17
-18
-17
-16
-13
-10
-7
-4
-1
1
3
5
8
10
13
15
16
16
15
13
10
8
6
5
6
7
10
12
14
15
14
13
10
7
4
2
1
1
1
1
0
0
-2
-3
-5
-5
-4
-2
0
3
5
5
4
0
-3
-7
-10
-10
-7
-1
7
15
22
27
27
23
16
7
-2
-9
-13
-12
-7
0
9
16
20
20
15
6
-5
-16
-26
-33
-36
-35
-32
-26
-20
-14
-9
-6
-3
-1
2
6
9
12
15
15
14
10
5
0
-4
-6
-6
-3
2
7
11
13
12
8
1
-8
-17
-24
-27
-28
-24
-18
-11
-3
2
6
6
5
2
-2
-5
-7
-7
-7
-6
-5
-6
-7
-10
-13
-15
-17
-16
-14
-10
-5
1
6
10
12
11
9
5
1
-4
-7
-9
-10
-8
-6
-2
1
5
9
12
13
14
14
13
11
10
8
8
8
9
10
12
13
13
12
9
4
-2
-8
-15
-21
-26
-29
-30
-29
-27
-24
-20
-17
-14
-12
-10
-8
-6
-5
-4
-3
-2
-1
-1
-1
-1
-2
-3
-5
-6
-7
-8
-8
-8
-7
-6
-3
0
3
7
10
11
11
10
7
3
0
-4
-6
-6
-3
1
6
11
15
17
17
14
10
4
-2
-7
-9
-10
-8
-5
-2
1
3
3
2
0
-2
-4
-4
-3
-1
1
3
3
1
-2
-8
-14
-19
-22
-23
-20
-15
-7
2
10
17
21
21
19
15
9
4
0
-3
-3
-2
-1
1
2
3
1
0
-2
-4
-5
-5
-4
-2
0
1
2
1
-2
-5
-8
-10
-10
-9
-6
-2
3
7
9
9
7
3
-3
-9
-14
-19
-21
-20
-18
-14
-9
-5
-1
2
3
3
2
1
0
-1
-2
-2
-2
-2
-2
-1
-1
-1
1
3
5
9
12
14
16
16
14
11
7
3
-1
-4
-6
-6
-4
-2
1
3
4
4
2
1
-2
-3
-4
-4
-3
-1
1
3
3
3
1
0
-2
-3
-4
-3
-2
0
2
3
3
2
0
-1
-3
-4
-3
-2
0
2
3
3
2
0
-2
-4
-5
-4
-1
3
9
14
18
21
21
18
14
9
4
0
-2
-3
-2
0
1
1
-1
-5
-10
-16
-22
-25
-27
-26
-23
-19
-14
-10
-6
-4
-2
-2
-1
-1
1
2
4
5
5
3
-1
-6
-12
-17
-20
-21
-19
-14
-8
0
7
11
13
12
7
1
-6
-13
-19
-23
-24
-23
-21
-18
-15
-12
-10
-8
-6
-4
-3
-2
0
0
1
1
0
0
-1
-1
-1
0
1
2
3
3
3
1
0
-1
-1
0
2
6
10
13
16
17
17
14
10
5
1
-2
-4
-4
-3
-1
1
2
2
1
0
-2
-2
-2
-1
2
5
9
12
15
16
16
14
13
12
11
11
12
12
13
12
11
8
5
1
-2
-4
-5
-4
-2
-1
1
2
3
2
1
0
-1
-1
-1
0
1
1
-1
-3
-7
-12
-16
-19
-20
-18
-14
-8
-2
4
8
10
8
4
-2
-9
-15
-19
-21
-20
-16
-11
-6
-2
1
3
3
2
0
-1
-2
-2
-1
0
1
2
2
1
0
-1
-2
-2
-2
-1
0
1
2
2
2
1
-1
-2
-2
-2
-2
0
1
2
3
3
2
2
1
0
0
1
2
3
3
3
2
0
-2
-3
-5
-5
-3
-1
2
4
6
5
4
0
-5
-10
-15
-19
-20
-19
-17
-13
-8
-4
0
2
3
3
2
0
0
-1
-1
0
1
1
1
1
0
-1
-1
-1
-1
0
1
1
2
1
0
-1
-2
-2
-1
1
4
8
11
15
16
16
14
10
5
0
-4
-6
-7
-5
-2
2
7
11
13
15
15
14
12
10
9
7
5
4
2
0
-3
-7
-12
-17
-22
-26
-29
-30
-29
-27
-22
-17
-11
-5
0
4
7
8
7
4
1
-1
-3
-2
0
4
10
16
22
26
27
24
19
11
2
-6
-12
-15
-15
-11
-5
3
10
15
18
18
14
10
4
-1
-4
-5
-5
-3
-1
1
2
2
1
0
1
3
7
13
20
26
31
33
31
26
19
10
2
-5
-9
-9
-7
-3
1
5
8
8
6
3
0
-2
-2
-1
2
5
8
8
7
2
-4
-11
-17
-21
-22
-20
-14
-7
-1
4
6
4
-1
-8
-16
-21
-24
-22
-16
-8
2
11
18
20
18
12
3
-6
-15
-21
-23
-22
-17
-11
-5
1
5
7
8
9
10
12
16
21
27
32
35
35
31
23
13
2
-7
-14
-18
-17
-12
-5
2
8
11
12
9
3
-3
-10
-15
-17
-17
-15
-11
-8
-5
-4
-4
-5
-6
-6
-4
-1
5
11
16
19
19
16
10
2
-7
-14
-19
-20
-18
-12
-6
1
5
6
3
-3
-11
-19
-25
-29
-28
-24
-17
-8
1
8
13
14
13
9
4
-1
-4
-6
-6
-4
-1
1
3
5
4
3
2
0
-1
-2
-2
-2
-1
0
0
0
0
0
0
-1
-2
-3
-4
-6
-8
-11
-13
-15
-15
-14
-12
-8
-4
1
5
7
8
7
4
0
-5
-9
-13
-15
-16
-15
-14
-11
-9
-6
-3
-1
2
5
9
12
14
16
17
16
14
11
7
3
-1
-3
-4
-4
-2
0
2
3
4
4
2
1
-1
-2
-2
-2
-1
1
2
3
4
3
2
0
-2
-2
-3
-2
0
2
3
5
5
4
2
-1
-4
-8
-11
-13
-15
-15
-14
-12
-9
-6
-3
0
2
3
4
4
3
1
-1
-4
-6
-8
-9
-10
-11
-11
-11
-11
-11
-12
-13
-14
-14
-14
-13
-12
-10
-7
-4
-2
0
2
2
2
2
2
1
1
1
1
0
0
-1
-3
-4
-4
-4
-2
0
4
7
10
11
11
7
2
-5
-13
-20
-25
-28
-27
-23
-16
-9
-1
5
8
9
7
3
-1
-5
-7
-8
-6
-3
0
3
5
5
4
1
-2
-4
-6
-5
-3
1
5
10
13
15
15
13
9
5
0
-4
-6
-8
-8
-7
-6
-4
-3
-1
0
1
3
4
6
8
10
12
14
15
15
15
13
10
7
3
0
-3
-5
-6
-6
-4
-1
3
8
12
15
16
16
14
11
8
5
2
0
0
0
1
2
1
0
-4
-8
-12
-16
-19
-19
-16
-12
-5
3
10
16
19
21
20
17
13
8
4
1
0
-1
-1
0
0
1
1
1
1
1
2
2
2
2
2
1
0
-2
-2
-3
-2
-1
1
2
3
4
3
1
-1
-1
0
3
10
19
30
42
52
60
64
63
57
47
35
22
10
1
-5
-7
-6
-3
1
5
7
8
7
6
3
1
0
-1
0
1
2
3
4
3
2
1
0
-1
-1
-1
0
1
3
3
3
3
2
1
-1
-1
-1
-1
1
2
4
5
5
5
4
3
2
1
1
1
1
1
2
2
2
2
1
1
0
0
0
0
1
2
2
2
2
2
1
1
0
0
0
0
1
2
2
3
3
2
1
0
0
-1
0
0
1
2
3
4
4
4
4
4
6
8
11
15
19
23
27
29
29
28
25
20
15
10
5
1
-1
-2
-2
-1
0
1
2
3
4
4
4
4
3
2
1
0
-2
-2
-2
-1
1
4
8
13
16
19
19
18
15
11
6
2
-2
-3
-3
-2
1
4
6
6
5
2
-2
-6
-10
-13
-15
-15
-14
-12
-9
-7
-4
-3
-1
0
2
5
8
11
14
17
18
18
16
12
8
4
0
-2
-3
-3
-2
0
1
2
2
1
0
-1
-2
-2
-1
0
2
3
4
4
4
3
2
1
0
0
1
2
3
3
3
1
-1
-3
-4
-5
-4
-2
1
5
8
9
9
6
2
-3
-9
-14
-17
-18
-17
-13
-8
-3
2
5
7
6
5
3
0
-1
-2
-2
0
2
3
4
5
4
3
1
0
-1
-1
0
1
3
4
4
4
3
2
0
-1
-2
-1
0
2
4
6
6
5
2
-1
-6
-10
-14
-16
-16
-15
-13
-10
-6
-4
-2
-1
-1
-1
-2
-3
-3
-2
-1
0
0
1
1
0
0
-1
-2
-2
-1
0
1
3
3
4
4
3
2
1
0
0
0
1
3
4
4
4
3
2
0
-1
-1
-1
1
3
4
6
6
5
3
0
-4
-7
-10
-11
-12
-11
-10
-10
-9
-10
-11
-13
-14
-15
-15
-13
-10
-6
-2
2
4
6
5
4
2
-1
-3
-4
-3
-2
0
2
3
4
4
4
2
1
0
-1
-2
-1
-1
0
1
1
1
1
1
1
1
1
0
-1
-3
-6
-10
-14
-18
-21
-23
-23
-21
-18
-13
-9
-4
-1
1
1
1
0
-1
-1
-1
0
2
3
4
4
4
3
1
0
-1
-1
1
3
5
6
7
6
3
-1
-6
-10
-14
-17
-17
-16
-14
-10
-5
-1
2
4
5
5
5
4
3
2
1
1
0
0
0
0
0
1
1
1
2
2
2
1
0
-2
-4
-6
-8
-10
-11
-11
-11
-11
-12
-13
-14
-17
-19
-22
-25
-27
-28
-28
-28
-26
-25
-22
-20
-17
-14
-11
-8
-5
-1
2
4
6
7
6
5
3
0
-2
-4
-6
-6
-6
-4
-2
1
4
7
9
12
14
16
17
17
17
15
12
9
4
0
-5
-9
-12
-14
-14
-13
-11
-8
-5
-2
1
2
3
3
3
2
1
0
0
0
-1
0
0
0
1
2
3
4
5
6
6
4
2
-2
-6
-10
-13
-15
-14
-12
-7
-1
6
13
18
20
20
17
12
6
0
-5
-7
-7
-5
0
5
10
14
16
15
12
8
2
-3
-7
-10
-12
-13
-14
-15
-17
-20
-22
-25
-26
-26
-24
-20
-15
-9
-4
0
2
2
-1
-4
-8
-12
-13
-13
-11
-7
-2
3
7
9
9
7
5
2
0
-1
-1
0
1
3
4
4
3
1
-1
-3
-3
-2
1
5
10
15
19
21
21
19
16
11
7
3
0
-2
-3
-3
-3
-3
-5
-7
-10
-14
-18
-22
-24
-26
-26
-25
-22
-19
-16
-12
-8
-3
2
7
12
16
19
21
22
20
17
13
7
1
-4
-7
-10
-11
-10
-9
-8
-7
-7
-8
-10
-12
-14
-15
-14
-11
-8
-4
1
4
6
5
3
-1
-6
-11
-14
-16
-15
-13
-8
-3
2
6
8
8
7
5
2
0
-1
-1
0
2
5
7
9
9
8
6
3
-1
-5
-8
-11
-12
-13
-13
-12
-10
-7
-4
-1
2
5
7
8
8
7
5
2
-1
-4
-6
-8
-9
-9
-9
-8
-7
-6
-5
-4
-3
-1
2
4
7
8
9
8
6
2
-3
-9
-13
-17
-18
-16
-13
-8
-3
2
5
5
3
0
-5
-10
-14
-16
-15
-13
-8
-3
2
6
8
8
7
5
3
1
0
0
1
2
4
5
6
5
4
3
2
1
1
1
2
3
4
5
5
4
3
2
2
1
2
3
4
4
5
4
4
3
2
1
1
2
4
5
6
6
5
2
-2
-6
-11
-14
-16
-16
-13
-9
-4
3
8
13
17
19
20
19
18
16
13
10
7
4
0
-3
-6
-8
-10
-11
-11
-10
-8
-7
-6
-5
-6
-7
-8
-9
-9
-8
-6
-3
1
5
7
9
9
7
5
2
0
-2
-1
0
3
6
8
9
8
4
-1
-8
-14
-18
-20
-19
-16
-10
-4
3
8
11
11
9
6
1
-4
-8
-11
-12
-11
-10
-8
-7
-5
-3
-2
0
2
4
6
8
8
8
7
4
1
-2
-4
-4
-2
3
9
17
24
31
35
38
38
36
34
30
28
26
24
24
23
23
21
18
14
9
5
2
0
0
2
5
9
13
16
19
21
22
23
24
26
27
29
30
30
27
23
18
11
4
-2
-6
-8
-7
-3
1
5
9
11
11
8
5
1
-1
-3
-3
-1
3
6
9
11
10
8
4
-1
-7
-11
-13
-14
-13
-11
-7
-4
0
2
4
5
6
6
6
6
7
7
6
6
5
4
3
2
2
2
3
4
5
5
5
5
4
3
2
2
2
3
3
4
5
6
5
5
4
3
2
2
2
3
4
5
6
6
5
4
3
2
1
1
2
4
5
6
7
6
5
3
1
0
0
1
4
6
9
10
9
6
0
-7
-14
-21
-27
-29
-29
-25
-20
-13
-6
0
4
7
7
6
5
3
3
2
3
4
4
5
5
4
3
3
2
2
3
4
4
4
2
0
-4
-8
-11
-14
-14
-13
-10
-5
0
4
7
8
7
5
3
1
0
1
4
9
14
18
21
22
20
17
11
6
1
-3
-4
-4
-2
1
3
5
6
6
5
3
2
2
2
3
4
5
6
6
6
5
3
2
2
2
3
4
5
6
7
6
5
3
2
0
0
0
1
2
3
4
5
5
4
3
3
3
3
4
5
6
6
6
4
3
1
1
2
4
8
13
18
23
26
26
24
19
12
3
-5
-12
-18
-20
-20
-18
-15
-10
-6
-4
-3
-3
-5
-8
-12
-15
-16
-16
-14
-11
-6
0
5
8
10
8
4
-3
-12
-22
-31
-38
-41
-41
-36
-27
-15
-3
10
20
26
29
28
23
16
8
0
-6
-10
-11
-11
-9
-7
-5
-4
-4
-5
-7
-8
-9
-9
-7
-4
-1
3
6
8
9
9
8
6
4
1
0
0
1
3
5
8
11
13
13
12
10
7
4
0
-3
-4
-5
-4
-1
2
5
7
9
10
9
7
5
2
-1
-4
-5
-6
-6
-4
-2
0
3
7
10
13
16
17
18
17
15
13
9
7
5
5
7
10
15
21
27
31
33
32
30
25
20
15
11
9
10
13
17
23
29
35
40
44
47
49
51
54
55
57
57
56
53
49
43
36
30
24
20
17
17
17
18
18
18
16
14
11
7
5
3
2
2
4
5
6
6
6
4
2
-1
-3
-6
-9
-11
-14
-18
-22
-25
-28
-29
-27
-23
-16
-7
4
13
21
25
26
23
17
9
1
-7
-11
-13
-13
-10
-6
-2
1
4
5
6
8
9
12
15
17
18
17
14
8
-1
-10
-19
-25
-29
-29
-25
-18
-11
-3
2
5
5
2
-2
-7
-10
-12
-11
-8
-4
0
4
7
8
8
8
7
7
7
7
6
4
-2
-10
-20
-32
-44
-53
-58
-57
-51
-41
-27
-14
-3
3
3
-4
-16
-32
-47
-58
-64
-62
-53
-37
-18
1
17
28
32
30
23
14
6
2
3
11
24
39
55
67
74
75
70
59
46
34
23
17
16
18
22
26
27
25
20
11
1
-8
-14
-15
-13
-8
-1
5
8
6
1
-7
-15
-20
-19
-11
5
27
52
76
95
106
107
98
81
59
36
16
2
-6
-9
-8
-6
-5
-8
-14
-23
-32
-39
-42
-39
-30
-19
-6
3
8
6
-2
-14
-28
-38
-41
-37
-24
-5
16
35
46
48
38
18
-7
-35
-58
-73
-78
-72
-57
-37
-17
-1
8
8
1
-12
-26
-39
-47
-49
-46
-37
-27
-17
-10
-5
-4
-5
-6
-6
-4
1
7
13
18
20
18
14
8
3
-1
-1
2
8
15
20
22
18
9
-4
-20
-33
-42
-43
-35
-20
2
26
48
65
74
74
66
52
36
22
12
9
14
25
41
59
76
89
97
98
93
82
67
49
31
12
-6
-21
-34
-42
-46
-45
-40
-31
-19
-6
5
12
15
13
5
-6
-18
-30
-38
-40
-37
-27
-14
1
17
29
37
40
39
35
28
22
18
16
17
20
25
29
32
33
32
30
27
25
25
27
31
38
46
55
63
68
71
71
68
63
56
48
40
33
26
19
12
6
0
-7
-14
-20
-26
-31
-34
-37
-38
-38
-37
-35
-32
-29
-25
-21
-17
-12
-8
-4
-1
1
2
2
0
-2
-4
-6
-6
-5
-2
2
7
12
16
18
17
13
7
-2
-11
-18
-24
-26
-23
-18
-10
-1
7
11
12
7
-1
-12
-24
-34
-41
-43
-40
-32
-21
-9
3
11
16
17
15
11
7
5
5
7
12
19
25
29
31
30
26
21
16
13
13
15
20
26
30
33
32
26
18
6
-5
-14
-20
-21
-17
-9
1
11
20
26
28
27
24
20
18
18
21
28
36
44
51
55
56
53
48
41
35
29
27
26
27
29
31
30
26
19
9
-3
-14
-24
-32
-36
-37
-35
-30
-24
-18
-12
-6
-1
3
6
8
10
10
9
8
5
1
-4
-8
-11
-14
-16
-17
-18
-20
-23
-27
-33
-39
-44
-47
-46
-42
-34
-23
-11
1
10
15
15
9
-1
-14
-27
-37
-43
-44
-39
-30
-18
-6
5
12
14
11
4
-5
-14
-22
-27
-30
-28
-25
-21
-17
-15
-16
-20
-26
-34
-43
-50
-56
-59
-59
-56
-51
-46
-40
-35
-30
-26
-22
-18
-13
-6
1
10
19
27
33
37
37
34
29
22
16
11
9
11
17
27
40
55
69
80
88
90
87
78
66
51
35
19
6
-5
-12
-16
-17
-16
-14
-11
-8
-7
-6
-8
-10
-13
-17
-19
-21
-21
-19
-14
-7
3
14
25
36
46
54
60
64
66
66
65
65
64
64
65
65
64
62
57
50
41
31
20
10
2
-3
-4
-2
3
8
14
18
20
18
14
8
0
-7
-12
-16
-17
-16
-15
-14
-14
-17
-23
-31
-41
-53
-64
-73
-81
-86
-88
-89
-88
-85
-81
-76
-70
-61
-50
-37
-23
-9
3
12
16
17
12
5
-4
-11
-17
-18
-16
-9
-1
7
14
16
14
9
0
-8
-15
-17
-13
-4
10
27
44
58
66
69
65
56
45
33
23
16
14
15
19
23
28
30
31
29
26
23
20
17
16
15
14
10
5
-3
-13
-23
-32
-38
-41
-38
-31
-21
-8
5
16
24
28
29
27
22
17
11
6
1
-2
-4
-4
-2
2
8
17
27
37
46
51
52
47
36
19
0
-19
-35
-45
-48
-42
-29
-12
6
22
32
35
29
17
-1
-20
-38
-52
-61
-65
-64
-60
-55
-51
-47
-43
-39
-34
-26
-15
-1
15
30
42
50
53
50
44
36
28
23
23
27
34
44
52
57
57
52
41
26
11
-4
-16
-23
-27
-27
-26
-24
-24
-27
-33
-41
-50
-59
-67
-73
-78
-81
-85
-88
-92
-96
-99
-100
-98
-90
-78
-62
-42
-21
-2
14
26
32
32
29
23
17
11
6
4
4
5
6
8
9
11
12
14
16
17
19
21
21
20
17
14
10
8
6
6
8
11
15
17
19
18
15
11
6
2
1
2
5
11
18
24
28
30
29
26
20
15
9
5
3
1
0
0
-1
-3
-6
-8
-10
-10
-9
-7
-5
-3
-2
-5
-11
-20
-31
-42
-53
-61
-66
-68
-67
-64
-62
-61
-63
-67
-73
-79
-84
-86
-84
-78
-67
-54
-38
-22
-8
5
15
23
29
33
37
40
42
43
42
40
36
31
25
20
15
13
11
11
11
10
8
4
-1
-6
-11
-14
-14
-12
-8
-3
1
2
-1
-9
-22
-37
-55
-71
-86
-96
-102
-104
-102
-98
-94
-90
-89
-90
-92
-95
-99
-101
-102
-102
-100
-99
-98
-99
-101
-106
-113
-121
-130
-140
-149
-159
-167
-176
-184
-193
-202
-211
-221
-232
-245
-260
-277
-297
-321
-348
-379
-412
-447
-483
-519
-554
-588
-621
-653
-685
-717
-751
-787
-825
-865
-908
-952
-996
-1041
-1085
-1128
-1169
-1209
-1247
-1284
-1321
-1359
-1398
-1441
-1487
-1538
-1593
-1653
-1717
-1783
-1850
-1916
-1979
-2037
-2094
-2145
-2194
-2240
-2286
-2331
-2378
-2424
-2470
-2514
-2555
-2592
-2625
-2654
-2680
-2705
-2731
-2759
-2789
-2823
-2857
-2890
-2919
-2942
-2956
-2962
-2958
-2947
-2931
-2911
-2890
-2867
-2843
-2815
-2781
-2738
-2683
-2616
-2538
-2451
-2359
-2266
-2179
-2100
-2031
-1973
-1924
-1878
-1829
-1772
-1700
-1609
-1496
-1360
-1204
-1030
-842
-646
-447
-248
-54
134
313
482
642
791
931
1063
1188
1309
1428
1548
1671
1800
1934
2075
2220
2367
2514
2656
2792
2920
3041
3156
3269
3385
3507
3639
3782
3935
4094
4255
4409
4550
4672
4771
4849
4910
4960
5009
5067
5144
5246
5374
5527
5697
5873
6045
6198
6322
6411
6460
6469
6444
6389
6313
6222
6124
6025
5928
5837
5757
5689
5639
5609
5601
5617
5655
5713
5784
5862
5937
6001
6046
6066
6057
6015
5939
5828
5682
5501
5286
5042
4771
4482
4185
3890
3610
3352
3122
2920
2738
2564
2380
2167
1909
1593
1214
777
293
-218
-735
-1233
-1695
-2107
-2461
-2759
-3005
-3209
-3380
-3526
-3654
-3766
-3864
-3949
-4019
-4082
-4140
-4200
-4270
-4355
-4461
-4588
-4731
-4885
-5041
-5189
-5319
-5424
-5499
-5541
-5549
-5522
-5463
-5373
-5257
-5122
-4978
-4838
-4717
-4630
-4591
-4608
-4683
-4808
-4965
-5128
-5269
-5357
-5365
-5278
-5088
-4801
-4434
-4010
-3556
-3098
-2656
-2245
-1867
-1521
-1198
-888
-580
-268
52
380
712
1042
1367
1680
1980
2263
2530
2779
3010
3222
3416
3593
3755
3907
4053
4201
4355
4518
4689
4863
5034
5192
5327
5433
5507
5552
5575
5586
5596
5617
5656
5717
5800
5899
6009
6124
6240
6353
6464
6573
6682
6788
6888
6972
7033
7058
7040
6974
6860
6703
6514
6304
6084
5860
5634
5400
5149
4868
4543
4166
3731
3244
2716
2166
1617
1092
614
200
-141
-405
-597
-731
-824
-897
-975
-1080
-1233
-1448
-1732
-2084
-2491
-2935
-3386
-3817
-4196
-4503
-4725
-4862
-4931
-4960
-4985
-5044
-5173
-5399
-5734
-6176
-6710
-7310
-7943
-8578
-9186
-9748
-10251
-10690
-11063
-11374
-11623
-11808
-11926
-11975
-11952
-11860
-11708
-11512
-11292
-11070
-10870
-10707
-10592
-10526
-10505
-10517
-10551
-10597
-10649
-10709
-10786
-10889
-11032
-11225
-11472
-11770
-12106
-12463
-12814
-13133
-13393
-13568
-13636
-13582
-13394
-13067
-12605
-12013
-11310
-10518
-9667
-8794
-7935
-7127
-6402
-5780
-5273
-4876
-4573
-4340
-4145
-3957
-3750
-3503
-3207
-2861
-2472
-2051
-1609
-1157
-699
-236
235
720
1227
1760
2322
2912
3525
4153
4789
5425
6053
6666
7262
7837
8388
8916
9419
9897
10351
10780
11184
11562
11908
12217
12479
12686
12826
12894
12885
12801
12651
12448
12211
11959
11707
11469
11251
11050
10859
10668
10462
10231
9968
9671
9344
8992
8623
8245
7862
7475
7083
6685
6280
5872
5468
5081
4728
4424
4186
4019
3929
3903
3925
3971
4013
4024
3977
3854
3645
3344
2958
2497
1976
1414
831
247
-320
-857
-1353
-1807
-2221
-2605
-2974
-3345
-3736
-4158
-4616
-5105
-5611
-6111
-6579
-6988
-7318
-7557
-7709
-7791
-7829
-7859
-7913
-8023
-8205
-8463
-8787
-9153
-9528
-9878
-10168
-10376
-10485
-10493
-10408
-10245
-10024
-9767
-9493
-9218
-8955
-8710
-8487
-8287
-8108
-7945
-7792
-7640
-7477
-7293
-7073
-6809
-6492
-6120
-5693
-5218
-4705
-4167
-3614
-3057
-2503
-1956
-1416
-881
-347
190
731
1275
1821
2363
2895
3408
3893
4341
4744
5093
5384
5613
5782
5896
5969
6016
6060
6127
6239
6420
6684
7038
7481
7999
8573
9175
9779
10357
10888
11357
11758
12093
12369
12601
12806
13001
13201
13420
13667
13948
14263
14610
14982
15371
15766
16154
16522
16859
17151
17391
17570
17683
17729
17705
17614
17458
17243
16975
16663
16318
15953
15582
15218
14872
14553
14264
14003
13762
13528
13286
13018
12709
12346
11923
11438
10896
10303
9671
9011
8330
7634
6924
6194
5438
4643
3798
2891
1914
864
-256
-1437
-2660
-3904
-5141
-6342
-7479
-8527
-9469
-10295
-11005
-11607
-12114
-12547
-12925
-13269
-13595
-13916
-14243
-14583
-14943
-15331
-15755
-16224
-16747
-17327
-17961
-18640
-19342
-20040
-20700
-21289
-21780
-22153
-22403
-22541
-22588
-22576
-22538
-22505
-22498
-22526
-22583
-22650
-22701
-22706
-22635
-22466
-22189
-21800
-21306
-20722
-20063
-19348
-18593
-17812
-17020
-16230
-15455
-14709
-14004
-13346
-12736
-12165
-11615
-11058
-10458
-9781
-8997
-8087
-7053
-5909
-4690
-3441
-2216
-1064
-27
872
1624
2243
2755
3195
3602
4013
4458
4954
5513
6136
6819
7554
8333
9144
9976
10814
11642
12439
13184
13856
14439
14925
15315
15619
15859
16061
16248
16445
16661
16895
17134
17353
17522
17612
17598
17468
17222
16874
16450
15982
15502
15041
14620
14253
13942
13682
13462
13271
13094
12920
12740
12545
12329
12083
11801
11476
11105
10684
10218
9714
9183
8640
8098
7568
7057
6564
6086
5615
5141
4660
4172
3684
3208
2763
2366
2031
1764
1562
1409
1283
1155
997
785
505
153
-265
-734
-1235
-1750
-2266
-2777
-3285
-3796
-4320
-4865
-5435
-6024
-6621
-7208
-7766
-8279
-8737
-9139
-9495
-9821
-10139
-10466
-10815
-11187
-11571
-11945
-12278
-12541
-12707
-12757
-12687
-12506
-12233
-11893
-11513
-11117
-10718
-10320
-9920
-9504
-9062
-8583
-8066
-7518
-6952
-6389
-5851
-5355
-4912
-4519
-4167
-3836
-3504
-3148
-2751
-2308
-1819
-1299
-766
-243
251
700
1097
1442
1744
2013
2261
2499
2734
2968
3203
3436
3666
3895
4126
4365
4617
4887
5176
5479
5786
6082
6349
6571
6735
6835
6872
6855
6802
6731
6662
6612
6593
6609
6656
6728
6811
6892
6959
7004
7022
7013
6981
6932
6875
6819
6771
6737
6721
6725
6750
6793
6850
6916
6984
7047
7096
7125
7129
7104
7049
6966
6858
6727
6576
6405
6214
5997
5748
5460
5124
4733
4283
3771
3201
2577
1907
1203
478
-257
-985
-1694
-2367
-2993
-3559
-4054
-4476
-4818
-5086
-5287
-5433
-5540
-5624
-5704
-5794
-5906
-6047
-6221
-6430
-6671
-6943
-7245
-7576
-7939
-8334
-8762
-9222
-9708
-10211
-10716
-11208
-11667
-12079
-12428
-12707
-12915
-13056
-13141
-13183
-13198
-13201
-13204
-13213
-13231
-13254
-13278
-13291
-13284
-13246
-13169
-13046
-12873
-12648
-12372
-12045
-11671
-11254
-10799
-10310
-9794
-9257
-8707
-8151
-7601
-7062
-6541
-6042
-5570
-5122
-4695
-4281
-3872
-3457
-3026
-2573
-2094
-1591
-1073
-552
-46
427
850
1208
1496
1716
1878
2001
2111
2233
2390
2603
2880
3222
3618
4049
4489
4911
5287
5598
5828
5974
6040
6035
5976
5880
5768
5653
5549
5463
5400
5360
5341
5338
5348
5365
5387
5410
5434
5459
5484
5512
5543
5577
5615
5654
5689
5716
5729
5721
5689
5631
5548
5446
5330
5211
5096
4993
4904
4827
4757
4684
4597
4485
4340
4157
3941
3697
3439
3182
2941
2732
2564
2444
2374
2350
2366
2416
2491
2586
2693
2808
2928
3049
3170
3287
3401
3510
3615
3719
3825
3935
4051
4175
4302
4425
4538
4629
4691
4716
4703
4651
4566
4458
4334
4204
4072
3940
3808
3670
3524
3368
3203
3037
2882
2753
2663
2626
2647
2721
2836
2972
3101
3196
3230
3184
3049
2826
2527
2170
1780
1383
1002
653
347
87
-128
-308
-461
-600
-733
-869
-1012
-1167
-1329
-1497
-1666
-1828
-1978
-2107
-2210
-2283
-2327
-2345
-2343
-2334
-2330
-2345
-2391
-2477
-2608
-2785
-3000
-3245
-3505
-3765
-4008
-4219
-4385
-4497
-4546
-4531
-4452
-4312
-4121
-3891
-3635
-3370
-3115
-2885
-2696
-2556
-2472
-2440
-2457
-2512
-2592
-2687
-2785
-2879
-2964
-3040
-3105
-3161
-3206
-3237
-3249
-3235
-3188
-3102
-2974
-2804
-2599
-2367
-2122
-1878
-1649
-1447
-1280
-1152
-1061
-1002
-966
-940
-908
-854
-765
-626
-426
-160
173
565
1004
1474
1951
2411
2834
3203
3508
3747
3926
4057
4158
4247
4337
4440
4559
4690
4826
4955
5064
5143
5186
5191
5160
5099
5013
4908
4787
4649
4491
4308
4090
3833
3532
3184
2792
2360
1895
1408
907
404
-91
-572
-1032
-1468
-1882
-2277
-2663
-3050
-3451
-3878
-4340
-4843
-5383
-5950
-6528
-7095
-7628
-8103
-8506
-8824
-9056
-9210
-9301
-9347
-9365
-9374
-9384
-9401
-9425
-9453
-9479
-9498
-9507
-9505
-9493
-9472
-9440
-9394
-9327
-9227
-9081
-8875
-8601
-8253
-7833
-7349
-6815
-6247
-5661
-5069
-4478
-3891
-3304
-2711
-2108
-1492
-864
-234
385
979
1531
2028
2465
2842
3166
3451
3715
3972
4238
4520
4820
5135
5455
5771
6070
6345
6588
6798
6975
7122
7243
7341
7419
7479
7523
7552
7570
7586
7608
7650
7726
7850
8034
8287
8610
8997
9435
9905
10383
10843
11261
11615
11890
12079
12182
12208
12170
12080
11955
11803
11631
11436
11213
10952
10643
10278
9856
9380
8864
8325
7784
7262
6778
6343
5964
5638
5355
5103
4870
4643
4414
4181
3942
3699
3455
3210
2962
2706
2436
2146
1832
1495
1140
774
409
54
-283
-599
-899
-1191
-1487
-1798
-2133
-2492
-2871
-3254
-3625
-3962
-4250
-4479
-4649
-4769
-4859
-4941
-5041
-5178
-5366
-5607
-5895
-6215
-6546
-6867
-7159
-7408
-7604
-7743
-7826
-7855
-7833
-7764
-7650
-7498
-7315
-7113
-6910
-6727
-6585
-6506
-6504
-6586
-6749
-6979
-7252
-7541
-7816
-8051
-8229
-8340
-8384
-8371
-8314
-8228
-8128
-8023
-7922
-7822
-7725
-7627
-7525
-7420
-7311
-7199
-7084
-6964
-6835
-6687
-6511
-6298
-6041
-5738
-5393
-5017
-4621
-4223
-3835
-3469
-3126
-2804
-2493
-2181
-1855
-1503
-1121
-710
-278
163
598
1014
1402
1756
2075
2362
2621
2857
3068
3251
3395
3488
3519
3477
3357
3161
2902
2596
2267
1939
1635
1373
1163
1008
905
839
798
766
732
689
633
567
500
440
395
373
376
402
445
495
543
580
603
611
613
620
649
718
842
1031
1288
1607
1973
2362
2746
3096
3386
3593
3704
3714
3628
3458
3220
2936
2627
2312
2012
1741
1513
1339
1228
1185
1214
1312
1475
1692
1952
2238
2533
2823
3095
3339
3549
3724
3862
3962
4022
4037
4000
3905
3747
3523
3238
2903
2538
2164
1808
1493
1240
1058
951
908
915
948
985
1002
984
916
793
615
387
118
-182
-500
-822
-1134
-1421
-1666
-1855
-1973
-2012
-1969
-1849
-1663
-1431
-1178
-931
-716
-555
-464
-452
-520
-662
-869
-1131
-1436
-1773
-2134
-2511
-2897
-3285
-3668
-4040
-4393
-4724
-5032
-5319
-5589
-5848
-6104
-6360
-6615
-6862
-7091
-7287
-7432
-7513
-7519
-7447
-7301
-7094
-6839
-6554
-6252
-5942
-5627
-5302
-4959
-4588
-4180
-3731
-3247
-2737
-2220
-1717
-1250
-836
-490
-215
-12
128
213
254
260
236
185
107
6
-116
-249
-379
-489
-557
-565
-496
-342
-104
209
579
978
1381
1761
2095
2370
2581
2729
2825
2885
2925
2958
2997
3047
3108
3174
3237
3287
3314
3313
3280
3216
3130
3028
2921
2820
2733
2665
2617
2589
2575
2573
2576
2584
2596
2615
2648
2701
2782
2894
3039
3212
3404
3603
3793
3957
4082
4157
4176
4142
4059
3940
3797
3645
3496
3358
3236
3132
3042
2962
2887
2811
2733
2650
2564
2476
2385
2293
2197
2094
1978
1845
1691
1512
1310
1088
849
600
346
91
-164
-417
-673
-933
-1200
-1472
-1743
-2005
-2245
-2448
-2603
-2698
-2731
-2707
-2635
-2534
-2425
-2328
-2261
-2234
-2247
-2293
-2356
-2418
-2457
-2458
-2409
-2310
-2168
-1999
-1821
-1653
-1511
-1406
-1338
-1302
-1286
-1275
-1257
-1220
-1162
-1085
-999
-918
-856
-828
-841
-900
-1002
-1137
-1295
-1462
-1628
-1782
-1920
-2041
-2146
-2237
-2317
-2389
-2452
-2504
-2543
-2566
-2571
-2560
-2533
-2496
-2456
-2419
-2392
-2380
-2389
-2420
-2473
-2548
-2644
-2758
-2888
-3031
-3182
-3335
-3483
-3619
-3735
-3822
-3874
-3889
-3867
-3810
-3725
-3622
-3508
-3391
-3278
-3171
-3070
-2972
-2875
-2775
-2669
-2557
-2439
-2320
-2201
-2086
-1972
-1859
-1739
-1605
-1449
-1265
-1047
-797
-521
-228
69
355
617
845
1034
1183
1297
1385
1454
1514
1571
1627
1681
1727
1761
1774
1763
1724
1659
1574
1475
1372
1274
1191
1129
1093
1089
1120
1189
1302
1462
1674
1943
2272
2659
3103
3596
4126
4682
5248
5809
6352
6864
7337
7764
8141
8471
8754
8993
9194
9363
9504
9622
9721
9802
9865
9907
9926
9914
9869
9785
9662
9502
9308
9089
8851
8603
8348
8090
7824
7543
7238
6899
6517
6089
5618
5113
4591
4075
3587
3151
2786
2501
2301
2179
2124
2118
2141
2175
2205
2219
2210
2179
2127
2058
1977
1891
1804
1718
1635
1556
1480
1404
1323
1232
1125
994
832
634
397
122
-186
-519
-865
-1215
-1557
-1885
-2197
-2495
-2786
-3077
-3378
-3696
-4033
-4386
-4748
-5108
-5453
-5769
-6048
-6285
-6479
-6635
-6761
-6865
-6956
-7037
-7109
-7169
-7210
-7224
-7206
-7148
-7050
-6911
-6735
-6526
-6287
-6020
-5723
-5395
-5031
-4631
-4194
-3725
-3233
-2734
-2245
-1785
-1373
-1020
-738
-523
-368
-260
-181
-111
-31
73
209
378
574
784
991
1175
1316
1395
1401
1326
1170
943
657
333
-8
-346
-661
-941
-1178
-1371
-1522
-1640
-1733
-1807
-1866
-1910
-1934
-1930
-1890
-1805
-1673
-1496
-1282
-1046
-805
-578
-383
-231
-131
-83
-83
-121
-188
-273
-369
-475
-592
-724
-878
-1061
-1281
-1541
-1844
-2190
-2578
-3008
-3477
-3985
-4530
-5111
-5721
-6355
-7001
-7644
-8269
-8860
-9399
-9876
-10281
-10611
-10866
-11051
-11172
-11235
-11245
-11206
-11120
-10986
-10803
-10572
-10293
-9968
-9601
-9197
-8763
-8304
-7825
-7330
-6823
-6306
-5784
-5261
-4744
-4240
-3757
-3304
-2885
-2504
-2162
-1853
-1569
-1301
-1037
-765
-474
-157
192
576
996
1450
1934
2445
2977
3523
4075
4625
5162
5677
6161
6606
7010
7372
7698
7997
8282
8567
8865
9187
9540
9925
10338
10770
11207
11635
12042
12418
12757
13061
13333
13585
13826
14070
14323
14591
14873
15162
15447
15714
15948
16134
16261
16322
16314
16238
16099
15902
15653
15356
15013
14624
14185
13693
13146
12545
11891
11192
10458
9705
8945
8196
7470
6778
6127
5518
4950
4418
3917
3439
2977
2524
2077
1631
1182
729
268
-204
-689
-1190
-1710
-2248
-2805
-3377
-3959
-4546
-5130
-5704
-6261
-6795
-7304
-7785
-8239
-8670
-9079
-9472
-9849
-10213
-10563
-10896
-11208
-11494
-11748
-11968
-12150
-12296
-12406
-12486
-12542
-12580
-12605
-12620
-12626
-12620
-12596
-12547
-12466
-12343
-12173
-11950
-11673
-11344
-10965
-10542
-10081
-9590
-9076
-8545
-8005
-7462
-6923
-6394
-5881
-5389
-4922
-4481
-4065
-3668
-3286
-2909
-2528
-2134
-1720
-1279
-811
-314
209
754
1315
1888
2471
3060
3656
4260
4875
5502
6145
6803
7478
8164
8861
9556
10241
10904
11528
12099
12599
13014
13331
13540
13637
13624
13509
13305
13028
12696
12328
11939
11540
11138
10733
10324
9905
9475
9031
8577
8119
7670
7241
6843
6484
6162
5872
5596
5315
5004
4640
4206
3695
3110
2464
1781
1089
418
-207
-767
-1254
-1671
-2029
-2348
-2647
-2945
-3257
-3590
-3948
-4328
-4726
-5139
-5566
-6010
-6478
-6978
-7520
-8106
-8739
-9408
-10099
-10792
-11466
-12099
-12674
-13181
-13616
-13982
-14285
-14533
-14734
-14890
-15000
-15059
-15058
-14987
-14838
-14608
-14298
-13917
-13474
-12986
-12465
-11925
-11377
-10826
-10276
-9728
-9181
-8635
-8087
-7539
-6988
-6433
-5870
-5296
-4704
-4089
-3449
-2784
-2100
-1406
-718
-53
573
1146
1659
2108
2501
2849
3165
3465
3763
4065
4373
4684
4988
5275
5533
5754
5933
6071
6174
6251
6312
6369
6431
6506
6601
6719
6862
7032
7228
7450
7693
7954
8224
8491
8743
8965
9143
9265
9325
9319
9253
9134
8976
8793
8601
8411
8234
8074
7935
7812
7702
7601
7505
7413
7325
7241
7164
7096
7038
6990
6948
6909
6867
6814
6745
6656
6541
6402
6239
6054
5853
5639
5416
5186
4950
4707
4453
4183
3895
3583
3247
2886
2504
2104
1695
1283
877
483
107
-249
-583
-896
-1187
-1459
-1711
-1943
-2152
-2337
-2494
-2621
-2717
-2784
-2825
-2843
-2844
-2835
-2820
-2802
-2783
-2763
-2740
-2710
-2670
-2619
-2555
-2478
-2393
-2304
-2216
-2135
-2068
-2019
-1992
-1987
-2004
-2040
-2092
-2155
-2222
-2290
-2352
-2405
-2445
-2470
-2477
-2466
-2435
-2385
-2316
-2229
-2127
-2012
-1889
-1763
-1640
-1527
-1428
-1350
-1294
-1262
-1253
-1265
-1295
-1338
-1392
-1453
-1522
-1597
-1679
-1769
-1865
-1967
-2070
-2169
-2257
-2329
-2379
-2406
-2411
-2398
-2376
-2354
-2344
-2354
-2393
-2465
-2570
-2707
-2869
-3052
-3249
-3459
-3679
-3910
-4157
-4423
-4714
-5033
-5381
-5757
-6156
-6570
-6991
-7409
-7814
-8197
-8551
-8869
-9149
-9387
-9585
-9744
-9866
-9957
-10019
-10059
-10079
-10084
-10075
-10053
-10017
-9966
-9896
-9806
-9696
-9565
-9417
-9257
-9092
-8929
-8775
-8633
-8505
-8389
-8280
-8167
-8041
-7889
-7701
-7469
-7188
-6856
-6476
-6052
-5591
-5098
-4580
-4038
-3477
-2894
-2287
-1655
-994
-303
415
1160
1927
2708
3498
4289
5073
5842
6590
7312
8003
8659
9279
9863
10413
10930
11420
11887
12338
12775
13202
13620
14028
14422
14796
15144
15458
15732
15959
16133
16248
16303
16289
16204
16043
15805
15487
15095
14633
14114
13553
12970
12386
11822
11294
10814
10390
10018
9693
9401
9127
8859
8584
8294
7986
7661
7323
6974
6621
6263
5899
5528
5142
4738
4313
3864
3394
2909
2414
1916
1421
933
452
-22
-494
-967
-1442
-1921
-2402
-2880
-3352
-3813
-4259
-4692
-5112
-5526
-5941
-6362
-6798
-7251
-7722
-8209
-8709
-9216
-9725
-10232
-10734
-11229
-11714
-12189
-12649
-13089
-13503
-13881
-14214
-14494
-14715
-14872
-14965
-14996
-14970
-14892
-14767
-14601
-14397
-14160
-13892
-13598
-13285
-12960
-12631
-12309
-12001
-11713
-11448
-11204
-10974
-10750
-10519
-10271
-9995
-9683
-9331
-8939
-8509
-8045
-7553
-7040
-6510
-5969
-5420
-4870
-4323
-3785
-3263
-2763
-2289
-1847
-1437
-1059
-708
-380
-67
237
537
838
1140
1444
1747
2048
2344
2631
2910
3180
3442
3696
3946
4195
4446
4704
4975
5264
5577
5920
6296
6706
7147
7611
8089
8567
9029
9460
9849
10186
10467
10693
10869
11006
11112
11200
11279
11355
11433
11512
11593
11672
11746
11814
11876
11931
11983
12032
12082
12132
12181
12225
12258
12273
12262
12219
12140
12021
11864
11673
11453
11214
10963
10706
10450
10196
9944
9690
9429
9157
8869
8562
8236
7894
7539
7177
6811
6444
6076
5704
5323
4928
4514
4078
3624
3156
2686
2226
1790
1388
1029
714
439
196
-28
-246
-467
-700
-948
-1207
-1472
-1736
-1995
-2244
-2487
-2730
-2984
-3263
-3577
-3935
-4340
-4790
-5274
-5778
-6285
-6779
-7244
-7668
-8045
-8371
-8648
-8879
-9069
-9225
-9353
-9459
-9548
-9628
-9703
-9780
-9862
-9949
-10041
-10131
-10211
-10273
-10305
-10300
-10253
-10164
-10037
-9879
-9701
-9510
-9314
-9113
-8907
-8688
-8451
-8188
-7895
-7575
-7236
-6889
-6552
-6242
-5972
-5751
-5581
-5454
-5357
-5274
-5183
-5070
-4920
-4728
-4495
-4226
-3930
-3620
-3305
-2993
-2691
-2399
-2118
-1845
-1578
-1315
-1055
-795
-536
-274
-7
271
565
879
1217
1581
1971
2382
2808
3243
3677
4103
4513
4902
5264
5594
5889
6144
6354
6516
6626
6683
6691
6652
6577
6473
6351
6221
6089
5959
5831
5701
5564
5412
5239
5042
4819
4570
4300
4011
3713
3407
3099
2793
2492
2199
1919
1657
1420
1214
1045
918
831
783
764
763
767
760
729
665
563
422
246
46
-170
-391
-607
-812
-1002
-1182
-1350
-1514
-1678
-1846
-2019
-2197
-2374
-2546
-2705
-2843
-2955
-3035
-3084
-3103
-3096
-3070
-3032
-2988
-2944
-2902
-2863
-2822
-2775
-2713
-2628
-2512
-2358
-2162
-1922
-1642
-1327
-984
-624
-257
104
450
770
1057
1304
1509
1668
1782
1854
1888
1891
1869
1832
1787
1743
1705
1679
1665
1663
1669
1678
1684
1680
1660
1621
1559
1477
1375
1258
1132
1002
872
746
625
509
397
288
177
62
-58
-187
-325
-472
-630
-799
-980
-1173
-1380
-1602
-1839
-2092
-2357
-2635
-2920
-3211
-3503
-3793
-4078
-4358
-4630
-4894
-5148
-5390
-5614
-5817
-5990
-6127
-6221
-6265
-6256
-6194
-6082
-5926
-5735
-5518
-5283
-5039
-4788
-4533
-4271
-3999
-3709
-3397
-3058
-2686
-2283
-1847
-1382
-892
-380
148
691
1246
1810
2382
2960
3542
4125
4703
5273
5830
6368
6883
7370
7826
8248
8633
8978
9283
9546
9765
9942
10078
10175
10237
10267
10269
10247
10203
10138
10051
9940
9804
9639
9444
9220
8966
8686
8385
8068
7743
7414
7089
6770
6461
6162
5871
5584
5297
5003
4696
4368
4014
3632
3217
2770
2295
1798
1287
770
258
-242
-722
-1179
-1609
-2015
-2399
-2764
-3116
-3459
-3796
-4131
-4465
-4799
-5134
-5470
-5808
-6146
-6484
-6823
-7159
-7490
-7813
-8125
-8424
-8706
-8970
-9217
-9447
-9663
-9865
-10054
-10228
-10385
-10518
-10622
-10690
-10718
-10702
-10644
-10545
-10414
-10257
-10084
-9900
-9710
-9516
-9314
-9101
-8867
-8607
-8315
-7987
-7622
-7224
-6797
-6346
-5877
-5394
-4897
-4386
-3858
-3309
-2735
-2133
-1504
-851
-179
506
1196
1883
2561
3226
3876
4509
5127
5727
6311
6875
7416
7930
8413
8862
9273
9646
9983
10284
10554
10795
11009
11198
11361
11499
11611
11696
11754
11786
11793
11775
11733
11665
11568
11438
11269
11057
10797
10489
10134
9738
9310
8861
8406
7956
7523
7115
6737
6391
6076
5790
5530
5291
5070
4865
4672
4487
4306
4123
3931
3724
3494
3237
2950
2631
2284
1914
1526
1128
726
325
-69
-456
-832
-1196
-1548
-1885
-2206
-2510
-2796
-3065
-3322
-3569
-3813
-4059
-4312
-4572
-4835
-5097
-5345
-5567
-5750
-5881
-5950
-5954
-5890
-5764
-5584
-5360
-5102
-4819
-4520
-4210
-3894
-3574
-3253
-2934
-2620
-2314
-2020
-1739
-1472
-1214
-961
-706
-441
-159
143
467
807
1157
1502
1830
2125
2373
2562
2686
2740
2725
2645
2508
2323
2101
1854
1594
1334
1086
858
661
499
377
294
248
234
246
277
321
374
431
494
564
643
735
844
974
1126
1303
1505
1732
1985
2260
2558
2874
3205
3544
3885
4217
4533
4825
5084
5307
5492
5641
5756
5845
5912
5964
6004
6032
6048
6046
6021
5965
5869
5727
5534
5287
4982
4622
4207
3742
3229
2673
2079
1452
796
116
-583
-1296
-2017
-2740
-3459
-4165
-4850
-5504
-6118
-6680
-7182
-7618
-7982
-8277
-8506
-8682
-8817
-8931
-9043
-9172
-9337
-9549
-9818
-10145
-10525
-10949
-11400
-11862
-12314
-12737
-13113
-13428
-13670
-13833
-13917
-13923
-13857
-13730
-13551
-13332
-13085
-12820
-12545
-12266
-11986
-11707
-11430
-11153
-10877
-10602
-10326
-10052
-9778
-9505
-9228
-8944
-8645
-8322
-7965
-7565
-7113
-6605
-6038
-5417
-4749
-4045
-3318
-2582
-1850
-1134
-439
229
872
1489
2084
2660
3217
3756
4271
4759
5211
5621
5981
6288
6538
6732
6873
6970
7029
7061
7078
7089
7103
7130
7174
7240
7331
7446
7584
7743
7918
8103
8296
8487
8670
8838
8985
9104
9191
9241
9252
9224
9158
9056
8921
8756
8565
8352
8119
7868
7600
7317
7020
6712
6395
6071
5747
5424
5107
4797
4494
4197
3902
3604
3297
2974
2632
2267
1878
1468
1040
599
152
-295
-736
-1165
-1575
-1959
-2311
-2622
-2883
-3086
-3223
-3287
-3277
-3193
-3044
-2842
-2605
-2352
-2107
-1890
-1719
-1609
-1568
-1597
-1694
-1852
-2060
-2307
-2584
-2880
-3191
-3512
-3842
-4182
-4533
-4896
-5270
-5656
-6050
-6447
-6841
-7227
-7596
-7940
-8253
-8529
-8763
-8952
-9094
-9190
-9243
-9256
-9235
-9184
-9111
-9019
-8913
-8796
-8671
-8538
-8396
-8247
-8089
-7922
-7748
-7569
-7387
-7206
-7029
-6859
-6698
-6546
-6403
-6264
-6125
-5979
-5818
-5637
-5428
-5189
-4916
-4613
-4282
-3933
-3575
-3219
-2880
-2568
-2296
-2072
-1902
-1788
-1726
-1711
-1732
-1778
-1833
-1883
-1914
-1914
-1873
-1785
-1648
-1462
-1229
-952
-637
-287
94
504
940
1402
1885
2384
2894
3404
3904
4383
4829
5234
5591
5898
6155
6366
6539
6679
6796
6895
6982
7059
7129
7194
7255
7316
7378
7447
7524
7612
7712
7820
7933
8047
8157
8261
8359
8454
8552
8663
8794
8951
9135
9340
9556
9766
9948
10084
10153
10144
10052
9879
9637
9342
9012
8667
8323
7990
7672
7372
7083
6802
6523
6243
5962
5682
5406
5139
4885
4645
4419
4205
3997
3791
3583
3369
3147
2913
2667
2405
2123
1816
1476
1097
674
204
-308
-854
-1421
-1988
-2535
-3040
-3481
-3843
-4115
-4292
-4376
-4376
-4303
-4173
-4003
-3810
-3609
-3414
-3234
-3074
-2938
-2824
-2725
-2634
-2541
-2437
-2313
-2162
-1983
-1775
-1544
-1296
-1039
-780
-525
-277
-36
199
434
670
912
1159
1408
1653
1887
2103
2294
2456
2590
2697
2783
2854
2918
2979
3038
3095
3145
3185
3208
3212
3196
3163
3119
3073
3034
3010
3007
3028
3071
3129
3193
3252
3296
3313
3297
3243
3147
3010
2834
2619
2368
2080
1755
1391
985
534
35
-516
-1117
-1769
-2468
-3209
-3983
-4778
-5583
-6380
-7154
-7886
-8561
-9165
-9685
-10116
-10454
-10704
-10870
-10965
-11001
-10991
-10947
-10881
-10799
-10705
-10600
-10482
-10348
-10192
-10012
-9805
-9570
-9308
-9021
-8714
-8390
-8053
-7705
-7349
-6985
-6613
-6235
-5849
-5457
-5062
-4665
-4269
-3880
-3500
-3132
-2781
-2449
-2138
-1852
-1593
-1364
-1168
-1008
-887
-802
-753
-732
-733
-742
-745
-726
-670
-563
-392
-150
166
553
1002
1501
2033
2580
3122
3640
4119
4546
4913
5218
5463
5652
5794
5899
5976
6035
6081
6121
6159
6199
6247
6308
6392
6508
6670
6886
7164
7509
7915
8374
8868
9375
9871
10333
10741
11080
11346
11540
11672
11755
11806
11840
11866
11891
11912
11923
11911
11863
11766
11609
11387
11099
10751
10353
9920
9468
9015
8577
8167
7798
7473
7194
6954
6745
6550
6353
6134
5876
5566
5197
4771
4296
3791
3277
2780
2327
1937
1627
1405
1268
1210
1218
1275
1366
1477
1595
1713
1823
1922
2001
2058
2083
2068
2008
1898
1737
1529
1281
1002
709
408
108
-187
-478
-770
-1069
-1381
-1709
-2051
-2400
-2744
-3067
-3353
-3590
-3767
-3882
-3941
-3952
-3931
-3895
-3858
-3833
-3826
-3840
-3872
-3917
-3970
-4026
-4081
-4135
-4189
-4246
-4306
-4367
-4427
-4476
-4507
-4508
-4471
-4388
-4257
-4082
-3869
-3630
-3377
-3124
-2882
-2660
-2461
-2287
-2134
-1999
-1876
-1762
-1654
-1553
-1462
-1385
-1328
-1298
-1298
-1333
-1405
-1511
-1649
-1812
-1993
-2183
-2371
-2547
-2701
-2825
-2912
-2958
-2965
-2934
-2874
-2795
-2706
-2622
-2552
-2505
-2487
-2499
-2541
-2606
-2690
-2787
-2889
-2995
-3103
-3212
-3325
-3442
-3565
-3693
-3821
-3945
-4056
-4146
-4209
-4237
-4229
-4184
-4106
-4002
-3881
-3753
-3629
-3519
-3434
-3383
-3375
-3417
-3515
-3674
-3895
-4177
-4515
-4898
-5315
-5750
-6190
-6620
-7030
-7413
-7766
-8090
-8388
-8662
-8913
-9136
-9326
-9473
-9565
-9592
-9548
-9436
-9262
-9044
-8804
-8568
-8362
-8205
-8114
-8092
-8137
-8239
-8382
-8551
-8731
-8913
-9093
-9271
-9450
-9635
-9827
-10026
-10225
-10416
-10584
-10718
-10806
-10839
-10815
-10733
-10599
-10417
-10192
-9929
-9626
-9283
-8895
-8459
-7971
-7432
-6846
-6218
-5558
-4873
-4173
-3462
-2746
-2025
-1301
-575
152
876
1589
2285
2956
3594
4195
4755
5275
5757
6201
6606
6971
7289
7552
7750
7874
7916
7876
7756
7565
7316
7027
6714
6393
6080
5786
5518
5284
5088
4934
4826
4765
4753
4787
4861
4963
5080
5192
5281
5331
5326
5258
5125
4932
4685
4397
4081
3748
3407
3066
2730
2403
2088
1792
1520
1282
1087
942
854
824
852
932
1054
1206
1376
1552
1722
1877
2009
2112
2179
2205
2186
2118
1997
1823
1596
1320
1000
649
272
-118
-512
-899
-1270
-1616
-1927
-2194
-2407
-2554
-2624
-2609
-2501
-2295
-1991
-1593
-1109
-552
64
722
1403
2091
2771
3429
4056
4645
5194
5704
6182
6636
7077
7518
7972
8447
8951
9486
10049
10633
11227
11820
12398
12953
13477
13966
14422
14848
15250
15633
16001
16356
16696
17017
17312
17572
17789
17954
18060
18102
18078
17987
17832
17617
17349
17036
16687
16311
15917
15510
15098
14681
14261
13835
13401
12955
12495
12020
11531
11033
10531
10032
9541
9063
8601
8156
7726
7310
6903
6505
6115
5731
5356
4991
4635
4288
3946
3603
3254
2891
2507
2098
1662
1201
716
213
-302
-825
-1351
-1879
-2409
-2942
-3482
-4033
-4598
-5181
-5785
-6412
-7064
-7740
-8439
-9157
-9886
-10618
-11340
-12037
-12693
-13293
-13823
-14273
-14637
-14915
-15110
-15230
-15287
-15293
-15262
-15209
-15147
-15092
-15058
-15058
-15108
-15219
-15401
-15661
-15999
-16407
-16873
-17373
-17882
-18367
-18796
-19141
-19373
-19474
-19433
-19245
-18914
-18451
-17872
-17197
-16448
-15648
-14820
-13984
-13160
-12363
-11606
-10897
-10239
-9635
-9081
-8576
-8116
-7697
-7316
-6972
-6662
-6386
-6139
-5919
-5717
-5527
-5339
-5145
-4938
-4714
-4469
-4206
-3926
-3634
-3331
-3019
-2695
-2355
-1992
-1600
-1171
-703
-195
350
924
1518
2124
2731
3333
3927
4512
5089
5660
6228
6793
7353
7903
8437
8947
9425
9863
10257
10603
10902
11156
11368
11543
11685
11799
11887
11951
11992
12009
12001
11964
11895
11793
11654
11477
11261
11006
10714
10385
10022
9625
9195
8731
8231
7693
7117
6505
5862
5196
4520
3850
3203
2594
2039
1546
1119
758
454
199
-21
-219
-404
-585
-765
-948
-1132
-1317
-1503
-1692
-1888
-2094
-2316
-2560
-2829
-3125
-3445
-3785
-4138
-4493
-4840
-5169
-5471
-5736
-5961
-6143
-6282
-6384
-6456
-6509
-6555
-6605
-6672
-6762
-6881
-7028
-7195
-7374
-7551
-7711
-7840
-7929
-7971
-7965
-7915
-7827
-7711
-7576
-7430
-7278
-7125
-6969
-6811
-6648
-6481
-6310
-6136
-5963
-5791
-5624
-5461
-5301
-5140
-4974
-4796
-4603
-4392
-4160
-3909
-3639
-3356
-3061
-2758
-2448
-2133
-1814
-1491
-1162
-828
-487
-136
226
604
1002
1425
1874
2350
2849
3361
3875
4373
4838
5253
5603
5880
6082
6217
6294
6332
6348
6359
6378
6412
6464
6529
6599
6662
6708
6726
6710
6655
6559
6424
6252
6043
5801
5525
5216
4874
4497
4085
3639
3158
2643
2094
1510
892
240
-445
-1159
-1895
-2645
-3397
-4139
-4856
-5536
-6169
-6745
-7262
-7717
-8115
-8458
-8755
-9011
-9234
-9430
-9604
-9761
-9903
-10033
-10153
-10264
-10366
-10460
-10544
-10617
-10678
-10723
-10752
-10762
-10753
-10722
-10667
-10588
-10481
-10341
-10165
-9947
-9682
-9365
-8991
-8557
-8060
-7502
-6883
-6206
-5478
-4705
-3897
-3066
-2227
-1395
-585
188
913
1581
2191
2747
3256
3731
4187
4639
5097
5569
6054
6546
7034
7504
7938
8324
8648
8904
9091
9211
9272
9283
9252
9188
9098
8986
8856
8707
8542
8359
8160
7945
7713
7465
7200
6917
6617
6298
5965
5620
5268
4917
4572
4240
3922
3617
3322
3027
2722
2395
2036
1636
1194
713
201
-328
-860
-1378
-1868
-2317
-2720
-3073
-3381
-3649
-3887
-4105
-4312
-4515
-4722
-4934
-5150
-5368
-5582
-5784
-5964
-6113
-6222
-6281
-6284
-6228
-6111
-5935
-5707
-5435
-5128
-4798
-4455
-4110
-3770
-3441
-3127
-2829
-2548
-2282
-2029
-1791
-1562
-1344
-1136
-938
-750
-572
-404
-245
-97
43
175
300
418
530
638
741
838
930
1012
1083
1137
1170
1180
1161
1113
1035
931
805
666
521
380
254
150
75
36
35
73
150
264
414
598
817
1072
1363
1693
2066
2483
2947
3456
4009
4601
5227
5878
6546
7221
7893
8554
9197
9813
10398
10945
11452
11913
12326
12688
12998
13255
13461
13619
13733
13808
13850
13865
13858
13832
13789
13729
13650
13552
13432
13291
13128
12947
12752
12546
12334
12120
11906
11692
11476
11257
11031
10795
10549
10291
10024
9749
9468
9182
8892
8594
8284
7958
7609
7233
6825
6385
5913
5412
4886
4338
3769
3179
2566
1924
1249
538
-210
-993
-1801
-2622
-3441
-4242
-5008
-5727
-6390
-6996
-7545
-8044
-8501
-8922
-9313
-9677
-10010
-10310
-10570
-10785
-10951
-11067
-11137
-11166
-11162
-11134
-11089
-11031
-10963
-10884
-10790
-10676
-10539
-10376
-10186
-9970
-9731
-9471
-9193
-8899
-8587
-8257
-7906
-7532
-7138
-6724
-6297
-5865
-5435
-5015
-4612
-4228
-3860
-3506
-3156
-2801
-2433
-2045
-1636
-1203
-751
-288
178
638
1083
1506
1902
2267
2599
2898
3164
3399
3603
3779
3927
4049
4147
4221
4269
4288
4276
4226
4132
3989
3790
3534
3219
2848
2426
1960
1458
929
381
-178
-741
-1302
-1857
-2400
-2929
-3439
-3929
-4396
-4841
-5265
-5670
-6061
-6440
-6813
-7180
-7545
-7908
-8268
-8625
-8978
-9328
-9677
-10025
-10375
-10726
-11077
-11424
-11758
-12070
-12346
-12574
-12743
-12843
-12869
-12821
-12701
-12516
-12274
-11984
-11654
-11293
-10904
-10492
-10059
-9607
-9137
-8650
-8148
-7634
-7107
-6568
-6016
-5448
-4863
-4256
-3626
-2971
-2292
-1590
-868
-132
616
1372
2133
2900
3672
4454
5246
6053
6875
7712
8565
9429
10300
11172
12037
12888
13716
14513
15272
15985
16643
17241
17773
18235
18623
18937
19179
19351
19459
19512
19519
19490
19437
19369
19294
19219
19147
19077
19005
18926
18831
18711
18559
18367
18130
17848
17519
17148
16738
16293
15817
15316
14790
14244
13677
13094
12495
11885
11267
10646
10028
9416
8815
8229
7661
7113
6587
6085
5609
5160
4739
4347
3979
3634
3306
2988
2675
2360
2040
1715
1386
1059
743
448
185
-38
-212
-331
-394
-401
-355
-261
-126
44
241
457
685
920
1153
1378
1590
1784
1954
2096
2209
2290
2338
2353
2337
2293
2223
2132
2025
1908
1784
1657
1527
1392
1249
1088
901
679
411
90
-289
-728
-1224
-1773
-2366
-2997
-3655
-4333
-5022
-5715
-6405
-7086
-7750
-8389
-8997
-9565
-10091
-10569
-11001
-11388
-11734
-12044
-12321
-12568
-12784
-12966
-13108
-13202
-13241
-13221
-13137
-12992
-12790
-12541
-12255
-11944
-11620
-11292
-10970
-10658
-10360
-10076
-9808
-9556
-9319
-9096
-8887
-8691
-8507
-8332
-8166
-8005
-7849
-7695
-7544
-7393
-7241
-7087
-6925
-6751
-6558
-6341
-6094
-5812
-5493
-5137
-4747
-4326
-3878
-3407
-2914
-2398
-1858
-1291
-695
-69
582
1250
1924
2587
3224
3817
4353
4821
5217
5539
5793
5984
6122
6211
6259
6266
6231
6153
6027
5849
5616
5327
4984
4589
4146
3661
3138
2584
2003
1399
776
138
-513
-1174
-1845
-2525
-3213
-3911
-4617
-5330
-6048
-6765
-7474
-8166
-8830
-9459
-10044
-10583
-11076
-11529
-11951
-12355
-12754
-13160
-13580
-14019
-14475
-14940
-15403
-15851
-16268
-16641
-16962
-17224
-17427
-17573
-17671
-17726
-17748
-17742
-17713
-17662
-17586
-17481
-17340
-17157
-16924
-16635
-16286
-15878
-15409
-14884
-14310
-13693
-13042
-12367
-11677
-10980
-10282
-9590
-8906
-8232
-7568
-6912
-6263
-5616
-4971
-4323
-3670
-3012
-2348
-1675
-994
-305
394
1102
1818
2541
3267
3989
4701
5390
6046
6653
7201
7675
8068
8375
8594
8730
8792
8793
8747
8669
8575
8478
8386
8309
8249
8208
8188
8186
8205
8242
8297
8367
8450
8543
8637
8725
8799
8849
8869
8856
8808
8732
8635
8527
8423
8332
8265
8228
8223
8247
8298
8369
8455
8551
8654
8763
8881
9006
9141
9283
9430
9576
9715
9841
9950
10042
10119
10188
10261
10348
10462
10612
10802
11033
11298
11587
11886
12181
12458
12705
12915
13082
13205
13288
13332
13340
13317
13263
13180
13071
12937
12782
12612
12434
12257
12088
11936
11805
11697
11611
11543
11486
11432
11372
11299
11207
11090
10946
10774
10572
10343
10085
9801
9491
9158
8806
8441
8070
7701
7342
7000
6683
6391
6124
5879
5648
5422
5191
4946
4679
4388
4073
3737
3387
3030
2677
2335
2009
1705
1423
1160
914
681
457
239
23
-189
-398
-603
-800
-989
-1167
-1333
-1488
-1631
-1763
-1886
-2001
-2109
-2214
-2316
-2418
-2524
-2637
-2757
-2886
-3024
-3168
-3315
-3459
-3591
-3705
-3794
-3852
-3877
-3867
-3828
-3766
-3689
-3610
-3539
-3487
-3462
-3470
-3514
-3590
-3696
-3822
-3958
-4094
-4219
-4324
-4402
-4449
-4464
-4449
-4412
-4359
-4302
-4249
-4209
-4189
-4193
-4220
-4268
-4330
-4398
-4462
-4513
-4543
-4547
-4521
-4466
-4382
-4272
-4138
-3984
-3811
-3617
-3403
-3167
-2910
-2632
-2338
-2033
-1728
-1432
-1157
-914
-709
-550
-437
-368
-339
-343
-372
-419
-478
-545
-616
-690
-766
-843
-918
-990
-1054
-1108
-1151
-1182
-1206
-1229
-1258
-1304
-1377
-1485
-1634
-1825
-2056
-2322
-2612
-2915
-3220
-3516
-3796
-4051
-4282
-4485
-4661
-4815
-4948
-5066
-5173
-5273
-5371
-5471
-5579
-5698
-5828
-5971
-6125
-6283
-6439
-6585
-6713
-6816
-6885
-6919
-6914
-6870
-6790
-6674
-6526
-6346
-6136
-5898
-5634
-5347
-5041
-4725
-4405
-4091
-3792
-3517
-3270
-3057
-2877
-2729
-2611
-2517
-2444
-2387
-2343
-2309
-2280
-2252
-2219
-2176
-2115
-2031
-1921
-1783
-1621
-1443
-1257
-1078
-917
-787
-696
-647
-642
-676
-743
-836
-947
-1071
-1205
-1351
-1511
-1689
-1890
-2116
-2369
-2648
-2950
-3269
-3600
-3935
-4268
-4593
-4904
-5196
-5463
-5700
-5902
-6065
-6184
-6258
-6288
-6277
-6230
-6154
-6058
-5948
-5833
-5717
-5602
-5490
-5378
-5263
-5141
-5007
-4856
-4686
-4492
-4272
-4022
-3744
-3433
-3090
-2715
-2311
-1883
-1438
-984
-531
-89
335
732
1101
1441
1757
2055
2346
2640
2944
3268
3615
3985
4374
4774
5176
5567
5936
6272
6565
6809
7002
7144
7237
7286
7296
7272
7220
7142
7044
6927
6793
6647
6491
6329
6165
6003
5844
5691
5540
5390
5234
5066
4880
4669
4431
4164
3873
3562
3240
2915
2598
2296
2016
1762
1537
1342
1176
1039
931
853
806
791
808
856
931
1029
1142
1261
1377
1482
1567
1627
1660
1666
1645
1602
1542
1469
1388
1302
1214
1126
1040
955
873
794
719
649
586
532
490
461
447
449
466
497
539
588
640
690
733
764
783
788
778
756
724
683
635
581
520
448
365
265
146
5
-157
-341
-545
-764
-994
-1233
-1474
-1714
-1949
-2177
-2392
-2591
-2769
-2923
-3046
-3136
-3188
-3203
-3180
-3125
-3042
-2940
-2829
-2718
-2617
-2533
-2472
-2438
-2431
-2450
-2492
-2551
-2624
-2704
-2786
-2867
-2943
-3011
-3070
-3119
-3158
-3184
-3197
-3197
-3183
-3154
-3112
-3057
-2993
-2924
-2853
-2784
-2723
-2670
-2625
-2587
-2549
-2504
-2443
-2357
-2238
-2081
-1881
-1640
-1362
-1052
-719
-371
-16
340
692
1039
1379
1713
2041
2362
2673
2972
3253
3512
3744
3948
4121
4265
4382
4475
4551
4611
4660
4700
4731
4752
4764
4764
4753
4732
4703
4667
4628
4587
4545
4502
4457
4406
4346
4274
4189
4089
3976
3854
3729
3606
3493
3396
3322
3273
3251
3255
3283
3328
3384
3445
3504
3552
3586
3600
3592
3561
3509
3438
3351
3252
3146
3037
2928
2822
2720
2622
2527
2435
2343
2247
2146
2035
1913
1777
1624
1454
1265
1059
837
604
364
121
-118
-347
-563
-761
-940
-1101
-1245
-1377
-1499
-1618
-1737
-1863
-1997
-2145
-2307
-2488
-2689
-2910
-3155
-3421
-3707
-4009
-4323
-4640
-4951
-5247
-5519
-5761
-5966
-6135
-6267
-6368
-6444
-6504
-6554
-6601
-6648
-6696
-6743
-6785
-6816
-6828
-6816
-6773
-6695
-6579
-6426
-6236
-6013
-5759
-5481
-5183
-4870
-4548
-4219
-3887
-3553
-3217
-2879
-2536
-2186
-1827
-1459
-1083
-700
-315
67
441
802
1145
1468
1771
2056
2324
2582
2832
3079
3326
3575
3826
4077
4328
4575
4817
5049
5268
5472
5656
5818
5953
6060
6139
6188
6211
6210
6190
6154
6107
6049
5981
5899
5799
5676
5523
5336
5113
4854
4562
4244
3905
3553
3194
2832
2468
2103
1734
1358
971
572
160
-264
-697
-1135
-1573
-2005
-2433
-2849
-3255
-3648
-4029
-4397
-4752
-5095
-5422
-5735
-6031
-6311
-6574
-6822
-7054
-7273
-7478
-7672
-7855
-8026
-8188
-8341
-8484
-8618
-8740
-8850
-8944
-9017
-9065
-9081
-9060
-8999
-8896
-8749
-8563
-8340
-8087
-7809
-7512
-7200
-6876
-6541
-6196
-5841
-5476
-5103
-4725
-4346
-3968
-3594
-3227
-2865
-2507
-2147
-1780
-1402
-1008
-597
-172
263
699
1128
1540
1928
2286
2612
2908
3178
3429
3667
3898
4127
4357
4585
4812
5032
5242
5439
5621
5785
5934
6067
6186
6293
6388
6468
6531
6573
6588
6570
6514
6416
6276
6095
5876
5627
5354
5066
4771
4474
4180
3888
3594
3294
2980
2645
2282
1890
1467
1020
556
88
-374
-816
-1230
-1610
-1955
-2266
-2551
-2817
-3073
-3327
-3584
-3847
-4117
-4389
-4661
-4929
-5189
-5438
-5678
-5908
-6130
-6347
-6559
-6767
-6967
-7156
-7329
-7482
-7609
-7707
-7775
-7814
-7827
-7818
-7793
-7759
-7723
-7689
-7662
-7645
-7637
-7636
-7638
-7638
-7627
-7597
-7538
-7443
-7305
-7118
-6881
-6594
-6261
-5887
-5481
-5050
-4603
-4148
-3691
-3236
-2786
-2342
-1904
-1472
-1043
-617
-192
233
658
1086
1517
1952
2391
2833
3279
3725
4170
4610
5042
5462
5869
6262
6642
7010
7369
7723
8076
8430
8787
9147
9507
9865
10216
10552
10868
11157
11413
11630
11805
11935
12020
12059
12055
12009
11924
11804
11649
11462
11242
10988
10698
10369
9998
9582
9120
8611
8061
7473
6857
6222
5578
4936
4307
3698
3114
2559
2033
1538
1069
626
206
-191
-562
-907
-1223
-1506
-1756
-1971
-2155
-2310
-2442
-2559
-2667
-2773
-2882
-2997
-3120
-3250
-3382
-3513
-3638
-3750
-3844
-3915
-3959
-3975
-3959
-3911
-3832
-3723
-3587
-3428
-3250
-3059
-2862
-2665
-2472
-2288
-2116
-1958
-1815
-1686
-1573
-1475
-1393
-1329
-1286
-1264
-1266
-1291
-1336
-1396
-1465
-1535
-1597
-1644
-1670
-1673
-1652
-1610
-1552
-1485
-1415
-1350
-1294
-1254
-1233
-1233
-1256
-1305
-1379
-1479
-1603
-1750
-1914
-2091
-2273
-2453
-2623
-2777
-2910
-3019
-3103
-3163
-3201
-3218
-3216
-3197
-3160
-3103
-3027
-2929
-2809
-2667
-2504
-2322
-2123
-1909
-1682
-1441
-1187
-919
-637
-341
-32
289
618
953
1288
1623
1953
2280
2602
2921
3238
3555
3873
4191
4509
4827
5142
5453
5760
6062
6357
6645
6925
7195
7452
7695
7922
8130
8320
8492
8647
8786
8912
9026
9129
9220
9298
9364
9416
9456
9487
9512
9535
9561
9593
9630
9669
9703
9724
9720
9681
9597
9462
9277
9045
8775
8477
8163
7846
7533
7229
6937
6652
6370
6082
5783
5465
5123
4755
4358
3935
3486
3016
2526
2023
1510
994
482
-20
-506
-968
-1404
-1811
-2188
-2538
-2864
-3168
-3454
-3724
-3978
-4214
-4430
-4620
-4783
-4917
-5022
-5100
-5157
-5198
-5228
-5254
-5278
-5301
-5322
-5336
-5337
-5320
-5279
-5209
-5109
-4978
-4818
-4634
-4430
-4214
-3989
-3762
-3535
-3311
-3089
-2870
-2652
-2431
-2206
-1972
-1727
-1471
-1203
-924
-637
-345
-53
233
511
775
1025
1258
1476
1677
1863
2033
2190
2329
2449
2547
2621
2671
2696
2700
2688
2666
2641
2621
2612
2620
2645
2689
2748
2819
2895
2972
3044
3105
3151
3178
3182
3158
3105
3017
2893
2732
2535
2305
2048
1773
1489
1206
933
676
441
229
39
-133
-289
-432
-565
-686
-793
-880
-942
-974
-971
-935
-867
-773
-662
-545
-433
-335
-259
-209
-186
-187
-209
-245
-287
-330
-369
-401
-425
-442
-456
-472
-495
-532
-589
-673
-787
-936
-1120
-1339
-1593
-1876
-2186
-2519
-2871
-3240
-3625
-4027
-4446
-4885
-5345
-5828
-6333
-6861
-7407
-7968
-8540
-9116
-9692
-10263
-10822
-11365
-11886
-12380
-12842
-13267
-13653
-13996
-14295
-14552
-14769
-14951
-15103
-15228
-15332
-15415
-15478
-15520
-15538
-15529
-15491
-15422
-15324
-15200
-15056
-14898
-14731
-14562
-14393
-14226
-14059
-13889
-13711
-13519
-13309
-13077
-12820
-12539
-12233
-11905
-11556
-11187
-10802
-10401
-9987
-9562
-9129
-8690
-8250
-7809
-7369
-6931
-6492
-6048
-5595
-5127
-4640
-4130
-3594
-3035
-2453
-1852
-1238
-614
15
646
1277
1908
2537
3164
3787
4405
5016
5620
6219
6814
7411
8016
8642
9293
9979
10704
11468
12268
13096
13941
14791
15633
16456
17254
18023
18763
19476
20165
20834
21484
22116
22725
23305
23850
24352
24805
25203
25545
25832
26065
26248
26384
26479
26534
26552
26535
26483
26397
26276
26121
25932
25708
25447
25147
24805
24417
23981
23497
22965
22389
21773
21125
20453
19764
19065
18359
17648
16930
16203
15461
14701
13916
13105
12266
11397
10499
9573
8621
7641
6635
5604
4548
3470
2375
1267
152
-962
-2070
-3165
-4245
-5306
-6349
-7375
-8386
-9382
-10365
-11334
-12287
-13223
-14137
-15028
-15893
-16732
-17547
-18337
-19105
-19852
-20579
-21284
-21965
-22618
-23236
-23816
-24352
-24840
-25278
-25665
-26002
-26291
-26536
-26740
-26907
-27041
-27143
-27214
-27254
-27260
-27229
-27157
-27040
-26872
-26651
-26374
-26042
-25657
-25221
-24741
-24220
-23663
-23073
-22453
-21800
-21114
-20393
-19635
-18840
-18009
-17146
-16258
-15353
-14440
-13527
-12618
-11719
-10829
-9945
-9064
-8180
-7290
-6389
-5476
-4551
-3618
-2679
-1738
-798
138
1070
1998
2922
3841
4753
5655
6542
7407
8244
9046
9809
10531
11212
11854
12461
13039
13592
14123
14636
15131
15607
16062
16498
16910
17301
17671
18024
18361
18685
18997
19297
19581
19846
20086
20294
20464
20590
20668
20696
20671
20596
20472
20303
20094
19847
19569
19264
18937
18589
18226
17847
17455
17048
16624
16180
15715
15225
14708
14163
13592
12997
12382
11751
11109
10461
9810
9157
8504
7850
7192
6530
5861
5183
4497
3802
3098
2387
1668
944
214
-519
-1255
-1992
-2724
-3449
-4161
-4853
-5519
-6153
-6753
-7314
-7836
-8321
-8773
-9195
-9593
-9971
-10334
-10685
-11027
-11362
-11691
-12013
-12330
-12641
-12945
-13241
-13527
-13802
-14061
-14303
-14524
-14719
-14885
-15019
-15116
-15175
-15192
-15166
-15095
-14978
-14816
-14611
-14365
-14083
-13773
-13441
-13095
-12744
-12395
-12052
-11718
-11393
-11075
-10759
-10440
-10113
-9771
-9413
-9034
-8637
-8221
-7791
-7350
-6902
-6450
-5999
-5551
-5109
-4674
-4248
-3833
-3430
-3038
-2659
-2290
-1931
-1580
-1235
-896
-563
-237
79
382
667
931
1171
1387
1580
1754
1916
2072
2230
2396
2574
2767
2972
3186
3403
3615
3814
3993
4146
4270
4363
4426
4459
4464
4446
4407
4350
4277
4192
4097
3996
3890
3783
3676
3571
3467
3364
3258
3147
3027
2894
2747
2582
2400
2201
1987
1757
1515
1260
993
712
416
104
-225
-572
-935
-1312
-1699
-2093
-2489
-2884
-3274
-3658
-4035
-4405
-4770
-5129
-5484
-5833
-6174
-6506
-6824
-7124
-7402
-7655
-7879
-8071
-8230
-8353
-8440
-8493
-8511
-8497
-8453
-8381
-8286
-8170
-8035
-7884
-7716
-7531
-7328
-7105
-6860
-6591
-6299
-5984
-5647
-5293
-4925
-4545
-4156
-3761
-3357
-2946
-2526
-2096
-1659
-1216
-774
-340
78
473
839
1170
1468
1735
1977
2202
2420
2637
2860
3091
3329
3572
3815
4053
4283
4503
4714
4921
5129
5343
5570
5812
6070
6341
6622
6907
7189
7465
7732
7991
8245
8499
8756
9022
9297
9581
9868
10152
10424
10677
10902
11095
11255
11384
11485
11565
11628
11679
11721
11754
11776
11784
11776
11749
11704
11641
11564
11478
11390
11305
11226
11155
11093
11036
10981
10923
10858
10781
10691
10585
10463
10325
10173
10006
9825
9632
9428
9215
8994
8769
8543
8320
8100
7886
7678
7473
7269
7062
6849
6627
6394
6149
5894
5630
5361
5088
4814
4538
4260
3978
3689
3391
3082
2759
2421
2069
1704
1326
936
538
131
-280
-693
-1103
-1506
-1897
-2271
-2622
-2948
-3245
-3515
-3756
-3972
-4164
-4336
-4488
-4622
-4740
-4842
-4931
-5010
-5084
-5159
-5242
-5339
-5458
-5601
-5770
-5961
-6170
-6388
-6607
-6819
-7016
-7195
-7353
-7492
-7615
-7725
-7825
-7916
-8000
-8074
-8135
-8182
-8207
-8212
-8193
-8153
-8093
-8015
-7922
-7815
-7696
-7563
-7417
-7256
-7080
-6891
-6690
-6479
-6262
-6041
-5820
-5597
-5375
-5150
-4922
-4688
-4450
-4208
-3965
-3725
-3492
-3270
-3063
-2870
-2690
-2520
-2354
-2186
-2013
-1830
-1639
-1441
-1241
-1047
-866
-705
-571
-468
-397
-357
-346
-359
-392
-440
-498
-562
-630
-700
-770
-840
-911
-983
-1057
-1138
-1227
-1328
-1443
-1575
-1724
-1889
-2068
-2257
-2452
-2645
-2834
-3012
-3179
-3332
-3471
-3597
-3712
-3815
-3907
-3986
-4050
-4098
-4125
-4131
-4114
-4075
-4014
-3938
-3848
-3748
-3641
-3529
-3413
-3292
-3165
-3029
-2882
-2725
-2557
-2378
-2192
-2000
-1805
-1607
-1408
-1205
-997
-783
-559
-326
-84
164
414
660
894
1111
1303
1467
1600
1704
1779
1833
1870
1897
1922
1951
1987
2036
2097
2171
2257
2353
2456
2564
2674
2785
2894
3002
3109
3215
3321
3429
3540
3655
3776
3902
4034
4175
4324
4483
4652
4833
5025
5227
5437
5650
5862
6064
6251
6413
6545
6639
6693
6705
6674
6603
6496
6357
6193
6007
5804
5588
5363
5132
4896
4660
4425
4193
3965
3743
3525
3309
3092
2870
2639
2394
2134
1856
1564
1259
948
638
336
48
-219
-461
-677
-866
-1030
-1172
-1293
-1399
-1490
-1570
-1639
-1697
-1745
-1780
-1803
-1811
-1802
-1775
-1729
-1661
-1571
-1458
-1325
-1173
-1006
-832
-655
-483
-321
-177
-52
52
135
201
255
302
349
401
463
539
629
734
855
990
1139
1302
1479
1672
1882
2110
2357
2624
2910
3215
3535
3867
4209
4557
4907
5256
5602
5944
6281
6614
6943
7270
7595
7919
8242
8563
8881
9192
9495
9785
10060
10316
10548
10754
10929
11070
11172
11231
11243
11204
11112
10965
10766
10517
10227
9903
9556
9197
8835
8480
8135
7807
7491
7186
6886
6585
6278
5959
5625
5274
4905
4521
4122
3711
3291
2863
2431
1996
1563
1133
711
299
-99
-484
-854
-1213
-1563
-1910
-2257
-2609
-2969
-3338
-3713
-4093
-4472
-4844
-5204
-5548
-5871
-6171
-6449
-6703
-6935
-7144
-7331
-7495
-7636
-7753
-7846
-7916
-7965
-7995
-8010
-8016
-8015
-8013
-8013
-8018
-8028
-8042
-8061
-8083
-8103
-8119
-8127
-8124
-8105
-8067
-8006
-7921
-7811
-7675
-7515
-7333
-7133
-6918
-6693
-6460
-6224
-5986
-5748
-5513
-5280
-5053
-4831
-4617
-4413
-4218
-4034
-3860
-3695
-3536
-3381
-3227
-3073
-2916
-2756
-2595
-2434
-2276
-2123
-1978
-1844
-1723
-1617
-1527
-1455
-1403
-1372
-1364
-1382
-1428
-1504
-1609
-1744
-1906
-2092
-2298
-2518
-2746
-2975
-3199
-3412
-3609
-3786
-3939
-4067
-4169
-4245
-4297
-4325
-4333
-4322
-4294
-4251
-4195
-4128
-4053
-3970
-3884
-3796
-3709
-3627
-3550
-3480
-3417
-3359
-3305
-3252
-3197
-3139
-3075
-3007
-2934
-2859
-2783
-2708
-2637
-2570
-2508
-2451
-2401
-2358
-2321
-2294
-2276
-2267
-2268
-2275
-2285
-2293
-2290
-2272
-2234
-2172
-2087
-1984
-1869
-1754
-1649
-1565
-1510
-1489
-1505
-1555
-1632
-1730
-1840
-1954
-2066
-2175
-2278
-2380
-2483
-2593
-2713
-2846
-2994
-3155
-3327
-3505
-3684
-3862
-4033
-4194
-4344
-4483
-4609
-4723
-4826
-4919
-5000
-5070
-5128
-5173
-5205
-5223
-5228
-5222
-5207
-5187
-5166
-5147
-5133
-5126
-5125
-5125
-5122
-5108
-5073
-5010
-4910
-4769
-4585
-4359
-4097
-3806
-3496
-3175
-2851
-2529
-2209
-1891
-1569
-1236
-886
-512
-111
317
769
1240
1722
2205
2682
3146
3592
4019
4431
4827
5213
5594
5972
6350
6727
7100
7464
7813
8141
8443
8711
8946
9146
9314
9457
9580
9691
9797
9905
10018
10136
10256
10375
10484
10576
10644
10683
10691
10668
10617
10543
10453
10352
10245
10137
10026
9914
9797
9673
9540
9398
9249
9097
8945
8798
8661
8536
8420
8312
8206
8093
7971
7829
7667
7485
7284
7072
6857
6647
6450
6274
6123
5998
5899
5823
5766
5724
5690
5658
5624
5582
5527
5454
5358
5237
5087
4907
4696
4456
4189
3898
3587
3261
2923
2576
2223
1866
1507
1148
792
442
102
-224
-533
-821
-1084
-1322
-1532
-1717
-1876
-2013
-2129
-2229
-2317
-2395
-2468
-2540
-2613
-2691
-2774
-2863
-2956
-3051
-3144
-3232
-3309
-3374
-3423
-3455
-3469
-3468
-3452
-3423
-3382
-3330
-3267
-3193
-3107
-3009
-2900
-2780
-2652
-2518
-2383
-2247
-2115
-1986
-1862
-1742
-1623
-1505
-1385
-1262
-1136
-1006
-875
-742
-611
-483
-361
-247
-145
-54
22
82
128
158
177
186
188
187
185
182
176
166
143
104
40
-55
-183
-345
-539
-758
-996
-1242
-1487
-1725
-1949
-2158
-2350
-2531
-2702
-2870
-3038
-3208
-3383
-3562
-3745
-3929
-4114
-4298
-4481
-4664
-4847
-5030
-5215
-5399
-5584
-5768
-5948
-6126
-6299
-6469
-6635
-6800
-6964
-7128
-7293
-7456
-7618
-7775
-7926
-8069
-8201
-8323
-8434
-8535
-8626
-8708
-8782
-8849
-8907
-8956
-8995
-9024
-9040
-9042
-9029
-8999
-8951
-8882
-8791
-8677
-8539
-8378
-8195
-7992
-7772
-7541
-7301
-7058
-6814
-6572
-6333
-6099
-5870
-5643
-5420
-5199
-4980
-4762
-4546
-4331
-4117
-3904
-3692
-3480
-3269
-3060
-2853
-2652
-2456
-2270
-2095
-1932
-1782
-1645
-1520
-1406
-1303
-1210
-1127
-1052
-987
-931
-884
-842
-804
-767
-728
-682
-628
-564
-492
-413
-330
-248
-169
-98
-35
18
63
103
142
181
225
275
333
398
471
550
634
725
822
927
1041
1165
1303
1453
1617
1793
1978
2171
2367
2562
2750
2928
3090
3233
3352
3446
3513
3554
3570
3566
3545
3512
3471
3428
3386
3347
3313
3287
3267
3254
3251
3256
3273
3303
3348
3407
3482
3570
3671
3779
3891
4003
4113
4217
4316
4408
4498
4587
4678
4774
4876
4985
5100
5220
5341
5459
5570
5673
5763
5841
5904
5955
5995
6024
6045
6058
6063
6059
6044
6015
5971
5909
5829
5732
5621
5501
5378
5258
5147
5051
4972
4910
4863
4828
4800
4772
4741
4701
4652
4592
4522
4442
4355
4260
4158
4046
3926
3795
3655
3507
3355
3203
3056
2917
2789
2672
2565
2461
2356
2241
2110
1960
1787
1594
1383
1159
931
703
482
271
73
-110
-277
-429
-563
-679
-775
-849
-901
-932
-943
-939
-924
-904
-881
-861
-842
-823
-803
-776
-738
-687
-620
-538
-444
-338
-226
-109
11
134
261
394
535
684
841
1004
1174
1344
1516
1689
1864
2045
2238
2447
2677
2930
3203
3494
3795
4098
4393
4673
4932
5168
5382
5577
5758
5930
6097
6260
6418
6569
6708
6831
6932
7008
7061
7091
7101
7095
7079
7056
7028
6997
6963
6924
6879
6828
6770
6704
6631
6550
6461
6363
6255
6134
6000
5851
5688
5511
5324
5129
4930
4729
4529
4331
4135
3939
3740
3538
3329
3112
2887
2654
2412
2162
1904
1637
1360
1072
772
461
140
-190
-526
-864
-1202
-1538
-1868
-2194
-2513
-2825
-3131
-3430
-3719
-3995
-4257
-4500
-4724
-4927
-5111
-5277
-5429
-5572
-5710
-5845
-5979
-6111
-6242
-6367
-6485
-6594
-6693
-6781
-6861
-6933
-7002
-7068
-7133
-7197
-7259
-7316
-7366
-7406
-7434
-7447
-7444
-7424
-7386
-7330
-7257
-7167
-7064
-6951
-6832
-6714
-6603
-6506
-6429
-6375
-6345
-6337
-6346
-6364
-6383
-6396
-6395
-6376
-6340
-6287
-6224
-6155
-6088
-6027
-5975
-5934
-5902
-5876
-5851
-5824
-5791
-5752
-5705
-5652
-5595
-5537
-5481
-5428
-5381
-5341
-5309
-5285
-5271
-5267
-5273
-5287
-5307
-5331
-5352
-5367
-5370
-5355
-5320
-5264
-5187
-5092
-4983
-4864
-4740
-4613
-4487
-4360
-4232
-4098
-3957
-3805
-3640
-3463
-3274
-3074
-2866
-2654
-2439
-2226
-2015
-1809
-1610
-1419
-1238
-1069
-914
-774
-649
-537
-438
-347
-262
-179
-94
-6
87
184
283
383
480
574
662
745
824
901
979
1060
1144
1235
1330
1429
1530
1631
1731
1828
1923
2015
2107
2198
2290
2382
2474
2563
2647
2723
2789
2843
2887
2922
2951
2980
3014
3055
3109
3176
3256
3346
3443
3541
3637
3727
3809
3882
3949
4011
4073
4139
4214
4299
4395
4504
4622
4747
4875
5000
5118
5225
5316
5388
5438
5465
5469
5451
5415
5364
5302
5237
5172
5112
5061
5019
4986
4959
4934
4907
4873
4827
4767
4692
4603
4501
4389
4270
4148
4022
3895
3765
3628
3482
3325
3154
2967
2766
2553
2330
2104
1878
1658
1447
1250
1067
898
742
597
460
329
201
74
-51
-174
-295
-411
-522
-627
-724
-815
-901
-982
-1060
-1138
-1216
-1297
-1382
-1473
-1571
-1680
-1802
-1939
-2096
-2275
-2478
-2706
-2959
-3236
-3533
-3845
-4168
-4496
-4823
-5147
-5461
-5764
-6052
-6324
-6577
-6811
-7022
-7210
-7372
-7507
-7615
-7695
-7748
-7777
-7785
-7776
-7755
-7726
-7695
-7665
-7637
-7615
-7598
-7583
-7569
-7552
-7527
-7491
-7442
-7376
-7294
-7197
-7087
-6967
-6843
-6716
-6589
-6464
-6341
-6219
-6096
-5971
-5843
-5710
-5574
-5435
-5296
-5157
-5019
-4883
-4747
-4607
-4462
-4307
-4138
-3954
-3753
-3537
-3306
-3063
-2812
-2554
-2291
-2027
-1761
-1496
-1232
-971
-716
-468
-229
-1
216
423
623
818
1012
1210
1414
1624
1840
2062
2286
2512
2736
2957
3176
3394
3611
3829
4046
4265
4481
4691
4892
5081
5257
5419
5570
5711
5846
5978
6110
6241
6371
6496
6613
6718
6808
6882
6940
6984
7018
7047
7075
7107
7143
7185
7233
7286
7341
7398
7456
7513
7569
7623
7674
7720
7757
7783
7794
7786
7760
7713
7649
7569
7478
7379
7278
7177
7079
6986
6897
6813
6734
6658
6587
6520
6458
6404
6358
6322
6297
6283
6281
6289
6307
6333
6363
6396
6427
6454
6472
6479
6474
6455
6423
6380
6327
6266
6200
6128
6052
5971
5881
5783
5672
5550
5414
5265
5106
4936
4758
4571
4377
4173
3959
3732
3493
3241
2977
2705
2428
2151
1877
1610
1353
1104
865
633
407
185
-33
-247
-456
-659
-852
-1034
-1206
-1365
-1514
-1653
-1786
-1913
-2036
-2158
-2279
-2399
-2521
-2643
-2767
-2893
-3022
-3154
-3290
-3428
-3570
-3714
-3861
-4009
-4157
-4305
-4451
-4592
-4726
-4849
-4957
-5048
-5120
-5172
-5207
-5228
-5241
-5252
-5267
-5290
-5322
-5364
-5410
-5456
-5494
-5519
-5525
-5512
-5480
-5433
-5375
-5311
-5243
-5171
-5093
-5003
-4894
-4759
-4591
-4389
-4152
-3886
-3599
-3301
-3000
-2707
-2426
-2160
-1910
-1673
-1446
-1226
-1012
-806
-607
-418
-243
-83
62
195
319
440
563
692
830
977
1132
1292
1453
1612
1766
1916
2062
2206
2350
2496
2645
2797
2951
3104
3253
3397
3533
3661
3781
3894
4000
4100
4193
4278
4353
4417
4465
4498
4514
4514
4497
4466
4420
4360
4285
4194
4083
3954
3803
3628
3433
3217
2985
2739
2482
2217
1945
1664
1374
1071
751
410
47
-339
-750
-1183
-1634
-2100
-2574
-3052
-3528
-3998
-4456
-4901
-5330
-5740
-6132
-6505
-6860
-7197
-7517
-7821
-8111
-8387
-8650
-8900
-9139
-9366
-9580
-9782
-9971
-10146
-10305
-10446
-10570
-10673
-10755
-10814
-10850
-10860
-10845
-10803
-10734
-10635
-10506
-10345
-10152
-9928
-9672
-9388
-9078
-8748
-8402
-8048
-7691
-7338
-6993
-6663
-6350
-6057
-5785
-5535
-5306
-5096
-4902
-4720
-4545
-4373
-4199
-4016
-3822
-3613
-3388
-3148
-2895
-2631
-2360
-2086
-1810
-1534
-1257
-979
-698
-411
-116
187
499
817
1139
1460
1776
2082
2376
2653
2913
3154
3379
3586
3780
3961
4131
4293
4448
4597
4741
4880
5012
5138
5254
5360
5454
5533
5598
5646
5680
5698
5701
5691
5668
5632
5582
5516
5435
5335
5216
5077
4918
4741
4546
4337
4116
3887
3654
3419
3187
2959
2738
2526
2322
2127
1939
1757
1578
1401
1222
1042
860
678
497
323
158
8
-126
-241
-336
-412
-469
-512
-541
-559
-569
-571
-566
-554
-535
-509
-476
-436
-392
-343
-292
-239
-185
-130
-75
-21
32
83
131
177
218
255
288
318
346
372
398
423
446
466
479
484
476
455
419
369
305
230
147
59
-31
-120
-208
-292
-372
-449
-522
-593
-662
-731
-801
-874
-952
-1037
-1130
-1231
-1338
-1450
-1562
-1669
-1768
-1854
-1925
-1980
-2021
-2053
-2077
-2101
-2129
-2164
-2209
-2264
-2328
-2400
-2477
-2558
-2640
-2724
-2811
-2902
-2998
-3102
-3214
-3334
-3461
-3593
-3730
-3868
-4005
-4141
-4274
-4404
-4529
-4649
-4762
-4869
-4966
-5052
-5125
-5184
-5226
-5250
-5255
-5240
-5205
-5149
-5073
-4976
-4860
-4726
-4577
-4415
-4243
-4061
-3872
-3676
-3471
-3257
-3031
-2793
-2540
-2273
-1992
-1698
-1394
-1082
-763
-439
-111
223
564
913
1272
1641
2019
2405
2794
3183
3568
3944
4307
4656
4989
5305
5606
5892
6163
6422
6668
6900
7120
7325
7517
7695
7860
8012
8154
8289
8417
8540
8660
8780
8899
9020
9142
9266
9390
9515
9639
9760
9878
9992
10099
10200
10293
10376
10449
10511
10558
10590
10603
10597
10570
10521
10453
10365
10262
10146
10019
9884
9741
9591
9430
9257
9068
8860
8631
8378
8101
7801
7479
7136
6772
6390
5989
5569
5130
4675
4205
3724
3238
2753
2276
1813
1370
950
553
178
-178
-520
-851
-1176
-1497
-1815
-2129
-2438
-2737
-3024
-3296
-3551
-3787
-4003
-4200
-4376
-4531
-4665
-4776
-4865
-4930
-4972
-4991
-4990
-4971
-4936
-4889
-4832
-4768
-4699
-4628
-4554
-4480
-4406
-4332
-4257
-4183
-4108
-4032
-3955
-3875
-3791
-3705
-3615
-3523
-3430
-3336
-3243
-3152
-3064
-2977
-2890
-2803
-2714
-2621
-2523
-2419
-2309
-2193
-2071
-1944
-1811
-1671
-1525
-1372
-1213
-1049
-882
-716
-553
-399
-256
-128
-14
86
173
251
322
391
458
527
596
666
735
804
870
936
1000
1068
1137
1210
1285
1363
1442
1517
1588
1652
1707
1753
1789
1817
1838
1852
1858
1857
1847
1826
1793
1748
1693
1628
1557
1483
1409
1338
1270
1206
1144
1083
1020
953
883
810
738
668
603
548
504
470
446
430
418
410
401
393
383
374
365
358
353
347
338
322
296
255
198
124
33
-70
-180
-292
-400
-499
-585
-659
-721
-774
-822
-870
-921
-981
-1049
-1126
-1211
-1302
-1396
-1490
-1581
-1669
-1753
-1834
-1912
-1989
-2064
-2138
-2208
-2272
-2328
-2370
-2397
-2405
-2395
-2366
-2321
-2262
-2193
-2118
-2037
-1957
-1873
-1786
-1693
-1594
-1484
-1364
-1233
-1091
-940
-783
-622
-459
-295
-131
35
202
373
548
728
910
1094
1275
1449
1613
1762
1893
2003
2093
2163
2213
2248
2269
2282
2289
2294
2301
2313
2330
2354
2387
2426
2472
2522
2575
2629
2682
2731
2776
2813
2841
2858
2864
2855
2830
2789
2732
2658
2569
2467
2354
2233
2104
1970
1831
1686
1534
1373
1203
1022
832
635
434
234
39
-147
-320
-479
-624
-756
-878
-994
-1107
-1222
-1341
-1465
-1595
-1730
-1871
-2015
-2162
-2310
-2459
-2607
-2753
-2896
-3036
-3171
-3299
-3422
-3538
-3647
-3751
-3849
-3942
-4030
-4114
-4192
-4263
-4326
-4379
-4421
-4452
-4472
-4481
-4481
-4472
-4454
-4429
-4396
-4353
-4300
-4236
-4161
-4077
-3985
-3888
-3790
-3694
-3603
-3519
-3444
-3377
-3319
-3269
-3225
-3188
-3158
-3137
-3125
-3123
-3131
-3150
-3177
-3209
-3244
-3278
-3308
-3331
-3347
-3356
-3358
-3356
-3351
-3343
-3334
-3323
-3308
-3290
-3267
-3238
-3204
-3164
-3120
-3072
-3020
-2964
-2903
-2835
-2758
-2672
-2576
-2470
-2357
-2239
-2121
-2005
-1898
-1800
-1712
-1634
-1566
-1506
-1454
-1408
-1369
-1338
-1316
-1305
-1305
-1316
-1336
-1362
-1389
-1414
-1432
-1442
-1443
-1435
-1422
-1407
-1394
-1388
-1390
-1401
-1420
-1443
-1467
-1487
-1499
-1498
-1483
-1451
-1404
-1342
-1267
-1182
-1091
-995
-897
-799
-701
-605
-510
-416
-322
-226
-128
-28
73
174
273
368
456
534
602
658
705
743
776
806
835
866
899
932
963
989
1006
1010
999
971
925
864
789
704
612
516
420
328
240
160
87
23
-33
-81
-123
-160
-194
-227
-262
-300
-342
-388
-439
-492
-548
-604
-658
-709
-756
-797
-830
-856
-873
-880
-877
-864
-841
-809
-771
-728
-683
-640
-599
-563
-531
-503
-475
-447
-415
-376
-328
-271
-203
-124
-37
59
162
272
388
508
633
762
892
1024
1154
1282
1407
1528
1646
1761
1876
1990
2105
2221
2336
2450
2557
2657
2744
2819
2880
2926
2961
2987
3006
3021
3034
3046
3055
3060
3058
3049
3028
2996
2952
2897
2832
2761
2683
2602
2516
2425
2328
2223
2106
1977
1831
1668
1485
1281
1055
806
532
235
-87
-432
-800
-1187
-1591
-2009
-2436
-2868
-3302
-3735
-4165
-4589
-5007
-5417
-5820
-6215
-6599
-6972
-7330
-7672
-7995
-8297
-8575
-8828
-9057
-9260
-9439
-9596
-9732
-9850
-9952
-10039
-10113
-10176
-10225
-10261
-10282
-10283
-10261
-10213
-10134
-10022
-9873
-9688
-9467
-9213
-8930
-8621
-8291
-7944
-7583
-7211
-6826
-6429
-6018
-5592
-5148
-4688
-4213
-3725
-3228
-2729
-2231
-1741
-1262
-795
-341
101
533
960
1385
1812
2241
2675
3113
3552
3991
4427
4856
5277
5688
6090
6482
6867
7246
7623
7999
8376
8756
9138
9522
9906
10287
10662
11027
11378
11712
12025
12315
12582
12827
13052
13259
13453
13636
13813
13986
14156
14323
14486
14644
14793
14932
15057
15167
15260
15337
15398
15441
15469
15479
15472
15447
15403
15337
15250
15141
15008
14851
14670
14465
14234
13979
13697
13387
13051
12687
12297
11884
11449
10998
10534
10060
9579
9094
8604
8109
7609
7099
6578
6045
5499
4940
4372
3797
3219
2643
2074
1514
968
437
-77
-574
-1052
-1513
-1956
-2383
-2794
-3191
-3573
-3942
-4300
-4649
-4988
-5321
-5649
-5972
-6292
-6610
-6927
-7244
-7561
-7879
-8199
-8518
-8837
-9152
-9459
-9754
-10030
-10283
-10506
-10694
-10842
-10948
-11013
-11036
-11021
-10973
-10896
-10796
-10677
-10542
-10395
-10238
-10070
-9892
-9704
-9505
-9297
-9079
-8853
-8619
-8379
-8132
-7881
-7622
-7355
-7078
-6790
-6490
-6179
-5859
-5531
-5199
-4865
-4532
-4204
-3882
-3566
-3258
-2956
-2660
-2371
-2090
-1819
-1560
-1317
-1091
-886
-702
-540
-396
-268
-151
-41
66
177
293
417
551
695
848
1010
1180
1356
1536
1719
1904
2087
2269
2446
2618
2783
2940
3090
3231
3364
3488
3602
3707
3801
3884
3954
4011
4054
4086
4106
4115
4116
4110
4098
4082
4062
4040
4014
3988
3959
3928
3896
3863
3829
3794
3757
3720
3681
3641
3600
3559
3520
3484
3454
3431
3418
3415
3422
3438
3462
3491
3525
3561
3598
3636
3675
3716
3760
3806
3854
3905
3956
4006
4053
4096
4132
4161
4183
4196
4200
4196
4183
4161
4129
4090
4042
3990
3934
3877
3823
3773
3728
3689
3655
3620
3582
3536
3476
3399
3301
3182
3043
2885
2713
2531
2344
2155
1969
1787
1613
1445
1285
1131
984
841
702
567
435
305
179
55
-64
-178
-287
-387
-480
-563
-638
-703
-759
-809
-853
-892
-929
-963
-995
-1026
-1055
-1081
-1105
-1125
-1141
-1152
-1159
-1162
-1160
-1154
-1145
-1134
-1123
-1113
-1106
-1104
-1108
-1119
-1135
-1157
-1182
-1205
-1225
-1238
-1240
-1231
-1207
-1170
-1121
-1062
-993
-919
-841
-760
-677
-595
-514
-434
-358
-285
-217
-154
-96
-43
6
53
102
152
208
269
337
410
488
567
647
723
795
860
917
966
1008
1042
1069
1090
1106
1116
1122
1122
1117
1105
1086
1058
1018
968
903
824
730
621
501
370
230
85
-63
-212
-361
-508
-654
-798
-939
-1078
-1212
-1342
-1465
-1581
-1689
-1789
-1881
-1968
-2049
-2126
-2200
-2271
-2339
-2402
-2461
-2515
-2565
-2612
-2659
-2708
-2762
-2823
-2892
-2970
-3054
-3142
-3229
-3314
-3392
-3463
-3526
-3585
-3639
-3692
-3745
-3797
-3848
-3893
-3929
-3952
-3959
-3949
-3923
-3885
-3841
-3795
-3754
-3722
-3699
-3685
-3676
-3666
-3649
-3620
-3576
-3517
-3444
-3364
-3282
-3206
-3140
-3090
-3057
-3040
-3036
-3040
-3049
-3060
-3069
-3078
-3088
-3101
-3120
-3148
-3186
-3234
-3292
-3357
-3426
-3500
-3575
-3653
-3734
-3818
-3909
-4006
-4110
-4220
-4334
-4449
-4562
-4670
-4770
-4860
-4939
-5007
-5063
-5109
-5143
-5165
-5174
-5169
-5148
-5112
-5060
-4995
-4920
-4837
-4753
-4670
-4592
-4521
-4459
-4406
-4360
-4318
-4279
-4240
-4199
-4153
-4101
-4041
-3973
-3894
-3803
-3698
-3579
-3443
-3291
-3123
-2941
-2747
-2547
-2344
-2142
-1947
-1761
-1587
-1427
-1279
-1143
-1016
-895
-777
-658
-536
-407
-272
-130
18
172
328
484
638
788
933
1073
1209
1344
1478
1616
1757
1903
2052
2203
2351
2494
2628
2751
2859
2955
3038
3111
3176
3237
3293
3346
3395
3438
3474
3502
3521
3534
3542
3551
3564
3585
3618
3665
3723
3791
3864
3938
4008
4070
4125
4170
4207
4238
4264
4290
4314
4337
4360
4380
4397
4411
4424
4437
4454
4478
4512
4557
4614
4681
4755
4831
4904
4971
5027
5071
5102
5122
5133
5136
5133
5127
5118
5105
5088
5066
5038
5001
4954
4896
4826
4742
4644
4530
4399
4251
4086
3906
3712
3506
3291
3069
2843
2615
2385
2154
1923
1693
1464
1239
1018
807
605
416
241
80
-68
-205
-334
-458
-579
-700
-820
-941
-1060
-1175
-1285
-1387
-1479
-1559
-1627
-1683
-1726
-1758
-1778
-1788
-1789
-1783
-1770
-1753
-1732
-1711
-1691
-1673
-1660
-1652
-1650
-1654
-1665
-1683
-1706
-1734
-1767
-1803
-1841
-1881
-1921
-1961
-2001
-2041
-2082
-2123
-2165
-2211
-2259
-2311
-2366
-2422
-2479
-2535
-2587
-2634
-2674
-2707
-2732
-2748
-2759
-2763
-2765
-2766
-2767
-2772
-2782
-2797
-2817
-2842
-2869
-2896
-2922
-2942
-2957
-2964
-2965
-2960
-2953
-2947
-2945
-2950
-2965
-2991
-3027
-3072
-3123
-3178
-3233
-3287
-3338
-3385
-3429
-3469
-3507
-3543
-3577
-3610
-3640
-3670
-3697
-3724
-3751
-3778
-3806
-3835
-3864
-3893
-3921
-3945
-3965
-3981
-3993
-4002
-4011
-4022
-4035
-4053
-4073
-4094
-4112
-4123
-4123
-4110
-4082
-4038
-3982
-3916
-3845
-3772
-3701
-3632
-3568
-3506
-3446
-3385
-3324
-3260
-3197
-3133
-3073
-3016
-2965
-2919
-2877
-2838
-2799
-2757
-2713
-2664
-2611
-2555
-2497
-2439
-2382
-2326
-2270
-2214
-2155
-2093
-2027
-1957
-1884
-1810
-1735
-1663
-1593
-1525
-1459
-1392
-1324
-1251
-1172
-1087
-995
-897
-795
-690
-584
-478
-374
-273
-175
-81
10
97
179
256
329
396
458
514
565
609
648
680
705
723
734
739
740
738
736
739
748
768
802
852
919
1004
1107
1226
1359
1505
1660
1821
1985
2147
2307
2461
2608
2747
2879
3006
3129
3251
3374
3500
3631
3767
3907
4053
4202
4354
4509
4668
4831
5000
5176
5361
5555
5758
5969
6187
6409
6633
6855
7074
7285
7486
7674
7845
7997
8128
8235
8318
8376
8410
8424
8421
8405
8381
8352
8321
8290
8259
8228
8194
8157
8112
8060
8000
7930
7853
7768
7678
7584
7485
7384
7278
7169
7055
6935
6809
6677
6538
6393
6241
6083
5918
5746
5568
5383
5192
4996
4796
4595
4395
4197
4003
3815
3632
3454
3278
3103
2925
2743
2553
2353
2142
1921
1690
1452
1209
964
719
475
235
-1
-235
-467
-700
-933
-1168
-1406
-1645
-1885
-2123
-2356
-2584
-2805
-3017
-3219
-3412
-3597
-3772
-3940
-4100
-4251
-4392
-4525
-4647
-4758
-4858
-4947
-5026
-5095
-5154
-5203
-5241
-5269
-5285
-5289
-5280
-5258
-5222
-5174
-5114
-5043
-4962
-4870
-4769
-4658
-4537
-4406
-4267
-4118
-3963
-3801
-3636
-3469
-3301
-3133
-2967
-2803
-2641
-2482
-2325
-2173
-2025
-1882
-1744
-1613
-1488
-1369
-1255
-1146
-1040
-937
-837
-738
-642
-549
-460
-375
-296
-222
-154
-92
-34
19
70
120
170
224
281
345
415
492
575
662
751
838
921
997
1063
1119
1165
1200
1227
1247
1262
1271
1276
1275
1267
1253
1231
1203
1170
1134
1100
1070
1046
1031
1025
1028
1037
1051
1066
1081
1094
1106
1115
1124
1131
1137
1140
1139
1131
1115
1088
1053
1008
958
907
859
818
788
770
766
774
792
816
844
872
897
920
938
951
961
967
970
973
976
981
992
1010
1039
1079
1132
1196
1270
1350
1431
1509
1582
1646
1702
1753
1801
1852
1910
1979
2060
2154
2259
2370
2482
2590
2691
2781
2861
2931
2995
3057
3120
3188
3264
3348
3439
3536
3636
3735
3831
3921
4002
4073
4134
4185
4226
4257
4279
4294
4303
4306
4305
4299
4289
4275
4256
4231
4201
4163
4119
4067
4008
3943
3871
3793
3709
3620
3525
3425
3318
3206
3088
2964
2834
2698
2556
2407
2251
2085
1910
1724
1527
1318
1099
870
633
389
140
-114
-372
-632
-895
-1160
-1424
-1687
-1945
-2197
-2440
-2671
-2889
-3094
-3286
-3466
-3636
-3799
-3957
-4111
-4263
-4413
-4563
-4710
-4857
-5002
-5146
-5291
-5437
-5584
-5734
-5884
-6034
-6182
-6326
-6463
-6593
-6713
-6824
-6926
-7021
-7108
-7190
-7266
-7337
-7401
-7457
-7502
-7537
-7558
-7567
-7562
-7546
-7519
-7482
-7437
-7382
-7319
-7246
-7161
-7065
-6957
-6836
-6705
-6564
-6416
-6262
-6106
-5947
-5787
-5626
-5461
-5293
-5120
-4943
-4761
-4575
-4387
-4197
-4008
-3820
-3631
-3441
-3248
-3048
-2838
-2618
-2385
-2139
-1883
-1620
-1352
-1085
-821
-566
-322
-89
129
334
525
704
870
1026
1172
1310
1443
1574
1704
1838
1979
2127
2285
2451
2624
2801
2979
3152
3319
3475
3620
3751
3869
3974
4067
4148
4217
4274
4316
4343
4353
4346
4321
4280
4223
4153
4070
3976
3872
3760
3638
3507
3366
3216
3057
2889
2713
2529
2338
2141
1938
1729
1515
1296
1076
855
639
429
230
42
-132
-294
-448
-596
-746
-900
-1063
-1238
-1423
-1616
-1813
-2008
-2194
-2366
-2520
-2650
-2758
-2841
-2901
-2941
-2961
-2963
-2949
-2920
-2876
-2820
-2752
-2676
-2594
-2509
-2424
-2340
-2259
-2183
-2110
-2039
-1970
-1902
-1834
-1765
-1696
-1626
-1556
-1485
-1412
-1336
-1255
-1167
-1071
-966
-853
-733
-607
-480
-354
-231
-114
-3
101
200
293
384
472
561
649
738
828
919
1012
1107
1203
1301
1400
1499
1597
1692
1782
1864
1938
2001
2055
2099
2134
2162
2184
2201
2212
2220
2222
2220
2211
2197
2179
2156
2130
2103
2076
2052
2029
2009
1993
1978
1966
1955
1946
1939
1934
1930
1929
1927
1925
1921
1911
1893
1867
1831
1784
1728
1665
1596
1524
1451
1379
1306
1235
1162
1087
1008
928
842
755
666
579
496
418
347
284
229
179
134
91
50
9
-32
-73
-114
-154
-191
-227
-259
-290
-319
-347
-375
-404
-433
-462
-490
-518
-543
-564
-583
-597
-609
-618
-624
-630
-635
-640
-644
-649
-653
-657
-661
-664
-668
-671
-674
-675
-673
-666
-653
-632
-603
-565
-520
-469
-414
-360
-310
-267
-233
-210
-198
-195
-200
-210
-224
-238
-251
-262
-271
-278
-285
-292
-300
-309
-321
-333
-346
-359
-371
-381
-388
-393
-396
-398
-399
-401
-404
-410
-420
-434
-452
-475
-502
-532
-565
-598
-630
-660
-686
-707
-720
-725
-720
-706
-682
-648
-606
-557
-503
-447
-392
-341
-296
-259
-232
-216
-211
-215
-226
-244
-264
-287
-310
-334
-357
-379
-402
-425
-447
-469
-489
-505
-517
-523
-523
-517
-505
-488
-468
-445
-421
-396
-370
-342
-311
-276
-237
-194
-146
-95
-42
11
62
110
153
190
222
248
269
285
297
304
307
306
300
290
276
257
235
209
179
146
107
64
13
-46
-114
-192
-281
-378
-484
-594
-707
-819
-928
-1030
-1124
-1209
-1285
-1351
-1410
-1463
-1511
-1555
-1597
-1637
-1675
-1711
-1745
-1777
-1808
-1838
-1867
-1897
-1928
-1962
-1998
-2036
-2076
-2118
-2161
-2205
-2249
-2296
-2344
-2396
-2452
-2512
-2576
-2643
-2710
-2776
-2837
-2893
-2943
-2985
-3022
-3055
-3086
-3117
-3150
-3185
-3222
-3258
-3291
-3319
-3338
-3348
-3347
-3336
-3317
-3290
-3258
-3222
-3182
-3137
-3086
-3029
-2962
-2887
-2803
-2712
-2617
-2521
-2426
-2334
-2247
-2164
-2084
-2001
-1916
-1823
-1719
-1603
-1476
-1337
-1189
-1032
-870
-703
-533
-359
-182
-2
183
373
567
766
970
1178
1392
1610
1833
2060
2289
2518
2745
2966
3179
3381
3569
3743
3902
4048
4182
4306
4421
4529
4629
4722
4807
4882
4948
5006
5055
5097
5135
5171
5205
5239
5273
5305
5335
5360
5381
5395
5404
5409
5410
5408
5403
5396
5383
5365
5337
5297
5243
5174
5091
4995
4888
4772
4651
4526
4400
4273
4146
4019
3891
3762
3631
3499
3366
3232
3095
2957
2815
2671
2524
2372
2218
2060
1901
1741
1581
1422
1263
1107
952
799
650
505
368
238
119
11
-86
-174
-254
-328
-401
-474
-547
-622
-697
-769
-835
-892
-938
-972
-994
-1004
-1006
-998
-984
-963
-933
-894
-843
-778
-698
-603
-493
-373
-245
-114
16
141
261
373
476
573
663
747
827
901
972
1038
1100
1160
1219
1277
1337
1399
1462
1525
1586
1643
1693
1733
1761
1777
1782
1776
1763
1744
1721
1698
1674
1652
1631
1612
1595
1581
1568
1557
1547
1537
1524
1506
1481
1446
1400
1342
1272
1192
1105
1012
918
824
730
638
547
455
362
266
169
70
-29
-127
-221
-310
-395
-477
-558
-640
-727
-820
-921
-1031
-1149
-1272
-1398
-1523
-1644
-1759
-1866
-1965
-2057
-2142
-2222
-2298
-2373
-2448
-2524
-2601
-2682
-2767
-2856
-2950
-3050
-3155
-3266
-3381
-3499
-3618
-3734
-3846
-3950
-4042
-4122
-4185
-4229
-4254
-4259
-4244
-4209
-4158
-4093
-4018
-3936
-3852
-3769
-3690
-3618
-3550
-3488
-3429
-3369
-3307
-3238
-3162
-3077
-2983
-2882
-2773
-2661
-2544
-2426
-2305
-2182
-2056
-1927
-1795
-1660
-1524
-1389
-1256
-1128
-1006
-892
-784
-683
-587
-495
-403
-313
-222
-132
-42
45
130
211
289
363
435
506
576
647
719
791
863
934
1004
1075
1145
1214
1285
1357
1431
1505
1579
1652
1721
1786
1845
1900
1949
1996
2040
2081
2121
2156
2185
2203
2206
2192
2157
2102
2025
1933
1826
1709
1587
1463
1341
1220
1101
984
868
753
639
527
419
315
219
132
54
-14
-73
-124
-169
-209
-245
-279
-310
-338
-365
-389
-410
-429
-445
-458
-467
-471
-468
-459
-441
-416
-382
-342
-296
-248
-200
-154
-112
-76
-47
-25
-11
-4
-3
-10
-24
-45
-72
-104
-140
-179
-218
-255
-288
-316
-337
-351
-357
-354
-344
-325
-298
-264
-224
-177
-126
-73
-21
30
75
114
146
171
189
203
215
227
241
260
282
310
342
376
413
449
485
519
550
578
601
619
631
637
637
629
616
596
573
548
521
495
472
452
435
423
416
412
413
418
427
438
451
465
479
491
499
503
500
490
473
446
412
369
318
261
198
131
61
-9
-79
-146
-208
-266
-317
-361
-400
-433
-462
-487
-509
-528
-546
-562
-577
-590
-604
-620
-637
-658
-684
-714
-750
-789
-832
-875
-918
-960
-998
-1032
-1064
-1092
-1119
-1143
-1167
-1188
-1208
-1225
-1239
-1249
-1254
-1255
-1252
-1246
-1236
-1224
-1211
-1195
-1178
-1159
-1138
-1116
-1092
-1068
-1043
-1018
-994
-968
-941
-911
-879
-842
-803
-760
-716
-672
-629
-587
-549
-512
-477
-441
-403
-363
-318
-271
-222
-173
-126
-83
-45
-13
14
38
61
83
108
135
165
196
227
258
287
315
342
371
402
437
479
528
583
644
708
776
844
912
979
1046
1112
1177
1241
1303
1360
1411
1452
1482
1499
1502
1491
1469
1437
1400
1359
1317
1276
1237
1200
1164
1129
1092
1053
1010
966
918
867
812
755
693
628
559
486
409
330
249
169
89
13
-60
-127
-188
-243
-292
-333
-368
-396
-417
-432
-439
-441
-438
-432
-423
-415
-407
-400
-397
-395
-394
-392
-387
-377
-360
-335
-301
-258
-206
-147
-82
-14
55
126
194
261
325
384
440
490
534
572
604
629
649
664
675
683
689
694
698
700
698
692
680
662
636
603
566
524
480
436
392
349
306
262
216
166
113
58
1
-53
-102
-143
-175
-196
-208
-212
-212
-210
-209
-212
-217
-225
-233
-238
-238
-231
-218
-197
-171
-143
-114
-86
-60
-35
-11
15
44
76
112
149
186
218
244
261
268
265
254
236
213
188
160
130
96
57
9
-48
-114
-189
-271
-357
-443
-526
-604
-676
-742
-804
-862
-919
-977
-1037
-1098
-1159
-1221
-1281
-1339
-1394
-1446
-1495
-1542
-1587
-1630
-1671
-1709
-1742
-1771
-1794
-1812
-1827
-1840
-1855
-1875
-1901
-1936
-1981
-2035
-2097
-2166
-2238
-2312
-2385
-2457
-2526
-2592
-2655
-2716
-2775
-2833
-2889
-2943
-2996
-3047
-3096
-3143
-3189
-3233
-3276
-3317
-3355
-3391
-3422
-3448
-3466
-3475
-3474
-3462
-3439
-3404
-3359
-3303
-3237
-3162
-3078
-2984
-2882
-2771
-2649
-2519
-2378
-2230
-2073
-1912
-1746
-1577
-1408
-1240
-1072
-906
-741
-577
-413
-250
-88
71
225
374
513
641
757
858
945
1016
1077
1124
1161
1190
1214
1233
1252
1271
1294
1323
1360
1406
1463
1529
1604
1686
1770
1854
1933
2004
2065
2114
2153
2184
2207
2229
2250
2274
2303
2336
2375
2416
2459
2501
2542
2581
2617
2652
2687
2724
2764
2808
2856
2908
2963
3018
3073
3124
3172
3214
3249
3278
3299
3314
3323
3324
3320
3309
3292
3270
3242
3211
3175
3137
3095
3051
3005
2957
2906
2853
2798
2741
2684
2628
2574
2521
2472
2425
2380
2336
2290
2241
2188
2129
2064
1993
1918
1839
1759
1679
1600
1523
1449
1378
1309
1243
1179
1116
1054
993
931
867
801
730
653
568
476
375
268
156
43
-70
-178
-281
-375
-460
-538
-608
-672
-732
-789
-843
-895
-943
-987
-1025
-1057
-1083
-1104
-1121
-1136
-1153
-1172
-1196
-1226
-1262
-1304
-1351
-1400
-1450
-1497
-1540
-1579
-1611
-1638
-1660
-1679
-1697
-1715
-1735
-1758
-1783
-1809
-1835
-1859
-1878
-1890
-1893
-1888
-1874
-1851
-1822
-1787
-1748
-1706
-1659
-1606
-1548
-1481
-1406
-1321
-1228
-1127
-1022
-914
-806
-699
-596
-496
-398
-301
-205
-110
-15
77
165
246
318
381
435
482
524
564
608
657
712
775
842
912
979
1041
1095
1138
1171
1193
1206
1213
1215
1214
1210
1203
1193
1179
1161
1138
1112
1084
1058
1035
1018
1008
1008
1016
1032
1053
1077
1101
1123
1140
1151
1153
1147
1131
1105
1071
1028
978
922
863
801
740
681
626
575
529
488
453
422
395
371
351
332
314
296
279
260
241
220
197
175
151
129
107
86
67
50
33
18
4
-8
-19
-27
-32
-32
-29
-23
-13
-3
8
17
24
27
28
25
22
19
17
17
19
24
32
42
54
69
88
113
143
181
225
276
331
388
444
495
540
577
604
622
633
638
638
636
632
627
622
619
618
621
630
645
669
702
744
792
846
902
956
1006
1051
1089
1120
1146
1169
1190
1211
1231
1250
1268
1281
1287
1286
1277
1258
1230
1195
1152
1104
1050
991
926
855
780
701
620
541
464
394
333
280
236
200
169
141
115
88
61
35
10
-10
-26
-37
-42
-43
-43
-42
-44
-50
-61
-76
-95
-117
-139
-160
-181
-201
-220
-240
-259
-279
-297
-312
-323
-328
-324
-313
-294
-269
-241
-211
-184
-160
-142
-129
-123
-121
-123
-128
-136
-148
-163
-182
-206
-234
-266
-301
-337
-371
-403
-430
-451
-466
-474
-478
-477
-473
-466
-457
-448
-437
-425
-412
-397
-381
-362
-341
-316
-287
-252
-211
-163
-108
-47
20
91
165
240
315
389
462
534
605
678
751
825
901
977
1052
1125
1194
1258
1315
1365
1409
1446
1477
1503
1523
1539
1550
1556
1555
1549
1537
1518
1493
1463
1428
1389
1346
1299
1250
1197
1142
1084
1025
966
906
847
790
733
678
622
563
501
432
355
270
177
75
-33
-145
-258
-370
-479
-583
-683
-777
-868
-954
-1039
-1121
-1201
-1279
-1355
-1429
-1501
-1569
-1637
-1703
-1769
-1836
-1906
-1978
-2052
-2127
-2202
-2276
-2348
-2416
-2480
-2539
-2595
-2648
-2699
-2748
-2795
-2839
-2880
-2915
-2943
-2961
-2968
-2964
-2947
-2918
-2878
-2830
-2773
-2711
-2645
-2577
-2508
-2438
-2367
-2295
-2222
-2148
-2070
-1990
-1907
-1822
-1735
-1648
-1563
-1480
-1402
-1329
-1261
-1197
-1137
-1079
-1020
-961
-898
-832
-763
-692
-619
-547
-476
-406
-339
-273
-208
-143
-76
-8
63
134
205
274
340
401
457
506
551
590
624
654
680
702
718
729
732
727
713
691
661
624
582
535
485
434
383
331
279
228
176
124
71
16
-41
-101
-163
-229
-297
-368
-442
-518
-596
-675
-756
-840
-925
-1012
-1104
-1197
-1293
-1392
-1492
-1593
-1694
-1794
-1891
-1986
-2075
-2159
-2235
-2301
-2357
-2399
-2426
-2438
-2434
-2416
-2387
-2350
-2310
-2270
-2236
-2209
-2192
-2186
-2190
-2203
-2222
-2246
-2273
-2303
-2335
-2369
-2406
-2444
-2483
-2522
-2558
-2589
-2613
-2627
-2631
-2623
-2606
-2581
-2549
-2514
-2477
-2438
-2398
-2357
-2314
-2268
-2216
-2159
-2095
-2023
-1945
-1859
-1765
-1665
-1559
-1447
-1331
-1213
-1096
-982
-875
-776
-689
-613
-548
-493
-445
-402
-359
-315
-266
-210
-147
-76
3
90
184
286
394
508
628
752
879
1006
1134
1257
1375
1486
1590
1684
1769
1845
1912
1971
2021
2068
2110
2150
2190
2232
2277
2328
2386
2448
2516
2586
2658
2728
2794
2855
2910
2959
3002
3038
3068
3092
3110
3121
3124
3120
3108
3091
3068
3043
3017
2991
2966
2944
2922
2900
2877
2852
2824
2792
2758
2721
2684
2647
2610
2573
2535
2495
2451
2402
2348
2289
2227
2161
2095
2027
1960
1891
1821
1748
1670
1588
1500
1408
1313
1218
1124
1033
946
861
778
695
611
522
430
333
233
132
31
-67
-160
-248
-330
-407
-479
-547
-611
-672
-730
-784
-836
-886
-933
-978
-1022
-1068
-1113
-1157
-1199
-1237
-1271
-1300
-1322
-1339
-1351
-1362
-1373
-1385
-1400
-1418
-1436
-1453
-1465
-1470
-1466
-1451
-1425
-1392
-1354
-1313
-1274
-1238
-1207
-1181
-1158
-1137
-1117
-1094
-1068
-1037
-1002
-962
-918
-870
-818
-761
-698
-629
-552
-468
-378
-282
-182
-81
19
117
212
303
391
476
558
639
719
798
875
949
1020
1089
1154
1217
1277
1336
1395
1453
1509
1562
1610
1651
1681
1698
1701
1689
1663
1623
1572
1511
1444
1373
1299
1224
1147
1070
991
912
832
753
675
601
531
467
409
358
313
271
232
194
154
113
70
26
-18
-59
-97
-131
-160
-186
-210
-233
-259
-289
-324
-365
-412
-463
-515
-567
-616
-661
-700
-734
-762
-785
-803
-816
-826
-830
-829
-821
-807
-785
-756
-721
-681
-637
-592
-545
-498
-451
-405
-358
-310
-260
-207
-151
-92
-29
37
106
179
253
330
407
486
563
639
711
779
840
894
939
976
1004
1025
1039
1049
1055
1059
1063
1067
1073
1080
1090
1103
1117
1134
1152
1172
1191
1209
1226
1239
1247
1251
1249
1241
1228
1209
1185
1155
1121
1082
1038
987
931
869
802
732
658
584
511
441
375
315
259
208
162
118
75
34
-8
-50
-92
-136
-180
-226
-274
-324
-376
-432
-489
-549
-609
-667
-721
-771
-815
-853
-884
-912
-937
-961
-987
-1014
-1046
-1079
-1115
-1152
-1189
-1227
-1265
-1304
-1347
-1395
-1449
-1510
-1578
-1653
-1731
-1811
-1889
-1963
-2032
-2095
-2152
-2204
-2251
-2296
-2339
-2381
-2421
-2457
-2489
-2515
-2533
-2543
-2546
-2541
-2531
-2515
-2496
-2474
-2450
-2424
-2396
-2365
-2332
-2296
-2259
-2219
-2179
-2139
-2099
-2059
-2020
-1982
-1944
-1906
-1869
-1834
-1800
-1769
-1742
-1718
-1696
-1677
-1657
-1636
-1611
-1582
-1546
-1505
-1458
-1406
-1353
-1298
-1244
-1193
-1145
-1100
-1057
-1018
-980
-943
-908
-875
-845
-819
-798
-784
-776
-775
-778
-783
-787
-788
-780
-763
-733
-690
-633
-564
-483
-393
-295
-190
-80
36
157
284
417
555
697
844
992
1140
1286
1430
1570
1707
1841
1973
2103
2233
2361
2488
2612
2732
2847
2957
3060
3159
3254
3347
3440
3533
3627
3721
3814
3904
3989
4067
4135
4193
4240
4276
4303
4320
4329
4328
4319
4300
4271
4232
4182
4121
4051
3973
3887
3796
3699
3598
3493
3384
3272
3156
3039
2921
2803
2688
2576
2469
2365
2264
2165
2065
1963
1859
1750
1638
1523
1408
1294
1182
1074
970
871
776
684
594
507
423
342
265
193
125
61
1
-57
-114
-172
-230
-291
-352
-413
-471
-525
-573
-614
-647
-673
-693
-707
-718
-727
-734
-739
-742
-743
-740
-734
-724
-710
-692
-671
-647
-620
-588
-552
-509
-459
-401
-335
-263
-186
-105
-23
58
137
211
282
350
414
477
539
599
658
715
767
815
855
888
914
932
943
948
948
944
936
924
907
883
853
816
771
720
663
601
538
472
407
342
277
212
146
78
10
-60
-130
-198
-263
-325
-382
-433
-480
-524
-566
-610
-655
-705
-760
-820
-884
-951
-1018
-1086
-1150
-1209
-1263
-1310
-1351
-1384
-1411
-1431
-1445
-1454
-1458
-1458
-1456
-1452
-1447
-1442
-1438
-1435
-1433
-1431
-1430
-1428
-1426
-1422
-1416
-1409
-1400
-1389
-1375
-1356
-1332
-1300
-1260
-1210
-1150
-1080
-1002
-918
-830
-742
-656
-574
-497
-424
-355
-288
-221
-154
-86
-17
53
120
183
240
289
330
364
391
415
438
461
487
516
548
581
613
642
665
680
689
690
685
675
663
650
635
618
599
573
540
497
444
379
305
224
137
49
-40
-127
-213
-298
-384
-474
-568
-669
-775
-887
-1000
-1116
-1228
-1336
-1439
-1536
-1629
-1719
-1808
-1898
-1988
-2080
-2170
-2257
-2337
-2408
-2468
-2513
-2545
-2562
-2567
-2560
-2543
-2517
-2483
-2442
-2393
-2336
-2273
-2204
-2130
-2053
-1975
-1897
-1821
-1749
-1679
-1613
-1550
-1490
-1432
-1376
-1322
-1271
-1224
-1179
-1136
-1096
-1057
-1016
-977
-934
-890
-844
-796
-747
-697
-647
-596
-543
-489
-433
-374
-312
-249
-185
-122
-61
-2
53
106
157
208
260
313
368
425
482
540
596
650
703
754
805
856
909
963
1018
1072
1123
1168
1205
1230
1243
1243
1230
1206
1171
1129
1080
1025
965
901
833
762
689
614
539
466
396
328
264
203
145
90
37
-14
-61
-105
-144
-178
-205
-227
-244
-257
-268
-280
-293
-308
-327
-347
-368
-388
-407
-422
-433
-439
-440
-435
-425
-410
-391
-367
-338
-307
-273
-237
-201
-167
-136
-108
-86
-70
-58
-52
-48
-47
-46
-43
-38
-28
-12
10
38
72
112
157
206
257
312
369
429
492
558
629
703
780
859
937
1012
1084
1149
1209
1264
1315
1364
1415
1468
1525
1585
1648
1711
1773
1830
1881
1926
1965
2001
2035
2070
2108
2149
2192
2236
2279
2317
2349
2372
2387
2393
2394
2389
2381
2370
2356
2338
2315
2286
2248
2202
2147
2086
2020
1951
1880
1810
1740
1671
1601
1529
1455
1380
1303
1225
1149
1075
1004
935
867
799
729
655
575
490
398
302
204
105
7
-89
-182
-274
-363
-452
-540
-628
-716
-802
-887
-969
-1049
-1127
-1203
-1279
-1354
-1431
-1508
-1585
-1660
-1733
-1801
-1865
-1924
-1979
-2029
-2079
-2128
-2177
-2228
-2280
-2333
-2384
-2432
-2477
-2517
-2551
-2579
-2602
-2620
-2633
-2641
-2643
-2639
-2628
-2612
-2589
-2560
-2529
-2496
-2463
-2433
-2406
-2382
-2362
-2344
-2326
-2307
-2285
-2259
-2231
-2200
-2167
-2135
-2104
-2074
-2044
-2015
-1983
-1946
-1902
-1848
-1783
-1706
-1617
-1518
-1410
-1296
-1176
-1052
-926
-797
-665
-532
-398
-262
-126
8
140
267
389
504
613
717
816
913
1006
1101
1194
1285
1373
1457
1534
1602
1661
1711
1752
1787
1817
1846
1875
1907
1940
1976
2013
2049
2081
2109
2131
2147
2159
2168
2176
2185
2197
2214
2233
2256
2279
2302
2321
2336
2345
2348
2346
2340
2332
2321
2309
2295
2280
2261
2238
2211
2178
2139
2096
2050
2001
1953
1904
1856
1808
1758
1704
1646
1582
1511
1434
1351
1265
1178
1092
1008
931
858
790
727
666
608
550
492
434
375
316
256
194
130
63
-8
-84
-167
-254
-346
-441
-536
-630
-720
-804
-882
-952
-1014
-1067
-1113
-1151
-1180
-1202
-1215
-1222
-1224
-1223
-1223
-1226
-1238
-1259
-1293
-1340
-1399
-1469
-1548
-1631
-1716
-1801
-1882
-1960
-2033
-2100
-2163
-2221
-2273
-2320
-2362
-2397
-2427
-2451
-2472
-2490
-2506
-2521
-2536
-2549
-2560
-2569
-2573
-2570
-2562
-2546
-2523
-2494
-2458
-2416
-2368
-2314
-2253
-2184
-2108
-2025
-1935
-1841
-1745
-1648
-1552
-1459
-1368
-1279
-1190
-1101
-1010
-918
-825
-731
-639
-552
-471
-398
-334
-279
-231
-190
-153
-121
-91
-64
-40
-20
-3
10
21
31
41
54
69
88
109
133
157
179
197
212
222
228
232
234
237
241
247
256
267
280
295
310
328
346
366
388
410
432
454
473
488
499
504
504
499
490
478
463
446
427
404
378
347
311
270
225
177
127
78
30
-13
-53
-89
-122
-152
-181
-209
-237
-264
-290
-315
-337
-354
-365
-370
-367
-357
-338
-312
-279
-240
-198
-153
-108
-64
-23
14
47
77
105
131
157
185
215
247
281
318
355
393
431
467
503
537
571
603
634
663
689
711
728
740
744
743
736
723
707
688
667
645
623
601
580
560
543
530
523
521
527
542
565
596
636
684
738
798
863
933
1008
1087
1169
1255
1342
1430
1517
1603
1686
1767
1844
1919
1993
2065
2137
2208
2278
2346
2410
2469
2520
2564
2600
2628
2649
2664
2676
2686
2694
2703
2711
2720
2727
2734
2738
2740
2738
2734
2725
2713
2697
2676
2651
2620
2584
2543
2497
2447
2396
2343
2290
2238
2186
2134
2080
2023
1962
1895
1822
1742
1657
1568
1477
1386
1296
1210
1126
1044
964
884
803
720
634
546
455
364
273
182
92
4
-85
-174
-264
-355
-448
-543
-639
-734
-828
-920
-1010
-1098
-1184
-1269
-1352
-1435
-1516
-1595
-1671
-1742
-1808
-1868
-1922
-1970
-2012
-2050
-2084
-2115
-2143
-2167
-2186
-2200
-2209
-2211
-2208
-2201
-2190
-2179
-2169
-2161
-2155
-2151
-2150
-2148
-2146
-2141
-2132
-2120
-2103
-2082
-2057
-2028
-1994
-1956
-1911
-1860
-1802
-1737
-1665
-1590
-1513
-1436
-1361
-1290
-1222
-1157
-1094
-1028
-959
-882
-796
-701
-597
-484
-367
-246
-125
-7
108
217
321
419
510
595
674
746
810
866
914
953
984
1006
1022
1031
1034
1033
1028
1018
1004
987
966
941
912
880
844
807
768
729
689
649
610
572
535
498
463
427
393
359
327
296
268
242
219
200
185
174
167
162
161
160
162
165
170
177
187
200
219
242
270
302
337
374
410
445
476
501
521
534
539
537
528
512
488
458
421
377
329
277
223
168
114
63
15
-30
-71
-108
-143
-176
-208
-239
-269
-298
-326
-352
-377
-400
-424
-448
-473
-502
-533
-569
-606
-645
-684
-720
-751
-776
-794
-805
-810
-809
-806
-801
-796
-792
-790
-789
-789
-789
-788
-787
-784
-781
-777
-774
-771
-769
-767
-764
-757
-747
-730
-707
-677
-641
-602
-561
-522
-488
-461
-442
-431
-428
-431
-439
-448
-458
-466
-471
-474
-475
-474
-472
-468
-464
-459
-454
-447
-439
-430
-419
-406
-392
-375
-356
-334
-308
-278
-244
-206
-165
-123
-81
-41
-4
30
60
87
113
138
164
193
223
254
285
314
337
354
362
360
348
327
298
262
221
176
128
78
27
-26
-79
-131
-183
-234
-282
-328
-371
-411
-448
-482
-514
-543
-570
-595
-616
-635
-650
-663
-674
-684
-696
-709
-727
-749
-777
-809
-844
-883
-923
-963
-1002
-1038
-1072
-1103
-1131
-1157
-1181
-1203
-1225
-1246
-1268
-1291
-1315
-1340
-1365
-1391
-1417
-1441
-1464
-1483
-1499
-1511
-1521
-1529
-1537
-1545
-1555
-1567
-1580
-1595
-1611
-1627
-1641
-1655
-1667
-1678
-1688
-1698
-1709
-1721
-1734
-1746
-1758
-1769
-1778
-1784
-1787
-1788
-1786
-1783
-1777
-1770
-1760
-1747
-1729
-1708
-1682
-1652
-1619
-1583
-1547
-1512
-1477
-1445
-1413
-1381
-1348
-1313
-1275
-1233
-1187
-1138
-1088
-1035
-982
-929
-875
-821
-765
-707
-647
-586
-524
-462
-403
-347
-295
-247
-203
-162
-122
-82
-41
2
48
95
143
191
237
281
323
361
398
433
468
503
539
576
614
653
693
734
777
821
866
913
962
1012
1065
1118
1172
1228
1285
1344
1405
1470
1537
1607
1678
1749
1818
1882
1940
1992
2036
2074
2107
2137
2166
2195
2225
2257
2289
2321
2350
2376
2397
2414
2426
2436
2446
2457
2470
2488
2508
2531
2554
2574
2591
2601
2605
2601
2590
2575
2557
2536
2516
2496
2477
2458
2439
2417
2393
2365
2332
2295
2254
2209
2160
2108
2052
1993
1932
1867
1800
1730
1658
1584
1511
1437
1364
1293
1222
1153
1085
1016
949
882
813
744
674
603
530
456
380
302
224
145
66
-13
-90
-165
-237
-305
-368
-425
-478
-525
-566
-603
-635
-663
-687
-707
-724
-737
-747
-752
-753
-749
-740
-725
-706
-682
-654
-623
-591
-557
-524
-492
-461
-430
-401
-374
-348
-325
-305
-288
-277
-270
-268
-271
-276
-284
-290
-294
-295
-291
-282
-269
-252
-233
-214
-195
-177
-159
-143
-126
-108
-90
-70
-49
-28
-7
13
32
50
67
85
103
122
142
162
183
201
217
230
238
242
243
243
243
245
250
259
271
288
307
330
354
381
411
443
479
518
561
607
654
702
750
796
840
882
924
966
1008
1053
1100
1149
1197
1244
1288
1328
1363
1393
1419
1442
1464
1486
1508
1531
1553
1572
1587
1594
1594
1586
1570
1548
1522
1495
1468
1442
1418
1393
1367
1338
1304
1263
1215
1160
1100
1036
970
903
838
774
711
650
589
528
466
403
338
273
207
139
70
-1
-76
-155
-241
-334
-434
-542
-655
-774
-896
-1018
-1140
-1259
-1375
-1486
-1593
-1695
-1792
-1885
-1974
-2058
-2138
-2212
-2281
-2343
-2399
-2450
-2494
-2534
-2569
-2601
-2630
-2658
-2684
-2709
-2732
-2755
-2775
-2792
-2806
-2817
-2824
-2827
-2826
-2821
-2813
-2802
-2788
-2772
-2754
-2732
-2708
-2680
-2647
-2609
-2566
-2516
-2460
-2396
-2325
-2246
-2159
-2065
-1965
-1859
-1748
-1634
-1518
-1400
-1283
-1166
-1049
-932
-813
-693
-569
-442
-310
-174
-35
106
247
385
521
652
779
903
1024
1145
1266
1388
1513
1639
1766
1890
2009
2121
2223
2313
2390
2454
2506
2546
2578
2601
2616
2625
2628
2623
2611
2592
2564
2529
2487
2439
2386
2329
2269
2208
2145
2081
2016
1950
1882
1813
1743
1672
1600
1529
1459
1389
1320
1252
1186
1120
1056
994
934
877
822
771
722
675
630
586
541
495
448
399
348
294
239
182
124
66
7
-52
-110
-167
-224
-278
-330
-380
-427
-473
-515
-556
-595
-632
-666
-698
-726
-749
-766
-777
-780
-776
-766
-749
-727
-701
-671
-640
-608
-574
-541
-507
-473
-438
-404
-368
-331
-293
-253
-210
-164
-115
-63
-9
46
100
152
200
243
280
311
337
359
377
391
404
413
420
422
419
412
398
380
357
332
305
277
250
223
195
165
132
96
55
10
-39
-90
-142
-193
-243
-291
-337
-381
-424
-467
-509
-551
-591
-628
-662
-692
-718
-740
-761
-781
-803
-827
-854
-884
-917
-950
-983
-1014
-1045
-1075
-1105
-1135
-1169
-1205
-1244
-1285
-1327
-1367
-1405
-1439
-1468
-1493
-1515
-1535
-1555
-1576
-1599
-1622
-1645
-1666
-1685
-1699
-1710
-1716
-1721
-1724
-1729
-1735
-1744
-1755
-1767
-1777
-1786
-1790
-1790
-1786
-1778
-1767
-1753
-1737
-1719
-1697
-1670
-1637
-1597
-1549
-1494
-1432
-1366
-1298
-1230
-1162
-1097
-1034
-973
-912
-852
-791
-728
-665
-602
-538
-473
-409
-342
-273
-200
-122
-40
46
135
223
308
388
460
524
579
626
665
699
729
754
774
790
800
803
799
787
770
748
723
697
671
646
622
598
574
547
518
484
448
408
367
325
282
241
201
161
123
85
47
9
-30
-68
-106
-143
-180
-217
-252
-287
-321
-353
-383
-411
-435
-457
-474
-489
-502
-513
-524
-534
-543
-551
-557
-558
-554
-543
-525
-499
-466
-428
-386
-342
-297
-252
-207
-165
-124
-85
-48
-14
19
49
79
109
142
178
221
271
330
398
475
559
649
743
838
934
1031
1127
1223
1318
1411
1502
1589
1671
1744
1809
1864
1911
1949
1981
2009
2037
2064
2092
2121
2149
2177
2203
2225
2243
2258
2270
2280
2288
2295
2300
2303
2302
2296
2285
2269
2248
2225
2202
2180
2162
2148
2138
2131
2124
2116
2105
2088
2067
2040
2008
1973
1934
1892
1846
1796
1740
1677
1608
1533
1454
1373
1293
1215
1142
1073
1008
945
883
819
753
683
611
539
467
397
330
266
203
139
72
-1
-81
-168
-262
-361
-462
-563
-664
-762
-859
-956
-1053
-1153
-1255
-1358
-1460
-1559
-1651
-1734
-1805
-1866
-1916
-1958
-1996
-2033
-2072
-2113
-2158
-2206
-2255
-2303
-2348
-2389
-2425
-2456
-2484
-2511
-2537
-2562
-2588
-2612
-2635
-2652
-2665
-2671
-2670
-2663
-2651
-2636
-2618
-2599
-2581
-2562
-2543
-2523
-2502
-2478
-2452
-2423
-2390
-2354
-2314
-2270
-2221
-2166
-2107
-2041
-1969
-1891
-1808
-1720
-1628
-1533
-1436
-1336
-1236
-1135
-1034
-934
-836
-740
-647
-557
-470
-384
-298
-212
-123
-30
67
168
273
380
489
597
702
805
902
995
1081
1162
1237
1306
1370
1427
1480
1527
1571
1610
1647
1682
1715
1746
1775
1802
1825
1844
1857
1863
1863
1855
1841
1819
1792
1760
1723
1683
1639
1592
1544
1493
1441
1388
1334
1280
1226
1173
1122
1073
1027
985
947
913
883
856
831
807
782
755
726
693
659
624
589
555
524
497
471
448
424
399
371
339
302
262
219
176
133
92
54
17
-18
-52
-87
-124
-163
-203
-244
-285
-323
-358
-388
-415
-439
-461
-482
-503
-526
-550
-574
-599
-623
-645
-664
-680
-694
-706
-717
-726
-733
-737
-738
-733
-721
-700
-671
-633
-589
-540
-487
-434
-382
-333
-286
-241
-198
-156
-115
-75
-36
1
35
66
92
114
133
151
167
185
205
227
252
277
303
326
346
363
376
386
396
406
419
435
455
477
501
524
542
553
556
549
534
512
485
455
425
396
369
344
318
290
257
218
172
119
60
-1
-64
-125
-183
-238
-290
-340
-391
-443
-500
-562
-629
-700
-772
-843
-910
-971
-1022
-1068
-1104
-1133
-1156
-1174
-1190
-1204
-1217
-1228
-1238
-1246
-1251
-1254
-1254
-1251
-1244
-1234
-1219
-1201
-1178
-1149
-1116
-1079
-1037
-993
-947
-900
-854
-808
-764
-720
-676
-632
-585
-537
-487
-435
-382
-328
-274
-219
-165
-109
-53
5
65
128
193
260
328
397
466
533
600
666
731
797
862
928
995
1063
1131
1199
1267
1334
1401
1468
1534
1601
1668
1734
1799
1863
1923
1979
2029
2075
2113
2144
2168
2187
2202
2212
2220
2226
2231
2234
2235
2233
2229
2220
2207
2188
2163
2132
2096
2055
2009
1959
1905
1847
1786
1721
1652
1579
1501
1420
1335
1246
1157
1066
976
887
800
717
636
557
481
407
334
262
191
119
45
-30
-107
-187
-272
-360
-452
-547
-645
-743
-839
-932
-1020
-1100
-1173
-1238
-1295
-1345
-1388
-1426
-1459
-1488
-1513
-1534
-1550
-1560
-1565
-1564
-1557
-1543
-1524
-1499
-1468
-1433
-1393
-1351
-1306
-1260
-1213
-1166
-1120
-1074
-1029
-982
-934
-883
-828
-768
-705
-641
-576
-514
-457
-407
-366
-333
-309
-290
-275
-261
-244
-225
-202
-175
-146
-118
-91
-67
-48
-34
-24
-18
-13
-8
-3
3
9
16
22
26
29
30
29
26
22
17
11
5
-2
-10
-21
-33
-48
-65
-83
-103
-123
-145
-168
-192
-218
-248
-281
-317
-358
-402
-449
-497
-547
-598
-649
-700
-751
-802
-854
-906
-958
-1010
-1064
-1117
-1171
-1226
-1282
-1339
-1399
-1460
-1523
-1588
-1653
-1718
-1782
-1843
-1902
-1957
-2008
-2054
-2096
-2131
-2160
-2181
-2192
-2194
-2186
-2166
-2136
-2097
-2049
-1995
-1935
-1872
-1807
-1739
-1669
-1597
-1522
-1445
-1365
-1283
-1200
-1116
-1033
-951
-871
-792
-714
-637
-560
-481
-401
-319
-235
-151
-67
15
95
171
243
311
375
434
490
544
596
646
696
746
796
846
897
948
999
1049
1096
1141
1183
1221
1256
1287
1315
1342
1369
1397
1426
1457
1490
1523
1556
1586
1612
1632
1644
1649
1645
1635
1620
1601
1579
1558
1537
1517
1498
1479
1460
1439
1415
1390
1361
1332
1303
1275
1250
1229
1213
1200
1191
1182
1174
1163
1149
1131
1109
1083
1055
1026
996
967
939
912
884
856
826
793
758
722
683
645
607
570
536
503
473
444
416
390
363
338
313
288
264
241
218
194
169
143
115
85
53
19
-14
-48
-82
-115
-148
-181
-216
-254
-294
-338
-386
-436
-487
-539
-590
-638
-683
-724
-761
-794
-824
-849
-872
-891
-907
-920
-929
-934
-934
-930
-922
-909
-891
-869
-841
-810
-773
-733
-689
-641
-590
-537
-480
-421
-358
-292
-221
-145
-66
17
103
190
278
365
450
534
617
699
781
863
945
1027
1107
1184
1256
1321
1380
1431
1475
1513
1548
1582
1614
1648
1682
1717
1751
1783
1811
1835
1855
1872
1886
1899
1911
1924
1937
1949
1960
1966
1967
1961
1947
1924
1895
1859
1818
1774
1727
1679
1628
1576
1521
1463
1402
1336
1266
1192
1114
1032
947
858
766
670
573
473
374
275
178
84
-6
-92
-174
-254
-331
-407
-483
-559
-636
-714
-792
-871
-950
-1028
-1107
-1186
-1264
-1342
-1419
-1493
-1563
-1628
-1687
-1738
-1782
-1820
-1852
-1880
-1905
-1929
-1951
-1972
-1991
-2005
-2016
-2021
-2019
-2011
-1998
-1981
-1963
-1944
-1926
-1909
-1891
-1872
-1851
-1824
-1792
-1753
-1708
-1658
-1602
-1544
-1484
-1423
-1362
-1301
-1240
-1179
-1118
-1057
-996
-936
-878
-822
-768
-716
-665
-615
-563
-509
-453
-394
-333
-270
-206
-144
-85
-28
24
72
116
155
191
222
250
273
292
307
318
327
334
340
348
358
372
389
411
437
466
499
534
571
609
649
690
731
774
816
859
900
940
978
1012
1044
1070
1092
1110
1122
1131
1135
1136
1134
1130
1124
1116
1107
1096
1084
1070
1054
1035
1014
991
966
939
910
879
847
814
779
742
702
659
612
561
507
449
388
325
260
194
127
60
-7
-73
-138
-201
-263
-323
-380
-434
-486
-535
-582
-628
-674
-719
-765
-811
-856
-899
-940
-976
-1008
-1034
-1055
-1071
-1083
-1091
-1097
-1100
-1102
-1102
-1098
-1091
-1078
-1061
-1037
-1008
-975
-937
-897
-855
-812
-768
-723
-678
-631
-583
-533
-483
-432
-381
-332
-284
-238
-193
-149
-104
-57
-8
45
101
160
221
282
342
400
455
506
555
601
646
691
736
781
825
869
912
952
988
1020
1051
1078
1102
1125
1145
1163
1179
1191
1200
1205
1205
1202
1196
1188
1179
1170
1162
1154
1147
1138
1128
1116
1101
1083
1064
1044
1025
1006
991
978
966
954
941
925
904
877
846
809
769
727
684
642
602
562
523
483
443
399
354
305
255
203
151
99
49
1
-45
-90
-134
-176
-218
-260
-300
-340
-378
-414
-448
-480
-509
-538
-565
-591
-616
-641
-665
-690
-714
-737
-761
-786
-810
-836
-863
-890
-918
-945
-972
-996
-1018
-1036
-1052
-1065
-1076
-1086
-1094
-1100
-1106
-1108
-1108
-1103
-1093
-1078
-1056
-1030
-1000
-966
-932
-896
-861
-825
-789
-751
-711
-666
-618
-567
-512
-457
-402
-351
-304
-263
-228
-199
-175
-156
-140
-127
-115
-105
-97
-92
-90
-90
-94
-100
-108
-118
-129
-142
-156
-172
-190
-211
-235
-262
-291
-320
-349
-377
-402
-425
-446
-465
-483
-500
-516
-531
-544
-554
-559
-558
-552
-539
-522
-501
-479
-456
-433
-412
-390
-366
-339
-307
-269
-223
-171
-113
-51
13
79
146
213
281
350
422
495
571
646
719
788
851
906
952
991
1024
1053
1079
1105
1132
1159
1186
1209
1228
1239
1241
1235
1219
1197
1169
1139
1109
1080
1054
1031
1010
991
973
954
934
912
889
865
840
814
788
760
731
701
668
633
595
555
512
467
422
375
329
283
238
194
152
111
71
32
-7
-45
-84
-123
-163
-202
-241
-278
-314
-347
-378
-406
-433
-459
-486
-514
-544
-575
-608
-642
-674
-704
-731
-754
-774
-791
-806
-822
-839
-859
-880
-905
-931
-957
-982
-1004
-1026
-1044
-1060
-1074
-1089
-1105
-1123
-1143
-1165
-1188
-1211
-1233
-1253
-1269
-1282
-1291
-1298
-1302
-1305
-1306
-1306
-1305
-1302
-1297
-1289
-1279
-1266
-1252
-1236
-1220
-1205
-1192
-1180
-1170
-1162
-1154
-1147
-1139
-1131
-1123
-1116
-1109
-1103
-1098
-1093
-1089
-1083
-1075
-1063
-1045
-1022
-993
-959
-921
-879
-837
-793
-750
-708
-665
-623
-580
-537
-493
-449
-406
-365
-328
-295
-267
-246
-230
-219
-214
-213
-215
-220
-228
-238
-251
-264
-279
-295
-311
-326
-340
-353
-364
-374
-382
-390
-397
-404
-411
-418
-425
-432
-439
-446
-454
-464
-474
-486
-499
-512
-525
-537
-547
-554
-559
-562
-563
-562
-561
-559
-556
-553
-548
-541
-531
-519
-505
-489
-473
-457
-444
-433
-424
-416
-407
-395
-378
-355
-324
-287
-242
-194
-142
-90
-38
13
63
113
163
216
272
332
396
463
530
597
661
722
778
829
877
922
965
1008
1050
1092
1133
1172
1208
1239
1266
1288
1305
1317
1327
1336
1344
1352
1362
1373
1384
1397
1409
1420
1429
1437
1443
1446
1447
1445
1440
1432
1420
1405
1385
1362
1336
1306
1274
1239
1203
1166
1126
1085
1043
998
951
902
851
801
750
700
653
607
564
522
484
446
411
378
348
321
297
277
261
248
237
228
218
207
195
181
167
153
142
135
133
138
149
166
187
212
239
265
292
319
345
372
400
429
459
490
521
552
580
606
631
653
674
695
716
738
760
783
805
827
848
867
887
906
926
949
973
999
1028
1057
1086
1114
1141
1165
1188
1210
1231
1252
1274
1295
1314
1332
1346
1355
1360
1359
1355
1348
1340
1331
1322
1313
1304
1294
1283
1268
1251
1231
1210
1187
1164
1142
1121
1098
1075
1048
1016
978
933
884
829
772
713
654
596
537
476
412
342
265
181
90
-5
-102
-197
-287
-370
-444
-510
-569
-624
-676
-729
-783
-840
-898
-958
-1016
-1070
-1118
-1160
-1193
-1219
-1238
-1250
-1258
-1263
-1267
-1269
-1271
-1272
-1273
-1274
-1272
-1269
-1262
-1252
-1239
-1221
-1200
-1176
-1149
-1122
-1095
-1068
-1044
-1020
-1000
-979
-958
-936
-912
-886
-858
-830
-802
-775
-751
-731
-713
-697
-683
-667
-650
-628
-603
-573
-539
-501
-460
-417
-373
-327
-280
-230
-179
-124
-68
-10
50
109
166
223
276
328
379
428
478
528
579
631
684
737
789
839
886
929
969
1002
1033
1059
1079
1095
1106
1112
1113
1110
1101
1087
1068
1042
1010
971
926
876
820
761
700
638
577
517
458
400
343
285
226
165
101
37
-28
-93
-154
-212
-266
-315
-361
-403
-445
-485
-524
-563
-600
-634
-666
-693
-716
-736
-753
-770
-788
-808
-830
-854
-879
-902
-923
-940
-951
-958
-960
-961
-961
-962
-966
-972
-980
-988
-995
-999
-1000
-999
-994
-988
-983
-978
-976
-975
-974
-973
-969
-962
-950
-934
-914
-892
-871
-850
-832
-816
-801
-787
-770
-751
-727
-700
-670
-639
-608
-580
-555
-535
-518
-503
-489
-475
-457
-437
-412
-385
-356
-326
-296
-268
-241
-216
-193
-172
-152
-133
-118
-105
-97
-93
-95
-101
-112
-126
-143
-162
-182
-202
-223
-243
-264
-286
-307
-328
-348
-367
-383
-397
-408
-416
-423
-428
-433
-438
-444
-451
-459
-468
-477
-486
-496
-505
-515
-524
-533
-541
-549
-556
-562
-565
-567
-567
-564
-561
-556
-550
-544
-538
-533
-528
-523
-519
-514
-509
-504
-497
-489
-478
-465
-450
-432
-412
-389
-366
-341
-316
-293
-270
-248
-228
-210
-193
-178
-163
-150
-136
-123
-111
-98
-85
-71
-55
-38
-18
6
32
62
94
128
164
201
238
274
309
343
375
405
434
461
487
512
536
561
585
610
636
662
687
711
735
756
776
794
811
829
846
866
887
911
938
965
993
1020
1045
1068
1087
1102
1113
1120
1123
1122
1117
1107
1091
1071
1045
1014
979
943
905
868
832
799
767
738
710
682
653
624
594
565
536
510
486
464
446
429
412
393
372
347
318
286
250
213
176
139
104
70
38
7
-23
-54
-84
-113
-142
-168
-192
-214
-234
-251
-268
-285
-303
-322
-342
-361
-380
-397
-411
-420
-427
-429
-430
-430
-431
-432
-436
-441
-448
-455
-462
-467
-470
-472
-471
-469
-466
-460
-452
-440
-424
-402
-375
-343
-307
-267
-226
-185
-146
-109
-73
-39
-5
30
66
104
143
181
217
249
275
295
309
319
327
333
341
352
366
382
400
418
435
448
459
466
472
476
479
483
487
489
490
487
481
470
457
441
426
414
406
404
408
415
424
431
436
434
427
413
395
375
356
339
326
318
314
312
310
306
299
289
276
261
248
238
232
232
237
247
259
271
281
288
291
289
284
276
266
257
248
241
235
230
226
222
218
214
209
204
199
195
191
188
185
182
179
176
172
168
164
160
156
153
149
145
138
130
119
104
86
65
41
17
-6
-26
-43
-53
-58
-56
-49
-37
-21
-4
15
35
54
74
96
119
145
175
209
248
289
334
380
427
474
520
565
607
647
684
718
749
776
799
818
834
849
861
873
885
897
909
920
927
931
931
924
912
896
876
854
832
811
792
775
758
741
721
698
670
638
602
564
524
484
445
408
371
334
297
257
215
170
122
73
24
-24
-70
-114
-155
-194
-233
-272
-311
-352
-394
-437
-481
-524
-566
-608
-648
-689
-730
-772
-816
-861
-909
-958
-1006
-1053
-1098
-1138
-1174
-1204
-1229
-1251
-1269
-1285
-1300
-1317
-1334
-1354
-1374
-1395
-1415
-1432
-1445
-1453
-1456
-1453
-1447
-1437
-1427
-1418
-1410
-1404
-1400
-1395
-1388
-1377
-1360
-1336
-1304
-1266
-1223
-1179
-1135
-1094
-1056
-1022
-992
-964
-937
-909
-879
-847
-813
-778
-743
-709
-677
-647
-619
-591
-564
-536
-507
-476
-445
-412
-380
-348
-315
-283
-250
-216
-181
-147
-113
-82
-55
-33
-19
-10
-6
-6
-7
-6
-2
8
22
41
62
84
105
124
139
150
159
166
173
180
188
196
205
212
217
220
220
217
211
204
196
187
177
167
157
146
134
122
110
98
86
74
61
47
31
12
-10
-36
-64
-94
-125
-154
-182
-209
-233
-257
-282
-308
-337
-369
-403
-439
-475
-510
-544
-575
-604
-631
-659
-687
-716
-747
-779
-810
-839
-866
-889
-908
-924
-937
-950
-962
-975
-988
-1000
-1012
-1020
-1025
-1024
-1018
-1010
-1000
-989
-978
-968
-960
-954
-948
-941
-932
-920
-905
-887
-867
-845
-823
-801
-778
-755
-731
-706
-679
-651
-623
-596
-571
-549
-530
-514
-500
-486
-471
-453
-431
-406
-377
-346
-313
-281
-251
-222
-194
-167
-140
-112
-82
-49
-13
25
66
109
155
205
258
317
381
451
526
604
685
767
848
928
1006
1083
1160
1238
1317
1399
1484
1569
1655
1738
1818
1893
1962
2025
2083
2136
2185
2232
2277
2320
2361
2400
2438
2472
2504
2534
2561
2586
2609
2629
2647
2662
2673
2680
2681
2678
2671
2661
2647
2632
2615
2597
2578
2556
2532
2504
2473
2439
2401
2362
2322
2283
2244
2207
2171
2135
2100
2064
2025
1984
1939
1891
1838
1781
1719
1653
1582
1506
1426
1341
1253
1162
1068
972
876
779
681
583
484
384
284
184
83
-18
-117
-215
-312
-407
-501
-593
-684
-774
-862
-948
-1030
-1109
-1182
-1249
-1309
-1362
-1409
-1449
-1484
-1515
-1541
-1564
-1584
-1599
-1611
-1619
-1623
-1623
-1619
-1613
-1605
-1595
-1583
-1570
-1555
-1539
-1520
-1499
-1475
-1449
-1420
-1389
-1356
-1320
-1282
-1239
-1193
-1142
-1086
-1027
-963
-897
-829
-762
-695
-630
-566
-503
-442
-380
-319
-257
-196
-136
-78
-23
27
73
114
150
182
211
239
266
294
322
350
379
408
437
465
492
519
544
568
592
613
631
646
655
658
654
643
623
597
565
528
489
448
407
367
328
290
253
216
177
136
94
49
3
-44
-89
-133
-172
-208
-238
-265
-288
-309
-330
-351
-375
-400
-427
-455
-482
-506
-527
-543
-555
-561
-564
-563
-561
-557
-553
-547
-540
-532
-520
-505
-486
-463
-437
-409
-378
-346
-313
-280
-247
-213
-179
-145
-111
-77
-44
-12
20
50
80
111
143
177
213
252
293
336
379
421
463
501
538
571
602
630
657
682
707
730
754
777
799
821
843
864
886
907
928
948
967
983
996
1006
1014
1018
1018
1016
1014
1010
1004
1000
995
990
985
980
974
969
963
955
947
936
924
908
888
865
839
809
776
739
700
657
611
561
507
448
386
321
253
185
116
48
-19
-85
-150
-215
-281
-348
-418
-489
-560
-632
-702
-770
-835
-897
-956
-1012
-1066
-1118
-1167
-1213
-1255
-1290
-1318
-1339
-1352
-1358
-1361
-1362
-1363
-1366
-1371
-1380
-1389
-1397
-1402
-1402
-1396
-1385
-1369
-1351
-1333
-1316
-1303
-1292
-1283
-1274
-1262
-1245
-1222
-1192
-1156
-1116
-1075
-1035
-997
-962
-931
-901
-873
-843
-811
-776
-741
-706
-673
-644
-621
-604
-592
-583
-575
-566
-555
-540
-522
-502
-481
-463
-449
-440
-436
-438
-443
-450
-460
-471
-485
-500
-519
-543
-570
-602
-636
-672
-708
-742
-774
-804
-832
-860
-889
-921
-956
-995
-1035
-1077
-1118
-1157
-1194
-1228
-1261
-1294
-1328
-1365
-1405
-1448
-1493
-1536
-1577
-1614
-1644
-1668
-1687
-1701
-1713
-1724
-1735
-1747
-1760
-1773
-1785
-1796
-1803
-1806
-1807
-1804
-1800
-1794
-1787
-1779
-1769
-1756
-1740
-1719
-1696
-1669
-1641
-1614
-1588
-1567
-1550
-1537
-1527
-1519
-1510
-1499
-1485
-1467
-1446
-1422
-1399
-1377
-1358
-1343
-1332
-1325
-1320
-1317
-1314
-1309
-1302
-1294
-1284
-1272
-1261
-1249
-1238
-1228
-1217
-1206
-1193
-1178
-1159
-1135
-1107
-1072
-1031
-984
-932
-876
-815
-752
-688
-623
-559
-495
-433
-373
-314
-256
-200
-144
-88
-34
19
70
120
168
214
259
303
348
392
438
484
530
575
618
658
693
722
745
761
770
774
771
765
755
743
729
715
701
688
675
662
650
638
627
616
607
599
594
593
596
603
615
630
647
667
686
705
723
741
760
780
802
829
858
891
927
963
999
1034
1066
1096
1126
1156
1189
1225
1267
1313
1363
1414
1466
1514
1558
1596
1629
1658
1685
1713
1743
1778
1817
1860
1906
1954
2001
2045
2087
2125
2160
2194
2227
2260
2294
2328
2363
2398
2431
2463
2492
2518
2543
2565
2586
2605
2622
2637
2649
2657
2662
2663
2660
2655
2649
2643
2636
2630
2623
2614
2603
2589
2571
2550
2525
2498
2470
2443
2417
2392
2368
2343
2317
2287
2253
2215
2173
2128
2082
2035
1990
1946
1904
1863
1821
1778
1733
1685
1634
1581
1526
1472
1419
1368
1319
1272
1227
1181
1135
1088
1039
988
936
883
830
778
728
679
632
587
543
501
460
420
382
345
310
277
244
212
180
147
113
78
41
3
-36
-74
-112
-149
-184
-219
-252
-285
-317
-350
-384
-418
-452
-486
-520
-551
-580
-605
-625
-641
-654
-662
-669
-676
-684
-694
-708
-727
-751
-778
-809
-841
-873
-905
-935
-963
-991
-1018
-1045
-1074
-1104
-1135
-1167
-1198
-1228
-1256
-1281
-1302
-1322
-1340
-1359
-1379
-1401
-1425
-1451
-1477
-1503
-1526
-1545
-1560
-1570
-1578
-1583
-1587
-1592
-1598
-1605
-1611
-1615
-1616
-1611
-1599
-1581
-1556
-1527
-1494
-1459
-1424
-1388
-1353
-1316
-1278
-1236
-1190
-1139
-1085
-1029
-972
-916
-862
-812
-766
-721
-677
-632
-584
-534
-480
-423
-365
-307
-251
-198
-148
-101
-58
-18
22
60
97
132
167
199
229
256
282
307
333
360
389
421
455
491
528
563
598
630
662
693
724
758
794
834
878
926
975
1026
1077
1127
1176
1224
1271
1317
1363
1408
1450
1491
1527
1557
1582
1600
1611
1617
1618
1616
1612
1605
1597
1587
1573
1554
1529
1497
1456
1408
1351
1288
1220
1148
1074
999
925
852
782
713
646
581
517
453
390
327
264
202
140
81
24
-30
-80
-126
-169
-208
-244
-279
-313
-346
-379
-412
-444
-476
-507
-536
-565
-594
-624
-656
-691
-730
-773
-820
-870
-922
-977
-1032
-1087
-1141
-1195
-1248
-1301
-1354
-1406
-1457
-1507
-1556
-1601
-1642
-1680
-1713
-1742
-1766
-1787
-1805
-1819
-1830
-1838
-1842
-1841
-1837
-1828
-1814
-1797
-1776
-1753
-1727
-1701
-1672
-1643
-1612
-1578
-1543
-1505
-1464
-1421
-1375
-1327
-1279
-1231
-1183
-1135
-1089
-1045
-1000
-957
-914
-871
-827
-783
-739
-695
-652
-610
-572
-537
-506
-479
-457
-439
-425
-414
-405
-398
-391
-385
-379
-372
-365
-358
-351
-343
-336
-330
-323
-316
-308
-298
-287
-274
-259
-242
-225
-209
-194
-182
-173
-168
-166
-168
-171
-176
-181
-185
-188
-189
-188
-188
-188
-189
-193
-199
-208
-218
-230
-242
-254
-267
-279
-291
-304
-318
-334
-352
-371
-390
-409
-427
-443
-457
-470
-481
-493
-506
-519
-533
-547
-559
-568
-573
-572
-565
-553
-537
-520
-502
-486
-473
-463
-456
-450
-444
-437
-427
-416
-402
-388
-375
-365
-358
-355
-356
-359
-362
-363
-361
-355
-345
-332
-318
-303
-291
-281
-273
-268
-264
-259
-252
-241
-227
-209
-190
-170
-152
-137
-126
-119
-117
-117
-117
-117
-113
-106
-94
-78
-58
-36
-12
13
38
64
90
117
145
174
204
234
265
295
323
349
371
391
409
424
437
450
462
475
489
503
517
533
548
562
575
587
596
604
610
615
619
624
630
639
650
664
680
698
716
732
746
756
762
763
759
752
743
733
723
712
702
692
680
668
653
635
614
591
566
539
511
482
454
425
397
369
341
314
289
265
243
223
205
189
174
161
148
137
127
118
113
112
114
121
131
145
161
178
197
216
237
260
287
318
354
394
438
485
532
578
622
663
703
741
779
819
861
906
953
1002
1050
1097
1141
1181
1218
1252
1284
1314
1343
1369
1393
1413
1429
1440
1446
1448
1448
1448
1448
1450
1455
1460
1466
1469
1470
1467
1460
1451
1439
1428
1417
1408
1399
1388
1375
1357
1333
1303
1267
1229
1191
1154
1120
1089
1060
1030
998
960
915
865
810
752
696
643
594
549
506
463
415
361
300
234
166
98
35
-21
-69
-110
-148
-186
-228
-275
-329
-387
-447
-504
-555
-599
-636
-669
-703
-742
-789
-844
-906
-967
-1022
-1066
-1093
-1105
-1105
-1103
-1108
-1132
-1178
-1247
-1332
-1419
-1490
-1523
-1504
-1420
-1273
-1071
-833
-582
-346
-148
-3
81
108
89
42
-14
-63
-92
-99
-83
-54
-21
7
22
21
8
-14
-38
-55
-63
-60
-47
-29
-12
0
4
-1
-13
-28
-41
-49
-50
-44
-33
-21
-11
-5
-6
-13
-23
-33
-41
-44
-42
-35
-26
-17
-11
-10
-13
-20
-28
-36
-40
-40
-36
-29
-22
-16
-13
-14
-19
-25
-31
-36
-37
-35
-31
-25
-19
-16
-16
-18
-23
-28
-33
-35
-35
-32
-27
-22
-19
-17
-18
-21
-26
-30
-33
-33
-32
-28
-24
-21
-19
-19
-21
-24
-28
-31
-32
-31
-29
-26
-22
-20
-19
-20
-23
-26
-29
-31
-31
-29
-27
-24
-22
-20
-20
-22
-25
-27
-29
-30
-29
-28
-25
-23
-21
-21
-22
-24
-26
-28
-29
-29
-28
-26
-24
-22
-21
-22
-23
-25
-27
-28
-28
-28
-26
-25
-23
-22
-22
-23
-24
-26
-27
-28
-27
-27
-25
-24
-23
-22
-22
-23
-25
-26
-27
-27
-26
-25
-24
-23
-22
-22
-23
-24
-25
-26
-26
-26
-25
-24
-23
-23
-23
-23
-24
-24
-25
-26
-26
-25
-25
-24
-23
-23
-23
-23
-24
-25
-25
-25
-25
-25
-24
-23
-23
-23
-23
-24
-24
-25
-25
-25
-25
-24
-23
-23
-23
-23
-23
-24
-24
-24
-25
-24
-24
-24
-23
-23
-23
-23
-23
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-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
-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
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-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
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-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
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-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
-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
-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
-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
-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
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
