2
635
490
26
948
629
843
363
307
950
432
126
817
263
778
599
947
21
80
750
92
264
703
274
396
471
876
819
319
710
757
216
504
882
489
634
783
808
532
314
594
553
943
18
409
81
146
377
451
44
839
382
353
242
496
565
624
454
443
682
622
215
495
722
195
53
62
485
121
327
638
104
354
66
171
511
977
401
23
494
675
866
996
942
827
60
110
258
857
239
552
376
243
564
43
653
298
499
267
221
984
772
389
637
374
709
528
185
611
415
300
762
118
873
787
689
672
477
820
589
606
863
987
765
774
474
993
580
697
816
32
150
744
3
985
470
347
175
707
235
457
378
598
76
38
573
960
505
390
231
180
736
640
196
305
572
563
975
759
306
123
240
913
848
847
219
439
265
351
884
296
408
711
619
909
916
283
997
812
322
800
570
717
388
170
86
115
890
412
901
313
669
157
99
466
461
506
456
979
539
785
58
365
802
821
518
999
87
715
537
334
940
656
469
784
187
954
904
507
229
130
597
974
911
96
986
68
587
410
953
941
895
990
758
370
381
379
47
501
105
479
281
509
30
516
330
90
828
450
11
132
254
119
630
430
964
621
542
211
683
513
502
864
578
500
108
546
962
250
1
426
994
588
912
256
261
753
854
197
324
403
914
301
459
273
526
488
719
663
659
650
182
823
607
981
292
763
124
202
460
558
976
519
498
698
737
811
49
955
625
8
593
45
189
658
27
970
311
276
42
245
317
880
657
932
103
492
380
17
898
822
766
748
223
732
764
361
721
685
241
341
815
620
97
198
368
94
449
894
652
441
534
633
50
465
199
919
36
134
989
903
371
433
201
28
69
608
835
530
463
957
618
452
163
729
805
34
600
152
383
149
921
592
733
690
851
968
332
422
768
885
491
230
842
111
73
983
508
889
208
718
836
142
612
190
133
780
414
24
795
179
391
591
775
760
384
687
309
89
832
238
738
971
881
172
515
556
910
336
670
601
482
702
567
476
266
33
929
67
304
251
393
883
739
285
144
333
217
147
9
423
128
203
571
25
577
708
55
918
213
61
40
680
826
177
358
641
295
91
747
853
109
907
834
557
289
375
138
551
645
617
688
279
972
328
667
178
893
799
761
603
727
933
290
346
797
776
720
233
386
521
398
716
860
271
673
809
856
481
928
992
234
649
350
677
161
140
544
270
453
712
586
497
135
85
879
730
252
514
654
503
793
429
70
1000
232
794
934
31
448
464
595
127
824
246
287
257
315
627
958
392
545
83
65
259
662
735
965
547
531
693
446
988
436
39
37
978
699
12
440
145
886
15
286
963
345
944
639
131
428
288
360
946
548
22
154
64
343
510
905
155
212
642
325
151
756
329
925
418
679
568
205
417
312
706
13
255
137
871
455
462
643
340
284
77
387
419
323
339
931
93
6
19
833
444
280
437
604
148
616
107
385
349
952
247
969
16
647
520
278
51
533
664
364
660
614
926
416
165
749
113
674
404
792
373
829
581
777
294
875
173
79
825
308
406
961
359
72
402
478
413
610
46
475
751
995
779
644
924
291
181
438
626
631
813
101
162
582
166
855
14
224
56
159
788
859
560
868
244
628
156
562
512
930
840
442
741
852
790
191
41
574
754
400
966
665
927
302
493
435
891
268
420
342
723
900
897
427
555
356
473
236
20
888
139
810
116
755
906
632
192
220
237
369
472
583
724
801
82
691
395
293
35
434
183
326
804
269
605
694
609
487
554
872
176
522
559
299
352
651
71
742
344
705
695
692
335
830
524
648
849
59
862
431
541
186
937
486
120
214
331
338
686
807
63
282
908
734
837
421
275
561
743
218
106
57
253
164
260
678
844
366
865
112
458
681
967
789
745
84
973
585
579
725
655
877
576
991
228
740
540
225
54
207
337
445
320
316
923
125
7
357
701
646
321
590
262
249
209
174
543
206
355
129
728
527
523
29
248
752
405
666
998
767
272
204
210
596
226
5
714
773
841
167
870
550
318
982
818
425
348
297
869
676
845
188
143
858
769
902
480
951
48
726
549
892
949
838
613
194
536
467
10
517
78
362
696
846
95
850
193
122
917
668
529
945
75
169
399
153
407
584
483
160
814
935
141
184
920
791
887
781
899
372
367
782
806
796
803
771
227
636
867
566
4
424
397
731
277
746
303
102
88
615
939
959
222
310
98
394
896
168
525
684
484
661
874
786
569
100
200
938
411
158
136
74
538
700
623
922
980
447
798
704
114
936
956
535
575
602
117
52
915
831
713
671
861
468
770
878
