6645
870
42756
16
850
6096
644
88254
24
525
2200
7544
770
80362
355
9910
504
44
53
864
324
4769
92
72
94069
71
132
5977
80
906
9918
50549
2303
28871
62
919
9742
251
39156
835
8396
4703
4423
687
37
604
29
1854
89
814
27
1000
2394
2297
241
43678
391
24
119
61115
20
984
17
50
58079
6420
525
52094
978
242
73502
1933
87
29
359
116
56
74
79
97
20
367
66
430
43413
6861
41079
4052
41
659
497
38
690
97
31
92495
9344
94344
98
3782
15
6024
5462
30
78108
497
79895
27673
38167
96
58
76394
4416
52134
5860
91501
949
20
691
253
68657
20
367
450
820
15
699
4781
69
24
539
479
29990
2222
5152
850
9831
20656
99739
782
9550
354
4763
8141
1036
2198
8096
9530
69
2693
96674
610
78
373
26
405
145
6037
79280
599
94
359
2724
43
982
28310
82
45609
42375
37
20433
6809
62
57357
17301
47518
70791
870
49
4669
65
81543
13926
4675
9071
395
38316
8280
75886
661
58
122
447
153
520
127
98887
155
655
40
34
41
6114
87972
14012
92272
144
9500
45
20877
6759
55177
54981
92754
8140
575
988
2177
82
90
959
9337
54
46
23583
31
46340
3841
30
3635
54339
1383
281
90179
1948
99
53
593
2150
308
79
5845
9259
6891
6502
944
57150
76
22697
35738
1675
96
54
27
92
6402
887
90375
339
16
44
46
2137
55251
1076
81457
928
65073
70
81
90449
82
78917
67
58
61
48060
43312
46
511
800
46
60
8083
710
14
17176
67415
88
9407
46517
77623
49
4726
4751
356
2095
72682
3275
10
819
8589
96862
27
254
168
7764
4510
51
2560
702
486
7752
721
1281
123
5053
49
1647
51
986
1136
86
81
5847
478
36
9493
4265
8598
82
879
25184
416
266
607
5361
80932
754
73053
273
837
7402
998
331
447
79034
679
9369
70340
18351
871
17764
8771
3030
77192
12
31475
9845
40412
9144
296
142
5454
69882
46
607
843
588
8282
6362
1780
56
7743
3591
239
98
33
47
80
92695
56
153
31
84
93296
2536
784
51
1974
8556
9783
42
5912
114
1802
36486
99
64653
9614
15256
50
42065
990
824
80
21
18263
46
13
4794
5763
2831
1008
14
61
18601
663
6619
747
84
8472
23261
31167
80
95759
12148
982
2229
24062
47
4565
6079
768
303
9317
973
845
2614
5202
256
734
394
52096
979
5205
63
50
244
92
7871
7316
26
54319
514
1377
55
86641
2880
6545
3108
42
23
933
1924
566
27
46211
78
194
46
19
36189
64
6649
531
92516
7134
48
73260
11
57
8988
18
8758
65967
280
866
140
240
93075
51
75
11414
751
6077
34
51
29
7967
90669
131
24562
96932
60
53
64375
407
98
7484
9869
6496
78969
272
5584
4118
57828
60
55
7600
894
31551
48243
60017
49144
391
1613
516
78
68
9178
88783
137
5532
9570
49
22185
12265
34
67
107
53
8839
463
780
29
96
16010
307
75
13417
129
49038
61
763
20
6915
79
84263
503
50
48
36
93
825
533
112
19
88853
29987
4214
6880
93466
60
91
703
601
87
5316
220
50
65721
80
1067
35987
5002
959
692
33
2357
8517
83
7116
79
36
9062
54
4835
15839
214
82822
5029
357
58
3734
47
57
60
2882
88176
6365
80097
800
34024
55417
56
36
6661
66
857
222
12577
9202
34
63
9419
2669
449
74022
453
4483
97511
67774
973
102
66899
347
460
11102
27
3564
4469
30
41290
9268
36895
64
4320
13
4859
1418
734
36
73
275
17
61
58
8792
14
43890
39
16
71
831
784
918
501
19
62
9137
9701
63571
9898
40564
21155
4559
922
4198
71061
895
6550
9459
7088
5808
9407
9701
457
35
363
80471
91339
6982
2387
96139
414
4498
30
279
2455
79
53
825
783
3735
942
63
32248
48385
30810
8631
5517
9097
9570
49599
83032
9152
83
73
72
19
72228
49913
358
6789
6112
628
93772
93
5605
16653
85037
756
603
479
391
90337
9825
13
2572
27840
2198
91537
5622
5067
834
74332
8488
23
58555
57314
96671
2840
681
4151
2826
56872
80622
760
89383
8454
62
701
51
37217
88088
645
295
47237
26
73
31
64914
87694
1070
21830
637
55
52
2782
26536
75
889
65879
19359
618
63799
9698
3296
9172
633
787
6496
1296
5642
66
23199
96
56906
18
18935
7843
99468
6540
1641
18300
5460
24138
132
76
61
32
1905
5972
3078
35662
2717
5362
543
65
11
57237
39692
243
958
271
846
73864
17892
66
39650
3939
27
88183
3547
1421
810
766
12
544
591
60292
68604
8168
965
65
445
20
82281
9358
18
3365
6375
7914
14776
805
7094
7183
877
62548
4561
82091
262
44987
54
24
100
8856
1619
70
629
3956
237
2490
21991
85
7496
1654
648
25
24
694
86143
52
59
43
8760
8084
20
3585
8826
39
295
16
78106
5930
554
7467
12613
2819
65
276
1143
92663
318
381
4667
75
14830
449
3319
55666
10
932
1290
77141
5586
4809
53
10098
552
555
95
155
4083
2801
994
7373
931
96
43291
1455
72
4183
34
59
5762
3111
3010
7390
9609
101
14102
5833
98
70206
7832
5999
99168
42369
29817
46
40165
466
60
2824
5217
65
574
10
984
98234
98
25436
2249
82
842
11
5128
72
32
77
23
360
61761
122
673
1150
647
6222
27294
9000
6023
881
24121
57592
6458
6921
33
22
27
78093
71
42095
305
32
58
3323
7375
20597
87539
108
856
80794
84
575
83910
195
889
64
9132
89
64685
8273
8322
57804
56
67382
12
9007
1826
93026
36
82334
21675
4260
593
214
41
57
10
64
67984
837
97
325
633
166
94872
65
91
2143
8790
18546
47964
4768
77451
69500
7150
5608
9272
6942
489
81491
47
82669
14
37413
623
266
998
60
25005
918
96183
47212
6035
82
76452
305
86
64
29121
9611
8653
65
2614
2471
53821
499
70603
89
74
77
89
32356
242
20
798
71
88
6619
3814
5070
1675
135
153
345
71
5403
10120
97557
39
3112
41739
7178
58
687
19871
9587
67
212
500
29819
37987
1133
48199
17
2360
68
54
7147
64159
379
983
58683
7069
18
772
2984
99
97
9989
496
41
290
331
194
321
6356
32
539
76
42544
988
92
25
6920
1168
99
9390
13200
29
3289
37
65092
9867
73158
728
4321
834
9569
1997
63310
42170
67977
91
9654
1994
3142
46
44835
536
2572
8318
210
56
38
4959
38
6750
5384
2053
721
13038
54
48
7396
397
44057
51
5875
868
83
2090
40
58
268
14214
6541
35
1624
36759
9324
772
1443
33
6142
5955
12965
23897
20
23
9337
62
95541
79
61
5496
51317
19655
2513
1616
4205
828
3252
490
128
35
97
1976
1053
69378
17
67737
76559
318
6144
915
40952
86
7641
75472
63
864
13490
53625
47
55066
85
88
63434
93
415
15883
181
83
74
918
93
13
34435
807
31
83
81
352
81
8087
983
909
7240
21
96
989
31
63373
5073
654
494
227
386
7768
3145
524
9520
64
35251
207
68086
51
59
14
8409
492
7736
6476
884
79882
329
889
77
926
6362
645
6609
690
387
81506
834
553
190
78
42271
21909
625
81
31
5036
4182
32547
9769
91
9827
2939
800
182
1528
3086
68
18
39042
71
467
5048
8829
589
31
97429
90
9266
88
4772
87832
28965
197
94
481
948
639
6759
985
85
34856
6531
98
70596
13
33125
5748
7543
34
81
1794
3242
1109
7712
88
12899
968
2908
73989
32403
6639
159
16541
85
9879
24345
19749
228
23
702
65
41
848
13540
94324
3678
61
2027
9184
7372
2793
849
56
193
512
162
953
42446
124
32
47464
688
93
91
10
9750
25845
6393
62904
7506
31
48733
772
85
4833
5178
87
44
81059
58503
6423
153
866
54
95
73
41
33
2938
27
6480
750
817
9440
144
4956
201
713
55
12222
32112
64
35671
8324
2835
9594
51714
263
94925
282
12
642
143
51
5550
6128
885
351
536
21979
26
63532
385
59
52
9022
40101
9715
2979
7139
39
53209
9905
86
55806
44
272
6779
2442
5845
2394
30
71864
50
16
7155
11
44993
82905
2228
95
11410
9318
30
22
80978
1263
33
886
447
78074
57
8874
597
25408
242
33567
91367
580
73
52
56
490
99092
393
4359
94438
1517
98
521
6865
48
42057
6578
74
6850
3439
68
35297
533
87
8647
70571
3974
5824
683
44
853
457
50779
3693
2843
56
658
3804
536
18
52405
48
737
9610
92
18883
797
54687
8313
2501
80
239
61
52
97
86
874
4782
65
16
5882
8703
460
315
584
82344
72714
2783
292
4934
2459
7616
7675
340
8148
76662
6142
36
3067
20
8256
840
42
17430
1912
3003
37
92498
4033
85
7526
54
57
919
55644
76406
4859
84
95
31288
554
36818
76
2939
422
292
681
30426
9873
11
213
34482
81278
2815
446
19
21536
391
385
28
41
68066
51
2792
476
231
658
46729
34
7879
156
54
82
8604
75
35
647
3284
40
6370
94
3751
9097
7417
42514
695
36
2952
375
9860
65156
5878
89
85
75
53
7409
60
3446
16
3265
99
59
32689
83
904
27209
39886
4628
36558
135
885
8947
484
37938
77
567
461
67
5745
4844
642
874
312
1440
82348
95
659
66830
97886
98592
989
81
9792
6088
90
31970
24
78706
3245
629
782
2916
85487
59462
7980
57
61
530
33
806
978
1890
830
253
618
99293
32796
497
278
99
38941
916
51
8268
85930
3307
7523
3358
61617
732
12902
475
3727
4508
30255
840
87567
83059
8662
72
5995
95496
64
1629
57
1898
79960
91
34177
72
53689
80
961
43
90
4616
553
54541
373
5398
7224
12264
1748
26
817
195
1043
413
9629
22122
18571
462
1025
83
395
68148
92
2577
6200
31295
3533
774
54370
97
36125
52846
71
52140
76
29
135
23
931
31253
91
364
55
66704
53514
97
22573
83041
73290
23
725
832
8025
96
97
50351
990
4958
94402
46
7585
99
805
330
536
8160
98
49
49990
289
4120
37
69153
3725
354
2847
47769
4072
23032
95921
65
257
81
40
30
20006
78841
62
38684
3429
259
1130
920
96615
79413
179
5919
3834
87
30392
4945
3893
7161
87
63018
257
612
84
211
84
74
352
71
47299
2697
150
16
791
9104
9598
5597
71597
755
39706
36775
68178
50
18
95556
767
91
10
76
533
44026
160
10
1087
978
12
3865
602
20841
61
94
41973
8800
708
85130
3057
6624
39187
7291
8713
62
8518
78
39
12
477
33925
76
24848
566
1854
46602
372
46
745
68256
35
9245
750
2283
210
94
64491
28
69
166
304
57
845
72
187
84059
721
839
640
724
52040
71
81136
64
676
686
912
209
49187
13131
9594
49680
484
753
624
65
658
68665
5021
684
798
53370
972
2407
650
75749
3732
458
3878
95
51433
210
4847
9605
8920
39763
6376
499
74789
584
46079
677
31520
28
677
40
31
90
767
64858
86
43
6449
74
161
212
39788
61
397
38
16587
358
55902
3003
32
45
44
96336
126
28
23
35
55
4665
9658
57
648
26298
10
2639
95
3544
474
481
29
75
68
5644
84110
99867
9694
221
37
91
232
283
6094
318
3402
5593
36886
83946
80889
226
18
68
97
68
78748
20
75
44
3254
15940
13
760
39
96
193
69
731
17
41423
28659
57271
2048
97682
6926
90
5693
6398
278
872
534
151
94
86300
37
59826
2685
27
42614
45
24876
4756
5577
521
904
282
2514
57
602
738
4018
9716
9090
607
60
83
69490
11
75
57793
600
90430
431
95587
6297
65
21456
22077
4505
528
70781
65919
44
3203
81
458
30
814
24
2655
5170
2412
739
7881
78458
17
431
530
9422
53
42
82905
646
97392
38927
3230
313
14
892
51
524
7493
876
23486
62069
13
77545
41678
424
91303
68435
997
20
223
7349
611
24032
94
445
700
894
948
77
68
40818
8628
5659
737
798
6435
899
963
504
32
6474
40
40537
63
614
413
9090
382
698
955
994
5911
5307
16
5674
5940
625
3402
5120
1056
77
50
9993
8434
343
164
95
4646
37903
50
864
50
7427
225
46872
5681
3941
83528
4377
7399
34191
254
46
23427
76
73
549
9936
27
1164
51
24153
60
6516
5712
8874
834
10834
666
847
840
5365
598
1760
5446
77047
132
28
3327
78
50137
1529
21
48
3924
2228
43
57
43689
90
29937
55597
8514
804
948
56705
56236
3590
704
341
36
1205
718
67070
73
403
1211
58
31
860
36
3668
58246
2542
812
108
9044
82
2609
68
53417
38
747
5910
90
8398
4288
17
35
5408
7133
376
30
98636
938
38
99
98102
9337
5580
5779
9096
1399
66342
49569
27
417
59
832
64761
111
8667
4574
54101
9361
9741
452
793
78068
5584
899
912
2517
27
12816
38595
999
4666
109
21
5323
15629
93
7842
219
88762
50
3253
73
35707
28
83
785
33
599
7082
4777
81
5368
35
714
19731
2175
5673
122
97454
38
69
8932
72
26367
319
96
8291
8745
44493
64
578
58464
99287
328
3583
92958
6014
192
3375
705
44
173
41421
57591
118
396
65027
2068
169
228
578
379
170
35
373
4587
49222
48
340
29539
1899
14811
651
4956
54
20189
45
4492
89
48209
136
60
7636
4372
452
214
91144
5879
37532
330
94
84
26
9862
426
16161
32
64
27
338
292
3315
25434
953
65
78899
931
298
6611
2296
38
89
28
71115
86
11
38443
24
90
86
76359
46609
25
13719
550
416
97
845
15
52
703
604
699
974
1276
2871
25
13
876
19098
2883
2891
88
377
137
75118
7780
83602
3103
10
931
75
71
2234
52223
1016
61
53
2919
48053
5331
311
606
579
75
97338
60421
9043
66
3372
9853
77356
96106
5344
3872
30275
191
6329
84
57
70
87570
68
8192
777
37
7876
88219
65873
51145
1628
3243
25
77987
7246
3108
20
213
3807
46
58647
1930
80468
12776
291
9687
18260
80
9226
72
2748
5081
9472
36
406
66939
651
34741
789
128
35555
78
6818
2218
365
5605
36
719
2642
14
70384
22
121
3108
9853
70693
22781
880
7255
7903
48
42809
95654
662
1193
82488
119
712
63656
6624
31
74
76
64
469
20759
264
9495
126
91
30
507
75254
7983
966
91591
53
71
86
73
895
667
3288
46
4426
908
37595
6378
3247
674
2505
66797
4675
2124
6455
33
6533
5521
2492
12675
44321
9807
658
815
904
7439
9925
419
2321
216
42
589
7453
49
21799
99
7788
615
63
8387
146
142
12
65
39
86
8474
72301
866
876
957
5305
153
897
2211
15759
48443
637
9853
8741
70
850
44882
2998
12
66663
1369
82
14
47991
2123
71
182
4995
67697
38577
80
888
933
51693
64
512
5917
921
949
56760
6820
8016
31
27
485
985
94
8163
34
49
92432
94
440
79702
36
36268
765
5873
3117
6060
18134
91
90
402
594
46
629
2849
455
15
3758
407
1788
456
6349
1189
61
38007
23114
1627
55050
1904
606
637
89230
13
401
50143
8488
1429
203
442
6395
52
87
15520
4777
87
473
143
97622
87024
91
15461
49018
82
73
547
7060
52
146
36033
21577
759
69462
912
6385
7957
893
749
42976
7886
1892
13
775
6744
562
88
67
95264
93
856
72
33
49
21
658
48
66
473
44
574
549
3632
6973
55964
256
579
48
72
22571
53
32
70
34668
90
31431
34
266
9689
89
8717
4658
52193
84
27
67
35498
9282
10194
9062
8495
59
323
816
114
5751
6962
283
3235
72
608
68973
3095
312
19
6749
55573
736
118
986
2852
29
301
37350
1023
666
665
2313
1983
4205
38
34274
283
7443
20032
8946
635
38552
69247
3038
9710
68
46
76
4049
530
84
708
81938
1154
81087
268
5045
66862
96
20
75184
63373
55
46
776
69007
27466
64358
7001
6800
75
76436
22
401
9702
5368
24
2172
6151
4618
341
27545
41362
68
269
475
29
94
42812
888
4255
39
11
81
17
36
60949
89991
65
23624
16366
321
19204
3489
30
4305
28048
47
516
761
74
27187
394
71220
70246
5053
8187
579
49609
53
73
414
5250
73734
93
79
3295
16
519
44
14417
814
6325
785
73890
29488
9992
917
89
428
6031
34
3180
153
57
89
243
31079
7977
1945
65976
6390
60
108
6941
16078
1535
72343
246
19
301
16915
686
81
12
849
326
57
27
1135
3705
8124
73
7553
31124
91886
70
23
85
3886
145
3345
7289
70639
198
4348
9385
21759
92560
361
16718
93504
86941
663
131
18615
23
16
90
680
47744
66112
51
83
99371
7961
928
1997
153
63
31
91165
47869
70613
39547
85917
608
3578
87749
212
611
133
913
40
4605
39505
52919
89189
92248
761
64278
18728
9977
896
74
64258
29
90
46139
43
91
8221
6801
7526
54052
92984
23860
12
6085
424
705
76831
8833
74597
743
35
29141
61
82
8955
83
3913
441
40049
64692
76
25783
94326
20998
2851
59637
4979
87
39698
19851
982
6753
9414
3639
40
52
15
464
4827
94162
629
50
11
9044
66163
17937
879
5929
98065
9366
70
56
52163
158
1981
7748
9010
150
48
10037
8690
994
9758
8481
92480
2290
24310
671
77776
364
95678
58052
58
3597
4197
92290
2948
331
86
58760
18938
95
7059
789
85148
45
18
3863
13372
58902
41
7342
70295
27215
21
3631
81
6860
27
432
56
125
1033
90
27022
48829
28
263
286
75
85357
416
840
47117
263
8414
89661
66
539
41
41
55
29
48728
33081
80
5745
3132
395
188
27886
242
27006
817
11
2525
306
429
93968
826
8265
241
925
73
66
70
7106
62
288
3630
754
5612
93257
755
918
4707
1104
83820
3872
193
15
9458
25232
4106
41
75266
627
1102
11
50966
98370
9725
61243
125
232
62669
699
402
6244
48314
5527
409
68
1359
64
2774
3719
491
9412
50382
233
544
921
42869
311
14
5579
258
9519
49
7688
85582
5904
71962
1880
24
7895
88
326
56
5734
137
206
100
52
58
334
28
81913
15006
65220
35
5964
482
10870
19026
191
77
1247
721
894
24
774
343
3647
63
14089
2441
839
45888
32668
91
6902
9089
84692
81112
76
46
21600
353
7366
93721
51
6289
31824
48466
78019
3616
2534
494
1066
93
28014
5794
73
956
1622
46
8399
9118
89344
79
98387
28636
51
283
7022
29
357
4072
43126
320
322
8741
599
48687
63368
36
10
2065
22
6272
9600
74
47
41
68253
9551
81
34573
84
54
42
37268
51
64898
5463
578
27962
21
456
4323
58
21
6974
497
193
7546
1368
514
339
29386
151
43108
891
48
6474
48213
99
87
7155
49271
2093
6702
38
94
93918
50998
5802
44
97654
8762
9580
67996
834
62868
274
27
68048
9962
245
78633
64
200
142
65
13
18
47112
53021
95
7941
30550
258
296
8591
1667
8555
385
37
5235
32305
28
6904
61
15
98334
47933
38879
2274
921
288
79
2616
905
68
202
66
8497
221
24
611
7501
19648
58
91
82
8890
849
5105
40
11055
6819
38
65
23852
2121
88
616
559
645
75
710
19673
413
3824
88
925
5926
71
387
71386
48
8936
6188
591
73531
92
13111
47
36690
711
40
38569
98144
535
60567
808
255
6824
14743
8574
328
99440
3672
86
95557
45
62
57
420
719
22
314
78
977
13
97
555
631
86
66
318
72
67698
33900
66
56858
565
26
84523
3066
8268
82
68220
845
17580
531
686
36
85959
9361
895
3298
609
7217
1069
33207
629
7038
873
6464
51
9481
728
64827
843
64
529
473
26
41
5933
41
13220
43916
491
601
65429
15
3592
685
9325
791
38
99304
57885
80
9692
9652
9147
5588
8428
77
90987
9759
179
710
69
4371
5491
97
87
91
3258
30198
51
6271
7061
24090
8852
60
26
70
667
362
450
7465
29098
3118
1541
61842
85997
9663
5040
21
40
28
3538
410
8572
767
466
37
205
92
16
57
280
7994
254
44
8261
3879
30
6906
90
54834
579
63406
3699
7409
550
77
9968
87
831
60923
3505
30
261
81937
48
73
872
567
73
502
68
5900
3713
4778
91472
83
4702
91083
4411
56
77
8503
44371
30104
32449
8048
428
95
29
516
334
53847
22561
3393
64
89
86
378
67
684
83
630
69490
26
75
637
11040
634
18568
7926
6983
1852
58110
4536
2266
88982
14
35291
4283
3661
8186
38661
793
890
7071
63
63
429
7287
7108
13
82431
6927
62189
4205
66
5253
659
6543
5062
73
24935
190
733
97
86355
62
65915
306
646
29
5750
3337
8195
60
2243
62352
41309
3257
13943
487
97
628
91468
8449
28
501
57
108
866
54
78
681
6705
59
19
84858
49737
24783
84330
95
42613
121
45
99
681
63244
3515
9013
16
369
100
538
78
49926
1335
36543
5028
57244
79072
28044
23556
79
291
956
5998
513
410
273
7492
242
30
728
3344
17
94576
2840
2932
81175
9207
26
15
14
53
46996
603
395
490
69
80
37
375
11
50
13
1659
6217
3804
82
11
89
56493
55864
73910
698
5637
606
896
48
13
427
56
32
2472
20
90
38
106
40
74
65111
6717
42381
50
74
708
88
20
1905
62
75
872
6097
131
28
274
31
872
85
1844
34
934
807
779
71
70774
87
462
200
65
363
48
2097
35619
89
406
7361
64
804
90717
4532
69
95
326
85443
24366
1075
72
702
753
726
6932
167
673
621
580
124
46894
198
627
68389
755
272
82368
53142
88
1348
648
82549
5145
14
76
57116
44
654
66186
41477
360
95036
592
61
8748
9211
77
94679
6781
821
84
80627
9813
668
4312
532
10
67106
439
79425
1634
752
69
19
5473
338
6634
72316
4555
18
48788
37
32
580
47968
2391
93662
61431
4748
370
29
723
891
5597
30
209
489
67
718
2614
6932
405
90
120
669
403
12836
62
27508
61
739
1080
39
6881
27311
2756
423
3721
6528
79405
6863
578
24596
6005
98377
77
86981
246
613
114
9124
92
330
716
60
5730
5637
5274
954
12807
6740
510
70
5000
30000
8171
265
5317
6972
11
45715
413
323
976
6938
5000
4185
61
2389
22103
22932
87
57
79596
43896
33
22
7823
32990
62284
638
6640
107
96306
369
76
83
41
89
705
8736
4704
687
94
11858
17728
66
87932
25
11
98577
42
84
53510
62
31638
666
48
10437
21
3312
91
652
44
5353
279
74717
709
306
653
949
96
58
747
30
73854
68
87282
49
51
66714
27
4460
15
7707
36661
43
23162
54
17202
1424
98124
700
9101
6562
554
80
52411
7575
7333
87
6065
67
5237
72141
9820
321
5354
580
36
72
167
39
74
998
64582
281
750
158
334
84281
13
37
3171
36
8924
68
16567
575
74359
42747
4429
5967
63
5551
4761
270
365
38763
13091
59
250
821
40
6561
16858
18
9561
3145
9345
110
484
68611
443
262
349
2189
37
96
50
46613
90623
970
9380
262
25423
1612
7609
34
5301
80402
79
77
712
604
189
17
639
366
25029
68
24
89683
60
255
179
2649
33
71471
86
577
83475
375
8879
281
935
70
9211
6589
27438
9417
21162
5606
1237
36
2210
83
299
92
30
545
4901
333
3197
72
3279
7237
9043
6299
41147
588
7532
98
5309
28104
926
97
54
8914
215
981
30514
40
26
787
304
86355
932
27245
8689
66
534
43585
63
7180
61
25
2516
53
1689
4894
86
8668
15
538
45598
43
14462
984
338
4353
716
73095
158
97
893
3439
564
8447
1674
78
77
4946
49
604
80
56136
9602
85
637
600
679
9736
60
6693
6334
6413
40
28
458
7256
96
8300
499
971
85069
8109
688
65334
76
6874
6264
9019
89629
257
387
9272
13
245
96048
3500
5971
94
804
23
93
214
686
89
57
22
8731
50
632
440
9639
40288
813
80
14
80
18
86
52
1647
24
863
19
831
9797
44
50570
6264
4730
23904
48028
360
818
5038
858
3796
6387
40697
671
30412
8469
2212
8153
3969
11914
4636
9499
10
300
1037
85
9557
99
6129
16
75175
69
6841
38
49
3137
9354
6010
8330
11
816
778
66
28
5236
4187
123
52582
19883
8116
222
71405
8083
63
9328
351
569
40522
9778
57
82
2712
18600
36246
6585
32735
5251
51438
735
18
1521
457
20017
9187
412
13807
44058
23157
274
52
8142
90226
48444
110
93
353
206
12573
99
94
82
8205
65
88
3658
47
5583
90
55232
334
44
18366
8778
336
147
53
84
127
368
17
52
340
221
3730
82
3188
2062
8797
723
5146
482
59272
46283
120
87
533
981
9498
58
3936
930
2459
85
93491
99
91
48574
4911
97
6129
2013
1993
32
5043
61
96290
97
425
75154
4058
125
12832
224
46
67417
32
27
433
1489
278
55
6874
3971
80
773
94361
94
18872
64915
114
244
51
3376
97
454
812
38201
5059
66189
34406
30
5994
926
2622
502
820
805
60
96700
15780
37772
4210
861
27584
150
37
83477
4002
13760
344
768
8112
50
890
6710
544
42238
6113
1230
5576
23
938
4184
316
2250
76
864
511
83
64075
567
81160
58188
80
54339
1665
72
95
2746
86693
72
433
13095
57471
98
413
7377
25542
624
58818
90
6752
5992
2850
87868
849
347
21
40
25694
3703
39566
26
88
1814
10
69
60
6339
95623
47
39149
52
6007
675
91
70767
87989
302
723
4750
72
14
74
57564
98701
24781
58941
2568
838
26
355
29
794
455
590
93
869
2495
865
54
280
705
921
93
8348
16955
4752
237
19
6059
83
480
4733
52
146
5780
65853
644
3943
1966
8600
38
9698
74
80702
25
2633
45
78271
22387
65
404
79
7274
925
274
506
75
67848
95815
93729
766
86997
16003
425
87
87777
73098
91866
19
397
30
376
52726
716
64
78861
93
57457
8784
83
4573
8003
60
24662
9774
832
932
56
17770
54790
716
71457
5708
72
3639
694
36
3547
43
4115
151
11632
21
412
4484
37808
49
666
71479
29498
764
6777
15518
1033
2727
5521
20020
89
388
26480
6252
39
429
543
285
618
788
64
76
12
717
80
62880
315
60
77
958
4118
1925
55
88588
971
7733
47
124
26946
325
22
9809
932
729
30
74
89
7140
2385
6022
81
2842
2593
789
648
396
72
2808
7696
77282
8902
344
89
73
63
6528
3879
76758
7100
1286
18662
53
5892
44
770
9780
133
2926
5779
39244
6378
25
330
2433
774
424
7664
3813
13
98659
7762
57801
12
590
989
23027
84
3881
47
63
112
873
60
3497
852
3649
104
34288
16
470
20
73
92
13
65943
4870
988
67
4244
36300
52994
85329
2786
78633
89975
70
98041
91
913
63560
217
836
6160
31
42651
696
3649
993
2689
24508
905
99514
601
8330
8625
49
738
39
633
40
47
795
541
2079
64
8710
24
79285
64
8302
9298
13371
70
9120
8594
52
30348
739
77459
9162
679
37
5655
1793
674
97800
4518
9323
49920
9112
83
87
72378
3090
5476
80
17013
3836
4652
9340
46914
582
7656
8121
68558
78495
6789
25169
399
503
50
81
7227
53
75304
330
25890
933
34089
10
37050
912
12977
91860
6138
4626
15238
2768
139
33
6109
968
805
734
71
370
1765
7928
326
17014
800
27
7632
3458
47
15
27
49259
1842
95906
7476
335
375
62725
85773
65630
47
540
2887
659
77
39392
56667
70
77
883
493
60
93927
62800
71
203
9697
6986
28
54037
186
236
683
96119
7696
57299
99150
56479
3322
4758
98
63
8783
67
88
6516
3460
91
312
11945
3997
803
739
65
20579
8290
100
673
68
6852
541
154
772
66363
337
1628
1474
3413
2854
92
13
86
94590
765
63586
6959
3229
60
37695
20274
91170
342
777
37
59
74850
688
67
4526
5551
730
869
949
23
954
78580
666
13
12
540
14
828
421
968
397
246
107
42023
23413
3878
46099
709
41027
4694
1987
26
515
55
17898
668
52
36860
53
8298
56
20161
76843
8645
86
6700
1467
29027
12
64775
921
7233
53
22
50680
564
35806
15
441
35989
7752
62821
60
5894
5982
9186
6706
9092
6853
84318
13114
867
459
94931
769
15
4441
81433
307
3018
600
7662
28
40
542
49
194
100
73537
68
343
54857
53284
6998
707
729
34
27789
4868
39
24
839
538
58627
9674
4663
69876
319
56
688
16
588
58185
73
1492
591
76572
327
20
154
50617
213
4609
67629
85555
60
4882
297
70
828
2980
9607
3142
91
60250
67817
17579
11216
29
20
4632
123
59207
4841
90
6398
736
6629
13810
78592
63
40057
18
34
8013
692
83569
596
7422
6642
493
661
13
94
409
301
665
1796
8581
85
79
930
3084
87
24027
99433
851
993
7129
375
767
189
577
54
50
18506
2151
8201
69
74566
775
332
518
100
95
48329
88
8939
331
2197
14
83343
3820
49
3901
308
849
6182
93781
84
42
34
64
13
50512
9062
60879
5326
1570
8586
387
8385
4800
64534
9861
2416
51
378
13053
4183
72
9253
712
3343
833
93793
138
70951
14
38
32
10
8230
587
99
5849
144
15
25
17163
78
12615
61878
372
13352
39
993
13
61
100
752
9026
670
691
994
125
456
70975
35853
8485
88251
37
136
60
3084
68
760
81
8443
42684
386
23150
85
5786
404
85
76
232
107
722
58096
13976
53
91
746
924
82
54751
5621
96728
353
9602
18882
703
53
3987
6856
51
505
55
1066
86
60
671
823
72
5848
694
17327
76270
15852
1898
8743
70
549
13757
177
1440
1851
7390
44783
133
730
74545
27532
514
40754
16
8848
4057
7674
864
8427
66148
94844
81
84043
3836
23
416
94
93407
68
397
67
548
92780
530
15
284
76
6932
81
32
12808
3322
991
22015
64
525
99
96
95
255
23505
39
77
23
454
8100
232
8037
68
33
92004
45
1811
9728
509
10856
135
902
6644
707
4910
300
38766
55508
7187
55272
27
6060
2173
95
59279
7928
71029
21061
7958
724
4650
80671
271
37
8869
35
577
969
72
4711
9728
68
680
71498
370
414
82
57
372
85412
7478
931
660
830
655
815
50
91393
1274
96615
876
59
63513
2330
90539
26584
63
52166
1080
49
812
26
18
35
712
86
215
839
33568
52
94401
32
5439
291
14497
1447
83059
88
16
180
93240
203
1040
30612
68
29
6221
33418
7862
99387
35
46253
82522
522
14
1398
7818
82717
76695
487
401
286
35
18315
344
5167
5123
43
56151
23297
5854
86561
99
132
74639
36629
569
4322
90
7343
34190
26492
18
82986
749
73906
62001
335
12876
3304
49
63333
7836
87860
58
1946
28
47
75496
2477
68
7984
19
778
36105
667
76406
47247
21015
551
51713
30881
64
6384
96
55
94463
68
94
73
661
46823
306
91
34
26
296
49808
754
100
6972
77
20
998
10
581
537
5245
963
1091
803
1210
25
6142
457
8092
19630
4848
78
46
62580
28066
193
72906
554
1269
88169
94608
63924
734
58
2763
7981
477
8529
7458
51331
63
1457
7829
33
18
85
24838
514
30
544
632
15179
28
84320
9478
86882
44643
32
8460
376
7732
937
75
74424
5269
562
44
5685
16
4072
367
63
90950
95
24586
703
92
3423
84
3673
895
85102
35
81329
6888
321
316
993
27
20191
15938
6875
8570
92
23
91927
231
58
1796
43633
595
2579
982
50771
8637
168
724
10
94974
75452
6250
79
298
35
83
571
746
26184
3569
58
204
33
505
8273
476
415
39
199
67
746
850
71556
29741
726
9766
1299
71
68759
71
74
9679
8892
140
34470
390
1853
12410
79020
2473
1537
806
30
42
911
36
706
4907
45
70
2695
93748
3798
30
72
253
62
39
5909
7202
97
2904
46628
88
3400
9308
71
701
879
99
9361
26
5946
39655
83295
42
96281
6783
2155
1751
99033
7387
626
626
97
128
8822
30313
638
58
380
3923
34690
68
312
9219
16
180
10
455
78
75
6878
100
2897
15
7668
63
9880
2667
37210
8534
8419
88
5147
143
41
28079
306
397
94186
271
8341
48
98561
29
3249
584
12988
861
439
659
62
292
11
83
48
82141
554
3291
8539
9096
858
35922
9133
87
14
366
594
48094
32
32
73369
41932
8862
5639
894
541
31
94
58720
30
63
66
65
74045
49015
21
30061
44919
77
689
4074
691
9534
80823
5960
52
4801
890
73588
18
448
72
3167
79813
94258
62
1434
389
59835
382
769
1258
79
38
5899
71
415
241
5095
74
585
865
3574
214
64574
35
96
8928
605
2527
94
47
50
692
141
144
711
69
82523
12
2382
3095
750
56
83
322
739
17328
89
46
1254
37
228
99
48
21
2341
5492
42132
80276
4680
91
65
79533
55
38
66
45
88941
972
5160
54
3450
21879
95
279
31251
5934
9618
90242
3507
17365
35
293
747
345
74
47
396
104
4985
67862
2267
6365
5672
44565
37
96707
2523
88
88857
84404
207
981
81
858
767
4264
28390
830
1999
97168
703
8843
2216
60
8313
657
74473
17561
475
17
5824
59
750
164
201
26
285
42770
500
80349
47
193
26
8003
452
62454
750
34779
59
76808
2167
449
656
55
58969
1541
7043
697
647
354
827
8811
11
5431
6528
80555
656
2329
6901
33
89449
369
85
4985
222
1715
11181
617
14
71
5142
113
8083
72
6528
29345
4870
77961
20539
36607
53
1011
131
6504
6374
7339
48491
4944
73
3528
1097
416
41
5703
8986
100
442
36
6900
84
1742
195
49102
876
57
39
19881
3609
5459
900
19
36
676
993
80
89935
3606
26
681
42371
9000
477
1244
81
43
937
469
85
8851
92
55181
871
69242
8024
5917
37
44931
66
768
3348
731
378
8338
43183
1433
353
682
29908
5055
8143
67701
63332
66740
687
40097
419
576
49564
8166
247
6695
72
74173
152
258
217
88776
3204
7839
18
292
12750
20064
100
25584
69416
42
496
6560
62
140
689
700
103
67
5776
47696
8714
68043
6952
58
64395
5709
52
915
4720
53510
3726
44
9604
846
96
25097
6704
41
13
5402
94
9304
97108
993
2294
83983
84870
556
6790
66327
53
3308
72402
40
857
5931
6417
72
504
89714
668
55179
99
43014
9445
6713
555
770
40
256
60013
79613
94732
6235
45
212
483
67
44257
702
1462
52
726
15373
63329
29
20504
452
31
8119
46959
52
90
12
86
75
370
34372
16766
3762
992
921
1744
49
8057
30
53462
287
721
33858
97
1230
43971
93634
30205
914
9399
10
1133
59
157
39961
92748
167
503
175
941
2082
285
65
5321
726
2385
55
39
646
57075
16
644
867
56391
77
428
111
3619
607
6981
633
29
848
763
6669
26696
7646
6662
155
4733
69330
1630
44578
885
72166
19509
7142
94
52287
63
6775
56
49
93456
5611
9314
623
1844
28913
3161
4153
69250
834
25088
61291
16538
628
8817
39
46375
97
66517
5841
550
100
46084
342
9206
598
39704
639
584
66562
50
12
21
364
2743
23
191
655
738
19
543
76518
5644
440
396
25
99
15112
97
65941
8449
137
424
5594
8100
69
3342
149
427
776
88
880
259
748
91
32
55259
88468
767
51
29
5351
4709
673
27
35538
33094
917
485
53
52
31
463
787
38249
64
566
66
80
79
73
2435
53
8786
91197
172
18676
76
19173
17780
49
907
72
48
45
3247
46029
49
9844
53206
5019
1000
937
68
373
2688
12468
56
544
11364
44177
705
187
895
441
70
76
19006
34011
51
77
560
152
41
1464
35341
40
4904
2646
45638
601
62715
605
80
936
1426
64217
745
51
27802
9258
360
95
41996
90134
72
54450
85
231
260
9647
72384
2382
58909
2889
1685
54833
6386
5940
53
923
6905
4784
6136
603
496
9230
3339
41
55605
228
67
843
6581
6912
72
697
24883
66795
10739
386
27
91193
52
14
35
5174
15252
838
34
486
74734
53
7312
920
49597
219
4730
713
16993
9285
9521
23
77083
62
922
90
920
1321
92
6387
51429
90
33
556
218
49760
61
67947
662
266
76917
80440
70522
887
4515
41
8289
4603
79
6248
7949
7816
719
6397
108
17
499
8368
89
11
514
9826
29
23
86352
48
41078
32
641
33612
341
275
36
14
408
5191
4222
95610
53
39
338
51356
32
556
27072
27359
88
8774
435
62
49
60
219
45305
73309
84
72565
