6
174
294
300
427
297
356
478
93
225
1
627
537
449
572
145
519
290
136
155
36
650
486
575
603
653
7
685
742
753
4
133
355
595
432
576
248
55
642
562
689
124
610
602
317
622
45
216
617
668
640
43
723
725
149
738
28
588
193
719
342
609
284
431
579
682
405
171
647
457
616
475
386
99
450
577
245
506
336
538
164
745
608
711
424
219
396
502
178
351
252
656
330
523
558
98
462
440
116
318
126
41
541
200
104
85
433
366
2
110
389
521
586
255
238
442
513
147
390
701
50
214
412
3
420
371
751
349
497
367
526
84
458
12
381
392
613
664
438
5
205
74
357
210
434
348
590
470
382
489
213
720
11
487
411
728
266
132
491
451
707
70
655
299
633
580
559
222
229
106
692
539
278
329
333
113
189
310
582
220
20
525
581
430
244
596
667
754
150
87
379
153
40
729
675
724
289
282
212
10
182
207
592
518
183
148
332
619
340
251
69
254
641
301
374
51
453
604
516
662
9
536
665
763
481
630
455
345
659
545
267
185
479
80
192
314
563
59
735
639
612
111
259
358
88
454
179
399
703
704
372
157
360
548
89
107
306
15
423
141
589
249
583
66
534
418
717
121
528
651
628
65
488
474
400
324
319
195
305
184
524
291
118
546
298
96
288
176
467
159
227
35
393
683
614
273
380
620
224
315
361
657
102
197
101
473
321
552
706
112
21
86
272
313
517
700
328
322
338
292
146
744
117
600
226
246
172
376
243
395
766
732
204
262
385
368
230
17
344
734
90
460
16
44
304
677
191
286
279
388
767
765
95
218
187
346
443
144
64
247
27
643
383
652
331
115
347
748
307
740
265
135
535
256
303
48
437
29
260
679
705
658
422
730
702
375
309
709
326
699
718
715
274
584
500
194
721
441
637
494
215
352
471
30
398
644
410
542
495
320
81
151
594
123
496
201
435
464
77
54
673
138
710
445
626
165
158
540
394
62
235
514
234
605
264
544
509
163
237
560
343
384
414
408
161
109
22
223
606
564
75
140
743
663
49
484
684
629
325
53
354
634
611
97
122
369
271
403
231
60
198
417
731
71
593
598
648
295
499
92
529
759
261
203
691
566
13
482
554
426
722
752
547
498
713
359
108
196
169
670
170
632
316
681
764
78
162
666
428
490
550
337
34
79
762
370
739
131
402
591
761
695
47
308
747
465
58
72
76
373
456
510
749
335
83
533
180
378
661
120
413
466
511
760
173
128
276
167
530
415
448
257
671
436
649
160
242
585
503
694
461
527
277
512
181
758
25
177
741
363
553
687
574
311
285
623
91
31
522
515
636
708
139
505
61
353
693
142
19
125
469
258
472
578
232
327
615
275
678
618
0
635
26
686
57
493
646
236
696
339
444
239
52
270
221
483
401
716
746
190
660
137
312
114
407
520
463
645
669
404
504
175
67
217
103
281
607
439
419
94
597
387
532
268
32
199
688
228
690
323
302
39
624
68
362
134
551
459
726
621
46
672
480
209
601
365
42
736
23
733
625
287
750
501
119
364
377
557
14
561
38
508
263
206
638
714
18
33
712
202
73
