1052
295
86
618
795
554
302
759
533
94
613
809
418
400
43
661
629
719
824
452
258
856
187
612
437
32
292
19
580
114
659
461
465
259
707
406
995
983
765
18
282
60
586
644
367
914
624
846
381
204
933
554
272
26
298
487
733
90
212
262
291
360
92
292
719
902
716
138
213
555
828
81
487
959
601
618
909
648
581
398
738
243
780
727
517
785
91
922
425
480
324
519
744
316
78
113
601
249
813
676
977
111
413
254
905
505
793
204
976
607
671
59
948
993
332
688
459
906
280
596
266
739
833
846
585
530
801
832
668
436
883
159
639
208
155
717
407
870
182
401
376
338
503
826
838
940
199
778
871
231
872
695
927
44
461
940
866
374
543
378
991
218
769
709
984
677
57
721
305
873
362
62
178
896
58
616
855
620
179
581
522
485
834
594
678
102
426
842
80
193
629
449
992
916
590
448
145
971
983
795
206
582
636
936
351
174
894
951
983
263
579
739
240
7
424
732
694
575
626
516
83
704
171
619
325
385
230
354
985
547
100
402
681
873
969
320
659
685
640
360
509
144
490
715
417
829
687
72
827
117
915
598
6
655
777
56
822
403
777
706
507
151
131
367
888
411
138
992
181
957
175
926
456
714
703
78
807
636
458
268
132
166
431
691
459
987
95
647
653
435
693
440
377
968
76
697
93
149
653
643
482
495
648
924
175
118
99
258
638
86
637
92
322
703
733
305
895
761
230
35
214
162
196
681
380
612
994
124
770
944
238
423
294
307
71
193
287
334
471
227
569
542
614
844
407
73
974
579
743
877
37
888
190
389
947
482
396
363
760
788
961
29
972
727
765
549
860
167
174
484
368
196
923
402
740
181
397
87
376
444
724
350
741
938
716
548
584
280
424
983
548
262
846
678
836
214
484
889
303
120
756
564
470
474
539
201
627
27
816
850
408
289
459
955
854
277
871
775
621
145
115
6
575
762
381
765
615
770
417
581
230
419
264
15
320
485
400
962
309
637
572
321
86
855
609
62
361
104
421
460
759
741
383
387
488
728
573
855
762
377
382
392
21
484
507
245
991
662
11
993
179
84
109
160
870
480
224
959
243
525
797
388
856
645
649
149
963
385
987
508
773
903
121
325
138
526
70
225
59
242
843
100
195
162
707
301
515
796
966
112
700
214
58
542
686
502
386
358
806
610
586
278
909
922
443
489
115
28
489
179
388
877
703
60
569
20
25
690
114
537
272
685
556
608
15
455
479
152
302
939
479
995
135
470
296
820
308
537
368
323
523
191
420
986
825
598
101
172
35
654
377
830
105
448
585
622
483
160
589
340
22
812
870
503
556
69
99
764
717
640
214
569
693
8
234
526
580
758
49
356
343
99
199
364
835
226
387
386
295
337
839
973
118
632
480
104
838
821
835
280
204
121
514
664
357
321
775
965
815
433
732
23
693
348
231
782
279
475
498
170
589
638
843
767
507
602
935
731
823
253
334
775
475
159
690
112
479
772
761
708
285
518
232
344
953
913
931
632
937
798
938
473
829
49
501
850
798
506
25
426
725
928
322
533
364
537
959
954
928
688
489
877
53
970
568
343
323
43
996
43
841
467
141
836
127
439
403
136
321
471
300
583
54
789
44
610
603
454
375
802
596
883
251
247
829
178
635
322
1000
510
879
173
713
474
231
289
10
410
219
522
881
653
820
577
752
166
430
227
238
666
554
86
703
869
179
758
448
425
339
329
252
889
944
563
511
156
189
299
494
907
253
830
181
471
683
370
521
906
508
495
544
419
570
829
921
359
755
115
147
378
323
229
31
401
659
50
383
380
804
289
862
938
783
92
986
59
357
771
805
853
533
640
365
77
167
304
803
713
547
22
382
243
490
790
462
259
206
377
217
966
304
588
27
520
997
88
803
155
205
203
816
465
83
76
523
769
192
940
674
527
68
628
87
26
788
801
847
272
380
648
291
283
937
738
168
911
319
499
762
577
620
668
894
579
701
855
109
953
418
281
856
217
675
655
684
593
203
705
251
953
572
292
159
235
541
827
54
938
210
121
213
909
898
841
553
889
329
456
123
611
849
4
192
101
561
142
281
922
851
481
461
95
653
528
584
874
296
410
411
344
796
362
411
488
566
211
984
596
260
683
862
365
998
339
144
829
764
856
161
324
928
125
130
643
164
985
700
102
286
242
973
413
103
449
819
494
54
203
243
273
347
65
592
181
959
342
112
115
254
300
469
650
233
959
86
234
716
426
788
17
53
395
603
30
457
358
981
573
634
547
167
161
366
247
246
478
55
855
193
765
637
831
444
326
633
196
323
834
398
677
325
773
194
168
594
874
996
657
683
246
484
127
260
439
725
246
62
22
301
137
725
640
567
312
488
277
350
75
689
209
831
191
648
