0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-04 19:26:28 +00:00
OI-codes/S2OJ/631/data/story7.out

100001 lines
384 KiB (Stored with Git LFS)
Plaintext

0
0
0
70287
33971
0
0
83578
45222
0
35641
0
0
0
0
38238
0
0
0
0
99953
0
49783
0
0
0
0
25251
0
53701
57142
25461
0
0
0
62882
10576
0
0
0
6471
0
0
6890
0
0
0
0
0
0
73832
0
0
0
89546
62686
60723
0
0
26620
0
74374
0
0
79682
0
0
0
0
0
76732
0
38303
0
82261
94156
0
52900
8371
0
0
56711
4963
0
0
0
14007
67229
0
69327
62413
18908
21648
0
24908
0
0
0
90662
83512
40246
0
46986
0
0
19294
5822
29652
90984
18299
0
60637
0
20297
72406
0
98419
0
0
0
62514
22569
11326
1594
0
46943
0
0
0
28609
0
0
11574
66917
50679
0
0
0
0
0
0
86083
70897
48331
69093
0
44126
0
0
99159
0
0
0
82273
0
0
0
0
66018
55750
2285
49366
0
63747
0
0
0
0
22834
76998
82034
89133
33454
0
0
2864
94950
72087
83348
0
0
0
19516
57978
85634
5903
0
71287
54824
0
62404
0
84029
29108
0
0
0
54807
15291
4782
15331
0
36297
68828
66211
0
0
8217
0
0
55215
53848
0
14659
0
40428
80567
0
29623
44144
0
0
41627
0
0
22468
61414
4302
20455
67847
0
0
0
70776
84988
0
0
0
44360
10398
0
27832
56793
0
5415
0
93748
0
0
0
95693
0
92475
0
0
47784
99467
78216
0
79687
86009
74177
0
33368
99878
0
75558
80150
0
0
97726
96456
95842
0
97256
0
26414
90179
0
8961
0
24632
69281
24486
3371
63490
51245
12967
0
0
0
38672
0
0
0
81843
0
0
0
38093
33506
0
0
0
0
51653
53776
0
0
0
0
95559
29308
0
0
0
0
63313
0
0
49785
0
87413
95670
29301
0
17717
0
0
0
0
0
0
90560
63347
71954
46186
44058
0
39322
3083
0
39274
8093
0
73356
0
83948
35517
45691
0
0
0
0
82937
92398
97567
0
0
10564
0
36202
96243
0
43446
46992
0
8096
0
0
8641
0
67411
0
0
4845
42367
0
50889
49190
0
0
70576
0
0
99703
80222
0
0
98349
0
95690
0
30845
0
0
3366
0
0
0
0
83403
8134
0
48485
0
99550
1171
4713
97316
54547
0
0
0
0
32964
66484
71423
0
0
57223
67383
70961
71199
0
0
0
0
0
0
0
0
74416
41794
91159
33619
0
0
0
0
0
0
30939
0
69625
54991
0
23288
0
0
0
0
0
57166
0
15429
72875
42924
75565
0
31328
0
0
97783
0
0
43143
0
54805
0
31821
98304
0
56540
92089
86495
0
0
0
91612
15705
88714
56319
0
38375
57017
9142
0
19740
67384
0
61386
19498
0
25757
66762
0
0
0
34998
0
22752
0
19858
0
0
0
0
0
0
41284
98438
0
29688
31961
55935
79978
93682
0
0
0
0
62991
0
61635
85345
95755
75124
41464
0
87349
94088
19944
0
0
0
29570
0
0
95965
0
0
0
0
0
92549
61396
99932
8439
88042
0
0
6469
23197
0
0
0
85855
96281
0
34792
0
39414
94436
52992
45007
11840
0
0
60912
0
59643
0
0
29827
0
0
0
0
0
0
13970
0
0
3118
0
0
0
0
62106
61783
0
0
22046
65564
59650
0
0
26661
68432
67771
0
0
27362
6765
0
0
66762
8813
22193
27647
82772
73494
0
85363
64699
0
40906
18672
14476
74881
75422
39149
0
0
0
0
10094
0
43293
19466
0
76974
64277
0
0
28067
0
0
0
67534
0
0
91515
0
21197
83229
63883
0
0
98229
63525
70319
0
28239
0
0
6813
75430
0
0
0
64589
0
0
0
0
96762
31826
0
89685
10324
0
97561
0
4818
41643
0
0
0
0
0
55844
0
0
0
49531
17340
0
0
28454
27431
22154
0
0
0
0
0
69259
0
45974
0
0
0
73478
8061
63643
0
0
0
0
0
90194
38787
0
0
16153
93896
74291
0
80989
0
96589
80893
0
0
26365
0
35823
0
0
32555
0
0
16586
63638
0
72712
0
0
72629
0
0
72562
59753
0
28001
0
7386
0
97695
0
0
0
0
75528
0
80057
0
0
0
54977
90576
97869
0
0
0
50404
17159
0
0
23997
54366
43092
0
3001
0
0
0
0
81012
0
0
0
34403
0
0
11557
0
14804
0
0
95936
0
32610
0
0
92814
0
0
76167
0
0
71413
0
0
90892
24924
29112
0
64299
84283
42768
0
0
54883
24218
49274
0
0
5053
52725
0
0
24299
48743
10138
0
86317
32212
0
79918
0
0
0
82355
0
57535
37548
7535
0
96975
0
67500
0
28254
51009
57420
82370
0
7175
0
0
66095
0
24815
66642
37131
45955
0
0
16964
42589
0
54798
0
83086
73940
0
0
0
30821
70065
0
0
28998
0
0
96725
40691
28757
56713
0
72519
0
0
0
41849
90394
97047
61800
0
6745
0
99279
24839
88386
0
6837
59896
62699
0
7186
0
56086
90044
0
8445
84853
64980
65360
18986
0
37370
27740
0
0
0
89164
0
79071
0
67860
26953
0
0
85203
46127
30931
94005
0
0
59225
0
5066
0
9482
81044
35534
0
94766
77403
0
0
0
0
39763
0
511
0
0
0
5969
0
76281
40626
0
89891
13319
0
0
65504
0
58227
0
0
0
0
0
0
0
50901
0
1833
35540
0
5623
0
0
0
0
0
0
87927
0
0
0
0
0
98906
0
94088
0
0
45378
26350
0
54983
70430
0
0
0
28874
0
0
82329
0
53283
1785
0
24782
0
0
8972
94914
27046
0
0
95980
95226
75448
5611
0
0
18375
38159
0
97623
0
0
79356
0
40516
0
0
91712
0
15976
0
0
0
0
0
46230
0
978
0
87928
0
0
30995
0
52624
57488
0
0
0
0
28660
0
95996
0
60389
22119
75957
23330
25272
0
0
42674
0
0
95840
61251
0
0
48050
33220
0
0
0
0
0
0
0
79774
0
71841
83965
36520
76449
0
0
55237
50021
62910
0
0
0
0
86280
0
67600
0
0
71464
61866
53505
98849
5501
53533
59429
0
0
0
0
0
0
0
14769
48839
15544
50935
73450
93836
0
0
0
0
0
25698
0
69964
0
71219
55930
0
6414
0
10386
0
37442
0
4796
0
0
0
0
94626
39972
0
15793
0
0
74888
0
0
0
0
49818
0
10737
70395
68711
0
29492
0
0
76052
46373
0
4507
0
18674
0
0
0
74040
32880
84277
57568
0
23102
0
52098
46747
73042
97603
0
0
0
47790
10201
38985
49411
0
27790
26734
32138
0
0
37392
57002
83753
0
0
0
0
0
0
0
0
0
0
94266
97576
0
28623
0
95906
0
95313
0
0
0
0
34626
0
0
44173
0
0
49917
8802
50171
0
6559
0
4159
61905
0
0
0
0
0
0
0
0
0
32593
97697
0
1085
92976
0
0
929
0
47406
0
0
5901
0
35898
26516
27436
0
78632
0
11689
0
0
0
1677
0
0
0
83792
24226
0
25131
30137
42723
32536
0
0
86002
2514
0
98768
0
0
18258
10426
0
0
63092
65542
0
0
11341
0
0
0
0
0
83680
78540
60450
0
80616
0
0
0
26586
14893
673
0
28109
0
0
0
0
64984
33279
0
0
0
1079
0
0
0
19565
0
0
0
0
92536
37969
0
5706
35460
0
0
0
0
0
0
77024
38122
0
0
73344
85398
0
37298
0
9411
23727
0
0
0
58546
0
47783
0
0
56884
0
11245
0
0
43857
0
97438
0
73352
88036
31162
49944
0
58955
37006
74002
0
0
48250
53262
64148
0
68356
44948
93165
21433
93852
0
44189
0
0
0
0
0
2689
90829
78931
89017
0
48330
0
0
94651
0
0
0
0
14614
0
67039
0
0
0
0
24320
73165
0
0
70823
0
0
22379
0
0
26962
42099
0
0
0
69418
0
93774
61866
0
0
97316
92518
38262
0
55337
0
45556
0
0
1021
62057
0
0
11937
0
82190
45515
0
0
39484
0
72822
0
0
24985
0
47518
74997
71900
0
0
82276
0
34548
38465
45565
0
66992
48012
0
75701
73756
0
13880
98305
36683
65135
29932
91954
0
44702
0
0
68760
83726
0
46816
0
0
67194
0
0
0
348
83032
0
0
0
0
0
12926
0
18966
52649
66179
0
0
22043
0
0
0
0
0
0
29347
61400
0
76254
65895
16928
0
0
0
28278
0
59324
0
99818
8465
0
0
79261
0
0
0
0
15202
90771
48499
0
74039
89742
0
0
57287
0
0
91566
50596
87905
21970
35497
0
0
30127
0
0
57821
93396
0
39350
65414
19097
0
29790
78852
80926
0
0
63451
0
0
5605
0
0
95586
18201
0
0
0
50778
30563
0
75188
54317
0
0
87371
0
31081
30025
0
0
91809
0
0
0
0
85388
46066
75288
37197
0
0
0
0
0
0
10641
0
61419
97647
0
79343
0
13310
44812
0
0
74992
28408
59652
0
19214
15561
0
73057
11539
76333
49788
0
97888
81023
77305
86161
0
0
0
0
0
0
0
39405
66553
0
43172
0
67704
98869
0
5093
43717
7773
0
34824
85530
42858
30711
0
46550
65698
26369
32825
66031
0
87605
35723
0
77519
92966
0
0
32957
0
69108
24934
0
0
0
6131
0
0
0
98529
90511
0
90850
32435
0
0
45309
55622
70343
0
12739
29151
0
4706
96731
64139
0
0
5611
0
0
25909
0
25072
0
61962
66489
0
0
31552
69226
0
0
0
90383
0
0
0
0
87620
95230
0
99198
0
0
0
0
50737
23018
0
0
0
6256
59793
0
44130
0
12347
0
79397
0
20926
0
0
57981
0
0
0
0
0
0
0
6804
9551
63597
0
0
41677
33682
0
0
69705
0
0
0
0
0
0
0
72881
0
0
36541
0
0
0
84832
0
0
53028
0
0
3942
33425
0
84267
0
0
0
16244
0
73815
11141
57159
0
10108
0
76181
0
0
24997
55180
7707
0
75231
0
3413
25318
33901
0
0
0
0
31816
0
0
73876
0
0
82443
0
0
0
32077
79058
0
17298
37593
0
0
0
0
0
0
0
0
0
0
0
0
0
28608
0
39698
0
33347
25872
62266
0
0
0
51582
0
16298
94674
0
65219
0
0
0
0
96085
0
0
50059
0
34080
0
0
33840
25382
0
0
0
38316
0
0
73420
10574
8488
19186
87280
32956
0
0
21411
0
52563
41309
30762
26284
0
64137
25210
49926
94190
0
31681
73499
0
0
94428
24265
88822
0
76382
0
68394
56472
0
0
38053
0
0
0
0
0
0
0
41767
1275
71191
13148
69732
0
0
0
61527
0
98051
97834
0
98086
0
0
0
0
3248
40380
55268
89834
0
0
27665
0
0
85483
0
0
0
0
0
0
0
0
0
92010
94529
39025
3912
0
0
0
63061
0
3828
37507
43105
0
0
0
51641
20339
0
4030
72340
88087
0
0
0
0
28310
3203
49337
59705
0
0
0
48192
33534
30775
67779
15861
0
0
91727
0
0
0
0
55283
0
27454
32625
0
84061
0
1590
26297
0
2167
0
16746
77431
87956
0
0
25943
0
55107
0
0
3247
0
0
0
0
0
84472
0
19033
0
97768
0
88603
88962
0
0
0
79412
96414
0
45124
9143
98114
85883
16185
0
0
0
0
15642
95549
0
73884
0
2735
0
61009
0
0
0
0
0
0
4356
17341
32772
79996
0
0
0
56136
68830
52091
39516
40016
0
20964
0
28342
78
91977
95508
19579
66733
36269
0
9785
0
13685
0
94641
0
70802
0
98858
0
24809
5451
49272
0
0
0
0
0
0
0
0
0
0
0
0
0
0
83022
87648
0
6499
0
0
23994
0
0
0
0
0
0
0
15551
8241
13576
0
53666
0
78324
8177
0
1670
0
0
0
0
24780
0
0
0
47610
61988
75552
0
0
66803
20447
0
0
0
0
94709
0
0
0
87828
9536
27093
60682
35078
21978
62678
95507
53466
99539
0
0
37589
0
0
0
80532
0
39659
97994
90717
0
68474
54089
0
95326
2992
0
50314
0
0
27684
0
0
0
78323
0
29339
87060
45718
79964
0
0
0
77101
46818
0
5322
0
0
58347
63673
0
64853
0
0
47190
1105
0
0
78479
82319
0
27991
0
81314
0
0
80339
0
0
50843
23388
0
49348
0
46530
31215
87181
62763
0
0
46259
56256
0
32844
45281
71881
0
23178
86983
22678
0
0
28882
0
32320
0
0
94581
0
71066
38973
0
34362
66320
0
0
0
55677
72691
69929
19164
0
67371
0
0
0
0
42908
0
13839
0
0
0
0
37859
71759
0
0
0
0
0
0
54678
57375
73292
19038
0
0
2800
0
14924
32603
94580
66461
60819
0
69411
0
0
60438
97500
0
0
34381
0
93873
3326
54707
44673
0
50863
97888
52923
0
47980
0
0
0
0
0
81467
81012
0
74312
95727
0
40014
46125
84256
10002
0
41481
45142
0
0
90317
0
47250
0
35157
0
53154
55298
77754
16587
0
0
93440
0
4690
97878
63211
18504
72662
45976
34650
78455
0
0
61760
0
63292
73658
85412
0
39963
0
0
55468
0
0
0
0
0
0
97901
0
0
0
80223
39471
75339
0
68970
69979
36741
0
0
0
0
61179
63274
85447
21859
82785
0
75071
0
0
0
79236
0
8167
0
0
10311
23607
0
0
0
0
0
0
0
98882
51674
52518
0
21547
0
88708
93836
66236
26618
39851
0
0
92536
0
0
0
22574
66515
71672
0
68188
73950
0
0
21305
55539
14328
26484
0
47247
56422
0
0
0
0
58031
537
2731
44351
0
0
66146
0
0
0
71348
0
35884
0
0
0
60
0
0
63927
38078
1184
0
80932
70861
0
0
91522
35747
54417
0
69812
0
0
90338
38266
16829
0
0
0
54144
0
0
49553
79625
0
614
35839
77061
0
74212
89852
98695
58826
33067
0
57000
0
0
0
0
69061
36254
66359
0
1406
11779
32933
40486
47671
75178
0
46577
62165
0
0
90088
0
55059
0
0
0
0
2053
0
0
73102
95668
10013
16759
0
76140
0
78732
0
70920
15074
27934
0
92135
78382
17380
0
18709
0
0
88633
11036
0
0
0
0
0
0
0
70125
0
94723
60275
63954
70966
0
27680
99529
22234
12389
83659
16358
0
78093
72078
26256
0
58094
21225
0
0
0
63111
10854
0
31637
68072
31382
0
86491
52223
57255
2478
0
0
58163
0
70149
0
0
0
0
0
0
45000
69027
92697
43736
0
35474
0
0
0
0
0
60466
0
93102
94676
0
0
0
84740
86570
58935
0
91957
91204
87549
0
59422
0
0
68547
17310
0
0
90241
0
0
0
0
0
78811
0
0
0
27896
0
73358
42927
0
96130
2256
0
0
0
94570
0
38636
0
87957
81469
0
24730
27124
91508
65467
56794
25933
19797
0
19997
7798
39485
0
0
0
90847
26588
67659
0
22071
0
63408
0
71844
20969
0
45063
38999
0
0
22654
71321
84469
78419
0
0
31440
52644
0
84153
96470
0
0
0
0
0
24269
47251
24120
0
0
50776
67174
56031
74541
0
10046
0
49918
0
0
63274
0
0
0
0
57225
24303
24536
48913
86512
74763
71611
0
83432
0
0
9992
77302
15683
0
0
73329
0
0
0
26267
0
0
0
0
42176
27429
0
0
0
33087
0
0
0
60709
20884
86065
92520
59639
31793
79582
0
0
0
0
83239
0
0
0
41099
45583
0
73220
0
0
0
89612
0
0
0
54788
66185
0
0
0
0
2492
0
83214
0
0
44121
79292
0
0
0
0
0
0
6228
0
0
0
0
92969
0
28770
96513
0
87242
0
0
53911
0
51211
0
21609
0
0
0
0
0
0
34120
46622
14503
0
0
13799
1218
66195
17109
0
45133
84623
0
0
79449
0
0
88070
0
93110
89595
0
53912
9598
0
59555
17597
0
0
0
23624
7953
0
0
0
0
0
40054
49490
0
39918
20765
0
0
0
0
94574
83314
90134
0
0
10619
92050
0
0
0
17008
81679
0
27235
0
0
85303
0
0
50262
27844
0
62480
0
35076
80292
76415
18743
0
68927
37013
85217
57597
0
0
47865
0
36761
57153
0
0
0
74053
0
0
67339
48907
50816
0
0
0
0
0
0
0
52817
0
16480
0
0
54849
0
0
11688
34450
47443
0
0
0
92799
0
43394
0
71717
0
69955
79823
56118
62597
2538
0
0
0
0
0
0
22450
68123
0
73930
76910
43776
21149
0
61040
71901
65456
0
0
0
0
0
0
38127
52681
26475
0
13338
31219
0
0
0
0
0
19866
88574
18827
0
96637
7103
0
11177
0
0
0
0
0
99533
58138
75763
40282
26312
0
40795
0
58129
19944
0
10721
0
0
65081
65114
0
0
5669
0
0
0
0
0
0
96517
0
0
0
95292
0
0
68751
0
25201
0
0
10044
0
47057
14892
0
0
59145
67919
0
0
0
43587
32183
29716
41029
0
69361
57385
31814
0
83426
61797
39191
81302
0
26975
0
0
29664
95817
67908
85212
0
77539
81157
12950
0
0
79117
93436
76025
0
0
82542
65879
10712
60987
0
61477
0
0
47103
0
90967
0
45254
76330
0
0
0
81755
0
0
4012
0
0
15526
48858
91078
7809
0
0
0
43114
0
0
10315
22118
0
18942
76739
41220
52628
0
78030
86922
0
90957
77151
0
0
70187
0
0
0
73343
46925
0
83642
0
63229
76723
0
0
0
67709
0
12329
0
0
0
78444
0
0
0
70629
0
0
0
0
12496
16015
0
47932
52956
61348
0
25050
99742
12982
10365
33849
0
0
0
0
18641
4914
84210
85589
0
0
0
68609
0
0
43317
0
17943
0
0
0
0
0
54627
0
0
0
0
50315
0
8774
58328
0
72809
12207
43557
0
48221
0
67713
48532
0
0
0
27527
0
85042
17814
69129
0
0
0
23967
48746
0
35772
10611
69507
92762
0
44833
0
0
0
11018
14569
50193
52159
0
53557
0
21252
32564
44228
23517
0
48037
29588
11372
0
0
0
18403
0
0
0
0
0
30024
27296
31091
0
0
0
0
27091
70875
0
78813
0
0
97504
67699
31371
22468
27088
0
0
0
0
39050
84195
19342
0
0
0
0
0
0
38033
0
68310
0
0
87243
74591
88149
28155
68346
87717
0
0
54786
12562
48498
0
81204
60140
0
0
21704
30120
86618
0
0
0
67820
0
0
77282
0
0
36038
56793
93085
8189
58898
0
0
82824
38282
0
42533
36185
41511
0
0
0
23304
0
91829
0
0
46868
0
0
0
77606
20921
9693
0
0
64120
23375
0
57958
0
91207
47515
71580
78611
0
76115
0
52676
91491
0
55025
21876
0
0
0
0
0
29594
0
0
0
0
7549
0
0
6590
53105
89497
0
38541
88763
0
25559
0
68054
40951
0
0
0
54848
4422
0
0
80651
65530
6893
33902
0
57084
0
43507
26303
0
0
0
0
0
47229
94572
0
36221
51203
0
0
40813
0
0
19580
0
0
7697
75978
0
64430
1635
0
0
20685
0
2433
82644
198
0
0
10854
23851
0
0
0
99105
98234
56919
0
0
0
0
0
0
5043
0
7794
22998
0
40595
0
13177
0
0
0
27098
0
21985
0
68171
71201
0
27509
97483
0
78167
21773
0
0
0
0
69002
62845
0
0
0
0
79305
24304
21625
53984
0
47247
0
0
0
44821
0
0
0
0
2003
75784
0
95704
24146
0
23031
54765
0
0
41232
0
0
67686
0
0
71642
0
47208
0
34818
0
0
0
69388
0
0
0
0
31584
0
0
64362
48327
90808
88025
80112
0
31853
0
0
0
0
60864
0
0
0
0
0
0
0
0
0
3867
65456
77231
0
0
77961
0
0
0
0
0
0
18085
0
86492
23379
49269
0
0
0
0
70055
14012
0
0
0
0
69610
0
0
40587
0
56640
2762
0
43089
81025
54014
0
62068
47321
0
62970
82247
0
33714
8274
24345
0
19924
0
58682
15469
0
0
6317
93711
0
0
0
95280
20041
0
0
0
0
60467
0
64939
0
94287
69734
0
44340
0
0
33137
7454
63580
0
0
0
0
55700
12934
0
60351
89570
81399
0
91160
87435
0
0
0
57465
68969
0
82359
0
77833
35354
0
50832
90468
0
0
36196
8694
0
0
0
54925
35815
0
91625
0
27478
0
85465
54273
0
0
57237
32712
0
13614
0
0
48318
60462
0
12192
37349
86292
24610
91519
70960
0
0
89548
68031
0
0
74360
0
0
0
96952
75700
57506
0
0
0
0
10292
3893
0
23969
58951
61745
85140
28783
94549
99119
24705
80791
0
0
83957
20876
0
0
58846
12331
0
0
0
0
0
0
42260
39793
0
42434
0
31874
0
0
51490
35353
51821
34114
28377
0
72897
55499
61565
0
0
82429
50062
0
33879
0
82740
0
96609
0
0
0
0
79033
0
0
0
38716
0
60835
0
63785
79724
0
0
55866
0
0
62567
3030
0
72059
47301
56745
712
70741
0
0
0
0
0
0
0
0
10344
0
937
0
15438
0
53078
42898
11538
0
0
0
0
9517
42645
0
99356
0
0
70518
0
0
50694
18987
0
46912
89712
62881
0
12354
0
0
43174
48884
0
11316
0
66246
0
70226
0
55689
0
0
0
28610
81231
0
76568
57422
72494
0
0
0
82394
0
35809
62615
61569
56153
0
0
0
38809
1714
0
60998
41772
0
92201
77136
27944
0
0
0
22389
0
0
10138
13786
8098
485
0
62461
61275
62456
0
57781
0
11649
4702
55125
0
0
0
29188
68335
7929
0
0
0
0
80535
0
0
78702
0
0
0
0
0
0
0
0
2692
0
0
0
2078
78226
87271
49852
43123
83377
99547
93482
0
0
0
0
0
0
0
70072
0
7338
19970
0
4828
20098
73513
7788
56948
0
0
0
0
0
41334
0
6633
61103
0
0
0
0
32410
0
90844
48009
1739
42454
37586
0
0
77464
0
0
61589
65096
0
91513
0
0
0
0
0
32704
23717
0
0
0
0
60944
0
0
0
0
18452
66162
51732
0
63569
36622
46553
82718
57000
74191
0
0
40468
0
0
0
0
0
61502
0
57152
34653
35743
24005
0
40748
0
53640
31443
0
32003
0
0
31359
80119
43951
44909
0
0
0
46576
0
60811
0
0
85122
0
0
0
73300
0
0
51124
52481
0
0
0
6856
40582
20669
12161
88950
0
31721
0
52475
27167
38115
0
73047
187
0
2174
0
13029
46428
0
0
0
0
0
0
52637
77508
76478
36561
26824
56927
6765
27100
55285
0
0
97266
0
59644
7030
0
97722
3422
92345
0
86466
0
0
0
80368
0
0
64784
0
8722
52657
23559
12078
82660
39504
0
35323
17116
83525
0
0
30508
71552
0
0
0
69618
0
67721
0
68836
71060
4526
80411
0
33390
92886
0
1451
0
47051
49435
11247
63894
0
0
20831
0
0
67636
85622
0
92042
0
16176
97315
0
0
13627
55989
0
0
0
0
35892
30339
0
75427
35950
0
99850
0
0
0
0
0
52755
20013
0
45881
0
63661
0
0
72060
63314
19853
0
0
14280
0
0
89199
30018
55239
67439
3265
0
0
9455
26129
0
0
0
45118
0
19491
52491
0
0
0
80377
0
74837
13384
44236
76097
0
32061
0
0
55294
57218
0
54864
21764
0
85617
25001
46177
61925
0
78058
87456
0
0
63475
0
39040
95618
0
0
92670
0
0
0
0
85968
18979
0
7061
0
48982
40073
0
64962
48603
0
47350
0
33264
80237
91401
47109
58015
38183
61998
0
6834
0
0
0
56428
0
56218
64037
0
19419
0
0
0
0
0
0
94236
54077
0
11386
0
55383
9867
0
0
0
21613
39125
0
0
0
60826
99503
13502
0
90105
0
44559
51709
0
0
0
0
0
86165
0
38825
0
0
0
0
54605
0
84906
0
11457
0
57955
0
0
27460
27029
43686
0
46564
0
0
36730
85088
0
0
93082
6246
0
0
0
80975
0
0
0
36154
0
81411
26465
0
86931
47508
0
0
29259
0
95451
51286
0
0
66165
94871
35581
66695
66492
70916
0
76659
0
13678
0
72358
47514
87398
0
0
0
73382
0
0
0
65031
42439
13007
15500
39748
0
31936
92504
0
0
80392
0
67133
0
29577
98687
0
76
40025
37523
0
83008
31301
8712
0
77056
0
1665
72221
0
54998
54762
0
0
0
0
88771
46407
0
0
0
21702
76483
75138
0
0
0
81500
59751
0
0
59317
455
83552
32553
0
0
60180
0
0
0
0
0
0
0
30126
0
0
0
39463
0
0
17593
70342
0
0
93608
29947
0
47514
68005
15317
5589
0
62619
80702
0
0
67781
3560
65530
51117
0
26865
35572
0
99423
0
0
29448
14817
0
77345
30929
0
96141
39658
0
0
48973
0
0
31669
31033
0
48057
3058
0
95758
19395
0
0
0
0
0
0
0
0
63590
0
0
0
13631
0
47065
0
0
10487
0
42689
0
6785
0
13495
0
53290
0
0
84157
0
0
0
3961
68777
0
10597
66408
0
70586
99829
39651
0
15473
35158
0
0
0
0
45804
70188
0
0
41024
90410
0
26569
54667
0
45019
0
0
30309
0
29022
0
0
0
0
0
0
52499
37770
0
11346
92506
0
68249
0
25662
0
98672
25863
74088
49908
0
41949
0
0
0
24585
15553
0
0
0
0
31968
98139
0
0
26234
82900
22744
44613
62270
43948
57844
23830
0
0
0
0
0
0
0
6345
0
41203
20313
0
0
0
0
33516
0
67036
0
59482
12017
0
0
45442
0
10551
0
0
0
88034
71031
78536
0
57523
70814
61947
0
0
96963
37938
84211
0
0
98028
0
0
96136
0
0
0
0
0
63954
43223
0
0
55603
0
15899
0
22567
0
59467
0
0
0
0
26079
4726
65732
25471
64402
0
0
62303
8519
0
0
3530
0
0
0
0
0
86026
29033
78265
78744
91548
0
0
66355
0
0
68230
0
20638
66684
0
75176
53419
0
0
13240
39202
0
31218
0
0
0
24803
67058
0
0
0
96176
0
0
25612
38534
48623
0
0
97554
0
0
0
99930
0
0
56218
85712
0
85785
0
27220
69873
0
34593
93307
0
0
0
0
8908
0
9559
0
0
0
63388
0
45273
0
0
85398
0
27508
0
0
3003
79623
59201
0
44938
0
0
0
0
0
0
40861
0
0
0
0
0
6294
0
9872
0
0
59020
42390
8059
74610
0
0
0
9205
19408
0
49783
4915
0
0
0
0
0
0
0
73878
55226
47642
26668
12431
0
14092
31041
92263
0
0
9144
0
0
31419
0
0
94510
0
0
40740
25791
0
66276
0
0
0
66094
32820
0
92577
21299
15939
0
0
0
81730
0
0
0
60890
0
29212
89286
0
0
67263
0
68887
0
0
0
5500
68932
0
0
0
0
6554
46519
0
36955
69532
44920
0
0
0
49796
22277
0
0
0
84101
22369
52860
0
0
59673
0
91784
58200
1104
63362
0
31836
0
0
0
0
0
18698
0
43801
0
0
13422
75374
0
44690
0
0
0
0
0
0
0
30146
98663
33034
0
31165
15023
0
33343
0
0
77014
2134
16534
68486
0
0
0
68411
11169
0
0
48909
0
92482
32088
0
49089
0
54454
0
0
0
0
0
39554
0
6518
19643
83027
72643
37672
75904
31733
93354
0
0
0
0
51837
0
0
0
0
30641
52016
61388
0
0
29861
0
0
17018
35444
75342
0
0
0
45365
0
0
29279
60083
0
47223
12761
79373
0
24667
0
98938
0
0
0
93068
0
94110
0
0
0
0
48013
77696
0
0
11429
19806
60738
84786
48662
0
94832
0
0
26388
0
0
45234
0
53896
5024
93768
0
0
0
83963
0
0
13815
54393
2892
0
0
0
15021
0
85573
0
0
0
0
63921
55059
671
0
75181
74704
0
0
61807
0
68504
26016
0
0
93407
0
50413
0
35940
0
0
0
0
55590
7382
23136
60681
849
0
47745
20993
50479
0
0
0
0
0
66363
0
75036
41993
21385
0
14870
3359
0
0
871
0
18316
0
97583
0
85992
0
60155
0
0
0
987
96003
0
48451
336
0
29485
698
12063
40962
0
0
73330
0
14073
0
0
99179
0
15205
0
0
77890
0
87644
0
0
49046
43671
70631
0
0
50113
0
88717
0
49670
0
0
8663
33851
0
43041
0
18170
0
0
75174
0
0
11880
81395
66292
0
0
0
0
79407
88319
11244
24851
42550
77578
51049
72925
56791
0
0
0
0
84554
74852
0
89424
0
62207
13116
0
0
92088
57334
0
58352
79935
0
58983
0
0
0
81313
0
73456
34917
0
0
84047
20124
0
0
0
83977
0
0
0
57295
0
0
76897
0
96592
12724
58520
0
17392
46720
0
79325
0
0
52836
51714
0
0
68840
24806
0
29686
0
66788
0
98211
0
77784
0
0
60649
9203
60203
0
54575
0
20334
8241
0
47731
0
0
96567
4429
0
0
0
0
4873
0
0
93918
72646
70991
0
0
0
66722
0
0
0
73049
99330
68800
35920
0
0
0
0
42403
0
0
36607
0
54302
0
12550
0
84396
0
0
61354
0
0
64745
65598
0
0
0
73920
0
26121
5910
0
0
38593
0
75206
0
0
0
0
14275
80828
0
0
0
38634
0
7784
0
61225
0
90774
95635
0
0
77010
80153
0
0
0
0
0
0
91111
0
33129
0
0
0
0
83218
0
0
0
63692
32961
0
16961
41929
2761
0
29879
0
0
0
42795
0
0
0
6618
0
0
63917
0
91106
67376
51310
28302
35110
0
0
0
94788
0
66394
60527
9466
0
0
0
19089
0
0
53377
37754
0
22821
0
11095
18693
23354
70846
7160
0
31478
0
0
73814
0
55154
47910
85129
95164
9647
0
87935
0
0
0
0
29174
0
86361
90459
0
0
0
0
0
38482
0
1911
16107
17112
0
4899
71849
0
92510
22034
0
0
81197
17798
0
56300
0
46906
16710
0
21189
0
0
54067
66402
48587
0
2300
50808
0
0
60802
36576
3879
0
0
90664
0
71247
20441
0
0
0
0
56573
70840
71770
8415
63298
0
0
46549
45100
0
0
95004
0
69130
31351
29258
0
0
0
0
0
0
0
69909
98643
0
18831
49207
0
0
37230
5908
84409
10742
82522
36153
0
89636
36493
0
94186
72260
0
30537
33381
46239
81410
0
0
87610
0
71813
0
82571
88134
0
6147
0
1314
0
44889
0
0
0
83799
0
53481
18707
0
19703
0
64800
0
43347
0
0
99835
42096
98465
0
84108
0
46172
0
0
75823
90347
0
23497
0
41914
77840
80117
81743
8227
64171
31147
68138
0
0
42079
82903
26946
39428
0
0
34522
37409
0
0
0
0
0
0
22477
93730
0
60949
0
71489
0
0
0
0
0
0
16728
0
87850
68768
73553
0
0
29621
0
66033
53323
45783
0
44313
0
0
0
72289
0
20980
70699
70754
0
0
61162
0
31524
0
45868
57797
20852
0
0
0
67807
0
61316
0
0
0
33907
3417
33982
0
0
0
0
73553
28637
63141
65540
0
1450
0
33642
28058
0
0
19771
0
71170
93592
0
0
46403
0
37354
51715
0
47107
71763
17084
0
0
0
0
0
27445
85028
0
72839
0
52316
0
0
0
0
0
21391
0
0
91747
0
0
0
0
0
92529
89282
39152
90907
0
46273
0
6013
51432
0
0
28640
2878
89569
0
45930
0
0
32816
26130
57075
8137
0
29209
0
15098
66582
79753
0
4819
0
74147
0
73871
0
0
0
79962
9701
0
46790
64847
94369
0
21726
16843
43790
95238
30844
0
0
74317
0
1363
6445
90410
0
25662
21494
0
0
0
62089
0
0
0
0
67699
65350
79261
0
46133
57472
0
0
38945
18277
70332
22752
24555
0
43531
0
0
0
0
92331
13134
89339
32047
0
0
11427
0
0
0
0
0
0
49495
767
15353
44446
9773
0
0
91290
93361
0
0
99480
22874
0
87107
0
0
0
0
0
0
0
95832
7013
78572
0
98706
0
15023
49042
44413
0
0
80150
73118
69220
18768
40220
6030
79070
27232
44011
0
0
0
98178
90748
0
44280
62187
0
74786
0
52895
0
0
2598
19786
0
65467
0
0
52668
42466
60870
57540
0
0
1196
0
10779
0
0
0
0
73702
7302
0
0
52923
0
92403
2081
41822
0
0
70879
67971
52203
0
61825
62290
0
0
83791
0
0
17354
0
0
38993
0
0
0
90492
12257
0
0
0
93677
0
0
88043
33972
0
63917
42743
75132
85822
17204
0
0
0
0
0
88192
53070
0
43516
32185
0
0
71703
0
79130
17131
0
88960
78914
0
0
1671
83738
0
0
92404
80446
0
0
0
0
64611
76197
86979
0
0
20509
0
49363
11223
0
0
12497
30211
48365
0
80788
0
0
25711
0
0
36733
69299
0
0
9021
12519
0
33596
0
98221
83357
0
0
0
85928
0
0
0
0
84245
0
0
33124
0
0
1380
76693
27203
81619
15569
28742
77044
0
38952
0
0
0
82246
10535
80261
0
0
32483
19330
0
0
48341
51240
0
0
98993
90085
5241
68906
1289
0
7140
0
90429
4494
16909
0
99592
0
91303
0
0
0
0
0
435
0
0
7296
53756
93014
0
89469
52171
0
0
6854
0
0
0
63053
85865
35773
0
6805
0
0
0
34578
1362
97591
7496
9686
56197
97630
0
0
0
41891
0
59019
0
89325
0
54424
0
58930
0
0
0
0
59281
0
4614
0
0
95698
33105
0
44981
0
0
46494
0
49524
0
0
68072
20455
0
4803
0
0
65159
0
44030
0
0
0
0
0
1378
71648
49697
63622
24754
90418
0
33685
0
40912
0
6166
59884
37066
0
0
0
12354
0
8738
0
48313
30501
30976
0
65743
52829
0
32663
0
0
65140
94001
75481
30988
0
10791
95204
0
0
66263
0
0
0
3609
97906
10466
0
90418
89496
0
0
0
0
0
62071
15979
0
0
0
0
0
63389
42196
8107
4339
0
0
0
0
49309
0
0
0
0
42710
0
95908
0
0
0
94474
50256
0
0
0
85137
0
42218
0
0
0
65851
33644
0
29951
0
80661
0
0
0
0
5309
0
81989
13807
0
0
62970
0
0
82053
7682
0
0
15961
29643
0
58701
90394
25275
69072
7451
0
96641
0
9572
73465
95760
78126
54581
0
0
53986
0
0
7744
0
0
64457
0
0
16922
0
0
0
0
81013
38475
2398
6852
71745
0
0
85841
90159
0
21780
0
52144
28187
48683
0
48178
0
24293
0
990
27706
0
11486
58770
0
0
0
0
0
0
0
0
0
70632
0
0
89642
67005
43581
0
0
87554
31582
0
0
73827
0
1364
23794
0
0
0
63734
0
83266
37557
0
31201
28656
39701
72896
0
35406
0
61501
64302
0
95398
89191
19188
55541
0
0
0
0
0
95557
79728
33875
66998
0
43808
89719
77991
0
86292
0
42127
36563
0
17933
0
48182
0
0
33206
8620
91162
0
9419
0
81220
91062
60971
0
0
0
0
84707
42839
0
12863
0
50856
0
36077
21433
92263
0
4586
0
74868
33567
77045
99775
8085
39074
0
39488
18529
84027
16142
98388
0
91997
49748
94917
0
0
66518
3147
24089
88985
89558
68894
35397
0
0
0
0
0
0
0
8476
62651
0
92601
0
24376
92468
0
0
0
74431
64279
0
34078
97491
0
57867
0
0
95692
0
21905
32917
0
0
0
0
0
28381
0
0
0
0
0
0
58855
12802
0
21033
0
0
61377
46873
0
0
96546
0
0
0
35916
51189
54324
0
53144
0
41118
50491
0
37641
31862
46165
28774
0
0
0
79172
0
57132
48339
96370
20931
0
0
0
86130
63544
0
0
0
61737
30264
54072
33469
48539
63012
89411
0
12201
0
57135
34949
0
0
0
99523
69802
0
0
81643
0
0
0
58429
79932
60456
49752
0
0
0
0
0
39909
27383
0
44291
3915
0
45420
0
81434
0
6596
18810
0
55521
32332
0
0
74136
0
0
43903
80285
0
86034
0
81680
38063
0
0
52105
72884
14316
0
0
0
56659
56399
87139
0
0
27316
47262
0
54361
54079
63327
39240
0
85302
0
0
0
36022
0
0
0
0
0
52702
88618
89454
0
0
75862
0
0
17346
43738
0
14909
62717
96579
39933
0
84601
32130
0
34696
18639
0
0
0
44296
71777
0
0
0
0
36289
37033
0
0
0
67243
13363
0
91983
0
0
85067
72896
0
0
0
38863
0
0
0
0
0
54945
0
10307
13097
76072
81011
46481
0
0
0
0
0
0
0
0
0
0
92926
0
19563
0
0
0
0
0
0
0
59783
0
94607
54244
0
60156
0
0
0
0
0
93862
0
16465
17587
0
0
73999
0
0
0
52066
0
84274
0
12778
0
0
0
78111
0
0
0
0
0
59236
0
7031
0
0
13431
0
0
13834
80347
0
76914
12466
0
69317
86171
18642
0
81613
0
0
25124
44306
83550
0
0
76520
73426
0
0
0
26257
0
0
0
0
0
0
0
23900
0
0
0
0
0
72314
88940
0
0
23681
0
2237
8998
0
0
0
25462
0
0
0
0
24928
0
58296
0
46422
80241
0
79322
0
0
0
0
83339
0
44859
0
27176
0
23389
0
27881
0
24244
0
0
66739
0
44821
63879
0
6384
14641
48313
0
23319
0
0
0
15223
0
0
0
0
0
36977
0
54061
59260
88704
76499
46669
8878
75161
513
0
97824
96843
0
0
60084
75758
5277
84720
6882
0
0
0
0
32692
0
0
0
0
0
88656
89797
14397
13718
0
74120
0
84654
0
56002
0
85317
0
52022
0
0
0
0
90858
0
84651
57532
11558
47680
0
59654
59349
0
0
0
58663
0
0
73292
0
0
0
8002
0
32204
0
11139
0
0
0
62255
0
0
0
0
0
92694
28624
45718
0
31922
77482
93961
31899
43661
42445
0
0
71416
6583
0
58109
0
0
85307
0
0
86118
0
0
0
17651
0
0
0
92263
67517
80140
0
5494
0
92346
56404
0
68553
0
46590
64569
88263
0
0
0
1363
82261
0
0
0
73698
40183
29891
78368
0
0
0
24515
0
0
0
52476
94001
36957
9505
99443
0
0
0
0
0
0
8670
96187
0
21320
43906
53675
0
0
2579
36379
81739
0
0
93619
0
0
12825
0
0
3645
0
68088
89194
0
36949
0
17163
34231
0
0
36929
0
0
52363
92612
71193
0
0
24501
0
75214
10732
84885
54550
98079
71306
13329
0
0
0
0
0
0
29731
0
17836
0
46964
0
1383
64895
0
0
0
70664
14511
0
78310
87639
0
0
13193
0
57364
87855
0
0
0
0
0
62014
0
85889
0
0
0
98023
48807
0
0
0
94204
0
44893
12702
0
0
84823
0
22656
0
60562
69800
0
42661
71891
98195
86936
51461
91463
63589
32602
0
32247
87467
0
31628
82889
0
93359
49734
19517
0
0
0
42267
26545
45348
0
0
62387
58235
0
16366
76056
41364
59463
79441
0
96016
26164
43287
0
0
11086
90896
0
0
0
0
59504
84734
0
0
0
0
75786
0
0
0
79161
21045
31862
9034
79309
0
17517
29672
0
0
0
0
64401
0
0
0
81788
31159
0
52234
0
0
0
0
92275
42179
41907
0
61330
53684
62602
99209
30572
0
3510
0
14611
75634
0
0
0
0
0
48882
0
9799
0
0
0
32562
79660
0
0
0
0
68132
599
96886
0
0
82823
70627
98238
0
21376
0
67293
96402
12843
29040
23158
78476
0
0
20170
18634
74369
0
0
60015
73174
0
0
0
58211
0
0
6507
0
0
0
0
37215
80809
0
99005
96475
0
42899
0
28536
62201
0
38276
90638
33231
84758
0
92592
57163
0
0
0
0
0
0
89058
50092
0
0
19018
0
59756
0
98557
0
69956
77951
0
0
59000
19897
0
0
0
0
0
0
30400
20785
40435
0
71302
0
0
0
25101
0
76895
3962
32257
15067
55423
36201
0
84649
39155
55893
66706
0
0
52430
25629
0
0
32922
12636
0
0
22171
25283
0
72567
0
28190
5860
57546
0
0
0
0
28769
0
51050
0
25109
43242
63173
16347
0
0
0
38742
0
27249
25931
0
99021
59470
21674
52032
0
92799
50808
0
0
0
0
54712
0
97237
75960
0
0
0
48880
63575
86988
42845
70075
0
0
71861
0
70546
1525
70616
0
0
2019
62964
61030
0
22528
0
60674
98226
95712
29635
35932
0
0
62931
0
67988
0
0
0
15263
43666
10921
0
83395
0
14855
0
50790
0
0
33594
47335
77780
18796
29515
28426
80169
77013
52405
0
40515
92950
0
0
0
51385
72223
52281
0
0
0
18838
0
0
0
0
63449
97419
36836
87312
0
28192
0
0
2102
0
64801
70066
462
46143
0
46400
0
0
0
40719
0
78582
25888
0
59635
65196
0
0
0
61509
57341
93706
0
42733
0
87483
0
0
69639
25726
0
10021
9513
53393
58540
4003
96651
0
0
57810
0
0
0
0
78581
89430
0
0
0
24905
66970
0
2636
0
23867
0
15022
29369
31078
93897
37442
0
3129
0
0
0
0
93032
0
7552
15338
0
89240
31610
0
0
0
0
0
83009
0
3333
78753
85525
0
0
0
35911
0
85177
95007
0
0
0
95081
0
0
24505
68724
71687
0
0
2188
0
0
23638
0
0
81280
0
79552
0
0
0
0
0
0
0
21086
26464
0
91577
0
36557
62461
60001
0
0
84690
49589
10397
0
80459
0
0
0
0
0
0
0
88243
55169
0
14540
43018
0
89664
0
0
0
0
0
75207
0
71443
18571
10070
92572
0
8696
58834
0
51851
0
27215
29867
0
0
42096
36575
0
0
50551
95668
70680
0
45983
54920
68516
5954
95264
0
43443
0
0
0
16483
0
87044
62563
5085
23684
0
69689
0
65840
11034
3310
0
0
55115
0
95648
0
0
81642
98122
0
77157
29170
45151
0
50595
0
0
74778
99806
0
84685
0
0
0
92714
9888
0
79372
0
0
53269
0
67644
0
91434
0
67831
0
97465
6046
0
14412
5226
0
50256
37012
0
64719
92755
84438
83057
61710
0
84085
40629
11752
0
0
59107
0
0
0
0
10562
0
0
27752
0
34819
0
0
0
67803
0
0
65809
0
98383
0
0
0
0
0
70292
0
58349
89345
0
0
11900
8537
12311
0
3390
40260
35273
38831
12495
0
83957
33807
26393
0
0
0
0
92118
63751
0
48646
48285
37235
26375
65895
0
59171
0
0
0
21781
15638
18997
50471
17901
0
81646
87274
56324
2534
23177
0
0
141
0
0
97161
55117
44843
0
73284
45655
0
83802
0
21751
0
64565
37361
91871
0
90180
22020
55153
0
92929
0
0
33380
12998
90326
75468
17853
0
15913
33470
0
44975
77585
31578
69616
0
37290
33694
0
99412
39842
0
0
57943
20583
88509
51075
0
0
1643
0
0
0
12422
38986
0
92018
0
0
0
0
0
41163
0
22660
16858
0
77772
44385
51285
0
28408
98361
0
57971
0
68487
0
71645
0
2046
0
54359
85214
0
99956
97591
0
0
5816
0
0
34249
20170
67451
0
0
12176
51647
0
0
44838
42957
83535
0
45587
50540
82335
17775
0
49816
0
0
0
0
63083
0
99008
0
44534
41056
91636
0
20143
23684
90756
32775
1607
0
68797
0
56570
0
0
0
0
40707
53837
49036
0
58898
4463
0
20387
0
64400
0
48125
0
40104
79292
0
0
92240
0
16054
0
69861
88185
0
0
66791
21082
0
0
2831
0
37390
94749
0
77316
88521
0
50943
0
0
0
31148
51921
53036
45084
0
0
0
0
0
89391
71078
53060
0
0
65796
89291
0
0
50836
78345
84437
0
0
0
0
0
0
58070
49327
0
0
0
0
0
44690
0
0
80554
0
3156
0
0
77057
0
39423
97370
0
84580
0
0
58447
0
24204
0
75869
0
0
19402
0
0
0
0
67068
1964
7181
0
10648
99449
0
0
0
45233
0
0
1011
26064
0
0
0
85351
0
42698
0
803
0
0
83279
93924
0
0
0
0
6795
0
20829
4417
0
20306
0
0
69012
0
62809
0
0
4153
0
515
0
0
53687
0
37962
0
10645
74756
36677
92126
31314
63168
0
95958
41844
60609
25761
0
0
0
0
90075
0
0
41318
0
0
30182
0
57377
32268
79600
86955
48513
0
60755
0
99939
61975
0
0
50036
9463
71633
41930
0
57262
0
35843
0
86948
37313
32476
0
0
0
50611
46285
18864
75215
48924
27100
54548
0
51729
0
1018
0
21095
69772
0
0
0
0
36990
0
42252
6207
0
0
0
0
58356
9265
40615
86041
56676
0
13398
0
98813
51385
0
0
64278
0
0
53209
0
51851
70690
0
0
0
0
11007
0
0
73870
0
0
0
14439
44732
0
26299
0
49502
31497
51261
0
4113
48952
0
57236
0
84171
0
98521
0
30701
4787
0
31244
0
0
21817
0
28411
0
0
95937
0
52803
61242
88375
0
0
92351
0
0
25306
0
0
0
36771
0
24588
0
35101
0
0
0
0
83990
0
0
87860
16053
82196
0
3031
0
79526
0
0
5398
35469
13562
0
0
85623
4313
0
80967
75620
61312
95846
4697
89023
0
56530
78555
37119
25081
0
16193
32299
66530
0
0
0
0
83387
94876
0
85437
0
0
938
0
44564
60060
0
42890
53638
0
51430
0
0
0
6029
81801
28407
0
98936
78651
0
67032
0
1339
53165
31451
45372
0
0
91594
27338
0
85490
13896
0
5164
0
0
0
33974
0
90029
0
26538
0
59576
71989
0
77993
64832
27467
11601
18917
0
91449
83497
0
58993
97006
54619
0
0
61179
18022
0
0
2240
61160
5533
0
85053
48054
0
0
41989
0
0
0
33209
0
0
22013
0
42657
63018
0
0
0
0
29242
55748
70647
63563
80477
87244
0
46634
0
44885
0
71553
65944
65236
17522
60311
67691
0
6382
49681
0
0
13748
0
94033
0
95446
0
13031
38767
52290
0
55461
7716
51941
53666
0
52044
71139
23140
74741
51619
81319
0
0
0
55152
68986
29440
0
0
61901
0
0
0
0
0
0
0
0
86059
65479
0
0
53011
64573
66610
0
28991
47547
35167
0
0
0
50921
0
21633
0
32430
95408
74467
9433
59842
54975
0
0
0
0
0
0
0
31546
0
45290
0
88245
0
0
17032
20729
63186
66803
0
12624
0
34018
0
0
26207
49422
0
0
0
12051
0
89858
0
0
4271
0
0
0
47285
0
0
0
0
0
0
0
0
0
0
0
40628
0
0
0
0
0
84672
0
0
0
0
36447
92494
37422
20795
0
55830
0
24713
12866
0
18485
0
40349
0
0
62597
0
60885
0
86531
0
10405
39697
0
0
0
0
0
47039
0
17656
0
54965
84355
5121
28935
87521
0
92106
0
38480
4721
0
16875
0
57433
0
0
91217
74769
0
36332
48189
0
50307
38929
0
12182
87919
0
68822
97856
22180
0
0
0
0
0
29088
0
0
41077
29932
0
0
71779
88593
0
0
61720
0
79976
23559
66851
0
0
61319
0
93377
0
96553
24022
71446
0
0
15841
18704
0
0
0
0
0
0
0
0
0
0
0
18961
0
6867
29877
0
25023
54619
0
22366
0
47087
30496
55330
49954
0
94396
60630
32119
0
0
0
45863
0
94043
0
8337
0
0
0
72922
66929
0
0
0
90029
47315
15150
16995
13519
0
38429
0
0
0
0
0
0
0
35447
39200
0
0
57526
0
9329
56745
52617
39314
67812
0
0
92368
35269
0
0
0
0
33308
56179
56593
0
0
0
53418
16054
80002
70839
0
0
0
0
99258
0
94927
30296
0
0
0
37088
0
0
83587
12571
7873
0
0
0
55279
0
41471
47056
75163
66255
4134
20026
41561
0
0
85881
87632
29840
40672
32048
0
27248
0
0
54369
0
82719
0
0
58519
9093
76885
84745
47384
73651
71650
41004
79805
0
0
0
77309
24692
0
0
0
0
0
0
0
42263
75008
0
0
70402
89449
54691
0
0
19905
0
0
63397
83227
61144
0
57479
0
4784
16299
92384
0
91468
60507
38388
0
0
0
4471
0
0
87988
0
29311
0
69225
0
19748
46334
77939
0
0
0
0
6836
0
24775
49129
29400
0
0
82436
0
74653
0
0
0
20806
0
94745
73699
0
0
24828
71859
0
32737
0
49103
40361
99663
0
67556
0
0
15926
0
59981
0
7532
28043
7284
0
0
34010
0
92925
0
89279
0
77860
0
24631
53215
0
11992
33973
0
0
0
0
0
12472
2272
0
0
0
11740
72868
13475
0
0
37102
51315
85207
0
0
0
7038
0
0
0
0
0
0
71946
54825
44399
0
0
0
0
16197
59930
43367
0
0
0
0
0
0
19070
91028
0
0
81472
39692
0
0
0
0
48271
98967
0
64958
53917
53224
42617
0
78947
0
38971
72085
0
0
0
0
0
5246
0
45729
0
42469
85142
56124
0
0
0
0
67093
70551
0
56008
0
0
0
4100
12622
67467
0
93108
59
0
51480
0
0
0
30067
12518
0
0
2998
8786
56016
0
0
18066
0
10837
0
0
47318
9894
94026
46694
0
64305
0
0
0
91821
364
62620
79828
58220
0
0
46981
45502
99428
47430
7517
75658
0
29383
0
0
0
0
0
0
53864
0
6626
26637
0
0
91244
0
0
52874
61479
0
5759
70151
0
83389
0
12768
31230
15605
0
73277
81288
0
69531
0
13954
0
38809
0
0
92075
82098
0
0
0
0
32670
0
0
29852
0
24376
0
17053
0
46751
0
22440
47961
0
84025
87983
94414
96899
0
75011
28776
86793
0
0
0
0
0
0
0
0
95959
0
37190
90124
0
0
18746
14458
0
41397
17913
0
91672
0
80355
38594
95618
2536
0
69876
84178
9140
0
75697
0
0
0
26470
47913
0
6503
0
0
0
0
0
0
0
0
0
0
44294
62066
0
19177
0
0
46409
0
0
0
0
0
10625
99103
82552
29093
22400
99289
0
99810
0
0
25189
0
0
71491
0
0
0
0
72213
25510
54034
47626
24068
0
0
0
0
0
0
0
43605
37601
0
0
0
0
0
0
0
0
98452
0
0
87828
55468
0
0
15898
0
49066
0
54998
73519
0
46040
0
57847
14319
0
0
10193
0
0
84517
11417
26470
0
0
0
20814
85982
0
9868
33438
0
92645
87093
19698
79714
10951
0
0
0
0
21354
45888
0
0
87494
0
58319
42602
35296
84375
0
86994
0
0
0
75226
0
97173
89373
0
0
0
10547
73586
6245
86605
0
71699
0
48433
34751
87026
27835
41141
46422
0
0
0
0
0
64247
0
0
74954
2657
0
0
12671
49188
81121
16864
82133
0
64166
0
73730
0
82237
80671
0
27496
17782
0
55843
98965
29115
0
0
78739
0
98342
26256
57988
0
0
0
48834
65616
0
92219
0
0
0
70350
32953
85655
0
0
0
75692
91186
98462
46175
72726
23910
0
0
5721
0
65004
0
1736
0
0
0
8721
32837
0
60040
12453
0
64099
67260
0
0
61641
0
0
82751
0
25482
0
0
0
0
7984
85885
0
0
0
0
0
39182
0
5150
0
0
91575
0
0
0
0
35685
30465
38151
0
71644
0
0
13081
37667
0
5124
2058
0
0
0
0
0
9718
0
74999
84073
42248
0
0
99966
9965
0
27262
80138
0
0
28673
0
0
62803
89004
0
0
0
0
59405
0
0
91849
0
0
0
60829
0
35253
15519
0
93508
18420
0
58647
0
0
35855
0
0
46767
0
0
32705
15439
0
75880
76132
82787
16512
71498
0
43035
0
0
11670
40181
0
62885
0
70713
0
0
28034
62470
5257
60493
87800
0
0
48626
56158
64861
37904
2656
0
0
0
97190
7596
94046
0
26698
0
0
0
53424
0
30276
19438
0
0
0
0
0
0
45460
0
99573
13234
0
0
0
48639
0
0
46659
60839
76424
10856
520
92639
0
66664
0
0
77154
0
541
0
0
0
75371
0
23871
90588
66893
27103
81894
94373
70624
79498
0
0
61786
44031
75283
0
0
0
0
3482
0
99909
653
0
24059
0
0
57542
0
0
0
0
35691
37630
0
0
0
0
2127
65565
0
0
51071
93812
6123
0
0
98099
0
91891
0
0
30554
0
7591
67788
79447
0
0
0
40778
28052
62814
110
0
0
0
40906
57701
58993
0
0
0
0
48358
23940
36999
65431
46480
9902
0
0
0
38150
42945
82104
0
0
76406
0
0
0
57844
0
95233
0
5456
76087
12961
0
0
98805
0
21589
0
85466
0
0
0
31108
27816
46387
26144
0
37687
0
0
0
49244
47338
76919
35636
66987
7816
94602
0
0
0
0
0
34510
71165
0
64311
0
0
0
62797
0
58277
12810
0
0
0
0
0
0
39681
4778
3163
0
0
42020
0
39267
0
964
0
76883
21551
0
36117
0
35129
0
70246
0
0
0
70683
47922
41576
0
97008
0
0
52309
0
63238
83181
67475
0
0
23504
0
40809
28862
0
78498
61877
21413
59063
0
69679
0
83136
8319
49393
701
0
0
36344
0
0
41571
0
8738
75141
0
18759
0
37618
8183
38537
29728
0
42302
0
0
0
0
0
0
36288
0
58665
45948
74180
29640
8244
73790
0
44497
530
3015
0
31142
0
0
51066
0
0
0
29434
0
0
0
59806
0
0
63976
27032
87420
52358
14763
66195
0
0
83370
73786
0
31991
0
0
43601
0
0
0
0
2409
5767
0
0
26156
33988
0
99938
30129
11910
12371
58443
36302
0
0
0
19149
0
93993
0
0
0
19679
0
70344
0
0
0
50517
82908
79926
3335
69405
0
92492
92401
52636
0
0
0
0
44113
0
0
0
12414
0
69418
0
0
47507
0
87736
69014
0
81886
0
76625
11283
0
0
0
26619
82220
28150
12259
0
0
0
0
7459
0
97242
55548
97480
81643
81672
0
0
35893
0
0
82674
15133
19682
71788
31854
0
90080
34380
0
57691
0
0
0
0
0
0
19649
92618
18478
0
0
5685
99576
44163
0
38119
0
58063
0
0
21040
0
97922
0
0
0
29483
0
56398
0
0
0
58243
0
0
66718
0
53465
0
86650
0
88967
0
0
16470
56287
41095
0
17332
26865
22884
0
0
0
66025
94823
42534
90974
0
6920
0
0
0
57820
0
0
0
0
0
42740
62016
0
41822
0
0
60389
0
67625
58248
0
1519
0
0
0
42096
0
0
0
0
0
0
30645
0
0
0
79130
0
20838
0
55839
0
0
31143
89984
283
0
0
0
0
7670
0
16573
0
0
0
0
98047
83798
0
89151
41921
31341
98863
0
0
0
0
0
34725
0
0
0
0
95161
0
0
0
0
0
0
44060
0
33651
0
30285
0
19433
16339
0
96824
0
0
13349
0
0
61031
75118
0
16802
90106
0
0
0
31722
50029
0
43378
0
36371
34114
95019
0
0
69875
0
31995
49469
88791
57459
91525
0
99088
28808
0
0
0
66311
57944
85170
0
15676
0
0
58981
75884
0
0
0
64191
0
0
67616
3453
0
0
98570
16146
0
0
0
0
0
53416
755
67894
0
0
0
0
52184
0
0
6185
0
10541
0
0
87006
92002
20277
0
66867
30005
0
0
36803
0
0
0
21118
37626
0
0
0
0
0
0
74753
0
0
0
77229
0
0
2166
95777
96973
0
0
8063
0
38360
9150
40167
0
0
0
30124
81339
0
0
40526
60143
71046
0
0
54626
0
0
0
0
0
43668
91521
0
0
18000
96932
0
0
62669
0
0
99867
0
0
64496
0
0
75383
82452
14836
0
0
0
0
27701
91048
13378
67045
0
82657
0
35627
79520
43535
0
0
87515
0
43808
0
84308
0
58276
0
0
41553
0
67983
51545
23521
82853
0
82746
97867
0
0
0
0
0
0
34782
0
97310
0
0
61016
0
0
46568
88171
0
0
76188
14681
8607
0
0
7646
0
0
0
0
49927
73804
0
60003
33216
12733
12352
71231
23917
3089
11701
85307
94514
61928
20652
49755
32711
0
0
43975
0
34642
36387
44203
0
0
24258
9123
81098
89262
0
0
0
12232
0
0
96659
0
68846
0
0
0
37131
4308
68647
0
53240
48192
0
27394
15565
24901
74721
60897
0
74339
97893
0
0
3460
0
0
0
0
89056
90703
0
0
88488
0
0
54560
0
59695
67275
0
84874
77805
0
0
0
17025
0
31769
0
23014
0
0
17082
0
7495
0
92742
23782
0
0
8626
0
0
0
23657
21247
0
14049
32570
0
0
62421
63207
93330
96939
0
52216
11005
0
71535
0
0
28487
64178
69523
9565
23647
0
80188
60887
98736
82672
0
0
78635
75200
45154
99614
76672
0
95403
0
0
0
95791
0
0
42906
0
47878
97766
95681
0
0
10772
0
0
90438
0
0
0
89796
10903
0
91523
0
30372
0
0
0
57693
72188
0
0
57650
0
0
0
0
13226
60881
61195
0
66648
88060
98188
0
0
0
0
0
16370
1825
80411
47617
0
9917
19744
0
10656
0
77653
86151
32189
0
67711
0
68685
0
61121
95176
95286
41936
31167
98726
0
10964
0
54060
0
0
0
0
0
0
0
0
0
81464
29395
0
85580
0
53969
0
74949
0
0
0
48183
50839
46456
0
7616
62821
0
0
0
6806
20372
4395
84662
0
53250
27899
0
0
4587
0
39705
69675
67336
0
0
0
0
67852
77995
17660
60654
0
30327
77025
0
88980
0
43143
0
0
0
0
0
0
62248
30134
0
0
83977
82201
0
0
0
41669
0
80014
0
24793
0
0
0
0
86341
0
0
83313
39264
846
30763
32930
0
0
0
47464
97071
51087
75660
0
0
0
0
25314
6629
0
0
0
0
15465
0
0
60805
74574
0
0
0
89427
9706
0
70276
7567
90158
28231
65581
0
16249
0
87198
40108
28012
62816
0
12652
0
63744
0
0
0
0
89843
77445
2763
0
0
20291
0
51703
46654
0
0
51451
92267
19244
0
42370
62959
0
98320
66209
16387
0
0
0
96256
12024
50251
0
25226
0
5709
0
46362
0
22946
0
0
85785
0
96797
0
26631
0
0
21211
53012
0
0
39553
0
8902
80072
0
59879
0
21594
0
0
0
71796
39256
0
71104
85415
65956
0
79604
0
0
0
38183
57635
0
0
0
25344
0
0
0
0
29794
0
0
0
45762
65187
0
97369
35169
97039
0
0
15179
0
96080
0
0
0
0
48913
0
77911
44613
46392
77788
16463
81811
37422
98936
0
0
0
0
0
0
60976
74841
0
20191
66872
99810
74387
0
63161
0
91050
0
0
0
0
78598
20931
0
0
0
42098
0
0
0
88769
39876
0
0
0
95037
0
62403
98408
0
15228
0
63852
62047
0
0
0
0
0
37331
78196
0
0
0
0
0
0
5271
16960
51540
59876
48590
94385
19055
0
0
2716
24257
0
56568
86263
3203
10673
63051
6869
0
14609
0
0
0
27945
0
79895
0
23784
33622
44302
0
0
0
0
0
0
0
94452
82261
0
32749
17019
18541
0
32033
26807
0
77312
0
0
93473
25487
0
95263
0
0
0
0
58743
73342
50826
0
31274
89437
0
87932
36935
94356
52441
49476
65233
0
0
8439
0
74206
0
63203
0
13999
0
27192
0
34056
16957
70226
0
29422
57527
30989
14289
0
35669
0
0
0
471
0
0
15691
0
55672
62408
57269
38769
0
80467
34800
0
82877
14488
0
0
0
0
79329
22059
0
0
69406
0
0
24277
96771
5186
89597
64175
1052
0
95971
0
60535
0
93222
23234
0
0
0
0
43206
46036
99738
95078
75085
0
0
57100
0
54023
0
0
0
28226
31247
0
0
0
0
0
57099
50582
0
47289
86745
38000
31186
51324
0
40022
0
51027
0
24116
96634
80676
0
12392
98886
26584
0
72163
77583
67577
71623
0
62
0
73569
46217
43012
4288
0
99918
70824
51058
61660
83819
0
893
0
0
0
96799
0
77877
0
43174
43029
0
0
0
2728
10867
0
0
1700
50792
63691
72892
0
46984
11358
0
0
0
69772
5461
0
0
0
0
0
77664
0
22531
14733
41186
0
0
49959
0
0
43653
0
30844
12424
85930
0
0
0
0
51964
0
0
55101
46056
36944
33630
0
0
0
77269
0
0
204
0
0
0
99917
51532
99552
0
0
16907
0
0
0
35083
0
33990
61054
0
30044
0
97866
16645
0
0
0
0
60461
1018
24799
0
39282
77164
0
0
41845
35471
55233
32001
81718
0
0
95774
75424
0
28725
0
0
0
0
73171
0
90185
4113
40778
99542
0
0
0
0
53371
0
0
0
89316
17173
0
40362
0
0
12579
20557
0
0
54421
0
72936
72341
0
44431
51914
0
0
0
0
0
29538
0
19742
0
0
35853
73252
0
0
0
0
0
65036
0
76763
0
36937
61690
0
30752
22314
0
0
0
40131
0
50368
9600
68998
87150
30885
0
0
67142
20022
88214
0
0
13939
92663
64459
21981
90983
65191
0
89624
0
43483
0
0
0
0
0
65431
0
46995
99057
0
0
98122
0
0
0
0
93281
0
24232
51818
0
70599
0
53001
16535
48438
0
0
51458
26193
0
0
0
70460
83573
0
50939
0
49518
0
6564
0
0
93030
47788
99109
70211
88320
36853
56260
99351
88154
11469
7387
0
72468
0
44853
38383
0
99306
0
7196
0
0
0
0
0
50911
73840
74153
69211
30246
87256
0
0
9722
34346
84814
81106
0
0
0
0
0
0
20489
57169
0
0
0
53470
0
0
47185
0
0
0
0
0
0
60491
75384
32267
0
74652
0
88512
0
0
0
0
0
0
98918
15885
0
0
0
46856
28105
98797
0
0
26094
0
925
78661
0
0
0
15344
0
65326
72634
0
0
0
30450
63902
24869
0
48254
0
38419
0
53118
0
0
0
0
94096
16765
0
0
85106
0
63846
0
0
67043
0
4001
0
64283
66383
36546
0
0
92429
53242
7777
0
42324
9011
0
70664
0
0
0
54898
0
86107
7023
84962
44442
75311
1965
57924
0
0
0
0
0
0
95281
16851
20432
0
80548
70788
0
24440
90394
51854
36080
48720
86838
0
90716
0
26420
84632
0
0
97594
0
80961
0
18451
0
0
0
0
42562
77295
0
0
0
0
0
86915
62587
0
65297
0
0
0
0
33725
22352
93138
0
0
0
22358
27897
0
0
0
0
0
0
38389
11543
60071
69940
0
78377
51582
0
0
41091
43953
69629
19477
45500
15025
24913
0
0
0
0
0
17802
3288
68114
0
0
65896
62449
0
16757
0
99075
89196
0
0
74832
0
0
0
0
6393
28301
0
0
0
41282
0
56341
61090
95854
90433
0
32142
67104
0
12995
0
72676
0
23208
56379
0
0
78377
66457
0
0
0
0
0
88771
0
22203
6800
0
0
46192
62783
0
6598
0
49074
0
67183
81682
0
0
64696
0
60096
66206
73104
0
0
0
0
57993
94887
0
0
21453
0
28786
50570
0
0
38942
81772
0
0
0
0
13899
4408
0
78145
0
0
0
0
31001
0
0
22034
79598
74420
0
30830
0
11773
0
25358
35567
0
0
75440
79498
46232
0
89595
0
13101
0
43729
79659
0
43626
5208
0
34205
51973
0
54746
43277
0
79606
27016
0
0
38655
68136
0
0
0
96756
48731
0
93273
20865
0
0
57146
17781
90493
18949
0
0
84964
0
0
0
65063
71181
0
26873
67983
0
77455
0
83904
64523
17827
0
40651
0
0
0
16909
87899
1517
0
74102
0
0
82942
62808
0
0
15523
21854
0
0
16478
6569
84380
27747
0
30694
55577
72024
65504
51378
0
5577
0
0
0
0
28818
0
0
0
28070
0
0
0
0
96291
0
44108
0
0
37403
0
0
0
0
70812
0
16189
78029
75232
56373
41960
0
92971
0
0
52865
92913
0
39932
0
0
0
0
0
57203
0
0
0
4765
73411
71475
0
0
0
3803
0
51689
0
0
0
5350
0
0
0
53038
8559
0
60772
62895
0
0
45100
49033
35813
62724
75111
0
0
0
69077
94616
0
0
0
61950
0
0
0
0
0
0
65619
0
8919
75112
57837
2170
0
0
0
0
72985
29193
69742
0
15888
0
0
30001
0
34343
0
0
0
84148
0
0
16646
62207
0
27307
0
0
54957
0
0
56338
50536
73101
89471
95708
0
0
0
91934
0
37803
0
60672
0
3343
11996
0
21892
70357
0
88106
0
86081
14426
44202
0
41714
0
26122
4317
36244
0
0
0
89706
0
11494
54859
30882
7080
0
73631
40640
9122
11672
0
33645
65752
24746
0
85869
18175
0
68935
41363
0
81157
0
0
0
0
0
0
74645
39113
65019
8751
0
0
8154
99599
0
33635
0
0
95107
0
71115
0
0
0
379
0
27332
0
0
0
8955
38335
77900
0
0
53521
0
15360
25371
0
0
23257
35483
22042
0
63312
0
38570
31257
45084
73551
0
13489
26667
65110
0
0
0
0
74885
0
53757
0
0
0
36975
98263
46949
0
90330
69561
31677
47738
41696
89956
0
42989
4441
0
0
42663
66745
0
0
36907
0
39005
65692
60151
31109
27240
0
0
0
28541
0
0
44773
0
0
81004
52591
93764
13469
0
73660
0
0
0
31055
0
94593
0
0
56673
0
14228
0
79384
16738
0
85641
0
0
0
48381
44847
65687
0
68830
0
0
0
2181
32746
0
23663
0
11293
85678
38353
0
44288
63422
0
0
64474
50161
0
19878
2355
22765
0
0
18214
29329
56395
71287
0
30257
9681
0
0
0
26587
0
33976
0
0
0
28375
30922
49472
0
42567
0
54728
80810
0
36921
86240
31503
23971
55803
0
6441
0
59773
0
0
0
55228
79346
66074
99154
25503
26459
0
65184
15065
0
0
4963
0
0
0
0
0
0
0
0
73076
85267
13930
0
72930
30090
0
18723
0
41843
21446
16919
36942
93912
0
0
59965
0
0
0
0
0
0
91890
46867
0
59322
0
0
0
0
0
90379
49656
44977
0
0
21469
0
0
0
0
4115
45444
59061
0
27935
90285
0
0
95797
0
70553
0
0
39212
17645
65740
59659
25855
0
0
0
98360
65972
6067
0
48854
12203
6084
0
0
0
0
0
0
0
0
77895
0
0
0
0
4677
86007
95371
0
6067
24136
58218
0
0
0
0
0
75450
0
2947
0
0
65229
36214
0
67427
85858
97779
8897
60954
0
24672
71678
0
98898
83164
31582
0
0
0
42682
0
0
8476
25445
0
97743
0
91323
0
32507
67671
0
0
0
0
80364
47939
0
0
37189
0
55602
17974
0
0
0
0
0
0
61309
78821
6871
0
83485
0
84590
41591
57110
18913
42837
86971
0
80928
0
0
88051
36977
98151
86074
0
39380
0
0
53985
46368
0
67844
0
0
353
0
11227
0
59088
76556
0
0
0
39578
0
58333
0
6267
93078
21838
40548
56082
63452
38121
22598
28318
0
0
59622
57360
0
84010
52975
0
17620
0
17020
51537
62932
52554
0
40271
0
0
30575
54916
1934
84358
43172
94582
0
46379
0
91013
0
0
53340
0
0
93984
0
65030
0
0
0
0
11658
0
52390
0
0
46610
34488
53239
58684
30813
33607
0
0
42250
0
44219
0
81625
0
0
69312
85645
47756
21077
0
78678
52409
0
0
49782
57389
5307
0
6188
0
0
73062
0
30667
1155
0
0
83389
47784
66556
0
80542
0
66776
80642
81042
0
92063
0
52624
19479
52010
0
0
46501
94757
0
0
85579
0
50113
86945
0
0
0
0
1558
28113
47117
0
1271
0
0
47949
0
0
38027
0
72996
0
0
0
0
0
61137
66089
0
0
0
0
76740
0
69533
0
0
81168
0
0
0
0
96273
0
67305
0
0
0
0
0
211
0
0
17212
0
13677
0
0
0
45746
0
0
0
0
0
83824
12016
0
12133
92344
0
33090
0
58615
61216
0
8371
45940
0
44709
47286
79568
0
95797
79311
4094
81001
0
86413
74422
0
74931
0
12816
0
0
0
0
0
5012
20140
43664
0
0
75199
0
44560
57869
15310
0
36294
32116
0
29726
24429
7489
38715
0
62425
0
0
12236
0
87766
0
60764
0
4997
0
22231
51467
0
52179
0
64044
0
0
14600
41020
0
51577
0
27599
60677
60808
84553
0
0
81195
0
81324
0
0
96224
55421
0
30243
0
0
4464
7486
0
97103
0
0
82874
62414
67076
29089
66797
50334
0
0
0
0
0
95087
0
0
0
20336
11412
0
35603
87271
0
86666
39502
0
0
81406
55300
0
0
0
35099
94917
93981
74605
0
0
44840
0
0
13705
51602
2984
53316
33203
72372
0
82534
86435
0
0
0
94390
0
55256
0
88383
0
0
0
13828
0
6166
65412
0
28950
93801
88526
0
7377
64529
79060
51090
86488
95103
0
59332
6038
89408
97457
9294
9297
66220
72671
0
10323
59652
79965
0
43260
0
0
9313
26054
0
0
2185
96764
0
0
42539
77364
0
0
41411
0
73889
0
62030
0
0
0
4537
71255
54
53196
0
11289
0
0
60778
61049
0
74555
0
33269
26129
0
45966
26961
0
15588
0
32558
0
98210
0
0
0
0
0
0
9595
53140
0
0
0
0
61618
0
26141
0
58471
4086
0
50618
7670
0
0
0
3484
86268
0
26864
84480
23127
0
0
0
0
13952
15155
0
0
68900
13610
0
99950
1278
4307
0
0
0
0
61650
0
86226
74696
0
66882
0
0
24542
0
0
35322
6800
0
62162
20648
81894
66748
69474
0
19125
4411
0
15135
96403
0
99904
0
0
0
0
0
62269
0
0
0
0
67609
69513
89038
91105
0
0
30477
17744
0
91334
90759
40624
0
0
33094
0
28965
0
67929
91479
74712
0
35205
56884
0
43975
0
0
0
0
38522
38812
36690
15323
40815
0
0
34749
0
0
0
0
89416
35363
10356
0
0
76993
61211
0
0
0
49570
0
90441
92772
0
0
0
0
0
0
10025
0
0
60216
0
0
0
0
0
49070
7653
97285
0
0
0
0
0
0
0
0
88901
0
0
0
33772
0
0
0
0
25917
0
29841
0
86534
91818
32083
0
77854
0
13402
68074
0
74507
67477
96750
0
0
60589
0
51793
99381
21102
0
0
95986
0
0
0
76675
0
0
0
0
0
59240
15766
2269
49935
2795
0
0
80605
53576
26989
0
0
0
94688
0
98294
0
0
79230
17430
62733
0
38502
77664
55797
18684
91435
18160
36801
0
48684
0
20068
0
84510
28394
43588
19117
0
93208
0
726
24622
0
0
0
50888
0
0
0
46096
0
0
57665
84239
11700
0
66353
6855
19971
0
0
0
0
6978
0
59242
60829
0
0
0
0
59411
73462
0
0
27192
0
0
0
0
48669
0
9235
0
0
0
86645
22922
86234
0
79979
85597
0
0
0
0
0
0
83045
10393
61365
72078
54667
87605
0
71551
45452
0
98856
0
21097
0
0
5659
80745
78634
25295
70824
0
0
17712
97446
7029
0
95323
0
0
0
0
97082
0
0
75476
71725
0
0
0
95790
0
56828
0
65172
0
21909
0
0
78144
47883
8963
89751
0
48077
0
70414
0
82680
39441
0
0
92985
83136
0
72446
23458
52487
44
79039
0
0
0
0
0
59031
0
0
0
23844
2974
0
0
25805
0
0
96792
70150
0
0
0
0
0
0
0
0
29344
0
0
0
0
32034
0
34926
45925
29488
72658
0
0
60604
91145
8009
38061
0
0
0
0
0
0
0
0
36110
98979
0
0
0
42114
31670
73528
0
41614
0
13414
26824
57310
39024
82028
0
28113
0
84074
0
0
0
0
64815
14340
4962
0
55917
0
61952
0
0
0
0
0
0
0
76561
0
16629
17356
0
0
0
0
0
51494
0
0
0
0
94801
44301
0
77166
0
0
0
66850
0
0
0
17872
58848
0
0
0
0
94781
96141
0
80530
0
92424
25915
11497
0
23003
80594
27713
0
76841
0
23994
0
0
0
72288
61834
0
44558
0
0
19940
0
0
0
0
0
29885
0
87855
26468
0
0
0
22360
0
0
34353
0
31384
0
0
3267
33754
0
12209
0
31707
0
76106
91877
5986
0
88824
0
0
0
0
0
49071
0
0
0
0
74457
0
0
39678
96213
0
20646
34143
87185
0
0
17932
42471
0
0
0
0
0
0
0
0
50532
93290
32345
64543
0
42183
0
39473
0
54100
72994
0
0
0
0
0
0
79287
59768
0
0
0
0
66149
85126
58176
41098
0
0
54399
83303
16024
43710
0
0
55704
86983
0
0
44687
0
0
0
29508
85600
0
0
0
3057
56973
18451
69954
98069
0
88519
55718
4311
0
0
32029
40052
0
1345
48285
0
92192
83783
0
0
44218
0
41761
60278
29070
0
82018
0
2090
0
88585
56013
0
0
0
77512
0
18852
0
0
0
51177
0
0
0
9830
90508
84663
0
99226
0
47557
20215
56918
76746
0
0
88643
0
0
39663
0
0
52505
0
21306
0
0
33900
38054
71646
49705
0
47948
42476
0
0
0
0
83238
23721
43167
0
0
0
0
31927
0
0
0
0
0
0
94945
31896
0
32252
35986
0
0
0
25541
0
43494
9948
0
93047
44902
87710
0
62029
38519
0
0
0
69031
39088
31834
0
0
0
0
0
97524
0
20375
0
0
0
0
0
10854
0
0
0
0
92491
25166
0
0
45733
15294
0
0
76003
67123
36525
0
0
0
10363
42250
0
0
0
50866
0
0
76339
0
0
85140
85749
0
13798
0
0
38242
0
30074
58487
46157
59468
0
11007
2691
20054
0
90661
0
93116
0
23573
0
0
0
0
15738
0
69343
0
59214
0
39467
0
13207
95843
0
0
0
0
92969
0
0
35034
40040
0
13020
27607
51984
0
46493
0
17374
0
0
0
0
0
79582
30814
0
4614
0
0
50741
0
83881
0
0
2765
25805
0
0
54953
1971
19216
0
32074
0
38077
0
49031
72470
94731
68321
0
30393
0
47903
0
0
51496
51662
0
0
60055
0
0
0
96660
0
0
43260
66843
0
0
0
92586
0
0
0
45818
0
40830
0
19983
0
0
31748
0
0
0
72391
0
0
0
0
71983
18235
0
0
0
0
94899
0
22857
66163
81571
77422
0
42688
16680
0
0
0
90787
0
68878
0
0
66290
0
0
0
0
0
0
0
80686
94341
92121
65911
0
11878
87130
60048
75600
86063
0
67761
68954
0
41953
55174
0
0
0
59071
0
0
66621
18899
52464
0
0
0
70787
71923
0
0
0
0
0
49453
33666
12141
12480
0
0
45699
0
69142
38895
0
72812
0
0
0
12295
0
39941
37905
76336
54658
0
84118
388
0
0
0
0
0
84725
8246
0
0
0
0
14880
0
0
77421
0
47348
0
0
0
93097
2490
0
96003
69851
44605
5183
1420
0
0
5769
0
69083
0
76938
0
1511
83159
20532
0
75406
56093
78255
82308
77879
0
36584
0
0
802
34220
19061
68896
0
12354
55976
45270
0
62024
0
0
0
7201
0
0
0
55461
0
18150
28438
0
98899
60191
0
0
0
0
11915
0
0
0
0
13279
0
0
0
80392
0
27588
0
53744
45090
84366
93989
0
0
0
0
0
0
0
90147
61904
36890
90843
93764
0
83510
0
91800
97987
24139
18004
13300
0
51111
69117
0
62570
14629
64146
0
8404
5279
0
98929
50868
10675
0
7305
0
0
53514
25577
96311
712
0
0
23620
51727
22316
0
65142
0
0
0
0
0
0
72261
0
0
0
0
0
83421
0
1340
69412
0
0
47645
58802
0
0
59138
0
99701
45740
6561
69883
0
67024
43233
0
25666
14974
21643
53362
386
22422
0
0
45168
0
0
0
0
46430
0
91189
0
70422
0
25994
0
0
93050
69560
0
0
68382
0
0
0
6872
0
55104
46565
0
0
1926
0
0
0
90141
7019
0
19277
25918
0
12632
48669
31444
15002
19035
0
0
0
0
0
62722
68670
0
0
11660
0
46331
0
0
0
16312
0
24923
30537
0
50800
67446
85266
0
0
6617
0
22701
96704
0
0
50774
0
38600
61706
0
86847
88512
76450
64090
0
0
74999
30119
0
25480
0
0
0
42242
60327
27294
0
0
0
0
80026
0
0
0
0
0
0
98667
0
15158
99688
25622
42526
33908
74277
71027
0
4421
0
89992
0
0
2745
65795
0
0
0
15747
5681
65584
25312
0
89511
73216
66260
0
44722
21057
23783
12769
0
30575
2179
0
98559
0
0
0
19625
0
0
0
0
0
16073
0
44472
5203
96447
0
29616
0
18145
8623
6313
0
49958
26634
0
0
0
0
0
0
77684
0
0
0
0
0
0
81943
0
74561
87546
0
0
1848
0
0
0
0
55403
93177
0
55268
35082
0
0
98932
0
0
88900
0
0
0
28881
54181
0
52234
0
53735
31645
19768
34806
0
0
0
0
0
54408
99807
0
0
71600
0
0
27204
0
0
0
0
19708
0
0
81012
67001
0
0
0
0
7413
83614
0
25401
0
0
74355
27090
0
31549
0
0
59715
4423
0
43515
0
69909
0
0
92710
0
22167
0
53370
0
86447
0
54923
55846
27997
0
0
0
90106
0
16299
71969
0
0
0
35788
0
0
0
80650
0
0
13372
0
0
0
0
94576
35070
0
0
0
0
0
0
88757
0
0
39210
80983
84787
0
0
0
53226
59684
32726
0
0
0
0
0
0
23443
0
60201
96993
2563
80550
1745
0
0
0
71619
21687
64759
0
0
57670
59379
49563
43357
80141
99731
27360
58869
0
0
0
51727
77825
5039
0
90638
11315
49979
0
50742
40712
0
23877
79771
94492
40567
0
31591
0
0
63538
93922
0
0
34923
0
26591
32122
0
4325
0
23499
67951
0
0
67969
0
0
0
0
0
32917
96323
13420
0
0
90561
0
41505
89499
21547
93307
0
80041
0
13037
0
15583
0
0
82321
0
0
40490
37434
38114
58774
48831
93763
0
0
0
98035
28200
0
99028
0
23015
0
0
98352
0
16346
0
0
0
76669
0
0
0
0
0
0
65392
95563
91248
0
51946
68149
0
19053
0
62471
6628
30978
92714
0
0
70199
0
23420
0
63644
99318
0
53476
0
56481
0
0
61285
0
0
18331
45286
35931
0
0
0
39109
0
73550
0
61156
98686
41692
8429
24274
0
0
88297
0
24425
73679
21860
48124
0
0
24347
0
0
9254
69108
0
41326
0
0
42592
45299
0
35599
65634
0
21708
7430
0
0
70169
54910
0
0
33003
0
0
0
19307
0
0
33085
66900
89922
65290
17720
71755
22740
0
37752
0
83124
0
93605
79319
0
24672
0
0
79760
0
24460
0
23375
78082
57674
49210
19594
0
0
0
9129
0
44668
0
0
94218
38732
0
0
67229
16842
69945
12775
74350
0
58
98642
0
54408
42852
0
0
0
0
2385
79972
15885
0
95745
0
90381
0
41247
74721
0
87588
80770
30702
58702
70270
0
0
0
32349
50007
0
0
0
0
17456
3733
80264
0
0
53210
41304
0
0
0
47766
90591
82439
18922
0
30121
53473
0
16873
35604
59812
0
51409
0
53090
0
92595
0
0
0
0
0
0
10625
81668
40551
0
0
0
0
15399
75155
0
0
66440
50561
94491
0
0
1029
31780
87152
0
0
59825
45372
0
0
72913
94778
31260
0
0
0
0
0
51691
0
0
69016
0
0
0
69563
0
0
94110
0
66028
32519
0
0
16660
0
37880
0
0
87826
0
95827
75271
0
0
52644
99856
0
63243
0
0
13152
96820
0
26384
20590
0
31301
79097
0
75123
0
0
0
0
0
0
0
18642
0
55982
0
0
84676
0
15575
0
0
72699
0
702
34307
0
74442
0
69282
0
0
0
0
0
0
0
42544
70095
58189
27051
0
0
0
0
0
0
69620
0
32542
0
53465
0
45381
0
0
0
0
0
0
0
0
0
0
73518
0
0
0
43623
17474
0
0
56251
33271
0
0
0
29329
0
76239
52923
0
0
0
0
0
45085
0
0
0
81198
0
0
48093
0
0
0
0
0
62657
28879
0
49256
79505
93266
0
51954
0
9107
0
17222
0
6169
26572
0
0
53333
0
57817
0
0
0
88595
0
0
33414
84904
56918
24179
39098
0
0
3625
0
0
77452
2494
24824
0
0
36275
0
33500
45036
0
0
43631
0
0
216
0
64349
91900
64307
0
0
0
26607
97048
60897
0
0
0
0
36380
59824
68630
0
0
0
0
0
0
10831
0
18004
0
0
73000
74423
0
64476
0
0
0
46381
0
0
74402
0
0
0
53643
0
0
6064
0
0
0
0
10241
12795
71693
97429
34468
98077
28720
0
86945
0
33404
0
0
14383
79571
74382
0
0
0
48414
30711
0
5196
20714
0
0
0
51729
0
0
0
0
13997
83213
29585
0
0
0
31614
0
27100
0
37598
98800
10671
89387
73806
0
89006
0
0
43193
44687
36383
7648
96308
0
0
0
0
60140
92881
71488
0
99893
0
0
96772
43028
0
0
74330
36740
50653
0
0
82549
0
0
61016
64199
0
23216
0
0
23069
0
77131
11936
44131
66210
93910
0
1015
20254
70412
36286
0
0
0
1343
17712
0
92024
12745
0
0
0
0
89064
30574
0
29312
85628
0
0
81418
60027
0
0
33808
0
17927
0
83212
0
0
74574
45285
0
24061
0
0
0
0
97185
0
0
93577
0
0
51978
0
87832
0
0
0
0
77804
83099
15089
61167
0
0
21444
0
87001
0
0
0
0
0
0
72470
0
62478
0
0
81909
0
4636
29485
99341
445
0
0
0
0
74249
0
80000
0
0
0
0
90245
54235
10094
0
0
0
96889
98979
0
0
0
70039
0
37086
68428
24045
41451
95073
979
2995
23689
0
13746
54217
21772
0
0
74188
0
97825
0
0
42141
0
62347
89605
89814
37667
0
97438
0
0
0
75058
68079
29292
0
74978
737
0
0
17643
0
9417
49235
0
0
78043
0
0
31978
39619
0
0
91342
54181
0
0
15302
32428
25296
3686
39065
29551
0
42787
9652
0
10377
89435
0
81959
0
0
0
0
24304
0
5369
8258
62100
0
27805
95831
29875
0
59786
52552
70356
0
68801
0
9230
0
0
65242
0
0
24811
20828
14564
77453
0
0
37597
63867
94697
0
0
36852
0
0
73271
0
61236
543
0
87643
0
0
0
0
71946
0
0
0
11351
87168
0
32052
92238
57042
48580
0
0
11264
41350
0
0
0
62239
0
38773
50445
0
0
5131
51667
20709
87990
77585
0
37197
0
0
0
35968
92197
0
0
0
80349
0
0
25982
24956
285
49858
0
0
17109
12113
36830
0
0
0
82049
0
0
0
761
0
19653
0
0
85516
0
63026
36661
94207
43213
49914
0
33615
5912
0
97149
0
0
0
31740
30251
0
61077
0
0
12103
43934
87087
0
0
60895
0
0
96361
96459
0
38086
0
0
49855
25048
76622
0
78722
60921
0
83197
0
0
35052
11055
0
0
0
0
0
0
0
16637
36757
85585
52626
0
67330
0
0
13444
5976
0
0
0
18348
0
16184
51723
0
77563
0
0
0
0
0
0
18335
39216
61734
56255
0
32743
0
0
63396
0
0
77929
0
32257
0
0
0
53002
70520
92029
0
0
0
58437
44241
74767
0
59755
0
35936
0
29376
4825
80464
83992
0
11371
3990
0
75028
0
0
9479
0
33616
47978
0
0
0
0
0
0
0
0
0
22202
17470
9888
87
68179
5894
0
46003
37334
31146
47012
42195
0
0
0
0
0
5338
0
95942
0
0
0
0
75492
0
31503
0
0
88600
42411
47302
0
0
0
29129
75697
0
0
0
0
69230
0
69336
0
0
66613
75493
42909
58513
0
0
86342
0
36255
33812
46810
0
0
99252
0
0
57856
77808
69345
38976
7339
81111
85307
0
76244
19475
53791
0
0
8095
31820
0
80819
10951
0
0
0
0
88335
0
0
0
8200
0
31361
0
88375
1885
0
6414
0
7240
35920
0
80299
0
0
0
0
0
0
0
0
0
88906
69831
0
63525
0
0
0
0
0
72535
0
0
78280
77007
47369
93770
0
0
39300
0
0
77931
65651
37154
37605
0
29660
0
0
73033
43081
23834
48263
0
0
0
0
0
62394
0
0
0
82145
56649
97793
29272
0
0
35175
0
87216
0
66398
0
0
0
0
74666
0
0
0
0
77712
0
94020
0
47324
0
0
0
0
0
0
32715
0
0
69656
39350
76102
76398
0
0
31323
81083
0
0
4822
0
48353
64585
65446
50723
40952
0
0
0
0
0
0
0
89411
0
0
0
57903
0
0
25426
56721
0
60611
89353
94608
0
0
0
0
0
0
77397
60294
17972
0
0
0
0
6374
0
0
65554
0
71347
72902
59507
0
97491
0
0
0
19719
71730
0
0
0
98501
0
90213
61288
0
0
99142
37360
0
0
0
0
0
0
83646
0
0
0
0
0
28594
0
0
0
0
29762
58822
0
30620
13152
0
0
54111
24333
0
0
0
45247
37845
74747
53749
41583
21020
66489
0
38053
87912
13274
71629
4337
0
4040
19587
0
54887
0
0
0
20303
0
0
0
66123
32048
51799
39994
20767
0
63265
98431
0
85569
0
35840
0
0
0
38229
0
0
0
0
0
0
0
0
61857
0
0
82237
95102
88305
87481
37432
60818
0
47661
0
0
52111
0
16619
0
44564
52875
0
0
44526
4000
82857
0
12408
0
22667
0
13115
0
59611
0
0
0
0
40469
0
0
99760
77990
0
0
65811
14331
0
0
0
23191
0
71597
36038
0
2536
58156
75427
14354
63297
0
13888
0
37314
52088
0
39165
64946
77792
0
0
0
57172
40573
17686
69930
0
0
64657
41486
0
0
0
0
0
0
0
83891
0
0
0
81017
0
80333
0
57245
37078
0
18822
0
34070
65260
0
0
0
0
14597
14085
0
20023
0
97506
38760
23944
28934
0
0
0
57007
17787
55427
0
39256
86181
0
64427
75934
0
0
0
0
0
0
0
0
0
34199
0
27345
0
46828
0
85529
0
0
13156
88149
88791
0
58296
99355
70096
0
0
0
28459
0
41641
46032
30429
0
0
39358
0
75170
58638
0
76912
0
34773
0
37931
0
0
0
51874
86027
0
0
0
0
79946
21409
29943
0
83100
78350
0
75106
39845
14750
68606
0
0
0
0
64748
76149
93216
0
7942
68275
0
0
0
83249
29569
22879
0
29405
0
82310
0
7030
0
45405
77370
0
0
0
60690
0
66320
0
5113
0
0
96816
0
76946
11938
0
0
2183
73204
90945
89266
0
0
64813
82362
33632
0
880
85600
27186
0
0
0
6230
14926
91043
0
13081
48796
8446
0
75702
41137
0
0
0
0
14015
0
0
12689
32125
0
75365
0
36103
0
10128
0
34847
83005
0
87796
2789
65582
40634
74650
37227
0
41613
0
72400
0
0
41052
26406
0
0
54501
0
60264
51072
65455
0
13581
18412
0
0
19550
0
0
0
0
0
0
0
0
76949
0
0
0
0
87546
48605
39087
19773
0
0
0
0
0
0
50031
0
0
48395
25050
0
0
56635
13697
77232
80174
0
53977
0
0
18471
43121
0
0
81260
0
0
75005
0
60469
20088
52739
0
76881
0
78176
0
0
42570
0
35109
0
0
0
0
1984
0
75094
0
87768
52059
0
0
57
99013
0
49121
0
0
57246
12816
90533
0
68361
30451
0
59818
0
73726
98027
0
0
31425
6149
23319
78675
0
0
52938
34345
32219
77247
0
69308
0
0
74376
0
43283
0
64640
49576
62256
80271
99482
0
13448
0
31759
55806
0
0
44630
4560
0
0
0
0
0
41280
0
86590
0
0
0
68674
22567
0
0
38514
0
13854
0
5544
0
51489
0
35625
43548
0
53094
0
4091
0
72487
0
0
1825
0
0
0
60351
0
0
58493
55689
64925
0
41292
85664
0
74993
83332
34859
92898
48899
0
12841
73551
72988
0
0
50896
0
62770
73089
0
0
76339
66991
48548
0
84653
63809
0
96355
32770
23527
12419
0
0
0
69647
0
0
91919
0
0
0
81186
84405
0
0
45592
32880
0
98795
31241
94777
0
90146
0
14033
81038
49053
33958
0
10500
0
31024
0
14216
0
0
0
15809
0
0
31642
0
30720
34765
0
0
21121
0
2074
41136
98054
69241
0
41476
0
0
0
45245
0
0
0
0
46206
0
85238
53898
97833
56387
0
45168
63147
3099
0
0
36738
93566
28232
72782
86709
0
0
49591
69284
84642
0
0
98746
231
27091
1075
0
0
47292
0
78116
0
0
19558
0
0
0
53533
0
0
95749
0
45467
0
56562
8109
23259
66433
0
61666
62804
0
0
70039
0
70988
0
0
96709
0
0
0
0
35639
0
93344
0
0
0
88930
0
64431
15284
24658
0
73049
0
0
68196
92736
23302
0
88877
82955
76373
0
0
0
39488
19895
0
53076
0
0
0
0
66615
36256
91278
0
66715
85089
17036
0
0
79016
65888
0
0
0
0
0
20006
0
0
88624
0
18666
71692
45491
13825
0
44829
83093
0
78407
40372
64979
0
0
0
0
0
0
53575
45787
0
31642
0
41818
46692
41832
0
0
78484
74147
24981
53392
41792
0
19517
58361
0
0
0
0
96744
52874
27247
51255
0
0
58072
0
32713
78802
0
56059
0
29571
10814
0
885
0
0
0
0
46114
66833
0
27982
55812
0
0
0
48246
0
0
23987
0
91985
0
0
84650
0
5503
0
0
0
81240
0
0
0
0
63964
88506
96168
0
0
0
0
70651
51780
73206
0
0
0
96256
0
0
0
61292
62017
0
99946
76053
80099
4992
0
64294
98047
42195
0
7394
27780
54392
29489
96941
0
89836
0
44674
70945
0
55994
3937
75088
0
1589
58395
0
48416
70210
48758
37899
0
87228
0
8811
0
63415
0
85843
0
74409
0
30473
87499
0
0
0
0
95832
0
91555
2330
0
0
0
26991
14114
70400
0
0
0
61885
47501
88184
0
0
0
48169
0
58038
23991
21679
32202
0
35766
0
0
90677
83626
0
0
0
88135
76258
4230
72316
0
41004
0
71012
80740
34442
0
0
0
0
0
40439
75587
83258
54487
95199
0
56439
5378
0
78687
0
75868
85776
0
16124
37276
16821
31836
76008
0
72622
0
0
0
0
0
0
16370
0
0
0
28863
0
0
0
0
81282
5211
57453
43603
0
97332
0
0
0
51759
0
49997
0
0
4903
0
26756
78980
0
92490
0
14689
0
20116
0
0
0
59118
0
0
0
15718
11083
0
40282
73523
0
21048
0
47683
79397
0
11834
80603
0
10267
0
0
36013
0
0
53899
31182
0
99401
80681
28676
0
96490
50607
32061
88324
89985
31954
72389
69112
49334
53290
25286
26742
0
34672
0
9740
0
35029
0
0
97878
0
0
20530
0
47235
17396
8490
1606
82822
0
0
44526
0
66949
74999
10110
90913
67765
97435
73073
0
7761
0
0
0
31572
0
98455
0
97383
48166
19746
0
0
0
54777
92314
19391
0
4325
0
0
0
0
18124
68141
54310
0
0
0
68262
69995
0
62178
0
0
0
91928
0
48691
60825
61616
0
15966
85692
0
57611
12075
68077
30611
0
45478
0
0
10769
98266
11389
0
68990
3048
93358
13426
82940
53700
0
0
29838
80685
0
0
31603
15328
0
22615
0
43741
0
41922
37372
68226
60021
13138
56623
77745
35372
0
0
87988
0
0
0
69670
0
40354
0
0
0
64600
15351
76943
0
93464
68401
84265
50646
55529
0
77814
83027
0
87403
88897
96197
0
0
58314
52633
17503
76534
0
0
1842
82637
0
0
0
42769
0
5064
8684
0
0
0
0
81986
0
76716
23675
51925
0
0
0
42550
70248
0
83620
0
0
79417
0
28203
0
0
16979
32531
18787
0
0
84804
0
0
8601
36530
0
76093
83670
0
74548
0
10933
0
0
0
35696
62162
0
0
593
35044
79732
0
0
77916
0
0
0
0
93535
0
68757
0
0
0
0
37501
64818
0
39651
31827
0
67550
63200
21917
46028
5521
0
17353
79851
70899
9028
13719
0
0
0
14703
0
0
0
0
0
18591
88876
0
76147
0
0
0
37349
0
0
91198
0
0
82502
0
0
90981
0
21331
0
0
5839
59919
0
0
0
0
50767
0
54244
42625
0
32189
17673
95621
0
25157
63814
21288
91758
80996
55825
59193
76829
0
0
25210
0
0
0
0
5589
80334
0
52753
0
0
60154
90437
0
63734
48382
97776
15009
90568
0
0
0
46185
0
0
33063
0
0
0
0
0
88848
0
42016
48033
0
0
62747
98699
0
0
0
0
55113
63640
0
21650
6208
0
0
0
65216
0
92069
98031
0
41781
0
26209
0
61732
0
0
0
0
0
24558
0
0
0
60832
0
2475
0
0
0
0
0
0
21939
57940
22374
0
5891
46749
0
0
56322
47510
0
0
0
0
71251
61626
37804
60987
0
0
0
0
16598
18798
0
77175
49298
0
0
0
0
0
51792
46546
14317
18052
0
56801
41897
47660
0
0
0
74630
87450
77491
40120
18282
42976
0
0
0
64492
83400
37015
87008
6417
23382
47973
0
0
37911
29065
1494
22442
46969
0
52348
90525
0
0
31919
0
0
0
0
0
0
0
52402
0
86603
92147
57906
62681
90148
0
0
35259
66884
33855
0
0
0
0
721
0
50585
0
0
80712
81354
72061
0
59268
13838
0
14100
0
0
84643
35685
80630
47186
22066
0
0
0
90386
0
28114
0
69121
0
88676
36656
83547
63217
86706
0
0
0
67392
28929
51230
0
0
56465
63083
25141
0
51518
12931
0
0
0
0
0
0
0
14333
0
0
0
0
0
0
56951
30782
66697
0
86216
57419
4324
23970
0
0
0
15111
0
17251
0
81479
0
35821
41865
53224
62973
0
40901
87014
0
0
3939
0
60918
70861
42302
0
0
94378
0
80536
0
27582
0
91383
94651
97800
57674
0
64267
29433
1504
67128
92928
0
0
0
39239
0
0
15502
0
20711
5375
77409
97839
0
11212
32584
4494
45374
0
0
81076
4952
40511
21996
86611
68618
0
0
0
0
71481
0
0
0
78882
0
0
0
0
0
55629
25092
47534
33379
88899
0
87976
95721
27973
0
0
28610
0
0
38913
87331
49837
62872
12192
0
0
0
63607
0
7850
5027
0
18267
35666
0
0
0
21964
87222
23342
4047
69128
0
66100
0
32630
0
0
51443
0
0
0
0
0
71884
69144
0
0
50796
31479
0
0
23828
0
0
0
72605
23725
0
0
0
0
77040
0
0
0
0
0
3240
70513
68388
0
0
2508
74839
0
0
0
0
14917
0
51063
27436
95427
0
0
95662
0
0
72771
51440
0
0
0
0
0
71083
97171
25015
92213
74266
71679
0
0
50241
27780
57263
0
0
47787
0
51072
0
0
92588
0
0
0
0
57243
85395
0
0
77454
0
91286
50183
0
90461
0
0
0
0
19969
0
82743
81616
0
0
0
0
21970
10606
0
9911
53996
87567
0
0
0
0
0
78043
0
7900
0
52157
0
0
0
0
73020
63647
0
12674
0
25466
24197
64531
0
84592
58037
0
0
96440
23192
52575
91707
65189
17878
79230
0
22242
0
0
65997
78372
96737
0
53822
0
0
95901
0
62334
0
81032
0
0
73130
79206
0
57140
0
0
88022
0
12375
0
0
22873
44318
98507
0
20310
0
44956
8678
52642
90078
0
96045
0
0
0
0
80068
0
48602
0
0
29647
9567
31881
17380
0
0
10220
0
0
8459
0
90165
0
65250
26148
0
56090
0
62148
0
0
43900
13981
0
0
60356
89919
0
58384
0
66582
63726
0
14784
39343
48466
0
70863
27451
0
0
94602
74425
0
0
0
0
93105
44322
0
4412
0
0
0
0
0
56806
0
70834
0
68621
22045
57513
0
0
10614
62132
0
0
0
0
0
20220
0
0
0
0
80844
0
37399
0
83571
0
0
0
0
0
72792
0
0
97870
12624
84646
0
50244
0
0
28005
0
73686
38476
0
95306
0
6687
68592
0
72761
36729
56895
0
66983
0
0
0
0
0
0
0
0
47420
3764
70843
81023
0
66659
58335
0
0
21670
28938
80956
544
86903
0
0
0
0
17015
20992
33596
23823
0
81533
3249
62177
40001
0
0
53388
48478
70346
0
0
22936
0
97367
0
0
70840
11073
52283
0
58782
0
57276
34002
97051
99381
0
0
8216
0
42000
95768
0
0
0
0
9071
0
87068
37806
36754
0
0
82839
20308
37446
64569
0
55896
0
0
81037
84430
56041
0
0
81560
0
0
51303
97393
0
55159
0
0
0
31552
0
0
89944
10264
0
0
47233
64658
0
56665
33406
0
68773
0
0
0
0
0
49367
26695
80641
94740
0
0
33914
0
0
0
0
0
6994
0
92482
88893
70197
0
0
71737
18584
0
21409
0
15256
0
8395
0
0
67127
0
83664
12077
0
66257
71524
0
32287
45622
0
0
31239
0
0
866
20469
0
0
58908
0
41649
26014
0
60854
0
0
0
0
89654
0
25580
93965
2058
34224
78644
14964
0
0
0
57664
30022
37356
0
87192
71976
0
87753
56293
0
12131
80455
0
0
0
0
0
15032
0
0
0
0
0
22379
0
43498
0
0
0
49134
0
67796
0
0
0
84824
6262
0
0
0
43577
0
0
11207
2780
0
65949
47442
0
0
71833
82415
70806
0
84658
79929
96351
45850
40872
0
69723
0
70712
35195
0
5626
0
0
0
0
0
36956
0
15850
0
0
0
36584
0
44472
10114
0
0
0
0
81684
33512
9270
0
0
6461
0
0
0
0
0
0
0
64937
0
0
85818
96967
0
17047
11529
70003
54111
23241
0
87762
0
0
45344
42721
34684
14549
0
0
62185
92468
0
0
1525
18175
50740
89547
10910
0
48945
57585
71272
0
0
0
56211
0
57562
72060
93967
20700
75369
0
0
75701
0
0
80524
0
34381
73704
44005
23745
1884
0
0
0
0
0
0
35636
25374
93058
0
92957
18342
0
36780
0
57842
4047
0
0
94532
0
15323
69316
0
0
0
0
96081
0
30645
0
0
0
0
58470
0
0
0
31197
5450
0
92554
0
72709
0
42004
0
90524
0
57196
0
0
0
89244
39609
64589
14828
0
88249
0
0
0
99220
34336
0
0
0
0
55255
8058
0
58814
82831
0
50231
61279
0
31680
94756
0
39437
9334
0
0
0
26185
52293
83387
0
24562
0
0
32617
0
0
0
0
56642
0
32629
0
23390
84875
0
2440
0
53937
0
21124
57496
0
32052
0
0
0
0
0
0
44992
0
2179
38890
69031
22470
58819
89124
0
0
17664
10133
26670
74523
32450
39116
20635
0
64800
11730
0
0
0
0
0
41599
0
22544
0
0
1241
34501
25061
0
14350
0
15843
22035
51553
30723
15516
0
11891
0
60789
0
0
0
0
99403
0
80782
0
0
0
4718
38763
0
95010
0
72844
32736
33503
0
0
50960
0
0
37094
0
61822
51883
0
0
74778
0
0
41121
0
0
24202
0
0
0
75324
0
58396
0
0
0
0
83776
0
23293
0
0
34299
0
0
0
0
28890
25183
0
0
0
0
61800
96893
59253
0
4767
98309
94587
29449
26604
0
0
0
0
33302
3795
0
76086
60478
0
64027
88751
0
22016
0
0
9234
88164
0
0
0
7018
0
39947
0
0
78773
0
0
0
23303
0
0
10795
87040
0
0
0
0
0
0
19607
0
26343
22994
47759
99351
0
0
0
0
0
0
78569
0
73179
0
62184
0
82307
0
67914
22084
41136
11559
0
77435
0
13196
0
50846
0
0
0
0
0
0
0
0
39806
0
44184
78631
4863
0
9997
0
70760
0
0
0
18346
98940
0
34950
0
56046
0
0
76993
0
57923
50237
39920
0
0
0
0
0
0
9567
33610
88216
0
5488
87182
7139
0
0
0
0
0
0
87938
0
0
0
90544
57383
36521
0
0
0
88596
0
86376
0
78139
6480
21151
87214
0
0
84942
0
0
0
0
0
64059
97378
0
0
0
71444
0
25463
3759
0
0
62100
41824
16795
0
99419
72353
56298
87701
7219
67776
0
0
21476
0
24891
35187
12122
87453
0
78298
0
44326
51397
0
51311
0
32212
0
0
95179
0
0
22425
0
0
53607
83718
0
0
0
39795
33704
71143
9141
10418
29782
0
0
0
32684
0
26807
0
0
0
0
0
0
0
43396
0
51852
4921
90047
71890
0
0
65543
0
0
36158
0
0
0
27231
0
96023
0
2855
99641
0
26916
32523
62927
0
0
0
0
0
0
0
0
56807
12982
0
18984
61914
8632
78437
0
61435
53848
10288
5570
64391
0
0
0
0
0
0
69753
77397
6813
0
0
0
37991
0
0
0
0
0
35965
0
87066
54414
58490
0
31210
261
94288
0
0
0
0
53421
61480
0
27075
59800
0
88854
81103
87138
20626
44924
23675
0
0
0
29850
0
0
91938
0
0
0
31828
20524
40034
0
0
0
0
0
0
0
17645
0
79120
0
26740
69379
0
15048
82891
31761
53395
0
0
66313
0
0
41721
81213
6291
31405
79573
34755
0
86698
0
0
68294
0
0
53746
9320
0
83537
0
0
0
0
0
45979
94884
0
0
45841
78318
96329
0
0
87685
0
75793
0
0
27331
0
0
78875
12586
0
84465
99873
0
0
8305
45784
47952
7397
0
0
2633
0
41556
0
0
0
60594
64477
78781
25162
0
35882
57264
64021
0
0
0
0
93963
0
67914
81508
48241
0
78958
43043
0
0
76802
0
0
0
52729
13192
65808
0
0
67407
0
31850
0
29926
0
0
53488
77797
92453
94522
6059
83071
7850
0
0
71559
40062
0
95881
80182
90796
77249
68292
0
22048
28973
16415
0
16963
34730
36012
22007
22665
36186
3785
0
14868
0
0
80781
0
27993
0
40112
5743
88061
46751
0
82352
0
53117
0
0
0
49712
0
0
78695
43226
86270
0
0
0
0
0
0
0
81423
91417
0
0
77037
47771
0
0
1129
0
0
0
0
0
0
0
0
0
39650
23444
0
30357
0
0
65526
51041
0
56775
0
0
1065
0
34867
0
0
68464
0
9223
0
0
0
0
4870
2391
0
0
79198
64503
27654
14116
4368
74177
45561
0
51391
0
0
17857
78823
0
0
0
0
37185
0
0
32016
18648
30426
0
96133
91715
52742
75873
0
0
0
0
66438
0
0
58355
28153
62346
0
70651
0
74991
64137
0
0
0
0
0
95846
0
0
11328
17932
0
0
20025
40532
0
19575
14961
0
0
0
6284
62822
0
0
0
25721
0
4574
57087
0
0
80855
82947
0
0
7744
0
9469
0
31470
0
70552
0
0
24797
63222
0
0
0
83815
59319
0
0
50428
0
77981
0
0
0
46310
0
0
0
0
88685
0
0
0
91157
0
49949
0
88147
0
2488
94341
0
0
0
0
94617
0
9608
0
73827
0
0
0
30416
0
81886
85928
0
0
68518
63627
0
27153
0
0
23853
53168
12061
81642
0
18826
0
0
13521
29780
4858
0
0
53550
80497
0
32798
0
0
0
0
52448
0
0
49535
32814
60035
98649
89333
0
54136
33025
0
75537
0
0
0
37048
65366
0
28275
65178
77763
47929
61792
5807
0
59284
2316
0
19894
27850
78733
0
12724
88456
0
0
76316
62430
0
0
0
0
0
0
99543
92516
66482
92083
0
0
28676
0
58209
0
67925
37922
91050
0
82661
0
0
0
90309
36573
48238
0
0
20835
0
0
0
35169
0
0
94873
72775
83234
0
0
84540
0
72498
15953
0
0
46473
41483
0
0
0
61785
0
53156
0
0
29747
88250
75698
23527
71701
87912
34624
10530
51903
0
3726
0
79729
0
0
0
31176
0
0
10469
25992
0
41081
56531
20194
50681
0
30458
24221
0
14216
0
0
0
0
0
97599
0
79688
54132
26375
0
44503
0
79752
56525
0
0
0
84762
17964
0
0
0
35451
0
50104
0
29988
0
0
0
0
0
42533
0
65635
0
0
0
0
0
72467
0
33529
0
36749
0
0
0
0
0
0
40782
25286
0
0
0
0
91685
14293
0
0
6818
14664
0
92878
64300
0
96311
0
41989
21544
0
53440
0
22120
0
2060
0
0
0
27601
0
61046
45724
5448
0
47693
96779
98319
87288
0
0
0
78011
0
4579
79357
0
47072
0
48674
0
49312
84469
0
0
83070
18773
72536
38453
0
0
80582
56961
21491
0
36799
86433
0
60020
65607
92178
0
0
0
0
12404
11787
0
0
17376
68897
0
0
59076
54283
0
29133
0
0
4254
84806
8141
0
0
47691
0
0
43370
73876
22314
73388
59885
0
85492
4023
0
0
0
44590
0
0
0
68374
59374
7038
0
0
0
0
0
0
37474
49781
49569
70356
0
12547
0
23450
0
1474
25854
0
0
0
97102
0
0
0
0
0
66310
7209
0
0
0
0
0
0
93892
18888
76812
10011
72142
0
77979
0
67084
12976
0
25239
16472
16702
0
74084
0
74399
72700
50967
0
0
0
59562
53393
0
0
0
38962
10284
0
36723
0
0
25618
46631
0
0
0
23006
0
0
35772
36343
68774
70122
0
99121
0
81626
0
0
0
0
0
0
57388
0
0
0
30228
53481
16141
83467
17155
0
0
61363
33169
93269
0
0
89405
0
0
78621
57257
23490
0
86290
0
0
14336
0
69566
0
0
47794
0
20759
25316
73133
0
78659
0
35125
0
0
0
74120
43720
10821
23410
0
0
0
70792
0
0
51185
79301
0
0
0
20765
40175
0
52509
36752
56456
6902
5423
0
0
31299
63209
58380
40048
18377
0
0
8308
35166
41559
0
0
74184
0
11045
67242
0
0
0
59666
57780
89866
0
0
0
0
0
0
5173
0
0
0
0
45862
45230
27763
0
46542
45974
0
0
0
13089
63427
1488
0
47063
0
53673
31345
0
0
93329
0
0
42756
0
28544
0
86702
9545
75346
37577
7012
5672
0
0
99129
57317
0
0
12428
11013
0
81313
23373
0
0
11282
0
0
0
37269
0
0
0
0
29067
0
0
38849
76203
0
44143
84727
0
0
0
32981
0
39160
42726
56514
27609
0
20475
94536
5196
0
1984
64962
71601
49192
42904
0
47620
0
40124
0
0
22678
62235
42963
13376
0
82258
0
0
0
0
0
0
0
24651
0
0
31852
31338
42648
0
16626
0
56097
0
44302
77526
72943
61253
0
79262
0
0
67398
0
0
0
0
0
6983
0
0
0
0
95949
76720
57209
0
0
0
0
0
0
0
0
35094
87355
67675
0
32784
0
21874
55433
0
0
0
41127
38886
46875
35762
17788
0
11692
71166
0
0
63855
36851
97982
0
80135
66787
0
61961
0
0
0
84354
1279
96121
67342
0
0
81879
0
86296
44577
0
50591
64833
0
17608
0
0
0
74254
0
0
0
35480
0
0
17692
63726
10475
0
0
0
0
0
67977
0
0
22548
0
39694
51344
47293
87638
0
27931
41164
0
0
31985
6359
38246
49351
0
0
96339
60321
61368
0
0
20127
32322
0
0
50369
0
79326
41161
88181
0
0
45213
35001
0
44851
0
95838
0
7729
79999
0
0
0
0
0
75669
20615
97927
57009
0
32503
0
0
0
0
38240
0
31789
98451
0
22243
0
79964
0
22127
0
0
0
0
0
68098
0
16066
0
78574
85338
0
69803
0
0
0
24714
0
67534
74059
0
0
68603
0
22771
0
0
0
0
18694
0
8279
64069
89779
78898
0
62412
63249
52807
0
91312
70290
2743
0
48731
0
4699
0
0
0
77724
0
31119
62392
0
0
0
57811
0
23197
33966
83454
0
62961
81906
0
24086
98393
0
0
0
0
0
92507
0
20216
50895
0
0
0
0
0
945
0
0
0
0
0
0
61104
0
0
81856
50765
90840
93737
50964
0
0
91869
74993
0
27256
8342
0
0
0
0
0
42003
0
0
34831
0
0
0
0
0
3785
0
7416
90650
68433
0
0
0
99331
2496
66503
0
95847
71572
0
48898
0
29070
78515
17918
0
0
0
72893
0
33074
25867
0
0
86957
0
71202
0
25803
0
12736
52398
0
0
99713
0
0
99170
35324
20039
0
88101
4369
0
87257
67081
31010
84826
0
63899
0
0
17662
54237
0
17535
23627
76216
9348
0
0
0
0
558
0
0
83797
48729
96867
28996
26812
84035
0
0
21472
0
0
4281
0
0
36356
12582
0
87189
76416
33918
0
0
44305
0
72421
0
0
95092
0
78268
0
28160
0
0
0
0
94084
0
0
0
0
58240
0
0
0
0
0
69245
0
33833
23081
0
0
98708
55163
95578
55571
72061
43668
0
47004
0
20338
23253
0
0
0
0
64213
70059
14142
70479
0
52356
92288
0
62351
75076
0
0
68229
4573
0
0
34783
45082
87699
0
9378
0
0
0
70899
10852
99393
0
0
0
0
0
80704
0
74857
0
0
0
0
89427
62818
59103
75993
69124
59266
63021
0
0
65331
23233
75179
5152
0
0
50227
6077
0
0
0
19514
0
59974
29658
79712
0
68048
0
0
93993
0
0
98903
0
0
0
64715
0
27202
74248
0
98568
20559
0
7966
28264
769
0
0
0
93040
22811
0
37934
54553
0
0
16569
1859
0
0
0
0
0
0
6602
54101
71002
1597
76568
0
35251
47304
0
0
0
87639
0
0
0
99866
97245
55947
94890
0
0
0
0
61329
0
0
0
0
0
0
0
79468
51138
0
0
0
44058
57667
12949
0
0
0
0
26078
0
0
0
91324
0
0
8958
83325
0
27044
0
7749
0
14611
41430
0
15413
85496
98927
0
22250
68117
89023
26534
0
19878
0
0
0
46173
0
0
76041
0
0
31486
58655
63885
47590
70890
0
0
0
44567
5153
0
93511
0
0
73449
43704
60027
0
25516
21533
0
0
25153
43421
0
0
94652
38822
78905
72567
10477
54707
98425
26707
8357
52627
6620
0
40918
1972
76080
0
46437
0
0
0
0
0
18069
0
27926
0
0
0
19068
77477
0
57018
0
79762
10360
6241
4270
91072
64615
0
98292
91716
0
0
0
0
0
0
25884
3562
0
0
0
19515
0
0
0
96684
34205
0
20936
0
0
0
59832
0
0
0
73332
0
5066
0
40106
21106
59173
62514
65760
3014
0
97956
53378
98768
0
0
31259
59234
0
0
71249
0
66760
78449
98393
45778
45937
90057
54306
0
0
20123
56893
0
57113
70156
63070
41775
0
0
88392
0
46194
59327
0
55506
0
0
0
0
0
9914
31105
0
10705
0
7527
0
24744
0
19519
55885
77724
87761
0
87443
10545
0
0
0
0
0
28860
7943
52931
56663
76626
67741
0
94425
0
8660
17528
80963
0
0
22760
40955
0
0
0
0
0
0
47488
12137
0
0
0
0
0
0
11895
0
0
55236
0
8307
58188
94948
26274
0
0
70519
2915
91099
0
80899
0
56303
34119
0
0
0
22432
91892
90916
24568
0
0
50019
56629
0
68700
17338
60455
0
96682
0
48601
29110
76469
99750
72871
94203
195
0
51467
0
0
0
7642
0
55008
0
48927
34785
98198
29033
74421
0
27216
26812
0
49447
0
0
35694
822
0
0
0
18856
4284
0
19665
83612
60615
0
0
74814
0
44929
0
0
0
0
38333
92783
6149
96993
0
76981
88346
31254
87594
0
0
44842
0
0
0
0
98959
64009
0
0
0
13400
0
0
90175
80750
0
4990
43252
0
48318
63033
10678
29827
57594
43090
15074
0
83026
32149
0
28596
17149
0
15801
38122
27456
0
0
0
64766
0
0
0
19582
54858
28811
0
0
39726
75539
0
62291
0
0
1794
80304
77462
70805
96698
40287
59777
0
39678
45039
19500
31638
98250
78976
0
0
16538
9823
0
0
17977
0
0
0
92626
0
92916
0
0
0
40249
24762
65683
58811
33637
9812
0
94174
80589
0
0
80183
24736
0
0
92395
99452
0
14439
0
0
0
9058
0
0
2482
0
78788
46083
0
0
0
77524
24812
0
0
25539
0
28181
88589
0
0
5022
64087
77301
80988
0
0
67226
0
13354
56083
0
56117
0
0
84452
0
65546
30091
33941
0
0
0
97908
8920
50988
0
0
0
18061
27171
44996
54258
15957
0
73615
95720
0
77377
0
25446
0
0
0
6650
0
0
0
0
0
30801
16653
60673
0
61257
0
0
0
19844
32475
26807
49452
58804
78551
34564
49768
69581
28583
60584
65063
62666
92847
10105
25705
54180
40961
0
177
5110
80578
0
66029
49000
96554
0
0
0
0
0
68067
19243
61811
47527
46311
0
0
25396
0
0
52127
86830
13040
0
14556
47736
0
57636
87286
59419
0
0
73868
0
27703
0
36381
0
90303
0
0
0
37875
0
0
0
96541
0
0
0
0
0
0
0
0
0
0
0
0
0
94368
75129
64542
71935
0
1831
9894
0
6299
0
20441
1081
0
58588
19977
17485
0
0
47049
0
45217
19198
0
90680
0
0
0
23391
0
27513
0
57185
18306
86493
0
0
77774
0
0
0
87990
0
0
35464
99183
58895
90571
97626
37602
0
47586
0
0
0
30941
12275
5267
0
0
37188
34633
0
0
0
0
24344
59131
19606
4390
0
97056
0
0
87743
54729
0
0
63159
0
0
0
75917
0
77828
8757
0
41873
10717
0
52728
0
65048
61350
42821
40804
15791
45534
0
0
4881
0
0
0
0
46048
30864
43595
46550
0
0
0
0
11104
0
0
0
69363
10558
69494
11828
0
0
59550
34393
33932
9311
36149
91873
0
0
0
0
0
35094
57232
0
1326
64414
0
15192
0
0
54106
0
0
0
77634
13241
16313
54294
54139
0
24745
79376
0
19562
0
0
0
3462
61478
0
0
0
0
0
54830
75550
76016
90073
0
0
35174
72055
44230
93593
0
0
25779
84368
97992
0
40331
0
0
0
54693
24299
0
0
99587
39180
22470
0
0
0
0
51330
50688
68627
0
0
0
17830
0
62444
0
61805
0
0
0
0
0
0
46653
0
0
0
40660
0
69318
37433
0
0
92794
98768
0
0
0
45277
20436
25586
0
3670
0
56528
56621
0
0
86193
29671
0
0
0
0
0
0
476
0
0
0
0
0
0
0
0
21203
41137
0
0
0
10756
0
57411
0
9276
7851
26591
0
64367
0
82592
0
0
0
0
0
0
0
36260
46509
84719
0
0
67182
77581
0
33602
52225
61368
0
17091
30237
0
9342
52486
55957
58603
89031
0
0
42304
36161
0
91153
85923
0
0
0
75302
28793
0
0
0
21899
34925
0
0
0
854
0
0
0
0
72834
71499
90181
0
0
47947
70385
77727
0
56356
0
0
0
77029
60109
0
0
21786
31621
0
10706
44160
0
0
0
76776
0
0
0
0
0
93164
0
8720
0
0
81009
0
82817
0
64226
14995
66317
0
15875
59843
0
22839
0
93820
0
0
40622
0
29879
66596
59211
40924
9610
88408
0
0
10377
0
97385
0
97979
0
0
0
0
0
70646
39351
0
4615
0
0
71975
0
0
56017
54959
0
53345
0
92158
24445
0
0
22247
0
32310
0
14043
51826
30457
0
56181
42431
72100
24727
0
0
20835
10159
0
78141
37966
0
1169
0
0
22848
0
47486
0
13375
61973
42058
64084
15088
92488
0
71330
0
0
40108
0
9769
0
38738
0
0
0
0
0
21003
98981
0
0
0
99956
0
64469
51857
0
45958
0
0
0
26178
89333
50742
68008
0
90517
96551
83709
18671
0
0
0
0
40159
0
0
56492
20679
0
95871
0
81391
0
0
21980
13853
17092
65621
0
90652
24452
35208
0
0
0
29666
93072
0
90934
81220
0
68419
23837
0
37839
0
39245
69519
0
0
0
60265
58338
0
0
61093
28095
0
11226
0
0
0
0
0
200
94741
81006
50178
55575
82924
0
0
80835
55980
49741
0
0
0
52853
0
0
0
0
29464
35359
0
0
82538
0
59505
0
47042
72726
36549
43079
58121
87831
95893
4289
0
66462
0
76296
0
85666
54269
0
0
1149
87846
0
33141
68105
0
0
76602
12664
0
0
0
0
70085
4558
74424
27878
62662
36649
0
46459
12810
33770
96820
0
0
75877
42718
14008
5056
9156
0
49700
41715
82762
0
20251
13889
15068
0
63549
51299
0
52158
75821
87196
0
0
80061
71673
0
0
0
0
46364
0
0
44749
0
69248
0
0
0
99205
0
0
0
0
0
0
43591
90166
96994
0
0
0
84434
91104
0
0
96392
0
0
0
48877
0
0
0
0
47123
0
87858
0
0
68013
0
0
0
91299
0
0
11870
12681
61368
0
0
0
18051
16931
0
0
0
21942
80227
0
50465
0
0
26993
64394
0
60169
26932
0
97996
55841
0
0
21279
2579
0
0
0
90660
66842
34641
0
0
77568
34375
77786
0
0
0
0
0
0
95986
0
0
80829
0
74892
16638
0
0
0
0
0
0
35080
0
0
71107
0
0
84232
0
71781
0
53822
2163
0
0
89700
94369
0
0
0
93623
17363
59058
29513
71972
0
0
51544
0
0
63945
44324
99377
0
0
0
0
22377
26839
0
0
81803
56297
7862
0
0
83183
0
44477
64317
81549
0
21451
11669
0
0
0
0
0
0
0
36739
0
0
95535
0
59830
0
87473
0
87804
22418
77281
0
52606
0
0
0
0
31066
82987
3567
11577
84601
48458
0
0
71888
1904
58042
19115
73082
92845
0
0
0
83422
0
0
0
0
0
0
99744
93389
0
12244
90353
12470
85276
15850
75084
98972
0
0
32694
73500
54136
26941
93725
19280
0
0
39813
0
0
39242
84723
0
44025
0
95846
88781
0
57255
0
66004
0
54791
0
60831
0
71864
0
20390
74772
77938
0
0
0
32430
0
24869
0
97253
0
0
0
74902
0
54624
33838
0
12306
51806
76639
69540
0
0
0
0
0
65861
18206
37371
4558
0
35614
498
61453
33613
0
0
0
0
0
0
0
62824
47475
74372
20867
0
0
0
80563
0
0
0
86385
47723
0
24979
12403
0
0
48727
0
71381
0
16397
69599
0
0
0
97215
12292
13494
98277
0
0
80941
0
0
0
0
0
65353
43513
74076
0
286
91463
0
0
99043
71368
0
0
0
57339
62555
86997
41657
6288
18954
41762
18704
6093
63283
89404
0
1066
0
0
49872
27867
0
0
7891
0
26404
0
0
30531
0
0
0
35841
0
54002
0
0
46656
0
0
72270
80906
0
0
14821
560
97894
72480
47186
0
13741
0
95157
99894
29497
23089
17925
8214
0
61886
0
0
0
49189
64727
19104
0
45322
98828
0
1882
0
0
0
19889
0
50455
86480
0
66324
0
0
0
0
0
11932
0
0
69869
89399
84787
0
62756
0
69429
65189
28861
20106
70649
0
0
15411
75822
50497
0
92419
78370
22233
60329
57117
0
39465
0
0
66467
0
0
0
0
56526
0
84452
0
0
51491
94553
86610
0
53127
3181
41969
61002
0
0
22589
44927
0
26989
0
0
0
0
0
20156
65768
0
81333
71095
0
32124
0
51929
4022
0
0
91104
0
0
0
0
0
40398
11975
39304
82512
348
0
5653
63012
0
43839
69725
0
0
0
41731
91437
0
0
63852
0
0
0
76216
0
0
0
84008
96235
0
0
47434
86018
72894
0
89443
65532
43802
0
0
0
34432
0
27432
38044
83087
4362
6546
0
40798
24001
0
0
0
0
54392
18559
22817
85796
0
4076
0
877
61778
22792
1119
0
0
42291
0
0
0
55963
0
0
12477
0
77526
78434
0
61682
0
11202
0
0
0
0
0
0
0
8163
74627
0
0
0
84354
31924
53910
0
0
0
0
0
11469
0
0
0
0
92000
0
0
86927
63423
0
0
79424
0
0
0
64995
34621
66276
0
0
53882
84936
10632
17585
96438
44076
0
24946
0
0
52089
36795
77531
0
0
0
0
0
0
88702
0
89033
46086
12726
87419
37979
76984
23545
48813
0
33193
0
97113
0
66406
0
0
0
61483
0
65507
0
0
0
0
0
81566
13033
71426
0
59977
0
31454
0
11599
63377
0
0
19951
0
68160
24680
60936
0
0
0
32882
0
0
87107
36518
93238
421
22198
6420
0
19416
98122
11708
18395
0
0
0
0
81485
90955
0
19791
0
0
24703
83611
82224
0
0
0
23521
39490
33437
0
0
54704
0
54263
0
82432
0
0
0
0
0
0
0
0
24475
0
0
10000
0
0
57036
11790
0
0
2
0
0
0
0
0
92300
0
87372
0
0
75294
0
48988
0
69891
0
7479
60962
4005
0
0
0
0
0
56185
0
0
0
4169
0
0
0
0
43379
84188
0
99124
0
45913
74218
0
71882
0
0
89344
0
0
0
33239
43694
48776
0
1810
0
0
0
0
54884
97696
57625
0
0
0
0
0
0
26491
17144
51730
60708
65269
43870
0
0
0
0
3732
0
0
0
61141
0
0
31229
0
0
67698
25191
0
0
60807
16647
0
48393
42281
0
0
0
0
16130
0
80294
0
56188
0
17225
22030
0
0
0
97928
0
0
95967
10618
0
0
0
58017
0
0
0
94139
23076
43867
0
0
0
0
95841
0
91164
89716
0
0
0
0
0
0
83002
16639
51352
75348
0
0
2645
52286
0
80985
45375
0
0
0
14971
73733
0
75679
73154
0
0
69170
46283
24485
0
25135
35862
0
90734
0
25286
0
99634
72619
45327
0
54670
0
0
0
0
23428
12403
90530
99823
12442
62465
0
786
11095
18165
0
0
43052
0
31507
0
79092
60357
0
46277
79459
22697
0
0
0
55406
36109
69572
0
23842
0
0
89164
82646
76014
77761
0
0
76500
0
0
41019
0
16254
15153
0
89307
87892
29646
0
0
0
0
0
91539
68007
0
0
8558
82765
0
0
0
20274
79453
0
38475
0
47708
5867
0
0
3690
18444
0
57674
95384
68057
62693
33858
25349
0
49332
50225
0
55216
35423
17464
0
17579
14321
0
21353
10356
0
28579
76140
52921
0
0
0
17230
56785
0
0
20365
96740
0
90017
49822
0
29072
0
46801
0
56164
76668
0
0
0
0
54206
0
0
0
69180
0
41030
69059
0
20463
18043
0
0
0
5717
0
0
0
13953
0
2358
0
0
0
25854
17679
0
0
39629
78513
39692
94203
23602
0
0
13083
0
80387
43717
29894
90379
54951
0
0
0
0
0
97339
76078
0
0
0
0
40944
24393
0
0
292
0
0
0
15519
0
7593
0
0
0
0
0
44743
75610
4780
0
0
0
91575
92122
0
0
0
0
0
0
2225
0
0
8247
0
4809
0
0
0
0
0
0
43702
0
0
1
57987
0
3156
0
0
0
0
0
74001
31373
0
0
0
0
89599
47055
30808
0
0
20655
31983
0
0
58657
50438
0
0
78218
21070
0
0
0
58841
84364
0
0
0
0
0
0
87691
18632
20318
98154
0
0
0
28194
75919
0
0
38602
0
66984
0
0
0
0
0
58067
877
0
0
0
0
28213
73426
0
0
0
0
0
58281
6458
99863
63027
0
0
97783
0
0
0
25659
0
0
0
0
0
0
0
0
0
82884
0
0
0
44841
87719
0
94690
84945
0
48610
0
4164
0
0
0
0
0
0
26341
65774
82366
64420
49779
0
0
85527
11286
75165
40946
13663
66561
12708
0
4317
0
81906
0
85152
0
0
98784
70663
0
0
0
99533
0
0
81594
13379
0
0
0
34917
41446
6901
87728
83582
79774
0
59032
21086
98228
0
0
14832
80045
61472
0
0
0
93392
52120
1497
36526
22021
0
0
0
0
35734
0
0
33385
0
55914
0
0
0
0
0
77891
0
0
0
86516
49575
0
0
0
0
0
0
0
0
0
74711
0
11813
24444
0
93399
0
52802
0
55376
0
0
0
0
75569
0
0
0
71786
49334
78989
0
0
0
0
67535
28236
32423
0
91684
0
0
0
0
0
29603
0
0
0
15295
0
0
0
0
48146
0
86141
0
0
0
0
0
2461
0
0
91287
21732
0
2853
0
0
56856
0
0
88331
77812
0
83402
23620
47412
50138
17190
16710
0
21511
84194
59047
0
0
0
74854
90538
87745
0
1130
66794
86800
10948
0
50224
0
28022
61157
0
18123
0
92221
64885
0
71066
0
0
0
58571
57085
59053
0
70385
0
69245
0
64016
0
0
47844
23706
93146
50710
0
8314
92497
0
0
19418
40015
0
0
94610
0
0
89493
0
57604
75766
50329
60592
0
65041
9944
81037
12318
11693
60596
0
0
68114
21715
0
0
0
0
0
72328
94407
91089
99527
0
22333
51006
24472
88469
0
0
0
0
71022
0
0
94056
14946
0
2612
86159
57420
0
32755
0
0
0
0
42296
0
54751
0
11280
0
10288
0
90350
0
86441
68427
39153
0
47862
89865
45244
0
0
16009
0
0
0
44512
98378
0
62753
0
0
0
39950
6005
82629
0
55759
0
0
55109
0
0
14485
74759
96893
67325
0
69237
0
0
53446
52582
0
60579
57820
0
75132
0
89379
15183
7813
0
0
41688
0
89980
0
34340
0
1257
0
0
0
0
0
0
0
19417
22095
73168
0
0
0
14076
39028
0
0
6927
0
19189
57612
0
0
62372
0
63735
58068
0
0
0
0
65166
79567
0
0
0
23565
0
0
66715
0
51549
36472
44240
0
50198
0
91232
0
0
0
0
0
0
0
0
84328
0
0
0
0
43368
20433
0
0
0
0
0
92816
0
22056
94424
0
0
0
31443
0
0
16134
45009
30451
36704
0
0
95779
0
0
40287
0
0
0
89183
0
0
0
68918
68347
5758
0
52063
10615
55824
0
0
7084
77180
0
0
0
0
0
47534
0
0
0
0
0
3909
38793
0
0
0
67765
92232
40283
41777
87084
84985
57940
0
0
97210
0
5283
0
25986
95805
0
0
0
0
91428
0
0
17731
0
88489
0
66379
51124
0
59982
0
90092
0
38953
40581
92276
0
84455
0
36210
81584
54797
90223
63560
45622
60270
0
0
92569
0
0
80134
82454
54030
78495
64026
38474
0
0
0
0
83600
0
0
63292
57608
68423
92053
94634
89438
0
38923
84695
0
0
0
0
92621
0
0
0
93068
0
0
60604
0
0
0
0
74314
20260
0
93030
0
0
0
14177
0
63860
75263
50437
23723
0
0
0
61719
0
0
9020
86646
0
49922
59315
0
0
0
33455
49820
60162
0
0
0
0
97570
87816
0
36408
46693
39960
0
91601
78848
0
0
91299
55491
91445
29425
0
17443
0
0
68734
0
0
0
85716
80454
30496
61796
0
1034
0
94069
0
0
2578
33336
12607
0
0
33936
92248
0
0
0
20993
0
68778
21786
49691
45978
52969
0
0
0
0
2277
0
1471
0
43727
0
69026
90040
57572
0
0
0
14737
78691
23923
0
5102
50012
0
65638
90124
52784
0
0
0
0
0
39060
91483
35333
10485
26350
0
74207
0
97098
0
0
0
61060
0
13638
0
0
68114
0
0
0
67302
14307
0
0
99408
0
0
78541
50723
97063
0
60809
17385
0
0
73378
5795
91445
67788
0
60585
66957
50953
0
49372
0
23390
34299
22617
48079
0
68437
25809
33573
41353
51528
0
0
0
0
7468
16771
83324
94523
30449
65123
3841
0
0
0
30538
77060
4099
84907
24789
2405
71939
0
44150
4501
47177
9046
0
0
0
0
0
0
0
0
43836
66668
48734
0
0
0
0
0
80598
0
84047
0
0
37127
1621
0
0
47052
98750
77381
75929
13291
0
0
84493
34037
0
0
0
4003
47261
0
67843
54754
0
30754
45401
0
0
9946
0
0
0
0
45931
60477
0
0
33577
2610
29538
0
0
0
0
0
0
88447
0
0
0
66576
37417
0
0
0
0
53753
0
91599
98117
86803
37555
12520
0
0
19272
42573
0
0
17866
69115
0
90889
34654
0
43717
71048
74628
22037
75700
0
56499
0
0
96893
0
85196
33615
0
0
0
0
14157
0
98296
53993
0
0
49475
29377
0
59112
0
0
3027
0
0
0
0
75838
61083
8156
0
0
0
12304
9073
0
0
30028
18261
34410
71180
0
2176
0
84581
0
40632
0
79378
18414
0
0
84856
53061
0
84481
42159
0
19889
8308
0
0
12429
0
45893
0
6428
64108
65046
0
0
0
66565
7693
81785
89655
80671
0
52193
65852
0
55792
16316
64221
0
90295
62268
65087
47288
0
0
0
2885
39679
32962
91376
0
71755
0
0
50505
0
0
86945
0
0
0
15430
0
0
0
0
88633
89081
0
94516
70851
1519
0
0
0
0
0
0
62144
62444
16115
0
23700
54278
54773
42089
0
0
0
0
0
0
19826
0
0
84387
0
6915
0
6381
30344
3521
0
35555
75968
32238
31590
52797
74111
0
558
0
0
0
94023
52094
86943
0
0
7074
0
16073
74037
0
918
0
0
0
50470
10058
88853
0
61483
0
0
0
0
0
0
49855
75729
0
18464
0
48033
0
0
0
0
29123
57078
16818
0
0
21742
0
59142
0
0
17593
0
44827
0
16957
0
0
0
46543
64628
0
69958
78474
2131
91258
0
0
0
0
0
0
0
58971
0
0
0
6758
0
563
0
41881
57374
0
74033
60108
64645
89133
0
43809
49330
82175
92265
81611
26322
0
0
0
97321
0
0
0
0
0
14106
0
75294
9298
23261
75629
0
0
0
40661
0
88220
0
0
50256
23801
38671
0
24966
0
0
0
0
58393
80109
78881
0
22568
63908
88382
0
17098
64014
62654
0
61756
0
0
0
0
0
75018
77745
0
0
66649
0
95347
0
0
0
93292
28863
8329
0
0
83538
0
0
0
50177
0
0
11268
0
0
88463
33645
0
0
0
2345
96042
0
0
0
0
0
0
0
0
52072
72780
99732
94230
38741
0
92414
0
0
0
44593
17598
61487
0
95959
0
0
0
83352
0
0
79147
0
51186
0
68768
61258
0
96305
0
58932
67620
29637
0
13345
86449
0
87686
0
0
25485
68006
0
59263
0
0
41633
0
35431
0
0
95188
68436
5530
51911
0
90273
70412
55298
0
0
12658
0
0
7378
0
76791
70838
0
0
0
40767
0
68919
0
0
48821
53019
62784
17099
54267
63063
0
0
0
18447
0
48556
0
60336
16767
20410
46469
5056
0
88310
83268
0
0
71979
0
92696
55017
58483
15903
0
0
0
30454
0
97871
21341
0
31423
52923
0
80764
0
0
0
74467
12567
28954
59131
72279
92079
97729
12084
0
0
39435
0
0
0
11122
0
0
0
3872
0
96913
86784
68062
67937
0
0
0
0
11534
0
0
6482
65672
0
0
0
0
0
833
69235
0
0
0
0
61779
0
371
98643
0
30861
71714
65244
0
0
0
0
0
9061
0
0
37013
24115
50537
0
70850
0
0
26944
0
0
67542
0
0
38060
19721
0
76347
23556
84748
47554
68608
0
0
55198
0
30918
0
68835
90640
2719
0
0
0
0
965
2774
30701
0
23267
33876
0
0
0
0
0
73989
56589
25540
57884
0
97665
42235
17065
33844
37876
15970
0
9042
0
77295
0
3735
0
91660
54492
71483
0
96782
0
30798
0
38578
98805
59314
0
0
29633
8772
48641
0
0
0
0
7370
0
18554
9544
5714
11410
9216
0
23326
0
68728
44941
49684
0
42327
0
0
0
0
0
0
57405
0
54914
21392
0
73232
0
90759
0
63432
90268
20151
25116
99117
48367
0
0
0
41813
60338
25470
99983
0
28764
0
0
0
71533
0
0
0
9851
0
59777
0
0
5759
59629
7573
0
14001
8406
0
0
0
79061
0
63867
45306
48078
8338
0
0
9508
0
0
58343
41935
87719
0
0
98186
59641
21105
12257
5597
37533
0
0
0
37777
0
0
66995
0
0
1675
47014
19970
17947
0
0
0
0
0
99581
93575
44013
0
27758
0
42412
0
45842
0
54312
0
87406
79568
0
0
0
46630
0
0
0
0
68289
0
36572
67008
61989
0
27507
58461
0
68594
83294
0
47376
36146
38598
0
0
0
0
86687
62084
0
32530
0
0
74734
94615
21880
0
0
0
0
57665
88390
0
86741
40566
0
48378
56841
0
78940
0
70575
30066
98845
68595
70358
26406
0
24286
0
0
26716
12680
0
0
1382
67863
91935
0
82868
0
50777
3228
55817
38366
94591
71443
15093
0
0
94833
72411
0
0
0
0
0
32505
84347
0
47442
98430
2745
96913
0
0
0
0
10299
0
0
0
81732
4400
0
82912
89268
7427
86341
14599
0
0
88239
0
0
45654
0
44753
0
0
0
2923
0
0
28376
0
6848
0
32613
9168
0
0
0
85392
0
85552
72868
0
0
49863
0
0
65132
38657
0
0
52145
0
39127
0
80720
38092
0
0
51474
19985
30686
0
59577
87335
8748
19199
0
45823
17721
0
37669
0
0
53262
0
0
0
0
3219
61973
19497
0
35177
45957
16196
0
0
13712
20424
0
75541
0
0
0
71334
0
11960
79932
0
18592
0
93549
0
16846
87733
61164
0
0
35793
19121
0
0
0
6910
0
0
25703
55536
0
0
0
0
0
85332
0
26544
0
0
36222
8036
0
4978
0
0
26763
0
11950
99154
0
61601
0
0
4533
0
0
34673
0
60786
0
88352
92659
90655
0
13622
0
2978
51813
94565
0
19637
0
99287
0
3484
82285
55698
0
88170
36890
0
0
27420
0
86855
26625
0
7307
71790
69235
20348
0
89951
0
0
10279
0
30270
0
62912
0
0
97933
0
84219
0
0
0
85718
0
80444
0
0
0
0
93865
0
0
0
61295
0
57695
0
0
60151
25737
25404
0
0
0
99177
0
0
0
46466
0
0
0
73338
0
10086
42376
39010
70442
84957
83432
16283
0
4928
60404
0
97720
49016
65899
0
0
0
25477
53858
0
0
0
0
0
33539
0
0
0
0
16911
0
0
0
27263
72594
34213
0
0
0
84738
1109
17079
0
0
0
47138
72513
37055
0
51895
0
0
0
54693
24162
12466
83657
0
76859
0
85901
0
0
2059
0
29228
1826
83889
98883
0
0
0
0
92920
0
0
82203
11259
31194
0
24853
53720
64502
0
73660
99080
84858
23034
0
0
0
29612
0
89414
3019
5656
46520
25458
33643
0
40222
20008
22088
0
9506
0
57665
39115
6589
0
0
45269
87073
4835
0
42505
0
6748
0
0
63267
0
0
0
0
97092
84239
73261
0
0
0
56453
0
0
96583
0
44969
14807
22978
0
22070
0
0
0
0
0
0
0
0
0
19083
0
41496
0
7597
76915
0
0
93761
0
51771
0
0
62537
46362
61440
0
0
13855
0
0
0
89775
56188
93595
20712
0
0
0
80244
61001
0
86668
0
0
0
60999
76709
97871
0
26923
73641
37938
31159
7663
29499
0
0
72235
39118
78158
69467
70028
0
0
0
91252
76753
29503
0
65247
0
75975
0
2766
16667
0
0
54476
0
0
0
0
44725
18743
23409
0
38738
67713
0
87276
5391
48472
55680
70271
0
68176
41152
0
63768
408
73288
44653
46245
36342
0
0
71865
0
0
63990
37212
0
0
27831
88706
72690
0
79353
0
0
0
32077
0
0
19742
0
0
0
70341
98662
0
22833
37251
0
50779
12778
16169
0
0
47021
19024
58095
89218
0
0
0
23515
0
0
62722
0
23798
49895
396
0
0
0
0
0
0
0
0
46937
0
40586
0
14944
62440
0
0
0
0
0
82533
0
18792
0
0
0
0
88398
14679
7058
0
0
0
42493
0
0
0
0
34762
0
0
90912
74488
65173
0
0
2691
0
10013
51214
76007
40056
82014
0
0
78242
0
80608
0
0
32186
0
85926
26517
0
0
0
0
0
0
0
40654
62925
0
0
0
81810
402
0
20481
83540
76853
0
26659
57674
0
0
0
83892
0
0
48126
0
72372
0
16205
8776
0
0
65723
0
27279
0
80326
4438
0
98822
30560
0
20699
0
0
0
0
0
88134
0
0
29315
0
14013
97432
0
64953
1510
0
75255
12948
45203
0
19117
50065
17755
0
0
0
0
67654
2632
0
0
54417
99681
56643
0
0
92630
58670
38870
0
0
0
41101
0
0
0
61501
0
22546
97411
79092
0
0
0
80003
99722
2563
0
18691
0
0
23864
0
9851
86415
82998
0
0
65048
39290
50883
0
0
84573
0
88998
0
0
11919
0
0
11378
0
0
0
12448
0
44573
19111
0
0
0
0
18760
0
0
0
15345
46443
32727
0
0
35589
0
72751
16580
0
0
5281
0
0
79701
4707
0
0
0
0
0
94483
20912
17272
43842
0
43568
12311
0
28525
41329
0
0
11814
0
92330
0
24110
44343
68997
71528
82035
49708
0
0
0
0
78002
0
0
0
59876
27641
0
23612
0
52303
0
0
0
0
0
44789
70297
89471
0
0
27001
79446
0
7435
0
50120
95416
0
22458
0
0
61548
0
36303
0
0
12649
55045
9006
49746
0
80654
43247
82346
94814
31670
21971
0
9722
42760
62933
69756
0
16861
0
70201
74794
22620
0
38176
62989
0
0
0
42591
0
40871
98813
0
0
0
55687
23285
72862
74433
0
0
73474
51572
14877
99683
28115
0
0
83776
0
0
0
36135
0
67369
0
36774
84894
0
63406
0
33361
0
48103
86111
18266
37626
0
0
0
83990
0
0
53007
67152
0
0
82415
0
54923
30770
94402
81336
0
57238
0
90411
5332
17654
0
43939
85476
15296
49534
32909
0
48539
0
0
46862
8183
0
11495
0
0
0
0
0
16463
0
0
68642
0
0
49700
45519
24786
0
97085
0
46727
67855
0
0
93691
0
0
0
14404
0
0
0
22717
0
0
0
0
0
0
36316
7662
0
66170
61846
0
79457
0
78347
0
0
0
0
6293
0
2185
55764
0
11841
0
0
14699
0
0
0
0
18946
531
0
0
0
0
57153
78148
0
48956
0
0
33550
0
68682
0
45482
5698
16801
83136
73911
0
90831
8249
25978
0
0
0
38485
22638
0
5004
0
60494
0
7057
0
0
0
0
0
74209
0
0
0
73682
0
0
77748
0
99718
48096
83237
0
62140
0
28970
0
87325
19081
97037
0
0
93658
12331
21807
0
0
0
0
0
0
32596
26896
0
80954
87353
0
0
0
98763
14858
0
93480
92889
0
0
3781
11711
74482
0
78030
62899
37232
0
0
0
94608
27917
77165
14376
0
3601
0
10941
0
83435
0
0
0
0
0
0
89317
0
60761
0
0
0
0
0
75253
0
0
88096
89774
0
6526
84453
62860
0
0
97102
96744
0
0
8687
0
0
92143
0
0
26957
0
0
0
0
0
0
13340
0
0
73214
481
0
91026
51972
898
73193
61233
13867
0
21989
14954
0
77546
0
74218
33661
0
0
0
0
3164
0
49986
0
0
0
46017
34972
0
0
0
79382
0
0
0
45036
0
0
26858
74401
35783
38028
53424
0
36086
0
0
77612
0
88081
0
87446
0
0
0
75331
2339
0
59317
0
82653
11542
36867
58499
0
81821
0
23710
3790
0
26292
83385
0
0
77536
0
54241
0
0
40292
0
22917
0
92599
69335
0
25213
6955
0
42181
71427
15667
38887
0
80274
0
5268
7464
15332
14098
0
0
17468
0
0
0
0
76963
18997
0
0
81020
0
0
0
0
22758
0
0
0
53318
39606
0
0
0
3124
18177
0
24614
0
0
0
0
0
32649
51675
0
0
0
0
90441
2163
0
88069
0
63482
0
0
0
15105
0
0
0
0
0
0
25038
2288
0
0
0
0
35852
72726
18586
93276
0
0
28005
0
94727
31383
0
0
84160
0
48126
0
63052
99356
86530
42024
85261
0
0
0
0
0
17988
0
0
0
75281
28593
0
0
51544
53351
64821
41657
0
99747
0
0
0
45793
90358
40563
87310
0
0
38573
141
9933
35981
90314
99514
0
0
93623
94144
0
91619
0
0
89778
60221
0
0
0
56593
29177
0
0
4633
11959
28793
2857
84906
0
0
0
0
0
0
0
0
0
91961
0
0
0
0
0
0
53520
0
0
0
0
0
0
73642
0
0
0
0
14588
72344
13201
0
0
65004
21504
0
37119
0
0
0
0
0
0
71513
0
32041
34896
0
0
0
75175
0
46436
0
0
49940
0
36678
0
0
6226
0
0
75224
0
62086
67341
77630
87861
0
0
0
94866
65612
55290
81841
0
79528
50132
12770
32021
0
0
0
16765
95425
0
314
0
21208
0
0
0
0
0
86182
0
0
0
18228
14709
45312
0
99329
21585
66130
0
0
0
18709
0
39045
48546
0
27920
62954
0
0
60816
0
86379
0
76768
0
0
0
0
0
98516
61894
0
40382
71417
0
44086
67933
75942
0
0
0
0
0
8156
0
60289
0
0
0
98775
87047
60621
80605
33923
0
71221
56521
43639
0
53316
0
0
0
0
0
33274
85251
78291
0
75598
82031
0
81455
0
0
0
11363
4839
0
41015
0
0
20330
81034
80263
0
0
0
0
0
0
28030
23543
15082
24574
30521
0
88456
49737
0
0
89918
0
0
44245
12764
0
64831
0
0
0
3469
0
0
0
0
0
76290
86139
81983
0
15736
0
0
0
48185
0
0
0
0
97076
0
0
0
51617
63275
41630
0
19460
99334
94912
74352
62840
95426
63038
35233
64886
0
0
32090
0
0
0
39566
0
0
0
0
0
0
0
61410
60285
0
0
0
47338
0
0
27071
44914
4722
46878
0
94438
29669
74327
6576
0
81716
0
0
63731
22547
43972
0
37331
46357
0
0
30629
0
3455
17989
43048
53709
68091
65618
0
54955
44887
0
97031
93777
47371
0
0
0
62813
26415
0
17562
0
71428
0
25933
1773
40684
0
0
47855
49857
0
88093
90218
44537
41281
74824
18988
60680
0
30796
40213
79454
0
19194
0
33347
0
84577
65203
32283
32485
0
0
0
9068
0
0
0
0
14859
0
39262
19438
0
47532
0
39876
97816
0
13325
0
74079
16445
44184
0
27145
77652
0
44279
0
29070
96096
83040
0
58777
0
35465
0
88930
0
0
17555
0
0
0
61326
0
0
50316
96488
77130
0
0
94633
0
16658
18813
11795
0
0
0
0
0
0
95070
0
53483
9496
17458
45692
0
0
0
71770
90484
73066
0
11073
98266
63504
19759
40274
0
0
0
0
0
30240
0
0
2833
0
0
0
63110
0
33908
0
0
0
0
28560
0
76988
49282
0
20736
0
13992
0
0
0
35537
6836
0
0
57679
30125
98020
50982
98883
2598
82046
30013
0
2749
0
61604
0
88363
0
0
0
62692
24534
32613
86375
96008
96246
93838
0
16991
0
26430
0
0
93616
0
0
0
15065
25298
0
0
0
78651
81589
0
19061
63119
0
61109
0
0
0
0
0
0
0
0
0
24935
0
0
31437
3209
0
92695
0
55661
0
0
0
0
64318
0
34205
0
34364
18696
0
0
0
0
0
94093
0
56154
9408
0
0
0
0
0
0
0
0
0
88313
0
0
0
69991
91464
0
54009
0
0
82271
95341
62825
36334
0
0
41152
10743
0
0
0
39374
0
0
0
0
0
0
0
24020
33062
0
0
89931
24684
0
0
0
57245
82156
2785
0
25668
43127
0
19589
0
18428
48789
10864
0
91798
64946
77528
88442
58282
42333
0
97106
0
0
0
0
8294
0
80813
66968
33639
0
0
0
50266
0
2505
0
41179
45407
0
0
32608
0
0
0
94543
50476
4534
60302
0
0
15782
97206
67366
0
0
56348
0
0
58929
0
48080
0
0
0
0
12846
0
17135
92291
57683
0
0
0
0
77691
0
0
94974
62950
98354
56978
0
0
12591
87649
60206
72909
0
17823
0
0
12058
0
0
0
61503
0
88090
0
0
0
0
0
81714
0
47230
91727
74258
45924
0
0
0
0
0
0
0
0
67625
0
88652
0
0
0
19065
90664
0
0
0
0
71718
0
0
0
0
19432
74699
33766
0
11547
0
0
39485
139
11615
0
0
0
0
0
0
97091
0
0
0
0
0
0
33207
0
0
52485
39480
73886
0
0
0
0
56153
0
16063
26832
0
59629
0
63512
0
0
0
9972
0
55877
0
43302
0
80655
0
14058
99526
0
0
37521
0
0
65210
0
96645
0
0
21381
0
0
24572
0
0
57689
0
0
0
0
58172
48482
76411
50840
4066
81246
84686
0
55464
0
77133
2314
71416
0
55618
0
52211
91425
92043
0
0
0
0
0
0
0
7972
0
1152
68090
0
6005
0
18812
0
0
0
35466
51053
0
0
0
0
65870
18302
0
51793
38279
80422
0
24872
93502
0
0
0
0
0
47242
0
0
75495
0
69931
0
67261
0
0
0
0
13246
0
0
20712
0
0
32961
0
97514
66281
9996
0
21227
0
0
0
0
54849
0
0
0
0
63008
0
42541
0
0
4283
0
70113
0
12401
93258
0
0
86348
54698
0
0
0
67613
13232
0
0
5254
4528
0
36298
0
0
62948
0
71544
4794
5559
0
91244
84087
0
0
48625
0
52156
0
0
35010
0
84193
0
0
0
0
70471
0
11042
66218
0
0
76086
0
0
0
0
85892
0
65534
32808
8877
10773
40473
0
0
7127
90199
0
0
97366
52065
27941
93757
46318
0
0
0
0
0
19347
95472
0
0
0
0
98136
57806
0
9360
39737
0
6342
0
0
27713
0
0
0
0
0
0
0
33461
72528
41705
0
75213
67703
99175
0
85863
83906
0
0
0
52476
14025
0
0
22624
98091
59664
6113
48273
24161
0
64805
65930
0
0
82309
0
0
0
79223
35094
78696
0
35822
47333
57298
89216
29881
51462
50781
78953
0
0
0
0
0
82094
0
0
19282
4184
0
47628
0
0
0
0
0
35906
82561
56371
24400
74721
0
45561
0
3391
92241
0
0
0
0
30458
7649
52797
62234
83312
0
0
23069
0
0
0
55106
0
79455
0
88656
0
48746
32834
18529
0
18474
0
29543
0
0
0
10818
0
23112
0
55099
0
0
23754
92288
0
0
36438
0
69290
0
58616
0
77594
0
3878
0
35278
97329
58366
36260
0
0
0
82428
0
0
0
0
79951
0
0
0
0
71326
0
29442
35084
0
24482
6316
0
6299
0
0
28088
0
45446
64986
0
21430
0
98652
1623
0
12070
0
26044
0
0
31084
88844
81819
54280
0
57934
0
0
59633
20431
0
0
38471
94862
39858
0
0
0
0
94854
13535
0
0
0
0
0
0
21497
0
0
83562
77033
0
84435
38572
0
26931
0
0
79110
0
0
78110
0
0
91858
0
36379
0
0
79903
0
0
0
45779
0
0
98741
0
31311
44246
53868
0
0
31725
24779
0
0
20138
22958
0
70089
0
26267
0
58628
0
89332
0
0
66497
47069
63771
0
0
5293
79978
0
63569
0
85306
0
77088
55682
0
90802
88695
73898
0
0
0
0
48948
92545
0
21029
14937
0
5088
0
95762
71131
0
0
64786
46137
0
0
0
0
0
78009
0
42936
0
0
53926
0
822
46192
0
48581
67389
58058
58687
60470
22002
0
12206
0
0
25160
0
42002
33443
12837
0
0
0
53674
0
10482
0
30584
33624
0
0
0
78086
0
39025
11392
89765
0
0
0
0
24828
20548
0
0
52263
0
0
99631
0
61530
0
0
0
54392
0
82710
0
0
95501
28952
43480
33065
0
0
18073
0
34038
0
38682
56761
0
76540
0
55354
45178
10934
3179
0
0
92550
0
0
87194
0
5505
72311
12880
32621
0
95438
0
21341
0
10643
20086
0
87660
0
32525
25677
57593
72653
0
0
53030
0
28136
95826
0
0
25286
0
25017
78167
0
0
341
0
5208
78164
0
93063
0
0
0
0
0
0
0
0
0
20184
0
0
51646
33387
34349
65444
0
52585
0
23241
70150
69828
72864
0
2010
21274
0
0
23658
90766
27405
51801
0
0
25278
0
57648
0
28016
37242
16114
39079
0
0
0
27193
0
7432
0
39172
59803
73313
0
0
40541
0
0
5549
81102
15116
0
0
0
0
14644
0
0
0
70918
35102
0
0
0
98872
24669
0
0
77636
96428
8740
16521
30568
4678
0
63179
0
0
0
0
90774
94634
0
34761
39490
0
0
0
0
0
85853
25206
0
0
0
0
0
53204
0
13840
0
0
0
57722
0
32587
0
61795
54558
73020
0
84886
0
0
14026
90772
65285
0
0
62711
88841
0
17290
0
0
0
79242
11841
0
4505
0
0
3944
85684
0
0
0
9078
40931
0
0
62774
0
44731
0
0
37023
80649
0
0
98633
48165
0
97510
0
0
0
0
0
99852
24796
0
63027
8830
92949
64165
36367
0
0
79709
93409
18972
0
0
41016
16000
0
0
0
68718
51892
7153
0
0
0
0
0
9163
0
9249
19252
0
0
41074
0
82950
0
0
31856
0
0
16143
52542
30045
0
0
26584
99662
0
26679
80531
0
63234
88704
0
0
0
93507
0
42979
0
0
0
187
0
70568
0
0
26786
0
16019
58539
0
5770
4061
0
0
77397
69350
0
0
31894
46349
48762
67455
6840
79916
12303
0
0
0
78161
81531
0
22065
57810
0
0
0
0
0
0
0
17470
0
35560
10523
0
0
0
0
44096
61954
0
1403
20076
0
0
0
47131
0
0
0
81827
51340
23247
0
60485
16491
0
21092
3899
86775
16415
89730
0
0
0
0
0
33231
97393
0
0
0
0
52410
0
16899
64462
0
73944
0
10486
0
0
67718
72447
8471
0
0
7236
0
0
0
0
51746
66462
55616
29329
0
0
59137
54003
0
0
24127
12216
0
0
60825
0
0
46172
43364
0
0
54213
22183
0
46581
17739
0
41928
57287
67853
51523
30637
0
0
0
0
57378
0
0
0
33714
0
0
32694
0
81808
0
0
77234
90829
88287
0
80343
0
44617
35421
0
51062
0
37592
0
0
0
35779
66827
0
7639
0
96127
36930
0
3485
16411
0
0
71044
0
0
0
46888
91336
0
60063
70315
0
0
0
0
0
0
22883
93671
0
89140
0
56393
0
80675
0
10433
0
0
24005
0
49276
36654
0
0
0
81730
42869
28103
0
0
0
0
99239
0
0
0
0
39188
0
17911
0
15245
0
72850
85653
0
0
68642
70220
60941
0
32244
0
24980
0
0
0
0
0
0
93873
0
88025
0
0
0
0
60693
0
0
40490
0
0
0
0
0
0
0
63893
0
0
0
36130
0
15485
29968
0
0
0
0
0
0
13766
36067
0
36116
82719
0
47691
0
32493
0
0
96467
82534
10993
0
13296
13924
46418
63374
0
62394
0
83728
62508
0
0
0
93663
0
0
0
44653
0
0
6595
0
4636
0
10957
0
0
59356
0
86440
0
99264
81115
0
0
0
0
0
23755
0
64971
14192
0
0
8670
0
0
0
52429
65314
14160
26601
0
41184
0
0
80528
0
69209
88764
0
23300
31534
0
0
78260
36107
0
0
65113
4106
0
0
4043
92919
0
22876
20824
0
0
18379
28729
77957
0
91758
0
0
42470
81922
0
9803
0
0
93161
0
0
0
34700
0
0
0
52417
0
0
0
0
26630
0
0
0
64922
64002
0
65177
81985
45008
19397
0
0
86962
68901
0
0
68520
63243
25862
44754
0
0
32972
0
0
0
42782
37423
0
45540
95385
0
0
0
96499
63880
0
0
0
0
65270
47504
60686
11202
0
0
56055
32513
0
56942
76710
12757
0
9321
8351
0
5481
0
82948
22982
0
0
0
54548
29186
0
0
0
0
0
25802
0
0
83751
0
0
0
0
0
42614
0
0
0
0
70378
8044
0
0
0
53410
44619
80254
0
0
67244
0
0
62914
84726
29552
0
0
0
0
0
37593
85026
97611
41239
9443
0
33886
98685
0
0
29290
41303
0
12628
19702
0
0
25395
15327
0
36050
60937
96033
0
0
0
66185
72804
25306
18878
46558
0
21030
35030
79738
0
24007
0
0
0
6243
62992
39627
0
73949
32736
35416
0
21750
56753
24873
40193
27060
0
35915
95427
0
90497
29999
0
95153
25257
68146
0
0
75797
0
0
0
0
30990
0
61686
82999
0
1034
43911
0
9842
0
1765
0
35334
0
0
86337
25429
0
67947
56948
84096
26624
76561
92134
83619
0
0
0
32769
22999
0
0
0
46627
22001
49767
0
0
0
0
0
4715
0
4507
0
0
40988
0
12653
75294
0
83131
0
62373
40792
89835
94197
0
30236
0
0
12306
0
0
21827
0
0
41210
28957
0
0
69873
0
91974
21090
91643
0
0
78275
0
69001
91734
0
0
94055
54632
10400
17274
0
0
0
89211
21102
0
76709
0
0
0
0
21091
0
0
15016
41423
0
0
0
0
0
18306
0
24517
66008
0
0
0
0
0
0
487
54774
0
53516
0
50309
0
0
64769
0
0
0
25394
90660
73911
0
0
1081
62509
79064
96238
0
0
0
0
0
33966
0
0
0
91363
0
69372
0
0
80023
57566
61264
52849
90153
55181
0
31228
0
73282
78145
0
0
0
0
0
83009
0
0
20421
64225
59080
82001
0
60237
88672
4466
0
0
0
43984
0
0
0
60287
0
0
2393
0
0
4456
0
78665
66796
96386
0
9997
0
72153
0
70442
0
0
10849
59983
0
0
77713
45053
0
0
92924
0
85739
36137
0
78686
0
0
77660
0
0
0
43540
0
0
0
31411
81740
0
63934
0
61705
53382
15853
0
0
0
0
0
0
0
0
69325
66399
0
0
22744
0
31901
0
0
25765
411
43500
50799
0
7818
0
0
33491
5745
9200
11111
0
93649
0
0
5248
59342
72394
0
0
22150
0
0
0
6387
96985
78600
26986
73539
38327
36250
83189
0
35308
92524
0
0
57234
5413
0
21614
0
53337
0
0
52572
0
0
69893
0
9339
73507
0
9155
0
9591
59810
0
0
72786
795
81693
86577
0
0
74521
0
0
72221
0
39367
0
0
63769
0
74795
67595
25469
0
0
68031
90317
21491
0
0
0
0
33006
0
0
0
60441
88079
0
0
0
0
0
0
0
0
0
94908
0
0
0
0
21037
73938
0
50605
0
56841
4486
11357
0
0
0
0
0
0
80548
0
61264
0
0
17529
0
46855
12364
0
0
37360
18357
0
0
69953
76075
32209
0
0
0
54879
0
0
0
0
0
0
0
74014
41318
96749
73354
1926
0
0
28682
0
0
0
18832
72275
0
0
41316
0
0
62540
76869
42465
0
0
0
5997
0
0
0
77015
0
0
0
0
55906
98438
0
52941
0
0
67147
0
43115
66888
0
0
0
0
53786
0
95015
0
0
42320
0
92539
97168
0
0
25544
11494
44382
61784
71096
0
92216
89426
92266
0
46188
0
48278
18782
0
5398
42567
0
19249
0
32715
89346
0
0
0
0
94916
21807
0
21115
52166
19802
8603
0
16729
63374
0
0
79672
0
0
71875
0
0
52478
0
22028
39072
43326
10406
0
0
0
0
46356
0
0
17589
30686
38065
81841
0
0
10070
0
0
6362
0
58904
20114
51359
0
38626
0
0
0
0
0
0
12448
66222
0
18773
0
0
0
42041
83994
0
36433
0
0
0
0
81418
27083
88929
0
0
0
56183
0
0
4136
0
73760
66655
0
22147
0
43884
94639
0
86294
30359
0
63902
29219
69956
0
0
2252
0
75650
59885
0
0
0
63720
62126
73639
0
0
0
54450
0
0
0
0
0
0
0
0
38578
0
0
92163
1853
6286
0
97938
0
0
37237
86576
0
0
61003
0
44750
19927
2144
0
0
0
48196
23090
31972
64382
96453
99848
41040
63848
0
33299
6153
58214
1594
0
0
0
0
37573
42504
0
65985
69656
0
0
0
82822
31669
15419
6328
0
0
91095
0
0
0
78884
0
25999
33600
26226
0
41814
5730
0
0
0
62588
47052
97365
77939
0
89135
0
33934
62533
49835
37297
0
0
49213
0
0
28189
0
52408
0
95523
0
21064
29090
95087
81283
19149
6236
7960
0
98821
0
0
31655
96505
72265
0
80385
79108
17435
0
54484
0
0
0
45089
0
81445
35600
0
18024
99973
0
0
0
80636
10464
42843
0
0
53013
20043
72134
47065
0
67575
94523
53201
0
0
52472
0
66583
55977
0
97189
0
11773
0
48088
0
72525
70514
0
0
92781
0
0
0
0
5137
19296
89929
12504
0
0
0
22863
30801
28310
46810
77526
0
0
0
0
0
69235
0
20910
57998
235
0
0
0
82015
0
0
0
98201
0
95760
73979
0
9106
71606
58317
0
76001
0
0
62224
0
0
9501
47618
0
0
0
14450
36371
83799
0
0
0
0
0
0
35779
0
0
75064
0
74911
66719
34486
72543
59860
0
73314
72004
0
0
0
0
46204
0
78273
78123
29957
83342
95840
90167
65255
9212
12195
24768
0
0
0
33833
57394
0
77743
0
84990
15075
0
37265
0
6530
92704
43951
14329
0
88885
0
0
0
0
63837
12912
0
21511
0
0
39826
0
0
0
0
80217
0
0
27306
10795
64950
0
44452
0
36315
88685
92624
53180
0
0
35621
44872
84154
23479
0
78533
0
60668
89839
30247
39089
80608
0
0
77202
82142
26565
0
14373
0
0
0
97066
0
0
0
258
73892
0
99738
75396
0
0
65023
49931
0
96160
32297
57386
55959
51881
0
0
10944
95495
68707
0
48600
24217
0
0
46495
0
0
69880
0
99925
55315
17895
86984
85780
0
50938
33140
0
81192
0
0
24194
77444
0
0
0
91953
71763
68449
54389
18037
94807
0
0
0
9161
53765
74501
68882
0
19713
13000
704
0
0
0
0
64210
20057
62134
0
27041
21451
85419
0
79391
64081
0
0
43681
53740
17811
0
19953
0
0
30648
73405
5710
21554
0
0
14038
68040
0
0
76048
53565
0
0
0
0
9080
0
0
21139
0
99707
0
37535
0
64409
0
0
0
54189
0
0
0
0
0
40636
84565
0
0
19405
19517
0
2525
0
0
13060
0
82302
66571
4182
59892
35501
930
30956
92979
0
56360
0
0
3512
98464
0
33814
0
6374
0
0
0
61481
0
0
67288
53155
0
13238
0
4194
24189
26894
33173
0
35181
79919
72116
0
8349
33006
7166
6503
0
0
769
0
47481
78592
0
0
0
0
81569
94980
0
0
0
86633
0
8317
0
0
0
0
70541
0
0
34511
9456
0
71243
0
0
0
63997
39310
0
0
48191
0
60669
0
29133
0
81533
0
0
42158
80703
0
40137
0
10141
23137
6806
40369
0
0
0
15885
59218
34030
0
94749
24616
0
0
0
0
0
0
0
26323
0
0
38215
80059
0
0
86895
0
0
10691
0
41311
49422
0
0
44261
32235
0
19188
0
87142
56046
0
0
16454
0
0
75020
0
86400
23934
0
93116
48777
0
0
68602
94509
0
97956
98003
0
0
0
59520
68356
0
79916
33831
8492
96655
0
43571
0
22468
30747
0
0
0
0
22289
0
33313
0
48007
0
0
0
31934
0
70062
0
0
0
32238
0
0
66780
0
7445
0
0
55233
0
24577
4945
0
75234
0
65507
0
0
0
0
0
23357
88112
86548
22175
15928
85435
0
0
0
18680
0
30664
0
0
54984
0
0
0
0
0
65200
51154
74961
0
0
0
0
0
94771
12553
0
34168
0
6304
45425
55839
0
92273
19447
44213
45273
63770
0
0
43894
30270
79506
31999
91358
28449
88174
0
0
72187
0
47426
23396
0
61354
66919
61240
0
0
0
79801
15408
34540
59100
17839
0
20419
0
98343
0
22620
0
0
0
0
68064
98983
0
0
0
62973
86340
3336
73649
22439
0
19874
68201
0
0
0
79942
20469
0
8054
89137
5375
7454
0
36135
18611
28863
0
0
60369
0
55030
0
49325
93388
0
0
0
0
72978
0
40844
32212
0
52208
0
0
0
14744
0
0
0
62314
0
0
43911
0
75331
0
0
0
0
0
0
0
0
0
30295
85451
0
0
0
0
41510
15656
0
0
0
80199
0
64716
90392
89604
0
49081
0
0
69431
3882
29859
0
0
38629
0
45177
0
64743
87345
0
0
93269
0
76700
10331
0
21511
0
0
0
0
0
0
0
66075
0
0
0
0
58737
0
0
16356
46127
19165
0
0
0
54400
38761
23300
44951
48915
72507
0
35932
59211
45193
9561
74054
0
67127
0
14420
0
59849
0
0
0
94228
98407
58376
65156
61852
25943
0
92940
75124
73887
0
40402
0
35017
36436
21928
29723
3864
0
11563
0
77536
33897
75755
0
7587
65642
0
0
0
42184
3728
21067
0
14915
0
9321
2415
0
89415
10686
0
35940
0
0
0
85257
16810
0
88229
0
0
0
0
0
28843
34046
0
66386
0
0
0
59676
9385
85138
42020
9004
0
0
33682
21769
0
0
0
90960
79895
0
0
0
0
0
95750
0
8864
8685
0
21954
60578
6023
0
94585
0
0
0
0
0
35714
83101
0
79908
30058
69570
28266
0
34751
11426
0
2409
0
64650
0
0
0
50146
23844
0
0
0
54303
0
0
72869
35705
61807
0
63171
86423
96057
0
0
0
74754
52209
44005
50135
78324
0
76329
0
0
38062
86910
24124
0
25658
0
0
0
16413
39370
0
0
0
0
0
0
82976
0
19160
75639
40460
73445
0
0
34655
10712
53611
0
52973
54426
3155
37692
0
75658
21811
86590
0
0
0
0
67221
0
22836
0
0
34939
0
0
91696
84365
0
0
36219
0
14523
0
71500
38181
19475
0
65970
83986
0
79184
0
97175
86294
82450
74039
0
0
28993
0
52228
0
72965
91526
2251
0
85594
0
0
0
60365
0
0
46639
0
0
58716
0
0
0
0
0
14098
0
0
0
0
0
77176
0
0
63958
21037
0
0
66896
0
18535
0
0
0
0
0
0
68248
0
88289
1628
0
23916
0
9710
0
0
38313
0
0
0
14085
0
7382
0
15906
34720
0
0
0
0
19420
99460
75727
0
77640
48359
0
99337
0
0
28390
0
3421
35184
49625
0
36953
0
0
56258
0
0
6927
0
60813
0
97038
64016
73610
53293
0
0
58558
0
37949
0
0
41794
0
0
18525
0
88760
22223
0
0
92901
0
351
10586
82371
18674
1753
0
0
62744
49891
33440
17959
0
0
57208
73360
0
0
0
0
91409
41511
0
62635
0
0
11848
0
0
46520
20818
0
99930
3847
0
0
42368
78798
30962
0
0
42964
42678
86999
50656
0
0
76630
7971
86690
57451
28598
6265
0
0
0
0
0
0
0
57701
0
71459
67234
17774
99769
0
69174
0
0
23
0
0
0
68047
65052
0
0
0
42194
0
0
49266
23755
59495
0
7198
0
63224
82578
0
0
52432
0
0
0
24575
0
33819
0
25131
0
0
0
0
0
42739
0
0
51110
90702
76297
0
0
12969
0
30945
55781
98363
0
70236
0
74684
0
0
76299
0
70802
0
0
26499
0
0
66591
41321
61390
90948
0
0
0
24039
54104
0
25192
0
55604
0
0
79688
68795
0
0
49105
0
27826
3585
0
0
0
56608
0
0
0
54966
8456
0
0
0
0
0
21321
14633
68987
0
0
0
0
26129
0
0
10428
59858
22875
0
0
0
0
5247
0
6636
76440
89305
0
5423
0
30549
0
9687
56124
43499
0
6116
0
2434
90033
90303
66784
0
33150
0
0
0
0
53078
19694
0
35833
69097
53344
90455
77407
11204
45347
0
0
0
79989
0
0
0
0
77431
1866
0
28129
75033
89389
0
64042
0
0
48176
0
77507
0
71027
0
0
14736
1228
0
80482
21653
7782
0
0
0
0
37818
16940
0
41277
41517
0
40915
0
0
70870
305
44390
0
4102
0
75482
0
0
0
88403
94217
0
0
94141
47047
0
55480
0
0
80670
62415
0
24524
1003
7378
99847
90273
0
0
75649
20992
0
78435
0
33621
0
0
0
61027
67214
0
20117
0
0
42804
97455
8982
0
0
5250
0
0
0
0
0
32991
0
48486
0
9875
73820
92653
37365
9918
0
10596
0
21743
93732
65208
0
0
85039
65642
0
0
0
43700
24513
34658
43191
26503
0
89241
0
68768
19391
0
0
26476
41139
8246
78671
0
0
0
0
0
75486
3442
90063
6652
0
0
5548
50434
0
72882
77106
13523
42636
94951
0
0
97019
34461
0
69802
0
0
92438
0
0
0
0
75854
0
87876
75141
0
0
0
0
0
62872
0
0
0
0
0
41263
0
0
0
0
0
0
0
87109
0
0
44003
1295
0
98596
51346
0
70706
64807
69548
41526
0
0
0
0
35494
45062
27944
0
0
86197
93370
0
0
0
22772
83411
31328
9400
0
0
40232
0
0
57815
0
0
29781
0
0
0
0
0
0
0
24967
26447
0
89751
0
0
69681
58116
19156
34179
72297
0
55070
0
88821
0
0
0
0
0
39659
825
0
10106
97419
35702
0
96880
0
45312
1425
0
0
0
0
0
0
0
0
0
0
15523
69091
0
63802
89929
0
0
0
40620
0
0
0
2667
0
0
0
0
0
12228
0
0
84151
0
84712
0
52446
0
39842
85421
0
0
0
0
52830
78893
0
95381
68957
85623
0
0
84068
0
0
3694
8895
58533
0
89903
0
0
0
5313
39977
0
88722
0
0
89969
98957
0
0
18297
0
0
67240
0
0
0
0
0
0
0
0
63675
0
27260
0
93970
0
62956
55002
0
73283
0
11228
99777
23401
82058
1268
0
78824
297
0
0
40359
0
33079
9039
32848
0
85812
55147
0
58509
0
0
0
14048
62597
542
0
97599
0
0
40228
0
0
28537
0
96676
50623
0
0
18898
86069
0
0
0
29753
27764
87685
0
54740
25010
40041
92390
0
0
0
24733
0
15828
0
71045
63976
47750
0
73006
0
6277
35859
0
0
0
0
96015
0
85602
0
78452
51273
4939
0
0
77916
85519
0
0
0
72541
0
0
4448
12450
25026
50154
87229
26126
58377
97903
0
0
0
0
0
0
8350
0
0
80014
0
0
3679
0
0
1827
43419
0
96156
0
58145
5621
96556
14470
75213
0
41905
0
0
0
92366
83588
50756
0
0
71941
73324
966
3136
0
97778
22351
16341
67179
0
8313
0
7657
0
0
74124
46457
0
0
0
5110
0
0
6330
13662
0
56804
0
94182
0
52736
42071
61940
40666
63232
97760
0
42175
0
55801
36348
86996
75239
96824
0
0
0
33741
70151
3090
0
66902
41473
81453
0
0
22357
0
0
1130
44704
68896
98956
88676
6438
93579
24477
81785
37783
0
0
76809
0
0
304
719
0
41050
0
0
31017
97558
0
0
0
71217
0
59568
0
49715
3038
51348
87124
0
0
37201
0
52151
32463
0
14745
4063
18599
67170
0
76854
80679
5512
14220
6113
1310
17827
72726
36267
45290
29129
17007
38528
0
35010
34496
93061
0
60167
48522
0
0
30203
21068
45352
20499
29004
0
75385
0
32848
54437
0
84873
0
0
14412
11483
91069
66814
19736
0
0
30079
0
6025
0
0
0
20542
0
0
47294
0
0
0
0
0
0
49037
32071
21487
0
96919
0
0
47959
25028
0
63598
0
80379
0
183
0
0
0
0
48520
42719
79851
0
45597
0
0
77092
0
0
0
40925
51607
39715
17554
62426
0
38847
94307
69994
87047
87686
80280
381
0
0
367
81601
67434
0
0
49083
589
40822
63508
0
0
23861
43388
0
27245
4434
71314
34741
0
0
0
0
0
0
33791
74031
22045
8620
70131
0
0
0
0
87695
0
0
88238
24934
45481
0
0
23993
2855
92663
80769
0
1085
0
0
0
0
79506
94875
91935
45774
63101
88870
0
0
7379
87628
42443
0
0
0
0
95357
0
41668
0
0
0
0
0
8805
0
0
0
68733
81775
0
0
0
44425
0
3915
0
9720
0
0
20732
0
0
71993
0
8397
0
64134
0
12282
37781
0
35108
82915
41836
4209
25331
0
9325
57230
57316
1101
0
0
0
5451
0
27997
0
0
99714
0
48903
75952
38785
49513
91719
95156
44479
0
41924
10521
49539
61994
43654
2079
0
0
0
0
58035
3047
0
0
0
0
16278
0
0
3330
0
0
59645
13725
0
99981
12869
22718
7390
0
68702
0
88654
64460
0
0
88768
16647
0
46702
0
55195
28454
20828
0
0
0
72868
60984
99260
55350
0
71571
93716
0
44576
0
60313
65845
0
30868
0
72805
67864
0
60752
0
70389
9193
7885
15928
0
0
0
3352
0
0
95097
66592
0
0
0
6059
0
79693
9605
76831
52004
61800
2516
55049
0
94416
98675
57529
0
0
0
64776
98180
0
7070
5534
0
0
35632
2190
0
0
0
27429
86672
0
0
0
41328
32902
81429
0
0
0
0
66342
81811
89034
50944
20306
79743
0
62346
26932
0
0
54642
0
67693
74657
0
3455
0
0
0
0
0
0
15492
0
0
70946
0
0
50312
56486
99242
83724
18010
0
0
81761
47303
0
0
0
11679
0
0
37552
0
77432
12280
0
18706
3970
0
0
0
94884
0
0
0
0
58866
19998
91923
0
40525
0
0
0
81580
43533
0
0
30937
75481
9359
0
0
91809
97850
2040
51601
0
0
3005
91571
0
0
0
29149
66011
9079
14979
0
2515
0
47488
79053
0
41656
26964
0
7429
0
0
29774
0
0
0
0
47313
36230
0
30135
0
0
0
22368
0
0
0
89721
0
21795
0
45046
0
46736
47307
0
0
71783
50342
0
0
0
0
0
0
0
52631
0
53240
0
3871
0
0
16753
0
0
73132
74209
0
62763
0
0
91634
0
59012
70931
0
90367
0
0
0
72901
62095
0
56776
73214
70599
19119
74507
22003
0
42450
35680
51994
0
96033
70513
86779
0
0
34599
45054
0
0
63000
28734
0
0
24625
0
0
0
0
0
0
0
67587
0
0
76641
0
0
28099
0
0
20079
21464
0
86253
0
8760
0
15838
0
0
0
6329
66003
36265
86975
0
0
0
0
94014
14896
51529
0
88012
0
27056
0
74365
0
41705
82058
24421
65919
50660
33535
0
61315
63038
0
0
0
0
37413
77986
0
88441
0
96245
64775
18541
2967
0
13812
0
42135
0
33253
0
24985
68594
3500
38376
7208
0
0
21206
13096
0
0
0
47840
0
0
38975
1486
88828
0
0
0
77419
0
43918
21310
79215
0
0
0
0
69201
49515
82166
0
48707
0
0
35038
64338
0
11554
0
0
0
33758
59611
0
52714
45130
56596
139
0
29732
54066
96384
15292
95343
0
59966
0
52654
25785
65021
0
8306
38200
51500
45226
0
86150
61086
0
0
67884
0
20662
0
0
0
0
85817
0
0
57614
0
0
38483
0
68873
0
87899
54908
76365
5099
85517
0
0
90341
93929
95610
0
0
0
41961
0
65830
0
0
3106
0
48553
0
0
0
0
72815
97449
56031
0
29720
0
92532
0
0
0
51779
0
43547
21685
0
0
66040
30508
0
0
0
0
0
0
0
0
0
0
80968
55078
42199
31111
98461
0
0
0
55366
0
0
92328
0
0
0
79800
44471
0
0
83839
0
5
82055
0
15399
34137
57697
31790
94156
0
40830
0
0
91962
0
61248
53297
66488
0
54526
20141
18103
0
16569
0
0
89708
50272
0
0
43141
37523
47939
0
0
91722
0
0
2766
0
0
1048
35682
81046
35430
0
6642
0
1375
8250
0
33851
42801
0
0
31593
0
0
0
82545
1038
0
0
73103
0
0
80365
0
0
96789
88323
93031
40961
0
0
0
0
32183
93412
84079
0
97080
42428
92085
0
50494
0
91514
0
61002
0
66433
14832
74092
87008
0
0
0
0
0
33459
13728
0
27772
0
95015
0
0
0
0
80978
75820
49314
57405
0
0
85762
0
0
0
43730
98316
0
99257
0
0
0
0
89545
0
0
0
0
0
88662
0
0
0
0
16960
0
18409
0
0
0
0
86438
0
89651
91629
0
82371
0
57255
1601
0
0
70395
44212
0
0
0
0
0
29067
10923
0
0
0
22920
25157
0
5210
71070
0
15747
0
46370
714
24721
67858
0
0
0
9691
0
68516
34081
0
0
0
26218
0
66578
0
0
0
0
69522
58962
26867
0
0
34667
0
56855
0
8173
11783
94210
0
35983
96337
16973
7455
99499
18761
0
36761
0
27193
0
23629
0
69720
0
54939
52825
61916
0
1713
0
0
64836
6251
84482
80932
0
0
0
0
0
65630
29301
0
27429
0
0
2628
0
96927
59215
96307
19057
0
0
81073
0
61948
0
20573
0
85572
76341
0
0
31947
15774
0
77112
0
33965
30507
0
36947
6357
30285
0
37112
0
0
0
40131
41675
15788
0
34307
0
23598
0
77645
52194
0
61072
0
0
63957
75095
80215
21000
0
62135
54394
0
0
10797
85661
61582
55920
0
0
0
36364
0
0
5327
9989
0
0
75616
0
0
0
0
0
53091
97191
76021
91507
11642
0
89724
80000
0
18764
66826
160
0
0
77376
0
83512
75172
95330
0
0
46676
20747
67049
0
0
11112
0
61621
46510
0
93461
0
34715
0
0
83371
0
73022
0
0
0
41767
65615
92783
0
0
0
0
7624
94973
0
8854
82193
0
44567
94520
0
7545
0
0
43569
12624
0
0
0
95677
32632
34403
0
85019
24234
0
0
0
0
0
0
0
0
75289
87609
0
0
151
0
58604
0
75387
0
99879
60297
0
59512
96385
0
0
0
0
89094
44976
0
0
0
0
0
70746
0
38836
36015
43861
0
0
0
0
0
15250
0
0
7692
49844
46771
0
0
89297
0
0
0
0
0
64880
0
98831
0
44898
0
74126
0
0
57650
66114
0
62998
0
0
36518
0
97955
65036
69200
4782
0
11646
60260
0
0
0
0
0
0
93222
0
0
40577
0
92037
0
0
0
0
57687
0
60109
2746
64658
21646
9887
0
0
99662
98888
85599
34295
44294
0
0
76748
0
0
0
77028
0
71146
57471
0
44713
97685
67580
0
0
91924
0
96283
0
0
918
0
10701
35727
0
6476
0
17715
0
14290
64858
13747
0
89599
0
19649
0
0
14051
0
0
0
94234
95374
0
54818
59445
0
0
60001
0
29417
35258
0
60106
0
0
0
51181
11955
39214
56935
0
6753
74285
0
18929
0
43730
71659
38288
0
0
0
0
38842
95530
47389
0
0
0
27533
0
91679
42607
5339
0
0
0
0
24217
0
0
0
0
0
0
50995
0
0
96145
0
90458
0
10397
80885
0
0
0
59654
0
18082
37612
51392
0
15031
97625
0
0
0
87578
0
72786
74285
0
0
0
37466
22440
0
55877
0
42417
0
0
57442
0
0
0
56823
0
0
4711
0
0
0
0
69373
2499
0
16325
38354
0
0
0
0
0
5667
13539
12527
0
0
0
89596
59905
79862
0
0
0
57543
0
0
0
44619
0
0
99446
89714
0
0
62261
0
88159
65055
11222
0
0
2073
92899
116
0
91069
42900
0
0
0
98221
0
61262
0
0
62265
86376
62534
0
8578
0
0
50760
1763
89439
34566
16273
0
29506
0
19701
0
0
99600
0
0
0
0
58940
0
21010
54312
0
0
86741
32224
0
22650
63384
0
0
0
0
49206
48315
0
49134
64206
77951
0
0
44521
46878
0
0
24058
69574
33165
67455
0
36281
99696
42421
0
0
0
99571
0
77572
0
90530
0
73547
45771
27767
88359
0
96810
75585
9527
68362
0
28028
0
5395
45514
0
70404
0
79443
91276
0
0
35818
0
71428
56932
81
44284
0
0
57944
71955
0
57488
0
93526
69536
0
0
68610
0
50207
0
0
0
0
0
13907
54906
5779
0
87508
0
70489
96721
72802
0
0
0
0
34539
99381
0
0
0
0
0
92491
89053
0
59446
43059
0
32253
0
0
41747
0
0
13496
0
0
0
0
0
41985
0
91923
69770
0
0
0
38981
76753
0
0
68392
66071
18839
0
99898
0
75476
79022
30079
0
0
0
0
82579
0
0
87313
0
54517
0
0
0
82048
20700
95756
25357
28461
0
0
0
8622
58702
24239
0
71355
0
97033
0
0
23830
20010
85108
45871
8165
8495
0
20401
0
46823
0
46393
0
16254
0
0
2019
0
0
0
0
0
80220
66696
52987
19357
0
0
0
0
0
60934
13637
0
0
80245
71734
0
90246
0
0
0
88078
63890
70246
4379
0
99671
0
0
0
0
0
82151
61281
0
0
0
0
0
0
41108
0
4724
0
0
0
0
37834
31769
0
0
0
0
0
0
92610
0
10316
0
47953
0
68657
0
0
91248
29156
68125
0
82476
95463
32148
88325
3712
74164
83634
0
7019
0
0
39504
0
43829
0
12720
57119
98900
50108
0
64330
0
70980
0
12340
0
0
0
0
0
0
0
0
0
77533
76591
39993
0
0
0
0
39762
89446
48954
96213
0
65588
44071
46464
0
36386
2878
0
1444
0
0
41684
0
0
0
0
13968
72240
0
0
0
83232
0
74268
76234
0
0
0
33590
8801
0
15632
69215
85453
22268
85690
0
0
0
74982
0
0
17622
0
94191
58862
89449
0
26284
0
0
0
0
25806
0
3117
71268
0
4984
5695
16421
0
0
42840
0
17325
0
16806
0
39873
0
48151
0
0
85576
0
68588
20597
2170
88008
0
80444
0
88709
0
97348
0
0
0
0
67008
0
0
60334
39928
0
0
0
0
0
0
22435
0
0
0
0
91522
77264
0
0
5235
43255
95940
0
0
73309
12991
0
0
0
0
0
0
1890
35935
0
38821
0
55093
24269
72873
49057
0
0
62220
64093
0
53813
0
79014
0
0
0
0
63191
0
17683
86668
93089
0
0
0
24262
0
0
0
0
0
11530
0
68698
0
82683
96100
18016
0
0
0
0
0
0
0
0
0
99204
0
86751
23833
0
0
0
0
67178
0
0
0
0
0
0
20518
29221
67097
0
0
54915
72408
0
87108
0
29400
0
25897
0
0
0
95920
93299
0
48821
68448
0
89682
28497
0
0
36174
0
86390
0
66927
65797
56791
27705
8184
89931
95766
0
0
0
79335
34062
0
0
92956
0
0
0
42804
19717
31937
0
6370
0
0
40197
88781
98648
66966
84397
0
0
66951
0
0
0
7602
0
0
0
62548
0
27262
0
0
0
0
0
79186
53927
8727
89199
49440
0
0
31412
0
29024
69991
35006
81017
0
28604
54069
49950
48214
0
96584
49897
0
25962
0
0
86201
25793
0
75881
88025
32457
54431
33790
69477
25654
0
95337
0
33386
5808
72782
0
81799
56765
86243
0
74119
18441
54179
61429
88887
0
0
61540
39064
90687
0
77371
24191
0
0
0
40471
67989
70506
0
39792
0
53690
0
0
75226
0
98819
43795
93751
0
4431
2327
0
0
0
0
0
81884
0
16562
0
42581
62867
51559
48665
0
64942
97294
0
0
9670
19280
0
0
0
85905
43000
79398
0
78203
7364
50959
77349
14658
8556
0
81631
42045
23552
19455
0
0
1082
94387
0
0
13273
0
0
61395
66629
0
0
36751
0
0
0
56996
10987
0
0
0
0
16526
8390
39480
0
92864
0
0
9765
94433
0
0
26745
89153
50666
0
0
0
0
0
69182
90304
0
0
51617
0
92557
0
0
0
91179
36655
0
0
0
0
99931
0
53209
0
0
49440
67140
76648
0
0
74084
0
25071
5855
95085
0
0
0
74028
0
0
0
0
0
0
0
97336
79377
72999
72951
0
0
0
0
0
0
0
0
79248
0
50533
33804
0
0
50044
57184
0
0
5487
13975
0
0
0
1155
27543
2516
34651
72487
0
98491
15283
81877
54583
0
93000
0
37755
0
0
0
0
15828
25647
0
34750
0
69524
0
0
62184
0
29083
0
0
0
89474
0
20895
44543
0
95816
70087
0
0
0
32195
9785
0
0
0
0
98055
90183
31470
61135
37351
0
0
0
0
0
65853
0
0
44438
0
93659
53350
62934
14596
22587
0
0
75274
79720
15791
9645
52237
0
31459
0
0
56024
84499
49629
0
25026
994
0
63686
0
83694
0
24413
37185
4701
0
81066
0
0
0
37702
68477
7091
0
18227
0
7707
38552
0
0
0
68439
93625
24449
0
99464
0
0
3244
73476
91327
0
0
0
66980
24610
91279
83028
0
0
43145
5651
0
0
39403
54197
0
59143
0
12348
30790
10191
6024
2088
96901
0
0
58899
66308
0
0
89086
0
0
80101
0
84534
0
0
34516
21003
34379
0
0
88315
31220
98773
37832
0
49363
0
36266
57980
42442
39193
0
0
49637
81592
22583
0
0
0
87531
0
0
60580
0
4325
66089
0
62577
2546
6167
57900
0
0
73593
16886
0
0
17808
43159
0
0
0
67537
0
0
0
37355
34845
0
0
0
0
0
0
25855
4454
25498
73237
0
15625
55030
58130
38380
0
0
0
84709
0
76479
70306
61976
12446
38719
42638
0
59997
0
91916
0
0
36597
0
6721
0
0
88064
53499
36759
0
53651
53077
75626
0
78319
0
87258
0
0
0
96089
62443
0
4432
7529
84337
45634
36089
35644
70847
0
0
0
0
0
0
0
35577
0
0
79020
742
0
0
32022
0
0
64498
19799
64110
0
0
87815
30002
59921
23612
33891
0
15175
41522
80611
0
20966
0
0
0
0
87532
35687
0
53706
62534
17000
0
0
86351
42436
0
79876
89539
86229
0
0
94921
84297
4148
60193
75066
0
0
0
84882
0
94619
0
24267
47318
43069
84518
88657
44820
0
67387
68175
51034
98975
43033
0
0
43932
90285
0
60306
0
54969
98774
0
597
0
0
69832
7848
53554
759
13925
53963
82964
28777
0
20832
0
94545
81558
0
68457
0
11221
60640
62397
0
75846
12527
14500
32949
92383
0
11604
0
0
0
14625
0
0
70173
65005
0
37032
17703
0
0
0
0
40905
56305
40929
40414
26817
66809
0
27921
0
0
92628
59031
28869
0
53534
64345
16941
0
0
22710
0
30037
57218
0
89427
0
57445
92507
80004
56177
24696
0
0
0
18541
7095
95020
31977
3397
0
16239
0
0
0
0
0
15167
73321
0
0
0
0
0
0
0
93620
14951
0
52636
47619
0
90731
0
36547
30385
99262
0
50584
83688
0
0
0
0
28289
83209
17073
19014
0
27453
47106
0
57865
0
18534
85875
0
0
0
16025
79438
0
66799
0
60673
0
0
4454
25416
0
1965
0
0
17714
0
0
0
0
0
0
97675
50670
82205
95461
0
30373
26571
36954
0
0
0
73474
0
85293
0
80497
0
0
97466
0
84434
0
0
0
0
0
82992
0
40257
24218
0
0
2175
3869
0
41677
2879
0
0
0
0
35779
59389
63311
0
52419
17698
0
0
12128
0
0
42546
77748
39167
15179
0
98853
8693
0
43267
29917
0
34933
75556
0
0
68336
44786
0
6304
0
0
0
60293
90348
0
0
80860
0
8829
61558
0
360
0
5817
0
0
3437
99279
64265
24942
0
17730
73329
69570
19032
15211
0
48370
0
36295
0
15991
0
0
48842
9355
71522
78889
0
0
0
98138
0
0
93702
0
0
0
0
33000
0
0
64773
0
0
86328
52876
59160
26794
1503
0
0
9683
0
0
37551
0
38282
86726
86093
62261
0
60143
0
38793
14812
0
15720
0
0
0
7766
0
82055
0
69153
16705
83485
30069
53191
38029
33609
87843
0
61585
0
45814
45023
8011
0
19320
49430
0
55833
0
96909
84293
0
53309
17742
53366
23858
903
18596
0
0
0
19411
74197
0
0
0
0
2306
0
0
66658
0
0
52919
67931
17497
0
0
90115
32458
0
32073
0
0
24206
0
0
73358
0
0
92531
31084
82749
33622
57958
0
41652
0
5110
0
72473
41521
12011
41671
18321
59491
0
50369
51077
0
0
68719
89199
0
0
0
0
92041
0
0
86613
0
83981
0
11445
2135
0
81164
0
21786
0
11196
0
68049
0
0
0
72707
87452
0
0
0
0
0
0
0
0
13867
53601
96125
0
33431
62336
0
10317
7970
10687
13742
0
96454
77607
97753
0
0
71841
45746
12458
0
93386
22154
68877
69463
71181
0
0
27494
57127
0
94278
20840
0
27474
91423
0
0
55947
59274
23972
0
35252
0
55550
0
0
46289
99515
55295
0
0
0
2905
0
0
61270
3248
35643
0
0
31849
0
43149
0
75281
0
0
0
41632
57427
0
0
0
0
0
8255
98082
0
34318
0
23688
0
0
43497
74718
45606
22549
22069
43452
62883
36478
59774
0
42428
34305
0
0
0
51018
9785
0
9654
25820
48529
95962
0
64172
58202
0
33848
82316
19244
0
47047
0
0
82545
36604
0
0
0
0
22941
80151
0
0
0
0
0
2220
0
26160
67502
85835
0
57814
62041
46206
0
80204
76626
0
24673
0
4197
0
0
0
54409
3079
28932
52328
0
0
74131
91289
0
64421
0
0
42736
0
0
94250
34422
0
0
0
7454
29688
0
94665
47276
0
79898
38661
68457
4704
7431
13238
0
22817
0
0
57036
0
50398
0
0
0
0
0
1384
0
84944
0
16888
31524
11406
4198
29087
0
0
0
0
0
90136
0
0
72540
53228
65411
0
0
25434
0
69385
0
0
0
46496
0
25473
27722
2615
0
83802
8227
0
93445
0
64904
44329
95707
33113
0
0
0
83307
0
0
53903
4023
0
51779
76402
0
0
60590
44854
0
92941
57703
0
0
0
0
0
25174
76899
0
25661
0
0
0
69853
94614
61506
12883
42381
0
0
58716
55889
0
0
88082
77575
98251
95974
28627
0
0
95148
0
17498
90889
11205
2412
81620
0
0
0
83139
0
0
0
0
0
0
0
0
0
0
18309
77762
0
0
83008
9318
97411
43555
0
0
0
35451
16797
0
0
0
73901
0
38946
5432
0
79945
81808
0
7190
515
21067
20349
0
78107
0
6178
23250
1583
0
0
0
64215
29265
22466
57386
0
0
21955
5638
17019
83072
50960
80151
6889
0
0
93597
0
0
0
39945
21926
0
90662
87739
0
0
30663
53582
33427
87671
0
0
0
1449
0
0
66587
0
0
0
46581
0
0
61688
0
0
0
6087
92402
0
0
33349
36413
0
0
0
0
0
84573
0
0
0
0
0
0
7017
92328
64397
0
0
0
0
78774
0
0
0
0
33517
59650
91330
70886
56853
0
48457
14397
48241
61530
66290
0
0
5763
51993
38308
0
0
16588
28801
0
0
39965
36285
64140
0
0
0
17532
0
0
74617
40583
0
73974
0
0
0
0
89742
68483
31343
0
79028
0
30672
0
0
0
24814
0
59855
0
0
0
0
0
0
0
63207
0
0
0
14252
5852
77989
11495
0
0
0
0
10546
0
21789
0
38569
97521
0
22080
77802
99418
14906
0
0
0
72016
40692
0
77834
37668
0
70963
0
44958
42954
28922
0
7235
49905
78384
0
0
0
2591
60689
0
0
99620
0
0
88190
82510
43771
0
62332
48201
5653
29366
0
94340
92839
0
96858
0
0
473
0
24134
70642
0
5845
50220
10580
0
36312
0
0
3053
0
0
0
1176
0
8446
0
0
47055
0
0
0
0
0
0
0
0
0
3525
14417
19441
8138
0
0
0
0
0
0
38981
7733
0
0
0
0
0
56518
32559
0
0
9054
0
0
0
0
0
0
31208
0
49572
0
82965
0
42138
0
0
0
0
16900
0
0
50379
35972
0
0
0
0
0
32821
40828
0
0
0
0
0
0
0
7183
32583
0
47620
0
88836
22339
13181
0
62847
0
0
38104
0
0
0
0
0
60463
0
0
0
27604
0
30336
82555
0
0
0
0
92284
0
0
0
85807
46397
0
18369
11051
0
0
0
0
86979
0
49951
0
19520
0
83394
75031
13675
84978
78731
0
0
0
0
16510
0
0
33262
20960
0
0
0
0
52090
0
37592
0
0
0
0
34126
0
0
79055
0
0
13482
0
0
0
64828
49133
0
0
0
8688
0
0
0
92491
0
37134
1941
0
0
0
15559
0
0
67991
0
0
87661
6017
71164
37218
0
38353
0
0
85237
4899
0
81625
24105
0
0
91159
81335
85168
0
0
91404
0
85931
56287
0
23616
84947
81740
72434
0
37708
63215
0
32349
47950
20870
0
26500
0
15335
0
0
0
0
3233
18397
0
0
60342
12106
21392
31041
0
0
0
17710
25950
0
92679
0
92409
87656
0
86680
0
0
59026
12209
48852
37709
11312
0
22902
0
66732
40508
88200
0
0
21008
0
15599
0
18887
2287
0
81388
0
44433
0
0
0
69672
0
0
79327
99812
0
0
79554
0
0
0
71197
30666
0
76261
0
62654
80088
8347
59457
28171
0
0
33090
99545
0
62013
0
31208
65462
0
0
0
0
0
0
0
4662
47757
59334
0
5351
0
0
15448
0
0
66904
0
56425
0
37386
65625
29644
36874
0
15837
0
86269
78393
45538
0
93492
0
0
14323
0
0
0
0
0
91826
0
13018
0
0
0
0
0
92245
0
24830
0
0
0
0
0
15177
15913
0
0
0
0
23528
95404
59564
0
93131
85423
186
89614
0
91714
0
80891
0
0
0
57249
92226
47367
0
74230
0
0
0
29220
0
84108
5424
62577
0
0
78569
0
0
0
0
48209
64738
64961
0
30404
0
4884
0
335
0
0
0
48717
34431
0
15329
76860
49919
0
89232
48223
0
0
28296
86348
21589
47101
0
0
73313
11272
0
16555
0
0
0
17286
0
85518
0
72828
0
0
0
30035
0
0
20696
0
31559
77857
67367
0
38192
39184
75599
44149
34026
0
0
0
90897
0
32353
98816
23254
0
63779
0
40097
61204
42848
0
0
33781
53427
36362
90656
0
0
75524
0
0
0
0
0
0
27735
0
73551
89713
0
77431
0
12995
9296
49872
22626
46269
0
0
0
0
0
55161
0
14921
0
0
70926
0
139
0
28381
62622
10015
96964
0
2419
41527
84387
51028
0
0
0
90413
0
0
0
62321
19916
30031
39702
27060
69657
50732
83007
0
0
284
90036
0
55185
0
0
62364
0
0
0
0
69154
0
0
0
0
25071
0
51254
0
35239
0
6123
85949
25213
13803
92005
0
57031
0
45944
16817
0
0
3296
0
0
0
22895
0
18237
66395
0
0
0
96107
0
0
24393
0
0
53402
0
0
46741
0
0
0
0
0
18777
0
64380
0
0
39545
94621
92354
0
75026
0
53637
0
0
0
0
27652
56760
0
0
52407
97193
0
0
19064
33492
1199
6886
0
0
0
0
26776
0
0
0
0
26957
0
0
0
0
0
63645
0
94682
0
0
0
0
97317
0
0
0
13188
71820
0
85624
0
0
40872
17230
0
10171
0
80581
73643
4394
0
0
53607
44889
0
79562
0
0
0
0
0
0
53178
98823
80423
0
0
8843
0
51705
73737
0
0
0
0
69489
42894
0
56998
52910
0
59146
73928
79516
0
46964
0
97254
0
45566
44822
72351
56129
0
0
0
75504
0
0
0
0
70304
15130
0
50648
0
0
0
58301
32192
0
0
83566
0
0
52100
37195
73046
47891
69224
93403
88773
37420
0
0
47202
63918
0
0
0
76976
0
0
569
0
0
79819
60488
0
0
1701
0
0
0
94471
67856
0
27814
38438
0
17320
0
81703
0
0
0
0
85149
15168
0
55163
58827
15312
0
0
0
5922
0
20064
38273
0
0
63316
42229
0
0
52959
51972
75414
0
0
68387
0
68045
77075
30745
77615
0
30001
0
45565
96609
44390
0
0
61522
99225
0
32543
92633
81296
0
0
34391
56832
0
0
98210
39416
28390
0
94715
2754
63977
99214
64154
0
0
0
97283
55641
56149
0
79142
46525
13826
98095
55655
0
94549
0
0
0
0
0
36957
0
71681
84111
89686
0
78860
0
0
84685
0
22059
52225
19678
0
0
59337
85181
0
0
0
0
0
0
9093
38718
51627
0
63151
0
0
60773
0
80073
54565
0
0
28662
26347
0
72362
0
0
69913
57493
0
47944
0
97138
0
75188
15486
71124
0
0
72660
78821
0
29200
11267
0
94493
0
0
85532
0
0
35357
14524
0
27362
0
0
93710
0
69336
0
84462
57587
26960
50589
76917
0
20259
84385
0
0
0
0
82884
98770
0
62181
29695
81604
0
0
31885
98048
55462
0
0
18941
83215
0
0
26703
22645
0
86164
0
0
1824
32938
0
41066
23105
0
89494
47273
0
0
60355
0
30427
0
0
87626
93829
0
0
99447
32545
71197
0
0
0
58180
0
0
8909
71793
76950
0
0
0
83236
0
0
32303
28711
0
0
0
67126
0
43938
0
0
33676
0
0
29254
0
61409
0
97352
0
0
0
0
44360
88134
0
0
0
0
0
32383
97134
81615
0
76922
0
48011
0
15115
0
22146
99409
0
36781
62814
82463
0
0
0
41430
0
0
0
95564
0
0
0
0
0
61891
82082
12539
0
29162
29284
0
0
0
0
45197
49904
20202
0
5968
0
0
0
24286
0
14838
70383
0
34822
0
0
90554
0
0
0
0
0
38406
78699
97354
0
0
0
18026
0
0
0
0
0
0
0
0
0
0
0
49248
0
1157
0
5044
19191
39438
66453
26198
69228
0
97278
0
0
11299
0
0
45593
69635
0
0
0
43780
0
0
62159
0
40464
32930
94815
0
71440
0
24038
22628
35226
0
4094
0
23144
48530
0
0
13036
0
0
83657
70721
52348
95484
0
4789
90331
30844
0
4049
0
0
99176
0
0
0
5798
26268
0
40434
0
31617
0
0
0
72500
82590
71428
23888
0
0
77393
67648
18529
0
0
68351
13299
42342
0
0
19483
65316
68614
50927
33980
0
0
18351
0
93746
0
0
0
0
0
69697
0
67110
0
0
40121
0
0
0
0
96607
43949
0
49249
0
0
11985
52252
0
0
95056
0
0
0
0
0
99
48184
78204
35920
0
0
0
0
0
0
12406
0
0
0
0
70338
0
0
0
30963
90004
9136
0
91749
73649
0
51364
0
89149
0
0
0
0
0
0
91105
0
75684
0
72469
0
92617
25702
64055
0
0
0
0
42480
0
81896
44019
0
40506
0
33544
29789
0
11359
0
64328
0
0
0
0
0
0
0
0
0
24728
74287
0
0
0
54668
68054
0
87042
5696
0
0
0
0
0
91490
0
0
2939
0
0
49446
0
1836
65704
0
66612
0
99727
0
0
68040
60969
0
54193
34562
0
0
0
0
27012
0
0
74416
0
35973
21930
55046
0
0
0
0
0
0
65799
79864
0
0
0
6169
0
0
80289
34783
4005
0
0
0
0
75979
0
0
16894
4171
77106
79024
0
0
91997
0
50586
54117
16900
0
33165
0
0
0
90457
0
75326
0
0
0
0
0
0
79381
0
0
0
0
0
82614
0
0
6248
0
0
4849
0
0
0
29686
0
18845
0
0
51776
74085
0
9500
0
0
68333
71332
31341
0
0
0
0
69992
48073
0
72826
267
0
67067
30080
38593
8463
24083
0
0
0
0
0
11917
23903
0
0
0
0
0
0
0
34295
68715
0
22470
0
0
0
0
0
0
35751
0
0
0
0
33129
92848
0
71964
0
0
0
0
85670
76030
7770
97001
51051
0
14231
0
0
0
0
26692
24536
0
0
0
12170
0
17042
0
0
0
81343
85034
0
0
44770
0
0
0
27909
13711
99889
0
0
0
0
44796
0
0
0
0
0
0
64123
0
0
0
0
0
15882
0
36252
4687
0
0
52158
55769
89152
0
0
23455
0
68673
74965
0
0
63363
4401
53199
13734
0
0
0
0
90225
0
0
95245
0
22155
93167
51973
0
0
18450
43102
0
0
51396
39378
6504
37618
42484
0
51657
8902
7237
1043
0
0
23333
44942
0
0
49249
39607
0
0
0
0
69080
0
33188
0
63007
0
0
0
0
12639
0
0
0
61383
0
23443
53861
85774
0
46997
85091
0
0
89555
0
0
36316
0
0
87472
25554
94668
0
99545
78007
92042
0
0
30190
0
0
0
0
34869
51083
99810
2477
0
0
4053
0
27626
11587
0
0
13564
33662
0
43897
27065
32686
0
0
23216
82390
0
82960
0
91728
0
54562
0
0
0
0
0
0
0
0
63439
0
0
4505
0
65458
0
81002
0
58107
0
0
97972
0
0
0
0
31668
0
42945
89921
68014
11423
78169
44032
0
52745
0
92394
0
19189
75244
74133
51670
58105
0
65935
3618
0
0
90472
1969
0
0
14905
77134
0
72635
73827
5929
0
0
0
0
37552
83626
0
41957
81173
0
0
0
0
0
74563
27182
90888
0
90040
0
0
0
0
0
64572
36199
0
0
89082
89359
0
35059
66671
0
54643
52902
83461
0
53160
0
76999
47848
91266
0
25657
0
4412
7635
0
0
36596
4188
0
68953
0
61050
10224
22348
41596
0
68160
52362
0
27282
98
0
0
88677
63119
0
12167
21498
0
17122
0
10186
75762
62559
10443
0
49256
5078
23244
0
0
77444
34136
0
0
0
98491
12205
71765
48294
37949
97811
0
63476
0
86713
99717
69648
0
0
66624
0
63027
78313
13730
37429
0
53731
0
0
28382
41273
0
32338
0
0
0
0
0
5616
0
34608
0
0
50174
0
0
0
0
29279
46307
0
0
22054
55875
0
0
0
89365
0
0
0
2130
0
0
70002
3811
0
0
88132
0
0
24898
26077
0
23701
5275
96573
48687
0
6020
0
51306
48147
28092
51701
0
71978
0
37495
0
30687
0
94036
0
69896
0
0
0
97654
95196
48574
0
71924
0
0
0
0
90288
33587
0
42354
61327
26396
65410
0
86352
0
55816
0
5674
0
4868
0
11920
37664
86704
0
0
12737
0
0
95148
0
9377
0
10243
5195
74818
52601
0
0
24920
0
0
0
0
52032
0
56549
77762
0
0
22091
0
1981
0
23140
37068
0
20730
0
0
98843
0
0
0
50199
50639
0
0
3082
0
41533
0
0
31513
0
0
0
85812
43263
0
0
35431
0
0
0
80106
37672
85753
0
72632
68986
0
18327
80028
72051
68810
4955
0
0
29284
0
46418
41193
11135
0
23751
18045
49014
0
0
18571
0
0
0
38842
0
50952
54865
93750
20775
91081
10135
93607
0
63499
84685
0
0
0
0
0
0
40072
92495
0
49353
0
0
7677
0
38980
0
0
47043
0
0
79952
50522
3152
85262
55666
0
0
28344
69318
89284
90386
21158
70608
0
0
8983
0
0
43070
58340
0
0
0
42648
71442
0
0
66102
0
0
92340
12209
0
0
0
0
0
0
0
10234
4799
0
0
4744
0
0
0
37233
3061
0
0
0
68183
57631
0
0
0
0
45404
84180
93904
76990
0
0
78439
65223
0
6454
0
56460
0
77148
30073
0
35207
0
80587
0
0
0
0
87262
39161
44168
70855
0
0
0
0
20706
78557
0
0
0
0
95919
0
0
58003
10324
67744
0
60672
78452
0
1207
5681
2450
99099
45964
98264
0
79413
40015
0
0
20125
98670
0
25591
0
56707
0
0
1994
96103
0
0
12873
48743
99840
94111
47089
13839
0
0
67146
0
0
0
0
48776
59393
0
30211
0
50507
9663
48709
7647
0
28083
12242
49388
15342
0
0
60291
0
898
88080
0
90997
0
4946
0
12451
0
21739
7660
32798
0
0
0
12603
0
0
0
89744
0
64267
65782
27673
21096
0
0
80226
3487
4149
61862
0
0
33478
0
0
35590
19472
39240
44611
25689
0
91582
20822
0
0
78400
0
83563
0
40360
61586
4102
321
0
86509
77101
0
51799
60397
48476
0
0
42045
0
9431
0
0
17205
78072
73913
0
22498
10951
0
0
0
45293
70272
43641
95031
0
45702
0
96243
3345
55051
0
52056
22809
91183
0
45518
0
0
0
0
35720
0
0
0
19934
42874
0
10810
44816
38737
38151
65429
0
62953
62765
98497
0
0
0
0
0
0
0
87039
0
0
0
97592
39378
38427
0
68395
21478
92891
78533
62928
0
0
0
65888
29483
79382
6748
0
0
0
81942
16157
46408
396
0
16675
85360
93634
0
0
64984
49610
15626
0
7230
73893
0
64048
60271
14393
0
20276
0
1598
32109
0
39247
79214
0
98218
0
58878
0
62764
0
52242
0
54895
19369
61199
24668
18949
0
0
0
0
0
54953
27785
0
42799
0
0
69881
0
0
82119
29367
1814
0
0
70357
67390
16424
11487
0
5755
57968
0
0
50207
60786
64338
67723
67219
0
0
0
29233
85662
0
25623
0
9100
59655
22646
0
59657
79206
0
63583
87439
66764
0
38443
2487
0
0
0
0
92937
63803
0
49356
0
0
0
0
20413
0
0
0
0
0
25460
0
97561
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44238
4389
67045
0
0
0
0
78933
58193
0
16720
0
0
0
0
45536
0
53972
0
0
0
0
0
37406
44438
56046
0
84973
0
5706
80527
58842
57126
0
0
0
7624
0
13438
11140
0
49168
0
53194
16484
14009
0
17611
41169
5604
76917
89226
95163
0
40056
0
0
66513
29829
0
0
0
49597
0
90320
62816
558
75104
89861
0
13651
76985
90702
0
0
0
88167
0
45794
55434
0
54436
82688
95574
93034
47367
0
69888
0
58580
76390
49506
59797
0
40187
18873
0
0
0
0
0
69379
55279
0
15510
45824
0
0
0
0
0
0
49893
28132
0
0
97231
76667
0
10333
14183
80847
4176
36217
8078
0
0
68423
0
0
0
0
0
51754
34050
0
0
0
93098
0
10911
0
0
0
87221
0
37552
71743
26814
0
33710
0
0
21234
12485
0
36466
0
0
46729
86769
0
0
0
77530
4913
0
0
0
28433
53820
73609
7929
0
14062
0
0
0
0
32996
42527
6431
0
0
0
0
42688
0
0
82653
0
0
0
41336
0
0
0
0
0
0
4877
0
0
0
0
97165
0
78445
0
60230
0
0
34862
6584
67014
0
61607
20741
0
84173
16981
0
51486
0
0
92187
67243
0
32218
81275
0
0
0
47822
0
0
0
1846
0
92832
49211
32567
0
32912
45661
0
84984
19922
0
42508
38227
0
12081
90159
0
0
0
59811
0
0
0
0
20744
44141
19233
26914
41231
59747
91311
0
0
0
0
0
50064
0
88664
98423
1208
75007
0
82442
0
21176
0
0
0
0
15887
24973
34348
0
22772
22703
10879
61066
99061
0
27345
0
29096
15493
46473
35035
80857
88672
59427
86563
0
0
4647
11674
0
48744
64164
0
82420
0
21283
87664
0
81353
7121
0
0
70823
86488
32508
67574
0
98664
88005
36294
0
41498
0
67621
0
55525
74593
0
0
87667
0
88598
59648
14537
22044
71094
8344
37816
99440
0
0
65965
46817
87102
0
74842
96565
0
88000
0
0
57336
16771
74059
28940
84636
0
0
0
43767
46631
0
27862
0
28813
0
0
0
77639
34639
37320
0
0
0
4687
90168
0
74957
0
79654
40196
0
0
0
74230
0
0
0
47150
45438
45388
0
62383
70532
44545
58607
64020
5953
0
0
74353
76227
46903
0
29142
32713
0
0
28725
71722
7853
0
0
0
71420
0
0
0
98747
0
62011
0
0
0
0
0
47937
0
0
94813
0
0
10843
5584
37480
0
25945
0
59271
0
24142
32239
0
0
25038
95069
0
33932
0
0
32876
98838
50893
47744
0
0
0
0
43204
68051
0
32430
0
34896
62858
0
0
0
42376
0
90441
57974
98480
0
0
0
59432
14527
0
53873
20424
88271
0
0
0
0
0
95975
95735
39682
95227
0
95243
75127
0
0
0
0
0
0
0
0
50468
67026
48407
55728
44554
73994
15939
0
0
76149
0
89349
0
0
18297
0
89918
57642
0
0
0
47237
83345
0
30603
99891
0
2101
97367
94403
0
65481
0
27002
27318
0
25802
0
26721
17215
54016
0
0
0
0
0
17187
0
8469
48773
0
94890
17539
0
0
0
0
0
0
41375
0
21701
30350
12534
57771
0
0
59847
0
53187
51237
0
19877
0
46296
0
60469
39852
20079
62341
0
0
0
0
15949
5570
21194
0
85487
0
57877
0
0
71755
0
0
95937
43821
35695
37481
0
0
16439
52977
0
0
0
78968
0
0
0
0
35942
2993
14891
0
0
97168
0
6862
21345
0
65817
79782
54775
12302
0
0
59318
0
0
0
0
0
62373
0
0
11861
0
14596
0
0
37899
0
0
0
60149
43342
8982
4050
596
0
0
0
0
0
0
45099
0
83362
40836
0
56910
77925
70890
0
0
0
0
78316
0
0
0
0
0
0
0
19768
80316
69640
0
0
0
0
40680
25281
37939
35523
85230
97546
0
365
59718
0
0
54585
51426
0
0
0
47104
44746
0
62350
0
0
0
0
0
52371
0
35351
79741
0
9285
14352
0
82236
0
0
4488
73483
32945
84374
22154
0
0
80722
74485
9673
67712
12373
85251
80545
14433
47023
98370
36709
89107
0
0
96502
0
47724
0
27844
85125
0
0
77552
0
0
50714
0
0
0
57270
0
0
75565
0
0
63761
0
58553
91515
76532
82736
27226
41897
34761
15373
33039
0
13564
53157
65778
84488
0
0
0
0
0
59938
56834
0
0
172
0
48825
0
0
92865
0
0
38491
82337
91760
92961
0
30671
0
8877
41466
0
0
0
50996
0
0
0
90467
75533
0
61299
0
0
0
99907
58478
67433
0
0
9033
61273
90826
0
0
83270
0
0
71610
0
66874
0
0
0
44894
38500
13440
0
0
0
0
0
49812
0
0
4702
58395
0
0
0
4374
0
58862
0
89080
59994
53709
0
0
0
19244
48662
67405
0
87380
82022
0
82137
0
47406
24580
15819
0
61232
0
22829
0
0
71166
0
0
21482
0
35090
0
20916
93589
28140
23682
0
0
16552
0
0
12983
0
0
95723
0
0
0
19623
64344
0
0
7880
0
55340
99580
14625
0
19700
0
14246
81364
30154
93446
0
0
68296
88320
0
0
21709
0
59648
0
0
17716
0
0
96425
48613
49000
21397
0
0
0
0
53410
83764
0
0
97717
0
18759
0
0
0
223
0
64474
0
8866
0
13163
0
67047
0
9308
0
15236
32029
89422
0
24610
36254
0
18407
0
34937
92808
0
6755
0
84520
0
0
20196
0
21805
0
0
3192
0
18310
0
98039
82139
30241
0
0
0
0
74526
55497
0
10382
0
0
70391
27974
0
0
48721
0
11538
61265
1761
87724
18637
0
0
0
42162
2390
95073
0
43878
42507
0
4313
0
60942
71540
0
0
0
94314
41219
36158
62271
37288
40532
195
9786
56060
0
0
92483
39407
82477
88097
0
68470
20424
6370
8614
35472
0
0
67986
0
77908
0
77537
0
0
91323
0
22873
0
0
38322
0
0
90334
90809
64039
0
63801
0
0
3527
0
3776
67458
12209
0
37092
0
4649
76740
73779
0
93156
0
16566
0
0
0
34465
0
0
0
15229
0
0
0
0
57934
0
0
0
0
58027
7196
0
40528
71100
90709
97531
0
91573
0
0
0
12825
0
0
21636
0
0
84569
11565
48786
0
46914
32052
93294
0
18187
83384
0
0
0
94748
42996
0
91718
0
75712
618
0
0
0
63068
0
29527
0
0
0
0
63358
32382
0
25333
68900
0
0
0
0
0
38737
3256
0
0
99268
0
0
0
0
0
65745
92947
89333
47087
0
0
0
37148
62720
0
58191
84600
26375
23574
0
0
0
0
0
0
48758
0
44766
0
38917
55427
0
0
0
0
0
0
50360
11932
0
0
0
27067
0
0
0
0
0
0
97315
0
4669
42272
0
12223
0
0
0
26145
0
85034
0
3642
45689
0
68105
0
59432
83417
76795
1684
0
0
70400
0
89227
0
3470
0
28159
0
0
85695
0
79103
0
90374
18608
33473
0
0
0
77187
18103
31211
12494
24847
96120
0
37815
0
0
43997
0
16116
0
0
0
0
0
0
0
0
0
0
98420
0
0
0
0
0
12746
24773
87797
0
0
70846
0
16084
0
67089
0
89893
70560
0
0
40151
0
0
0
50091
64767
41958
0
0
74857
31580
0
49349
92665
0
17538
0
0
52705
66533
0
77416
0
0
0
47564
0
41337
22159
0
0
83029
1084
69672
13903
0
60092
53920
55259
99723
0
0
28215
90909
0
0
0
18830
0
0
28517
0
0
28692
0
0
5712
0
33345
96160
17093
0
0
21066
0
15580
0
30953
59389
0
0
64425
83417
4861
84372
0
0
5936
20456
88842
32505
96028
0
0
0
39811
0
0
0
96753
0
49943
70070
94308
36451
0
0
71102
0
14468
83306
30666
64318
0
0
0
87422
17877
37357
88502
35907
41315
33572
18214
0
9559
0
0
0
0
51817
0
0
0
60887
52731
18042
0
0
0
0
30046
0
0
81229
95371
45867
0
0
97214
8180
0
0
89980
34029
52393
88569
9074
0
73213
0
75590
65681
0
0
0
71957
0
31937
0
0
20712
0
0
62599
99694
37254
0
0
0
0
0
0
0
0
0
54520
0
0
0
35062
66766
0
0
14183
5071
0
40735
17846
61639
0
0
2776
89587
96748
70722
7571
84554
0
56083
0
0
0
0
0
14272
0
33334
8271
0
0
12469
0
0
8945
22517
0
53573
0
0
0
50507
88108
0
0
0
0
0
8002
92763
0
72294
5067
0
91724
73651
0
15136
0
0
0
0
77800
0
4183
0
0
43926
0
87410
0
0
0
0
0
0
21307
0
0
0
25211
0
0
0
0
0
93949
60172
12587
0
0
32624
1124
56203
0
16608
0
71122
0
0
0
0
80325
84941
64994
99769
91900
44907
0
3906
94628
84227
0
0
6675
0
0
0
0
24060
0
36720
0
5757
9648
0
98479
48458
41701
53506
46376
0
22670
0
0
0
22877
0
38158
44883
43486
31189
32121
0
0
0
0
19348
0
0
0
0
61420
0
945
90156
30519
0
0
64117
35811
40527
0
92894
29461
24054
37384
80820
66079
9220
75286
66001
41415
0
0
49300
52982
0
0
0
40138
0
0
0
0
86336
0
0
0
0
23238
0
0
0
0
0
0
30726
0
50046
0
0
15368
38091
0
0
0
0
27930
0
0
62861
0
0
22258
0
0
97776
90097
0
0
0
0
29261
58154
94655
0
94782
0
0
45430
0
0
0
86669
16722
0
52071
0
30296
35816
0
95884
0
70715
0
0
0
14878
33709
22049
0
0
0
28872
0
15584
0
0
53401
0
0
70703
0
15878
72211
0
43715
0
37951
57429
99263
0
0
0
0
0
0
24758
94225
0
86965
0
67204
77023
0
39440
0
0
88344
53150
28394
0
0
0
0
0
0
0
0
69849
99261
2577
67531
66265
0
0
0
85615
89606
0
46929
85212
0
2178
9305
61338
0
0
0
46264
0
9597
0
17493
11842
0
0
87867
0
0
29225
69878
0
0
0
93535
0
0
170
0
0
0
67830
24954
39900
0
0
0
0
97206
0
91539
57138
0
0
0
39738
0
0
0
25739
8250
70188
92337
3330
0
0
15009
0
63721
68011
0
88802
0
0
0
0
79751
0
20623
0
0
95428
48512
0
0
0
0
59499
0
0
19746
0
46303
0
0
85918
91063
71854
98634
45769
0
0
35435
0
91694
0
0
0
0
64921
17714
0
0
93860
0
79660
5737
0
0
46177
85091
87378
54721
33551
65366
0
0
12327
25997
67471
43393
0
0
15857
34672
33979
69585
0
0
0
0
79938
75567
56309
0
0
57124
0
0
94185
0
97477
60848
0
0
0
94508
46054
0
39294
0
0
29076
4736
87995
96473
51247
8371
56975
0
0
0
0
60319
0
0
30459
0
0
1306
0
90803
12440
62128
52550
0
0
59636
0
0
34887
0
18791
90791
0
81235
13625
47548
0
253
45778
0
0
30755
0
66045
0
0
0
54170
69100
0
22176
0
43758
15184
76109
28343
0
47347
0
39029
12632
19120
0
0
86327
0
8466
0
0
0
0
0
93153
0
0
66662
0
0
0
0
0
0
18073
0
0
0
0
33082
0
10215
0
0
0
41116
2785
0
19877
55025
75678
38594
33171
0
5902
0
0
43877
31695
29799
26601
0
65605
0
0
0
0
0
0
12656
40096
49833
0
0
0
44798
0
0
0
90820
47903
8911
0
0
47217
1541
0
0
0
75944
0
0
0
55060
78259
74081
61652
0
0
0
71739
44321
3777
0
22474
28563
0
0
61986
94207
0
62545
46230
80552
871
2145
0
0
81998
0
0
8598
0
0
31951
38681
0
0
93191
0
23610
51550
21757
33432
20649
79786
93022
65387
10953
0
0
0
0
43141
60725
0
11788
0
0
31386
0
0
0
59778
34621
7242
0
61343
0
0
49806
0
74525
0
23981
71823
52501
0
0
54363
0
38314
0
68015
0
0
0
59520
0
0
99967
9582
30036
88288
60539
0
0
95113
0
34920
95333
0
98015
0
0
64035
54496
18012
45218
0
0
0
0
5383
0
11306
83249
8022
0
0
0
0
81828
44451
0
130
0
69003
0
37429
125
56712
0
22927
62679
45754
0
74518
39963
0
0
0
58819
0
22148
0
0
0
61514
43074
0
0
0
0
47714
48014
0
0
0
0
66277
11125
0
69669
0
63639
0
0
88374
0
32482
22011
66109
0
0
0
2240
0
0
21380
0
0
2083
0
27283
32870
37879
76322
0
0
0
0
0
0
0
78638
0
32781
0
0
0
20126
0
26268
0
0
0
0
0
82697
0
0
0
86944
0
0
0
0
0
0
0
10321
46568
38827
0
0
8270
0
0
28591
42954
78480
38133
42556
0
0
4675
5675
0
0
682
2470
0
0
94502
44189
99220
69571
28755
0
0
81075
56261
76508
0
79010
0
51095
0
0
82206
28485
0
0
0
11325
0
56955
53320
0
95565
0
95685
0
60813
61766
1059
0
0
61614
5741
0
0
0
0
57749
23289
0
0
19789
0
0
18937
0
0
62462
25909
0
0
0
0
0
0
77831
70547
0
76676
28666
5454
59526
0
21053
0
0
71158
98967
59581
0
58639
2327
0
0
64739
0
62932
0
0
0
43609
50142
0
28691
94344
0
95127
77581
40411
0
0
98502
0
5567
0
79342
22916
0
43070
60671
69008
94754
50235
0
0
0
77273
0
0
49940
0
0
43352
0
24166
9962
0
0
0
0
0
0
62504
0
13195
98493
33238
34765
0
0
84578
0
0
51853
68286
0
44970
0
0
98896
0
0
0
58618
0
0
33213
39515
37889
24429
37495
5563
0
52070
25848
0
0
75180
36317
0
68516
24166
4137
2091
90829
0
0
31917
47290
56759
36921
0
80695
0
0
0
0
50687
0
0
49214
62580
0
11096
19437
0
87473
94073
47753
77411
20834
0
47588
62389
0
99804
93553
71206
64484
0
38281
0
0
0
47880
31845
34571
19990
32238
9675
0
47487
0
1645
0
0
0
0
19844
80466
0
0
6769
72242
0
18839
0
46163
99204
0
93626
0
0
48422
71140
0
68877
85322
8918
86811
74563
79852
6686
56689
0
0
17009
73638
0
0
0
0
0
50808
0
85102
65188
28133
30683
19532
0
0
76469
0
0
30936
90057
95971
32011
0
0
0
0
0
62881
0
0
0
79712
70215
66965
51113
0
79295
0
55610
0
13404
0
0
39454
19086
77233
0
0
0
0
0
0
98519
0
0
0
74532
83681
44797
0
77070
25738
57467
0
0
0
0
85226
56502
85277
0
32389
0
0
23121
85421
77228
68783
91863
97531
0
7274
78695
0
86563
97224
0
0
50383
54019
72749
41293
39783
0
0
8548
0
0
0
0
0
0
42998
0
0
45462
11776
51379
21214
0
19070
0
0
94419
90997
49328
0
0
0
36596
13924
486
0
89113
0
74583
10996
0
0
0
3103
38152
0
0
0
7540
31367
0
0
0
36377
10381
18837
0
75463
0
85390
0
0
87958
39830
32285
51908
52860
2735
0
0
38121
18993
32133
0
0
0
18874
81206
70600
0
0
95757
72022
0
82064
0
79008
0
14065
0
20600
0
0
0
0
34076
0
24835
38765
0
99215
36136
0
0
0
58523
0
15127
7140
5827
0
0
0
0
36665
89304
0
88576
0
0
14094
0
0
49939
0
0
80079
0
85369
55945
0
9504
15857
40633
0
16224
0
0
0
0
48661
0
0
59817
70701
29706
36533
66231
0
91998
0
0
0
74942
99062
44031
63060
96201
0
76700
0
74787
96779
0
24475
0
0
0
0
84045
2461
93672
0
55659
0
0
0
0
6018
0
0
58602
0
0
73249
51259
0
44807
61372
32519
0
0
0
0
0
0
0
27525
74545
53322
57458
0
0
91814
0
0
83060
0
0
83393
0
0
58909
0
48191
0
17865
0
5298
53537
0
89364
64016
0
0
0
0
0
0
0
0
9798
0
0
0
0
57875
862
71243
71535
85488
0
0
16469
0
0
53873
0
57359
0
0
43531
42815
25931
0
92014
0
0
41536
6651
0
27944
54606
0
0
6573
26532
0
0
0
94687
0
51996
0
0
0
38911
17404
69529
10867
0
0
0
0
62651
8040
0
0
0
0
92969
0
53558
0
0
8133
0
0
0
41322
0
0
0
0
5057
0
9017
71945
0
0
80466
29746
29313
99143
14207
0
0
69574
25652
0
27622
41524
0
38435
87693
50276
53398
0
0
74528
53843
0
7071
0
84951
12310
0
91693
43868
0
64404
0
89882
0
0
0
59665
0
0
53433
77690
0
0
0
0
0
52605
0
90115
90012
0
25276
0
0
40035
98401
46472
44361
13875
14900
0
0
13480
0
53819
57848
83827
0
34012
94180
0
0
82857
0
5700
0
20901
58694
23499
0
91377
0
0
0
70887
69943
93433
0
1742
62317
0
72719
73034
82467
0
18737
0
68343
0
0
0
0
71245
1794
0
18399
0
98850
0
0
90073
37124
93638
0
0
0
62137
81658
66679
24949
46382
87909
77800
0
0
36746
0
29984
0
28271
15921
87851
71599
83028
5525
1493
67071
50885
3740
42533
45211
0
0
0
0
76678
0
0
41602
0
69522
0
11195
65723
78559
76536
62010
26978
0
96455
0
0
61605
29807
71688
74255
79157
69571
0
0
34360
93828
0
46533
0
0
20392
0
0
20239
97018
69338
92703
1610
38858
0
47671
43803
35078
0
0
64130
63737
46887
0
0
49228
0
8649
39846
83236
0
26591
0
0
44465
0
0
5719
81680
0
98943
66732
13579
0
0
2912
0
83190
91532
30125
55484
77039
95968
0
98360
0
80984
81632
0
91582
0
71406
67249
0
0
51560
0
72823
0
0
0
63763
0
11412
81670
0
21731
2856
52332
0
0
0
20673
92336
0
69033
69207
41124
0
55736
75151
63320
0
0
62186
0
0
0
82547
0
41004
53687
0
0
25973
0
42076
50115
0
27160
0
0
66672
0
66229
74799
60624
99435
0
0
50040
5742
0
0
0
60605
0
53367
0
43445
0
0
75194
0
59935
53563
33758
0
0
0
0
66627
0
67881
0
0
0
0
69563
0
0
64821
41065
0
0
59331
0
0
50581
80086
0
57927
0
0
0
80696
0
0
0
70325
36888
23321
0
73314
0
29506
73662
0
0
0
74431
30121
0
0
0
67357
0
0
49344
0
80350
0
0
6386
0
0
0
27836
73627
3034
0
27646
32564
0
63746
0
67958
0
0
30783
18639
53403
21336
0
0
0
9878
37402
75395
0
0
76969
0
48889
75468
0
0
57630
0
0
7576
0
0
0
0
13929
0
92344
22824
0
0
50944
93134
38060
93625
59506
2893
38650
35600
0
75670
0
0
0
42796
38592
47813
93304
78906
16112
0
30494
19100
0
0
0
27680
0
39642
0
0
60400
0
0
0
57863
56893
0
0
362
0
0
31548
62625
0
56788
43875
0
0
35661
58713
79897
38496
70274
0
0
0
0
0
90485
0
0
97968
0
66853
47086
0
0
0
91596
0
55397
0
90661
95780
35957
91101
39436
82450
0
0
0
0
0
89245
52947
85690
23449
0
0
0
0
0
47530
48281
0
0
35352
0
0
0
45395
61612
7095
0
73973
45385
0
0
47026
0
0
0
0
4772
77863
97557
62996
0
0
2424
0
65903
0
36607
26620
74816
49775
35740
0
0
87882
0
0
0
14314
37449
50219
0
29366
20701
33950
777
23066
41475
54045
82948
69877
96532
47522
49813
0
46425
0
10720
0
0
0
0
88219
65505
0
8705
18695
0
79092
0
0
0
36691
23647
44076
52118
16546
0
0
92724
51976
0
79232
32481
77211
0
17979
12293
5148
90133
35894
0
0
0
0
5010
0
0
0
87749
0
85047
23833
0
37132
0
71447
0
0
0
82652
53313
0
0
8716
0
84699
0
0
27130
96644
0
90027
36208
35114
69334
6946
24400
16419
0
49642
46150
94802
13082
0
0
0
0
0
21223
0
0
0
0
17948
90167
1801
94377
0
25507
0
71104
76148
93021
0
0
58374
0
90580
0
0
93381
0
39012
0
0
30546
0
0
0
56054
0
71275
92930
0
45246
78826
11208
34794
0
25861
72734
19986
0
83504
0
99239
0
0
69933
0
0
0
5356
0
0
0
0
0
65500
0
65635
0
40625
0
0
24058
61036
76943
0
0
0
76289
34504
0
24908
55505
84468
0
0
0
0
0
0
0
0
9729
81323
50830
50413
0
63913
0
0
0
88629
87317
0
0
33012
53545
36760
0
0
0
0
29227
37497
0
0
71540
0
0
4138
71855
66599
65375
43036
0
85581
95132
0
90216
96342
0
0
0
56895
70379
41349
18375
0
80262
92665
0
33194
65732
0
0
93609
46694
2704
76849
89993
0
64419
58276
35935
0
65544
50826
0
0
0
28269
73717
77462
0
29480
62354
2854
62984
0
69164
0
10082
0
7077
0
0
0
70952
0
65170
0
0
0
77234
39784
40006
9581
59273
0
35783
0
0
11123
0
0
0
0
0
18836
21583
85987
0
73783
0
77568
64782
88850
28953
79689
10240
62242
71799
481
0
84484
0
85908
68499
25355
53694
75817
0
0
36766
78796
13651
55035
21837
0
0
76778
0
42468
0
0
2779
0
90127
0
79361
97976
0
0
72041
55471
49810
52336
49587
90585
0
19749
0
0
0
57890
84251
0
2245
69756
5185
62287
0
35974
0
0
40735
0
14520
0
0
48832
0
2430
4985
0
52002
0
0
0
63766
0
0
0
12479
98834
0
0
0
40586
0
74970
0
0
1741
0
85092
33741
69748
0
92760
0
0
72569
0
0
15424
0
11710
45864
4747
0
33980
83267
23763
32673
0
0
83560
8143
0
0
0
0
49121
0
0
89929
0
32629
24633
0
0
0
89810
45839
0
0
0
0
12825
0
0
5090
22100
54702
28103
36188
0
0
98979
11771
0
51880
0
0
0
0
0
0
0
0
657
96254
15382
0
0
0
73209
85846
2200
94288
0
62478
53758
5693
65188
3540
88898
19353
0
46324
0
0
17034
0
93749
26946
66520
0
0
70794
4824
2861
0
55870
43523
0
0
0
88647
0
0
66993
495
0
4826
92819
0
57169
89431
0
0
95228
78043
88802
83063
93261
0
51582
0
47386
0
0
25330
0
0
88631
0
20531
57977
0
41538
76186
0
65753
56150
55379
79625
0
0
30845
0
0
0
0
0
75832
20557
0
26544
30847
3108
98392
0
0
0
0
0
0
0
0
0
0
0
54201
0
0
0
91551
81277
76466
0
89808
0
84189
32358
0
0
0
0
44692
0
84847
0
345
0
0
30600
0
0
48882
0
16595
62952
0
21264
0
56949
44537
0
0
5072
0
0
0
0
0
0
0
0
11512
0
2186
37328
22122
0
35166
0
0
0
0
0
13558
0
85787
44577
0
0
0
69420
0
60249
98317
0
0
0
59325
64597
9625
4699
95956
0
0
22875
0
0
22518
80484
0
10240
0
82781
27427
0
43324
79327
0
94412
85936
16125
0
0
2578
57473
0
65151
0
64748
59877
0
43633
0
67290
0
60016
75568
0
0
0
0
0
47744
48082
4141
42648
10021
0
0
0
25817
93408
23996
0
37470
0
0
0
0
523
50848
73260
0
74910
88551
48155
36761
0
0
0
4812
0
28139
0
8420
0
96601
0
86179
296
20938
52557
0
70959
70062
0
7944
0
48191
57658
0
0
84187
12981
35630
32246
0
0
0
99828
68877
0
64519
37738
4922
0
0
0
0
57014
0
0
0
0
40541
0
0
41881
81769
0
0
75256
96300
0
0
37069
0
2965
93035
0
18063
0
70878
48953
0
51724
0
33291
0
0
86916
0
27825
50982
0
0
0
24441
56849
0
0
0
0
77650
19858
0
0
0
31355
66620
18623
41273
94729
84636
12544
0
0
40222
0
74273
0
94106
0
0
0
0
0
0
56590
0
80160
0
96899
39138
0
62712
0
0
0
0
0
39995
2534
45759
86399
30141
0
0
17883
23712
0
31011
14008
0
0
12280
18910
22635
6221
87746
0
0
0
0
25248
99269
96238
70397
0
59793
48836
35242
98070
62998
0
0
0
21881
58231
90137
0
2035
80881
85058
48900
18232
80634
0
0
35227
0
42347
29095
0
85973
97960
87173
0
0
0
0
0
4455
11033
0
0
2784
63398
0
62216
18239
23840
0
17548
0
66046
0
2872
0
0
0
1711
0
85168
0
0
23695
66441
64880
0
85130
0
0
74557
37250
395
0
0
96119
60531
4597
0
0
0
0
82277
4446
14099
0
29853
0
0
20376
50756
0
70501
89329
78365
0
18690
0
0
0
0
91934
0
78401
0
0
5449
0
11896
80342
36758
0
0
21197
0
0
0
1513
0
0
0
0
0
48545
10927
63735
32456
0
33752
48865
27460
49775
0
49592
70917
0
0
48955
0
0
0
0
45164
70761
30289
0
73702
0
91051
7934
0
43709
14690
14264
0
0
0
35659
0
17064
55241
0
0
15199
0
40792
37946
0
0
0
46393
0
0
7392
51518
0
43202
0
10130
72825
0
14831
78043
0
89845
0
0
0
86327
38575
43188
0
0
38931
43111
0
0
2354
88619
0
0
29808
11529
0
67951
0
0
82381
13076
0
13896
43492
0
74828
0
9808
0
76968
0
0
0
0
68950
0
0
0
0
0
0
0
0
46487
5554
39213
0
89595
0
88930
0
59642
0
76624
0
67805
0
6856
0
71941
80373
56972
0
36616
47312
15353
0
0
82696
0
0
0
91762
38691
97629
73076
0
61504
46681
0
61530
25552
0
12795
0
0
83421
0
68544
21567
0
33460
75397
0
50765
64855
68495
0
77312
2608
0
94604
69382
11401
51020
0
0
68258
24087
74356
0
75633
0
25318
0
0
82713
47838
31919
0
0
63686
0
88895
93626
90599
0
0
0
0
0
69796
0
9501
0
75102
0
89247
37514
0
48086
13578
0
25737
0
0
309
56021
19167
0
0
0
39565
45556
16055
63344
0
0
64861
0
50559
0
0
5911
45297
0
0
0
45421
0
80372
26731
13500
0
4816
93254
0
0
0
0
11712
0
0
480
0
0
11171
95866
96798
0
55822
63033
34758
0
58492
0
29359
50698
0
0
0
96682
0
30924
0
49860
0
0
0
0
0
0
28425
99908
0
79080
0
0
19940
3990
0
14594
55091
69854
0
0
12711
0
98656
67207
0
0
0
0
65875
35574
85972
73700
86293
7799
37322
0
0
0
59910
0
54137
17226
0
17495
0
88420
61851
0
96117
75578
0
0
25225
30066
0
8427
94324
52883
24353
0
12540
78937
0
38795
33913
0
0
8273
0
85972
0
4960
53847
0
65986
0
0
0
10951
10370
0
0
68130
12201
0
0
88305
0
89296
0
44047
320
62414
0
91869
0
4194
77257
44507
22580
3114
0
83197
0
0
32933
12498
0
0
57436
0
0
40187
95686
0
16514
24425
0
0
12114
26193
0
90474
0
98189
0
82633
0
0
84506
0
0
3583
0
5567
86622
92631
0
0
0
0
66698
0
0
0
49873
88144
0
0
38732
0
35413
16378
48708
45239
0
92531
0
0
44544
51842
48952
41718
0
0
0
31369
0
0
57457
95168
0
0
64268
18286
0
0
0
0
0
67322
7209
0
0
60740
60821
0
42780
41834
0
56463
0
13253
0
7170
88942
42963
42880
0
0
0
25007
26293
99859
52799
0
18070
0
0
45905
0
0
76850
37281
48327
28043
0
42268
0
0
0
0
69749
81335
0
0
0
0
42596
60258
35144
18144
46635
51626
0
56886
97128
0
0
61722
9852
42863
0
0
71801
92411
55265
79091
73245
0
0
0
0
0
73325
92949
3814
54489
0
71205
97192
0
32097
65655
0
73058
0
10561
50025
0
0
79598
89687
28510
61248
0
0
0
99608
0
0
49078
98275
0
64904
80182
0
0
69394
28663
0
0
0
0
7439
54581
0
27650
96901
33942
0
0
92237
0
48447
0
17475
0
48190
63794
55279
0
72996
0
0
0
0
0
37871
0
0
0
23079
0
0
47394
0
0
0
46853
76899
56202
77354
0
0
33569
90886
41077
0
0
0
0
0
0
66231
0
24418
37991
49687
45864
32189
0
68006
0
0
0
0
9178
0
40291
0
18091
81546
0
44543
75109
0
61510
0
80887
0
0
22052
57216
43137
62100
64494
0
54155
24809
0
35450
0
60948
81332
0
0
85491
0
82763
73025
10601
0
80003
72446
0
91565
0
0
80964
81170
0
543
95220
0
0
11133
26286
0
18823
0
0
72199
0
0
0
0
53868
51273
0
47003
0
0
1707
31234
0
0
5655
66811
0
0
48420
77944
0
0
39738
0
0
0
0
0
20946
464
0
0
0
0
39084
0
0
0
50347
93873
0
60851
61972
78777
0
95363
87980
0
52259
21267
52000
0
0
0
0
0
0
0
0
26920
70323
40545
64724
33360
69350
0
0
0
20156
17753
95423
0
98276
58078
20431
91471
0
0
66996
0
0
43810
0
53240
10897
0
48913
45648
10243
0
0
8909
21617
0
33680
96314
19333
56878
0
32456
0
20320
0
43623
46616
0
41025
11534
95746
61127
0
492
0
83134
0
48254
86902
0
12690
0
0
0
0
39850
0
0
0
51771
89595
0
0
75367
0
0
44668
642
22115
0
0
0
21535
0
14363
0
82638
0
76167
0
74578
0
26584
58291
0
14472
39542
0
40154
0
0
0
0
75065
46076
0
0
0
0
0
95481
25480
6406
0
0
0
0
91938
0
12363
71956
0
0
300
35039
0
0
0
0
0
62364
0
81189
0
0
28979
0
0
0
55562
0
0
67006
0
0
0
12988
0
27839
57201
0
66306
0
0
19869
0
0
23780
0
35868
87075
71789
97887
0
0
41585
0
0
94387
36513
61664
77574
0
0
0
0
0
10650
0
0
25319
47158
0
25798
0
0
0
45328
0
21490
95600
29128
0
0
54862
0
3782
0
7140
0
26343
66449
27083
37068
0
0
0
0
0
79862
0
65460
81350
74883
0
0
29918
82677
0
0
0
77953
0
11332
81555
0
5992
0
2569
0
28265
34205
0
0
0
0
97570
0
5574
0
74206
0
95723
0
0
84146
53509
0
0
365
0
78223
60892
42386
0
52971
46085
60097
55189
60509
0
0
0
49699
86270
77850
33482
0
0
14863
0
55540
0
0
71246
20625
70935
96595
11551
0
86914
86260
0
0
10043
0
0
0
0
0
24090
90389
0
0
23506
0
0
93350
0
26217
0
0
0
41620
77531
41002
0
0
56728
0
0
90923
0
47097
85861
0
0
0
0
0
0
40906
0
0
85053
0
1560
0
0
59903
0
86324
13955
95574
9491
2085
0
90795
0
26533
8022
0
0
42374
0
63401
0
0
0
0
50479
19396
0
0
42806
53269
35655
0
50860
12718
15313
0
0
0
70729
0
43361
9390
14836
25488
91700
0
71125
0
0
0
0
0
0
77963
0
0
0
8112
37814
1317
0
10991
16750
0
0
0
49891
0
53064
0
26073
0
99918
33692
0
7819
7814
0
30426
97313
59383
0
0
22758
0
0
48747
17591
0
38501
0
63802
0
0
0
0
0
0
84819
37088
33285
91568
0
65466
5511
89333
59209
26354
0
8116
0
0
29274
81079
0
0
0
0
23519
0
0
0
71676
87537
0
9018
0
0
0
65569
0
54691
0
0
57448
20542
27112
0
0
90388
91938
0
95203
0
0
0
14871
0
3160
13340
0
72730
44982
0
34382
95335
88198
43518
23999
66516
56447
37761
0
0
75839
10159
63654
75057
93103
66278
37859
0
91311
0
0
96056
97340
0
42321
31727
0
89944
44429
0
0
38841
0
0
34190
0
75057
84969
66695
96664
0
0
77451
18431
0
0
0
61802
0
0
0
31499
0
49652
0
98376
0
0
0
0
94139
73789
24078
0
0
0
10961
0
72453
52148
0
73544
29064
0
87151
0
0
0
81389
9778
0
50001
0
0
0
64070
0
0
0
61584
23014
11595
0
0
0
0
87260
14824
55338
0
59947
0
0
0
88512
0
53712
6714
31214
97308
0
78600
0
0
0
0
0
59259
0
85089
26740
47169
4224
0
0
5422
0
0
0
89218
0
27958
3143
4349
21379
0
88166
0
0
0
63955
78389
37431
0
0
51771
0
53036
0
0
74778
0
0
0
11647
0
0
0
98373
0
33006
0
0
35601
0
48326
74798
0
0
0
55007
35977
0
0
0
0
0
45550
96735
0
0
0
58782
0
0
20204
66352
84599
0
0
31848
0
87150
0
0
0
43435
65639
73027
0
74539
42263
50124
0
0
59222
0
0
26225
0
7111
12844
40564
2289
0
11337
3154
0
0
0
0
31627
33000
57277
31958
0
99595
86279
46550
13708
19863
11106
84921
0
93087
45852
0
19263
0
2625
55704
25420
0
0
43421
0
0
82014
0
0
0
10464
54097
79765
0
10361
80075
98402
19090
27874
92439
34694
0
18215
0
52434
0
0
66186
0
0
0
29627
0
0
0
0
0
67888
0
34964
0
90616
6415
0
0
0
0
98086
0
57363
0
86739
0
10213
0
60912
79234
10223
0
41923
0
0
0
0
60663
0
17488
84633
0
0
0
0
67376
0
1837
14150
37631
99046
70334
33552
71858
0
8403
50760
73049
0
57858
0
70442
0
49996
0
0
0
0
9075
81189
93931
5748
0
69692
0
9906
60277
7695
68250
93478
0
0
78411
0
0
63256
0
16958
0
0
55507
0
28817
83246
0
0
15963
0
0
95393
2189
67423
78975
0
0
16981
0
0
62416
0
56694
0
86102
0
24749
0
0
91017
78820
6030
85720
46065
18771
64814
0
0
0
68556
30607
0
15491
0
0
1297
0
44421
0
64576
0
0
0
0
0
0
9547
90439
0
37596
0
0
43219
0
33740
0
0
0
62152
35893
28727
80041
0
38600
49569
0
58374
81324
0
45874
3019
0
80924
0
48162
0
17212
0
0
0
0
0
20605
0
63224
0
0
0
99629
0
0
2676
0
92906
0
0
57851
25359
58881
96279
0
0
19245
0
57143
0
0
75016
0
1427
0
39280
43167
12346
70710
12525
0
50529
7829
41404
0
0
23409
91636
0
0
0
90529
0
95085
91511
11788
0
0
0
93678
21051
29464
0
10028
85732
0
0
0
23360
0
52023
6894
46908
0
44564
54218
84914
70164
20453
90765
45699
55690
24370
0
0
0
0
0
12172
0
94183
0
28323
0
0
0
79622
0
14062
66791
0
0
0
13229
0
98775
92490
62987
0
0
0
0
0
79346
0
0
0
0
0
26513
81823
0
31001
97244
0
0
0
53453
97061
0
0
0
0
87738
0
0
0
0
7779
83059
0
29492
94582
90726
0
58385
0
59551
19383
0
0
0
82820
30502
0
32117
0
65662
0
0
44305
86189
0
0
0
0
0
0
91467
21423
57566
0
0
0
0
0
20326
90238
0
82470
20963
0
0
0
0
0
17143
37898
25
0
0
14816
0
0
0
0
0
0
10655
88372
0
0
33611
0
0
36349
22524
79163
69705
33314
90897
0
0
0
64911
69283
0
26266
70456
99163
0
36748
21978
48662
37746
40331
0
54368
0
0
0
71005
83563
0
82920
0
0
75226
0
0
23759
0
13447
0
37958
0
0
0
30423
8240
3323
0
41058
0
4933
64778
0
40815
0
62504
0
0
0
0
86736
0
0
0
33538
35418
0
22549
99743
0
95587
99289
0
88713
3891
0
0
0
62055
2423
33185
25081
0
32171
0
0
36005
0
0
0
0
46206
0
0
0
87284
44241
56381
0
0
0
33109
0
86925
0
0
0
0
0
0
0
0
0
19507
0
0
66702
59414
0
0
0
53086
13004
0
55377
57439
0
0
45637
4896
25352
0
6936
79135
30943
90311
54844
20494
70810
0
21295
0
0
0
0
0
0
21589
62284
6130
0
21921
0
0
0
0
13818
96019
50745
0
53942
46161
0
0
38460
0
0
32566
0
0
58452
45548
0
0
0
1216
0
0
4788
0
53348
49888
75091
45478
37960
0
83941
83748
0
0
0
0
24975
0
13851
3832
0
46072
0
0
56977
59892
0
0
74964
21265
0
0
69543
0
0
0
0
0
0
11086
0
0
0
54679
0
0
46865
36150
0
0
2500
0
0
80737
0
83382
14666
0
0
25444
94123
46033
0
0
0
0
19353
0
0
0
53118
84051
42533
57186
5008
0
0
54320
0
0
30234
15014
0
75555
0
64661
31520
74691
0
0
0
0
39412
0
0
96329
0
32882
79572
38282
13709
0
57709
18296
30629
0
18437
79046
17322
0
5478
0
40247
54628
0
14793
64016
0
86468
45893
0
0
33533
0
0
1210
0
34593
0
67440
26662
0
99864
0
2168
0
0
0
0
0
0
30329
0
0
53932
21823
0
0
96345
0
17431
64526
32831
0
0
44586
0
63167
0
0
0
0
0
53597
0
0
65583
0
79125
0
14986
0
0
0
0
0
88718
93901
0
38612
0
0
0
0
0
35933
0
80375
18066
0
0
26800
0
0
0
0
95455
0
0
16207
89856
0
0
98489
0
0
13014
78060
66961
2744
0
70634
0
0
0
17211
1400
95128
0
52097
0
91539
0
51237
0
0
43524
58905
96713
59634
5934
39594
0
0
0
72686
61702
25547
8630
0
0
0
69771
96909
0
0
0
77932
34636
89281
0
87818
53958
91849
35683
60045
0
0
0
13938
0
28936
16141
0
74213
0
42595
0
0
0
1302
0
81369
0
0
0
0
20384
7642
39535
89466
73413
0
53719
0
0
94479
0
0
45600
13163
21029
0
0
83957
0
0
46409
89708
57178
44526
0
83837
0
0
15433
4240
0
92043
357
0
7948
18771
0
93296
0
0
46937
0
4798
0
0
0
0
0
0
61868
0
0
3956
0
0
65886
97852
44135
0
24651
0
54747
0
0
24960
0
0
82210
0
22575
48523
0
0
0
0
0
0
16171
0
0
45686
22065
58799
0
0
99973
68107
0
0
0
13741
0
40373
93405
37175
0
89051
76876
0
51050
43772
0
94177
0
0
0
67529
0
0
0
0
27263
0
3631
0
0
36109
14190
0
0
0
40187
0
0
62327
0
76540
46204
0
22807
40818
66736
85248
87035
0
0
0
0
0
0
99358
0
80856
0
0
0
3148
54305
0
0
44889
38168
33231
0
10772
0
18623
96956
0
20478
0
0
77186
69461
0
0
0
41209
0
0
87779
0
22334
2701
0
85537
726
0
0
0
94975
0
0
0
0
0
77810
0
78825
0
0
0
0
0
93396
0
0
27058
0
33615
0
0
0
88901
3602
89395
25927
0
25263
71252
39195
10238
1551
0
38041
94786
74075
0
0
0
0
0
20466
0
0
92474
73053
42498
0
0
0
27070
73750
66660
0
83764
0
0
0
0
0
28135
74397
0
435
0
0
0
88674
0
0
31797
65643
13975
99844
29101
0
0
0
47651
0
56132
82224
94844
42201
80995
35052
0
0
60159
84321
0
51175
0
0
54510
0
0
20249
0
56582
86508
0
0
78094
0
14908
12409
0
26222
0
16893
0
63154
0
99798
1681
41150
0
0
0
0
0
0
0
11873
88744
84740
15744
77350
58102
93321
22853
40641
97412
89485
0
0
0
0
33455
66771
0
92948
0
0
18943
0
0
0
23762
7503
0
0
0
0
21662
5169
0
93342
0
0
67261
93815
0
0
0
0
0
44339
65966
63251
89959
35078
30137
0
75137
0
0
0
0
52719
0
0
0
0
0
0
93557
2963
0
78846
0
0
29393
0
65387
80520
0
19668
88195
79347
0
72641
37651
0
98661
0
0
0
0
0
0
0
0
88182
0
0
0
57806
80080
0
0
30669
19390
49854
188
26568
5447
0
0
60232
0
0
0
10043
41284
52948
0
25627
83616
0
0
0
10955
0
1485
0
42565
0
91643
0
0
35520
0
0
0
0
0
0
56434
37962
41191
42339
42199
0
0
0
31415
0
0
91055
82276
0
90900
0
30554
0
23072
0
0
11529
5020
0
0
82992
0
38906
0
0
69010
8368
0
99549
85531
72154
0
90858
79652
0
40878
28467
22212
3446
41721
69410
87528
49832
77851
24277
0
0
32148
0
82647
54783
33393
27765
0
98636
62262
1850
0
0
12967
82835
51719
0
43517
12078
49867
70741
0
34837
0
0
0
0
57023
57562
0
75127
0
5801
0
0
44354
0
0
11224
0
92150
0
0
34809
25133
90305
72852
16672
0
0
82864
22222
8809
0
0
0
87505
0
0
88612
13859
13041
50131
98384
0
19079
18170
0
0
40137
31813
0
93626
0
61580
39891
58060
0
71853
0
54376
47795
0
0
85612
0
0
99358
5620
27433
0
0
0
0
17727
1910
32859
0
38255
0
0
5518
0
0
41151
0
30094
0
18680
16654
0
0
0
0
34433
68525
16886
98436
79696
0
27151
0
0
0
0
0
0
0
0
65305
33632
0
33279
5084
88592
89371
0
76567
56877
0
0
0
0
47194
90634
0
26425
0
68032
26483
90473
78016
39062
20009
29853
0
0
44901
0
0
0
16422
83190
31949
0
80119
0
25417
84412
0
0
36764
65560
0
0
54271
0
0
0
55101
10319
0
48629
0
0
84640
93613
34679
0
0
0
0
0
69147
87867
99679
18696
80491
67870
0
66456
0
0
90959
0
75077
0
0
90092
0
86872
0
0
936
93557
0
0
0
87940
0
50716
75439
0
0
48926
0
84176
0
89083
0
17882
0
0
69932
86665
76064
98878
36842
0
0
0
44558
0
59225
28778
78439
80474
0
50969
0
52444
39537
0
29464
0
0
0
0
0
0
633
96380
5928
85254
0
86311
52895
0
50491
98170
0
0
0
0
55509
63475
13129
691
0
38818
0
0
98585
0
0
0
29533
0
0
92279
0
0
18081
0
39133
56346
39946
0
0
44521
13787
18194
31573
0
51315
7405
0
0
24879
12085
0
66661
0
0
0
0
65418
0
0
56149
0
41619
5311
0
55178
0
0
0
29619
5658
0
31207
30816
51738
89414
0
5196
0
0
0
0
80462
0
0
0
85757
37270
0
0
0
0
61326
0
0
0
45949
81142
16761
19353
0
28114
0
0
0
19184
95832
0
8925
0
0
0
23918
33034
0
0
69314
0
84589
67981
56957
4948
92248
0
0
46713
0
67983
0
0
0
0
78131
92451
61089
56065
0
0
0
91978
0
76821
0
0
0
60617
0
27008
50363
53932
0
94146
0
74761
76923
0
0
0
26613
52145
62708
0
0
71775
0
75083
57178
74824
68777
79936
87221
0
1078
81724
0
0
57825
0
60501
0
5109
13400
30856
34919
0
84166
0
61236
0
79223
0
0
31603
0
0
27632
0
0
10192
40837
34868
44755
5610
14112
0
37633
0
25663
0
950
55114
80470
88976
3536
0
83130
0
0
0
0
36089
0
35395
0
15450
48095
82976
56088
31474
0
0
0
0
0
0
45656
0
0
0
39118
21714
27325
0
62253
35478
0
76683
0
55415
11792
47928
0
90257
58983
0
0
0
0
0
80855
0
28392
0
0
0
0
62236
0
19836
0
0
47001
65209
0
0
0
0
7211
24434
8086
22369
0
0
0
54969
20868
0
31581
0
0
0
0
0
88706
69790
0
0
0
0
97273
17700
0
65029
0
0
36827
0
51686
0
0
95150
66238
28356
0
0
0
0
97823
92522
51607
0
0
5428
75159
0
0
0
0
0
32897
13848
12248
55049
48875
0
0
16477
90831
30632
14677
0
56632
64710
87114
95311
0
43262
0
24
0
6733
6893
0
0
83882
0
0
62308
0
0
49138
0
0
0
85798
30971
0
45271
0
64993
96580
35727
9693
99109
0
0
0
74598
15771
49668
0
33295
0
70688
0
0
73680
0
0
65135
77875
0
0
0
0
0
0
53448
0
61416
51450
0
0
56469
34837
86137
0
0
34269
0
0
14233
60175
75044
0
64908
73763
66133
0
92863
0
0
0
6009
0
87209
20683
0
0
97803
0
30386
0
0
4560
0
84841
0
0
32920
83784
91740
53100
46911
22132
0
0
0
55081
0
68717
94715
0
66008
29907
0
0
0
0
0
0
97121
0
0
14897
0
0
0
64796
17187
0
0
73400
8669
0
0
53323
29231
0
18512
0
0
88800
0
0
57847
0
88526
29174
0
67893
0
39331
0
25279
30363
41827
58580
1698
0
0
47561
0
0
0
0
23221
0
80248
0
0
52496
17785
0
21087
0
0
27321
21951
7045
52119
64536
90301
10511
3746
71433
0
16473
0
0
91572
0
98221
0
0
304
32699
0
3888
14414
16708
0
10636
0
8964
0
6294
62106
65500
82888
5440
0
439
0
0
0
0
61871
50920
99059
0
0
90017
21756
0
29360
0
0
46018
60717
0
0
30588
20226
52449
68002
0
61066
73507
0
75613
90159
0
97537
34567
99667
0
0
41686
20897
0
0
0
72507
0
0
35367
0
0
56497
0
48772
77312
0
0
57642
89425
0
0
76914
57355
59919
26856
85114
86248
26300
94816
0
0
73411
0
0
45905
96417
0
0
58220
0
0
0
0
6311
31682
7338
0
96762
35746
0
32811
0
72782
0
65943
72399
42906
25313
89342
0
0
91032
0
37013
16465
50102
0
0
0
74112
0
0
23627
9373
0
0
81269
63804
0
54641
14893
56585
0
0
20517
29355
0
0
0
0
0
93425
0
72605
94221
51121
0
0
0
0
0
88522
1270
0
0
0
0
28439
0
0
52086
94553
0
64023
0
0
1548
62364
98914
11359
0
66486
83519
0
0
0
0
75613
0
64159
0
65197
0
93777
0
0
2755
0
0
73487
0
10589
765
0
0
56857
0
66248
0
0
0
0
0
91691
0
45849
0
31633
0
83708
0
0
187
25328
31919
0
0
7583
45972
40514
0
0
3632
81254
17149
0
7186
0
0
0
0
95790
0
92039
0
70045
0
80459
0
0
93524
0
0
33617
0
80097
0
82802
46740
0
0
0
94463
0
44545
62895
87635
91006
0
90323
0
17954
35696
45373
0
73483
32243
0
0
0
15987
0
0
77301
0
0
37498
0
0
0
0
92841
0
31671
0
0
0
0
0
43463
0
318
0
0
86688
0
98054
3187
96431
0
63715
0
92976
0
0
23187
0
6945
56486
0
0
0
45839
0
30297
41525
0
26984
0
0
0
0
16588
95125
69498
82573
0
41112
0
77003
94995
0
0
0
5499
0
0
44315
21437
61906
0
0
0
0
41369
0
0
34222
43566
0
0
0
58740
0
0
71358
0
0
0
0
4526
0
2667
0
0
0
0
0
21971
0
8320
91619
7837
21784
0
0
52338
0
74657
0
3241
15030
60835
0
0
0
20416
0
0
13491
50549
89221
52855
36074
0
77745
0
83504
0
99462
6568
0
78478
0
60352
59559
0
0
0
0
96134
70647
17253
62297
98788
99121
0
0
0
0
0
0
16149
89115
0
33191
0
7661
61928
32414
0
55115
10102
24681
81281
82858
54411
21792
99768
0
0
0
0
0
0
0
0
0
65069
0
94116
0
0
0
31066
0
0
0
0
0
0
0
0
48717
884
52270
0
0
0
0
1779
0
0
81797
77591
0
0
0
0
53833
72481
43456
77341
0
84093
0
72507
0
0
27451
9479
40230
0
0
11244
7025
56197
63534
0
65198
11198
57213
69786
47757
93804
0
0
0
0
0
94990
57696
0
0
0
81793
55987
16887
0
56379
0
32690
0
0
0
0
0
0
0
0
0
13567
46479
76310
0
0
93103
0
0
0
0
41276
23043
28278
0
0
21070
0
0
97671
0
59483
98722
0
0
0
30826
701
60308
0
5520
77257
0
93869
0
98937
0
75306
81508
0
13822
0
0
0
0
0
6624
33503
0
0
0
3643
51542
48759
26350
7606
0
1646
5434
13706
0
0
14785
30667
0
0
25868
0
0
63684
73493
0
0
0
0
23994
1293
85271
9777
0
0
58774
45139
0
17535
0
70286
66971
76232
0
1059
0
21201
13478
0
19786
0
26721
0
0
26271
0
0
0
0
0
0
0
0
32543
0
0
7654
0
0
0
0
89755
0
0
62407
0
96423
88627
0
36258
0
33722
43421
95016
74667
77258
38535
61820
0
0
0
0
0
71352
7796
0
57350
0
0
48566
0
71357
0
0
0
0
12061
77015
0
0
18518
61993
81804
49999
48435
32531
66490
0
0
0
48094
0
61541
71909
0
27009
92165
0
17182
1477
62666
0
47037
0
0
96164
0
47509
81910
12894
0
94105
55907
96697
0
77636
0
0
83431
0
17689
0
87846
62489
18427
0
45368
0
0
66866
0
0
5654
0
0
0
0
0
0
0
0
57432
98658
0
0
93976
0
95078
0
88439
99082
0
52940
0
50900
64771
38897
16464
0
21554
77017
0
71253
91068
93768
0
40737
0
56369
223
0
0
0
39770
40213
0
0
0
86735
0
0
64004
48163
59878
0
0
94603
0
0
66129
0
59595
0
0
53543
0
0
91932
29118
0
56627
25144
0
0
0
0
0
66021
0
14838
0
0
87223
0
0
0
0
0
21985
33760
81120
91894
0
0
52456
0
16059
0
0
0
0
23065
18617
0
9273
48271
75033
55096
64428
0
0
71763
5223
77357
84787
8271
2339
0
0
0
0
82643
0
55822
0
6199
83228
0
82298
35465
69893
5640
89307
18434
93677
39612
51857
0
58708
0
35700
0
1651
0
66880
0
15241
0
0
0
0
0
0
19488
0
0
8674
95749
45205
53600
0
0
76840
0
0
0
0
25304
72542
0
0
74665
61124
0
68376
0
21901
88383
87318
0
22204
23022
0
85094
0
71258
0
18311
0
34715
23328
84173
78382
68987
46318
0
0
44164
0
0
13166
66736
0
0
31773
0
2449
0
0
84260
0
0
67978
0
0
58791
0
94122
0
0
0
4324
0
0
0
0
99176
0
0
0
0
17496
0
32649
0
17722
0
21646
0
0
0
8303
0
7264
14388
0
30247
9949
46158
10086
28434
0
0
55629
0
90879
0
93637
74711
43301
0
63681
42612
0
0
0
57313
58976
0
22009
72870
0
0
0
61154
63841
47266
0
0
0
75851
0
0
0
86940
0
19876
36495
0
0
67249
0
0
92868
36993
33174
34844
0
0
0
8699
0
68436
26690
61368
0
0
0
0
81177
42408
5995
29889
0
0
32646
0
31842
0
4542
0
31459
53997
41382
0
0
0
0
58855
84533
46914
0
0
32959
0
53431
62888
27150
0
55030
0
61749
0
0
19037
0
0
0
0
6087
0
78019
0
60208
0
0
51566
0
62295
96405
79763
0
62167
0
0
0
0
73357
0
0
0
0
0
0
0
0
0
970
92967
27251
0
29273
0
0
10942
0
0
69836
0
0
68714
54404
15570
2772
38859
94086
16602
0
40733
21594
14862
0
95707
0
15923
65967
41220
0
67140
0
25284
9364
0
86181
39728
0
0
87126
97290
0
0
33372
20714
15683
0
0
27614
0
0
43478
0
7429
0
68612
0
59328
26345
75944
0
76736
80841
89290
0
0
0
38662
78358
94849
0
0
0
0
44474
26648
81094
7592
56170
36337
0
93222
1698
65304
2397
0
0
0
0
98092
92503
72624
0
0
67494
73511
0
66435
17775
36969
9639
0
9271
0
49472
49616
51654
0
26300
61961
73202
0
0
790
76544
47904
0
0
4104
0
29252
70062
0
76064
0
0
50429
0
42899
0
0
0
0
0
0
0
50796
41251
50876
0
23862
35159
79669
13374
14053
0
0
52936
0
35614
87718
48806
19664
0
0
0
3505
0
0
0
0
92808
2201
0
0
0
0
87753
92821
0
38630
0
16578
0
66269
9449
0
15802
93767
48430
0
0
74912
0
0
11026
0
67169
3596
0
46819
4041
20776
41371
0
0
0
15983
3916
64322
0
0
0
0
6308
25656
21577
18673
97240
0
16512
0
0
8543
0
0
92867
10229
21479
87464
62743
29960
26774
67012
26507
0
0
0
82012
95329
0
0
0
88443
0
10869
95055
0
0
67565
42921
91945
0
0
0
31704
0
98924
0
72256
19396
0
4019
44954
0
0
0
0
15570
40002
45209
0
2231
80411
0
0
62585
58599
0
0
0
0
0
0
62141
35168
97636
7079
58516
7025
0
20105
43414
0
60844
21750
28654
60125
0
0
0
23236
35288
0
0
0
0
0
0
0
0
0
61410
86180
76395
0
0
0
0
0
65190
27202
0
39214
0
7119
95016
0
0
0
90305
0
0
0
0
94476
46969
0
0
74815
98822
0
49083
0
0
0
80923
0
19597
0
0
62503
68496
0
0
66270
56613
98477
0
0
39349
57636
0
64713
56345
2498
0
0
0
99594
0
0
0
0
0
0
42963
83673
0
0
12096
0
96599
79492
0
48724
0
83499
0
0
0
46092
74553
68926
728
5323
23310
12561
0
0
0
0
89320
4066
0
0
0
0
0
0
0
0
0
6748
0
22646
0
81647
0
41775
0
0
27890
0
66900
78709
31266
53889
12282
62046
76125
0
0
0
0
91730
0
4214
44518
31384
4828
3315
0
0
1198
0
0
51623
0
49209
0
99020
40544
68993
50020
0
0
47518
0
0
60606
94367
43353
80401
0
93148
0
62488
1939
13175
0
12954
0
0
23044
0
96839
0
45793
0
73353
69813
55054
75763
42793
67760
0
52086
56394
71503
0
45029
0
0
0
0
0
0
71940
0
0
36318
0
92924
0
0
0
43012
7332
54556
3173
0
0
12973
0
75102
54419
0
36105
0
0
66639
0
0
72568
0
0
74339
0
3440
62809
16426
52866
0
0
0
0
40063
75257
0
8986
36677
0
90919
24443
34596
58469
27450
0
66804
0
2133
84724
0
0
7806
86938
31516
0
0
52421
27307
84610
0
93264
0
0
0
60487
79690
0
0
6665
52748
0
0
56372
76021
30231
0
0
0
0
59706
7086
0
0
33147
0
0
0
59657
0
0
96253
0
0
84504
35033
0
67000
85870
0
0
73451
68320
0
20127
43265
97162
0
0
0
68089
0
9084
40711
87607
0
86013
0
0
0
53660
15813
84739
96575
26183
23300
65140
5516
0
0
99969
0
0
27418
66838
24587
83133
69778
36162
52027
0
7076
77404
81314
51337
68619
44420
46599
4837
0
71939
41266
50069
17263
0
95838
8942
0
48902
53857
0
81936
0
38315
70191
0
0
13985
65308
50180
0
68811
70007
51913
0
0
97250
0
0
0
67405
18031
29556
0
0
57396
0
80960
0
0
0
38368
0
94888
37352
87922
31199
49625
0
0
0
0
0
53210
73464
0
55307
0
0
0
13155
0
34167
0
93817
0
0
46843
81128
0
0
0
0
54069
0
0
2250
0
0
69874
0
0
0
15239
0
0
0
98349
0
0
0
91472
56491
0
0
0
77296
0
0
6397
46511
10878
92724
0
0
0
0
47391
0
0
83974
225
66810
36963
0
81070
0
48700
27996
61138
43302
61913
0
0
89385
0
26533
0
9381
36970
93246
88301
0
4393
0
62032
0
52712
7622
40265
37612
0
72567
49824
0
74772
0
72757
0
55686
0
40658
0
0
89767
0
71399
63193
95190
4486
0
19081
0
0
28904
782
0
74745
2653
0
0
0
672
0
33058
21312
22849
0
91523
0
87682
0
0
0
0
83762
87223
0
0
90966
0
0
0
80576
0
0
79998
0
0
0
54178
0
0
0
38174
0
70918
75897
0
37164
0
0
0
76080
0
0
22387
0
0
55268
0
50010
0
57914
6265
73411
0
0
0
25715
0
0
0
0
0
0
33200
76793
0
0
0
0
19203
88286
56275
90923
50831
0
0
61824
13355
0
0
34818
0
0
29842
87559
0
0
26190
0
0
0
0
0
49640
0
1828
13990
4031
49300
0
58667
0
0
0
0
0
0
14116
3282
0
76710
67453
15078
76447
0
0
22276
0
0
84945
0
0
87611
85157
23585
0
0
0
93419
25827
0
0
7067
0
0
82897
0
0
0
0
0
32152
69612
56947
5505
86199
47026
42439
71532
0
29284
45192
11226
90616
0
0
92520
0
22570
14592
0
0
43284
25677
0
0
0
12806
27040
23284
2537
0
25248
0
98346
20312
0
10766
48074
21049
7661
48780
0
0
0
0
26189
39575
31483
34581
0
0
0
0
0
68787
86310
15913
0
83921
79490
0
966
71322
80973
55420
0
0
0
0
0
80036
54022
82871
59711
0
90724
0
54991
0
0
0
0
2848
6455
37438
89966
0
53247
55288
8735
0
0
0
0
0
59070
14495
0
0
0
0
0
34991
25489
29840
525
0
86313
3733
0
0
31204
36705
19337
0
46377
0
4805
0
0
0
44681
75772
16342
25126
96629
0
0
79286
0
0
0
61629
0
0
18908
0
0
0
94583
0
29518
0
91450
0
0
0
18345
0
0
75527
40951
0
55111
0
18696
48713
19623
0
26206
0
0
16720
42301
0
87276
0
13536
0
9349
50131
0
99309
0
0
86760
81624
0
0
63741
0
7013
3690
0
54090
44095
0
31168
0
17958
83001
78262
46213
0
0
0
0
82531
27780
85219
0
0
0
0
78853
4935
26937
0
0
0
0
0
45738
72206
16828
0
0
30257
8586
70876
0
0
51135
0
75232
22683
0
0
0
20557
78060
0
94125
0
0
0
97110
15861
0
78958
0
0
0
0
0
0
0
27396
50213
1696
0
76542
57425
0
0
26388
70791
0
0
0
0
0
12099
0
46069
10792
0
0
62430
51818
0
17003
54594
0
0
4409
87639
41354
0
58933
0
33189
14362
0
0
0
50058
37904
65453
0
0
0
72573
44899
48075
62056
0
91302
0
0
91588
92134
0
0
21152
84773
43995
0
0
0
27835
61980
0
68106
57737
0
0
78345
31910
0
0
0
34935
88131
60218
0
0
95265
46250
84342
0
8672
43626
0
3240
30624
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17653
0
84398
84332
0
0
0
4910
42136
60909
0
0
78691
0
83634
0
0
1417
31007
0
78321
0
44097
85127
0
0
0
0
0
0
8354
0
0
61630
60433
0
0
28363
0
90712
0
0
25386
61211
0
0
41341
35205
0
0
17935
0
0
40860
0
0
0
0
24235
88891
0
0
0
74842
69279
50315
0
0
0
0
44723
0
0
39066
47446
0
30304
10969
0
0
0
0
99223
0
59378
25628
27735
4400
0
50415
0
46337
541
23280
38917
0
0
18884
0
45279
0
0
68871
0
36403
70248
57200
0
0
68635
6512
98030
53109
39844
0
0
21221
0
0
85367
0
0
89943
4903
0
0
0
0
0
0
99174
2296
88324
57125
76414
0
74478
0
0
0
0
0
0
0
0
0
0
80758
0
88013
0
0
34757
82057
68174
0
0
78314
0
23770
0
0
0
0
0
9235
57508
0
0
87612
0
0
0
97862
0
0
39578
0
28927
30952
0
9608
18919
0
80128
20134
0
0
0
0
0
46040
52716
58502
18422
85287
40827
0
0
0
32960
0
0
0
0
0
24556
0
0
48745
0
0
0
31205
0
41152
0
0
0
62992
0
63943
79440
0
0
0
18434
0
0
70599
0
72325
0
0
0
23870
43884
3347
0
0
61880
94532
85773
0
76452
0
42234
0
0
0
0
0
39576
0
58611
0
39308
0
0
16570
57345
0
0
95354
0
19473
0
0
0
0
67730
0
85857
94475
0
0
40937
0
0
0
0
62133
0
0
0
99366
31632
88086
0
0
0
0
0
0
24984
79569
70947
0
0
7913
0
0
96055
22925
28912
0
0
0
69346
0
54305
0
0
0
12435
77725
5195
0
0
0
38790
0
17641
0
64318
0
65369
6597
56959
0
31337
22912
0
37957
52857
29381
0
0
97010
0
61637
29595
0
0
0
73349
36830
96965
47211
0
0
0
0
72418
51339
0
99124
0
58673
0
0
97469
11302
0
0
0
38397
0
0
96068
0
87321
0
0
0
0
26295
63419
37647
0
0
5116
80776
0
0
48015
45768
0
0
57863
0
0
34770
73612
0
0
15906
0
0
0
54663
0
41868
0
0
0
86274
6390
21836
0
0
0
36521
43050
68981
25819
60927
0
76683
0
0
30001
57855
0
0
0
0
34487
66652
87657
20176
0
0
0
61893
0
0
84550
85135
0
58003
99773
0
0
0
0
0
55586
25671
36099
47071
3953
51490
72411
89623
61631
0
68611
0
0
44238
40026
0
57927
0
0
0
0
0
0
0
0
30673
14957
65837
0
79979
0
0
0
14489
0
0
0
0
0
0
0
0
22631
29226
19484
98085
37333
7137
0
0
0
55763
35532
63109
0
54901
91640
65931
0
94269
54641
0
0
82
0
5536
65030
0
0
94898
34534
0
0
91959
0
0
78313
8309
0
0
0
26610
0
97263
0
0
0
18048
0
51101
89869
41886
0
74420
74244
0
0
0
0
0
22196
0
0
202
54264
23662
0
67038
78149
50754
0
34599
0
31321
0
65731
0
67553
87403
50079
0
22077
80433
0
0
64284
88384
0
64225
49109
0
0
46250
95360
67930
0
5769
0
88024
0
21267
0
18528
0
4413
0
50881
38066
68806
0
0
0
58134
29464
89644
0
0
0
47886
58236
0
0
82574
25866
0
74379
71108
92981
23694
49388
0
0
0
90437
0
0
0
0
80960
29241
29733
22175
47449
86059
0
0
25979
61286
73548
0
84673
68324
0
0
0
0
0
0
0
72217
0
0
7223
72754
0
0
0
0
0
0
86389
44839
73704
0
4158
0
0
22701
0
112
0
85762
0
83982
92503
81650
66098
0
35828
0
57490
70611
0
0
47717
0
0
0
22477
43144
0
73535
0
0
0
78922
0
29796
0
0
4983
48349
44315
0
53962
0
0
51666
37815
0
0
65288
93136
0
0
0
0
77321
89615
67477
0
47959
2813
0
0
17477
39101
67450
90445
10559
0
24635
0
0
0
97226
0
0
0
0
0
38950
68880
0
73464
70250
46107
95430
0
92350
0
0
0
0
72385
80684
53584
0
86655
33531
0
0
0
20819
72742
0
72824
0
0
0
37429
0
89463
0
0
0
0
0
0
70034
68631
0
0
83491
0
65374
0
0
22644
32876
0
0
13207
0
0
18535
0
0
74520
60193
0
16904
47404
0
76829
67119
0
97664
82758
84715
0
18124
0
75517
58913
87664
46901
63909
0
0
3167
0
8445
71886
19582
43401
76340
62555
80718
0
26871
0
9380
0
0
0
0
54048
0
0
19343
70028
41585
29289
0
0
0
0
0
0
0
34257
0
25168
14462
0
54675
40436
0
80825
0
0
91568
0
20955
99715
41610
0
0
0
0
0
0
0
0
82760
69244
54726
0
95512
34604
16693
76738
0
2333
82096
23598
0
0
39288
96982
0
69324
56832
0
0
0
0
0
0
80637
0
71853
0
0
0
0
0
69916
0
0
0
0
83910
21792
14521
42562
4216
0
0
24852
96345
73285
0
0
0
64579
0
0
0
0
80288
52020
0
51636
65035
0
35328
0
27543
16047
30792
0
0
0
0
28423
0
73749
0
97
0
0
15544
0
0
0
0
23926
46721
0
24030
0
0
53367
19993
0
0
0
58540
39166
57263
81930
0
92556
0
53210
2505
0
55945
0
0
0
0
9724
0
0
0
72019
36958
71160
92775
3664
71217
0
23607
22762
0
0
0
47831
0
96973
0
0
69624
15671
62367
0
89408
9029
19518
60120
0
34967
0
0
4195
0
4903
31413
80254
44800
85233
0
85098
0
41184
0
41558
0
0
31499
7398
85118
0
0
0
0
0
919
0
89684
0
18705
98979
63116
89226
32934
0
94231
45318
99095
46271
25372
73687
61680
0
31625
26573
0
5986
0
10836
0
55607
0
21372
7327
0
0
0
0
0
0
16667
28872
0
34737
0
0
0
78828
0
18581
5949
50198
0
38210
83361
0
0
0
0
0
45299
0
0
3061
0
0
62979
205
79767
0
86006
42071
73680
55853
0
35669
66778
67501
0
0
64924
0
45138
43565
0
90386
36732
96806
0
0
44047
92890
12377
0
90018
83530
0
0
0
62987
0
0
0
159
5216
70884
66350
46480
0
0
81679
0
0
0
0
78146
0
3513
16462
56887
98493
17806
72004
0
0
0
42852
0
0
20841
0
8937
17796
44009
51510
0
0
0
0
0
0
0
98333
0
0
0
9600
58814
0
76074
0
0
50678
0
92929
37916
0
0
0
48311
0
0
68720
93091
12128
7663
0
0
0
0
49145
97767
57185
0
0
84716
76879
89688
43732
0
68619
0
1521
0
80578
0
38239
0
81848
0
58217
31698
11596
72415
46141
0
0
0
46889
0
0
77510
0
0
0
22245
6588
0
0
65134
0
0
30480
57303
35177
0
39755
81996
0
0
17574
10662
84135
0
91675
41770
0
0
78514
0
0
4616
31835
0
0
71679
0
99186
0
0
25692
41652
0
92811
93669
43744
64799
42102
33318
0
0
43806
96799
41877
0
44022
83629
0
0
0
97481
76841
10499
0
54902
35472
0
0
0
67271
48377
45553
0
0
0
64819
19948
75766
99288
45646
0
0
0
79344
78560
0
0
0
14510
0
0
28345
0
0
0
0
49899
27891
97541
0
24819
0
99150
55719
67062
0
57488
63095
73042
24359
0
0
44096
55638
0
0
20865
20022
53794
0
29919
65127
0
28049
48699
23669
0
78159
48451
0
85145
0
54174
70748
0
5588
233
38673
76845
26961
0
81807
56281
0
15538
0
19007
59402
0
8891
769
0
0
27966
0
79563
3753
90128
98733
0
0
95041
20417
0
0
0
0
0
0
0
0
0
0
80601
29047
0
0
0
79153
0
0
65670
64528
0
17945
0
32565
0
0
0
0
26700
0
28349
68580
51532
7912
0
10025
7943
73031
80825
0
41298
0
23107
77646
0
0
10835
71110
72879
0
29864
2858
85607
8884
42186
0
0
0
56582
57759
0
73217
0
14829
99138
91424
62444
0
57187
0
92956
0
80018
0
81722
53817
0
5185
0
0
81887
0
99193
0
87660
9447
39188
3947
0
0
0
24692
61795
0
0
76670
0
0
0
0
82490
0
52260
0
30507
12065
36429
37910
607
0
0
0
0
0
94196
82161
0
76473
0
84977
49007
0
0
60122
7665
6065
7289
0
0
0
0
0
35129
26301
81597
0
0
59490
38260
9416
98912
33954
47700
0
0
0
91549
0
92051
78452
0
0
13457
0
86640
0
0
0
0
9693
0
92724
0
0
45907
0
0
0
30664
0
0
32211
84659
9861
33101
85405
0
67205
0
88118
0
0
0
31879
55008
0
0
30834
91154
49572
0
0
1328
76411
0
0
83194
59491
0
70022
0
26432
67742
53655
0
0
87356
0
0
0
20527
72396
0
52590
0
70063
0
9965
48673
0
0
0
11685
5944
28090
37481
77994
0
97611
0
25999
0
0
0
0
0
0
17776
0
50135
63285
5960
0
51757
0
0
0
0
0
55941
39281
0
63801
76193
39405
0
20253
62699
30638
0
0
0
57757
96178
10941
0
11274
38184
0
89688
0
0
0
35080
51263
32127
0
0
0
0
0
70732
0
12331
0
99783
1653
0
0
0
52293
0
85541
0
0
0
81738
47625
0
19321
66986
0
50528
0
153
0
1379
98316
28352
0
0
60998
0
0
0
62134
68439
0
55897
0
0
24590
0
0
0
76396
0
0
93895
87698
0
68500
0
46812
0
71812
0
92274
90195
0
17072
0
46869
3930
79908
0
53457
0
0
0
0
85830
28557
50597
45689
0
66170
0
0
0
31716
37633
63561
0
0
0
14341
42536
0
0
0
95624
25687
0
87523
65115
0
76007
74248
43223
45702
7879
0
36632
0
0
9811
0
0
0
44391
55997
0
0
0
29297
0
87244
0
0
46643
92751
0
0
0
52055
0
23950
63681
21327
0
0
47695
0
11881
12678
0
0
0
20662
0
95887
0
0
0
0
22502
64066
0
0
0
9158
0
91183
20110
8955
47447
0
0
0
8607
33572
0
90038
0
0
50267
0
0
0
52172
34684
46847
0
0
31611
0
0
0
0
9477
0
0
0
0
0
0
90871
0
53242
36312
49205
52224
22993
48744
46488
0
0
0
0
67178
57860
0
46608
6624
0
0
0
0
0
33728
51446
15483
0
23891
89774
49413
47436
0
0
0
63459
0
85597
52596
8244
0
0
0
56036
30259
39847
0
0
49164
0
0
0
0
0
0
49162
64173
13530
0
0
0
0
0
52855
35660
51578
0
0
20786
0
32672
61715
0
55514
0
82525
25606
0
0
0
0
0
0
76329
17498
4779
62263
0
69975
0
29231
0
0
15927
43617
0
0
0
80311
0
59411
23217
0
95858
75038
0
80832
9363
0
83134
0
0
99740
52726
0
0
62889
0
0
0
0
73167
41523
0
96266
18032
1960
59304
10151
0
0
0
0
87878
8185
0
4314
0
75582
27056
35874
67590
5577
13453
45188
0
0
0
93909
59132
0
86988
0
57003
0
0
0
0
6201
0
0
0
85997
33981
0
0
0
0
0
87192
99595
27316
33195
0
72366
64511
1956
0
72576
24530
39643
61767
0
29594
0
0
38183
48006
19736
0
0
1167
5232
0
53811
0
75795
82074
0
35076
85825
11028
66858
0
94577
12635
44364
0
0
0
59178
58338
0
0
29839
0
41111
89021
98250
0
54571
51976
80653
14028
31562
45456
2727
0
0
32883
0
29046
0
47890
0
0
0
10024
0
0
48443
55303
0
37143
0
58145
0
0
73142
0
0
0
0
81328
0
42326
0
81865
42673
56742
0
0
0
40491
2635
16180
88835
34058
96640
0
0
0
92151
25666
57090
0
0
31749
0
39002
13023
0
0
88629
71474
90873
0
0
14076
75988
0
0
0
31880
71161
56994
0
0
0
21547
0
0
7984
0
0
23869
0
0
0
65330
85949
57158
0
0
57486
6923
0
84227
64452
0
0
72016
0
27446
21993
0
61155
0
0
93616
60104
97889
0
0
31902
4453
0
41482
485
84245
54727
98944
0
0
0
0
76521
39360
57890
8266
72054
0
0
9924
75165
0
0
30891
0
0
84618
73260
6455
0
61612
87237
82051
0
5001
13613
73371
0
0
0
4260
43106
24265
0
0
0
47582
0
0
0
51110
45848
0
0
0
22921
0
0
0
47549
0
0
5772
81500
51322
34082
67940
0
0
0
0
0
90162
0
80998
0
0
0
75892
88656
90583
82781
0
0
98458
60483
77878
43693
0
48412
0
0
0
0
29656
0
21408
0
0
0
14274
0
0
0
0
58951
73222
4339
0
73019
53358
0
0
54124
0
76992
96558
0
0
40555
0
0
0
0
0
32167
67101
5206
2115
54689
0
76842
57193
0
32696
0
0
0
64920
0
54348
89126
6103
95092
89822
17149
0
93551
0
19640
0
23033
69044
0
88462
9512
56437
0
0
0
0
39415
0
0
0
0
43690
66757
73535
0
47558
63835
0
0
89388
0
73758
0
0
70006
0
0
0
20829
0
92623
0
0
23671
90296
0
0
0
51912
96690
0
77517
95452
0
93976
2425
0
0
0
95933
0
13236
0
45123
47782
0
18415
0
0
0
0
14488
81835
13889
75170
19166
0
49733
54836
63592
14502
61269
0
54186
43337
0
83141
0
38202
0
0
0
56732
22012
0
71487
0
56699
0
72204
0
64801
0
0
71675
0
27998
0
76191
0
36292
0
0
0
0
0
0
0
37168
47320
39636
0
0
21900
86990
0
8914
0
0
90736
4225
0
6296
29467
0
82088
0
0
11981
65137
37312
0
73715
95430
50979
36755
0
0
3224
52029
19068
0
0
88534
51387
31352
0
0
0
0
41980
74904
0
5542
99231
0
0
0
90893
0
990
39440
39835
75389
10251
0
0
0
0
0
0
0
43900
0
47569
44041
91913
56683
0
0
72956
0
0
6841
27611
42684
56324
0
87198
0
0
0
33989
0
0
11075
66424
46214
0
48660
0
10987
42736
24775
5575
0
0
24974
0
49671
84577
57063
30179
30670
0
20004
11321
0
25386
0
0
0
0
0
29406
97574
92857
40389
0
9680
0
81631
0
89072
0
97565
0
58397
0
89280
59769
0
89280
0
31115
0
0
0
0
0
0
71923
0
16881
0
0
99890
0
10143
0
0
78586
64995
0
0
0
0
0
70174
81773
0
0
80478
0
64959
80310
0
37979
62301
98243
38440
84214
0
64627
0
0
0
49752
50158
0
0
7256
0
0
19809
587
0
57320
0
0
0
0
0
20362
53666
0
32751
50193
0
89923
42023
0
23564
27546
78213
90925
46425
16769
96186
0
49885
23869
71423
0
43264
0
17929
0
0
84510
30656
86296
45327
74977
98350
86760
0
39856
1451
26842
63918
0
0
0
0
65190
0
83539
0
0
0
78676
77127
0
54863
0
0
39608
87683
0
0
76352
93294
0
14649
0
0
0
5525
0
82021
83849
20949
94491
0
98973
0
42372
0
89750
0
0
43329
0
0
0
0
53304
0
0
0
50655
5593
66846
0
7002
34361
0
0
0
0
70625
34908
0
0
0
59999
53634
0
64526
0
0
0
0
0
0
0
1584
9891
45908
60083
19362
93036
70571
3566
52032
0
92192
8768
0
0
59865
0
90554
74856
0
57721
0
0
79158
0
65749
0
0
53384
97713
0
0
0
28350
0
75276
39682
84169
0
17797
0
0
0
0
38425
71381
14202
0
0
0
19168
0
49779
0
38860
80991
0
25460
73450
0
32585
0
0
0
0
0
18679
0
0
5243
0
85515
0
25245
83946
6545
650
36254
94561
62897
0
19585
80962
0
0
0
0
0
5490
41762
0
0
58262
45222
0
76233
0
0
0
0
0
0
0
0
81956
45512
86006
0
0
51448
8018
0
35834
0
37180
50761
0
19247
65106
0
69288
0
83745
0
50595
0
0
67739
0
0
54916
0
89363
20865
0
83959
24844
75411
0
0
0
0
26191
0
0
0
33638
0
43677
22543
45550
62414
0
0
712
0
0
0
78114
0
72250
18878
0
17049
65825
0
0
59337
5179
24547
0
95417
34637
41633
75756
97516
0
0
0
0
0
0
0
0
80812
62735
0
0
0
0
0
46959
25470
0
0
0
13284
941
0
64025
0
25064
33315
0
36797
74060
0
0
19172
0
0
0
62167
27136
0
0
42730
0
97452
44384
0
7734
2739
0
0
0
94859
1116
41702
19845
0
36532
5267
46673
39283
0
95128
95710
0
37752
13786
0
0
0
0
1253
21180
0
28428
0
11774
0
39811
0
0
40330
0
0
0
36237
61845
0
80612
0
13735
27333
0
0
0
0
0
4876
2092
90421
28142
74231
0
0
80466
0
8003
40536
44709
26202
50474
0
32622
0
0
30225
22126
0
56319
0
9334
0
0
57373
0
45658
0
67910
76613
0
0
22875
0
0
22752
70198
72794
92544
0
46717
0
0
72143
21826
0
59488
0
81843
69625
0
94053
0
0
0
43207
0
0
93747
0
0
0
24001
0
0
75742
26875
0
76768
39644
25509
96568
0
0
0
0
0
21241
0
0
0
92203
0
0
61783
0
97259
0
0
0
80125
0
9648
4194
0
0
0
75871
0
0
57139
0
2477
0
76739
0
33127
0
0
99822
16427
57579
32429
1911
0
31199
0
38094
0
40969
0
25879
59505
66632
0
0
94860
2751
52422
30970
61966
37795
83388
0
0
0
0
0
73332
0
21924
0
0
0
0
0
0
0
0
64877
76524
0
49834
0
0
75282
0
47114
0
34985
58067
0
95728
0
23046
40834
0
13594
0
0
32415
40907
0
24349
5069
30763
0
0
0
72197
0
338
0
0
17061
0
71044
17987
30292
50315
76835
78917
0
47903
69705
52143
64110
0
0
2819
0
0
0
39819
0
0
4608
0
32562
25185
42434
0
27790
12296
0
0
91513
86232
35006
89334
58404
16314
0
0
0
0
0
0
49666
78986
3943
65796
0
0
0
0
0
53049
0
0
0
0
39846
77102
0
68679
0
0
0
0
49819
63353
90867
0
0
98523
32793
35627
0
0
41572
39950
0
0
0
99203
17110
46434
26199
69194
58577
0
83200
55899
0
0
0
0
50983
22233
47259
0
0
99261
0
0
0
16529
0
65622
25179
5282
18869
476
6673
0
0
0
86475
0
0
21422
90658
82133
0
2362
66712
96557
0
33536
56065
0
0
4671
0
0
0
0
36162
0
95580
72817
0
0
32450
9330
0
0
58672
0
0
29527
48973
0
0
42751
58557
0
32813
235
92752
52229
0
13220
81359
41984
0
61549
0
0
0
70919
0
74033
0
64099
0
0
0
22165
11174
90783
0
0
97137
0
0
0
69188
5366
0
0
0
0
74316
16004
0
785
39565
0
0
15762
26672
0
6026
0
79588
0
85383
49523
72135
38626
0
0
29962
0
78533
26372
91901
18518
25347
68150
0
12351
2436
0
29636
0
34461
0
0
0
45629
0
53154
54338
72278
45919
38073
25245
0
0
81406
47027
0
0
0
0
59112
40323
60723
0
0
46128
41863
0
17682
28476
84160
91151
18614
0
68668
0
0
1578
88936
67711
99597
89255
0
74393
0
79877
46747
96384
11068
76675
0
59698
72054
0
13345
0
83573
0
0
51030
0
0
0
91868
0
0
0
0
0
0
94269
62137
0
0
0
96689
0
18219
4418
0
32290
0
0
0
19437
0
24220
0
0
43643
0
1269
0
30440
0
86105
1242
84194
37936
0
0
25999
0
0
0
0
0
81729
0
0
0
26763
0
8715
0
0
0
9377
68008
0
0
16732
70441
59017
66975
0
0
0
0
0
87507
0
0
0
0
0
40896
25806
66505
0
40041
0
6506
95413
0
87914
0
50785
0
60166
3976
0
0
17461
0
12224
0
44594
97017
0
19356
0
41099
0
20004
0
90081
0
47790
0
58064
0
20497
86649
0
69451
15433
0
25415
0
39995
29788
69499
0
89141
9721
75796
34068
0
0
0
0
0
77769
59277
2891
15326
42562
0
88788
0
0
77097
0
0
0
0
0
28863
0
67743
0
0
0
29579
0
0
58472
81694
49596
30389
93900
97367
86858
0
4294
30952
32451
0
0
0
72657
50503
0
38738
0
0
0
29486
0
0
0
24001
50946
47103
0
0
0
0
80807
70251
0
89833
0
48690
0
0
9078
0
0
87575
49677
0
9637
0
84469
11436
86345
51247
0
43121
2820
18085
0
0
0
62236
0
65778
0
0
0
0
0
0
0
0
0
0
51990
39709
45641
6916
0
0
0
82922
61889
22437
32916
74193
0
0
66612
0
0
31969
85646
33525
54708
0
76951
474
99810
0
0
52590
81851
20564
0
56571
46884
0
0
99640
0
0
43798
0
30693
63002
43211
74414
69593
38258
0
0
0
0
0
0
14473
0
44980
0
0
0
0
38370
0
0
79298
32792
0
634
22678
39008
1441
0
59256
0
0
0
88615
46455
1486
69765
29115
0
92736
32837
55746
95348
0
0
3617
32643
8573
31508
0
3613
62485
0
21922
84754
0
4869
22514
15976
58263
0
0
92167
67640
0
0
70555
14008
35118
62446
97922
34220
0
28220
0
0
0
0
26333
18226
77367
27787
67330
0
0
93168
10057
39606
0
0
39546
0
0
75890
15246
0
58727
0
0
0
0
84009
0
65321
0
0
0
0
0
0
0
0
86420
74718
19193
0
0
0
0
66718
71015
0
0
0
51664
95541
0
30081
59700
42987
0
44761
0
0
186
22814
0
0
52996
19356
0
0
93034
17067
0
36980
0
92465
77443
0
0
0
89453
0
30349
0
0
0
67630
0
75072
0
64343
75930
0
0
98797
30414
0
4953
65357
84551
0
0
54109
0
98442
81550
32889
52007
0
64014
28878
0
0
10037
25523
529
0
0
6745
0
0
24405
0
0
93010
49211
98660
41045
0
81957
78397
0
0
62631
92720
0
82764
0
30141
0
0
0
80529
0
0
0
0
9175
0
76732
74155
0
66556
0
0
71754
0
0
81351
0
0
14070
0
59436
21209
0
0
0
16661
0
69753
0
62200
38891
0
94971
0
53878
26999
0
62541
0
98382
85403
0
0
87562
27606
98207
0
63972
0
21308
93535
0
0
46533
0
25938
41026
0
70556
37197
75750
94199
22126
51402
0
0
53262
0
0
0
0
0
0
22779
0
0
0
0
70878
74649
0
0
0
0
0
97107
0
92134
91982
0
0
0
59020
13504
50796
0
2049
5717
62688
82993
0
22414
47640
37186
56363
0
0
10257
36615
0
0
0
65768
8893
0
6266
0
0
0
72595
0
0
9845
9378
1864
0
67002
35057
0
36819
63835
95465
0
60553
52255
21345
8203
0
0
21706
15218
23195
11740
0
0
0
95166
0
0
65597
29956
0
0
28725
0
22768
5666
0
30457
0
96842
51582
0
0
96786
64717
95349
0
0
0
0
0
0
64085
65619
45866
92337
0
0
57898
0
0
0
0
0
0
0
2362
30233
73720
0
77471
45142
0
32427
91782
0
57631
5945
0
0
71788
63975
0
94702
0
12712
83556
0
0
64627
66684
0
0
0
45308
0
51951
0
54738
43138
54451
0
53629
0
0
80281
40116
0
64754
0
49383
41794
95555
76903
65990
0
94865
0
34889
61462
35170
0
37180
53652
0
86197
58857
73369
63958
72374
0
30090
0
94205
50502
0
0
12609
4146
96893
87374
0
0
0
0
0
0
0
0
30217
1957
0
24410
0
0
0
0
0
0
0
72335
85889
1749
12970
85836
0
50597
79891
0
0
77076
0
0
0
29162
74772
0
10154
0
0
0
12168
0
0
0
0
7822
58086
0
0
34241
0
38999
0
0
0
63493
13334
62714
0
0
59998
0
38746
0
0
7082
13825
18767
0
0
0
0
0
0
0
0
52862
0
0
86082
0
99340
49999
16478
9132
49627
0
0
61609
74475
74552
0
31857
52885
0
83566
0
0
52544
23885
0
0
32374
0
8428
0
33694
0
54079
0
94235
62069
70187
0
0
3461
9760
29808
80914
0
0
61740
0
44980
88295
0
54205
14663
0
45757
63859
0
58111
0
0
37315
69179
0
14621
82292
0
19386
0
0
85172
75645
0
0
63227
83826
87829
0
51851
69799
68314
92141
59477
71738
38791
0
0
0
0
0
0
96966
43521
94124
0
0
0
34481
16102
0
65115
10313
36261
0
69920
0
35154
97615
0
0
0
80049
46878
33860
39825
0
0
0
97487
0
0
0
0
0
41409
23290
23286
10881
67644
59985
86620
80159
74824
0
0
0
2865
0
80292
48134
45231
0
0
0
0
96487
49713
42347
0
0
79804
0
0
0
99617
0
18702
0
0
19628
0
0
0
39778
44812
0
0
0
75836
68445
0
0
82918
58563
0
76447
0
0
0
28503
0
10691
0
48037
64435
27077
89683
0
43852
24583
0
60189
0
0
11825
27696
58830
26498
5376
5833
0
0
0
84716
50782
15656
0
94722
19022
0
0
4681
0
86654
24721
94516
0
79275
86947
0
74270
0
42998
43626
94870
89064
16583
0
82879
0
0
0
45834
20219
69266
0
62064
0
90512
0
82301
0
95967
0
84613
0
52622
60894
82127
51299
2940
52501
84097
94704
15411
0
20318
88271
0
0
63938
76074
79466
0
0
0
19799
0
70238
47352
79114
0
93073
0
58416
36351
30258
19267
18735
47302
45335
89631
72668
58306
52561
0
0
0
0
0
0
0
30438
82235
0
0
0
0
0
72691
19015
95663
0
0
28801
88982
45103
0
0
72025
0
83236
94050
0
0
21760
0
0
75776
0
0
0
84592
0
0
87323
0
0
0
23619
0
0
0
55232
0
21840
80164
80324
0
26135
39651
0
66736
0
57770
0
0
0
8077
0
90174
92749
0
0
0
55846
0
97859
0
0
17679
4601
0
0
0
61265
87321
0
45971
61246
758
0
0
0
0
38995
11953
20921
0
0
34667
11534
0
0
0
13120
0
0
0
96900
54102
0
19876
15134
0
15075
0
80532
43864
0
0
0
0
0
0
47507
91260
43717
53027
0
54345
0
55536
0
0
99459
73154
0
0
81110
0
0
19526
0
55516
16224
0
0
89336
52331
38834
31665
50022
50477
0
57598
0
0
0
55994
78615
0
0
26485
0
96307
29437
94931
0
0
12672
98087
0
0
0
0
0
0
0
70045
0
0
0
9174
8261
536
0
40497
24538
0
86942
0
45525
90587
0
0
0
37555
0
0
69761
29906
0
87666
0
0
0
48530
0
51845
0
76902
44944
0
0
0
0
0
0
13471
0
0
0
0
0
75009
33816
0
10281
0
70549
57634
68271
44548
81334
58817
0
0
0
0
35181
69769
0
57196
93622
0
69422
0
70743
64514
37036
0
46665
0
0
4560
0
47298
0
0
0
0
0
48166
77336
0
0
84582
39801
41868
0
0
75616
0
0
13634
24626
0
0
92016
57141
0
0
0
64206
12026
0
0
39969
0
0
0
0
25756
0
40351
11490
0
0
0
0
6889
97605
0
0
77889
0
57446
75174
0
0
0
42822
0
0
0
90992
0
1339
0
71326
0
63879
94656
0
59573
32974
0
62586
0
0
35152
57447
0
74211
14952
0
50114
0
81290
22183
32171
0
99788
0
0
0
13737
23416
27534
60969
30061
22980
21465
30105
0
0
8975
0
0
0
0
0
0
0
2565
49672
0
11350
2179
0
39017
0
94182
55260
45137
58119
0
20800
0
0
11738
0
80329
0
0
18887
7960
59790
0
28373
0
0
99003
27429
0
83419
0
2775
25303
74106
10306
16715
0
72623
92972
0
46894
0
61672
14134
0
0
0
0
0
0
70295
0
0
0
0
0
39918
21854
0
44841
0
0
0
0
54306
1324
0
31635
0
0
0
18963
93158
0
0
49744
39649
0
45450
38230
56907
0
0
0
0
0
0
15439
27897
27296
82995
0
0
0
18795
99678
0
0
36468
0
0
96868
0
87304
0
52938
27631
0
84645
0
48094
0
81105
0
0
0
0
0
88111
0
0
12613
0
42324
0
0
84820
0
0
46710
0
74739
0
0
0
86305
87144
51299
82162
7854
0
38607
0
6064
0
23703
57047
4804
9026
0
3806
54694
0
2047
64910
0
0
60848
0
0
13403
1923
43939
99016
0
0
84720
59321
27353
0
0
2454
66233
1175
26370
0
7492
0
58017
0
77782
0
0
0
0
0
0
41316
70378
31039
0
92993
0
91052
0
39209
9342
194
0
4945
0
50935
0
0
16028
88245
34358
0
69794
0
32657
28159
0
90509
0
0
0
70105
0
0
80872
0
64132
30356
82654
19262
39467
26932
0
3836
74454
0
0
5408
0
9729
0
0
0
11602
0
0
0
0
0
0
7806
68546
74259
78910
0
38235
36039
16876
0
28712
0
12736
33642
45388
0
27272
0
0
0
48105
0
0
64040
0
0
88723
22545
45432
97658
43874
16540
0
20618
87883
57515
94974
0
17586
8714
77229
17047
0
0
81118
0
0
84721
56276
0
94190
13765
0
0
0
49406
5102
81324
92671
11324
0
62837
0
0
63451
0
77257
35380
72367
0
93120
0
0
0
0
57829
0
0
0
0
0
61954
51335
0
0
0
67865
0
0
68024
62591
42172
0
93262
91341
18124
47164
0
74826
53110
61047
67296
0
63233
88218
74501
81986
0
0
60645
63037
54831
0
0
12671
0
0
39963
0
0
89552
43166
31600
55195
0
0
0
0
54765
0
0
0
0
0
0
0
56377
0
0
0
77537
68397
0
0
36026
48231
0
24074
0
0
7695
76340
0
28490
19482
7084
0
0
89922
93620
70824
0
0
67570
0
0
26833
14591
47461
63060
0
0
0
0
86401
0
78007
69978
0
95694
0
75281
0
53509
78842
0
93057
0
0
11461
0
15410
16862
0
0
93014
73265
50799
14672
0
46546
0
98086
22936
99077
49709
90036
55490
0
0
12328
0
0
28489
72642
12914
0
37928
0
0
93415
15009
99069
77108
0
72408
50514
74167
0
73705
24523
0
0
80503
79089
9018
0
0
83217
2342
20869
0
92672
98604
0
20709
0
48220
46650
43854
0
0
37422
61572
42694
0
0
0
0
33895
0
0
35297
0
0
16617
0
20916
0
0
48264
79075
90677
0
83253
78015
14180
41921
0
0
0
0
94861
0
0
94699
6233
97154
0
0
46678
72736
43643
0
85673
66754
0
0
0
0
52209
47165
53491
0
9707
0
32783
1344
0
0
0
0
10076
59933
98574
17739
0
20505
35067
80101
94691
56126
0
0
0
40064
0
0
0
84166
0
19679
71874
46156
71543
68842
0
59575
0
95074
12957
0
37983
0
42447
59898
0
27906
77783
33057
0
80494
50524
0
75301
0
79764
0
0
0
0
42344
60048
6548
0
0
61016
0
0
0
0
0
56941
15775
0
47427
26196
0
33743
83012
0
43883
38590
92419
40759
75664
0
0
87952
0
63326
32663
2726
91633
0
0
73866
93846
0
72853
22113
0
0
0
84936
74523
99755
52594
34552
48118
0
0
0
0
12137
0
0
20909
0
0
8144
90466
98096
60642
0
19797
0
0
26397
29681
90801
0
7906
52858
95264
80528
0
17786
0
49722
53188
0
0
0
0
0
0
71342
0
2962
37904
326
2348
0
54135
89311
70499
0
0
44506
0
39259
86385
51810
35319
0
59693
0
93939
66283
0
0
0
11598
21408
0
0
90278
0
0
0
0
0
0
0
0
0
4621
80554
0
0
0
0
0
2238
0
39519
0
0
60049
0
0
45621
59990
27435
0
0
0
0
10264
30291
0
0
31511
6329
0
0
0
0
63258
0
0
46853
0
0
91873
37969
0
0
17786
8720
31072
92852
0
47249
0
0
0
75489
36230
45033
25123
0
70737
36941
55308
84115
50932
0
75878
0
93660
90813
0
13471
0
0
0
0
0
0
79963
3934
0
24116
86460
0
73818
91712
0
22182
32994
0
15347
0
0
0
0
0
7408
33181
0
0
0
81781
48326
90885
99680
41127
42445
29817
70540
41223
83045
0
0
40940
6814
11498
0
0
0
57030
0
0
0
3543
0
0
0
65206
0
97953
71907
0
65560
16824
76203
14637
86023
0
6607
29716
88545
13749
4743
74029
0
0
4049
10933
0
0
13245
93367
0
63519
96471
76871
0
47474
0
0
0
67841
0
74455
46442
26349
0
12609
65773
69316
0
0
0
0
0
0
83371
0
0
0
29669
0
23224
85422
0
0
28506
0
5621
43600
51947
46322
57764
88034
0
0
0
0
75404
48003
1350
0
0
0
93588
90591
0
0
0
24781
0
0
90288
0
0
65216
0
46422
0
0
0
12898
0
0
0
0
27374
34120
77915
14451
0
1399
0
31614
0
45815
81574
72033
0
47717
48751
0
0
2714
0
92541
0
42950
0
76020
7204
41285
78699
57810
0
0
60249
0
60585
62608
0
65594
0
0
76532
0
40164
57943
90927
2499
23590
0
0
0
0
36453
49909
0
0
56624
0
0
0
21380
46129
99351
71922
26618
19901
29871
0
0
86060
0
93893
9983
0
18672
52739
38565
88448
21156
59669
0
0
0
26052
24438
0
57284
0
0
68838
0
69405
0
0
0
46508
0
41621
63028
0
63026
28386
89548
61649
82092
76185
85627
0
46371
0
28006
0
0
8112
45773
74917
32538
21947
34604
0
4121
0
0
0
23762
83977
0
0
0
0
72810
0
50474
0
0
8959
0
0
90935
81453
0
13502
82855
3279
55276
0
56112
0
97915
0
0
22993
0
0
31726
63591
95439
0
0
0
0
0
56447
0
0
0
0
0
98440
0
0
20569
83898
96119
0
32623
57185
0
0
0
64633
0
95678
62744
0
27239
29346
0
98278
0
0
13802
0
33476
0
4715
78174
14618
56351
0
43809
0
41614
0
68502
0
46846
98150
0
15353
577
0
4521
47266
0
8443
0
53204
0
53324
0
85595
28246
11700
69219
31658
7387
98068
0
0
96757
6290
38825
80112
92585
50431
60558
0
0
0
0
0
0
17798
28572
2939
68591
13695
0
5555
88901
0
0
0
382
15463
64127
44382
80571
0
0
0
18533
90527
95255
0
0
24401
89333
0
42634
96977
0
48982
53091
8641
0
0
85292
89357
89327
17982
0
0
78546
52098
0
0
20368
39508
0
0
88080
0
0
0
2683
27927
47702
0
0
62200
33350
0
72655
0
30546
56158
44394
52549
58459
0
12580
70894
12683
0
73788
33973
0
0
87717
0
0
0
45507
0
40921
0
57901
49193
97587
7733
0
0
17046
11954
47970
0
0
0
0
0
80231
40401
9492
0
69534
0
12097
23680
0
0
0
0
20060
0
0
0
96974
68897
13959
45216
27354
0
0
0
63614
0
12390
0
0
0
0
74231
12641
73808
16943
0
54063
19330
1223
98608
51565
0
0
43634
62735
73353
77148
0
41712
48198
0
65225
46218
0
0
0
0
64633
2993
24625
45604
52991
0
73177
51569
0
0
0
0
0
0
0
72384
0
0
0
8301
0
72025
91771
0
83376
49145
84870
0
0
57321
0
37590
12026
68213
79229
83421
83739
81790
0
92860
1720
0
26293
0
0
14524
25320
0
0
0
0
0
0
60230
35367
0
80108
72527
94026
0
0
16279
0
44285
1080
0
0
44728
29454
49656
80709
24203
8557
48116
0
8675
65939
0
40545
38473
44078
0
30589
56556
0
85749
34117
15026
27714
0
43426
0
72202
26746
0
0
0
0
0
0
0
47016
0
0
0
18264
0
92765
38608
83798
0
0
56338
0
0
0
0
345
80435
60104
1305
19533
0
94556
81228
0
0
0
28320
14794
0
55786
0
0
0
59244
0
39895
0
0
41616
3525
63321
20739
0
82060
0
0
24272
24503
0
15533
0
75717
10314
0
0
0
0
0
0
22056
52912
0
0
92146
0
41287
0
39296
10938
66288
0
8387
0
72868
0
0
17452
0
0
72615
0
0
42041
0
73416
84739
0
29621
11805
0
0
0
0
0
0
63444
45157
0
37219
38229
0
79411
0
91661
0
7073
0
40241
72175
0
46567
8445
0
0
33764
0
0
27903
0
19701
46792
0
0
0
0
50378
0
19113
0
68880
0
0
0
0
0
42559
0
0
0
0
85754
0
0
47026
0
0
0
31070
0
11154
0
85625
0
0
0
69481
25584
0
81504
0
59539
64414
0
72049
0
0
18576
0
51520
0
28687
2547
0
0
59964
0
0
79456
0
15063
0
78555
0
20236
0
0
99471
0
81492
35943
0
16240
0
0
0
46799
6695
0
24447
85199
0
5633
0
21813
49030
37321
70188
63842
53931
64750
0
91052
0
83535
4280
30190
19892
59273
0
0
77437
0
8791
0
0
44759
0
43475
32696
73795
18857
96194
57889
0
0
37603
13477
81741
0
6846
0
0
0
69708
24347
0
0
0
0
82082
0
0
71395
0
0
0
22791
36692
93493
59587
13054
0
0
78250
55233
0
46977
0
0
0
88204
0
0
63250
82918
0
0
18581
54616
0
91228
51889
78759
24881
0
0
75977
4106
0
0
43689
13793
37305
0
2035
0
35992
31752
81620
27735
11808
55545
0
0
69724
93156
0
0
0
89192
0
0
0
0
5509
0
0
0
0
67954
73458
0
0
0
0
0
0
23681
0
0
0
96751
96034
0
0
71480
83173
80876
0
51417
0
0
0
20483
36766
0
0
93251
0
76256
39200
0
38862
0
0
0
0
96688
0
0
94450
95805
0
9703
0
20565
13136
90362
94521
96123
0
35296
0
67657
0
4703
0
0
0
42231
98319
16437
0
0
80096
0
59246
0
28729
0
0
0
0
0
0
52987
0
0
34386
80605
0
0
11781
3470
0
13050
25884
0
8878
47767
0
0
0
0
0
0
0
0
0
0
0
95321
0
17515
28577
0
0
35286
8851
1088
0
31755
40497
0
33858
0
0
0
62743
48344
87368
84161
0
0
7438
68846
72227
45824
0
7292
0
93319
30886
0
28113
28353
0
0
91492
0
0
23647
0
0
0
0
98671
77548
0
0
22045
0
0
17013
0
8685
0
0
32333
21287
0
0
0
60088
0
0
90886
66810
0
64727
73650
75358
19640
85085
0
31685
0
0
0
51944
89030
48938
0
0
9310
36222
1526
0
0
0
94622
23549
66709
0
0
64636
29740
69876
0
0
79175
0
7110
25290
0
71347
98216
97880
64022
49104
0
0
6355
0
43403
0
39757
0
87853
8671
0
0
97948
81527
0
0
0
0
0
3814
84675
62333
13352
26199
38294
0
0
16480
0
10219
6914
0
0
0
0
0
0
41956
0
0
15043
0
0
235
91002
0
1365
0
0
0
52956
99631
89686
0
21430
0
23500
0
0
33552
0
30132
0
96258
0
0
0
0
0
61778
55038
0
20923
0
29818
20472
0
85195
0
42346
69064
80823
0
0
0
28905
37640
2756
42216
69754
0
91968
0
0
90421
9583
1408
80779
0
23276
0
12452
85587
60015
11863
0
0
3096
66263
0
47770
24758
0
0
0
22548
24651
99752
0
23794
0
0
0
47023
15686
0
20585
43586
0
92292
64519
0
0
0
7682
42812
113
0
0
15026
0
0
0
2445
0
38747
91248
59296
27026
0
0
35436
62141
0
6618
98458
0
0
22875
16181
0
0
5853
21311
0
0
0
0
0
0
0
0
0
0
0
0
30628
0
91739
49368
0
15678
0
93873
68339
15152
0
56288
38599
95654
0
0
0
99028
0
0
0
13090
0
0
0
0
52974
65345
0
68284
0
89824
41946
20479
60064
0
0
62246
82490
0
0
4469
16671
0
52976
72943
0
78567
0
66289
0
0
4523
0
915
0
75992
0
82335
89223
64752
84790
74640
15491
36903
0
0
0
70768
95299
0
60297
0
17903
24651
46840
47148
0
0
93723
0
0
96872
0
43302
0
0
0
97836
0
0
12582
46980
97231
0
0
79717
59295
0
71999
2295
0
23025
0
48712
0
65819
0
0
0
0
17363
55112
0
60761
0
39483
0
64702
0
0
59824
95387
95336
52504
78222
53846
89537
10805
29703
5530
90489
17105
3963
87192
0
30202
0
80242
14945
73890
49902
41360
26405
81980
8604
43478
55576
73722
0
60999
51700
3641
20722
81486
0
0
0
58280
56888
0
0
86108
0
0
0
0
0
78906
78994
0
0
29837
52401
66704
0
89561
0
0
31209
0
0
92467
20849
0
83283
66462
97534
99570
0
372
39820
0
78427
0
59173
71488
5460
16455
0
45000
9404
69427
0
0
1840
36493
17555
40734
0
59181
0
0
656
0
47638
33714
13887
0
0
0
0
0
0
0
0
0
0
0
14960
26252
68828
43989
0
0
81050
0
38206
30586
0
58592
0
50906
0
9431
17176
39936
0
0
65711
14396
10755
0
0
0
12905
80722
0
0
34555
31776
29322
4651
0
22502
0
57139
0
0
4280
58661
65492
26772
63782
0
0
34455
0
84819
0
0
73521
0
75352
86195
0
0
0
0
0
80331
17109
89172
3318
84867
0
50189
0
65139
91224
23745
0
10849
81563
0
0
0
0
43447
15415
0
78488
86976
0
25849
0
0
78539
0
0
0
0
0
6547
0
0
89487
0
0
0
92724
14824
31646
0
0
0
17042
0
0
91480
49418
0
71573
67280
0
0
0
29036
0
0
0
81810
59665
63517
0
31844
95557
0
0
45533
0
0
0
71521
30072
39760
0
0
0
87651
5771
0
31585
0
0
52037
0
0
0
0
0
16688
0
70713
54272
52180
88357
0
53934
56361
72783
8329
0
0
0
0
0
0
0
40580
0
0
0
0
40973
0
9941
0
89318
81389
81677
55939
0
26321
0
0
66596
24812
0
0
0
0
0
0
0
51587
69716
94432
3115
43962
68374
64910
0
0
22781
0
5253
31264
80602
0
62761
50721
57604
0
65001
5932
71531
0
0
91642
0
82539
88852
5588
0
56367
52714
0
90314
75303
0
0
0
6947
0
0
35813
0
76559
0
0
0
66260
0
0
0
43754
7580
14627
85963
0
0
56004
0
0
36234
0
88611
0
62286
0
0
0
0
0
35993
0
0
0
84539
64370
0
78565
0
0
0
0
0
0
0
44047
54174
0
0
87209
0
79913
0
65361
6797
0
0
0
0
37556
0
62403
0
8496
0
36340
0
71167
96287
0
41145
0
39713
0
10591
28403
0
0
13074
0
0
18082
24566
89150
0
87244
0
0
93656
0
0
0
29259
0
82710
93477
0
26320
0
51720
97905
11383
98586
0
27867
0
0
60917
86153
84148
0
91890
0
7632
0
76062
0
0
60639
0
0
0
0
0
20508
0
85195
37464
0
0
94781
0
0
7432
36779
0
0
0
0
39025
0
0
8181
0
0
80871
13139
0
0
50695
0
34385
0
6213
15162
0
0
0
57473
0
37329
0
41598
0
0
0
0
16587
91517
38841
80245
54770
0
0
0
0
0
0
0
17399
86648
35938
0
11553
77035
25912
0
7370
0
42330
0
82303
73074
46010
0
0
0
0
0
36431
13912
39292
38952
1564
0
51727
66694
60663
28115
0
86858
0
20222
55632
0
68536
0
36512
98411
0
0
72646
0
55896
0
0
624
95719
0
4035
85249
0
0
56657
0
0
72316
0
77425
0
80088
4988
6064
0
0
7683
47390
95067
0
0
0
0
0
12137
0
0
0
13960
0
0
0
0
0
0
49215
70047
0
0
0
34122
0
30308
860
0
0
0
0
0
0
67966
0
45694
0
0
0
0
82703
71771
0
0
0
0
23695
0
0
28380
0
63637
0
0
0
0
71983
4092
69689
36883
0
56341
87242
9325
0
0
0
0
72684
40748
42002
0
0
12587
0
0
63097
15001
0
42630
0
10510
93082
0
39661
0
0
59900
0
0
11079
0
0
0
60531
36137
82945
41528
12736
57223
0
59382
40432
38639
0
0
0
68367
3293
0
67256
41032
7066
59194
0
0
0
44355
87915
819
0
0
92066
77224
1887
59520
6420
0
19223
40600
0
0
0
24513
20935
0
6463
0
0
0
0
0
0
53836
0
0
0
0
92667
0
0
4475
0
0
81779
12155
0
95606
26386
0
25971
0
0
0
0
46149
0
44556
0
0
92101
73611
0
0
15867
0
48545
58616
25130
99378
0
35772
0
55328
0
27974
23350
0
0
89674
0
23407
96646
0
0
51298
58922
0
55521
77554
0
85094
6196
6635
0
30350
0
0
0
20621
0
0
12469
89975
61981
0
92241
0
0
49486
0
0
32281
0
23436
0
0
84535
7805
0
0
0
51419
0
0
0
82521
0
0
0
0
21100
61485
56926
62239
78920
93241
92610
88964
25010
61001
0
0
45036
0
67886
23909
76972
0
10597
0
36311
53669
0
33429
34884
95099
24504
36508
0
0
2458
0
56354
56965
46056
0
72440
0
77612
0
0
0
30984
0
0
85502
2009
0
0
6803
0
69642
68884
0
0
51002
94656
6781
0
47493
0
22325
0
66377
0
94876
94780
82406
0
0
0
0
51094
60562
0
29263
0
20529
0
28409
82412
58950
0
0
48139
0
72304
11596
0
0
0
0
0
0
0
0
0
0
95899
60369
0
0
0
0
0
0
0
37422
0
0
0
0
4825
0
21014
0
0
81352
0
0
0
0
93757
0
76491
0
69945
4941
32928
81869
10677
0
53533
22711
97210
79063
0
68792
29549
0
0
0
0
6766
0
0
93103
0
0
0
96477
0
97165
0
0
0
0
58144
0
0
0
66562
0
65978
22860
8571
7901
0
75759
73228
1623
0
72647
14175
91278
58806
0
0
0
91415
0
18330
54252
87410
0
0
0
59922
0
0
30103
59111
83899
0
0
0
0
0
0
0
0
15424
52527
48571
0
85401
0
83604
2734
70591
0
81650
70663
36236
15260
0
74904
31372
0
12368
0
67698
76848
75066
33566
0
0
79495
86704
48828
0
0
0
48540
0
0
63502
42284
0
97206
0
34255
0
68974
24790
0
0
16065
0
35295
74327
0
87394
0
0
0
92409
0
0
50358
85667
0
61294
0
17249
0
84166
3871
1484
64061
15043
80357
0
16839
21932
0
46363
76111
76486
96124
0
10416
0
0
24159
0
0
0
66537
0
0
5945
15748
0
74230
91071
0
88453
0
47471
0
30613
0
0
0
76156
0
0
0
0
24286
0
0
44862
0
82666
0
0
0
48692
0
39269
0
84139
0
85878
0
60672
0
0
42886
12337
31643
0
0
0
65341
0
0
27536
0
0
0
98097
0
0
53163
0
74172
0
0
52066
67267
0
0
75915
0
20580
55416
81978
38186
0
0
74105
0
0
67641
67753
25817
69183
0
26716
0
17584
58712
9729
0
69213
43736
22302
0
0
56155
0
0
58618
0
0
92301
0
0
9106
0
65502
91449
3996
0
0
0
36495
0
17618
55883
0
20706
0
33844
0
0
0
62914
0
0
86372
0
16994
0
0
25392
65465
0
90500
17664
35134
0
0
99729
0
23553
0
10854
9874
94926
0
0
0
89498
73216
67557
0
0
54442
0
0
0
0
0
0
0
0
77280
0
0
48208
0
77822
84265
0
0
0
0
0
0
0
5642
43470
69018
0
59047
72181
66789
0
0
63740
2456
0
36827
0
60920
0
47689
0
42062
0
0
92068
0
85769
61620
54230
26447
86309
83505
94250
0
0
0
95
99340
13285
91001
0
0
0
12623
0
5611
67986
0
0
71163
0
0
9005
0
0
0
82939
77471
76771
0
20445
62097
0
13340
0
565
0
70530
17390
0
0
46891
83221
0
0
0
10584
34219
35608
0
62729
926
0
0
0
0
0
67696
34171
19035
34386
0
0
60968
72022
0
0
0
72264
1231
0
0
0
58927
0
0
21894
23973
0
89031
0
0
0
0
0
0
81711
0
0
0
0
0
75344
29026
93783
90634
0
76163
98469
0
0
14154
0
8788
46197
0
0
0
0
0
47592
8520
521
58828
0
0
33562
0
39913
0
0
3937
0
12863
0
66026
0
0
0
17956
36673
9380
0
97718
69050
0
73225
36896
0
8954
0
5124
0
54006
87229
56417
30885
0
25050
0
5961
0
0
0
0
0
43625
0
0
12313
32263
14576
37917
3479
45085
74503
0
0
0
52872
0
0
0
0
0
74258
98527
88547
35571
94810
6438
0
0
23500
0
0
0
59549
0
0
0
43643
0
0
0
59050
0
0
0
35734
50938
19789
27710
0
60829
0
0
27566
50279
0
65972
0
0
0
0
57598
32285
21788
0
0
0
0
0
38200
0
0
0
92483
28965
66231
0
78131
0
0
3496
18630
82579
0
71429
0
68799
0
33699
0
0
0
34398
86440
0
34552
0
20555
0
0
0
0
0
78652
0
39145
0
88278
0
61456
11767
35025
0
76691
0
62210
94926
12563
5276
0
0
0
11172
0
0
88643
0
17880
79034
22791
0
0
0
14060
93317
0
0
0
98731
0
92486
0
0
28006
0
0
88017
0
84298
61839
0
50081
47624
0
0
71189
77657
0
0
89719
27388
0
47023
0
0
0
91054
19059
67063
0
22086
28251
0
0
0
21502
38130
0
68595
0
0
72175
0
60967
0
55047
0
16199
0
0
0
81220
0
74397
0
53424
0
0
0
62183
0
79556
0
39137
34481
18565
0
62910
0
0
0
30382
88426
21755
0
0
0
89145
0
0
0
0
0
60618
4805
44218
0
0
77416
92378
98258
44317
0
0
0
97064
0
18149
48438
2648
0
0
0
0
74295
2342
0
41176
21966
676
0
50080
0
0
0
0
8662
0
55652
0
0
43715
60250
74761
0
72876
89006
0
23492
39769
44873
0
64884
26061
53592
52620
27948
95991
66931
36144
75932
49343
42382
0
91674
0
78916
0
9912
33932
0
0
0
0
0
49877
0
56208
0
0
36098
0
0
79127
55366
0
51470
0
0
27160
48065
0
0
0
31787
0
70183
67352
6992
0
0
41240
20262
99405
0
0
17379
0
0
10765
7179
0
85389
14636
0
0
57688
58281
55050
0
80406
15275
0
0
84086
0
0
97561
22530
66604
55541
0
0
0
45605
4098
0
64694
0
54896
63472
93462
0
0
0
0
27640
0
58182
70539
0
0
0
0
53317
0
16026
64811
12658
0
0
10355
0
0
544
0
26234
60809
0
0
0
0
0
0
0
82222
70510
11116
0
43262
0
62876
0
0
0
33084
52077
0
1175
27519
33717
0
0
0
0
0
59245
0
0
0
90940
0
0
81300
12335
58020
58003
0
0
0
0
85106
0
0
6222
0
58054
0
0
24975
19706
46212
67566
70810
0
0
12714
53871
0
0
0
17948
87679
48157
0
0
14621
0
0
99087
53705
75633
85351
0
54939
78634
76121
0
0
0
0
23721
31459
0
0
72837
44480
98656
98706
24619
22088
83485
50842
5732
54015
43523
0
81640
50255
84790
12313
13825
39759
0
74216
57423
85773
31502
12457
0
0
8634
99879
0
0
0
0
94426
17591
0
0
0
0
61712
0
0
0
79427
0
0
11996
29070
0
68525
0
31962
0
0
0
0
24654
47805
0
63827
0
0
0
77589
34979
32648
0
0
0
76706
0
86553
0
62
95925
47219
65017
45427
0
14218
47531
65244
19507
45452
69798
0
35637
95887
0
0
0
29846
0
0
0
0
0
0
0
23030
0
21353
21317
0
21419
56288
79259
63481
0
96912
0
0
0
39609
0
9635
0
0
46959
0
49513
0
0
0
62094
0
2880
0
92263
0
0
0
0
12789
28566
0
91565
0
41520
66633
0
0
15458
0
93930
0
0
0
46748
72520
17565
0
10124
67339
0
0
11250
0
0
0
0
54428
90892
53865
24365
0
35582
0
0
0
36081
37814
0
89710
71826
0
25360
80613
53686
73311
0
30570
0
15308
0
96859
89164
74106
6356
0
0
0
0
93771
64691
59149
0
99836
37521
66013
67904
39767
0
0
73919
56792
0
0
65140
0
42374
67295
0
0
0
0
16955
0
26873
2885
62776
0
16074
52344
0
0
62550
40664
0
98774
0
0
1027
0
0
47609
0
14450
11383
0
74372
0
0
0
0
88398
41862
0
25915
85231
31769
89034
81111
0
17054
0
0
18329
57925
77053
69048
80274
68566
0
81803
77196
0
53852
0
62001
0
0
0
0
29950
0
0
29031
0
0
0
84546
57168
0
83709
86875
69549
0
60583
20478
0
1834
0
71047
57820
10894
0
0
0
79744
36790
7941
61454
76527
77472
0
50504
0
0
94726
0
0
78195
0
63140
0
87211
39452
25015
0
0
85530
0
0
0
44062
0
0
0
35867
0
0
6239
0
0
5705
6976
0
0
0
39643
16387
70515
0
0
55546
48337
50269
90398
0
1472
0
99576
0
19773
0
0
48182
50664
0
82427
10940
0
33523
77827
0
0
0
25171
0
0
0
55774
50861
41774
44017
0
82961
0
0
0
0
0
46514
0
62733
0
56459
0
0
23830
0
96726
0
0
0
15700
68588
7295
0
0
0
19155
0
0
51685
0
92722
82709
0
0
0
34760
48173
91928
0
0
0
10346
0
0
3340
43842
54991
0
95723
0
80115
0
1936
39836
25417
17438
0
0
81557
51186
0
20846
99177
0
0
0
0
26015
26385
48074
0
12039
0
10125
76240
34245
0
97003
47010
0
0
0
7353
0
0
18325
0
0
0
3252
0
63674
0
0
94720
4412
58815
7796
72156
88474
0
0
68483
91540
81989
77130
0
0
0
49228
67837
17116
0
0
53894
0
0
0
93279
0
1344
41533
0
14636
0
62853
29637
48986
38914
95741
60912
75108
95384
11972
34893
97161
54180
28917
11278
0
0
0
0
24332
29123
32234
0
0
38409
25743
74917
0
0
82807
0
60031
0
60176
0
0
0
89395
19996
0
0
66340
0
54034
0
91154
0
67330
0
0
83886
19613
21091
0
0
79729
11270
79981
27787
0
45991
52863
5695
36921
42635
45314
0
59146
99443
0
93111
0
8565
0
0
0
0
0
41197
2494
90783
0
72112
0
85099
2778
96869
66063
89691
17235
0
0
0
31474
0
4311
1893
0
76296
0
0
70104
0
0
97641
71448
54958
0
0
4118
0
0
0
0
83860
0
0
916
62322
42437
0
0
0
23386
68663
54180
13575
0
19970
80653
0
78965
51113
23106
835
10791
0
1740
0
0
0
0
0
0
0
44001
27240
38802
31192
3239
77541
93779
6945
54827
0
0
85882
0
10767
0
92644
72963
0
80281
63749
53767
0
44894
0
0
17198
7550
6935
53401
0
28963
62159
41165
30538
95949
0
0
0
0
1937
30938
0
0
34488
52801
0
0
12760
87051
0
69098
0
0
68673
0
0
0
58578
0
63550
0
0
0
55900
34653
18441
77120
0
79405
91273
0
0
0
13406
0
97376
57092
0
0
77962
26691
47090
23130
94418
0
47039
88286
85406
0
35178
62775
0
69404
0
0
84971
84140
16962
2807
0
0
79459
17661
0
14374
16132
0
98150
29940
0
57969
0
99303
65302
0
49033
48729
0
20111
0
24160
83521
11142
14866
60621
0
0
0
6071
47159
0
75089
17858
0
39479
0
80944
0
0
0
39040
78000
29398
43696
96086
0
0
0
0
0
95971
0
0
0
0
0
27472
0
2543
29631
11190
0
66348
27772
26868
0
0
0
89956
88664
0
0
0
0
79658
0
0
1769
0
99710
34455
47182
0
79874
17299
0
63410
0
0
92481
25411
0
18687
0
0
0
2351
92199
79774
86118
0
0
0
89602
33465
0
0
72806
0
22535
0
0
84856
46861
0
34448
13900
74178
0
36218
0
0
84281
0
67021
55950
0
18959
67882
0
34428
0
0
28553
0
3577
0
0
0
15096
31976
1309
0
20101
0
71987
73448
0
0
17072
489
0
42198
0
0
0
78383
0
17661
20299
91628
0
16316
0
0
44181
0
0
4627
0
0
10715
53636
0
96115
0
0
89816
0
0
60982
0
85915
0
54997
0
49448
0
38259
44702
7906
0
24491
0
29002
0
0
0
0
19217
0
0
0
24064
39482
99451
94410
27541
0
0
77811
0
0
50657
0
85613
30763
31351
0
0
0
50388
0
15001
26864
0
52351
0
0
91347
0
0
0
0
8430
41637
0
0
0
55532
0
33643
0
57839
0
90001
75526
0
59897
0
0
0
86348
0
35813
0
32042
11822
34707
0
0
12791
1545
0
0
0
0
0
0
34224
36847
0
31319
77751
10321
0
0
71824
0
0
13176
20290
0
43835
52730
78692
0
0
0
56485
0
37859
0
0
0
7164
0
0
0
54723
91870
0
0
74716
0
70413
93659
0
7475
32711
0
0
81496
0
0
17668
0
0
73015
51513
0
0
0
0
93989
46094
0
64458
0
0
31063
207
0
0
0
38932
77724
0
77271
0
90483
15154
0
70180
0
9002
19690
7231
71532
50316
0
45802
0
60658
80225
0
0
0
8142
0
0
3082
39404
28939
60739
0
0
57403
6568
0
89539
31207
42543
74291
72303
22795
0
0
52631
91329
0
0
38817
0
45542
12987
36423
94941
41290
0
0
34069
34337
5983
0
0
0
0
44647
0
0
55453
0
0
0
46315
0
0
41532
0
32608
0
45445
75497
0
93799
46929
0
0
801
7324
69059
96812
1269
73182
0
85758
0
0
0
0
43628
0
0
49100
4014
0
0
44625
0
63675
54509
65079
79183
15343
28421
8244
0
0
0
65815
3190
0
18268
45548
41725
0
1479
14293
39079
61987
55749
0
94697
51047
0
0
0
0
0
91244
0
27086
0
0
28357
0
0
0
0
55794
0
0
0
0
0
0
48885
0
20453
0
52315
0
0
27999
60040
3406
80689
0
22880
41970
91494
42375
60662
72831
0
0
0
82154
0
11397
10593
9927
29029
0
44468
0
0
65897
0
92389
0
0
13617
83416
0
0
0
20051
0
8152
0
55619
0
48061
63257
5258
27313
0
0
31202
82533
0
21681
0
44641
33002
65513
0
0
59121
92208
0
79775
0
63136
0
0
0
0
8453
40995
2571
58013
0
0
42707
0
0
0
97070
97935
86978
79296
32509
17036
0
16439
0
0
0
0
20471
0
65568
68585
45503
0
68152
97738
0
33238
33826
0
0
0
0
0
0
0
73380
56501
0
47512
96251
0
0
96479
28453
0
81502
11990
20782
93157
51727
0
0
0
0
0
59647
8282
0
0
0
0
0
22525
83992
47677
0
8429
84411
29463
87288
0
73786
0
0
90306
0
0
87466
0
0
0
75512
6237
22375
0
83730
6997
58751
84089
18277
0
12534
0
0
0
0
17472
0
32224
0
4582
0
0
0
63482
33831
0
0
0
61467
72507
41977
0
2809
31117
98949
0
37646
18221
51662
0
37646
68173
34885
88936
60003
0
55953
0
0
0
0
97102
29795
95700
0
11521
50505
15362
31958
0
0
43906
0
42183
40877
0
97480
94068
44920
0
57273
78915
45986
97292
88412
0
54596
0
0
87159
0
0
5190
0
82224
30849
0
40750
0
0
0
55133
0
0
0
0
49072
0
43077
96470
0
95079
16620
0
0
64913
27227
27751
0
0
82152
0
33939
37766
0
0
0
0
24918
0
29361
0
76438
85592
96570
62182
0
82125
0
0
30418
0
0
0
0
43915
62998
61403
0
41958
19185
7221
34464
0
0
0
20446
0
0
86448
0
84913
73225
0
0
79189
0
0
0
53251
34620
0
30821
0
53678
30397
58489
59800
0
0
0
66402
37317
0
0
40708
0
6869
0
51838
0
0
90318
86911
31011
71427
0
75829
0
0
0
0
65340
6234
20590
4929
0
38967
0
11478
66791
0
0
0
0
7747
40423
0
0
64862
60488
10307
20932
0
68687
0
33497
0
31513
0
0
0
52264
0
55686
65796
35916
0
25192
0
0
46347
0
41468
0
36847
53024
0
0
50954
78793
0
85760
45398
11849
0
4441
0
84025
0
19958
0
67742
0
0
61550
52554
0
0
54967
0
0
0
31852
9452
37261
51911
33722
10454
0
0
39497
17747
52543
60334
0
60191
22359
9278
39854
0
0
0
0
0
0
75924
30232
0
65532
22192
0
32218
0
33890
14904
0
65939
63585
0
0
51633
0
78842
12559
78297
97636
30022
0
0
87051
0
0
0
0
0
1712
35857
0
0
41279
0
30481
0
0
0
14445
0
0
0
0
0
0
43754
0
36991
0
33773
0
0
51245
0
5979
0
0
0
40849
10230
21442
0
66821
13737
0
0
73613
0
56680
0
21052
82513
43219
64197
21187
0
0
37130
34362
0
0
0
8258
0
0
0
0
66216
5518
0
0
42936
67166
0
0
0
0
82197
0
0
36575
0
0
57429
17257
0
18027
35817
0
0
90578
0
0
0
0
49497
64933
7149
36961
41144
0
0
0
0
0
0
68677
0
47751
25915
70823
0
91556
0
8417
6380
0
94641
86927
81117
0
58263
90919
38232
0
31529
96742
64243
0
64151
66352
0
0
27445
34156
0
0
78915
0
0
0
0
0
45798
0
0
0
35402
88302
64060
33662
19247
16275
41819
0
0
0
72056
0
0
0
12947
56347
0
89075
0
10577
0
0
0
36453
94268
0
90804
0
0
0
17075
0
65951
0
0
0
30803
68641
31470
0
87147
0
0
93842
0
0
7569
50520
19773
99161
0
0
89869
0
0
65816
97877
51184
14438
0
35399
38190
86342
0
97020
19663
0
0
0
17161
80411
0
35330
22673
98840
19639
93735
67252
0
0
0
80717
71020
0
7745
0
0
0
23499
0
0
97302
0
66442
0
0
0
0
44616
0
0
52426
0
73944
56832
0
0
78412
65575
0
52992
83476
38136
0
0
0
0
0
0
32118
47686
0
0
0
0
22045
11556
24903
0
76674
0
9550
3763
12405
0
8395
39570
0
0
0
65975
0
68247
66196
30397
0
0
0
0
4834
0
8236
31939
0
0
0
39232
54839
57080
0
0
0
0
0
0
0
0
16426
0
18423
0
48073
0
0
0
0
97285
0
9403
0
65139
67244
0
30127
43307
23526
10862
98570
0
0
65887
62018
57831
0
0
83911
0
0
20206
68193
0
24203
0
80505
73522
12399
0
5394
59036
9317
0
0
61096
0
97951
0
0
0
0
0
0
4808
0
0
90795
85385
90951
0
20436
64847
97449
84158
0
0
0
0
83113
0
81862
0
99503
0
96349
0
4709
53107
72207
0
0
0
97430
0
0
0
7150
65218
72846
0
60400
0
0
40383
0
0
0
0
30127
0
0
39509
0
0
88120
0
50792
27001
73440
0
5952
96698
38145
8251
0
0
0
0
0
24010
0
0
34869
0
93885
50102
0
0
39758
0
67733
0
86371
0
0
0
0
54635
52350
0
0
0
0
0
0
25686
0
0
30953
0
81524
51175
0
93799
0
0
27130
0
0
0
0
0
73893
42652
3325
0
0
98589
3677
77524
0
74630
91475
79935
0
7833
0
0
827
12195
87340
34089
79217
72377
2120
92789
65141
0
53228
0
4372
0
29510
0
47517
74037
20525
0
93796
84494
0
5340
0
0
0
71152
9591
0
23936
0
0
31872
0
30239
0
0
0
0
83837
21643
37559
0
0
0
95801
3433
62752
0
35571
0
0
0
11835
2116
0
95760
0
50995
0
37113
0
89080
0
18061
0
14633
91150
44168
0
0
10402
0
0
78838
50880
0
61369
0
0
31143
0
8025
48376
0
16352
0
0
0
32973
90982
7887
0
0
41835
0
52869
0
24197
0
95176
40560
0
0
0
19536
98462
0
27036
10477
0
0
0
70375
44710
88167
19773
71349
46620
0
20414
0
47609
0
16709
583
8241
66474
0
53239
0
60661
95003
0
0
10537
33024
0
0
0
68
60019
0
0
0
0
0
21524
92367
0
0
0
0
0
42998
0
87239
22900
0
0
12803
23525
66180
0
0
0
0
0
77965
0
0
0
0
0
97520
0
0
0
0
30437
0
46076
0
92844
90218
21405
49235
0
0
6425
5846
0
0
0
23997
0
0
0
0
52559
0
0
0
0
0
0
12030
0
97241
93343
0
0
1555
0
0
0
0
0
96700
42981
46745
28788
2251
26800
0
0
0
0
9111
34235
9035
13080
0
51996
0
0
97072
87342
0
22327
84820
66951
72750
58770
0
68629
0
0
0
19475
46332
7862
11858
35033
0
0
0
5183
65022
0
0
62004
0
0
0
0
0
5291
0
0
81588
0
0
0
35768
0
86124
0
0
0
0
71216
3179
2769
72707
75366
56031
0
18036
26920
80689
40435
0
0
71001
1029
42652
0
823
0
0
55975
2558
44601
12784
90471
59817
29237
0
44792
23932
2007
0
10468
0
0
24799
38976
68306
0
61664
0
9342
0
93461
0
80499
0
37594
64892
0
0
72842
0
0
0
92355
97755
0
89393
0
0
3833
0
22211
0
0
0
0
25532
0
15058
0
67036
38157
94235
0
0
88711
88834
0
5347
76533
74022
80119
5771
0
0
34827
7595
0
0
61873
47182
0
0
0
77552
0
19850
0
0
0
0
39925
0
86525
0
71220
0
0
0
0
77062
66487
0
99710
0
0
0
23418
0
2323
0
10444
0
75511
0
95502
11829
68337
0
53834
49387
0
0
0
69076
25941
0
0
26716
0
79469
27038
0
97861
88150
0
6340
22364
74110
0
0
0
0
0
0
0
28386
0
68247
0
0
93595
33072
0
0
72870
0
0
0
0
92161
0
0
7829
0
0
3721
0
56959
92028
0
66088
0
0
0
45130
78839
8785
0
0
0
0
0
0
6302
90340
0
17111
8860
28703
69141
0
0
0
51644
0
2981
0
42250
14175
88467
0
33199
0
0
0
85780
96466
32039
0
38343
0
0
94131
0
0
52750
0
36535
77986
92118
40453
97218
0
0
0
13513
65900
62227
0
24953
0
88035
0
0
11177
19335
81207
0
36360
9216
83714
0
41910
48184
98322
0
0
39580
0
0
41766
22510
76369
0
92277
67807
0
0
0
88579
45413
16954
0
0
0
74205
33771
0
81992
81951
70042
16643
80206
0
86679
99285
0
5533
27381
0
1488
956
0
90168
0
82839
0
82434
27895
0
0
0
0
0
83475
80572
0
0
26748
89717
0
0
0
0
25834
76605
0
28552
0
77575
0
58193
95748
0
0
0
0
0
13542
0
89675
0
56682
0
8978
0
65905
986
0
31179
29133
0
0
2434
69983
57299
0
0
3667
43056
0
0
0
0
0
0
0
33560
43579
0
67231
53139
40391
80217
0
89693
0
0
0
28390
36668
0
25601
0
47181
0
0
0
0
44655
67666
0
54286
32810
11378
12417
0
0
0
33686
0
0
0
0
69115
47017
0
0
50692
96842
0
47787
0
0
43318
0
0
51228
66195
9028
17741
77118
86060
0
0
0
48431
12994
0
8543
30019
0
0
0
0
0
95379
0
14709
0
97010
0
0
0
27262
15168
0
0
0
87760
0
0
0
14081
36309
1756
0
65005
81627
65356
0
0
63420
8934
58424
97129
0
55772
44592
86070
15649
63538
0
0
0
63007
82936
0
0
0
0
0
0
0
0
49297
0
0
0
42355
39975
0
53533
98273
67314
63537
0
0
77812
0
92334
17090
0
95037
47160
0
0
0
0
0
28859
0
15455
3141
91653
0
53032
0
0
5950
10577
71601
0
0
0
0
49562
39410
42834
65160
0
95590
4129
18212
20568
0
0
0
0
0
32002
0
0
47950
0
0
0
7193
0
0
0
0
55019
0
0
0
60894
6861
0
92136
0
0
0
0
34960
0
0
34416
0
0
79213
0
0
0
0
30766
44550
14297
86716
0
6199
0
0
0
0
0
80689
70600
2609
85947
0
16976
0
74449
21103
0
0
29565
0
0
0
56435
67658
0
91192
0
0
0
82673
0
0
0
50325
0
0
96409
0
0
0
0
69274
7907
38535
59228
79792
0
42354
89804
97267
18170
0
0
0
0
0
0
6219
60869
0
0
87512
0
93558
58371
72389
81692
41191
0
17959
0
0
0
0
25812
60461
44160
60256
0
876
0
67083
0
5926
3337
45447
0
38462
0
0
46539
0
0
97119
0
0
44211
24023
39366
0
91865
0
44851
86915
0
79753
0
98411
0
0
80543
75774
36335
0
0
0
0
0
0
0
61720
59155
0
41237
0
1705
97164
0
67399
94880
41231
0
0
42501
0
11086
0
0
0
63932
74492
55554
7614
24878
0
0
0
0
27650
0
0
0
0
0
0
62754
0
0
0
7994
84100
82981
0
19908
0
0
69662
0
0
61297
0
75968
0
0
0
39817
21317
0
0
0
95704
0
965
0
0
15384
0
0
53700
67407
65245
0
0
0
46248
11090
0
0
41742
197
0
0
46481
0
0
0
37279
72587
8789
717
14289
33858
0
54507
0
91975
84005
75515
40270
0
60483
0
0
55067
0
0
0
27677
34136
53401
47695
0
38314
0
53894
0
17155
0
0
76956
0
42906
47469
0
30877
41990
0
26097
48074
63031
62030
53634
0
0
0
80061
0
0
0
65488
0
82785
0
0
0
0
99478
0
3302
0
7304
42455
0
0
0
0
65709
49879
0
33225
0
57405
0
77103
11438
0
55927
9973
0
2703
0
9294
48271
0
0
0
0
0
0
53420
31704
0
37232
41773
0
0
31255
0
0
0
30436
0
0
0
89653
0
0
0
0
0
39410
0
0
23343
80062
93031
53129
26723
0
67010
0
0
0
97106
59359
0
0
1593
0
95633
22984
0
54535
0
27788
0
0
0
0
0
30097
0
0
0
33254
67225
58490
77367
13971
0
66863
0
25534
0
0
13190
0
0
0
0
13893
96103
68824
3277
0
15010
0
99931
64547
26312
0
0
0
70899
61211
0
93810
0
0
88821
0
76781
0
0
22449
34968
0
3959
0
0
3403
0
0
92426
0
0
20762
0
53328
95693
60973
91012
0
94991
0
0
55096
98061
60315
0
79351
62685
37344
40173
22029
0
0
89760
0
35335
62311
0
0
0
34285
77446
0
44596
85052
0
0
67527
0
45054
25688
73282
0
0
67762
14462
0
0
0
0
87275
0
1450
0
65419
18054
94734
0
0
0
0
0
77851
89577
15366
85289
15563
18797
0
86217
0
69258
0
68915
82278
0
0
8076
32700
0
80835
0
0
0
0
70058
0
75699
0
0
34463
0
0
0
0
0
0
0
91616
0
6702
0
85756
82446
93997
82891
54895
7478
0
15593
28148
41422
0
0
0
37347
0
0
0
30646
0
0
0
0
0
0
89622
52871
57444
0
30592
0
0
0
36309
77149
0
86181
12311
0
0
51176
68718
73906
0
0
0
0
0
0
12081
48978
97493
0
15671
0
39038
3461
62597
0
9008
0
34796
0
0
17628
0
93332
26049
34696
0
92819
0
79787
19291
0
46840
0
0
0
33436
0
45632
91132
67794
0
340
84752
10280
40458
0
85658
0
98699
63113
0
78172
0
0
0
0
17472
97164
43125
0
0
0
78349
0
0
0
0
0
97705
19828
29602
0
0
0
0
56709
0
3620
0
0
91763
0
0
76549
16375
38378
0
0
62908
49942
29513
52313
0
60354
88863
81217
85592
0
1328
0
0
0
0
0
62766
4702
85497
43947
0
45095
15889
0
0
0
0
0
50218
0
0
57766
0
0
17368
0
24995
0
27917
10216
0
75918
0
30541
0
85863
44344
13646
69623
42010
78238
0
46146
47630
0
5573
0
58034
0
0
0
31044
0
0
0
55818
46321
0
0
39957
31850
0
0
28805
0
8160
0
49873
0
0
73386
0
97780
0
0
0
0
77068
0
0
0
0
41286
39536
0
30176
0
0
84034
78430
0
33253
73389
99728
63707
27414
63728
86758
59740
0
5196
91595
0
74179
0
0
0
70229
0
20500
71162
0
33095
84435
0
0
0
0
42326
29422
0
76780
0
49084
73473
0
0
0
3346
97331
4129
0
1321
0
0
33375
0
33157
30261
36517
0
0
39259
0
61633
9539
0
90865
77163
93879
87846
0
61637
0
39604
0
36515
0
0
65148
5381
0
0
95848
98916
0
0
6605
0
0
0
0
8344
70481
0
0
0
17452
73299
0
56170
0
49170
0
0
67515
0
0
20493
0
0
0
0
0
14931
0
13142
0
0
45079
0
0
55052
3235
28285
0
16997
42071
43669
0
0
15950
0
86088
79867
16596
7758
0
98631
0
52345
0
0
0
35304
23590
0
83392
87375
24651
0
0
0
0
71187
83678
0
0
8045
53897
57500
83928
0
93630
96024
0
0
0
97122
51770
29305
0
0
32729
49195
276
87610
81494
69031
92921
25453
0
9707
0
73542
14202
46164
15801
54501
0
35331
0
0
12491
0
0
0
36240
0
0
54214
54193
0
35680
0
13822
0
33003
0
74864
32126
0
26946
0
99646
0
0
0
0
0
75447
43665
0
0
12283
62459
40626
0
96705
0
28742
0
289
0
21054
0
0
0
0
66192
0
0
9898
23580
0
34496
0
0
69837
0
84270
47690
66042
0
19854
0
41680
0
0
0
0
9167
0
7783
0
91253
0
0
38511
36326
42113
22313
39360
24346
0
0
0
0
81924
2588
0
0
49709
0
90044
70371
23804
13659
0
0
57268
0
0
0
0
0
52702
0
0
50175
73794
0
0
52128
0
0
69968
13451
22662
94187
80207
95340
0
0
0
0
0
97427
93724
78425
0
0
65059
95579
0
0
18255
0
0
42217
98118
0
75677
0
0
0
0
0
0
0
0
0
89791
0
75273
62464
10308
32379
47002
96576
96738
46837
0
0
0
0
54684
0
17659
0
25294
50286
64725
0
0
6669
0
36401
71661
0
24848
67289
0
65236
0
0
0
0
0
45539
0
0
0
0
0
0
72411
0
0
0
78653
3700
91735
67893
0
36013
68697
63175
0
18703
87622
31117
98850
6867
49048
0
94330
0
86560
45880
23309
0
4071
0
0
0
51584
0
0
0
0
20238
78097
0
0
5169
88842
0
0
60546
70605
1114
0
34277
61612
91297
0
0
81157
0
32978
0
0
0
51838
24147
62095
0
0
59992
0
51260
74087
26831
0
33356
0
11844
0
92512
97015
0
0
0
62311
0
72191
0
0
93455
0
0
75046
68776
0
0
64907
57563
59481
0
0
57242
4392
0
58937
0
0
0
0
28892
0
0
7005
36760
5145
48396
23883
0
0
0
3021
0
54632
0
7595
0
98835
9531
0
86371
33557
37693
0
0
11955
0
77216
45335
78715
83372
0
0
19846
0
29075
0
0
0
47742
63973
82444
56602
0
0
43463
67261
0
79835
0
0
0
0
10205
2384
86850
96821
67113
0
0
0
0
25723
0
93807
0
92105
0
0
28691
0
0
21652
0
0
48933
16612
9904
0
0
17852
64300
0
14385
0
96874
0
92883
0
0
0
80981
0
0
0
0
41438
0
0
1477
0
87298
73475
78441
0
80224
0
0
0
6619
0
32452
84010
4684
83062
0
0
93668
0
92144
11400
6380
0
0
8040
0
94203
35030
67859
0
21939
16641
24424
0
0
0
95929
10555
0
24634
0
0
0
69795
0
66929
0
0
79478
0
23247
0
0
0
92534
48054
0
22984
0
0
0
18143
0
0
0
0
0
0
0
0
0
61057
0
0
0
0
0
96923
0
0
0
38365
0
0
0
0
0
20771
0
11525
50987
0
0
34301
0
0
54322
0
84088
52388
0
55589
0
58571
38647
0
27962
341
43817
0
2608
0
0
21765
87912
30773
58090
0
0
89731
0
0
45020
0
14871
5346
0
0
0
0
0
46227
0
48913
17719
30179
77771
55628
44741
71742
0
0
50145
62924
4713
0
0
0
0
0
36319
86156
90385
0
24500
65403
19453
45650
0
703
0
78060
76027
0
0
0
0
0
0
0
0
74158
0
21937
63634
0
0
0
0
36876
82591
54219
0
0
19580
97084
77725
0
73047
59320
50624
19791
0
0
32062
21674
0
0
29788
36563
19010
38327
43440
23082
0
52199
58668
0
21266
0
60395
31337
0
0
93072
50898
0
830
67345
40688
0
34506
81332
0
0
0
12613
59208
0
15743
0
18603
87816
66968
16667
36051
63984
54679
0
7781
0
0
99937
95040
14078
0
93355
80938
0
12274
0
0
10888
0
10802
97880
0
0
5249
68729
0
0
11845
37459
25365
5859
0
62561
47711
0
0
0
38630
0
18691
0
0
0
0
72453
0
0
94614
0
0
5124
34070
74326
0
96240
96560
0
20674
0
0
0
0
0
33784
0
0
0
0
21951
59711
73256
18434
0
30853
0
0
0
99617
74159
0
69466
68791
69155
32944
0
0
0
48071
5373
42648
0
0
0
0
52313
98621
0
58691
0
14918
94113
17097
24653
0
98549
73387
95013
0
0
53022
0
68668
68099
0
0
0
0
0
74677
0
38951
0
0
0
0
58257
0
0
0
0
92241
0
0
0
42073
0
0
91689
73869
0
0
0
0
90042
0
68881
0
0
0
960
0
0
0
0
92840
0
0
0
0
0
0
0
0
8049
67517
0
75487
62858
1943
0
11808
20489
82393
0
72934
6279
0
23750
0
18851
0
31647
0
0
69816
0
0
10853
77967
12105
0
90186
55008
0
7560
61293
52925
11474
0
73886
34301
0
0
29771
75142
0
0
77447
71101
82971
0
0
0
68213
61933
95819
60172
0
91146
46209
0
0
83854
93700
0
35901
39522
0
0
0
8930
94356
45628
0
63384
0
8522
34317
30339
87368
44036
0
75904
49930
98433
86343
0
77043
87802
0
0
43989
0
66886
0
11929
80830
0
0
0
50166
82475
87124
0
98883
20858
0
31074
0
92467
60062
0
47174
65670
0
91635
0
11552
0
22430
0
26856
51201
0
0
1662
0
0
52634
0
0
0
98976
1544
3884
6581
0
0
77030
86505
7350
64068
23161
0
5841
0
60720
0
0
62713
0
0
34830
27907
0
21867
0
0
50743
0
0
0
16254
0
0
0
0
0
0
0
0
0
0
0
9991
0
0
0
0
0
98653
45463
49675
75297
27193
43592
0
81890
83451
0
57570
76874
36593
0
68540
88625
19726
0
68287
11094
78511
62566
0
11865
0
0
0
0
0
403
57686
0
0
0
71775
0
0
93625
0
0
0
44208
85598
76316
0
40667
0
0
0
0
78173
0
0
5741
97780
94153
0
0
0
0
33814
0
0
0
2907
51963
0
30979
95013
46109
0
65378
0
0
85901
0
0
0
11882
88882
0
22804
0
50488
0
0
0
38620
0
77106
35872
0
46379
0
0
0
33262
90181
0
0
6816
0
0
18850
0
41690
0
25792
11113
91011
0
98269
0
33888
54038
0
0
0
0
43879
0
0
0
2556
55216
0
0
0
89703
0
0
49728
41940
0
0
0
0
0
21514
0
61167
11161
77015
43989
14197
0
91368
78450
52272
0
54608
0
12463
11843
10350
0
71894
0
0
731
0
39942
0
20671
0
0
87232
83863
0
0
9291
32331
84129
52274
55632
57949
0
0
3813
0
14629
71753
21
0
0
0
0
0
78681
75924
10238
85869
0
0
0
0
0
59008
0
52758
0
74338
76963
0
99094
0
60349
18738
61296
0
96257
65362
89079
0
13060
52593
0
0
0
25938
0
28012
72902
41251
0
94327
65130
0
0
0
30537
38700
38893
18864
85367
18743
0
0
0
0
0
0
80629
0
0
7156
0
0
0
0
84174
43793
73183
0
0
0
82397
47752
53291
0
0
0
0
0
0
0
0
0
0
54817
12689
1501
0
0
0
0
0
0
0
0
87146
0
0
57037
0
0
28153
51873
0
0
96858
75545
21863
0
18717
0
0
28764
89274
0
38258
93125
45802
0
0
0
0
60457
0
37346
0
96536
77580
0
0
0
0
0
16324
47977
0
46219
0
0
79957
77995
18565
0
0
1279
83556
0
70991
16931
81293
0
52338
13720
55218
0
64638
0
0
0
55403
48565
0
49208
58063
69367
0
0
0
91325
81845
4925
0
30596
0
69096
0
0
0
64168
71199
47789
0
80008
27068
56909
60015
0
11900
12895
72333
0
0
0
0
49538
60627
71241
0
0
85091
0
0
15033
0
43266
99478
0
0
32689
15173
0
48901
0
0
0
0
19008
10796
18756
61707
64790
52253
0
88833
34556
0
0
0
0
36662
0
0
0
0
97677
49199
44751
0
0
70598
0
0
15852
69751
0
69400
0
13565
0
27207
0
57508
4016
16899
0
0
0
0
25337
66912
0
15980
79688
0
51961
0
45451
63431
0
76619
0
274
80059
0
90445
97976
0
0
0
34908
55282
0
0
0
0
0
61658
0
66685
0
73220
0
57909
0
0
0
0
31994
0
74667
0
86124
95512
64229
0
34332
0
0
58746
0
65306
0
0
19945
0
0
26565
0
0
0
0
0
52645
29763
0
42354
0
29723
51223
0
92368
11157
0
75548
0
33163
0
43666
15256
60239
99659
0
0
18887
42843
72809
0
0
0
85265
0
97841
0
50837
0
0
0
0
28991
3824
0
44563
19220
0
33943
38977
73842
17181
0
247
0
14110
0
0
0
51472
92731
0
84065
0
0
23494
11776
99018
0
20694
0
0
98307
0
35681
23624
46171
64701
20960
0
72873
0
0
30400
58243
0
13744
0
0
0
0
90222
0
68160
0
0
0
0
95051
0
0
69921
26575
0
0
77863
0
77626
0
0
17703
0
19555
0
40807
0
74600
0
11408
49386
0
28938
40078
0
48914
16157
0
29954
48598
0
72851
59840
89339
19944
55397
87069
79768
91934
0
74200
67558
0
22656
71193
0
81211
0
0
0
0
0
54102
0
62076
42655
0
0
0
0
0
0
0
60967
0
59082
62598
95871
0
0
0
0
0
23110
36989
0
37407
0
0
0
71016
24962
60657
13714
0
0
25774
27751
0
14304
38073
0
37660
69440
667
0
0
21666
0
0
0
73382
0
0
63342
93724
71288
0
0
0
0
72602
0
34492
0
19192
0
0
0
3933
70751
0
0
57924
0
33805
59700
0
0
0
0
0
0
35828
19253
0
8129
58
0
0
0
11277
35566
0
46123
77745
0
74678
72327
78656
0
83962
0
71484
0
0
73198
0
0
0
0
57516
93305
15593
26101
0
23704
0
0
0
0
9989
0
0
5657
78749
32198
58062
58586
34063
0
0
14048
4765
15731
29932
6788
0
49239
65667
37409
78915
0
6304
73363
70921
34734
77665
47314
0
0
0
64660
46445
0
32682
89538
82872
0
57985
77495
98539
19021
16858
0
72990
0
0
0
76236
47150
76571
0
6667
0
58773
53188
11219
90270
31578
0
0
81506
17824
43586
0
0
0
0
0
0
52493
0
76341
8041
0
0
56538
77436
54411
0
57523
0
0
74726
0
47381
0
0
0
0
20449
0
19655
66034
0
23225
0
36202
18440
0
0
61608
17578
7410
80583
64913
0
0
35328
0
0
32886
0
13815
55734
0
70856
0
0
0
40362
0
0
24036
0
3080
62800
0
4276
0
921
22942
0
15868
16060
37628
37721
0
0
98479
0
67895
0
0
14311
15837
61186
0
70806
0
22650
37667
0
94581
0
0
95008
86950
7338
95178
0
35477
92106
55509
0
85267
0
0
28952
0
0
79018
0
0
0
87927
0
43431
80716
0
71021
0
0
127
71101
0
45009
58636
0
83823
22081
57943
45696
97482
23461
0
0
61150
77499
62485
64190
3259
0
0
82756
0
0
55554
54270
0
0
0
0
59319
0
0
87606
24159
0
27452
0
16382
0
63752
92840
0
83844
0
0
18991
0
90712
0
94062
31670
0
0
31278
0
0
66394
0
0
0
0
5693
69591
48891
0
0
44135
0
0
0
29808
0
0
0
62465
86836
0
67599
0
12107
0
0
86768
86126
69918
0
64093
66135
2921
0
62723
3941
87828
57057
90560
0
0
84246
0
47880
30175
0
0
7536
0
76363
0
0
99578
9372
0
80245
0
11539
97694
0
0
0
2167
27964
38499
0
60385
32162
0
0
0
0
31995
0
0
78086
94774
19254
0
14663
0
0
27537
0
45738
0
0
35155
0
0
66272
82334
47143
1955
84735
0
33308
0
13648
68248
42942
0
9913
29577
0
0
0
0
89645
92495
4916
0
58116
83809
0
49805
30250
77038
61864
0
0
0
60134
91830
0
93005
78170
39965
0
0
0
0
0
88330
0
86703
12797
79227
0
0
78221
0
0
95558
65325
0
0
0
55874
0
94784
45496
9173
0
47138
0
0
0
0
0
0
29228
24998
31779
98725
0
94851
0
85052
7318
0
49212
0
0
6555
2442
92398
0
0
0
2751
0
72622
26129
75107
14175
44474
37067
67862
53062
11985
39383
0
0
46019
8988
0
0
0
22271
18124
9091
24436
0
0
5507
87350
0
95057
0
78002
7139
0
5234
0
88344
83567
0
0
39751
96685
54108
67590
39002
82662
53812
20662
0
0
0
0
40450
0
0
64764
0
0
89743
0
7561
0
13372
93666
0
0
71720
13986
0
95499
0
0
81834
0
22484
0
51095
29394
15340
75612
0
0
49021
0
0
30462
0
0
0
0
0
83011
83682
60761
0
38505
14607
0
0
0
0
0
0
16572
0
0
55879
0
0
55347
0
63550
80070
14448
0
40281
0
13487
0
50963
44780
0
42216
25469
16346
63361
0
0
79069
48386
89130
0
0
0
0
50796
0
76496
0
46740
82626
88480
15568
97170
0
0
0
0
3224
12609
0
0
90558
0
1148
82134
36875
0
0
0
0
49844
0
73285
13784
8508
87479
64352
0
36561
39830
0
0
37772
93580
0
0
0
0
95050
0
0
17100
0
0
0
79337
42677
0
82823
0
0
91638
30930
88621
71142
84263
0
46024
0
0
0
0
0
0
0
96912
0
59389
14966
71049
0
20686
1855
0
0
34291
2481
77310
0
3471
6653
0
82100
48059
70263
24404
0
0
34699
0
79010
0
24769
0
0
44846
32791
31106
0
82710
0
0
0
98073
4805
90117
0
85631
0
66776
0
83468
69526
21237
37262
5710
0
46351
0
0
0
0
0
0
75933
13188
70050
0
80889
73286
0
0
33602
13932
17967
0
0
0
0
53130
0
83192
1446
0
50377
0
68333
99822
14608
95592
96928
93434
0
0
0
0
57753
48386
0
21293
88977
0
0
0
0
0
0
0
0
0
36020
75829
0
60434
58931
1498
0
50587
52098
58458
0
3096
0
60076
40245
25351
47574
0
0
0
18565
0
0
0
3106
30737
73105
0
48592
0
25350
0
0
20982
0
0
68230
0
0
97693
0
95233
0
0
11020
0
46376
55465
66807
0
0
53796
0
95524
10161
51845
44106
88131
0
0
22796
0
79560
60448
0
82182
0
0
60595
0
14185
0
0
52755
10181
0
0
0
0
0
39690
0
15853
0
0
0
24988
71543
78127
51203
0
52196
0
0
76093
0
0
12992
85352
0
0
0
0
0
59309
0
68471
90260
44884
0
75922
22537
0
8070
54109
0
34773
86784
49749
67375
26474
0
75069
0
0
9030
42561
0
0
82826
28160
42793
48210
0
90111
56065
48176
0
54965
67092
69140
79987
27226
0
49598
90991
51588
0
0
0
0
0
0
0
33348
0
29227
0
0
9956
0
0
94554
81899
42769
0
68579
18751
0
19369
0
48046
0
0
30313
0
12473
54722
0
38325
56001
37427
31556
96102
0
55154
58614
0
0
83092
33645
0
30077
0
71749
0
0
77530
0
7394
28440
26697
35127
4252
0
0
0
0
36926
0
0
35294
25441
36020
0
67608
0
0
56473
0
0
0
68162
0
0
96823
0
38338
52179
8730
0
66717
0
84294
14992
39250
63976
0
70971
0
0
0
0
0
0
0
1
0
0
0
27834
22654
0
0
8936
0
0
36207
0
26046
0
0
0
0
0
0
0
97444
0
0
53430
37154
0
0
4785
11539
0
0
0
33255
0
0
57236
46671
83203
13262
0
0
21001
29776
0
0
0
60200
0
0
0
0
0
0
36557
38653
0
0
0
66793
0
76828
0
0
98915
0
0
0
0
0
94580
0
49872
29562
49200
57246
0
11768
75336
0
0
0
56999
45
0
0
27231
35896
0
35228
31005
0
16844
0
0
28752
81314
32503
0
0
79743
0
0
0
30165
72269
0
0
16878
83306
8739
28569
0
0
36147
0
3678
0
0
0
48044
58616
59868
0
91103
39176
0
0
76781
0
0
0
94341
96462
29268
44476
4989
0
0
34705
57613
16299
96857
56608
95169
0
0
98894
0
54849
0
0
26047
0
25674
0
0
0
0
92206
0
13645
0
0
22503
0
0
0
82551
1511
78291
0
85734
0
0
0
3970
0
33604
54062
0
0
63337
0
0
41750
0
66993
0
0
0
61351
0
3601
0
31823
0
0
0
0
0
0
0
0
0
0
0
0
16134
0
18684
15843
0
0
39671
32939
22909
29405
0
0
0
0
60503
0
53374
6158
0
72596
0
43816
42892
20578
0
0
11934
0
0
88424
68890
0
71605
68617
0
82466
0
39117
0
0
18725
92762
0
10467
0
0
44870
0
0
97798
74409
6199
26051
0
37728
19487
2009
0
0
83869
0
0
60829
52479
0
45747
88239
0
82822
1065
62319
40890
89707
95276
53117
85678
0
0
0
0
31885
86736
72838
0
2303
0
89866
0
0
77405
40376
44579
0
0
41661
5944
0
0
0
0
11051
0
75399
0
73338
0
85039
0
42085
91366
0
63957
0
0
0
31335
68684
11265
0
0
0
0
61086
40334
0
0
43730
0
0
11007
0
50662
41973
0
55793
0
20410
46951
0
20352
0
74305
0
0
82899
0
33134
23140
0
85268
31777
0
42141
44681
0
0
0
0
0
82826
4168
0
81554
0
33005
67173
11036
0
81579
44397
88517
0
13926
62662
19
66930
0
56289
0
65392
0
43464
56347
33964
0
87672
0
19321
62028
14706
0
0
72912
17486
0
0
0
72808
0
0
97674
90462
0
80531
46775
0
1050
90142
0
0
0
25307
0
96964
0
2410
0
1613
0
18288
37094
0
18392
87161
0
58916
0
69487
0
0
0
0
0
13916
0
0
76416
0
0
0
4978
99905
0
0
8675
93665
0
0
46912
0
68402
51714
0
52665
0
0
67321
73225
0
0
0
47725
0
51288
0
57567
0
34682
42411
25421
0
0
0
0
0
0
0
87832
37042
0
35260
9631
0
0
0
15210
76180
0
0
0
30567
0
87365
0
0
80422
38187
7869
0
0
34686
0
0
0
93200
61559
0
13340
0
0
48688
81405
57441
0
76559
0
51562
11775
7868
42765
20192
18173
92931
0
62191
0
0
45905
37302
0
20094
0
0
81624
0
0
0
0
0
96219
0
90786
4768
88474
0
42405
0
0
65666
0
69942
0
99572
5206
37714
16716
0
39598
0
0
52163
0
77067
0
87046
0
0
23705
0
0
0
0
99526
0
0
0
99760
0
0
0
0
0
738
0
42729
18259
93530
0
0
59225
0
0
99359
19005
38483
65939
21284
6852
0
34054
24419
70
0
45041
62817
0
96642
0
0
0
6561
0
97425
64367
0
76890
99155
0
39591
0
0
6673
12061
0
26130
94045
0
0
0
38905
0
0
0
68839
0
0
75916
1112
48562
15648
14876
51637
54759
82040
0
0
24165
65160
5434
0
0
0
0
0
80978
80106
48525
0
0
0
0
81966
0
98126
0
0
59311
0
70314
0
0
0
89832
0
0
0
0
0
33909
58071
28818
26657
69994
0
14219
0
0
41434
10496
39829
0
0
51906
0
36041
0
43708
0
32216
0
0
0
39324
0
35895
62152
0
66013
0
0
3022
0
0
0
18194
0
0
0
0
0
33441
0
0
40690
0
37632
0
22021
90003
0
0
60679
36358
0
0
0
9570
69490
0
6914
84750
65918
54816
80354
89274
89342
79501
0
49496
38633
0
0
0
0
0
0
0
20604
85573
0
0
0
46496
85448
0
0
13357
0
37277
0
99612
0
53262
48814
15666
0
15548
10037
81277
55743
0
66651
0
0
0
0
74999
0
0
25135
88558
78143
0
0
0
0
0
0
0
0
0
86005
35513
0
0
9479
0
1761
0
23674
0
74591
36755
0
0
0
59078
0
0
0
0
38138
79738
0
95140
0
0
60809
0
0
0
86749
0
64
0
1114
61215
99520
0
0
48597
56811
40745
41683
85667
20463
43668
0
97524
91093
0
14697
56378
24605
32443
0
0
89707
61625
0
0
65687
0
57623
43523
45311
0
25796
28822
58109
0
94920
0
89724
71991
0
81675
0
0
0
0
18748
55394
0
8812
85268
0
0
62406
41900
8613
0
0
38269
31608
0
0
0
14965
79126
23967
0
0
0
26246
0
0
0
0
0
0
8904
0
48591
31948
0
87297
65876
0
0
59092
24818
44633
0
0
0
0
58141
17599
0
28386
0
24624
23285
0
0
0
75479
0
16466
90717
0
77457
27512
0
1092
35977
0
0
57510
56332
44944
50341
0
26574
35236
85410
90037
62942
43043
0
0
76647
79766
0
22748
0
0
0
8916
23164
97549
58377
0
0
0
0
0
51249
0
56975
21214
0
75106
68922
0
0
8745
51657
75901
6606
0
0
60823
0
0
53828
21513
0
0
0
12838
0
27792
70997
0
0
0
0
28808
0
0
66120
0
0
90613
49284
0
42090
95521
85019
76084
52702
98342
6125
80550
18512
27907
0
0
54234
96165
0
60301
0
55521
73024
3490
24909
27631
0
0
0
56634
56180
90523
96750
84717
82032
84660
85980
0
0
54039
0
0
0
38167
4985
0
0
0
84623
0
89027
0
0
0
40132
0
16471
0
0
52396
66143
40645
76833
90381
46053
53502
0
0
54251
0
0
0
0
92511
0
45768
12825
0
98598
98700
48222
0
0
39364
0
15182
55054
53196
61639
76462
0
0
0
34702
74973
6645
28714
0
28721
0
53345
63448
0
0
99726
69398
11376
98162
89270
0
0
0
37776
0
53394
22287
552
94003
67751
0
77012
0
0
9656
0
15171
0
0
56035
0
0
91163
0
0
47441
0
0
0
32107
36833
0
34366
68947
0
75755
0
0
0
1253
1173
20057
2035
0
0
21316
8030
30003
40695
0
0
85136
0
0
91350
38907
0
0
0
3787
80118
0
0
0
51968
0
0
35699
0
0
23640
0
34671
0
0
64461
17991
96519
42016
49414
0
78712
0
0
2769
0
0
0
0
77197
14662
88987
41179
59635
52381
0
0
0
0
0
50779
0
0
0
0
0
0
0
0
0
0
0
71399
0
0
8525
56397
12245
21729
89432
0
37651
48123
0
52499
44968
4217
21437
0
0
95306
0
4253
0
0
0
12831
0
0
0
6867
0
0
0
0
82812
0
84122
38589
0
17476
4013
14368
0
89460
35712
0
0
0
0
0
69378
0
51503
5055
19322
30322
0
0
2132
92349
0
0
0
69936
0
0
71034
0
40073
73601
0
77854
0
0
10251
0
0
76599
0
4965
72001
0
31564
85230
0
43424
97526
70582
69753
124
94013
35682
23797
0
0
0
81334
25750
0
85811
78647
0
79400
0
80669
0
29846
0
0
0
0
82454
19416
0
77886
0
39707
0
46497
60254
0
45593
18187
0
48247
37118
0
11164
0
67891
0
0
0
0
0
0
72493
49069
0
67519
88037
15513
0
2860
55224
0
4088
39045
32963
26195
74189
0
98005
13412
66340
0
0
35216
71317
59721
30524
79306
0
0
51975
0
89129
0
79503
31001
77941
35086
54162
24469
0
27094
0
17128
98062
17955
63805
34059
32916
0
60986
33682
0
0
0
59581
49993
8021
51587
0
0
0
4729
10367
87861
0
73601
38183
94483
0
26216
58179
0
20412
0
0
32741
0
0
0
3052
26556
0
0
94057
0
0
0
0
49810
22891
36884
76115
37377
0
0
22375
0
0
82287
1347
0
52743
95530
61551
0
71422
32230
32271
0
13370
0
4595
62162
0
0
98091
10851
0
0
23140
9039
39727
0
29137
0
0
0
0
0
0
0
0
0
72761
0
0
59903
0
0
0
50985
85766
37230
0
14403
0
0
0
29005
76807
0
0
0
0
0
21573
0
0
61705
0
0
0
0
0
0
0
0
0
0
96782
34116
0
94018
44114
0
45284
0
0
18962
31694
0
94189
0
92373
93202
61789
67257
0
0
0
914
0
0
1629
96411
17968
85636
39163
0
0
0
0
0
48799
54144
1071
76753
0
0
0
0
0
96345
0
14259
0
0
0
0
0
0
81868
95753
0
0
34824
32750
0
52924
0
0
74537
73558
0
8173
0
0
0
29949
0
9032
5819
80218
72001
57967
0
22016
0
0
21145
35600
0
0
78227
82255
0
58098
6160
0
0
0
39494
0
0
95625
9895
0
0
0
0
0
0
48127
0
0
2969
50622
0
0
62967
0
0
42006
89410
0
0
0
81372
0
8735
59248
95310
0
0
32646
0
0
0
48397
0
0
1412
0
0
0
0
0
74656
31315
0
0
79682
25468
0
0
78037
0
0
10435
4975
0
0
0
0
29224
83098
0
0
0
0
0
91904
66160
0
0
26888
0
90219
77921
0
84603
7152
64851
17955
0
36898
0
0
31149
92420
0
31037
3776
75719
0
0
0
90691
0
0
50110
9677
0
23349
83925
0
0
0
43454
0
60155
79517
0
44846
12145
0
0
0
67838
0
52705
0
94776
0
62492
62108
46359
0
4438
11996
8833
78556
0
0
86387
0
42698
73106
43111
0
0
24375
1160
3637
32334
58521
0
13563
0
0
0
0
0
0
0
99178
0
60871
54433
0
68642
0
0
97095
0
0
0
79019
67400
10192
89841
0
0
72270
44755
0
0
57075
23542
0
0
97592
35412
0
0
0
0
83473
17174
96576
58384
0
25096
52886
39848
0
92177
0
0
0
0
80847
61215
0
77552
0
0
34940
41674
15636
0
0
0
0
40085
0
0
3036
87590
62765
0
80738
9980
0
4487
0
97846
0
0
69862
71655
81601
78461
0
0
0
14846
56069
0
37243
0
46890
76902
0
72423
56438
0
42970
0
78130
82511
0
0
0
57974
0
0
0
0
0
23263
12787
0
0
79611
71889
48736
0
29177
89331
0
0
0
68245
89755
0
1189
25779
0
0
59124
0
31744
0
0
0
0
21996
85348
0
0
4463
54151
0
69992
28014
72188
6874
99494
0
0
0
0
79561
0
65478
64918
0
16305
83177
75912
52026
90450
24610
92120
33158
0
0
0
60869
33773
6474
6005
0
22334
75499
0
0
30532
0
0
12473
0
0
25055
60792
6954
47657
33155
0
0
54289
0
0
15056
15305
41230
96587
7580
47103
78975
66766
0
0
0
0
29830
4065
97849
91953
58777
0
28428
0
14165
0
0
0
50167
67897
57773
0
0
49214
0
19564
0
0
0
36303
0
0
50415
0
0
67280
40130
0
0
0
20193
86186
0
0
72678
7763
0
0
0
34975
0
87737
0
0
6920
0
30960
41582
78669
39967
78560
3297
0
56269
24825
0
51813
0
0
0
60604
66593
67668
0
0
0
0
0
0
0
51713
0
0
0
0
85758
0
0
0
0
0
42397
0
5792
0
0
70850
0
97207
0
0
0
80929
0
91027
8204
81091
0
0
89658
77883
0
4671
0
0
26632
0
63011
0
36176
0
99088
13744
16002
63315
0
2579
77578
0
0
0
0
0
0
70991
0
0
73023
0
0
0
0
29568
0
0
0
0
0
0
0
0
0
0
0
7308
0
0
0
4675
59308
0
0
0
0
0
73722
0
6426
75191
0
0
0
0
2574
43662
46111
0
49263
0
0
49435
0
17395
52074
59766
0
32631
0
0
0
0
73441
0
0
0
8728
45495
44922
0
17726
0
0
0
63853
68469
34884
0
0
51302
83041
76637
33424
0
0
68169
67209
20932
98764
85735
0
71350
0
81949
0
62898
8680
3785
0
0
66807
0
0
68143
23923
35826
0
0
76153
0
89473
5971
0
0
0
0
78907
71197
0
0
0
0
0
74702
0
7161
0
25835
0
27222
0
34960
59491
87845
57638
0
25094
31725
47866
59033
47558
817
0
0
28402
0
0
49350
41951
62432
0
43284
43515
0
47887
96300
0
30987
0
14704
71480
21807
0
0
44158
55771
0
0
2023
48027
0
0
0
97388
0
0
69150
37927
32335
0
20571
63732
0
69142
0
7782
23773
0
17946
0
75408
0
74610
6842
33734
38991
28098
32425
0
74217
29427
0
0
43629
0
0
0
0
6005
0
61776
95605
0
0
0
0
0
35398
0
99508
0
0
86555
46976
0
9008
78671
0
63059
17394
36288
97609
45323
0
0
8199
0
21559
24095
20944
0
98460
0
25622
98203
39231
0
0
48598
82249
0
0
34795
0
6953
0
0
0
0
0
72019
0
0
9859
0
0
0
8083
0
0
0
48246
38245
5209
0
15383
46992
0
0
0
14938
51558
0
0
53928
0
0
31762
0
26853
0
0
85877
0
0
0
0
0
0
0
0
0
0
72450
22834
0
67381
45251
61887
0
0
730
49755
77290
0
0
4092
0
59706
83514
0
31412
0
72119
74872
17776
3041
32389
0
96358
490
97072
61310
62824
26529
92747
0
47772
0
57471
70934
37751
73621
89283
19016
0
0
78152
0
0
0
91410
2003
31750
82394
0
0
79534
67918
12440
94076
920
65772
63338
0
0
99314
28387
98884
0
0
4882
45996
53140
55318
0
0
10751
0
54292
5125
0
23597
35831
0
0
79875
76351
0
49603
91972
40622
0
20811
0
53514
0
0
32124
0
0
0
83612
6491
17512
0
0
0
0
35107
42421
59233
90724
0
75454
91179
0
0
0
34616
57974
99852
18047
0
74543
81686
29545
421
65477
0
0
75734
0
93627
0
96821
31958
0
71301
55595
82322
0
11588
0
58662
0
12520
0
26198
15713
74737
0
80630
0
43127
0
42694
0
12897
80004
69526
0
0
0
0
96062
0
0
0
0
92627
95031
37334
0
0
32093
52447
98145
38097
54423
23204
69456
12798
54408
0
7246
39038
0
18742
43571
0
0
0
52430
0
83550
0
0
3180
0
76555
41655
48339
47736
95678
0
0
0
52933
89065
50152
22571
43547
0
0
0
0
0
0
69140
0
0
0
52281
0
15627
21263
0
65600
17859
47234
0
22401
87970
0
75572
0
0
0
31884
0
67428
92285
0
0
65124
86365
0
17387
0
0
0
0
51721
14883
0
0
0
0
97266
0
0
93348
0
13092
0
0
0
16829
0
56748
11172
13137
60012
45898
0
0
0
36261
99263
0
0
0
71129
77004
5668
0
0
70417
19097
7807
0
0
59915
48131
34630
1154
72537
92395
0
0
0
87132
98143
0
81668
49008
0
0
21538
0
0
0
12731
0
0
71440
0
28411
0
42561
94965
38790
0
0
39551
68175
0
0
11743
0
0
0
0
0
0
32957
0
66112
21121
0
61132
0
0
0
9669
72698
0
0
0
0
0
0
0
56776
0
0
91729
0
0
60710
0
0
65646
0
3671
40483
0
0
0
0
0
93564
0
41467
0
0
21828
15962
89318
0
0
0
51680
0
0
0
27898
27591
74310
0
95891
0
0
0
30203
0
25695
96600
0
0
0
45103
0
86827
18586
55293
83906
0
0
83078
0
27495
0
73726
42379
44661
64052
38091
10532
0
0
0
15651
8060
30841
0
0
0
78693
0
0
56926
54553
0
99796
8628
78394
85385
0
0
0
26917
87584
27077
0
533
0
0
20374
0
15271
0
0
0
2846
37606
91599
8121
45680
0
0
0
81831
95576
76500
27027
0
0
86693
0
81009
0
0
5442
38170
78374
68501
22124
70372
0
48907
0
0
7410
28684
34792
13553
0
0
29706
76737
73680
0
0
0
0
19389
0
14224
80131
0
0
0
0
0
39978
0
0
90871
81781
37780
0
0
0
0
70523
0
9528
0
0
49068
0
28395
53212
0
0
36270
0
63826
0
34067
0
42528
0
73729
11773
45287
0
89357
63163
0
9139
59474
0
76604
46126
29214
16079
770
39387
1935
0
95477
0
0
0
29276
0
0
0
99841
30398
71180
0
29804
96494
80945
72
0
40016
0
66816
0
18070
79718
0
93181
0
0
0
0
35574
0
18583
0
0
0
0
94828
0
0
253
46184
91231
29434
0
0
97040
0
0
0
25242
0
0
45268
0
0
91613
7160
0
0
27705
77223
46960
71360
62545
0
0
0
0
0
399
0
91935
0
0
17261
0
47012
0
82670
0
0
86195
0
0
32322
0
70545
0
28471
0
13584
23269
97978
75218
0
55361
0
95513
0
0
0
0
0
0
51742
0
24774
0
14800
0
0
94989
0
79682
32214
77048
0
73352
98990
0
0
15172
0
25897
91007
78175
57950
81802
30537
45748
0
0
64656
0
0
0
54179
0
0
510
0
0
23008
1173
10557
0
49217
68213
20379
0
0
0
0
0
70379
0
77030
0
0
6147
99866
0
20612
5129
0
98176
17304
28400
0
0
31575
89937
22180
0
0
0
0
0
93027
0
0
0
0
0
0
0
81492
0
43901
0
17282
33380
0
0
0
0
0
84017
71429
7316
0
78160
0
0
0
77185
41398
33185
47625
79805
0
0
0
0
28702
0
0
48143
22564
43381
0
0
0
0
35562
98921
0
0
0
31834
0
33150
0
17611
0
0
52623
0
47567
0
0
99143
51270
0
0
93015
77358
72295
0
2608
40298
0
2241
84291
0
0
81171
4924
40515
0
0
49804
0
39202
43996
56567
0
20476
61807
0
23918
87149
5291
39302
0
13459
0
82596
0
0
88152
5572
0
0
0
0
0
87081
56239
0
0
0
0
0
30971
78639
417
0
98940
0
517
38849
0
43826
0
65350
0
22660
0
0
32758
0
86911
0
0
33571
0
0
61441
55404
2253
59597
0
0
11416
0
0
0
58188
0
82869
72515
61755
32433
71774
0
0
0
10205
25035
59167
88355
71584
0
0
0
13739
0
70265
0
0
0
56571
0
76881
0
5309
0
85802
0
0
0
9029
28583
94149
0
87165
0
0
47113
0
0
0
80823
0
43778
0
28914
37120
0
7822
48361
0
50633
0
5067
0
0
0
0
34292
75314
30273
0
4601
0
1032
0
0
0
0
0
80305
0
0
0
0
32633
54737
0
29011
0
35202
38241
71398
0
0
0
57126
0
20984
58908
0
18221
89644
23603
8771
0
92667
0
38324
0
78290
0
18326
0
97187
0
34622
0
89610
8944
37091
0
0
0
0
0
0
81106
0
39908
29519
37371
0
25180
0
36116
85152
57300
0
73585
0
96398
81183
63383
96255
28133
59671
95759
81559
63191
36399
11669
11376
0
16672
18814
0
61580
0
0
13758
88775
29719
97540
0
34971
0
40104
0
0
79435
91817
0
29924
50693
0
0
0
26179
0
0
0
0
81146
46593
0
16585
76452
44058
0
21017
87302
10892
0
27403
0
4749
55473
0
0
0
0
39884
7284
0
2862
0
36710
18746
16049
0
86566
0
0
0
15781
78845
0
0
0
0
0
0
0
83776
0
19534
29843
59397
33894
0
0
6155
0
0
0
50670
0
0
0
94652
62482
6672
0
24287
70356
66087
26171
0
0
85353
0
0
0
29238
0
0
0
0
0
16357
11044
0
0
0
71359
0
0
19384
0
0
72368
95148
0
0
1243
0
79348
0
0
0
0
58832
23618
0
58551
92761
70910
91157
65829
40243
0
21296
12672
48529
0
0
0
0
0
44337
0
0
0
0
2042
0
0
0
0
0
67120
12322
0
0
0
0
73511
0
0
71972
0
0
75968
0
48978
137
0
0
0
60940
0
63281
0
0
91097
0
83404
0
64911
0
58520
0
0
54771
0
64451
43550
21722
0
0
0
98686
0
0
0
0
0
88370
0
26804
0
68615
69687
0
0
54905
20922
3480
33452
72900
8099
0
0
58322
0
65816
0
79492
68337
0
0
0
0
0
0
23027
0
0
26600
81760
74868
0
0
0
0
0
24710
24872
0
0
0
0
0
98726
0
0
0
0
0
0
99965
72951
0
9687
0
0
0
74476
0
8433
0
86631
62831
24553
2256
0
59106
0
0
0
0
85407
21581
0
0
45349
48772
0
0
0
0
7598
91677
65544
31937
0
80621
80444
0
72618
6407
57385
0
0
0
53101
39459
57130
0
0
59567
25727
0
0
0
91818
28357
55330
0
0
0
7130
0
0
0
68136
19545
0
3792
0
35204
7390
65840
0
0
11896
71219
52386
60372
0
86799
85406
6419
66479
0
0
44539
0
0
0
71491
22019
27867
0
0
0
0
0
30519
49440
0
60472
0
72087
39681
0
761
0
62667
0
70511
0
70679
2833
63380
0
0
31304
74240
0
0
69139
49553
14289
0
72269
0
16187
0
0
0
0
28048
0
39296
0
0
34400
0
0
12095
0
0
0
0
0
621
0
87696
40453
0
0
0
81122
0
15709
0
0
0
0
0
0
0
0
0
0
0
24054
24217
0
0
0
0
68635
94370
0
31623
0
91726
56570
0
0
12968
0
24290
78734
48541
68515
0
0
0
0
0
86439
0
20788
33988
0
0
0
0
33080
0
33053
0
0
20564
0
88336
85638
27819
1288
0
0
0
0
0
91447
82801
0
52946
0
9320
0
70686
96956
75319
79454
66691
59710
0
0
0
0
0
0
0
0
0
0
50465
43087
58038
97444
0
61151
5972
0
0
13521
56967
0
18556
27869
0
52370
0
0
0
27077
3305
55781
0
0
82504
39793
36628
0
82933
0
0
44521
71523
0
19895
26937
46996
0
60951
0
0
82555
0
59249
0
24937
45735
55181
0
53997
0
66853
0
0
68511
93059
93891
0
87077
0
90493
35037
17181
0
0
0
0
0
15811
15376
38001
84109
76491
0
0
69369
78364
32277
9589
0
45297
25131
46158
44815
33460
73124
49043
55353
81250
71997
45586
75925
0
0
28811
27252
67372
2176
81408
28158
0
0
59940
0
0
76563
79905
0
0
0
0
37090
0
77961
87245
59637
0
72359
0
68695
0
35906
14488
0
0
0
0
15747
0
63208
0
15944
0
0
9928
37574
0
468
75102
0
90603
0
0
0
3768
0
13781
12484
0
0
51301
0
85135
0
3652
15904
58403
0
42622
0
75985
9099
0
0
18545
89726
0
0
76275
0
0
0
89755
0
10052
92874
50594
0
6557
15254
439
0
0
0
48712
0
0
61944
0
0
78886
33234
0
0
0
0
0
9670
0
52125
0
0
0
0
25325
45496
98410
0
9228
0
48388
10762
0
0
0
0
19043
4164
32454
0
47979
28634
36218
97427
0
83635
0
0
87479
62106
75321
0
0
88573
11481
0
0
0
98893
14318
75301
0
0
74051
0
0
0
71821
18106
0
0
0
87978
742
5925
0
29665
0
38898
0
0
0
23326
78728
51450
96059
49867
0
0
0
0
28931
0
0
20610
46372
19666
64953
93453
0
26356
0
27681
0
0
0
0
0
1200
12101
0
0
37982
0
0
81935
0
43640
77306
82172
0
0
80339
9920
0
0
3616
27758
82651
0
32630
0
0
0
8397
0
19263
0
0
50869
0
0
0
0
6741
0
36551
0
25472
0
0
0
0
0
0
8342
31592
5080
25739
12810
378
0
36172
0
0
19187
57788
7385
0
10542
0
0
1113
0
0
88202
0
51882
0
0
0
57249
0
34654
73399
0
64694
94332
23729
0
0
0
0
68005
0
0
0
72901
39703
0
0
0
83656
38394
53286
27549
47608
0
0
0
0
0
0
0
80302
41337
0
68771
0
19544
0
0
24569
0
0
81427
55949
0
98351
99726
0
0
20483
6403
0
50224
89128
0
0
21041
0
72597
0
0
51255
0
98695
0
0
98876
86512
11858
0
58154
0
0
73579
0
9007
71788
39509
0
77778
76748
40105
89019
0
16712
0
0
41052
0
0
2596
0
0
0
92292
96347
0
75465
77406
819
65663
39467
0
88690
98626
10214
0
19360
0
0
70574
72919
84858
37773
0
10409
93797
86819
86516
1861
0
85617
88374
21651
24921
0
59464
0
41451
20190
30655
0
27893
0
51542
21689
9857
14361
0
70577
15222
0
90656
0
8677
19434
89412
0
0
0
21521
0
0
99080
0
0
96422
0
4739
0
0
0
0
0
23200
0
0
11853
0
33432
11923
67142
0
0
64661
0
66512
0
26315
0
85109
34804
0
0
46665
80320
0
0
29341
46234
80687
0
88693
83542
0
3383
41170
75858
0
0
24604
90228
62141
0
0
76460
39984
68090
0
0
0
0
62513
0
0
82614
31115
0
90105
0
0
23072
0
0
0
86181
0
0
37990
0
86708
61253
43129
0
79221
0
0
25152
0
0
0
52166
0
0
0
0
92688
0
58877
0
0
8064
63999
0
58130
63858
0
0
0
0
43772
0
63575
0
0
11693
0
5399
27117
0
47948
0
0
0
54752
0
0
96299
75499
0
0
45468
0
0
60631
0
61369
0
86760
75903
0
2551
0
11306
3229
95965
0
86504
0
79048
71518
0
9266
0
0
94710
0
36038
17603
0
42191
0
0
74001
0
0
57590
0
0
47833
33273
78700
37675
34694
76312
37766
0
74601
67143
0
722
0
63523
0
0
7041
83380
0
67150
77432
71689
61600
60045
80145
76658
0
75214
0
54246
0
61252
83078
0
48377
16407
0
0
0
0
78249
0
0
4677
0
31426
97116
29549
0
98368
87726
0
75319
0
19327
15309
50574
0
0
41056
9210
0
0
0
0
93331
0
0
0
0
3048
0
80039
98126
84347
38832
72366
0
0
0
57629
58666
0
0
0
0
93196
58378
6430
0
31879
0
62668
22435
44880
27276
51214
0
0
0
3345
51974
0
67636
54944
55322
49922
51057
0
58231
75679
0
55180
0
90265
85449
42884
0
49338
0
0
0
92306
0
60792
44447
0
83860
0
0
0
0
0
45442
0
0
60118
10037
0
0
20004
0
0
96382
63816
0
0
6300
1828
0
52645
61275
0
0
9405
99785
0
0
0
25162
0
0
28986
43221
3302
0
0
85029
90906
91544
0
63027
99203
54826
0
78185
67354
0
98644
0
78347
0
74567
0
0
68797
58637
0
0
85562
0
0
0
0
22655
0
81107
76563
0
0
0
43899
56759
0
0
6879
0
82411
81057
74381
7683
0
66988
0
26361
53252
22237
0
0
0
82228
0
99028
0
35554
73364
0
95537
0
0
43320
35798
0
16436
0
0
47348
80423
0
36104
0
0
74649
0
19052
24362
0
44680
40089
0
0
10436
65219
0
0
9354
0
0
34565
0
0
66609
46146
11403
6049
0
17464
0
45784
1946
11506
21370
99712
0
0
9462
54371
6803
24457
0
40657
38966
17541
85776
0
0
87012
74265
0
0
75923
91184
0
0
42149
94181
68730
32508
0
88742
79113
0
62897
40179
0
24075
0
47419
49221
40474
0
0
0
0
0
0
96806
66104
0
0
0
85625
0
10833
82159
0
31057
23510
0
406
0
1451
0
0
0
79219
0
51867
0
0
77904
0
35156
83776
17263
2852
0
0
89137
48308
79904
79066
25275
2007
10099
0
0
0
0
0
87353
16593
1466
0
21887
48647
0
39869
0
93735
0
0
0
0
0
80095
95266
97637
0
0
0
0
37685
58253
93700
87926
89669
37750
0
86216
49226
93919
92423
0
45983
0
18770
18848
0
0
0
0
0
0
51383
20330
72203
80993
0
75364
0
0
84907
80073
0
75967
0
0
1285
0
0
0
0
0
0
3402
0
20516
61590
88443
91609
47469
0
89191
0
0
0
0
0
4025
43075
0
0
32893
0
30476
0
31050
0
9044
25414
57464
48885
67546
48082
72028
71997
28288
0
59809
68979
0
0
0
0
0
92281
39205
37476
438
0
86035
66968
14557
27649
0
36297
84093
58416
0
0
0
0
0
46154
35503
0
0
0
34591
0
58337
99741
79721
0
68446
56775
54629
90947
0
0
0
0
0
0
10027
98933
0
0
0
74896
56885
0
0
0
0
13539
0
96378
86870
0
0
50714
0
0
0
0
0
0
0
0
0
80726
53838
7916
54421
44546
0
0
93285
90639
0
0
82493
0
37379
24943
92683
0
0
0
5226
76467
0
32985
33979
36183
0
0
0
57489
97906
0
0
1798
81353
16277
0
89005
15686
67472
99401
37872
24252
0
47890
0
6447
0
42259
91478
51133
0
73132
0
0
58627
76525
53946
86099
0
0
0
0
8808
27555
29035
0
71438
92823
29057
0
0
0
39190
72570
98285
0
50713
0
0
41191
0
0
0
0
59248
0
5372
22004
38833
0
47173
0
78205
0
0
98397
0
0
0
0
0
31250
0
0
81658
0
0
0
0
0
0
0
18263
27715
0
0
96791
70238
0
0
0
0
5613
0
37026
0
49167
9697
19972
0
477
0
98385
98044
0
99106
98729
27640
0
0
0
0
4392
0
43891
45047
0
53100
53513
57229
0
9364
59984
0
0
99481
0
0
49765
0
0
6975
65440
73006
83227
0
97184
86032
92574
8561
31893
0
86655
30407
0
69949
0
0
0
0
85839
0
27356
0
42545
0
0
78869
4986
82511
82427
18043
0
0
75344
11504
0
19853
0
68868
62781
28083
71234
38494
0
16594
52169
0
84220
0
92564
1924
31174
56691
53853
30461
0
0
29520
57045
34821
0
91897
10952
0
32894
0
99750
0
59800
97527
0
0
55801
0
8084
38227
61182
67327
42969
77457
0
0
51775
99042
1698
27688
0
0
88116
539
1170
14579
0
29515
58036
84319
17856
34024
62636
0
62853
61367
0
0
0
2004
49118
0
0
0
1157
11322
24919
44668
0
67469
3121
0
0
0
77830
0
0
58464
0
0
61549
0
0
12494
53609
89145
83255
57049
59642
79651
0
83065
0
27386
99910
48891
0
0
31110
0
20240
44447
96963
0
85984
31926
42453
29323
53686
66143
0
0
0
71573
33122
98307
53920
12472
0
0
0
0
0
5749
0
0
0
72827
43499
44528
68141
0
55780
0
0
0
0
0
0
0
0
0
68564
0
97780
0
27887
0
0
91489
0
0
0
65247
0
0
0
72867
86859
0
51273
0
33961
0
67174
88676
0
72431
0
0
0
93194
15454
96374
47913
88736
31367
0
68372
70018
38094
52862
0
0
0
67526
0
21257
0
81384
0
47612
87005
28921
0
0
26677
20653
80178
0
0
0
0
68018
0
0
35664
0
66063
0
0
64559
37907
0
0
0
0
0
0
0
0
0
73371
49034
0
84435
76456
0
0
0
36819
0
85786
62425
93691
65293
45358
4755
0
0
45774
0
0
0
55529
0
14940
25592
17646
0
0
0
26483
0
0
0
10103
55826
0
0
0
97504
52128
64387
12851
0
0
0
0
88369
0
41501
4191
0
0
88834
40092
0
63874
96106
45266
0
317
0
98438
0
88784
70725
48647
67812
77769
35596
95330
0
24252
0
24129
78714
51969
32124
0
0
13558
0
0
69483
24793
0
0
0
12051
0
12584
0
0
0
67400
6534
0
0
0
0
89517
0
20593
0
72930
86676
0
61240
0
98270
0
0
0
0
0
80971
3064
87900
0
95063
4830
0
0
42262
0
0
0
0
76883
98290
0
0
93146
26551
80700
88241
47390
21804
87593
0
0
0
9842
98074
0
0
0
0
0
72435
36558
0
43072
0
0
85338
0
0
37998
0
91079
0
1148
80872
96394
0
58348
0
0
55660
0
26604
78889
76542
0
93967
34423
0
88580
86285
0
30680
0
0
48955
0
0
0
0
54149
81710
95524
0
17804
0
0
76869
0
50588
71689
51414
40636
0
0
0
0
9355
0
99195
0
0
15757
0
0
0
0
0
90956
216
6793
0
0
0
67017
0
8836
62949
0
0
0
0
74801
0
0
0
77094
0
0
25617
0
87159
73741
79103
0
29634
39760
73796
58263
33017
0
95630
38654
2906
44405
60913
9845
0
97433
11125
0
0
26651
0
18942
0
0
0
21391
31447
0
75080
0
0
0
83303
75281
27397
0
63710
0
8277
67333
80703
1183
0
10711
77339
0
0
73122
0
43005
0
0
31384
24286
91626
53348
74461
94600
16201
78305
0
5910
76243
0
9686
0
21725
0
0
95943
0
26447
0
99436
0
0
62631
0
0
14047
0
26919
0
73133
27047
0
0
0
92140
0
0
41957
0
0
66037
0
69514
43998
0
12388
0
0
56096
0
3670
0
57356
0
0
0
0
94097
96929
0
0
31146
0
0
35432
20480
0
37906
0
0
0
82868
74437
95476
0
0
0
0
90417
0
28840
85307
0
28505
0
0
87141
68655
0
40524
83467
80178
71116
0
9764
8114
0
0
34288
0
0
0
0
91069
15147
88994
0
16842
32497
4953
0
0
49222
89080
0
55193
44564
0
19194
8619
0
29780
0
0
94759
0
0
34680
0
14735
0
92702
0
3340
14312
98741
0
0
41526
60783
0
0
95501
0
34787
0
93606
81454
0
0
58207
17678
0
27778
0
28316
97936
0
63884
86815
56275
53720
0
0
0
0
21762
77021
0
98219
0
65082
0
0
72570
0
12962
0
82044
0
0
0
45118
0
21299
0
4951
0
43393
0
0
0
0
0
62803
6251
28119
0
0
74001
0
0
0
62295
0
0
0
2791
55207
0
0
44256
92897
95036
94675
0
0
56774
0
98425
0
0
0
0
99776
3383
42793
0
0
0
0
97478
57586
0
0
0
0
96372
0
0
0
0
44406
0
0
0
8243
9268
0
0
94633
61285
59954
0
0
0
0
51731
89239
0
91092
0
38481
0
0
81623
10012
0
80093
0
0
0
6014
0
37486
83857
0
0
27092
0
0
0
0
0
43296
51545
30132
96729
81897
16966
0
0
0
82002
0
15537
94263
0
64849
16525
83204
76363
0
0
11318
0
77320
0
0
83789
0
99817
0
34370
61378
0
0
0
25305
21509
87356
63208
34437
0
0
63510
0
80702
28813
0
6862
291
5925
0
82258
0
0
95719
74332
86206
0
92651
0
83926
52398
0
73869
64227
13435
12433
0
0
17868
86918
78124
0
0
40341
75559
1828
0
0
31722
71157
0
23586
0
44249
39850
0
67098
10771
21082
93664
18431
61458
0
0
13336
94986
0
16122
86686
56104
0
26811
0
68486
46808
0
0
24011
0
0
85861
29791
0
26589
0
5124
19239
0
38328
30327
0
52606
6678
95957
51087
0
0
0
0
0
16362
0
25859
13280
30632
0
0
35587
0
0
85886
0
14731
0
81491
75942
78694
18746
65183
0
0
0
9578
28824
58419
0
27141
20975
0
0
0
0
72512
33346
67602
22520
15219
0
0
0
49920
75816
50035
71863
72353
40052
0
19644
26717
0
19259
53852
81947
35549
84205
49788
22077
0
68576
0
52111
0
43451
0
71059
0
0
0
53162
93052
76383
46022
0
54631
21468
0
42787
72713
63930
0
0
80013
0
25379
0
0
0
76679
29489
97414
54848
30751
0
28248
32314
35615
0
0
0
0
32552
35122
0
0
70938
47342
0
85792
39335
73803
58087
74597
73790
0
0
71754
42496
0
0
3494
0
0
0
15049
0
0
0
0
0
19071
46283
0
92100
0
58687
0
54516
0
0
0
24522
0
72214
27508
91086
0
92761
2325
31534
0
0
0
71833
3357
35252
39211
0
0
76989
27367
0
13550
73257
0
67176
44021
49485
26709
0
0
0
53830
0
76233
55534
0
42786
0
24886
0
0
68981
0
25178
3960
86576
9866
48488
80273
0
0
28679
0
0
86469
83442
0
74708
75277
0
0
0
0
65853
0
48962
67476
83462
0
0
66124
64005
46372
0
0
0
0
0
8167
21860
45558
0
48389
75450
38108
63563
36723
0
95997
31496
0
75316
0
0
19427
0
0
95239
29160
1133
0
62536
0
85866
81197
0
48463
47865
0
4543
0
96397
0
52974
53469
19329
0
19461
0
9505
43923
0
0
0
0
34617
19114
0
45171
76896
0
0
0
85293
26187
45759
59173
0
0
0
64800
0
81742
0
20640
0
0
41327
73770
96873
78901
68250
6334
0
6600
49379
0
61904
0
32717
41081
20741
0
2251
14199
89070
26980
63605
0
54511
0
0
0
47024
3
0
37498
0
0
0
0
0
0
0
2610
0
0
37704
46267
19825
22930
28094
29038
17775
0
89321
0
90280
30576
75548
64320
0
0
0
32369
0
0
34518
54245
27495
0
99676
0
64056
0
74085
0
37513
17041
0
0
72268
62610
36560
54098
0
0
0
0
46971
48110
0
0
0
0
22859
0
0
0
21427
0
59863
0
5329
0
0
40938
0
45173
38084
0
0
51015
0
0
0
0
0
83471
42807
0
0
0
0
19331
48034
0
0
3176
0
44324
0
0
0
0
0
0
0
0
48394
96401
0
64853
95764
0
0
0
0
43606
0
0
0
63613
0
0
50700
0
4378
0
83557
0
9530
0
0
75386
61390
72541
56286
0
0
0
59581
84733
69219
91316
7559
0
15657
0
84366
91116
51738
21195
0
0
0
0
40066
0
0
69926
0
90899
23382
84010
0
0
15055
0
0
0
3803
0
0
72037
20187
0
85487
0
0
0
20563
0
0
30682
0
71213
9386
0
0
44376
0
4697
0
73861
2875
68545
0
95890
48388
0
35783
20602
2418
0
0
0
40616
91917
0
10687
63634
0
0
83344
0
34302
14397
12708
0
24941
0
48912
0
56731
91824
0
0
81028
50007
0
0
0
0
16473
63178
0
0
0
0
7586
0
9180
0
64383
0
0
46002
90409
21123
0
0
0
0
84388
89841
15566
0
54117
0
0
30795
0
12435
0
0
16029
0
77462
4018
85535
0
68802
0
16284
43838
0
0
0
0
0
5704
24894
0
0
0
0
25915
0
78394
0
0
43138
0
94078
0
0
97609
0
22998
0
2016
0
0
13185
0
22208
0
0
0
11260
0
59823
76475
0
0
0
46955
0
31418
97273
0
66332
0
87319
82452
3661
85703
92343
91556
0
0
71348
0
0
32434
0
0
30321
0
23082
83476
36967
99725
0
70241
0
0
0
51803
0
0
0
0
0
0
0
0
55952
28745
76836
0
0
0
6926
0
59530
0
0
0
0
64943
51789
0
0
40971
0
6197
74974
0
38084
0
97364
41309
40567
33196
27069
0
0
0
37363
65580
0
0
0
64126
0
0
0
0
65103
3721
56359
0
0
0
6348
79958
72411
73580
0
43700
0
0
92925
0
76171
0
0
0
0
95180
0
0
77689
0
7386
0
90211
62270
80015
55523
29454
0
77948
49581
0
16023
0
22898
57462
17035
0
54239
0
0
0
81581
41490
0
0
0
0
10284
0
0
30609
0
0
1180
76540
0
35927
29
0
9148
87358
0
6498
96490
60825
60682
22966
79553
41639
0
0
55340
89395
0
32900
90738
47848
0
0
0
0
0
0
0
2081
0
47125
1070
21922
0
15752
76405
58133
46422
0
73817
0
25742
0
81548
0
51549
31300
93024
73061
81668
54278
0
3002
0
97202
85007
73433
23565
0
9399
0
0
0
0
0
0
0
59363
50486
0
56004
5847
87100
14093
67742
91230
49889
48822
19051
0
21942
0
48556
0
68765
0
0
64957
0
0
15923
0
0
0
98971
26614
47540
16814
58792
0
57099
68729
0
12849
17193
0
0
66439
53285
0
57733
0
0
57831
0
911
0
81006
0
0
0
0
0
0
0
0
0
0
0
0
0
5615
79260
24467
73308
80093
87268
0
52170
83341
0
0
86850
0
49763
0
63950
0
0
56431
0
0
0
15751
0
29119
98340
14394
0
11269
51456
0
37626
0
0
0
3538
0
0
0
0
99745
0
0
44200
52088
0
0
0
0
0
63659
0
67390
0
0
80055
2021
22148
97727
10216
49593
42311
0
95601
0
0
31018
38144
89131
0
0
47066
0
40808
87674
0
0
80864
0
0
44182
0
89741
0
0
0
0
14489
0
0
2392
0
94466
0
35203
0
0
24781
0
43195
95303
79263
0
94744
39156
0
47888
11111
27984
0
70757
39502
97248
0
0
37721
0
80007
73181
0
38574
0
0
0
0
18441
0
0
22534
932
4222
47062
0
81341
0
20346
0
0
67769
0
83452
66339
11573
0
41864
0
0
0
0
0
44592
59669
17606
10953
58438
17101
0
0
263
0
84240
0
0
0
0
5112
54005
0
47433
0
0
0
97852
82565
0
0
0
0
0
0
23912
45593
0
93697
76344
0
0
32733
91629
0
94975
0
0
66927
0
0
0
49436
0
8051
0
0
40347
89114
94324
0
0
0
0
60344
88314
0
0
0
18767
0
0
0
0
0
0
30063
0
78948
0
80610
83303
0
6134
52527
79807
32592
35250
0
18825
10762
21017
0
0
14606
0
0
0
0
0
14166
81916
31551
0
0
1662
48774
0
88772
71630
2318
0
0
0
66116
0
0
92210
0
29932
0
96522
41141
94064
0
40923
0
0
50491
0
10725
36508
0
0
0
30084
16597
51723
0
4982
21486
34097
49294
0
0
0
37385
73358
55338
0
43667
0
25369
0
0
0
60443
38523
0
26918
0
0
0
79104
0
16292
0
99747
28529
16268
0
15293
0
82653
0
79875
65060
0
0
62670
84534
9705
31851
0
0
51496
32495
0
189
93707
15532
39427
6169
0
0
0
0
59527
59897
75753
60640
0
0
0
0
69163
97634
0
0
0
40433
0
77642
23746
70281
61868
0
74625
0
0
77564
11400
0
0
81919
31043
75124
65833
0
46199
0
30456
0
0
44828
44532
0
85682
0
0
30079
0
65849
64523
42039
96228
0
0
94787
37516
13017
0
0
63473
21075
0
41524
21380
0
19719
0
0
53229
0
0
96596
31142
57737
0
0
0
81986
84726
57112
0
0
91633
60729
0
92957
96008
0
73897
40559
99133
0
58794
14061
0
98496
0
86844
0
0
83997
0
0
0
0
0
49968
0
0
99307
713
0
0
0
53476
0
0
48415
23152
0
50416
0
0
0
12367
0
27668
0
0
0
0
85154
0
71671
0
33088
21614
57221
68525
0
59856
40623
65169
0
58465
0
95880
0
0
0
11638
2008
38687
0
0
0
0
59902
37196
0
0
85515
0
54013
0
68114
0
0
75132
0
0
44211
42380
20643
16098
55706
0
0
0
0
60292
0
0
0
0
0
0
7381
0
0
14228
85978
33156
60964
85709
29935
29116
11914
91587
0
33722
0
0
0
64566
65009
75734
45865
0
0
49193
0
0
52295
60839
20157
66336
73998
0
22317
14032
91597
0
0
52228
23862
97324
0
69413
43614
89793
0
35341
84399
25127
68345
52776
5754
28694
0
65489
78518
0
0
0
0
86211
60536
57402
30108
58148
68863
0
0
0
81731
0
94229
0
0
0
0
0
40611
0
0
0
0
0
33391
40112
88040
0
65493
0
0
0
0
0
0
30794
0
68199
19946
10993
0
12765
69757
36895
0
76624
32097
97967
36877
0
0
10123
59191
49475
64253
63211
14216
0
77546
0
38133
38329
3176
72186
0
0
60110
0
35343
37983
98051
51542
0
0
0
0
37354
37157
59740
19196
8837
0
9863
0
0
96311
0
0
86986
13491
0
0
0
11475
0
0
87084
53393
0
0
0
17000
0
90168
75256
0
3249
0
94308
52126
29803
85607
0
68294
0
0
0
94985
0
0
0
0
0
0
0
0
0
52022
0
0
0
0
24200
0
16530
0
0
69672
0
90372
22146
4337
76364
44534
13663
0
0
0
29286
51850
71870
0
0
15354
77359
36385
0
21366
0
0
0
63169
0
14601
40165
60770
54758
81969
0
0
92951
0
0
12266
41426
0
0
0
28265
0
0
0
0
19437
0
0
71752
83120
69775
39709
11900
94596
0
58145
80547
0
72955
14073
0
36064
24188
6832
45689
51555
57860
71861
0
0
0
0
0
0
0
0
0
0
55984
0
26841
0
94959
0
24661
94921
0
96744
32495
0
0
97930
0
0
0
0
69088
0
0
0
31076
15524
55294
84588
0
59746
41059
1711
21054
0
0
87073
0
0
72634
0
0
0
0
0
3204
38830
2120
28213
0
0
96157
0
36904
46043
0
8195
15933
98527
12115
96211
0
0
33145
43677
82944
0
0
0
0
0
0
13885
69785
0
0
61807
74875
12245
0
70174
0
0
54155
0
0
16416
89072
0
0
0
0
0
0
6174
0
88086
6117
43300
0
0
0
0
0
65948
0
20230
58978
24656
53525
0
0
62678
0
53357
0
0
0
85488
94140
71204
0
0
0
0
529
0
0
68878
71858
89
0
54524
72583
0
0
0
0
0
0
80869
0
0
0
81590
0
0
41569
0
0
0
63681
0
36363
0
0
90347
0
34089
0
39547
0
0
0
71990
73879
0
99627
0
0
12292
50636
0
37068
16500
69184
0
73056
0
0
91689
7949
6952
0
24838
0
3800
0
57769
5502
0
20526
71911
81197
0
0
48543
0
27451
0
35862
39601
4716
59325
0
0
28164
71438
0
27520
18904
99812
43084
0
57536
49840
0
76159
0
45214
72446
68279
0
0
0
23226
87809
0
71831
80970
54465
0
0
0
44411
64140
69551
35082
0
0
0
0
0
52461
39373
77048
83159
0
0
0
8917
0
0
0
53835
0
69428
0
55976
0
11417
0
7796
0
0
84313
0
79086
11312
26397
0
0
91733
0
0
73214
0
74172
0
0
4959
64354
0
94349
0
0
90837
28424
24729
83735
90317
0
81124
18818
0
0
0
4640
0
0
0
20482
75937
54627
55038
0
53413
0
0
21645
81452
65663
0
84025
0
0
4579
0
67399
83698
0
78365
0
31797
98164
33527
36883
69489
59344
0
17126
89016
74825
22613
0
42333
24481
0
0
0
0
71197
80479
0
0
0
0
0
195
23712
17145
1847
0
34009
4313
77241
0
0
0
60795
56580
0
0
72094
0
41235
0
89375
0
0
31398
85795
0
0
0
0
0
50019
0
26095
35279
7064
0
0
0
72373
44076
77807
50345
0
99218
5681
41271
0
0
0
0
69791
0
0
95373
0
12776
19508
0
0
96773
0
64500
0
0
0
71096
19548
0
0
0
45771
46423
0
0
0
0
20197
0
0
0
0
0
0
0
0
0
54140
35235
23413
0
0
0
0
0
0
0
59542
0
76215
11011
32214
27387
0
0
0
0
0
72776
0
0
60937
0
0
15216
0
0
0
84058
75152
96935
55655
0
15728
0
0
0
0
0
0
34023
0
0
0
0
2785
0
0
0
24552
0
0
91987
57319
0
0
42373
0
0
0
0
0
74549
37733
51479
26738
67446
9082
42691
0
0
0
0
0
31350
58374
20235
0
0
46167
55442
0
61167
84878
0
29648
0
34921
90026
0
97546
0
0
69134
95223
54447
0
4634
0
0
0
0
0
96771
0
87863
0
51195
0
0
0
60333
68287
47066
35226
59697
16890
0
0
48501
73478
30294
30990
6745
64710
37439
0
23675
0
16497
1547
0
64064
52795
83065
32087
0
21359
0
43670
63579
0
11997
0
61488
67513
0
0
0
4384
19136
46893
42486
45421
0
0
31709
23356
33935
16737
19686
39448
16405
72137
44159
0
31968
0
11652
32936
49969
0
0
0
0
0
0
20939
8677
0
89574
0
0
0
0
0
33762
0
0
0
5649
0
0
0
0
0
58324
0
80588
0
73461
66537
0
82969
0
36329
82851
0
951
66773
70153
26342
0
50731
0
0
47078
69088
0
0
93134
0
0
36361
97324
0
0
31694
0
89212
0
0
0
0
72450
0
52440
65731
36241
0
0
60984
55467
0
66695
0
89227
90437
0
2671
0
0
66663
0
73359
0
30740
61352
54230
61915
0
87928
0
0
96436
0
0
96507
0
0
0
0
0
0
9628
0
52342
84485
0
0
20655
0
33822
0
47207
1716
49974
57236
0
49426
0
97917
0
71101
42650
77089
0
84547
0
0
0
48308
0
0
0
0
0
0
0
83176
0
74638
96170
0
0
4907
0
0
19866
0
64468
40858
0
22531
61791
0
29328
0
52295
0
0
74379
17695
0
0
39315
0
29064
0
60323
0
55002
0
0
36446
40970
0
96028
0
0
72327
0
47963
93904
0
85141
0
58479
2495
60179
72887
22288
8899
0
39052
25327
0
37088
0
49667
86269
0
93251
28039
0
75287
28183
39658
0
0
41637
82475
0
21952
0
59374
82823
87024
0
0
62934
75779
10565
0
45351
32533
43442
0
0
0
87240
0
56698
67756
41067
23561
0
0
0
0
16594
66751
64214
40769
42368
0
0
0
0
0
60671
46335
0
46794
0
54154
52134
0
0
17236
4633
40195
43187
68469
0
0
7360
17390
31945
35189
35814
41542
0
0
0
84334
25392
24822
48024
31915
0
4003
0
13439
0
88529
88641
61630
46078
17268
0
0
0
0
23839
53935
0
80620
0
0
23953
10663
94300
12192
0
0
33253
34709
0
74206
0
0
0
0
67143
56571
0
62652
0
0
22911
0
0
0
49757
46236
0
0
88477
0
67380
0
0
0
0
83758
0
0
0
54529
0
0
43329
0
45330
34659
0
20414
0
17247
58050
15119
0
23930
0
0
0
0
0
41282
0
1583
8096
0
27081
45604
35346
0
0
4531
0
50416
0
21004
0
0
19882
42970
0
0
99379
30307
0
0
47164
0
25854
0
95547
84216
0
48886
33897
98432
0
46398
59898
69719
0
90419
0
0
89695
0
0
45179
79867
0
29671
0
9165
0
61867
0
48448
0
0
0
0
0
0
8176
0
92777
0
0
35767
27088
61517
0
57280
81845
0
0
84019
0
33997
4476
0
92280
44135
10965
74760
23900
0
0
11291
0
0
0
0
0
0
99480
0
43278
85099
48101
85350
15070
52489
0
0
48503
0
0
0
38521
0
0
32207
54364
81889
0
0
0
0
0
82905
0
0
65860
0
0
0
0
0
30307
0
6058
47893
54975
0
0
0
50891
32395
99096
27276
16584
0
0
46459
0
0
0
0
0
0
60643
19414
0
0
25885
0
51086
66757
96735
16847
17205
0
23098
0
0
89401
0
96267
59047
81856
0
66554
0
0
37805
0
0
0
0
87603
0
0
0
12564
57811
0
75770
0
34106
86980
14067
0
23138
0
72081
0
39883
21339
52618
0
0
0
0
0
83610
15853
9522
0
0
67284
0
0
0
18941
88210
0
0
0
0
0
0
0
15664
8330
4540
32274
28469
0
0
0
0
0
96333
0
0
0
37828
0
70819
0
48461
0
99035
0
68435
9553
0
0
0
0
0
83329
0
45749
90927
3246
60419
20192
0
54534
79893
51430
0
0
44929
0
0
0
0
0
0
0
0
0
86422
5513
0
85506
0
0
31823
7558
0
0
0
32547
17733
74318
0
87994
0
0
4535
0
14718
54405
84541
0
0
58962
0
9301
33771
44540
0
40225
0
40024
0
0
0
63769
0
0
0
67983
409
31898
86482
72829
0
0
86507
0
21458
0
19386
17196
65337
0
0
0
0
0
0
0
52368
36114
75925
0
2694
0
57238
2384
0
65714
0
0
95892
0
12121
47915
0
54212
55830
22930
0
0
84976
71876
0
0
0
94732
0
0
0
0
0
0
0
0
0
0
26097
0
99000
68903
81941
0
23604
0
0
49122
86084
0
5432
0
76754
96646
0
0
62318
0
15638
9261
0
41693
0
0
0
0
5495
0
0
0
0
0
0
10218
0
4906
0
0
12824
0
42693
0
0
18972
0
0
66682
0
0
0
0
0
39970
0
0
0
59753
0
52893
7426
0
0
56766
0
51148
28399
0
0
0
0
94882
33527
65119
0
14247
49323
0
0
86044
0
90273
0
0
32571
0
0
0
94618
0
0
0
1926
0
0
6794
34004
0
37794
0
0
66883
0
0
0
0
0
0
22633
27100
34834
22502
0
88525
63022
33732
0
38454
0
29667
0
0
0
70114
0
10883
0
20382
25332
61485
97124
51620
0
50010
49870
0
88377
33874
0
0
25168
0
0
0
0
52417
86612
40092
0
10451
0
0
0
0
76015
0
63637
0
0
99511
47837
95136
0
0
0
15281
0
21097
0
68320
0
62494
0
14963
0
30293
0
0
8592
0
87110
11656
0
0
0
88544
0
0
90881
58258
28965
0
0
95806
946
0
0
0
0
95788
4532
315
42312
0
0
0
8284
98439
58876
2451
10821
0
0
26572
0
11839
36583
0
88024
0
50025
0
15935
11481
0
0
0
78399
89103
0
0
49447
31773
0
14873
0
0
62418
62589
0
88455
13619
0
88175
0
0
0
52881
87462
0
0
28307
19208
0
52413
71191
99204
13596
97570
0
21405
50260
62397
0
0
0
0
0
35126
82563
0
20600
70688
51932
0
83095
52803
79103
2800
0
0
98461
36265
5576
0
0
4498
0
0
0
10587
0
19757
0
0
0
69648
0
0
78011
5551
98410
20706
0
0
0
0
92120
0
98247
0
82975
79051
22519
0
52953
97616
25183
0
0
55593
12064
79927
12054
0
0
0
0
0
0
0
83610
99267
0
88452
0
0
0
0
95613
0
58018
0
0
86012
0
0
55863
0
16567
72990
7529
36572
71672
0
0
0
0
69722
0
94127
89538
0
0
69617
16513
47364
0
18545
0
45412
43838
56047
17926
0
81137
0
95294
0
0
0
96840
94736
0
0
98451
0
44798
16139
87444
0
47884
76150
35019
0
0
63394
85198
2772
53682
0
30923
0
0
3784
99498
59992
44008
0
28565
19999
60800
6436
19258
0
8649
0
0
0
0
0
0
0
36886
0
0
0
23603
0
75865
91420
0
0
50687
0
34265
0
85415
21834
0
70966
0
0
4184
0
80081
4852
0
0
65811
52069
22640
23384
41455
0
0
74264
0
58182
97679
32799
10879
48865
10518
0
0
95601
23435
44970
40897
5671
83516
0
0
60168
0
94937
0
0
15187
37342
0
0
0
67790
0
0
82338
60556
77051
41709
29444
0
65130
0
0
89286
0
0
88670
47497
53676
71009
35502
35519
49918
0
11616
68009
86678
0
63208
0
26014
0
93645
0
0
43514
96180
0
71681
49863
0
80161
0
0
85668
0
0
0
27857
93609
0
67395
0
0
0
48969
0
0
0
0
49353
0
0
0
36172
15875
0
40366
44920
0
71368
0
36528
32296
12836
0
35621
0
0
96673
20976
0
91164
0
0
0
0
88451
0
0
0
0
54749
0
17686
4347
0
75803
0
0
2288
57896
31685
0
0
0
0
57362
0
0
0
36321
0
13453
0
82449
0
0
77216
86960
0
0
12713
56992
0
12068
0
0
0
97414
0
0
65379
34691
70616
60462
31499
39059
66336
5005
0
47014
59310
0
38037
0
0
0
0
50238
31562
0
0
20359
44128
90384
0
26869
4144
0
0
0
0
0
64020
0
0
52157
0
0
77214
82251
73800
0
30432
0
0
0
0
92559
39638
0
0
0
0
79906
0
68638
36146
0
0
50709
0
19423
56286
57308
95354
41594
20013
0
0
0
0
0
0
15359
0
0
22304
66943
27866
0
93281
0
43939
0
79542
0
64983
57285
46858
0
0
0
0
19928
0
0
0
59714
58251
74377
94094
0
0
72531
38044
0
17970
0
0
85172
0
0
75328
19067
20285
47249
0
0
74259
36577
0
64720
61129
0
0
56442
61345
0
2879
0
0
39199
0
0
58335
0
0
0
0
15537
23351
94366
0
0
0
0
0
56364
0
0
0
85366
20429
0
62701
0
0
64152
0
0
0
0
0
6142
0
0
0
72608
29743
46931
50153
0
0
0
0
24933
1971
84140
8337
0
61458
59905
0
0
0
27659
0
0
98819
21649
3595
85979
83943
50080
70911
0
0
0
0
48045
0
0
0
97267
0
0
0
0
62423
0
32073
0
56936
0
33163
0
28598
51713
78442
0
0
0
82599
0
0
0
96852
0
0
0
40647
0
0
82336
0
51933
0
0
0
0
0
53049
25468
0
84374
7880
0
0
22724
14230
0
61289
20443
3733
0
70793
0
0
14464
37338
0
71233
0
96406
56073
0
53298
14931
59818
33953
0
91411
79036
16317
0
0
69314
48647
0
0
0
0
92597
0
65047
0
36997
0
0
0
0
0
0
79478
57574
49683
18134
0
19604
63170
37268
73389
0
66916
0
40179
176
0
0
0
0
0
0
39654
81388
51343
0
70595
0
0
83189
0
0
0
0
1156
0
0
36350
67398
0
0
80547
97172
0
0
0
0
0
0
0
0
82458
42097
0
46522
48900
0
98831
97928
0
32192
0
0
54492
17785
0
25620
0
0
67482
0
76215
0
75632
52961
18705
65938
93086
76225
0
0
7870
0
46089
0
0
54917
47831
43297
0
4216
14995
28593
0
83471
25195
71074
0
59684
2507
0
98892
86038
41981
54433
99589
0
0
0
80305
0
88985
11165
17112
47569
0
42030
0
0
11897
59729
51720
0
0
0
0
0
74395
0
45597
0
15202
3608
71638
630
32685
32100
0
0
0
0
12357
42257
0
0
1402
0
0
61328
0
65351
56288
0
4205
64957
0
0
0
81475
0
0
58178
0
0
0
0
33096
0
0
55753
61469
0
17246
0
49805
67734
0
0
0
14097
0
0
0
0
0
42898
0
39441
59615
43777
79953
18393
25870
0
0
0
0
0
0
48840
44508
0
0
75966
57416
40268
0
61299
3559
0
0
78943
0
83489
14375
0
0
0
73500
97496
0
24860
68606
0
0
91361
78065
41633
48808
63836
0
15248
20080
0
55315
58758
30512
41728
3892
0
0
16564
90238
0
69074
0
11291
93364
0
0
22530
0
73178
5386
0
0
41221
0
58522
72088
0
99467
72659
0
0
0
39461
0
72059
0
84797
13100
0
0
88250
25307
37972
2960
0
0
0
0
1584
0
0
5774
37607
5694
0
40049
0
0
45148
0
16048
0
0
79811
91323
69766
37665
0
82405
0
18129
0
0
0
0
75458
74133
61216
80181
95543
37461
0
83567
18192
0
0
38932
0
0
0
0
0
83503
0
0
0
0
0
0
22867
85759
26763
0
0
0
0
0
88640
0
62140
12408
85632
6138
0
93177
0
6630
0
0
87189
0
15091
95950
31355
48653
0
21958
0
83251
25384
0
69978
44546
38064
0
0
0
43178
22950
0
47176
11005
95926
0
72043
0
0
0
24255
59888
23502
0
30928
11928
0
51497
32474
0
0
85483
98966
32373
46847
95848
59028
64179
24256
31136
93270
58617
62737
0
99757
77123
0
0
0
83338
10961
0
0
49736
0
0
94455
0
21642
0
49487
0
0
0
0
0
0
0
0
0
19714
29282
80352
0
59058
0
0
0
0
0
0
24066
0
65282
0
97498
0
7721
0
0
17648
0
32746
0
0
0
0
20577
0
0
71118
0
0
36086
89036
0
0
51733
0
0
96637
49298
0
22944
34481
0
74177
37455
53458
96233
0
0
0
0
91091
3110
0
85756
34841
17289
0
0
50912
43395
0
64772
0
0
53613
0
0
84912
0
84866
28137
33947
59607
0
0
0
91458
0
11911
0
0
0
68166
0
19735
9612
12687
905
0
41759
0
0
25250
0
47766
83539
0
0
37448
0
0
0
59530
0
0
0
0
23234
26460
18963
0
0
47727
96516
98846
0
0
55923
0
0
63516
99391
0
0
66086
61553
18532
88537
9066
0
95164
0
0
87268
98136
0
0
28047
33195
0
0
25460
0
0
0
15098
0
0
0
0
92231
0
0
0
24342
58545
0
60218
66679
0
0
0
0
23427
0
0
63411
72843
48418
0
0
0
25270
11389
0
0
74305
78775
89430
15532
0
0
0
0
0
0
0
29818
60881
13596
87474
0
0
0
0
0
0
0
21559
24670
0
0
0
0
47703
1635
48858
0
34297
70178
0
0
0
0
0
79560
87785
91594
0
0
0
0
0
0
86225
0
0
74840
212
0
0
66943
73703
44623
0
0
20630
17120
0
0
0
0
49625
70751
0
0
24806
0
0
67093
0
82596
92534
94970
9057
0
0
42368
0
0
92800
0
14565
65305
0
0
2044
0
0
64
30537
0
50352
0
1563
52355
0
0
95166
83721
88554
0
0
12705
0
0
66664
0
65720
0
0
94585
0
0
0
16204
0
49842
67091
0
89861
0
0
0
0
0
0
55650
74740
0
0
0
0
0
19566
0
14821
75515
0
0
28011
0
91387
0
0
12895
0
59013
0
0
53577
60592
0
0
71930
0
40954
0
0
6222
59877
0
0
72779
68141
14576
83615
0
0
80446
0
1760
0
14510
0
0
24850
13222
0
9334
0
91945
0
18897
55662
91460
0
0
72142
0
72266
0
0
33824
72239
0
86627
0
78889
21989
0
0
6967
0
10996
0
0
0
0
32992
0
0
84498
0
0
31522
36777
62337
29364
0
0
73225
0
0
0
17223
0
264
91646
83140
2847
0
0
88901
0
0
0
41039
22175
0
0
627
0
0
0
0
0
0
1555
0
65959
97485
7534
68830
0
25644
0
7973
0
5552
0
7148
63953
20467
0
47035
63458
0
83057
20786
0
80273
0
47546
0
0
8091
0
63998
0
88335
92255
0
0
0
84119
0
92352
80189
8508
34984
0
0
55632
0
2495
0
0
0
253
73954
26327
42854
12260
63219
0
0
31788
0
0
1076
0
27821
26026
37631
77589
82658
0
0
79426
36128
35570
83618
0
0
0
0
0
59157
61180
0
30624
0
74314
57638
60266
0
10683
57069
66827
12823
1291
33480
0
68323
77192
0
0
0
36678
0
0
89010
48136
0
0
0
92455
0
0
44564
61038
65334
77435
0
0
0
99067
0
0
0
42072
27049
15598
0
95535
85961
91042
92775
0
30160
39526
0
0
0
17857
45493
23033
49776
80121
67569
0
77150
0
40444
15533
0
0
69134
0
9727
35585
65001
33103
24060
39478
0
0
15227
27607
4011
88058
0
0
98524
9304
36355
18165
58754
81749
79928
0
0
0
13334
13962
0
0
87364
0
0
78778
49350
48506
6615
0
89836
0
0
79769
6737
0
47627
0
0
65536
18169
0
0
0
0
0
0
0
0
98318
43078
0
49347
5144
0
0
97634
99636
54305
13240
0
0
0
0
61685
0
0
0
0
0
72602
0
0
0
24366
0
0
8887
76733
75194
46337
48376
8404
34527
0
0
0
0
0
11716
0
66842
46321
13069
70111
0
55429
6962
0
29665
51825
31283
0
0
0
0
0
0
0
9241
15086
33295
0
0
0
0
56918
83797
66427
30180
0
6255
0
98142
0
0
86693
32499
0
0
46428
12356
32979
88496
55363
55352
89961
89391
16790
61664
39866
0
50399
0
40829
0
0
0
77658
0
55574
47439
21793
47768
0
8084
0
0
0
2112
0
0
0
13277
90780
0
22353
24675
0
76017
0
87852
97820
0
0
85429
0
64443
0
31250
46645
10699
0
15038
0
20030
0
0
92357
38521
3572
0
0
64779
55841
18034
0
86046
0
29961
24777
70824
0
40037
64815
0
3999
46286
47268
87291
64968
0
0
0
80926
38732
0
0
40010
0
0
115
4276
0
0
45427
51933
67354
65758
9052
0
0
0
0
0
28331
8018
0
0
44614
42808
0
0
0
63513
0
98268
2982
0
0
90156
27448
0
2984
0
0
77617
25039
62000
0
0
0
0
82248
4941
75401
66544
0
68506
8881
94188
0
0
0
0
1763
20318
12770
0
0
0
0
59585
77903
0
0
0
0
0
0
0
0
0
27292
0
54378
0
0
31651
0
0
19203
36231
0
0
25078
0
48543
0
71228
0
61762
9722
92252
0
83993
0
0
6442
0
55548
0
0
64581
77672
0
0
21489
56787
76179
62808
0
1866
0
29986
74216
0
69733
0
13303
85076
908
70786
41740
1711
0
20745
60148
11269
23478
60290
29626
9905
0
10148
6685
0
55833
24678
0
88074
37639
34946
83075
0
47870
44510
0
0
0
0
0
31093
84992
23707
0
18599
0
72280
29125
0
0
0
30353
27014
0
1566
0
0
96508
64466
0
0
0
39943
55840
0
0
98331
0
0
47097
0
71640
0
3573
68615
0
0
0
81664
0
99529
53421
67208
16423
77626
17062
93753
70561
1889
0
0
0
0
74415
0
88670
0
78061
0
0
71531
77225
0
85121
85700
61690
0
97618
65664
70562
13929
0
0
127
0
18961
16275
0
39880
0
35327
0
0
69877
0
31826
0
79591
0
0
22802
0
58689
0
0
60285
95903
39040
59414
0
0
21033
85625
34855
634
0
22674
0
0
0
54940
30100
42623
0
0
0
87951
59055
60332
18046
0
0
0
47634
8754
0
0
0
66889
0
0
0
70210
0
0
0
31459
59396
93581
0
78426
21350
0
0
52734
0
0
0
0
89878
71481
0
0
0
43189
0
0
84139
0
76446
30894
0
0
0
74408
22063
14297
75866
0
0
0
31262
0
0
77366
0
0
44354
58033
0
0
0
72899
75795
63615
1676
0
84442
67492
0
202
0
88893
0
0
0
95022
21886
43086
0
38001
0
0
0
2279
42045
77898
20848
5781
20393
31396
0
0
13575
46596
0
71397
0
0
0
46692
0
0
528
66486
0
0
0
0
0
0
0
0
0
34445
0
90961
0
64894
61794
30758
0
0
0
24742
0
8246
0
0
0
0
50080
69229
0
0
0
0
0
0
28733
71536
0
69803
0
60721
13424
0
0
0
46298
64396
88060
0
0
50934
78055
0
0
24849
15338
47357
47766
0
0
0
0
0
68989
33490
1698
0
0
0
0
28451
0
31587
0
0
0
0
41725
86328
0
0
49937
57833
81282
0
94000
0
34912
54424
0
0
0
0
77981
16350
46704
46188
0
0
9272
57481
80608
0
19233
0
29047
0
9411
0
64273
0
0
0
83010
0
79830
0
9534
19591
0
51065
0
73374
20085
0
0
0
11495
0
98356
92218
86287
22559
0
0
0
92286
0
0
0
0
91270
99172
0
95765
50410
3845
0
4313
0
14941
0
473
0
0
0
86371
0
11000
46104
0
19532
16608
11207
94357
59076
0
0
7918
0
0
30325
93640
0
0
0
0
0
75722
0
4113
0
44546
79224
0
81433
62642
0
60200
47897
0
37140
15242
24217
92556
0
31381
95397
0
0
39889
0
0
0
0
33211
0
0
4567
0
0
0
98755
64479
0
0
43257
74279
0
0
0
0
732
53767
94221
0
32436
65090
68028
0
76792
23629
0
72598
28158
37499
19784
1684
0
0
0
23154
0
27165
57870
0
0
0
0
16631
0
0
55873
91228
0
0
86982
0
79943
0
0
51545
37937
0
31903
70138
0
0
2473
0
37555
68285
56414
72372
0
0
32147
0
0
31566
0
65005
0
11719
79360
0
0
0
0
0
0
0
0
42159
0
0
65257
0
44261
3504
14719
0
0
0
0
0
3871
99030
0
0
0
0
0
27842
0
56085
61979
42958
0
0
0
0
88701
95840
94778
90813
0
0
0
0
81861
0
0
0
0
31973
0
0
0
75822
34972
5625
52557
0
0
92700
0
0
0
79809
0
57143
0
0
0
50326
0
0
0
61746
36564
0
0
41409
0
0
25705
46817
0
0
0
3474
0
2687
0
0
0
0
11708
71044
11493
0
6947
62012
0
0
13112
76446
49554
90041
85043
0
97403
0
80344
0
0
99850
21145
57595
0
0
7361
63712
0
0
23749
0
0
2311
11730
94880
59568
86935
0
33205
0
1323
0
90175
71172
58741
0
0
0
0
68368
0
0
0
7471
85789
37175
56554
0
0
0
0
13784
0
0
85795
7963
0
0
0
29227
0
0
0
0
75527
7687
0
49818
3200
0
96756
0
3542
0
0
0
0
75769
94136
76789
0
0
29191
0
16861
0
0
0
13894
68387
18156
29562
36619
0
0
0
0
136
45520
80972
94208
78873
0
0
0
0
85201
0
0
22569
60522
0
0
78856
0
93220
0
0
0
0
32562
27987
7953
98380
51172
66349
60195
0
74184
0
95592
16591
95432
0
55473
1635
0
76582
0
0
0
0
75184
16918
72134
0
0
0
72558
0
0
0
0
36455
0
65506
15169
11015
0
66705
0
0
23698
7244
0
0
26455
0
33919
0
50928
0
0
0
0
92630
21044
61725
0
65411
49012
0
0
0
0
7301
0
0
0
54931
26670
0
21175
55750
28317
35219
73523
0
0
0
0
40459
0
0
0
0
58606
98320
94152
0
0
0
0
22832
21796
45754
34467
7311
85338
0
34157
7637
96483
68978
57346
80437
34391
68315
0
52473
0
73103
0
51577
0
27807
81709
0
0
0
64316
0
94785
0
0
37147
86631
0
87069
93210
82401
0
0
0
12817
0
0
24632
0
0
20516
12153
32901
0
0
0
0
80896
82922
58468
0
0
28821
30635
57572
0
0
0
88968
70877
0
36672
0
0
0
0
29858
0
0
0
60161
56176
0
0
41060
43430
0
49323
83534
57999
45751
0
6448
0
0
71313
0
56978
0
57572
0
0
89948
0
0
80028
0
12075
0
94915
0
0
0
0
0
65097
51170
42689
89378
0
0
54072
2743
84182
95451
0
0
0
51396
1108
0
0
22481
31266
81799
0
28617
0
46245
0
0
3422
60112
78951
57573
0
46737
68457
14110
48914
33755
4763
0
76530
61376
56983
69366
0
65870
18858
63596
0
0
0
88131
8388
48499
0
21250
96360
0
35242
0
0
89198
0
0
0
0
78347
57026
0
0
0
0
91809
54600
21025
0
0
0
0
74361
0
97764
3297
0
35531
0
33084
0
0
0
90159
0
0
0
0
56921
45026
0
13878
28182
77138
28986
0
7207
0
55182
61777
51329
7868
0
27652
90020
63333
0
0
0
0
97291
60546
21020
0
0
0
66746
0
0
0
0
53559
54024
0
76026
0
0
79188
98566
0
5341
44865
27655
99676
0
0
82175
0
3090
0
21056
0
0
3313
0
83127
0
23983
0
81651
0
416
17347
99493
0
0
0
99668
0
14700
65750
54036
3375
13128
0
0
0
0
0
0
0
2860
0
1396
87058
0
0
58196
59763
0
27012
0
83623
0
78105
86683
82564
68658
0
0
0
0
0
0
0
0
92842
0
0
0
63566
0
90121
0
0
0
92842
0
25377
88186
24270
0
0
0
0
0
70000
0
0
2466
0
0
0
0
0
11714
5965
48031
58702
1012
55935
0
0
41444
60952
0
0
85734
48206
57294
97796
65587
97109
0
8045
0
10529
0
0
0
30114
29711
36613
0
0
90020
27996
0
55016
30163
23246
0
44147
29023
0
0
25179
0
0
0
0
0
61776
0
10071
62004
2713
45664
97081
0
0
17543
0
0
83666
82813
0
9805
88143
10180
67317
0
76553
80079
23348
0
83281
31570
0
0
0
0
47070
0
0
0
0
0
0
58261
0
32090
5677
36198
0
0
0
3340
56660
8396
92915
0
33783
15640
56203
84570
4888
21268
11572
0
0
1317
0
33188
0
0
40800
9251
0
3768
78927
10539
0
0
55727
0
0
0
0
0
27482
68080
37385
66463
0
0
0
12973
0
80134
0
0
45112
63809
23398
0
96604
0
90578
0
21107
0
0
31735
0
0
0
36449
6824
5701
0
68694
45667
46095
0
89412
0
61952
0
95850
41866
0
0
87923
30787
0
21799
6970
0
0
0
30387
0
0
0
0
51558
0
0
1546
0
0
50074
0
0
0
0
0
77616
0
0
93928
70515
12810
0
0
0
0
78897
0
0
41169
55360
0
64045
39424
78408
0
6315
0
0
0
0
21653
0
0
1683
0
38221
0
71925
28408
77529
0
9823
95167
10964
54377
25185
55551
0
12808
70774
0
0
0
0
0
24986
19931
75921
0
17618
88324
50203
0
0
0
15689
0
0
61607
0
0
84476
0
24770
0
28201
0
11459
0
0
81569
0
0
0
17847
0
10265
0
96567
0
0
5367
48632
0
0
0
30844
0
0
0
80370
0
28125
0
0
0
0
0
24196
50608
0
73765
31340
4716
0
0
0
34312
91309
0
54302
15277
28909
0
85085
0
79689
23456
38132
9492
0
0
0
0
0
94885
36386
0
83316
11398
0
17311
0
0
56919
45941
0
34898
0
83523
80713
88061
0
0
0
67501
0
0
60429
0
0
6579
92246
0
0
228
72776
14668
33052
0
0
0
0
0
47827
80027
51912
61146
94736
98456
0
80080
79248
0
51061
0
39047
99877
0
5810
49871
0
0
87329
0
73390
0
0
0
24364
35315
44777
78784
95570
0
0
0
25518
0
49165
91271
89416
49208
0
42772
79360
0
29049
17517
9558
0
0
0
0
39332
0
74670
47810
0
0
0
4859
21712
0
0
0
0
0
60763
43342
0
0
74155
20659
0
0
65894
0
0
0
0
16417
29762
38615
0
0
26548
0
83592
0
0
0
30131
9132
50414
0
0
28928
85822
0
75714
0
0
88135
0
68554
95945
52179
17126
22346
15761
85623
50821
0
0
0
83997
65886
73739
50306
0
58579
18268
0
0
0
0
0
51953
31638
88796
0
62256
0
58144
0
0
0
51410
0
83485
0
25658
61397
27909
0
0
37176
82493
0
0
29247
0
66048
0
55768
0
20738
66258
67076
83809
0
48250
13316
79684
82316
0
0
80608
27949
7838
54781
0
0
0
85608
23948
0
0
13178
0
14676
82265
0
65483
97309
54266
63361
60808
0
0
0
38361
8794
98723
0
0
7510
70499
0
55661
79280
3388
0
0
85611
0
63626
0
0
58362
0
71189
43211
0
0
76564
76693
0
36302
0
54435
56236
0
20111
19920
0
0
21911
0
0
18139
85019
0
72379
2451
19125
58981
72159
0
3322
0
0
58750
0
0
0
12005
0
85803
0
16498
0
0
0
94642
0
0
44913
0
70166
0
82390
99567
0
0
0
52651
0
0
2996
0
0
64305
35224
0
0
42589
0
79019
0
4617
0
0
7342
49147
221
74563
0
61518
0
21006
0
0
8541
74887
0
45258
26136
93852
96266
89068
0
65289
67756
42841
0
0
0
0
79266
79680
0
0
0
67946
59985
39167
72724
63801
0
50403
82155
0
0
17457
21947
0
19863
3178
75295
0
0
6327
49602
7960
0
0
0
0
12495
28274
0
52542
0
0
75634
0
0
0
0
40197
0
75518
82402
0
0
72350
98098
0
0
0
32501
97232
0
0
0
0
64704
44727
0
15371
0
0
0
0
0
39286
0
28643
60069
0
0
0
0
0
45241
0
40111
13403
55126
62682
13937
0
84697
63470
0
82647
0
0
0
2201
56546
81989
0
0
93482
82148
63496
0
86240
51566
0
38098
0
79974
0
44317
4659
0
0
0
0
33550
0
0
93438
0
8628
0
0
63686
99402
0
95205
0
0
19289
0
53969
99387
0
0
94876
0
0
67508
40578
0
0
61976
74183
22192
57388
29288
73724
74098
0
0
86725
0
0
38070
49942
77679
0
61007
0
0
0
39756
44087
99128
66078
0
70238
35797
0
18552
59873
14819
58664
80113
0
0
0
0
66194
0
69482
25906
91177
55856
0
0
0
0
0
0
0
0
63209
61293
76645
0
0
89716
29102
55337
59677
0
0
0
29999
19974
0
84423
0
0
9707
0
0
62114
87171
0
0
80242
45874
83175
0
0
0
5306
0
780
0
22557
1004
0
0
0
3318
42290
0
0
0
74455
53434
60498
0
51595
9886
53531
27598
0
0
37453
71132
0
39538
60781
0
0
0
38970
71019
11593
0
89976
0
0
0
66574
0
79832
59865
58510
0
35252
57459
0
0
12228
0
0
83167
7942
94603
0
0
86500
0
0
0
30809
32977
90530
0
92462
0
36179
19324
0
0
0
59567
0
0
12188
0
0
0
66159
65463
0
50976
0
93846
35539
10133
67586
0
0
0
0
0
89137
95525
0
23053
0
41991
31539
31370
14754
0
55660
0
99241
0
0
30928
75062
0
0
0
0
56967
4507
0
97777
98812
10873
0
30854
0
18997
0
29412
0
52150
60705
0
0
0
2460
38301
66475
0
0
86418
79090
0
0
5790
0
76543
0
42935
0
0
0
0
0
0
59105
29695
0
77677
0
0
74241
22047
0
33975
27494
23761
0
0
0
0
99160
94500
0
0
0
17445
0
62500
94036
0
87206
4438
0
75186
0
0
0
0
10513
0
103
45350
0
5784
0
0
0
0
88764
36623
43872
4991
0
0
0
0
0
0
0
9474
43372
0
0
49274
0
31104
0
62371
0
89488
68357
0
0
15490
34182
0
35594
59311
57561
0
84469
0
8911
56196
0
64684
0
0
0
15954
0
87250
34242
78914
0
0
0
0
0
49438
57882
0
92362
91691
0
3376
27157
62620
0
97756
6052
0
47076
93332
0
66121
20164
0
0
0
0
51560
24603
0
0
0
42036
63235
12554
0
0
0
0
0
0
33328
44065
0
0
93894
0
0
0
0
21483
44757
0
0
66877
0
58980
0
0
0
0
0
0
0
84252
13549
92614
0
11360
53935
0
0
98547
69394
0
0
47119
0
36841
0
0
80049
0
88730
0
0
0
97029
36256
90541
0
0
0
0
50364
0
52864
64510
37440
0
26184
0
68922
0
0
0
0
93941
64488
14776
73923
0
92651
0
0
88344
29229
4703
0
76549
92636
0
9043
81489
0
43037
18372
58821
0
17891
30408
63276
0
0
0
50575
17530
66821
0
0
0
0
0
76533
0
57462
18509
0
0
53448
0
74746
27164
0
0
0
9565
0
0
37830
0
16757
0
0
0
54852
0
66300
4879
0
0
0
26879
59843
72552
0
68373
0
0
0
0
9785
7991
0
79197
33057
0
33008
17897
0
0
0
0
39738
0
0
0
0
91308
84142
80490
21035
80654
47600
0
0
76155
48982
56991
38697
7063
7247
55165
20236
15557
25516
4990
0
45692
63849
91241
0
0
72611
70886
27627
90959
0
0
0
65878
0
21816
70207
0
43492
56278
25643
0
46104
74584
0
0
336
0
0
49559
0
98135
79531
0
95799
0
72328
0
95196
42356
0
73405
52687
15747
0
12799
0
0
0
0
96886
0
84214
0
95578
63621
0
0
0
29110
0
49780
0
0
0
0
27181
3928
60249
0
71322
0
78218
0
0
0
43162
83922
71899
0
0
64887
0
33045
96307
0
34274
51811
67817
0
47702
0
15448
0
0
0
0
0
0
94157
0
81002
0
0
99699
85304
0
0
0
75703
0
0
6526
0
43744
53701
0
81122
32798
0
0
36663
0
0
26780
0
47243
0
0
96549
0
72345
0
9059
0
29226
0
63589
42982
58669
25182
299
83907
31322
36340
0
0
50335
0
93757
77895
0
86295
0
97755
0
8346
0
5421
94154
3853
52593
0
0
0
0
16047
84280
0
0
0
93367
0
22169
0
46999
0
0
9243
52696
0
0
0
0
0
0
41278
88551
45479
8139
0
0
51446
98055
0
0
84290
0
86313
39902
0
29296
0
40164
70956
55269
0
0
32831
7282
63267
0
0
66888
0
49633
0
0
4812
29895
90949
0
24056
25407
22442
93186
78914
64659
0
23187
0
30474
6757
0
92479
82208
0
0
22853
89477
0
81668
16503
0
0
0
77323
0
0
0
86233
0
61011
8887
18335
0
0
2564
0
90125
27354
0
83665
0
38766
0
83090
0
90987
0
40536
0
55274
37888
93722
88676
0
0
0
80237
73543
0
0
0
0
0
40601
92060
93881
98432
95267
30093
61672
0
0
0
91117
0
0
23775
30135
51912
0
0
99278
0
0
0
0
0
0
13830
0
0
11331
25130
29653
6698
32045
66570
0
0
38563
41547
2786
0
0
0
0
92308
0
39674
0
0
0
50394
20059
43061
46956
31661
0
307
19092
0
0
19838
97101
46035
0
0
9531
82461
0
0
17119
0
0
0
60760
0
18371
16214
93864
0
0
0
98742
0
62483
0
0
93765
0
0
0
48790
0
0
80213
34377
0
0
52664
28303
10109
0
0
76757
17676
0
11157
0
62526
0
7444
49792
0
45059
24929
71582
0
9951
38556
56044
0
90151
20039
0
63579
63930
96274
0
19358
0
42677
0
29785
0
0
0
0
22419
80882
67658
0
40235
52981
62578
0
0
45398
30658
0
55492
69249
0
0
73890
0
18180
0
0
39845
0
93215
7512
10409
0
0
0
90573
0
0
48057
58375
4908
0
89081
0
29081
57585
31205
0
0
40083
0
63581
0
91341
0
0
76740
0
26241
0
0
0
0
23298
90219
0
0
0
86616
0
63636
16325
19771
90948
0
87205
0
94269
53624
33754
0
44887
0
0
10652
6027
48234
95266
0
0
0
61238
39718
0
53774
0
0
0
12310
0
1801
0
83093
0
51144
0
0
76293
40363
84331
0
0
83553
36057
0
95810
70382
0
0
0
48855
41957
0
13006
56781
78583
66206
35266
0
0
34195
22546
0
0
0
0
64973
48921
82131
84042
0
30445
5434
0
99595
0
30337
38916
54240
79508
9267
56663
93015
0
0
19093
73696
99065
71016
0
14674
23542
78605
0
64073
30127
0
45864
0
0
0
9300
40386
73738
0
0
51479
26249
0
90313
0
42632
12732
0
0
0
0
0
78216
0
0
62661
0
0
47681
11940
0
0
40624
0
69886
0
0
84949
53470
0
28799
0
0
0
27256
77883
79355
0
82976
53506
90452
0
0
81387
0
0
42369
47401
37512
0
16934
99767
66497
0
97913
30428
86328
20512
28981
0
29381
0
0
0
0
53340
4468
24575
89350
0
97554
95179
0
76173
15963
0
86392
0
12595
0
0
0
32224
38082
0
54749
94710
67378
98655
0
0
28183
91508
90321
86526
9518
93769
99250
60144
0
62864
0
0
0
0
0
65899
34045
34132
0
60077
0
68858
95792
0
81084
0
0
0
0
0
0
0
0
8831
0
10323
23670
41077
70274
59909
46372
23560
0
0
74933
81994
4353
0
39884
0
0
7346
31689
94259
25178
73826
92372
72697
75414
0
0
0
0
0
27867
0
99307
0
50767
0
0
0
0
1011
0
93677
0
92027
91045
26536
0
0
0
33659
92030
0
0
27971
0
24848
0
0
73182
38173
0
0
0
82400
0
0
0
89952
0
0
87679
0
0
0
55150
0
0
58826
0
50373
83550
0
0
0
0
86167
0
0
77557
50548
86080
0
59073
23182
31228
29044
0
0
11842
0
25275
51387
67598
24677
0
0
0
2478
0
0
0
0
10256
18379
26704
0
0
0
70708
32105
0
96156
0
67407
86476
0
98302
7358
0
90816
0
0
0
0
0
0
0
0
94522
0
42120
37852
53409
17459
35605
0
0
51360
61033
51782
0
0
0
0
64564
71909
0
39078
81349
0
34107
0
51059
0
31593
38396
68097
0
65389
77276
0
0
71517
32667
12962
0
29196
0
98107
66037
1330
0
0
51727
85055
0
0
0
90256
47471
15097
99927
0
0
35787
0
0
0
0
0
0
49033
18009
38965
29612
0
0
45128
0
0
84580
0
0
0
83802
0
0
56077
1750
0
67370
37166
0
0
30473
0
61099
0
0
0
69532
68500
28244
99762
0
18254
91196
73509
13732
0
0
0
80201
84663
52249
15710
12268
4314
41288
0
38733
0
17822
0
35545
68500
0
0
0
0
22709
83181
0
22921
0
0
48298
0
23395
64239
72443
14378
0
17084
0
0
0
46784
0
0
0
58911
67571
0
0
0
0
0
0
0
0
47168
23690
0
0
0
74712
0
55931
0
33860
0
0
0
93996
63777
0
0
0
0
0
6838
0
32564
0
0
60261
0
44246
58180
57334
27981
0
0
0
38189
47776
0
0
96607
0
34383
0
57352
0
0
0
0
8671
55309
58392
82055
0
17865
0
0
37238
0
0
761
48905
3666
33519
81436
54105
0
0
0
0
44367
15778
0
58878
59792
0
0
73213
72442
0
95764
0
0
25605
7715
0
93073
0
0
98925
54549
95145
92661
1607
0
52520
0
0
0
45751
94191
0
0
0
37042
0
47325
0
0
0
50826
0
0
0
0
66628
81735
0
24773
30325
0
272
62842
0
0
0
68701
0
0
94895
6189
0
0
86442
0
0
0
0
6795
99481
88936
22178
91243
33692
77360
80952
96221
14331
0
0
74906
47726
0
0
0
0
0
9360
0
24871
0
0
0
0
0
0
13829
79650
38724
0
0
0
24682
0
67175
45616
73054
0
6418
0
0
47642
0
92530
0
71688
79021
26009
10058
0
0
91729
52795
0
0
10295
0
0
70150
0
0
0
0
0
0
0
47381
54930
0
0
0
0
25819
16168
0
73747
40987
18561
86204
65807
0
22501
0
16914
0
0
57234
25485
56269
0
87978
0
52231
0
15237
94259
0
0
11704
0
0
0
0
0
0
70061
55882
0
74160
0
0
35992
0
80408
54808
0
0
0
46334
17806
0
87381
0
0
0
0
95072
0
35308
0
0
28402
37033
84792
13624
0
0
0
0
0
0
99344
69244
25675
82665
0
0
8767
0
0
0
19870
0
0
0
25725
66178
20043
378
0
18873
0
4439
47393
0
13187
28035
67475
15295
0
0
58993
19573
10301
50529
31702
46167
6638
41692
0
91080
37986
32952
30412
82965
94819
17443
75985
16184
0
43477
80836
29556
0
0
20114
0
71573
75315
0
86522
0
0
9438
45837
33893
0
0
0
53162
5879
70339
0
0
74175
84711
0
89569
0
28677
0
69915
0
0
0
0
0
0
0
91613
27036
0
0
0
0
90113
80408
0
36735
35509
0
60325
87872
0
64946
0
90408
17723
0
61556
26374
0
0
0
70273
54619
77541
0
42512
67431
0
0
26671
61825
0
0
0
0
74697
8711
24876
0
0
34527
18942
29860
58399
2259
0
63842
38966
70196
47360
76000
0
0
0
36874
0
29437
15322
0
95082
0
29342
0
0
0
0
33311
0
81705
16577
0
77738
0
92859
35019
69257
13177
0
0
0
20619
11005
67156
48474
5346
0
98703
70443
27311
0
29634
33425
0
7634
0
26594
0
0
65436
93196
56714
30357
64282
84247
56466
2340
55583
30062
0
0
0
0
19186
8454
0
75057
61670
0
47395
0
24723
0
0
0
88954
0
0
0
0
0
0
0
0
0
0
36034
0
0
26754
0
61173
8903
45751
69867
11315
0
95779
79335
0
0
1572
27526
0
0
0
15706
0
0
0
72838
0
98291
96137
0
0
0
58844
58691
32690
0
0
29774
80245
58342
77583
0
96088
0
33358
0
0
1402
0
0
0
0
0
47936
0
28066
0
0
33547
0
39063
0
67378
59765
18112
7730
0
34084
0
68079
91411
69326
30538
0
0
81986
0
37270
0
0
0
0
0
0
0
19314
34171
27692
35296
0
6612
66673
1531
37986
17471
42794
0
0
0
0
0
0
20492
0
0
0
22814
0
54609
29496
0
95171
72574
0
52446
0
0
0
71298
0
26657
0
0
0
95051
8932
0
79253
0
97437
61957
13696
0
0
0
0
8398
0
0
0
0
0
0
0
22132
64012
0
88631
0
0
65674
0
84294
28018
15642
78438
31236
21917
45922
0
73907
94709
0
36891
67268
12140
0
0
0
30084
84747
0
0
15647
0
0
59252
17023
0
53222
81711
0
0
18641
0
4417
0
0
53416
76457
0
41345
10812
0
87880
0
0
53225
0
9912
0
0
46880
45499
0
76455
89243
19455
72545
0
0
84974
93656
0
0
22766
0
34352
17466
15524
96620
12354
70459
62511
73003
94410
0
0
0
0
15384
0
0
83611
75658
0
0
0
90715
0
24014
27756
4443
52703
0
95052
0
84480
0
0
74819
56244
0
0
49608
36643
95176
0
59661
0
0
77388
0
96255
0
0
0
23006
0
50235
0
0
89377
0
0
0
81303
0
23071
1141
92458
9196
0
0
87528
0
98760
0
0
0
44031
0
0
0
881
82063
0
0
99090
0
98897
66776
86683
68565
80637
0
0
92497
0
0
5012
0
57207
0
0
0
90743
0
69852
1069
89381
0
82156
90827
0
0
0
0
0
0
53307
0
33045
0
0
0
91344
6133
74679
31141
35800
0
0
0
0
0
0
0
82865
0
0
0
0
0
0
0
67547
97654
0
0
24075
0
78620
56251
24518
9766
0
26680
0
77849
0
55495
0
54726
0
0
95619
0
27596
28572
0
2755
0
65906
0
6644
40449
28539
0
0
5904
0
35499
36542
72225
35024
6621
88139
18926
78769
0
0
17823
0
0
20417
16805
92622
39458
0
0
94363
53277
74536
25366
0
73902
25781
99909
0
0
1370
0
10975
0
0
0
97369
0
75322
0
99307
50294
17646
0
74672
95005
27997
98073
0
0
26028
49385
0
8735
0
0
70125
0
0
0
0
0
0
83992
79745
0
0
0
0
0
64647
0
57265
0
5590
7077
44353
0
44094
0
0
0
11917
0
0
0
72564
93284
0
70323
0
45561
33735
79077
65303
97213
7355
24382
0
0
7423
99209
89443
15351
50732
0
21941
0
72662
0
83779
0
82840
0
0
40899
2997
0
67486
46054
0
0
0
80753
36879
59657
70101
0
0
0
34272
35075
36138
0
67940
0
0
41414
0
60198
0
97532
0
0
0
0
35834
0
18634
28289
0
86316
0
0
0
56634
66417
65245
0
0
0
50247
11031
90726
0
0
96172
61386
0
0
0
0
0
0
0
0
0
0
0
0
0
88440
0
51088
0
93201
0
0
0
46511
0
81167
17099
84164
0
97848
0
83776
0
50397
73270
0
73757
0
11498
72839
0
8088
43220
15582
0
0
94839
55695
98509
0
0
0
0
0
92642
52977
0
0
0
35475
58218
94526
0
0
0
0
0
17016
28198
0
26621
28375
0
42601
0
96651
0
0
21448
0
67245
0
94369
85789
0
0
96760
0
0
0
0
58404
33447
93346
0
0
0
0
83798
52458
0
10211
6873
0
42595
98415
46919
0
0
48457
48987
11684
94405
0
88051
60196
80739
0
51617
0
63239
54279
0
0
0
0
60093
28273
0
99835
0
0
0
0
18792
10373
41128
45623
0
5497
0
36971
0
27677
950
12838
0
0
0
84020
0
97046
14521
0
0
15859
0
0
0
0
0
68892
53951
0
0
33450
3119
0
87089
33141
0
0
0
54719
35267
85061
0
0
70695
24181
0
0
15703
48676
0
0
88912
35024
64823
41946
56619
0
0
0
0
82285
0
16424
27296
9370
88355
0
0
0
0
0
0
60582
0
0
0
70338
0
79025
35095
0
0
20699
35263
0
0
68386
26168
23673
39899
3809
0
0
0
0
0
83765
74339
85274
95743
64951
63889
0
39642
21978
0
0
0
83467
38955
11166
0
58600
0
61028
0
84073
0
47370
0
0
0
0
0
46106
0
0
0
0
13679
79876
30920
0
0
48467
76887
50458
0
0
97499
0
59
13580
52611
0
45778
0
0
0
97719
0
36271
20258
0
0
38633
0
0
84228
0
0
4532
69167
74276
22097
15069
0
0
0
0
0
82867
26215
72568
46886
11798
0
40111
26323
40200
75978
10387
0
29604
68575
0
53235
0
0
0
96833
38667
0
0
19265
0
94818
9692
0
37953
0
77798
0
44641
0
61712
0
0
0
36309
0
0
68336
0
0
0
69559
0
98851
0
0
35497
0
24732
90283
0
67208
59472
0
0
56264
61634
90681
0
96414
0
13067
0
56459
31886
56526
0
11904
0
0
0
0
6014
0
0
30977
0
0
0
80588
0
88632
0
0
11643
85419
18486
33183
0
39089
78695
56051
44427
1128
70666
11864
0
45524
38076
35184
0
47627
0
86332
57298
0
90850
2963
0
99721
0
0
0
77434
0
45074
0
91835
77868
94038
0
16006
24183
0
0
95165
55493
93563
82165
0
86336
0
0
0
98497
92756
62151
0
53680
0
9940
60637
0
69494
0
8506
75852
82638
47474
238
0
0
43359
0
0
0
0
0
64395
0
23803
82328
0
0
90398
75860
59981
0
0
19953
0
53983
17768
16162
36243
15731
69143
0
21350
0
73464
66562
0
77164
0
66358
0
19284
0
0
45286
68259
21441
88211
0
0
84266
0
0
5587
0
1248
57235
0
26226
56115
8845
0
0
25655
0
85891
0
45245
0
74635
0
10607
0
32919
0
0
84124
6737
88904
0
0
7742
48211
24891
37284
42035
65230
15391
82901
27920
0
0
19443
0
0
0
32948
90939
74668
91288
32681
0
0
19660
0
0
63756
0
67511
53257
0
10400
0
66702
89545
89532
74786
14280
0
0
0
0
7926
12131
0
80905
0
31747
44052
50682
0
0
0
0
23098
0
64310
0
0
0
0
0
0
0
51934
13197
0
11531
0
73410
75217
53141
48861
0
0
0
0
0
51734
0
0
68752
0
87502
0
0
21932
0
2931
0
60907
10733
0
0
0
73255
55456
0
0
0
65601
0
23910
10608
0
0
2978
63827
24469
25570
0
0
74719
36232
0
0
0
93825
59620
18165
0
0
17368
0
0
0
11708
0
5939
0
62963
0
0
0
0
0
78681
17696
0
19165
0
0
90962
97806
7928
2543
0
56484
0
0
54140
30026
0
84431
0
0
24662
53173
0
55753
0
72161
0
0
54420
0
58812
44224
76959
0
57567
0
0
0
70114
0
0
0
56891
28264
44224
0
0
78631
0
24861
87481
9808
0
0
0
0
33430
0
0
0
0
0
43405
42733
21139
24889
78434
0
0
0
0
32340
0
0
0
28847
0
10976
60153
0
98896
39002
2006
47920
0
22483
77775
0
0
99707
3759
16289
37495
0
0
1695
0
90342
0
0
0
94857
0
0
0
0
50027
68617
69370
0
0
0
0
0
93572
20676
0
24172
57010
3144
93943
77634
34594
0
29578
64080
41687
40231
65656
0
0
76861
0
0
79017
43988
71096
5907
0
32576
37023
37114
0
0
0
60607
0
0
0
0
0
18576
78374
84318
44784
0
7895
0
29924
0
0
99279
38861
0
95888
98271
80731
0
29118
0
0
43785
11226
68917
0
19429
0
12827
82740
74043
86642
0
62226
0
0
93227
67635
0
41035
0
0
0
12307
25461
0
0
0
9812
77457
70926
0
0
71934
0
0
3359
0
95057
21522
0
98904
0
33693
0
51061
0
0
0
0
0
0
98565
0
0
0
0
0
10028
0
50170
24296
0
0
0
0
22107
0
0
0
0
90908
0
0
84326
43529
56314
0
0
0
0
5841
0
98474
23591
79606
55764
0
84021
56538
0
77607
0
0
64670
89498
52966
38671
0
0
0
0
0
15069
63143
0
73558
70062
68125
0
0
0
3836
42969
0
0
23885
0
72047
0
87951
0
84922
0
66330
44238
0
67698
0
54282
0
0
0
38907
81332
48538
0
0
29674
7074
0
74035
30152
0
0
0
89575
0
42851
88520
4141
0
0
0
0
48555
43866
0
2255
0
33158
0
0
25872
0
62271
26792
0
0
5089
22682
0
0
0
20711
63382
0
67124
0
51909
0
19947
81449
0
0
71581
0
0
0
79166
87132
97240
54733
65457
20299
1635
0
0
2762
27695
0
29349
0
29812
52602
70592
0
0
0
84512
91795
28875
0
0
44488
99304
0
96706
0
0
93824
0
69254
19931
28509
0
0
0
89650
88632
0
0
63060
0
0
72978
0
0
0
70075
0
46238
0
0
23393
0
12108
9651
14030
10564
6001
16339
53003
46042
0
316
0
0
0
66227
0
3431
0
36785
13223
84420
26444
0
0
0
0
0
20821
0
0
48929
0
25762
59307
49071
58783
18686
0
0
9736
59179
64300
0
0
0
0
38089
60552
67889
0
0
0
15458
0
0
0
0
0
79882
47780
0
0
98491
0
42731
0
59131
9969
53326
0
97797
14706
52274
51159
6952
3246
0
0
0
526
0
90923
39266
94240
12305
0
48753
23933
0
0
80141
84791
61027
0
44909
8150
0
11784
0
32094
0
52992
0
7190
71339
92923
0
0
0
0
80313
0
0
0
0
0
49336
0
0
0
0
79791
762
18494
24745
0
55726
97414
0
79633
22073
25386
0
0
63371
13819
7443
0
0
808
14377
29962
0
93013
14626
58278
0
71644
72142
63087
50426
46819
0
0
64705
76742
0
55166
68960
0
26214
79672
0
0
37910
9524
15687
47432
0
2622
39951
0
0
20416
0
0
12945
0
60626
0
59081
44950
27451
51203
24593
0
66132
0
0
0
0
32186
96584
0
80315
4213
0
0
0
64195
0
0
97016
57307
0
65228
0
0
89045
0
39820
82170
0
44626
0
29317
0
27497
0
0
79293
0
0
41269
76567
0
0
0
0
26752
0
41158
0
41487
74450
0
15981
0
0
9420
42648
1176
45175
0
0
38546
84717
74363
0
26041
0
98695
0
21501
19549
0
0
0
27963
0
4398
36470
49533
0
81083
0
0
39479
36330
74767
62040
26992
53784
0
99595
0
0
0
0
0
0
27655
0
0
0
0
0
55020
41184
0
77365
0
37141
0
10030
0
96664
64852
59474
0
0
0
51242
64574
55722
0
69219
93999
0
0
41128
9944
19782
3132
70005
0
0
60918
68804
52395
20103
85653
0
65470
0
70081
44608
0
87760
0
0
12730
46841
8955
0
0
0
83638
27527
46982
0
0
9362
6033
28845
0
79478
29148
5279
0
0
73451
0
93842
0
53615
0
0
26173
50347
0
0
24140
29592
54514
0
28333
0
0
69594
43632
92550
21899
0
0
0
0
66434
18306
76176
0
84334
0
0
0
49074
0
89694
0
38876
0
0
0
0
0
45895
80926
0
0
0
0
0
0
0
7882
0
40243
0
0
0
69680
18541
82148
0
0
77952
0
0
48300
0
0
23894
0
3034
0
0
75498
0
0
57683
32434
0
16867
0
22291
0
87850
0
22042
22829
43021
0
0
0
9358
53751
0
37552
0
4232
0
65591
0
31326
0
88372
0
0
94797
0
77041
0
73530
77057
58638
0
0
30774
0
0
92991
35072
20698
65668
81222
0
66435
45798
33106
0
90918
0
0
0
39980
0
0
11694
0
0
0
0
0
62555
52117
0
87163
0
51871
59461
0
0
5151
0
44978
0
0
0
67991
0
0
0
0
0
75904
64697
0
0
0
77274
62014
0
32576
0
0
0
0
0
36647
0
0
29023
54651
0
15142
0
0
15413
0
0
0
0
0
0
22958
29500
0
0
0
1153
70328
23631
74302
0
0
0
0
0
0
87636
0
0
0
0
3567
0
15615
46210
0
0
0
59919
87468
0
22229
69580
0
68921
16286
49607
16809
0
16281
0
48727
73887
0
0
0
0
0
57617
24169
0
78191
0
5711
95508
41144
0
67676
0
0
0
0
0
63177
0
42364
23851
34615
76545
43373
0
0
0
0
50353
0
0
0
28148
0
56478
0
0
77913
17907
0
97612
0
0
95510
74999
2012
0
28656
0
94248
0
48563
0
0
5023
82944
79206
70558
0
22997
0
65430
53966
61066
0
81642
71002
57058
13516
199
0
64764
64787
29817
0
0
0
14516
0
0
0
89666
54252
53978
46437
37379
0
0
0
36203
0
20577
4276
0
25827
0
64257
0
78410
0
75740
19580
62068
0
0
48229
61847
0
88796
0
47037
69220
0
50135
0
10478
0
81863
52415
91753
0
83547
0
0
0
8434
0
0
35985
81401
91397
37770
79055
0
0
64642
63657
0
0
0
0
0
17531
29915
0
36060
0
0
0
0
4420
19414
0
0
48550
58568
54083
5425
0
76594
25161
36443
0
0
0
0
90364
92431
0
0
0
0
97280
71717
0
0
0
0
83836
0
92823
0
0
0
0
24971
0
0
95097
44203
57619
0
0
18676
60961
0
0
0
0
0
75832
44603
0
17224
24386
0
74003
61234
11553
12873
0
90441
4558
0
3368
63102
98640
0
0
0
95514
0
0
0
0
0
0
0
69405
0
31347
0
42143
0
68792
91926
0
0
94260
92514
0
58059
56020
0
0
0
53914
0
75467
0
0
97502
14968
0
10717
14080
0
0
58477
88954
0
0
0
0
36235
0
93956
0
0
43632
0
70294
305
24777
63820
28186
16729
0
81151
0
0
0
99663
91490
0
0
14197
96448
9699
91441
31410
0
0
19166
0
38295
0
0
91475
0
0
0
6715
0
0
0
0
0
0
53056
0
75377
0
29667
44606
92056
99101
0
0
0
0
0
0
0
0
0
6855
0
77079
43705
32062
19415
71769
0
38680
0
47581
10645
0
96666
44312
0
68592
12753
0
0
90165
0
76522
85520
0
0
97492
0
11153
17409
0
61032
71746
0
0
0
15844
0
65285
0
0
30409
61153
0
930
0
0
75334
0
14927
29522
0
72141
13757
87386
26971
0
86936
21849
12868
0
0
4003
0
0
16420
98620
0
0
16265
87720
61281
92438
61605
35792
0
0
0
0
10851
0
75393
32155
0
0
0
84582
61207
82870
0
0
71110
6925
0
71942
19614
0
44119
0
28177
14868
47692
0
0
0
0
56956
31273
548
43627
11953
0
0
4696
67345
10742
82786
0
87203
0
71273
0
0
0
42871
97042
0
0
48421
0
72911
96830
792
0
0
50495
0
0
68641
57565
0
0
8466
42029
4462
53324
0
15022
0
0
0
0
9341
0
37403
58377
86695
36302
0
89388
0
0
44668
0
0
0
3922
0
74842
15357
67025
10666
74285
0
0
72478
0
69881
0
82849
0
29620
0
50359
9404
0
0
0
11371
8101
18375
0
0
0
66573
0
84091
13621
91335
0
0
0
1475
0
0
0
0
0
0
90940
8216
0
52796
28341
28180
0
0
49077
18817
0
0
8829
0
0
33393
0
0
54845
25875
0
0
2462
99361
0
99919
0
29291
17669
55818
66226
94804
48402
86496
86751
0
0
8259
50079
79343
0
0
0
46927
66614
95628
0
52368
0
0
24200
0
18289
24781
63060
89850
0
2474
0
0
0
0
65938
0
0
0
0
34398
0
46654
67251
59019
0
37759
57319
30684
34882
89642
82689
11505
0
73115
0
0
0
88126
53040
0
0
20347
34342
0
0
0
33214
95663
72353
0
0
0
0
59406
0
41134
50347
0
67080
85178
12272
0
0
0
0
0
76336
32755
26869
63356
58902
14705
0
0
0
92795
20064
72791
0
0
67443
81136
67259
0
68457
62119
0
25417
0
6039
2922
34243
0
0
0
0
0
97982
19748
0
0
60955
14513
0
0
44016
0
39515
18069
22625
0
16284
0
0
19314
61473
11384
0
0
0
92996
0
0
96922
7463
0
0
29642
0
0
34058
0
680
39208
68310
52134
0
38407
0
50069
0
0
0
0
82403
1887
0
8351
0
56966
86296
0
32750
0
0
37172
0
58672
0
3030
0
0
0
60268
0
2115
0
0
0
91294
0
50453
96132
93715
0
20091
67728
97853
0
0
0
0
0
41268
62862
0
0
0
0
52283
9335
0
37824
0
33262
0
37700
0
0
0
0
67479
0
23804
0
0
93588
0
0
0
43118
89570
31136
0
12618
74047
14725
0
0
0
15916
0
0
0
4751
0
88781
54815
0
0
54300
0
0
20070
0
545
1690
88352
0
96986
11470
45605
0
0
84952
342
0
41681
0
0
0
66300
0
59828
0
77878
0
40713
68570
0
65633
25670
0
7339
0
8060
0
0
0
0
0
37297
72888
47258
0
5618
11975
99459
58318
0
15806
50673
0
0
84382
0
32868
40748
0
64961
0
0
0
52318
0
72733
26888
96136
90495
77963
14520
0
0
6837
24305
78486
0
0
0
95304
25572
0
204
0
0
0
99976
29909
92311
0
46726
0
31474
15475
0
56850
0
0
84929
0
70703
75569
87714
65773
0
0
43731
0
1863
83682
38871
0
70220
9688
0
93726
86109
2138
0
0
62130
0
0
66712
0
53283
49960
22036
11841
0
8430
9028
45079
0
0
0
65876
68334
66208
0
92065
0
0
15783
0
0
0
0
0
97390
0
0
0
37589
0
29431
57419
11137
0
0
0
61760
55614
0
8224
4983
0
51878
0
31719
82112
1205
0
83585
39212
0
0
43109
46331
35438
0
35649
4416
83707
0
21187
0
30493
0
0
0
85139
0
26396
0
0
0
0
69076
0
38167
0
82027
32951
2747
0
0
0
34714
0
2373
66407
10942
0
0
0
0
79587
0
0
0
83553
0
0
0
20020
11147
0
4660
26717
230
0
0
5355
47268
0
0
11525
14673
0
0
0
90012
0
79669
64733
0
0
0
57378
0
6932
0
0
0
72621
57214
0
1759
0
0
0
10159
99467
49221
0
42952
0
39097
0
0
0
20775
74225
72313
0
0
0
0
4724
49477
17595
28307
49455
0
69426
0
27057
0
92951
88349
0
34236
73702
22786
85562
0
0
25063
0
13310
20082
0
29681
0
0
0
0
0
7258
0
0
993
70339
93414
6542
54028
0
0
0
20838
65333
95557
92096
0
0
0
10560
67179
0
0
6543
0
54699
0
58207
0
0
0
0
57250
24968
61066
11424
0
0
37228
0
70944
0
23810
0
65767
97392
0
64503
0
0
42221
12409
0
0
0
38242
30721
0
0
0
88033
0
35627
0
0
63769
0
0
58421
0
81709
46398
86545
0
39448
0
39984
0
55341
0
50494
0
0
0
0
0
3547
0
0
0
74364
0
78265
81451
71954
0
0
78862
0
0
35224
85356
0
0
0
82770
99599
0
67652
0
0
41614
78046
0
31629
10528
78476
0
82022
76272
7851
0
0
16002
0
0
0
0
0
46469
11062
0
54701
69735
0
41160
0
0
0
0
0
0
0
6439
60262
0
1754
0
0
0
55317
75013
0
0
0
0
0
68266
32881
72420
0
36081
0
99009
1914
97434
30105
0
0
0
84647
0
0
0
0
84289
62614
0
0
0
43258
0
0
0
0
306
0
94705
0
0
98525
0
0
97225
0
81172
25206
57604
38178
60858
0
28927
0
0
0
0
6390
55393
0
0
84701
73193
26004
0
0
64729
32979
8908
31432
0
85039
55712
0
9910
75495
41683
77507
0
0
44508
0
82860
0
0
0
0
62950
31528
97474
83206
0
77951
22613
20616
0
29427
0
31909
0
68923
10494
0
0
70941
5835
0
0
0
83851
3701
69647
55613
46215
97332
19916
37474
0
0
24095
46311
0
52447
9759
0
41339
0
56374
0
75747
60735
0
0
88019
0
40500
42620
0
0
19296
62546
9340
97026
0
0
0
63183
0
0
64558
0
0
31413
50250
0
0
11049
56634
39145
0
64647
0
0
0
0
2562
94281
0
53130
52421
0
0
38421
253
88765
0
39252
0
13585
36882
0
20326
0
370
19189
97126
0
49826
79317
0
0
17816
73492
57179
0
0
0
27346
98094
8506
28719
0
0
97198
0
20329
87535
0
89841
56339
0
0
1350
0
0
71237
11605
36144
0
86396
80339
49804
27670
0
54235
0
0
0
0
71353
0
7863
0
0
0
0
42739
0
65689
0
0
0
0
0
6621
0
0
0
55216
35607
24587
0
62217
62732
0
38745
0
18265
22058
69782
0
0
0
0
0
0
74438
68256
0
0
0
0
41905
0
0
52071
0
53084
16497
0
54756
0
0
0
16031
55240
33523
0
0
0
0
0
0
0
0
0
84252
0
0
0
0
0
0
0
10732
89379
0
0
88719
0
0
46406
0
0
0
79342
83121
0
19260
0
0
20985
12663
0
0
54701
0
0
46221
0
87761
0
27176
63860
57256
86657
0
70818
49493
0
63838
0
42016
0
0
0
30781
49236
0
47104
0
43506
79844
81157
0
38370
94087
14257
0
0
0
29641
0
0
82073
26684
34923
0
0
68048
0
35220
64176
9246
0
91233
4948
0
63175
40795
0
40919
69985
1890
0
0
0
46628
0
0
0
86734
0
0
74113
0
0
4746
68695
93466
29542
30320
0
94124
0
0
0
17362
68108
15895
0
0
0
0
0
46656
0
28998
91714
59883
0
0
0
0
0
0
99592
98637
69916
44125
48016
0
0
0
0
48323
0
0
0
0
29589
0
28952
0
70917
32315
71263
61585
0
39140
66668
7676
2528
3794
165
47159
0
93292
0
82414
18907
57933
99391
89590
80327
2071
24113
0
0
0
73795
37325
68015
93427
0
88309
0
0
0
49901
49368
0
98952
24326
67302
0
0
63833
0
0
0
0
0
44277
0
0
77670
0
51566
74039
84440
0
0
67164
9276
15308
10335
1407
25985
0
0
11633
80987
0
0
0
18211
99296
0
45403
0
29699
86997
0
0
0
0
0
0
13928
8100
55623
0
92768
24113
1222
15612
78355
94414
83896
0
0
92486
0
61773
0
0
49263
0
50321
13161
50781
0
0
96449
0
65945
0
78951
0
0
60590
0
0
0
0
75842
5556
16967
0
0
95723
5820
0
0
71756
99386
58139
32408
0
87761
94155
0
21527
0
11312
57537
0
92784
64154
0
0
0
0
21427
0
0
62346
0
4200
0
0
3593
0
55765
98363
57375
27631
59821
0
0
54927
25352
0
59386
0
0
43217
0
0
0
0
22212
0
0
91369
0
66281
15222
0
42917
99163
0
0
19929
36754
50529
36888
55101
0
70542
87235
0
0
19037
83681
26485
47397
96235
0
8317
0
0
58505
28731
5839
18214
0
37516
90694
0
0
43630
28932
44215
58175
0
76488
56873
32052
38927
0
0
4395
0
0
64985
17847
0
0
0
77937
8544
0
99847
13199
87792
0
0
0
32546
38785
57701
0
6215
0
0
65042
0
0
95001
80414
0
2264
0
82870
0
70449
55207
47781
52182
0
0
79409
0
92541
0
55790
0
53980
91943
0
54318
86215
80235
0
90044
51813
55989
8755
15434
0
0
17260
96873
90048
0
47869
0
39950
0
27986
22655
76740
17395
0
20557
0
0
0
65035
0
0
0
0
0
59582
14103
49899
0
56133
0
0
0
19934
93941
0
81218
72151
0
0
96553
20637
73875
92646
0
55624
42571
0
0
7066
19527
0
60199
0
0
0
0
37478
0
89180
0
47258
25795
0
35480
0
84779
57017
0
0
7222
84805
0
0
0
0
2909
0
87360
0
53249
0
29939
39423
86260
0
0
0
0
20826
19854
0
20954
0
62219
0
17601
54092
0
0
10736
0
0
0
0
0
0
0
30391
68255
0
46123
51571
13458
0
83314
81519
80035
43200
52903
43741
10221
83829
0
0
44870
0
0
2652
0
0
15557
0
59205
0
11376
0
0
74012
0
0
74388
65097
74161
60451
22539
10602
69595
23369
94939
17995
0
0
0
0
79753
80400
5894
57789
0
42185
1412
0
0
54422
0
0
5822
53977
32297
8028
0
0
64701
0
63396
48797
0
63675
44831
97641
36181
35276
33627
24762
0
59272
61368
0
0
16095
41884
0
95778
94041
0
2094
0
0
65255
0
0
0
60202
0
99653
17516
0
0
0
0
25736
617
0
62413
87921
82365
13546
61999
0
0
0
45357
85302
0
89824
31792
55928
74694
0
0
71884
0
17100
91533
0
10842
89390
55226
0
0
19780
0
0
21829
0
0
91624
0
23440
0
39686
87213
0
0
0
15117
0
38648
19645
0
81104
89363
69985
62290
0
0
62703
0
87416
34170
58051
76703
0
0
67066
50816
31036
71730
79101
73473
0
17615
42552
78372
0
69435
0
0
74282
97256
90081
9591
0
0
0
28043
47570
0
0
0
56629
0
69754
0
26259
0
46519
0
69075
59761
0
24211
0
0
0
0
16363
0
0
87992
0
35344
0
91705
79512
73530
0
0
0
22147
0
0
19691
73089
65332
4909
0
0
32753
0
17653
27272
0
76900
91174
79281
0
0
5607
43257
26082
0
0
0
0
0
0
77193
18064
0
0
0
47308
82723
0
0
0
21138
0
14143
31235
93657
69824
82550
2106
0
90171
0
22661
4101
0
0
0
45394
0
0
49937
0
0
0
69600
59166
74169
0
55612
0
80637
0
65102
0
43144
34731
0
0
97211
7469
50745
0
54207
67776
99354
0
84528
0
56687
0
12753
20815
0
0
63908
13490
7932
26333
0
0
0
0
24334
25110
0
24245
0
83537
22718
0
51943
0
0
0
65688
0
0
0
0
64725
43212
0
65809
0
33036
0
54850
1143
93638
85836
69158
8609
76153
0
0
87816
14176
0
94072
76433
48662
0
0
0
69854
71855
97190
0
0
18622
0
4612
0
0
64545
0
48687
17229
0
51928
0
0
0
0
43761
96644
31487
31603
0
90612
96461
73204
0
0
12557
0
55310
12326
0
34572
0
93456
64281
80306
0
0
0
91924
6278
19703
0
92128
89730
0
18165
0
0
52522
0
0
20257
23650
0
69191
0
75750
0
15843
0
0
36673
0
23977
0
0
40823
34666
87364
0
45143
0
0
0
0
92462
29684
0
50886
82366
0
0
52251
70075
0
20029
21762
0
0
0
38877
0
0
0
0
0
7124
9814
65800
0
15159
0
0
21276
98376
0
53492
13803
0
52998
64293
0
35218
26901
0
0
0
91939
87575
10448
0
0
65807
43754
20921
0
32912
0
0
89693
0
99897
69078
0
94727
0
71063
35319
0
46034
22040
97834
0
0
0
59167
1331
0
88134
0
33807
0
96372
0
0
0
0
0
0
31890
0
0
31442
32871
0
61613
0
80105
88285
48478
43315
0
0
27616
11708
0
0
81340
96083
83443
46191
0
41411
0
0
0
2050
0
0
6274
0
8404
66382
32793
82216
0
89699
0
0
0
75931
37443
0
0
48988
0
21632
55950
26736
0
26437
69283
0
15093
0
0
79149
9793
60913
12666
24124
0
0
8464
75670
29079
30954
92225
8418
88050
0
0
0
0
41804
0
52541
96578
0
25204
70165
84788
85661
27083
59869
48146
0
0
0
71787
14957
0
31873
0
0
1324
0
36837
86885
32083
0
90895
0
63937
0
30484
0
0
0
0
93322
84764
31209
47912
22938
0
47410
0
29009
49385
0
65755
20566
0
64975
0
2623
0
0
0
11208
57512
0
0
72455
37717
63772
39342
0
1767
77722
0
0
33518
0
0
0
59254
91861
48509
7237
0
71762
3833
92983
93343
0
0
63900
42690
91634
0
0
57929
0
4063
50082
0
0
61412
8565
42439
96445
64978
97744
0
0
16720
31158
0
7094
25362
0
74892
11619
24046
0
0
82380
0
52700
16559
0
0
39232
0
69592
70465
0
0
73154
12817
44106
3543
86419
17497
47424
41309
0
78881
71199
12017
50099
0
74802
36399
10778
5432
49226
80127
0
0
0
6145
0
0
0
0
0
0
0
50468
21868
41200
0
22215
0
0
58532
0
91474
0
0
51464
0
0
0
80190
91116
84351
31801
0
0
0
92565
35686
18626
0
93259
0
41593
32516
91606
84173
82173
17353
48100
0
0
0
0
50512
38597
0
86759
0
0
0
0
0
82870
63292
0
0
15687
0
0
61470
25524
0
0
0
0
31056
0
0
86335
33016
0
15284
26713
52530
11342
3098
25583
44526
0
75572
75961
54729
0
0
0
16634
0
0
0
0
0
53854
0
0
0
94814
0
0
0
0
16758
11589
32626
0
0
39187
0
13736
0
0
0
68772
0
29746
43671
29844
69816
6055
0
26136
0
0
43774
52827
0
1789
22199
0
25639
0
98077
0
92213
26736
0
71354
98504
27914
40400
59267
0
0
23351
66834
0
0
53462
0
0
76572
66608
52197
0
0
0
0
60578
17559
84055
35950
0
0
73167
0
0
0
0
46714
0
82489
0
0
12233
86582
0
62613
39547
0
0
12855
1792
0
0
0
0
25148
0
71349
0
0
99951
59469
82158
51508
0
52811
10738
0
0
97145
0
0
74677
0
0
0
0
0
85528
0
0
0
77090
0
0
51127
0
72995
735
0
61842
0
81814
0
0
69973
0
66840
0
50843
13160
0
80726
29673
0
64153
35458
0
0
98866
0
0
11459
0
75305
0
80526
0
19141
14154
0
0
0
43565
0
0
60847
81857
0
0
0
0
87097
0
36181
91356
77032
30705
95386
0
33672
0
39245
8256
0
56713
28500
74989
2223
0
0
44940
82775
97238
0
0
0
0
0
0
0
0
71649
66286
34718
0
0
65429
60812
0
38559
0
0
0
0
45342
0
0
0
53742
19683
43295
0
0
0
0
0
88683
0
15337
7733
0
57689
80496
0
0
45967
0
0
0
0
0
0
80424
0
0
54714
0
0
85840
0
92390
40519
0
39671
0
0
0
0
26249
58407
0
29799
0
88888
0
67099
0
0
49530
94089
0
0
58222
97843
0
18631
74833
40937
3590
0
8865
0
0
0
52683
90262
0
0
40641
0
0
30042
79222
0
0
0
0
0
66221
0
0
0
0
28101
31214
82963
0
49616
26637
51369
39364
0
21975
47454
0
0
0
0
30398
0
31691
0
0
27592
0
78400
66906
22566
0
0
6385
3689
43116
0
19937
34121
84569
20068
0
0
0
0
69493
63323
0
0
43569
65371
76545
0
0
0
79167
91393
0
76338
89617
7249
0
0
0
23618
0
24694
32194
58445
38325
63401
0
34236
0
985
0
91652
82909
72257
0
0
47508
0
0
0
0
17534
0
76771
0
0
928
84740
0
28209
0
85348
0
36023
59536
0
12978
0
0
0
0
85295
37375
0
0
81606
31061
0
0
22175
4154
0
33605
0
37369
0
0
82743
64030
0
0
29986
94251
0
26891
55033
0
98288
71182
0
0
48784
18847
6996
0
0
88855
74945
92054
48595
46262
0
0
50180
92509
54048
965
16341
70034
0
1996
0
60984
99259
7010
0
0
0
0
32977
0
71770
0
73822
44679
23716
67031
57276
93811
86853
84605
83847
0
14493
0
0
5542
0
18773
45306
25431
0
68102
85820
0
69919
0
0
0
0
0
76365
0
89447
25280
53704
0
0
0
6165
0
26890
0
0
5849
0
0
0
87876
8877
0
0
0
70646
54003
5409
0
51140
96071
33625
97490
8998
37949
32474
0
0
0
68624
17360
41822
55219
53153
0
0
0
85397
71859
0
70352
0
0
71057
0
0
0
14688
0
13582
10912
25579
17225
16007
47484
47245
22920
0
59904
0
13054
0
96563
2313
0
35202
43564
0
0
0
0
23218
0
0
0
0
3869
0
0
46323
0
61893
43172
0
76110
0
34542
0
32830
0
0
13865
72562
0
0
0
17986
0
18255
86116
0
0
40425
98732
16530
0
81810
0
0
0
0
0
41199
42838
36812
0
38712
38882
51413
0
5190
90540
26286
0
0
0
0
0
0
21322
33797
0
90424
0
5195
0
0
92879
0
47283
33303
93003
0
0
44743
37833
0
719
0
48260
59462
0
40238
0
11280
54342
0
64476
26815
0
0
91544
7211
0
4259
0
44884
0
57385
62540
0
59603
0
0
24552
0
0
54663
0
0
0
0
0
0
0
0
0
39136
0
0
2920
23147
14450
0
61906
0
0
0
0
93014
0
91447
44409
79933
0
0
0
0
68549
0
33075
67285
60519
0
0
0
0
0
0
45200
0
0
0
1125
73395
0
9164
0
26417
69678
6117
0
0
0
48867
0
80051
61665
0
86652
84479
0
0
30136
38588
0
34405
0
0
40313
84754
99207
71780
27436
13651
2161
0
67100
73176
85622
0
12288
0
0
63482
6715
33532
0
87489
0
42087
0
0
28843
65082
0
0
34145
82264
48161
0
0
12640
16807
0
69145
47963
0
15204
43505
27554
0
0
28303
0
0
82734
32328
0
74403
94945
51966
0
0
0
34281
0
0
0
0
0
0
0
0
41216
89860
81326
0
71255
0
23844
0
0
72181
61754
24461
0
0
59113
0
45577
85126
0
19714
37228
0
22930
24755
82989
95512
3099
60646
0
0
70450
0
0
26902
62138
63873
57535
0
0
0
0
193
1358
0
0
0
0
58620
83843
0
42418
54840
96175
15452
0
38963
0
79792
52576
0
64619
91155
0
0
17380
0
0
0
0
73484
45332
11918
1530
0
30815
2461
0
0
0
0
0
0
0
47833
17743
0
0
10556
0
0
0
31609
96158
20861
43213
0
0
0
62850
21357
0
45965
89666
27022
71982
44955
66133
41087
0
42505
41077
46818
53106
0
49301
0
29790
0
15542
32139
0
5569
62647
0
62139
0
27356
0
0
53436
0
32772
0
0
0
0
85156
0
50061
0
28738
46504
0
0
73921
0
68113
95145
0
0
0
0
24654
0
99304
54959
0
0
28994
93716
62387
0
81254
0
81241
15455
0
73018
0
62276
92844
0
86692
60666
47677
29595
0
87870
42952
0
0
0
0
40828
78263
0
0
0
48855
80379
20600
0
14260
0
20765
0
21984
0
0
7272
21787
0
51708
1372
0
0
0
36209
0
43809
34190
0
32512
0
0
8945
0
0
90956
0
0
44244
0
91982
95015
58406
0
37067
0
11712
32028
0
10973
33605
0
54553
75352
39687
90611
0
50819
20852
62551
38685
26270
75483
0
1472
0
0
0
0
69682
79260
86064
0
3498
0
0
69541
0
0
87380
0
0
7404
0
12848
87066
0
0
0
0
0
92516
0
80783
88434
66476
0
8922
0
56542
1381
0
94325
0
37595
76366
80196
37498
0
0
4853
19
0
13698
24837
19259
0
98322
0
0
20994
60393
20802
1451
0
7103
0
70076
0
91781
26795
15152
0
0
62927
97301
0
26058
73953
54782
31164
0
0
0
56000
35597
0
0
0
0
15382
0
41251
0
62356
0
27725
33192
0
30329
0
21490
0
73271
0
66448
8597
644
90491
83761
0
25812
1909
15600
32362
0
0
0
0
39732
0
0
41227
0
0
33460
0
0
40361
2495
64067
0
0
0
0
0
5340
0
360
29912
92328
0
0
83148
0
0
0
0
0
47688
0
0
63796
0
0
26600
0
61847
0
0
0
0
0
20472
0
0
0
0
63083
40852
0
0
0
0
68191
62598
0
0
37157
53917
0
21190
0
53188
33382
0
33433
0
71381
78997
0
97724
67827
0
22211
0
29641
34640
72201
0
0
23439
0
0
0
0
59565
0
0
0
0
0
96816
61782
957
0
0
79662
29318
68577
0
0
45893
0
51512
71777
0
15441
0
71112
72193
0
30555
37353
34061
82363
0
0
2857
45319
39090
0
52642
443
0
0
9977
32254
96269
66130
4682
0
29473
0
0
0
59264
0
0
0
0
95614
42824
48438
29496
45895
0
0
5296
0
0
0
68951
0
70890
0
8918
49558
86071
0
0
0
0
0
0
82451
0
32026
51954
96622
0
0
25279
49523
84160
0
32880
0
49286
0
33341
0
0
12899
84911
47564
3397
40602
43608
0
0
29645
0
92928
0
0
0
0
73067
0
22693
0
0
0
0
67442
0
0
50574
0
0
9857
0
0
6632
25315
0
27074
42962
0
0
18542
43022
0
18929
0
66685
46320
60665
0
0
29842
0
0
0
0
98908
30314
83321
0
59269
0
10697
0
0
2308
0
0
84904
81158
0
0
0
99033
0
70137
79613
95542
0
39359
0
14896
5184
0
70419
0
0
79908
0
38212
26442
0
21253
65208
36849
0
97742
0
0
53416
0
0
0
0
0
41916
69269
0
0
0
21037
99143
0
17227
0
0
91368
0
29555
0
0
0
83304
32081
0
89155
81301
0
0
33734
27426
39502
99835
30256
0
0
0
0
56750
0
0
60196
0
37944
0
94393
0
62510
37766
0
61038
0
0
0
88876
0
73117
0
0
4902
35208
0
48919
30515
0
98169
0
10674
0
51287
0
27840
69120
0
0
29708
0
0
0
0
0
0
0
94654
12404
0
36399
81782
51319
40276
0
0
0
78085
0
0
0
0
0
0
0
0
0
0
0
0
0
0
74489
12996
0
0
0
33581
68083
0
0
0
0
79802
29744
0
54632
0
58224
0
67448
96877
87348
60653
11689
0
0
93273
69021
0
49019
0
0
0
0
0
81861
73314
0
74971
0
60391
85301
0
0
32856
31316
0
1091
0
46525
0
52358
99043
0
80679
93336
0
24026
99393
0
0
0
47302
0
0
50180
16594
71679
0
39201
0
0
82474
39550
0
0
94275
0
0
0
93992
0
0
67060
50934
60944
0
3826
71549
105
0
71206
54601
13388
94509
0
90067
68108
14151
81714
33321
3027
28082
0
0
0
44474
0
93052
23334
0
52364
0
14918
0
0
23407
0
0
45680
0
0
0
80373
0
0
0
0
0
38539
81358
0
0
16434
0
0
0
0
4640
23639
76348
0
0
11103
0
12556
55356
94535
41908
0
0
0
0
0
69450
23734
0
0
0
87567
0
34892
0
0
0
8379
58648
29862
0
14297
33145
81512
0
45191
0
0
12635
0
0
56376
0
0
15257
0
0
42492
38023
55880
0
0
99415
0
82896
0
93004
65555
0
63472
4388
0
0
83461
50150
41129
30213
53697
0
33896
13311
0
0
32294
0
0
70319
71300
96815
0
0
0
0
55254
0
84298
23415
33593
60453
76259
0
0
66277
0
0
61587
0
21188
0
0
0
12405
0
0
0
15867
13138
229
0
0
0
88659
0
64417
28188
28086
0
0
9511
32606
72092
0
0
0
0
60473
16463
0
59689
36413
0
27003
93125
0
42789
0
0
84176
95855
95637
46498
38936
2226
0
49722
0
68401
0
13617
18222
55586
76423
0
51120
43105
0
67534
69348
94489
9575
0
7474
59913
63297
40319
98694
0
3952
59410
0
0
0
2437
68189
75628
14924
0
1730
0
29545
27222
53886
0
2062
0
26525
0
0
84402
0
0
51909
0
1217
0
0
29307
0
14060
49808
0
22471
0
0
0
0
0
38139
16057
64113
0
0
0
0
63800
0
77887
0
0
24436
0
0
96461
0
0
0
0
0
15085
46402
0
0
0
0
40212
67655
0
23294
0
76551
0
0
79423
47845
0
85879
89062
11901
42592
0
0
0
0
12775
34573
0
23213
0
93068
0
0
0
0
0
0
63024
25035
13132
10694
0
97868
62637
6314
63179
0
6947
0
91649
0
0
67987
0
0
94761
0
0
0
0
84713
61780
0
47523
86586
0
0
0
11216
0
0
22309
50309
87137
0
0
24037
0
0
0
0
0
20326
0
53266
21581
0
0
99046
67105
0
13635
20546
0
1547
0
0
46596
0
0
54971
47642
0
93665
80032
0
0
0
17339
0
84058
21667
0
0
0
80357
0
0
50595
0
0
0
53979
0
0
12185
0
97893
85383
0
32551
0
0
0
90741
0
0
0
0
43631
0
64376
82218
0
0
36026
0
0
0
0
66600
72506
41896
0
0
0
34333
29399
85234
22769
0
0
0
0
36964
0
0
67524
38920
32421
0
26934
32137
0
29542
75407
65045
0
11832
0
94272
71971
0
0
77922
0
28031
0
0
0
63640
77342
0
2691
0
27094
93041
0
0
0
59651
0
61837
0
47681
0
19653
94028
0
8205
0
0
45167
32045
0
0
12517
0
0
0
29423
11873
85474
0
0
0
0
2791
6261
31228
0
0
0
12469
0
0
0
0
63528
3803
0
33011
0
52101
0
0
0
0
14533
0
6535
0
0
0
78178
3455
0
0
0
0
14869
77055
0
476
0
0
0
81890
0
97121
63579
0
59466
0
21771
0
66182
98186
0
13631
0
50873
0
46837
0
18363
0
20428
57502
59845
0
80663
0
0
53859
69854
0
0
0
51352
14497
63842
0
0
71692
84141
0
68914
47666
0
0
51875
40325
26299
9670
0
0
81545
0
0
0
91876
61611
0
35055
52521
0
90275
0
0
18287
70560
17461
42657
42739
0
58926
0
88430
0
0
6981
0
0
7440
0
0
0
0
30487
54424
13821
23112
48058
0
74787
0
86046
0
21137
0
0
0
62998
62547
0
61722
86692
0
86963
607
0
61760
0
54592
0
74726
0
0
0
88880
0
0
0
6381
55233
1320
29986
0
90555
0
96388
69598
90779
0
0
0
65986
56994
88915
45751
27579
48904
67444
91655
17916
0
0
78130
55441
0
0
0
0
48995
0
88015
65012
0
6524
0
0
0
70106
0
0
31135
0
38460
0
0
46809
0
97902
74947
5369
0
0
0
43559
0
98003
0
22627
18776
50966
49625
26467
0
0
0
0
74137
0
0
0
0
66826
0
76338
0
0
0
98425
0
10644
67156
0
40468
0
0
22759
74119
92755
0
0
11600
0
0
0
8956
87419
79400
0
0
68645
0
89189
26246
0
23696
0
57600
0
0
69762
75934
0
77826
82407
0
0
0
19678
0
48099
29544
0
0
0
5979
79853
0
84778
0
0
50305
81718
0
46623
42849
0
0
44515
0
0
0
0
14555
0
0
1846
60738
0
64720
0
0
0
51514
0
67033
0
97356
0
0
63083
0
33629
0
0
61189
0
9326
0
0
0
0
7204
21014
72478
88292
0
80536
42139
38042
0
0
45034
34776
23422
37085
0
43712
0
66784
26705
0
29794
0
69782
54631
0
43655
0
0
21919
15311
0
0
0
0
37887
0
0
0
0
0
0
20376
69001
0
0
95664
49997
50051
0
32698
15493
14691
61220
0
0
90140
9026
0
0
0
72959
26893
7645
0
26021
0
0
41306
92901
34360
0
0
0
0
31629
34923
65878
0
92036
0
97349
51256
96963
0
0
0
0
19774
0
0
0
0
0
77784
56702
0
90620
33221
82126
0
54883
39427
33632
0
0
0
0
0
0
0
25871
8633
38674
0
78996
35604
32089
16872
0
0
0
76959
0
0
0
67310
56660
0
0
34160
40553
0
0
0
0
77460
31061
0
56302
1169
87115
5848
0
0
0
39958
7282
0
0
0
49315
50593
0
0
69804
0
0
0
64163
0
57359
0
0
97737
67201
73559
0
0
6182
94248
0
76373
0
0
0
0
82841
0
0
0
36762
82265
1530
0
0
0
63275
0
0
0
2603
0
69696
76827
84586
36601
17951
0
72364
0
43226
52575
0
86222
26964
59556
0
0
0
3737
0
13445
94930
24310
0
1888
67199
22387
19794
79116
0
0
0
0
0
49880
24849
99484
0
39982
0
0
13629
0
0
92501
0
47678
0
48769
0
0
10006
65345
75544
0
0
0
0
0
75092
22108
0
0
0
25669
97972
15864
16646
61260
5757
0
0
87711
66743
74941
81944
0
25068
35647
98843
41664
64697
0
54816
0
0
19562
0
0
0
0
67558
0
24728
0
0
0
0
0
11169
0
14590
0
26344
0
0
0
77124
74798
0
59402
12244
52257
56815
0
40422
60231
0
85055
0
0
31297
45892
80776
77841
0
0
0
0
39985
806
22890
27431
0
96031
8497
0
0
0
0
0
0
96277
0
83814
78334
56164
25936
0
29065
0
60322
0
4655
56268
0
30231
23781
0
0
0
0
0
43351
0
28556
18081
56684
0
3873
0
53021
26758
88850
0
10446
0
0
30530
1611
62907
0
0
16042
88080
85980
82114
0
7504
12705
28105
70773
98797
52405
69633
0
0
0
22749
0
65640
24931
69952
36852
2735
84895
0
0
0
0
0
0
0
90276
0
0
0
0
0
52100
85602
0
0
98813
0
0
26497
0
0
0
0
93305
72830
0
791
45300
22273
79574
99476
0
86861
0
22305
22283
0
59685
17121
0
0
0
63875
0
0
0
0
91548
11718
45930
0
0
0
0
50180
8906
0
40681
36947
1059
86752
41887
0
44855
0
11649
45722
0
91801
62938
0
0
60521
0
38724
0
0
0
0
0
41317
0
0
0
5009
0
83768
31716
0
94490
0
30823
71213
85183
55254
56799
0
0
0
41316
56568
0
61688
0
84480
18019
39768
18521
27670
81646
93808
36006
0
0
41083
83883
58480
0
33948
35854
0
0
75812
43107
0
1065
77135
49122
0
0
91929
65978
0
0
0
11671
90031
93300
32209
0
0
85191
0
3435
46460
0
3718
11813
0
0
0
0
76663
0
70940
77307
0
12431
17067
0
11168
0
0
86951
46076
0
0
34125
60995
0
36252
0
80565
38307
42465
97691
0
0
3795
0
0
0
0
22126
50164
85121
76240
0
0
0
38848
0
77041
21335
56550
0
0
0
28637
0
92268
83358
54628
0
49087
59785
0
0
0
64858
0
0
0
0
0
54742
58108
0
20138
88112
69806
16982
79876
5916
0
29248
95011
0
0
0
0
36222
0
82118
0
0
52907
0
30138
62858
91283
43860
0
67565
18768
0
63457
38261
38803
0
0
0
69
0
81578
0
0
80079
85250
0
73927
18121
11688
0
29820
78201
0
39450
0
65763
62797
97512
0
0
0
11268
49232
72196
80398
34454
24365
0
0
77811
65754
17622
0
0
0
0
0
0
0
73131
74855
0
14141
0
0
0
39712
25526
0
0
0
68766
0
0
0
88453
35325
92139
0
0
0
0
0
0
0
18835
45977
0
28781
0
0
91453
0
68328
44794
26228
0
0
0
31729
0
0
79417
0
53973
92684
0
0
35416
0
32916
0
92840
37641
53200
65429
0
0
0
0
961
0
5992
15382
0
0
0
0
0
67951
0
20900
0
0
0
79348
95368
99156
17328
0
0
71934
41249
3498
35532
0
0
67580
50660
0
25691
0
0
64560
32109
85641
81334
61397
75136
18747
639
0
7075
0
50681
0
88487
58983
1761
0
83982
0
34148
20033
0
77250
0
0
79112
75140
12545
27866
44396
15646
0
0
0
0
0
0
0
0
0
79372
0
0
0
0
0
0
0
88717
0
50122
0
79539
98343
26414
96515
0
23759
33078
0
0
99050
0
40853
82646
0
59070
0
82320
0
0
0
0
40896
0
0
20210
0
20053
0
92644
0
2555
25373
38705
99573
0
38795
17944
0
20328
12269
32805
15034
0
19284
36067
11058
18455
88009
3838
72451
0
0
59666
67286
0
67138
0
0
4749
0
0
85245
51609
0
0
11610
0
0
90230
0
48316
0
91484
0
0
0
0
0
0
779
0
0
28955
0
0
0
50125
58666
35896
91021
49434
0
53218
0
0
0
0
0
0
28764
0
0
39097
0
42374
33588
0
0
0
3684
0
0
33122
0
40941
17144
0
0
0
74229
60981
79857
0
83044
0
0
47611
66624
57323
0
0
0
0
0
48499
0
0
20601
43116
0
0
0
0
19839
0
74204
0
0
3222
71709
0
67239
0
76014
0
0
69990
78356
0
0
0
59543
90128
39439
58012
75640
0
93802
0
5310
0
0
77090
0
0
41885
75392
61818
0
0
15930
75214
0
73021
41161
0
44499
0
0
71512
33612
84938
52122
0
32272
97201
0
0
0
0
12991
0
0
0
0
27616
0
12899
95986
0
83285
72770
0
0
0
82128
86450
85060
22967
76162
14361
0
0
0
0
96477
0
0
9039
5971
0
24109
0
0
0
8503
0
0
6357
0
0
38132
0
9178
80181
0
0
51904
85187
85741
37940
0
0
0
0
0
46418
32720
0
48905
0
0
59779
62320
60888
72667
0
49443
21386
75739
0
18263
0
3542
0
0
21525
5157
43138
0
0
73368
57751
0
0
26121
0
94723
52714
0
0
21462
0
11529
54139
0
41642
0
90144
0
57903
0
0
6101
81465
36480
98126
26875
0
0
97757
89184
46024
0
0
56631
0
0
0
12571
85952
0
0
0
55771
0
45588
0
0
8355
66832
30221
60364
0
0
0
0
0
0
68496
943
0
0
85107
41268
0
80757
0
0
0
0
0
0
0
39537
0
0
0
95941
93707
0
1687
0
0
0
34316
73652
42179
0
0
92626
38488
0
85472
26905
0
44854
0
60678
0
0
32331
97923
16864
0
64661
80933
6652
29694
0
0
0
67927
60679
0
0
58601
0
0
12242
0
53815
23776
0
0
38606
94064
9008
0
43144
0
0
0
62600
34469
0
69611
21088
0
0
0
0
0
20201
60646
0
0
16903
0
0
0
0
78187
0
77585
55804
0
0
79791
0
69507
0
0
0
0
61602
0
0
0
65387
0
0
0
21834
10495
9944
62893
0
28939
73108
0
0
61504
0
76372
0
10603
0
0
0
33253
28670
0
62651
9539
42962
0
0
0
35241
56121
0
39533
5744
38260
0
51702
75826
16292
65258
0
64154
87297
0
0
91402
0
25110
6372
95823
29687
0
19422
44393
54319
0
0
55262
13921
24695
33861
0
55021
0
98003
0
12735
67419
0
13361
52186
89934
88135
0
0
54668
0
0
47215
0
5515
0
0
0
25114
0
40796
0
0
78758
0
53747
80435
0
43449
52648
14905
0
27081
0
0
0
10225
0
0
0
18761
70731
0
0
0
0
0
0
0
0
0
0
0
0
36495
0
74578
1832
30185
0
60215
26683
0
0
27536
0
0
0
98117
17544
0
44863
73578
45629
83103
31697
0
0
0
80005
77595
0
0
0
92671
0
0
43804
37440
57247
84044
90454
0
0
0
0
0
87570
24396
42989
61071
0
17732
49188
19691
55474
36318
70244
97997
32968
0
0
0
0
0
0
0
0
0
0
0
80585
0
0
0
81621
58245
0
0
0
0
35103
0
33251
95156
0
0
2943
0
15094
0
16785
61974
0
0
96926
0
93114
57866
54492
0
0
0
0
62761
0
91143
0
55614
72158
0
16121
0
77964
29181
49138
0
86055
0
36491
0
0
0
0
0
94369
0
0
49351
0
0
0
79305
64390
58951
0
0
60447
0
49706
0
0
55256
0
9221
0
0
0
8457
0
39852
0
39137
0
0
0
0
17509
39372
0
22459
0
0
33183
0
0
0
59482
72075
89
0
75401
77668
0
0
49783
0
0
0
72700
96039
0
47901
0
67966
26737
0
83868
96756
0
0
0
0
0
0
0
0
0
0
0
0
57815
0
0
0
10763
0
56624
0
48073
0
80376
0
3029
88692
39677
0
64423
34515
0
40752
0
33797
0
0
92151
13232
58254
57000
52851
2544
51463
0
0
83403
27853
5824
0
30767
56973
7631
42134
0
85022
43232
0
30349
0
77646
71716
0
0
0
0
0
87875
0
0
46079
27929
32087
0
0
0
93280
0
0
3163
0
70853
47652
0
95203
65594
42270
10308
37142
0
46248
27084
0
65222
0
88498
0
0
53860
44307
67288
0
36418
0
4148
0
0
0
84479
89133
18803
0
58051
88793
25516
0
5758
0
0
63751
49055
38878
0
83914
0
84796
0
0
63699
48373
0
29769
0
36132
0
67843
0
0
33786
0
53022
0
79397
0
45002
0
55137
0
63862
46045
7680
69868
5686
0
0
99145
0
32180
0
0
42620
0
0
0
0
10723
49251
0
0
3125
0
0
0
0
58955
0
24038
0
30126
0
0
13616
0
49248
0
0
0
0
0
0
22911
0
1558
0
41448
0
0
0
3265
39953
0
77345
92971
0
0
12825
16180
52599
0
0
0
0
72561
0
0
54880
0
15627
0
39692
7694
0
0
41240
58693
0
0
0
0
97943
0
81906
0
92071
29549
55252
55047
5233
5132
0
0
0
45451
14330
76258
0
0
65315
9865
0
91849
61143
0
0
0
0
0
0
37570
0
0
0
0
0
46848
0
90159
0
58035
0
0
0
0
0
0
0
0
0
6052
0
0
0
2842
0
18556
0
63651
0
11503
69657
0
0
5345
0
10582
0
29035
0
10050
0
61328
79666
23063
87549
0
0
44910
0
0
88944
0
75002
20279
71991
0
60922
34515
0
0
5581
66876
30518
0
73825
96519
4019
0
0
66246
57159
1734
64530
10297
0
61064
7775
0
94299
0
36162
92046
96949
63636
0
0
64255
0
0
0
0
0
48019
71403
0
0
0
0
0
0
0
0
0
96968
0
0
62167
70286
0
0
0
0
89506
57398
0
0
0
28072
93520
0
0
0
6707
27948
43219
0
8080
0
26270
0
0
0
0
0
90397
0
0
31901
0
73454
54203
0
0
0
0
0
61586
61205
21863
86883
0
59769
22061
0
13942
33790
0
66724
40094
84177
8945
4135
40764
0
0
0
32075
97490
0
0
15179
0
74336
0
0
98396
0
39409
57156
49740
83571
0
0
0
0
72635
61280
0
0
87557
0
0
90074
0
0
86618
0
0
0
93609
0
76187
81831
0
81717
71216
0
3064
0
0
0
0
22600
53381
0
34859
0
28744
0
0
17918
0
7678
35314
89614
23846
84866
87155
60352
11582
0
88420
60013
0
0
0
97265
5173
35323
65474
35628
0
0
0
34767
0
0
0
0
0
0
0
0
84958
69189
0
0
0
0
60330
32073
0
41325
0
63314
0
3614
79909
0
1284
39157
42410
0
0
13541
0
58508
12098
17412
0
89487
79537
0
39616
65049
0
69018
67886
0
20959
0
0
20923
18355
7211
0
0
0
1832
0
0
69512
21701
91883
0
64993
0
0
0
0
94957
35780
8107
17544
90170
0
22790
0
60849
0
0
73002
0
0
0
92487
0
0
9271
83600
54359
0
0
0
93509
0
0
24019
0
13723
53646
0
1906
0
60705
0
56888
88974
0
0
0
0
96972
1847
0
10903
0
34113
0
91265
0
79914
22983
11070
88254
19525
0
0
0
49131
6931
91561
61137
0
0
82531
0
40372
77036
0
0
79597
0
0
50613
0
68980
96477
27157
0
85741
0
0
32420
0
88328
0
0
15213
0
0
0
0
53036
0
68986
0
18494
12436
0
0
0
3995
50320
45433
0
19609
32342
15178
0
0
28876
0
0
94508
88510
58035
0
0
0
58944
35112
0
65965
0
0
0
0
90606
74306
60605
43089
81590
0
84398
17922
0
87218
24344
30894
0
0
0
38093
0
0
16687
30634
30257
90502
0
64927
0
0
63833
0
0
12811
0
35423
0
36476
0
22940
10989
29733
0
0
0
84956
0
5548
85713
6136
0
68904
0
79674
0
8502
73434
34976
0
69879
73928
0
32023
0
69824
0
240
0
17954
0
6418
49685
89076
0
0
75622
0
95692
81026
13655
24882
34214
0
0
73642
0
0
57214
0
53475
0
92009
45705
61371
71698
92209
68659
0
99500
0
0
0
96603
0
0
0
52035
0
0
0
63638
0
0
0
0
21881
67246
1112
0
29119
88855
90071
26161
0
89433
0
47646
0
85086
0
92807
1774
0
0
0
0
0
0
98379
3786
0
41807
0
38634
0
0
0
0
92794
0
2734
92642
0
0
23703
0
84214
12829
0
57487
0
0
20976
0
0
14426
0
99198
0
38140
2711
0
58186
85039
0
0
0
0
0
0
0
0
0
16331
13260
66546
10778
0
0
0
0
39864
0
0
0
55080
0
0
45890
89198
0
0
0
0
0
0
0
0
0
93729
83687
0
38607
0
83216
30288
0
93599
90323
24389
8794
72699
0
0
0
0
0
0
65747
67319
0
0
0
0
0
94857
0
0
48763
0
0
93151
0
0
0
18508
86358
51547
0
0
23655
1817
54793
0
0
0
58235
0
78387
69243
0
69868
0
0
90242
0
0
0
69942
0
80498
29443
91254
0
0
0
0
0
0
0
0
0
0
0
20394
24371
19340
0
63084
28769
82873
0
0
60149
0
0
63420
0
74653
59126
83155
0
0
2528
0
42843
31309
48450
69859
56893
0
3590
0
93298
0
57074
48275
0
6173
0
0
8640
0
0
85219
0
79328
19476
76942
9548
86089
39413
0
18
0
29751
19955
72448
0
0
55511
45164
61411
0
0
87281
92891
0
0
0
0
51149
0
0
0
0
0
0
65725
0
60428
0
0
0
0
39482
41438
93099
62246
40041
89831
0
87823
88354
0
0
25197
34447
0
0
0
71704
75597
85061
0
50078
0
7000
0
0
87078
0
0
0
45719
0
45643
52915
0
0
0
79045
0
0
60833
99787
41345
8129
0
28599
0
20505
0
0
64494
0
94758
9810
0
62888
67904
74982
0
23258
0
0
0
0
0
13567
40249
0
33894
40561
56267
43628
0
0
91254
6507
0
0
83262
93313
0
7347
0
0
83355
45290
0
0
50344
45391
47743
84711
58588
0
0
0
0
65516
72239
0
0
0
0
69131
12859
52107
85923
54787
0
8080
29295
86951
0
0
92064
91729
0
4594
62792
0
0
0
0
0
0
49106
67088
0
0
0
47154
0
0
24414
20715
0
43638
16019
0
652
34401
2757
68473
0
0
0
45722
0
15114
53634
0
0
68180
93192
81602
0
0
0
0
35467
0
0
21170
80434
0
25052
42072
89495
0
62078
86091
0
18210
0
84386
6997
0
0
25638
0
0
0
35571
76304
33099
28170
53677
0
48895
0
0
0
0
0
17260
1961
84279
46456
0
91384
0
0
82662
0
0
66172
0
55457
0
9526
29217
30317
6902
0
49009
95734
0
63564
0
0
75458
0
0
0
0
73551
94990
59519
70445
12940
80444
70013
0
36498
12582
8036
43433
26951
0
0
0
0
0
0
29101
62579
0
0
44952
0
0
21938
0
97346
0
90406
0
0
5681
0
0
86321
11542
0
2103
39714
0
0
0
43794
0
0
0
0
81095
0
0
3858
0
0
0
28169
82167
4714
0
26629
0
0
86711
81327
0
52123
36111
39934
0
0
20513
0
89709
0
0
12295
88275
24636
0
0
0
0
2884
22480
7602
0
2725
0
0
0
0
0
0
82908
0
0
33452
0
21869
98784
75219
0
0
7248
0
13564
93616
82336
2940
0
0
0
55010
0
5862
74011
0
0
0
0
0
52739
2403
50648
0
0
21956
0
0
27045
0
0
53256
0
0
82002
0
31084
0
0
0
0
33531
93878
0
94419
0
0
1889
0
0
37203
0
0
16193
0
50237
75943
50003
33686
0
0
61460
41393
93910
0
97228
99042
99654
0
0
75037
88943
0
0
0
33990
0
0
0
0
35761
0
0
10767
22451
3822
0
0
58542
45444
0
0
0
0
49218
0
71559
0
53989
0
89859
64592
0
0
0
53044
51771
21380
0
42938
38458
54596
83958
4430
19965
12069
53135
47653
0
0
45808
37846
0
0
0
36243
64821
64866
48302
34145
0
0
0
0
34669
0
66971
0
29029
0
0
35935
0
3439
40009
0
45753
0
56617
88615
0
0
55218
0
0
58034
0
0
60653
50604
90772
0
0
46460
0
0
0
52553
0
0
0
61520
0
34899
0
0
36993
44383
0
0
24657
0
0
4426
0
97008
0
96285
0
0
0
67051
0
0
0
84387
35131
65470
44903
46866
28051
0
0
0
0
15845
26235
35584
0
87520
0
24095
53941
12650
0
0
77196
0
0
0
0
31720
64114
36384
87965
0
29891
0
85172
98635
0
0
3574
95014
0
54013
7470
0
22245
49665
0
52372
43987
0
0
0
6305
30057
0
0
6804
41025
0
0
97914
0
0
41105
0
0
69631
0
42182
15363
59716
1299
45383
0
0
54781
0
2118
77272
0
10059
0
11184
0
0
17251
0
0
46313
0
94394
0
27497
0
0
52036
86942
32699
0
92093
0
72162
0
0
0
0
69319
0
24404
16254
27269
34404
45207
44750
0
0
61278
58515
95098
0
46105
0
57933
96075
60367
0
0
0
0
45454
58411
0
67528
58576
2379
0
5476
0
0
16777
0
70295
0
51561
0
61315
0
52116
43035
0
0
0
18561
4040
0
0
0
789
96772
38832
0
0
0
0
88040
0
34801
78885
97541
91967
0
44095
0
98266
0
0
0
0
0
0
52143
0
0
0
0
0
53823
72155
60510
0
0
0
94719
0
0
0
3912
83813
13972
0
83606
0
89629
59680
0
76917
30759
0
0
0
0
0
0
0
0
57770
0
17393
36405
0
15289
0
0
86286
55683
63423
4434
55208
19280
0
0
0
84547
0
2173
64968
62849
0
5146
48340
77275
4036
78461
0
1035
2300
5730
8021
0
34577
0
0
70935
59784
17603
87241
0
0
84290
0
21264
91103
45939
88082
0
0
77419
0
0
0
44226
29122
0
48287
97659
96059
59308
67812
0
35987
44700
0
0
84227
0
59496
41182
0
68675
24505
0
71785
0
0
71701
0
33970
0
0
0
36074
0
0
0
0
0
11896
93118
0
0
11863
72486
36670
0
84492
0
70144
2552
97587
27760
0
0
0
0
0
80377
34184
91851
0
0
0
0
0
0
0
76343
0
0
0
66680
17340
64989
57115
0
0
4513
0
58067
69391
28999
40651
0
12927
43376
60984
88525
0
91783
0
0
0
12041
0
63825
0
62962
0
7723
72934
0
18485
20043
75851
0
18572
0
91454
0
77135
38462
0
0
26110
0
0
69585
0
0
0
28710
74399
0
50699
96691
96971
0
0
0
0
5651
0
0
0
0
0
0
0
0
0
56896
0
32377
0
13589
69665
0
48377
0
0
24452
29554
28933
47782
39264
61338
0
0
0
77502
8291
0
21826
66293
71960
0
0
69134
0
0
0
33417
0
56778
0
22580
0
12160
82812
0
0
0
83796
0
32309
0
0
30225
95214
30331
0
1654
0
13012
0
65748
42368
46528
0
0
41843
23275
10105
30933
0
0
0
0
0
96918
0
0
0
3199
26947
0
0
4259
60556
0
93670
51343
0
0
4063
0
0
0
61720
48191
81153
0
0
0
68477
82759
0
56503
0
34409
0
0
36471
7142
82348
58287
0
0
0
0
41123
90263
39314
0
76820
0
0
99696
0
21268
98817
14542
5336
0
0
32364
99181
0
47011
0
18604
0
0
0
34786
12594
0
85059
0
0
0
0
0
46789
0
0
0
10126
85767
16178
0
32835
68304
0
54419
0
4551
61930
0
2269
0
36722
0
15738
54842
0
0
0
0
71223
0
39446
5781
72711
18975
2818
0
0
0
67465
0
0
0
37869
0
0
8587
12223
26343
0
62349
34656
0
72540
8350
0
89005
0
0
0
96716
0
84227
37560
17421
0
87212
81136
85290
0
0
0
0
11846
29999
71877
0
87366
0
46959
67368
0
93194
43401
26360
0
0
0
95204
0
53860
83941
0
16226
0
0
91260
0
0
12183
0
36564
0
95195
64932
1573
62568
0
0
0
0
49194
0
0
0
61256
0
38001
0
29641
0
0
0
92127
0
0
0
40305
0
0
0
0
0
79238
27873
0
0
26891
0
30949
0
20406
12387
0
0
55914
78024
0
0
0
48604
0
0
19123
46314
0
81631
0
72895
21661
0
71092
0
72760
78567
81033
96580
0
90297
0
0
31025
0
0
89098
64115
0
1583
50018
0
91747
0
0
0
0
0
10469
73590
0
0
0
0
0
0
0
0
25506
77320
0
17161
0
0
28828
0
0
83115
507
0
0
68469
0
0
68395
0
0
94504
0
62230
87361
0
0
0
0
60188
33712
32726
0
84614
96869
0
0
0
0
0
0
0
82766
38565
27443
0
38180
0
61172
0
0
0
90354
0
36144
71558
50883
89629
69243
40735
0
95819
0
49653
0
0
67347
0
22739
25137
70011
0
0
77549
53303
0
69239
6517
46905
53149
32698
0
44975
0
48010
89436
77594
10833
0
71080
67028
28599
22148
38583
0
70495
0
99602
40722
85327
67124
52281
84997
79903
26031
47916
0
0
0
11578
0
0
0
0
0
0
0
89086
64194
1975
0
0
97821
2810
65306
0
0
0
0
56737
69182
0
22970
40892
0
13012
0
19263
1189
70970
56491
0
0
0
0
0
63205
0
0
0
0
67870
0
39482
87101
0
15162
93196
0
0
96566
16561
0
37665
0
0
0
0
0
0
0
72799
57913
0
0
0
0
0
34869
97959
0
0
58809
49788
53749
0
57891
0
4570
42041
75577
86771
0
93355
71262
53489
0
0
26113
0
81087
61016
0
0
13631
0
0
0
0
0
0
81439
90164
0
0
55623
49129
0
0
0
0
0
0
94699
13843
35964
89434
60102
0
0
0
34279
97153
72636
63279
0
0
0
0
0
0
56627
0
0
75590
65769
0
0
32982
5523
0
19887
0
0
86486
0
0
0
0
0
58284
0
5392
20698
0
0
0
0
74969
57122
40565
0
0
0
0
0
10083
61708
60075
0
0
0
79269
78629
20382
0
0
0
0
93495
0
0
436
0
98384
0
0
48846
0
40578
0
64122
0
55388
47420
0
0
8156
63645
56008
36795
0
89545
0
71073
0
0
53299
0
0
0
0
5148
0
0
19070
83570
18711
0
0
0
0
0
2543
74957
0
28946
0
0
0
88082
0
0
0
16353
0
63562
9417
0
912
0
8274
0
36854
77247
70
0
10137
0
0
0
87021
0
64118
0
50081
0
0
0
14565
0
0
47111
0
0
0
0
73603
0
24061
19396
0
0
41593
19133
18483
0
61362
48806
23442
0
77024
33765
0
0
98775
0
85255
0
0
29471
57545
73749
56680
10440
57732
8652
26661
55156
84096
35791
0
0
0
0
0
28885
80187
85602
0
79075
18370
60970
84119
0
0
0
0
93792
23653
65971
0
49735
57672
0
0
0
32973
0
0
12902
0
7430
78235
71355
89195
0
64323
76346
48748
12759
0
40877
79249
58789
66680
40772
0
0
11317
0
0
16109
56385
263
27207
0
0
0
2998
23687
0
24071
0
0
0
16622
0
40649
0
0
84128
56512
13860
0
0
0
0
0
72501
0
0
26072
80952
36372
76307
0
5814
0
81091
72132
0
0
0
0
0
0
0
0
0
52103
0
0
0
24360
38282
49490
20056
24391
16363
99387
0
95142
83067
65136
0
0
46404
9346
2156
0
0
95329
64697
0
0
0
95912
0
0
36622
0
29094
0
0
0
46959
85095
88352
64848
0
0
0
0
0
0
0
0
84749
38327
23934
0
0
87659
38966
20202
0
87631
0
0
0
10489
0
0
0
30198
0
0
0
13114
91899
0
96083
0
0
86370
53454
87595
97356
51245
48484
0
0
0
0
27976
39909
20685
59702
97640
0
32680
0
53680
94304
37286
0
95676
93456
40381
0
0
0
0
65380
85639
0
0
54633
0
53643
0
59556
88172
0
77338
33799
0
43137
0
0
0
19486
0
0
33569
50041
87820
0
0
56057
0
12665
42666
14208
0
14527
0
32013
77623
65297
26445
0
80927
0
8810
0
14090
0
11249
49932
14186
0
45770
0
80465
0
98172
0
0
80287
52010
0
53350
77439
54305
35161
82062
34841
86225
0
48499
0
0
46730
0
13810
0
35471
91048
0
0
0
41678
70631
0
0
7314
0
32726
82695
58139
0
9037
4385
0
0
62937
0
0
0
0
4766
10005
0
7888
74461
75333
57456
0
0
97506
48547
0
41163
0
73044
0
22356
0
0
0
0
28752
0
55862
0
34307
0
0
0
0
13568
4070
71022
0
44661
0
78314
75020
0
0
0
64928
0
0
0
0
11403
35649
17
0
81375
0
0
49534
69647
0
1162
12838
12651
52588
89881
13124
9569
9061
0
66808
0
0
0
0
0
1714
0
0
0
0
0
57813
0
88664
13010
0
17706
0
60754
11280
85877
0
37947
0
0
0
0
99825
4605
46323
0
67243
3494
35923
6244
57886
82593
0
0
16448
0
58560
9364
0
65332
81633
0
55002
0
88640
0
94928
0
0
0
13215
15645
48598
1330
5024
0
0
3471
0
0
3610
0
0
0
0
70659
9727
0
44758
58276
0
0
0
0
0
16944
0
0
50774
5987
49981
0
62653
342
27674
0
65828
74532
31964
0
30410
0
0
20873
43372
0
0
72760
0
19607
13485
0
89753
0
0
5430
0
27214
57833
0
0
97355
28947
76734
99193
53826
0
51961
0
0
16583
0
0
577
2545
59507
53683
26685
39558
53214
0
0
0
23189
35287
31757
54452
0
0
0
74611
99000
33192
0
0
0
0
97149
0
0
89713
27074
12585
0
0
0
2086
0
98052
74446
0
0
0
0
0
3040
0
0
39210
51979
0
0
87274
0
87088
19373
63574
67009
0
0
0
69413
0
0
4727
0
0
84061
43483
19439
60333
14405
88540
0
67391
38237
0
0
0
68709
0
0
60465
51169
53016
11661
18354
0
0
0
34593
70628
33912
81499
412
0
1735
0
98459
69842
0
0
0
42713
8607
34685
0
42278
0
7446
0
0
0
0
0
0
44760
35636
0
0
65480
0
0
0
42541
8697
0
4801
0
0
21439
33136
0
81932
0
0
35154
89784
2419
0
0
0
0
0
0
0
50492
0
63295
0
5474
14885
3285
0
0
2581
0
0
40554
1072
52896
0
0
3017
11000
0
0
0
30344
78579
0
0
43743
15721
92611
38083
0
0
0
22159
63473
22616
0
77792
0
50645
0
0
5203
11879
0
53948
0
41995
0
0
0
8672
0
0
30300
0
6821
0
1060
0
0
2726
0
73846
76327
54861
0
0
56997
0
0
75996
49257
0
2127
0
84567
0
0
89054
0
72181
0
0
81232
42333
0
0
0
0
92150
0
0
96180
0
35892
0
1278
80092
0
45381
0
44171
0
0
0
30327
0
0
0
0
0
38887
0
45579
20203
98060
87303
68145
0
0
66869
0
0
58880
87280
6338
0
59837
86205
0
0
0
48712
70223
99609
83833
0
0
13460
92169
0
65319
22181
1942
71000
851
29691
31690
0
73835
0
18053
0
0
0
0
0
0
96073
0
0
31336
0
0
68076
49596
69856
83014
0
97447
0
0
0
41714
79627
31092
0
95491
24326
0
83201
39732
86861
0
0
0
63923
0
59911
0
0
0
0
52130
0
12826
0
59343
0
0
0
76938
0
53189
0
0
42662
0
3062
10493
0
0
0
16802
0
75276
0
78889
0
87941
6692
0
0
0
41885
36075
74388
0
0
0
0
33194
0
47045
0
59998
12431
0
52054
39850
0
0
0
0
0
22995
0
0
0
0
68016
55855
58922
0
63069
34705
0
75954
51231
39807
0
0
0
0
93331
454
32917
84096
0
0
0
38494
53503
0
0
49236
91568
71033
0
0
0
86444
0
0
77356
0
29789
400
75481
0
0
0
0
32108
0
0
0
6455
42616
0
0
0
94111
0
7840
87647
25487
91144
0
0
42089
32449
0
0
26449
81866
98577
97976
4208
0
0
92093
68848
32700
83671
0
0
94345
69451
61813
87247
0
0
0
0
84661
39705
19662
91535
2419
46515
97883
57842
75733
0
0
0
0
0
0
0
0
19872
0
0
88467
13259
3064
0
12520
87778
65892
0
0
21094
0
93730
42802
1526
64255
86286
0
0
0
57522
24410
0
51304
0
0
22144
0
10334
0
6830
29728
0
60429
0
0
0
0
5870
0
92054
0
16337
62840
45778
0
0
92816
68577
0
9299
39747
14450
66792
75208
34316
24130
0
0
63491
0
0
0
77373
0
0
0
0
0
46153
3303
27425
75940
73825
0
52838
0
27511
0
0
0
0
1360
50248
0
51571
2781
42437
0
57182
0
0
0
27444
30789
82340
0
17135
37950
80055
7895
99635
0
0
13839
47998
0
0
88217
0
0
0
0
0
97125
34155
0
40479
26667
82846
91748
0
0
47354
0
15314
0
63592
83075
12347
0
81845
94508
41936
54067
0
58581
0
85943
0
0
0
0
0
99584
0
0
0
0
0
44517
0
0
0
46803
13584
0
0
23802
0
97081
0
62561
80822
0
0
30570
0
0
0
26675
22838
98287
0
0
82773
0
0
39187
80306
0
61368
39629
0
68355
0
47033
0
26302
0
91287
99583
0
0
60132
86915
0
0
0
0
0
37784
59988
5422
0
0
0
0
0
79456
0
98979
79325
0
0
92274
0
0
38083
69523
0
67697
69173
82691
0
12554
0
0
8232
87011
50153
0
19437
0
0
0
0
0
38105
85516
59086
0
0
1508
5222
0
0
0
98355
0
18513
0
10064
81672
77699
0
0
0
2971
9728
55281
48172
0
51772
0
0
0
68953
31748
14305
0
44399
55615
0
0
38426
48999
6552
79693
0
0
0
97259
0
22849
64714
0
5027
33307
26211
25962
64308
0
0
0
0
0
84499
0
0
0
8301
82226
31089
0
34891
0
0
51631
0
0
0
0
12516
0
0
0
0
64918
74673
0
45244
61828
0
0
42971
4311
0
0
0
0
0
0
43736
31363
80814
0
0
0
3665
0
0
81833
87647
52932
78631
57312
31831
0
46014
27718
87180
6565
3152
0
0
0
14003
0
0
0
0
0
50028
75584
0
0
0
0
36960
65050
69603
0
33017
68358
0
0
0
0
93264
52124
49921
96871
0
0
0
0
15191
87873
86330
0
17098
0
94498
33151
0
0
49040
0
0
88052
31757
35028
0
0
21909
18700
27023
80597
0
26922
31035
0
0
0
82758
71119
0
0
0
0
0
54512
0
0
0
0
32830
42002
0
0
0
64394
96854
0
0
50608
35151
93016
0
4437
66043
30488
0
93269
0
0
91416
52839
0
0
0
21570
27207
74731
0
0
58696
0
67659
41194
0
71410
60059
17425
47608
0
0
38959
0
0
0
88501
0
0
52270
24840
0
35307
16064
38223
72826
0
69986
9567
157
0
0
52914
41723
61943
5293
5206
8242
81635
80786
32424
19431
0
81267
0
31765
0
3857
0
35914
0
0
86293
77880
0
0
51844
0
0
11461
72887
90359
0
58831
54303
0
8286
67612
18719
0
0
0
19506
0
41696
0
0
24263
50430
15199
50680
0
0
0
0
27461
51905
87631
29059
35594
55270
0
0
0
19806
76689
0
25679
0
0
0
63649
68301
93634
0
0
0
28124
88161
0
0
8371
67044
0
53113
51801
0
0
0
26964
26908
0
40109
0
13344
0
10681
7187
0
26944
6586
0
36344
35297
0
0
18437
0
0
0
26198
71636
0
0
0
13588
0
63483
52174
0
0
0
0
92529
69025
86245
97668
0
0
95334
0
0
66512
23673
30833
0
29201
0
0
53363
0
0
48121
0
0
52839
0
6173
0
29469
0
0
24149
0
87402
17620
59425
52422
48648
0
92048
92021
25128
27777
0
0
52422
0
0
0
0
0
0
0
6445
259
5355
13307
32468
84262
0
0
95239
52264
0
0
0
0
0
80719
49362
0
17090
89645
54921
0
0
0
24530
56306
28129
97308
0
76597
26565
0
0
77869
97446
0
0
0
61595
0
0
0
0
0
0
0
38095
82765
77107
14240
0
0
18112
54242
68852
9495
0
0
74353
0
73335
0
29818
0
71790
0
31990
0
2619
0
88042
0
45147
0
72662
0
0
0
0
53063
54728
0
89213
96805
70044
0
53268
0
45330
0
83885
77452
34932
0
0
78839
84417
0
0
77153
11284
0
10449
4983
84650
0
27004
0
37723
0
0
45717
0
0
71557
40153
77754
69642
83692
0
49805
6586
0
0
0
58883
48140
0
20390
35556
0
72130
26487
36403
0
0
55949
49600
0
48044
0
387
0
0
0
0
76833
21832
0
0
0
0
0
0
59359
70703
89406
0
80613
0
0
0
0
40991
98043
0
0
91820
54335
0
81312
0
0
0
0
75903
0
0
74196
17586
64851
41518
48200
0
0
0
15918
63180
1802
0
0
39214
46632
71162
39252
47885
93153
46462
71935
0
0
0
0
0
0
0
10796
0
38397
0
0
0
94415
0
75705
98106
0
23788
0
22442
0
81782
23423
0
13672
0
5009
97075
82565
63493
0
63808
0
0
0
63455
20692
60620
9237
89174
0
0
94885
89501
0
53813
66583
0
43315
59598
0
46256
86304
4856
0
0
0
99007
0
46526
41635
0
13712
0
0
0
0
0
0
0
56835
8349
0
0
0
43754
0
55422
0
0
0
25546
17546
0
0
0
95922
0
3737
22838
85647
0
29240
0
84391
0
58292
4327
61721
0
0
0
0
45241
0
0
0
53427
59318
2037
95963
0
0
0
0
0
66363
0
0
0
52951
41234
0
0
11793
71130
0
87742
0
0
0
0
0
0
0
89519
77940
0
81122
0
77851
0
0
0
34257
3392
60912
0
88897
0
19179
0
0
0
0
60310
0
90664
0
0
0
25403
81235
78218
58351
0
44186
84660
0
0
45939
4497
31435
68703
47672
24473
0
0
19370
44351
68731
42872
76862
0
0
0
84322
0
26057
0
0
80177
47263
31918
0
60347
0
97552
0
0
0
0
73861
0
0
40015
55550
14980
27130
33938
0
0
0
0
0
0
43311
34261
15498
37033
85403
0
0
0
0
48360
0
40585
44522
68349
56491
0
74299
74238
0
16370
0
0
70761
0
0
0
42061
80440
0
0
55007
0
36491
0
70545
21521
0
0
54794
95588
0
0
0
64017
4710
83144
0
52441
0
0
84897
0
0
27220
0
0
23183
0
93865
3636
0
0
2757
44448
57620
48560
53406
0
0
0
0
17330
0
0
51185
0
0
65689
32661
0
92897
0
0
0
82914
0
86425
26055
0
75112
0
0
20991
61718
0
0
0
14962
96160
0
0
0
71507
0
0
0
0
452
9801
14735
0
70074
0
9790
6974
12604
0
0
0
77841
76658
0
0
0
86189
0
0
0
0
0
0
0
0
80087
6963
93243
0
75147
16540
50754
7875
0
29689
0
0
19207
97845
0
0
32894
89415
8761
0
90178
87968
0
0
83599
3363
0
20529
2294
39941
0
79777
0
0
0
0
0
59908
21384
0
35899
0
39367
19709
0
0
0
0
35512
33699
82036
0
0
0
56653
0
64546
0
75435
0
22383
55202
50304
0
0
49188
38386
0
0
5239
0
0
59232
70572
82238
0
0
0
0
60798
0
0
61085
74796
24231
14255
0
83668
84912
0
24445
92455
93449
0
0
41275
0
47748
75497
18079
0
0
0
34613
0
69902
0
0
0
61339
0
0
0
0
0
9219
30479
90306
0
19870
20972
31213
0
16457
29515
76011
94046
0
0
0
89403
93870
15614
95190
69768
60915
0
29335
0
0
0
0
0
0
0
0
76917
0
96770
30981
5765
49570
0
0
0
0
0
0
0
66178
38618
44500
41681
15521
59894
68684
0
89440
0
0
64573
0
0
0
0
46885
0
91997
0
89622
48491
0
0
0
0
27843
0
12246
23014
89400
0
0
0
90386
0
0
0
0
0
20536
48486
0
94392
0
54519
0
79959
4558
0
0
0
40748
7720
0
0
0
0
0
89926
0
7951
19764
5676
68018
0
0
0
10447
0
0
44478
0
0
0
0
0
0
0
0
0
0
0
61767
96225
0
45175
31140
0
85545
0
0
0
31605
77679
15345
34445
9289
0
98590
32952
67294
0
0
0
62579
89564
0
0
0
14929
79193
11528
0
60464
0
4078
75539
76294
56829
57190
0
0
0
0
0
26329
0
0
29111
0
58404
0
75801
28473
0
0
78312
63360
0
0
78090
86670
0
74990
0
0
0
79425
93930
35335
0
60561
0
86496
0
0
0
42388
0
97556
0
33585
0
0
0
79104
78653
10721
0
0
0
69738
18597
0
0
0
1061
0
0
0
36049
0
20939
61654
0
0
21320
0
98198
74204
0
46508
0
63468
84363
0
0
0
0
35788
89986
0
59819
0
0
81329
38519
0
51900
0
10317
0
0
21689
0
0
29879
0
0
95093
98887
0
55136
12190
21798
0
0
0
0
38048
23439
86063
56665
59267
15673
0
0
0
9128
0
30084
0
0
0
47551
40276
68622
53115
54912
40642
0
0
96361
73508
66787
0
0
0
0
0
0
53785
87080
51427
74141
0
81444
0
0
0
0
0
26712
85695
0
0
36215
11939
3986
97924
0
60289
18373
0
0
67358
0
0
37980
59597
19887
60101
0
30117
0
30620
0
0
19864
96511
0
0
0
0
74313
9239
0
33165
0
76817
7484
0
0
34201
0
6807
82274
76046
98350
59868
0
0
0
31525
0
0
11576
0
53253
31971
0
97778
0
0
0
40190
0
98460
63804
0
0
0
0
83931
0
94243
0
4545
67647
0
0
0
0
0
52749
35763
0
0
56399
0
2526
87810
2747
0
72649
0
67500
0
81525
0
30674
54409
84068
0
0
0
0
47887
0
73473
27985
0
12257
0
0
0
64650
19099
13224
0
0
42436
0
41175
0
0
0
0
0
15013
0
16541
0
85166
75288
38497
61690
0
34886
0
0
44000
0
26348
60344
0
0
0
0
89725
98106
56852
51385
62091
78897
70513
4576
4116
57915
0
59324
4122
0
62692
14491
11481
0
10925
6806
86884
0
0
0
0
9803
0
0
0
0
0
93740
65842
0
10093
37975
15906
13764
39492
0
63474
94171
71666
0
0
49573
18324
0
0
0
28543
0
35564
0
0
0
0
83089
0
0
65492
85315
4367
0
0
80716
0
20711
26624
73814
0
92205
60979
0
9752
55001
9139
33314
42341
0
10507
0
0
79377
43439
7717
0
0
17570
53533
78261
0
0
55762
0
0
0
47015
0
0
0
0
11201
82218
0
0
87541
81936
48454
18814
90136
0
0
42418
0
96134
0
10706
0
0
0
0
21976
86899
0
84687
83927
65413
62016
0
91977
0
0
0
0
0
0
53228
45910
0
0
47374
30896
0
79992
70404
18319
0
86064
46203
72744
0
0
90439
90786
0
0
0
0
43230
16138
96779
0
0
10432
0
45366
99196
94270
44021
60679
69187
25132
0
0
0
0
6022
0
46491
0
0
0
73071
28296
0
0
68844
10174
0
0
0
0
5425
0
0
63724
3154
0
0
60068
0
0
0
0
73635
0
47532
0
0
0
0
0
0
0
55789
94677
0
1210
81610
0
30827
62531
28466
0
76139
65026
0
0
0
0
75392
27583
13997
43547
41989
16624
0
81175
0
19019
0
0
0
0
0
1652
97657
35023
79033
0
96740
0
0
0
0
0
67507
95108
38330
6460
12804
0
0
0
18993
28512
0
33074
17443
71049
17360
0
0
49531
0
0
89279
92779
0
0
91495
0
0
0
57272
0
85538
0
22313
0
74288
6381
0
0
0
0
86642
10389
496
0
75592
48471
0
82025
0
52466
0
53220
0
92493
0
79017
54893
0
0
8472
0
27160
96034
0
68777
0
0
13865
0
81680
0
0
23390
0
0
0
88068
83837
0
75311
0
7997
66513
0
96472
0
0
0
77239
0
43849
37220
0
96858
0
69697
40973
0
7421
0
33082
0
0
42706
82304
0
0
0
0
0
0
10589
0
31673
29087
88917
62886
43561
83047
0
77858
99633
77717
0
0
0
0
87497
0
44386
0
73273
0
0
80562
63871
75627
31028
1566
0
0
92584
0
0
36730
0
11479
0
36085
17842
0
58835
0
83164
0
46964
82289
63660
29330
0
0
31651
0
34785
89811
10300
41740
37828
50354
0
83040
0
22345
95154
0
0
0
72142
43690
85486
0
0
0
0
15514
0
0
0
0
42481
0
0
18655
0
20762
27290
95000
0
0
0
3803
0
0
0
7123
17312
0
26607
0
0
14120
99466
51591
0
6299
12717
86812
0
29902
19116
0
0
0
0
0
78360
93321
0
39825
0
23300
72074
0
0
81473
82232
0
0
74596
0
56103
39505
70112
44006
0
0
74717
69922
0
46250
60517
79254
45275
0
0
32768
57353
14679
0
69813
45731
12561
0
0
0
20315
0
13836
65651
16727
0
7323
0
0
0
0
0
47760
0
0
0
79879
0
27224
42988
0
37634
0
68047
86160
33044
0
89947
0
20580
0
0
0
0
76665
0
73094
32580
0
72745
57997
0
33154
0
0
10230
22572
0
0
97927
96303
0
3400
0
0
0
0
0
61076
77704
0
0
52296
18105
0
6739
0
0
46374
60441
0
67287
0
70179
93299
0
38939
0
0
60625
0
23118
0
0
83843
68854
0
0
65926
0
44322
77916
51380
82293
4293
43453
0
30177
81023
79068
0
20505
0
63771
11950
9820
14641
0
0
80603
0
0
0
0
79331
20179
0
0
57236
0
0
0
60390
0
0
0
56647
0
1460
0
42493
0
0
0
37779
0
0
0
0
61714
0
99886
0
47552
0
47272
0
0
67017
0
86115
62217
0
0
0
0
46488
57753
7776
64170
0
28432
0
95779
22519
89152
28966
18088
16039
0
46700
549
63240
0
4405
0
57878
0
0
64536
0
0
93878
0
0
69025
0
0
36689
57977
1299
41541
14382
71738
20732
0
0
0
0
18078
79758
84978
0
0
47704
76978
4411
1920
0
0
29486
0
58544
15176
0
55096
68638
57226
0
86402
0
0
0
80041
14608
0
87331
0
0
68477
25425
0
0
22012
48068
0
920
0
0
2579
0
0
0
8033
51327
0
93580
0
0
89175
77735
87320
5700
0
92872
0
17300
68278
99470
88016
1190
3407
0
54270
0
57173
92158
12668
0
0
0
0
0
89256
0
0
0
95770
42907
43739
28295
0
14357
0
0
51557
0
40888
63132
0
0
0
79481
0
28863
0
0
87165
0
88528
0
56450
75953
51084
49761
8393
0
16803
0
14850
0
80250
0
0
65787
99707
85011
0
60267
0
0
88215
0
0
59015
70191
0
0
7106
33406
54022
0
71726
0
0
82460
0
56340
0
0
0
79186
5403
45919
88676
43287
68514
35828
0
0
0
0
65145
0
0
45223
74276
0
68926
0
69385
0
0
0
26058
92187
52317
12199
82311
85361
0
42574
34347
0
0
92924
0
30736
99856
65709
64069
0
0
0
0
94471
0
0
45661
0
0
59834
0
8413
0
0
39494
1115
38776
73863
0
0
47010
0
30817
0
16510
0
0
0
0
0
0
0
0
0
85052
4416
0
85297
0
92012
0
7764
0
67774
0
83869
56476
68433
25369
77127
0
0
54261
0
0
0
0
36113
58848
88242
6168
0
9620
0
91215
0
0
0
0
13512
0
55124
0
80771
46545
55649
0
43546
15346
80889
0
0
0
0
9976
0
0
64905
81544
0
89299
0
0
0
33189
0
39655
17189
13230
0
35966
0
0
0
0
0
85828
44802
81885
41511
20434
0
0
0
49743
0
0
0
0
0
8331
91478
3118
35757
0
37700
39777
29506
0
42416
0
0
34384
9914
44118
0
97403
957
0
75498
35118
0
39310
0
0
32819
19134
48692
0
98066
93789
83711
93294
0
0
24553
35821
0
0
0
0
83995
88599
0
0
0
0
31818
97121
0
13486
87967
0
57427
0
70743
5979
0
78527
0
0
0
0
0
0
0
53400
0
0
0
26348
15608
90354
19238
0
2207
0
0
0
81714
75934
61784
0
78628
85006
0
77651
0
0
0
66720
0
54459
0
66504
0
0
83657
0
93797
0
94217
0
0
0
1839
55908
0
0
0
17581
0
0
0
0
84049
0
72068
88428
68542
11111
17550
0
0
71186
40069
83622
61508
82345
78586
30674
0
75151
0
8095
82843
13085
0
0
0
19862
0
50478
86057
37115
92224
3516
0
61396
8145
0
73583
53507
52933
0
77985
0
0
61706
0
0
0
0
0
92699
0
0
0
28123
70182
78501
0
1450
51307
54370
41202
33375
12903
0
64421
0
75838
0
0
72358
22461
0
0
12048
39788
0
47886
0
0
83203
0
99447
72501
58887
0
11658
0
0
85410
0
0
22942
0
0
89082
0
0
0
14877
24228
0
50460
0
17469
0
91633
96115
95210
52623
0
0
92407
0
69473
87483
6571
63328
0
16679
0
0
40078
0
54440
52403
0
77558
0
0
0
0
55522
0
48995
20833
60742
0
0
99214
0
0
0
0
0
0
4606
0
26207
31939
60894
11191
0
0
36290
9547
73930
0
80346
0
0
4008
20771
27755
42763
0
86656
0
0
93118
0
7997
0
94820
76800
89624
30308
0
0
41501
0
0
36618
0
0
52553
13254
0
0
38899
83158
76623
30685
88323
0
17806
82755
0
18756
37739
0
72313
0
0
0
22053
0
0
0
0
0
24316
0
48966
0
0
88070
0
0
0
0
2706
10574
0
0
0
0
0
0
0
11713
99664
0
0
23720
0
68572
0
70695
0
71056
54535
0
0
48122
0
94177
22151
0
13253
0
0
0
31438
0
0
0
0
75025
80353
0
0
4873
0
44370
70729
71083
28518
0
0
20662
93155
21159
53446
0
13069
98307
22420
0
0
61040
3784
0
0
47485
61831
0
0
86284
377
0
50828
24326
32202
0
59815
0
0
0
0
2885
2117
0
0
62102
77963
0
69935
75620
45633
29358
0
96400
38717
0
0
47428
69365
0
83937
15586
0
0
0
0
0
21061
77162
33597
26743
51720
16102
19248
0
24884
60896
0
0
0
38933
8970
0
33745
0
9753
0
95144
0
0
0
15203
0
0
35041
53549
39105
71930
0
26343
38090
3436
87322
48631
0
0
45789
0
52857
94927
0
17617
0
0
32169
0
0
0
69070
0
0
0
70489
0
54888
0
0
70441
0
0
5759
47452
0
0
3399
0
40125
68691
0
0
0
64377
55253
0
99566
0
50
0
24880
24492
0
62428
0
45833
0
26877
0
96746
29398
0
0
41779
40660
96783
0
37184
73897
0
80102
0
0
79342
0
0
84867
69608
15669
33151
63513
0
38137
61868
0
0
51692
0
60884
0
0
0
30466
0
0
10536
0
49132
51454
0
0
41946
0
0
0
0
6160
2774
0
6444
48500
0
71264
67259
0
7258
0
0
5910
92382
96771
31693
7278
35444
0
33870
0
0
0
59945
40426
27114
10656
0
77521
82334
0
0
0
0
0
0
0
0
53814
45054
11890
77725
0
38093
0
49569
31137
0
81778
0
58930
58758
94565
0
94761
0
77401
61045
0
0
1411
0
0
92473
0
0
49896
0
43205
38159
0
32221
0
45138
30104
64854
0
0
0
62208
0
0
90060
0
26507
0
0
0
0
33236
0
0
52906
0
0
0
0
50582
4929
37123
78785
92132
54898
0
24379
96599
0
74485
72474
57657
0
0
0
786
0
0
78900
0
0
0
58026
0
0
58856
0
13636
0
4295
0
0
13848
0
56942
63615
45220
55688
0
0
56770
52675
0
0
28853
55031
99385
79790
47934
0
12847
59788
63853
0
0
0
0
0
0
17083
0
49356
0
0
2860
0
0
63983
0
8098
47687
17803
0
0
0
91933
0
73583
0
0
0
0
51175
18004
68876
72675
79718
0
34050
41276
43049
0
0
0
0
0
13633
0
0
91163
0
0
12653
0
83937
5357
0
24370
0
55542
24414
66800
44547
0
0
64011
46629
60266
55275
6932
2492
0
11641
0
28209
0
76502
0
18026
67992
23005
94414
0
90437
18595
25265
0
0
0
9008
62778
0
0
92073
29662
60808
0
0
0
28352
48894
0
35571
56806
0
14962
0
55489
52533
0
0
0
0
0
35353
0
0
93349
0
81279
0
0
0
67736
0
0
0
0
0
5483
94960
0
0
0
37740
70065
0
67515
47320
63981
79710
91642
85565
0
95428
98163
62315
12236
0
0
0
0
350
0
46286
0
0
0
78527
0
83947
24543
0
0
0
71545
81378
0
12125
90433
36191
35833
93376
77720
0
5313
0
0
0
0
0
46688
0
81973
0
56730
0
35267
20945
30390
99610
47202
44716
35355
28930
0
0
0
84839
0
0
0
0
6225
0
37368
0
21418
42638
4612
77602
24647
88788
0
96387
0
37001
89864
0
0
93697
93299
0
0
0
0
42345
0
68365
0
67907
0
0
0
0
74653
0
0
55001
92486
0
0
77110
0
63136
0
569
0
0
95149
0
0
0
0
0
7607
0
0
0
9990
15459
89371
41546
84953
78273
0
0
57284
0
63651
73420
13225
76621
89522
0
46643
0
47667
7691
0
0
0
43042
68477
7275
20569
92023
0
65523
86697
0
0
58655
42830
0
0
14888
72640
68785
64196
9886
0
0
0
0
51261
57630
49246
0
88950
0
20054
34601
86473
0
0
69377
0
0
15169
0
96926
0
0
0
98808
81999
66191
0
0
0
18883
4118
0
0
46653
0
0
28733
35808
0
91617
0
0
0
80754
0
12771
67799
0
59603
0
0
0
17403
62224
73276
63019
0
73299
0
0
94535
17283
0
69593
82879
36782
0
0
0
0
45569
0
61857
0
40276
49221
0
0
0
0
0
0
0
27752
29699
0
91549
0
0
0
0
0
71585
22428
49630
0
0
0
0
5024
0
61727
21188
59464
23614
67786
75866
80493
48046
0
0
48097
25175
71756
79543
74876
49361
0
33091
0
0
27883
0
69124
9051
10869
0
43950
45156
99959
58691
0
0
0
0
57132
62625
0
0
0
38092
0
62710
3297
65443
0
0
0
0
0
0
0
90139
0
19752
26840
0
0
0
0
0
0
935
0
24944
0
0
46994
45434
0
0
0
8174
0
0
40097
54081
35572
0
0
0
0
0
87985
10971
84998
0
0
14462
0
36796
0
0
60124
0
0
0
0
12847
56120
92990
0
48877
0
44160
59327
62963
0
71898
0
0
0
0
63743
0
0
18699
88905
0
28999
0
87299
33267
0
4898
0
48063
0
0
93491
0
0
60907
0
40662
68501
32089
29906
16685
0
88442
0
0
0
29396
0
85299
61941
0
20293
28487
40511
0
0
17897
0
0
28343
0
53244
76665
59634
0
0
0
0
0
0
0
0
0
0
0
0
0
35948
0
58465
46181
0
30909
0
0
0
67129
61055
62184
0
0
230
59478
0
23427
0
0
63179
68958
79095
73778
79195
69686
0
16203
0
54065
80972
0
0
0
20390
0
68026
35849
84154
62498
94438
83667
65906
0
0
11229
0
7214
3991
62206
28924
9974
9967
0
0
0
48228
0
0
0
20933
63604
68232
85386
0
12672
6239
60685
38262
0
0
11025
6146
0
0
0
0
0
0
55125
0
91810
97983
18849
0
0
27479
0
0
76463
0
68852
37775
45326
0
26781
61091
0
0
42348
87217
71819
0
0
0
0
0
29162
4870
2584
62921
20500
25982
0
0
0
0
0
0
57463
0
0
0
69910
0
0
0
0
10826
0
0
0
0
44002
35034
0
60134
0
94677
65602
64513
20760
15537
0
70915
96424
0
17243
0
11133
0
0
0
0
51878
0
6745
0
15555
0
20560
40147
19592
0
0
1593
0
24424
99233
47947
13003
25618
11972
2941
14053
89780
0
36685
0
53158
0
0
0
67210
0
76742
0
0
0
98672
0
0
0
32011
0
0
0
7581
0
0
28668
84889
0
0
14181
0
0
0
0
0
0
40519
34328
0
0
0
0
0
0
71523
0
0
0
9937
0
0
41816
0
46143
24103
20898
14876
0
0
0
85555
98162
45407
0
62311
80100
0
33118
62980
0
58478
0
0
42075
0
0
0
37383
10642
27298
83451
0
0
17400
43881
90590
0
0
8348
38902
0
97691
0
0
0
56669
0
0
0
0
33775
0
76454
39264
0
67360
2683
0
0
60176
74454
0
77760
34478
34099
56844
0
76520
0
0
0
0
0
88197
0
0
0
0
0
0
61725
65025
87370
17407
0
0
0
72988
0
60877
0
0
0
69650
0
71090
96743
0
78
0
0
0
0
0
0
0
86340
0
0
0
0
0
36566
0
0
63637
0
4624
41923
0
19045
0
30973
39490
99787
41513
47175
45143
64567
4883
0
0
0
0
24014
0
82605
0
6527
0
70040
66691
50796
49116
82146
88797
0
34799
24095
97535
0
0
0
0
80055
44066
38095
6103
0
24227
23299
0
37770
83649
58369
33177
69281
9981
0
0
97598
12376
0
35996
0
0
0
0
6453
26358
91298
0
0
64343
0
0
0
14910
0
0
66531
0
50317
0
0
37097
18354
0
96264
95713
13924
0
0
73658
35550
45916
27238
37697
76893
28198
57110
62796
0
33754
98245
9674
0
0
99052
0
0
86120
19786
0
73504
83837
44989
90865
40645
15371
0
0
0
0
0
0
0
25950
0
0
0
0
48966
11466
0
38152
0
7937
0
80339
0
0
0
0
0
10788
0
0
0
0
0
1346
0
97395
44913
0
0
56463
95794
41897
0
0
17992
63345
45298
0
32365
30718
0
68614
93921
0
74202
68598
0
59207
0
96025
68209
55823
0
24638
67854
99073
51587
61886
0
82843
0
0
21725
3984
33320
86063
89362
99518
25690
5402
96360
0
0
50999
78115
46048
24198
97305
43619
0
75539
69549
0
86291
94480
2381
0
77260
0
16688
2309
0
4934
63209
6075
0
0
0
54499
0
37543
0
0
17620
0
0
0
0
0
0
77045
0
63079
67264
35367
74749
13714
36555
33682
0
42396
0
0
94582
53112
0
0
0
24778
39114
12746
1241
90694
0
0
0
14927
98517
0
95518
90418
9599
0
0
0
0
36766
0
0
0
0
86844
0
0
29313
77725
0
1272
21431
12952
81486
0
99412
0
60812
31049
36561
92707
0
72333
21931
49095
86232
31221
21613
0
0
78138
0
99792
0
34088
0
0
80844
0
58908
0
20112
1128
2193
93563
0
0
0
0
0
0
83214
0
0
0
0
0
85445
0
73467
54084
0
0
0
2307
0
70961
0
0
99186
0
80459
66607
0
60405
14084
30897
0
25577
0
0
0
82696
26313
95320
0
0
55592
0
47243
0
0
71054
0
48158
0
25316
50893
0
0
1572
0
80159
0
50839
32637
0
0
0
0
0
0
5989
98124
57577
51010
0
48353
0
0
0
39314
0
0
0
50222
0
72994
39261
0
93147
0
0
3564
69412
0
0
0
84942
0
0
0
2580
90390
61901
0
0
95370
0
34958
0
0
0
0
83914
17819
0
36373
31615
19379
43704
11295
0
28445
0
0
0
0
13428
0
97234
40529
7604
58303
0
0
0
0
374
80019
0
0
52889
62217
0
0
88987
0
66587
0
0
0
61310
0
68968
0
0
0
0
50601
0
0
67027
86055
0
35974
0
7069
56692
0
61436
0
66340
77034
0
17553
81266
97148
0
11578
0
53857
57453
27595
74903
0
0
0
0
0
2971
30704
0
0
0
0
0
0
55267
84764
47426
77041
0
0
22237
0
0
73644
0
53246
76775
68684
0
0
8466
92451
54825
0
56874
23419
0
0
0
0
0
0
11652
0
0
0
1556
0
48502
80225
0
94158
0
99254
0
0
72390
85451
0
40375
0
0
0
23332
40108
0
76493
31097
54268
0
56972
82857
0
15653
0
0
32046
53147
0
91
5077
0
22875
0
0
62587
0
0
0
0
9240
0
0
0
0
0
0
0
0
63558
62345
0
0
0
0
0
46380
99649
0
0
0
90557
0
80894
57221
49549
5950
0
0
0
9334
0
90670
15720
73327
69476
0
0
93677
42448
92353
80692
0
53889
0
5565
0
0
72318
0
59419
0
0
33957
0
53546
0
12216
78446
0
26612
0
19156
243
0
92738
48012
6332
0
0
0
0
0
9850
51524
0
6988
294
0
27872
73927
0
65470
0
24241
47352
92650
27118
46575
7056
0
0
57885
0
0
54412
0
0
0
0
0
62769
96268
0
80517
0
31764
83380
0
0
42490
0
90726
17552
0
0
36053
80980
0
78612
7005
0
64340
0
0
91881
35560
84794
59063
0
68182
0
0
0
18366
47892
52005
83310
85856
0
0
54419
65757
32964
56871
0
4439
0
3030
46539
94990
0
54305
0
67596
94680
91229
0
93331
31713
95592
0
0
86373
54572
0
0
0
0
94994
60674
60125
17426
0
0
11931
0
71429
291
0
0
0
21264
0
89993
50557
41014
0
0
1076
50222
0
93394
0
0
0
23763
92659
0
0
97037
34618
30569
0
81182
0
73476
55455
0
0
0
0
0
67625
0
0
43349
22295
0
0
96655
17478
0
0
0
0
0
0
62158
0
97711
94074
40592
27453
93262
0
59193
0
0
0
86921
0
0
99392
0
0
0
0
0
0
0
79912
87234
0
0
70874
75386
0
84744
80900
0
53593
0
0
0
0
0
1381
74683
23840
0
0
90256
0
0
36385
90456
50529
137
88972
0
0
0
93129
8716
0
66124
24907
0
92956
99748
0
0
0
0
65936
0
0
0
0
0
0
0
80308
0
27694
92881
98172
0
59580
0
0
21875
0
0
0
74149
0
0
60608
87849
0
90629
0
0
32178
0
0
0
0
0
0
0
47025
23236
32538
2704
35537
0
25618
49079
64371
80963
0
44325
0
0
0
0
0
29830
99271
0
0
87136
87519
64846
78713
0
0
56023
2026
3965
0
74531
0
0
0
0
60794
69783
0
41499
82257
43301
0
0
60591
0
0
97327
35480
40444
12291
80203
0
0
0
0
83564
31166
0
30725
87921
0
0
0
89653
46530
93931
61011
0
40229
28221
0
0
0
10436
0
0
0
0
0
10905
22053
95753
0
36408
5836
65277
51858
1026
22767
0
4166
37107
0
0
0
0
0
0
38508
0
0
63031
18499
33454
92647
75346
99145
60924
84350
0
0
0
98945
0
0
10042
55097
0
59898
20645
0
0
82019
70308
52844
44279
0
76180
0
0
85165
0
6815
21877
22864
0
0
42305
28163
41466
0
0
31721
0
51971
11031
0
0
0
57165
17699
7061
0
66182
0
77446
0
56465
0
0
31888
0
0
0
56470
0
13600
0
0
83519
52242
0
0
42175
0
0
87318
0
71363
65574
19587
3660
0
80385
0
48003
0
0
0
0
80526
72983
47514
7021
0
38955
0
0
14435
92711
0
0
21589
36638
96180
0
87108
0
3845
0
0
56306
46624
0
0
0
0
9791
0
45320
0
0
87688
11114
22265
0
0
24262
28281
66757
61092
0
0
0
0
0
0
80192
0
0
0
28382
67948
0
5347
20351
73849
0
0
10529
51318
68296
8145
8272
48784
28501
91233
80790
12700
0
0
0
6317
0
0
0
90210
47739
54890
0
63101
0
28553
44595
0
0
0
0
59138
85416
0
0
37755
0
0
0
64538
0
2050
0
0
0
33857
72835
40356
0
63158
0
0
65806
0
0
26207
12178
0
36898
0
0
0
85966
0
41716
0
30358
88399
37949
86735
0
12320
0
41816
0
0
0
45681
5459
76721
58912
0
92211
0
0
0
0
0
13531
92514
34344
0
0
0
0
73702
0
0
0
0
0
90492
0
32192
0
0
0
16093
0
0
80414
0
0
18449
5256
0
0
62919
0
72885
95074
9480
88513
46040
0
71094
787
0
29622
2611
48011
18506
5418
84309
0
7455
0
0
2586
0
0
77922
34816
0
0
34076
57580
0
18608
0
1554
0
26182
0
65321
0
66168
0
65357
84199
60330
0
0
59547
0
0
97316
0
0
0
27458
11613
0
0
81608
39523
66499
0
0
0
0
0
0
0
0
76172
9214
0
0
0
87493
58016
57598
11551
0
52588
0
84697
0
0
54915
0
0
0
77130
80823
53604
0
0
0
0
55770
0
68515
0
51333
51494
59336
0
89897
0
23533
0
27662
2512
0
65592
0
0
90415
38249
47623
0
5837
53589
0
73590
0
38530
0
94273
64527
56531
26424
0
95499
0
0
60276
18196
0
0
23395
22335
34426
3224
40308
0
73504
0
0
29498
89387
73457
0
0
0
97634
14624
0
0
0
0
0
0
3892
0
69807
78638
14478
79636
97406
50334
0
15660
0
56930
32394
0
0
0
80582
0
1347
48529
0
0
84218
51705
0
94941
0
0
0
21939
87979
0
0
0
0
0
0
6997
0
0
88031
58630
0
0
0
37408
26307
0
0
33570
80537
0
0
0
91462
0
0
22960
0
3308
71824
31374
0
98547
0
65686
68403
0
21016
74750
1116
0
0
65871
0
0
58334
27353
0
35607
0
85459
20162
53437
18603
0
31568
85853
83571
82209
21166
26506
50073
33102
63495
70143
34201
29590
0
52164
65747
2942
0
61256
0
0
20735
9851
0
0
42698
49359
45452
0
0
78834
0
41114
0
0
0
0
38857
57657
83440
30071
0
0
0
41878
0
5323
0
54447
18452
0
5862
0
6098
0
0
33956
31594
64359
73786
43185
18192
0
2897
0
0
0
0
14934
75333
0
0
0
0
13397
4318
0
0
0
37565
0
36112
74989
0
0
25637
0
53540
51085
0
0
96431
0
13010
21563
0
0
0
0
0
63455
34454
0
15759
0
0
0
0
0
28044
76436
79703
57768
0
34435
79044
0
0
1200
0
0
29409
0
0
0
0
15763
0
0
0
6868
20878
49424
0
93267
0
0
0
95759
0
0
0
8764
94526
13183
28818
0
54896
0
0
0
27156
0
37168
2236
99134
0
34631
42244
399
0
15485
0
32106
0
0
40163
4779
0
0
62203
64260
79747
0
77207
0
70908
0
0
0
0
0
0
58822
0
21052
0
12498
88500
0
2570
0
0
0
11946
0
87780
31275
0
18722
26337
0
34033
47971
0
0
20688
0
0
95533
32635
0
27725
61050
66991
0
34075
0
0
0
0
86274
55400
0
96733
72398
0
0
91593
60350
74327
9832
0
0
0
0
0
0
86452
35033
0
0
0
9217
10038
33164
40254
40053
9999
58760
0
23218
34453
94594
86750
26610
0
8135
68568
0
64732
0
0
0
8084
50515
63258
0
63395
0
15627
10887
0
32180
0
0
6859
6656
0
0
0
0
0
0
0
47508
0
91462
30165
1123
29640
0
92995
0
55958
0
7882
0
19969
99008
0
71630
10654
0
6512
0
66835
0
37371
0
69736
0
0
73806
0
49313
51218
0
96115
21073
0
0
24223
36743
54746
0
15697
0
0
0
0
0
0
98248
0
0
0
0
53547
0
0
0
36344
91600
0
0
1050
0
59569
0
0
0
68479
85321
14237
2840
60324
11793
0
0
14456
94631
11469
26051
0
0
44723
0
65081
0
77381
11843
0
0
0
89245
0
1245
85368
0
0
0
0
86695
0
0
0
0
79474
0
64738
36460
0
0
70856
0
71258
94468
0
0
0
0
0
96120
0
15343
75514
0
0
0
30953
50231
45965
90395
0
51569
0
0
0
76712
0
0
48998
70977
92429
54835
5312
0
0
0
15224
0
0
0
65404
0
52695
0
74526
0
82812
52930
0
13428
97291
0
41304
0
0
0
0
0
26774
0
92893
49172
52099
31388
96762
98273
0
68412
0
0
0
0
0
0
0
0
76522
0
48723
96288
99067
16094
0
0
0
0
27165
0
47804
78523
53821
1656
30564
96959
73236
43790
58100
0
40416
0
0
44541
0
0
82310
60682
89722
65538
50356
96266
55305
0
43632
61669
94345
0
0
0
3742
73401
0
82347
70113
0
56469
0
44101
0
0
0
0
0
76172
25459
42943
0
80059
0
12509
18004
93794
26846
0
0
0
0
15341
0
0
0
35309
0
0
0
0
0
0
78127
0
61569
82923
0
41285
94302
39292
79561
70132
0
0
0
0
58229
0
7508
39893
0
66495
0
83675
0
64543
0
32132
59452
10522
0
82349
43751
0
83493
52030
14418
0
0
0
0
29701
74861
0
65698
0
50287
0
33503
0
53489
0
38311
93340
205
71868
0
75632
0
0
0
28286
4479
0
71247
83264
30473
0
0
70316
0
0
0
0
89893
0
0
62284
68501
0
0
62896
0
34590
14660
76380
0
7297
0
14850
47506
0
45492
0
93903
37377
0
23192
2885
0
62911
99796
13774
28134
0
0
332
0
0
0
0
66138
0
68922
0
0
0
74466
17406
98024
37929
42396
25168
78004
98607
73887
0
31506
46692
1754
67828
33137
35962
0
22579
0
45025
90428
0
20626
0
0
0
0
0
0
0
26514
41246
49027
90014
40747
97385
0
0
24417
0
0
0
0
68544
98273
19354
0
0
42559
0
0
29697
37899
8162
0
15274
0
0
0
83106
4413
11044
46441
6890
0
25270
0
97413
94036
58561
0
78946
0
20995
0
9489
51749
97102
0
0
0
49782
0
15410
0
0
0
33046
0
0
0
0
61930
74003
0
0
87517
15269
62217
0
0
0
38672
68964
0
82949
0
19183
0
46017
0
10134
53919
0
0
0
0
26816
13839
0
0
77602
96129
0
43022
61323
0
0
5356
0
0
0
0
0
0
64469
0
61531
23927
26323
0
0
87877
6723
72140
0
0
0
0
0
0
0
0
0
94876
84631
77800
84302
0
38476
0
0
0
0
0
84351
0
0
40068
31466
0
0
71274
0
0
43042
49905
7498
0
2909
0
73945
29993
0
0
0
0
63124
0
70526
0
60122
0
0
0
91384
2434
84224
27516
0
65516
0
0
3302
31116
47147
83816
0
0
0
0
0
16443
0
0
0
42991
90376
0
92349
10734
80512
0
0
35538
47901
0
0
37585
0
0
0
0
0
34410
58504
0
0
0
87649
77458
0
77117
15812
0
0
50156
0
50191
0
0
0
1301
4033
80150
41296
80193
62587
19740
1384
0
0
6706
0
0
42155
10333
57632
0
85092
29048
0
70780
42098
0
0
31849
0
0
0
49742
0
12689
0
0
0
0
33644
0
0
0
0
10089
0
55552
0
0
63262
97026
0
46903
25818
33343
0
0
0
0
0
34043
0
0
0
0
22035
0
0
34269
0
71165
0
46651
76361
0
30005
0
0
23258
68200
0
34385
66554
59873
95791
13604
0
0
45075
57404
0
0
0
63404
87008
21870
13947
0
0
23489
92496
0
0
90228
0
4951
0
82043
55877
45467
42714
0
81972
36586
39777
75752
95834
0
0
0
37791
81663
12673
77395
42945
84813
0
62344
14544
0
45746
0
0
0
69751
99728
0
0
0
0
0
41843
71538
7137
80054
0
3444
0
0
97534
59322
31458
82399
0
16951
91947
31274
0
42791
0
0
0
77283
0
0
0
0
0
19725
0
50766
26584
0
83983
74032
67596
0
59261
77594
65821
0
69422
0
36760
10413
65949
11156
0
48017
96336
0
513
85205
75138
0
90622
43042
0
56729
0
0
63060
0
0
10927
0
0
0
57773
95128
56358
0
93774
80461
35392
66847
16816
0
66234
0
77310
0
0
4772
52912
19003
75882
50566
88497
0
12996
0
0
0
0
77011
71396
0
0
0
78652
49957
81743
0
0
0
0
20232
69274
26033
12645
74509
0
0
0
0
0
62360
0
0
0
0
0
0
0
27269
0
25132
79094
47364
0
0
600
0
19401
0
0
81274
0
0
42928
65303
80220
80477
42033
0
0
78808
0
0
36802
0
85258
10687
0
0
98675
47852
40876
0
42781
49428
25789
0
0
0
88217
18544
36091
0
9469
90678
15594
38663
36147
0
0
95933
0
23761
0
0
67356
0
3076
0
70096
40296
31781
0
0
93143
0
43299
28534
0
54510
0
92506
85912
6438
52063
78947
0
55712
90704
34645
0
89929
87005
80494
0
0
12566
0
57988
0
0
16703
38571
38414
54143
0
0
0
389
0
0
38872
51278
0
0
0
11462
83676
0
3461
0
0
0
0
0
31864
0
12388
0
88925
95021
1430
97476
0
0
0
67930
73514
0
0
64909
92118
70282
0
79376
0
0
0
93735
9520
0
83250
0
0
0
46676
73241
91786
0
0
0
0
0
19947
0
0
54903
80497
65870
0
0
5582
0
79533
5700
80646
11678
0
43637
3636
0
39996
0
0
24204
0
1682
0
67654
0
0
0
0
74507
68294
75959
63409
0
87078
0
67153
0
0
80890
3370
0
86116
0
0
0
0
0
0
13092
0
0
21
37345
84205
0
0
0
0
70059
0
0
7906
85853
99249
0
0
0
27550
11653
20278
36495
4528
0
53871
0
10200
0
7241
0
15525
0
79033
39721
25198
0
1474
90275
0
6805
0
35778
0
88933
0
0
0
0
98514
42309
0
0
0
0
0
0
83767
0
0
99416
0
94236
76434
26174
80531
0
0
0
94221
60469
0
0
59768
0
0
0
37092
58961
15792
27464
0
0
0
2567
0
0
2878
27575
64295
0
0
35614
0
0
54445
0
37476
2269
0
0
0
72659
0
0
42049
89826
38706
13976
139
0
0
90697
92404
0
0
0
50204
0
18187
0
81788
0
0
62220
0
0
0
0
23495
0
70374
87455
0
0
65169
42186
10597
83348
0
6889
92195
0
93582
12228
0
0
0
9031
0
0
0
0
0
0
0
52630
75963
3313
79036
0
0
0
51477
0
0
0
0
0
21650
0
0
13057
0
60862
0
32687
0
0
86212
496
0
0
0
0
55307
32160
33428
59823
97201
0
0
1462
11307
82607
64943
18751
90791
95071
8738
0
34517
0
0
64070
61527
0
0
71261
1691
52635
0
66608
0
0
0
0
55862
0
0
42272
0
0
8098
29918
0
0
79420
43482
75795
79479
0
0
0
0
92613
0
84390
84504
71956
62728
0
0
72823
9686
0
0
3138
0
0
25427
65857
64021
4650
0
64915
50715
55240
66064
44185
0
0
15779
0
0
0
85236
88456
53331
0
0
92051
9338
39446
86709
0
0
0
92024
12508
0
0
0
0
0
65325
0
81092
0
21817
18573
0
13412
0
9572
0
0
91591
0
0
7030
93784
0
9365
0
0
59329
67802
0
0
0
31844
93885
0
52150
4441
51019
11733
0
0
42558
72415
31377
0
11894
0
0
0
98760
0
51581
0
0
0
0
37381
0
0
26606
0
0
10753
5835
0
40334
77140
0
0
0
63434
0
19156
0
0
0
0
73032
0
96586
71919
0
0
68851
0
80835
0
13379
0
0
0
98187
0
48538
24759
0
3387
99247
0
45161
47483
0
0
0
88178
60143
35253
0
0
0
0
43879
24414
34136
0
97432
13329
54096
0
0
0
38524
0
0
73575
47626
70384
42419
0
0
30439
0
23877
0
0
38963
19468
0
0
0
0
72693
0
0
0
44148
22112
0
0
0
86528
0
0
31286
90634
0
0
34970
0
34765
89208
65653
0
8442
0
76172
15890
20741
26342
0
0
79580
0
68916
0
0
0
0
55750
2064
83369
0
0
0
0
0
5475
25604
0
32345
44799
19220
0
0
0
64160
94860
60599
0
22340
32791
81718
0
16924
56186
85182
74726
0
55706
51475
87452
0
60641
4512
0
17470
0
0
76518
98213
0
0
0
99267
0
82515
91566
0
0
0
0
0
0
0
17609
67860
3301
46647
13892
0
0
0
14904
32659
0
0
70904
24686
45469
99728
77006
0
2525
0
0
29100
0
0
94794
69126
0
0
74120
65
23946
67916
14057
56824
91191
86713
85855
0
15218
0
0
0
0
0
0
0
26599
0
76170
12591
9736
0
0
0
0
73236
0
0
0
16414
0
13824
60661
45365
0
0
0
87780
0
55328
68609
0
0
0
4
57145
83934
0
63712
65737
0
27006
0
33302
92087
54283
0
0
71484
40750
82703
30379
0
23098
0
0
0
89450
90215
42116
96984
0
97547
30820
15319
18882
0
26566
71068
0
0
46502
65087
0
21497
88535
9990
15016
0
0
0
0
0
35483
0
0
35463
0
2614
0
22309
0
0
16870
0
9690
22666
0
88653
49656
0
0
83312
0
29985
4972
65581
0
23539
0
0
74182
64526
93779
24164
0
0
54018
0
15856
48068
0
31458
0
46028
0
0
59076
2499
0
78908
0
73160
8882
0
0
24896
3929
0
0
40119
93716
0
88117
28997
72764
66839
12410
0
58190
0
3959
0
0
72233
79028
0
0
0
0
0
21881
0
0
0
0
3607
72529
79925
0
0
38550
0
67179
0
5703
83228
11985
0
0
28163
0
0
0
77489
0
0
0
0
0
0
0
41661
0
0
65182
0
0
10951
54791
0
76323
22418
0
0
0
0
45485
93305
0
58632
0
0
37412
0
0
96321
52504
67237
77058
0
29491
0
6859
0
18701
57864
97064
31616
94495
0
0
9082
43702
78512
7698
0
0
0
0
0
0
55240
67286
28004
0
68889
58329
67687
3207
0
0
51404
67821
0
83192
20568
61382
0
69979
0
0
0
0
86909
78250
0
0
16416
72123
0
0
61662
89247
34030
0
0
0
0
0
0
0
0
0
0
81
93809
0
85075
71932
0
97607
0
0
57589
70755
0
0
44471
0
0
0
67218
0
20940
14853
82216
8466
30272
0
36659
30311
93984
0
0
0
74948
0
0
59193
0
0
0
0
89207
40177
34375
0
28378
12008
69130
80706
0
33159
0
0
0
55521
0
71320
0
96013
0
0
0
21898
0
0
55078
0
53820
0
0
46529
30989
33082
57743
0
0
0
0
73582
0
0
71770
70433
0
0
0
0
0
48980
0
0
3353
57825
52708
15383
0
81410
9407
16597
30386
20263
21015
94390
0
0
0
25741
0
0
54075
0
72612
26240
5774
0
0
0
24893
33643
39450
2859
61680
0
93507
47751
0
65932
2364
0
0
99785
0
0
0
87916
84276
0
0
45301
0
0
29716
3852
35024
16242
0
0
0
0
16665
0
40661
77954
80728
53059
0
0
0
0
0
21320
10037
0
0
83851
0
60406
14291
0
0
37046
82550
15605
13443
32887
31858
15043
0
0
0
0
42050
64185
0
0
2221
0
0
16506
76207
0
4283
46941
44955
29543
0
0
0
0
77124
0
0
5697
63644
0
92269
20149
0