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