874
873
779
804
835
858
870
930
916
915
916
919
929
937
948
956
944
815
704
619
590
560
555
554
587
628
761
738
714
716
703
622
621
597
578
574
572
584
599
545
520
516
500
462
510
441
509
556
632
670
738
788
828
885
891
898
892
860
859
850
847
838
764
588
545
455
416
462
604
638
653
665
598
557
546
499
477
469
462
468
459
429
422
416
417
400
360
347
346
330
326
323
325
328
330
325
323
286
275
271
273
277
288
233
228
222
185
181
180
172
165
162
178
166
156
159
157
155
155
172
181
139
136
125
133
147
150
170
177
239
285
401
360
398
467
404
415
348
196
183
185
150
142
143
150
156
201
216
223
203
199
196
218
235
231
230
225
202
192
191
199
202
203
183
185
172
165
191
188
185
184
181
178
168
162
170
193
211
238
249
188
189
210
231
257
290
305
328
350
349
332
321
252
244
200
217
219
234
204
188
174
171
168
106
106
105
103
104
103
103
105
105
106
107
108
105
102
112
123
125
124
149
106
103
108
136
186
260
421
450
484
450
344
352
318
296
281
222
190
175
110
108
106
99
99
101
101
106
106
109
110
117
118
119
129
130
130
130
130
130
152
155
169
169
177
195
214
212
204
227
255
297
276
213
222
198
191
169
158
163
123
138
162
156
156
134
150
136
159
134
145
136
136
138
139
141
143
147
161
166
199
170
196
188
223
219
209
206
203
193
189
186
186
203
283
341
392
434
469
537
582
715
766
786
821
865
893
929
937
956
919
888
852
672
547
462
360
313
277
199
173
161
147
186
224
180
172
198
263
276
284
474
620
631
638
657
739
788
850
821
854
864
892
816
747
711
649
527
448
377
305
287
233
223
172
161
143
128
129
129
118
112
113
114
114
114
114
114
114
114
113
119
120
133
200
197
117
114
134
125
115
118
120
122
156
202
202
131
119
129
138
176
156
162
192
136
107
109
97
105
111
115
109
100
103
98
98
96
94
101
106
101
101
97
97
97
101
101
99
99
101
105
105
105
105
105
104
107
109
110
115
114
121
123
125
134
135
136
137
137
137
139
136
135
138
140
141
144
150
148
147
143
140
139
132
127
127
136
119
120
133
117
113
117
122
179
169
166
223
257
170
182
186
195
204
213
238
276
228
200
208
219
246
280
355
491
561
580
520
485
429
358
331
299
279
281
265
251
273
339
285
256
258
269
292
328
449
530
513
461
451
443
430
433
403
386
400
369
359
346
339
338
322
306
309
337
380
316
309
305
305
303
304
323
315
321
328
356
407
417
353
339
373
400
413
381
313
307
363
349
392
384
338
332
328
324
334
315
322
347
386
338
338
410
355
394
429
357
363
372
395
399
390
375
317
311
311
316
318
326
389
356
396
444
409
363
355
340
348
388
532
464
463
427
376
370
364
369
408
415
423
431
441
469
479
458
445
439
444
451
458
477
515
609
628
662
664
666
676
702
758
758
799
816
824
822
820
821
789
736
706
688
673
658
637
628
623
574
549
532
542
551
561
552
545
520
523
506
486
474
474
481
481
486
518
537
589
719
755
780
739
745
773
798
848
839
856
884
880
875
936
945
971
942
696
664
664
666
672
677
696
699