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