000
566
475
470
431
428
289
263
221
184
176
000
567
543
514
386
334
311
282
192
186
156
000
523
483
432
346
309
292
282
260
255
237
000
730
459
409
359
322
255
251
222
205
198
000
540
535
511
509
305
284
187
183
174
172
000
905
496
389
332
278
269
217
201
169
132
000
545
528
476
399
290
269
215
214
210
201
000
749
666
415
327
240
235
201
184
170
156
000
640
476
399
327
298
282
263
232
214
210
000
523
432
416
346
301
300
282
260
237
235
000
701
497
457
359
283
276
261
185
161
150
000
919
656
318
311
282
201
183
180
132
130
000
896
531
475
311
294
190
172
156
148
134
000
749
581
284
284
283
231
229
225
208
195
000
566
475
470
428
263
261
221
221
176
159
000
919
656
373
318
206
202
152
149
130
120
000
521
470
366
328
288
280
241
234
229
221
000
565
553
533
345
344
221
191
152
147
120
000
877
597
364
287
234
209
186
177
126
108
000
579
391
340
335
293
286
282
279
207
170
000
708
581
512
510
269
161
113
103
099
091
000
521
470
366
302
288
280
253
234
221
186
000
730
588
552
322
294
177
125
089
089
086
000
999
415
351
302
286
236
162
104
102
092
000
541
501
497
319
302
257
182
174
139
130
000
994
552
322
294
204
173
125
120
116
114
000
629
614
350
340
266
251
158
139
135
127
000
565
553
525
334
221
190
161
152
147
136
000
544
520
409
319
297
208
193
183
147
133
000
889
588
451
251
152
132
132
120
115
110
000
581
512
510
334
233
178
172
161
126
120
000
627
609
278
256
249
215
206
199
152
130
000
839
448
310
222
212
210
204
160
157
137
000
521
437
416
356
260
255
182
169
120
119
000
541
512
509
197
196
180
178
172
169
165
000
629
492
350
340
266
178
158
141
135
126
000
651
514
344
293
229
186
156
149
144
140
000
541
512
509
264
199
196
169
144
135
133
000
896
475
230
209
190
187
172
162
134
124
000
586
567
423
350
209
137
136
131
123
114
000
904
443
316
294
149
147
137
127
126
124
000
749
699
224
194
180
178
161
136
129
115
000
725
405
383
291
183
181
154
141
139
137
000
543
425
350
310
275
255
172
141
134
129
000
817
487
294
219
205
175
149
133
117
105
000
874
469
255
203
190
184
138
137
124
121
000
544
520
319
297
266
172
168
139
129
113
000
653
476
307
263
195
181
163
146
142
137
000
586
514
417
302
250
133
130
120
099
093
000
521
356
292
280
260
234
208
182
169
137
000
874
469
282
192
137
137
134
132
129
121
000
597
386
282
260
192
190
180
178
170
169
000
525
364
362
268
258
253
172
163
110
107
000
492
469
459
236
176
172
166
142
131
124
000
544
483
350
287
208
169
153
140
122
110
000
698
332
278
251
249
231
137
132
130
128
000
616
301
270
234
217
205
195
182
175
167
000
459
443
294
242
232
213
182
178
152
149