83205
99304
5445
37364
5273
92387
397
36352
818
58697
419
91414
8704
67
5389
8120
56285
645
40672
6817
97256
6294
792
54809
745
306
79088
9532
91
581
9354
73
39908
7192
866
4220
872
58
68
8994
47661
54
3829
67972
44
10112
100
49
50
75077
663
22303
52
768
37
2333
239
181
8440
23012
58
91739
73
27853
7443
70
522
5828
710
859
87
9611
234
752
47
5100
77
67
194
97
941
3902
72876
5499
49
6021
55
6655
39
4319
31073
44152
7522
50139
1051
76
3699
94
81464
333
636
529
2182
218
23043
107
89772
9861
77619
57
33551
623
60
66374
69251
445
6019
6845
582
6870
250
1325
53
69288
647
925
8042
4170
8472
419
802
23994
55380
82
73
19940
4968
4835
27260
608
398
65
84
671
78
15638
445
62
97078
407
99
92
608
187
727
424
591
158
69216
41
90781
99734
35
58194
4825
68
671
356
340
62979
569
76
57
91
85352
9419
80
8790
3603
3043
654
1607
2425
51
55110
3269
55
9582
91795
827
9487
8415
1625
4253
16655
58
55784
246
430
51
630
612
29135
71
149
1667
488
685
603
52491
546
2535
435
85
78884
4573
32198
85952
44
5213
183
1397
4338
470
77386
36986
95
8756
52
4797
64
55
65281
173
98330
50
58
20013
16593
35
13387
2183
69
96225
51
641
38
582
66620
7076
545
9851
9056
76
471
3536
430
89076
6425
5127
68
69
53
49573
6757
283
936
14283
63082
4644
7633
946
58
34
69774
28982
83137
8312
69
567
2769
44
9908
73
79
15792
38565
59
914
947
58
18189
8393
37
53714
89640
848
64364
46
67525
74616
40
862
22504
36450
259
84
59
92
13138
6785
4037
650
4310
156
310
789
590
3970
64757
7553
73728
41242
43010
876
7595
860
77419
98180
92090
248
73589
353
6632
84
31294
18521
562
67600
17749
4804
1700
36
58
153
609
98248
3793
6053
4934
691
79777
40
18148
92
69405
2892
4697
79
4724
9182
98025
835
812
235
7781
155
209
31282
89
746
6059
35
2737
7344
24842
681
134
39
19843
32
87
4964
939
1863
68310
70090
7332
945
628
77
247
358
8739
41
8142
61
161
592
840
91
1197
91
7291
156
57
75
96770
32574
578
20547
772
126
1625
4917
35
38
537
3893
4657
622
58955
656
56638
95
614
5716
9725
27747
780
59248
9956
83
1997
802
73
60468
96500
247
41
1050
41940
44
34
22634
264
1120
67613
1465
7049
30205
54485
9399
164
60473
254
958
33
2336
4428
38193
2257
76363
4372
39640
7424
5087
32
840
6407
90
92107
8898
44
5536
9550
3970
226
668
90139
47
614
572
8343
99
90
5263
60
8356
79888
75
32159
488
46
944
40991
5203
83
80
84742
7913
45
39199
30519
94759
39951
34
236
9196
810
32
40
8357
39947
68
7111
255
2321
6799
69
759
33
914
312
7341
978
72104
5848
77631
2222
19961
80842
78
488
862
82
4927
7707
9290
268
756
778
637
159
74817
3228
9540
62257
446
40
1656
373
488
37
68
3594
5869
698
761
69
62434
6074
9320
756
7383
83
3809
7223
82186
7281
67720
633
74511
542
28568
48
748
261
919
55738
43555
736
1933
830
86489
7071
87565
69110
49403
1936
90153
136
55634
32459
1720
40
8831
40
6471
4209
15763
2518
5309
26071
88
54
758
561
25135
19998
87
77216
6042
186
4562
4591
87
48
45
428
11394
741
384
83
71
7305
570
56386
6815
50772
50
47
92207
12186
4563
256
72
100
57512
76
75
618
3069
1816
886
9856
94869
58
282
8193
693
9183
83
48991
17401
59
40
4159
84020
8985
515
8123
65
2724
65
99783
3703
83
92
62
584
8652
80
70
441
17428
34
308
913
839
4440
7830
837
56
4330
154
5022
25359
35
43726
75
37041
511
508
819
84
669
34
7891
13674
44
76
341
465
688
40
38428
103
8347
973
88
6067
58094
691
69979
99
85
65989
6928
5742
4672
646
3582
78490
417
43
310
86
9949
288
95
91
321
11834
9772
53818
263
351
71886
54121
85
66
555
64
80
2140
70217
67191
56
98
92657
999
3647
181
66757
54
47
1450
93
164
3706
113
99
2438
5982
69
77
397
3268
69
3535
6733
4243
82250
54891
92
682
5005
7294
43
73
213
191
2219
97560
7289
29652
772
724
9149
68286
149
661
511
53
6645
7849
24410
7868
677
169
63
44
64427
8628
88871
680
1736
280
22885
87940
7929
9203
72532
33
33
8120
61
3892
37671
7727
155
305
535
3691
60
90
303
51
90
12154
582
85106
8965
48
73
584
29120
486
56
11257
88461
85
3212
7498
339
7701
1413
575
5416
9329
81
52
67
48
31716
499
396
310
52
89367
73544
354
336
8479
79589
278
2351
645
13576
2607
3550
5139
2814
34
392
57
95
526
19186
4023
48950
68
5568
36453
1799
99
623
66458
63331
5521
2584
95838
47
76881
4788
14848
91726
635
48
78
51679
87
33
90
92
41
23921
32534
21202
5204
57
601
92689
83634
58
128
75
4820
8364
71
564
12204
8621
86
874
75
28610
21820
54
889
31035
5774
26495
337
53813
584
32334
40
19913
51800
351
513
796
721
80
4354
74
681
877
9996
1282
6018
44
299
7241
80
63
93
970
3959
647
51
84581
61
4121
348
14676
15677
41286
36
8379
88922
43744
32
32915
318
90181
65726
95
79
9212
8393
99
351
67632
88640
224
27338
7923
91
62
28369
82901
469
76
8886
271
420
5259
425
36
253
1544
1326
47
60
97
3041
588
280
78702
701
58
73
7039
81897
766
78071
268
9973
596
508
68
1388
89
9064
6758
83
7940
68
1006
812
40
2485
98
33
43549
53795
5661
70
68
56265
73056
54347
620
2637
5249
42
608
81
83901
21091
84
4741
843
808
5377
87767
275
95179
9038
74
8476
6439
957
643
7565
90805
43957
39508
66564
680
6573
7484
54
3472
6816
982
87
9787
6624
130
4473
81
94
465
1790
130
17539
407
280
62159
7389
34361
92324
40178
79
991
37
83
97
396
38
66
2065
34
2258
32
511
451
2920
8597
3678
207
3558
37863
592
95326
80
68
641
52596
78
67846
80
485
5199
2098
55
65
5416
66
34782
96
93
24014
60187
44520
1212
86
553
52
477
75840
2019
94262
120
744
46
385
96
185
647
856
33
197
76944
47
50
28091
783
83
94
744
63
90494
4417
43
776
38
8990
32
83
140
96
73
77348
7524
47
391
78374
32
16544
516
1646
8916
91
6205
607
142
88761
89
81
95367
71
7535
196
605
64
22210
90
547
66
77
58
60
143
7689
43
583
53602
505
450
97
722
896
6860
587
73
609
80091
965
597
67
82
88
81
75
57
551
38
858
72411
406
63
47
3788
52638
532
4546
215
242
95
25031
810
256
1038
357
91
747
6324
57858
94647
59
277
66
46
273
7312
50471
323
4869
225
78334
7618
8333
82722
67
32633
968
359
72
31734
38635
94364
205
53
20020
6004
81010
6343
59
432
21741
59
46
41
8542
7620
616
14397
30225
2527
77476
38
4965
79133
12691
2903
9607
797
2014
74925
50308
69
73
40
5540
55
64
578
100
193
53
6030
93
57566
62
38490
93510
53000
1651
96948
633
5338
649
979
8623
88
5841
8309
159
29916
436
45392
596
449
2718
671
67649
66
2935
505
27386
5675
8811
342
565
9121
4862
88
20629
873
81764
75
46
46954
26304
63162
89860
73
83
38
518
155
4909
392
4633
5630
46844
5906
7891
41
3684
9300
837
89752
57
9262
58
84586
9782
3865
90738
84
9226
85562
56
55
48
3577
15997
33742
42883
31140
353
983
64583
100
56
3470
67333
178
216
56
8936
85
670
2611
48104
3072
270
501
79
265
9808
13257
72464
52
16657
80977
580
33
70781
413
245
313
35497
2117
41
86
333
57052
51
256
553
86007
53
97027
100
7532
68187
14118
4497
35
47881
5833
93
32
7206
463
59646
9287
49032
82414
82
85
78
792
587
149
3556
392
586
44
2427
433
54
63
4920
61
5779
1343
69
5229
47
669
1975
4756
56
113
63518
89
74
929
8301
32242
67984
81
79
88
12532
3354
5680
11355
79
13042
72
48
54
33787
49665
2408
421
46673
847
35087
17760
58744
72237
6525
60
763
71724
75
672
78
687
234
91
42901
38
84537
541
96369
3452
838
7203
200
558
172
4770
9846
957
339
22766
24921
11767
580
3994
55199
100
88
9773
7474
59984
70561
245
116
22283
100
962
32556
9609
74635
54328
78108
3730
49790
264
48336
6388
69
10118
63
83692
6479
45443
4952
43
498
49
6218
477
866
1547
938
80
6958
32372
7051
56258
79
402
950
25630
100
975
37953
50
23070
3785
83799
96563
8530
6364
277
93
1985
78
61270
8189
79093
4264
2726
55922
4959
9450
77166
495
641
7142
59411
73
97
4363
92196
30017
27013
576
84
219
15465
98
50
6790
4970
60
2163
685
7150
79
827
2058
93
932
45
701
6772
941
617
55
126
772
5280
41097
2114
51
52117
94995
768
38509
3307
392
83
75
32373
4954
222
956
862
99
353
84
584
56
79108
849
34
59
5910
866
81
52686
83
79
1029
80
68540
760
10583
35134
57694
68405
66
55169
84
988
61
951
752
703
862
278
217
6130
81
87
14238
46
2043
60
1290
7632
702
260
115
59
95287
3186
673
18948
3860
34616
363
53261
217
620
810
83403
73
4992
9924
8596
72794
86
9290
499
97
663
2559
247
49
60
6967
8063
83036
39
46
89
435
32
87596
55930
49
7632
94117
85
682
62786
567
33438
74
9348
131
32261
70222
51963
3264
88
169
422
99
564
90372
7115
47061
38
94640
62
94
97143
94669
418
485
623
433
9407
42
6790
8530
89542
42092
73485
7252
83609
4996
767
56
46897
8063
94562
94
7954
61
7461
90332
35
1705
468
56
155
382
8260
34
9477
997
380
68
812
78719
373
41650
88
36023
38
25018
796
40
937
3236
5758
3855
6257
72929
736
7556
52680
2269
758
4065
6437
68051
78
185
4946
38
7192
55264
97359
631
4386
85
37
41946
9949
69470
704
9346
40011
95715
751
31122
50617
3907
34
5517
60911
4376
163
53526
6536
300
7767
54
904
60409
73140
35685
64
2554
8061
93
2993
1005
9150
75
69233
57
46238
5491
4940
82
34148
95
1820
7054
2270
572
38414
4218
71
56
741
3130
244
743
76537
837
42
6486
73
1208
558
616
628
331
4057
6494
5655
92338
8380
31245
69996
13390
97
4906
63
52584
319
9072
431
48255
97856
73986
896
98
1500
8114
1217
5170
1178
74
68
8117
3647
124
15214
90
47
63417
192
884
8389
3011
813
3411
866
54
80435
10755
14659
7210
95723
914
31070
9534
57
818
6357
40
242
62331
1303
491
58672
89855
24938
3429
2716
3955
880
32
91448
6759
6620
111
91230
5803
5459
62
52
71674
3273
28598
40
779
6166
767
82
95363
5127
194
51
38951
81
578
80
35244
50
965
10496
9400
1090
91619
67
88623
58
81
95403
58
2621
4330
2709
4980
396
66
71989
3593
701
776
63446
999
71216
38
11700
9135
169
52
634
48
52161
609
635
85
7357
69321
17217
639
681
7394
35
84490
7600
4411
97
8844
1054
97071
20465
65
11577
4375
4196
9455
67630
587
87
88
44
55
175
63162
370
23584
5451
98546
7689
3562
6518
87014
52763
36
54529
54
76
81
18168
40
4809
8554
8958
95458
841
3646
238
61081
3995
6226
99
885
73
324
9731
629
55
7469
307
5478
66922
20113
17749
84782
8232
762
4345
9773
326
81075
75465
62
7792
493
61984
7397
9846
6392
7620
79503
519
917
7679
64
85
89850
54769
2985
582
7262
96672
8985
7787
39910
3182
51598
51984
724
519
86860
3006
872
901
63
52548
91110
3269
947
11068
9279
810
94764
5661
77
609
8082
74
1017
160
3290
13386
561
27613
43
38
16901
13030
4860
3998
1491
459
418
3914
87
5433
65
8594
166
83
66
101
950
891
7653
450
9951
664
86509
88
47
756
91381
82627
1638
55
96711
63
93871
946
885
77364
988
4681
296
87
3413
41847
67246
86734
8987
6947
72513
54144
201
290
69
87
582
474
394
291
52
9505
5483
15615
70
89
2709
71522
43958
233
83
3607
8376
6896
4583
9612
97426
894
38794
2763
95234
37
72
41424
22622
56
108
997
13240
86
76
9763
39
1680
64363
45193
230
872
14648
13630
5791
32508
7659
94
381
36572
35117
6907
4826
170
14929
66
9545
64
52
22446
92417
6789
33
71
55
98
82
7172
9765
68
758
17642
134
80008
52
9925
51
71
42
93480
7705
57189
5867
166
4878
7525
50594
68343
82
47
36
58774
55
85
3019
52780
58888
47
825
642
696
8966
28040
80
321
32
7261
33
423
9162
79
641
497
94944
448
6111
6821
7808
4284
76
17902
8161
77
91
542
36921
4016
954
94432
50
59
595
4914
31471
16349
9579
920
87
27557
8383
87
753
536
98
538
3355
93
563
83678
92
86
722
6923
7877
1698
3306
23016
13753
54952
4595
185
16448
730
18877
96907
1447
61141
552
7677
84440
60
998
85
21416
52348
696
94519
95
89145
395
3059
50688
7167
2090
697
54304
100
61169
8774
89
168
98
198
43514
3431
49
331
62396
22468
38472
98954
94162
74
59402
9335
79
99
49
17414
392
3490
6198
60
87
2326
6143
883
269
68
181
360
74
87
80829
547
76
995
937
803
394
325
347
7569
43
4086
72
46235
418
25450
565
83
72
743
752
4556
3443
7909
475
36
30411
17889
99701
1192
78937
500
375
67449
63323
97685
365
1313
1359
23575
39046
5750
5912
100
20420
13802
90949
336
196
18811
5451
529
579
77
96
750
385
779
92971
95
85
97418
221
62
43
718
98364
89
943
49520
2310
318
487
4158
81341
774
95965
9394
3761
86
53512
760
65
2772
3559
2190
44510
534
36
61864
42793
16172
862
4672
7729
1678
3132
95
3125
95
7175
27286
33794
9980
548
500
11671
590
40617
28641
46393
3213
63085
37
755
5984
43
7351
47
7980
6707
121
141
100
264
67741
1352
746
42
2604
88
108
41777
7838
83
29785
816
91797
815
3313
936
821
97
3254
79
59820
100
47
378
98323
87795
163
45746
24133
372
73
901
44
630
6889
35075
2227
13792
7580
92211
854
9869
481
9555
37707
19755
67087
53
220
41
19720
64
5720
96167
3538
411
4011
59
6743
70
6780
838
74096
157
93792
64812
86876
270
858
31568
72551
976
46881
72
2368
98471
4715
7231
870
769
60538
45
310
9812
61
94869
248
35903
829
1849
7787
85
76988
29121
35
346
71
54
60784
100
21813
95342
1450
47
719
315
31527
30122
41598
1019
335
44658
5318
874
240
1382
83914
6166
96
9514
27704
834
543
4509
1365
7306
72
39
10628
77
851
851
320
30233
865
83
475
44
33
68
92
393
5039
44
6357
87
5362
82994
63
82
789
99
33600
6315
8957
17547
7898
541
4289
2462
100
496
3502
36531
85
506
3166
74
27382
29739
85879
229
836
5002
31231
18683
2523
899
68
7853
75
26955
86
99
287
3587
989
734
166
6544
6498
89
9176
830
738
77080
30680
57
73
79081
63439
63
85886
866
6114
965
628
130
85883
59
1315
3119
32965
37572
23446
940
62034
66
33
7215
87
808
98735
1474
2419
89
19511
91
64
38586
419
43546
98
177
762
6776
2772
384
4145
8860
81891
1170
7923
41058
82707
82
86
824
747
8956
80544
398
35
75
15814
3357
59
26218
266
4910
61290
4237
386
229
1343
53
5270
886
1014
69
76
7473
99
8821
799
9507
769
4602
27325
57350
57881
933
49
155
197
36
4224
8104
335
34
98
559
2807
7023
79417
446
283
71916
59299
854
368
9399
9250
368
2610
726
920
32221
47512
6335
957
1697
579
3491
2918
419
71425
24838
80184
892
69220
47711
22917
72
4889
56
86
84
3043
95
819
978
906
3615
68
6410
50
91119
87
63
45
3686
4282
4299
89
53
50
47
380
33762
90
89
95
46
65780
3931
2638
55
80
4788
58751
530
51
71878
75
81
796
36
969
36
597
847
72
28832
87
4218
43
37
1011
77
534
65144
85
993
95
88761
41285
33207
81
32
981
81
66
30756
45
469
4389
143
894
663
3441
58
94
875
88
10913
17844
71185
5774
141
411
728
8213
82
420
92097
13532
632
27017
5034
6040
36443
12681
42
117
35319
8008
1435
742
7318
575
443
1788
4135
309
2696
75617
852
76
855
438
3479
483
498
73
9376
29484
2730
164
922
77
47659
32
870
579
99631
67942
92
47877
72
42
26983
4168
64
9766
37
8359
190
38
848
422
4830
67
359
12560
13880
68
864
62
91721
99740
39
3962
48
6195
3388
8174
7846
97
384
66
9775
2337
531
9050
16386
19937
904
462
63
18075
95074
688
6997
7987
779
7799
58
35375
309
58291
72
82295
4706
31305
25097
8329
260
678
536
86
90865
37669
8692
185
8503
46
86
86
9934
54
788
61
55
122
6107
333
530
616
904
549
669
45533
34749
77270
55
7452
5703
53175
84069
828
78
195
595
100
306
76844
479
71
7931
7022
46
35725
4406
56819
3311
87834
241
60
34
6953
5827
283
23127
587
5294
78
35483
20857
72
92300
734
727
57
874
3817
363
2037
957
926
93
84
8257
67
5634
592
905
901
363
7602
346
586
115
895
484
621
773
99686
9253
499
2523
30002
42803
23457
10740
8705
72
2032
87
68162
4891
4812
170
5368
1993
82827
7564
4548
885
41
3154
95
46
981
513
9551
3137
538
140
13785
27707
25277
8967
8488
3457
91
42484
36
74
38497
94487
5585
2190
79
95411
63357
34023
644
47
44
7252
2265
683
1031
71
4983
115
36287
63
8286
537
2817
1879
51882
97084
92
2540
198
2583
691
2095
2352
611
6508
59
60527
62
67
642
9131
613
63
97
509
62275
39830
68
973
79604
120
47107
91260
82
3911
1920
345
895
1785
869
24620
89
26565
41
99107
9139
485
9341
23962
93
6937
30048
58199
245
62
6861
61338
98
4425
735
4427
574
84789
5201
553
9426
46
164
872
577
6753
8975
9007
72
59
55889
62730
667
32
61
98
893
687
25243
91091
923
46
91206
79
78782
24115
1085
589
74674
275
53
8674
6086
641
60
56
9004
76121
321
5856
677
86
5642
76
46877
9630
19008
218
54610
61089
44
47688
92625
8210
28765
326
4334
810
255
5182
3577
387
8089
4400
892
76
446
4624
58
536
4543
87688
316
5858
76
42
152
37
577
864
638
929
47985
85003
9419
84937
20050
6422
52
2959
8641
87500
9064
154
77
131
541
538
66
69
8314
6918
8418
563
75398
68
296
84814
72
23285
564
27083
72
45022
71
42988
51219
776
946
58
197
62997
4035
8214
61
753
91425
476
918
212
49
91971
17514
41
187
840
72637
2206
96171
2232
74373
6987
64171
240
80630
84528
891
2943
81719
61
5699
54206
1328
28670
16506
40954
8882
564
68
8989
7276
5104
7891
6277
59882
5419
53
850
56
370
84
21420
4260
55
110
6357
43378
99
3063
79
94
504
3537
637
176
97283
84617
55
34
46
7335
82
81
112
94
72
79
2920
92
75300
688
34
12088
43155
5858
95467
41
85
731
3870
91
16217
82418
76
42697
2927
50791
85
40700
75577
63
41
72302
29632
2829
5299
59
492
8150
136
54421
9826
105
35
45925
80487
7154
4785
39003
55605
23568
5748
9504
45
23434
136
77901
7670
77
495
4528
66
91
9978
62442
59302
4917
78
29707
828
57
119
61367
8335
66
32
658
79808
51720
50242
79202
48
908
1302
404
189
1848
4473
44085
93
19461
84983
13134
79
9964
41
6777
6257
775
77015
9571
87
5299
254
67507
64436
94904
88131
9469
173
905
56
82468
633
41
40589
3168
68
6758
5296
2028
553
18140
716
39
95
8889
32672
31219
624
26907
60
41454
49
5002
74
54
206
4853
328
76
76
4852
58239
744
71710
327
9422
71
5339
4669
34118
2471
40819
934
69
55
53
8706
12098
29075
45
200
93001
24758
3266
16309
90901
391
7216
3017
46
349
4687
59556
809
6414
856
731
609
125
90
7278
26392
5713
3453
8023
41
150
359
61127
46
32
9733
88
101
58304
38929
94
62
9927
57
7522
818
98
1761
20382
41
7421
574
9551
100
7643
5191
80
4258
47
9344
8294
731
5883
36
3335
107
87542
47
65903
92
4388
863
8015
7439
4687
31567
59421
7499
76
294
43131
293
11755
86
54
673
94
8362
147
267
7800
606
83
81
776
4395
36894
96
7779
7832
84
922
17043
6778
985
84589
2204
82211
7960
472
25016
75
404
86
98612
82024
2619
37
167
5735
2113
100
7608
52
697
563
535
7110
89
631
7401
45665
7586
69913
9618
50
594
512
97607
832
317
66
748
98999
3507
2744
230
82079
40
65
9525
315
931
35582
550
55699
432
772
9529
1267
709
864
68
45
97397
20073
5421
78
64325
9110
92654
130
6581
36
44545
39
51646
34
4907
76805
72
35
7933
92
78461
38
38
2216
819
634
256
76548
33
831
6559
9503
6643
90933
49
15791
144
671
84424
14202
8305
98827
65
53
1118
1397
1350
81992
183
39076
77
84816
168
45
5198
7543
26926
42018
951
60
43
3969
904
30761
86
5200
497
59397
47486
34280
1538
71
3157
72
81
67
36
38463
63
853
976
1285
9467
6767
42072
62
56176
4172
53
50
1037
39
41
88
63
622
91
386
5375
504
2941
74
60868
34
75134
676
7408
70541
1105
86
81534
4223
7853
5140
9317
5294
88420
87
57
274
45
6038
461
784
89849
52
32
98166
61
18146
21151
232
48
8890
68
991
4472
17872
64
30528
997
27244
831
53454
57028
17769
265
748
66623
45
76562
73
2469
9881
59
2586
679
493
5379
96
40100
63
407
65
1327
70706
5082
3758
708
244
1104
539
534
64
47
66
1318
81
33
575
839
54
78
49872
754
847
51
81865
89
205
6954
38001
91
470
33269
37098
67
77
516
2536
90
9218
57160
54
42817
62
666
7477
199
60962
50474
98188
38270
67
8919
62
81506
8215
68
95
99
985
6248
832
44200
121
4440
52
901
9636
41
19808
55
22508
872
509
464
41
63
37101
32
37993
54293
97
50275
7344
910
677
2990
4773
64
615
78
380
4505
44
382
4432
67
63
61459
1076
986
41
97
4935
43723
71
88906
81822
847
452
8510
675
50
29973
612
6536
3332
5074
48
7084
312
4463
7897
6421
42
9611
798
74
13939
3581
7729
56050
53
13902
188
5178
824
560
86
8071
51
94
48
5396
6171
98
48268
19195
33
10114
3133
756
76539
7211
186
2802
4480
696
78025
26483
45722
6136
986
20374
863
93
45202
75
86
634
3986
88
8311
55883
50560
7414
86995
1903
2949
255
36
42
37
2905
14887
71
82307
30471
95
54727
354
4963
87
752
4810
3503
45
2097
719
90
80283
7947
28776
92584
6900
9996
14421
5603
53768
23670
3861
63543
52
5430
6846
269
7785
98432
307
19233
96785
276
8919
53914
1534
45
651
66
71
252
48
70293
82
4221
74399
695
7260
32
2856
54
81
230
5873
394
7060
804
1309
653
5259
27006
626
98
38
41329
70
627
9425
33
85
3800
872
98800
5295
70
281
7404
858
7228
916
64958
59
71
68907
53556
46
39
8738
60342
22687
522
5115
22690
20887
7719
95291
94
99112
89
49078
413
362
55
372
12878
3940
920
251
58860
40
63314
886
3168
184
1406
1091
62
755
698
219
80190
956
78030
96
312
73807
55353
248
100
785
641
486
983
94
8032
31141
383
73
845
68945
29916
62081
6161
5478
6572
8437
208
922
53839
317
7992
6320
37057
8560
721
15665
25149
36972
7924
57
93881
7302
91473
596
64
89594
85058
84
79
56216
980
96762
99
939
90
723
86
65694
965
86
94
174
61957
1473
7241
28101
71772
297
96516
60
59306
770
386
82
3942
953
427
33449
51
1849
73682
326
514
36860
53
6318
6837
354
2461
63359
60761
3921
5463
3003
4066
5203
2074
70
802
54374
964
8613
59
95
63382
41738
3243
92
75
32
33
700
265
52
33
52524
516
247
64235
72979
529
42
78455
2207
34226
737
11565
502
7433
821
52
872
4989
9570
48246
35405
929
8827
35
236
94
45175
57
95031
841
715
9360
362
89297
9634
36760
84443
38891
85
981
4557
82
95395
683
12530
426
76
375
663
75
64
74
79461
434
79903
19934
903
996
370
6824
82
5059
822
53190
19627
77
31407
79
867
34
86246
32
62055
33
40522
1476
16778
81
243
8512
88335
700
99240
801
78
6438
41566
47
84
402
32
153
971
69739
1529
68519
75832
750
212
26216
45
7347
87
46
706
168
556
7492
96099
15749
2499
844
45
9016
198
853
52
76444
79
9510
71951
38
177
42
335
80
9598
3305
863
73931
37140
1563
37431
77368
73237
95
618
68268
43038
92
64264
767
4246
93
6199
45
8995
63
68875
679
9122
3964
9592
6090
6818
46
8828
39
76809
7075
47
64
80
66
291
514
62
1050
71
903
75
95
9134
94
21852
78
98
95
2176
52
53356
62
952
72389
326
644
5760
615
80
126
86165
232
50588
44
45499
64469
6511
91
87
165
75070
466
89232
66287
33
1738
75082
547
71
58792
55
53
38607
404
55102
3729
68
336
7945
414
9416
74787
76
41
57113
49829
238
808
4152
94
8138
86
948
39702
7268
80698
664
69
487
42
10856
35
677
3805
42040
49
2104
7872
38
46
10665
19914
9240
78
9698
236
100
3853
540
8676
4037
831
78
53
57538
8211
26964
72
49
8990
76
70279
33
264
59
147
87485
4379
5708
43775
460
6357
822
45253
67530
3503
64233
43377
60223
3604
45
8641
501
983
113
98
16356
538
1088
5258
53890
72850
84
97781
69283
613
9391
2562
64
79
6160
901
32
6012
74
49944
7154
519
6630
86
268
986
380
139
55574
4810
95989
2149
97
541
92
62
34
1424
549
68
2809
38988
44
42
57
9413
8357
237
264
491
6165
96
88
36157
8816
3360
445
29180
61
4302
98
35314
4136
43817
667
91
72
50887
324
6401
85037
9968
273
1110
38774
19944
108
8434
68
999
250
993
3001
6625
294
414
33877
61
51
12547
10771
91669
72
983
125
280
83
990
8652
60
647
6205
407
44962
46592
46
89
79
83226
46
35049
9437
9867
94
78936
41427
37888
64763
784
82
42654
429
4991
98910
31335
715
4432
13214
50231
690
89
30476
62428
9194
74
36
805
33
61621
4785
34
934
74971
84957
77
6986
34
4030
72328
76045
31353
80
457
754
54031
587
310
466
6269
65
35
4075
76
7675
18249
2474
91
3339
95
98
72786
15489
452
68432
6079
78291
118
3025
381
4738
34290
469
87551
289
350
635
3866
319
637
824
540
339
50591
85232
60
5759
465
55938
462
2379
47881
475
4976
924
796
289
91486
66
40
42749
83
72810
50692
97
6205
590
74
4712
4786
5719
1194
5399
62104
638
584
88
920
331
484
769
44
50
96
22791
419
3162
60065
57
6116
41236
66
248
66
5267
3331
54583
824
86975
141
40422
7126
2599
72
69
9801
48726
75696
891
7591
1038
29189
81073
44494
8914
597
44
96
88
718
662
8775
57213
515
3461
4231
56531
49
536
48
4827
6778
48
47
59821
4813
63
20143
49
34
97373
39
50594
227
44
9441
38396
594
263
62
231
1326
893
68399
436
554
34
30451
3029
639
66
3786
35345
34522
41
59
1214
83736
35
469
29538
52791
72317
949
68
1982
78609
37222
55982
85049
23979
53
5004
451
441
84625
699
807
340
87408
75629
14584
720
94
4748
770
70
445
64335
85
17757
1572
95783
80
672
60
89660
43
694
5724
53
89
72963
169
96
97
28340
54
75385
985
68967
463
94
8407
77
925
935
77132
621
39
6010
548
70
40
130
78
208
458
8749
477
90
1813
7880
62
604
851
960
33200
36755
74
634
387
8062
41
62813
27977
704
838
3507
91
84
38
47
52
2463
81805
21868
99857
76
419
78294
114
9864
37
62
43008
865
68
163
37
66070
48
87111
40193
8220
44
467
864
19261
837
8750
66
67987
729
79093
88
55788
2021
6808
721
41
35
5731
75
346
7898
73975
80
108
856
714
32033
2707
52143
51
19321
73
59
34
2054
263
95
869
515
88
347
66903
77
76
9686
100
22604
88
24910
363
18229
16372
97345
78
38
61
167
7780
8325
96508
90
50433
6341
9459
79
3658
5707
348
24135
46
55769
38
4052
8720
58189
931
763
808
76
90559
337
42906
7340
4403
3909
35
71554
487
8096
19307
36757
59505
149
114
488
81855
507
27298
33285
70
88
99
86577
897
91
37
98
693
157
59
35765
4207
93584
12340
4915
8501
44
8079
8753
84
42
32
968
41
89
90783
43065
881
3860
52
89550
42441
638
447
726
878
7760
421
505
94
5753
68
90513
684
14049
12814
72
84
9088
32538
458
94336
32914
590
72879
82810
6694
56686
27718
934
741
430
829
56
54
42
58558
9907
7201
2554
85749
90478
56915
24166
60
76
4157
351
9316
39682
3281
37
34669
79
14589
153
47064
97
90
8756
3244
5964
6265
9526
6380
65736
778
13835
317
58
479
8758
176
283
83786
9099
963
4660
86727
88682
8993
69
55
14384
623
9191
27097
52248
229
570
4427
3679
75882
701
42
30506
32
49723
961
3500
33764
67454
3124
1675
90759
80
38
60
936
563
81670
71
81
41
48
175
35
7550
8991
78247
9682
78
60800
4720
92
71
73
3853
8824
33206
89
3693
90
32
38
658
1086
77
2788
544
3156
18165
8103
246
74751
449
370
125
98456
92238
11233
37676
308
50814
81
597
5988
89840
91108
2496
58
88
888
64754
55
145
79
169
83820
47
762
94
100
27246
43
15664
61
406
66239
526
64
9685
15150
8153
74
78
833
77
280
998
74
325
54
56649
95631
450
47
51514
58
501
98790
2420
23709
693
67
38643
45
12593
92490
3864
99
90514
768
5703
81358
974
9830
1150
59792
77
5685
963
416
71
42
4109
9381
80
42194
7633
89
491
1601
2153
2357
8664
49046
86815
94
75
28437
48196
69221
8663
1323
3702
97
872
2651
3620
70
454
1247
75
1686
37070
284
56
826
86
3945
73922
356
422
137
41
53203
871
64
648
73155
39
42
38
9754
52510
966
77
285
8379
95682
431
6205
100
184
98
50379
553
33
48
683
953
70880
7896
30713
502
5193
34201
43
53785
86
46670
2711
2215
51
33662
13048
2809
45
2329
94916
349
44
3583
6885
72574
72051
56256
88290
5264
36037
6201
65
724
90
4559
78004
355
30286
58
64206
2771
26558
340
87
9471
983
79
691
31636
521
4462
42625
50
71
25972
273
94900
1141
5677
82
988
79508
64025
96
8763
90
9625
89
411
52
829
83
66237
816
1915
8873
12114
90088
477
68
405
67509
91
25088
108
73
33215
653
621
912
70
82087
50764
53
801
85752
79163
68
53345
6076
10380
99
4706
783
93
5635
17544
47045
3657
4723
813
9424
850
356
35660
37
2550
737
6550
7118
35
712
47
99480
45909
12193
57
86
8447
76
97
380
9603
425
53
359
28975
6733
6194
79
200
4441
55
102
14228
6398
30292
603
94
818
45
7646
410
9314
780
8190
47990
902
141
766
4403
4093
55
28989
9386
713
66843
5853
14050
48
861
45
6613
98291
34
80603
9130
2653
47
2214
7950
2826
75
302
82804
906
325
8893
464
98
3365
368
637
51484
89007
2281
78950
3021
67
344
88
72388
44
9923
5698
80556
77
42952
36268
5412
738
654
42412
985
82
39855
86
93817
3618
552
9705
33
78
1653
8776
36682
47
75654
34
46
322
283
15317
88
65
3081
932
9382
25034
73602
3355
70706
32
91
163
730
54458
3152
695
33
5049
94481
3679
982
7119
80
82
3860
67506
271
5569
45
331
62429
2405
8166
1335
602
37
58658
548
340
43
91
456
92
2560
1336
6670
72
9216
1729
78
960
179
4902
760
5354
63
647
78
58600
87
67
874
9291
5443
93
5564
56024
247
748
37958
81522
87
7051
1432
5572
413
89140
1570
21711
8597
772
54675
885
85
77010
575
81
983
22881
96491
52727
4137
220
438
2283
309
6574
57
64
355
79
953
627
41
91643
7688
64720
734
4374
3002
8337
3965
498
8624
100
80434
46826
40892
33592
63
71
56
64
500
73624
517
405
998
256
54439
27166
9758
383
2557
826
86
51
497
8486
711
27377
11571
6934
49
89
443
816
91
193
86094
7589
70
8711
94
803
594
82
38
297
91
84
65825
5215
45
624
81195
23296
4211
96900
93249
23701
900
78143
87
580
67514
57
7035
864
4302
10302
90
30972
724
4848
50868
91
92
413
99021
41361
33200
464
9409
96366
9386
52
7827
6143
92
100
430
291
57478
9219
9073
986
61415
64
90
3480
32
272
45
3107
89
3678
623
66102
6166
92988
96
69
8299
63309
39790
38609
3619
746
61980
254
170
288
552
586
6731
70
94349
3978
6826
4652
537
903
1347
95
1349
834
97
77309
77960
35
38439
85
1228
3768
36977
1645
4932
715
83
49333
35569
35199
3427
259
4518
291
7416
6674
16999
49
577
138
87336
617
767
657
50
969
38209
175
8995
7865
999
5577
3687
35
82243
55
99481
749
80894
20650
5393
28754
2495
71
5228
750
119
8420
1523
2453
914
10330
33
86166
96
628
14543
68940
100
41082
718
739
53312
6220
60
149
8751
54128
9151
809
90486
5402
589
589
82561
5780
9073
37
95
503
97
9024
236
100
81214
2058
63
467
71165
59
99969
8583
806
974
3721
72740
24260
53641
53
64
83052
62
287
5402
539
6301
57
61
783
85131
73102
22462
95
798
89074
8131
2206
6667
65748
12372
2538
44
83
952
598
161
51
837
859
69
62774
716
490
5675
52387
1081
8629
5642
61
7209
7571
444
649
276
1749
74
90088
29890
5622
34949
6961
789
46709
89817
35
75
6096
50857
2853
948
7930
961
79601
50377
4622
44328
11480
9692
61
791
73281
98
40710
891
7858
75922
28036
388
71
7905
65819
9746
75
60400
73576
5938
58010
88
8261
41
647
7885
496
2934
771
73
329
816
93
3114
48429
5341
208
2677
1257
46880
53843
10516
62
12942
33945
8928
5817
427
5392
645
12284
859
26667
28155
14628
416
984
65794
3024
730
92
69
79
81
816
41
147
78166
640
85184
771
91773
784
2676
862
43
8811
55400
2875
53518
71
49
6606
93
39
41
182
9071
41996
63845
785
9378
21452
99
34954
69784
1520
30520
90232
53917
94502
468
4480
19464
584
1340
5801
3476
6635
471
42576
69447
76760
50
92245
156
34046
61
417
925
2616
23925
78120
51356
78
2181
116
375
32214
9685
36
44299
45
45400
868
194
353
86
647
9777
5711
3071
9346
9173
50
342
39568
7007
451
7614
259
4699
2522
353
60941
132
73
59521
19518
47
97
7233
36174
1560
865
70111
38
816
4026
6910
766
94
26395
79
956
98
58
412
37
36
48
44
86
14786
48
90
7942
491
60
47
7136
501
7574
64
6887
50905
75297
890
408
5308
62
932
85762
99613
95154
4828
47
35686
51
104
211
81
93
5543
8707
92317
73
12343
28527
90356
81884
61
1130
36
4480
93285
256
34
2228
2009
33794
40
57
2916
9973
99
73734
213
89
212
523
8640
31482
4901
72
799
63375
2028
678
51227
778
92
52271
82
4565
49139
8419
3606
213
8354
78
29332
5567
37038
52
293
473
633
6290
78
68138
6624
79217
7193
87356
1395
60
68513
78653
670
44
40236
41
77
13310
98438
62
9363
42
389
835
9621
45514
870
81
3804
13308
59065
38613
303
902
9657
2449
344
827
480
4484
82
25554
9712
3222
93430
50
4290
86178
924
150
87332
65
12905
72
64
76380
57
709
6286
70
9172
56
9182
100
94998
560
3075
80313
67261
41
3594
616
3901
66
2907
6498
4927
58
49
80
80
87
795
85
1624
391
57086
822
80023
67929
91
45
75
1177
285
5178
51
63193
8978
65336
176
18042
54194
34
38289
59243
93
93693
2236
33
5226
1775
85
3988
95891
6643
43
878
70169
28711
32
71
69599
7197
95
38
39937
9778
78
82467
23188
91737
331
82498
74141
892
38187
70665
3830
59
62169
8656
4922
103
10949
42
24040
792
32
86
770
6559
45570
631
66
4686
96
94
2119
92
1634
79
1909
222
7913
23518
91642
44503
5016
31400
93
751
2712
95
634
56
44
2528
52579
3330
99
4471
98259
526
1345
41
716
302
929
7708
678
55496
62290
2866
9612
52
545
87840
1904
4264
8211
506
40
616
44
2386
32
94857
31093
1920
6415
3047
8844
410
18186
77
64267
96
34
43848
68
9617
7743
11012
9927
18340
33400
24994
40
75
566
1067
807
51
977
81
54423
19783
3278
4593
4121
32
7390
660
9313
6296
3401
9186
732
63
7097
616
89832
11130
6206
1470
483
53
880
53
5701
970
75445
40
38
7996
39
229
72050
459
9087
4254
9413
602
54
84956
40
92483
439
7555
6357
1550
45
9563
43
96551
62
14186
63
58
785
100
5898
98
1783
833
50
56396
6426
8182
34121
21977
5269
2901
199
4091
96104
98
62274
6973
33
2868
93318
47663
599
6233
1831
2190
4596
34
8351
677
3324
1786
79529
263
97
653
36440
61435
91
84662
1343
52
66343
4662
869
60
100
71860
719
8206
4659
5896
14830
525
63
8431
45165
9493
718
47
66
579
55917
89365
7992
69634
57777
3693
95
86
32908
490
1104
346
1645
20863
407
46
38869
84
6950
907
214
46
59
82
608
515
5421
692
98900
657
33
95538
1730
899
31556
5099
453
589
1096
640
111
2238
890
776
774
67
99
51
35929
88
968
552
72359
577
75
59036
77
9301
23487
7464
85
432
3231
958
85
9674
2178
7651
950
36
30194
304
68
677
5858
9629
72
35366
91
186
70
12233
86
82
48861
30697
51473
5262
143
44
1654
3647
3139
147
48876
4462
292
919
119
2866
89561
3170
2240
43
9240
8151
75
22176
683
216
54354
213
70509
59
817
49474
56
78
3129
2452
527
39014
1778
72
6842
1752
54436
923
614
532
49
536
86
191
88
36
491
59
5320
582
67
75
514
37
97385
176
2384
859
4885
9240
69652
9443
613
927
69
30178
687
780
22783
4586
9456
464
71
648
215
3345
76353
74
45738
200
804
19751
8861
44
88712
39137
62283
4995
35855
83120
6500
81415
963
4473
7972
25580
48691
76977
239
96603
100
60
3766
3621
5240
8039
9080
6236
14440
7573
690
54
2986
3954
1060
15115
8497
9385
4767
50
31624
763
35
90
6059
536
3910
547
56
81021
482
56506
566
9305
285
849
80
3273
95426
84795
940
48
93
63996
3087
696
67048
193
36
52002
68
260
660
22929
33512
779
12135
7992
40044
210
439
6435
17966
841
68352
865
130
97202
9711
447
7219
57
1180
726
18187
209
37272
60
9924
860
39873
96
114
2539
72030
1757
8775
2023
33430
64712
48
53
873
26461
79067
2111
500
39259
80
88
68254
6029
852
93
129
8006
823
19125
1237
865
310
91364
178
7313
73552
783
926
16017
66
636
555
2695
8363
92935
73386
2559
4405
73
246
58
636
347
496
1420
69486
89
81
7501
382
55556
65460
162
927
751
198
12404
676
795
71
745
561
442
63698
9086
52
76
91
48831
33362
497
199
2056
450
84
39626
7588
61961
2954
1460
62
1643
895
34
6278
60039
897
177
63
20047
12958
3226
86769
7274
94540
3574
45400
24203
863
79
456
403
65
198
9130
63951
17534
7562
98264
42079
92719
889
48334
424
57
97
15880
7347
14930
39
86
231
43
3635
90883
1823
84
60640
34
370
416
295
137
2742
406
98
36958
6842
600
6927
908
9143
734
83779
69048
71
864
9421
5201
67
615
59
77004
54
71647
910
641
4117
59
1867
800
1882
34
80311
4392
670
328
60
45296
42
95
7164
736
46
66901
32716
31752
645
50
5847
598
48856
18046
83888
243
58
36715
26902
44
73836
94005
852
3958
49160
56
106
5268
475
6563
170
433
99207
40
56272
833
8916
37770
100
411
74316
7657
57
17978
33
540
8422
90
50028
5773
100
106
82663
76
7839
6988
86
4578
5972
55111
93
61
473
4460
2146
31372
74
428
234
1379
35955
84
77779
64565
590
40
9402
44
36
4562
75
7651
2451
7817
6559
45611
64102
281
44
111
7585
2914
2182
69793
8600
633
1558
54947
1892
256
57871
81
96309
1067
918
61
51850
2578
1560
4670
944
70
94717
50
7524
465
699
58205
2937
43782
35
85
8934
94
8270
55946
1700
75528
30284
2070
99235
1816
649
71828
5490
781
2974
198
2411
4065
10680
9894
283
364
62
38364
51908
76630
45977
85
253
460
390
253
7163
6467
852
93051
88426
395
14069
243
515
660
50274
8391
46
21741
59681
72468
75
5392
59976
659
9272
93642
6986
577
691
83534
838
8346
5582
125
57
213
86570
665
55
81
2322
5049
96885
1418
74044
8604
1498
43113
65
42
77
57
85
119
14520
392
42
619
56
535
899
885
5230
65225
50133
2198
28867
282
31797
61722
44
60
928
83475
51893
42699
92529
47692
18747
31545
80043
793
45
31146
450
628
543
81849
5100
45
795
4794
1900
47414
333
54
419
6470
64243
49
88
95
929
8168
477
75459
39470
88311
70
238
522
6074
517
89934
69761
4449
89519
211
8245
4767
50536
89
99
76
78
36
57
4190
74
78497
40
28490
64
32
986
65
925
84
26359
21854
44966
62
905
34906
8306
3196
145
185
5819
100
22844
50481
49631
40
23590
41480
559
78
2269
357
58360
252
210
58
42332
971
91
36
3282
35331
2071
864
660
427
24132
63136
6181
99
80
603
73
65634
57
8244
145
3006
4183
50566
7185
71
249
16578
275
382
34014
5433
93897
61554
86337
84
534
74314
1548
1229
87
475
665
299
479
2542
65
1012
7538
40
12069
944
4123
600
4439
1019
67
1137
3906
55
403
1060
46
60
7189
80
7913
70
70379
580
38000
51
61417
658
85
652
41623
336
63534
6643
56599
47174
15127
92882
90373
361
878
7373
91
38946
646
15904
34516
49660
67
425
1640
64
433
50
521
58
417
56765
8731
80999
44599
33303
6128
336
439
35
84696
924
78334
4671
38
865
4109
83
4973
601
29279
46907
83
65370
7578
86976
229
910
95552
67
5615
85375
160
229
7709
247
70721
40
97
3233
200
91
86921
811
128
12381
7826
94
76452
71
765
55
1445
276
93
32018
35
85
83
39
8011
873
726
3665
8885
71
929
44255
137
55
8329
56802
7473
79
7029
320
1761
79
885
996
4106
28723
91
137
58380
87
8626
7829
2164
282
90
51
259
4308
1511
85
78037
6017
9434
89806
4934
6389
96
8605
420
4995
57664
5898
550
8708
112
100
149
3612
71
59
32
249
470
51
9904
824
324
69
54
336
267
999
680
58388
51055
19133
57
485
471
16493
65770
3873
715
32294
55
68
9421
8310
60218
6358
6822
49602
813
100
6490
80145
63
44
5406
73213
1283
7850
96
25241
482
976
722
8465
93531
530
74413
947
986
679
46657
5282
868
65
55307
241
90809
3139
63
7223
5155
365
7986
620
58433
62
6476
112
53967
5894
42
59959
1511
202
925
61
929
115
67
5695
90417
71643
90
58225
53045
85335
97
49
98671
33536
46
87338
83
822
39
6133
71
3922
36
1208
62
84
8922
392
925
6456
71369
69930
75543
963
848
5949
78956
95939
18647
44539
63213
559
85
98
31901
90590
1897
37
94
167
81
67
9278
8643
70
10202
46049
81717
9015
83978
59855
82
4449
2913
92674
36454
69
88
63749
394
283
53
216
80
4554
3814
820
294
6246
213
53
63
759
714
41369
40
7994
504
55880
6160
96
2730
60582
43
979
51
76
212
5070
95
34
84800
387
39
4606
82467
36307
446
73501
72820
275
76123
70010
7120
575
95
62872
3991
4706
85
416
82
911
65173
262
53
10506
64403
467
7667
3634
49107
61
1902
55048
68164
40885
4834
8117
77
37
93
8306
78
845
3952
729
66
86633
9220
398
40498
8263
90
99868
77
22552
38
33
1979
51
738
73
99
776
90
97
11038
4805
50
951
53
9331
64
604
716
1689
93
5441
90
284
452
574
695
36
47
8168
478
38
8464
42
35
24307
6569
53550
177
73
92161
8657
822
50
29693
453
3164
733
825
80
97575
917
42160
6365
42010
46367
52
923
61
9188
844
44551
6397
3756
4542
725
325
2228
81
4701
60371
67
715
100
444
75
381
1317
774
624
84556
44
923
80971
8810
22416
729
69757
59
269
76
382
654
28724
97
57603
62
94024
795
44
23434
780
3918
7906
2807
74
3742
92796
2731
73
28004
59806
51
169
965
288
700
49
24735
94538
238
33290
56222
77226
868
201
1042
96862
9474
42
32236
2105
4784
43467
9416
5284
3926
1929
80632
940
50
655
147
6948
98657
9406
257
78965
744
2804
6761
17154
543
34
86823
60613
1532
6250
5779
7756
61
53
48916
9776
532
675
38
177
62522
883
7772
82
6873
59
59353
77
7697
870
37
74
835
69647
3099
52270
44
71
68476
92
34665
46516
8311
16177
6075
38532
5985
248
32502
32
225
45639
75
2632
667
96
3464
35156
47518
511
88
24863
56508
32632
39
818
66
252
47
41
8773
878
627
1569
7233
29267
100
838
37
804
50
5991
985
32
4750
71137
30860
249
537
67
865
60
62
4186
2495
76431
797
36
93900
80766
5134
39378
982
40
175
3254
642
42
41
24765
88
4535
2126
9208
59425
313
85
67
99
368
8841
35735
44
214
832
47069
34
98210
601
102
4448
634
7992
72183
2976
69
72
78934
43
187
69
66
177
1709
490
561
5881
77
93409
959
3849
62
43182
54519
5890
85
643
7845
38
37128
5866
51474
73242
514
98
843
5703
75
67970
72
48051
671
7191
493
48694
7451
565
93858
14235
7900
927
935
888
734
61
84761
101
68
94217
56344
38
954
21526
813
6989
92
618
958
97141
48627
78
672
48
35
212
6337
91
61
81869
62359
517
78378
99
52
57
2315
86
8893
44401
72156
866
35015
568
132
62101
97
38
72669
3941
757
624
13589
39
569
236
69
93
976
72
290
7532
504
12016
51
97897
942
65722
353
70
83
1446
6416
8393
6773
132
1491
505
9972
4690
70
46
41438
10662
602
4352
77744
643
645
60
292
63
9480
79522
6692
90
73495
67
2894
423
8153
22815
644
2614
539
98
63594
22847
369
4096
593
88185
38
10687
81063
73
8516
61575
63039
488
41156
58
6892
53
86
9716
69
74
12086
60
67
402
575
661
76179
94
418
5270
68
781
80
63484
12384
999
2627
97
5249
279
66840
78
543
5077
52
680
746
921
2741
51
51074
11187
27474
9384
833
9923
6575
65
88604
35
1585
565
787
70
5487
7738
841
65830
398
71451
319
1255
54
513
169
46
76357
1029
407
37
9457
62574
75665
1238
951
1732
84799
2803
6009
849
40444
8245
3383
74
86
45
63
32400
348
6186
36010
80471
3311
32
9890
6174
21709
23229
68
4888
7156
5835
1638
473
201
43
941
74
57843
8712
45569
70201
999
7241
27655
79
70002
749
404
829
284
23058
65622
71
837
46
63
2094
7845
675
227
549
59662
93259
56143
13808
51592
96106
41019
83465
990
725
8824
677
387
89595
64
4593
1042
234
44
6344
905
1946
85977
885
87
6623
53
72025
3574
62
73482
87152
202
57438
848
50
581
91699
67
46784
48
63
144
6689
96
3783
83
34292
915
35044
360
77
19114
820
63861
2286
74087
87007
889
44620
2495
90
86
48033
93
6324
91601
4242
817
99
5920
8694
87908
103
5765
8730
7755
85424
97598
927
5852
9977
21217
70791
3387
2418
78457
6908
63225
871
56
4144
30998
845
69
48
8903
3951
38
27816
5873
1597
174
40
2290
65
1440
40
71344
61
3803
38875
95361
370
88
43341
2222
34
46
2393
1233
634
8480
949
520
525
4643
95067
8535
9671
5402
241
1122
33647
4996
32944
706
6281
79
4194
974
1864
5110
19774
3118
34
57208
201
61
825
54
9816
980
7746
560
2921
96
2267
28048
74
59290
408
148
24936
263
92
58
842
79
311
79790
9216
236
4352
2802
12226
537
164
2793
907
35
3948
68
96
42005
57261
46
332
46
31889
5017
5293
94
78
6580
3352
47791
6975
4135
10982
811
32
3001
692
7763
44
8760
6301
2123
3205
8393
71
53
56
682
3777
49506
91
668
69
14105
34
491
520
705
122
56
85024
3492
2702
27985
65
43416
53
36616
8938
350
1311
5520
3286
35
8554
6439
64
86522
512
84257
44
59
1615
39
10139
151
2690
63329
531
5763
9232
50
33
8898
738
43667
50
56
2834
79873
4898
470
4026
79123
61
1623
65078
79
597
86
33110
3419
96064
91
45770
53
8875
276
6798
7283
28583
69
278
2035
835
6453
34
7436
69808
45
829
55983
7805
41386
3260
66
8973
6762
9924
66709
29331
8829
71
4095
14914
649
78986
82707
5798
6434
3993
85707
4735
94
943
93581
94851
3449
217
62
2858
852
37
75341
1273
436
485
1534
8008
105
6091
498
5741
773
9172
60
75
9715
46129
1835
52974
5032
273
77561
59778
804
71
15901
58
292
6021
8846
191
578
878
7999
78
53
901
296
8652
246
340
718
6326
395
31738
530
738
31682
45793
72577
230
66687
50271
41983
785
49613
1689
456
789
68
986
521
607
92205
201
5755
72
75
72260
60
92906
35939
872
69367
46
5573
44730
89731
7145
483
98
40251
4085
4435
85
7162
606
67
247
15975
3044
2164
704
443
69
56
99
6728
14163
85166
5116
81
17223
868
4791
29462
49
44
62582
240
809
18590
897
840
53265
7504
20417
774
57065
75
285
41282
396
346
18886
49
79
496
4493
6812
19794
403
92
305
606
8909
370
76046
43
5746
4502
6420
47939
711
4528
7832
23493
71
838
65203
61229
21004
834
6917
46978
770
69
22441
4240
91
416
63
5147
994
7531
13909
95671
852
4915
89
30442
94
58170
836
47831
72432
5628
33834
41
33
56097
80
969
95937
2347
77
877
98
848
83372
229
6548
9141
57
888
47214
522
5361
5724
95
10630
8488
53007
90
42
163
1708
34
221
50391
93
95
15467
16739
72
617
34679
38
961
42043
4073
799
88
630
44022
635
94
19273
609
57
45910
823
591
77072
900
6560
33332
32
4267
867
66
3312
774
8281
98766
575
7153
69
83535
67
59343
477
627
2050
73
3128
72497
9457
795
55375
7795
881
76
66941
8781
80
29608
61
3458
57
56748
17498
41
93169
802
3296
9260
54788
78
34
21329
140
4079
49531
347
6553
70
4908
9920
921
425
57602
40
4489
918
282
48
98
67629
80
231
957
49
59
77
8528
80450
6680
47
31667
79
76
21679
80914
34
1937
103
89
6918
92
3400
270
66750
850
82
24650
417
91
893
428
833
188
59990
2631
15226
437
368
55
29220
738
31140
28923
943
428
1611
1146
685
55
7790
73
323
73276
39
61
8081
639
20146
661
93
45
66360
817
49
8674
4667
4535
48
371
5622
773
5187
41
10105
122
4730
49410
723
302
66804
467
1311
510
87
4516
19255
34444
54
6157
984
6712
73
2685
1369
40
2629
84162
941
243
56
673
85464
65826
68
256
34300
2929
9413
1005
68
46
67
4348
1154
7648
41877
60464
17160
91
8181
7973
44345
850
94
9788
62461
1872
12553
91343
129
33
559
7129
60
88
7109
89623
70345
123
49551
69728
6550
42384
52962
24307
33052
66
5811
41
69
2423
37678
56
351
775
92060
5841
3869
562
67
9082
42
311
8928
70
51
6519
100
73293
861
14152
936
270
1510
3228
83
35967
47
3097
3782
5961
47
57093
47486
84
993
85
625
57
6733
29032
54532
413
299
3951
91180
100
73688
294
25698
4730
952
483
99339
91
50
185
343
41
9507
798
9796
95
288
40005
60
749
32
60
45221
927
39109
978
4280
95337
74624
58
411
6146
454
53
416
181
7077
936
6036
44
57279
1816
368
479
46090
8511
55
3199
6025
284
22243
231
74
12846
8257
695
2981
81
357
32
252
8266
39402
53541
59174
66
87
95
682
47553
3913
374
7410
191
39305
27561
94
4591
87049
53
7924
7948
24881
70546
410
55
720
64
25025
180
89
766
89
17283
65141
2422
60500
24043
461
803
84
69336
302
105
4584
4615
86661
8323
2593
6541
84
46
496
93
8975
71
50678
328
20848
8090
14650
96
73191
8450
97
939
940
82762
85044
2899
79
88
43207
95
98433
244
55659
4096
66
222
53827
410
23085
93
89
27460
2702
65
59199
78
831
57
5571
62
57
522
40914
59589
6004
89
2257
7032
967
1302
5877
407
275
48915
18355
23751
68142
7446
34
169
54
28359
410
895
450
843
24926
931
52509
78
896
5910
42176
14039
97
409
6452
4384
841
1708
98863
988
9026
402
79673
57
279
2074
54
57
790
720
427
397
9941
15834
96
6094
35653
43
92926
38
230
98
52
4288
52
70
57
304
437
7494
438
435
86
55199
65021
83
76453
45
48978
8785
6130
677
76
79
589
6012
81
100
9536
596
26792
47
64965
161
699
871
2279
5169
8162
42893
9868
4423
53684
27912
293
653
388
1526
71
301
57
9336
5027
77821
6392
45
96705
1065
59
5862
426
97003
36
68
663
297
514
278
60
2831
7883
71
46
5111
550
1525
7743
5641
57
112
230
7738
472
16516
54
2722
820
453
2373
78
987
8370
423
82
8870
210
9873
179
3852
2094
8083
69
304
93
628
83465
42
1844
48
9737
614
98
39
54
40
73
8128
78
417
952
48
4413
318
44776
60954
310
7644
45
333
8185
363
5381
76
9265
445
72
1288
435
6776
2119
20654
399
97
225
299
78
2495
7576
22579
71232
924
6709
60
61
184
66387
39
99592
1107
44
310
63
66069
530
54806
3734
75
60136
39267
936
97
7330
892
90974
45
37676
5353
78005
785
7704
878
66
3236
529
940
7240
78905
222
86
35788
94
373
23678
1833
877
8076
35712
94400
53
9135
821
96125
1437
59
1061
186
3342
6252
96325
41
1282
40
681
87
9813
1973
118
126
713
78746
46434
64545
2555
960
4763
809
31698
197
56575
56
97967
69
7329
131
7727
1070
533
2755
98826
94764
741
77
45680
261
49
806
85182
143
78624
739
360
62640
9670
6748
35
88796
87
679
646
41
2663
91383
65052
703
53315
797
68
7844
613
8482
74972
27233
77612
69
52086
546
146
9144
42844
56
26287
36
101
5645
727
82
91
82
57364
9373
90
662
347
509
75451
71815
97723
87
9962
41
74
46
72950
331
7131
212
8847
6670
49936
69
3575
65
1116
2472
20839
47877
411
694
2071
304
215
90244
45272
41
729
499
7759
43
20026
70833
28505
326
6294
61
539
474
831
70
566
49
991
128
285
92
274
667
45
301
67933
199
60000
37821
203
9921
654
1681
674
80
903
4154
838
84333
75834
8099
41
52
53
30550
49
88
868
4914
46865
7300
465
86
6237
16695
85
83
11897
716
96
90780
95
89
3271
2656
851
15879
631
133
50584
487
877
65
65597
7084
20056
3148
8503
85749
61425
214
9445
1430
182
47
61
90
5635
99557
91
68503
9645
742
117
6197
91320
56896
90
276
9126
6676
4684
922
52
969
54802
248
43
35
94
41
8194
45762
42390
85
2493
36409
2358
492
27125
12984
21012
31538
58
54320
62
5042
75
64
56
93
78350
98444
9646
503
5322
4408
73
467
8791
799
71669
683
6872
44612
24128
92
760
42891
48
331
86
62
183
73
75919
94122
100
27142
13174
32
94845
89116
39315
68640
25214
2738
6274
722
971
46
1183
8162
29849
92
33
996
3111
6047
49204
432
42332
4562
5767
36
58514
54
33
72
9448
56
30569
99318
75287
35916
7035
7212
4155
40
9150
7383
217
715
56
18028
93291
81
97
26713
36
717
75357
6631
51303
63
5417
87
34986
5376
53858
78939
2887
7605
6395
91832
6607
5077
58
69
2239
7734
35
32647
18078
75052
92
69509
38
629
156
51922
92710
9233
830
59
83826
6783
735
48
550
325
4450
63619
231
9340
37
82
39
837
3705
24297
82
326
98412
484
56
90443
4732
85
8965
86169
627
3536
28246
74152
76686
92443
5164
1206
917
677
81
218
33403
28904
42467
62525
70729
2303
54135
38
71943
36
388
5092
3100
23974
3127
57
693
417
58728
46
83830
1446
6183
806
31332
378
52
937
91676
322
84982
8289
34355
449
44
55
8222
41
366
53111
8889
9142
67
2111
707
54
614
38329
405
7134
39346
997
2220
61
8830
85257
90
3860
767
76
709
27206
32120
77
55587
8214
249
529
81489
98308
9394
141
101
84
92
98
18470
394
335
1731
288
63
91
2175
52
7969
47115
36
44169
80
88681
630
35628
84
40535
505
52
211
76432
930
1346
371
244
124
69
26750
8440
75
37361
282
94298
573
81
37178
4804
909
85
7259
76
95
974
9040
2213
41
467
49
65537
60362
4298
88457
40389
51
64655
832
52
43
236
30090
91
37202
671
92922
45
83568
4151
99
2940
6107
495
3439
7544
15019
86
81165
758
60
9991
914
22205
97
4124
222
88178
991
277
70
78758
4116
727
53
63
179
4420
423
410
84
985
69
52
944
8707
2510
31437
588
46353
96
7989
84269
723
2127
352
197
47932
64306
23765
7027
918
23607
1292
70
2468
63
74543
8048
72700
9680
47157
3704
60731
90573
495
48
60
96632
70
243
45854
3131
5428
86
5077
2798
43483
1687
9391
682
98007
94848
65638
4699
5495
494
67
91221
80
966
1320
880
77425
82
752
972
84793
49
99
11838
73
69385
19857
59
653
81
7814
991
13278
202
86
39
9566
853
2473
79680
11940
829
286
96590
63156
7953
352
84982
579
59
84
97
51
78
3819
98114
7562
20948
1709
7268
42312
50
60
32911
340
89514
696
1454
451
35722
590
97657
72
58
535
969
90888
4448
74180
84
881
2424
54279
95
91224
4209
717
956
264
72
4483
36840
193
58
81826
734
84904
192
76
8955
4733
33
26410
37769
829
6107
328
2739
79677
371
26700
433
5012
7828
3361
2568
33423
670
678
1046
2187
984
9235
61
57305
3427
30920
13906
188
66717
4265
7826
488
7628
5291
4134
96820
38
96375
553
7054
7663
788
70
56071
879
50991
42
84179
30590
86
43
32938
409
100
8474
424
121
81
9260
98
6338
361
245
89143
9871
73742
56166
424
25698
10023
85871
533
45
3254
6386
551
5212
535
76
47
66
99
852
9670
636
13178
176
589
6113
377
80
281
4596
95
8373
5302
39
59
582
489
3878
561
8044
73
492
5779
68
3053
923
72
138
456
219
84
341
8734
52654
5686
6515
35
854
2158
63573
6043
898
92
4536
40
52054
51913
90195
169
36
30332
779
16676
377
46
51283
79
1259
74696
1361
372
95283
62
83805
668
1413
881
64
93
77
9582
83199
3741
7675
42686
445
228
96
886
73640
590
11072
4862
397
43
20204
888
80906
71
29228
45687
73765
23275
137
16827
89
5621
4252
672
129
52020
2214
27675
39
4921
54990
5306
716
2715
766
36535
92756
86
191
33416
76572
467
940
3218
50
2280
638
2080
992
91941
595
12252
34
67729
3482
826
93725
192
2233
481
2758
554
71
41
2573
90
840
37676
840
73
830
4778
77
67
4829
691
5713
1429
105
37
4450
41552
76
23451
93509
183
640
36
78
42
2842
46837
408
41
1617
9939
7218
868
41202
38
69
738
61414
56
986
62
90
85
545
39
7170
77023
38
51
21071
74
54
394
33
4710
4612
5317
4657
28461
3448
78
560
1855
24562
340
7231
68634
4309
9941
45
372
704
361
54113
3625
54
72085
8584
3520
81
58
52165
461
57
90101
2220
5714
78
53621
5157
70114
17403
7462
1540
877
8228
3712
39
7141
46
46291
67459
966
169
72
7828
7603
61
6675
760
855
4321
9454
89
96
8556
75
33517
70061
54688
815
35609
8416
557
354
9241
69
134
761
745
86
15867
44
38216
73893
1803
37
46484
294
1846
90928
18359
6996
65
41330
6751
67042
132
79113
420
682
223
67753
4299
63
71
44
80
73
3310
2781
3473
20514
15489
36
7400
4022
88581
813
8881
5579
3551
1944
8825
73394
707
32063
83
21353
2724
35074
304
56
2466
93438
9830
666
3733
3808
34
58
5466
744
98
58
10316
99219
44232
962
86189
123
41175
153
291
53
3929
2761
54
9567
51
51226
35
45
985
86
80248
665
682
90037
762
663
94873
71
9562
8645
39722
35
7728
97
98
329
68
784
4182
35677
74
88
6020
10578
8164
8606
4511
1316
29643
62372
944
23318
159
8675
610
645
857
33637
8903
92169
890
643
288
44357
69113
18402
98267
4135
330
30122
92135
68548
36
86
502
75
59
997
87222
15201
2302
9227
63
868
3954
1127
5600
7918
384
27432
719
9471
127
91
11039
45
76
3062
37001
420
444
7769
87187
77
36231
22714
6051
62520
3458
8088
52
5463
14699
309
4185
92
64752
98
553
98111
44258
50
7243
312
32222
698
617
38
63
5215
69282
90736
360
765
215
64212
2757
35619
6527
69
52941
883
84678
91577
59375
3295
50707
375
6116
874
59
8011
1391
6842
4422
6423
931
94
697
78
1575
4589
7170
125
85141
81326
42
4278
56420
37328
41
2268
8282
56
636
5253
3977
50465
7001
42
8029
3981
82922
104
9845
9072
6584
832
6932
865
577
229
264
57
1895
50915
861
62630
298
65
50055
3184
8749
405
5562
96
37
48907
947
5617
40
99
74670
33295
148
82665
45
9153
60063
60
38566
620
115
90
9808
865
675
46849
43265
2686
943
315
849
53
79
33
684
898
6237
97968
98
173
36
267
1711
15168
5219
46
2114
45
83
2117
9701
82
405
909
94
39715
350
335
5757
72
65
203
9883
109
86
740
2662
65
9293
81
76
55121
23786
286
4770
444
2661
9042
5134
406
94
448
5897
32
66360
4154
224
89
63138
33
3660
82
100
4889
9513
5322
6878
255
48185
77
48
60
50
100
7598
8583
7019
2531
34
391
45
46
84
5390
96
213
42
32887
392
351
37751
28678
52
329
3736
7791
41
39390
51020
5439
42241
9538
97
3431
103
678
348
3021
62851
48
36572
37720
145
789
28535
33
644
104
48
70706
92498
83
19871
62
5134
91
190
1958
220
34134
47
78
3522
7175
6062
960
100
170
16075
663
10705
3881
8941
2179
20846
30986
711
6018
69
70
2973
40374
663
64
7614
20498
5467
715
837
59
10893
36
44
663
2838
520
1487
36
83829
53830
232
23369
3995
4889
9768
7714
7193
208
50
5069
75652
269
902
44
721
37929
7773
836
87
33924
5720
3340
74
72493
1593
670
165
61
952
517
549
80
9116
6017
73
7833
82955
97181
8546
87350
224
807
59397
5409
3848
50
8299
58
43218
91610
73938
1149
133
5883
69654
63
20137
75
99747
4875
36
634
698
656
4579
507
8118
8645
76
258
427
18719
7503
38
8514
94506
97
12590
4563
902
51
810
76
36899
6465
16458
279
25950
54
83292
1082
178
5228
703
54
4297
4240
913
84036
745
38
30813
48
60
66
4834
38
43
587
73439
9692
735
77
3420
781
63612
4081
14679
270
1885
41947
8092
57
588
57823
546
93
786
79
469
799
67799
75
185
50853
16857
69961
2636
720
665
8554
3978
61123
686
36
4465
53943
243
73229
94796
50709
241
925
6852
302
7934
39
71
778
622
9757
12484
8718
29277
75
8612
9177
49
86598
9202
94382
90472
887
736
38
63
1522
78723
482
50
5759
966
40
61148
946
76
48
31037
261
73760
241
48
63
63
63
72653
43
7038
118
28385
95973
46
6507
256
824
5246
69
93650
498
1599
34736
7143
87657
47
3851
115
887
47907
2606
4620
82029
71643
38
155
39349
1303
495
61618
11752
97109
66
91
397
23725
92
41
58
12278
73108
341
41
999
11021
1449
97519
2764
57
100
65
400
97
83488
37
6411
762
20020
10709
2233
3378
4834
59
66
453
700
79252
44
4517
43823
76
7311
82529
270
82
1064
92
33
74332
61
39
8780
6903
527
28151
78317
85375
231
3099
65
127
69658
44553
86
713
57
55668
6200
37241
39
7648
96687
14871
86997
91
64020
930
468
47
53
990
36554
44312
81
46
1447
99
6031
8475
35221
31013
90
37
1161
5353
202
45
1196
27809
7614
709
275
312
64
6471
637
6120
40
61
117
8676
8350
1313
245
91823
7881
1769
1800
94837
61328
711
26779
745
49703
268
626
80
43345
4973
59938
13090
85
370
15689
454
161
8935
70
1694
38460
33
34505
5935
8050
417
93
14749
11617
81017
141
75070
87
447
29700
550
86
457
87
49
2860
4823
96
51010
9050
28421
1810
53424
40
60335
85157
56
4526
79
4500
921
8953
57
77942
51383
1110
47316
232
49564
142
34053
50
14689
59
75150
72
809
670
55
41
55933
332
900
587
288
201
78796
767
85592
60210
72
77
92081
456
18973
208
36993
1883
5160
21656
70
61
51
57
63
69508
81519
92771
80
404
4192
6443
16034
47
4961
7328
69
4957
55678
410
472
42
288
86
433
46
94712
78
6284
9143
40411
80
76728
65757
5159
761
84002
86734
89350
39804
20738
3935
77
759
77052
81
9275
96
14657
73613
97
57913
188
83
201
2992
79419
854
44510
40666
63
7246
16348
323
486
25193
330
2951
87
9757
40
11539
34
6205
3626
7919
36620
59523
25326
898
55050
37630
48
3881
64134
45
554
348
445
972
598
667
787
70
17883
503
13335
582
878
81810
6332
53808
8764
326
7732
611
431
20513
37238
1823
94
4227
66816
4871
689
832
422
84199
812
96862
15891
225
83733
32
84
16036
82
142
4439
78
3859
3678
919
6012
650
81201
154
6223
553
73
373
55
23403
77
923
7989
598
7040
35183
36425
47
6108
91
980
9001
943
92
2530
169
698
87138
12541
43
26538
41
642
65
725
34588
18422
2834
6819
76879
34
16278
45
40
2874
40
38802
58367
12574
436
836
4987
44
100
39868
47743
5299
180
3857
26202
61634
8912
69
9203
60
43520
2506
966
34357
356
78
892
10928
3034
98416
380
458
355
43
258
93070
71
251
29929
82
1081
420
92
25298
2635
74364
80
207
46
69
575
56
83
19479
894
802
1387
8811
5691
192
99
97
94
52572
27412
4533
890
67651
4364
932
420
3409
60
98146
94777
745
8942
90649
35
9882
34
22741
414
2830
9277
591
376
54358
967
47
969
6058
6537
266
411
87
2555
8351
902
444
44
84152
61978
1641
34405
7353
895
99367
34942
4031
438
990
2982
1031
8760
6070
39
238
6820
906
452
200
2312
794
97082
891
5109
61
934
72
215
92924
9763
98818
186
107
1536
43
85
984
95
3568
486
84275
5736
10266
4691
585
74
34613
4515
44
50429
79223
5600
228
626
81827
84
68237
39465
4318
89292
1559
42
5548
11198
3392
202
55858
6050
9209
99914
81658
97
1693
9352
56
324
61
6529
2171
44
3294
506
593
89996
23704
408
248
4765
253
9520
54
5947
8122
708
75
1636
1659
63979
2393
731
30029
57
828
46
78945
16334
13961
37812
568
66799
1612
1021
98
47038
15270
97406
656
690
668
5913
8688
18027
98
62837
32843
215
8912
2780
874
73336
625
91631
27836
9599
15058
60
41
8422
57379
66960
2161
92373
8076
60
87
116
19337
832
3388
844
301
6654
179
3353
3106
37
40
70
2277
599
45961
6750
614
35226
831
48710
8876
438
43
76
60
7666
29139
64192
40
347
1332
99696
787
47234
1023
55418
97
454
30052
86751
60433
3295
91112
69029
40
6625
287
907
5814
801
62813
4912
6368
368
43840
38459
743
85
69537
9225
859
771
1916
3504
52
6852
62036
605
80
45
506
62282
98
61
54133
9412
6479
875
4630
80
4173
45983
53
73
936
6342
5847
617
43
37631
7111
769
43
87
97
47
2408
95990
70
52
94
7595
21913
98063
78
9448
65
59
96
86
67017
623
58
390
7168
8602
785
67854
538
73361
44
3938
66
96
935
65784
303
6359
842
93957
72356
13399
984
165
65905
97
8481
544
839
951
889
92672
924
8855
990
293
63
555
1028
2550
780
238
49627
410
58
21963
442
72117
1204
87
42715
95
49
81332
73
6704
85
51529
531
6114
83
7797
86
91
26970
3181
9753
66
30983
302
47
995
33842
42477
879
25863
72
7069
45
9681
661
38194
449
53
61106
54874
87640
37116
233
71
6262
97076
646
706
84
4083
48
32577
3611
363
462
591
60177
7776
770
43531
605
95
99884
33
40
63861
56
69
45274
873
64
894
75
632
59
53
53990
3530
513
239
85
663
58641
52375
803
98
6807
98
89
28387
5657
4926
9071
53
48172
3064
61
8313
55
69
9470
2065
2490
55
79930
10480
8299
949
37523
307
18225
74
575
3497
5901
796
9816
42920
328
6378
85
962
561
41
98
73
1491
55
6003
950
2394
601
974
6841
89
546
5006
6944
68
76829
5105
951
73
370
93130
69395
561
86
878
75744
32
71760
65
28951
78
1009
6664
5412
1333
10310
12004
2971
98
989
740
53
100
33
91937
5498
44
94
199
8618
31123
94
5250
6111
905
56286
96
43023
4694
82
845
8902
96297
32289
83329
435
79033
72215
69
118
68124
59985
159
782
3374
9659
55
528
98
7036
66
92116
45420
178
11806
3625
78
325
8023
4615
49550
170
679
56234
76
34
215
581
5493
40911
9330
9913
241
81664
730
3860
3483
252
193
39
72075
51660
64
263
3679
735
87473
57522
6624
464
85
65102
560
828
70
375
6140
40963
45703
79
2231
9997
431
59
9234
135
51
506
6203
70
86
9328
33
6512
32886
86
79126
647
23876
4240
60
734
2082
35542
88447
86831
95143
32685
225
982
65
49
559
3220
59689
732
47
214
2128
9983
36
41207
498
810
7347
7956
75
84269
248
123
55897
71
42
3117
14758
1919
35820
82
213
100
347
76
837
46656
7688
7301
88
60
33
687
43973
8015
38
970
47
81
56
79360
101
2518
972
2695
82998
56
82850
9524
9023
56
803
6184
74584
53993
313
888
39912
661
55459
9155
3131
99
957
41
621
50
47
79583
2874
44
675
33099
296
22768
44
714
81450
88560
414
747
52379
43
3985
3808
150
7651
81
77587
721
959
34813
33
845
1521
4009
45013
760
671
2554
67
4875
9262
5983
81
230
61
54452
88
11676
80
76267
7525
41
7759
50591
5621
76
3375
62219
4042
6861
95
48
67044
6137
43701
280
3386
50084
62973
99361
19289
44
22436
68496
1350
58946
8025
37
83
8613
70
99
8388
54
876
845
98
125
91
5205
83580
47
77266
90
3655
35
486
80061
334
38
52
71
2409
9979
46548
6128
42658
65
75845
23439
1289
49
674
59595
63
23862
9124
197
63
19253
98
3199
46251
3617
844
59
941
993
81
469
82
2075
22832
3952
62
107
82186
965
1572
90
54933
73185
87
146
34021
66593
149
2871
958
4073
7263
942
9910
90
25033
63
308
67
647
73630
67337
942
820
517
543
7848
8339
100
3450
62
9268
95
880
76
995
39
207
94
786
7968
7936
8899
83815
44634
448
90
24679
752
51
797
3977
974
708
26494
51
36350
9789
758
462
32
899
27986
61
24696
59440
971
567
635
4762
62
40
2581
106
7537
9098
31623
85
7018
68148
15857
253
9709
76323
78457
185
62
696
3767
79
22603
541
7499
851
88025
4060
61628
7376
694
165
833
46453
5509
7165
93093
826
49001
23072
68471
9666
96078
30271
1453
14458
64289
46
51
3361
829
82923
21154
30425
237
9508
52
53
7930
53
96
12348
3052
230
899
164
97
42697
963
42738
4137
852
51
93
76
199
8148
248
14641
3737
3302
6835
9206
60381
64
262
936
1696
65
9222
46
563
388
150
63
71
68
954
469
731
85
770
77974
6627
380
94969
18303
34
36400
9776
81
646
3416
8513
41
50
820
45
3280
34
73
45572
677
85980
217
42881
906
3698
7172
93
85615
77
57985
58
45635
605
7901
58667
37
68282
475
94206
2423
98
769
396
8362
9833
4774
97248
86
8392
987
26490
49811
9651
33
55730
417
4963
88738
6893
6684
66
8831
1017
40
4577
2708
66602
20501
24744
113
7525
93792
9685
94
5205
33770
77521
41
34463
90
39486
38187
71250
6471
76
52
46028
723
9316
940
80
2549
37642
5769
845
50330
2338
3432
82475
16559
4447
664
6764
43
39108
93127
22907
23565
496
7176
81
28658
48048
1458
917
207
895
1785
941
67
982
2627
71
80
88087
803
61
99
3540
6383
308
84160
84
11138
4636
7202
3329
5620
68847
83
73
1491
771
3332
9000
174
67
77
446
51050
9680
19596
67731
147
60
836
578
90
70
3945
40
23242
772
52
917
76
95821
4583
47
71
4323
75240
86
882
87
358
380
1084
57
644
94
51842
495
7948
98
80367
12497
9853
981
111
1536
442
6119
55
413
4860
711
4084
53021
5760
3554
533
50
50
167
982
997
9002
96
29119
778
1313
99026
3142
505
257
811
63
333
3563
82661
6531
330
8538
765
53
362
95022
7601
41251
12421
4599
1517
16666
311
253
43237
95
4856
571
84
725
8459
85376
475
70391
44868
7728
799
4415
5673
71
36467
6077
6816
98789
64
49765
390
2403
9165
57
5750
42
2191
65372
100
96239
86
83
122
9644
6968
60
332
63
7830
652
97
623
26983
61448
199
82
85
4453
57915
351
3512
414
66
8166
5337
3449
7556
24862
555
9559
553
599
432
627
33995
96
235
61465
989
124
89521
2502
65
1474
1931
36
85
2469
60383
462
65
851
62
98561
839
5167
824
1563
24243
86494
6241
78
40809
45
67022
94704
44376
74958
9853
85
467
63484
58
55
6001
86
117
64549
264
49
36
1325
16392
94328
93543
3271
3614
67
2012
173
38
98
1579
33679
68
96084
8509
94472
32604
71474
36632
744
92484
59
9513
318
51
647
40721
48
32920
67
47
8261
305
66
4684
80254
89650
878
828
51455
94
7343
75
73815
65198
763
82
6678
792
9819
71
92428
3975
9322
94
72
92
32172
10348
222
31542
47816
627
3172
80
586
4233
20443
2739
62
85204
81
39
85
3186
435
588
275
93084
93
52
60215
5483
2460
79
949
1246
42804
47660
9257
60
92
63
117
84350
2223
3987
644
425
701
55
6875
225
65
7363
86
88
62
89
55
68
44921
93
91
2124
27478
8076
92
88167
35039
84271
5260
238
5323
32
1939
2725
16672
791
22350
81829
686
64
84
47
54
76630
905
41659
76404
400
874
48
2926
59
96
849
55101
1937
6441
85648
38624
60542
74516
4898
7129
30735
9348
8429
2529
2930
41432
6142
32
9935
90633
70
460
705
52
66
202
845
83313
55558
1116
84959
72661
711
98
8760
5745
55
22413
19310
54
5185
4915
85850
60
51529
43259
31537
9612
537
16951
6071
3085
31762
10764
598
446
97
59671
559
1422
9804
91
92
98133
1604
77
5139
38394
4767
3079
5735
3729
30516
9554
2698
677
75
602
415
55
149
7877
869
867
525
87
96426
58
82
69574
174
386
208
10140
31515
5798
3651
40
61857
89861
234
2375
3799
64109
7159
3529
42
59357
3870
39
62563
887
256
8272
38
642
235
51987
81619
917
8085
5407
2016
1326
95393
955
708
33
32
93
1210
77
75513
270
95506
7509
32547
74
118
45
940
5475
54342
91
1057
38
7608
5735
5232
90
485
59
32
3702
7467
6189
44439
51
90930
98173
15193
45
5894
66
1974
11227
77
3736
20978
5745
11830
85895
81
3402
74942
74230
8743
5058
285
564
61
715
473
349
100
5565
407
5485
50743
917
45903
262
95
47
89537
1574
99
24212
73915
35478
902
7800
620
336
435
99662
33
18925
22176
725
94
72
89435
53
3884
2152
1798
12617
23875
3163
41
6667
96
44973
1400
8552
80
3701
9797
25134
542
64828
81
925
4309
284
1585
84
257
48
708
972
551
1568
8958
790
644
96
648
92
7342
62
97
5970
6256
358
79834
270
81
997
82097
121
4065
47
75837
8958
9535
64357
93431
34362
254
227
5259
77617
1265
4955
7635
7316
36587
89
5492
6140
6586
73484
243
8076
96
922
2306
58619
4013
96061
767
807
61
67
50165
6975
120
72007
540
31448
5069
6681
96
67
7966
75
52
58
930
86
856
56
32328
96712
32
734
6197
45248
56
9502
9885
5050
78
93455
773
54
20198
6607
69567
621
877
57
71
49
54
29495
9454
80285
495
9292
96740
2459
57
4345
48484
69656
90
94618
50
82042
94
8354
41
1255
7256
63
799
703
3681
653
69
91
52
7348
5720
705
750
619
841
557
581
978
5057
3446
47
7364
35
3260
1904
73662
80
900
49
687
410
46
53563
62
56505
8898
8750
423
51
597
4144
184
6913
73
95649
841
86632
2043
9357
917
7044
97
207
30266
84
9443
32832
43
642
2535
56346
13453
62
66
962
7284
12793
791
4017
1158
988
19676
74
89
68
73
5704
2783
2197
263
78952
4396
186
28656
56
46358
77
6952
213
609
931
9043
204
24587
23904
46
9254
78
32
2458
1358
8397
165
32
2123
3757
54526
44121
59
94
2690
89
8262
7954
719
56510
7594
91281
7317
20643
472
7413
9082
96709
9912
52
92
47
51
5033
4961
8163
1103
59
63240
66937
205
79724
9199
31683
55
69334
67
784
858
338
34672
1834
76
75698
100
1841
5083
72848
738
84715
205
55
3185
2682
77
9949
81566
119
64853
48599
78
71032
35064
43
7506
4614
705
99804
297
1397
27370
603
5305
6523
38
9047
9173
916
88
56421
4793
32
2932
679
431
61544
74
6149
5105
42332
100
302
77144
41
37
788
34
787
65
487
66136
70
8254
554
148
628
27190
624
42
138
48
733
5991
62
20889
433
4786
33099
14351
6156
50
2311
226
60387
48
44253
45
1897
546
59528
917
49172
59591
48
72
42081
49853
854
38863
8635
3143
70189
5824
183
5317
63901
5805
80
47
3624
37
269
867
9803
50
44
1667
74
8354
315
1237
59
196
39058
9976
88
2701
58
184
506
98902
2212
450
75807
557
749
30911
97724
457
19231
9818
931
64
60
630
3222
11384
689
810
2162
4839
21909
85
31316
86696
44130
5219
436
6071
33406
2930
8022
548
34017
55699
66
93
66
7255
35823
616
611
328
7857
69639
53
33
118
56098
468
22655
37
38306
172
58787
901
363
642
83
42
8491
252
794
5193
500
63753
82
529
118
84
45785
8370
18830
8531
971
55
1436
973
1609
1012
47320
2190
4805
9081
385
866
9402
73759
44449
59626
900
15034
658
271
67
4452
85
915
9170
83164
9262
16117
6557
86
75
9446
5841
42312
65
530
93298
71
82
42
75316
26057
301
76
511
69
18440
497
482
2368
32499
90232
41
82
1768
6989
5255
83
7401
65
86312
248
1935
882
957
83
655
8880
91169
3579
4902
39058
44
1341
5472
85252
404
88
6732
1744
992
201
95631
7451
696
54
38507
65
42
62892
78268
8323
197
3006
28973
37
56
86815
54
5905
3503
98417
4733
4343
73
81688
90171
61
89
6214
9575
33401
88458
5638
96239
389
40
285
6392
171
847
78
23188
57826
91088
48
818
52185
2934
89
73
2331
93
361
4933
632
729
69
80995
78027
519
66939
64577
7900
9504
595
5700
3069
851
12089
952
83
3866
97049
8254
97
15450
51
7558
4265
938
76957
6015
39
297
99
525
91
9901
63
3495
289
3392
57
73422
645
432
936
37
3786
746
6750
32
538
48
589
37654
9211
26929
51024
71040
2167
74412
360
7904
26123
72329
4491
24758
2555
82
471
47002
35395
39
67
64876
26595
884
6496
53
503
89723
86057
3168
37
1207
20196
581
757
64990
818
5917
535
5172
41
45
715
96860
34
5291
2826
93
19419
3529
21217
70
2035
638
98138
7785
62039
85
1690
60646
68
577
5334
45484
1255
69237
85264
5710
3946
5198
100
5125
74609
41
620
680
86
75767
4253
3509
84
45
6045
8208
34156
72
2659
183
709
54
430
8407
46
48144
73
833
284
911
45391
34
4000
994
752
911
235
150
71035
265
344
5651
72
47050
32850
4503
103
44
8505
86
447
46
66779
54852
432
87
72
972
62522
4720
36
88
441
9403
41146
93
5707
53065
483
90
74
4011
755
87
900
7238
80
6659
527
55
705
21517
1537
9331
51431
58763
90
252
541
44032
126
36
9906
56
30931
5125
3241
92
64767
9008
291
83
3076
4297
6692
9306
79
5195
8611
72
55343
55
51976
52200
51
86693
835
545
9780
820
4107
605
2041
35
39617
62899
384
647
46
684
5537
3451
3610
522
220
69
8003
80508
567
329
90294
1401
9900
4722
753
1897
47
3455
51
99
17119
134
1275
8570
37
707
5287
5544
3538
15284
100
86
2196
1855
63
701
390
850
7136
68379
6071
572
358
46965
20094
257
67
697
6444
988
6718
96
76
28881
89694
738
3442
785
848
38
54
59
33204
33178
7325
8040
332
41313
641
72777
87589
252
75
64
73103
652
954
979
3687
40072
39
10340
51
8809
43903
36
78542
4912
61
89558
6370
30059
3267
94
38
1670
54
522
543
50
34
98
867
52
34246
81
81
23833
399
399
65072
313
1872
41153
77
784
8563
345
666
786
66272
69
9639
3363
80289
518
472
85
1685
46
17275
579
5508
32
423
64
58
67354
52
263
8354
2487
78043
66801
28908
605
7329
50379
52
34222
291
517
19655
93
87
1474
40
94401
164
7061
1602
887
71
74
9409
708
87087
98126
6135
291
4915
4389
40
7788
58589
5915
940
819
3403
91
64
38854
67
62100
54894
86
48
7627
69247
50575
65379
43
60484
54311
49
4074
93
71
2917
472
100
44
3610
381
46130
7484
69
2370
91
9347
7843
295
52982
9624
650
48
78675
44
56350
82
5548
598
8581
33
817
5571
977
14491
57
6979
11924
367
43709
24478
5434
43552
29745
11885
174
949
9709
790
784
170
60266
5558
78
56244
42
326
485
743
47577
32
612
27803
7407
91
84216
9843
58
71373
93676
69
7533
79595
5918
568
87331
8436
752
898
3469
60
65
21997
554
36
76
97
1271
5764
90196
751
389
21706
97530
52
4717
4876
71
38
49
36
60
682
75330
84
66
109
43
80664
976
6309
318
16183
97
64
46503
89
41
4020
13041
814
100
73
83
660
145
20787
5451
59452
920
88
29101
32319
637
46
48713
603
8163
6427
37466
80
4298
51641
935
5333
8602
3945
97
19818
72324
89353
1844
7206
51
3207
79
59321
522
44
2282
4213
86943
804
98721
82
8574
7032
3262
6619
81067
5301
3444
11593
308
16048
51
69863
7965
46945
34793
72
51621
64
77694
9692
83
1130
6431
889
74903
7001
2052
339
3316
2143
6308
79414
26434
36508
94
7445
21874
7753
89
573
531
147
84504
98
3219
82323
35621
41458
5748
43449
4083
15197
41
46556
9244
367
7397
3978
78
9867
84506
32839
35769
659
65866
6384
9623
43
950
85
68392
856
40
14252
46
55
66
754
83
175
8346
614
7806
83
66
1428
3504
1732
81932
1039
712
8126
66
12762
768
84
12301
75
55
26541
77531
33
3627
18550
2009
3299
800
16081
86165
51
8662
36412
95732
638
615
1047
258
60
65949
517
2004
87290
890
1950
661
1131
671
64166
3987
8511
57207
438
75739
2687
72373
9249
20364
6493
36
548
236
189
3907
1075
517
714
64430
5474
5807
958
691
94
73094
658
51219
61
32072
45269
36101
406
9976
879
14883
8296
7292
550
3540
1748
55726
4457
20248
78
178
51658
91081
67
10676
100
7283
83174
79474
6554
51056
49277
39
63
71
34532
89
48508
77
50233
140
96
560
9761
54454
84
8682
2923
217
32428
406
513
85
95
44747
7958
19667
54
47929
362
7120
844
84188
529
95380
67
4902
93
7765
79257
1513
77902
43274
50
8351
2728
9944
64344
2567
66
1785
355
18171
4997
7395
7741
6557
100
9002
703
93451
82330
9107
2287
8953
5113
13768
88
87
78
4574
7647
41442
39
88832
56384
441
34686
7330
914
15540
698
33
76
4920
149
862
34
723
79873
93918
753
41
34064
77573
19503
51846
52
93
6989
71942
54
89
84576
9653
1706
593
439
40947
296
8158
99
8381
275
499
41
8169
50
93
57
83
55
65
40
98
126
271
16445
6562
70331
33868
47947
85
89052
51
84
67600
38
5088
87
38810
740
34
99282
70180
73519
10736
44
5133
1483
242
60959
664
8102
69516
83894
59962
2189
669
6447
97
67
16978
18312
84
884
9611
1647
97
64
904
3231
3954
71467
860
34
7659
930
1832
344
51
38
66025
285
4061
56
49
1128
64
81985
696
37016
456
49
71
6992
59
4536
73
36
658
97764
95743
1988
882
70
75
94121
97161
89
6487
141
9419
21652
41023
6686
6412
2364
3984
76
640
88093
61
96445
84
474
8631
71
423
94
493
93
4853
1489
196
37
667
47927
993
796
2616
43
62
113
69
59
383
9646
388
81951
803
774
973
216
893
78
681
84515
5024
91
5654
29401
3572
33
9427
281
51
42
940
54428
88068
38249
7913
6834
66
96
494
293
96835
8851
24266
51
755
9955
7587
42
7941
1581
9042
49230
82
374
9848
79
7420
79868
67
59450
5047
1290
6696
9805
83
389
8022
2618
409
257
8772
50
67068
7954
48
3812
49
6373
8064
8924
3525
6114
50785
32
2914
128
68
562
48
100
891
7078
88664
618
98
51
32
10433
95399
21033
11981
191
1110
43
53
52628
74
234
39154
632
41
26201
6710
1647
4513
8443
5373
8242
2249
57818
70
2909
45158
52
259
783
26642
8922
64372
767
48061
79345
7986
48750
1622
16279
710
79
5983
70336
7991
4086
330
8185
10391
9341
454
61
4455
100
8097
85
607
3516
841
83808
53
42
418
5650
69
78
8813
83
107
72821
88
838
4712
41365
946
8325
98
8723
3029
1124
884
33928
414
801
36
860
292
58176
246
8667
5091
18405
45113
77358
9501
822
107
4348
19951
46870
932
630
62096
698
2492
23796
3117
98
78
918
80
40070
1548
2650
6591
51
519
20017
75
274
928
38042
53
2442
3968
25279
915
8918
4048
85
92
283
2626
70
2591
86502
4202
81
61
34311
2062
9963
87
966
75772
93300
210
754
953
68966
65
18842
96739
641
825
528
49
11244
55
93
45
96255
73808
78096
5644
733
59884
63935
180
39523
3360
1870
53
4221
63462
481
103
264
101
76573
280
40027
68
2011
37919
4547
929
1902
966
71916
789
41
65
80
48
48
620
34
42057
934
641
8153
1588
443
70
21685
41
4645
80350
49927
995
3642
61
49
6596
49
91
90
920
52
3185
56247
747
36
761
42
965
50
31271
64
8674
521
324
4552
346
32
4534
220
6214
68478
91293
78
342
364
13049
5083
878
2257
4359
86584
9870
76551
78
500
911
60
7066
43
6656
91181
40
533
576
1852
83276
74
57
4643
6183
122
8025
25909
43
82
177
92
38
52939
35
63881
92
3876
963
70
72
80477
61825
47750
3607
71
711
3915
542
985
94897
36130
40223
37317
1709
291
29134
90
496
6506
5582
24115
93
38
583
6811
88
964
6693
51
93
238
7537
85
59
2985
2017
80
48
63
55585
2547
9715
8140
67985
5503
51
75
647
695
71
6898
75974
661
167
6805
5956
6652
80394
75578
4799
384
70
952
44962
38
53708
59530
32
96220
57864
81138
326
21997
73
75
57
46
80
5708
7997
183
3632
599
91679
889
63413
362
16507
5519
360
64
91645
94
498
40
5650
573
681
84589
5271
4046
864
67238
91
47
63
21961
381
5038
913
729
44673
2066
73
37932
9786
404
4540
521
371
37
19265
435
37
936
6641
4812
2334
795
9121
3447
9529
40
86093
341
597
93699
7845
56
719
776
767
63603
95
703
58573
6023
11729
79
250
5654
709
80
45933
61220
91
93
604
364
7276
13400
3258
21535
118
6501
8856
636
72
55
8520
2769
39
9579
14068
117
3029
3946
87
38666
95
455
164
340
209
80468
9175
4132
79486
45
660
53
39
49
489
33698
32889
95
4444
55003
37173
528
8392
572
45
52
82
5337
674
57943
5620
81
71
7481
99250
54
240
571
139
36492
93936
8290
962
698
603
654
61010
83
47566
54247
1209
83
5912
7686
2437
94
75
95
96750
38869
39376
54
42
2477
56595
43
8577
4390
7566
1667
47
47983
8623
288
79598
2828
86924
7599
9822
975
55
75725
889
78
7797
70150
4406
2406
93
8997
81494
21322
464
6798
1902
443
1500
48
558
59
76832
43055
45
75
967
48258
55808
281
100
675
3047
92105
44
48704
89846
7070
64965
896
3538
60
67
687
373
979
66778
262
51
83
29067
91
875
496
949
86
238
67
651
5137
72
1687
480
40116
8633
94
11796
75
9895
3193
2215
587
35
35124
307
446
18750
851
66985
44378
730
82
53689
4106
76
603
85618
4834
13169
50113
35
2576
3330
36
50832
75
48
786
34
6667
5195
98596
48897
96
5551
4015
21410
51453
80075
33
1207
7936
5020
428
83
2562
66908
1547
32992
97
90301
88
252
6377
74
454
85
7895
520
363
894
54
324
16474
18916
399
56425
873
427
69
87486
41
78
819
35892
33900
6538
2776
799
9912
361
4928
17717
35
2434
906
728
9918
918
424
94256
63472
3939
40
916
32
3176
2771
6320
2104
81
10698
90781
28606
55820
97
7077
55479
439
7178
36
3168
56353
70
36
23567
98
69991
5238
1487
46400
53121
511
84
96
71
3685
262
70
15247
95
51
559
2279
32
65
33
39
53
709
72
4080
1535
61
546
54
326
4190
48
636
9345
86
93
82
223
282
90716
21948
6693
66
3982
2752
97
85422
56870
38
5659
2009
7570
40011
364
3224
68655
92
37410
4152
77
247
95
5076
4700
4272
2887
928
28689
11362
5842
78
69
41
55
60537
85
94
9150
905
812
364
96998
35
100
85824
359
424
39679
114
9846
93657
36131
322
50092
9900
70
71
93575
41288
94
17526
1255
426
50306
2353
22240
6959
46
228
84137
6924
71615
209
1937
943
689
772
539
32869
9560
527
9188
107
64
77117
498
49641
76
1469
1365
928
373
596
41397
21186
58
49
827
7878
66547
6497
504
8474
84754
1999
60203
99
3194
5958
1295
9329
4331
66
1829
663
6358
96
74332
725
23277
62
36227
60
390
36424
775
35359
3578
9723
60253
605
96569
23621
9645
676
9218
81467
114
34
39567
65
9187
50
9596
499
482
5973
44
969
74767
99
372
57
7385
80
47
6679
7224
37282
6467
81764
6650
97
80342
5994
843
92374
41
51
100
476
250
806
35797
2843
54
84349
325
5601
97
8138
441
60
92
6089
58
62839
7351
64
2249
52
25890
157
39803
33
546
19486
55
833
339
75
4612
28102
2250
147
47
67
46467
44
5892
88
968
5381
826
99
78
636
61898
21023
304
54
55
13139
100
973
119
9068
72
2544
71337
1916
83
3251
40294
80
47
12435
836
7869
54575
59
163
84400
3533
152
87
52
8096
597
57
8261
698
3858
60
3947
353
71
482
1436
95982
514
68413
808
26813
87
58
5924
71885
67
6216
74
44591
60
78
80646
59
72163
48809
951
6959
7525
299
635
8337
94
38
53
377
51
419
52014
97
857
51
4872
18034
61
8497
73647
74785
72
216
54
568
651
376
43
714
97
79
20772
7735
70
346
44248
3806
43
609
475
42
1157
51653
513
61
44
4304
81874
69
14498
924
53
84463
678
144
37
9825
55
75085
838
71
7697
9290
4089
89
9351
66
629
30475
2858
123
45
324
26176
47
94751
821
50809
9666
2349
91
51
78
42
8252
74
641
16240
658
52
42489
966
613
83852
1966
88
394
42
673
92
835
53
92
630
257
55818
5661
128
78678
999
441
6184
3801
780
713
9454
993
94
63
9327
69
69278
76364
1669
54
77
24218
63
263
46
4602
8944
70035
205
49
56944
43894
2665
5243
946
53
1530
45705
9177
197
405
80
66
54
52
708
471
12413
76
26820
812
534
68
74
86156
92
66547
15859
3863
65
1514
62
27508
34598
9484
89
330
996
80
994
18889
76
32317
61
86251
46
57
387
78870
46523
687
5089
994
5417
38071
82130
429
81447
130
97363
46
27438
54191
5600
2627
565
53
930
95
492
312
70
419
596
76
11874
3251
816
68617
761
704
99339
2921
48
796
4590
867
252
960
3017
6814
72752
8910
631
82
2423
36072
52752
2747
2078
517
7460
764
528
67
5374
665
526
7608
85912
612
1398
564
4189
4985
310
39965
31935
91
195
750
318
54
8525
346
6468
24876
15796
54905
5386
81
97533
172
793
732
6501
51
61861
66853
383
39449
1926
84
204
81
99
673
569
56
91
61
86
47
77766
688
46
37
45
74
47168
72
76
504
45
2802
69
60
63215
93551
91506
29849
88
50197
108
24975
6320
3006
24883
63541
497
126
725
35841
858
556
89099
277
893
5843
37876
456
1721
1071
65541
97
71
91
23220
724
98742
784
15081
588
32
57
2720
53411
83158
35281
4292
95
4059
669
734
3285
37121
97698
3980
9278
824
100
71007
56
6541
86
77
626
712
79
62447
433
78
205
858
719
846
486
45975
581
759
93829
854
353
132
8972
73298
62352
904
68
84529
2396
407
57371
89173
838
58295
66
59
9439
51
991
3900
5957
813
213
293
82431
94
420
60
32
362
90
41
35
88867
81606
3785
42
91
45
502
97
40
4548
16503
9680
765
2426
96
36920
6577
606
367
710
23728
15390
619
8358
79898
41744
786
22651
2733
35664
756
976
347
45847
909
34173
7937
88516
17335
7352
461
78
2987
748
7348
951
143
85
100
35
61
244
9701
736
86038
79134
132
41
81
1971
71012
80879
773
9984
462
88885
80
67
6950
996
65503
261
536
8921
88824
4960
35492
89
11549
81
1078
659
84714
306
3692
58065
34245
41
2992
1960
56714
750
10241
980
3909
63
17505
5973
78667
125
93269
318
5634
9608
393
44
98
776
55036
44181
57
222
182
795
362
51
192
98
22943
53
93
44347
67
18179
981
216
788
39238
42
91
49
9268
506
163
11012
35364
57828
8412
5603
4615
80
7445
20432
76
88
88
155
87
610
67
99433
63
75252
3488
8624
230
89
592
8888
98
63
587
6883
75
50
43
8226
37945
55882
52
47699
50694
46681
288
47834
6412
8792
56
4406
701
5574
1139
60
7728
5617
77
77
2718
40509
89920
99704
32
99
618
631
415
95
2140
86
61
8997
44431
69
59
24047
353
478
9036
7001
251
78224
54
556
2921
55093
711
799
50
4338
100
7902
52
832
66
2545
849
377
68
54328
3352
75550
114
356
9340
395
905
69
80
364
943
8789
75
748
36032
44902
53914
99
132
582
76130
72505
70
81
9995
217
577
77684
2054
64987
8409
86
89
394
80687
14731
4585
69
195
5935
236
44840
554
39691
6132
13550
4878
35217
615
99
726
76
937
62
472
562
55
4941
24141
68163
79
95
9604
101
42
8117
9740
1203
212
393
70
2661
47
36
92
13416
101
8788
617
6384
9995
5069
967
291
959
41293
34
795
4244
69
606
16415
50712
52
1499
68598
767
197
57
92065
67213
69
58819
95
960
3794
3856
32856
1065
616
3312
7933
8038
96
707
64
47
78
92499
91
1815
7350
60463
197
446
33
25399
416
96
14233
75
51
71839
72
94
651
241
2810
20610
2650
88
268
82670
47
95108
53
66482
47
73
37
91
246
69
80235
8056
18092
774
58701
3854
60
22311
72369
131
797
47749
94812
739
383
56
555
2793
8356
52
187
548
77063
68
5879
5568
561
998
502
52
40
216
66135
589
7802
503
8375
885
92
1850
77
7918
77
7346
5588
23999
12924
265
35
95935
92437
69
1726
66
77950
44
176
61699
5543
131
17972
73
3911
82
366
604
32
54
52241
5379
208
704
242
221
8604
677
1987
62
2278
5167
75
696
342
52
418
226
1665
63
35350
10194
69
2855
68
61
390
7467
1766
20831
45019
76
33029
31769
31575
131
63
46
114
341
75855
327
478
70387
34
78
6352
1752
59
613
37
320
4689
2382
662
57
10534
77452
90740
844
41
40
86
79727
986
548
7183
28148
4875
14332
25336
75459
6778
2582
1585
3204
110
445
47743
15457
863
76
23871
706
84
99861
3072
60408
4109
94472
2004
56
912
75
56
9629
13685
46956
443
1754
2397
3496
548
41
807
51
9524
57
77358
2772
507
79
75130
2122
64
87
53
826
38
88691
56
247
78
311
71985
9273
92
2984
370
64
4108
70
6875
901
6340
50
74168
95806
2312
56152
12038
169
18582
5289
6387
67
132
58
964
59
71
755
54028
39393
32
7664
32952
65230
71040
42
871
88
8733
39
96
96377
7773
85
91
5614
66
565
147
69
66498
8469
1591
88
389
9934
155
30525
47
327
56
238
42179
751
315
253
914
432
77198
84
89278
26195
5809
59640
824
525
52
72796
79
8291
85
88
3254
60
44
407
98431
34
312
65
533
184
95
866
42
68
67
773
88
27970
498
11605
9121
940
6941
7136
54
657
6774
583
564
86
926
773
353
1850
882
25483
50740
44836
61516
7218
327
289
84
338
49588
28679
69938
820
98
44
57881
2331
96073
603
13812
67
75
9045
45645
54
889
2848
3674
278
145
10337
53
4868
52642
169
5618
69091
3220
24809
787
4380
73
98461
804
752
924
64
633
943
95613
95
8540
66394
26544
2945
2566
657
97
941
950
37
300
99
725
1003
3767
81
95015
9786
235
89
283
799
398
52
40
51
9784
45
88466
4852
92
33
8597
100
1175
2004
984
922
18050
32
41457
208
5974
87
3973
7135
2700
44
67
59
46680
73
388
5535
322
86848
91003
87002
819
1736
16662
870
7207
9669
850
63854
867
49
4489
80
61
95
42
74
92
594
8563
621
80
87
48
419
186
3708
490
71
1161
8097
97
764
875
2241
54
318
185
45072
3490
98
18308
59045
363
76954
7579
72
4081
95379
5687
95
251
80
1835
6429
32158
262
47485
56
18961
739
62769
81425
280
63755
789
2973
57997
93
11264
384
39
60
2869
713
95311
38
69
27972
66907
397
35
174
69
49
41
73411
3504
58080
7994
39
52
9363
98
316
628
3196
33851
541
2219
631
794
43
78
216
44
58919
1049
75
96
1382
62
68626
47
40
585
4941
51868
211
7441
626
95707
73
41
7852
6415
891
440
83
816
3073
5247
1304
2736
13390
46907
98838
8447
95372
69
6163
48
564
61978
2895
9583
91
1410
22340
9748
781
23131
2252
45
32
224
7271
70
36900
8348
4804
2502
6677
553
9314
373
35
146
2051
42053
52700
659
589
64
4018
428
133
4764
115
74090
756
48
65
4904
8411
68
139
120
44
3001
79
91107
5787
24250
61557
584
24844
617
414
69
311
8415
71
74
1913
940
172
6478
878
5252
46
6648
37996
2764
821
578
83
472
8174
478
84
385
55
97348
786
27116
92567
4397
9612
13273
36
962
16744
96053
3686
516
86664
74
165
6848
44
60
2106
5285
663
79435
33090
82
14736
920
94
73
888
77
411
62
745
55
60
210
123
84
438
81905
86
79
92925
7450
76397
61
58
33040
47764
48
83221
781
158
49
47643
52
4615
2952
821
852
71477
56762
28914
708
85
6499
8736
2481
39051
32
78
36817
742
161
13979
198
74634
200
20601
73863
72960
95868
43
640
869
745
7043
16668
986
298
9725
712
95656
6836
47831
118
51611
68
45
575
807
34
58192
35589
91
56
963
54
2802
41
3396
962
23249
4215
44320
9350
2325
96306
63386
6568
2213
16061
82
88
69
45
78052
8959
9059
341
97
25409
7858
90
73
88478
88
98
583
907
4470
20864
7583
267
591
50
15766
862
35
480
4186
44
96
655
91
404
638
86
75824
8998
736
80
47
41810
3968
46
272
419
63
81
61
613
8265
62
3795
50
53
89286
33
473
831
75249
52
9454
1209
72
94549
9173
969
293
7526
7141
443
176
57851
3007
977
67069
3154
949
291
72
34907
11379
45
72831
87
935
115
91406
77
3854
99810
72
4395
2549
3353
5432
74313
51
474
3582
2757
3575
58
35
1745
83
785
31696
15337
83
857
94989
908
144
45
55
25074
38302
34
497
27610
379
334
5793
37309
453
834
129
536
757
91
16215
7332
67
913
66
952
2817
6403
33
7656
72
52337
79625
8655
5624
8281
86
6270
52
85
63477
3352
258
45922
32287
100
6463
98
7237
13025
1519
6762
6345
2833
3963
6578
55
39
3507
43445
3635
60
33
57021
6158
95172
33
92
691
16608
8773
12592
96105
39
5655
3243
70
1313
81
765
9627
9368
95029
67
91199
69
169
964
27418
8829
34032
52
63
870
82
94
79
919
793
35412
72
75
39884
357
45557
77806
1870
60970
8122
41
70
675
4705
83
580
6794
61393
485
41915
395
1759
4924
48
2787
798
16972
297
64
30440
48
82
33
40837
39
147
67
95
6174
38
375
3795
19793
825
66788
73
78
334
588
89
58704
59
76979
8604
54835
877
84020
72
180
6172
74
79
896
676
53695
789
50
1653
1314
1915
2253
5833
84245
81
716
1040
74
1856
2336
57
50
1042
8485
77
6900
57987
56781
85
41
772
2330
91
872
37
9310
93
3309
55
96
40
109
88169
36
74021
9076
89
5962
520
40
3145
601
4079
84
91014
45174
5983
5465
15861
50
67
684
47355
77786
13218
8062
94
8079
100
91968
4097
1075
179
44248
65
672
687
856
537
9998
6531
8773
17785
8938
947
877
29069
66276
43689
37628
43
1789
41707
77
20721
395
963
216
415
8661
89
986
4074
80
35
88548
95099
84
87068
58633
120
9833
40302
86
759
78750
833
55
70
9470
2726
216
45
93719
38784
780
2172
41
92
704
9262
782
194
8955
134
3298
24745
50
66960
2402
98690
66
3652
2885
944
2027
1772
748
3644
95
35522
51654
741
576
313
9790
37029
41
115
89
77
6589
783
340
906
6431
2886
94
40
54337
93
8972
448
35756
86
3050
2845
35130
51
17517
79
337
9874
634
248
34
78
24110
17899
83848
747
88
58208
67
5371
1631
3178
34
47023
81
99939
72
6824
68
720
46
99
341
642
85
74129
18979
62
5888
66638
94
96
762
733
59048
3622
81
87
264
3519
6555
6615
976
45838
6081
707
59
96
824
3211
324
4282
730
40169
271
6847
59841
48
93
4087
68
894
3509
9239
23544
922
49
7464
50459
6976
97652
87
76
68
313
8153
473
220
57986
938
937
729
10019
70
183
83278
3790
91037
24389
84114
7764
48
59
926
84343
3916
22098
45344
53
501
431
22597
83193
4121
88
987
960
610
6981
78448
8836
9016
32019
95721
65
73
30256
9658
35
90
1564
97945
19515
39186
36
101
5266
78
6831
45194
7469
803
86663
77
1285
44
664
387
2653
280
44
97665
7128
47138
56955
398
956
83
22685
39
9122
5280
69257
29930
2840
46
72
739
94
3392
45
66
98863
37
93586
9937
426
560
207
672
8724
71
95322
528
60666
39
378
52
701
78
960
5838
74
58709
9694
29627
53
29423
58
8650
304
5545
110
50
58296
8700
5227
59
121
2643
5685
396
68
97
9312
35783
97414
780
72
4486
65419
70
2110
87
95
74148
7884
7659
573
7745
6233
63
40
75881
33
265
8296
614
3089
9520
764
6691
1844
7805
876
50
75
46
79311
93569
12114
573
434
100
8261
814
813
8398
96
31524
77
202
98532
65171
9738
60357
676
62
56430
499
5095
87896
6153
23883
835
98227
631
57192
85470
6517
94644
49
923
9744
93
990
99
3703
30321
539
17933
614
9519
441
8192
251
817
51
64
406
7746
188
527
1220
84261
29313
60
91260
845
5410
61870
81518
597
48
732
2846
2858
2282
540
70
59022
1879
28157
79652
39
50
49
404
28606
4201
3824
97567
139
9119
124
4931
43937
4757
786
80196
79
41
98
690
61
9448
6759
35057
23651
9690
87
95919
55
62926
5465
524
81569
44
8113
78867
20676
3545
3172
4193
172
31094
266
61727
47047
3255
20667
47681
5364
33
68348
71
46161
8905
9414
753
535
84
98883
90519
97
79
59669
19413
70
84409
66709
490
45
63668
98
605
1227
82559
969
307
2991
59668
224
18143
7008
83
923
238
501
49
570
7605
1917
100
86981
61
56
65
482
93
292
81333
29512
141
4337
6359
920
94912
47
45
44
96748
417
45415
90
910
85090
373
33
941
82374
5107
756
8494
14210
889
8703
54826
4790
692
51
55
32
3432
76
62170
46262
82
84
687
96
49
43
49598
921
83675
25724
3261
9199
59
54702
101
458
36
78
283
874
46
9666
28895
78
41481
618
196
908
49
14480
100
59051
86882
3416
188
11953
12709
514
108
5219
665
9727
299
99
5761
90907
75400
41
60
44493
578
685
74
397
3007
97295
128
41
1469
42
79
339
1937
82
31093
3259
274
66188
87155
36
57
19615
9712
53941
44
9906
59345
6200
935
7213
70
9019
66
85
833
268
48649
25139
47
30405
107
3341
4337
796
58410
135
782
43
64908
1248
79
542
40
93
96671
56
499
39
4244
752
79
6573
45
42
540
746
142
561
95454
88589
86
99
547
39981
80879
94
71161
27456
680
55216
76
93
5060
78
92
54813
52
32661
35
32683
1729
92
359
840
31121
23387
97558
80
957
56737
823
7184
92
55134
92483
487
595
66287
5939
1123
2866
8318
624
3705
16229
7552
90
2300
19820
113
78397
654
2449
73
83940
2699
52
27260
44043
72505
56
99
699
1103
88
2876
30449
46298
273
66
77
61
7290
86
42
94198
7652
61
1836
60734
8926
662
37
50
48908
7992
96
43264
3570
49
13010
235
697
57109
780
61805
87739
49
8391
97692
75
70
94
34449
2546
4233
84231
52
486
55
694
15627
1644
2872
8270
73
80
232
50
55205
136
810
91
92
821
9459
858
71800
33
367
343
529
982
543
24650
39195
807
7902
94982
37
7940
65
86
641
1116
37857
16127
104
78
48
48020
69
1033
1687
6224
51
50995
86
2322
94393
84
8454
757
8553
891
63
4894
2707
7979
64
78489
5557
80
62137
379
35
79
52
95
4881
5434
6153
5930
95065
674
462
9816
32
86
403
99
80472
583
8596
91
302
23366
7702
755
63
11302
9958
81
59
902
94
92862
260
89
67
8632
55
2704
506
63
129
676
354
5512
65
38
41
59100
354
21734
1823
3153
3309
8339
4292
300
32
3769
88228
83
97
92182
87549
8031
60
8359
84380
34301
982
1210
30871
4336
573
41334
8347
6575
178
937
5676
64579
61
86104
99
60
11415
64
7659
87436
4487
62881
9213
643
779
61
864
61
66
9614
87410
1464
62422
54
8365
41
331
84
834
50512
80
40
3082
898
6809
38878
445
431
79
851
87668
49
93
83933
82
44
30380
43
93
4143
83
3515
17566
76529
65623
453
35
53
184
240
64862
37
79
83490
7255
821
944
468
68951
572
602
609
88127
88
2415
49
90064
32
7615
69
34619
192
6722
977
64
4073
329
53951
37
4226
18975
59
149
65
47
7861
912
5035
396
79709
7619
651
88
78
98
1926
962
668
65
9337
72
4203
80
3069
2214
8385
315
96391
93
55
5350
174
82975
7160
729
53602
12661
44090
218
6092
5210
7132
867
70
2879
98
543
184
8670
809
59
851
7536
44
65173
1115
5540
93034
860
513
32291
9259
26076
68
9959
393
2200
83807
528
144
918
57637
383
939
6747
486
83
24655
1274
86
71326
879
35153
280
40997
33
716
639
58
6517
47
50169
70410
64474
89
42
50
93137
93
59
414
7282
924
1645
79
1639
471
303
3105
532
87529
513
413
441
69652
239
45495
39360
82
60548
32
696
24013
78168
615
5362
741
64
59052
44521
340
42
4568
95
100
76
57505
7513
51415
285
686
53
164
38288
9883
74975
7195
63
83
55
1786
26305
454
68
100
13310
49133
59
244
4214
7562
216
9083
32052
43
76
82
66540
68253
240
4912
91
9687
43
37
19695
9419
9397
33409
921
708
67760
92443
8017
14632
646
602
36
87229
146
86016
6826
57907
438
62929
21466
10102
285
8600
287
143
56
99
71665
2633
89010
51916
86
47
44
49523
118
8068
33837
66534
45077
3467
5051
7106
7525
56
50
7728
8310
4188
234
271
68
3428
4831
6370
68403
677
63
8448
50
605
1866
3829
374
182
53
4951
100
7379
6755
8746
4046
783
99
192
65330
4165
32
31981
1043
279
820
27809
43
61
91
431
788
1889
63789
52
40452
79
98861
97
61143
58
5014
631
75
98
9624
903
770
50
40030
588
586
941
28047
251
72
964
74302
96513
98
25104
55126
7923
94
94238
270
1331
8069
54
6880
836
153
8387
133
7259
60269
196
5243
7144
52770
75
2946
450
49
47
772
30563
553
643
22595
939
903
2974
56115
79
12695
6984
50100
721
1732
9981
31882
2584
71381
332
65
88868
100
91
586
55756
64034
93807
228
7661
72
1155
95
1659
31302
5028
189
3857
66935
73886
481
97
8535
763
37
43
77
752
44
78899
25488
71300
100
599
104
737
674
19731
499
57
7234
45
11421
42890
93
1333
52
7056
8184
54
8368
85
71929
32035
44965
20824
7985
2660
991
85
143
69
9406
68584
6045
120
1357
865
58621
49
9527
72566
8902
9735
98721
526
770
4845
4386
6442
79
1748
36453
307
468
25370
7760
53590
6565
45
88108
4844
6761
100
81468
23492
38
7377
525
3603
873
9891
6948
4204
76714
75
56864
85182
391
53
75801
7551
497
1986
2574
466
7764
2575
613
2031
70
1155
2768
59463
670
86
5864
66113
62
76447
96
59
501
53739
6323
96
60338
47
854
977
70191
66
95
96
