39 810 602
772
460
424
945
593
125
935
543
774
662
50
443
781
297
977
319
861
651
610
288
649
171
669
232
122
50
433
141
732
560
704
332
483
781
679
645
10
164
222
449
335
971
960
583
718
767
687
378
652
865
904
920
764
854
453
694
160
922
419
607
768
942
138
455
107
259
544
681
150
220
421
891
532
517
809
896
787
181
510
818
983
224
822
479
201
172
327
932
631
594
223
400
82
381
887
718
20
833
732
47
992
326
281
927
408
357
523
846
231
874
914
627
931
248
444
86
444
332
62
727
546
256
174
431
572
543
759
992
711
211
645
675
39
187
748
798
37
319
47
261
628
239
689
458
163
32
584
230
953
276
82
586
373
803
3
126
844
84
839
28
977
812
842
876
697
74
360
795
742
918
795
548
486
929
362
406
780
687
287
223
455
751
80
845
197
237
799
319
73
641
904
532
800
395
461
147
534
115
194
497
111
928
553
528
407
729
822
373
473
74
994
264
342
457
910
215
278
4
347
531
178
65
383
757
166
155
897
368
153
888
311
703
916
617
936
797
616
633
646
111
958
747
543
553
43
339
620
205
375
758
218
101
694
325
58
834
881
635
333
975
872
656
445
503
199
824
394
480
965
433
604
591
674
167
737
402
439
709
134
680
849
19
998
933
601
928
398
284
245
956
7
729
318
497
682
51
265
859
161
118
978
505
383
26
761
378
604
554
91
752
975
716
438
296
200
115
283
954
552
479
760
605
808
336
142
876
443
937
31
894
208
748
701
432
171
730
638
58
900
970
766
285
737
581
152
114
367
159
310
748
815
531
540
315
130
359
40
114
349
912
629
999
210
489
831
404
113
725
876
653
96
467
174
791
214
676
908
360
554
237
315
416
69
559
36
811
493
928
406
613
840
728
135
699
782
133
372
257
949
565
250
959
450
904
137
39
800
401
751
335
596
972
136
648
332
432
414
305
228
497
272
140
952
598
566
3
543
110
397
677
961
481
389
655
522
236
920
310
807
940
302
646
845
222
390
618
326
305
671
944
726
91
936
333
874
513
879
452
826
18
438
235
230
787
932
572
199
766
752
467
564
631
149
317
119
450
753
900
904
882
889
577
304
405
303
143
18
762
601
670
400
863
152
722
230
802
423
732
989
681
711
363
263
889
695
228
649
384
957
644
378
247
937
421
540
123
561
395
360
867
924
290
1
217
898
535
608
961
314
388
920
604
24
779
901
103
121
950
190
819
499
656
743
731
400
67
570
366
382
385
886
384
624
651
17
438
658
76
173
759
511
169
492
720
61
78
576
162
167
613
57
698
591
308
743
553
849
108
763
748
485
574
758
436
8
949
380
779
127
881
654
237
568
190
116
442
424
285
951
913
947
270
526
403
667
914
619
887
504
987
152
566
188
250
869
962
572
913
580
272
940
650
14
73
279
471
769
552
394
87
588
171
787
525
444
333
550
653
907
938
746
700
192
346
984
696
155
326
897
651
680
379
830
851
276
589
669
956
200
767
770
657
567
976
847
447
762
774
791
176
869
72
886
17
323
593
723
920
368
233
998
631
850
451
944
976
63
971
853
288
41
339
350
706
691
498
434
196
907
622
824
705
541
371
548
732
460
233
252
852
120
926
482
427
923
904
743
432
92
591
78
557
898
856
339
111
638
798
983
838
232
846
987
398
946
227
61
93
188
977
559
831
693
161
886
172
102
749
313
234
733
951
841
770
891
315
562
689
949
439
892
929
492
607
575
773
297
79
484
600
337
299
133
7
200
458
256
793
921
217
832
452
603
504
884
620
660
929
231
884
855
2
951
169
667
895
612
637
369
468
833
525
313
958
611
835
19
242
618
298
529
857
936
855
945
155
683
42
477
823
109
76
650
794
286
935
699
173
366
501
367
830
940
588
341
532
540
280
585
115
934
525
62
645
865
517
518
956
690
7
119
896
944
842
108
888
296
648
606
764
463
384
458
823
506
472
534
511
93
876
60
650
350
94
817
410
212
49
462
939
642
308
103
12
233
864
296
580
275
198
493
413
193
532
996
867
62
358
22
983
809
394
876
538
517
734
456
743
191
487
510
413
569
487
787
528
756
750
201
490
318
437
749
716
682
760
388
895
671
448
818
403
791
519
762
555
485
146
456
700
517
514
809
782
747
191
700
14
875
147
279
317
871
859
988
364
680
176
819
587
430
318
419
123
610
22
333
860
241
815
169
955
873
40
248
135
524
398
476
691
443
688
337
748
27
292
361
412
299
476
739
756
74
346
475
746
54
597
968
532
789
326
969
820
13
756
501
550
191
210
247
206
259
1
444
178
490
268
54
704
876
659
854
772
635
394
387
737
679
684
166
849
228
217
311
713
652
632
470
25
473
20
409
548
173
975
290
194
579
807
910
608
372
849
534
772
792
237
560
445
793
344
71
755
853
926
47
171
235
448
965
368
745
304
43
741
807
343
947
207
381
290
503
550
171
936
92
786
380
897
861
35
936
502
211
530
664
95
865
979
137
464
579
398
636
311
810
956
366
585
108
319
845
486
774
597
981
447
106
294
335
787
895
890
216
526
462
25
524
503
320
329
762
999
665
17
50
674
351
921
314
402
653
673
626
146
910
618
290
233
818
440
731
212
57
569
200
507
145
904
344
362
400
222
685
232
443
582
81
854
18
380
59
813
858
978
369
693
459
545
537
764
375
212
831
923
25
548
780
942
248
128
985
576
741
139
570
141
804
737
683
948
272
143
705
749
484
728
343
679
61
557
184
342
972
134
766
900
43
685
638
704
202
7
118
865
582
393
238
105
42
579
638
732
275
445
59
192
99
320
23
48
467
39
155
375
609
262
670
815
983
208
355
227
398
159
336
202
69
559
767
488
801
93
486
968
614
598
64
538
353
624
669
501
834
329
221
50
78
669
588
901
196
877
751
864
686
500
473
810
903
563
406
544
284
295
173
296
861
994
71
681
614
2
765
710
158
574
570
817
381
493
668
402
434
465
278
421
937
719
185
832
356
496
340
243
321
605
737
619
758
406
427
617
969
42
490
628
405
495
919
21
199
243
697
417
850
459
103
48
86
711
852
642
342
141
296
35
726
697
824
205
112
250
539
929
460
270
155
279
179
173
807
220
309
994
526
937
11
886
285
839
434
476
314
896
514
811
309
803
32
539
948
376
306
304
909
263
904
886
881
581
205
315
802
17
350
643
639
787
608
336
