1
0
1
0
2
683
3
683
4
683
5
683
6
685
7
685
8
685
9
685
10
685
11
685
12
685
13
685
14
685
15
685
16
685
17
685
18
685
19
685
20
685
21
685
22
685
23
685
24
685
25
685
26
685
27
678
28
678
29
678
30
678
31
678
32
678
33
678
34
678
35
678
36
678
37
678
38
678
39
678
40
678
41
678
42
678
43
678
44
678
45
678
46
678
47
678
48
678
49
678
50
678
51
678
52
678
53
678
54
678
55
678
56
678
57
678
58
678
59
678
60
678
61
678
62
678
63
678
64
678
65
678
66
678
67
678
68
678
69
678
70
678
71
678
72
678
73
678
74
678
75
678
76
678
77
678
78
678
79
678
80
678
81
678
82
678
83
678
84
678
85
678
86
678
87
678
88
678
89
678
90
678
91
678
92
678
93
678
94
678
95
678
96
678
97
678
98
678
99
678
100
678
101
678
102
678
103
678
104
678
105
678
106
678
107
678
108
678
109
678
110
678
111
678
112
678
113
678
114
678
115
678
116
678
117
678
118
678
119
678
120
678
121
678
122
678
123
678
124
678
125
678
126
678
127
678
128
678
129
678
130
678
131
678
132
678
133
678
134
678
135
678
136
678
137
678
138
678
139
678
140
678
141
678
142
678
143
678
144
678
145
678
146
678
147
678
148
678
149
678
150
678
151
678
152
678
153
678
154
678
155
678
156
678
157
678
158
678
159
678
160
678
161
678
162
678
163
678
164
678
165
678
166
678
167
678
168
678
169
678
170
678
171
678
172
678
173
678
174
678
175
678
176
678
177
891
178
894
179
894
180
894
181
894
182
894
183
894
184
894
185
894
186
894
187
894
188
894
189
890
190
890
191
890
192
890
193
890
194
890
195
896
196
896
197
896
198
896
199
896
200
896
201
896
202
896
203
896
204
896
205
896
206
896
207
896
208
896
209
896
210
896
211
896
212
896
213
896
214
896
215
896
216
896
217
896
218
896
219
896
220
896
221
896
222
896
223
896
224
896
225
896
226
896
227
896
228
896
229
896
230
896
231
896
232
896
233
896
234
896
235
896
236
896
237
896
238
896
239
896
240
896
241
896
242
896
243
896
244
896
245
896
246
896
247
896
248
896
249
896
250
896
251
896
252
896
253
896
254
896
255
896
256
896
257
896
258
896
259
896
260
896
261
896
262
896
263
896
264
896
265
896
266
896
267
896
268
896
269
896
270
896
271
896
272
896
273
896
274
896
275
896
276
896
277
896
278
896
279
896
280
896
281
896
282
896
283
896
284
896
285
896
286
896
287
896
288
896
289
896
290
0
291
0
292