5
26209
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
-1
-1
0
0
0
0
-1
-1
0
1
0
-1
-1
-1
0
1
0
-1
-1
0
1
1
-1
-2
-1
1
1
0
-2
-2
1
3
1
-4
-4
5
21
35
35
18
-7
-24
-28
-23
-21
-26
-30
-20
11
53
86
93
71
34
-2
-24
-34
-33
-23
-7
15
34
40
31
12
-5
-13
-14
-13
-19
-31
-44
-54
-54
-46
-28
-4
25
51
68
71
59
40
21
7
0
-5
-12
-22
-31
-33
-19
12
52
84
93
74
35
-5
-31
-34
-22
-6
5
7
7
12
23
38
46
38
13
-20
-42
-39
-14
16
27
9
-26
-49
-40
-3
36
49
29
-6
-25
-14
17
41
39
14
-17
-35
-38
-30
-20
-6
13
36
51
46
21
-11
-32
-31
-13
6
17
17
11
4
-3
-13
-23
-30
-30
-24
-18
-19
-25
-31
-29
-20
-8
0
6
14
26
38
43
36
21
7
1
3
4
-3
-22
-46
-63
-65
-49
-18
19
52
69
64
40
8
-17
-26
-22
-16
-20
-31
-37
-21
17
62
87
78
38
-7
-31
-24
4
30
38
23
-4
-26
-34
-29
-14
6
26
42
48
38
13
-20
-49
-64
-61
-44
-18
4
18
19
12
3
0
9
26
43
49
36
9
-22
-41
-37
-11
24
46
43
14
-22
-45
-42
-18
7
14
2
-16
-21
-5
21
37
32
9
-13
-19
-9
6
10
-1
-22
-39
-43
-30
-3
29
53
59
44
13
-20
-38
-36
-25
-16
-16
-18
-8
19
49
60
42
3
-31
-42
-28
-11
-8
-25
-42
-40
-11
31
61
64
41
7
-22
-36
-34
-23
-7
7
13
6
-12
-32
-41
-31
-6
24
43
46
34
17
1
-14
-31
-49
-59
-47
-9
42
82
88
55
1
-41
-50
-27
5
21
12
-10
-26
-27
-18
-15
-24
-36
-36
-14
23
58
75
72
55
33
12
-6
-19
-29
-36
-46
-58
-61
-40
11
77
128
134
91
22
-37
-62
-54
-33
-19
-18
-20
-17
-4
17
42
65
79
76
47
0
-46
-67
-55
-18
21
46
53
48
36
17
-7
-28
-32
-14
12
24
6
-32
-65
-70
-48
-21
-13
-25
-35
-23
16
60
85
76
43
5
-27
-48
-59
-59
-45
-18
7
18
7
-14
-31
-34
-27
-21
-20
-14
5
41
80
101
93
62
25
-3
-17
-22
-26
-30
-30
-21
-7
7
11
3
-14
-28
-34
-27
-12
6
24
39
49
50
38
16
-8
-24
-28
-24
-21
-23
-21
-5
25
54
60
35
-7
-35
-25
18
62
76
49
2
-33
-39
-25
-13
-15
-28
-36
-26
-6
11
12
1
-15
-26
-30
-30
-25
-17
-7
1
3
2
2
6
9
0
-25
-55
-69
-56
-22
11
24
18
8
10
22
28
14
-17
-41
-43
-23
-4
-7
-29
-48
-40
-4
37
53
33
-4
-31
-29
-6
14
11
-13
-43
-60
-57
-42
-23
-4
19
46
74
89
80
47
0
-43
-67
-67
-47
-16
12
30
31
19
-1
-19
-30
-31
-25
-19
-17
-21
-28
-33
-29
-11
18
51
75
80
63
31
2
-14
-16
-13
-20
-40
-61
-67
-43
6
58
92
94
69
33
1
-22
-39
-53
-61
-58
-38
-6
29
52
60
55
47
42
40
35
22
-1
-30
-56
-68
-62
-36
0
33
52
54
42
27
14
2
-11
-28
-46
-57
-56
-44
-24
-3
21
48
73
87
78
46
4
-30
-43
-41
-37
-43
-54
-56
-35
4
39
49
27
-7
-27
-17
18
54
68
51
13
-25
-44
-38
-13
17
35
34
16
-9
-32
-46
-56
-65
-71
-63
-33
14
56
74
62
37
26
40
62
63
24
-42
-102
-124
-102
-57
-16
7
18
30
44
48
30
-5
-36
-42
-17
25
60
70
58
32
8
-9
-17
-14
-4
10
21
20
9
-7
-20
-26
-25
-16
0
23
47
57
43
6
-33
-47
-22
28
70
74
34
-26
-70
-72
-32
27
75
89
70
32
-4
-21
-18
-4
10
20
28
35
37
20
-22
-75
-111
-100
-43
27
66
52
1
-42
-45
-9
32
48
34
13
6
13
8
-22
-64
-81
-51
15
74
91
68
39
33
49
52
17
-43
-84
-67
0
68
85
46
-11
-32
1
60
97
85
38
-10
-32
-29
-19
-16
-21
-28
-35
-46
-60
-61
-35
18
73
98
75
25
-14
-15
17
48
48
12
-36
-68
-69
-48
-19
7
31
49
54
35
-7
-50
-71
-59
-30
-9
-11
-27
-35
-20
9
26
13
-20
-45
-39
-8
23
26
-1
-33
-41
-16
25
59
74
76
80
87
80
46
-14
-73
-101
-89
-52
-20
-10
-19
-29
-28
-20
-17
-24
-31
-27
-8
12
16
0
-21
-23
4
49
88
100
85
56
31
11
-10
-39
-73
-95
-92
-59
-10
32
50
38
9
-20
-35
-34
-23
-13
-7
-3
6
16
22
15
-4
-23
-31
-26
-16
-15
-26
-36
-26
12
64
103
107
73
23
-16
-26
-11
13
27
24
8
-11
-23
-24
-20
-18
-22
-31
-33
-17
18
59
84
78
43
0
-29
-34
-24
-17
-21
-28
-22
8
52
89
97
74
33
-5
-26
-29
-23
-19
-19
-24
-29
-28
-20
-7
5
11
4
-11
-26
-33
-29
-20
-15
-19
-27
-31
-25
-11
6
21
38
58
77
81
55
-2
-71
-120
-127
-93
-40
0
13
6
2
19
53
84
86
49
-13
-71
-100
-91
-58
-23
-4
-3
-7
4
35
74
96
81
26
-46
-103
-122
-100
-56
-14
7
9
2
3
20
49
79
93
81
42
-13
-66
-98
-102
-85
-60
-38
-18
2
26
48
54
39
8
-25
-47
-54
-51
-47
-41
-27
-3
25
42
37
12
-18
-35
-33
-22
-14
-18
-26
-29
-24
-17
-18
-27
-32
-19
16
58
78
60
9
-47
-77
-68
-35
-5
7
5
6
23
47
58
40
0
-39
-56
-48
-32
-23
-22
-14
12
52
83
83
50
3
-33
-49
-52
-52
-50
-32
10
62
96
87
40
-15
-40
-21
23
55
51
13
-38
-78
-99
-105
-103
-92
-68
-28
19
59
80
77
51
11
-36
-79
-107
-112
-92
-56
-14
25
55
77
88
87
70
38
-5
-48
-80
-90
-75
-42
-5
19
20
-2
-32
-56
-61
-50
-32
-18
-13
-17
-26
-33
-32
-15
18
56
84
88
68
38
14
4
4
1
-10
-23
-30
-28
-21
-19
-23
-24
-14
4
16
11
-11
-32
-38
-27
-13
-12
-22
-33
-31
-19
-12
-19
-32
-28
6
58
98
99
64
21
1
11
32
37
16
-12
-25
-13
9
20
7
-20
-44
-54
-52
-47
-42
-30
-4
30
56
60
41
12
-12
-27
-44
-69
-95
-106
-86
-40
9
38
42
36
45
76
113
129
106
54
1
-29
-32
-22
-16
-21
-28
-28
-21
-15
-19
-28
-31
-22
-11
-19
-55
-108
-144
-135
-76
2
63
85
79
72
79
92
83
33
-50
-131
-175
-162
-106
-33
31
80
114
137
143
121
71
5
-53
-81
-71
-37
1
19
12
-12
-33
-38
-25
-4
12
14
2
-15
-27
-31
-27
-20
-11
2
19
40
60
76
84
84
72
44
-1
-58
-112
-142
-131
-79
-6
60
96
93
65
31
5
-14
-35
-65
-100
-126
-128
-98
-42
22
71
90
75
38
-2
-28
-32
-23
-15
-19
-30
-32
-16
17
54
78
86
84
78
67
43
7
-27
-41
-30
-9
-7
-32
-67
-78
-44
20
72
79
44
-3
-28
-29
-27
-44
-75
-91
-68
-8
57
94
96
77
56
38
16
-14
-41
-46
-24
7
21
9
-15
-25
-10
14
22
2
-34
-60
-62
-46
-27
-19
-20
-21
-21
-21
-26
-31
-27
-9
18
47
71
88
95
82
40
-21
-76
-90
-50
22
83
97
59
-3
-47
-50
-15
35
72
73
34
-34
-102
-134
-112
-45
30
72
66
27
-13
-36
-42
-44
-45
-36
-6
32
54
40
0
-33
-29
13
62
89
84
64
49
40
22
-16
-64
-96
-94
-60
-15
25
56
81
94
80
30
-42
-97
-105
-63
-5
30
26
-3
-28
-36
-26
-9
15
47
80
92
61
-9
-84
-118
-86
-8
68
100
80
33
-7
-25
-25
-23
-24
-24
-22
-18
-19
-27
-33
-26
-4
22
37
34
22
19
36
68
94
91
52
-7
-55
-69
-47
-7
25
33
20
1
-16
-27
-34
-32
-14
21
60
75
52
2
-39
-36
12
70
91
56
-15
-79
-103
-86
-51
-22
-10
-7
-3
4
15
28
47
69
79
62
16
-44
-90
-102
-77
-33
11
42
57
51
25
-11
-39
-40
-10
33
62
62
39
11
-12
-35
-69
-107
-125
-94
-15
76
133
125
65
-3
-41
-37
-9
16
20
5
-18
-35
-36
-17
18
58
86
90
69
35
4
-18
-31
-36
-31
-9
25
57
68
48
9
-25
-38
-30
-17
-14
-21
-28
-27
-21
-19
-24
-29
-19
12
54
85
91
73
46
26
14
2
-21
-53
-74
-67
-25
33
75
76
39
-9
-34
-20
19
52
52
15
-37
-78
-93
-84
-60
-30
2
29
42
35
11
-17
-33
-33
-25
-19
-11
7
43
84
104
83
32
-17
-33
-13
17
25
2
-30
-39
-14
27
52
41
7
-25
-34
-25
-16
-19
-29
-29
-10
15
23
-4
-56
-100
-104
-58
16
77
99
83
55
38
36
31
7
-30
-50
-29
26
78
85
41
-18
-43
-15
37
61
28
-41
-96
-98
-56
-14
-5
-26
-42
-21
34
89
107
85
45
17
10
13
10
-4
-25
-45
-59
-63
-52
-19
26
62
70
45
7
-20
-31
-38
-58
-87
-96
-60
13
79
92
42
-34
-81
-71
-25
9
1
-42
-85
-97
-78
-47
-21
7
54
125
200
240
213
115
-27
-167
-260
-277
-217
-107
6
79
95
75
58
76
124
164
154
76
-45
-160
-228
-232
-185
-105
-7
95
182
232
227
170
90
22
-10
-15
-20
-51
-111
-175
-208
-187
-115
-18
75
141
172
169
136
77
1
-73
-124
-137
-113
-73
-43
-38
-49
-51
-22
37
101
136
122
66
-3
-52
-68
-55
-28
2
33
63
90
103
95
69
37
8
-14
-32
-47
-55
-52
-39
-27
-27
-31
-21
22
94
162
187
152
75
-4
-55
-78
-89
-100
-100
-74
-19
40
74
74
63
70
100
119
88
-4
-117
-191
-188
-123
-39
29
79
126
171
190
152
57
-59
-143
-170
-157
-133
-113
-80
-13
85
180
231
230
201
170
138
78
-29
-163
-267
-286
-212
-93
10
63
78
89
116
152
173
161
120
61
-8
-85
-161
-210
-204
-129
-5
126
223
261
241
173
72
-48
-165
-249
-280
-254
-186
-99
-5
97
205
307
372
367
277
123
-52
-197
-280
-298
-271
-223
-168
-101
-14
94
204
283
300
251
154
45
-47
-106
-133
-134
-117
-86
-50
-14
22
62
109
152
166
128
39
-72
-161
-198
-185
-144
-97
-45
21
103
180
223
214
166
103
47
-7
-72
-148
-216
-248
-234
-186
-128
-69
3
98
200
263
242
132
-19
-141
-186
-160
-108
-68
-48
-28
13
64
96
85
39
-10
-30
-24
-20
-44
-97
-145
-147
-88
11
109
169
184
169
144
118
82
25
-52
-136
-201
-228
-211
-157
-78
13
108
195
261
287
261
181
62
-66
-176
-242
-253
-212
-128
-21
84
163
201
198
163
111
54
-9
-77
-147
-204
-227
-199
-119
-5
116
216
272
273
221
131
28
-61
-121
-150
-157
-154
-142
-116
-72
-10
59
120
166
189
187
153
88
1
-85
-144
-159
-130
-77
-18
33
73
103
120
116
87
33
-37
-108
-170
-207
-204
-155
-66
41
132
187
203
192
167
128
67
-18
-113
-188
-217
-195
-136
-66
-3
47
82
99
95
74
50
34
30
24
0
-46
-96
-127
-124
-93
-51
-13
24
66
108
131
112
46
-42
-116
-145
-127
-80
-30
14
53
89
118
129
112
73
28
-5
-19
-20
-20
-31
-57
-93
-124
-133
-107
-44
38
113
154
149
105
45
-13
-55
-82
-93
-90
-74
-50
-28
-17
-16
-14
4
43
92
129
134
99
34
-35
-83
-92
-60
-3
56
93
97
71
33
0
-18
-25
-34
-54
-87
-122
-144
-142
-113
-64
-7
45
82
99
95
71
33
-11
-49
-69
-60
-23
27
67
76
51
6
-31
-41
-27
-8
-4
-21
-41
-41
-11
36
69
68
34
-2
-13
12
52
74
59
13
-36
-64
-73
-80
-98
-120
-118
-71
17
107
160
158
121
87
81
93
95
62
-3
-74
-123
-140
-132
-110
-83
-51
-18
4
10
4
4
23
57
84
82
47
0
-31
-34
-20
-11
-16
-28
-32
-23
-4
16
34
52
64
58
23
-36
-89
-104
-68
-6
43
55
40
31
50
86
105
76
1
-90
-158
-180
-161
-116
-64
-15
25
51
64
70
77
87
90
74
39
-1
-27
-29
-18
-14
-23
-32
-21
17
64
91
81
41
-2
-25
-27
-22
-21
-24
-16
12
53
88
97
77
38
-2
-26
-31
-23
-14
-13
-21
-32
-32
-13
22
61
83
77
46
6
-25
-36
-30
-17
-9
-12
-25
-36
-33
-9
30
63
70
45
4
-24
-22
3
22
15
-14
-38
-28
16
66
85
59
6
-39
-49
-25
10
33
38
28
12
-5
-23
-36
-36
-20
3
18
14
-3
-20
-24
-19
-15
-21
-32
-31
-8
27
53
46
4
-54
-100
-114
-91
-45
8
52
80
90
86
76
66
57
42
12
-37
-93
-136
-146
-112
-45
33
97
129
127
97
49
-7
-63
-107
-131
-125
-89
-34
21
56
62
49
33
32
49
71
81
70
42
9
-23
-58
-100
-143
-168
-155
-99
-17
57
99
103
85
66
54
46
34
17
-1
-20
-43
-72
-100
-112
-93
-45
10
49
64
66
75
92
99
76
23
-34
-61
-51
-26
-18
-39
-62
-47
20
109
162
142
58
-38
-91
-86
-44
-5
10
4
-5
-8
-5
1
12
34
63
82
72
32
-19
-53
-58
-49
-50
-75
-106
-114
-78
-9
60
102
109
99
87
77
53
4
-62
-119
-141
-118
-65
-10
27
38
28
7
-15
-33
-38
-26
1
31
45
36
10
-17
-28
-17
3
17
21
25
41
71
98
95
47
-34
-120
-178
-197
-182
-146
-97
-36
36
105
150
156
124
73
25
-13
-42
-66
-82
-78
-50
-7
33
58
70
81
91
88
54
-11
-78
-109
-80
-6
65
91
61
2
-42
-44
-10
35
64
67
49
17
-23
-69
-110
-132
-120
-74
-9
52
91
102
90
64
33
3
-19
-25
-14
5
18
14
-6
-28
-37
-28
-11
-3
-14
-40
-61
-63
-42
-12
14
28
37
47
56
58
46
25
5
-7
-15
-33
-64
-99
-115
-97
-52
-3
32
49
67
97
134
154
135
77
9
-37
-44
-24
-4
-3
-22
-44
-56
-54
-42
-21
10
53
98
129
129
94
42
-4
-25
-25
-19
-19
-24
-18
11
58
96
95
42
-40
-111
-139
-121
-79
-41
-15
14
61
122
168
165
102
4
-89
-146
-163
-156
-141
-121
-91
-48
-2
35
56
62
54
28
-20
-83
-146
-193
-218
-230
-234
-224
-181
-101
-3
73
100
85
65
71
96
97
39
-73
-187
-248
-236
-179
-126
-103
-99
-87
-50
3
52
85
104
112
105
81
51
37
56
94
112
67
-50
-201
-332
-400
-395
-331
-217
-58
136
335
495
574
565
486
364
212
34
-158
-331
-438
-452
-379
-257
-124
-2
112
219
308
359
357
311
247
188
135
70
-30
-171
-330
-465
-531
-501
-375
-181
35
228
365
434
441
409
365
329
309
290
248
161
30
-121
-258
-356
-412
-426
-396
-310
-171
-14
104
142
110
75
105
211
326
347
216
-39
-320
-530
-624
-614
-526
-368
-136
147
420
605
662
617
538
479
446
405
315
162
-47
-303
-593
-874
-1066
-1067
-817
-357
175
604
805
751
504
169
-151
-379
-474
-435
-316
-206
-197
-324
-535
-714
-742
-555
-178
290
718
989
1036
862
537
169
-134
-311
-363
-334
-271
-194
-106
-7
78
117
86
-4
-119
-215
-267
-273
-244
-193
-130
-67
-8
50
123
230
380
566
769
961
1112
1184
1128
915
558
138
-214
-380
-310
-55
262
508
601
533
354
132
-82
-264
-418
-557
-693
-814
-888
-876
-757
-551
-318
-124
-6
50
82
113
113
11
-251
-662
-1118
-1457
-1531
-1276
-739
-52
624
1152
1454
1519
1391
1147
872
628
439
285
127
-63
-278
-478
-605
-612
-488
-261
12
260
421
453
345
116
-199
-564
-941
-1290
-1552
-1653
-1526
-1144
-559
106
695
1075
1188
1063
791
480
206
-11
-196
-392
-626
-881
-1097
-1188
-1083
-760
-265
294
786
1105
1213
1155
1025
907
826
740
582
328
33
-184
-222
-58
229
503
638
565
280
-177
-736
-1290
-1700
-1822
-1567
-945
-70
886
1747
2362
2612
2417
1773
792
-296
-1219
-1780
-1944
-1828
-1604
-1385
-1182
-940
-621
-239
156
529
875
1185
1405
1436
1193
678
6
-637
-1087
-1260
-1167
-875
-468
-34
346
603
703
664
545
407
278
143
-29
-247
-491
-716
-883
-963
-916
-690
-234
452
1266
2011
2462
2467
2025
1289
481
-207
-696
-1026
-1309
-1640
-2050
-2486
-2836
-2969
-2766
-2151
-1120
245
1763
3184
4248
4748
4594
3829
2614
1175
-255
-1486
-2405
-2981
-3234
-3195
-2873
-2251
-1329
-171
1065
2160
2899
3139
2844
2065
914
-446
-1796
-2873
-3428
-3328
-2621
-1532
-357
666
1425
1909
2135
2084
1721
1047
139
-872
-1852
-2687
-3252
-3386
-2911
-1753
-53
1809
3356
4219
4292
3716
2735
1548
269
-991
-2037
-2608
-2493
-1683
-413
932
1990
2549
2574
2139
1364
377
-676
-1628
-2318
-2644
-2587
-2209
-1605
-864
-55
758
1495
2047
2298
2174
1690
960
153
-585
-1193
-1693
-2109
-2382
-2348
-1829
-776
637
2044
3054
3422
3130
2338
1256
44
-1205
-2406
-3430
-4094
-4228
-3743
-2691
-1262
273
1648
2674
3273
3450
3233
2627
1638
342
-1059
-2256
-2956
-3029
-2570
-1831
-1078
-459
18
413
765
1065
1277
1386
1405
1364
1287
1210
1184
1253
1401
1523
1458
1079
377
-529
-1455
-2242
-2775
-2968
-2733
-2028
-939
266
1199
1521
1110
127
-1059
-2041
-2519
-2368
-1635
-501
765
1870
2580
2798
2575
2064
1426
770
164
-318
-581
-553
-263
135
432
497
363
212
255
603
1197
1843
2303
2383
1979
1113
-66
-1304
-2304
-2835
-2821
-2363
-1665
-928
-277
231
556
650
498
179
-120
-191
62
539
988
1162
973
542
102
-151
-170
-55
33
-47
-376
-980
-1831
-2825
-3750
-4311
-4223
-3346
-1776
167
2058
3520
4345
4511
4130
3369
2391
1343
366
-410
-890
-1040
-902
-554
-59
552
1264
2013
2639
2912
2614
1653
138
-1638
-3269
-4362
-4643
-4045
-2733
-1056
574
1835
2602
2922
2899
2562
1845
701
-753
-2208
-3298
-3820
-3844
-3627
-3375
-3082
-2561
-1659
-446
778
1681
2123
2223
2217
2246
2255
2070
1574
809
-51
-804
-1304
-1461
-1218
-569
367
1316
1920
1915
1284
268
-772
-1551
-1966
-2060
-1912
-1550
-975
-236
522
1089
1298
1115
658
135
-254
-386
-243
113
571
1002
1295
1373
1230
937
616
389
321
390
511
594
592
508
357
134
-190
-615
-1062
-1359
-1313
-808
115
1265
2363
3139
3415
3143
2411
1412
379
-495
-1124
-1521
-1741
-1792
-1611
-1124
-348
564
1365
1828
1834
1379
508
-724
-2223
-3783
-5069
-5707
-5467
-4389
-2773
-1016
575
1876
2892
3626
3998
3880
3215
2115
859
-228
-929
-1217
-1229
-1142
-1048
-908
-607
-65
670
1419
1947
2081
1776
1107
210
-781
-1752
-2595
-3185
-3398
-3162
-2504
-1556
-520
409
1091
1467
1544
1374
1037
637
301
152
268
629
1105
1492
1621
1445
1078
726
561
622
812
979
1027
954
814
652
455
178
-211
-709
-1294
-1938
-2605
-3223
-3682
-3872
-3749
-3342
-2699
-1818
-648
802
2330
3532
3954
3358
1875
-43
-1877
-3289
-4211
-4730
-4905
-4682
-3956
-2715
-1108
617
2234
3627
4770
5655
6233
6418
6129
5318
3982
2168
12
-2231
-4209
-5563
-6057
-5637
-4405
-2536
-236
2231
4485
6063
6563
5844
4116
1856
-414
-2325
-3723
-4577
-4875
-4599
-3795
-2643
-1422
-368
464
1201
2001
2865
3545
3668
2970
1494
-397
-2190
-3452
-3988
-3832
-3130
-2020
-586
1089
2857
4484
5705
6309
6201
5400
4002
2148
17
-2154
-4077
-5461
-6093
-5897
-4961
-3498
-1788
-113
1298
2306
2877
3055
2904
2452
1678
573
-768
-2115
-3156
-3638
-3476
-2758
-1654
-307
1196
2759
4206
5284
5767
5573
4795
3627
2258
830
-523
-1622
-2281
-2418
-2151
-1772
-1571
-1655
-1884
-1994
-1788
-1255
-538
196
850
1386
1753
1847
1567
912
34
-807
-1366
-1515
-1286
-845
-437
-300
-571
-1193
-1889
-2267
-2020
-1111
202
1516
2511
3072
3212
2914
2045
474
-1727
-4147
-6161
-7220
-7105
-5973
-4178
-2052
174
2305
4074
5176
5426
4898
3901
2775
1686
583
-632
-1891
-2891
-3263
-2824
-1721
-336
950
1950
2667
3142
3297
2933
1883
186
-1862
-3818
-5284
-6046
-6076
-5450
-4257
-2590
-595
1470
3250
4393
4684
4142
3004
1627
335
-681
-1383
-1812
-2004
-1943
-1587
-935
-75
836
1630
2194
2488
2520
2305
1853
1193
398
-408
-1081
-1494
-1561
-1245
-561
413
1525
2558
3286
3542
3277
2562
1554
444
-579
-1344
-1727
-1677
-1238
-541
247
984
1586
2016
2244
2225
1915
1313
486
-439
-1324
-2057
-2581
-2882
-2968
-2847
-2498
-1866
-891
419
1906
3233
3966
3759
2537
572
-1609
-3427
-4454
-4505
-3638
-2098
-258
1445
2623
3073
2859
2255
1564
930
307
-408
-1175
-1745
-1802
-1204
-122
1049
1927
2345
2353
2063
1503
610
-625
-2035
-3292
-4078
-4260
-3930
-3315
-2609
-1891
-1139
-306
626
1624
2589
3336
3597
3109
1765
-253
-2486
-4376
-5513
-5782
-5315
-4309
-2868
-1000
1223
3513
5359
6228
5839
4339
2234
132
-1535
-2641
-3282
-3590
-3587
-3184
-2282
-883
871
2748
4467
5728
6226
5728
4206
1934
-549
-2658
-4005
-4533
-4426
-3904
-3081
-1991
-730
457
1271
1557
1433
1211
1171
1361
1589
1590
1216
501
-401
-1310
-2045
-2396
-2144
-1184
340
2003
3250
3650
3082
1752
51
-1608
-2889
-3562
-3514
-2784
-1571
-184
1079
2025
2593
2789
2636
2179
1541
935
576
545
718
835
684
251
-268
-608
-612
-324
60
331
383
254
75
-33
-27
49
116
141
186
357
711
1160
1486
1468
1031
296
-519
-1264
-1959
-2722
-3583
-4354
-4672
-4206
-2868
-886
1315
3295
4735
5449
5353
4476
3007
1320
-121
-971
-1198
-1108
-1155
-1642
-2505
-3327
-3582
-2955
-1539
196
1639
2326
2123
1220
-12
-1204
-2101
-2569
-2561
-2097
-1286
-353
401
719
535
38
-396
-396
193
1220
2296
2989
3026
2406
1373
286
-527
-886
-797
-421
-9
186
-2
-586
-1408
-2176
-2579
-2413
-1680
-606
449
1136
1262
867
192
-440
-786
-791
-603
-470
-593
-1006
-1572
-2074
-2356
-2384
-2203
-1844
-1262
-396
717
1859
2694
2950
2603
1914
1282
1004
1109
1379
1526
1398
1077
815
871
1352
2155
3030
3706
4024
3975
3659
3172
2515
1586
270
-1428
-3307
-5016
-6199
-6647
-6357
-5477
-4208
-2727
-1198
187
1201
1652
1481
817
-75
-919
-1547
-1925
-2105
-2134
-2015
-1731
-1290
-751
-182
393
1010
1709
2452
3076
3361
3152
2488
1600
806
336
231
359
538
668
775
960
1302
1779
2267
2589
2585
2167
1342
215
-1041
-2220
-3132
-3630
-3619
-3064
-2011
-625
814
1987
2664
2813
2599
2257
1921
1546
987
174
-763
-1537
-1877
-1714
-1223
-694
-348
-217
-185
-112
56
271
461
604
748
960
1253
1551
1713
1597
1134
365
-577
-1520
-2331
-2951
-3386
-3649
-3700
-3443
-2786
-1737
-458
762
1617
1918
1687
1155
667
531
863
1513
2111
2238
1637
359
-1249
-2719
-3678
-3998
-3774
-3198
-2414
-1469
-367
843
2032
3018
3637
3793
3464
2686
1542
177
-1205
-2357
-3038
-3071
-2399
-1118
510
2094
3219
3592
3158
2129
871
-264
-1081
-1578
-1872
-2103
-2368
-2711
-3117
-3490
-3647
-3367
-2518
-1185
314
1559
2248
2351
2078
1700
1366
1043
624
86
-435
-714
-587
-48
757
1621
2357
2822
2898
2501
1629
433
-776
-1619
-1789
-1186
46
1578
3003
3955
4199
3676
2522
1022
-466
-1639
-2338
-2583
-2524
-2337
-2123
-1865
-1455
-786
156
1240
2208
2767
2705
1995
817
-496
-1587
-2203
-2277
-1920
-1343
-744
-230
193
580
981
1404
1813
2139
2300
2207
1791
1042
47
-1012
-1923
-2519
-2746
-2645
-2291
-1747
-1074
-384
152
363
192
-253
-746
-1079
-1158
-997
-614
36
1000
2191
3289
3832
3460
2147
256
-1631
-2986
-3539
-3307
-2504
-1425
-384
343
580
342
-142
-519
-494
8
803
1558
1958
1849
1282
486
-212
-510
-254
463
1333
1989
2224
2119
1960
2000
2242
2407
2133
1241
-142
-1671
-3009
-3992
-4607
-4860
-4663
-3888
-2532
-856
645
1452
1281
220
-1320
-2813
-3826
-4130
-3681
-2560
-928
970
2788
4141
4724
4447
3488
2196
921
-144
-982
-1654
-2169
-2434
-2320
-1780
-918
48
893
1466
1713
1633
1247
610
-160
-892
-1414
-1643
-1620
-1482
-1374
-1368
-1427
-1424
-1189
-570
505
1963
3563
4941
5730
5707
4890
3514
1907
347
-1018
-2140
-2984
-3470
-3496
-3028
-2173
-1165
-262
393
831
1195
1605
2053
2398
2478
2220
1666
914
19
-1010
-2137
-3196
-3902
-3975
-3315
-2074
-578
848
2003
2798
3161
2976
2156
778
-857
-2324
-3298
-3715
-3745
-3588
-3267
-2586
-1313
571
2746
4667
5829
6012
5342
4169
2862
1664
676
-91
-645
-991
-1131
-1063
-774
-253
462
1222
1772
1848
1330
341
-795
-1733
-2296
-2535
-2618
-2633
-2491
-1995
-1034
278
1635
2732
3448
3860
4085
4090
3648
2508
647
-1595
-3605
-4784
-4811
-3758
-1993
20
1876
3279
4014
3907
2851
882
-1750
-4579
-7023
-8555
-8874
-8003
-6256
-4089
-1913
36
1695
3070
4106
4645
4483
3512
1829
-242
-2240
-3705
-4326
-4014
-2914
-1342
319
1750
2785
3434
3827
4094
4265
4233
3818
2871
1378
-522
-2576
-4496
-6014
-6892
-6929
-5991
-4094
-1487
1341
3770
5268
5589
4853
3458
1875
462
-611
-1311
-1650
-1621
-1229
-542
278
1018
1498
1638
1476
1126
721
376
175
176
404
843
1417
1982
2334
2263
1629
455
-1025
-2412
-3282
-3374
-2705
-1554
-304
749
1512
2061
2511
2879
3042
2823
2111
963
-404
-1701
-2686
-3246
-3405
-3274
-2978
-2594
-2131
-1569
-901
-178
500
1025
1335
1437
1381
1204
910
487
-34
-558
-954
-1138
-1131
-1045
-993
-1002
-1000
-888
-639
-342
-135
-94
-174
-236
-148
142
605
1181
1812
2423
2874
2974
2568
1651
408
-874
-1952
-2717
-3166
-3299
-3065
-2415
-1428
-369
411
663
375
-255
-992
-1725
-2481
-3298
-4078
-4573
-4517
-3804
-2551
-1014
566
2059
3421
4612
5532
6051
6072
5578
4636
3367
1946
600
-413
-878
-719
-41
901
1808
2424
2585
2217
1340
78
-1349
-2685
-3742
-4461
-4884
-5059
-4958
-4505
-3676
-2582
-1422
-350
637
1646
2720
3689
4205
3981
3037
1758
678
166
224
557
835
913
873
868
957
1053
1026
823
506
172
-139
-448
-752
-943
-831
-273
683
1769
2605
2879
2471
1448
-19
-1741
-3522
-5117
-6224
-6558
-5994
-4673
-2989
-1424
-333
190
298
247
218
237
203
-4
-432
-1041
-1745
-2464
-3147
-3742
-4158
-4255
-3875
-2915
-1401
475
2377
3926
4838
5044
4704
4114
3530
3035
2530
1855
948
-71
-950
-1450
-1475
-1099
-500
137
676
1031
1154
1042
764
459
268
247
308
253
-111
-857
-1901
-3041
-4042
-4687
-4792
-4196
-2810
-690
1899
4512
6666
8026
8512
8280
7585
6638
5553
4385
3215
2164
1340
762
335
-78
-549
-1024
-1353
-1393
-1103
-589
-70
192
-19
-774
-1928
-3118
-3891
-3925
-3231
-2175
-1287
-931
-1098
-1438
-1534
-1187
-512
208
761
1135
1446
1766
2027
2081
1860
1469
1134
1037
1182
1379
1341
823
-279
-1881
-3726
-5438
-6645
-7119
-6870
-6104
-5076
-3938
-2708
-1384
-77
957
1462
1371
882
346
59
119
459
985
1681
2574
3637
4714
5581
6066
6127
5816
5189
4250
3006
1554
115
-1058
-1809
-2160
-2262
-2275
-2262
-2189
-2007
-1722
-1410
-1151
-966
-800
-566
-217
227
695
1124
1504
1868
2235
2552
2691
2516
1992
1241
494
-45
-323
-445
-557
-691
-721
-476
81
750
1187
1114
503
-426
-1375
-2164
-2794
-3354
-3855
-4163
-4067
-3449
-2379
-1096
120
1070
1678
1957
1950
1714
1334
933
638
519
548
603
541
268
-228
-885
-1612
-2309
-2878
-3216
-3244
-2942
-2380
-1700
-1037
-449
116
760
1535
2389
3191
3828
4284
4632
4947
5206
5270
4980
4278
3290
2287
1566
1334
1635
2362
3296
4174
4762
4917
4638
4038
3269
2427
1511
466
-718
-1945
-3034
-3813
-4201
-4235
-4024
-3685
-3309
-2959
-2676
-2468
-2298
-2100
-1818
-1443
-1012
-562
-101
384
878
1305
1553
1553
1332
1008
715
517
394
287
156
13
-94
-100
61
448
1061
1787
2381
2540
2056
945
-559
-2140
-3579
-4819
-5888
-6751
-7251
-7190
-6491
-5282
-3833
-2387
-1045
221
1447
2586
3523
4169
4517
4603
4406
3821
2740
1216
-473
-1905
-2730
-2836
-2368
-1604
-806
-163
174
65
-574
-1679
-2979
-4090
-4682
-4646
-4105
-3304
-2457
-1670
-967
-359
120
435
586
614
569
485
378
268
186
142
105
15
-162
-392
-579
-638
-555
-383
-171
96
489
1053
1732
2361
2759
2819
2549
2036
1393
738
202
-93
-104
54
133
-109
-708
-1406
-1763
-1418
-315
1254
2814
3969
4560
4671
4505
4247
3993
3754
3477
3088
2524
1800
1040
461
273
564
1246
2094
2865
3389
3597
3474
3020
2244
1206
42
-1063
-1954
-2568
-2950
-3205
-3423
-3615
-3709
-3580
-3119
-2296
-1194
-2
1056
1803
2167
2179
1923
1493
973
454
49
-134
-42
295
779
1308
1825
2324
2803
3217
3479
3489
3173
2493
1447
71
-1544
-3248
-4858
-6233
-7306
-8064
-8466
-8381
-7653
-6237
-4323
-2321
-669
398
956
1282
1608
1932
2016
1568
455
-1201
-3101
-4914
-6382
-7345
-7702
-7419
-6568
-5352
-4056
-2928
-2075
-1457
-967
-524
-105
307
757
1283
1826
2183
2087
1407
297
-833
-1544
-1651
-1343
-1055
-1177
-1810
-2735
-3590
-4094
-4159
-3819
-3123
-2056
-596
1185
3081
4807
6124
6925
7234
7145
6755
6151
5418
4647
3916
3265
2703
2242
1911
1734
1665
1559
1219
522
-457
-1421
-1965
-1775
-793
733
2344
3557
4050
3751
2825
1560
250
-899
-1792
-2412
-2782
-2941
-2934
-2803
-2555
-2140
-1481
-556
518
1479
2049
2101
1771
1389
1271
1529
2037
2584
3071
3579
4242
5042
5730
5952
5499
4476
3242
2176
1451
989
601
170
-257
-537
-535
-182
538
1617
2990
4472
5761
6544
6666
6206
5398
4443
3383
2152
760
-557
-1376
-1330
-358
1205
2783
3826
4027
3371
2039
297
-1567
-3279
-4625
-5536
-6134
-6680
-7414
-8399
-9472
-10342
-10762
-10627
-9961
-8838
-7345
-5636
-3998
-2815
-2398
-2777
-3639
-4486
-4938
-4952
-4784
-4729
-4842
-4870
-4444
-3391
-1901
-432
572
930
765
348
-115
-573
-1074
-1654
-2281
-2880
-3389
-3768
-3949
-3815
-3248
-2233
-930
363
1342
1825
1802
1390
769
144
-262
-234
358
1480
2924
4419
5768
6934
7983
8972
9864
10573
11049
11331
11458
11349
10761
9427
7291
4652
2089
184
-756
-810
-324
307
804
1020
886
392
-381
-1221
-1844
-2054
-1886
-1606
-1538
-1830
-2348
-2769
-2806
-2406
-1754
-1110
-600
-129
534
1561
2906
4302
5399
5957
5961
5602
5136
4742
4444
4164
3820
3400
2952
2503
1994
1298
305
-975
-2392
-3725
-4783
-5468
-5766
-5703
-5314
-4658
-3824
-2911
-1985
-1065
-172
595
1047
1016
504
-241
-845
-1041
-858
-586
-530
-750
-993
-882
-212
879
1996
2738
2912
2564
1850
904
-190
-1332
-2357
-3077
-3395
-3359
-3120
-2812
-2489
-2166
-1902
-1842
-2134
-2830
-3834
-4990
-6191
-7405
-8576
-9500
-9829
-9258
-7774
-5758
-3825
-2504
-1975
-2049
-2369
-2666
-2862
-2985
-3021
-2848
-2320
-1405
-250
882
1734
2136
2001
1287
-9
-1784
-3782
-5622
-6927
-7471
-7227
-6322
-4926
-3205
-1338
440
1866
2749
3084
3055
2904
2750
2496
1923
907
-388
-1506
-1893
-1187
589
3041
5590
7722
9133
9735
9565
8700
7234
5323
3224
1277
-170
-856
-683
259
1716
3332
4730
5611
5822
5370
4367
2953
1250
-613
-2445
-3977
-4933
-5149
-4662
-3692
-2537
-1456
-634
-197
-234
-751
-1608
-2525
-3203
-3491
-3473
-3351
-3231
-2959
-2180
-595
1789
4597
7259
9273
10378
10543
9854
8445
6514
4362
2364
838
-81
-466
-496
-316
19
500
1086
1676
2137
2348
2184
1492
126
-1923
-4383
-6690
-8180
-8409
-7367
-5459
-3251
-1177
592
2048
3154
3739
3568
2523
727
-1485
-3729
-5720
-7308
-8421
-8983
-8921
-8242
-7099
-5765
-4515
-3507
-2757
-2213
-1851
-1695
-1746
-1903
-1974
-1788
-1323
-715
-132
406
1086
2175
3795
5768
7662
9002
9487
9078
7947
6367
4638
3070
1947
1439
1522
1977
2512
2924
3171
3295
3284
3005
2290
1099
-388
-1835
-2912
-3427
-3330
-2632
-1345
460
2557
4537
5923
6377
5857
4597
2957
1232
-444
-2056
-3605
-5015
-6128
-6759
-6787
-6214
-5178
-3896
-2580
-1380
-372
377
757
629
-86
-1294
-2695
-3884
-4509
-4402
-3576
-2139
-215
2057
4449
6610
8143
8769
8464
7482
6230
5093
4312
3967
4027
4411
5013
5696
6316
6756
6986
7080
7175
7369
7605
7628
7058
5577
3149
124
-2852
-5096
-6186
-6115
-5241
-4083
-3129
-2735
-3107
-4301
-6175
-8360
-10333
-11624
-12057
-11847
-11474
-11391
-11769
-12413
-12909
-12854
-12039
-10519
-8557
-6542
-4875
-3858
-3582
-3877
-4351
-4547
-4124
-2987
-1301
593
2293
3456
3888
3592
2764
1711
725
-35
-565
-944
-1214
-1311
-1101
-463
623
2071
3729
5417
6939
8071
8597
8377
7440
6018
4501
3322
2830
3195
4352
6016
7754
9119
9795
9694
8937
7731
6244
4557
2738
950
-511
-1306
-1230
-332
1105
2719
4248
5609
6830
7928
8819
9345
9366
8857
7909
6662
5234
3706
2185
865
7
-176
333
1278
2205
2640
2274
1033
-967
-3526
-6417
-9384
-12125
-14325
-15756
-16370
-16299
-15729
-14771
-13390
-11483
-9025
-6180
-3280
-699
1281
2555
3172
3290
3107
2825
2613
2580
2776
3213
3890
4791
5847
6903
7749
8209
8230
7879
7250
6352
5093
3406
1393
-623
-2242
-3208
-3540
-3478
-3268
-2995
-2584
-1955
-1179
-475
-51
67
60
161
455
804
954
736
185
-505
-1150
-1710
-2296
-3057
-4051
-5192
-6301
-7194
-7729
-7821
-7420
-6522
-5195
-3597
-1960
-536
466
937
894
487
-32
-385
-381
-8
560
1063
1318
1327
1265
1353
1707
2270
2882
3396
3760
4002
4137
4107
3804
3161
2226
1158
137
-726
-1419
-1981
-2423
-2705
-2776
-2654
-2461
-2393
-2620
-3193
-4001
-4806
-5328
-5349
-4785
-3716
-2358
-995
112
806
1073
1046
948
1022
1450
2286
3437
4686
5788
6563
6973
7109
7110
7057
6940
6702
6337
5939
5653
5553
5546
5410
4943
4128
3165
2332
1765
1337
737
-299
-1773
-3376
-4644
-5196
-4888
-3812
-2199
-328
1512
3025
3968
4254
4030
3637
3426
3565
3963
4364
4532
4374
3928
3255
2367
1259
-2
-1239
-2255
-2956
-3422
-3827
-4285
-4757
-5111
-5270
-5320
-5464
-5865
-6516
-7252
-7885
-8336
-8650
-8898
-9076
-9109
-8947
-8658
-8402
-8303
-8337
-8329
-8089
-7533
-6715
-5737
-4645
-3423
-2088
-772
305
977
1270
1393
1567
1840
2028
1841
1094
-152
-1633
-3018
-4045
-4557
-4475
-3792
-2626
-1249
-21
781
1134
1297
1637
2369
3390
4333
4793
4564
3750
2687
1773
1321
1487
2261
3492
4924
6254
7204
7603
7413
6700
5585
4218
2773
1464
515
82
191
724
1477
2241
2843
3127
2928
2090
569
-1455
-3557
-5174
-5829
-5324
-3804
-1649
729
3043
5161
7033
8588
9702
10243
10144
9435
8212
6607
4786
2987
1538
788
977
2122
3993
6207
8357
10100
11177
11397
10669
9058
6827
4373
2106
319
-847
-1355
-1211
-457
780
2259
3677
4764
5347
5330
4632
3172
951
-1837
-4789
-7429
-9403
-10583
-11010
-10743
-9772
-8092
-5854
-3448
-1410
-199
-23
-801
-2267
-4086
-5926
-7460
-8414
-8637
-8148
-7097
-5654
-3923
-1987
-27
1613
2527
2480
1577
220
-1131
-2209
-2999
-3586
-3959
-3958
-3416
-2352
-1039
130
848
1020
720
60
-886
-2053
-3303
-4400
-5087
-5208
-4772
-3924
-2874
-1834
-1012
-601
-737
-1410
-2418
-3414
-4070
-4246
-4059
-3826
-3863
-4308
-5026
-5687
-5934
-5563
-4612
-3311
-1948
-727
287
1128
1844
2447
2921
3258
3460
3495
3264
2639
1585
268
-961
-1733
-1894
-1602
-1204
-976
-918
-781
-314
482
1302
1734
1552
856
-43
-871
-1554
-2151
-2648
-2817
-2312
-932
1163
3476
5430
6649
7074
6864
6204
5224
4037
2831
1863
1352
1376
1879
2785
4091
5825
7879
9911
11406
11904
11210
9442
6893
3854
559
-2751
-5748
-8069
-9460
-9911
-9623
-8854
-7773
-6456
-5006
-3646
-2661
-2236
-2327
-2708
-3141
-3517
-3826
-4011
-3873
-3156
-1779
6
1711
2899
3473
3716
4054
4734
5637
6384
6591
6100
5017
3606
2136
808
-229
-849
-974
-628
24
720
1223
1450
1520
1699
2240
3221
4465
5603
6244
6163
5404
4230
2977
1898
1089
517
98
-257
-617
-1033
-1511
-1991
-2355
-2495
-2402
-2210
-2138
-2382
-3026
-4022
-5245
-6542
-7747
-8686
-9196
-9189
-8703
-7870
-6822
-5600
-4180
-2589
-1028
162
683
504
-61
-513
-452
196
1169
2057
2541
2532
2160
1679
1362
1428
1981
2946
4053
4904
5120
4518
3195
1492
-146
-1340
-1881
-1771
-1185
-378
422
1107
1708
2326
3023
3753
4385
4794
4927
4795
4405
3745
2853
1917
1281
1279
2000
3165
4247
4783
4642
4066
3449
3052
2869
2712
2404
1907
1288
609
-138
-1000
-1974
-2973
-3870
-4573
-5061
-5370
-5575
-5788
-6157
-6819
-7789
-8886
-9767
-10105
-9771
-8896
-7739
-6477
-5086
-3412
-1358
956
3192
4937
5861
5800
4755
2877
477
-1977
-3953
-5030
-5084
-4329
-3185
-2045
-1117
-416
87
353
271
-222
-1042
-1967
-2768
-3335
-3696
-3913
-3953
-3672
-2932
-1763
-418
728
1377
1461
1128
600
12
-643
-1437
-2385
-3362
-4127
-4419
-4051
-2964
-1236
918
3177
5186
6663
7491
7748
7619
7260
6701
5870
4705
3280
1821
611
-144
-395
-227
238
912
1739
2627
3398
3796
3573
2610
987
-1008
-2966
-4470
-5223
-5122
-4275
-2947
-1474
-148
848
1474
1797
1923
1926
1804
1488
903
48
-963
-1923
-2606
-2855
-2631
-1999
-1087
-50
947
1745
2234
2403
2369
2313
2367
2499
2512
2165
1356
237
-826
-1432
-1350
-629
447
1516
2300
2684
2688
2379
1786
886
-329
-1762
-3157
-4145
-4384
-3722
-2272
-367
1603
3346
4741
5786
6508
6910
6990
6790
6416
5991
5600
5277
5043
4941
5015
5237
5466
5500
5201
4579
3768
2895
1970
914
-312
-1590
-2682
-3410
-3808
-4109
-4545
-5155
-5761
-6169
-6386
-6652
-7229
-8131
-9049
-9571
-9516
-9091
-8722
-8671
-8766
-8481
-7301
-5104
-2272
525
2672
3848
4035
3380
2086
406
-1304
-2601
-3066
-2471
-870
1425
3966
6307
8101
9138
9360
8833
7700
6106
4159
1941
-424
-2703
-4567
-5675
-5797
-4886
-3089
-710
1825
4013
5354
5498
4394
2356
-46
-2232
-3847
-4853
-5410
-5668
-5625
-5148
-4120
-2584
-747
1137
2905
4519
5956
7064
7504
6876
4972
1976
-1525
-4757
-7096
-8306
-8542
-8135
-7319
-6088
-4295
-1895
861
3442
5250
5908
5419
4125
2506
983
-199
-971
-1401
-1641
-1883
-2277
-2846
-3435
-3769
-3592
-2816
-1573
-156
1103
1910
2041
1351
-175
-2346
-4738
-6791
-8013
-8180
-7389
-5957
-4233
-2454
-730
891
2338
3491
4213
4389
3952
2908
1366
-446
-2208
-3594
-4391
-4572
-4281
-3738
-3132
-2552
-1978
-1327
-514
474
1532
2437
2921
2799
2089
1029
-10
-676
-753
-181
985
2628
4575
6587
8390
9751
10563
10849
10684
10083
8980
7329
5253
3112
1408
564
720
1663
2952
4121
4865
5097
4899
4401
3690
2771
1596
139
-1528
-3192
-4516
-5140
-4807
-3482
-1376
1121
3577
5633
7060
7727
7545
6469
4556
2045
-640
-3026
-4783
-5867
-6494
-6932
-7271
-7321
-6739
-5299
-3114
-665
1377
2429
2207
793
-1444
-3989
-6327
-8053
-8929
-8894
-8026
-6510
-4619
-2726
-1271
-645
-1002
-2139
-3556
-4707
-5295
-5397
-5316
-5282
-5238
-4890
-3973
-2513
-859
537
1403
1786
1957
2189
2590
3096
3567
3901
4077
4141
4178
4286
4534
4892
5200
5218
4760
3824
2612
1413
438
-269
-781
-1164
-1394
-1384
-1070
-475
309
1160
1945
2480
2524
1858
458
-1382
-3093
-4059
-3902
-2636
-618
1667
3810
5579
6899
7781
8284
8501
8521
8383
8028
7347
6292
4976
3676
2691
2161
1976
1846
1476
740
-275
-1350
-2261
-2856
-3062
-2868
-2311
-1504
-625
132
649
937
1103
1245
1366
1374
1171
760
277
-90
-231
-188
-124
-206
-496
-925
-1346
-1615
-1635
-1344
-710
246
1390
2449
3080
3027
2282
1138
80
-440
-210
667
1854
2946
3614
3664
3033
1774
75
-1726
-3190
-3916
-3725
-2768
-1490
-447
-62
-464
-1468
-2689
-3725
-4315
-4438
-4313
-4308
-4775
-5852
-7345
-8750
-9459
-9038
-7424
-4949
-2160
414
2420
3696
4197
3931
2982
1560
1
-1329
-2182
-2511
-2430
-2080
-1519
-727
293
1397
2299
2687
2387
1473
247
-891
-1597
-1699
-1242
-442
410
1070
1451
1649
1872
2292
2918
3562
3946
3852
3233
2195
882
-616
-2259
-3945
-5408
-6235
-6046
-4737
-2612
-306
1507
2424
2488
2103
1772
1810
2198
2627
2683
2053
661
-1285
-3347
-4978
-5704
-5294
-3851
-1757
505
2554
4194
5342
5892
5666
4526
2575
249
-1815
-3090
-3426
-3082
-2510
-2059
-1834
-1763
-1769
-1862
-2066
-2278
-2237
-1658
-437
1239
2979
4383
5212
5414
5059
4275
3262
2313
1748
1763
2273
2921
3286
3146
2609
1999
1579
1345
1056
482
-340
-1064
-1248
-686
394
1425
1820
1298
33
-1471
-2647
-3106
-2729
-1604
76
2085
4160
5972
7138
7298
6240
4022
1030
-2078
-4538
-5726
-5386
-3718
-1270
1316
3558
5230
6268
6599
6058
4485
1940
-1175
-4190
-6440
-7544
-7518
-6664
-5352
-3854
-2312
-814
529
1570
2170
2254
1832
994
-99
-1248
-2259
-3004
-3467
-3715
-3819
-3771
-3465
-2762
-1601
-73
1573
2991
3835
3844
2913
1129
-1244
-3835
-6269
-8243
-9537
-9987
-9459
-7893
-5396
-2311
813
3349
4773
4805
3471
1087
-1816
-4608
-6730
-7843
-7910
-7137
-5820
-4198
-2397
-497
1399
3145
4617
5770
6604
7074
7036
6341
5010
3353
1891
1116
1239
2131
3462
4907
6253
7359
8067
8216
7756
6850
5818
4949
4322
3804
3238
2644
2243
2279
2785
3513
4085
4236
3934
3277
2308
923
-1014
-3455
-6062
-8328
-9840
-10473
-10379
-9790
-8824
-7466
-5699
-3674
-1744
-353
134
-455
-2085
-4541
-7431
-10200
-12218
-12977
-12332
-10606
-8477
-6663
-5590
-5249
-5296
-5320
-5081
-4595
-4053
-3660
-3509
-3536
-3556
-3340
-2702
-1560
16
1819
3560
4959
5837
6161
6046
5707
5377
5227
5306
5516
5659
5522
4978
4042
2857
1630
546
-290
-860
-1207
-1385
-1414
-1259
-834
-45
1142
2646
4253
5669
6635
7029
6920
6537
6163
6012
6153
6495
6844
6999
6849
6437
5959
5695
5892
6635
7794
9053
10032
10437
10138
9155
7588
5547
3168
681
-1570
-3214
-4045
-4174
-4011
-4030
-4454
-5083
-5406
-4928
-3509
-1473
563
2016
2600
2384
1673
826
142
-187
-85
396
1067
1647
1869
1600
914
76
-558
-660
-49
1234
2918
4585
5817
6361
6194
5470
4374
3018
1468
-142
-1523
-2307
-2253
-1435
-244
817
1422
1565
1475
1377
1300
1067
448
-658
-2150
-3797
-5361
-6690
-7728
-8473
-8945
-9181
-9241
-9206
-9162
-9170
-9256
-9403
-9561
-9668
-9690
-9636
-9537
-9379
-9042
-8328
-7090
-5381
-3510
-1903
-851
-339
-85
203
572
781
538
-192
-1072
-1581
-1375
-509
661
1788
2782
3756
4730
5406
5250
3877
1432
-1378
-3653
-4803
-4817
-4118
-3180
-2219
-1177
79
1548
3073
4449
5518
6153
6180
5404
3748
1417
-1087
-3151
-4323
-4467
-3740
-2456
-963
394
1300
1558
1184
425
-391
-1074
-1675
-2362
-3170
-3858
-4022
-3404
-2121
-628
566
1182
1247
937
383
-379
-1283
-2128
-2615
-2546
-1995
-1285
-774
-619
-692
-696
-369
376
1428
2546
3448
3902
3817
3302
2645
2174
2072
2271
2526
2606
2465
2239
2106
2143
2313
2569
2946
3524
4292
5057
5534
5549
5189
4748
4493
4466
4476
4287
3822
3199
2586
2035
1465
817
202
-109
112
828
1696
2249
2162
1400
160
-1300
-2785
-4168
-5345
-6238
-6867
-7387
-7987
-8685
-9193
-9040
-7915
-6008
-4056
-2987
-3368
-5027
-7101
-8497
-8448
-6839
-4165
-1202
1341
3017
3672
3380
2388
1064
-181
-1016
-1308
-1155
-800
-479
-288
-172
1
321
772
1251
1632
1827
1803
1574
1207
830
629
796
1406
2311
3138
3435
2913
1629
-21
-1515
-2484
-2871
-2872
-2730
-2550
-2281
-1846
-1282
-752
-412
-265
-143
146
630
1096
1201
691
-414
-1806
-3023
-3637
-3394
-2271
-455
1708
3800
5436
6376
6588
6242
5614
4957
4399
3916
3373
2627
1637
532
-421
-946
-943
-606
-382
-762
-1995
-3924
-6031
-7692
-8481
-8343
-7545
-6476
-5420
-4452
-3500
-2507
-1561
-898
-749
-1148
-1833
-2349
-2309
-1649
-670
179
643
874
1320
2372
3999
5670
6635
6371
4902
2796
858
-257
-304
521
1745
2859
3537
3749
3714
3722
3911
4161
4198
3827
3123
2384
1867
1542
1104
260
-925
-1965
-2267
-1595
-306
850
1238
745
-182
-887
-924
-265
795
1881
2711
3138
3112
2670
1950
1172
562
254
260
520
955
1457
1825
1787
1138
-47
-1341
-2135
-1992
-921
613
1960
2635
2511
1777
773
-156
-722
-728
-137
859
1868
2469
2448
1930
1290
913
971
1375
1895
2326
2573
2614
2437
2023
1392
655
-3
-430
-615
-745
-1130
-2047
-3563
-5440
-7178
-8206
-8137
-6958
-5066
-3124
-1823
-1651
-2756
-4901
-7523
-9865
-11213
-11170
-9852
-7858
-5982
-4804
-4412
-4449
-4422
-4043
-3364
-2625
-2016
-1543
-1107
-651
-219
158
599
1369
2678
4437
6203
7396
7669
7143
6348
5889
6085
6807
7598
7970
7668
6779
5654
4736
4377
4722
5653
6803
7650
7674
6560
4351
1497
-1271
-3199
-3778
-2915
-922
1634
4137
6090
7207
7442
6964
6078
5091
4170
3282
2276
1078
-165
-1115
-1443
-1061
-160
967
2153
3427
4825
6132
6822
6332
4489
1750
-971
-2791
-3312
-2729
-1566
-298
848
1818
2553
2919
2815
2335
1787
1538
1775
2367
2914
2935
2088
342
-1964
-4174
-5536
-5519
-4086
-1767
592
2233
2823
2495
1606
434
-969
-2665
-4616
-6567
-8112
-8905
-8827
-8032
-6843
-5579
-4408
-3285
-2004
-374
1581
3517
4905
5324
4756
3620
2512
1821
1532
1336
938
281
-487
-1208
-1854
-2453
-2924
-3050
-2662
-1899
-1234
-1186
-1914
-3049
-3920
-4011
-3277
-2080
-869
110
831
1317
1500
1277
666
-140
-908
-1580
-2327
-3374
-4750
-6183
-7235
-7554
-7033
-5792
-4078
-2195
-486
723
1264
1238
934
542
-122
-1565
-4183
-7734
-11181
-13140
-12673
-9864
-5762
-1731
1280
3081
4013
4480
4627
4363
3597
2403
984
-482
-1913
-3267
-4422
-5151
-5223
-4557
-3278
-1672
-71
1226
1996
2132
1682
864
-7
-668
-1031
-1178
-1227
-1180
-884
-134
1156
2868
4736
6474
7861
8730
8897
8144
6329
3544
217
-2954
-5229
-6097
-5436
-3499
-738
2378
5457
8157
10111
10938
10388
8528
5814
2932
495
-1220
-2273
-2823
-2845
-2081
-289
2402
5350
7640
8559
7961
6265
4122
2032
207
-1296
-2370
-2806
-2438
-1302
361
2271
4255
6228
8029
9326
9730
9069
7556
5669
3816
2067
205
-1945
-4212
-6083
-7022
-6842
-5805
-4396
-2988
-1685
-453
656
1406
1517
898
-248
-1509
-2474
-2872
-2612
-1749
-476
890
1991
2606
2802
2903
3244
3877
4490
4632
4088
3085
2155
1744
1893
2250
2368
2051
1464
959
787
960
1322
1746
2242
2912
3787
4718
5402
5536
4985
3870
2515
1303
494
119
-8
-152
-475
-920
-1233
-1115
-394
868
2395
3782
4599
4470
3160
675
-2668
-6274
-9451
-11651
-12638
-12490
-11432
-9657
-7251
-4270
-856
2693
5971
8574
10197
10657
9890
7953
5061
1627
-1746
-4361
-5582
-5031
-2734
827
4824
8337
10663
11548
11214
10169
8936
7844
6991
6344
5859
5517
5292
5101
4815
4300
3454
2198
470
-1732
-4265
-6812
-8994
-10587
-11703
-12758
-14204
-16196
-18442
-20349
-21354
-21178
-19850
-17558
-14515
-11009
-7549
-4886
-3767
-4500
-6663
-9211
-10952
-11108
-9589
-6855
-3564
-275
2621
4834
6158
6558
6262
5691
5218
4957
4768
4482
4128
3928
4033
4265
4127
3123
1128
-1516
-4272
-6797
-9110
-11403
-13686
-15620
-16692
-16599
-15490
-13909
-12478
-11608
-11402
-11717
-12266
-12662
-12476
-11384
-9379
-6852
-4436
-2653
-1626
-1071
-558
180
1125
2095
2913
3464
3631
3265
2317
1031
-11
-160
858
2676
4442
5352
5166
4329
3610
3556
4171
5027
5659
5912
5957
6029
6146
6065
5523
4561
3643
3426
4319
6124
8042
9082
8637
6845
4515
2655
1949
2504
4001
6052
8453
11157
14057
16838
19062
20409
20829
20458
19354
17352
14190
9857
4845
61
-3574
-5572
-6050
-5560
-4756
-4131
-3964
-4375
-5348
-6703
-8109
-9219
-9884
-10253
-10650
-11281
-12013
-12403
-11965
-10456
-7969
-4806
-1283
2346
5832
8864
11145
12555
13283
13741
14330
15204
16233
17142
17687
17715
17108
15725
13457
10354
6677
2803
-959
-4469
-7692
-10547
-12856
-14465
-15427
-16029
-16594
-17208
-17627
-17503
-16730
-15617
-14695
-14305
-14320
-14239
-13575
-12208
-10400
-8494
-6585
-4457
-1831
1313
4625
7569
9728
10994
11528
11588
11395
11105
10843
10686
10609
10454
10000
9102
7773
6155
4392
2540
577
-1501
-3608
-5595
-7327
-8738
-9796
-10442
-10570
-10105
-9112
-7826
-6578
-5644
-5154
-5087
-5353
-5860
-6519
-7211
-7761
-7980
-7747
-7082
-6138
-5122
-4186
-3362
-2600
-1893
-1395
-1434
-2352
-4236
-6741
-9136
-10603
-10606
-9075
-6307
-2702
1413
5716
9687
12550
13542
12368
9484
5928
2748
441
-1164
-2538
-3894
-4949
-5152
-4184
-2259
-4
1964
3391
4404
5241
5979
6479
6550
6127
5311
4277
3191
2195
1420
940
677
377
-237
-1216
-2274
-2942
-2933
-2399
-1839
-1724
-2147
-2799
-3298
-3546
-3813
-4461
-5610
-7044
-8438
-9666
-10875
-12261
-13784
-15111
-15859
-15897
-15417
-14689
-13756
-12355
-10150
-7031
-3213
955
5250
9620
13984
18007
21148
22978
23513
23229
22730
22327
21901
21121
19799
18028
16026
13870
11437
8631
5654
3036
1326
700
795
916
411
-1072
-3586
-7032
-11212
-15752
-20018
-23233
-24792
-24556
-22880
-20328
-17308
-13924
-10126
-6008
-1964
1423
3661
4569
4306
3216
1656
-98
-1841
-3378
-4480
-4871
-4270
-2502
352
3857
7310
10025
11693
12572
13337
14649
16734
19246
21517
22992
23543
23460
23159
22853
22423
21549
19969
17662
14832
11726
8438
4881
943
-3275
-7341
-10618
-12586
-13132
-12605
-11577
-10499
-9514
-8557
-7642
-7031
-7135
-8179
-9934
-11732
-12782
-12543
-10920
-8193
-4803
-1204
2201
5075
7217
8636
9513
10014
10072
9345
7460
4368
542
-3184
-6031
-7646
-8164
-7996
-7526
-7013
-6658
-6688
-7275
-8322
-9360
-9727
-8977
-7217
-5082
-3321
-2314
-1861
-1417
-549
745
2108
3160
3826
4350
5049
6040
7190
8315
9411
10687
12358
14371
16314
17584
17679
16391
13807
10191
5892
1338
-2969
-6577
-9276
-11221
-12816
-14373
-15808
-16617
-16206
-14341
-11381
-8125
-5370
-3518
-2490
-1955
-1651
-1529
-1631
-1852
-1809
-980
971
3911
7212
10048
11830
12503
12518
12477
12730
13200
13538
13486
13109
12722
12563
12513
12102
10820
8464
5237
1525
-2437
-6687
-11346
-16280
-20927
-24461
-26209
-25995
-24195
-21497
-18559
-15798
-13377
-11304
-9514
-7896
-6298
-4582
-2700
-748
1079
2611
3821
4853
5939
7281
8975
11011
13323
15807
18278
20404
21729
21829
20550
18152
15244
12491
10293
8643
7261
5866
4367
2821
1257
-436
-2405
-4618
-6759
-8384
-9245
-9501
-9609
-9959
-10537
-10898
-10457
-8887
-6323
-3278
-396
1778
2917
2948
2078
791
-257
-470
445
2360
4817
7248
9159
10211
10218
9159
7220
4779
2283
37
-1917
-3731
-5521
-7180
-8392
-8849
-8479
-7513
-6325
-5213
-4283
-3502
-2834
-2322
-2050
-2049
-2229
-2411
-2400
-2054
-1320
-231
1106
2538
3895
5032
5841
6234
6127
5456
4242
2645
962
-449
-1278
-1355
-689
540
1994
3233
3823
3495
2266
443
-1530
-3291
-4704
-5834
-6795
-7613
-8208
-8512
-8578
-8585
-8709
-8973
-9220
-9229
-8916
-8439
-8132
-8295
-8988
-9961
-10773
-11012
-10474
-9205
-7406
-5295
-3030
-723
1505
3503
5132
6332
7158
7734
8186
8595
8991
9391
9775
10040
9972
9307
7880
5776
3351
1095
-596
-1592
-2033
-2182
-2232
-2192
-1901
-1133
259
2247
4601
6936
8838
10001
10315
9869
8854
7462
5847
4166
2637
1525
1025
1130
1592
2033
2139
1779
1008
-56
-1339
-2821
-4461
-6150
-7738
-9132
-10348
-11448
-12402
-12989
-12869
-11783
-9759
-7174
-4609
-2600
-1421
-1010
-1043
-1073
-702
304
1942
3974
6026
7740
8923
9592
9887
9916
9675
9080
8112
6921
5800
5046
4803
5023
5554
6278
7175
8288
9637
11166
12764
14315
15708
16819
17493
17588
17063
16033
14746
13455
12305
11279
10235
8974
7306
5089
2282
-1000
-4472
-7757
-10537
-12689
-14308
-15580
-16628
-17448
-17983
-18246
-18354
-18429
-18448
-18220
-17532
-16372
-15032
-13972
-13519
-13626
-13851
-13588
-12372
-10073
-6889
-3207
536
3932
6617
8311
8884
8423
7227
5717
4287
3187
2493
2155
2092
2273
2731
3512
4576
5716
6547
6607
5539
3266
78
-3429
-6539
-8652
-9469
-9047
-7717
-5903
-3934
-1948
57
2061
3874
5121
5418
4608
2904
795
-1247
-3048
-4800
-6854
-9393
-12218
-14815
-16647
-17441
-17291
-16508
-15382
-14024
-12392
-10437
-8213
-5857
-3471
-1018
1655
4657
7873
10907
13218
14371
14265
13174
11578
9913
8388
7004
5708
4546
3678
3246
3235
3446
3634
3670
3591
3489
3334
2918
1975
385
-1710
-3976
-6063
-7750
-8926
-9499
-9353
-8453
-6987
-5385
-4131
-3471
-3256
-3076
-2594
-1834
-1173
-1051
-1625
-2616
-3486
-3762
-3298
-2288
-1088
-14
750
1122
1069
601
-171
-1006
-1584
-1612
-937
420
2274
4295
6043
7037
6917
5665
3722
1869
850
947
1796
2605
2692
1956
945
462
971
2257
3587
4244
4019
3301
2704
2572
2741
2739
2224
1309
505
348
1012
2187
3287
3812
3619
2953
2260
1925
2088
2597
3129
3394
3313
3068
2953
3139
3513
3752
3604
3140
2761
2890
3586
4419
4737
4164
2917
1699
1232
1817
3243
5078
7019
8998
10967
12632
13452
12947
11077
8319
5370
2711
397
-1761
-3822
-5506
-6349
-6085
-4895
-3318
-1896
-866
-156
360
607
297
-834
-2758
-5107
-7357
-9107
-10202
-10675
-10586
-9957
-8830
-7367
-5861
-4622
-3830
-3491
-3528
-3903
-4670
-5877
-7426
-8998
-10127
-10382
-9526
-7597
-4874
-1798
1116
3370
4605
4733
4006
2948
2146
1984
2491
3389
4323
5110
5847
6818
8267
10203
12347
14235
15374
15357
13919
10949
6532
994
-5101
-11043
-16158
-19990
-22377
-23446
-23504
-22940
-22124
-21332
-20667
-20036
-19220
-18031
-16472
-14776
-13269
-12158
-11380
-10657
-9694
-8366
-6742
-4938
-2953
-650
2086
5148
8159
10644
12304
13190
13636
14032
14591
15288
15952
16400
16484
16053
14926
12970
10269
7213
4419
2463
1611
1726
2413
3289
4181
5117
6174
7318
8382
9161
9523
9417
8804
7589
5664
3041
-50
-3185
-5929
-8016
-9422
-10271
-10668
-10614
-10042
-8930
-7398
-5698
-4144
-3035
-2608
-2984
-4091
-5611
-7032
-7848
-7812
-7074
-6074
-5252
-4779
-4511
-4178
-3621
-2869
-2007
-967
513
2718
5693
9132
12514
15394
17588
19153
20179
20633
20380
19358
17746
15968
14514
13719
13630
14030
14578
14963
14992
14605
13818
12644
11026
8853
6035
2603
-1253
-5245
-9106
-12670
-15832
-18442
-20241
-20931
-20347
-18598
-16047
-13134
-10174
-7295
-4515
-1901
382
2149
3357
4183
4963
5993
7344
8809
10017
10673
10740
10466
10184
10040
9823
9071
7409
4871
1958
-653
-2538
-3746
-4634
-5478
-6207
-6520
-6266
-5723
-5471
-5923
-6933
-7828
-7887
-6860
-5110
-3283
-1803
-643
488
1743
2916
3571
3372
2315
678
-1204
-3134
-5073
-7038
-9019
-10962
-12774
-14304
-15302
-15477
-14647
-12891
-10539
-7967
-5336
-2529
666
4238
7780
10614
12135
12113
10777
8644
6256
3993
2037
438
-820
-1759
-2409
-2820
-3080
-3329
-3731
-4421
-5442
-6729
-8157
-9618
-11040
-12355
-13435
-14080
-14100
-13416
-12099
-10313
-8236
-6021
-3824
-1823
-150
1232
2577
4244
6435
8998
11446
13212
13962
13731
12802
11435
9677
7380
4397
791
-3097
-6757
-9718
-11718
-12760
-13041
-12809
-12223
-11320
-10077
-8542
-6917
-5513
-4609
-4301
-4471
-4895
-5396
-5898
-6346
-6580
-6317
-5286
-3428
-980
1647
4120
6361
8508
10699
12861
14690
15842
16180
15874
15285
14715
14241
13736
13056
12222
11446
10972
10874
10963
10893
10377
9345
7935
6332
4612
2713
557
-1818
-4253
-6602
-8875
-11235
-13811
-16453
-18675
-19846
-19545
-17801
-15064
-11920
-8778
-5746
-2737
319
3362
6246
8874
11263
13490
15555
17290
18388
18523
17492
15296
12157
8474
4732
1379
-1309
-3304
-4791
-6017
-7128
-8077
-8688
-8797
-8385
-7601
-6682
-5849
-5241
-4915
-4879
-5102
-5507
-5954
-6269
-6290
-5930
-5223
-4319
-3440
-2787
-2444
-2310
-2142
-1707
-985
-281
-136
-1048
-3153
-6084
-9119
-11530
-12913
-13269
-12830
-11786
-10143
-7826
-4908
-1739
1162
3397
4926
6055
7173
8440
9692
10612
11049
11172
11344
11789
12339
12485
11712
9883
7380
4893
3015
1935
1409
1014
457
-280
-1012
-1551
-1868
-2078
-2306
-2550
-2656
-2453
-1933
-1355
-1146
-1655
-2891
-4438
-5644
-5977
-5345
-4126
-2913
-2120
-1734
-1392
-694
461
1779
2750
2973
2382
1247
-21
-1113
-1960
-2690
-3477
-4369
-5226
-5795
-5880
-5506
-4933
-4498
-4368
-4407
-4254
-3589
-2371
-870
555
1723
2715
3707
4695
5389
5372
4424
2737
849
-651
-1411
-1409
-846
35
1037
1999
2753
3128
3003
2351
1241
-170
-1636
-2822
-3373
-3068
-1968
-433
1059
2179
2919
3522
4250
5148
6013
6540
6521
5948
4980
3856
2848
2247
2346
3340
5215
7693
10311
12578
14109
14691
14272
12948
10964
8691
6519
4698
3223
1889
490
-959
-2168
-2762
-2570
-1824
-1061
-821
-1330
-2421
-3716
-4923
-5986
-6979
-7869
-8394
-8200
-7137
-5455
-3705
-2383
-1615
-1135
-582
146
797
995
591
-184
-902
-1276
-1366
-1459
-1778
-2274
-2697
-2850
-2767
-2672
-2750
-2992
-3228
-3334
-3372
-3558
-4065
-4869
-5754
-6454
-6804
-6754
-6310
-5479
-4291
-2865
-1404
-86
1068
2212
3558
5188
6979
8690
10158
11415
12621
13859
14961
15535
15191
13814
11663
9208
6822
4560
2215
-413
-3241
-5877
-7872
-9043
-9588
-9888
-10175
-10351
-10124
-9321
-8079
-6735
-5520
-4352
-2930
-1027
1297
3790
6279
8832
11615
14567
17237
19003
19514
18972
17961
16976
16056
14851
13029
10650
8125
5852
3879
1956
-84
-2005
-3248
-3359
-2431
-1104
-166
-46
-634
-1487
-2194
-2569
-2583
-2217
-1440
-345
746
1395
1322
611
-349
-1149
-1634
-1927
-2235
-2623
-2988
-3211
-3312
-3436
-3674
-3915
-3898
-3432
-2602
-1762
-1311
-1438
-2020
-2739
-3283
-3470
-3230
-2527
-1323
353
2331
4313
5996
7225
8047
8620
9048
9283
9162
8555
7495
6184
4878
3720
2663
1533
183
-1373
-2940
-4254
-5137
-5597
-5795
-5928
-6096
-6266
-6348
-6304
-6227
-6286
-6594
-7096
-7563
-7727
-7468
-6917
-6384
-6157
-6303
-6622
-6783
-6552
-5932
-5123
-4354
-3727
-3200
-2701
-2260
-2016
-2105
-2523
-3111
-3684
-4190
-4762
-5610
-6832
-8301
-9721
-10788
-11329
-11332
-10866
-9999
-8791
-7332
-5785
-4341
-3140
-2207
-1465
-804
-152
492
1081
1545
1818
1863
1710
1476
1344
1486
1968
2714
3553
4322
4936
5378
5643
5697
5518
5148
4718
4374
4167
4006
3734
3277
2756
2447
2621
3356
4479
5652
6558
7041
7145
7017
6798
6545
6244
5866
5409
4895
4321
3625
2705
1500
71
-1377
-2581
-3355
-3697
-3776
-3811
-3927
-4089
-4167
-4059
-3784
-3457
-3197
-3024
-2837
-2482
-1848
-923
208
1418
2596
3678
4646
5499
6215
6731
6953
6798
6238
5315
4105
2678
1086
-589
-2187
-3483
-4294
-4610
-4642
-4710
-5053
-5669
-6333
-6754
-6761
-6360
-5664
-4764
-3676
-2390
-959
496
1854
3089
4283
5543
6888
8215
9356
10178
10630
10711
10415
9716
8617
7198
5627
4089
2705
1500
438
-516
-1361
-2081
-2689
-3251
-3862
-4593
-5436
-6295
-7006
-7387
-7301
-6718
-5751
-4644
-3706
-3185
-3163
-3498
-3882
-3984
-3613
-2808
-1808
-902
-272
85
296
482
642
669
458
14
-544
-1082
-1572
-2105
-2782
-3572
-4274
-4641
-4572
-4220
-3909
-3933
-4360
-4995
-5506
-5613
-5226
-4461
-3567
-2813
-2379
-2284
-2371
-2384
-2112
-1519
-779
-155
167
193
68
-73
-215
-423
-699
-873
-673
66
1232
2460
3363
3796
3931
4090
4458
4925
5172
4929
4188
3208
2316
1669
1160
533
-405
-1624
-2882
-3857
-4319
-4205
-3593
-2616
-1407
-89
1185
2235
2894
3097
2922
2571
2263
2130
2156
2218
2175
1956
1576
1108
615
110
-445
-1119
-1966
-2990
-4116
-5188
-6021
-6480
-6564
-6408
-6206
-6078
-5987
-5770
-5272
-4488
-3594
-2858
-2476
-2481
-2749
-3101
-3383
-3480
-3288
-2697
-1641
-166
1546
3234
4655
5646
6105
5961
5186
3871
2298
888
23
-158
180
708
1180
1585
2078
2773
3576
4227
4520
4487
4382
4458
4732
4958
4853
4374
3822
3657
4162
5234
6441
7298
7529
7146
6324
5231
3960
2595
1296
296
-216
-235
27
242
131
-412
-1299
-2311
-3199
-3766
-3919
-3700
-3269
-2834
-2533
-2351
-2131
-1691
-999
-257
179
0
-848
-2098
-3294
-4027
-4122
-3667
-2893
-2021
-1184
-460
67
298
195
-140
-477
-589
-400
-43
247
313
198
118
311
904
1867
3072
4362
5566
6493
6959
6891
6430
5913
5711
6010
6700
7468
8020
8248
8239
8119
7910
7507
6790
5737
4452
3083
1738
485
-600
-1397
-1803
-1832
-1649
-1488
-1499
-1672
-1906
-2152
-2506
-3134
-4096
-5232
-6223
-6791
-6889
-6709
-6517
-6443
-6400
-6179
-5630
-4785
-3830
-2987
-2405
-2124
-2115
-2315
-2631
-2935
-3078
-2959
-2572
-2009
-1393
-803
-255
252
691
1008
1199
1355
1637
2145
2789
3272
3250
2555
1342
26
-951
-1372
-1351
-1227
-1333
-1805
-2542
-3323
-3968
-4439
-4810
-5159
-5475
-5653
-5583
-5260
-4844
-4593
-4732
-5323
-6227
-7181
-7921
-8285
-8240
-7848
-7237
-6588
-6117
-6001
-6271
-6737
-7042
-6849
-6041
-4784
-3388
-2082
-863
435
1940
3568
5042
6074
6550
6560
6253
5686
4793
3523
1988
491
-629
-1183
-1213
-898
-394
261
1094
2084
3108
3993
4627
5024
5288
5534
5845
6291
6970
7993
9399
11072
12745
14101
14916
15115
14731
13810
12361
10404
8055
5560
3205
1178
-528
-2068
-3579
-5040
-6245
-6957
-7095
-6829
-6510
-6464
-6833
-7537
-8372
-9133
-9680
-9914
-9743
-9104
-8023
-6657
-5225
-3908
-2754
-1704
-690
271
1076
1595
1727
1393
514
-945
-2848
-4797
-6210
-6595
-5847
-4343
-2729
-1530
-884
-566
-247
248
891
1593
2341
3183
4094
4895
5350
5376
5152
4991
5066
5225
5077
4276
2777
862
-1050
-2616
-3635
-3976
-3527
-2262
-379
1669
3345
4305
4564
4429
4239
4155
4124
4022
3797
3476
3087
2597
1966
1261
684
451
597
878
887
305
-888
-2399
-3802
-4766
-5198
-5213
-5016
-4776
-4563
-4353
-4062
-3587
-2842
-1793
-476
1002
2491
3814
4819
5416
5610
5524
5368
5363
5653
6243
6991
7667
8038
7936
7310
6237
4901
3535
2355
1494
985
785
817
994
1233
1453
1593
1627
1552
1342
912
137
-1054
-2586
-4217
-5648
-6687
-7333
-7724
-7983
-8095
-7916
-7293
-6190
-4725
-3102
-1515
-105
1044
1914
2569
3167
3872
4723
5542
6006
5868
5163
4234
3517
3260
3379
3572
3576
3345
3009
2672
2244
1465
101
-1845
-4086
-6198
-7820
-8811
-9251
-9356
-9370
-9488
-9804
-10289
-10813
-11205
-11356
-11267
-11031
-10745
-10438
-10065
-9579
-8982
-8324
-7627
-6840
-5855
-4620
-3223
-1886
-851
-240
11
95
203
413
685
937
1156
1441
1971
2895
4232
5833
7439
8785
9702
10134
10090
9574
8578
7149
5468
3856
2646
1999
1781
1626
1147
163
-1212
-2675
-3930
-4833
-5398
-5683
-5711
-5472
-5015
-4506
-4173
-4140
-4289
-4268
-3675
-2323
-402
1568
2995
3517
3189
2416
1707
1394
1489
1761
1946
1948
1885
1975
2367
3037
3819
4510
4965
5116
4940
4433
3634
2668
1740
1065
774
853
1165
1522
1743
1680
1226
352
-849
-2140
-3220
-3864
-4045
-3941
-3800
-3765
-3785
-3671
-3243
-2453
-1408
-296
719
1546
2171
2613
2900
3042
3035
2872
2590
2316
2260
2632
3492
4649
5700
6207
5927
4919
3481
1979
688
-240
-730
-745
-299
492
1422
2287
2977
3490
3844
3982
3776
3137
2127
937
-248
-1382
-2529
-3684
-4620
-4939
-4340
-2895
-1083
464
1347
1590
1516
1434
1411
1307
1016
652
520
885
1757
2877
3906
4652
5148
5535
5889
6121
6045
5532
4626
3540
2559
1895
1606
1587
1642
1591
1360
1010
683
497
447
406
200
-265
-931
-1619
-2133
-2366
-2331
-2108
-1750
-1234
-483
539
1747
2917
3775
4118
3923
3348
2644
2041
1683
1641
1956
2648
3667
4828
5818
6297
6040
5030
3439
1544
-354
-1974
-3077
-3540
-3437
-3058
-2792
-2905
-3374
-3916
-4209
-4141
-3890
-3770
-3984
-4487
-5043
-5417
-5501
-5311
-4887
-4240
-3399
-2490
-1741
-1366
-1435
-1835
-2369
-2892
-3380
-3875
-4391
-4880
-5267
-5505
-5570
-5407
-4902
-3932
-2482
-714
1055
2472
3266
3312
2637
1402
-113
-1574
-2708
-3423
-3841
-4187
-4604
-5031
-5256
-5084
-4499
-3659
-2765
-1923
-1133
-405
143
311
-26
-769
-1599
-2143
-2179
-1731
-1000
-212
517
1179
1825
2488
3160
3803
4371
4820
5126
5300
5384
5431
5457
5424
5276
5018
4770
4743
5135
6007
7221
8484
9475
9977
9942
9479
8772
7993
7244
6555
5905
5259
4592
3883
3124
2341
1626
1146
1101
1633
2733
4219
5796
7175
8154
8648
8657
8234
7491
6603
5778
5168
4776
4455
4013
3370
2623
1983
1592
1405
1203
751
-33
-1055
-2155
-3257
-4410
-5667
-6922
-7860
-8108
-7489
-6200
-4756
-3722
-3412
-3755
-4399
-4967
-5279
-5406
-5542
-5837
-6286
-6744
-7016
-6954
-6480
-5578
-4263
-2572
-574
1615
3828
5854
7461
8436
8656
8150
7117
5873
4731
3872
3293
2855
2393
1821
1156
472
-171
-771
-1366
-1999
-2673
-3347
-3950
-4399
-4617
-4557
-4212
-3631
-2907
-2156
-1507
-1091
-1030
-1405
-2193
-3231
-4244
-4945
-5176
-4976
-4544
-4110
-3811
-3659
-3606
-3626
-3756
-4050
-4522
-5133
-5827
-6577
-7381
-8202
-8924
-9375
-9417
-9029
-8306
-7377
-6320
-5155
-3922
-2760
-1895
-1519
-1644
-2070
-2487
-2651
-2492
-2085
-1509
-735
369
1915
3851
5923
7762
9049
9638
9578
9040
8214
7254
6274
5378
4682
4281
4204
4379
4645
4823
4796
4565
4247
4002
3948
4091
4322
4472
4395
4041
3463
2779
2097
1469
887
344
-116
-380
-331
69
720
1426
1995
2349
2546
2698
2860
2963
2848
2376
1516
356
-949
-2250
-3431
-4402
-5078
-5395
-5339
-4965
-4368
-3645
-2868
-2088
-1363
-750
-278
83
404
740
1087
1380
1551
1582
1504
1336
1036
515
-277
-1274
-2280
-3052
-3416
-3326
-2852
-2119
-1241
-302
650
1602
2572
3572
4562
5408
5923
5973
5589
4992
4493
4329
4562
5084
5723
6346
6882
7272
7424
7225
6614
5645
4477
3302
2256
1365
565
-237
-1099
-1993
-2799
-3343
-3491
-3247
-2806
-2501
-2660
-3444
-4762
-6322
-7761
-8772
-9167
-8871
-7899
-6357
-4447
-2437
-598
876
1894
2432
2487
2063
1210
66
-1145
-2195
-2931
-3321
-3420
-3308
-3063
-2773
-2564
-2577
-2910
-3540
-4321
-5034
-5490
-5590
-5339
-4807
-4081
-3234
-2315
-1350
-356
640
1582
2374
2904
3086
2905
2424
1761
1048
387
-159
-567
-847
-1028
-1142
-1214
-1258
-1287
-1330
-1438
-1667
-2058
-2614
-3300
-4043
-4744
-5286
-5574
-5585
-5406
-5203
-5121
-5171
-5187
-4919
-4203
-3104
-1903
-933
-378
-177
-102
71
408
813
1122
1213
1045
620
-61
-991
-2106
-3252
-4223
-4847
-5054
-4869
-4338
-3470
-2249
-717
954
2480
3582
4130
4212
4069
3956
4008
4209
4456
4668
4842
5033
5287
5587
5850
5974
5901
5640
5242
4762
4225
3624
2956
2250
1574
1008
599
322
102
-148
-467
-824
-1153
-1419
-1655
-1947
-2343
-2773
-3032
-2876
-2165
-973
417
1643
2426
2689
2545
2196
1826
1532
1347
1283
1366
1630
2083
2698
3418
4186
4958
5684
6289
6678
6774
6570
6136
5581
4974
4296
3479
2494
1438
533
32
74
605
1400
2179
2722
2920
2745
2195
1275
25
-1431
-2883
-4086
-4839
-5053
-4771
-4147
-3400
-2766
-2434
-2494
-2900
-3504
-4137
-4697
-5192
-5692
-6244
-6795
-7210
-7351
-7164
-6703
-6081
-5384
-4634
-3819
-2976
-2241
-1825
-1922
-2605
-3783
-5224
-6630
-7711
-8234
-8057
-7165
-5701
-3951
-2264
-909
34
691
1270
1899
2530
2984
3103
2887
2501
2163
2005
2023
2156
2398
2823
3488
4289
4921
4995
4267
2805
972
-769
-2095
-2953
-3523
-4049
-4677
-5377
-5986
-6315
-6259
-5854
-5272
-4748
-4474
-4509
-4760
-5036
-5167
-5081
-4818
-4455
-4016
-3448
-2681
-1726
-727
79
489
438
34
-517
-1030
-1429
-1751
-2079
-2468
-2890
-3243
-3398
-3257
-2788
-2054
-1199
-418
100
232
-31
-582
-1243
-1835
-2230
-2374
-2265
-1931
-1407
-745
-27
633
1116
1329
1234
853
249
-502
-1337
-2205
-3069
-3888
-4615
-5195
-5576
-5722
-5636
-5375
-5065
-4874
-4956
-5369
-6023
-6693
-7125
-7160
-6807
-6199
-5448
-4537
-3325
-1687
323
2434
4294
5686
6655
7419
8157
8846
9291
9336
9044
8688
8546
8664
8808
8635
7960
6873
5644
4500
3473
2451
1341
199
-793
-1472
-1802
-1855
-1712
-1378
-812
-44
752
1306
1401
1018
353
-300
-707
-808
-701
-551
-481
-519
-616
-715
-813
-975
-1283
-1764
-2339
-2845
-3129
-3135
-2941
-2682
-2451
-2221
-1873
-1302
-518
331
1033
1429
1499
1357
1164
1022
914
721
339
-221
-794
-1145
-1136
-858
-624
-803
-1586
-2861
-4293
-5542
-6471
-7183
-7874
-8632
-9349
-9807
-9851
-9506
-8956
-8418
-8016
-7750
-7555
-7368
-7164
-6936
-6657
-6262
-5651
-4721
-3426
-1853
-271
903
1259
600
-916
-2825
-4575
-5798
-6444
-6708
-6821
-6869
-6780
-6453
-5913
-5351
-5027
-5106
-5568
-6237
-6898
-7411
-7739
-7893
-7843
-7477
-6634
-5202
-3217
-903
1386
3301
4629
5360
5652
5715
5699
5631
5450
5089
4557
3976
3556
3511
3958
4836
5890
6751
7070
6653
5520
3865
1949
21
-1709
-3040
-3782
-3807
-3147
-2028
-819
120
563
466
-100
-1041
-2283
-3752
-5320
-6794
-7963
-8659
-8791
-8348
-7382
-6020
-4475
-3025
-1936
-1369
-1344
-1779
-2574
-3651
-4904
-6121
-6968
-7105
-6361
-4863
-2988
-1171
302
1395
2244
2998
3705
4306
4732
4991
5195
5501
6020
6758
7609
8406
8998
9325
9440
9466
9485
9453
9194
8519
7401
6074
4961
4458
4718
5573
6665
7661
8410
8938
9313
9536
9525
9216
8657
8010
7470
7156
7089
7234
7567
8087
8774
9525
10161
10485
10355
9729
8656
7246
5654
4069
2696
1698
1134
921
876
803
583
205
-261
-727
-1125
-1419
-1579
-1566
-1341
-878
-186
676
1604
2446
3034
3225
2965
2327
1496
695
82
-318
-593
-852
-1120
-1303
-1247
-840
-106
810
1723
2507
3132
3611
3938
4054
3918
3586
3255
3196
3611
4523
5759
7058
8203
9108
9807
10376
10868
11288
11611
11797
11798
11563
11068
10359
9564
8838
8279
7863
7476
7010
6467
5953
5598
5440
5408
5397
5384
5465
5769
6334
7040
7673
8060
8166
8085
7931
7757
7546
7278
6988
6746
6588
6468
6287
5979
5567
5134
4732
4326
3818
3140
2322
1459
615
-250
-1261
-2514
-3985
-5516
-6900
-7972
-8649
-8884
-8639
-7904
-6761
-5417
-4143
-3147
-2476
-2041
-1736
-1546
-1557
-1844
-2345
-2840
-3074
-2908
-2406
-1763
-1163
-671
-237
213
703
1211
1721
2269
2908
3635
4352
4904
5190
5243
5225
5328
5668
6226
6876
7452
7811
7870
7618
7127
6539
6022
5699
5583
5580
5542
5349
4951
4355
3579
2643
1588
509
-452
-1175
-1629
-1887
-2063
-2219
-2331
-2328
-2181
-1953
-1773
-1744
-1887
-2150
-2493
-2950
-3629
-4628
-5941
-7428
-8865
-10050
-10876
-11327
-11431
-11198
-10610
-9667
-8440
-7086
-5791
-4685
-3781
-2991
-2199
-1338
-426
471
1307
2085
2842
3607
4378
5135
5876
6611
7318
7899
8194
8067
7510
6678
5809
5090
4563
4146
3747
3354
3050
2923
2993
3192
3433
3686
3986
4371
4811
5200
5417
5403
5197
4908
4655
4525
4562
4773
5115
5495
5795
5932
5917
5853
5875
6069
6423
6863
7306
7690
7963
8048
7867
7386
6680
5909
5215
4623
4034
3324
2488
1685
1161
1079
1409
1942
2431
2727
2824
2791
2677
2465
2108
1604
1032
528
219
179
410
866
1469
2121
2720
3167
3397
3386
3154
2761
2298
1888
1655
1677
1926
2266
2503
2491
2213
1774
1312
873
362
-411
-1597
-3200
-5042
-6848
-8376
-9518
-10327
-10951
-11543
-12179
-12839
-13430
-13852
-14040
-13993
-13758
-13402
-12981
-12533
-12082
-11647
-11240
-10848
-10426
-9900
-9210
-8341
-7353
-6360
-5486
-4810
-4334
-3992
-3686
-3337
-2926
-2504
-2178
-2063
-2240
-2712
-3397
-4160
-4864
-5431
-5857
-6195
-6500
-6784
-7021
-7177
-7263
-7331
-7435
-7563
-7618
-7462
-6998
-6231
-5271
-4255
-3286
-2401
-1605
-916
-372
-5
202
308
375
428
456
430
335
152
-165
-685
-1434
-2329
-3162
-3697
-3808
-3566
-3190
-2902
-2800
-2834
-2904
-2960
-3037
-3196
-3453
-3761
-4061
-4334
-4596
-4849
-5042
-5109
-5032
-4888
-4797
-4829
-4948
-5044
-5023
-4873
-4648
-4409
-4182
-3977
-3836
-3818
-3933
-4067
-4014
-3585
-2750
-1677
-624
202
725
959
915
572
-65
-881
-1654
-2168
-2342
-2274
-2130
-2007
-1865
-1603
-1192
-743
-440
-415
-664
-1084
-1571
-2082
-2611
-3104
-3426
-3425
-3034
-2333
-1511
-759
-186
175
318
213
-183
-877
-1808
-2867
-3952
-4988
-5906
-6607
-6959
-6860
-6318
-5474
-4536
-3682
-2994
-2479
-2140
-2013
-2130
-2428
-2721
-2776
-2462
-1847
-1153
-586
-167
281
989
2041
3283
4407
5150
5434
5344
5004
4468
3737
2868
2055
1574
1617
2144
2886
3500
3756
3618
3178
2530
1704
712
-358
-1307
-1890
-1941
-1448
-536
621
1874
3112
4242
5168
5814
6151
6204
6020
5628
5045
4313
3537
2869
2444
2309
2410
2639
2902
3144
3333
3418
3327
2998
2431
1695
897
133
-532
-1050
-1362
-1407
-1153
-639
30
724
1339
1820
2143
2288
2241
2012
1671
1337
1141
1171
1445
1909
2465
2994
3369
3476
3237
2642
1750
681
-423
-1421
-2192
-2643
-2725
-2451
-1900
-1190
-442
248
809
1177
1285
1095
624
-45
-801
-1563
-2300
-3001
-3624
-4094
-4354
-4435
-4475
-4641
-5015
-5545
-6104
-6617
-7141
-7824
-8756
-9845
-10817
-11355
-11284
-10654
-9690
-8654
-7732
-7016
-6553
-6391
-6561
-7027
-7651
-8228
-8584
-8648
-8475
-8177
-7846
-7506
-7127
-6690
-6222
-5805
-5524
-5427
-5501
-5698
-5952
-6201
-6371
-6373
-6120
-5570
-4767
-3842
-2970
-2309
-1947
-1899
-2122
-2537
-3040
-3516
-3859
-4014
-3988
-3826
-3567
-3201
-2689
-2015
-1227
-434
251
760
1077
1192
1071
674
17
-784
-1542
-2093
-2384
-2482
-2502
-2520
-2527
-2465
-2286
-1978
-1549
-1004
-356
354
1035
1594
2001
2335
2720
3235
3831
4352
4652
4701
4614
4575
4720
5072
5567
6128
6715
7320
7909
8397
8670
8659
8394
8000
7630
7380
7250
7174
7086
6991
6971
7143
7575
8227
8959
9584
9955
10027
9860
9584
9334
9201
9215
9348
9538
9701
9750
9601
9194
8519
7639
6688
5836
5226
4907
4819
4827
4810
4734
4662
4697
4902
5258
5701
6179
6694
7269
7881
8432
8800
8932
8908
8901
9057
9386
9759
10000
10014
9831
9541
9193
8739
8080
7179
6115
5076
4245
3708
3424
3283
3173
3042
2882
2702
2495
2228
1865
1378
777
117
-509
-1000
-1298
-1417
-1444
-1490
-1625
-1849
-2122
-2426
-2806
-3356
-4155
-5200
-6390
-7577
-8628
-9477
-10104
-10497
-10617
-10413
-9877
-9091
-8235
-7516
-7072
-6893
-6818
-6630
-6174
-5453
-4609
-3824
-3201
-2705
-2215
-1630
-955
-299
196
439
416
153
-325
-995
-1793
-2584
-3187
-3455
-3360
-2998
-2531
-2098
-1765
-1553
-1487
-1617
-1983
-2560
-3234
-3827
-4179
-4206
-3919
-3414
-2833
-2329
-2045
-2081
-2475
-3205
-4196
-5355
-6577
-7747
-8731
-9398
-9664
-9531
-9089
-8485
-7855
-7289
-6824
-6468
-6228
-6109
-6096
-6151
-6216
-6228
-6124
-5836
-5283
-4397
-3170
-1693
-168
1152
2048
2418
2294
1792
1038
110
-969
-2180
-3462
-4690
-5704
-6364
-6598
-6416
-5905
-5210
-4513
-3999
-3805
-3970
-4410
-4950
-5403
-5634
-5572
-5176
-4403
-3220
-1664
115
1879
3409
4597
5467
6089
6479
6572
6310
5748
5098
4633
4535
4793
5233
5639
5871
5894
5742
5468
5133
4815
4584
4450
4319
4041
3526
2856
2282
2085
2405
3164
4136
5096
5917
6553
6955
7028
6699
6023
5235
4658
4528
4859
5453
6031
6398
6515
6467
6364
6263
6152
5976
5682
5244
4688
4093
3574
3246
3174
3359
3760
4335
5056
5873
6672
7277
7527
7394
7035
6725
6697
7001
7492
7959
8286
8532
8863
9401
10113
10823
11332
11530
11436
11127
10656
10017
9197
8253
7336
6648
6340
6431
6793
7207
7452
7382
6971
6298
5489
4641
3778
2857
1840
772
-190
-841
-1040
-800
-282
299
791
1141
1360
1446
1354
1042
550
27
-326
-363
-74
413
904
1221
1249
938
279
-702
-1942
-3337
-4757
-6068
-7156
-7936
-8361
-8437
-8224
-7816
-7312
-6785
-6279
-5833
-5504
-5358
-5435
-5709
-6097
-6493
-6817
-7022
-7061
-6859
-6328
-5430
-4235
-2928
-1745
-868
-368
-203
-273
-478
-745
-1030
-1297
-1515
-1660
-1716
-1675
-1541
-1334
-1103
-918
-845
-926
-1161
-1509
-1903
-2258
-2481
-2496
-2268
-1829
-1270
-694
-164
324
806
1289
1713
1967
1964
1705
1294
879
574
418
389
454
604
843
1132
1374
1436
1237
813
321
-56
-220
-222
-219
-358
-667
-1047
-1356
-1528
-1621
-1773
-2095
-2595
-3197
-3813
-4413
-5025
-5682
-6368
-7013
-7534
-7875
-8012
-7943
-7687
-7309
-6939
-6725
-6753
-6965
-7182
-7215
-7000
-6644
-6346
-6250
-6351
-6525
-6639
-6646
-6590
-6534
-6492
-6438
-6360
-6302
-6346
-6541
-6864
-7243
-7619
-7988
-8369
-8751
-9064
-9217
-9167
-8960
-8697
-8472
-8319
-8221
-8146
-8068
-7958
-7770
-7454
-7005
-6490
-6008
-5613
-5261
-4833
-4242
-3510
-2765
-2144
-1690
-1346
-1033
-758
-629
-757
-1131
-1575
-1827
-1692
-1147
-321
606
1505
2321
3033
3599
3967
4121
4124
4096
4147
4305
4521
4717
4863
4999
5199
5499
5855
6154
6275
6146
5776
5230
4590
3914
3242
2615
2097
1768
1683
1827
2102
2373
2538
2580
2564
2570
2628
2693
2683
2549
2324
2104
1998
2069
2312
2670
3069
3432
3693
3799
3724
3479
3102
2648
2174
1738
1401
1220
1224
1383
1627
1881
2119
2359
2616
2838
2895
2654
2083
1292
489
-145
-541
-732
-770
-648
-315
244
940
1600
2072
2321
2428
2502
2576
2601
2525
2382
2301
2420
2770
3255
3730
4105
4388
4626
4825
4919
4847
4642
4457
4476
4796
5361
6013
6605
7072
7427
7699
7895
8013
8073
8122
8175
8167
7977
7505
6783
5981
5315
4922
4789
4792
4789
4693
4473
4121
3635
3044
2436
1932
1614
1458
1349
1165
887
625
541
738
1197
1804
2439
3042
3615
4175
4710
5188
5587
5915
6191
6421
6571
6593
6449
6129
5640
4995
4208
3314
2378
1483
703
73
-413
-780
-1055
-1251
-1370
-1413
-1375
-1260
-1090
-909
-773
-709
-676
-569
-276
243
910
1555
2000
2143
1990
1618
1112
534
-71
-655
-1161
-1550
-1828
-2051
-2278
-2533
-2784
-2967
-3030
-2967
-2815
-2634
-2491
-2441
-2528
-2764
-3112
-3491
-3805
-4009
-4133
-4266
-4480
-4774
-5067
-5270
-5370
-5456
-5658
-6039
-6529
-6960
-7174
-7129
-6911
-6656
-6450
-6285
-6105
-5873
-5603
-5334
-5072
-4780
-4415
-3985
-3550
-3178
-2880
-2605
-2294
-1937
-1587
-1306
-1103
-940
-786
-684
-738
-1031
-1537
-2121
-2620
-2956
-3165
-3338
-3518
-3661
-3684
-3554
-3328
-3110
-2969
-2897
-2843
-2791
-2795
-2946
-3294
-3799
-4352
-4834
-5167
-5319
-5277
-5034
-4617
-4125
-3729
-3615
-3881
-4476
-5203
-5818
-6146
-6162
-5991
-5819
-5789
-5936
-6195
-6464
-6676
-6821
-6907
-6915
-6777
-6423
-5843
-5122
-4399
-3783
-3285
-2821
-2284
-1618
-858
-97
559
1031
1283
1324
1214
1062
994
1094
1357
1700
2017
2259
2438
2592
2721
2775
2708
2530
2320
2161
2076
2017
1940
1871
1911
2144
2547
2974
3254
3311
3219
3128
3147
3272
3425
3535
3596
3625
3608
3468
3131
2606
2009
1500
1183
1057
1057
1133
1289
1562
1957
2437
2947
3464
3989
4494
4879
5005
4791
4294
3702
3221
2967
2919
2984
3093
3240
3443
3681
3868
3906
3755
3471
3169
2956
2891
2982
3210
3540
3918
4268
4520
4652
4695
4709
4721
4703
4607
4413
4173
3977
3902
3967
4155
4455
4898
5527
6340
7249
8096
8716
8996
8890
8401
7562
6448
5209
4067
3264
2955
3133
3617
4136
4449
4444
4152
3686
3158
2620
2061
1455
813
201
-283
-566
-639
-557
-395
-206
2
233
460
606
568
287
-214
-837
-1471
-2051
-2572
-3050
-3468
-3753
-3822
-3637
-3239
-2723
-2187
-1687
-1260
-953
-845
-1008
-1450
-2067
-2676
-3093
-3225
-3097
-2831
-2574
-2445
-2498
-2725
-3067
-3447
-3804
-4124
-4452
-4851
-5355
-5928
-6475
-6904
-7176
-7327
-7431
-7548
-7698
-7873
-8061
-8252
-8418
-8496
-8412
-8121
-7652
-7105
-6612
-6276
-6147
-6221
-6466
-6819
-7194
-7481
-7585
-7466
-7160
-6759
-6364
-6041
-5806
-5635
-5479
-5281
-4989
-4586
-4122
-3710
-3483
-3518
-3798
-4229
-4705
-5175
-5640
-6096
-6477
-6652
-6490
-5954
-5134
-4198
-3306
-2539
-1892
-1332
-848
-468
-233
-143
-145
-144
-48
191
564
1020
1494
1942
2350
2736
3131
3554
4011
4495
4987
5477
5946
6362
6673
6821
6767
6508
6090
5590
5101
4700
4435
4314
4313
4389
4506
4638
4772
4894
4985
5032
5051
5089
5204
5415
5665
5825
5755
5382
4740
3946
3131
2377
1709
1136
701
478
520
799
1192
1538
1733
1772
1729
1680
1634
1535
1317
960
511
43
-387
-756
-1059
-1287
-1439
-1534
-1630
-1786
-2025
-2316
-2613
-2912
-3277
-3786
-4444
-5133
-5662
-5884
-5789
-5508
-5210
-4996
-4856
-4722
-4553
-4370
-4223
-4132
-4067
-3991
-3909
-3866
-3892
-3939
-3886
-3623
-3145
-2566
-2050
-1699
-1493
-1336
-1141
-887
-592
-243
245
976
1970
3101
4131
4833
5119
5067
4851
4620
4416
4185
3846
3362
2773
2174
1681
1401
1402
1696
2221
2848
3432
3876
4178
4410
4654
4938
5217
5419
5510
5520
5508
5500
5466
5338
5080
4714
4301
3874
3397
2786
1972
965
-144
-1231
-2195
-2986
-3576
-3942
-4057
-3925
-3609
-3222
-2875
-2627
-2460
-2300
-2062
-1695
-1208
-669
-181
161
334
423
594
1004
1685
2496
3188
3556
3564
3363
3166
3097
3112
3068
2861
2533
2250
2185
2398
2819
3317
3802
4273
4775
5332
5904
6406
6769
6980
7080
7138
7213
7331
7476
7591
7597
7430
7087
6642
6218
5904
5695
5483
5126
4549
3810
3070
2496
2176
2082
2127
2243
2427
2720
3145
3667
4200
4655
4991
5208
5313
5283
5079
4694
4198
3726
3411
3311
3385
3543
3719
3907
4129
4364
4515
4451
4094
3482
2758
2081
1545
1155
873
684
612
684
880
1117
1286
1310
1174
910
561
160
-264
-672
-1008
-1227
-1310
-1282
-1197
-1118
-1089
-1128
-1218
-1313
-1364
-1358
-1344
-1414
-1648
-2045
-2509
-2895
-3106
-3147
-3107
-3080
-3090
-3091
-3031
-2919
-2843
-2907
-3151
-3529
-3947
-4339
-4699
-5049
-5378
-5609
-5646
-5454
-5117
-4801
-4665
-4765
-5034
-5349
-5624
-5851
-6071
-6298
-6476
-6515
-6369
-6090
-5814
-5671
-5702
-5848
-6003
-6104
-6161
-6223
-6311
-6392
-6403
-6306
-6120
-5902
-5708
-5563
-5470
-5430
-5440
-5479
-5498
-5446
-5318
-5176
-5111
-5172
-5334
-5521
-5686
-5847
-6057
-6313
-6519
-6539
-6317
-5959
-5694
-5723
-6075
-6581
-6981
-7088
-6876
-6462
-6003
-5610
-5325
-5143
-5039
-4974
-4885
-4700
-4372
-3905
-3360
-2826
-2380
-2061
-1856
-1706
-1521
-1213
-751
-190
346
732
918
955
947
977
1055
1146
1232
1351
1567
1913
2361
2857
3382
3979
4700
5522
6314
6895
7144
7086
6863
6635
6480
6372
6243
6067
5888
5774
5750
5773
5770
5705
5607
5537
5522
5510
5394
5095
4632
4128
3749
3600
3680
3899
4156
4397
4624
4849
5059
5211
5279
5279
5256
5233
5189
5084
4927
4804
4822
5008
5251
5354
5179
4761
4303
4042
4104
4438
4893
5328
5680
5932
6058
6010
5776
5437
5156
5072
5198
5409
5530
5456
5203
4861
4514
4203
3954
3826
3895
4189
4620
5005
5171
5064
4776
4468
4253
4137
4061
3975
3890
3844
3847
3848
3773
3599
3375
3187
3069
2960
2733
2289
1625
832
17
-774
-1575
-2440
-3362
-4244
-4951
-5396
-5605
-5689
-5774
-5937
-6198
-6553
-7012
-7576
-8199
-8769
-9151
-9278
-9201
-9055
-8959
-8924
-8849
-8610
-8159
-7562
-6947
-6420
-6016
-5726
-5536
-5453
-5471
-5532
-5536
-5402
-5128
-4805
-4564
-4477
-4518
-4577
-4534
-4331
-3996
-3628
-3344
-3230
-3307
-3510
-3707
-3754
-3560
-3137
-2595
-2078
-1689
-1442
-1270
-1079
-806
-437
2
475
952
1413
1844
2243
2619
2996
3390
3800
4198
4544
4805
4968
5033
4996
4839
4557
4188
3830
3599
3566
3683
3782
3657
3175
2353
1337
304
-634
-1452
-2154
-2693
-2950
-2812
-2261
-1425
-516
275
859
1237
1427
1402
1101
495
-343
-1236
-1967
-2371
-2394
-2097
-1612
-1089
-635
-286
-2
291
642
1020
1333
1487
1465
1358
1313
1440
1751
2168
2582
2918
3153
3284
3294
3151
2836
2370
1813
1243
716
259
-130
-463
-756
-1006
-1191
-1258
-1165
-917
-585
-286
-106
-40
13
178
520
1008
1560
2122
2715
3398
4181
4961
5543
5738
5463
4783
3856
2850
1869
957
141
-528
-971
-1116
-959
-581
-137
206
338
240
-18
-321
-565
-682
-651
-470
-141
337
951
1665
2419
3142
3771
4267
4621
4848
4976
5031
5016
4910
4685
4340
3929
3556
3319
3259
3324
3417
3465
3484
3558
3761
4064
4320
4345
4041
3476
2850
2376
2156
2153
2256
2379
2517
2704
2937
3129
3148
2903
2408
1775
1135
561
49
-443
-933
-1392
-1767
-2023
-2165
-2228
-2246
-2228
-2160
-2021
-1797
-1488
-1117
-725
-364
-76
119
228
249
153
-110
-571
-1181
-1805
-2275
-2486
-2462
-2332
-2254
-2312
-2496
-2740
-2988
-3237
-3507
-3805
-4101
-4362
-4594
-4858
-5227
-5722
-6265
-6705
-6899
-6784
-6417
-5930
-5450
-5031
-4639
-4205
-3693
-3152
-2691
-2415
-2356
-2463
-2652
-2881
-3177
-3594
-4132
-4685
-5086
-5206
-5059
-4795
-4611
-4620
-4796
-5015
-5167
-5223
-5232
-5241
-5229
-5126
-4878
-4517
-4156
-3901
-3768
-3664
-3457
-3082
-2602
-2164
-1897
-1825
-1851
-1831
-1665
-1353
-990
-695
-558
-597
-775
-1026
-1290
-1528
-1723
-1867
-1942
-1918
-1768
-1497
-1160
-849
-646
-571
-571
-554
-461
-319
-225
-279
-513
-867
-1234
-1533
-1764
-1985
-2253
-2560
-2830
-2965
-2917
-2723
-2482
-2292
-2196
-2161
-2116
-1994
-1776
-1479
-1138
-780
-422
-85
206
435
615
790
997
1223
1392
1406
1222
895
549
290
134
11
-154
-351
-480
-439
-227
16
106
-55
-396
-725
-865
-773
-549
-344
-251
-258
-281
-232
-66
222
603
1025
1405
1643
1670
1487
1168
808
464
130
-232
-631
-1022
-1328
-1497
-1522
-1429
-1252
-1018
-772
-597
-589
-812
-1253
-1833
-2463
-3099
-3728
-4321
-4781
-4964
-4766
-4209
-3458
-2744
-2255
-2069
-2169
-2508
-3049
-3765
-4592
-5408
-6053
-6396
-6384
-6053
-5504
-4854
-4212
-3657
-3232
-2937
-2739
-2606
-2530
-2538
-2661
-2882
-3118
-3246
-3165
-2845
-2326
-1683
-978
-260
412
943
1221
1174
814
242
-404
-1008
-1505
-1864
-2063
-2068
-1856
-1437
-874
-277
216
479
428
71
-482
-1043
-1417
-1488
-1250
-776
-135
655
1605
2680
3751
4639
5216
5496
5613
5699
5776
5731
5425
4840
4133
3561
3338
3518
3995
4587
5128
5500
5621
5435
4928
4164
3288
2475
1859
1492
1356
1410
1612
1916
2251
2526
2664
2638
2477
2223
1900
1505
1043
565
162
-75
-109
38
300
614
921
1164
1271
1179
867
384
-179
-738
-1246
-1678
-1979
-2045
-1768
-1117
-217
676
1283
1435
1136
526
-218
-972
-1678
-2300
-2767
-2965
-2781
-2177
-1217
-55
1123
2159
2949
3442
3627
3514
3139
2577
1943
1385
1048
1033
1365
1990
2808
3709
4601
5415
6093
6584
6851
6891
6728
6400
5941
5392
4826
4376
4193
4372
4861
5450
5859
5892
5544
5003
4520
4265
4242
4337
4422
4451
4464
4523
4650
4813
4973
5126
5301
5512
5698
5730
5480
4902
4083
3208
2480
2037
1914
2044
2307
2565
2699
2638
2380
1988
1561
1182
892
697
600
632
823
1161
1547
1832
1895
1723
1415
1115
900
742
540
218
-208
-649
-1006
-1246
-1402
-1533
-1665
-1774
-1800
-1691
-1426
-1028
-565
-147
95
62
-267
-809
-1418
-1952
-2332
-2554
-2651
-2664
-2631
-2603
-2650
-2825
-3128
-3489
-3801
-3982
-4006
-3911
-3747
-3566
-3408
-3299
-3233
-3159
-2997
-2690
-2272
-1868
-1624
-1602
-1741
-1925
-2093
-2298
-2644
-3159
-3736
-4186
-4402
-4448
-4518
-4770
-5184
-5570
-5713
-5532
-5128
-4676
-4294
-3984
-3688
-3385
-3122
-2968
-2926
-2921
-2854
-2686
-2465
-2282
-2191
-2178
-2181
-2140
-2027
-1842
-1600
-1327
-1070
-885
-804
-804
-808
-736
-558
-301
-7
325
744
1297
1969
2668
3271
3700
3947
4034
3954
3645
3047
2175
1164
227
-444
-758
-742
-490
-103
339
764
1099
1281
1290
1177
1043
993
1079
1279
1518
1708
1784
1724
1560
1372
1270
1352
1647
2087
2526
2809
2854
2690
2428
2188
2033
1959
1921
1891
1871
1880
1926
1996
2066
2125
2176
2221
2244
2214
2116
1973
1848
1811
1905
2125
2421
2715
2918
2941
2724
2268
1659
1051
603
392
379
439
453
384
286
242
284
360
382
310
188
118
186
402
704
1012
1272
1459
1543
1462
1149
594
-118
-823
-1360
-1650
-1722
-1669
-1580
-1497
-1424
-1363
-1328
-1328
-1346
-1334
-1248
-1084
-889
-722
-609
-529
-438
-320
-199
-108
-45
47
237
548
920
1248
1463
1597
1770
2101
2608
3171
3583
3654
3310
2611
1708
763
-103
-823
-1366
-1728
-1924
-1994
-2005
-2021
-2088
-2202
-2324
-2401
-2395
-2306
-2182
-2100
-2135
-2326
-2646
-3002
-3271
-3356
-3227
-2935
-2565
-2190
-1830
-1464
-1072
-676
-338
-123
-43
-43
-35
34
150
243
256
201
164
246
483
812
1114
1282
1290
1177
992
745
415
2
-428
-765
-927
-944
-951
-1101
-1460
-1951
-2412
-2700
-2777
-2709
-2605
-2545
-2568
-2683
-2883
-3133
-3348
-3418
-3274
-2958
-2619
-2421
-2425
-2546
-2625
-2562
-2400
-2283
-2323
-2496
-2644
-2595
-2292
-1824
-1349
-972
-681
-393
-45
344
688
905
969
924
850
825
906
1111
1412
1715
1883
1802
1447
917
375
-43
-308
-491
-675
-872
-1010
-994
-803
-510
-237
-69
0
27
54
55
-37
-271
-623
-1012
-1356
-1628
-1849
-2039
-2167
-2154
-1930
-1491
-920
-338
160
539
796
919
864
589
116
-426
-838
-935
-637
-3
816
1650
2368
2882
3125
3035
2591
1850
973
168
-395
-664
-712
-675
-669
-732
-843
-965
-1082
-1200
-1317
-1416
-1477
-1513
-1576
-1729
-1991
-2312
-2596
-2754
-2752
-2622
-2420
-2187
-1929
-1632
-1297
-960
-677
-494
-414
-394
-360
-256
-70
152
338
442
481
530
674
940
1270
1548
1671
1605
1392
1104
789
461
126
-176
-374
-407
-287
-107
10
-11
-147
-301
-373
-331
-218
-110
-40
28
181
493
967
1529
2054
2426
2581
2516
2274
1914
1494
1063
670
346
102
-84
-250
-429
-613
-762
-823
-775
-634
-442
-235
-29
172
348
462
486
436
375
387
525
786
1125
1500
1881
2241
2529
2666
2592
2319
1935
1557
1252
1008
779
548
369
328
452
675
865
923
855
753
710
733
750
686
544
421
437
630
932
1212
1378
1435
1467
1567
1777
2072
2393
2686
2908
3018
2977
2769
2421
2007
1610
1285
1047
886
803
813
924
1108
1311
1483
1626
1795
2058
2441
2900
3354
3734
4026
4257
4466
4661
4831
4966
5094
5270
5544
5918
6335
6696
6908
6925
6770
6521
6276
6107
6023
5977
5901
5756
5564
5396
5320
5345
5406
5404
5271
5008
4675
4341
4029
3714
3359
2969
2614
2400
2404
2625
2968
3294
3478
3473
3318
3113
2954
2875
2832
2725
2467
2041
1524
1036
682
479
359
208
-61
-468
-973
-1515
-2049
-2556
-3031
-3467
-3856
-4203
-4533
-4873
-5230
-5573
-5848
-6012
-6051
-5985
-5841
-5639
-5400
-5161
-4983
-4922
-4982
-5094
-5149
-5065
-4849
-4610
-4492
-4595
-4921
-5385
-5875
-6309
-6662
-6942
-7156
-7296
-7338
-7272
-7113
-6904
-6697
-6539
-6441
-6378
-6294
-6135
-5886
-5590
-5321
-5136
-5021
-4890
-4624
-4147
-3470
-2674
-1869
-1144
-557
-156
9
-103
-490
-1087
-1776
-2423
-2920
-3204
-3261
-3125
-2878
-2638
-2506
-2513
-2590
-2613
-2494
-2259
-2049
-2021
-2242
-2641
-3064
-3369
-3498
-3466
-3303
-3020
-2628
-2188
-1824
-1664
-1760
-2048
-2386
-2649
-2788
-2837
-2855
-2879
-2912
-2941
-2950
-2910
-2771
-2484
-2053
-1560
-1141
-900
-848
-905
-968
-987
-978
-973
-968
-926
-834
-752
-789
-1020
-1408
-1812
-2080
-2153
-2086
-1972
-1845
-1642
-1264
-678
28
690
1171
1445
1597
1752
1990
2308
2639
2916
3113
3262
3430
3679
4027
4424
4764
4924
4823
4460
3912
3294
2710
2227
1885
1720
1761
2016
2440
2937
3404
3781
4081
4354
4628
4856
4927
4737
4271
3636
3027
2632
2549
2765
3190
3726
4308
4901
5462
5921
6194
6234
6058
5745
5389
5051
4752
4499
4328
4308
4494
4871
5321
5658
5712
5411
4812
4064
3337
2760
2394
2250
2311
2544
2903
3319
3714
4011
4168
4164
3999
3678
3204
2584
1847
1052
281
-383
-871
-1150
-1224
-1131
-936
-717
-562
-546
-720
-1088
-1605
-2188
-2741
-3192
-3506
-3674
-3689
-3537
-3206
-2733
-2224
-1833
-1699
-1876
-2309
-2880
-3489
-4101
-4718
-5321
-5827
-6112
-6099
-5826
-5439
-5108
-4936
-4919
-4996
-5121
-5307
-5596
-6001
-6471
-6905
-7193
-7262
-7074
-6625
-5953
-5146
-4337
-3675
-3269
-3160
-3322
-3691
-4179
-4670
-5016
-5084
-4818
-4287
-3660
-3105
-2696
-2403
-2168
-2003
-2003
-2260
-2756
-3327
-3746
-3863
-3675
-3289
-2808
-2266
-1647
-960
-290
244
572
722
781
815
817
735
562
381
338
553
1043
1718
2440
3091
3610
3971
4156
4142
3911
3470
2874
2226
1674
1369
1418
1835
2529
3348
4151
4856
5438
5866
6079
6005
5635
5069
4487
4051
3816
3729
3706
3728
3855
4158
4622
5118
5480
5606
5523
5349
5199
5110
5056
5000
4954
4977
5130
5420
5799
6197
6555
6850
7069
7181
7132
6856
6316
5537
4613
3683
2889
2322
2005
1902
1957
2128
2381
2663
2884
2930
2725
2286
1727
1196
789
501
261
13
-222
-356
-312
-104
148
275
158
-214
-751
-1333
-1878
-2363
-2813
-3249
-3668
-4041
-4335
-4541
-4677
-4793
-4951
-5207
-5590
-6085
-6631
-7140
-7531
-7754
-7799
-7672
-7378
-6915
-6312
-5663
-5123
-4857
-4951
-5347
-5868
-6311
-6561
-6648
-6694
-6815
-7031
-7266
-7419
-7452
-7409
-7369
-7368
-7366
-7295
-7126
-6909
-6735
-6654
-6623
-6531
-6283
-5871
-5374
-4894
-4470
-4066
-3623
-3130
-2648
-2263
-2008
-1829
-1637
-1381
-1099
-870
-732
-616
-382
77
751
1505
2167
2639
2931
3123
3278
3403
3471
3487
3505
3592
3774
4003
4195
4293
4297
4244
4160
4034
3843
3598
3366
3244
3297
3528
3884
4288
4682
5025
5290
5452
5503
5455
5340
5188
5015
4827
4637
4479
4389
4388
4465
4582
4706
4815
4894
4921
4862
4697
4438
4131
3824
3529
3214
2841
2409
1979
1644
1464
1422
1432
1390
1237
980
670
355
54
-238
-525
-787
-985
-1091
-1097
-1016
-862
-630
-321
44
407
710
934
1126
1358
1656
1950
2094
1969
1577
1061
626
411
426
574
758
950
1184
1485
1805
2040
2110
2025
1877
1763
1710
1669
1578
1432
1298
1261
1356
1546
1759
1938
2065
2133
2111
1950
1611
1103
479
-197
-877
-1530
-2103
-2520
-2709
-2660
-2452
-2214
-2049
-1982
-1971
-1981
-2037
-2217
-2580
-3087
-3599
-3935
-3973
-3701
-3210
-2635
-2102
-1712
-1531
-1585
-1841
-2200
-2536
-2748
-2815
-2790
-2746
-2721
-2693
-2613
-2456
-2242
-2019
-1831
-1692
-1609
-1607
-1725
-1995
-2400
-2861
-3266
-3513
-3547
-3366
-3011
-2550
-2071
-1666
-1398
-1278
-1257
-1252
-1191
-1043
-818
-536
-213
135
471
735
877
899
869
897
1062
1373
1767
2158
2485
2724
2867
2893
2767
2474
2049
1574
1134
771
468
178
-121
-402
-604
-687
-665
-595
-531
-475
-373
-168
146
501
796
961
1004
997
1022
1125
1299
1528
1807
2144
2525
2891
3151
3237
3153
2982
2834
2782
2826
2906
2954
2937
2867
2779
2693
2591
2419
2116
1657
1087
515
70
-164
-196
-107
9
125
296
613
1115
1744
2359
2815
3026
2988
2756
2406
2023
1695
1501
1481
1615
1832
2057
2256
2446
2654
2866
3021
3044
2893
2582
2157
1666
1148
652
255
40
43
220
456
629
672
592
435
233
-32
-411
-942
-1611
-2340
-3007
-3476
-3653
-3513
-3118
-2595
-2090
-1710
-1498
-1439
-1495
-1628
-1815
-2035
-2265
-2488
-2698
-2895
-3066
-3174
-3172
-3041
-2819
-2588
-2430
-2381
-2412
-2470
-2525
-2597
-2728
-2931
-3147
-3256
-3135
-2730
-2101
-1405
-828
-505
-462
-619
-844
-1022
-1112
-1131
-1125
-1113
-1078
-983
-809
-576
-327
-97
112
317
526
704
773
658
336
-125
-587
-903
-995
-890
-702
-556
-526
-601
-726
-854
-976
-1103
-1218
-1257
-1143
-854
-466
-126
32
-34
-252
-493
-649
-683
-630
-552
-502
-505
-557
-623
-643
-541
-267
163
656
1084
1348
1434
1407
1361
1368
1449
1589
1773
2001
2272
2568
2846
3055
3166
3186
3150
3095
3037
2960
2839
2657
2432
2219
2091
2108
2280
2570
2913
3258
3589
3921
4266
4592
4827
4888
4740
4422
4035
3700
3493
3429
3471
3555
3623
3631
3551
3365
3070
2679
2217
1710
1189
684
227
-149
-438
-661
-865
-1084
-1311
-1491
-1559
-1487
-1316
-1128
-1004
-980
-1049
-1187
-1386
-1637
-1910
-2130
-2209
-2102
-1845
-1548
-1336
-1292
-1441
-1760
-2209
-2735
-3254
-3661
-3863
-3832
-3620
-3327
-3028
-2731
-2396
-1999
-1577
-1222
-1008
-947
-973
-1006
-1008
-987
-971
-957
-903
-759
-507
-186
130
360
442
345
75
-311
-706
-982
-1049
-906
-644
-396
-256
-235
-270
-275
-203
-61
105
249
337
354
301
194
69
-23
-49
-16
24
10
-92
-266
-467
-666
-875
-1138
-1483
-1885
-2268
-2546
-2676
-2681
-2622
-2547
-2463
-2342
-2164
-1949
-1754
-1640
-1625
-1677
-1740
-1772
-1759
-1700
-1583
-1372
-1036
-582
-76
388
726
909
952
883
711
427
40
-388
-752
-953
-955
-806
-607
-447
-355
-304
-250
-176
-109
-94
-170
-344
-604
-929
-1290
-1651
-1966
-2187
-2282
-2246
-2095
-1853
-1547
-1213
-899
-667
-567
-612
-770
-980
-1177
-1312
-1355
-1294
-1125
-859
-519
-135
272
684
1073
1388
1565
1558
1384
1131
932
894
1052
1353
1688
1939
2015
1874
1534
1069
599
252
113
187
398
635
805
869
840
760
674
620
629
712
843
956
970
842
603
363
257
374
700
1132
1528
1775
1836
1744
1566
1365
1165
969
770
574
399
263
168
102
56
36
61
144
271
393
445
375
165
-168
-580
-1002
-1348
-1526
-1470
-1186
-764
-353
-94
-55
-212
-480
-780
-1084
-1411
-1793
-2229
-2670
-3038
-3262
-3308
-3193
-2978
-2740
-2542
-2406
-2315
-2231
-2139
-2062
-2041
-2084
-2137
-2091
-1854
-1416
-870
-366
-22
134
154
119
81
45
-3
-59
-92
-59
60
259
509
774
1018
1201
1283
1247
1111
921
727
555
408
295
261
381
700
1176
1674
2020
2106
1945
1651
1359
1134
959
782
590
438
415
574
891
1287
1676
2013
2292
2508
2633
2616
2420
2058
1604
1160
823
644
630
755
978
1255
1537
1774
1915
1918
1763
1458
1055
640
314
158
204
426
758
1125
1470
1754
1942
1990
1855
1514
991
358
-287
-856
-1292
-1570
-1688
-1654
-1491
-1247
-988
-786
-693
-732
-901
-1180
-1536
-1915
-2233
-2398
-2344
-2068
-1638
-1163
-743
-429
-231
-144
-171
-326
-613
-1006
-1456
-1897
-2259
-2471
-2457
-2167
-1609
-880
-140
448
790
882
772
504
90
-458
-1085
-1674
-2099
-2294
-2290
-2191
-2097
-2040
-1990
-1901
-1772
-1652
-1616
-1717
-1965
-2330
-2758
-3173
-3487
-3613
-3496
-3138
-2604
-1997
-1420
-963
-694
-663
-884
-1318
-1866
-2389
-2764
-2922
-2856
-2605
-2219
-1747
-1238
-752
-352
-90
3
-88
-373
-845
-1470
-2156
-2766
-3160
-3246
-3018
-2552
-1966
-1377
-873
-514
-339
-367
-587
-947
-1368
-1758
-2053
-2233
-2318
-2347
-2340
-2285
-2158
-1957
-1734
-1582
-1581
-1753
-2037
-2333
-2569
-2743
-2899
-3073
-3233
-3288
-3148
-2795
-2303
-1800
-1403
-1173
-1113
-1201
-1412
-1719
-2081
-2438
-2725
-2892
-2908
-2764
-2460
-2027
-1527
-1053
-693
-488
-421
-443
-516
-632
-790
-954
-1045
-974
-715
-326
76
397
629
833
1072
1336
1544
1602
1492
1301
1168
1201
1416
1754
2143
2555
3008
3513
4030
4474
4759
4858
4812
4689
4536
4357
4147
3938
3809
3857
4128
4594
5165
5750
6294
6779
7183
7452
7510
7310
6870
6277
5649
5082
4629
4300
4083
3962
3901
3864
3823
3782
3773
3826
3932
4035
4062
3967
3765
3516
3292
3141
3088
3152
3343
3645
3992
4275
4393
4313
4093
3844
3662
3581
3583
3634
3719
3844
3998
4140
4210
4174
4051
3897
3779
3732
3769
3895
4121
4446
4835
5206
5459
5520
5369
5043
4598
4091
3570
3075
2645
2303
2045
1849
1694
1588
1559
1619
1734
1827
1813
1655
1380
1059
761
521
347
237
206
266
416
628
873
1148
1484
1911
2415
2897
3203
3190
2799
2092
1224
374
-317
-782
-1010
-1024
-864
-591
-304
-120
-140
-393
-819
-1304
-1750
-2130
-2487
-2876
-3295
-3664
-3871
-3845
-3612
-3274
-2945
-2688
-2504
-2374
-2306
-2335
-2499
-2785
-3125
-3433
-3653
-3789
-3885
-3991
-4126
-4276
-4411
-4496
-4498
-4389
-4147
-3775
-3299
-2767
-2219
-1680
-1167
-701
-329
-109
-91
-284
-648
-1106
-1573
-1981
-2301
-2537
-2707
-2820
-2862
-2798
-2608
-2308
-1965
-1666
-1471
-1389
-1386
-1436
-1548
-1755
-2074
-2455
-2790
-2970
-2942
-2735
-2413
-2015
-1527
-926
-238
424
905
1099
1018
785
551
405
332
257
116
-86
-298
-479
-645
-863
-1196
-1642
-2126
-2550
-2863
-3095
-3331
-3636
-4000
-4337
-4542
-4555
-4393
-4128
-3832
-3540
-3259
-2997
-2797
-2718
-2810
-3068
-3434
-3829
-4190
-4498
-4767
-5019
-5253
-5445
-5552
-5536
-5392
-5154
-4894
-4692
-4607
-4649
-4779
-4933
-5054
-5109
-5087
-4986
-4805
-4558
-4282
-4035
-3862
-3766
-3699
-3600
-3442
-3251
-3082
-2970
-2890
-2770
-2542
-2187
-1741
-1261
-792
-355
31
332
504
534
463
386
397
540
786
1065
1321
1543
1757
1986
2216
2397
2478
2446
2340
2230
2180
2215
2308
2401
2436
2379
2244
2074
1926
1835
1795
1763
1689
1550
1359
1157
985
858
767
699
662
685
803
1033
1360
1733
2095
2391
2584
2657
2610
2459
2232
1966
1696
1460
1285
1197
1204
1295
1437
1579
1672
1683
1605
1451
1251
1041
856
721
647
630
660
739
889
1135
1475
1856
2183
2360
2347
2187
1977
1815
1741
1735
1747
1746
1748
1797
1921
2104
2286
2400
2404
2305
2144
1972
1823
1702
1593
1479
1363
1278
1277
1405
1676
2054
2464
2818
3040
3082
2931
2605
2151
1652
1216
951
934
1179
1635
2209
2806
3352
3806
4142
4338
4380
4273
4050
3770
3497
3278
3148
3142
3299
3653
4203
4887
5592
6190
6595
6783
6782
6633
6373
6029
5644
5273
4976
4778
4667
4600
4538
4458
4356
4231
4082
3915
3747
3592
3446
3284
3090
2898
2788
2835
3030
3258
3349
3190
2798
2305
1851
1500
1221
971
775
731
924
1333
1804
2141
2217
2045
1736
1390
1038
645
179
-331
-798
-1134
-1300
-1325
-1266
-1179
-1101
-1057
-1079
-1203
-1461
-1866
-2410
-3069
-3795
-4513
-5130
-5552
-5726
-5663
-5432
-5133
-4842
-4594
-4382
-4188
-4010
-3873
-3800
-3785
-3777
-3705
-3520
-3228
-2884
-2553
-2264
-1998
-1721
-1429
-1163
-986
-945
-1043
-1258
-1575
-1993
-2503
-3050
-3534
-3854
-3971
-3930
-3825
-3736
-3685
-3646
-3591
-3515
-3432
-3344
-3225
-3043
-2797
-2523
-2270
-2054
-1838
-1562
-1188
-745
-318
-11
105
23
-193
-424
-533
-417
-53
487
1072
1575
1938
2184
2369
2530
2642
2648
2506
2236
1926
1687
1611
1727
2001
2360
2714
2999
3192
3307
3374
3406
3390
3298
3122
2889
2655
2465
2328
2219
2110
2012
1980
2087
2373
2809
3301
3720
3958
3965
3760
3415
3020
2651
2359
2173
2115
2198
2410
2691
2934
3028
2906
2580
2131
1659
1228
854
523
235
12
-107
-97
41
288
613
971
1300
1527
1594
1500
1314
1145
1082
1145
1283
1425
1533
1627
1758
1948
2151
2259
2154
1774
1149
394
-344
-948
-1361
-1596
-1696
-1708
-1660
-1567
-1453
-1355
-1321
-1385
-1553
-1799
-2084
-2365
-2614
-2808
-2929
-2959
-2893
-2740
-2527
-2296
-2097
-1976
-1968
-2085
-2316
-2623
-2951
-3240
-3436
-3496
-3400
-3153
-2795
-2391
-2013
-1717
-1520
-1415
-1394
-1466
-1652
-1966
-2380
-2820
-3196
-3437
-3515
-3441
-3227
-2874
-2377
-1756
-1090
-500
-111
12
-105
-360
-615
-750
-693
-428
14
564
1131
1617
1947
2087
2055
1911
1734
1603
1585
1714
1975
2296
2560
2659
2543
2253
1902
1601
1397
1248
1062
757
318
-205
-721
-1143
-1409
-1487
-1374
-1108
-759
-421
-174
-60
-79
-214
-453
-797
-1236
-1723
-2179
-2524
-2720
-2788
-2790
-2779
-2772
-2750
-2687
-2592
-2515
-2530
-2692
-2997
-3371
-3692
-3838
-3742
-3420
-2956
-2465
-2027
-1671
-1386
-1168
-1051
-1103
-1384
-1891
-2546
-3222
-3806
-4247
-4564
-4819
-5062
-5304
-5511
-5640
-5672
-5639
-5613
-5672
-5858
-6147
-6458
-6690
-6773
-6703
-6528
-6313
-6098
-5880
-5639
-5376
-5134
-4985
-4981
-5115
-5306
-5441
-5428
-5233
-4890
-4466
-4018
-3575
-3140
-2715
-2318
-1984
-1748
-1635
-1651
-1788
-2032
-2353
-2701
-3006
-3190
-3197
-3013
-2669
-2223
-1738
-1273
-884
-620
-511
-551
-680
-806
-844
-752
-547
-271
46
415
870
1427
2056
2675
3185
3511
3630
3567
3387
3170
2998
2935
3003
3179
3409
3644
3861
4070
4281
4472
4597
4622
4558
4459
4385
4347
4305
4205
4048
3900
3854
3948
4124
4257
4231
4014
3672
3304
2994
2775
2649
2617
2688
2854
3075
3275
3378
3338
3156
2856
2472
2031
1561
1098
682
350
131
48
121
350
704
1112
1484
1742
1851
1820
1680
1455
1156
790
371
-70
-487
-834
-1063
-1138
-1048
-819
-518
-228
-18
84
78
-31
-250
-579
-985
-1381
-1655
-1731
-1616
-1389
-1150
-958
-810
-678
-554
-470
-475
-584
-761
-936
-1052
-1090
-1062
-979
-832
-611
-345
-118
-44
-199
-570
-1050
-1498
-1815
-1989
-2080
-2156
-2244
-2316
-2324
-2241
-2083
-1888
-1687
-1492
-1307
-1154
-1070
-1090
-1219
-1424
-1657
-1876
-2061
-2194
-2248
-2194
-2033
-1821
-1642
-1568
-1612
-1726
-1847
-1959
-2099
-2324
-2648
-3011
-3313
-3469
-3455
-3309
-3098
-2881
-2697
-2571
-2515
-2525
-2575
-2627
-2651
-2643
-2617
-2584
-2537
-2462
-2359
-2251
-2164
-2096
-2009
-1854
-1613
-1321
-1035
-787
-564
-325
-57
197
371
433
426
439
540
722
915
1045
1104
1149
1249
1422
1614
1751
1800
1804
1848
2000
2263
2584
2901
3186
3453
3736
4056
4397
4713
4941
5036
4978
4795
4547
4312
4151
4083
4090
4139
4213
4323
4482
4676
4855
4961
4963
4877
4746
4602
4429
4176
3804
3326
2811
2355
2031
1869
1863
1996
2252
2607
3014
3399
3686
3826
3814
3683
3477
3235
2974
2702
2423
2146
1886
1665
1506
1416
1379
1348
1264
1094
856
615
446
382
394
416
387
301
196
120
86
60
-9
-146
-326
-483
-551
-499
-343
-128
91
271
391
450
463
455
445
434
399
306
132
-116
-403
-685
-924
-1097
-1189
-1180
-1042
-754
-329
176
670
1053
1255
1254
1076
782
443
127
-118
-266
-315
-289
-223
-154
-103
-75
-64
-70
-107
-192
-329
-491
-622
-657
-555
-316
16
379
712
968
1121
1155
1075
908
708
540
453
464
552
681
831
1012
1253
1569
1942
2302
2557
2618
2440
2037
1489
905
402
64
-78
-45
110
327
557
769
941
1059
1122
1137
1121
1085
1020
891
664
332
-62
-431
-677
-732
-581
-267
129
511
791
902
810
528
112
-350
-765
-1070
-1251
-1335
-1366
-1378
-1375
-1350
-1300
-1254
-1260
-1366
-1576
-1840
-2062
-2147
-2047
-1782
-1430
-1086
-826
-680
-644
-700
-828
-1014
-1245
-1501
-1761
-2013
-2258
-2501
-2737
-2936
-3043
-2998
-2776
-2409
-1995
-1662
-1516
-1591
-1839
-2152
-2427
-2603
-2681
-2689
-2651
-2567
-2422
-2213
-1957
-1683
-1412
-1150
-906
-706
-598
-617
-752
-944
-1113
-1206
-1225
-1206
-1178
-1139
-1061
-926
-750
-566
-396
-231
-41
184
414
599
713
790
906
1140
1509
1962
2401
2733
2903
2903
2757
2512
2228
1970
1799
1750
1823
1984
2176
2338
2427
2422
2334
2194
2040
1891
1742
1574
1375
1167
999
914
925
1004
1112
1228
1356
1505
1649
1726
1674
1477
1199
950
824
840
940
1030
1052
1020
1008
1094
1317
1653
2033
2386
2661
2850
2973
3060
3134
3206
3278
3346
3410
3469
3519
3542
3508
3384
3162
2874
2587
2372
2274
2282
2351
2437
2534
2673
2878
3115
3280
3247
2956
2468
1937
1529
1318
1263
1257
1224
1173
1177
1294
1506
1723
1847
1830
1694
1489
1246
963
634
284
-19
-201
-229
-125
47
220
346
397
353
196
-76
-443
-861
-1276
-1643
-1926
-2097
-2141
-2061
-1888
-1673
-1467
-1300
-1183
-1127
-1166
-1349
-1703
-2202
-2764
-3292
-3720
-4043
-4287
-4469
-4567
-4544
-4391
-4157
-3936
-3817
-3838
-3980
-4200
-4462
-4745
-5013
-5202
-5230
-5047
-4682
-4234
-3820
-3505
-3276
-3088
-2927
-2842
-2909
-3154
-3497
-3779
-3852
-3672
-3327
-2974
-2742
-2665
-2691
-2749
-2811
-2908
-3084
-3347
-3650
-3919
-4091
-4144
-4086
-3932
-3693
-3374
-2992
-2586
-2206
-1898
-1690
-1591
-1594
-1679
-1813
-1945
-2013
-1973
-1810
-1554
-1264
-1000
-807
-692
-644
-650
-706
-820
-995
-1208
-1404
-1501
-1431
-1178
-795
-389
-70
110
177
212
290
429
579
672
679
641
647
772
1022
1340
1635
1850
1980
2060
2125
2179
2199
2157
2048
1899
1762
1699
1758
1967
2309
2725
3117
3386
3461
3340
3076
2758
2466
2240
2081
1973
1906
1897
1986
2209
2573
3036
3518
3930
4206
4320
4282
4120
3869
3568
3279
3078
3035
3176
3459
3778
4011
4067
3923
3621
3239
2842
2455
2064
1634
1159
681
286
61
38
179
393
592
735
828
891
922
903
830
739
695
748
893
1083
1272
1459
1673
1928
2183
2356
2382
2262
2065
1872
1723
1610
1507
1411
1337
1287
1237
1156
1041
931
873
863
845
748
564
362
235
226
291
350
364
373
452
632
856
1022
1063
984
847
703
556
391
231
152
234
491
845
1181
1425
1586
1724
1862
1944
1864
1548
1026
421
-120
-509
-743
-870
-944
-984
-994
-989
-1012
-1118
-1330
-1628
-1948
-2222
-2414
-2530
-2610
-2700
-2824
-2983
-3156
-3315
-3428
-3468
-3424
-3307
-3160
-3041
-3000
-3047
-3152
-3265
-3359
-3441
-3547
-3700
-3891
-4082
-4243
-4374
-4511
-4691
-4912
-5133
-5290
-5339
-5273
-5118
-4911
-4687
-4478
-4313
-4217
-4189
-4200
-4208
-4187
-4157
-4162
-4228
-4325
-4371
-4285
-4051
-3738
-3457
-3286
-3216
-3168
-3064
-2892
-2724
-2660
-2754
-2970
-3201
-3335
-3321
-3182
-2988
-2802
-2646
-2500
-2329
-2109
-1847
-1571
-1316
-1101
-927
-778
-634
-484
-324
-149
42
245
436
577
638
636
638
729
958
1288
1613
1821
1877
1835
1801
1854
1999
2179
2335
2440
2502
2525
2493
2392
2244
2119
2094
2198
2382
2555
2645
2647
2603
2553
2494
2390
2220
2019
1865
1819
1884
2001
2098
2144
2170
2232
2362
2535
2690
2762
2731
2620
2474
2325
2174
2001
1782
1516
1227
950
714
531
392
288
212
161
129
97
36
-79
-257
-486
-740
-989
-1203
-1360
-1439
-1433
-1356
-1242
-1142
-1104
-1150
-1270
-1429
-1591
-1735
-1864
-1980
-2065
-2075
-1956
-1693
-1337
-994
-780
-753
-885
-1095
-1309
-1523
-1786
-2149
-2598
-3047
-3381
-3534
-3524
-3429
-3329
-3255
-3194
-3121
-3032
-2946
-2884
-2847
-2826
-2819
-2839
-2900
-2987
-3053
-3037
-2903
-2660
-2351
-2029
-1732
-1489
-1329
-1288
-1391
-1627
-1939
-2246
-2478
-2610
-2657
-2649
-2599
-2493
-2303
-2025
-1694
-1376
-1145
-1042
-1054
-1122
-1168
-1134
-1006
-819
-618
-441
-290
-144
24
219
418
581
680
718
729
760
843
985
1174
1404
1678
2000
2351
2675
2904
2990
2943
2817
2674
2533
2376
2187
2008
1938
2078
2446
2944
3404
3687
3766
3723
3671
3660
3657
3588
3424
3217
3065
3045
3165
3368
3587
3789
3974
4152
4310
4411
4421
4342
4210
4086
4021
4035
4116
4225
4320
4383
4426
4491
4617
4802
4996
5120
5121
5009
4859
4770
4807
4978
5240
5533
5800
5997
6084
6039
5881
5678
5524
5492
5584
5728
5816
5769
5574
5275
4937
4612
4334
4127
4008
3986
4033
4089
4078
3951
3702
3378
3042
2744
2501
2301
2124
1961
1817
1701
1613
1536
1448
1340
1227
1145
1126
1166
1221
1222
1113
883
564
200
-182
-581
-997
-1403
-1734
-1918
-1913
-1743
-1485
-1226
-1030
-916
-875
-900
-995
-1173
-1432
-1748
-2079
-2379
-2617
-2772
-2831
-2786
-2646
-2450
-2271
-2196
-2291
-2560
-2939
-3328
-3633
-3808
-3862
-3833
-3758
-3651
-3507
-3325
-3121
-2921
-2750
-2617
-2507
-2386
-2219
-1987
-1699
-1392
-1117
-909
-762
-639
-494
-319
-156
-68
-97
-232
-425
-633
-847
-1078
-1310
-1470
-1457
-1213
-780
-290
110
345
432
425
351
178
-145
-618
-1160
-1645
-1968
-2102
-2083
-1970
-1805
-1603
-1378
-1151
-954
-809
-725
-700
-731
-812
-928
-1055
-1169
-1266
-1361
-1461
-1548
-1579
-1519
-1374
-1193
-1042
-958
-936
-943
-947
-935
-901
-833
-706
-499
-212
139
523
905
1239
1462
1514
1367
1055
664
293
2
-193
-304
-335
-274
-119
96
307
453
515
518
504
487
452
376
247
75
-136
-392
-692
-994
-1204
-1215
-972
-523
5
470
795
984
1094
1174
1235
1256
1222
1149
1075
1041
1069
1155
1285
1439
1600
1750
1875
1967
2023
2048
2045
2013
1951
1866
1772
1687
1619
1562
1498
1409
1290
1155
1032
949
924
949
998
1032
1016
941
815
669
538
442
380
341
318
328
401
560
794
1048
1248
1342
1322
1223
1078
894
643
305
-99
-503
-831
-1046
-1170
-1258
-1349
-1443
-1515
-1563
-1637
-1813
-2144
-2611
-3121
-3557
-3830
-3910
-3829
-3643
-3417
-3207
-3056
-2991
-3018
-3122
-3281
-3479
-3710
-3962
-4207
-4407
-4534
-4591
-4607
-4606
-4575
-4461
-4205
-3792
-3276
-2762
-2350
-2086
-1958
-1918
-1928
-1977
-2068
-2190
-2308
-2377
-2368
-2280
-2132
-1944
-1728
-1500
-1289
-1142
-1094
-1137
-1218
-1263
-1224
-1109
-967
-845
-759
-680
-570
-417
-250
-118
-58
-79
-165
-289
-437
-597
-755
-890
-980
-1020
-1031
-1045
-1087
-1159
-1231
-1253
-1188
-1033
-834
-668
-609
-680
-838
-986
-1033
-939
-734
-497
-298
-157
-50
65
203
346
462
534
577
620
679
751
820
878
932
984
1018
1008
935
823
729
703
752
821
839
764
617
461
356
319
331
373
450
581
769
982
1167
1291
1357
1400
1443
1472
1452
1364
1229
1098
1008
965
934
888
823
757
698
624
503
329
144
15
-11
49
121
126
35
-100
-185
-144
28
254
425
460
357
183
29
-55
-86
-125
-220
-363
-497
-566
-573
-577
-653
-821
-1031
-1190
-1234
-1156
-1006
-835
-665
-491
-306
-121
39
162
261
365
493
642
789
906
972
972
903
786
665
602
642
777
947
1072
1104
1049
950
845
736
592
382
110
-173
-385
-453
-345
-91
221
480
604
584
488
418
451
591
786
970
1110
1208
1270
1283
1224
1097
951
864
883
983
1081
1090
982
792
583
395
226
58
-106
-236
-295
-281
-226
-175
-150
-134
-98
-28
59
128
155
144
116
94
87
90
97
103
102
71
-26
-212
-478
-778
-1052
-1261
-1412
-1540
-1668
-1779
-1826
-1773
-1641
-1509
-1462
-1541
-1721
-1936
-2141
-2329
-2511
-2661
-2704
-2556
-2189
-1672
-1132
-685
-372
-164
-24
39
-30
-280
-695
-1188
-1636
-1943
-2069
-2021
-1822
-1497
-1079
-620
-185
164
387
467
410
241
9
-215
-363
-401
-344
-238
-116
29
226
485
765
981
1065
1008
868
721
607
516
416
300
199
166
231
381
577
783
981
1170
1343
1485
1576
1608
1594
1560
1536
1549
1624
1772
1991
2253
2520
2760
2961
3124
3251
3333
3359
3333
3288
3273
3325
3448
3613
3775
3899
3962
3959
3891
3775
3637
3506
3399
3306
3210
3112
3043
3045
3124
3229
3265
3154
2887
2535
2202
1970
1855
1820
1812
1791
1742
1669
1581
1490
1405
1324
1228
1096
915
705
509
364
286
264
283
336
422
514
549
455
200
-175
-570
-892
-1104
-1243
-1366
-1502
-1629
-1702
-1706
-1677
-1669
-1711
-1781
-1825
-1806
-1747
-1722
-1814
-2060
-2416
-2782
-3040
-3115
-2998
-2747
-2448
-2180
-1990
-1892
-1886
-1967
-2131
-2367
-2653
-2960
-3261
-3526
-3724
-3813
-3757
-3538
-3186
-2769
-2374
-2073
-1907
-1878
-1963
-2118
-2287
-2415
-2474
-2474
-2456
-2458
-2483
-2488
-2417
-2248
-2011
-1774
-1600
-1517
-1514
-1571
-1671
-1799
-1926
-2008
-2009
-1926
-1788
-1638
-1502
-1374
-1240
-1099
-970
-877
-823
-785
-739
-675
-602
-526
-434
-298
-103
133
355
503
538
460
299
98
-95
-237
-296
-268
-186
-95
-29
24
100
227
385
508
527
421
231
27
-139
-260
-348
-398
-375
-239
8
302
553
692
711
649
549
432
296
142
-10
-132
-215
-274
-319
-329
-244
-19
322
674
895
890
674
349
42
-169
-279
-328
-353
-369
-374
-371
-367
-357
-310
-193
5
245
452
555
529
403
249
147
158
306
568
879
1145
1290
1289
1185
1063
995
998
1039
1068
1066
1056
1083
1181
1366
1639
2007
2468
2984
3471
3812
3912
3754
3405
2978
2566
2212
1912
1663
1491
1445
1551
1770
2003
2138
2112
1944
1714
1502
1345
1226
1115
1002
912
876
898
944
970
958
928
914
929
942
908
805
664
548
511
551
617
644
607
536
498
548
684
843
935
900
741
531
361
289
309
365
403
415
438
511
620
689
624
381
0
-414
-754
-965
-1047
-1030
-936
-773
-549
-290
-32
191
353
439
432
329
154
-38
-185
-260
-284
-305
-353
-416
-460
-474
-500
-599
-800
-1066
-1318
-1496
-1602
-1685
-1772
-1836
-1810
-1653
-1409
-1193
-1123
-1241
-1498
-1798
-2064
-2275
-2448
-2595
-2696
-2709
-2608
-2402
-2133
-1846
-1561
-1276
-980
-688
-442
-298
-301
-457
-731
-1063
-1389
-1651
-1796
-1782
-1578
-1197
-705
-212
168
366
377
250
43
-195
-427
-603
-662
-559
-307
12
284
423
422
337
240
165
102
29
-42
-61
25
226
493
745
925
1029
1098
1174
1261
1319
1302
1194
1030
875
773
725
693
651
620
670
875
1246
1707
2116
2339
2314
2071
1696
1285
904
588
358
233
237
379
655
1035
1467
1878
2182
2309
2228
1969
1613
1255
971
800
751
821
995
1248
1530
1774
1917
1930
1820
1629
1404
1187
998
845
726
643
601
608
664
753
846
914
940
919
848
712
491
186
-155
-447
-611
-616
-492
-301
-87
136
358
543
625
552
342
81
-128
-243
-306
-394
-544
-721
-843
-856
-765
-614
-440
-246
-35
151
229
135
-110
-393
-575
-585
-465
-326
-260
-276
-318
-324
-275
-196
-114
-22
102
262
412
477
403
204
-38
-217
-261
-163
23
220
373
477
571
708
914
1170
1416
1591
1671
1680
1674
1691
1729
1751
1714
1608
1461
1309
1173
1043
894
718
542
417
389
466
613
772
894
964
999
1024
1046
1041
969
803
552
261
-13
-232
-392
-511
-603
-660
-652
-550
-356
-112
111
249
276
219
142
108
147
244
352
427
449
422
362
273
150
-11
-203
-412
-628
-859
-1112
-1374
-1610
-1775
-1856
-1884
-1915
-1980
-2059
-2096
-2060
-1977
-1929
-1990
-2174
-2427
-2668
-2849
-2968
-3036
-3031
-2904
-2616
-2199
-1758
-1415
-1231
-1179
-1181
-1175
-1158
-1166
-1218
-1289
-1326
-1292
-1197
-1074
-937
-765
-535
-268
-50
16
-123
-422
-766
-1041
-1191
-1228
-1183
-1074
-893
-644
-369
-129
29
115
182
281
419
554
635
644
618
617
683
812
967
1104
1199
1241
1215
1096
865
535
170
-140
-321
-360
-309
-248
-232
-261
-294
-288
-239
-174
-127
-101
-76
-32
20
41
0
-94
-194
-248
-241
-199
-154
-109
-43
58
166
220
177
60
-44
-47
78
278
463
576
620
641
676
729
792
871
996
1181
1396
1568
1628
1565
1429
1293
1199
1144
1112
1106
1151
1261
1396
1475
1433
1275
1081
944
903
917
911
852
776
763
857
1026
1176
1219
1136
982
839
759
731
702
625
496
347
223
151
121
107
85
54
36
50
97
142
125
-8
-268
-609
-941
-1175
-1261
-1198
-1020
-756
-417
-12
414
771
950
878
568
105
-396
-855
-1245
-1564
-1798
-1896
-1804
-1509
-1065
-583
-179
71
145
65
-130
-412
-765
-1182
-1648
-2126
-2542
-2802
-2831
-2618
-2245
-1854
-1585
-1506
-1594
-1766
-1952
-2130
-2316
-2520
-2707
-2802
-2732
-2479
-2094
-1679
-1331
-1104
-986
-920
-836
-696
-512
-338
-242
-256
-362
-499
-598
-615
-542
-400
-215
-18
159
276
298
209
30
-187
-380
-492
-491
-374
-167
75
286
409
416
320
148
-73
-331
-608
-864
-1031
-1050
-902
-630
-310
-3
272
527
763
944
1004
892
605
209
-194
-515
-703
-750
-677
-517
-306
-83
112
252
324
338
317
281
235
166
63
-59
-145
-117
86
449
863
1166
1219
982
543
61
-317
-526
-590
-576
-528
-443
-293
-71
174
357
406
301
88
-158
-378
-551
-684
-776
-802
-716
-492
-154
222
542
736
789
730
605
445
255
25
-247
-542
-809
-979
-991
-818
-491
-101
231
399
355
123
-213
-555
-833
-1020
-1134
-1190
-1188
-1097
-882
-544
-149
182
323
218
-83
-449
-741
-894
-928
-911
-880
-816
-663
-399
-65
252
468
543
479
283
-45
-494
-1006
-1473
-1767
-1807
-1589
-1177
-660
-122
366
744
960
999
884
668
404
130
-123
-305
-360
-253
-12
278
528
712
867
1038
1203
1258
1077
619
-25
-675
-1172
-1458
-1574
-1586
-1517
-1334
-1004
-551
-79
279
421
326
56
-274
-546
-674
-640
-488
-307
-174
-113
-83
-20
105
245
300
182
-116
-507
-862
-1088
-1181
-1213
-1267
-1381
-1521
-1621
-1642
-1605
-1575
-1613
-1735
-1906
-2070
-2187
-2244
-2235
-2140
-1936
-1613
-1210
-805
-476
-265
-166
-143
-168
-235
-343
-482
-618
-721
-776
-784
-746
-652
-495
-304
-151
-116
-236
-468
-709
-867
-911
-880
-828
-766
-648
-406
-9
500
1026
1459
1722
1792
1693
1489
1262
1090
1024
1070
1203
1393
1634
1934
2293
2664
2967
3118
3088
2913
2674
2452
2295
2223
2243
2358
2558
2808
3053
3247
3375
3458
3523
3573
3580
3513
3365
3167
2975
2839
2791
2841
2985
3192
3405
3551
3582
3511
3410
3360
3391
3453
3452
3328
3105
2872
2717
2668
2683
2695
2664
2588
2474
2309
2061
1720
1326
961
706
599
618
712
831
952
1067
1176
1274
1354
1392
1350
1187
894
529
204
40
90
301
555
749
852
910
975
1050
1080
997
780
463
110
-228
-525
-758
-901
-934
-869
-759
-660
-593
-522
-394
-192
42
229
314
301
237
168
107
34
-65
-179
-281
-356
-412
-467
-523
-567
-579
-569
-568
-612
-703
-797
-836
-785
-665
-540
-488
-557
-740
-981
-1205
-1353
-1407
-1391
-1340
-1266
-1142
-925
-601
-226
89
233
168
-43
-264
-377
-348
-247
-195
-291
-547
-889
-1207
-1414
-1489
-1474
-1434
-1413
-1411
-1395
-1339
-1246
-1153
-1101
-1099
-1122
-1127
-1085
-996
-878
-745
-596
-438
-298
-222
-239
-324
-399
-384
-258
-91
-5
-82
-303
-552
-694
-673
-542
-418
-388
-453
-540
-582
-585
-627
-796
-1101
-1452
-1711
-1788
-1700
-1554
-1470
-1506
-1634
-1784
-1897
-1952
-1953
-1899
-1778
-1585
-1343
-1104
-918
-808
-775
-812
-925
-1116
-1358
-1592
-1751
-1806
-1784
-1740
-1713
-1696
-1659
-1594
-1534
-1528
-1593
-1690
-1746
-1706
-1568
-1382
-1212
-1108
-1098
-1186
-1350
-1529
-1634
-1585
-1369
-1061
-781
-627
-620
-710
-835
-960
-1073
-1141
-1097
-874
-481
-34
278
298
-9
-527
-1052
-1389
-1432
-1195
-789
-363
-45
118
161
168
204
276
335
334
265
160
46
-81
-237
-388
-421
-202
311
997
1607
1912
1836
1489
1077
760
586
511
477
459
461
493
564
700
939
1287
1665
1927
1941
1698
1331
1026
881
834
734
483
139
-112
-89
269
871
1554
2166
2609
2830
2801
2543
2143
1742
1457
1306
1205
1050
823
623
592
791
1131
1422
1496
1308
939
514
116
-233
-536
-765
-872
-831
-684
-524
-425
-382
-305
-100
241
606
823
768
458
46
-267
-343
-181
108
373
505
485
367
240
177
211
322
442
485
390
163
-114
-320
-366
-246
-38
154
270
317
332
324
256
84
-183
-461
-632
-630
-484
-288
-120
13
157
337
498
530
349
-22
-453
-781
-915
-874
-756
-657
-623
-642
-669
-658
-573
-407
-197
-26
8
-148
-456
-798
-1046
-1146
-1138
-1102
-1085
-1057
-952
-736
-441
-138
111
284
380
392
307
148
1
-14
175
527
896
1131
1167
1064
939
873
863
838
728
515
234
-51
-271
-366
-299
-73
258
601
871
1035
1119
1172
1217
1231
1170
1010
779
537
359
304
402
651
1008
1399
1742
1991
2154
2273
2381
2468
2498
2453
2361
2273
2217
2164
2067
1913
1764
1709
1784
1923
1997
1913
1692
1449
1315
1338
1472
1625
1735
1789
1803
1783
1719
1606
1465
1328
1202
1057
850
578
297
101
62
183
404
636
812
901
894
793
605
352
80
-154
-307
-367
-349
-271
-143
33
239
417
481
351
5
-501
-1046
-1508
-1814
-1968
-2016
-2009
-1962
-1859
-1679
-1431
-1156
-913
-760
-733
-839
-1054
-1321
-1566
-1726
-1777
-1740
-1662
-1575
-1478
-1348
-1183
-1022
-937
-982
-1153
-1386
-1590
-1699
-1702
-1638
-1558
-1497
-1452
-1389
-1262
-1049
-767
-480
-272
-203
-282
-461
-678
-886
-1068
-1218
-1314
-1316
-1199
-981
-735
-547
-473
-514
-635
-800
-987
-1189
-1390
-1567
-1704
-1798
-1856
-1868
-1790
-1575
-1216
-775
-375
-135
-111
-277
-550
-840
-1081
-1238
-1293
-1244
-1106
-922
-746
-623
-556
-511
-441
-324
-177
-59
-27
-112
-292
-499
-649
-678
-567
-347
-78
178
378
499
524
439
240
-47
-358
-609
-735
-724
-607
-430
-217
43
369
750
1130
1428
1585
1596
1507
1384
1270
1178
1103
1048
1031
1073
1178
1319
1444
1501
1451
1288
1030
722
417
157
-42
-189
-301
-374
-374
-258
-12
313
618
800
814
693
517
353
220
92
-46
-161
-170
9
397
921
1446
1842
2043
2070
1989
1853
1672
1413
1054
612
151
-260
-581
-815
-977
-1060
-1041
-926
-786
-747
-910
-1264
-1663
-1908
-1883
-1637
-1352
-1208
-1258
-1402
-1480
-1393
-1166
-906
-711
-611
-581
-598
-674
-833
-1064
-1303
-1466
-1512
-1459
-1360
-1250
-1118
-942
-731
-554
-498
-608
-849
-1124
-1337
-1445
-1476
-1480
-1488
-1482
-1423
-1294
-1128
-1002
-1004
-1174
-1490
-1881
-2258
-2554
-2734
-2787
-2711
-2508
-2200
-1836
-1495
-1248
-1131
-1126
-1173
-1213
-1208
-1154
-1062
-942
-794
-611
-382
-98
244
634
1029
1362
1554
1547
1337
979
568
202
-47
-144
-97
56
263
472
651
788
885
945
956
899
763
556
309
63
-146
-290
-342
-279
-93
188
494
737
850
819
691
531
386
264
156
81
97
289
710
1329
2037
2686
3168
3448
3559
3552
3448
3238
2913
2507
2100
1786
1620
1600
1687
1840
2043
2293
2563
2794
2906
2854
2650
2360
2072
1845
1708
1663
1711
1857
2094
2392
2700
2965
3149
3235
3221
3118
2945
2738
2548
2420
2379
2410
2475
2527
2537
2492
2398
2266
2105
1924
1726
1497
1209
837
382
-104
-522
-767
-777
-570
-238
105
373
543
637
677
651
513
228
-188
-652
-1054
-1316
-1434
-1468
-1489
-1536
-1600
-1652
-1685
-1723
-1801
-1935
-2104
-2283
-2464
-2669
-2921
-3199
-3432
-3536
-3481
-3321
-3176
-3151
-3276
-3498
-3728
-3911
-4056
-4208
-4392
-4587
-4738
-4801
-4775
-4692
-4591
-4487
-4381
-4279
-4206
-4186
-4218
-4265
-4276
-4224
-4120
-3998
-3881
-3763
-3628
-3484
-3370
-3337
-3417
-3603
-3866
-4182
-4527
-4864
-5116
-5189
-5029
-4670
-4234
-3864
-3643
-3562
-3555
-3557
-3550
-3542
-3529
-3469
-3315
-3060
-2747
-2446
-2198
-1992
-1787
-1556
-1303
-1051
-820
-621
-478
-432
-512
-688
-852
-876
-704
-410
-160
-89
-201
-360
-403
-257
11
275
469
645
925
1377
1939
2454
2777
2882
2860
2837
2870
2923
2914
2804
2638
2509
2496
2620
2851
3148
3490
3866
4247
4579
4798
4867
4796
4630
4427
4232
4078
3997
4001
4082
4197
4287
4320
4311
4311
4360
4443
4501
4473
4358
4214
4118
4101
4124
4114
4022
3869
3725
3675
3767
4003
4346
4719
5025
5157
5047
4710
4262
3865
3649
3639
3759
3900
3991
4026
4035
4035
4021
3978
3915
3852
3787
3676
3464
3142
2779
2485
2340
2330
2363
2345
2249
2128
2055
2060
2109
2147
2146
2118
2084
2036
1937
1757
1517
1283
1127
1071
1078
1079
1030
934
824
726
638
537
406
255
111
-2
-80
-140
-201
-265
-325
-368
-397
-425
-465
-516
-563
-597
-626
-674
-752
-831
-849
-746
-518
-235
-13
56
-44
-256
-498
-716
-894
-1029
-1106
-1102
-1020
-915
-862
-903
-1010
-1107
-1148
-1165
-1258
-1504
-1881
-2266
-2505
-2517
-2333
-2066
-1827
-1673
-1601
-1579
-1579
-1581
-1568
-1529
-1461
-1376
-1295
-1236
-1210
-1230
-1305
-1431
-1571
-1668
-1685
-1652
-1654
-1770
-1994
-2217
-2299
-2188
-1969
-1813
-1845
-2047
-2282
-2406
-2384
-2300
-2277
-2360
-2489
-2559
-2514
-2393
-2277
-2214
-2173
-2071
-1854
-1543
-1227
-994
-875
-830
-786
-696
-574
-481
-488
-616
-819
-1004
-1088
-1044
-920
-801
-749
-762
-782
-735
-590
-368
-132
56
163
187
152
91
39
20
44
102
176
261
365
506
690
895
1082
1208
1249
1203
1086
925
761
643
614
687
837
1016
1189
1344
1497
1655
1804
1921
2005
2094
2230
2414
2588
2663
2597
2435
2289
2258
2356
2516
2641
2685
2673
2662
2678
2688
2633
2483
2262
2032
1844
1703
1576
1428
1258
1100
998
979
1036
1138
1247
1335
1385
1391
1348
1255
1107
903
654
390
160
19
6
116
298
472
569
566
494
416
381
394
417
402
326
210
94
3
-81
-202
-398
-661
-945
-1196
-1390
-1541
-1677
-1800
-1876
-1863
-1754
-1594
-1456
-1384
-1364
-1339
-1256
-1109
-943
-803
-701
-604
-478
-325
-191
-132
-167
-257
-346
-400
-435
-484
-557
-628
-663
-669
-714
-882
-1204
-1621
-2009
-2256
-2318
-2239
-2095
-1945
-1805
-1674
-1557
-1478
-1452
-1473
-1508
-1530
-1530
-1517
-1495
-1454
-1370
-1235
-1067
-902
-774
-695
-657
-640
-623
-585
-507
-386
-247
-140
-109
-162
-256
-324
-316
-219
-54
156
396
654
890
1037
1033
864
589
320
164
182
365
648
940
1151
1223
1149
978
788
644
560
511
471
455
516
696
980
1292
1550
1728
1870
2033
2217
2341
2303
2062
1681
1283
965
735
532
301
55
-132
-194
-136
-37
2
-74
-249
-468
-684
-889
-1092
-1283
-1414
-1414
-1230
-862
-374
130
547
812
909
864
722
519
269
-32
-390
-788
-1183
-1515
-1730
-1802
-1742
-1595
-1416
-1253
-1139
-1098
-1154
-1329
-1631
-2025
-2425
-2714
-2793
-2634
-2296
-1899
-1563
-1351
-1256
-1222
-1196
-1163
-1152
-1207
-1352
-1571
-1806
-1991
-2080
-2070
-1997
-1905
-1822
-1745
-1655
-1541
-1422
-1334
-1303
-1324
-1360
-1369
-1332
-1257
-1165
-1069
-958
-815
-631
-423
-230
-106
-100
-238
-504
-838
-1153
-1376
-1480
-1489
-1441
-1351
-1200
-966
-678
-431
-334
-430
-659
-876
-953
-852
-645
-451
-352
-352
-392
-400
-331
-178
42
295
527
679
698
577
359
124
-53
-137
-136
-92
-41
-7
9
20
33
43
28
-36
-156
-305
-440
-528
-570
-601
-647
-699
-706
-628
-475
-319
-240
-272
-377
-491
-579
-658
-761
-883
-969
-958
-852
-727
-682
-763
-930
-1090
-1174
-1170
-1104
-990
-810
-553
-267
-60
-46
-262
-635
-1022
-1301
-1420
-1405
-1317
-1204
-1089
-988
-916
-882
-880
-899
-937
-1018
-1170
-1387
-1606
-1727
-1669
-1421
-1049
-650
-289
23
311
576
774
822
658
286
-209
-699
-1060
-1216
-1151
-898
-520
-99
272
507
554
410
124
-233
-593
-906
-1130
-1226
-1153
-893
-472
44
576
1064
1476
1793
1981
1996
1816
1472
1058
683
427
316
339
488
768
1172
1654
2123
2484
2684
2735
2677
2536
2311
1997
1633
1313
1152
1222
1515
1955
2448
2920
3322
3611
3736
3656
3377
2971
2554
2239
2089
2096
2210
2365
2507
2592
2583
2452
2195
1842
1455
1100
822
629
505
435
426
495
648
863
1082
1241
1293
1226
1062
840
603
391
234
151
145
209
335
514
725
917
1012
936
656
218
-274
-716
-1057
-1309
-1504
-1648
-1698
-1610
-1379
-1070
-774
-563
-455
-434
-487
-620
-841
-1120
-1392
-1576
-1629
-1549
-1361
-1081
-715
-282
154
495
653
600
376
61
-272
-574
-810
-942
-933
-774
-498
-168
152
425
632
745
714
498
106
-375
-810
-1077
-1122
-966
-663
-264
200
693
1147
1468
1578
1456
1154
761
366
23
-239
-393
-407
-256
45
436
830
1155
1378
1493
1498
1375
1104
702
243
-150
-368
-359
-149
194
594
992
1336
1565
1623
1486
1188
812
437
100
-206
-483
-691
-753
-609
-279
129
474
654
650
494
228
-130
-556
-988
-1317
-1440
-1319
-1010
-621
-249
71
353
608
809
891
796
518
112
-329
-710
-962
-1058
-1010
-857
-643
-396
-128
156
420
591
575
324
-120
-627
-1037
-1246
-1252
-1136
-998
-894
-822
-754
-673
-592
-535
-518
-534
-565
-598
-623
-634
-618
-563
-466
-344
-230
-157
-146
-202
-316
-469
-634
-776
-861
-865
-783
-629
-423
-182
77
332
543
659
639
479
219
-70
-327
-526
-677
-801
-897
-934
-876
-713
-483
-246
-46
110
248
384
504
568
554
484
428
455
598
840
1134
1442
1737
1995
2180
2255
2208
2070
1898
1737
1598
1463
1330
1229
1211
1301
1460
1610
1682
1661
1582
1489
1393
1265
1084
864
659
526
482
504
560
639
751
901
1059
1169
1189
1123
1022
945
913
897
842
723
565
436
406
497
675
867
1000
1034
977
863
734
620
532
477
456
470
500
515
484
393
262
130
35
-9
-17
-17
-37
-98
-215
-390
-603
-805
-931
-934
-812
-618
-424
-286
-218
-198
-198
-204
-214
-231
-258
-302
-375
-487
-631
-773
-869
-890
-834
-720
-571
-406
-242
-115
-69
-132
-292
-497
-683
-818
-906
-970
-1018
-1040
-1014
-950
-880
-849
-877
-952
-1051
-1160
-1284
-1425
-1574
-1704
-1795
-1849
-1883
-1906
-1909
-1866
-1761
-1610
-1454
-1344
-1310
-1357
-1469
-1618
-1767
-1876
-1902
-1821
-1635
-1375
-1097
-862
-716
-670
-694
-738
-753
-735
-722
-774
-918
-1116
-1276
-1305
-1172
-917
-625
-367
-175
-51
-1
-42
-185
-405
-641
-822
-904
-882
-776
-603
-381
-140
62
160
123
-24
-216
-399
-563
-739
-954
-1188
-1378
-1462
-1419
-1289
-1140
-1028
-974
-971
-997
-1036
-1077
-1113
-1142
-1167
-1184
-1176
-1108
-945
-675
-325
52
399
682
889
1022
1088
1092
1049
988
931
882
827
744
630
504
391
308
254
219
195
172
135
55
-91
-295
-513
-673
-719
-642
-486
-319
-192
-122
-89
-62
-18
49
133
219
295
352
392
425
467
534
629
742
848
923
946
915
839
737
630
532
458
423
440
511
616
710
751
720
642
573
563
621
704
753
730
646
539
442
359
277
190
120
101
153
258
372
460
517
563
619
681
727
735
704
650
589
524
452
380
331
328
371
431
469
470
456
469
537
649
764
837
847
803
722
618
495
369
266
220
247
336
454
571
677
777
876
960
1002
991
935
875
849
871
923
969
977
938
859
753
631
502
377
266
177
107
55
23
21
55
119
191
251
300
362
462
598
736
828
854
834
822
859
947
1052
1134
1186
1233
1306
1414
1538
1655
1764
1883
2025
2169
2263
2255
2144
1989
1882
1890
2007
2167
2280
2294
2215
2094
1987
1915
1867
1822
1777
1752
1766
1812
1848
1820
1702
1515
1319
1172
1092
1055
1016
955
881
827
816
852
915
983
1034
1049
1004
878
673
423
179
-16
-146
-223
-264
-281
-276
-266
-284
-364
-510
-690
-853
-969
-1048
-1128
-1231
-1342
-1412
-1400
-1308
-1181
-1079
-1042
-1076
-1167
-1295
-1452
-1630
-1825
-2029
-2241
-2453
-2649
-2796
-2857
-2819
-2709
-2584
-2504
-2498
-2555
-2643
-2737
-2824
-2909
-2986
-3035
-3023
-2922
-2717
-2419
-2062
-1698
-1382
-1154
-1024
-972
-963
-965
-965
-968
-973
-971
-937
-852
-718
-561
-427
-358
-376
-478
-634
-809
-975
-1124
-1266
-1405
-1522
-1569
-1501
-1304
-1022
-737
-520
-402
-369
-387
-441
-536
-677
-843
-987
-1070
-1086
-1062
-1020
-958
-841
-647
-401
-180
-71
-118
-299
-546
-790
-988
-1120
-1177
-1150
-1046
-893
-731
-585
-441
-259
-17
255
475
568
512
365
218
139
127
131
101
28
-52
-94
-80
-29
23
53
64
71
87
112
142
175
213
258
311
375
461
580
726
870
970
998
972
944
971
1073
1219
1351
1424
1432
1401
1358
1312
1249
1154
1027
882
735
600
492
433
447
541
699
881
1042
1159
1229
1259
1249
1189
1079
937
799
698
647
632
622
595
540
461
374
296
245
232
243
245
197
78
-95
-274
-408
-474
-484
-466
-444
-425
-408
-400
-420
-487
-601
-734
-843
-886
-845
-728
-568
-411
-297
-242
-234
-239
-228
-196
-173
-203
-312
-488
-683
-846
-949
-990
-980
-923
-814
-653
-461
-280
-148
-78
-52
-35
-4
38
64
50
-13
-105
-192
-241
-242
-200
-134
-57
29
127
229
307
328
278
181
93
68
115
188
220
168
53
-61
-111
-88
-39
-24
-75
-168
-246
-267
-226
-149
-69
7
95
223
397
593
762
856
849
755
628
530
509
570
680
797
892
966
1036
1113
1186
1234
1240
1201
1123
1006
849
664
486
364
333
388
483
565
604
607
600
596
585
550
488
414
350
301
251
183
103
48
60
158
324
510
667
763
786
738
627
468
286
117
-1
-42
1
107
235
340
391
380
317
219
93
-64
-251
-449
-614
-703
-699
-625
-533
-472
-462
-496
-556
-631
-721
-825
-931
-1022
-1087
-1118
-1112
-1064
-964
-811
-621
-424
-251
-121
-43
-20
-55
-141
-253
-357
-422
-440
-425
-395
-355
-292
-202
-99
-13
34
44
40
39
33
-3
-82
-189
-288
-353
-386
-412
-444
-466
-446
-366
-246
-132
-66
-54
-72
-85
-72
-26
50
148
250
330
366
361
350
378
467
594
718
817
916
1064
1289
1562
1807
1959
2000
1970
1920
1876
1829
1761
1682
1632
1649
1739
1864
1972
2033
2060
2088
2146
2230
2304
2326
2274
2157
2011
1880
1794
1754
1737
1704
1627
1504
1360
1232
1149
1114
1110
1102
1060
965
824
667
539
485
521
624
739
805
794
715
605
501
412
324
219
97
-17
-84
-78
-1
113
211
244
191
69
-73
-181
-232
-245
-267
-335
-445
-546
-569
-476
-280
-35
200
391
529
621
665
656
595
500
400
315
250
196
149
111
87
65
20
-72
-209
-358
-474
-531
-536
-520
-509
-502
-479
-426
-355
-298
-286
-321
-377
-418
-428
-423
-435
-489
-580
-674
-734
-746
-725
-711
-737
-808
-905
-991
-1046
-1068
-1075
-1085
-1104
-1129
-1156
-1185
-1224
-1275
-1336
-1405
-1487
-1593
-1726
-1877
-2021
-2135
-2204
-2229
-2211
-2143
-2024
-1871
-1730
-1658
-1687
-1806
-1966
-2119
-2247
-2359
-2471
-2568
-2616
-2591
-2509
-2419
-2375
-2391
-2445
-2505
-2562
-2643
-2777
-2962
-3157
-3306
-3373
-3360
-3292
-3192
-3064
-2910
-2735
-2565
-2424
-2327
-2276
-2272
-2324
-2445
-2629
-2834
-2992
-3044
-2973
-2812
-2624
-2457
-2331
-2235
-2156
-2108
-2122
-2225
-2409
-2624
-2798
-2876
-2850
-2755
-2641
-2540
-2454
-2360
-2242
-2104
-1966
-1845
-1745
-1650
-1543
-1415
-1270
-1118
-962
-799
-624
-441
-263
-117
-28
-9
-52
-122
-166
-139
-25
151
342
508
646
782
947
1140
1324
1454
1512
1522
1532
1574
1644
1709
1746
1763
1795
1872
1991
2121
2225
2287
2319
2336
2335
2292
2186
2017
1824
1657
1552
1510
1510
1527
1556
1602
1667
1731
1758
1725
1643
1557
1520
1556
1643
1726
1751
1701
1603
1509
1464
1487
1563
1657
1735
1775
1768
1721
1652
1583
1534
1518
1532
1567
1601
1611
1571
1469
1310
1123
949
825
769
770
809
868
942
1022
1086
1088
987
774
482
177
-82
-271
-400
-493
-567
-627
-671
-710
-759
-825
-902
-977
-1046
-1127
-1240
-1387
-1528
-1597
-1532
-1313
-978
-602
-275
-70
-27
-149
-399
-714
-1014
-1238
-1349
-1357
-1299
-1221
-1160
-1130
-1125
-1127
-1118
-1090
-1055
-1044
-1089
-1200
-1350
-1486
-1563
-1571
-1544
-1534
-1576
-1664
-1770
-1868
-1962
-2078
-2236
-2423
-2592
-2679
-2640
-2468
-2191
-1859
-1525
-1232
-1004
-853
-771
-754
-797
-895
-1032
-1179
-1300
-1373
-1395
-1380
-1337
-1254
-1105
-879
-605
-353
-202
-191
-304
-479
-651
-784
-872
-922
-930
-877
-738
-502
-184
175
511
761
883
878
799
732
746
864
1055
1271
1483
1699
1943
2214
2472
2658
2734
2707
2616
2498
2368
2224
2072
1940
1861
1843
1862
1880
1882
1887
1926
2007
2096
2141
2108
2012
1900
1818
1783
1782
1803
1848
1932
2058
2197
2298
2316
2234
2073
1873
1677
1511
1392
1326
1314
1353
1435
1549
1687
1831
1957
2029
2020
1920
1756
1580
1443
1369
1346
1333
1290
1208
1108
1026
983
957
900
767
562
341
187
152
225
339
419
436
424
439
507
593
624
537
326
41
-251
-508
-727
-924
-1094
-1196
-1176
-998
-681
-297
57
291
359
267
55
-227
-542
-870
-1190
-1464
-1627
-1613
-1397
-1016
-568
-156
152
350
474
557
607
606
549
453
361
308
302
325
350
368
386
415
451
476
468
413
318
201
90
22
42
187
463
830
1203
1489
1633
1635
1550
1440
1345
1265
1189
1117
1077
1111
1250
1490
1796
2115
2401
2624
2770
2833
2815
2722
2569
2377
2173
1991
1873
1857
1969
2205
2527
2873
3179
3400
3515
3516
3408
3195
2898
2553
2216
1942
1773
1727
1796
1955
2157
2350
2478
2506
2427
2269
2074
1877
1695
1529
1383
1267
1200
1193
1243
1330
1430
1525
1597
1629
1596
1477
1266
981
665
373
152
29
8
70
184
319
450
561
636
651
576
395
117
-211
-521
-750
-863
-864
-773
-613
-399
-145
116
331
451
454
365
247
162
141
165
188
170
107
35
3
41
138
251
331
347
298
192
41
-150
-367
-581
-745
-822
-803
-720
-627
-573
-578
-639
-744
-887
-1077
-1317
-1593
-1867
-2095
-2243
-2307
-2306
-2273
-2233
-2190
-2133
-2053
-1955
-1873
-1844
-1892
-1998
-2109
-2169
-2146
-2056
-1948
-1868
-1832
-1823
-1813
-1788
-1765
-1771
-1826
-1922
-2029
-2107
-2130
-2096
-2025
-1946
-1887
-1860
-1862
-1880
-1897
-1908
-1912
-1911
-1903
-1883
-1847
-1795
-1729
-1654
-1572
-1489
-1416
-1362
-1325
-1288
-1232
-1156
-1082
-1051
-1082
-1155
-1210
-1191
-1083
-922
-772
-678
-639
-625
-605
-575
-554
-562
-594
-624
-622
-575
-483
-360
-219
-74
60
168
239
278
295
293
264
193
74
-78
-227
-335
-376
-347
-259
-133
6
137
244
314
340
313
225
78
-106
-281
-394
-408
-322
-168
13
189
344
465
538
555
529
503
516
578
647
659
583
451
349
363
513
742
950
1051
1010
854
627
383
161
-11
-121
-175
-199
-224
-266
-321
-368
-399
-424
-467
-545
-653
-771
-881
-983
-1083
-1184
-1266
-1296
-1254
-1143
-1000
-879
-833
-893
-1061
-1309
-1587
-1836
-2005
-2075
-2057
-1979
-1869
-1740
-1588
-1416
-1237
-1077
-960
-886
-840
-807
-788
-805
-880
-1004
-1138
-1216
-1191
-1061
-867
-668
-511
-411
-366
-373
-442
-583
-786
-1012
-1208
-1320
-1332
-1257
-1132
-995
-872
-785
-742
-743
-768
-789
-778
-727
-650
-572
-514
-476
-450
-430
-416
-411
-408
-391
-340
-257
-166
-106
-105
-169
-276
-388
-468
-490
-446
-348
-227
-125
-79
-96
-153
-205
-213
-169
-87
13
129
283
497
770
1061
1312
1482
1578
1646
1743
1887
2049
2172
2215
2190
2154
2173
2276
2443
2617
2748
2819
2844
2847
2837
2808
2753
2679
2614
2587
2609
2665
2722
2751
2739
2700
2657
2629
2616
2603
2574
2534
2508
2526
2599
2706
2802
2855
2872
2891
2946
3026
3073
3020
2848
2605
2374
2220
2146
2114
2091
2087
2142
2281
2477
2657
2750
2729
2621
2476
2323
2173
2033
1929
1901
1967
2103
2244
2328
2329
2267
2183
2110
2051
1994
1930
1857
1782
1712
1651
1599
1559
1531
1512
1503
1503
1517
1536
1535
1483
1359
1176
977
812
707
654
624
596
566
536
493
407
251
29
-206
-382
-442
-381
-239
-79
49
122
146
143
136
137
138
114
28
-139
-374
-627
-840
-977
-1045
-1075
-1103
-1138
-1173
-1201
-1234
-1294
-1388
-1491
-1561
-1575
-1551
-1549
-1624
-1789
-2003
-2196
-2315
-2348
-2325
-2287
-2265
-2276
-2325
-2411
-2530
-2662
-2781
-2861
-2891
-2873
-2820
-2742
-2645
-2541
-2444
-2372
-2335
-2326
-2328
-2320
-2292
-2240
-2176
-2118
-2092
-2118
-2194
-2290
-2358
-2363
-2316
-2271
-2290
-2395
-2539
-2641
-2644
-2558
-2453
-2404
-2431
-2489
-2509
-2455
-2350
-2242
-2168
-2115
-2051
-1957
-1857
-1801
-1818
-1889
-1955
-1961
-1896
-1794
-1707
-1660
-1640
-1609
-1545
-1468
-1426
-1463
-1586
-1752
-1893
-1953
-1918
-1818
-1706
-1627
-1593
-1590
-1584
-1549
-1474
-1369
-1255
-1156
-1088
-1053
-1036
-1018
-987
-943
-900
-867
-846
-823
-783
-729
-679
-658
-684
-758
-872
-1014
-1175
-1326
-1426
-1435
-1340
-1183
-1044
-996
-1059
-1185
-1301
-1367
-1399
-1455
-1569
-1714
-1819
-1820
-1714
-1561
-1427
-1337
-1260
-1148
-994
-843
-762
-783
-880
-994
-1083
-1147
-1212
-1292
-1354
-1346
-1232
-1032
-810
-630
-529
-503
-533
-600
-694
-791
-853
-846
-764
-642
-530
-460
-426
-394
-338
-265
-215
-229
-318
-459
-609
-732
-813
-856
-874
-876
-867
-844
-801
-733
-648
-569
-524
-537
-602
-695
-782
-848
-901
-961
-1039
-1121
-1183
-1211
-1213
-1213
-1238
-1299
-1386
-1486
-1587
-1688
-1792
-1890
-1963
-1985
-1938
-1822
-1663
-1498
-1355
-1236
-1118
-975
-797
-610
-458
-370
-342
-335
-305
-234
-139
-56
-17
-31
-86
-163
-245
-325
-396
-455
-501
-533
-550
-549
-531
-513
-516
-555
-613
-650
-621
-515
-370
-246
-183
-171
-162
-105
18
190
380
570
748
894
974
960
863
736
647
624
639
628
553
439
353
353
439
555
640
677
700
755
857
974
1055
1076
1062
1065
1125
1241
1372
1472
1521
1530
1534
1558
1603
1653
1686
1701
1710
1736
1787
1853
1909
1930
1909
1862
1821
1814
1850
1917
1988
2031
2029
1992
1944
1922
1950
2025
2116
2185
2205
2179
2127
2077
2043
2027
2025
2037
2065
2104
2141
2165
2177
2195
2236
2303
2377
2428
2442
2430
2418
2424
2441
2447
2425
2379
2328
2288
2255
2214
2157
2093
2043
2015
1992
1938
1828
1663
1478
1314
1194
1112
1049
987
928
888
881
911
968
1038
1109
1175
1233
1278
1302
1290
1232
1131
1004
881
791
746
736
735
720
687
650
629
627
629
604
528
400
241
79
-64
-178
-267
-327
-348
-310
-200
-24
189
394
545
619
614
540
408
227
8
-217
-399
-487
-463
-356
-227
-130
-72
-9
111
304
523
682
709
593
389
175
13
-83
-128
-142
-127
-78
0
83
137
138
92
30
-16
-40
-61
-115
-222
-369
-509
-583
-554
-430
-262
-122
-62
-96
-194
-306
-394
-448
-484
-518
-555
-574
-549
-462
-323
-165
-31
43
45
-17
-124
-262
-424
-606
-796
-965
-1079
-1114
-1074
-983
-876
-773
-673
-564
-444
-336
-276
-285
-352
-431
-471
-441
-353
-249
-175
-155
-177
-210
-222
-201
-165
-150
-196
-321
-505
-694
-824
-847
-762
-607
-436
-278
-131
30
213
386
487
461
302
65
-167
-322
-382
-370
-321
-251
-146
8
203
397
535
578
518
375
177
-53
-294
-522
-698
-787
-770
-661
-496
-321
-173
-73
-19
8
35
88
177
283
372
412
396
351
316
319
359
415
467
513
566
637
718
785
816
801
751
683
611
544
486
443
416
395
363
299
199
71
-68
-199
-309
-377
-383
-308
-156
45
243
388
453
444
393
333
286
255
226
189
144
112
122
195
322
458
547
546
458
326
204
123
81
57
34
15
13
35
74
111
132
130
104
55
-16
-99
-179
-251
-325
-422
-554
-702
-817
-849
-780
-633
-456
-296
-181
-130
-153
-246
-376
-481
-498
-409
-259
-127
-69
-76
-86
-43
56
164
225
225
193
162
136
90
4
-99
-164
-145
-52
50
91
39
-73
-183
-238
-223
-157
-70
13
86
156
240
362
532
737
936
1080
1142
1141
1125
1139
1194
1261
1303
1306
1294
1311
1385
1507
1632
1710
1710
1640
1542
1470
1464
1532
1647
1771
1873
1950
2023
2113
2221
2323
2382
2377
2311
2208
2094
1982
1873
1767
1671
1601
1570
1577
1603
1617
1594
1535
1465
1419
1425
1482
1562
1622
1635
1594
1518
1428
1343
1275
1233
1224
1241
1257
1236
1151
1004
832
690
623
646
746
891
1043
1166
1237
1248
1219
1186
1185
1222
1271
1286
1235
1117
966
828
737
705
719
750
763
732
649
530
415
340
316
322
321
288
228
173
157
195
273
362
428
448
410
322
202
71
-57
-188
-330
-481
-609
-663
-613
-476
-319
-226
-237
-332
-443
-507
-505
-469
-450
-477
-547
-624
-671
-670
-622
-544
-452
-358
-270
-201
-169
-195
-285
-421
-565
-672
-718
-710
-683
-671
-687
-726
-774
-825
-885
-954
-1018
-1057
-1055
-1018
-969
-933
-920
-929
-958
-1008
-1085
-1174
-1251
-1291
-1285
-1249
-1209
-1185
-1177
-1168
-1132
-1049
-912
-732
-549
-417
-385
-459
-595
-718
-772
-752
-703
-678
-696
-735
-759
-752
-736
-742
-788
-864
-952
-1047
-1156
-1287
-1431
-1568
-1680
-1757
-1801
-1811
-1786
-1732
-1664
-1601
-1545
-1475
-1371
-1243
-1136
-1099
-1143
-1220
-1266
-1247
-1194
-1169
-1209
-1290
-1347
-1332
-1256
-1179
-1168
-1246
-1388
-1547
-1680
-1758
-1766
-1703
-1599
-1510
-1492
-1563
-1683
-1777
-1790
-1726
-1628
-1539
-1459
-1348
-1173
-941
-705
-529
-453
-476
-572
-704
-831
-916
-938
-906
-864
-863
-917
-993
-1032
-1004
-930
-873
-878
-934
-989
-993
-946
-891
-876
-911
-961
-973
-916
-797
-647
-504
-391
-314
-269
-241
-224
-226
-269
-367
-501
-615
-638
-545
-380
-239
-202
-275
-387
-447
-410
-307
-207
-164
-181
-224
-255
-250
-199
-94
69
269
454
566
574
501
399
315
259
212
154
87
23
-33
-96
-182
-287
-385
-447
-473
-490
-532
-605
-680
-719
-705
-648
-575
-503
-430
-342
-231
-101
38
170
275
333
332
290
255
277
369
484
542
486
336
183
137
243
454
654
732
642
417
137
-122
-314
-430
-476
-462
-402
-316
-234
-185
-174
-182
-178
-148
-106
-96
-152
-267
-384
-423
-333
-130
108
292
376
386
394
462
599
749
829
777
592
334
88
-77
-140
-128
-93
-69
-54
-14
88
261
473
668
800
848
818
723
577
402
237
135
142
267
476
709
911
1059
1158
1216
1236
1220
1180
1141
1126
1138
1160
1169
1161
1154
1169
1199
1206
1146
1006
828
683
631
674
755
794
746
635
538
540
670
882
1081
1180
1159
1069
995
999
1081
1191
1267
1276
1230
1161
1092
1022
935
819
679
542
443
412
459
569
706
824
894
919
935
980
1065
1164
1236
1257
1243
1230
1242
1262
1252
1192
1113
1081
1154
1326
1527
1659
1658
1518
1290
1038
810
632
511
444
425
441
476
524
588
668
752
804
788
691
540
392
299
284
328
395
457
512
576
666
782
903
1000
1056
1063
1027
959
863
739
594
441
304
207
156
140
135
118
76
7
-84
-186
-281
-340
-339
-266
-137
14
154
272
374
460
505
466
315
79
-162
-320
-353
-288
-195
-128
-91
-56
-4
44
44
-28
-145
-253
-313
-338
-377
-466
-591
-694
-719
-653
-534
-421
-355
-348
-391
-464
-546
-613
-645
-646
-649
-696
-801
-924
-992
-950
-806
-631
-506
-466
-491
-537
-587
-664
-797
-971
-1121
-1168
-1084
-907
-721
-590
-527
-495
-455
-396
-336
-296
-285
-294
-317
-354
-410
-479
-538
-560
-530
-454
-352
-250
-177
-162
-232
-394
-620
-843
-987
-1002
-889
-688
-462
-263
-127
-71
-93
-167
-241
-261
-206
-106
-34
-49
-150
-276
-348
-332
-259
-194
-177
-196
-210
-195
-167
-159
-179
-192
-148
-37
95
174
158
62
-60
-165
-247
-316
-363
-355
-275
-160
-97
-159
-343
-560
-698
-709
-633
-557
-527
-524
-496
-426
-362
-372
-477
-630
-753
-803
-804
-808
-843
-888
-908
-903
-908
-955
-1020
-1026
-910
-688
-457
-326
-331
-411
-461
-425
-332
-263
-277
-361
-451
-486
-444
-342
-197
-10
218
455
638
705
641
497
348
245
180
106
-12
-165
-308
-391
-399
-345
-256
-148
-27
91
180
217
202
171
170
217
289
333
313
237
155
116
135
184
224
231
208
169
117
45
-41
-118
-151
-128
-75
-46
-72
-139
-187
-159
-44
108
223
256
217
163
151
206
312
427
508
527
475
356
192
20
-110
-156
-105
13
139
208
188
97
-12
-88
-121
-146
-225
-395
-633
-865
-994
-958
-749
-418
-54
250
418
421
290
113
-10
-20
62
151
158
58
-98
-220
-252
-208
-147
-125
-152
-207
-276
-369
-509
-696
-902
-1085
-1232
-1358
-1479
-1576
-1592
-1472
-1215
-889
-598
-421
-387
-468
-616
-770
-872
-865
-729
-500
-279
-170
-222
-386
-549
-618
-585
-527
-541
-668
-863
-1031
-1092
-1028
-871
-672
-469
-283
-135
-52
-59
-159
-321
-498
-646
-746
-801
-811
-763
-632
-408
-120
155
325
321
135
-176
-522
-816
-1008
-1097
-1109
-1085
-1055
-1030
-996
-928
-812
-674
-586
-632
-857
-1225
-1620
-1909
-2013
-1946
-1786
-1614
-1463
-1313
-1131
-915
-701
-538
-455
-457
-536
-677
-856
-1022
-1109
-1048
-827
-495
-150
114
249
261
193
87
-30
-154
-293
-450
-609
-727
-745
-620
-355
-20
280
448
446
303
87
-136
-325
-464
-551
-588
-587
-564
-524
-453
-324
-131
83
235
252
129
-57
-199
-226
-152
-44
34
70
102
173
286
408
495
523
498
430
327
195
48
-90
-191
-240
-231
-163
-29
158
361
509
537
421
193
-80
-341
-565
-748
-878
-922
-848
-660
-410
-177
-21
44
41
2
-58
-142
-255
-393
-538
-672
-772
-808
-745
-557
-253
113
462
719
850
860
776
627
432
208
-16
-198
-293
-263
-96
182
505
785
943
953
851
721
637
619
628
604
520
405
325
334
437
593
748
861
923
940
923
889
858
852
883
938
990
1014
1012
1016
1063
1178
1352
1547
1707
1781
1741
1591
1372
1155
1008
969
1028
1139
1249
1334
1403
1480
1572
1654
1687
1640
1517
1348
1180
1051
991
1010
1108
1254
1399
1490
1496
1421
1303
1185
1092
1018
949
875
803
738
678
611
532
457
415
421
454
458
376
191
-53
-276
-402
-404
-307
-165
-26
93
199
305
412
502
545
513
399
218
3
-206
-388
-536
-652
-731
-756
-713
-613
-502
-440
-462
-558
-678
-774
-833
-884
-969
-1100
-1245
-1352
-1382
-1337
-1247
-1143
-1039
-932
-828
-756
-759
-867
-1071
-1316
-1517
-1601
-1537
-1344
-1088
-847
-683
-617
-631
-688
-758
-829
-905
-993
-1088
-1178
-1243
-1270
-1246
-1167
-1038
-876
-715
-590
-520
-502
-519
-556
-611
-687
-777
-852
-872
-810
-661
-452
-225
-24
110
153
97
-42
-225
-416
-592
-751
-898
-1018
-1082
-1059
-947
-781
-609
-465
-353
-267
-217
-228
-318
-457
-577
-603
-512
-346
-178
-59
15
74
140
192
188
110
-19
-145
-228
-260
-260
-243
-205
-132
-33
62
112
99
38
-43
-128
-217
-310
-383
-393
-302
-111
134
366
542
648
699
706
669
584
463
333
220
141
91
69
82
145
264
414
548
626
630
577
492
395
291
189
113
98
165
300
460
597
696
782
896
1059
1252
1423
1522
1534
1483
1421
1388
1403
1457
1529
1601
1658
1690
1689
1649
1570
1461
1338
1219
1116
1032
963
907
866
844
852
894
973
1079
1189
1270
1287
1219
1071
886
724
639
654
755
903
1055
1182
1269
1304
1281
1203
1090
974
883
826
792
771
768
807
910
1067
1236
1359
1396
1345
1232
1087
931
770
611
470
367
318
330
404
536
710
889
1018
1047
957
774
553
348
190
82
22
13
65
183
356
553
743
894
978
972
868
680
451
241
92
16
-6
-2
11
36
81
149
233
318
390
435
432
363
216
9
-210
-373
-419
-318
-90
202
471
645
688
616
476
318
167
25
-115
-251
-367
-450
-502
-535
-556
-557
-529
-485
-469
-526
-669
-855
-1012
-1094
-1105
-1096
-1116
-1171
-1223
-1224
-1154
-1031
-893
-775
-698
-674
-699
-758
-819
-854
-850
-821
-791
-768
-739
-700
-671
-697
-804
-972
-1130
-1211
-1200
-1136
-1068
-1008
-940
-850
-785
-816
-967
-1156
-1230
-1070
-695
-258
53
148
81
-15
-40
8
62
67
28
-7
-3
30
53
43
15
1
14
37
45
30
11
8
23
39
38
22
10
14
29
37
31
18
12
20
32
35
25
15
15
24
33
31
21
15
18
27
32
27
18
16
21
29
30
23
17
17
24
29
27
20
16
20
26
28
24
18
17
22
27
27
22
17
18
24
27
25
20
17
20
25
26
23
18
18
22
25
25
21
18
19
23
25
23
19
18
20
24
24
21
18
18
21
24
23
20
18
19
22
23
21
18
18
20
22
23
20
18
18
21
22
21
19
17
19
21
22
20
18
18
19
21
21
19
17
18
20
21
20
18
17
18
20
21
19
17
17
19
20
20
18
17
18
19
20
19
17
17
18
19
19
18
17
17
18
19
19
17
17
17
18
19
18
17
17
17
18
18
17
16
17
18
18
18
17
16
17
18
18
17
16
16
17
17
17
17
16
16
17
17
17
16
16
16
17
17
16
16
16
16
17
16
16
15
16
16
16
16
15
15
16
16
16
16
15
15
15
16
16
15
15
15
15
16
15
15
15
15
15
15
15
15
15
15
15
15
15
14
14
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
13
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
9
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
