5
84127
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-4
-3
-2
-2
-2
-3
-4
-3
-2
-2
-2
-3
-4
-3
-2
-2
-3
-4
-4
-3
-2
-2
-3
-4
-4
-3
-1
-2
-3
-5
-4
-2
-1
-2
-4
-5
-4
-2
0
-2
-5
-6
-4
-1
1
-2
-6
-8
-5
2
6
2
-12
-28
-41
-46
-45
-38
-28
-12
11
38
64
80
84
76
63
49
37
28
22
18
18
19
22
21
17
6
-10
-31
-53
-68
-70
-60
-44
-33
-37
-53
-68
-68
-48
-20
-4
-14
-43
-70
-72
-42
7
49
65
52
28
13
14
27
37
34
18
0
-10
-6
8
25
39
45
38
19
-9
-36
-52
-50
-37
-23
-23
-39
-66
-90
-103
-102
-92
-79
-64
-45
-25
-6
7
12
15
19
28
41
55
70
85
94
93
75
45
17
10
32
71
104
111
89
60
43
45
51
41
13
-18
-25
1
42
66
56
22
-6
-2
28
56
54
21
-15
-24
1
37
53
33
-4
-26
-12
25
52
44
5
-37
-51
-33
-5
4
-17
-52
-70
-51
-1
52
84
86
69
50
40
35
24
0
-28
-48
-47
-24
9
36
45
35
16
-1
-6
1
15
31
43
50
51
48
40
31
25
22
20
12
-6
-30
-45
-37
-3
42
75
76
47
8
-15
-10
15
35
35
14
-11
-19
-4
23
47
57
55
50
43
33
11
-20
-47
-48
-12
55
127
172
173
134
79
36
25
42
71
90
91
74
51
30
15
3
-6
-8
1
21
46
67
77
76
69
61
49
32
10
-9
-16
-10
1
3
-9
-33
-58
-73
-79
-82
-82
-76
-61
-44
-43
-73
-130
-181
-191
-143
-62
1
5
-51
-130
-179
-173
-124
-74
-57
-78
-114
-138
-136
-117
-98
-92
-99
-110
-117
-112
-95
-68
-38
-18
-16
-32
-53
-60
-42
-5
32
50
46
30
15
6
-3
-21
-46
-67
-69
-49
-19
5
12
9
9
21
46
72
87
84
69
49
33
25
24
24
25
26
31
43
63
85
100
103
95
82
71
60
44
18
-11
-31
-29
-6
22
35
25
1
-21
-30
-30
-35
-52
-75
-88
-80
-59
-42
-41
-55
-66
-59
-34
-5
9
3
-15
-24
-14
10
35
45
36
12
-15
-34
-42
-39
-29
-20
-17
-21
-28
-31
-28
-20
-12
-5
3
17
37
57
64
49
16
-18
-39
-38
-20
4
22
31
34
35
33
23
5
-21
-45
-57
-48
-18
24
61
76
61
24
-16
-42
-47
-38
-31
-31
-35
-34
-23
-11
-10
-26
-51
-65
-55
-23
12
35
45
51
62
76
76
50
5
-34
-42
-11
37
73
75
50
20
6
12
27
37
40
47
68
101
131
142
132
112
96
93
93
83
61
41
41
70
113
142
131
82
21
-14
-7
31
68
76
51
14
-9
-11
-1
0
-17
-43
-61
-59
-45
-31
-27
-29
-25
-14
-5
-14
-42
-74
-88
-77
-52
-41
-55
-85
-105
-95
-60
-26
-18
-38
-64
-75
-64
-49
-55
-90
-138
-171
-168
-132
-82
-42
-23
-24
-38
-55
-69
-71
-60
-37
-14
-3
-9
-27
-43
-47
-40
-28
-20
-18
-16
-13
-9
-7
-6
2
19
44
65
71
63
52
52
64
77
79
65
50
52
75
108
128
122
95
66
52
56
68
78
82
84
88
90
85
70
53
47
60
89
121
142
146
137
121
101
78
49
20
-5
-16
-14
-3
8
11
-1
-24
-54
-80
-97
-99
-87
-65
-38
-13
5
7
-8
-37
-67
-84
-83
-68
-55
-57
-75
-95
-97
-73
-28
19
51
62
55
38
16
-9
-30
-41
-33
-8
19
32
22
-6
-32
-39
-21
9
35
43
31
11
-5
-7
5
21
33
39
42
49
63
78
84
73
49
25
15
25
45
61
63
56
52
62
83
103
111
102
84
63
43
20
-3
-21
-25
-14
2
9
-3
-28
-55
-74
-84
-92
-101
-106
-102
-88
-72
-64
-68
-75
-80
-83
-92
-114
-143
-159
-145
-100
-45
-7
-4
-34
-79
-119
-140
-135
-104
-53
1
36
30
-18
-85
-137
-149
-123
-80
-42
-19
0
26
60
86
89
65
28
1
-3
16
45
72
88
91
84
71
62
61
67
72
61
31
-10
-46
-59
-47
-16
21
56
81
92
80
44
-5
-45
-57
-36
2
33
42
31
15
5
0
-7
-20
-29
-23
2
37
61
56
20
-35
-90
-121
-113
-66
4
62
76
33
-46
-120
-152
-138
-102
-76
-67
-59
-29
15
44
25
-43
-118
-150
-118
-47
19
46
42
28
16
-8
-62
-136
-188
-173
-84
32
109
111
61
18
19
52
65
22
-63
-138
-151
-97
-13
55
85
93
100
108
98
53
-20
-89
-119
-102
-56
-8
23
38
46
45
29
-5
-48
-80
-87
-70
-46
-30
-25
-23
-14
4
23
36
39
38
35
30
20
5
-9
-18
-21
-20
-19
-17
-14
-8
-3
-6
-17
-28
-27
-7
27
59
76
74
63
57
62
70
62
26
-31
-83
-93
-39
69
187
260
251
165
50
-39
-64
-32
25
75
109
138
170
192
176
107
6
-75
-90
-30
64
132
138
88
27
-8
-12
-8
-24
-65
-109
-130
-120
-96
-80
-79
-79
-59
-15
32
52
27
-33
-97
-131
-120
-73
-15
29
44
31
3
-22
-30
-21
-6
-5
-25
-57
-77
-64
-19
32
55
35
-8
-35
-13
52
119
140
96
16
-46
-47
8
78
113
92
34
-22
-44
-31
-2
25
47
70
97
115
103
53
-18
-74
-86
-51
7
50
59
42
25
31
56
80
78
41
-14
-58
-68
-44
-5
25
33
29
33
58
100
137
144
113
58
8
-14
-1
29
54
59
47
29
14
1
-17
-46
-83
-118
-140
-143
-123
-79
-14
61
120
136
95
10
-78
-127
-114
-55
10
44
39
14
-1
9
39
65
67
43
7
-22
-34
-31
-22
-11
2
20
40
55
52
21
-34
-98
-143
-149
-109
-38
34
78
78
36
-31
-104
-162
-187
-172
-115
-34
43
86
80
33
-29
-84
-120
-139
-146
-133
-90
-21
49
80
48
-32
-114
-148
-120
-57
-9
-4
-31
-52
-37
8
50
55
18
-35
-70
-70
-40
-4
21
31
31
25
16
6
4
17
45
73
83
59
8
-51
-92
-100
-74
-27
19
45
44
23
1
-1
21
48
50
14
-43
-73
-38
57
158
194
130
-1
-121
-158
-99
6
85
97
55
8
-2
25
58
61
30
-11
-30
-9
41
91
119
116
88
49
6
-35
-71
-94
-96
-70
-21
36
76
78
37
-33
-99
-129
-106
-41
37
96
119
106
73
38
13
4
14
40
75
105
116
101
62
10
-40
-75
-87
-75
-48
-18
-1
-4
-20
-32
-26
-3
22
32
20
2
-4
11
38
52
41
11
-13
-9
23
63
86
78
44
3
-31
-51
-57
-48
-28
2
32
51
53
37
11
-17
-41
-54
-52
-30
8
47
72
72
51
23
2
-6
-8
-13
-24
-33
-34
-27
-17
-10
-6
-1
2
0
-15
-39
-54
-42
0
57
94
85
32
-40
-94
-107
-79
-32
10
35
42
38
27
4
-35
-87
-138
-169
-165
-123
-58
6
47
58
45
21
-4
-28
-51
-68
-67
-40
7
52
70
48
-2
-49
-63
-34
20
69
89
73
35
-5
-31
-34
-15
21
61
91
98
82
54
31
24
32
39
30
1
-38
-68
-77
-63
-40
-23
-27
-50
-82
-107
-111
-93
-61
-34
-25
-38
-66
-92
-106
-106
-96
-82
-66
-48
-29
-9
6
13
13
6
-6
-21
-37
-48
-47
-28
6
48
87
113
119
97
52
-7
-57
-75
-50
8
70
106
100
60
11
-23
-33
-25
-13
-2
7
17
30
39
41
32
11
-18
-49
-75
-83
-68
-33
7
34
39
29
20
21
23
10
-25
-68
-89
-67
-9
52
79
64
28
9
27
69
100
90
38
-28
-81
-105
-111
-109
-101
-76
-22
49
109
123
86
21
-29
-34
3
51
73
55
12
-26
-36
-18
8
24
25
24
34
55
70
61
21
-34
-78
-88
-64
-23
6
6
-24
-69
-107
-123
-114
-89
-63
-51
-59
-79
-94
-93
-75
-56
-52
-70
-99
-119
-117
-96
-74
-66
-70
-70
-52
-17
15
26
10
-17
-35
-34
-22
-10
-5
3
24
57
84
88
69
45
44
73
120
155
163
148
132
128
131
127
107
84
77
98
138
169
173
151
124
110
114
119
112
91
71
70
90
115
128
118
94
71
62
66
77
89
97
101
95
74
36
-9
-45
-59
-50
-26
2
25
43
54
57
47
24
-6
-28
-31
-16
3
10
1
-14
-17
2
35
57
44
-7
-72
-119
-125
-94
-56
-40
-56
-88
-107
-95
-55
-11
13
10
-7
-20
-18
-6
1
-6
-28
-59
-86
-104
-109
-103
-82
-51
-14
13
20
0
-40
-84
-117
-130
-128
-117
-105
-90
-70
-45
-24
-21
-42
-77
-101
-93
-54
-10
4
-27
-84
-128
-131
-99
-67
-67
-96
-115
-83
-1
84
113
59
-43
-124
-136
-87
-30
-16
-45
-75
-56
18
104
148
125
63
12
2
21
34
17
-15
-28
3
64
118
131
100
51
17
7
8
-3
-29
-50
-44
-4
47
73
52
-7
-65
-81
-43
29
88
102
69
16
-22
-31
-23
-20
-30
-37
-17
36
98
126
97
20
-62
-108
-106
-74
-37
-3
40
105
181
234
228
155
42
-61
-114
-108
-59
6
66
116
152
171
169
144
104
58
21
3
14
55
116
169
186
152
78
1
-38
-19
48
130
193
217
203
162
108
50
-3
-42
-64
-67
-57
-33
4
55
113
158
167
128
48
-46
-117
-141
-112
-48
17
54
51
17
-20
-35
-23
-2
1
-26
-70
-96
-80
-24
37
66
44
-12
-70
-105
-111
-97
-70
-30
23
73
88
45
-53
-167
-245
-255
-204
-128
-67
-38
-33
-36
-36
-39
-55
-88
-129
-161
-172
-158
-125
-81
-32
14
49
59
36
-18
-85
-132
-136
-89
-19
36
42
2
-53
-84
-72
-35
-5
-7
-34
-56
-52
-27
-6
-12
-39
-65
-68
-55
-49
-66
-97
-110
-82
-19
43
70
53
13
-24
-47
-63
-86
-111
-117
-90
-32
33
85
115
127
122
97
51
-2
-25
7
91
182
225
195
112
28
-17
-17
6
27
43
62
91
119
124
98
52
6
-31
-68
-111
-148
-150
-94
5
93
114
47
-71
-174
-212
-186
-132
-90
-73
-64
-46
-21
-9
-24
-57
-80
-74
-46
-28
-45
-88
-120
-101
-27
58
99
64
-24
-104
-123
-70
10
58
42
-23
-87
-106
-76
-23
12
11
-12
-35
-38
-24
-2
20
44
74
103
115
99
62
23
6
17
42
60
61
48
33
23
18
15
13
18
31
44
43
23
-4
-18
-2
42
92
123
117
76
13
-51
-89
-84
-31
54
131
158
116
25
-65
-106
-80
-11
60
100
99
67
21
-29
-74
-101
-98
-67
-29
-15
-41
-90
-123
-108
-51
12
35
3
-61
-112
-121
-92
-49
-17
0
11
22
26
6
-40
-96
-130
-118
-59
27
109
163
173
133
49
-56
-140
-156
-80
68
219
293
249
111
-40
-120
-93
5
100
132
96
37
10
35
84
109
81
15
-48
-69
-44
1
34
44
40
42
57
74
75
47
-9
-84
-157
-204
-198
-123
4
130
194
156
37
-98
-177
-177
-128
-85
-78
-83
-56
22
113
148
80
-64
-201
-246
-178
-48
56
81
34
-36
-78
-78
-52
-22
3
27
52
61
39
-16
-81
-123
-120
-76
-11
49
87
89
49
-32
-130
-198
-188
-92
47
150
155
62
-65
-141
-124
-39
48
82
60
19
0
12
30
25
-4
-29
-19
29
84
111
93
48
7
-4
14
45
72
83
75
45
-4
-58
-89
-73
-11
64
108
93
31
-34
-53
-9
74
151
179
148
77
4
-38
-32
12
61
81
55
-2
-51
-58
-21
26
37
-2
-58
-77
-33
47
98
73
-13
-94
-105
-37
55
101
71
4
-35
-9
56
101
81
10
-59
-72
-21
54
104
102
60
12
-11
0
42
98
145
162
133
66
-9
-50
-33
28
94
121
98
48
7
-3
11
22
12
-16
-42
-46
-22
15
40
35
-3
-59
-105
-121
-100
-59
-27
-22
-42
-66
-71
-50
-18
7
17
20
24
20
-9
-70
-134
-154
-97
15
113
126
40
-86
-164
-140
-40
57
83
40
-14
-14
48
117
127
58
-44
-100
-63
43
142
164
91
-30
-123
-136
-66
42
125
139
79
-18
-99
-118
-65
28
105
119
62
-29
-99
-110
-66
-10
9
-27
-91
-133
-112
-31
61
104
64
-42
-153
-205
-171
-78
14
51
23
-31
-60
-34
25
68
52
-22
-111
-161
-146
-86
-28
-4
-13
-24
-9
31
60
39
-35
-126
-178
-157
-76
14
63
57
17
-19
-36
-46
-68
-107
-136
-123
-61
21
74
70
21
-30
-50
-33
-9
-6
-26
-46
-43
-17
10
17
7
3
24
56
64
24
-50
-109
-105
-35
54
102
82
20
-31
-36
-4
21
6
-41
-79
-62
14
115
185
187
126
41
-17
-18
33
98
129
95
9
-79
-108
-53
57
152
169
98
-12
-90
-89
-23
60
114
127
118
103
80
33
-38
-102
-115
-56
50
149
189
157
79
-7
-74
-104
-85
-5
124
257
320
262
94
-97
-202
-163
-12
154
244
231
154
72
15
-25
-67
-101
-94
-23
86
169
169
81
-41
-126
-135
-84
-20
22
38
47
62
72
59
17
-37
-75
-82
-65
-44
-30
-17
4
33
58
61
38
-3
-47
-81
-98
-94
-65
-13
47
88
88
41
-29
-90
-117
-107
-71
-24
30
86
128
133
87
-3
-99
-157
-152
-92
-9
64
106
115
99
66
27
-7
-25
-25
-13
-3
1
5
18
37
45
26
-18
-57
-57
-3
76
129
120
51
-36
-90
-91
-58
-27
-23
-37
-44
-22
22
57
50
-11
-108
-202
-252
-238
-165
-67
14
47
27
-22
-63
-69
-36
17
59
70
46
-4
-62
-113
-139
-128
-74
12
102
164
173
128
50
-30
-86
-99
-68
-2
77
138
151
104
9
-94
-159
-159
-101
-20
41
59
36
-3
-29
-25
6
47
77
80
56
20
-3
1
36
86
128
142
122
75
21
-19
-24
15
91
176
229
215
129
5
-100
-139
-99
-12
72
114
109
77
47
29
18
2
-23
-46
-52
-35
-2
28
44
40
23
5
-6
-9
-6
-4
-8
-20
-35
-45
-42
-28
-12
-5
-16
-39
-61
-66
-51
-25
-5
-4
-23
-52
-75
-79
-62
-33
-10
-4
-20
-47
-68
-67
-44
-11
14
18
4
-14
-26
-28
-25
-16
3
34
71
95
84
38
-19
-48
-27
30
80
83
38
-20
-43
-14
42
78
65
19
-16
-6
44
94
101
54
-13
-57
-55
-21
10
10
-13
-34
-27
7
48
67
51
11
-29
-45
-28
10
48
64
48
10
-27
-37
-15
21
42
29
-12
-54
-71
-56
-26
-4
4
5
13
28
33
12
-31
-70
-77
-44
8
45
48
24
-7
-28
-41
-60
-86
-106
-104
-73
-32
-7
-12
-35
-54
-53
-35
-18
-17
-27
-36
-37
-34
-39
-53
-63
-54
-25
6
15
-1
-25
-28
1
47
74
60
11
-38
-54
-27
22
59
63
36
-3
-34
-49
-52
-47
-40
-28
-10
12
36
58
72
74
60
29
-9
-39
-50
-37
-11
14
25
23
12
2
-4
-7
-9
-10
-9
-4
2
6
7
5
4
5
8
10
12
17
26
40
55
67
74
80
87
93
90
72
38
1
-23
-22
3
37
64
77
77
75
75
75
67
44
13
-15
-25
-16
4
24
35
35
26
11
-8
-30
-51
-63
-61
-48
-35
-30
-36
-41
-35
-14
12
25
16
-11
-39
-54
-54
-45
-34
-19
10
57
111
146
140
92
28
-17
-18
17
63
90
90
71
53
46
49
50
43
32
21
16
11
4
-8
-16
-16
-7
3
5
-4
-20
-33
-40
-44
-48
-53
-52
-36
-2
39
70
74
44
-6
-52
-70
-52
-11
28
40
20
-16
-47
-59
-54
-51
-61
-80
-91
-78
-44
-11
-2
-22
-55
-75
-67
-40
-16
-13
-28
-44
-44
-24
2
16
13
-1
-13
-16
-12
-10
-13
-19
-22
-18
-8
2
8
8
6
7
14
25
33
30
11
-18
-47
-59
-48
-16
20
42
39
13
-25
-59
-76
-67
-34
8
38
40
13
-25
-44
-27
17
57
63
29
-16
-38
-17
30
70
76
50
23
23
52
85
93
63
12
-27
-33
-4
40
77
95
93
76
53
30
14
9
11
12
1
-20
-44
-53
-40
-12
10
8
-24
-70
-108
-114
-85
-34
11
24
-7
-71
-138
-171
-150
-80
9
77
96
66
7
-49
-81
-81
-60
-32
-8
6
10
5
-3
-10
-11
-2
16
40
60
70
67
55
39
24
8
-15
-44
-72
-81
-55
7
83
142
160
136
90
49
25
15
9
2
3
20
52
83
95
81
51
27
21
33
49
56
52
41
28
14
3
3
21
54
86
94
68
20
-24
-43
-38
-30
-41
-68
-88
-78
-36
14
37
17
-32
-82
-107
-104
-86
-70
-60
-55
-50
-48
-50
-53
-50
-38
-24
-22
-43
-82
-117
-127
-99
-45
14
56
72
66
49
32
23
22
26
30
28
25
27
43
68
90
90
63
21
-15
-25
-12
7
13
3
-10
-9
11
36
45
31
2
-21
-28
-20
-10
-7
-10
-10
-2
10
14
6
-8
-16
-8
12
33
41
32
13
-7
-20
-25
-26
-27
-32
-42
-55
-67
-70
-62
-43
-24
-16
-24
-44
-64
-75
-76
-72
-70
-72
-71
-58
-35
-9
7
7
-5
-21
-32
-36
-33
-27
-16
0
23
47
65
71
63
43
17
-10
-34
-48
-50
-41
-26
-13
-11
-18
-27
-29
-18
0
17
22
14
-6
-29
-46
-55
-55
-49
-41
-31
-22
-14
-7
-6
-15
-33
-52
-60
-45
-6
39
68
65
34
-3
-23
-13
16
43
53
48
41
46
59
70
68
55
49
63
96
130
142
122
84
51
41
53
73
82
76
62
53
55
62
62
48
28
12
9
16
19
7
-21
-49
-58
-39
-2
32
39
17
-19
-45
-48
-31
-14
-13
-29
-49
-61
-62
-61
-68
-80
-86
-75
-50
-25
-13
-15
-20
-15
-1
8
-1
-26
-47
-43
-12
25
43
32
7
-4
11
37
46
20
-26
-57
-39
28
111
164
158
103
32
-18
-32
-19
0
8
7
9
25
54
80
86
65
25
-15
-36
-34
-18
-4
-1
-8
-18
-25
-33
-49
-72
-89
-83
-45
13
66
91
80
43
-2
-42
-72
-90
-92
-73
-34
10
36
30
-3
-45
-73
-79
-68
-48
-24
4
36
63
71
56
27
7
12
41
77
100
102
89
74
64
58
49
38
28
26
31
43
59
78
97
108
100
67
18
-27
-47
-38
-11
15
29
35
39
45
46
34
12
-7
-10
2
13
5
-24
-53
-59
-34
4
23
7
-36
-76
-86
-65
-34
-22
-38
-68
-89
-84
-57
-25
-8
-11
-29
-47
-57
-57
-50
-42
-35
-31
-30
-34
-39
-40
-31
-10
19
43
50
31
-7
-47
-68
-56
-19
25
53
56
43
31
35
52
67
64
42
14
5
28
74
118
131
103
45
-13
-46
-45
-23
-3
0
-12
-25
-25
-8
16
32
34
31
31
40
52
54
41
21
12
24
52
80
90
81
61
45
39
35
25
4
-20
-34
-32
-20
-10
-8
-15
-23
-24
-18
-11
-7
-6
-5
0
5
4
-5
-19
-32
-38
-36
-28
-18
-5
15
41
65
78
73
53
30
19
24
39
48
40
18
-7
-19
-9
17
44
56
49
25
0
-17
-20
-14
-7
-7
-17
-29
-36
-31
-14
5
13
4
-17
-41
-56
-58
-54
-49
-46
-37
-18
10
37
47
36
10
-17
-33
-36
-29
-18
-2
19
40
51
47
27
3
-13
-17
-15
-16
-19
-21
-17
-8
-4
-6
-9
-2
14
26
13
-29
-79
-100
-77
-26
10
0
-52
-104
-114
-72
-12
22
11
-24
-49
-42
-20
-8
-17
-30
-17
28
78
90
47
-27
-82
-86
-44
5
26
13
-14
-29
-29
-25
-31
-41
-36
-4
47
89
97
70
27
-10
-29
-34
-34
-31
-20
0
23
34
27
10
-2
2
17
27
17
-14
-49
-71
-68
-47
-24
-12
-18
-34
-44
-37
-12
20
42
44
28
11
8
24
47
63
65
59
63
82
108
122
113
89
67
62
70
73
56
24
-3
-5
17
46
60
51
31
17
17
22
18
3
-12
-10
11
36
43
20
-24
-65
-83
-74
-51
-30
-22
-23
-19
-6
15
30
26
1
-37
-72
-87
-77
-48
-14
16
41
64
84
92
74
28
-30
-68
-59
-3
70
115
108
58
2
-23
-10
23
43
36
14
-1
8
30
42
30
-1
-30
-35
-16
11
25
19
8
14
44
86
111
100
53
-2
-31
-16
33
84
106
88
46
6
-13
-13
-6
-4
-5
3
25
50
59
38
-1
-33
-31
7
57
87
82
49
13
-10
-19
-26
-39
-56
-65
-59
-42
-24
-9
7
26
40
34
-2
-60
-112
-128
-101
-49
-3
16
12
0
-5
-3
-5
-15
-31
-41
-40
-31
-21
-10
3
21
35
32
4
-37
-69
-72
-44
-5
20
24
15
9
12
15
5
-24
-61
-85
-84
-58
-17
25
58
76
75
55
22
-10
-31
-37
-36
-35
-33
-23
2
35
58
55
26
-11
-36
-40
-30
-24
-31
-43
-48
-38
-19
-1
7
9
10
11
4
-15
-38
-47
-30
7
42
52
34
8
-2
16
47
66
57
25
-5
-7
25
77
124
145
134
101
68
51
56
77
95
95
73
43
25
33
63
93
103
87
57
36
36
53
71
76
68
53
43
43
49
55
55
50
38
19
-2
-19
-22
-10
8
15
1
-32
-65
-78
-66
-40
-25
-37
-72
-112
-132
-125
-99
-72
-60
-61
-68
-75
-83
-98
-116
-124
-105
-58
-3
30
20
-21
-61
-69
-38
3
19
-3
-43
-64
-45
1
34
26
-16
-57
-60
-22
27
49
29
-15
-47
-47
-23
1
11
9
10
21
34
35
20
3
-2
9
24
26
15
6
19
56
99
119
102
60
19
-2
-4
-3
-9
-22
-29
-21
3
29
45
48
41
27
10
-9
-26
-35
-32
-18
-1
15
29
39
46
40
17
-18
-50
-63
-50
-24
-3
-2
-17
-34
-38
-30
-21
-21
-30
-38
-31
-5
32
65
81
77
56
24
-9
-35
-44
-32
-3
28
48
47
27
2
-16
-17
-6
11
23
26
19
10
5
6
13
20
20
10
-4
-15
-16
-7
3
8
5
-4
-9
-6
4
16
25
29
29
29
28
28
27
26
23
15
0
-18
-31
-29
-7
31
72
99
102
80
40
-3
-34
-42
-29
-1
29
48
53
42
23
0
-25
-48
-70
-83
-86
-76
-61
-48
-42
-42
-40
-28
1
44
93
134
155
148
115
72
37
28
43
65
70
41
-14
-71
-102
-96
-64
-30
-15
-24
-43
-55
-46
-14
37
97
151
181
170
114
29
-50
-88
-70
-13
44
63
29
-39
-104
-136
-124
-81
-32
2
14
9
-7
-26
-47
-66
-82
-95
-108
-124
-144
-163
-170
-158
-124
-76
-25
17
44
57
59
50
33
10
-12
-23
-19
-2
17
27
18
-8
-45
-82
-114
-135
-145
-140
-117
-72
-8
66
131
167
162
118
56
3
-23
-21
-10
-12
-36
-70
-88
-73
-30
15
38
32
16
18
51
101
134
124
68
-9
-69
-87
-62
-7
53
99
116
97
44
-26
-87
-116
-105
-75
-61
-90
-160
-235
-262
-208
-77
86
217
267
228
128
22
-44
-50
-10
48
95
116
110
80
27
-43
-113
-156
-141
-63
49
143
172
130
61
24
57
145
230
250
178
39
-106
-198
-210
-147
-41
69
149
174
144
77
13
-12
17
80
135
143
96
17
-57
-98
-105
-91
-71
-45
-7
44
94
122
109
58
-15
-78
-108
-92
-36
39
105
139
131
87
25
-40
-100
-153
-192
-200
-156
-51
89
211
264
228
130
23
-41
-50
-27
-10
-27
-78
-143
-198
-217
-180
-76
87
269
405
431
323
110
-134
-329
-429
-435
-377
-288
-184
-70
48
152
224
257
258
238
204
154
83
5
-57
-78
-54
-3
46
73
80
80
84
90
84
52
-5
-72
-130
-163
-166
-143
-99
-44
12
54
71
55
8
-57
-117
-153
-152
-115
-58
-5
27
37
36
37
46
55
56
51
53
76
115
142
125
54
-41
-105
-94
-4
120
216
238
184
84
-21
-102
-148
-154
-115
-30
85
193
248
223
125
0
-95
-123
-83
-7
62
97
95
70
43
23
8
-12
-39
-66
-84
-89
-90
-102
-138
-192
-247
-279
-276
-242
-186
-118
-38
53
144
212
234
203
143
93
83
115
166
200
199
168
123
74
17
-59
-153
-250
-325
-364
-375
-372
-364
-338
-267
-133
50
239
382
444
427
362
285
215
146
59
-63
-217
-381
-522
-604
-602
-511
-347
-148
38
170
234
250
256
286
344
404
425
378
266
117
-29
-144
-213
-231
-198
-113
7
126
197
191
111
2
-79
-92
-42
32
80
74
20
-54
-112
-132
-108
-44
40
119
162
148
78
-20
-99
-120
-70
34
156
263
335
363
339
257
116
-65
-247
-380
-436
-413
-342
-262
-194
-135
-63
42
184
342
479
556
544
432
235
-13
-262
-463
-580
-601
-535
-406
-240
-60
114
263
366
411
392
316
197
54
-95
-225
-314
-341
-298
-194
-52
102
248
367
446
468
421
305
143
-30
-175
-276
-336
-370
-384
-365
-292
-153
35
228
376
444
427
345
230
109
3
-78
-129
-154
-166
-179
-204
-239
-268
-271
-238
-176
-104
-46
-15
-17
-49
-102
-156
-180
-143
-27
152
344
483
519
443
294
139
37
14
56
123
177
192
165
109
39
-28
-83
-118
-131
-123
-101
-73
-48
-27
0
47
123
220
308
349
312
197
34
-127
-245
-305
-318
-308
-288
-258
-209
-139
-58
16
69
100
114
117
111
95
71
45
23
5
-14
-37
-55
-50
-7
71
162
235
266
247
188
108
25
-42
-75
-63
-12
55
101
102
59
0
-42
-53
-50
-66
-121
-207
-291
-338
-334
-294
-247
-213
-196
-187
-178
-175
-193
-243
-324
-418
-495
-531
-510
-438
-334
-224
-128
-58
-14
4
-5
-51
-145
-287
-467
-659
-824
-926
-936
-844
-666
-439
-211
-26
97
158
170
135
45
-109
-315
-535
-712
-798
-777
-666
-499
-303
-86
150
404
662
905
1114
1266
1334
1290
1120
838
495
157
-119
-306
-409
-447
-434
-382
-303
-211
-106
34
249
562
947
1320
1577
1654
1565
1391
1219
1089
974
809
539
152
-317
-800
-1208
-1442
-1425
-1135
-639
-86
355
576
581
475
391
410
532
696
836
917
932
891
806
692
572
471
396
330
247
142
36
-39
-78
-116
-197
-326
-437
-415
-164
322
938
1514
1883
1944
1694
1211
636
123
-200
-277
-139
118
386
599
750
860
929
915
748
377
-201
-937
-1744
-2511
-3103
-3372
-3203
-2568
-1575
-442
580
1302
1645
1626
1314
790
157
-456
-904
-1087
-1006
-768
-533
-436
-535
-821
-1247
-1750
-2241
-2600
-2712
-2543
-2191
-1865
-1762
-1943
-2268
-2477
-2341
-1792
-956
-71
636
1027
1075
829
392
-112
-561
-890
-1128
-1394
-1823
-2465
-3223
-3874
-4189
-4051
-3517
-2770
-2013
-1372
-848
-368
137
674
1175
1536
1683
1606
1366
1057
752
467
167
-192
-613
-1035
-1349
-1453
-1306
-960
-536
-169
54
130
140
188
340
567
751
739
432
-159
-897
-1583
-2033
-2153
-1951
-1525
-1010
-540
-204
-44
-58
-224
-535
-1004
-1642
-2408
-3191
-3842
-4261
-4458
-4535
-4570
-4495
-4078
-3066
-1397
655
2557
3784
4119
3775
3260
3052
3315
3816
4098
3770
2755
1337
12
-767
-813
-286
401
807
705
215
-239
-153
782
2487
4496
6150
6898
6534
5283
3684
2333
1610
1510
1676
1624
1051
60
-856
-1081
-235
1580
3816
5763
6906
7117
6600
5663
4515
3209
1749
233
-1100
-1958
-2150
-1694
-829
85
714
865
545
-69
-725
-1209
-1428
-1404
-1205
-850
-289
528
1535
2492
3050
2925
2080
791
-457
-1189
-1173
-528
353
1022
1238
1108
1027
1411
2381
3586
4296
3762
1624
-1832
-5731
-8927
-10417
-9670
-6772
-2389
2420
6514
9035
9722
8983
7657
6536
5917
5487
4602
2794
139
-2735
-4979
-5942
-5393
-3482
-586
2796
6025
8316
8893
7304
3737
-907
-5294
-8169
-8844
-7425
-4680
-1634
896
2646
3948
5470
7729
10642
13372
14626
13297
9126
2973
-3495
-8560
-11244
-11691
-10944
-10275
-10464
-11420
-12320
-12138
-10252
-6779
-2493
1610
4813
6966
8380
9431
10144
10064
8518
5123
200
-5193
-9677
-12182
-12424
-10970
-8859
-7038
-5944
-5423
-4996
-4242
-3061
-1684
-485
258
499
403
223
184
421
977
1829
2916
4178
5604
7246
9163
11300
13356
14783
14952
13443
10274
5940
1236
-3006
-6111
-7639
-7394
-5479
-2374
1080
3904
5404
5540
4966
4620
5056
5946
6104
4105
-799
-8002
-15506
-20652
-21291
-16844
-8702
306
7156
9988
8895
5682
2771
1833
2975
4880
5785
4612
1577
-2071
-4913
-6231
-6335
-6183
-6610
-7680
-8582
-8137
-5599
-1250
3589
7186
8320
6966
4292
1972
1200
2023
3394
3887
2586
-409
-4139
-7437
-9588
-10590
-10919
-11045
-11066
-10698
-9577
-7615
-5146
-2723
-712
1040
3189
6471
11089
16315
20648
22488
21001
16597
10706
4976
399
-3102
-6394
-10400
-15406
-20802
-25360
-27797
-27326
-23930
-18307
-11541
-4666
1706
7479
12820
17688
21482
23110
21571
16701
9601
2372
-2749
-4394
-2618
1245
5292
7910
8351
6849
4293
1667
-501
-2422
-4878
-8631
-13703
-18995
-22596
-22715
-18730
-11672
-3805
2477
5766
6114
4678
2875
1646
1223
1382
1865
2621
3742
5247
6918
8317
8966
8555
7056
4698
1820
-1309
-4598
-8093
-11810
-15503
-18578
-20210
-19677
-16745
-11873
-6121
-747
3288
5689
6845
7506
8285
9267
9965
9671
8015
5363
2792
1592
2551
5449
9043
11584
11600
8547
3039
-3411
-8982
-12207
-12431
-9914
-5565
-461
4586
9206
13290
16618
18595
18327
15083
8885
830
-7113
-12825
-14948
-13516
-9952
-6387
-4615
-5210
-7293
-9096
-9057
-6829
-3601
-1510
-2427
-6825
-13362
-19419
-22285
-20353
-13727
-4034
6353
15241
21262
24051
23975
21684
17730
12487
6359
79
-5204
-8218
-8173
-5271
-760
3630
6567
7774
8038
8540
9939
11818
12852
11603
7469
1203
-5299
-9843
-10957
-8561
-3951
873
4147
5065
3943
1798
-315
-1816
-2675
-3127
-3282
-2940
-1713
666
4066
7887
11222
13167
13135
11049
7343
2761
-1933
-6199
-9769
-12492
-14144
-14388
-12979
-10077
-6385
-2955
-720
-61
-692
-1929
-3129
-4001
-4614
-5189
-5858
-6553
-7054
-7111
-6573
-5516
-4322
-3658
-4270
-6610
-10492
-14979
-18649
-20107
-18495
-13745
-6524
2021
10561
17868
23063
25819
26410
25526
23905
21976
19777
17166
14162
11090
8404
6336
4683
2948
747
-1851
-4332
-6085
-6813
-6687
-6124
-5390
-4353
-2564
384
4490
9216
13647
16829
18081
17130
14065
9187
2882
-4422
-12202
-19764
-26234
-30678
-32332
-30846
-26404
-19650
-11460
-2694
5928
13779
20195
24402
25662
23593
18523
11625
4679
-504
-2758
-2001
815
4211
6907
8344
8758
8789
8911
9043
8566
6716
3076
-2097
-7909
-13161
-16801
-18272
-17643
-15492
-12632
-9791
-7376
-5397
-3558
-1468
1114
4125
7166
9629
10916
10674
8965
6301
3502
1436
740
1637
3933
7160
10785
14350
17513
20008
21606
22120
21427
19489
16337
12056
6841
1109
-4405
-8692
-10700
-9714
-5704
542
7568
13639
17207
17300
13730
7083
-1477
-10525
-18740
-25180
-29388
-31279
-30923
-28370
-23669
-17059
-9191
-1144
5836
10778
13328
13781
12786
10928
8486
5515
2158
-1080
-3338
-3730
-1832
1979
6518
10173
11490
9728
5150
-1068
-7292
-12034
-14472
-14635
-13181
-10913
-8320
-5412
-1930
2242
6722
10601
12745
12280
9007
3561
-2762
-8414
-12102
-13204
-11953
-9303
-6539
-4785
-4620
-5962
-8234
-10673
-12619
-13660
-13645
-12628
-10816
-8536
-6160
-4003
-2210
-712
685
2114
3461
4288
3942
1836
-2230
-7842
-14006
-19434
-22993
-24083
-22782
-19680
-15539
-10992
-6428
-2081
1822
4996
7183
8284
8429
7905
7009
5918
4658
3148
1264
-1111
-4054
-7537
-11342
-15041
-18088
-20013
-20608
-19978
-18414
-16175
-13328
-9768
-5398
-328
5043
10114
14288
17165
18610
18691
17562
15376
12300
8603
4739
1318
-1065
-2089
-1912
-1187
-830
-1629
-3884
-7274
-11016
-14221
-16271
-17015
-16728
-15899
-14981
-14211
-13570
-12847
-11750
-10048
-7660
-4699
-1432
1828
4839
7503
9855
11971
13868
15443
16468
16623
15561
12998
8851
3407
-2594
-8045
-11804
-13136
-12060
-9361
-6247
-3805
-2547
-2288
-2380
-2129
-1159
438
2192
3493
3858
3152
1668
24
-1122
-1411
-1000
-470
-425
-1039
-1847
-1974
-694
2049
5519
8560
10208
10167
8839
6972
5191
3728
2458
1152
-286
-1735
-2932
-3598
-3540
-2684
-1059
1219
3976
6985
9954
12487
14062
14092
12109
8034
2366
-3843
-9305
-12969
-14415
-13957
-12393
-10539
-8810
-7065
-4797
-1538
2735
7417
11426
13621
13292
10491
6040
1216
-2733
-5021
-5528
-4705
-3276
-1888
-852
-82
787
2153
4180
6639
8923
10263
10045
8082
4711
673
-3151
-6006
-7404
-7146
-5285
-2094
1937
6144
9829
12466
13867
14191
13771
12878
11586
9839
7671
5410
3692
3246
4552
7555
11593
15556
18225
18669
16566
12357
7165
2456
-450
-863
1035
4293
7615
9899
10630
9984
8634
7397
6892
7337
8501
9795
10470
9876
7723
4268
318
-2981
-4539
-3785
-980
2751
5757
6468
4050
-1200
-7924
-14255
-18594
-20247
-19589
-17699
-15699
-14155
-12880
-11176
-8355
-4211
779
5606
9117
10459
9376
6285
2106
-2057
-5248
-6887
-6821
-5228
-2490
896
4342
7183
8754
8557
6446
2733
-1867
-6437
-10115
-12322
-12861
-11904
-9874
-7292
-4641
-2289
-477
641
969
477
-761
-2529
-4475
-6181
-7250
-7383
-6407
-4289
-1143
2752
6961
10953
14207
16329
17112
16538
14732
11921
8427
4652
1053
-1935
-4005
-5060
-5257
-4985
-4777
-5169
-6524
-8873
-11859
-14830
-17078
-18107
-17814
-16465
-14514
-12376
-10286
-8330
-6554
-5067
-4022
-3493
-3359
-3294
-2911
-1977
-558
1006
2300
3057
3288
3199
2988
2657
2008
824
-870
-2676
-3938
-4054
-2818
-574
1906
3760
4410
3783
2300
647
-527
-863
-392
543
1472
2023
2059
1681
1121
588
163
-204
-623
-1165
-1801
-2413
-2844
-2968
-2739
-2195
-1428
-526
465
1557
2782
4133
5525
6810
7842
8547
8938
9080
9010
8707
8121
7263
6270
5412
4991
5204
6020
7147
8105
8407
7763
6223
4184
2223
835
197
110
121
-207
-1062
-2301
-3540
-4344
-4408
-3651
-2231
-509
1027
1880
1710
501
-1356
-3156
-4144
-3844
-2290
-17
2188
3661
4170
3989
3698
3822
4502
5399
5873
5354
3683
1248
-1168
-2731
-2911
-1696
424
2657
4187
4434
3219
777
-2345
-5487
-8061
-9676
-10149
-9464
-7744
-5257
-2436
166
2016
2785
2460
1296
-355
-2230
-4208
-6216
-8067
-9383
-9680
-8582
-6043
-2452
1435
4710
6590
6660
5010
2206
-921
-3579
-5292
-6030
-6113
-5975
-5927
-6037
-6187
-6219
-6066
-5784
-5483
-5217
-4898
-4309
-3184
-1349
1162
4073
6942
9325
10923
11647
11562
10763
9311
7267
4809
2320
343
-604
-254
1266
3462
5656
7208
7696
6976
5130
2342
-1205
-5361
-9935
-14563
-18616
-21269
-21752
-19680
-15276
-9331
-2890
3151
8308
12508
15850
18328
19714
19657
17921
14606
10227
5614
1689
-795
-1477
-476
1663
4179
6351
7713
8119
7657
6502
4806
2687
293
-2131
-4253
-5737
-6359
-6085
-5083
-3666
-2180
-881
158
1059
2040
3264
4684
6016
6838
6793
5756
3900
1612
-654
-2524
-3785
-4388
-4411
-4005
-3324
-2475
-1499
-401
791
1975
2981
3649
3908
3814
3515
3181
2953
2961
3356
4312
5944
8183
10698
12924
14235
14157
12541
9621
5941
2193
-989
-3199
-4367
-4735
-4702
-4597
-4486
-4126
-3132
-1272
1267
3820
5440
5288
3004
-1133
-6301
-11451
-15642
-18273
-19143
-18388
-16369
-13589
-10606
-7950
-6013
-4953
-4671
-4884
-5263
-5566
-5708
-5727
-5697
-5635
-5449
-4953
-3929
-2237
85
2755
5282
7092
7727
7018
5159
2628
-4
-2269
-3944
-5069
-5867
-6611
-7488
-8509
-9485
-10095
-10030
-9137
-7499
-5386
-3107
-853
1360
3617
5953
8244
10221
11597
12212
12092
11391
10282
8864
7168
5223
3126
1055
-784
-2230
-3209
-3739
-3888
-3740
-3370
-2840
-2207
-1514
-787
-28
784
1677
2653
3662
4581
5228
5423
5067
4217
3092
2005
1242
937
1020
1271
1430
1323
926
332
-328
-970
-1580
-2177
-2753
-3232
-3491
-3398
-2863
-1847
-344
1621
3989
6628
9317
11763
13659
14744
14856
13947
12089
9476
6410
3258
366
-2023
-3814
-5027
-5705
-5838
-5362
-4237
-2548
-544
1429
3057
4177
4802
5070
5151
5180
5250
5425
5745
6206
6726
7147
7277
6976
6221
5120
3863
2636
1542
573
-357
-1329
-2350
-3324
-4101
-4562
-4696
-4607
-4452
-4343
-4283
-4180
-3914
-3420
-2715
-1859
-879
281
1743
3611
5856
8240
10327
11594
11622
10284
7847
4910
2185
218
-831
-1221
-1458
-2013
-3091
-4555
-6046
-7200
-7829
-7975
-7819
-7523
-7101
-6393
-5170
-3276
-765
2070
4786
6945
8261
8660
8245
7184
5623
3669
1436
-900
-3079
-4820
-5909
-6271
-5972
-5187
-4133
-3037
-2121
-1592
-1612
-2255
-3482
-5170
-7168
-9372
-11735
-14206
-16621
-18623
-19702
-19371
-17417
-14085
-10073
-6312
-3608
-2342
-2384
-3243
-4363
-5379
-6207
-6936
-7646
-8277
-8630
-8480
-7699
-6327
-4545
-2587
-650
1145
2745
4110
5161
5761
5771
5143
4019
2751
1802
1554
2127
3304
4630
5620
5969
5645
4832
3774
2632
1432
114
-1365
-2934
-4390
-5446
-5838
-5425
-4269
-2625
-873
597
1492
1667
1130
-4
-1552
-3298
-5007
-6447
-7427
-7834
-7661
-6998
-5998
-4827
-3623
-2461
-1344
-204
1069
2575
4340
6272
8153
9676
10530
10485
9451
7494
4805
1663
-1597
-4588
-6899
-8146
-8098
-6790
-4585
-2088
67
1466
2055
2103
1999
2019
2200
2370
2313
1918
1255
537
26
-74
313
1100
2055
2864
3258
3136
2619
1987
1527
1376
1467
1601
1592
1373
998
583
230
18
23
337
1020
2027
3150
4074
4502
4301
3583
2661
1924
1672
1998
2751
3599
4163
4164
3534
2433
1163
28
-790
-1282
-1576
-1840
-2194
-2666
-3195
-3678
-4017
-4158
-4094
-3839
-3394
-2730
-1824
-709
490
1607
2552
3430
4551
6282
8796
11866
14863
16963
17486
16164
13223
9259
5009
1136
-1890
-3836
-4679
-4572
-3777
-2585
-1237
106
1343
2371
3037
3159
2593
1311
-553
-2743
-4958
-6926
-8446
-9385
-9660
-9227
-8109
-6442
-4481
-2589
-1130
-355
-308
-808
-1535
-2172
-2538
-2642
-2649
-2773
-3163
-3816
-4561
-5100
-5115
-4411
-3030
-1296
280
1196
1198
417
-665
-1415
-1316
-174
1843
4318
6779
8879
10485
11660
12572
13374
14096
14609
14655
13952
12323
9797
6631
3248
111
-2398
-4051
-4789
-4678
-3877
-2608
-1164
99
802
627
-564
-2655
-5299
-8032
-10451
-12325
-13613
-14358
-14552
-14088
-12816
-10688
-7866
-4726
-1737
710
2421
3418
3877
4026
4061
4104
4206
4365
4578
4874
5327
5996
6829
7592
7901
7374
5849
3518
888
-1433
-2996
-3680
-3657
-3221
-2583
-1785
-741
632
2306
4109
5778
7028
7630
7464
6554
5090
3399
1855
756
212
112
193
166
-179
-921
-2033
-3432
-5002
-6593
-8003
-9007
-9418
-9185
-8447
-7500
-6683
-6231
-6170
-6312
-6367
-6097
-5439
-4522
-3570
-2762
-2120
-1509
-735
314
1569
2786
3633
3830
3250
1969
230
-1637
-3299
-4503
-5108
-5086
-4489
-3410
-1965
-303
1388
2879
3957
4492
4496
4110
3532
2918
2314
1660
855
-164
-1384
-2724
-4089
-5409
-6661
-7851
-8987
-10057
-11024
-11845
-12504
-13030
-13501
-14000
-14556
-15076
-15337
-15037
-13904
-11818
-8882
-5405
-1819
1451
4090
5954
7064
7546
7547
7160
6390
5180
3496
1415
-829
-2888
-4416
-5200
-5245
-4758
-4042
-3366
-2861
-2492
-2089
-1429
-299
1446
3863
6912
10460
14295
18146
21710
24685
26799
27839
27687
26346
23967
20846
17388
14030
11144
8957
7516
6722
6407
6416
6650
7054
7579
8144
8646
9012
9249
9484
9920
10765
12134
13978
16081
18096
19636
20359
20044
18636
16254
13166
9725
6313
3258
784
-1014
-2179
-2843
-3196
-3441
-3759
-4308
-5215
-6585
-8490
-10947
-13881
-17100
-20278
-23004
-24861
-25539
-24938
-23201
-20681
-17843
-15152
-12987
-11592
-11068
-11365
-12290
-13534
-14743
-15623
-16033
-16040
-15861
-15768
-15965
-16514
-17323
-18185
-18848
-19085
-18768
-17922
-16736
-15507
-14512
-13868
-13469
-13033
-12269
-11043
-9466
-7830
-6465
-5584
-5225
-5282
-5575
-5902
-6049
-5796
-4975
-3564
-1771
-29
1117
1198
-30
-2530
-6044
-10197
-14591
-18849
-22615
-25563
-27407
-27937
-27032
-24668
-20915
-15951
-10078
-3739
2507
8048
12312
14859
15459
14128
11125
6895
1980
-3090
-7883
-12095
-15540
-18109
-19744
-20451
-20300
-19428
-18004
-16202
-14197
-12183
-10381
-8984
-8057
-7450
-6804
-5707
-3909
-1503
1069
3193
4363
4397
3507
2181
973
310
384
1156
2430
3952
5487
6870
8015
8903
9576
10123
10684
11436
12558
14167
16264
18708
21252
23616
25556
26908
27581
27534
26759
25277
23164
20556
17644
14651
11795
9266
7196
5645
4597
3980
3702
3682
3852
4125
4348
4293
3705
2400
363
-2216
-4999
-7626
-9825
-11469
-12535
-13025
-12903
-12102
-10589
-8444
-5901
-3310
-1034
655
1664
2088
2160
2157
2299
2676
3229
3781
4129
4132
3787
3233
2716
2499
2793
3709
5248
7326
9808
12546
15407
18287
21110
23802
26259
28320
29765
30352
29886
28288
25660
22294
18641
15211
12452
10631
9773
9680
10020
10442
10669
10530
9940
8864
7302
5298
2964
483
-1906
-3947
-5400
-6071
-5839
-4673
-2659
3
3018
6044
8731
10754
11839
11791
10547
8224
5144
1793
-1283
-3617
-4929
-5176
-4518
-3227
-1574
262
2225
4357
6712
9261
11832
14123
15785
16549
16320
15194
13392
11145
8597
5787
2696
-663
-4185
-7667
-10872
-13617
-15832
-17566
-18931
-20028
-20881
-21420
-21514
-21031
-19893
-18120
-15836
-13263
-10696
-8467
-6901
-6255
-6669
-8122
-10428
-13269
-16264
-19028
-21234
-22636
-23080
-22507
-20960
-18583
-15593
-12234
-8713
-5183
-1768
1371
3981
5740
6370
5797
4246
2229
377
-783
-1014
-430
603
1643
2368
2691
2765
2877
3300
4152
5353
6678
7882
8817
9467
9896
10145
10165
9853
9150
8134
7037
6153
5717
5820
6427
7447
8810
10471
12365
14336
16119
17386
17832
17269
15676
13195
10089
6670
3225
-22
-2921
-5353
-7201
-8342
-8693
-8273
-7259
-5958
-4732
-3885
-3572
-3774
-4326
-4983
-5506
-5735
-5643
-5348
-5072
-5051
-5446
-6289
-7496
-8927
-10445
-11939
-13299
-14403
-15118
-15351
-15095
-14431
-13473
-12284
-10829
-8995
-6682
-3891
-772
2420
5426
8083
10379
12417
14330
16175
17874
19213
19910
19701
18403
15952
12392
7862
2579
-3166
-9020
-14592
-19506
-23465
-26299
-27987
-28644
-28485
-27778
-26808
-25845
-25119
-24793
-24934
-25481
-26241
-26917
-27193
-26833
-25764
-24092
-22048
-19872
-17714
-15602
-13484
-11319
-9143
-7077
-5260
-3759
-2513
-1341
-11
1664
3761
6208
8818
11339
13542
15297
16623
17677
18685
19823
21127
22470
23631
24414
24733
24596
24014
22885
20980
18035
13920
8777
3018
-2792
-8121
-12614
-16129
-18690
-20417
-21451
-21927
-21936
-21512
-20627
-19223
-17271
-14809
-11929
-8709
-5154
-1181
3311
8339
13761
19274
24476
28949
32342
34436
35210
34887
33918
32877
32281
32403
33192
34316
35328
35839
35636
34688
33095
31005
28563
25883
23049
20137
17237
14460
11929
9727
7863
6263
4805
3382
1927
396
-1272
-3165
-5329
-7673
-9912
-11622
-12399
-12033
-10599
-8432
-6006
-3794
-2178
-1393
-1504
-2395
-3802
-5386
-6839
-7954
-8627
-8789
-8345
-7158
-5128
-2287
1145
4783
8164
10849
12499
12924
12107
10205
7522
4431
1291
-1620
-4108
-6042
-7339
-7988
-8101
-7925
-7783
-7972
-8674
-9937
-11726
-13978
-16607
-19454
-22242
-24602
-26186
-26804
-26505
-25546
-24279
-23023
-21986
-21249
-20797
-20553
-20407
-20230
-19890
-19256
-18204
-16616
-14398
-11525
-8074
-4255
-374
3212
6173
8263
9345
9396
8490
6776
4442
1690
-1280
-4259
-7010
-9268
-10774
-11333
-10871
-9447
-7222
-4400
-1183
2251
5751
9183
12428
15376
17922
19966
21438
22334
22744
22825
22743
22593
22364
21964
21289
20272
18887
17106
14879
12154
8947
5381
1679
-1921
-5251
-8253
-10928
-13254
-15116
-16311
-16622
-15921
-14249
-11836
-9052
-6306
-3936
-2133
-926
-240
15
-128
-689
-1676
-2996
-4400
-5500
-5850
-5052
-2835
887
6020
12313
19418
26943
34508
41753
48328
53875
58059
60628
61498
60796
58833
56033
52838
49644
46768
44423
42693
41522
40727
40062
39290
38237
36800
34924
32600
29864
26822
23625
20426
17328
14367
11560
8950
6621
4646
3014
1602
213
-1323
-3079
-5020
-7051
-9086
-11068
-12962
-14726
-16305
-17643
-18709
-19503
-20050
-20405
-20654
-20914
-21318
-21988
-23011
-24438
-26292
-28560
-31171
-33962
-36685
-39058
-40849
-41929
-42272
-41910
-40877
-39192
-36873
-33947
-30446
-26402
-21879
-17028
-12136
-7596
-3802
-1010
724
1491
1403
499
-1241
-3785
-6944
-10369
-13659
-16499
-18751
-20439
-21670
-22563
-23228
-23766
-24256
-24713
-25045
-25057
-24509
-23198
-21023
-17997
-14227
-9890
-5214
-462
4098
8223
11721
14442
16267
17115
17008
16139
14921
13941
13821
15043
17795
21917
26946
32256
37220
41349
44366
46191
46871
46508
45223
43191
40684
38088
35848
34357
33842
34308
35560
37259
38998
40351
40924
40396
38567
35379
30906
25326
18890
11913
4756
-2207
-8646
-14320
-19086
-22841
-25469
-26828
-26803
-25405
-22814
-19357
-15413
-11320
-7325
-3598
-251
2643
5050
6951
8300
8979
8807
7618
5366
2188
-1619
-5680
-9632
-13177
-16088
-18234
-19614
-20394
-20889
-21484
-22520
-24222
-26702
-29988
-34040
-38710
-43709
-48635
-53096
-56853
-59878
-62273
-64110
-65312
-65678
-65028
-63365
-60938
-58160
-55471
-53213
-51598
-50710
-50530
-50928
-51682
-52515
-53168
-53435
-53142
-52083
-49998
-46623
-41823
-35694
-28565
-20890
-13072
-5355
2193
9603
16907
24073
30995
37527
43517
48854
53489
57439
60761
63514
65724
67403
68598
69442
70155
70987
72123
73617
75381
77230
78929
80234
80915
80785
79734
77741
74839
71048
66321
60553
53680
45785
37142
28157
19236
10671
2615
-4867
-11717
-17841
-23139
-27557
-31137
-34023
-36455
-38740
-41225
-44229
-47959
-52428
-57444
-62681
-67804
-72564
-76798
-80339
-82916
-84127
-83542
-80877
-76156
-69771
-62399
-54836
-47806
-41825
-37149
-33806
-31676
-30577
-30314
-30678
-31415
-32203
-32683
-32546
-31605
-29857
-27436
-24537
-21326
-17904
-14315
-10578
-6704
-2692
1471
5782
10198
14617
18900
22926
26622
29966
32965
35639
38037
40258
42445
44730
47154
49624
51932
53829
55090
55538
55044
53523
50976
47552
43570
39469
35706
32647
30519
29410
29287
30004
31291
32784
34094
34907
35043
34453
33167
31257
28838
26103
23327
20826
18865
17587
16988
16935
17175
17342
16981
15618
12892
8669
3076
-3573
-10903
-18563
-26249
-33671
-40558
-46717
-52095
-56788
-60948
-64660
-67879
-70464
-72293
-73355
-73741
-73577
-72938
-71818
-70151
-67846
-64800
-60901
-56059
-50274
-43695
-36623
-29426
-22423
-15799
-9625
-3929
1219
5682
9301
11949
13573
14200
13914
12847
11173
9108
6909
4866
3287
2475
2672
4009
6463
9858
13914
18331
22852
27302
31581
35646
39470
43008
46165
48809
50819
52168
52967
53423
53711
53838
53598
52658
50744
47792
43983
39642
35107
30630
26380
22477
19020
16065
13608
11578
9892
8487
7313
6290
5268
4058
2512
595
-1604
-3943
-6310
-8671
-11044
-13430
-15774
-17966
-19894
-21473
-22653
-23392
-23645
-23369
-22553
-21250
-19580
-17711
-15834
-14146
-12840
-12111
-12134
-13029
-14800
-17270
-20063
-22654
-24488
-25129
-24355
-22174
-18742
-14268
-8958
-3035
3206
9361
14952
19506
22635
24091
23780
21758
18242
13596
8297
2851
-2295
-6802
-10426
-12966
-14237
-14095
-12514
-9666
-5929
-1825
2095
5374
7711
8980
9200
8494
7061
5148
3034
986
-784
-2170
-3189
-3955
-4616
-5294
-6049
-6891
-7811
-8799
-9823
-10802
-11602
-12075
-12125
-11742
-10990
-9957
-8730
-7413
-6185
-5323
-5140
-5857
-7492
-9839
-12560
-15328
-17907
-20153
-21935
-23083
-23411
-22812
-21343
-19239
-16833
-14440
-12267
-10395
-8819
-7498
-6392
-5463
-4671
-3971
-3317
-2668
-1986
-1243
-424
457
1344
2150
2767
3106
3117
2810
2243
1500
659
-238
-1194
-2254
-3482
-4934
-6630
-8529
-10521
-12421
-13989
-14961
-15095
-14214
-12240
-9203
-5235
-569
4478
9526
14176
18076
20981
22789
23529
23324
22350
20826
19012
17220
15779
14962
14907
15567
16714
18023
19169
19916
20166
19951
19400
18691
18001
17466
17144
16994
16880
16596
15919
14651
12663
9915
6479
2541
-1597
-5565
-8991
-11593
-13242
-13967
-13902
-13204
-12001
-10378
-8415
-6203
-3847
-1425
1030
3515
6019
8475
10767
12772
14404
15622
16405
16709
16478
15691
14423
12862
11260
9854
8791
8114
7775
7659
7599
7400
6884
5976
4756
3442
2292
1468
963
627
270
-220
-849
-1543
-2217
-2816
-3303
-3641
-3788
-3719
-3453
-3036
-2494
-1790
-828
494
2213
4264
6498
8740
10850
12766
14516
16222
18066
20241
22863
25902
29163
32351
35186
37503
39274
40544
41332
41565
41098
39795
37611
34616
30965
26832
22364
17667
12818
7886
2940
-1952
-6711
-11239
-15422
-19158
-22407
-25237
-27831
-30441
-33308
-36582
-40282
-44299
-48432
-52422
-55975
-58767
-60454
-60714
-59306
-56133
-51290
-45067
-37902
-30320
-22850
-15960
-10018
-5265
-1812
358
1389
1544
1173
663
364
521
1236
2487
4176
6190
8426
10774
13090
15179
16825
17843
18132
17684
16575
14924
12870
10562
8151
5772
3521
1444
-441
-2112
-3511
-4549
-5148
-5291
-5051
-4566
-3995
-3459
-3005
-2611
-2197
-1657
-875
253
1803
3808
6253
9063
12105
15200
18145
20752
22889
24498
25579
26144
26178
25629
24450
22655
20347
17706
14927
12155
9462
6870
4397
2093
42
-1669
-2983
-3906
-4511
-4920
-5280
-5709
-6263
-6899
-7487
-7856
-7858
-7425
-6585
-5442
-4128
-2759
-1413
-143
1010
1997
2741
3159
3184
2810
2119
1279
505
-10
-158
61
556
1195
1836
2348
2621
2577
2204
1569
804
44
-641
-1285
-2001
-2903
-4043
-5389
-6853
-8349
-9813
-11193
-12415
-13384
-14012
-14257
-14144
-13729
-13047
-12081
-10780
-9107
-7078
-4755
-2196
578
3577
6781
10090
13306
16189
18550
20299
21444
22033
22088
21584
20479
18762
16489
13779
10788
7672
4571
1591
-1202
-3786
-6176
-8389
-10404
-12137
-13457
-14237
-14420
-14059
-13309
-12376
-11451
-10675
-10136
-9888
-9965
-10375
-11073
-11932
-12756
-13323
-13457
-13073
-12187
-10875
-9210
-7235
-4976
-2483
131
2692
5003
6890
8222
8911
8904
8199
6883
5151
3272
1500
-19
-1275
-2341
-3270
-4030
-4528
-4705
-4628
-4502
-4583
-5067
-6009
-7340
-8929
-10650
-12389
-14028
-15433
-16480
-17087
-17239
-16946
-16200
-14949
-13142
-10807
-8112
-5339
-2785
-649
1032
2357
3471
4483
5433
6317
7137
7935
8784
9750
10851
12040
13214
14251
15054
15580
15848
15931
15920
15899
15926
16018
16161
16306
16382
16309
16009
15432
14562
13432
12114
10710
9331
8067
6965
6014
5164
4371
3629
2987
2515
2247
2145
2103
1999
1752
1361
879
375
-99
-514
-841
-1051
-1128
-1108
-1088
-1198
-1540
-2138
-2930
-3812
-4696
-5544
-6362
-7176
-8013
-8900
-9872
-10969
-12212
-13567
-14947
-16233
-17329
-18195
-18859
-19391
-19878
-20404
-21045
-21859
-22875
-24060
-25318
-26509
-27488
-28147
-28426
-28294
-27718
-26644
-25012
-22793
-20032
-16865
-13512
-10228
-7241
-4687
-2573
-781
892
2648
4624
6844
9232
11649
13950
16018
17782
19206
20274
20970
21276
21174
20669
19814
18724
17566
16513
15690
15142
14850
14768
14869
15151
15609
16206
16860
17480
17990
18350
18529
18480
18136
17445
16402
15068
13530
11862
10109
8314
6569
5028
3860
3172
2946
3055
3330
3633
3893
4078
4157
4078
3792
3278
2563
1710
797
-93
-862
-1416
-1690
-1707
-1583
-1489
-1560
-1813
-2150
-2428
-2555
-2555
-2539
-2633
-2894
-3300
-3776
-4250
-4682
-5060
-5378
-5625
-5792
-5881
-5903
-5857
-5715
-5415
-4895
-4123
-3125
-1977
-785
342
1305
2019
2408
2418
2044
1356
510
-282
-823
-995
-795
-306
363
1133
1965
2816
3595
4155
4356
4140
3578
2826
2037
1291
587
-89
-712
-1212
-1544
-1745
-1934
-2236
-2689
-3231
-3763
-4248
-4740
-5304
-5900
-6339
-6374
-5861
-4883
-3709
-2619
-1722
-908
27
1191
2484
3653
4454
4808
4808
4608
4278
3757
2911
1660
50
-1762
-3605
-5375
-7051
-8654
-10188
-11617
-12889
-13975
-14879
-15625
-16225
-16657
-16886
-16892
-16696
-16364
-15969
-15556
-15117
-14605
-13980
-13241
-12445
-11676
-11007
-10477
-10108
-9946
-10080
-10617
-11610
-12997
-14590
-16146
-17459
-18411
-18964
-19086
-18698
-17672
-15904
-13385
-10227
-6620
-2765
1169
5025
8628
11769
14260
16008
17069
17616
17846
17886
17756
17418
16855
16126
15337
14578
13856
13112
12285
11396
10569
9981
9760
9919
10344
10853
11280
11513
11501
11234
10722
9987
9065
7986
6762
5393
3907
2406
1087
188
-104
257
1152
2357
3638
4819
5788
6461
6748
6561
5870
4736
3315
1808
405
-754
-1579
-2029
-2097
-1817
-1263
-535
262
1029
1672
2095
2212
1986
1471
827
284
67
325
1093
2310
3854
5579
7338
8984
10382
11430
12086
12374
12375
12191
11895
11506
10984
10255
9248
7943
6384
4677
2966
1390
61
-961
-1660
-2056
-2186
-2081
-1749
-1181
-363
687
1908
3198
4451
5583
6552
7346
7962
8389
8609
8606
8371
7897
7171
6183
4946
3508
1941
308
-1373
-3119
-4951
-6847
-8738
-10535
-12184
-13679
-15043
-16277
-17340
-18167
-18728
-19068
-19285
-19471
-19649
-19761
-19700
-19374
-18738
-17796
-16574
-15117
-13497
-11827
-10248
-8883
-7790
-6941
-6251
-5635
-5040
-4449
-3850
-3207
-2453
-1527
-398
918
2375
3925
5531
7156
8749
10245
11575
12693
13586
14259
14708
14892
14741
14176
13146
11649
9739
7519
5131
2737
505
-1428
-2983
-4154
-5003
-5619
-6087
-6463
-6773
-7025
-7211
-7315
-7314
-7191
-6954
-6641
-6309
-5994
-5689
-5346
-4906
-4356
-3760
-3250
-2990
-3115
-3689
-4688
-6016
-7541
-9147
-10761
-12368
-13979
-15577
-17080
-18339
-19196
-19562
-19473
-19086
-18616
-18251
-18094
-18163
-18424
-18835
-19368
-19994
-20657
-21260
-21666
-21725
-21297
-20285
-18652
-16437
-13755
-10786
-7742
-4829
-2209
26
1856
3314
4465
5390
6191
6982
7875
8935
10138
11358
12407
13117
13413
13325
12936
12298
11393
10164
8602
6801
4941
3203
1681
359
-829
-1921
-2892
-3690
-4304
-4793
-5249
-5711
-6114
-6306
-6122
-5466
-4337
-2810
-995
992
3025
4978
6734
8223
9437
10412
11194
11799
12210
12400
12356
12102
11697
11212
10720
10272
9894
9583
9316
9067
8817
8554
8253
7875
7368
6690
5825
4776
3547
2133
547
-1140
-2783
-4199
-5242
-5872
-6159
-6218
-6127
-5891
-5487
-4928
-4300
-3717
-3245
-2856
-2459
-1979
-1411
-808
-192
503
1420
2674
4246
5954
7529
8750
9527
9899
9943
9692
9128
8254
7163
6045
5097
4403
3873
3300
2493
1402
124
-1189
-2452
-3708
-5067
-6597
-8234
-9806
-11126
-12083
-12665
-12900
-12787
-12289
-11390
-10150
-8709
-7217
-5756
-4333
-2938
-1626
-534
197
524
552
471
444
520
652
781
927
1194
1701
2507
3572
4801
6098
7405
8684
9881
10913
11688
12141
12262
12099
11736
11273
10813
10451
10262
10298
10581
11101
11798
12545
13153
13415
13193
12484
11437
10264
9139
8112
7134
6155
5204
4400
3867
3627
3564
3490
3261
2848
2324
1765
1170
463
-439
-1531
-2688
-3727
-4497
-4960
-5185
-5285
-5352
-5419
-5489
-5575
-5724
-5995
-6414
-6937
-7459
-7864
-8080
-8118
-8045
-7954
-7905
-7922
-8006
-8160
-8400
-8746
-9205
-9764
-10399
-11083
-11780
-12426
-12915
-13117
-12918
-12277
-11244
-9943
-8520
-7091
-5713
-4388
-3083
-1753
-361
1101
2601
4067
5417
6587
7561
8356
8992
9464
9740
9804
9699
9526
9406
9408
9514
9629
9649
9519
9257
8923
8566
8188
7750
7200
6519
5735
4930
4221
3735
3576
3785
4323
5065
5832
6444
6764
6718
6297
5537
4510
3314
2056
833
-290
-1294
-2190
-2992
-3707
-4339
-4905
-5454
-6050
-6741
-7540
-8420
-9335
-10250
-11135
-11954
-12637
-13090
-13223
-12999
-12463
-11742
-11005
-10414
-10071
-10004
-10154
-10408
-10641
-10750
-10690
-10456
-10059
-9491
-8722
-7717
-6476
-5042
-3490
-1886
-267
1347
2924
4401
5699
6770
7624
8334
8983
9615
10222
10765
11239
11701
12267
13056
14139
15500
17047
18644
20147
21428
22398
23016
23298
23308
23138
22870
22540
22134
21596
20873
19945
18842
17634
16402
15209
14094
13077
12174
11404
10788
10338
10055
9919
9899
9939
9947
9795
9336
8454
7112
5381
3419
1401
-542
-2370
-4108
-5803
-7464
-9048
-10480
-11695
-12676
-13453
-14092
-14660
-15210
-15775
-16373
-17012
-17670
-18301
-18840
-19219
-19406
-19419
-19322
-19184
-19046
-18895
-18673
-18317
-17793
-17114
-16315
-15435
-14482
-13451
-12342
-11179
-10006
-8867
-7778
-6736
-5731
-4770
-3877
-3072
-2345
-1662
-989
-350
161
402
246
-355
-1345
-2589
-3926
-5207
-6316
-7156
-7658
-7788
-7570
-7076
-6382
-5511
-4408
-2980
-1180
907
3054
4958
6357
7132
7319
7063
6528
5837
5073
4300
3600
3065
2762
2687
2763
2867
2905
2857
2797
2845
3089
3527
4051
4502
4763
4826
4792
4819
5034
5478
6103
6811
7500
8079
8467
8581
8358
7775
6878
5767
4569
3388
2289
1302
442
-278
-841
-1235
-1458
-1533
-1520
-1514
-1640
-2013
-2691
-3630
-4697
-5703
-6472
-6905
-7003
-6860
-6629
-6468
-6490
-6730
-7146
-7651
-8169
-8663
-9133
-9582
-9980
-10272
-10419
-10441
-10412
-10415
-10479
-10564
-10600
-10549
-10447
-10368
-10367
-10445
-10560
-10676
-10795
-10930
-11059
-11098
-10931
-10490
-9812
-9023
-8274
-7663
-7202
-6850
-6557
-6283
-5987
-5594
-5007
-4143
-2995
-1641
-213
1180
2500
3791
5134
6588
8147
9749
11311
12777
14141
15439
16713
17983
19240
20456
21603
22649
23538
24177
24451
24275
23646
22663
21487
20269
19102
18017
17023
16142
15400
14794
14260
13699
13023
12207
11288
10328
9365
8408
7468
6592
5853
5310
4964
4758
4616
4492
4376
4270
4143
3927
3547
2969
2209
1323
380
-545
-1360
-1959
-2262
-2274
-2099
-1908
-1846
-1956
-2174
-2401
-2585
-2752
-2964
-3248
-3555
-3796
-3918
-3955
-4017
-4223
-4637
-5254
-6046
-7011
-8193
-9645
-11361
-13239
-15084
-16662
-17774
-18303
-18232
-17637
-16650
-15428
-14113
-12809
-11574
-10436
-9412
-8537
-7860
-7431
-7262
-7299
-7415
-7443
-7232
-6695
-5843
-4762
-3561
-2318
-1050
271
1668
3114
4523
5781
6802
7563
8105
8503
8826
9113
9366
9562
9657
9598
9334
8839
8127
7245
6241
5129
3890
2504
1008
-485
-1833
-2929
-3767
-4429
-5013
-5550
-5988
-6254
-6345
-6364
-6474
-6786
-7280
-7820
-8236
-8434
-8422
-8265
-8004
-7618
-7055
-6300
-5422
-4547
-3785
-3167
-2644
-2136
-1606
-1091
-674
-433
-386
-485
-645
-784
-845
-790
-585
-193
398
1150
1956
2681
3228
3599
3895
4246
4712
5227
5631
5776
5626
5279
4897
4598
4403
4264
4150
4091
4154
4350
4582
4671
4454
3888
3069
2161
1287
463
-380
-1326
-2395
-3523
-4583
-5441
-5990
-6175
-5999
-5525
-4851
-4094
-3357
-2724
-2269
-2078
-2230
-2777
-3697
-4887
-6200
-7493
-8677
-9712
-10587
-11279
-11756
-11991
-11982
-11763
-11389
-10924
-10424
-9932
-9478
-9076
-8731
-8449
-8248
-8151
-8157
-8220
-8240
-8111
-7755
-7168
-6401
-5529
-4614
-3694
-2803
-1975
-1247
-631
-102
379
830
1216
1468
1520
1361
1041
634
190
-286
-813
-1381
-1922
-2318
-2454
-2277
-1824
-1198
-512
157
780
1351
1848
2218
2399
2356
2105
1709
1240
745
243
-255
-723
-1113
-1372
-1473
-1415
-1217
-908
-533
-165
102
191
95
-106
-275
-310
-194
2
194
359
556
872
1339
1901
2450
2899
3228
3481
3706
3922
4118
4293
4478
4729
5085
5549
6081
6627
7133
7545
7816
7919
7876
7777
7744
7877
8194
8628
9080
9479
9814
10107
10362
10534
10546
10329
9860
9180
8371
7536
6790
6258
6063
6308
7048
8266
9858
11655
13443
15020
16239
17029
17390
17354
16951
16204
15164
13930
12657
11512
10618
10024
9720
9673
9843
10163
10514
10735
10679
10288
9622
8814
8003
7270
6648
6157
5837
5725
5808
6005
6195
6298
6311
6295
6300
6304
6216
5937
5447
4820
4193
3686
3349
3158
3053
2979
2898
2779
2584
2269
1806
1209
550
-57
-491
-671
-564
-182
453
1322
2400
3624
4867
5959
6753
7177
7260
7084
6715
6169
5435
4538
3586
2746
2171
1926
1962
2160
2392
2568
2639
2581
2388
2068
1648
1165
658
169
-240
-481
-463
-138
447
1156
1822
2313
2575
2616
2455
2103
1571
901
181
-493
-1062
-1523
-1900
-2200
-2394
-2438
-2321
-2092
-1835
-1621
-1477
-1388
-1339
-1343
-1436
-1655
-2001
-2444
-2930
-3403
-3812
-4118
-4290
-4307
-4163
-3864
-3433
-2926
-2440
-2111
-2070
-2385
-3027
-3884
-4820
-5734
-6589
-7377
-8084
-8673
-9114
-9420
-9650
-9876
-10133
-10407
-10670
-10919
-11188
-11514
-11889
-12235
-12448
-12447
-12207
-11746
-11086
-10236
-9210
-8064
-6905
-5854
-4995
-4335
-3827
-3408
-3039
-2709
-2412
-2126
-1826
-1509
-1210
-993
-920
-1020
-1282
-1651
-2059
-2432
-2712
-2872
-2924
-2910
-2879
-2854
-2830
-2790
-2742
-2722
-2780
-2936
-3161
-3382
-3528
-3559
-3470
-3275
-2983
-2591
-2108
-1572
-1044
-590
-258
-67
-15
-86
-256
-486
-729
-950
-1140
-1315
-1490
-1655
-1772
-1804
-1750
-1653
-1581
-1577
-1636
-1713
-1760
-1757
-1704
-1594
-1389
-1032
-488
208
951
1604
2054
2252
2205
1940
1472
805
-47
-1022
-2009
-2867
-3476
-3775
-3778
-3549
-3172
-2714
-2220
-1720
-1253
-875
-649
-623
-810
-1178
-1668
-2206
-2725
-3172
-3521
-3779
-3981
-4179
-4403
-4627
-4763
-4699
-4365
-3784
-3073
-2397
-1886
-1589
-1472
-1468
-1526
-1631
-1789
-1987
-2185
-2323
-2364
-2306
-2189
-2057
-1940
-1836
-1728
-1598
-1449
-1306
-1205
-1176
-1232
-1353
-1492
-1585
-1575
-1432
-1173
-853
-544
-303
-152
-69
-5
92
254
488
782
1128
1526
1989
2521
3112
3744
4405
5108
5882
6744
7667
8576
9368
9957
10313
10459
10448
10332
10139
9881
9571
9225
8858
8475
8061
7600
7086
6522
5918
5275
4591
3871
3140
2446
1838
1348
983
734
589
536
561
634
712
755
746
688
595
476
325
134
-96
-348
-597
-833
-1062
-1296
-1534
-1748
-1896
-1938
-1857
-1668
-1407
-1114
-827
-579
-399
-319
-363
-544
-851
-1252
-1689
-2093
-2401
-2581
-2653
-2684
-2761
-2941
-3223
-3546
-3836
-4051
-4220
-4403
-4649
-4934
-5163
-5216
-5030
-4640
-4165
-3744
-3460
-3313
-3249
-3212
-3175
-3139
-3092
-2986
-2746
-2302
-1621
-710
413
1735
3249
4921
6665
8354
9864
11124
12130
12922
13545
14022
14371
14623
14840
15085
15395
15756
16122
16449
16721
16941
17104
17174
17093
16820
16344
15693
14901
13998
13022
12044
11178
10547
10228
10199
10357
10573
10764
10929
11114
11356
11640
11899
12057
12067
11925
11650
11262
10768
10181
9525
8830
8113
7364
6559
5693
4796
3921
3114
2368
1629
828
-72
-1053
-2059
-3040
-3983
-4910
-5844
-6783
-7689
-8510
-9206
-9766
-10209
-10585
-10977
-11489
-12229
-13255
-14529
-15903
-17169
-18137
-18711
-18901
-18784
-18429
-17863
-17077
-16072
-14889
-13604
-12301
-11037
-9847
-8756
-7803
-7035
-6477
-6104
-5833
-5546
-5138
-4552
-3804
-2987
-2233
-1669
-1368
-1320
-1447
-1649
-1860
-2075
-2328
-2653
-3047
-3476
-3903
-4308
-4690
-5038
-5319
-5496
-5563
-5562
-5565
-5626
-5748
-5885
-5991
-6055
-6109
-6187
-6286
-6359
-6345
-6215
-5976
-5658
-5277
-4823
-4270
-3606
-2845
-2024
-1194
-422
221
671
904
967
967
1016
1171
1396
1598
1689
1644
1503
1339
1202
1108
1051
1024
1020
1012
937
716
290
-347
-1149
-2041
-2953
-3821
-4584
-5177
-5537
-5629
-5455
-5049
-4446
-3672
-2747
-1711
-634
393
1294
2041
2663
3212
3735
4246
4724
5139
5476
5750
6004
6290
6636
7028
7407
7688
7806
7735
7503
7166
6788
6424
6113
5883
5744
5670
5599
5450
5155
4684
4057
3323
2531
1724
944
237
-342
-751
-972
-1016
-914
-706
-444
-206
-98
-222
-635
-1321
-2186
-3106
-3975
-4729
-5343
-5798
-6065
-6110
-5918
-5523
-5001
-4447
-3942
-3529
-3217
-3005
-2902
-2949
-3196
-3675
-4369
-5199
-6049
-6809
-7414
-7859
-8173
-8392
-8527
-8563
-8472
-8223
-7794
-7179
-6401
-5525
-4649
-3880
-3280
-2833
-2460
-2059
-1577
-1032
-497
-49
278
498
648
759
850
941
1071
1301
1688
2244
2926
3640
4276
4745
5006
5060
4936
4666
4265
3734
3080
2333
1560
847
265
-154
-425
-588
-690
-759
-816
-876
-954
-1052
-1154
-1227
-1236
-1163
-1002
-752
-397
76
659
1298
1909
2401
2726
2891
2948
2962
2987
3056
3185
3378
3619
3873
4086
4203
4182
4001
3656
3162
2559
1915
1312
822
475
258
138
95
134
267
472
671
752
626
278
-221
-749
-1192
-1487
-1625
-1622
-1496
-1255
-911
-503
-96
239
460
580
667
809
1060
1411
1790
2107
2299
2367
2355
2313
2257
2166
2004
1761
1466
1168
901
668
442
192
-97
-416
-743
-1049
-1308
-1496
-1604
-1642
-1641
-1634
-1640
-1651
-1645
-1610
-1557
-1507
-1469
-1428
-1357
-1251
-1139
-1075
-1100
-1211
-1362
-1490
-1550
-1529
-1444
-1332
-1239
-1213
-1292
-1479
-1728
-1954
-2081
-2081
-1991
-1882
-1812
-1794
-1802
-1810
-1811
-1825
-1869
-1942
-2024
-2106
-2201
-2336
-2530
-2766
-2996
-3158
-3197
-3072
-2763
-2271
-1634
-928
-259
283
657
891
1056
1225
1432
1662
1879
2048
2159
2223
2256
2274
2288
2311
2352
2420
2506
2583
2612
2561
2421
2213
1986
1783
1623
1491
1354
1192
1010
840
716
653
650
706
830
1037
1322
1644
1937
2143
2249
2288
2311
2350
2396
2424
2412
2363
2293
2204
2079
1887
1597
1185
633
-72
-916
-1839
-2727
-3456
-3941
-4173
-4212
-4130
-3974
-3751
-3467
-3162
-2910
-2783
-2805
-2942
-3124
-3296
-3434
-3544
-3632
-3699
-3738
-3753
-3754
-3746
-3724
-3682
-3628
-3578
-3537
-3474
-3324
-3040
-2631
-2181
-1800
-1557
-1442
-1393
-1360
-1353
-1427
-1628
-1946
-2322
-2694
-3043
-3388
-3736
-4035
-4188
-4099
-3745
-3196
-2579
-2020
-1602
-1360
-1296
-1380
-1547
-1700
-1742
-1623
-1376
-1096
-879
-768
-734
-714
-665
-596
-553
-580
-689
-858
-1057
-1268
-1480
-1677
-1829
-1894
-1842
-1674
-1418
-1121
-819
-535
-279
-61
92
138
36
-229
-625
-1087
-1536
-1927
-2255
-2545
-2804
-2996
-3055
-2929
-2635
-2258
-1908
-1652
-1468
-1269
-960
-497
89
725
1327
1834
2203
2408
2433
2289
2009
1648
1261
897
605
441
455
660
1016
1433
1819
2125
2360
2566
2775
2982
3161
3296
3404
3520
3678
3886
4141
4437
4767
5104
5390
5550
5538
5371
5116
4832
4511
4074
3425
2534
1473
383
-603
-1417
-2065
-2584
-2998
-3316
-3550
-3741
-3947
-4205
-4500
-4766
-4918
-4900
-4710
-4400
-4056
-3768
-3602
-3575
-3652
-3769
-3866
-3922
-3951
-3972
-3975
-3906
-3703
-3335
-2822
-2213
-1540
-798
35
952
1899
2794
3580
4260
4879
5481
6066
6601
7058
7449
7824
8226
8659
9085
9452
9722
9869
9856
9628
9128
8342
7327
6196
5061
3985
2963
1955
940
-63
-991
-1775
-2368
-2759
-2976
-3064
-3079
-3064
-3037
-2989
-2885
-2683
-2351
-1874
-1257
-516
315
1188
2045
2818
3447
3882
4074
3986
3592
2896
1946
830
-342
-1466
-2459
-3270
-3880
-4302
-4570
-4730
-4818
-4852
-4838
-4791
-4749
-4761
-4858
-5024
-5196
-5304
-5311
-5229
-5095
-4932
-4734
-4491
-4219
-3973
-3811
-3751
-3743
-3712
-3606
-3449
-3315
-3288
-3403
-3639
-3941
-4259
-4556
-4795
-4931
-4926
-4769
-4501
-4192
-3905
-3665
-3462
-3271
-3088
-2930
-2817
-2755
-2735
-2749
-2802
-2913
-3082
-3284
-3468
-3593
-3653
-3687
-3749
-3873
-4046
-4215
-4317
-4308
-4180
-3961
-3700
-3442
-3220
-3048
-2916
-2800
-2660
-2455
-2158
-1763
-1290
-765
-205
403
1088
1873
2746
3653
4514
5256
5847
6292
6617
6854
7023
7145
7240
7329
7423
7522
7621
7727
7860
8044
8283
8549
8796
8985
9094
9120
9057
8883
8580
8148
7620
7032
6401
5706
4909
3992
2995
1999
1088
304
-364
-949
-1468
-1900
-2201
-2344
-2342
-2249
-2134
-2052
-2025
-2056
-2133
-2251
-2413
-2614
-2831
-3018
-3123
-3115
-3008
-2857
-2718
-2609
-2481
-2251
-1851
-1284
-618
59
694
1290
1875
2456
2993
3430
3739
3943
4093
4222
4325
4378
4391
4426
4570
4869
5296
5765
6186
6516
6755
6908
6951
6843
6568
6164
5717
5300
4942
4627
4337
4091
3941
3903
3925
3882
3638
3122
2358
1436
448
-563
-1605
-2702
-3857
-5028
-6147
-7136
-7936
-8520
-8902
-9134
-9281
-9394
-9486
-9534
-9511
-9412
-9262
-9093
-8904
-8651
-8272
-7740
-7089
-6400
-5759
-5209
-4745
-4341
-3982
-3671
-3407
-3161
-2875
-2490
-1981
-1359
-657
109
943
1842
2756
3575
4168
4441
4394
4110
3710
3286
2872
2461
2056
1696
1439
1313
1276
1220
1026
624
34
-664
-1386
-2086
-2760
-3407
-3988
-4426
-4646
-4622
-4399
-4061
-3686
-3299
-2891
-2446
-1976
-1513
-1076
-642
-154
442
1150
1912
2641
3265
3759
4129
4380
4493
4443
4232
3923
3616
3405
3323
3332
3362
3372
3373
3413
3520
3662
3759
3727
3529
3188
2744
2221
1604
883
91
-680
-1321
-1771
-2053
-2242
-2388
-2465
-2384
-2068
-1532
-886
-269
242
678
1121
1615
2105
2463
2580
2455
2196
1939
1762
1643
1510
1323
1115
967
929
972
1000
924
716
421
108
-184
-457
-728
-983
-1168
-1227
-1151
-993
-834
-728
-669
-613
-530
-442
-419
-521
-746
-1025
-1259
-1389
-1429
-1448
-1514
-1648
-1813
-1950
-2023
-2043
-2053
-2095
-2186
-2312
-2442
-2544
-2587
-2537
-2356
-2012
-1500
-851
-133
579
1224
1777
2246
2662
3058
3453
3847
4222
4556
4833
5057
5255
5467
5734
6082
6514
7015
7552
8093
8608
9070
9453
9723
9840
9769
9493
9025
8410
7705
6960
6214
5499
4850
4303
3888
3599
3394
3213
3012
2788
2562
2351
2143
1898
1584
1215
849
553
358
246
168
87
-2
-84
-159
-256
-420
-673
-991
-1311
-1573
-1753
-1868
-1952
-2025
-2089
-2130
-2148
-2163
-2198
-2260
-2324
-2348
-2290
-2136
-1909
-1659
-1438
-1276
-1169
-1092
-1027
-989
-1031
-1213
-1567
-2062
-2615
-3120
-3486
-3659
-3613
-3340
-2852
-2195
-1457
-752
-180
204
387
380
188
-182
-695
-1266
-1776
-2123
-2274
-2271
-2194
-2102
-2000
-1871
-1708
-1546
-1438
-1406
-1417
-1397
-1279
-1048
-741
-415
-103
205
542
934
1381
1849
2297
2691
3014
3265
3447
3570
3648
3705
3776
3900
4103
4382
4696
4987
5205
5336
5404
5450
5507
5580
5669
5781
5941
6171
6462
6767
7035
7244
7425
7626
7862
8086
8213
8189
8039
7860
7752
7757
7827
7865
7799
7613
7343
7033
6703
6356
6013
5727
5569
5585
5767
6054
6369
6652
6876
7039
7142
7182
7149
7032
6816
6493
6059
5527
4925
4294
3662
3043
2440
1863
1332
875
501
189
-108
-438
-819
-1234
-1654
-2049
-2411
-2736
-3013
-3212
-3295
-3238
-3050
-2778
-2493
-2258
-2104
-2015
-1936
-1809
-1608
-1360
-1128
-972
-905
-883
-831
-688
-440
-116
241
596
926
1203
1388
1449
1391
1278
1202
1235
1383
1583
1741
1787
1692
1458
1095
612
43
-540
-1029
-1325
-1385
-1235
-953
-614
-260
108
500
918
1341
1727
2021
2162
2101
1827
1389
893
462
182
62
50
67
63
22
-52
-170
-362
-651
-1036
-1485
-1959
-2447
-2958
-3493
-4014
-4440
-4676
-4670
-4437
-4051
-3604
-3172
-2804
-2535
-2401
-2436
-2659
-3061
-3606
-4251
-4961
-5708
-6453
-7137
-7679
-8009
-8103
-8010
-7829
-7673
-7604
-7617
-7648
-7632
-7541
-7396
-7238
-7081
-6900
-6651
-6311
-5901
-5473
-5070
-4690
-4304
-3880
-3418
-2944
-2477
-2005
-1503
-961
-417
63
432
705
946
1222
1553
1914
2277
2661
3136
3769
4571
5477
6390
7244
8037
8802
9557
10271
10887
11368
11730
12031
12324
12620
12886
13084
13189
13207
13147
13004
12761
12401
11929
11373
10775
10176
9604
9070
8571
8092
7623
7174
6773
6447
6188
5932
5579
5044
4311
3442
2536
1658
809
-53
-958
-1888
-2784
-3600
-4348
-5085
-5864
-6686
-7490
-8204
-8806
-9335
-9861
-10414
-10954
-11393
-11661
-11756
-11749
-11737
-11783
-11889
-12014
-12122
-12211
-12313
-12467
-12679
-12916
-13125
-13263
-13313
-13276
-13156
-12949
-12658
-12316
-11993
-11776
-11721
-11815
-11986
-12141
-12222
-12228
-12190
-12121
-11994
-11758
-11396
-10950
-10511
-10159
-9905
-9689
-9426
-9072
-8644
-8195
-7761
-7330
-6852
-6287
-5630
-4915
-4180
-3454
-2753
-2106
-1554
-1137
-859
-681
-545
-415
-296
-220
-206
-233
-248
-205
-100
36
157
238
280
282
227
76
-197
-582
-1025
-1455
-1824
-2129
-2413
-2733
-3132
-3623
-4186
-4774
-5328
-5789
-6119
-6311
-6386
-6382
-6324
-6221
-6058
-5821
-5506
-5123
-4692
-4228
-3747
-3270
-2836
-2500
-2307
-2268
-2341
-2447
-2502
-2463
-2348
-2213
-2108
-2033
-1940
-1759
-1451
-1034
-565
-106
312
685
1010
1270
1442
1545
1654
1873
2266
2803
3370
3830
4116
4259
4338
4401
4416
4293
3972
3492
2989
2631
2527
2689
3054
3547
4118
4745
5405
6046
6596
6992
7212
7280
7248
7173
7098
7040
7002
6985
6997
7060
7198
7415
7674
7905
8026
7986
7788
7478
7116
6740
6364
5991
5634
5320
5070
4880
4718
4536
4298
3987
3600
3137
2589
1951
1225
437
-371
-1143
-1813
-2320
-2614
-2678
-2534
-2238
-1860
-1461
-1087
-767
-519
-352
-272
-276
-370
-555
-824
-1139
-1421
-1575
-1537
-1315
-992
-679
-452
-319
-226
-115
36
203
337
408
414
378
324
272
236
232
282
403
602
868
1173
1469
1708
1861
1941
2005
2121
2318
2555
2743
2802
2717
2544
2356
2186
2007
1787
1540
1343
1270
1318
1383
1329
1089
714
328
16
-239
-535
-942
-1432
-1893
-2227
-2434
-2605
-2835
-3130
-3398
-3533
-3513
-3419
-3379
-3470
-3678
-3935
-4189
-4443
-4726
-5044
-5354
-5601
-5763
-5869
-5961
-6045
-6067
-5945
-5631
-5139
-4537
-3900
-3280
-2687
-2110
-1531
-934
-315
312
910
1438
1879
2258
2633
3051
3505
3940
4294
4557
4780
5036
5351
5687
5973
6172
6316
6479
6702
6952
7133
7155
6999
6726
6425
6151
5897
5618
5289
4931
4606
4370
4232
4144
4032
3841
3571
3274
3014
2825
2676
2489
2200
1803
1362
959
622
292
-137
-724
-1412
-2051
-2492
-2689
-2730
-2756
-2857
-3015
-3146
-3197
-3207
-3279
-3490
-3827
-4200
-4526
-4794
-5055
-5350
-5634
-5794
-5738
-5478
-5145
-4902
-4835
-4907
-5013
-5080
-5127
-5232
-5446
-5724
-5940
-5977
-5810
-5523
-5242
-5039
-4890
-4705
-4416
-4042
-3681
-3441
-3358
-3373
-3377
-3295
-3137
-2979
-2890
-2876
-2875
-2825
-2728
-2652
-2657
-2701
-2630
-2259
-1520
-530
453
1197
1634
1886
2139
2491
2887
3191
3328
3357
3416
3592
3830
3971
3894
3621
3304
3101
3043
3028
2921
2696
2464
2379
2498
2716
2842
2742
2434
2052
1722
1462
1190
836
443
168
170
473
928
1301
1426
1300
1061
866
774
726
630
472
355
440
826
1467
2202
2851
3324
3646
3888
4073
4136
3975
3556
2965
2381
1960
1728
1579
1359
991
523
84
-231
-431
-605
-825
-1065
-1214
-1163
-913
-596
-397
-427
-661
-968
-1215
-1357
-1437
-1517
-1598
-1604
-1439
-1072
-569
-59
354
654
902
1183
1534
1926
2301
2626
2922
3244
3628
4051
4436
4699
4798
4757
4635
4487
4332
4160
3965
3777
3655
3646
3740
3863
3910
3804
3534
3160
2763
2410
2131
1934
1831
1846
2004
2299
2690
3116
3527
3902
4246
4560
4824
5005
5079
5065
5026
5038
5147
5336
5531
5640
5601
5414
5126
4798
4461
4108
3707
3248
2753
2267
1813
1363
851
218
-527
-1293
-1955
-2423
-2691
-2825
-2905
-2970
-3013
-3031
-3067
-3214
-3554
-4088
-4714
-5286
-5702
-5953
-6105
-6216
-6270
-6188
-5900
-5426
-4887
-4434
-4149
-4000
-3878
-3689
-3427
-3170
-3002
-2936
-2888
-2738
-2419
-1972
-1514
-1169
-985
-925
-916
-911
-918
-978
-1107
-1273
-1411
-1487
-1531
-1627
-1848
-2194
-2584
-2900
-3061
-3055
-2923
-2697
-2366
-1885
-1234
-461
316
970
1426
1690
1813
1844
1798
1669
1469
1249
1071
964
894
775
525
121
-390
-919
-1392
-1781
-2102
-2376
-2605
-2760
-2816
-2782
-2719
-2717
-2854
-3159
-3599
-4109
-4630
-5136
-5632
-6120
-6577
-6961
-7241
-7431
-7592
-7785
-8022
-8250
-8384
-8375
-8250
-8087
-7952
-7831
-7651
-7339
-6901
-6432
-6047
-5792
-5604
-5361
-4984
-4503
-4032
-3680
-3465
-3305
-3103
-2831
-2567
-2427
-2471
-2654
-2860
-2981
-2990
-2919
-2802
-2618
-2300
-1807
-1187
-572
-105
150
240
279
359
500
665
832
1037
1364
1872
2533
3230
3820
4222
4452
4588
4695
4780
4802
4730
4598
4494
4496
4610
4752
4800
4679
4405
4072
3786
3596
3479
3368
3213
3002
2755
2485
2178
1802
1344
831
323
-122
-484
-784
-1051
-1292
-1473
-1547
-1495
-1353
-1200
-1117
-1146
-1276
-1466
-1685
-1928
-2210
-2539
-2891
-3217
-3476
-3655
-3779
-3882
-3975
-4034
-4029
-3957
-3862
-3818
-3873
-4001
-4104
-4075
-3871
-3558
-3278
-3161
-3237
-3420
-3561
-3546
-3357
-3057
-2719
-2364
-1951
-1432
-812
-166
405
832
1110
1262
1301
1207
967
631
325
197
331
692
1163
1633
2069
2524
3052
3638
4186
4585
4804
4924
5082
5366
5754
6130
6371
6426
6336
6188
6050
5942
5857
5797
5783
5842
5972
6132
6271
6353
6370
6320
6189
5946
5571
5089
4583
4158
3896
3814
3865
3978
4093
4189
4265
4319
4329
4251
4049
3718
3292
2839
2426
2087
1808
1527
1169
679
56
-648
-1349
-1968
-2460
-2824
-3090
-3290
-3443
-3558
-3640
-3706
-3782
-3893
-4051
-4243
-4446
-4634
-4790
-4908
-4983
-5006
-4957
-4818
-4570
-4208
-3735
-3174
-2560
-1936
-1341
-792
-273
257
838
1481
2158
2814
3399
3897
4323
4703
5042
5320
5503
5578
5568
5524
5503
5538
5631
5765
5924
6095
6269
6435
6581
6706
6818
6932
7048
7149
7206
7205
7161
7118
7125
7208
7354
7527
7686
7814
7914
7995
8055
8067
7993
7798
7468
7023
6516
6027
5634
5390
5301
5321
5374
5389
5330
5199
5017
4798
4533
4195
3766
3252
2689
2128
1611
1167
803
515
287
90
-115
-365
-690
-1097
-1572
-2091
-2635
-3191
-3762
-4356
-4986
-5655
-6355
-7062
-7739
-8350
-8877
-9331
-9737
-10126
-10511
-10891
-11257
-11610
-11964
-12330
-12703
-13056
-13351
-13563
-13696
-13775
-13829
-13873
-13897
-13879
-13801
-13666
-13492
-13300
-13105
-12904
-12681
-12422
-12124
-11802
-11479
-11172
-10877
-10562
-10179
-9687
-9070
-8350
-7577
-6805
-6079
-5413
-4799
-4202
-3577
-2878
-2077
-1172
-192
812
1797
2746
3677
4627
5628
6682
7757
8808
9801
10728
11612
12482
13356
14227
15070
15854
16561
17189
17749
18247
18678
19019
19246
19336
19284
19094
18781
18369
17894
17409
16970
16627
16400
16279
16230
16215
16207
16193
16166
16102
15974
15752
15434
15044
14632
14246
13910
13613
13319
12983
12576
12093
11545
10946
10298
9584
8781
7876
6883
5847
4833
3899
3073
2338
1642
927
159
-650
-1454
-2207
-2891
-3530
-4166
-4818
-5458
-6027
-6468
-6772
-6981
-7148
-7296
-7397
-7395
-7255
-7001
-6703
-6430
-6218
-6062
-5953
-5905
-5949
-6100
-6325
-6546
-6688
-6721
-6665
-6561
-6416
-6197
-5856
-5386
-4844
-4316
-3874
-3532
-3266
-3051
-2901
-2860
-2975
-3251
-3649
-4104
-4556
-4965
-5305
-5558
-5714
-5785
-5815
-5861
-5969
-6145
-6358
-6557
-6713
-6831
-6951
-7114
-7340
-7614
-7896
-8148
-8359
-8545
-8737
-8953
-9186
-9413
-9622
-9827
-10060
-10337
-10631
-10873
-10994
-10971
-10848
-10706
-10617
-10599
-10618
-10622
-10579
-10482
-10334
-10130
-9859
-9521
-9151
-8806
-8539
-8370
-8290
-8274
-8303
-8360
-8420
-8447
-8404
-8277
-8080
-7842
-7564
-7223
-6789
-6267
-5708
-5191
-4771
-4448
-4174
-3893
-3580
-3243
-2903
-2566
-2229
-1899
-1604
-1376
-1222
-1099
-949
-740
-502
-300
-183
-134
-71
96
397
785
1167
1471
1688
1860
2039
2247
2471
2690
2905
3144
3442
3812
4233
4662
5049
5360
5578
5706
5756
5757
5743
5752
5813
5941
6132
6374
6650
6948
7270
7628
8037
8490
8955
9371
9674
9832
9860
9808
9729
9644
9538
9388
9190
8979
8808
8713
8698
8742
8824
8935
9069
9200
9277
9244
9079
8813
8509
8215
7940
7652
7318
6937
6537
6141
5739
5292
4767
4178
3587
3062
2631
2268
1924
1569
1220
912
657
426
168
-140
-470
-755
-945
-1049
-1133
-1277
-1519
-1835
-2161
-2447
-2680
-2883
-3081
-3273
-3426
-3501
-3480
-3381
-3244
-3107
-2986
-2873
-2755
-2627
-2504
-2408
-2354
-2342
-2356
-2377
-2394
-2400
-2388
-2340
-2234
-2057
-1818
-1544
-1264
-985
-683
-321
125
650
1217
1780
2300
2759
3145
3452
3677
3831
3942
4045
4161
4287
4397
4468
4493
4485
4458
4405
4297
4100
3801
3421
3009
2610
2251
1932
1637
1355
1078
810
555
313
83
-141
-366
-606
-877
-1193
-1557
-1958
-2373
-2777
-3145
-3464
-3731
-3956
-4159
-4361
-4580
-4829
-5112
-5429
-5773
-6132
-6487
-6807
-7062
-7240
-7348
-7415
-7468
-7516
-7540
-7509
-7404
-7230
-7020
-6811
-6624
-6457
-6296
-6135
-5986
-5875
-5823
-5832
-5884
-5951
-6004
-6024
-5991
-5891
-5713
-5461
-5153
-4818
-4483
-4167
-3879
-3624
-3410
-3241
-3112
-3004
-2890
-2749
-2571
-2361
-2129
-1888
-1648
-1426
-1237
-1096
-1000
-932
-865
-778
-668
-546
-431
-335
-266
-230
-240
-310
-456
-687
-1004
-1396
-1841
-2305
-2748
-3138
-3463
-3731
-3957
-4145
-4287
-4369
-4389
-4361
-4305
-4220
-4078
-3847
-3525
-3155
-2808
-2537
-2338
-2155
-1922
-1612
-1248
-881
-546
-236
75
399
712
964
1112
1143
1072
924
714
450
143
-179
-481
-732
-908
-1000
-1004
-920
-764
-567
-364
-181
-22
122
259
379
469
531
596
710
912
1214
1598
2037
2512
3007
3509
3995
4450
4879
5307
5762
6240
6703
7093
7371
7543
7654
7757
7886
8041
8200
8332
8410
8410
8316
8132
7883
7613
7368
7173
7031
6929
6852
6789
6728
6660
6578
6483
6380
6264
6110
5879
5549
5142
4721
4355
4078
3870
3688
3510
3360
3288
3329
3464
3639
3796
3915
4006
4091
4162
4186
4130
3981
3755
3479
3166
2815
2419
1980
1517
1061
649
313
82
-36
-53
-8
44
58
2
-132
-342
-615
-922
-1220
-1459
-1613
-1691
-1734
-1787
-1862
-1943
-2004
-2039
-2071
-2130
-2227
-2351
-2480
-2611
-2755
-2921
-3091
-3221
-3269
-3223
-3106
-2955
-2792
-2612
-2404
-2161
-1888
-1586
-1244
-840
-375
121
595
999
1312
1543
1711
1823
1875
1862
1785
1655
1484
1282
1062
845
649
481
330
186
60
-14
5
124
306
489
626
718
797
901
1038
1191
1338
1472
1593
1694
1754
1752
1687
1585
1480
1386
1289
1168
1010
827
627
414
187
-42
-236
-357
-399
-409
-455
-587
-795
-1027
-1237
-1417
-1598
-1809
-2043
-2261
-2427
-2530
-2596
-2650
-2701
-2735
-2742
-2725
-2706
-2710
-2762
-2888
-3111
-3430
-3807
-4172
-4465
-4675
-4848
-5038
-5255
-5445
-5542
-5532
-5479
-5477
-5569
-5714
-5832
-5878
-5890
-5945
-6075
-6231
-6318
-6289
-6190
-6122
-6149
-6236
-6280
-6189
-5954
-5636
-5302
-4975
-4647
-4324
-4054
-3901
-3879
-3942
-4008
-4030
-4016
-3986
-3932
-3793
-3514
-3102
-2630
-2184
-1790
-1396
-936
-398
147
601
912
1097
1203
1249
1202
1022
724
378
74
-143
-290
-411
-523
-603
-621
-587
-554
-582
-686
-834
-974
-1076
-1148
-1205
-1244
-1236
-1151
-983
-756
-508
-269
-59
108
213
245
204
106
-36
-217
-441
-694
-939
-1124
-1213
-1215
-1169
-1117
-1074
-1024
-943
-820
-664
-495
-334
-202
-128
-144
-265
-476
-738
-1010
-1271
-1530
-1794
-2043
-2232
-2313
-2269
-2125
-1923
-1692
-1428
-1106
-711
-259
211
653
1035
1349
1608
1833
2043
2252
2465
2680
2898
3128
3377
3644
3902
4110
4226
4238
4164
4042
3901
3749
3580
3391
3191
2998
2825
2676
2553
2463
2416
2415
2450
2500
2557
2627
2721
2833
2934
2986
2977
2931
2894
2897
2930
2957
2942
2881
2796
2708
2618
2514
2395
2286
2229
2251
2339
2450
2539
2586
2605
2631
2703
2846
3070
3362
3692
4022
4332
4622
4917
5232
5547
5813
5983
6061
6109
6209
6410
6694
6993
7250
7449
7619
7781
7923
7992
7942
7761
7481
7149
6803
6465
6154
5899
5727
5631
5568
5473
5304
5065
4797
4540
4305
4072
3812
3523
3226
2952
2715
2500
2278
2029
1752
1467
1197
956
737
516
266
-24
-334
-619
-830
-940
-961
-937
-913
-911
-926
-934
-918
-876
-814
-734
-630
-493
-317
-104
132
373
593
759
847
851
800
738
706
717
751
784
806
833
884
958
1033
1081
1094
1087
1081
1074
1034
924
731
481
219
-21
-234
-438
-647
-853
-1039
-1201
-1356
-1536
-1755
-1998
-2219
-2372
-2437
-2423
-2356
-2258
-2137
-1993
-1835
-1682
-1560
-1483
-1451
-1445
-1445
-1446
-1467
-1542
-1704
-1963
-2299
-2667
-3024
-3344
-3628
-3895
-4163
-4439
-4724
-5017
-5325
-5643
-5949
-6200
-6349
-6374
-6295
-6162
-6031
-5922
-5818
-5682
-5487
-5241
-4976
-4730
-4516
-4317
-4101
-3841
-3527
-3166
-2764
-2324
-1846
-1343
-845
-387
5
329
609
877
1155
1441
1714
1950
2124
2224
2242
2180
2055
1897
1741
1620
1542
1505
1495
1504
1530
1560
1576
1558
1507
1449
1427
1466
1553
1645
1701
1711
1701
1703
1726
1741
1712
1625
1499
1364
1228
1062
832
531
205
-72
-246
-310
-303
-271
-233
-166
-39
168
439
735
1012
1247
1430
1575
1701
1823
1942
2033
2062
1999
1848
1642
1423
1212
998
760
500
266
128
141
308
588
922
1274
1634
1999
2352
2661
2896
3052
3146
3191
3184
3109
2967
2791
2639
2558
2563
2627
2710
2786
2857
2930
3000
3043
3029
2945
2804
2637
2475
2340
2242
2183
2160
2162
2175
2188
2200
2215
2239
2260
2256
2208
2114
1996
1886
1814
1790
1810
1854
1897
1907
1848
1699
1459
1156
832
516
208
-111
-467
-866
-1294
-1730
-2168
-2622
-3109
-3637
-4187
-4728
-5235
-5709
-6174
-6656
-7168
-7691
-8185
-8614
-8962
-9245
-9495
-9742
-9998
-10264
-10536
-10812
-11089
-11345
-11540
-11627
-11590
-11461
-11317
-11237
-11263
-11377
-11522
-11645
-11720
-11758
-11773
-11768
-11728
-11639
-11501
-11324
-11113
-10856
-10532
-10133
-9674
-9187
-8702
-8232
-7775
-7326
-6882
-6438
-5972
-5450
-4846
-4172
-3482
-2841
-2291
-1819
-1373
-901
-383
160
687
1169
1599
1988
2356
2722
3112
3553
4067
4652
5275
5890
6451
6939
7360
7732
8071
8389
8688
8967
9222
9436
9595
9687
9712
9681
9607
9495
9349
9172
8976
8774
8571
8362
8138
7902
7665
7442
7230
7000
6706
6310
5800
5191
4509
3779
3031
2301
1638
1088
675
381
167
-7
-163
-303
-425
-546
-690
-870
-1074
-1262
-1400
-1479
-1529
-1592
-1695
-1838
-1999
-2163
-2338
-2551
-2823
-3157
-3532
-3919
-4302
-4675
-5036
-5372
-5661
-5883
-6037
-6143
-6232
-6322
-6405
-6449
-6421
-6306
-6121
-5903
-5695
-5531
-5428
-5387
-5407
-5481
-5602
-5755
-5914
-6050
-6133
-6150
-6106
-6020
-5916
-5810
-5705
-5591
-5459
-5311
-5164
-5039
-4946
-4880
-4820
-4744
-4639
-4502
-4340
-4157
-3953
-3725
-3477
-3213
-2942
-2668
-2395
-2124
-1862
-1613
-1377
-1142
-897
-634
-367
-118
88
244
362
470
590
732
894
1064
1232
1395
1555
1719
1898
2103
2338
2589
2832
3039
3194
3306
3402
3511
3643
3792
3940
4073
4193
4311
4440
4585
4744
4912
5086
5264
5443
5614
5769
5903
6009
6078
6092
6041
5923
5762
5596
5460
5366
5304
5249
5186
5112
5040
4977
4916
4838
4728
4590
4443
4312
4208
4126
4048
3956
3845
3723
3610
3528
3490
3493
3518
3536
3522
3467
3386
3305
3240
3188
3128
3044
2940
2847
2797
2807
2863
2937
3015
3103
3220
3370
3534
3675
3772
3832
3888
3970
4078
4195
4290
4354
4399
4431
4438
4389
4261
4067
3860
3706
3643
3662
3720
3774
3804
3816
3819
3805
3747
3618
3412
3156
2895
2675
2527
2455
2446
2475
2513
2529
2499
2403
2233
1994
1708
1403
1111
844
599
361
118
-120
-328
-483
-585
-663
-754
-878
-1025
-1160
-1256
-1305
-1319
-1306
-1264
-1178
-1051
-907
-783
-712
-701
-744
-842
-1008
-1257
-1566
-1874
-2105
-2213
-2218
-2182
-2167
-2188
-2215
-2213
-2181
-2160
-2193
-2286
-2391
-2447
-2418
-2321
-2198
-2081
-1960
-1800
-1574
-1287
-974
-677
-423
-220
-69
26
65
54
13
-35
-75
-100
-106
-90
-43
32
128
235
360
523
739
997
1249
1435
1518
1502
1425
1327
1224
1109
977
846
756
736
789
887
998
1118
1271
1486
1767
2084
2390
2649
2850
3004
3116
3182
3189
3131
3022
2887
2746
2607
2469
2328
2193
2076
1990
1940
1919
1921
1936
1956
1972
1975
1967
1956
1951
1952
1943
1900
1809
1677
1529
1394
1287
1202
1131
1074
1050
1080
1167
1285
1385
1425
1394
1312
1218
1145
1098
1067
1029
970
878
746
566
336
62
-242
-570
-928
-1333
-1792
-2276
-2726
-3077
-3294
-3393
-3428
-3454
-3492
-3532
-3556
-3572
-3616
-3723
-3891
-4067
-4181
-4191
-4121
-4040
-4018
-4078
-4184
-4282
-4338
-4365
-4396
-4445
-4492
-4494
-4427
-4312
-4203
-4151
-4164
-4206
-4226
-4194
-4118
-4026
-3928
-3808
-3632
-3381
-3072
-2751
-2461
-2213
-1984
-1737
-1457
-1165
-907
-728
-643
-630
-639
-615
-519
-337
-88
188
440
625
723
739
696
616
507
366
180
-55
-334
-639
-951
-1247
-1506
-1708
-1842
-1917
-1968
-2045
-2194
-2434
-2751
-3105
-3455
-3778
-4077
-4367
-4662
-4963
-5263
-5552
-5832
-6108
-6385
-6656
-6907
-7125
-7312
-7486
-7665
-7856
-8041
-8186
-8272
-8300
-8301
-8313
-8352
-8405
-8440
-8429
-8363
-8255
-8116
-7947
-7742
-7500
-7241
-6999
-6796
-6630
-6472
-6292
-6085
-5877
-5706
-5593
-5526
-5472
-5403
-5304
-5176
-5019
-4821
-4568
-4262
-3931
-3617
-3344
-3108
-2874
-2603
-2281
-1925
-1571
-1251
-976
-742
-538
-359
-206
-76
42
164
305
466
632
786
917
1030
1141
1259
1371
1438
1414
1271
1020
709
396
123
-99
-277
-412
-481
-459
-338
-151
49
221
364
512
703
940
1192
1417
1607
1791
2013
2291
2592
2854
3025
3093
3085
3047
3010
2991
2992
3010
3037
3052
3027
2943
2807
2649
2510
2410
2344
2294
2246
2207
2193
2216
2272
2354
2459
2590
2747
2912
3055
3149
3193
3206
3212
3224
3238
3251
3277
3341
3460
3618
3768
3858
3862
3797
3704
3621
3565
3536
3529
3549
3599
3671
3742
3781
3772
3721
3653
3592
3555
3550
3580
3644
3739
3851
3967
4075
4180
4289
4409
4531
4633
4691
4695
4655
4595
4543
4520
4532
4573
4623
4660
4671
4657
4638
4638
4663
4701
4718
4689
4609
4499
4393
4313
4265
4236
4214
4196
4184
4179
4178
4173
4155
4126
4090
4054
4027
4018
4037
4088
4165
4247
4312
4343
4345
4334
4334
4355
4390
4413
4396
4322
4198
4053
3931
3869
3877
3929
3974
3960
3861
3688
3476
3261
3060
2866
2664
2440
2189
1914
1619
1312
1012
741
519
345
198
50
-121
-316
-523
-727
-927
-1124
-1317
-1488
-1615
-1684
-1699
-1677
-1637
-1587
-1523
-1435
-1317
-1167
-987
-780
-558
-337
-137
32
175
301
412
483
480
374
166
-115
-431
-761
-1104
-1466
-1837
-2188
-2484
-2708
-2864
-2974
-3056
-3116
-3157
-3194
-3256
-3373
-3558
-3790
-4029
-4223
-4332
-4329
-4206
-3967
-3634
-3240
-2822
-2414
-2037
-1706
-1432
-1225
-1084
-994
-933
-891
-878
-916
-1006
-1111
-1162
-1100
-922
-681
-456
-293
-178
-67
67
197
259
205
50
-139
-280
-334
-318
-278
-249
-229
-199
-146
-76
-6
56
123
208
310
406
466
476
441
381
311
243
187
161
192
296
470
694
945
1210
1488
1774
2059
2324
2561
2778
2990
3205
3409
3569
3653
3649
3564
3419
3235
3029
2817
2623
2468
2361
2291
2228
2139
2004
1826
1621
1410
1214
1044
910
810
737
672
592
479
333
171
27
-66
-83
-22
100
250
393
502
563
573
534
448
317
148
-40
-225
-387
-520
-633
-752
-902
-1098
-1331
-1576
-1797
-1969
-2092
-2193
-2317
-2507
-2779
-3117
-3479
-3813
-4080
-4260
-4354
-4376
-4345
-4283
-4215
-4164
-4157
-4213
-4342
-4538
-4778
-5026
-5253
-5448
-5630
-5832
-6080
-6367
-6649
-6868
-6978
-6970
-6871
-6720
-6551
-6379
-6210
-6045
-5889
-5745
-5608
-5473
-5342
-5222
-5118
-5028
-4935
-4825
-4699
-4577
-4483
-4430
-4407
-4391
-4364
-4330
-4305
-4295
-4292
-4270
-4216
-4136
-4054
-3993
-3948
-3899
-3825
-3723
-3613
-3521
-3457
-3411
-3360
-3286
-3191
-3089
-2997
-2920
-2857
-2804
-2763
-2742
-2745
-2764
-2783
-2783
-2753
-2689
-2596
-2475
-2322
-2131
-1902
-1641
-1364
-1079
-793
-509
-239
-9
144
193
140
14
-140
-282
-397
-488
-559
-605
-606
-546
-422
-250
-50
163
386
623
872
1129
1384
1633
1873
2105
2322
2516
2678
2799
2874
2900
2880
2825
2753
2682
2618
2556
2497
2456
2461
2533
2660
2790
2860
2832
2720
2573
2435
2304
2139
1896
1576
1231
933
732
632
604
628
703
843
1047
1289
1534
1760
1975
2199
2441
2677
2870
2996
3063
3110
3172
3262
3369
3479
3592
3722
3886
4081
4290
4492
4683
4877
5093
5333
5569
5755
5853
5858
5804
5746
5723
5740
5768
5767
5720
5643
5573
5535
5521
5497
5435
5336
5233
5160
5124
5095
5032
4918
4771
4637
4553
4526
4540
4569
4603
4637
4669
4682
4657
4583
4465
4321
4168
4019
3888
3780
3703
3652
3608
3554
3487
3428
3404
3419
3442
3420
3317
3137
2919
2709
2527
2359
2184
1992
1797
1623
1480
1361
1258
1176
1126
1121
1150
1196
1243
1295
1365
1457
1551
1615
1629
1612
1601
1633
1709
1800
1869
1904
1922
1953
2011
2087
2159
2215
2261
2314
2379
2450
2506
2536
2540
2527
2504
2465
2401
2302
2177
2045
1929
1848
1804
1789
1789
1799
1820
1861
1920
1986
2035
2047
2021
1974
1929
1891
1843
1751
1596
1384
1152
935
747
574
384
160
-94
-355
-603
-831
-1042
-1238
-1415
-1570
-1703
-1827
-1953
-2081
-2197
-2286
-2339
-2359
-2353
-2318
-2241
-2112
-1938
-1745
-1571
-1448
-1390
-1397
-1461
-1569
-1704
-1848
-1983
-2102
-2210
-2317
-2426
-2528
-2600
-2624
-2597
-2531
-2446
-2361
-2292
-2249
-2243
-2277
-2348
-2438
-2529
-2612
-2683
-2745
-2791
-2809
-2794
-2755
-2713
-2687
-2677
-2664
-2633
-2587
-2554
-2560
-2603
-2652
-2667
-2631
-2572
-2539
-2567
-2648
-2745
-2825
-2890
-2971
-3101
-3276
-3449
-3564
-3590
-3540
-3452
-3355
-3257
-3142
-2999
-2835
-2674
-2535
-2425
-2335
-2260
-2200
-2167
-2166
-2193
-2234
-2276
-2312
-2342
-2359
-2354
-2312
-2232
-2130
-2032
-1964
-1940
-1962
-2024
-2122
-2256
-2421
-2604
-2786
-2942
-3058
-3127
-3156
-3151
-3119
-3062
-2983
-2890
-2798
-2726
-2684
-2669
-2663
-2643
-2599
-2537
-2481
-2453
-2466
-2518
-2603
-2713
-2847
-3002
-3165
-3314
-3427
-3495
-3523
-3522
-3500
-3449
-3359
-3224
-3056
-2877
-2710
-2567
-2446
-2338
-2236
-2133
-2024
-1897
-1736
-1530
-1283
-1012
-743
-496
-272
-55
175
430
703
974
1223
1445
1648
1846
2039
2211
2345
2440
2519
2618
2759
2935
3111
3251
3342
3395
3430
3449
3435
3367
3248
3101
2956
2820
2675
2495
2278
2049
1847
1695
1578
1466
1334
1183
1036
911
806
710
615
535
491
493
528
566
582
571
543
509
466
403
316
215
120
51
12
-3
-1
12
34
57
75
81
78
73
75
88
115
163
242
356
493
624
720
770
789
804
834
872
899
898
875
851
844
854
864
855
821
769
715
675
653
649
651
638
586
479
323
152
10
-81
-135
-196
-306
-471
-661
-831
-954
-1036
-1102
-1163
-1200
-1176
-1067
-890
-697
-546
-466
-444
-439
-418
-374
-327
-300
-297
-296
-256
-145
46
303
599
911
1226
1534
1817
2054
2218
2296
2291
2222
2114
1993
1882
1797
1748
1738
1764
1823
1916
2051
2230
2434
2627
2771
2847
2868
2873
2894
2934
2966
2962
2917
2861
2840
2881
2979
3098
3203
3276
3315
3322
3289
3202
3053
2853
2629
2411
2211
2025
1841
1647
1444
1241
1043
850
655
443
203
-69
-367
-677
-978
-1254
-1502
-1730
-1950
-2172
-2398
-2622
-2833
-3022
-3175
-3284
-3345
-3371
-3385
-3415
-3480
-3578
-3695
-3811
-3909
-3983
-4029
-4046
-4046
-4043
-4054
-4082
-4099
-4064
-3941
-3730
-3472
-3228
-3043
-2927
-2859
-2809
-2768
-2743
-2746
-2776
-2815
-2845
-2860
-2871
-2888
-2906
-2906
-2877
-2834
-2811
-2847
-2950
-3090
-3216
-3294
-3327
-3349
-3402
-3497
-3610
-3699
-3740
-3738
-3720
-3708
-3698
-3665
-3586
-3465
-3335
-3235
-3177
-3140
-3084
-2985
-2857
-2741
-2677
-2676
-2717
-2766
-2806
-2843
-2898
-2982
-3088
-3190
-3263
-3291
-3269
-3196
-3067
-2876
-2625
-2331
-2023
-1739
-1512
-1359
-1271
-1218
-1161
-1077
-969
-860
-775
-707
-621
-478
-269
-32
171
298
361
407
479
568
624
600
507
414
400
489
626
718
712
638
583
615
732
859
921
906
871
891
986
1105
1168
1142
1073
1049
1129
1287
1439
1508
1493
1468
1518
1670
1874
2041
2119
2128
2137
2198
2303
2388
2387
2279
2107
1934
1805
1718
1642
1547
1428
1302
1192
1114
1076
1080
1119
1173
1211
1204
1145
1058
975
909
843
740
583
390
206
68
-30
-128
-264
-437
-599
-693
-694
-633
-574
-566
-613
-683
-740
-773
-808
-874
-982
-1111
-1225
-1297
-1325
-1325
-1313
-1287
-1226
-1107
-926
-705
-485
-304
-177
-84
7
123
259
386
474
517
535
560
603
647
655
611
532
460
433
451
486
503
500
508
565
680
818
927
973
969
956
966
994
994
920
759
545
333
168
53
-34
-121
-211
-287
-330
-340
-342
-364
-413
-472
-509
-504
-461
-409
-377
-381
-416
-476
-559
-672
-819
-988
-1159
-1312
-1434
-1523
-1576
-1584
-1543
-1462
-1373
-1317
-1321
-1382
-1474
-1567
-1651
-1727
-1796
-1835
-1808
-1692
-1500
-1285
-1109
-1006
-962
-932
-872
-770
-646
-535
-458
-414
-388
-364
-334
-300
-262
-215
-146
-44
93
253
409
540
640
726
830
977
1168
1380
1586
1781
1979
2199
2437
2661
2832
2941
3016
3107
3246
3421
3587
3707
3777
3829
3899
4000
4117
4231
4341
4463
4602
4741
4843
4878
4852
4796
4744
4709
4679
4642
4601
4572
4558
4537
4480
4372
4240
4135
4096
4117
4152
4142
4057
3906
3724
3547
3399
3294
3241
3244
3297
3381
3468
3538
3587
3622
3653
3683
3709
3726
3728
3704
3635
3514
3356
3202
3103
3086
3141
3226
3299
3346
3379
3414
3453
3483
3492
3488
3496
3533
3590
3632
3627
3570
3489
3425
3410
3446
3519
3607
3698
3785
3859
3910
3921
3878
3769
3595
3370
3130
2913
2746
2620
2495
2326
2093
1821
1552
1317
1104
873
592
261
-84
-405
-692
-963
-1236
-1502
-1728
-1886
-1984
-2074
-2218
-2450
-2755
-3088
-3402
-3671
-3888
-4050
-4148
-4172
-4125
-4029
-3916
-3808
-3713
-3625
-3534
-3441
-3355
-3286
-3238
-3200
-3149
-3056
-2899
-2679
-2421
-2163
-1933
-1733
-1540
-1330
-1103
-892
-740
-666
-655
-664
-655
-620
-575
-535
-495
-434
-338
-221
-114
-42
-3
28
80
157
236
285
291
268
243
234
247
269
295
323
360
403
444
465
459
430
393
366
358
367
378
370
329
255
161
67
-12
-69
-106
-125
-124
-97
-51
-1
30
29
6
-12
-4
33
81
118
137
153
187
249
328
398
444
464
471
478
494
518
556
620
722
857
1006
1141
1236
1288
1316
1350
1407
1487
1572
1638
1674
1686
1694
1713
1745
1775
1789
1782
1771
1774
1798
1828
1836
1807
1749
1689
1644
1605
1541
1427
1264
1083
922
798
701
615
536
477
449
436
398
296
127
-70
-238
-345
-405
-471
-591
-783
-1020
-1259
-1456
-1585
-1637
-1615
-1533
-1417
-1296
-1200
-1145
-1134
-1162
-1220
-1289
-1345
-1355
-1300
-1187
-1054
-949
-896
-884
-879
-846
-778
-696
-623
-574
-547
-544
-574
-647
-752
-850
-887
-830
-692
-531
-413
-378
-427
-539
-697
-903
-1172
-1505
-1883
-2276
-2661
-3032
-3398
-3764
-4122
-4453
-4735
-4958
-5118
-5214
-5246
-5216
-5136
-5023
-4894
-4755
-4605
-4440
-4270
-4121
-4018
-3975
-3981
-4006
-4019
-4001
-3947
-3858
-3734
-3577
-3390
-3191
-3000
-2831
-2685
-2551
-2418
-2287
-2166
-2063
-1971
-1872
-1744
-1582
-1393
-1194
-990
-777
-542
-285
-22
219
417
569
684
775
849
902
933
949
966
1002
1065
1148
1237
1317
1379
1424
1455
1478
1492
1496
1480
1439
1370
1283
1194
1121
1072
1042
1020
996
963
923
875
812
731
633
531
440
369
310
245
159
47
-83
-216
-337
-442
-529
-599
-653
-692
-720
-740
-752
-754
-744
-715
-663
-586
-488
-385
-301
-254
-248
-255
-235
-155
-16
147
284
365
394
401
413
433
439
406
332
239
160
110
81
50
1
-67
-144
-220
-288
-345
-379
-373
-315
-214
-106
-33
-23
-78
-176
-295
-427
-575
-746
-935
-1127
-1309
-1483
-1660
-1848
-2039
-2209
-2337
-2420
-2480
-2548
-2636
-2732
-2810
-2855
-2876
-2905
-2965
-3052
-3137
-3182
-3171
-3117
-3050
-2997
-2964
-2941
-2911
-2862
-2786
-2678
-2538
-2383
-2248
-2168
-2155
-2183
-2202
-2170
-2082
-1973
-1889
-1845
-1816
-1759
-1650
-1505
-1365
-1258
-1176
-1089
-975
-848
-750
-717
-752
-825
-901
-970
-1050
-1159
-1289
-1399
-1448
-1430
-1388
-1390
-1481
-1656
-1860
-2033
-2142
-2197
-2234
-2286
-2355
-2424
-2466
-2467
-2431
-2370
-2291
-2192
-2071
-1934
-1800
-1692
-1626
-1598
-1591
-1585
-1570
-1546
-1520
-1488
-1441
-1370
-1282
-1193
-1118
-1051
-962
-815
-595
-327
-62
154
305
413
502
582
635
637
590
529
503
542
636
741
813
836
832
841
890
984
1105
1230
1349
1467
1592
1729
1869
1996
2096
2163
2208
2252
2314
2401
2504
2600
2669
2709
2733
2762
2804
2850
2882
2890
2885
2896
2948
3046
3171
3291
3384
3445
3483
3501
3490
3435
3331
3193
3056
2949
2885
2848
2810
2752
2675
2597
2536
2491
2446
2380
2286
2170
2049
1935
1828
1726
1632
1552
1491
1440
1378
1284
1156
1014
883
778
694
613
522
426
338
261
182
80
-55
-207
-345
-444
-500
-526
-536
-528
-493
-428
-342
-253
-164
-62
70
227
373
469
501
502
529
622
777
959
1131
1292
1464
1662
1870
2044
2156
2224
2302
2442
2655
2900
3122
3289
3407
3498
3570
3606
3584
3502
3390
3286
3213
3170
3140
3115
3100
3098
3098
3076
3008
2891
2745
2605
2495
2429
2405
2411
2430
2441
2429
2394
2351
2314
2279
2222
2122
1989
1871
1819
1841
1883
1862
1728
1506
1282
1129
1062
1030
973
880
786
733
718
690
605
475
366
342
402
480
499
438
346
295
302
320
277
149
-17
-148
-213
-255
-345
-520
-743
-942
-1072
-1156
-1256
-1417
-1624
-1823
-1969
-2072
-2171
-2299
-2445
-2567
-2632
-2646
-2641
-2643
-2649
-2638
-2603
-2566
-2557
-2588
-2631
-2643
-2598
-2509
-2406
-2313
-2219
-2100
-1940
-1748
-1550
-1364
-1185
-1002
-815
-643
-509
-423
-372
-335
-311
-315
-369
-472
-596
-701
-762
-789
-811
-855
-932
-1040
-1177
-1347
-1558
-1800
-2047
-2269
-2448
-2586
-2702
-2804
-2885
-2930
-2934
-2912
-2895
-2902
-2930
-2949
-2931
-2869
-2790
-2728
-2702
-2697
-2675
-2605
-2482
-2337
-2212
-2135
-2099
-2077
-2041
-1982
-1901
-1812
-1723
-1640
-1564
-1501
-1452
-1415
-1384
-1357
-1346
-1369
-1428
-1502
-1549
-1530
-1439
-1301
-1153
-1010
-866
-697
-503
-315
-170
-83
-33
23
108
208
283
309
304
315
378
482
576
607
558
461
366
302
260
217
164
125
139
224
359
494
587
625
633
646
680
720
730
685
592
489
428
437
505
585
627
611
569
556
615
734
857
917
890
811
749
753
816
884
903
870
837
872
1008
1218
1436
1601
1699
1759
1823
1912
2016
2110
2180
2232
2281
2333
2384
2419
2437
2450
2479
2534
2609
2682
2736
2771
2804
2855
2924
2989
3014
2982
2903
2819
2774
2785
2833
2878
2889
2866
2842
2854
2919
3020
3124
3199
3229
3213
3152
3047
2904
2746
2609
2524
2494
2493
2480
2426
2327
2199
2059
1907
1738
1556
1377
1228
1122
1052
999
950
908
889
895
914
930
940
965
1032
1144
1265
1343
1350
1305
1266
1284
1363
1457
1509
1501
1466
1465
1526
1622
1679
1637
1489
1290
1114
1008
962
922
837
695
530
401
347
368
419
446
416
339
256
211
216
242
235
154
-7
-216
-435
-643
-842
-1041
-1237
-1413
-1556
-1674
-1797
-1953
-2137
-2310
-2425
-2461
-2439
-2403
-2389
-2403
-2431
-2459
-2492
-2550
-2644
-2773
-2918
-3062
-3197
-3312
-3395
-3430
-3415
-3371
-3328
-3301
-3274
-3213
-3094
-2931
-2767
-2640
-2551
-2467
-2352
-2199
-2031
-1874
-1727
-1563
-1363
-1144
-951
-828
-775
-750
-700
-607
-493
-395
-332
-288
-238
-177
-131
-129
-179
-259
-338
-401
-456
-513
-564
-588
-569
-520
-481
-485
-539
-617
-687
-735
-765
-788
-799
-781
-723
-633
-534
-445
-370
-304
-250
-222
-239
-301
-382
-444
-466
-451
-420
-389
-362
-343
-343
-379
-456
-557
-646
-698
-715
-723
-734
-730
-672
-537
-343
-147
2
100
182
288
418
526
559
505
402
312
270
264
256
217
150
75
1
-88
-219
-394
-589
-767
-913
-1046
-1201
-1400
-1627
-1845
-2025
-2173
-2318
-2489
-2688
-2888
-3044
-3127
-3136
-3097
-3047
-3015
-3017
-3049
-3091
-3119
-3117
-3086
-3038
-2987
-2934
-2865
-2765
-2635
-2498
-2382
-2303
-2246
-2179
-2074
-1930
-1776
-1647
-1562
-1513
-1476
-1429
-1365
-1290
-1209
-1118
-1006
-867
-703
-530
-367
-230
-129
-66
-38
-28
-15
19
71
117
123
69
-35
-155
-256
-327
-381
-433
-472
-466
-379
-208
11
226
409
568
736
931
1131
1287
1360
1346
1281
1210
1154
1108
1057
1000
955
933
928
914
868
786
685
580
468
329
147
-72
-294
-487
-639
-766
-894
-1040
-1202
-1363
-1507
-1621
-1691
-1706
-1657
-1550
-1409
-1268
-1154
-1074
-1018
-973
-934
-898
-865
-831
-789
-737
-673
-592
-484
-340
-166
11
156
254
321
397
519
689
881
1053
1183
1276
1354
1435
1522
1605
1675
1732
1786
1842
1903
1966
2029
2091
2139
2161
2142
2079
1982
1874
1770
1681
1608
1552
1512
1479
1432
1350
1222
1064
904
770
659
548
412
255
114
40
61
161
289
389
435
438
437
476
583
765
1004
1275
1541
1784
2005
2229
2474
2738
2986
3171
3261
3265
3222
3176
3134
3074
2963
2797
2609
2453
2363
2334
2326
2300
2242
2162
2075
1987
1890
1781
1674
1587
1528
1485
1433
1364
1295
1259
1274
1323
1366
1362
1309
1237
1186
1179
1209
1252
1292
1322
1339
1334
1297
1226
1139
1059
996
931
830
678
491
313
178
82
-10
-140
-316
-509
-679
-807
-910
-1020
-1154
-1301
-1433
-1530
-1594
-1647
-1711
-1795
-1900
-2021
-2155
-2297
-2428
-2526
-2576
-2581
-2569
-2578
-2628
-2721
-2836
-2950
-3057
-3171
-3324
-3536
-3800
-4067
-4265
-4336
-4271
-4125
-3981
-3903
-3895
-3910
-3898
-3850
-3813
-3841
-3949
-4086
-4172
-4163
-4080
-3990
-3944
-3937
-3912
-3821
-3664
-3490
-3358
-3284
-3243
-3198
-3142
-3100
-3097
-3117
-3106
-3007
-2812
-2573
-2359
-2208
-2094
-1954
-1739
-1458
-1165
-921
-749
-625
-509
-382
-270
-219
-264
-388
-532
-619
-606
-497
-336
-173
-36
75
169
238
265
236
174
129
155
269
433
578
651
644
598
563
563
589
612
613
592
562
538
531
550
597
662
712
710
644
544
462
429
416
353
186
-63
-288
-376
-286
-87
94
172
163
158
234
384
521
564
515
468
531
740
1028
1283
1436
1509
1585
1727
1929
2127
2260
2315
2335
2370
2435
2504
2546
2558
2573
2622
2698
2753
2732
2618
2455
2314
2251
2262
2292
2281
2212
2126
2089
2135
2237
2320
2316
2215
2069
1952
1902
1901
1894
1845
1761
1679
1624
1586
1537
1474
1442
1507
1693
1949
2174
2288
2292
2260
2268
2325
2366
2314
2162
1996
1936
2041
2264
2486
2599
2574
2459
2324
2214
2137
2094
2102
2180
2317
2458
2533
2509
2416
2314
2238
2164
2033
1815
1541
1295
1155
1135
1186
1237
1243
1200
1123
1022
899
765
661
640
729
898
1078
1203
1249
1246
1247
1285
1352
1415
1437
1406
1332
1244
1172
1140
1154
1205
1265
1312
1337
1356
1389
1437
1475
1464
1379
1232
1060
906
791
719
680
670
684
712
736
746
750
761
777
766
681
505
280
87
-10
-21
-27
-120
-323
-570
-754
-813
-778
-735
-756
-831
-889
-863
-748
-604
-508
-495
-547
-621
-694
-762
-827
-865
-841
-737
-574
-407
-278
-195
-137
-77
-17
25
40
48
80
156
265
377
475
567
673
788
874
882
800
666
549
502
520
559
575
557
532
529
552
579
584
568
553
556
575
586
573
546
548
614
750
918
1064
1153
1188
1202
1237
1312
1420
1537
1644
1738
1835
1949
2081
2208
2293
2315
2282
2242
2250
2339
2498
2675
2815
2890
2910
2909
2920
2953
3010
3089
3198
3340
3506
3669
3796
3864
3867
3809
3694
3525
3319
3111
2947
2859
2841
2857
2859
2826
2778
2754
2783
2864
2968
3062
3132
3181
3221
3253
3265
3235
3149
3003
2810
2601
2410
2264
2167
2092
1997
1856
1676
1503
1376
1300
1230
1100
876
581
281
34
-148
-301
-466
-651
-819
-931
-987
-1027
-1106
-1241
-1402
-1535
-1612
-1651
-1699
-1777
-1863
-1903
-1858
-1740
-1605
-1513
-1491
-1522
-1573
-1625
-1684
-1765
-1874
-1994
-2102
-2183
-2240
-2289
-2344
-2414
-2503
-2611
-2737
-2877
-3022
-3168
-3313
-3453
-3576
-3657
-3676
-3637
-3580
-3557
-3601
-3700
-3807
-3882
-3926
-3985
-4109
-4305
-4513
-4646
-4646
-4527
-4367
-4256
-4238
-4285
-4330
-4316
-4233
-4120
-4030
-3990
-3985
-3975
-3926
-3830
-3710
-3595
-3500
-3411
-3298
-3138
-2928
-2693
-2467
-2273
-2108
-1952
-1785
-1599
-1405
-1224
-1065
-928
-800
-670
-530
-381
-225
-67
89
235
367
484
593
694
780
838
858
849
838
852
905
979
1042
1071
1065
1049
1047
1062
1067
1027
929
798
687
641
670
738
787
773
690
570
454
366
301
242
181
138
145
214
320
410
433
377
273
168
93
42
-10
-77
-146
-196
-224
-258
-334
-464
-613
-722
-754
-724
-685
-678
-698
-699
-639
-525
-408
-346
-347
-369
-359
-305
-249
-250
-318
-401
-412
-298
-79
168
369
491
552
578
576
531
443
340
277
295
393
531
662
767
854
935
1004
1043
1036
1002
979
996
1047
1095
1107
1086
1068
1089
1140
1170
1114
949
720
512
398
392
445
489
487
455
440
473
532
550
461
258
1
-208
-298
-273
-211
-211
-325
-533
-765
-969
-1143
-1332
-1569
-1834
-2054
-2162
-2151
-2096
-2101
-2225
-2446
-2676
-2835
-2903
-2928
-2971
-3057
-3156
-3220
-3230
-3215
-3234
-3327
-3485
-3663
-3813
-3920
-4002
-4086
-4190
-4301
-4393
-4448
-4462
-4444
-4411
-4376
-4347
-4329
-4321
-4322
-4323
-4314
-4285
-4225
-4124
-3975
-3784
-3564
-3340
-3137
-2969
-2836
-2725
-2621
-2511
-2396
-2279
-2170
-2073
-1993
-1921
-1841
-1728
-1566
-1360
-1141
-957
-849
-818
-824
-804
-712
-543
-342
-166
-51
10
61
145
279
445
618
782
940
1097
1242
1346
1382
1357
1311
1288
1308
1345
1355
1316
1250
1205
1218
1278
1341
1361
1330
1271
1211
1152
1075
978
895
882
965
1102
1199
1174
1020
815
656
592
592
580
511
407
332
327
360
349
225
-3
-255
-429
-475
-414
-312
-226
-168
-123
-77
-45
-60
-143
-277
-411
-483
-462
-366
-245
-159
-135
-163
-203
-217
-192
-142
-88
-38
26
126
263
404
507
548
541
525
532
566
610
652
703
788
914
1054
1165
1221
1237
1249
1280
1311
1298
1213
1078
954
899
925
999
1074
1126
1157
1169
1149
1067
911
712
534
440
459
578
756
944
1090
1148
1086
911
678
459
308
227
186
167
202
341
589
860
1014
955
721
475
397
556
856
1109
1169
1022
776
556
433
402
431
514
666
886
1125
1305
1373
1335
1243
1145
1058
977
918
929
1060
1304
1572
1739
1718
1517
1234
985
845
819
868
949
1028
1085
1106
1090
1060
1058
1106
1178
1193
1069
779
390
30
-179
-190
-42
178
384
527
585
546
391
115
-251
-634
-945
-1123
-1158
-1093
-979
-854
-731
-620
-549
-557
-664
-831
-970
-986
-844
-597
-355
-213
-195
-247
-298
-314
-314
-332
-368
-375
-305
-162
-19
30
-60
-248
-441
-564
-610
-632
-687
-785
-893
-974
-1028
-1094
-1213
-1389
-1580
-1727
-1790
-1771
-1703
-1632
-1599
-1630
-1726
-1860
-1985
-2062
-2089
-2102
-2148
-2235
-2318
-2320
-2202
-2001
-1819
-1749
-1821
-1983
-2148
-2255
-2292
-2283
-2240
-2150
-1993
-1771
-1519
-1287
-1118
-1034
-1047
-1160
-1357
-1585
-1760
-1806
-1701
-1501
-1304
-1185
-1154
-1170
-1189
-1214
-1282
-1420
-1601
-1741
-1754
-1610
-1354
-1082
-877
-778
-768
-808
-859
-902
-932
-945
-934
-881
-766
-581
-350
-132
5
20
-68
-183
-246
-228
-170
-147
-204
-320
-427
-472
-458
-433
-433
-438
-383
-222
9
203
248
103
-173
-464
-672
-756
-721
-582
-350
-57
208
322
194
-146
-537
-766
-697
-367
36
287
255
-30
-422
-754
-927
-930
-808
-618
-410
-227
-117
-122
-251
-473
-721
-929
-1048
-1065
-996
-875
-750
-670
-661
-704
-731
-662
-450
-128
211
465
589
612
594
572
526
403
179
-111
-380
-554
-609
-570
-471
-315
-79
239
581
838
911
770
484
174
-47
-127
-78
54
218
367
464
486
449
411
451
614
872
1121
1243
1176
962
715
551
522
599
714
821
927
1079
1311
1606
1899
2111
2198
2180
2122
2099
2156
2290
2469
2656
2831
2991
3130
3231
3267
3225
3119
2996
2909
2894
2958
3089
3271
3487
3712
3897
3981
3923
3737
3501
3321
3268
3342
3476
3591
3650
3676
3722
3815
3932
4022
4046
4011
3946
3875
3781
3622
3376
3082
2829
2700
2720
2835
2957
3025
3034
3009
2944
2780
2445
1931
1354
917
799
1045
1530
2032
2363
2461
2387
2248
2106
1963
1804
1638
1506
1430
1368
1235
988
694
526
652
1101
1711
2201
2331
2037
1453
797
253
-106
-293
-331
-219
45
404
731
882
789
507
169
-107
-292
-432
-564
-640
-544
-189
377
951
1290
1266
961
613
459
585
886
1168
1294
1269
1203
1201
1284
1391
1452
1454
1441
1454
1485
1486
1431
1366
1384
1549
1822
2066
2143
2013
1773
1576
1519
1574
1615
1535
1335
1134
1084
1253
1580
1908
2086
2055
1869
1642
1473
1385
1336
1258
1125
975
889
932
1102
1323
1489
1539
1490
1415
1365
1309
1138
747
139
-534
-1024
-1126
-798
-201
378
664
526
19
-659
-1266
-1617
-1644
-1409
-1062
-773
-667
-776
-1039
-1331
-1525
-1546
-1399
-1157
-918
-751
-669
-630
-578
-493
-403
-363
-402
-489
-539
-483
-315
-115
12
5
-106
-238
-323
-359
-398
-484
-610
-721
-775
-788
-822
-914
-1025
-1043
-871
-511
-85
230
306
137
-173
-471
-632
-605
-423
-181
-6
-5
-211
-553
-886
-1070
-1053
-904
-749
-685
-718
-784
-828
-860
-943
-1128
-1392
-1644
-1787
-1782
-1659
-1490
-1338
-1246
-1247
-1365
-1587
-1844
-2015
-2007
-1826
-1601
-1507
-1646
-1971
-2305
-2460
-2352
-2040
-1672
-1385
-1238
-1205
-1219
-1227
-1210
-1180
-1162
-1172
-1202
-1223
-1213
-1180
-1181
-1292
-1543
-1870
-2126
-2165
-1951
-1608
-1350
-1348
-1618
-2017
-2352
-2515
-2543
-2559
-2659
-2830
-2964
-2961
-2816
-2631
-2546
-2635
-2863
-3121
-3313
-3423
-3515
-3659
-3861
-4049
-4120
-4030
-3846
-3696
-3684
-3802
-3931
-3930
-3750
-3482
-3289
-3284
-3437
-3604
-3641
-3520
-3342
-3245
-3285
-3381
-3389
-3225
-2937
-2678
-2593
-2715
-2957
-3173
-3249
-3142
-2867
-2459
-1967
-1471
-1080
-902
-974
-1221
-1485
-1606
-1519
-1277
-1008
-822
-744
-712
-632
-443
-158
153
399
516
482
322
92
-142
-319
-405
-396
-321
-230
-174
-191
-290
-456
-647
-797
-838
-728
-485
-205
-31
-82
-376
-807
-1191
-1370
-1308
-1097
-891
-799
-831
-920
-997
-1043
-1080
-1122
-1142
-1094
-971
-830
-759
-787
-851
-828
-643
-333
-31
141
167
142
192
365
605
817
948
1029
1123
1260
1408
1525
1607
1706
1869
2075
2240
2286
2226
2163
2213
2390
2586
2652
2524
2293
2134
2178
2407
2680
2852
2888
2879
2944
3115
3297
3349
3206
2937
2703
2633
2734
2896
2987
2952
2835
2718
2636
2549
2399
2188
2011
1987
2164
2465
2736
2864
2851
2802
2815
2895
2949
2880
2693
2504
2453
2584
2808
2978
3012
2961
2955
3086
3320
3519
3547
3372
3084
2828
2703
2719
2814
2907
2949
2924
2841
2726
2620
2569
2599
2699
2817
2890
2873
2764
2592
2390
2191
2017
1889
1816
1787
1768
1727
1662
1599
1571
1579
1581
1525
1398
1242
1130
1110
1163
1218
1208
1115
986
889
866
907
958
960
889
767
657
624
690
816
906
870
675
377
87
-97
-149
-114
-51
15
110
268
475
664
761
744
662
589
565
568
543
460
343
256
249
331
476
639
786
880
885
775
568
335
180
174
314
515
669
709
637
513
402
338
318
314
291
226
109
-47
-210
-343
-420
-448
-458
-483
-541
-626
-723
-828
-955
-1118
-1316
-1521
-1681
-1737
-1658
-1459
-1219
-1052
-1061
-1263
-1572
-1839
-1950
-1912
-1851
-1916
-2155
-2466
-2670
-2657
-2472
-2297
-2308
-2553
-2929
-3278
-3499
-3601
-3641
-3645
-3580
-3401
-3127
-2852
-2685
-2668
-2752
-2857
-2956
-3087
-3297
-3555
-3732
-3672
-3321
-2778
-2253
-1933
-1877
-2003
-2169
-2287
-2367
-2479
-2673
-2919
-3117
-3163
-3010
-2700
-2327
-1991
-1748
-1608
-1558
-1593
-1722
-1945
-2223
-2479
-2617
-2576
-2362
-2043
-1715
-1462
-1335
-1355
-1515
-1774
-2045
-2216
-2203
-2015
-1771
-1644
-1747
-2043
-2353
-2465
-2268
-1829
-1350
-1038
-987
-1151
-1404
-1638
-1815
-1948
-2033
-2028
-1861
-1517
-1075
-698
-551
-706
-1100
-1572
-1952
-2140
-2143
-2029
-1878
-1721
-1555
-1365
-1165
-994
-894
-880
-930
-997
-1042
-1046
-1014
-967
-925
-904
-904
-903
-854
-707
-448
-126
148
256
137
-173
-552
-857
-991
-941
-765
-545
-348
-211
-146
-158
-253
-433
-693
-1006
-1323
-1572
-1665
-1531
-1147
-575
42
517
687
485
-29
-690
-1291
-1665
-1737
-1532
-1135
-642
-131
337
693
858
777
474
75
-235
-305
-112
226
520
639
581
458
396
448
565
655
656
576
455
325
183
28
-107
-149
-39
211
504
716
769
672
495
300
104
-104
-314
-462
-457
-257
80
410
579
521
290
20
-163
-208
-148
-55
19
72
135
228
343
447
511
541
570
628
714
791
813
763
675
608
613
697
825
957
1073
1180
1289
1385
1427
1379
1247
1087
976
970
1074
1251
1450
1636
1786
1873
1864
1740
1523
1291
1140
1137
1272
1466
1617
1662
1604
1496
1404
1363
1364
1373
1351
1279
1159
1016
892
830
861
990
1181
1367
1467
1425
1234
954
697
586
695
1014
1443
1833
2060
2084
1959
1798
1707
1732
1855
2013
2147
2213
2195
2097
1941
1769
1634
1577
1603
1670
1712
1671
1536
1342
1146
996
913
890
902
922
927
908
875
857
880
953
1044
1103
1091
1014
924
874
889
952
1026
1093
1169
1278
1411
1517
1532
1431
1257
1089
989
960
950
903
811
714
662
671
708
722
680
584
458
317
168
14
-126
-227
-279
-305
-346
-429
-536
-615
-620
-548
-446
-380
-390
-471
-587
-706
-817
-923
-1020
-1088
-1097
-1039
-935
-825
-741
-687
-643
-592
-538
-504
-520
-590
-686
-759
-770
-709
-606
-506
-434
-384
-319
-207
-53
100
198
227
225
267
407
638
896
1105
1231
1297
1350
1415
1476
1491
1444
1365
1319
1356
1482
1659
1843
2008
2150
2261
2315
2281
2155
1983
1847
1816
1908
2076
2246
2363
2411
2409
2375
2311
2195
2013
1778
1526
1312
1179
1141
1180
1260
1341
1397
1418
1406
1368
1305
1215
1096
954
807
680
599
582
631
722
807
823
720
495
200
-78
-268
-353
-370
-373
-378
-350
-236
-28
207
362
357
204
-6
-174
-261
-304
-365
-455
-514
-455
-249
34
260
330
242
93
-2
0
52
69
6
-97
-146
-72
111
322
466
502
461
407
383
382
368
314
230
156
125
140
172
192
189
174
155
129
78
-5
-98
-157
-154
-99
-41
-29
-67
-107
-84
19
148
199
99
-131
-376
-499
-439
-250
-64
10
-32
-99
-78
60
226
275
114
-219
-573
-785
-792
-664
-543
-536
-641
-759
-786
-689
-532
-416
-399
-454
-495
-449
-316
-161
-69
-76
-148
-208
-188
-78
79
218
297
317
306
294
293
298
303
318
362
442
535
596
581
487
353
244
205
241
316
392
456
520
598
680
731
721
646
540
438
356
284
217
174
197
312
492
667
766
771
724
684
664
623
505
310
116
31
110
301
477
526
429
260
122
65
54
16
-94
-255
-397
-460
-438
-379
-351
-403
-537
-721
-903
-1039
-1109
-1126
-1127
-1151
-1217
-1306
-1378
-1396
-1355
-1285
-1233
-1237
-1310
-1445
-1623
-1817
-1998
-2132
-2194
-2183
-2118
-2025
-1925
-1833
-1767
-1759
-1835
-1984
-2145
-2225
-2169
-2001
-1819
-1731
-1771
-1877
-1941
-1893
-1754
-1611
-1540
-1547
-1570
-1538
-1438
-1320
-1254
-1272
-1337
-1383
-1367
-1299
-1231
-1214
-1261
-1344
-1413
-1436
-1409
-1355
-1305
-1278
-1270
-1257
-1215
-1140
-1055
-1000
-1004
-1067
-1153
-1213
-1216
-1167
-1093
-1025
-979
-951
-938
-939
-962
-1008
-1074
-1145
-1207
-1248
-1252
-1204
-1100
-958
-819
-729
-709
-743
-790
-815
-818
-823
-862
-936
-1016
-1066
-1073
-1055
-1044
-1059
-1094
-1121
-1124
-1107
-1095
-1115
-1170
-1238
-1283
-1272
-1192
-1056
-892
-727
-574
-437
-311
-201
-121
-87
-100
-136
-156
-128
-43
83
223
358
478
579
655
701
723
742
782
846
916
958
951
907
861
846
865
897
913
900
863
815
757
681
578
444
283
101
-91
-270
-402
-454
-424
-353
-306
-328
-413
-507
-555
-544
-510
-498
-523
-556
-560
-527
-494
-500
-548
-595
-588
-521
-438
-399
-425
-477
-497
-461
-408
-402
-473
-593
-698
-742
-735
-724
-739
-769
-770
-714
-617
-524
-469
-442
-405
-330
-226
-129
-64
-22
27
101
183
238
249
238
254
324
436
542
603
617
617
635
673
703
697
657
609
585
589
596
581
544
515
528
596
697
798
879
948
1029
1138
1266
1388
1483
1549
1600
1658
1739
1842
1961
2081
2186
2260
2295
2292
2270
2248
2236
2224
2191
2125
2041
1970
1942
1958
1988
1992
1952
1883
1823
1796
1798
1799
1766
1692
1597
1515
1465
1444
1435
1419
1385
1331
1258
1163
1049
928
814
722
651
589
520
441
361
303
289
332
433
573
722
846
912
910
846
748
646
564
517
511
550
627
721
799
833
814
763
718
707
732
767
782
769
745
734
749
777
796
793
774
760
760
769
765
731
672
603
545
506
480
461
449
451
471
503
533
553
572
618
713
857
1016
1144
1211
1224
1221
1245
1308
1392
1464
1509
1543
1596
1682
1779
1837
1817
1714
1565
1417
1302
1219
1146
1063
961
835
676
476
240
-4
-209
-344
-411
-451
-508
-606
-729
-845
-932
-994
-1054
-1135
-1244
-1375
-1519
-1670
-1820
-1963
-2089
-2202
-2311
-2431
-2561
-2683
-2779
-2843
-2891
-2946
-3013
-3073
-3098
-3072
-3006
-2923
-2843
-2764
-2674
-2575
-2480
-2406
-2351
-2297
-2224
-2138
-2068
-2040
-2050
-2057
-2025
-1951
-1874
-1842
-1863
-1893
-1864
-1745
-1563
-1387
-1275
-1228
-1196
-1127
-1002
-851
-713
-606
-514
-406
-269
-117
19
121
195
267
362
485
621
748
855
945
1035
1136
1252
1369
1468
1536
1572
1586
1590
1592
1587
1563
1515
1450
1385
1343
1338
1375
1445
1532
1610
1657
1664
1639
1604
1578
1566
1559
1543
1518
1501
1503
1519
1518
1465
1348
1188
1022
871
723
554
353
142
-42
-181
-296
-425
-595
-784
-941
-1026
-1048
-1058
-1110
-1215
-1336
-1422
-1449
-1439
-1438
-1477
-1545
-1607
-1631
-1622
-1611
-1635
-1705
-1801
-1881
-1913
-1885
-1813
-1728
-1657
-1609
-1569
-1514
-1426
-1313
-1206
-1141
-1137
-1182
-1246
-1303
-1343
-1375
-1406
-1430
-1430
-1392
-1327
-1263
-1225
-1220
-1234
-1249
-1258
-1270
-1290
-1310
-1305
-1250
-1140
-996
-854
-741
-658
-593
-531
-472
-428
-414
-430
-459
-472
-447
-380
-282
-174
-70
26
121
221
322
414
479
508
498
455
382
283
161
32
-83
-159
-187
-175
-148
-132
-144
-184
-239
-291
-323
-325
-302
-272
-259
-279
-322
-346
-303
-170
26
218
336
357
314
270
266
292
302
256
165
84
70
132
222
262
206
74
-69
-158
-174
-148
-125
-127
-136
-119
-57
35
127
200
262
331
417
502
557
572
572
598
681
808
936
1022
1059
1076
1117
1197
1293
1364
1382
1365
1357
1398
1491
1597
1664
1663
1606
1536
1500
1519
1580
1650
1699
1716
1711
1701
1696
1687
1654
1576
1450
1289
1116
950
801
672
572
512
497
519
550
560
545
527
545
625
759
910
1040
1134
1200
1250
1274
1244
1140
982
830
750
767
848
925
946
911
864
851
875
898
877
801
713
671
706
792
874
903
881
852
866
942
1053
1153
1215
1248
1281
1332
1393
1438
1449
1435
1425
1447
1493
1529
1515
1437
1316
1195
1107
1056
1020
979
924
869
837
841
879
940
1004
1051
1056
990
840
623
393
221
158
205
310
400
428
398
354
342
368
397
373
268
96
-97
-271
-417
-548
-674
-780
-827
-792
-695
-596
-563
-630
-776
-949
-1108
-1247
-1389
-1547
-1706
-1825
-1869
-1839
-1766
-1690
-1636
-1605
-1596
-1617
-1681
-1788
-1910
-2001
-2027
-1988
-1915
-1843
-1786
-1736
-1684
-1643
-1648
-1731
-1891
-2094
-2295
-2463
-2599
-2713
-2807
-2855
-2831
-2724
-2561
-2389
-2257
-2183
-2161
-2172
-2202
-2257
-2351
-2490
-2660
-2821
-2918
-2912
-2801
-2630
-2475
-2399
-2422
-2516
-2630
-2730
-2813
-2892
-2969
-3013
-2986
-2875
-2714
-2562
-2458
-2390
-2310
-2181
-2017
-1876
-1811
-1820
-1845
-1814
-1700
-1533
-1373
-1249
-1140
-1002
-819
-629
-500
-475
-544
-647
-725
-762
-780
-812
-861
-894
-876
-803
-712
-658
-671
-741
-831
-906
-957
-996
-1031
-1050
-1025
-937
-799
-652
-546
-501
-493
-472
-401
-281
-154
-70
-49
-67
-73
-29
68
185
283
342
371
391
413
434
446
445
432
410
373
313
240
183
171
210
269
295
258
174
99
83
131
196
213
148
25
-100
-179
-203
-202
-208
-234
-265
-281
-275
-261
-257
-275
-307
-334
-343
-326
-294
-262
-247
-253
-271
-277
-247
-176
-79
14
81
127
174
242
327
406
459
491
529
598
687
761
783
758
731
755
841
946
999
961
856
753
712
738
787
807
784
753
767
851
985
1122
1224
1291
1349
1427
1531
1640
1723
1763
1765
1756
1770
1830
1941
2086
2230
2339
2395
2409
2410
2425
2466
2517
2555
2564
2548
2519
2492
2468
2442
2411
2383
2361
2338
2290
2189
2021
1807
1587
1405
1276
1183
1090
974
842
728
671
686
749
816
844
821
769
723
707
717
725
699
622
501
359
223
112
40
10
22
68
131
193
240
263
260
234
183
110
22
-70
-154
-222
-272
-305
-322
-326
-326
-335
-365
-414
-460
-472
-433
-352
-266
-213
-207
-230
-242
-215
-153
-87
-48
-43
-50
-30
40
155
290
415
518
601
671
729
760
752
709
655
623
631
674
723
744
727
683
644
629
639
652
644
607
555
511
491
492
496
484
444
385
323
276
255
256
265
262
239
201
173
179
226
296
354
374
353
318
300
317
358
401
433
457
490
541
603
657
687
694
689
680
668
647
619
597
597
626
674
721
757
786
823
883
968
1069
1173
1274
1370
1461
1542
1606
1647
1660
1650
1627
1607
1609
1644
1710
1786
1845
1868
1852
1817
1782
1757
1735
1702
1652
1590
1526
1466
1411
1357
1302
1249
1196
1134
1053
953
847
747
660
573
466
331
172
7
-154
-309
-458
-595
-702
-771
-813
-854
-913
-977
-1008
-972
-874
-764
-703
-715
-776
-834
-858
-866
-899
-986
-1107
-1213
-1266
-1272
-1273
-1306
-1368
-1419
-1417
-1358
-1281
-1230
-1219
-1222
-1195
-1117
-1006
-909
-866
-884
-939
-994
-1020
-1006
-964
-908
-861
-837
-844
-873
-911
-945
-972
-995
-1016
-1035
-1038
-1016
-973
-924
-882
-854
-839
-838
-858
-909
-989
-1082
-1157
-1192
-1183
-1146
-1106
-1078
-1065
-1064
-1073
-1088
-1105
-1110
-1094
-1053
-998
-941
-882
-809
-708
-584
-465
-387
-367
-387
-406
-390
-340
-287
-273
-311
-378
-438
-470
-483
-503
-545
-594
-610
-560
-446
-306
-193
-142
-152
-199
-253
-299
-339
-379
-419
-451
-468
-473
-477
-489
-509
-528
-539
-543
-552
-578
-624
-681
-731
-763
-778
-786
-798
-822
-857
-902
-953
-1006
-1050
-1071
-1057
-1008
-944
-885
-851
-846
-857
-867
-869
-868
-873
-887
-900
-893
-854
-787
-713
-652
-615
-591
-562
-512
-442
-363
-287
-214
-132
-28
101
243
381
503
611
718
831
949
1057
1142
1198
1230
1253
1274
1294
1307
1306
1295
1290
1313
1378
1478
1583
1653
1655
1584
1464
1335
1229
1148
1078
1000
916
850
833
872
950
1032
1090
1120
1132
1137
1135
1113
1065
994
912
824
728
616
494
383
304
261
232
184
100
-6
-105
-170
-200
-216
-235
-253
-248
-206
-135
-66
-31
-42
-84
-130
-168
-205
-251
-304
-342
-335
-273
-174
-80
-33
-47
-107
-173
-206
-186
-120
-36
39
90
122
154
201
263
321
358
370
374
391
430
474
495
470
402
318
248
209
198
199
197
190
182
180
183
186
185
175
152
118
81
59
69
112
167
195
161
65
-64
-181
-254
-283
-292
-305
-325
-339
-333
-306
-273
-250
-242
-239
-233
-222
-216
-216
-212
-185
-126
-43
37
89
105
91
55
-6
-98
-218
-337
-411
-409
-333
-218
-110
-28
42
128
242
367
466
515
520
509
505
511
511
493
468
463
501
578
667
738
777
790
789
774
738
674
596
533
510
526
556
569
553
521
493
476
457
418
357
294
257
261
295
333
357
369
381
395
397
369
304
225
168
158
185
213
207
161
99
57
48
62
69
52
19
-10
-17
-8
-1
-13
-43
-74
-93
-102
-115
-143
-178
-203
-202
-181
-165
-181
-236
-312
-381
-424
-440
-441
-434
-414
-373
-308
-232
-164
-120
-105
-114
-140
-178
-221
-259
-279
-283
-286
-310
-359
-417
-452
-445
-412
-391
-412
-463
-498
-466
-360
-223
-119
-89
-117
-151
-142
-86
-17
18
3
-47
-105
-156
-211
-287
-381
-472
-532
-548
-535
-519
-515
-518
-508
-473
-423
-381
-362
-366
-372
-361
-330
-296
-281
-295
-328
-356
-363
-351
-341
-353
-392
-446
-494
-524
-537
-541
-538
-520
-475
-400
-307
-216
-143
-90
-53
-30
-31
-62
-116
-168
-193
-189
-180
-194
-238
-284
-290
-240
-164
-125
-176
-319
-511
-690
-823
-914
-991
-1066
-1130
-1160
-1146
-1105
-1062
-1037
-1029
-1030
-1032
-1036
-1044
-1045
-1018
-952
-856
-759
-688
-648
-618
-565
-472
-343
-206
-89
-10
33
54
70
97
135
177
213
242
273
325
404
494
568
601
599
590
605
646
681
677
626
560
522
523
526
473
339
153
-11
-97
-106
-95
-124
-212
-320
-397
-418
-409
-416
-459
-522
-567
-571
-550
-539
-560
-606
-653
-685
-711
-752
-816
-882
-921
-922
-911
-929
-1000
-1113
-1219
-1281
-1297
-1298
-1317
-1362
-1404
-1409
-1368
-1307
-1272
-1289
-1350
-1419
-1463
-1475
-1472
-1479
-1506
-1547
-1589
-1624
-1652
-1674
-1680
-1658
-1600
-1514
-1415
-1315
-1217
-1112
-992
-864
-742
-640
-561
-497
-438
-382
-334
-298
-273
-250
-221
-182
-132
-74
-9
54
98
103
64
-2
-62
-82
-50
19
99
169
221
261
294
317
330
339
357
396
452
512
562
599
635
675
714
734
726
693
660
650
673
722
784
854
931
1012
1087
1132
1140
1119
1086
1049
1002
926
818
695
592
530
505
487
448
382
305
240
190
143
80
0
-80
-135
-149
-132
-107
-99
-120
-169
-233
-296
-340
-354
-336
-300
-267
-260
-292
-360
-448
-534
-597
-623
-608
-559
-496
-442
-410
-397
-386
-362
-322
-279
-250
-238
-230
-203
-138
-36
88
215
333
434
513
562
574
555
521
497
504
549
627
721
815
891
939
959
965
976
1010
1073
1152
1229
1292
1339
1378
1409
1421
1401
1349
1280
1223
1197
1201
1215
1219
1213
1213
1239
1290
1341
1360
1326
1249
1158
1085
1043
1028
1028
1039
1065
1111
1162
1189
1160
1063
923
782
684
643
645
660
667
668
673
689
705
699
658
587
514
466
456
477
508
529
525
489
421
321
202
86
1
-37
-28
7
45
73
90
102
109
103
74
22
-39
-87
-104
-86
-44
6
48
75
91
103
118
137
154
163
164
173
213
306
450
620
778
894
966
1006
1037
1065
1088
1105
1127
1169
1240
1322
1383
1401
1384
1364
1376
1420
1465
1469
1420
1346
1294
1288
1312
1323
1293
1228
1165
1135
1133
1123
1076
996
922
889
898
908
874
786
676
597
569
571
558
502
416
341
302
293
280
243
192
157
160
187
205
188
148
122
138
193
256
298
320
348
405
487
560
599
604
604
630
686
754
812
858
900
940
957
922
830
719
648
651
707
754
739
664
582
550
579
629
643
599
527
473
461
470
461
419
361
316
288
250
174
65
-25
-37
44
173
276
303
267
223
218
253
288
280
223
148
95
83
103
131
159
194
242
296
335
343
326
306
310
346
407
476
544
612
684
757
823
871
896
900
893
882
877
887
913
947
974
984
977
958
931
885
800
671
517
381
299
273
265
233
160
71
7
-20
-36
-87
-196
-336
-452
-505
-506
-504
-543
-625
-718
-792
-852
-934
-1061
-1214
-1335
-1379
-1355
-1325
-1353
-1460
-1605
-1729
-1806
-1860
-1937
-2054
-2180
-2260
-2267
-2218
-2163
-2138
-2143
-2156
-2163
-2178
-2224
-2303
-2382
-2414
-2381
-2306
-2237
-2203
-2190
-2162
-2096
-2007
-1937
-1920
-1950
-1987
-1989
-1945
-1870
-1789
-1713
-1638
-1558
-1477
-1404
-1337
-1264
-1170
-1053
-932
-827
-740
-651
-542
-415
-300
-232
-225
-253
-275
-258
-201
-118
-24
72
160
209
179
50
-149
-351
-485
-525
-502
-470
-458
-453
-422
-361
-318
-356
-504
-720
-912
-1004
-986
-909
-840
-809
-792
-749
-666
-575
-520
-518
-541
-539
-484
-391
-300
-243
-213
-184
-137
-84
-59
-86
-159
-237
-280
-270
-220
-157
-97
-46
-4
23
22
-13
-74
-136
-177
-183
-160
-117
-63
-5
45
71
57
3
-71
-133
-162
-155
-125
-90
-55
-20
13
32
18
-37
-116
-189
-227
-221
-190
-160
-145
-134
-109
-58
6
51
44
-26
-135
-238
-286
-254
-150
-8
128
227
280
292
267
206
111
-1
-92
-119
-62
58
184
260
265
220
169
143
139
140
137
150
209
319
444
525
524
452
361
303
289
287
256
191
127
111
159
236
282
257
165
49
-43
-91
-106
-106
-104
-93
-66
-27
11
28
14
-27
-79
-124
-146
-134
-94
-44
-7
5
1
6
35
78
101
78
14
-46
-52
18
135
245
307
323
324
331
334
300
208
79
-35
-88
-79
-42
-20
-30
-58
-85
-116
-176
-280
-407
-501
-511
-435
-319
-230
-209
-247
-310
-368
-417
-467
-515
-541
-518
-443
-339
-241
-163
-93
-10
87
176
231
248
262
319
443
613
775
880
915
903
880
873
884
902
918
935
962
1006
1066
1124
1159
1154
1101
1010
908
817
751
709
679
658
652
671
705
728
705
628
528
460
465
541
647
735
789
822
853
873
847
746
587
431
341
334
367
372
315
216
131
93
86
60
-19
-129
-212
-219
-156
-81
-66
-141
-282
-433
-551
-631
-695
-764
-837
-887
-883
-817
-710
-609
-564
-604
-719
-868
-994
-1058
-1058
-1020
-977
-935
-883
-803
-702
-617
-589
-632
-714
-784
-800
-764
-708
-667
-651
-645
-632
-607
-582
-567
-560
-548
-525
-503
-497
-516
-545
-557
-536
-490
-444
-421
-424
-438
-443
-425
-386
-337
-290
-256
-247
-271
-326
-404
-490
-576
-658
-732
-787
-811
-804
-788
-801
-869
-989
-1126
-1240
-1317
-1372
-1430
-1496
-1547
-1556
-1521
-1474
-1456
-1483
-1533
-1566
-1569
-1569
-1605
-1694
-1803
-1874
-1866
-1792
-1703
-1650
-1654
-1697
-1751
-1800
-1842
-1873
-1873
-1824
-1726
-1617
-1547
-1547
-1600
-1658
-1672
-1631
-1557
-1481
-1414
-1341
-1240
-1104
-954
-823
-734
-692
-687
-702
-720
-725
-700
-637
-547
-460
-410
-412
-450
-489
-498
-473
-433
-403
-392
-384
-357
-302
-234
-181
-159
-163
-171
-160
-128
-93
-78
-94
-126
-152
-154
-137
-116
-109
-121
-144
-168
-193
-220
-247
-263
-252
-210
-156
-124
-139
-196
-269
-323
-348
-356
-370
-397
-426
-437
-429
-430
-476
-586
-744
-909
-1040
-1120
-1160
-1175
-1174
-1153
-1107
-1044
-987
-957
-959
-979
-989
-968
-915
-840
-767
-711
-680
-669
-662
-639
-590
-519
-442
-374
-318
-258
-175
-60
73
199
303
391
485
602
738
870
975
1051
1118
1200
1301
1400
1466
1476
1437
1378
1331
1313
1323
1346
1370
1385
1389
1382
1365
1341
1314
1291
1277
1271
1268
1259
1231
1177
1100
1010
921
843
779
722
668
616
570
528
485
431
364
295
243
217
209
196
156
88
17
-31
-44
-35
-30
-45
-75
-97
-97
-85
-85
-116
-174
-231
-254
-232
-181
-133
-113
-125
-148
-158
-143
-107
-68
-41
-26
-14
11
52
104
153
190
219
250
297
359
428
495
561
638
734
842
937
996
1012
1006
1012
1050
1114
1179
1222
1239
1249
1267
1292
1308
1296
1260
1223
1209
1225
1256
1279
1288
1294
1318
1369
1430
1477
1487
1462
1417
1375
1345
1325
1308
1288
1265
1239
1207
1165
1107
1036
965
911
886
897
933
976
1010
1027
1025
1010
987
957
925
902
905
943
1002
1052
1062
1018
941
857
786
723
651
565
481
431
428
458
484
477
439
396
374
371
364
329
266
195
138
96
54
-2
-66
-117
-137
-132
-125
-135
-164
-194
-210
-216
-230
-266
-324
-392
-464
-541
-628
-712
-766
-765
-712
-639
-585
-572
-587
-605
-607
-597
-587
-581
-568
-535
-484
-434
-407
-404
-408
-401
-373
-328
-270
-194
-96
17
117
175
180
150
112
77
36
-20
-74
-87
-20
121
287
416
478
492
499
521
547
553
539
535
573
659
760
839
888
928
985
1058
1118
1146
1160
1201
1293
1410
1495
1508
1470
1440
1463
1529
1588
1608
1612
1657
1765
1889
1947
1907
1828
1817
1914
2029
1984
1646
1053
411
-43
-193
-111
27
77
22
-59
-82
-38
18
28
-10
-51
-54
-20
11
9
-21
-45
-40
-13
6
-2
-26
-41
-31
-9
1
-9
-29
-36
-25
-8
-3
-14
-30
-33
-21
-7
-6
-18
-30
-29
-18
-7
-9
-21
-30
-26
-15
-8
-12
-23
-29
-24
-14
-9
-15
-24
-28
-21
-13
-11
-17
-25
-26
-19
-12
-12
-19
-25
-25
-18
-12
-14
-21
-25
-23
-17
-13
-15
-22
-25
-22
-16
-13
-17
-23
-24
-20
-15
-14
-18
-23
-24
-19
-15
-15
-19
-23
-23
-18
-15
-16
-20
-23
-22
-18
-15
-17
-21
-23
-21
-17
-15
-18
-21
-23
-20
-17
-16
-19
-22
-22
-19
-16
-16
-19
-22
-22
-19
-16
-17
-20
-22
-21
-18
-17
-18
-20
-22
-20
-18
-17
-18
-21
-22
-20
-18
-17
-19
-21
-21
-19
-18
-18
-19
-21
-21
-19
-18
-18
-20
-21
-21
-19
-18
-18
-20
-21
-20
-19
-18
-19
-20
-21
-20
-18
-18
-19
-20
-21
-20
-18
-18
-19
-21
-20
-19
-18
-19
-20
-21
-20
-19
-18
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-20
-19
-19
-19
-20
-20
-19
-19
-19
-19
-20
-20
-19
-19
-19
-19
-20
-20
-19
-19
-19
-19
-20
-20
-19
-19
-19
-19
-20
-19
-19
-19
-19
-19
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
