5
38580
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
0
1
1
0
0
0
1
1
0
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
1
1
1
0
0
0
1
1
0
0
0
1
1
1
0
-1
0
1
2
1
0
-1
0
2
2
0
-1
0
1
2
1
0
-1
0
2
2
0
-1
-1
1
2
2
-1
-2
0
2
3
1
-2
-2
1
4
3
-1
-4
-1
4
6
0
-7
-6
8
23
23
-5
-48
-79
-73
-32
17
43
32
3
-16
-5
27
53
51
20
-20
-48
-56
-46
-28
-7
15
34
42
30
-3
-46
-78
-84
-63
-25
13
36
39
26
7
-7
-11
-7
-2
-5
-18
-38
-57
-64
-56
-33
-2
28
47
49
36
20
13
20
36
42
28
-5
-39
-52
-36
-2
28
36
21
-3
-19
-17
1
21
35
37
29
16
5
1
5
18
33
44
43
26
-5
-45
-83
-107
-110
-88
-45
7
56
89
100
83
43
-8
-50
-67
-54
-23
3
8
-10
-34
-46
-38
-20
-5
1
1
1
3
-1
-14
-32
-40
-29
-1
29
46
46
34
16
-7
-37
-67
-84
-73
-33
16
48
46
19
-10
-16
7
44
74
78
51
3
-48
-83
-87
-62
-21
15
32
33
32
36
40
27
-8
-49
-68
-46
5
49
55
23
-14
-21
7
45
55
24
-23
-49
-32
18
64
81
65
38
20
16
13
-3
-33
-60
-65
-40
7
52
76
72
51
33
30
35
30
1
-46
-82
-79
-35
23
52
33
-16
-51
-40
8
49
45
-6
-64
-78
-32
43
93
83
26
-34
-54
-27
19
43
28
-11
-42
-38
-2
40
56
32
-16
-51
-44
9
78
122
113
56
-15
-65
-78
-65
-48
-42
-43
-38
-20
7
29
38
36
32
31
32
32
31
31
34
36
33
23
7
-12
-32
-51
-64
-66
-51
-23
6
22
23
22
30
51
70
73
53
23
2
-2
-1
-11
-36
-66
-81
-75
-54
-37
-32
-33
-25
-3
26
45
46
33
21
22
35
46
43
21
-12
-45
-67
-73
-71
-67
-68
-70
-63
-38
4
49
76
75
55
33
24
30
32
16
-22
-67
-98
-98
-69
-24
17
39
38
21
1
-7
3
24
41
43
32
24
33
58
81
77
40
-19
-73
-102
-104
-90
-69
-41
-1
48
95
121
114
80
36
4
-5
7
30
49
53
38
11
-19
-41
-55
-65
-76
-85
-80
-54
-10
38
72
85
84
78
69
50
12
-34
-69
-75
-50
-17
-1
-14
-46
-75
-85
-75
-53
-25
5
37
65
79
72
44
8
-23
-41
-45
-43
-41
-46
-56
-61
-52
-27
3
16
-2
-43
-75
-62
5
99
169
177
123
44
-19
-49
-59
-71
-92
-106
-94
-53
-1
36
47
40
30
26
28
31
34
37
40
35
18
-11
-38
-51
-48
-42
-44
-55
-59
-43
-5
35
54
47
26
15
23
40
48
38
21
16
31
50
47
3
-69
-129
-141
-95
-17
51
80
72
51
39
35
24
-6
-48
-74
-67
-32
1
6
-20
-49
-48
-13
32
50
26
-19
-47
-35
6
42
47
23
-5
-12
5
29
42
40
33
28
22
4
-33
-74
-94
-77
-26
33
72
78
56
25
-2
-17
-20
-14
-3
6
3
-20
-55
-85
-85
-48
10
56
64
32
-15
-44
-35
1
36
46
30
4
-12
-13
-5
5
14
27
39
33
-7
-76
-143
-164
-118
-20
80
134
129
88
49
31
27
15
-13
-45
-63
-58
-42
-36
-47
-61
-54
-15
45
96
110
75
5
-65
-100
-82
-17
59
104
90
22
-62
-116
-112
-60
7
54
67
53
30
7
-13
-27
-28
-10
23
52
55
25
-22
-56
-57
-31
-2
2
-26
-68
-94
-82
-32
34
85
103
89
62
41
30
18
-12
-62
-110
-123
-86
-14
49
64
28
-23
-41
-3
72
134
144
100
36
-8
-13
7
24
19
-7
-39
-60
-65
-58
-43
-25
-5
15
30
37
36
31
26
27
35
49
60
59
39
2
-40
-69
-72
-54
-30
-17
-21
-32
-37
-26
-1
26
50
67
75
67
36
-21
-84
-121
-104
-32
60
122
119
57
-20
-63
-47
9
63
79
56
18
-5
0
24
44
46
26
-7
-45
-79
-103
-112
-101
-72
-29
22
74
116
133
111
54
-14
-56
-48
1
52
58
8
-68
-115
-102
-38
32
65
49
4
-32
-40
-17
21
61
91
104
91
53
0
-48
-76
-82
-73
-56
-31
4
38
52
32
-13
-51
-47
6
81
134
136
90
20
-44
-90
-113
-114
-92
-56
-27
-24
-48
-69
-52
12
90
129
97
14
-63
-81
-32
42
89
80
31
-23
-57
-67
-66
-68
-72
-72
-61
-37
-1
43
87
117
121
98
61
32
23
28
27
5
-34
-73
-92
-83
-53
-17
12
28
32
31
32
44
68
94
103
82
32
-25
-64
-71
-54
-33
-28
-43
-64
-79
-76
-58
-30
2
32
56
67
66
54
40
29
25
28
35
40
32
2
-52
-114
-154
-148
-94
-14
53
79
66
36
18
22
36
43
36
25
23
34
43
34
-2
-49
-81
-83
-63
-47
-57
-92
-122
-111
-44
56
146
187
168
111
48
4
-20
-37
-54
-66
-62
-35
5
35
39
16
-18
-39
-32
1
43
71
75
58
36
25
28
29
9
-42
-110
-165
-179
-145
-81
-17
29
54
67
75
76
67
48
31
26
34
42
38
17
-11
-37
-57
-76
-95
-105
-93
-54
-3
36
49
44
47
72
106
114
71
-15
-100
-135
-105
-37
21
32
-2
-49
-76
-68
-36
0
32
59
83
95
80
33
-30
-75
-77
-37
17
45
28
-20
-65
-77
-53
-17
2
-11
-43
-69
-68
-39
3
38
51
43
18
-13
-42
-66
-78
-79
-68
-50
-31
-13
1
11
16
20
23
29
39
53
67
77
77
61
25
-28
-86
-132
-145
-117
-58
5
43
41
10
-24
-36
-18
15
40
42
30
21
33
61
83
75
33
-23
-62
-66
-40
-10
2
-5
-14
-7
17
41
42
16
-19
-37
-25
6
30
27
0
-28
-36
-21
0
5
-16
-44
-52
-19
45
105
124
86
10
-59
-80
-44
25
85
108
93
61
37
26
18
-3
-37
-72
-85
-69
-31
11
39
45
36
24
20
28
42
50
38
2
-45
-81
-84
-50
2
42
48
19
-25
-56
-56
-24
26
74
102
100
68
24
-11
-18
4
33
41
12
-43
-92
-102
-64
1
55
71
45
-1
-43
-62
-59
-37
-6
33
73
102
102
63
-3
-64
-84
-48
26
91
105
61
-7
-48
-32
27
82
93
53
-8
-50
-56
-38
-20
-13
-9
3
16
15
-16
-67
-106
-104
-58
4
45
47
20
-5
-4
28
72
107
117
100
63
18
-23
-52
-63
-57
-38
-9
24
53
70
64
37
3
-20
-21
-3
18
29
35
48
76
106
114
76
-1
-85
-135
-128
-80
-28
-8
-26
-55
-57
-10
69
134
142
86
1
-55
-44
19
81
84
14
-88
-156
-147
-73
14
63
57
20
-15
-29
-30
-27
-23
-9
19
46
51
28
-7
-23
-3
35
52
21
-55
-138
-179
-156
-78
21
103
149
156
133
92
43
-8
-53
-85
-94
-74
-29
23
59
60
25
-26
-63
-69
-50
-30
-31
-53
-77
-71
-24
54
127
156
120
30
-77
-155
-173
-130
-52
24
69
79
63
38
14
-5
-14
-2
33
83
122
128
92
28
-39
-93
-127
-142
-133
-94
-28
44
93
101
75
44
30
31
27
-1
-43
-70
-58
-6
56
99
106
86
49
3
-51
-103
-132
-118
-64
4
51
62
51
45
56
74
72
37
-19
-72
-99
-96
-72
-39
-4
27
43
36
11
-12
-10
22
67
101
109
94
73
53
28
-9
-51
-79
-73
-33
14
42
39
17
0
-3
4
10
8
4
6
16
30
41
43
31
-2
-55
-116
-156
-148
-84
9
88
118
102
67
42
32
24
0
-38
-73
-87
-80
-64
-49
-33
-7
26
53
52
20
-22
-46
-35
2
38
50
36
11
-5
-6
2
5
-7
-32
-60
-73
-63
-30
9
32
29
8
-7
3
38
76
93
81
53
32
24
19
0
-34
-68
-83
-72
-46
-22
-4
13
36
55
53
20
-29
-65
-60
-16
39
73
67
30
-14
-46
-59
-56
-46
-37
-31
-31
-32
-20
12
63
114
138
119
61
-12
-70
-96
-90
-66
-42
-30
-34
-50
-69
-78
-73
-54
-30
-6
20
51
85
106
97
52
-11
-58
-66
-38
-3
6
-22
-69
-101
-94
-46
20
76
105
102
78
45
15
-3
-6
4
22
38
44
31
-6
-57
-104
-125
-108
-63
-13
16
22
21
38
77
116
127
95
34
-22
-51
-54
-53
-64
-82
-87
-63
-14
37
68
69
48
23
9
16
45
85
117
115
67
-12
-88
-127
-118
-85
-62
-64
-77
-72
-31
32
87
112
115
113
120
122
95
32
-42
-87
-77
-25
19
13
-49
-127
-165
-134
-56
20
51
35
11
22
80
150
180
140
51
-35
-71
-54
-26
-32
-83
-143
-160
-109
-16
64
88
59
17
7
38
85
110
96
56
17
-4
-12
-24
-51
-84
-105
-101
-72
-32
3
22
28
28
28
30
34
34
30
26
26
33
38
31
1
-48
-96
-116
-96
-49
-6
1
-29
-66
-67
-8
89
170
185
127
37
-27
-34
-5
9
-31
-107
-163
-143
-48
62
113
75
-12
-72
-52
31
116
142
102
41
11
25
50
41
-15
-88
-129
-112
-57
-7
5
-20
-45
-38
10
71
110
105
66
24
8
22
45
42
1
-58
-96
-82
-24
33
43
-6
-73
-99
-55
31
93
82
7
-68
-78
-8
90
139
97
-8
-106
-136
-97
-36
-13
-44
-92
-98
-33
76
164
177
112
20
-38
-36
-2
15
-10
-56
-75
-42
20
53
20
-60
-118
-98
-3
100
138
92
14
-22
16
86
111
46
-81
-190
-215
-150
-50
19
27
-3
-27
-16
26
68
87
79
66
68
93
120
113
42
-84
-218
-290
-259
-144
-19
42
18
-40
-51
19
128
187
138
8
-111
-138
-67
28
61
7
-83
-132
-103
-34
7
-17
-79
-113
-71
35
147
204
187
123
62
34
36
39
13
-51
-130
-182
-175
-113
-35
5
-19
-82
-116
-64
73
225
303
266
152
47
15
43
60
3
-121
-238
-263
-179
-47
40
36
-27
-68
-33
61
144
154
91
13
-14
30
106
150
126
44
-51
-122
-158
-175
-184
-183
-155
-89
6
101
166
188
174
143
112
88
67
43
11
-24
-51
-63
-65
-73
-104
-161
-221
-246
-205
-104
23
127
180
190
186
193
203
188
120
-1
-139
-246
-283
-248
-166
-77
-12
19
25
24
27
34
38
31
17
14
36
78
117
125
89
29
-23
-47
-51
-63
-102
-157
-192
-180
-124
-53
4
40
71
115
165
202
204
174
127
75
11
-81
-196
-296
-336
-287
-167
-27
87
155
185
193
180
141
76
0
-58
-84
-79
-57
-30
-2
22
34
22
-12
-51
-72
-67
-55
-60
-82
-93
-53
49
171
249
234
137
19
-56
-65
-40
-37
-88
-177
-252
-260
-187
-59
71
155
178
150
103
59
26
-5
-45
-91
-130
-144
-128
-91
-50
-19
-3
3
0
-12
-28
-32
-10
39
96
125
104
43
-23
-56
-48
-20
-7
-24
-60
-88
-91
-77
-63
-61
-63
-51
-15
38
89
119
125
115
94
66
28
-19
-67
-109
-138
-150
-145
-120
-76
-26
10
18
1
-14
2
59
134
187
186
134
61
-1
-42
-73
-111
-156
-187
-182
-139
-79
-28
4
31
67
110
134
115
50
-28
-78
-76
-30
26
63
67
45
7
-40
-88
-126
-139
-123
-87
-49
-18
8
44
96
152
189
185
138
64
-16
-84
-128
-144
-131
-100
-70
-61
-73
-87
-77
-35
24
70
90
93
100
118
130
110
51
-20
-64
-60
-23
9
11
-14
-40
-50
-48
-52
-70
-89
-84
-44
18
75
112
134
154
172
167
112
6
-120
-215
-244
-205
-132
-62
-17
10
31
55
73
67
31
-23
-66
-74
-43
6
43
45
15
-23
-44
-36
-11
5
-3
-33
-66
-81
-68
-35
3
29
38
33
24
19
23
31
36
31
16
-5
-23
-35
-41
-43
-38
-21
8
37
46
24
-22
-67
-80
-53
-3
37
44
20
-10
-17
5
38
52
31
-16
-63
-86
-79
-63
-59
-76
-95
-85
-30
54
123
138
88
5
-61
-78
-47
0
33
42
41
45
55
58
47
25
4
-13
-34
-73
-125
-164
-151
-71
54
171
226
197
106
5
-60
-69
-35
6
24
10
-20
-39
-35
-17
-9
-27
-62
-80
-55
9
75
103
82
40
19
37
69
69
16
-66
-125
-119
-59
9
32
-4
-71
-123
-131
-100
-51
-3
39
81
121
150
153
124
70
6
-50
-90
-110
-113
-103
-82
-51
-15
18
36
33
12
-17
-34
-28
2
45
85
113
123
116
88
34
-46
-138
-212
-236
-192
-94
17
94
106
61
0
-28
0
63
113
111
52
-26
-75
-75
-42
-14
-17
-40
-55
-40
-1
32
40
25
12
25
62
101
115
94
46
-3
-37
-48
-44
-39
-45
-67
-94
-105
-85
-37
13
38
31
15
21
59
103
113
70
0
-49
-49
-14
9
-13
-70
-117
-114
-63
0
36
38
24
19
25
29
24
17
22
41
59
61
46
31
27
24
-3
-62
-128
-161
-135
-67
0
36
46
58
91
129
138
101
38
-14
-36
-39
-48
-68
-79
-55
-3
42
43
1
-44
-53
-19
24
39
24
6
12
38
51
24
-31
-74
-73
-32
13
28
12
-9
-12
4
20
22
20
31
64
104
127
123
97
61
18
-36
-97
-144
-152
-111
-43
17
48
56
63
80
100
104
87
60
38
20
-5
-46
-88
-102
-75
-23
17
18
-14
-47
-55
-38
-14
5
25
58
104
140
135
84
13
-39
-47
-21
14
34
27
-7
-63
-130
-183
-187
-122
-5
112
173
158
96
38
17
26
36
26
1
-20
-27
-33
-51
-80
-103
-100
-73
-42
-24
-18
-7
21
61
96
115
120
117
102
57
-23
-113
-166
-148
-69
17
53
25
-31
-61
-42
4
33
24
-8
-27
-10
30
66
73
53
19
-17
-53
-91
-120
-117
-72
4
76
111
96
53
13
2
17
39
43
23
-5
-19
-9
15
29
9
-44
-99
-119
-81
0
86
136
137
104
66
39
21
2
-20
-35
-35
-26
-21
-27
-34
-24
10
53
73
54
5
-41
-56
-38
-3
32
64
98
124
115
48
-67
-178
-217
-154
-18
114
171
135
42
-43
-77
-57
-9
31
46
34
5
-28
-47
-41
-11
25
44
28
-18
-67
-90
-76
-37
3
26
30
24
19
20
29
45
69
94
105
88
42
-17
-65
-84
-81
-74
-77
-85
-77
-38
26
82
99
72
28
7
26
64
81
48
-25
-98
-130
-113
-77
-57
-69
-93
-97
-68
-24
6
4
-11
-8
31
91
134
137
103
64
45
44
37
-1
-67
-133
-167
-158
-120
-73
-30
15
66
116
144
128
69
-5
-54
-53
-4
62
107
104
54
-17
-76
-101
-88
-55
-25
-10
0
24
75
146
207
226
190
115
41
0
3
28
42
26
-18
-65
-94
-105
-114
-144
-192
-231
-222
-150
-39
53
77
23
-64
-118
-96
-12
83
136
129
87
49
32
30
23
10
13
57
145
244
309
309
251
169
103
67
49
19
-38
-119
-196
-235
-218
-150
-64
4
33
28
17
24
56
95
120
130
143
178
227
256
230
145
41
-22
-13
50
104
94
13
-97
-174
-178
-115
-20
69
136
180
200
181
103
-44
-240
-433
-556
-559
-431
-213
22
201
289
293
254
210
171
124
51
-36
-97
-88
6
152
288
357
344
274
191
115
40
-58
-184
-308
-380
-367
-291
-218
-219
-321
-483
-624
-683
-655
-591
-538
-499
-426
-261
0
296
531
644
646
604
589
624
684
716
683
580
425
248
79
-52
-119
-103
-9
137
291
399
411
295
61
-227
-461
-545
-451
-247
-66
-21
-145
-370
-589
-720
-740
-677
-569
-447
-341
-285
-304
-382
-455
-444
-315
-107
81
159
98
-59
-231
-347
-366
-274
-84
156
366
455
379
178
-28
-115
-22
207
464
642
689
618
478
325
208
165
204
297
379
376
258
65
-107
-161
-53
177
427
581
558
346
3
-363
-643
-768
-747
-655
-591
-619
-727
-835
-840
-675
-348
57
418
640
697
645
586
608
730
887
974
910
683
354
19
-243
-399
-458
-455
-428
-407
-400
-392
-344
-225
-38
165
300
298
155
-61
-237
-268
-111
190
512
705
647
311
-213
-754
-1134
-1258
-1144
-898
-635
-417
-239
-65
129
330
504
613
631
549
384
183
13
-66
-41
39
92
63
-31
-106
-69
118
409
699
884
906
773
541
284
60
-102
-200
-243
-231
-158
-22
145
279
313
215
10
-241
-477
-649
-716
-618
-309
189
743
1135
1182
850
285
-275
-640
-740
-602
-267
244
882
1502
1869
1787
1247
469
-209
-540
-496
-241
15
158
195
170
82
-132
-525
-1062
-1610
-2001
-2108
-1889
-1377
-638
244
1162
1972
2509
2628
2277
1532
596
-274
-874
-1134
-1133
-1022
-927
-873
-810
-684
-492
-270
-45
207
524
891
1216
1378
1332
1152
971
862
764
534
82
-526
-1086
-1395
-1375
-1113
-787
-557
-514
-678
-1022
-1462
-1847
-1973
-1671
-905
185
1327
2230
2685
2627
2125
1351
524
-168
-633
-912
-1125
-1365
-1605
-1710
-1539
-1077
-468
74
402
523
558
640
833
1131
1497
1882
2203
2329
2127
1559
741
-97
-748
-1149
-1387
-1596
-1827
-2021
-2093
-2043
-1978
-2027
-2217
-2427
-2452
-2133
-1449
-513
486
1367
1993
2303
2324
2180
2041
2049
2217
2418
2467
2250
1810
1313
923
673
441
46
-604
-1419
-2151
-2522
-2372
-1740
-831
95
848
1362
1660
1767
1645
1213
446
-540
-1477
-2062
-2109
-1644
-873
-66
564
889
843
390
-439
-1473
-2403
-2881
-2707
-1941
-867
178
983
1516
1833
1960
1848
1446
791
19
-716
-1339
-1859
-2277
-2497
-2337
-1673
-572
682
1725
2318
2458
2345
2215
2193
2235
2179
1849
1150
125
-1031
-2029
-2591
-2579
-2078
-1353
-716
-364
-317
-460
-653
-797
-833
-712
-410
7
354
395
1
-715
-1406
-1674
-1294
-353
802
1744
2157
1936
1203
251
-542
-825
-414
608
1906
3040
3674
3710
3274
2566
1717
740
-396
-1656
-2886
-3853
-4330
-4171
-3362
-2039
-481
945
1896
2195
1905
1302
725
419
442
677
922
970
678
4
-955
-1972
-2752
-3071
-2886
-2359
-1751
-1266
-947
-699
-398
17
528
1086
1653
2178
2557
2635
2292
1560
658
-106
-513
-578
-536
-676
-1133
-1786
-2311
-2380
-1852
-862
246
1092
1436
1274
806
321
62
138
509
1030
1518
1807
1796
1480
944
338
-200
-602
-898
-1164
-1442
-1686
-1788
-1665
-1343
-959
-680
-593
-662
-774
-839
-845
-827
-787
-648
-302
278
965
1526
1763
1663
1423
1326
1552
2045
2545
2726
2376
1486
233
-1115
-2283
-3059
-3331
-3106
-2497
-1675
-785
99
959
1749
2326
2479
2053
1099
-94
-1115
-1638
-1572
-1063
-369
273
713
865
684
197
-432
-904
-906
-304
729
1778
2412
2438
1995
1429
1059
985
1078
1112
933
529
-18
-615
-1217
-1795
-2300
-2646
-2765
-2660
-2411
-2101
-1731
-1201
-390
716
1928
2898
3270
2855
1726
189
-1344
-2500
-3035
-2877
-2122
-1014
111
925
1227
1031
548
70
-185
-175
-16
134
200
238
381
724
1224
1699
1905
1658
924
-160
-1329
-2277
-2743
-2583
-1807
-601
708
1741
2191
1948
1141
76
-907
-1572
-1848
-1793
-1516
-1116
-683
-318
-137
-225
-583
-1118
-1687
-2158
-2437
-2453
-2137
-1444
-420
768
1875
2686
3123
3254
3202
3034
2724
2217
1530
791
185
-158
-226
-103
113
370
655
931
1102
1041
672
32
-733
-1450
-2001
-2366
-2574
-2636
-2503
-2094
-1371
-398
671
1655
2428
2937
3163
3073
2634
1888
1020
333
92
351
886
1314
1334
916
295
-209
-404
-315
-101
100
249
378
502
584
578
492
388
302
178
-118
-689
-1507
-2410
-3200
-3744
-4003
-3967
-3583
-2772
-1511
86
1777
3294
4448
5141
5322
4933
3942
2439
691
-916
-2033
-2516
-2460
-2118
-1745
-1496
-1418
-1495
-1685
-1913
-2045
-1907
-1361
-396
826
2019
2884
3230
3031
2408
1545
612
-281
-1069
-1699
-2103
-2207
-1973
-1434
-712
20
582
851
785
445
-27
-442
-637
-547
-253
42
103
-228
-962
-1967
-3024
-3894
-4359
-4247
-3475
-2099
-345
1432
2875
3763
4075
3955
3593
3122
2593
2005
1348
610
-230
-1206
-2324
-3514
-4625
-5462
-5850
-5662
-4832
-3369
-1400
778
2727
4008
4370
3877
2863
1743
811
155
-276
-555
-713
-770
-787
-849
-971
-1016
-720
153
1641
3518
5377
6803
7510
7390
6492
4980
3102
1158
-574
-1922
-2866
-3510
-3992
-4408
-4780
-5075
-5232
-5165
-4784
-4017
-2858
-1382
291
2050
3789
5332
6363
6469
5348
3063
145
-2579
-4361
-4862
-4236
-2933
-1407
42
1244
2045
2312
2037
1480
1099
1307
2187
3399
4368
4617
3988
2637
839
-1172
-3225
-5103
-6472
-6954
-6316
-4625
-2242
327
2616
4305
5222
5320
4679
3526
2212
1095
402
125
44
-148
-711
-1762
-3242
-4927
-6466
-7456
-7578
-6728
-5082
-3018
-955
811
2156
3066
3555
3630
3349
2875
2443
2247
2313
2474
2455
2021
1084
-274
-1831
-3260
-4174
-4204
-3145
-1098
1480
3907
5516
5912
5080
3327
1111
-1127
-3059
-4481
-5297
-5485
-5088
-4208
-3005
-1700
-538
283
708
868
1022
1400
2040
2757
3248
3283
2828
2013
1025
5
-940
-1679
-2039
-1902
-1316
-527
146
502
564
516
540
697
949
1255
1623
2044
2373
2321
1591
96
-1921
-3972
-5532
-6239
-5953
-4713
-2683
-162
2400
4470
5598
5608
4673
3220
1746
650
159
314
941
1634
1818
963
-1121
-4075
-7066
-9113
-9532
-8206
-5562
-2310
878
3546
5475
6587
6871
6373
5231
3687
2057
645
-343
-840
-918
-739
-505
-401
-552
-980
-1561
-2041
-2124
-1611
-539
812
2055
2900
3281
3309
3099
2631
1780
499
-1020
-2374
-3149
-3176
-2605
-1769
-962
-323
126
369
372
178
-15
98
726
1796
2954
3768
3975
3581
2751
1638
301
-1206
-2717
-3934
-4556
-4457
-3746
-2675
-1478
-283
864
1907
2725
3159
3082
2469
1419
148
-1064
-1953
-2374
-2377
-2180
-2045
-2120
-2340
-2472
-2240
-1458
-98
1695
3617
5246
6151
6052
4969
3230
1303
-435
-1822
-2855
-3526
-3752
-3473
-2825
-2176
-1930
-2241
-2875
-3368
-3347
-2762
-1843
-859
73
984
1887
2659
3100
3090
2673
1977
1062
-99
-1478
-2826
-3702
-3737
-2934
-1736
-762
-386
-505
-646
-322
647
2065
3516
4587
4996
4615
3472
1793
8
-1357
-1917
-1648
-922
-295
-158
-497
-914
-883
-92
1361
3007
4238
4593
3941
2508
757
-785
-1689
-1740
-990
224
1355
1806
1178
-508
-2747
-4727
-5701
-5345
-3910
-2068
-560
150
31
-591
-1229
-1451
-1022
32
1423
2682
3327
3091
2092
823
-65
-93
781
2146
3354
3864
3514
2566
1530
866
748
997
1205
976
126
-1235
-2769
-4057
-4750
-4657
-3776
-2287
-529
1074
2121
2379
1884
947
31
-442
-266
464
1396
2070
2110
1395
119
-1286
-2339
-2744
-2513
-1931
-1369
-1069
-1040
-1110
-1087
-884
-551
-197
109
371
642
961
1334
1738
2150
2543
2864
3017
2879
2361
1457
268
-1031
-2255
-3273
-4048
-4625
-5080
-5443
-5645
-5523
-4908
-3727
-2085
-234
1531
2992
4056
4715
4957
4746
4070
3039
1911
1006
555
578
903
1288
1559
1646
1526
1154
479
-468
-1485
-2243
-2446
-2009
-1112
-81
802
1405
1704
1661
1168
135
-1344
-2918
-4094
-4503
-4116
-3256
-2374
-1771
-1445
-1163
-684
47
872
1556
1970
2172
2354
2684
3187
3709
4006
3875
3235
2170
888
-338
-1234
-1601
-1390
-745
25
572
676
352
-188
-708
-1118
-1522
-2080
-2808
-3478
-3726
-3278
-2137
-573
1043
2429
3447
4027
4083
3536
2429
1016
-306
-1206
-1603
-1674
-1686
-1786
-1921
-1937
-1757
-1472
-1279
-1330
-1625
-2005
-2236
-2098
-1438
-206
1503
3414
5089
6050
5956
4756
2738
434
-1568
-2811
-3114
-2615
-1707
-874
-481
-611
-1038
-1354
-1205
-472
674
1871
2757
3119
2960
2465
1889
1424
1093
715
-18
-1357
-3300
-5501
-7363
-8279
-7910
-6334
-4000
-1533
497
1744
2147
1911
1420
1117
1342
2191
3440
4613
5177
4785
3450
1545
-363
-1748
-2329
-2137
-1444
-607
81
486
643
702
837
1143
1574
1939
1997
1613
881
128
-240
20
815
1722
2191
1819
544
-1347
-3359
-4984
-5853
-5825
-5005
-3709
-2362
-1330
-769
-578
-514
-390
-213
-146
-330
-715
-1056
-1075
-651
118
1025
1906
2700
3372
3821
3883
3467
2691
1880
1379
1339
1623
1915
1927
1541
808
-158
-1246
-2333
-3230
-3693
-3534
-2771
-1672
-659
-103
-148
-657
-1298
-1706
-1635
-1034
-49
1051
1986
2568
2750
2607
2261
1806
1273
653
-55
-798
-1445
-1793
-1633
-849
472
1995
3221
3694
3204
1883
117
-1648
-3067
-3941
-4170
-3726
-2700
-1375
-195
400
212
-597
-1588
-2285
-2401
-1916
-996
131
1237
2109
2553
2455
1842
882
-207
-1252
-2162
-2872
-3275
-3241
-2707
-1757
-602
540
1547
2389
3044
3442
3516
3332
3142
3270
3885
4849
5767
6216
5969
5048
3606
1787
-285
-2402
-4196
-5228
-5235
-4332
-2988
-1759
-966
-553
-233
224
789
1226
1314
1046
631
302
121
-62
-438
-1039
-1657
-1981
-1812
-1180
-272
758
1901
3230
4708
6071
6899
6850
5865
4183
2165
81
-1946
-3844
-5456
-6548
-6965
-6801
-6389
-6090
-6025
-5967
-5494
-4286
-2349
-18
2238
4030
5163
5583
5311
4406
2997
1306
-403
-1915
-3129
-4026
-4576
-4697
-4301
-3429
-2319
-1327
-710
-434
-179
449
1614
3110
4477
5313
5520
5300
4925
4486
3831
2759
1274
-329
-1636
-2389
-2628
-2578
-2386
-1957
-1026
570
2675
4801
6352
6884
6264
4638
2322
-307
-2872
-5033
-6552
-7343
-7475
-7103
-6378
-5401
-4238
-2959
-1652
-388
812
1971
3116
4217
5172
5828
6026
5665
4754
3436
1954
549
-658
-1701
-2681
-3598
-4244
-4278
-3455
-1847
116
1826
2777
2756
1854
356
-1374
-2947
-3995
-4265
-3744
-2723
-1702
-1159
-1314
-2039
-2944
-3579
-3613
-2928
-1618
82
1896
3602
5091
6324
7233
7637
7272
5953
3751
1046
-1615
-3751
-5114
-5698
-5635
-5100
-4293
-3456
-2832
-2542
-2481
-2344
-1794
-664
955
2783
4481
5753
6356
6111
4953
3035
756
-1330
-2727
-3180
-2745
-1713
-473
613
1294
1465
1177
588
-130
-876
-1627
-2366
-2990
-3318
-3202
-2662
-1906
-1208
-742
-510
-408
-341
-264
-108
293
1163
2609
4464
6297
7623
8154
7915
7129
6017
4660
3043
1184
-776
-2617
-4159
-5333
-6148
-6604
-6642
-6199
-5301
-4119
-2895
-1814
-900
-50
839
1738
2467
2815
2706
2270
1774
1435
1287
1200
1022
733
461
354
441
616
760
884
1135
1642
2338
2938
3111
2719
1902
954
97
-647
-1388
-2201
-3040
-3793
-4408
-4920
-5345
-5561
-5322
-4449
-3035
-1477
-267
297
287
60
24
388
1084
1822
2247
2081
1241
-102
-1557
-2641
-2985
-2491
-1349
87
1480
2605
3341
3628
3464
2962
2367
1973
1949
2217
2487
2452
1989
1233
457
-111
-407
-515
-553
-583
-588
-523
-364
-122
173
478
723
804
605
55
-801
-1780
-2614
-3068
-3054
-2670
-2127
-1605
-1130
-559
290
1471
2815
3996
4713
4861
4566
4085
3643
3325
3066
2717
2115
1145
-204
-1789
-3302
-4340
-4563
-3853
-2375
-510
1311
2748
3601
3796
3345
2337
945
-599
-2066
-3294
-4212
-4811
-5109
-5132
-4925
-4560
-4110
-3607
-3034
-2343
-1487
-425
900
2543
4484
6527
8268
9209
8968
7486
5062
2222
-500
-2706
-4172
-4795
-4573
-3634
-2273
-911
55
442
369
195
326
1004
2199
3625
4884
5608
5580
4774
3332
1509
-400
-2119
-3424
-4173
-4312
-3871
-2954
-1722
-376
868
1801
2265
2205
1698
932
135
-523
-976
-1259
-1442
-1577
-1695
-1823
-2000
-2242
-2494
-2610
-2413
-1786
-740
597
2031
3358
4379
4899
4755
3884
2382
494
-1473
-3258
-4694
-5691
-6194
-6202
-5817
-5253
-4758
-4459
-4267
-3923
-3179
-1976
-475
1048
2349
3286
3784
3784
3266
2318
1168
98
-701
-1214
-1535
-1720
-1704
-1361
-663
237
1083
1688
2037
2223
2282
2115
1576
652
-456
-1437
-2089
-2452
-2734
-3105
-3537
-3831
-3773
-3290
-2461
-1423
-269
951
2173
3282
4146
4690
4923
4912
4721
4381
3892
3228
2324
1074
-590
-2586
-4610
-6217
-7034
-6958
-6200
-5126
-4035
-3052
-2167
-1367
-689
-162
279
775
1420
2145
2737
2996
2911
2672
2521
2561
2692
2720
2533
2199
1897
1772
1833
1974
2076
2084
2015
1893
1721
1493
1257
1127
1225
1557
1932
1992
1394
33
-1822
-3604
-4715
-4838
-4091
-2935
-1878
-1225
-996
-1062
-1342
-1871
-2709
-3773
-4786
-5376
-5279
-4471
-3144
-1592
-86
1159
1966
2205
1847
1026
39
-751
-1065
-810
-89
856
1748
2354
2533
2258
1594
665
-378
-1377
-2174
-2630
-2674
-2354
-1830
-1305
-911
-662
-501
-416
-490
-840
-1466
-2162
-2589
-2478
-1813
-858
-2
454
433
76
-354
-594
-465
66
854
1621
2084
2114
1824
1497
1391
1580
1936
2266
2456
2513
2488
2384
2178
1895
1649
1538
1503
1282
579
-663
-2131
-3292
-3741
-3475
-2860
-2323
-2021
-1757
-1180
-81
1466
3198
4872
6374
7661
8624
9066
8831
7979
6838
5856
5334
5258
5322
5145
4515
3502
2391
1502
1016
911
1020
1165
1250
1300
1376
1484
1513
1279
640
-418
-1762
-3193
-4538
-5685
-6543
-7005
-6972
-6441
-5569
-4618
-3792
-3085
-2267
-1060
634
2634
4575
6136
7186
7739
7788
7192
5751
3431
522
-2412
-4796
-6320
-7030
-7184
-7034
-6708
-6251
-5736
-5274
-4910
-4521
-3858
-2742
-1267
184
1150
1384
999
359
-181
-470
-575
-625
-668
-643
-461
-92
438
1099
1889
2776
3631
4220
4322
3885
3103
2332
1894
1901
2210
2512
2485
1919
773
-834
-2648
-4338
-5573
-6121
-5918
-5085
-3874
-2581
-1464
-702
-375
-483
-954
-1678
-2539
-3444
-4327
-5127
-5774
-6187
-6301
-6101
-5645
-5048
-4462
-4029
-3836
-3870
-3992
-3962
-3549
-2663
-1459
-307
362
279
-521
-1694
-2739
-3217
-2909
-1877
-406
1124
2387
3234
3743
4150
4695
5438
6185
6577
6311
5341
3929
2488
1350
619
200
-50
-186
-174
20
353
756
1245
1989
3209
4963
6982
8719
9613
9391
8212
6547
4897
3549
2510
1615
694
-328
-1422
-2488
-3386
-3945
-4003
-3473
-2410
-1004
515
1993
3412
4833
6264
7570
8491
8770
8299
7183
5687
4109
2678
1527
729
336
371
755
1256
1518
1200
166
-1396
-3016
-4157
-4468
-3948
-2911
-1799
-977
-620
-751
-1325
-2265
-3413
-4488
-5137
-5117
-4474
-3567
-2856
-2590
-2625
-2527
-1927
-839
292
893
682
-96
-804
-814
107
1713
3478
4922
5800
6065
5727
4764
3167
1052
-1305
-3559
-5456
-6924
-8067
-9061
-10073
-11218
-12533
-13933
-15172
-15873
-15665
-14373
-12124
-9295
-6329
-3539
-1050
1140
3034
4568
5623
6079
5857
4953
3459
1581
-385
-2145
-3534
-4569
-5373
-6019
-6416
-6344
-5623
-4260
-2465
-523
1345
2996
4283
4969
4787
3627
1694
-520
-2459
-3771
-4445
-4725
-4898
-5106
-5300
-5315
-4979
-4196
-2971
-1406
325
2033
3581
4939
6184
7421
8683
9857
10696
10907
10277
8781
6636
4260
2146
694
79
220
871
1758
2696
3605
4460
5241
5906
6393
6617
6460
5811
4661
3209
1854
1030
951
1446
2031
2187
1672
641
-465
-1176
-1203
-506
760
2323
3852
5018
5591
5540
5060
4474
4051
3857
3755
3522
3010
2242
1404
759
548
889
1722
2814
3845
4548
4819
4713
4347
3765
2913
1721
227
-1397
-2932
-4237
-5287
-6096
-6614
-6733
-6386
-5665
-4791
-3968
-3226
-2419
-1407
-243
781
1308
1161
473
-386
-1018
-1169
-800
-58
785
1372
1355
536
-991
-2825
-4426
-5391
-5658
-5475
-5184
-4978
-4818
-4561
-4155
-3743
-3598
-3946
-4835
-6116
-7524
-8765
-9562
-9686
-9019
-7647
-5918
-4371
-3518
-3580
-4344
-5244
-5640
-5141
-3792
-2028
-434
551
818
601
314
331
809
1658
2638
3538
4312
5096
6080
7334
8688
9763
10141
9565
8064
5937
3627
1585
148
-542
-582
-309
-209
-727
-2041
-3945
-5911
-7333
-7796
-7219
-5819
-3959
-2007
-274
1008
1714
1877
1696
1442
1296
1233
1076
687
168
-109
302
1614
3606
5662
7051
7300
6445
5050
3967
3958
5335
7803
10571
12701
13516
12868
11149
9048
7235
6103
5691
5742
5860
5674
5005
3958
2902
2303
2472
3367
4592
5607
6023
5799
5227
4723
4587
4865
5344
5671
5504
4662
3238
1612
338
-94
484
1788
3180
3947
3615
2132
-141
-2606
-4654
-5858
-6090
-5546
-4659
-3949
-3820
-4435
-5689
-7298
-8926
-10298
-11248
-11732
-11806
-11569
-11068
-10234
-8911
-7004
-4671
-2380
-747
-209
-766
-1980
-3253
-4169
-4674
-4958
-5205
-5407
-5390
-4997
-4234
-3270
-2320
-1518
-888
-395
1
349
714
1172
1745
2359
2866
3134
3129
2924
2625
2292
1911
1445
895
316
-210
-631
-941
-1160
-1307
-1376
-1349
-1225
-1043
-887
-853
-996
-1272
-1538
-1619
-1421
-1008
-579
-345
-401
-673
-972
-1097
-911
-348
589
1808
3090
4122
4619
4494
3912
3182
2537
1972
1293
299
-1036
-2537
-3953
-5072
-5758
-5902
-5430
-4420
-3214
-2376
-2404
-3390
-4869
-6034
-6207
-5227
-3521
-1812
-703
-398
-702
-1199
-1478
-1275
-523
657
2009
3232
4081
4457
4410
4080
3619
3148
2757
2510
2458
2636
3082
3843
4932
6236
7462
8183
8041
6956
5229
3428
2126
1676
2121
3256
4709
6011
6669
6302
4836
2617
312
-1400
-2158
-2064
-1561
-1149
-1162
-1688
-2630
-3780
-4870
-5630
-5883
-5637
-5088
-4491
-3991
-3573
-3159
-2773
-2581
-2755
-3270
-3846
-4091
-3757
-2847
-1555
-62
1551
3233
4815
5975
6389
5942
4809
3341
1845
458
-803
-1919
-2808
-3401
-3762
-4121
-4756
-5790
-7076
-8224
-8779
-8434
-7174
-5301
-3317
-1706
-717
-253
52
606
1618
2996
4443
5629
6324
6418
5886
4801
3398
2090
1332
1371
2070
2966
3544
3552
3102
2526
2119
1985
2073
2301
2613
2942
3143
3031
2514
1695
839
188
-206
-502
-931
-1607
-2430
-3143
-3460
-3192
-2320
-1014
376
1424
1770
1310
295
-754
-1274
-939
184
1672
2943
3494
3094
1838
68
-1784
-3373
-4533
-5250
-5564
-5483
-4998
-4151
-3090
-2004
-1002
-57
934
1966
2865
3391
3474
3342
3388
3862
4622
5201
5135
4310
3035
1799
933
435
81
-348
-926
-1636
-2493
-3585
-4961
-6497
-7889
-8812
-9120
-8933
-8532
-8147
-7797
-7287
-6337
-4773
-2667
-356
1668
2973
3404
3182
2807
2787
3356
4336
5240
5541
4941
3489
1531
-449
-1998
-2820
-2843
-2222
-1272
-350
283
545
537
462
518
793
1203
1491
1313
417
-1181
-3133
-4904
-6068
-6556
-6684
-6911
-7514
-8408
-9230
-9565
-9140
-7855
-5731
-2905
282
3227
5210
5729
4809
3028
1175
-229
-1188
-2093
-3306
-4809
-6182
-6901
-6680
-5604
-3988
-2132
-193
1752
3561
4978
5773
5944
5812
5868
6459
7520
8546
8866
8054
6217
3977
2149
1321
1590
2598
3804
4798
5468
5960
6505
7254
8189
9138
9826
9952
9276
7717
5411
2703
35
-2205
-3814
-4813
-5386
-5761
-6078
-6316
-6284
-5723
-4471
-2616
-538
1229
2249
2402
1914
1164
417
-324
-1231
-2416
-3745
-4867
-5436
-5349
-4808
-4154
-3628
-3246
-2876
-2432
-1982
-1670
-1527
-1368
-894
30
1174
1994
1951
873
-913
-2788
-4227
-5070
-5485
-5682
-5642
-5075
-3661
-1335
1589
4560
7063
8813
9757
9950
9459
8383
6933
5460
4339
3775
3660
3615
3196
2159
606
-1060
-2354
-2964
-2894
-2421
-1895
-1521
-1267
-954
-436
265
977
1525
1857
2041
2149
2130
1835
1159
193
-767
-1371
-1421
-957
-188
648
1379
1895
2115
1993
1591
1104
780
756
931
1002
656
-240
-1545
-2943
-4106
-4830
-5059
-4863
-4387
-3821
-3353
-3097
-3035
-3026
-2887
-2506
-1883
-1101
-246
631
1500
2327
3093
3837
4656
5616
6611
7307
7270
6236
4361
2230
603
13
496
1601
2687
3286
3323
3065
2895
3061
3579
4298
5032
5653
6063
6135
5693
4607
2924
920
-1012
-2585
-3787
-4856
-6056
-7426
-8704
-9479
-9469
-8690
-7393
-5859
-4231
-2547
-901
444
1157
1078
395
-427
-959
-1110
-1184
-1630
-2685
-4184
-5665
-6670
-7009
-6795
-6301
-5757
-5254
-4766
-4218
-3546
-2717
-1770
-834
-110
218
121
-230
-539
-584
-362
-102
-115
-604
-1547
-2728
-3826
-4527
-4595
-3933
-2631
-979
616
1794
2390
2467
2224
1834
1369
825
212
-405
-948
-1387
-1739
-1991
-2044
-1740
-1002
48
1121
1914
2302
2384
2369
2388
2382
2153
1507
395
-1045
-2512
-3607
-3924
-3181
-1376
1107
3551
5164
5434
4374
2518
648
-578
-899
-497
147
512
274
-561
-1655
-2505
-2696
-2145
-1178
-361
-165
-657
-1430
-1821
-1285
322
2697
5269
7448
8811
9166
8566
7296
5824
4654
4108
4140
4363
4289
3668
2671
1784
1510
2080
3384
5099
6874
8392
9341
9417
8464
6663
4578
2912
2090
1967
1917
1272
-205
-2167
-3941
-4977
-5149
-4710
-4027
-3330
-2668
-2005
-1315
-553
380
1591
3033
4362
5006
4452
2591
-160
-3036
-5291
-6511
-6687
-6090
-5074
-3961
-2990
-2306
-1922
-1704
-1430
-925
-191
562
1004
848
-19
-1472
-3180
-4705
-5651
-5809
-5252
-4299
-3353
-2699
-2383
-2257
-2123
-1880
-1545
-1175
-791
-365
111
581
951
1161
1226
1192
1061
760
210
-582
-1471
-2224
-2613
-2482
-1754
-433
1360
3338
5075
6135
6273
5542
4249
2770
1398
295
-444
-756
-671
-403
-327
-772
-1755
-2886
-3561
-3366
-2383
-1165
-391
-439
-1188
-2170
-2914
-3233
-3275
-3355
-3729
-4445
-5339
-6113
-6432
-6037
-4847
-3042
-1051
561
1313
1014
-132
-1611
-2796
-3207
-2707
-1558
-313
419
231
-899
-2603
-4269
-5274
-5202
-3949
-1727
1033
3815
6189
7950
9166
10087
10927
11656
11946
11358
9657
7048
4147
1690
150
-491
-688
-1051
-2013
-3624
-5521
-7086
-7680
-6903
-4774
-1759
1391
3955
5525
6129
6117
5917
5830
5978
6361
6926
7569
8114
8356
8198
7770
7396
7387
7798
8330
8494
7906
6503
4549
2444
530
-1006
-2123
-2874
-3405
-3940
-4688
-5696
-6760
-7496
-7567
-6905
-5737
-4426
-3232
-2220
-1352
-639
-207
-183
-547
-1076
-1469
-1523
-1233
-729
-148
450
1050
1617
2068
2335
2427
2427
2423
2433
2412
2321
2178
2037
1898
1643
1077
33
-1514
-3420
-5424
-7231
-8579
-9278
-9249
-8552
-7380
-5990
-4597
-3307
-2127
-1051
-131
526
835
803
539
171
-230
-677
-1203
-1786
-2297
-2541
-2330
-1566
-287
1323
2955
4245
4881
4719
3864
2635
1429
544
52
-194
-442
-885
-1566
-2379
-3151
-3736
-4059
-4120
-3977
-3720
-3455
-3254
-3112
-2930
-2576
-2012
-1395
-1064
-1370
-2441
-4038
-5618
-6574
-6534
-5519
-3891
-2156
-746
124
490
597
812
1488
2818
4718
6834
8665
9782
9983
9331
8067
6486
4843
3332
2073
1103
380
-179
-610
-855
-776
-256
697
1924
3184
4249
4974
5303
5260
4944
4528
4204
4086
4142
4201
4096
3795
3432
3198
3186
3339
3530
3694
3870
4120
4403
4562
4443
4042
3537
3138
2908
2702
2301
1632
873
354
330
805
1532
2163
2420
2182
1480
456
-650
-1538
-1932
-1715
-1027
-227
281
255
-290
-1139
-2062
-2938
-3770
-4576
-5284
-5723
-5733
-5285
-4532
-3728
-3074
-2616
-2249
-1841
-1360
-908
-648
-661
-868
-1065
-1057
-788
-371
-8
153
92
-94
-282
-409
-491
-574
-689
-843
-1054
-1406
-2045
-3119
-4672
-6598
-8636
-10446
-11700
-12152
-11675
-10291
-8177
-5666
-3189
-1150
215
925
1200
1298
1335
1207
695
-337
-1766
-3200
-4132
-4182
-3281
-1722
-45
1175
1564
1116
209
-557
-648
124
1490
2859
3620
3416
2249
383
-1802
-3920
-5582
-6421
-6205
-5002
-3232
-1513
-327
261
616
1250
2444
4054
5628
6702
7086
6911
6480
6064
5783
5608
5423
5065
4356
3158
1475
-451
-2146
-3044
-2733
-1181
1192
3636
5357
5844
5077
3523
1907
881
753
1408
2430
3328
3731
3481
2645
1485
396
-207
-52
860
2245
3719
5037
6236
7541
9098
10737
11961
12187
11080
8766
5796
2917
793
-203
-82
777
1761
2243
1865
717
-688
-1683
-1821
-1132
-101
601
456
-680
-2594
-4886
-7156
-9118
-10603
-11526
-11859
-11632
-10932
-9867
-8505
-6839
-4814
-2442
75
2327
3821
4232
3601
2345
1024
23
-648
-1291
-2240
-3582
-5064
-6246
-6745
-6413
-5340
-3755
-1920
-78
1578
2939
4019
4934
5791
6548
6956
6661
5409
3212
377
-2624
-5346
-7500
-8991
-9853
-10171
-10012
-9402
-8359
-6949
-5328
-3703
-2240
-955
276
1579
2892
3895
4155
3389
1667
-622
-3016
-5218
-7165
-8873
-10253
-11069
-11074
-10205
-8655
-6763
-4832
-3021
-1380
63
1249
2119
2679
3003
3182
3243
3131
2736
1961
787
-689
-2231
-3503
-4183
-4127
-3483
-2657
-2101
-2059
-2428
-2845
-2950
-2629
-2088
-1721
-1872
-2651
-3893
-5244
-6329
-6889
-6871
-6433
-5880
-5541
-5630
-6132
-6759
-7017
-6374
-4507
-1511
2041
5269
7355
7925
7226
5995
5074
5019
5904
7405
9035
10386
11245
11612
11640
11548
11489
11416
11032
9907
7740
4622
1099
-2033
-4086
-4789
-4355
-3327
-2301
-1685
-1576
-1740
-1711
-978
786
3538
6835
9993
12355
13508
13363
12103
10082
7750
5566
3892
2848
2258
1758
1054
151
-614
-789
-121
1246
2834
4086
4657
4514
3878
3025
2130
1210
174
-1083
-2601
-4311
-6036
-7522
-8492
-8717
-8093
-6692
-4767
-2673
-744
834
2076
3146
4229
5422
6683
7866
8757
9109
8666
7251
4887
1906
-1087
-3421
-4638
-4676
-3837
-2583
-1292
-139
878
1814
2688
3451
4021
4318
4307
4021
3541
2943
2223
1267
-74
-1831
-3806
-5613
-6876
-7438
-7428
-7115
-6670
-6029
-4953
-3231
-877
1811
4334
6134
6750
5951
3841
875
-2260
-4892
-6613
-7397
-7502
-7264
-6921
-6581
-6278
-6027
-5801
-5513
-5067
-4480
-3964
-3846
-4345
-5365
-6501
-7271
-7432
-7137
-6838
-7010
-7892
-9385
-11109
-12536
-13116
-12401
-10192
-6672
-2439
1647
4779
6534
7019
6740
6282
5982
5820
5547
4959
4080
3150
2429
1994
1684
1243
528
-373
-1214
-1753
-1873
-1579
-910
102
1357
2584
3345
3212
2025
54
-2079
-3661
-4181
-3485
-1772
512
2800
4539
5336
5107
4135
2954
2103
1869
2204
2846
3535
4153
4691
5094
5151
4520
2919
342
-2825
-5871
-7981
-8522
-7289
-4599
-1216
1883
3806
4008
2445
-429
-3791
-6684
-8298
-8205
-6483
-3654
-469
2362
4369
5380
5471
4876
3926
3004
2484
2642
3571
5162
7151
9179
10839
11710
11422
9783
6908
3237
-580
-3892
-6221
-7321
-7156
-5886
-3899
-1797
-257
256
-249
-1271
-2087
-2176
-1486
-389
608
1156
1149
607
-448
-1965
-3714
-5196
-5773
-4996
-2891
20
2980
5363
6890
7603
7692
7360
6794
6190
5707
5353
4914
4066
2626
766
-1022
-2222
-2647
-2561
-2465
-2687
-3109
-3226
-2499
-734
1762
4325
6247
7048
6597
5094
2968
747
-1106
-2355
-3088
-3669
-4542
-5988
-7972
-10156
-12043
-13153
-13146
-11881
-9436
-6126
-2467
913
3446
4793
4966
4319
3414
2798
2764
3213
3699
3675
2814
1221
-606
-2062
-2768
-2728
-2238
-1630
-1073
-544
57
788
1640
2573
3524
4362
4859
4756
3948
2632
1292
488
570
1518
2982
4475
5572
6023
5785
5010
4019
3226
2989
3450
4449
5576
6354
6432
5709
4332
2619
939
-413
-1314
-1854
-2273
-2810
-3535
-4277
-4705
-4528
-3696
-2466
-1301
-672
-840
-1761
-3110
-4444
-5392
-5798
-5736
-5395
-4918
-4304
-3444
-2254
-784
779
2212
3370
4234
4866
5326
5621
5696
5441
4713
3384
1450
-870
-3129
-4818
-5623
-5616
-5236
-5031
-5367
-6261
-7441
-8524
-9179
-9180
-8410
-6898
-4898
-2925
-1634
-1553
-2821
-5093
-7687
-9899
-11283
-11758
-11521
-10854
-9953
-8860
-7516
-5870
-3976
-2015
-225
1206
2221
2900
3402
3878
4417
5009
5531
5738
5301
3931
1572
-1440
-4377
-6356
-6708
-5296
-2577
618
3472
5514
6734
7458
8089
8879
9832
10744
11309
11225
10281
8427
5838
2931
267
-1656
-2634
-2856
-2774
-2809
-3090
-3408
-3421
-2922
-1974
-826
279
1200
1835
2017
1534
300
-1456
-3226
-4479
-4971
-4843
-4423
-3929
-3326
-2436
-1154
455
2260
4209
6324
8518
10450
11616
11676
10745
9370
8186
7513
7197
6812
5997
4661
2955
1138
-488
-1570
-1733
-767
1133
3300
4860
5191
4264
2625
1049
121
12
521
1259
1821
1901
1397
492
-361
-636
-43
1270
2782
3935
4468
4520
4440
4491
4698
4906
4941
4672
3960
2613
503
-2202
-4896
-6693
-6856
-5238
-2414
616
2953
4229
4675
4851
5246
5998
6844
7288
6835
5219
2533
-768
-3998
-6483
-7825
-8058
-7601
-7028
-6780
-6965
-7344
-7480
-6944
-5499
-3202
-414
2287
4287
5171
4891
3761
2251
706
-824
-2495
-4421
-6454
-8203
-9259
-9434
-8813
-7593
-5893
-3736
-1235
1234
3085
3824
3382
2194
929
84
-293
-549
-1154
-2425
-4398
-6833
-9261
-11044
-11512
-10217
-7217
-3176
838
3799
5140
4904
3584
1808
84
-1299
-2262
-2887
-3369
-3930
-4704
-5651
-6583
-7281
-7623
-7607
-7288
-6698
-5828
-4662
-3180
-1325
1018
3913
7162
10186
12143
12306
10490
7206
3460
297
-1599
-2062
-1348
70
1687
3096
4083
4678
5107
5638
6391
7252
7944
8204
7918
7138
6016
4727
3443
2300
1357
543
-290
-1233
-2190
-2903
-3143
-2918
-2485
-2132
-1920
-1630
-988
33
1123
1879
2153
2186
2391
2955
3618
3838
3192
1702
-165
-1776
-2656
-2632
-1782
-299
1577
3572
5390
6759
7493
7498
6755
5314
3337
1157
-760
-1966
-2227
-1637
-567
509
1214
1400
1180
856
761
1065
1637
2094
2053
1455
702
451
1168
2758
4566
5773
5886
4957
3411
1685
9
-1516
-2701
-3195
-2689
-1232
647
2166
2724
2229
1088
-95
-890
-1244
-1443
-1929
-3070
-4961
-7293
-9369
-10339
-9613
-7239
-3991
-1041
608
582
-799
-2838
-4894
-6613
-7870
-8590
-8657
-8016
-6823
-5465
-4406
-3941
-4067
-4512
-4899
-4897
-4320
-3162
-1607
16
1363
2247
2756
3188
3828
4721
5612
6114
5982
5277
4322
3506
3084
3094
3382
3672
3640
3005
1652
-248
-2235
-3715
-4239
-3725
-2517
-1227
-467
-612
-1668
-3298
-4967
-6161
-6587
-6251
-5393
-4304
-3188
-2175
-1425
-1200
-1735
-3005
-4564
-5696
-5793
-4727
-2912
-1012
449
1287
1569
1407
876
117
-562
-777
-343
533
1359
1753
1790
1991
2935
4784
7110
9131
10146
9861
8417
6253
3964
2221
1667
2684
5106
8117
10498
11171
9742
6716
3256
650
-237
727
2966
5488
7300
7793
6945
5279
3586
2555
2468
3096
3849
4086
3456
2105
628
-248
-114
811
1730
1726
343
-2083
-4587
-6123
-6125
-4715
-2511
-266
1386
1986
1266
-732
-3486
-6016
-7242
-6558
-4204
-1169
1370
2656
2611
1644
246
-1286
-2832
-4281
-5422
-6003
-5876
-5078
-3800
-2330
-1034
-359
-752
-2473
-5369
-8821
-11935
-13918
-14417
-13629
-12138
-10579
-9323
-8354
-7371
-6054
-4323
-2428
-805
216
622
715
885
1375
2203
3292
4618
6201
7931
9447
10254
10070
9110
8016
7434
7538
7914
7890
7042
5459
3588
1848
374
-930
-2146
-3208
-4010
-4593
-5175
-5941
-6796
-7358
-7235
-6348
-5000
-3609
-2344
-1018
674
2776
4916
6506
7151
6908
6225
5621
5379
5430
5452
5049
3934
2060
-281
-2483
-3840
-3898
-2739
-975
617
1564
1953
2263
2949
4086
5355
6284
6541
6033
4819
3039
936
-1078
-2489
-2939
-2495
-1680
-1178
-1386
-2169
-2967
-3163
-2426
-795
1448
3951
6386
8456
9935
10747
11008
10933
10642
10052
8964
7314
5360
3630
2642
2611
3341
4343
5071
5112
4308
2821
1142
-36
-109
1089
3144
5261
6730
7290
7141
6607
5775
4431
2328
-493
-3620
-6494
-8707
-10091
-10605
-10193
-8836
-6746
-4463
-2667
-1806
-1837
-2310
-2715
-2804
-2635
-2392
-2192
-2069
-2091
-2416
-3192
-4410
-5876
-7347
-8680
-9829
-10687
-10992
-10461
-9058
-7150
-5327
-3993
-3087
-2178
-872
842
2604
4022
4994
5719
6429
7116
7528
7435
6872
6138
5551
5212
4975
4625
4062
3350
2613
1931
1321
778
281
-234
-869
-1668
-2511
-3136
-3341
-3229
-3244
-3927
-5526
-7793
-10111
-11860
-12721
-12712
-12023
-10844
-9349
-7782
-6458
-5628
-5318
-5313
-5353
-5359
-5487
-5947
-6765
-7702
-8410
-8652
-8389
-7693
-6611
-5182
-3599
-2324
-1967
-2940
-5116
-7796
-10030
-11110
-10901
-9838
-8638
-7930
-7988
-8664
-9466
-9754
-9007
-7063
-4232
-1167
1454
3284
4451
5413
6620
8221
9988
11457
12143
11704
10006
7160
3550
-193
-3350
-5380
-6175
-6090
-5723
-5554
-5697
-5915
-5844
-5249
-4112
-2555
-716
1308
3406
5382
6967
7907
8069
7486
6323
4807
3184
1685
504
-212
-360
145
1371
3298
5697
8082
9825
10442
9870
8531
7115
6226
6135
6774
7892
9180
10249
10568
9551
6866
2788
-1708
-5268
-6746
-5701
-2521
1841
6291
9904
12063
12508
11364
9149
6625
4477
2991
1928
720
-1163
-3923
-7427
-11396
-15609
-19930
-24168
-27931
-30643
-31721
-30823
-28005
-23717
-18666
-13593
-9056
-5278
-2117
821
3970
7619
11816
16395
21044
25346
28793
30843
31064
29308
25810
21128
15964
11007
6858
3996
2675
2736
3476
3794
2653
-350
-4683
-9097
-12261
-13440
-12797
-11195
-9670
-8952
-9253
-10344
-11767
-13033
-13759
-13747
-13026
-11809
-10358
-8813
-7112
-5070
-2564
296
3147
5513
6994
7393
6737
5232
3207
1071
-773
-2059
-2786
-3259
-3978
-5421
-7833
-11106
-14793
-18227
-20704
-21720
-21190
-19558
-17674
-16406
-16165
-16622
-16831
-15731
-12712
-7900
-2013
4049
9563
14095
17431
19527
20574
21066
21661
22781
24224
25141
24516
21882
17748
13381
10087
8478
8233
8454
8289
7356
5773
3905
2131
767
61
119
756
1424
1397
159
-2243
-5154
-7621
-8874
-8694
-7490
-6103
-5449
-6132
-8159
-10854
-13070
-13679
-12121
-8688
-4333
-111
3383
6206
8795
11511
14353
17035
19261
20912
21996
22472
22193
21059
19242
17224
15562
14561
14105
13794
13242
12276
10909
9160
6950
4172
853
-2800
-6523
-10175
-13786
-17392
-20809
-23571
-25126
-25171
-23861
-21743
-19469
-17498
-15958
-14695
-13417
-11820
-9686
-6965
-3831
-650
2165
4374
6032
7429
8880
10527
12316
14138
15981
17955
20168
22582
25008
27233
29160
30808
32174
33090
33226
32247
30005
26598
22292
17388
12157
6873
1845
-2633
-6395
-9493
-12159
-14670
-17197
-19723
-22042
-23816
-24652
-24233
-22484
-19690
-16451
-13434
-11063
-9350
-7999
-6701
-5363
-4119
-3134
-2410
-1771
-1006
-3
1239
2687
4284
5850
6990
7204
6215
4285
2206
904
891
1989
3522
4793
5461
5547
5189
4444
3342
2109
1254
1346
2629
4770
6985
8446
8679
7691
5821
3475
944
-1634
-4221
-6810
-9332
-11593
-13272
-14044
-13782
-12682
-11167
-9603
-8057
-6320
-4201
-1827
330
1748
2216
1930
1257
407
-637
-1880
-3028
-3491
-2763
-859
1588
3708
4950
5373
5457
5655
6071
6516
6785
6871
6905
6958
6939
6707
6259
5758
5338
4880
4003
2359
-5
-2502
-4232
-4428
-2827
241
4045
7758
10717
12564
13270
13056
12221
10946
9173
6658
3172
-1297
-6468
-11871
-16995
-21372
-24577
-26243
-26185
-24572
-21963
-19105
-16549
-14354
-12095
-9193
-5337
-708
4103
8388
11609
13543
14292
14202
13755
13394
13336
13446
13311
12514
10951
8972
7205
6166
5919
6012
5716
4413
1878
-1662
-5682
-9586
-12888
-15282
-16629
-16911
-16204
-14689
-12643
-10392
-8176
-5981
-3481
-173
4293
9781
15567
20603
24013
25516
25495
24676
23638
22494
20924
18483
14922
10318
4982
-699
-6342
-11540
-15849
-18886
-20515
-20966
-20726
-20225
-19515
-18210
-15767
-11956
-7176
-2374
1425
3661
4512
4735
5191
6391
8303
10470
12294
13283
13202
12116
10377
8538
7165
6586
6712
7061
7009
6103
4241
1628
-1399
-4518
-7438
-9854
-11476
-12180
-12163
-11936
-12093
-12978
-14484
-16143
-17421
-18017
-17951
-17393
-16415
-14851
-12399
-8894
-4547
48
4159
7294
9437
10993
12449
14019
15498
16464
16613
15969
14789
13260
11298
8639
5162
1136
-2849
-6246
-8879
-10970
-12835
-14538
-15821
-16373
-16167
-15552
-14994
-14690
-14396
-13604
-11929
-9372
-6294
-3166
-341
1991
3696
4610
4611
3786
2527
1422
954
1218
1862
2309
2118
1238
-21
-1273
-2353
-3394
-4608
-5966
-7071
-7376
-6589
-4941
-3062
-1546
-563
174
1050
2142
3107
3493
3159
2473
2076
2442
3572
5049
6346
7148
7435
7376
7156
6882
6581
6227
5773
5191
4519
3861
3301
2764
1944
407
-2186
-5890
-10458
-15475
-20483
-24995
-28460
-30332
-30318
-28624
-25944
-23102
-20563
-18184
-15417
-11814
-7415
-2744
1528
4956
7436
9074
10014
10395
10409
10287
10157
9889
9166
7776
5931
4299
3664
4436
6371
8702
10544
11271
10651
8751
5795
2110
-1873
-5686
-8997
-11792
-14397
-17266
-20654
-24378
-27806
-30102
-30552
-28833
-25110
-19943
-14073
-8183
-2720
2152
6457
10254
13504
16043
17670
18282
17961
16959
15570
13981
12186
10047
7467
4580
1809
-253
-1092
-490
1423
4286
7692
11292
14776
17817
20071
21265
21293
20216
18166
15270
11666
7624
3599
110
-2524
-4391
-5941
-7685
-9839
-12178
-14196
-15452
-15826
-15527
-14893
-14168
-13412
-12568
-11572
-10418
-9131
-7734
-6248
-4727
-3268
-1951
-744
557
2282
4725
7971
11807
15789
19437
22438
24716
26347
27355
27582
26724
24537
21060
16679
11973
7447
3344
-343
-3705
-6753
-9396
-11534
-13172
-14421
-15400
-16148
-16635
-16839
-16797
-16539
-15980
-14886
-13019
-10380
-7348
-4568
-2630
-1765
-1756
-2132
-2454
-2503
-2246
-1703
-867
239
1459
2483
2991
2832
2096
1010
-225
-1530
-2860
-4075
-4921
-5180
-4891
-4420
-4283
-4836
-6043
-7501
-8670
-9132
-8719
-7493
-5680
-3625
-1768
-534
-146
-473
-1074
-1456
-1379
-976
-591
-466
-554
-588
-339
200
853
1467
2084
2907
4122
5743
7632
9645
11724
13840
15830
17346
17997
17618
16413
14843
13316
11910
10348
8221
5278
1585
-2520
-6589
-10214
-13111
-15156
-16409
-17119
-17641
-18289
-19183
-20218
-21167
-21843
-22188
-22214
-21866
-20929
-19088
-16117
-12064
-7316
-2472
1913
5588
8736
11881
15601
20182
25399
30573
34859
37609
38580
37898
35857
32768
28961
24876
21077
18079
16091
14891
13970
12886
11524
10076
8770
7586
6222
4335
1856
-906
-3451
-5412
-6773
-7848
-9065
-10739
-12954
-15556
-18196
-20399
-21669
-21663
-20360
-18109
-15487
-13020
-10942
-9132
-7261
-5030
-2360
558
3346
5572
6891
7145
6417
5019
3408
2077
1433
1730
3040
5265
8186
11536
15093
18729
22369
25856
28824
30698
30893
29100
25479
20615
15228
9840
4593
-685
-6239
-12146
-18189
-23888
-28629
-31831
-33106
-32374
-29897
-26191
-21845
-17335
-12924
-8706
-4722
-1064
2118
4681
6559
7786
8462
8701
8630
8417
8297
8545
9382
10853
12745
14632
16044
16700
16652
16222
15756
15322
14589
12988
10077
5874
929
-3920
-7925
-10721
-12359
-13143
-13396
-13326
-13009
-12457
-11692
-10791
-9890
-9126
-8547
-8035
-7323
-6140
-4412
-2369
-455
924
1633
1854
1917
2086
2460
3047
3909
5181
6959
9143
11396
13274
14420
14693
14157
13004
11484
9866
8390
7167
6111
4976
3521
1707
-248
-1996
-3276
-4034
-4382
-4465
-4392
-4277
-4318
-4760
-5742
-7143
-8607
-9759
-10454
-10840
-11171
-11537
-11724
-11328
-10032
-7822
-5018
-2123
377
2164
3152
3495
3530
3644
4086
4815
5495
5671
4999
3379
922
-2172
-5688
-9351
-12753
-15405
-16919
-17223
-16599
-15486
-14193
-12749
-11000
-8864
-6500
-4247
-2403
-1041
-24
806
1452
1759
1565
872
-131
-1187
-2126
-2907
-3523
-3884
-3794
-3056
-1626
313
2426
4371
5937
7070
7803
8153
8070
7470
6320
4723
2928
1250
-65
-964
-1609
-2274
-3171
-4305
-5442
-6215
-6289
-5492
-3863
-1620
901
3305
5198
6279
6425
5734
4458
2864
1104
-828
-2998
-5408
-7906
-10227
-12085
-13266
-13634
-13089
-11537
-8928
-5324
-939
3894
8820
13523
17725
21136
23430
24314
23661
21607
18533
14916
11146
7427
3808
301
-3016
-5998
-8496
-10424
-11757
-12478
-12552
-11982
-10888
-9541
-8259
-7238
-6454
-5734
-4970
-4300
-4078
-4628
-5931
-7519
-8632
-8557
-6910
-3702
778
6116
11838
17412
22282
26006
28407
29609
29880
29390
28065
25656
21975
17100
11415
5462
-262
-5437
-9929
-13720
-16823
-19203
-20721
-21124
-20124
-17562
-13581
-8706
-3748
438
3203
4278
3796
2219
175
-1728
-3085
-3795
-4003
-3931
-3685
-3209
-2383
-1183
278
1859
3539
5420
7560
9779
11640
12673
12666
11767
10324
8600
6620
4274
1541
-1371
-4097
-6309
-7842
-8690
-8927
-8680
-8160
-7660
-7437
-7566
-7898
-8203
-8395
-8627
-9169
-10183
-11602
-13213
-14816
-16268
-17374
-17766
-16974
-14679
-10964
-6317
-1387
3302
7437
10792
13091
14053
13578
11872
9335
6318
2978
-610
-4197
-7279
-9295
-9981
-9535
-8433
-7050
-5435
-3414
-908
1871
4494
6593
8052
8975
9509
9701
9489
8756
7338
5025
1652
-2693
-7485
-11838
-14875
-16163
-15867
-14511
-12554
-10174
-7408
-4463
-1839
-90
565
419
44
-153
-213
-519
-1397
-2778
-4161
-4866
-4356
-2456
614
4296
7833
10478
11745
11605
10473
8950
7477
6102
4520
2313
-770
-4652
-8914
-12901
-15899
-17361
-17120
-15460
-12953
-10113
-7093
-3648
582
5691
11299
16673
21036
23846
24882
24194
22051
18930
15474
12305
9779
7845
6178
4502
2861
1613
1150
1590
2676
3929
4894
5279
4930
3766
1780
-888
-3918
-6916
-9594
-11877
-13844
-15539
-16830
-17423
-17011
-15436
-12740
-9109
-4774
43
5128
10244
15119
19437
22840
24958
25482
24265
21401
17235
12272
7070
2148
-2056
-5198
-7052
-7540
-6739
-4846
-2137
1051
4295
7076
8843
9156
7836
5038
1195
-3124
-7356
-11044
-13882
-15736
-16639
-16746
-16250
-15292
-13913
-12095
-9834
-7187
-4258
-1146
2087
5376
8582
11451
13660
14935
15170
14476
13133
11479
9787
8218
6836
5695
4904
4626
4984
5933
7182
8240
8576
7789
5731
2494
-1656
-6374
-11303
-16129
-20638
-24747
-28469
-31785
-34506
-36225
-36429
-34732
-31088
-25855
-19657
-13153
-6834
-956
4376
9057
12864
15430
16349
15356
12503
8233
3290
-1486
-5387
-7973
-9095
-8828
-7400
-5131
-2366
632
3780
7182
11008
15272
19667
23576
26266
27160
26044
23125
18955
14291
9911
6435
4168
3057
2786
3003
3528
4416
5823
7780
10019
11995
13066
12756
10947
7925
4265
589
-2697
-5564
-8316
-11326
-14707
-18109
-20797
-21957
-21058
-18048
-13325
-7566
-1529
4094
8797
12343
14799
16422
17445
17885
17536
16180
13838
10877
7859
5274
3355
2094
1390
1163
1366
1963
2960
4475
6716
9777
13360
16682
18716
18669
16367
12264
7096
1490
-4173
-9588
-14299
-17703
-19313
-19047
-17281
-14604
-11491
-8178
-4778
-1488
1365
3479
4777
5431
5673
5551
4851
3242
521
-3229
-7656
-12260
-16495
-19826
-21774
-22022
-20555
-17702
-14010
-9996
-5934
-1846
2315
6426
10092
12759
13964
13525
11586
8495
4661
465
-3741
-7618
-10857
-13237
-14650
-15069
-14500
-12970
-10609
-7736
-4859
-2515
-1069
-582
-882
-1749
-3057
-4763
-6770
-8833
-10632
-11932
-12685
-12933
-12603
-11411
-9021
-5379
-931
3485
7052
9381
10635
11286
11736
12080
12149
11701
10563
8642
5867
2218
-2145
-6777
-11012
-14207
-16012
-16483
-15966
-14863
-13447
-11851
-10182
-8640
-7528
-7149
-7643
-8886
-10512
-12041
-13059
-13328
-12796
-11505
-9500
-6819
-3555
83
3800
7334
10568
13509
16146
18315
19686
19927
18876
16597
13284
9133
4325
-874
-6028
-10607
-14179
-16580
-17873
-18158
-17406
-15500
-12437
-8486
-4127
191
4246
8010
11428
14267
16184
16994
16842
16129
15214
14173
12838
11068
9007
7095
5842
5573
6326
7937
10150
12635
14962
16642
17303
16875
15608
13871
11879
9579
6786
3432
-281
-3946
-7153
-9628
-11242
-11940
-11725
-10716
-9190
-7492
-5843
-4214
-2393
-226
2162
4362
5896
6470
6091
4980
3413
1647
-50
-1350
-1937
-1673
-735
419
1265
1455
942
-89
-1372
-2696
-3937
-5034
-5963
-6743
-7421
-8029
-8517
-8731
-8486
-7680
-6365
-4719
-2927
-1072
888
3048
5446
7998
10504
12693
14256
14877
14269
12272
8969
4755
272
-3778
-6863
-8773
-9593
-9565
-8911
-7770
-6228
-4413
-2529
-806
584
1563
2107
2181
1719
695
-788
-2478
-4065
-5315
-6141
-6540
-6485
-5856
-4501
-2367
420
3596
6884
10087
13067
15652
17596
18645
18666
17707
15922
13412
10153
6068
1218
-4078
-9312
-13979
-17771
-20601
-22475
-23352
-23134
-21789
-19492
-16638
-13712
-11089
-8939
-7263
-6019
-5219
-4927
-5173
-5869
-6794
-7647
-8131
-8022
-7189
-5583
-3217
-171
3391
7204
10921
14193
16768
18573
19706
20343
20618
20543
20026
18927
17133
14590
11320
7447
3238
-884
-4410
-6886
-8058
-7952
-6839
-5139
-3299
-1697
-566
40
237
212
90
-152
-646
-1486
-2564
-3550
-4038
-3751
-2674
-1006
982
3089
5201
7239
9096
10649
11785
12420
12456
11760
10201
7764
4650
1271
-1876
-4393
-6117
-7153
-7783
-8312
-8911
-9514
-9838
-9548
-8491
-6859
-5151
-3932
-3545
-3980
-4997
-6376
-8083
-10207
-12742
-15426
-17792
-19377
-19917
-19361
-17745
-15086
-11415
-6916
-1997
2804
7039
10515
13285
15479
17132
18130
18287
17448
15548
12623
8823
4450
-38
-4104
-7287
-9351
-10326
-10433
-9954
-9141
-8170
-7136
-6041
-4832
-3463
-1997
-641
319
671
401
-319
-1250
-2214
-3114
-3849
-4235
-4014
-2980
-1083
1541
4647
7981
11320
14443
17104
19049
20064
20022
18906
16824
14037
10955
8050
5681
3942
2645
1494
336
-713
-1361
-1374
-759
245
1334
2309
3105
3698
4013
3943
3436
2558
1438
150
-1348
-3147
-5231
-7371
-9170
-10238
-10381
-9682
-8454
-7089
-5898
-4994
-4275
-3493
-2408
-928
822
2551
3948
4808
5084
4854
4280
3591
3082
3060
3721
5022
6666
8224
9345
9881
9875
9428
8595
7379
5807
3989
2100
310
-1265
-2559
-3518
-4116
-4397
-4502
-4601
-4767
-4894
-4755
-4174
-3197
-2105
-1266
-942
-1181
-1849
-2750
-3698
-4528
-5053
-5076
-4452
-3164
-1340
814
3110
5432
7727
9960
12074
13982
15580
16752
17377
17334
16533
14956
12688
9914
6896
3918
1240
-955
-2587
-3683
-4336
-4650
-4700
-4527
-4163
-3660
-3089
-2521
-1997
-1544
-1196
-1024
-1138
-1650
-2633
-4086
-5923
-7971
-9982
-11662
-12732
-12998
-12412
-11071
-9148
-6797
-4089
-1033
2325
5805
9054
11633
13172
13531
12862
11538
9979
8476
7094
5708
4142
2318
341
-1535
-3029
-3986
-4480
-4798
-5323
-6358
-7989
-10053
-12225
-14172
-15693
-16772
-17528
-18131
-18725
-19395
-20145
-20877
-21359
-21229
-20092
-17684
-14037
-9534
-4790
-422
3189
5993
8195
10044
11631
12813
13289
12800
11321
9144
6800
4869
3750
3522
3935
4528
4818
4478
3451
1951
374
-874
-1543
-1654
-1475
-1385
-1680
-2444
-3534
-4696
-5711
-6489
-7078
-7596
-8154
-8793
-9456
-9975
-10083
-9491
-8010
-5677
-2794
153
2679
4475
5478
5811
5655
5146
4354
3329
2153
956
-98
-834
-1097
-787
78
1309
2554
3414
3618
3167
2331
1482
863
440
-45
-855
-2041
-3366
-4446
-5000
-5030
-4803
-4648
-4709
-4842
-4703
-3968
-2521
-503
1790
4054
6065
7674
8775
9299
9267
8837
8259
7748
7353
6941
6318
5416
4397
3580
3233
3407
3910
4459
4864
5105
5258
5360
5356
5159
4758
4243
3713
3151
2404
1315
-93
-1555
-2682
-3184
-3014
-2321
-1279
45
1666
3549
5511
7272
8612
9476
9926
9993
9573
8488
6668
4280
1690
-733
-2799
-4523
-5995
-7222
-8087
-8453
-8283
-7710
-6974
-6319
-5917
-5869
-6224
-6973
-8035
-9261
-10486
-11604
-12604
-13526
-14384
-15103
-15527
-15483
-14867
-13682
-12051
-10166
-8238
-6418
-4751
-3162
-1499
377
2496
4731
6809
8391
9198
9134
8362
7265
6296
5765
5677
5730
5488
4608
3012
883
-1455
-3664
-5473
-6705
-7314
-7455
-7492
-7880
-8916
-10517
-12199
-13286
-13257
-11974
-9692
-6858
-3889
-1045
1578
3996
6290
8546
10766
12765
14165
14540
13669
11735
9306
7085
5584
4916
4817
4847
4615
3920
2785
1411
110
-789
-1047
-614
322
1384
2137
2248
1617
426
-903
-1857
-2037
-1328
43
1639
3042
4075
4872
5749
7017
8811
11031
13381
15439
16747
16943
15908
13874
11369
8999
7155
5843
4757
3518
1933
84
-1751
-3251
-4162
-4331
-3721
-2442
-771
904
2228
3018
3289
3152
2670
1819
571
-971
-2554
-3896
-4849
-5466
-5900
-6224
-6334
-6002
-5032
-3395
-1260
1088
3346
5271
6717
7650
8135
8287
8172
7760
6950
5698
4142
2623
1559
1263
1807
3023
4586
6138
7358
8037
8135
7823
7430
7287
7526
7995
8343
8243
7563
6371
4786
2847
507
-2210
-5073
-7659
-9551
-10563
-10837
-10724
-10562
-10499
-10480
-10361
-10059
-9628
-9234
-9068
-9236
-9704
-10302
-10799
-11018
-10908
-10530
-9960
-9189
-8117
-6661
-4892
-3068
-1523
-482
63
297
419
488
408
45
-634
-1513
-2396
-3127
-3658
-4038
-4355
-4670
-4976
-5200
-5225
-4944
-4331
-3489
-2635
-2023
-1844
-2168
-2948
-4051
-5291
-6434
-7252
-7617
-7594
-7434
-7431
-7697
-8045
-8055
-7306
-5585
-2951
369
4096
7939
11541
14493
16461
17398
17613
17622
17811
18193
18415
18024
16779
14771
12312
9727
7226
4915
2874
1175
-162
-1197
-2015
-2619
-2879
-2634
-1880
-891
-158
-160
-1102
-2788
-4691
-6159
-6662
-5981
-4281
-2045
122
1749
2699
3200
3697
4612
6169
8356
10988
13769
16312
18155
18857
18179
16245
13526
10623
7979
5704
3634
1559
-574
-2614
-4335
-5612
-6515
-7260
-8074
-9064
-10140
-11034
-11399
-10968
-9711
-7919
-6132
-4928
-4677
-5370
-6630
-7869
-8513
-8191
-6846
-4733
-2326
-136
1496
2529
3195
3810
4562
5426
6267
7025
7815
8820
10081
11358
12217
12278
11435
9879
7929
5848
3793
1914
440
-389
-530
-307
-352
-1302
-3433
-6483
-9777
-12563
-14337
-14978
-14678
-13763
-12550
-11277
-10105
-9115
-8284
-7469
-6431
-4928
-2835
-243
2537
5070
6979
8087
8477
8382
8035
7535
6833
5842
4563
3138
1798
762
148
-30
167
649
1319
2092
2920
3793
4700
5552
6123
6087
5173
3328
792
-2004
-4643
-6906
-8808
-10488
-12045
-13451
-14582
-15319
-15641
-15615
-15324
-14775
-13858
-12413
-10356
-7808
-5133
-2831
-1327
-773
-975
-1509
-1945
-2045
-1808
-1379
-912
-494
-159
70
181
211
260
440
786
1204
1529
1637
1515
1227
790
101
-1025
-2721
-4935
-7405
-9743
-11560
-12570
-12638
-11818
-10370
-8735
-7431
-6882
-7266
-8459
-10088
-11665
-12725
-12941
-12216
-10740
-8937
-7302
-6152
-5446
-4826
-3848
-2268
-162
2177
4468
6570
8442
10003
11075
11493
11269
10638
9908
9223
8473
7431
6019
4450
3124
2347
2115
2123
1998
1540
814
54
-499
-696
-495
53
793
1452
1692
1245
73
-1577
-3266
-4551
-5164
-5066
-4396
-3361
-2137
-830
530
1957
3453
4971
6410
7660
8666
9452
10074
10540
10772
10659
10157
9343
8376
7381
6391
5383
4389
3549
3059
3029
3395
3962
4531
5010
5388
5626
5575
5012
3763
1815
-680
-3478
-6315
-8922
-11005
-12292
-12644
-12166
-11194
-10119
-9166
-8270
-7167
-5612
-3570
-1248
1037
3031
4641
5907
6917
7725
8338
8735
8901
8847
8625
8324
8073
7992
8147
8501
8916
9207
9218
8890
8263
7432
6468
5368
4072
2537
816
-919
-2449
-3609
-4366
-4780
-4919
-4781
-4316
-3521
-2508
-1469
-547
278
1162
2250
3509
4689
5450
5551
4962
3835
2374
737
-983
-2710
-4340
-5753
-6844
-7551
-7849
-7750
-7318
-6683
-6015
-5444
-4991
-4569
-4083
-3553
-3148
-3107
-3582
-4521
-5665
-6661
-7209
-7166
-6562
-5552
-4327
-3026
-1685
-253
1339
3084
4861
6472
7722
8482
8693
8328
7385
5931
4147
2310
680
-627
-1680
-2654
-3678
-4746
-5744
-6538
-7042
-7195
-6920
-6119
-4771
-3017
-1173
393
1419
1859
1855
1641
1445
1441
1730
2322
3118
3919
4503
4723
4557
4098
3484
2845
2291
1925
1829
2020
2415
2845
3117
3080
2648
1794
539
-1004
-2609
-3955
-4743
-4828
-4284
-3342
-2269
-1249
-365
361
914
1268
1419
1410
1338
1331
1515
1968
2677
3515
4270
4757
4936
4969
5128
5616
6421
7304
7948
8132
7821
7115
6140
4984
3724
2493
1493
922
847
1138
1497
1592
1215
398
-581
-1307
-1429
-853
182
1217
1826
1852
1477
1069
922
1091
1407
1658
1742
1707
1663
1695
1862
2243
2953
4053
5433
6782
7708
7952
7517
6628
5551
4436
3290
2073
803
-424
-1523
-2493
-3405
-4296
-5080
-5560
-5543
-4976
-3999
-2858
-1766
-791
133
1114
2178
3208
3982
4282
4006
3241
2219
1237
534
230
325
752
1429
2282
3234
4215
5181
6157
7234
8506
9960
11413
12541
13015
12653
11506
9813
7878
5953
4205
2741
1644
961
637
487
243
-314
-1220
-2283
-3173
-3584
-3376
-2625
-1571
-524
234
497
166
-749
-2131
-3793
-5530
-7181
-8666
-9972
-11106
-12031
-12637
-12758
-12249
-11082
-9408
-7530
-5778
-4347
-3206
-2144
-938
461
1871
2980
3542
3519
3081
2493
1978
1649
1527
1560
1627
1545
1127
304
-778
-1788
-2376
-2375
-1889
-1189
-513
71
638
1262
1892
2365
2517
2288
1725
911
-93
-1227
-2372
-3334
-3939
-4152
-4133
-4139
-4359
-4786
-5224
-5422
-5217
-4609
-3740
-2819
-2053
-1596
-1517
-1775
-2233
-2703
-3017
-3071
-2828
-2291
-1493
-508
535
1487
2245
2824
3342
3941
4677
5487
6238
6826
7230
7485
7612
7579
7315
6778
6004
5099
4196
3412
2825
2475
2360
2422
2542
2577
2418
2055
1592
1193
998
1035
1186
1239
982
323
-661
-1752
-2708
-3379
-3764
-3968
-4107
-4236
-4348
-4418
-4443
-4430
-4349
-4108
-3603
-2802
-1794
-757
143
827
1308
1634
1824
1882
1846
1829
1983
2402
3055
3795
4443
4890
5131
5221
5221
5167
5092
5049
5099
5250
5410
5379
4925
3889
2265
231
-1907
-3794
-5136
-5775
-5741
-5238
-4574
-4059
-3896
-4115
-4581
-5069
-5365
-5357
-5053
-4545
-3937
-3300
-2674
-2112
-1709
-1572
-1739
-2118
-2494
-2634
-2411
-1867
-1159
-444
214
828
1405
1860
2029
1765
1047
13
-1100
-2073
-2799
-3318
-3798
-4468
-5541
-7107
-9055
-11056
-12669
-13531
-13539
-12888
-11950
-11059
-10345
-9731
-9063
-8275
-7452
-6771
-6367
-6230
-6201
-6050
-5596
-4785
-3710
-2557
-1518
-709
-137
265
569
794
901
850
654
386
123
-111
-361
-693
-1128
-1623
-2110
-2551
-2949
-3316
-3635
-3864
-3998
-4115
-4355
-4834
-5546
-6355
-7067
-7533
-7721
-7691
-7545
-7381
-7278
-7300
-7492
-7850
-8323
-8831
-9294
-9641
-9795
-9663
-9188
-8420
-7548
-6833
-6457
-6395
-6424
-6263
-5751
-4930
-3978
-3070
-2286
-1625
-1080
-681
-445
-312
-128
270
941
1788
2615
3248
3608
3712
3612
3358
3006
2636
2338
2138
1958
1648
1095
341
-418
-942
-1100
-955
-700
-511
-420
-293
65
778
1806
2957
3976
4664
4970
5016
5041
5310
6000
7141
8622
10244
11786
13049
13864
14108
13742
12844
11616
10313
9137
8162
7338
6580
5854
5213
4734
4447
4287
4139
3899
3523
3026
2452
1860
1333
961
794
770
686
268
-689
-2200
-4067
-5989
-7704
-9081
-10107
-10798
-11137
-11070
-10577
-9720
-8638
-7477
-6327
-5189
-4014
-2766
-1478
-249
787
1521
1897
1909
1560
838
-277
-1741
-3378
-4856
-5784
-5881
-5143
-3889
-2637
-1884
-1879
-2543
-3544
-4493
-5141
-5477
-5689
-6032
-6668
-7595
-8688
-9811
-10928
-12097
-13383
-14733
-15951
-16793
-17117
-16956
-16459
-15746
-14814
-13594
-12098
-10535
-9265
-8605
-8630
-9120
-9680
-9950
-9765
-9196
-8484
-7941
-7840
-8313
-9275
-10408
-11276
-11522
-11045
-10043
-8882
-7895
-7247
-6943
-6914
-7092
-7399
-7703
-7821
-7605
-7039
-6269
-5513
-4935
-4566
-4320
-4074
-3738
-3272
-2670
-1941
-1102
-157
905
2101
3391
4617
5501
5775
5353
4447
3484
2880
2816
3172
3686
4168
4626
5212
6057
7153
8356
9481
10386
10994
11273
11244
11008
10760
10721
11022
11618
12322
12933
13359
13639
13871
14113
14379
14698
15172
15932
17022
18297
19466
20257
20602
20680
20795
21147
21684
22108
22051
21267
19757
17743
15560
13527
11872
10707
10043
9824
9965
10374
10970
11668
12354
12875
13053
12748
11919
10636
9050
7323
5586
3948
2548
1570
1204
1536
2448
3616
4621
5127
5034
4506
3880
3509
3613
4202
5089
5962
6506
6522
6004
5142
4225
3492
3017
2697
2356
1891
1369
1006
1055
1673
2854
4423
6094
7525
8395
8477
7721
6289
4509
2741
1235
48
-914
-1772
-2560
-3199
-3550
-3508
-3044
-2205
-1085
180
1402
2368
2903
2970
2708
2368
2161
2122
2084
1796
1097
29
-1178
-2237
-2945
-3258
-3262
-3088
-2843
-2582
-2311
-2004
-1610
-1085
-441
206
627
552
-204
-1642
-3549
-5590
-7436
-8874
-9830
-10320
-10384
-10057
-9378
-8426
-7327
-6240
-5323
-4705
-4478
-4675
-5258
-6115
-7070
-7934
-8547
-8802
-8647
-8071
-7128
-5943
-4714
-3648
-2857
-2292
-1765
-1065
-91
1093
2317
3416
4306
4962
5344
5349
4847
3783
2254
491
-1220
-2633
-3573
-3929
-3660
-2829
-1650
-464
380
691
529
153
-138
-166
64
432
807
1119
1358
1538
1689
1873
2210
2836
3835
5163
6652
8074
9238
10039
10455
10509
10230
9635
8725
7479
5873
3909
1679
-624
-2739
-4455
-5703
-6573
-7219
-7713
-7963
-7749
-6867
-5269
-3118
-735
1504
3272
4340
4622
4199
3339
2436
1884
1916
2507
3401
4269
4869
5150
5230
5294
5501
5936
6619
7516
8542
9557
10376
10808
10725
10098
9004
7592
6024
4434
2917
1543
391
-429
-805
-677
-113
682
1430
1907
2055
2001
1967
2123
2494
2955
3323
3451
3286
2866
2290
1694
1237
1071
1294
1906
2811
3870
4971
6061
7127
8137
9010
9627
9884
9729
9169
8247
7009
5505
3791
1944
59
-1748
-3353
-4627
-5467
-5820
-5703
-5193
-4406
-3479
-2573
-1868
-1538
-1685
-2277
-3142
-4043
-4791
-5306
-5611
-5748
-5724
-5509
-5091
-4510
-3826
-3057
-2154
-1046
275
1705
3078
4261
5213
5943
6413
6486
5984
4826
3130
1183
-704
-2353
-3758
-5005
-6128
-7045
-7596
-7663
-7260
-6542
-5723
-4981
-4406
-4006
-3758
-3670
-3801
-4256
-5126
-6418
-8002
-9624
-10988
-11875
-12235
-12197
-11986
-11813
-11788
-11904
-12071
-12162
-12049
-11624
-10841
-9755
-8541
-7455
-6735
-6496
-6683
-7117
-7610
-8054
-8446
-8825
-9188
-9455
-9494
-9188
-8490
-7435
-6132
-4749
-3510
-2659
-2378
-2679
-3349
-4002
-4250
-3894
-3011
-1879
-806
38
666
1195
1739
2335
2959
3551
4037
4311
4252
3782
2952
1970
1123
619
478
528
536
352
-15
-435
-748
-834
-633
-142
577
1377
2039
2348
2201
1657
894
91
-664
-1385
-2112
-2824
-3421
-3753
-3676
-3082
-1913
-192
1930
4163
6154
7632
8531
8990
9226
9373
9419
9274
8897
8350
7731
7076
6332
5445
4479
3637
3148
3114
3447
3960
4522
5140
5899
6841
7879
8839
9569
9988
10065
9746
8959
7682
6036
4270
2647
1311
250
-615
-1307
-1748
-1835
-1539
-954
-234
499
1184
1777
2193
2315
2086
1583
1016
610
480
590
815
1054
1284
1547
1874
2242
2589
2855
3017
3096
3133
3163
3194
3182
3030
2614
1858
810
-332
-1294
-1857
-1964
-1737
-1382
-1075
-887
-799
-761
-747
-765
-839
-992
-1258
-1674
-2260
-2983
-3731
-4348
-4710
-4796
-4706
-4605
-4618
-4761
-4929
-4969
-4767
-4311
-3681
-2995
-2340
-1750
-1232
-797
-479
-306
-271
-340
-498
-801
-1359
-2243
-3378
-4517
-5336
-5620
-5388
-4889
-4461
-4363
-4680
-5346
-6222
-7149
-7972
-8537
-8734
-8555
-8125
-7661
-7359
-7319
-7528
-7902
-8339
-8725
-8931
-8825
-8343
-7545
-6608
-5737
-5060
-4587
-4273
-4089
-4041
-4104
-4154
-4006
-3532
-2787
-2001
-1441
-1229
-1309
-1528
-1792
-2104
-2488
-2865
-3049
-2875
-2355
-1706
-1220
-1065
-1208
-1486
-1761
-1981
-2119
-2069
-1642
-700
673
2136
3227
3599
3167
2093
658
-848
-2164
-3048
-3306
-2890
-1956
-825
182
914
1434
1905
2426
2943
3324
3496
3528
3582
3769
4048
4230
4093
3506
2488
1190
-161
-1325
-2094
-2350
-2111
-1548
-919
-457
-245
-190
-92
222
789
1505
2191
2686
2889
2746
2224
1319
95
-1282
-2573
-3568
-4180
-4462
-4522
-4397
-3999
-3183
-1896
-278
1366
2706
3545
3861
3753
3336
2704
1968
1304
917
934
1304
1807
2188
2329
2307
2318
2519
2929
3440
3925
4325
4659
4972
5278
5569
5842
6121
6431
6746
6968
6972
6672
6073
5275
4431
3691
3166
2902
2867
2964
3065
3058
2892
2576
2144
1618
986
228
-661
-1663
-2742
-3851
-4915
-5809
-6382
-6518
-6214
-5604
-4911
-4342
-4011
-3937
-4080
-4393
-4818
-5256
-5561
-5599
-5327
-4836
-4298
-3860
-3549
-3270
-2885
-2317
-1596
-834
-152
369
709
895
974
1000
1016
1043
1064
1030
881
569
72
-589
-1353
-2118
-2760
-3170
-3310
-3228
-3040
-2860
-2743
-2677
-2625
-2590
-2625
-2799
-3134
-3577
-4009
-4303
-4356
-4110
-3547
-2706
-1686
-644
266
957
1448
1850
2292
2848
3509
4205
4836
5307
5549
5538
5328
5048
4865
4909
5218
5738
6380
7073
7778
8440
8953
9180
9027
8514
7765
6935
6107
5263
4318
3203
1906
462
-1072
-2637
-4140
-5445
-6382
-6805
-6645
-5938
-4805
-3418
-1968
-622
521
1458
2279
3088
3909
4639
5093
5133
4780
4239
3789
3650
3880
4383
4993
5561
6008
6329
6569
6812
7147
7640
8293
9022
9682
10116
10226
10018
9608
9190
8951
8995
9281
9636
9842
9756
9377
8828
8257
7737
7237
6683
6040
5359
4746
4295
4040
3953
3964
3975
3865
3516
2870
1997
1101
439
197
406
945
1631
2300
2842
3182
3258
3049
2618
2108
1671
1356
1064
607
-154
-1192
-2326
-3330
-4075
-4580
-4960
-5316
-5659
-5921
-6026
-5948
-5717
-5370
-4915
-4343
-3687
-3065
-2654
-2606
-2939
-3512
-4102
-4533
-4769
-4899
-5032
-5198
-5330
-5356
-5291
-5264
-5425
-5832
-6401
-6982
-7481
-7920
-8382
-8884
-9319
-9510
-9357
-8936
-8474
-8197
-8192
-8356
-8484
-8393
-8007
-7366
-6583
-5811
-5199
-4855
-4774
-4800
-4652
-4050
-2853
-1148
789
2611
4030
4888
5170
4977
4506
4002
3689
3682
3930
4238
4372
4164
3573
2658
1518
251
-1049
-2273
-3308
-4073
-4548
-4765
-4763
-4550
-4114
-3482
-2747
-2055
-1524
-1175
-931
-682
-368
-17
287
459
443
202
-310
-1129
-2226
-3456
-4576
-5340
-5614
-5445
-5022
-4567
-4231
-4046
-3951
-3830
-3565
-3054
-2250
-1191
-20
1055
1842
2257
2345
2228
2021
1791
1560
1360
1227
1156
1059
796
288
-374
-938
-1143
-921
-487
-218
-409
-1069
-1918
-2571
-2764
-2487
-1925
-1329
-894
-715
-813
-1137
-1565
-1914
-2008
-1767
-1260
-672
-196
61
106
18
-116
-232
-289
-279
-237
-257
-456
-901
-1547
-2232
-2748
-2950
-2819
-2468
-2093
-1897
-2025
-2504
-3198
-3836
-4105
-3792
-2897
-1626
-277
913
1858
2599
3217
3753
4194
4501
4629
4549
4251
3778
3256
2868
2770
2979
3330
3557
3457
3019
2443
2039
2070
2645
3696
5019
6355
7472
8256
8750
9133
9614
10291
11065
11667
11789
11232
9999
8281
6387
4655
3366
2663
2490
2604
2675
2462
1944
1330
920
906
1251
1714
1997
1899
1408
706
95
-103
332
1416
2910
4395
5446
5844
5681
5304
5120
5386
6098
7034
7893
8440
8596
8443
8156
7899
7729
7556
7180
6414
5199
3657
2036
592
-518
-1267
-1730
-2035
-2325
-2735
-3358
-4194
-5137
-6013
-6665
-7036
-7179
-7193
-7153
-7067
-6894
-6596
-6160
-5611
-5001
-4413
-3956
-3721
-3728
-3900
-4098
-4206
-4200
-4134
-4067
-3996
-3861
-3618
-3304
-3020
-2848
-2788
-2780
-2792
-2876
-3123
-3546
-3999
-4228
-4033
-3403
-2536
-1713
-1136
-857
-799
-845
-891
-862
-711
-445
-138
92
169
139
166
426
978
1700
2358
2728
2695
2257
1483
472
-640
-1676
-2459
-2895
-3032
-3028
-3041
-3137
-3266
-3331
-3276
-3105
-2862
-2589
-2336
-2181
-2215
-2468
-2836
-3113
-3123
-2883
-2627
-2674
-3204
-4124
-5126
-5879
-6200
-6090
-5645
-4963
-4132
-3278
-2578
-2174
-2049
-1997
-1741
-1136
-300
458
847
790
459
130
4
114
373
685
1004
1315
1572
1690
1605
1336
995
710
531
400
200
-144
-599
-1041
-1327
-1389
-1282
-1174
-1269
-1712
-2502
-3467
-4313
-4755
-4641
-4026
-3121
-2179
-1369
-740
-253
149
501
831
1177
1573
2000
2356
2498
2343
1945
1479
1139
1020
1083
1220
1376
1582
1903
2325
2712
2878
2718
2306
1861
1631
1751
2193
2814
3442
3938
4214
4222
3950
3427
2721
1907
1046
174
-678
-1459
-2100
-2548
-2798
-2901
-2937
-2973
-3036
-3112
-3138
-3013
-2617
-1868
-794
435
1555
2338
2716
2824
2916
3211
3787
4559
5354
6006
6404
6509
6344
5996
5613
5361
5354
5589
5943
6240
6350
6250
6027
5819
5750
5875
6155
6468
6648
6554
6142
5503
4824
4293
3998
3896
3862
3786
3627
3411
3172
2902
2565
2136
1647
1181
835
672
704
896
1186
1483
1678
1657
1350
778
68
-582
-986
-1047
-789
-324
211
713
1122
1397
1495
1382
1070
651
280
97
152
374
612
716
587
187
-486
-1405
-2482
-3547
-4374
-4779
-4710
-4268
-3638
-2978
-2369
-1841
-1425
-1171
-1093
-1116
-1112
-1010
-899
-1020
-1613
-2741
-4228
-5760
-7074
-8077
-8819
-9368
-9714
-9789
-9560
-9107
-8596
-8189
-7962
-7900
-7952
-8069
-8211
-8316
-8292
-8068
-7644
-7108
-6592
-6200
-5962
-5844
-5782
-5705
-5535
-5189
-4590
-3701
-2557
-1265
19
1118
1871
2169
1987
1415
637
-130
-712
-1030
-1093
-959
-694
-363
-45
171
227
146
42
79
391
1018
1897
2889
3830
4561
4948
4902
4412
3554
2483
1383
417
-297
-689
-721
-395
230
1039
1872
2581
3074
3339
3433
3452
3492
3611
3798
3960
3946
3612
2905
1916
873
54
-330
-207
339
1110
1871
2411
2583
2344
1768
1037
379
-22
-107
29
184
139
-254
-1027
-2096
-3289
-4389
-5182
-5520
-5378
-4866
-4176
-3477
-2825
-2156
-1363
-416
567
1351
1701
1509
851
-39
-869
-1395
-1509
-1269
-868
-559
-539
-864
-1426
-2017
-2438
-2585
-2481
-2236
-1994
-1896
-2050
-2506
-3213
-4006
-4664
-5019
-5059
-4940
-4883
-5011
-5266
-5435
-5286
-4701
-3733
-2569
-1444
-568
-72
23
-172
-443
-562
-398
0
426
633
463
-76
-843
-1636
-2271
-2624
-2650
-2388
-1966
-1564
-1345
-1369
-1575
-1827
-2009
-2088
-2102
-2091
-2050
-1917
-1632
-1190
-661
-159
207
372
334
158
-41
-126
18
437
1099
1901
2692
3298
3531
3234
2349
990
-536
-1808
-2446
-2268
-1347
50
1605
3073
4325
5310
6004
6401
6538
6523
6514
6634
6880
7100
7068
6614
5738
4614
3488
2542
1806
1184
572
-48
-575
-876
-882
-652
-347
-138
-133
-339
-688
-1069
-1369
-1492
-1380
-1034
-515
70
604
1002
1241
1377
1530
1855
2473
3404
4538
5660
6540
7027
7096
6818
6312
5686
5033
4430
3923
3509
3138
2768
2440
2301
2535
3238
4320
5543
6639
7452
7975
8293
8485
8582
8585
8500
8339
8074
7637
6954
6037
5012
4066
3344
2889
2670
2671
2933
3519
4405
5432
6348
6937
7123
6977
6639
6213
5728
5159
4490
3737
2948
2177
1469
872
445
257
370
804
1525
2447
3452
4434
5321
6065
6610
6854
6654
5899
4595
2909
1125
-468
-1685
-2485
-2920
-3059
-2945
-2607
-2087
-1451
-764
-56
685
1483
2343
3233
4080
4779
5206
5246
4843
4051
3036
2011
1134
451
-85
-517
-809
-850
-548
70
832
1493
1860
1862
1557
1063
488
-104
-694
-1292
-1921
-2597
-3313
-4013
-4587
-4904
-4853
-4398
-3585
-2535
-1392
-279
726
1588
2285
2778
3005
2905
2453
1695
724
-352
-1449
-2507
-3471
-4269
-4845
-5202
-5423
-5632
-5896
-6160
-6248
-5981
-5300
-4343
-3399
-2788
-2725
-3258
-4280
-5586
-6951
-8180
-9149
-9823
-10247
-10504
-10647
-10643
-10379
-9723
-8639
-7249
-5824
-4667
-3969
-3714
-3695
-3639
-3363
-2867
-2318
-1943
-1906
-2236
-2826
-3483
-3978
-4107
-3741
-2888
-1708
-475
542
1197
1522
1673
1801
1941
1999
1831
1359
619
-259
-1127
-1869
-2406
-2667
-2577
-2074
-1154
105
1545
2982
4255
5280
6064
6686
7246
7808
8353
8786
8981
8857
8425
7785
7072
6392
5786
5240
4734
4286
3954
3796
3816
3931
3995
3872
3510
2970
2380
1841
1348
788
13
-1046
-2309
-3565
-4577
-5200
-5447
-5465
-5434
-5459
-5499
-5396
-4971
-4144
-3006
-1793
-779
-157
31
-127
-491
-936
-1360
-1665
-1755
-1566
-1122
-537
51
569
1052
1582
2178
2734
3052
2963
2432
1561
512
-599
-1729
-2871
-3995
-5041
-5947
-6691
-7273
-7671
-7812
-7608
-7021
-6118
-5053
-3993
-3043
-2234
-1558
-1024
-673
-550
-658
-945
-1320
-1694
-2015
-2273
-2483
-2651
-2754
-2741
-2567
-2232
-1804
-1391
-1093
-944
-912
-959
-1093
-1387
-1921
-2712
-3682
-4708
-5701
-6650
-7593
-8526
-9357
-9930
-10119
-9899
-9343
-8552
-7579
-6415
-5046
-3521
-1972
-569
554
1351
1852
2114
2180
2070
1810
1464
1124
880
769
750
731
626
410
131
-124
-287
-347
-349
-360
-434
-608
-893
-1270
-1666
-1953
-1987
-1685
-1077
-300
494
1225
1909
2601
3302
3937
4406
4676
4814
4921
5045
5130
5069
4803
4367
3848
3304
2712
2025
1260
545
76
-6
290
792
1235
1362
1004
127
-1175
-2692
-4165
-5370
-6202
-6698
-7001
-7286
-7677
-8216
-8837
-9381
-9630
-9388
-8588
-7358
-5983
-4757
-3821
-3106
-2432
-1683
-923
-350
-161
-422
-1056
-1908
-2817
-3620
-4148
-4266
-3985
-3530
-3264
-3463
-4093
-4780
-5032
-4561
-3471
-2183
-1162
-660
-651
-948
-1375
-1842
-2307
-2723
-3028
-3207
-3328
-3503
-3790
-4120
-4311
-4180
-3651
-2812
-1863
-1025
-441
-134
-17
47
176
412
716
995
1162
1173
1042
825
609
489
543
788
1151
1489
1657
1602
1400
1208
1149
1224
1313
1260
977
501
-29
-428
-532
-239
460
1466
2583
3589
4318
4728
4894
4944
4985
5072
5212
5376
5505
5508
5307
4902
4413
4022
3870
3938
4075
4112
3998
3839
3804
3989
4367
4834
5303
5744
6129
6372
6345
5966
5291
4501
3793
3256
2842
2447
2024
1638
1423
1510
1968
2795
3910
5149
6263
6983
7142
6775
6117
5484
5101
5006
5068
5097
4938
4521
3851
3008
2151
1490
1222
1430
2029
2819
3600
4291
4940
5648
6448
7256
7904
8233
8166
7726
7017
6186
5393
4780
4435
4355
4435
4505
4409
4083
3602
3154
2955
3136
3669
4368
4969
5258
5163
4775
4292
3924
3819
4022
4470
5002
5406
5490
5171
4518
3728
3008
2452
1993
1463
727
-220
-1262
-2251
-3113
-3871
-4600
-5362
-6180
-7058
-8005
-9020
-10042
-10930
-11514
-11691
-11521
-11209
-11001
-11035
-11253
-11440
-11355
-10873
-10049
-9067
-8137
-7382
-6807
-6328
-5829
-5205
-4391
-3376
-2215
-1039
-15
725
1155
1361
1476
1570
1597
1438
1020
398
-267
-814
-1202
-1530
-1957
-2587
-3406
-4308
-5164
-5866
-6331
-6494
-6333
-5912
-5392
-4973
-4785
-4807
-4883
-4820
-4514
-4002
-3433
-2969
-2709
-2645
-2676
-2670
-2527
-2254
-1976
-1886
-2137
-2736
-3526
-4267
-4769
-4978
-4965
-4841
-4683
-4526
-4401
-4369
-4479
-4714
-4964
-5094
-5056
-4948
-4977
-5324
-6023
-6927
-7786
-8370
-8573
-8436
-8106
-7765
-7536
-7437
-7366
-7150
-6647
-5837
-4848
-3895
-3157
-2686
-2386
-2073
-1579
-822
161
1239
2228
2958
3340
3406
3301
3209
3260
3474
3780
4097
4394
4696
5029
5366
5629
5741
5668
5423
5013
4418
3626
2705
1843
1290
1229
1670
2445
3318
4119
4802
5400
5938
6386
6693
6852
6927
7001
7115
7233
7288
7249
7149
7047
6973
6913
6861
6877
7106
7692
8680
9949
11260
12359
13085
13403
13363
13034
12476
11729
10837
9854
8832
7816
6836
5912
5056
4263
3525
2847
2264
1839
1642
1708
2025
2538
3169
3817
4354
4628
4510
3968
3111
2165
1373
881
689
699
807
976
1236
1629
2154
2759
3380
3975
4536
5056
5512
5867
6098
6214
6242
6200
6066
5798
5365
4791
4163
3600
3211
3056
3133
3390
3747
4129
4477
4744
4882
4828
4511
3894
3009
1970
936
28
-723
-1374
-2009
-2656
-3250
-3666
-3800
-3632
-3236
-2735
-2239
-1816
-1492
-1261
-1093
-932
-712
-406
-72
149
94
-316
-1006
-1760
-2324
-2534
-2379
-1980
-1501
-1068
-741
-542
-499
-661
-1069
-1718
-2537
-3416
-4257
-5023
-5739
-6465
-7239
-8034
-8754
-9276
-9505
-9415
-9041
-8447
-7672
-6727
-5627
-4440
-3305
-2390
-1830
-1660
-1820
-2204
-2718
-3315
-3978
-4682
-5372
-5968
-6412
-6686
-6823
-6879
-6895
-6867
-6748
-6479
-6033
-5464
-4911
-4555
-4534
-4872
-5459
-6115
-6678
-7065
-7270
-7308
-7173
-6836
-6294
-5607
-4879
-4188
-3534
-2851
-2076
-1237
-458
107
377
387
255
76
-140
-474
-1018
-1798
-2724
-3634
-4351
-4760
-4841
-4662
-4341
-3993
-3666
-3321
-2859
-2186
-1297
-312
553
1072
1108
675
-58
-828
-1359
-1462
-1102
-402
415
1138
1676
2083
2503
3058
3772
4573
5351
6014
6490
6707
6589
6116
5383
4611
4042
3802
3818
3885
3822
3603
3364
3274
3400
3662
3912
4046
4064
4018
3945
3830
3637
3356
3011
2616
2142
1531
773
-34
-700
-1037
-965
-557
4
517
847
973
974
993
1174
1602
2256
3014
3720
4260
4609
4813
4919
4945
4893
4803
4766
4876
5140
5441
5607
5535
5278
5013
4905
4977
5088
5029
4662
3985
3096
2103
1067
27
-959
-1794
-2388
-2722
-2867
-2929
-2965
-2941
-2763
-2369
-1789
-1150
-603
-244
-68
16
134
388
818
1387
1992
2500
2787
2775
2449
1861
1116
357
-261
-617
-689
-600
-581
-860
-1511
-2379
-3151
-3542
-3477
-3142
-2854
-2857
-3187
-3682
-4134
-4419
-4544
-4580
-4575
-4523
-4401
-4216
-4006
-3794
-3561
-3254
-2853
-2406
-2013
-1760
-1662
-1665
-1689
-1672
-1587
-1428
-1200
-929
-665
-458
-326
-224
-76
167
478
765
924
902
696
320
-229
-946
-1768
-2544
-3073
-3208
-2946
-2428
-1854
-1366
-991
-678
-392
-182
-171
-471
-1089
-1893
-2666
-3216
-3466
-3472
-3373
-3307
-3370
-3619
-4107
-4881
-5943
-7187
-8395
-9309
-9752
-9713
-9337
-8837
-8381
-8035
-7777
-7558
-7338
-7103
-6855
-6610
-6394
-6226
-6099
-5966
-5771
-5494
-5179
-4911
-4753
-4709
-4732
-4770
-4802
-4817
-4779
-4629
-4342
-4002
-3795
-3891
-4308
-4849
-5214
-5175
-4718
-4030
-3366
-2911
-2738
-2854
-3230
-3789
-4352
-4647
-4420
-3599
-2368
-1100
-159
272
241
-57
-412
-693
-846
-844
-649
-217
468
1358
2327
3191
3760
3906
3622
3031
2329
1693
1218
909
738
691
765
922
1058
1053
868
620
547
871
1652
2737
3843
4709
5212
5379
5312
5110
4842
4566
4351
4269
4346
4540
4758
4922
5021
5129
5350
5756
6345
7053
7817
8622
9493
10432
11342
12002
12154
11645
10550
9177
7930
7104
6751
6694
6677
6540
6292
6051
5929
5945
6058
6237
6519
6968
7590
8284
8880
9241
9342
9250
9037
8698
8160
7360
6336
5221
4177
3307
2636
2158
1890
1863
2056
2343
2529
2453
2088
1543
968
444
-50
-567
-1101
-1563
-1857
-1980
-2055
-2257
-2691
-3314
-3959
-4434
-4610
-4452
-4001
-3342
-2579
-1820
-1155
-626
-224
73
249
230
-63
-643
-1404
-2147
-2669
-2848
-2669
-2186
-1477
-618
302
1174
1900
2445
2874
3308
3823
4367
4745
4724
4183
3210
2088
1156
636
535
659
737
559
57
-689
-1516
-2253
-2776
-3042
-3098
-3074
-3130
-3388
-3868
-4479
-5077
-5558
-5923
-6258
-6671
-7208
-7829
-8436
-8918
-9176
-9118
-8668
-7800
-6586
-5212
-3921
-2913
-2259
-1897
-1693
-1530
-1360
-1181
-991
-750
-399
93
681
1249
1655
1793
1639
1247
713
128
-447
-987
-1486
-1950
-2402
-2881
-3431
-4081
-4814
-5581
-6324
-7002
-7588
-8036
-8265
-8177
-7720
-6944
-5988
-5012
-4114
-3302
-2537
-1799
-1119
-553
-139
127
247
191
-94
-619
-1282
-1882
-2201
-2131
-1734
-1207
-773
-566
-578
-677
-683
-448
75
803
1559
2144
2418
2349
2009
1531
1057
712
586
715
1051
1467
1823
2052
2213
2457
2905
3544
4223
4743
4992
4989
4837
4627
4380
4072
3692
3282
2920
2685
2629
2783
3145
3662
4211
4624
4777
4671
4443
4276
4284
4453
4680
4870
4996
5076
5104
5019
4739
4239
3580
2885
2260
1761
1404
1206
1204
1421
1835
2370
2921
3393
3708
3793
3579
3048
2286
1487
889
647
747
1010
1192
1129
817
409
118
112
429
979
1587
2082
2364
2431
2352
2219
2088
1962
1803
1571
1254
886
554
382
493
964
1761
2723
3590
4102
4110
3642
2891
2121
1555
1294
1296
1412
1450
1239
681
-216
-1330
-2466
-3419
-4046
-4312
-4276
-4046
-3725
-3381
-3061
-2807
-2665
-2670
-2823
-3084
-3380
-3629
-3756
-3698
-3434
-3000
-2517
-2156
-2069
-2296
-2726
-3145
-3346
-3239
-2875
-2388
-1904
-1504
-1242
-1195
-1462
-2107
-3076
-4188
-5205
-5946
-6356
-6494
-6452
-6294
-6057
-5795
-5600
-5568
-5722
-5972
-6153
-6126
-5869
-5488
-5142
-4945
-4908
-4959
-5007
-4996
-4905
-4727
-4429
-3973
-3343
-2585
-1801
-1105
-570
-203
45
231
386
501
552
523
411
211
-102
-565
-1200
-1955
-2685
-3186
-3269
-2863
-2054
-1066
-151
526
955
1250
1550
1912
2276
2518
2549
2373
2073
1739
1410
1094
828
713
872
1349
2041
2743
3283
3648
3983
4461
5113
5765
6140
6044
5497
4702
3901
3223
2653
2111
1562
1054
663
415
258
129
41
111
499
1299
2457
3784
5047
6069
6788
7233
7477
7584
7593
7531
7412
7241
7007
6693
6299
5856
5420
5035
4700
4377
4019
3630
3272
3038
2986
3096
3262
3338
3192
2752
2019
1067
25
-949
-1705
-2151
-2277
-2141
-1834
-1433
-983
-511
-49
353
649
819
889
923
999
1179
1488
1900
2350
2755
3060
3261
3404
3554
3745
3970
4191
4374
4497
4543
4476
4249
3849
3333
2826
2463
2312
2348
2477
2603
2683
2732
2792
2916
3154
3565
4188
5016
5957
6856
7544
7908
7914
7590
6988
6168
5202
4191
3254
2488
1924
1520
1193
878
573
348
310
553
1101
1895
2797
3642
4291
4675
4803
4738
4549
4283
3949
3534
3033
2461
1858
1275
746
280
-137
-523
-872
-1157
-1351
-1462
-1551
-1697
-1948
-2290
-2658
-2997
-3309
-3643
-4038
-4461
-4788
-4876
-4641
-4112
-3412
-2695
-2071
-1577
-1179
-798
-341
253
984
1770
2472
2959
3162
3090
2794
2309
1637
768
-264
-1361
-2390
-3233
-3834
-4202
-4382
-4436
-4417
-4373
-4335
-4319
-4331
-4383
-4493
-4664
-4865
-5026
-5089
-5067
-5052
-5161
-5438
-5803
-6095
-6183
-6044
-5761
-5426
-5066
-4650
-4172
-3717
-3448
-3506
-3912
-4557
-5285
-5984
-6620
-7194
-7694
-8084
-8334
-8453
-8468
-8381
-8148
-7725
-7133
-6483
-5918
-5526
-5284
-5084
-4823
-4468
-4058
-3657
-3307
-3020
-2788
-2593
-2388
-2102
-1665
-1063
-369
292
813
1169
1423
1669
1971
2339
2743
3134
3452
3621
3581
3328
2963
2663
2593
2803
3193
3568
3762
3718
3502
3233
3015
2889
2847
2854
2865
2838
2743
2576
2367
2167
2016
1924
1872
1837
1812
1808
1837
1910
2037
2241
2551
2974
3477
3994
4466
4878
5262
5654
6035
6305
6315
5947
5195
4191
3172
2394
2029
2108
2508
3020
3436
3632
3601
3427
3226
3082
3012
2969
2878
2675
2352
1977
1673
1563
1690
1966
2201
2201
1878
1323
753
406
412
744
1245
1712
1969
1916
1543
928
221
-400
-792
-915
-853
-776
-856
-1184
-1731
-2365
-2918
-3256
-3345
-3269
-3208
-3350
-3804
-4521
-5312
-5942
-6249
-6226
-6008
-5786
-5705
-5816
-6077
-6394
-6648
-6713
-6485
-5922
-5094
-4179
-3393
-2876
-2621
-2481
-2276
-1913
-1447
-1036
-830
-877
-1106
-1390
-1634
-1826
-2016
-2265
-2585
-2929
-3213
-3352
-3292
-3026
-2597
-2091
-1625
-1317
-1252
-1457
-1895
-2485
-3125
-3719
-4195
-4526
-4735
-4887
-5049
-5248
-5451
-5585
-5601
-5506
-5350
-5178
-4984
-4725
-4381
-3995
-3650
-3382
-3116
-2700
-2021
-1130
-237
402
648
553
298
51
-115
-213
-256
-208
-19
288
593
730
603
238
-240
-710
-1118
-1471
-1776
-1998
-2083
-2008
-1817
-1603
-1455
-1420
-1497
-1641
-1763
-1739
-1442
-814
67
994
1733
2149
2277
2277
2311
2452
2673
2925
3200
3529
3914
4284
4513
4515
4325
4085
3962
4030
4231
4418
4456
4291
3959
3529
3034
2449
1719
819
-203
-1218
-2061
-2585
-2713
-2449
-1868
-1095
-278
430
905
1099
1071
974
990
1238
1705
2264
2752
3067
3220
3306
3423
3606
3808
3944
3958
3857
3701
3567
3502
3508
3554
3596
3598
3526
3350
3044
2612
2109
1633
1280
1084
984
859
617
272
-52
-198
-93
200
521
721
748
648
488
275
-47
-521
-1101
-1636
-1956
-1988
-1808
-1586
-1465
-1459
-1456
-1304
-916
-323
367
1037
1614
2062
2347
2415
2223
1781
1174
544
16
-342
-537
-608
-581
-464
-258
9
275
463
516
408
147
-239
-700
-1170
-1573
-1862
-2055
-2250
-2580
-3144
-3943
-4869
-5752
-6423
-6774
-6775
-6462
-5917
-5249
-4576
-3996
-3566
-3291
-3140
-3085
-3117
-3249
-3488
-3817
-4191
-4559
-4896
-5213
-5536
-5880
-6211
-6454
-6520
-6350
-5956
-5411
-4823
-4289
-3871
-3610
-3548
-3733
-4188
-4851
-5557
-6087
-6266
-6066
-5623
-5159
-4856
-4765
-4811
-4860
-4806
-4599
-4227
-3684
-2965
-2102
-1198
-405
128
332
235
-61
-439
-804
-1087
-1224
-1147
-812
-239
470
1162
1702
2041
2229
2380
2590
2881
3193
3433
3537
3496
3340
3087
2721
2222
1615
1014
590
476
701
1166
1713
2225
2670
3080
3476
3823
4054
4136
4108
4058
4046
4046
3968
3727
3328
2863
2448
2142
1923
1730
1537
1386
1369
1564
2000
2640
3401
4170
4821
5230
5307
5039
4501
3832
3180
2648
2267
2012
1830
1679
1550
1480
1539
1792
2254
2858
3488
4045
4508
4932
5381
5840
6195
6292
6042
5475
4715
3891
3074
2275
1504
808
250
-144
-417
-643
-862
-1027
-1036
-818
-387
148
649
1008
1176
1146
936
592
182
-210
-522
-738
-876
-943
-905
-703
-313
200
692
1012
1079
925
654
381
180
77
53
50
-24
-285
-814
-1606
-2544
-3455
-4197
-4734
-5118
-5417
-5623
-5632
-5312
-4604
-3587
-2457
-1436
-672
-200
33
105
79
4
-61
-34
164
554
1068
1573
1943
2136
2211
2269
2369
2475
2492
2355
2101
1856
1735
1743
1763
1641
1329
941
694
759
1137
1661
2105
2326
2333
2233
2134
2072
2021
1957
1903
1919
2037
2216
2335
2274
1981
1511
1002
602
402
409
562
782
1025
1301
1658
2128
2696
3297
3851
4306
4653
4899
5039
5049
4918
4674
4377
4061
3695
3200
2532
1761
1071
653
577
740
945
1037
994
900
830
761
583
187
-441
-1221
-2039
-2817
-3527
-4148
-4632
-4911
-4944
-4746
-4378
-3912
-3409
-2928
-2547
-2341
-2349
-2540
-2833
-3142
-3416
-3627
-3745
-3732
-3594
-3413
-3335
-3462
-3749
-3994
-3946
-3473
-2641
-1670
-783
-97
373
641
683
455
-29
-647
-1211
-1572
-1704
-1712
-1749
-1924
-2249
-2646
-2991
-3159
-3073
-2734
-2229
-1690
-1228
-879
-605
-356
-135
-16
-102
-451
-1050
-1835
-2734
-3672
-4553
-5239
-5584
-5510
-5056
-4361
-3577
-2784
-1969
-1078
-89
960
1993
2938
3745
4379
4811
5030
5061
4969
4837
4731
4688
4729
4869
5118
5449
5796
6072
6230
6281
6277
6254
6185
6001
5641
5111
4493
3910
3466
3213
3129
3135
3121
2985
2685
2269
1854
1576
1525
1717
2113
2655
3274
3882
4352
4563
4465
4136
3766
3563
3646
4005
4541
5136
5710
6214
6604
6833
6877
6766
6577
6391
6249
6151
6077
6018
5973
5921
5820
5625
5335
5002
4705
4499
4384
4330
4311
4334
4415
4544
4659
4655
4430
3931
3178
2271
1360
594
58
-274
-526
-844
-1299
-1833
-2290
-2513
-2446
-2147
-1741
-1348
-1041
-862
-839
-993
-1307
-1715
-2121
-2445
-2656
-2761
-2763
-2645
-2383
-1987
-1516
-1060
-696
-461
-349
-326
-342
-336
-258
-101
72
149
34
-289
-752
-1263
-1776
-2305
-2876
-3456
-3943
-4241
-4334
-4304
-4266
-4276
-4306
-4307
-4293
-4354
-4580
-4977
-5435
-5799
-5973
-5957
-5801
-5537
-5152
-4636
-4049
-3517
-3165
-3028
-3032
-3053
-3003
-2869
-2682
-2473
-2257
-2064
-1960
-2025
-2299
-2719
-3152
-3466
-3602
-3592
-3501
-3368
-3190
-2955
-2690
-2467
-2371
-2450
-2702
-3096
-3590
-4141
-4678
-5096
-5289
-5205
-4900
-4521
-4241
-4164
-4266
-4416
-4439
-4215
-3729
-3077
-2425
-1944
-1755
-1884
-2250
-2685
-2998
-3049
-2813
-2387
-1945
-1640
-1535
-1582
-1664
-1667
-1539
-1300
-1022
-787
-657
-647
-720
-795
-787
-655
-441
-250
-198
-329
-585
-829
-926
-809
-496
-69
378
754
991
1041
902
633
342
136
63
84
100
23
-159
-372
-493
-414
-97
400
952
1414
1686
1757
1714
1689
1792
2053
2416
2783
3066
3224
3250
3152
2938
2625
2254
1882
1564
1335
1210
1201
1318
1555
1863
2140
2272
2185
1883
1441
957
507
127
-167
-349
-381
-230
104
557
1020
1378
1549
1534
1404
1263
1184
1177
1190
1164
1073
939
797
661
511
337
181
135
301
716
1329
2017
2662
3187
3572
3843
4042
4223
4430
4663
4849
4859
4584
4017
3299
2652
2267
2207
2394
2693
2993
3256
3483
3679
3831
3920
3933
3844
3587
3067
2219
1082
-184
-1360
-2277
-2891
-3275
-3543
-3764
-3943
-4048
-4056
-3968
-3801
-3562
-3252
-2889
-2523
-2229
-2081
-2114
-2310
-2602
-2892
-3086
-3144
-3097
-3038
-3063
-3205
-3394
-3503
-3434
-3187
-2863
-2584
-2402
-2271
-2102
-1855
-1587
-1433
-1522
-1909
-2556
-3361
-4200
-4943
-5469
-5684
-5556
-5140
-4564
-3968
-3440
-2988
-2571
-2150
-1729
-1354
-1083
-969
-1059
-1383
-1943
-2682
-3475
-4160
-4612
-4798
-4787
-4695
-4614
-4566
-4516
-4406
-4210
-3943
-3653
-3403
-3243
-3201
-3267
-3400
-3543
-3658
-3737
-3804
-3882
-3965
-4019
-4008
-3899
-3672
-3300
-2747
-2004
-1134
-287
353
662
647
438
204
47
-38
-124
-273
-474
-656
-731
-645
-393
-6
464
947
1362
1641
1770
1806
1859
2031
2360
2802
3268
3682
4008
4254
4433
4551
4606
4613
4609
4642
4747
4930
5176
5478
5849
6320
6908
7578
8239
8766
9052
9055
8814
8423
7986
7586
7272
7070
6998
7055
7209
7399
7552
7627
7629
7593
7542
7455
7283
6991
6608
6227
5957
5855
5891
5960
5940
5754
5403
4957
4516
4159
3912
3746
3603
3432
3213
2949
2646
2299
1898
1457
1024
663
413
262
165
80
4
-47
-81
-163
-383
-790
-1322
-1823
-2123
-2135
-1901
-1551
-1230
-1027
-970
-1046
-1223
-1463
-1713
-1917
-2035
-2055
-1998
-1891
-1750
-1581
-1401
-1251
-1199
-1320
-1668
-2238
-2956
-3685
-4264
-4583
-4634
-4525
-4418
-4439
-4612
-4866
-5092
-5211
-5195
-5049
-4799
-4498
-4249
-4184
-4393
-4840
-5358
-5733
-5840
-5714
-5503
-5341
-5244
-5109
-4809
-4292
-3612
-2876
-2177
-1571
-1084
-724
-478
-287
-67
229
553
764
700
280
-455
-1370
-2319
-3198
-3947
-4529
-4914
-5087
-5065
-4891
-4610
-4252
-3848
-3453
-3149
-3007
-3044
-3200
-3377
-3492
-3515
-3461
-3360
-3240
-3124
-3036
-2975
-2899
-2724
-2366
-1810
-1136
-485
19
326
456
458
361
178
-62
-303
-488
-608
-722
-913
-1221
-1595
-1925
-2116
-2155
-2111
-2073
-2089
-2135
-2150
-2089
-1954
-1788
-1638
-1528
-1460
-1434
-1456
-1535
-1659
-1786
-1851
-1801
-1627
-1366
-1080
-816
-572
-304
49
527
1128
1810
2501
3116
3565
3771
3685
3308
2697
1951
1190
525
32
-251
-332
-249
-59
187
453
712
930
1066
1086
1006
905
902
1090
1477
1980
2466
2830
3040
3122
3128
3091
3029
2968
2963
3084
3387
3868
4451
5001
5368
5444
5207
4736
4178
3686
3353
3186
3130
3120
3123
3132
3147
3153
3124
3054
2958
2865
2785
2713
2642
2585
2551
2510
2369
2005
1352
469
-458
-1207
-1624
-1689
-1498
-1194
-903
-708
-650
-734
-921
-1136
-1278
-1264
-1063
-712
-309
14
125
-50
-480
-1020
-1458
-1635
-1535
-1294
-1107
-1085
-1186
-1264
-1189
-946
-621
-318
-81
102
234
260
100
-258
-707
-1064
-1195
-1114
-959
-873
-877
-847
-616
-117
543
1143
1491
1544
1425
1330
1400
1641
1946
2182
2278
2245
2137
1976
1734
1371
905
444
128
35
106
178
106
-129
-400
-534
-449
-223
-37
-47
-291
-689
-1129
-1553
-1969
-2403
-2842
-3223
-3483
-3599
-3593
-3501
-3333
-3079
-2745
-2385
-2096
-1973
-2053
-2291
-2580
-2794
-2836
-2668
-2319
-1872
-1431
-1082
-856
-727
-633
-516
-346
-124
141
443
779
1134
1482
1793
2052
2258
2401
2434
2274
1846
1149
291
-541
-1166
-1508
-1615
-1615
-1619
-1650
-1660
-1594
-1465
-1354
-1353
-1485
-1686
-1850
-1903
-1846
-1717
-1540
-1287
-922
-467
-33
231
236
28
-223
-325
-171
204
669
1077
1337
1433
1396
1273
1104
917
724
521
293
34
-228
-430
-498
-381
-85
328
759
1116
1337
1423
1427
1440
1541
1750
2005
2202
2251
2145
1963
1809
1743
1743
1737
1667
1531
1370
1225
1092
938
742
530
361
284
293
326
300
155
-123
-512
-968
-1437
-1850
-2137
-2249
-2188
-2016
-1822
-1676
-1596
-1545
-1479
-1389
-1311
-1301
-1390
-1557
-1742
-1878
-1929
-1893
-1795
-1658
-1499
-1327
-1149
-965
-767
-540
-279
-10
218
360
411
427
489
654
901
1146
1285
1257
1069
782
469
189
-12
-94
-27
194
528
901
1239
1506
1701
1846
1944
1976
1915
1752
1518
1275
1094
1036
1125
1334
1588
1784
1844
1751
1562
1374
1269
1283
1406
1620
1914
2274
2661
3004
3243
3371
3442
3522
3623
3682
3603
3344
2961
2587
2357
2339
2516
2816
3145
3411
3535
3471
3236
2912
2609
2393
2246
2089
1861
1575
1314
1161
1137
1194
1268
1326
1370
1396
1378
1280
1115
956
898
986
1185
1414
1620
1820
2061
2359
2662
2890
3002
3031
3052
3116
3214
3305
3368
3429
3530
3677
3807
3814
3601
3125
2409
1538
636
-156
-730
-1063
-1237
-1393
-1642
-1988
-2327
-2539
-2576
-2504
-2448
-2499
-2665
-2876
-3044
-3098
-2994
-2706
-2242
-1664
-1087
-629
-350
-218
-155
-102
-70
-114
-267
-499
-738
-929
-1078
-1228
-1410
-1606
-1777
-1914
-2067
-2310
-2679
-3119
-3503
-3690
-3597
-3235
-2702
-2149
-1729
-1549
-1636
-1918
-2262
-2532
-2655
-2642
-2571
-2530
-2570
-2675
-2778
-2785
-2614
-2240
-1716
-1153
-668
-314
-44
246
638
1131
1630
2013
2192
2142
1879
1426
819
135
-498
-944
-1141
-1156
-1156
-1306
-1663
-2141
-2565
-2774
-2698
-2376
-1919
-1456
-1095
-899
-882
-1018
-1263
-1581
-1957
-2385
-2842
-3269
-3582
-3712
-3638
-3400
-3071
-2728
-2425
-2188
-2019
-1904
-1816
-1725
-1614
-1491
-1383
-1333
-1385
-1585
-1969
-2549
-3284
-4062
-4723
-5108
-5129
-4794
-4200
-3488
-2791
-2217
-1837
-1682
-1726
-1889
-2051
-2101
-1988
-1738
-1436
-1178
-1031
-1010
-1101
-1274
-1505
-1768
-2025
-2223
-2301
-2222
-1995
-1678
-1353
-1091
-918
-823
-778
-771
-807
-883
-957
-959
-826
-560
-240
19
136
122
77
129
364
785
1317
1847
2262
2476
2441
2158
1685
1132
633
304
204
319
583
922
1285
1659
2052
2462
2859
3197
3439
3582
3659
3704
3723
3674
3500
3167
2701
2172
1662
1223
875
625
494
519
721
1070
1477
1829
2045
2118
2114
2142
2293
2595
3002
3398
3652
3663
3412
2970
2480
2101
1955
2092
2489
3072
3754
4458
5126
5710
6156
6393
6353
5996
5353
4533
3693
2978
2469
2169
2025
1976
1982
2020
2073
2126
2180
2271
2460
2804
3301
3877
4401
4731
4771
4497
3964
3294
2640
2143
1881
1840
1923
2012
2029
1993
1982
2090
2351
2723
3121
3467
3734
3937
4100
4220
4255
4147
3856
3382
2770
2096
1442
876
447
188
120
252
564
1004
1484
1917
2242
2458
2608
2745
2882
2975
2937
2690
2209
1544
798
95
-458
-800
-921
-869
-732
-610
-573
-629
-726
-795
-798
-760
-752
-841
-1050
-1343
-1665
-1976
-2275
-2580
-2905
-3237
-3548
-3813
-4017
-4152
-4211
-4184
-4082
-3946
-3842
-3834
-3960
-4220
-4582
-4997
-5411
-5767
-6018
-6141
-6153
-6098
-6018
-5926
-5798
-5588
-5261
-4818
-4288
-3721
-3179
-2728
-2436
-2351
-2482
-2791
-3211
-3682
-4160
-4620
-5029
-5341
-5514
-5534
-5424
-5223
-4958
-4633
-4246
-3819
-3402
-3056
-2809
-2643
-2512
-2375
-2227
-2090
-1995
-1961
-1993
-2086
-2231
-2405
-2557
-2623
-2541
-2286
-1885
-1410
-951
-580
-331
-185
-91
9
142
285
368
308
53
-388
-937
-1470
-1865
-2040
-1980
-1732
-1379
-1000
-648
-345
-112
22
20
-129
-376
-623
-772
-786
-705
-620
-597
-647
-730
-808
-875
-935
-973
-929
-733
-365
118
613
1035
1364
1625
1842
1988
2011
1888
1667
1448
1327
1327
1400
1467
1475
1419
1329
1242
1190
1208
1339
1608
1991
2397
2698
2790
2644
2319
1926
1570
1314
1183
1176
1290
1507
1786
2051
2228
2283
2260
2264
2406
2723
3144
3511
3664
3531
3166
2713
2327
2086
1971
1894
1771
1573
1343
1163
1105
1201
1432
1743
2073
2370
2610
2790
2921
3022
3106
3171
3195
3135
2947
2609
2158
1685
1312
1131
1156
1313
1476
1541
1473
1313
1141
1035
1042
1175
1421
1731
2019
2165
2071
1716
1190
671
337
279
459
742
972
1045
939
703
423
186
57
49
115
160
84
-160
-535
-937
-1256
-1439
-1513
-1549
-1604
-1682
-1739
-1721
-1611
-1437
-1262
-1153
-1157
-1293
-1552
-1900
-2285
-2653
-2950
-3139
-3198
-3130
-2969
-2775
-2613
-2520
-2475
-2405
-2223
-1890
-1436
-951
-537
-260
-145
-191
-385
-707
-1109
-1521
-1883
-2179
-2447
-2740
-3067
-3357
-3494
-3390
-3043
-2553
-2062
-1682
-1451
-1330
-1242
-1113
-904
-623
-325
-93
-4
-101
-360
-706
-1044
-1299
-1436
-1451
-1352
-1139
-814
-391
83
527
845
958
831
501
60
-370
-690
-858
-887
-822
-702
-548
-370
-190
-38
72
171
325
602
1018
1517
1991
2343
2522
2525
2375
2087
1678
1184
681
275
50
35
190
436
706
970
1231
1491
1732
1917
2017
2039
2025
2033
2096
2204
2322
2416
2474
2506
2523
2523
2499
2463
2470
2602
2915
3383
3886
4251
4342
4125
3682
3159
2689
2332
2069
1840
1589
1292
957
624
356
227
302
602
1064
1551
1895
1972
1761
1363
941
646
540
579
636
576
318
-128
-668
-1168
-1512
-1647
-1593
-1420
-1201
-983
-772
-543
-265
71
440
782
1010
1044
843
439
-65
-532
-844
-955
-894
-741
-581
-475
-446
-482
-547
-584
-539
-389
-167
43
138
48
-233
-651
-1127
-1576
-1921
-2089
-2031
-1747
-1311
-853
-501
-321
-295
-352
-425
-496
-592
-749
-988
-1305
-1677
-2071
-2439
-2726
-2886
-2918
-2872
-2818
-2800
-2791
-2712
-2491
-2118
-1660
-1230
-923
-777
-772
-864
-1010
-1183
-1360
-1524
-1657
-1757
-1839
-1926
-2031
-2132
-2165
-2047
-1716
-1175
-506
153
663
935
961
803
560
325
161
72
8
-115
-361
-726
-1107
-1348
-1317
-987
-447
152
684
1095
1390
1588
1694
1713
1669
1615
1586
1571
1513
1363
1143
945
886
1020
1308
1633
1881
1989
1966
1869
1775
1751
1834
2011
2216
2348
2319
2097
1718
1258
799
404
127
12
87
332
674
1020
1320
1585
1871
2208
2547
2774
2786
2562
2184
1775
1424
1137
861
543
187
-146
-382
-487
-492
-461
-438
-412
-331
-163
50
197
162
-90
-478
-860
-1142
-1352
-1604
-1994
-2493
-2951
-3193
-3152
-2905
-2607
-2367
-2191
-2007
-1765
-1485
-1239
-1078
-992
-947
-941
-1035
-1311
-1785
-2367
-2897
-3231
-3307
-3154
-2848
-2452
-2005
-1542
-1094
-705
-404
-202
-101
-115
-266
-565
-981
-1442
-1857
-2159
-2337
-2426
-2479
-2520
-2532
-2471
-2305
-2052
-1780
-1575
-1491
-1511
-1571
-1603
-1599
-1615
-1735
-1998
-2360
-2713
-2949
-3029
-2997
-2941
-2917
-2910
-2840
-2620
-2217
-1677
-1100
-582
-169
151
414
643
818
898
852
687
444
166
-122
-406
-660
-822
-812
-565
-81
570
1275
1921
2433
2772
2923
2885
2669
2304
1836
1314
787
296
-117
-404
-519
-428
-124
365
974
1614
2190
2641
2967
3232
3530
3917
4361
4749
4951
4899
4633
4276
3967
3794
3771
3851
3971
4067
4099
4062
3994
3974
4083
4341
4680
4960
5044
4881
4526
4094
3677
3285
2866
2364
1784
1195
695
353
183
162
254
430
656
885
1059
1134
1103
1000
890
816
787
766
685
478
116
-370
-886
-1308
-1534
-1535
-1373
-1170
-1035
-1010
-1063
-1121
-1146
-1169
-1283
-1582
-2100
-2788
-3535
-4214
-4746
-5120
-5391
-5633
-5891
-6139
-6286
-6226
-5898
-5332
-4648
-3998
-3509
-3244
-3210
-3375
-3694
-4109
-4556
-4978
-5352
-5692
-6026
-6342
-6569
-6600
-6362
-5879
-5273
-4706
-4297
-4074
-3983
-3938
-3864
-3714
-3472
-3156
-2827
-2577
-2499
-2629
-2921
-3251
-3479
-3506
-3308
-2923
-2422
-1874
-1330
-821
-358
69
476
874
1247
1561
1775
1859
1808
1637
1383
1101
854
697
648
679
736
782
845
1004
1342
1861
2454
2938
3153
3052
2728
2365
2132
2096
2200
2318
2338
2237
2077
1953
1930
2009
2155
2337
2555
2820
3107
3338
3418
3309
3071
2839
2728
2766
2883
2976
2998
2974
2960
2978
2992
2949
2834
2691
2580
2520
2481
2423
2349
2309
2334
2376
2308
2003
1439
740
118
-247
-290
-71
285
662
972
1155
1166
995
679
308
-26
-274
-453
-613
-783
-954
-1091
-1174
-1210
-1224
-1222
-1187
-1091
-922
-687
-398
-57
323
698
976
1056
898
557
173
-106
-190
-82
150
422
665
834
900
861
746
620
554
595
744
960
1181
1343
1394
1306
1094
823
578
420
329
222
21
-272
-545
-648
-494
-120
347
784
1147
1469
1787
2094
2331
2448
2446
2374
2278
2168
2024
1842
1652
1504
1421
1383
1350
1313
1302
1369
1538
1791
2083
2369
2613
2768
2777
2605
2272
1870
1515
1280
1162
1111
1090
1115
1225
1439
1718
2001
2257
2509
2806
3162
3541
3884
4153
4355
4509
4607
4611
4490
4269
4022
3831
3733
3709
3708
3684
3602
3418
3094
2625
2082
1603
1318
1270
1380
1512
1561
1507
1393
1245
1034
704
243
-269
-702
-951
-1002
-925
-814
-729
-678
-649
-640
-660
-712
-772
-799
-762
-671
-576
-541
-617
-812
-1092
-1403
-1703
-1991
-2302
-2668
-3061
-3375
-3476
-3293
-2888
-2451
-2196
-2248
-2590
-3093
-3614
-4069
-4436
-4721
-4928
-5062
-5150
-5243
-5373
-5521
-5616
-5588
-5425
-5180
-4928
-4708
-4504
-4273
-3992
-3675
-3350
-3039
-2755
-2526
-2399
-2411
-2537
-2685
-2738
-2637
-2426
-2224
-2140
-2206
-2365
-2525
-2607
-2575
-2424
-2163
-1826
-1491
-1265
-1240
-1438
-1785
-2155
-2439
-2597
-2648
-2627
-2546
-2389
-2146
-1838
-1510
-1200
-903
-576
-177
297
790
1217
1518
1695
1800
1895
1987
2013
1875
1516
983
422
6
-170
-141
-47
-38
-181
-436
-699
-884
-966
-976
-950
-894
-792
-641
-477
-358
-326
-370
-434
-467
-469
-502
-641
-909
-1237
-1500
-1586
-1483
-1285
-1136
-1139
-1284
-1470
-1571
-1526
-1366
-1185
-1074
-1064
-1124
-1187
-1187
-1074
-829
-473
-82
216
284
41
-488
-1168
-1817
-2296
-2564
-2678
-2727
-2767
-2791
-2740
-2551
-2204
-1735
-1221
-749
-381
-132
22
128
220
309
384
428
434
401
322
182
-32
-298
-544
-669
-596
-326
50
397
618
713
775
923
1226
1655
2100
2430
2555
2453
2161
1752
1312
931
688
627
735
938
1138
1263
1308
1334
1416
1595
1840
2075
2222
2247
2170
2040
1901
1766
1620
1436
1201
915
599
279
-8
-228
-346
-341
-206
43
372
743
1124
1491
1821
2083
2235
2234
2061
1738
1335
944
652
520
571
796
1148
1544
1871
2013
1909
1592
1199
913
879
1138
1616
2173
2673
3035
3238
3299
3249
3130
3000
2931
2975
3139
3371
3586
3713
3723
3627
3448
3190
2842
2407
1938
1532
1297
1287
1468
1736
1973
2111
2172
2247
2449
2859
3484
4256
5051
5728
6168
6309
6152
5753
5192
4544
3871
3224
2647
2182
1857
1668
1589
1577
1597
1632
1679
1745
1849
2017
2285
2661
3110
3539
3821
3847
3584
3092
2502
1963
1589
1432
1477
1663
1903
2106
2212
2210
2143
2086
2105
2207
2345
2442
2444
2349
2190
1996
1743
1369
813
73
-776
-1609
-2302
-2773
-2985
-2934
-2646
-2185
-1671
-1242
-1002
-959
-1014
-1043
-980
-868
-820
-933
-1219
-1607
-2009
-2378
-2718
-3036
-3297
-3429
-3374
-3137
-2789
-2422
-2107
-1881
-1777
-1839
-2099
-2534
-3042
-3479
-3729
-3762
-3631
-3423
-3210
-3031
-2912
-2880
-2944
-3072
-3182
-3186
-3045
-2809
-2584
-2466
-2484
-2593
-2714
-2789
-2808
-2791
-2760
-2716
-2633
-2476
-2210
-1826
-1349
-836
-356
40
342
570
747
865
897
825
673
500
352
222
57
-188
-487
-741
-838
-735
-497
-246
-80
-9
21
71
149
223
274
327
442
653
917
1135
1204
1087
825
514
254
120
161
389
772
1229
1646
1918
1985
1843
1519
1049
469
-164
-774
-1284
-1668
-1969
-2258
-2575
-2883
-3091
-3126
-2987
-2749
-2505
-2314
-2184
-2106
-2081
-2121
-2238
-2426
-2682
-3016
-3437
-3911
-4341
-4593
-4584
-4341
-3987
-3653
-3391
-3154
-2864
-2495
-2100
-1756
-1501
-1320
-1192
-1143
-1238
-1523
-1964
-2458
-2906
-3279
-3618
-3961
-4274
-4447
-4378
-4046
-3537
-2978
-2466
-2023
-1627
-1266
-964
-765
-687
-709
-777
-841
-880
-907
-956
-1065
-1252
-1502
-1761
-1959
-2045
-2019
-1920
-1794
-1646
-1436
-1128
-737
-351
-89
-32
-172
-422
-675
-862
-974
-1046
-1113
-1190
-1265
-1316
-1317
-1245
-1084
-837
-526
-204
66
225
241
125
-72
-269
-391
-397
-308
-198
-153
-225
-392
-571
-670
-640
-512
-369
-295
-329
-456
-631
-818
-1000
-1180
-1349
-1486
-1566
-1582
-1547
-1481
-1392
-1266
-1085
-845
-566
-282
-16
224
437
614
737
783
744
630
463
266
58
-145
-319
-437
-473
-404
-220
79
463
877
1252
1542
1748
1911
2075
2237
2345
2339
2201
1976
1732
1500
1263
987
684
435
341
449
715
1031
1291
1439
1469
1391
1214
957
661
376
131
-94
-336
-605
-842
-961
-913
-740
-544
-414
-356
-301
-162
97
450
845
1230
1559
1766
1778
1558
1159
728
439
388
532
716
762
577
197
-235
-551
-638
-482
-166
183
453
593
608
531
394
215
24
-137
-232
-266
-301
-406
-589
-762
-791
-599
-241
128
350
370
262
150
121
181
288
396
487
548
552
483
363
273
302
488
774
1047
1212
1254
1238
1249
1336
1483
1625
1684
1608
1390
1069
705
347
-1
-371
-780
-1184
-1477
-1551
-1373
-1022
-628
-282
12
301
590
802
822
601
217
-160
-384
-415
-314
-160
24
278
641
1086
1526
1871
2088
2219
2342
2520
2773
3077
3379
3613
3711
3628
3371
3000
2600
2240
1947
1708
1511
1373
1340
1456
1730
2114
2516
2831
2984
2963
2821
2649
2525
2476
2467
2437
2340
2160
1911
1616
1309
1050
928
1020
1350
1853
2415
2940
3392
3782
4111
4330
4373
4215
3911
3555
3198
2814
2344
1786
1243
864
735
811
971
1128
1307
1602
2062
2604
3051
3263
3242
3124
3058
3082
3099
2961
2592
2037
1427
888
485
228
106
117
254
482
742
970
1138
1266
1390
1526
1633
1620
1401
954
359
-223
-630
-797
-797
-809
-993
-1387
-1876
-2270
-2429
-2336
-2088
-1805
-1561
-1377
-1264
-1262
-1419
-1726
-2082
-2326
-2335
-2108
-1770
-1494
-1397
-1484
-1675
-1862
-1972
-1979
-1897
-1754
-1583
-1414
-1264
-1137
-1026
-932
-871
-861
-900
-951
-961
-898
-770
-612
-448
-260
-6
326
683
966
1089
1038
884
740
694
778
968
1217
1468
1658
1722
1620
1371
1072
862
855
1075
1442
1819
2082
2181
2140
2024
1883
1725
1519
1226
840
407
10
-266
-375
-330
-185
-5
164
298
374
370
281
145
51
90
282
531
654
476
-61
-849
-1664
-2278
-2578
-2600
-2491
-2418
-2483
-2699
-3004
-3313
-3554
-3691
-3725
-3679
-3586
-3484
-3406
-3370
-3376
-3405
-3431
-3431
-3404
-3360
-3313
-3257
-3167
-3013
-2787
-2524
-2295
-2179
-2223
-2416
-2691
-2950
-3101
-3092
-2917
-2605
-2205
-1768
-1357
-1041
-893
-950
-1176
-1451
-1609
-1521
-1178
-700
-280
-79
-145
-412
-754
-1064
-1284
-1396
-1386
-1247
-992
-680
-403
-238
-205
-257
-322
-352
-337
-286
-193
-32
213
504
748
850
772
579
402
362
503
779
1100
1407
1704
2041
2460
2934
3370
3654
3706
3532
3212
2856
2546
2304
2099
1884
1640
1392
1187
1071
1068
1182
1420
1792
2296
2887
3470
3935
4209
4295
4258
4172
4070
3937
3754
3542
3365
3277
3264
3230
3049
2656
2090
1479
958
598
386
255
142
24
-76
-120
-84
15
110
116
-23
-286
-561
-698
-589
-234
265
772
1190
1487
1667
1721
1635
1424
1165
979
945
1049
1195
1287
1303
1302
1344
1416
1438
1331
1096
812
563
351
103
-257
-717
-1169
-1488
-1634
-1681
-1755
-1933
-2184
-2394
-2444
-2281
-1933
-1491
-1059
-722
-523
-450
-451
-464
-460
-472
-564
-787
-1134
-1542
-1941
-2301
-2639
-2987
-3339
-3646
-3846
-3912
-3866
-3760
-3630
-3481
-3304
-3112
-2966
-2952
-3137
-3526
-4043
-4571
-4989
-5232
-5297
-5222
-5060
-4844
-4591
-4311
-4011
-3692
-3341
-2938
-2481
-2005
-1589
-1307
-1201
-1253
-1407
-1609
-1839
-2098
-2380
-2652
-2867
-2998
-3054
-3064
-3045
-2986
-2860
-2666
-2445
-2262
-2171
-2178
-2243
-2319
-2380
-2431
-2496
-2584
-2680
-2745
-2738
-2631
-2424
-2144
-1837
-1547
-1294
-1071
-852
-618
-376
-154
10
97
101
23
-142
-400
-740
-1113
-1436
-1626
-1641
-1495
-1243
-936
-590
-187
278
763
1171
1399
1405
1239
1016
842
747
697
644
591
597
718
941
1175
1312
1316
1261
1284
1489
1869
2318
2702
2938
3022
3004
2941
2861
2765
2623
2393
2031
1528
935
368
-35
-179
-53
284
744
1254
1755
2180
2451
2514
2391
2188
2045
2047
2173
2312
2343
2217
1979
1740
1614
1678
1948
2377
2867
3285
3522
3539
3407
3269
3263
3446
3761
4073
4241
4186
3906
3473
2996
2595
2369
2363
2546
2819
3062
3191
3207
3190
3248
3450
3782
4145
4409
4472
4307
3976
3599
3302
3167
3211
3380
3588
3743
3779
3680
3477
3237
3030
2898
2836
2796
2721
2580
2383
2172
1991
1862
1780
1718
1647
1542
1399
1237
1102
1056
1146
1376
1702
2049
2337
2513
2552
2457
2253
1991
1738
1550
1438
1352
1213
973
654
340
119
8
-53
-158
-361
-635
-887
-1027
-1014
-885
-723
-627
-676
-903
-1278
-1711
-2084
-2312
-2392
-2402
-2457
-2626
-2900
-3211
-3490
-3713
-3893
-4043
-4154
-4201
-4194
-4184
-4240
-4389
-4594
-4777
-4886
-4927
-4948
-4980
-5003
-4961
-4811
-4564
-4274
-4006
-3808
-3698
-3696
-3808
-4005
-4206
-4298
-4210
-3958
-3652
-3408
-3270
-3180
-3033
-2770
-2424
-2091
-1851
-1707
-1598
-1457
-1261
-1040
-840
-689
-587
-529
-519
-573
-697
-876
-1084
-1295
-1502
-1709
-1928
-2165
-2411
-2633
-2770
-2746
-2516
-2097
-1579
-1086
-714
-491
-389
-359
-376
-429
-499
-541
-508
-395
-251
-149
-123
-138
-121
-23
140
307
421
474
503
551
636
759
914
1086
1234
1277
1127
754
227
-311
-729
-978
-1100
-1160
-1169
-1074
-810
-376
149
650
1053
1350
1574
1758
1909
2024
2101
2141
2129
2029
1825
1549
1283
1108
1048
1062
1089
1111
1159
1262
1388
1452
1395
1266
1211
1377
1782
2291
2703
2887
2857
2714
2535
2311
1980
1528
1047
686
539
581
698
789
836
885
958
993
874
527
7
-523
-889
-1018
-975
-898
-907
-1031
-1216
-1383
-1477
-1487
-1434
-1347
-1245
-1130
-987
-793
-534
-226
79
311
418
395
278
113
-78
-298
-548
-797
-982
-1039
-945
-742
-500
-275
-80
106
300
485
617
658
606
492
355
220
94
-4
-34
47
248
518
770
935
1016
1083
1220
1453
1734
1978
2126
2182
2182
2147
2045
1820
1449
978
501
94
-230
-523
-841
-1186
-1505
-1723
-1807
-1783
-1707
-1616
-1504
-1335
-1083
-763
-432
-162
-12
-3
-122
-327
-560
-764
-902
-956
-929
-827
-651
-410
-130
133
311
358
281
142
26
-10
27
73
45
-113
-396
-747
-1097
-1401
-1656
-1888
-2116
-2323
-2455
-2446
-2265
-1929
-1505
-1068
-677
-354
-99
97
238
320
339
293
185
26
-168
-367
-540
-655
-696
-655
-534
-341
-98
155
352
432
357
136
-177
-511
-798
-1002
-1116
-1165
-1192
-1250
-1377
-1576
-1803
-1990
-2070
-2017
-1856
-1630
-1380
-1121
-849
-571
-312
-120
-36
-77
-224
-432
-648
-826
-941
-995
-1010
-1018
-1035
-1043
-997
-844
-562
-188
197
503
683
755
788
859
1002
1197
1396
1563
1700
1842
2019
2227
2419
2538
2543
2434
2238
1984
1704
1430
1211
1100
1122
1239
1359
1378
1250
1016
782
652
672
816
1024
1251
1483
1728
1979
2209
2386
2500
2565
2602
2601
2518
2309
1976
1588
1249
1043
982
1010
1057
1089
1142
1281
1544
1900
2260
2535
2681
2709
2651
2519
2297
1964
1540
1094
707
422
221
45
-148
-344
-483
-507
-412
-254
-108
-21
14
30
48
51
-1
-128
-309
-501
-678
-860
-1096
-1412
-1767
-2055
-2162
-2035
-1722
-1338
-999
-756
-580
-404
-180
84
333
501
551
489
353
192
46
-65
-144
-206
-269
-344
-434
-537
-653
-777
-892
-959
-934
-794
-573
-349
-220
-245
-418
-676
-932
-1118
-1199
-1170
-1051
-881
-706
-556
-425
-266
-25
299
639
890
979
929
838
806
858
920
880
685
381
91
-76
-92
-22
36
30
-11
12
192
549
990
1350
1470
1300
930
547
324
325
478
648
738
747
733
742
756
721
622
529
568
827
1285
1816
2269
2551
2655
2615
2450
2147
1698
1147
595
151
-128
-263
-321
-365
-414
-454
-467
-455
-433
-400
-328
-173
89
423
736
918
890
637
211
-305
-839
-1336
-1759
-2064
-2204
-2156
-1949
-1664
-1402
-1226
-1133
-1061
-944
-765
-576
-471
-533
-786
-1185
-1627
-2003
-2235
-2303
-2243
-2125
-2005
-1898
-1764
-1545
-1197
-723
-175
370
835
1156
1290
1226
991
659
323
59
-122
-274
-476
-775
-1143
-1487
-1700
-1716
-1545
-1254
-929
-631
-375
-133
134
447
782
1075
1255
1284
1185
1022
870
772
758
864
1155
1685
2429
3233
3861
4128
4027
3761
3613
3755
4121
4463
4531
4251
3753
3248
2856
2537
2176
1729
1299
1055
1086
1307
1507
1512
1313
1061
941
1020
1199
1287
1147
786
340
-25
-211
-227
-150
-52
46
174
371
650
978
1314
1637
1961
2297
2605
2778
2685
2263
1577
810
162
-264
-507
-696
-939
-1244
-1513
-1617
-1473
-1080
-495
204
935
1610
2133
2424
2455
2276
1990
1699
1443
1183
835
343
-264
-867
-1314
-1501
-1431
-1200
-928
-689
-493
-320
-171
-73
-35
-6
106
344
631
786
642
180
-441
-986
-1298
-1374
-1317
-1212
-1055
-796
-424
-8
364
669
978
1364
1799
2129
2166
1827
1185
408
-354
-1024
-1575
-1964
-2128
-2043
-1782
-1485
-1274
-1163
-1066
-896
-648
-407
-260
-220
-213
-146
2
167
238
128
-175
-609
-1057
-1386
-1492
-1348
-1024
-644
-314
-53
193
476
770
979
1018
892
700
540
419
255
-28
-398
-712
-819
-684
-415
-181
-86
-110
-156
-135
-32
108
219
247
158
-53
-341
-612
-758
-734
-608
-527
-612
-861
-1152
-1328
-1321
-1176
-997
-844
-698
-509
-265
-26
120
125
8
-178
-395
-652
-976
-1384
-1856
-2351
-2812
-3172
-3356
-3301
-3006
-2556
-2107
-1811
-1742
-1871
-2094
-2306
-2444
-2498
-2488
-2438
-2375
-2326
-2311
-2334
-2379
-2416
-2423
-2387
-2303
-2178
-2039
-1936
-1919
-1992
-2083
-2074
-1889
-1572
-1281
-1193
-1370
-1709
-2012
-2125
-2041
-1876
-1759
-1727
-1716
-1637
-1459
-1227
-1012
-850
-725
-626
-569
-601
-741
-954
-1156
-1265
-1249
-1126
-944
-753
-593
-485
-421
-362
-265
-136
-49
-116
-395
-825
-1248
-1516
-1599
-1589
-1608
-1682
-1729
-1648
-1444
-1243
-1184
-1290
-1428
-1427
-1225
-925
-694
-616
-618
-546
-312
16
271
322
168
-60
-201
-154
83
437
802
1082
1216
1201
1092
964
859
765
643
492
368
337
394
432
326
40
-313
-555
-583
-439
-250
-84
126
502
1065
1655
2013
1990
1673
1332
1219
1389
1687
1911
1980
1977
2045
2242
2484
2622
2568
2358
2117
1969
1960
2059
2194
2302
2347
2321
2229
2086
1905
1694
1458
1215
992
830
759
782
873
992
1108
1210
1306
1412
1541
1688
1827
1909
1884
1732
1491
1237
1044
933
869
800
709
629
607
663
768
877
976
1081
1216
1361
1459
1459
1371
1265
1215
1237
1264
1201
998
683
340
48
-164
-310
-417
-499
-564
-633
-739
-906
-1113
-1294
-1371
-1316
-1176
-1065
-1094
-1308
-1647
-1979
-2169
-2168
-2040
-1918
-1917
-2053
-2227
-2291
-2141
-1785
-1335
-942
-722
-723
-924
-1258
-1635
-1957
-2140
-2153
-2043
-1916
-1888
-2017
-2270
-2552
-2760
-2837
-2780
-2627
-2427
-2231
-2084
-2021
-2049
-2138
-2235
-2286
-2271
-2205
-2121
-2044
-1982
-1926
-1876
-1839
-1827
-1836
-1837
-1778
-1606
-1293
-862
-396
-11
196
201
73
-71
-132
-92
0
86
158
261
427
620
735
680
469
230
128
242
516
812
1022
1137
1216
1287
1295
1141
789
325
-85
-318
-385
-411
-513
-698
-857
-872
-727
-533
-443
-530
-733
-912
-957
-858
-699
-581
-559
-619
-717
-815
-903
-977
-1029
-1036
-975
-841
-647
-422
-195
16
210
394
575
749
891
966
942
809
592
345
127
-23
-110
-181
-298
-497
-749
-965
-1034
-894
-568
-161
214
498
703
871
1016
1102
1075
932
737
582
520
523
521
469
397
382
478
649
799
841
784
735
835
1157
1645
2136
2450
2480
2247
1874
1522
1296
1205
1170
1092
920
692
505
460
599
898
1284
1684
2031
2275
2389
2387
2343
2360
2506
2745
2938
2929
2654
2200
1748
1448
1322
1277
1211
1114
1085
1239
1588
2015
2345
2467
2404
2276
2190
2161
2109
1943
1651
1318
1069
986
1050
1163
1221
1182
1084
1008
1014
1104
1227
1330
1400
1463
1547
1632
1642
1490
1144
662
159
-263
-574
-819
-1050
-1272
-1435
-1478
-1397
-1246
-1095
-967
-826
-622
-359
-117
3
-43
-203
-361
-418
-357
-239
-139
-96
-90
-78
-34
41
127
208
276
317
309
235
106
-30
-108
-86
21
134
143
-48
-469
-1062
-1682
-2147
-2312
-2135
-1702
-1183
-748
-495
-417
-441
-486
-512
-517
-516
-517
-520
-532
-566
-623
-681
-698
-646
-555
-514
-623
-925
-1354
-1756
-1969
-1920
-1672
-1388
-1240
-1318
-1595
-1972
-2340
-2636
-2842
-2963
-3003
-2975
-2910
-2860
-2867
-2925
-2981
-2962
-2829
-2602
-2348
-2138
-2020
-2004
-2073
-2187
-2293
-2337
-2297
-2206
-2133
-2117
-2115
-2013
-1706
-1196
-625
-195
-33
-118
-315
-481
-565
-598
-624
-640
-617
-564
-568
-741
-1120
-1612
-2037
-2249
-2216
-2029
-1809
-1603
-1377
-1063
-637
-153
282
561
616
443
97
-324
-710
-983
-1128
-1194
-1242
-1301
-1344
-1315
-1174
-923
-603
-263
56
325
526
666
784
944
1201
1554
1940
2266
2459
2496
2401
2214
1983
1756
1587
1508
1512
1547
1558
1538
1537
1619
1795
1991
2084
1975
1652
1185
680
230
-98
-258
-219
21
415
873
1290
1590
1749
1792
1771
1738
1718
1703
1666
1596
1532
1549
1699
1937
2110
2037
1650
1070
552
317
407
673
909
1020
1080
1219
1487
1780
1921
1803
1475
1092
785
571
359
56
-349
-774
-1101
-1252
-1221
-1053
-803
-505
-168
205
589
920
1111
1097
890
597
371
324
458
663
796
767
576
277
-79
-456
-809
-1053
-1086
-855
-406
122
576
864
986
993
936
834
690
508
299
80
-130
-300
-386
-350
-194
33
258
434
554
644
720
787
857
969
1161
1413
1607
1577
1221
601
-71
-556
-738
-692
-618
-693
-958
-1309
-1573
-1623
-1427
-1051
-605
-198
94
233
220
84
-125
-345
-509
-568
-514
-402
-327
-371
-550
-791
-965
-972
-790
-474
-107
253
589
898
1162
1349
1441
1452
1417
1356
1258
1094
853
567
296
94
-18
-47
-11
73
190
315
424
500
546
575
591
577
504
350
120
-159
-445
-703
-904
-1020
-1033
-939
-770
-581
-431
-346
-293
-198
9
340
730
1066
1258
1296
1246
1186
1144
1075
923
689
453
311
286
300
240
70
-119
-174
-10
312
625
786
764
638
492
343
146
-127
-430
-671
-789
-808
-807
-845
-906
-919
-828
-633
-383
-126
120
366
626
908
1211
1520
1779
1895
1787
1452
1002
607
380
316
322
330
373
551
909
1354
1707
1844
1806
1768
1886
2169
2472
2627
2576
2400
2231
2141
2099
2019
1833
1535
1171
807
511
333
284
318
345
298
178
59
15
54
107
95
11
-85
-129
-132
-171
-308
-512
-664
-653
-462
-178
86
267
378
459
536
614
708
833
974
1067
1029
843
598
439
450
586
711
716
606
469
364
256
57
-257
-592
-801
-813
-706
-638
-714
-898
-1069
-1146
-1166
-1241
-1446
-1736
-1970
-2001
-1759
-1254
-565
191
867
1320
1463
1325
1034
745
540
412
320
255
252
313
362
275
-5
-394
-711
-822
-745
-625
-581
-590
-505
-214
224
587
653
379
-75
-470
-663
-692
-694
-773
-920
-1052
-1105
-1094
-1086
-1125
-1184
-1182
-1041
-742
-335
95
467
732
883
942
936
878
758
560
296
20
-188
-264
-201
-48
126
272
372
427
431
375
281
207
234
399
661
911
1045
1037
954
895
906
943
910
760
554
439
551
909
1390
1797
1972
1874
1578
1213
896
700
661
785
1038
1338
1570
1648
1558
1378
1225
1183
1265
1425
1606
1769
1893
1958
1940
1836
1683
1543
1457
1414
1366
1291
1233
1283
1506
1874
2264
2525
2564
2385
2062
1690
1350
1105
1002
1061
1242
1445
1551
1478
1223
857
473
145
-88
-218
-247
-190
-77
41
117
114
14
-183
-463
-794
-1132
-1438
-1706
-1966
-2258
-2596
-2944
-3240
-3452
-3596
-3716
-3826
-3882
-3803
-3545
-3144
-2705
-2328
-2051
-1846
-1676
-1538
-1478
-1536
-1693
-1861
-1933
-1850
-1650
-1450
-1386
-1542
-1906
-2374
-2800
-3068
-3140
-3059
-2913
-2776
-2673
-2593
-2526
-2488
-2508
-2589
-2684
-2724
-2674
-2578
-2541
-2649
-2898
-3182
-3354
-3334
-3165
-2984
-2930
-3047
-3255
-3407
-3380
-3142
-2756
-2326
-1943
-1654
-1470
-1377
-1343
-1307
-1193
-952
-607
-265
-66
-88
-295
-555
-733
-780
-753
-751
-826
-948
-1045
-1069
-1034
-996
-990
-1004
-996
-934
-818
-670
-502
-317
-127
34
116
97
3
-105
-177
-198
-192
-174
-131
-28
156
411
701
995
1285
1573
1848
2076
2218
2247
2154
1945
1637
1273
936
733
744
957
1253
1463
1463
1250
935
660
508
455
407
285
84
-112
-192
-87
179
505
767
881
836
673
451
211
-30
-251
-421
-498
-455
-298
-63
200
445
636
751
788
777
769
803
877
933
910
796
660
601
670
823
950
963
868
755
723
801
940
1058
1109
1089
1016
899
743
587
501
555
752
1010
1215
1290
1243
1145
1061
1002
943
860
774
731
766
877
1036
1216
1403
1586
1730
1780
1694
1476
1181
893
675
547
487
462
453
464
522
648
839
1053
1222
1282
1210
1043
857
726
686
725
803
879
928
939
913
860
793
730
674
620
554
482
426
415
462
559
694
884
1162
1542
1976
2349
2539
2497
2281
2021
1832
1750
1736
1726
1692
1656
1656
1714
1825
1975
2151
2328
2454
2452
2273
1947
1597
1377
1382
1584
1844
2005
1986
1801
1529
1238
939
611
249
-109
-400
-581
-659
-674
-649
-566
-384
-93
261
586
802
877
831
698
493
224
-81
-357
-526
-556
-485
-399
-374
-431
-549
-705
-910
-1187
-1530
-1880
-2146
-2270
-2254
-2153
-2017
-1868
-1707
-1549
-1439
-1427
-1530
-1711
-1910
-2083
-2222
-2339
-2434
-2491
-2498
-2466
-2424
-2391
-2358
-2301
-2223
-2169
-2205
-2362
-2613
-2887
-3114
-3262
-3330
-3323
-3235
-3066
-2842
-2616
-2438
-2325
-2261
-2222
-2211
-2248
-2341
-2458
-2538
-2533
-2442
-2304
-2160
-2025
-1898
-1791
-1744
-1803
-1972
-2196
-2391
-2500
-2530
-2531
-2543
-2555
-2520
-2399
-2206
-2009
-1892
-1893
-1996
-2138
-2254
-2306
-2296
-2248
-2186
-2109
-1986
-1778
-1460
-1055
-628
-260
-15
88
64
-48
-203
-352
-447
-454
-376
-268
-213
-276
-463
-717
-949
-1095
-1136
-1101
-1026
-937
-843
-749
-664
-597
-552
-519
-482
-425
-339
-228
-104
11
99
158
208
268
338
379
333
170
-81
-334
-490
-500
-383
-205
-35
82
125
78
-66
-286
-515
-658
-642
-470
-219
1
114
116
62
18
26
86
177
277
379
489
620
769
911
996
974
823
570
279
12
-204
-379
-529
-637
-663
-586
-450
-358
-405
-602
-855
-1020
-1004
-817
-558
-334
-190
-103
-18
95
230
364
485
598
715
841
967
1082
1174
1232
1234
1161
1014
822
634
504
460
495
576
648
655
559
352
67
-241
-520
-747
-924
-1058
-1144
-1166
-1121
-1036
-958
-914
-892
-848
-752
-613
-466
-330
-172
68
420
839
1221
1468
1548
1514
1449
1421
1458
1566
1756
2033
2366
2671
2844
2825
2636
2369
2126
1951
1830
1718
1597
1478
1388
1330
1288
1240
1191
1167
1192
1259
1329
1362
1346
1311
1313
1393
1551
1737
1877
1918
1861
1770
1737
1825
2021
2240
2368
2339
2169
1943
1751
1648
1635
1688
1786
1914
2043
2128
2124
2031
1901
1813
1810
1866
1896
1816
1598
1280
934
618
359
169
59
44
126
276
445
584
678
734
777
817
852
873
872
851
820
799
810
868
959
1041
1059
985
837
676
559
501
470
423
346
269
231
237
248
208
87
-98
-307
-508
-700
-892
-1080
-1242
-1356
-1426
-1474
-1519
-1545
-1519
-1415
-1253
-1087
-973
-925
-906
-855
-734
-550
-348
-189
-118
-149
-262
-409
-538
-607
-608
-570
-540
-559
-653
-825
-1066
-1349
-1628
-1841
-1939
-1909
-1795
-1665
-1576
-1530
-1491
-1411
-1277
-1109
-942
-789
-639
-473
-282
-67
165
405
629
789
813
648
296
-167
-624
-964
-1133
-1136
-1022
-857
-690
-554
-456
-381
-299
-188
-46
105
231
313
353
367
369
358
320
250
157
65
2
-13
33
145
320
550
816
1091
1342
1543
1678
1747
1765
1755
1740
1732
1735
1742
1744
1725
1658
1522
1314
1075
877
794
846
979
1088
1079
927
688
454
295
231
242
298
385
495
608
692
730
737
768
877
1086
1360
1630
1826
1913
1891
1791
1651
1510
1389
1287
1175
1004
734
359
-69
-455
-694
-720
-537
-219
127
413
615
765
916
1084
1235
1302
1242
1066
829
587
366
155
-61
-271
-448
-565
-618
-621
-576
-468
-281
-31
232
442
560
584
528
390
150
-199
-620
-1039
-1382
-1621
-1774
-1870
-1911
-1866
-1713
-1469
-1190
-936
-731
-563
-415
-288
-201
-166
-179
-224
-307
-450
-666
-924
-1154
-1284
-1289
-1203
-1085
-970
-855
-719
-558
-393
-249
-128
-12
108
202
213
87
-179
-531
-887
-1177
-1368
-1478
-1552
-1639
-1759
-1884
-1947
-1878
-1655
-1332
-1014
-791
-686
-654
-634
-604
-593
-641
-756
-905
-1047
-1171
-1284
-1375
-1393
-1272
-997
-641
-325
-135
-58
-4
99
231
289
176
-110
-465
-758
-923
-994
-1055
-1153
-1265
-1324
-1287
-1172
-1036
-919
-812
-672
-473
-242
-48
36
-23
-197
-414
-594
-675
-638
-512
-357
-242
-210
-255
-330
-367
-319
-183
1
181
315
390
408
365
246
35
-264
-615
-962
-1249
-1443
-1536
-1535
-1451
-1301
-1112
-927
-780
-680
-598
-487
-325
-136
23
95
66
-31
-146
-244
-318
-371
-390
-349
-226
-29
205
431
623
787
934
1065
1159
1189
1139
1016
835
613
357
71
-244
-584
-937
-1276
-1552
-1699
-1663
-1436
-1071
-664
-307
-45
130
253
351
420
442
408
326
214
77
-91
-304
-548
-781
-943
-987
-904
-730
-523
-338
-199
-95
8
139
299
452
540
508
329
22
-359
-745
-1067
-1279
-1361
-1322
-1186
-981
-723
-422
-90
241
518
694
754
730
684
661
657
627
524
337
115
-70
-164
-161
-93
-5
79
163
268
414
609
843
1084
1281
1381
1360
1240
1088
977
939
938
901
764
520
227
-35
-203
-248
-169
36
361
778
1208
1533
1651
1527
1231
898
661
580
616
669
649
528
354
213
173
243
383
533
659
767
885
1033
1193
1316
1343
1250
1054
809
568
358
164
-40
-266
-481
-618
-614
-455
-189
94
320
474
596
741
925
1103
1198
1161
997
764
526
321
154
22
-69
-101
-65
24
136
240
321
378
413
432
454
506
609
745
848
838
674
392
102
-83
-104
12
178
296
306
204
29
-140
-216
-131
129
507
900
1209
1385
1439
1403
1302
1146
956
788
714
768
916
1064
1127
1091
1018
990
1034
1106
1121
1025
832
608
429
331
310
331
356
358
328
282
257
290
392
536
673
763
812
856
925
1010
1061
1022
880
667
443
255
115
13
-62
-103
-95
-28
90
245
419
603
788
965
1121
1244
1323
1345
1294
1166
975
764
589
492
472
481
452
337
143
-67
-202
-197
-55
148
297
299
129
-157
-459
-681
-784
-785
-746
-738
-814
-997
-1270
-1575
-1826
-1937
-1859
-1606
-1243
-858
-511
-224
12
204
337
377
296
93
-196
-512
-798
-1016
-1157
-1230
-1252
-1235
-1180
-1090
-974
-849
-732
-625
-515
-385
-234
-86
27
80
73
23
-56
-165
-309
-480
-649
-779
-851
-867
-846
-801
-727
-624
-506
-406
-350
-327
-295
-213
-78
61
137
112
-2
-156
-305
-434
-548
-652
-732
-762
-725
-628
-495
-349
-202
-63
49
107
92
11
-100
-197
-252
-276
-308
-388
-526
-692
-825
-865
-783
-600
-371
-156
23
186
377
615
870
1069
1140
1062
878
675
531
483
520
607
710
804
875
916
932
945
978
1038
1103
1131
1092
990
856
723
591
429
199
-106
-450
-775
-1040
-1239
-1397
-1532
-1644
-1714
-1728
-1690
-1624
-1556
-1501
-1466
-1452
-1460
-1482
-1498
-1494
-1468
-1446
-1455
-1503
-1556
-1564
-1501
-1396
-1318
-1321
-1400
-1490
-1520
-1473
-1402
-1387
-1465
-1604
-1730
-1795
-1816
-1853
-1948
-2083
-2189
-2209
-2148
-2068
-2033
-2055
-2082
-2053
-1949
-1810
-1703
-1663
-1674
-1692
-1683
-1647
-1605
-1564
-1514
-1441
-1353
-1284
-1259
-1267
-1250
-1150
-948
-686
-445
-289
-240
-277
-363
-469
-579
-679
-755
-801
-824
-838
-848
-838
-777
-650
-466
-262
-70
96
237
348
408
394
314
210
140
132
158
164
111
19
-48
-31
70
198
281
286
242
212
247
350
482
595
671
726
795
905
1047
1179
1242
1196
1045
847
693
668
812
1107
1490
1880
2206
2416
2479
2389
2174
1893
1621
1416
1299
1255
1256
1286
1347
1435
1521
1553
1484
1305
1058
817
650
586
617
710
820
911
952
932
864
780
722
724
794
917
1067
1223
1375
1517
1650
1767
1862
1928
1953
1928
1848
1715
1545
1356
1166
994
859
783
778
838
932
1020
1086
1145
1236
1384
1569
1722
1770
1683
1498
1295
1149
1086
1077
1070
1025
929
787
610
415
235
126
145
319
618
958
1249
1432
1505
1510
1485
1444
1372
1247
1073
881
721
630
621
673
751
815
838
808
732
630
532
461
430
431
433
397
284
79
-202
-516
-810
-1048
-1226
-1359
-1460
-1516
-1491
-1351
-1100
-794
-523
-357
-308
-322
-314
-220
-34
198
406
543
595
582
529
451
355
245
140
68
53
99
182
267
325
352
357
354
337
280
157
-33
-257
-455
-574
-598
-552
-493
-479
-536
-657
-805
-931
-991
-958
-828
-626
-401
-209
-93
-61
-76
-83
-38
57
153
181
105
-50
-204
-265
-188
-3
204
340
356
270
143
40
-4
16
81
168
261
344
405
435
436
420
408
414
440
468
468
413
290
117
-58
-175
-186
-85
84
244
320
275
121
-82
-262
-362
-365
-295
-208
-158
-177
-264
-394
-538
-681
-823
-956
-1055
-1085
-1028
-913
-810
-795
-893
-1058
-1192
-1208
-1083
-872
-674
-572
-590
-689
-803
-882
-919
-955
-1035
-1173
-1331
-1431
-1410
-1259
-1044
-867
-807
-870
-993
-1089
-1099
-1027
-916
-811
-729
-656
-575
-488
-419
-398
-435
-504
-546
-496
-314
-13
333
624
785
804
742
682
675
711
741
731
695
681
721
791
823
753
567
311
54
-155
-304
-416
-522
-655
-837
-1069
-1318
-1524
-1637
-1656
-1645
-1686
-1805
-1936
-1960
-1801
-1492
-1161
-937
-850
-816
-719
-512
-254
-60
-4
-67
-167
-231
-248
-263
-322
-433
-555
-632
-616
-483
-240
74
388
626
743
746
688
619
548
444
277
68
-114
-202
-181
-101
-33
-17
-37
-47
-10
92
269
530
873
1249
1565
1724
1697
1548
1399
1335
1356
1378
1316
1142
902
664
462
291
139
26
6
122
360
642
866
968
954
895
873
924
1018
1070
997
778
475
208
85
134
287
420
441
339
182
66
49
135
294
493
706
903
1031
1034
887
627
349
154
100
169
290
383
398
340
253
206
256
435
729
1080
1407
1631
1703
1622
1427
1180
937
727
549
384
217
63
-37
-36
83
288
498
625
617
481
278
94
2
38
187
395
587
702
717
654
567
503
478
477
473
454
422
387
345
279
178
45
-100
-235
-350
-452
-547
-636
-714
-790
-889
-1038
-1245
-1479
-1689
-1828
-1881
-1868
-1824
-1777
-1743
-1729
-1749
-1830
-1991
-2221
-2473
-2668
-2742
-2685
-2551
-2431
-2393
-2428
-2452
-2362
-2115
-1767
-1443
-1252
-1215
-1260
-1282
-1227
-1127
-1063
-1104
-1257
-1473
-1688
-1854
-1948
-1959
-1883
-1733
-1549
-1386
-1284
-1246
-1239
-1230
-1214
-1214
-1251
-1315
-1369
-1376
-1332
-1264
-1207
-1169
-1135
-1087
-1032
-998
-1016
-1081
-1153
-1167
-1075
-867
-576
-265
-5
156
215
205
179
171
174
149
64
-71
-198
-250
-196
-62
90
204
263
273
241
155
-5
-234
-494
-726
-883
-959
-982
-988
-1008
-1053
-1116
-1176
-1194
-1128
-956
-703
-439
-237
-130
-83
-21
111
305
490
584
546
402
217
57
-43
-75
-51
19
121
244
373
497
607
692
742
758
755
767
812
878
910
853
695
492
336
297
373
496
583
599
571
561
613
722
840
916
918
841
697
501
267
15
-228
-430
-563
-611
-576
-488
-397
-354
-383
-447
-466
-351
-72
318
702
961
1037
946
749
502
232
-50
-324
-551
-691
-733
-712
-684
-684
-707
-713
-667
-564
-434
-312
-209
-116
-26
35
11
-141
-413
-718
-937
-984
-862
-660
-485
-387
-329
-227
-23
258
529
703
764
770
799
881
973
999
911
731
523
343
196
45
-139
-341
-493
-526
-411
-188
60
254
356
384
396
444
545
661
721
664
481
228
-6
-152
-202
-189
-146
-64
102
381
746
1118
1426
1659
1868
2104
2347
2512
2506
2324
2060
1849
1759
1744
1694
1535
1297
1095
1033
1131
1317
1487
1586
1620
1632
1648
1660
1644
1588
1510
1438
1396
1388
1401
1410
1391
1333
1254
1205
1241
1386
1603
1811
1940
1980
1982
2013
2087
2154
2138
2007
1795
1574
1389
1225
1037
811
592
470
505
689
946
1188
1368
1495
1606
1726
1838
1905
1896
1808
1672
1524
1385
1252
1110
960
826
750
753
818
892
925
911
893
930
1042
1182
1266
1231
1079
876
697
577
495
407
287
144
8
-95
-149
-149
-81
66
291
568
850
1082
1216
1217
1069
787
429
80
-179
-319
-369
-400
-471
-589
-714
-787
-769
-660
-484
-274
-56
156
359
553
741
917
1063
1151
1158
1085
953
792
621
447
273
111
-18
-104
-162
-220
-301
-399
-480
-502
-446
-327
-190
-98
-110
-258
-525
-834
-1068
-1125
-977
-690
-387
-170
-62
-5
79
222
383
483
475
380
274
236
294
405
486
471
348
172
19
-58
-69
-79
-155
-312
-495
-613
-610
-507
-387
-336
-381
-486
-601
-712
-850
-1049
-1296
-1522
-1647
-1641
-1542
-1427
-1352
-1313
-1266
-1167
-1004
-801
-576
-343
-111
97
233
254
150
-37
-234
-375
-438
-451
-465
-512
-584
-637
-623
-528
-384
-245
-154
-102
-39
91
298
531
715
800
807
802
846
941
1022
1022
917
772
688
735
903
1111
1267
1333
1335
1329
1343
1346
1284
1127
910
706
577
518
461
325
84
-209
-457
-582
-576
-497
-414
-364
-331
-277
-183
-59
71
197
337
511
713
892
975
915
724
472
249
111
51
10
-79
-239
-439
-614
-714
-737
-726
-729
-761
-797
-805
-779
-755
-763
-792
-781
-656
-405
-106
114
159
34
-162
-307
-339
-286
-237
-261
-365
-498
-600
-652
-685
-749
-872
-1035
-1184
-1266
-1263
-1204
-1136
-1095
-1070
-1016
-891
-693
-477
-321
-272
-310
-369
-392
-375
-370
-427
-543
-652
-676
-586
-431
-304
-266
-314
-386
-422
-413
-392
-405
-460
-523
-550
-533
-508
-533
-639
-804
-963
-1052
-1055
-1016
-1006
-1071
-1186
-1281
-1282
-1181
-1044
-971
-1018
-1154
-1281
-1315
-1249
-1158
-1133
-1199
-1288
-1298
-1177
-977
-818
-798
-912
-1056
-1100
-981
-746
-512
-387
-403
-509
-625
-703
-755
-834
-984
-1192
-1389
-1495
-1468
-1330
-1151
-998
-893
-812
-718
-611
-527
-510
-566
-644
-677
-630
-535
-466
-477
-558
-644
-667
-606
-499
-401
-335
-273
-167
8
222
408
507
505
439
369
340
357
395
420
411
366
295
205
97
-23
-123
-154
-74
114
345
522
573
503
391
328
353
421
446
376
241
132
124
215
329
380
341
269
259
369
579
807
972
1041
1045
1038
1048
1052
991
806
489
93
-282
-542
-647
-631
-574
-551
-586
-638
-643
-566
-433
-309
-254
-283
-354
-409
-406
-350
-277
-232
-235
-276
-322
-334
-286
-174
-11
181
381
567
711
777
741
607
425
271
202
214
246
216
78
-152
-413
-644
-807
-883
-859
-732
-537
-362
-317
-462
-752
-1050
-1219
-1226
-1168
-1195
-1394
-1715
-2008
-2129
-2033
-1790
-1513
-1286
-1133
-1038
-982
-962
-965
-964
-917
-807
-657
-529
-494
-596
-835
-1164
-1504
-1767
-1891
-1878
-1796
-1744
-1783
-1885
-1944
-1849
-1569
-1184
-831
-624
-584
-643
-712
-733
-700
-644
-597
-581
-616
-712
-862
-1020
-1115
-1079
-897
-611
-303
-46
120
196
197
146
66
-17
-74
-94
-86
-78
-94
-141
-202
-251
-266
-234
-148
-10
169
359
522
626
662
637
562
432
234
-39
-357
-654
-856
-922
-869
-758
-656
-599
-573
-537
-460
-344
-218
-117
-50
5
83
201
343
470
541
549
515
479
469
495
553
648
793
999
1254
1516
1725
1839
1854
1802
1717
1614
1483
1301
1066
801
543
321
145
16
-62
-77
-18
105
257
393
479
514
518
517
521
514
474
378
226
35
-165
-341
-468
-542
-574
-580
-568
-528
-443
-304
-130
43
176
255
291
303
298
270
212
135
68
43
63
104
131
127
115
133
215
368
569
785
989
1159
1280
1342
1345
1301
1220
1101
928
693
422
189
82
158
397
703
957
1078
1063
976
899
888
947
1035
1091
1063
926
685
375
46
-252
-484
-636
-707
-700
-622
-484
-315
-149
-19
64
111
139
147
110
-7
-215
-480
-734
-909
-975
-956
-907
-876
-874
-876
-841
-739
-564
-330
-60
217
458
610
628
501
264
-15
-267
-459
-600
-723
-851
-973
-1059
-1081
-1036
-948
-843
-734
-613
-466
-293
-119
16
73
35
-88
-268
-475
-692
-912
-1129
-1321
-1446
-1458
-1332
-1097
-824
-597
-460
-394
-327
-193
18
249
416
473
436
371
323
282
186
-14
-294
-558
-694
-653
-480
-278
-128
-41
33
149
313
483
613
687
726
750
744
668
499
262
27
-141
-224
-253
-263
-260
-214
-108
33
145
176
128
59
27
40
44
-23
-165
-309
-348
-221
39
320
500
524
431
327
320
460
722
1026
1287
1457
1548
1611
1692
1792
1867
1861
1753
1587
1445
1394
1439
1520
1553
1491
1357
1226
1178
1244
1389
1535
1607
1573
1462
1349
1306
1371
1526
1719
1897
2037
2155
2272
2394
2500
2566
2589
2596
2627
2692
2758
2766
2671
2482
2263
2105
2072
2170
2341
2492
2547
2478
2331
2195
2159
2264
2475
2704
2862
2909
2867
2795
2741
2720
2710
2685
2635
2567
2490
2404
2295
2160
2008
1867
1764
1713
1706
1715
1701
1631
1498
1330
1183
1106
1101
1111
1045
841
523
194
-19
-38
117
357
581
735
823
872
902
913
897
864
831
812
801
784
763
763
816
922
1035
1074
981
760
487
262
153
155
195
185
78
-105
-285
-385
-376
-303
-257
-315
-494
-745
-989
-1175
-1308
-1427
-1555
-1665
-1694
-1603
-1426
-1263
-1219
-1323
-1507
-1652
-1674
-1585
-1478
-1454
-1543
-1681
-1761
-1711
-1544
-1343
-1199
-1158
-1198
-1262
-1300
-1300
-1282
-1268
-1265
-1258
-1224
-1152
-1049
-934
-832
-763
-739
-759
-812
-879
-936
-968
-973
-964
-961
-977
-1006
-1035
-1044
-1029
-1004
-996
-1020
-1072
-1116
-1110
-1030
-893
-749
-658
-647
-695
-750
-765
-737
-704
-718
-795
-897
-959
-935
-845
-763
-764
-866
-1002
-1060
-947
-669
-330
-76
-5
-113
-303
-455
-505
-477
-448
-481
-572
-664
-695
-656
-592
-567
-609
-692
-765
-792
-781
-764
-762
-763
-738
-671
-576
-492
-449
-459
-513
-600
-715
-842
-943
-965
-868
-663
-410
-197
-84
-81
-145
-218
-259
-263
-249
-247
-273
-324
-378
-409
-407
-378
-345
-323
-305
-261
-166
-24
125
235
285
294
294
298
279
194
28
-183
-370
-477
-496
-468
-449
-475
-544
-630
-699
-718
-664
-534
-349
-160
-18
45
38
-6
-59
-115
-181
-258
-326
-361
-351
-296
-195
-27
223
536
832
1014
1041
968
928
1031
1273
1532
1665
1616
1458
1327
1303
1353
1376
1308
1190
1137
1234
1451
1662
1734
1639
1468
1366
1419
1591
1752
1764
1574
1247
916
708
666
732
796
774
674
593
648
893
1265
1630
1865
1949
1959
1998
2102
2209
2212
2053
1775
1497
1326
1288
1327
1365
1363
1338
1328
1347
1379
1397
1396
1392
1388
1364
1281
1126
932
759
635
531
368
94
-261
-587
-756
-710
-497
-231
-13
131
248
399
598
791
889
827
602
267
-95
-415
-656
-817
-914
-962
-970
-935
-861
-766
-684
-653
-693
-788
-890
-951
-951
-917
-905
-963
-1109
-1319
-1560
-1812
-2087
-2403
-2751
-3080
-3308
-3364
-3236
-2976
-2681
-2440
-2290
-2214
-2167
-2117
-2069
-2058
-2115
-2237
-2385
-2506
-2563
-2562
-2541
-2539
-2568
-2600
-2590
-2505
-2353
-2179
-2037
-1955
-1921
-1897
-1855
-1803
-1781
-1823
-1926
-2040
-2108
-2109
-2081
-2095
-2200
-2382
-2569
-2676
-2658
-2524
-2322
-2098
-1880
-1685
-1527
-1425
-1388
-1397
-1421
-1434
-1435
-1439
-1454
-1466
-1442
-1363
-1233
-1077
-915
-740
-534
-300
-75
79
123
66
-38
-131
-190
-241
-323
-460
-643
-841
-1030
-1192
-1313
-1367
-1334
-1223
-1088
-997
-986
-1024
-1032
-943
-763
-571
-456
-443
-478
-478
-411
-324
-300
-367
-458
-457
-297
-25
225
341
316
249
252
350
459
454
275
-25
-327
-531
-615
-626
-615
-597
-548
-438
-272
-87
71
172
221
251
306
422
596
773
870
827
654
437
285
250
288
300
221
84
-3
52
252
504
698
783
784
749
689
571
381
168
38
72
246
423
446
245
-114
-476
-704
-749
-654
-485
-275
-20
274
557
731
712
485
123
-253
-539
-701
-774
-816
-869
-930
-971
-969
-928
-884
-879
-941
-1057
-1182
-1250
-1207
-1047
-815
-595
-462
-439
-494
-567
-617
-651
-701
-782
-863
-888
-824
-692
-553
-452
-377
-272
-92
145
368
504
535
494
427
349
251
131
29
0
66
182
262
253
173
98
89
145
209
234
228
249
345
501
649
717
690
618
573
595
669
748
790
783
746
710
699
718
751
772
760
712
646
594
573
582
600
605
586
547
506
496
565
756
1069
1433
1718
1810
1684
1429
1189
1060
1027
997
895
739
632
673
874
1159
1425
1616
1745
1850
1949
2036
2101
2156
2214
2256
2230
2093
1858
1595
1376
1215
1064
877
670
518
484
544
592
525
340
149
101
265
581
902
1094
1113
1008
868
768
733
742
741
673
515
297
105
30
115
316
535
684
733
712
668
625
583
548
550
617
738
852
882
797
636
476
375
337
325
304
265
223
188
161
148
166
234
336
407
370
188
-93
-360
-505
-491
-378
-286
-330
-558
-924
-1304
-1551
-1565
-1353
-1040
-809
-799
-1022
-1361
-1641
-1744
-1664
-1485
-1306
-1171
-1065
-956
-840
-752
-730
-777
-852
-896
-880
-822
-776
-795
-882
-982
-1012
-915
-711
-491
-364
-378
-482
-556
-498
-296
-37
154
194
86
-104
-297
-441
-516
-524
-481
-421
-391
-432
-555
-729
-903
-1029
-1080
-1032
-868
-584
-219
136
385
474
427
313
181
25
-191
-468
-740
-902
-895
-759
-602
-531
-577
-703
-849
-985
-1107
-1202
-1230
-1141
-931
-662
-436
-329
-344
-423
-489
-501
-469
-426
-404
-410
-431
-441
-421
-368
-296
-226
-164
-84
54
276
556
813
955
929
751
487
210
-36
-229
-354
-380
-282
-67
210
468
636
692
666
617
604
658
777
932
1084
1201
1269
1289
1263
1196
1092
969
850
746
641
506
341
211
224
456
874
1327
1632
1695
1568
1400
1311
1309
1303
1201
995
763
590
491
417
324
227
203
311
529
750
855
793
616
440
379
491
749
1055
1274
1293
1077
699
309
44
-54
-51
-53
-104
-146
-71
177
540
885
1099
1162
1136
1092
1044
963
832
697
639
698
825
900
821
574
241
-59
-254
-343
-376
-396
-412
-400
-336
-217
-65
86
205
278
313
334
365
411
454
463
424
358
305
292
310
321
289
210
111
15
-85
-220
-401
-590
-714
-722
-639
-554
-563
-688
-855
-945
-886
-704
-511
-421
-483
-651
-832
-947
-969
-926
-863
-806
-757
-699
-622
-533
-459
-431
-466
-560
-685
-806
-895
-933
-913
-836
-713
-570
-448
-388
-411
-497
-598
-663
-672
-638
-592
-552
-513
-454
-371
-281
-219
-202
-219
-235
-216
-157
-82
-20
21
66
152
299
480
630
686
634
526
453
492
652
872
1064
1178
1224
1256
1322
1423
1521
1574
1572
1545
1536
1576
1665
1782
1897
1979
2001
1948
1826
1660
1497
1385
1359
1435
1596
1788
1923
1920
1755
1500
1301
1298
1522
1865
2144
2223
2106
1922
1820
1864
2004
2138
2193
2166
2093
2003
1898
1779
1670
1612
1618
1654
1655
1582
1453
1332
1269
1269
1289
1284
1238
1160
1063
947
818
696
613
592
622
670
712
750
803
868
908
879
771
626
510
460
457
450
410
363
361
422
497
485
303
-41
-448
-775
-928
-908
-806
-731
-746
-830
-905
-910
-842
-760
-730
-769
-834
-865
-847
-826
-877
-1030
-1242
-1431
-1546
-1612
-1698
-1855
-2055
-2208
-2232
-2110
-1909
-1726
-1631
-1639
-1718
-1822
-1907
-1939
-1896
-1778
-1618
-1474
-1408
-1461
-1632
-1883
-2147
-2342
-2399
-2295
-2072
-1831
-1673
-1640
-1691
-1746
-1754
-1746
-1802
-1974
-2221
-2427
-2479
-2348
-2111
-1883
-1736
-1668
-1628
-1584
-1544
-1542
-1587
-1638
-1627
-1510
-1301
-1069
-900
-844
-895
-1004
-1111
-1178
-1202
-1200
-1183
-1138
-1035
-858
-633
-421
-291
-267
-315
-361
-344
-250
-118
-4
61
85
98
125
171
221
268
324
417
573
790
1026
1217
1312
1302
1226
1150
1121
1145
1193
1229
1242
1243
1246
1247
1225
1173
1118
1106
1169
1299
1454
1600
1739
1911
2144
2411
2634
2724
2639
2414
2140
1912
1781
1743
1755
1757
1705
1586
1423
1261
1152
1124
1177
1282
1407
1532
1650
1756
1836
1868
1835
1733
1569
1357
1120
887
694
574
533
553
599
649
701
763
831
874
857
766
632
515
462
468
482
440
310
117
-71
-179
-163
-21
203
444
639
757
808
840
898
994
1087
1108
1008
798
530
262
15
-238
-524
-835
-1114
-1305
-1395
-1428
-1456
-1481
-1452
-1315
-1088
-877
-802
-902
-1094
-1245
-1291
-1298
-1401
-1659
-1965
-2089
-1853
-1276
-589
-75
112
35
-115
-175
-120
-33
-8
-55
-112
-121
-80
-39
-40
-76
-105
-98
-66
-45
-56
-85
-98
-84
-60
-51
-67
-88
-91
-75
-57
-58
-74
-88
-84
-68
-57
-64
-79
-86
-78
-64
-59
-69
-81
-82
-72
-62
-62
-73
-81
-78
-68
-61
-66
-76
-80
-74
-64
-62
-69
-77
-78
-70
-63
-64
-72
-77
-74
-67
-63
-66
-74
-76
-71
-64
-63
-69
-74
-74
-68
-63
-65
-71
-74
-71
-66
-63
-66
-72
-73
-69
-64
-64
-68
-72
-71
-66
-63
-65
-69
-72
-69
-65
-63
-66
-70
-70
-67
-63
-64
-67
-70
-69
-65
-63
-64
-68
-69
-67
-63
-63
-65
-68
-68
-65
-63
-63
-66
-68
-67
-64
-62
-64
-66
-67
-65
-62
-62
-64
-66
-66
-63
-62
-63
-65
-66
-65
-62
-61
-63
-65
-65
-63
-61
-61
-63
-65
-64
-62
-61
-62
-63
-64
-63
-61
-61
-62
-63
-63
-62
-60
-61
-62
-63
-62
-61
-60
-61
-62
-62
-61
-60
-60
-61
-62
-61
-60
-59
-60
-61
-61
-60
-59
-59
-60
-61
-61
-60
-59
-59
-60
-60
-60
-59
-58
-59
-59
-60
-59
-58
-58
-59
-59
-59
-58
-57
-58
-58
-59
-58
-57
-57
-58
-58
-58
-57
-57
-57
-57
-58
-57
-57
-56
-57
-57
-57
-57
-56
-56
-56
-57
-56
-56
-56
-56
-56
-56
-56
-55
-55
-55
-56
-56
-55
-55
-55
-55
-55
-55
-55
-54
-54
-55
-55
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-54
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-53
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-52
-51
-51
-52
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-41
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-39
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-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
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-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
-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
-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
-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
-11
-11
-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
