5
49220
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
191
191
191
191
191
191
191
191
191
191
191
191
191
191
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
188
188
188
188
188
188
188
188
188
188
188
188
188
188
187
187
187
187
187
187
187
187
187
187
187
187
187
187
186
186
186
186
186
186
186
186
186
186
186
186
186
186
185
185
185
185
185
185
185
185
185
185
185
185
185
184
184
184
184
184
184
184
184
184
184
184
184
184
184
183
183
183
183
183
183
183
183
183
183
183
183
183
182
182
182
182
182
182
182
182
182
182
182
182
182
182
181
181
181
181
181
181
181
181
181
181
181
181
181
181
180
180
180
180
180
180
180
180
180
180
180
180
180
180
179
179
179
179
179
179
179
179
179
179
179
179
179
179
178
178
178
178
178
178
178
178
178
178
178
178
178
178
177
177
177
177
177
177
177
177
177
177
177
177
177
177
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
175
175
175
175
175
175
175
175
175
175
175
175
175
174
174
174
174
174
174
174
174
174
174
174
174
174
173
173
173
173
173
173
173
173
173
173
173
173
173
172
172
172
172
172
172
172
172
172
172
172
172
171
171
171
171
171
171
171
171
171
171
171
171
170
170
170
170
170
170
170
170
170
170
170
169
169
169
169
169
169
169
169
169
169
169
168
168
168
168
168
168
168
168
168
168
168
167
167
167
167
167
167
167
167
167
167
166
166
166
166
166
166
166
166
166
166
165
165
165
165
165
165
165
165
165
165
164
164
164
164
164
164
164
164
164
164
163
163
163
163
163
163
163
163
163
163
162
162
162
162
162
162
162
162
162
162
161
161
161
161
161
161
161
161
161
161
160
160
160
160
160
160
160
160
160
159
159
159
159
159
159
159
159
159
159
158
158
158
158
158
158
158
158
158
158
157
157
157
157
157
157
157
157
157
157
156
156
156
156
156
156
156
156
156
155
155
155
155
155
155
155
155
155
154
154
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
152
151
151
151
151
151
151
151
151
151
150
150
150
150
150
150
150
150
150
149
149
149
149
149
149
149
149
148
148
148
148
148
148
148
148
147
147
147
147
147
147
147
147
147
146
146
146
146
146
146
146
146
145
145
145
145
145
145
145
145
144
144
144
144
144
144
144
144
143
143
143
143
143
143
143
142
142
142
142
142
142
142
142
142
141
141
141
141
141
141
141
141
140
140
140
140
140
140
140
140
139
139
139
139
139
139
139
139
138
138
138
138
138
138
138
138
137
137
137
137
137
137
137
136
136
136
136
136
136
136
136
135
135
135
135
135
135
135
134
134
134
134
134
134
134
134
133
133
133
133
133
133
133
133
132
132
132
132
132
132
132
131
131
131
131
131
131
131
131
130
130
130
130
130
130
130
129
129
129
129
129
129
129
129
128
128
128
128
128
128
128
128
127
127
127
127
127
127
127
127
127
126
126
126
126
126
126
126
126
125
125
125
125
125
125
125
125
125
124
124
124
124
124
124
124
124
123
123
123
123
123
123
123
123
123
123
122
122
122
122
122
122
122
122
122
121
121
121
121
121
121
121
121
121
120
120
120
120
120
120
120
120
120
120
119
119
119
119
119
119
119
119
119
119
118
118
118
118
118
118
118
118
118
118
118
117
117
117
117
117
117
117
117
117
117
116
116
116
116
116
116
116
116
116
116
116
115
115
115
115
115
115
115
115
115
115
114
114
114
114
114
114
114
114
114
114
114
113
113
113
113
113
113
113
113
113
113
113
112
112
112
112
112
112
112
112
112
112
112
111
111
111
111
111
111
111
111
111
111
111
110
110
110
110
110
110
110
110
110
110
110
110
109
109
109
109
109
109
109
109
109
109
109
109
108
108
108
108
108
108
108
108
108
108
108
108
107
107
107
107
107
107
107
107
107
107
107
107
107
106
106
106
106
106
106
106
106
106
106
106
106
106
105
105
105
105
105
105
105
105
105
105
105
105
105
105
104
104
104
104
104
104
104
104
104
104
104
104
104
104
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
131
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
150
150
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
158
159
159
159
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
160
161
161
161
161
161
161
161
161
161
161
161
162
162
162
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
166
166
167
167
167
167
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
168
168
168
168
168
168
168
168
168
168
168
168
168
168
167
167
167
167
167
167
167
167
167
167
167
167
167
166
166
166
166
166
166
166
166
166
166
166
166
165
165
165
165
165
165
165
165
165
165
165
165
164
164
164
164
164
164
164
164
164
164
164
163
163
163
163
163
163
163
163
163
163
163
162
162
162
162
162
162
162
162
162
162
161
161
161
161
161
161
161
161
161
161
160
160
160
160
160
160
160
160
160
160
159
159
159
159
159
159
159
159
159
159
158
158
158
158
158
158
158
158
158
157
157
157
157
157
157
157
157
157
156
156
156
156
156
156
156
156
156
155
155
155
155
155
155
155
155
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
151
151
151
151
151
151
151
150
150
150
150
150
150
150
150
149
149
149
149
149
149
149
148
148
148
148
148
148
147
147
147
147
147
147
147
146
146
146
146
146
146
146
145
145
145
145
145
145
144
144
144
144
144
144
143
143
143
143
143
143
143
142
142
142
142
142
142
141
141
141
141
141
141
140
140
140
140
140
140
139
139
139
139
139
139
138
138
138
138
138
138
137
137
137
137
137
137
136
136
136
136
136
135
135
135
135
135
135
134
134
134
134
134
133
133
133
133
133
133
132
132
132
132
132
131
131
131
131
131
130
130
130
130
130
129
129
129
129
129
128
128
128
128
128
127
127
127
127
127
126
126
126
126
126
125
125
125
125
124
124
124
124
124
123
123
123
123
123
122
122
122
122
121
121
121
121
121
120
120
120
120
119
119
119
119
119
118
118
118
118
117
117
117
117
117
116
116
116
116
115
115
115
115
114
114
114
114
113
113
113
113
113
112
112
112
112
111
111
111
111
110
110
110
110
109
109
109
109
108
108
108
108
107
107
107
107
106
106
106
106
105
105
105
105
104
104
104
104
103
103
103
102
102
102
102
101
101
101
101
100
100
100
100
99
99
99
98
98
98
98
97
97
97
97
96
96
96
95
95
95
95
94
94
94
93
93
93
93
92
92
92
91
91
91
91
90
90
90
89
89
89
89
88
88
88
87
87
87
86
86
86
86
85
85
85
84
84
84
83
83
83
83
82
82
82
81
81
81
80
80
80
79
79
79
79
78
78
78
77
77
77
76
76
76
75
75
75
74
74
74
74
73
73
73
72
72
72
71
71
71
70
70
70
69
69
69
68
68
68
67
67
67
66
66
66
65
65
65
64
64
64
63
63
63
62
62
62
61
61
61
60
60
59
59
59
58
58
58
57
57
57
56
56
56
55
55
55
54
54
54
53
53
53
52
52
51
51
51
50
50
50
49
49
49
48
48
48
47
47
46
46
46
45
45
45
44
44
44
43
43
42
42
42
41
41
41
40
40
39
39
39
38
38
38
37
37
36
36
36
35
35
34
34
34
33
33
33
32
32
31
31
31
30
30
29
29
29
28
28
27
27
27
26
26
25
25
25
24
24
23
23
23
22
22
21
21
21
20
20
19
19
18
18
18
17
17
16
16
16
15
15
14
14
13
13
13
12
12
11
11
10
10
10
9
9
8
8
7
7
7
6
6
5
5
4
4
3
3
3
2
2
1
1
0
0
-1
-1
-1
-2
-2
-3
-3
-4
-4
-5
-5
-5
-6
-6
-7
-7
-8
-8
-9
-9
-10
-10
-10
-11
-11
-12
-12
-13
-13
-14
-14
-15
-15
-16
-16
-16
-17
-17
-18
-18
-19
-19
-20
-20
-21
-21
-22
-22
-23
-23
-24
-24
-24
-25
-25
-26
-26
-27
-27
-28
-28
-29
-29
-30
-30
-31
-31
-32
-32
-33
-33
-34
-34
-35
-35
-36
-36
-37
-37
-37
-38
-38
-39
-39
-40
-40
-41
-41
-42
-42
-43
-43
-44
-44
-45
-45
-46
-46
-47
-47
-48
-48
-49
-49
-50
-50
-51
-51
-52
-52
-53
-53
-54
-55
-55
-56
-56
-57
-57
-58
-58
-59
-59
-60
-60
-61
-61
-62
-62
-63
-63
-64
-64
-65
-65
-66
-66
-67
-67
-68
-69
-69
-70
-70
-71
-71
-72
-72
-73
-73
-74
-74
-75
-75
-76
-76
-77
-78
-78
-79
-79
-80
-80
-81
-81
-82
-82
-83
-83
-84
-85
-85
-86
-86
-87
-87
-88
-88
-89
-89
-90
-90
-91
-92
-92
-93
-93
-94
-94
-95
-95
-96
-96
-97
-98
-98
-99
-99
-100
-100
-101
-101
-102
-103
-103
-104
-104
-105
-105
-106
-106
-107
-108
-108
-109
-109
-110
-110
-111
-112
-112
-113
-113
-114
-114
-115
-115
-116
-117
-117
-118
-118
-119
-119
-120
-121
-121
-122
-122
-123
-124
-124
-125
-125
-126
-127
-127
-128
-128
-129
-130
-130
-131
-131
-132
-133
-133
-134
-135
-135
-136
-136
-137
-138
-138
-139
-140
-140
-141
-142
-142
-143
-143
-144
-145
-145
-146
-147
-147
-148
-149
-149
-150
-151
-151
-152
-153
-153
-154
-155
-155
-156
-157
-157
-158
-159
-159
-160
-161
-161
-162
-163
-163
-164
-165
-165
-166
-167
-167
-168
-169
-169
-170
-170
-171
-172
-172
-173
-174
-174
-175
-176
-176
-177
-178
-178
-179
-179
-180
-181
-181
-182
-182
-183
-184
-184
-185
-185
-186
-187
-187
-188
-188
-189
-190
-190
-191
-191
-192
-193
-193
-194
-194
-195
-196
-196
-197
-197
-198
-199
-199
-200
-200
-201
-202
-202
-203
-203
-204
-205
-205
-206
-207
-207
-208
-208
-209
-210
-210
-211
-212
-212
-213
-214
-214
-215
-216
-216
-217
-218
-219
-219
-220
-221
-221
-222
-223
-224
-224
-225
-226
-227
-227
-228
-229
-230
-230
-231
-232
-233
-233
-234
-235
-236
-236
-237
-238
-239
-239
-240
-241
-242
-242
-243
-244
-245
-245
-246
-247
-248
-248
-249
-250
-250
-251
-252
-252
-253
-254
-254
-255
-256
-256
-257
-258
-258
-259
-260
-260
-261
-261
-262
-262
-263
-263
-264
-265
-265
-266
-266
-267
-267
-268
-268
-269
-269
-270
-270
-270
-271
-271
-272
-272
-273
-273
-274
-274
-274
-275
-275
-276
-276
-276
-277
-277
-278
-278
-279
-279
-279
-280
-280
-281
-281
-282
-282
-283
-283
-284
-284
-285
-285
-286
-286
-287
-287
-288
-288
-289
-289
-290
-290
-291
-291
-292
-293
-293
-294
-294
-295
-296
-296
-297
-297
-298
-299
-300
-300
-301
-302
-302
-303
-304
-305
-305
-306
-307
-308
-308
-309
-310
-311
-311
-312
-313
-314
-315
-315
-316
-317
-318
-319
-319
-320
-321
-322
-323
-324
-324
-325
-326
-327
-327
-328
-329
-330
-330
-331
-332
-333
-333
-334
-335
-336
-336
-337
-338
-338
-339
-340
-340
-341
-342
-342
-343
-343
-344
-345
-345
-346
-346
-347
-348
-348
-349
-349
-350
-350
-351
-351
-352
-352
-353
-353
-354
-354
-355
-355
-355
-356
-356
-357
-357
-358
-358
-359
-359
-360
-360
-361
-361
-362
-362
-363
-363
-364
-364
-365
-365
-366
-367
-367
-368
-368
-369
-369
-370
-370
-371
-371
-372
-373
-373
-374
-375
-375
-376
-377
-377
-378
-379
-380
-381
-382
-382
-383
-384
-385
-386
-387
-388
-389
-390
-390
-391
-392
-393
-394
-395
-396
-397
-398
-399
-400
-401
-402
-403
-404
-405
-407
-408
-409
-410
-411
-412
-413
-414
-415
-416
-417
-418
-420
-421
-422
-423
-424
-425
-426
-427
-428
-430
-431
-432
-433
-434
-435
-436
-437
-438
-440
-441
-442
-443
-444
-445
-446
-447
-448
-449
-450
-451
-452
-453
-454
-455
-456
-457
-458
-458
-459
-460
-461
-462
-463
-464
-464
-465
-466
-467
-468
-469
-470
-470
-471
-472
-473
-474
-475
-475
-476
-477
-478
-479
-480
-480
-481
-482
-483
-483
-484
-485
-486
-486
-487
-488
-488
-489
-490
-490
-491
-492
-493
-493
-494
-495
-496
-497
-497
-498
-499
-500
-500
-501
-502
-503
-504
-504
-505
-506
-507
-508
-509
-510
-511
-511
-513
-514
-515
-516
-517
-518
-519
-520
-521
-522
-523
-525
-526
-527
-528
-529
-531
-532
-533
-534
-535
-537
-538
-539
-540
-541
-542
-544
-545
-546
-547
-549
-550
-552
-553
-554
-556
-557
-558
-560
-561
-562
-564
-565
-566
-568
-569
-570
-571
-573
-574
-575
-577
-578
-579
-580
-582
-583
-584
-585
-586
-588
-589
-590
-591
-592
-593
-594
-595
-597
-598
-599
-600
-601
-602
-603
-604
-605
-606
-607
-608
-609
-610
-611
-612
-613
-614
-615
-616
-617
-618
-619
-620
-622
-623
-624
-625
-626
-628
-629
-630
-631
-633
-634
-635
-636
-638
-639
-640
-641
-643
-644
-645
-646
-648
-649
-650
-652
-653
-654
-656
-657
-658
-660
-661
-662
-664
-665
-667
-668
-669
-671
-672
-674
-675
-676
-678
-679
-680
-681
-683
-684
-685
-686
-688
-689
-690
-691
-692
-693
-694
-695
-696
-697
-698
-699
-700
-701
-702
-702
-703
-704
-705
-706
-707
-708
-709
-710
-711
-711
-712
-713
-714
-715
-715
-716
-717
-717
-718
-719
-720
-721
-721
-722
-723
-724
-725
-725
-726
-727
-728
-728
-729
-730
-731
-731
-732
-733
-734
-735
-735
-736
-737
-738
-739
-740
-741
-742
-743
-744
-746
-747
-748
-749
-750
-751
-752
-753
-754
-755
-756
-757
-759
-760
-761
-762
-763
-764
-765
-766
-767
-768
-769
-770
-771
-772
-773
-774
-775
-776
-777
-778
-779
-780
-781
-781
-782
-783
-784
-785
-786
-787
-788
-788
-789
-790
-790
-791
-792
-792
-793
-794
-795
-796
-796
-797
-798
-799
-800
-801
-802
-803
-804
-805
-805
-806
-806
-807
-807
-808
-808
-808
-809
-809
-809
-810
-810
-810
-811
-811
-812
-813
-813
-814
-815
-815
-816
-817
-817
-818
-819
-819
-820
-820
-821
-821
-822
-822
-823
-824
-824
-825
-826
-827
-828
-829
-830
-831
-832
-833
-834
-835
-836
-837
-838
-839
-839
-840
-841
-842
-843
-844
-845
-846
-846
-847
-848
-849
-850
-851
-852
-853
-854
-855
-856
-857
-858
-859
-860
-861
-863
-864
-865
-866
-867
-868
-869
-870
-871
-871
-872
-873
-874
-875
-875
-876
-877
-877
-878
-878
-879
-879
-879
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-880
-879
-879
-879
-878
-878
-877
-877
-876
-876
-875
-875
-874
-874
-874
-873
-873
-873
-872
-872
-872
-872
-872
-872
-872
-872
-872
-872
-873
-873
-873
-874
-875
-875
-876
-877
-878
-878
-879
-881
-882
-883
-884
-886
-887
-888
-890
-891
-893
-894
-896
-898
-899
-901
-903
-905
-907
-909
-911
-913
-916
-918
-920
-923
-925
-927
-930
-932
-934
-936
-939
-941
-943
-945
-947
-949
-951
-953
-955
-957
-959
-961
-963
-965
-967
-968
-970
-971
-973
-974
-976
-977
-978
-979
-980
-981
-982
-983
-984
-984
-985
-986
-986
-987
-988
-988
-989
-989
-989
-990
-990
-990
-991
-991
-991
-991
-991
-991
-991
-991
-991
-991
-991
-992
-992
-992
-992
-992
-992
-992
-993
-993
-993
-993
-993
-994
-994
-994
-994
-994
-994
-995
-995
-995
-995
-995
-996
-996
-996
-997
-997
-997
-998
-998
-998
-999
-999
-999
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1000
-1002
-1002
-1002
-1002
-1002
-1002
-1004
-1004
-1004
-1004
-1004
-1006
-1006
-1006
-1006
-1008
-1008
-1008
-1008
-1010
-1010
-1010
-1012
-1012
-1012
-1014
-1014
-1016
-1016
-1018
-1020
-1020
-1022
-1024
-1025
-1026
-1028
-1029
-1031
-1032
-1034
-1035
-1037
-1038
-1040
-1041
-1043
-1044
-1046
-1048
-1049
-1051
-1052
-1054
-1055
-1057
-1059
-1061
-1062
-1064
-1066
-1068
-1069
-1071
-1072
-1074
-1076
-1077
-1079
-1080
-1082
-1084
-1085
-1087
-1089
-1090
-1091
-1093
-1094
-1095
-1095
-1096
-1097
-1097
-1098
-1098
-1099
-1099
-1099
-1099
-1099
-1099
-1099
-1099
-1099
-1099
-1099
-1099
-1100
-1100
-1100
-1101
-1101
-1102
-1102
-1102
-1103
-1103
-1104
-1104
-1104
-1104
-1105
-1105
-1105
-1105
-1105
-1105
-1105
-1105
-1105
-1105
-1105
-1104
-1104
-1103
-1102
-1102
-1101
-1100
-1099
-1098
-1097
-1096
-1096
-1095
-1094
-1093
-1092
-1091
-1090
-1089
-1088
-1087
-1086
-1085
-1084
-1083
-1082
-1081
-1080
-1079
-1077
-1076
-1075
-1074
-1074
-1073
-1072
-1071
-1071
-1071
-1070
-1070
-1070
-1069
-1069
-1069
-1069
-1069
-1069
-1069
-1069
-1069
-1069
-1069
-1069
-1069
-1070
-1070
-1070
-1070
-1070
-1070
-1070
-1070
-1070
-1071
-1071
-1071
-1071
-1071
-1072
-1072
-1072
-1072
-1073
-1073
-1073
-1073
-1074
-1074
-1075
-1075
-1076
-1077
-1078
-1079
-1080
-1081
-1082
-1083
-1084
-1085
-1086
-1087
-1088
-1088
-1089
-1089
-1090
-1090
-1091
-1091
-1091
-1091
-1092
-1092
-1092
-1091
-1091
-1091
-1091
-1091
-1091
-1090
-1090
-1090
-1089
-1089
-1088
-1088
-1087
-1086
-1085
-1084
-1083
-1082
-1081
-1081
-1080
-1079
-1078
-1077
-1076
-1074
-1073
-1072
-1070
-1069
-1067
-1066
-1064
-1063
-1061
-1060
-1059
-1058
-1058
-1057
-1057
-1056
-1056
-1056
-1055
-1055
-1055
-1055
-1054
-1054
-1054
-1053
-1053
-1052
-1052
-1051
-1051
-1050
-1050
-1049
-1049
-1049
-1048
-1048
-1048
-1048
-1048
-1048
-1048
-1048
-1049
-1049
-1049
-1049
-1050
-1050
-1050
-1050
-1050
-1051
-1051
-1051
-1051
-1051
-1052
-1052
-1052
-1052
-1052
-1053
-1053
-1053
-1053
-1054
-1054
-1054
-1055
-1055
-1056
-1057
-1058
-1058
-1059
-1060
-1061
-1062
-1063
-1063
-1064
-1065
-1065
-1066
-1066
-1067
-1067
-1068
-1069
-1070
-1071
-1073
-1074
-1076
-1077
-1079
-1080
-1082
-1083
-1085
-1086
-1088
-1089
-1091
-1092
-1094
-1095
-1097
-1099
-1100
-1102
-1104
-1105
-1107
-1108
-1109
-1110
-1111
-1112
-1113
-1114
-1114
-1115
-1116
-1117
-1118
-1119
-1120
-1121
-1122
-1123
-1124
-1125
-1126
-1126
-1127
-1127
-1128
-1128
-1129
-1129
-1130
-1130
-1131
-1131
-1132
-1133
-1134
-1134
-1135
-1136
-1137
-1138
-1138
-1139
-1139
-1139
-1139
-1139
-1138
-1137
-1137
-1136
-1135
-1135
-1134
-1134
-1134
-1134
-1134
-1134
-1134
-1135
-1135
-1135
-1135
-1135
-1135
-1135
-1135
-1135
-1135
-1135
-1135
-1136
-1136
-1137
-1138
-1138
-1139
-1140
-1141
-1142
-1143
-1144
-1145
-1146
-1147
-1148
-1149
-1150
-1151
-1152
-1152
-1153
-1154
-1154
-1155
-1155
-1155
-1156
-1156
-1156
-1156
-1156
-1157
-1157
-1157
-1156
-1156
-1156
-1155
-1155
-1154
-1153
-1153
-1152
-1152
-1151
-1151
-1151
-1150
-1150
-1150
-1150
-1150
-1149
-1149
-1149
-1148
-1148
-1147
-1147
-1146
-1145
-1145
-1144
-1144
-1143
-1142
-1141
-1140
-1140
-1139
-1138
-1137
-1136
-1135
-1134
-1133
-1131
-1130
-1129
-1128
-1127
-1126
-1125
-1124
-1123
-1122
-1121
-1120
-1119
-1118
-1117
-1116
-1115
-1114
-1112
-1111
-1109
-1108
-1106
-1104
-1102
-1100
-1098
-1095
-1093
-1091
-1089
-1087
-1085
-1083
-1081
-1079
-1077
-1076
-1074
-1072
-1071
-1069
-1068
-1066
-1064
-1063
-1061
-1059
-1057
-1054
-1052
-1050
-1047
-1045
-1043
-1040
-1038
-1035
-1033
-1030
-1028
-1025
-1022
-1020
-1018
-1014
-1012
-1010
-1008
-1004
-1002
-999
-996
-993
-991
-988
-985
-982
-979
-976
-974
-971
-969
-966
-964
-962
-959
-957
-955
-952
-949
-946
-944
-940
-937
-934
-931
-928
-924
-921
-918
-915
-912
-910
-907
-904
-901
-899
-896
-893
-891
-888
-885
-882
-878
-875
-871
-868
-864
-860
-856
-852
-848
-844
-840
-836
-832
-828
-824
-821
-817
-814
-811
-807
-804
-801
-798
-794
-791
-788
-784
-781
-777
-774
-770
-767
-763
-760
-757
-753
-750
-747
-743
-740
-736
-733
-729
-726
-722
-718
-715
-711
-708
-705
-702
-699
-697
-694
-692
-690
-688
-686
-685
-683
-681
-680
-679
-677
-676
-675
-674
-673
-672
-671
-670
-669
-668
-667
-666
-665
-664
-662
-661
-660
-658
-657
-656
-654
-653
-651
-650
-649
-648
-647
-646
-645
-644
-643
-643
-642
-641
-640
-639
-638
-637
-636
-635
-634
-633
-631
-630
-628
-627
-625
-624
-622
-621
-619
-618
-617
-615
-614
-613
-613
-612
-611
-610
-609
-609
-608
-607
-607
-606
-605
-604
-603
-602
-601
-601
-600
-599
-598
-598
-597
-597
-596
-595
-595
-594
-593
-593
-592
-592
-591
-591
-591
-591
-591
-591
-591
-592
-592
-594
-595
-597
-598
-600
-602
-605
-607
-609
-611
-613
-615
-617
-618
-620
-621
-622
-624
-625
-626
-627
-628
-629
-630
-631
-632
-633
-634
-635
-635
-636
-637
-637
-638
-638
-638
-638
-638
-637
-636
-635
-634
-633
-631
-630
-629
-627
-626
-625
-624
-623
-622
-621
-620
-619
-619
-618
-617
-616
-615
-614
-613
-612
-612
-611
-610
-610
-609
-609
-609
-608
-608
-607
-607
-606
-606
-605
-604
-603
-603
-602
-601
-600
-599
-598
-598
-597
-596
-596
-595
-595
-595
-595
-595
-596
-596
-597
-598
-599
-599
-600
-601
-602
-603
-604
-605
-606
-608
-609
-611
-612
-614
-616
-618
-620
-622
-624
-627
-629
-631
-634
-636
-638
-640
-643
-645
-647
-649
-652
-654
-656
-658
-661
-663
-665
-667
-670
-672
-674
-676
-679
-681
-684
-687
-690
-693
-696
-699
-702
-705
-708
-712
-715
-718
-720
-723
-726
-728
-730
-732
-734
-736
-737
-738
-740
-741
-742
-742
-743
-743
-743
-743
-743
-743
-743
-742
-742
-741
-741
-741
-740
-740
-739
-739
-738
-737
-737
-735
-734
-732
-731
-729
-727
-725
-722
-720
-718
-715
-713
-710
-707
-705
-702
-699
-696
-694
-691
-688
-685
-682
-678
-675
-671
-668
-664
-660
-656
-652
-647
-643
-639
-636
-632
-629
-626
-623
-620
-617
-615
-612
-610
-608
-606
-603
-601
-599
-597
-595
-593
-591
-589
-587
-584
-583
-581
-579
-577
-576
-574
-573
-572
-570
-569
-568
-567
-566
-565
-564
-562
-560
-559
-556
-554
-552
-549
-546
-544
-541
-537
-534
-531
-528
-525
-521
-518
-515
-511
-508
-504
-501
-497
-494
-491
-487
-484
-480
-477
-473
-470
-466
-463
-459
-456
-452
-449
-445
-441
-438
-434
-430
-426
-422
-418
-413
-409
-405
-400
-396
-392
-388
-384
-380
-376
-373
-369
-366
-363
-360
-358
-355
-353
-350
-347
-345
-342
-340
-337
-334
-332
-329
-326
-323
-320
-317
-314
-311
-308
-304
-301
-297
-293
-290
-286
-282
-278
-275
-271
-267
-263
-258
-254
-250
-246
-241
-237
-232
-228
-224
-219
-215
-210
-206
-202
-197
-193
-188
-184
-180
-175
-171
-166
-161
-157
-153
-148
-144
-140
-135
-131
-127
-123
-119
-115
-111
-108
-104
-99
-95
-91
-87
-82
-77
-73
-68
-62
-57
-51
-46
-40
-34
-28
-22
-15
-9
-3
4
10
17
23
30
37
43
50
58
65
72
79
87
94
102
109
116
123
130
137
143
149
154
160
165
170
175
179
184
188
192
196
200
203
207
210
214
217
220
223
227
230
233
236
239
241
244
247
249
252
254
256
258
260
261
263
264
265
266
266
267
267
266
266
265
263
262
260
257
255
252
248
245
241
237
233
229
225
220
216
212
207
203
199
195
192
188
185
181
178
175
171
168
165
163
160
158
156
154
152
151
151
150
150
151
151
152
153
154
156
157
158
160
161
163
165
166
168
169
171
173
174
176
177
179
181
182
183
184
186
187
187
188
189
189
190
190
190
190
189
189
188
188
187
186
185
184
182
180
178
176
174
171
168
165
162
158
154
150
145
140
135
130
124
118
112
106
100
94
87
81
74
67
61
54
48
41
34
27
20
13
5
-2
-10
-17
-25
-33
-40
-48
-56
-63
-70
-78
-85
-92
-99
-105
-112
-119
-125
-132
-138
-144
-150
-155
-160
-165
-169
-173
-177
-181
-184
-187
-190
-193
-196
-199
-202
-205
-208
-211
-214
-217
-220
-223
-226
-229
-231
-234
-236
-239
-241
-243
-246
-248
-250
-252
-254
-255
-257
-259
-260
-262
-263
-265
-266
-267
-267
-268
-268
-268
-268
-268
-267
-266
-265
-264
-264
-263
-262
-262
-261
-261
-261
-262
-262
-263
-264
-265
-265
-266
-267
-267
-267
-268
-267
-267
-267
-266
-265
-264
-263
-262
-261
-260
-258
-257
-255
-253
-251
-249
-247
-245
-243
-241
-239
-237
-235
-234
-232
-230
-228
-227
-225
-223
-222
-220
-219
-218
-216
-215
-214
-213
-212
-211
-211
-210
-209
-209
-208
-208
-207
-207
-207
-208
-208
-208
-209
-210
-212
-213
-215
-217
-219
-222
-224
-227
-230
-232
-235
-237
-240
-242
-244
-245
-247
-248
-249
-250
-250
-251
-251
-251
-251
-251
-251
-250
-249
-248
-247
-245
-243
-241
-239
-236
-233
-229
-225
-221
-217
-213
-208
-204
-199
-193
-188
-182
-176
-170
-163
-156
-149
-141
-133
-124
-115
-106
-96
-86
-76
-66
-55
-45
-34
-23
-12
0
11
22
33
44
55
66
77
88
100
111
122
132
143
154
165
175
186
196
206
216
226
236
245
255
263
272
280
288
295
302
309
315
320
325
330
334
338
342
345
348
350
353
355
357
359
361
363
365
367
369
370
372
374
375
377
378
380
381
382
383
384
384
385
385
385
385
385
384
384
384
383
382
382
381
380
379
378
377
376
375
373
372
371
370
369
368
367
366
365
364
363
362
361
359
358
357
356
354
353
351
350
349
348
347
347
346
346
346
346
346
346
346
346
347
347
347
348
348
348
349
349
349
350
350
351
351
351
352
352
353
353
354
354
355
355
355
355
355
355
355
354
354
354
353
353
352
351
351
350
350
349
348
347
347
346
345
344
343
342
342
341
340
339
338
337
337
336
335
334
333
332
331
330
329
329
328
327
326
325
324
322
321
320
318
316
314
312
310
308
305
303
300
297
294
291
288
285
282
278
275
271
268
264
260
256
252
248
244
239
234
228
223
217
211
205
198
192
185
178
171
163
156
149
141
133
126
118
111
103
96
88
81
74
66
59
52
45
38
31
24
17
10
3
-4
-12
-19
-26
-33
-40
-47
-55
-62
-69
-76
-83
-89
-96
-103
-109
-115
-121
-126
-131
-136
-141
-146
-150
-154
-158
-162
-166
-170
-174
-178
-182
-186
-190
-194
-198
-201
-205
-208
-212
-215
-218
-221
-224
-227
-230
-233
-236
-239
-241
-244
-247
-250
-253
-256
-260
-263
-266
-269
-272
-274
-277
-280
-282
-285
-287
-289
-291
-292
-293
-294
-295
-296
-296
-295
-295
-294
-292
-290
-288
-285
-282
-279
-276
-272
-267
-263
-258
-253
-248
-242
-236
-230
-224
-218
-211
-204
-197
-190
-183
-176
-169
-162
-155
-149
-142
-136
-130
-124
-119
-114
-109
-104
-99
-94
-90
-85
-81
-77
-73
-70
-66
-63
-60
-58
-55
-53
-51
-49
-48
-46
-45
-44
-43
-43
-43
-43
-44
-45
-46
-48
-50
-53
-56
-59
-63
-67
-72
-76
-81
-86
-91
-96
-101
-106
-110
-115
-119
-122
-126
-129
-132
-135
-137
-139
-141
-143
-145
-146
-147
-147
-147
-147
-146
-145
-143
-141
-139
-136
-132
-129
-124
-120
-115
-110
-105
-100
-94
-88
-82
-75
-68
-61
-54
-47
-39
-31
-24
-16
-8
-1
7
14
21
28
34
41
47
53
58
64
69
74
79
84
89
93
98
102
106
110
114
117
121
124
127
130
133
135
138
141
144
147
150
153
156
160
163
166
169
172
175
178
181
184
186
189
192
194
197
200
203
207
210
214
218
222
227
231
236
241
245
250
255
260
265
270
274
279
284
288
293
297
302
306
310
314
318
321
324
327
330
333
335
337
339
341
342
343
344
345
345
345
345
345
345
344
343
342
340
339
337
334
331
329
325
322
318
315
311
307
303
298
294
290
286
282
278
274
270
266
263
259
255
252
249
246
243
240
238
236
234
232
230
229
227
226
225
224
223
222
222
221
220
220
219
219
219
219
219
219
219
220
220
220
221
221
221
222
222
222
222
222
222
221
221
220
219
218
216
215
213
211
209
206
204
201
197
194
190
186
182
178
174
169
164
159
154
149
144
138
133
127
121
115
109
102
96
89
82
75
68
60
53
45
38
30
23
15
8
1
-6
-13
-19
-26
-32
-38
-43
-48
-53
-58
-62
-67
-70
-74
-78
-81
-85
-89
-92
-96
-100
-104
-107
-111
-115
-119
-123
-128
-132
-136
-140
-144
-148
-152
-156
-161
-165
-169
-174
-178
-183
-188
-193
-198
-203
-208
-213
-218
-224
-229
-234
-239
-244
-249
-254
-259
-264
-268
-273
-278
-283
-288
-292
-297
-302
-307
-311
-316
-320
-324
-328
-332
-336
-340
-344
-347
-351
-355
-358
-362
-366
-369
-373
-377
-380
-384
-387
-390
-392
-395
-397
-399
-401
-402
-403
-404
-404
-405
-405
-405
-405
-405
-404
-404
-403
-402
-401
-399
-397
-395
-393
-390
-388
-385
-382
-379
-376
-372
-369
-367
-364
-362
-359
-357
-355
-354
-352
-351
-350
-349
-348
-348
-347
-347
-346
-346
-346
-346
-346
-345
-345
-345
-346
-346
-346
-346
-345
-345
-345
-344
-343
-342
-341
-339
-338
-336
-334
-332
-330
-327
-325
-323
-320
-317
-314
-311
-308
-305
-301
-297
-294
-290
-285
-281
-277
-272
-267
-263
-258
-253
-247
-242
-237
-231
-226
-220
-215
-209
-204
-198
-193
-187
-182
-176
-170
-164
-158
-151
-145
-138
-131
-124
-117
-111
-104
-97
-91
-84
-78
-72
-67
-61
-56
-50
-45
-40
-36
-31
-27
-22
-18
-14
-10
-6
-2
2
6
10
14
18
23
27
31
35
40
44
49
53
58
63
68
74
79
85
91
98
105
112
120
128
137
146
155
165
175
185
196
207
219
231
243
255
267
280
293
306
320
333
346
360
373
387
400
414
427
441
454
468
482
495
509
523
536
550
563
576
590
603
615
628
640
653
664
676
688
699
709
720
730
740
749
759
768
777
785
794
802
810
818
825
833
840
847
854
861
867
874
880
886
891
897
902
908
913
918
923
928
933
938
942
947
952
956
961
965
970
974
978
982
985
989
993
996
1000
1002
1006
1010
1014
1016
1020
1024
1028
1031
1035
1038
1041
1045
1048
1051
1054
1057
1060
1062
1065
1068
1070
1073
1076
1078
1081
1084
1086
1089
1091
1093
1095
1097
1098
1099
1100
1100
1100
1100
1100
1099
1099
1098
1097
1096
1095
1093
1092
1090
1089
1087
1086
1084
1082
1081
1080
1079
1078
1077
1077
1077
1078
1078
1079
1081
1082
1085
1087
1090
1093
1097
1101
1105
1110
1114
1119
1125
1130
1136
1141
1147
1152
1158
1164
1170
1175
1181
1186
1192
1197
1202
1207
1212
1216
1221
1225
1229
1232
1236
1238
1241
1243
1245
1247
1248
1248
1249
1249
1249
1248
1248
1247
1245
1244
1242
1240
1237
1234
1231
1227
1223
1219
1214
1208
1202
1196
1189
1182
1174
1167
1158
1150
1141
1132
1123
1114
1104
1094
1085
1075
1065
1054
1044
1033
1022
1012
1000
990
979
968
957
947
936
925
915
905
895
886
877
868
860
853
846
839
833
827
822
818
814
810
807
805
803
802
802
802
803
804
806
809
812
816
820
825
829
835
840
846
852
858
864
870
876
883
889
895
901
907
913
919
925
930
936
941
946
951
956
961
966
970
975
979
983
987
990
994
997
1000
1002
1004
1006
1008
1010
1012
1014
1016
1018
1020
1022
1025
1027
1029
1032
1034
1036
1038
1041
1043
1045
1047
1049
1051
1054
1056
1059
1061
1064
1066
1069
1071
1074
1076
1078
1080
1082
1083
1085
1086
1087
1089
1090
1091
1093
1095
1097
1099
1102
1105
1108
1111
1115
1118
1122
1126
1129
1133
1137
1140
1144
1147
1151
1154
1158
1161
1165
1169
1173
1177
1181
1186
1191
1196
1201
1207
1212
1218
1224
1230
1237
1243
1249
1255
1261
1267
1273
1278
1284
1289
1295
1300
1305
1311
1316
1321
1327
1333
1339
1345
1351
1357
1364
1371
1378
1386
1394
1402
1411
1420
1430
1440
1451
1462
1474
1486
1499
1512
1525
1539
1553
1567
1582
1596
1611
1626
1641
1656
1671
1686
1701
1716
1730
1745
1760
1775
1789
1804
1818
1833
1848
1862
1877
1891
1906
1921
1935
1950
1965
1980
1994
2009
2024
2039
2053
2068
2082
2096
2110
2124
2137
2150
2163
2176
2188
2200
2213
2225
2237
2249
2260
2272
2283
2295
2306
2316
2327
2337
2346
2356
2365
2373
2382
2389
2397
2404
2411
2418
2424
2430
2435
2441
2446
2451
2455
2460
2464
2468
2472
2476
2479
2483
2487
2491
2495
2499
2503
2507
2511
2515
2519
2523
2527
2530
2534
2538
2541
2545
2548
2551
2554
2557
2559
2562
2564
2566
2567
2568
2569
2569
2568
2568
2567
2565
2563
2561
2559
2556
2553
2551
2548
2545
2543
2540
2538
2536
2534
2532
2531
2529
2528
2527
2525
2524
2523
2522
2521
2520
2519
2518
2517
2516
2515
2514
2513
2512
2511
2511
2510
2510
2510
2509
2509
2509
2509
2509
2509
2510
2510
2511
2512
2513
2514
2516
2518
2520
2522
2525
2528
2531
2535
2538
2542
2547
2551
2555
2560
2564
2569
2573
2577
2582
2586
2590
2594
2598
2601
2605
2608
2612
2615
2619
2622
2625
2628
2632
2635
2638
2641
2644
2646
2649
2651
2653
2655
2657
2658
2659
2660
2661
2661
2661
2661
2660
2659
2657
2655
2653
2650
2647
2643
2639
2634
2629
2624
2618
2612
2605
2599
2592
2586
2579
2572
2565
2558
2551
2545
2538
2530
2523
2516
2509
2501
2494
2487
2479
2472
2465
2458
2451
2445
2438
2432
2425
2419
2414
2408
2403
2398
2394
2390
2386
2382
2379
2375
2373
2370
2368
2366
2364
2363
2362
2361
2361
2361
2361
2361
2362
2363
2365
2367
2369
2371
2374
2376
2379
2382
2385
2387
2390
2393
2396
2399
2402
2405
2408
2411
2415
2418
2422
2426
2430
2433
2437
2441
2444
2447
2451
2454
2457
2460
2463
2465
2468
2471
2474
2477
2480
2483
2486
2489
2493
2496
2500
2503
2506
2509
2513
2516
2519
2522
2526
2529
2533
2537
2541
2545
2549
2554
2559
2564
2569
2574
2579
2584
2589
2594
2600
2605
2610
2616
2621
2626
2631
2636
2641
2646
2651
2656
2660
2664
2668
2672
2676
2679
2682
2685
2687
2689
2690
2691
2692
2692
2692
2692
2691
2690
2689
2688
2686
2684
2682
2679
2677
2674
2671
2667
2664
2660
2656
2652
2648
2644
2641
2637
2633
2629
2625
2621
2618
2614
2611
2608
2605
2602
2599
2597
2595
2592
2591
2589
2588
2586
2585
2584
2583
2582
2581
2580
2579
2578
2577
2575
2574
2573
2572
2571
2570
2569
2568
2567
2566
2565
2565
2564
2563
2563
2562
2562
2561
2561
2561
2561
2562
2562
2563
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2573
2574
2574
2574
2574
2574
2573
2573
2573
2572
2572
2571
2571
2570
2570
2569
2568
2568
2567
2566
2564
2563
2562
2560
2558
2556
2555
2553
2551
2549
2546
2544
2542
2539
2537
2534
2532
2529
2527
2524
2521
2519
2516
2513
2510
2507
2504
2501
2498
2495
2491
2488
2484
2480
2477
2473
2469
2466
2462
2458
2455
2452
2448
2445
2442
2439
2437
2434
2432
2429
2427
2425
2423
2421
2419
2418
2416
2415
2414
2414
2413
2413
2413
2413
2413
2413
2414
2414
2415
2415
2416
2417
2418
2418
2419
2420
2422
2423
2425
2427
2429
2432
2434
2437
2441
2444
2448
2451
2455
2459
2463
2466
2470
2474
2477
2481
2485
2489
2492
2496
2500
2504
2508
2512
2516
2520
2524
2529
2534
2539
2544
2549
2555
2560
2566
2571
2577
2583
2589
2595
2602
2608
2615
2622
2629
2636
2644
2652
2660
2668
2677
2685
2694
2703
2712
2721
2731
2740
2750
2760
2770
2779
2789
2799
2809
2819
2829
2839
2849
2860
2870
2881
2891
2902
2913
2923
2934
2945
2955
2966
2976
2987
2997
3007
3017
3027
3036
3046
3055
3065
3074
3084
3094
3103
3113
3124
3134
3144
3155
3165
3176
3187
3198
3209
3220
3231
3243
3254
3266
3278
3290
3302
3313
3325
3337
3349
3360
3372
3383
3394
3404
3415
3425
3435
3445
3455
3464
3474
3483
3493
3502
3510
3519
3527
3536
3543
3551
3558
3566
3572
3579
3586
3593
3600
3606
3613
3620
3628
3635
3642
3650
3657
3665
3672
3680
3687
3695
3702
3709
3715
3722
3728
3734
3740
3745
3751
3755
3760
3764
3768
3772
3776
3779
3783
3786
3789
3793
3795
3798
3801
3803
3805
3807
3809
3810
3811
3812
3813
3813
3814
3814
3814
3815
3815
3815
3815
3816
3816
3817
3817
3818
3819
3820
3822
3823
3825
3827
3829
3831
3834
3836
3839
3842
3845
3848
3851
3855
3858
3862
3866
3869
3873
3876
3880
3883
3886
3889
3891
3894
3897
3899
3902
3904
3907
3909
3911
3914
3916
3918
3920
3921
3922
3924
3924
3925
3925
3925
3924
3924
3923
3922
3920
3919
3918
3916
3915
3913
3911
3909
3907
3905
3903
3900
3897
3894
3891
3887
3883
3879
3874
3869
3864
3858
3853
3847
3841
3835
3829
3823
3817
3811
3805
3798
3792
3785
3778
3772
3765
3758
3752
3745
3739
3732
3726
3719
3713
3707
3701
3695
3689
3683
3677
3671
3666
3660
3654
3649
3643
3637
3632
3626
3620
3615
3609
3604
3600
3595
3591
3587
3584
3581
3578
3576
3574
3572
3571
3570
3570
3570
3570
3570
3571
3572
3574
3575
3577
3580
3583
3586
3590
3594
3599
3603
3609
3614
3620
3625
3631
3637
3643
3650
3656
3662
3668
3674
3680
3686
3691
3697
3702
3708
3713
3719
3724
3730
3735
3740
3746
3751
3756
3761
3766
3770
3775
3779
3783
3787
3791
3795
3799
3804
3808
3812
3817
3821
3826
3830
3835
3839
3843
3847
3850
3853
3856
3858
3860
3862
3864
3866
3868
3870
3872
3873
3875
3877
3879
3881
3883
3885
3887
3889
3891
3893
3895
3897
3899
3901
3902
3904
3906
3908
3910
3912
3913
3915
3917
3920
3922
3924
3927
3929
3932
3935
3938
3941
3945
3948
3952
3956
3960
3964
3968
3972
3976
3980
3984
3988
3992
3996
4000
4003
4008
4011
4016
4019
4024
4027
4033
4037
4042
4046
4051
4057
4062
4067
4073
4078
4083
4090
4097
4103
4110
4117
4125
4132
4140
4148
4156
4164
4173
4182
4191
4200
4210
4219
4229
4239
4249
4259
4269
4279
4289
4299
4309
4318
4328
4337
4346
4355
4364
4372
4381
4389
4397
4405
4413
4421
4429
4437
4444
4451
4458
4465
4472
4478
4484
4489
4494
4499
4504
4508
4513
4518
4522
4527
4532
4537
4543
4548
4553
4558
4564
4569
4575
4580
4586
4592
4597
4603
4608
4614
4619
4625
4630
4636
4641
4647
4653
4659
4665
4672
4678
4684
4690
4697
4703
4709
4716
4722
4729
4735
4742
4748
4754
4761
4767
4773
4779
4784
4789
4794
4798
4802
4806
4809
4812
4814
4816
4818
4819
4820
4821
4821
4821
4821
4821
4821
4820
4820
4819
4818
4817
4817
4816
4815
4815
4814
4813
4813
4812
4812
4811
4810
4809
4809
4808
4807
4805
4804
4803
4801
4800
4798
4796
4795
4792
4790
4788
4785
4782
4779
4776
4772
4768
4764
4760
4756
4751
4747
4742
4737
4733
4728
4723
4719
4714
4710
4706
4702
4698
4694
4691
4688
4684
4681
4678
4674
4671
4667
4664
4660
4656
4652
4647
4643
4639
4635
4631
4627
4623
4619
4615
4611
4608
4604
4601
4597
4593
4590
4586
4582
4577
4573
4568
4563
4558
4552
4546
4540
4534
4527
4521
4514
4507
4500
4492
4485
4477
4470
4462
4455
4447
4440
4433
4426
4418
4411
4405
4398
4391
4385
4379
4373
4366
4360
4354
4348
4341
4335
4329
4322
4316
4309
4303
4297
4291
4285
4279
4274
4269
4264
4259
4255
4251
4247
4244
4241
4238
4236
4234
4232
4230
4228
4226
4225
4223
4221
4219
4217
4215
4213
4210
4207
4204
4202
4199
4195
4192
4189
4186
4182
4178
4174
4170
4165
4160
4154
4148
4142
4136
4129
4122
4115
4107
4100
4091
4083
4075
4067
4059
4050
4041
4030
4021
4010
3999
3987
3976
3963
3951
3938
3925
3912
3898
3885
3871
3857
3843
3828
3814
3799
3785
3770
3756
3742
3728
3714
3700
3686
3673
3660
3647
3634
3622
3610
3598
3586
3574
3563
3552
3541
3530
3520
3509
3499
3489
3479
3469
3459
3450
3440
3431
3422
3413
3404
3396
3388
3379
3372
3364
3356
3349
3342
3335
3329
3323
3317
3311
3305
3300
3295
3291
3286
3282
3278
3275
3271
3268
3265
3262
3259
3256
3253
3250
3247
3244
3241
3238
3234
3230
3226
3222
3217
3212
3206
3200
3194
3187
3181
3173
3166
3158
3149
3141
3132
3123
3114
3105
3096
3088
3079
3071
3063
3055
3048
3041
3035
3029
3023
3018
3014
3010
3006
3003
3001
2999
2997
2996
2995
2995
2995
2996
2997
2999
3002
3005
3008
3012
3016
3021
3026
3032
3038
3044
3050
3057
3065
3072
3081
3089
3098
3107
3116
3126
3136
3147
3158
3169
3180
3191
3202
3214
3225
3237
3248
3260
3271
3282
3293
3303
3314
3323
3332
3341
3350
3357
3364
3371
3377
3383
3389
3394
3398
3402
3406
3409
3412
3414
3416
3418
3418
3419
3418
3417
3416
3414
3411
3408
3404
3400
3396
3391
3385
3380
3373
3367
3360
3353
3346
3338
3330
3322
3313
3304
3294
3285
3275
3265
3254
3244
3233
3222
3212
3200
3189
3178
3166
3154
3142
3130
3118
3105
3092
3078
3064
3050
3036
3022
3007
2993
2978
2964
2949
2935
2921
2907
2893
2879
2866
2853
2840
2827
2814
2802
2789
2777
2765
2754
2742
2731
2721
2711
2701
2693
2684
2677
2670
2663
2657
2652
2647
2642
2638
2634
2631
2628
2625
2623
2620
2619
2617
2616
2615
2614
2613
2613
2613
2613
2613
2613
2613
2613
2613
2613
2613
2613
2612
2612
2612
2611
2611
2611
2611
2611
2612
2612
2613
2614
2616
2618
2620
2623
2626
2629
2632
2636
2640
2644
2648
2652
2656
2660
2663
2667
2670
2674
2677
2680
2683
2685
2688
2690
2692
2694
2696
2697
2697
2697
2697
2696
2694
2692
2690
2687
2683
2679
2674
2669
2664
2659
2653
2647
2640
2634
2627
2620
2613
2606
2598
2590
2582
2574
2565
2556
2547
2537
2527
2517
2507
2497
2486
2475
2464
2452
2441
2429
2417
2405
2394
2382
2370
2358
2346
2333
2321
2309
2296
2284
2271
2258
2245
2231
2217
2204
2190
2175
2161
2147
2132
2118
2104
2090
2075
2062
2048
2033
2020
2007
1993
1980
1966
1953
1939
1926
1912
1899
1886
1873
1860
1847
1834
1821
1809
1796
1783
1771
1758
1746
1733
1721
1708
1696
1684
1672
1660
1649
1637
1626
1615
1605
1595
1586
1577
1568
1559
1551
1544
1536
1529
1522
1514
1507
1499
1492
1484
1477
1469
1461
1453
1446
1438
1430
1422
1415
1407
1400
1393
1386
1380
1373
1367
1361
1356
1350
1345
1340
1336
1332
1328
1324
1320
1317
1314
1311
1308
1305
1301
1298
1294
1290
1286
1281
1276
1270
1264
1258
1251
1245
1238
1231
1224
1218
1212
1206
1200
1195
1190
1185
1181
1177
1173
1169
1165
1161
1157
1153
1149
1145
1141
1137
1132
1128
1124
1121
1117
1113
1110
1106
1103
1099
1095
1091
1087
1082
1077
1072
1066
1060
1053
1046
1039
1032
1024
1016
1008
1002
994
987
980
973
966
959
953
946
939
933
926
920
913
907
900
894
887
881
875
869
863
857
852
846
841
836
830
825
820
814
808
802
795
788
780
772
764
754
744
734
723
712
700
687
674
661
647
633
618
603
588
572
555
539
521
504
486
469
451
433
414
396
378
360
343
325
308
291
275
259
244
230
216
203
191
179
169
159
150
141
134
127
121
116
111
108
105
103
101
101
101
102
104
107
110
114
119
125
132
139
147
156
165
176
187
199
211
225
240
255
272
289
307
326
346
367
388
410
432
455
478
502
526
550
574
598
623
648
673
699
724
750
775
801
827
852
878
903
929
954
978
1002
1027
1050
1073
1096
1117
1139
1159
1180
1199
1218
1236
1254
1271
1288
1304
1320
1335
1350
1364
1378
1392
1404
1417
1428
1439
1449
1459
1468
1476
1484
1491
1497
1503
1509
1514
1519
1523
1526
1529
1531
1533
1534
1534
1534
1533
1531
1529
1526
1523
1519
1514
1510
1504
1499
1493
1486
1480
1473
1466
1458
1450
1442
1433
1424
1414
1404
1394
1383
1372
1361
1349
1337
1324
1312
1299
1286
1272
1259
1246
1232
1219
1205
1192
1179
1166
1153
1140
1128
1116
1104
1092
1080
1069
1058
1048
1038
1028
1018
1010
1002
994
987
980
973
966
960
954
948
943
937
932
927
921
916
910
905
899
893
887
880
874
867
861
854
847
841
835
829
824
818
813
809
804
799
795
791
786
782
778
774
770
766
762
759
755
752
749
745
742
738
735
731
726
722
717
712
706
701
695
689
682
676
669
663
656
649
642
635
628
621
613
605
596
587
578
567
556
544
532
519
505
491
477
462
447
431
416
400
385
369
353
338
322
306
291
275
260
245
229
214
199
184
170
155
141
127
113
100
87
74
61
50
38
27
16
5
-5
-15
-25
-35
-44
-54
-64
-74
-83
-93
-103
-113
-123
-133
-143
-153
-164
-174
-185
-196
-207
-218
-230
-242
-254
-266
-278
-290
-302
-313
-324
-335
-344
-353
-361
-368
-374
-380
-384
-387
-389
-391
-391
-391
-389
-387
-383
-379
-374
-368
-361
-354
-345
-336
-327
-317
-307
-296
-285
-273
-262
-250
-239
-227
-215
-204
-193
-182
-171
-160
-150
-140
-130
-121
-111
-102
-94
-85
-77
-69
-61
-54
-46
-38
-31
-23
-15
-7
1
9
18
26
35
43
52
60
68
76
84
92
99
107
114
121
129
137
144
152
160
169
178
187
196
206
217
227
239
251
263
276
290
305
320
336
353
371
389
408
428
448
470
491
513
536
558
581
604
627
650
673
695
718
739
761
782
802
822
842
861
881
900
918
937
955
973
991
1008
1027
1045
1062
1080
1098
1115
1133
1151
1169
1187
1204
1222
1240
1257
1275
1292
1309
1326
1342
1358
1373
1388
1403
1418
1432
1446
1460
1474
1487
1500
1512
1524
1535
1545
1555
1563
1571
1578
1583
1587
1591
1593
1594
1594
1593
1591
1589
1585
1581
1577
1571
1565
1559
1552
1544
1536
1527
1518
1508
1498
1487
1476
1465
1454
1442
1430
1419
1407
1396
1385
1374
1364
1354
1345
1337
1330
1324
1318
1313
1309
1306
1302
1299
1297
1294
1291
1288
1284
1280
1276
1272
1267
1262
1256
1250
1244
1237
1230
1222
1213
1204
1194
1183
1170
1157
1143
1128
1111
1093
1074
1054
1032
1008
985
960
934
906
877
847
816
785
752
718
684
649
614
578
542
505
469
432
396
359
323
286
250
215
179
144
110
75
42
9
-23
-55
-86
-116
-146
-175
-203
-231
-258
-285
-311
-338
-364
-390
-415
-441
-467
-492
-518
-543
-568
-593
-617
-642
-666
-690
-713
-737
-761
-784
-807
-831
-854
-878
-902
-925
-949
-973
-998
-1022
-1046
-1070
-1095
-1120
-1144
-1169
-1194
-1220
-1245
-1271
-1297
-1323
-1349
-1375
-1402
-1428
-1455
-1482
-1509
-1535
-1562
-1589
-1616
-1643
-1670
-1698
-1725
-1752
-1780
-1808
-1836
-1865
-1893
-1922
-1951
-1981
-2009
-2040
-2070
-2101
-2132
-2164
-2196
-2229
-2262
-2296
-2330
-2365
-2401
-2436
-2473
-2509
-2546
-2582
-2619
-2656
-2693
-2730
-2768
-2805
-2842
-2879
-2916
-2953
-2990
-3027
-3063
-3099
-3135
-3170
-3205
-3239
-3273
-3306
-3339
-3371
-3402
-3433
-3462
-3491
-3519
-3546
-3573
-3598
-3622
-3645
-3667
-3688
-3707
-3726
-3743
-3759
-3774
-3787
-3799
-3810
-3819
-3828
-3835
-3841
-3846
-3850
-3854
-3857
-3860
-3863
-3865
-3868
-3870
-3873
-3875
-3878
-3881
-3884
-3887
-3890
-3893
-3896
-3900
-3903
-3906
-3909
-3911
-3913
-3915
-3917
-3918
-3918
-3917
-3916
-3915
-3912
-3909
-3905
-3901
-3895
-3889
-3881
-3873
-3864
-3854
-3843
-3831
-3818
-3804
-3789
-3773
-3757
-3739
-3721
-3702
-3682
-3662
-3641
-3620
-3598
-3576
-3553
-3530
-3507
-3485
-3462
-3440
-3418
-3396
-3375
-3355
-3335
-3316
-3298
-3281
-3265
-3249
-3234
-3220
-3206
-3193
-3180
-3167
-3155
-3142
-3130
-3117
-3105
-3093
-3080
-3068
-3056
-3043
-3031
-3018
-3006
-2993
-2980
-2967
-2954
-2941
-2927
-2914
-2900
-2885
-2871
-2856
-2841
-2825
-2810
-2794
-2778
-2762
-2747
-2731
-2715
-2699
-2684
-2668
-2652
-2637
-2622
-2607
-2592
-2577
-2562
-2548
-2534
-2520
-2507
-2494
-2482
-2470
-2459
-2448
-2438
-2428
-2418
-2409
-2400
-2392
-2383
-2374
-2366
-2357
-2348
-2339
-2329
-2320
-2310
-2300
-2290
-2280
-2269
-2259
-2249
-2239
-2230
-2220
-2211
-2202
-2193
-2185
-2176
-2168
-2159
-2151
-2143
-2136
-2128
-2121
-2114
-2108
-2101
-2096
-2090
-2086
-2081
-2077
-2074
-2070
-2067
-2065
-2062
-2060
-2058
-2056
-2055
-2054
-2052
-2052
-2051
-2051
-2051
-2052
-2053
-2055
-2057
-2059
-2063
-2066
-2070
-2075
-2081
-2087
-2093
-2101
-2109
-2118
-2127
-2137
-2148
-2160
-2173
-2186
-2199
-2213
-2228
-2243
-2258
-2273
-2288
-2303
-2317
-2331
-2345
-2358
-2371
-2383
-2394
-2405
-2415
-2424
-2433
-2441
-2449
-2456
-2462
-2468
-2473
-2478
-2482
-2486
-2489
-2491
-2493
-2494
-2495
-2496
-2496
-2496
-2495
-2494
-2494
-2493
-2492
-2491
-2491
-2490
-2490
-2491
-2492
-2493
-2496
-2498
-2501
-2505
-2509
-2514
-2520
-2526
-2532
-2539
-2546
-2553
-2561
-2570
-2579
-2588
-2598
-2608
-2619
-2631
-2643
-2655
-2668
-2682
-2695
-2710
-2724
-2739
-2755
-2771
-2787
-2804
-2822
-2839
-2858
-2876
-2895
-2915
-2935
-2955
-2975
-2995
-3016
-3036
-3057
-3078
-3099
-3121
-3143
-3166
-3189
-3212
-3236
-3261
-3287
-3314
-3341
-3369
-3398
-3428
-3458
-3489
-3520
-3552
-3585
-3618
-3652
-3686
-3720
-3755
-3790
-3825
-3860
-3896
-3932
-3969
-4005
-4042
-4080
-4117
-4155
-4193
-4231
-4269
-4307
-4346
-4384
-4423
-4461
-4500
-4539
-4577
-4616
-4655
-4694
-4732
-4771
-4810
-4849
-4887
-4926
-4964
-5003
-5040
-5078
-5115
-5152
-5188
-5223
-5257
-5291
-5324
-5356
-5386
-5416
-5445
-5473
-5500
-5526
-5551
-5574
-5597
-5619
-5640
-5660
-5679
-5698
-5716
-5733
-5750
-5766
-5782
-5797
-5811
-5825
-5839
-5852
-5865
-5877
-5889
-5901
-5912
-5923
-5934
-5944
-5954
-5964
-5974
-5983
-5992
-6001
-6009
-6017
-6025
-6032
-6039
-6046
-6052
-6058
-6064
-6070
-6076
-6082
-6088
-6094
-6100
-6106
-6112
-6118
-6125
-6131
-6138
-6144
-6151
-6158
-6165
-6172
-6179
-6186
-6194
-6201
-6208
-6215
-6222
-6229
-6236
-6243
-6250
-6257
-6264
-6271
-6277
-6284
-6290
-6295
-6301
-6306
-6311
-6316
-6320
-6325
-6329
-6332
-6336
-6339
-6343
-6346
-6349
-6352
-6354
-6357
-6360
-6363
-6366
-6369
-6372
-6375
-6378
-6382
-6386
-6391
-6396
-6402
-6409
-6416
-6424
-6433
-6443
-6454
-6466
-6479
-6493
-6507
-6523
-6539
-6557
-6575
-6594
-6613
-6633
-6654
-6675
-6697
-6719
-6742
-6764
-6787
-6810
-6833
-6856
-6879
-6903
-6926
-6950
-6974
-6998
-7022
-7046
-7071
-7096
-7122
-7147
-7174
-7200
-7227
-7255
-7283
-7311
-7339
-7367
-7396
-7424
-7452
-7480
-7508
-7535
-7561
-7587
-7613
-7637
-7662
-7685
-7708
-7730
-7751
-7772
-7791
-7810
-7829
-7846
-7863
-7879
-7894
-7908
-7922
-7934
-7946
-7958
-7969
-7979
-7989
-7999
-8009
-8018
-8028
-8038
-8048
-8058
-8068
-8079
-8090
-8101
-8113
-8125
-8138
-8153
-8167
-8182
-8197
-8214
-8230
-8248
-8266
-8284
-8303
-8322
-8342
-8361
-8382
-8402
-8422
-8442
-8462
-8482
-8502
-8521
-8540
-8559
-8577
-8594
-8611
-8627
-8643
-8658
-8672
-8686
-8699
-8711
-8723
-8733
-8743
-8752
-8760
-8768
-8774
-8779
-8783
-8787
-8789
-8790
-8790
-8789
-8787
-8784
-8780
-8775
-8770
-8763
-8756
-8749
-8740
-8731
-8721
-8711
-8699
-8687
-8674
-8661
-8646
-8631
-8615
-8598
-8580
-8561
-8542
-8521
-8500
-8478
-8456
-8433
-8409
-8384
-8360
-8335
-8309
-8283
-8257
-8231
-8204
-8178
-8151
-8125
-8098
-8071
-8045
-8019
-7992
-7967
-7941
-7915
-7890
-7865
-7839
-7815
-7790
-7765
-7741
-7717
-7692
-7668
-7644
-7620
-7596
-7573
-7549
-7526
-7503
-7480
-7458
-7436
-7415
-7394
-7374
-7355
-7337
-7320
-7303
-7288
-7274
-7261
-7250
-7239
-7230
-7222
-7215
-7210
-7206
-7203
-7201
-7200
-7201
-7202
-7205
-7208
-7213
-7218
-7225
-7232
-7239
-7248
-7257
-7267
-7278
-7289
-7301
-7313
-7326
-7339
-7352
-7366
-7380
-7394
-7409
-7423
-7438
-7452
-7467
-7482
-7496
-7511
-7526
-7541
-7555
-7570
-7584
-7599
-7613
-7627
-7641
-7655
-7668
-7681
-7695
-7708
-7720
-7733
-7746
-7759
-7773
-7786
-7800
-7815
-7830
-7846
-7862
-7880
-7897
-7915
-7934
-7953
-7972
-7992
-8012
-8032
-8052
-8073
-8093
-8115
-8135
-8157
-8180
-8202
-8225
-8249
-8273
-8298
-8324
-8350
-8376
-8403
-8431
-8458
-8487
-8515
-8544
-8573
-8603
-8633
-8662
-8693
-8723
-8753
-8784
-8815
-8846
-8877
-8908
-8940
-8971
-9003
-9034
-9066
-9098
-9131
-9163
-9196
-9229
-9262
-9295
-9329
-9364
-9398
-9434
-9469
-9506
-9542
-9580
-9618
-9657
-9696
-9736
-9777
-9818
-9860
-9902
-9946
-9989
-10033
-10078
-10123
-10169
-10214
-10261
-10308
-10355
-10403
-10451
-10500
-10550
-10600
-10651
-10702
-10754
-10806
-10859
-10913
-10967
-11021
-11076
-11131
-11186
-11242
-11298
-11354
-11410
-11467
-11523
-11580
-11637
-11693
-11750
-11806
-11863
-11919
-11975
-12031
-12086
-12141
-12196
-12251
-12306
-12360
-12414
-12468
-12523
-12577
-12632
-12687
-12743
-12799
-12856
-12914
-12973
-13032
-13092
-13153
-13215
-13277
-13341
-13405
-13470
-13536
-13602
-13669
-13737
-13805
-13874
-13944
-14013
-14083
-14153
-14224
-14295
-14366
-14436
-14507
-14578
-14649
-14720
-14791
-14862
-14932
-15003
-15073
-15143
-15213
-15282
-15351
-15420
-15488
-15556
-15624
-15691
-15758
-15825
-15891
-15957
-16021
-16087
-16152
-16216
-16280
-16344
-16409
-16472
-16535
-16597
-16659
-16721
-16782
-16842
-16902
-16961
-17020
-17079
-17137
-17195
-17252
-17309
-17366
-17422
-17478
-17534
-17589
-17643
-17698
-17751
-17804
-17856
-17907
-17956
-18005
-18053
-18099
-18145
-18188
-18231
-18272
-18311
-18349
-18385
-18420
-18453
-18485
-18516
-18545
-18573
-18599
-18625
-18649
-18673
-18695
-18717
-18738
-18759
-18779
-18798
-18816
-18834
-18852
-18868
-18884
-18900
-18915
-18929
-18942
-18955
-18967
-18978
-18989
-18998
-19007
-19016
-19024
-19032
-19039
-19046
-19053
-19059
-19066
-19072
-19079
-19085
-19092
-19098
-19105
-19111
-19117
-19123
-19129
-19134
-19138
-19142
-19146
-19149
-19151
-19153
-19154
-19154
-19153
-19151
-19149
-19146
-19142
-19137
-19132
-19125
-19118
-19109
-19100
-19090
-19079
-19068
-19056
-19043
-19030
-19017
-19003
-18989
-18975
-18961
-18946
-18932
-18917
-18903
-18889
-18874
-18860
-18846
-18832
-18819
-18805
-18792
-18779
-18767
-18754
-18743
-18732
-18722
-18712
-18703
-18695
-18688
-18681
-18676
-18671
-18667
-18664
-18662
-18660
-18660
-18659
-18659
-18660
-18661
-18662
-18663
-18665
-18667
-18669
-18670
-18672
-18674
-18676
-18677
-18679
-18680
-18681
-18683
-18684
-18685
-18686
-18687
-18687
-18688
-18689
-18690
-18692
-18693
-18694
-18696
-18697
-18699
-18701
-18703
-18705
-18707
-18709
-18712
-18714
-18716
-18717
-18718
-18719
-18719
-18718
-18717
-18714
-18711
-18706
-18701
-18695
-18688
-18679
-18670
-18660
-18650
-18638
-18625
-18612
-18598
-18583
-18567
-18550
-18533
-18514
-18495
-18474
-18453
-18430
-18407
-18382
-18356
-18329
-18301
-18272
-18242
-18211
-18178
-18145
-18111
-18076
-18040
-18004
-17966
-17929
-17891
-17853
-17815
-17776
-17738
-17700
-17662
-17625
-17587
-17551
-17514
-17478
-17443
-17408
-17373
-17340
-17307
-17274
-17243
-17212
-17181
-17152
-17123
-17095
-17068
-17041
-17016
-16991
-16966
-16943
-16920
-16897
-16875
-16854
-16833
-16813
-16793
-16773
-16754
-16735
-16717
-16699
-16682
-16665
-16648
-16633
-16617
-16603
-16588
-16575
-16562
-16549
-16537
-16526
-16514
-16504
-16493
-16483
-16473
-16464
-16455
-16446
-16437
-16428
-16420
-16411
-16403
-16394
-16386
-16376
-16367
-16358
-16349
-16338
-16328
-16317
-16306
-16294
-16283
-16270
-16258
-16245
-16231
-16218
-16203
-16189
-16174
-16158
-16142
-16125
-16108
-16090
-16072
-16053
-16033
-16014
-15993
-15972
-15950
-15928
-15906
-15883
-15859
-15836
-15812
-15787
-15762
-15737
-15712
-15686
-15660
-15634
-15607
-15579
-15552
-15524
-15495
-15466
-15437
-15407
-15377
-15346
-15315
-15284
-15252
-15219
-15186
-15153
-15119
-15084
-15049
-15014
-14978
-14942
-14905
-14868
-14832
-14795
-14758
-14721
-14684
-14648
-14611
-14575
-14539
-14503
-14467
-14432
-14396
-14360
-14324
-14288
-14252
-14216
-14179
-14142
-14104
-14065
-14026
-13986
-13945
-13903
-13860
-13816
-13771
-13725
-13679
-13631
-13582
-13533
-13483
-13432
-13380
-13328
-13276
-13224
-13171
-13118
-13065
-13011
-12958
-12905
-12851
-12798
-12745
-12691
-12638
-12584
-12530
-12476
-12422
-12367
-12313
-12258
-12202
-12146
-12090
-12033
-11976
-11919
-11861
-11802
-11744
-11685
-11626
-11567
-11508
-11449
-11390
-11331
-11273
-11214
-11156
-11098
-11040
-10982
-10925
-10868
-10811
-10754
-10697
-10641
-10584
-10528
-10472
-10416
-10360
-10304
-10248
-10192
-10137
-10081
-10026
-9971
-9917
-9863
-9809
-9755
-9701
-9648
-9594
-9541
-9488
-9435
-9381
-9328
-9275
-9222
-9169
-9115
-9062
-9008
-8954
-8901
-8847
-8793
-8740
-8686
-8633
-8580
-8527
-8474
-8421
-8369
-8316
-8264
-8213
-8161
-8109
-8058
-8007
-7958
-7907
-7858
-7808
-7758
-7709
-7661
-7612
-7564
-7517
-7469
-7422
-7376
-7329
-7283
-7237
-7191
-7145
-7099
-7053
-7006
-6959
-6912
-6864
-6816
-6767
-6719
-6669
-6620
-6571
-6521
-6472
-6423
-6375
-6327
-6279
-6233
-6186
-6141
-6096
-6052
-6008
-5966
-5924
-5882
-5841
-5801
-5762
-5723
-5685
-5647
-5610
-5574
-5538
-5503
-5468
-5435
-5401
-5369
-5337
-5306
-5277
-5248
-5220
-5194
-5169
-5146
-5124
-5103
-5084
-5067
-5051
-5037
-5025
-5014
-5005
-4997
-4990
-4985
-4981
-4979
-4978
-4977
-4978
-4981
-4984
-4988
-4993
-4999
-5007
-5015
-5024
-5033
-5044
-5055
-5067
-5080
-5093
-5106
-5121
-5135
-5150
-5165
-5181
-5197
-5212
-5228
-5244
-5260
-5275
-5291
-5307
-5322
-5337
-5353
-5368
-5383
-5398
-5412
-5427
-5441
-5455
-5468
-5481
-5493
-5505
-5516
-5526
-5536
-5546
-5555
-5564
-5572
-5580
-5588
-5596
-5604
-5611
-5618
-5626
-5633
-5640
-5648
-5656
-5664
-5672
-5681
-5690
-5700
-5711
-5722
-5733
-5745
-5758
-5771
-5784
-5799
-5813
-5829
-5845
-5861
-5878
-5895
-5913
-5931
-5949
-5968
-5987
-6006
-6025
-6045
-6065
-6085
-6105
-6125
-6145
-6164
-6184
-6202
-6220
-6238
-6254
-6270
-6284
-6298
-6309
-6320
-6329
-6337
-6344
-6349
-6353
-6355
-6356
-6356
-6354
-6352
-6348
-6342
-6335
-6327
-6318
-6307
-6294
-6281
-6265
-6249
-6231
-6211
-6189
-6166
-6141
-6115
-6086
-6055
-6022
-5986
-5949
-5909
-5866
-5821
-5773
-5723
-5670
-5615
-5557
-5497
-5434
-5370
-5303
-5234
-5163
-5090
-5016
-4939
-4862
-4783
-4703
-4621
-4538
-4455
-4370
-4284
-4198
-4110
-4022
-3932
-3842
-3751
-3659
-3565
-3471
-3376
-3281
-3184
-3087
-2989
-2891
-2792
-2692
-2593
-2493
-2394
-2294
-2195
-2096
-1998
-1900
-1803
-1707
-1611
-1516
-1421
-1328
-1235
-1142
-1050
-959
-868
-777
-686
-595
-505
-414
-323
-231
-139
-46
47
142
237
333
430
529
628
728
829
931
1034
1137
1241
1346
1451
1557
1663
1769
1876
1983
2091
2198
2306
2414
2523
2631
2740
2849
2958
3067
3176
3285
3394
3503
3612
3720
3828
3936
4043
4151
4258
4365
4472
4579
4685
4791
4897
5003
5108
5214
5319
5424
5528
5633
5737
5841
5945
6049
6152
6255
6357
6459
6560
6660
6760
6859
6957
7055
7152
7248
7344
7439
7533
7628
7721
7815
7909
8002
8095
8188
8281
8375
8468
8561
8654
8748
8841
8935
9028
9122
9216
9309
9403
9497
9590
9683
9777
9869
9962
10054
10146
10238
10329
10420
10510
10600
10689
10778
10866
10954
11041
11128
11214
11301
11386
11471
11556
11640
11723
11806
11887
11968
12048
12127
12204
12281
12356
12431
12504
12577
12648
12719
12788
12857
12924
12991
13057
13121
13185
13248
13310
13371
13432
13491
13550
13609
13666
13723
13779
13835
13889
13943
13996
14049
14100
14151
14201
14250
14298
14345
14392
14438
14484
14529
14573
14616
14659
14701
14743
14783
14823
14861
14899
14936
14971
15006
15040
15073
15105
15136
15167
15197
15227
15257
15286
15316
15345
15375
15405
15435
15465
15496
15527
15558
15589
15621
15654
15686
15719
15753
15787
15822
15857
15892
15928
15965
16001
16039
16077
16114
16152
16192
16232
16271
16311
16351
16391
16431
16472
16513
16554
16595
16636
16678
16720
16763
16806
16850
16894
16939
16984
17030
17076
17123
17171
17219
17268
17316
17366
17415
17465
17516
17567
17618
17669
17721
17774
17826
17879
17933
17986
18040
18094
18149
18204
18260
18316
18372
18429
18487
18545
18604
18663
18722
18782
18843
18903
18964
19025
19085
19146
19207
19268
19329
19390
19450
19510
19571
19631
19690
19749
19808
19866
19924
19982
20038
20095
20150
20205
20259
20313
20366
20418
20469
20520
20569
20618
20667
20714
20761
20807
20852
20897
20941
20984
21027
21070
21112
21153
21194
21235
21276
21316
21357
21397
21436
21476
21516
21555
21595
21634
21673
21712
21751
21790
21829
21868
21907
21946
21986
22025
22065
22105
22145
22186
22228
22270
22312
22355
22398
22442
22486
22530
22575
22620
22665
22711
22757
22804
22850
22897
22945
22992
23040
23088
23136
23183
23231
23279
23326
23373
23420
23465
23510
23554
23597
23639
23680
23719
23756
23792
23827
23859
23890
23920
23947
23973
23998
24021
24042
24062
24080
24097
24113
24127
24139
24150
24160
24168
24174
24179
24182
24183
24183
24180
24176
24170
24162
24152
24140
24127
24112
24096
24078
24059
24039
24017
23995
23970
23945
23918
23890
23861
23830
23798
23764
23729
23692
23654
23614
23572
23529
23484
23437
23389
23340
23289
23237
23184
23129
23074
23017
22960
22902
22844
22784
22724
22664
22602
22540
22477
22413
22349
22284
22218
22151
22083
22015
21946
21876
21806
21735
21664
21592
21521
21449
21376
21304
21232
21159
21087
21014
20942
20869
20797
20725
20653
20581
20510
20439
20368
20297
20227
20157
20088
20020
19951
19884
19817
19750
19684
19618
19553
19489
19425
19361
19298
19236
19174
19113
19052
18992
18933
18875
18817
18761
18705
18650
18595
18542
18490
18439
18388
18339
18291
18244
18198
18153
18110
18069
18029
17990
17953
17918
17885
17853
17824
17796
17770
17745
17723
17702
17683
17665
17650
17635
17623
17612
17602
17594
17588
17582
17578
17576
17574
17574
17575
17576
17579
17582
17586
17591
17596
17601
17608
17614
17621
17628
17636
17644
17652
17661
17669
17678
17687
17696
17706
17715
17725
17734
17744
17754
17763
17773
17783
17793
17804
17815
17825
17837
17848
17860
17873
17885
17899
17913
17927
17942
17958
17974
17991
18009
18028
18047
18067
18088
18110
18132
18155
18179
18203
18229
18255
18281
18308
18336
18365
18394
18424
18455
18486
18518
18551
18585
18620
18656
18693
18731
18770
18811
18852
18894
18937
18981
19026
19073
19120
19168
19217
19267
19317
19369
19421
19474
19527
19582
19636
19691
19747
19803
19859
19915
19972
20029
20086
20143
20201
20258
20316
20374
20432
20490
20548
20606
20665
20723
20782
20841
20900
20959
21018
21078
21137
21197
21257
21317
21377
21437
21497
21557
21617
21677
21737
21797
21856
21915
21974
22032
22090
22147
22203
22258
22313
22367
22419
22471
22522
22571
22619
22667
22712
22757
22800
22842
22882
22921
22959
22995
23030
23064
23097
23128
23158
23188
23216
23243
23270
23296
23321
23346
23370
23395
23419
23442
23466
23490
23514
23537
23561
23585
23609
23632
23656
23679
23702
23724
23746
23767
23787
23807
23825
23842
23858
23873
23886
23898
23909
23918
23927
23934
23939
23944
23947
23950
23951
23951
23951
23949
23946
23942
23938
23932
23925
23917
23908
23898
23886
23873
23858
23842
23824
23804
23783
23760
23735
23708
23679
23648
23616
23581
23545
23507
23467
23424
23380
23334
23286
23236
23184
23129
23073
23014
22954
22891
22827
22761
22692
22622
22550
22476
22400
22323
22244
22163
22080
21996
21911
21823
21734
21644
21552
21458
21363
21266
21168
21069
20968
20866
20762
20657
20551
20444
20336
20228
20118
20008
19898
19787
19676
19565
19454
19343
19231
19120
19009
18898
18788
18677
18566
18456
18345
18234
18124
18013
17903
17792
17681
17570
17459
17348
17238
17127
17016
16905
16794
16683
16572
16461
16350
16239
16129
16018
15909
15800
15690
15581
15472
15364
15256
15148
15041
14934
14828
14722
14616
14510
14405
14301
14197
14093
13990
13887
13784
13682
13580
13478
13377
13275
13174
13073
12973
12872
12772
12672
12572
12472
12373
12273
12174
12076
11977
11879
11781
11683
11585
11488
11391
11294
11197
11101
11004
10908
10812
10717
10622
10526
10432
10337
10243
10150
10057
9964
9872
9780
9689
9599
9508
9419
9330
9241
9153
9065
8977
8891
8804
8718
8633
8548
8464
8380
8296
8213
8131
8048
7967
7886
7805
7725
7645
7566
7487
7409
7331
7255
7179
7104
7031
6958
6887
6817
6748
6681
6615
6550
6487
6425
6364
6304
6246
6189
6134
6079
6026
5974
5923
5874
5825
5778
5732
5686
5642
5599
5557
5515
5475
5435
5396
5358
5321
5284
5249
5214
5181
5148
5116
5085
5055
5026
4997
4970
4944
4918
4894
4870
4847
4826
4805
4785
4766
4747
4730
4713
4697
4681
4667
4653
4639
4627
4615
4605
4595
4585
4577
4569
4562
4556
4550
4545
4540
4535
4531
4527
4524
4521
4518
4515
4513
4511
4509
4507
4506
4505
4505
4504
4505
4505
4506
4507
4509
4511
4514
4516
4519
4523
4527
4531
4535
4540
4546
4551
4558
4564
4571
4579
4587
4595
4604
4613
4623
4632
4642
4652
4662
4672
4682
4692
4701
4710
4719
4728
4736
4743
4751
4757
4764
4769
4775
4779
4783
4786
4788
4790
4790
4790
4788
4786
4782
4778
4772
4765
4757
4748
4738
4727
4715
4702
4688
4674
4658
4643
4626
4609
4591
4573
4555
4536
4516
4497
4476
4456
4435
4414
4393
4371
4349
4327
4304
4281
4257
4233
4209
4183
4158
4131
4104
4075
4046
4018
3987
3956
3924
3891
3857
3823
3788
3752
3715
3677
3639
3599
3559
3518
3476
3433
3389
3344
3297
3250
3201
3151
3100
3048
2995
2940
2884
2828
2770
2710
2650
2589
2526
2462
2398
2332
2266
2198
2130
2060
1989
1917
1844
1770
1695
1619
1541
1462
1382
1301
1218
1134
1049
962
875
786
696
604
512
419
325
230
134
37
-60
-158
-257
-357
-457
-558
-660
-762
-865
-970
-1074
-1180
-1287
-1394
-1502
-1610
-1720
-1830
-1940
-2051
-2163
-2274
-2386
-2499
-2611
-2723
-2835
-2947
-3058
-3169
-3279
-3389
-3497
-3605
-3711
-3817
-3922
-4026
-4128
-4230
-4331
-4431
-4529
-4627
-4723
-4818
-4912
-5005
-5095
-5185
-5272
-5358
-5442
-5524
-5604
-5683
-5760
-5835
-5909
-5981
-6053
-6123
-6192
-6260
-6327
-6394
-6460
-6525
-6590
-6654
-6718
-6781
-6843
-6905
-6966
-7027
-7087
-7146
-7205
-7264
-7322
-7379
-7436
-7492
-7547
-7602
-7656
-7710
-7762
-7813
-7864
-7913
-7962
-8009
-8055
-8101
-8145
-8189
-8232
-8273
-8315
-8355
-8394
-8433
-8471
-8509
-8546
-8582
-8617
-8652
-8685
-8719
-8751
-8782
-8813
-8843
-8872
-8900
-8928
-8954
-8980
-9006
-9031
-9056
-9080
-9105
-9129
-9153
-9177
-9201
-9225
-9249
-9273
-9297
-9322
-9347
-9373
-9398
-9424
-9451
-9478
-9506
-9534
-9562
-9592
-9621
-9651
-9682
-9712
-9743
-9774
-9806
-9837
-9868
-9898
-9929
-9959
-9989
-10019
-10048
-10077
-10105
-10133
-10161
-10188
-10215
-10242
-10268
-10294
-10320
-10345
-10371
-10396
-10421
-10446
-10471
-10495
-10519
-10543
-10567
-10590
-10613
-10635
-10658
-10680
-10702
-10723
-10745
-10767
-10789
-10810
-10832
-10854
-10877
-10899
-10922
-10945
-10968
-10991
-11014
-11037
-11061
-11084
-11107
-11130
-11153
-11176
-11199
-11221
-11244
-11266
-11287
-11309
-11330
-11352
-11373
-11394
-11416
-11438
-11460
-11482
-11505
-11528
-11552
-11576
-11601
-11627
-11653
-11679
-11707
-11734
-11762
-11791
-11820
-11849
-11879
-11909
-11939
-11970
-12001
-12033
-12065
-12098
-12131
-12165
-12200
-12235
-12272
-12308
-12346
-12385
-12424
-12465
-12506
-12548
-12592
-12636
-12681
-12728
-12776
-12824
-12874
-12925
-12977
-13030
-13083
-13138
-13193
-13248
-13304
-13361
-13417
-13474
-13532
-13590
-13648
-13707
-13766
-13825
-13885
-13945
-14005
-14066
-14126
-14187
-14248
-14308
-14368
-14428
-14488
-14548
-14607
-14666
-14725
-14783
-14842
-14901
-14959
-15018
-15077
-15136
-15195
-15255
-15315
-15375
-15436
-15497
-15558
-15620
-15683
-15746
-15809
-15872
-15936
-15999
-16062
-16126
-16190
-16254
-16318
-16382
-16446
-16509
-16572
-16635
-16698
-16761
-16824
-16886
-16949
-17012
-17075
-17138
-17202
-17266
-17330
-17394
-17459
-17525
-17590
-17656
-17723
-17789
-17856
-17923
-17990
-18057
-18124
-18191
-18257
-18323
-18389
-18454
-18518
-18581
-18643
-18704
-18765
-18824
-18882
-18939
-18996
-19052
-19107
-19161
-19215
-19268
-19322
-19375
-19427
-19480
-19532
-19585
-19637
-19690
-19742
-19795
-19847
-19900
-19953
-20006
-20059
-20112
-20166
-20220
-20274
-20328
-20382
-20437
-20492
-20548
-20603
-20660
-20716
-20773
-20831
-20888
-20947
-21006
-21065
-21125
-21185
-21246
-21308
-21370
-21432
-21495
-21558
-21621
-21685
-21749
-21813
-21877
-21942
-22006
-22070
-22134
-22197
-22261
-22324
-22387
-22450
-22512
-22574
-22635
-22696
-22756
-22815
-22874
-22932
-22989
-23045
-23100
-23153
-23206
-23258
-23308
-23357
-23404
-23449
-23492
-23534
-23574
-23612
-23648
-23681
-23713
-23743
-23771
-23796
-23820
-23841
-23861
-23878
-23893
-23906
-23917
-23926
-23932
-23937
-23938
-23938
-23935
-23930
-23923
-23914
-23902
-23888
-23871
-23853
-23832
-23809
-23783
-23756
-23726
-23693
-23659
-23622
-23584
-23542
-23499
-23454
-23406
-23357
-23305
-23252
-23196
-23138
-23079
-23017
-22953
-22888
-22820
-22751
-22679
-22606
-22531
-22454
-22376
-22296
-22215
-22132
-22049
-21965
-21880
-21794
-21707
-21620
-21533
-21445
-21356
-21267
-21177
-21087
-20996
-20905
-20812
-20719
-20625
-20531
-20435
-20339
-20242
-20145
-20046
-19947
-19847
-19746
-19645
-19544
-19442
-19339
-19236
-19132
-19028
-18924
-18819
-18714
-18608
-18502
-18396
-18289
-18182
-18075
-17968
-17861
-17753
-17646
-17539
-17433
-17327
-17222
-17117
-17013
-16910
-16808
-16706
-16607
-16508
-16411
-16315
-16219
-16126
-16035
-15945
-15855
-15767
-15680
-15594
-15508
-15423
-15339
-15255
-15171
-15088
-15005
-14922
-14840
-14757
-14675
-14592
-14510
-14428
-14345
-14263
-14180
-14097
-14014
-13931
-13848
-13765
-13682
-13599
-13516
-13433
-13351
-13270
-13188
-13107
-13027
-12947
-12868
-12790
-12712
-12634
-12557
-12481
-12405
-12329
-12254
-12179
-12105
-12030
-11956
-11882
-11807
-11733
-11659
-11584
-11509
-11435
-11359
-11284
-11208
-11132
-11056
-10979
-10902
-10824
-10746
-10667
-10588
-10508
-10428
-10347
-10265
-10183
-10101
-10018
-9934
-9850
-9765
-9679
-9593
-9506
-9418
-9329
-9240
-9150
-9060
-8969
-8877
-8784
-8691
-8597
-8503
-8407
-8312
-8216
-8119
-8021
-7923
-7825
-7725
-7626
-7526
-7425
-7324
-7222
-7120
-7017
-6914
-6811
-6707
-6602
-6497
-6392
-6286
-6179
-6072
-5965
-5857
-5748
-5639
-5529
-5419
-5308
-5196
-5084
-4971
-4858
-4743
-4628
-4513
-4397
-4281
-4165
-4048
-3931
-3814
-3696
-3579
-3461
-3343
-3225
-3107
-2989
-2871
-2753
-2635
-2517
-2399
-2281
-2163
-2045
-1930
-1814
-1699
-1585
-1472
-1360
-1250
-1140
-1032
-926
-821
-718
-616
-515
-417
-320
-224
-130
-38
53
142
230
316
400
483
564
644
722
798
873
947
1018
1089
1158
1226
1292
1358
1422
1486
1548
1610
1671
1731
1790
1849
1908
1966
2024
2081
2139
2196
2253
2311
2368
2426
2483
2542
2600
2659
2719
2779
2839
2900
2962
3024
3086
3149
3212
3276
3340
3404
3469
3533
3598
3663
3728
3793
3858
3922
3986
4050
4113
4176
4237
4298
4359
4419
4478
4537
4595
4653
4710
4767
4823
4879
4935
4990
5044
5098
5150
5202
5253
5302
5351
5398
5443
5487
5530
5571
5610
5648
5685
5719
5752
5784
5813
5842
5868
5893
5915
5937
5956
5973
5989
6003
6015
6025
6033
6039
6043
6045
6045
6043
6039
6033
6024
6013
6000
5985
5968
5948
5927
5903
5878
5850
5821
5790
5758
5724
5688
5651
5612
5571
5529
5485
5439
5392
5343
5292
5240
5186
5130
5073
5014
4953
4890
4826
4760
4693
4623
4553
4480
4406
4330
4253
4175
4094
4014
3931
3848
3764
3679
3593
3506
3419
3331
3243
3155
3066
2977
2887
2798
2708
2618
2527
2437
2346
2254
2163
2070
1978
1885
1791
1697
1602
1507
1411
1315
1217
1120
1020
923
823
723
623
522
422
321
220
119
18
-83
-183
-284
-383
-483
-581
-680
-777
-874
-970
-1066
-1160
-1254
-1347
-1438
-1529
-1618
-1706
-1793
-1878
-1962
-2045
-2127
-2207
-2287
-2365
-2442
-2519
-2595
-2670
-2744
-2818
-2892
-2964
-3037
-3108
-3179
-3250
-3320
-3389
-3458
-3526
-3593
-3660
-3726
-3791
-3855
-3918
-3981
-4042
-4103
-4162
-4220
-4277
-4332
-4386
-4439
-4490
-4539
-4586
-4631
-4674
-4715
-4754
-4790
-4825
-4857
-4886
-4914
-4939
-4962
-4982
-5000
-5015
-5028
-5038
-5045
-5050
-5052
-5052
-5048
-5042
-5033
-5020
-5005
-4987
-4965
-4941
-4913
-4882
-4848
-4810
-4769
-4725
-4678
-4628
-4575
-4519
-4460
-4399
-4335
-4269
-4200
-4130
-4057
-3982
-3905
-3826
-3745
-3662
-3577
-3491
-3403
-3313
-3222
-3129
-3034
-2939
-2842
-2743
-2643
-2542
-2440
-2335
-2230
-2122
-2013
-1901
-1788
-1672
-1554
-1433
-1310
-1184
-1056
-926
-793
-658
-521
-381
-239
-95
51
198
348
500
654
809
966
1124
1284
1445
1608
1772
1936
2102
2269
2437
2605
2774
2944
3114
3285
3456
3627
3799
3972
4145
4318
4492
4667
4841
5017
5193
5369
5546
5723
5901
6078
6257
6435
6613
6791
6969
7147
7324
7501
7678
7855
8031
8206
8382
8557
8732
8907
9082
9257
9432
9607
9781
9956
10131
10305
10480
10654
10828
11002
11176
11349
11522
11694
11865
12036
12206
12376
12544
12711
12877
13042
13206
13368
13529
13688
13847
14003
14158
14312
14464
14615
14764
14912
15058
15202
15345
15487
15628
15767
15904
16041
16177
16311
16444
16577
16708
16839
16968
17097
17225
17351
17477
17602
17725
17848
17969
18089
18209
18327
18444
18559
18674
18788
18900
19011
19121
19230
19338
19444
19549
19653
19756
19858
19958
20056
20154
20249
20343
20436
20527
20615
20702
20787
20870
20951
21030
21107
21182
21254
21325
21393
21459
21524
21586
21647
21705
21762
21816
21869
21920
21969
22016
22062
22105
22147
22186
22224
22260
22293
22325
22355
22382
22407
22430
22451
22469
22486
22499
22510
22519
22525
22529
22530
22528
22524
22517
22508
22496
22482
22465
22445
22423
22398
22372
22342
22310
22276
22240
22201
22160
22116
22070
22021
21970
21917
21861
21803
21743
21680
21615
21548
21479
21408
21334
21259
21182
21103
21022
20940
20855
20768
20680
20590
20499
20405
20310
20213
20115
20015
19914
19811
19707
19601
19494
19385
19275
19164
19051
18937
18822
18705
18588
18468
18348
18226
18103
17979
17854
17728
17600
17472
17342
17212
17080
16948
16815
16682
16548
16413
16277
16143
16008
15872
15737
15601
15466
15331
15196
15061
14926
14792
14658
14524
14391
14258
14125
13992
13860
13728
13596
13464
13333
13202
13071
12940
12809
12678
12548
12418
12288
12158
12029
11900
11771
11643
11515
11388
11261
11135
11010
10885
10760
10637
10514
10392
10271
10150
10031
9912
9794
9677
9561
9446
9332
9219
9107
8996
8886
8777
8668
8561
8455
8350
8245
8141
8039
7938
7838
7738
7639
7540
7443
7346
7249
7154
7059
6965
6871
6779
6687
6597
6507
6418
6331
6245
6160
6076
5993
5912
5832
5754
5676
5601
5526
5453
5381
5310
5240
5171
5103
5036
4969
4904
4839
4775
4712
4649
4587
4525
4464
4403
4343
4283
4224
4164
4105
4046
3987
3929
3870
3812
3754
3696
3638
3581
3523
3466
3408
3351
3294
3238
3181
3125
3070
3014
2960
2905
2852
2799
2746
2695
2643
2593
2543
2494
2446
2398
2351
2305
2259
2214
2169
2125
2082
2039
1997
1956
1916
1876
1837
1798
1761
1724
1688
1653
1619
1585
1552
1520
1488
1457
1426
1396
1366
1337
1308
1280
1252
1225
1198
1172
1145
1120
1094
1069
1045
1020
997
973
951
928
906
885
864
843
823
804
785
766
748
730
712
695
678
662
646
630
615
600
585
570
556
542
528
514
499
485
471
456
442
426
410
394
377
359
340
320
300
278
255
231
206
179
151
122
92
60
27
-8
-43
-80
-119
-158
-199
-241
-284
-328
-373
-419
-466
-514
-563
-613
-664
-716
-768
-822
-876
-931
-987
-1043
-1100
-1158
-1216
-1275
-1333
-1393
-1452
-1512
-1572
-1632
-1692
-1752
-1813
-1874
-1935
-1996
-2058
-2119
-2181
-2243
-2305
-2368
-2430
-2492
-2554
-2616
-2678
-2740
-2802
-2863
-2924
-2985
-3045
-3106
-3166
-3225
-3284
-3343
-3401
-3458
-3515
-3572
-3628
-3684
-3740
-3794
-3849
-3902
-3956
-4008
-4059
-4112
-4163
-4213
-4263
-4312
-4361
-4409
-4456
-4502
-4548
-4593
-4637
-4680
-4722
-4764
-4804
-4844
-4883
-4921
-4958
-4995
-5030
-5065
-5100
-5133
-5166
-5198
-5229
-5260
-5290
-5319
-5348
-5376
-5404
-5432
-5459
-5486
-5513
-5540
-5567
-5594
-5621
-5648
-5675
-5703
-5731
-5760
-5789
-5819
-5849
-5880
-5912
-5944
-5976
-6010
-6044
-6079
-6114
-6150
-6187
-6224
-6262
-6301
-6339
-6379
-6418
-6458
-6498
-6537
-6577
-6617
-6657
-6697
-6736
-6775
-6814
-6853
-6891
-6929
-6967
-7004
-7041
-7078
-7114
-7150
-7186
-7221
-7256
-7291
-7326
-7360
-7394
-7427
-7460
-7493
-7526
-7558
-7590
-7622
-7653
-7685
-7716
-7747
-7778
-7808
-7838
-7868
-7898
-7928
-7957
-7985
-8013
-8042
-8070
-8096
-8124
-8150
-8176
-8202
-8227
-8251
-8275
-8299
-8322
-8345
-8367
-8389
-8410
-8431
-8451
-8471
-8491
-8510
-8529
-8547
-8565
-8582
-8598
-8613
-8628
-8642
-8655
-8667
-8678
-8688
-8698
-8707
-8715
-8723
-8731
-8738
-8744
-8751
-8757
-8762
-8767
-8772
-8776
-8780
-8782
-8785
-8786
-8786
-8786
-8785
-8783
-8780
-8776
-8771
-8766
-8759
-8752
-8744
-8736
-8726
-8716
-8705
-8693
-8680
-8666
-8651
-8635
-8618
-8600
-8581
-8560
-8539
-8516
-8492
-8467
-8440
-8413
-8384
-8354
-8322
-8289
-8256
-8221
-8185
-8148
-8109
-8071
-8031
-7990
-7949
-7906
-7862
-7817
-7772
-7725
-7678
-7630
-7581
-7531
-7481
-7430
-7378
-7326
-7273
-7220
-7166
-7112
-7057
-7002
-6946
-6890
-6834
-6777
-6720
-6662
-6604
-6546
-6486
-6427
-6367
-6306
-6245
-6184
-6122
-6060
-5997
-5934
-5870
-5807
-5743
-5678
-5614
-5549
-5484
-5419
-5353
-5287
-5221
-5155
-5088
-5022
-4955
-4888
-4821
-4754
-4688
-4621
-4554
-4488
-4422
-4357
-4292
-4227
-4163
-4099
-4037
-3974
-3913
-3852
-3793
-3734
-3675
-3618
-3561
-3506
-3451
-3397
-3344
-3292
-3240
-3190
-3140
-3092
-3044
-2997
-2951
-2906
-2862
-2819
-2777
-2736
-2697
-2658
-2621
-2585
-2550
-2516
-2484
-2452
-2422
-2393
-2365
-2339
-2314
-2290
-2267
-2246
-2226
-2207
-2190
-2174
-2160
-2147
-2136
-2127
-2118
-2111
-2106
-2102
-2099
-2098
-2097
-2099
-2101
-2105
-2110
-2117
-2125
-2134
-2145
-2157
-2170
-2185
-2202
-2220
-2240
-2261
-2284
-2309
-2335
-2363
-2392
-2422
-2455
-2488
-2523
-2560
-2598
-2637
-2677
-2719
-2761
-2805
-2850
-2895
-2941
-2988
-3035
-3082
-3131
-3179
-3228
-3277
-3327
-3377
-3427
-3477
-3528
-3578
-3629
-3679
-3730
-3781
-3831
-3882
-3932
-3982
-4032
-4081
-4129
-4177
-4225
-4271
-4317
-4362
-4406
-4449
-4491
-4532
-4572
-4612
-4650
-4688
-4725
-4761
-4796
-4831
-4864
-4897
-4930
-4962
-4993
-5023
-5053
-5082
-5111
-5140
-5168
-5196
-5223
-5250
-5277
-5303
-5329
-5355
-5380
-5404
-5429
-5452
-5476
-5498
-5520
-5542
-5563
-5583
-5603
-5623
-5642
-5661
-5680
-5698
-5716
-5733
-5751
-5768
-5786
-5803
-5820
-5837
-5855
-5872
-5890
-5908
-5926
-5944
-5962
-5980
-5998
-6016
-6034
-6053
-6071
-6089
-6107
-6125
-6142
-6160
-6177
-6194
-6211
-6228
-6245
-6262
-6278
-6294
-6310
-6326
-6342
-6357
-6371
-6385
-6399
-6412
-6424
-6436
-6447
-6457
-6466
-6474
-6481
-6487
-6493
-6497
-6500
-6503
-6504
-6504
-6503
-6501
-6498
-6493
-6487
-6480
-6472
-6462
-6451
-6439
-6426
-6411
-6395
-6377
-6359
-6339
-6318
-6296
-6273
-6249
-6223
-6197
-6169
-6140
-6110
-6080
-6048
-6015
-5981
-5947
-5912
-5875
-5839
-5801
-5763
-5724
-5685
-5646
-5606
-5566
-5526
-5485
-5444
-5403
-5362
-5320
-5279
-5236
-5194
-5150
-5107
-5062
-5017
-4971
-4925
-4878
-4830
-4781
-4733
-4683
-4633
-4583
-4533
-4482
-4431
-4380
-4329
-4278
-4227
-4176
-4125
-4074
-4024
-3973
-3922
-3872
-3821
-3771
-3721
-3670
-3620
-3570
-3520
-3470
-3420
-3370
-3321
-3271
-3222
-3174
-3125
-3077
-3029
-2982
-2935
-2888
-2842
-2796
-2750
-2705
-2661
-2616
-2573
-2530
-2488
-2446
-2405
-2365
-2325
-2286
-2248
-2211
-2175
-2140
-2105
-2072
-2040
-2008
-1978
-1948
-1920
-1893
-1867
-1842
-1818
-1796
-1774
-1754
-1735
-1717
-1700
-1685
-1671
-1658
-1646
-1636
-1627
-1619
-1613
-1607
-1603
-1600
-1599
-1599
-1601
-1603
-1608
-1614
-1621
-1631
-1642
-1655
-1669
-1686
-1704
-1724
-1746
-1770
-1796
-1824
-1854
-1885
-1919
-1954
-1991
-2029
-2071
-2114
-2158
-2205
-2253
-2302
-2353
-2406
-2460
-2516
-2573
-2632
-2692
-2753
-2816
-2880
-2945
-3011
-3079
-3148
-3217
-3288
-3359
-3432
-3505
-3579
-3653
-3729
-3805
-3881
-3958
-4035
-4114
-4193
-4272
-4352
-4431
-4512
-4592
-4673
-4754
-4835
-4916
-4997
-5079
-5160
-5241
-5322
-5403
-5483
-5563
-5643
-5722
-5801
-5879
-5957
-6034
-6110
-6186
-6261
-6335
-6408
-6480
-6552
-6622
-6692
-6760
-6827
-6893
-6957
-7021
-7083
-7143
-7203
-7260
-7317
-7371
-7425
-7477
-7527
-7575
-7623
-7668
-7712
-7755
-7796
-7836
-7874
-7910
-7945
-7978
-8010
-8039
-8068
-8095
-8119
-8141
-8164
-8183
-8200
-8216
-8230
-8241
-8251
-8259
-8265
-8270
-8272
-8273
-8271
-8268
-8263
-8256
-8248
-8237
-8224
-8210
-8193
-8175
-8154
-8131
-8106
-8079
-8050
-8019
-7985
-7950
-7913
-7873
-7831
-7788
-7742
-7694
-7644
-7591
-7537
-7480
-7421
-7360
-7296
-7231
-7163
-7093
-7021
-6947
-6870
-6792
-6712
-6630
-6546
-6460
-6372
-6283
-6192
-6099
-6004
-5908
-5810
-5710
-5608
-5505
-5400
-5294
-5186
-5076
-4965
-4853
-4738
-4623
-4506
-4387
-4267
-4145
-4022
-3898
-3772
-3644
-3515
-3384
-3252
-3119
-2984
-2848
-2711
-2572
-2432
-2290
-2147
-2004
-1858
-1712
-1565
-1417
-1267
-1117
-965
-813
-659
-504
-349
-192
-34
125
285
446
608
771
936
1101
1267
1435
1604
1773
1944
2116
2289
2463
2638
2814
2992
3170
3350
3530
3712
3895
4078
4263
4449
4635
4823
5011
5201
5391
5582
5773
5965
6158
6351
6545
6739
6933
7128
7323
7518
7714
7909
8105
8301
8497
8693
8889
9085
9280
9476
9672
9868
10063
10258
10453
10648
10843
11037
11231
11425
11618
11811
12004
12196
12387
12578
12769
12958
13147
13335
13522
13708
13893
14077
14260
14442
14622
14801
14979
15155
15330
15503
15675
15845
16013
16178
16343
16505
16665
16823
16979
17132
17284
17432
17579
17723
17864
18002
18138
18271
18402
18529
18654
18776
18894
19010
19123
19233
19339
19443
19543
19641
19735
19826
19913
19998
20079
20157
20232
20304
20373
20440
20503
20563
20620
20675
20727
20776
20822
20866
20907
20946
20982
21016
21048
21077
21104
21129
21152
21172
21191
21207
21220
21232
21241
21248
21252
21254
21253
21250
21244
21236
21225
21211
21195
21176
21155
21131
21104
21075
21044
21010
20973
20935
20894
20851
20806
20759
20710
20658
20605
20550
20492
20433
20371
20308
20242
20175
20105
20033
19960
19884
19806
19727
19646
19562
19478
19391
19303
19213
19121
19028
18933
18837
18740
18641
18540
18438
18334
18229
18123
18015
17906
17795
17684
17570
17456
17340
17224
17106
16987
16867
16746
16624
16500
16376
16251
16125
15998
15870
15742
15612
15482
15350
15219
15086
14952
14818
14683
14546
14409
14271
14131
13990
13848
13704
13560
13413
13266
13117
12967
12816
12663
12509
12354
12198
12040
11882
11723
11563
11402
11240
11078
10916
10753
10589
10426
10262
10098
9934
9770
9606
9442
9277
9113
8949
8784
8620
8456
8292
8127
7964
7800
7636
7473
7310
7148
6986
6825
6664
6504
6345
6187
6030
5874
5719
5566
5414
5263
5114
4967
4821
4677
4535
4394
4255
4119
3984
3851
3720
3592
3465
3341
3219
3100
2983
2868
2756
2647
2540
2436
2335
2236
2141
2048
1958
1871
1786
1705
1627
1552
1479
1410
1344
1280
1219
1162
1106
1054
1004
958
914
872
833
797
763
732
703
678
655
634
617
602
590
580
574
570
570
572
576
584
594
607
623
641
662
685
711
740
770
803
839
876
916
959
1002
1050
1099
1151
1204
1260
1318
1377
1439
1503
1569
1637
1708
1780
1854
1930
2008
2088
2171
2255
2341
2429
2519
2611
2705
2802
2900
3000
3102
3207
3313
3421
3531
3643
3757
3873
3990
4109
4230
4353
4477
4602
4729
4858
4987
5118
5250
5383
5518
5653
5789
5927
6065
6204
6344
6485
6626
6769
6912
7056
7201
7346
7492
7639
7787
7936
8085
8235
8386
8538
8691
8844
8998
9154
9310
9467
9625
9783
9943
10104
10266
10428
10592
10756
10922
11088
11256
11424
11593
11763
11934
12106
12278
12451
12625
12799
12974
13149
13324
13500
13676
13853
14029
14206
14382
14559
14736
14912
15089
15265
15441
15617
15792
15967
16142
16315
16489
16662
16834
17006
17177
17347
17517
17686
17854
18021
18187
18353
18518
18682
18845
19007
19169
19329
19489
19647
19804
19960
20115
20268
20420
20571
20720
20867
21014
21158
21301
21443
21583
21721
21858
21993
22126
22258
22388
22517
22643
22768
22892
23013
23133
23252
23369
23484
23598
23710
23820
23929
24036
24142
24247
24349
24450
24550
24648
24744
24838
24931
25023
25112
25200
25287
25372
25456
25538
25619
25699
25777
25854
25929
26004
26077
26148
26219
26288
26355
26422
26487
26550
26612
26672
26730
26787
26842
26896
26948
26998
27046
27092
27137
27180
27221
27261
27299
27335
27369
27402
27433
27462
27489
27515
27539
27562
27583
27602
27619
27635
27648
27660
27670
27679
27685
27689
27691
27691
27689
27686
27680
27672
27662
27650
27636
27620
27602
27582
27560
27535
27509
27481
27451
27418
27384
27348
27309
27269
27226
27181
27135
27086
27035
26982
26927
26869
26810
26748
26684
26618
26550
26480
26409
26335
26260
26184
26105
26025
25944
25861
25777
25691
25604
25515
25426
25335
25243
25151
25057
24962
24866
24769
24671
24573
24473
24373
24272
24170
24068
23965
23861
23757
23653
23548
23443
23337
23232
23126
23020
22913
22807
22701
22594
22488
22382
22275
22169
22063
21958
21852
21747
21643
21538
21434
21331
21228
21125
21023
20922
20821
20721
20621
20522
20425
20327
20231
20136
20041
19948
19856
19764
19674
19585
19497
19410
19324
19240
19157
19075
18994
18915
18837
18761
18686
18612
18539
18468
18398
18329
18262
18196
18131
18067
18005
17944
17884
17825
17768
17712
17658
17604
17552
17502
17453
17406
17360
17316
17274
17233
17194
17156
17120
17086
17054
17023
16993
16966
16940
16916
16893
16872
16853
16835
16819
16804
16790
16778
16767
16757
16749
16742
16736
16731
16727
16724
16723
16722
16723
16725
16728
16732
16737
16744
16751
16760
16770
16782
16794
16808
16823
16840
16857
16876
16895
16916
16938
16960
16984
17008
17034
17060
17086
17114
17142
17171
17200
17231
17261
17293
17325
17358
17392
17426
17460
17496
17532
17568
17605
17643
17682
17721
17761
17802
17843
17886
17929
17973
18017
18063
18110
18157
18205
18254
18304
18354
18405
18457
18509
18562
18615
18669
18723
18778
18833
18888
18944
19000
19057
19114
19172
19230
19289
19348
19407
19467
19527
19587
19648
19709
19771
19832
19894
19957
20020
20083
20147
20212
20277
20342
20408
20475
20542
20610
20679
20748
20817
20887
20958
21029
21100
21172
21244
21316
21388
21461
21534
21606
21679
21751
21824
21896
21968
22039
22110
22181
22252
22321
22391
22460
22528
22596
22663
22730
22797
22863
22928
22993
23058
23122
23185
23248
23310
23372
23433
23493
23553
23612
23670
23727
23783
23838
23892
23945
23997
24048
24098
24146
24193
24238
24282
24325
24366
24405
24443
24479
24514
24548
24579
24609
24638
24665
24690
24714
24737
24757
24776
24794
24810
24824
24837
24848
24858
24865
24872
24876
24879
24880
24880
24878
24874
24869
24862
24853
24842
24830
24816
24800
24782
24762
24741
24717
24692
24664
24635
24604
24571
24536
24499
24460
24419
24376
24331
24283
24234
24182
24128
24072
24014
23953
23890
23825
23758
23688
23616
23542
23465
23386
23304
23221
23135
23046
22956
22863
22769
22672
22573
22472
22369
22264
22157
22047
21936
21823
21708
21591
21472
21351
21228
21103
20976
20848
20717
20586
20452
20317
20180
20042
19903
19762
19620
19476
19332
19186
19039
18891
18742
18591
18440
18289
18136
17982
17828
17673
17517
17361
17204
17047
16888
16730
16571
16411
16251
16090
15930
15769
15607
15446
15284
15122
14959
14797
14635
14472
14310
14148
13985
13823
13660
13498
13335
13173
13011
12849
12687
12525
12363
12202
12041
11880
11720
11560
11400
11241
11083
10925
10768
10611
10454
10298
10142
9987
9832
9677
9523
9370
9217
9064
8912
8760
8609
8458
8308
8159
8010
7861
7713
7565
7418
7271
7124
6977
6831
6684
6538
6392
6246
6101
5955
5810
5666
5522
5378
5234
5091
4949
4807
4665
4524
4384
4243
4104
3964
3826
3687
3549
3412
3275
3139
3003
2868
2733
2599
2465
2333
2200
2069
1938
1808
1678
1549
1421
1293
1166
1039
914
788
663
539
416
293
170
49
-73
-193
-313
-433
-551
-669
-786
-902
-1018
-1133
-1247
-1360
-1472
-1584
-1695
-1804
-1913
-2021
-2129
-2236
-2341
-2446
-2551
-2654
-2756
-2858
-2959
-3058
-3157
-3255
-3352
-3448
-3543
-3636
-3729
-3821
-3911
-4000
-4089
-4176
-4261
-4346
-4429
-4511
-4591
-4671
-4749
-4825
-4900
-4974
-5046
-5117
-5187
-5255
-5322
-5387
-5450
-5512
-5573
-5632
-5689
-5745
-5799
-5852
-5903
-5952
-6000
-6046
-6090
-6133
-6174
-6214
-6252
-6288
-6323
-6357
-6389
-6419
-6448
-6476
-6503
-6528
-6552
-6575
-6597
-6617
-6636
-6654
-6671
-6686
-6700
-6713
-6724
-6734
-6743
-6750
-6757
-6762
-6766
-6769
-6771
-6772
-6771
-6770
-6768
-6764
-6760
-6754
-6747
-6739
-6730
-6720
-6708
-6695
-6681
-6666
-6649
-6631
-6611
-6590
-6569
-6546
-6522
-6497
-6471
-6444
-6417
-6389
-6360
-6330
-6300
-6270
-6238
-6207
-6174
-6142
-6108
-6074
-6040
-6005
-5970
-5934
-5898
-5861
-5823
-5785
-5747
-5708
-5668
-5628
-5588
-5548
-5507
-5466
-5425
-5383
-5342
-5300
-5259
-5218
-5176
-5135
-5095
-5054
-5014
-4974
-4935
-4896
-4858
-4820
-4782
-4746
-4710
-4674
-4640
-4606
-4573
-4540
-4509
-4478
-4448
-4419
-4391
-4364
-4338
-4313
-4289
-4266
-4244
-4224
-4205
-4187
-4171
-4156
-4142
-4130
-4119
-4109
-4100
-4091
-4085
-4080
-4075
-4070
-4069
-4067
-4067
-4067
-4069
-4072
-4075
-4080
-4086
-4094
-4102
-4112
-4123
-4135
-4149
-4163
-4179
-4196
-4214
-4233
-4254
-4275
-4298
-4321
-4346
-4372
-4398
-4426
-4454
-4483
-4514
-4545
-4577
-4610
-4644
-4679
-4715
-4752
-4790
-4829
-4868
-4909
-4950
-4993
-5036
-5080
-5124
-5170
-5217
-5264
-5312
-5362
-5412
-5463
-5515
-5568
-5621
-5676
-5731
-5787
-5844
-5902
-5960
-6019
-6079
-6140
-6201
-6263
-6326
-6389
-6453
-6518
-6584
-6650
-6717
-6785
-6854
-6923
-6993
-7064
-7136
-7208
-7282
-7356
-7430
-7506
-7582
-7659
-7737
-7816
-7896
-7976
-8057
-8138
-8221
-8305
-8389
-8473
-8559
-8645
-8732
-8819
-8908
-8997
-9087
-9177
-9269
-9361
-9455
-9549
-9644
-9740
-9837
-9935
-10034
-10134
-10236
-10338
-10441
-10545
-10651
-10757
-10865
-10974
-11084
-11195
-11307
-11420
-11534
-11649
-11765
-11883
-12001
-12121
-12242
-12363
-12486
-12610
-12735
-12861
-12988
-13116
-13245
-13375
-13507
-13639
-13772
-13906
-14040
-14176
-14312
-14449
-14586
-14724
-14863
-15002
-15141
-15281
-15421
-15561
-15701
-15842
-15983
-16123
-16265
-16407
-16548
-16690
-16832
-16974
-17116
-17258
-17399
-17541
-17682
-17824
-17965
-18105
-18245
-18385
-18525
-18665
-18804
-18943
-19082
-19221
-19360
-19499
-19639
-19778
-19917
-20056
-20196
-20336
-20476
-20616
-20757
-20897
-21038
-21179
-21320
-21461
-21602
-21743
-21884
-22025
-22165
-22306
-22446
-22586
-22725
-22864
-23003
-23141
-23279
-23416
-23553
-23689
-23824
-23959
-24092
-24226
-24358
-24490
-24620
-24751
-24880
-25008
-25136
-25263
-25389
-25515
-25640
-25764
-25888
-26011
-26133
-26255
-26376
-26497
-26617
-26737
-26855
-26974
-27091
-27208
-27324
-27439
-27554
-27667
-27780
-27892
-28004
-28114
-28224
-28334
-28442
-28550
-28657
-28764
-28870
-28976
-29081
-29186
-29289
-29393
-29495
-29597
-29699
-29799
-29899
-29998
-30096
-30193
-30290
-30385
-30480
-30574
-30667
-30759
-30851
-30941
-31031
-31120
-31208
-31295
-31381
-31467
-31551
-31635
-31717
-31799
-31879
-31958
-32037
-32113
-32189
-32265
-32339
-32411
-32482
-32554
-32622
-32691
-32758
-32824
-32888
-32951
-33013
-33073
-33133
-33190
-33246
-33301
-33355
-33406
-33457
-33505
-33553
-33599
-33643
-33686
-33727
-33767
-33806
-33843
-33879
-33914
-33947
-33979
-34010
-34039
-34067
-34093
-34119
-34143
-34165
-34187
-34207
-34225
-34243
-34259
-34274
-34288
-34301
-34312
-34323
-34332
-34340
-34348
-34354
-34359
-34363
-34367
-34369
-34371
-34372
-34372
-34371
-34369
-34367
-34364
-34361
-34356
-34352
-34346
-34341
-34335
-34328
-34321
-34314
-34307
-34299
-34291
-34283
-34274
-34266
-34256
-34247
-34237
-34227
-34217
-34207
-34196
-34185
-34174
-34163
-34151
-34139
-34127
-34115
-34102
-34090
-34077
-34064
-34051
-34038
-34024
-34010
-33996
-33982
-33967
-33952
-33936
-33920
-33903
-33886
-33868
-33850
-33831
-33812
-33792
-33772
-33751
-33731
-33709
-33688
-33666
-33643
-33620
-33597
-33573
-33548
-33524
-33498
-33473
-33446
-33420
-33393
-33366
-33338
-33310
-33282
-33254
-33225
-33197
-33168
-33139
-33110
-33081
-33051
-33021
-32991
-32961
-32930
-32899
-32867
-32835
-32803
-32770
-32737
-32704
-32670
-32637
-32603
-32567
-32534
-32499
-32465
-32430
-32395
-32359
-32323
-32287
-32252
-32215
-32177
-32141
-32103
-32064
-32026
-31987
-31947
-31906
-31865
-31823
-31781
-31738
-31694
-31649
-31603
-31557
-31510
-31462
-31413
-31364
-31313
-31262
-31210
-31157
-31104
-31050
-30995
-30939
-30883
-30826
-30768
-30710
-30651
-30592
-30532
-30472
-30411
-30349
-30287
-30224
-30160
-30096
-30031
-29965
-29899
-29832
-29764
-29695
-29626
-29557
-29487
-29416
-29346
-29275
-29204
-29132
-29061
-28990
-28918
-28847
-28776
-28705
-28635
-28564
-28494
-28424
-28355
-28286
-28217
-28149
-28082
-28015
-27949
-27884
-27819
-27755
-27692
-27629
-27567
-27506
-27446
-27386
-27326
-27268
-27209
-27152
-27095
-27038
-26982
-26927
-26873
-26819
-26766
-26714
-26663
-26613
-26564
-26516
-26469
-26423
-26378
-26335
-26292
-26251
-26210
-26171
-26132
-26094
-26057
-26021
-25986
-25950
-25916
-25882
-25848
-25814
-25781
-25748
-25716
-25684
-25652
-25620
-25589
-25558
-25527
-25496
-25465
-25435
-25405
-25375
-25345
-25316
-25287
-25259
-25231
-25204
-25177
-25151
-25126
-25101
-25077
-25053
-25030
-25008
-24985
-24963
-24942
-24920
-24899
-24877
-24856
-24835
-24814
-24793
-24772
-24752
-24731
-24711
-24691
-24671
-24651
-24631
-24611
-24592
-24572
-24553
-24533
-24513
-24493
-24472
-24451
-24430
-24408
-24386
-24364
-24340
-24317
-24292
-24268
-24243
-24218
-24192
-24167
-24141
-24115
-24088
-24062
-24036
-24009
-23983
-23956
-23930
-23903
-23876
-23849
-23822
-23795
-23767
-23739
-23711
-23682
-23653
-23624
-23593
-23563
-23531
-23499
-23467
-23434
-23400
-23366
-23331
-23296
-23260
-23223
-23186
-23149
-23111
-23073
-23035
-22996
-22958
-22919
-22880
-22841
-22801
-22762
-22722
-22683
-22643
-22603
-22563
-22523
-22482
-22441
-22400
-22359
-22317
-22275
-22233
-22190
-22147
-22105
-22062
-22019
-21976
-21933
-21890
-21847
-21805
-21762
-21720
-21678
-21636
-21594
-21553
-21512
-21471
-21430
-21390
-21350
-21311
-21271
-21233
-21194
-21156
-21118
-21081
-21043
-21006
-20969
-20932
-20895
-20858
-20821
-20784
-20747
-20709
-20672
-20634
-20596
-20557
-20519
-20480
-20440
-20401
-20360
-20319
-20277
-20235
-20192
-20148
-20104
-20058
-20012
-19965
-19917
-19869
-19819
-19769
-19718
-19667
-19615
-19562
-19508
-19454
-19399
-19343
-19287
-19231
-19174
-19116
-19058
-19000
-18941
-18882
-18822
-18762
-18702
-18642
-18581
-18519
-18458
-18396
-18334
-18271
-18208
-18144
-18081
-18016
-17952
-17887
-17821
-17755
-17689
-17622
-17555
-17487
-17419
-17350
-17281
-17212
-17141
-17071
-17000
-16929
-16857
-16784
-16712
-16638
-16565
-16491
-16417
-16343
-16268
-16193
-16119
-16044
-15970
-15895
-15821
-15746
-15672
-15598
-15525
-15452
-15379
-15306
-15234
-15162
-15091
-15019
-14949
-14878
-14808
-14738
-14669
-14600
-14531
-14463
-14396
-14328
-14261
-14195
-14129
-14063
-13997
-13932
-13867
-13802
-13737
-13672
-13608
-13544
-13481
-13417
-13354
-13292
-13230
-13168
-13107
-13047
-12987
-12928
-12870
-12813
-12756
-12701
-12646
-12592
-12539
-12486
-12434
-12383
-12333
-12283
-12234
-12185
-12137
-12090
-12043
-11996
-11950
-11904
-11859
-11814
-11770
-11726
-11682
-11639
-11596
-11554
-11512
-11470
-11428
-11387
-11347
-11306
-11266
-11226
-11187
-11147
-11107
-11068
-11028
-10988
-10948
-10908
-10868
-10827
-10787
-10746
-10705
-10664
-10623
-10581
-10540
-10498
-10456
-10414
-10372
-10329
-10286
-10243
-10200
-10156
-10112
-10068
-10023
-9978
-9933
-9888
-9843
-9797
-9752
-9706
-9660
-9614
-9569
-9523
-9477
-9432
-9386
-9340
-9295
-9250
-9205
-9160
-9115
-9070
-9025
-8981
-8936
-8892
-8848
-8804
-8760
-8716
-8672
-8629
-8585
-8541
-8498
-8455
-8411
-8368
-8325
-8282
-8239
-8197
-8154
-8112
-8069
-8026
-7985
-7944
-7902
-7861
-7819
-7778
-7737
-7695
-7654
-7612
-7571
-7529
-7488
-7446
-7405
-7363
-7322
-7281
-7240
-7199
-7158
-7117
-7076
-7036
-6996
-6955
-6915
-6875
-6835
-6794
-6754
-6714
-6674
-6633
-6593
-6552
-6512
-6471
-6431
-6390
-6349
-6309
-6268
-6227
-6186
-6145
-6104
-6062
-6021
-5980
-5939
-5898
-5857
-5816
-5775
-5734
-5693
-5652
-5610
-5569
-5527
-5485
-5443
-5401
-5358
-5315
-5272
-5229
-5185
-5141
-5097
-5052
-5007
-4962
-4916
-4870
-4824
-4777
-4730
-4682
-4633
-4585
-4535
-4485
-4435
-4383
-4331
-4279
-4226
-4172
-4117
-4062
-4006
-3949
-3892
-3835
-3777
-3718
-3660
-3601
-3542
-3483
-3424
-3365
-3306
-3248
-3190
-3131
-3074
-3016
-2959
-2903
-2847
-2791
-2736
-2681
-2627
-2574
-2520
-2468
-2416
-2364
-2313
-2262
-2212
-2163
-2114
-2065
-2017
-1970
-1924
-1878
-1833
-1789
-1745
-1703
-1661
-1621
-1582
-1543
-1506
-1469
-1434
-1399
-1365
-1333
-1301
-1270
-1240
-1211
-1183
-1156
-1129
-1104
-1080
-1056
-1034
-1012
-993
-974
-956
-939
-924
-909
-895
-883
-871
-861
-851
-843
-835
-829
-824
-820
-817
-815
-814
-814
-815
-817
-819
-823
-828
-833
-839
-846
-854
-862
-871
-881
-892
-903
-915
-928
-942
-956
-972
-988
-1004
-1022
-1041
-1061
-1081
-1101
-1122
-1144
-1166
-1189
-1212
-1236
-1260
-1284
-1309
-1335
-1361
-1387
-1414
-1441
-1469
-1497
-1525
-1555
-1584
-1614
-1645
-1676
-1708
-1740
-1773
-1806
-1840
-1875
-1910
-1946
-1982
-2020
-2058
-2096
-2135
-2175
-2216
-2257
-2299
-2341
-2384
-2428
-2473
-2518
-2563
-2610
-2657
-2706
-2755
-2804
-2855
-2907
-2959
-3013
-3067
-3122
-3178
-3235
-3293
-3351
-3410
-3469
-3529
-3589
-3650
-3711
-3773
-3835
-3897
-3960
-4022
-4086
-4150
-4214
-4278
-4343
-4409
-4474
-4540
-4607
-4673
-4740
-4808
-4875
-4943
-5010
-5078
-5146
-5214
-5282
-5350
-5418
-5485
-5553
-5620
-5686
-5753
-5819
-5885
-5950
-6014
-6078
-6141
-6204
-6265
-6326
-6385
-6444
-6501
-6557
-6612
-6665
-6718
-6769
-6819
-6868
-6915
-6961
-7006
-7050
-7093
-7134
-7174
-7213
-7251
-7288
-7324
-7358
-7392
-7424
-7455
-7485
-7513
-7540
-7567
-7591
-7615
-7638
-7659
-7679
-7698
-7716
-7733
-7749
-7764
-7777
-7790
-7801
-7812
-7821
-7829
-7836
-7842
-7847
-7851
-7853
-7854
-7854
-7853
-7851
-7847
-7843
-7837
-7830
-7822
-7813
-7803
-7793
-7781
-7769
-7756
-7742
-7728
-7713
-7697
-7681
-7665
-7647
-7630
-7611
-7593
-7573
-7554
-7533
-7513
-7492
-7470
-7448
-7426
-7404
-7381
-7357
-7334
-7310
-7286
-7261
-7236
-7211
-7186
-7161
-7135
-7109
-7082
-7056
-7029
-7002
-6975
-6947
-6919
-6891
-6863
-6834
-6806
-6777
-6748
-6719
-6690
-6661
-6632
-6603
-6573
-6544
-6514
-6485
-6455
-6425
-6394
-6363
-6333
-6301
-6270
-6238
-6205
-6173
-6140
-6106
-6072
-6038
-6004
-5968
-5933
-5897
-5860
-5823
-5786
-5748
-5710
-5671
-5632
-5592
-5552
-5512
-5471
-5430
-5389
-5347
-5305
-5263
-5221
-5178
-5135
-5092
-5049
-5006
-4962
-4919
-4875
-4831
-4787
-4743
-4699
-4654
-4610
-4565
-4521
-4476
-4431
-4386
-4341
-4297
-4252
-4207
-4162
-4118
-4073
-4027
-3984
-3939
-3894
-3850
-3805
-3760
-3715
-3669
-3624
-3578
-3532
-3486
-3440
-3393
-3346
-3298
-3251
-3203
-3156
-3108
-3060
-3013
-2965
-2918
-2871
-2824
-2777
-2731
-2686
-2640
-2596
-2551
-2507
-2463
-2420
-2377
-2334
-2292
-2250
-2208
-2167
-2125
-2084
-2043
-2001
-1962
-1921
-1881
-1841
-1801
-1762
-1722
-1683
-1645
-1607
-1569
-1531
-1494
-1458
-1422
-1386
-1351
-1316
-1282
-1249
-1215
-1183
-1150
-1118
-1086
-1055
-1024
-993
-962
-932
-902
-872
-842
-812
-783
-753
-724
-695
-667
-638
-610
-582
-555
-528
-501
-474
-447
-421
-394
-368
-342
-316
-289
-263
-237
-210
-183
-157
-130
-103
-76
-49
-21
6
33
60
87
114
141
168
194
221
248
274
300
326
352
378
403
428
454
479
503
528
553
578
602
627
652
676
701
726
751
775
800
825
850
875
900
925
950
974
999
1022
1047
1071
1094
1116
1138
1160
1180
1201
1220
1238
1256
1273
1289
1305
1319
1333
1345
1357
1368
1379
1388
1396
1404
1410
1416
1421
1424
1427
1429
1430
1430
1429
1426
1423
1418
1412
1405
1397
1387
1376
1364
1351
1337
1321
1305
1287
1269
1249
1229
1208
1187
1164
1141
1117
1093
1068
1042
1016
990
963
936
908
880
852
824
795
766
737
709
679
650
621
592
563
533
504
475
446
416
387
358
328
299
269
240
210
181
151
121
91
60
29
-1
-33
-64
-96
-127
-159
-191
-223
-255
-287
-319
-351
-383
-414
-445
-476
-507
-538
-568
-598
-628
-657
-686
-715
-744
-772
-799
-826
-853
-879
-905
-930
-955
-979
-1002
-1027
-1050
-1073
-1096
-1118
-1141
-1163
-1184
-1206
-1227
-1248
-1269
-1289
-1309
-1328
-1347
-1366
-1384
-1402
-1420
-1437
-1454
-1470
-1487
-1503
-1518
-1534
-1549
-1564
-1579
-1594
-1609
-1623
-1637
-1652
-1666
-1680
-1694
-1708
-1722
-1736
-1750
-1764
-1778
-1792
-1807
-1822
-1837
-1852
-1867
-1882
-1897
-1913
-1928
-1944
-1960
-1976
-1992
-2009
-2025
-2043
-2060
-2078
-2096
-2114
-2133
-2152
-2172
-2192
-2213
-2234
-2255
-2277
-2299
-2322
-2344
-2367
-2391
-2414
-2438
-2461
-2485
-2509
-2533
-2558
-2582
-2606
-2630
-2655
-2679
-2703
-2726
-2750
-2773
-2796
-2818
-2840
-2861
-2882
-2902
-2922
-2941
-2960
-2978
-2996
-3013
-3029
-3045
-3061
-3075
-3089
-3103
-3115
-3127
-3139
-3149
-3159
-3168
-3176
-3184
-3190
-3196
-3202
-3206
-3210
-3213
-3216
-3218
-3219
-3219
-3219
-3218
-3217
-3215
-3212
-3209
-3205
-3200
-3195
-3189
-3182
-3175
-3167
-3158
-3149
-3139
-3128
-3116
-3104
-3091
-3077
-3062
-3047
-3031
-3014
-2996
-2979
-2960
-2941
-2921
-2901
-2881
-2860
-2839
-2817
-2794
-2771
-2748
-2724
-2700
-2675
-2649
-2624
-2597
-2571
-2544
-2516
-2489
-2460
-2432
-2402
-2373
-2342
-2311
-2280
-2248
-2215
-2182
-2148
-2114
-2079
-2044
-2008
-1972
-1935
-1898
-1860
-1823
-1784
-1746
-1707
-1668
-1629
-1589
-1549
-1508
-1467
-1425
-1383
-1341
-1297
-1253
-1209
-1163
-1117
-1071
-1022
-975
-926
-877
-827
-777
-726
-674
-622
-570
-517
-463
-409
-355
-300
-245
-189
-132
-76
-19
38
95
153
211
268
326
384
441
498
555
612
669
725
781
836
891
946
1000
1054
1108
1161
1213
1265
1317
1368
1419
1469
1519
1568
1617
1665
1713
1761
1808
1855
1901
1947
1993
2037
2083
2127
2171
2214
2257
2298
2340
2380
2420
2460
2499
2537
2574
2611
2648
2683
2719
2754
2788
2822
2856
2890
2924
2957
2990
3024
3057
3089
3122
3154
3187
3218
3250
3281
3311
3342
3371
3400
3429
3458
3486
3513
3541
3568
3595
3621
3647
3673
3699
3725
3750
3774
3799
3823
3846
3869
3891
3913
3935
3956
3977
3997
4017
4035
4056
4075
4094
4112
4130
4148
4165
4182
4199
4215
4230
4245
4260
4274
4287
4301
4314
4326
4338
4350
4361
4372
4383
4393
4403
4412
4421
4429
4436
4443
4450
4455
4460
4465
4468
4471
4473
4474
4475
4475
4473
4472
4469
4466
4462
4457
4452
4446
4439
4431
4423
4413
4403
4392
4380
4368
4355
4341
4326
4311
4295
4278
4260
4242
4223
4203
4182
4160
4138
4115
4091
4066
4040
4014
3987
3959
3930
3901
3871
3841
3810
3779
3748
3716
3685
3653
3621
3590
3558
3527
3495
3464
3433
3401
3370
3339
3308
3277
3246
3215
3184
3152
3120
3089
3057
3024
2992
2959
2927
2894
2860
2827
2793
2759
2725
2691
2657
2623
2588
2554
2519
2485
2450
2416
2381
2347
2313
2279
2245
2211
2177
2144
2111
2077
2044
2011
1978
1944
1911
1877
1843
1809
1774
1739
1704
1669
1633
1598
1562
1526
1491
1456
1420
1385
1350
1315
1280
1246
1211
1177
1143
1109
1075
1042
1008
975
943
910
878
846
815
783
752
720
689
658
627
595
564
533
501
469
437
405
373
341
309
277
245
213
181
149
117
85
53
21
-11
-43
-76
-108
-141
-173
-206
-238
-271
-304
-337
-370
-402
-436
-469
-502
-535
-569
-602
-636
-670
-705
-739
-773
-808
-843
-877
-912
-947
-982
-1016
-1051
-1085
-1120
-1154
-1188
-1223
-1257
-1291
-1325
-1360
-1394
-1428
-1463
-1497
-1531
-1565
-1600
-1634
-1668
-1702
-1735
-1769
-1802
-1835
-1867
-1899
-1931
-1962
-1993
-2024
-2054
-2083
-2112
-2140
-2168
-2196
-2222
-2249
-2275
-2300
-2325
-2349
-2373
-2396
-2419
-2442
-2463
-2485
-2506
-2526
-2545
-2564
-2583
-2601
-2618
-2634
-2649
-2664
-2678
-2691
-2704
-2715
-2726
-2736
-2746
-2754
-2762
-2769
-2775
-2780
-2785
-2789
-2793
-2795
-2798
-2799
-2800
-2800
-2800
-2799
-2798
-2796
-2793
-2790
-2787
-2783
-2778
-2773
-2767
-2761
-2754
-2747
-2739
-2730
-2721
-2711
-2701
-2690
-2678
-2666
-2654
-2640
-2627
-2612
-2597
-2582
-2565
-2549
-2531
-2513
-2495
-2475
-2455
-2435
-2413
-2391
-2368
-2344
-2320
-2294
-2268
-2240
-2212
-2182
-2152
-2121
-2089
-2056
-2021
-1987
-1952
-1916
-1880
-1843
-1805
-1767
-1728
-1689
-1650
-1610
-1569
-1529
-1488
-1446
-1404
-1362
-1320
-1276
-1233
-1189
-1144
-1099
-1053
-1006
-960
-912
-863
-814
-764
-713
-662
-610
-557
-503
-448
-392
-336
-279
-221
-162
-102
-42
19
81
143
205
268
331
395
458
522
586
650
714
779
843
907
971
1035
1099
1162
1225
1288
1351
1414
1476
1538
1600
1662
1724
1785
1846
1906
1966
2025
2085
2144
2203
2260
2318
2374
2430
2486
2541
2595
2649
2702
2754
2806
2858
2909
2959
3009
3059
3108
3157
3205
3254
3301
3349
3396
3443
3489
3535
3581
3627
3672
3716
3761
3804
3848
3891
3933
3974
4014
4056
4096
4135
4174
4212
4250
4287
4324
4360
4395
4430
4464
4497
4531
4563
4595
4627
4658
4688
4718
4748
4777
4806
4835
4863
4891
4918
4945
4971
4997
5022
5047
5071
5095
5118
5140
5162
5183
5204
5224
5243
5262
5280
5298
5315
5332
5349
5365
5381
5397
5413
5428
5444
5460
5476
5493
5509
5526
5543
5560
5578
5596
5614
5632
5651
5670
5689
5709
5728
5749
5769
5789
5810
5831
5852
5873
5894
5915
5936
5957
5978
5998
6019
6039
6059
6078
6097
6116
6135
6153
6170
6188
6205
6221
6237
6253
6269
6285
6300
6315
6330
6345
6359
6373
6388
6401
6415
6428
6442
6454
6467
6479
6490
6501
6512
6523
6533
6542
6552
6561
6570
6579
6588
6596
6605
6613
6622
6630
6639
6647
6655
6663
6670
6678
6685
6692
6699
6706
6713
6719
6726
6732
6739
6745
6752
6758
6765
6771
6778
6785
6792
6799
6805
6812
6819
6826
6833
6840
6847
6854
6861
6868
6875
6882
6889
6897
6904
6912
6919
6928
6936
6945
6954
6963
6973
6983
6994
7005
7016
7028
7041
7053
7066
7080
7094
7108
7123
7138
7154
7169
7185
7202
7219
7236
7254
7272
7291
7309
7329
7348
7368
7389
7409
7430
7451
7473
7494
7515
7537
7558
7580
7601
7622
7644
7665
7687
7708
7729
7751
7773
7794
7816
7838
7860
7882
7905
7928
7951
7974
7998
8022
8045
8071
8096
8121
8147
8173
8200
8227
8255
8283
8312
8341
8370
8400
8431
8462
8494
8526
8558
8591
8625
8658
8692
8727
8761
8795
8830
8865
8900
8935
8970
9006
9041
9077
9113
9150
9187
9224
9262
9300
9340
9379
9420
9461
9503
9545
9588
9632
9676
9720
9766
9811
9857
9903
9950
9996
10044
10091
10139
10187
10236
10285
10334
10383
10433
10483
10534
10585
10636
10687
10739
10791
10843
10896
10948
11001
11055
11108
11162
11216
11270
11324
11378
11433
11487
11542
11596
11650
11704
11758
11812
11865
11918
11971
12024
12077
12129
12181
12233
12284
12336
12387
12438
12489
12539
12590
12640
12689
12739
12788
12837
12885
12933
12980
13027
13073
13119
13164
13208
13251
13294
13336
13377
13417
13456
13495
13532
13569
13605
13639
13673
13707
13739
13771
13801
13831
13861
13889
13917
13943
13969
13994
14018
14041
14063
14084
14104
14123
14142
14159
14175
14190
14204
14217
14229
14239
14249
14258
14265
14272
14278
14283
14287
14291
14293
14296
14297
14298
14298
14298
14298
14296
14294
14292
14289
14285
14280
14275
14269
14263
14255
14247
14239
14229
14219
14209
14197
14186
14174
14161
14148
14134
14121
14107
14092
14078
14063
14048
14032
14016
14000
13983
13966
13949
13931
13913
13895
13876
13857
13837
13817
13796
13775
13753
13731
13708
13684
13659
13634
13608
13581
13554
13525
13496
13465
13434
13402
13369
13335
13300
13264
13227
13189
13151
13111
13071
13030
12988
12945
12902
12857
12812
12766
12719
12672
12624
12575
12525
12475
12424
12373
12320
12268
12215
12161
12107
12052
11997
11942
11886
11829
11773
11716
11658
11600
11543
11485
11426
11368
11310
11252
11194
11136
11079
11021
10964
10907
10851
10794
10739
10683
10628
10573
10519
10464
10411
10358
10305
10253
10201
10150
10100
10051
10002
9954
9907
9861
9816
9771
9727
9685
9643
9602
9561
9522
9484
9446
9410
9375
9341
9308
9276
9246
9216
9188
9162
9136
9111
9088
9066
9045
9026
9008
8990
8975
8960
8947
8935
8924
8914
8906
8898
8892
8887
8883
8880
8878
8876
8876
8876
8877
8879
8881
8884
8888
8892
8896
8901
8907
8913
8919
8926
8933
8940
8948
8956
8965
8974
8984
8995
9007
9019
9032
9046
9061
9077
9094
9111
9130
9149
9168
9189
9209
9231
9253
9275
9298
9321
9345
9369
9395
9420
9446
9473
9500
9528
9556
9585
9614
9644
9674
9704
9735
9766
9798
9830
9862
9894
9927
9960
9994
10028
10062
10097
10133
10169
10205
10242
10279
10317
10356
10395
10435
10475
10516
10557
10599
10642
10685
10728
10772
10817
10862
10908
10954
11001
11048
11096
11144
11193
11243
11293
11343
11393
11445
11496
11548
11600
11652
11704
11756
11808
11860
11913
11965
12017
12069
12121
12173
12225
12277
12329
12381
12433
12486
12538
12591
12644
12697
12750
12804
12857
12910
12964
13017
13070
13123
13176
13229
13282
13335
13388
13441
13493
13546
13599
13651
13704
13756
13808
13861
13913
13965
14017
14069
14121
14173
14225
14277
14328
14380
14432
14484
14536
14588
14640
14693
14745
14798
14850
14903
14957
15010
15064
15118
15173
15227
15282
15338
15393
15449
15505
15562
15619
15676
15733
15791
15849
15907
15965
16023
16081
16138
16196
16254
16311
16367
16425
16482
16538
16594
16650
16706
16761
16816
16871
16926
16981
17035
17088
17142
17194
17247
17298
17349
17400
17449
17498
17546
17593
17639
17685
17729
17773
17815
17857
17898
17939
17978
18017
18056
18093
18131
18167
18203
18238
18273
18307
18341
18373
18405
18437
18467
18497
18525
18553
18580
18605
18630
18653
18676
18697
18717
18737
18755
18772
18788
18803
18817
18830
18843
18854
18864
18874
18883
18890
18897
18904
18909
18914
18918
18921
18924
18926
18926
18927
18926
18925
18922
18919
18916
18911
18906
18900
18894
18887
18880
18872
18863
18855
18845
18836
18826
18815
18805
18794
18782
18770
18757
18744
18731
18716
18702
18687
18671
18655
18638
18621
18603
18585
18566
18547
18528
18508
18487
18466
18445
18423
18401
18379
18356
18332
18308
18284
18260
18235
18211
18186
18161
18136
18111
18085
18060
18036
18011
17986
17962
17938
17915
17892
17869
17846
17825
17803
17782
17762
17742
17723
17704
17686
17668
17651
17634
17619
17603
17588
17574
17561
17548
17536
17524
17513
17503
17493
17483
17475
17466
17458
17451
17444
17437
17431
17425
17420
17415
17411
17407
17403
17400
17398
17395
17394
17392
17391
17390
17389
17388
17388
17387
17387
17387
17387
17386
17386
17386
17385
17384
17384
17383
17382
17381
17380
17379
17378
17378
17377
17376
17376
17375
17375
17375
17375
17375
17376
17376
17377
17378
17379
17380
17382
17383
17385
17387
17390
17392
17394
17397
17400
17403
17406
17409
17412
17415
17418
17421
17424
17427
17429
17432
17434
17436
17438
17439
17441
17442
17442
17443
17443
17443
17443
17443
17442
17441
17439
17438
17436
17433
17431
17428
17426
17423
17420
17417
17414
17411
17409
17406
17404
17402
17401
17399
17398
17398
17397
17397
17398
17398
17399
17400
17401
17402
17403
17405
17406
17408
17409
17411
17413
17415
17418
17420
17423
17426
17429
17433
17437
17441
17445
17450
17455
17460
17465
17471
17476
17482
17488
17494
17500
17507
17514
17521
17528
17536
17544
17552
17561
17570
17580
17590
17601
17612
17623
17635
17647
17659
17672
17686
17700
17714
17729
17744
17760
17777
17794
17811
17829
17847
17866
17885
17904
17924
17944
17964
17984
18005
18025
18046
18067
18088
18109
18131
18152
18174
18196
18218
18240
18262
18285
18308
18330
18353
18377
18400
18423
18447
18470
18494
18517
18541
18564
18588
18611
18634
18657
18680
18703
18726
18749
18771
18794
18816
18838
18860
18882
18904
18926
18947
18969
18990
19011
19032
19052
19073
19093
19114
19134
19153
19173
19192
19211
19229
19247
19264
19281
19298
19314
19329
19344
19359
19373
19386
19400
19412
19424
19436
19447
19458
19468
19477
19486
19494
19501
19508
19514
19519
19524
19528
19531
19534
19536
19537
19538
19538
19538
19537
19536
19534
19532
19529
19526
19522
19518
19514
19509
19504
19498
19493
19487
19480
19474
19467
19461
19454
19447
19440
19433
19425
19418
19411
19403
19396
19388
19381
19373
19366
19358
19350
19343
19335
19328
19320
19313
19305
19297
19290
19282
19274
19266
19258
19249
19240
19231
19222
19212
19202
19192
19182
19172
19161
19151
19141
19130
19120
19110
19099
19089
19078
19067
19056
19045
19033
19021
19009
18996
18983
18969
18954
18940
18924
18909
18893
18876
18859
18842
18824
18806
18788
18769
18749
18729
18709
18689
18667
18646
18624
18601
18578
18555
18530
18506
18480
18455
18428
18401
18373
18345
18316
18286
18256
18225
18193
18161
18128
18094
18060
18025
17989
17954
17917
17881
17844
17806
17769
17731
17693
17656
17618
17580
17542
17504
17466
17428
17391
17353
17315
17278
17240
17202
17164
17126
17089
17050
17012
16974
16935
16896
16857
16817
16778
16737
16697
16656
16615
16574
16532
16490
16447
16405
16361
16318
16274
16231
16186
16142
16097
16052
16007
15961
15915
15869
15823
15776
15729
15682
15634
15586
15537
15488
15438
15387
15336
15284
15231
15178
15124
15069
15013
14957
14900
14842
14783
14723
14662
14601
14538
14474
14410
14345
14278
14211
14143
14074
14004
13933
13861
13788
13714
13639
13564
13487
13409
13330
13250
13169
13088
13005
12922
12838
12753
12668
12582
12496
12409
12322
12235
12147
12059
11970
11881
11791
11701
11611
11520
11429
11338
11246
11153
11061
10968
10874
10780
10686
10592
10497
10402
10306
10210
10114
10018
9921
9825
9728
9632
9535
9438
9341
9244
9147
9050
8953
8856
8759
8661
8564
8467
8369
8272
8175
8077
7980
7883
7786
7690
7593
7497
7401
7305
7210
7115
7021
6927
6834
6741
6649
6558
6467
6377
6287
6198
6110
6022
5935
5848
5762
5677
5593
5509
5426
5343
5261
5181
5101
5022
4944
4866
4790
4715
4640
4567
4494
4422
4352
4282
4213
4146
4078
4013
3948
3884
3821
3758
3697
3636
3576
3518
3459
3402
3346
3291
3236
3182
3129
3077
3025
2974
2923
2874
2824
2775
2727
2678
2631
2583
2536
2490
2444
2398
2352
2307
2262
2217
2172
2128
2085
2041
1998
1956
1913
1872
1830
1790
1749
1709
1670
1631
1593
1555
1517
1480
1444
1408
1372
1336
1301
1267
1232
1197
1163
1129
1095
1060
1026
992
958
924
889
855
820
786
751
716
681
647
612
577
543
508
474
439
405
371
337
303
269
235
202
169
135
102
69
37
4
-28
-59
-91
-122
-152
-183
-212
-241
-270
-298
-325
-352
-378
-403
-427
-450
-472
-494
-514
-534
-553
-571
-588
-604
-619
-634
-649
-662
-675
-688
-700
-711
-722
-733
-743
-753
-762
-771
-779
-787
-794
-801
-807
-813
-819
-824
-829
-833
-838
-842
-846
-850
-853
-857
-860
-864
-867
-871
-874
-878
-881
-885
-889
-892
-896
-900
-903
-907
-911
-914
-918
-922
-926
-930
-934
-938
-942
-946
-950
-954
-958
-962
-967
-971
-976
-980
-985
-990
-995
-1000
-1006
-1012
-1018
-1024
-1031
-1038
-1045
-1053
-1061
-1069
-1078
-1088
-1098
-1108
-1119
-1130
-1141
-1153
-1166
-1179
-1192
-1205
-1219
-1234
-1248
-1264
-1279
-1295
-1311
-1328
-1345
-1362
-1380
-1398
-1417
-1436
-1456
-1476
-1497
-1517
-1539
-1561
-1583
-1605
-1628
-1651
-1675
-1698
-1723
-1747
-1771
-1796
-1821
-1846
-1872
-1897
-1923
-1949
-1975
-2001
-2029
-2056
-2084
-2112
-2140
-2169
-2199
-2229
-2260
-2291
-2323
-2356
-2390
-2424
-2459
-2495
-2532
-2570
-2609
-2649
-2689
-2731
-2773
-2817
-2861
-2906
-2952
-2999
-3046
-3095
-3144
-3194
-3246
-3298
-3351
-3405
-3459
-3515
-3572
-3629
-3688
-3747
-3807
-3868
-3931
-3994
-4058
-4123
-4189
-4257
-4325
-4395
-4465
-4537
-4609
-4683
-4757
-4832
-4908
-4985
-5063
-5141
-5220
-5300
-5380
-5462
-5543
-5626
-5709
-5793
-5877
-5963
-6049
-6136
-6223
-6311
-6401
-6491
-6581
-6673
-6765
-6858
-6952
-7047
-7142
-7238
-7334
-7431
-7529
-7627
-7725
-7824
-7923
-8023
-8122
-8223
-8324
-8425
-8526
-8627
-8729
-8831
-8932
-9034
-9135
-9237
-9338
-9439
-9539
-9640
-9739
-9839
-9938
-10036
-10134
-10231
-10327
-10423
-10519
-10613
-10707
-10800
-10893
-10985
-11076
-11167
-11257
-11346
-11435
-11522
-11610
-11696
-11782
-11866
-11951
-12034
-12116
-12198
-12279
-12359
-12438
-12516
-12594
-12671
-12747
-12822
-12896
-12970
-13044
-13116
-13188
-13259
-13329
-13399
-13468
-13536
-13604
-13670
-13736
-13802
-13866
-13930
-13993
-14055
-14116
-14177
-14236
-14295
-14353
-14410
-14466
-14521
-14575
-14628
-14680
-14730
-14780
-14828
-14875
-14921
-14966
-15010
-15053
-15094
-15135
-15175
-15214
-15253
-15290
-15327
-15364
-15399
-15434
-15468
-15502
-15534
-15567
-15598
-15629
-15659
-15688
-15717
-15745
-15772
-15799
-15826
-15852
-15877
-15902
-15927
-15951
-15975
-15998
-16021
-16044
-16065
-16088
-16111
-16133
-16154
-16175
-16198
-16219
-16241
-16263
-16285
-16306
-16328
-16350
-16372
-16394
-16416
-16438
-16460
-16482
-16503
-16525
-16547
-16568
-16590
-16611
-16633
-16655
-16677
-16698
-16720
-16742
-16763
-16785
-16806
-16827
-16848
-16869
-16889
-16909
-16929
-16948
-16966
-16984
-17002
-17019
-17035
-17051
-17067
-17082
-17097
-17112
-17126
-17140
-17154
-17168
-17182
-17196
-17209
-17223
-17236
-17249
-17262
-17274
-17286
-17298
-17310
-17321
-17332
-17343
-17353
-17363
-17373
-17382
-17391
-17400
-17408
-17416
-17424
-17431
-17439
-17445
-17452
-17458
-17465
-17471
-17476
-17482
-17488
-17493
-17498
-17503
-17507
-17512
-17516
-17520
-17524
-17527
-17530
-17534
-17537
-17540
-17542
-17545
-17548
-17551
-17554
-17557
-17561
-17564
-17568
-17573
-17578
-17583
-17589
-17595
-17602
-17610
-17619
-17628
-17638
-17649
-17661
-17674
-17687
-17702
-17718
-17734
-17752
-17770
-17790
-17810
-17831
-17854
-17877
-17901
-17926
-17952
-17979
-18007
-18035
-18065
-18095
-18125
-18157
-18189
-18222
-18256
-18290
-18326
-18362
-18399
-18436
-18474
-18513
-18553
-18593
-18634
-18675
-18717
-18760
-18803
-18846
-18890
-18934
-18978
-19023
-19068
-19113
-19159
-19205
-19251
-19298
-19345
-19392
-19440
-19488
-19537
-19586
-19635
-19685
-19736
-19786
-19838
-19889
-19942
-19994
-20047
-20100
-20154
-20208
-20263
-20318
-20373
-20429
-20485
-20541
-20598
-20654
-20711
-20768
-20826
-20883
-20940
-20998
-21056
-21114
-21172
-21230
-21289
-21347
-21406
-21465
-21524
-21584
-21643
-21703
-21763
-21823
-21882
-21942
-22002
-22062
-22121
-22181
-22241
-22300
-22360
-22419
-22478
-22538
-22597
-22655
-22714
-22772
-22830
-22888
-22946
-23003
-23059
-23115
-23170
-23225
-23280
-23333
-23386
-23439
-23491
-23543
-23594
-23644
-23694
-23744
-23793
-23842
-23891
-23940
-23988
-24035
-24083
-24131
-24178
-24225
-24272
-24319
-24366
-24414
-24461
-24508
-24555
-24602
-24649
-24696
-24742
-24789
-24835
-24881
-24927
-24973
-25018
-25062
-25107
-25150
-25193
-25236
-25278
-25320
-25361
-25401
-25441
-25480
-25518
-25556
-25593
-25629
-25665
-25700
-25735
-25769
-25802
-25835
-25867
-25899
-25930
-25961
-25991
-26021
-26051
-26080
-26109
-26137
-26165
-26192
-26219
-26246
-26272
-26298
-26324
-26349
-26373
-26397
-26421
-26444
-26467
-26489
-26511
-26533
-26554
-26574
-26594
-26614
-26633
-26651
-26669
-26686
-26702
-26718
-26733
-26747
-26761
-26774
-26786
-26798
-26809
-26819
-26828
-26837
-26845
-26852
-26858
-26864
-26869
-26874
-26878
-26881
-26884
-26886
-26887
-26888
-26889
-26889
-26888
-26887
-26885
-26883
-26880
-26877
-26874
-26869
-26865
-26859
-26854
-26848
-26841
-26835
-26828
-26820
-26813
-26805
-26797
-26788
-26780
-26771
-26762
-26753
-26744
-26734
-26724
-26714
-26704
-26693
-26682
-26671
-26659
-26647
-26634
-26621
-26607
-26593
-26578
-26563
-26546
-26530
-26512
-26494
-26475
-26456
-26435
-26415
-26393
-26370
-26347
-26323
-26298
-26272
-26245
-26217
-26189
-26159
-26129
-26098
-26066
-26033
-25999
-25965
-25930
-25894
-25857
-25820
-25782
-25744
-25705
-25666
-25627
-25587
-25547
-25507
-25466
-25426
-25385
-25343
-25302
-25261
-25219
-25178
-25136
-25095
-25053
-25012
-24971
-24930
-24889
-24849
-24809
-24769
-24730
-24691
-24652
-24613
-24575
-24537
-24500
-24462
-24425
-24389
-24352
-24316
-24280
-24244
-24208
-24173
-24137
-24103
-24068
-24034
-24000
-23966
-23932
-23899
-23866
-23834
-23801
-23769
-23737
-23706
-23674
-23643
-23612
-23581
-23550
-23519
-23489
-23458
-23427
-23396
-23365
-23334
-23303
-23271
-23239
-23208
-23175
-23143
-23111
-23078
-23045
-23013
-22979
-22946
-22913
-22880
-22846
-22812
-22779
-22745
-22711
-22677
-22643
-22609
-22575
-22541
-22506
-22472
-22437
-22403
-22368
-22333
-22298
-22262
-22227
-22191
-22155
-22119
-22083
-22047
-22011
-21974
-21937
-21900
-21864
-21827
-21790
-21752
-21715
-21678
-21640
-21603
-21566
-21528
-21490
-21453
-21415
-21377
-21339
-21301
-21263
-21225
-21187
-21148
-21109
-21071
-21032
-20992
-20953
-20914
-20874
-20834
-20794
-20754
-20714
-20674
-20633
-20593
-20552
-20512
-20471
-20430
-20390
-20349
-20309
-20268
-20228
-20187
-20147
-20107
-20066
-20026
-19985
-19944
-19903
-19862
-19820
-19779
-19736
-19694
-19651
-19608
-19564
-19520
-19476
-19431
-19386
-19341
-19295
-19249
-19203
-19157
-19111
-19064
-19017
-18970
-18923
-18876
-18828
-18780
-18732
-18684
-18636
-18587
-18538
-18489
-18439
-18389
-18339
-18288
-18237
-18185
-18133
-18081
-18028
-17975
-17922
-17868
-17813
-17758
-17703
-17647
-17591
-17535
-17478
-17420
-17362
-17303
-17244
-17184
-17123
-17062
-17001
-16938
-16875
-16812
-16748
-16683
-16618
-16553
-16487
-16420
-16353
-16283
-16216
-16146
-16076
-16004
-15932
-15859
-15785
-15710
-15634
-15556
-15478
-15399
-15318
-15237
-15154
-15071
-14986
-14901
-14814
-14727
-14638
-14549
-14458
-14367
-14274
-14181
-14086
-13990
-13893
-13796
-13697
-13597
-13497
-13396
-13293
-13190
-13086
-12981
-12875
-12768
-12660
-12551
-12441
-12330
-12218
-12106
-11992
-11877
-11762
-11645
-11528
-11410
-11292
-11173
-11053
-10932
-10811
-10690
-10567
-10445
-10321
-10198
-10073
-9949
-9824
-9698
-9573
-9447
-9321
-9194
-9068
-8942
-8816
-8690
-8564
-8438
-8313
-8188
-8063
-7939
-7815
-7692
-7569
-7446
-7324
-7203
-7082
-6961
-6841
-6722
-6603
-6486
-6369
-6252
-6137
-6022
-5908
-5795
-5683
-5572
-5461
-5352
-5243
-5135
-5028
-4922
-4817
-4712
-4608
-4506
-4403
-4302
-4201
-4102
-4002
-3904
-3807
-3710
-3614
-3518
-3423
-3330
-3237
-3144
-3053
-2962
-2872
-2783
-2694
-2606
-2519
-2433
-2347
-2261
-2176
-2092
-2008
-1924
-1841
-1758
-1676
-1594
-1513
-1431
-1351
-1270
-1190
-1111
-1032
-954
-876
-799
-722
-647
-572
-498
-425
-353
-282
-212
-143
-75
-9
57
121
184
246
307
367
426
484
540
596
650
703
755
805
855
903
950
996
1041
1084
1126
1167
1207
1245
1282
1317
1351
1384
1415
1445
1474
1501
1527
1552
1576
1598
1620
1640
1660
1679
1697
1714
1731
1746
1762
1777
1791
1804
1818
1831
1843
1855
1866
1877
1888
1898
1908
1917
1927
1935
1944
1952
1960
1967
1975
1982
1989
1996
2003
2009
2016
2021
2029
2035
2041
2048
2055
2062
2068
2075
2082
2089
2096
2103
2111
2119
2127
2135
2143
2152
2160
2169
2178
2188
2198
2208
2218
2229
2240
2252
2265
2278
2291
2306
2321
2337
2353
2371
2389
2408
2428
2449
2471
2494
2517
2541
2566
2592
2618
2645
2672
2700
2728
2757
2786
2815
2846
2876
2908
2940
2972
3005
3039
3074
3110
3146
3183
3221
3259
3299
3339
3380
3422
3465
3508
3552
3597
3642
3689
3736
3784
3833
3882
3933
3985
4037
4091
4146
4201
4258
4316
4376
4437
4499
4562
4627
4693
4761
4830
4901
4973
5047
5122
5199
5278
5358
5439
5523
5608
5694
5782
5872
5963
6056
6151
6247
6344
6443
6544
6646
6749
6853
6959
7066
7175
7284
7395
7506
7619
7733
7848
7964
8080
8199
8318
8438
8559
8681
8803
8926
9050
9175
9300
9426
9553
9680
9808
9937
10066
10196
10327
10457
10589
10720
10852
10985
11117
11250
11383
11516
11649
11783
11916
12050
12184
12317
12451
12585
12718
12851
12985
13118
13250
13383
13515
13647
13778
13909
14040
14170
14300
14429
14558
14686
14814
14942
15069
15195
15321
15447
15572
15696
15819
15942
16064
16184
16306
16426
16545
16663
16780
16897
17012
17126
17239
17351
17462
17572
17680
17787
17893
17997
18099
18201
18300
18399
18496
18591
18685
18777
18868
18958
19046
19133
19218
19302
19384
19465
19544
19622
19698
19773
19847
19919
19989
20058
20126
20191
20256
20319
20380
20440
20499
20556
20612
20666
20719
20771
20821
20869
20917
20962
21007
21050
21091
21131
21169
21206
21242
21276
21309
21340
21370
21399
21426
21453
21478
21501
21524
21546
21566
21586
21604
21621
21637
21653
21667
21680
21693
21704
21715
21724
21733
21740
21747
21752
21757
21761
21764
21765
21766
21766
21765
21763
21760
21756
21751
21745
21738
21731
21722
21712
21702
21690
21678
21664
21649
21633
21616
21598
21578
21557
21535
21512
21487
21460
21433
21403
21372
21340
21306
21271
21234
21196
21156
21115
21073
21029
20984
20938
20891
20843
20793
20742
20691
20638
20585
20530
20475
20418
20361
20303
20244
20184
20123
20062
19999
19936
19872
19808
19743
19677
19611
19544
19476
19409
19341
19272
19204
19135
19066
18998
18929
18861
18793
18725
18657
18590
18524
18458
18392
18327
18262
18199
18135
18072
18010
17948
17887
17826
17766
17706
17647
17588
17529
17471
17414
17357
17300
17243
17187
17132
17077
17022
16967
16913
16860
16807
16754
16701
16649
16598
16547
16496
16446
16396
16347
16299
16251
16204
16157
16111
16065
16021
15977
15934
15892
15850
15809
15769
15729
15691
15653
15616
15580
15544
15510
15476
15443
15411
15380
15349
15320
15291
15263
15236
15210
15185
15161
15138
15116
15095
15075
15056
15038
15022
15006
14991
14977
14964
14951
14940
14929
14918
14909
14899
14891
14883
14875
14868
14862
14856
14850
14845
14840
14836
14832
14829
14827
14825
14823
14822
14822
14822
14823
14824
14826
14829
14832
14836
14840
14844
14850
14855
14861
14867
14874
14880
14887
14894
14901
14908
14915
14922
14929
14936
14943
14950
14958
14965
14972
14979
14987
14994
15002
15010
15018
15027
15035
15044
15053
15063
15072
15082
15092
15103
15114
15125
15136
15148
15161
15174
15187
15200
15214
15229
15244
15259
15275
15291
15307
15323
15340
15357
15374
15391
15408
15426
15443
15460
15477
15494
15511
15528
15544
15561
15578
15594
15610
15627
15643
15659
15675
15691
15706
15722
15737
15753
15768
15782
15797
15811
15826
15840
15854
15867
15881
15894
15907
15920
15933
15945
15958
15970
15982
15994
16004
16017
16027
16039
16050
16059
16070
16079
16088
16097
16105
16111
16119
16126
16132
16138
16143
16148
16152
16155
16160
16164
16167
16171
16174
16178
16181
16184
16189
16193
16197
16202
16207
16212
16216
16222
16228
16234
16241
16247
16253
16259
16265
16271
16277
16282
16288
16292
16297
16300
16303
16306
16309
16309
16311
16311
16309
16309
16306
16303
16299
16293
16286
16279
16271
16261
16250
16239
16225
16210
16196
16178
16161
16143
16123
16102
16081
16058
16033
16009
15983
15956
15929
15900
15870
15840
15808
15775
15741
15707
15671
15634
15596
15557
15517
15476
15435
15392
15349
15306
15261
15216
15170
15124
15078
15031
14984
14937
14889
14841
14793
14745
14697
14648
14600
14551
14502
14453
14404
14355
14306
14257
14207
14157
14108
14057
14007
13956
13905
13854
13802
13750
13697
13644
13590
13536
13481
13425
13368
13311
13253
13194
13134
13074
13012
12950
12887
12823
12758
12693
12627
12560
12492
12423
12354
12283
12212
12140
12067
11993
11919
11843
11767
11690
11612
11534
11456
11376
11297
11216
11136
11055
10974
10892
10810
10727
10644
10561
10477
10392
10308
10223
10137
10051
9965
9878
9792
9705
9618
9530
9443
9355
9268
9180
9092
9005
8917
8829
8741
8652
8564
8475
8387
8298
8209
8119
8031
7943
7854
7765
7677
7588
7500
7412
7324
7237
7149
7062
6975
6888
6801
6714
6627
6540
6454
6367
6281
6194
6108
6022
5937
5852
5767
5682
5598
5514
5431
5349
5267
5186
5106
5026
4948
4870
4793
4716
4641
4567
4493
4420
4348
4277
4206
4136
4067
3999
3932
3865
3799
3733
3668
3604
3541
3478
3415
3353
3292
3232
3171
3112
3053
2995
2937
2880
2823
2767
2711
2656
2602
2548
2494
2441
2388
2336
2285
2234
2184
2134
2085
2036
1989
1942
1895
1849
1804
1759
1715
1672
1629
1587
1545
1505
1464
1425
1386
1348
1310
1272
1235
1199
1162
1126
1091
1055
1020
985
950
915
880
846
811
777
743
708
674
639
604
569
534
499
463
427
390
354
317
280
242
204
167
128
90
52
13
-25
-64
-102
-141
-179
-218
-256
-295
-333
-371
-408
-446
-483
-520
-556
-592
-628
-664
-699
-733
-767
-801
-834
-867
-899
-930
-962
-992
-1022
-1052
-1081
-1110
-1138
-1165
-1192
-1219
-1245
-1270
-1295
-1319
-1342
-1365
-1387
-1409
-1430
-1450
-1469
-1488
-1506
-1523
-1539
-1555
-1570
-1584
-1597
-1609
-1620
-1631
-1641
-1650
-1659
-1667
-1674
-1681
-1687
-1693
-1698
-1703
-1707
-1711
-1714
-1717
-1719
-1720
-1720
-1720
-1719
-1717
-1714
-1710
-1705
-1700
-1693
-1685
-1676
-1666
-1655
-1643
-1631
-1617
-1602
-1587
-1570
-1553
-1535
-1517
-1498
-1478
-1457
-1436
-1415
-1393
-1370
-1347
-1323
-1299
-1275
-1249
-1224
-1198
-1171
-1144
-1117
-1089
-1061
-1033
-1004
-975
-946
-916
-887
-857
-827
-797
-767
-737
-707
-677
-647
-617
-587
-558
-529
-500
-471
-442
-413
-384
-356
-327
-299
-271
-242
-214
-186
-158
-130
-103
-75
-48
-21
6
32
58
83
108
132
155
178
201
222
243
263
282
301
318
336
352
368
383
398
412
425
439
451
463
475
487
498
509
519
529
539
548
557
566
573
581
587
593
599
603
607
610
612
614
615
614
613
611
609
605
601
596
590
583
576
568
559
549
539
528
516
504
491
477
463
447
431
415
398
380
361
342
322
302
281
260
238
216
193
170
146
121
96
70
43
16
-12
-40
-70
-100
-131
-162
-195
-228
-262
-296
-331
-367
-403
-440
-478
-516
-554
-593
-632
-672
-712
-753
-794
-835
-877
-919
-961
-1002
-1046
-1089
-1132
-1176
-1219
-1263
-1306
-1350
-1394
-1437
-1481
-1525
-1568
-1612
-1655
-1699
-1742
-1786
-1829
-1873
-1916
-1960
-2003
-2045
-2090
-2133
-2176
-2219
-2261
-2303
-2346
-2387
-2429
-2470
-2511
-2552
-2592
-2633
-2673
-2712
-2752
-2791
-2830
-2869
-2908
-2946
-2984
-3022
-3059
-3096
-3132
-3168
-3203
-3238
-3272
-3306
-3338
-3370
-3402
-3433
-3463
-3492
-3521
-3549
-3577
-3604
-3630
-3656
-3681
-3705
-3729
-3753
-3776
-3798
-3820
-3841
-3862
-3882
-3902
-3922
-3941
-3960
-3979
-3997
-4014
-4032
-4050
-4067
-4083
-4100
-4116
-4131
-4146
-4161
-4176
-4189
-4203
-4216
-4228
-4240
-4251
-4261
-4271
-4280
-4288
-4296
-4302
-4308
-4312
-4316
-4318
-4320
-4320
-4319
-4317
-4313
-4309
-4303
-4296
-4288
-4279
-4270
-4259
-4247
-4235
-4221
-4207
-4192
-4177
-4161
-4144
-4126
-4108
-4089
-4070
-4050
-4030
-4009
-3988
-3967
-3945
-3922
-3900
-3877
-3853
-3830
-3805
-3781
-3756
-3731
-3706
-3680
-3654
-3627
-3601
-3573
-3546
-3518
-3489
-3460
-3431
-3402
-3372
-3342
-3312
-3281
-3250
-3219
-3188
-3156
-3124
-3092
-3060
-3028
-2995
-2962
-2929
-2896
-2863
-2830
-2797
-2763
-2730
-2696
-2663
-2629
-2595
-2561
-2526
-2491
-2456
-2421
-2385
-2349
-2313
-2277
-2240
-2203
-2165
-2127
-2089
-2050
-2009
-1971
-1930
-1889
-1848
-1805
-1763
-1719
-1676
-1631
-1587
-1542
-1496
-1451
-1405
-1359
-1312
-1266
-1220
-1173
-1126
-1080
-1033
-986
-940
-893
-846
-800
-754
-707
-661
-616
-570
-525
-480
-435
-390
-346
-302
-258
-215
-171
-128
-85
-43
0
42
83
125
166
207
248
288
327
367
406
444
482
519
557
594
630
666
702
738
773
808
843
878
913
948
983
1016
1052
1087
1121
1156
1192
1227
1263
1299
1335
1372
1410
1447
1486
1525
1565
1605
1646
1687
1730
1772
1816
1860
1905
1950
1996
2043
2090
2137
2185
2233
2281
2330
2379
2428
2478
2528
2578
2628
2678
2729
2780
2831
2882
2934
2986
3039
3092
3145
3198
3252
3306
3360
3414
3469
3524
3578
3633
3688
3743
3798
3853
3908
3963
4018
4073
4127
4182
4237
4291
4345
4399
4453
4507
4561
4615
4668
4722
4776
4829
4883
4937
4991
5045
5099
5153
5208
5263
5318
5374
5430
5486
5543
5600
5657
5715
5773
5831
5890
5949
6009
6069
6129
6190
6251
6313
6375
6437
6500
6563
6626
6690
6755
6820
6885
6951
7018
7084
7151
7219
7287
7355
7424
7494
7563
7634
7705
7776
7848
7920
7994
8067
8141
8216
8292
8368
8444
8521
8598
8676
8754
8833
8912
8991
9071
9152
9232
9314
9395
9477
9560
9643
9727
9811
9895
9980
10066
10152
10239
10325
10413
10500
10588
10676
10765
10854
10943
11032
11122
11212
11302
11392
11482
11572
11662
11752
11841
11931
12020
12110
12199
12287
12375
12463
12550
12637
12724
12810
12895
12980
13065
13149
13232
13314
13396
13478
13558
13638
13717
13796
13874
13952
14029
14106
14182
14258
14334
14410
14485
14560
14635
14710
14784
14859
14933
15006
15080
15153
15225
15297
15369
15440
15510
15580
15649
15718
15786
15853
15920
15987
16053
16117
16183
16247
16311
16373
16437
16499
16560
16621
16681
16741
16800
16859
16917
16974
17031
17087
17142
17197
17252
17306
17359
17412
17464
17516
17567
17617
17667
17717
17766
17814
17862
17909
17956
18003
18048
18093
18138
18182
18226
18269
18311
18353
18395
18436
18476
18516
18556
18594
18633
18670
18708
18744
18780
18816
18851
18885
18919
18952
18985
19017
19048
19078
19108
19137
19165
19192
19218
19243
19268
19292
19314
19336
19357
19377
19396
19415
19432
19449
19465
19480
19495
19509
19522
19534
19546
19557
19567
19577
19586
19594
19602
19609
19615
19621
19627
19632
19637
19642
19646
19650
19654
19658
19662
19666
19671
19675
19679
19684
19689
19694
19700
19706
19712
19718
19725
19732
19739
19747
19755
19763
19771
19780
19788
19797
19806
19815
19824
19833
19843
19852
19862
19872
19882
19892
19903
19913
19924
19934
19945
19955
19966
19976
19986
19996
20006
20016
20026
20035
20044
20053
20061
20069
20076
20083
20090
20096
20101
20106
20110
20114
20117
20119
20120
20121
20121
20120
20119
20117
20114
20110
20106
20101
20095
20089
20082
20074
20066
20058
20049
20039
20029
20018
20007
19995
19983
19971
19958
19945
19931
19917
19903
19888
19873
19858
19842
19826
19810
19793
19776
19759
19741
19723
19705
19687
19668
19649
19630
19610
19590
19570
19549
19529
19508
19487
19465
19444
19422
19400
19377
19355
19332
19308
19285
19260
19236
19211
19186
19160
19134
19107
19080
19052
19023
18994
18964
18933
18902
18871
18839
18806
18773
18740
18706
18672
18637
18602
18567
18531
18495
18459
18423
18386
18349
18311
18274
18236
18198
18160
18122
18084
18046
18008
17969
17931
17892
17854
17815
17776
17736
17697
17657
17618
17578
17538
17497
17457
17416
17376
17335
17294
17253
17213
17172
17131
17089
17048
17007
16965
16924
16882
16840
16799
16757
16715
16674
16633
16592
16552
16512
16473
16435
16397
16360
16324
16288
16253
16219
16184
16152
16120
16088
16056
16024
15992
15961
15930
15898
15867
15835
15803
15772
15740
15709
15677
15646
15614
15583
15551
15520
15489
15458
15427
15396
15365
15335
15304
15274
15244
15214
15185
15155
15126
15097
15068
15039
15010
14981
14952
14923
14894
14864
14835
14805
14774
14744
14713
14681
14650
14618
14585
14552
14519
14485
14451
14416
14381
14345
14308
14271
14234
14196
14157
14117
14077
14037
13996
13954
13911
13868
13825
13780
13736
13690
13644
13598
13551
13503
13455
13406
13357
13307
13256
13205
13153
13101
13048
12994
12940
12886
12831
12775
12718
12661
12603
12545
12485
12425
12364
12303
12241
12178
12114
12050
11984
11919
11852
11785
11717
11648
11579
11509
11439
11367
11296
11223
11150
11076
11002
10928
10852
10777
10701
10624
10547
10469
10391
10313
10234
10155
10075
9996
9916
9835
9755
9674
9594
9513
9432
9352
9271
9190
9110
9030
8950
8870
8790
8711
8632
8553
8475
8397
8319
8242
8164
8089
8013
7939
7865
7791
7718
7645
7573
7502
7431
7360
7290
7221
7152
7084
7016
6949
6882
6816
6750
6684
6619
6554
6489
6425
6361
6297
6233
6169
6105
6042
5978
5914
5851
5787
5723
5660
5596
5532
5468
5404
5340
5276
5212
5148
5083
5019
4955
4890
4826
4762
4697
4633
4569
4505
4441
4378
4314
4251
4187
4124
4059
3997
3933
3869
3806
3742
3678
3614
3550
3486
3422
3358
3295
3232
3168
3106
3043
2980
2918
2856
2794
2732
2670
2609
2547
2486
2425
2364
2303
2242
2181
2121
2060
2000
1939
1878
1818
1757
1696
1634
1573
1511
1449
1386
1324
1261
1198
1134
1071
1008
944
881
817
753
690
626
563
499
436
373
309
246
183
120
57
-6
-68
-130
-192
-254
-316
-377
-438
-499
-559
-620
-680
-739
-799
-858
-917
-975
-1033
-1091
-1149
-1206
-1262
-1318
-1374
-1430
-1485
-1539
-1594
-1648
-1701
-1754
-1807
-1860
-1912
-1964
-2016
-2067
-2118
-2168
-2219
-2268
-2318
-2366
-2415
-2462
-2509
-2555
-2600
-2645
-2688
-2731
-2772
-2813
-2853
-2892
-2929
-2966
-3002
-3037
-3071
-3105
-3137
-3169
-3200
-3230
-3259
-3288
-3316
-3343
-3368
-3394
-3418
-3441
-3463
-3485
-3505
-3525
-3543
-3561
-3578
-3594
-3609
-3623
-3637
-3649
-3661
-3672
-3682
-3691
-3699
-3706
-3712
-3718
-3722
-3726
-3729
-3731
-3732
-3732
-3732
-3731
-3729
-3726
-3723
-3719
-3714
-3709
-3703
-3697
-3691
-3683
-3676
-3668
-3659
-3650
-3641
-3631
-3621
-3610
-3599
-3587
-3574
-3562
-3548
-3534
-3520
-3505
-3490
-3474
-3457
-3440
-3422
-3403
-3384
-3364
-3343
-3322
-3300
-3277
-3254
-3230
-3206
-3181
-3156
-3130
-3104
-3077
-3050
-3023
-2995
-2967
-2938
-2910
-2880
-2851
-2821
-2791
-2761
-2731
-2700
-2670
-2639
-2609
-2579
-2548
-2518
-2488
-2458
-2429
-2400
-2371
-2342
-2314
-2286
-2259
-2232
-2206
-2180
-2155
-2130
-2106
-2083
-2060
-2037
-2016
-1996
-1976
-1958
-1940
-1923
-1907
-1892
-1877
-1864
-1851
-1839
-1828
-1818
-1809
-1800
-1793
-1786
-1780
-1775
-1771
-1767
-1765
-1763
-1762
-1762
-1762
-1763
-1765
-1768
-1771
-1774
-1778
-1783
-1788
-1793
-1799
-1805
-1811
-1818
-1825
-1832
-1840
-1848
-1856
-1864
-1873
-1882
-1891
-1900
-1910
-1920
-1930
-1940
-1951
-1961
-1972
-1983
-1994
-2005
-2017
-2029
-2041
-2053
-2066
-2080
-2094
-2109
-2124
-2140
-2156
-2174
-2192
-2211
-2231
-2251
-2272
-2295
-2318
-2342
-2367
-2393
-2419
-2447
-2476
-2506
-2537
-2569
-2602
-2636
-2672
-2708
-2746
-2785
-2824
-2865
-2907
-2949
-2993
-3037
-3083
-3129
-3176
-3224
-3273
-3323
-3373
-3425
-3477
-3531
-3585
-3641
-3697
-3754
-3812
-3872
-3932
-3992
-4054
-4117
-4181
-4246
-4311
-4378
-4446
-4514
-4584
-4654
-4726
-4799
-4873
-4948
-5024
-5101
-5179
-5258
-5338
-5419
-5500
-5583
-5667
-5751
-5836
-5922
-6009
-6097
-6185
-6274
-6364
-6454
-6545
-6637
-6729
-6822
-6916
-7010
-7105
-7200
-7296
-7392
-7490
-7588
-7686
-7785
-7885
-7986
-8087
-8189
-8292
-8395
-8499
-8604
-8709
-8815
-8922
-9030
-9138
-9247
-9356
-9466
-9577
-9688
-9800
-9911
-10024
-10136
-10249
-10361
-10474
-10587
-10700
-10812
-10925
-11037
-11149
-11261
-11373
-11484
-11595
-11706
-11817
-11927
-12037
-12146
-12256
-12364
-12473
-12581
-12688
-12795
-12902
-13008
-13114
-13219
-13323
-13427
-13530
-13633
-13734
-13835
-13934
-14033
-14131
-14227
-14323
-14417
-14511
-14604
-14695
-14786
-14875
-14964
-15051
-15137
-15222
-15306
-15389
-15470
-15550
-15629
-15706
-15781
-15855
-15928
-15998
-16068
-16135
-16201
-16265
-16328
-16388
-16448
-16505
-16561
-16615
-16667
-16717
-16766
-16813
-16858
-16901
-16942
-16981
-17018
-17054
-17087
-17119
-17148
-17175
-17200
-17223
-17244
-17263
-17280
-17295
-17308
-17318
-17327
-17333
-17338
-17341
-17341
-17340
-17337
-17331
-17324
-17316
-17305
-17293
-17279
-17264
-17247
-17228
-17208
-17187
-17164
-17139
-17114
-17087
-17059
-17030
-16999
-16968
-16936
-16902
-16868
-16833
-16798
-16761
-16724
-16686
-16647
-16608
-16567
-16527
-16485
-16442
-16399
-16355
-16311
-16265
-16219
-16172
-16125
-16077
-16027
-15978
-15928
-15876
-15824
-15771
-15717
-15663
-15607
-15551
-15494
-15436
-15377
-15318
-15257
-15196
-15134
-15071
-15008
-14943
-14878
-14811
-14744
-14676
-14607
-14537
-14466
-14394
-14321
-14248
-14173
-14098
-14021
-13944
-13866
-13787
-13708
-13628
-13547
-13466
-13384
-13301
-13219
-13136
-13052
-12968
-12883
-12799
-12714
-12628
-12542
-12456
-12370
-12283
-12197
-12110
-12022
-11935
-11847
-11759
-11672
-11584
-11496
-11408
-11320
-11232
-11144
-11056
-10968
-10881
-10793
-10706
-10620
-10533
-10447
-10362
-10277
-10192
-10108
-10025
-9942
-9860
-9778
-9697
-9616
-9535
-9455
-9375
-9295
-9215
-9135
-9056
-8976
-8897
-8817
-8738
-8658
-8578
-8499
-8419
-8339
-8259
-8180
-8100
-8021
-7942
-7863
-7784
-7706
-7628
-7551
-7474
-7398
-7322
-7247
-7172
-7099
-7026
-6953
-6882
-6811
-6741
-6671
-6602
-6534
-6467
-6400
-6334
-6269
-6204
-6140
-6076
-6014
-5952
-5891
-5830
-5771
-5712
-5654
-5597
-5540
-5485
-5430
-5376
-5322
-5269
-5217
-5165
-5113
-5062
-5011
-4960
-4910
-4859
-4809
-4760
-4710
-4660
-4611
-4562
-4514
-4466
-4418
-4371
-4324
-4277
-4231
-4186
-4141
-4097
-4053
-4010
-3967
-3925
-3884
-3843
-3803
-3763
-3724
-3686
-3648
-3611
-3574
-3538
-3503
-3468
-3434
-3400
-3367
-3334
-3302
-3270
-3240
-3209
-3179
-3150
-3121
-3093
-3065
-3038
-3011
-2984
-2958
-2932
-2907
-2881
-2856
-2831
-2806
-2781
-2756
-2730
-2705
-2680
-2655
-2629
-2604
-2578
-2552
-2527
-2501
-2476
-2450
-2425
-2400
-2375
-2350
-2325
-2300
-2276
-2252
-2228
-2204
-2180
-2157
-2134
-2111
-2089
-2067
-2045
-2024
-2004
-1984
-1964
-1945
-1926
-1908
-1890
-1873
-1856
-1839
-1823
-1807
-1791
-1776
-1762
-1748
-1734
-1721
-1709
-1698
-1687
-1677
-1668
-1659
-1652
-1645
-1639
-1634
-1629
-1626
-1624
-1622
-1621
-1621
-1622
-1623
-1625
-1627
-1631
-1634
-1638
-1643
-1648
-1654
-1660
-1667
-1675
-1683
-1692
-1701
-1711
-1721
-1732
-1744
-1756
-1768
-1781
-1793
-1806
-1819
-1831
-1844
-1856
-1868
-1879
-1890
-1901
-1912
-1922
-1932
-1942
-1952
-1962
-1972
-1982
-1991
-2001
-2011
-2021
-2031
-2041
-2050
-2060
-2070
-2080
-2089
-2098
-2107
-2116
-2124
-2132
-2140
-2147
-2153
-2159
-2165
-2169
-2173
-2177
-2179
-2181
-2182
-2183
-2182
-2182
-2180
-2178
-2176
-2173
-2169
-2166
-2162
-2157
-2153
-2148
-2143
-2138
-2133
-2127
-2122
-2116
-2110
-2104
-2098
-2092
-2085
-2079
-2072
-2066
-2060
-2054
-2047
-2041
-2036
-2031
-2025
-2021
-2017
-2013
-2009
-2007
-2005
-2001
-2001
-2000
-1999
-1999
-2000
-2001
-2003
-2005
-2008
-2012
-2017
-2021
-2029
-2036
-2043
-2052
-2061
-2070
-2080
-2091
-2102
-2114
-2125
-2138
-2150
-2164
-2177
-2191
-2205
-2219
-2234
-2249
-2265
-2281
-2297
-2314
-2330
-2348
-2365
-2383
-2402
-2420
-2440
-2459
-2479
-2499
-2520
-2541
-2563
-2585
-2609
-2632
-2657
-2682
-2709
-2736
-2764
-2793
-2823
-2854
-2885
-2918
-2952
-2986
-3022
-3058
-3094
-3132
-3170
-3209
-3249
-3289
-3330
-3371
-3413
-3455
-3498
-3541
-3584
-3627
-3670
-3714
-3757
-3800
-3843
-3885
-3928
-3970
-4011
-4054
-4096
-4137
-4178
-4219
-4259
-4299
-4340
-4379
-4419
-4459
-4498
-4537
-4576
-4614
-4653
-4691
-4729
-4767
-4804
-4841
-4878
-4915
-4951
-4987
-5023
-5059
-5094
-5130
-5164
-5199
-5233
-5267
-5300
-5332
-5364
-5395
-5425
-5454
-5483
-5510
-5536
-5561
-5584
-5607
-5628
-5648
-5667
-5684
-5700
-5714
-5727
-5739
-5748
-5757
-5764
-5769
-5772
-5774
-5774
-5772
-5768
-5763
-5756
-5747
-5736
-5723
-5708
-5692
-5674
-5653
-5631
-5607
-5582
-5554
-5525
-5493
-5460
-5425
-5389
-5350
-5310
-5269
-5225
-5181
-5134
-5086
-5037
-4986
-4934
-4881
-4826
-4771
-4714
-4656
-4596
-4536
-4475
-4412
-4349
-4284
-4219
-4153
-4085
-4017
-3948
-3878
-3806
-3734
-3661
-3586
-3511
-3434
-3357
-3278
-3198
-3118
-3036
-2953
-2869
-2784
-2698
-2611
-2523
-2434
-2343
-2252
-2160
-2067
-1973
-1879
-1783
-1686
-1589
-1491
-1392
-1292
-1191
-1090
-987
-884
-781
-676
-571
-465
-358
-250
-142
-33
77
188
299
411
523
636
750
864
978
1092
1207
1321
1436
1551
1666
1781
1895
2009
2125
2239
2354
2468
2583
2698
2812
2927
3042
3157
3271
3386
3501
3616
3731
3845
3960
4074
4188
4302
4416
4529
4642
4755
4867
4979
5090
5202
5312
5423
5532
5642
5751
5860
5968
6076
6183
6290
6397
6503
6609
6714
6818
6922
7026
7128
7230
7331
7431
7531
7630
7727
7824
7920
8015
8108
8201
8293
8383
8472
8560
8647
8732
8816
8899
8980
9060
9138
9215
9290
9363
9435
9506
9575
9642
9708
9772
9835
9897
9958
10017
10075
10131
10187
10241
10294
10346
10396
10446
10494
10541
10586
10630
10672
10713
10752
10789
10825
10859
10891
10921
10949
10976
11000
11022
11042
11060
11076
11089
11101
11111
11118
11124
11128
11130
11130
11128
11125
11120
11113
11104
11094
11083
11069
11054
11038
11020
11000
10978
10955
10930
10903
10875
10845
10812
10779
10743
10705
10666
10625
10582
10537
10491
10443
10394
10343
10290
10237
10181
10125
10067
10007
9946
9884
9821
9756
9689
9621
9552
9481
9409
9335
9260
9183
9105
9026
8944
8862
8777
8691
8604
8515
8425
8334
8241
8147
8052
7956
7859
7761
7663
7563
7463
7363
7261
7159
7057
6954
6850
6745
6640
6535
6429
6322
6214
6106
5997
5888
5778
5668
5557
5445
5333
5221
5108
4995
4881
4767
4652
4537
4422
4306
4189
4073
3956
3838
3720
3602
3484
3365
3246
3126
3007
2887
2767
2647
2527
2407
2287
2167
2047
1926
1806
1686
1567
1447
1327
1208
1088
969
850
731
612
493
374
255
136
17
-102
-221
-340
-458
-577
-695
-814
-932
-1049
-1167
-1284
-1400
-1516
-1632
-1747
-1861
-1976
-2089
-2202
-2315
-2427
-2538
-2648
-2758
-2867
-2975
-3081
-3187
-3292
-3395
-3497
-3598
-3698
-3796
-3893
-3989
-4083
-4176
-4267
-4356
-4445
-4531
-4616
-4699
-4781
-4861
-4939
-5016
-5091
-5164
-5235
-5304
-5372
-5438
-5501
-5564
-5624
-5682
-5739
-5794
-5847
-5898
-5947
-5995
-6041
-6085
-6127
-6167
-6206
-6243
-6279
-6313
-6345
-6376
-6405
-6432
-6458
-6482
-6505
-6525
-6545
-6562
-6579
-6593
-6606
-6618
-6628
-6637
-6644
-6651
-6655
-6659
-6662
-6663
-6664
-6663
-6661
-6658
-6654
-6649
-6643
-6636
-6627
-6618
-6608
-6596
-6584
-6570
-6556
-6540
-6524
-6507
-6488
-6469
-6449
-6428
-6407
-6384
-6360
-6336
-6311
-6284
-6257
-6229
-6200
-6170
-6139
-6108
-6075
-6042
-6008
-5973
-5938
-5901
-5864
-5826
-5787
-5747
-5706
-5665
-5623
-5580
-5536
-5492
-5447
-5401
-5355
-5307
-5259
-5211
-5162
-5112
-5061
-5009
-4957
-4904
-4851
-4797
-4742
-4687
-4631
-4575
-4518
-4461
-4403
-4346
-4288
-4230
-4172
-4114
-4057
-4000
-3942
-3886
-3829
-3773
-3717
-3662
-3607
-3553
-3499
-3446
-3393
-3342
-3290
-3240
-3191
-3142
-3094
-3047
-3001
-2955
-2911
-2868
-2825
-2784
-2743
-2704
-2666
-2628
-2593
-2558
-2524
-2492
-2461
-2431
-2403
-2375
-2349
-2324
-2301
-2279
-2258
-2238
-2220
-2203
-2187
-2173
-2160
-2148
-2139
-2130
-2123
-2117
-2113
-2110
-2108
-2108
-2108
-2110
-2113
-2117
-2121
-2127
-2133
-2139
-2147
-2155
-2164
-2174
-2184
-2196
-2208
-2220
-2234
-2248
-2264
-2280
-2297
-2315
-2333
-2353
-2373
-2395
-2417
-2440
-2464
-2489
-2514
-2541
-2569
-2597
-2626
-2656
-2687
-2719
-2752
-2785
-2820
-2855
-2891
-2928
-2965
-3004
-3043
-3083
-3124
-3166
-3209
-3252
-3297
-3342
-3388
-3434
-3482
-3530
-3580
-3629
-3680
-3732
-3784
-3837
-3891
-3946
-4001
-4057
-4114
-4172
-4231
-4290
-4351
-4412
-4474
-4538
-4602
-4667
-4733
-4800
-4867
-4936
-5005
-5074
-5145
-5216
-5287
-5359
-5432
-5505
-5579
-5654
-5729
-5804
-5881
-5957
-6035
-6113
-6192
-6272
-6353
-6434
-6516
-6598
-6682
-6766
-6851
-6937
-7024
-7111
-7199
-7288
-7378
-7469
-7560
-7652
-7745
-7839
-7933
-8028
-8124
-8220
-8316
-8413
-8510
-8607
-8704
-8801
-8897
-8994
-9091
-9187
-9284
-9380
-9476
-9572
-9667
-9762
-9857
-9952
-10046
-10140
-10234
-10327
-10419
-10512
-10604
-10695
-10786
-10877
-10967
-11057
-11146
-11235
-11324
-11412
-11499
-11586
-11673
-11759
-11844
-11928
-12012
-12094
-12176
-12257
-12337
-12416
-12493
-12570
-12645
-12719
-12792
-12864
-12935
-13004
-13072
-13139
-13204
-13268
-13331
-13392
-13452
-13510
-13567
-13622
-13676
-13728
-13778
-13827
-13875
-13922
-13967
-14011
-14053
-14095
-14135
-14174
-14212
-14249
-14285
-14319
-14353
-14385
-14416
-14445
-14474
-14501
-14527
-14552
-14576
-14598
-14620
-14641
-14662
-14681
-14700
-14718
-14736
-14753
-14769
-14785
-14801
-14816
-14831
-14845
-14859
-14873
-14886
-14899
-14912
-14924
-14937
-14950
-14962
-14974
-14987
-14999
-15012
-15025
-15037
-15050
-15063
-15076
-15089
-15102
-15116
-15129
-15142
-15156
-15170
-15183
-15197
-15211
-15225
-15239
-15254
-15268
-15283
-15297
-15312
-15327
-15341
-15356
-15372
-15387
-15403
-15419
-15436
-15453
-15470
-15489
-15508
-15528
-15549
-15571
-15594
-15618
-15642
-15668
-15695
-15723
-15752
-15781
-15811
-15842
-15873
-15905
-15938
-15970
-16003
-16036
-16068
-16103
-16136
-16169
-16203
-16236
-16268
-16300
-16334
-16366
-16398
-16429
-16460
-16491
-16521
-16551
-16581
-16610
-16638
-16666
-16694
-16722
-16749
-16776
-16802
-16828
-16855
-16880
-16906
-16932
-16957
-16982
-17007
-17032
-17057
-17081
-17105
-17129
-17152
-17176
-17199
-17222
-17245
-17269
-17292
-17315
-17338
-17362
-17386
-17410
-17435
-17460
-17485
-17511
-17538
-17566
-17594
-17623
-17653
-17684
-17716
-17749
-17782
-17817
-17852
-17889
-17926
-17965
-18004
-18045
-18086
-18129
-18172
-18217
-18263
-18309
-18357
-18406
-18455
-18506
-18558
-18610
-18664
-18718
-18774
-18830
-18887
-18944
-19002
-19061
-19121
-19181
-19242
-19304
-19366
-19429
-19492
-19556
-19621
-19687
-19754
-19822
-19891
-19962
-20033
-20105
-20179
-20254
-20331
-20409
-20488
-20569
-20651
-20734
-20818
-20904
-20992
-21080
-21170
-21260
-21352
-21446
-21540
-21635
-21732
-21829
-21928
-22028
-22129
-22231
-22334
-22438
-22542
-22648
-22755
-22862
-22971
-23080
-23190
-23300
-23412
-23523
-23636
-23749
-23863
-23977
-24091
-24206
-24322
-24437
-24553
-24670
-24786
-24903
-25019
-25136
-25253
-25370
-25487
-25604
-25720
-25836
-25952
-26067
-26181
-26295
-26409
-26521
-26633
-26743
-26853
-26962
-27071
-27178
-27284
-27390
-27494
-27598
-27700
-27802
-27902
-28002
-28100
-28198
-28294
-28390
-28484
-28577
-28670
-28761
-28851
-28939
-29027
-29114
-29199
-29283
-29366
-29447
-29527
-29606
-29683
-29759
-29834
-29907
-29978
-30048
-30116
-30183
-30248
-30312
-30373
-30434
-30492
-30549
-30604
-30657
-30708
-30757
-30805
-30850
-30894
-30936
-30975
-31013
-31049
-31082
-31114
-31143
-31170
-31196
-31219
-31240
-31259
-31276
-31291
-31304
-31315
-31324
-31332
-31338
-31342
-31344
-31345
-31344
-31342
-31338
-31333
-31326
-31318
-31309
-31299
-31287
-31273
-31259
-31244
-31227
-31209
-31190
-31169
-31148
-31125
-31102
-31077
-31051
-31024
-30995
-30966
-30936
-30905
-30872
-30839
-30805
-30769
-30733
-30695
-30656
-30617
-30576
-30534
-30491
-30447
-30401
-30355
-30307
-30259
-30209
-30158
-30105
-30052
-29997
-29941
-29884
-29825
-29766
-29706
-29644
-29582
-29519
-29455
-29390
-29324
-29257
-29189
-29121
-29052
-28982
-28911
-28840
-28767
-28694
-28620
-28545
-28470
-28394
-28316
-28239
-28160
-28081
-28000
-27919
-27837
-27755
-27671
-27587
-27502
-27416
-27329
-27242
-27153
-27064
-26974
-26884
-26793
-26701
-26609
-26517
-26424
-26331
-26237
-26143
-26049
-25955
-25860
-25766
-25671
-25576
-25481
-25386
-25291
-25196
-25101
-25006
-24911
-24816
-24721
-24626
-24531
-24436
-24342
-24247
-24153
-24058
-23964
-23870
-23777
-23684
-23591
-23498
-23406
-23314
-23223
-23133
-23043
-22953
-22864
-22776
-22688
-22601
-22514
-22429
-22343
-22259
-22175
-22092
-22009
-21928
-21847
-21767
-21687
-21609
-21531
-21454
-21378
-21302
-21228
-21154
-21081
-21010
-20939
-20869
-20800
-20732
-20666
-20600
-20536
-20472
-20410
-20349
-20289
-20231
-20173
-20117
-20062
-20008
-19955
-19904
-19853
-19803
-19755
-19707
-19661
-19615
-19570
-19526
-19483
-19441
-19399
-19359
-19319
-19279
-19241
-19203
-19166
-19130
-19094
-19060
-19026
-18992
-18959
-18927
-18896
-18865
-18834
-18804
-18774
-18745
-18715
-18686
-18657
-18629
-18601
-18572
-18544
-18517
-18489
-18462
-18435
-18408
-18381
-18354
-18328
-18302
-18275
-18249
-18223
-18197
-18172
-18146
-18121
-18096
-18071
-18047
-18024
-18000
-17978
-17956
-17934
-17914
-17894
-17875
-17857
-17840
-17824
-17808
-17794
-17780
-17768
-17757
-17747
-17738
-17730
-17723
-17717
-17713
-17710
-17708
-17707
-17708
-17710
-17714
-17718
-17725
-17732
-17742
-17752
-17764
-17778
-17793
-17809
-17827
-17846
-17867
-17889
-17913
-17938
-17965
-17993
-18022
-18053
-18085
-18119
-18155
-18192
-18230
-18270
-18312
-18355
-18400
-18446
-18494
-18544
-18595
-18647
-18701
-18757
-18814
-18872
-18932
-18994
-19057
-19122
-19188
-19256
-19325
-19395
-19467
-19540
-19615
-19691
-19768
-19846
-19925
-20005
-20087
-20169
-20252
-20336
-20421
-20506
-20592
-20679
-20766
-20854
-20943
-21032
-21122
-21212
-21302
-21393
-21485
-21577
-21669
-21761
-21854
-21947
-22040
-22133
-22226
-22319
-22412
-22505
-22598
-22690
-22782
-22873
-22964
-23055
-23145
-23234
-23322
-23409
-23496
-23582
-23667
-23752
-23836
-23919
-24001
-24082
-24163
-24244
-24323
-24403
-24481
-24559
-24637
-24714
-24790
-24866
-24942
-25017
-25092
-25166
-25239
-25312
-25385
-25456
-25527
-25597
-25666
-25734
-25801
-25868
-25933
-25997
-26060
-26122
-26183
-26243
-26301
-26359
-26415
-26470
-26523
-26576
-26627
-26677
-26725
-26773
-26819
-26864
-26907
-26949
-26990
-27030
-27068
-27105
-27140
-27174
-27206
-27237
-27266
-27294
-27319
-27344
-27366
-27387
-27406
-27424
-27440
-27454
-27466
-27476
-27485
-27492
-27497
-27501
-27503
-27503
-27502
-27499
-27495
-27489
-27482
-27474
-27465
-27455
-27443
-27431
-27417
-27403
-27387
-27370
-27352
-27333
-27312
-27291
-27268
-27244
-27219
-27192
-27165
-27136
-27106
-27075
-27043
-27010
-26975
-26940
-26904
-26867
-26830
-26791
-26752
-26712
-26671
-26630
-26588
-26546
-26503
-26460
-26416
-26372
-26328
-26283
-26239
-26194
-26149
-26104
-26059
-26014
-25969
-25924
-25879
-25835
-25791
-25747
-25704
-25661
-25618
-25576
-25534
-25493
-25452
-25411
-25371
-25331
-25292
-25253
-25215
-25177
-25141
-25104
-25069
-25034
-25000
-24967
-24935
-24903
-24872
-24842
-24812
-24784
-24756
-24728
-24701
-24675
-24649
-24623
-24598
-24573
-24548
-24523
-24499
-24474
-24449
-24424
-24398
-24373
-24346
-24320
-24293
-24266
-24238
-24210
-24182
-24153
-24123
-24093
-24063
-24032
-24001
-23970
-23938
-23905
-23873
-23839
-23806
-23772
-23737
-23702
-23667
-23631
-23595
-23558
-23522
-23484
-23447
-23409
-23371
-23332
-23293
-23254
-23215
-23176
-23136
-23096
-23056
-23016
-22976
-22935
-22894
-22853
-22812
-22771
-22730
-22688
-22646
-22604
-22562
-22520
-22477
-22434
-22391
-22348
-22304
-22260
-22216
-22171
-22126
-22081
-22035
-21988
-21942
-21895
-21847
-21800
-21752
-21703
-21655
-21607
-21558
-21509
-21461
-21413
-21364
-21316
-21268
-21220
-21172
-21125
-21078
-21031
-20984
-20938
-20892
-20846
-20800
-20755
-20711
-20667
-20623
-20580
-20537
-20495
-20453
-20412
-20372
-20331
-20292
-20252
-20214
-20175
-20137
-20099
-20062
-20024
-19987
-19951
-19914
-19878
-19842
-19807
-19772
-19737
-19703
-19669
-19635
-19602
-19569
-19537
-19505
-19473
-19442
-19411
-19380
-19350
-19320
-19290
-19260
-19231
-19201
-19172
-19144
-19115
-19087
-19059
-19031
-19004
-18977
-18950
-18924
-18898
-18873
-18847
-18823
-18798
-18774
-18750
-18726
-18702
-18679
-18656
-18633
-18611
-18589
-18567
-18545
-18523
-18502
-18481
-18460
-18439
-18419
-18399
-18379
-18359
-18339
-18320
-18300
-18281
-18263
-18244
-18226
-18208
-18190
-18173
-18155
-18139
-18122
-18106
-18091
-18076
-18061
-18047
-18034
-18021
-18008
-17996
-17985
-17974
-17964
-17954
-17945
-17937
-17929
-17922
-17915
-17909
-17904
-17899
-17895
-17892
-17889
-17887
-17885
-17884
-17883
-17883
-17884
-17885
-17887
-17890
-17893
-17897
-17901
-17906
-17912
-17918
-17925
-17933
-17941
-17949
-17958
-17967
-17977
-17988
-17999
-18010
-18021
-18033
-18045
-18057
-18070
-18082
-18095
-18108
-18121
-18133
-18146
-18159
-18171
-18184
-18197
-18209
-18222
-18234
-18247
-18259
-18272
-18285
-18297
-18310
-18323
-18336
-18348
-18361
-18374
-18387
-18401
-18414
-18427
-18440
-18453
-18467
-18480
-18493
-18506
-18520
-18533
-18546
-18559
-18572
-18585
-18598
-18611
-18624
-18637
-18650
-18663
-18676
-18689
-18702
-18715
-18728
-18742
-18756
-18770
-18784
-18799
-18814
-18830
-18845
-18862
-18878
-18895
-18913
-18931
-18949
-18968
-18987
-19006
-19026
-19046
-19067
-19088
-19109
-19131
-19153
-19175
-19197
-19220
-19243
-19266
-19290
-19313
-19337
-19361
-19385
-19409
-19433
-19458
-19482
-19507
-19531
-19555
-19580
-19604
-19629
-19653
-19677
-19701
-19725
-19749
-19773
-19797
-19821
-19844
-19868
-19892
-19916
-19940
-19963
-19987
-20011
-20035
-20059
-20083
-20107
-20132
-20157
-20181
-20207
-20232
-20258
-20284
-20310
-20337
-20364
-20392
-20419
-20447
-20475
-20503
-20531
-20560
-20588
-20616
-20644
-20673
-20701
-20728
-20756
-20783
-20810
-20837
-20863
-20890
-20915
-20940
-20965
-20990
-21014
-21038
-21062
-21085
-21108
-21130
-21153
-21175
-21196
-21217
-21237
-21256
-21275
-21293
-21310
-21327
-21342
-21356
-21369
-21381
-21392
-21402
-21410
-21418
-21424
-21429
-21433
-21436
-21438
-21439
-21438
-21437
-21435
-21432
-21428
-21423
-21417
-21410
-21403
-21395
-21386
-21376
-21366
-21355
-21343
-21331
-21318
-21304
-21290
-21276
-21260
-21245
-21228
-21211
-21194
-21177
-21158
-21140
-21121
-21102
-21082
-21062
-21042
-21021
-21001
-20979
-20958
-20937
-20915
-20893
-20870
-20848
-20825
-20803
-20780
-20757
-20735
-20712
-20690
-20667
-20645
-20622
-20600
-20578
-20556
-20535
-20513
-20492
-20470
-20449
-20428
-20408
-20387
-20366
-20346
-20325
-20305
-20284
-20264
-20243
-20223
-20202
-20182
-20161
-20140
-20119
-20098
-20077
-20055
-20033
-20011
-19989
-19966
-19942
-19918
-19894
-19869
-19843
-19817
-19790
-19762
-19734
-19705
-19675
-19645
-19614
-19583
-19551
-19518
-19484
-19450
-19415
-19379
-19343
-19305
-19267
-19228
-19187
-19145
-19103
-19059
-19014
-18967
-18919
-18870
-18819
-18767
-18714
-18659
-18603
-18545
-18485
-18425
-18362
-18298
-18233
-18166
-18097
-18027
-17956
-17883
-17808
-17732
-17655
-17576
-17496
-17414
-17331
-17247
-17161
-17074
-16986
-16897
-16807
-16716
-16624
-16531
-16437
-16341
-16245
-16149
-16050
-15952
-15852
-15751
-15649
-15546
-15442
-15337
-15231
-15125
-15017
-14909
-14800
-14690
-14580
-14469
-14357
-14245
-14132
-14019
-13906
-13792
-13678
-13563
-13448
-13332
-13217
-13100
-12984
-12867
-12750
-12632
-12515
-12397
-12279
-12160
-12042
-11923
-11804
-11685
-11566
-11446
-11327
-11207
-11087
-10966
-10846
-10725
-10604
-10482
-10361
-10239
-10117
-9995
-9872
-9750
-9626
-9503
-9380
-9256
-9132
-9008
-8884
-8759
-8635
-8510
-8385
-8260
-8135
-8009
-7884
-7759
-7633
-7508
-7382
-7256
-7131
-7005
-6879
-6753
-6626
-6500
-6374
-6248
-6121
-5995
-5868
-5742
-5615
-5489
-5363
-5236
-5110
-4984
-4858
-4732
-4606
-4480
-4355
-4229
-4103
-3978
-3852
-3727
-3602
-3476
-3351
-3226
-3101
-2976
-2851
-2727
-2602
-2478
-2353
-2229
-2104
-1980
-1856
-1732
-1608
-1485
-1361
-1238
-1115
-993
-871
-750
-629
-508
-388
-269
-151
-33
83
199
314
428
540
652
762
871
979
1085
1191
1295
1397
1498
1598
1696
1793
1888
1982
2074
2165
2255
2342
2428
2513
2596
2678
2758
2837
2914
2989
3063
3136
3207
3276
3344
3410
3475
3538
3600
3660
3718
3775
3830
3884
3936
3987
4035
4083
4129
4174
4216
4257
4297
4335
4372
4407
4440
4473
4504
4533
4562
4589
4615
4640
4664
4687
4709
4730
4750
4769
4788
4805
4821
4837
4852
4865
4878
4890
4901
4911
4921
4929
4937
4943
4949
4954
4959
4963
4966
4968
4970
4971
4972
4972
4971
4970
4968
4966
4964
4960
4957
4953
4948
4943
4937
4930
4924
4916
4909
4900
4892
4883
4873
4864
4854
4844
4834
4823
4813
4802
4792
4782
4772
4762
4753
4744
4735
4727
4719
4712
4706
4700
4695
4691
4687
4685
4683
4682
4682
4682
4684
4687
4690
4695
4700
4706
4714
4722
4731
4741
4753
4765
4778
4792
4807
4823
4841
4859
4879
4900
4921
4945
4969
4995
5022
5050
5080
5111
5144
5177
5213
5249
5287
5326
5367
5409
5452
5497
5543
5591
5640
5690
5742
5795
5850
5907
5964
6023
6084
6146
6209
6274
6341
6408
6478
6548
6620
6694
6768
6845
6922
7001
7081
7163
7246
7330
7416
7503
7591
7681
7772
7865
7959
8054
8151
8249
8349
8450
8552
8656
8761
8867
8975
9084
9195
9306
9419
9533
9647
9763
9880
9998
10116
10235
10355
10476
10598
10720
10842
10965
11089
11212
11336
11461
11585
11710
11835
11959
12085
12210
12335
12460
12586
12712
12837
12963
13089
13216
13342
13469
13595
13722
13849
13976
14103
14229
14356
14483
14609
14736
14862
14987
15113
15238
15363
15487
15611
15734
15857
15980
16102
16224
16346
16467
16588
16708
16827
16946
17065
17182
17299
17416
17532
17647
17761
17874
17987
18098
18209
18319
18429
18537
18644
18750
18856
18960
19063
19166
19267
19367
19466
19563
19659
19754
19848
19940
20030
20119
20207
20293
20377
20459
20540
20619
20696
20772
20846
20918
20989
21058
21125
21190
21254
21315
21376
21434
21491
21546
21599
21651
21701
21749
21796
21841
21884
21925
21964
22002
22038
22072
22104
22133
22161
22187
22211
22233
22252
22270
22285
22298
22310
22319
22326
22331
22335
22336
22335
22332
22327
22321
22312
22302
22289
22275
22259
22242
22222
22201
22178
22154
22128
22100
22071
22040
22008
21974
21938
21901
21862
21822
21780
21737
21692
21645
21597
21548
21496
21443
21389
21333
21275
21216
21156
21093
21030
20965
20898
20830
20760
20689
20616
20542
20467
20390
20311
20231
20150
20067
19983
19897
19810
19721
19631
19539
19446
19352
19256
19159
19061
18961
18860
18758
18655
18550
18445
18338
18230
18122
18012
17902
17791
17679
17566
17453
17339
17224
17109
16993
16877
16760
16643
16526
16409
16291
16174
16056
15940
15823
15707
15592
15477
15362
15249
15136
15024
14914
14804
14695
14587
14480
14374
14270
14167
14065
13964
13865
13767
13670
13575
13481
13388
13297
13207
13119
13032
12947
12863
12781
12700
12621
12544
12468
12394
12322
12251
12182
12115
12050
11987
11925
11865
11806
11749
11694
11640
11588
11537
11487
11439
11392
11346
11302
11259
11216
11175
11135
11096
11058
11021
10984
10949
10915
10882
10849
10818
10787
10757
10728
10700
10673
10647
10621
10596
10572
10549
10526
10505
10483
10463
10444
10425
10406
10389
10372
10355
10340
10325
10310
10297
10284
10272
10261
10251
10242
10234
10227
10222
10217
10214
10212
10212
10212
10214
10218
10222
10228
10236
10245
10255
10267
10280
10294
10311
10328
10347
10368
10390
10414
10440
10467
10496
10526
10559
10593
10629
10667
10707
10748
10792
10837
10885
10935
10986
11040
11096
11153
11213
11275
11339
11404
11472
11542
11613
11687
11762
11839
11919
12000
12083
12168
12255
12344
12435
12527
12622
12718
12816
12916
13018
13121
13226
13332
13441
13551
13662
13775
13890
14006
14124
14243
14363
14485
14609
14733
14859
14986
15114
15243
15373
15503
15635
15767
15900
16033
16168
16302
16437
16573
16708
16844
16980
17116
17252
17388
17524
17660
17796
17932
18067
18202
18336
18470
18604
18737
18869
19001
19132
19262
19392
19520
19648
19776
19902
20028
20153
20277
20400
20522
20644
20764
20883
21002
21119
21235
21350
21464
21577
21688
21799
21908
22016
22123
22229
22333
22437
22540
22641
22741
22840
22939
23035
23131
23226
23319
23411
23502
23591
23680
23766
23852
23936
24019
24101
24182
24261
24339
24416
24492
24567
24641
24714
24786
24857
24927
24996
25063
25130
25196
25261
25325
25389
25451
25512
25573
25632
25692
25750
25808
25865
25921
25977
26033
26088
26143
26197
26251
26304
26357
26409
26460
26511
26561
26610
26659
26706
26753
26799
26844
26888
26931
26973
27014
27054
27093
27132
27169
27205
27241
27275
27309
27342
27374
27405
27435
27464
27493
27521
27548
27574
27600
27625
27650
27674
27697
27720
27742
27763
27784
27805
27824
27843
27861
27878
27895
27910
27925
27938
27951
27962
27972
27982
27990
27997
28002
28007
28010
28012
28013
28012
28010
28007
28003
27997
27990
27982
27972
27961
27950
27937
27923
27907
27891
27874
27855
27836
27816
27795
27773
27750
27726
27702
27677
27651
27624
27597
27569
27541
27512
27482
27452
27421
27390
27358
27325
27293
27259
27226
27192
27158
27123
27088
27053
27018
26983
26947
26912
26876
26841
26805
26769
26733
26697
26661
26625
26588
26551
26514
26477
26440
26403
26365
26327
26290
26252
26214
26176
26139
26101
26063
26026
25989
25952
25915
25878
25842
25805
25769
25733
25698
25663
25628
25594
25560
25526
25493
25460
25428
25396
25365
25335
25304
25275
25246
25217
25189
25162
25135
25108
25082
25057
25031
25007
24982
24958
24934
24911
24888
24865
24843
24820
24798
24777
24755
24734
24714
24693
24673
24653
24634
24615
24597
24578
24561
24543
24526
24510
24493
24478
24462
24447
24432
24418
24404
24390
24376
24363
24350
24337
24324
24311
24299
24287
24274
24262
24250
24237
24225
24212
24199
24186
24172
24158
24144
24129
24114
24098
24082
24066
24049
24031
24013
23995
23976
23957
23938
23918
23897
23877
23856
23835
23813
23792
23770
23748
23726
23704
23683
23661
23639
23617
23596
23575
23553
23532
23512
23491
23470
23450
23430
23411
23391
23372
23353
23335
23317
23299
23281
23264
23247
23231
23214
23198
23182
23166
23150
23134
23118
23102
23086
23070
23054
23038
23022
23006
22990
22975
22959
22944
22929
22914
22900
22885
22871
22857
22843
22828
22814
22800
22786
22772
22758
22743
22729
22714
22699
22684
22669
22654
22638
22622
22606
22590
22573
22557
22540
22523
22506
22489
22471
22454
22436
22419
22401
22384
22366
22349
22332
22314
22297
22281
22264
22248
22231
22215
22200
22184
22169
22154
22139
22124
22110
22096
22082
22068
22054
22041
22028
22015
22003
21990
21978
21967
21955
21944
21933
21923
21913
21903
21894
21885
21877
21869
21861
21854
21847
21841
21835
21830
21825
21820
21816
21813
21810
21807
21805
21803
21802
21801
21801
21801
21802
21803
21804
21806
21808
21811
21815
21819
21823
21828
21834
21840
21847
21855
21863
21872
21882
21893
21904
21916
21928
21942
21956
21971
21987
22003
22021
22040
22059
22080
22101
22124
22147
22172
22197
22224
22252
22281
22311
22343
22375
22408
22443
22479
22515
22553
22592
22632
22672
22714
22756
22799
22844
22889
22935
22982
23030
23079
23129
23180
23232
23286
23340
23395
23452
23509
23568
23628
23688
23750
23813
23876
23941
24007
24073
24141
24210
24279
24350
24421
24494
24567
24642
24717
24793
24871
24949
25028
25108
25188
25269
25351
25433
25516
25599
25683
25767
25852
25937
26023
26109
26195
26282
26369
26457
26545
26634
26723
26812
26902
26991
27082
27172
27262
27353
27444
27535
27627
27718
27810
27902
27994
28086
28178
28271
28363
28456
28549
28642
28736
28829
28922
29016
29109
29203
29297
29391
29484
29578
29672
29765
29859
29953
30047
30140
30234
30327
30421
30514
30607
30701
30793
30886
30979
31071
31164
31256
31348
31439
31531
31622
31713
31803
31894
31983
32073
32162
32250
32338
32426
32512
32598
32685
32770
32854
32938
33021
33103
33185
33266
33346
33425
33503
33580
33656
33732
33806
33879
33951
34022
34091
34160
34227
34293
34358
34421
34483
34544
34604
34662
34720
34775
34830
34883
34935
34985
35035
35083
35129
35175
35219
35262
35304
35344
35384
35422
35459
35496
35531
35565
35598
35630
35662
35692
35722
35751
35779
35807
35834
35860
35885
35910
35934
35958
35981
36003
36024
36045
36065
36085
36104
36121
36138
36154
36169
36183
36196
36208
36219
36229
36238
36245
36252
36257
36262
36265
36268
36269
36270
36269
36267
36265
36261
36257
36252
36245
36238
36230
36221
36211
36200
36188
36175
36162
36147
36131
36115
36098
36079
36060
36040
36019
35997
35974
35950
35926
35900
35873
35845
35817
35787
35757
35726
35694
35661
35628
35594
35560
35525
35489
35453
35417
35380
35343
35306
35268
35230
35192
35153
35113
35073
35033
34991
34950
34907
34864
34821
34776
34731
34686
34639
34592
34545
34497
34448
34399
34349
34298
34247
34196
34144
34091
34038
33985
33931
33877
33822
33767
33712
33656
33601
33544
33488
33431
33374
33317
33259
33202
33144
33086
33028
32970
32912
32854
32796
32738
32680
32622
32564
32506
32450
32393
32336
32280
32223
32167
32110
32055
31999
31943
31888
31833
31779
31724
31670
31617
31563
31510
31458
31406
31354
31303
31252
31202
31153
31104
31055
31007
30960
30913
30867
30821
30777
30733
30689
30647
30605
30564
30524
30485
30446
30409
30372
30336
30301
30267
30234
30202
30171
30140
30111
30082
30055
30028
30003
29979
29956
29934
29914
29895
29877
29861
29846
29833
29821
29811
29802
29795
29790
29786
29783
29783
29784
29786
29790
29796
29803
29812
29822
29834
29847
29862
29879
29896
29916
29936
29958
29982
30007
30033
30061
30090
30121
30153
30187
30222
30258
30296
30336
30376
30419
30462
30507
30553
30601
30650
30700
30751
30804
30858
30913
30969
31026
31084
31142
31202
31263
31324
31386
31449
31513
31577
31642
31708
31774
31841
31909
31978
32046
32116
32186
32258
32330
32403
32476
32549
32622
32698
32773
32849
32925
33001
33078
33156
33234
33312
33391
33471
33551
33631
33712
33794
33876
33959
34042
34126
34210
34295
34380
34466
34553
34640
34728
34816
34905
34994
35084
35175
35266
35357
35450
35542
35635
35729
35823
35917
36011
36106
36201
36296
36391
36486
36581
36676
36771
36866
36960
37055
37149
37242
37336
37429
37521
37614
37705
37797
37887
37977
38067
38156
38245
38332
38420
38506
38592
38678
38763
38847
38930
39013
39096
39177
39258
39339
39419
39498
39576
39654
39731
39807
39883
39957
40031
40104
40176
40247
40317
40386
40454
40522
40589
40654
40719
40783
40846
40908
40969
41028
41087
41145
41201
41257
41311
41365
41417
41468
41519
41568
41616
41663
41709
41754
41798
41841
41883
41924
41963
42002
42039
42075
42110
42144
42176
42207
42237
42266
42293
42319
42343
42366
42387
42407
42426
42442
42458
42472
42484
42495
42504
42512
42518
42523
42526
42528
42528
42527
42525
42521
42516
42509
42501
42492
42481
42469
42456
42441
42425
42407
42388
42368
42346
42323
42298
42272
42245
42216
42187
42156
42123
42090
42055
42020
41983
41944
41905
41865
41823
41781
41737
41692
41647
41600
41552
41503
41454
41403
41351
41299
41245
41191
41135
41079
41022
40964
40906
40847
40787
40726
40665
40604
40542
40479
40416
40353
40289
40225
40160
40095
40030
39964
39898
39832
39765
39698
39631
39564
39496
39429
39361
39294
39226
39158
39090
39022
38953
38885
38817
38749
38681
38612
38544
38476
38408
38340
38272
38204
38136
38068
38000
37931
37863
37794
37725
37656
37586
37516
37446
37376
37306
37235
37164
37094
37023
36951
36880
36809
36737
36666
36594
36523
36451
36379
36308
36236
36164
36092
36020
35949
35877
35805
35733
35661
35588
35516
35444
35371
35299
35226
35154
35081
35009
34936
34864
34791
34719
34647
34575
34503
34431
34359
34288
34217
34146
34075
34005
33934
33864
33795
33726
33657
33588
33520
33452
33384
33317
33250
33183
33117
33051
32986
32921
32857
32793
32729
32665
32604
32542
32481
32420
32359
32299
32240
32180
32122
32064
32006
31950
31893
31836
31780
31724
31668
31612
31556
31501
31445
31390
31334
31279
31224
31169
31114
31059
31004
30949
30894
30840
30785
30731
30677
30623
30570
30516
30463
30410
30357
30305
30253
30201
30149
30098
30047
29996
29945
29895
29845
29795
29746
29696
29647
29598
29549
29501
29453
29404
29356
29309
29261
29214
29167
29120
29074
29028
28982
28937
28892
28848
28804
28760
28717
28675
28633
28592
28551
28511
28472
28433
28394
28356
28319
28283
28248
28213
28179
28145
28113
28081
28050
28020
27990
27962
27934
27907
27880
27854
27829
27804
27780
27757
27734
27711
27689
27667
27646
27625
27605
27584
27564
27545
27525
27505
27486
27467
27447
27428
27408
27388
27368
27348
27328
27307
27286
27265
27244
27223
27201
27179
27157
27134
27112
27089
27065
27041
27017
26993
26968
26943
26917
26890
26864
26836
26809
26780
26751
26722
26692
26661
26630
26598
26566
26533
26499
26464
26429
26393
26357
26320
26282
26243
26204
26165
26124
26084
26042
26001
25958
25916
25873
25830
25786
25742
25698
25653
25608
25563
25518
25472
25426
25380
25334
25288
25242
25195
25149
25103
25057
25010
24964
24918
24871
24825
24778
24731
24684
24636
24588
24540
24491
24441
24391
24341
24290
24238
24185
24132
24078
24024
23969
23913
23856
23798
23740
23681
23621
23561
23500
23438
23375
23311
23247
23181
23115
23048
22980
22911
22841
22771
22699
22627
22554
22480
22406
22331
22255
22179
22102
22025
21948
21870
21792
21714
21636
21557
21478
21399
21320
21240
21161
21081
21002
20922
20842
20762
20683
20603
20523
20443
20364
20284
20205
20126
20046
19967
19889
19810
19732
19654
19576
19499
19421
19345
19268
19192
19116
19041
18965
18891
18816
18741
18667
18593
18519
18445
18372
18298
18224
18151
18077
18003
17930
17856
17782
17708
17633
17559
17483
17408
17332
17256
17179
17101
17023
16944
16864
16783
16702
16620
16536
16452
16367
16280
16193
16106
16017
15926
15835
15742
15649
15554
15458
15362
15264
15165
15066
14965
14864
14761
14658
14554
14450
14344
14238
14131
14023
13915
13806
13696
13586
13475
13363
13251
13138
13025
12911
12796
12681
12565
12449
12332
12214
12096
11977
11857
11737
11615
11493
11371
11247
11123
10998
10872
10745
10617
10488
10359
10228
10097
9965
9832
9698
9564
9429
9293
9157
9020
8883
8745
8606
8467
8328
8188
8048
7907
7766
7624
7481
7338
7195
7051
6906
6761
6615
6468
6321
6173
6025
5876
5726
5575
5424
5273
5121
4968
4814
4661
4506
4351
4195
4038
3882
3725
3567
3408
3248
3088
2928
2766
2605
2442
2279
2116
1952
1788
1623
1458
1293
1128
962
797
631
465
300
134
-31
-196
-361
-525
-689
-853
-1016
-1179
-1341
-1503
-1664
-1825
-1985
-2144
-2303
-2461
-2618
-2775
-2930
-3086
-3240
-3394
-3546
-3698
-3850
-4000
-4149
-4298
-4446
-4592
-4738
-4883
-5027
-5169
-5311
-5451
-5591
-5729
-5866
-6002
-6136
-6270
-6403
-6534
-6664
-6793
-6921
-7048
-7174
-7299
-7422
-7545
-7666
-7786
-7905
-8023
-8138
-8255
-8369
-8482
-8594
-8705
-8814
-8923
-9030
-9136
-9241
-9344
-9447
-9548
-9648
-9746
-9844
-9940
-10036
-10129
-10222
-10314
-10404
-10493
-10581
-10668
-10754
-10838
-10922
-11004
-11085
-11164
-11243
-11320
-11395
-11470
-11543
-11615
-11685
-11754
-11822
-11888
-11954
-12017
-12080
-12141
-12200
-12259
-12316
-12372
-12426
-12479
-12531
-12582
-12632
-12681
-12728
-12775
-12820
-12865
-12908
-12951
-12993
-13034
-13073
-13113
-13151
-13188
-13225
-13261
-13296
-13331
-13365
-13398
-13430
-13462
-13494
-13525
-13555
-13585
-13614
-13643
-13671
-13698
-13725
-13751
-13777
-13802
-13826
-13849
-13872
-13894
-13915
-13934
-13953
-13971
-13988
-14004
-14019
-14032
-14045
-14056
-14067
-14076
-14084
-14091
-14097
-14103
-14106
-14109
-14111
-14112
-14112
-14111
-14109
-14107
-14103
-14098
-14093
-14086
-14079
-14071
-14062
-14052
-14042
-14030
-14018
-14005
-13992
-13978
-13963
-13948
-13932
-13916
-13899
-13882
-13864
-13846
-13827
-13808
-13788
-13769
-13748
-13728
-13707
-13686
-13664
-13643
-13621
-13599
-13576
-13554
-13532
-13509
-13486
-13464
-13441
-13418
-13396
-13373
-13350
-13328
-13305
-13283
-13260
-13238
-13215
-13193
-13171
-13149
-13127
-13106
-13084
-13063
-13042
-13021
-13001
-12981
-12961
-12942
-12923
-12904
-12886
-12868
-12850
-12833
-12817
-12801
-12786
-12771
-12757
-12744
-12731
-12719
-12708
-12697
-12687
-12678
-12669
-12661
-12654
-12647
-12641
-12636
-12632
-12628
-12626
-12623
-12622
-12622
-12622
-12623
-12625
-12628
-12632
-12637
-12642
-12649
-12656
-12664
-12673
-12683
-12694
-12706
-12718
-12732
-12747
-12763
-12780
-12798
-12817
-12837
-12858
-12881
-12904
-12929
-12955
-12982
-13011
-13040
-13071
-13103
-13137
-13171
-13207
-13244
-13282
-13322
-13363
-13405
-13448
-13493
-13539
-13586
-13635
-13685
-13737
-13789
-13843
-13899
-13955
-14014
-14073
-14134
-14197
-14261
-14326
-14393
-14461
-14531
-14602
-14675
-14750
-14825
-14903
-14982
-15062
-15144
-15227
-15312
-15398
-15486
-15575
-15665
-15757
-15851
-15945
-16042
-16139
-16238
-16338
-16440
-16543
-16647
-16752
-16858
-16966
-17075
-17185
-17296
-17408
-17522
-17637
-17752
-17869
-17988
-18107
-18228
-18350
-18473
-18597
-18723
-18850
-18978
-19107
-19238
-19370
-19503
-19637
-19773
-19910
-20049
-20189
-20330
-20472
-20616
-20761
-20907
-21055
-21204
-21354
-21506
-21659
-21813
-21968
-22125
-22282
-22441
-22601
-22762
-22923
-23086
-23250
-23414
-23579
-23745
-23912
-24079
-24247
-24416
-24585
-24754
-24924
-25094
-25265
-25436
-25607
-25778
-25950
-26122
-26294
-26466
-26639
-26811
-26984
-27157
-27329
-27502
-27675
-27848
-28021
-28194
-28367
-28540
-28712
-28884
-29057
-29228
-29400
-29571
-29742
-29912
-30083
-30252
-30421
-30590
-30759
-30926
-31094
-31261
-31427
-31593
-31758
-31922
-32086
-32249
-32412
-32573
-32735
-32895
-33055
-33213
-33371
-33528
-33683
-33838
-33992
-34144
-34295
-34445
-34594
-34741
-34887
-35032
-35175
-35317
-35457
-35596
-35733
-35868
-36002
-36135
-36266
-36395
-36523
-36649
-36774
-36896
-37018
-37137
-37255
-37371
-37486
-37599
-37710
-37820
-37928
-38034
-38138
-38241
-38342
-38441
-38538
-38634
-38727
-38818
-38908
-38996
-39081
-39165
-39246
-39326
-39404
-39479
-39553
-39625
-39694
-39762
-39828
-39891
-39953
-40013
-40071
-40128
-40182
-40234
-40285
-40333
-40380
-40425
-40468
-40509
-40548
-40585
-40620
-40653
-40684
-40714
-40741
-40766
-40789
-40811
-40830
-40847
-40862
-40875
-40887
-40896
-40903
-40908
-40911
-40911
-40910
-40907
-40902
-40894
-40885
-40874
-40861
-40845
-40828
-40809
-40788
-40765
-40740
-40714
-40685
-40655
-40623
-40589
-40553
-40516
-40476
-40435
-40392
-40348
-40301
-40253
-40204
-40152
-40099
-40045
-39989
-39931
-39871
-39810
-39747
-39683
-39617
-39550
-39480
-39409
-39337
-39262
-39187
-39109
-39030
-38949
-38866
-38782
-38696
-38608
-38519
-38429
-38337
-38243
-38148
-38052
-37954
-37855
-37754
-37653
-37550
-37446
-37341
-37235
-37128
-37020
-36911
-36801
-36690
-36579
-36466
-36353
-36240
-36125
-36011
-35895
-35780
-35663
-35547
-35430
-35313
-35196
-35079
-34962
-34845
-34729
-34612
-34496
-34380
-34264
-34149
-34034
-33920
-33807
-33694
-33581
-33470
-33359
-33249
-33140
-33032
-32925
-32819
-32714
-32610
-32508
-32406
-32307
-32208
-32110
-32016
-31921
-31829
-31737
-31647
-31559
-31472
-31386
-31302
-31220
-31138
-31059
-30981
-30904
-30829
-30755
-30682
-30612
-30542
-30474
-30408
-30343
-30280
-30218
-30158
-30099
-30042
-29986
-29932
-29879
-29828
-29779
-29731
-29685
-29640
-29598
-29557
-29517
-29480
-29444
-29410
-29378
-29347
-29319
-29292
-29267
-29244
-29223
-29203
-29186
-29171
-29157
-29146
-29136
-29129
-29124
-29120
-29119
-29120
-29123
-29128
-29135
-29144
-29155
-29168
-29183
-29200
-29219
-29240
-29263
-29288
-29315
-29344
-29374
-29407
-29441
-29476
-29514
-29553
-29593
-29635
-29679
-29725
-29772
-29820
-29871
-29922
-29976
-30031
-30087
-30145
-30205
-30267
-30330
-30395
-30461
-30530
-30599
-30671
-30744
-30818
-30894
-30972
-31051
-31132
-31214
-31297
-31382
-31469
-31556
-31645
-31736
-31828
-31921
-32015
-32110
-32208
-32305
-32406
-32506
-32609
-32713
-32817
-32923
-33030
-33138
-33247
-33357
-33469
-33581
-33695
-33809
-33925
-34041
-34159
-34277
-34397
-34517
-34638
-34761
-34884
-35007
-35132
-35257
-35384
-35511
-35639
-35767
-35897
-36027
-36158
-36290
-36422
-36555
-36689
-36824
-36959
-37094
-37231
-37367
-37505
-37643
-37781
-37920
-38059
-38198
-38338
-38478
-38619
-38760
-38902
-39043
-39186
-39328
-39471
-39614
-39757
-39901
-40045
-40189
-40333
-40477
-40622
-40766
-40910
-41055
-41199
-41343
-41486
-41630
-41773
-41916
-42059
-42201
-42343
-42484
-42624
-42764
-42904
-43042
-43180
-43317
-43454
-43589
-43724
-43857
-43990
-44122
-44252
-44382
-44510
-44637
-44763
-44888
-45012
-45134
-45256
-45376
-45494
-45611
-45727
-45842
-45955
-46066
-46176
-46284
-46391
-46496
-46599
-46701
-46801
-46899
-46996
-47090
-47183
-47274
-47363
-47450
-47535
-47619
-47700
-47779
-47857
-47932
-48006
-48077
-48146
-48213
-48278
-48341
-48402
-48461
-48517
-48571
-48624
-48674
-48721
-48767
-48811
-48852
-48891
-48928
-48963
-48995
-49026
-49054
-49080
-49104
-49126
-49146
-49163
-49178
-49190
-49201
-49209
-49215
-49218
-49220
-49219
-49215
-49209
-49202
-49191
-49179
-49164
-49147
-49128
-49107
-49084
-49059
-49031
-49002
-48970
-48937
-48901
-48864
-48824
-48783
-48739
-48694
-48646
-48596
-48545
-48491
-48435
-48377
-48318
-48256
-48192
-48126
-48058
-47988
-47916
-47842
-47765
-47687
-47607
-47525
-47441
-47354
-47266
-47176
-47083
-46989
-46893
-46795
-46695
-46593
-46489
-46383
-46276
-46166
-46055
-45942
-45828
-45711
-45593
-45474
-45352
-45230
-45105
-44980
-44852
-44724
-44594
-44463
-44330
-44197
-44062
-43927
-43790
-43652
-43514
-43374
-43234
-43093
-42952
-42810
-42667
-42524
-42381
-42237
-42093
-41948
-41804
-41659
-41514
-41369
-41224
-41078
-40933
-40787
-40642
-40496
-40350
-40204
-40058
-39912
-39766
-39620
-39474
-39328
-39182
-39036
-38890
-38744
-38598
-38452
-38306
-38160
-38014
-37868
-37722
-37576
-37430
-37285
-37139
-36994
-36848
-36703
-36558
-36413
-36268
-36123
-35979
-35834
-35690
-35546
-35402
-35259
-35115
-34973
-34830
-34688
-34546
-34404
-34263
-34123
-33983
-33844
-33706
-33568
-33431
-33294
-33159
-33024
-32890
-32756
-32624
-32493
-32363
-32232
-32104
-31978
-31851
-31726
-31602
-31478
-31356
-31236
-31116
-30997
-30880
-30764
-30649
-30535
-30423
-30312
-30202
-30094
-29987
-29882
-29778
-29676
-29575
-29475
-29377
-29280
-29185
-29091
-28999
-28908
-28819
-28730
-28644
-28558
-28474
-28392
-28310
-28230
-28152
-28074
-27998
-27924
-27850
-27778
-27707
-27638
-27570
-27503
-27437
-27373
-27310
-27248
-27187
-27128
-27070
-27013
-26957
-26903
-26849
-26797
-26747
-26697
-26649
-26602
-26556
-26511
-26468
-26425
-26384
-26344
-26305
-26268
-26231
-26196
-26162
-26129
-26097
-26067
-26037
-26009
-25981
-25955
-25930
-25906
-25884
-25862
-25842
-25822
-25804
-25786
-25770
-25755
-25741
-25728
-25716
-25705
-25695
-25686
-25678
-25671
-25665
-25660
-25656
-25653
-25651
-25650
-25649
-25650
-25651
-25653
-25656
-25659
-25663
-25668
-25674
-25680
-25686
-25693
-25700
-25708
-25716
-25725
-25734
-25743
-25752
-25761
-25771
-25781
-25791
-25801
-25811
-25821
-25831
-25842
-25852
-25862
-25873
-25883
-25894
-25904
-25914
-25924
-25935
-25945
-25955
-25965
-25975
-25985
-25994
-26004
-26013
-26022
-26031
-26040
-26048
-26055
-26063
-26069
-26075
-26080
-26085
-26089
-26092
-26094
-26096
-26096
-26096
-26095
-26093
-26091
-26087
-26083
-26077
-26071
-26064
-26057
-26048
-26039
-26028
-26017
-26006
-25993
-25980
-25965
-25950
-25935
-25918
-25901
-25882
-25863
-25844
-25823
-25802
-25779
-25756
-25732
-25707
-25682
-25655
-25628
-25599
-25570
-25540
-25509
-25476
-25443
-25409
-25374
-25337
-25300
-25262
-25222
-25182
-25140
-25097
-25054
-25009
-24962
-24915
-24867
-24818
-24767
-24716
-24663
-24610
-24555
-24499
-24443
-24385
-24327
-24267
-24207
-24146
-24085
-24022
-23959
-23896
-23832
-23767
-23702
-23636
-23570
-23504
-23437
-23370
-23303
-23235
-23168
-23100
-23032
-22963
-22895
-22826
-22758
-22689
-22620
-22551
-22481
-22412
-22342
-22273
-22203
-22133
-22063
-21993
-21922
-21852
-21782
-21711
-21640
-21570
-21499
-21428
-21357
-21285
-21214
-21142
-21070
-20999
-20926
-20854
-20781
-20709
-20636
-20562
-20489
-20415
-20341
-20267
-20193
-20119
-20044
-19970
-19895
-19820
-19745
-19669
-19594
-19518
-19443
-19367
-19291
-19214
-19138
-19061
-18985
-18908
-18830
-18753
-18676
-18598
-18520
-18442
-18364
-18286
-18207
-18129
-18050
-17971
-17892
-17813
-17734
-17655
-17575
-17496
-17416
-17336
-17256
-17176
-17096
-17016
-16936
-16856
-16775
-16695
-16614
-16533
-16452
-16370
-16290
-16209
-16128
-16046
-15965
-15883
-15802
-15720
-15638
-15557
-15475
-15393
-15311
-15229
-15147
-15066
-14984
-14902
-14820
-14739
-14657
-14576
-14494
-14413
-14332
-14251
-14170
-14089
-14008
-13927
-13847
-13766
-13686
-13606
-13526
-13446
-13366
-13286
-13206
-13127
-13047
-12968
-12889
-12810
-12731
-12652
-12574
-12495
-12417
-12339
-12261
-12183
-12106
-12028
-11951
-11873
-11796
-11719
-11642
-11566
-11489
-11412
-11336
-11260
-11184
-11108
-11032
-10956
-10881
-10805
-10730
-10655
-10580
-10505
-10431
-10356
-10282
-10208
-10134
-10061
-9987
-9914
-9841
-9769
-9696
-9624
-9552
-9480
-9409
-9338
-9267
-9197
-9127
-9057
-8988
-8919
-8850
-8782
-8714
-8646
-8578
-8511
-8444
-8377
-8310
-8244
-8177
-8111
-8045
-7979
-7913
-7847
-7781
-7715
-7649
-7583
-7517
-7451
-7385
-7318
-7252
-7185
-7118
-7050
-6982
-6914
-6846
-6777
-6708
-6639
-6569
-6499
-6428
-6357
-6286
-6214
-6142
-6070
-5997
-5924
-5851
-5777
-5703
-5629
-5554
-5479
-5404
-5329
-5253
-5177
-5101
-5024
-4947
-4870
-4792
-4714
-4636
-4558
-4479
-4400
-4321
-4242
-4162
-4082
-4002
-3922
-3841
-3760
-3679
-3598
-3517
-3435
-3353
-3270
-3188
-3105
-3021
-2938
-2854
-2770
-2686
-2601
-2516
-2431
-2346
-2261
-2175
-2089
-2004
-1918
-1832
-1746
-1659
-1573
-1487
-1401
-1314
-1228
-1142
-1056
-970
-884
-798
-712
-626
-541
-455
-370
-285
-200
-116
-31
53
137
221
304
388
471
554
637
719
802
884
966
1048
1129
1211
1292
1373
1454
1535
1615
1696
1776
1856
1936
2016
2096
2176
2255
2334
2413
2492
2571
2650
2728
2807
2885
2963
3040
3118
3195
3273
3350
3427
3503
3580
3656
3732
3808
3884
3960
4035
4111
4187
4262
4337
4413
4488
4563
4637
4712
4787
4861
4936
5010
5084
5158
5231
5305
5378
5452
5525
5597
5670
5743
5815
5887
5959
6030
6101
6173
6243
6314
6384
6454
6524
6594
6663
6732
6801
6870
6938
7006
7074
7142
7210
7277
7345
7412
7479
7546
7614
7681
7748
7814
7881
7948
8015
8082
8148
8216
8282
8349
8416
8482
8549
8615
8682
8748
8814
8881
8947
9012
9078
9144
9209
9275
9340
9405
9469
9534
9598
9662
9726
9790
9853
9916
9979
10042
10104
10166
10227
10288
10349
10410
10470
10530
10589
10648
10707
10765
10822
10879
10936
10992
11048
11103
11158
11212
11265
11318
11371
11423
11474
11525
11575
11625
11674
11723
11770
11818
11864
11910
11955
12000
12044
12087
12129
12171
12212
12252
12291
12330
12368
12406
12443
12479
12514
12549
12584
12617
12651
12683
12715
12747
12778
12809
12839
12869
12899
12928
12956
12985
13013
13040
13068
13095
13121
13148
13174
13200
13225
13250
13275
13300
13325
13349
13373
13397
13421
13445
13468
13491
13514
13537
13560
13582
13604
13626
13648
13669
13690
13711
13731
13751
13771
13790
13809
13828
13846
13863
13880
13897
13913
13929
13944
13958
13972
13985
13998
14010
14021
14032
14042
14052
14060
14068
14075
14082
14088
14093
14098
14102
14106
14109
14111
14113
14114
14115
14115
14116
14115
14114
14113
14112
14110
14108
14106
14104
14101
14098
14095
14092
14089
14086
14082
14079
14075
14072
14068
14065
14062
14058
14055
14052
14050
14047
14045
14044
14043
14042
14043
14043
14045
14047
14051
14055
14060
14066
14073
14081
14090
14100
14111
14124
14137
14151
14167
14183
14201
14219
14239
14259
14280
14302
14325
14349
14374
14400
14426
14453
14481
14510
14539
14569
14600
14632
14664
14697
14730
14764
14799
14834
14870
14906
14943
14980
15018
15056
15095
15135
15175
15215
15256
15297
15339
15381
15424
15467
15510
15554
15598
15643
15688
15733
15779
15825
15871
15918
15965
16012
16059
16107
16155
16203
16251
16300
16347
16397
16446
16494
16543
16592
16641
16690
16739
16788
16838
16887
16936
16985
17034
17083
17132
17180
17229
17278
17326
17374
17422
17470
17518
17565
17612
17660
17706
17753
17799
17845
17891
17937
17982
18027
18072
18116
18160
18204
18247
18290
18333
18375
18417
18459
18500
18542
18582
18623
18663
18703
18743
18782
18821
18860
18899
18937
18975
19013
19051
19088
19125
19162
19199
19235
19272
19308
19343
19379
19414
19449
19484
19518
19552
19585
19619
19652
19684
19717
19748
19780
19811
19841
19872
19901
19930
19959
19988
20015
20043
20069
20096
20121
20147
20171
20195
20219
20242
20264
20286
20307
20327
20347
20366
20385
20403
20420
20436
20452
20467
20482
20496
20509
20521
20533
20543
20553
20563
20571
20579
20586
20592
20598
20602
20606
20609
20611
20613
20613
20613
20612
20611
20608
20605
20600
20595
20590
20583
20575
20567
20558
20548
20538
20526
20514
20501
20487
20472
20457
20440
20423
20405
20386
20366
20345
20324
20301
20277
20253
20227
20201
20173
20145
20115
20084
20053
20020
19986
19952
19916
19879
19842
19803
19763
19722
19680
19637
19593
19548
19502
19455
19407
19357
19307
19255
19202
19148
19093
19036
18978
18919
18859
18798
18735
18671
18606
18539
18471
18402
18332
18260
18187
18113
18038
17961
17883
17804
17724
17642
17559
17475
17390
17304
17216
17127
17037
16946
16853
16760
16665
16568
16471
16372
16271
16171
16068
15965
15860
15754
15647
15538
15429
15318
15206
15093
14978
14863
14746
14629
14511
14391
14271
14150
14028
13905
13781
13657
13532
13406
13279
13152
13025
12896
12767
12638
12508
12378
12248
12117
11985
11854
11722
11589
11457
11324
11191
11058
10924
10791
10657
10523
10389
10255
10121
9987
9853
9720
9586
9453
9319
9186
9053
8921
8788
8656
8524
8393
8262
8131
8000
7870
7740
7611
7482
7353
7224
7096
6968
6841
6713
6587
6460
6334
6208
6082
5957
5832
5708
5583
5460
5336
5213
5091
4969
4847
4726
4605
4485
4365
4246
4127
4009
3891
3774
3658
3542
3427
3312
3199
3086
2974
2862
2751
2642
2532
2424
2317
2210
2105
2000
1896
1793
1691
1590
1491
1392
1294
1198
1102
1008
915
823
732
642
554
467
381
296
212
130
49
-30
-109
-186
-262
-337
-410
-482
-553
-623
-692
-759
-825
-890
-954
-1016
-1079
-1139
-1198
-1256
-1313
-1369
-1424
-1477
-1529
-1580
-1630
-1679
-1726
-1773
-1818
-1862
-1904
-1946
-1986
-2025
-2064
-2100
-2136
-2170
-2203
-2235
-2266
-2295
-2323
-2350
-2375
-2399
-2421
-2442
-2462
-2480
-2497
-2512
-2526
-2539
-2550
-2560
-2568
-2575
-2580
-2584
-2586
-2588
-2587
-2586
-2583
-2578
-2573
-2566
-2557
-2548
-2537
-2524
-2511
-2496
-2479
-2462
-2443
-2423
-2401
-2378
-2354
-2328
-2302
-2273
-2244
-2213
-2180
-2147
-2112
-2075
-2037
-1998
-1958
-1916
-1873
-1829
-1783
-1737
-1689
-1640
-1590
-1538
-1486
-1433
-1379
-1324
-1268
-1211
-1153
-1095
-1036
-976
-916
-855
-794
-732
-669
-606
-542
-478
-413
-349
-283
-218
-152
-85
-19
48
115
182
250
317
385
453
521
589
657
726
794
863
932
1000
1070
1139
1209
1278
1348
1418
1487
1557
1627
1697
1767
1837
1907
1977
2047
2117
2186
2256
2326
2396
2466
2535
2604
2674
2743
2812
2880
2948
3016
3084
3151
3218
3284
3350
3416
3481
3545
3609
3672
3735
3797
3858
3919
3978
4038
4096
4153
4210
4266
4321
4375
4428
4480
4531
4582
4631
4679
4726
4773
4818
4861
4904
4946
4986
5025
5063
5099
5134
5168
5201
5232
5262
5291
5318
5343
5368
5390
5412
5432
5450
5467
5482
5495
5507
5518
5527
5534
5540
5544
5546
5547
5546
5544
5540
5534
5527
5518
5508
5496
5482
5467
5450
5432
5412
5391
5368
5344
5317
5290
5261
5230
5197
5163
5128
5091
5052
5011
4969
4926
4881
4834
4785
4735
4683
4630
4575
4518
4460
4400
4338
4275
4210
4143
4074
4003
3933
3859
3784
3707
3629
3548
3466
3383
3297
3210
3121
3031
2939
2845
2749
2652
2553
2452
2349
2245
2140
2032
1923
1812
1700
1586
1470
1353
1234
1113
991
867
742
615
487
357
225
92
-42
-178
-315
-453
-593
-734
-877
-1020
-1165
-1311
-1458
-1606
-1755
-1906
-2057
-2209
-2362
-2515
-2670
-2825
-2981
-3137
-3294
-3452
-3610
-3769
-3928
-4088
-4248
-4409
-4570
-4731
-4892
-5054
-5216
-5378
-5540
-5702
-5865
-6027
-6189
-6351
-6513
-6675
-6836
-6997
-7158
-7319
-7479
-7638
-7798
-7956
-8114
-8272
-8428
-8584
-8739
-8894
-9047
-9200
-9352
-9503
-9653
-9802
-9950
-10097
-10243
-10388
-10532
-10674
-10816
-10956
-11094
-11232
-11368
-11502
-11635
-11767
-11897
-12025
-12152
-12276
-12400
-12521
-12640
-12758
-12873
-12987
-13099
-13209
-13316
-13422
-13525
-13626
-13726
-13823
-13917
-14010
-14100
-14188
-14273
-14356
-14437
-14515
-14591
-14665
-14736
-14804
-14870
-14934
-14995
-15053
-15109
-15162
-15213
-15262
-15307
-15350
-15391
-15428
-15464
-15496
-15526
-15554
-15578
-15600
-15620
-15637
-15651
-15663
-15673
-15679
-15684
-15686
-15685
-15682
-15676
-15669
-15658
-15645
-15630
-15613
-15593
-15571
-15547
-15520
-15491
-15459
-15426
-15390
-15352
-15311
-15269
-15224
-15177
-15127
-15076
-15022
-14966
-14907
-14847
-14784
-14719
-14651
-14582
-14510
-14436
-14359
-14281
-14200
-14117
-14031
-13944
-13854
-13762
-13668
-13571
-13473
-13373
-13270
-13165
-13059
-12950
-12839
-12727
-12612
-12496
-12378
-12258
-12136
-12012
-11887
-11760
-11632
-11501
-11369
-11236
-11101
-10964
-10825
-10686
-10544
-10401
-10257
-10110
-9963
-9814
-9663
-9511
-9358
-9203
-9047
-8889
-8730
-8570
-8408
-8245
-8080
-7916
-7750
-7582
-7414
-7244
-7073
-6902
-6729
-6555
-6380
-6204
-6028
-5850
-5672
-5492
-5312
-5131
-4949
-4767
-4584
-4400
-4215
-4030
-3845
-3658
-3472
-3285
-3097
-2909
-2721
-2532
-2343
-2154
-1965
-1776
-1586
-1397
-1207
-1016
-828
-639
-450
-261
-72
116
304
492
679
865
1051
1236
1421
1605
1788
1970
2151
2331
2510
2688
2865
3041
3216
3389
3561
3732
3901
4069
4235
4400
4563
4724
4884
5042
5198
5352
5504
5655
5803
5950
6094
6236
6377
6515
6650
6784
6915
7044
7171
7295
7417
7537
7654
7769
7881
7991
8098
8203
8306
8406
8503
8598
8691
8781
8868
8953
9036
9116
9193
9268
9341
9411
9478
9544
9606
9667
9724
9780
9833
9884
9932
9978
10022
10063
10102
10139
10173
10205
10234
10261
10286
10309
10329
10347
10363
10376
10388
10396
10403
10407
10410
10410
10407
10403
10396
10387
10376
10363
10348
10331
10311
10290
10266
10240
10213
10183
10151
10117
10081
10043
10003
9961
9918
9872
9824
9774
9722
9669
9613
9556
9496
9435
9372
9307
9240
9171
9101
9028
8954
8878
8800
8721
8639
8556
8472
8385
8297
8207
8116
8023
7928
7832
7734
7635
7534
7432
7328
7223
7116
7008
6899
6788
6676
6563
6449
6334
6217
6099
5981
5861
5740
5618
5496
5373
5249
5124
4998
4872
4746
4618
4491
4363
4235
4106
3977
3848
3719
3590
3460
3331
3202
3073
2944
2815
2686
2558
2430
2302
2175
2048
1921
1795
1670
1545
1420
1297
1174
1051
929
809
688
569
451
334
217
102
-12
-126
-238
-349
-458
-567
-674
-780
-884
-988
-1090
-1190
-1289
-1386
-1482
-1576
-1669
-1760
-1849
-1937
-2021
-2106
-2188
-2268
-2347
-2423
-2497
-2569
-2640
-2708
-2773
-2837
-2899
-2958
-3015
-3070
-3123
-3173
-3221
-3267
-3310
-3351
-3390
-3426
-3460
-3492
-3521
-3548
-3572
-3594
-3614
-3631
-3646
-3658
-3668
-3675
-3680
-3682
-3682
-3679
-3674
-3667
-3657
-3645
-3630
-3613
-3594
-3572
-3548
-3521
-3492
-3461
-3428
-3392
-3354
-3314
-3271
-3226
-3179
-3130
-3078
-3024
-2967
-2908
-2847
-2784
-2718
-2650
-2580
-2508
-2433
-2356
-2277
-2196
-2112
-2027
-1939
-1849
-1757
-1663
-1567
-1469
-1368
-1266
-1162
-1056
-948
-838
-726
-612
-497
-379
-260
-139
-16
109
235
363
493
625
758
893
1029
1168
1308
1449
1592
1737
1883
2031
2181
2332
2484
2638
2793
2950
3108
3268
3429
3591
3754
3919
4085
4252
4420
4589
4759
4931
5103
5276
5451
5626
5802
5979
6157
6336
6515
6696
6877
7058
7241
7424
7607
7791
7976
8161
8347
8533
8719
8905
9092
9280
9467
9655
9843
10031
10219
10407
10596
10784
10973
11161
11350
11538
11727
11915
12103
12291
12478
12666
12853
13040
13226
13412
13598
13783
13968
14152
14336
14519
14701
14882
15063
15243
15422
15600
15777
15953
16128
16302
16475
16647
16818
16987
17156
17323
17488
17653
17815
17977
18137
18295
18452
18608
18761
18913
19064
19212
19359
19504
19647
19788
19927
20065
20200
20333
20464
20593
20720
20845
20967
21087
21205
21321
21435
21546
21655
21761
21865
21967
22067
22164
22258
22351
22441
22528
22613
22696
22776
22854
22929
23002
23073
23141
23207
23270
23331
23389
23445
23499
23550
23599
23645
23689
23730
23769
23805
23839
23870
23899
23926
23950
23972
23991
24008
24022
24034
24044
24051
24056
24058
24058
24056
24052
24045
24035
24024
24010
23994
23975
23955
23932
23906
23879
23849
23817
23782
23745
23706
23665
23622
23576
23528
23478
23426
23371
23315
23256
23195
23132
23068
23001
22932
22861
22788
22714
22638
22560
22480
22399
22317
22233
22147
22060
21972
21882
21792
21700
21607
21513
21418
21322
21225
21127
21028
20928
20828
20727
20625
20523
20419
20316
20211
20106
20001
19895
19788
19681
19573
19465
19357
19248
19139
19030
18920
18810
18700
18589
18479
18368
18257
18146
18035
17923
17812
17701
17590
17480
17369
17259
17149
17039
16930
16821
16712
16604
16497
16390
16283
16178
16073
15968
15864
15761
15659
15558
15457
15357
15259
15161
15064
14968
14873
14779
14686
14594
14504
14414
14325
14238
14151
14066
13982
13899
13817
13737
13658
13579
13503
13427
13353
13280
13208
13137
13068
13000
12934
12869
12805
12742
12681
12622
12564
12507
12452
12398
12346
12295
12245
12197
12151
12106
12063
12021
11980
11941
11904
11868
11833
11800
11769
11739
11710
11683
11658
11634
11612
11591
11571
11553
11537
11522
11509
11497
11487
11478
11471
11465
11460
11458
11456
11456
11458
11461
11465
11471
11478
11487
11497
11508
11521
11535
11550
11567
11586
11605
11626
11648
11672
11697
11724
11751
11780
11810
11842
11874
11908
11943
11980
12017
12055
12095
12135
12177
12220
12263
12308
12354
12400
12447
12496
12545
12595
12646
12697
12749
12802
12856
12911
12966
13021
13078
13135
13193
13251
13310
13369
13429
13490
13551
13612
13674
13737
13799
13863
13927
13991
14055
14120
14185
14251
14316
14382
14449
14515
14582
14649
14717
14784
14852
14920
14988
15057
15125
15194
15263
15332
15401
15470
15540
15610
15679
15749
15820
15890
15961
16030
16102
16172
16244
16315
16387
16459
16530
16602
16674
16747
16819
16892
16965
17038
17111
17184
17257
17330
17404
17477
17551
17624
17698
17771
17845
17918
17991
18064
18137
18210
18283
18356
18428
18500
18572
18643
18714
18785
18855
18925
18994
19063
19132
19199
19267
19333
19399
19465
19530
19594
19657
19719
19781
19842
19902
19961
20020
20077
20134
20190
20244
20298
20351
20403
20454
20504
20553
20601
20647
20693
20738
20782
20824
20866
20906
20946
20984
21021
21058
21093
21127
21160
21191
21222
21252
21281
21308
21335
21360
21384
21407
21429
21450
21470
21489
21507
21523
21539
21553
21567
21579
21590
21600
21609
21617
21624
21630
21634
21638
21640
21641
21641
21640
21638
21635
21631
21625
21618
21611
21602
21592
21581
21569
21555
21541
21525
21508
21490
21471
21451
21430
21408
21384
21360
21334
21307
21280
21251
21222
21191
21159
21127
21093
21059
21023
20987
20950
20912
20873
20833
20793
20751
20709
20666
20622
20577
20532
20486
20440
20392
20345
20296
20247
20198
20148
20097
20047
19995
19944
19892
19839
19787
19734
19681
19627
19574
19520
19466
19412
19358
19304
19250
19196
19141
19087
19033
18978
18924
18869
18815
18760
18706
18651
18597
18542
18488
18434
18379
18325
18270
18216
18161
18107
18052
17997
17943
17888
17833
17778
17723
17667
17612
17556
17501
17445
17389
17332
17276
17219
17163
17106
17049
16992
16935
16877
16820
16762
16705
16647
16589
16531
16473
16415
16357
16299
16239
16181
16123
16065
16006
15948
15889
15830
15771
15713
15654
15595
15536
15477
15419
15360
15301
15242
15184
15125
15067
15009
14951
14893
14835
14777
14719
14662
14605
14548
14491
14435
14379
14323
14267
14211
14156
14101
14047
13992
13938
13885
13831
13778
13726
13674
13622
13571
13520
13470
13420
13371
13322
13274
13226
13179
13132
13086
13041
12996
12952
12909
12866
12824
12782
12742
12701
12662
12623
12584
12547
12509
12473
12437
12401
12366
12332
12298
12265
12232
12199
12167
12136
12105
12075
12046
12017
11988
11960
11933
11906
11879
11854
11828
11804
11779
11755
11732
11709
11687
11665
11644
11623
11603
11583
11563
11545
11526
11508
11490
11473
11457
11440
11425
11409
11394
11379
11365
11351
11337
11324
11311
11298
11286
11273
11261
11249
11238
11226
11215
11203
11192
11181
11170
11159
11148
11137
11126
11115
11104
11093
11083
11072
11061
11050
11039
11028
11016
11005
10994
10983
10971
10960
10948
10936
10924
10912
10900
10888
10875
10863
10850
10837
10824
10811
10797
10783
10769
10755
10740
10725
10710
10695
10679
10663
10646
10630
10613
10596
10578
10560
10542
10524
10505
10486
10467
10447
10428
10408
10387
10367
10346
10324
10303
10281
10259
10237
10214
10191
10168
10144
10120
10096
10071
10046
10021
9995
9969
9942
9916
9889
9861
9833
9805
9776
9747
9718
9688
9658
9627
9596
9565
9533
9501
9468
9435
9402
9369
9335
9301
9266
9231
9196
9161
9125
9089
9052
9016
8979
8942
8904
8867
8829
8791
8752
8714
8675
8636
8597
8557
8518
8478
8438
8397
8357
8317
8276
8235
8194
8153
8112
8070
8029
7988
7946
7905
7864
7822
7781
7739
7698
7657
7616
7575
7534
7493
7452
7412
7371
7331
7291
7251
7211
7172
7132
7093
7054
7015
6977
6938
6900
6862
6825
6787
6750
6713
6676
6639
6603
6566
6530
6494
6458
6423
6387
6352
6317
6283
6248
6214
6180
6146
6112
6078
6045
6011
5978
5945
5913
5880
5847
5815
5782
5750
5718
5686
5653
5621
5589
5557
5526
5494
5462
5430
5398
5367
5335
5304
5272
5241
5210
5179
5148
5117
5087
5056
5025
4995
4965
4935
4905
4875
4845
4815
4786
4756
4727
4698
4668
4639
4610
4581
4552
4523
4494
4465
4436
4408
4379
4350
4321
4292
4263
4234
4204
4175
4146
4116
4086
4057
4027
3997
3966
3936
3905
3874
3843
3812
3780
3749
3717
3685
3652
3620
3587
3554
3521
3487
3454
3420
3385
3351
3316
3281
3246
3210
3174
3138
3101
3064
3026
2988
2950
2911
2871
2832
2791
2751
2710
2668
2626
2583
2540
2497
2453
2408
2363
2318
2272
2226
2179
2132
2084
2035
1986
1937
1887
1836
1785
1733
1681
1628
1575
1521
1466
1411
1355
1299
1242
1184
1126
1068
1008
948
888
827
765
703
640
577
514
449
384
319
253
187
121
53
-14
-83
-151
-220
-290
-360
-430
-501
-573
-644
-717
-789
-862
-936
-1010
-1085
-1160
-1235
-1311
-1387
-1464
-1541
-1619
-1697
-1776
-1855
-1935
-2015
-2095
-2176
-2257
-2339
-2421
-2504
-2587
-2670
-2754
-2838
-2922
-3007
-3092
-3178
-3264
-3350
-3436
-3523
-3611
-3698
-3786
-3874
-3962
-4051
-4140
-4229
-4318
-4408
-4497
-4587
-4677
-4767
-4857
-4947
-5037
-5127
-5218
-5308
-5398
-5488
-5579
-5669
-5759
-5849
-5938
-6028
-6118
-6207
-6296
-6385
-6474
-6563
-6651
-6739
-6827
-6914
-7002
-7089
-7176
-7262
-7348
-7434
-7520
-7605
-7690
-7775
-7860
-7944
-8026
-8111
-8194
-8277
-8360
-8442
-8524
-8606
-8687
-8769
-8849
-8930
-9011
-9091
-9171
-9250
-9329
-9408
-9487
-9566
-9644
-9721
-9799
-9876
-9953
-10029
-10105
-10181
-10257
-10332
-10406
-10481
-10555
-10628
-10701
-10774
-10846
-10918
-10989
-11060
-11130
-11200
-11270
-11338
-11406
-11474
-11541
-11607
-11673
-11739
-11804
-11868
-11931
-11994
-12056
-12118
-12179
-12239
-12299
-12358
-12416
-12473
-12530
-12585
-12640
-12694
-12748
-12800
-12852
-12902
-12952
-13001
-13049
-13096
-13142
-13187
-13231
-13275
-13317
-13359
-13399
-13439
-13477
-13515
-13552
-13588
-13623
-13657
-13690
-13722
-13753
-13783
-13813
-13841
-13869
-13896
-13921
-13946
-13970
-13994
-14016
-14038
-14059
-14079
-14098
-14116
-14134
-14151
-14167
-14183
-14197
-14211
-14224
-14237
-14249
-14260
-14271
-14281
-14290
-14299
-14307
-14314
-14320
-14327
-14332
-14337
-14341
-14344
-14347
-14349
-14351
-14352
-14352
-14351
-14350
-14349
-14346
-14344
-14340
-14336
-14331
-14326
-14320
-14313
-14306
-14298
-14290
-14281
-14271
-14261
-14250
-14238
-14226
-14213
-14200
-14186
-14171
-14156
-14141
-14124
-14107
-14090
-14071
-14053
-14033
-14013
-13993
-13972
-13950
-13928
-13906
-13883
-13859
-13835
-13811
-13786
-13761
-13735
-13709
-13683
-13656
-13629
-13602
-13574
-13547
-13519
-13491
-13462
-13434
-13405
-13377
-13348
-13319
-13291
-13262
-13233
-13204
-13175
-13146
-13118
-13089
-13061
-13032
-13004
-12976
-12948
-12920
-12892
-12865
-12837
-12811
-12784
-12757
-12731
-12705
-12680
-12654
-12629
-12604
-12580
-12556
-12532
-12509
-12486
-12463
-12440
-12418
-12397
-12376
-12355
-12334
-12314
-12294
-12275
-12256
-12238
-12220
-12202
-12185
-12168
-12152
-12136
-12120
-12105
-12091
-12077
-12064
-12051
-12039
-12027
-12016
-12006
-11996
-11987
-11978
-11970
-11963
-11956
-11950
-11945
-11940
-11936
-11932
-11929
-11927
-11926
-11925
-11924
-11925
-11926
-11927
-11930
-11933
-11936
-11940
-11945
-11951
-11957
-11964
-11971
-11979
-11988
-11997
-12007
-12018
-12029
-12041
-12054
-12067
-12081
-12095
-12110
-12126
-12142
-12159
-12176
-12194
-12213
-12232
-12251
-12271
-12292
-12313
-12334
-12356
-12378
-12401
-12424
-12448
-12472
-12496
-12521
-12547
-12572
-12598
-12625
-12652
-12679
-12707
-12735
-12763
-12792
-12821
-12850
-12880
-12910
-12940
-12971
-13002
-13033
-13064
-13096
-13128
-13160
-13192
-13224
-13257
-13289
-13322
-13355
-13388
-13421
-13454
-13487
-13521
-13554
-13587
-13621
-13655
-13688
-13722
-13755
-13789
-13823
-13857
-13890
-13924
-13958
-13992
-14026
-14060
-14094
-14129
-14163
-14197
-14232
-14266
-14301
-14336
-14370
-14405
-14440
-14475
-14510
-14545
-14580
-14615
-14650
-14686
-14721
-14756
-14792
-14827
-14863
-14899
-14934
-14970
-15005
-15041
-15076
-15112
-15147
-15183
-15218
-15254
-15289
-15324
-15359
-15394
-15429
-15463
-15498
-15532
-15566
-15600
-15634
-15668
-15702
-15735
-15768
-15801
-15834
-15867
-15899
-15932
-15964
-15996
-16027
-16059
-16091
-16122
-16154
-16184
-16215
-16245
-16277
-16306
-16337
-16367
-16397
-16427
-16457
-16486
-16515
-16545
-16574
-16603
-16631
-16660
-16689
-16717
-16745
-16773
-16801
-16829
-16856
-16883
-16910
-16937
-16964
-16990
-17016
-17042
-17068
-17093
-17118
-17143
-17167
-17192
-17215
-17239
-17262
-17285
-17308
-17330
-17352
-17373
-17394
-17415
-17435
-17455
-17474
-17493
-17512
-17529
-17547
-17564
-17580
-17596
-17611
-17626
-17640
-17653
-17666
-17678
-17690
-17700
-17711
-17720
-17729
-17737
-17744
-17751
-17757
-17762
-17766
-17770
-17772
-17774
-17776
-17776
-17776
-17775
-17773
-17771
-17768
-17764
-17760
-17755
-17749
-17743
-17736
-17729
-17721
-17713
-17704
-17694
-17684
-17674
-17663
-17652
-17640
-17628
-17615
-17602
-17588
-17574
-17559
-17544
-17529
-17513
-17497
-17481
-17464
-17446
-17428
-17410
-17392
-17373
-17354
-17334
-17315
-17295
-17274
-17254
-17233
-17212
-17191
-17170
-17148
-17127
-17105
-17083
-17060
-17038
-17016
-16993
-16970
-16948
-16925
-16902
-16879
-16856
-16833
-16810
-16786
-16763
-16740
-16717
-16693
-16670
-16647
-16623
-16600
-16577
-16553
-16530
-16506
-16483
-16460
-16436
-16412
-16389
-16364
-16341
-16318
-16294
-16270
-16245
-16222
-16198
-16174
-16149
-16125
-16100
-16076
-16050
-16026
-16001
-15976
-15951
-15926
-15901
-15875
-15850
-15825
-15799
-15774
-15748
-15722
-15697
-15671
-15645
-15619
-15594
-15568
-15542
-15516
-15490
-15464
-15438
-15411
-15385
-15359
-15332
-15305
-15279
-15252
-15225
-15198
-15171
-15143
-15116
-15088
-15060
-15032
-15004
-14976
-14948
-14919
-14891
-14862
-14833
-14804
-14774
-14745
-14715
-14685
-14655
-14625
-14595
-14564
-14533
-14502
-14470
-14439
-14407
-14374
-14342
-14309
-14275
-14242
-14208
-14174
-14139
-14104
-14069
-14033
-13997
-13961
-13924
-13887
-13849
-13811
-13773
-13734
-13694
-13654
-13614
-13573
-13532
-13491
-13449
-13406
-13364
-13320
-13277
-13233
-13188
-13144
-13098
-13053
-13007
-12961
-12915
-12868
-12821
-12773
-12726
-12678
-12630
-12582
-12533
-12485
-12436
-12387
-12338
-12289
-12239
-12190
-12140
-12090
-12040
-11990
-11940
-11890
-11839
-11788
-11738
-11687
-11636
-11585
-11534
-11483
-11431
-11380
-11329
-11278
-11226
-11175
-11124
-11072
-11021
-10969
-10918
-10867
-10815
-10764
-10713
-10662
-10611
-10560
-10509
-10458
-10407
-10357
-10306
-10255
-10205
-10155
-10104
-10054
-10004
-9954
-9904
-9854
-9804
-9755
-9706
-9656
-9607
-9558
-9510
-9461
-9413
-9364
-9316
-9269
-9221
-9174
-9127
-9080
-9033
-8987
-8940
-8894
-8849
-8803
-8757
-8712
-8667
-8622
-8577
-8532
-8488
-8443
-8399
-8355
-8310
-8266
-8223
-8179
-8135
-8090
-8048
-8005
-7961
-7918
-7875
-7832
-7790
-7747
-7705
-7662
-7620
-7578
-7536
-7494
-7452
-7411
-7369
-7327
-7286
-7244
-7203
-7162
-7120
-7079
-7038
-6997
-6956
-6915
-6874
-6833
-6792
-6751
-6710
-6670
-6629
-6589
-6549
-6508
-6468
-6428
-6389
-6349
-6310
-6271
-6232
-6193
-6154
-6116
-6078
-6040
-6002
-5965
-5927
-5891
-5854
-5818
-5782
-5746
-5711
-5676
-5641
-5606
-5572
-5539
-5505
-5472
-5440
-5408
-5376
-5344
-5313
-5282
-5252
-5222
-5193
-5164
-5135
-5107
-5079
-5051
-5024
-4998
-4972
-4946
-4921
-4896
-4871
-4847
-4824
-4801
-4778
-4756
-4734
-4713
-4692
-4671
-4651
-4631
-4612
-4593
-4575
-4557
-4540
-4523
-4507
-4491
-4476
-4461
-4446
-4432
-4419
-4406
-4393
-4381
-4370
-4358
-4348
-4337
-4327
-4318
-4308
-4300
-4291
-4283
-4275
-4268
-4260
-4254
-4247
-4241
-4235
-4229
-4224
-4219
-4214
-4210
-4206
-4202
-4199
-4196
-4193
-4191
-4189
-4187
-4186
-4185
-4184
-4184
-4184
-4184
-4185
-4186
-4187
-4189
-4190
-4193
-4195
-4198
-4201
-4204
-4208
-4212
-4216
-4220
-4225
-4230
-4235
-4240
-4246
-4251
-4257
-4263
-4270
-4276
-4282
-4289
-4296
-4302
-4309
-4316
-4323
-4330
-4337
-4343
-4350
-4357
-4364
-4370
-4377
-4383
-4389
-4395
-4401
-4407
-4413
-4418
-4423
-4428
-4433
-4437
-4442
-4446
-4450
-4453
-4457
-4460
-4463
-4466
-4468
-4470
-4472
-4474
-4476
-4477
-4478
-4479
-4480
-4480
-4480
-4480
-4480
-4480
-4479
-4478
-4476
-4475
-4473
-4471
-4468
-4466
-4463
-4459
-4456
-4452
-4448
-4443
-4438
-4433
-4427
-4421
-4415
-4408
-4401
-4394
-4386
-4378
-4370
-4361
-4352
-4343
-4333
-4323
-4312
-4302
-4290
-4279
-4267
-4254
-4241
-4228
-4215
-4201
-4186
-4172
-4156
-4141
-4125
-4108
-4091
-4074
-4056
-4038
-4019
-4000
-3981
-3961
-3940
-3920
-3898
-3876
-3854
-3832
-3809
-3785
-3761
-3737
-3712
-3687
-3661
-3635
-3609
-3582
-3555
-3528
-3500
-3472
-3443
-3414
-3385
-3356
-3326
-3296
-3266
-3235
-3204
-3173
-3142
-3110
-3078
-3046
-3014
-2981
-2949
-2915
-2882
-2848
-2815
-2780
-2746
-2711
-2677
-2641
-2606
-2570
-2535
-2498
-2462
-2425
-2388
-2351
-2314
-2276
-2238
-2200
-2161
-2122
-2083
-2044
-2004
-1964
-1924
-1884
-1843
-1802
-1761
-1720
-1679
-1637
-1596
-1554
-1512
-1470
-1427
-1385
-1342
-1300
-1257
-1214
-1171
-1129
-1086
-1043
-1000
-957
-914
-871
-828
-786
-743
-700
-658
-616
-574
-532
-491
-450
-409
-368
-327
-287
-248
-208
-169
-130
-92
-55
-17
19
56
91
126
161
194
227
260
292
322
353
382
411
438
465
492
517
541
565
588
610
631
651
670
688
706
722
738
753
766
779
791
802
812
822
830
837
844
849
854
857
860
862
863
863
862
861
858
854
850
845
839
832
824
816
806
796
785
774
761
748
734
720
704
688
672
654
636
617
597
577
556
535
512
489
466
442
417
392
366
339
312
284
256
227
197
167
137
106
74
42
9
-25
-58
-93
-128
-164
-200
-236
-274
-311
-350
-388
-428
-468
-508
-549
-590
-632
-675
-718
-761
-805
-850
-895
-940
-986
-1033
-1080
-1128
-1176
-1224
-1274
-1323
-1373
-1424
-1475
-1527
-1579
-1632
-1685
-1739
-1793
-1848
-1903
-1958
-2013
-2071
-2128
-2185
-2243
-2301
-2360
-2419
-2479
-2539
-2600
-2660
-2722
-2783
-2845
-2908
-2971
-3034
-3097
-3161
-3225
-3290
-3355
-3420
-3485
-3551
-3617
-3683
-3749
-3816
-3883
-3950
-4017
-4085
-4153
-4221
-4289
-4357
-4425
-4494
-4563
-4631
-4700
-4769
-4838
-4907
-4976
-5045
-5114
-5183
-5251
-5320
-5389
-5457
-5526
-5594
-5663
-5731
-5799
-5867
-5934
-6002
-6069
-6136
-6203
-6270
-6336
-6402
-6468
-6534
-6600
-6665
-6730
-6795
-6860
-6924
-6988
-7052
-7115
-7179
-7242
-7305
-7367
-7430
-7492
-7553
-7615
-7676
-7737
-7798
-7858
-7918
-7977
-8037
-8096
-8154
-8212
-8270
-8327
-8384
-8440
-8496
-8552
-8607
-8661
-8715
-8769
-8822
-8875
-8927
-8978
-9029
-9079
-9129
-9178
-9227
-9275
-9322
-9369
-9415
-9461
-9506
-9550
-9593
-9636
-9678
-9720
-9760
-9800
-9840
-9878
-9916
-9954
-9990
-10026
-10061
-10095
-10129
-10162
-10194
-10226
-10256
-10286
-10316
-10344
-10372
-10399
-10425
-10451
-10476
-10500
-10523
-10546
-10568
-10589
-10609
-10628
-10647
-10665
-10682
-10698
-10713
-10727
-10741
-10754
-10766
-10777
-10787
-10796
-10804
-10812
-10819
-10824
-10829
-10833
-10836
-10839
-10840
-10841
-10840
-10839
-10837
-10834
-10831
-10826
-10821
-10815
-10808
-10801
-10792
-10783
-10773
-10763
-10752
-10740
-10728
-10714
-10701
-10686
-10671
-10655
-10639
-10622
-10605
-10587
-10568
-10549
-10529
-10509
-10488
-10466
-10444
-10422
-10399
-10375
-10351
-10327
-10302
-10276
-10250
-10223
-10196
-10169
-10141
-10112
-10084
-10054
-10024
-9994
-9963
-9932
-9900
-9868
-9836
-9803
-9769
-9735
-9701
-9666
-9631
-9595
-9559
-9523
-9486
-9449
-9411
-9373
-9335
-9296
-9256
-9217
-9177
-9136
-9096
-9054
-9013
-8971
-8929
-8886
-8843
-8799
-8756
-8711
-8667
-8622
-8577
-8531
-8485
-8439
-8392
-8345
-8298
-8251
-8203
-8154
-8106
-8058
-8009
-7960
-7911
-7861
-7811
-7761
-7710
-7660
-7609
-7558
-7507
-7455
-7404
-7352
-7300
-7248
-7196
-7143
-7091
-7038
-6985
-6933
-6880
-6827
-6774
-6721
-6668
-6615
-6562
-6509
-6457
-6404
-6351
-6299
-6247
-6195
-6143
-6091
-6040
-5989
-5938
-5887
-5837
-5786
-5737
-5687
-5638
-5588
-5540
-5491
-5443
-5396
-5349
-5302
-5256
-5210
-5164
-5119
-5074
-5030
-4987
-4943
-4901
-4858
-4816
-4775
-4734
-4694
-4654
-4614
-4575
-4536
-4498
-4461
-4423
-4387
-4351
-4315
-4280
-4245
-4211
-4178
-4144
-4112
-4080
-4048
-4018
-3987
-3957
-3928
-3900
-3872
-3844
-3817
-3791
-3766
-3741
-3717
-3693
-3670
-3648
-3626
-3605
-3585
-3565
-3546
-3528
-3510
-3493
-3477
-3461
-3446
-3432
-3418
-3405
-3393
-3381
-3370
-3360
-3351
-3342
-3334
-3327
-3320
-3315
-3310
-3305
-3302
-3299
-3297
-3295
-3295
-3295
-3296
-3297
-3299
-3303
-3306
-3311
-3316
-3322
-3329
-3336
-3344
-3353
-3363
-3373
-3384
-3396
-3409
-3422
-3436
-3450
-3466
-3482
-3499
-3516
-3534
-3553
-3572
-3593
-3614
-3635
-3658
-3681
-3704
-3729
-3754
-3779
-3806
-3833
-3861
-3889
-3918
-3947
-3977
-4008
-4038
-4070
-4103
-4136
-4169
-4202
-4236
-4271
-4306
-4341
-4377
-4413
-4450
-4487
-4524
-4561
-4599
-4637
-4676
-4714
-4753
-4792
-4832
-4871
-4911
-4950
-4990
-5030
-5070
-5110
-5150
-5190
-5231
-5271
-5311
-5351
-5391
-5430
-5470
-5510
-5549
-5588
-5627
-5666
-5705
-5743
-5781
-5819
-5856
-5893
-5930
-5967
-6003
-6039
-6074
-6109
-6143
-6177
-6210
-6243
-6275
-6307
-6338
-6369
-6399
-6428
-6457
-6485
-6512
-6539
-6565
-6590
-6615
-6638
-6661
-6683
-6705
-6725
-6745
-6763
-6781
-6798
-6814
-6829
-6844
-6857
-6869
-6880
-6891
-6900
-6908
-6915
-6921
-6926
-6930
-6932
-6934
-6934
-6933
-6931
-6928
-6924
-6918
-6912
-6904
-6895
-6884
-6873
-6860
-6846
-6830
-6814
-6796
-6777
-6757
-6735
-6712
-6688
-6663
-6636
-6608
-6579
-6549
-6517
-6484
-6450
-6415
-6378
-6340
-6301
-6261
-6219
-6176
-6131
-6086
-6039
-5991
-5941
-5890
-5838
-5784
-5730
-5674
-5616
-5558
-5498
-5437
-5374
-5310
-5245
-5179
-5111
-5042
-4972
-4900
-4828
-4754
-4678
-4602
-4524
-4445
-4365
-4283
-4200
-4117
-4030
-3945
-3858
-3769
-3680
-3589
-3497
-3404
-3309
-3214
-3118
-3020
-2922
-2822
-2721
-2620
-2517
-2413
-2308
-2203
-2096
-1988
-1880
-1770
-1660
-1548
-1436
-1323
-1210
-1095
-980
-864
-747
-629
-511
-392
-272
-152
-31
91
213
336
459
583
707
832
957
1083
1208
1335
1461
1588
1715
1843
1971
2099
2227
2355
2483
2612
2740
2869
2998
3126
3255
3384
3512
3641
3769
3897
4025
4153
4281
4409
4536
4664
4791
4918
5044
5171
5297
5423
5548
5674
5799
5923
6048
6172
6295
6418
6541
6663
6785
6906
7027
7148
7267
7387
7505
7623
7741
7857
7974
8089
8204
8318
8431
8544
8656
8767
8877
8987
9095
9203
9310
9416
9521
9625
9729
9831
9932
10033
10132
10231
10328
10424
10520
10614
10708
10800
10891
10981
11070
11158
11245
11331
11416
11499
11582
11663
11743
11822
11900
11977
12052
12126
12199
12271
12342
12411
12480
12547
12613
12677
12741
12803
12864
12924
12983
13040
13097
13152
13205
13258
13309
13359
13408
13456
13502
13547
13591
13633
13675
13715
13753
13791
13827
13861
13895
13927
13958
13987
14015
14042
14067
14091
14114
14136
14156
14174
14192
14207
14222
14235
14247
14257
14266
14274
14280
14285
14289
14291
14292
14291
14289
14286
14281
14276
14268
14260
14250
14238
14226
14212
14196
14180
14162
14143
14122
14101
14077
14053
14027
14001
13972
13943
13912
13880
13847
13813
13777
13740
13702
13663
13622
13580
13537
13493
13447
13401
13353
13304
13254
13202
13150
13096
13042
12986
12929
12871
12811
12751
12690
12627
12564
12500
12434
12368
12301
12232
12163
12093
12022
11950
11878
11805
11730
11656
11580
11504
11427
11349
11271
11192
11113
11032
10952
10871
10789
10706
10624
10540
10456
10372
10287
10202
10117
10031
9944
9857
9770
9683
9595
9507
9419
9331
9242
9153
9064
8975
8885
8796
8706
8616
8527
8437
8347
8257
8167
8077
7988
7898
7808
7719
7629
7540
7450
7361
7272
7183
7095
7006
6918
6830
6742
6654
6567
6480
6393
6306
6220
6134
6049
5964
5879
5795
5711
5627
5544
5462
5380
5298
5217
5137
5057
4978
4900
4822
4745
4668
4592
4517
4443
4369
4297
4225
4153
4083
4014
3945
3877
3810
3744
3679
3615
3551
3489
3427
3367
3307
3248
3190
3133
3077
3022
2968
2915
2862
2811
2760
2711
2662
2614
2567
2521
2476
2432
2389
2347
2306
2266
2227
2189
2151
2115
2080
2045
2013
1980
1949
1919
1890
1861
1834
1808
1783
1759
1735
1713
1692
1672
1652
1634
1617
1601
1586
1572
1559
1547
1536
1526
1517
1510
1503
1497
1492
1489
1486
1485
1484
1485
1486
1488
1492
1496
1502
1508
1515
1524
1533
1543
1555
1567
1580
1594
1610
1626
1643
1661
1680
1700
1720
1742
1765
1788
1813
1838
1864
1892
1920
1948
1978
2009
2040
2073
2106
2140
2175
2210
2246
2283
2321
2360
2399
2439
2480
2521
2563
2606
2650
2695
2740
2786
2832
2879
2927
2976
3026
3076
3127
3178
3231
3284
3337
3392
3447
3503
3560
3617
3675
3734
3793
3853
3914
3976
4038
4101
4165
4229
4294
4360
4426
4493
4561
4629
4698
4768
4838
4909
4980
5052
5125
5198
5272
5346
5421
5496
5572
5648
5724
5802
5879
5957
6036
6115
6194
6274
6354
6434
6515
6597
6678
6760
6843
6926
7009
7092
7176
7261
7345
7430
7515
7601
7686
7772
7858
7945
8032
8118
8206
8293
8380
8468
8556
8644
8732
8820
8908
8996
9084
9173
9261
9349
9438
9526
9614
9702
9790
9878
9966
10053
10141
10228
10315
10402
10488
10575
10661
10747
10832
10917
11002
11087
11171
11255
11338
11421
11504
11586
11668
11749
11830
11911
11991
12070
12149
12228
12306
12383
12460
12537
12612
12688
12762
12837
12910
12983
13055
13127
13198
13268
13338
13407
13475
13543
13610
13676
13742
13806
13870
13934
13996
14058
14119
14179
14238
14296
14354
14410
14466
14521
14575
14628
14680
14731
14781
14830
14877
14924
14970
15015
15059
15102
15143
15184
15223
15262
15299
15335
15371
15405
15438
15470
15500
15530
15559
15586
15613
15638
15662
15686
15708
15729
15749
15768
15786
15802
15818
15833
15847
15859
15871
15882
15891
15900
15908
15915
15920
15925
15929
15932
15934
15936
15936
15935
15934
15931
15928
15923
15918
15912
15905
15897
15889
15879
15869
15857
15845
15832
15818
15804
15788
15772
15755
15737
15718
15699
15679
15658
15637
15614
15592
15568
15544
15519
15493
15467
15440
15412
15384
15355
15325
15295
15264
15232
15200
15167
15134
15100
15065
15030
14994
14958
14921
14884
14846
14808
14769
14730
14690
14650
14609
14568
14526
14485
14442
14399
14356
14313
14269
14225
14180
14135
14089
14044
13997
13951
13904
13857
13809
13762
13713
13665
13616
13567
13518
13468
13418
13367
13317
13266
13214
13163
13111
13059
13006
12953
12900
12847
12793
12739
12685
12630
12575
12520
12464
12408
12352
12296
12239
12182
12125
12068
12010
11952
11894
11836
11777
11718
11660
11601
11541
11482
11423
11363
11304
11244
11184
11124
11065
11005
10945
10885
10825
10765
10705
10645
10585
10526
10466
10406
10346
10287
10227
10167
10108
10049
9989
9930
9871
9812
9753
9695
9636
9578
9520
9462
9405
9348
9291
9234
9177
9121
9065
9010
8955
8900
8846
8792
8738
8685
8633
8580
8529
8477
8427
8376
8327
8278
8229
8180
8134
8087
8039
7995
7949
7905
7861
7818
7775
7733
7691
7651
7610
7571
7532
7494
7456
7419
7383
7347
7312
7278
7244
7211
7178
7146
7115
7084
7054
7025
6996
6968
6941
6914
6888
6862
6838
6813
6790
6767
6745
6723
6703
6683
6663
6644
6626
6609
6592
6577
6561
6547
6533
6520
6508
6497
6486
6476
6467
6459
6451
6445
6439
6434
6429
6426
6423
6421
6420
6419
6420
6421
6423
6426
6429
6434
6439
6445
6452
6459
6467
6476
6486
6497
6508
6520
6533
6546
6561
6576
6591
6608
6625
6643
6661
6681
6700
6721
6742
6764
6786
6809
6833
6857
6882
6908
6934
6961
6989
7017
7046
7076
7106
7137
7169
7201
7234
7267
7301
7336
7371
7407
7444
7481
7519
7557
7596
7635
7675
7716
7757
7799
7841
7884
7927
7971
8015
8058
8103
8148
8195
8241
8288
8334
8381
8429
8477
8525
8573
8622
8670
8719
8769
8818
8868
8918
8968
9018
9068
9119
9169
9220
9270
9321
9372
9422
9473
9524
9574
9625
9675
9725
9775
9825
9875
9925
9974
10023
10072
10121
10170
10218
10266
10313
10361
10408
10454
10501
10547
10592
10637
10682
10727
10771
10814
10858
10900
10943
10985
11026
11067
11108
11148
11187
11226
11265
11303
11340
11377
11413
11448
11483
11518
11551
11584
11616
11648
11679
11709
11738
11766
11794
11821
11847
11873
11897
11921
11943
11965
11987
12007
12026
12044
12062
12078
12094
12109
12123
12136
12148
12159
12169
12178
12186
12193
12200
12205
12210
12213
12216
12217
12218
12218
12216
12214
12211
12207
12202
12195
12188
12180
12171
12161
12150
12138
12124
12110
12095
12078
12061
12042
12023
12002
11980
11957
11933
11908
11881
11854
11825
11795
11764
11732
11699
11664
11628
11591
11553
11513
11472
11431
11387
11343
11297
11250
11202
11152
11102
11050
10997
10942
10886
10830
10771
10712
10652
10590
10527
10463
10398
10331
10264
10195
10126
10055
9983
9910
9837
9762
9686
9609
9531
9452
9372
9291
9209
9126
9042
8958
8872
8786
8698
8610
8521
8431
8340
8248
8154
8061
7967
7872
7776
7679
7581
7482
7383
7283
7182
7081
6978
6875
6771
6667
6562
6456
6350
6243
6135
6027
5918
5809
5699
5588
5478
5366
5254
5142
5029
4916
4802
4688
4574
4459
4344
4229
4113
3997
3880
3763
3646
3529
3412
3294
3176
3058
2940
2822
2704
2586
2467
2349
2231
2112
1994
1876
1758
1640
1522
1404
1286
1169
1052
935
818
701
585
469
353
238
123
9
-105
-219
-332
-445
-557
-668
-779
-890
-1000
-1109
-1218
-1326
-1433
-1540
-1646
-1751
-1856
-1960
-2063
-2165
-2266
-2367
-2467
-2566
-2664
-2761
-2857
-2953
-3047
-3141
-3233
-3325
-3415
-3505
-3593
-3681
-3767
-3853
-3937
-4021
-4103
-4184
-4264
-4343
-4421
-4497
-4573
-4647
-4720
-4792
-4863
-4932
-5001
-5068
-5134
-5199
-5262
-5324
-5385
-5445
-5504
-5561
-5617
-5671
-5724
-5776
-5827
-5876
-5924
-5970
-6016
-6060
-6102
-6143
-6183
-6221
-6258
-6294
-6328
-6361
-6393
-6423
-6452
-6480
-6506
-6531
-6554
-6576
-6597
-6616
-6635
-6651
-6667
-6681
-6694
-6705
-6716
-6725
-6732
-6738
-6743
-6747
-6749
-6750
-6750
-6748
-6746
-6741
-6736
-6729
-6721
-6712
-6702
-6690
-6677
-6663
-6648
-6632
-6614
-6595
-6575
-6554
-6532
-6508
-6484
-6458
-6432
-6404
-6375
-6345
-6314
-6282
-6249
-6215
-6180
-6144
-6107
-6069
-6030
-5990
-5949
-5908
-5865
-5822
-5777
-5732
-5686
-5640
-5592
-5544
-5495
-5445
-5394
-5343
-5290
-5238
-5184
-5130
-5075
-5019
-4963
-4907
-4849
-4791
-4733
-4674
-4615
-4555
-4495
-4434
-4373
-4312
-4250
-4188
-4125
-4062
-4000
-3936
-3873
-3809
-3745
-3681
-3616
-3552
-3487
-3422
-3357
-3292
-3227
-3162
-3097
-3032
-2967
-2902
-2837
-2771
-2706
-2642
-2577
-2512
-2447
-2383
-2319
-2255
-2191
-2127
-2064
-2001
-1938
-1875
-1813
-1752
-1690
-1629
-1568
-1508
-1448
-1389
-1330
-1271
-1213
-1156
-1099
-1042
-986
-930
-875
-821
-767
-713
-661
-608
-557
-506
-455
-406
-356
-308
-260
-213
-166
-120
-75
-30
14
57
100
142
184
224
264
303
342
380
417
453
489
523
557
591
623
655
686
716
746
775
803
830
856
882
907
931
955
978
1000
1020
1042
1061
1081
1099
1117
1134
1150
1165
1180
1195
1208
1221
1233
1244
1255
1265
1275
1284
1292
1299
1306
1312
1317
1322
1326
1329
1332
1334
1335
1336
1335
1334
1333
1330
1327
1323
1319
1313
1307
1300
1293
1285
1275
1266
1255
1244
1232
1219
1206
1191
1176
1161
1145
1127
1110
1091
1072
1052
1032
1010
989
967
944
920
896
871
846
820
793
766
739
710
682
653
623
593
562
531
499
467
434
401
368
334
300
265
230
194
158
122
86
49
12
-26
-63
-101
-140
-178
-217
-256
-295
-334
-374
-414
-453
-494
-534
-574
-615
-655
-696
-736
-777
-818
-859
-900
-941
-982
-1022
-1064
-1105
-1146
-1187
-1228
-1269
-1309
-1350
-1391
-1432
-1472
-1513
-1553
-1594
-1634
-1674
-1714
-1754
-1794
-1833
-1873
-1912
-1951
-1989
-2028
-2066
-2104
-2142
-2179
-2216
-2253
-2289
-2325
-2360
-2396
-2430
-2465
-2498
-2532
-2565
-2597
-2629
-2661
-2691
-2722
-2752
-2781
-2810
-2838
-2866
-2893
-2920
-2946
-2971
-2996
-3020
-3044
-3068
-3090
-3112
-3134
-3155
-3175
-3195
-3214
-3232
-3250
-3267
-3284
-3300
-3315
-3330
-3344
-3357
-3370
-3382
-3394
-3404
-3415
-3424
-3433
-3441
-3449
-3456
-3462
-3467
-3472
-3476
-3480
-3483
-3485
-3487
-3487
-3488
-3487
-3486
-3484
-3481
-3478
-3474
-3470
-3465
-3459
-3452
-3445
-3438
-3429
-3420
-3411
-3401
-3390
-3379
-3367
-3355
-3342
-3328
-3314
-3299
-3284
-3268
-3251
-3234
-3217
-3199
-3180
-3161
-3141
-3121
-3100
-3078
-3056
-3034
-3010
-2987
-2963
-2938
-2913
-2887
-2861
-2834
-2807
-2779
-2751
-2722
-2693
-2663
-2633
-2602
-2571
-2540
-2508
-2476
-2443
-2410
-2376
-2343
-2308
-2274
-2239
-2204
-2168
-2133
-2097
-2060
-2024
-1987
-1950
-1913
-1876
-1839
-1801
-1764
-1726
-1689
-1651
-1613
-1575
-1537
-1500
-1462
-1424
-1386
-1349
-1311
-1273
-1236
-1198
-1161
-1124
-1087
-1050
-1012
-976
-940
-903
-867
-831
-795
-760
-725
-689
-655
-620
-585
-551
-517
-483
-450
-417
-383
-351
-318
-285
-253
-221
-189
-158
-127
-96
-65
-34
-4
26
56
86
115
144
173
201
230
258
285
313
340
367
394
420
446
471
496
521
546
570
594
617
640
663
685
707
729
750
771
792
812
831
851
869
888
906
923
940
957
973
989
1004
1020
1034
1048
1061
1074
1087
1099
1110
1121
1131
1141
1150
1159
1167
1175
1182
1189
1195
1200
1205
1209
1213
1217
1219
1222
1224
1225
1225
1226
1225
1224
1223
1221
1218
1215
1211
1207
1202
1197
1191
1185
1178
1171
1163
1154
1145
1136
1126
1116
1105
1093
1082
1069
1057
1044
1030
1016
1002
987
972
957
941
925
909
892
875
857
839
821
803
784
765
745
725
705
684
664
642
621
599
576
554
531
507
484
459
435
410
385
360
334
308
282
255
228
201
173
145
117
89
61
32
3
-26
-56
-85
-115
-145
-175
-205
-236
-266
-297
-328
-359
-390
-421
-453
-484
-516
-548
-579
-611
-643
-675
-707
-740
-772
-804
-837
-869
-901
-934
-966
-999
-1031
-1064
-1097
-1129
-1162
-1195
-1227
-1260
-1293
-1326
-1358
-1391
-1424
-1456
-1489
-1522
-1554
-1587
-1620
-1652
-1685
-1717
-1750
-1783
-1815
-1848
-1880
-1913
-1946
-1978
-2011
-2043
-2076
-2109
-2141
-2174
-2206
-2238
-2271
-2303
-2335
-2368
-2400
-2432
-2464
-2496
-2528
-2560
-2591
-2623
-2654
-2686
-2717
-2748
-2779
-2810
-2841
-2871
-2902
-2932
-2962
-2992
-3021
-3050
-3079
-3108
-3137
-3165
-3193
-3221
-3248
-3275
-3302
-3329
-3355
-3381
-3407
-3432
-3457
-3481
-3506
-3529
-3553
-3576
-3599
-3622
-3644
-3666
-3687
-3708
-3729
-3750
-3770
-3790
-3810
-3829
-3849
-3868
-3886
-3905
-3923
-3941
-3958
-3976
-3993
-4010
-4027
-4043
-4059
-4077
-4093
-4109
-4125
-4141
-4157
-4173
-4189
-4204
-4219
-4235
-4250
-4265
-4280
-4295
-4310
-4325
-4339
-4354
-4368
-4382
-4397
-4411
-4425
-4439
-4453
-4467
-4481
-4494
-4508
-4522
-4536
-4549
-4563
-4576
-4590
-4604
-4617
-4631
-4644
-4658
-4672
-4685
-4699
-4713
-4726
-4740
-4754
-4767
-4781
-4795
-4809
-4823
-4836
-4850
-4864
-4878
-4892
-4905
-4919
-4933
-4946
-4960
-4973
-4987
-5000
-5014
-5027
-5041
-5054
-5067
-5080
-5094
-5107
-5120
-5133
-5146
-5159
-5172
-5185
-5198
-5211
-5225
-5238
-5251
-5264
-5277
-5290
-5303
-5316
-5329
-5342
-5355
-5368
-5382
-5395
-5408
-5421
-5434
-5447
-5461
-5474
-5487
-5500
-5513
-5526
-5539
-5553
-5566
-5579
-5592
-5605
-5618
-5631
-5644
-5657
-5670
-5683
-5696
-5709
-5722
-5735
-5747
-5760
-5773
-5785
-5798
-5811
-5823
-5836
-5848
-5860
-5873
-5885
-5897
-5910
-5922
-5934
-5946
-5958
-5970
-5981
-5993
-6005
-6016
-6028
-6039
-6051
-6062
-6073
-6084
-6095
-6106
-6117
-6128
-6138
-6149
-6159
-6170
-6180
-6190
-6200
-6210
-6220
-6230
-6240
-6250
-6259
-6269
-6279
-6288
-6297
-6306
-6315
-6324
-6333
-6342
-6351
-6359
-6368
-6376
-6384
-6392
-6400
-6408
-6416
-6424
-6431
-6439
-6446
-6453
-6460
-6467
-6474
-6480
-6487
-6493
-6499
-6505
-6511
-6517
-6522
-6528
-6533
-6538
-6543
-6548
-6552
-6557
-6561
-6565
-6569
-6572
-6576
-6579
-6582
-6584
-6587
-6589
-6590
-6592
-6593
-6594
-6594
-6594
-6594
-6593
-6592
-6591
-6589
-6587
-6584
-6581
-6577
-6574
-6569
-6565
-6559
-6554
-6548
-6541
-6534
-6526
-6518
-6510
-6501
-6491
-6481
-6470
-6459
-6448
-6435
-6423
-6409
-6396
-6381
-6366
-6351
-6335
-6319
-6302
-6284
-6266
-6248
-6229
-6209
-6189
-6168
-6147
-6125
-6103
-6080
-6057
-6033
-6009
-5984
-5959
-5933
-5907
-5881
-5853
-5826
-5798
-5769
-5740
-5711
-5681
-5651
-5620
-5589
-5557
-5525
-5493
-5460
-5427
-5393
-5359
-5324
-5289
-5254
-5218
-5182
-5145
-5108
-5071
-5033
-4995
-4956
-4918
-4878
-4839
-4799
-4759
-4718
-4678
-4636
-4595
-4553
-4511
-4469
-4426
-4383
-4340
-4296
-4252
-4208
-4164
-4119
-4074
-4027
-3983
-3937
-3891
-3844
-3798
-3751
-3704
-3656
-3609
-3561
-3513
-3465
-3416
-3367
-3319
-3270
-3220
-3171
-3121
-3071
-3022
-2971
-2921
-2871
-2821
-2770
-2719
-2668
-2618
-2567
-2516
-2464
-2413
-2362
-2311
-2259
-2208
-2156
-2105
-2053
-2001
-1950
-1898
-1846
-1794
-1743
-1691
-1639
-1587
-1536
-1484
-1432
-1380
-1328
-1277
-1225
-1174
-1122
-1071
-1018
-968
-917
-865
-814
-763
-712
-662
-611
-560
-510
-460
-410
-360
-310
-260
-210
-161
-111
-62
-13
36
84
133
181
230
278
326
374
421
469
516
564
611
657
704
750
796
842
888
933
979
1022
1068
1112
1156
1200
1243
1286
1329
1372
1414
1455
1497
1538
1579
1619
1659
1699
1738
1777
1815
1854
1891
1929
1966
2001
2039
2074
2110
2145
2179
2213
2247
2280
2313
2346
2378
2410
2441
2472
2502
2532
2562
2591
2620
2648
2676
2704
2731
2758
2784
2810
2835
2860
2885
2909
2932
2955
2978
3000
3022
3043
3064
3084
3104
3123
3142
3160
3177
3195
3211
3227
3243
3258
3273
3287
3300
3313
3326
3338
3349
3360
3370
3380
3389
3398
3406
3414
3422
3428
3435
3441
3446
3451
3456
3460
3464
3467
3470
3473
3475
3477
3478
3480
3480
3481
3481
3481
3481
3480
3479
3478
3477
3475
3473
3472
3470
3467
3465
3463
3460
3458
3455
3452
3450
3447
3444
3441
3439
3436
3433
3430
3428
3425
3423
3420
3418
3416
3414
3412
3410
3408
3406
3404
3403
3401
3400
3399
3398
3397
3396
3395
3394
3394
3393
3393
3393
3392
3392
3392
3392
3393
3393
3393
3394
3395
3395
3396
3397
3399
3400
3401
3403
3405
3407
3409
3412
3414
3417
3420
3424
3427
3431
3435
3439
3443
3448
3453
3458
3463
3468
3474
3480
3486
3492
3498
3505
3512
3519
3526
3533
3541
3549
3557
3565
3574
3582
3591
3600
3610
3619
3629
3639
3649
3659
3670
3681
3692
3703
3714
3726
3738
3750
3762
3775
3787
3800
3814
3827
3841
3855
3869
3883
3897
3912
3927
3942
3957
3973
3988
4003
4019
4035
4051
4067
4083
4101
4117
4134
4151
4168
4185
4202
4219
4236
4253
4271
4288
4306
4323
4341
4359
4376
4394
4412
4429
4447
4465
4483
4500
4518
4536
4554
4571
4589
4607
4625
4642
4660
4678
4696
4713
4731
4749
4767
4784
4802
4820
4838
4855
4873
4891
4909
4926
4944
4962
4979
4997
5015
5033
5050
5068
5086
5104
5122
5139
5157
5175
5193
5211
5229
5247
5265
5283
5302
5320
5338
5357
5375
5394
5412
5431
5450
5469
5488
5507
5526
5545
5565
5584
5604
5624
5643
5663
5683
5703
5723
5743
5763
5783
5803
5823
5844
5864
5884
5904
5924
5944
5964
5985
6005
6025
6045
6065
6085
6105
6125
6145
6164
6184
6204
6223
6242
6262
6281
6300
6319
6338
6356
6375
6393
6411
6429
6446
6464
6481
6498
6514
6531
6547
6562
6578
6593
6607
6621
6635
6649
6662
6674
6686
6698
6709
6720
6731
6740
6750
6759
6767
6775
6782
6789
6795
6801
6806
6811
6815
6818
6821
6824
6826
6827
6828
6828
6828
6827
6826
6824
6821
6818
6814
6810
6805
6799
6793
6787
6780
6772
6763
6754
6745
6735
6724
6713
6702
6689
6676
6663
6649
6635
6620
6605
6589
6573
6556
6538
6521
6503
6484
6465
6446
6426
6406
6385
6365
6343
6322
6300
6278
6255
6232
6209
6185
6161
6137
6112
6087
6062
6036
6010
5984
5957
5931
5904
5876
5849
5821
5793
5764
5736
5707
5678
5649
5619
5589
5559
5529
5499
5468
5437
5407
5375
5344
5312
5281
5249
5216
5184
5151
5118
5085
5052
5018
4984
4950
4915
4880
4845
4810
4774
4738
4702
4666
4629
4592
4555
4518
4480
4443
4405
4366
4328
4289
4250
4211
4172
4133
4093
4053
4013
3973
3933
3893
3852
3812
3771
3730
3689
3648
3607
3565
3524
3483
3441
3400
3359
3317
3276
3235
3193
3152
3111
3069
3028
2987
2946
2905
2864
2823
2782
2741
2701
2660
2619
2579
2539
2498
2458
2418
2378
2338
2298
2258
2218
2178
2138
2098
2058
2017
1978
1938
1898
1858
1818
1778
1738
1698
1658
1618
1578
1538
1498
1458
1418
1378
1338
1298
1257
1217
1177
1137
1096
1056
1014
975
935
894
854
813
773
733
693
653
613
573
533
494
454
415
375
336
297
258
220
181
142
104
66
28
-10
-48
-86
-124
-161
-199
-236
-273
-310
-347
-384
-421
-458
-494
-530
-567
-603
-639
-675
-710
-746
-782
-817
-853
-888
-923
-958
-993
-1028
-1062
-1097
-1132
-1166
-1200
-1235
-1269
-1303
-1337
-1370
-1404
-1438
-1471
-1505
-1538
-1571
-1604
-1637
-1670
-1703
-1736
-1768
-1801
-1833
-1866
-1898
-1930
-1962
-1994
-2025
-2057
-2089
-2120
-2152
-2183
-2214
-2245
-2276
-2308
-2339
-2369
-2400
-2431
-2462
-2492
-2523
-2553
-2583
-2613
-2643
-2673
-2703
-2732
-2762
-2792
-2821
-2850
-2879
-2908
-2937
-2966
-2995
-3023
-3052
-3080
-3108
-3136
-3164
-3192
-3220
-3247
-3275
-3302
-3329
-3356
-3383
-3410
-3436
-3463
-3489
-3515
-3541
-3567
-3593
-3618
-3643
-3668
-3693
-3718
-3743
-3768
-3792
-3816
-3840
-3865
-3888
-3912
-3936
-3959
-3983
-4006
-4029
-4051
-4075
-4098
-4121
-4144
-4166
-4189
-4212
-4234
-4257
-4279
-4301
-4324
-4346
-4368
-4391
-4413
-4435
-4458
-4480
-4503
-4525
-4547
-4570
-4592
-4615
-4637
-4660
-4682
-4705
-4727
-4750
-4772
-4795
-4817
-4840
-4862
-4885
-4907
-4930
-4952
-4975
-4997
-5020
-5042
-5065
-5087
-5110
-5132
-5155
-5177
-5199
-5222
-5244
-5266
-5288
-5310
-5332
-5354
-5376
-5398
-5420
-5441
-5463
-5484
-5506
-5527
-5548
-5569
-5590
-5611
-5632
-5653
-5674
-5694
-5715
-5735
-5755
-5775
-5795
-5815
-5835
-5854
-5873
-5892
-5911
-5930
-5948
-5967
-5985
-6002
-6020
-6037
-6054
-6071
-6087
-6103
-6119
-6135
-6150
-6165
-6180
-6194
-6208
-6222
-6235
-6248
-6261
-6274
-6286
-6298
-6309
-6320
-6331
-6342
-6353
-6363
-6373
-6382
-6392
-6401
-6410
-6418
-6427
-6435
-6443
-6451
-6458
-6466
-6473
-6480
-6487
-6493
-6500
-6506
-6512
-6518
-6523
-6529
-6534
-6539
-6544
-6549
-6554
-6558
-6563
-6567
-6571
-6575
-6579
-6583
-6587
-6591
-6594
-6598
-6601
-6605
-6608
-6611
-6614
-6617
-6620
-6623
-6626
-6629
-6631
-6634
-6637
-6640
-6642
-6645
-6647
-6650
-6652
-6655
-6657
-6660
-6662
-6664
-6667
-6669
-6671
-6674
-6676
-6678
-6680
-6682
-6685
-6687
-6689
-6691
-6693
-6695
-6698
-6700
-6702
-6704
-6706
-6708
-6710
-6712
-6714
-6716
-6718
-6720
-6722
-6724
-6726
-6728
-6730
-6732
-6734
-6735
-6737
-6739
-6741
-6743
-6745
-6747
-6749
-6751
-6753
-6755
-6756
-6758
-6760
-6761
-6763
-6764
-6766
-6767
-6768
-6770
-6771
-6772
-6773
-6774
-6775
-6776
-6777
-6778
-6779
-6780
-6781
-6781
-6782
-6783
-6783
-6784
-6785
-6785
-6786
-6787
-6788
-6788
-6789
-6790
-6791
-6792
-6794
-6795
-6796
-6798
-6799
-6801
-6802
-6804
-6806
-6808
-6810
-6813
-6815
-6817
-6820
-6823
-6826
-6829
-6832
-6835
-6839
-6842
-6846
-6849
-6853
-6857
-6861
-6866
-6870
-6874
-6879
-6884
-6889
-6894
-6899
-6904
-6910
-6915
-6921
-6927
-6932
-6938
-6945
-6951
-6957
-6964
-6970
-6977
-6984
-6991
-6998
-7005
-7012
-7020
-7027
-7035
-7043
-7051
-7059
-7068
-7076
-7085
-7094
-7103
-7112
-7122
-7131
-7141
-7151
-7161
-7171
-7182
-7192
-7203
-7214
-7225
-7236
-7248
-7259
-7271
-7283
-7295
-7307
-7319
-7331
-7344
-7356
-7369
-7382
-7395
-7408
-7421
-7435
-7448
-7462
-7475
-7489
-7502
-7516
-7530
-7544
-7558
-7572
-7586
-7600
-7614
-7628
-7642
-7656
-7669
-7683
-7697
-7711
-7725
-7738
-7752
-7765
-7778
-7791
-7804
-7817
-7830
-7843
-7855
-7868
-7880
-7892
-7904
-7915
-7927
-7938
-7949
-7960
-7971
-7981
-7992
-8002
-8012
-8021
-8031
-8039
-8048
-8058
-8067
-8074
-8083
-8090
-8099
-8106
-8113
-8119
-8125
-8132
-8138
-8144
-8148
-8154
-8157
-8163
-8167
-8170
-8173
-8176
-8178
-8180
-8182
-8183
-8183
-8185
-8185
-8183
-8183
-8182
-8180
-8178
-8175
-8172
-8169
-8164
-8160
-8156
-8150
-8145
-8138
-8132
-8125
-8118
-8109
-8102
-8093
-8084
-8074
-8064
-8054
-8044
-8032
-8021
-8009
-7996
-7983
-7970
-7956
-7942
-7927
-7912
-7897
-7881
-7865
-7848
-7831
-7814
-7796
-7778
-7759
-7741
-7721
-7702
-7682
-7662
-7641
-7621
-7600
-7578
-7556
-7534
-7512
-7490
-7467
-7444
-7420
-7396
-7373
-7348
-7324
-7299
-7274
-7249
-7224
-7198
-7172
-7147
-7120
-7094
-7068
-7041
-7015
-6988
-6961
-6934
-6907
-6879
-6852
-6825
-6797
-6769
-6742
-6714
-6686
-6658
-6630
-6602
-6573
-6545
-6517
-6488
-6459
-6430
-6402
-6373
-6343
-6314
-6285
-6255
-6226
-6196
-6166
-6136
-6106
-6076
-6045
-6015
-5984
-5953
-5923
-5891
-5860
-5829
-5797
-5766
-5734
-5702
-5670
-5638
-5606
-5574
-5541
-5509
-5476
-5444
-5411
-5378
-5346
-5313
-5280
-5247
-5214
-5181
-5148
-5115
-5082
-5049
-5016
-4983
-4950
-4917
-4884
-4851
-4819
-4786
-4753
-4720
-4687
-4655
-4622
-4590
-4557
-4524
-4492
-4460
-4427
-4395
-4363
-4331
-4298
-4266
-4234
-4202
-4171
-4139
-4107
-4075
-4043
-4011
-3980
-3949
-3918
-3886
-3855
-3824
-3793
-3762
-3731
-3700
-3669
-3638
-3607
-3577
-3546
-3516
-3485
-3454
-3424
-3393
-3363
-3332
-3302
-3272
-3241
-3211
-3181
-3150
-3120
-3090
-3060
-3029
-2999
-2969
-2939
-2909
-2879
-2848
-2818
-2788
-2758
-2728
-2698
-2668
-2637
-2607
-2577
-2547
-2516
-2486
-2456
-2425
-2395
-2365
-2334
-2304
-2273
-2242
-2212
-2181
-2150
-2119
-2088
-2056
-2025
-1993
-1962
-1930
-1898
-1866
-1834
-1802
-1769
-1737
-1704
-1671
-1638
-1604
-1571
-1537
-1503
-1469
-1435
-1400
-1366
-1331
-1295
-1260
-1224
-1189
-1152
-1116
-1080
-1043
-1006
-969
-932
-894
-857
-819
-781
-743
-705
-666
-628
-589
-550
-511
-472
-433
-393
-353
-314
-274
-233
-193
-153
-112
-71
-30
11
52
93
135
177
219
261
304
346
389
432
475
519
562
606
650
694
738
782
827
872
916
961
1006
1052
1097
1143
1188
1234
1280
1326
1373
1419
1466
1512
1559
1606
1653
1700
1747
1795
1842
1890
1937
1985
2033
2081
2130
2178
2226
2275
2324
2373
2422
2471
2520
2569
2619
2668
2718
2768
2818
2868
2918
2968
3018
3068
3119
3169
3220
3271
3322
3373
3424
3475
3527
3578
3630
3681
3733
3785
3837
3889
3941
3994
4046
4098
4151
4203
4256
4309
4361
4414
4467
4520
4573
4626
4679
4732
4785
4838
4892
4945
4998
5051
5104
5158
5211
5264
5317
5369
5422
5475
5527
5580
5632
5684
5736
5788
5839
5891
5942
5993
6044
6094
6145
6195
6244
6294
6343
6392
6441
6489
6538
6585
6633
6680
6727
6773
6819
6865
6910
6955
7000
7044
7087
7130
7173
7215
7257
7298
7339
7379
7419
7458
7497
7535
7573
7610
7647
7683
7718
7753
7787
7821
7854
7887
7919
7951
7982
8012
8041
8071
8099
8127
8154
8180
8207
8233
8257
8282
8306
8329
8351
8374
8395
8416
8436
8456
8476
8494
8513
8530
8548
8564
8580
8596
8611
8626
8640
8654
8667
8679
8692
8703
8714
8725
8735
8745
8754
8763
8771
8779
8786
8793
8799
8805
8810
8815
8819
8823
8826
8829
8831
8833
8834
8835
8836
8835
8835
8834
8833
8831
8829
8826
8823
8819
8816
8811
8806
8801
8796
8790
8783
8776
8769
8762
8754
8745
8737
8728
8718
8708
8698
8688
8677
8666
8654
8643
8631
8618
8605
8592
8579
8565
8551
8536
8522
8507
8491
8475
8459
8443
8426
8409
8392
8374
8356
8338
8319
8300
8281
8262
8242
8222
8202
8180
8160
8138
8118
8096
8074
8053
8031
8009
7986
7964
7941
7918
7894
7871
7847
7823
7799
7775
7750
7726
7701
7676
7651
7625
7600
7575
7549
7523
7497
7471
7445
7419
7392
7366
7339
7313
7286
7259
7232
7205
7178
7151
7124
7097
7070
7043
7016
6989
6962
6935
6908
6881
6854
6827
6800
6773
6747
6720
6693
6667
6640
6614
6588
6561
6535
6509
6483
6457
6431
6405
6380
6354
6328
6303
6278
6252
6227
6202
6177
6152
6127
6103
6078
6054
6030
6005
5981
5958
5934
5910
5887
5864
5841
5818
5795
5772
5749
5727
5704
5682
5660
5638
5617
5595
5574
5553
5532
5511
5490
5470
5449
5429
5409
5390
5370
5351
5332
5313
5295
5276
5258
5240
5222
5204
5187
5169
5152
5135
5118
5102
5085
5069
5053
5036
5020
5005
4989
4973
4958
4942
4927
4912
4897
4882
4868
4853
4839
4825
4811
4797
4783
4769
4756
4742
4729
4716
4703
4690
4677
4664
4652
4639
4626
4614
4602
4589
4577
4565
4553
4541
4529
4517
4505
4493
4482
4470
4458
4447
4435
4424
4412
4401
4390
4379
4367
4356
4345
4334
4324
4313
4302
4291
4281
4271
4260
4250
4240
4230
4220
4210
4201
4191
4182
4173
4164
4155
4146
4137
4129
4120
4112
4104
4096
4088
4080
4073
4065
4058
4051
4043
4037
4030
4022
4017
4010
4003
3998
3992
3986
3980
3975
3969
3964
3959
3954
3949
3944
3939
3935
3930
3926
3922
3918
3914
3910
3906
3902
3898
3895
3891
3888
3885
3882
3879
3876
3873
3870
3867
3865
3862
3860
3857
3855
3852
3850
3848
3845
3843
3841
3838
3836
3834
3831
3829
3826
3824
3821
3818
3816
3813
3810
3807
3804
3801
3798
3795
3792
3788
3785
3782
3778
3775
3771
3768
3764
3761
3757
3754
3750
3747
3743
3740
3736
3733
3730
3726
3723
3720
3717
3714
3710
3708
3705
3702
3699
3696
3694
3691
3689
3686
3684
3682
3680
3678
3676
3674
3672
3670
3669
3667
3665
3664
3663
3661
3660
3659
3658
3657
3656
3655
3655
3654
3653
3653
3653
3652
3652
3652
3652
3653
3653
3653
3654
3655
3656
3657
3658
3659
3661
3662
3664
3666
3668
3670
3672
3674
3677
3679
3682
3684
3687
3690
3693
3696
3699
3702
3705
3709
3712
3715
3719
3722
3726
3730
3733
3737
3741
3745
3749
3753
3757
3761
3765
3769
3774
3778
3782
3787
3791
3795
3800
3804
3809
3813
3818
3822
3826
3831
3835
3840
3844
3848
3852
3856
3860
3864
3868
3872
3876
3880
3883
3887
3890
3894
3897
3900
3903
3906
3909
3911
3914
3916
3918
3920
3922
3924
3926
3927
3929
3930
3931
3932
3933
3934
3935
3935
3935
3935
3935
3934
3934
3933
3932
3930
3929
3927
3925
3923
3921
3918
3916
3913
3910
3906
3903
3899
3895
3891
3887
3883
3878
3873
3868
3863
3858
3852
3846
3841
3835
3828
3822
3815
3808
3801
3794
3787
3780
3772
3764
3756
3748
3740
3731
3723
3714
3705
3696
3687
3678
3668
3658
3648
3638
3628
3618
3607
3596
3585
3574
3562
3550
3538
3526
3514
3501
3488
3476
3462
3449
3435
3422
3408
3393
3379
3364
3349
3334
3319
3304
3288
3272
3256
3240
3223
3206
3190
3172
3155
3138
3120
3102
3084
3066
3047
3029
3010
2991
2972
2953
2933
2914
2894
2874
2854
2834
2814
2793
2773
2752
2732
2711
2690
2669
2648
2627
2605
2584
2562
2541
2519
2497
2475
2453
2431
2409
2386
2363
2340
2317
2294
2271
2247
2224
2200
2176
2152
2128
2103
2079
2054
2029
2004
1979
1954
1928
1903
1877
1851
1826
1800
1774
1748
1722
1695
1669
1643
1617
1590
1564
1537
1511
1484
1458
1431
1405
1378
1351
1325
1298
1271
1245
1218
1191
1165
1138
1111
1085
1058
1031
1004
978
952
925
899
872
846
820
794
768
742
716
690
665
639
614
588
563
538
513
488
464
439
415
391
367
343
320
297
274
251
228
206
184
163
141
120
100
79
59
39
20
0
-18
-37
-55
-73
-91
-108
-125
-141
-158
-174
-189
-204
-219
-234
-248
-262
-276
-289
-301
-314
-326
-338
-349
-360
-370
-381
-390
-400
-409
-417
-426
-433
-441
-448
-454
-460
-466
-471
-476
-480
-484
-488
-491
-494
-496
-498
-499
-500
-501
-501
-501
-500
-499
-498
-496
-494
-491
-488
-484
-481
-476
-471
-466
-461
-455
-448
-441
-434
-427
-419
-410
-401
-392
-382
-372
-362
-351
-340
-328
-316
-304
-291
-277
-263
-249
-234
-219
-204
-188
-172
-155
-138
-120
-102
-84
-66
-47
-27
-7
13
33
54
75
97
118
141
163
186
209
233
257
281
306
331
356
381
407
434
460
487
515
542
570
598
626
655
684
713
743
772
802
832
862
892
923
953
984
1014
1045
1076
1107
1138
1169
1200
1230
1261
1292
1323
1353
1384
1414
1444
1475
1505
1535
1564
1594
1624
1653
1682
1711
1740
1768
1796
1824
1852
1880
1907
1934
1960
1987
2013
2037
2064
2089
2113
2138
2161
2185
2208
2231
2254
2276
2297
2318
2339
2360
2379
2399
2418
2436
2454
2472
2489
2505
2521
2537
2551
2566
2580
2593
2606
2618
2629
2640
2651
2661
2670
2679
2687
2695
2702
2709
2715
2720
2725
2730
2733
2736
2739
2741
2743
2743
2744
2743
2742
2741
2739
2736
2733
2729
2724
2719
2713
2707
2700
2692
2684
2675
2666
2656
2645
2634
2622
2610
2597
2584
2570
2555
2540
2524
2508
2491
2474
2456
2438
2419
2399
2379
2359
2338
2316
2294
2271
2248
2224
2200
2175
2150
2124
2097
2070
2043
2015
1986
1957
1928
1898
1868
1837
1805
1774
1741
1709
1676
1642
1608
1574
1539
1504
1468
1433
1396
1360
1323
1285
1247
1209
1171
1132
1093
1054
1014
974
934
893
853
812
770
729
687
645
603
561
518
475
432
389
346
302
258
214
170
126
81
37
-8
-53
-98
-143
-188
-233
-279
-324
-370
-415
-461
-507
-553
-599
-645
-691
-737
-783
-829
-876
-922
-968
-1014
-1061
-1107
-1154
-1200
-1247
-1293
-1339
-1385
-1431
-1478
-1524
-1569
-1615
-1661
-1706
-1752
-1797
-1842
-1887
-1932
-1977
-2021
-2066
-2110
-2155
-2199
-2242
-2286
-2329
-2373
-2416
-2458
-2501
-2543
-2585
-2627
-2669
-2710
-2751
-2792
-2832
-2872
-2912
-2951
-2990
-3029
-3067
-3105
-3142
-3179
-3216
-3252
-3288
-3323
-3358
-3392
-3425
-3458
-3491
-3523
-3554
-3585
-3615
-3645
-3674
-3702
-3730
-3757
-3784
-3810
-3835
-3860
-3884
-3907
-3930
-3952
-3974
-3995
-4014
-4035
-4053
-4072
-4090
-4107
-4123
-4139
-4154
-4169
-4182
-4196
-4208
-4220
-4232
-4242
-4252
-4262
-4271
-4279
-4286
-4293
-4300
-4305
-4311
-4315
-4319
-4322
-4325
-4327
-4328
-4329
-4329
-4329
-4328
-4326
-4324
-4321
-4317
-4313
-4309
-4303
-4298
-4291
-4284
-4276
-4268
-4260
-4250
-4240
-4230
-4219
-4208
-4196
-4183
-4170
-4157
-4143
-4129
-4114
-4099
-4083
-4067
-4050
-4033
-4014
-3997
-3979
-3960
-3941
-3921
-3902
-3881
-3861
-3840
-3818
-3796
-3774
-3752
-3729
-3706
-3683
-3660
-3636
-3612
-3587
-3563
-3538
-3513
-3488
-3463
-3437
-3411
-3386
-3360
-3334
-3308
-3281
-3255
-3229
-3202
-3176
-3149
-3123
-3096
-3070
-3043
-3017
-2990
-2964
-2938
-2911
-2885
-2859
-2833
-2807
-2781
-2756
-2730
-2705
-2680
-2655
-2630
-2605
-2580
-2556
-2532
-2508
-2484
-2461
-2437
-2414
-2391
-2368
-2346
-2323
-2301
-2279
-2257
-2236
-2214
-2193
-2172
-2151
-2130
-2110
-2090
-2070
-2050
-2029
-2011
-1992
-1973
-1954
-1936
-1917
-1899
-1882
-1864
-1847
-1830
-1813
-1796
-1780
-1764
-1748
-1733
-1718
-1703
-1688
-1674
-1659
-1646
-1632
-1618
-1605
-1592
-1580
-1568
-1555
-1544
-1532
-1521
-1510
-1499
-1489
-1478
-1468
-1459
-1449
-1440
-1432
-1423
-1415
-1407
-1399
-1392
-1385
-1378
-1372
-1366
-1360
-1355
-1350
-1345
-1341
-1337
-1333
-1330
-1327
-1324
-1322
-1320
-1319
-1318
-1317
-1316
-1316
-1317
-1317
-1318
-1320
-1322
-1324
-1326
-1329
-1333
-1336
-1341
-1345
-1350
-1355
-1361
-1367
-1374
-1381
-1388
-1396
-1404
-1413
-1421
-1431
-1440
-1450
-1461
-1472
-1483
-1495
-1507
-1519
-1532
-1545
-1558
-1572
-1587
-1601
-1616
-1632
-1648
-1664
-1680
-1697
-1715
-1732
-1750
-1769
-1788
-1807
-1826
-1846
-1866
-1887
-1908
-1929
-1951
-1973
-1995
-2017
-2041
-2064
-2087
-2111
-2135
-2160
-2185
-2210
-2235
-2260
-2286
-2312
-2338
-2365
-2392
-2419
-2446
-2473
-2501
-2529
-2557
-2585
-2614
-2642
-2671
-2700
-2729
-2758
-2787
-2816
-2846
-2875
-2905
-2935
-2965
-2995
-3025
-3055
-3085
-3115
-3145
-3175
-3205
-3235
-3265
-3295
-3325
-3354
-3384
-3414
-3444
-3473
-3503
-3532
-3562
-3591
-3620
-3649
-3678
-3707
-3735
-3764
-3792
-3820
-3849
-3877
-3904
-3932
-3960
-3987
-4014
-4042
-4069
-4096
-4122
-4149
-4175
-4202
-4228
-4254
-4280
-4306
-4331
-4357
-4382
-4407
-4432
-4457
-4481
-4506
-4530
-4554
-4577
-4601
-4624
-4647
-4670
-4693
-4715
-4737
-4759
-4781
-4802
-4823
-4844
-4864
-4884
-4904
-4924
-4943
-4962
-4980
-4999
-5017
-5034
-5051
-5068
-5085
-5101
-5117
-5132
-5148
-5162
-5177
-5191
-5204
-5218
-5230
-5243
-5255
-5267
-5278
-5289
-5299
-5309
-5319
-5328
-5337
-5346
-5354
-5362
-5369
-5376
-5383
-5389
-5395
-5401
-5406
-5411
-5416
-5420
-5424
-5428
-5431
-5434
-5436
-5439
-5441
-5442
-5444
-5445
-5446
-5446
-5446
-5446
-5445
-5444
-5443
-5441
-5439
-5437
-5434
-5431
-5428
-5424
-5420
-5415
-5410
-5405
-5399
-5394
-5387
-5381
-5373
-5366
-5358
-5350
-5341
-5332
-5323
-5313
-5303
-5293
-5282
-5271
-5259
-5247
-5234
-5222
-5208
-5195
-5181
-5167
-5152
-5137
-5122
-5106
-5090
-5074
-5057
-5040
-5023
-5005
-4987
-4969
-4950
-4931
-4912
-4893
-4873
-4853
-4833
-4813
-4792
-4772
-4751
-4729
-4708
-4686
-4665
-4643
-4621
-4599
-4576
-4554
-4531
-4509
-4486
-4463
-4440
-4417
-4394
-4370
-4347
-4324
-4300
-4277
-4253
-4229
-4206
-4182
-4158
-4135
-4111
-4086
-4062
-4040
-4016
-3992
-3969
-3945
-3921
-3898
-3874
-3851
-3827
-3804
-3781
-3758
-3735
-3712
-3689
-3666
-3643
-3621
-3599
-3576
-3554
-3532
-3510
-3488
-3467
-3445
-3424
-3402
-3381
-3360
-3339
-3318
-3297
-3277
-3256
-3236
-3215
-3195
-3175
-3155
-3135
-3115
-3095
-3075
-3056
-3036
-3017
-2997
-2978
-2958
-2939
-2920
-2901
-2882
-2864
-2845
-2826
-2808
-2790
-2771
-2753
-2735
-2717
-2700
-2682
-2665
-2647
-2630
-2613
-2597
-2580
-2563
-2547
-2531
-2515
-2499
-2483
-2468
-2452
-2437
-2422
-2407
-2392
-2378
-2363
-2349
-2335
-2321
-2307
-2293
-2280
-2267
-2253
-2240
-2227
-2215
-2202
-2190
-2177
-2165
-2153
-2142
-2130
-2118
-2107
-2096
-2085
-2074
-2064
-2053
-2043
-2033
-2023
-2013
-2003
-1994
-1984
-1975
-1966
-1957
-1948
-1940
-1931
-1923
-1915
-1907
-1899
-1891
-1884
-1877
-1870
-1863
-1857
-1850
-1844
-1838
-1832
-1827
-1821
-1816
-1811
-1806
-1802
-1797
-1793
-1789
-1785
-1781
-1777
-1774
-1771
-1768
-1765
-1763
-1760
-1758
-1756
-1754
-1752
-1751
-1749
-1748
-1747
-1746
-1746
-1745
-1745
-1745
-1745
-1745
-1745
-1746
-1747
-1748
-1750
-1751
-1753
-1756
-1758
-1761
-1764
-1768
-1772
-1776
-1780
-1785
-1790
-1795
-1801
-1807
-1813
-1820
-1827
-1834
-1842
-1850
-1858
-1866
-1875
-1885
-1894
-1904
-1914
-1925
-1935
-1946
-1958
-1969
-1981
-1994
-2005
-2019
-2033
-2045
-2060
-2074
-2088
-2103
-2118
-2133
-2148
-2164
-2179
-2195
-2211
-2228
-2244
-2261
-2278
-2295
-2312
-2329
-2347
-2364
-2382
-2399
-2417
-2435
-2453
-2471
-2489
-2507
-2526
-2544
-2562
-2580
-2599
-2617
-2635
-2654
-2672
-2690
-2708
-2726
-2744
-2762
-2780
-2798
-2816
-2834
-2851
-2869
-2886
-2904
-2921
-2938
-2955
-2971
-2988
-3004
-3020
-3036
-3052
-3067
-3083
-3098
-3113
-3127
-3142
-3156
-3169
-3183
-3196
-3209
-3222
-3234
-3246
-3258
-3269
-3280
-3291
-3301
-3311
-3321
-3330
-3339
-3347
-3356
-3364
-3371
-3378
-3385
-3391
-3397
-3403
-3408
-3413
-3418
-3422
-3425
-3429
-3432
-3434
-3437
-3438
-3440
-3441
-3441
-3442
-3442
-3441
-3440
-3439
-3437
-3435
-3432
-3430
-3426
-3423
-3419
-3414
-3409
-3404
-3398
-3392
-3386
-3379
-3372
-3364
-3356
-3347
-3338
-3329
-3319
-3309
-3299
-3288
-3276
-3265
-3253
-3240
-3227
-3214
-3200
-3186
-3172
-3157
-3142
-3127
-3111
-3095
-3078
-3061
-3044
-3026
-3008
-2989
-2971
-2952
-2932
-2912
-2892
-2872
-2851
-2830
-2809
-2788
-2766
-2744
-2722
-2699
-2677
-2654
-2631
-2607
-2584
-2560
-2536
-2512
-2488
-2463
-2439
-2414
-2389
-2364
-2339
-2313
-2287
-2262
-2236
-2209
-2183
-2156
-2130
-2103
-2076
-2048
-2021
-1993
-1965
-1937
-1909
-1881
-1852
-1823
-1794
-1765
-1736
-1706
-1676
-1647
-1617
-1586
-1556
-1525
-1495
-1464
-1432
-1401
-1370
-1338
-1306
-1274
-1241
-1209
-1176
-1143
-1110
-1077
-1044
-1010
-976
-942
-908
-874
-839
-804
-770
-734
-699
-664
-628
-592
-556
-520
-484
-448
-411
-374
-337
-300
-263
-226
-188
-151
-113
-75
-37
1
39
77
115
153
192
230
268
307
345
384
422
461
499
537
576
614
652
690
728
766
804
842
879
917
954
991
1028
1065
1102
1138
1175
1211
1247
1283
1318
1354
1390
1425
1460
1495
1530
1564
1599
1633
1667
1701
1735
1768
1802
1835
1868
1901
1933
1966
1998
2029
2062
2094
2126
2157
2189
2220
2250
2281
2312
2342
2372
2402
2431
2461
2490
2519
2548
2577
2605
2633
2662
2690
2717
2745
2772
2800
2827
2854
2881
2907
2933
2960
2986
3011
3037
3062
3087
3112
3137
3162
3186
3210
3234
3258
3281
3304
3327
3350
3373
3395
3417
3438
3460
3481
3502
3522
3543
3563
3583
3602
3622
3641
3659
3678
3696
3714
3732
3750
3767
3784
3800
3816
3832
3848
3864
3879
3894
3908
3923
3937
3950
3964
3977
3990
4003
4014
4027
4038
4051
4062
4073
4083
4094
4104
4114
4124
4133
4142
4151
4160
4168
4176
4184
4191
4198
4205
4212
4218
4224
4230
4235
4241
4246
4251
4255
4260
4264
4268
4271
4275
4278
4281
4284
4287
4289
4291
4293
4295
4297
4298
4299
4300
4301
4302
4302
4302
4302
4302
4302
4301
4300
4300
4298
4297
4296
4294
4292
4290
4288
4286
4284
4281
4278
4275
4272
4269
4266
4262
4259
4255
4251
4247
4243
4239
4234
4230
4225
4220
4215
4209
4204
4198
4192
4186
4180
4174
4167
4161
4154
4147
4139
4132
4124
4117
4109
4101
4091
4083
4075
4066
4057
4048
4038
4029
4019
4009
3999
3989
3978
3967
3956
3945
3933
3922
3910
3897
3885
3872
3859
3846
3833
3819
3806
3792
3778
3763
3749
3734
3719
3704
3689
3673
3657
3641
3625
3609
3592
3575
3558
3541
3524
3506
3488
3470
3452
3434
3415
3397
3378
3359
3340
3320
3301
3281
3261
3241
3221
3201
3181
3160
3140
3119
3098
3077
3056
3035
3014
2992
2971
2949
2928
2907
2885
2863
2842
2820
2799
2777
2755
2734
2712
2690
2669
2647
2625
2604
2582
2560
2539
2517
2495
2474
2452
2431
2409
2388
2367
2345
2324
2303
2282
2261
2240
2219
2198
2177
2156
2135
2114
2094
2073
2053
2033
2013
1992
1973
1953
1933
1914
1895
1876
1857
1838
1819
1801
1783
1764
1746
1729
1711
1693
1676
1659
1642
1625
1608
1591
1575
1559
1542
1526
1511
1495
1479
1464
1449
1434
1419
1404
1390
1376
1362
1348
1334
1321
1307
1294
1282
1269
1257
1245
1233
1222
1210
1199
1189
1178
1168
1158
1149
1140
1131
1122
1114
1106
1098
1090
1083
1076
1070
1063
1057
1051
1046
1040
1035
1031
1026
1022
1018
1014
1010
1006
1004
1000
998
996
994
992
990
989
987
986
985
985
984
984
984
984
984
985
986
987
988
990
991
993
996
998
1000
1002
1006
1008
1012
1016
1020
1024
1028
1032
1037
1041
1046
1051
1056
1062
1068
1073
1079
1086
1092
1098
1105
1112
1119
1126
1133
1141
1148
1156
1164
1172
1180
1188
1196
1204
1212
1221
1229
1238
1247
1255
1264
1273
1282
1291
1301
1310
1319
1329
1338
1348
1357
1367
1377
1387
1397
1406
1416
1426
1436
1446
1456
1466
1476
1486
1496
1506
1515
1525
1535
1545
1554
1564
1574
1583
1593
1602
1611
1621
1630
1639
1648
1658
1667
1676
1685
1694
1702
1711
1720
1729
1738
1746
1755
1764
1773
1781
1790
1799
1807
1816
1825
1833
1842
1851
1859
1868
1877
1886
1894
1903
1912
1921
1929
1938
1947
1955
1964
1973
1982
1990
1999
2008
2016
2025
2033
2041
2050
2058
2067
2075
2083
2091
2099
2107
2115
2123
2131
2139
2146
2154
2161
2169
2176
2183
2190
2197
2204
2211
2217
2224
2230
2236
2242
2248
2253
2258
2263
2268
2273
2278
2282
2286
2290
2293
2297
2300
2303
2305
2308
2310
2312
2313
2315
2316
2317
2317
2317
2317
2317
2316
2316
2314
2313
2311
2309
2307
2304
2302
2298
2295
2291
2288
2283
2279
2274
2270
2265
2259
2254
2248
2242
2236
2229
2222
2215
2208
2201
2193
2185
2177
2169
2160
2151
2142
2133
2123
2113
2103
2092
2081
2070
2058
2045
2033
2021
2008
1995
1982
1968
1953
1939
1924
1909
1893
1877
1861
1844
1827
1810
1793
1775
1757
1738
1720
1701
1682
1662
1642
1622
1602
1581
1561
1540
1518
1497
1475
1453
1431
1408
1385
1363
1339
1316
1293
1269
1245
1221
1197
1172
1148
1123
1098
1074
1048
1022
998
972
947
921
895
869
843
817
791
765
738
712
685
659
632
605
578
552
525
498
471
444
418
391
364
337
310
283
257
230
203
176
150
123
96
70
43
17
-10
-36
-62
-88
-115
-141
-166
-192
-218
-243
-269
-294
-319
-344
-369
-393
-418
-442
-466
-489
-513
-536
-559
-582
-604
-626
-648
-670
-692
-713
-734
-754
-775
-795
-814
-834
-853
-871
-890
-908
-926
-943
-960
-977
-993
-1008
-1025
-1040
-1055
-1069
-1084
-1097
-1111
-1124
-1137
-1149
-1161
-1172
-1183
-1194
-1204
-1214
-1224
-1233
-1242
-1250
-1258
-1266
-1273
-1280
-1287
-1293
-1298
-1304
-1308
-1313
-1317
-1320
-1324
-1327
-1329
-1331
-1333
-1334
-1335
-1335
-1335
-1335
-1334
-1333
-1332
-1330
-1328
-1325
-1323
-1319
-1316
-1312
-1307
-1303
-1298
-1292
-1287
-1281
-1274
-1268
-1261
-1253
-1246
-1238
-1229
-1221
-1212
-1202
-1193
-1183
-1172
-1162
-1151
-1140
-1128
-1116
-1104
-1092
-1079
-1066
-1053
-1040
-1026
-1012
-997
-983
-968
-953
-938
-922
-906
-890
-874
-858
-841
-824
-807
-790
-773
-756
-738
-720
-702
-684
-666
-647
-629
-610
-591
-572
-553
-534
-514
-495
-475
-455
-436
-416
-396
-375
-355
-335
-315
-294
-274
-254
-233
-213
-192
-172
-151
-131
-110
-90
-69
-49
-29
-8
12
32
53
73
93
113
133
153
173
193
213
233
252
272
291
311
330
350
369
388
407
426
445
464
482
501
520
538
556
575
593
611
629
647
665
682
700
717
735
752
769
786
803
819
836
852
868
884
900
916
932
947
962
977
992
1006
1022
1036
1050
1064
1078
1092
1105
1118
1131
1144
1157
1169
1182
1194
1205
1217
1228
1240
1250
1261
1272
1282
1292
1302
1311
1321
1330
1339
1347
1355
1364
1371
1379
1386
1393
1400
1407
1413
1419
1425
1430
1435
1440
1445
1449
1453
1457
1460
1464
1466
1469
1471
1473
1474
1475
1476
1476
1477
1476
1476
1475
1474
1472
1471
1469
1466
1464
1461
1457
1454
1450
1446
1441
1437
1432
1426
1421
1415
1409
1403
1397
1390
1383
1376
1369
1361
1353
1345
1337
1329
1320
1311
1302
1293
1283
1274
1264
1254
1244
1233
1223
1212
1201
1189
1178
1166
1155
1142
1130
1118
1105
1093
1080
1067
1054
1041
1027
1014
1000
987
973
960
946
933
919
905
891
878
864
851
837
823
810
797
783
770
757
744
731
718
705
692
680
667
655
643
631
619
607
596
584
573
562
551
540
529
519
508
498
488
478
468
458
449
440
430
421
412
404
395
387
378
370
362
355
347
340
332
325
319
312
305
299
293
288
282
277
272
267
262
258
254
250
246
243
240
237
234
232
230
228
226
225
224
224
223
223
223
224
224
225
227
229
231
233
235
238
241
245
249
253
257
262
266
271
277
282
288
295
301
308
315
322
329
337
345
353
362
370
379
389
398
408
418
428
439
450
461
472
484
495
507
520
532
545
558
571
585
598
612
627
641
656
671
686
701
717
733
749
766
782
799
816
834
851
869
887
905
924
942
961
980
999
1018
1038
1058
1078
1098
1118
1139
1159
1180
1201
1222
1243
1264
1285
1306
1328
1349
1371
1392
1414
1435
1457
1479
1501
1523
1545
1567
1589
1612
1634
1657
1679
1702
1724
1747
1770
1792
1815
1838
1861
1884
1907
1930
1953
1976
1999
2021
2045
2068
2091
2115
2138
2161
2184
2207
2230
2253
2276
2298
2321
2344
2367
2390
2412
2435
2457
2480
2502
2525
2547
2569
2591
2613
2635
2657
2679
2701
2723
2744
2766
2787
2809
2830
2851
2872
2893
2913
2934
2954
2974
2994
3014
3034
3054
3073
3093
3112
3131
3150
3168
3187
3205
3223
3241
3259
3277
3294
3311
3329
3346
3362
3379
3395
3412
3428
3443
3459
3475
3490
3505
3520
3535
3550
3564
3578
3592
3606
3620
3633
3647
3660
3673
3686
3699
3711
3723
3735
3747
3759
3770
3782
3793
3804
3814
3825
3835
3845
3855
3864
3874
3883
3892
3901
3909
3917
3926
3933
3941
3949
3956
3963
3970
3976
3983
3989
3995
4000
4006
4011
4016
4021
4026
4030
4034
4038
4042
4045
4048
4051
4054
4057
4059
4061
4062
4065
4066
4067
4069
4069
4070
4070
4070
4070
4070
4069
4067
4067
4066
4065
4062
4061
4059
4056
4053
4051
4046
4043
4040
4037
4033
4029
4024
4019
4014
4010
4005
3999
3994
3988
3982
3976
3970
3963
3957
3950
3943
3936
3928
3921
3913
3905
3897
3889
3880
3872
3863
3854
3845
3836
3827
3817
3808
3798
3788
3779
3769
3758
3748
3738
3727
3717
3706
3696
3685
3674
3663
3652
3642
3631
3620
3609
3598
3587
3576
3565
3555
3544
3533
3523
3512
3502
3491
3481
3471
3461
3451
3442
3432
3423
3413
3404
3395
3386
3378
3370
3361
3354
3346
3338
3331
3324
3318
3311
3305
3299
3294
3288
3283
3279
3274
3270
3267
3263
3260
3257
3254
3252
3250
3248
3247
3246
3245
3244
3244
3244
3244
3245
3246
3247
3248
3250
3252
3255
3257
3260
3263
3267
3271
3275
3280
3284
3290
3295
3301
3307
3313
3320
3327
3335
3342
3350
3358
3367
3376
3385
3394
3403
3413
3423
3433
3444
3454
3465
3477
3488
3499
3511
3523
3535
3548
3560
3573
3586
3599
3613
3626
3640
3654
3668
3682
3696
3711
3725
3740
3755
3770
3785
3800
3815
3831
3846
3862
3877
3893
3909
3925
3941
3956
3972
3988
4003
4019
4035
4051
4067
4083
4100
4116
4132
4148
4163
4179
4195
4210
4226
4242
4257
4272
4288
4303
4318
4333
4348
4363
4378
4393
4407
4422
4436
4450
4464
4478
4492
4506
4519
4532
4545
4558
4571
4583
4596
4608
4620
4631
4643
4654
4665
4675
4685
4696
4705
4715
4724
4733
4742
4750
4758
4766
4774
4781
4788
4795
4801
4807
4813
4818
4823
4828
4832
4836
4840
4843
4846
4849
4851
4853
4854
4856
4856
4857
4857
4857
4856
4856
4854
4853
4851
4849
4847
4844
4841
4837
4834
4830
4825
4821
4816
4811
4805
4799
4793
4787
4781
4774
4767
4759
4751
4743
4735
4726
4717
4708
4698
4688
4678
4667
4656
4645
4633
4621
4608
4595
4582
4569
4555
4541
4526
4512
4496
4481
4465
4449
4432
4415
4398
4381
4363
4345
4326
4307
4288
4269
4249
4229
4209
4188
4168
4146
4125
4103
4082
4059
4037
4014
3992
3969
3945
3922
3898
3874
3850
3825
3801
3776
3751
3726
3701
3675
3650
3624
3598
3572
3546
3520
3493
3467
3440
3413
3387
3360
3333
3306
3279
3252
3224
3197
3170
3143
3115
3088
3060
3033
3006
2978
2950
2923
2895
2868
2840
2813
2785
2757
2730
2702
2674
2647
2619
2591
2564
2536
2509
2481
2453
2426
2398
2371
2343
2316
2288
2261
2233
2206
2178
2151
2123
2096
2068
2041
2013
1986
1958
1931
1903
1876
1848
1821
1794
1766
1739
1712
1684
1657
1630
1602
1575
1548
1520
1493
1466
1439
1411
1384
1357
1329
1302
1275
1248
1221
1193
1166
1139
1112
1085
1058
1031
1004
977
950
924
897
870
844
817
791
765
739
713
687
661
635
610
585
559
534
509
484
459
435
410
386
362
338
314
290
266
243
219
196
173
150
127
104
82
60
37
15
-6
-28
-49
-70
-91
-112
-133
-153
-173
-193
-213
-232
-251
-271
-289
-308
-326
-344
-362
-380
-397
-415
-432
-448
-465
-481
-497
-513
-529
-544
-559
-574
-589
-603
-617
-631
-645
-658
-671
-685
-697
-710
-722
-735
-746
-758
-770
-781
-792
-803
-814
-824
-835
-845
-855
-864
-874
-883
-892
-901
-910
-919
-927
-935
-943
-951
-959
-967
-974
-981
-989
-995
-1002
-1008
-1014
-1022
-1028
-1034
-1040
-1045
-1051
-1056
-1061
-1066
-1071
-1076
-1081
-1086
-1090
-1094
-1099
-1103
-1107
-1111
-1115
-1118
-1122
-1126
-1129
-1133
-1136
-1139
-1143
-1146
-1149
-1152
-1155
-1158
-1161
-1164
-1167
-1170
-1174
-1177
-1180
-1183
-1186
-1189
-1192
-1196
-1199
-1202
-1205
-1209
-1212
-1215
-1219
-1222
-1226
-1229
-1233
-1237
-1240
-1244
-1248
-1252
-1255
-1259
-1263
-1267
-1271
-1275
-1279
-1283
-1287
-1292
-1296
-1300
-1304
-1308
-1312
-1316
-1321
-1325
-1329
-1333
-1337
-1342
-1346
-1350
-1355
-1359
-1363
-1368
-1372
-1376
-1381
-1385
-1389
-1394
-1398
-1402
-1407
-1411
-1416
-1420
-1424
-1429
-1433
-1438
-1442
-1447
-1451
-1456
-1460
-1465
-1469
-1474
-1478
-1483
-1488
-1492
-1497
-1502
-1507
-1511
-1516
-1521
-1526
-1531
-1536
-1541
-1546
-1551
-1555
-1561
-1566
-1571
-1576
-1581
-1586
-1591
-1596
-1601
-1606
-1611
-1616
-1621
-1626
-1631
-1636
-1641
-1646
-1651
-1656
-1661
-1667
-1672
-1677
-1682
-1688
-1693
-1699
-1704
-1709
-1715
-1721
-1726
-1732
-1738
-1743
-1749
-1755
-1761
-1766
-1772
-1778
-1784
-1790
-1796
-1802
-1809
-1815
-1821
-1827
-1834
-1840
-1847
-1853
-1860
-1867
-1874
-1881
-1888
-1895
-1902
-1909
-1917
-1924
-1932
-1940
-1947
-1955
-1963
-1971
-1979
-1988
-1996
-2004
-2013
-2021
-2029
-2039
-2048
-2057
-2066
-2075
-2084
-2094
-2103
-2113
-2122
-2132
-2142
-2151
-2161
-2171
-2182
-2192
-2202
-2212
-2223
-2233
-2244
-2255
-2266
-2276
-2287
-2299
-2310
-2321
-2332
-2344
-2355
-2367
-2379
-2391
-2402
-2414
-2427
-2439
-2451
-2464
-2476
-2489
-2502
-2515
-2528
-2541
-2554
-2568
-2581
-2595
-2609
-2623
-2637
-2651
-2665
-2679
-2694
-2708
-2722
-2737
-2752
-2766
-2781
-2796
-2811
-2826
-2841
-2856
-2871
-2886
-2901
-2916
-2931
-2947
-2962
-2977
-2992
-3008
-3023
-3039
-3054
-3069
-3085
-3100
-3115
-3131
-3146
-3161
-3177
-3192
-3207
-3222
-3237
-3252
-3268
-3283
-3298
-3313
-3327
-3342
-3357
-3372
-3386
-3401
-3415
-3430
-3444
-3458
-3472
-3486
-3500
-3514
-3528
-3541
-3555
-3568
-3581
-3594
-3607
-3619
-3632
-3644
-3656
-3668
-3680
-3692
-3703
-3715
-3726
-3737
-3748
-3758
-3769
-3779
-3789
-3799
-3809
-3819
-3828
-3837
-3846
-3855
-3863
-3872
-3880
-3888
-3896
-3903
-3911
-3918
-3925
-3932
-3938
-3945
-3951
-3957
-3963
-3968
-3974
-3979
-3984
-3988
-3993
-3997
-4001
-4005
-4008
-4011
-4014
-4017
-4019
-4022
-4022
-4025
-4026
-4027
-4027
-4027
-4029
-4027
-4027
-4027
-4026
-4025
-4022
-4021
-4019
-4017
-4014
-4011
-4006
-4003
-4000
-3996
-3991
-3987
-3982
-3976
-3971
-3965
-3959
-3952
-3946
-3939
-3932
-3925
-3917
-3909
-3901
-3893
-3884
-3876
-3867
-3858
-3848
-3839
-3829
-3819
-3809
-3799
-3789
-3778
-3768
-3757
-3746
-3735
-3724
-3712
-3701
-3689
-3678
-3666
-3654
-3642
-3629
-3617
-3604
-3592
-3579
-3566
-3553
-3540
-3526
-3513
-3499
-3486
-3472
-3458
-3444
-3430
-3415
-3401
-3386
-3372
-3357
-3342
-3327
-3312
-3297
-3281
-3266
-3250
-3234
-3219
-3203
-3187
-3171
-3154
-3138
-3122
-3105
-3088
-3072
-3055
-3038
-3021
-3004
-2986
-2969
-2951
-2934
-2916
-2899
-2881
-2863
-2845
-2827
-2808
-2790
-2772
-2753
-2735
-2716
-2697
-2678
-2660
-2641
-2622
-2602
-2583
-2564
-2545
-2525
-2506
-2486
-2467
-2447
-2428
-2408
-2388
-2369
-2349
-2329
-2310
-2290
-2270
-2251
-2231
-2211
-2192
-2172
-2152
-2133
-2113
-2094
-2075
-2055
-2036
-2017
-1997
-1978
-1959
-1940
-1921
-1902
-1883
-1864
-1846
-1827
-1808
-1790
-1771
-1753
-1735
-1717
-1699
-1681
-1663
-1645
-1627
-1610
-1592
-1575
-1557
-1540
-1523
-1506
-1490
-1473
-1457
-1440
-1424
-1408
-1393
-1377
-1362
-1346
-1331
-1317
-1302
-1288
-1273
-1259
-1246
-1232
-1219
-1206
-1193
-1180
-1168
-1156
-1144
-1133
-1121
-1110
-1100
-1089
-1079
-1069
-1059
-1050
-1041
-1032
-1024
-1016
-1008
-1000
-993
-986
-980
-974
-968
-962
-957
-952
-948
-943
-940
-936
-933
-930
-928
-926
-924
-923
-922
-922
-922
-922
-923
-924
-926
-928
-930
-933
-936
-940
-944
-948
-953
-958
-964
-970
-977
-984
-991
-999
-1006
-1016
-1025
-1034
-1044
-1054
-1065
-1076
-1087
-1099
-1111
-1124
-1137
-1150
-1164
-1178
-1193
-1207
-1223
-1238
-1254
-1271
-1287
-1304
-1322
-1339
-1357
-1376
-1395
-1414
-1433
-1453
-1473
-1493
-1514
-1535
-1556
-1577
-1599
-1621
-1644
-1667
-1690
-1713
-1736
-1760
-1784
-1809
-1834
-1858
-1883
-1909
-1934
-1960
-1986
-2012
-2039
-2065
-2092
-2119
-2146
-2173
-2200
-2228
-2255
-2283
-2311
-2339
-2367
-2395
-2423
-2451
-2479
-2508
-2536
-2565
-2593
-2622
-2651
-2680
-2708
-2737
-2766
-2795
-2824
-2853
-2882
-2911
-2940
-2969
-2998
-3027
-3056
-3085
-3114
-3142
-3171
-3200
-3229
-3257
-3286
-3314
-3342
-3370
-3399
-3426
-3454
-3482
-3509
-3537
-3564
-3591
-3618
-3644
-3671
-3697
-3723
-3749
-3775
-3800
-3825
-3851
-3876
-3900
-3925
-3949
-3973
-3997
-4021
-4043
-4067
-4090
-4113
-4135
-4157
-4179
-4201
-4222
-4243
-4264
-4284
-4305
-4325
-4344
-4364
-4383
-4401
-4420
-4438
-4456
-4473
-4490
-4507
-4524
-4540
-4556
-4571
-4587
-4601
-4616
-4630
-4644
-4658
-4671
-4683
-4696
-4708
-4720
-4731
-4742
-4753
-4763
-4773
-4783
-4792
-4801
-4809
-4818
-4825
-4833
-4840
-4847
-4853
-4859
-4865
-4871
-4876
-4880
-4885
-4889
-4893
-4896
-4899
-4902
-4904
-4906
-4908
-4910
-4911
-4911
-4912
-4912
-4912
-4911
-4910
-4909
-4907
-4905
-4903
-4900
-4897
-4894
-4890
-4886
-4881
-4877
-4871
-4866
-4860
-4854
-4847
-4840
-4833
-4825
-4817
-4809
-4800
-4791
-4781
-4771
-4761
-4750
-4739
-4728
-4716
-4704
-4691
-4678
-4665
-4651
-4637
-4622
-4607
-4592
-4576
-4560
-4544
-4527
-4509
-4492
-4474
-4456
-4437
-4418
-4399
-4379
-4359
-4339
-4318
-4297
-4276
-4254
-4233
-4210
-4188
-4165
-4142
-4119
-4096
-4072
-4048
-4022
-3999
-3974
-3949
-3924
-3898
-3872
-3846
-3820
-3794
-3767
-3740
-3713
-3686
-3659
-3631
-3603
-3575
-3547
-3519
-3491
-3462
-3433
-3404
-3375
-3346
-3317
-3288
-3258
-3228
-3198
-3169
-3139
-3108
-3078
-3048
-3017
-2987
-2956
-2925
-2895
-2864
-2833
-2802
-2771
-2740
-2709
-2678
-2647
-2617
-2586
-2555
-2524
-2494
-2463
-2433
-2402
-2372
-2342
-2312
-2282
-2252
-2223
-2193
-2164
-2135
-2106
-2077
-2048
-2020
-1992
-1963
-1935
-1908
-1880
-1853
-1825
-1798
-1771
-1745
-1718
-1692
-1666
-1640
-1615
-1589
-1564
-1539
-1514
-1490
-1466
-1441
-1418
-1394
-1370
-1347
-1324
-1301
-1279
-1256
-1234
-1212
-1191
-1169
-1148
-1127
-1106
-1086
-1065
-1045
-1025
-1006
-986
-967
-948
-929
-910
-891
-873
-855
-837
-819
-801
-784
-766
-749
-732
-716
-699
-683
-667
-651
-635
-619
-604
-589
-574
-559
-545
-531
-516
-502
-489
-475
-462
-449
-436
-423
-411
-399
-386
-375
-363
-352
-340
-329
-319
-308
-298
-287
-278
-268
-258
-249
-240
-231
-223
-214
-206
-198
-190
-183
-176
-169
-162
-155
-149
-143
-137
-132
-126
-121
-116
-112
-107
-103
-99
-95
-92
-89
-86
-83
-80
-78
-76
-74
-72
-71
-70
-69
-68
-67
-67
-67
-67
-67
-68
-68
-69
-70
-72
-73
-75
-77
-79
-82
-84
-87
-90
-93
-96
-99
-102
-106
-110
-113
-117
-121
-125
-130
-134
-139
-143
-148
-152
-157
-162
-167
-172
-177
-182
-188
-193
-198
-204
-209
-214
-220
-225
-231
-236
-242
-248
-253
-259
-265
-270
-276
-282
-287
-293
-299
-304
-310
-316
-321
-327
-332
-338
-343
-349
-354
-360
-365
-370
-375
-381
-386
-391
-396
-401
-406
-411
-416
-420
-425
-430
-434
-439
-443
-447
-452
-456
-460
-464
-468
-473
-477
-481
-484
-488
-492
-496
-500
-504
-508
-511
-515
-519
-522
-526
-529
-533
-536
-540
-543
-547
-550
-554
-557
-560
-563
-567
-570
-573
-576
-579
-582
-585
-588
-590
-593
-596
-598
-601
-603
-605
-607
-610
-612
-614
-616
-617
-619
-621
-623
-624
-626
-627
-628
-629
-630
-631
-632
-633
-634
-635
-635
-636
-636
-636
-637
-637
-637
-637
-637
-636
-636
-636
-635
-635
-634
-633
-633
-632
-631
-630
-629
-627
-626
-625
-624
-622
-620
-619
-617
-615
-614
-612
-610
-607
-605
-603
-601
-598
-596
-593
-590
-587
-584
-581
-578
-574
-571
-567
-563
-559
-555
-551
-547
-543
-538
-533
-528
-523
-518
-513
-507
-502
-496
-490
-484
-478
-471
-465
-458
-451
-444
-437
-430
-423
-415
-408
-400
-392
-384
-376
-368
-359
-351
-342
-333
-324
-315
-306
-297
-288
-278
-269
-259
-249
-240
-230
-220
-210
-200
-189
-179
-169
-158
-148
-137
-126
-115
-104
-93
-82
-71
-60
-49
-37
-26
-14
-2
9
21
33
45
57
69
81
93
106
118
130
143
155
168
180
193
205
218
230
243
255
267
280
292
304
317
329
341
354
366
378
390
402
415
427
439
451
463
475
487
499
511
522
534
546
558
569
581
592
604
615
627
638
649
660
671
682
693
704
715
725
736
746
756
766
776
786
796
805
815
824
833
842
851
860
868
877
885
893
901
908
916
923
930
937
944
950
956
963
968
974
980
985
990
995
1000
1004
1008
1012
1016
1020
1024
1027
1030
1033
1035
1037
1039
1041
1043
1044
1045
1046
1046
1046
1046
1046
1046
1045
1044
1043
1041
1039
1037
1035
1032
1030
1027
1022
1020
1016
1012
1006
1002
997
992
987
981
975
968
962
955
948
940
932
924
916
907
898
889
879
870
860
849
839
828
817
806
794
782
770
758
745
732
719
706
692
679
665
650
636
621
606
591
576
561
545
529
513
497
481
465
448
431
415
398
381
364
346
329
311
294
276
258
240
223
205
186
168
150
132
114
95
77
58
40
21
3
-16
-34
-53
-72
-90
-109
-128
-147
-165
-184
-203
-222
-241
-259
-278
-297
-316
-334
-353
-372
-390
-409
-428
-446
-465
-483
-501
-520
-538
-556
-575
-593
-611
-629
-646
-664
-682
-699
-717
-734
-752
-769
-786
-803
-820
-837
-853
-870
-887
-903
-919
-935
-951
-967
-983
-998
-1014
-1029
-1044
-1059
-1074
-1089
-1104
-1118
-1133
-1147
-1161
-1175
-1188
-1202
-1215
-1228
-1241
-1254
-1267
-1279
-1292
-1304
-1316
-1328
-1339
-1351
-1362
-1373
-1384
-1395
-1405
-1415
-1426
-1436
-1446
-1455
-1465
-1474
-1483
-1492
-1501
-1510
-1518
-1527
-1535
-1543
-1550
-1558
-1565
-1573
-1580
-1587
-1593
-1600
-1606
-1612
-1618
-1623
-1629
-1634
-1639
-1643
-1648
-1652
-1656
-1660
-1663
-1666
-1669
-1672
-1675
-1677
-1679
-1680
-1682
-1683
-1684
-1684
-1685
-1685
-1685
-1684
-1683
-1682
-1681
-1679
-1678
-1675
-1673
-1670
-1667
-1664
-1660
-1657
-1652
-1648
-1643
-1638
-1632
-1627
-1621
-1614
-1608
-1601
-1594
-1586
-1578
-1570
-1562
-1554
-1545
-1536
-1526
-1517
-1507
-1497
-1487
-1476
-1465
-1454
-1443
-1432
-1420
-1408
-1396
-1383
-1371
-1358
-1345
-1332
-1318
-1304
-1290
-1276
-1262
-1248
-1233
-1218
-1203
-1188
-1173
-1157
-1141
-1125
-1109
-1093
-1077
-1060
-1044
-1027
-1010
-993
-975
-958
-940
-923
-905
-887
-868
-850
-831
-813
-794
-775
-755
-736
-717
-697
-677
-658
-638
-618
-597
-577
-557
-536
-516
-495
-474
-453
-432
-411
-390
-369
-347
-326
-304
-282
-261
-239
-217
-195
-173
-151
-128
-106
-84
-61
-38
-16
7
29
52
75
98
120
143
166
189
211
234
257
280
302
325
348
370
393
416
439
461
484
507
529
552
575
597
620
642
665
688
710
733
755
778
800
823
845
868
890
912
935
957
979
1000
1022
1045
1067
1089
1111
1133
1155
1176
1198
1219
1241
1262
1283
1305
1326
1347
1368
1388
1409
1429
1450
1470
1490
1510
1530
1550
1569
1589
1608
1627
1646
1665
1683
1702
1720
1738
1755
1773
1790
1807
1824
1841
1857
1874
1890
1905
1921
1936
1951
1966
1981
1995
2009
2023
2037
2050
2063
2076
2089
2101
2113
2125
2137
2149
2160
2171
2182
2192
2203
2213
2223
2232
2242
2251
2260
2269
2277
2285
2293
2301
2308
2315
2322
2329
2335
2341
2347
2353
2358
2363
2368
2372
2377
2381
2384
2388
2391
2394
2397
2399
2402
2404
2405
2407
2408
2409
2410
2411
2411
2411
2411
2411
2410
2410
2409
2408
2406
2405
2403
2401
2399
2397
2394
2392
2389
2386
2383
2379
2376
2372
2368
2364
2359
2355
2350
2346
2341
2335
2330
2325
2319
2314
2308
2302
2296
2290
2283
2277
2271
2264
2257
2251
2244
2237
2230
2223
2216
2209
2202
2195
2188
2181
2173
2166
2159
2152
2144
2137
2130
2122
2115
2108
2100
2093
2086
2078
2071
2064
2057
2050
2043
2036
2029
2021
2015
2008
2001
1995
1988
1982
1975
1969
1962
1956
1950
1944
1938
1932
1926
1920
1915
1909
1904
1898
1893
1888
1883
1878
1873
1868
1864
1859
1854
1850
1846
1841
1837
1833
1829
1825
1821
1818
1814
1810
1807
1804
1800
1797
1794
1791
1788
1785
1782
1779
1777
1774
1772
1769
1767
1764
1762
1760
1758
1756
1754
1752
1750
1749
1747
1746
1744
1743
1742
1741
1739
1738
1738
1737
1736
1735
1735
1734
1734
1734
1734
1734
1734
1734
1734
1734
1735
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1746
1747
1749
1750
1752
1754
1756
1757
1759
1761
1764
1766
1768
1770
1772
1775
1777
1779
1782
1784
1787
1790
1792
1795
1798
1800
1803
1806
1809
1812
1814
1817
1820
1823
1826
1830
1833
1836
1839
1842
1846
1849
1853
1856
1860
1864
1868
1871
1875
1879
1883
1887
1892
1896
1900
1905
1909
1914
1919
1924
1929
1934
1939
1944
1950
1955
1961
1967
1972
1978
1984
1991
1997
2003
2009
2016
2023
2029
2036
2043
2051
2058
2065
2073
2080
2088
2096
2103
2111
2120
2128
2136
2144
2153
2161
2170
2178
2187
2196
2205
2214
2222
2231
2241
2250
2259
2268
2277
2286
2296
2305
2315
2324
2333
2343
2353
2362
2372
2381
2391
2401
2410
2420
2430
2440
2449
2459
2469
2479
2488
2498
2508
2518
2527
2537
2547
2556
2566
2576
2585
2595
2604
2614
2623
2633
2642
2652
2661
2670
2679
2688
2698
2707
2715
2724
2733
2742
2751
2759
2768
2776
2785
2793
2801
2809
2817
2826
2834
2841
2849
2857
2865
2872
2880
2887
2895
2902
2909
2916
2923
2930
2937
2943
2950
2956
2963
2969
2975
2981
2986
2992
2997
3003
3008
3013
3018
3023
3027
3032
3036
3040
3044
3048
3052
3055
3059
3062
3065
3068
3071
3074
3077
3079
3082
3084
3086
3088
3090
3092
3094
3095
3097
3098
3099
3100
3101
3101
3102
3102
3103
3103
3103
3103
3103
3102
3102
3102
3101
3100
3099
3098
3098
3096
3095
3094
3093
3091
3090
3088
3087
3085
3083
3082
3080
3078
3076
3074
3072
3070
3067
3065
3063
3060
3058
3055
3053
3050
3047
3044
3042
3039
3036
3033
3030
3027
3024
3021
3017
3014
3011
3008
3005
3001
2998
2995
2992
2988
2985
2982
2979
2975
2972
2969
2965
2962
2959
2956
2952
2949
2946
2943
2939
2936
2933
2930
2926
2923
2920
2917
2914
2910
2907
2904
2901
2897
2894
2891
2888
2884
2881
2877
2874
2870
2867
2863
2860
2856
2852
2849
2845
2841
2838
2834
2830
2826
2822
2818
2814
2810
2806
2802
2797
2793
2788
2784
2779
2775
2770
2765
2761
2756
2751
2746
2741
2735
2730
2725
2719
2714
2708
2703
2697
2691
2685
2679
2673
2666
2660
2654
2647
2641
2634
2627
2620
2614
2607
2600
2592
2585
2578
2571
2563
2556
2548
2541
2533
2525
2517
2509
2501
2493
2485
2477
2469
2460
2452
2444
2435
2427
2418
2409
2401
2392
2383
2375
2366
2357
2349
2340
2331
2322
2314
2305
2297
2288
2280
2271
2263
2254
2246
2237
2229
2221
2213
2205
2196
2188
2180
2173
2165
2157
2149
2142
2134
2127
2120
2112
2105
2098
2091
2085
2078
2071
2065
2058
2052
2045
2040
2033
2028
2021
2016
2009
2005
1999
1994
1989
1984
1979
1974
1969
1964
1960
1955
1950
1946
1942
1937
1933
1929
1925
1921
1917
1913
1909
1906
1902
1898
1895
1891
1888
1884
1881
1877
1874
1871
1867
1864
1860
1857
1854
1851
1847
1844
1841
1837
1834
1831
1827
1824
1821
1817
1814
1811
1807
1804
1801
1797
1794
1790
1787
1783
1780
1776
1773
1769
1766
1762
1758
1755
1751
1747
1743
1739
1735
1731
1727
1723
1719
1715
1710
1706
1701
1697
1692
1687
1683
1678
1673
1668
1663
1658
1653
1647
1642
1637
1632
1626
1621
1615
1610
1604
1599
1593
1587
1581
1575
1569
1564
1557
1551
1545
1539
1533
1527
1520
1514
1508
1502
1495
1489
1483
1476
1470
1464
1457
1451
1445
1439
1433
1426
1420
1414
1408
1402
1396
1390
1384
1378
1372
1367
1361
1355
1349
1344
1338
1333
1327
1322
1316
1311
1305
1300
1295
1290
1284
1279
1274
1269
1264
1259
1254
1250
1245
1240
1235
1231
1226
1222
1217
1213
1208
1204
1199
1195
1191
1187
1182
1178
1174
1170
1166
1162
1158
1154
1150
1146
1141
1137
1133
1129
1125
1121
1117
1113
1109
1105
1100
1096
1092
1088
1083
1079
1075
1070
1066
1061
1057
1052
1048
1043
1039
1034
1029
1024
1020
1014
1010
1004
1000
995
990
985
979
974
969
964
958
953
947
942
936
930
925
919
913
907
901
895
889
882
876
870
864
857
851
845
838
832
826
819
813
807
800
794
788
781
775
769
762
756
750
744
738
731
725
719
713
707
701
695
689
684
678
672
666
661
655
650
644
639
633
628
623
618
613
608
603
598
593
589
584
579
575
570
566
562
557
553
549
545
541
537
533
529
525
522
518
514
511
507
504
501
497
494
491
488
485
482
479
476
473
470
468
465
462
460
457
455
452
450
448
446
443
441
439
437
436
434
432
430
429
427
426
424
423
422
421
420
419
418
417
416
416
415
415
414
414
414
414
414
414
414
415
415
416
416
417
418
419
420
422
423
425
427
429
431
433
435
437
440
443
446
449
452
455
458
462
466
470
474
478
482
487
491
496
501
506
511
516
521
527
532
538
544
550
556
562
568
574
581
587
594
601
608
614
621
628
636
643
650
657
665
672
680
688
695
703
711
719
727
735
743
751
760
768
777
785
794
803
812
821
830
839
848
857
867
876
886
896
905
915
925
935
945
955
965
976
986
996
1006
1016
1027
1038
1048
1059
1069
1079
1090
1100
1111
1121
1132
1142
1152
1163
1173
1183
1193
1203
1213
1223
1233
1243
1253
1263
1272
1282
1291
1301
1310
1319
1328
1337
1346
1355
1363
1372
1380
1388
1396
1403
1411
1418
1425
1432
1439
1445
1451
1457
1463
1469
1474
1479
1484
1489
1493
1497
1501
1504
1508
1511
1514
1516
1519
1521
1522
1524
1525
1526
1527
1528
1528
1528
1528
1527
1527
1526
1525
1523
1522
1520
1518
1516
1513
1511
1508
1505
1501
1498
1494
1490
1486
1482
1477
1472
1467
1462
1457
1451
1445
1439
1432
1426
1419
1412
1404
1397
1389
1381
1372
1364
1355
1346
1337
1327
1318
1308
1297
1287
1276
1265
1254
1243
1231
1220
1208
1196
1184
1171
1159
1146
1133
1120
1107
1094
1081
1067
1053
1040
1026
1012
998
983
969
955
940
926
911
896
881
866
851
836
821
806
791
776
761
745
730
715
700
684
669
654
638
623
608
593
578
562
547
532
517
502
487
472
458
443
428
414
399
385
370
356
342
328
314
300
286
272
258
245
231
218
204
191
178
165
152
139
126
114
101
89
76
64
52
40
28
16
5
-7
-18
-30
-41
-52
-63
-74
-84
-95
-105
-115
-125
-135
-145
-154
-163
-173
-181
-190
-199
-207
-215
-223
-231
-238
-246
-253
-260
-267
-273
-280
-286
-292
-297
-303
-308
-313
-318
-323
-327
-332
-336
-340
-343
-347
-350
-353
-356
-358
-360
-363
-364
-366
-367
-369
-370
-370
-371
-371
-371
-371
-370
-370
-369
-368
-366
-365
-363
-361
-359
-356
-353
-350
-347
-344
-340
-336
-332
-327
-323
-318
-312
-307
-301
-295
-288
-281
-275
-267
-260
-252
-244
-236
-228
-219
-210
-201
-192
-182
-172
-162
-152
-142
-131
-120
-109
-98
-86
-74
-62
-50
-38
-25
-12
1
14
27
41
55
69
83
97
112
127
142
157
172
187
203
219
234
250
266
283
299
315
332
349
366
383
400
417
434
452
470
487
505
523
541
559
578
596
615
633
652
671
690
709
728
748
767
787
806
826
846
866
886
907
927
948
968
989
1010
1031
1052
1074
1095
1117
1138
1160
1182
1204
1226
1248
1270
1292
1315
1337
1360
1382
1405
1428
1451
1474
1496
1519
1542
1565
1588
1611
1634
1657
1680
1703
1726
1750
1773
1796
1819
1842
1865
1888
1911
1934
1957
1980
2003
2025
2049
2072
2095
2118
2141
2163
2186
2209
2231
2254
2277
2299
2322
2344
2366
2388
2410
2432
2454
2476
2498
2519
2541
2562
2584
2605
2626
2646
2667
2688
2708
2729
2749
2769
2789
2808
2828
2848
2867
2886
2905
2924
2943
2962
2981
2999
3017
3035
3053
3071
3088
3106
3123
3140
3157
3173
3190
3206
3222
3238
3254
3269
3284
3299
3314
3329
3343
3357
3371
3385
3399
3412
3425
3438
3451
3463
3475
3487
3499
3511
3522
3533
3544
3555
3565
3575
3585
3595
3605
3614
3623
3632
3641
3650
3658
3666
3674
3682
3689
3697
3704
3711
3717
3724
3730
3736
3742
3747
3753
3758
3763
3767
3772
3776
3780
3784
3787
3791
3794
3797
3800
3803
3805
3807
3810
3812
3813
3815
3817
3818
3819
3820
3821
3821
3822
3822
3822
3822
3822
3821
3821
3820
3819
3818
3816
3815
3813
3811
3809
3807
3805
3802
3800
3797
3794
3791
3788
3784
3781
3777
3773
3769
3765
3760
3756
3751
3746
3741
3736
3731
3726
3720
3714
3708
3702
3696
3690
3683
3677
3670
3663
3656
3649
3642
3635
3628
3620
3613
3605
3598
3590
3582
3575
3567
3559
3551
3543
3535
3526
3518
3510
3501
3493
3484
3476
3467
3458
3450
3441
3432
3424
3415
3406
3398
3389
3380
3372
3363
3354
3346
3337
3329
3320
3312
3303
3295
3287
3279
3270
3262
3254
3246
3238
3231
3223
3215
3208
3200
3193
3186
3179
3172
3165
3158
3151
3145
3138
3132
3126
3120
3114
3108
3103
3097
3092
3087
3082
3077
3072
3067
3062
3058
3054
3049
3045
3041
3037
3033
3030
3026
3022
3019
3016
3012
3009
3006
3003
3000
2998
2995
2992
2990
2987
2985
2983
2981
2978
2976
2975
2973
2971
2970
2968
2967
2966
2965
2964
2963
2963
2962
2962
2962
2962
2962
2963
2963
2964
2964
2965
2966
2967
2969
2970
2972
2973
2975
2977
2979
2981
2983
2986
2988
2991
2994
2997
3000
3003
3007
3011
3014
3018
3022
3027
3031
3036
3040
3045
3050
3055
3060
3066
3071
3077
3083
3089
3095
3101
3108
3114
3121
3127
3134
3141
3148
3155
3163
3170
3178
3185
3193
3201
3209
3217
3225
3233
3241
3250
3258
3267
3275
3284
3293
3301
3310
3319
3328
3337
3346
3355
3364
3373
3383
3392
3401
3410
3420
3429
3439
3448
3457
3467
3476
3485
3495
3504
3513
3522
3532
3541
3550
3559
3567
3576
3585
3594
3602
3611
3619
3627
3636
3644
3652
3660
3668
3676
3683
3691
3699
3706
3713
3721
3728
3735
3742
3748
3755
3762
3768
3775
3781
3787
3793
3799
3805
3810
3816
3821
3826
3831
3836
3841
3846
3851
3855
3860
3864
3868
3872
3876
3880
3884
3887
3891
3894
3897
3900
3903
3906
3908
3911
3913
3915
3917
3919
3921
3922
3923
3924
3925
3926
3926
3927
3927
3927
3926
3926
3925
3924
3923
3922
3920
3919
3917
3915
3912
3909
3907
3904
3900
3897
3893
3889
3885
3880
3876
3871
3866
3860
3854
3849
3842
3836
3829
3823
3816
3808
3801
3793
3785
3776
3768
3759
3750
3740
3731
3721
3711
3701
3690
3680
3669
3657
3646
3634
3622
3610
3598
3585
3572
3559
3545
3532
3518
3504
3489
3475
3460
3445
3430
3415
3399
3383
3367
3351
3334
3318
3301
3284
3267
3249
3232
3214
3196
3178
3159
3141
3122
3103
3084
3065
3046
3026
3007
2987
2967
2947
2927
2907
2887
2866
2846
2825
2805
2784
2763
2742
2721
2699
2678
2657
2635
2613
2592
2570
2548
2526
2503
2481
2459
2436
2413
2391
2368
2345
2322
2299
2276
2253
2230
2207
2183
2160
2137
2114
2090
2067
2044
2020
1997
1974
1951
1928
1905
1881
1858
1836
1813
1790
1767
1745
1722
1700
1677
1655
1633
1611
1589
1568
1546
1525
1503
1482
1461
1440
1419
1399
1378
1358
1338
1317
1298
1278
1258
1238
1219
1200
1181
1162
1143
1124
1106
1087
1069
1051
1033
1014
998
980
963
945
928
911
895
878
861
845
829
813
797
781
765
749
734
719
704
689
674
659
645
630
616
602
588
574
560
547
533
520
507
494
481
468
455
442
430
418
405
393
381
369
357
345
333
322
310
299
287
276
265
254
243
232
222
211
200
190
180
169
159
149
139
129
119
110
100
90
81
71
62
53
44
35
26
17
8
-1
-9
-18
-26
-35
-43
-51
-59
-68
-76
-84
-92
-100
-108
-116
-124
-132
-139
-147
-155
-163
-171
-178
-186
-194
-202
-209
-217
-225
-233
-241
-249
-257
-265
-273
-282
-290
-298
-306
-315
-323
-331
-340
-348
-357
-366
-374
-383
-392
-401
-409
-418
-427
-436
-445
-454
-464
-473
-482
-492
-501
-511
-520
-530
-540
-550
-560
-570
-580
-591
-601
-612
-623
-633
-644
-655
-667
-678
-689
-701
-713
-724
-736
-748
-761
-773
-785
-798
-810
-823
-836
-849
-862
-875
-889
-902
-916
-930
-944
-958
-972
-986
-1000
-1014
-1030
-1045
-1060
-1075
-1090
-1106
-1121
-1137
-1153
-1169
-1185
-1201
-1217
-1233
-1250
-1266
-1283
-1300
-1316
-1333
-1350
-1367
-1384
-1401
-1419
-1436
-1453
-1471
-1488
-1506
-1524
-1541
-1559
-1577
-1595
-1612
-1630
-1648
-1666
-1685
-1703
-1721
-1739
-1758
-1776
-1794
-1813
-1831
-1849
-1868
-1886
-1905
-1923
-1942
-1960
-1979
-1998
-2016
-2035
-2053
-2072
-2091
-2109
-2128
-2147
-2165
-2184
-2203
-2221
-2240
-2259
-2277
-2296
-2314
-2333
-2352
-2370
-2388
-2407
-2425
-2444
-2462
-2480
-2498
-2516
-2534
-2552
-2570
-2588
-2606
-2624
-2642
-2659
-2677
-2694
-2712
-2729
-2746
-2764
-2781
-2798
-2815
-2832
-2849
-2865
-2882
-2899
-2915
-2932
-2949
-2965
-2981
-2998
-3014
-3030
-3046
-3062
-3078
-3094
-3110
-3126
-3141
-3157
-3172
-3188
-3203
-3218
-3234
-3249
-3264
-3279
-3293
-3308
-3323
-3337
-3352
-3366
-3380
-3394
-3409
-3422
-3436
-3450
-3464
-3478
-3491
-3505
-3518
-3531
-3545
-3558
-3571
-3584
-3597
-3610
-3623
-3635
-3648
-3660
-3673
-3685
-3697
-3709
-3721
-3733
-3744
-3756
-3768
-3779
-3790
-3802
-3813
-3824
-3835
-3845
-3856
-3867
-3877
-3887
-3897
-3908
-3918
-3927
-3937
-3947
-3956
-3965
-3975
-3984
-3993
-4001
-4010
-4019
-4027
-4035
-4043
-4051
-4059
-4067
-4075
-4082
-4090
-4097
-4104
-4111
-4118
-4125
-4131
-4137
-4144
-4150
-4156
-4162
-4167
-4173
-4178
-4184
-4189
-4194
-4199
-4204
-4208
-4213
-4217
-4222
-4226
-4230
-4234
-4238
-4241
-4245
-4249
-4252
-4255
-4259
-4262
-4265
-4268
-4270
-4273
-4276
-4278
-4280
-4283
-4285
-4287
-4289
-4291
-4293
-4295
-4296
-4298
-4300
-4301
-4302
-4304
-4305
-4306
-4307
-4308
-4309
-4310
-4311
-4312
-4312
-4313
-4314
-4314
-4315
-4315
-4315
-4316
-4316
-4316
-4316
-4316
-4316
-4316
-4316
-4316
-4316
-4316
-4316
-4315
-4315
-4314
-4314
-4313
-4313
-4312
-4311
-4310
-4309
-4308
-4307
-4306
-4305
-4303
-4302
-4300
-4298
-4297
-4295
-4293
-4290
-4288
-4286
-4284
-4281
-4278
-4276
-4273
-4270
-4267
-4264
-4261
-4258
-4255
-4252
-4248
-4245
-4241
-4238
-4234
-4231
-4227
-4223
-4219
-4215
-4211
-4207
-4202
-4198
-4194
-4189
-4184
-4180
-4175
-4170
-4165
-4159
-4154
-4149
-4143
-4137
-4132
-4126
-4120
-4114
-4108
-4101
-4094
-4089
-4082
-4075
-4069
-4062
-4056
-4049
-4042
-4035
-4027
-4021
-4013
-4006
-3999
-3992
-3984
-3977
-3969
-3962
-3954
-3946
-3939
-3931
-3923
-3915
-3907
-3900
-3892
-3884
-3876
-3868
-3860
-3852
-3844
-3836
-3828
-3819
-3811
-3803
-3795
-3787
-3779
-3770
-3762
-3754
-3746
-3737
-3729
-3721
-3713
-3704
-3696
-3688
-3679
-3671
-3662
-3654
-3645
-3637
-3628
-3620
-3611
-3603
-3594
-3585
-3577
-3568
-3559
-3550
-3541
-3532
-3523
-3514
-3505
-3496
-3486
-3477
-3467
-3458
-3448
-3439
-3429
-3419
-3409
-3399
-3389
-3379
-3369
-3359
-3349
-3338
-3328
-3317
-3307
-3296
-3286
-3275
-3265
-3254
-3243
-3232
-3221
-3210
-3199
-3188
-3177
-3166
-3155
-3144
-3133
-3122
-3110
-3099
-3088
-3076
-3065
-3054
-3042
-3031
-3019
-3008
-2996
-2985
-2973
-2962
-2950
-2939
-2927
-2915
-2904
-2892
-2880
-2869
-2857
-2845
-2834
-2822
-2810
-2798
-2787
-2775
-2763
-2751
-2740
-2728
-2716
-2704
-2692
-2680
-2669
-2657
-2645
-2633
-2621
-2609
-2597
-2584
-2572
-2560
-2548
-2536
-2523
-2511
-2499
-2487
-2474
-2462
-2450
-2437
-2425
-2413
-2400
-2388
-2376
-2364
-2351
-2339
-2326
-2314
-2302
-2289
-2277
-2265
-2252
-2240
-2227
-2215
-2203
-2190
-2178
-2166
-2153
-2141
-2129
-2117
-2104
-2092
-2080
-2068
-2056
-2044
-2032
-2021
-2009
-1997
-1985
-1974
-1962
-1951
-1939
-1928
-1916
-1905
-1894
-1883
-1871
-1860
-1849
-1838
-1827
-1816
-1805
-1794
-1783
-1773
-1762
-1751
-1740
-1730
-1719
-1709
-1698
-1688
-1677
-1667
-1657
-1647
-1637
-1627
-1617
-1607
-1597
-1587
-1577
-1568
-1558
-1549
-1539
-1530
-1521
-1512
-1503
-1494
-1485
-1476
-1468
-1459
-1451
-1443
-1434
-1426
-1418
-1411
-1403
-1395
-1388
-1380
-1373
-1366
-1358
-1351
-1344
-1338
-1331
-1324
-1318
-1311
-1305
-1299
-1293
-1287
-1281
-1275
-1270
-1264
-1259
-1254
-1249
-1244
-1239
-1235
-1230
-1226
-1222
-1218
-1214
-1210
-1206
-1203
-1199
-1196
-1193
-1190
-1187
-1185
-1182
-1180
-1178
-1175
-1173
-1171
-1170
-1168
-1166
-1165
-1163
-1162
-1161
-1160
-1159
-1158
-1157
-1156
-1155
-1154
-1154
-1153
-1153
-1152
-1152
-1152
-1151
-1151
-1151
-1151
-1151
-1151
-1151
-1151
-1151
-1151
-1151
-1152
-1152
-1152
-1152
-1152
-1153
-1153
-1153
-1153
-1153
-1153
-1154
-1154
-1154
-1154
-1154
-1154
-1154
-1154
-1153
-1153
-1153
-1153
-1152
-1152
-1151
-1151
-1150
-1150
-1149
-1148
-1147
-1147
-1146
-1145
-1144
-1143
-1142
-1141
-1140
-1139
-1138
-1137
-1136
-1135
-1133
-1132
-1131
-1129
-1128
-1127
-1125
-1124
-1122
-1121
-1119
-1117
-1116
-1114
-1112
-1111
-1109
-1107
-1105
-1104
-1102
-1100
-1098
-1096
-1094
-1093
-1091
-1089
-1087
-1085
-1083
-1081
-1079
-1076
-1074
-1072
-1070
-1068
-1066
-1064
-1062
-1059
-1057
-1055
-1053
-1051
-1048
-1046
-1044
-1042
-1039
-1037
-1035
-1032
-1030
-1028
-1025
-1022
-1020
-1018
-1014
-1012
-1010
-1008
-1004
-1002
-1000
-997
-995
-992
-990
-987
-984
-982
-979
-977
-974
-971
-969
-966
-964
-961
-958
-956
-953
-950
-947
-945
-942
-939
-937
-934
-931
-928
-926
-923
-920
-917
-914
-912
-909
-906
-903
-900
-898
-895
-892
-889
-886
-883
-881
-878
-875
-872
-869
-867
-864
-861
-858
-856
-853
-850
-847
-844
-842
-839
-836
-833
-831
-828
-825
-822
-820
-817
-814
-812
-809
-806
-804
-801
-799
-796
-793
-791
-788
-786
-783
-781
-778
-776
-773
-771
-768
-766
-763
-761
-758
-756
-754
-751
-749
-746
-744
-742
-740
-737
-735
-733
-731
-729
-727
-725
-723
-721
-719
-717
-715
-714
-712
-710
-709
-707
-705
-704
-702
-701
-700
-699
-697
-696
-695
-694
-693
-693
-692
-691
-691
-690
-690
-690
-690
-690
-690
-690
-690
-690
-691
-691
-692
-693
-693
-694
-695
-696
-697
-699
-700
-701
-703
-705
-706
-708
-710
-713
-715
-717
-720
-722
-725
-728
-730
-733
-736
-740
-743
-746
-749
-753
-757
-760
-764
-768
-772
-776
-780
-784
-788
-792
-797
-801
-806
-811
-815
-820
-825
-830
-835
-841
-846
-851
-857
-863
-868
-874
-880
-885
-891
-897
-903
-909
-915
-921
-928
-934
-940
-946
-952
-959
-965
-971
-978
-984
-990
-997
-1002
-1010
-1016
-1022
-1029
-1035
-1042
-1048
-1054
-1060
-1066
-1073
-1079
-1085
-1090
-1096
-1102
-1108
-1113
-1119
-1124
-1129
-1135
-1140
-1145
-1150
-1155
-1160
-1164
-1169
-1173
-1178
-1182
-1186
-1190
-1194
-1198
-1202
-1205
-1209
-1212
-1215
-1218
-1221
-1224
-1227
-1229
-1232
-1234
-1236
-1239
-1241
-1242
-1244
-1246
-1247
-1249
-1250
-1251
-1252
-1253
-1254
-1255
-1255
-1256
-1256
-1256
-1256
-1256
-1256
-1256
-1256
-1255
-1255
-1254
-1254
-1253
-1252
-1251
-1250
-1249
-1248
-1247
-1245
-1244
-1242
-1241
-1239
-1237
-1236
-1234
-1232
-1230
-1228
-1226
-1224
-1222
-1220
-1217
-1215
-1213
-1210
-1208
-1205
-1203
-1200
-1197
-1195
-1192
-1189
-1186
-1183
-1180
-1177
-1174
-1171
-1168
-1165
-1161
-1158
-1155
-1151
-1148
-1144
-1140
-1137
-1133
-1129
-1125
-1121
-1117
-1113
-1109
-1105
-1100
-1096
-1092
-1087
-1083
-1078
-1073
-1068
-1063
-1059
-1053
-1048
-1043
-1038
-1033
-1027
-1022
-1016
-1010
-1004
-998
-992
-986
-980
-973
-967
-960
-953
-946
-939
-932
-925
-917
-909
-902
-894
-886
-878
-869
-861
-852
-843
-834
-825
-816
-807
-797
-788
-778
-768
-757
-747
-736
-726
-715
-704
-692
-681
-669
-657
-645
-633
-621
-609
-596
-583
-570
-557
-544
-531
-517
-504
-490
-476
-462
-447
-433
-418
-404
-389
-374
-359
-344
-328
-312
-297
-281
-265
-249
-232
-216
-199
-182
-165
-148
-131
-114
-97
-79
-61
-44
-26
-8
10
28
47
65
83
102
121
139
158
177
196
215
235
254
273
293
312
332
352
371
391
411
431
451
471
491
512
532
552
573
593
614
635
655
676
697
718
739
760
781
803
824
845
867
888
910
932
954
976
998
1020
1042
1064
1086
1109
1131
1153
1176
1198
1221
1244
1266
1289
1312
1335
1358
1381
1404
1427
1450
1473
1496
1519
1543
1566
1589
1613
1636
1659
1683
1706
1730
1753
1777
1801
1824
1848
1872
1895
1919
1943
1967
1990
2013
2037
2062
2085
2109
2133
2157
2180
2204
2228
2251
2275
2299
2322
2346
2370
2393
2417
2440
2464
2487
2511
2534
2558
2582
2605
2629
2652
2676
2699
2722
2746
2769
2793
2816
2840
2863
2887
2910
2934
2957
2981
3004
3028
3051
3075
3098
3122
3145
3169
3192
3216
3240
3263
3287
3310
3334
3358
3382
3405
3429
3453
3477
3501
3525
3548
3572
3596
3620
3644
3668
3692
3716
3740
3764
3788
3812
3836
3860
3884
3908
3932
3956
3979
4003
4027
4051
4074
4098
4121
4145
4168
4192
4215
4239
4262
4285
4308
4331
4354
4377
4400
4423
4446
4468
4491
4513
4535
4558
4580
4601
4623
4645
4666
4688
4709
4730
4751
4772
4792
4813
4833
4853
4873
4893
4912
4932
4951
4970
4989
5007
5026
5044
5062
5080
5098
5115
5133
5150
5167
5183
5200
5216
5232
5248
5263
5278
5293
5308
5323
5337
5351
5365
5378
5391
5404
5417
5430
5442
5454
5465
5477
5488
5499
5510
5520
5530
5540
5550
5559
5568
5577
5585
5594
5602
5610
5617
5624
5631
5638
5644
5650
5656
5662
5667
5672
5677
5682
5687
5691
5695
5698
5702
5705
5708
5711
5713
5716
5718
5720
5721
5723
5724
5725
5725
5726
5726
5726
5726
5726
5726
5725
5724
5723
5722
5721
5719
5717
5715
5713
5711
5709
5706
5703
5700
5697
5694
5691
5687
5684
5680
5676
5672
5668
5663
5659
5654
5650
5645
5640
5635
5630
5624
5619
5613
5608
5602
5596
5590
5584
5578
5572
5566
5559
5553
5546
5539
5533
5526
5519
5512
5504
5497
5490
5482
5475
5467
5459
5451
5443
5435
5427
5419
5410
5402
5393
5385
5376
5367
5358
5349
5340
5331
5321
5312
5302
5293
5283
5273
5263
5253
5243
5233
5223
5213
5203
5192
5182
5172
5161
5151
5140
5130
5119
5108
5098
5087
5077
5066
5056
5045
5034
5024
5013
5002
4992
4981
4971
4960
4950
4939
4929
4918
4908
4898
4887
4877
4867
4856
4846
4836
4826
4816
4805
4795
4785
4775
4765
4755
4745
4735
4725
4716
4706
4696
4686
4677
4667
4658
4648
4638
4629
4620
4610
4601
4592
4583
4574
4565
4556
4547
4538
4529
4520
4512
4503
4494
4486
4477
4468
4460
4452
4443
4435
4426
4418
4410
4401
4393
4385
4376
4368
4360
4351
4343
4335
4326
4318
4310
4301
4293
4285
4276
4268
4259
4250
4242
4233
4225
4216
4207
4198
4189
4181
4172
4163
4154
4145
4135
4126
4117
4108
4098
4089
4080
4070
4061
4051
4042
4032
4022
4013
4003
3994
3984
3974
3965
3955
3945
3935
3926
3916
3906
3897
3887
3877
3868
3858
3848
3839
3829
3819
3810
3800
3791
3781
3772
3762
3753
3743
3734
3724
3715
3705
3696
3687
3677
3668
3659
3650
3641
3632
3623
3614
3605
3597
3588
3579
3571
3563
3555
3546
3538
3530
3523
3515
3507
3500
3492
3485
3478
3471
3464
3457
3451
3444
3438
3431
3425
3419
3413
3408
3402
3397
3391
3386
3381
3376
3371
3367
3362
3357
3353
3349
3345
3341
3337
3333
3329
3326
3322
3319
3316
3313
3310
3307
3304
3301
3298
3296
3293
3291
3288
3286
3284
3282
3280
3278
3276
3275
3273
3271
3270
3269
3267
3266
3265
3264
3263
3262
3262
3261
3260
3260
3260
3259
3259
3259
3259
3259
3260
3260
3261
3261
3262
3263
3263
3264
3265
3267
3268
3269
3271
3272
3274
3276
3278
3280
3282
3284
3287
3289
3292
3295
3298
3300
3303
3307
3310
3313
3316
3320
3323
3327
3330
3334
3337
3341
3345
3349
3353
3357
3361
3365
3369
3373
3377
3382
3386
3390
3395
3399
3404
3408
3413
3418
3423
3427
3432
3437
3442
3447
3452
3458
3463
3468
3474
3479
3485
3490
3496
3501
3507
3513
3519
3525
3530
3536
3542
3548
3554
3560
3566
3572
3578
3584
3589
3595
3601
3607
3613
3618
3624
3630
3635
3641
3646
3652
3657
3662
3667
3672
3677
3681
3686
3690
3695
3699
3703
3707
3711
3715
3719
3722
3726
3729
3733
3736
3739
3742
3744
3747
3749
3752
3754
3756
3758
3760
3761
3763
3764
3765
3766
3767
3768
3769
3769
3769
3770
3770
3770
3769
3769
3768
3768
3767
3766
3765
3763
3762
3760
3759
3757
3755
3753
3750
3748
3745
3742
3739
3736
3733
3730
3726
3723
3719
3715
3711
3707
3702
3698
3693
3688
3683
3678
3673
3668
3662
3657
3651
3646
3640
3634
3627
3621
3615
3608
3602
3595
3588
3581
3574
3567
3559
3552
3544
3536
3528
3520
3511
3503
3494
3485
3476
3467
3458
3448
3439
3429
3419
3409
3398
3388
3377
3366
3355
3343
3332
3320
3308
3296
3284
3271
3258
3245
3232
3219
3206
3192
3178
3164
3150
3136
3121
3106
3092
3077
3062
3046
3031
3015
3000
2984
2968
2952
2936
2920
2903
2887
2870
2853
2836
2819
2802
2785
2768
2750
2733
2715
2697
2679
2662
2643
2625
2607
2589
2570
2552
2533
2514
2495
2477
2458
2439
2420
2401
2381
2362
2343
2324
2305
2285
2266
2247
2227
2208
2188
2169
2150
2130
2111
2092
2072
2053
2033
2015
1996
1977
1958
1939
1920
1901
1882
1863
1845
1826
1808
1789
1771
1753
1735
1716
1698
1681
1663
1645
1628
1610
1593
1576
1559
1542
1525
1508
1491
1475
1459
1442
1426
1410
1394
1378
1363
1347
1332
1317
1302
1287
1273
1258
1244
1230
1216
1202
1189
1175
1162
1149
1136
1124
1111
1099
1087
1075
1063
1052
1041
1030
1018
1008
998
988
979
969
960
951
942
933
925
917
909
901
894
887
880
873
867
860
854
849
843
838
833
828
824
819
815
811
807
804
801
798
795
792
790
788
786
784
783
782
781
780
780
779
779
779
780
781
781
783
784
785
787
789
791
794
796
799
802
806
809
813
817
821
826
830
835
840
846
851
857
863
869
876
882
889
896
903
910
918
925
933
941
949
958
966
975
983
992
1000
1010
1020
1029
1038
1048
1058
1068
1078
1088
1099
1109
1120
1130
1141
1152
1163
1174
1185
1197
1208
1220
1231
1243
1254
1266
1278
1290
1302
1313
1325
1337
1350
1362
1374
1386
1398
1411
1423
1436
1448
1461
1473
1486
1499
1512
1525
1537
1551
1564
1577
1590
1603
1617
1630
1643
1657
1671
1684
1698
1712
1726
1739
1753
1767
1781
1795
1809
1823
1837
1852
1866
1880
1894
1908
1923
1937
1951
1966
1980
1995
2009
2024
2037
2053
2068
2082
2097
2112
2126
2141
2156
2171
2186
2200
2215
2230
2245
2260
2275
2290
2304
2319
2334
2349
2364
2379
2393
2408
2423
2438
2453
2467
2482
2497
2512
2526
2541
2556
2570
2585
2600
2614
2629
2643
2657
2672
2686
2700
2714
2728
2742
2756
2770
2783
2797
2810
2824
2837
2850
2863
2876
2889
2902
2915
2927
2939
2952
2964
2976
2988
3000
3011
3023
3034
3045
3057
3067
3078
3089
3100
3110
3120
3130
3140
3150
3159
3169
3178
3187
3196
3205
3214
3222
3230
3239
3246
3254
3262
3269
3277
3284
3291
3298
3305
3311
3318
3324
3330
3336
3342
3348
3353
3359
3364
3369
3374
3379
3384
3388
3393
3397
3402
3406
3410
3414
3418
3422
3425
3429
3432
3436
3439
3442
3445
3448
3451
3453
3456
3458
3461
3463
3465
3468
3470
3472
3474
3476
3477
3479
3481
3483
3484
3486
3487
3489
3490
3492
3493
3494
3496
3497
3498
3500
3501
3502
3504
3505
3506
3507
3509
3510
3511
3512
3514
3515
3516
3517
3519
3520
3521
3522
3523
3524
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3537
3538
3539
3540
3541
3542
3544
3545
3546
3548
3549
3551
3552
3554
3555
3557
3559
3561
3562
3564
3566
3568
3571
3573
3575
3577
3580
3582
3585
3588
3590
3593
3596
3599
3602
3605
3609
3612
3615
3619
3622
3626
3629
3633
3637
3641
3645
3649
3653
3657
3661
3665
3670
3674
3678
3683
3688
3693
3697
3702
3708
3713
3718
3723
3729
3734
3740
3745
3751
3757
3762
3768
3774
3780
3787
3793
3799
3806
3812
3819
3825
3832
3839
3846
3853
3860
3867
3874
3881
3888
3895
3903
3910
3918
3925
3933
3940
3948
3955
3963
3971
3978
3986
3994
4002
4010
4018
4025
4033
4041
4049
4057
4065
4073
4081
4088
4096
4104
4112
4120
4127
4135
4143
4150
4158
4166
4173
4181
4188
4196
4203
4211
4218
4226
4233
4240
4247
4255
4262
4269
4276
4283
4290
4297
4304
4311
4318
4325
4331
4338
4345
4352
4359
4365
4372
4379
4386
4392
4399
4406
4412
4419
4426
4432
4439
4445
4452
4458
4465
4471
4477
4484
4490
4496
4503
4509
4515
4521
4527
4533
4539
4545
4551
4557
4563
4568
4574
4579
4585
4590
4595
4601
4606
4611
4616
4621
4625
4630
4635
4639
4644
4648
4653
4657
4661
4665
4669
4673
4677
4681
4685
4688
4692
4695
4698
4702
4705
4708
4710
4713
4716
4718
4720
4722
4725
4726
4728
4730
4731
4733
4734
4735
4736
4736
4737
4737
4738
4738
4738
4737
4737
4736
4736
4735
4733
4732
4731
4729
4727
4725
4723
4721
4719
4716
4713
4710
4707
4704
4701
4697
4693
4689
4685
4681
4677
4672
4667
4663
4658
4652
4647
4642
4636
4630
4624
4618
4612
4605
4599
4592
4585
4578
4571
4564
4556
4549
4541
4533
4525
4517
4508
4500
4491
4482
4474
4465
4455
4446
4437
4427
4418
4408
4398
4389
4379
4369
4358
4348
4338
4327
4317
4306
4295
4285
4274
4263
4252
4241
4230
4219
4207
4196
4185
4174
4162
4151
4140
4129
4117
4106
4094
4083
4073
4061
4050
4038
4027
4017
4006
3995
3984
3974
3963
3952
3941
3931
3920
3910
3900
3889
3879
3869
3859
3849
3839
3829
3819
3809
3799
3790
3780
3771
3761
3752
3743
3734
3725
3716
3707
3698
3689
3681
3672
3663
3655
3647
3638
3630
3622
3614
3606
3598
3590
3582
3575
3567
3560
3552
3545
3538
3531
3524
3517
3510
3504
3497
3490
3484
3478
3471
3465
3459
3453
3447
3441
3435
3429
3424
3418
3412
3407
3402
3396
3391
3386
3381
3376
3371
3366
3362
3357
3353
3348
3344
3340
3335
3331
3327
3323
3320
3316
3312
3308
3305
3301
3298
3295
3291
3288
3285
3282
3279
3276
3273
3271
3268
3266
3263
3261
3259
3257
3255
3253
3251
3249
3248
3246
3245
3243
3242
3241
3240
3239
3238
3237
3236
3235
3234
3234
3233
3233
3232
3232
3231
3231
3231
3231
3231
3231
3231
3231
3231
3231
3232
3232
3232
3233
3233
3234
3234
3235
3235
3236
3237
3238
3239
3239
3240
3241
3242
3243
3244
3246
3247
3248
3249
3250
3252
3253
3254
3256
3257
3259
3260
3262
3263
3264
3266
3267
3269
3270
3271
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3282
3283
3283
3284
3284
3284
3284
3284
3284
3284
3284
3284
3284
3283
3283
3282
3282
3281
3280
3279
3278
3277
3276
3275
3273
3272
3271
3269
3267
3266
3264
3262
3260
3258
3256
3253
3251
3249
3246
3243
3241
3238
3235
3232
3229
3225
3222
3218
3215
3211
3207
3203
3199
3195
3191
3186
3182
3177
3172
3167
3162
3157
3152
3147
3141
3135
3130
3124
3118
3112
3105
3099
3093
3086
3080
3073
3066
3059
3052
3044
3037
3030
3022
3014
3006
2998
2990
2982
2973
2965
2956
2947
2938
2929
2919
2910
2900
2890
2880
2870
2860
2849
2839
2828
2817
2806
2794
2783
2771
2760
2748
2736
2724
2712
2699
2687
2674
2661
2648
2635
2622
2608
2595
2581
2567
2554
2540
2526
2511
2497
2483
2468
2454
2439
2425
2410
2395
2380
2365
2350
2335
2320
2305
2290
2274
2259
2243
2228
2212
2197
2181
2166
2150
2135
2119
2103
2088
2072
2056
2041
2025
2009
1994
1978
1963
1947
1932
1916
1901
1885
1870
1854
1839
1823
1808
1793
1777
1762
1747
1732
1717
1701
1686
1672
1657
1642
1627
1612
1598
1583
1568
1554
1540
1525
1511
1497
1482
1468
1454
1440
1426
1412
1398
1385
1371
1357
1344
1330
1317
1303
1290
1277
1263
1250
1237
1224
1211
1198
1185
1173
1160
1147
1135
1122
1110
1097
1085
1073
1061
1048
1036
1024
1012
1000
988
977
965
953
941
930
918
906
895
883
872
860
849
838
826
815
804
792
781
770
759
748
736
725
714
703
692
681
670
659
648
637
626
615
604
593
582
571
560
549
539
528
517
507
496
486
475
465
455
445
434
424
414
404
395
385
375
366
356
347
338
329
319
310
302
293
284
275
267
258
250
242
234
226
218
210
202
194
187
180
172
165
158
151
144
137
130
124
117
111
105
98
92
86
80
74
68
62
57
51
45
40
34
29
23
18
13
7
2
-3
-8
-13
-19
-24
-29
-34
-39
-44
-50
-55
-60
-65
-70
-76
-81
-86
-92
-97
-103
-108
-114
-120
-125
-131
-137
-143
-149
-155
-161
-167
-173
-180
-186
-192
-199
-206
-212
-219
-226
-233
-240
-248
-255
-262
-270
-277
-285
-293
-301
-309
-317
-325
-333
-342
-350
-359
-367
-376
-384
-393
-402
-411
-419
-428
-437
-446
-455
-464
-473
-482
-491
-500
-510
-519
-528
-537
-546
-555
-564
-574
-583
-592
-601
-610
-619
-628
-637
-646
-655
-665
-674
-683
-692
-701
-710
-719
-728
-737
-746
-755
-764
-773
-782
-791
-800
-809
-817
-826
-835
-844
-853
-862
-870
-879
-888
-896
-905
-914
-922
-931
-940
-948
-957
-965
-974
-983
-991
-1000
-1008
-1016
-1025
-1034
-1042
-1051
-1059
-1067
-1076
-1084
-1093
-1101
-1109
-1118
-1126
-1134
-1143
-1151
-1159
-1168
-1176
-1184
-1193
-1201
-1210
-1218
-1227
-1235
-1244
-1252
-1261
-1269
-1278
-1286
-1295
-1304
-1313
-1321
-1330
-1339
-1348
-1356
-1365
-1374
-1383
-1392
-1401
-1410
-1419
-1428
-1437
-1446
-1456
-1465
-1474
-1484
-1493
-1503
-1512
-1522
-1531
-1541
-1551
-1561
-1570
-1580
-1590
-1600
-1610
-1620
-1630
-1641
-1651
-1661
-1671
-1681
-1691
-1702
-1712
-1722
-1733
-1743
-1753
-1764
-1774
-1785
-1795
-1806
-1816
-1827
-1838
-1848
-1859
-1870
-1881
-1892
-1902
-1913
-1924
-1935
-1946
-1958
-1969
-1980
-1991
-2001
-2013
-2025
-2037
-2048
-2060
-2071
-2083
-2095
-2106
-2118
-2130
-2142
-2154
-2166
-2178
-2190
-2202
-2215
-2227
-2239
-2252
-2265
-2277
-2290
-2303
-2316
-2328
-2341
-2354
-2368
-2381
-2394
-2407
-2421
-2434
-2448
-2461
-2475
-2489
-2502
-2516
-2530
-2544
-2558
-2572
-2586
-2601
-2615
-2629
-2644
-2658
-2673
-2687
-2702
-2716
-2731
-2746
-2761
-2775
-2790
-2805
-2820
-2835
-2850
-2865
-2880
-2895
-2910
-2926
-2941
-2956
-2971
-2986
-3002
-3017
-3032
-3047
-3063
-3078
-3093
-3108
-3123
-3139
-3154
-3169
-3184
-3199
-3214
-3230
-3245
-3260
-3275
-3290
-3305
-3319
-3334
-3349
-3364
-3379
-3394
-3408
-3423
-3438
-3453
-3467
-3482
-3497
-3511
-3526
-3541
-3555
-3570
-3584
-3599
-3613
-3628
-3642
-3656
-3671
-3685
-3699
-3714
-3728
-3742
-3756
-3770
-3784
-3799
-3813
-3827
-3841
-3855
-3869
-3883
-3897
-3911
-3925
-3939
-3953
-3967
-3981
-3995
-4009
-4022
-4037
-4051
-4065
-4078
-4091
-4106
-4120
-4134
-4148
-4161
-4175
-4189
-4202
-4216
-4230
-4244
-4257
-4271
-4284
-4298
-4312
-4325
-4339
-4352
-4365
-4379
-4392
-4405
-4418
-4432
-4445
-4458
-4471
-4484
-4497
-4510
-4522
-4535
-4548
-4560
-4573
-4586
-4598
-4611
-4623
-4635
-4647
-4660
-4672
-4684
-4696
-4707
-4719
-4731
-4742
-4754
-4765
-4777
-4788
-4799
-4810
-4821
-4831
-4842
-4852
-4863
-4873
-4883
-4893
-4902
-4912
-4921
-4930
-4939
-4948
-4957
-4966
-4974
-4982
-4990
-4998
-5006
-5013
-5020
-5027
-5034
-5041
-5047
-5054
-5060
-5066
-5071
-5077
-5082
-5087
-5092
-5097
-5102
-5106
-5110
-5115
-5118
-5122
-5126
-5129
-5132
-5135
-5138
-5141
-5144
-5146
-5148
-5150
-5152
-5154
-5156
-5157
-5159
-5160
-5161
-5162
-5163
-5163
-5164
-5164
-5164
-5164
-5164
-5164
-5164
-5164
-5163
-5162
-5162
-5161
-5160
-5159
-5158
-5157
-5155
-5154
-5153
-5151
-5150
-5148
-5146
-5145
-5143
-5141
-5139
-5138
-5136
-5134
-5132
-5130
-5128
-5126
-5124
-5122
-5120
-5118
-5116
-5114
-5112
-5110
-5108
-5106
-5104
-5102
-5100
-5099
-5097
-5095
-5093
-5091
-5089
-5087
-5085
-5083
-5081
-5079
-5077
-5075
-5073
-5071
-5069
-5066
-5064
-5062
-5060
-5058
-5056
-5054
-5052
-5051
-5049
-5047
-5045
-5043
-5041
-5039
-5037
-5035
-5033
-5032
-5030
-5028
-5026
-5024
-5022
-5021
-5019
-5017
-5015
-5014
-5012
-5010
-5008
-5007
-5005
-5004
-5002
-5000
-4999
-4997
-4996
-4995
-4993
-4992
-4991
-4989
-4988
-4987
-4986
-4985
-4984
-4983
-4982
-4981
-4980
-4979
-4978
-4977
-4977
-4976
-4975
-4975
-4974
-4973
-4973
-4972
-4971
-4971
-4970
-4970
-4969
-4969
-4968
-4968
-4967
-4967
-4966
-4965
-4965
-4964
-4964
-4963
-4962
-4961
-4961
-4960
-4959
-4958
-4957
-4956
-4955
-4954
-4953
-4952
-4950
-4949
-4948
-4946
-4945
-4943
-4942
-4940
-4939
-4937
-4935
-4933
-4932
-4930
-4928
-4925
-4923
-4921
-4919
-4917
-4914
-4912
-4909
-4907
-4904
-4901
-4899
-4896
-4893
-4890
-4887
-4884
-4881
-4878
-4874
-4871
-4868
-4864
-4861
-4857
-4854
-4850
-4847
-4843
-4839
-4835
-4832
-4828
-4824
-4820
-4816
-4812
-4808
-4804
-4800
-4796
-4792
-4788
-4784
-4781
-4777
-4773
-4769
-4765
-4761
-4758
-4754
-4750
-4747
-4743
-4739
-4736
-4732
-4729
-4725
-4722
-4718
-4715
-4712
-4709
-4705
-4702
-4699
-4696
-4693
-4690
-4687
-4685
-4682
-4679
-4677
-4674
-4671
-4669
-4667
-4664
-4662
-4660
-4658
-4656
-4653
-4651
-4650
-4648
-4646
-4644
-4642
-4641
-4639
-4638
-4636
-4635
-4634
-4632
-4631
-4630
-4629
-4628
-4627
-4627
-4626
-4625
-4625
-4624
-4624
-4624
-4624
-4624
-4624
-4624
-4624
-4624
-4625
-4625
-4626
-4626
-4627
-4628
-4629
-4630
-4631
-4632
-4633
-4635
-4636
-4638
-4639
-4641
-4643
-4645
-4647
-4649
-4651
-4654
-4656
-4659
-4661
-4664
-4667
-4670
-4673
-4677
-4680
-4683
-4687
-4690
-4694
-4698
-4702
-4705
-4709
-4714
-4718
-4722
-4726
-4731
-4735
-4740
-4745
-4749
-4754
-4759
-4764
-4769
-4774
-4780
-4785
-4790
-4796
-4802
-4807
-4813
-4819
-4825
-4831
-4837
-4843
-4849
-4856
-4862
-4869
-4875
-4882
-4888
-4895
-4902
-4909
-4916
-4923
-4930
-4937
-4944
-4952
-4959
-4966
-4974
-4981
-4989
-4997
-5004
-5012
-5020
-5028
-5036
-5044
-5052
-5060
-5068
-5077
-5085
-5093
-5102
-5110
-5119
-5127
-5136
-5145
-5154
-5162
-5171
-5180
-5189
-5199
-5208
-5217
-5226
-5235
-5245
-5254
-5264
-5273
-5283
-5292
-5302
-5312
-5322
-5331
-5341
-5351
-5361
-5371
-5381
-5391
-5401
-5412
-5422
-5432
-5443
-5453
-5464
-5474
-5485
-5495
-5506
-5517
-5528
-5539
-5549
-5560
-5571
-5582
-5593
-5605
-5616
-5627
-5638
-5649
-5660
-5671
-5682
-5694
-5705
-5716
-5727
-5738
-5749
-5761
-5772
-5783
-5794
-5805
-5816
-5827
-5838
-5850
-5861
-5872
-5883
-5894
-5905
-5916
-5927
-5938
-5949
-5960
-5971
-5982
-5993
-6004
-6015
-6026
-6038
-6049
-6060
-6071
-6082
-6093
-6104
-6115
-6126
-6138
-6149
-6160
-6171
-6182
-6193
-6205
-6216
-6227
-6238
-6249
-6260
-6271
-6282
-6293
-6304
-6316
-6327
-6338
-6349
-6360
-6371
-6382
-6393
-6404
-6415
-6426
-6437
-6448
-6459
-6470
-6481
-6492
-6503
-6514
-6525
-6536
-6547
-6558
-6569
-6580
-6591
-6602
-6613
-6624
-6635
-6646
-6657
-6668
-6679
-6690
-6701
-6712
-6723
-6734
-6745
-6757
-6768
-6779
-6790
-6801
-6812
-6823
-6834
-6845
-6856
-6867
-6878
-6889
-6900
-6910
-6921
-6932
-6943
-6953
-6964
-6974
-6985
-6995
-7006
-7016
-7027
-7037
-7047
-7057
-7067
-7077
-7087
-7097
-7107
-7117
-7127
-7136
-7146
-7156
-7165
-7175
-7184
-7193
-7203
-7212
-7221
-7230
-7240
-7249
-7258
-7267
-7275
-7284
-7293
-7302
-7311
-7319
-7328
-7337
-7345
-7354
-7362
-7371
-7379
-7388
-7396
-7405
-7413
-7421
-7430
-7438
-7446
-7454
-7463
-7471
-7479
-7487
-7495
-7504
-7512
-7520
-7528
-7536
-7544
-7552
-7561
-7569
-7577
-7585
-7593
-7601
-7609
-7617
-7626
-7634
-7642
-7650
-7658
-7666
-7674
-7682
-7690
-7698
-7705
-7713
-7721
-7728
-7736
-7743
-7751
-7758
-7766
-7773
-7780
-7787
-7794
-7801
-7808
-7814
-7821
-7828
-7834
-7841
-7847
-7853
-7859
-7865
-7871
-7877
-7883
-7889
-7894
-7899
-7905
-7910
-7915
-7920
-7925
-7929
-7934
-7938
-7943
-7947
-7951
-7954
-7958
-7962
-7965
-7968
-7971
-7974
-7977
-7980
-7982
-7984
-7986
-7988
-7990
-7992
-7993
-7994
-7996
-7996
-7997
-7998
-7998
-7998
-7999
-7998
-7998
-7998
-7997
-7996
-7995
-7994
-7992
-7991
-7989
-7987
-7985
-7982
-7980
-7977
-7974
-7971
-7968
-7964
-7961
-7957
-7953
-7949
-7944
-7940
-7935
-7930
-7925
-7920
-7914
-7909
-7903
-7897
-7890
-7884
-7877
-7871
-7864
-7857
-7849
-7842
-7834
-7826
-7818
-7810
-7801
-7793
-7784
-7775
-7766
-7756
-7747
-7737
-7727
-7717
-7707
-7696
-7686
-7675
-7664
-7653
-7642
-7631
-7620
-7609
-7598
-7587
-7576
-7565
-7554
-7543
-7532
-7521
-7510
-7499
-7488
-7478
-7467
-7456
-7445
-7434
-7423
-7412
-7401
-7390
-7380
-7369
-7358
-7347
-7336
-7325
-7315
-7304
-7293
-7282
-7272
-7261
-7250
-7239
-7229
-7218
-7207
-7196
-7186
-7175
-7164
-7154
-7143
-7132
-7122
-7111
-7100
-7090
-7079
-7068
-7058
-7047
-7037
-7026
-7015
-7005
-6994
-6984
-6973
-6963
-6952
-6941
-6931
-6920
-6910
-6899
-6889
-6878
-6868
-6857
-6847
-6837
-6826
-6816
-6805
-6795
-6784
-6774
-6764
-6753
-6743
-6732
-6722
-6712
-6701
-6691
-6681
-6670
-6660
-6650
-6639
-6629
-6619
-6608
-6598
-6588
-6578
-6567
-6557
-6547
-6537
-6526
-6516
-6506
-6496
-6485
-6475
-6465
-6455
-6445
-6435
-6424
-6414
-6404
-6394
-6384
-6374
-6364
-6353
-6343
-6333
-6323
-6313
-6303
-6293
-6283
-6273
-6263
-6253
-6243
-6233
-6223
-6213
-6203
-6193
-6183
-6173
-6163
-6153
-6143
-6133
-6123
-6113
-6103
-6093
-6084
-6074
-6064
-6054
-6044
-6034
-6024
-6014
-6005
-5995
-5985
-5975
-5965
-5956
-5946
-5936
-5926
-5916
-5907
-5897
-5887
-5877
-5868
-5858
-5848
-5839
-5829
-5819
-5809
-5800
-5790
-5780
-5771
-5761
-5751
-5742
-5732
-5723
-5713
-5703
-5694
-5684
-5675
-5665
-5655
-5646
-5636
-5627
-5617
-5608
-5598
-5589
-5579
-5570
-5560
-5551
-5541
-5532
-5522
-5513
-5503
-5494
-5484
-5475
-5466
-5456
-5447
-5437
-5428
-5419
-5409
-5400
-5390
-5381
-5372
-5362
-5353
-5344
-5334
-5325
-5316
-5307
-5297
-5288
-5279
-5269
-5260
-5251
-5242
-5232
-5223
-5214
-5205
-5196
-5186
-5177
-5168
-5159
-5150
-5140
-5131
-5122
-5113
-5104
-5095
-5086
-5077
-5067
-5058
-5049
-5040
-5031
-5022
-5013
-5004
-4995
-4986
-4977
-4968
-4959
-4950
-4941
-4932
-4923
-4914
-4905
-4896
-4887
-4878
-4869
-4860
-4851
-4842
-4833
-4824
-4815
-4807
-4798
-4789
-4780
-4771
-4762
-4753
-4745
-4736
-4727
-4718
-4709
-4700
-4692
-4683
-4674
-4665
-4657
-4648
-4639
-4630
-4622
-4613
-4604
-4595
-4587
-4578
-4569
-4561
-4552
-4543
-4535
-4526
-4517
-4509
-4500
-4491
-4483
-4474
-4466
-4457
-4448
-4440
-4431
-4423
-4414
-4405
-4397
-4388
-4380
-4371
-4363
-4354
-4346
-4337
-4329
-4320
-4312
-4303
-4295
-4286
-4278
-4270
-4261
-4253
-4244
-4236
-4227
-4219
-4211
-4202
-4194
-4186
-4177
-4169
-4160
-4152
-4144
-4135
-4127
-4119
-4110
-4102
-4094
-4086
-4077
-4069
-4061
-4053
-4043
-4035
-4027
-4019
-4011
-4003
-3995
-3987
-3979
-3970
-3962
-3954
-3946
-3938
-3930
-3921
-3913
-3905
-3897
-3889
-3881
-3873
-3865
-3857
-3848
-3840
-3832
-3824
-3816
-3808
-3800
-3792
-3784
-3776
-3768
-3760
-3752
-3744
-3736
-3728
-3720
-3712
-3704
-3696
-3688
-3680
-3673
-3665
-3657
-3649
-3641
-3633
-3625
-3617
-3609
-3602
-3594
-3586
-3578
-3570
-3562
-3555
-3547
-3539
-3531
-3523
-3516
-3508
-3500
-3492
-3484
-3477
-3469
-3461
-3453
-3446
-3438
-3430
-3423
-3415
-3407
-3400
-3392
-3384
-3377
-3369
-3361
-3354
-3346
-3338
-3331
-3323
-3316
-3308
-3300
-3293
-3285
-3278
-3270
-3263
-3255
-3247
-3240
-3232
-3225
-3217
-3210
-3202
-3195
-3187
-3180
-3172
-3165
-3158
-3150
-3143
-3135
-3128
-3120
-3113
-3105
-3098
-3091
-3083
-3076
-3069
-3061
-3054
-3046
-3039
-3032
-3024
-3017
-3010
-3002
-2995
-2988
-2981
-2973
-2966
-2959
-2951
-2944
-2937
-2930
-2922
-2915
-2908
-2901
-2894
-2886
-2879
-2872
-2865
-2858
-2850
-2843
-2836
-2829
-2822
-2815
-2808
-2800
-2793
-2786
-2779
-2772
-2765
-2758
-2751
-2744
-2737
-2730
-2722
-2715
-2708
-2701
-2694
-2687
-2680
-2673
-2666
-2659
-2652
-2645
-2638
-2631
-2624
-2617
-2611
-2604
-2597
-2590
-2583
-2576
-2569
-2562
-2555
-2548
-2541
-2535
-2528
-2521
-2514
-2507
-2500
-2493
-2487
-2480
-2473
-2466
-2459
-2453
-2446
-2439
-2432
-2426
-2419
-2412
-2405
-2399
-2392
-2385
-2378
-2372
-2365
-2358
-2352
-2345
-2338
-2332
-2325
-2318
-2312
-2305
-2298
-2292
-2285
-2278
-2272
-2265
-2259
-2252
-2245
-2239
-2232
-2226
-2219
-2212
-2206
-2199
-2193
-2186
-2180
-2173
-2167
-2160
-2154
-2147
-2141
-2134
-2128
-2121
-2115
-2108
-2102
-2096
-2089
-2083
-2076
-2070
-2063
-2057
-2051
-2044
-2037
-2032
-2025
-2019
-2012
-2005
-2000
-1993
-1987
-1981
-1974
-1968
-1962
-1956
-1949
-1943
-1937
-1930
-1924
-1918
-1912
-1905
-1899
-1893
-1887
-1880
-1874
-1868
-1862
-1856
-1849
-1843
-1837
-1831
-1825
-1819
-1812
-1806
-1800
-1794
-1788
-1782
-1776
-1770
-1763
-1757
-1751
-1745
-1739
-1733
-1727
-1721
-1715
-1709
-1703
-1697
-1691
-1685
-1679
-1673
-1667
-1661
-1655
-1649
-1643
-1637
-1631
-1625
-1619
-1613
-1607
-1601
-1595
-1589
-1583
-1577
-1571
-1566
-1560
-1554
-1548
-1542
-1536
-1530
-1524
-1519
-1513
-1507
-1501
-1495
-1489
-1484
-1478
-1472
-1466
-1460
-1455
-1449
-1443
-1437
-1432
-1426
-1420
-1414
-1409
-1403
-1397
-1391
-1386
-1380
-1374
-1369
-1363
-1357
-1352
-1346
-1340
-1335
-1329
-1323
-1318
-1312
-1307
-1301
-1295
-1290
-1284
-1279
-1273
-1267
-1262
-1256
-1251
-1245
-1240
-1234
-1228
-1223
-1217
-1212
-1206
-1201
-1195
-1190
-1184
-1179
-1173
-1168
-1163
-1157
-1152
-1146
-1141
-1135
-1130
-1124
-1119
-1114
-1108
-1103
-1097
-1092
-1087
-1081
-1076
-1071
-1065
-1060
-1054
-1049
-1044
-1038
-1033
-1028
-1022
-1016
-1012
-1006
-1000
-996
-991
-986
-980
-975
-970
-964
-959
-954
-949
-944
-938
-933
-928
-923
-918
-912
-907
-902
-897
-892
-886
-881
-876
-871
-866
-861
-856
-851
-845
-840
-835
-830
-825
-820
-815
-810
-805
-800
-795
-790
-785
-780
-774
-769
-764
-759
-754
-749
-744
-739
-734
-729
-724
-720
-715
-710
-705
-700
-695
-690
-685
-680
-675
-670
-665
-660
-655
-651
-646
-641
-636
-631
-626
-621
-616
-612
-607
-602
-597
-592
-588
-583
-578
-573
-568
-564
-559
-554
-549
-544
-540
-535
-530
-525
-521
-516
-511
-506
-502
-497
-492
-488
-483
-478
-474
-469
-464
-460
-455
-450
-446
-441
-436
-432
-427
-422
-418
-413
-409
-404
-399
-395
-390
-386
-381
-377
-372
-367
-363
-358
-354
-349
-345
-340
-336
-331
-327
-322
-318
-313
-309
-304
-300
-295
-291
-286
-282
-277
-273
-269
-264
-260
-255
-251
-247
-242
-238
-233
-229
-225
-220
-216
-211
-207
-203
-198
-194
-190
-185
-181
