3369
6164
3077
49
1736
37234
28207
65
3713
40
2892
87
94
384
6457
9984
88
95
779
300
410
49371
68
1007
93357
73
993
47
27901
86899
54
67
34
3232
935
65
428
88
60
262
1718
6941
681
98470
721
597
78
445
56961
75345
58599
43922
11614
206
47
3190
830
188
1707
608
93537
64
47
5726
5056
38326
696
5173
76
54
339
771
46
81
843
506
870
49
452
60275
3837
561
5728
36
101
81729
12806
78366
51975
65683
98477
89
37228
5335
60
39
1798
64
86
36
55
87
70
4799
38
49
9008
421
3178
76
83
627
1625
71
4938
69933
977
80
49
269
416
253
4970
26567
110
143
84
168
6070
5924
4948
42148
721
216
1502
3069
100
6558
89831
1345
709
47
7396
1553
131
573
98907
16971
83637
338
81934
2185
3551
88344
720
67
828
904
867
1804
38
7549
516
12769
2623
3678
1409
63
12495
38
68
293
9492
651
5077
274
7133
296
44
6194
67608
13718
24688
869
32
305
2939
97
925
36455
67337
33605
88
55
820
64166
89558
3835
768
15993
75
5739
51264
6305
59234
73
312
11725
164
51324
266
51889
41470
86
919
769
13710
8553
55
4278
24215
90
594
43786
218
83
875
67417
204
1300
459
6115
376
96
2491
1462
2547
2380
939
8867
55
5612
60
350
773
5166
37
68483
4452
50
42689
67
670
5746
396
25461
51
8027
77508
462
355
631
65
41
762
86852
986
5914
77
51
7464
55
6526
49366
96
5045
840
93
26192
67
86
8431
2731
260
21008
702
31920
496
2495
98
638
6829
2659
7341
603
44
938
986
74810
79895
5887
87457
62
811
556
87892
90
95619
503
10757
584
61
1663
361
142
730
60
87022
81
12584
56
7898
6996
7328
8244
48894
100
535
1419
8169
11984
51033
637
56453
6308
83
5728
17697
36152
311
63
43
4761
11768
73
55
88
4083
7276
43
78821
4924
9087
1251
7095
91988
9093
1184
47827
707
300
90
3278
3802
538
697
99921
93
4768
48522
2303
66
70490
9624
81
4798
87972
79
98
84
61643
51
7996
5276
67
76
7854
73626
17249
96
49767
8241
763
87405
9191
658
74
36299
46
8803
2615
84816
46578
52
164
376
524
8239
66
25767
99184
402
34
2969
159
230
783
801
77394
65410
6049
49
173
66
6676
72
742
167
8406
94
92
16697
3567
709
98
601
581
58
94184
51
32
84
58486
60
8250
8623
98
55866
36
2016
69
6627
808
37189
52861
54
65178
5698
23994
83
397
82
475
18889
343
67
457
99
642
5241
36298
918
1907
39635
58
112
7831
35
2258
9453
873
2817
6669
60521
913
3384
58
70
723
49
297
8536
16665
197
94500
38
5887
57
59
4375
45156
96653
61
35
45686
967
80
922
295
9542
48850
45
66
438
67
369
73105
643
469
6562
72
5994
259
38
599
22614
48
9645
33065
74875
5125
6866
90572
5559
82
3140
183
55
8854
56702
6699
4702
1891
44909
909
88765
9031
427
30990
73
84944
1324
60521
132
759
64
439
68
54
3922
84411
23847
1733
67659
7496
842
358
57957
79237
95339
658
314
84333
7346
93
252
95580
10015
28555
80
90967
5158
34
82
38
65771
9953
36
54269
56711
832
42
897
946
196
96083
181
44
42
60
67
74119
729
9698
7934
3458
37934
19518
4491
139
5367
97
834
55
92120
43235
1880
253
549
75
44007
51
4266
2997
53853
55
1268
4921
6603
326
2969
542
2543
5574
54400
77021
30790
9032
75
989
98
2570
50608
205
42699
5661
65
76817
6366
48
52
6907
15737
910
7892
8287
72
96737
9316
66647
994
34
4441
1365
55
69015
72
486
27643
9582
830
72691
472
26872
8090
95914
61836
277
118
831
23667
72
671
18451
324
116
497
3888
2196
41
7003
64719
51677
28496
64110
6481
210
427
53747
259
70344
5954
1075
9462
48311
369
70044
1604
967
96
95149
4583
70
49
728
820
56
32
3030
66067
59
846
895
648
813
7732
38
46
49192
8836
37378
52347
4492
67
513
36
705
77282
89
2644
98
927
374
463
1748
1122
121
809
21191
75
6817
2512
9148
59523
5455
9917
84
89560
936
66
97822
61
93547
27590
922
31223
52
39
35212
509
5092
8920
77
11945
97554
819
64
32848
81
2052
143
25887
756
50648
79
3551
740
1227
959
64
68053
86794
99
3759
9409
2709
50909
1900
43151
431
34899
929
96699
74
18778
100
48638
37552
20942
3931
76962
87
82658
1221
6650
183
34628
443
91
99
61323
74
80
92
375
9266
499
6987
2692
9858
37017
9983
91
10339
60
68596
7234
349
88891
100
49080
98762
77756
460
4237
364
53
45115
79
154
8743
8215
89903
8317
878
85
5354
31625
9419
191
7171
450
8137
8206
53
68
46
63
87
73
68715
1885
84622
59
33
791
42
90829
909
598
73
41
36
3351
99
972
47780
76
783
5388
142
21263
93167
23430
559
7708
70905
712
45289
3988
261
65991
43972
63
5534
34
5041
677
99
7149
37266
41
92
93831
337
237
888
608
41933
57
22312
83517
57
25613
353
531
75
4911
304
83053
9145
35
19397
13379
63
3630
2497
32312
1674
44
59699
25496
587
936
3799
23752
63862
49943
54
3460
11261
979
87
3887
961
2090
163
718
29084
34
26244
50
90460
1506
6031
65903
2507
70903
5673
8533
25619
80244
3850
68046
230
7199
2460
914
32
3347
12557
95
90946
46113
57
107
958
502
9213
2639
97
92347
94
92369
7725
834
79473
57
680
190
79637
92
6099
326
2912
926
940
2296
32
83
24227
23538
32193
8089
7102
90
87702
2183
66
99
5100
68743
72
8735
35
126
95761
61
93070
1204
99
299
6941
503
89
58
775
41
36
82427
2371
966
6094
1985
60167
6163
73571
952
3852
463
2046
4364
31791
679
63
33
4465
334
5753
65
5782
695
81
22385
458
9574
441
91208
847
536
47
5362
48832
459
149
666
88
45
100
25320
4315
50541
39162
65952
95496
22948
56
50286
611
3219
93
5487
99
2851
229
23310
26080
71
126
81689
44741
805
35407
29137
37219
582
53735
639
66347
32803
45
49122
84507
333
8523
73
8080
834
8476
753
416
68920
82
13635
62
458
50
162
886
32500
2353
476
86233
3197
6701
35
4871
2377
285
83942
80945
81
12661
11294
60674
345
90834
52
3092
91925
52885
72517
625
89
8721
77381
72
725
46325
58
7852
319
533
99302
17480
2446
572
3757
409
96137
53
76
81
84
91526
3395
52
71
55
282
3107
339
26038
59
46
60599
6163
51
63658
45
64217
143
9674
45308
362
50
4623
1037
87911
565
91
97
5004
98
6954
97
3526
61
4664
76
53
100
816
6820
3225
86
422
53397
96182
3595
4187
937
354
134
70986
13654
26160
3648
3077
616
666
81
900
43
975
57
9051
33256
25860
63
82322
822
88
70536
95
5391
95
5062
45
95111
4324
70
2708
92
899
68989
341
966
1440
896
45807
3464
3443
44
69351
71511
1831
90
769
33
35
65183
83868
7513
827
44
76606
719
99
73740
55826
42
731
90
90
4530
67
6968
4837
7055
323
727
89827
4875
986
95
48410
78990
65
614
51418
301
507
97
582
5459
100
93485
34
65
401
69
55
3344
799
19701
9152
96972
462
581
98
7010
56755
87
80
42739
94
89
20073
103
89
61
65
166
6007
663
88
999
3034
50943
60605
937
817
41
1584
3190
2329
58
78
32625
78090
68138
819
48571
28502
445
95
8248
414
110
58
91907
1236
80
723
51
1173
25298
45
606
220
72
60173
66
1167
4765
44
5729
665
6055
81
4369
6237
29853
65745
775
68812
286
257
610
63503
53319
43
771
68973
25749
17188
74265
36
164
21837
4358
59
3776
783
34020
74
98521
90
17203
8606
86
6497
32
85
675
124
920
659
712
8043
581
1366
21050
52957
88
89491
884
547
83314
73
625
736
551
15811
633
275
79
4402
379
864
85156
336
3194
428
355
2925
51610
45073
40419
68231
826
97527
61745
8644
34
22921
90023
92398
3774
761
964
16476
49612
6346
81589
949
60
704
41
48
92676
71
82
9254
53
56
49509
15045
6800
40
73
3976
851
728
44569
879
4500
2995
236
13432
60
69863
537
55
88676
251
68
39240
58428
658
94
12787
3154
553
538
52060
792
100
91
9278
7551
2293
42442
445
7650
97
94385
35
96
6578
70508
94
68309
47797
667
9634
4326
577
775
6436
4732
99035
8040
86
9478
49
112
58858
8497
52
82
70416
5196
72793
284
53
455
49171
54
6601
40061
558
241
837
19604
5410
42558
485
775
88067
624
69721
46766
600
6344
82
9020
6657
37423
339
5772
402
69
987
98543
2740
1535
468
802
6205
52
97171
13233
76
279
421
413
9901
527
40
65
28061
64
670
9104
413
1111
9140
23635
5683
509
273
578
889
690
52
36
269
268
819
445
8623
79413
9184
709
70
81718
828
1191
7885
49
4134
70
80717
39978
47508
96723
66
48837
61
77
568
913
6655
7093
57
92
62469
5067
2975
66
923
70
80204
4724
78
71238
7903
984
76
612
65
2216
37
5055
6536
47127
33244
3296
54609
85
97823
801
128
42
496
72
4695
928
57572
35869
82
40531
825
66
45097
6724
7430
50046
94175
141
402
545
97
7025
1846
9040
50
52
39738
703
57
74028
87284
468
592
10584
77
415
79
337
52771
764
65
2595
71721
23348
4993
270
16932
1418
33
5430
74
94
6278
915
89956
40944
20516
8110
86
1748
57
32
38
6176
47720
510
4573
43
8448
41852
69852
191
61406
7684
255
49
19483
6326
88761
382
5111
62791
52
12148
102
413
295
579
85068
823
62932
878
97
7920
318
487
6754
8842
1703
7831
69
79977
329
4584
89
22900
407
88318
545
87
779
8355
93
220
419
664
28295
445
359
399
863
744
370
43
18369
64090
40
2818
74761
296
594
549
26806
29810
34873
898
35
79
793
973
57664
34341
88317
55
3617
8366
4185
35
16897
5815
41903
71867
1586
970
8298
45
81
72948
8779
70
73594
64655
7695
48
689
9809
406
622
5020
79
5722
37661
419
54
99966
944
87
82
99
62297
87
11724
31121
6023
91
925
194
88707
67
97
53964
37471
6332
5944
86223
8878
97752
3183
430
873
1166
39721
2734
87348
215
40644
39933
84
293
57
5050
2361
91
1125
1348
1701
13571
65120
103
2175
54871
6121
344
770
1789
87421
55
99
90
292
48
7085
1250
76
12533
6974
3098
4996
9693
192
295
63
2890
45
65
38889
563
33
95
813
1089
483
67
38056
95
137
88566
32854
51
86
746
3020
41324
4096
497
830
69484
15829
2883
407
82216
3399
34366
3965
51445
798
765
39
939
9490
120
96
93
85988
35
1819
95
2454
207
200
253
54
8851
360
29319
44
5313
55
676
48462
788
76
1593
6979
85832
360
1951
75
3235
67081
57
59
19492
97
35664
9676
4722
77
81382
55
3829
83
64966
546
46274
74353
54439
373
682
9861
691
953
51476
88
4232
52
402
704
39743
35
7273
97
56344
799
49317
582
857
4307
31965
65
842
535
9040
78
9955
59
17186
37982
76
74711
2719
77400
30254
8005
98276
825
7088
32818
9126
72945
91374
1316
8732
180
714
6438
27354
81
8365
711
60
1451
810
746
33648
6063
34582
111
94249
767
51
622
92
944
82
27144
4180
217
87827
62226
4381
5957
249
9002
64817
975
496
89
47
5455
1981
551
213
967
243
803
53
496
45
831
88646
288
83
903
48
3966
3989
756
68
44
3837
878
271
824
59103
6020
92
397
8593
87
37
90
34267
8515
1206
74
548
56111
62
624
43
175
20702
4384
20678
253
8330
68214
6158
2860
952
50334
3106
813
42
19867
157
88
53
34
88429
47
64264
3080
632
2986
60
21870
1978
1366
6509
34
1773
3196
26950
175
8685
82514
833
5300
10412
31471
715
9148
5362
422
80
14310
760
95
10360
8923
19027
1723
55
9109
1906
636
43854
39
280
8658
183
314
57892
4174
33179
670
23730
8328
5681
361
822
570
3371
81890
50
83
9873
78
3805
881
60435
77
762
81
637
39367
445
75
966
43819
15837
65922
35591
40869
88376
78811
44
30986
87
50487
23781
531
736
959
773
98
249
156
72
74
16567
70674
340
65627
51796
383
98394
7768
33503
83
88
56
5396
602
51958
100
91
4286
868
475
469
58
7583
55085
305
299
93626
39840
67195
16313
3540
32
41174
85
9032
51
98
66944
8720
3864
51
60564
15107
2777
86625
90
23496
7059
63
33
1170
168
948
10716
81500
296
440
62729
984
81
73
10202
94
2627
56419
1279
91590
929
53
67513
217
178
42242
38
736
100
2488
53125
7873
6172
9921
416
145
3151
469
9996
238
1485
507
4468
302
78
58336
1286
54
69
221
9557
4991
76001
1773
1149
3702
2771
66605
5305
355
51647
7957
2966
51
100
271
374
7173
2482
839
99786
78202
732
2027
2861
63009
210
72598
63823
50
668
873
81
261
93302
3912
79
55
422
53343
23583
20811
887
54
930
36
58
8985
193
734
59430
999
630
78
34445
486
96
596
3693
8462
4854
60382
50
943
5045
67633
87528
293
9204
870
80210
7086
14069
910
44956
5862
93190
500
8286
9557
83
3197
94694
42
6036
78
47
89439
795
602
711
571
5142
42
40
610
24643
98
81774
561
13149
86
199
625
88
88
86367
8408
4856
64
1423
9651
18369
9623
42
45
369
479
9207
4202
276
560
30236
46248
891
90882
3424
78
4468
75
7927
234
28756
2118
62472
203
97
671
28820
25121
866
5516
2615
80
744
360
98772
73381
1847
2015
83
533
326
5339
357
90478
98
363
35
8616
660
71
413
20231
97396
40
429
72
2896
1373
55
38537
909
781
66227
635
15719
5561
300
56
776
3859
84
12704
66
746
21728
26520
79912
51950
77168
77729
68
287
422
887
24167
6549
16891
8867
50
45
78
36
95
57920
3246
1190
75
40
10915
30575
4678
302
49
94
4094
93
6874
6969
41
4165
8928
1921
66536
64285
90
607
54795
34
75
858
5260
65
75
71
135
32
38419
827
60167
3139
42990
80
696
29269
47
159
9922
28336
3746
189
718
697
8416
9679
66
107
5464
34
75243
40602
47
581
18529
602
62
852
4249
21520
783
7321
63
73601
71
10894
24542
93
2979
838
7066
57
2897
1320
98487
73427
62412
91564
31540
9881
8989
82
57371
80185
85888
41
819
23803
80
32
3370
13640
262
6893
84
3478
33
36510
53
74
582
8974
13943
99139
7216
81679
2366
97715
44
3559
808
155
86
24149
54
727
997
8933
597
37
85
91
88
100
9763
45092
9149
63410
6335
22476
39
40961
65
81064
149
49
95
27995
592
2755
80
37
95159
33218
82890
5243
4689
54748
5746
54
8191
7444
85
2325
571
811
91
49
3532
35
47
410
33
5662
1186
956
2279
126
3012
60013
230
47577
82
916
390
38030
79530
45
362
7132
100
77
3581
8923
45
58
10152
7755
606
1361
80
98350
2727
200
48
45
36
82
362
6813
169
415
422
1971
63
695
963
42
718
29590
84944
77571
251
4783
6841
86
84
71622
85
638
7263
70
31525
706
38
32384
58491
9148
61
85187
41
98
73
18119
60
34
302
64378
98809
89
438
693
94
61
27319
8049
939
823
110
5552
9392
6350
914
950
81167
223
88037
52
741
48
77246
8421
66
82
987
58
15046
6958
187
6378
50531
90301
7196
89658
42
84
48
677
782
16813
76
3786
999
72246
6602
3056
1972
64181
2823
158
69776
5129
100
32
307
79
945
5558
538
2480
988
192
53917
1562
39
6615
89
16800
97435
1187
5922
3641
69
68197
3522
40
25318
6957
31358
59918
443
82
540
284
57392
194
75
2541
218
7456
787
79062
97936
37521
902
13995
58
59
515
113
6591
70
20917
545
478
11612
100
9359
82
2803
55864
43
396
85
10405
26229
72546
9313
56254
69
8092
81
6046
22602
5815
480
299
2750
947
584
994
543
4157
70
8765
88273
93
92274
63423
73
2265
78267
4010
8711
76492
65898
45
61
1325
56
321
1068
130
840
47489
63
6206
9634
44
2873
7941
32913
3872
87135
65153
75
36151
93651
81019
1443
18244
76136
42071
3591
975
87500
317
3893
8377
19618
9815
83161
55572
790
60091
9293
47643
91
47
830
100
93
65404
85
1646
40
16005
16272
288
7645
91755
74740
98212
82
41
50
70
41
182
98342
3230
370
5242
78
4591
75
2545
8731
54
8099
671
37
519
66
217
67
449
5788
1395
3816
81453
7730
7053
583
2116
67
83468
7858
8470
37
505
307
88
70
61836
66
42
4498
5912
8437
33
90
2150
7309
5120
7755
74737
88
8161
59
11767
478
3126
54
99494
9392
807
90039
85113
69
529
39
92
3880
75758
21890
64
70577
49722
95
54932
36361
91900
44
968
47897
87
12826
189
84
454
317
995
3429
26127
891
268
7057
23070
5429
99
66745
3757
38
88797
4274
19692
92
21005
38316
74
118
32
22082
80
48
981
77
54
1813
830
54
440
42
63
52762
75736
97677
73
17734
60775
69
29562
58
6486
38
85
81002
49150
749
94
77
52617
32
9750
77997
21450
6850
15049
98720
543
23990
836
40210
119
58
717
94
43
937
87
9651
908
5933
5249
929
38
805
6136
70257
39943
63760
94
8848
45
63555
94
237
71
126
5092
370
736
2862
281
778
555
13769
8895
7736
710
6057
642
28232
136
8871
66144
3250
67771
25963
790
4864
426
27667
7667
26538
750
555
249
9861
59
66394
9335
4049
14620
64870
540
72893
67591
2872
1144
3075
9989
7256
41
247
149
23286
9086
3406
58727
82637
2759
6138
91961
88
98066
509
192
93152
81
851
7937
950
67
53
9498
44
64632
6699
78
950
45
81391
77220
29884
988
43849
43
8838
264
473
94
483
863
576
59517
78
58
825
21444
56874
38
35
920
13401
39
99
283
5568
196
771
83579
8283
78762
7884
23087
72902
35054
4631
404
74
9100
7569
606
337
73
2176
650
707
42463
60195
51
47
806
493
7945
5199
702
735
169
4982
766
47786
28523
61
41
48
39527
60
52
9155
53
6676
90365
38
93
84
596
366
228
72
148
2591
85921
27678
39
525
8956
7948
6374
59
68186
40614
35156
45240
5036
4148
7460
9285
8802
194
1208
614
2123
77
603
935
414
418
143
73
58558
52067
953
49
73
89803
35
322
32800
38
307
55
55
54
408
4501
14577
6251
1131
50
2287
43956
96
2257
70
412
23431
544
649
4902
532
813
56045
44
8920
49
63
2266
49
95167
73807
4267
711
16921
7455
36
8585
54
359
592
8036
5100
5523
62
889
8829
6379
93
39926
17108
611
91
29950
7336
5270
880
103
2291
248
81
14909
704
359
279
79
41368
6517
65200
1712
2696
49474
51
5830
400
92
843
911
5140
24514
47
82
58907
678
75
3906
476
98
2671
47219
65
8206
81713
43510
888
810
639
14150
249
645
119
5162
66434
5016
40871
42
6615
7596
47
76700
72657
769
6117
153
538
32
78572
6275
70
5692
190
35
6515
6838
36048
2323
5213
8551
90670
45
5438
2959
10594
1504
7898
2129
6071
230
1364
7018
96351
3595
94
19893
269
363
549
38
9039
83
35
94
5175
6570
15906
61988
291
68083
85087
8002
2984
4384
6143
4739
913
59875
60476
9211
4434
5776
392
8849
48717
2683
68362
23674
3946
36819
10737
72
7395
4940
98
47
256
77463
56705
48258
674
81753
7658
69438
7206
614
66
54834
839
371
95
83
46
261
502
574
3042
71524
70
84
88
646
2486
637
7564
3489
77905
33
265
11362
71
35328
3132
21739
8268
68
8013
227
85
521
797
70
5224
368
418
846
41701
25004
8916
808
842
742
8385
94
512
33
7888
742
57
918
9788
9248
8762
35
437
113
36
9102
32
8345
49839
381
34
38273
305
513
35505
7882
55080
99
340
2547
189
34291
125
743
91
338
742
90
69907
95
54
2811
35486
9709
9504
8510
15201
36437
3871
91
5385
56
770
752
994
89209
773
16929
939
795
3727
2243
98
626
26654
77
1528
34
932
21805
1894
63475
29748
3673
801
80
60
83
770
6942
96435
723
411
84325
90
900
96942
6635
59679
37
6639
1141
47
97
6015
399
3738
89
98822
6716
12221
650
1938
6300
42046
32028
81
9508
9494
4340
377
95551
50
87
718
880
997
236
75
1178
2846
39
70
25013
63554
7958
31872
80988
965
61552
8604
37
41
270
93
22606
51
60
9348
7973
55387
49
1897
3854
61
670
60
72
544
65467
499
5838
566
87146
63800
5841
46
494
448
6673
96666
83
673
8676
65
96
376
368
94976
5405
708
81
130
2409
432
5365
499
940
71
32
37045
8659
996
1228
64919
96
1115
4998
67
94938
9023
662
46431
4934
97
334
8310
50
87003
7163
531
512
78943
393
230
27999
1977
44
98
33
100
39
95691
2413
54
3723
91393
85768
26744
4520
185
716
151
55
975
3528
7488
363
790
379
3543
44943
16919
55
56
58076
973
8205
443
2754
686
804
85
36
841
2758
202
39
733
62060
50230
3231
4609
777
6305
7745
175
61
262
11395
94
95
87717
529
2915
52318
59
5306
86
811
766
2441
92
16423
9512
7104
66532
24148
81
31504
181
50740
780
89571
705
5890
116
45
54
768
49551
74
276
39
90
87719
55322
44
886
523
16777
90191
808
82823
21982
86
6269
94
325
99899
564
4776
4141
58
5023
35750
858
750
209
56350
76
89
59
365
131
540
10662
51671
78116
65
44845
263
32
594
57391
213
9040
8597
63054
91
2148
439
38
35445
72567
8189
8838
78007
13142
4960
45
791
84663
1789
88059
96298
38
796
164
249
1948
93541
4160
9193
65
60265
8330
94386
15961
458
7717
61204
54
76
34324
8596
964
9786
1293
375
2497
54
6084
25889
15032
24113
69910
9084
4805
742
8779
88328
250
4303
72
84
58755
63025
70030
8664
149
30819
3942
33920
7580
38
65
13806
16358
8958
67
32
79234
38
3161
21434
56960
66793
421
65
937
525
220
51
90
24408
33
1887
36
5492
481
51
87
3624
90
78970
547
55
58722
7309
525
374
43
692
8475
489
36301
1734
7265
7918
35953
430
38
1461
7871
10313
3817
17189
493
821
5224
9707
9753
49
215
216
5897
74
5304
355
8003
166
4064
1685
982
145
6276
4268
6780
73
49
1243
4136
4432
73
275
64
131
50
93
91462
781
44
97109
521
300
54514
518
69316
21262
47278
41
396
1039
49929
649
44
80
25922
72
52
6660
64780
987
1148
73
57
5105
998
57750
72
6408
150
368
459
47485
638
64795
4331
74
734
918
85
80587
34
596
3748
828
7318
3409
16077
76
95786
56
33499
93229
49
4293
478
55
78
54
68955
54001
81
42405
42212
5647
623
75
5840
73
525
90
5493
524
1151
70267
6365
78
454
53821
85612
8587
28805
78
59
769
313
40
53
711
1690
7886
984
627
22788
7666
6505
63917
7289
221
86
73
396
13202
74079
33
44764
7356
72
2889
97
99935
35302
9832
34
475
114
28558
6630
47427
424
93
79
9073
3799
22526
2823
807
250
7565
71177
127
7554
10750
12466
4072
6956
43452
33223
12281
85
43
6797
8320
517
1660
5635
77
837
48279
52551
73
9023
108
1381
3979
29955
873
89059
7890
61002
57558
82
34
433
72853
88
714
370
60756
154
8138
2416
3983
13468
847
73190
5241
35
54
64
6358
4263
609
4999
72360
264
1064
761
61494
7455
269
978
62616
612
25013
1048
5365
61
76958
5992
47
90
52
402
7668
108
777
23844
4199
597
836
918
479
26344
763
58166
540
42
70
773
70
93
952
33
66
98
8954
775
6614
3118
1369
7384
77
701
42
7784
213
3790
59
80
68
84
19318
2207
20412
89
36
5478
63951
59
94
566
22045
82167
70
68578
974
690
99
6675
1893
2088
69910
44
885
837
648
69593
32454
701
84290
43249
2456
6982
30952
1049
50
39730
209
226
941
720
67
54
67811
79
48926
30968
44128
36801
79478
231
229
2960
90
5385
98863
436
7460
90501
11839
178
42
78
67712
3731
1058
268
96169
61509
67264
32
7772
18897
1482
55
24070
479
3704
191
1639
2094
42381
5213
37698
50
89758
15094
139
4509
74
46
34
1895
37216
99998
70
830
72
68340
542
2793
75579
985
35
40082
14091
36
61
45292
76
66
9506
71
7902
129
22141
879
48
498
4753
50
61
145
36
37213
9308
6831
93796
692
1762
6043
371
823
816
335
998
4055
15117
1616
95
53
6762
62
10383
6250
7039
860
54266
42352
75
931
38952
4192
3487
826
4634
865
24556
7061
4187
880
71916
280
67
64006
85355
656
331
89
7453
100
36
74153
8412
8876
68530
99
76636
4163
8883
52794
31436
31826
6422
781
800
6345
62
127
51
123
73
7652
3205
97
661
24739
35
759
34
906
96833
91
64
46724
89678
740
40241
804
665
9295
432
679
4466
473
92
960
924
8804
478
598
50447
80
12412
53
7986
912
48
5412
8842
1639
18770
90
54713
8198
37
947
98311
966
54
70480
443
362
56896
69544
54
8978
85712
37
44
630
699
128
4350
61394
27494
88
60084
67
53
4175
415
1049
76170
8970
98
79
71
45
500
183
9932
61
50608
260
26181
2226
5989
483
2451
49
7999
357
12759
820
312
18792
47
81534
73
1249
164
6833
5449
293
22048
17228
9118
86
50
1755
4182
79010
95857
253
212
844
98
47078
4983
40
98
4344
9229
43
33
174
46261
58086
83600
4158
37
43
9276
94
70
357
775
295
40
967
6046
52
6595
3125
2182
69669
19493
5291
70
38
993
112
145
52
7588
41
7710
786
456
53
700
2780
2335
37
963
4874
27255
87
152
779
827
9097
3212
78
9285
2146
9191
2111
44307
73
62
783
41
235
67
68243
149
73692
8361
74
75
34870
88788
80
71
1480
378
33151
317
7664
57
58671
2583
6653
134
90569
91422
586
9559
7748
61
9841
84
14239
1039
85
530
788
457
39
638
43687
46
31161
38
72745
87
308
7657
545
435
8849
81
76071
90797
69
612
4556
5179
804
37415
49599
62173
42
58100
3120
1732
81
64
55477
70167
7494
336
66449
633
62564
100
75229
843
41855
745
2113
8169
155
6706
56813
9378
912
328
7911
39
535
213
49285
850
4290
90
92
1881
308
477
74269
69683
89
54
34
507
17080
9162
85
432
202
921
1303
4965
40
4875
41
7166
14271
93241
9327
825
46009
81
613
76
3207
335
50
46603
62
466
2594
977
6421
97
61995
53
59957
25104
339
72957
94188
243
723
88776
4332
290
93
80
35828
25289
5192
564
8354
942
4297
56
153
6920
67
1756
650
400
91
63556
8967
206
353
6950
97015
6669
98
41
9902
93497
573
111
632
51
6890
290
585
6238
915
3839
71
233
96
45693
8597
9319
90955
657
60442
60
93198
81384
82
46
81
237
624
62
5924
90943
60
41
900
30300
84
3800
3712
406
2253
50702
3292
7829
84
5363
21997
689
305
476
983
62
55
11287
9599
9673
81780
8265
576
84
97
516
76
68411
98
2827
64
71
2050
4784
48
951
12714
899
153
31583
38550
1119
20242
66839
7587
980
94
463
2872
57
2133
595
4452
527
676
74
628
47
18662
47
95
990
724
1232
267
88
3554
9554
79841
62459
63863
4738
5263
2297
9960
7570
279
27212
65692
59
1988
2976
398
494
841
67
857
49138
808
32507
9820
83107
1341
81
90
51912
32759
8497
52
30806
5113
89991
409
86789
4812
61
54
565
88
376
97
48443
5529
783
746
53415
778
5268
63515
687
48
330
520
481
196
627
6775
262
87944
12222
941
499
49333
16356
1136
79
35469
79
9431
82
559
68
51056
199
67301
78780
293
2355
98392
23489
89
6713
1540
42
29750
70
64
5569
195
4842
34
75
684
100
220
3870
14044
862
711
279
85
84
2537
202
54702
94171
56196
8333
85745
37598
52614
3977
367
39
69809
7819
794
67
886
7703
8823
6398
52
33830
69
56215
47648
7925
234
37
31968
875
59
75
23039
950
80
5569
50654
8221
74228
962
25520
527
59
60
8083
8080
52
694
77536
4675
8183
389
33
338
4161
2073
877
90
801
48
93
491
9181
738
52521
2554
97235
9832
1639
76
7114
74
784
74239
5693
9033
89975
73156
96106
6173
230
657
317
25969
1169
8195
9068
88847
572
71
6337
88263
19607
65641
48
45230
131
8379
49782
209
883
4011
3176
71298
25141
1792
37
24652
626
762
2239
191
4160
4870
63
1747
927
290
65175
93030
12359
60
3218
484
71
499
3169
4260
21466
770
508
38
926
608
33
8658
23340
11123
69
89605
76
6121
78
52326
649
68978
38
71302
8381
86
53
754
2425
87
80
46
2191
91863
947
711
98
877
4733
2425
6271
6755
457
61332
570
82940
8962
59321
5691
279
399
458
2794
998
556
1772
5999
51
87
64091
426
38
993
85
8079
63207
19426
48072
82
3832
3287
895
137
61
36405
57
27215
98439
30182
237
6659
290
2030
651
1624
251
34828
495
516
83
41262
80
42565
90
665
37330
91
53
9544
5915
366
62307
6350
40939
10691
410
4962
87
81394
46
7568
49
32
2941
470
827
36
580
2494
80
9182
6778
883
62
538
7767
53
147
16302
3470
4850
3504
302
4338
24872
5784
4835
98541
182
92906
2302
71246
18056
761
4108
9335
77137
48599
239
95848
300
3796
3457
16722
90870
397
34
93590
90083
7401
1096
8583
49
58
566
241
974
374
712
11678
91061
86
93
2644
39
62
17843
8433
37
639
26053
46413
949
548
95
78486
53139
84784
68
88
711
271
87
332
589
6218
6921
46725
4851
56885
45
35368
41570
51
295
48
776
768
266
36
54
50
78048
998
31802
20353
69
88522
89671
57484
854
312
85
1641
908
86
4203
146
882
9248
563
257
165
1606
36
1768
36
565
93
20913
88
5317
1579
65
97
78316
7876
699
78
91
7863
25537
36
991
2021
66597
818
9935
91843
24630
87241
40
40
1881
98540
9636
96
25167
96
59
69
3120
44
47849
9978
94793
85868
59510
9053
96
2966
943
25392
44963
13804
7078
84808
75
417
843
23698
19965
6676
73
147
229
39
60
825
550
72
621
55622
7507
705
5234
94
156
8064
74
7639
61813
487
6940
115
8105
652
4180
63272
85956
46965
53307
68118
6960
99080
98022
7898
20291
4933
142
46
2020
9160
6893
16512
45823
206
3130
97283
6698
6231
176
9622
477
8190
533
58
77
669
1920
5566
54
501
17123
3722
95
826
8572
23546
40050
8795
94108
97
58550
41384
77083
6667
1672
881
1751
41781
8428
651
444
44
795
2801
69164
9271
949
5850
4991
81
24150
77653
167
48122
134
4413
440
2710
33
600
53911
92725
146
62
76
29593
5238
47
28972
342
89998
61
49
33782
44104
564
6117
88
930
39
97
49
550
70920
64
61631
207
50
4360
885
88
665
100
61700
76
814
992
475
631
848
39
19575
6080
47
590
1680
70601
80
40107
4760
19236
81
9743
646
738
68
290
93404
584
687
89362
867
68344
747
78
39
73731
5900
19545
100
30079
80938
900
937
8763
546
392
921
8314
4240
4000
10401
6063
7288
4196
338
64
36
6799
24021
8236
93697
5895
5039
711
46
90
83666
64
529
18881
74
217
89
991
600
276
361
4042
200
913
20819
938
203
40619
854
92228
872
34004
25379
83
83
13458
11164
43157
2486
4407
39090
7416
29202
6472
451
2072
10695
393
95
9513
100
316
84628
445
654
85917
700
69749
52257
67
32
7232
23980
83591
4601
70989
74
8015
129
50629
560
45
90779
75
7778
6198
231
100
45
69669
121
2796
439
49391
5519
23447
28532
21323
27312
7147
19311
847
624
17610
55
37
62
79392
71558
16954
849
488
5582
79
91
50585
803
6051
2318
92
6059
66
773
21865
67378
51
74
8555
994
72
35893
64
99773
811
4300
55252
6501
19136
5983
568
86
66
3690
3457
161
633
810
486
1859
69691
36
33579
4449
2411
49
7347
59902
6812
82
82273
492
51
64
42895
9964
131
4190
9074
3567
45
85779
84
968
10813
100
24994
29096
9897
904
12940
75055
459
140
61
2808
84608
707
8244
39654
94097
48564
37471
121
3806
66956
9637
415
592
3698
31204
33078
437
57250
10243
51711
332
951
92
1877
82
618
96
97
640
41
48437
44
1813
217
7721
5770
70
541
96
98474
51
90
3891
32056
64
4430
97
98
35105
309
4299
71757
7633
3897
68
39
49
612
9335
435
2538
352
49
6036
1535
9468
95
1985
44
773
47
90249
245
58
272
9806
40
159
26244
38
622
92
349
701
627
50
67498
6498
632
1989
671
76
96
34
3499
3660
41
72626
46
13238
412
35795
83290
5623
471
100
49
902
290
919
9686
38162
43141
474
75294
2998
69806
80327
68
37
97560
742
19762
8690
17202
26702
41
40072
445
54043
33
40496
267
7268
1635
51688
42672
64
759
650
2056
2201
230
47773
37
87147
3651
344
493
842
729
26029
55924
48335
688
3132
59
167
7311
38391
57823
114
67
231
9796
819
633
9387
5895
2314
33517
4940
91045
726
49
5360
504
26296
7915
15801
57
7486
78
84591
63
184
746
73569
97
56222
62
818
70
529
45
335
56473
232
333
19384
6432
51463
50
76
90
648
58781
59
4367
61
87223
967
809
43325
26515
37
214
780
28436
786
40
1453
24365
70
747
618
402
67
4194
837
83
76287
98437
50662
747
12233
4170
173
58
52
335
62972
84276
17309
94
64534
445
39585
13692
85
3564
93037
6880
3705
4284
1395
57
91
66192
90
5511
41
76561
1740
414
78
157
87
344
363
520
50484
7664
5418
85
967
90
171
33
810
446
37263
47382
4276
72702
1235
7754
89687
5461
66496
4081
38
5713
86394
495
438
2526
441
953
9117
29297
56
3980
48
5789
704
73686
9507
2769
3347
51453
31651
9777
78
9323
47
111
448
98
75
62702
33268
892
51093
60
49803
2467
929
72018
40
399
27054
99027
985
46480
838
48
4758
56371
54128
267
68
91
91
45
67174
9315
9367
574
56000
50938
3118
56
6074
67
600
40932
6151
795
11625
62245
79241
3704
87
59
3991
5950
98
51
44241
26286
88057
542
82
59103
960
61
4545
43
78210
69815
86030
90
2024
822
2432
337
465
81
68
85
42218
88
82892
53
27830
83
74
8562
78
4923
69
9321
429
58
609
67
1586
654
85522
99
223
2927
62325
6931
6385
31075
119
711
87
13971
5958
9939
42
939
299
8859
54271
296
43
70472
59
41173
55126
73
4599
4078
96
51746
41668
5817
79428
8185
76782
802
107
419
241
78
5662
5992
59
49537
58
91
3147
4652
758
33
58
142
648
43
81
9341
39635
65449
34
232
38853
3756
1827
3593
607
799
61
73
40134
98637
25870
13266
10135
68
1345
57
53
513
64
1905
153
69
82079
55308
85
79106
798
63
43190
60
868
37
87
99029
99276
3094
32941
38
755
603
38416
65804
7927
7850
918
895
98401
8758
3313
9009
15181
40739
40
82751
2531
930
16271
176
8561
939
83
795
76220
835
56
91094
329
70
2658
53960
88
907
4782
37
49
849
9933
8126
43
34
42600
23372
76796
58477
410
296
37702
44
86
7457
69117
42578
39
391
1190
261
38490
64493
908
745
132
81
95
76126
3585
89474
797
67
51
320
1337
286
83
43863
276
8910
379
57
456
6633
534
44246
890
77
51
89892
86925
3186
3743
43
39
2325
87730
94320
38
76
989
8741
63
51
3944
57
651
55263
61156
32
7496
562
1616
67
40
49
50
81543
826
40
2062
484
97
4157
662
40398
59657
7345
2480
53
363
6331
1262
69663
6154
657
2658
92005
8046
46781
63107
674
731
8812
93612
74
40
86819
7484
3487
52665
56
83
420
465
844
33
10695
279
58236
80618
97522
71
9089
35
155
879
34
772
48960
9341
2388
96
462
32695
51230
3932
732
511
92
2485
29714
726
55
169
84
482
247
2215
161
884
30616
77
8047
100
6387
3382
2995
86395
140
1294
7758
8887
7788
66
54
61255
74505
44
53
91510
7895
44707
1045
719
69
1253
55773
70
98
22293
399
51686
741
493
870
5278
29736
91377
96
1710
3219
54986
32
79201
31028
9141
2218
8898
83078
53
36
29610
808
40400
43086
240
3014
6515
5402
5624
56100
117
587
21914
98041
88
329
97755
78551
98
8807
1406
100
741
307
6639
69
9547
26448
828
697
3362
667
160
606
398
487
12382
1556
93
89025
3323
45289
79441
95
62
6805
4040
81739
47
831
971
63
51
32578
63754
90294
56
28378
4697
7202
1115
8071
35
7174
38677
59
77
54
7691
7710
86371
83430
351
854
65
3583
45
578
303
9408
139
8597
81708
3887
1588
30827
1214
824
59
83928
9387
7484
96
3413
633
746
423
817
37219
8704
95
155
68487
841
2262
94
95
60
433
62982
2275
990
74
16828
62204
66266
8226
40802
91516
77
92
94
37663
5661
85595
96
48529
60695
9889
41
891
500
508
704
3387
961
372
60670
680
75182
5465
79772
86080
54
69
35
80
8499
11768
1069
776
88
5435
770
4131
18408
7144
781
46322
53
80117
49
3849
72
4852
475
30082
76
585
79
9744
77
71
43
6146
763
167
6272
28932
78
90389
82828
80716
919
9147
4586
475
25896
65
8574
408
7582
65
97691
94
89692
69889
2430
408
1599
19174
4612
798
777
3610
8916
133
488
2489
587
897
86253
4474
91
210
63
76019
668
47759
313
6881
59619
62
52
220
5396
616
963
1509
2419
68153
87
36
7271
22005
77087
8146
78
9635
250
37
57727
6134
437
56
993
677
54715
615
77224
17082
95812
937
77281
5830
60
279
63502
45838
62
956
619
38497
81
6038
43
21547
86510
688
91
69273
149
396
2122
7777
41549
8713
3067
172
79295
9077
6491
69
2873
4374
43659
91148
85
6155
60
9648
14286
90
86
16022
4396
47390
9847
76
6574
7369
76
97020
4782
8902
991
92353
25642
754
41
9449
4777
36552
54
84
15968
66299
52799
95
88
11466
8014
3432
413
99
32
2277
9208
9089
73
209
45825
2429
699
92
326
90
44003
330
713
38
39
9787
66
177
1571
10391
92
382
962
827
5167
87747
38
58
95820
908
21405
91
7175
100
918
40832
98886
66778
288
406
29308
628
41147
70
926
45
51975
4714
72356
7858
37057
597
77
7118
72829
71
2122
80
815
49960
7200
76
89
5021
282
38
5583
56
9601
248
997
609
5941
19955
33515
311
14475
298
4914
46
7860
63377
32
68
4617
86
62640
63696
638
677
71433
381
10235
5940
24839
8644
1089
8870
67
639
5969
5983
32
35
4709
25285
72
45475
784
426
49
2813
245
9524
718
7638
2341
405
83164
743
91466
771
91
867
947
7003
78
50
708
70
57412
60
15695
213
38281
8923
57
777
644
60501
867
6227
817
62864
67
83
33
9100
90760
54
79
49
441
79
24543
61
24217
16275
23634
82
12319
484
46
90575
187
952
76
71618
55299
263
87
2758
47299
614
47223
7358
872
48
61
404
1958
4150
724
3570
834
796
100
57418
3186
11794
808
615
89398
95266
906
45
62
37794
6169
80432
5273
6803
8366
92123
269
77097
84
148
92
356
7271
63930
95
883
5493
79
1786
7939
1473
3726
96595
592
5313
492
861
166
63823
35823
3715
19302
4711
3041
83
78
38
81655
59
78283
100
484
210
99202
79
59
41523
4248
36
26752
1370
864
438
420
21472
663
1484
91249
39
6225
5049
69
678
745
49
942
3019
49298
7863
1661
71
42976
7107
702
51851
34507
441
52
5556
779
33350
35221
1731
77
100
40
43727
61
63709
546
72
9848
2548
3243
66
96
371
69618
68
45621
7235
376
10087
65
122
86935
19580
56
55
51392
87713
9918
30371
51
3520
815
414
12743
5538
28924
49
496
33423
9497
2988
66
75248
36429
285
4032
68
86
68120
78597
4862
62004
759
99
3619
3413
13239
1157
2703
498
317
5132
698
694
17476
312
922
8192
9166
91
9776
86
761
35
179
85
282
514
60710
4013
7266
70
62743
76721
62458
8099
4527
30652
2229
90
56
30045
76759
53
737
708
109
98892
93
3288
8474
9165
6527
54
82
559
9765
3846
90518
463
6423
93076
672
637
301
23235
96335
32
8548
13323
40
603
938
37
5080
5989
9661
307
2713
883
27936
2834
18963
2043
952
85
99314
144
5711
33106
35962
404
64
7404
70
88
633
85708
8470
33
5769
3457
3119
6775
2044
5922
32
349
76995
1287
94
38
81
99258
2637
318
5649
68
69
46
34549
8543
822
40326
66
46102
1531
687
740
9427
69
82855
93271
94
3262
882
84
405
24700
46
96170
78280
99
6227
5329
73
113
690
806
931
90
645
2422
34
916
223
93
38
474
780
49
346
39
99
38
43
1137
65
5537
1289
43
9567
7496
86
840
77
8747
653
562
298
43
29825
5521
86
13720
654
38838
1391
60117
166
34
43085
84044
864
5600
64020
67
54794
1982
9308
51
245
97
479
66
4706
1983
411
260
63
4126
63
56
301
15411
99040
64
5918
6895
883
71911
604
89603
925
1113
58292
327
974
146
20254
3857
27025
39
7780
90441
3111
2503
12474
49
21940
100
62
375
4038
87305
9382
367
46
463
287
56
83
388
738
96
20493
590
734
7526
339
766
9178
34856
55
834
81870
6464
72
215
79
60082
6204
74
6992
4671
470
13715
62
99918
75
89958
492
684
93
3149
1600
18759
60967
52400
43309
73
52482
1280
1753
95
67
55374
35185
53
3966
54
27506
24123
839
1609
63
41
1277
83
315
65
80
3606
28311
91327
661
38
670
4868
34
321
89
43
27712
2245
29278
968
9340
75
472
890
4551
35620
572
52644
61
960
36
1883
2989
70
948
7516
5540
4047
4329
97
31535
97463
45751
40
564
13640
52
85
35696
7625
76
408
98011
46606
49254
4011
523
644
82
74
68
867
46672
323
65593
79849
87689
42
525
109
62
51635
63
76031
8290
97994
41
138
85608
625
456
301
77
261
65232
48
65
93
1059
4437
194
656
98
5265
128
5238
60236
80
100
1091
52206
9862
915
25817
9216
35
3327
45265
4501
637
62882
3497
9273
429
73944
76674
3459
62
82
474
41
289
25799
32
4550
662
69
43913
58
52037
69
62
5112
75
1994
270
614
8011
7292
63
58854
88
66
56507
752
71
73761
98
47932
1463
846
198
12069
5526
60634
67
324
555
8580
1134
31979
77
98405
80
6322
37
7971
949
40072
5465
367
9792
2677
46635
835
176
6626
6738
227
96
2746
358
34
68
327
2917
5800
44793
602
646
802
99
64
68483
70
129
22783
47191
74086
9451
7605
5491
75
90
44199
853
662
706
495
60
548
71397
59
277
694
873
65
82
44740
649
37525
54
9097
338
34712
638
469
1694
63
5768
881
5335
85563
3191
40
3214
77
1474
3934
40682
3208
461
28491
332
68
10460
57312
7269
783
68487
77151
62095
5830
33
365
109
1754
45667
9049
89980
928
8163
1490
36681
61834
58224
5682
8865
36325
14662
299
77
23167
88
95
73
60
30426
53270
28130
2917
24286
822
64685
6333
299
83
976
86
747
427
7274
238
707
14628
64
3533
639
132
783
4519
707
99878
3571
755
622
90
6455
49
2575
990
7495
251
143
26282
9529
60
58
5563
21805
18314
87462
1179
1386
45615
45
33971
4492
40
99318
3141
88
520
330
8615
704
5443
8161
18586
81
64621
594
79
59535
4126
4030
1489
60
841
48
729
14226
3369
1765
251
4467
62
71593
49
76
975
18996
4210
516
885
77
82602
563
322
71909
433
19887
76
9275
13968
989
68
568
28177
261
9801
21346
1372
45316
392
85221
4882
100
5712
961
3472
838
9201
58058
73
47515
80028
67
3861
40040
88
273
203
87
94
768
57215
180
754
749
57
495
625
62
11646
87
32836
3547
39981
44679
18380
87
88
4423
27822
75
298
66325
61
79
36788
5493
461
2276
132
66
8335
50
296
2104
24722
97
70
45
23189
59
3550
9302
21208
43849
91
57946
50585
323
46693
3996
19992
5628
853
266
8459
1290
42
139
1158
40
665
2267
69946
555
95484
65548
9204
8619
1864
60
495
9582
3796
92918
332
861
9238
83074
6919
80
39
32333
258
42878
94704
47
45
47
36598
1333
53
70
5913
68399
499
392
86444
630
70
834
42971
446
134
86
68089
825
59
348
19222
328
49
89038
712
75
1926
175
88
97
51
52437
76
336
5342
264
27289
83921
77
96
55
64360
852
8866
963
1843
6110
286
95854
84
805
98156
90802
2213
4072
845
78511
84
8828
57106
190
70724
55682
717
373
52
63813
6664
98
37
7218
54716
1657
69
90
388
69
62
7924
87
856
96
805
7126
845
40
51
77
5940
202
230
6656
110
995
61250
66
505
80309
2752
5630
61
234
159
74
46
143
88826
86
32
99
36
30962
9037
7996
18057
985
62381
2590
54005
7648
56454
49
1155
77
8231
44
98449
642
79327
37
810
74
7112
1206
936
96
99
86558
80
94
255
31831
79
36968
55134
1767
58
2434
263
97120
7717
685
637
9102
33
9345
65
382
664
81205
43
769
228
83
7983
41666
60
537
35217
5264
72
7428
960
333
872
56009
46334
30613
12583
836
339
29081
36
79073
94
5958
7436
84695
670
9189
52
70
7842
92278
3606
73
100
51
442
8583
36846
15592
78103
661
270
1198
7483
40392
689
65
245
6493
11613
2249
91379
7254
52
393
35
2985
28417
45
69478
560
6004
9110
3744
26457
33
14197
748
447
60
58
90911
660
201
86
55063
77
47
74
30515
834
646
67
54359
883
93272
8134
342
598
92
700
62887
4693
6275
91190
511
23204
2201
71917
35
992
6375
2240
40235
205
83
934
58
68633
42
8400
442
2789
95
245
63658
29928
75
60893
735
83522
6842
3671
5728
4236
6220
43627
76594
9418
86
11566
78
62616
84761
3618
56
969
79
3321
422
68
64
3692
853
37955
32219
362
148
418
3032
92181
38227
2160
1702
77068
455
225
41764
42
92591
52201
63
151
866
64766
75987
21159
1163
9957
529
1055
484
62
75845
91
95697
54920
41
250
8256
30615
35
54
5066
55484
51528
179
78374
66725
419
457
50
44570
48000
8413
39
830
2011
6386
56944
11753
4489
1223
2184
799
5729
288
89
90369
8463
43
83
954
45
84
35
6741
393
32
61
20595
43
399
272
7913
6324
4156
393
149
7474
421
77
64
35
1854
566
225
778
69
3787
743
12000
66630
739
47
6150
9256
3221
3728
77014
64
28026
19150
5309
47
1921
899
55125
2716
82
3420
53
385
571
82
63
18739
3150
32
1437
610
98082
35303
183
135
41147
78
50067
40166
7105
25227
52329
51843
64705
77786
91
644
6973
486
61
4898
8932
100
46
9960
58
51
882
86
374
246
72
305
83
71
28184
682
58715
32
35483
37291
8780
5520
89
931
9547
9355
51
46
3365
4374
69
615
2894
223
61
3995
5250
980
7477
466
9740
8301
78
95
6637
4825
587
66619
76
6945
32
88788
34
23311
252
4334
9204
146
14411
22247
39978
6094
78
28423
8318
48
212
62
7090
37
82
80764
7827
62
1704
94
91404
62
85144
44
445
56792
24966
60
77
82689
7929
764
596
58
3530
42
53911
2237
19295
46597
3268
750
7835
71
34
22506
60
35
2702
51657
8372
67869
40403
768
8385
4449
5797
75
41
950
722
582
60
8202
16213
2238
44
7532
692
3993
85
280
124
73
258
475
27085
3831
3291
646
55
41
18460
64429
314
58379
21433
108
20663
6783
430
992
325
99917
2922
66569
74
528
49003
7112
19493
3138
946
2617
900
86
82
1384
30284
761
29220
71835
65
73109
97
89
73
214
69602
57
3867
906
8660
11989
963
84316
85327
51203
49
58
67
416
14128
30309
713
537
41284
36
422
882
633
53
41
72
96
97
76
4798
54
672
33
73
63483
125
61
95526
55278
53
198
3861
964
742
6756
54425
7308
55076
1545
99
509
558
74
64
59
49691
25632
53776
72
229
969
69734
53353
2334
4957
86
252
46
74
6631
3676
5949
41430
135
5048
76
88793
1028
275
99
638
704
22625
357
97
47477
53
59
45498
3739
7448
78
237
231
579
86
226
260
23876
39546
98
7893
64
96571
95
36
99581
3741
92031
32
876
776
45
79426
89
984
2462
94
2357
60127
33540
3393
65
697
574
431
8486
49
3034
439
296
37
73
6202
42038
63
85
52
4188
6266
55
93463
60027
677
54
58
80621
84651
927
62948
78
91
51
47
902
5245
45
72870
731
80
138
55178
2127
653
767
85734
7690
84
4159
5514
8402
196
764
38090
34170
6745
670
26605
81
52
602
9974
10265
673
3534
662
132
100
5761
800
62
896
167
75053
906
57955
26700
19931
7037
71
899
25928
7798
236
286
6778
360
42532
100
1216
76
772
83785
13229
32
781
54947
55236
780
2491
73161
2137
266
251
7026
3833
96
48
707
68
545
59717
8935
54
568
47
50411
85
4476
295
385
96995
3856
61
73220
24352
90751
856
19545
79439
104
371
367
82
75304
9152
220
43944
974
91792
2257
48707
85
39
430
15466
993
45758
838
76081
16566
68525
102
34
142
81
80
63006
37669
50
49728
59
605
18683
100
402
324
28936
82853
20970
67
74919
2294
617
210
34
79
51019
616
251
14970
4799
50842
553
34
69
26027
74
530
3933
8167
86
79359
68
30780
984
8341
925
50
2196
950
9148
7303
884
76369
640
75
17595
58
242
84927
51271
111
535
771
3763
47
203
3235
7942
21286
237
477
51
962
721
40217
32606
8618
71
103
16073
44738
50965
30301
94
51
56
716
44
3887
49
61
817
729
140
75
18580
631
41
6960
33
92
1578
66246
23275
85
96
1079
11844
47
84663
906
1441
418
95905
1130
334
689
8523
100
76674
1509
49237
63196
1156
9896
79
507
1116
818
74
36
874
896
7062
9827
9206
24081
4990
37946
406
532
679
42
359
4089
48
33841
209
483
7378
3738
16603
65
88
65
75369
80
83
892
17329
14181
80
791
80
458
88
58
38
97
661
660
417
15491
56765
4038
2914
4480
54
77
219
71326
64
51
50798
8132
40
383
9914
637
864
588
23788
87
14817
8033
20830
8244
6394
9107
4598
69998
262
412
3742
761
68
114
660
6687
378
1788
5057
15897
38
700
220
64381
39
923
6043
55035
39785
882
5399
1125
2724
257
22203
793
95
8237
85
32913
2655
246
73
722
5555
936
66
23898
23901
552
12071
6439
40054
45
81
63
40313
875
86118
882
89762
6612
1663
793
3309
864
37
3317
98571
6779
140
56860
821
2909
62261
370
858
158
5859
7164
87
8466
91
41430
5982
32
96
63
331
756
7206
890
53
823
36986
991
697
4370
86530
1684
33
57
638
304
482
48476
69915
68
258
98
37889
5316
9440
3527
8783
6392
362
418
60130
48887
4508
15735
78
86534
99
613
9195
75360
494
1308
8752
24170
401
614
46
9322
345
59
327
499
71222
721
784
2517
568
460
2555
41
4602
40
80
749
73431
3621
9500
3023
3960
5545
79
614
787
97
95788
9796
93934
570
1262
66
4845
95
69449
34
9400
41963
952
1449
43833
44039
1797
52
71
66166
95
71344
1364
54620
84
44
84097
3896
941
61331
805
32539
61
637
9144
206
4057
17818
546
3305
42268
74
63
33
16875
4438
54
173
57809
51
5132
35
4958
7427
697
54722
2635
96649
37
178
738
6728
8094
82
6608
7824
180
2565
99
61
47966
49
65
8520
823
3210
13132
406
9364
831
6809
48
249
73
4136
686
826
633
79
286
254
63936
364
35872
5505
858
35
954
89
68
75
95
8966
66769
926
92627
61
7784
6670
698
35538
7104
306
358
9776
834
3695
4407
691
2893
3201
46474
8033
50
84004
6922
64
731
278
85840
221
58
64450
4809
65
95479
18052
842
9177
2053
530
8997
95
99912
9077
83871
689
5404
9236
362
38
3986
92439
88
76978
25131
11596
267
1821
298
669
71828
465
768
2005
763
5648
28291
3550
42
81578
6074
194
67
68
91
573
9028
8658
64
88
5949
374
175
80418
3692
680
54
9998
400
870
25051
9392
33998
40095
8813
38
73944
6506
720
304
64
8691
75
79535
79521
4576
4745
34664
70
5077
8088
230
312
32012
26998
65290
48
54
73
5415
2668
91
63
135
36
12077
496
28876
435
90602
1930
6078
995
5903
738
484
32
7485
44
612
145
7779
904
8227
28622
96344
31490
47633
5584
700
33
1982
7285
6648
78
404
52
9200
90
639
87
900
57
495
1166
66
29684
2156
2749
4524
255
58
68
425
800
74812
86696
7856
47398
9935
198
9785
285
9706
62363
1257
667
5266
33
1562
57930
8489
736
581
27922
94
7134
638
874
66566
94375
78
67
137
959
246
460
76789
60176
76
59805
979
7411
199
83974
1562
1292
433
96
689
94759
67
38
84
10484
604
76
68
263
67
55
8911
45
6083
97
57828
718
413
6951
7385
7782
709
3248
87
3300
1508
24953
65726
9266
5744
3886
317
863
35256
1404
5730
8287
92071
507
5748
48
321
9827
82
8264
26446
585
5838
2532
37880
333
57481
382
2003
34019
3985
2956
77
3279
3917
22328
222
80
74756
746
623
5071
85
88711
98
187
8320
77182
27151
49
77
97
80017
209
77343
973
123
9272
82
59124
249
4596
57865
6559
44
8548
84213
159
74
75
930
85789
4236
14947
64519
68
6760
2274
150
69389
12333
24264
54
109
36820
9286
93
9446
2569
83944
1983
54775
86
69
5782
768
731
36
468
911
598
61
140
45
61541
84459
92
4847
48962
8952
9282
929
89439
44
645
621
88252
81
8335
766
48
601
855
51
5603
57074
597
88
95
475
93
106
6764
18545
23956
50829
3016
4134
47642
7536
5991
779
169
75241
34
9946
8263
6065
333
70613
82
46555
678
8470
414
3636
9177
9406
41734
425
6013
80
695
43
2600
8302
75
389
2117
42575
81929
3404
74
61146
9060
1297
7200
30054
122
47
78241
29740
520
786
75
615
77
278
3719
7186
429
79918
276
57
90
100
54590
5520
865
40132
47
30274
43
631
100
39042
2884
29412
5204
597
5805
2840
51403
596
46
64
54
93590
87
287
379
744
392
37432
24660
1862
73
540
9502
905
8169
25084
2206
1216
7359
42
49694
605
790
81
62
5556
7756
929
884
82
30686
937
13610
54
9406
40598
638
786
85
82357
179
78
2045
3694
48
9661
4446
573
38
82
837
27231
68
7815
534
50
1040
909
98282
28322
939
99
3543
36494
42
96377
829
90329
43
7782
3797
61
89
99
63898
80
990
81
76
667
9242
32467
59960
62019
219
39
53
68529
59
4366
4495
370
6204
71708
57108
47
6377
22574
5680
71
380
822
80245
85
8629
27069
67589
556
239
91341
445
83477
462
4218
17994
2225
85255
851
48
38
38922
467
183
70
6495
86594
35
238
742
707
90
30509
83
81
83
8475
6353
8092
3794
8837
2099
979
7278
9668
413
73105
6560
95
284
48317
9147
84908
41150
5740
7091
60
67678
92708
913
7749
233
10591
78
3340
147
10296
95332
3612
84753
633
1378
44
389
5794
673
948
9369
8565
465
100
92
478
69
62387
41
6197
49
3367
4532
3773
903
9965
379
77785
94
49
434
9841
76659
13448
33
72217
90309
72
66417
86643
10141
9840
68506
5788
4357
5285
834
5776
47558
48
34921
88832
82717
509
5886
9139
694
71624
128
16346
64280
22832
3014
38
46
8482
6588
84231
35
85
2392
1579
6760
72321
93
74634
50997
749
25436
59
53
1445
494
88920
6799
9770
8229
502
62800
183
733
27777
95
8987
49
348
70265
74
81781
6375
52
852
65
65802
5012
25965
621
74052
565
832
75
487
42
395
6752
3588
77956
3914
44
6724
23275
4751
463
80
84202
406
50
32842
100
18019
360
58028
99
84642
5275
55
94955
900
179
774
47
73427
473
72
3376
751
3175
41049
86994
14630
547
851
137
4611
477
61
429
503
1996
42209
560
48
274
53
27579
58
1072
6610
882
28142
741
198
6686
7264
88717
497
74974
1821
58153
672
4565
79
3930
8691
754
11078
327
63689
73431
32
604
8699
77
4268
177
90
975
85
5122
3498
94
203
33604
83205
96721
62
88
85
85361
7484
2939
42
86
1083
84
39
30175
12266
70602
29093
1558
8755
55
36
76
52
579
592
1039
2087
550
647
4710
68104
61356
9434
936
35
54740
232
770
93332
48489
209
72
17932
704
13081
952
47170
69141
7028
433
15477
65
729
1130
58
33
294
96
985
807
29623
38841
55
3963
85141
87
779
624
290
845
7415
84
99
864
74
9764
56
77519
459
79
88394
7247
967
58
95
828
1831
45
52
8115
33784
801
2440
91
49777
783
2091
535
290
416
67717
19536
3883
92036
95405
782
52561
168
375
947
5146
50
5382
55
25089
88
9169
406
897
51
54182
1284
3808
92
66613
9550
9218
50
2027
52
9368
83
890
69
889
71
62
93344
7954
972
2920
5665
12989
39394
72325
643
86
58420
212
758
12181
45804
656
709
1797
66
75576
941
683
924
613
44
7225
32
61464
8375
6971
60
6085
3596
437
587
337
92
1239
5850
4797
66
33509
838
2354
23579
12398
753
7171
38
651
23624
92540
6517
3049
2534
78
99055
342
77
1134
78729
53774
40
22328
4995
644
87
68641
121
47
6554
707
65
32
509
93555
65
53
73167
799
79
82
2518
769
6919
8504
6056
8867
378
82685
421
6827
3863
194
40
4954
7397
16615
8587
435
75
88924
5768
480
871
6419
38349
6987
64932
9079
15249
33
91
989
6979
7002
1921
13684
4183
53052
83850
38
5988
6694
92
97777
52
1863
49
71755
88425
38683
44818
7916
668
77241
6336
582
389
43
976
644
9901
1365
868
78403
65562
68013
543
54125
76756
34117
796
39
152
849
82
30541
23290
75
594
99
32
6952
938
20875
7426
336
2537
957
2399
76727
9957
69
64
33402
77
48
7943
381
8117
76
16903
838
54
71
49563
65
14870
956
8565
13716
63958
2342
35754
83
71
57
39
59
79
13950
53
904
3586
18524
49
6739
50913
63514
241
36324
873
7677
43
40637
97
72
72
6547
9792
48553
82
5464
65729
4296
675
44499
59755
215
3793
302
288
3712
875
414
2197
215
74
12797
50806
120
32
9752
35637
2280
854
6527
798
76313
648
183
12621
234
46
85087
18177
734
149
400
8655
661
376
4865
47711
288
409
100
386
44
42
5785
84349
17499
8918
996
56597
2137
9301
8240
1244
70
28428
58031
223
5306
2553
565
447
67
62471
69
115
70861
78
203
65
13347
84741
23653
83138
2826
896
621
9927
340
371
69991
122
786
13681
98
88
90521
8396
85380
86
6037
37749
24417
985
8674
46057
93
49
826
96
90
54752
63517
368
86
401
353
44
147
37795
87
49
249
41773
99440
3582
1264
37
966
82
50
4427
700
2727
34
26364
68
95819
42
5469
6013
59
56977
87579
81
51766
861
3338
51439
7503
209
12537
54921
1483
1787
887
941
319
9617
6397
836
68
63
55
68
18589
9835
66869
34
84
483
363
1236
9865
568
27165
34
90
5920
501
196
35267
4217
645
16497
57628
78
3072
9230
578
4163
37
608
247
57
83
1420
8411
77939
21862
670
5723
7071
41
17669
4944
79
42
942
34041
992
50
308
249
56
7076
71
52
68
985
99
96314
77
3271
4181
900
33465
89837
43
18280
9971
696
843
693
96
4857
6187
32066
84721
6154
5334
94715
396
3797
231
69
62812
421
585
38273
110
7129
63655
142
5202
33
86566
14100
8911
76
66
52879
176
610
58
11768
37
6782
85
93895
697
7817
382
25860
64
24352
68
290
806
597
5714
7783
98609
995
20459
6779
6653
46
68
87179
7959
67795
2218
4837
10027
6938
71715
7588
36
89
100
5951
98
73827
83
25290
82
98
78083
6069
66940
5676
6902
298
98
18044
15981
92
31557
82169
84166
79
4088
58
4293
44280
58
80119
826
50709
50
1459
221
294
75
1080
32
96
708
728
7168
88
282
975
71
177
12733
49
25090
34500
1848
2028
921
2156
47573
9443
77
919
41957
461
5009
1767
827
27462
130
61479
88
807
9822
969
113
883
56752
42
92
31793
80
99
2733
37863
6234
210
2511
91465
26016
39466
2313
356
144
636
87
404
728
37
146
201
4642
41501
607
41
20769
4203
76
63
17791
58638
6476
10707
99
34
59
9007
816
2286
45
3431
732
66
96
58
61
55
612
228
42
49
31902
82
2918
372
38017
255
409
971
121
556
2042
203
560
10006
79
40
74447
8129
10501
35
15931
43167
81099
580
89
65
189
7562
9423
2827
543
3108
39555
31304
46
95192
3866
30376
40745
803
35
645
44
51
9845
32
14320
744
1136
50903
94
68424
59290
77117
67
965
30062
4000
64
83945
7584
8943
6736
244
84655
3071
11081
6408
72
896
5532
42
62
973
39552
44
4896
53
32173
85
4707
7619
85
831
94429
262
48039
51965
38
43059
31419
581
82
844
63456
6215
4603
710
28027
12021
43156
844
2593
92672
371
61902
14652
59311
584
34737
858
508
96
777
589
1460
2654
41
49
94
37091
34
99
934
7156
78234
371
772
44
3915
784
90
8793
6891
374
37
82941
29844
86
47462
76100
88290
46067
5837
477
1510
956
614
71
58814
852
63
5807
16612
93
67
810
7610
51
81860
23749
75
6054
40
724
722
62
21967
89709
62954
96509
626
75727
68
1182
88447
76316
9727
24968
37
76461
9064
88731
382
2779
36
22259
50250
95332
59205
1378
35
196
220
793
968
1242
322
67
545
276
8343
1295
86642
86
6407
148
3485
123
42
72365
100
7622
74
212
65952
1851
35
43
830
37146
517
832
79
1013
99
2810
64528
2191
80374
9649
89732
29120
27015
942
83207
3971
42395
25549
34
81
56861
2240
2972
97945
8502
979
702
833
33946
260
581
593
44575
62102
99652
902
2316
4096
42
864
9721
51
530
3902
738
73237
6395
841
250
54
4437
709
3966
151
56
82
72
1008
3587
19671
71
8733
36284
7113
37971
408
93
5945
801
85017
95
32708
252
63619
2546
4740
8926
8997
8317
31230
45568
507
121
4987
597
78
2387
78
7588
17790
35
96699
95
34
249
1974
2086
4257
3001
100
78
5080
4151
8978
100
4750
3207
589
81240
128
4153
7559
94
68053
25005
916
38
34193
48
853
3030
43
25813
562
70702
5848
1362
1255
2858
1041
95
14315
32
66985
58
52799
96670
448
47
14346
72
63
3295
50
691
46
6135
95
48
64
327
8460
432
107
5891
76301
72
5872
44546
477
369
59
2204
914
59238
526
998
14535
638
84567
64
76
21836
75387
668
2897
528
41049
52382
70
77
112
511
837
71
40
53333
7696
42
62545
2930
591
97971
236
9789
25073
1349
6761
7552
97
328
49
552
4018
348
54919
84
83883
4507
45
466
9193
4076
54
36
9646
84
869
1094
86723
48952
70
43430
9836
66993
34
721
86
69
80
91
29869
327
2507
4200
5977
98426
6617
40
10044
52
77
73
60
38
454
832
278
67246
39
535
32482
61172
839
287
340
7208
606
7604
393
684
78
63
81
400
64
13137
747
179
42
138
7490
6824
607
89
60
7797
635
91728
349
10123
526
22060
601
76
96857
98
12621
91
554
8581
15292
23120
36
1509
77
6811
92156
46545
108
244
291
920
421
136
47
23678
71
85
9078
32
7740
222
76091
90396
37
68661
72688
28666
32
9259
623
86757
5665
22249
69
82
31416
92
67
1142
388
1839
51848
7139
54670
528
9987
43
34
90875
6569
5912
94
86337
90861
8937
5810
62
6054
1613
89
748
7041
80
1163
39550
87
331
2605
3017
11120
87047
4441
76
41
29798
17733
6091
22578
55
169
93194
21077
684
9006
726
34786
410
8441
48
1763
495
50481
97708
290
5373
5020
43
7272
839
48790
827
8872
421
22118
205
194
850
86
35
46036
9218
50
65760
869
432
453
560
5931
6002
77
43
311
510
1277
962
190
55081
35042
52360
2451
259
88369
58
719
20581
72851
55
93587
68110
904
42312
3949
87
896
85921
57
2459
974
269
723
7392
82551
67146
98588
3274
7110
84
9500
1936
54
43
81999
97377
5004
1432
834
813
36
53644
17102
669
6562
4998
2148
9331
314
33
64
9316
9392
86882
31735
8146
87
99
935
36527
79215
680
8955
84
1948
728
94
416
9111
504
1308
70584
741
86
51097
269
319
5410
41970
5188
1862
11480
790
46
2956
2656
80007
43391
76
5941
86
3068
2762
49
443
55
49
40
248
37921
782
54
42
63
94653
50
7441
84
32
22181
493
1246
2619
51374
546
91201
64
4080
37
725
93832
89
4682
618
3292
412
9603
4979
35
770
73888
644
38
9246
871
38174
658
7576
950
2462
7453
39
73
46
86
2695
965
43244
519
405
61894
222
13696
96
34245
658
918
913
74
52
9578
867
4474
16243
18647
73683
100
383
72733
88
1965
72241
44449
51
36
947
69836
84833
974
162
5034
60
510
165
23977
7770
5044
99936
84
1084
8692
99
67
17003
7455
82
8156
75667
99
62718
70613
40707
7420
2586
75
186
1024
637
75
59206
949
4680
7554
806
917
9336
4142
51
622
71
2628
801
17965
98251
75
19656
49274
84
315
5849
9740
11369
6970
50
73
959
13170
814
73883
16885
54621
57983
91
100
848
90115
15744
297
6876
9297
51
9303
807
73428
33
87
34653
518
223
42
1756
12371
63
43093
995
34
54334
4806
535
93
891
34331
2599
2552
8126
70513
7839
468
389
6517
31517
126
54
91
95
3150
33615
89379
22554
2586
2773
6906
9289
34066
416
37
9847
515
47
906
27266
1129
24537
14385
5062
64259
76
321
3715
74643
6932
96
36561
4591
262
854
3019
1165
14404
952
66651
5281
7867
43725
995
4806
4422
923
5761
28081
39
98
94
199
186
91515
5959
410
8954
8444
56
728
61
16154
4254
16067
6146
435
74
3158
42288
79
2315
36
1266
2518
33
29100
53
744
62232
36
656
602
83
1552
39
36
67850
75
51369
84
75
9829
887
3150
1759
41
408
42
69486
33128
329
82
21990
77
709
7486
979
78
67654
52
66180
9184
56487
23392
612
429
856
947
81
7045
5578
579
70
69
69025
2166
824
756
8976
3983
230
1345
8420
279
2231
5555
97307
20861
38
85
38757
48145
50418
623
3716
78
800
3143
37
79
520
49
8414
4706
1424
53541
55877
89
70
641
6487
28653
44
7522
901
903
88
1789
59843
47918
1737
84
902
208
57
846
360
28653
97557
61
63
6366
137
5481
85
9117
62
3027
93
6158
6329
7012
29445
7420
4775
235
60
12684
54275
64
6071
5706
512
84
58
25069
3550
562
20318
100
65375
4472
8765
1486
1864
1300
97
83637
45
3401
6302
642
64306
79
1295
305
8869
9871
22230
250
51500
26594
81
5436
61
4665
17030
6149
305
927
98
2175
42
67
35186
8637
10593
4463
1416
273
51268
76
27482
27966
43
80397
424
74
57
323
71698
91741
254
35
3873
40
4102
50125
757
8229
37731
34
92
34
924
76
34
44
39032
1112
8420
3189
37244
88
28559
388
77
40471
216
18109
9497
81
8042
495
3012
74808
136
5211
4241
85255
9557
19847
64
6778
35624
7274
66504
59
98
831
69
23046
6168
49
14987
98
65797
1796
221
2160
84
3533
115
436
39580
9177
5697
714
51182
407
3988
153
557
30667
19783
652
71491
33
64
95
93564
84
89338
58
934
501
94
49
38548
838
3391
73524
7418
5185
447
694
32
1206
89
94
72
1112
518
43
3163
75885
2429
100
57
16971
96
581
7076
789
67
2887
114
319
90170
24072
9403
6927
733
751
11319
51
307
99
710
57290
23334
2199
58
4881
89089
62941
42
46282
6843
68
84324
71
6944
2009
63
929
45004
30705
5438
100
92524
86
82
33
552
78035
61584
552
1774
374
49470
364
81605
19447
38
918
7599
100
579
33229
9060
6056
468
45084
873
270
67893
514
552
352
948
11257
61518
7714
31818
9532
865
48
2324
40072
38
75607
3036
57
30765
75741
1284
138
968
200
992
6333
357
63
60
4859
61
44
182
78481
43
36003
8568
36
8823
35837
962
97061
3659
9249
68917
75
5286
97593
9394
907
9081
41
11994
5173
85569
1008
70278
11004
266
2646
7570
332
11674
92
89305
78755
95066
20588
41929
21121
1231
933
92825
88
2628
171
409
7370
58
93
60
12614
5734
55154
47535
465
396
69646
306
531
43836
427
91
196
416
24848
2897
51820
7884
2820
8283
2365
13403
190
43
67029
60
45696
60461
33
60
36
84911
3248
562
62104
39
94
995
78
76
46956
9828
72777
81728
65651
53993
8325
252
80
83
52
31520
581
65
328
8482
34
39
90
437
49578
59414
473
96
7240
591
69865
353
60
14934
58
8720
75995
93826
619
238
940
4571
34
21784
142
7791
2998
2582
26313
80447
98
147
62491
1642
6846
910
45370
35058
71
513
3037
74
884
983
74534
96
6620
1501
59862
138
72876
6337
718
54
92
667
145
8713
66259
26578
668
1018
993
58479
33248
7321
2024
48661
35435
9473
47
650
86
928
79022
15295
89611
1050
16968
9248
38632
2502
580
59976
83187
902
94
7963
356
68
87
83
5011
975
568
79
59
52
61867
458
10217
47
66925
6707
68995
60174
64537
53628
58
82445
659
18131
409
2511
6075
468
401
34
2139
802
93
949
57895
533
17494
98335
8644
887
9325
55053
8887
76
4098
122
2149
550
48
108
48
83
66973
52153
6260
9085
3524
48023
98582
69
318
7559
24577
53604
89
608
34
73
406
33
367
454
3463
793
989
548
47964
512
304
336
942
42525
81184
51
2582
1176
34
91780
737
70544
52
35
884
47317
1743
32365
55526
9855
227
2546
822
1904
21689
121
8209
3647
53
32
725
89
98
932
6568
494
72403
99
28082
516
1588
34057
8860
3476
9139
449
56420
61485
762
5982
9434
57468
85121
407
156
65121
89
79615
91674
31127
93
632
20047
180
6006
2750
7601
358
4787
36
720
51981
11531
49
565
725
97043
3556
8883
282
53844
64881
97
49792
1864
69373
96
881
8728
858
47
32
99592
2289
87
46
20231
2413
47807
66144
33
384
765
88
585
758
80
216
74250
2470
87686
3641
283
981
58391
4092
39464
84
1469
2121
99485
860
3892
726
89673
87964
476
768
276
303
6049
729
118
867
687
67125
241
59
8197
4515
50157
2052
72474
693
3286
9675
1919
844
23051
3675
652
64
727
98
42
4348
49
1063
44606
64
89
73962
465
36150
56487
42
49089
22670
93
9646
891
36214
59516
75712
82418
8630
49
451
87
4040
75961
4860
95221
99
99
49371
6550
3261
8139
84
89
78566
30176
2183
39369
43
70
67891
4156
9720
827
37
77
95
9832
995
98255
464
107
86731
8704
4340
494
87454
55
6405
494
9056
8266
260
81
2417
34
8897
249
103
4247
54599
90
866
150
92
38041
193
55031
201
84958
757
44932
5568
76
1074
41
6432
6827
63
9340
55650
98
52
529
2259
34
4496
57036
57024
37
376
5914
280
4994
66
5783
86028
58772
3009
1216
63
341
815
15856
8738
843
6197
65
9798
4121
26488
4439
2638
16886
31968
1923
1603
28056
6848
494
5384
90
970
25069
2118
812
7557
310
3032
1831
93
73
77
142
3672
601
61
2742
78
628
48885
6297
590
623
63
62962
778
86
422
32570
843
507
797
3119
84
201
35340
83
1243
7199
729
916
4363
87
750
95658
9612
79074
39
556
83
44095
464
52
563
314
39648
65
78
4233
714
66
91
4456
434
6509
52
84558
66854
44257
52002
9502
14376
7138
550
95
83
94917
6479
60825
24989
6213
2653
43
820
5037
77378
36
8130
31202
97
5142
82
87462
6295
56285
65
1689
824
474
7753
36
134
69036
198
761
78
81
587
865
1027
42
6477
313
583
74259
60
90601
936
21788
89134
59
984
94494
54
150
43
3202
97
76
8459
4688
1551
73607
52481
2746
225
39123
81
3536
35
37102
90
501
80621
75687
89
6012
92
63
84
96
848
96
8415
6130
6858
68
338
45
37371
327
91
11714
7465
33
345
1498
87
980
42728
45117
4269
73058
76804
66
92196
6447
6721
126
31595
6787
4320
29987
58
446
43516
258
21366
71999
92372
91672
69534
78
69463
79
304
44
80
89321
282
970
7768
41
11777
74
8060
708
221
7685
43634
150
27521
78844
1320
55
98721
9874
539
877
346
2058
60
65
53
816
85
7549
92432
170
842
73
75
907
88413
150
51
1440
549
59081
763
8813
81
491
95964
86422
701
32
9452
8931
91761
53
56
751
48
1323
46615
687
4539
230
3673
500
52
2610
5310
81
7065
2182
54354
406
423
632
31573
32
9817
33
45
61
5281
33715
5503
51198
924
481
3039
578
75
403
871
73
839
518
7172
20127
74
27894
522
838
78
61
33
8011
642
76879
6894
1744
761
43062
597
1525
1939
4852
6280
607
10847
85102
826
64926
5491
65
9009
9449
885
90881
68
330
38
82516
3765
63
48
68764
149
89
64
12390
176
6411
3557
927
57760
93479
75
27125
60
52
322
14622
85
9622
811
808
79705
1014
527
62
51796
4089
935
52
950
3917
6327
260
6819
51780
25642
72
2275
87
49
48
45
5900
85
70676
36
46
393
771
3325
1126
3694
2996
27417
38
41
8607
4268
4649
72202
83
80
72682
42795
41714
69030
96
82
41781
3435
76
73141
95
34
57
1133
63839
232
35
7571
103
6066
411
59
2443
71644
93
136
756
66
26997
254
97499
66
49
34064
759
85524
8481
82
257
17384
280
690
50144
731
70332
63
962
33
8397
87047
3381
6171
77191
49
79387
2676
76
88357
8657
80
901
83791
57284
386
32
97
359
47
94635
80
9590
83970
4188
6735
7888
8584
490
49179
977
980
25621
2297
891
4036
89974
2844
29245
51
48349
90
6551
8361
75
54453
659
76825
1023
70001
40715
437
88260
970
82
8506
7525
631
127
55
43870
394
66014
981
1066
93465
64
73
415
63
43560
88958
6161
83
8873
1670
50275
8106
53
46672
4477
998
91
49064
2931
63418
416
602
64431
41163
49331
74
9526
88
94588
3378
7609
1480
561
8263
305
892
378
72339
100
993
376
7218
870
934
728
42
805
40
30945
27549
999
58
214
641
688
98
54
32
45485
86511
261
53
97297
841
682
47
91547
76
63583
9169
9235
83
6026
28049
80647
5387
532
86778
83
2724
32
420
37687
658
68
170
7154
530
73
46
86
8616
7794
6798
85505
4870
89353
61
873
99
992
44190
297
6966
77378
117
20103
490
4262
514
54
22148
1664
59
605
49322
868
65609
39
6298
64
87
3675
52
9997
6596
498
5422
66
391
96
824
6171
9642
41
51
93794
6065
85
6496
63539
70193
66808
38865
33708
90694
26649
163
348
720
82
4618
6712
4883
5314
86
2372
588
110
47
482
85367
48104
282
82739
739
41735
14096
89
993
46931
34
93
665
4553
908
770
31038
22868
43
298
6098
131
74820
95
44912
39143
92
51843
35691
58
76
83981
74
169
57
80
83930
77312
631
893
38
446
87
494
9644
211
98062
91364
32
911
6135
84
100
459
4955
625
7061
139
40
176
2429
76770
56
663
81
588
54
50
49039
52
59
350
94
484
226
706
97
78165
7164
78306
67
18489
6930
65
41
5525
96585
616
781
983
7723
47
2905
8132
6741
5377
61991
6520
896
255
45615
40398
5263
899
2563
4470
6005
1027
50
9500
5109
88
76730
306
364
447
286
96780
82
39
15080
89284
843
4615
689
9352
337
7371
89
923
414
5530
40481
80
59043
34
5638
22674
50
561
730
357
43417
74
605
864
69
84603
50307
37219
878
175
7728
34
94
75184
92
92345
59148
4437
86852
48505
488
62290
64167
6643
38121
815
9845
98
330
56
79581
64
3623
7596
37555
676
885
6025
6430
7603
85425
58
29082
70
80
655
13597
65
184
701
86
23337
737
67
77019
43
47394
68025
8012
40
34856
35
62516
98854
6552
935
580
8618
330
89208
34
347
86754
60
99
60401
207
8672
13159
42695
80
628
1292
70615
43
24080
216
83203
12459
62851
313
827
110
356
59
8470
483
3683
4264
78
96
499
299
293
8030
2323
3181
40
6775
5334
625
70148
358
58
182
79
45
2545
687
64153
4722
44
60
51214
2080
51
3305
360
77
7234
50
888
46
84
574
626
22165
99
6118
6209
47461
84
871
266
46
36
2827
130
8308
34669
46205
97
7662
77744
40
866
996
3497
65
1106
2491
8234
544
49123
46
9273
55688
285
1542
45
984
57
7398
47
35
31912
93
76647
590
67741
1019
765
23577
259
100
549
98
9167
43
772
3850
54
40704
54828
996
218
98844
5676
9007
351
997
805
59983
611
60063
82
38
906
71277
16118
70
4016
8411
100
63140
584
74
58
52
38375
1340
2768
80
5121
93738
21740
48074
729
9660
59
358
65
87
55
36044
40645
78
37877
83
1903
48
80
3872
30878
9710
83047
44049
3495
7574
423
91443
76620
874
65
79
66438
9404
312
509
1123
934
582
8920
918
3435
5639
2387
832
83
356
64
388
7100
72
896
6375
3258
1833
38859
74
2982
1680
55
7107
8888
72614
401
106
9994
69
500
4989
37246
90922
90
7888
53
112
947
73081
276
100
66771
74
42146
18307
98288
6537
3502
383
70
47
72495
97639
82
9105
85078
81591
67695
52705
66
43
7272
51
4957
58875
54
62537
4036
39
99
1625
6034
98
99125
8573
32
7865
50
92567
127
896
670
76598
46
86406
57598
90
6424
84
47
14032
9235
10394
958
54317
2068
9302
156
460
85
37
79054
74244
54832
3850
51
96
178
2078
66
3709
69
86
96
461
20840
50
1933
53582
36367
37
166
51941
69
84
652
3645
3473
85
268
2376
39201
98731
32
93886
9001
5736
68
87510
755
68872
58
75
18934
9245
604
63745
96
9190
6427
61
581
5949
6879
863
71
87853
51
29774
35964
130
44759
97309
1756
32064
8027
58
66
50521
595
39125
744
51
83
21455
52
33225
24274
565
215
41118
3657
941
478
779
9473
38
92838
3573
5862
56726
47800
246
9916
4576
37
68668
57595
75
18790
287
44
78674
893
95
42
73
14559
87924
6825
567
4992
46
83
37734
486
44
4815
788
3167
834
7544
64
856
46
14137
78282
9937
41221
594
74349
45538
123
52999
57500
21571
45
566
79500
3400
44572
654
779
76788
961
52
96
41
770
89
8630
2350
239
9166
234
99830
70
3372
2076
2549
4027
41
62
16187
77
8273
98092
946
23648
22539
38
964
44813
868
7970
49038
915
663
43479
507
67
40
989
39106
74
129
1826
380
751
651
92038
632
81977
9656
6061
64
361
91
1485
864
342
45
78102
9073
43
214
2026
6325
2672
15145
6151
78925
4149
654
776
82
99462
930
2000
2428
451
55376
46
5322
53
81
85
48399
79
186
66
424
45
3119
49694
80
5864
60
624
87399
545
874
14840
46
68
260
25236
161
9876
65
4017
61
31462
18484
910
7261
49
4945
8481
50571
3932
87767
171
471
44
708
70066
360
5161
81896
92
3044
986
9032
5553
85
41452
9036
8509
948
40156
5076
894
4991
5616
916
1869
57
85
2295
5655
20037
90428
46101
346
48306
2122
96
7097
665
325
2470
46610
70
283
61168
4904
88
523
804
337
3577
39
297
9004
59
97
79711
5854
69
52453
5370
4391
62453
418
69456
9560
82453
1101
29181
2492
67
347
626
661
68550
35
2187
5252
985
49
507
916
57981
8129
5779
5392
93
58
18755
94404
794
1229
66757
50127
78
3344
663
46097
73216
351
91
510
23044
47359
4849
81
9920
1790
75
672
90430
61
12619
36969
93
667
441
8201
3876
1198
51322
222
9734
91721
97357
93
635
246
6941
5012
9902
870
7955
8497
62
7627
461
12324
3232
43
30573
731
55794
50
934
90
32229
9881
16832
47
5231
3391
68574
2121
2845
990
6545
970
55
808
48
48583
59926
95
62
12293
51
81844
99236
48
54
4683
3890
1987
84
38255
339
2893
737
53
7052
224
13225
43
85514
841
335
73
9423
29782
19819
43502
488
45471
86898
89
858
10886
7506
3412
70474
83
33925
1676
281
97
402
97
9525
97157
207
9572
57
13174
89626
7723
123
7369
83
4300
5681
4474
10227
24397
44
89700
46
40
99
4436
35813
6677
86
38
8605
933
65678
1075
637
96
9381
785
50447
80
8785
635
31326
70
5230
72727
967
8994
45
588
63
566
2510
50
746
90086
63
80847
52608
408
8916
3017
753
6742
48
78
59126
58
8356
66876
1630
71
73
88
921
59
432
15674
46
98
204
16234
242
281
38340
442
90
72
87
3436
602
462
1928
9546
91162
33
80
94
4634
8184
23330
780
977
25532
18423
582
711
1153
96177
63
62
82
86443
80
6802
1612
37110
71
77
7882
8976
85
436
657
97469
55892
45799
39866
569
74460
2527
7876
87
73749
99002
29762
46
95131
772
70
6537
666
780
486
530
5050
9008
88
5025
81
9077
965
26485
122
644
817
581
46439
44
9898
77195
91537
97
37180
10303
4436
469
100
98
5607
44
83
71
6396
48507
4758
368
45
96
53486
72
2105
70
36
572
987
2714
14214
563
993
77
464
25321
209
59309
72
832
56462
57
77687
258
73
759
75
760
13914
762
35570
37339
53668
61396
69387
100
421
517
64
501
11546
372
66
313
67701
44284
43281
98810
65294
77
65
8424
2651
917
911
51
93463
50026
86109
57
5329
184
42
9366
93
72893
26587
326
54
43671
747
948
492
7280
822
573
18630
65395
40092
45312
80
75130
13301
322
97
8673
34
2377
75
52722
88725
5640
8163
6279
626
78626
2081
31668
57712
5529
73025
59749
288
64959
99
16136
42
917
71051
60
189
50
455
74
312
53102
3399
65605
6450
568
84613
948
5434
629
39589
41190
5162
83331
40582
41642
79
90
6032
5803
19743
6850
47
24639
136
73
3682
67
1963
84831
39
64
68586
5724
99814
100
986
2919
3516
6276
44710
904
97904
59432
5420
2222
34
802
49
715
603
16048
5681
51
25133
96137
85597
90
130
9030
6590
52
173
3640
82
6908
76036
61
304
4897
367
72238
73
6969
89179
9385
252
78991
76
20626
735
72
7535
9325
473
946
82615
97181
463
36
22789
7430
74
3596
38
70
104
75
8180
61
853
88674
70
7883
802
7816
28395
165
74673
23186
33
122
900
4966
72
700
5998
99
67
36
79
6057
41359
985
134
1124
5215
5634
420
32972
97
9055
8718
719
4230
858
83922
3427
5620
12927
1915
25702
759
1026
9396
3002
90
61221
65
7431
89
61
939
931
370
51030
38
78
69622
60
76
137
47
7885
2068
372
44449
345
3003
955
54301
77
899
67986
26998
65
96961
68730
71
48612
17159
56735
40
77029
42994
1171
944
501
4790
901
52
268
62
81058
254
332
15371
73
93787
8630
59831
83333
983
4269
93
86
8415
479
61
38198
6348
855
66
3982
7629
262
84
6976
867
67156
45338
288
226
47
21861
70545
458
69
5902
64233
9985
6683
4915
3230
6009
35309
509
89
58
69
95
988
920
5114
76145
100
978
13943
81773
70
67658
82170
2510
159
7254
397
5550
67
77808
818
207
34619
547
108
9022
8888
39710
82752
121
32492
726
75558
4828
8420
555
33
2831
322
23963
25113
9458
6153
455
981
974
42
57657
82649
46
9206
11415
72197
288
922
26861
147
755
3729
50
74
53
59
93
89
66927
2636
55789
89337
36
36963
43
89
727
54
46372
86
238
89423
32
44566
491
82089
46
100
4615
1385
86455
26766
94344
35
4800
49
183
3739
79848
52
34127
4236
49
95
97483
33596
466
496
45746
191
2853
166
1655
9668
929
69
7886
327
772
94230
568
1725
72
962
75519
47791
78269
589
6535
6711
5390
43820
1858
92008
18028
19414
57596
21404
35
34
389
43105
79
35
35216
8203
93654
3218
43347
385
61
38
1296
87038
281
132
2753
92
46169
33123
63
978
9024
2138
646
129
27259
233
80
50
9496
2475
68212
47
2703
32516
46901
5394
3252
185
80
154
55
496
57
72
77815
60
883
250
66
6447
9415
56
907
86
689
76
3658
77
83
598
406
76216
41064
73
37
453
38
2225
410
544
44
6493
84896
818
80
84838
5604
41436
183
526
183
93
981
10181
405
81265
89476
25792
39698
20261
135
41205
664
9828
89
75
296
93
406
180
49836
7554
99921
39
85989
75
7694
67359
424
857
6372
94
63
549
90
57815
177
759
71463
250
293
5422
6491
4010
21237
73648
237
41857
347
9250
9059
17285
82
77
1481
8808
582
77907
456
40
977
628
93
52736
263
6611
89
984
50
273
7593
7944
50882
18205
78208
79
35877
439
33516
96
2090
152
54
89
98920
3634
99993
6409
34
5039
5756
83
48
6779
32129
10448
83
52
514
411
566
580
1009
60946
6630
14864
83
43
284
100
415
35822
8545
8845
40
64
62316
93
3555
73
57
72
497
22027
40
7426
46
52111
424
47
88
7714
3297
5941
8967
80
66
86
54
878
50013
1236
162
57
921
47
72
69
9568
94391
71
172
51
9639
6940
96
64630
61748
43789
5486
11898
66493
879
6507
649
37308
69
66904
92412
34062
87
909
68238
99169
3651
68
44
55844
6463
758
52707
19257
85
8642
77
84314
666
50626
8453
180
95
849
646
61
38
8052
31599
201
939
5029
31364
704
5757
830
94198
271
858
2376
1641
8474
635
810
57231
8333
38201
812
2334
50
65
5413
50
80
41
4152
7420
45130
8553
35581
145
629
38450
48898
3669
88
62897
4458
34
56730
7618
271
55
64818
170
465
16278
8645
162
82
925
80
318
4714
286
7830
991
95
60405
67
9289
64
2933
88
7654
2896
6428
64738
1075
6029
2972
658
614
55
9874
5908
2384
47683
88
78602
78
3427
83
95
860
93
32538
3152
9245
1716
17353
6229
767
80278
6307
875
370
8424
71287
1267
410
797
32253
232
43
67225
34820
209
10539
368
5944
900
41448
48
66
2373
12145
532
98
462
5481
306
6472
7990
519
2476
289
64
3271
18645
86
780
3294
38
459
8071
96
97
81
46339
129
313
89830
7457
102
545
5242
17627
148
3479
253
715
76644
98507
423
51
1480
87
956
9957
46
84541
1587
122
61603
20288
100
6031
61137
15587
44835
83
96
7264
46
65
107
7242
3314
90
97
57062
42321
499
76
30296
100
56
3731
1098
75016
4693
1131
4148
90
84
2404
79477
2889
85971
80
5116
19104
41171
476
71637
30913
59
1586
304
32
87
376
944
44
92518
4723
403
7717
27305
90742
7818
176
71
99396
35
18470
76
334
3555
90
38727
3795
55
7688
284
558
63068
4728
48502
78
22231
86
2319
56606
412
57
977
60826
87684
7392
78165
74
78
15131
49962
230
81385
26637
114
41
17345
96
60652
154
48622
66504
79
49582
788
381
18738
3972
37733
416
6364
9295
358
399
90
42292
79
860
6297
467
341
6282
1708
2015
46842
9477
66
249
2434
61691
2673
269
997
56738
12060
12288
67349
96
40
48547
658
17076
4523
382
1302
6656
49
684
91
2104
425
79654
41
40
68387
524
96
18775
3407
420
8821
645
769
600
68
65
97
59823
433
55
26328
65453
53054
50414
3671
6343
68
53
64
51
87569
604
4430
5938
36088
94057
56
62
240
3155
89469
334
82979
58
51530
320
87
62979
978
76009
84
17468
330
2202
91
284
162
2577
80818
15481
4814
47
125
78437
8896
79
929
91
85
35962
46
759
981
70
5199
97130
88
2608
94
99548
543
607
87
69312
9426
85
2506
37607
251
77
601
53572
47
70103
768
5267
68732
34
5639
109
19274
88
6246
5633
88
21058
65
41
404
750
98615
20222
72713
268
29260
19101
4589
510
5429
7444
30417
1166
54
80
574
2611
76
7542
7708
69
3045
98
52923
1094
52
829
3717
7653
378
72
72
712
49
650
67
65268
380
9647
965
39
47
5504
67
178
40
33533
85338
1750
9840
3039
8782
789
11360
6977
161
9905
604
183
15546
9939
590
882
68283
29987
78
92004
951
53449
627
59174
354
4313
95
73
678
673
5091
61
79
83
6928
29184
5786
369
9712
5175
32601
14010
78
1671
711
516
2299
76
100
51
68
309
69839
391
45611
958
38598
46519
83292
6021
91520
9789
41
95094
5510
68
549
41025
71
307
37
9070
928
1035
69926
67791
7294
73127
52001
460
61792
92
240
7743
940
6505
334
89
85468
8755
46
57037
440
261
22583
51182
300
2391
61885
19105
76513
38
47
86
45297
73
4702
96409
882
537
36
99
697
58
89221
406
6995
61
5488
535
54
74388
62328
41958
80
88988
33
1710
669
216
337
5908
305
66
666
32
2712
2633
85818
31042
549
56401
13922
81
53
55
67856
9867
5041
80
30984
82416
967
579
69
66
741
3815
282
914
301
1705
703
42
55687
451
423
444
237
94506
8086
93354
47
37
8070
6290
746
8271
612
88
51761
54
352
20364
46523
33
85
5235
82
951
37627
50137
93
49
281
270
40
70702
9089
541
810
6615
68
5646
59651
47
693
43
45
7523
86
62
277
638
145
1207
329
814
8851
236
6678
8659
32
91
92
25995
708
88
886
6893
233
87
9815
5122
81892
5910
206
65
79
884
76342
491
93968
8821
901
166
7638
52857
74
5885
87341
511
90
52496
31706
589
944
9364
35239
46
608
1692
97
4089
81320
97161
949
7261
7207
26258
34
55946
36
68
4418
75
57
90348
47528
590
3659
504
722
65
774
136
2674
6086
92
87248
728
4610
68
61
97
8670
8238
84
558
91721
92995
328
77
9637
6437
32
96
51
86
536
4773
6724
60631
95
91
202
442
4330
488
6149
199
991
52646
9265
30382
86
29128
4854
85283
918
96
26890
8897
62
57
5216
69472
77871
79113
93
754
702
64
83474
531
568
978
810
521
411
900
1648
2793
7941
5380
228
21733
9990
73
66201
80
40350
510
9486
55
9921
5178
930
412
4302
78
354
68
4062
76671
80
92
75603
71
443
81
8245
43520
8393
9094
63
53
5586
455
274
8871
53756
887
78497
26778
144
862
96308
39
43
7114
49
661
720
358
69
87
5124
8994
934
26684
4712
284
54571
7071
41565
8106
61675
43245
236
609
3406
55463
67
51
31840
20044
6830
66
83326
7208
3162
87672
40
1360
13803
213
73
173
3070
7524
89
6590
59
837
72
85
2578
70807
87
9827
8750
86
472
2788
42493
3261
2463
35
76
4992
7705
35
953
62
60
5889
100
84
99829
5920
68
4892
98
86190
825
23316
7369
73
8980
7583
20367
44
579
978
30796
5354
64
77589
66760
98
8044
39325
773
82
23216
49
97
991
42695
93
88
5436
81354
83011
71102
963
721
51
26852
2095
727
429
87836
6609
680
3795
6477
8497
81
342
456
2907
985
816
50572
1218
232
847
87960
80
939
5845
54
456
63
41857
69
88110
5710
6425
97
451
90174
720
16485
57
2087
34
7539
60
85
97207
428
1492
843
99354
14298
162
7466
72
154
700
92
62480
2705
241
249
4271
3038
802
54
87245
662
686
804
5254
9351
77531
186
46001
194
895
943
38181
88
3743
436
7065
85
79521
73773
3832
19846
654
59431
266
9495
46
97
8982
3082
66
114
11533
5886
3448
21940
392
49
44
80766
669
925
2277
966
2301
9998
149
137
8723
572
98260
80
12104
67
130
67126
60
415
10329
81528
50107
874
69
8245
35
54590
4572
497
88
61412
39124
34
57
73
3400
48
64
2228
55309
4703
75813
94
969
958
96
44
432
7278
8557
100
85
4819
45000
855
98
4500
16723
81
49
9771
995
6850
4790
44
5252
58970
61
6423
67704
91119
6787
4709
821
5370
163
69
2955
987
9026
54
48
940
8303
411
122
2775
8876
59
6668
64850
37095
878
4430
779
50
556
859
73548
910
57
3887
17375
4790
83173
86
69
11782
92545
950
452
98
53
26661
141
2895
10568
2230
8140
11637
829
137
55
9654
4647
279
6277
7574
4633
665
30113
25413
553
3151
96
32
533
7253
8326
93251
57701
59471
87
85
61
40
94
73856
923
9283
38
494
6376
79352
323
7500
5926
41
98
8032
74
84
4510
83945
38
3019
59700
44437
3455
50071
60082
7911
40
1185
436
43
6502
72
562
93
17405
87774
3599
39
679
70989
816
59
877
11534
5373
5942
96390
67738
576
2228
3058
83552
56347
3690
381
498
66
344
7651
30412
45413
47
61
65465
74218
71
561
320
100
7449
8219
41100
7619
46849
8562
415
6735
56102
7740
7059
33
42
90067
77452
93
49
80
33
99960
299
50
5457
862
488
419
41836
612
9033
1102
32
66223
7520
9792
9592
11975
514
99
34817
45812
8582
5973
901
741
57
54
825
79
558
6968
1605
40
87
25788
21545
505
8776
42537
473
289
5550
985
8076
73
79
352
73
68626
9869
512
32
1275
36
5458
55
89
67105
53
60740
664
37
14745
83
3945
997
29384
48
56
48
435
75401
43396
84217
77763
278
78
42
2091
32
337
42
43
27923
69
5701
41
81
1425
91
43
945
432
5725
60057
3387
57
7771
9885
254
805
5859
95
79379
43409
16874
45875
894
9087
2682
72
90045
79
34387
7896
6034
85
74
5368
58
418
62331
90143
71020
600
184
655
96
8301
54
57424
24620
97393
960
531
254
6364
466
88
936
982
67
4400
4782
250
52147
46
2241
50
23715
5689
108
764
52302
991
416
52277
90979
5754
776
30429
595
9522
9103
96
722
109
15399
37
39
596
31405
59870
239
5628
36882
87
209
40588
81
42727
46105
36
87
2387
88
72962
58
98616
770
40269
78
572
5531
787
46661
3511
81645
65492
9654
76757
823
91
262
591
295
7839
81711
487
439
97967
4830
826
1173
98
67269
144
92
801
73293
16295
87279
7452
520
1339
523
46
89400
898
625
62079
9555
1472
882
6639
554
64327
37
772
2343
82
86950
482
428
91871
3133
80
43
975
73
6641
87187
12052
6241
13013
97
39
38
252
429
1193
719
10308
1041
55
86
93178
401
3454
836
342
74
2507
48714
37
85
229
354
1283
99915
141
80427
56
100
9544
61439
9642
40400
58386
92489
396
654
3442
18619
6207
3792
7571
51697
697
25089
47130
41350
88245
77245
8595
76396
238
478
164
61188
890
63
79521
36648
712
150
176
51
29737
70124
3077
4876
88516
510
37
539
148
58
32109
41911
84
1220
353
49211
875
272
38
6688
72
57512
94
995
564
1161
113
236
807
96
4266
96
269
491
8401
62359
75
489
40
56
6668
74711
8137
7742
308
32
6730
8692
68759
14119
71
37789
208
1142
18587
81
80
37921
66748
94
182
599
96
89700
25513
89649
6371
3836
97055
5225
494
43
53943
591
6788
51
61
5941
8965
7872
699
85598
56520
39029
7606
62
1642
942
922
65
4118
54179
53
537
90713
4716
91981
573
69
2697
50303
5558
485
8373
116
851
27979
325
114
63
1808
57
9628
49850
99
6007
29124
48
697
8273
4809
335
248
609
625
42
67
3687
59071
916
62
9615
33
731
47
140
51
79
941
629
12971
4257
56
113
68
520
7255
4523
1889
257
6650
1110
990
55
441
11357
27667
79
4264
61
5983
9480
276
52
84
65
409
62
69363
52
84
5844
77
61
18778
3612
404
349
1286
33308
82
68434
92199
19748
48
96708
97
82774
873
7359
38730
287
797
8240
99420
74236
86450
43
88
9610
146
35580
96
60
212
273
1378
28016
781
874
919
52
1125
8251
85601
97
86675
8297
69
559
8610
78253
3117
14217
438
5081
100
46
72
41286
67
2047
68
59575
64
14762
9954
9455
2527
982
31553
7326
21082
86
77
63990
43
83
821
83529
185
3319
204
8024
48130
544
38
86
2947
158
73618
656
95495
71
284
2437
718
1324
942
966
66643
109
5686
10969
16639
74058
98036
6210
59979
62
78210
645
28641
326
771
61540
4005
610
5578
64926
82997
35959
70
64589
177
64
11496
6037
160
3479
759
83
62
9267
6988
8193
32592
6094
100
1409
406
48
36981
50669
7810
7399
3104
92
12084
11481
2741
373
57772
63346
52
82961
388
9413
35359
3726
17564
169
62
37
1777
717
87
96
87210
97548
32687
79142
9703
943
2959
101
31921
60769
90520
130
17549
845
5515
929
32615
40684
158
18646
956
46
47977
49
618
38
1850
45
7665
1144
5055
586
34544
280
32910
843
13238
48459
71
62
76
78
56275
48
23781
963
31884
633
72638
2984
953
81
75603
57334
5313
892
4989
93443
33486
213
590
69
98083
93
5780
77253
100
100
45
31815
20366
6833
63
49
87589
93139
52
8123
354
98146
432
18633
95
4073
59573
15317
675
2024
33
78407
62722
1450
39
41823
91
2486
297
2337
6492
81
491
43
55
553
882
57031
3313
13550
6322
77441
905
55398
59422
36901
8889
7862
8772
284
42
720
4593
38
350
72
19515
7429
3270
40
5602
87
409
50
7423
132
326
869
873
54
3235
53
38467
190
5104
3913
47267
81
672
678
56
65653
494
268
83
57973
6825
79
69
96
7871
901
4629
68567
77
129
70
53
69227
565
8529
1707
98
63
857
82
898
68518
337
4451
95
355
179
430
865
43123
92326
35945
6641
714
578
602
92
760
58164
59
68871
380
80
81
461
316
2713
76
293
53853
7982
150
36
421
64
62
73
89041
809
6969
83
12494
5873
69923
1206
68
55798
754
23171
2775
87
95
58
774
472
9958
83731
58
2934
84
4770
48
159
74077
59570
839
89722
216
60325
333
33
2737
3463
601
69115
44823
56
41
91475
35
26827
38
814
62
91
38648
67552
62431
43
7864
6460
8676
395
9733
855
35273
68
1100
2689
5554
697
931
96141
60341
90
61148
81173
30556
22565
68
843
392
59
97
121
50
713
96557
65
31676
787
3214
2313
73
2706
5676
69
97335
3627
685
999
56145
45
52692
396
427
14652
957
280
32
604
59388
21274
55
71
269
1660
906
4242
62
70
53
39661
82253
61999
932
5413
3705
78958
67
12719
4962
7486
1338
559
89
729
467
7875
91004
63210
9668
29455
758
44
89
50
777
95391
394
40562
5698
94
25598
51032
50337
92012
66
50
2977
9911
8716
79947
2366
54609
68982
8796
9145
73350
22303
2558
29762
230
918
6978
758
8721
91
33
90
298
39318
57
79
8632
77116
85
117
76555
55931
61100
40
96155
959
74302
3749
54
489
144
85
74
5775
631
284
941
91042
48
37
42714
8005
671
63630
7227
618
519
95995
63
72382
96565
70
43315
657
49603
157
23012
901
57538
59
33
49
46
883
90
14845
49344
352
3384
76
4275
8225
8162
549
74907
96
90201
55
140
153
10787
6903
33
4933
2065
674
5314
36455
3484
52323
6862
76
62522
7709
83
7554
5132
64719
893
1654
2563
77671
6415
1903
908
98
97
42
727
3017
503
82
4312
75
7338
204
79
349
208
839
78
61007
801
59
94
199
69
7912
637
61836
5679
98005
1264
644
60211
95515
645
794
80510
5072
6360
330
542
70249
65
7999
15599
96
8666
3366
30036
193
95
9303
48484
63
36
58
72
9602
723
890
385
55
58
1963
492
1675
88
163
124
40095
9596
69693
27411
6276
68
516
52529
40863
249
224
5591
6903
9115
18875
76
1242
56216
308
9365
77
403
18571
19424
92701
5453
40013
7541
283
67
37
73
95
62989
71
84
96
9935
100
7371
55
1667
47213
5100
888
86
67
468
56
72012
47954
203
2851
81
4904
196
77
785
100
90585
393
5049
48585
918
4856
20481
2423
7744
67
6195
346
90338
4479
9407
696
43286
71022
85000
1694
79
3038
39
48866
4891
67590
481
411
31630
61531
48
56
155
38098
9620
9267
1235
8215
158
89
99
67
919
81
35261
7774
93359
98006
18419
408
38
87
125
72873
3255
98859
7875
44568
4870
9190
1634
484
749
791
70402
86
6179
20785
73886
255
8552
5728
8283
154
81
1603
80
513
82
11085
23333
99
839
64
114
596
304
2996
664
30148
565
34961
73684
42
640
561
899
49
97
4406
5044
88
59
72
59
142
56
92
5422
44894
89735
229
62567
70
3708
915
197
7353
8484
12601
70
92495
62
121
1072
836
581
9354
8812
97
8130
74
73
89
99459
80
72
85
8115
954
3464
9345
77
8315
33
775
43181
91570
57
53945
69350
68804
54
18037
39934
61
72
78
7333
92
4779
921
1968
37
5023
25240
867
477
65594
41
93
95
5112
8418
841
1612
520
79061
8492
191
2739
2489
938
562
85
54
52
1019
7752
54
920
933
476
600
272
1648
8993
848
382
94286
44633
78005
759
846
203
52
72612
97935
84489
641
457
88395
76
92
7945
83405
86953
134
961
77684
700
799
6729
3272
79094
38
8703
75
41
9981
5042
1617
49758
16910
98470
44235
44799
5777
91816
4816
99113
2819
39241
92626
82899
7928
935
802
2582
53
60
3836
82
4818
2516
652
495
9514
2864
982
869
73221
86
12942
5703
6321
943
373
88968
70
9401
44
31368
32658
8727
539
2076
5779
1867
4936
2517
566
936
2770
75
37
68253
62974
8945
56
5235
96764
73
56
39
1523
713
97
913
948
829
76674
95172
3553
60
53
60
3534
61
56
21560
259
2420
83695
2304
20025
96
9841
89
946
60
275
4831
69
373
449
59537
4520
919
343
607
34
61
54912
104
97
55
2315
14912
8503
552
912
72805
9249
39
8033
72405
586
30588
253
51
6165
9155
730
4168
8627
488
47327
47374
8469
37
68
4573
943
8340
49028
1692
95
37
388
64864
831
71904
74
72
88236
38
4035
2060
5845
56192
2649
5073
9084
59821
42892
3456
563
93
6091
46907
672
58
1603
2745
58
63949
3187
901
8015
7492
63752
50627
49
41
58083
32733
38396
9957
254
741
250
5984
733
904
383
64084
362
308
69843
132
646
653
832
1130
9454
33217
60716
43999
950
33
31256
8220
14317
805
50
48651
58506
46
88
35763
9944
5847
4001
2647
64
825
1183
68
2509
931
69704
2767
4228
69718
70
7401
78
89
655
38
32
55023
16485
65
46
257
15597
314
9504
61015
4530
1192
6441
50
498
12385
55
96
81
89
20351
839
55
63
61
2634
6215
85
1217
63
84305
71
76749
60
834
31423
1613
80380
69
87
945
80048
45495
74
23234
7431
53
5669
4839
441
43
4574
73204
94884
532
133
28072
4962
801
7952
934
295
693
85
791
52248
72
836
263
11603
84
23384
3536
63
53
7045
286
51
10391
82640
77
984
41893
752
56
709
61
793
7117
33
13844
49471
6938
487
85867
472
47
5437
6697
9716
84359
381
28220
3931
69838
19676
1705
7470
6995
55020
22353
844
20825
81
6088
992
65
841
31848
4213
45
72
144
97787
3024
79339
77977
4189
52
5827
9058
40
57
9572
311
45
95
56567
1717
63223
7415
8339
60967
59816
24438
6964
7136
37
4264
29047
17163
4473
8745
99
72
19672
23995
93263
7071
7146
17220
810
4100
813
35682
5567
71047
94
39250
5774
66477
7307
7209
72151
247
6823
329
842
551
51
71
6284
61
16859
576
498
3359
7728
860
78
14629
95437
8796
7180
78
540
64181
717
7671
43
933
7485
13213
9711
2893
5470
91963
8937
76
73947
39692
8710
422
798
41209
4367
444
8521
52220
11434
80
3130
8739
662
21890
95
71
81336
40
4315
59
712
63630
96
801
192
9368
944
72551
7629
2354
694
67
83
17653
91789
57
6371
46
855
2428
88
60
391
73325
49494
35
54550
687
87
53785
52533
42215
8327
96077
7306
95670
97435
512
113
337
752
77184
3945
2872
20805
8671
5102
67455
36
431
53694
26906
4877
67206
68180
61192
93
868
15213
911
64243
3254
66719
72035
437
48
299
905
98
585
28435
9907
72
61
745
94954
511
9594
8381
63971
700
159
12706
47
81
57278
897
755
602
917
198
3851
235
63
63
6408
80110
528
9804
1978
80
472
80
928
5545
29841
8788
95
7088
81160
93
35
79414
80324
6057
80013
7107
1767
7584
56613
8098
83995
828
736
5799
410
86
84
41
94874
1670
6029
75
601
161
94119
46
41
1688
61
38
742
7475
5034
883
5330
2995
98724
5470
67
59677
37167
33
74
49005
84
7912
1249
4739
541
47194
263
28316
601
95547
852
782
290
585
73
6623
42
62
4891
905
2632
90728
77
717
2220
33
99
2512
100
405
9177
8595
11395
35
786
4171
8723
98986
8899
46
15584
82
9260
226
5545
3397
17654
99889
3642
236
6210
58853
19474
788
85
8988
74
62
80969
53
506
77469
345
317
3888
96
31269
51
77
5398
94426
418
3223
648
937
562
35475
26494
1026
85561
55
292
74
62
50
909
33
55368
730
66814
1185
35
35
28762
13291
215
100
916
5792
187
54578
9045
902
431
53563
5505
97
5511
98
6148
6319
92
272
25582
35
90
11278
90800
11767
965
7836
40
57
78325
98
5953
4333
87
91
322
100
89341
66219
521
73
939
41
99
58
8597
61219
61439
45
71602
16706
95550
42
98
209
50
88
53861
3734
82934
69581
77
26832
763
945
3756
191
11359
97
7691
902
611
4227
71
772
27387
421
83446
3519
116
97
48
5683
3992
10844
5253
54
99471
479
50
33639
72614
4804
66
734
268
6768
23307
35
88
522
85
85
64
92
522
8471
4445
40158
198
46
49268
15038
57
668
242
316
81639
46
4285
58
19020
1713
2391
79288
63
794
368
8490
6177
190
6536
2860
1499
9711
61052
187
618
513
6189
8208
39479
65205
8637
554
6860
39
2138
1375
697
9881
19138
36
57
81
667
9907
393
659
914
50
52
60139
982
1529
4055
53
72
35
79
36
42904
965
68226
990
37827
3152
952
97
594
743
53378
97
10781
20065
364
8319
54
42
60002
835
37
6021
79315
94
3212
74
68097
57738
8829
133
56
27499
8586
23867
8954
39723
65
99
77
66507
8426
4703
2206
970
5841
92692
378
8108
73
241
69502
47
518
58
36992
3186
70
8797
99093
527
92518
938
494
251
59
6389
513
6701
99
63
9160
46347
8180
3531
558
68871
932
81
98
86527
946
2307
5784
95540
2425
8735
64798
84
2009
32
754
39353
311
54
858
42
55
47
631
257
705
8686
100
99
5507
7222
58618
46
87405
56
8086
177
6712
776
5642
28302
102
416
63
41780
34091
19563
67683
2724
141
3229
641
100
463
4322
30287
829
61
500
2915
80427
7278
81196
777
2726
8054
1623
69
57930
6725
39969
4097
33
437
615
1219
466
9443
30128
99
32107
114
8916
788
41
38
91373
63
713
5675
145
933
52
81179
100
69
93
45143
9297
13264
1919
80
549
184
521
1805
53
2680
54
4464
87
807
8056
81
33680
72
1583
425
80928
864
8639
1147
18772
8865
26390
275
337
67
82
7280
88192
5754
68
304
515
32888
79
54
196
6354
83069
92
19005
461
641
776
488
961
67161
58
66
2745
8256
82
1651
77574
27725
521
95068
920
3930
8217
72
962
75152
68118
37
402
62433
1352
95
148
2552
38932
470
56369
44
9575
4821
26297
854
16724
4574
61
4565
239
3270
9357
96
232
21599
70696
634
61767
3154
5399
4545
52
6426
197
71
14421
969
77103
18834
74356
38
4008
8034
91
90
54
55
226
3457
32
94634
94738
43075
624
83669
9027
7830
853
52
5445
66906
79195
98
9740
71
107
206
44
7624
8723
66666
38750
43
82914
83154
44
722
593
54163
34417
4692
805
83
2687
58
598
47
809
353
318
989
44
6324
35
8492
9534
4776
77798
76089
4729
858
55
77564
4138
5055
7018
6753
13396
1157
22712
8448
40
5372
51120
3631
78
15780
243
6791
3625
53
96006
9971
15794
1127
863
95967
40259
55257
38
80862
37692
268
62
15354
55
50
525
38
4456
59
70418
762
91429
79534
590
812
17552
84406
72
7884
2307
75
41054
5854
37
92590
740
36807
8937
82
42
848
32876
306
507
47
89
9157
82
59762
8931
45
8790
39611
68181
8030
7741
38
460
86886
66449
188
742
58998
59150
72
58
9646
6194
97
60267
38
9328
77875
25821
9336
22166
8378
52119
36
90
4304
38
74
49
44
60
63972
8799
80
6186
50
102
88
89694
47048
311
5778
3241
59505
4141
87230
87553
8627
63
85808
53
36
150
225
5001
61
5022
54
80
652
918
37
72
45
86808
79382
53
40
47
85
89
38
92
973
37
8576
67
210
38
283
67
46
2924
88
8555
679
80360
240
9906
4528
291
323
3945
47424
54664
617
78
11217
861
862
284
39
23126
85404
317
2076
656
9318
41833
66
4592
9653
7139
2038
71
243
46
8820
98
1397
46064
6513
7149
64286
8799
7078
96
76
364
840
141
1223
62
59
90
4822
70
54
348
60
9707
273
7723
58
84
561
326
951
3440
61
855
88
5872
4445
35
9780
95
2955
3462
95
754
1775
58
7136
55673
49504
7319
141
8921
625
363
696
63
882
56101
44144
40
7006
7845
3686
50
82558
520
29366
779
165
90993
91073
70552
71482
78
51025
39
356
26345
360
90
95
83211
56
4074
9870
57
71715
44
59328
9698
7213
589
3155
8657
90763
107
150
8105
23211
6843
882
9400
4470
86433
6939
16868
82
29528
97969
39
91909
83
64783
909
65603
60
85
2470
801
95317
5154
74
67
82
44566
9918
9071
9810
80692
3023
1290
64768
29730
70563
35
35
91
95339
95
959
18255
19486
37442
60546
866
1860
8468
44
62
7990
445
7670
441
42
10684
4824
3889
60548
7316
289
2020
54712
11707
54803
75
5675
33829
33895
86372
3706
66435
453
75
67921
368
1596
98468
8922
678
274
474
443
80023
8344
63
73
2094
5038
65
9933
39122
13377
319
70587
5186
585
125
520
254
5758
192
52449
48
669
34
28243
49640
97
538
2667
117
62
82
90770
251
604
70000
2254
561
32
9649
29869
9719
696
4871
4453
256
3648
96
2446
59
474
102
2704
467
7588
75
6599
85
1838
339
5121
672
59862
575
36179
1391
79
105
978
19514
37
5717
16542
80077
8782
66
61814
2877
5665
86196
355
829
4128
756
834
2754
650
61390
94
37920
9201
542
725
68
214
1657
85
321
51592
594
100
48
728
882
75
66432
6769
45282
6756
89355
53621
11808
88
6053
4562
51
384
809
7573
48
92249
88
5812
52
66
1055
49
3955
8759
48308
28727
568
3313
46
9620
4357
7654
58
85969
4402
4163
112
73054
9752
37029
746
14498
3720
73
365
2435
31174
40
42
322
85407
5003
754
43
9150
89675
8623
36001
7493
56
4084
3739
377
7366
273
489
11417
74
4497
97068
2188
8096
87
8143
56
623
30491
854
80
6338
4940
1866
3911
5595
3681
104
925
377
94
12939
461
61332
43795
89
78195
7791
86279
72
8480
8574
96
20508
53
6096
5464
3018
59
564
824
7854
67401
768
5306
166
25061
1645
29400
63075
66737
232
834
345
65
5346
8292
73
5545
88
972
5915
13602
968
48
963
5438
82
5890
4630
6296
402
6277
34117
61719
73
2839
65
34730
73345
11873
2283
85
427
456
65778
5703
1072
35364
9596
76
282
103
80775
95
40
4604
4955
69
59074
96687
56174
8127
98477
346
854
39
898
406
976
57
753
80
55
1679
90
80
566
6679
977
19211
34
71
964
60
637
239
88
523
123
86344
5100
85
7425
2425
17255
490
422
638
99567
5463
838
1613
58
3027
694
92
7993
88
45
5038
870
44
9860
90
37
92
35
19279
52473
370
4372
64
8636
693
7828
560
1722
2860
979
3219
76
10688
64571
1371
1355
57983
8483
59
89
58421
35460
15854
80
2122
65
41
87
728
73
66001
64
82
81
42073
3165
86
45454
1863
66
694
7038
32
951
270
19577
395
180
6465
52
9843
86096
78
67585
66
8727
979
946
493
68
1837
90
7111
9879
827
78
883
60
5706
82
61
535
62172
3131
73100
5855
8069
772
38736
33
78
856
39
200
8955
57
415
80
4703
38
860
22221
2879
53830
55
916
831
74
6503
38
97
2239
710
948
465
63707
850
4679
7120
207
91
1047
126
53
6483
7028
35
2700
90
43
91330
19391
906
4311
47882
97714
9449
4020
82876
54027
99
63
520
73
96471
209
3156
100
195
74352
9601
665
9922
46
334
635
30947
8081
8400
713
99
4841
87
32922
84
8065
8257
110
505
3274
57098
3143
5609
808
46
96
55497
9728
445
974
40810
515
813
2477
39614
51
100
92
900
941
215
6011
50
4639
53675
59
1967
3153
9870
81144
274
5886
3990
61787
24685
93317
49643
7271
87397
43489
3447
431
11486
31489
84821
9376
4095
14353
761
4762
152
95
87936
936
40133
227
57
9541
70
4460
1752
44
90
33
9240
68183
9478
7860
1387
8193
2951
543
60
9488
79
89
5748
65181
48
97
78
3137
62
54731
960
73
85
8805
769
100
48725
89483
355
2932
16613
89
57494
66680
31874
27840
5361
416
60
1859
107
8203
69159
3515
6399
4370
42832
952
74287
38
35
43
93
23397
6911
833
89
84
65399
9765
97535
83
287
6651
69
129
4652
47134
45126
879
650
4986
73
449
6193
41
76
6515
557
341
555
182
12644
2899
59
3492
59
92
555
72691
83
89
813
749
69898
495
87
62141
604
345
76
41
83
807
824
8369
55445
48072
9407
507
51681
59
88786
38704
14716
27144
442
43444
39
53019
98
45915
424
8220
42
146
218
607
9544
92272
84041
899
89
34080
58702
96
70859
33
251
9847
135
639
79757
41
7015
519
1434
4890
808
47919
80
8420
56
64
79449
65
5790
818
776
39
64
51826
40
93
46
67
1853
500
97630
97
3263
29776
3041
67
936
69
432
638
32458
4906
4844
971
962
40
57
8784
32
95
407
5512
74
605
7787
74846
590
489
658
90
81218
39
7449
83
2267
7779
493
60325
943
9518
30451
38572
69
65
4054
757
3313
499
69
62
227
193
8851
57
3569
8340
59
57
569
9338
61295
682
57
2729
43
93127
2229
56325
10200
39784
15836
2865
86
75
37623
871
638
13134
371
493
840
77668
454
51
7059
4024
706
82
66552
43303
63
2712
37
165
59000
73
192
68
55
4027
25259
67
7362
4477
14565
31160
94525
97410
83
99590
83133
20335
66387
8560
508
164
100
69379
32
97090
67
781
64
66349
47
79
1851
492
75
84900
32148
79
1775
252
363
99
430
760
832
38735
13127
91
67
58278
397
461
76
3924
20050
835
1817
95216
336
515
4654
4045
1763
50
74
80
54653
22782
133
1339
785
791
9934
86
3918
116
95132
4181
37374
41
826
99423
719
71496
42113
19818
6556
824
807
6080
52
50
3311
25187
337
8294
87770
87209
1058
6858
75
47
57248
537
462
7025
15489
7970
69660
840
43830
60621
31384
19152
78
4611
83377
7748
7746
56
93865
73559
8468
95
63912
7361
44
48129
44
85
3377
93378
73
93
70
8685
585
87
43182
55
8796
841
7349
5517
95
5351
93
18313
16692
49
73351
3123
6483
161
317
77
58291
88826
62192
374
63
90482
99226
671
97480
39575
536
79
3187
574
71
22910
57770
783
9432
7837
5307
20278
96
87
65
9508
56839
10474
8694
918
74
5615
974
71085
20375
7720
508
7830
9571
99
642
403
6954
77
634
85
64
91521
46
6394
3427
35954
7956
38428
3944
8992
8676
54251
9708
48
604
67
174
263
342
2933
38
19916
541
54705
3054
4348
87295
95221
28421
62
188
93
42796
63
101
85932
54
37762
914
57
5614
2897
56320
31363
5633
664
27392
44
87026
28968
391
98
316
20148
9483
2756
97200
429
60
594
57
68
2099
85327
66360
54
66836
863
974
847
8105
849
646
6217
212
675
75983
38
44
94
75235
538
322
494
767
32
5960
31274
5471
558
45
53
34
94764
107
3311
40
629
82093
129
23178
30751
922
8650
6501
299
72459
83
7553
268
16881
1753
819
569
1339
430
575
60
23031
95
65
44388
7488
82030
77
43
4862
4855
42785
93
48
83793
877
6846
60
64798
8519
8126
724
159
4338
15214
64
552
5327
99298
624
23050
153
2513
29852
6650
2824
227
617
2748
487
1739
753
76704
387
744
2336
90816
4123
5568
71408
173
93475
2911
84
68
7579
9461
6631
435
83
181
133
813
641
45852
2804
938
337
879
4512
53
1277
340
33642
30270
56833
44990
139
70
3473
3998
9138
196
4189
90164
460
89
24771
5372
64714
66725
3711
70700
84
3568
2868
84811
98
2618
5073
6411
217
94
80899
4369
2750
593
943
78
64
808
51006
50467
96
968
88
95
7295
122
3555
6159
57
23951
36543
6455
50087
22804
5974
589
18380
45
209
905
37531
595
325
367
6962
7997
48791
279
6639
9174
99231
53624
74329
84
27325
512
49
4599
46
587
90
64842
72
61
808
3492
4633
90
21168
47
581
2494
20175
47396
9151
536
1106
1123
7078
307
9373
64099
93
42
85
2198
4295
109
1948
90
170
4771
437
32
29513
8840
679
9693
63703
132
623
1137
211
118
60660
46
76728
57
349
95845
1367
45
194
66
1797
3747
27894
49
83475
7184
3571
8751
10804
59
78
65
381
37
106
11765
5744
103
931
9250
446
5888
7986
97
86
50833
82799
4215
52
9828
103
689
84881
96619
93606
834
84226
95788
36899
933
90
64
43
3166
809
555
84
296
67
650
95
179
449
51
48258
483
50866
569
36976
54466
33
94
91437
559
563
3701
9092
1411
83
714
9296
3692
935
98
1870
93938
62
9885
52455
58
857
75156
829
36
38947
150
42
3942
46790
1357
6118
943
371
158
1878
32158
751
897
2806
4707
81678
71862
4972
83
75137
47
142
91049
57906
2614
70937
89
40673
75
68
914
1542
1800
93
97671
71
7802
33885
93
48765
34
92
64
58
161
46999
59
8738
907
806
54
4155
66
64256
31772
619
60
23011
9488
67596
269
84189
38796
71
22909
886
4716
438
941
744
95
75
40195
19847
88547
55
4948
8871
314
99644
45
69104
85
5476
967
42
82
241
585
72
39
257
30909
455
1996
9281
33
106
26111
47
68170
70675
8415
6408
37
65003
50
323
63
8262
623
638
79
75
390
455
36550
34
70
16311
344
555
28135
16921
91604
1362
277
23509
7835
1413
31328
9161
1407
24999
32
70
52
36
39864
6272
45
26002
502
33
283
45482
96
137
85045
635
58
19605
622
731
45670
70
748
67
57
79873
8311
70565
43631
389
92
2974
83
6774
77
54000
27245
8503
334
675
37
72487
14834
32
716
7759
5622
785
60
5641
72
12437
246
433
22631
100
73
85717
80325
54459
77
3340
29838
79
698
62
370
56
67
99891
63939
61179
672
82065
710
83372
10306
36
1397
918
6763
916
778
40
7909
631
66
6507
767
69964
5869
67181
10152
75138
2439
6817
8292
48
80693
91
87907
51
55
60
32
79
948
142
31799
10417
1664
215
7800
435
974
48
649
65
102
6758
650
123
5372
6662
3352
441
6544
65
834
4973
62
67
3509
3335
953
87
2164
384
48481
90808
89568
32
79368
83
885
69
5324
9299
190
66041
5731
60
18359
59
6741
38
992
94
529
3052
19044
57
49935
66360
26655
54
6207
4812
95474
165
649
58
6313
66470
756
4912
757
18363
17242
9481
44
60
93134
953
62
70
51578
707
872
757
847
75875
8572
961
524
331
82
26410
1358
79
57
73720
74986
8152
13662
32
93
41
1642
62
810
19353
92
19438
6495
57
48
5066
14099
69
99
88
59
7095
3344
3925
35961
75
198
29735
89909
683
4987
99682
18082
1290
40
6880
79
809
5640
265
66641
96
9504
7519
5568
63
4577
77
529
944
7672
81967
73591
19181
121
2721
84420
89204
850
47
63
5864
5107
3208
669
61
38
1935
9469
3653
40873
64611
89354
8293
51
76025
2014
106
20051
34
9004
48
21078
54
139
4318
972
67
277
822
973
100
29759
205
2664
976
632
4911
60
1534
46
86515
94
97217
95875
649
38675
77045
32
5567
990
94
68
7490
36
7880
202
316
7691
43
12438
51230
129
564
93
8010
16210
5083
73
599
2648
2547
538
72844
6683
39593
8813
882
10150
91
63
328
27739
5120
91
354
3039
287
4759
30584
1945
38
26235
8258
2950
6277
4464
70
93
78
7383
559
787
45
1553
725
99717
275
23180
33053
4247
606
1709
50
11087
449
77671
55
6943
33923
85666
338
93756
260
688
96
85
64139
4729
2041
49849
3442
71
85
4526
2771
776
6803
6421
6107
59
2890
23500
8601
329
96664
934
79
8389
621
275
95
42137
58
4303
47
682
94255
414
88800
32
55
71
99089
98
9635
70
560
6761
891
342
52
75
70
866
363
38868
11324
68
100
3353
5921
252
68
932
74
64860
31602
50803
56
197
204
779
24803
51636
26647
539
89
3360
6146
521
285
304
22772
492
123
83
35966
2777
7587
8440
18084
6115
632
7458
864
1950
12627
1512
70
104
55
426
3784
39233
7105
286
455
89
6404
460
79
933
8101
473
69570
49
49656
60153
264
34
5611
11010
6036
5067
260
7472
70
171
65
704
64581
6896
209
41
88903
37
83
304
38
66
63
2383
97
3268
1179
499
528
36995
1164
5975
2168
95
56591
27238
60119
91
58
135
38057
3942
4101
4851
56200
3680
449
183
221
408
52
83231
839
38756
1460
7751
31196
91
22808
87309
49241
53
3481
3196
760
40
58
43
98518
962
341
53628
340
468
910
63
2657
45
85941
9375
161
241
642
69
99
37
53
250
74
191
585
62
2990
84
73295
78
711
5141
50
83
3048
269
681
2576
35037
1037
18812
1463
49
85
19688
44163
52
7444
84436
69
7998
88
396
57
543
99412
66
90
59997
3875
98897
786
578
70379
3165
383
28320
100
45
60681
205
14067
70
69
13534
28229
717
1403
83206
3740
997
98
11520
88
161
1202
975
3251
76960
636
69
53
6038
98
554
734
237
639
62
79869
9284
84419
7544
4735
8598
46362
594
44
69
717
1452
5070
397
55165
8425
5782
562
73247
5026
765
17886
36761
8326
89
2194
4946
41
61839
82980
57
42682
7606
79188
55494
593
46
52
3067
49
63
65
611
264
6377
351
99437
4418
76
49
94535
329
3159
87
85
39356
870
8248
90
9298
49
87671
622
53
359
53110
443
311
39326
702
226
982
49
33
16228
32
15704
21275
24918
504
73
36153
99991
28337
41
445
48
8973
4420
94
2719
89
218
2855
9930
71
83534
11394
736
37
7583
5586
46206
60
81409
9375
9933
99431
6475
99
66056
99
41
64
1135
11751
605
59
2587
56910
92996
82217
627
545
423
57928
6957
88206
26099
79974
99265
39218
80355
22287
641
55329
8684
86645
439
3465
2611
35516
7605
48
9193
3755
74
611
33944
7804
21056
64322
530
10731
53
12297
184
513
952
43267
66
8995
90208
68
718
7657
9812
87485
55
6897
2302
80
6192
42
4477
2549
72
67
96
7488
895
2200
79
902
61
35
59621
248
77
379
36243
26388
79
34
65
53
14794
88
7976
81
67
2546
60
63163
90
35406
62211
57756
203
1327
615
6598
295
551
52810
3063
79
372
485
1978
1295
996
1622
4716
205
4606
60316
76
715
979
50915
640
799
6678
4780
45
83
62479
75
11480
826
192
34662
8553
32203
2947
8934
62628
3813
4688
384
89836
69
92132
717
758
98
319
3365
43
83
62
8242
2233
58
99
415
81098
63888
30257
134
996
1169
26905
99328
3219
4771
93
45114
3620
7377
186
90730
90667
746
821
704
4985
81
3783
7477
96284
484
96
11037
1903
9304
717
2886
27093
88
52143
861
5439
36
856
4699
468
40843
990
215
87
66
96904
975
74
328
849
356
94
114
4871
48
5594
91018
12663
269
84135
63747
49587
96
908
77
65600
755
67
59
614
9649
2036
4043
34
43
77
18599
87167
43248
7039
79204
696
59
704
92740
37299
51510
37
288
5896
512
51
63
472
71
7631
333
33685
551
79
701
43560
30606
851
42
2489
63198
278
2612
45282
87721
227
72254
71145
29908
63
72355
3718
46
73
84
39
816
93506
8840
7497
694
190
90847
6451
68
1970
9768
37320
33317
213
91
43446
8566
100
63
836
158
51
704
77227
87
58797
530
53813
648
7828
795
69908
99546
4163
48201
5923
73635
979
8094
525
90422
100
729
9563
34
9671
41845
288
82
641
41
400
93
3810
94
56
6765
400
949
83
578
807
310
76653
85
782
4492
4879
453
38723
818
94204
757
40
728
954
98119
46
915
58718
738
43
80
82
128
5368
74951
35047
77
66476
74466
67
47
55508
7027
2980
563
100
87363
85
7589
52
488
89
575
35322
126
48347
8956
46000
593
3544
54
92
36
23162
90574
8604
96090
585
47
21988
919
58762
8581
9749
33238
872
3796
84
77
370
57795
65
2877
796
1469
9685
8488
9959
717
5520
47
63
589
44
3331
96
91
453
97287
2695
560
116
514
731
993
805
822
5389
51799
359
67
37431
6154
382
463
184
46
69
82
6021
44
6296
562
92
85511
98115
48263
1717
7310
584
54543
9846
911
675
562
38
454
82317
5891
49358
54
73
885
63
4464
1689
432
5403
5638
4030
77021
3517
821
2072
17806
230
41
1400
9633
7171
659
348
3097
40
41
489
634
215
663
1642
2235
69
66
41
9921
88
405
165
35121
519
50
903
892
41
9009
20011
1420
58953
69907
994
80947
56555
41693
85
8985
81
999
9982
38
898
9259
4624
71400
413
3068
20681
34
9691
247
8657
56349
756
44
589
6934
39
152
12918
78907
6158
941
88
56637
652
229
7166
4999
62808
99
57396
35226
8239
36
270
9995
86049
19688
609
84
8621
9295
977
651
32237
34553
3336
91
6787
63
6765
17984
937
219
4463
34
558
5171
977
935
8441
93
6268
41
80877
90
83752
1397
4763
37
75
19849
41
93
4433
49810
35
58141
896
44062
69
715
85
7529
670
95
801
508
94
570
52
3377
484
70
729
48121
54
62877
215
92674
8193
34805
55967
4457
742
9988
57
134
6629
97441
59916
449
443
36120
597
74852
89587
96
4308
8917
44
3095
331
11162
7916
3364
39863
58
8261
74
4933
558
675
936
916
3041
91
188
578
44757
41
988
91
40820
5879
72
3726
931
73
99981
32
56928
89
3299
8454
83160
65436
8112
57
269
5624
35425
52
97
32010
5047
74
2408
33
8659
70266
373
78581
9675
731
534
14622
462
680
90
947
96299
9366
99
90316
73
61
57
45
37
5384
728
321
48
996
306
568
68893
68
20170
31421
39
422
635
100
87617
28633
19285
507
24451
52
673
53
58590
92559
2953
73617
94
33
9423
59
72
824
2889
47
53869
54675
547
373
13305
48068
8372
36092
9710
74
991
34076
1627
600
393
36510
33
38
56515
496
764
86
57
88014
11842
7344
234
92
561
19348
2559
96
33
6923
55
85
62
244
90804
929
285
9259
18801
95490
432
967
4338
914
50
90220
4451
2227
26810
46068
9926
72
73857
40
9292
914
9255
80
71810
43966
43186
77
71
957
2791
42
53907
47
389
1575
56
978
76638
73
76
63223
83072
314
32825
675
8533
65813
610
37
43368
576
22654
44
898
75
43082
4455
261
93
317
94
9593
9597
50
100
1412
6051
43933
198
96
217
919
76
87347
4324
66158
2253
84
1281
842
7145
48
6064
39422
86347
67707
552
1056
884
20609
908
752
57
33
6106
1209
33691
631
98
71916
71
3111
9909
19056
91
45
83810
932
734
7804
493
3721
99665
671
80
949
77
42
6388
8962
56826
18876
541
21900
78
8924
18319
80681
147
300
40
6846
34510
52
8611
14258
16940
6110
73155
38
25696
83399
90
83
89568
465
51595
690
34801
4948
56
53
6868
2137
97817
996
689
987
122
84
90765
69891
99
97905
87
7927
529
84
903
5635
35
67815
36784
9150
66598
913
5659
3545
9098
99
82
3876
452
2766
3474
9195
85
3162
45065
45
49
88948
501
2403
3197
41
78
90
58882
78
9624
1261
93
419
71
11292
38399
85218
634
27432
711
3955
100
34
9906
525
3494
832
80
3902
2748
781
48
33
329
8978
3818
41
96343
963
39674
633
269
91
18098
49
655
7227
175
9125
59
74
8049
5476
36
4550
756
930
64221
85
799
6263
576
2901
8485
996
621
1697
62
5128
6287
630
62
7938
99421
94211
65913
5969
66162
77
49
4528
7727
54121
100
421
789
283
39762
72
979
54
46
512
10983
98
95129
1704
449
53
2606
58411
4379
4441
49382
77
48
584
297
13969
9976
64
277
7632
6186
66
59
39
37108
71
9261
47
2543
936
34
390
257
5487
1603
66754
53
928
52462
812
71034
38
9349
544
285
6486
73111
82680
805
50141
53
24843
2413
69348
20044
740
148
98186
707
54
1015
8671
59730
634
8092
9910
447
8920
91
58029
94798
323
70
34845
3511
98
3107
1255
77
15182
58478
98152
34
83
4557
49
9842
2179
6639
2984
38817
8022
50
849
200
8330
35
48181
98
88
84
34
56
3103
19951
5772
67
258
1361
48
57476
93
76
9006
2269
57897
205
93
84733
2597
8276
15415
7824
64
95
48
88776
9583
6552
73
51
78152
69
80
3116
25953
100
5285
162
7690
43
100
826
4346
56
316
41554
35412
60
9926
84
4991
80051
3878
8070
3907
36
1659
604
36683
3586
1392
10656
42
3496
9693
38723
420
65
692
1930
659
3080
97
7585
271
75473
48005
50
942
5867
2259
32
579
96
8564
674
64
85
8145
5270
2868
65
4097
980
17983
60561
74
73535
443
61
51
3718
98
557
71366
7996
128
4745
434
50
424
99
7726
324
3306
628
33937
72628
3698
593
225
89508
54128
3087
135
925
46
428
7446
902
6426
49
1705
74684
197
774
43271
49
860
14823
7307
35726
2592
74306
58
2831
942
54578
72369
615
56
711
17427
3309
72
317
3369
261
34
858
58
56735
74483
30607
1549
63
68984
950
876
4278
6680
5619
75638
57980
7459
4087
9840
868
43
665
165
48284
33
58455
333
721
42630
35307
152
77
52429
3972
3963
57620
5580
93662
677
988
55
4691
5699
10282
40194
86588
54105
44
7566
77
85
168
890
8246
35846
4633
814
7630
3144
6463
87
609
73
63794
767
585
33
459
4336
41221
57592
787
434
91
4588
5922
2055
2824
4740
5787
32
1685
5326
53188
9753
9892
7926
223
71758
106
40657
3728
2732
67
20866
607
313
263
5941
490
4676
3674
279
4016
98
31274
260
225
63504
6521
55337
60
813
91
661
598
67
8066
7610
72
946
1052
75
76196
168
5436
61906
78659
380
5908
63
45250
47
78
43253
412
59
84987
1139
43
54481
5277
15943
8197
176
63
47
29742
9345
1619
8619
7542
26835
43
54
89
585
49933
850
59
81792
622
672
74
8666
6866
75877
60357
460
4925
3226
47201
53356
81
43
780
64
40
94552
76449
982
26120
3326
50
68
827
6838
9280
68958
83
53
335
68590
6880
58
69526
9058
686
493
54253
66051
3984
3726
79549
94352
9417
866
41
118
42
4430
6572
3745
884
65527
839
5188
49179
64176
32
9955
73
968
69058
309
33301
213
96815
33
90820
18312
988
2428
4182
44
8889
928
3598
49
56516
911
55
596
1634
89
663
6339
66
74
421
2470
96
6116
3029
276
74484
68
6070
687
54
6935
9171
907
63
81
5130
924
46562
82
385
34
1561
6145
703
48
8293
37
2682
55
80629
7041
2780
6149
229
75
56
44
49752
47782
4333
757
78
95292
2133
35554
83007
35
83821
98
31352
38933
92
19623
767
3420
57
42
97
948
91
2391
164
1193
5182
892
765
685
782
484
43845
30111
1121
22939
94156
42819
1652
2942
80
106
8556
19367
23256
714
91183
818
99
4698
29562
4544
27138
4777
810
758
83936
7262
85017
457
6032
1053
69
711
3421
86575
50
27022
58874
314
219
8607
34
8444
6852
38
6551
88
14520
1191
5818
85
6442
49990
2863
69
56
74
58769
699
58976
3427
249
368
25791
61370
44486
68
570
96922
7984
31417
1708
57
4297
13745
107
75
35
67
543
85177
68806
93315
77
12995
47
143
65
82502
3159
50
7480
82475
53
31363
72384
1278
40
668
94
422
4829
71
1687
882
80
92
61246
113
3415
97
149
9613
1123
7084
9374
167
8916
70138
466
89
751
40221
100
70983
88
42
31058
566
3415
89408
53744
3333
501
7942
57391
337
76
43136
94
33
9362
8935
62
477
9991
42
79237
68
48
32
622
93353
26961
9520
182
327
87751
47
265
672
39888
2604
31967
38
46
804
7328
47
1406
6680
93
73965
55
890
55244
86
95
141
832
4305
9368
5472
33
2967
3580
136
81077
305
8960
915
5545
476
18723
56628
40656
5323
3016
98
774
24526
7364
235
371
9485
7228
131
56
949
93082
221
9827
97
47
88
51
593
6979
1753
55860
1538
59847
9581
71
112
925
59398
60
79
114
7259
250
97
573
2037
7965
6855
8093
190
4949
8937
383
208
89667
9436
8159
13826
89
4826
71
903
35
92
8450
76
153
886
3532
43689
68599
100
154
208
30109
138
562
851
51016
60
975
39
61096
16108
6955
84
10073
81229
260
3725
18903
812
808
73
2879
242
385
50050
77986
42
513
57
88196
3603
14906
6652
720
90927
99480
63
85581
40
727
6706
91810
3915
7494
40
68
8191
82
8873
38
676
679
6429
76
4937
85
19460
703
863
9327
8000
523
63
78197
91
80
38
56552
95
8590
9302
48
6057
7807
4603
426
102
5179
80264
33
4876
22147
49
98653
7762
852
757
636
13612
99
766
92734
491
799
44353
11087
7662
68992
859
50503
70360
55073
8007
3990
74
430
47454
778
287
145
93865
332
84
7989
88
71
4379
76
91
57089
46756
792
7657
2696
86115
34
855
4388
228
1777
838
72
40342
56446
270
50398
76916
45
54876
72
27517
727
79
60
554
9426
3236
65
678
92502
4130
296
86
743
756
419
9585
69
8620
4233
36998
43
487
4539
2605
995
47
35
985
81
957
89
274
69739
39
87
29519
34
38771
76
5185
40435
6174
767
59
91231
50
143
15424
8977
36
76
49
405
6784
6324
75823
499
8627
62
91441
20556
9394
55
583
23857
452
44174
4476
146
81
854
47
34198
7983
3037
479
70022
2117
32
1371
82149
87761
773
229
835
761
3403
62
83930
4840
7364
960
59
43387
9758
895
90578
31211
68106
99490
66
7477
32
169
9766
8084
71
34
4204
59145
1366
4437
99
792
74817
891
9669
49
780
99699
12675
258
337
7793
16178
42600
4310
46
33
265
93948
67847
16042
989
876
63137
47896
88840
258
8828
55
2315
53
7994
83156
45
36
410
248
144
499
77733
1458
83207
89
14804
33
25254
21200
1716
6169
6212
363
60903
1428
949
3619
4558
1791
73748
935
90
49621
38
68212
20446
2239
5908
57
417
95
225
685
791
83
3361
60321
7365
9233
361
6258
328
60844
9094
687
63276
3424
94
43
80
821
37
300
681
36291
2203
2525
63066
272
7391
5032
3167
78
100
471
7844
89
256
89
892
77449
43820
557
37
1660
238
93836
4696
68821
1475
47
58
234
74
2451
36
5156
4632
9266
921
39
598
41
1012
3753
674
49867
43088
6707
798
91
35
420
86348
652
47
947
80420
6996
3198
312
143
68277
713
86154
82475
225
85
8180
7991
100
48892
95
78517
931
62892
79
103
288
73956
2251
7643
86
80
933
231
493
740
9559
236
85
9200
87499
4855
91407
133
484
54566
55974
79
5397
674
51944
9950
1326
6840
48
816
74791
65
708
943
91
9040
718
6272
7583
1787
808
964
35
982
32
10284
4068
28689
6554
51334
55428
28100
1264
6753
86857
94
41871
475
8720
8023
77665
62959
94
9828
238
78784
22799
8168
695
424
5842
46967
47941
434
81
49
9909
820
8838
3378
352
238
929
72344
9388
45526
49
7101
53546
6962
14797
90
114
420
68901
572
2522
33
4276
47
699
5455
25153
76
782
68136
787
88
3826
497
6629
460
302
501
4441
78
97806
5313
501
824
187
32
4820
32
3251
58291
198
12050
89
7890
65
49070
905
199
7466
4646
66
255
81
232
454
5955
76502
378
376
42005
74984
5051
771
58367
832
209
298
39980
33586
899
295
85
2195
889
22360
568
822
1680
8984
346
558
224
4661
87546
89
70
74289
410
9049
62
221
67
269
162
660
1367
35
133
7169
863
7201
6484
64
97458
408
16464
30144
693
87182
9000
77
456
40409
91806
92
54
8732
7966
55156
2655
81
34
82335
46
60
5414
71760
2698
3429
85
5188
692
958
42188
271
100
15105
114
19785
283
82124
46163
71
67
763
495
54
548
16064
16233
55556
3021
7236
98
46
51
211
8567
63154
50486
85092
68044
5456
20074
1647
194
778
75852
667
183
611
1142
7517
57
93
597
5767
88
80
99
77884
45206
55839
99
49399
504
70
13915
6684
80
24872
98
83646
1809
69
39
68
78
93
83
36
696
63
90
35
49
895
62304
2443
153
34
108
86
68186
496
2123
16807
424
97843
79
9504
73
7638
333
8612
5474
85
17614
117
29651
15886
32748
766
39
89966
7235
6455
784
56
80640
54904
9142
1675
68
498
51
2502
9483
10096
9460
716
74
642
10349
57
52736
866
3848
23868
74
6158
6810
3656
99967
8859
6089
96
1549
7569
7237
30513
75889
4469
8690
861
9251
98
5822
6138
757
859
3328
2342
69568
43
1743
97
60
90
647
575
915
61
6493
63326
97928
17326
9448
921
73
293
9172
73
8935
779
1263
287
46
376
887
50
503
65787
95
742
705
8810
1223
106
99
71
661
92090
93620
978
99500
9635
389
7213
6501
92
9466
669
706
674
4703
9876
308
385
93140
55
70
66767
343
42
564
7004
8747
32236
8214
77
86
56
65
72657
91
4546
81424
63026
65436
896
208
59
21229
5584
7818
74
764
59
471
68942
39
86
7403
63
84
8070
20307
53
555
51592
181
824
97
961
81136
54
55584
2943
6696
52248
690
6300
63
77456
274
23969
71
94761
668
58
378
35
474
7313
733
212
80
77298
15590
790
7000
9593
3622
37590
8674
338
7831
71772
37
681
94731
5677
70191
158
4304
55
46
21566
556
66
9603
58524
585
84
48631
62
58
24990
166
62113
95
6173
72
8281
59
238
13299
495
36
85
52
73450
84171
810
512
75915
522
75
95
38199
36908
3698
325
2021
8630
562
6291
67
261
32831
90919
89
59429
920
1804
1404
78
86
94
85581
1208
5862
98927
58700
44
553
9006
95781
7516
9953
6855
6933
965
87952
35428
3706
58898
311
713
6639
8234
272
2712
99
8248
21689
4186
8224
79068
749
30971
71
4311
8938
4645
41
7634
687
57
92
14223
596
71438
5678
100
92
76
22260
1933
4987
88
553
530
1979
5640
951
421
55
65027
918
43
2665
334
916
50726
99
38117
447
378
75895
51
83
655
23292
841
311
89
66299
97477
90035
36
431
466
886
47
85570
33
1720
945
12756
31962
695
544
6534
6484
92
36272
32519
94
4330
552
4915
74
2840
71359
5929
265
346
4022
78632
73
54630
563
56
100
85
134
881
44
7640
217
17197
152
87
58986
100
601
33
348
39989
869
55704
157
550
814
96402
11560
55239
8686
1972
5023
62
53185
99
53
7648
659
80
74
76
12362
5917
73399
98
46
461
4343
32
54584
365
337
978
2711
59
90
85
26194
6720
5821
890
82874
247
82674
122
108
803
469
1040
69
10228
925
625
66591
8622
82487
84
30817
38852
8447
214
70929
90
8832
6574
375
94
47
3841
52
44
39340
47826
766
2716
2952
34736
612
22597
89
50
27088
96388
435
70
21301
17196
24828
7687
657
8204
42
406
8660
2702
14315
90946
7369
62661
8723
66291
244
86
6430
9913
2589
97008
85
8673
51958
7788
85158
5052
3410
99637
2233
705
70
52
747
3719
24170
53566
65682
105
8629
3131
3574
80
7244
66283
14641
333
64084
64
5059
312
93
98
90227
4838
26138
9644
30866
2940
4022
556
626
495
71038
911
99
4384
89789
465
64124
44898
7426
912
99
43476
837
30973
52
72
6081
76249
8997
5172
96733
715
34453
49173
74
615
2877
933
74929
59
371
33
1810
301
4839
82
55
55
561
4751
18739
2297
46
1892
84
86
7705
797
41438
70
51
46
235
94
98
5904
4116
910
69561
9635
9965
75268
70
51
240
67577
92
6088
4021
95
796
58808
5146
5479
7570
45
610
42055
960
2027
5042
8958
140
61
68
2583
534
575
84
84442
37317
100
382
20241
62419
80
67679
9515
1439
37
80
3462
97
1490
84
47
6157
7484
65890
68
64697
9428
32793
236
1589
84315
45020
313
4281
55984
46
1441
2746
653
394
969
30987
40
49
65933
8894
11823
3541
9259
82
20115
69
190
37
760
295
3006
82
87
6794
66
59225
6149
43766
38
96
95591
275
82943
9222
54
22895
63
772
4428
8692
59
93220
89
591
982
86
21372
1514
79138
341
5495
260
8080
100
63
448
287
83
50914
9903
67
95267
66958
551
16288
87743
42721
593
4035
324
6197
60
38354
7853
4175
953
76
46820
185
64
81
37746
2591
682
795
87016
32092
80
74038
370
77838
238
36003
89
63274
77411
945
53
10456
248
87
4078
52
54
6233
89
18173
9428
8698
61
60957
527
3556
45
66089
612
4493
84
112
589
55151
10734
32
45654
43511
69877
4175
81508
46152
98140
42
79
78095
537
71189
6565
7265
818
830
24673
81899
74
80976
3464
7993
738
532
87
63009
225
75733
7628
80109
9582
5626
940
8425
81
6187
7021
88
78
3441
5399
2442
35523
67
635
4190
188
85
285
32080
1256
62204
38153
65257
565
6129
48
96374
258
41457
9088
2574
13001
91123
5864
371
95
585
57
7279
9660
61
51
3893
3805
401
34
65980
586
37
35
88
112
574
69905
12092
41
53718
100
4417
44503
13518
811
97
512
85134
96523
59675
39
40
66
276
5762
41205
7478
382
91237
7904
1327
243
759
39566
31975
78212
29903
4110
417
60834
54662
21566
372
30737
17241
486
6770
7719
9243
996
2887
59277
65
4686
64623
64
5070
6726
87298
41170
9416
59383
201
23594
1611
33895
138
947
93
40
41201
71782
398
9648
9458
47
85
8055
2249
405
269
353
424
11925
79183
9709
4770
39
74256
4999
14534
682
66
36394
22810
257
927
761
98736
5651
72913
1664
435
360
93
96816
531
20213
15843
3922
5488
73335
58275
850
415
726
91
87
7353
6527
812
70
8789
8054
403
50335
48
27656
23176
191
83
81890
82
56
46
73128
71
8026
57
6236
52
572
753
100
831
78231
5620
7893
59057
6229
15555
72683
794
150
34943
65
437
84
6709
25693
89
2683
80
678
813
80657
246
221
7874
80854
9297
6164
79816
41658
68
71
278
9886
5667
93
48
399
52127
4676
6035
81855
74635
7045
693
347
33
77090
36935
99
94811
45561
702
6809
1418
4823
83095
35998
2392
93
34838
976
5348
29025
9734
46
37016
6298
62428
912
6104
78396
508
57
3563
66006
23890
2396
18038
1117
118
96
327
572
34
897
92627
655
4442
3032
6113
26625
83
5588
1995
7165
50972
92
417
807
6648
52
9234
74911
750
8209
34
47639
298
1571
112
808
26656
74
61
33077
55
56
301
67188
33041
7940
6645
5939
7053
74
9459
8304
41527
7453
6799
59
881
35395
84
22984
84
6218
4938
11396
48
59
4153
90
1571
8486
7973
83
904
7122
67
450
1881
466
8029
830
5479
95
6004
1062
83
6261
37
90
95
99579
89357
35472
98
5935
55364
8956
82495
9819
8646
12423
5885
69
19240
8282
16511
844
389
82036
1730
64426
87
67
80176
6579
955
312
85
487
501
84937
38896
67954
8878
5021
609
80832
264
2618
642
9677
59828
74494
56
97
99
209
23514
35
2060
16833
70340
1701
3249
51706
8168
2305
398
77594
34
170
7988
98552
272
41524
50
14546
85335
94
54
4039
48
726
611
6969
949
474
9924
131
877
78752
8554
97
9207
42
400
58
73270
929
8771
979
9294
8621
96
80235
58
453
33
814
8003
1705
46
8935
42
42
8621
42871
488
1014
816
680
9103
87
92749
6897
169
35493
36910
65345
35160
22822
10492
7757
47766
192
72
94276
4603
38905
57435
1795
75
1312
551
21554
83
656
814
77364
69
60322
4093
384
95
955
5017
616
44
53763
121
5244
423
236
3386
51037
286
643
8191
35661
7586
79
6701
34
7258
54
88799
83
1039
81
7101
23756
12258
7516
100
5427
401
70207
9320
2351
2533
47
62
101
535
61997
328
6304
631
3212
9218
62525
94
297
59892
84032
47
6294
992
7073
83336
351
788
74
45023
41689
385
35334
763
95149
359
485
3715
46643
68
77613
81230
100
224
34
941
52
96
475
93
36
65
6777
16229
69
12955
5881
7723
77179
118
4563
293
5749
358
5326
567
626
219
614
5497
56
2576
19576
5522
225
11464
53
8772
5650
555
91
211
2675
571
2335
45
61814
1686
4022
7777
6591
69
727
43037
4211
410
9579
915
20632
4666
88
40194
5964
1120
2894
3138
5293
59
248
762
65
84
4786
65120
84
34343
65
95731
74097
84
321
6505
40
2003
19411
353
46
5062
2917
53546
84418
30809
2047
7750
52
86611
84
769
44
871
36
166
15165
57041
3397
954
98
835
51
7302
725
71
4964
637
78
2490
8119
325
3575
3794
76103
83
32
24811
83
92835
1067
938
9670
65
99
6433
49
592
14817
78
3079
64371
909
80
5117
4782
79822
399
42
984
725
56
76
39843
84029
69944
7810
60662
825
7033
46
3454
91670
47379
7352
73661
624
29644
422
1693
86748
54
220
10125
463
497
898
310
5788
72
3022
35
89733
87106
76
93127
577
87474
51785
84796
656
47
5472
9120
8259
58
7465
18109
43
6837
5668
97
59
5057
41314
13687
34236
95
66502
51
88
287
9310
1060
86
938
71
521
62
93
603
95
68
82
91685
8765
27870
6554
58199
686
37227
375
99104
19586
76410
5298
6985
371
18885
9408
8443
428
33836
95652
13460
620
7807
82160
227
117
57
975
91627
4186
8793
70
38655
56
81453
826
2937
8191
72336
88704
60614
80
40
113
310
20046
38
7997
39
55
19064
8878
28756
60
6319
553
359
63
6147
469
815
67
3563
406
67
76
185
75177
96
76
5439
9539
87
65168
26106
428
18174
875
32888
1160
54876
997
79
179
2963
13357
75055
389
270
837
89386
46
45
9155
55
97835
231
58203
675
76
9570
592
9922
97
45472
103
613
2203
205
215
56183
504
92262
94
51
93
93543
775
4384
12446
93
39
8750
63309
939
735
96
9889
993
92
2168
254
9459
7923
67
7088
49
44353
6183
5213
653
85
7677
58
44402
37
60
903
91073
5894
48
51
842
41359
7140
666
5688
22513
730
87
68660
74678
5263
25808
2915
8496
36
545
70934
68796
38
96511
90
17377
14031
45
1874
9179
8441
151
49379
8080
260
89784
96
59
8137
46330
8047
3494
96227
771
73
51157
784
94
47746
86
653
328
542
79
44
390
2169
459
7187
3009
77
745
53
444
4433
91
86731
6352
866
277
47
1134
94177
498
515
868
64964
87
10271
39
8327
18617
274
71
88709
8309
5543
91476
58
6526
36673
372
4403
4802
571
89026
38
69
65
54
955
895
291
92
38
2811
781
78
7297
59511
40629
402
64328
8972
6993
1671
41
9857
51152
8828
839
87260
1120
6528
37615
51
69
17204
124
1763
808
871
5561
1442
45018
16643
6693
74
59094
628
904
65430
936
4550
52088
662
65644
26827
37291
81
346
663
951
423
76376
66165
99
2258
5916
332
156
667
64
8889
394
7196
2347
305
99724
44
4490
2758
79029
96232
66
42976
51
79
64
1618
39
92
10509
912
56749
9803
65552
69780
6812
12733
77
2874
378
98536
30488
71285
54946
754
500
57
540
1725
59
872
742
15035
974
527
62
443
301
1630
47
769
6722
43
51
79
64631
34
95
9516
57086
47
85
89
78
91981
6503
92729
17994
3047
5279
9878
45
79
28122
52
962
6428
3282
88
38273
539
67
102
6744
39
4689
97
7871
95
7396
8250
405
67
2702
580
318
9355
3811
922
80870
34
1226
76764
146
3944
18894
71872
4774
1523
55964
9438
51
527
12004
9949
8784
5542
258
341
25905
18095
62
68
581
89
40464
90
849
42886
431
77
82181
61
5156
99
92
616
90893
964
43
98781
4230
573
67
812
6459
145
6652
3267
64
85
34446
11250
994
98
96
56057
7957
5462
97
55
20372
184
94464
60778
10913
62
732
88179
713
76
8545
1016
764
807
57
386
58
801
1878
68
4459
227
7476
507
923
23874
445
271
4238
4013
348
385
3127
77
95435
85
57440
2158
305
350
69652
62692
209
1771
56
155
56
8503
90627
204
2863
32
93557
871
91796
48
61111
328
4439
13596
7862
194
511
368
77
22110
32
712
5085
726
698
21406
86
96191
66
8821
8027
35817
204
95727
5435
4111
72303
91
9116
8733
70
1312
326
1503
127
3335
76
73
687
258
73281
30184
154
251
9783
40229
22070
93201
580
12111
64414
9622
396
1725
57735
22761
37789
2268
54726
37827
48
33
8970
85
586
9317
52696
60
95
419
697
88
3850
75634
44427
63
1651
7240
25025
647
78
6439
2559
56
83
3518
74
57
43877
912
288
4485
79
79
36506
234
58
70
1605
42712
440
4042
10855
3145
56660
13945
8336
1469
82
54
8871
5393
82199
3167
91
60401
50296
27690
45
7988
37
221
6917
3124
3413
54
56
32394
41158
84354
3935
2123
70
931
75
87
19797
172
97188
1235
138
64
36698
53468
9668
7152
143
41
3163
739
144
45882
58122
104
69
54
1997
71
82167
5284
70062
82
4165
37807
93
2582
13296
71
2130
71
627
2062
950
57
33275
4267
88261
2623
81
30007
18096
9355
740
69
5559
3868
1077
8655
792
7073
972
5368
84839
958
2680
634
3420
603
524
99
4237
38
5642
837
52568
328
86
3838
973
5574
13032
223
651
99
78
70
38292
5040
84
73115
76
2475
933
852
749
287
856
98
67884
95792
787
8684
3510
57547
87095
687
753
86
552
47
83514
44
52
531
123
51
868
40867
12557
6211
295
441
23678
6723
830
95
4951
75
12466
90
93
5207
86
409
5694
624
81910
681
6457
95433
9412
832
71
5477
63
196
9667
51867
668
100
86085
96337
60623
9241
46
60562
1107
145
59124
64
97
8328
766
3741
99220
56
383
895
67
524
80
70422
38172
1020
5422
362
62678
2554
8837
35275
8672
18763
70
1754
4083
950
6890
9106
61708
99
51
421
53527
498
279
34618
99
424
84
356
42
94
8358
85879
72256
59527
853
762
285
94352
36
3260
79
47295
528
8075
27987
656
99
8620
61516
35
65
6383
7308
90022
2393
88
76
38
338
9911
358
22273
100
7868
9942
38
7033
40
8708
747
43
72273
9915
8708
90
316
4254
43962
5382
1463
23729
40120
9620
5012
39
47711
9234
90
25703
85
7437
783
66012
77112
58
918
99
87
43779
41479
38064
18750
50
88
76
3705
1453
94008
34266
91698
95439
50
184
666
77628
7128
96374
78
305
1248
27188
8025
40860
799
892
202
521
472
94015
997
341
44
63
2287
471
475
77
9433
88
52
58
5888
2964
482
7080
63497
73
82063
867
55208
43
96
744
100
39
29582
75
69053
8079
418
2574
56
82
6248
34
1299
3951
531
9373
71798
37
1981
766
292
57
75
38727
767
398
620
3537
726
70
48
57
404
17015
650
43
3021
81
56
636
504
45754
70
7965
81861
9350
98
3774
3066
83
492
71
3045
686
4694
2474
194
137
65
270
194
4768
8790
560
65913
199
19083
17305
77967
41676
42
96
76
44608
44
488
4426
192
67192
1394
82
94
40440
79433
558
77
37328
93775
53
24387
164
98082
78632
92
36146
907
76
2725
619
7279
65371
20923
56
2768
7153
55
451
61
986
713
38
85
34979
18539
9347
785
34
560
140
61746
43
927
39
4696
3108
35690
5299
9440
701
336
8885
35730
85585
92
80
110
4867
3768
189
716
782
41
40073
642
78
9377
45
95
68
96
67
7791
46
8478
60
7699
937
9936
44
73957
426
77
93
98
517
3941
932
37
18275
47
7382
281
825
53
4062
7600
44371
52773
70684
34014
675
45
3371
55335
15470
87813
93774
70
801
9874
285
5428
130
2616
2945
44340
72211
2737
64
52
351
77
33
835
37
968
3467
929
675
68
610
4504
56719
912
76
227
841
65
47
41
47581
6364
59
4991
872
9318
873
9315
992
67979
805
173
890
20112
459
75
84
53465
26113
9547
42268
4460
58695
56
9898
32554
980
46
63
37301
40
78
70
466
98
4611
745
73
816
66
33
433
61841
19463
2616
3412
97307
37
55
303
587
367
5183
16097
454
68
443
34716
9647
3520
89
94738
8312
380
7060
5456
72
77
60272
294
2174
67030
57787
98
67
97
6644
40
35
60
143
5544
10190
229
75398
34682
4038
51
4520
91
64089
5550
63706
1168
57
65130
80
389
3802
183
3060
624
12656
99
5345
53118
9613
8410
683
50
482
52
51
79
7452
93029
1155
5018
945
5730
646
53
35264
574
47
288
55467
5023
4696
6920
90
5482
589
88
440
41
84
14980
350
94354
41351
76706
678
87233
57757
29097
993
42753
3293
29467
27241
21780
297
102
240
51265
47
760
5161
76487
45
84338
51548
96
60
3585
4680
956
429
59483
27529
9664
3144
8121
352
4340
19013
4770
68447
32
2209
76846
7036
33
78750
488
58192
100
11805
135
7722
41
375
38270
6199
31465
24206
28641
38
5131
1619
84157
2334
219
60
759
54
42951
68
41359
13095
5968
30260
970
6023
469
946
64
905
168
56
5490
172
5210
93808
4712
133
964
39
62
91
55
8079
72
8985
778
62816
5726
8991
5127
85
316
672
473
7040
99
1456
76039
3540
3337
76
677
7837
47
859
50569
52
34
43
6682
71
5973
33
51434
7918
45
85
19703
76688
5200
83438
4826
5894
62996
894
31715
8805
1579
54
76
4513
88941
35
1342
614
72716
6864
92
37960
9559
319
8186
47
96
9022
4384
761
87
33336
81
56087
24029
282
57
77
856
619
94648
684
444
59
2100
878
39
29337
49196
1773
27237
8549
45
3788
2860
7265
92
33
96064
2388
15453
65
135
94359
9901
44659
70
90159
81
5829
24118
32733
93
6199
88
80
77
126
33
741
1989
149
1588
35
60052
66435
74
4872
32648
6665
49
3110
4515
79322
3814
61
3610
74460
205
42385
50
1333
99299
848
93
90
777
70
47
7812
5126
10358
83
19536
5755
525
70
47
62
51
340
416
462
90
57
83
21781
25894
6137
36
11773
196
65
5070
84
689
74
3338
686
4059
6564
547
79
506
173
52132
5500
2816
72666
38
6038
30628
81
33
831
13115
60
121
553
1915
63
7269
163
369
58
58616
5540
81
59
564
1860
5602
8549
80465
58
54008
7708
56
551
90
52350
34056
44
5608
41
9093
779
461
90592
656
25128
2343
850
20009
567
7741
1346
9756
98092
468
86
33589
649
10973
688
22944
56502
9730
33247
598
23089
29453
48
2433
29177
79559
253
45671
942
45616
86
6415
54886
65369
73
19048
864
91273
6955
79850
96426
315
614
4666
4300
26604
871
902
76
7653
59
39295
8722
3153
812
5497
372
71435
423
73331
3430
3844
5695
99
272
8859
7302
83
930
6099
83248
65943
63
561
68249
30871
838
110
1117
68
84142
28222
169
103
28463
142
964
4887
3276
764
29158
10650
89861
33
46447
45
367
5562
93554
8661
60
788
64984
91
953
43827
59158
340
65670
329
37
7095
9495
57
37
65
428
21284
85
61
93966
23878
4494
472
21679
862
85526
91
63
81014
8905
5410
79311
3871
3776
4537
94982
97
693
81
46011
54694
2752
770
63
49
606
58469
93
68832
5475
66172
73
756
46
71
720
61
69
63
122
230
7327
55490
4194
6061
723
73
2254
69374
18653
408
61
60453
48
38194
154
907
59
11743
4026
4588
74302
21718
835
9712
938
42158
70210
96
39510
208
76
3469
72974
66399
4844
44
97777
62727
95
839
9535
270
706
556
50882
47
18972
3121
4526
343
36
4512
1579
1613
21723
66
284
775
291
91
34916
5080
83400
9108
84229
939
692
6761
59853
96
77
76636
38367
220
13283
835
71217
49
40089
8728
2155
80
85
2957
23902
97
4657
89
4848
76
206
3192
25457
351
363
739
91
46
66
3874
3596
3770
6585
2711
24642
70
7476
35
1473
1158
6429
56829
52268
4211
394
858
8220
51
5693
12940
53060
611
260
48
517
59
561
3588
459
619
4175
35
84714
67320
269
8991
549
119
4040
4501
96
87
9936
180
420
90754
59
52
43
91
956
2854
965
218
6232
2028
4216
81
9114
90
64
5350
70
49836
1205
315
9272
5541
5333
81
14691
5787
55743
9482
46507
1044
72
87708
99
3940
67243
49957
212
1540
3976
1372
7765
61376
404
49003
912
609
63
400
18249
75680
99567
168
85
742
3883
49
62
944
61
38587
71614
72
465
443
45
346
65
4864
65
48389
59
87
5559
6565
33
57371
4052
86
90079
94
79578
34283
9251
48501
1707
412
1701
89
552
150
377
709
734
55473
95515
389
72092
37
222
680
755
443
67
23349
2101
86
80
4371
91
2370
47372
2948
558
3344
913
79270
90
773
4310
84191
2070
63
72
174
7853
813
734
5701
76
99
45
38
5464
73
456
409
3780
957
502
5297
48
99216
48
944
58
45
80
47
85750
39
33414
90
60
666
49006
42
1547
8776
77940
9136
100
11442
66
7208
93132
53686
1150
291
3882
4318
76480
69561
103
61414
50
68556
67339
8801
884
1462
2563
418
70
67
9896
3634
58293
84
93697
15838
29276
640
98
692
878
94
5256
841
9334
76149
43
32860
491
466
47
1239
227
1525
37
73
54
7243
6855
4000
95
733
18946
6742
36438
4837
159
6756
255
599
1313
71
66602
9003
83260
86555
69180
97
54
95
98
565
36
11602
5933
716
942
2364
5213
36837
47925
451
811
56231
114
4683
70
68801
4741
5687
929
932
6583
809
35
58688
55738
34
54538
439
3798
64
515
334
32
15552
724
48
8394
3881
71
84
89
4788
4274
76
4335
7291
70160
67887
22123
1349
79
5972
548
3168
58
1973
19146
84842
88
57
5960
66290
72
6434
8899
966
9676
969
56965
92
27425
76
53
542
99
33527
66
230
3761
421
392
719
3751
50134
69
5606
67
22712
471
49
6968
87
14747
383
815
229
262
76526
471
4660
485
2072
8632
2539
41431
57311
52
60
68888
64
92794
8851
119
61095
3153
99150
38
564
88723
34
62
74616
79426
5763
32708
911
54
4977
996
6446
9981
723
7957
15279
42
58
92
89
48
256
954
732
910
53309
100
44165
9038
435
69
7967
52
8492
4951
62
91
5296
24106
32877
7246
643
3767
77279
82
4427
420
84
3767
785
854
770
5330
4894
81470
80
78
5709
59864
4932
32
25415
41537
34758
780
62
5128
66
51165
84178
72854
38
73414
53708
32707
4856
8259
98
77966
75007
43
88148
77
165
147
1968
1239
82
370
30219
42
68521
573
59409
92
90432
7894
53716
9125
1668
54
73674
93623
98
91723
34565
730
352
969
63
47
2854
9072
66663
84
43
823
795
496
80
440
52908
88
4762
779
58
100
964
35079
99
68337
2933
2499
95
7322
70
873
6781
139
26615
589
232
6480
114
8167
35569
70
64162
48652
472
768
79
71440
51
135
210
76
540
17098
9447
85481
1794
943
9858
3467
4359
175
50262
61
6035
72
639
771
39
8191
3985
7551
1865
3903
42746
779
88
24391
72807
43
54473
2837
72
68208
39
791
60
91778
21105
3549
76
9819
53
673
375
86
94
20028
5097
264
7466
405
3997
73376
948
6655
18621
173
113
79
469
39
5407
59553
49
71381
425
40
603
17743
2557
43
892
54725
41474
505
65509
8545
5897
491
922
68
7999
1414
69
46
4069
8654
67566
629
522
32898
7942
96572
16319
548
90
59
245
7795
618
8308
227
86
78242
8671
1140
166
47171
49017
98242
90
6469
99
88
8737
33844
4127
188
100
66
1405
99549
840
9074
65636
95616
5044
805
2135
72
361
723
99997
634
534
7999
53335
558
8007
974
81084
1771
33099
49
66
386
72470
17481
7068
53277
51853
64
1512
63052
7934
61
41
84
93
75256
3530
831
74419
69302
43
511
736
30610
837
59
997
33
854
77039
84
84169
7485
55
68
621
35
839
119
83680
55858
98334
36
76
531
185
69
12425
4532
812
7801
8690
65
65
7993
318
55901
3602
377
129
93
63
4294
567
56
9334
76
779
79
7923
5433
334
9242
69905
6356
3719
57023
73413
60
67
61
8647
1653
6122
47118
32
50000
81922
1251
41765
2838
43223
192
5808
80
902
92287
167
399
65334
50471
80
17331
9496
4480
39
893
2000
55442
40672
1037
28220
547
906
71737
278
85620
34532
5672
91116
92
87
5697
3040
8928
30703
523
94682
39
28945
837
577
8498
80615
508
94
85
38911
93
6037
89
86
94406
34
5727
90453
529
70682
727
62083
58
3015
72
93147
6901
510
58
85120
7705
47
4442
6830
46
7549
59217
86161
49155
746
41955
20564
6509
69
66
539
468
9605
4879
11789
38235
92
56
1466
1018
2208
807
7749
18757
9990
945
85006
69781
75
6457
418
74
9485
5700
49
70
47722
7242
96080
7728
40252
89
5850
2670
552
75
79942
80278
70749
1343
87908
4120
91
7396
69
36
69903
9823
354
86572
27662
72
140
567
115
734
59196
37
8733
558
629
1140
489
325
49615
540
580
6196
39
54
75
804
603
249
12825
3479
42172
258
948
899
84
9741
7429
92
4213
812
820
92406
72
37411
6757
9118
476
7837
904
40979
4310
9906
1478
37
89
5687
4244
685
64
60
2892
34
100
684
575
88
852
664
92058
37
88
65
62538
3119
77977
409
2335
31974
87986
39460
249
6059
89
1768
70107
5875
57
35
98
9010
33025
67908
19229
36373
97
24036
75
91
25379
42
99940
20105
419
27687
55658
58
517
6808
7352
5775
33868
17117
54012
260
242
49625
396
74853
35
191
62965
5832
9690
263
86
46263
663
50
9389
167
14038
605
78
1416
58
71
9453
1127
445
128
252
602
84508
77
5074
794
8522
349
21397
5585
7707
73272
2089
86188
67
227
1514
87
9861
9219
72
3396
52695
97077
84
98210
50325
205
40230
92386
68
332
7868
4692
316
365
389
5837
9208
72595
7577
6134
26451
6538
2488
153
25204
63
81
34
1127
7505
55
731
493
77579
87
764
3729
8921
80349
71
76
38
9189
52
80
9296
32629
9225
2494
2142
62
492
3132
3731
78810
51768
97261
241
692
43685
69058
47
18363
60
289
58681
97
906
174
5451
8281
272
37
962
532
595
54101
1642
42569
14855
85
79
2146
10304
509
544
766
16086
54620
9691
2373
6494
3412
50
9606
45
60
695
33020
76229
32617
71
134
82101
7949
26373
41909
76
77
44378
894
39698
1030
88
98
3264
7190
876
57
62
49
81
406
81353
73
77
24707
4149
74
55601
307
172
67
89
76
47
722
74
7698
97371
57
49
76
401
85461
54632
904
309
963
322
97136
94
41
5370
33
19027
8161
588
4615
58644
85
2405
5955
3581
52
775
8787
4833
81058
137
715
632
2396
38
37
74
3838
65393
71
199
418
9784
795
838
14800
190
69
3681
83
3765
41
44
81
4640
86257
55
65830
7280
32
7413
29511
38
3972
31770
4465
53
193
40349
284
42
89
26264
9864
3000
21976
55
68
94
95
241
75
99
81765
6774
754
83
1795
2304
545
46820
55259
89019
70
41
92
40
2674
86473
41
8053
49619
3750
1982
96132
178
41
5070
179
16223
32665
54497
43
48193
5670
48222
67154
78581
62
65
89316
301
10534
73273
78
70157
59357
877
387
7339
2508
70
88904
3739
444
724
536
311
827
66
65
9494
3563
62829
42350
7756
59
463
268
966
95
961
33
46594
6644
68
88
59734
175
27415
57
3713
43
639
52123
7047
28246
859
61835
813
96286
887
1138
2244
6422
6536
26122
1064
100
45
77
3707
818
63
86294
1749
648
894
281
762
67
84
637
34
86
49
368
9371
33847
4344
80
61
55
55
9139
98
6883
292
231
355
66
501
65
80749
39067
99
6255
32013
788
39924
12069
3334
68
353
63637
6784
61025
2644
52
66973
2979
858
741
995
14529
44284
684
822
1641
82
408
7857
9197
1048
93
42095
33
961
3466
4848
90
310
774
87
35304
7586
29950
243
85770
649
639
39
61
2811
37
839
559
5281
488
298
3741
89
2269
27704
45
3020
58
841
3202
1056
2778
1529
59
2147
581
30469
91598
76
39
5875
186
958
752
69524
105
45
5456
676
65766
6930
88
4286
7449
7668
159
454
65
97996
893
85
710
66790
1116
4074
4293
85249
946
86
1388
40
205
574
57
31554
34
77360
83376
51782
91
7129
43253
464
440
97122
743
275
78115
208
476
68
1572
59082
264
69402
38
28916
73
2142
9343
12088
36
8284
14705
618
798
66
93
541
8491
9072
69325
77965
100
7545
575
86
11736
72493
91407
6846
873
4995
59801
49
6872
96
38
89
4091
137
23038
88029
64
96
574
50
71128
492
356
83109
537
1286
2192
2539
31982
6945
1023
8034
6847
96967
53
53126
86
51235
66
4530
1674
277
715
9127
201
70415
317
84
805
58
87
18254
97718
6930
40
933
63472
94378
623
3800
93
118
15898
39732
40237
510
2870
81012
53775
90380
5839
302
12831
68411
431
52693
60
91
6060
300
55
826
1334
563
37294
646
8129
1187
803
25494
349
68
78
255
36205
686
56
9967
62
54
58865
684
9651
533
96
475
5174
35591
44
7125
85290
56919
4002
369
460
14468
370
54
7593
288
18723
550
32
53723
7731
62186
77
936
96
9266
69
91712
1592
70387
66983
3446
69
34058
7894
245
594
39728
31929
59
235
6209
32812
21021
220
97
11266
87
35
309
41885
5578
93
785
9937
3487
95
17044
99513
77306
18441
144
3693
21963
71
13650
58
152
6490
83095
201
16922
75
83099
8553
12776
3115
78
367
2998
4905
9956
103
21755
85
308
49582
1591
61
307
634
74932
4765
926
5474
58
4325
24462
1344
687
76
52
341
4712
230
51
491
36
60
8542
176
119
78287
85
2253
33
7875
72
4874
91
44
52215
66
680
3744
2244
296
8656
6572
3024
79
1541
1078
67
8508
21359
79
99819
9634
13100
44122
576
87
216
96055
60
68
10096
22018
335
3857
8155
110
452
52562
68570
489
508
847
898
81
2919
806
291
7322
39239
39
43
87
68
551
435
5849
96
51484
95647
37209
183
192
376
3097
210
47
45781
7475
82100
7184
24577
16336
60
259
368
68217
429
91
696
78
862
77439
6203
9490
241
480
599
32
43904
54
50463
924
758
86431
5673
74
97
61
251
6504
36
843
15020
19763
46
6046
66
4256
87
2434
4056
85149
13901
78
95
86043
2480
54
7060
81
76568
68
399
74000
786
706
7428
256
4060
85
3310
16918
2988
45773
98619
825
62302
50193
72
9195
634
61
5756
91
457
567
57
73825
40327
3239
53
2417
1640
444
80
75963
34
854
9691
4050
46367
94
36530
1506
1148
810
397
8455
114
31177
168
17137
58
760
108
629
831
55550
9806
75152
9400
76568
3363
99
3267
1982
442
22565
6311
61
5785
3914
71
63
43813
176
8370
980
5694
316
43
800
74
33
18358
17578
972
89
393
4942
81936
59346
961
64818
10640
2743
8087
91
521
92
73
560
1550
82
77
34450
991
600
6015
3944
336
801
1019
69474
6008
2719
473
78359
44600
918
884
5865
17745
67
3622
31557
97
672
801
6029
2204
32
42182
66614
78
63
46872
507
2514
54486
85
15072
279
92
87304
82
41
4218
75
7621
3780
5082
26855
989
610
76
1931
8288
33236
33
2901
672
60
34
7307
76
42
68
87
97
81102
470
29624
46796
4870
2106
151
45
696
82
934
315
80
61164
759
931
6245
59
826
58
52968
54
972
50079
79
161
82968
64418
463
5575
89083
5143
375
4942
684
78429
1679
92
773
50775
4905
36
20134
2357
20786
27117
7725
44557
90560
80
71
4273
75
99
6783
535
49
40936
9046
53629
5375
621
90876
3358
6705
41163
851
73492
380
7649
79
53226
55864
212
65
3533
64779
70
880
24176
52
17342
97
66
64
529
98
411
40285
53295
5473
91
1883
568
95
8024
74047
20485
7344
5732
558
401
584
38944
33140
610
78104
66
77877
6708
9882
64
56
5884
389
43
69
14788
2441
9732
1139
525
489
4307
31957
4047
8051
1547
2419
71
496
689
7939
592
97925
630
88
84
76
93
764
425
6672
2357
93
356
71353
82
5330
34316
86
23872
794
79
81
805
5201
64
98269
58
122
426
2618
880
720
6175
77
81260
50
71
8765
77
5783
87
509
3210
73782
45
73
840
64
98
90
58725
323
785
47806
568
442
125
8008
37
3893
63
63
61
195
33
80
693
654
46638
79535
129
8152
64784
2634
171
45
85
88
54
3351
73549
77
787
977
95
29842
5456
94
50199
30148
4666
88728
50
812
9169
93
463
5373
6279
7724
4953
9435
731
922
90585
3139
496
34564
364
952
35791
72115
981
21527
51116
420
865
180
70076
54493
58741
97780
47618
60820
1681
313
62548
96955
2088
559
581
34907
635
64
42444
8853
432
2349
7712
33
2651
58662
566
310
44598
95510
68438
642
5503
1671
4250
86
380
772
88140
1458
7695
90973
218
122
295
7831
940
93
94
29878
90
93086
36
73363
59922
97
32132
7678
93300
2482
56990
89087
4480
32
4651
454
8717
651
77
8293
333
2076
824
761
12029
2315
355
31459
80
25229
48997
83
7779
920
17486
8407
37
67
97
37
617
33237
818
6109
91
2409
1351
21234
460
81775
34
172
3198
8514
83
33
9513
61167
38636
32
289
722
38
42
9463
685
900
56
91
953
289
5750
7581
5253
60739
66
19903
454
41030
89893
55
814
237
373
66783
67606
81
50
219
3573
352
82
29517
814
7894
82
6050
62042
96
3462
309
433
6710
79
34
72
71996
811
94507
98181
94
39760
91
94140
8233
228
55
36703
79
643
525
9513
51
477
56088
8110
829
82
858
881
771
78667
50592
421
7132
4671
717
91019
33319
29233
40
630
79
100
65479
8963
626
93471
66302
8489
71
77
2202
84
6022
639
35623
2341
267
9749
7993
43
891
95746
809
64
9525
70706
847
570
546
17154
609
49062
5196
103
92
417
37
8109
732
351
104
55368
2722
93683
48
39850
431
647
5519
88779
57861
43502
67556
69
2947
236
30759
674
5865
8043
4540
48722
66157
2804
83
870
99954
1690
38
199
39317
70
998
52
3727
371
34
910
453
25003
82
4519
575
2961
42
338
95
5072
7455
46
53559
83
317
17167
524
918
61
33005
122
535
211
252
849
7867
19795
6293
8815
78198
53
803
30968
644
13378
90604
9842
97397
14463
27143
54774
60
72
9036
40
95365
784
93
121
38406
8882
34361
40
9910
93507
3949
449
6169
91
17258
45959
12494
1704
5068
994
69
18552
62828
17967
624
4974
4038
262
2109
875
50
993
53
8664
82408
9072
239
72
942
503
59345
39481
8529
9999
2691
73
6815
97
664
7275
46
72
5966
46
75707
2579
2801
3123
8590
6633
637
92716
241
1897
834
758
495
32
4104
96033
56932
92
4540
1402
1387
500
831
6445
7256
4294
565
8920
22476
35
3884
860
521
45
899
42152
89298
56558
7202
16257
97
65
152
35
7081
33
987
72089
2065
13333
4373
446
80731
94962
79836
7413
98
84314
713
9048
97177
52856
308
20217
5621
118
9498
1337
45
542
967
746
63
6247
94776
1414
82664
340
312
165
7963
5285
154
38
77
69
640
129
7813
12852
40873
10701
46
2295
74
17353
59
65
11004
271
360
62635
915
61991
89298
362
2772
59709
46
839
34185
1108
79169
48
768
1489
964
88849
76
5804
680
985
6403
24413
908
66
81
96
315
274
35
1581
389
45093
67311
45
6676
546
6204
4606
13507
56
234
67
100
15335
82
9083
63459
79691
76566
32
99
456
8421
52
63
67662
841
311
54194
5381
100
66
56456
923
2500
51
272
9876
8840
94
908
924
60349
65
95
501
44
46
67
71
35
3394
921
97707
656
97
2193
88
4330
446
8319
962
85128
4359
58
59
733
785
64678
893
18037
279
450
302
94
30412
4447
46
41
4112
3294
57361
75418
78
77
1892
3386
5866
34
696
67
60
43603
45
71938
1026
4988
329
13285
9528
9543
4362
41486
30667
1456
10559
578
35
39
12773
7412
91525
3689
9200
64598
829
46956
2785
3647
7565
173
98
24201
84351
8648
3420
797
4874
4142
505
43
73009
73703
578
63
32883
601
919
5674
51
94
339
818
386
6949
65482
37
618
603
17578
9526
97
57
2759
86065
379
51403
3617
82
1443
64674
7190
3150
3617
71680
2236
40061
989
649
127
88
8922
492
1634
188
56478
2493
53
1362
42
57
6875
377
46
27730
54513
36172
3721
76570
7548
29116
61
8473
248
454
556
59
78
78
265
36
415
53
317
888
268
9361
518
489
45
50
565
59
38
898
5995
51
171
578
88483
2643
1834
29215
1286
98
4843
79
80722
3248
21779
803
86
85
54
98
15372
44
4011
523
8443
264
1213
2389
6424
967
55420
5434
607
623
82704
1755
74698
48
85
98
3620
254
425
4469
934
99665
264
5889
6117
194
57
81
100
4463
134
73879
25751
90
9746
3800
224
87
30109
61070
782
62250
4780
3111
511
2526
792
95
317
2458
25281
30164
9964
4303
48
69
93
89486
6498
49876
191
3549
95630
7579
737
362
7275
99928
323
609
613
61352
91964
375
815
2126
2303
652
33
50173
6751
91
73
890
31433
937
3503
834
7676
808
196
8003
210
8527
794
7205
828
61
46
48237
66
1478
152
551
47
97588
79514
37051
84
63
7477
64959
401
528
1807
6033
34224
78826
284
598
36
1180
5496
76
1304
126
43
74
52
4182
2845
6121
1672
1475
6994
7506
68
349
63
147
2791
76
50
74440
8792
9933
33
9540
5606
381
46
64
7022
864
802
6754
716
9039
44
1856
75230
995
56
745
32
921
967
292
476
2487
77
15434
57154
62024
46246
587
7091
94716
9998
40
186
477
498
5864
6220
729
82908
403
82
64
57976
40
94721
98627
2585
68
12366
61
43704
85248
38022
878
30301
3739
7929
44176
9330
4264
5127
80
752
97116
46801
98414
59340
523
75
235
82
50108
71
94
34147
37
38786
514
70
89
1066
6351
68
22068
32811
49
226
2202
40
755
351
23825
59
694
82380
90343
52710
766
2943
465
520
420
65370
89444
8288
63
141
888
8746
6703
79638
2151
145
582
6979
6770
52
48172
48889
7427
73295
97
92
543
79
2815
2134
4661
8043
81
464
9853
809
6643
60
45
9525
70
1609
3981
482
83621
845
986
262
39548
25788
5103
357
64809
85149
90
34
4287
1130
591
81116
42
44
2923
18729
31635
2251
7455
4006
26508
6259
4752
33
2949
611
5315
5184
5644
76643
2246
8621
2445
84443
5993
7674
1819
9988
794
56131
77510
110
7505
484
52
36962
3677
33867
510
512
34
754
881
68
15898
6670
29105
87
735
37
475
74
908
88
609
846
83
3930
3261
44
26160
2916
63
7348
918
290
302
6037
38
48
168
65260
609
564
212
324
64058
3592
36775
4033
890
9037
8862
3734
1121
159
4586
3519
219
52
44174
42768
351
83
9844
50626
56
82495
98975
3943
58
661
76895
97
79476
95350
471
31509
84015
1982
655
991
235
66521
6662
62
506
18732
45
7573
44
473
73832
9243
62479
502
626
7239
4341
50814
52
90964
593
666
327
85001
538
6061
491
467
36198
282
69856
69
63
22122
66
38
71
682
9707
538
4482
6654
70
27105
4392
1598
5466
7800
99
4225
759
66
1149
997
2832
93440
5493
5335
49279
835
7203
95431
76
683
95
390
931
55
16487
148
9061
65
82
67631
513
87758
72531
34484
267
52
372
80960
8487
69748
15602
6132
97968
273
4193
60732
554
587
3603
670
393
4879
1561
806
6342
12646
58
66655
19613
58393
12920
36
759
9209
5361
7269
68697
99
6728
3675
87018
43
8824
92
2435
672
95158
897
41
8020
960
19781
577
89
746
47
24296
641
23476
408
3531
8560
40
74953
62
3764
80202
33463
103
76375
5517
78
89605
903
7600
4998
2856
6216
828
39
78784
593
71090
30670
3707
67375
7538
5619
56266
52
5222
431
84
84
8471
3422
73776
7144
1134
20189
5634
2795
29798
2703
1176
783
2219
83
71
847
79
52457
80458
94
41
339
41
3571
35
53
2264
701
740
86233
66220
7314
1852
90
972
708
4582
582
2622
522
3801
5041
45385
100
35
32
5641
908
155
36
739
355
706
77417
34344
9375
1923
537
1621
23479
35400
86
79148
889
6873
1819
64
6026
5915
71079
754
115
8068
39
34
70
925
8495
87058
2431
2242
39
31871
36
49574
42475
91847
7561
968
603
28033
8133
73610
448
932
3678
7900
283
69
831
224
80
622
65
490
9581
5559
1474
9711
1556
708
26740
6020
29985
74
34
71894
850
430
73830
468
46
6818
71
84
40
32768
4713
1748
87
4644
1518
89526
56
9769
19426
161
82
1723
39
6895
68
74791
46597
604
89318
852
62025
51380
61
90
38656
43173
800
787
92169
83
623
50
362
87
52
659
341
4109
571
742
34
9516
303
56977
84339
1153
3230
422
2582
58
1701
60159
11386
709
1456
78
32
60201
92331
388
36
303
89
89
47726
328
12796
8568
97
23935
9943
501
659
4482
90
49
76
1451
51
900
4058
41
110
9795
147
59395
14299
72
4976
10925
99
49
100
598
961
49263
8592
356
59867
284
3752
4692
92849
71
86
5039
7751
42766
6576
59
23909
85
634
54485
800
5432
6989
41977
927
96547
44
96469
66
7945
5781
6931
40
931
95
714
198
72293
51
37
616
58
2636
4825
8957
71
958
69
19513
70
88440
130
1997
4643
68
6285
85805
5009
31022
9205
3471
47
1105
6549
2838
3575
695
63
273
935
55985
768
93
50
49908
36
74
432
676
6302
24916
9017
5499
63536
5601
781
2067
60
7470
696
92786
62298
4282
58
480
297
4378
673
34
80202
11058
11004
64054
949
85639
22146
2516
908
223
33
539
3564
971
2014
46855
96377
77
51
564
407
74
116
5157
751
72283
67427
3315
300
9777
145
71
70223
4985
33490
82
36
15956
4199
90
31555
77932
71948
78
78
626
54
95
89201
35
35
583
49
2920
21037
341
87
228
7548
978
924
6977
28915
208
5285
13740
8064
72
3094
6442
66
88
724
827
83
77
645
8203
825
762
2688
2152
192
4620
5716
3568
41
35
291
99
105
8299
3847
14569
136
38
9183
13265
514
95356
51715
63
29272
727
85
891
7933
1793
54
9939
28511
956
755
45544
866
665
9489
12397
90964
92
69250
87
989
8222
187
478
381
39372
529
4729
89
9376
5582
906
6491
4834
1602
67
201
2670
2157
38924
974
87
451
889
75319
845
59
1132
5609
537
243
57
899
89
4947
7992
68
75
413
867
68064
5471
872
85
906
9439
153
50
91090
6220
3080
701
78
6494
817
100
200
94367
992
9574
2883
41
522
9064
694
13321
7249
97508
3059
245
7506
2092
74611
4402
932
42934
3954
92
47987
978
30796
40
3875
8435
105
9652
38
26643
7845
7243
82
3753
7576
93
33
413
836
46977
267
1104
265
43623
60
641
7301
90083
7622
79368
80485
35241
9197
85
5879
53743
794
713
789
780
379
636
1013
36
2772
9673
762
5462
692
92
62503
8641
64
46504
3903
77
88
43483
5769
39
116
1158
67
94
71884
414
839
778
6618
488
12168
741
90
5030
558
1145
46568
4344
70
58412
3485
13055
76755
142
73
419
965
68
48
9051
2447
4996
33
714
582
1182
3843
85679
5382
9525
68
854
14447
97
13047
59467
4756
9229
141
36
35
9044
56287
31333
26615
75329
475
215
67075
206
51
35899
99522
49311
84
94934
6174
9656
9921
67
76
21247
6752
76
81
54423
42
82
85622
53475
45951
35270
9357
3609
22532
94
1147
72
150
736
152
50856
45392
12157
55
921
57
73044
96
64481
65402
969
9710
301
504
39
4616
79669
6340
84447
62805
318
76976
9727
69548
2800
819
265
33
404
87
322
686
710
795
68345
30850
3143
8225
533
35782
80
91
35
26786
4828
22680
994
930
7628
1958
4648
47
96
51
92547
82
7989
4857
73685
12381
46
8952
62
889
47
293
94
874
361
60070
7195
32
9925
6743
273
37
965
66
381
2720
29337
9710
671
89
1152
7779
104
5513
309
41
60708
76
34
87
269
778
193
72655
4185
41
7294
48
12245
502
3899
2332
4192
514
68
98
8610
64
410
109
7001
46863
8335
637
11244
20846
91
49
256
36314
429
2266
55915
9053
795
58
36832
937
881
896
72
3672
514
1720
99
4793
93
583
618
67
95322
37696
6270
79471
7174
7045
1234
55543
6259
651
43
708
17033
75
172
2748
60421
5816
47832
996
887
5324
795
64476
405
3722
8513
79
917
76
842
649
167
68
81
43
1067
25142
26600
9765
2532
81
62
682
501
878
2211
27189
23303
3520
76986
599
81
215
396
208
92908
809
1766
40321
93
62
1958
281
6221
4100
265
98
6139
32867
490
84968
40334
52680
2971
3188
5118
3086
357
6322
73063
6129
3876
46466
714
65578
606
57950
96
58609
49
166
230
707
67
32
81595
70760
71156
97681
88
7332
723
36
33
1173
877
7815
42
53009
323
99587
8234
906
37
88
75
41074
198
32
1944
882
96158
63830
78340
6194
3940
86128
4763
64481
900
766
32
56058
85
3660
941
524
53
87
355
82117
867
29226
562
27779
70688
130
79129
48
706
6549
94
9639
99174
952
520
990
91
1245
4786
77
4946
4631
841
87966
7490
32707
65449
348
78920
859
142
2174
511
46
3964
66053
32
620
974
7166
93
11809
7457
12568
32884
9743
5506
824
69797
85
109
74
77
63
7610
488
62
100
6738
83191
25824
530
8811
34243
672
53481
8622
8699
1474
3603
88
75
576
56863
83
94
76
1489
116
9871
302
361
1256
750
1100
72
297
77
833
5003
172
324
91106
253
97
94358
112
2482
4824
6908
82
20314
30560
945
2821
641
789
87
4631
646
5918
9089
449
1867
39
708
604
344
9131
6757
15802
40266
4244
44975
2223
3282
60698
5806
213
4268
48703
50987
206
287
99
93606
438
757
9293
41
8656
71
97
499
50072
62068
478
866
59462
65
358
86
191
801
21525
39946
790
98
402
653
93
919
173
49
78491
6750
48
58895
91
316
98
96
5882
47
381
68324
48
3302
33
42046
73
52
89
49100
85
96580
8420
52
30157
87875
100
36088
6466
92702
61
86287
4659
43
85912
43770
3007
706
1392
92
25792
9798
63
72218
606
450
7044
37
3633
9025
315
506
4543
134
1404
6225
97601
5780
55827
72586
2110
920
33456
42
8183
127
3157
11577
58
459
81
99
39
6169
685
91
727
38876
42561
29423
5312
571
25858
50968
867
715
930
37526
38
4782
68329
52633
80
62
5396
55685
247
56203
74
59
49
2458
45257
41844
46
52
48146
1888
6462
8211
1016
7537
91
43
204
58879
8439
40
689
60506
98
76
29395
94
218
74
15761
150
63
87602
6302
782
81517
9197
8275
789
82
110
34801
571
73515
1951
8055
9315
341
625
36399
16808
176
996
33
69
847
388
94034
278
90099
13711
62584
7891
4374
6010
21847
637
993
604
6937
91
618
5261
10336
8658
22134
1328
5029
67140
4540
503
826
621
1864
63
84
951
16124
2599
406
2294
14506
20295
60
68
9453
47
4600
66
895
891
2986
967
74318
34
420
439
9189
457
9471
52
6777
76
14142
45
94400
21531
80
4492
12648
97
381
328
7713
663
677
4379
205
88
75742
52945
52209
84565
747
39
24049
77
7899
41606
3167
93
33927
38814
827
515
97
10894
98497
6780
889
405
9857
8008
787
253
79
3343
55
211
77
2569
6948
331
6415
7204
48714
99
9566
5708
685
2821
45
87500
147
44245
9222
420
8720
60956
78
9113
9459
732
472
606
443
79
4614
837
3340
88524
361
76
42581
956
74659
870
121
2693
46870
3630
856
18275
508
49720
620
458
373
87
99
99
158
8814
365
94
926
34
78160
983
691
492
48
45956
3868
20151
368
4394
5065
90
412
91
2210
45
13834
44158
44
85
940
831
352
332
42170
203
303
69
869
349
685
68400
907
18880
4644
761
9075
93387
503
42
8690
807
120
885
45
39
88736
2503
5906
6067
87881
42
988
3526
5096
2057
45
14124
817
3892
59
33622
2829
681
67
1099
78245
842
9017
618
4419
1000
52280
4621
67303
861
87860
1606
1334
62
558
633
3530
83123
40
30661
35766
598
42270
97498
26959
52395
44
5289
563
74732
4981
8994
62274
573
72
95
123
79
44
818
709
24805
928
59
61889
21362
3974
89073
36001
77
343
14327
732
307
38
84776
65
5023
345
2067
4613
8102
3444
7785
2627
71
5562
5074
764
6306
71
6625
1595
41977
848
1781
121
88072
648
79587
986
89
4976
40205
92374
41
92
124
53
177
573
418
70
29955
528
22624
6492
9592
604
40762
72127
92207
67273
3125
8169
77
674
1098
55
611
645
9301
249
485
34
7651
71
407
63149
72
9926
7468
75914
14979
80585
92
9917
410
93
43
82
74
671
197
4028
41
17206
2419
41
7090
72091
251
97
774
96
4163
1520
8220
6057
3696
14729
97
43
6608
7760
18131
6778
9447
72495
62
288
342
93
59
6001
6740
93
4732
75723
1802
284
245
65
23017
32
971
28946
954
51
88
279
42
827
76294
5959
49397
69742
415
66862
91
8139
75632
22617
90523
287
94
7866
72
67
760
51
273
528
99
9001
45
4832
35500
194
1999
4895
715
51
97045
4983
2871
9318
91
17063
8478
366
67
2337
799
100
9806
567
7981
39
39599
83163
51060
41
119
82988
48
66664
243
58618
88797
51
37136
3532
5609
5129
87
8440
54
69
1517
62630
91
38734
72
66295
64
8275
39564
36
62
20769
5642
92854
6938
85
810
48
566
90
303
56
40
804
883
18406
311
81
9594
88711
67
36
77
81671
17992
296
635
39
92
80076
393
18887
958
92
48116
60
352
1645
62020
59
3124
721
427
44
32394
460
69
72
69
1565
2024
48
724
775
930
940
34
56
3537
58903
748
327
5551
93
7033
851
39
94556
849
82
60
24373
284
105
15595
7920
719
5953
80821
767
49
42
287
1166
92319
2410
85697
472
429
6492
27203
71451
100
29686
67079
918
1357
93
78147
378
47
88
58188
6088
922
225
28376
6151
73
70
40958
4938
31707
475
52
55
82223
52957
11904
9818
94
86823
68151
5854
217
9695
130
570
47905
65268
2287
85
783
58685
65384
52
99963
60373
5583
52
978
5898
548
670
675
15348
9898
67
48
68201
974
5464
189
93
887
557
69
909
4430
85
42085
20091
5392
361
7480
377
6537
562
23934
608
13028
1493
903
382
89
63
522
67
98
4052
142
91676
5376
5891
88505
14976
9216
44
7554
71772
14790
6621
247
94
76999
33
44855
42388
84341
73
4402
637
20190
244
65
36798
896
44
34
95
43
2060
5457
56
802
2506
58
79404
69
3636
9277
2090
5489
76
42
38477
852
55258
29487
570
505
7273
14750
47
408
45862
2561
18446
8707
5453
671
81
52670
78
77
44
718
86
46290
87208
1620
83157
99
418
51
661
44685
2005
827
2612
18415
54
42340
441
68
4852
763
72
585
374
59994
887
4594
42839
38
9667
401
998
8348
56
9343
26187
220
49
288
75722
705
70408
50315
39
479
35
72
76640
8020
450
197
86471
505
73353
41
93
46
4938
7740
6798
66
7099
9042
60336
652
91987
30406
66383
698
921
415
5687
75
81809
22790
59
27537
40
74
6397
793
89
67
7501
32
37463
1195
26740
93057
63
578
75
6066
53
92247
551
1662
8439
77824
48849
599
204
19845
89400
4593
47
995
849
846
645
42
7663
18143
77
38
65981
9874
615
1551
3381
38427
7372
199
4558
4022
71
40
647
9588
57
15266
2146
280
81558
830
3142
64
20688
76395
580
790
963
58577
81973
96
10429
817
38
77
245
471
29128
699
1534
148
7978
3817
5680
75052
588
60
95
915
87
903
54953
127
498
24635
99386
527
2599
283
7234
7099
30989
10863
43921
60857
73894
9983
48
1136
8464
346
42160
89
55355
563
2503
446
19637
758
63
868
54
968
82859
45974
349
57
3675
261
49
8445
584
3455
132
263
9572
85
86
153
78747
85421
956
4432
1789
388
615
36
4603
489
60670
1880
70014
6283
5979
51478
47719
242
2292
17628
183
992
59
3007
22540
669
3405
8844
50
63455
211
4272
19601
62143
1391
2314
66
34473
66230
417
75
72
5545
715
817
90
362
62
54761
92974
6746
8195
94849
39
43074
81
5821
83
6151
5850
8447
757
464
95139
4038
58818
302
58430
2671
58678
75
78300
41391
65
8648
55266
22129
79891
73
25213
496
80
84623
69328
54
9665
602
635
6028
6404
4642
8476
613
37
416
44
32
955
93
70796
8758
2882
46
90
687
941
184
1045
32
9621
1218
1373
52422
69
3122
34702
100
30675
60
59
6838
96804
4306
7235
48227
77664
9034
5024
67
5058
844
185
4163
41576
495
66939
87
80348
92551
955
90285
87458
56093
62
99
89208
53
51182
31089
22176
38093
398
44
49913
54
81277
50919
333
27143
56623
399
49283
873
3178
100
398
69
4661
51
239
85
88
7298
45752
811
89
11155
1505
39318
52
3470
5403
65279
3878
42557
3236
10530
16819
80042
5759
218
52
21259
5563
551
89091
84
85205
2819
2590
353
84487
5269
54
192
99325
36731
951
457
6985
68
642
45
93974
105
47283
8678
98806
8096
5870
810
715
4542
9896
88
200
144
1365
8034
65044
47
2803
7482
280
5498
5995
1516
9843
7873
45
1369
8425
747
449
90
61
857
85548
99
434
9036
2314
473
68
1280
70
82525
789
60
37
73
9448
78
293
73078
75
387
53
88666
40
56936
76
83045
73
86985
536
418
74
38239
82797
57
11069
161
52976
99
73
901
629
1903
9089
44163
432
902
1741
45
46703
1499
77609
52352
96
432
1307
1784
34380
847
81
225
984
84317
576
4604
3213
90
829
818
82
274
8383
641
8330
516
720
110
623
42792
99
11285
78505
80366
47
68543
690
73
65
26763
546
6118
4065
525
874
9811
168
841
352
410
7585
54177
48513
10272
38942
86
4495
47793
5582
90362
2826
755
63771
34
43
689
615
998
578
35
62110
91200
59
94080
88648
27082
33
2664
9777
9685
61130
68
5572
7967
50892
4465
6384
61
772
71758
47
239
4105
3745
49388
5814
65244
48144
35
8376
93514
23760
9327
430
1380
12332
11176
806
615
5659
4065
2986
56
87238
35666
2488
1459
235
97
953
5415
28924
389
3060
77
51
740
478
2359
49
53244
884
757
2204
90
276
20286
39
76687
7525
35
8739
7003
9835
49
43
43
428
7980
1748
261
898
73890
25804
980
398
48
6164
969
69066
43211
89
8791
60
753
64
7559
5203
74038
88054
5754
307
9398
9996
34525
3423
51
92
897
323
550
265
90
4643
8053
214
10247
9963
2333
47
43
52
80983
804
65
18734
432
574
44
145
86
90
33
38
87355
2084
99053
101
39131
80176
38
104
9082
8345
8757
494
90
7242
33
92455
83
80459
748
96886
31770
56
76
70
507
64424
6183
9901
100
83
269
1076
880
6211
7056
97
96189
413
86
619
66821
932
79599
378
86
12775
6154
48
133
7351
3777
618
67981
66398
57101
80311
466
980
45349
1425
90
716
1841
63
216
590
179
77272
751
93
100
53332
20145
4778
37725
381
62
48406
39016
73
2486
2881
60
1648
518
1165
50783
941
49
58429
355
62246
45154
1646
613
988
36
36075
27635
7177
874
619
66
461
5885
3727
695
9973
704
936
19038
33919
48404
6348
2730
5627
40
9124
6132
45258
68
9744
91930
93
6291
543
36
6638
236
28044
5716
431
56938
357
120
46
913
40
1334
8225
497
923
689
7082
5030
92774
744
54455
9603
60
53
882
53522
6588
355
142
683
68
39
2753
34
90
55
923
475
31924
2669
965
86
3486
832
86
95153
75155
7815
19869
82
70
60217
970
62479
9383
664
8034
55
1286
61471
60531
71524
6375
4716
72
8163
128
45
60
571
1370
886
991
588
4624
734
60
90492
6619
2056
18457
339
444
72835
22739
27965
65
84340
76790
12965
37
571
93
378
1680
8947
39020
1374
596
670
795
300
67
100
50809
92003
34345
68022
79698
437
370
1541
36
198
98
1002
49
644
9234
21339
668
580
96232
13119
520
4241
72
82056
89
86
59153
908
415
226
77793
39
776
54
4832
81
48029
781
89
516
49
359
7723
4640
722
27221
96
29404
860
50
913
4223
62
100
41
1527
43282
99
720
506
6249
643
802
231
350
65915
37
339
39
80770
96
583
37519
2698
76219
122
6389
25685
2507
6297
146
279
765
37
1693
45
36
71
7396
4231
87708
78851
59
73
56
823
4893
49938
673
83
82094
7069
210
3673
51075
47
8133
804
173
357
4940
96
71
61
63
66
2793
743
88
99
407
48
8447
49
396
76
3458
94
750
435
98701
69112
12760
870
2270
73362
104
84526
463
86
64554
73450
24201
6717
4663
43515
5459
90
8842
517
265
3929
336
24279
122
9049
651
7078
6998
8153
84498
732
56
47030
35
84
49
70558
33
1179
100
512
50
828
19204
45
4279
62
8642
751
768
690
82
438
40578
9931
54
9915
67176
77232
695
74
12699
618
434
35004
1948
7915
61
45384
38
13626
5969
3670
60
54845
76
78
9972
44
73259
698
36
347
63
17877
103
39998
40
93
684
89
7773
55
82
80
276
389
37
51
7945
238
7370
9697
261
4170
432
39
1506
72
2385
575
82495
587
36
348
725
637
17960
457
8616
299
7943
36
653
26236
862
78907
455
7489
2521
6152
55
2297
78893
35
65
54936
4113
453
37
48188
383
61
921
9542
87013
9956
75078
82315
4701
874
1976
2349
360
639
642
49402
2826
32
39390
96504
68
38037
395
7416
65771
7230
446
41767
6874
239
8764
17025
689
47
7137
87364
99
807
4668
93549
8994
7600
76029
96017
97596
44800
8158
80
690
44816
339
62
546
91
7414
85250
7726
44798
50942
5316
23456
63
443
241
9595
68
839
53
515
46422
7753
169
50
856
900
41
75
765
6593
85797
98
470
36929
71648
230
142
3209
27651
57
4970
4341
9056
61
302
9963
92750
92
78847
8600
95872
696
83255
3497
7222
184
337
56
64699
498
91494
46
74
65249
64
324
46414
48
16915
78854
59376
322
40815
472
76
7475
702
6114
821
356
509
2769
792
76370
7205
58368
42
96
51
83907
47
51
839
5124
90
99894
1435
66160
3088
53
768
177
962
91675
6391
4928
6145
440
95501
55
13023
697
22929
78333
98
52
435
88745
89
39
60
48
38
61
819
28566
91827
96995
35
49
3751
989
630
46476
797
707
33244
588
59293
5687
8096
33
4731
50
716
23107
115
829
25665
191
9489
3424
821
65249
1835
810
854
47
658
55
57570
81
6725
100
6488
570
37
3321
49754
814
160
93667
777
6738
592
8383
871
36976
133
88593
646
1160
33559
5149
652
5216
98
338
793
307
442
598
6960
356
180
53968
89
975
291
3866
43
89
479
8784
91
33281
6286
746
40
7917
6310
4581
923
41
4108
6876
44
625
318
13091
656
385
90
487
3914
97670
76207
59791
15858
271
7224
723
51675
5678
61
4293
80
454
1208
83
6317
3919
81
63000
77
3199
55750
98752
1221
32
808
55
1972
86
763
77
984
350
71754
861
26181
65
871
84
278
31419
287
56018
305
2712
700
95
53
656
806
64
54
2473
66
2397
497
63
6755
127
99098
6694
774
9994
71026
503
92
32
9595
85
32
8436
820
9933
51474
565
5321
52
76
40
99266
47427
42
9699
4419
42483
40
57302
9505
531
11994
311
4743
58
753
73
1664
15425
92
3525
10787
5742
3464
87
57347
66118
686
1076
96316
78
37889
26081
6451
96
476
86
4258
2097
11835
95
70420
97285
44
13041
3062
5982
54440
43626
52
55
4234
82626
77
701
82426
29637
74
89
76719
152
93
59
93120
45
87
89
931
9867
63451
7592
86
941
80
462
8128
20688
2484
646
88753
57
319
36424
8746
5517
216
10812
40
630
12899
1377
33728
98
24845
496
120
597
8804
35
48
1241
82195
90
58
55
58
55
925
809
459
467
99215
633
42688
28891
64
60214
251
50173
80
96
93
91
57
5851
751
14613
191
744
3635
951
39953
86151
113
96
53848
578
3308
98817
8951
8104
892
5318
6497
43
42
8442
74778
752
988
7195
81016
57023
10504
389
33387
60669
633
50
7384
45
5646
52
283
55
648
562
82
959
9960
73
9335
69
300
4917
205
6697
55349
287
704
9660
84
7086
86855
78
9156
686
7240
2172
6410
33927
1472
109
38
6692
63
38
44
13936
11800
21504
524
837
123
45
6280
56297
799
600
52827
7243
971
35597
39230
564
5453
23236
4545
698
93735
306
48002
664
44541
32
6738
79
89907
4181
914
1493
93911
70
10135
1406
112
76254
55
316
8474
55
845
41
4283
69034
743
58831
42950
64530
95863
920
41
89976
34407
7222
974
249
60019
3452
81079
86
77
869
56
897
43564
59975
8711
53
321
7782
764
4003
94
86
6858
46138
63388
62346
42
21821
52
35960
572
504
750
52
3353
650
110
151
8716
273
79
217
72340
46
419
265
24184
77633
656
49236
2655
81889
7831
97
912
47718
56236
5728
168
23846
94
58
39
649
27265
71
1791
510
59
64
96338
678
8891
7442
981
33902
329
66056
573
865
94430
72
303
9907
355
3216
58580
96
1362
75
43916
2127
93675
6117
659
3641
82237
52871
63
2303
90
36
28719
52078
24352
1744
44750
23024
65218
5965
2218
216
53020
486
91
32
638
62
640
124
8239
7585
872
605
767
69
1359
442
64
74145
68116
70
342
740
762
2016
319
26775
24813
62
8225
60
92
88
2095
65
93716
1806
33
96
1203
157
65
41
83657
419
7988
79
63
23864
9228
4720
8003
60
32
87
970
83
58788
161
811
3509
38
9391
987
104
3157
4448
630
9476
62673
52
77
73250
287
78
93
2924
47
164
81
68
9582
54
56
115
69
190
53667
237
89
85392
94701
75
57111
761
524
5467
418
40
99390
54
838
60
205
93
8057
139
57
68
9058
993
74646
6236
15729
5083
6377
89
9029
7077
90
733
9221
50440
9544
39
1036
46
83855
66125
56620
89
2172
18454
118
63542
50
78741
10443
41
9365
8887
98286
4359
89
61022
7880
5595
20885
46
13099
11795
70
56339
5926
46
350
443
876
602
81
3487
1206
83027
63971
39
61
993
87
7649
8012
8728
5225
5017
84
4409
14018
33661
101
6577
92950
75357
853
5451
78
242
98
7861
1364
89119
478
5487
267
54
60063
90
397
86406
95672
369
56
313
127
1394
85
75816
940
68
7677
4123
1185
822
310
4648
133
73
52014
58441
1342
6928
795
8697
99
51
1836
8618
91167
11441
88
3432
2298
88144
19686
8960
40567
75471
7466
61
575
5696
53534
65
806
85
3308
9424
2309
64
72
38704
4427
4182
1420
19769
4344
27593
47
55152
985
82
5745
92
428
188
46298
901
83
58695
14303
956
114
833
507
64
67553
55786
7355
52677
29215
72
8847
60
11882
99
7091
74519
36
43968
39572
989
773
427
8875
584
4797
97839
6120
99
69
44
2602
93
1974
441
51914
5929
69627
2765
41086
190
2879
370
758
7483
638
3540
936
778
87332
7168
20881
9978
68
77
4124
534
73
9308
1081
228
44
90454
37
112
862
693
1285
34
23734
43015
35919
58302
58
64
47163
921
93
528
13754
555
9304
65
706
36
82
35
8919
756
713
5107
53267
3545
63
510
668
3900
35
2517
21743
9082
359
8909
56598
8135
45644
80887
68
56
65358
63075
863
4332
456
113
1405
54
98
7077
7138
73
844
20013
47936
76
6152
5529
40635
54
69
6721
56
8965
4820
217
14589
323
99716
3301
74
4647
2124
2665
365
30862
6004
2671
525
8694
81110
6179
7482
85
900
78
46
53
870
66
50
20729
6202
35
89
59
331
69
74268
88
54226
685
75
970
5842
90646
73
6312
48893
261
4967
216
63078
2215
64673
1899
7344
345
7362
48
11880
1852
43
4972
14755
21716
949
84
414
75
4427
83
73131
6587
349
5075
2076
56864
65
554
99699
71
8184
83
34193
73
5245
891
35
78
930
41230
99
59
64528
9965
70273
25020
29267
40541
99
19784
5613
3517
290
68145
47
615
1895
529
1291
72366
9419
443
183
977
187
363
12362
221
66
65
5131
489
76698
7835
70
99830
212
3523
9863
88
93
2259
3539
6417
50
351
59744
3809
9633
242
50
9000
77882
639
6160
9943
8752
56
42148
3460
24047
5138
929
80799
98122
16513
68
57
981
7004
7584
283
922
97736
64609
617
402
5435
476
44275
4910
588
221
20455
559
216
9622
39
98325
49
801
41
91430
47
438
771
26517
38
7197
86
657
58
38945
41891
68
67760
3613
6151
84
52009
99
138
67900
3534
95878
35
3081
331
72
56
637
278
8689
70232
159
295
2374
86226
1173
542
8346
84810
422
27697
668
53425
9961
295
866
86
8661
39938
3402
546
509
98
8916
94
167
5950
40322
99384
67328
407
342
3062
301
7876
93573
68372
28869
68712
6979
54
57
8348
12639
783
56434
667
99
1423
80
10214
11015
82147
33464
573
393
51
268
90
9370
509
95
78
654
6557
88
56474
156
86718
5189
984
30555
7850
1706
654
42194
176
49477
43396
42443
97
205
95
692
113
4249
68639
39
66519
144
51425
926
97
324
206
3560
65
994
37142
52
66104
484
63857
676
55
43
76
234
588
394
21147
5229
50
97
22330
91989
36395
3181
228
8733
48
78
8447
835
934
2567
73449
35
961
57
17451
371
36
116
39
89
9082
40454
80299
7053
7221
77
8291
1979
485
90
98
580
9054
551
75366
4624
2819
76125
54066
8523
244
44
926
9856
86095
85026
72192
41982
79179
81
83
474
6887
7995
88539
133
71304
3451
53
97
5836
29789
34097
915
5755
59
9263
658
81
574
39073
5006
792
94179
86
9185
682
935
3944
18858
700
36329
35310
94123
15462
10826
3702
9375
19938
887
6869
7607
8314
9312
773
9976
6587
7943
12554
54
41
1808
4256
678
208
512
32985
28968
623
13631
73446
70210
42991
35
846
198
8639
2045
77697
57
778
585
9234
63785
717
51
511
5467
303
251
7548
82063
59963
7778
40
2091
597
9748
49
345
81
16248
500
85
7289
38
44827
254
10690
8225
69
26136
36
58346
94
902
88
696
1143
500
8245
383
723
522
96638
4195
90
60
192
2480
3069
1847
1661
207
422
26466
90665
18784
303
665
98868
66826
708
627
152
42
77
170
286
139
38
52
771
69
48608
985
89291
3123
228
6622
53
3818
322
37790
2322
8288
16241
6887
8358
20816
58
519
599
70
699
92
77251
86
4260
64626
2201
28981
22376
26407
206
19179
771
46
7990
11009
43935
591
667
86358
171
830
6535
37627
800
58
80197
266
44
27477
34
8472
33
23050
4936
3679
3889
97
73797
281
1491
85447
43
924
3055
57257
7414
96966
1599
67
278
69607
4466
336
85
64543
74680
80755
749
80878
4547
3839
1602
86
495
637
4137
89437
742
44
214
178
77672
5978
858
509
99245
57099
88998
237
595
29486
85168
94389
48
26103
3610
52
56
41391
898
96891
2873
69963
70638
47
407
86974
59
933
96
19926
8909
27156
2885
825
97
100
4682
44
525
5517
6641
836
882
38
79583
13716
922
5653
63707
852
88264
13726
100
40348
63
39
98
91
13922
61448
50
37692
564
42226
88891
91
901
50
4165
472
79
390
35
4096
2391
8438
676
130
55
56
143
56
5775
290
74
63
9712
49
4810
64
9993
454
56957
122
7979
606
26278
7479
63
472
72
784
1630
6473
61212
9848
17405
9485
36
1773
518
49
54
5908
8833
22288
85
6921
63206
49
112
52107
919
76
63
5458
8030
62
5735
2042
388
720
9534
60
51111
8760
905
6656
1531
803
22541
46152
3060
948
46
66380
13069
1715
53567
93460
93
69
39
551
779
75
71
48
274
54654
96
94
43
71607
9109
90
44332
65
911
51835
21247
159
100
72
774
213
695
601
68
346
73814
9612
38
62763
145
433
59294
315
727
16474
80
132
70880
9607
556
38
5913
209
919
53
88
65862
37791
65325
71694
66
1946
98075
884
41576
43711
5786
90
25540
4192
33331
78470
61243
11782
54
61502
32
10635
67
6407
108
81
9212
70
989
64
4742
269
5054
142
38
37675
98
8982
93
55
7395
96
57
71
33063
2977
4429
53594
86
286
4779
63
237
58939
5634
46031
4674
401
50
89
93468
62845
49596
7033
7126
40
32938
4098
85
594
685
9867
48
29005
8709
49196
587
65088
717
69626
95410
15474
48930
68
872
5956
90
35240
82
64
8333
95242
41
50345
619
37
265
1266
3858
99
42046
33
8005
763
52
803
97
78
10086
44669
4506
6094
618
81504
43
54
50761
657
77580
2586
7401
71696
7699
92
50
2746
7519
682
69454
36
96
842
48687
91601
71
6145
2406
3116
100
64
299
3698
43
4178
6361
63808
268
6060
58
24028
83707
71
2875
56828
4949
499
57973
3528
47
3670
87346
736
40
2388
3772
2996
17139
52
9869
419
822
5634
4922
6311
17058
11295
362
96
1451
2228
1398
62
9982
30464
4909
85021
23862
93167
580
58109
67
89
46
97
4485
43845
784
47
80
921
92
471
332
62
76
138
615
8556
23749
5701
43393
7509
536
9705
5926
3783
63
67
3686
49848
66059
25939
7601
714
54
301
2186
71
69
83
83372
71951
1413
5980
2591
13170
298
69746
75
85
13515
96161
39930
9898
69
49504
97
72103
998
16429
75550
6663
833
65669
510
941
79699
333
836
84
336
4892
565
7899
24203
30705
9956
99180
8377
162
7672
57377
9994
1927
156
9069
534
8008
74043
3388
3038
7266
6684
83
88014
56721
36159
258
996
9891
7640
7221
77
41
624
70
49
2647
3746
44
98525
19378
2817
32
52
68
218
4492
92
944
694
61584
2130
202
117
415
8831
2678
949
82
2568
582
113
57535
239
45087
40
5665
638
2062
97
38679
91089
206
389
427
96
91063
8862
67
72
891
785
7985
48825
57
6725
45
1708
6068
63
4838
36189
989
83831
80729
2073
693
92
59
63
3440
7439
99
418
5052
554
51933
926
2867
7750
597
3417
7583
46183
95
44202
645
41110
6742
67900
949
85724
99307
910
387
92383
67
65501
1324
4432
83015
46691
3565
4993
314
83
254
3244
7998
7641
2233
1215
3151
38
91
38161
76
743
4816
457
3500
334
928
8472
949
870
55537
215
20508
3028
80885
31492
365
9151
88
668
464
5931
305
84806
16886
10575
67
22861
1569
730
477
1545
2159
2357
698
75
654
17485
66
888
70
93
47286
91
62
4009
957
73720
44095
100
8927
179
51
42041
6383
33501
715
86
6632
301
54734
59
8501
82
53
757
253
41
77376
26478
5283
8378
36490
20373
55
92
982
79
9992
28415
85
852
49499
453
30831
75
813
68
6096
1832
39
916
14797
8002
55013
376
4135
4019
262
8442
62
68
7040
3725
15780
7320
93367
956
92
26148
53
79
35
57
81619
232
869
9740
990
95755
1603
8653
60
76686
33
84170
1931
84496
89
47
93591
3987
55
16696
912
54
67
2397
2101
878
679
99
326
63
11679
56701
35399
1732
35994
76646
6804
54
76
2691
1783
8647
4766
36395
4755
45116
92738
59486
74
3862
92783
74797
591
60
3393
112
5691
3548
52
189
52
84191
37
689
38
88066
1402
34
538
3112
544
100
1869
4512
6881
844
35171
736
4117
32
6937
5103
95984
89593
59
720
5367
97379
8022
80
69578
29693
77
18615
6259
14522
861
834
553
45
44
19202
5549
94525
612
83
67
6858
8177
18883
5870
1955
8460
355
4274
48
87844
44
191
45
2946
100
6559
310
42
33749
697
734
55447
66
273
3840
42624
11755
58
298
73839
9375
1933
89846
89
28735
68118
810
88027
84150
38028
50
178
379
732
1888
85
97
36141
20014
557
48747
700
47
37
217
665
89
42
451
7891
851
42
96476
29113
22025
421
83191
74
790
1347
295
1494
5176
61
70947
61109
93767
51
7796
77
2964
60
5590
70
8319
678
2690
4385
57
3704
85
43
570
47783
9042
1435
78258
26763
47402
620
23399
131
445
469
2432
945
339
34
3224
45
4492
822
85342
336
6069
96196
78
5117
3710
811
4790
32619
183
866
3833
53
56
35
41
7822
29000
2232
63472
69175
80
68
76781
1745
99
797
62879
1297
87564
89772
252
67
92
841
548
77
91134
70662
84
6723
856
9185
585
53
232
64885
28942
349
92
90
88488
36511
67967
76116
45585
96
576
8411
903
36116
99
48386
97185
95001
480
850
32
66477
1669
58370
68529
53
66
936
4610
416
88075
324
9034
66259
55096
80856
93021
40454
461
469
9940
46614
48
414
3692
90954
97
3572
4746
458
64
538
68
31435
497
80152
11317
82434
40
36
9802
628
850
403
1224
140
6687
98326
389
9644
8295
9630
963
95988
69690
748
1537
39
267
51067
563
615
95
328
5663
82294
43
976
339
76953
874
97442
70792
770
76
58
268
757
650
29562
64800
66766
57271
52
3477
67
58
69
3096
42
80
598
435
5849
72722
701
648
666
412
341
97313
87
372
859
894
56
269
252
1436
85
82
9719
54
380
764
645
297
67897
96142
85
5191
12190
942
4514
667
47
55
4470
674
63424
8403
4496
297
555
44
885
57
2941
85
16090
5259
33
92
2224
6046
48
8471
46
57
267
96335
9130
1132
74572
57516
20468
3177
7134
664
321
322
66
75779
214
511
43
2446
92245
1337
47
820
55
1759
15170
68
2973
3463
27507
38
82
9620
5446
35937
44563
4822
8652
616
7825
82983
65
93
93
2339
87
273
96350
84
69
79
100
88
7591
999
97057
82
5330
2110
9012
93957
56225
5351
880
5189
39
74990
49
74
84
391
38036
571
46484
55
80
6027
5964
56
978
22166
4657
8479
917
2642
8000
4942
43077
13106
362
1427
1002
1998
50
538
6132
8159
4924
52
66173
62541
38
68
74
962
99
69
970
81363
5446
57208
4197
69
83009
58
13752
713
53544
679
966
245
45793
99
2835
855
9206
130
630
2686
707
96
7947
377
3619
100
969
132
38916
741
303
7173
69365
46579
7297
1943
4503
90155
98
39036
5270
1493
811
73400
4029
155
59514
9555
82
76
798
62019
165
18536
51685
22179
9796
59307
306
685
90
85
592
51
9634
91457
63
40
893
743
735
69
96575
2113
254
404
322
49
917
512
66828
5279
6911
82637
79
27150
9542
2869
345
5497
23103
6117
66
77429
37396
2452
5852
851
824
90441
92
79
221
82
36525
1471
53
1218
9506
444
53
22354
37767
853
82007
1627
4295
1709
1526
47
69
8812
75795
98
71
253
2461
18247
69477
46401
1341
235
750
668
723
69187
98543
624
810
9879
33
645
594
55
1946
415
43
1942
42330
42194
540
483
60355
69359
43
6550
795
12586
9991
860
292
3079
90
68
65
896
85
7330
960
64
5730
69983
2380
326
74
98923
9724
6397
839
7119
69
3253
901
12837
7911
95000
1992
2678
45
603
392
47
64
92894
94679
6497
810
5663
5289
48068
9215
5305
67
63
42
6925
36
84
48
813
91121
65413
5848
35
19188
772
37212
11086
5341
914
29754
56
2381
6239
82
405
93
72
72236
4485
6956
4296
1375
45312
5411
77342
404
449
983
40
5090
2425
518
1940
43768
178
96
96
65562
18108
226
94563
467
7522
64
840
74
55
224
50
69
3517
6929
65908
85005
8088
100
352
7119
7070
2136
38
4370
32
259
92
8772
43
96312
40
2509
8191
57013
286
1211
3650
48
4937
83
619
65415
23674
140
558
54934
91800
53513
59
74
4363
6507
70
519
862
8332
745
57070
69
91
91
45361
89
610
9026
70
95069
15550
2920
434
54
67
78
42670
403
67777
34
89
53
609
24697
17234
2043
1075
930
95
66781
5286
2239
90363
33
32
1754
63040
233
3328
44370
4674
9844
7017
6737
976
89
200
17861
37
38180
73180
39147
2267
31603
9888
966
604
132
2845
79
37
472
867
62383
79
92
5728
327
6328
38534
41
7480
63
83580
6400
989
55
7325
53
39650
711
274
99
72
77
55
98
940
8681
79
106
89
6254
6672
67109
1623
48
92
33033
4618
16157
1306
92
42
56
9033
446
18185
43363
64
70188
83
76283
8339
908
86403
20139
170
54
7056
12921
543
44044
70649
7156
6512
40
373
655
911
2665
512
87
37304
56360
470
5226
35
563
2089
65787
6499
89
5972
62887
87528
688
58
50243
35832
996
595
742
62717
3398
842
77171
72100
2839
25000
68590
8730
9549
41209
69622
738
88
50505
80
8992
942
61
658
468
49
2118
472
92678
121
33641
8953
792
7803
58
78
50325
68077
1964
845
43
1213
58
78
566
7938
41447
3476
99
84
25207
68
696
726
56
83
5142
96
9171
64
148
388
91
71
4312
92508
38
1400
52
714
881
71014
5751
961
26734
214
256
989
560
4746
7481
52712
75583
9093
5633
25824
962
3669
7430
58
43331
47754
55084
82046
6416
75
38446
65
407
749
167
694
7840
174
262
98
141
9036
70458
920
80617
892
3038
244
19076
72777
6139
655
762
363
7436
3454
943
5830
65
159
17123
626
498
62
6731
73
1945
564
933
26483
72095
86
6351
5577
8088
8967
34
1209
12326
91345
7579
9432
985
79205
9327
60
3397
3183
215
71
2590
65129
37649
63
722
9266
4106
9002
87
95
67
5815
311
19996
419
16082
83
39637
939
50729
928
1750
65
24084
5345
639
51
89
10072
89
2058
63
7934
97
858
608
45636
368
989
63
631
613
39754
55
2995
240
7210
49772
6277
8191
57
7972
73
838
358
8116
175
623
88886
76
50683
2989
32
58
10693
385
456
91
36
789
668
3255
332
809
27265
35
69
61
761
1021
176
3086
3166
770
83871
53
1210
2702
5815
6336
99
273
42934
89178
8781
66
20376
54584
69
35
3207
13024
533
944
642
72
6861
7949
356
9133
9425
74558
7488
79
63
92
2183
774
36570
9102
6174
3839
80
594
479
44539
85907
83608
752
87250
49327
31116
524
50747
832
12354
663
3423
952
9733
10619
39
63
71658
87
269
94287
9519
178
824
90
82
95742
32
99695
33
453
840
51491
131
227
857
36
64
6492
9524
6247
680
94216
32
8407
62925
79585
945
245
7304
58353
89
94710
56
583
720
78
402
80
602
66783
671
6815
37
59136
2293
83
7007
7245
23927
2686
3028
1820
86
87
85379
38
59
41
95
6794
61893
221
68
46892
91534
69068
305
6413
8470
32
579
491
1107
20504
57
8153
63116
9544
76
21648
91
65
229
12686
691
4354
7286
1568
100
71637
7998
6830
174
94
36
954
66
9320
436
8038
609
46
76
35214
43
231
328
4451
4571
7113
77
258
79
5480
834
69
458
259
57
91265
5173
66
881
76
51
61281
88
6422
958
1689
308
1583
43167
65483
9183
1338
77
196
69
437
449
205
558
779
95
4975
209
2452
2813
6574
334
834
59
399
32463
66242
2664
532
47
91
65314
475
4377
371
4996
964
52753
93
33
132
9450
541
63524
62
591
914
66319
93
9241
7745
35
5329
978
411
327
54
377
53978
72083
46
492
45737
94
7953
84
54
331
9873
66
56
83
932
34794
98548
833
37
73236
111
2558
44
38910
8677
90020
836
86
545
88556
65
495
578
703
93307
84
4845
37
578
23722
2103
167
91
88449
56020
4651
51490
72
673
472
88
456
779
2641
96023
829
515
6313
17667
990
38297
54667
19772
2897
493
1312
1124
248
15478
784
729
91
35264
38106
12931
82
40
124
58
7845
14672
4274
5325
7632
81382
878
39
43
573
9600
32
32841
22495
1099
6245
36
4394
996
1856
533
22800
96
8741
45861
7450
9513
79
93
2060
1198
98
2710
472
38
86285
93
993
6090
33251
292
95
417
446
9720
70000
5850
737
830
34935
595
921
94
7351
73432
100
96380
542
970
58998
668
5684
504
754
44954
745
53878
22312
92
40230
17626
31580
502
91178
75
58
83195
95
30692
1191
87827
917
1588
649
7664
54
161
13926
74240
60
1053
711
24533
643
5594
34
80
7354
23894
191
7997
897
86012
758
7011
44
3660
5560
8804
21837
8931
44
6480
703
81
354
98834
1870
772
78
90403
38
6104
189
67001
2183
656
654
197
404
92802
72
8863
189
6791
8249
96
4763
273
83
761
82
594
6066
84
92
6797
8213
48562
34759
57819
79
3582
72
7566
72139
96495
36862
50
68
224
99
3061
9077
4573
1444
860
2350
2260
65
4251
94786
659
75
54
9239
845
75
74
224
65887
11778
85150
83
669
71415
3495
570
37
97
57
682
82344
87008
6610
82368
39837
212
84631
9838
83305
8882
872
64
4814
73154
318
61
70543
274
57
39
753
176
42
805
34461
68
906
76206
65
205
51505
46
405
702
2938
707
858
31807
546
47
50011
1145
837
4432
422
96
56299
49
8527
96
76099
597
67
100
4371
944
82
44
120
84766
6634
310
76
1179
95414
48
55
2089
5946
49
685
719
43
90
35
920
838
62
15496
98500
73706
4526
338
70837
3173
169
8296
142
1506
823
196
18161
37
35
8331
256
370
115
1872
487
729
6476
44
401
51786
38007
48
967
64437
67191
375
57675
96013
99529
57726
23837
98
25037
53
89
5831
6639
81512
66
156
19305
40192
9252
7618
79408
68372
74
407
9718
19006
698
64
55
548
23678
8831
42667
830
51
42
4951
75185
56
7224
51422
37531
89
544
488
7344
48030
99
1974
17217
636
6040
238
80
3324
34259
78441
9455
54420
802
39
70
44904
66902
8840
32932
942
9333
3608
77
681
6900
5924
12837
328
89
36295
969
38597
92201
4813
59429
9569
46267
14189
7304
2424
76
94641
10710
85
784
228
19463
19375
837
60
96
8714
9418
1674
15848
62
442
305
3571
89
838
3520
9342
121
2339
328
133
2193
374
47675
88391
27354
78
53464
6475
97237
739
30075
513
86351
7531
49
92
47
72619
8359
16830
4718
49
4174
44
20886
76772
55860
771
27915
960
6904
8389
92062
5262
4459
42
5886
35
187
4039
628
189
36
100
88
62504
786
80198
75306
139
42
5104
1780
23021
952
94
89
92687
625
45335
4762
118
11388
34151
3271
547
90323
20647
65906
25721
54385
47
18378
9379
326
663
44356
429
8246
569
9949
713
48
64
55958
768
9521
698
50177
99
90
13118
89
693
49
63343
4765
358
56
67
33
268
95
33
52912
767
5345
7754
37099
73
44257
418
573
682
806
34
23573
4736
93
450
85411
77882
64269
35
556
58553
82228
38413
9220
540
90812
5472
665
9890
2501
211
55
9732
57
212
50
145
274
75599
37202
90
63
52
89315
101
58332
7588
509
15833
161
57
8697
8381
51
86257
54
65328
20366
526
640
97
689
1060
645
6073
21515
37
52
871
96743
9366
87
500
524
90107
71991
600
66
917
51329
764
217
68
62514
619
97666
67
709
9988
54
91875
50
337
81073
381
199
816
7345
199
4872
23322
85756
9653
313
9364
58892
120
9512
79
169
34
71088
5514
9636
63391
75496
9360
5203
366
6990
85539
1001
9985
6408
64
37033
48
8323
52619
188
61
326
874
67
17821
64
833
18563
8820
4870
72500
86
47
6437
84917
9279
56
192
19493
26000
90
9884
974
95
5126
2970
9592
813
35592
85932
95564
973
787
1336
73
56120
84
4520
532
4030
75919
970
880
95
568
86
1442
8495
100
72642
9595
938
88
5500
57
1421
140
76
57635
43367
58213
396
7884
778
92
98
407
62
85
211
90738
36642
4617
545
72648
364
284
88
36487
122
68
57
520
80189
14719
10829
31265
205
829
3223
40
969
2427
61
7435
989
823
9666
90
999
58313
657
64805
9435
7799
845
2895
883
8625
77395
6842
346
945
10358
5269
98921
2684
83094
161
233
51324
68
2938
967
2599
2768
9642
99100
9892
477
6173
69463
53
71
683
87
930
717
97674
38239
1493
90143
6142
70
43
21416
83
49417
7235
110
193
193
543
9589
60
90
7028
5951
46
88
849
3660
691
8776
18054
62
36
9185
89385
5549
33597
886
78
584
7058
793
389
155
97506
370
15264
4679
1256
89
88
93
65
60969
98
7208
229
7587
292
17257
92306
69
472
92
7489
646
69
6034
207
620
40
92595
99650
3791
90
712
6922
81816
9229
5227
871
33596
8529
79445
23332
49909
7110
6461
938
16796
72011
94832
99
5370
98
86
6048
6316
54
388
8778
56
8760
4130
72
96
94
8526
183
97422
973
72
96642
5759
28067
8777
78549
54
1228
76
887
1236
4217
97712
643
79727
9043
14584
89
87866
471
15725
17611
31041
31797
514
63478
1407
95
54834
176
589
99287
36
53
30367
15292
68106
149
30701
776
103
794
41
61
674
41
946
864
10413
64228
54355
2764
783
3182
97
565
55
328
94157
48
7504
35761
149
917
36806
35053
1130
48
74
86389
2401
65
5187
53
36945
1052
7527
34563
93
49
94189
733
70764
29275
40095
68
4041
99245
872
9633
17083
480
79
8604
69
7988
67
9652
3189
33
1202
7867
1561
52708
100
8811
3408
67
413
518
837
80
626
236
1237
965
61624
95226
2849
4606
5845
72
86696
51
4907
99936
2044
66036
65911
1601
92
813
76
5621
848
8511
40927
378
659
81
8062
86
42
4633
76
52
7564
3000
19927
60842
10071
92
6128
14895
45
2196
5808
755
20954
6405
56965
717
671
155
96301
39
210
89
8169
80419
185
71829
7269
97716
223
30799
33652
5754
205
91692
82
9032
84
66
4328
73
2316
7304
5386
90
2008
317
3043
1507
190
525
27647
6054
70
7690
6975
96
926
1001
90355
92334
58738
66049
77
865
46
3441
53
3490
9279
35321
85
19586
6682
7003
3152
5888
777
40
71253
97
21632
3943
72610
96289
2442
63577
80
15762
90
79610
5468
492
447
83
924
9714
424
90976
560
1798
8455
62198
20374
992
36
9809
92
21614
1062
41
32
4454
62
69573
3542
444
4507
576
68
73
31526
269
7198
3426
709
6786
46
152
1179
708
728
90009
355
9403
4792
59068
57275
63757
6836
2824
142
491
78
79
74
787
68
40159
595
22219
54975
17737
74
834
91188
59
79
49
988
27896
346
4294
660
691
3268
52810
207
755
862
488
284
834
37
96
47
85
8095
9045
60
65
46
751
62
5836
91
700
736
97
41
660
9299
36
1056
93
73665
4693
552
97
2111
73542
960
891
7447
749
9771
1151
74799
2552
95819
3149
817
43187
90
14246
3945
476
94
283
985
1369
65348
78
328
31135
250
928
62
42179
847
78
9461
70
58
1341
77
3358
779
964
6511
7550
42
61
83653
52
45
59945
39241
209
22208
564
4530
40647
724
6863
418
46
293
31947
813
181
917
236
70058
54
9761
552
78
59
2629
90495
852
227
1517
3222
661
7326
887
94388
91032
777
113
544
70720
67442
87
2982
9227
70
89
54
71796
689
7787
92713
931
792
69215
3665
48122
812
63506
7429
7473
67
7986
54
846
86
47107
55
9443
197
51249
690
23749
84630
903
898
68630
8671
76
742
23683
7331
519
963
74179
36555
9060
3489
5357
865
8449
6303
49
43370
428
2006
52
36
8068
38
401
656
168
28652
18543
96
8748
57
817
41
262
356
70970
77
94
1526
279
36
36
55
7053
334
9356
282
84
776
594
953
68764
63
12235
203
95
496
9869
268
49
1608
44
20058
97
153
77281
9707
878
391
21277
49
4748
3035
641
32122
6496
205
92494
4559
598
97178
44820
19356
380
17252
85054
9537
4117
927
531
1624
92
654
59023
14915
38558
8600
91
36
9305
75369
36
92
890
13908
35954
58
48
8697
3383
1446
70
66
75
32
89588
38
758
71458
8519
79581
16533
47052
49404
12300
140
41595
94
40
20863
96
56020
643
7262
7355
7266
2881
81
801
85778
56076
59
100
2365
281
6209
30120
2931
2942
54992
79
53
97046
59
521
66171
69979
5571
61
63
95
216
977
95311
82
76
3143
4567
78
724
76
63058
99883
1458
493
87
6816
40
47
35
82511
4975
58
93
99247
64
181
77148
70
921
4354
7121
83
546
9969
622
5922
7962
798
40
206
81361
6961
53
7397
1557
180
45
8184
66971
6251
379
27671
537
268
41
177
2073
52410
96
84
824
5707
6959
44241
175
256
808
377
36783
37628
4461
4511
9889
965
53313
51264
46192
2154
78
76
44
31885
3151
189
95
41576
2013
6964
92047
428
1841
551
4806
3947
4778
52434
58
5887
36913
31478
16481
75
2536
732
537
141
22630
2796
179
9578
70
17632
889
168
42
31001
903
259
41705
29436
84
239
1795
287
35090
9496
27468
96
50613
93834
1479
44
575
48
608
720
1702
6881
37
74607
79644
512
3613
2371
61
45
3877
61932
433
93
82
5894
17843
1541
4905
11614
745
63
6688
61668
63485
1207
576
431
1065
2604
87543
918
5057
879
526
238
7318
81
95
63
443
225
194
8824
35
87
51
87544
52132
75
84443
68368
89251
6303
37
547
356
41249
820
835
9515
2892
1613
2337
110
7432
76879
4686
67
978
5848
409
557
729
75
510
47869
40
92973
5812
57157
6188
58816
576
47846
685
93
2812
67
59305
802
61
59
6647
76
79298
380
43898
249
54
96
765
19590
5731
59560
80142
27947
59772
8002
2473
9087
428
242
7782
2492
21292
80
51
452
68155
74
215
71
710
5652
7836
4165
58
72
59556
1632
127
51033
6601
779
246
75
753
4488
70445
76865
85
227
7186
390
117
895
71476
896
1580
1774
6910
75
67
85
63
66896
6571
6307
218
42
1538
78
21090
28781
93
12402
62417
72028
540
65
8119
52
43
3386
50
58
105
4048
6442
4335
52
44
655
47213
411
181
73
98
77
6461
899
31610
399
60
705
2878
41052
277
96
399
96501
355
1747
96
76
70
9592
88
9563
853
181
4269
82486
4290
61
75165
74
191
3931
7492
3126
5604
6364
6377
98604
97207
52
906
43
73
65169
34456
5202
4692
85
46442
454
33
46856
110
47
9487
816
86
749
4867
42887
97
5352
30438
19280
93775
9467
62294
47
57
449
88
81
508
51931
737
56
2919
48
805
32
70
72
245
739
490
64538
9276
95
490
451
718
81055
74
936
2138
20914
90
4220
16342
70849
777
89317
919
488
25014
13814
92805
7605
26931
590
33651
8878
77
95
272
1519
75352
9141
348
49
2803
3203
69
777
12816
89242
534
20066
6203
35423
36455
9776
48984
8284
642
733
3916
99625
41
3560
3564
94
763
4287
8540
793
75
58094
301
799
82
787
342
339
92533
85
45
95
277
83
49
638
3117
879
5231
4844
27023
32
68
17920
780
923
3676
7800
36116
4853
36765
5393
257
21648
12063
4947
14276
16559
835
99
6172
963
77165
458
56
94
90
50876
5797
69
450
70
542
8970
3338
8617
70
4541
4232
76
620
76
630
8947
83
509
67011
12371
72
78
8597
8884
151
355
62631
568
790
3811
7211
59871
4044
81
2837
1436
7161
68315
64
1293
4580
84
851
8292
873
6009
49411
64724
58
638
14932
733
7698
7797
94
58582
57025
75949
428
1348
3029
60
5541
74
692
825
43
801
70554
49411
2959
366
483
56
34681
99
985
353
26427
396
33
47574
34
80
4796
823
588
54533
4310
3252
810
94404
723
93
183
61
59551
10596
61
66
314
815
78861
7508
78984
827
855
8093
1091
58543
39
164
36
264
32308
1830
58
58
74
66
80960
81891
46248
77886
3225
571
5542
84344
638
685
35
298
721
12664
81
4940
55797
55
9687
6546
7197
5149
93
92306
30833
12266
2558
63406
1439
24188
47
88
16510
72223
20917
2691
54412
4049
84786
753
44841
910
9776
95868
2312
61
2934
7936
61761
96649
35
940
3856
5547
8932
4610
58
733
487
53
65981
26014
9834
65
27597
24451
889
735
7726
6199
8062
50906
59
57335
212
38
89
455
528
196
46
771
16508
561
892
8638
775
430
371
2219
608
60711
694
40
4780
8021
73
479
3762
90
3851
75
7934
5221
3461
5294
1813
7446
160
971
87
9400
35137
464
68599
59
44998
18829
8138
53491
84
96
3164
65259
64
70
453
8136
30383
619
24903
400
74715
86250
71
34895
609
923
127
59
340
70983
98771
3469
28321
6113
68
7309
56
14372
34
4726
53
85296
203
57
35877
23217
21638
7463
5294
72
70
241
6179
95
46260
162
5019
68448
50
35
4719
878
38
75066
23609
11454
8152
3627
21863
633
2838
6185
81
6667
86
988
411
5761
579
1905
79
28014
5410
202
47
35
114
794
787
563
9075
3831
41
31687
4114
59
57
276
33
10119
162
83790
86
78
5480
706
70
7828
45
236
594
962
46
24255
84184
926
2010
247
832
343
451
61887
13718
13791
328
8474
52352
44
1814
9357
6773
73
42654
692
68792
99
2013
73
47
875
7444
8995
337
56
330
5449
41769
8768
45
49
19037
26717
321
206
98014
658
66
652
97
15708
85223
8006
64
920
52
9540
54
817
486
84742
7468
9185
19870
5610
67921
518
77396
49
151
6659
313
192
70
94
4311
43696
55637
66341
48387
467
40142
889
31485
9926
74
136
91
860
8130
218
364
15592
644
332
194
10473
11035
980
65923
76
87
48
40
29321
80331
50
100
18221
482
2946
525
489
7371
6242
39
40231
961
78
12853
94
118
94275
660
100
39251
96956
144
951
75717
31385
96
126
608
69434
6063
70264
627
37
832
4762
26421
44
93362
82
98
79
9589
6378
90
2255
8696
8518
5154
39
8923
3283
95697
62
477
3829
50571
33584
66
59497
38
39
32943
2678
951
1278
41673
32
64848
83026
99
87
7520
345
67
89792
9708
323
43043
17366
640
4392
605
929
45
689
5197
75007
69
64
86171
895
95
9185
5459
38
16601
90
64562
8638
84
11608
54
4910
64238
79794
87
3358
92
76
46
78203
1817
953
8448
70198
61
9938
68
84
71
184
84
407
80
89
824
289
734
57087
71998
6023
70381
532
66
658
246
97126
89
7854
75
475
4836
113
5385
5356
555
89
61208
2996
4334
49
147
65
972
49396
7840
98
661
47
54
7894
65793
89
87393
51643
43
579
33
956
718
231
18033
8723
69
83
83
619
79385
17375
7803
684
56944
64957
5312
8080
198
72
45829
814
46197
5382
943
108
92865
7472
52
7302
784
9044
8309
711
23230
68
7944
316
17200
1321
12722
711
97
2309
718
67164
7540
189
67
137
4666
85
84
98
90
4249
2272
70
4170
50
49914
7277
53026
3457
82697
43
46299
8597
71
335
466
65702
7766
28041
78651
773
285
264
4289
28461
3966
42030
416
1060
43014
536
279
809
8494
2227
76
410
9173
34412
36853
412
735
61254
7008
2340
87522
640
33
74721
91
669
77558
7316
9455
78596
3857
45718
82712
57069
634
39
51
81
95
63
1449
67
229
38553
70
4457
55119
81
71
86
6427
8013
46376
78
84965
601
1304
968
58
39
83889
35129
156
27228
94
96
97
67938
674
1982
5073
77843
282
880
855
94023
75
8720
3794
1629
13441
40800
134
5183
61
2759
93530
63241
68
55224
4227
383
34
48
837
56
76663
1876
84
682
4539
98
3655
285
807
71
89
56
489
100
4644
46660
79859
646
5926
6705
4263
5104
13760
9116
38
545
72494
37
36879
849
8888
4094
379
9376
2851
171
22842
72779
37761
26942
8324
653
614
127
98220
75
493
42874
524
89
405
2037
313
9678
18515
88660
56156
8569
6918
4790
51
92
77
165
47
14385
2753
4839
94
28190
57
11780
76625
483
45052
557
38
25784
21558
3177
61
51
82
825
36
74
9920
746
7130
62933
5982
5176
60
66220
30882
15702
333
7220
91199
516
46
4497
38
6976
199
30028
80239
37
7528
2309
425
80
3819
23387
79
912
71
254
603
60
6431
35723
5892
38
11328
53
564
12531
35135
872
73
59
79
199
3814
841
70875
656
78935
74395
18585
44950
69609
92214
612
6201
79
9144
312
48488
35
23835
59
555
64
89
60
72789
2935
48
5773
53
98493
8002
3989
48209
26831
50
79664
274
36
83
2087
3613
435
48309
223
99
38134
82
50597
63340
4194
320
5084
52492
69
87
50691
92
275
49115
80801
6076
2309
65
526
499
2491
91992
70100
807
66
3719
36
17915
332
9549
15226
2393
91870
2282
62415
53575
4015
60181
90
63
17041
9997
82897
14349
89
84
114
965
82
69709
88414
91
6226
33313
83107
187
3219
9073
99
3297
9277
49
57795
77
83
271
936
7780
5127
69
931
563
72
4828
820
294
79586
8702
78
9267
94
74
546
32
93055
39459
89553
87
90
8605
2658
36838
87360
4627
2089
93132
2834
51
40
2515
82
68542
8915
9160
623
92042
13443
7891
8340
9885
991
82689
8983
230
6531
77393
4271
382
9525
332
56
46
50
8939
5928
39
934
709
76065
93
99702
4641
2345
57246
95831
85
4356
474
88641
5055
76
56610
2777
716
8156
47250
5772
96
78050
59083
2163
6931
91
9120
493
509
153
1115
24547
995
8965
67
13221
9982
342
7090
77697
109
71575
773
88
108
80471
652
654
74786
60507
720
1781
435
16860
48057
33887
39
59995
493
38568
3553
85
119
76
96
18616
33
56259
189
2013
3414
30105
192
97
575
8254
4636
14047
39668
59
12616
83903
79
803
6461
515
824
45653
4343
3844
91
500
7611
54
72755
5499
245
80395
25813
3360
9627
58
971
15980
535
975
42698
34
1538
25197
8688
7937
54
703
41
8237
93
55
27360
50
66570
842
35
52
23447
7975
703
36282
7676
2439
69739
42
64333
20610
40
312
5657
3744
86
60904
52664
720
47
99905
9985
311
1956
9877
52720
2428
700
441
64246
67
7479
55
7594
19130
7203
654
60
863
47
5468
34
58
87637
66473
2621
50
43699
92051
16199
334
632
97291
213
33
76
186
97
57743
33
148
37741
26764
530
48
48173
56
42335
87
91
9290
3267
45
12323
552
656
5735
89015
571
87590
6211
536
238
634
39
78
92992
72805
465
491
854
9475
84700
7771
1686
5970
38855
32
9329
602
55160
94350
83262
927
736
73603
100
79
10422
1588
55556
9918
217
9389
2878
78600
792
817
33
37130
44
91704
570
99353
626
43325
5962
35
524
73382
87
3041
1726
493
686
355
67
30792
4457
2117
466
49201
492
23431
5047
8410
46
819
74
3222
90402
3700
4753
63057
136
73568
653
48
2367
4605
74095
10219
683
15652
61
2429
96
1623
914
66524
39573
443
4197
82148
5644
72401
854
854
657
97
70
493
571
9716
262
56
40132
8344
30281
962
6406
9198
42
93
66
111
84766
8821
9127
84
45462
6577
7186
112
6161
105
994
88
3781
67871
39
363
96676
67138
58
661
37821
1066
474
43298
58
31360
62
47
56
8187
784
55062
34114
83860
54213
107
62661
206
98293
3570
35
324
87
9000
1812
79592
55102
44853
148
100
2806
3232
3803
31379
2248
2134
45
202
61160
453
44
77858
891
18186
3081
34168
7470
65
89590
6145
4343
312
86001
6376
6641
75
23409
3208
368
96789
845
37618
72018
6157
8527
9773
70098
678
6688
811
162
86129
67
5742
52337
12610
83
99009
3863
14990
968
8556
9284
22140
74
85757
742
93311
33291
4055
18053
9027
12794
20761
35
60
186
734
513
41997
46707
7217
68348
86
34
52
38
21168
955
7436
93374
201
39
85
238
54
52
99504
373
61
5755
38027
6575
59311
58
587
8047
41
41
172
6673
13565
3047
617
7413
90432
3736
363
75334
34130
68
39190
54292
906
627
53
53
72
787
4103
459
40686
5748
65727
87190
49
54209
1628
3267
9762
68960
46
40
700
56
9155
3640
6262
84
149
858
5336
9573
56
9250
76
73
35488
40
59
88
89158
49928
60
44761
3819
2848
17845
119
26420
44755
5096
6499
321
10987
71
2727
1887
2340
1909
821
410
2751
44328
9936
407
2424
77267
93211
182
73620
253
4283
546
9917
47
84
494
5132
98
735
452
92
42
1702
662
6500
88
41
4212
45094
76
2964
63
4052
3075
6509
5743
53
168
741
5294
43806
40355
9557
413
655
133
45736
556
414
812
3619
79
6521
90
75436
42
538
93
42356
79
2808
915
4124
4742
471
724
61
97
49
4100
80392
99
13565
235
81
69
80130
38
9295
314
5741
6132
78
95
58
4321
87
570
8589
60
45859
673
7971
6952
8006
39
98381
28231
2301
643
8604
60910
75154
3056
74
8457
1521
41749
79
47
158
86
392
239
57
335
6698
7324
9415
5548
91
37
823
118
94
6460
5594
456
75
5656
40
896
748
2653
98827
63863
154
15999
4621
76
41
26415
29928
1887
8379
74
77
66520
30571
387
552
887
6332
752
2190
93669
130
588
42986
9839
675
25495
50976
35
93
8483
61255
907
68118
3739
1622
37
342
61
81468
5141
2572
1904
636
35274
90037
402
52701
2457
550
42
61467
656
85
8630
59
329
498
7287
95
90
870
180
38
732
58
100
449
74534
59507
5654
85
72284
36
14355
320
540
9517
1425
3836
5995
82
1160
20563
84669
520
58
736
9090
50
8762
585
600
734
78757
99
789
20184
705
49
78882
442
63101
74
9014
63
1390
7282
83781
724
51612
1623
76
772
396
146
4061
52391
328
1037
2982
13715
495
2160
7303
3601
89
493
103
389
5835
93
90630
88709
59
604
68
2301
87
39
2345
4570
51
57
63865
440
80
757
813
4219
53
87
49902
49
55
49842
430
179
3822
76892
227
2718
45
36
381
786
44177
79681
34764
2613
12140
39661
453
37
2996
499
964
76530
11904
150
74
64327
9884
7978
3536
70862
639
502
49902
2258
959
6738
99208
535
22197
35529
28791
41
7980
874
93153
914
324
379
50202
73421
4878
60
410
45
57579
519
6334
97103
56880
67
5684
1451
72771
7730
38843
34
85882
767
70692
72
82932
45876
2312
156
8092
142
64214
618
427
325
5367
160
1121
5868
61
2700
50499
185
6623
73855
69698
86536
47297
7101
67478
82
38
17241
93
5113
8826
1581
26430
39
27544
6162
5314
43
829
7724
40
38
7845
72975
43526
637
8659
81113
94
32
766
716
255
98896
37234
74
93094
2274
86
61601
66
81183
7989
3134
947
80
325
65
365
58
53
76
302
708
870
59670
96
218
45910
967
7293
659
79706
135
127
901
81
38
621
1767
38
31939
48
9498
6521
547
57618
8649
44
770
8466
90616
8547
7889
24791
648
34
97129
4316
34146
748
7210
80330
7616
98
1772
46163
1996
5211
48362
70568
74
921
4232
21557
57
908
823
75719
62
47
29340
943
55
893
1909
59
191
55
52
5852
861
588
66
88
25425
42
411
87
25644
60275
611
61
6610
610
54
760
3792
279
3155
83159
100
684
6188
2781
39293
1299
77
95716
4655
672
197
867
67
474
38898
3211
33
76177
66
740
63
98
47
7630
70697
9575
3341
659
1582
5964
55
72178
9514
299
185
432
54
457
3763
92061
34759
8800
70211
742
5043
795
92523
68
2968
78
9468
4438
19857
4739
412
54
90
56
5233
86
328
46
78
31296
39
63893
93
931
505
28035
6508
9952
4201
41
92184
486
292
8978
4499
48671
85352
75
605
215
5096
762
90404
589
41354
2158
95
9220
717
43
538
906
319
62822
5213
52612
910
5882
71
1616
57387
862
53
34
319
80
860
4217
240
546
37614
7359
92
50
8383
522
61660
548
646
1243
9021
78
85
9402
836
802
6882
951
88280
47771
795
71788
59
8096
3336
99
980
34190
98
40
25008
875
38287
14854
7931
566
95
410
34153
33
4781
8767
72
939
31584
229
68
833
34625
40
323
843
75950
9516
80489
9378
2949
96462
6484
59490
651
137
67
69
88751
9634
429
959
10123
4558
56308
4562
49
86
49
72
83681
38
33198
108
31700
54
76
22750
55
808
7611
72
524
9393
100
5890
9414
53471
75
245
4024
633
666
309
1992
961
2087
236
4612
3303
5638
10926
33657
60154
29283
69
773
42
4708
6344
96159
80
8898
64
46230
547
918
37
51
58844
9517
69
22163
61
2393
572
4791
576
3537
5943
5502
554
9906
11428
17500
2576
619
95246
523
693
61
63
91
103
2810
69
84
6716
32902
21806
32511
76
73
8093
63
608
8302
613
331
9065
24743
44939
496
6346
8378
48397
19599
12848
8855
80
6448
35795
93829
1446
363
389
56347
32
86
1805
621
83260
362
86
5834
78704
2055
44
81
46684
1773
976
236
38
112
748
7492
139
26861
5403
192
4428
82907
9125
59
45
81695
46
620
84593
84503
16688
1035
679
50
585
91
91
481
61
71
77
2737
61
737
1751
76
8939
42807
305
74188
77
82
616
541
197
649
867
81
67
557
9672
5236
97
5509
36
183
7749
39
95836
61200
76
88
2820
90
147
67738
1927
9740
9031
9285
269
252
289
765
24326
100
956
8393
27987
386
388
454
55
9242
91375
78
87
72
598
36
25456
32577
3320
1964
92
38499
75
5052
435
56013
66
284
637
493
5682
41
425
40890
99089
71
1769
8272
85
183
86
81
3703
22574
50558
4271
61534
72111
589
9527
3513
40343
3488
5161
915
45
222
23497
7712
296
176
6240
81
57
5684
9520
813
7907
90647
4505
809
27419
69
24902
67
3166
248
59
22059
86
39837
26128
61416
26931
86
135
4497
55881
90
1090
50674
6799
8451
734
1348
3611
965
43522
32470
46948
22183
13836
3756
116
45
8776
725
99
7595
8314
58
6145
35
91
34
2758
552
70752
90
954
5037
657
78
750
3729
110
61109
49
75490
873
77595
99031
751
45
864
38944
87
1224
173
2429
5106
86153
976
527
23964
228
37665
39042
80555
82
17585
23180
902
76338
2686
293
5782
353
29532
557
795
94
26827
1806
4641
3760
6742
222
41249
95892
635
37503
35
2758
800
3913
8948
139
354
8821
44242
8520
49647
5942
348
44973
4047
9132
57707
58574
30741
432
6522
47024
51
49
868
694
78381
55129
72
86
28551
434
450
75029
52161
5186
125
322
70686
99115
5571
3855
593
2417
6085
61
499
896
846
44
56
381
59
64103
893
842
100
56380
8092
8863
8101
72
48
4530
804
931
56768
361
42649
9073
9347
618
48597
405
102
3743
6201
4469
2912
216
29580
74745
1391
26668
53
43
69
635
42996
4538
4124
9828
73
16993
862
14720
5413
72
48
33
6887
68
432
80
9065
1000
93133
47
33818
93523
67
794
5726
52
7917
61260
82
48388
67378
69375
38
3818
88693
4931
2951
885
7304
9265
400
65728
6818
59558
77363
70
71
45
970
72
6585
12379
49612
27354
77
889
2143
89
7110
155
3765
99
137
1434
875
25252
2705
9935
46946
2672
39
7691
86
28635
5512
70885
2036
88
87
81251
92
441
309
79068
4111
57
1786
95447
247
54883
28400
2745
310
29807
38813
995
29990
46
68
522
219
74591
993
6986
57765
71308
33830
77408
107
316
82
13298
1494
956
1641
10693
74486
759
9845
901
690
12004
47454
72228
396
795
37852
3044
87872
70375
4092
2048
288
81
15214
50
1749
7356
52338
9573
40
92
93
299
478
93137
63311
7037
43
30476
36
655
94
78
9822
79466
836
57
61
2742
34
80
983
68
34
6995
5144
7617
1537
86098
3342
4961
114
7905
45
49902
92
303
3500
49114
53
88
37
4174
56
350
173
8492
414
7234
52
8371
100
57985
3832
3586
62
594
116
16274
573
41
74161
727
1354
936
226
5216
4822
5447
161
5917
7450
91
2804
97474
58
9942
6567
86879
90075
60841
4174
446
177
27328
81
37416
41
621
58
1702
85437
73
33
9941
16805
166
21820
875
5310
50597
92
26306
2361
89947
1209
42292
84812
66703
430
428
1272
54292
51
41837
48
731
25978
725
9506
3072
4372
206
75526
62
7315
83618
4506
40
2116
91
2625
87
51
8972
39192
83
74
9942
8857
43398
20997
3726
12148
5635
26270
69
4728
917
644
31814
40352
88
43327
45183
1566
263
1262
47
46334
75
94063
95
69
9016
975
21792
32494
6142
711
2508
84464
93
54
25873
94536
80
62129
308
77612
62883
51
93212
70431
94144
77
47876
586
5202
615
8900
64
1121
52
988
8794
1985
185
26057
2827
9814
88308
22102
84
89
380
17134
1310
98265
9680
97747
87
34
90399
959
50703
6211
41
15399
7447
7588
437
74
584
9246
54149
66
14286
14059
76
457
732
73649
7692
32
87286
47537
37
48
36
6577
97561
318
723
48
356
145
1713
1383
22615
32
1833
3529
53
12032
57076
95
53642
496
85
49202
13530
65
88054
486
980
582
5100
3480
85276
40
353
670
960
7947
68
1669
777
10752
5995
648
99
40984
5459
72
635
962
40288
63
30345
118
11222
88
54
6122
62
278
237
60944
353
676
4274
90
49
85235
2940
96823
50
6009
70327
1061
1810
98577
47
770
65
688
552
40
43
89
68156
177
40069
424
696
20175
49
3461
799
72
77
99268
2633
89
9574
907
656
84
9382
958
910
36994
475
97110
81208
47
12840
85364
26626
33860
97
7850
1721
80
14549
583
9883
25974
30959
304
3118
75
485
98
4853
80546
615
68448
67
80
5087
32
72
86843
58352
7837
12042
8090
136
3759
99
817
56511
3281
97364
205
830
703
39
49
80
201
56254
89
4912
5436
93386
82859
8465
972
178
16947
4535
84
1435
52
268
378
524
32568
538
97
838
46
912
96276
15136
11166
35937
6825
140
250
80284
52
72977
28132
37012
38
13376
68679
89974
7238
78209
9395
832
70732
65
68647
82521
9654
9681
76
8267
98
34
5729
71278
86
40
6338
3619
81894
6425
7947
364
5195
377
45
54
8192
97148
37086
77
77232
56926
58507
9395
98
283
22901
565
69
37
100
324
4943
3909
6999
43976
64
54
64
963
274
626
76948
35
606
468
67
6837
6220
90868
909
52
42
2787
4795
528
82
39
22085
41
1640
40
92
2019
538
33264
53
60
31242
4336
989
86
17540
5350
537
7614
3206
2106
98
3311
460
6484
11215
53579
90573
680
770
6519
90310
7807
39295
8736
991
376
40645
97559
3256
1496
91
41
64
7966
76004
50
865
7647
67949
12307
55
654
430
65
672
19650
40575
824
93
66
95
72
83830
437
61463
469
67
71
45755
5228
291
7965
75
74
51
380
578
1367
61
4163
89
637
749
95
41
41
19652
2120
83
96762
5194
11773
7275
2077
586
38
3799
5591
61585
535
52
454
893
6128
52
570
16751
53292
38788
52
47
557
49
104
15399
88
15571
890
8516
94
54895
484
97
1849
16988
32
534
481
39
4784
63
50
53
43
55
9987
61
5769
59980
73
58
234
3744
6260
9602
93793
66
4004
570
92888
688
90
648
330
56
80
7607
569
176
8252
3586
8589
18370
23751
62
4913
7650
326
1296
328
93
98
97
57
231
8735
48
47
50949
1844
53705
86
16203
91272
9033
82
188
232
27164
653
88
75
81
77953
560
9502
7206
36717
277
411
33
9357
95
35683
8174
42727
99007
217
284
868
50
25581
92573
4943
41
10150
443
4972
222
98926
7589
49763
2877
79
36
45
80
5597
52187
393
274
866
747
8820
19504
6607
58
38807
876
5647
42291
288
59
7291
1518
38276
40
60658
94
346
7808
2557
71234
9130
8847
49303
67755
723
8673
1465
973
54
63275
47069
31711
3956
2910
76
60
9677
508
84690
101
2847
86
26552
2630
942
3409
5297
76
36
939
4879
72
5402
375
81599
1333
259
97375
40457
20027
74
50
8076
610
92
2054
306
63
8106
6272
630
67806
783
6609
32
97
33571
92
485
39881
47
9949
33
475
924
86
83182
4594
284
530
100
61281
57
35
377
8487
55
92
2586
8694
89
85
89
7789
85464
17330
502
6823
5684
770
96
75
63461
66
805
18935
9322
18571
3011
3755
250
59930
919
67399
47328
9535
791
9516
69365
91025
6636
853
958
87888
59
32
68
38701
90031
45508
55840
55
810
394
844
71
90
24382
4985
258
7106
7943
1552
355
7898
73
1792
9504
785
216
33
80282
18891
7413
79
794
264
7331
576
45570
93
43
368
571
1021
55541
52554
639
5611
3918
1975
8526
98252
270
505
89867
1286
174
1652
42
1569
739
735
83
73
34538
604
6825
82
719
308
57
2904
4669
6547
56
69
472
113
865
15251
389
875
50
6618
44904
4369
84
781
99229
5347
35779
90738
655
4825
33
7921
50
46
11098
55
45
52915
91
36
76
475
3454
68
55
6758
99671
82
3635
9266
89
624
6169
96
47
9503
108
51412
56918
71314
622
5725
912
18563
338
246
165
60
67879
762
18966
156
9264
12529
19306
39
390
48923
60
343
69433
57344
100
56
85
47240
4127
114
83
5596
584
6744
59454
18857
5209
118
310
7407
794
665
866
5200
7893
953
52
4659
742
14070
64506
8059
77
89
73
9145
74
38
93
61
2304
5601
930
8056
12270
38
8051
2426
34354
907
34
432
48660
3676
800
6672
4527
119
49
67142
8640
2022
47234
285
4650
8928
71
6853
99
95
78125
7153
4574
89
18614
82
268
168
863
93
95
16504
86594
88385
3874
9000
57
91
297
56
7561
1974
56
63910
47
32719
65349
61
588
5814
99554
860
49
448
32
429
37
9683
71170
993
4746
33324
63
18655
141
59
818
733
74
531
45
6584
746
9156
131
36600
91
40
59694
52
4207
55642
275
8714
7511
603
46
6057
86
8844
33
453
37
831
231
64173
35
40619
196
48417
935
69355
9842
478
138
98
119
10099
117
68
2811
9063
412
49
735
86
5440
3753
66858
85
55
638
40
196
8734
1401
69115
4824
501
64
100
70
845
85207
7126
21645
48
95228
73748
42
738
472
8475
4977
74
56
634
67871
75
2003
42
81
47
9342
93
229
81025
53
40
662
4157
9248
22702
272
7406
112
3613
6305
3653
59
80695
7850
21679
18875
39
536
71412
3841
97336
68
35
866
4531
42
65
699
69
513
46
13585
55
61
8772
6132
59322
34
810
3479
99824
28702
168
160
51929
4573
89
1140
98
5016
39
1074
53
56
52525
695
89
76
55249
51
46
70511
331
523
80
56
38
2028
48210
52169
680
94
55486
2132
225
7357
21567
5970
8334
115
5180
53
74600
80447
68
931
4836
2412
533
59537
84
5299
315
145
53895
3378
706
4270
77
23279
33
75
2796
73
8669
7772
94409
718
50272
90873
654
94
80
689
56
8333
89072
76006
4743
68
45332
7739
305
7181
4852
36872
599
443
14114
32464
674
54
49323
841
69
983
476
66698
21861
55
197
6310
67178
788
290
47103
76
88463
474
798
5040
33
48
9457
288
36009
595
769
8007
178
74785
306
3337
205
92
972
37
30865
1736
83183
52
81438
97352
68971
94145
58
59
48883
3734
333
394
54969
40963
546
91
33688
98915
98
97353
13927
6676
734
89
25934
18299
41
6567
4679
5131
191
6461
90
6109
38
36
52453
82301
71
55689
56360
379
944
22545
97269
96
4964
44
85635
9857
35527
2300
35535
66
43182
9233
63
82
2250
56
371
5788
26146
81794
7643
57
66695
98181
75623
46306
909
7357
59
6054
34
9006
8947
727
423
46
64609
43538
864
96
3586
28053
34844
52706
405
211
2808
44639
6123
153
96
97089
78
64674
98
857
5615
72
2350
456
37
260
45
62122
13082
55176
660
94618
35249
1180
70623
627
86
595
555
638
2012
902
56
9703
77175
4509
1012
4295
3277
58
584
3035
45
4606
6059
6525
98
91069
51507
92
60
789
727
56
391
24390
73
195
79
30756
6712
1959
56824
34
33
8485
11537
31932
7860
29899
33959
404
81690
889
39312
247
460
6910
9451
5206
709
67037
55
459
4803
229
46
9932
3633
277
35502
519
87698
18464
65
3422
1582
9097
223
18074
355
33264
1961
826
59909
28272
108
5353
34541
87
40
539
30142
6311
345
1267
13778
43
47357
5497
93
66
983
73
153
75372
6401
91
4806
2305
23920
68328
1844
37602
3470
943
939
703
25640
54
43
310
69334
7052
2770
573
363
168
743
5928
2968
571
86
38
3485
78
92929
9307
8661
3975
720
427
737
941
41544
7189
36
86102
874
4485
77
30329
939
87
46462
5476
4527
53322
47254
44989
7365
99
381
92
9400
4122
3760
2379
86
112
90445
83906
271
76547
52
75187
9138
483
58957
621
79287
7430
93265
74
52545
5867
500
37
4788
46
193
7438
1680
45
515
865
467
4228
585
2486
492
9825
85231
18340
67845
92
17648
95
939
81739
38
9927
3392
36
64
9726
43
32
464
63
32114
83
49
475
560
95
2869
42907
9128
995
27926
3744
14638
374
7218
678
13021
4787
577
89
35
57
587
41585
77
147
68
11292
49
5901
84
57
973
4178
78
77062
41747
6794
13246
56
79014
51088
88
84
60
7648
33821
1351
3339
949
47
7361
5721
82
7775
67
2691
55896
68
35
21048
658
45
5678
20880
12164
71
709
408
83
1545
72
96
75584
85193
63520
1212
505
962
70
46023
98
87
65392
79
7406
80
9364
33
90
63324
867
16359
100
80
23832
7005
5654
61
69
6904
197
9435
14241
131
16621
440
9513
660
60400
873
87252
83778
11101
99
297
86261
6372
603
57744
71
65
49041
65582
8089
8359
227
7621
71865
63
52145
9182
167
8890
435
61
87300
9157
148
303
4595
2770
98506
2046
10167
64
482
983
509
96
874
238
60
843
15279
24480
5531
7883
53
87
332
881
36
94
1181
347
65
538
56
4142
4617
6371
332
8811
706
825
4732
280
60
36924
916
84
826
44963
36910
5959
55734
7900
238
62
269
12847
2685
503
192
402
3343
54
33
19995
9861
6698
7199
627
283
764
884
1873
713
56
32
153
58
1525
100
6942
56
99294
42943
38
731
72
17846
501
97
880
41965
983
75868
89392
13354
42050
57
792
5590
604
6990
94
73764
33153
52222
96
718
40630
282
469
9113
87
771
20226
77732
2128
79276
9218
25252
597
429
61
842
54731
42
1635
3330
49
39
663
18840
8191
66
44575
44
71341
76
174
10838
614
67
523
7759
5169
6955
945
855
368
8565
17244
74869
831
78
28750
37
96
6574
104
38558
93
86
71400
717
6753
680
5298
2983
60106
42307
284
7208
77
393
57
7696
116
608
1000
3870
9290
8643
6562
447
73413
9715
827
888
83
3560
804
9892
80489
871
60
92
88113
3167
26026
55
46230
717
3030
139
584
1759
95418
6433
55829
63750
904
2838
206
100
34
540
63192
199
48889
95
85510
48591
294
65
39
8657
81963
20256
329
9239
1914
40988
39
531
9168
524
19229
4151
34124
6707
39218
25661
70580
4285
1930
699
9218
94
52
2556
33
20938
47
962
1345
965
1979
3381
19364
95
851
45343
247
846
78829
7529
58
82
92058
3677
69121
18680
52126
525
91
65
88
82
2840
32
32416
970
86797
5169
76253
6438
82
916
65
449
36
9231
38922
3160
9725
42161
41
96694
39698
923
795
6302
9755
75
97443
1803
120
577
53
16561
87
24325
514
5685
675
3798
909
9495
4644
72
5786
337
10330
223
92
5353
4694
905
82874
52
304
847
58
42248
69
7479
5293
67
57478
4039
940
1139
44
4777
54150
449
43671
32
69715
76
9411
65293
26720
57997
7254
64
8792
36
207
409
44
544
98
6382
182
56
42
32
1778
64
61395
94
45
60
53530
392
84128
14073
809
91
29563
94
7612
100
41
9879
109
8445
678
45008
2718
34784
367
50
63724
255
47
597
414
768
611
517
519
77990
1877
19449
99198
89
2879
568
458
93922
6061
4791
84152
1704
72979
54
93696
97
454
4892
5332
58271
77
5746
5844
8891
131
7865
50
360
8241
74
703
54238
810
295
9272
5086
3950
93
4398
26660
51327
39867
62
68477
66102
6858
80
97
50694
18334
40316
513
40968
82
31830
49736
588
39
4494
273
3732
5006
44
813
87
100
37529
7450
4169
6135
9214
641
6995
4886
8580
57
1969
26696
3424
50077
882
302
64
65519
799
5712
96
93
42
91
58265
43207
532
473
96
592
7809
12219
5032
85646
726
72
77
55560
97
706
3107
270
9805
848
81243
5399
8889
6274
766
6006
65
900
21523
873
339
13950
33750
100
8188
60406
25134
50370
72744
84231
36
74440
556
991
1512
673
4461
94
84653
66411
275
5549
480
2205
7498
705
329
650
5434
91246
66037
96
61852
273
84
338
8074
55830
4248
643
49152
6453
75
6368
37876
545
5149
55
88117
5908
50
43
77069
52
6385
5799
4355
305
4305
2338
736
252
744
421
75069
394
69069
812
128
828
213
5519
363
57
618
42
49292
38
45
48
152
34
6802
766
40
77
1760
91
835
9550
35798
893
9251
8040
533
93422
967
50664
42
45
18330
54
797
668
510
8806
941
227
78
100
4862
76
32647
32
708
55734
82
62
2156
85032
55
73
55
50
2151
8371
58
851
48
6990
919
98514
3720
292
56
51977
467
305
18545
96548
40022
2489
9596
2895
94
509
1564
935
92054
171
890
3012
83559
47699
68
489
501
2201
85
96
65491
98665
2210
98139
351
558
75
61
9454
5991
72
6724
966
829
90
43
43760
8869
4817
961
4643
89996
673
87905
720
13021
949
74145
81
621
4461
4785
70
830
21283
95
8045
32552
1652
39
46
69
426
74475
937
8454
837
49110
309
86
65078
29795
837
89901
681
461
4234
752
49821
730
698
36
709
75
76
2511
73
99
61
84557
35260
75
79
869
38
37586
9353
593
89
8852
560
2961
72299
982
58649
1520
20316
16885
5113
3422
72428
95
357
438
39948
44019
86565
2925
665
504
8162
275
57271
533
73974
33077
553
2968
13743
40
97
2985
592
32172
91903
27145
211
98
688
550
39
24124
952
564
95190
229
51
1397
3282
266
10709
110
10377
1369
8744
69
9464
1194
6344
85
26626
95746
385
992
336
38
270
3089
232
73
4028
836
943
811
21224
26762
26346
842
76024
77
81428
67
86
91
805
367
896
66360
907
682
1972
50
150
947
19262
75
466
7074
78375
8448
979
71
92
4170
47633
887
6829
80055
76
64
664
950
1988
47
36
46
89922
100
36
6458
41900
19064
7987
578
6515
681
53
63392
990
758
206
82
21328
82
557
37155
21861
21797
89
64692
6670
63
784
86
178
72
41
8985
355
21080
87
60
694
8733
841
959
42
51
64857
911
575
8070
2505
48
69635
5062
9208
77
15928
2762
64
93
5042
6997
74254
7777
99
76150
25340
461
91129
187
68
66
22586
12788
84898
99
8642
62
3276
36
84472
45977
71340
68
38196
88
7345
6226
33862
70518
25671
8082
89192
816
102
234
93977
8461
65
61919
7107
7457
84491
75373
82
53398
2708
71659
34037
959
32047
8799
831
284
59887
7081
5176
6294
69
510
96
38
79
4217
1336
13875
64141
7015
726
53
24595
84
9644
52686
35205
9035
80
303
8624
643
840
987
3196
9893
187
3884
20046
71710
851
9197
97
5552
831
62976
226
384
7624
45
68
7283
41
33630
79
6133
37305
2243
331
9979
83
33309
6111
63
335
67388
909
5924
47
83
513
82
658
88
62
750
69724
8137
5973
39
364
75430
5147
31730
3160
41
3305
387
2388
36
7928
6447
85
49
582
85
42
66
87
79
6834
683
44
307
60926
98041
2316
9941
52593
1508
4878
305
4381
4837
587
8745
100
57882
310
380
8520
631
28936
52
210
89261
207
79
50
44105
8821
66
87216
43
138
489
6410
81530
2027
423
55
87018
90
769
99
67100
81
6678
41
76590
3823
5786
66
85
81
670
14342
726
16014
81857
198
41
27388
318
3329
6076
39
49
47
37577
92439
68
60
29528
353
34780
9786
62989
822
7639
76
9250
214
1728
8877
96
99440
6061
70440
190
8184
55657
61
7985
274
19069
16223
895
69505
33173
12530
238
67418
50
83
5365
51927
27186
63
5983
1110
9114
728
55
35
562
26876
66157
495
71709
93
87962
94
7533
4409
60
61569
92978
700
75
71
486
43
37
625
9089
92395
1816
27259
92164
23808
61
4954
93
178
64
994
73986
50
50
187
48304
46
91
479
38663
555
7404
1375
44866
73
3395
62
542
13781
3647
7855
98
17294
80
60248
447
67
40
9298
87
892
4001
3709
73
35
851
5140
614
941
752
7890
54760
3698
72
88
37095
153
513
823
176
97448
447
398
216
64276
594
690
64
38
724
67044
26135
1707
6454
88
340
66484
47
55994
2988
467
302
53317
26199
622
95
9105
4821
8801
694
9671
4696
1313
64
171
597
2784
631
76
63
88
76
6447
74
1354
894
5879
340
8915
59586
153
94890
90
73
374
96
990
66
179
920
428
25562
3493
5029
36058
344
88242
577
87
852
5261
98576
3394
170
29872
69463
26401
284
616
762
13625
531
48
23529
429
1752
100
77
79
51
9955
65069
79466
615
5501
1497
8033
89297
80
6826
7644
93
35937
38745
527
58
4079
5852
21636
73172
5985
45
722
67
97
1362
26855
39
36604
52749
18781
2010
96785
100
86879
290
35
448
3049
7721
285
858
4764
6593
44597
8427
61336
53
602
735
5381
74796
2882
38
163
8056
52
26581
4675
46
8854
7452
64708
48
36998
5276
55
63421
92
792
948
4189
17132
64
3794
6406
48
38
92
8434
5766
20396
52780
73853
48
64
438
37861
44
70
95
231
4631
763
3371
76967
41885
820
91
36511
789
2353
1190
738
76877
6600
7774
654
363
757
30306
63383
339
256
93
64180
819
36
829
61354
407
80645
504
109
40
542
8370
9779
59711
88
1584
91977
1173
47
899
66090
59328
1533
714
7605
892
130
840
90560
9339
831
64
5804
4886
190
80
78
4138
230
63900
2585
60992
44625
1704
673
8368
36
8763
4773
55
5540
7239
61
8489
52
50
1263
291
81
56726
651
3272
152
59056
54405
658
65629
6113
37869
56
5599
731
761
22484
53472
13226
80776
5911
81
95515
494
77927
32845
76499
70
161
5312
666
44
68
5480
6242
694
4637
65506
8380
81
50
8247
2880
3203
222
2242
81
56
7788
31122
3261
50
857
52956
255
637
47326
596
82
3058
95774
51192
991
29802
42
1469
38841
33452
33309
6832
9154
2890
95
9716
35602
90
16475
4112
5572
11222
816
215
583
99
475
31594
5159
70
79
744
47
6741
697
46
6595
74564
6212
498
46
96215
80
47193
593
8183
37
5545
805
46212
7287
626
66
87134
61
66667
40
984
9771
42
2055
44
9328
61
43
35
64
22187
818
71656
56
2682
50164
4099
498
80
23013
123
318
96
87
99
105
133
5504
40864
6413
70277
32
39
14860
72717
100
83194
78
91
8101
1714
47
6290
54
78801
64
99
48367
781
62568
297
67
2398
760
834
96130
191
32
76
61425
98242
47
299
46
5859
7309
67
46
4902
1507
83
89371
8339
25779
318
56831
3342
3219
72
4684
41896
45
80
9490
562
8358
1493
35
89
97
747
645
77
49
8493
67
6710
83
62
77994
783
34
7218
4167
364
391
51
595
35
96291
255
87783
684
8584
69
67
181
87
340
48
1735
179
4085
415
55782
90652
87
72
2920
97
79931
61078
55
61
5921
6820
100
68
276
35
6869
37
93
4229
485
85
463
90555
7969
339
95210
964
52
146
902
8130
5729
73397
507
95
3581
2499
98
66
91
32363
3585
535
550
36
41292
895
636
6978
94878
4691
51
2602
18599
73163
1031
740
52
57
42
359
94417
100
1133
60956
1816
792
2929
2971
17211
68
8478
86893
57
5072
658
5854
7642
43
632
540
747
12585
671
60473
71596
251
7655
36336
3688
42708
316
99280
44
25536
8669
2905
22578
71
1763
18641
34
41
100
45309
49340
6581
3587
796
7102
930
9608
569
279
616
6519
33
57
338
51
444
304
967
361
837
36
180
193
166
101
36
89528
37
672
81677
589
870
1892
78
36
94
954
936
314
881
5014
45837
58975
125
364
7629
93
44
11400
70
20301
89
6353
31566
37
40
659
18084
59
69827
76420
22704
76
7943
2758
95487
6099
95692
732
7870
84738
78
75629
1449
3718
971
46829
87
776
94177
95
812
5451
6920
12112
15691
17370
32214
67
50
97747
3327
91300
97961
227
2598
2753
5149
65429
5204
79
41674
6036
2492
58225
68
40244
69
65181
73249
601
44445
418
842
8677
6982
9071
37317
682
41
71217
61897
243
3134
233
149
1608
31954
5821
60
32783
75801
649
70
45
317
82
1761
6036
60
46
42
66
35
83764
38
6779
55
678
936
47
6014
66861
33879
39152
4598
6132
190
83
91234
897
59
91298
78883
1573
756
11379
49560
6150
463
751
994
4176
1270
70
5341
100
283
73
88
82
34
30879
2020
9582
413
63165
722
297
244
11012
738
667
187
863
128
74
13111
58689
524
71
4589
33
83
91655
44910
940
19715
686
65951
151
100
19922
60716
68579
18321
36
53
26331
50067
83319
68
60147
58
92
5637
78384
88045
229
61
848
80503
2537
75
6276
28443
73
9602
58
992
930
912
62255
45
7824
31199
133
2758
61075
5551
8515
8963
88
613
619
43
580
494
914
7651
6355
40
35
78
745
94
5130
64
63665
833
23881
737
676
8314
46904
4056
228
4242
37575
90
7291
60
33017
465
929
9358
2569
582
3891
72
115
65
411
52782
50
137
56
9857
51
32869
667
8197
98
85
78
42963
5276
8386
4221
1101
31584
94
762
5348
794
21043
4861
5898
33
4950
99834
351
64699
736
319
522
943
3444
678
54113
8628
29857
17032
517
23412
4070
5592
68
9344
753
625
66411
57508
352
11909
65512
45
209
98
61
89001
54328
874
398
5206
917
64550
7287
96350
41
102
52
320
6012
36
1973
22409
147
82
69
966
4278
994
62
84
83
5868
306
34
52267
43560
59
61
584
60
982
340
42
5653
62
4125
65
26824
874
67
63203
6052
115
74
8668
96204
100
23645
708
7997
28121
5396
27098
57
9027
52792
3956
50587
185
7352
12089
5127
500
5304
588
51478
72019
309
6816
71865
5025
280
49
9471
418
7557
7039
85
494
82375
60
90
1488
7809
35348
8266
65
77134
59
61
56
63073
34844
42786
15354
59
74
21411
526
22865
98586
3124
59567
861
899
46018
59
71971
42502
385
562
887
432
10176
75517
131
3464
97211
9055
56
70797
70
992
85
34364
29406
919
6657
24958
80
33
59
6290
96
60199
707
44
187
84116
89
3641
6415
36
35362
56734
80854
70
83977
42
4667
6777
94106
631
19074
43
87
81
9841
15547
29772
680
14758
2482
906
2178
944
49840
7855
5960
43086
396
72
33
1844
30699
68
78019
95502
71
11911
37
612
11727
4949
461
37
3723
668
9802
6567
5610
75
547
81064
29078
912
447
588
51
37
62
953
5080
49543
1655
409
9418
96
232
393
87372
14803
45
7379
57
61844
53
46
9803
5059
91
42
85203
90
56668
197
85
110
39353
253
145
83
7579
37
96976
59
529
361
4748
9071
86
4446
9313
251
585
5451
66570
18406
31057
423
6056
4139
124
9953
90148
70
7416
109
2773
289
36
383
32
6069
61
47
750
54
26260
45724
66
810
824
70
49329
75895
3754
927
8757
457
4886
26235
56571
81987
557
33092
7495
85405
636
75
71
558
36886
77
78
7256
92
97
56
9351
933
63
669
522
91
45
1113
27137
71211
6148
45627
147
98793
58
71
56694
58667
63726
62147
186
55
6233
37
96675
9511
91
34
63962
39503
144
99814
77
4650
2966
70
782
463
662
84218
3310
8932
561
3945
99
91639
91
54068
977
1818
667
5186
931
82
153
376
82879
9772
43656
7839
651
45
48
4782
984
11864
83950
75608
45
53
40
100
35
7179
9636
40
1469
302
70
74
356
38303
82
6093
72161
96
17601
46
563
98839
129
67
5849
5815
70
88551
118
81
1041
60634
11668
390
316
42045
35674
163
6873
8846
97178
1353
9844
59
60346
30877
1262
54
46
7295
77
811
14192
70428
972
4733
513
618
5429
73
41
10144
5433
124
85
91398
85843
92
396
2999
88105
59
5458
30048
7921
35
51
60
775
18345
7880
500
64278
3750
74
3749
264
287
67
36807
38
81
495
91
911
9935
86
3761
88072
776
38
622
9456
90
39
93670
50792
5108
895
93843
98
602
33
38778
64
251
8277
90
62282
53
100
167
21426
40
136
953
75
946
212
37
944
39
1060
34292
91298
3492
13660
2704
85
37
97
387
93
2797
7599
18479
64
1868
53
56339
37576
34
19451
4444
94
71315
62037
159
1693
940
70928
43
4266
305
83
8215
684
47
65511
552
371
81
1338
3083
3407
9084
81
5688
5562
89
78
87
1374
596
3997
75
80
86
236
760
846
87
7565
6507
98208
71
604
5654
63
59
17403
980
282
868
5506
7511
86
647
4658
332
87
71
7415
169
96
318
99
66
611
77099
96
80
818
98
17456
1605
380
43
282
365
856
1435
665
77898
643
372
17157
292
67
566
39
47
40138
69
3211
31378
33
89584
941
54
98
58
46871
63
94
4011
67
9611
966
95
1754
74
83
909
72548
6118
9918
96266
509
514
585
338
443
4647
55
536
977
63
5353
11173
59
61
44485
4647
54218
82
1689
65
9470
985
113
7120
37
168
55
45665
183
39738
55546
91637
762
2010
896
2314
38982
77018
9507
5083
971
90
116
194
142
6051
371
74663
56
715
614
8056
16067
95
61
9627
651
34
676
619
32
4747
78239
30405
74841
69
65
44
51
6199
65
38560
42939
377
1916
644
52
7094
8640
69
1645
3623
422
71
19000
43159
47956
53539
833
47
447
42
49
617
73
987
23549
267
307
94
70
18313
234
242
757
315
869
7495
48689
96
6386
62
85
8278
857
9134
98083
378
651
5486
2460
11869
57
130
98
213
844
286
12641
41
273
81272
369
5370
3269
726
293
47
94
97
639
177
74
32
5458
9067
68
3938
5202
15030
34
7355
49688
37256
37813
72
96
92
8467
590
6989
34290
4592
9780
315
703
372
82
82218
4909
266
70
54
733
17638
70
80
26046
77621
652
1032
89634
206
4542
85
43
9516
841
453
4221
62
4923
85
26369
81
5422
4476
7145
84
582
283
6532
43
49
507
36
5105
291
9114
54757
3400
96
3650
6273
7932
890
412
83
388
5476
175
47
3820
9736
42
220
64
55
3333
90
557
2371
19904
83279
129
57472
41
692
718
4593
81
36
49
89836
6111
997
86
766
963
88925
262
26266
55
80
91
50
7255
75
555
741
1045
34637
969
583
77202
15067
79
1699
27254
59
65
5852
2096
30257
7951
321
242
40543
100
86
6568
70759
97
912
65767
8579
949
4250
605
663
452
66
68
37
24560
99
69086
305
82
92
95328
81595
51
45278
55383
434
471
65
816
92162
57
659
49
38012
543
57613
591
193
6197
34673
3686
608
48
726
79
870
9999
95
46
427
47
18069
64079
247
69556
4765
805
3434
5760
859
807
55220
50
92
64011
89828
63
5769
41
24143
93
655
824
44
61598
5268
708
3806
4582
9838
62
822
95207
27342
763
97
775
5686
225
5022
33
98625
527
21487
44280
758
59677
9371
963
20217
73870
6812
1658
579
712
90598
5715
967
98
8118
321
661
7310
59
629
1962
825
51
8302
506
507
21697
2669
19233
7593
72
344
221
40897
92
40233
42295
6718
50024
190
81
72841
339
401
7624
879
50
249
61434
32306
63704
1522
93444
632
59863
41
79
82463
3009
4761
8525
840
72960
6299
79824
98186
71
56
16522
161
47
77634
3313
13663
779
62239
2639
63946
56
7110
40530
64
87169
3699
48
67
3092
3180
67
73
456
704
2339
585
85599
86
52
32156
901
740
35
54384
99
561
62
194
642
82828
626
37277
6441
41388
6665
38525
85
59
840
93
6865
93
9084
470
70
27069
120
73
50499
36
77265
93
38461
76
699
78563
94515
772
445
86787
271
26361
82
1905
55
55
1804
882
70
38290
30742
44
5062
2329
6381
81
1109
652
4406
33662
90863
55
32
6558
531
71863
87
2241
83062
54
54812
867
613
59
838
7129
95
85
65
25450
146
790
1022
34
7669
67
6904
90802
55
70
138
65
32
69924
3487
974
5296
91
2686
236
46
9267
49
790
374
976
51190
65
24600
481
1532
8688
53134
61962
257
78114
64
9634
9177
816
78318
95
74004
97704
482
69
736
49901
74411
48
61869
10676
1663
438
8866
845
99201
473
72233
50034
22192
368
9799
33368
2400
82
87
3893
99
98
2219
959
500
37
5733
41
942
7236
5448
83318
839
2573
2912
6943
97
94971
52525
460
59
56221
683
8259
56853
642
7661
626
49
1748
59
506
75047
2673
798
606
39
47779
73
27789
68726
966
551
7912
7738
70602
55
32
424
60
424
4918
882
98
140
21079
31055
19004
80
5413
51
65252
8745
275
44
87271
11070
88820
409
100
79
34816
5264
90
121
7452
6080
82027
975
195
466
75829
12649
51
5639
132
295
9616
100
31410
6613
32
1275
37008
1968
6388
1597
99483
14704
4786
37894
2163
6692
49
9982
832
66
98
350
60
90
75
36
882
51
886
84
11838
45
89900
76100
36
77024
94
8934
450
85978
48
96
5086
3684
323
26712
71137
1302
68521
40
4456
41510
36
26446
2186
9370
94
36
5746
90
39
54
50
98
22134
8837
3491
50
7069
89675
99006
40
18252
75
3076
79227
67
7968
401
86
386
39257
726
987
42
30131
791
18176
32920
450
33986
67406
71
90102
841
286
387
934
388
210
521
6040
8976
35
8196
79
68391
57134
5911
9083
517
357
58
67
76
46885
65
810
48
95164
8005
5429
63
971
55041
430
87
75
58124
115
96
59
61836
8251
6071
7464
49
1159
1392
467
46985
681
95
5284
59995
78985
82
95243
200
63190
4519
54
74214
59572
3086
17934
5677
37
65473
929
56
6242
82433
494
669
53
1725
305
48
35
59
9080
383
843
6993
251
32
5998
88680
92347
29978
39
91071
1591
640
84
839
47556
78865
69148
55491
599
48656
919
34160
80367
49214
7611
45
604
92
73
286
49423
87
89153
49
88527
79909
341
71688
9160
47
254
49
830
77316
943
128
16968
63
90
262
52
547
50
765
4479
6305
81559
59
418
48
3496
7650
49
463
95
566
72
38
625
38044
40330
6501
4564
8074
53591
94
79132
65620
45
268
799
93
66
67
33
31612
35
137
749
60
607
3804
789
89318
177
41
62081
873
246
52424
66415
91400
7343
90382
53455
70702
80
27071
385
350
306
55
56
599
82
92
85
34248
637
10493
36
8224
54
3755
55
77
77680
50
78828
47082
68201
86
778
594
92
3006
21505
51293
83698
73574
36
773
1479
9787
924
4998
73
65
51916
96
867
2431
432
353
90
101
67410
72028
518
353
851
9089
82
61
8425
3150
2309
99201
15204
75114
30231
32287
77
36500
2092
92
97
197
54
5823
902
28924
3487
39110
3030
1609
85028
957
64
87
321
9583
48205
18698
8015
82533
48551
4263
87
5997
569
85
5656
5318
46865
17464
21512
4885
66455
5089
678
34
33
87974
772
583
99
69
6608
39149
7457
48
84
102
58556
72603
18403
900
71936
2436
76
60700
785
33
85
9748
2497
37
176
75533
35579
539
2828
51885
865
4889
96
2736
60
48
996
64302
3083
86
326
618
636
4075
89
43
9416
7087
10219
67
38
353
54374
17631
4467
53
8646
7843
4732
83
7985
9679
57
755
299
142
33
2849
652
714
376
67
4324
455
59
61
9303
29126
61953
57
15738
1335
50
6426
54570
6438
394
75
7598
427
546
996
441
695
271
59
63
92
7683
46
8654
314
58
82225
56
138
62
94531
632
871
324
445
33
43
637
87928
16658
746
756
82
100
80588
3551
71331
37
31098
94
49
615
38
581
58453
301
19248
84
50715
8446
257
62332
49510
790
176
2522
92
8604
37154
502
573
7768
79
1590
30376
49
8912
9528
1193
62
7276
76138
73
7597
677
9473
37
1441
37715
640
6314
3211
56
25144
600
266
2140
862
312
66915
203
19197
64441
765
9087
54
588
84
59640
65
7585
97969
10233
830
21675
8997
51
22541
4357
71481
203
584
73363
72
65
109
298
7713
698
47088
13912
47
38
64
8645
999
71618
64
1486
6371
88752
218
50
4686
1085
8637
7865
47692
65458
315
195
7558
488
39256
555
8128
25965
1109
9763
52195
37
394
462
3537
90501
82353
77405
617
10941
75847
6194
55
78
827
60
661
1434
483
627
36
589
3869
62226
74
6193
1553
55
72939
99434
63
1188
77
587
8818
12401
78
90
5794
39
91
3873
93751
81092
3209
784
44
45245
81
610
83
605
168
9919
6607
7491
2198
33
87
64
344
67674
206
45
847
41
4391
60
523
6620
20137
69837
25320
191
34
6122
147
82
3253
218
98
5826
53
92
982
71077
428
253
248
833
865
51
438
96870
73274
7591
48
96751
57332
950
100
503
6780
62
97356
129
8172
72679
5679
44
67
97658
15213
41
71471
292
50
92
725
1952
82
512
68547
2920
27893
6901
518
221
66
542
730
8862
43
17031
534
68156
2892
5773
48148
2936
58
76522
99
52655
68
72488
25155
8450
943
80
1510
7022
29951
747
20106
9513
898
462
39217
818
53738
387
8250
85
527
426
67
33
33719
59
97129
57025
7354
623
3508
64566
98610
85
903
201
39703
56
117
7180
305
60490
743
940
7029
2272
5707
469
545
78
37
87481
2280
476
534
78
36219
2728
53
2467
45417
920
7870
80
32746
98
887
87
344
8322
58
18552
34919
44
927
266
31625
36583
8654
7359
218
6646
35995
80
8347
2389
40
268
19954
58
7355
5682
45679
259
682
122
6210
21178
50
1965
59
32
663
2732
9042
2196
5321
40614
160
7317
384
41
1922
4861
81
92163
330
8882
371
60
656
83
3696
8477
7018
86
23227
21293
9046
9807
23411
64624
79726
3749
84652
3602
482
506
13966
35041
40948
27246
44292
57861
97
417
7122
4036
8608
19192
7693
37183
9928
2117
58460
25761
1024
77
7730
329
333
1687
33
330
73
73
91
729
9699
59
34
241
962
77356
73148
676
120
71329
533
55
7596
78961
206
7047
13248
3527
72
851
85097
884
18615
99
78679
47030
13995
96527
62
17800
41817
689
37
467
852
1296
700
9206
6587
51760
518
62584
38
256
4904
7483
33812
4402
759
142
23817
5285
42
43
13820
410
73
982
58
64981
51
59393
7246
580
856
576
2996
59
280
541
124
8235
7757
722
97
71
43794
169
64960
792
664
465
504
34
53
888
90
4076
5658
76
4817
516
907
174
971
310
37279
1402
45058
41777
53
999
77348
946
85
32679
93
1243
171
415
89
7788
49
78
456
2524
221
993
5258
34
82
5177
5623
21032
322
763
41
6450
871
689
696
980
60
91
309
69
914
139
62
62
7093
92215
67249
554
46351
40
42
70
76
556
463
287
604
97
4961
744
778
1985
5571
70
13481
3828
71
2806
1482
40190
79
20919
169
359
29636
5703
964
5869
43
85
4047
552
827
432
30976
49507
61
99
981
2107
45368
68564
89867
1078
71392
406
81
19128
64
72814
47
837
77443
1122
37714
908
20732
440
134
3415
1997
60969
69
803
79
8609
8528
87
6621
65081
864
526
3968
60
3085
82920
84
21809
4567
3117
53
72
30310
22032
93818
33271
3358
84
47
269
89732
717
39
45388
569
459
795
86
5847
956
92365
583
96
71359
44
60141
5532
13793
3487
351
80368
84826
52
223
45
97
595
99
469
51
2575
8844
58
261
763
5205
25043
98
17724
892
14340
51
830
44
578
48
62848
81393
56614
91
32051
84
955
207
5623
323
975
55
6043
96
1487
86
89
9175
3442
825
3929
290
99542
31611
5522
311
61
86850
29553
68
285
824
54316
46
883
35
405
71
128
47
73410
7901
7229
7738
75670
190
790
54
64
92142
23482
6217
64
3827
95
5638
79
76
3542
9830
90857
9207
92618
3954
5619
38
70
6320
5518
82564
415
58
52456
265
20039
46526
4796
39
186
1794
42
36118
999
23960
49
5673
47691
16128
71993
34246
615
909
66879
66
7207
57274
74469
73
70461
68
80
5980
20370
120
743
725
60
872
360
3237
6075
9005
55
88537
445
64928
17454
89
66995
3534
3543
98
64482
53
9705
38044
68695
901
21665
2163
54159
172
948
39
118
99
6838
79
859
67988
31148
2837
80
8148
940
174
8252
653
334
2734
17962
7498
372
1548
925
778
74
19269
2456
6925
293
96
465
54
531
173
27808
77371
6624
78
64
60
8280
50549
34
251
72984
102
2329
927
80877
33
7755
174
56589
76
25806
94
700
2098
6348
33352
614
49
257
35970
7047
73
56
9215
7282
420
26894
218
71
45382
8593
51049
35
382
151
4725
44
66
17123
440
93
33
52
34670
71
8502
26594
37
81
286
54
279
35
70
58
1370
753
1078
10024
84
5632
7390
330
9077
69838
403
6685
4107
80
58666
46199
211
179
7170
991
2629
39
6145
99579
277
786
71
66340
8372
86770
81636
97
611
92
592
49
5342
260
86
88431
680
29175
84505
50
2161
4369
99086
18944
52
691
9627
43
853
839
393
8430
42
44394
77
68719
9064
458
54334
7690
27928
40743
24660
820
24894
33
4230
8462
4062
52
539
42
92375
80
937
643
773
922
7811
484
66924
7442
196
762
87574
1296
92
57976
3280
14421
278
1194
3928
76374
31389
465
512
8577
445
86760
5401
871
128
348
56
985
281
76250
9059
70
862
87796
1045
3722
59
633
28636
18184
410
3403
5027
5002
754
6418
42246
547
3291
84427
214
85
54
91187
146
63651
374
72
32988
79
7668
97
37
34
4263
94
781
3468
702
48
99
66
1371
727
456
736
9380
260
32688
81171
14748
1693
59
3790
32
442
34819
6578
8880
302
74297
42
8719
45079
64
938
95
493
38032
36040
30700
2556
4174
55
10148
38
927
89190
1714
31707
97671
2696
33157
1669
93150
90322
89
4291
72126
633
35001
78747
232
69
112
460
97
47975
6999
6660
92
329
9186
17653
9336
98
65
2716
50416
340
39
44
97
20333
3678
45603
191
37
56
5704
1191
3930
572
98577
53
4548
64605
9854
96
950
100
9611
95
393
7060
100
484
98
151
73
72385
923
8028
251
59
1934
57
48
205
4496
424
53
235
5936
60
66
854
42
520
99731
699
98
9614
38
821
529
9017
51
163
81
4972
25250
874
35
2339
868
28373
5887
92055
35458
50
5591
84
925
86
13537
87091
839
70
15295
98
9286
74
427
886
2208
72
53553
55
341
903
4242
24565
48957
7281
897
7354
2732
87725
231
862
283
451
77
952
98
79783
39
9563
63
76
5726
483
945
83712
8237
8993
862
3834
857
76
9785
366
91
78
40109
51
97
3375
504
40119
4522
1727
80
94
68268
7361
15090
921
346
1622
38
25387
944
8995
2696
58
334
83109
73347
52
7173
76
107
36050
67
225
60
429
86
44
44
429
33
807
73
514
7375
9694
73990
63
4171
551
9849
75
1930
513
2943
673
2431
82
8296
584
50555
906
24866
75
23028
3519
98
58159
56
72
117
17398
66
668
86809
66
44036
6891
974
2351
739
332
244
7662
2005
5938
7489
2893
47727
722
9857
715
82
4410
55665
906
126
68999
64
56287
7551
39058
22296
20825
7491
88
579
681
33
5396
76
4129
33
8823
40
1858
75732
621
394
46
850
79078
92
9295
72327
9992
39
42750
88220
99
75
93
93471
1236
2674
977
84
22135
7615
43
6130
3873
116
796
728
22962
37
79
632
482
91
9507
654
58
21127
9259
59
970
930
81
88681
13653
1305
65469
87898
69397
97038
82852
7669
82
32559
90
51
50
56567
493
2675
60394
839
906
44
237
71
72212
33
63
585
56596
71412
97188
77
40
642
49
292
6094
72
96
81929
51
14122
258
44631
47597
259
7827
5183
66
46082
2715
6493
35010
4209
92
35243
6928
88
200
933
9902
16544
93275
39288
1247
83473
6474
83
691
41018
90
61
9155
71410
84185
9168
92
55
233
52
130
4215
73898
3286
26670
22283
6713
4416
966
5745
38
75
6859
25698
51
86
79
712
21031
3583
52
53365
59
23657
7284
59225
64
756
88
88575
2030
21590
7493
39060
55
791
905
621
40
73
530
47
87
300
231
41
1702
48160
92687
671
91
59614
75
15669
7057
78407
994
833
40909
951
8723
610
650
4696
32
94
815
81295
81
67
83
92256
52744
52
62
2459
7529
82
74884
62122
303
91957
556
32188
917
9942
9825
22395
732
33
74
143
6335
60975
735
184
3819
4429
67
62
132
71
7658
86994
43220
3199
96276
36
6038
26473
5025
387
61
59
82097
91
1457
7200
6748
94
853
678
98132
9906
68
96
9195
3468
78
357
99
62
609
82
79318
764
2460
979
635
890
3043
596
83547
81023
7944
13363
13588
392
36080
691
28099
84638
32946
770
9852
100
216
63347
20192
49627
9745
63
63
329
886
66
93
3725
42
7271
65823
575
561
540
56
41617
63
9007
73794
97
2379
45113
49535
552
124
40451
9576
95799
4013
95
959
784
17442
52098
2039
3875
3822
4004
57397
2953
90
85
9717
32
345
64
5788
140
80
31320
39
244
880
37186
147
94
44
100
74
439
98
117
44
8971
925
6639
89447
78
546
78
77702
4278
55175
923
99
90220
2755
8337
32
3787
48004
75
94437
86
99
637
35
28012
47
608
2214
970
7354
36
762
18659
92424
7398
8691
90
90483
5206
317
728
79
12238
362
89108
41334
48
1019
90
67
42
76512
862
50
3772
776
477
99
51
126
90645
96
88696
67961
258
9219
2305
5140
50229
1000
7384
3423
50
429
59
9573
89913
219
95284
66
904
620
6665
90
60856
518
63
256
41
42
8804
110
4690
951
9609
49
769
54
68
1448
89
404
3488
54132
828
5374
74
1068
94
244
1619
7156
95
52594
482
3604
9295
96654
818
5137
316
80642
133
98557
66
86
71245
434
799
5940
99
94
24518
1559
405
90614
412
47
6496
2954
164
99324
8759
492
84
97664
87
30179
8378
70133
66
713
11897
2461
67679
6436
186
9285
93236
89
39
142
32146
64
539
179
1304
9543
106
81123
999
87716
89792
13645
92
85416
68
1844
6416
429
53497
8248
4399
23556
59156
23157
67
45506
762
120
51395
44862
42
84
61
77567
5251
7800
836
2596
887
2143
45
3249
1646
381
1142
4000
9083
7278
99181
4045
32304
381
715
33
94
772
144
66430
92
1299
58
914
7625
69924
68162
51
47
8024
73
51191
98
365
2158
53
8323
95831
66192
228
51
284
560
28092
750
6075
4869
36650
65234
56
261
77204
370
31142
55598
1041
731
56
88
81280
9753
60
1209
39484
303
398
387
72
96010
44062
840
40
62
462
814
44984
73044
48
212
3600
70
539
736
3879
48007
1381
8097
890
314
4792
37
50196
102
8945
569
9347
89
899
2896
95557
2943
631
650
9233
69005
72470
682
89806
370
80
39
32374
74423
649
62640
882
71
56369
591
7986
831
563
449
953
66
441
32
34568
97989
28797
813
13824
85020
51
463
5165
603
358
5052
294
58646
77
385
955
139
69947
92042
282
54
984
9874
4724
11396
2330
4216
2248
6561
77757
462
7973
7204
83
48
152
94738
502
2171
37664
47
65129
49928
999
80197
57
33930
82
139
10045
536
31641
96085
44419
1774
348
56
54331
86421
4747
787
4910
87
55
96572
35
771
1017
99
80
104
59
22455
353
46
986
580
832
10394
28274
6231
4457
67
4552
5100
50
48178
35
4427
5330
1148
2317
3196
7310
2973
1876
41942
26665
67
6729
566
52
80
40578
149
876
90811
4588
3601
34
64
60354
9884
6918
85
17781
78
284
50
3769
75270
4632
64
880
3501
335
61
419
77344
54
35117
235
70452
7558
85
86
9542
1362
47
4921
63311
6993
40489
85070
52
68
3045
73231
764
81
32273
172
669
97825
3290
37
38
51874
596
80
115
20608
90
92035
41
312
899
837
377
2277
748
8551
1447
49
52211
770
41866
30652
681
19154
190
90
2371
6459
13708
4780
2416
93
4527
215
39931
6742
69
858
67
334
14412
75320
80
82
74467
46
66
509
9756
4528
5772
36
5317
32
503
121
776
1344
1984
40
120
316
61
61
7331
9002
71355
91613
23378
7765
76
84863
697
2129
88
2415
689
639
65
6854
7679
45
386
6923
365
91655
9935
6413
54557
9966
7771
58
4280
77507
8658
39
944
78
4440
45
63178
94
8948
2518
190
84948
86524
54221
352
38067
2323
73438
6952
9238
94
415
96
453
106
53
2828
83070
521
16130
35
61016
8208
535
7815
22368
2617
6306
412
53
37164
83603
34873
165
288
37
49169
41
60
81
97
415
920
93
1525
40
83297
187
79313
5885
91
5134
37900
7718
891
9972
17451
4351
15775
616
81
1154
9346
31325
29904
5435
1817
15268
26242
26725
6962
694
96
555
54
4297
70
66682
3886
5224
99765
95
239
27824
99
821
65910
93420
93
14780
394
70
325
17914
64765
96577
80
5577
68
46
14770
92
5834
5671
17682
640
759
58013
5393
100
3475
49440
3732
5550
53
42
87660
5469
6604
9361
6240
96
98242
55
64
23600
48
48
43276
48636
80180
46
1095
62008
38
664
9837
59669
51702
54446
709
90236
206
188
89062
34
924
34384
615
46805
78
25941
7378
953
54766
474
9413
940
3785
54380
84794
94155
367
69
24291
73257
810
7832
24338
52
82
6254
147
745
86938
2497
23663
40
38250
36255
82
3878
8056
8284
7356
4911
5814
86481
50
891
47
566
887
738
218
13347
7610
45655
96220
487
64
58
960
56
72
18013
38002
99886
840
956
3674
77
8114
374
147
52
15215
98
31557
68
17484
87592
710
1028
94
1672
65
313
3764
9073
34765
71412
3046
580
633
97
94832
8696
74
1752
182
6677
98
29900
1670
69
7746
3935
39675
86
1934
3085
39
906
361
330
579
82610
3280
42948
62259
99
54
8295
67
115
6523
5827
582
44
942
45
985
249
506
40
65
6383
98475
78
44
74689
300
4659
527
1082
759
151
52407
774
9667
359
464
20950
3100
54
8623
33
75
53
76
3514
95
38
242
77
624
810
63
399
5478
8006
227
786
343
53
33235
4402
71039
75
5124
26885
831
82830
5449
83
64
350
662
87
7054
6659
534
81
20312
51610
466
944
46149
899
89646
628
9387
76
3290
68048
999
8849
64
473
47
832
560
6198
50
9618
508
6463
7787
42
32
4984
243
3859
4576
6975
9105
100
25805
618
7625
49768
96
56
72716
3324
891
99
535
4348
4767
73095
70
75
2597
7658
44
9056
94634
246
34391
62
52
1863
6034
473
62
75
689
786
52
23656
2721
95
8719
50274
4982
31498
27923
84913
42
11176
15863
96612
654
19508
58316
585
897
70
70
6794
49194
565
52
123
32565
24318
339
5534
52600
409
6785
869
83419
42871
693
1946
189
49
933
42080
47
540
490
85057
38
51
3459
44
8333
433
56
97793
657
4708
57773
30743
69288
940
9777
58
4518
619
954
15233
59
6790
98
87100
49
77486
6468
516
8996
1342
46506
91
624
373
737
521
329
93
87
751
54
735
54
70
60
380
535
35837
928
92
702
6143
3310
8875
46
38
99
1203
879
488
9312
2812
34
38
77258
68
9681
8521
44322
5520
869
7460
6020
55
8218
14551
3118
245
246
678
4592
9647
58
8380
13458
823
62206
102
67828
193
38808
67489
361
54365
321
310
48820
679
22659
377
61
338
8373
24165
895
29729
91
749
61906
956
2949
137
600
7677
40361
3379
300
4400
83
435
2464
36
59
70
59
43
2138
81405
941
44436
67
77
3796
76
6132
88824
13512
55
3417
704
437
83
69051
455
97353
35960
7489
9796
12293
75
71493
1719
20327
3509
80
509
665
66
86270
531
262
4334
4361
39860
5935
771
56054
100
91
394
3039
700
422
9866
292
72712
65
10278
75
11659
948
5588
695
570
269
82992
19605
698
344
89
9290
69
78576
7736
48
82
15704
47
986
4597
35900
558
64
6517
7518
1093
54
67
16734
70795
829
32382
36605
9919
91
2726
841
1761
28342
93888
97
44646
41359
428
76
516
4982
822
75
90
83230
12472
35
6590
1135
52001
9802
7779
1310
520
9834
2312
153
728
42
19955
1150
509
89955
79369
71190
47
3817
14114
100
274
516
296
5340
4602
423
449
3662
3513
2174
61361
31847
7198
5226
577
1604
99855
4844
33
56
1283
3175
32
72
6874
8170
50
792
621
9383
73
916
303
8803
79
7217
2033
2475
93
8540
784
297
1832
59823
75
263
66
105
72
65802
99
74694
97
9973
88100
2833
39
352
83
63
647
97827
257
48
874
9948
55492
71229
8659
792
18748
54
90730
73045
5614
778
34155
287
221
6188
51774
1115
1501
1393
40
877
3947
46034
5952
484
90481
68405
6350
910
9256
3287
63960
66545
84
36
95
76
23181
7334
83
459
89
10133
67139
220
100
47158
50
350
699
7076
4771
72606
3504
47524
74448
793
65
126
140
388
53797
73159
294
1228
52
6947
71
71465
6817
75751
170
89
57
94
21777
71
80
46
75
1458
59224
325
90
690
8406
34
717
7169
63686
53
3528
280
380
98
72
43
40186
9636
704
47
22920
9502
14250
48
6882
1153
6602
354
81
3223
7613
651
525
43
56
56
2723
30970
26919
160
63514
450
2803
95
51
702
12592
3191
51324
9598
331
49
72874
8222
254
14486
383
992
7826
942
80440
62579
78591
62
867
823
30557
608
24887
23321
84635
57
8288
100
33
444
614
53696
537
680
45
7849
7858
202
460
87406
71
37
70
941
78
457
83
904
6740
132
775
74522
1768
2185
77
89824
4655
2535
39248
6715
1507
71
34
46870
62
3065
727
9733
70252
331
97
413
69780
99
63
44
91304
97
34117
975
806
62841
818
72
81
79621
4373
6819
2819
51
10917
99051
6555
42
57
89152
99865
6599
53
61914
59
65
75590
720
278
99
5245
73365
5333
50
70
2944
20996
3980
62
7851
8389
486
75536
55
994
4410
2078
7706
373
9003
255
549
42764
774
944
42219
8798
16880
8567
72902
196
11792
9728
726
83
800
91
90
30690
16173
78
76165
65
4763
55
2806
99650
74476
555
57
52333
47
93419
15105
428
94
232
94437
73883
45
22582
994
52
52693
2920
3197
844
4204
87629
86059
48
61
76854
63
285
79
15440
95061
61335
44
107
447
50442
302
4560
60
32008
2199
81289
5494
89
7578
2150
84
408
640
5133
733
559
52122
22930
618
84
235
6346
624
642
69998
617
971
14641
3374
6839
36
46
782
67
2495
88
52051
16641
49
69
66
59
64480
90330
5364
84825
34430
368
943
44697
132
12948
72054
8330
33076
8083
887
769
63007
4393
94
89088
115
9464
4213
3749
314
99674
437
166
7530
6967
34697
627
63451
79507
258
47913
52
26939
363
424
845
350
668
269
340
69
3895
927
83
14725
49722
624
3917
65
79
58
15947
83
2821
65
987
88275
2913
80
361
7876
2858
4252
6661
956
22888
70
4631
3243
67417
25688
47458
405
77002
6552
288
64529
66801
324
74
45089
796
84
95
46
97870
44
918
35157
93590
5441
609
843
8478
368
2243
96
728
19303
93
88
84
86290
8462
48771
967
656
475
15926
72651
96884
668
233
80
96
2199
4109
37279
53
169
811
69
78
89724
13606
440
139
42
42
44
60
88014
47257
5510
15372
18162
96315
635
94
55972
981
6411
229
36
3267
95569
170
551
88
5675
36428
863
340
9159
81
1351
68
8902
76
461
349
886
518
6178
4048
96
898
36
560
731
90898
475
100
88
53
955
81195
7259
50
3917
14543
6265
97
24654
587
25909
57727
53
99
97722
9012
7271
70754
3582
9544
72
546
2670
54504
2591
74443
441
54898
346
162
9161
14332
124
9125
46
55
88
82
103
70854
38
4649
428
4717
75034
7463
664
49
3159
86534
51
58
7288
3434
93286
70913
3411
17702
686
7141
23916
984
18475
597
95302
2224
72
5087
88224
529
81
86
5897
2269
33669
806
7776
68460
98
3863
607
62
37
282
2208
76788
7389
902
80
69
80035
23815
562
7562
7978
2987
93735
90
605
5740
80
919
34
7891
98630
53459
97531
8055
334
39931
233
78
895
6436
12313
546
54
3251
85
57010
835
398
45
77
6706
312
652
668
8286
500
57
2679
17339
4536
40974
961
210
485
58893
838
89
93035
93
91490
49242
28547
5507
77
6437
301
113
78
9130
68973
2301
3025
4531
91881
58785
95772
1151
56
664
72907
734
3495
63822
18506
625
9598
67646
446
254
126
8858
65
76
272
67241
859
36
97616
858
85
5585
74
70
77855
97691
354
35
631
61359
3376
36
4608
85
7237
95
76
5348
99573
537
98042
190
963
570
9394
494
229
138
70686
32
948
218
2516
2987
424
574
66
2811
75175
601
34
71613
100
2728
89
81
300
152
51
482
6129
15260
64
223
4927
374
211
814
6420
184
7244
567
74
74
5026
61582
1248
789
270
67
58
4706
491
53093
455
814
45
8016
933
52
3926
851
4134
72
34461
4442
78
4778
30100
325
7727
936
55
6919
368
80
79
92661
6222
702
38383
87
6850
718
397
52
73
1093
527
85433
3642
9805
3904
656
580
41380
382
3082
767
65
52
35450
90418
251
95
67
8751
81308
99
92
3753
717
591
69983
77
658
56
8596
884
144
863
36500
506
8421
4865
2322
4190
932
1612
61215
8727
64694
851
2579
360
79
71
73244
44917
994
4737
80
774
2617
425
1117
89979
51
48442
926
1666
691
68
4606
66228
88
490
81
17549
5400
59
46651
4995
333
5430
39
4575
33049
771
957
48501
92
64
95696
4897
286
57
23437
18406
773
71
8020
9804
53767
9462
405
1033
80
89
379
88634
88
77
9434
42259
142
237
15700
49339
72027
5718
8066
901
35
155
62
14140
704
77
5634
49971
1156
2486
280
7522
68
53
7815
69
4933
56
1841
72022
3103
60471
6868
59
11296
79
3957
59
78
6668
511
540
83352
2262
481
337
67637
88
3778
90331
2922
666
812
1499
578
39844
42388
536
52
41
24356
944
65
876
46
83213
518
6665
176
140
5581
655
403
968
886
8449
19140
1365
679
486
72
9777
708
259
62
440
540
3541
5677
63
339
37
8951
58
36
1915
12780
61
14102
55
80
78104
732
38321
261
741
4296
97
75894
77
876
8936
754
5027
5868
52345
81
41137
65
95423
7928
309
48
64
3331
74562
7577
21816
42
75217
50
73
36
4352
271
154
2096
57609
54
906
62
99355
1203
447
6858
87910
70144
5665
4739
77898
80066
189
18063
2839
165
39997
17035
83
9169
8669
31260
68
586
552
906
49119
42
56718
9130
67
578
8486
6721
85
33
618
320
68
69
6745
4185
52
85
6076
93
92
78067
89
858
2407
9154
978
397
41633
874
74
65
2024
323
749
4476
94599
262
3568
41
219
71
389
89
16346
139
995
79059
9970
3798
99087
4528
62241
500
78623
39387
915
58
95
6198
476
44473
54714
1347
83615
76
651
7664
5882
75452
12370
55
88
76363
7019
502
397
9509
91261
37984
31241
3698
44
74708
7105
55
77
40313
69521
476
47
34348
84
278
784
236
43
72495
117
457
52
80
190
974
68
90
796
67568
55136
8569
949
900
3062
33734
169
42386
66458
267
6236
59823
35724
5321
875
716
60016
395
6713
4643
7670
50
305
45
314
51037
61663
204
45246
5099
69684
244
20278
5118
1601
4620
74999
1723
34
328
931
3045
73
55
55263
1340
4322
15672
50582
45
362
40510
925
1953
4668
5546
2246
246
258
33
8126
878
92
8403
74
10742
554
197
2119
71
13137
5047
838
81
75351
9049
87
4617
53
85740
71
81444
51766
20986
399
97
561
48802
76118
6770
68580
4753
3446
48944
73
22888
7250
41
91115
69
43
48
32554
80
814
43214
44
525
361
7577
65286
98936
251
76
4355
94902
4211
87
8991
44994
636
7567
139
7730
46692
910
75
331
23054
724
3781
234
581
54
565
405
815
94035
99131
887
9141
651
5829
66858
48410
69
64
490
79620
43
60
32
516
50
7077
1125
90186
14948
6565
6046
3313
1562
476
215
75
39
503
564
68
45
35
4637
6677
217
56111
419
17232
803
167
1615
46
2585
671
8624
5648
2953
8608
48089
2951
75
732
157
12351
74409
6512
94235
2927
29315
252
6065
5728
64
4229
9812
42
81
19084
35
870
72253
259
70
67
56790
9660
827
241
5742
9349
221
9453
65470
34505
5162
119
296
100
54
77758
86
42
35302
27776
203
50070
881
4194
163
552
465
87077
45
72
592
80379
728
1227
84
5310
55444
253
2128
73
71
245
1967
8046
92
920
8081
5789
84398
94994
90
23944
39
930
66820
18185
893
27821
9487
617
3639
43
899
856
1374
76988
3941
83
90276
3697
83290
7458
1519
405
10066
9975
97
94
92
39
2706
53
8460
61377
580
96403
25521
474
65
78213
119
144
860
32850
8830
9229
34336
57177
47891
9396
34079
65
7716
3076
8081
754
4636
659
8131
38200
68055
53200
5011
75011
39
46
8330
43765
100
696
4980
4403
61
48751
1514
186
9057
6968
73268
826
3224
41
126
74225
95705
597
589
7693
88
7426
778
966
6115
72
313
486
68023
1850
788
376
5336
606
79
8973
54862
7812
78113
779
67
96
486
96452
750
797
1215
566
206
53
92612
9688
4870
279
83
2537
3054
7941
7086
99
7979
36
807
86
3757
10466
70
478
51
162
39639
100
6246
6667
5302
713
647
8275
72443
973
2901
45
83
94
640
522
615
618
762
48248
48704
5967
12802
6768
47717
735
4366
82
1644
54725
464
319
51
7771
448
81224
21403
89
961
82
444
762
26116
134
55
7838
57
8265
6980
7770
792
18908
36
2167
12121
91584
589
34
994
91
69983
3993
906
40575
9923
67847
368
82050
38213
334
87
640
50493
755
83
39
4362
91635
72
90
8458
36
33
622
58
635
2301
225
67
67912
748
52
72
996
969
4309
8369
970
2463
76
19784
854
2978
62246
580
9483
85
3115
88
41267
2884
63420
911
926
94
94
23804
95
94
430
55
42707
7879
27890
56
990
8190
238
8792
6898
58
54821
62723
87638
43
56
873
48126
1304
86
499
14037
2998
765
544
19330
727
9483
46
466
857
69
67755
9438
815
328
79
63765
75433
4494
277
8828
56759
5690
7615
45474
64016
14710
481
536
5130
286
555
632
86378
90
88826
281
94
306
68047
437
8367
7576
92
74228
6194
970
74497
97193
5762
945
795
1404
3066
38635
33861
572
170
82233
765
662
418
7456
70582
498
711
54
5828
944
31788
33
3896
21544
45247
61
843
74082
4983
374
25106
335
30202
46
46885
29708
100
5937
96
20770
72
38
74
17750
96120
2862
42064
57
67
624
100
100
8130
5713
51264
20898
96
61983
30004
704
74
680
32
54
467
79
69447
59
39
3437
2426
98718
9335
3693
71
92797
34
54
674
96
81342
7810
3397
3873
64637
4027
32
66495
3632
96829
7587
65833
349
91
283
3500
920
294
8856
627
864
5401
69140
4041
8898
204
481
7726
1873
9228
2984
2579
294
88
70
907
76204
76
5935
70
808
761
8050
6457
1726
87
6676
5529
62956
33879
89
467
79483
2753
355
992
5650
1477
57198
88
3132
43091
5048
8412
300
4728
52555
285
183
84384
5624
7439
54
85310
347
39
96
9062
944
64
7526
64389
590
68
49
33
498
466
61256
409
2177
46971
36753
91
63854
8685
26203
5191
453
8084
842
69119
4912
12995
87
86193
215
1094
40883
79070
6289
80
60
92
9488
3716
49
772
38694
60
1173
7847
6924
82439
208
88
655
9078
86
799
952
467
50933
852
53
92
73169
48
19716
739
311
5474
4574
892
414
300
621
65096
10525
68
63
4266
55
203
96
45
307
46
271
5523
936
6722
2998
481
7802
74
298
9582
2754
7717
7673
52
17242
1840
28696
2779
32
3038
264
899
8552
26999
18652
330
223
34743
60526
11228
89045
81
78
189
423
35299
804
569
89
9196
480
1207
538
46655
36
36412
3880
59
113
69
94
35413
1277
548
51125
666
46
86
2409
524
31770
263
85457
70503
90144
41713
442
68
70774
24961
9019
39
94
396
422
799
19082
83979
3481
5980
58
2529
14335
46067
95978
97
92
80
24687
49
3220
100
26010
55603
970
599
261
46952
3878
954
456
37
90276
364
3989
89
64
8713
13841
7338
84183
848
53
7610
6151
49278
634
17867
730
65841
433
7997
7077
76895
95
96
60723
89869
4110
232
51641
37951
862
77346
3466
9680
120
53
280
140
998
33
9475
77
34348
9807
3710
703
859
938
9150
572
8155
293
22642
63
40
5718
85062
3635
2106
96605
901
27634
537
83247
456
620
88813
79650
13793
52706
28881
528
66
34
82446
91559
62
90
33
4770
55
43
82
57
8363
9393
213
6984
164
18604
36892
1163
36941
9043
75343
1929
47
25631
72476
907
86
7111
3316
5088
7239
41163
446
3702
821
6290
11350
5478
98021
4356
47
2758
78458
648
36321
514
246
85693
47
86781
86
810
19613
5162
38
66397
672
87
27564
53814
5378
992
2483
95
850
74
77
46
729
696
455
1779
8342
46
396
639
91
319
68
39514
5569
263
28110
94
802
1258
771
40304
347
93
42330
66
72
74
19748
5222
754
28906
945
5727
514
5789
50873
99172
974
9343
792
868
896
379
80
253
35312
36
316
37592
93
45596
1702
41
819
8446
6508
7782
4639
32946
42
720
72
78
655
522
645
76
423
178
42
7597
726
84
99638
85
61
404
84
877
85
1406
99163
50
93503
367
3032
38330
71
5625
4003
40
72842
6866
59726
305
87
7647
845
460
3745
3219
294
213
4096
2875
3458
67
426
38181
89
50
227
723
10073
74
44898
832
71168
945
741
80
2272
5423
73906
62
99242
5304
6553
91
34
160
70798
5252
427
152
965
51
73
695
3683
24515
1228
86602
2840
6451
4478
59
416
7484
43898
62849
310
5439
93
567
51
77
5722
32
4053
86111
637
18435
6579
92563
48
756
24760
28978
5477
642
96
733
226
8697
528
420
89
632
146
60
9969
45669
67
768
100
61
6464
58852
4958
81
2513
4830
32978
64
34
40629
3759
6807
35
245
32193
18481
78
6600
2430
97008
839
91911
5698
5436
704
57873
5024
95
30080
229
1932
252
4372
95
436
1252
7636
84023
5923
599
46
87875
6630
246
60
67431
73
100
4383
2845
85
26059
37963
31896
70
77147
4755
557
9319
36731
34
56
8518
9722
827
33
4860
23226
62
35
45
9596
112
24360
66904
72
870
980
439
408
813
4666
33
6145
99
8834
76574
7732
80
115
359
32970
6099
58
314
96
418
605
39795
993
996
84
641
83528
858
75450
3892
3344
88
92
90897
52
63
3519
79930
371
1583
331
6472
57553
980
7368
63536
82
781
48
16178
346
8453
321
55
3781
59020
259
46184
49
11881
86
68
4890
6048
93877
6096
1268
41
77
477
93
86
9801
4756
84
144
55
308
2407
49
43
4085
482
97880
822
4528
66065
5514
90
9874
14463
346
8686
80
688
84400
42210
14382
173
66879
47
59383
35
25214
32692
4991
46
50589
57247
654
1814
44
72
40
85257
50
17319
6926
1057
3752
49
340
98
93
14152
2122
50500
6725
65956
87
22897
70
36934
42454
821
249
76
388
1293
7145
143
734
7207
1990
76
602
81
43038
79
417
786
59
9172
29646
70
89
375
33
20979
78
9794
8579
351
44
8985
77
218
62
2951
74285
59125
382
82449
4068
439
46
94666
74
51398
2574
90
55
23040
557
54239
2874
83238
43
554
94
572
8554
38
35054
7321
7951
37448
63108
6391
8809
5272
452
614
7469
39
94
611
9074
97
1877
58962
65796
58338
472
494
18223
7317
5439
45
857
7319
356
461
5940
4512
719
948
47
55
89285
497
38
58409
130
78175
81
3836
54
361
66
34
488
39
3346
593
3806
52
583
799
37215
38615
4498
363
93994
251
32810
95
56140
339
76
8099
14104
59
4032
85
819
147
91205
33467
16268
664
6074
85214
46
97
45981
6415
7917
96
71
83
260
3954
59
769
7817
33
20219
2133
906
758
1856
400
84
3630
37922
819
87655
2605
55981
7710
6635
873
78
369
53
75592
98345
908
59
163
9550
802
864
70008
46474
27258
51
701
20903
94500
48731
520
7649
6415
89
61
3782
631
89217
372
766
68
969
1966
98955
43558
88
586
88215
804
63974
57960
4593
5698
3048
104
38147
245
99
53650
8676
88
96813
91
20267
96
33584
9555
1655
2818
141
514
88
3638
40300
875
544
33398
5837
57
52
877
791
72
85
98
98
67330
87100
35
1016
233
85663
5967
62768
65451
843
72
1333
893
85459
61874
88278
3406
33
148
1449
41
52580
63
43988
1888
1003
57852
47552
141
947
9279
3005
1613
88
323
5910
97894
623
14183
10699
72
51
48545
445
4445
6891
38
55352
68
450
377
87154
68372
26391
1390
64154
97
245
88
17607
34
866
23570
17584
1659
23232
647
97
47332
1926
76
68501
52171
87
55178
31439
495
86
236
55
55824
941
44906
944
4198
2337
55859
98434
50097
40730
34077
637
170
80473
630
72143
63
81
77
43203
78
32913
4042
981
27004
571
86
69441
90170
38729
27868
1416
9916
2640
42036
233
99337
3842
788
24993
271
496
6761
86990
867
74179
78441
582
35967
7119
88
5060
607
84
637
40784
3578
5984
7156
67719
37
1101
75
8453
9061
942
57
8642
81
199
71494
81797
91
8724
14327
24980
67011
124
4136
2528
696
89
5094
8758
7613
9803
4051
345
66258
51
428
33
60
54
8483
8844
32
7791
28209
89
907
273
5787
7008
78074
5459
4303
36
733
128
242
3654
959
96
3115
64845
7788
698
7502
470
817
416
71865
238
42
229
87
91
793
96630
64583
71210
708
7366
60751
66
61
15931
38729
55137
276
45772
61131
626
4031
93
34
4130
343
70
2925
52
4100
89
94577
88971
755
265
52
77598
95164
7982
67
93
51
81
491
30145
41
6516
35592
58265
55492
903
2412
919
38
4241
1407
34191
268
34
88
81
813
78
6774
27379
2655
235
8344
37036
375
388
7802
1115
84174
648
1725
83
39
86829
58
34158
565
418
605
52456
4238
45037
391
21446
61303
51380
33
81
46
27408
52568
32
4241
8816
176
66254
38450
7778
95
332
589
96
401
358
91765
50
97
6017
789
2220
93
5958
233
88780
728
56
92
90
9130
715
5268
92
1274
88233
61071
82566
6909
60
86988
341
6815
347
2370
4151
40
8765
6471
3918
59
100
3680
5372
87179
18844
836
16004
3498
7625
7322
77816
78
85
21254
76
390
6497
97554
51
53
602
468
18202
24590
369
83623
9721
7094
6914
44
36
12759
92
712
916
26081
66
417
1144
2995
926
59662
98
48
80
13048
444
94376
58
85
308
871
7914
86
305
11534
696
75
80529
192
814
33112
7438
47535
25324
39145
1057
86
7703
77
32
86
77488
780
3860
8671
390
947
835
55
7398
963
7608
8696
46
48
970
21983
857
37
6398
6970
476
46118
77575
82
34746
7084
156
79
64963
92
5157
21081
8035
50
471
89476
51
393
7530
394
883
2582
333
140
67299
96691
93149
98452
294
39569
46
18896
3719
75239
35236
4000
42491
466
723
86
52316
1092
33
64
74252
531
8213
601
90820
50404
71553
79222
883
37730
663
45
61754
810
894
182
45
77
1932
72
33
76
13582
598
50884
2535
83
3791
269
624
692
5894
40884
7776
8867
746
595
90855
32827
55
21565
9773
4955
15067
94
26872
65
95
32065
929
69
2790
5597
248
87
60
8912
526
63876
42132
68869
6571
711
59
5533
61765
48132
40
850
5429
8732
65494
93384
81091
389
6850
701
6042
32576
82
776
62560
7661
3482
973
543
2479
69
310
8282
43
50505
84
92
87014
614
727
63
7291
531
70
48866
37
8892
14234
6983
75
98
19316
33164
1513
1339
835
49
633
45696
60279
1894
58
167
6632
451
6025
56940
43350
92336
1401
5966
8979
321
120
11425
86723
293
10489
601
58
708
7815
177
35
14161
86272
38
37
2497
4019
264
41303
419
60
5618
57519
516
442
74
6524
37
594
79260
642
35403
4463
516
969
89
557
40
632
50
8414
60222
4308
1666
172
7518
3845
88714
2240
74
434
94
64
94533
249
2802
67
3978
69
834
3222
7521
63500
146
10108
81
775
67761
51
21159
68612
47154
86904
6919
354
11199
4057
670
615
580
966
789
776
2812
9152
463
56509
677
6238
386
361
9957
407
28592
3914
2592
35
98
84
45
45175
5661
46629
57258
61
328
5924
36309
62860
230
6571
96
43742
89771
56
301
8312
8287
787
371
52631
184
478
6599
57
660
297
1279
7575
5209
883
243
52492
529
3618
7362
58163
52
1148
4742
63557
94
77599
55
4245
81
957
70
7460
76559
636
218
57
68872
154
5361
31738
4150
80
9706
856
57
73260
933
2912
810
29383
74
27476
9413
761
4702
73
6758
377
74
800
8006
378
77
80361
887
68229
88675
118
61
307
7429
702
62
6397
118
9614
2733
7182
822
3255
45
11678
872
92
8277
86485
9645
44
5204
2528
24473
96229
160
35
13767
64501
37
438
26851
69
59545
85
39
39
1533
99557
95
44
58
295
946
802
632
437
1880
68
54
53
2041
688
899
34664
5836
99959
236
56203
453
2591
79
79431
79
59008
9570
206
99826
5513
49643
87278
48
7365
59
114
38
80002
94
35
61
555
42
87237
43
24392
34
6617
63980
8972
40328
62
81862
116
776
129
31940
9908
151
57066
8297
707
7163
88
46
457
60
4991
83
7454
1632
26093
28877
60154
8155
82
53
300
7325
100
5207
92866
479
68
52111
401
60
48
99
592
65
82
17736
10650
510
704
8467
52178
459
62990
331
13023
29121
5136
8025
38
7977
888
9515
67405
486
34294
96
31045
51283
176
262
614
4374
7820
85
7952
95
587
37
66
35
96
7119
4863
940
67
32
100
7907
8130
705
1945
81670
64963
8022
40
89608
7328
613
94
8347
17910
38
84130
862
78
86
49
81
91
70
768
144
691
14701
642
36063
9331
309
172
7918
97
824
125
1059
42
52
581
207
859
227
541
219
5345
652
6057
784
43570
13692
7230
65
52
90048
9558
98269
1140
133
48
27128
3170
36
8742
38
270
71
91
9055
7295
1909
98580
95
18412
9547
7168
16473
44505
8052
20323
93
41351
638
53346
45097
7425
76
100
75813
319
434
9662
61363
41
9790
463
86
7323
45
17732
9950
2968
47
265
690
40
262
50143
81
86643
63015
64554
43
37
57
5002
60
316
730
2412
14126
60703
99430
84022
3000
6291
77
94077
5806
34
71663
536
971
3685
86806
1276
5670
968
86
68
38
41197
1047
706
81799
8765
963
5269
871
308
44386
9593
61
39
90
17489
4879
64
27130
340
970
90
23750
7570
6112
158
55736
3923
238
9974
2792
7264
5664
65
62731
86
146
988
424
8746
7795
44561
270
3586
8334
81552
4365
44
3736
452
45985
765
48
53
53
4864
852
58
1730
79
2729
7100
47
3125
8295
31273
99
4773
98836
1777
8741
31051
43
48
73
87912
7153
90
26528
51
731
41391
300
266
7342
813
2478
516
299
21903
9629
51269
409
705
13543
9480
88026
42
95369
21010
837
576
235
71
2973
23484
652
99
130
55541
120
2812
7926
72
45645
685
7850
2100
1634
69
990
77
312
261
60
395
38339
71633
94
64
4595
49407
9729
100
2265
90134
666
69
407
38
88
983
55
44
25855
96
819
646
35657
967
96
21788
6197
73
1728
58589
696
830
226
42179
62
372
11446
62
63
46729
55
85100
81
90
64
790
68
53
6156
92
76
445
56359
72996
63138
6001
2197
39
38
1495
5427
49
96
56416
36
75
744
14976
5878
6803
5000
245
33
2395
2077
78
25146
6468
74
2431
306
4042
7649
69245
833
59
713
5482
51796
1795
54487
2149
30503
252
74
9371
6984
724
4804
97
7519
8871
239
1670
33332
3191
637
11825
3904
5367
4626
4962
24274
246
35
1641
97
9377
44934
27726
6948
45641
762
32
46
97
991
42
84
641
38
5699
9923
674
3191
4801
90
33104
305
51
98
566
1325
23329
340
65904
93185
650
68390
84
539
44
56615
7443
76
74
7632
701
34132
9426
5806
32
90121
87
6336
802
81503
235
866
51
4356
38
33
496
41212
88
24438
83
8754
100
52
9901
24727
5290
388
8067
7574
38
4421
8168
36
3675
871
32
325
5061
80
5604
64
60
3818
84
86
833
7195
345
43832
539
755
874
2770
3962
4123
44173
5674
86385
7113
9837
96
195
77
7568
7642
18036
849
3554
130
67
5193
887
31653
147
2706
17129
29661
9143
241
1403
1335
13981
99176
94951
8815
7433
94055
99
35271
51631
2123
40325
84
42
80
32
41443
2058
34613
305
41099
946
8121
51235
384
47859
69
11933
67734
2069
54067
755
805
22954
63550
62778
2327
8947
592
6444
38741
431
63679
35
4568
952
7404
242
84358
25716
539
75
955
2664
39714
74
41
3077
81
349
71862
78
6597
71149
99
15488
8969
7795
56122
74
46413
13531
9249
77
464
42
497
844
5256
892
9124
843
54712
1940
7499
54
325
41
70
94527
72
936
94
44
88
69
177
508
94
76
98550
1164
87
1609
6093
24415
883
359
56845
39
86163
2985
60
510
594
6948
63
2335
2195
587
300
7236
52511
99960
225
62
291
6790
313
79929
875
64
363
568
61
39
58
55
883
535
3840
956
91931
61709
55161
4203
42
348
40
287
5934
92
61
41035
59
9027
59911
92
92
2584
41561
698
38
263
70
76
50125
9721
56867
620
39
66662
64142
74
64078
873
702
73
22994
19817
45
8659
51
7219
31835
36
33
60
647
28782
96217
658
8925
74
38437
71
21838
608
8661
74632
6314
6123
6438
95
6151
31235
722
7947
5091
977
10037
6868
31377
2663
100
85125
73467
64
495
47
9294
44
63
7297
758
100
364
12635
6312
24971
96
42814
80825
61066
600
54
881
9834
47799
85173
59479
89727
79
91
7049
79
1711
8180
415
5591
2807
3082
814
4188
678
52194
920
61662
41304
1934
61324
88875
6714
7039
294
702
2021
931
594
3311
479
4464
53
9652
41092
832
484
5166
2141
280
41779
65318
4205
569
9721
5169
838
49
46652
6629
556
816
6397
36
56873
8006
82
39
9342
44
72
6681
18028
221
905
582
4206
224
91796
70
832
39
656
78
89
9013
320
99116
921
96708
424
43
593
3118
88498
90
37901
6570
5609
4176
934
191
750
42229
9185
53875
3353
1578
77
765
66
48
107
824
66652
51991
7453
3058
1236
5042
8638
488
834
82631
22613
33
4578
44
30440
37
76570
960
325
511
281
8873
4768
37
93974
760
66
3993
10980
291
66
719
41
517
13119
91760
56396
9871
83
778
610
352
7324
689
39
8844
100
641
848
27617
94688
48
3093
956
353
403
17758
15456
97
50
30647
6768
83
95
49124
38
69085
4515
32810
996
9098
5534
32828
365
49814
41
175
197
53
769
43484
2465
93
62884
8761
83742
59
33795
49
90
894
4349
38
56
93
42170
1022
8794
79
9354
64066
365
47868
1670
71819
314
37
186
137
7330
11900
395
70917
5631
213
33
1011
96
63642
52
655
1522
6034
87
844
44229
9697
130
62
29888
58175
55086
275
97656
280
97739
47288
1015
12685
777
34
40
314
93
42901
5192
29690
128
58
45658
72384
4709
928
96
572
420
80733
850
51043
78
8103
79140
76618
43748
43
563
96
8279
635
38
22650
247
60478
92
94
9595
788
8665
704
157
606
22923
4518
71
367
66
5322
264
449
6163
96
56327
96590
65256
8224
44076
273
71
9441
31990
67
722
66
700
1132
117
8387
97
74
46873
245
546
73541
9945
81
99739
30555
84308
7122
4218
70
1053
97
7681
59
17306
25033
912
65
41
215
89
46
51208
896
70
94
9766
71845
77
7432
8218
40
13789
53
70
1310
77595
41491
990
154
532
6797
594
2754
68
83
396
95997
7877
31895
123
34
97
99473
57
8871
335
7639
48731
99849
770
53
4224
1558
250
15721
50399
97
23527
62
4478
26096
64609
953
4522
88067
97
922
866
19821
131
63
94
1138
9557
79
289
98131
711
165
1561
495
54948
594
95
71
3444
278
3695
3184
78
66146
2192
70
420
8508
6561
100
28007
284
885
266
5778
157
270
7403
716
985
777
7639
481
558
129
41490
81410
43
604
31718
233
86016
4301
90966
39
59
698
65624
81108
23278
74871
109
802
3543
55957
565
529
8294
33
2964
934
10021
39012
96091
2848
88826
9725
3971
2954
92011
747
92019
377
53
78500
23594
27411
820
69
72645
79
55
66739
48236
82806
1461
1118
904
58
62943
31249
74
93322
95052
72975
90
82661
38003
1966
799
75
4476
425
17789
67
72
94901
18517
18346
46910
137
8034
90
89
72
60
8908
5824
4500
8996
47
3973
937
8004
96
73
551
9046
52
7440
411
1506
35709
60920
80032
21537
573
9215
647
3990
29099
82768
8556
61
84
87
9084
60
11004
57027
341
833
29396
76
3068
189
4097
63369
88346
92
333
795
597
14379
135
3143
4028
779
76583
401
816
6211
1478
224
60
331
72671
54
9212
60282
2150
218
185
6764
55928
1805
690
3235
18638
38
8789
50
92446
846
99
4621
525
56
12132
1995
96
58
694
1535
922
66
182
49
58171
201
48
861
7166
74
1596
334
725
527
482
601
302
19983
372
2034
89026
2803
82
74483
35449
3918
1019
7463
47801
8324
5514
48
7939
534
37919
61633
65618
5050
1221
2486
74
82
2913
4656
44761
36715
61
871
945
232
7310
97
54
1345
80
639
94620
289
60189
2184
658
3139
24365
8014
6078
67622
61
725
3506
63722
84093
16787
63
6238
526
6624
6946
90
63
40
429
3039
78
53
26827
174
68395
91655
352
343
39418
4199
96435
93030
77
559
65805
7312
347
173
969
9411
24937
35
40
585
26475
87316
2472
50
97
947
40
649
1472
9323
494
69552
81
599
5187
3475
21493
94625
611
149
4423
6577
425
86841
22357
898
883
44162
424
7493
252
81307
64
678
430
75026
62
34572
75255
44049
22360
27011
7500
8334
731
867
2440
36029
93260
207
242
9073
8359
39475
18683
899
7735
58
91510
8814
52996
43262
8953
686
37
66585
604
23025
18966
135
3100
419
11668
972
8181
67646
52
4338
988
4356
71343
152
221
64433
682
297
83
637
259
21482
500
99765
89298
4719
34
6026
12329
29664
2610
733
3205
3337
80188
484
8352
8531
6843
20164
5111
57
216
66
890
40
6022
748
4903
845
52803
1427
8765
41
65
7843
439
55
87
67972
42
48358
2266
98
710
7988
474
301
67
755
5588
3964
97312
8599
3157
457
7153
53190
6088
9458
868
14791
5472
82486
994
806
46
58
2161
26017
578
34760
131
68307
657
1643
5664
47
12789
314
5788
587
1652
44580
28677
63
509
55
2644
55485
77833
400
33
62183
43
96478
469
664
223
6607
43167
445
598
31886
45
9100
95011
7406
384
56
5869
3708
49
602
68
642
416
5154
1247
5271
710
95390
47311
68
59893
63
59631
1820
412
6976
642
15935
22630
85
40448
71922
69
580
82851
68994
8431
6109
86
40
85
10961
90
6774
96
67
74
346
24586
25646
2715
64
5503
5483
591
4144
542
9864
553
487
688
65
25257
2810
99
7429
3367
933
34
648
3287
87
989
5561
4450
37034
43124
6310
4395
86256
462
3758
8260
8222
473
76965
9248
94
57
9566
35940
59
62
86344
486
60298
94190
874
93
382
60
3061
95
51854
7251
664
4619
8782
92
27773
88061
745
5584
4293
98797
466
42499
96
89
219
60621
61
4329
83
4047
3256
60
197
14882
1661
36
201
71251
337
8203
3801
64568
9244
84761
88256
241
76
8082
46
54
860
664
53
1008
79
5895
8818
50
88520
88
74399
6367
53
2708
88
71762
46
456
98
93166
33
9012
72058
26156
6450
50
191
83
5246
4828
811
54873
77
45
71945
29263
14294
6433
2881
3347
54
86697
91
699
584
43
580
75106
89
76
5120
55
13056
97301
62
80700
7030
447
1628
845
45
52321
60
9052
992
6695
32552
96
64093
26074
22779
298
840
61599
653
8298
73
6460
89132
97
10724
92
69961
53
93457
2815
64
519
78846
69
1499
30299
47405
76870
99
57928
79616
239
68
58
9749
119
1994
678
33
193
158
95
7767
304
831
12662
67
5969
93
7357
539
194
1077
72
8131
4761
113
472
105
7914
8117
836
89820
1355
49852
2447
60
250
5737
88648
972
47
51
272
512
80
15533
5357
75
38556
359
88
49
41469
2740
86
72212
32
469
696
881
2477
444
562
1730
2835
41
38
485
965
3754
383
279
82
1455
867
40207
2642
6964
51294
475
8283
32093
44
504
8132
190
4858
244
38
6678
7332
85
8715
8454
16561
2743
90
62881
42
4056
62
42408
39
91
719
67
38
215
65
871
8558
39
52773
6367
65
76
21783
19180
38986
28136
416
82935
561
34027
280
46
708
86
3907
41
4994
5963
38077
224
330
921
37
6667
1446
93
5595
77276
738
17159
32904
80
98533
93767
80
56
55
6758
508
190
5459
8357
9346
276
73562
605
89516
6520
1365
227
14286
422
505
4288
48193
9698
15289
667
65
46
40
6566
897
337
20420
1791
76760
605
40936
38640
609
499
97
8166
663
916
75222
575
43
34
81299
56179
3522
58485
39
470
63
72
711
2490
68
601
14961
194
199
857
11577
37975
6395
581
95
897
452
597
4760
84
722
967
674
63
96
410
8153
2173
56
818
45423
2033
543
97
750
40961
1113
81
38
9933
87103
591
97
8957
52
4192
73
6366
5414
9884
73
4903
668
800
2089
7834
51
42
471
81
34
8469
89157
53
23105
868
281
6975
5568
226
50843
97430
6590
1247
9610
84
13747
51
75779
8162
9115
8553
66295
46786
57
53542
8667
32
79
6667
869
269
35770
544
36
9019
33
9160
27854
41220
67
15638
312
50280
479
762
52
9356
44246
582
50691
268
667
816
9874
51499
23518
81374
486
586
51476
37
175
60
2736
30690
8747
91
90863
3830
796
4457
150
33947
54
525
7009
5960
42
37689
87178
24257
23091
262
3689
8717
679
293
748
98
666
9404
437
70
6090
319
2056
34
63884
702
6072
2121
96009
43
318
96
6610
78
67460
44
824
591
3274
949
185
92
13001
4000
97
717
16511
78
21506
90193
4801
53
52958
409
41904
606
51053
385
759
5818
98
1342
64
4623
725
2030
82027
95
57122
71
59
574
78
6475
6614
64859
539
3836
461
9787
454
51
32
41836
68
85798
66
99
79328
48149
55386
7495
27353
43
6303
61841
66820
8454
8501
74028
52
78825
72511
53
35
45372
523
469
22215
6509
22182
86596
994
51
45644
32281
4315
312
82
89
944
25790
6037
3139
52
42
1110
71199
72950
4166
6381
1533
94
85
6361
286
655
291
1949
76
401
793
725
161
169
72
91
1572
593
7047
7677
542
60002
2775
1756
90
6401
46
100
39
33
38
9674
66
803
7250
416
99
9281
11552
17508
943
2531
549
5002
56883
72
3997
38440
3635
9964
848
621
76288
2632
148
4874
7604
752
1029
16216
84
547
276
3109
61
4680
253
19953
92
1101
73484
5303
79766
505
65441
917
8831
238
8805
540
68819
79506
7422
54
7374
64
254
43
95760
7066
84
51
40162
96239
35
8721
56
63
52
8472
7459
2331
573
77268
4882
40
34
97
826
8752
757
79551
1737
94
87402
44
57068
30262
2507
63
80671
295
5826
127
177
5105
402
68
47
443
769
5277
4842
88
22135
60300
82
1573
4270
1014
90
89639
98
35965
9152
9092
42
36
194
997
20986
665
8245
74
70407
6317
918
98943
72801
25722
47
45142
960
95
38
70
44906
58
26363
97
64
5180
52
76
1806
62
80
7874
8009
97949
99
63030
870
36
776
81
65859
6199
26998
1420
6960
99
6482
69669
85
8873
17390
35639
56
764
50576
456
1419
61
38
80722
893
540
7042
87638
290
3033
306
710
95
31965
34248
407
91237
871
53
6066
750
6067
181
250
92
40040
511
63807
42
18837
20989
34188
45
65
5338
1156
64
8509
90
19891
312
54446
77
922
6225
12445
41
976
9727
69791
938
91205
59853
92
454
5671
50
50
98537
31818
82051
43
961
644
96755
45
186
6027
53
6105
478
1060
1556
140
73
73
172
33022
186
145
97
86371
5304
2576
458
68
2527
264
7044
88
72971
323
93
8654
8561
341
7223
9245
15421
16827
672
5405
62
899
59
85
6786
4028
87
40711
53601
6089
51973
34
7752
6128
5611
891
2075
5814
95
164
421
334
104
8848
798
7799
407
4056
9283
7065
87
9457
77867
20515
483
367
699
17345
425
46
5740
70
48
43
38684
7693
3550
8596
221
88960
694
94526
93
76
47
906
67197
42619
2322
97
1359
92
53310
7647
5500
643
7757
47552
34
8737
439
33
401
561
576
394
1046
28563
77
511
22444
9422
4150
529
454
9428
310
3940
40
985
88118
42
478
104
4419
522
93972
4643
69626
86
690
96457
7453
74087
53693
54
54
63
39
14894
82
129
97229
418
145
111
54
25916
962
26581
5522
1755
4564
95
770
72
40
577
32
305
72
71
75241
236
1189
55
6276
48882
282
72
5016
969
602
22779
6402
30626
8633
6991
52225
5388
62132
27229
19916
70
7161
712
1181
12987
8494
9671
37073
5477
948
60
55361
11566
43
38
89
2068
834
100
79726
96560
277
60
5638
70
88
634
1368
80
55132
85
565
887
71
67524
52
357
345
115
9132
987
67
59603
8950
5027
705
64
415
95
893
417
432
479
85
44
38
624
820
97
5859
390
6084
6167
6972
5211
3397
614
73342
36817
2262
27480
16686
58647
407
141
953
1554
879
2925
519
8028
807
79
3084
687
9502
7373
227
85
4857
93
9370
1065
38
89632
8996
9398
202
912
3432
173
241
5720
94
38
67988
42
99
38693
76284
86976
1845
84
81
51856
5059
5980
23343
8866
99
71
79807
76
3115
667
48060
73
77
557
994
3380
541
135
876
10091
220
36232
163
22133
8908
2650
89
19945
723
73
81
55
61
65
48
78961
8892
75110
23178
858
916
167
70
99374
4801
9411
4679
71659
784
64530
6453
85889
10618
45
87084
76
60632
3795
82637
32877
864
67
9192
40169
557
401
1186
641
413
5294
2554
256
60
1800
6138
81758
5069
41694
3813
892
75169
425
7268
54575
184
5677
14199
740
732
3556
23891
24076
44185
8362
9663
43148
29431
773
331
590
7327
5731
61943
51826
4138
851
501
2683
6215
9793
73
19467
51722
38
5448
9060
886
86330
6821
87
173
206
39
15029
56
67
68184
96
74
3072
6780
6935
77
55185
7744
61
9982
9220
3456
74
60259
22152
48065
94475
9863
21904
82368
28015
12431
4202
90162
498
44
60
36251
75847
1995
98
41
6030
800
22168
71
1461
27376
4689
273
75336
952
73
655
39853
944
796
341
7435
27002
98989
2965
92509
3640
83967
88
590
59
634
966
39557
90
33
87
946
920
8073
18291
698
74929
61675
14509
80160
96
37
62
81927
52
82894
54392
45444
605
92441
57926
67
176
166
3311
693
75881
213
251
559
840
74
17996
4850
49368
7688
821
100
72
22374
29315
9047
94240
990
2426
999
98
188
100
4042
4886
595
688
55670
9538
46452
69246
2204
4003
13822
813
34
66560
222
420
7018
27707
41
8047
879
317
45964
49932
42
1290
4826
239
828
545
4522
45
72
43242
72136
5401
83
35
89
100
84
534
9897
68711
4928
40470
33
46
37508
60932
52137
7495
653
9562
66
268
850
9022
593
909
589
51584
12198
38552
91
876
4377
100
45910
60694
94
6903
90
426
62
464
92080
211
66325
71790
725
572
689
57886
80364
25773
311
12954
644
8210
46
47
96
8614
18841
3028
84
489
88820
321
26591
586
89164
87
308
6481
29629
5121
6168
5476
3818
5329
82
13893
57
2673
52
268
556
41
63
54
824
604
8191
20041
40
100
7495
67190
470
83751
67
3647
96
4667
33
48871
32896
71
56000
56173
587
5924
37169
88602
42664
9249
75
633
2386
5900
435
551
11996
49256
63
8033
9676
938
33805
811
2702
555
93684
103
56472
769
40845
806
417
203
78
750
51
474
37
63
98200
5764
11987
67440
63
8661
4451
227
476
691
863
43878
5176
556
18737
9712
1329
90
458
46102
89
722
5396
58644
77
64
9109
99
7831
9409
71
91
43
79364
79362
90570
6465
22514
685
17365
51
33
73240
981
46
963
90330
253
37550
577
7321
84
51
503
10057
4007
70
61846
58927
7453
428
7774
83190
76
1272
6037
812
40557
956
693
47
70
851
67
377
54347
422
2223
9259
37
9135
2441
3339
469
5362
837
42250
194
267
22130
42
421
880
64384
96733
9145
68
61
11369
82
669
67705
7016
2802
977
158
77509
787
75
55308
616
61782
59
5242
2402
2419
63
389
4372
86370
93138
7002
3047
28078
13368
33
76
50
73
662
9510
19584
16652
1524
2668
449
128
11002
94
60
99378
42
6949
1980
701
7215
7024
7249
4928
23011
390
690
474
5895
83743
80
4772
100
49968
307
7718
57494
9438
47118
71299
4527
86784
5889
20205
42750
423
805
399
81068
202
60
638
930
303
9385
73
52899
9679
581
532
60742
91932
48
91
66
32
25810
6125
717
97
90
592
7453
287
79936
59
27114
1648
5488
121
83
5962
12115
67836
1376
187
109
81588
43700
977
80296
31863
46263
5034
67
793
70232
629
145
9747
6766
3562
8302
47745
96
3394
66
42885
45511
93254
56361
510
24346
530
998
570
37
9658
273
55
513
505
57190
42
454
929
70
379
33819
12256
185
210
87
19811
98
326
15337
751
35365
83
532
8602
149
14808
41
262
83
39063
736
6326
989
2513
2218
428
32
3837
88
27454
2252
4916
59
26672
75420
45770
72
1968
2954
669
40
7788
92
29010
51673
39
949
324
39931
82566
64
4081
1610
150
41288
52
4121
62496
61030
25385
710
56
391
2273
529
50627
71
81871
74
358
334
58530
63871
987
69967
5066
13645
2625
3954
1934
689
3532
82668
706
55
91664
58
307
64619
3147
44974
99
761
3896
7022
988
7543
37
67
915
667
48714
29389
95
4611
52
43440
62514
450
3853
52
93
57
23833
1965
45465
63064
56
378
8975
37
82
85352
857
38086
5173
170
45
9254
19733
9708
96481
54
9942
70008
74321
476
45
50
60941
4213
6206
8713
99763
159
70297
4614
35478
6778
6086
681
125
4364
4323
3301
4934
6859
20426
75696
87
42
925
3142
4156
1218
290
391
635
5659
441
6168
168
29547
6447
837
99
3981
38042
546
229
42
6468
574
63
32
100
9672
68516
79
793
2832
8966
97799
59884
40
777
29332
5897
50
7064
6320
932
69914
76951
80
702
60910
352
54
86
770
2823
464
3147
492
3903
72
55
7366
481
9006
504
82
45604
46724
62
748
5681
9443
258
55
3240
168
366
18507
89
442
86
609
43
3371
257
385
286
39957
4749
78
78055
76747
522
2500
1890
459
84231
3355
24793
23724
7741
995
4029
73
86
808
71165
94173
85
339
619
7907
862
1501
62229
96895
79
386
250
42252
32353
121
451
81
94817
8604
75
143
319
5968
82
23808
815
2811
873
24422
8973
8954
23783
42555
627
6265
178
6028
905
94
80
97946
59
64
82714
49142
44310
238
70
479
58601
957
91
94285
4000
4989
915
557
1293
96
61
9622
27235
14820
45011
56008
79
2038
9734
61618
969
91063
9572
77
83
207
52392
57819
38358
89
1916
7833
39
8816
9663
198
992
41
34
41721
219
75
80
79803
199
366
988
2692
78100
7066
3689
7990
66441
7518
833
65041
76703
94
46
8891
776
80551
98342
500
442
76
855
97
52591
1011
70
7025
84
86131
4769
2188
764
30430
33907
65
83461
53
17579
56
638
7113
32
47
339
68
80
91
79
9501
932
13874
59424
80
935
93
51
21183
7776
964
62831
75
18687
935
66
95
3531
30369
9321
23550
967
829
61
8030
10751
7419
92295
829
176
5730
77700
60608
157
450
2086
30161
420
5742
8675
54
97
9534
83540
804
18216
18212
63
95938
51576
76503
961
556
71
4612
186
4053
4468
779
42075
137
64714
50
98810
91767
72
99
27617
4172
2995
75620
61865
51
35
52469
976
40
83
188
75
73974
6686
6787
150
706
430
968
147
38806
45814
68
3835
8218
5799
548
6392
66
27093
674
8246
8353
6281
68
82
66920
25667
5845
64705
856
98
110
84906
2937
5991
774
100
49
4232
2464
996
1270
456
71319
892
5645
27853
4834
11398
2092
81564
27367
52
62006
286
56
1012
955
88
49778
81
5104
764
7091
56
5584
93
57338
54
89806
93398
74
9353
4896
4246
657
47
4566
70559
77338
36726
80
6505
494
53
502
420
54
520
22075
6711
45
472
2506
7988
613
99187
100
6154
207
50900
3932
63
5561
62
88
731
6462
52
62
100
96264
209
738
81477
52450
70260
675
66
2590
6261
8161
6385
654
1989
725
84
46
7551
342
51
9126
963
80844
5312
8103
79663
1587
962
93
6925
592
95
376
7727
7095
85
5041
659
723
91
2519
85
556
310
3855
41109
73
832
6804
9908
92
65793
8189
95
4301
7554
21530
72
277
1104
2259
66912
966
61703
34349
35
84
93
7725
68943
284
186
2908
2238
801
658
81
49785
77593
473
68
15546
4406
696
32
46176
1531
99890
60
975
785
85344
603
91
91
44
55
98
21263
31038
637
354
7190
192
9155
7320
27984
109
8081
52
86
389
44311
28200
60930
106
46
48096
911
72080
750
968
38
8867
428
7335
7116
55
3456
959
199
393
2787
167
1530
58
991
7737
1752
79
6629
6617
749
9934
951
525
63
71820
6443
946
70
52
90
42376
84250
90194
43597
82
1472
7841
28641
55394
5586
380
550
48
38073
44
431
92430
687
983
241
4230
45
288
7290
270
71611
71
14395
493
6404
68325
167
3191
97729
6582
71
95294
7615
566
9612
743
2906
1619
170
52
35
1434
95
49
34
278
12568
8679
17762
50
10404
13059
32894
2014
81238
86
6915
2963
964
46
37933
7679
17946
16097
97
9775
99
157
328
77955
91
242
242
5231
51
68
2993
634
2873
60370
90
8939
75
106
263
692
409
6245
71
599
488
4405
5894
5768
66
113
65
71709
424
968
754
601
85
2356
4011
29389
493
7691
601
61384
119
190
7086
88726
45842
9752
36
252
9772
410
9751
37488
950
69579
9902
6333
313
331
540
67295
2496
70
77836
471
430
41473
3637
87
32
83730
1003
7073
93683
6249
3828
382
142
3605
60
63
7700
7661
76525
824
8123
6783
38
509
771
61
4136
498
8525
734
2209
227
82996
100
9223
94
676
6972
674
38
1982
5386
91498
6067
666
36535
62
64872
7455
31113
44
46
198
46334
54
93
7263
853
8292
53
7188
322
88
88266
9507
46660
85241
7165
96
10384
84
8144
8243
76
91
4718
55151
55980
47
55756
5825
70261
31953
10496
57863
43892
8668
822
901
333
84
87
965
99
43890
7556
387
6289
463
3830
945
4132
173
4876
76116
448
55
19720
65104
5561
34
46
917
588
107
46030
76
44
96252
7383
2840
8370
46525
769
942
759
681
2819
57962
542
87630
59
907
34100
21722
46
97383
364
54684
2303
182
456
5678
64
65
76
229
536
32
100
48
95
15922
3933
4118
194
41758
4253
106
93
3638
3375
73
40
190
55546
57089
2246
741
1060
2893
42
73115
80764
394
147
978
87
61
13670
545
72504
13612
74671
244
9715
170
3352
46
8387
494
91
68
8133
45
312
6718
169
99
42
928
40
41926
436
1725
40
3846
6831
30655
6706
765
4266
59
939
414
5216
1960
68213
820
56
271
3414
9123
1445
6462
35
68
40
70
80305
69712
638
98521
42
56
68
978
84
33
9275
1190
52835
28680
490
325
6910
4323
4174
39093
5286
36
647
10410
71
369
87007
91
565
210
7766
71848
49768
44
93
64
32110
64
70
6314
75
54
772
2393
203
87
3263
69286
78500
997
63200
700
67
808
91467
7211
9669
624
5351
3793
8781
9618
664
36
52861
85
68
5471
584
81601
887
83
9548
242
943
876
476
14404
74
98290
73
88
5641
109
5526
37438
467
437
348
262
85
76906
37
61
11418
77479
448
155
55
494
62451
712
7017
86149
8648
2926
8013
7998
93688
74
438
77458
34
840
4470
4791
2125
94566
93230
45
7508
8681
265
40
22581
297
3714
54
81
21784
92791
845
11063
797
845
2639
51299
31876
3220
1652
111
59085
568
1882
9911
7587
1544
2071
548
79858
516
403
47
77
85
864
57
48613
531
4420
92751
54
48333
67411
18572
72
54147
92
246
393
2944
1527
52
5084
469
63208
83292
2836
809
96310
76037
861
7073
1686
44
25431
867
66711
73
5006
2081
9084
1554
8746
536
45114
7099
88
982
494
634
11867
32602
8716
795
1144
4424
66
193
375
8806
21449
54
14700
837
18976
66
3042
39
496
37
27254
2804
244
1318
63
71145
3054
91
939
53903
34654
71926
739
72265
2088
33153
7845
604
80023
3302
1036
59423
9182
42352
62692
52867
36
99
8427
100
72
83
46
8111
33
42
717
3613
7852
7168
60
5294
70117
1466
809
661
58762
433
69356
675
57
2549
42
56583
1451
60
142
7107
30369
57
305
364
2218
314
3958
991
816
78364
68
32331
57
1088
422
830
94
98
79677
11019
6414
118
8905
16475
766
95
83
97
451
8394
5247
2540
16144
4162
9215
866
72
36679
88
5688
80
461
715
71632
70571
4350
5059
8603
45029
70674
1976
166
34542
41
807
80083
41
95566
4620
3787
493
74718
6344
821
87
2838
57
4646
955
252
727
33
78526
7106
7772
216
51
35394
66
95
211
75
44
624
74
9399
92550
28235
3603
4876
882
72073
8964
69
6412
875
41
15297
92466
18266
5733
634
2554
7343
285
355
53
48481
15553
194
4462
26761
5627
668
24681
34
56
772
370
65997
472
86811
507
48831
35529
69907
82
26573
487
232
466
34
303
590
456
70198
8332
8538
57973
66579
717
670
47250
55
50
32
29079
83
48915
431
954
68242
6184
6374
39
7675
1176
62
68
74
19069
7946
38
247
3616
569
88
57078
38
6670
46
5082
25768
858
6961
57844
53667
1221
70078
888
32
6854
34
55
9093
3633
91243
53
35
76629
33252
70751
528
4165
3416
42
8825
7711
62
48480
23427
74
1905
5823
86794
9928
300
74
42
95
46
67396
48
667
3593
302
232
50
8754
2659
3778
74
2725
378
74040
841
2960
129
3547
77
81
35860
315
687
86
44
75
2299
64
12977
84
64
85588
246
7489
8124
8713
4814
69
7442
96
2972
2925
3579
4365
7531
783
52
2317
908
63
577
71035
74628
92563
657
36
49170
1478
96655
50
91310
8357
5970
42
34
880
80995
50
63260
83
66
5044
74634
9485
348
6483
9710
276
331
45
56
96
98
4602
95161
2602
38
50188
3287
74243
82843
405
1849
7350
414
76785
302
21794
292
7651
9270
83
5833
52
995
7616
556
53
61124
560
49674
477
32275
64714
989
27251
4983
702
74983
54
63
91
172
85625
2311
4352
885
43232
534
2763
6925
54
13325
88761
59401
59
80
4668
596
41
226
8396
94962
74013
6410
584
859
877
197
2994
1008
81
400
383
76881
73
9520
8904
224
2047
555
96699
47
94974
618
2961
30139
81
889
132
32108
56
32
79
6623
138
89336
2212
62533
41
679
637
756
303
2828
17887
86234
278
903
728
463
54
67
7600
588
54211
8440
42313
5340
55349
165
3928
7513
68256
64
372
4773
88
89531
91605
92
66735
81
36113
18894
39832
803
674
652
9247
969
5149
599
16145
3414
75
52454
83
8630
47169
88
41878
2404
9931
54
95
66
2279
154
49
59
2735
66298
8684
62
62710
605
214
7435
7744
244
1024
68218
432
981
67574
64072
906
33
76
15549
71
33
998
60570
576
7419
89128
66941
929
70
298
890
97
8777
118
32343
41
100
5469
47
2750
63
94
430
574
789
1538
8789
57264
46622
354
832
70754
975
6440
464
7767
100
47950
15487
1553
236
1430
35
450
3205
2670
15564
50
78131
69626
58
8563
7776
72110
899
55
729
15313
68
791
2825
793
99
6292
21853
942
83
1797
690
33
506
61
32
87960
41
8223
6227
491
1804
6897
283
437
7535
7100
33
3483
784
99
9944
447
507
7615
2933
3494
325
67
588
100
419
93
10977
14557
83
7275
4884
7548
742
5916
989
50276
25922
277
36661
9358
96
65
80
73879
6659
9076
37534
57980
779
41
5269
6179
6223
4608
3610
8626
376
74970
43
112
476
68
35458
90
84
34211
99
87
8702
77
98
6293
72823
12559
9062
82
79
49
6939
708
88
62135
95332
338
53787
6594
62084
61
21901
5883
90227
52
86
9454
73
384
8839
461
64
3655
2042
8173
60
47
63
50
9728
463
8770
20645
5340
67617
46436
74
39059
9577
82
489
7094
46610
33
474
2797
102
1048
33
82
520
293
8968
39
7723
461
4204
9342
828
6598
791
34342
8776
9685
87392
4285
86361
83716
51239
68
77
50
9900
70
700
50
39784
1112
516
7482
59064
93
48
5295
7129
853
72363
597
625
7222
35866
127
54677
2554
35508
451
47029
699
77
977
688
540
499
316
4676
8821
5109
268
336
39166
23579
47319
31120
3563
7682
400
1558
45538
98
7770
33067
49
873
70
33
77
32808
64
90322
57903
73085
80
2293
42034
3936
2643
3920
71624
76
9667
8743
8193
47340
77
299
81042
72
95
62
9564
71614
93
48642
7700
72844
8071
51555
100
66
33397
581
86
344
90
68
4950
97384
51019
262
742
167
80945
5017
1483
1806
389
6396
3255
14422
694
733
34862
60
655
70
1784
49445
74592
951
1679
7314
36026
7607
73276
2581
83833
38
282
24276
37
19155
1646
47
12452
77063
742
80359
240
63
523
65
92
56
93315
7507
96624
39
100
62
2098
824
962
71
34
865
3285
1823
4528
61947
42
785
2427
50
43
50
471
193
1403
45856
4607
78541
42503
98130
34
860
24764
6194
84819
34140
8128
99
818
83260
43785
9369
3185
934
6916
9820
81
30458
6386
75571
7881
960
45
2153
8916
5802
719
193
3424
87
15721
989
784
3799
63632
92
52875
1759
76
789
64178
9306
87
1837
639
38302
56300
6826
71
91609
34883
90817
34528
36
48191
18375
550
5324
301
3666
63
8854
96481
746
60
4037
179
92
3648
51
53405
64557
91
5624
54
51066
194
4808
97145
89
3642
828
2978
46
39
599
467
1486
192
7476
41269
560
743
453
72
63
6464
57170
53301
72
6575
32
80073
800
72
8464
151
65052
9061
43156
1492
46
5208
54
818
9716
66125
77
6370
17578
48756
99
936
52
85889
52
42
5622
692
662
76
62
455
60
55
4454
81
84185
379
462
188
785
440
467
9897
880
259
715
776
494
243
56
570
36
554
44
539
231
91
98
98
7002
872
7355
63
822
10979
97
94
69
5536
147
514
97
76
311
15122
46925
82
48148
194
57
403
80
4939
6472
11955
53
62031
64061
89
951
6537
85
202
85
70
81226
5778
4835
3126
689
5267
54724
690
10247
576
69333
885
76
7776
58152
93
41
71
4274
563
39815
822
82
445
88214
93
52
7460
5569
72859
988
883
13157
76371
57
79
52886
401
16485
2614
4784
68737
10736
473
38034
18463
974
8008
97
94530
937
3737
95
25729
81
99913
2409
100
69
4453
85
5517
852
96
6703
305
96
484
6717
5357
43
56
420
63751
55276
84092
268
32013
841
1889
3064
110
89
56122
83
153
51904
8146
331
78715
94
66889
2179
2285
5742
54
877
62322
3370
100
296
536
2000
144
92
265
562
1170
83
650
9145
11805
835
8345
31516
9487
683
97726
15794
1360
20397
42730
39159
819
4040
749
927
86119
10067
99
7700
674
743
128
2043
74
72
132
966
469
84
34
131
749
986
2881
37
1106
51
88
209
50738
5756
815
76
2907
290
3133
5818
7723
8487
44
21192
78597
72
6025
116
93
59
5576
532
51
604
34454
4008
87616
93
32
84
487
2994
58986
453
79
4535
231
7560
182
5696
7787
773
91883
852
890
8081
95662
37
41
1519
368
81680
37
65761
957
47
5790
122
100
94
653
33016
8382
817
2202
5310
6871
9352
1440
31428
1431
1327
3896
800
12122
99
69
83
60915
985
394
32
25467
3593
217
88779
5781
3753
53
38351
38
31175
6808
67929
123
802
64785
7301
57
73887
23444
30593
63
712
508
38
49061
64
150
15664
81
9155
99995
59
6705
51
76
88
32717
67816
1475
84758
65
77
2046
38
99
999
4897
8550
477
212
55220
82
587
864
65786
748
98295
659
2613
327
73
228
171
84840
49
44
1159
16389
31105
37
81102
5858
878
88670
765
56083
6982
83
62585
491
318
6093
44389
58
29316
98
64944
62306
509
3962
138
73
2270
21374
451
58547
18126
121
42
60768
42171
140
323
7246
88448
43
74
6684
92
78936
17297
30259
75808
70
6713
5820
41253
583
49480
2820
76
50347
84
65
4394
8234
85
47
2311
23503
67
372
83
4409
41
8787
6591
3824
47
6500
555
3670
58
1942
78
72545
42163
9378
46
43845
340
9175
9828
277
57
9243
47
681
95493
627
89949
382
52045
94114
6556
40440
71
26368
423
8804
2549
5143
51
6547
23039
54800
78
127
84
48
81467
746
638
3485
26538
22599
53
101
85
47
85703
55552
3981
563
2745
89
49
27910
83
73
9376
4792
21462
76
61
28400
26094
87122
87638
173
9090
37
999
5082
85189
45
79
70741
398
880
184
170
7987
3406
60201
82863
80
18173
120
7492
681
8255
59539
4981
551
1601
2629
50637
173
45758
24479
62
39448
216
586
9425
219
7681
59690
62331
35
9934
863
1214
18588
173
1841
34414
65730
55
11827
726
4090
5181
76213
611
69945
93
61
444
277
45103
370
92
700
81301
14172
25390
89
200
22758
9788
5728
333
50
90
43529
31911
68
80326
88153
49
35
229
25865
100
859
819
15505
4765
97
64
3972
41815
741
35
9706
814
89
29595
100
1915
6596
99135
4849
61729
44036
24001
8227
35724
46346
5140
6223
4213
90
45
72239
137
77728
524
13336
56
85
3250
45471
739
5365
623
46
5551
9954
907
9796
381
2231
20412
86
77789
85606
1979
891
44
34648
4440
144
3802
1680
56
69619
7319
5045
900
357
92
49
47
31547
95
72
9380
4181
4257
50
593
1345
790
36599
491
55
23153
997
85963
56790
229
238
100
47964
556
91
53
7782
87356
6215
3893
70
66
89
29266
48
65
66
76230
14639
76
5536
95343
58
2347
77040
61789
72
52
92
27678
558
37
9567
31560
2124
3326
3442
9939
9685
647
67987
9734
623
9560
46176
521
161
8848
98336
3947
6972
57975
810
76257
51
45
80
647
941
55697
4437
673
755
8180
6590
189
99688
41071
51
56740
863
5713
54
816
73
910
440
9316
599
340
57
600
5379
961
240
2907
7029
53
53
70
399
59
434
68
867
47
277
98226
67870
8406
825
84674
624
576
530
5037
52
46
642
75689
733
99284
90611
9284
70706
275
8286
9811
58459
72
33723
51
7828
91
515
81
61
36
83
84
58
39
77461
26633
66
74
60088
4945
30594
89
58
4525
20855
27761
3689
203
227
97982
592
64194
64
93
125
797
5366
80
286
9799
46
58
518
958
5816
72254
91
34
92241
8729
47785
25052
2052
60526
9790
235
312
35
58
53
97164
54
5609
78
52
64
66
788
47
11993
9689
4725
58769
1249
33
71
74
4638
41
502
4787
220
8938
20025
32
5378
91
257
4121
840
33
998
806
5463
72
6485
98671
890
87
75099
95891
425
17813
614
1704
83154
846
41
5140
7020
106
67411
35198
3318
46486
84
86
511
61
97088
9340
5304
6818
6468
6322
64048
85
91726
94
91
7016
62
6705
54399
691
96188
702
59964
43
3467
217
1843
10608
772
62026
9393
100
163
185
67
43038
58
5026
592
29063
57
5866
64
3670
4169
29627
9580
32
57
23922
997
51
81283
41329
55495
35
7637
43959
95
89316
76376
72566
3095
514
6432
569
74
499
36014
59
164
764
4581
82
245
14507
71719
850
129
7012
8391
9702
7372
93
9742
7269
95500
67021
53
5436
758
67
838
9953
32953
4555
93444
776
74
89807
91257
491
47252
2417
52285
646
695
71
16560
56189
73870
88
97
72073
9519
91408
79395
61
92987
96
9195
74
9679
62
50
78048
19037
2980
63636
81690
6634
74
39
5784
28752
762
489
70580
64
75525
6876
601
603
384
780
44
59
9336
94169
78310
205
7258
7751
1625
54
93
117
85835
5329
71
955
196
1881
852
64
64
65
501
15377
64
643
27120
33
62
8959
9936
8663
87
223
1868
85
228
85161
47
96
72283
6881
745
304
54
85
629
8834
1744
33
96166
142
38
95
219
39
5839
2587
525
997
3149
1024
76843
782
262
85
1811
2008
310
48
4729
88
440
7335
42
52
59
56
7755
46406
5415
95
41
60
69
4826
68770
725
58
76932
3507
87150
91
6033
62409
520
49
139
37643
86566
73
61
6171
19229
725
95
631
4115
33021
5383
26130
84
440
80
57947
28314
20063
98
934
602
63
94991
480
46
9489
52
4740
5720
66760
6939
529
74494
1451
64
457
41924
837
91401
546
70
407
1640
84
40
72021
63
59354
53
57
31960
470
95
46426
57
3768
5977
25070
90
122
2796
10062
18959
79
95
90
464
995
9783
66
7472
85
89
47756
77
9170
69
57
68594
55
273
87
42
9878
69
944
37181
9001
10849
16179
43082
5970
3557
1157
701
14479
65
69
6240
71
79
332
46
46689
3787
571
79118
45728
330
9871
741
89338
48242
55
4655
57
346
356
744
14281
1496
737
283
791
75
69297
45282
5169
71
26223
41
948
4805
2023
40
71366
94
5366
9077
956
823
4630
55377
6727
49
4125
269
975
98
2593
35
605
50
4147
80343
5379
2423
4965
289
5391
485
60
80283
925
26370
310
36348
80565
777
660
7754
43
83348
68
974
476
24136
68451
33
298
882
73971
2658
1057
51
71
47107
6291
46
601
72
491
68
432
466
362
1704
9259
505
9368
364
91
74
50084
6737
33
36059
29511
92
56
1499
50344
460
23691
476
5090
338
52
52483
655
42
97
4311
36
793
72916
45313
493
947
446
680
36
1684
59
27855
157
2170
38644
995
4259
66819
65
72
413
100
41144
9091
13177
37
40
27760
481
689
602
17302
729
45
33
65
521
529
7764
14411
32593
306
886
86388
782
1620
505
90067
50
88
5198
1073
6443
79
955
78798
657
48654
65
70657
349
59
21334
60
674
49846
496
1050
32
10847
51229
3222
5643
341
73503
31126
81
43387
3183
46
405
556
59807
773
9933
94
36
223
734
968
11073
24948
76239
97936
20271
4225
14865
141
167
70
53
72
345
9899
7756
49
99124
770
229
634
44
838
1926
180
56
29902
32
55294
52
3503
58944
458
3954
5868
95297
43
4031
64540
410
531
75
202
697
2619
371
9930
8095
1862
6560
911
692
244
729
3831
77
872
81
7205
911
98009
5257
35
130
294
72
68055
628
4111
327
7399
93
274
388
105
92
48625
78888
53292
42772
35
109
77
718
67350
75832
138
17550
464
9555
30053
10566
3500
3504
4245
7810
18756
43877
9030
130
247
93181
5293
95
90110
36263
980
92534
460
878
476
24702
4784
51
40
99
8806
62228
45355
278
76
28004
673
58
5423
78287
38
23122
85709
6117
71
1711
67048
24072
317
674
4946
2014
742
228
78
883
608
55168
119
4487
68
309
494
7112
37
64524
440
69
4666
247
96
863
757
931
86006
41
421
9533
98
488
8816
341
673
61277
926
7990
5448
70784
237
92
4313
95
7744
2399
66490
935
6813
64
94328
2706
1619
37
50448
42218
4888
88
392
96
3432
79107
1263
16420
42
78137
51
47
67754
2791
2332
801
695
88
435
69848
56
55758
94
66568
33587
607
4553
16081
40
41866
994
84879
94761
4185
605
99
49
43400
54
52
670
819
79
43810
414
67089
269
75756
908
52
103
74
86
339
19496
4958
55
8574
4977
9153
896
9478
9733
84
82
35435
14257
55
39579
36
112
90
45962
4040
60929
59
90899
39832
56
119
15904
3031
86676
933
3867
174
11096
17493
9288
2795
893
72
48
69107
92
64
79
996
646
720
80
228
3322
2041
49632
76853
300
6225
1495
590
93
39889
530
37738
47
427
1283
8645
784
74
6323
740
2902
264
71901
888
769
60
49020
30022
573
97
38
6973
92680
72767
4446
40
36997
709
21418
963
8925
997
6864
389
66634
4467
8124
91
38843
194
54
68
74
99
81433
62
8520
9938
59
1155
84660
76
61
46
3502
9155
20206
3101
1277
31523
99
96253
7379
4628
17582
458
680
66134
89951
316
60
2332
1786
98130
41292
40
5216
83004
95
6399
79142
95255
1842
64704
87
29577
119
95470
971
31022
559
993
96937
471
76
127
60889
80
15302
249
2057
33
5891
901
2045
64
6772
2235
573
48
531
51
811
3054
8963
3488
70852
4578
40
203
7564
86385
94
58326
19399
54339
98
627
80258
92
71
47
431
92
91
36424
422
1884
52110
96
37
68
721
718
596
68
552
143
191
3894
3485
5659
35027
148
78434
2748
951
94246
32
1659
7568
65
90001
36
94418
400
42593
5624
47100
35981
201
25601
42
80
29464
432
64
849
74079
3740
926
9355
24556
3869
42451
542
491
64
61
53729
82
72971
9231
81101
78
73850
488
20904
6096
499
8320
6792
354
79849
52
18209
74
44371
892
8727
43
255
895
44178
218
5992
85
320
34
88725
480
7757
52
820
918
246
53084
94
40
91
5151
1413
241
8060
18607
873
87782
4766
87418
708
79598
3178
91
3553
48657
159
537
41329
417
436
275
9931
6830
656
9442
585
9331
1535
2575
15868
51
711
135
682
30923
165
879
70410
7937
690
58
2202
340
9471
92
38093
461
35
102
70
90
11582
73
46
96199
447
40
967
61158
7953
778
88
1732
14949
87515
77
13680
103
100
820
66234
2810
904
69653
65636
94
34804
849
173
5562
932
82164
68
35
36
69
88263
288
1629
21173
47744
77
366
9104
6558
800
6968
36411
78439
8746
9852
47113
9032
331
81746
808
91394
943
9568
4471
75
16903
1880
67604
37751
4645
133
182
541
2741
5172
69302
304
61802
97
42
24415
93777
47
630
997
368
53
5613
78
510
92427
51
623
59573
62
2269
1411
29140
35607
27262
87
5610
782
737
91961
719
70
81375
3863
512
528
35
21268
67
48
54
60402
64691
98
33
209
26811
60
57095
100
7172
1477
4837
53
26898
69656
6748
989
935
44908
65
257
70644
895
59769
9393
7343
220
3265
3957
60
52
82
79
128
612
8928
53050
54665
82990
49525
608
6725
18409
450
4143
63562
73934
3699
9136
485
68
9950
66
4129
3903
4714
702
291
1852
77271
41398
341
570
78
260
71
79
59797
53
964
73847
779
78
547
259
43
4206
140
92
41
56856
9367
5970
3933
87837
79717
6972
44
16352
2914
51
8177
6077
70473
32
8942
1035
41939
84
24761
58
6756
5719
91
33
2719
509
81815
82112
515
69382
4339
21180
7349
5845
79
2059
168
4801
613
5271
287
83075
345
412
85198
9938
325
679
543
63766
738
47
3686
48022
100
3470
593
6064
66
749
1021
146
148
85072
978
86
25021
8219
81203
76
7853
73
9375
34693
4677
9706
47781
8817
105
64
95252
48704
39805
8775
2409
78198
9998
954
80
2490
54
5255
88
80
984
109
18828
479
544
73719
61
5447
9650
1285
59662
986
59
36875
741
4851
74
8357
427
279
650
9089
783
3680
7591
8077
59115
15536
6950
79760
472
9213
425
4601
41891
8506
82443
952
6170
456
9974
94
27040
82
9434
89
8730
14582
5233
38
4121
8877
43074
613
70
627
25581
3861
9576
64
339
5227
489
19315
26328
2541
80221
427
912
93593
73
1279
2662
622
95
3901
55
72260
910
711
800
303
551
303
58
40215
56725
8280
74
744
8906
3708
96
7816
85385
364
6584
78
660
29520
69
58
24640
78
63689
319
6494
92817
4535
83
17482
93738
6307
20007
48461
7578
291
6263
9751
87
213
28267
7395
47
50
3871
8136
702
78470
6526
1082
43
452
8247
92
85
52270
58884
8282
78
90517
8047
9974
77578
47
972
3292
70
2825
5111
49
8512
234
1812
78
385
70
9820
674
2924
34911
92445
359
7004
181
94414
638
1803
775
1545
38
71
5926
86053
686
85927
39661
6815
61232
15438
61
336
714
67
329
397
89
25091
507
898
68
267
55
47054
7686
40
438
93290
5292
61
6227
638
7537
313
77
2753
35
50496
41
7954
34
60
49302
364
146
168
72
222
33
15231
56695
58
587
400
99144
6921
884
63
37300
7012
72422
82
51
4266
4968
401
325
269
794
294
3586
88539
59
78
42139
7047
50965
45146
76
86
949
173
47
56187
8266
29004
57
708
131
2178
74
49160
3332
53
166
30105
14432
77614
90
5727
63119
576
90086
1760
1743
441
111
71205
9637
59720
8017
418
635
59
7621
57059
6860
92
41413
12225
315
20042
10832
142
380
80
9447
433
60525
58
44629
83
386
9549
97149
98
7901
227
53
2303
10115
8405
5638
8989
1620
5388
2580
90
94
68066
983
71808
4844
66778
150
130
430
64
44657
526
44649
46072
3399
81637
33
6135
3732
39594
88
89
90004
497
242
22853
424
518
215
1337
82
4421
7422
48
69
79684
23619
8148
895
84
348
8452
10161
8991
75
38
5988
892
768
52920
38606
8186
5377
6699
66
62
213
56
3217
30930
28413
4387
6756
2613
488
93
72
46
82488
677
99985
38
7980
96482
685
432
295
88
53
6256
36229
574
378
2338
36254
9703
595
18451
51
59166
6888
89077
36100
13969
6615
7380
90
7874
58
6557
7232
24780
1429
33290
260
9163
300
59
43
93184
6773
17064
61
903
62
256
808
555
78295
71
30473
86964
1344
9526
5889
278
5406
59
86189
30275
75
3408
35538
2016
73209
33705
46732
93148
70206
5260
93
3320
880
84679
7037
8992
87035
85
664
53
7465
85
602
571
54145
94732
469
811
92450
2727
73906
1043
1813
87934
68365
16681
93309
73
32391
802
95316
94
8535
53
5747
75749
75104
24014
83411
2971
427
62650
709
852
5458
75267
48
714
56
3744
83
57
18644
8726
91
6082
55470
525
76254
99
529
58347
5581
78287
5952
51
36
61314
63341
5554
741
638
40
43
919
4345
4931
3691
837
40325
6806
6805
82
4164
54
40805
63075
99
942
1190
514
2047
949
73
7390
75860
64
73840
3297
70
5201
954
7188
77
98
92326
633
55
36
80219
66103
2087
2106
744
90
237
72
90674
593
7131
59067
166
81697
823
440
71
24948
61416
45
64502
76230
75059
628
3509
419
147
3806
73
388
761
7585
838
80
57
33
82912
197
860
739
1234
95505
438
52372
48570
219
56
220
54
3348
89
2630
36
2667
38
78
784
64
33674
7538
487
63416
49
154
69
39409
4743
84
83
34008
19023
79812
78944
992
33555
31888
64
6625
290
9431
77
54800
548
710
5410
3744
93
12115
867
36060
91734
97553
78
95
7798
6501
12937
339
96
3857
45
70745
172
3851
4652
69714
1745
70
40
18584
17578
875
51
3619
348
77652
865
51623
6958
16326
88922
81
896
98335
96
475
95
294
85
41560
62
99
66
67
3550
641
23583
632
65
76729
885
96180
37445
55
31070
42
761
70
57806
88
4940
238
572
745
4949
59818
489
63156
927
2158
31799
751
873
1633
18821
3917
37
7088
8678
48
340
7235
60676
24763
283
2763
9098
176
715
35598
774
90116
54494
41245
629
832
8178
99
926
13897
65
55223
743
87
38
42
719
7935
7844
23484
453
25835
92959
1461
361
78052
27128
918
98
872
88
35471
1397
3679
198
7532
36
71
455
17784
50
7553
18577
505
96591
287
44
87
73
63
258
39230
301
47
6038
57
35
245
877
205
21620
479
845
13530
970
41358
4646
6987
6734
978
45
920
3112
16978
964
725
290
4907
47
763
5160
921
759
69618
727
62
90
68
64
552
158
44
65
57
74673
24160
16122
48955
9103
6548
9117
47
69
86109
966
146
44
37
4111
9666
954
2423
9097
34980
43108
63270
2500
151
38356
940
46940
55652
986
85551
9578
60
43
2484
58563
248
36
33
387
7927
976
996
69688
803
901
4557
5080
5363
3519
32294
62
368
9847
144
56
22892
6052
492
37
55
48
98405
55
81
529
7291
5337
46
3798
66956
8248
72657
62
53
572
97733
951
859
34
961
37202
5688
99202
501
25324
623
323
76
6220
8208
1873
620
677
540
2430
279
407
43239
87
62
27476
4345
732
5658
1333
4162
453
2724
6076
41391
74
42
2726
37
3646
318
9490
92
99
3991
70775
1592
3921
1700
7419
8237
90280
7538
64
3798
40352
9307
961
45981
15115
849
58
9441
811
9377
899
16995
62322
41
13960
3837
34
71
37868
8291
30788
81
83
90
68196
8804
23390
87832
91830
94403
72
2977
536
3631
95
43
49
910
90762
60
59572
806
26411
56467
63535
145
1711
3841
3710
971
828
512
730
86
158
5395
46
37
4300
45191
494
50
71
91
504
6352
60
63742
51380
903
9094
52299
8353
714
16609
6595
6794
341
754
95008
82
9706
657
8346
40
296
20349
710
16746
744
4429
715
52
6918
2749
124
39
32922
63
4772
4254
52
48
27340
41
19356
403
50057
851
62487
2528
90
35441
9429
41145
20260
507
585
89
6445
41267
6787
86628
88
1771
402
314
41648
64656
97
221
82464
35
98
34006
1784
2296
30950
78066
254
68
2388
64
2825
7250
21856
749
69
1931
435
90
8719
877
72299
92
216
43196
3718
85
138
6529
924
21570
428
9754
82
98
60732
3523
65873
33507
6539
51290
59180
695
32
50135
92
7623
23693
3630
79
70
44781
98
6774
843
3428
55
9820
379
718
41585
57087
76
1487
677
62769
3057
79
701
36
677
63033
7230
60
883
53485
689
497
219
62684
1409
301
91
6981
8601
36
55
88327
869
13754
868
6623
286
77
5469
82
294
7917
509
46431
80
36028
35
995
55
366
773
65200
35
58319
4628
62132
896
19303
79652
55
73919
196
34073
158
331
140
855
49971
77144
5627
47281
76624
533
36
162
4685
51
33
884
65
50308
27740
78262
804
6234
33566
576
438
54058
43
274
318
451
24084
74561
9119
700
2707
21536
71
51
60
92516
15247
3986
46
98787
60
833
63
76
84788
58850
813
95
7655
49
36213
929
8442
6969
862
246
2556
29923
40
53141
54
800
89
943
92331
521
65454
73812
540
88
50
39
82701
9610
686
32
48
130
820
81
27978
105
4660
7611
832
503
7668
9080
92
41
985
81
53
21648
432
247
4452
98
268
75
78413
7379
564
5962
13422
65
724
614
9383
6782
37
239
8314
653
24122
29238
1547
59
139
36062
857
747
61
18624
490
48245
72934
6401
56579
46
2774
41
611
3152
83330
14541
76944
4740
35
23129
70
54675
89948
3168
94500
640
5672
1793
268
93
4966
526
99476
93351
839
474
920
1653
953
33
87
56241
1370
7393
70
67892
7133
627
96922
894
2009
343
708
528
623
39389
31499
3670
46133
94
5900
206
39285
7350
972
100
67846
394
36
4783
6422
42596
72
9729
97717
13739
413
4097
7222
64876
51516
470
745
98
71963
25823
71234
5641
83584
7142
7020
4011
4337
1395
2681
994
12550
477
84
898
40
563
6895
1398
58
822
677
10469
5770
3765
61
90692
43
9517
81
722
63151
304
82446
430
8393
40657
89
2437
9261
81518
53
80
3559
848
35
88138
100
371
6854
61871
75
888
6867
51416
444
9541
5851
315
57
7590
5431
9805
78
36
326
9298
3746
822
43886
275
3247
26081
64375
341
76
71
57
9262
7246
65
8406
36
3891
65
142
282
5357
80
304
13275
530
3031
7642
2045
1482
62
86589
1445
38
598
44
6048
75795
728
38
377
12919
35647
93
141
43286
79
2596
39
59
80
739
280
52483
232
892
95726
8596
682
12535
20380
304
52
88095
79
622
4654
6433
65162
2111
99382
850
80008
66
6617
83115
58
102
59372
41
225
6426
307
321
39
54
38
30460
9411
32
56447
50
4728
487
96564
3784
87368
82431
86
46
15244
334
59819
69599
64
4317
6945
88
4572
816
35
92270
4677
717
14637
194
346
100
27366
85
4978
70481
51
778
56243
766
9149
744
52
489
64071
748
807
399
6817
657
267
958
35392
6147
324
9000
4322
57287
774
45
796
355
814
47
27903
688
117
1661
8027
4361
49694
89520
605
216
967
55514
71015
513
499
67
9748
73736
34
4220
21859
47830
265
50
36
118
8197
971
631
57
948
7782
36
263
70
67974
376
14694
4123
86335
53
482
45
3082
3117
60741
738
72
54
1065
42
5598
421
88
28168
52
40817
649
698
74
66558
98777
1033
728
71
9140
614
46135
53650
7548
782
314
97
327
5501
907
65329
805
22020
9600
78
61279
40
75289
637
290
39822
57612
44865
22300
23330
4629
760
96
38896
988
51
45645
86
9324
484
94
25666
93
40374
144
61275
77
4087
39
507
52
597
6954
2849
45742
73
3647
63
36117
47
75
2868
21670
687
55813
544
5195
91521
727
6198
5727
877
5277
28577
92011
3699
70
70204
179
820
434
73
920
3647
97
55985
675
640
69
2068
24096
56571
61
80
8544
45
90
688
7333
64
5566
88
2332
84
93
43165
37
504
38
61
39233
865
57137
436
52741
13363
36
73939
4348
71
51
35784
99102
719
33
162
64
88
34
1570
51
1870
5252
7843
22058
97627
57
7401
75
934
78145
8712
207
52
612
63012
426
9650
61
5978
2165
43
66168
14935
76
1529
65029
7041
8169
51
931
67430
43
75
523
83
115
5510
879
3818
25355
71720
599
3996
2600
364
61377
554
475
4650
40
99
61711
1634
86
658
879
90040
60066
1964
95102
188
5261
694
906
91
78
83457
112
8767
98
60027
88509
37867
4648
64
61
3541
2977
55
95
8508
6119
978
8258
809
6022
87
72
4487
8834
80215
610
846
2752
73
791
39878
46
301
987
42
96594
55
1341
4760
138
65009
475
9755
65
8469
8361
841
4186
19600
21990
2818
677
95251
37
44
88
183
66777
85308
47
193
955
37398
63
82
184
9469
341
5204
84
22238
254
612
73
570
32044
669
389
237
868
43
13793
48
621
86109
88195
80679
46
410
4188
246
603
300
167
7235
56
36241
69
657
81
80141
499
236
724
1007
98
76081
911
89240
33
696
39
8300
74
76717
15511
55
6117
6151
395
73
207
90363
52790
68740
41
59
19982
32
7695
759
700
982
80580
25390
2550
7734
97
61
74
775
7156
403
625
64624
46
1408
68096
49
2873
46908
971
5872
78
300
84
63
2388
8571
70
3619
2401
995
256
74527
789
7912
5433
71152
167
855
32
9543
826
55
291
174
99079
94799
515
925
725
761
6497
37
49
53635
17293
522
58
36819
74
65340
376
1477
316
31650
4762
48
51
41565
4081
996
3475
96
75710
46
64875
42
620
13351
3676
125
132
47
49080
62
36453
90
9916
3761
992
4105
507
32
75479
7403
4626
32
65119
78
21056
5379
48
540
47
924
3056
97
39
31900
2594
502
4824
57179
94
77
63
33
4118
374
1572
13149
2537
945
50
31005
46241
68
71
94
6783
67084
16243
607
98382
214
39055
84779
3450
5657
6095
100
56
739
395
190
48
35
44675
99794
930
59523
95801
46711
71468
56832
39331
213
19966
2074
37886
19843
83973
833
64
78
788
430
366
54
832
50378
570
26204
184
768
55871
64
96236
73
58
663
8805
71
238
39999
71
9207
976
96
9081
87220
3890
55498
13063
48
11343
862
9367
712
26278
72
86760
63862
21136
3919
167
54212
98
312
1326
5441
8074
8079
8419
28633
98267
16082
2261
84515
615
85828
74
7842
44
200
407
1326
33
3340
266
248
90
3225
45
416
13869
93
55
996
33793
786
69
40643
63
69
727
841
54150
4433
936
663
38
143
61846
512
544
722
59428
56865
60221
61434
444
25308
43
66
7489
2983
6849
24134
7024
524
59063
53
8611
66974
76
271
3627
22512
753
412
59610
42641
8416
94462
66
70
4667
745
62341
55
875
51
843
649
39733
841
10678
279
301
252
4835
233
85
93654
11052
69
76
54596
2629
64290
668
7435
6214
2037
632
81
89105
9338
87
60756
329
46458
745
691
93
560
60
546
95481
3252
70
468
191
6984
391
974
66
36
9846
5811
913
696
3820
68
9257
95
83200
763
78016
8112
55820
34293
4310
285
87
215
24854
4989
405
5380
7854
16743
335
6878
100
534
78554
5321
355
6261
8522
89
100
4845
36822
38
54372
1822
668
34
73
649
3718
224
786
8508
603
437
233
798
206
66875
2499
328
393
9132
8811
1369
55
70
733
762
705
86470
986
5481
939
38286
453
917
27839
7673
986
4209
9693
31581
96
602
79567
875
206
73311
100
45265
476
79427
745
38
4149
32
84029
264
534
5972
807
71
3999
6456
42
580
17184
896
791
8777
50
81
9810
79
44451
8173
61
32
135
5934
57364
612
41264
3748
47
5756
7447
66
451
43
599
4181
405
3570
5558
5984
70
6084
88
3543
37727
450
75
36225
98
8542
84
22518
73565
780
90850
313
79
32731
4970
914
78135
2508
73
946
111
229
98
93823
98966
357
735
69
661
116
6183
865
78777
4222
9277
160
65
6256
12576
57
2926
576
977
5478
28894
79992
423
465
658
40709
17558
94
46
943
612
38
522
8117
68691
86
949
1478
63294
76470
2836
283
13276
92778
51046
63517
7564
59
46547
9070
905
2661
37577
65
395
16508
125
24339
8335
337
45
78
35
676
82897
78522
398
87771
90
73
5874
6157
8095
5514
85439
84
429
854
367
61
57
78957
1136
791
41
86
91
86
2441
76
58870
951
310
72666
68
599
6929
41
918
14129
9671
761
94
312
248
62
837
128
98
91349
79656
9823
568
45328
21702
560
9224
2486
91
5827
55
57
283
98
14824
4398
907
66186
877
47
71
50196
4515
117
73
50
59
56932
240
330
425
651
51
361
5368
76
6065
62
64
79890
72
737
556
126
496
237
58742
8959
500
779
946
74
7962
5324
14685
805
5124
83
883
81
54330
841
83433
473
85
5519
6217
287
73
886
59338
382
71428
9088
5343
41
49865
9943
1936
357
758
9084
61626
6320
30076
4341
794
30479
94229
21071
66376
100
7054
62
295
1213
33
40
1031
74
87
92
520
48
3359
5273
34
93
73
27458
6240
60
6392
44
3661
2608
9724
190
76
935
50285
67815
48
90148
903
197
35818
4889
5930
514
96
4943
60
96345
7987
37
56336
10730
6829
3834
9642
77486
28967
5869
942
41
494
749
69960
980
69611
37
3926
8844
481
71
56103
70
4637
383
294
76236
332
22091
4916
43
4038
649
7074
601
80867
18434
72
79797
9361
7591
836
50046
94
89
27477
24216
94
73754
2254
551
6898
72
493
6962
17400
343
337
611
50197
173
161
48
3919
835
42
40
734
66
994
178
73754
70756
70523
63195
92985
4747
5052
471
70550
50
25102
40418
96
8677
35435
91
67469
12477
48666
88
473
3229
42055
77616
79870
441
4608
63733
48
805
44
88
34
93244
54233
69
572
8690
78
788
81068
3002
959
409
86548
1972
6672
431
65372
3710
47507
53
492
82
90
295
62
3302
5186
7001
690
578
528
3504
57
25112
36
2055
36
880
72
43
3920
273
64
2788
82440
528
63
47534
258
58
34653
53198
973
25577
68974
5742
817
9099
217
5236
350
53114
42699
946
73
73740
690
85047
11241
787
62482
9408
1334
78468
480
36
63
654
2515
3428
96
7927
9802
7616
924
32428
99520
69
397
5132
433
31222
64
4894
71
7257
6802
49
85
138
42
88702
85
7733
83
78
4114
66
1000
94
15451
2018
65
4447
9661
791
72212
6094
81
40
83
59408
827
68
6954
2973
1079
206
786
100
131
5635
5056
60
71
90
7248
5252
53670
624
94
13470
35097
6892
91
45
1978
9542
81196
9136
356
82
44742
75
8713
2863
6084
16872
720
9487
43
16728
87044
2613
22678
812
91337
133
7394
489
2240
132
100
2647
159
845
27878
1702
664
3939
34
38
31013
43
53872
89903
12392
938
6901
39667
3971
2689
998
820
7412
11660
4880
49
152
35
61
8918
56062
37
974
81701
92980
1598
4151
162
859
859
34
51087
267
50
45051
88
45
657
132
89
5536
9692
4820
797
4158
3661
4304
33621
30302
7720
4523
73595
57998
74
22727
5445
567
1201
58700
3621
640
23952
89
266
7518
1986
90
865
623
59936
60
962
2305
93
8842
89
58
80
3672
274
2015
5985
82
82691
356
318
191
42
90
27445
9186
229
6285
76894
17349
3501
6378
4333
89
64
60
195
90
544
7637
32680
229
6930
513
61
95719
2054
813
472
72003
13363
2766
49975
778
299
36262
46
509
758
2790
213
68108
418
42
600
62729
2319
13568
326
42189
71
46968
122
101
7145
61
720
79
7322
4532
819
706
195
80
87
4996
88
221
19206
1599
89
8667
9383
1300
27033
60781
33545
18113
9498
75
1672
27680
7802
1128
733
8243
88
16637
88
3862
355
49
70738
158
434
6289
312
44
900
52
97
5727
75080
68
94304
7639
54051
97
8522
2907
82
518
56422
25585
34
45908
309
3513
55
61931
5843
3067
954
483
30807
85
80
64537
1850
20030
213
1737
80194
25383
544
62
670
74289
34
209
69337
4820
1390
37
90369
34833
636
50
8875
8754
638
75
35124
98
1461
692
71
231
2339
21531
550
68
978
1862
641
858
6510
957
74
186
2419
73
4884
77
91791
987
14522
8088
4336
58
771
975
3417
1027
86
735
377
10430
902
10302
7988
86365
7324
97
2538
244
2398
32
59805
7673
44046
36
839
61140
2499
346
85067
97
63360
7473
42012
86445
32
30598
39
62044
60
38672
44
389
1134
59
3564
80175
405
764
481
96549
71287
84
50063
2747
90
83
94587
6864
6461
72
4773
346
84110
3365
43916
67007
36967
788
14022
8067
85212
21922
48
7066
13464
7010
694
79906
526
843
77
2934
38
87295
72966
40
89
4459
83
54
1973
314
203
576
59
26295
1226
908
63
4149
749
918
65
272
1869
621
88399
334
6691
1933
42
8125
79
8935
301
5191
351
85
189
8200
75
6538
47
61
63
73352
77
74914
11608
6193
31344
80
6334
56
33
37772
72
63
7312
36224
73
37319
85
68816
87756
732
5659
69
74045
462
49
62234
9166
30672
84
69437
71265
704
80065
93772
92
79
531
5372
61
77909
9777
3911
6588
399
16306
94671
6278
56
8894
186
863
37403
2878
7561
75926
212
75
85
9140
42
895
249
49
9354
44
78
3015
51
431
5641
747
42
665
45306
425
9120
5836
3168
75
84626
3885
776
88
909
33
475
36
82315
40
66050
743
86219
9005
7319
53
61
216
7674
35
53
7262
38608
39
59546
276
605
76
85249
20481
31649
60323
2608
334
38876
81
38
781
95
381
65
70
19534
47473
432
35766
99
354
451
5487
81
149
382
240
3441
9483
866
82
185
194
96031
5371
40862
610
86
9446
84666
60
42589
5992
43975
2261
47772
62
5461
805
985
8836
35
432
3100
238
59161
53
49843
85364
816
193
7795
519
96
6125
2907
63
847
5900
118
1612
33230
521
59765
77
7466
67
226
69
68
83
5898
1845
9173
81354
87150
152
89345
159
60
3524
27785
97
274
41
79565
5597
869
823
64
8586
801
670
474
505
16527
5348
87553
1618
1312
990
34178
7550
96
44
93462
90
8417
37
52
8817
304
1446
3870
45406
2959
6429
74
42168
1018
6769
235
7856
51
584
2322
365
61942
51
5974
4676
444
3669
78
7952
5171
46900
69
9029
8589
901
4958
50
5251
58999
37058
6205
668
96579
8324
53346
32
40924
345
306
746
71199
68052
43
4109
55
3097
459
50
63
148
4890
968
341
73
628
100
922
6981
870
20215
356
5805
2383
223
67
47633
9574
9114
91093
55
14909
19562
16873
422
64322
20869
69
12659
85
98
355
13166
25774
66018
243
832
7443
81377
84
33231
32
78
95
776
65015
237
39
68
58082
6979
9664
55693
60
1479
442
35
350
84302
97
98888
2516
92276
49
415
50
57
7658
820
8819
1720
76
9924
82958
63302
18456
73807
6943
70281
79
100
81
2077
26287
75
53331
953
747
92928
2942
67
86487
43000
94
96843
558
65072
47
58
526
9181
83521
50932
87841
376
50
3405
338
2972
8018
52
7568
65
8921
251
390
71
7452
14055
558
249
98666
194
85772
93
904
62037
728
844
703
229
39
2589
97
67
50589
86009
95
57
3826
653
8105
28833
92
68
129
27706
9160
45224
47156
757
92758
85
2501
1532
4952
424
7986
644
9673
44471
80
909
43
92025
37
34
15460
44504
75571
1057
751
445
5121
92
34
852
9910
4743
5353
22072
9920
811
77
2981
4407
58970
2172
1099
390
6307
45
9197
87881
1964
412
6473
575
32
92
7408
811
94
44
87
90
9780
37
64552
360
65
8182
48
52999
66
2139
472
76
19140
903
51
76
4605
153
74
459
488
296
9716
10171
35
256
95
58889
88
1719
2205
32649
447
561
97382
79927
17510
63
54280
74
35478
88
4200
41
548
2555
53857
93
95501
333
97355
1374
50
75
5097
98620
5436
100
4228
7544
74891
92
173
32784
785
8865
7793
4471
84
316
1774
57759
403
49
14682
1852
3510
51
63
88
676
581
16119
15049
3348
1020
42545
501
44542
777
97021
756
8536
198
33270
724
4290
49337
6455
68
533
54
44926
41018
5881
4092
59331
47
2751
33
38
64999
85
55379
5991
57788
383
457
713
65573
10480
120
888
188
84
69
468
22071
7758
7687
42751
96360
37
7670
61
41034
7391
57
82580
387
59026
100
8336
5607
441
29011
393
56
33
86941
39295
4527
61485
680
683
759
14304
95388
96
34
59
297
726
9631
402
57
9308
298
2949
963
68095
78135
79829
9031
96
2526
74
71
220
93
1923
89563
70
7631
75390
65452
35
52268
46
90
79
16914
426
7660
686
6067
7229
631
4348
95629
60
5712
5442
850
50658
18812
11560
41693
80512
8224
535
98
74
92
18572
96663
86
566
6584
312
73
30894
22844
688
179
4072
656
7550
952
5259
65
92190
80
75
6043
3837
646
998
92
784
19986
5845
312
47
47994
2712
93680
92661
884
38
39799
810
4404
92330
51175
5239
62
5556
2691
160
115
4792
70661
6598
36057
616
2256
47195
9233
86
22169
7485
98
86
70734
62142
482
35255
92
292
3743
8383
72
15685
817
315
284
706
2930
81522
99803
2328
5986
5572
90
1076
5947
13018
500
9271
16784
18527
48
65
92269
4743
9735
397
40
714
84346
90
91
8257
841
4532
58273
86331
58489
292
817
44
85945
8011
95243
3376
4002
7375
49
793
76950
71
17983
16319
364
77898
511
8840
47
23448
17952
552
40
7329
596
727
21278
645
8635
9256
341
40551
75425
6162
2424
39
46398
7538
64610
33020
9023
771
7359
8644
58506
61
60854
58120
741
46
43429
47
5115
86
97296
88
23134
779
88262
992
314
8280
78892
7265
4470
5760
99
1706
725
41375
5128
73
561
867
97
42
968
40010
858
90
369
73861
882
2221
10171
58
29823
973
2270
74
4147
84153
490
693
890
32632
797
63473
6221
25865
65906
33
45
46749
1263
26758
1504
36455
768
7813
52475
64895
378
