0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-14 23:38:47 +00:00
OI-codes/LibreOJ/2130/data/manager11.out

100001 lines
368 KiB (Stored with Git LFS)
Plaintext

6863
6729
12040
11297
6043
3220
4736
2642
4611
6314
6768
10859
9174
3107
4902
8211
7399
5803
4229
3747
3397
8233
11927
5970
3327
4457
1636
4342
4680
1436
5026
10391
10437
5162
4386
7216
9342
7869
7244
5132
6077
8059
6976
6086
6919
7645
7160
11372
8977
8166
11488
6267
1757
7217
6329
5914
8361
8876
7061
7533
11681
10726
8942
8207
6651
8341
12069
6706
4657
3784
4545
10781
10876
5192
6220
10224
9224
10904
12456
12391
10055
5110
3294
6337
9111
7975
8453
8697
5087
6685
7445
3538
5277
7095
5450
4816
3628
4933
9499
7707
5196
7198
6878
3254
3306
3882
6360
11158
10684
11403
10974
5799
3187
8362
6436
2216
6809
5106
1141
2155
2907
7816
8160
4594
7775
9530
9594
11268
10216
10353
8205
8205
12450
10203
10184
10606
7929
5763
2549
6540
10446
5874
2737
6575
11001
9140
4908
2890
5163
6388
5115
6740
8463
5693
2528
6030
7664
7570
6219
3859
6682
5222
7039
9021
7961
7129
3727
6501
7828
7636
7896
6466
5983
6400
8878
5247
1476
2571
7719
8272
5725
5957
2845
6822
9669
6068
4747
5224
7324
4560
2217
2991
5918
5076
4805
8431
8529
10706
9715
4959
6132
6280
5524
5668
5251
8205
7842
7542
4920
5148
7790
4729
2495
6954
5984
1260
1739
3946
9117
6940
2086
7106
9455
7099
5636
2125
3850
8680
10523
9387
8745
6140
5460
6611
7067
10705
9377
7499
10446
8340
5156
5941
5919
6725
6442
4449
3725
7468
11822
11860
9906
7691
6506
5797
8612
9604
5789
6965
9402
10763
12395
12395
10272
8481
6891
2873
2653
3054
4543
4134
3037
8809
12008
11788
6570
4121
7356
5898
2323
1842
7565
12218
11834
10886
11237
6730
3016
4106
4327
7810
7027
4017
8225
7914
2946
980
2890
4636
6374
9639
9618
6828
4115
2723
4530
4563
6561
8600
6787
7086
4836
5221
8686
5553
2076
5971
6991
6367
9177
7887
7006
7017
5142
5208
6398
4207
5360
10116
8398
6909
8044
6763
4779
7985
9759
4997
6398
7699
5839
6669
3124
6161
12034
8644
3852
3401
4733
6455
6174
2629
4957
10873
8019
8019
9666
8316
5240
2626
4480
3673
7012
9051
3725
846
2814
2462
3977
5723
6663
7367
8092
6557
5550
7975
9715
10186
6907
4400
5114
8009
7500
7317
9552
11499
7603
4384
8662
11177
9252
7224
9283
9896
5451
6601
5482
1653
3569
8367
6929
2487
2483
5576
8682
3798
5475
10638
9704
5706
2796
5321
3970
4509
7636
5964
2969
3157
4564
7071
8403
8217
8178
4099
4010
3445
3341
6305
7308
4979
5342
7592
9146
12072
6758
1616
6617
8451
4526
4556
5963
8264
11009
7880
3859
7965
9421
8218
8010
2973
2752
6268
4182
4863
10074
11338
5915
3280
3574
1602
4121
6418
3912
5749
6863
8115
7146
6512
11327
11961
7851
7851
10646
9807
9016
7612
7575
4612
2274
5149
5769
5118
4728
4724
8629
5480
2989
8902
6846
3304
5105
8869
8564
7203
7556
5556
7761
11122
8656
5556
3807
995
6494
11106
8914
8837
5077
3226
4678
5874
8759
8358
6319
7387
8765
7636
9746
12240
11177
10074
8579
8739
7320
7274
5947
3266
6382
7109
7211
8398
10570
6443
3048
8285
6348
4513
7099
5215
3494
7840
8450
3802
3876
4808
3083
5067
4604
976
5365
5775
5598
8014
9197
8355
7365
10760
10445
7944
8629
5669
2055
7061
8980
6452
5432
4414
2876
3728
6376
7539
9825
7013
6292
7655
3794
3236
2516
5958
10943
9161
9838
11508
5718
1978
1887
4157
7732
4263
3156
8758
12208
10687
5650
2614
6023
5345
2828
8063
9901
4392
4150
6313
3926
1880
6045
5760
2887
8564
6936
6936
6811
4195
3975
3175
7102
9113
6812
7977
11965
11698
6343
6608
7917
2462
5860
11215
10861
8382
5426
3426
4647
5899
5448
5300
7444
6093
3343
5826
6472
3573
5909
10084
10771
7936
5714
8919
8994
7929
5411
7415
11922
7188
4140
8410
11723
7572
7564
9209
3666
6298
7097
6449
6022
1136
1756
7628
11174
8819
4843
6272
10682
7002
6712
6128
5076
7652
3814
2145
8122
12405
8116
5145
3595
2601
5507
7512
5734
1673
4669
7775
4816
5774
9303
9496
7176
7359
10062
6877
7585
10359
6808
3164
3263
8786
11824
11937
12181
8203
2748
2788
7159
5180
2270
4058
7374
10561
7709
5020
2719
4505
7275
8006
10630
5888
4399
5781
4321
5647
3661
5925
5435
680
994
1435
1781
2582
2043
5291
7003
8152
12288
9323
9325
10984
9111
7124
7184
10477
10242
10242
10638
9797
8065
6023
5821
4815
8129
7342
4947
8596
8135
4203
6444
7989
4988
3543
4947
6031
5247
5433
8456
5849
3305
4864
7588
11264
7706
3598
4310
3804
3485
4001
1999
1718
2948
3139
1118
1662
7313
11719
11731
11164
7072
7479
12085
6559
2711
8350
11431
11402
6994
1255
6485
6473
5538
7994
8599
9817
6559
6062
5337
6319
8949
4695
396
5179
8344
8485
6894
3862
6680
7100
3802
6878
8537
3200
3864
7968
7269
3039
4770
5432
3473
7357
10806
10037
6437
4636
6144
6450
2700
625
2328
6662
8259
7787
4354
513
1027
3551
4462
5932
10401
11599
5701
444
6065
5902
4925
6123
2781
5750
4449
3826
6392
3239
3094
6168
4787
7518
7926
5497
4602
5960
6473
3846
3161
5565
9536
9482
8457
7837
7860
8202
7345
5483
2793
3028
5249
5202
8351
8763
6433
4602
5861
8331
4363
2695
6666
6343
6585
8211
7062
5942
6617
4945
5083
7689
6019
4358
3332
3367
3174
3802
3580
4869
5957
7487
6255
3346
3355
7032
6377
4858
4928
4662
8793
5940
3792
4903
6593
5108
1683
1601
3924
8886
9492
8510
7847
5962
5239
6839
6027
6091
7688
5871
5749
4848
8073
7120
3132
7727
8548
5909
4369
7630
12130
11598
5766
6298
10997
6784
2102
4977
10186
7946
5675
4333
4207
5061
4821
8887
9184
5900
4924
5272
4761
6261
6391
3270
3529
4086
6813
10653
6794
5510
9299
5883
4243
4296
3956
8485
11265
6237
4717
4288
3284
4988
8106
9727
9363
7736
2426
4356
5757
7864
9490
3520
1647
5457
6948
8768
9541
4446
5759
7619
8610
6156
4279
8795
10918
8430
6527
7838
6011
8624
8443
2577
921
6864
10478
5186
5550
6012
4216
2956
4765
9200
8041
6000
3976
3295
2480
6857
12265
12265
12418
9770
9709
10611
4957
6475
10828
8038
6317
7533
9549
11351
7806
7806
11123
10856
8872
7530
5302
5184
5777
7490
8150
5472
5526
6403
4949
5932
8533
7408
9400
7656
3389
2806
6681
10024
10359
10062
8554
5618
5323
3761
6573
12309
7189
5895
6892
4519
5252
6351
8419
9268
7914
3500
6293
8097
5294
7550
5452
1941
2359
6357
10464
7497
3236
1966
466
5523
10121
10349
6663
1824
2541
6384
9137
6182
5009
4295
3518
8721
9067
9067
11947
11947
11416
11416
10791
10230
7828
8298
9134
4588
1903
6540
10610
9990
8986
8112
5407
6901
7390
6305
5831
882
1996
1969
3717
8137
6428
3499
6354
5245
6808
7987
5896
5450
1629
366
4301
6877
4974
2922
1273
6514
8109
2412
1820
4236
6767
7351
3327
4610
5720
6672
5852
2269
6014
10503
9363
3258
1605
4930
8696
7894
8250
8940
9538
10215
9072
5657
4928
5812
5892
8522
5139
5604
7437
8580
5827
3100
7101
7459
5185
4428
3852
5413
7647
9720
9387
6294
4565
6382
10197
7330
7636
6363
2540
5980
6586
6779
10711
6768
4524
4102
4465
10613
10580
6525
2943
2458
3932
5141
8530
7927
5331
6374
7321
4948
1005
6269
8501
8454
10643
9707
8076
3805
2103
7357
6438
6438
6284
2415
6512
9802
11309
11888
10773
7768
3511
1207
2385
2336
5142
10500
11849
10401
9979
9151
9821
8903
7265
10459
9007
2796
3300
9511
10101
4387
6750
10165
5171
7105
9692
7232
7999
6686
2748
3160
7472
6659
2194
5588
9216
4213
2951
7140
10399
12269
6761
6850
8366
3006
3000
4919
4503
4357
5871
8171
5102
4984
8573
8838
8127
6736
7344
4615
3358
7065
10059
7688
3456
1418
3735
9697
8953
4701
7727
11979
11816
10113
8913
7182
4051
4805
9791
9102
9130
8525
7235
7298
7201
5766
4502
5676
4637
3371
5267
8652
6177
8100
11884
8078
8186
11788
10898
9232
5803
4609
7961
8890
8083
7043
5134
2571
1495
5202
5903
3672
4191
4768
7497
6169
4467
9447
6136
4568
7630
9144
7856
6490
7540
6637
6995
9423
12424
8122
5310
4782
2586
7229
8286
4537
3670
3512
3127
1968
3154
2424
239
4128
6390
7533
10436
11445
6808
2610
3575
3897
5152
6899
8296
10425
10887
5163
4522
4275
1439
7015
6360
5765
8147
6436
8808
5690
1148
1880
1981
975
2835
6815
5379
4299
7901
5448
6216
6437
3582
2986
1801
5501
6994
5187
6347
7907
9199
11767
8413
7687
5616
3094
7486
10734
8090
3004
2025
3407
5139
6275
7500
10068
9186
3216
2179
2694
6958
11321
7825
2762
6304
6626
810
6333
7901
8211
6544
6544
12217
8521
4231
2614
5613
6425
2079
4669
5198
3952
3882
2681
5432
9790
9972
6722
5911
3452
3963
6600
9382
12454
8305
3529
2202
5414
7866
5553
8577
12358
11712
6354
1511
4313
6399
5721
3116
5458
11478
7033
3634
9067
6575
1847
6071
9713
6326
5485
7365
6239
3760
6789
6805
3359
8628
11454
7521
1955
4409
8924
5777
1529
1052
2975
6912
5004
1049
5209
9441
5338
5486
6343
5508
9744
6017
3608
4224
4553
7927
10586
10071
10102
8816
6829
10128
8204
3891
7970
11250
5045
646
6851
7750
1523
202
4185
9301
6342
2159
7362
8821
3875
6010
8409
5734
5002
3667
6046
6148
6260
8910
4904
7032
8621
7869
6232
6908
11750
7250
4106
7337
10177
8581
7181
7404
9108
12407
12279
8128
7052
9489
4599
394
2786
2955
2121
1900
5803
6339
1455
1229
6299
11509
9197
8948
6114
2880
4726
6654
10228
9279
9452
8504
6374
5451
6316
8438
9448
8144
8165
9550
5441
3750
6452
6534
4016
6874
7754
4758
5615
6038
2572
5796
11684
8126
3373
4657
7839
9802
6872
6718
7533
3660
7346
10485
9788
8053
7883
7099
7966
9870
4012
2369
7665
6468
3349
3465
4725
5899
6757
5583
1811
4677
9100
11091
9666
4402
1093
1619
7265
7816
2420
1468
6864
8584
7895
10267
10112
8799
6100
5025
7581
8197
6559
9603
8688
6695
8978
7283
8001
6988
4957
7118
3508
3391
6853
8216
8260
7859
5602
2257
2134
3020
7741
12166
7450
7152
7898
6627
5724
3985
7328
8012
4818
1562
5594
6401
7006
9326
3562
5786
6708
5056
8148
6325
8495
7915
2979
4806
9742
8944
7180
7121
7397
9266
10754
6579
6579
6748
3514
8643
7053
7139
8340
6861
8366
9441
9969
7924
9117
7775
8172
11818
6286
1643
4004
6750
6901
4818
5170
8112
6477
5021
6895
7015
5864
6632
8460
5284
5043
7568
9561
10724
10724
11995
11995
7108
4678
5630
8018
8045
8087
8200
2639
6051
6093
1566
6683
8355
7070
10552
7782
3056
6338
8459
9634
10810
10013
8108
5030
5134
5090
5209
5447
4335
6824
7780
2947
1078
5789
5937
4158
8613
9052
5989
8643
7705
7489
11104
10086
5185
1210
6442
11651
7180
3165
3266
5740
10805
11918
6008
3319
5595
8712
7943
4895
3792
2103
4968
9705
12432
11030
6330
5444
9040
9180
5687
3671
6993
8886
10218
9927
8337
5481
892
3783
5226
5787
8624
8359
9610
8875
7644
9627
9393
4866
6665
7944
3465
3487
6885
10149
6954
7899
8838
4153
4832
8150
5175
1339
1710
6131
9219
7620
8332
8113
5539
1912
225
6280
12141
9282
8525
10237
5992
6681
11297
10458
9985
10660
5771
6565
8657
3006
5021
6356
2090
2098
8068
9305
5515
5669
6420
7107
7462
6154
3167
2758
6200
10018
9125
9230
12339
12233
8596
8476
7742
6426
7672
7129
7371
8508
9147
9097
11111
12027
9752
7683
7430
5732
3371
1746
1252
3957
7331
4322
2462
7674
11464
8074
3558
6160
5951
3491
4601
7493
9807
6839
4530
6512
6351
8046
11520
11757
10775
5938
3525
7587
10669
10113
8802
5791
5331
3862
4960
9936
10839
7958
6007
9723
11077
7119
7888
11225
8001
2887
1955
2315
4761
8824
7002
4257
5818
4410
6965
6331
2852
6333
6452
6455
4753
2514
4795
9649
7949
2623
1469
1130
3622
6347
4289
3665
6309
7210
6076
7054
4932
1111
6696
11121
10578
5500
5996
7365
2816
2736
5332
7936
4251
3793
4419
7011
8762
7091
10518
11327
11121
9803
4793
7105
10042
8619
7556
7016
9247
6037
2699
7803
10493
7772
5847
7734
9965
10868
7949
3213
2388
3767
8552
5857
2154
2392
474
2550
2998
6736
7504
1687
5559
11067
8515
3277
6135
6618
3730
6908
9727
11613
8993
8862
6943
3110
4090
3660
2798
5173
5721
1748
1177
5455
10216
9078
8016
10868
9430
8520
9479
9285
9113
4650
5113
9547
11180
11810
8767
4727
3456
3541
2541
1108
5402
11293
12130
9600
9936
12466
11867
8751
4631
3839
6537
8042
5019
6941
9820
6047
5433
5016
4053
6192
9268
6426
7045
11770
5730
812
4321
3789
1835
7810
6753
2681
6147
4682
657
4448
5683
2648
2849
4558
6040
5153
2351
6390
10476
4517
4528
10121
9943
10353
9175
4438
5622
8560
5283
2772
3689
5614
9132
11008
8238
8137
10203
6173
7245
11885
12297
10566
5044
6775
6926
1815
3686
4028
4523
9292
7648
7648
9593
4035
6878
9507
5085
8014
12402
12402
10648
6550
4451
2905
2877
7374
9661
9007
5908
6926
10757
7860
5296
4821
3730
2758
1686
6813
8342
2838
3191
4159
4875
4429
6312
6888
2815
5562
6290
2293
4673
9902
8047
4397
4491
7245
6495
2390
3469
2711
6084
7319
5765
7861
8784
7346
7707
9509
4557
6474
7610
2680
5302
8650
7654
8520
5239
3174
4100
3105
1947
4126
4308
4712
7822
5829
3784
4272
7944
6885
2934
3784
4317
6054
5859
1870
2989
6808
8538
4761
4447
6188
8437
6356
1576
5273
8385
10719
6976
3284
5134
8428
7930
6021
4855
5859
8285
5121
3729
5802
8186
7375
3541
990
3744
7543
4735
3810
3680
1811
4737
3285
4465
10603
10358
10423
6619
4553
8910
6770
6903
6638
3954
3627
6834
9284
7142
6759
5096
3089
6688
11426
7201
6076
5267
6392
10420
10420
8872
3485
1465
6005
8097
3240
6220
11924
10514
10514
10302
10205
12161
9780
4834
4189
3729
3875
8471
5484
2196
8160
7496
4835
5608
8269
8449
8449
7002
5336
5429
1384
3895
7063
5912
7786
5692
6361
8304
7882
11596
7046
4917
5382
4065
5141
4745
2446
2712
3944
4622
8026
9213
10020
7521
7635
11809
7936
5236
9282
10558
10110
9309
6292
7955
6793
1715
5327
11343
12358
10900
6350
6342
6070
4512
6553
6131
5435
6150
9609
9401
5107
4083
5516
9606
12280
11734
11939
11333
7900
2861
1372
6113
11035
10098
10098
7812
2739
6526
10882
6958
1815
4446
5029
5048
10325
6386
6386
7681
4141
8124
11469
6286
2773
6119
7037
9441
8487
5946
5352
2804
5245
10603
12475
7417
2647
6154
7428
7252
4560
2870
4274
3439
5972
7059
7297
7913
5032
1689
3917
8686
8854
4416
5926
10491
5843
613
1086
2682
3646
6953
6345
2261
5685
8165
6793
4585
7244
7932
8039
11552
11566
7425
4326
3959
3609
5848
8050
10419
10232
5127
5845
8510
3852
3991
4113
2963
5157
4615
7465
9926
10088
10174
3978
2591
8464
8281
5016
3000
6634
10637
9557
10794
9061
4934
3062
5382
8748
8156
9475
10140
6241
5354
7493
4498
6258
6809
1957
3468
2675
1599
4670
8703
11277
6484
2771
4040
7753
10929
8360
6242
4134
4264
7796
8290
4857
5717
9583
8122
5560
8023
5296
2885
2931
341
4102
9383
7151
7361
5862
5150
11075
12101
10456
4738
6383
7078
2539
4125
3756
5777
10602
7024
7107
11111
7366
7058
5386
2176
5049
4108
4054
4496
7094
10240
6767
4650
3833
6727
5967
7236
9445
8720
11561
11911
10575
6262
3195
6869
10768
10208
9094
8202
4235
2915
3912
4657
7092
9998
6613
6432
6812
4563
4434
3548
6936
5824
5228
6688
7477
5283
2264
3194
6078
9326
5785
4518
5412
2560
1920
6170
8003
5598
4094
3546
6339
6740
8603
9840
7722
9056
9290
7648
5625
3885
4900
8550
7522
5897
9960
11222
7932
9201
12491
10579
9347
10928
11221
10129
10542
10445
6978
8109
10912
6421
1585
3144
7716
8718
7287
3800
884
1852
7653
7424
3864
7855
11415
8018
4478
3744
4445
5564
4113
7534
11824
9108
8789
10931
5942
2730
6096
5481
6111
9666
5506
860
1514
7286
8635
2993
3937
4389
768
6263
6496
5372
5651
1803
1879
5755
7271
2335
5038
5878
6262
10009
7643
5469
3802
4095
2895
282
658
5417
6794
3402
2310
5363
9425
10952
6702
4444
10159
9711
9711
10613
9777
10011
8168
5923
8602
8714
5752
6291
8293
8369
6164
5536
8042
7068
3102
7736
7146
5139
7446
4619
2653
1656
5151
7535
7371
6177
3486
2698
5949
10572
11021
11398
5733
3617
8978
11140
7403
2618
6772
11068
6593
7377
10398
6203
6312
5097
5257
5263
6289
5687
585
4442
3934
5008
6185
6074
6470
1699
4107
6229
3002
4731
5666
3787
2114
176
6350
12330
6812
3430
6837
9731
8537
3079
4553
9803
9310
9490
10544
10203
5691
4175
7991
7188
6259
5362
4649
8767
11280
11050
6870
7002
12277
6898
5352
6539
7633
7679
3240
6971
9178
7171
5081
5091
7594
6928
4179
5029
5479
2576
1214
1303
2116
4082
3398
6359
11992
9685
6974
7493
5652
7682
6338
3118
8512
7929
6671
7191
5196
4935
8392
7762
5143
3648
678
5796
6316
1885
5317
7981
9748
7422
4748
5059
1833
3587
4868
4646
8048
5127
3783
5840
5426
7320
7702
8563
8485
4000
5534
7901
4095
982
6024
12246
11125
7063
6846
9247
10708
10728
4933
2393
2156
5318
5756
3612
7288
6268
4171
5288
5984
8214
8642
8606
8317
8370
5969
3621
9318
8230
8230
10276
8741
6850
3130
4688
9134
10290
10629
9864
4346
1021
6322
7708
2343
2048
8100
8397
6702
5278
4213
5099
6880
10748
7609
6032
9448
9255
6100
7788
9756
7519
5465
3047
1727
6387
9133
7171
3594
3613
5753
6917
7139
2556
3847
4964
3439
2809
3481
7195
4335
5644
6307
6950
6708
5634
9384
10407
10146
4871
2779
2133
3585
8587
7921
4890
4183
7873
11686
7547
6345
10783
11059
8975
10345
8623
4123
6279
5558
2990
7265
9374
6836
8677
7016
5142
8999
8429
7056
3693
6354
7970
4983
6355
7324
10402
6370
5699
9603
4355
5932
7334
7118
6036
1029
908
4553
5808
7955
7933
3815
6932
8545
6329
3467
1023
1268
3764
6413
5687
5108
6893
5608
6934
9397
5992
5038
9012
9723
7212
9329
10277
10277
6381
5152
6854
4701
6996
10190
7775
7773
10455
7729
9510
10490
10540
12476
11480
8953
9875
10815
7523
7261
8097
6968
4363
2088
3315
7246
8492
4663
6130
11281
7840
4158
3564
4100
7415
6687
4292
6692
6342
5237
3940
4228
7427
6046
7331
5281
5985
7888
7508
8559
9572
8487
5985
5716
2743
6316
11230
11763
6259
4594
5746
2877
7778
11677
8146
7805
11068
7488
2684
1392
3331
7082
8018
4777
3138
5731
5275
7617
9304
9723
11623
5643
4789
10346
9204
7983
10339
11983
11701
10337
8062
7161
8301
6484
4104
4379
8322
11124
8671
4455
3844
7730
8593
4189
957
2993
5837
4008
1549
2270
2046
5488
10854
7381
5669
9682
7204
3549
2589
7073
9386
4454
4369
3884
3980
6463
7060
5334
2144
4288
9052
9575
8718
10711
8607
3434
2941
7903
10617
8905
7313
3864
5399
9461
5788
1891
4487
8798
5827
5008
9329
8107
6570
9062
10224
7026
8557
11365
10891
9026
7394
7047
3791
4188
3855
565
3845
5150
3381
3445
3658
5015
7071
10264
11655
6841
4438
8785
10921
7061
6032
6042
7116
6949
2319
3793
7163
10194
7516
3958
4869
8427
12234
9114
6107
6825
4035
5386
7799
8850
6273
4144
9619
6529
5499
10718
11270
6069
1586
4963
10517
8202
3198
2184
1552
6662
11285
8584
8861
11605
8514
8514
7246
5098
4946
4622
7290
5709
7887
9390
4165
1557
1156
3188
9016
11521
6965
5612
9661
10596
10650
11401
6136
5588
9166
6544
4313
2359
4179
8336
8475
8836
8003
6699
8784
10982
6731
896
5337
10832
11219
8394
6745
6151
4638
5930
9578
8278
7248
8289
5304
3970
7546
5888
4204
5977
5074
4321
6064
10230
10308
8847
8090
3946
4582
9874
6292
7137
8362
7111
5310
2003
3618
6589
5315
6902
8243
4226
6309
5967
3252
2544
2547
7614
9985
8655
6405
7364
8896
6126
6161
3086
3244
9210
9156
8556
6257
4775
7094
5717
3917
4546
5091
4168
5205
4613
4255
5290
4254
7814
10955
4933
5675
10410
7562
8849
9530
7573
4321
3209
8918
6219
1884
6744
7058
5097
4950
6800
6505
2497
2585
6558
9571
4629
625
4097
4444
3482
5930
6303
4508
4038
4018
5694
9276
7388
7128
9643
11216
7388
3490
8598
6308
2619
5699
5985
3833
1711
6768
12293
11226
9091
6686
6596
4201
2094
6301
5024
3825
7270
6498
2750
2475
2768
6810
10627
5589
6875
10790
7577
8608
8238
2546
2015
4402
6725
4086
2029
4269
5310
6763
4736
2987
3243
7293
7660
4210
4090
2453
3918
8141
6146
1762
3104
3267
4187
4247
1435
5642
5698
6052
6395
6937
10340
7574
3825
3792
9223
9346
4178
6742
10602
6051
1712
4165
10255
6871
2429
3876
7758
7212
5604
9679
7616
3290
2576
6626
7953
5784
8862
6468
1096
1526
7438
8032
8032
10870
9622
8883
8751
5952
4363
6366
9121
11623
5785
688
3149
7624
10179
10780
6606
4463
4432
3733
5947
4658
2755
6635
10413
10251
10115
10158
9234
4856
2396
2087
6759
9407
5276
6449
4989
4374
7613
9187
6440
1893
2243
4538
9144
9411
3310
1165
3991
6042
8216
6788
5530
5943
7031
9615
10816
11495
6383
2495
4869
6283
6152
7069
7157
6931
9925
7209
2851
7339
9110
7194
3888
1419
2756
2394
1186
503
254
1473
7058
6297
503
4169
7545
6456
3884
1101
5170
9205
10554
10086
5870
2904
1585
6611
8896
3655
4056
8479
8424
4235
1539
5364
10964
8941
3378
2981
2733
1811
2587
7377
11309
10850
10243
5706
6608
6836
7644
7131
4394
6176
8350
10299
9393
8630
9597
7699
2000
4956
7553
8007
10981
6452
3786
6392
5077
3486
3643
2875
6526
9081
6071
6644
7325
8808
6113
4326
10153
7594
6627
10510
10256
6609
7830
8546
4675
4951
8625
10288
9804
6856
1307
2861
6394
5312
6124
6537
6966
5023
1234
6399
11644
12473
9434
7447
5123
2596
4932
7783
6241
5094
8785
11230
6836
5437
7954
6665
3885
6204
8106
4900
2389
3060
3201
762
3919
8303
7733
4953
6244
9234
9534
7595
4697
7061
11504
10900
11180
9697
9078
10396
6137
4731
9003
11664
9786
8342
7586
5984
5891
4594
5384
6137
4658
5754
4746
3426
6380
7535
3776
4288
10123
10253
8435
6868
2974
4934
10311
11140
9692
8441
5258
3144
6361
8492
5599
4972
8771
10083
10448
7986
6370
8722
4708
6345
12373
8658
7117
4740
1505
5553
10409
7739
4660
8915
9495
9349
5697
3410
5038
2238
4603
6855
9013
9231
4833
6698
6302
6899
7187
2015
5222
7591
4965
3869
4332
7969
9228
7368
8656
8849
9764
11080
10492
11018
9024
6192
4311
4595
9058
10592
9904
6540
7228
6815
5272
8503
6447
4411
6387
5756
4815
8714
10114
9717
8771
6596
6931
7375
5447
7830
8337
7995
7827
5734
7250
4502
6350
8495
8495
10156
7267
8051
5618
1105
481
2974
8920
9864
5895
3394
3701
3985
6182
9334
6538
2612
4317
4401
1745
7269
12224
7465
6859
10777
6313
3225
3251
5884
9107
8556
6627
6274
8318
9355
10280
11299
10965
7929
3310
1978
3750
7391
6813
2363
3737
5212
5292
8330
7520
3475
5499
4843
6199
7673
6642
7396
9173
6310
5751
10972
11500
10340
5811
2862
2954
5283
9046
5865
5552
9378
8570
5328
3719
7048
9310
5374
6574
10524
8356
9174
9472
6701
5684
5384
5116
8478
7408
7312
7776
4414
6062
8181
4913
2634
5222
6444
5135
4110
8212
12054
11694
9007
5543
4773
6434
4143
2615
4556
2993
1371
2476
2243
6392
10770
8640
8341
9591
7562
6840
5808
1969
6509
11453
10912
9995
7095
6036
6303
3446
3350
8418
10431
8967
4986
1952
2827
6450
8428
4047
3212
2913
6674
12169
6666
2477
7768
8522
5069
4221
5587
8977
5873
2171
1928
3200
4398
8043
10468
4407
4172
8349
6377
8261
11504
11105
6203
3795
3895
6702
9905
4012
1668
6032
4876
465
685
2261
4690
3399
3718
6130
6490
7921
9024
10836
8095
8095
11355
6501
3306
6363
10567
11619
5654
4068
8555
7233
5779
4452
4612
5052
2705
4789
7651
9660
9518
9637
11509
8247
4788
5956
6853
7770
5352
3382
4389
7134
10133
9246
10073
8306
9117
7228
1028
1731
6694
5212
1758
6682
10650
8553
3139
5173
10094
7576
4105
4896
8678
11596
12254
9059
7561
5658
6436
7347
7508
6283
1271
4506
4929
5012
4717
2257
5499
8281
6629
6278
9766
11465
6490
6340
10560
9839
6790
3072
6551
11121
6216
3736
9300
10115
5813
7363
11477
9991
6989
3714
5133
8538
6912
3079
4248
9856
12224
11025
6535
2840
5578
9316
8801
6438
8074
10368
7256
6420
6068
4204
3140
2790
5441
4185
2368
3784
6627
8732
7489
9638
8315
5606
4028
3282
4679
2344
5463
5728
2487
3048
7494
9325
7676
6846
6207
9969
10009
4414
6135
6820
3731
7420
6273
1476
297
3098
3609
5444
10403
9794
9567
7606
3427
4729
9118
6838
3104
7233
8633
8334
6714
7865
7766
1832
828
966
4578
5263
5655
9564
9349
8674
5022
3771
7956
10933
10752
9817
6527
6452
9933
5390
5241
8761
4729
4662
4769
1350
3303
2919
1919
7943
10481
5002
3356
6245
8600
11370
10089
5825
6388
9206
4836
526
526
6282
7819
4375
4034
3218
4384
4985
3530
4409
5035
3830
7772
9773
6600
3336
3817
8026
11429
12468
12230
6985
1549
3377
4985
4709
2922
599
4714
6368
6649
9635
10388
8695
7626
6404
3617
2531
6967
6129
4928
8653
9013
5601
5657
10271
5331
4034
8650
9126
4677
5331
6938
6301
7689
7997
7120
5198
6890
7951
9492
8816
6192
6187
8883
10302
6787
5027
4267
4253
2796
1918
4193
7717
10485
9109
5062
4586
3839
3800
6496
5112
7475
8505
8177
9099
6084
4308
2459
3545
3503
4942
6958
3546
1387
6163
7993
7470
10866
11634
10670
6098
4950
4900
2180
2470
4934
6608
4841
5077
5368
4000
3324
2314
2943
1580
1647
4529
8701
9017
4017
2528
2152
4697
7868
7244
7490
8150
10120
6813
6170
6578
6693
7392
2683
2488
3744
3781
2632
6627
6561
5175
7903
3583
5099
9738
8496
8829
7080
7458
8958
6464
8836
8400
4291
5773
7824
3875
1341
7330
7302
6256
9830
6732
3611
7755
10835
8791
8277
8846
9166
9963
11450
8080
3817
2664
6827
6477
1263
1454
5865
9972
8807
5499
1775
3572
8181
9533
6426
6184
7931
4121
4809
10273
11194
6390
7106
11483
11075
5566
4530
9127
10896
9423
3450
6096
6721
3439
7071
5105
6984
12398
7563
1727
5199
7308
6286
4270
2110
3304
7706
6256
1681
2958
2177
5806
7833
8513
12008
12421
7251
7251
11866
11866
8600
8191
10635
6047
2964
5241
4119
1687
3549
5457
4727
5437
4257
1739
4301
3178
1311
2220
5878
5731
2289
1990
4480
6002
4875
5356
7503
8667
4182
2969
4987
4285
5592
4773
6961
6468
1142
3357
6652
7828
10083
11936
9667
9299
6952
5863
7944
8692
9556
7079
8387
6563
3190
4160
3669
7227
7981
2834
3768
5838
6682
6399
7536
11906
8291
6816
8526
10001
10020
5048
2520
5884
6748
6792
7214
4663
7573
11302
11799
9158
9423
6291
869
5516
8606
10118
8873
6320
6819
5525
7262
8384
6233
5477
5647
8916
8469
6013
7906
9579
7365
5539
9138
8347
5071
5193
3054
6544
7661
4558
7903
9946
5363
6423
9363
5745
8636
10144
5629
6830
10053
10587
9330
7719
5204
5568
6057
6309
9788
10428
11586
9437
3674
2923
7203
4962
4785
9739
5958
1446
3439
4001
6323
11190
8178
2677
5111
10612
7167
6705
11464
11887
7118
1691
950
5710
11662
10677
9841
10610
5336
1495
6249
6220
4437
3554
2360
6971
7580
8032
10862
11474
10629
4619
4991
9549
7444
3036
1624
4614
4495
1297
4076
4225
1643
3366
4067
4580
2980
2156
2203
6710
11289
7756
8677
12210
11252
7121
8156
11750
10499
10472
5703
1595
5248
6805
4865
6229
5355
4251
6886
4934
2722
4222
5672
4255
7349
6749
5725
11049
6873
5744
11240
11239
9738
5156
4670
6718
3903
1877
2656
6533
5125
5655
9576
10379
9505
9985
10676
7420
5551
5717
8588
11340
8686
5035
7454
11443
7081
1486
2400
2384
3843
5786
8310
9085
6479
3247
3332
6639
5571
3482
2231
1855
5409
9203
10122
9723
4619
5052
5241
1666
6513
11543
8369
8369
9091
8329
10355
4891
1635
5091
6162
6524
7876
6521
2918
4384
4300
2864
8119
10798
8455
9509
11622
11622
10286
4985
2638
4325
6167
6111
6242
9776
6615
4645
10120
6102
1355
3938
3194
6735
11992
10909
5482
4705
8552
5661
6760
5686
1352
5087
6119
6933
9622
7881
6948
9329
9448
9849
8194
5667
4159
4780
6335
5546
6384
3480
5578
8703
6214
5394
3421
970
4198
4068
3728
9726
11444
6351
3974
9019
11502
7094
2336
6374
6143
6501
9414
8156
5026
6406
11542
7809
6331
10114
12336
8480
3325
4802
3933
3825
4801
7288
9587
8220
7381
5352
5538
8494
9562
9661
11387
9137
6287
8878
11446
7180
4838
6470
8607
8705
8629
8060
5303
8408
6512
2921
5715
9306
6805
2606
3507
1584
5648
11770
10044
6204
7342
7742
3553
4111
9390
8724
8262
6889
5631
6668
4421
5353
4172
2170
3547
7862
9732
8793
7617
5444
6581
4941
5484
8288
6274
3496
3508
2779
587
6408
12010
10606
9727
10859
7754
8299
10476
9328
11117
9578
7514
4732
4025
8914
6884
3109
6861
7755
3297
2974
5752
7633
7602
3922
2711
4884
8307
11717
12316
12196
10533
6246
4109
4867
5633
5553
2920
4010
4937
7576
7891
7891
7913
7913
9720
7871
8629
9306
8300
9472
7803
6358
10282
7478
5877
10126
12371
7479
5537
5773
1990
741
4299
4030
4638
10689
6193
6294
8083
8105
7734
6586
5757
2608
2022
2668
4040
1774
2812
8314
10491
10868
7806
7834
8706
3923
2793
1994
5395
7767
8312
11507
6742
3062
8098
7114
6456
8284
7826
7347
5695
7357
7703
4080
6720
9906
7886
9397
6311
1837
4686
5789
7918
7669
8133
8598
6791
7545
4351
6468
10010
10898
6710
3658
3322
6374
9587
7248
4764
5906
6179
2194
6315
11497
11135
10592
6830
1649
3098
4500
4329
8077
8762
5809
6770
7831
7292
4286
6736
12208
8870
3511
1500
6579
7222
2988
5632
8293
7296
4873
5966
8296
5826
4825
8124
10596
10415
9304
9364
7435
2749
4206
6856
3917
4048
5705
2961
2624
6020
8150
10673
6875
6196
8935
5992
7877
9331
6664
8239
6838
2248
2487
3228
7331
7778
3937
6140
9495
6862
1789
5999
11035
6804
3177
4980
8086
7828
3373
5243
7925
5957
5330
6051
7674
6620
3629
4179
4719
4014
3442
6206
11497
7055
5971
9864
8476
7810
10282
10233
4876
5729
10161
6388
1236
1960
3613
5533
9957
8429
3282
4057
5151
6313
10366
12128
12000
10256
10384
10249
6663
7206
7514
4227
4182
5472
2549
4558
4963
3281
7793
10242
11571
10688
10688
7787
6518
10938
7371
6036
6188
4282
3403
6578
10555
7741
9327
6311
4592
6845
8564
9694
8727
9789
6626
6385
9016
10199
8270
7441
5292
2317
3833
3455
2814
2210
4768
5037
5606
10537
7887
5119
4135
2181
4084
8943
9122
7076
9127
5395
2843
4090
3856
7549
10381
6604
4757
8816
7236
5907
5482
5006
4406
5427
10909
11725
8830
5625
5253
6272
4334
2886
6028
10032
9710
5682
5643
3868
3375
5615
6643
8832
7241
3748
7228
10743
9839
7060
7964
11275
9832
9722
6886
5160
7139
4274
5256
9620
7485
9034
9143
8443
11787
6426
3257
4341
1488
4476
7485
5943
8956
10809
5059
3882
8664
8552
4875
6960
9007
6011
2853
1569
1924
4004
6917
7739
4966
5213
10424
10103
9738
10560
5351
4760
10384
12035
9718
9159
6529
3428
7354
9297
8892
9573
10383
10097
7856
7704
8929
5341
6312
11168
8549
7005
10167
9442
7069
7960
7606
3976
4725
6685
5581
9172
8494
5044
8823
9574
6381
3461
2248
2544
1046
4368
8395
6627
3965
2567
5151
8880
8629
9754
7167
6925
7637
5663
9124
9358
7095
7182
6944
8529
8009
2904
1406
1559
1005
2963
7853
6046
2514
3153
2961
6839
8637
8869
7901
4146
4181
7639
10825
10484
4847
3400
4517
2456
3132
5651
9781
7511
7330
11097
6471
5926
5987
6100
10745
9762
8527
9536
8334
7530
10357
7866
4834
4624
3793
7677
11046
6044
4402
5621
6059
9697
8609
4946
3980
8721
12473
11533
8607
3338
1568
3545
2741
2597
2002
173
3705
8227
9279
5866
1527
939
753
1122
6715
6430
2079
4085
8879
9388
3368
5361
6672
7500
8979
6745
6040
6298
7636
9277
9118
3760
1626
6664
6433
5181
7461
7435
5220
3968
9024
8826
7379
4826
6273
12178
9287
7035
6884
4938
2365
4148
5383
3369
1526
4250
7729
6396
7228
10198
10301
7001
8767
6947
927
6134
12197
10612
6695
6728
6037
5786
8376
7645
7005
3675
6333
7585
5880
5614
3644
7911
9541
4254
1552
2477
1721
5621
8160
3292
4182
6025
8099
11100
6862
7865
11145
8781
9739
9901
8606
9544
8169
8529
5985
3004
7982
11740
9758
4065
1523
7496
6912
1728
5285
8127
6757
6547
6140
7759
6999
4801
3512
680
961
1034
6366
7392
3705
6649
8655
8465
8823
9071
7654
5354
4607
7943
8813
8891
5609
4951
9151
7355
5667
8605
9182
6046
7786
8489
4922
7583
11672
7892
3196
4624
4762
1570
3149
4674
7965
8848
4978
6936
11042
11359
8403
5973
3745
1431
5397
7167
8385
6353
2547
7530
5887
3570
8474
8165
6379
5422
2446
7137
11529
6436
6426
11521
10414
6035
3542
4057
5826
5653
4764
5369
9014
10733
10733
7484
4763
7769
8882
10183
10266
4876
6401
11682
11379
7836
4712
3872
4728
5647
8064
7748
2037
969
6663
7016
4826
5625
7822
8666
8442
10280
5067
4845
4391
5879
9714
6594
8433
10706
5638
6888
8791
4630
4292
6295
7192
7282
5276
7105
5905
1484
3516
4716
7158
9886
6561
6013
8461
4094
2724
7150
10185
9265
6403
6893
8381
5177
5166
3991
3007
4169
4403
4866
1985
3477
4317
3145
6470
7408
7146
4382
3896
6742
7714
8888
5480
2832
2054
4388
9779
7592
3885
2731
6791
7437
4661
5195
7971
10849
7180
3061
2971
3591
3408
6519
8212
6728
8242
9742
8890
8699
4584
3167
7527
5533
5718
11238
9221
8228
8826
5321
7345
8526
8439
6914
7202
7220
7071
11815
11352
9331
6870
7051
9839
10073
8008
9411
10352
7498
9258
9195
5820
8518
7018
5258
5295
2707
5313
9484
7958
5557
9315
12083
9107
8363
7736
4235
6134
6535
6738
8029
6034
2788
1000
3271
2369
1848
3497
5877
8075
4730
2376
3064
7053
9308
4085
3819
3713
5682
7224
6645
7516
2667
899
2580
6052
4928
6271
10457
9129
5788
2847
7303
5909
361
2928
3658
3458
2680
2887
5706
7716
9238
5923
5344
6939
6327
7543
8334
5264
7145
11435
7750
8686
9264
6378
3862
1263
5132
10523
10459
6936
8730
8451
7310
6385
5065
9265
6630
3229
5692
8176
8232
5972
4946
3398
5791
10847
8481
7067
4830
5625
10213
11122
11553
7904
8216
11250
10874
5403
999
4802
7995
9802
6232
2681
6080
6827
4002
6218
9324
7872
8003
7887
7280
3846
5805
8874
4837
4984
8468
5305
6068
9108
4502
7475
7172
6844
8406
4797
4051
6831
8873
8906
6773
5657
6136
2627
3595
3267
1023
1031
1700
4002
8123
9091
4394
3141
5701
4581
4489
7581
7863
9943
8916
8601
9603
7507
9379
5716
6349
9282
8925
12066
9270
4082
3839
3920
3237
8344
9749
8925
11594
11158
6671
4578
7632
6381
3548
3659
2596
3693
8803
10677
5213
5279
6223
4587
3320
3181
7604
4803
5577
6141
4877
6548
4763
4582
8281
11883
9432
7973
8146
4452
6816
12212
10545
4530
6353
10839
9187
6176
3456
7440
5750
1977
6307
6301
7457
11250
9282
7913
7206
9215
6344
6063
7174
3299
7589
8462
6189
4973
4858
3418
498
5741
11560
7805
6734
7256
3788
4546
4152
5220
8278
6072
5440
7686
9394
9224
4224
396
2243
2471
2896
3539
3420
4701
6967
7895
8902
9758
9962
7824
4575
3953
5063
6982
4968
2872
3068
5204
8134
9395
7048
4536
7795
10459
9576
11124
8543
2652
4208
8307
7328
3662
1563
3188
4450
8067
11090
7165
7161
10071
9038
4136
452
2287
5656
4556
857
3336
8710
6638
6247
9866
8408
6030
5146
4296
1757
5112
7131
3062
1111
5464
9313
9271
6278
5062
6778
6136
5974
3400
1054
1877
3146
7658
12281
10549
9183
10106
11580
9645
8757
10617
5871
5393
8830
6373
5259
7890
9746
5757
1030
5192
5529
6166
8331
4427
1878
3682
5777
7735
11821
10479
6280
2700
2548
6250
6523
3835
7785
7705
2173
1418
4975
7159
5621
5753
7521
10400
11371
7549
3653
2453
2241
2491
5662
7080
3713
3987
6591
7957
7660
6190
9055
11474
5895
6423
7883
8170
7209
2940
5242
5963
4157
5918
4437
6342
10746
7032
5380
7874
7738
5702
7693
8228
7646
6384
2534
3549
9300
10441
7798
7766
8942
9551
8008
5405
3594
3033
7522
11936
11758
5835
4944
6711
5033
7861
6413
4814
8836
5766
270
823
2075
2226
2324
5281
9185
6007
2237
3201
3664
8213
6984
1917
7002
11020
6179
2132
4617
5279
6498
10933
12161
9232
4144
4844
4667
2428
6658
9700
9302
6328
4293
8424
11748
8703
5572
4922
3299
5055
5818
6947
7394
5042
3443
866
3274
4193
5929
7750
7882
9564
8092
9103
11004
5632
5903
9925
5878
6815
6723
3763
3664
5854
6649
4622
7985
10628
9577
4522
5202
5460
4422
10361
12050
7661
6705
7709
8770
10307
10016
6521
3883
8456
10955
11725
10169
3925
139
5674
5952
6661
6473
1584
6632
7224
4223
5472
8420
6643
1725
6550
6575
1435
2228
6075
10928
12221
7014
3327
3368
5906
7215
8364
7479
5224
6662
7188
9342
6370
5118
4695
6152
8762
9535
6857
5485
6660
6132
4520
5510
10486
8736
4449
7020
11960
8061
3755
3040
6858
6074
2904
5798
6010
8215
10872
8868
7888
7431
5471
7018
5991
5711
5187
3111
5435
3610
3397
4799
5935
9215
9197
6685
4469
3843
6580
7034
6562
5856
5083
9322
9824
4663
3694
8200
8663
9595
11011
7952
9315
12270
7437
5495
7244
8803
10792
7743
6134
6488
7210
4296
2911
5036
3112
6908
6397
2116
2615
6288
6279
2348
4763
4423
4571
4197
2947
7235
7605
5928
7463
8005
7632
9967
9466
4363
3316
6495
5422
4824
9556
10780
6521
5299
8719
7048
2895
5201
10549
6262
777
5787
7760
7872
10122
7513
5097
7520
10359
11369
8835
3918
1173
4345
8067
10078
6720
5218
6775
7384
9303
9682
7468
2619
4367
9217
11633
7115
6940
11700
10330
7956
7854
8259
10234
12487
6829
3484
4099
5849
5380
3133
4813
3449
7281
8417
7989
6808
3738
4420
5598
4634
5922
9668
9875
10147
5801
1171
821
4468
7864
9658
11783
12407
7345
5695
5802
4362
7420
5820
6942
9205
9480
6431
2604
2708
5026
9706
6803
2130
6624
11659
6735
3878
3461
2839
4555
2330
834
6675
9245
3717
6652
12221
12255
7136
2568
5655
7811
6909
9193
8685
8017
5802
3611
8811
5593
3174
7922
9243
8286
5260
4497
3329
6506
9035
8719
10072
7715
4138
6811
11169
6259
3262
3684
2081
6519
6628
3335
3267
5197
6829
5853
5311
6895
8119
7687
11087
8108
2437
621
3495
6807
6659
5647
7212
8440
6684
8906
6432
1488
6991
11894
6913
4939
5554
7353
6599
6541
7463
4025
3525
3454
3900
5202
6909
9023
5733
2015
3716
4038
4607
3588
5661
7797
4727
1785
5629
6031
4041
5764
6606
6242
5736
9704
11464
11107
6270
4835
8107
6168
6673
10412
11967
8068
4969
6483
8611
11129
7696
2952
4328
5483
3686
1944
3122
5498
5662
4240
6976
10476
6605
7096
11387
6626
7062
11616
9988
10581
10499
5526
1969
5867
10512
7395
3425
6206
6928
8339
11854
9207
8216
9275
9142
10039
9246
6425
7246
5473
1613
3582
3284
6030
7635
5022
8956
8852
5187
3194
6956
8023
6460
10673
6515
1767
5380
7446
8267
9189
6719
6998
6479
2720
6246
5338
3536
9299
7473
7858
9621
8742
7902
4189
5497
7791
7990
10288
8258
3435
6128
7565
3307
4592
4641
1825
2072
5925
9256
6809
5764
4231
3791
4165
3188
6868
6221
7211
11334
9557
9374
10080
8669
9542
12221
10146
7761
4796
3072
6632
7290
4881
3725
6725
6958
5577
5925
6704
10022
10871
9898
7409
5458
5515
7920
9905
7121
6533
4458
1484
2953
7802
11352
5631
5306
10744
9726
5885
2502
1356
2210
2686
4980
8133
6490
2796
6349
11684
9318
6846
8633
10897
11385
6321
4111
6572
5126
7681
11854
10691
10498
11791
10264
8853
5711
4562
6387
6725
9895
8556
4811
4678
6038
8434
9458
9731
10630
11580
6928
2204
7060
7110
3283
4582
5402
4615
2333
4566
6658
2617
2364
3194
2147
6362
11362
8493
6811
7785
6300
9155
6548
5015
9629
11328
7852
6561
9831
11122
8223
7718
10551
7600
8012
10376
5879
2559
6088
4663
4073
6616
3352
2697
2746
1899
4485
9248
9605
6092
8491
10915
10404
11526
11574
6165
1941
6793
6586
5051
6931
6505
9809
10096
4713
1894
4857
9907
10516
10516
8410
6311
6326
5566
6338
6514
7818
7053
8533
6650
1437
6617
11903
11581
6310
5220
6872
2277
3485
4191
1940
5292
6362
7958
10354
10858
10572
8393
8448
10486
9193
4167
7265
11149
9989
6778
6462
8253
7331
10034
6690
4433
6855
8750
7783
5475
7221
6861
5946
6852
10310
7936
3126
1573
4974
5605
6764
10813
5075
5599
8388
9235
10480
5926
6117
6363
5289
8937
10777
6853
4185
8769
9151
9151
6938
3485
5263
6786
8014
4065
4193
8629
6351
2850
2652
7596
12486
12486
6729
3103
6939
7409
6552
9708
7860
2701
6487
7046
5503
5083
3856
4423
7145
6172
6303
7043
6402
7397
5679
5474
6990
8794
9191
11283
7903
4844
3436
4086
7477
5803
6439
8951
9816
5362
5241
6691
6275
8382
3906
3083
5128
3081
6635
5915
5556
11614
6930
1879
5139
4950
5074
10314
6420
1115
5658
10402
6538
3746
9042
10387
8749
4732
4551
10576
9640
7900
8057
6487
3578
4929
10120
7246
1730
1803
1494
1987
7944
7073
2933
1824
6166
9264
6071
7323
7134
2793
1623
7293
11529
10797
7166
8466
10494
10157
9929
10017
8096
6797
6984
6321
5656
3936
2468
6376
6608
6631
7017
3598
5246
8665
10035
8215
9833
5785
531
735
2885
7055
9366
10860
11863
11863
10124
9937
10911
7550
5184
5096
6930
5225
1407
4240
3834
245
2235
3710
3189
5647
7157
9321
12143
10356
9859
6725
3991
7571
9501
5031
483
2348
4255
2175
2578
8604
10204
9959
11149
5912
6759
8178
4973
5785
4542
5371
8856
6083
6364
8382
3777
2857
2803
3700
5865
8364
8779
3778
900
6602
7234
3707
5263
6322
4802
2224
4809
3856
4186
10185
8558
7613
10376
7822
5251
3644
3452
4339
7377
7660
6154
8560
9746
5696
1049
3844
6848
7347
5386
1575
4799
8346
7988
6721
4775
6811
9971
11752
12329
12329
11226
5609
3858
6123
5508
2796
3113
5459
8003
11570
8984
8358
9932
8102
4582
7189
8244
8244
7428
7428
10746
10677
9308
7985
6686
4072
5775
3910
2615
4195
7377
7264
2465
2079
6795
7900
5510
6700
9685
10001
5495
6049
10689
11429
7571
3768
6604
7649
5708
4380
1942
6699
6438
5643
8926
8191
6633
4021
6181
5525
6820
6563
1741
3712
6405
4753
3563
4494
6090
3951
2519
4612
4840
6837
6344
5766
8656
9437
8974
9712
9465
4819
5309
10754
7646
6144
10570
7104
2322
7430
11973
12161
7961
6248
8234
9947
7977
7708
8144
2528
932
6817
10354
9531
9119
5477
4416
8881
9015
7964
6929
2150
3953
7434
4340
6689
10184
5844
5296
8301
10606
11717
8850
8790
6945
1037
3944
6774
8212
11562
10164
6539
6719
6199
4861
8543
10409
6449
2524
6128
11577
8479
4644
5274
4775
7644
10914
10792
10519
7897
4879
3491
7117
8665
4813
1778
2667
6494
10021
9275
5489
3314
3239
8382
7236
2317
5003
6491
5162
7065
10330
10383
8395
7248
7417
9952
9922
7220
5311
3030
2320
5448
9972
7174
5493
9387
6516
4757
5165
5133
3860
6497
7890
7890
10482
5218
3282
6002
6426
6025
4806
7063
6133
5406
9303
6240
7019
7259
2015
6253
12374
12169
9549
8185
10545
10915
11084
10523
10292
8626
7171
9982
9682
10297
9210
3466
1241
2706
5748
8748
10582
7386
7457
9435
3892
4114
8365
7119
3159
6680
7540
3855
5794
7490
9111
9109
10415
6692
5850
7935
3029
2229
7377
11128
6429
3044
6561
5545
2884
5156
5723
7085
10654
6864
4746
9754
12242
10682
10070
7301
4986
8452
7434
2945
3636
7558
7931
4274
4400
8005
6316
8025
6267
812
6973
10519
8279
4122
4863
8230
7481
10180
12046
8187
7678
9460
4774
2114
1739
3748
6709
7565
7641
3585
1540
2206
3774
8800
10943
8169
6398
9363
11704
8066
4493
5272
5273
5682
9470
9366
9772
10739
8561
9462
5638
3778
9855
9967
5260
2163
6208
7623
6170
9813
10379
5189
4732
9269
8763
8951
7401
6674
5618
1219
3004
7327
4664
1174
4747
9164
9207
7972
5380
4142
5973
3470
1150
5921
8872
6980
8699
11655
11770
5750
6175
9896
7828
10127
7005
3294
7175
9239
7439
5248
4405
8123
11848
7591
6829
9643
7609
3432
926
1329
4021
4309
5157
8799
10043
11275
6438
3366
4474
5050
5588
2450
3675
5282
5699
7232
7787
10400
10530
9329
5288
629
2325
3878
2229
2985
7145
7810
8166
9646
8984
5964
2447
1544
6266
9757
6854
5272
6024
5541
2386
4901
4932
1820
3085
3703
8154
12092
9786
7075
7942
6187
2831
7297
8992
6157
5277
6334
9967
5585
2360
3419
6075
7978
8851
12049
12341
6259
2766
4924
7525
5227
4229
4695
3666
5738
4971
4956
6890
10589
7132
3511
8157
7831
7909
7970
3152
3948
3323
4778
6474
2104
4514
8408
6581
7052
6169
7809
6388
1288
5931
9375
8218
8478
5940
1449
511
4937
9705
8563
6625
6497
7472
8406
9789
5404
3220
6028
4649
6833
11091
6221
2066
5794
4354
6686
8565
7036
7728
5023
7795
10150
7343
6641
5500
3477
3079
5174
8558
6882
7815
8102
3835
7601
8583
7264
7169
4266
2629
6983
11746
7880
6778
5862
5299
7977
9634
9182
6533
8277
10293
9656
8674
8660
8222
9685
10090
5058
5949
7475
5106
5467
8481
8937
8094
4749
6081
11496
11694
8395
3209
2529
7539
12137
9712
4580
3167
8047
8217
8001
11961
11015
10288
6182
5934
7527
7080
5810
6940
10608
7155
3486
3374
7166
9996
9179
4559
2207
4896
3260
3216
7041
9154
9923
6331
6048
10035
11606
9865
8528
6645
8275
10338
9905
10703
5094
5403
5636
4506
6750
7258
6805
6070
10124
10703
9418
9929
9805
10672
9857
9744
7125
6456
11084
8509
7565
10838
11997
8593
7084
4862
5002
7084
4974
4251
1570
3318
3388
4179
9478
11050
7723
3806
2481
2525
2314
4565
5149
1395
2687
6774
10552
9404
7485
9532
10911
7975
6430
9435
10450
8837
6730
4804
7129
11535
8068
3581
7900
9513
7964
5663
7212
9441
9441
10948
10562
6363
3187
3949
4063
4397
2270
2830
5004
7173
6136
2280
1673
6458
7836
5436
2984
3119
4503
7662
9540
4095
1710
6205
8380
3515
4537
7575
6444
8088
5678
3877
9463
11087
7055
7604
10116
5023
5260
7208
6247
10066
8050
5427
8393
10928
12222
8473
3189
7045
12329
7842
7842
7157
7157
9460
8170
5473
1593
7214
9536
5019
1699
4019
4994
5838
8584
6564
3452
857
1506
4968
9282
10549
10930
9822
5256
2078
6652
8083
3822
5073
3514
6336
11266
11122
7692
5088
9615
7848
4575
7465
5831
5061
9968
8253
8253
9682
3730
5104
10129
11334
11565
9027
8244
9998
5703
1351
1183
1122
4556
8063
10571
9886
9881
7781
4099
3544
7231
6405
735
1092
4123
5404
6540
8755
10258
7019
7019
9420
4835
5805
5217
3765
3678
2692
5831
8199
5303
7398
8535
4641
3073
5097
9417
5929
1112
5666
7008
6703
6100
3685
7584
11001
11344
7049
4224
5925
5831
4406
5318
5228
7220
7705
8028
6487
5321
4913
2090
7688
7468
6312
8280
5040
5898
10387
11872
9784
6742
6161
9757
6753
2348
5292
4155
3597
9139
7946
5906
8694
9041
8054
4233
5551
7126
3797
7736
9053
7033
6179
5125
5349
4641
5967
3585
5901
6241
3734
9558
7999
4941
3467
2438
7843
5800
2586
6172
7014
5340
6050
10268
10997
8107
5768
5727
3698
4634
9765
11104
10679
8885
8118
10568
11781
6062
6128
11656
7537
4809
7404
9121
10463
7935
2859
6589
6310
1764
7430
6541
5933
5192
4869
9424
9605
11226
10154
9417
11751
6678
1152
1403
5226
7780
9088
10699
10991
7887
2997
5227
7426
6997
4255
1857
2496
6862
9226
9631
10842
10843
6469
3890
7315
7207
4429
7439
7013
2295
5003
9367
6146
5293
7129
6157
6212
8391
9005
7511
10053
6197
6912
9046
4499
2839
3520
8396
10961
6701
5556
8580
7207
6695
4804
3967
5479
5883
5877
7415
9627
8424
4481
2730
2930
2088
3693
3885
3063
6838
5823
4297
6860
6936
4618
6540
8446
6110
7390
4568
2368
7163
6766
3292
4350
8177
8387
4271
5537
6303
7990
10637
6796
7042
11179
7046
3942
6061
6289
7563
8450
3849
5540
6122
2507
2971
6894
6384
4235
7484
7309
6944
8377
10563
6869
6743
7218
1488
4133
9237
8102
4349
6799
7355
6301
5976
4050
2462
6193
7436
5387
5149
4088
7373
7464
3138
635
2016
5417
10136
7640
7640
7679
3278
5959
5874
6630
10404
11545
9379
8496
10663
6892
4338
8299
8603
4061
2576
7839
9233
6404
8989
11237
7195
7739
12248
12143
9771
9151
7796
4274
2864
4694
6807
8480
7136
5849
7922
6093
5927
5580
8041
7759
3367
5505
3997
1601
2131
5008
6756
7171
4705
1390
5420
4607
4238
7722
4561
2923
5171
8487
6372
2313
6582
5349
5646
9529
8166
7334
8173
8213
8220
6019
1666
1965
3776
3489
7196
11840
12081
7447
4877
5064
4784
5851
7603
10719
8706
3852
3404
8340
6242
3326
3851
3303
7567
6033
6665
6777
3674
5271
4067
7436
10173
9149
9951
10828
5761
1234
4697
6108
6302
3970
1619
4548
9313
11204
5628
6332
6954
7324
6478
6285
8252
6235
9762
7233
7539
11251
6660
7685
6488
5022
10810
12117
11082
8020
3728
4264
8947
7777
2899
1929
4286
5941
7218
7976
9864
12031
11231
7668
5759
7322
9953
10947
7000
4608
7440
9415
9127
6796
3659
5115
5832
3305
6012
5697
773
4290
8668
5684
5672
10311
10754
7452
4297
6737
9801
4966
4952
6095
6599
10532
6586
4605
7220
6317
8558
8928
7708
5773
3513
8215
8580
8849
10919
9434
6896
4308
3362
2012
1340
2728
3462
2929
3391
6446
6058
2476
5574
8950
7882
9703
6240
4614
9855
6779
2147
3458
8619
10250
7567
7348
10087
12286
6693
4736
5556
5672
10445
6760
2071
7001
7587
4683
6162
7446
5596
6494
9993
11216
12191
10309
8439
7627
6023
7746
8928
7134
7518
4762
5110
8485
8362
5829
6910
9364
4803
2777
7940
9907
5246
3565
2569
4218
3749
3373
5064
7419
11712
10784
6654
2835
2826
5780
9139
5430
573
1861
4301
7312
10651
9942
9134
10043
6803
7306
6243
4158
7541
7698
9426
7166
5084
4907
2248
5459
8930
6890
2590
4485
4867
3855
8181
5668
1766
2677
1643
4803
5922
6943
9231
8703
6060
1714
4432
4777
6667
6882
7154
9367
4766
7032
6265
3994
4467
5931
6128
3757
5855
6817
9571
7027
3294
5171
4580
3931
3261
6694
11161
8644
4515
2220
4543
7165
6120
4959
4765
7225
5935
5407
5338
6103
5619
5049
6678
6920
5595
3622
6667
9998
7250
5189
4010
2724
5532
7177
10177
7857
8042
8542
2549
2508
4789
5421
3930
5967
9013
8227
5740
5573
9854
11280
8282
5100
6841
7751
8351
9577
6297
2273
2464
3093
7001
7571
2521
1478
6153
6549
1585
3024
5783
6739
9300
6248
6468
11047
9146
4353
4876
5872
6492
8818
6419
5251
2840
4287
5561
5424
9373
8605
8950
11072
9735
5649
1888
2980
2722
4344
9395
10091
8816
7719
5112
7756
7947
6627
9620
8053
4926
7765
6381
4847
7983
8618
8557
9364
10506
5460
4884
8950
7113
3819
4095
6736
9760
11577
10919
5933
5004
9280
8934
8174
6727
7656
8106
4960
3058
4016
4820
2509
4918
7675
9522
10906
10616
5915
4058
8072
10401
11230
5012
4989
10931
11630
9676
9448
10757
9394
10315
10843
8162
8875
11300
11612
8237
3325
3558
6935
6885
3021
525
1311
1499
2076
3167
5844
10509
11450
6025
3999
8385
10254
9067
5170
5250
6077
2121
4766
5957
2816
5098
9337
11947
10026
5372
5149
5687
6524
9610
5920
2187
7434
6577
3978
6761
5077
2137
2215
5112
6186
3600
3248
8543
10667
10857
9401
7090
8528
8244
9904
11045
9880
7232
7497
9342
6933
5503
6948
10635
8667
6946
6485
6145
4705
6766
12407
11188
6440
6368
7791
6428
5968
2933
5444
6155
6513
10171
9800
8257
4813
3426
3895
8036
6288
4487
7094
4015
4341
6777
6338
8891
10683
8347
8600
6864
2821
5082
6459
5483
9185
11415
6141
3567
8064
5185
4138
8674
6234
4746
3845
2689
3871
2592
2099
3142
6905
7466
7162
6919
4754
8790
10508
5299
6146
6168
2403
5156
6121
2772
6609
9709
8502
5825
2415
5971
7282
6729
7418
4357
1182
3704
3412
3152
7157
4893
6669
7055
4792
3806
2758
8356
10429
9127
10108
9084
6977
9547
8453
7906
6086
1857
7538
8762
7334
5195
4086
7123
5047
2370
6448
10729
11040
8457
5711
7720
9790
9368
7765
5481
4404
5602
8667
6314
3517
8016
7643
5729
3310
2664
3488
2542
6473
10939
9696
4401
6510
11377
11803
7683
3942
7911
8116
8769
6705
4837
8371
9514
6294
5056
4859
1596
3830
7178
8021
4012
4938
10955
7066
3125
5137
3533
4725
8455
5987
3196
5899
4514
4212
6098
6709
9930
7886
7932
6576
1682
3828
7967
8660
10253
7675
5595
6217
8297
9044
5447
4015
4410
7168
4538
3373
9198
9756
5257
7627
12061
6982
5343
9937
9047
7243
5916
5087
6394
7383
8278
8322
9867
8060
7629
11663
9255
7895
10915
7089
4757
7282
8687
6270
7197
9136
5070
7618
7216
3393
3121
5410
6160
6840
5410
5458
7744
7827
6979
2468
3270
3162
3168
8446
10664
11012
7227
7176
11917
9119
5212
2935
5956
9428
5247
6288
7500
4681
2952
4813
4904
1282
2233
4410
8295
6591
3905
4612
5151
6192
4045
2085
4504
8985
6966
7111
11662
9314
5280
2788
1498
5836
6480
4988
7796
9062
8797
9959
11680
11814
9247
9222
6786
5325
4738
3525
5355
3029
5326
7446
9325
6751
3706
7197
5473
5726
8350
7954
4963
4809
3777
2471
5737
5302
4248
2975
6908
6871
6894
6652
1695
4414
6407
5306
5737
9344
9494
8991
7086
6897
7030
2986
5305
10238
9215
4529
5342
5930
5178
4092
1691
3585
8784
10715
5871
5052
7486
5621
1970
1246
1121
4689
7312
4888
3942
7833
8465
4285
3094
4553
9271
7321
4086
4764
2100
2318
4214
3980
5532
6022
8823
9446
4475
6835
10540
5775
6655
10368
6684
7858
9061
5724
4278
7399
7812
4589
2398
5610
11701
9556
9556
11482
11460
7491
7513
6594
6209
7637
7443
7306
4391
7751
11245
12145
6102
6154
5951
1942
4500
7955
11643
9599
5386
3303
7516
10593
5427
4398
6851
9404
9259
8868
6089
4416
10053
11968
9565
9502
7165
2193
3094
3612
5652
8440
10239
11391
8397
7967
5207
6083
9832
8592
7362
8627
11862
6476
2890
5736
7275
9105
9063
4680
3189
8307
7264
2538
7053
10011
6356
5108
3011
3212
3827
4176
4107
2752
2014
3887
5183
4205
5579
4861
3009
6946
6714
3257
6736
4935
2908
6577
8361
9474
9407
10090
7088
4217
5804
5497
7108
7770
4221
3039
6705
7092
7185
6862
7089
8735
7303
4708
1783
4313
10281
10664
8562
5032
5572
6971
4089
6281
5551
4604
5652
7433
11570
11828
5959
2632
5701
7586
5331
6230
7997
3610
2144
7228
11957
8527
4170
4127
8086
9597
5460
2576
2022
6202
7711
7876
7021
3117
6537
6407
6479
9952
5380
4164
5033
1574
2174
4321
2781
5875
8695
8457
11290
12298
10147
9777
11928
10638
9850
9327
7820
6413
5740
3667
2219
3548
2739
1554
951
3873
3781
6029
11949
11865
11028
8516
6219
8189
8020
8135
6967
2195
5403
6694
6480
9920
11397
10256
5623
7491
10295
8589
9499
11328
11709
8930
7023
6116
6591
6896
5911
5340
6770
8691
9936
6242
1000
5920
11442
11379
8297
7350
10432
9219
7515
8184
9888
11395
6839
5601
8527
5378
794
3301
8955
6102
1610
4921
9174
6669
3419
7558
11607
7943
6110
7232
8498
7310
5775
10244
9553
9415
11274
9770
4693
3998
9390
8886
5358
6528
4619
4280
5383
2902
3848
3757
1790
5820
7116
6113
5529
6706
11760
12168
6174
5892
6964
3831
7129
5576
7272
7006
2899
4421
5084
3725
2070
6058
6735
5816
9814
10938
10060
6165
7058
10041
8878
10168
10597
7334
3026
6310
8792
6733
8576
7425
7300
6285
7672
6355
5449
5952
3445
6333
7937
8319
6365
5480
9243
8484
7210
8283
3663
6469
9289
7288
8981
9266
9470
8566
8668
5923
1510
5071
5471
3006
3546
1928
743
4499
6230
2971
2799
2119
6293
11662
10303
10758
7744
7194
11567
11711
7132
6109
6437
2821
7072
6939
3718
8036
11092
8203
8368
11991
6000
4455
7255
6948
8690
4829
54
4729
8794
4170
5914
9060
4627
4740
4081
5365
4834
352
1834
4329
8844
8049
6979
9821
5557
6954
7312
7036
11730
10707
9146
10278
6351
1061
4134
7414
10122
10686
7919
6727
3426
1594
3216
2628
6993
6149
5384
9248
5000
4918
8829
8094
7125
9286
7466
7878
9086
5489
8283
9096
4750
6913
6860
4244
5798
6718
6183
3612
1231
4321
7925
6499
3666
6067
6285
4010
7448
6148
4838
4224
1073
6355
11420
10797
5784
6089
11196
7325
2108
2106
4016
3846
6164
8251
6896
5884
4213
7171
7148
5634
9672
6735
7371
9045
6102
5786
7950
10966
11014
7457
1952
2669
6366
9404
10777
6538
5538
10183
6454
4935
4768
3840
5624
5319
7563
6126
3116
7239
7960
7707
9895
9491
9794
6259
5277
4048
6862
9074
8380
8041
6486
4794
4073
8469
5974
2427
2701
3908
9099
12220
8536
5427
4795
1947
5394
7764
7250
6459
6699
5142
1842
6009
10184
11507
9941
4809
2959
7551
8958
5800
8077
7211
1154
3042
9065
8360
2585
2583
5682
5390
2531
3887
6408
8802
10653
5216
2953
3915
2919
5003
3874
4564
7429
3655
6375
8844
3527
3967
3992
3884
4440
5107
6596
4339
5019
8442
10036
8924
9897
6718
6718
9149
9149
9521
8423
9912
10164
8013
8411
9616
9630
10212
7085
5591
6976
5137
2797
3984
8405
12171
12266
8347
5703
6421
6974
8098
7421
6359
6317
5671
2635
4789
8741
9004
5797
6197
9730
10841
12003
8640
6714
5380
7712
6834
3090
8679
12423
10792
8836
6525
5278
3849
3944
7459
4480
3808
9340
6525
2070
1387
4672
6137
4763
8850
10246
4978
3957
6617
5472
7678
11277
6178
2674
4925
7588
6484
1363
3556
8013
5563
6292
9388
9512
8860
6051
8163
8057
6078
8578
8252
8836
7524
8277
11319
11319
7594
5028
7265
6289
7178
10078
6604
5275
7734
8812
8666
7662
4983
4762
7468
7318
10194
12086
8696
5889
8488
8746
4256
2636
1898
2407
3252
2388
4797
9630
7837
7775
11277
10690
8789
5600
2744
5090
9406
10092
7424
4130
4388
5863
9760
12155
10195
8641
8330
7201
6703
9122
7502
2296
517
4022
5750
2745
2095
7362
6855
3880
9345
7940
1950
5730
9810
7917
3868
6361
8771
3871
4898
8786
6321
5969
8295
9659
10509
4553
4301
4472
6318
6341
5254
8701
9609
7094
3165
7995
11758
7485
4820
4085
5799
8471
6674
3986
6605
7231
2660
2034
5987
6277
7613
9554
4272
6255
8422
7531
7612
6422
3655
5631
5457
1633
5083
6155
4624
7891
7673
3859
5489
4366
4349
4556
7321
12451
11276
10673
8585
6164
6497
5844
2883
3168
8027
10896
9982
10321
7388
6154
5129
5448
9268
8119
7854
8531
9035
10545
9335
9396
10920
10920
11381
7184
3990
4394
7895
8102
5239
2630
485
3739
4202
6504
6552
4789
4787
5569
6048
6982
5788
4956
6846
6505
7830
8159
8706
10231
6959
6532
9196
5529
5405
8103
9067
10468
9710
6172
5521
3376
2617
3525
7586
11242
9008
6262
3321
7186
9383
5566
7099
5221
5499
11194
10646
6656
2538
874
1864
5364
4787
6361
8848
6457
5929
6609
5870
4108
4520
2692
2270
7681
10089
4725
470
3441
7810
9017
7012
6456
6987
3283
3111
2862
2572
6761
5965
7941
11856
9596
8957
11217
9628
9490
8996
5169
4694
4946
8654
8518
5691
5390
3308
1817
1087
2594
5987
10121
10196
4097
704
6803
7192
5031
5057
7025
10910
9913
7623
8355
11350
6836
2333
4865
4985
5473
8001
8790
10561
10569
9910
6576
6720
8856
8912
8936
5802
5972
6751
4750
8131
9959
10052
12384
7294
3406
3113
3315
8530
12216
10642
6839
7884
5445
6220
12314
7154
2424
5787
5703
7224
6618
4129
9052
6352
6744
7389
7642
6617
5233
5130
5714
7341
3891
4515
8765
6260
3586
6517
5496
8681
10274
6022
3254
4412
6910
5583
6728
5423
4548
6080
5012
3349
3727
4398
7190
7448
4340
6255
6764
6245
6134
4333
2198
3181
7254
7623
6640
6400
5435
5256
7976
10672
8193
9675
7170
1605
5505
5511
2045
3880
2794
2975
8291
7881
8049
8712
8168
7640
5199
6487
5082
7946
12059
10138
10363
6509
658
4272
6539
6695
10483
12078
10626
6161
2857
7299
10022
4543
1584
3532
5463
8454
11220
8943
6446
7258
9675
8188
2401
3779
4018
3224
4405
3369
4745
7400
9151
9544
6576
4485
3006
6334
10224
9774
6537
6264
7572
5778
6709
8704
8464
6482
9486
6162
1791
1993
5419
7564
4361
3044
6095
10083
8219
4764
3126
3141
8146
12393
8122
7424
11695
9858
4972
3345
4079
5646
4054
4083
4567
3160
3851
5513
9374
8444
3571
6656
11299
6352
6269
7910
7795
10917
9722
4779
4093
5212
7346
11039
6962
2742
2315
1956
5897
5632
6394
5589
2315
6715
8711
9129
5990
2167
2958
6873
9820
6289
2453
5235
5110
999
540
741
2432
4389
5912
5348
6975
6740
3927
7444
9994
9952
11157
7773
6936
8782
9619
6676
2822
3992
5680
5684
3138
4532
6558
9687
9526
8336
6418
3071
7586
11285
11535
11263
9050
7374
5064
3826
7892
6758
1076
2884
3005
628
3584
7736
5408
3905
6014
3351
6310
8016
4013
3550
1986
1236
2602
5080
5807
7270
8025
7420
4858
848
6451
9858
5890
3211
5557
4645
5635
10204
7100
5834
8937
9683
7927
7643
9145
7438
3630
4073
8625
7217
7354
10877
5615
1716
6984
12199
6828
2648
4212
2941
5665
9383
7523
6563
6729
8928
6985
4156
3693
5915
9168
6186
3298
5265
10083
8330
2804
4108
8233
7293
4232
6718
11180
7926
6383
7472
5883
6305
5466
3864
3672
3429
7592
10704
5857
5351
10198
8963
8963
9063
6440
3852
1100
6517
11892
12445
11989
9152
8191
7245
8148
11171
6177
881
6389
8457
4745
8042
8574
3306
2942
3067
2489
7591
5854
4036
4271
2991
5166
4930
2538
2803
4247
2191
3818
7998
8447
9725
12046
12049
10860
10041
7426
5035
5726
4644
2021
5220
5335
828
6208
9694
8510
10000
5887
4167
9705
12202
5971
4581
8257
3767
3685
5406
4425
4984
8602
7050
2780
7075
5967
4972
10350
9343
3924
3534
6655
4911
7209
7223
5406
9188
9056
10218
7726
6989
8567
3586
6449
8134
3520
6350
5521
4146
3445
3984
8934
6270
7074
9169
4504
1451
2278
5562
5863
4838
8100
8659
9324
9326
7509
7749
4172
5545
10755
6650
6834
11191
9779
11029
8495
7691
11605
7271
2612
4623
4133
1483
3438
4339
3364
2236
4022
6150
7492
5326
628
6063
9297
8615
6378
6697
11471
10227
4639
1022
510
1045
2328
3755
7416
9085
4331
2446
8356
9116
6855
4507
1042
2753
7754
7492
4945
5252
7154
10759
10854
7073
6713
6968
5184
3461
3669
6614
4408
2336
6781
5609
3201
5953
9150
9397
8235
4914
5017
6871
4670
7317
7344
6733
6471
3558
5805
10148
11036
10831
11352
7202
7224
10688
8811
4550
4135
7705
5978
6108
9147
5550
2381
8089
9563
4533
1710
4955
6976
3498
5771
7159
5044
5339
5241
3796
4582
6349
8980
11609
9494
8754
9276
10419
5804
2735
5644
5767
8450
5879
3556
6436
6670
6566
8912
7133
5374
8229
9617
6082
3739
6623
5145
7069
6143
4801
7022
4529
6398
9565
9953
7379
2882
1137
1385
3369
8617
11663
6026
4681
8208
5092
5839
9582
8372
5734
4549
6542
4393
2583
4776
7224
6998
5387
3616
6190
10094
10625
11405
6642
6683
5290
3505
9332
7850
5101
5095
2129
2654
6752
4420
4903
7875
3522
1730
5646
9286
5526
5136
8737
10373
9917
5973
6627
6174
4727
3404
1454
1887
5268
6822
4527
4724
4317
6363
7575
2883
2862
6848
7874
6019
7155
10478
9591
9272
7389
8436
11959
11959
8020
6838
6990
6152
5227
3913
5436
5630
8576
6935
3005
5499
9900
7559
6424
7468
6436
7799
7772
5701
6903
5815
1666
2913
7675
11103
6851
4232
4179
6087
6213
1817
3387
7165
10291
9125
7234
4438
4423
5951
6576
7376
5168
8432
8273
6272
9510
11053
11630
11383
5576
6685
12448
12448
11390
6612
5810
10588
7842
7550
7723
7939
7904
4051
7157
10712
9765
5476
1923
420
731
3043
4255
7403
9415
10121
11791
8135
6301
5200
2895
6269
5208
5694
9942
5252
5817
5879
4981
5331
6322
8765
4367
1254
6009
9168
4548
4233
5084
4742
4381
5214
8358
9069
7313
5556
5970
9444
11484
11550
7188
5335
5382
5790
9242
7744
4912
5284
6475
3699
2214
3354
6125
8652
7964
9660
10463
10463
6699
4321
7207
8714
6796
7667
8664
5185
7106
5037
4760
9362
7543
3876
6151
6811
7383
7633
7639
9980
5619
3270
3519
2551
2746
6782
11532
6801
4444
9207
8248
2827
4171
6286
4867
8784
6262
2330
4200
8132
12311
10986
7706
8669
10506
8087
4707
1409
4311
7045
6244
9589
8777
7872
9139
5060
2223
3109
7880
11087
9982
10873
6500
6500
12080
10215
8832
10697
6468
4650
9574
6195
4147
3139
3445
4544
4320
8275
10012
8527
4753
7280
11496
7525
8140
12220
8670
6771
10395
9823
8839
9183
6994
9121
8219
7121
6275
7373
8460
6989
6993
4621
7629
6265
1734
1618
2218
1557
1288
5742
9394
6637
5311
9598
6494
2588
5054
3046
6148
9753
8645
10661
7030
4825
8168
6013
7246
9751
6939
3119
4124
5041
7325
11804
10275
6027
1806
3479
7790
8517
8284
7907
4652
6885
8429
3663
1976
5059
4528
2246
4358
7905
9586
8779
5769
7558
12059
8536
3115
6340
11633
9062
6818
8526
7969
7355
6040
2374
6293
9208
9475
11802
6447
4804
9203
7992
6636
4422
3216
7847
10093
6770
4995
4124
2061
1092
879
2847
6767
7218
9038
10437
4637
6618
11260
7454
3076
2638
4214
2747
2009
2784
6997
11933
9026
3796
4962
4083
2007
6049
8343
5841
2527
2752
5157
9360
10610
7877
4261
901
3671
8508
8896
9657
9820
10456
7069
2401
2973
6137
10487
8863
6787
7359
7791
10076
9025
4970
7002
9713
9320
6336
1807
3184
6444
6270
6546
9942
9055
7242
5071
6351
5778
3738
5774
7160
5817
5715
9444
6455
3420
4811
3926
6531
8213
2821
3546
6243
8407
9647
7025
7196
10514
8594
5892
6634
3778
4184
7135
3507
799
1292
1409
5016
8323
5698
5013
4978
3398
7339
9165
8602
9226
7714
4803
2720
6348
7325
8685
9692
4359
3440
6305
9640
11753
7369
5445
10172
8507
4181
6057
10383
6367
4751
5474
7090
9238
3917
3755
4455
3571
3092
2761
7779
10305
8512
9888
10141
6254
5811
5442
7326
7053
4608
5772
8398
6670
3327
4340
7538
8838
6331
7157
7451
8542
8376
8146
10020
11245
10736
5103
348
1416
6715
8592
9207
11992
6812
4068
6751
6222
4058
3236
4392
4498
4599
3873
2840
3170
7607
7070
7070
6826
5748
11164
9723
7442
9746
6684
6392
9914
6303
7382
11229
9832
8484
6671
2764
4044
6709
8523
10129
5080
6335
8998
3587
6386
10115
8505
4337
4148
7910
6620
6551
5656
7813
10244
5404
4100
3437
2444
2097
3339
4420
7317
9747
8245
8097
9877
9534
4525
7355
6290
6061
6590
941
1086
4458
6330
7299
9357
5356
2388
7526
10452
5346
4528
7961
4981
3806
6714
4104
3137
8750
11481
7878
6031
5611
5634
7563
5199
3978
8858
6929
1216
2068
1798
4476
7377
7915
6421
7654
7080
4505
7725
7676
7681
8480
5209
2612
2548
2734
3799
6252
8218
4403
1356
6889
8332
5148
3047
2499
3523
6510
7649
6070
9702
8856
4148
1625
6420
6722
5641
5924
3252
6929
5864
3397
3014
7034
8838
3986
4402
3506
3455
4303
2421
6991
9428
9685
6728
2035
2660
4277
3126
3530
5241
2922
3533
8057
8238
8435
6559
3586
8446
11238
9190
9592
11702
11065
10240
6137
3797
4734
4666
6744
7680
3709
4116
8519
9608
11154
8746
2841
6095
7182
7555
9843
8196
8254
8942
9721
6366
4689
8235
6326
2520
5287
6869
8248
10678
10367
10113
7036
4054
7559
7018
1873
5235
7805
6270
9039
9747
8710
10126
11776
9493
8301
4977
3745
7760
5750
5195
4244
2549
6435
9009
5693
5442
5516
2991
4560
8306
10452
9894
6792
6935
8317
7752
10236
9022
6110
4327
7710
11626
6949
7597
11456
10470
7406
8541
12423
12422
7672
6618
10566
7916
5356
7312
6511
4447
6799
6200
4590
6206
5564
6803
7415
3724
2598
1871
3329
6633
5487
6632
9670
9395
10521
10256
9332
8806
4814
7293
10611
6786
7775
10221
8777
6387
7639
5375
1675
4219
4321
4434
7052
8778
8259
6721
7359
10494
11459
7288
1900
4697
9983
6101
4545
6977
8222
5277
5697
7081
7872
10523
8317
6992
5382
2717
4479
9336
10611
7602
7266
9431
9189
5275
5562
10030
10200
7298
7632
7724
5844
7112
4906
7228
5792
1986
6627
9111
10349
7283
2786
4152
4733
7956
12081
9797
6275
3294
655
587
6322
8179
4626
3706
2877
4705
9513
8259
7671
10522
7051
3513
2425
5198
7062
5692
8452
9722
5408
3360
5889
8786
8547
4428
6250
8987
9499
7236
7449
8134
3308
4139
5570
7113
8771
10433
11757
8483
5568
7857
7254
6390
8875
5880
3909
7558
7875
6550
4296
2558
6366
4879
6425
10308
6493
3619
1597
5966
11450
9291
4063
2054
6377
7996
9254
10061
9916
7638
5287
3972
5273
5473
4638
5378
6955
10167
10620
6589
6589
8417
7397
5781
1661
2246
1938
1324
525
894
1296
2217
2555
6410
10550
7934
8128
10944
10574
8180
3785
4117
5219
1593
5119
6536
5138
5449
8157
10674
8334
5907
3301
2846
2416
3408
7468
6264
6875
8612
9317
7971
7541
11106
10853
6705
7347
8819
7572
8981
6842
5301
7046
4630
5951
11919
6269
363
1277
4665
8208
7078
5086
3264
5842
7810
8778
6524
604
6344
12264
9505
5875
3795
4168
3994
6318
7866
3001
3987
6728
6916
6792
5528
5662
8681
5771
2070
3714
2704
862
2310
3533
5860
10792
11684
10517
9259
7726
5029
6544
11142
7323
6272
7988
8921
12209
12010
11251
10382
7358
3114
1442
5282
10737
7900
4701
4321
6165
8583
4758
2362
5766
10430
11848
10339
6529
3971
2822
6952
10714
10760
10214
5692
2933
3421
2311
5441
11411
12492
9336
4278
6186
8564
7446
9246
6626
4136
4573
4586
7882
9124
4260
4667
4925
1198
4157
5444
3602
2073
6394
7194
6945
7650
8320
11040
11040
6295
6156
10030
7715
4943
3645
3730
4447
6065
5523
6947
5084
6368
5797
2827
4080
3971
7316
5735
6119
8919
5987
4064
8025
12402
12004
10157
4986
747
1998
5348
8855
7533
2794
2540
3796
3110
5086
9116
9308
8747
7990
6785
5358
2939
4996
4202
2680
8453
7604
7247
9367
5123
4124
4028
7531
7924
4275
5476
9125
10936
8930
7416
3780
4726
6475
5538
6726
7448
10153
8283
6662
6764
8008
11461
7398
7370
11529
9543
5547
2829
2800
6188
8650
9947
8984
5480
8287
7843
3393
2851
6479
6381
1070
576
5198
9360
6443
2394
669
2308
8432
9730
4212
1082
3470
5650
4166
2334
1004
2199
8172
9772
3527
413
6658
6562
2088
5303
6823
8250
10547
6401
4041
8694
10515
9180
5600
3218
3726
6123
8729
7086
7434
7784
9098
9793
9360
9963
5586
5200
6860
6705
9157
7176
1864
2246
8256
9997
6752
8156
9020
9234
10231
6830
5620
7694
9913
11388
8536
4743
6340
9132
10292
11739
12047
10567
7305
6690
10114
8270
4323
6034
8771
6918
3968
2961
6122
10498
8434
3774
6345
11471
9673
5584
7874
7008
1458
2134
6422
7463
5281
6202
6284
5062
7949
9710
9950
10817
5083
4195
8677
8469
8779
6000
3914
6530
6747
4781
1737
565
728
3983
6608
6965
5472
5025
4697
4822
7706
10162
6498
2139
6100
7093
6085
6163
5560
6066
9021
7759
6243
5259
2916
6289
4621
4339
9010
7290
8436
10840
11148
11190
6054
3798
3094
4249
7219
6473
8439
8535
6416
7882
9154
8699
10248
11133
5929
6594
6521
1699
3772
3063
3763
4834
6525
5523
4178
5582
4522
8915
8994
8860
12201
10174
7867
9610
5955
1648
5753
10234
11448
8491
3384
4551
8353
4436
365
2500
6737
9694
5243
1369
1995
5103
10710
7763
6330
4924
4024
9036
10905
10136
5251
5050
8676
6415
7341
7508
2076
765
1587
3471
7628
10229
8032
5867
4142
3096
2699
2076
6006
10286
10099
9565
10221
6026
1089
5164
8374
5661
7759
11545
11297
10982
12029
11234
8133
7557
5850
2426
1821
4333
9746
7559
3155
4725
7539
4712
1688
3488
4184
2479
6397
8205
4574
3199
6352
9011
9311
9786
5627
7494
5591
5302
7665
2996
5386
7532
2834
5978
10521
5830
2489
2706
5910
7545
8224
5595
3439
5139
6723
8850
6300
5566
6905
6255
5369
5048
8637
6894
2800
4436
8710
12099
8589
7647
9082
7740
6947
7625
5568
1959
5593
6148
7404
7765
3435
7827
9230
7474
9260
9359
9941
9932
10061
9535
8255
8706
8835
8360
8261
6434
4749
7830
6900
2657
4215
5245
8017
10745
4712
3158
7761
5293
2262
6043
6158
6275
10621
8600
8600
12285
11732
8025
4860
8385
11806
6118
5957
6873
6299
10369
6479
3447
8369
9637
9249
7785
6123
7893
5624
3828
8128
7079
6627
10436
10907
6272
2724
5243
4077
1900
849
5119
5498
5166
6063
7877
10487
8966
10288
8476
7686
11087
7911
3777
8300
7821
4860
6178
6538
4981
2892
2929
7503
10930
8848
9991
10397
6077
6352
5120
3100
6319
7827
5248
5730
9083
10630
10328
8601
7885
8202
6504
7914
9826
6230
8185
8452
3392
2907
2460
4447
7196
7067
8214
8352
7050
7303
5617
6572
9268
3941
3614
5421
3419
3933
4052
2972
2014
2124
2676
1188
5829
8497
6422
9269
8316
6144
3943
6149
11410
11191
9080
9303
9937
8650
6537
4260
6347
4713
3580
7442
5142
1944
5141
8332
4486
6059
10759
7075
6531
10500
12230
7886
3905
8255
10102
6406
4867
8531
12195
11977
6673
2209
7223
11400
9543
5053
1741
6689
9010
5189
6856
10756
9830
9189
5900
2785
5522
6322
4154
5493
7582
6534
9332
7182
5446
6297
3247
6651
9946
4794
2783
2580
4273
5782
5835
5286
2949
2934
6634
11025
8823
4202
3836
3520
3945
5688
6035
6799
6691
6512
4004
2608
5314
9898
10880
7631
3811
3984
4285
3144
4488
8337
6502
6741
7353
5403
7370
8222
7802
4840
2575
6669
7996
4640
8879
6615
3410
4514
3178
2432
2235
1484
5940
10224
9764
9758
10348
7626
4549
6152
8595
8482
6243
3869
1702
7116
10691
9869
9597
10441
8612
6616
5772
2721
2675
6643
8915
5510
4585
3877
3834
9026
11076
5453
3574
9197
9841
9670
10565
6486
7021
7865
3088
3349
8750
10224
8396
7219
8170
6152
4477
6927
8757
11173
10130
10130
6347
6323
9295
4408
1392
2256
3072
4418
7194
7647
4074
6322
12319
6986
1136
6059
7784
3633
7698
10977
10284
10737
8582
6295
5049
3538
7396
7356
5359
8356
8544
9802
11229
10406
5470
946
6473
6012
5248
10637
8859
7212
9633
8201
7933
7837
2862
2077
2383
4955
10173
10116
5544
6595
10926
12151
7388
6703
8030
8715
10997
7716
5472
8289
6935
2528
4802
4649
7216
9838
5830
5932
4540
1045
5876
10470
6418
5870
6405
6761
9352
5669
5585
6800
7771
10625
7166
4224
2496
5217
10072
7365
4186
3106
6688
11703
9527
6616
6034
6873
5815
4430
7545
8075
3402
6094
12021
10074
7389
7828
10176
8912
7558
10131
6142
1550
2861
1827
665
5371
9470
6942
2455
4255
8956
9136
4867
2653
8257
12373
11950
5815
276
6411
9205
6219
4441
3324
2435
1223
2509
3620
6744
8396
9518
10408
6605
4040
2122
2583
7324
8697
7332
3808
5832
9807
9372
11314
11647
7763
8579
8908
4506
5422
5902
3983
2094
5610
9453
4838
6564
9909
8928
10534
8670
7023
4348
6159
9996
6068
2535
2529
5690
6518
5755
6579
9460
9176
9253
10775
8332
5808
8269
6583
2404
4922
3047
4506
6288
7324
5777
5156
9268
10672
9919
7885
8409
7523
6079
3323
5479
6959
6434
10348
10485
4876
5396
5921
4256
5499
5371
9052
11506
11740
8765
8752
7529
1527
5855
9457
8355
5263
4280
5468
5935
9693
6989
7756
10665
10665
9410
5438
7556
7268
2898
4693
6777
4406
7423
7703
7752
8412
8116
6793
6342
10675
7816
5685
3920
6937
9376
4681
5957
9782
6566
2579
3167
4826
3059
4086
9759
5789
3287
9204
10888
9164
4840
2325
2023
4620
8086
9952
11846
8443
6387
7624
6428
6674
6646
8566
8959
3283
5782
11458
12473
11308
9695
7327
6408
8894
6273
4925
5664
8059
8268
5347
4675
7596
7853
3543
6140
6940
6432
8696
9081
8749
8930
6794
6044
9758
10195
7504
5698
3057
6013
10051
10265
11559
11642
8149
5568
8390
11032
7273
2795
4561
4522
999
2214
6961
8177
8858
7061
1586
2210
7817
10982
11533
6324
4681
8542
6378
3028
985
3553
9479
9349
6338
6608
4016
1087
3340
8673
6240
3857
5468
5775
3912
1491
7526
11571
9684
8859
6372
6272
9628
7797
7242
8201
4297
2672
7560
11769
11944
6914
4761
7285
5287
3049
2609
3388
2615
4401
6992
6813
6767
7809
11042
12407
10993
8275
7632
5659
6995
7213
3631
7064
9350
10054
12071
11272
10513
9403
6094
2562
3596
8928
6460
6487
7770
2055
4840
5421
2438
7323
10891
10293
9280
7960
7793
4978
3301
8555
10373
5145
7033
7209
2371
7091
10628
7350
5794
9008
6095
608
2930
7426
10874
10596
5204
3034
7287
5422
370
1479
1971
4582
10281
11523
8325
8630
11819
10873
5711
4241
5810
8502
10963
9315
7912
5577
1938
745
5417
8220
7046
8184
5198
5595
11266
8156
6191
8629
4365
3958
8329
7569
8433
7898
5570
3715
7037
9059
7977
7618
8640
9306
9366
6386
286
4700
7066
3278
1585
3306
3904
7600
9833
7395
7959
5814
3669
5466
9497
10150
8174
4705
6827
9217
3430
5488
10148
5565
4016
6138
8092
11367
11926
6209
1483
3797
7845
11156
7732
7679
11369
5761
1039
2698
1771
856
4037
8102
9779
6973
2974
912
327
3146
9096
6844
4877
7938
5721
7372
8326
3111
5796
8276
3268
2915
8308
7269
7312
9303
4218
2476
5749
9488
5909
1415
1111
4525
8081
5472
1789
6220
8712
5027
2246
6147
9849
4638
5233
9887
11046
9638
9820
10356
8941
9701
6922
3722
7844
6645
5020
4844
6895
9357
6211
7913
9998
7802
4483
5333
9117
8214
4956
8033
7724
5329
6467
8816
11510
7743
2422
4660
6330
6471
5918
3380
7671
8289
4732
2246
1373
1415
1963
6096
9342
7805
4416
2739
6253
10124
10075
10867
5895
6372
11353
7221
5570
3588
3936
6963
3547
4688
6605
2820
2913
4873
5138
8219
6625
2276
2016
3880
5283
5835
8448
8606
4747
3450
3566
1458
5964
11816
7363
3347
3889
4742
5893
9008
9516
5133
7803
10303
6443
6274
6654
7351
9133
7096
8275
10762
5871
3997
4081
5581
8933
8212
10318
9717
9717
10574
10222
11545
6504
6203
10979
10875
5452
2322
8362
11992
10661
9759
9084
7991
5458
4306
8845
8018
7135
7840
4784
2965
4079
6486
7887
8496
8687
8904
10137
11055
6159
2739
6777
7153
3434
7650
8874
4248
5879
6271
4898
8460
11555
10923
7587
8290
8017
6933
9554
7948
8936
9534
3481
4265
10158
9938
4075
3772
9408
8237
4331
5450
6675
3789
5226
4815
2709
4768
6030
8883
7235
7403
8996
9642
9608
9252
7548
7887
9841
4499
2942
7758
7250
5731
6910
3756
2238
4185
8805
11455
10118
10427
11862
7567
4692
8539
7936
7208
8015
3816
687
4000
8107
7053
2536
4217
10427
10232
4811
1023
6082
7013
7375
11226
6934
3902
8194
10905
6396
6953
11109
11465
7963
7803
6345
2793
4377
7946
11675
11774
11029
9547
4309
5949
5958
3832
5641
2248
509
1725
7629
6294
4024
5216
5681
8198
5452
3052
4600
5094
6426
4916
5686
5792
5769
6768
1520
5141
11313
7810
2988
6805
10950
7556
8233
10614
5714
4502
3219
3328
6950
7290
8778
10184
5708
2918
3456
2545
1403
2020
2872
1677
2908
3873
5545
6730
7194
6923
4468
4007
6653
9796
5432
968
4340
7664
10399
11649
6549
2547
6296
9449
6936
6222
6822
4179
3556
6072
6220
8215
7416
6909
10479
8150
7703
5640
7022
10135
4623
2940
3021
6777
6581
4858
6978
5600
4747
7617
10900
9083
5931
4825
8666
9305
7273
6184
5585
8868
8819
6307
4148
4365
7698
10291
8956
7250
7655
6160
7651
11031
7729
3967
7935
9655
10355
9592
7902
7890
6892
6538
6814
4138
4265
7695
9729
7268
6263
10610
11021
7497
7138
9024
6482
4129
2062
3612
5088
4152
2766
1295
5392
9016
8262
7541
7056
4244
5227
8130
8293
5139
2794
7077
6249
4566
9458
9282
6500
8696
5827
957
4707
8090
9991
9558
5537
5680
5102
3088
7220
9227
9358
11695
8328
7440
7846
7490
5538
1776
1596
1831
3675
8813
8482
2678
3566
3887
5011
8344
6891
6909
4099
4398
10565
9625
9625
6309
2817
8641
8831
5956
8313
9695
6479
6333
7048
4165
4458
3450
3986
6768
5467
6785
9062
9206
10245
9366
7262
7160
7963
6271
8174
12264
10686
6383
2285
6042
10028
7564
6816
6203
2557
4865
5781
6969
8515
6581
8135
7127
7790
5411
4999
7662
4905
5940
8996
7928
6836
4654
4726
8616
11154
11967
10213
4766
3378
4171
3619
2896
1016
3718
3474
6434
10569
9665
9387
6105
6332
5559
5959
6751
8085
9878
5098
1888
5549
8423
9542
8229
7243
6776
4598
6279
3221
750
5366
6065
2266
1906
2228
5468
10551
8106
7693
8513
8925
9143
9144
10550
9088
6267
3617
7269
10139
5580
2483
2637
6976
9532
5993
5978
7141
6604
8688
11767
12059
9128
4122
5746
7419
7738
11071
9142
6490
8096
6400
3104
2058
6707
7871
3058
7288
8774
2780
2250
3254
1500
2859
4150
7771
12296
9675
7154
6894
4683
3924
7107
4514
3982
7358
8530
5752
3304
3633
2725
2572
2583
6642
6859
2163
1019
4542
5877
2602
4688
4333
4639
10751
10940
7808
5080
2654
5995
10246
10961
11229
8456
6767
9397
9789
4564
3651
8904
12254
6924
2816
6252
9681
10660
5549
2879
8344
8475
4639
3007
3438
6423
4135
5513
9474
5818
3954
8086
9467
8803
5916
1972
2284
5069
6249
7521
6652
4105
2753
969
2791
3278
7600
12134
10887
8052
9311
6423
5932
9221
6573
7239
8789
6170
2966
3287
8080
9592
4320
3134
4006
3714
3469
6011
10610
11581
11240
10250
10416
9147
8325
9631
9988
6293
928
5643
9110
5080
2591
1729
4672
8861
10773
9270
3458
1345
3000
7080
9526
8224
5773
7543
10540
6415
1828
2034
2174
4751
8087
5036
5739
9385
10130
7296
4804
8742
10910
10399
11769
7792
7792
8965
8877
11163
5729
2237
7750
12031
7026
7330
11295
10503
11552
6381
3927
7393
4392
3455
8227
10193
10876
7665
4262
5375
7653
5989
1471
3012
5054
8414
9516
4364
1230
6345
7985
5930
6851
6273
6885
8605
11065
6870
3572
4709
4659
3658
6185
7467
6909
10277
8028
2910
6538
10762
8708
7995
10049
7048
5927
5578
5920
11258
12037
11583
8141
4726
3525
3344
3057
4333
8372
5977
4174
7109
6201
6236
7945
9953
6305
6387
11928
6962
6962
9458
6592
7159
4840
2126
3864
8830
12277
12425
7625
3776
7967
10235
7348
5721
8111
5636
4937
6216
6399
8110
6446
6524
9203
6454
5487
8969
9907
5856
4931
5455
4929
5999
2713
6673
8119
6481
7527
4253
6446
10571
6496
3156
6232
6746
2506
3873
6936
7319
10183
8313
3394
5876
9651
5226
4919
10069
6095
5470
6352
5921
6512
3681
7143
9230
5206
4922
3480
6242
7566
7617
8571
7080
9599
5230
6152
11637
11874
9208
8388
8862
8043
7148
8594
9483
6177
5008
6088
9445
7115
5273
6391
8265
7188
5420
9593
9256
9791
6946
5122
9655
10536
8179
3246
3696
5764
3748
7556
7700
7496
9204
9408
10204
9617
9812
9926
7742
6048
9569
10962
10992
9975
4578
1273
6425
11521
12126
6940
6093
6383
4831
6188
3802
4616
4880
6930
7279
3334
2309
4095
8016
9332
5310
2516
5481
9361
6069
2220
3394
6935
6318
7031
8544
3040
2438
5873
7894
7552
7334
7046
8339
5685
1624
2940
3098
1179
4984
5292
3742
3193
3812
4323
3358
8010
6514
1437
2077
7943
6940
1191
4781
7898
4337
4068
9276
7649
2064
5296
8189
9529
11170
5923
3895
4661
6087
7082
3600
4421
6139
6073
5347
2995
3515
7281
5684
7229
6890
2633
4708
8699
8067
8143
10168
6047
7544
8868
7482
7518
9341
10251
6842
7056
6315
5358
7139
7834
7738
8819
8436
3259
501
5027
10080
6044
2964
8364
8125
6368
7619
8221
4997
6447
8482
6431
6057
8108
8905
5971
5619
8553
7420
7420
9324
9324
8997
6241
4189
6399
7695
8241
11378
10593
9127
3923
2979
6156
5683
5021
6252
7444
5717
3154
6327
11172
8953
5043
3923
7629
11016
8679
4984
6667
10022
5166
5407
6837
2190
3757
5095
2293
1725
3073
2142
6075
6456
6318
10155
6540
6592
9394
11272
10954
6148
3884
6145
6395
8913
12434
11320
7965
6961
9003
9050
10292
6889
6960
8817
4569
3357
4448
6074
5310
7851
7805
3176
2257
2093
1426
4921
7104
8890
11422
7574
2239
5628
6556
6525
7878
8205
10993
8110
4407
4830
7973
10425
10726
10038
11401
7930
5797
4245
2514
5395
8472
9694
6180
5782
6867
8263
9628
8178
5022
4918
7500
9954
10020
4014
1142
4527
7423
9339
10442
10672
9404
9565
9702
4488
6616
9417
4532
2965
6035
7886
7407
8038
5935
2026
3028
8526
11831
7733
8058
12254
9505
9227
10583
9681
10674
9130
6108
3986
4683
9247
10054
5158
3856
7223
7517
9075
7494
5544
10051
6471
6426
10351
8667
4941
3584
9150
11065
5577
6748
9381
3380
4049
8025
9873
10299
6830
6518
9835
9483
6364
4202
6978
6586
6814
7865
6275
6764
7350
5234
3723
2972
3410
7654
7822
3770
3734
9686
10770
7012
6073
7510
8933
8804
4237
5991
11370
6763
1891
2802
1903
828
6255
6380
6178
11034
10946
9747
10543
6526
4073
3540
52
4524
8926
4629
5491
6485
4392
9458
12357
12357
9763
8208
8370
9417
9214
9571
6215
1175
5301
10492
8942
3887
5377
5766
1779
1521
4545
5004
7827
12292
10638
6639
6919
10918
10009
7419
8074
7178
6778
9066
5336
839
3800
9495
9139
5858
8343
10733
10850
10812
5393
404
4162
7843
8736
7914
6632
6591
7901
5653
1578
2143
4751
7504
4479
4972
4958
6298
8308
8505
7119
2490
6079
8038
5926
5171
8188
8297
3204
2960
4291
7415
10797
11233
9796
9466
8322
5222
6372
9667
8254
2349
1428
3968
7937
7972
5470
8935
11213
7860
3357
3609
7966
9011
7476
6841
4784
1357
4447
7881
5560
7549
8986
7473
4815
7023
11622
6138
3634
3411
4492
6618
6984
6442
5702
5775
5853
5881
7450
11081
6594
5114
7101
5087
8516
7313
3293
4110
6629
8644
9151
9035
8962
5315
5325
11020
9221
4659
1811
3023
5102
7146
8515
8965
5550
726
5621
10565
8854
7183
9060
11154
9216
5053
1537
4201
7781
9693
9374
8255
6407
5348
8162
9885
10169
8234
8763
9898
8438
7520
5400
7797
9647
7160
4318
5801
5925
5798
6265
6536
6787
6502
6965
6408
8801
8136
6100
8214
8606
4337
4688
4406
2057
4706
8042
4251
1245
1684
4883
7494
9319
6233
719
1400
7099
11183
5691
6908
11862
8822
6579
6187
8946
11258
8714
4254
1791
7095
10606
5250
4518
4616
6664
12198
8822
8822
8587
3373
1432
5516
11001
7440
2020
6711
10578
10578
10365
10028
6930
1898
6873
8730
3202
1005
6490
10462
10734
11216
7336
7724
10628
7295
4797
6835
9322
5554
1922
3738
6158
4062
533
5952
7547
7407
8216
3185
3488
8688
9593
8248
8927
6925
3924
7740
12173
8465
7423
5722
703
2314
6569
4506
1597
6705
7814
6790
6182
6026
7088
3558
2193
3712
4122
2651
4321
6040
3542
6641
6317
3125
7186
9009
10042
6263
409
4506
10561
12502
8280
4471
4711
6742
5901
5455
9330
8142
3573
4981
9012
6490
7656
12182
9834
8174
6040
4239
3222
2453
2467
6697
10134
5320
3620
6741
6295
7988
10280
6118
7040
7479
3004
811
5463
7280
3845
2615
7065
7688
7579
10190
8452
5532
6002
9771
8688
4413
1839
1587
921
3887
5859
2759
5620
10955
7787
2507
3679
9457
10020
10094
11647
7435
5928
5155
5876
7048
5806
6370
8823
5927
5137
8766
8594
6262
5129
6777
4198
4366
8840
9532
4968
1854
4289
8901
5447
6024
10145
9245
8182
8852
10123
9464
8427
8450
8154
3857
1663
3256
7239
7333
4151
4329
4180
7743
10236
10076
8036
8196
12312
8966
3112
3137
7819
11140
11683
5601
3360
4567
6615
10692
8779
6092
7094
6635
3174
3242
8621
12497
11265
10997
8996
3374
3302
6219
6336
3651
3771
5932
3838
5633
6173
2943
1847
2348
6318
9792
7527
4456
4506
5043
7663
5867
4931
10218
8764
6376
4947
7335
7655
6944
7424
2295
5168
5574
1441
4476
8838
5075
2659
6284
4057
2927
3670
4293
6542
9586
6991
5793
9268
10466
10067
7024
8390
10186
6578
3524
3772
4800
7424
4957
2950
8690
11719
9283
4208
6644
9692
4815
1422
377
6280
8106
6347
8708
10014
11749
6635
455
6102
10157
7044
5857
5744
8991
10269
7149
7725
10243
7628
3988
2513
934
3768
6978
4142
1722
3910
5583
7618
9787
8910
9892
6985
1076
895
5848
6493
7315
6317
2800
3010
4575
7816
4016
185
6343
11684
6852
4720
9552
12040
12040
11556
6285
7135
12406
10583
8041
6568
7003
6467
4744
8248
7436
2507
3802
7738
6127
3458
7128
9664
6616
2638
4955
6201
4318
8322
12224
9407
9407
9278
5973
5849
8412
5555
5483
7333
3260
5462
10349
7108
7108
11922
8461
2853
6089
10147
7148
3817
7041
10288
9322
11520
7064
3140
4002
6008
6856
3614
1175
4859
7105
6779
6971
7173
10886
8652
6620
5867
6363
7805
4577
2374
5146
9188
11180
7129
4961
9687
11855
8158
5014
8290
9096
9680
10277
7056
5648
8269
6528
5143
7329
4958
3722
7988
8423
6135
5667
4078
2922
6046
10265
6575
4358
5147
3588
6342
6740
2834
7122
6516
1356
3485
3768
6300
5819
3371
5123
4406
7384
8276
6512
6382
8599
8778
2998
4211
9127
6353
3830
8836
6825
2045
3138
6218
9744
5977
2464
6836
6720
5624
7172
9353
8409
4158
6012
10009
7473
3941
7837
8764
8518
9418
7799
4534
2238
1435
6361
7751
2360
6732
7534
4754
3757
6077
6112
1792
1492
6356
8510
3830
7527
6345
4743
7040
5947
9423
6568
4760
4112
758
1984
1762
6734
6658
6274
7362
7746
7547
7547
9972
9094
5500
649
2845
6044
5732
7876
6143
4176
7539
6583
5276
7186
10145
7567
7419
5579
4024
9093
6932
7208
7932
8086
6785
2223
3797
8357
7897
6045
5646
6079
9424
4940
3578
9391
7722
3930
5509
4986
2469
3371
6686
10400
11961
11465
9103
4184
3228
4595
6462
8964
5066
2076
2146
6287
7090
5268
7801
7878
4182
1131
5955
5046
6031
7309
1661
1534
3081
7095
9957
4902
1848
3902
7203
6163
2512
1683
4420
10168
8220
5423
6352
5602
4831
6710
9759
10736
6505
5642
7366
3331
3344
8782
7530
6067
6094
5732
4349
2276
6422
8888
7205
7620
8981
6400
6835
4537
4138
7831
6664
3428
5396
7637
3764
6926
6292
5571
6055
5975
7843
8947
9283
3427
5961
9144
9407
9350
7854
10028
7278
5117
8403
5318
5263
6078
3299
5307
8281
11310
9604
3410
4309
6656
6761
9807
7223
3054
3689
5550
8950
9125
4676
3754
4852
6984
5439
2155
2992
3055
4505
6112
5626
6873
4317
4431
10172
7888
6888
9863
7267
7757
9592
8726
5623
7285
11357
5302
4542
9769
7418
5056
9126
10723
8470
5300
6907
7966
4510
5690
5254
6756
7049
7957
6739
1673
2475
7655
11793
8362
6604
9509
10058
10125
9206
8745
10363
8681
3848
5607
11093
11936
9092
3714
4156
3684
3671
8717
6823
6806
5531
4979
6834
5370
6654
4917
6706
6095
7071
9393
5129
5382
5465
4827
5055
7619
7893
7254
7620
8943
9459
7182
5552
4249
7124
7300
5003
8114
7591
4989
5926
8580
10151
8523
5076
5586
7729
9088
11728
11728
11151
7169
6914
6446
2154
3062
3998
6630
5423
5804
8302
7400
11059
6813
6793
8885
5325
5513
3657
6740
6952
3254
3838
2957
4766
5770
6314
6246
4381
8335
7256
4022
6358
6159
7682
6808
4129
2534
4355
5221
5253
4830
1813
3335
6626
4973
3278
5924
3956
6903
9669
4463
5873
8140
7351
9065
6552
2533
6902
10372
4532
5448
11009
8272
8545
12140
9431
9381
11308
9635
6086
3304
7918
6990
1509
1412
5135
7015
4235
7885
8007
8007
11459
8126
3025
6358
7897
7897
9077
6100
7686
10535
10324
4593
801
6660
12461
6232
406
2233
4751
5607
8935
8190
4212
5901
9872
12474
12416
9994
10020
12442
11633
10837
7823
8619
12317
11764
7882
6236
7910
7678
6304
5802
5372
8305
6654
2068
7546
9762
6150
2873
610
4084
4389
3329
6706
5043
5792
9936
6331
2412
4869
8468
5197
1210
6697
8984
5928
4760
7549
11209
11693
9987
8088
5787
4147
4540
8175
7835
4169
5677
8290
8066
4079
1907
2948
7204
6413
2562
4299
8090
6434
5842
10939
12457
11908
7480
7527
11955
10114
9367
11326
11518
11518
10414
9915
8676
7160
4725
2993
3245
2405
5429
9680
11737
11875
10199
10351
8354
2808
6176
8572
7523
6017
1839
5125
10550
8188
8295
10960
6770
7878
11109
6947
7600
6079
3161
6487
4034
949
5278
10330
9566
4878
6990
7600
2609
2405
6981
7833
4687
8563
9631
7336
7359
5726
3544
3542
3044
5634
9065
6517
3843
5735
8368
5710
6247
5402
5365
5560
6565
11942
11282
8606
8774
11422
11553
9907
5604
4200
5692
3062
5524
6565
5413
4551
4750
7893
4297
2322
7306
6693
6044
6344
7523
7923
7036
11265
10939
6037
7017
7733
3815
7804
11955
10772
5916
1416
1027
2685
3113
2946
6980
9176
6308
4079
3329
2286
6687
11997
6067
5815
9017
9544
8409
5152
7151
9514
5240
4105
5057
4986
6466
4091
3525
6799
10156
10276
5815
1388
5491
8827
6452
4553
8057
8709
5945
7690
6770
2647
2773
7649
8636
3551
5891
9308
6291
8599
7235
5968
7137
6007
8731
9722
10585
8805
3475
3999
6342
6076
4935
7963
7202
6342
9389
7727
9569
9703
7736
7466
6357
7584
6781
2940
6819
9526
5562
8049
9817
7026
8054
5394
6562
7681
7681
7475
4121
5200
3380
3948
6334
4868
7015
6838
7238
6926
5420
5153
4949
5586
3486
3108
1175
5604
6861
2351
1956
2442
4635
9399
7086
6390
10645
7278
8265
6828
6828
10290
9286
8003
6942
8936
5696
2724
4970
3669
2554
2618
6792
7728
3648
3018
4326
4572
5340
10368
12372
11447
7179
5396
7664
5338
7338
7433
1678
2810
7782
10519
9252
7042
6997
7001
8124
6575
5501
9668
11296
8211
3257
2575
2552
6492
5691
277
2086
8085
6499
4784
9799
9162
4955
4810
5891
6896
9894
7516
2677
3050
3408
4224
7722
5812
7881
6459
6428
11269
8400
7225
4206
1284
5382
8303
6684
7956
10739
9959
7270
7141
5136
4909
6753
6722
8015
10133
10957
9859
8535
4809
4117
8012
10938
7576
5211
4666
6958
11656
12209
7490
4605
6157
8828
10126
6367
3647
4099
7412
7411
4348
7870
8249
3668
4080
2901
1669
4831
6797
6362
8260
11293
7678
1972
2470
8176
7112
5484
4819
5422
11268
11157
7412
3038
2094
2460
3033
2434
6221
9619
5700
2603
4995
4914
2211
7134
7160
3404
2448
2440
7915
9287
4182
2725
4090
6588
9238
6226
3154
6508
9951
8371
5855
8723
9665
8289
10584
7597
6360
9427
8219
3663
6056
11753
9114
8439
6504
4854
7907
9635
9365
6393
8301
10010
6682
8404
6044
2450
5204
3671
4743
8870
4754
3124
7785
9882
6571
5083
6271
6921
7151
8178
9261
10219
8503
5697
7369
10175
6828
1693
2270
5407
7537
5564
5966
7238
6967
6806
4850
7422
9062
8861
9982
9741
11019
5595
2892
5168
4232
7753
11107
8691
4304
1348
601
6330
6923
5304
6480
2805
1280
1313
2056
7317
9179
5512
6077
3780
6130
7084
6560
11570
7733
5603
6366
4627
5528
8766
9921
8538
6763
6434
7028
4488
3867
4785
6913
7842
7911
7558
6559
7050
8631
10611
8350
3885
4846
6241
7145
8516
9635
6995
3272
6888
10275
9114
5357
2045
6278
6655
1222
3402
4065
1741
2181
4600
6243
9705
7122
5515
9641
7628
7658
6352
2980
5003
8576
5870
4468
9745
11129
7359
2917
2210
1851
675
4574
9004
10094
11649
11206
10009
6166
2991
2867
5818
5701
1422
4998
6457
7110
6789
7038
8511
8037
8339
8314
11101
7370
5903
9371
8121
3853
5066
10454
11687
7256
6201
9192
9732
5513
836
6329
9619
7779
8671
10914
9940
10139
12394
7546
6589
8034
7481
5829
4256
6458
8871
7259
6306
7156
8483
11127
9101
5073
5551
7410
7996
9684
6284
5783
7642
4119
4903
4600
4849
9754
11520
8720
8422
7970
5666
4516
2754
5301
6317
5668
3438
1502
2683
4168
4210
3732
4781
6682
6360
7348
5320
2892
5298
7662
6012
4918
8299
5748
6885
6562
2974
6477
9140
7203
7325
8127
7616
7066
5493
7238
7534
7180
6933
3122
1741
4316
8917
10902
10627
10654
4869
3235
6756
9879
6380
3208
6537
6592
9301
7150
4828
7415
8211
10440
11966
11381
11087
8697
5770
7508
5333
2686
4036
6061
4249
3546
4621
5404
4347
3694
4851
7702
7081
3729
7166
6889
4856
5675
5155
3463
4523
5448
8614
11314
7996
5788
6073
3578
5833
5402
4099
9770
7030
2449
3715
7409
11158
10699
5655
3600
6876
10374
8750
4696
7083
7339
7854
8662
6847
5373
6650
10250
6731
3314
2278
3173
8756
12348
12348
11154
8254
7344
4495
1764
3915
5732
7789
10857
7538
1654
3748
4638
3342
5183
9245
11903
7834
4843
4008
5566
10470
10628
9783
10144
6045
6130
5715
2078
6763
8066
5772
7091
7692
9657
10452
4776
3630
6388
6286
8470
6172
1517
523
2479
4196
2368
4626
7591
9330
9461
7280
6850
3421
4181
5275
6859
9523
8107
8340
4414
6426
10386
6634
4232
5947
4428
6470
11033
10760
7366
1394
4226
9127
6494
7218
8105
2484
4567
7587
7774
8029
8440
7259
5872
5439
6447
10944
10143
6876
5653
8603
9203
3724
1567
1889
2694
8155
6437
2531
4646
3624
5466
6110
2297
3054
7267
10890
7055
2928
8068
11875
8192
4776
5147
6788
6055
5494
4671
4888
4672
4370
7084
9825
8130
2859
3649
7165
10577
9995
9886
6247
1677
2597
4188
8091
9522
6296
2882
2033
2996
2401
4782
10605
8281
2878
4738
10141
12007
6840
1425
5924
6111
4002
9048
11825
10729
8922
5442
2426
2421
2314
5658
10090
10986
9256
5804
7927
10971
9269
8814
9624
10357
6750
6710
10471
11621
9606
7914
10670
8841
4521
3625
3672
5994
8777
6703
4219
5876
4896
7146
9334
5627
3561
3935
5500
7492
10718
9797
4954
2876
1905
1165
6939
9729
8489
5461
2201
2898
7483
7823
3289
2685
7317
11918
7819
3821
3406
1786
456
5189
8726
4327
1623
3733
4379
7231
9698
4596
6405
7370
1451
5643
8263
3581
6969
8570
3179
3177
4644
3720
3013
3517
7575
11721
9588
3563
5272
8540
3500
4283
5860
4170
6344
8119
8689
7706
4640
5086
5911
4778
4306
7371
9442
6425
8783
11926
6571
5290
4744
3449
5259
2246
6281
11510
6135
3988
3598
1319
6350
10009
10309
10705
10015
8122
4309
1627
4869
9513
7728
6186
8120
9459
9881
7081
6021
5573
4032
5490
7562
5937
3773
4837
5564
9300
9896
5830
5963
7730
8259
6936
7252
9173
6394
4726
4876
8059
10974
5168
2270
3263
6792
11070
11053
7125
7797
9201
8802
8274
8673
10915
8980
6062
7826
6684
2219
2667
5948
8841
7532
3775
1787
3473
6641
8510
9758
10575
5427
1481
6865
10908
10841
11322
7600
2622
2072
5115
6024
7382
7484
4906
3673
7137
9088
8299
6587
3669
7649
9215
6864
6220
8750
10891
4900
2800
2767
1667
4782
8688
8949
6883
6824
6900
8164
4819
6425
10331
6833
8324
10105
7254
4742
6657
7748
7826
9309
4757
3981
8939
8634
9766
12502
6964
3328
4714
8350
12501
6772
1176
677
4564
6454
6591
10929
9066
3224
6513
11377
6576
4042
7003
6676
8598
7358
1204
2750
4345
3586
6254
5242
6003
11307
6467
1275
3889
9081
7283
2502
1953
752
2823
7850
6411
3232
8117
11815
6472
5709
11262
10161
8126
6197
6857
11086
8922
7965
7407
6900
7901
6054
5587
3398
3325
6864
6600
2969
4959
6307
7209
9047
4842
5380
6626
2359
5234
8204
8661
8785
6839
9880
7854
5257
8858
7476
6804
9132
6099
7750
8979
7099
10384
12264
10654
5286
2560
3339
4737
6993
5647
7980
11816
7516
5150
8139
8225
9536
9928
9928
11877
6212
2634
2467
5235
10322
5507
1648
4094
8616
8765
5280
7927
11494
9166
9166
9008
3108
2919
3620
4872
9241
10285
10608
8376
5225
7282
10940
9295
5888
3497
6234
8102
6043
5699
5950
9055
9368
6423
6544
4503
3907
5324
2961
4363
7115
4838
7089
9315
3827
3106
8594
10976
5134
1725
5611
9293
8988
4272
6201
8125
4606
8134
6402
703
5282
8109
9031
9425
9302
10882
7530
8267
6595
4391
8209
8588
9175
11575
10550
7831
6827
8028
8142
9619
12358
12399
10695
9316
5421
2674
7464
10069
9263
6405
7472
10140
9253
9223
6709
7903
7017
3820
8655
9479
7104
8004
9276
5366
6425
10060
7607
6602
7935
10959
9571
5665
8217
6253
5120
9058
8228
7127
4132
5018
5455
6885
10099
8197
6085
5536
6164
8422
6334
5949
10828
7547
7277
9838
9342
9246
8579
5546
6609
9354
9485
11356
5610
5551
9016
8651
7262
3987
2695
1683
4307
8554
8787
8319
6248
7401
11630
8430
3403
5765
10978
7107
4068
3632
2225
5137
5918
3911
3854
3930
6557
9223
9265
7252
8305
11977
10819
11056
9213
4792
6110
9793
11476
7862
2624
2911
4248
6976
5556
5983
10444
5482
3732
7320
4189
3893
9241
6869
6929
7232
7565
10071
5081
7018
11955
7701
7754
11623
10092
9345
5883
5444
8340
5876
4169
7366
10529
6817
2904
6256
4619
3667
6404
8946
11569
10234
5202
2652
2663
4604
6157
2801
4587
8720
6360
6118
6043
5009
6695
7794
7649
7692
11099
12230
6921
4581
6112
7781
5667
3983
7739
8600
5631
5017
7889
8745
6869
4964
8487
10485
9732
8116
7407
7511
4994
3236
1817
499
2154
7406
10946
8818
5344
6671
10557
10044
8329
8984
6865
2915
4082
7154
4005
3735
6525
3980
5727
7182
5595
3220
228
6025
12260
8314
5070
5276
4410
4674
3903
5670
6367
2403
6587
6810
6810
11038
9759
9910
10917
7965
7473
8035
5179
8293
10348
7465
6556
8089
8005
3873
4911
9093
4381
2227
2484
1645
4688
7825
9253
9651
7422
5383
6385
4746
5361
8045
7676
8012
9824
9563
10236
7850
2097
4792
7271
4864
7546
11469
10253
8302
5873
6550
10415
6578
5871
7496
4843
5987
3914
6632
10129
8602
9193
5039
3000
4193
4379
7222
5319
1439
3861
4847
2679
5867
9854
7100
8332
10794
4631
2843
4482
2454
1057
4949
7719
5151
4142
5012
5692
4588
4062
5550
7616
6377
5716
5257
2381
4098
7736
6153
7586
9247
9653
8580
4703
3548
5251
4240
5116
9338
9966
11347
12017
9227
3285
5059
10093
6205
1839
4127
5735
7683
11098
6244
6495
7697
6436
9200
10461
7485
3815
4393
4009
7032
5182
3797
9697
7443
6065
5091
3354
6273
8816
8781
3303
6084
9175
5677
2771
1237
3214
8241
6754
4004
8605
7740
4245
2645
5596
10935
12257
10794
6296
3977
7186
6398
2544
3848
4031
2991
5937
8906
10548
8400
8547
8217
7265
6017
3073
7371
9356
4211
5286
6523
2364
3303
8169
11019
10668
8489
7171
8205
6063
7808
9657
4953
7262
7673
2350
3918
8682
7051
3910
6640
10347
10162
10162
7387
4268
9024
7362
6907
8017
4257
7928
10990
10037
5417
368
2998
7948
6497
7510
6688
4270
6584
3915
5582
7241
5008
8475
7535
5911
10582
9333
4168
6835
8640
4903
8074
9668
9230
8282
8648
6457
4047
5780
5457
7678
10603
7049
4746
9834
11577
10503
5193
297
925
860
431
1602
3767
8631
7510
1915
5985
8704
9328
8021
6480
7485
3156
2329
7910
10456
8215
8634
8730
8931
5983
818
1583
3258
3470
5671
4930
2364
5042
6955
3720
1819
5473
4231
3158
3590
868
3762
9032
8237
5726
5398
7553
10974
10740
10740
8433
4287
3103
6707
5798
6640
8739
8645
12101
8008
2878
4576
7656
8983
6411
2887
5156
7420
9161
7534
3628
2895
5662
7693
6016
2907
2859
8719
7601
7357
12100
6576
3281
4446
1758
895
5354
5824
7182
9896
6185
5051
5405
5201
4796
4048
1997
2239
2398
6391
8125
3119
2953
6010
7483
8386
10703
8141
8282
12023
9979
9911
7238
5291
4941
3143
7716
11529
7874
2445
2238
3482
6293
10478
7618
3224
6440
10834
9274
7161
6902
5001
6410
6413
6340
9768
9139
6570
3517
5214
7722
9177
11957
11155
6806
6725
8185
9068
7659
5672
9667
6192
1637
4242
6866
4546
5393
7724
3924
6268
5806
2406
7059
6025
4279
6229
7996
9888
10939
9773
7655
4250
5410
9231
8501
4202
5207
8876
6645
8575
8052
6003
6052
7199
9856
8895
7723
8586
6801
8267
9534
9087
9325
4627
1588
5762
7083
7893
9718
4431
2686
2804
1070
6478
7668
7554
11979
10518
6202
3390
5776
8962
5086
5357
6106
6050
8889
8510
5431
2027
2711
3735
5095
6781
9566
11625
8330
3372
7206
8675
4426
5920
7956
8734
9391
7931
9200
7485
4618
5300
2736
1199
5681
6266
4569
8614
7366
6728
7130
4733
5253
2703
2471
8086
5819
4396
6459
2819
4670
9927
11960
10129
9599
5574
2360
8609
6796
4598
6198
4236
6004
8987
6810
7987
7381
4697
4726
7410
7868
2384
1708
2064
6705
9186
3690
1693
4791
6829
9458
10292
10677
12449
8395
6120
7286
5358
3452
4221
4325
4780
6129
6270
4356
7025
7930
7483
9318
9934
11760
8100
5027
4915
3546
1597
4022
7258
5885
3944
6991
8709
7565
6839
6372
7929
6895
6468
8162
6253
3207
6413
5647
5405
8804
8344
8365
5813
2073
2203
5884
9934
7082
7163
10345
8761
8397
7561
9319
5722
1275
3225
6619
10686
7015
1182
1653
2368
4864
7579
9174
6456
3300
5420
5475
7493
8521
4726
4568
3931
5460
4999
2238
3571
4425
5140
5041
5873
7567
6514
4506
7492
6811
5676
7621
6867
4578
5816
5693
3097
5863
4707
4649
9342
11272
7468
5939
7907
8513
9204
7195
5945
6356
6958
4325
3703
3072
101
1705
6077
10393
8006
3687
6231
6173
4725
4307
3531
4069
7923
9818
9156
6978
5557
9682
8536
6986
4705
6735
8534
3472
1738
2605
7698
9611
5364
3701
4751
5180
5043
2617
271
6239
8550
8192
6238
6350
6968
3389
2982
1717
3383
6664
6334
5821
7485
8887
7953
4067
5824
5772
7300
6678
921
553
6165
6328
855
5804
8533
4171
6390
7920
3778
7310
10337
7489
6006
3546
4190
6249
4464
6272
6476
3319
4768
4393
2702
5124
8476
10089
5410
5954
11841
8091
2169
1471
4168
5984
4551
4882
3605
4583
4901
2153
5811
7886
5150
6283
9650
5455
5012
6316
4943
3242
3856
6800
5105
6574
9304
5916
2652
4083
4392
2841
7291
7779
3744
4559
4954
6907
5426
1355
3791
8802
5357
2957
5102
5898
9883
8547
3990
5435
9719
10226
4388
1707
7818
11965
10534
6576
8007
12251
11319
5409
6182
9030
6970
9715
8789
8611
10287
10207
10289
7743
7444
8491
7386
8206
6392
4386
3609
3861
3639
2062
2667
2160
3469
4969
5333
3052
4562
4578
5535
7950
3145
3553
3963
3214
7192
11071
10916
7267
7742
6725
6762
8253
9172
7746
2486
2664
4543
8664
7999
3044
1658
4243
7621
9579
11155
7018
2428
4808
5702
8255
12429
6811
6811
7941
7368
9188
3773
3414
8799
5807
2528
5592
5319
5902
9079
10197
9891
10197
9071
7292
3769
3166
5086
5834
5284
7420
9829
4133
272
3327
9342
6875
5192
6356
5991
9005
10556
6861
5644
9368
5117
5862
11827
8813
8813
9815
9726
12146
7324
3871
7592
11161
9365
4927
7913
10768
10768
11058
5985
6341
10148
7874
3510
2973
8254
7609
2777
2724
5449
9916
7674
4315
8165
9150
4039
2840
2939
3996
3636
3153
9373
7829
3406
4330
4591
8237
10170
9183
7235
6526
6307
5750
4495
4790
7942
9544
9807
9439
5547
5151
10559
11552
6789
3596
7308
6339
3415
5851
7433
8286
8697
9698
10049
5991
5163
7238
4653
3847
8646
6132
1404
4911
9092
6238
1662
4064
9936
8572
8473
9091
5713
6759
5076
1049
6197
12048
8572
8366
10861
7105
4534
6252
7281
7986
8663
7025
7698
7103
4289
5127
4470
3755
5726
6884
8971
5951
1353
3293
8003
7794
4521
5658
7975
6987
5206
7596
9696
5695
4694
9304
7574
5266
9336
10701
5877
1445
2866
5729
9132
7103
1283
4804
6711
6771
9346
7990
4400
6658
11109
6184
4586
6716
5459
7494
5974
5235
9019
9008
6459
2707
1617
3114
7821
7768
6307
8036
6184
8939
7336
3119
6702
9524
5053
3026
5099
3957
2864
4845
9669
11783
8442
6269
9307
10983
6076
1869
4957
4272
2129
6632
7093
5976
5813
4674
7537
7496
8600
11611
9923
7471
7822
5036
1868
4092
6308
6358
8647
6744
1406
2215
1700
4114
7803
8538
5755
4457
6333
4452
4118
6875
6475
6741
9077
10576
12045
10977
10381
9984
4912
6748
7203
4040
3606
6162
10885
8695
8059
4937
6257
7265
3387
8279
12397
8810
5287
6393
8838
5382
5254
9999
11163
11239
6065
3813
7975
6919
4140
5173
7665
7101
4258
7172
6141
4372
8967
9634
6497
4032
4664
7482
10607
10790
10653
10548
9380
10267
8820
7172
5733
7049
11051
8070
4460
4748
4455
4134
6983
6669
6167
4759
3863
7611
7649
9860
6617
5745
11591
12372
10810
5349
3668
9189
12432
10621
6934
3672
1147
6017
7350
4078
3079
1654
2001
4512
6728
5966
9250
12132
10204
8049
10008
6293
1211
2052
6873
7153
7414
7828
7000
7873
6870
9463
5821
1481
2687
4763
8011
9508
4504
2283
8252
9304
4024
5677
7116
4437
4543
4934
8441
8226
7696
9419
8249
5335
4509
4531
6734
8138
8743
8071
4086
3588
5474
8812
6159
7095
11206
8985
5247
7775
8429
3575
7300
9572
9572
9265
9265
6601
3024
7900
7453
7679
11703
10741
7066
5441
6965
6039
5511
4803
2249
1536
6482
10683
9142
5474
7302
10127
4663
4540
9949
8266
5941
6872
4906
5786
4969
1503
3701
8537
11209
11364
6433
3385
8609
6861
4798
5729
3859
6167
8568
8003
4404
4514
6576
6799
8213
5325
4245
5560
8295
6684
2093
2704
1487
2011
7237
9555
6376
7835
7489
3001
2437
5577
8073
4996
4033
6150
7415
8672
6126
5648
9839
9304
8517
7647
7454
8816
5870
3644
2758
7174
11369
8976
7113
8795
6159
921
2183
2586
699
5284
9353
8950
9039
9772
10985
7472
2641
6975
6927
2003
2214
6456
8071
5111
8485
10827
9806
10699
9314
5182
4183
4644
7537
10674
7899
3601
3934
5880
8467
8551
8991
11384
7452
3212
6806
10494
10635
9806
4906
5765
9324
4727
6469
10651
8202
9095
8604
8987
6680
6957
7602
3094
5885
8465
8147
9582
11711
9579
4268
5631
5850
6623
7381
4600
7574
11023
11100
6616
3460
4730
6713
4997
3422
2231
1599
6869
6377
2905
5697
5530
6711
9115
4348
2797
7209
8432
9545
10285
10237
10254
9177
9117
8848
5299
1856
7101
12362
7851
5001
6911
6022
7710
7440
6310
7317
8992
7717
7084
9546
10228
7634
2163
1529
2989
7345
8368
3399
3696
9352
7419
5493
6319
7011
8631
5513
6379
9040
6715
5319
3292
4073
7999
6525
2817
1397
2489
5107
5801
6368
9075
11090
11268
10299
9299
4706
3294
3429
2010
7437
10798
4954
5865
6530
5232
5807
6379
9895
5244
4891
6833
2092
5453
9111
8629
8042
7760
8654
7689
5576
5182
5945
4985
5480
7787
9396
5499
5719
6529
2446
5402
5981
6134
10881
10074
4512
4572
10134
9192
3352
4220
7589
9002
9947
6665
7015
5805
3212
8556
12325
8631
3903
5355
4917
5328
9962
9086
9276
11613
9907
4345
1588
7119
7444
7987
6593
5542
8548
3635
4785
7129
7205
6571
4511
6645
4992
3730
6885
5466
2524
1196
1515
7114
11937
7825
2438
5274
8920
5612
1641
1515
2300
3062
6171
7394
2969
5620
10203
5710
7370
10527
8298
6121
8350
7449
7027
6335
5732
5698
2589
4677
7602
8659
5514
1963
4585
8262
8189
9289
6507
2484
1810
3560
4064
3651
4589
6603
10422
8264
5412
7782
6259
7481
5714
6342
9679
9438
12243
7814
7761
11293
8758
7463
9540
7708
5215
9229
7928
7068
8604
9566
8574
6801
6753
3066
6875
9855
9855
11426
7474
6414
4940
2982
6865
8815
10358
11871
11389
10402
8488
5715
8111
8924
3753
2968
5447
5750
4657
7221
9088
6217
3355
4380
2979
5274
11455
6396
450
4736
7801
4093
6338
9707
9868
9741
10216
6420
5480
5313
5788
9105
6259
5393
5973
4174
5132
9116
8387
9691
8694
7149
8134
9381
10874
9282
7469
8352
9746
6507
4536
8955
12366
6849
865
6162
11076
6503
6490
8184
8423
10362
6390
2222
5533
4863
6368
8746
8390
11651
8492
5156
4105
6823
8636
8700
10731
7996
4600
2499
6346
8950
3446
4585
10360
8058
3601
7141
6794
2288
1589
6482
11985
9625
3616
2326
8120
9468
7073
7889
6672
6463
6981
8367
7776
3849
3092
6184
6089
7393
8912
4980
6811
8961
9357
9864
8846
10297
10596
8149
9874
6989
6253
5822
5932
11493
11811
12172
8930
3777
1540
2252
8039
6590
6590
10944
10944
11320
5929
1638
2949
6236
5256
3195
4022
7594
8231
2669
4542
7097
2617
3183
9386
10254
4415
801
2575
2665
6730
9568
7243
10175
6603
700
3780
5816
3980
4885
4666
2232
3566
3007
5680
6819
1915
1382
5270
7971
3742
3189
8024
7056
7784
9748
9461
11651
12053
10898
8072
8030
8756
7689
7094
3601
4898
10379
7478
6764
9154
5285
1609
1804
4460
8122
10617
10517
9412
4503
4839
10106
6523
6348
7050
4377
4910
3806
2509
1220
5102
7505
3731
5700
4972
4657
5620
6787
6755
3297
4935
4685
4921
5843
5848
3624
4712
7495
6112
3665
4906
8410
6080
3806
6619
5938
4206
8041
7219
8210
12425
11501
7236
2371
5373
9236
7218
6302
9583
10150
8051
7308
6836
5274
3147
7664
7662
7733
8463
6263
6935
5576
2755
2033
8152
10187
4139
3405
9453
7679
4107
4422
3759
7972
7799
5077
5335
5580
6709
4147
3506
5229
8451
10915
10495
7566
2810
1490
4938
5208
1201
917
1917
4926
5833
4507
4164
4593
7479
9630
9562
9460
7825
3022
638
6321
7163
6351
5792
6792
12321
10376
8649
5267
4054
8961
6125
5337
9785
7115
2711
2132
7550
11102
5892
5934
9412
7878
9924
8002
3432
6707
7215
4993
8763
11198
6958
5400
9423
11125
9047
4099
2942
2564
4587
6727
7156
7683
4794
4068
2701
1180
4416
5208
3266
5001
9255
8596
3742
4610
8561
7391
2755
3792
6899
4010
6442
11064
10052
9110
5677
7697
8187
4686
6699
4975
3455
8629
7990
8277
7774
6090
9038
5765
5458
5846
5949
4955
4435
7224
3965
1523
5947
5297
4280
6345
7556
10529
11550
10489
10010
10345
10824
6849
6209
9646
9829
10461
10918
12229
7149
2282
3078
5707
6026
2932
2934
7457
8475
7464
7421
5001
7989
8642
3949
2772
3224
6285
4813
5063
9911
11586
10788
8998
8161
9589
10535
10404
10117
9276
11117
7260
1576
2485
5627
4282
6119
8879
4507
1467
1090
2749
7256
8952
9004
8000
2895
2216
8216
9835
5716
3270
5156
6942
3523
662
4270
6529
8249
6261
807
6191
7087
1555
923
4129
6532
8166
5393
6588
8280
6592
6043
3798
2699
939
1079
2509
3439
5325
9338
6293
974
4272
4744
6440
11015
10241
10175
8186
4027
3733
8740
6096
1729
3591
2016
4179
7068
5439
8490
9314
7521
4667
4632
8102
10085
10559
6619
4179
2912
1276
4888
9921
9795
4993
892
1432
1374
2233
8207
11071
10703
8731
4432
7070
9417
4876
7135
11584
9006
5794
8155
9034
5265
2991
7038
12267
8720
3519
2726
7216
6973
4501
8226
7804
7107
6953
8508
7569
5692
5595
3124
4885
8566
7701
3885
3978
5690
6228
8324
6743
1653
3728
4892
4673
4597
3427
2153
2831
6760
5400
4290
3199
977
5193
6960
3069
6656
12215
12135
8136
2987
1979
6742
9778
6978
3607
5798
11229
6303
3812
9132
7212
2408
3932
8628
6405
2886
3658
4856
3724
6231
9039
7369
4517
6790
6964
2256
6230
7650
3677
6463
10948
8657
4910
2882
2555
3032
6078
7358
6183
3930
2679
1889
4872
9806
11250
9320
6251
9139
8551
6168
8134
8790
10258
9619
4304
6885
8128
2879
4140
6868
9540
7108
1670
3414
7901
7414
4419
2863
3278
3942
7872
9858
7448
5648
4365
7803
5639
6245
6281
5224
7378
5399
5568
5170
7896
7355
7548
9650
8432
9109
5931
6737
7056
3551
3676
7929
11862
8943
3580
6047
7040
2100
3752
6790
7269
5971
6064
3938
4383
4042
3907
6515
5049
6805
7094
7171
7630
5490
2676
1698
2691
5450
8761
10798
12216
6256
4847
8967
5312
1089
5531
6579
3882
8897
9084
6158
5650
8576
11180
6050
4647
4974
2005
6223
8016
6352
4860
7016
11068
7976
3944
3890
9002
7517
3383
7990
8958
9075
12025
11785
10231
8470
6249
4403
5941
5322
6523
6337
3493
5591
5285
2446
3370
4365
7664
7317
5265
8685
9751
11076
6710
5467
7647
3641
5959
11208
7654
7654
8866
8866
11916
10709
10512
6579
4066
3023
2836
6825
6075
6515
10437
12191
8647
4858
3687
2327
6308
10923
7153
7321
8452
8818
8519
8236
8127
2581
4029
8794
10761
10941
8029
8158
7439
6649
9820
7764
7419
7030
7779
10291
6487
2589
6029
9067
5271
5923
7788
8794
10240
10760
8594
5523
4353
1701
1359
7242
9916
4181
5474
8024
6270
4844
6521
8636
9855
10083
7863
8964
8260
3998
1062
3453
5781
5530
4923
8212
10510
7551
8948
9808
5185
2364
7279
7528
6420
9572
9187
10648
6898
4286
6606
8150
8921
4422
5979
9251
5015
3462
6589
4349
3625
7888
7390
7174
7723
4682
6420
9328
9102
10855
11564
11887
10490
6234
3488
4122
6434
8611
9609
6118
2602
7302
11130
8514
3357
3921
8641
8835
5554
5834
4875
4385
9506
10828
7805
7470
9196
10645
11645
6260
2351
2442
4140
6310
3271
6419
9620
6589
4958
4060
4550
5134
6538
6610
3552
2649
8277
11776
6035
4064
4111
870
3216
9105
9261
9261
8395
5025
3925
3096
2581
2703
2404
303
366
6235
10235
5171
1170
3990
4958
7161
11687
9308
7439
10076
8146
7094
10500
7745
4545
4675
7688
7227
2695
5090
7345
9180
7023
3812
5908
6078
9420
10477
10425
11788
10447
5987
6199
9376
10363
6816
2157
6726
5609
4081
7862
4355
5814
6286
1717
6012
7263
4567
3396
2768
3266
2648
5500
6913
5683
3502
1796
6066
5032
3138
7650
5528
2887
2503
1854
4066
4726
3559
6538
11456
9144
6723
8580
7693
5858
9009
11056
6566
2214
3074
4104
4041
6236
4750
5416
5704
1481
2485
6328
5875
3688
6995
7844
8633
10664
5842
1439
2961
6779
5550
4967
3972
2198
6678
6740
2295
6215
8796
6433
8896
10969
7506
3392
3509
5143
7345
7478
9440
7197
6271
10687
8505
8630
8382
4563
6376
8573
10171
8798
7942
7189
4539
4674
3120
4650
7011
9043
10126
5490
6410
10170
6917
4356
5953
10133
7229
4976
5187
6311
6837
2995
7304
10551
4708
6048
12101
11062
8436
6254
7480
10109
11509
11287
8890
8240
4733
6053
6554
5569
10972
11307
5535
4735
10089
7788
5266
4571
4061
7537
9261
6780
3657
3481
6068
4471
5027
5733
6608
9077
7995
9273
6145
2450
6757
8492
3024
5202
11404
10401
7476
8285
10712
11469
5748
351
5909
6793
2861
7696
7479
3220
4549
4667
3861
5851
4273
1972
7720
8608
7726
9152
8284
10393
9589
7770
8826
8443
5363
5213
9908
11086
8140
8436
8344
4817
4418
4953
5785
7140
4822
2674
5164
7319
7241
4712
4037
8574
9001
5075
3674
6189
4272
4161
9976
9968
8921
5034
4471
6288
6814
8323
4037
1306
6930
6520
6029
8630
4446
3004
3322
2061
6426
7217
4194
7945
6555
2836
1998
3403
8618
8636
6192
7112
5646
8281
12227
6514
2552
6787
4500
2939
9114
11536
7485
4449
7029
7047
5668
9256
11190
9145
4929
7241
9473
6968
9660
7625
1674
4542
8655
4613
5068
6403
7078
10079
8552
7892
4560
2646
8129
7763
2882
3838
5751
7973
10458
10964
6049
4857
7430
6423
8862
7589
4679
2839
2133
3710
2950
4660
9636
9039
6067
3757
3379
6839
10228
6679
2634
3601
6884
7109
6070
7882
9269
8692
7148
5192
2783
5776
10048
11332
6977
6950
7430
2265
3148
3179
2014
3728
4873
8470
8811
3500
529
5063
8046
9220
9198
8849
6501
1100
2253
4404
8488
10547
5818
3531
4047
6853
10478
11727
7844
6969
9945
9754
11249
10697
9152
9254
8535
4506
1555
3726
7108
10431
10129
6500
5110
3200
2424
6903
8464
8021
6829
5007
6984
5820
4258
6258
6571
3182
1724
4631
3733
1943
3899
5284
8030
5502
6360
6712
5914
10801
5655
2770
3737
5644
8870
5193
4233
6624
3941
4686
5054
5616
6579
2435
428
5253
11146
6548
1780
2662
7607
8340
2757
4000
8056
10630
10764
10495
6284
6613
10803
6205
2570
6986
12035
6825
2133
5074
9625
10506
5611
5398
4415
1607
3822
7708
9995
7352
4558
5338
8443
10698
11307
11603
7683
4968
5557
4949
3045
2227
6802
7436
7569
8250
3651
6568
8368
3368
6929
9271
7236
4154
2046
7402
11907
9511
7947
9700
9998
8538
7165
5669
7356
7701
4772
5168
6359
5464
6849
9942
10678
10519
5653
2695
7059
7120
3463
2613
7226
9902
5938
7236
11315
8062
6939
9805
9390
7892
3695
5372
6743
4359
2584
5158
9379
9305
6105
3056
6872
10260
9821
6978
8719
10700
8791
5889
6298
8298
4053
1732
1831
2105
2655
4761
5163
7226
5729
5027
7310
3562
6751
11717
7248
1736
2879
4119
8164
7794
7524
12112
7056
5765
8996
6706
8801
8321
4359
6008
3956
2931
4667
4665
5148
8075
8708
3822
2499
5183
5837
6338
3975
1798
1993
5863
11862
9960
6479
3982
4328
5138
2085
5395
5842
6037
9720
6832
6909
9800
6713
5670
7628
6668
9128
9818
4460
492
940
4845
5783
2858
5395
4998
5163
9311
6944
3592
7879
7850
4480
8728
6200
4124
9857
8346
6160
7417
6617
4041
3692
7312
9445
8120
7269
7884
4176
6228
6591
5208
9428
9571
10439
8695
5967
3884
5917
8181
7362
10229
6955
4182
9337
8571
6637
10063
10056
9492
7724
4245
6656
8635
4973
5753
10821
8876
5292
7218
8530
4531
1527
5514
6120
7080
9619
8788
5116
1449
2575
7673
6529
1449
5224
8375
9048
6184
6304
8856
7284
3939
6121
9107
7315
4011
6132
6962
1722
879
3223
6395
7948
5860
7517
7616
5552
5714
2010
2189
4009
5763
8843
8982
8178
8918
9882
11158
8634
6528
9549
10037
6307
6816
7909
7263
6117
6925
8000
3497
1051
5142
5090
2799
5124
5502
5790
8944
7478
3615
3225
3177
6032
6303
5211
5739
5709
5471
8296
9234
9336
12413
8961
7061
10290
6398
3450
4554
7725
11839
8443
7938
10731
10750
8725
6317
8018
6391
7318
8437
8200
9095
8436
7111
1768
114
5786
5709
5687
10293
4693
3322
9511
10207
8073
8290
8187
9083
11293
11997
11320
9251
9206
9315
10064
11335
11010
10922
9213
9939
8608
3732
7097
11160
11160
9204
7949
9489
7353
3068
6459
9161
5387
7075
5690
3488
8647
9904
6617
3740
4479
5602
2363
470
1589
7057
5521
4954
9803
6144
7301
11808
8399
4420
3455
2633
5905
8091
4786
4806
8956
8706
6078
7903
5533
2100
7449
9827
9931
6764
6046
6093
6811
9226
8061
6450
5289
4632
5101
6430
6529
8587
7003
6980
10244
10680
10758
6897
3329
4652
3216
3458
4521
8158
12099
11657
11526
9674
5326
4207
8686
11397
9628
8539
9656
5799
4224
5287
5591
5828
6036
4964
498
4486
6912
5379
8053
10728
8721
4599
3929
5321
9079
10808
5170
807
6445
6860
4115
6826
9571
7051
1597
2667
2211
4453
7417
8861
9840
5943
7910
11119
11119
7173
4598
3764
4730
10559
8540
8808
11977
10627
9055
9565
11056
9738
7758
6959
6888
7845
6061
7585
11960
8996
5210
6124
4591
1715
2225
2636
4024
4562
3161
4987
3988
561
4057
6254
3486
2314
7407
11012
5972
1395
3009
6076
4299
4759
9962
7292
4295
4990
7987
7035
6056
10970
8112
3186
7023
10752
5382
1895
5878
8021
9408
8347
8094
11425
11678
8643
3899
1793
6537
7401
5927
6363
2614
5011
10234
12461
11251
5980
1332
6321
12179
8873
8873
9516
5806
3554
2396
3370
2395
2304
6538
5150
580
5088
6055
6919
10269
4401
2989
6569
6415
6822
5679
3616
8187
8763
8763
7707
7272
7237
3925
7263
4994
2666
8400
6895
3469
8287
11084
9408
9600
7569
6259
7091
4960
2257
5766
8495
7493
9495
10165
9798
7665
7804
6364
6487
9913
10124
5191
4991
6073
4830
8056
6577
8332
9654
5359
7318
6730
5028
9549
7594
6768
10776
8217
4290
6501
9035
5411
5473
8759
6289
7441
7220
6378
8112
8852
9499
10323
12288
9189
7688
4975
3322
7277
7087
5905
8614
5785
2342
2277
5059
10627
9445
5685
3487
3908
4693
3959
8020
12458
6669
6399
6390
805
4519
8131
9572
11815
12106
10561
8655
6305
5546
7309
8261
4222
3817
9988
9265
5862
8205
11296
7898
6031
6614
5730
6128
7773
11070
8227
4993
5854
8138
11538
9893
9709
9061
8030
10208
8676
8176
9219
5563
4030
6730
7927
7776
4142
5690
11052
6272
6584
11054
10334
10280
10471
6368
5214
9818
6400
6125
7779
8996
8163
3089
2159
1695
2331
2775
4177
6365
4291
4197
6889
5935
3114
5880
9558
4580
2610
6266
9933
6388
5535
5993
3796
6346
8360
5484
5808
9853
8132
9311
10008
10383
11359
6669
6779
10354
8633
8632
5138
1280
5404
10469
8574
4620
7492
7691
8455
8664
7679
9877
8804
7196
8849
10002
5208
1741
3145
7855
11650
12491
8465
3660
7686
11056
9396
10751
11603
8513
4189
6180
7143
2864
6259
10394
6036
4962
9875
7901
6163
7185
9142
10753
10753
8876
3770
3804
4661
4362
3754
1559
6332
7632
3323
6474
9889
9165
8805
9943
5966
4992
8524
9759
5801
1230
1982
5937
8582
7809
10153
7721
2635
4086
3790
2257
1516
3609
7655
9704
9577
9249
11453
7015
7015
11514
6725
2859
6920
5972
6394
12061
8891
4951
6888
10631
11851
7026
1383
1113
3373
4881
4681
4584
4818
3529
5288
7241
8156
8181
8097
6554
6143
8234
7938
9706
8567
4847
2298
6675
8794
3743
2567
2394
6193
9144
6661
7685
9254
6727
2456
4472
10388
7977
2431
3937
3273
591
6801
11340
6292
2850
2924
3808
5688
7286
10380
12401
9337
9178
10808
9336
4642
5539
10583
10695
7678
3297
5388
7919
6864
5633
8360
9044
9382
11727
6077
3335
3721
5355
5888
2469
5427
6395
3838
6421
8753
6438
8312
8255
2722
2495
2066
6213
7439
5114
9974
7312
1091
68
204
4251
9466
6332
6570
5961
6593
8101
2203
1764
3987
2691
5095
5284
2628
3233
2843
5138
4509
6440
7555
4327
2130
3578
7429
4355
3242
4855
8145
8702
3874
1780
1691
5127
10044
8541
6798
5817
6612
7636
6233
9758
12109
6410
5750
6363
4843
5412
5085
5069
6258
9494
6282
4060
2482
5642
9155
5079
1504
167
275
2898
3927
5825
5414
1006
730
6564
11317
8226
5955
7617
7473
5930
4137
6573
7368
3274
3283
5936
9486
10898
11703
10980
6253
4384
3717
5576
5665
3505
5766
6891
7670
6234
2990
4311
7878
10077
9848
8027
5232
2803
6951
8977
9811
7169
5591
9236
10814
9860
3829
2741
8190
7449
6995
8972
8922
10460
6353
5700
8613
6947
9227
8877
5639
4132
3564
5439
5952
4080
7373
6617
4321
7318
4578
3069
5354
8339
8647
9127
9881
5874
3568
2576
4722
6935
7514
6717
4247
8451
12191
6964
6964
9374
6966
5524
6678
10593
9598
7554
6497
3632
5610
5314
4291
7296
5862
2513
4242
10412
8978
3459
2268
2980
5300
4458
3653
7607
8291
9339
9473
8554
9852
9253
7627
9509
9168
8827
7063
5379
3955
4118
4976
1258
2354
4169
4228
6188
6471
3684
5240
5417
7504
9734
7652
5909
7600
9675
7859
9807
9730
4844
5941
8986
10320
8171
5172
5397
3048
6458
10057
7166
4165
6955
10856
11397
11895
11203
10841
10299
6099
1654
2124
3653
3251
3129
8093
8362
2787
2433
2387
6240
5665
3838
7818
4272
6488
7236
2754
5804
5069
6084
7262
4401
4533
6698
4523
2417
5314
8207
6941
5233
7634
6968
5829
5789
7709
10225
7936
8881
11970
10651
8999
5193
7314
9430
9430
11316
10324
9771
10763
9848
6885
3514
6101
8213
7377
10560
11772
9629
3468
3760
3716
1855
6951
5282
565
4832
9455
8192
9395
6302
6302
10067
4152
3201
4922
3193
6417
5829
3876
6015
4695
6915
10947
9427
4806
2130
1663
3964
4065
6166
7458
3429
6987
12024
8687
3104
5180
7150
5860
4950
2306
6220
5620
5106
5079
3301
9471
7716
6822
11171
10983
8254
9131
8470
5463
3457
5428
6961
8159
8306
8349
11200
7749
7026
9935
9648
9759
12045
8105
4122
8111
8433
8155
8148
6603
9652
10247
7377
7951
7688
3026
711
2308
3529
2454
3116
8166
10274
4600
4313
9313
11147
7897
7699
9066
3620
814
1436
5909
7077
6224
6838
3187
1439
6024
10631
9689
10163
8427
6750
8196
4488
6381
9865
9005
10199
10699
9084
8243
5418
5839
7020
7922
9270
3340
2327
6035
9531
11905
10022
8542
9287
10442
11731
6604
941
3572
6904
4670
2344
4191
4472
1766
3936
5801
4859
2995
562
5052
5242
1777
7292
11934
8932
9178
8113
7483
6310
1606
3931
7994
8072
3598
3882
4999
7859
8072
3894
8309
8142
3067
2074
5952
10837
7203
2158
5465
6650
4202
2592
1859
6715
9339
7349
8647
7929
8212
7922
7589
11378
9086
7842
5897
6780
11474
8883
5494
4805
8143
9950
4409
1946
6531
6655
7143
6524
5662
8616
4427
1392
7338
11383
11383
8215
2031
4545
4727
6149
9831
8863
11183
9652
5288
2609
1844
5108
8763
9158
9588
10564
8895
3970
3019
8336
10253
9371
10858
6317
6230
10506
6487
7203
9353
4945
4967
4393
2545
3645
3256
4715
5621
6879
10404
9369
9369
10773
7396
3622
6142
8164
7872
6273
7086
8134
6140
5811
4314
6616
6945
6123
3447
3600
6207
4873
4967
8136
10891
9135
5517
3801
3704
2637
1211
2094
7953
10536
10536
8629
4107
5936
6386
4414
8366
9817
6220
5671
3412
702
1313
5190
8446
9254
6842
2209
2724
5206
8566
8900
3876
4833
6422
6811
7647
5288
3399
6608
7869
7261
7264
2873
4011
4922
7654
7423
1543
2477
3841
6793
6428
3424
2529
1512
3910
3904
3208
2371
2409
7180
9510
6566
3071
2018
1081
3708
9397
9901
4559
6262
7919
6455
8034
6042
2656
6429
7801
6994
6589
3914
6586
9377
8036
8651
6503
4878
5068
698
4219
4424
1019
4114
8455
9952
11070
7574
2005
6095
7820
5399
8954
11079
11172
12236
11299
9407
8610
6840
8292
11587
12091
11281
7131
4463
3372
7050
10050
4805
981
2552
8617
6680
913
4032
6236
8853
10126
8074
9966
11304
6223
5404
8657
7199
5346
6602
5686
5007
9705
6210
2174
7276
11569
9914
4868
4568
8997
9748
8636
6566
8008
7201
5311
5786
6444
9271
10830
11577
5330
3264
3692
4493
8780
8021
3422
4145
4352
1451
3865
6264
9135
11605
9533
6997
8620
9154
4112
4361
5452
5991
5367
2067
1565
363
1601
3527
3551
1715
6618
7103
2209
1915
6809
10375
9370
9696
8341
8298
9250
5317
763
4347
10188
10895
8223
8659
6711
7451
12192
7405
5502
10442
9338
8360
7840
3161
996
1924
6034
5214
3619
7629
10806
6592
5351
5988
4106
6343
9292
8066
4339
8404
12115
8635
8059
5582
2272
7046
7289
5179
7519
5021
1670
7057
7067
6263
5665
6782
10019
8143
5329
1456
6465
9491
7315
5534
6794
7324
6812
9680
5651
1906
4150
5118
8331
7584
7584
9821
5099
3467
8189
10444
6624
6625
10445
12228
6209
2292
6176
10070
11371
8383
5691
3067
6256
6010
3527
4481
4409
7803
7152
4247
6042
10059
9420
5128
7515
8312
5802
5208
2012
3011
8048
6927
3743
8143
9981
9748
6218
1576
1566
3519
9074
6408
3020
8508
11896
7459
4298
7980
10415
10103
6357
7897
11808
7964
8525
11336
5772
1380
1725
6998
8671
8148
5559
5000
7318
4788
3776
7215
10955
6547
4596
6493
4231
3460
6034
9556
6932
3176
3073
5116
7083
5482
6650
4808
1893
5539
9907
8824
8963
5924
2224
6224
7774
5472
6723
5121
3901
8435
10637
9584
7565
4950
1959
5255
5915
4667
8779
10294
5084
2693
4534
7569
11235
8764
9350
7860
6843
8908
6894
7221
6827
8910
8667
5299
8108
6833
6629
9277
6693
7163
8286
4558
5457
7091
8304
12030
6663
6300
10213
8973
9882
9896
10625
9285
4467
5018
4860
4609
4933
7247
11506
8239
4857
6186
3947
3773
8390
10644
8889
7004
10384
7069
2720
7176
11378
6582
6210
8903
9422
11573
8395
5025
2946
4208
6258
6079
5066
7261
7223
6140
10398
6337
1304
4721
9754
10839
5375
6070
9814
6270
7787
11937
6578
4902
5097
2116
7483
10436
9950
11084
11082
6755
3345
4850
3081
3815
9266
6500
2866
8022
8142
3699
6349
6013
4570
5285
2393
3309
7191
10703
11307
10663
10093
10257
6088
4753
8717
6458
3211
6023
7452
4456
5709
4058
3998
8675
10095
6036
6945
9172
7786
6022
3068
4142
3081
888
2366
5559
9482
8388
4871
5861
5296
2919
1242
3983
9127
8868
6996
5443
2816
1801
6090
9662
10487
7514
6185
8325
9055
9104
4708
2673
7617
12269
11505
6851
1632
507
5215
9389
9146
9329
6254
5205
4608
4183
4286
7159
10209
7843
5401
3288
7697
7669
4239
2869
1979
5411
9852
8823
3795
5901
9474
6380
4713
3306
6428
11269
5039
2139
6423
4409
2690
5221
8886
6967
2075
3508
3995
5086
8699
7894
8527
10247
4856
6189
9720
5267
6071
10563
7263
6006
9117
9764
8256
8432
11155
7683
7116
6043
6799
9493
9493
12007
10999
10272
9101
8365
7979
8302
9811
9052
4845
1911
1121
2882
5159
5027
8803
11872
8649
3372
6595
8143
2937
3637
6472
7008
7213
7969
10135
10432
10432
7846
7384
10586
11048
9258
6000
6112
7560
9373
7384
6529
4490
2508
7786
6267
3553
3423
5234
7509
6234
9581
10855
6490
4992
6188
4196
5497
5806
1703
6207
10879
7417
8840
7388
2054
4747
4188
4254
4645
1832
1326
6435
6954
1099
519
2067
6873
7653
5931
9458
10604
10290
9379
3668
2048
4769
7744
5536
3205
6114
9298
5729
2577
3879
1405
5198
9545
10622
6470
1447
3331
5147
4438
7627
12009
9567
9260
5854
5257
8217
9336
7866
6211
10587
6746
4973
5048
6703
6374
6492
8369
3269
7008
8721
3634
5074
9083
9771
5348
2374
7047
5316
509
6473
9728
9728
6716
6275
5874
2729
8824
9585
8968
9325
3876
3977
4248
2840
7508
11184
10054
8077
7248
9246
12291
10127
8651
9494
7677
5059
7449
7299
5056
8371
7613
6147
6207
4654
4759
7119
7921
8205
11039
11249
8519
7576
5750
4973
5969
6439
5090
1529
1971
7741
10934
5159
2733
6952
6534
7133
6710
1739
1842
4937
8638
11529
7763
4468
7968
6656
3017
4580
4884
4149
6550
9477
10590
10695
9857
10400
10530
4951
2976
7439
8534
4113
4821
10562
11256
8195
4778
4702
5355
3917
5175
4545
2527
7316
9063
3967
1617
7129
11656
11530
8877
7995
5488
2187
3423
4847
6130
5592
3430
1683
4148
6150
5830
7582
7076
8492
10337
8306
10049
11583
6507
6040
6910
7874
11015
7008
2861
4252
9345
6297
4323
3746
1118
5356
8471
10474
9227
3534
714
6175
7903
2126
358
1523
7002
6382
6308
11772
7271
7271
9463
6572
4465
7356
11536
8370
9070
6228
5461
7613
5841
5749
7570
8560
4007
5645
6879
5196
5636
5802
7136
7721
9292
6435
1489
4033
3850
5894
11520
8120
4132
4185
3899
2229
2700
5843
6097
3942
7895
10843
8655
4714
3730
9090
9931
3988
5381
6671
1649
4057
7950
8365
4386
6140
7613
2026
2813
8545
9214
3703
3668
7062
5711
7337
8135
6947
7542
4234
6221
7107
5860
6715
6864
4779
2005
7450
7811
5637
9197
9523
4866
5242
6412
6711
11086
12259
11637
9282
6934
9007
9960
4897
5883
5665
6707
9636
7554
10188
6460
6228
6226
1969
7687
9281
4201
1236
1171
1346
5035
5043
5926
11266
9176
9343
8433
2813
726
6516
10772
10537
6535
1012
2495
7462
7966
8757
9198
5462
7978
9184
4038
620
3582
7889
10244
11885
10038
9458
10219
10799
11965
11309
11189
7918
4313
8240
7755
4482
6668
7793
9205
7472
3259
7140
11099
11099
7079
949
4566
10696
8441
3422
3717
8736
11000
5824
6932
11282
8249
3857
6403
5902
1934
4660
6301
3493
5357
11047
9149
7530
5898
4508
8318
9296
8453
10595
10880
9278
9779
5854
6753
11096
10439
11511
11863
9423
5937
7878
6922
6338
5113
3737
8982
10658
8949
9844
10282
5801
7501
9157
8192
5676
3682
7384
10478
9107
3613
5266
8694
6305
7229
10975
10242
9077
10073
8550
9480
8176
6492
10484
11611
9524
5616
4937
3935
860
6201
10413
8680
7266
5977
5628
8622
7395
7464
9824
7873
5468
4545
8276
8902
4065
1884
1856
4367
5530
2901
6959
11817
6289
2713
8125
11450
10799
5621
5748
10840
12057
7321
2991
7661
7896
4135
6851
10029
5642
4959
10086
11080
7879
3931
3181
5387
9868
9604
3615
1425
3783
7176
8581
4260
1124
5794
10270
9624
6254
4861
9226
11833
11556
10817
5499
1222
4205
9522
6026
5027
10293
7708
2370
177
6357
11413
8609
8772
5730
3544
8080
8813
4252
3616
6649
5065
1876
6342
12021
10519
8468
8670
5420
4587
8808
5169
783
6633
11402
9006
4326
1488
5835
7481
3060
1144
1608
5333
8035
4129
5288
10798
9688
8940
10203
5782
1096
340
4530
6154
2261
4226
6372
8185
6692
6600
10034
7367
3625
989
1133
6713
10980
9445
6247
4773
4338
7866
7631
6562
11384
6781
819
5440
7329
2695
6243
9640
5332
3090
5905
9215
7034
6530
10436
9578
5935
2318
5520
10353
6042
2898
5728
5157
6253
6501
6039
8542
5480
2298
6941
6297
268
3244
3763
6332
7882
5118
8021
9960
11017
7469
2374
6720
8459
3259
5875
10629
8951
6621
9039
10003
4431
2544
8116
9977
6498
6407
4915
4645
9424
12105
11684
7718
3116
3049
3116
3138
6376
6773
7362
5496
5564
9211
5771
6735
10522
10047
7513
8913
10452
10068
6040
1327
4317
7460
7819
9483
12063
9929
9486
7507
1916
5553
11587
7135
3133
2663
6665
12359
11582
9057
7762
6546
6180
4607
1590
5010
10176
7932
5253
4606
3348
2322
1270
3008
2778
5202
6776
4603
5035
6197
9639
11365
8128
7078
10375
9547
4582
2683
4154
3161
4555
6046
6414
7236
2994
2774
8424
8975
6347
3966
1338
4953
7953
6664
4466
6918
11696
10756
8976
7657
7386
4392
6443
10687
4642
3767
5907
4597
4903
8236
6106
3314
4976
7826
10577
9462
10778
12463
11337
5820
4902
6004
6992
10578
9653
9437
8736
4841
3177
2648
4128
5671
6262
8538
7794
5993
8418
6734
6224
9305
8796
6436
5710
9249
11588
7529
2863
7800
12451
6881
2251
6178
10623
9048
8700
11023
7834
3613
5695
8820
6789
8779
12465
11132
10891
6600
6841
7207
7207
6475
1725
4133
3118
4836
7713
8785
7411
5743
8022
9340
5738
2222
7729
11923
9456
6177
4638
3987
8071
9354
7146
7227
4975
5315
5902
4906
4673
5616
4611
5471
5867
1936
4036
4894
6613
7427
7809
6822
5541
4855
1963
2793
3736
7324
10602
11768
10738
9019
9651
6937
7801
6417
5692
7795
8160
6354
1999
3676
3514
4374
9251
8288
3262
2726
2408
5953
10291
6191
2818
2071
4898
5467
867
6022
7664
5456
4119
1809
2143
1762
1134
2632
5811
5894
4708
3482
1472
3886
7805
5459
7698
11854
7625
5776
7403
5274
5667
4631
1958
3643
8525
9204
5766
6346
4747
3236
4774
7465
7758
6078
8025
7580
8839
10882
6774
6374
10271
6816
953
1320
1814
2063
6035
5060
920
2613
7649
8281
8993
12451
9352
8563
11662
11764
8829
3732
5977
9655
6000
2508
6853
11391
5696
2540
8235
12495
7522
5026
8442
4997
756
2814
5967
6381
8894
9503
9575
9260
6303
5203
7292
6606
5963
8780
8188
6369
2776
1460
2051
1096
6261
7240
2021
6334
6581
4418
5980
6421
9831
8977
3961
7083
8907
4709
7030
10400
9914
5814
1426
2297
5864
9411
6452
2510
5545
6480
3327
3085
5281
5102
8161
9831
7190
5062
4436
6282
6180
3539
6369
9031
9570
6447
1686
6081
10668
6498
4148
8349
5854
2333
6457
7947
3796
3601
6976
6435
7817
9111
8124
10646
6042
4456
9585
6979
6333
6916
5087
4146
3906
6387
5770
2958
4356
8968
8948
8910
9698
7988
5594
3478
6740
6997
7705
8066
6960
9106
8268
6462
8377
8447
8403
10426
10087
11576
10240
10402
12491
9690
6638
8822
7618
6351
9190
6044
1379
2965
4660
4869
4402
5510
8012
9103
9806
6690
4701
2974
1733
3341
8109
8616
2577
3370
4305
4727
8999
5468
2764
4904
3514
5985
5870
4127
8066
6402
2255
1693
4065
5034
5438
8322
10906
11559
6509
4478
6686
8161
8554
5098
6407
6873
6323
9087
10333
9996
9796
11312
11956
8312
5375
8753
7162
2473
7001
7033
6651
7738
5969
10223
9542
7335
8548
5717
5648
6594
7672
10811
8002
6327
6199
8482
8998
5381
6302
9209
5324
2877
7977
6543
7438
6368
3625
5876
8321
9459
4361
876
691
4560
7190
7777
6749
7866
5852
3025
9018
10233
9656
9635
9606
9655
4156
190
1665
2711
1510
2535
2674
4273
7870
5000
4169
3498
472
574
4083
9820
7501
4618
6746
5153
7677
11522
7169
3460
3692
7312
8698
9223
9512
4826
1321
6297
10630
7157
8340
6665
6299
11388
8238
6776
6160
3895
8199
9619
7670
7740
9476
10784
7310
6411
6241
2403
1905
4059
8787
9322
8803
11301
9350
8874
9037
8680
6156
3417
5439
7733
6276
5763
7152
9192
6616
3972
9425
6839
2887
4290
4269
7915
11665
10210
7577
4452
4880
7114
6202
8461
6025
4065
9841
12364
11691
9695
8602
4766
1960
4771
6530
3884
1104
3165
8094
9498
7793
7281
4989
7368
9932
5208
7175
6842
2778
7975
8549
4503
5861
4578
4910
9504
5765
3597
7021
6469
6224
6547
6749
9155
7816
4972
8599
11177
8946
9539
5714
3294
3918
6212
8012
3476
3590
7848
10456
11201
10113
9419
9324
4835
1420
3087
8237
8663
5832
8898
7886
4396
4215
6676
11058
7502
5350
7735
4216
4043
8814
10700
11048
6165
6717
10622
6726
3987
7198
9557
7694
4175
1529
7162
7636
6150
7071
3645
1977
5605
9788
8214
5375
2853
6976
10056
4544
3053
7760
6682
6220
5199
2426
6530
8034
4914
7450
7768
6594
8487
8311
6955
2128
1840
6505
5503
4804
5025
1932
2643
3429
6209
5364
4485
4267
3426
5725
7404
6688
7420
8514
4789
7693
12141
11636
10720
10078
6121
3200
2962
1125
3393
8429
8572
9441
10100
8851
6194
3872
3803
2719
4337
4617
3049
7394
11042
9354
7143
2691
4383
6852
8056
10170
4846
6433
10560
9280
10139
10841
9473
5545
4589
4731
7633
7225
2390
1318
548
1555
6086
9323
6022
4076
4212
6865
6333
7206
8252
5126
7262
5293
3454
6581
9809
11338
7739
7205
6205
2873
3669
7994
9801
4234
2205
1676
6337
8040
7083
8573
6325
8763
6928
5876
6459
7748
8017
5551
6653
8845
7751
5327
3728
1647
3671
3139
6374
5997
5511
7337
8037
11058
6336
6989
11973
6906
2441
5760
5702
1856
3228
8309
6080
4797
5929
3540
3085
4259
5584
6534
9248
7673
3278
5719
5875
7486
10822
8065
7530
5849
4761
3390
1811
4487
4660
6689
7126
6193
9729
11766
7629
2434
4467
5185
6021
10485
7226
1177
5301
6575
2951
2684
1654
1402
4101
9408
12352
8219
6921
9178
7120
3600
1286
1898
3689
7124
10630
7447
5622
8511
8768
10114
11086
7404
7250
6063
5950
5112
1014
2233
6268
7860
6294
7728
10559
6323
2013
4085
3713
4986
8677
6210
3586
3658
6242
10679
10665
6813
7223
9567
5547
4258
7836
6773
2808
2938
7367
5740
598
5299
5017
1623
7272
5759
2904
8932
7144
1388
5854
7879
3855
2186
6905
10291
6845
8386
5853
4754
9403
10249
6174
4685
9841
8637
7345
9583
10744
8271
3931
2953
7325
8519
6460
4076
530
1242
5434
10072
8221
2724
4597
10195
6777
2696
1766
3962
5267
6245
9814
10152
9210
8018
6622
7931
11081
7763
4766
3645
4089
7754
7441
3127
2617
5264
5717
9124
9838
4565
2745
3444
5089
9338
7286
2181
4272
8199
8116
4778
5218
9227
10107
8910
6179
6922
10520
6201
5158
4839
5191
10609
6012
3015
5088
7955
7000
6681
7632
2772
6101
11916
11316
10457
11236
5954
3855
5628
2843
7211
12039
10678
6651
5252
6974
9734
6391
4081
9484
5914
6082
9680
7963
10109
6474
4147
5543
6555
6272
6061
6169
5467
9152
8800
5547
2666
2322
5485
4122
3780
6242
6597
5690
2881
2523
6381
8585
9957
7261
5666
8388
9983
6297
4378
8814
8341
5619
7134
10188
8786
5014
3960
4978
4880
4173
6930
7169
4176
3507
2483
1882
5846
11045
6509
6583
11506
11712
12052
12070
11284
7199
3904
4897
3148
3900
8737
9050
10043
7983
6327
9971
10110
10927
6976
5045
10513
10728
5161
3840
5807
5130
3515
3044
8174
11172
9388
5697
6712
10855
11214
8475
4773
4344
6393
6441
8589
7399
6967
7422
4173
5800
9481
7336
4843
5558
3072
2505
7484
6993
929
5352
10510
5703
2167
5056
4547
4513
4652
6410
7595
2767
4921
10735
8629
6487
4998
5525
10593
9889
4135
5447
7277
7987
11868
6316
6307
9856
7812
7746
5157
7562
11396
9108
6977
3965
6109
10502
9984
5029
2979
3047
1566
5771
7167
4541
1933
4549
5425
7225
8102
7179
7080
6251
4617
4671
7245
3730
7215
6375
1593
4955
6217
6127
7118
6533
4102
7224
6128
3400
7297
6273
2702
5422
8310
5453
7448
10341
5396
4647
6210
7231
6852
6073
7819
5695
8196
6037
1336
2672
5333
4449
1931
5505
4539
428
2084
7429
11436
11649
5935
4580
5821
3879
5604
6147
3357
2138
7239
8935
9614
10950
8060
3444
6334
11011
11011
11604
5699
2902
8807
7903
3321
2272
721
2871
9004
11966
7719
6238
9569
10955
8631
7846
10405
9080
5397
2320
6675
10118
8395
8635
4936
4878
6985
7463
10787
7181
7181
9696
8689
9025
6307
7768
6160
6785
9223
7647
10542
10518
4523
6244
10294
7620
8669
8648
6692
5882
3453
4297
7222
9021
9200
5844
7213
9073
8371
6978
7207
7913
3749
3641
8012
8303
5861
7541
7591
3519
1174
1640
6116
8914
8456
8897
7801
6474
5301
6268
10330
11685
9392
8524
10466
9729
6670
8404
8712
3515
3666
3732
5209
8305
7204
4924
5616
5153
1534
5020
9211
8554
7897
8569
5847
7360
7482
2360
2220
7057
11368
7133
3668
8010
8100
4676
7254
10073
5943
1446
1695
4896
7904
9931
8266
8624
7370
6596
9944
8933
6948
3029
4996
4961
5017
9392
8246
6929
9637
11383
7873
5578
3883
2450
4811
8205
9132
9370
5645
4045
8269
8208
8265
7505
7072
6371
7103
9879
6906
2590
2958
8140
7455
7167
11519
6312
1616
6472
6122
1590
4234
7581
6294
8126
7516
6500
6015
6527
5467
4184
7134
7543
6692
5384
6408
5058
5323
6544
8707
9067
9398
12104
10925
5578
3330
8907
11623
8877
3944
6535
11165
11036
10818
10876
7909
6279
10478
8501
4395
4327
5675
6704
8785
9675
5620
1568
4976
10398
11504
10455
5627
3656
2702
1748
7323
11526
11719
11417
7406
4035
2300
2678
5460
6506
9702
10630
10630
12296
7866
5959
10324
9476
7999
10275
11817
12172
6251
2018
7013
11302
9079
6055
8410
11087
9103
4909
4621
6927
9252
9529
8676
10870
11830
6908
2688
2210
7064
6330
841
4920
6814
4839
4438
2683
2900
2712
6485
7548
5515
7965
4143
1890
6550
8148
3568
5467
5829
1380
5687
8065
5043
6796
6199
1981
3555
6837
7598
8810
11094
8054
6385
8907
6807
3298
2414
4616
3532
6634
10302
7791
3910
1790
5530
4064
3110
3534
5352
5757
5759
9782
10820
8349
4023
6127
10871
10131
6546
3662
3557
4728
3176
3996
7227
9503
9928
7769
5026
6875
10234
10156
5991
5008
4735
2969
4155
7224
7906
5342
7905
10744
11718
8960
7198
7541
4082
4698
5702
5939
5417
5168
8069
5896
3902
6264
6986
6447
6753
8292
10503
5834
3292
9280
7619
4248
8899
7071
2934
2869
6416
11095
6119
4030
9500
8100
2583
3025
4047
5452
4467
6123
7813
7852
11886
12467
12112
6772
3907
7132
9088
6944
4863
9128
11014
8708
8191
7118
7530
9183
9847
8917
8145
9758
5745
6292
6738
3000
8239
11287
6290
3563
6107
8410
6764
6077
10176
10451
9966
6293
1407
6156
9264
8129
7012
3870
2237
3827
6767
6934
6246
8407
8937
10099
10452
7668
6313
8038
10225
9385
9975
10030
5159
6302
6282
5524
7909
9029
7759
6886
9458
7821
8928
11893
8727
8279
8640
4060
6899
10499
6026
2354
4296
8724
9669
8534
10013
11571
11140
10117
5308
4958
6893
5045
5543
4831
7568
9092
8651
7180
8317
8331
5064
5368
3490
5946
6474
1650
4178
10310
7862
5505
6530
5330
4577
7149
8919
7223
4236
2950
8432
6704
1867
4824
6521
6518
9658
9545
6832
7601
9564
7149
4132
4058
2454
5391
5787
6963
11938
11594
6944
2389
6728
11528
8888
6539
8460
9361
8041
4355
5838
5770
5514
10205
5951
6579
5766
395
585
3392
8925
6898
3425
8366
9979
8236
10142
6003
1221
6154
10848
11357
11866
11154
4935
4487
8115
5622
8213
10517
6242
6749
10508
7796
7066
10972
7351
2624
2421
2773
3029
5834
5406
2865
5236
8099
10329
10587
6017
2634
5032
4321
1396
3618
9356
8404
5093
4941
5147
5106
4958
5882
6862
7968
9506
9680
8150
6436
8308
8081
8474
9768
7588
6789
7252
9954
11229
9506
8568
6519
5874
4987
1470
1616
4037
6713
4571
4754
7235
5339
4373
5509
9257
7163
4503
9532
8553
4268
7907
9842
4890
6039
6551
2106
4840
5623
6150
10409
11588
6348
3375
8336
9233
7602
6591
4864
7173
11421
7857
2051
2443
5127
4222
5723
7009
7548
7606
4494
4603
7445
9859
7534
3135
4580
9182
10694
6074
2818
3138
1769
6854
8674
4283
3480
7871
6984
2920
6799
9260
5583
4287
7994
9684
5368
6577
7764
5295
5130
2569
4239
5172
6435
8055
9449
10415
9915
9201
5618
6561
5431
5407
10386
9785
6817
3960
3201
3286
4565
5050
3016
1931
1689
3040
2475
2122
6082
8404
8274
4935
6992
12290
8668
6506
8760
6102
3873
6515
8551
5398
1089
5682
9549
9572
8931
9646
8278
5235
9221
7072
1077
821
1070
6518
10452
9381
10452
8115
8799
10701
7478
3723
1618
995
792
1474
6884
12086
7151
1543
6265
11825
7499
7432
7830
7043
7220
6019
6228
8156
11700
7267
3849
3479
2894
5691
9761
8714
3489
3105
4994
7209
7700
4183
5340
10254
6954
4901
7022
9075
7565
1904
5058
5494
4428
7089
8248
4793
4421
8256
7787
4959
5171
6409
7110
9583
10631
6299
1546
1317
3208
7734
5897
2118
2399
3748
4521
6270
8844
6922
3654
2933
1595
3317
5503
3345
6649
10694
8136
5704
7585
9872
10421
11617
6974
1685
6902
8842
4596
4222
3905
7258
6583
5062
4776
3136
6089
4763
6203
7193
4020
7006
7171
6852
11013
6826
2452
7292
10736
10519
10668
10048
7255
7109
5891
2569
7466
9652
7269
8087
4412
4346
7114
6921
8681
5106
6693
9029
5962
5564
7382
9834
8276
7438
6208
7452
10793
8249
2898
5374
7539
7096
5041
3463
7082
6040
6195
10212
8066
6990
8616
3889
3756
3601
945
5009
4436
6330
7929
7929
7915
2555
4302
9662
12323
9064
4679
6258
7371
7828
8688
3866
1959
7660
7942
2449
2333
2028
3207
9076
11346
10047
10676
11699
7753
6188
6726
4218
2331
2612
5703
6217
7136
7485
3831
1391
5762
6616
2192
1255
5004
9264
5706
5439
7660
9093
9747
10322
7074
1429
3903
8865
8587
6206
9361
12425
9608
6696
8918
6967
4802
6516
8545
11689
8738
3552
5862
6772
5558
5331
7828
7618
5491
5225
7511
7024
4547
8963
5438
1012
3006
4399
4890
6306
5141
3904
4293
3210
1976
4927
9911
9690
9550
11460
6860
6111
5977
7078
7128
1025
3641
5454
7324
8692
6279
5981
5171
6799
10324
7274
7468
9831
7475
3603
3296
4203
4736
9980
7233
7233
7850
7061
6241
3290
6564
8059
4707
3816
4532
5405
4377
2945
5556
3736
1977
7492
8910
7236
10180
7802
2407
3452
6484
5803
5718
7489
5874
3262
5355
4282
1330
5675
5830
1227
1857
2749
4930
9898
8844
6716
8144
10272
8074
3189
4591
4404
3886
5849
4228
4540
8667
9730
4672
2448
4828
8786
6283
460
5369
6453
2480
5998
8732
6517
3961
1524
4404
8760
4763
4458
7506
6023
9001
10016
5551
4848
5162
7497
8758
4831
5420
5387
6700
6316
5352
7268
5392
2952
2026
7030
9894
4393
4659
10682
6776
3613
8673
11836
11001
9492
9311
8502
6168
5358
8920
7355
1769
5133
9854
10672
9768
9876
7178
7581
7123
4191
5459
3941
2132
4116
7399
6982
9483
6225
4154
10295
8606
4796
3507
6441
8903
3747
4906
6239
7236
11935
10357
7179
5157
7148
11042
11283
5766
2760
5096
3668
1302
3383
9058
7992
2544
3478
5928
3507
6225
10305
8369
5367
7504
8377
8316
6625
3204
7269
7506
8724
10040
8134
8085
4383
5800
11717
6741
5442
9977
9074
8229
10414
6948
3980
6926
5267
2119
2108
6758
7113
3072
1958
6126
10386
5311
1870
5960
7515
7294
9053
8711
9455
9576
5758
7156
11511
11857
8254
7507
6368
2706
5811
8987
6261
5085
5445
5334
8898
7256
7346
11457
8249
4780
5662
7997
4735
665
6369
10101
8742
9252
5267
6415
6370
1554
2180
1276
6272
11720
8183
3462
6999
6910
4011
8817
6077
880
5637
9956
4885
1201
2000
6964
9048
5720
4278
4320
5340
8029
8633
8694
8916
7699
8870
9079
10574
7528
1830
4321
5477
2324
5944
6259
6527
10829
6350
3157
7845
10683
5325
2395
2808
2856
6671
5975
3974
3723
4309
3759
5437
8607
6808
8220
5743
948
929
5298
9366
10781
6593
4339
10066
8891
4150
2110
2938
5438
7525
8448
6243
5242
7044
5105
1301
3480
8530
5841
6824
11626
9478
5727
7169
11210
7699
6921
9253
7215
9100
9180
7891
9668
6073
2287
1459
1267
6979
12434
11232
9850
11052
12061
6139
1276
3681
6437
4862
2055
4466
8394
8368
7003
4697
4539
6827
6601
9121
6107
3427
6012
4930
4307
5455
5886
8705
10764
6930
2845
2758
5381
9302
10732
10469
9466
6206
4948
7283
6134
6133
8392
9503
7428
5153
9940
8599
8482
11052
7596
3804
2697
6591
6477
1283
1292
3820
5403
9028
6835
4560
4703
5876
7425
4677
7620
8135
3944
5824
6443
7961
7862
3262
5056
5949
5794
7578
6084
6669
9954
11097
10589
10211
6776
4845
6285
5656
6941
5203
5362
7791
9387
7601
5693
6039
6188
10004
9052
4512
6536
5584
951
2620
7440
7932
8189
10365
5703
6277
8066
3990
4335
3639
5987
11002
6428
6832
8145
5358
4062
3656
5020
3908
5086
9391
11246
6419
6183
6502
2453
728
700
4586
8464
8690
5171
5246
8260
7461
4839
4031
3514
2821
5842
7691
4401
3571
6118
6950
7871
8133
9419
8307
7278
8103
6266
8546
10256
8065
6903
3825
4017
9526
8969
8969
12009
10543
7359
7626
10811
8152
5307
5208
7621
7158
2737
6594
8356
6873
4911
6355
6792
5371
10217
12240
6343
5058
9301
10059
10042
10569
8915
7662
5417
1897
7290
12063
8977
8599
9827
6882
6226
8638
6923
7834
8740
4759
8264
10517
4874
555
4213
4611
3747
9396
7134
4909
8200
6366
6530
6784
8334
11814
9022
9347
6549
3788
6220
6708
4261
5635
6261
1010
5128
8885
6642
7074
9517
11010
10820
6392
7282
8582
6340
4419
6413
7379
4153
8079
9005
7989
7272
2805
2337
4634
7133
9916
5810
3097
7470
6372
2880
6290
6590
3227
6045
10837
11456
10314
10395
8628
6951
5227
3673
4303
6055
7221
8885
10421
7199
5948
9699
12251
10321
9869
11370
8054
2970
5365
10375
6474
2952
4523
5347
3743
5372
5275
5696
7459
4646
7397
7495
2357
1249
7277
8825
6546
8760
6341
3288
4022
4368
4798
3241
1912
4590
4221
6317
7632
3411
2886
3782
3678
3027
4458
3318
1250
1405
5586
8086
3022
2157
2844
5229
6802
6443
8722
8719
4012
5780
7404
6340
5039
4284
5615
5593
10173
9469
6383
4231
4337
5996
8270
5703
6409
8423
6268
4349
4023
9121
7427
7260
6701
3887
5011
3763
4773
4600
2537
4426
2908
6264
12445
9492
5953
8667
9167
3960
6997
11316
11318
8275
4633
6906
8192
7372
8967
9863
6283
2793
1141
1707
7700
8492
6197
9961
8747
8347
11517
10246
7526
7715
5726
5640
7478
5076
6060
5183
6083
8346
6863
6343
9152
7931
7878
11103
7941
8764
6466
6906
12404
10230
5370
4677
7676
8713
10589
10947
10947
6371
2452
4061
7980
7784
5318
4393
1852
3969
8459
11464
7303
6354
9050
8608
10590
11452
10136
7251
6386
8027
10070
9080
7793
8356
7418
7612
7358
9189
8107
3755
7454
6748
3192
2714
198
3484
9161
7299
7694
9488
6258
5944
5208
7094
7875
8673
7954
4700
5653
6003
8127
5887
2210
5582
4733
1003
6356
7282
6724
6301
6532
10799
7399
7502
10866
7407
2752
7272
6975
1207
1628
2603
4827
4864
6546
7941
5173
7262
10181
10702
8973
9006
7248
4098
8326
11011
9542
6764
6690
7698
3895
2745
2475
3783
9146
7523
7872
11150
10701
7347
2253
1022
2364
3272
7473
10455
7890
7764
8688
8489
6436
6327
7824
5188
2032
3693
7495
7625
6802
7093
5208
5152
5589
5388
7039
4590
2292
7198
8739
6655
5842
2603
6291
6831
1964
5462
5425
6728
7627
6213
10271
11799
6667
5373
6624
3251
5440
10752
8110
5767
9744
10561
4774
4939
7842
6191
9307
9521
5725
6991
6173
6107
10846
11520
6304
6933
8564
5117
6379
8666
8717
5969
2533
2172
7731
11341
7232
3030
2549
5423
4526
3621
9257
7977
7934
10738
4651
2073
5292
5438
8349
9809
4367
905
3084
7159
6365
5314
7474
6514
5697
9099
11293
9221
6440
7216
10517
9083
7074
4422
1229
3282
4325
6755
7299
7082
8815
7752
4572
6248
5605
1208
5418
4805
1016
6236
10401
5417
6536
8252
3648
4292
7902
10558
7498
2435
962
2243
2492
5908
6203
5922
8793
5840
3346
2346
5142
9811
11373
10377
6611
3158
978
1572
1974
1546
2918
7678
10030
8906
8405
5801
7248
10468
6023
4262
6756
5470
5896
3628
1681
5808
7828
6589
7686
10183
6159
1741
4374
7016
7692
4069
4503
7248
5011
3800
2881
4216
8278
7655
4006
2484
3852
5182
5053
6866
6707
2868
3584
9044
11749
9424
5194
7521
10512
8097
4296
7394
12434
10844
6629
6140
8954
7030
7713
6174
3316
4920
3081
3924
9092
8222
2866
4028
4852
2726
2298
1117
3509
9383
8031
7809
11976
11364
9898
7656
5843
6136
5863
4502
3073
2653
2787
4239
3046
3854
7744
8587
10224
6869
4732
3947
650
1098
4277
8595
7601
4069
2880
3490
2589
523
837
5124
6475
6933
11120
9517
7412
7780
6428
3210
1108
6675
8505
4782
8511
11182
11182
9517
9517
10553
9011
4713
467
2498
2750
5056
10592
8700
7469
11021
10631
6291
4196
8758
11826
11074
11237
8767
7809
8776
5786
3297
2138
1719
7311
9013
4429
3354
2816
2256
6980
10075
10059
7525
2445
1304
4743
8623
10678
9912
3820
6068
12160
8696
7586
9208
5185
4944
9117
11519
11697
6161
6943
9497
7883
7045
4118
5034
6512
8667
6975
2779
7433
8578
7405
7663
8659
7569
1658
708
6491
9286
9101
7798
7831
8713
4405
6201
10531
10411
7439
6176
8621
11277
10364
5634
4521
5809
7322
10232
8680
8798
6728
2265
6487
8674
3648
2397
7907
7090
7019
6230
6307
7296
2103
588
4278
5815
3740
6933
6475
1768
1000
2672
4878
3558
5821
5902
5367
11085
11501
11536
9280
4949
3838
5127
9434
8966
7976
6546
3049
4668
3232
5794
7544
4827
3666
5658
5621
4977
7373
9239
10159
7291
7018
10074
8885
3303
6820
10914
8293
4872
7247
8717
5372
7806
11297
9685
5866
8467
12386
9668
8784
7842
3928
5824
10255
8306
6734
9806
10479
10657
7040
1410
4941
9854
8347
7011
7732
5703
6496
9485
10830
10340
8657
10661
6448
1522
6833
9162
4100
1318
1690
4594
5455
5469
4087
5059
8313
8004
7978
6303
6058
8365
6882
3369
7441
6363
5308
5916
4007
8913
8718
8384
10563
5587
3986
5035
5682
7713
5262
5712
5871
7072
9817
10254
8467
6355
8814
10724
10067
10576
9173
7941
9127
8099
9882
9051
3977
5455
5855
2227
902
3946
5942
3033
3846
5738
9052
9736
8522
11280
8216
3741
5938
10120
8978
4046
1826
2634
6105
6923
3816
6241
5231
5330
6906
6929
7260
8019
11432
7296
5895
8760
6334
3422
7108
5742
4944
8219
3777
5021
10755
11781
7386
2407
2754
5841
9702
10884
7722
3912
4028
4652
3903
2414
6812
12088
11796
12153
6927
3306
5947
3473
4233
9876
6218
4852
7641
7652
10131
9540
8898
8545
8116
10603
9873
8394
8551
8330
6722
8413
9912
6519
8722
10174
8269
8559
9163
9026
9748
5859
5593
8697
8733
6619
3388
4708
3145
4816
4456
2289
6753
6247
2988
1856
5287
5344
5422
5287
4317
6878
7732
6796
4432
6149
4329
6292
6965
5482
7860
9616
8320
7731
11582
6282
983
4799
8210
8373
10076
10654
7848
7949
6332
4468
9076
9757
6881
4707
5004
6276
8855
6960
5025
4599
2571
5325
9288
9914
9914
10103
9153
11460
7398
6661
10173
7954
9454
11751
7857
6874
9389
5475
5258
8574
6132
6146
4615
5713
5303
3910
9609
9851
5721
7311
5538
2821
6983
5884
2227
3141
6670
10348
9420
8625
9556
10260
12141
7580
7553
9186
5797
6529
7890
6909
4554
5299
9974
9403
4472
2998
7729
8507
4222
5287
8464
10840
11717
11647
6813
6224
11362
8375
8502
9519
5447
6701
8113
8064
8931
8143
7082
8816
11487
11344
7833
5204
8720
11043
5879
6624
10953
8029
6177
6369
4406
2651
3417
6440
8286
7498
7162
5152
4926
6139
3391
2335
3632
4482
7750
10458
11419
8363
6128
4040
2524
4421
5558
6213
4092
2195
6930
8583
4643
4706
5016
7887
10223
5277
1567
6450
11148
11637
11943
8276
7935
7029
7370
11790
11790
9707
8109
8776
7336
8641
7622
2538
2334
8208
12409
11191
9097
7377
4912
6960
9460
7459
6432
8987
9658
5690
4823
3134
3721
8818
8488
4460
6161
11037
11825
10563
9600
9367
5269
6422
11698
8832
5900
8567
8057
4033
5773
6380
6324
7297
5466
6417
7016
4178
4617
8778
8432
4218
5118
5243
5055
4625
3859
6712
9422
6032
2386
3878
8146
10618
9606
6202
1206
465
3775
8015
5051
4019
5216
3834
3691
3906
4520
7487
11481
8267
5654
4165
5671
10220
10841
11662
9606
7147
7304
8156
9865
8525
7547
6538
6441
7738
3483
4382
6815
4520
5427
8301
9893
7775
6663
7055
5751
6867
7948
5249
3199
7216
8033
5072
5868
6140
3386
2972
3984
2726
4038
5708
5745
5870
4848
5239
5530
2579
5684
7838
6909
7436
4893
7656
8236
3407
3516
6726
5914
3404
7737
9185
3554
6184
11942
7104
5974
5804
6934
11707
10320
10796
11483
7286
6606
7719
7863
5313
5706
7966
7278
8049
6105
8780
12210
7656
5078
8918
5631
6007
11659
11663
9206
4770
6783
10752
9603
8040
7446
5713
8158
8444
4646
5106
3968
1458
6394
10890
10890
9837
5943
4661
2995
3223
3438
2866
6748
8625
4090
6138
11953
8520
5509
5659
5001
3986
4257
3138
2712
7054
6094
4059
8785
7697
4044
7791
11685
12303
6673
3116
5768
4845
7823
7151
4777
9515
9647
5595
7759
8873
8866
11225
5110
1015
5048
4974
6097
5576
2892
6554
4847
1300
3162
5227
5248
8211
9793
6732
7368
10385
11719
11172
9848
5878
4172
4842
7380
8378
8870
11900
9435
4518
3785
6046
3746
4689
8611
10388
8665
4184
7483
10076
6991
8676
5687
5427
8273
7694
6506
8080
12496
6471
6471
11521
10330
10675
10088
8756
6988
3493
1847
4824
10016
12375
8107
2889
5521
6065
6988
11105
9786
9501
5322
2405
3974
3232
3844
4548
4854
5871
7274
4764
5689
7310
2988
3384
7525
6189
2350
6834
9923
5587
3083
2730
2822
7265
12004
8309
3885
7209
7346
6611
6621
6710
10199
10971
7018
4636
5976
6347
9492
11766
11618
10754
5428
1006
1190
6608
8050
4967
9071
8774
8729
11524
7587
6655
6210
2423
6096
7557
2911
4095
6042
5546
8999
10787
8363
4367
6566
8862
4561
1774
5957
6568
2420
5377
8600
10552
11134
7649
2123
1410
2663
5889
7411
5976
9413
11635
11552
10520
9346
8799
7217
7864
6344
7443
7037
1720
2389
7600
9768
10521
11407
11188
9698
5796
2678
2476
5483
4895
4123
3685
6074
5953
4035
9519
11553
10190
8339
5331
3915
7438
9570
4461
497
4452
10461
8908
4925
3353
3961
7969
10839
10767
7312
4026
3795
4038
6401
5592
6299
10025
6304
2712
1895
3703
9140
10737
6529
7913
8385
6813
10771
12488
12488
8457
3352
6811
9377
4964
7483
8224
2870
5699
5694
2141
5821
5666
2022
6906
7710
5442
7704
7900
7268
8734
10591
8904
7553
9851
7972
2523
4299
5270
3186
7765
9423
3428
160
5639
6354
2008
3380
2165
878
2178
6321
5910
4593
4735
7309
6827
6827
9707
5765
6313
6188
6919
7858
8707
8783
3362
959
975
1561
5009
3978
1041
5937
7624
6055
5011
7116
9247
8190
8443
9968
7779
5191
7780
6539
4951
3669
3750
4022
7575
9314
3778
2072
2371
1075
3804
7685
8695
8581
5705
5233
3573
6155
9178
9078
9128
7336
7654
5869
8395
6192
6074
11066
10899
10864
11117
9499
8091
6108
4093
6859
10351
6623
3706
7071
6044
4170
6708
5573
1714
3927
4129
6728
8647
4113
6504
5673
4985
10893
9306
7855
7891
4237
3533
5681
5565
5962
8640
4990
5264
7039
7009
6024
3304
3913
5081
4008
789
1302
5055
8441
8986
8310
7028
5115
7051
11625
6640
6635
11825
11830
10486
5798
7386
7463
5752
9222
6094
2147
4340
9428
6535
1004
3312
8843
9387
6830
6303
8356
5861
1333
2766
5630
5006
2902
3135
3308
3124
1404
3237
6495
7870
4923
1490
1610
1311
2601
3478
1689
2124
5490
3777
128
6148
12087
12028
9957
7939
9749
8445
8937
9519
6730
9167
11956
10482
9505
8637
6303
3958
5708
10181
5949
3481
5328
5695
7098
7061
7648
6325
4457
3633
2535
6547
6567
3529
7318
6946
2921
6942
12080
11212
11212
8762
8762
10005
5776
6971
11200
8392
7573
7307
3419
2474
2825
2730
3499
4325
6326
6219
5180
5883
8508
6909
4001
9543
6915
2118
7654
9294
6940
6004
4355
6890
9845
7789
8356
8643
5330
5578
4746
6564
7678
3080
6405
10616
10355
8232
6779
8779
7594
3973
2942
6675
9701
11266
7107
5729
9747
7859
3239
2436
5891
8161
10188
9915
4351
5331
11265
11995
11879
7337
2267
4878
9193
11101
7282
2210
5703
8349
9031
10415
5668
3266
8528
10405
7471
5416
3638
6176
8072
8898
9282
6296
4955
3975
4947
5267
1844
3328
9552
9214
6996
4848
7066
8975
8975
9429
6652
3516
621
2441
3677
6819
6072
3455
4345
5244
9537
11094
6029
4204
4767
2268
5099
8614
9547
9024
7991
9030
10750
12310
12361
11205
10426
9342
7055
7691
9812
10062
5928
3740
8819
10782
10782
12500
10327
5607
3786
7522
7181
7982
9348
7220
9752
8038
8475
6662
5745
8971
5834
3685
7739
9146
5793
7330
9058
9300
4976
2014
5185
5427
7733
11596
8793
7530
5001
4571
4589
2041
7827
10455
9884
9264
8860
9811
9536
6524
7774
11590
6107
6259
7834
6860
10768
10947
8008
5821
4675
2201
343
4314
9043
5511
5778
9893
5396
4949
9982
11078
8282
9006
12213
6893
6513
6193
4167
8100
10307
11941
11961
12298
7410
3173
6646
10220
6433
1452
6032
8678
6844
5332
6666
5485
4564
7340
6774
5092
6570
5843
3455
5670
8809
6605
5488
8914
8663
6395
8322
7423
7423
12464
11734
10448
7619
6701
10260
10103
10103
10567
7487
5405
5968
6120
8637
6650
822
3065
8348
10370
5295
4405
7808
7041
5350
7736
10634
7609
8052
6345
3513
3628
6797
11414
11644
6781
3439
5071
2867
5470
11016
10416
8132
4014
6298
10701
6937
5589
9181
11158
11330
7285
6985
6337
5966
5873
5044
9784
6676
4970
5314
4518
8782
8414
2290
954
5440
6701
3492
4731
8020
5061
5866
7049
3414
3927
3620
7467
7696
7457
10538
7969
8542
11634
11499
7591
8060
11962
6397
4244
6597
6212
9902
7060
4001
7144
10082
8073
6906
8240
4676
4416
8981
8982
3756
4895
9362
6675
7417
10610
8396
7907
9466
5748
5627
6926
4811
3409
6560
11403
6711
2973
7457
7908
5230
6281
8137
11136
12210
7040
4391
4317
2617
3261
4829
7365
6559
5988
6846
3882
1848
3518
6725
9008
8185
8882
10121
6315
1473
3863
6771
7074
8862
5006
5240
8410
7590
5836
2805
1587
4278
9557
10881
8347
4836
2513
6063
6641
5103
10081
11345
10051
8987
9160
6499
5246
8519
7811
7896
7093
7115
5547
6093
8222
3507
2486
7176
9317
8702
10377
8609
3048
1646
4190
8049
7769
4337
7588
9945
9394
10062
5074
733
6227
11031
6830
6192
8371
7479
4653
5642
5638
2475
6551
10259
10543
10153
5610
3938
4678
7497
7187
5305
8130
5526
5692
5261
6999
9188
8052
8320
8731
9877
9143
10513
9681
8042
7596
5458
7369
7345
3935
1598
2985
8831
9935
9494
9292
5466
5449
6162
5970
5388
1877
4487
9311
5028
3991
5711
3740
2496
2747
2324
2474
3076
5741
5661
1232
5151
6753
3289
3290
8014
10995
9500
6096
6685
5059
574
1474
6119
11273
7991
4260
8635
9949
9949
7123
6565
8984
3639
6124
11521
11335
9459
6052
4793
3728
3978
4498
4535
4299
5983
8866
10536
9212
8022
5540
1290
3192
2400
2454
4829
5510
9367
7831
4320
6171
5084
2407
3865
9130
9757
3753
3104
3907
3616
2803
5730
10499
11025
11554
7262
7523
11233
9449
3954
6390
9263
5638
8842
8140
2791
1099
3248
5482
8589
6448
2073
1856
3813
7533
7553
9136
10616
8895
9557
8633
8718
8449
3243
5564
5691
4068
8960
6417
3015
6156
9512
9332
4808
4469
6715
9327
6441
4505
6335
7318
5768
3574
8955
7968
3015
3577
6681
9336
9538
8273
5279
4968
5568
6365
9985
8358
6627
4372
3552
4161
4557
9774
10477
7036
7975
6075
5761
10225
8468
7890
8526
6965
4874
2692
6486
9193
5099
3483
8243
6559
1108
2518
4950
7497
6710
4739
3381
4497
7126
7217
8375
4877
356
6591
12489
8813
8813
9568
7010
6819
6072
8384
7888
5418
6806
6502
8915
6440
5650
8436
8600
6230
5072
7263
8796
6930
4286
8638
10766
9003
5666
4564
7611
8860
5944
3795
6645
9456
5544
5017
3815
235
2336
6105
5764
2924
7401
6650
3068
6254
7861
9291
11256
8256
5236
4413
4137
7387
7879
8935
6636
7316
12429
9824
7832
8010
4096
3671
9577
11429
7626
7653
7682
8163
9627
6737
7990
5336
3770
9355
11422
8866
5326
6085
7630
6019
3109
1880
1936
3487
6269
7692
10315
7113
7018
12323
9844
4370
3656
3525
4630
7380
6156
8022
11223
7861
2512
4810
5095
3098
7353
5485
5295
10123
10503
8724
7111
8861
8442
4574
7431
10878
9500
8525
6507
4029
6779
8140
7533
9726
7052
5585
7478
6522
3690
2721
3961
8607
8169
4288
6620
6513
3158
4897
9764
8222
4699
3259
5482
10815
7374
7499
8048
7238
7270
3708
7950
8823
7778
11127
6301
5530
5978
5867
7808
5804
7959
10493
7602
4162
6328
8601
7460
9101
10782
8352
6770
3160
5512
7411
3581
5783
10493
11851
10101
8731
10481
6766
6301
5923
6388
12276
6872
2952
2634
3358
4358
3703
8425
9120
5440
5871
8679
5597
4520
8379
7811
5597
3211
6811
9339
6830
5108
7108
8638
4336
5051
5981
6604
10660
8317
5726
5972
5969
7218
4560
3359
6575
5511
4283
2948
1365
6503
6912
7451
12405
11882
6283
4206
4955
5312
9050
10325
9252
5432
7702
10118
4950
5947
7035
5490
4665
1850
3892
5698
7211
7028
3831
6003
4676
5404
7454
4218
3813
2531
3315
9045
11650
9719
5675
5638
8698
7533
6693
9400
6440
2949
4083
7128
10489
7855
5129
7229
10365
8610
6034
7377
6339
4545
5833
7935
5990
3262
5085
3796
3308
4824
7730
5616
2002
4730
3816
5851
7354
5950
4788
6823
7827
8328
8814
2987
1586
7005
11055
7435
2167
1402
3523
5764
6126
7481
6947
8374
11592
7235
2408
1162
6729
12220
7119
2890
4029
2420
3812
4110
4164
5355
7829
8937
6903
8626
9095
5443
2135
7417
7852
2005
678
1355
3878
4984
2225
2415
6910
10784
10702
5560
2546
3066
4069
4288
3399
6289
7602
5129
6574
8833
10058
7243
4950
9492
12436
11878
10606
10264
11521
12421
8542
6645
4445
6342
9047
5022
3094
6538
5734
1223
2880
7091
9901
9941
8239
5127
2436
1782
5313
4523
6849
6914
3909
8921
8736
9056
10751
6196
3005
3579
3635
4676
5449
5670
5203
7379
7406
6123
10211
10132
6624
3747
2109
1420
4626
6078
8316
10673
10704
9581
4876
3846
4861
4599
3247
2912
7796
7479
4073
7675
9795
6051
4424
6289
5720
6581
9184
9420
10066
6283
2054
1920
6348
8744
4056
6849
7135
7360
9768
6410
5182
2767
854
3317
4431
3704
5152
7249
6178
7040
6849
7905
7830
3655
4034
2891
1864
7330
9258
6899
4802
2049
4812
5191
7401
11923
8037
7052
7649
6713
7411
5877
2411
5416
5757
2207
2919
6434
10575
7701
8357
7289
6101
11025
11471
5626
3089
5928
4285
4598
7708
7061
7611
8649
7307
6763
5478
3704
6959
11471
8638
3187
3215
4427
4826
7306
8435
10302
11185
5351
5581
11040
11082
6204
5936
5806
3027
3109
1827
5603
7496
3844
2649
6443
5371
5895
6961
5102
8443
6802
2231
6590
8363
4030
7198
10090
10103
5310
5112
11346
8486
6136
9870
8692
8514
10116
9673
5868
1420
5449
7183
5964
7936
5163
2627
3641
6941
11621
11860
10612
10510
9274
8488
10972
10030
9672
9682
7153
5870
5966
9663
8107
7733
12080
7765
5617
9564
9251
7134
7928
9401
6223
5401
10246
10294
7699
9398
7509
2977
5622
4444
3152
7686
4920
1717
5847
6323
2243
2188
4862
3448
5985
8452
7917
8620
6472
7338
4544
2943
4957
5149
3131
5584
8421
5230
4443
2335
4638
5007
748
2326
5571
9428
10630
7801
3697
2509
8189
10744
10205
11288
11827
10738
7577
5271
2692
2983
7506
7205
7660
9279
10041
12332
9105
8216
6431
3865
2642
752
3328
5082
4345
6447
10843
7556
6394
10251
11413
10980
10542
7530
7216
9526
8631
6126
4772
8300
10902
10940
6828
5476
6869
6184
4943
7323
9308
5096
6516
10564
7054
5515
7034
5957
2974
3962
4703
3797
3364
6027
9201
4566
7012
6686
2934
4011
2271
2059
5323
4357
5604
6706
7220
8407
8662
8421
2990
4804
4878
4186
7738
5028
2933
2635
4448
4285
6275
6595
5636
9806
8511
6580
5918
3201
6426
8006
4359
2688
3496
7748
10334
7927
2493
3178
8865
8190
4231
4331
5167
3398
2771
5130
4503
6093
7327
4270
4763
6634
4859
3674
8099
8309
6564
5033
2562
3515
7731
7282
3906
5056
7618
10185
10562
7251
5088
7290
6059
8572
11109
9487
9871
10394
8151
7537
6285
3677
8082
7805
7183
10885
5998
841
1396
1596
1891
3964
3967
3061
5821
6927
8709
7024
1223
2829
4172
5801
10373
10675
5386
1079
1594
6044
10818
9841
8812
9843
4864
2990
8998
9370
9370
12026
9628
4271
3433
3966
5417
10077
11431
10919
7054
7636
11359
11019
6899
7459
7741
4893
8965
6881
4073
9223
8664
7682
7150
3292
4908
4506
4347
9519
9771
7223
9752
10961
5242
6262
7275
7769
12475
12118
6640
5595
8084
5818
8105
7559
4152
3624
5894
5734
3958
5635
3338
2810
8722
9615
7295
4972
2305
3999
8986
11818
11463
7791
3525
2118
4099
4236
1667
6695
11904
7032
6636
10370
8679
5842
6790
7998
4264
2334
4065
8818
7705
6442
8696
5421
3786
6817
9148
5286
859
5362
5661
5153
8684
6749
7683
11302
11069
11285
9286
4533
5463
9071
8893
3818
1284
2620
4518
3577
3448
6586
9151
7832
8340
11254
11314
7625
6586
8062
6981
6280
6810
10398
6507
2903
6771
9505
11197
6317
6318
10377
10377
8001
8001
12063
6870
3401
8594
10112
4045
1482
5199
9826
7560
4150
6114
4281
1092
5988
9588
4822
7063
8746
6163
4418
3424
3023
1795
1830
6635
9578
3939
882
6270
8514
4552
6315
7925
4230
1143
2103
4717
7827
5411
4694
8789
5185
1946
2022
4863
9407
9415
7488
7408
7726
8875
10497
6983
6311
9107
9664
8516
6937
5329
5989
5082
4963
4489
6031
7342
2629
2955
5322
6909
6614
4975
4860
4660
7811
10853
8887
4815
4715
4907
4000
6872
4913
5241
10010
11127
7318
2251
3547
7389
8234
9141
6099
7126
12063
7427
3913
7860
6703
3328
2990
7054
11600
8557
5049
2132
944
6904
9382
9362
6501
4898
6857
8480
9838
3772
415
4112
6886
3624
6503
9962
7254
4811
6717
11332
8283
5169
6662
7046
4801
4885
9615
10648
8012
5888
2993
2182
6285
5788
3226
4287
6508
5071
6362
7432
3774
7662
7335
7108
11555
6792
4924
4837
3368
8908
6810
3571
4769
3961
5920
8311
9076
7479
5172
7369
10946
12002
11688
8138
5256
4821
5289
8139
10952
7085
5399
4876
3866
9391
12489
7430
1761
3327
2878
4318
9673
11229
10863
7424
3984
1976
4361
10305
7762
7762
11427
5751
5390
8972
9365
11347
7359
4142
7484
10813
10545
10176
10335
5003
1787
7488
7632
7415
7957
4767
4796
7000
7961
5273
8122
9079
3634
6474
12365
9119
5681
8354
9128
5123
2597
5726
10660
12203
9892
6398
5291
4430
5435
6612
5274
7448
10775
8754
8744
11493
6015
2587
7194
6069
2416
5579
10071
9068
3798
3000
5139
3203
4769
6731
7586
7638
8572
6156
6231
7223
4995
4538
4885
10155
8500
5873
8124
10269
8038
3960
5276
7861
8344
5247
2739
6944
10694
10021
7285
5510
3159
6396
12209
8755
6984
9450
9206
10209
7940
1818
995
6448
11286
12018
8853
3799
1809
3060
4245
4145
6758
7085
4132
2678
6001
8460
3743
5317
8344
8986
7383
5201
8445
7730
4016
7268
10664
4771
3659
7101
6746
9197
9190
7800
5485
6112
6335
7057
11034
5063
4788
8510
4199
1777
4705
8590
8114
3362
6690
9693
7728
9704
10751
7338
8236
11350
5844
1601
5133
10275
6994
3625
4680
6128
8881
9659
6303
4224
5466
2496
820
5793
10007
7304
4624
6624
6345
4499
3365
5684
6251
6009
5932
6189
6921
5233
5463
5862
9088
9943
7217
4978
2486
5011
6316
5267
7529
3963
4374
10571
7171
7171
11989
11859
10918
4898
4854
9400
5467
5613
7694
6088
6587
3992
4206
5158
3899
5605
9134
9142
9032
8783
5058
7771
6705
7102
11306
10382
5630
5215
8233
9524
10163
10343
11927
10310
7956
6978
8317
6573
8153
7927
7174
8900
8031
6510
2918
4983
9190
5793
5880
11572
11936
7910
3089
2117
2097
5203
5731
1429
1170
6967
9516
6147
7100
5686
3680
7449
5924
4237
7890
9857
9829
7237
8179
6817
3925
9010
10843
8012
6784
5547
7272
5156
3526
3984
2427
7584
6561
2428
2775
7098
6033
2010
6561
5034
2809
7286
11023
10470
4967
5482
5989
5154
8857
5576
1888
3438
6849
7949
4636
5965
5294
6921
12346
6483
6473
9946
8944
8340
8462
8087
4480
7849
8999
5449
7025
4637
6476
8568
7327
8994
9802
6394
4281
4611
2997
7827
10658
8011
6867
6410
3645
7176
9374
4025
1634
4755
7792
9879
10812
10953
7547
7547
8789
6738
5406
5691
4916
2553
5217
6297
5028
5589
8520
6055
1368
6321
7494
4206
5648
5891
5523
6700
8891
6082
5805
8361
4619
5149
5945
4143
3026
868
6297
9690
5441
3914
7783
7624
4130
3567
7030
9732
8460
9634
8339
6724
8664
5544
5227
6546
7910
11857
7047
6464
6928
3674
7708
10059
9711
11197
11279
9263
5418
7434
11570
7387
3791
3683
2576
4784
8993
11076
11157
7884
8345
11618
12377
7182
3635
4213
2062
3505
9078
12252
11507
6260
6638
9018
4827
3663
5031
8929
11007
9511
6060
6904
6181
3136
8580
6593
5253
7991
8688
11767
9976
4318
4047
8554
10074
7124
6152
8199
4502
6364
10413
10358
9110
6234
4681
7804
10202
8569
7023
3454
6366
9658
9718
7403
6737
6690
3901
2478
4710
4664
4452
5714
4226
2741
5096
9487
8057
3866
2876
2526
6043
6928
3189
3849
1966
5438
7796
8893
6597
1419
3182
5901
8413
10195
11135
9159
9732
7581
4567
7150
4917
4889
9915
7013
3826
6552
8689
11114
11061
8104
6693
9650
7587
7587
9839
8828
7838
4677
3664
6384
8995
8715
8312
8870
9051
8791
9739
9379
9030
9660
6116
6187
11333
9471
9475
12430
9795
9795
7317
4887
4747
3895
7318
10504
11893
7276
4471
6935
7328
3604
941
6154
8320
7478
7383
4230
6207
7407
7840
11395
11565
8423
3719
5860
8660
7507
5719
7425
8261
8709
9044
6800
6197
3828
4642
7095
7481
8128
9066
7283
7924
6129
5961
7557
8897
8313
5418
8348
7242
7551
9484
8417
10160
10409
7440
9098
6413
330
3797
6987
9092
6743
6673
8430
5586
3840
3511
6311
5043
7347
7185
4546
6571
7020
5042
5152
5999
8206
6647
2255
6371
5338
3182
8273
11114
10849
7065
7664
7925
6832
9612
6797
3986
4868
7304
5255
2420
7495
10925
5858
2799
6331
8935
5919
3112
6492
10688
7627
7739
11726
6367
6018
6113
1324
3675
8769
6083
5440
5489
1934
2812
4388
7183
5010
4213
8131
7321
4351
5160
8868
7102
7530
11652
8085
5274
8841
9107
7571
8515
10051
8528
6073
4581
3417
6818
7157
8237
8668
7866
9768
10120
6795
7035
8492
9362
8979
5111
2510
3447
6242
6022
6290
7855
9162
9547
9714
11200
6584
5337
10893
11770
7139
4718
3452
5704
10152
9395
11166
10588
10588
7255
5596
5990
2693
4609
6765
4350
2708
7315
10142
5456
7067
8805
6794
7583
5656
7600
6339
6952
8369
5375
6277
9095
8907
8933
5875
2525
6674
8082
9990
10469
7278
7376
7188
3047
1290
4501
9710
11571
9194
7440
6663
7554
6598
6224
9544
10936
9307
4220
1808
5131
5170
6789
6363
4168
4735
2454
4825
4491
2180
4934
8743
7090
2235
3917
6293
4701
7962
9148
3456
5744
10796
11559
6685
4320
4644
5747
4883
3690
5852
3139
1035
2813
4200
7052
6811
4196
5368
5983
7044
6992
7331
5777
8055
8666
7937
6891
3087
5062
8304
5074
4945
6522
6856
9568
8397
6051
2370
3859
3579
3727
7733
6985
3049
1421
6835
7332
2939
4552
9334
8224
5441
4823
5375
5319
2318
3712
9289
6660
2387
7771
9637
4286
2892
3189
2092
5025
7044
8896
11408
10694
8921
9554
10803
8165
9056
12337
7020
1818
6974
11364
6680
3833
5668
6807
5219
4454
4899
3207
6921
11904
8483
5081
8941
12129
6843
4558
7259
4414
2106
4125
5854
4847
5834
7777
7290
8950
5396
3862
9763
9975
8660
9363
8789
7035
9241
11392
5310
4700
8625
9560
9792
10316
9744
5589
5349
5679
2197
3813
5813
3252
7471
7853
1777
632
6538
7911
2847
4922
9094
7803
6014
9191
12042
9231
9231
6609
4005
6954
5683
7313
8120
7791
10392
7643
3059
4026
4393
3070
5996
10537
9444
6863
6261
7782
11235
6585
2801
2638
3288
8678
8557
3281
3748
4302
880
992
3465
8613
11764
9739
6776
8017
6008
1347
4190
5310
6041
5877
5448
8868
11252
8867
5374
3491
4581
9165
8053
8490
6435
1404
2394
2420
3252
2586
3653
6471
8027
8411
5063
2832
3154
2390
631
6281
12072
8874
5349
4638
7727
8331
6126
5350
8139
9880
4336
3910
8030
9470
4983
4825
5864
4922
5486
6764
11072
11518
7960
5604
6277
5723
4868
4910
7109
10751
12073
6057
233
5961
10000
5480
3275
4574
5521
7251
5441
6770
10361
6975
3235
1160
1045
4395
4582
3711
4781
2995
4766
8669
8825
8520
6540
4651
7027
6077
2930
5826
10603
11508
5890
5670
9140
8412
7313
7633
9556
7799
4833
2708
7124
10425
4863
761
6323
6295
6295
10643
9845
6531
4286
9151
10241
4327
1913
4072
5718
3568
4067
9710
6060
938
730
1685
6792
7512
2366
3534
9653
7158
5541
5219
2657
6815
5161
6290
6390
2916
4111
5358
4410
1332
5633
5164
1803
2882
2517
5342
9977
9067
9186
9846
7950
8572
7838
9363
12150
8370
3086
7125
12047
8152
4582
4479
5944
6197
2808
2539
2151
1373
6575
9421
8247
9043
8969
6936
7737
6091
6378
6865
7522
10945
7233
8027
9423
4800
5020
7993
8196
7702
10140
11545
8176
8978
8663
6754
9534
11173
10567
6266
6670
6019
2946
6699
10854
8760
8784
8187
6162
5437
7462
9314
9085
9539
4829
5375
8986
6500
6476
8853
5670
4777
9312
9167
8143
7626
2903
6301
10150
9417
10887
11851
10158
4608
5439
9897
11128
10069
9180
11453
11083
10139
7612
8289
11916
8968
6337
6035
3214
6112
5598
364
2800
6415
6674
4430
4845
3460
2601
5197
6780
8059
5943
3952
7889
7884
2598
2361
5841
9004
5982
6075
6221
4589
9800
7065
2844
4813
3296
1865
2541
3491
8553
9214
9214
6777
2172
2898
4720
9566
8379
7560
7307
7237
11178
8416
5150
3753
5105
8187
5795
6242
9474
10040
6335
7418
7183
5323
9766
6383
6285
9983
8465
7745
5036
1773
5478
5757
3014
6283
9165
7127
5842
6985
6246
8750
7683
4423
5122
6019
5089
6500
7268
8201
12089
9208
6021
4348
4346
3883
3144
3873
1889
2159
2176
6158
9254
4082
2131
1875
4034
7935
10526
9404
3327
4485
8476
6017
6589
8876
6134
7063
6039
5859
9179
6540
8500
6293
535
2219
7977
9051
8492
7756
6747
4951
6509
11628
9794
9069
9685
6188
7344
6494
1720
1528
5561
6803
5417
6517
8404
9016
8517
8778
9331
10338
7646
4857
2802
1349
3812
6474
6800
6442
3750
6613
6421
2353
6951
10128
9382
9906
10584
8218
8788
10926
10086
8066
3855
6111
5046
5850
11966
6531
6320
8923
9134
7076
4201
8596
8739
8008
6282
7360
9670
4137
6285
11831
6940
4334
5238
5905
3839
3544
7078
6928
7796
9658
8335
5462
6681
6765
4599
4307
8053
10653
10828
12076
8171
6241
10146
7795
4318
3515
1235
4920
6828
2707
871
893
4969
5259
3123
5445
7316
4676
2637
6492
6863
3029
6571
10140
8072
8584
9404
7160
4362
5277
3154
2758
7627
7195
8495
11217
5904
1689
1138
2586
2967
4006
3702
3301
3111
3607
5258
6257
10583
10672
9038
7070
4482
4933
4378
4282
6488
6168
4225
4953
8051
8101
8222
5729
2528
4207
3998
3266
7375
6840
5640
4501
791
3287
2926
4752
9574
8752
4635
4351
9061
5869
2852
5716
4478
5681
9509
10608
7655
7578
10009
5409
5859
7595
4229
5802
8085
9713
8033
8339
12053
7391
3994
6665
5056
3762
4018
7156
11017
5985
1024
4903
8328
8486
10911
11567
6855
5470
4372
5026
8897
7155
5315
6992
4698
5748
11185
9120
5850
3776
1794
5716
11439
8812
5036
8528
9809
9534
10707
8056
7004
4226
4687
4335
5020
11063
11211
10268
11513
6612
3314
3082
2615
4069
2449
1072
1341
1637
6518
9730
4035
5072
8326
9643
10770
5942
7491
9711
9009
11576
7882
2296
2810
4435
4416
2878
6779
12192
7658
6024
8437
4352
5837
8724
5182
5771
9459
11715
11593
10016
9228
8920
6451
8010
9893
6521
4168
3722
4426
4612
2043
4029
8565
10160
8986
7188
7338
4345
4523
5312
7826
12407
8541
5457
7067
5556
6333
10053
11532
7316
4607
3917
6610
11620
7985
8688
12219
10780
10592
10020
7549
6749
6796
6111
7026
9617
6850
3226
3362
1874
545
5138
8582
9999
7403
1348
619
3055
2877
6628
7489
6914
7331
6489
6003
5819
10863
10683
10140
11751
10763
8221
8827
11567
9284
5756
8964
6974
6115
6721
2327
5950
6706
7459
6769
5323
10337
8415
7602
6146
7132
11757
11059
7320
7072
9927
5765
6488
5773
2196
6439
10037
6065
3437
2769
4002
9511
5695
4281
4712
3830
9045
8259
4179
4516
9028
10318
9209
6859
4825
4234
5878
9888
6920
5984
7134
9167
9909
9909
7484
3034
6033
5398
7184
9981
4995
2675
5225
8068
8616
7380
7556
7611
7371
6654
6996
7533
6102
6618
6166
7955
8213
5614
3720
3874
3515
3960
5065
7706
9262
3633
5936
11745
9622
7085
9708
7516
3621
2453
2486
5180
8676
7303
4843
4874
7113
9652
8546
6629
8316
10003
7629
9102
7822
3988
3736
3184
6367
8352
4335
7499
7859
5838
4956
6977
10873
7545
5177
3809
6926
9603
8586
9623
7444
6268
6712
7151
5114
6833
10274
8088
5337
4144
3996
2945
4152
3931
6964
11615
10440
10440
9812
9166
11059
7227
4543
3538
4273
9481
6883
3002
4219
7588
8146
7573
7597
6078
6748
4094
4201
9528
10631
8702
7047
7145
10066
7673
3293
5470
8207
4336
1040
2432
7748
12245
11782
9416
8932
7814
2887
6104
6678
3693
7567
8380
4834
7081
9720
8429
9622
9861
5968
7447
8190
2851
2553
2144
4152
9155
8006
8751
12468
10415
7579
3898
1155
5716
8120
5528
3631
6464
6450
7382
6503
1427
1968
4345
9560
9064
8861
11038
10729
9444
8840
11143
8396
8396
7954
4262
6160
4825
3525
5473
7029
6341
8596
7209
2496
5367
9348
7670
5427
8272
9875
7068
8004
6504
4722
3974
4675
9120
10709
6400
4747
5182
5548
6203
1955
6729
11902
11006
10821
11839
6627
4207
5904
5377
4428
6523
11468
7600
4962
8368
4996
1619
2404
1432
6579
7549
3329
8071
7662
2315
3684
3553
1400
1772
2005
6541
7127
7112
6482
900
399
1235
4236
6266
4784
4497
6904
5070
3291
2484
4398
7169
2963
4719
5671
3448
6122
8941
7504
5422
8673
6008
1487
2649
4096
3616
4899
7612
9361
7633
6433
4798
2652
4101
5587
9933
9234
3629
2364
4184
2735
4386
4787
6947
11447
9783
6288
6395
7782
4759
5228
9808
6422
4073
10068
10500
5557
6082
9744
5529
4606
7389
5533
2121
5728
8844
8534
9326
6177
8022
8530
6219
4774
7350
11604
10014
8304
6403
7774
9849
7034
8243
8425
6093
8388
7983
4737
3848
6429
7669
5353
7804
7256
3806
6187
7562
5281
7362
9946
9367
7034
4671
5294
2889
1381
1985
1809
1044
4168
5980
6025
8286
4518
5007
10105
7033
2227
2151
6303
5167
1544
2755
4934
8506
9063
5021
7270
8702
8573
10135
8480
8497
9670
7600
8510
10905
9664
7334
3821
4069
3932
2406
2834
4114
6013
4522
5337
9955
9771
5843
4550
7321
8301
9937
9525
9522
10196
8942
10680
9779
5392
3410
8020
11136
11095
10573
8490
6319
2360
4504
5860
1650
684
1660
3995
5028
7283
5512
4058
3707
3725
6102
6519
8139
9348
5962
1237
1687
7264
10589
5680
7016
10856
9618
8497
7570
9000
9875
5390
3625
7945
8213
8890
11463
9675
4098
4994
6101
5064
9943
9135
9073
7286
3648
5780
6422
5685
8639
11452
6076
5435
5122
2379
8351
11380
10400
10029
4846
463
2742
3765
7022
9202
9858
8088
3935
2104
4911
6363
7709
11537
6990
7531
8366
2594
2776
7189
5362
4246
4916
3375
8062
9214
5223
2916
4240
4280
5771
7575
7245
8721
4756
4303
8880
9001
3670
5525
9110
6249
7910
11165
8772
9003
7098
3216
3140
1638
5132
8681
4700
3842
5571
3921
7651
6844
1242
1357
1525
4286
9431
9253
7251
6996
9308
7935
5405
9152
10559
7054
5175
6996
9001
9801
7875
7420
5309
2529
5381
7121
8336
7677
8927
11599
6895
4422
3701
1606
5908
7316
8516
9601
8833
8346
5855
6968
4860
893
2394
5397
5276
7810
11215
6629
7211
9505
5296
3534
1707
4107
10009
9019
8980
6718
4014
8348
10781
11882
11507
9796
10615
6382
5153
7653
8882
12399
12335
8725
3498
2273
5575
4664
2221
4928
7779
10752
6895
4990
9045
10098
7443
7279
10991
7930
2339
4409
4700
2728
5072
5478
3239
6455
10152
8646
6976
4326
6397
9549
5802
2792
3909
7000
5417
5513
5377
5401
10471
8465
5296
6342
10024
10805
6179
4194
5716
3354
4168
8764
5453
4108
7148
5311
5416
6829
9280
7948
3552
3093
6963
8724
5762
8453
10697
11058
9441
4009
6107
6822
7779
10864
4752
3271
6180
9210
9177
3287
3328
5699
8874
7567
2693
5477
5293
2491
3393
3047
4539
9271
6594
6441
9269
5643
3491
3086
6942
11444
6305
5293
11261
6453
2495
8344
9663
5041
4644
3837
5826
9693
7049
3344
2936
4997
4814
6316
8301
6738
7897
6346
1797
4662
4966
1796
2792
6816
11167
6840
4627
9660
7695
5332
6017
6455
6654
5280
8480
12351
11351
11288
9427
8905
7458
3774
6613
6272
6092
5036
6815
10532
9759
7023
1786
4342
5108
4828
7041
8964
9450
6278
3058
6051
11304
11038
11550
7627
3455
3758
7411
7851
2917
5516
8410
9651
10641
6386
2039
467
3442
6019
8167
11691
6271
1155
4382
7876
4856
5927
9495
5024
3142
7796
7553
4073
2852
3111
6739
8578
10734
7668
7668
10985
5240
4917
7750
8560
7319
2539
4954
10203
10935
6897
6851
6899
6153
10636
12434
8326
7737
10970
9976
10296
7004
6224
7696
6094
9497
10244
5117
6878
11176
9959
10788
8935
6788
5565
4533
3187
1333
3686
8719
7547
3192
7871
11807
6952
4191
3866
5060
8674
5820
6168
6330
6259
8642
5327
7307
7458
2112
2940
2785
5544
8968
6203
3417
6219
8315
7534
10616
10807
10807
8327
3577
6993
9785
5149
2771
6721
10076
11505
7870
4236
6418
6779
7151
8959
9159
9276
8830
4653
6419
8757
3895
4081
9299
6726
6015
9779
6805
5523
3585
2256
4845
4473
7693
12396
9453
3940
2738
2342
4418
10168
7019
3240
6499
4999
6600
7113
7471
8528
4770
8415
9448
6869
7699
5296
1143
2354
5737
9248
7603
6367
8810
10056
11923
10192
8588
8233
6201
8551
8420
4193
2831
7004
7425
3830
8291
9562
9781
8438
8094
7475
2891
3744
6574
9416
5411
2296
4049
2847
7225
10581
5216
6878
12243
6831
2016
6541
6711
3136
7781
11654
7633
2276
678
882
4742
7075
3253
3138
2584
1997
7064
9677
9728
7392
8409
12417
11139
6710
2409
2108
5315
6365
6787
10262
8207
4771
3263
4534
5111
5479
4321
2556
2931
2807
2934
2961
2546
6209
7544
2432
2007
7008
7701
3613
7496
7082
1826
841
6554
11175
5753
1790
5684
9838
10994
11110
5829
2861
8578
9483
9204
9010
9049
10680
10920
10997
10997
9382
6858
5549
8073
8912
4395
3098
2102
5514
11027
10923
8529
5887
3731
4437
4394
2286
4404
7228
5605
3700
6688
8802
5156
6770
10317
9331
8239
5891
6608
10261
6587
1887
2353
6940
9405
6009
6009
6739
8544
9072
9594
7102
7102
10817
6214
6642
6668
6915
8754
8692
11430
8774
8197
6257
2360
3845
8080
9139
9378
10438
10438
10082
5971
5394
9124
6418
1159
1354
6994
7067
6109
5552
594
2873
7705
9169
9033
6175
6307
9360
8228
5972
4780
5151
7341
9300
5726
7438
6078
6266
6911
6650
11355
9711
7454
8218
6667
3756
5829
6501
6874
8851
8601
4554
3388
5787
4043
2514
3507
5926
7467
4363
3710
6318
3899
3176
3155
5090
9620
5215
1310
3461
4065
7214
6499
1712
1845
3876
6911
9876
10421
9819
9326
8527
10680
11513
6003
5254
5754
7351
10504
5353
5746
7161
2468
2683
8840
11400
10592
7635
4167
7728
10227
7541
6315
7881
8476
10055
6497
6106
6695
2783
8160
6765
6435
9850
8266
10059
11973
10014
10014
6973
2377
5263
9859
8191
6970
6846
8067
10405
6064
3802
2269
3726
6858
4322
7064
11742
6356
6703
8554
7173
6283
5288
9709
7268
1157
4033
8425
7566
7092
5679
5519
9275
9728
9647
9606
5571
2015
6687
6903
2978
8092
12186
12357
7991
3954
6341
8250
6771
6369
8027
5883
2440
4761
4721
2928
7761
7756
2657
4464
7272
6086
7650
9092
8208
4803
6132
11461
7138
2432
3360
8230
11765
5540
300
4104
7835
8687
7100
6396
6713
6025
8518
6733
7370
7491
7710
9376
4060
5587
10346
9744
7279
9313
9495
7831
10738
8915
7983
10161
4992
1242
3378
7858
8267
6053
6663
9415
10193
5070
2198
7039
8108
5504
8306
7314
5244
9163
7163
4416
7942
9999
8505
4628
3694
8261
8241
4335
4804
4357
3218
1831
5867
9724
4889
4191
4033
1396
2769
2922
4300
5141
2195
6013
6893
7299
7557
5374
9708
11891
9893
9893
12306
9099
4925
6740
9780
7050
5337
3380
2541
7213
10134
5930
6066
6548
5146
10275
9501
4922
7055
10748
10786
5774
3879
9777
10437
8894
10538
8648
6321
6525
7881
7921
6638
6916
9066
11977
9475
8055
8335
7319
7253
9689
8763
3840
4508
5807
4416
8040
8880
8252
11804
9604
8309
8900
5972
1989
2379
5757
9185
12027
10250
6136
4625
7764
7621
8596
9426
7434
6946
2761
2311
6242
5859
2116
6500
10894
10406
10842
6486
7645
12421
7590
3043
4995
8748
6885
3055
5521
9589
6294
5416
10858
9404
8184
9488
7101
8027
9813
4802
6752
12055
12055
9986
8361
9613
5381
5914
8928
4621
6333
7618
7804
9844
5202
3273
5008
6581
4961
2419
7749
6571
4680
7183
4837
6368
8947
8457
9217
8134
3523
3673
8627
9546
4457
6474
6996
5473
6752
4853
8838
8234
6691
6383
2615
1232
2318
3268
5863
6210
3469
2996
6504
5975
6676
7706
4476
6404
4579
3306
8523
6773
5176
10037
11588
8356
4168
7961
8682
7370
6816
8269
9972
8314
6258
4420
7997
6477
6657
9010
5565
2151
116
2224
2439
2448
5815
7134
4441
2220
2890
5399
5637
6986
10494
8717
5820
3639
2493
4544
4103
1021
3284
5119
2177
4147
5884
2117
1338
6047
10196
6140
2039
2713
4764
4314
6161
8478
7939
9506
8886
7929
6607
2844
2811
7656
11267
11151
11151
6390
158
3468
6219
3528
7009
7549
5441
6650
2514
769
5965
10906
10375
5400
2708
6576
10843
11219
9536
8952
7651
4940
5609
4543
847
4491
5057
6386
11216
9076
4311
5842
11226
11788
10746
6715
6974
8435
3601
2718
8335
10098
6601
6041
5656
3756
6773
7350
4635
8875
12455
6907
1673
4023
8808
10719
7301
5166
7944
7976
4611
7999
10952
6512
8013
6501
3767
5654
2716
2362
8034
7508
1605
957
826
4597
10385
8243
6264
5815
7506
9603
10137
12184
10656
6354
5960
4632
4662
8785
6474
5341
9544
7089
2774
5132
6853
7322
9916
7744
4296
4612
4398
3422
860
2753
6656
8284
4391
1982
3560
6040
8276
8296
5097
3433
8250
7782
7257
7498
7103
4756
4921
4912
2456
4757
8588
7807
6894
5729
4835
5125
4620
7309
6788
5695
5900
6156
6241
3551
768
4639
4633
5532
6139
5842
7607
8526
10201
8934
9449
8202
9134
10093
9196
7339
4526
2838
6320
7934
2569
3595
6388
6907
4962
7125
7422
3969
3079
1352
5835
10759
8672
5436
7295
5841
2601
8154
7753
7119
11843
8427
6903
5015
1269
3199
5463
5230
8236
8843
5472
3249
3565
4112
5859
8693
10001
11775
10209
5239
6047
7536
5562
5439
7101
5478
4746
8131
4172
3698
5468
3882
3964
2965
1767
3195
6286
8727
4972
4438
8634
4803
5187
8666
8464
8715
10108
12456
11360
11166
10161
8814
7199
4444
7261
5399
4505
6160
3386
4376
7085
8906
6458
2579
2550
4537
5256
8724
11104
5394
6630
11385
11385
6751
4560
8638
9385
7629
8135
10356
8927
3952
1211
7143
10854
6076
3754
3598
2930
6245
9814
7352
6279
6329
3811
7834
10357
9263
8045
4519
5618
7718
8264
5274
2814
2597
4126
7022
7426
5971
4704
6215
7025
7913
4805
4078
7529
6142
5648
5431
2816
7198
9472
7211
8895
10868
8491
8333
9980
6437
8418
6888
5652
7337
8045
11241
7581
5214
6154
8924
8803
4521
6037
7579
4975
7975
8880
3231
4368
4090
2196
6304
9938
10892
11567
9170
4535
3809
6634
7988
9626
11873
12045
7771
7771
11252
10001
10605
7670
6394
5423
3067
7640
7679
8263
8216
5985
7262
8997
9451
8613
6917
4259
2738
6730
10397
6822
4789
5506
3496
5809
11398
6026
4147
10064
12194
9763
9534
5818
4671
10334
9623
5098
4719
4252
1064
6391
9408
5012
6612
5843
5988
9151
9679
8732
4436
3301
5316
7413
4442
2314
6548
6203
7131
10075
5475
7140
11600
9358
5932
7633
7668
8192
10620
9891
6131
2849
8380
6532
6211
6543
3625
4395
1582
671
4170
9855
11637
7620
7995
11461
9216
4547
4739
9959
6754
2770
3457
4644
8546
6241
5518
9703
6325
3371
2666
1586
7046
11997
11462
9135
5060
4724
3860
6313
7536
2568
2297
2439
3038
5034
8812
11617
8399
3567
7197
12264
9059
3984
5220
6080
8012
10890
5495
5631
5159
4416
7881
7401
8176
9452
7628
6988
9749
11013
10378
4875
2469
6074
8192
4738
2043
7241
10938
6494
4569
5774
3901
1759
4929
9293
6140
7422
6770
4857
5595
4009
3550
7462
11108
10062
6205
3639
6650
7570
9154
9803
8271
10314
8218
7039
5700
5840
5234
453
5678
7245
2743
6093
8286
7400
10314
9236
6395
4331
7312
6867
4051
9427
9127
7614
7749
5255
4045
3359
5009
5644
6148
5633
7822
10455
4754
1189
2664
6577
8694
10286
6709
4287
8495
9317
5991
5682
7365
6189
8651
10186
4722
3214
9053
11506
7766
4305
4288
8312
10654
8842
4568
6422
7822
7310
10050
5990
3243
6849
10813
6291
7014
8648
5649
8952
9585
6158
4177
8155
10217
4438
3464
6710
6635
4982
7973
11957
8977
6113
4902
3044
3154
8078
11210
6142
6425
7006
7980
11130
10802
9344
3734
1246
1994
2650
2972
2447
1867
3796
4171
5489
8255
9357
8312
9111
10704
8833
7677
7000
7577
7516
8568
7428
6631
6839
2896
1434
1922
1875
5409
9056
8871
6150
2720
3071
6117
5306
2527
3039
5191
7132
8655
8662
5973
8101
8286
2353
1384
7265
6850
6902
11943
8059
6728
8688
9930
11097
5618
1107
1926
3827
7895
8955
6778
6804
6871
6319
4685
4020
3530
3778
6203
5065
7281
8098
7943
11514
8640
5031
8753
12362
9070
7052
5614
2863
5802
10571
10703
8530
10062
12205
6711
3679
7897
10959
8994
5268
7099
10389
10757
4963
3479
8409
8919
7323
4101
4806
8304
8888
6728
3319
3679
6561
7770
3873
695
3326
5444
4790
4141
5080
9353
12314
7414
4334
7921
5558
6882
10383
9412
10251
7230
4418
8294
10059
5368
7003
8518
7870
9860
8205
6418
4388
3959
5503
5111
5010
6081
7287
8763
7897
3550
4168
9056
9131
6373
7611
9114
8984
9141
5177
6948
6156
3371
4753
1804
4551
9629
6676
5420
5110
4347
6064
7044
6471
5118
7846
6987
4102
2826
7147
6941
3524
8177
9191
5311
6107
5807
4124
7095
7590
6690
8662
9367
7373
9130
9507
5407
1825
1541
4570
7323
5244
6214
5645
2157
4056
4643
4228
4629
8786
11319
7597
6116
6489
3753
6895
11270
5645
889
6278
8759
8358
9955
10652
10317
4787
4967
6693
8014
6962
2049
4842
6116
7442
11581
9138
5157
8110
8995
8421
5387
1271
4572
4284
3036
8388
11499
9615
5175
6916
7547
6125
9345
6956
5526
9342
11089
8125
8401
10720
10360
10864
12049
9705
8471
5441
3506
5672
6007
9387
7628
7638
6531
856
981
5621
5951
1415
6163
9763
6610
6159
6359
7067
10063
8151
3866
6272
9872
8186
7884
10813
8673
7307
8621
5281
1613
2324
4246
5296
9386
7242
5717
10107
7542
5031
3168
386
4440
8939
6809
5128
4594
7842
7583
2870
3293
3229
3990
7322
8254
4221
1365
3551
3537
3825
7556
9757
8372
6261
3590
6363
11547
6786
5262
7209
7679
6212
4419
5877
9089
9178
5405
2953
6371
8351
6889
6999
4040
1907
3488
6211
9318
7407
6668
7273
7113
6958
3836
6784
7024
8184
7269
5187
9774
10160
8788
5752
6708
5377
2993
8952
10210
4367
4412
6455
4253
4511
5359
4759
7005
9515
7639
6700
4504
6331
7890
7787
7188
6983
7855
4760
6843
9026
10120
10839
6655
4470
8039
8073
6337
9437
7630
7240
10211
7251
6643
6601
4535
5649
8922
9981
8328
9947
9200
6897
9251
7299
7586
7885
8065
8086
3145
5510
4736
1319
1670
5684
7068
8041
8694
7096
7670
5645
7324
5050
1019
1245
4107
5748
5599
4447
6426
5758
3707
5899
4737
5294
4240
6878
8552
3140
5696
10346
8520
6258
4804
8291
12042
6083
4860
10142
11119
7230
7852
11131
8156
4486
6093
8307
6024
8767
10175
10175
6584
1028
3457
5992
3487
414
2565
8659
8967
8967
12317
10072
7402
4844
2948
3094
3274
3960
7825
11241
10484
11039
12147
10022
7877
7436
5712
8278
7707
3662
4272
6814
10507
11040
6998
7327
6298
5419
6017
4987
3932
4208
5992
5606
6626
7100
7130
4641
2262
6937
9693
6558
3156
5385
6614
2275
1162
491
4266
7795
5897
8042
6475
5742
9226
8885
7316
2651
4750
10074
7144
3953
8650
8216
3569
3319
4795
7442
9653
7049
2362
2682
5293
8921
11061
6605
3289
6117
4649
6818
9005
9005
6872
4082
7904
5829
2890
6953
5633
5511
7658
8582
11738
11738
7145
5786
6727
4327
4663
8422
9870
7401
4084
2430
4737
4314
5680
8595
9412
10213
9338
6403
6509
7140
7327
6889
5481
8311
6045
6787
11636
6738
3703
6941
7984
9644
9003
4035
2945
6167
5246
4604
4616
6530
6534
6900
11851
11600
10703
7861
4659
7860
6590
1046
3467
8685
11291
5980
4380
10017
7023
2065
3205
4197
7191
8417
6110
7618
6224
7357
11414
6790
6641
9975
10471
8641
7312
4978
6434
6315
3522
7787
8249
5702
2684
3641
7085
6479
7630
8288
6530
6120
3524
3850
3518
2489
4532
3538
4641
8594
8567
5547
8271
6616
1810
4223
3029
6390
12016
8909
5313
6612
7558
8832
9232
3992
6172
7006
5487
8444
4830
6414
11675
9697
4155
6013
7362
4249
3301
2861
4346
4720
5975
5503
4414
2473
2324
3875
3106
3593
8272
10682
6757
3698
4077
4122
2179
5650
11214
9472
9270
9750
8126
10594
8386
7719
7011
4040
4666
8212
10398
8143
9980
11740
8204
4469
3959
3794
7236
11101
8074
7379
6202
4740
9320
8594
4972
4031
3832
4072
2048
3996
5389
1935
4245
5864
6778
10646
10008
6416
3618
5274
4263
5153
6845
2206
2449
2504
3008
7703
9763
6636
7063
10067
10795
11834
7351
6427
6192
1869
2676
8167
12207
6140
2466
8533
9661
9661
7977
2529
1888
7336
11262
11262
7444
1970
4345
9819
8845
3397
1707
3996
6621
4311
5711
10863
7401
4359
6512
4531
5125
4333
1623
3492
4879
9142
9542
7446
7354
9450
6906
5396
7204
8172
9686
7819
5135
3150
2485
2386
6847
11340
8778
2746
5313
6372
2744
2759
5407
5763
4383
7281
9491
5660
4763
4993
5069
7325
6301
4038
3037
2643
1140
940
2262
5590
4582
2523
3521
3193
5627
9282
11068
11556
7415
3638
4520
7985
10136
9436
8105
9939
7815
6188
7598
9225
11885
11885
9500
6250
4883
7556
10960
7572
8086
12051
11830
11830
6301
1946
7872
11037
7178
4713
8520
6200
1412
2930
7159
8870
3763
6454
9708
9180
10536
5736
4272
6824
9589
7856
4798
8991
6643
4498
4782
7109
11047
7009
4480
5180
4891
7354
8820
9132
10152
7046
7264
10260
9550
5666
4647
3999
2431
6410
9652
9768
5787
3978
6792
5049
5598
7162
6627
7733
5170
2789
3398
6820
10372
11076
8901
7071
9261
9506
9707
8987
8963
11072
9413
8250
5986
7571
6243
4094
4700
7059
10674
6002
6840
11512
7808
6340
10205
11673
7869
5082
4998
7785
6871
2411
6768
8569
4651
4635
6032
6798
8158
4111
6282
9131
3829
6936
7153
1367
509
5983
7499
1800
5907
9369
7129
9678
11028
11028
8303
8303
7638
5830
6121
4463
4610
6819
11193
6427
2507
2906
5658
9980
6586
7450
6660
3738
3626
6812
7701
2888
3366
6931
7893
4193
7108
10013
7537
6103
4516
7908
9210
8913
7956
8302
8122
4044
6586
6448
2638
7064
8804
4909
3711
6225
8027
6973
5893
7893
6237
3854
6882
9700
9432
4396
2952
4586
3118
6520
9350
6714
7539
4666
3350
8859
10964
10964
8275
7396
9817
5609
7125
11278
6793
6489
5268
2375
2467
5246
5370
4368
6138
5495
7275
10272
8621
7166
5350
2123
5181
3909
5771
11725
11443
8084
8462
6083
6727
11106
9875
8441
7709
9243
10915
10121
10348
6506
3088
7637
5475
2900
5475
7852
6021
5051
5512
5526
3770
2775
3758
5380
7400
6126
6924
7097
9206
11317
8716
4589
5752
9961
9576
5969
7684
7964
7276
11384
10311
9271
9637
7471
9181
9844
6677
7112
9662
6134
5680
5723
3824
4948
7090
10024
9784
9789
8989
9135
9567
8036
3948
1182
3736
4082
3744
3740
7026
11363
6307
7309
6383
4006
8228
5860
5800
5205
7058
8963
5875
4228
4725
7598
9053
10854
9755
6391
6489
4044
4926
6921
7117
5923
6628
12044
8166
4672
3559
4722
5782
6501
10462
12074
9310
8754
8209
7631
5868
5913
10517
6523
5144
4338
3343
5311
6566
10487
10838
8942
10198
9612
7621
10044
7910
7843
10584
8521
8463
6609
3211
3372
6378
9268
7147
3561
7366
9202
4786
5702
6330
8109
10983
5668
1165
5867
10263
10353
11604
12174
9486
6315
4436
5206
9920
9408
8248
6495
6567
5996
6470
8982
8544
8200
6352
3766
4233
9888
11749
6777
5286
10258
6810
3379
3143
5364
5607
2269
3493
6939
5812
6914
6558
6558
7711
4992
5638
4072
6067
9083
6036
6313
5403
1088
6021
11045
11721
9986
9585
10899
11418
11369
8201
8954
10023
5772
3705
3292
3630
2921
3868
9241
10963
10963
8160
3371
3031
4209
4191
2809
7138
12131
11524
6221
2230
7139
8794
6303
8910
9736
5310
7369
8757
4514
5036
7475
8908
5690
7252
11895
7247
3809
4417
7552
7523
6410
8226
10021
12348
12348
12069
8815
6036
8531
8903
5852
2987
1816
6058
6693
6218
10289
9570
7782
9617
5881
3330
6209
5083
6919
11384
7167
1404
4169
8357
10893
7313
7313
10550
4401
225
2760
3103
1344
4844
8743
6500
7464
9848
9989
11797
9173
4597
7072
6760
2217
2558
1731
1766
7654
9854
7564
5797
8087
6590
3193
3782
1123
2913
3554
5128
5286
2167
3302
6698
6078
1555
1268
3684
2747
3760
7838
5616
7504
6969
1259
4107
9056
5691
4064
9275
11663
6631
4706
6920
2744
1802
2063
6573
10927
5784
7145
10172
8107
6613
3921
3795
8677
7275
6556
6087
6105
10739
10510
10699
7571
6185
9898
11093
11346
10128
8354
6482
6023
8106
7829
7773
7065
7297
7726
8955
10227
5545
2278
3055
3041
6578
7443
2929
6672
7861
5927
4598
6814
7545
6904
11633
7043
7080
9633
9344
9076
8733
11454
8873
8284
8862
9208
10594
7894
8194
9810
10516
12068
10733
5773
5049
4127
2426
8286
12031
8773
3779
3584
4308
4126
6651
9673
8113
7045
8957
5520
6813
8950
8170
7882
4593
4619
8908
12007
7430
4525
4310
1360
589
5381
10759
7095
5574
5303
6357
8597
7237
6617
8035
5538
2106
2604
6265
6869
5992
4698
3188
6252
6656
7733
9882
11974
6514
966
6431
11979
10501
5042
3407
4757
7338
11043
7160
2042
4674
5527
6808
10767
7692
6202
6648
3324
4991
7026
4402
7664
11708
6087
5012
5157
3281
5827
4274
6451
5960
5652
8658
8626
7607
5671
8631
9636
4466
6717
12488
12083
7579
7003
6375
5192
9274
8402
6767
4017
1911
7697
11419
9315
9163
11267
11169
9774
10007
9969
5910
5338
7777
8581
10905
10396
8063
9022
5719
3759
4092
6803
12304
12304
7724
7472
6766
6652
6270
2295
6029
6632
4686
6893
7097
6647
9917
11898
7786
4859
8635
9648
4774
1284
1239
6096
6718
6600
6481
3642
4072
5433
6429
6323
8960
9715
8008
3363
4921
9678
7374
5596
8323
11465
6932
6950
8648
8648
11682
10165
6029
1450
1382
6972
9305
9811
11295
11295
12178
8188
5716
9706
9376
5106
4471
8741
7296
1106
4684
6560
7539
11669
7273
1616
1723
7564
9648
8642
7950
5299
7052
9462
10537
10561
9544
10767
7909
2880
2710
7739
7939
5952
10106
12093
12238
11067
5420
5764
5930
5173
7707
8756
10561
6222
6307
6206
3381
7940
10753
10545
6014
1669
7515
8997
8410
11897
11556
9751
7332
6276
6437
5598
6785
10485
8334
2110
2438
7871
6953
6321
4931
3677
9452
10701
9571
5389
5433
8042
7727
10295
10662
8191
6210
5068
6447
7351
8699
6788
1463
3502
9239
10812
9180
5714
3077
3027
7028
6029
628
3236
7150
8890
7887
5531
6353
9529
11491
9738
8482
9239
5623
3304
6102
4497
5494
10242
9477
6971
8881
8126
4951
5743
5229
8658
10497
8982
7136
5240
8800
9680
6307
3851
2865
7852
11623
9739
4799
6683
12454
11906
7916
3394
1292
4912
10498
6719
4634
5086
7681
9575
8573
8321
6574
4157
3033
6402
7481
5140
4876
6297
5586
5257
6674
5320
2592
4834
7575
7886
5033
3710
5865
9421
10204
9261
10030
9976
8563
9560
11526
7629
7946
7552
5320
7249
9370
9175
6081
6135
7474
9581
7375
4752
9422
10762
7968
8721
11491
7114
4330
8637
10897
7871
4353
8075
6474
855
1817
3299
5560
4905
6207
10731
10716
10562
10320
10306
9266
9589
9361
9774
9622
8582
10779
10523
5968
3950
6166
5288
7798
9674
8464
7600
6962
4816
955
4557
7876
4739
6074
8900
9601
6355
4707
8970
10552
7975
2673
1088
3848
8619
11040
5865
5946
9693
10534
6713
2003
3261
5825
7326
4180
1260
819
3694
5523
6102
8132
10497
10195
8752
9801
6540
5396
9134
6177
1512
2125
4168
6352
4973
7226
11666
6909
2080
5746
5338
946
1597
5181
10294
10189
7526
4941
6750
6134
6905
11431
9309
9571
8018
8163
8786
4770
2447
6797
7965
7014
10068
5598
6497
9318
8312
11043
11072
10191
8716
9364
9789
7764
4786
6258
6000
5708
9978
7465
8692
9946
8497
5812
6437
8602
6077
7072
8703
4580
4859
5709
5481
8077
4393
6531
10926
8635
9350
6750
5990
8597
6319
4000
2963
7165
7896
4341
4449
4195
5313
5800
7323
7103
3734
4391
8699
8097
6735
6081
2787
4174
6378
8932
10296
10708
5561
3949
7371
4047
5145
4850
3914
7390
9630
7845
2061
6063
12258
11679
11126
10181
9714
9819
6008
2582
1473
6232
6425
6526
10919
8996
8217
8344
10234
8765
5037
7724
11441
7939
2450
2816
4529
8147
6575
5204
10806
10639
10271
11269
10511
5204
4710
5288
4879
5845
7544
9596
8090
9379
6235
1934
4229
8193
5821
2688
7113
8375
5962
4528
1652
3811
6219
7961
8864
7022
3871
3052
8813
7321
3732
7607
6721
1960
3966
7662
10131
9013
6206
4124
5044
9105
9888
5378
4628
4796
3811
7177
4204
4877
8504
10305
6363
5347
5752
969
2142
3594
2551
3895
7599
5618
6600
11245
10010
4657
6798
9250
9250
10441
4502
3688
4277
2646
5151
8269
11105
12018
7355
2718
2604
4174
8960
8152
2019
1838
4160
8522
7153
1884
3496
2813
5862
5923
1826
7452
10658
8843
6221
4849
7701
7923
6037
4089
2860
7298
9225
8183
6509
6676
8704
8115
3889
5844
12084
10127
8626
7558
7264
6071
3572
5013
8872
9074
4190
7048
6364
5131
9897
6639
5743
4503
2725
2892
1903
1880
6475
11630
10344
7693
8913
9627
9998
7584
6973
7305
2361
5190
7673
3572
4972
8453
10077
7829
3020
2953
6872
8088
7466
5371
2920
2853
2196
4754
7693
5914
1849
1592
1900
2648
4606
3398
5791
9113
10248
9466
8185
8934
10215
8964
8964
11379
8089
3301
4611
8035
4632
5822
8380
7320
9288
10089
10946
6832
5147
8170
5560
6607
4955
2195
8142
7027
6126
7456
5432
6884
9170
10359
10175
5739
5264
5489
2058
7083
5980
5426
9804
6045
2867
5069
5966
6076
5294
5810
8951
5150
6271
7654
5757
4333
4913
7247
3105
6519
7544
4070
8759
6718
4998
7374
3758
6419
9872
9047
7486
6576
5725
4915
6825
4192
826
3282
8639
10724
7861
8336
11285
6522
5706
6672
6976
7892
6754
5355
3019
3306
7371
9319
8400
10253
8083
7082
8762
10203
10878
7020
5592
4351
6742
8267
8042
9385
8585
10937
7376
5619
5706
2927
2614
4070
7884
9857
8470
5714
7120
11043
6969
6024
6729
5101
6264
4875
2751
2027
1980
2966
4946
7571
4941
5415
10155
10224
5695
1035
1604
4603
6200
7778
9985
6308
3226
4650
8373
6311
5646
6301
2077
3936
7893
8059
9103
7072
2343
3928
4891
5528
5908
8374
10779
8086
8794
9865
10530
9012
5181
2321
4567
9348
5478
4844
9990
9560
9604
7195
1795
6555
7640
7602
9172
5620
4957
8398
8091
3303
1514
1641
7381
10918
11224
12056
7024
5641
10673
7807
4449
4066
1635
5657
8394
5841
6143
8403
7864
5167
6919
5022
4199
6847
6305
5600
5691
8228
8532
7312
8236
5817
3034
5341
5402
3111
6932
7433
7272
7927
6833
9295
6183
1733
6268
8664
6897
4988
7071
10253
5395
3998
8856
8689
7700
10494
5505
5504
6951
2818
2915
3378
1731
573
5269
10922
10987
5296
5113
10966
11353
7853
7750
8946
6292
3041
1149
5136
9377
10290
11134
11117
10577
10040
6696
2339
5073
7553
4831
2802
3017
4008
2668
2455
7478
6922
6233
10395
6142
4171
5284
3265
4328
3577
6997
9807
7120
8126
9672
5818
6202
10229
6971
7005
4939
4248
6133
5198
4494
3756
7242
9326
5795
7456
11613
9374
6807
6979
9658
8505
8367
8067
6395
6852
7038
4780
4722
8236
10092
6804
4883
7104
4761
2902
4031
3431
6518
11244
11794
9871
8982
6410
7110
7972
3260
4063
8406
10286
7066
2569
2752
6892
8327
7924
8092
4431
5193
10463
5906
6420
6882
3223
7082
10766
7423
2963
5611
4684
2520
4955
8782
7847
7490
6003
5429
5892
5698
10522
7233
2971
2365
1028
4566
6918
5807
5311
8402
12048
12048
10037
8830
6795
3495
2271
5356
8585
9224
7427
4149
2325
261
4404
7044
6236
6104
3900
1709
1995
2819
6667
11651
8442
8442
7038
1468
1050
1170
1647
5269
9782
10285
8222
4539
4722
7977
8208
6637
5244
7554
7665
3492
7166
6522
859
6690
10968
9960
8297
5644
7735
10074
7222
6710
7087
6483
4970
2741
6196
10863
6527
3759
4265
4196
3586
4876
8063
6734
8028
8105
9416
12215
8260
8155
9266
3530
5385
11226
8551
5681
4084
4303
3931
6131
9787
6550
5874
9562
9692
8974
5962
6680
9836
6841
6943
9938
11484
10546
11447
11037
9435
9006
7816
9244
6274
2965
5566
4045
4176
9355
9487
6222
8499
7467
4611
8773
11503
11156
11425
8257
4613
3038
3533
5743
5916
3908
1399
1759
7369
7816
3491
6542
7209
4554
3365
5132
10389
10931
5083
1335
1943
5210
6599
6273
8808
11126
6677
4740
8927
9304
5829
7389
10709
4678
2333
5052
8897
12209
7405
4461
6588
7397
9879
9341
9425
8238
2580
954
5093
4802
2343
4524
3152
2903
7077
8186
7836
5206
1264
1527
4418
7690
7159
8049
9792
6104
6927
5526
3534
5840
4976
8700
10688
6070
3580
4911
5788
9075
10100
5078
3857
7900
8431
9155
8096
8351
9448
3792
1406
1983
4073
7925
9488
8234
7346
8141
10098
10467
7508
2835
752
2506
7236
7922
6866
7345
6573
3788
5809
7044
2658
3746
5427
5887
5850
8459
11106
11570
11242
6517
5847
7240
2948
4487
5633
1895
5077
7875
8735
6211
4452
4905
3071
5056
5506
6875
10147
8629
6601
8329
9023
4806
2010
7088
6474
4894
5238
5519
8091
5483
5557
9702
8119
5382
7243
9877
9993
9965
7383
1646
6198
7779
2196
5163
9380
10047
11329
6325
4211
9623
9723
9461
9015
4270
2244
5630
7843
9615
6984
4943
7998
9884
8202
8286
8402
5705
7826
6205
3023
1671
2790
6041
5679
7311
10932
8535
6714
5414
7003
10173
10108
9467
7776
7197
7212
8217
9535
7954
8387
10321
4836
6318
11731
6789
1410
6060
10557
7786
9276
12339
9668
9668
7712
7712
9965
9965
8193
6611
4787
6369
7688
1899
6124
10555
9968
11150
6134
6275
10518
10206
7107
3026
6156
7563
8740
9746
8419
9890
7895
6687
8842
5089
6523
6226
1522
5548
5978
3111
3389
5597
4900
7243
11730
9781
6515
7187
7426
8795
10386
5244
5307
7657
8836
11077
7825
3726
1796
238
4611
10034
5621
2794
6197
4895
2191
7105
9384
4823
4364
3860
3457
3252
6050
9760
10225
10093
10759
12451
8033
3806
4652
4785
2171
5215
9280
10330
11746
6336
6968
7341
1375
5508
5773
2906
7920
11607
8107
7341
10507
11357
9167
5724
3090
1164
1458
5651
8944
7945
9978
10660
8187
4189
2555
2022
2684
7433
7890
9084
11670
8802
8714
11102
6958
5882
5859
3325
7966
8221
3419
5242
9609
11222
8193
6862
8823
7073
4824
3626
5994
6490
3509
3896
5219
2974
1208
1853
4820
7875
7757
7771
5617
6889
6949
2473
1508
6843
8115
4185
4331
5531
3518
5550
9960
10794
6549
3882
5612
8419
12187
10726
10521
11647
10001
4473
1357
3138
5562
9644
9953
5088
6961
9164
5734
3844
6336
7512
5592
6804
7072
3625
3473
3828
4405
8591
6278
6017
8139
6794
7056
6791
8155
7757
3673
3017
8163
8524
8133
8421
8650
9890
4553
5630
9935
8796
5911
5682
7669
4571
3036
3785
6770
7026
2422
4204
8916
9381
7531
6931
9010
9889
5964
7928
9867
6787
7198
6293
4682
3757
7088
6314
2087
6478
9175
9051
9445
7962
3578
2522
4604
5233
3013
1713
5350
9977
9717
4938
6088
8697
9851
8523
8328
11826
8527
8195
11799
6097
2585
8619
6314
241
5809
10127
10727
6576
4036
6924
8262
8354
5026
7189
11415
10980
8914
9649
6843
7121
7174
2981
6204
4351
452
904
940
522
5042
6053
6792
6332
3000
8646
11241
6679
5016
7201
4138
2754
4064
6747
8397
6181
8854
8167
6866
6578
3491
1781
3099
4132
2344
5714
6574
4788
5825
5084
2221
6235
10772
10861
12215
6225
4219
6323
6600
10480
10271
8322
7645
5431
7182
7584
8534
7672
3753
6290
4786
5845
10752
7336
2813
1961
5188
9006
7998
6053
6042
5169
5036
7512
6326
6472
9048
10094
11383
7270
3418
5013
8838
9173
3636
2170
7069
9054
10148
8579
4360
2124
1658
7087
9499
6251
2401
6322
12489
12489
6482
6214
6380
4975
9417
6359
5587
5153
4339
5302
5357
3977
3576
9158
10324
8960
6596
7269
11595
9213
3249
1478
3208
5553
5196
4562
7361
6242
4377
8629
9825
6148
8479
9413
5310
8053
7468
6759
9965
5554
4571
6849
8800
11303
9707
7354
9618
11418
10002
7527
6256
6144
4775
7631
7247
6820
10983
11279
10963
10608
10066
9002
4489
4699
4580
527
617
2490
5954
10097
10249
4659
1984
3173
3746
2216
3990
6132
4052
2342
1904
4888
8353
10868
10827
7273
8606
7351
7404
11989
7392
7616
11287
5067
5059
9137
4876
2944
3352
5271
7945
8906
5993
4335
6411
4999
4580
4486
5561
9111
5801
5510
6714
7026
9437
4088
3601
4516
1226
2046
6574
9081
5004
852
3475
5230
6412
7802
6210
3564
1271
4493
7407
4257
3123
8598
11117
6673
2433
2185
2205
1087
997
3391
4429
1814
694
3944
8881
9948
6235
7469
9825
4954
1168
369
179
3946
6971
8241
9889
5455
5619
10113
8442
9495
10130
10130
9192
8887
6752
6590
11416
10536
9550
10450
11082
8608
8285
7890
3128
669
3107
5375
7754
5152
3953
9153
9946
6100
4112
5270
6508
9153
8569
6348
6827
10000
8908
5754
6314
7144
9746
12070
9740
9740
6691
5475
6391
4119
7256
9103
10391
10105
9764
7090
2744
1620
6620
8725
3884
7504
10366
6026
4830
7672
6835
2806
3447
4755
7735
6340
6389
7827
4879
6317
5394
7827
9142
8188
8088
7913
7190
7083
6491
4531
4619
5562
4793
6883
7719
2620
2263
4610
4426
2257
4761
4673
2251
2652
1478
3719
5753
3980
5838
4804
2561
6302
7054
3050
1031
4330
9686
8367
3884
2254
6062
9516
7656
5805
8183
9403
5392
4044
2874
5677
6186
2000
4372
8976
7029
6244
5781
7425
10711
9629
7278
3708
3352
3346
6912
11570
7616
7376
7557
2100
4275
7115
9586
7881
3767
4627
4960
5080
4228
7647
9245
3793
5585
7572
3778
3952
6439
4332
4183
5602
2851
6544
8366
7081
7954
5647
5953
6667
6976
6117
4299
8467
8682
3322
2675
7732
11375
8994
8213
7262
5237
8890
7449
4057
7694
9326
5593
2173
1239
268
588
4211
7556
8849
7796
6302
6671
8918
8145
8627
7367
3307
3194
6604
10026
9209
6911
2332
942
5505
9755
10299
7000
6226
4983
2198
7589
11278
11350
9048
6855
9330
7803
4456
4507
3818
5806
9505
6296
4684
5678
6493
4653
4375
4663
4052
9664
10636
5816
2383
5748
7255
7949
6134
3031
5874
8352
4723
625
6839
8807
2796
5799
7832
3972
2477
6407
9732
5649
7277
6291
6811
7147
6044
7600
3390
3557
4538
7288
8671
7439
6983
8207
6887
5442
10167
6358
3707
5196
4297
8749
9208
5520
3827
4961
4503
1520
5759
10962
11965
10328
4657
2521
5169
9206
11181
7850
6330
8222
6158
6952
5419
5365
9479
6479
4928
4930
8320
10303
10515
7208
1080
3467
7553
6794
6167
9672
8456
3619
1595
1753
2022
6827
6975
3532
8945
9336
5821
8841
8262
2508
6681
6523
6501
6870
6426
11850
11539
7864
7258
9212
8185
4150
4241
9372
11023
10772
8599
4710
1984
4663
6841
7428
5113
3652
4091
3579
5638
4588
3864
7529
6994
2787
2159
3124
2179
3392
9074
9326
3621
1937
3097
5613
5063
1102
6137
7106
4776
6124
4337
5699
4632
1604
7204
9030
2813
2139
2857
1211
2382
6205
8387
9175
7258
6498
6636
2704
723
2303
4400
3325
5822
7743
4576
7770
6672
1425
5610
6938
6647
5116
6799
7711
6340
7784
3154
3558
7448
8666
10777
9870
9313
7025
3528
4546
8600
6616
4997
5813
7432
11334
10753
9776
5614
3020
5271
7085
7877
5184
4636
7546
5941
6304
8052
9515
8705
7088
5462
4852
4593
3318
2244
3135
8417
6238
4810
5950
6637
5513
2409
7045
6047
5755
8282
8403
8471
8763
8758
4624
2915
5042
7056
5045
3554
8446
11614
10734
8504
3614
467
3637
8375
7772
7930
9399
10075
9628
5240
3069
7508
7967
4177
1946
2337
4562
8000
7880
4323
6937
8975
8037
5561
2969
2498
2466
3572
6915
5169
4359
8649
7546
8940
6623
4043
6491
8424
10700
9929
4997
602
2697
2563
3754
3534
3417
7386
5520
6038
6901
3893
2344
2423
3332
4906
6157
7346
7614
3574
5822
7455
4342
4294
5170
8407
8166
3345
424
2520
2517
3117
3444
6074
10701
9516
5632
2325
5162
10213
8757
8126
11297
11928
8204
4154
6370
5448
5061
9883
12148
12298
10937
7513
8361
10605
7329
3600
1469
1860
1985
1832
4785
5844
7785
8841
5341
3893
6754
8764
9499
10416
9027
4020
1315
5685
4539
4142
9818
9889
8954
7207
3416
967
6046
12282
9472
7727
5346
4475
5280
7670
8983
7435
6662
2997
1782
3109
6476
9251
10966
11604
10195
6716
5590
5081
4108
6432
7452
4840
6740
7448
5606
4775
3815
6066
6358
4146
2455
3606
6449
4977
2346
5965
5323
2925
6800
4940
734
5325
8428
9856
7638
3684
2876
3139
8796
12128
6098
3229
7454
7174
4796
8073
8961
8669
7295
2879
2784
1513
4373
4358
463
553
2600
8371
11052
11416
7468
4279
5020
3943
4459
4716
2326
5737
11342
8489
8711
11227
9630
8859
4936
1908
4665
8080
8191
6170
7662
11002
11161
9881
9192
10180
8414
8706
8903
7499
8453
5192
7730
12395
6342
1629
2912
7506
9692
4110
6499
6595
5048
10653
6599
1859
2563
2375
2815
5942
7974
8192
7370
5152
3104
715
3363
5830
8379
7846
5588
6915
4272
7201
11918
10295
7573
7958
7034
5714
4906
7051
11486
11892
10123
4771
6881
9455
9230
12015
8669
7823
11429
6883
2182
2459
3019
3016
7337
9057
8894
7184
3563
4601
2572
3772
3421
1956
6728
6872
4869
5682
6752
7990
6859
8310
9629
10195
7215
2474
1928
6792
9204
3122
4463
10545
8312
2654
4069
9398
10919
5239
3383
5970
5424
8846
7426
5674
10038
8615
8074
8165
7566
8768
4618
2967
2774
3620
3576
845
3349
8174
6548
4609
5874
8406
10141
4112
1072
1065
6228
12016
6373
5383
5873
1427
6451
6052
1613
7651
9771
9390
8883
6908
8388
10789
8436
3213
6190
5250
4879
7999
8206
10703
9489
7647
9036
5765
1473
3559
2960
4213
7270
4453
4490
5235
2611
6120
9652
4828
2085
4648
4574
3417
7030
11331
8663
2509
5746
9493
7859
5155
2556
7667
12145
8413
7690
7989
3363
628
5802
7111
7547
12406
6553
4896
5742
5261
7658
9170
8545
7839
7773
4689
3617
7954
7174
5330
6448
8371
7237
7237
11856
8842
4871
2374
2020
2936
6867
5464
3156
3317
6106
9889
4426
6480
10497
8947
6856
4518
4200
2082
3769
8737
7979
4590
4761
8957
9327
6897
9376
11654
11558
11941
11838
10720
8443
7455
5295
1252
3425
3468
2584
2641
3933
9982
7573
1876
5755
5699
6086
10698
10360
9788
6567
4086
3917
6703
7434
7670
7291
4262
3841
5787
9531
6843
2147
3099
6280
8399
10546
8117
4689
8218
10421
5176
4224
8332
5919
3390
2161
3961
5073
3437
7340
7528
5380
8385
10674
8580
7041
5613
2868
6087
9512
9595
6456
6693
11064
7120
3860
3418
5591
9579
7289
7093
6102
3922
2522
5603
7727
6844
4779
5794
10058
9167
10778
6984
3943
4115
1172
5603
10225
7006
8486
6164
372
1761
4636
9495
8997
2872
1127
7252
7547
7547
6510
3947
9391
10570
10228
11144
5859
260
5888
8947
8565
9571
8283
6955
4724
3389
2326
1494
976
3358
4443
7545
11264
6903
3405
5488
4538
6489
9034
5512
3905
3723
4307
2480
1075
4960
4290
3701
8907
9712
6161
6312
8705
7641
6398
6282
8278
8381
5827
7565
5917
4066
7754
6619
3818
7573
9650
4942
2338
3818
7293
8891
9688
11507
11960
7144
3165
3199
4056
8838
8707
7479
7570
4208
4801
4863
5679
9546
6871
7532
8249
3706
3454
6851
7909
5820
4536
6257
7602
3330
4233
7989
8840
5985
5194
9717
10975
9445
6021
6805
9847
7568
8447
10499
7196
2764
2816
4159
5468
8565
9992
9441
6658
5624
8749
8977
5369
6471
6245
1622
1878
8083
6828
6435
10041
6270
7755
11547
9819
4660
1549
2474
6822
10360
8174
8024
10597
11201
8633
6427
9124
9627
6372
3012
4360
6568
4668
6025
4659
2196
4797
3631
2500
5839
8690
6761
5232
8097
7847
6148
7117
4130
1055
1781
3476
8761
10262
6068
6725
7357
6288
6470
8682
12076
8298
8425
7841
2536
1502
1726
2434
2649
5566
7452
5039
5518
7372
8946
8810
8111
5061
6464
9950
6891
9169
10956
5826
6490
10913
11744
11610
11012
11214
9525
9743
6750
4345
7209
3872
4651
10000
10038
8762
10324
11718
11245
8705
5952
8991
11622
10971
6689
5984
7898
6648
3945
6358
10699
8986
10348
9965
8926
5745
4411
5088
6849
7664
7387
11066
9055
6242
6983
4137
6073
9950
6812
7820
10406
7820
8595
7369
1960
6879
10519
6360
6880
9073
10322
10416
6722
5616
9310
12221
10568
5298
5784
7334
6640
5033
1785
1806
1041
4081
3924
5098
6195
7080
8317
8621
9693
9247
7998
5687
8150
5910
6614
7399
2116
450
4850
5782
5972
10358
9703
4793
2771
5020
8726
9254
9397
10581
7393
7922
10531
8931
8133
6456
5711
5986
6173
8753
8426
8966
6535
3742
5803
8737
7860
5201
2734
2473
7206
4924
305
188
6278
11107
10181
7848
5474
5529
2811
3663
5510
5561
6624
8026
9211
7195
4516
2198
1679
4674
4348
3700
7806
6184
7525
9670
7688
10045
12027
8463
6087
9851
12227
8413
5297
5219
3399
4400
4898
5907
10345
10051
8759
7717
8014
6791
2989
6514
10281
5580
670
1100
2495
3318
7863
9270
6534
9038
6600
4652
4682
6215
5756
3767
9370
9912
5568
3275
1675
3112
3115
3768
8471
7682
4020
4108
8466
8103
5737
4621
4151
6835
4954
3024
5553
4602
6101
10415
11252
8603
7946
6534
7576
11741
10159
8538
4064
4294
6724
7124
7530
7297
10504
9458
4900
2480
853
3454
5879
2726
3447
3925
4650
6514
8454
8753
3507
1091
4938
7520
8872
11582
6069
5381
9591
5956
6133
8904
8272
6394
2728
1665
3023
5221
4646
4902
9986
11476
6692
4647
8846
7072
4094
3408
2810
6663
7017
8283
11128
7987
5304
3377
2179
3946
2837
940
5111
7366
8018
8267
9396
12433
10058
9588
10277
7325
8682
8126
4259
6283
7241
4871
3243
3507
2650
1555
2302
4133
9057
12150
6466
1970
3707
7475
10120
10630
11033
6892
6690
7578
5815
4619
4488
8158
7067
3189
6123
7498
7694
7408
5840
8459
5710
2538
3401
6980
10017
7411
4747
7707
5584
5073
9812
8834
9510
11632
8156
2040
561
5745
9114
4539
2368
2922
2438
2845
2297
5413
9961
5532
2253
7465
7977
7201
6217
4824
7333
8476
9203
9563
6705
4981
9287
8940
8325
7281
2993
4507
7264
5201
2614
5101
8875
6132
3657
4408
2876
2590
6577
10635
8146
2937
3641
5395
2272
2914
7310
4675
588
4777
7700
9666
12426
9997
9099
7323
5677
5448
4416
4045
3159
4451
3913
1787
1726
1795
4235
9866
11659
10372
5057
6026
10263
8344
8988
10426
11556
7115
7080
11105
11272
11648
6047
4603
7081
4167
2660
2882
6114
5997
3887
8098
6590
3642
5155
3625
4655
9571
9886
10290
10772
10466
10908
7793
5937
4162
1982
4205
4521
7426
6380
4178
7281
5140
2938
2182
3179
5367
9128
8404
8229
6842
2755
3882
6257
5954
7511
7849
6063
5693
7744
9327
6943
4513
2585
3476
3258
2201
7137
8469
7208
9128
7185
5860
8319
11029
8614
7673
10464
9717
6199
4282
4855
4973
4071
6431
8261
8959
6290
2528
3466
6364
8318
4474
4542
8341
7273
5552
8430
10933
8852
4458
5023
4849
520
2175
7836
10523
10992
10281
8381
8703
5406
1644
5471
5405
5360
10653
6578
3401
7894
8029
7250
8315
6656
4508
5011
5547
3787
5562
6033
2835
1436
5952
8629
4616
7282
10910
8162
8143
10436
10215
5727
4351
6443
5084
2713
1988
7487
7676
6985
8342
5176
4680
8537
9646
7363
5905
7725
5878
6341
6676
2091
3279
5080
4242
3859
3752
5184
5739
1781
6719
6927
2514
4622
4005
2721
3640
5962
10141
12374
7800
2488
3945
9363
10476
4859
4060
9677
12283
11708
6976
7439
12051
9376
4068
3444
5102
2874
5449
7934
8975
11433
7450
4087
2319
541
3845
3438
2306
6948
8483
7915
6925
8383
8256
4868
4398
7216
7708
5335
7935
10269
8413
4223
2143
4611
7822
5029
5551
10603
7506
4915
8192
11229
11394
11544
7751
7524
6548
6842
6729
1541
4243
9552
6319
5118
8491
9692
8123
7083
7458
8498
7043
2391
1714
5928
9289
6226
8687
7167
2437
2195
1928
3168
3996
6357
6497
6754
5620
4235
6178
7085
4396
5133
8120
6257
8381
10598
8840
8182
5929
5311
10146
10385
4708
3168
5533
6809
6285
3619
3396
2475
2895
7165
8568
7066
4636
5941
5758
2109
1309
2007
1996
5196
7789
8374
9408
4046
5130
6726
6481
5563
2402
6578
9774
6198
6750
6198
3153
2583
2992
5216
8462
6441
2772
2478
4867
9257
6292
5049
8676
11599
6283
4661
10332
8483
3794
5438
8411
10196
7487
5671
10258
10547
9591
10255
8503
8821
10030
10385
11341
8478
5291
4553
8159
8565
3029
6456
6826
6370
7023
1354
3824
8386
5438
4012
9086
9558
5172
5944
7769
9514
6569
2447
2873
5413
5966
5713
7385
8871
12093
8337
6553
10658
11726
11353
8788
4766
6349
4569
894
2811
5883
9491
5831
5386
6031
6804
6633
1901
2449
3682
5310
5518
8298
8305
6207
6822
3417
6408
7207
1541
4515
5696
5625
6586
6974
5323
4882
8324
8550
5304
1684
3270
3955
2150
2085
2797
4734
3261
1098
4619
4106
4276
7247
9118
12011
7256
7092
12244
9467
7539
4667
2526
3077
2508
6213
9684
9875
5096
3781
5132
5180
6760
5845
4009
6067
8686
7063
7072
5313
4060
6101
8209
8456
5804
2679
465
385
3599
7402
10422
7732
5370
4847
4897
5914
8226
10717
6765
2850
2630
6449
10387
11409
5966
2371
3323
2904
1415
4682
10896
12451
7809
3763
3127
2840
6501
10743
6979
5011
4507
5738
9430
7132
6907
6157
8106
11346
7554
2611
1962
3602
4748
3009
3989
5989
4339
3886
8320
10425
10425
10408
7921
4718
3538
3763
2871
4003
4657
7711
7004
4697
6280
5587
3450
6998
11000
6101
2197
3747
8040
5601
1775
6074
8860
9226
5741
6812
10808
8917
7450
8179
5238
5471
8841
9038
11380
10299
10299
11721
11705
11648
9974
7134
3145
5587
7012
5035
4742
4533
3814
4354
6657
5425
3948
4151
3409
3382
6024
7824
7451
7142
10055
11999
7959
6339
8486
10391
8606
3171
1489
4422
3904
671
6549
9220
4560
3046
2748
6758
7994
6761
6622
6971
7161
5684
4751
5938
9009
7773
8943
6574
4189
6889
9506
11005
7425
3722
7433
6688
5786
10865
6840
2654
7530
10505
4482
4726
7995
6924
9729
10864
8693
6899
8244
5612
5424
6935
2956
2500
3545
5176
9083
10570
10611
10390
9989
10913
8317
6704
8836
6911
3003
4017
4912
4586
4225
6886
6509
3208
4568
7060
10074
9026
4109
2960
8119
11365
7970
4105
4054
5100
8509
11903
10703
7355
2715
3546
7795
9249
10327
5715
5934
8273
5602
7655
7527
9363
9749
4005
3665
4786
4197
7436
10867
7601
6064
10188
11172
8033
4592
2544
6282
7441
2798
7045
11686
8537
6689
8219
7391
4250
2744
2826
7027
6112
1647
7040
10942
6612
2470
6899
8409
8560
11513
8344
8788
9362
8432
8709
4174
6206
8816
6712
8583
9758
5727
3303
3224
3779
6490
4101
6763
10620
10620
6440
5272
6473
7292
8519
8194
9728
10172
9032
9262
8218
4686
8503
6594
1271
3825
7752
5459
2315
7190
11854
11263
9544
8726
5631
6715
8113
4245
2384
2602
4695
4906
6292
4155
3686
8264
5087
6649
12402
11661
9386
4816
6770
9911
6041
4924
5314
8667
7511
5126
9779
7601
4392
4980
8437
9701
6386
9097
11345
11345
11655
10612
6520
1391
2522
2575
4263
10360
7049
6247
10764
6040
5890
11028
6656
1711
6464
8667
3162
6314
7295
6477
11374
6785
1036
3914
5991
4721
2604
686
4896
7054
5720
8522
8796
9553
7580
6269
6635
6766
6166
6511
7413
8117
8763
4829
8286
8975
3241
6617
6537
6537
10977
10605
10404
9635
8651
4892
3953
4261
2157
4892
9193
8959
8382
7821
7581
7140
4097
3626
4610
2045
3677
4537
2662
4921
8080
8381
6679
9388
7553
5676
7890
7525
6305
7664
6274
1839
1117
4083
4548
2363
4784
5731
8131
11525
9548
4841
5771
9299
8116
4802
5101
7128
7546
5491
6160
9405
10320
9717
6047
7560
0
3461
5904
40
65
1562
0
0
1
0
98
1
146
419
64
1
54
0
17
0
70
1
75
35
12576
1663
8232
0
0
0
88
68
2212
348
1
1
0
0
227
13
1
281
1
0
3
72
1
93
0
1
0
115
0
153
80
130
92
0
1
1
77
111
120
1
0
60
50
131
1
65
0
10
19
0
1
0
0
1
28
0
1
221
43
0
164
0
1
0
0
15
143
106
0
0
1
1
172
0
1
0
148
67
1
3
0
25
15
1
87
0
24
30
0
26
1
18
0
66
47
0
152
1
141
0
0
36
0
81
1
1
70
1
0
202
37
0
63
176
1
0
43
58
0
243
0
183
76
0
87
81
692
158
0
52
59
0
71
100
0
30
79
0
17572
40
0
9322
0
161
0
446
1565
0
232
0
1
3770
33
92
175
0
1
94
0
0
0
1
0
55
34
239
0
65
52
69
12
0
274
30
0
1
0
103
0
0
1
134
29
40
72
0
133
266
51
1
0
16
0
84
1
0
83
38
83
80
63
0
0
60
1
0
14869
0
5905
3085
45
1
0
1
153
82
0
0
98
1383
1128
1
89
108
114
1
168
121
73
82
1
1
114
0
35
1
56
0
85
37
82
56
122
4
2980
1
10253
2
1
8897
2897
814
162
74
90
41
1
91
1
44
72
0
78
0
0
0
7996
1
0
6112
1
14
0
1
0
83
0
15
4486
73
96
68
154
0
70
4771
846
63
0
0
1
0
116
13268
10613
95
0
0
105
146
37
47
58
1672
61
80
1
0
0
66
3091
0
138
0
186
65
0
72
50
91
0
171
224
84
3797
1
2455
50
19
94
17
0
0
205
0
7426
3700
217
24
0
66
1
0
1528
1
0
1214
8832
0
1
0
76
627
73
347
4630
0
75
0
2908
1
183
77
204
0
528
98
8
1
183
0
1
0
87
0
1
2
0
0
0
1639
100
113
31
93
0
0
0
0
151
0
0
99
132
1
47
75
0
1
0
1
74
94
221
0
0
0
137
49
0
80
1
1
195
0
116
89
69
60
53
13833
0
3339
6665
134
0
270
1
0
58
240
101
0
187
124
77
0
119
165
1
91
0
2
0
192
100
0
0
1
0
80
1
0
0
171
15465
11836
154
0
38
1898
94
1
75
89
0
63
0
180
4312
118
1437
1
0
1
0
5232
1
76
1836
56
260
0
54
52
0
2
168
144
166
544
0
1
1
0
42
2819
1
113
0
0
1
3552
244
192
1
55
5
235
0
0
89
161
0
0
1
59
0
158
142
1
1
0
1
1
34
107
1
10
36
108
0
66
1
189
6
0
0
13
0
1
0
0
33
347
0
0
131
0
0
1
37
131
1
0
0
73
1
112
94
0
94
298
16471
9753
1554
47
0
161
34
129
0
62
78
77
18
0
1
14
0
0
0
0
76
188
1
0
0
449
2
101
83
69
780
0
48
0
207
1
34
0
177
0
29
0
33
55
0
57
1
14315
64
0
12132
1
340
0
3446
0
9091
5062
5826
0
0
0
0
1071
147
12
14
96
62
128
682
13100
0
210
5450
3150
3843
50
108
43
46
10043
0
0
46
2617
3724
0
0
0
0
33
0
0
0
6
236
2061
22
0
1
0
11603
4103
133
87
8361
34
111
10
1
0
42
305
93
39
137
126
166
90
31
0
0
0
61
0
18
22
183
1
173
15
149
0
0
1
1
1
1
1
1
168
4
121
8586
6261
72
0
16
72
5
165
0
710
1
0
140
102
718
1
69
69
129
31
0
1
18
8
32
1
175
152
39
9
73
0
126
13078
86
6422
1
4576
110
0
58
1
71
0
1
0
179
1
1
42
1
0
0
79
0
0
93
43
0
1
121
246
0
423
0
1133
1
0
85
10530
58
41
71
2638
8331
112
0
0
109
0
44
68
85
1
1
48
40
161
91
10
15173
8311
28
454
2
2316
75
57
84
154
1
0
147
0
0
210
64
0
1
67
208
1
1
1234
0
113
1
10761
1
68
7457
73
54
196
386
1
42
11046
4955
3445
23
0
2231
3142
3547
7009
1029
100
0
1
0
1
55
1
0
1
52
22
64
141
12441
7
931
0
8706
1
1432
150
137
0
53
64
0
68
12
8
7846
0
2409
3990
0
1
687
1
0
92
0
0
1689
5
125
90
372
0
1
109
55
68
0
0
16
0
45
95
1
1
53
0
1
0
547
229
121
72
16
0
127
4642
2412
142
0
1
11280
14
4905
0
7611
0
34
65
0
53
0
201
104
15
0
0
0
1
1
1
0
373
0
8
92
233
105
91
0
1
125
185
0
15
1
0
122
111
160
3
48
0
63
173
56
130
145
6
203
1
0
143
1
5
0
189
0
1
0
80
3
33
1
64
43
90
3095
31
0
0
1
518
1
0
1290
1
239
0
1
80
155
146
56
15532
84
565
5
29
126
5882
4656
0
0
0
1
1
45
146
1
1
12
80
1
49
117
1
27
0
47
155
0
82
1
10
0
151
29
35
454
46
1
50
762
117
0
84
26
150
1
153
10571
0
0
1
6379
0
49
375
12
92
2598
130
1
83
1
121
163
13617
6
12364
1
1
80
35
0
52
122
1
1
94
103
0
37
0
115
154
40
0
183
1
134
1
48
51
52
82
17
2
1
47
85
11
0
0
8
100
45
1
19
54
0
0
121
93
54
0
0
0
0
97
1
27
0
0
62
1
0
161
0
54
0
81
78
39
0
0
7
7
0
79
31
21
1
53
148
0
58
30
190
85
0
74
1
101
56
114
1
62
0
12354
1
81
729
139
5068
9800
99
1
1513
0
142
0
10352
82
41
110
0
1
0
0
12
0
0
1
59
0
140
188
30
7637
15
0
0
50
7640
7506
8042
219
1
0
1
0
19
106
0
0
63
185
45
13
0
40
95
73
32
61
0
0
1
177
101
17
0
0
50
75
1
0
0
39
71
19
14879
0
1713
1
1
0
3740
0
5594
1
1
0
1
25
115
0
1
89
0
0
1
130
1226
146
48
0
321
1316
33
93
1
0
1
1
1
111
180
1
8743
2348
1340
31
3290
2603
138
0
0
0
8
0
0
60
0
0
91
78
0
0
48
51
73
1
68
61
1
1
1
0
1
1
172
1
80
12
173
0
38
1
3283
2944
19
52
4
0
138
22
166
98
104
1
0
0
1
0
93
0
1
0
90
0
24
112
65
68
0
42
152
1
0
0
68
228
0
83
1
0
32
0
15794
0
2
4427
115
0
2532
97
2808
0
183
95
1
0
0
0
1
22
2206
0
13
586
193
99
128
0
1
0
177
0
203
0
47
1
27
1
111
0
78
140
4495
0
3902
249
53
0
19
81
78
36
46
36
100
0
31
0
0
0
0
0
14430
6682
88
28
4403
62
118
59
156
1
53
9
160
48
53
0
7
85
1
141
216
0
6
12376
2839
0
68
6
4727
0
26
4885
0
0
251
0
209
178
31
71
202
58
96
97
1
50
0
80
9
1
0
0
43
143
99
0
92
134
14396
1134
2563
0
8327
47
18
170
45
52
96
1
136
24
303
145
0
70
51
21
0
61
9
612
22
132
1
31
0
175
97
50
51
89
0
90
121
29
62
58
18
0
1
215
151
103
48
20
166
36
0
0
30
110
97
219
1
20
184
36
168
81
113
111
93
135
17049
11096
89
49
1
0
1
1016
0
201
0
0
0
10421
11039
96
28
52
520
96
76
223
0
0
1
58
0
0
1
0
1
59
1
146
79
1
0
50
88
100
1
0
0
70
1
1
1
0
528
0
1
264
145
46
86
291
0
109
1
109
5073
0
12
0
0
0
49
88
1
226
41
59
104
1287
0
1
64
15
924
4676
0
57
0
34
4377
69
73
1
16
62
68
0
7300
71
110
39
71
0
1
0
3424
15
1
1
951
0
0
0
0
55
1490
118
0
1
151
61
84
102
0
1
81
1945
94
0
0
21
77
1
60
0
182
101
66
0
86
1
63
0
8
1
76
1
157
13
0
66
96
0
1
14892
7453
3970
465
237
76
0
99
7
66
1
0
0
0
8
1
1
186
1
0
145
1
60
129
0
78
61
7
25
76
83
0
85
13321
102
11697
0
0
29
0
264
53
35
0
0
73
0
206
0
45
70
0
58
7321
143
175
6041
0
0
99
0
1
1
0
26
169
77
0
11
186
1
1
32
34
129
0
0
1
6
39
1
1
726
81
1
103
0
91
0
102
94
1
1
39
62
1
144
0
33
0
0
100
104
149
0
21
0
55
10
1
0
0
0
14404
0
789
15
6426
5324
37
0
80
62
1
0
79
19
0
192
18
0
0
100
1
69
0
153
75
0
0
68
0
200
94
0
0
0
5
0
67
1
0
89
117
0
225
1
0
32
67
0
0
78
100
0
0
69
1
115
17
0
62
0
10
1
0
112
108
1
147
79
85
56
1
11
5002
55
36
3490
1
0
0
0
89
10472
6
1342
3243
0
74
25
1
208
0
0
0
1
0
4086
104
85
1
120
56
1
186
0
25
1
0
0
44
0
1
79
0
0
111
0
94
0
40
2942
0
57
203
0
0
41
64
11013
60
4007
0
3691
1
0
0
0
3914
1
70
1
117
165
52
115
0
0
0
181
0
0
22
10
0
195
1
0
95
0
1
1
1
1
55
1
96
1
0
169
1
125
336
0
14
61
0
157
93
26
0
745
0
0
0
0
1
0
18
52
0
0
0
113
87
16
0
0
77
132
0
70
1
44
168
1
0
0
0
0
1
0
0
130
34
10299
0
8833
1
1
0
142
140
9
0
1
88
1
0
103
78
63
0
62
142
1
63
2187
69
0
6
0
24
0
1
1025
104
0
137
221
54
0
0
0
0
0
21
230
142
55
24
104
1133
1
72
115
1
13
81
7
0
63
0
113
71
95
1
19
676
55
8880
5182
51
188
144
1228
341
650
124
161
266
44
1
0
0
91
91
112
1
0
63
1
0
0
1
0
15
1
109
0
0
150
1
2
1
1
36
415
1
0
1
1
92
38
0
1
0
148
3
96
96
6436
3305
14
0
0
0
1
109
96
221
0
0
1
0
85
101
121
0
71
193
0
58
48
61
902
0
1
0
101
0
26
62
147
2121
65
1
0
99
0
46
0
1
0
0
39
1
69
182
92
36
1
0
109
73
1
187
125
4
61
1
0
66
41
167
0
80
10
44
85
31
0
0
1
0
0
122
101
1
49
18
0
0
77
0
1
0
0
128
143
0
0
1
0
46
26
70
35
0
1
11
0
0
131
25
0
92
0
0
18
157
88
0
1
0
62
1
0
1
0
0
0
19
34
10
11
4
93
1
2657
0
0
0
101
0
12262
7341
43
0
67
96
0
3072
80
74
314
0
97
152
68
89
265
0
0
456
160
0
101
13113
359
7295
2659
0
0
4
0
1
52
506
1
1
1537
100
0
78
0
0
0
85
78
30
1
87
1
32
0
85
0
78
17
1
108
1
0
1
0
120
171
135
0
0
56
1
98
0
150
0
74
0
6
103
19063
2
87
10902
589
0
0
59
53
1
40
0
56
91
41
93
0
8
1
50
22
170
21
65
1
1
155
37
1
226
1
104
0
0
1
0
34
1
38
56
121
1140
73
37
83
69
264
26
0
76
0
0
101
1
0
1
121
0
68
1
128
76
99
228
54
0
4489
0
1
1473
1
95
1
0
198
0
0
1
64
0
0
51
1406
0
33
0
0
0
158
1
1
176
0
18
1
85
130
59
0
1
257
79
0
43
246
43
105
0
54
5687
4717
58
1
65
174
0
46
98
0
186
170
0
46
89
144
0
67
49
1
630
20
0
0
61
1
1
0
1133
1
0
0
0
1
77
44
0
6690
24
19
1
1
1716
0
1
106
0
1
0
34
147
3628
0
1
0
50
35
1
0
4356
1
4416
0
1
45
1
0
1
0
1
55
38
1
0
11
258
95
1
92
67
0
1
0
146
1
12
1
0
50
0
0
51
1
43
0
49
138
92
0
1
0
1
1
64
0
0
0
1
0
0
124
83
125
0
101
0
504
40
41
0
6220
2916
40
72
0
56
1127
59
7
0
31
11
121
0
0
269
0
1
0
28
13
40
57
98
188
1
174
18
16
1
0
1
64
0
0
94
102
172
1
131
51
1419
1
66
37
0
0
0
132
11
15085
0
6443
1
0
0
141
4331
0
12
0
740
0
1
419
0
43
10
120
871
11
0
1
0
1
100
6
1
0
0
216
41
1
155
33
0
33
0
0
100
54
1
0
102
0
54
26
17526
1400
89
119
145
7506
2086
0
0
1
91
19
0
0
1
247
61
2501
16
0
43
0
0
1
0
0
0
140
0
35
0
2341
14
1250
1
77
0
58
99
4116
9
1547
0
0
0
0
268
1
1
0
1
2253
86
144
121
0
72
53
0
91
1
1
0
182
0
1026
0
19
1
0
43
1
0
140
0
0
0
821
39
0
1
287
248
120
94
45
58
0
1
1
23
1
1
1
1
63
1120
1
141
0
1
0
78
85
23
359
82
1
31
110
0
34
37
1
42
0
91
31
82
138
0
56
43
15982
1151
232
66
1
194
0
75
6505
0
0
115
3220
8759
91
0
105
5417
3959
687
102
51
89
119
1
0
1
1
1
174
95
0
0
0
109
42
0
215
14
0
43
62
26
7
0
54
42
966
39
1
24
0
100
0
92
71
8
0
36
66
0
37
0
215
1
1
0
29
1
0
0
1
1
1
156
80
56
1
1
8511
2609
2899
800
25
0
43
80
0
51
7387
7224
82
1714
26
0
2204
1
64
0
105
277
307
62
133
81
130
96
6322
1
0
78
4532
2183
122
84
1
0
4
0
0
72
0
0
0
1
136
94
43
1
1
16
63
203
0
139
15372
0
0
11565
1
0
0
0
1
1
23
1
67
159
224
0
78
0
56
15
1
0
1
1
0
1
1
165
94
47
45
5
1
48
1
0
84
77
1
1
295
0
223
0
222
415
1
0
1
96
0
35
0
24
0
149
289
0
95
185
0
14795
0
0
0
2
9679
1404
6
825
0
10266
0
2500
0
0
1
1
2477
135
287
21
4198
153
0
82
0
2527
95
0
0
0
118
0
40
0
0
2600
0
358
30
1584
12007
3944
0
3175
2591
0
1
0
0
2886
1
1189
0
951
1
0
5
160
0
0
76
62
0
0
78
117
78
170
0
146
88
193
0
0
48
203
25
29
89
0
4808
0
3099
1
0
0
1
66
0
170
64
0
78
1
0
0
44
0
0
0
0
292
0
28
0
6
3
0
58
90
0
30
0
10933
22
0
1452
1459
1
1
1
0
15
49
157
0
6978
1
80
1
0
20
75
66
66
57
77
37
1
1
1
68
1507
0
142
9819
5893
0
150
156
1
45
1
1
0
1895
168
0
1
0
63
156
68
141
34
1
137
196
1
0
150
1
1
1
0
93
93
103
1
116
1
48
266
0
42
193
42
18
137
0
250
0
44
72
70
146
0
776
96
62
85
1
0
1
60
0
71
0
0
0
1
48
80
0
0
0
44
1
0
94
0
0
1
31
51
122
104
8
1
1
2
0
72
336
22
81
1
88
0
100
1
1
0
6
0
18
0
88
8
1
21
57
1
0
140
3528
28
0
0
76
100
1
0
72
134
130
1
78
37
99
67
100
1
119
87
12
0
8
0
9
13
1925
8
1
101
30
0
77
1
0
178
0
0
1
1
1
0
0
14
60
149
0
197
86
11
65
222
133
0
1
26
10
0
372
0
73
1
31
0
34
211
420
38
1
146
0
42
31
0
9
165
0
68
77
1
20
100
38
105
88
0
78
0
0
2455
125
22
44
99
189
0
36
95
105
1
0
1
1134
0
64
0
1
0
1
6
5
34
0
65
1
3
58
138
121
69
0
0
4
0
1
101
0
0
0
107
36
0
0
110
178
0
0
47
0
0
0
944
0
0
31
0
0
67
1
210
0
125
0
81
96
0
1
0
22986
6681
134
99
55
81
147
0
39
0
0
87
965
1
0
2997
0
0
77
146
44
0
0
54
37
1055
0
151
0
1
0
10923
7407
13
47
80
7
2599
0
5110
55
5367
5
0
142
1
33
49
1
0
10
28
0
56
0
88
0
99
1
191
0
28
32
39
131
9153
1283
0
1
0
1030
75
8
0
69
2154
2127
6700
0
1
19
0
2790
2997
0
0
1
70
1
0
0
928
10962
6515
87
0
3551
70
266
0
219
59
62
0
171
0
44
1
40
0
44
0
852
97
149
225
0
1
82
162
1
0
0
0
93
0
697
33
1
5
82
30
55
101
0
68
0
0
1
98
85
59
1
123
0
17
1
52
14
88
0
3
164
0
60
1
214
17
0
43
70
1
208
0
1
76
0
0
15260
66
12323
123
0
0
1
26
1
10
0
0
0
0
1
125
174
75
29
1
1
1
0
237
0
0
0
45
0
41
0
1
7800
5481
1272
272
5184
0
1
124
3352
1
91
0
7
1
0
0
25
1576
89
11995
11976
1
23
0
3
12003
2
10167
94
20
1
35
149
22
73
0
50
170
37
61
0
0
1
52
0
78
59
87
74
2494
43
0
38
1
12308
1900
0
9359
1
0
0
12760
0
161
12253
75
0
114
231
1
0
0
1
0
1
83
0
126
147
88
214
0
1
29
0
1
0
97
22
0
138
0
0
131
49
0
256
1
0
0
0
252
85
154
276
0
67
33
1
15088
3006
9489
173
100
46
1
35
26
0
53
95
1
0
93
54
137
101
313
39
0
89
129
1
90
46
1
95
96
0
1
0
167
114
0
102
132
0
0
85
1
52
0
1
1
42
110
0
0
1
92
70
6
0
0
152
1
0
92
1
48
0
0
1
0
0
38
130
92
0
0
42
81
32
4
0
1
34
0
1
37
6717
1
0
1613
2276
2
28
75
16
109
5118
0
924
0
0
35
5188
61
0
1
0
65
0
0
31
106
1
0
0
148
66
61
92
1
90
1
1
24
88
84
94
28
0
0
0
0
10655
1479
0
1
1428
3145
0
1
99
0
42
2643
87
0
1542
9
1
86
1
162
0
0
67
34
4
126
100
1
0
0
43
84
88
0
0
0
1
94
0
16089
9781
1664
49
1
57
0
278
0
392
2282
26
42
70
0
13
0
73
2029
83
0
114
0
1
1
2
1
1
170
0
1
92
5
0
39
0
0
1
107
101
1
84
0
4
6235
24
1
0
3467
0
17
0
92
1
0
0
133
0
0
186
0
1
64
0
0
146
316
1
1
23
61
0
54
38
43
0
11401
0
8928
634
1
209
2009
60
37
44
0
33
118
0
683
19
1
0
3
233
44
1
1
0
13058
37
10452
1857
1
49
1
155
107
210
54
0
33
214
0
43
1
1
1
0
79
138
1
13434
7849
3416
73
85
177
51
3
16
0
1
45
31
0
27
1
0
87
36
68
0
0
0
1
1
1
3
1298
1
189
0
74
49
0
94
0
1
18
92
50
0
1
62
1
63
13
92
0
0
0
124
60
155
8
0
67
1
98
51
31
1
0
0
93
1
107
1
0
52
0
16
1
0
39
14976
3279
4524
0
3737
58
1
0
80
0
87
2200
1
0
67
2422
0
0
62
105
0
1
123
1
0
0
22
72
0
0
233
37
0
133
193
93
54
1
0
103
0
29
149
58
1
14
78
1
1
48
0
107
191
23
95
156
88
141
11576
4807
109
0
0
38
3712
77
1
79
1
1
0
9
58
46
722
115
15
0
0
94
1
0
355
1
1
1
31
142
36
143
1
1
1
82
72
47
83
170
7
43
1
0
47
1
0
5
1
0
0
527
1
72
1
12
444
95
0
0
6
15208
156
11475
1
142
0
36
1
15
42
1
1
0
0
1
11871
1535
0
92
3128
1
23
2294
4812
0
1
113
0
0
0
0
39
1
1
58
88
65
187
48
1
1
106
396
137
392
1
0
1
0
13
0
1
45
163
57
169
176
0
1
170
1
0
0
178
192
1
0
0
1
84
14773
3227
6432
2169
169
1
3678
163
0
11501
0
113
5354
82
0
128
30
36
0
49
132
83
1
128
15
5976
157
183
0
25
0
0
1002
73
1
0
1
0
50
26
229
56
1
0
10865
0
1565
3621
1
1
1
13
37
38
55
1209
26
65
42
0
0
0
0
0
0
0
1
0
88
0
177
178
184
0
0
181
1
1389
1
99
1
9141
60
3780
6739
2421
0
103
978
99
0
0
0
874
27
1
70
168
1
101
124
6416
0
149
1
8
1
0
124
0
42
88
1
59
1928
0
0
0
1
148
54
0
95
88
114
39
98
96
55
56
98
42
64
1
1
62
80
90
0
0
156
0
1
126
1
153
82
0
0
0
1
81
0
0
86
0
86
1
147
112
16
1
65
0
29
183
1
0
23
94
1
0
0
0
57
0
162
147
0
0
82
0
2
0
73
17035
63
0
1427
0
1775
215
3097
141
0
28
99
6101
1
0
101
0
1
94
442
1
0
0
42
1
201
0
0
0
73
0
16
0
0
136
0
2717
71
8408
154
71
0
1
0
245
1
104
0
0
9671
0
23
0
239
7
270
47
65
10237
9273
98
9726
6
1
88
8428
99
0
0
88
28
2068
18
115
6
0
0
1
198
11
88
187
106
1
0
1
36
83
0
76
56
1
84
0
36
0
94
0
15311
9614
0
0
28
45
71
74
86
211
42
1
18
162
67
0
1
72
0
0
27
1850
98
0
0
0
40
10
167
0
21
46
100
0
14
0
39
1
0
64
0
560
1
1
0
0
1
178
0
94
0
297
54
0
62
0
1
1499
90
912
118
84
0
86
1
107
17
1
127
105
63
74
10
102
57
0
788
2
151
1
170
49
18
74
84
138
48
64
367
100
16
0
148
0
0
161
1
0
34
0
0
136
126
1
149
88
1
0
1
16507
213
2509
7262
191
0
71
1626
39
93
1
135
82
125
261
0
59
73
1
0
73
1
6339
1
0
6477
252
5793
1
695
0
6027
0
0
148
0
1
137
0
87
0
0
1
0
0
0
1
1
13144
0
1203
0
0
0
1357
8814
0
1
51
0
10
11436
1887
4346
38
1
1
0
2333
126
0
49
57
203
88
154
2726
55
92
249
1
0
0
1
123
15
16
0
78
0
4
0
104
742
48
28
0
0
72
136
0
93
33
21
1
0
1
53
0
0
68
1
59
134
1
144
87
146
0
1
80
121
0
1
1
175
79
73
42
1
49
0
53
0
211
201
85
0
1
239
96
35
0
79
0
0
63
0
0
30
202
0
85
102
0
130
0
0
99
0
0
0
55
1
33
17038
0
39
11562
94
0
0
0
50
145
0
123
0
126
76
0
182
1
0
1
1
0
1
98
1
0
193
0
123
57
0
80
166
0
136
53
231
1
89
58
1
56
33
16
1
39
19
89
0
0
92
0
997
32
47
75
0
0
0
61
112
0
0
0
1
76
1
108
1
115
83
84
146
177
108
184
52
1443
199
1
0
0
3
0
0
22
54
1
1
0
70
40
310
0
0
0
103
0
145
24
0
0
0
119
47
947
1
0
87
76
41
9871
5553
1
0
0
161
52
0
0
572
2201
0
14636
11667
102
76
1
520
24
0
58
83
11491
0
2399
7154
88
0
1
68
1811
0
44
94
264
0
0
0
888
1
630
355
44
0
125
1
0
98
0
0
60
0
27
153
0
86
0
44
117
1
72
72
0
75
1
65
1
0
9948
0
2857
1
0
67
1
0
0
1
168
86
4827
0
0
0
85
14
48
83
1
922
101
89
93
0
5256
85
0
121
0
0
1
41
411
3885
45
1
0
12
76
65
1425
131
1
7048
693
1
1
15
3255
21
0
0
1
1430
50
1333
133
9379
87
3440
3027
0
6502
72
5111
3630
2072
167
0
1
2
1
140
7
0
0
11228
1848
1
690
5179
3124
1067
20
98
1
5531
123
84
92
0
199
160
2366
1
0
1
1
1
677
94
1
84
38
53
133
0
61
1
1
0
99
1
1
84
128
65
137
64
1
0
0
95
13791
57
413
8754
10120
0
2
4114
90
4206
12052
86
0
145
68
100
172
42
99
42
11
1
23
1
232
17
0
13091
2
8692
139
25
0
95
1
0
80
1754
1
88
149
178
123
290
65
81
0
0
50
53
50
95
84
82
44
163
187
60
0
49
143
62
51
90
1177
0
95
0
0
180
176
0
0
1
64
251
1
105
12
0
1
0
16
1
4
83
1
95
632
7
120
0
57
81
0
123
0
104
39
9
0
137
4
58
0
15
61
0
1
1
12
0
0
64
13981
10363
42
124
23
945
1
0
1
79
81
74
0
0
1
0
16
1
34
85
557
15126
9127
0
121
1
0
878
71
58
2449
0
0
240
238
0
1
1
0
46
0
240
56
0
0
0
1
84
0
52
0
211
0
0
124
79
106
81
59
28
0
25
47
0
1
125
0
1
55
65
1
85
64
0
0
0
101
2
0
193
32
155
105
15409
11129
0
0
660
74
1
133
1
1
18
187
0
93
1
85
171
0
1
1
0
0
0
0
71
0
442
66
99
169
13
12
0
63
162
55
73
64
55
14
1
65
158
1
135
167
0
266
60
0
38
146
0
34
2
1
1
148
0
1
43
8
77
1251
1
1455
15471
19
9908
61
0
0
1
1
1423
11413
3860
56
7033
0
96
0
165
1
24
1
99
49
1
0
144
87
0
0
13
0
0
0
1
90
1
1
159
0
71
0
91
0
38
0
141
87
3
1
0
0
0
97
30
1465
101
0
57
0
4
0
80
1
197
0
88
50
85
1
16
63
98
0
0
80
1
1
64
0
105
0
1
4
0
26
0
15
0
1
1
1
10938
0
6220
86
99
1
13
1
2161
0
0
1140
1
1
86
0
1
1
0
4
2879
0
11044
124
319
5681
1
189
0
71
25
1515
1
147
128
0
48
30
35
1
4749
50
169
1
38
45
33
0
1
33
69
91
36
94
21
56
0
111
7570
0
4968
1
2474
0
79
72
13754
0
2
10975
189
81
94
375
55
156
28
0
1
67
216
91
85
9
18
0
0
1
57
98
0
0
82
0
114
0
24
78
31
45
0
0
1
54
196
40
44
201
0
8
263
0
15
106
0
48
1
886
0
151
56
162
0
86
11974
244
0
0
7223
5295
6717
1
0
26
89
1
0
21
832
0
0
103
15
15
32
0
99
33
61
8
193
0
1577
245
171
48
0
3
31
182
14
50
0
69
52
1
98
92
169
0
1
182
95
0
3
1
0
0
1
96
0
0
592
0
0
0
0
12
0
96
135
0
0
0
0
1
73
388
16626
6478
5382
0
9754
64
0
0
1271
0
139
220
93
3019
8
0
111
93
80
1
63
0
1873
140
0
816
90
0
0
112
108
77
74
125
1
80
0
751
5
0
157
0
1
62
36
0
1
1
83
60
0
22
1
0
21
0
151
0
75
0
52
0
0
91
68
129
0
68
94
28
0
38
0
98
0
1
1
0
0
94
35
81
0
100
23
0
0
80
41
63
89
88
74
21
89
2
61
44
97
20
20
117
0
8
1
45
0
18
1
93
1
128
57
13
0
105
0
244
70
67
0
13
1
1
26
1
0
133
100
17930
1900
10501
89
0
12134
147
71
0
10802
1
0
75
68
130
83
101
1
61
247
96
1
0
68
209
210
277
0
1
0
0
191
209
108
278
1
69
43
1
0
61
96
0
92
4323
1954
23
0
1
1568
381
7
0
122
115
1
57
83
0
26
104
188
48
0
0
77
113
1
0
19
1
0
83
53
32
143
59
102
14
14
44
1
90
1
60
1
161
7
14
1
52
21
1
0
80
103
0
0
56
0
0
0
2435
0
1
95
0
1
130
1307
9662
0
0
1
0
0
0
3210
0
66
1
265
1
0
69
24
0
0
1084
2370
1
27
82
109
1
1644
0
163
373
176
103
0
0
1
0
0
0
14915
2
3167
216
0
1072
7361
0
83
217
1
630
191
5
17
115
59
93
72
1
194
0
0
1
144
4078
0
53
0
6
100
0
3
1
0
92
77
27
0
19
45
0
2706
939
0
1
44
0
0
1
63
1
81
0
40
80
77
97
1
252
167
45
8
120
46
0
0
1
28
1
1
0
0
17
194
42
81
1
0
95
0
1
86
667
194
61
23
1
41
68
49
89
0
1
56
1
88
0
1
10
95
76
1
0
109
145
0
78
0
27
40
1
0
126
13762
128
10125
1
0
1
211
0
0
1
31
1
0
1
0
1
48
0
65
0
87
586
62
21
1
0
17
90
141
74
1
1
32
0
137
1
0
77
0
220
1
184
21
6040
8
5954
57
176
1
81
0
57
51
1
35
112
86
0
1
23
94
0
111
77
0
1
99
1
131
183
72
1
187
0
16
46
1
1
0
1
0
0
1
1
0
74
155
2076
85
1
0
6
37
189
0
29
178
0
0
0
0
52
0
1
21
1
106
134
1
36
190
0
171
0
1617
94
69
1
0
96
94
0
1
1
0
0
0
144
56
18
0
138
1
0
0
78
80
58
343
0
0
68
0
87
21
1
1
0
17
0
89
1
0
1
1
55
160
29
10
1
1
0
29
83
5
51
0
1
0
1
0
56
42
6
33
199
0
58
0
16
1
89
8
0
0
0
0
28
0
0
0
111
38
33
1
9
0
123
1
0
31
1
131
96
57
76
62
8
0
0
4
0
1
1
21065
0
9668
0
93
4835
27
0
2809
57
70
36
142
77
1
0
2749
862
49
0
0
1
40
191
91
1
1
112
75
143
0
0
71
100
5295
87
0
76
1
0
71
0
74
1
0
0
1492
0
0
0
0
2380
20
0
1
1
75
1
0
122
0
0
0
127
2038
1
0
8134
99
0
0
3176
81
1
21
39
103
0
4852
0
64
0
1
43
0
0
132
1
42
0
1
111
14537
10164
1
34
42
0
0
1
74
5447
1
262
1866
0
69
0
4273
1391
64
1
0
0
97
38
0
0
0
1
1
0
67
13
75
102
1
9232
0
76
0
32
2193
3
0
5
0
0
3124
96
95
1
59
0
0
0
46
70
0
1
20
1437
0
1
52
58
946
1
46
22
9158
46
230
8212
0
0
98
48
66
33
153
118
1
0
1
136
0
16
1
0
0
0
1
0
915
1
0
1
8
16
34
77
1
133
0
76
64
780
66
1
43
207
0
0
0
0
0
0
161
67
12927
2064
2566
0
102
0
0
122
6361
9
1
0
1
87
1
52
0
175
1
39
0
6362
87
74
2830
1
97
2974
104
4164
0
0
1
184
0
0
0
4
1878
73
0
0
75
18
195
0
1
93
1
847
7
0
77
0
207
1952
72
85
57
1
42
161
179
0
84
60
26
0
0
120
1
68
1
0
105
99
0
0
40
174
16965
0
165
68
0
1
1
1
0
0
9160
3390
66
159
0
0
0
1
1
1
173
0
76
83
1
67
1
0
124
86
24
56
130
0
2184
51
140
111
0
19
111
1
114
0
2994
27
0
0
149
0
1
9381
6435
1
3202
155
87
274
89
1631
0
91
47
95
72
0
86
35
0
1
0
52
558
8684
187
0
6591
0
1
0
11006
0
2
10204
0
289
0
0
1
1
1
1
0
0
158
24
38
0
0
0
68
1
1723
9
1
70
0
184
8
92
69
0
1
86
97
0
61
0
99
0
124
0
7
1
5
1
1
1
129
119
1
1
1
37
61
75
0
68
96
64
0
1
0
73
0
85
1
641
0
0
70
0
19
1
1
1
46
128
15
29
0
1
52
0
149
35
91
1
1
1
0
1
0
1
99
80
0
86
0
0
0
1
42
0
0
0
1
114
0
0
0
89
1
67
0
1
1
162
1
60
0
0
62
86
0
64
16421
169
31
1
97
11037
1
0
105
1
0
50
97
184
0
1
1
187
0
0
1504
82
0
184
0
0
61
193
58
1
0
141
0
97
0
0
4
0
137
21
98
102
124
88
165
0
0
1
0
38
0
0
0
0
54
0
0
0
1
1
0
137
15
4
0
120
81
67
0
0
0
66
0
107
11623
0
4282
1
0
22
1
79
83
1951
1
91
4403
4
146
56
1
0
0
0
108
6145
1
160
11
273
325
7
1
0
101
1755
73
0
5376
136
2464
0
68
0
25
125
54
24
1
1
41
1
0
1
139
137
13207
5504
3312
1
58
206
119
51
1
0
14
1
31
1
71
285
0
9333
1
581
57
685
6028
1
683
138
80
0
67
1945
2260
5729
0
0
85
14
2695
4966
8713
119
51
8006
0
29
31
176
182
65
1868
0
99
39
42
30
10841
4816
98
6610
0
0
81
0
97
1
66
5
97
1
0
0
49
1
106
1
1
32
273
13
1
80
19
42
17
118
0
8
0
1
31
10
148
65
75
27
0
90
99
116
60
91
1
0
188
1
225
0
1
96
1
0
55
1
1
1
61
0
43
53
289
31
33
1
1
168
97
154
35
0
212
91
0
40
74
10910
4204
111
9679
30
0
22
355
0
0
156
201
28
103
0
99
0
1
1
183
1
892
0
0
0
0
15
1
1
57
1
71
1
82
4991
6397
1
1
80
1
0
0
0
1
1300
0
0
3
0
1
0
621
89
843
135
0
0
0
15
1
45
25
72
10
138
1
0
66
43
86
0
23
1
59
1
1
28
1
26
59
0
1
0
27
0
0
52
6674
0
0
119
0
0
0
1
117
644
1
0
42
4177
156
0
0
0
0
0
0
0
60
66
33
0
99
4655
0
60
45
1
73
1
0
26
68
60
89
123
84
7700
6833
1
0
1641
0
76
0
8
0
0
1494
81
34
73
68
1
699
33
28
169
146
0
0
0
24
38
89
0
33
220
44
73
0
1
1
71
50
0
1
109
1
45
736
93
95
0
76
1
0
1
101
60
93
4
112
65
0
32
120
71
26
0
0
72
1
0
76
111
1
40
147
1
34
182
43
113
197
97
0
12936
0
24
1651
0
0
0
7861
8
24
0
1
0
0
50
34
1
57
35
1
62
175
0
152
71
0
1
1
1038
75
22
0
0
1
1
0
0
40
0
131
262
1472
0
4
93
73
128
1
1
100
54
70
1
89
0
0
2
6
90
0
84
0
312
118
1
102
156
251
0
69
100
0
42
0
0
1
0
0
1
0
212
59
5
0
0
1
52
29
1
98
1752
52
68
0
1
69
0
97
1
0
66
1
0
1
0
71
0
0
0
0
54
0
59
33
0
0
1
1
1
0
0
0
15054
7394
0
23
63
0
1
225
0
3706
0
0
0
106
1
83
1
133
77
0
1
21
0
77
668
0
120
0
14
40
155
5
0
1
1
33
1
0
68
98
26
0
0
1
0
0
40
37
0
100
39
0
137
1
7
1
1
1
637
0
1
41
1
0
0
1
0
51
0
50
0
0
19800
75
7052
0
228
3848
1
1
11205
5843
2213
1
8057
2
7206
1
74
0
4181
110
84
52
1
652
1
1
126
103
0
186
0
0
4944
0
1
0
143
5113
1
79
74
128
1
0
0
0
63
86
55
85
44
128
1
149
0
1
1
104
0
0
85
0
0
77
3473
62
4839
0
6237
1
137
0
781
0
11
1
203
1
1
35
238
0
0
1
1
0
1
1
95
1
301
12
14064
523
4478
2324
98
786
140
51
3358
60
225
135
1
0
0
7663
4996
62
26
0
1
44
0
1
1
101
42
181
1427
187
355
1785
1193
0
90
0
0
0
184
1646
0
1
15
1
53
118
0
203
28
1
65
0
145
1
73
25
27
82
1
0
1
1
71
1
6673
1
93
5355
140
82
30
518
0
111
0
1
2
59
66
92
14
163
78
0
41
0
64
0
181
1
131
713
32
1
92
0
0
1
1
1
83
197
1
1
0
19
1
207
119
70
0
1
113
31
1
1
65
148
0
1
0
18
1
0
45
31
1
0
77
205
1
16
94
76
10
0
51
0
137
22
0
0
9
1
7
212
87
61
0
168
0
20
57
0
213
1
9
0
90
0
0
0
1
0
88
1
2
136
0
0
0
1
0
70
27
0
1
4
0
0
0
52
13
15257
3085
4474
280
11905
302
5084
1820
4874
105
91
44
134
169
1
48
3310
0
30
0
1
237
69
1
1
1
0
36
0
119
17
86
0
63
30
0
119
0
58
3
1
0
1
250
13465
1983
1067
0
0
91
6219
1
0
0
61
0
0
0
1067
1
1
0
0
0
0
95
23
1
0
62
0
0
0
177
46
195
1117
257
0
45
93
1
455
1
1
153
1
98
2
869
146
0
12
0
12
0
107
0
86
99
122
86
1
147
0
61
77
1
1
1
0
119
0
0
94
159
0
105
0
0
17
0
100
0
22
0
72
0
0
0
181
1
55
30
128
92
0
0
23
60
26
1
165
0
1
8
25
20
1
0
1
0
0
1
0
55
11
91
38
1
0
1
1
0
1
51
1
0
4348
220
1
1703
90
1
1
102
73
35
11935
6577
550
143
57
0
1
0
0
97
4914
0
1
0
0
0
134
0
28
0
0
0
0
42
0
84
57
0
1
99
0
0
73
161
97
1
34
242
100
86
12
0
0
58
0
0
0
0
118
185
0
0
57
82
65
1
1
118
66
70
151
227
0
0
42
159
0
1
1
0
29
151
1
65
0
1
0
0
0
0
663
45
451
1
0
0
39
7
0
46
0
0
89
1
11
0
1
74
55
0
0
0
1
0
94
0
0
8
1
46
18
0
116
13
72
0
0
0
1
6
50
121
113
0
59
115
0
0
1
78
1
56
26
1
51
1
55
73
0
1
66
72
0
4
0
0
96
41
1
19180
0
3151
9454
58
0
109
0
1
0
74
0
52
0
1
1
144
108
1
89
0
0
50
12
214
57
34
76
0
0
1
1
0
1
0
7
0
82
0
8525
4960
0
34
0
18
1
129
494
0
1
1
100
0
133
0
75
117
0
0
0
70
8
70
1
202
0
18
54
0
123
1
78
0
93
199
50
5
1
0
0
178
1
107
0
0
0
0
0
0
1
1
2787
105
1534
0
2867
205
1
9756
6491
1
919
1
0
128
952
32
32
0
21
0
1
1
89
0
73
122
0
77
0
78
1
0
0
76
101
104
48
102
1001
0
67
93
0
402
90
66
80
192
1
1
66
0
0
15747
2469
0
6651
93
0
35
0
0
0
0
0
0
0
115
1
136
0
114
0
1
37
0
0
0
4
97
1
0
2523
117
8
99
34
0
15
89
1
75
153
14
4359
0
1
4529
129
139
0
19
70
0
62
104
89
1
12
0
32
1
1
42
105
28
133
48
98
1
0
1
1
33
0
20
55
39
37
48
4
100
27
0
1
0
1
26
171
22
0
99
184
1
1
0
0
468
1
0
74
0
0
42
0
0
1
0
25
1
51
0
177
153
0
57
4371
131
74
0
138
43
81
0
2802
0
925
0
1
22
0
0
140
96
139
0
0
1
83
126
0
2661
97
0
277
45
91
1
1
64
74
23
47
99
35
88
34
0
1
0
1
0
176
1
2731
1
33
0
0
0
18
1
59
77
0
0
1
61
1
47
0
16
0
44
77
1
39
58
1
139
45
0
8562
0
188
67
6066
1
95
43
26
35
16
88
76
52
1
169
160
132
0
0
132
226
58
40
4
0
0
0
63
1
33
79
107
116
0
42
59
1
1
88
54
99
0
30
44
0
90
21
44
58
1
23
0
0
0
0
0
1033
98
18
1
0
33
1
76
1
0
0
40
0
1
18
122
143
64
118
0
98
1
72
1
75
174
0
0
23
13
23
0
1
0
0
0
0
62
141
52
0
19
0
65
1
193
74
95
70
6225
2399
0
1
0
1837
50
1
135
100
1
331
1
1
0
1
142
1
0
0
0
1
1
170
103
176
165
83
1
0
1
100
4
57
0
0
62
712
1
55
133
49
0
44
74
8
0
102
0
26
11
59
0
0
115
3376
0
111
106
1
44
8
201
16
0
713
105
0
4946
1
105
0
138
1
769
519
28
2179
6
155
70
0
1042
907
193
1
249
5
1
13
0
1
61
64
2090
51
78
0
46
27
0
22
0
1
1
21914
991
9983
8
180
0
116
215
0
0
0
0
81
0
156
1319
1
1
83
0
0
1
98
1
37
0
1
92
104
0
1
92
57
64
0
100
1
1
2
0
69
0
1
0
71
0
1
0
33
1
0
171
1
0
76
124
68
0
166
34
1
1
0
1
24
202
101
182
89
88
0
89
0
23
255
153
15811
97
217
11727
1
0
38
1
30
0
243
0
0
44
65
0
1
0
221
157
0
1
13
80
179
1
0
65
90
121
92
0
47
0
1
1
0
52
0
0
0
0
0
0
1
0
0
1
172
206
0
12944
0
67
0
91
2332
0
0
98
3495
42
106
11
0
119
62
0
2512
124
2618
61
21
0
64
0
1
167
12970
2
989
5938
0
4568
22
0
18
92
79
0
1
0
0
24
0
0
107
117
0
18
51
1
0
197
76
0
240
40
0
64
45
145
145
11
58
34
250
51
244
77
99
65
1
957
1
0
2
35
1
11394
59
50
65
3946
73
36
109
106
120
142
1
182
71
0
4422
111
204
180
1402
0
0
1
81
51
14
72
24
87
0
24
0
92
1
38
0
1
0
0
110
94
14
103
0
40
0
0
192
70
101
0
0
145
23
0
54
91
0
73
1
0
137
95
41
5
0
0
1
177
16803
0
2482
7508
129
13
156
79
179
0
0
2007
0
0
175
1
67
1
150
0
13
11
3
0
120
83
1
209
158
20
83
0
42
155
1
93
0
103
59
46
0
1
100
0
0
1
0
79
1
19
673
3848
19
1
0
777
155
140
173
929
0
1
69
0
1
152
1
163
1
637
150
0
1
0
51
1
0
1
133
11
37
0
32
1230
1
80
0
0
0
0
0
108
10349
117
8458
191
0
37
1
179
0
1
13
0
1644
1
61
1
31
2170
24
79
1
53
0
197
286
160
1
0
1
1
108
0
0
25
181
21
6
17
1
87
0
1
95
158
87
0
123
86
1
0
0
0
73
77
71
48
1
51
1
0
0
0
79
0
54
57
0
1
7
64
0
50
0
63
0
1
0
64
82
1
0
1
100
0
0
9783
1
1022
22
0
105
0
2964
1
1
0
6
189
110
0
4324
1
0
0
92
0
1
175
82
30
1
100
0
0
1
52
0
0
40
1
0
145
1
26
68
0
7
49
1
101
122
80
71
69
0
82
70
5259
1
0
2570
68
1
0
1
28
14
66
251
0
51
0
19
1
1415
1
0
87
1024
0
1
85
57
0
1
84
19111
81
1851
8775
3097
1
66
247
26
1
0
69
0
619
0
777
155
41
1978
14
0
25
738
71
0
91
0
73
97
0
1
112
1
1
53
40
183
134
0
0
0
33
160
22
622
0
122
0
5122
2702
731
127
10264
5986
194
0
0
107
4621
63
0
1
1
71
49
43
0
0
42
0
100
1
1
0
184
0
0
71
0
269
0
0
127
68
101
173
283
54
179
0
98
1
59
114
133
323
0
0
1
1
88
0
69
0
1
31
3680
194
84
167
0
9
119
153
108
89
3425
53
119
0
0
1
15
86
84
300
166
17
0
0
1
1
83
52
1
0
0
19
53
216
35
11
1
1
7
105
1
7
0
20
1
1
33
56
54
138
1
1
1
1
28
1
0
0
294
1
0
14514
9473
71
144
82
0
1
0
1
11
106
1
1
0
109
0
14
0
0
70
0
51
63
111
0
40
0
84
1
44
1
100
1
165
0
1
0
0
11
0
238
162
81
1145
17
95
0
125
1
1
1
95
1
0
1
90
0
0
85
0
21
0
11
1
0
0
1
247
103
9409
9530
0
1
37
110
0
1
1
0
1
53
0
1
1
0
61
0
12
161
1
0
1
0
0
39
1
62
57
46
0
116
1
69
0
0
143
1
122
155
160
31
79
1
2376
9
1
128
63
0
0
1
44
0
32
15
82
0
81
85
143
38
1895
98
1
21
80
0
78
93
55
94
1
1
48
0
56
0
6
72
0
4
30
0
1
1
132
0
0
87
11
0
94
10
0
56
33
6
20436
2
1
0
3304
0
0
6415
0
30
66
1968
0
123
84
1
1
23
12018
2466
0
4872
1
237
100
268
2650
54
135
2059
184
0
13
0
1
84
68
1
197
74
13464
7926
44
0
72
3888
1
112
33
1
122
18
19
1
3
0
177
0
3
81
1
0
0
77
253
61
166
18
1
0
76
87
74
103
0
1
70
1
1
1
1
0
0
99
0
1
1
0
155
1
66
108
95
1
2
0
0
0
2
28
83
0
0
0
0
20
0
0
0
18
178
1
0
0
1
55
18
73
98
1
19
1
1
97
0
1
84
5
65
0
209
1
94
0
0
73
24
86
0
1
123
83
0
0
0
47
0
1
0
287
151
0
1
88
0
81
0
1469
84
0
46
71
4
150
1
396
13
12
1
107
97
46
161
0
52
10
28
0
6
54
0
1
0
45
46
0
11020
49
17
0
0
117
1
0
7304
0
81
1916
0
1164
15792
3118
185
8494
949
79
1
99
0
85
68
0
72
40
1
69
86
0
0
0
99
66
0
1
0
35
79
0
58
0
83
0
95
1
109
193
0
50
0
76
29
53
57
0
41
241
58
0
0
90
0
1
72
54
20
123
0
1
90
75
0
0
92
0
45
1
95
14
1
37
0
0
1
160
6499
3970
52
1
1
128
0
1294
1
4950
0
0
3538
89
1
1296
83
67
0
24
0
14838
78
0
2224
21
5153
1
10
0
54
1620
154
11
15
1
166
113
37
85
11
2852
51
1
1
0
179
0
0
70
0
0
1
1
277
13187
2407
3460
5025
44
1
0
32
59
40
127
1
107
1
176
1
0
11
30
39
74
1640
61
0
97
606
10474
0
741
97
22
358
8702
1
62
1
0
69
83
1844
1
0
159
1
0
0
0
165
59
0
52
0
0
2597
603
71
90
1
0
23
1
71
0
0
91
97
76
70
0
137
1
0
13
809
1
0
6
50
0
0
1
25
0
0
0
1
70
53
28
69
0
93
99
70
0
89
88
631
79
6365
51
0
0
0
101
1
1
15
33
22
0
73
4953
1
42
163
79
6
12625
4938
0
86
0
5311
0
14
0
110
1
0
196
21
1
1374
55
0
1
14
0
76
110
0
196
0
233
42
0
0
9
0
1
0
65
0
0
0
0
0
0
0
0
1
527
1
1
0
12
0
49
3557
1
2665
100
0
1
0
0
0
64
86
1
0
0
50
233
7553
0
13
3647
71
1363
126
1
175
1
0
2
85
5
0
1576
20
14362
0
1228
0
87
6412
0
285
0
0
3897
11909
124
5157
6668
50
87
1
37
0
160
81
89
0
186
1
0
0
61
38
1
0
108
15
141
142
51
0
1
56
0
1
0
0
1
1
89
1
580
57
12196
20
3111
1047
59
13
1
76
6395
75
0
48
140
28
107
133
0
226
98
1
0
162
0
0
16
176
1
0
5
78
1
1
77
15
0
53
31
0
49
199
1
66
0
1
234
57
0
62
79
0
63
67
207
10
103
86
0
0
0
0
2305
143
102
181
115
0
61
0
106
227
0
1
2
0
1
0
259
34
114
0
1
265
0
97
54
8722
8117
25
5
1
1
0
196
1
32
49
0
866
0
1
366
26
0
200
633
151
136
1
88
84
83
40
0
0
76
82
138
6
60
89
97
78
60
155
34
57
1
1
0
151
66
0
169
5
26
1
1
0
101
90
1
0
0
1
0
8699
1
0
3283
1
1
0
419
240
1
51
3221
0
0
148
1311
0
1
0
168
0
1
0
0
53
53
69
0
76
0
44
104
72
1
0
0
16
221
141
24
0
0
1
1
1
1
0
0
152
1
34
152
0
13
1
0
0
1021
1
189
5
0
137
0
0
0
25
0
0
18062
3035
1
0
240
1
1
1
1
1
1534
127
0
1
0
5758
0
95
0
26
69
5
1
1
38
0
0
2322
246
55
60
35
28
0
101
87
6
5
26
171
1
31
20
77
0
85
69
73
153
0
1
1
2282
0
0
32
0
130
25
0
0
2
194
103
14239
8941
0
0
2813
65
64
1
295
0
1
85
592
80
0
0
4588
135
130
0
0
112
43
3831
0
5416
97
2179
1
101
1
39
0
64
15
1
7170
82
3930
0
0
98
142
0
89
0
107
1455
94
0
0
1
833
0
1
0
1
1
86
34
127
52
199
33
54
18
82
0
18
1
0
0
39
1
152
39
1
792
0
150
0
0
13
57
0
1
52
1
0
0
0
325
465
122
17
1
15
0
1
100
22
64
33
24
86
1
45
0
1
37
98
26
176
199
64
1
0
93
1
144
5
122
1
82
74
5532
55
75
89
12
2739
53
0
74
0
0
96
36
1749
20
90
1
0
81
1
0
0
1
221
89
0
1
0
92
1
116
98
147
1
1
1
15
4
74
126
44
11
80
1
0
0
30
0
68
0
0
58
0
36
0
0
0
0
2
0
42
11
0
0
0
114
62
8
165
135
1
0
1
1
72
103
0
18591
10834
112
5
69
0
0
0
1362
51
0
0
2
12435
1472
251
49
0
0
11106
0
0
1
0
0
266
0
0
75
65
79
1
141
0
0
0
8
84
1
8952
0
0
1493
91
6231
2551
102
45
0
1
0
6325
17
3006
609
0
1
45
0
36
266
108
1
0
0
1
0
44
0
160
1
19
6
0
0
112
0
107
139
107
0
38
0
7652
4481
0
1
57
51
0
168
1
67
1072
0
95
1061
193
0
61
1
98
31
0
1
1
1
198
21
0
132
26
0
0
1
99
464
1
152
1
128
90
12
0
119
62
276
88
12
0
82
68
0
58
15726
11362
1
50
107
52
0
87
1
78
1
137
60
522
0
95
0
9
139
0
107
0
0
6
3
0
1
93
1
11
100
0
1
1
0
81
1
146
61
98
97
316
143
90
0
63
123
152
58
13348
0
0
0
1
222
1445
68
7764
63
527
1
5
68
1896
83
0
4751
0
1
0
95
0
910
120
1
1
0
10
73
85
75
3102
68
80
0
0
34
32
83
0
65
64
0
67
116
0
1
699
19
0
0
1
0
0
10690
8532
99
0
73
51
1
808
88
0
119
0
3
3830
151
82
881
24
0
56
470
89
143
116
1
252
18
1
1734
1127
153
0
0
41
0
1
0
62
110
0
91
117
45
0
163
215
64
64
0
1
206
1
1
1749
95
52
75
79
116
1
0
0
62
16647
0
1194
3900
1032
23
1
207
191
9
0
6590
0
6
0
12
139
0
1
0
1
4415
430
2557
94
26
185
0
1
58
155
213
760
24
0
38
378
12
229
3
0
1
0
0
107
79
139
123
130
0
231
83
0
45
0
149
0
1
53
0
0
138
73
1
0
1
0
136
39
1
0
1
1
39
92
443
1
126
0
0
68
63
0
0
1
66
0
0
0
72
1
1
38
0
1
0
8
31
157
33
13
5
0
0
1
68
41
0
1
275
89
45
75
1
225
84
128
0
136
0
96
58
45
0
1
1
1
0
17
88
1
0
18322
0
5165
1
4731
9897
2410
8567
274
1
0
0
9
49
31
1
0
39
1
0
10
1
80
24
6
90
58
390
43
32
162
0
0
86
0
0
1
0
572
87
105
29
1
1
0
0
0
177
1
80
58
25
1
6
13508
110
154
7442
64
3574
88
1
0
0
0
47
175
33
0
100
0
109
1
1
91
0
0
1
1
39
0
0
82
0
1212
0
1
82
115
64
1
0
13588
2
0
0
2099
0
5221
0
311
1934
54
19
68
111
3073
0
0
0
1
17
0
26
191
88
194
0
0
0
1
93
1
11316
0
531
106
9921
0
66
0
1
116
91
73
0
0
97
6527
123
1
3258
0
2203
0
0
29
0
1578
1
174
97
21
0
150
0
4785
131
1791
51
1
0
1
204
50
0
1258
1
1
15
1
331
104
98
1
81
0
1297
0
65
0
0
46
76
1
107
55
36
0
0
0
0
65
102
112
1
0
71
0
106
15773
2
120
7691
7813
48
0
1708
3509
107
76
58
1
1
6760
0
1
0
1
63
0
0
0
0
0
93
67
843
123
111
259
6
84
21
50
96
82
44
30
130
83
34
0
0
67
1
93
12
78
93
0
0
1
14
46
54
8
1
1
76
85
6
0
0
106
70
1
187
0
1
28
54
83
17
0
78
70
29
15849
4387
0
12
6918
48
0
199
1
477
907
0
19
32
17
81
13098
2
0
121
1
860
4055
113
0
2569
7
33
227
0
0
100
1
3901
1
94
92
37
1
1
118
5583
0
13
122
1
1766
0
63
876
1409
827
92
8388
0
7439
0
0
1
0
168
0
57
1
42
920
8628
11764
1
0
1
1
23
0
176
356
0
87
109
0
0
47
1
182
0
36
0
0
21
0
0
64
0
94
1
0
141
12
84
0
1
83
8
140
26
0
82
24
1
60
84
3
0
596
0
41
58
9905
12
1
493
98
1
2598
87
0
2455
73
0
100
942
168
1
2595
58
1
93
58
0
0
114
14451
0
7712
0
2348
1
0
88
1
142
451
129
0
1
143
1
61
1
73
0
1350
159
260
0
754
51
0
1678
94
879
10697
1871
0
1
0
1
920
0
5857
61
42
0
11733
2
1298
9496
10796
5439
1282
1
100
0
204
4292
1
0
165
108
1090
89
0
0
72
0
1
0
49
123
237
2
1
0
64
0
1
64
0
0
0
67
96
78
1
1
59
96
99
0
192
27
22
0
93
1
161
0
55
95
0
64
52
0
1
1
0
27
79
18
57
105
191
29
1
81
0
29
58
0
1
337
44
66
0
0
1
14
41
23
6
1
54
0
64
238
12
302
40
0
0
0
0
55
145
214
49
40
1
28
0
1
1
1
0
54
1
29
37
1
1
30
54
202
0
168
1
0
3
0
0
1
84
0
0
0
183
209
150
1
150
22
13
1
40
0
1
63
1
1
0
165
0
77
186
95
3
62
88
30
40
1
0
6
82
1
49
1
111
13
0
164
0
40
0
56
0
19
39
24
90
0
0
1
1
82
91
0
1
101
0
360
0
110
0
44
0
0
1
0
85
59
134
39
157
1
0
29
21
1
0
27
3
1
31
90
92
37
1
119
93
5
4393
1
0
27
114
308
1402
0
60
0
9
0
0
98
548
5
0
1
642
36
6491
2679
28
97
35
0
1
0
56
0
16147
9600
1642
1
15
175
0
39
38
12
236
7
80
0
223
112
0
1
0
87
0
66
37
98
190
76
0
0
658
0
1
108
83
0
5541
0
0
2521
11
0
119
25
1
0
92
1
1
115
129
70
0
85
0
0
1
66
72
0
1
0
1
205
219
0
65
50
47
0
11941
0
153
3384
0
0
33
2432
0
0
3187
0
12
1
0
195
0
4901
0
8292
107
0
0
0
40
88
0
5022
3492
70
30
124
103
76
0
171
55
0
0
0
135
48
274
98
313
22
18
0
1
177
111
100
49
0
6
17
65
100
110
77
75
68
61
0
0
31
0
0
0
92
69
1458
37
0
92
57
1
52
73
0
0
312
110
0
0
0
114
0
9
0
55
1
763
0
1
88
0
1
91
57
1
0
1
116
16203
270
54
68
11032
176
170
0
0
1
0
378
0
50
250
48
1
58
0
36
91
0
0
0
0
0
119
509
210
166
1
0
0
1
61
104
172
0
0
1
0
0
208
87
0
0
1
39
1
1
0
10
34
80
145
1
69
145
126
99
0
82
166
273
1
0
16
90
64
82
34
29
16
56
25
67
61
128
0
98
19
0
0
323
1
82
47
125
2
77
59
75
0
6
95
0
0
117
0
0
185
48
0
1
100
111
1
0
0
39
0
0
0
1
21
1
33
41
0
125
154
59
29
0
0
0
0
176
0
0
64
95
0
5
1
69
163
67
0
0
0
0
1
1
80
169
102
48
73
88
25
67
47
185
112
86
172
21
0
1
1
94
0
11
0
1
55
18
66
1
1
0
0
0
133
0
0
0
0
1
1
0
0
82
91
41
1
1
119
27
0
1
59
44
170
0
62
15
0
166
1
0
197
47
1
55
0
1
8
87
90
0
1
9
1
61
0
0
31
123
18
11
1
37
76
0
1
26
11
130
1
74
0
16
0
92
161
7803
0
4522
11
0
0
0
73
39
119
120
77
49
0
0
201
40
1
209
29
1
26
0
1
1
24
0
1
0
0
28
1
81
1
146
33
0
20595
49
0
24
186
112
0
10632
7
1
65
45
1
0
0
0
0
1204
0
77
33
0
176
0
76
0
0
1
0
29
1
0
1
57
9495
4047
42
0
0
3972
98
101
99
0
76
0
0
77
0
0
0
1
1
3106
0
1
147
19
224
0
58
4
54
74
226
0
1950
0
0
0
11447
10965
128
0
11093
791
11639
0
40
28
7
0
1
1
0
149
1
47
0
37
0
135
64
0
233
0
7
888
24
0
0
0
0
0
126
116
66
130
0
121
9
0
91
35
287
0
66
211
59
64
54
1
5
72
170
23
0
1
66
14089
60
0
1
44
1629
88
598
5415
72
0
86
0
0
2691
0
0
5302
2
0
8341
151
119
292
115
28
35
3369
0
0
1
10
84
65
283
163
204
0
0
10
78
23
76
0
0
93
97
141
0
189
68
38
0
138
0
1
0
0
80
1
1
71
0
1
27
0
48
1
92
70
0
779
77
0
150
0
176
0
1
1
33
0
1
58
0
1
32
15331
9
5053
52
23
1381
1
0
0
1
190
4697
0
1
0
1
188
31
11628
2
11760
0
61
199
25
1
81
2
1
736
0
1
176
0
110
0
9989
8384
67
0
1
46
0
1
1
1
161
99
0
1
40
758
30
0
0
0
0
60
0
123
907
1
29
71
155
1
63
1
7
83
1
23
165
14446
1493
4600
1
6094
12290
1
19
91
1
1
32
0
0
0
1
47
217
131
66
0
0
82
90
0
0
31
70
12089
79
108
0
11
0
1
0
0
0
0
6888
11
0
0
4
0
1
19
1
0
152
8356
8389
164
64
1
1
195
84
38
0
185
135
95
2
314
0
48
0
83
0
25
0
112
189
145
5364
3194
0
0
2400
0
0
74
1198
0
0
80
1
0
99
1
60
154
123
0
224
38
6
982
15
1
1
0
13556
179
9618
0
85
1502
0
85
1059
0
0
1
67
359
0
0
79
22
1
0
0
53
0
0
48
114
0
23
48
0
75
145
1
134
0
1
154
80
0
1
4
0
1
0
127
81
0
89
1
0
1737
0
122
0
336
68
1
79
144
1
76
1
100
14
24
172
72
13710
57
1367
6226
0
2304
74
1
7674
55
90
3135
77
5712
2
1
0
1
1
3332
0
632
92
0
8026
30
38
141
0
80
0
179
1
0
0
71
70
1
0
0
79
26
63
0
1
65
1
0
1
1
1
1
1
572
0
71
97
0
0
127
34
1
119
1
62
53
71
0
130
133
86
35
1
0
1
189
0
1
22
0
1
1
186
0
158
0
87
73
120
59
1
82
23
61
1
66
91
1
128
189
95
0
112
101
0
0
16380
49
6
0
1
12595
0
0
2
1
31
1
120
1
1
0
0
1
1
1
0
9399
1
7659
0
0
53
148
1
64
1
31
147
1
46
254
54
159
0
1
0
1
485
0
0
99
97
0
1
183
64
65
1
65
0
1
0
0
56
50
0
1
55
156
14
0
1
8302
66
94
4081
4439
46
46
0
0
0
87
0
170
1
104
1
144
142
1
0
4
1
73
0
59
72
1
0
41
1
4
13242
12368
0
1
4
126
147
22
101
0
1
0
5
1
0
1
75
2
1
1
0
146
101
69
273
28
48
0
35
0
6
97
0
1
0
1
0
73
86
80
1
0
0
0
73
0
69
2
0
15606
2
10961
72
4
0
1
132
5934
0
401
95
4800
0
0
2222
1
63
8
68
32
1
0
57
1
4229
0
221
68
0
71
1
3451
174
10558
4381
11
66
29
29
94
192
0
6088
64
9358
7299
2
71
1
1356
9036
0
17
5039
1
1
1005
94
0
165
391
1
1
0
20
1739
75
0
2404
0
78
1
51
1
530
132
1
1
52
56
1
6
79
1
11612
5392
2738
847
1
0
22
123
0
72
1
52
72
1
187
1778
0
0
0
0
19
1
0
0
1
9394
77
316
171
0
5001
3503
1
120
1
0
0
1
215
62
67
100
5074
4547
30
5093
29
1734
44
190
21
128
2496
0
1
1
1
74
130
131
0
0
1
53
19
1
0
1
0
219
85
1
1
0
0
90
1
0
0
0
57
0
42
0
144
8983
0
88
3933
0
30
98
137
40
57
1
0
74
208
95
66
0
60
52
0
1947
159
1
45
1786
1
99
113
68
0
0
7234
6292
0
0
1
57
42
0
0
62
229
181
0
158
1
0
187
48
189
0
15783
7103
96
159
150
0
115
3941
132
0
1
21
8
70
98
0
353
1
25
186
0
54
0
128
1
211
0
89
0
0
1
244
54
59
0
193
88
93
40
1
1
56
49
250
75
107
0
96
25
54
1
0
0
0
12734
0
11785
0
1
18
1
5
142
1
0
123
137
1
141
221
94
85
53
48
28
1
1
1
1
172
1
155
213
138
0
0
0
67
47
0
0
79
57
0
15512
3070
6954
0
1
9
0
2158
1
132
63
21
550
77
0
1
36
1
0
1
10
137
0
0
1
0
66
1
86
1
0
73
0
9
176
13635
30
7417
774
0
106
1046
128
0
0
0
1
99
72
1362
1
2510
1211
0
0
48
233
0
203
897
0
1526
36
101
0
1
1
7
776
1
0
87
0
149
49
182
116
1
144
0
5901
0
5996
50
10922
1
55
37
10
0
62
1
0
731
1
24
1
0
336
0
1
126
1
12
1
1
108
102
0
12
1
29
58
0
0
0
5
101
210
110
1
1
63
178
136
67
91
450
0
0
77
97
0
4
1
10
0
96
0
0
55
0
59
0
1
1
0
51
0
9967
666
5305
3213
1
27
121
1
0
0
0
49
1
23
60
1
7
53
236
1
119
1
63
128
47
0
40
0
0
44
0
0
87
12
1
44
0
55
0
37
0
60
0
0
1
0
0
0
19
1
0
1
1
1
181
77
0
4014
768
27
2016
21
0
58
1
0
56
0
1
10
1
879
0
1
1
72
62
93
239
129
0
115
2
47
74
143
0
1
16621
2482
0
254
8320
1126
1
116
11
137
91
0
0
1
72
75
68
0
185
73
0
0
72
41
167
82
34
1
0
0
94
0
42
114
8
1
0
57
145
78
0
1
1
1
1
0
38
165
72
70
1
0
153
0
4
0
1
0
105
7
10
14
0
1
65
88
0
1
109
12
24
92
58
29
178
0
148
0
21
19
1
516
62
0
0
101
0
0
1
232
19
142
1
0
92
143
0
41
199
0
247
17
16
3
35
0
36
0
0
0
1
160
1
0
0
0
0
87
79
0
28
1
143
0
0
0
2
86
0
0
178
0
0
0
1
48
200
1
106
0
0
108
1
1
0
25
35
65
0
0
175
1
1
0
8
0
1
1
37
3
0
92
138
58
1
99
88
62
1
77
42
102
1
118
7
1
0
1
79
1
1
0
19894
0
4220
51
139
2858
0
35
4554
364
0
84
95
128
1
1
95
6327
35
113
1268
80
3314
0
2990
0
29
144
2
2986
2274
9374
0
109
0
0
0
2403
6784
94
129
82
42
1
0
138
58
0
1
72
1
1
76
20
14190
6740
0
4358
109
1
1
0
1
0
48
7
593
93
0
0
155
0
1
46
29
0
0
1
0
0
0
5
0
3
1
53
194
0
125
1
91
21
0
42
1
89
1
43
0
0
99
75
39
135
1
0
19
74
1
763
0
39
60
54
94
271
1
1
0
1
1
173
0
0
1
1
118
1
14875
7729
8
53
25
81
1
88
91
124
1
97
1
2147
74
1
0
1440
146
0
0
0
0
28
1142
90
88
0
0
1
0
98
1
7
0
0
50
0
51
1
0
134
76
0
65
18
98
0
46
33
11248
105
193
0
0
6617
45
0
65
218
0
0
0
0
0
15
89
0
179
1
1
35
203
1
3642
9695
468
51
0
0
125
6132
126
48
0
137
1
183
141
0
89
0
964
67
0
0
1
1
5911
112
7564
67
1
1
1
49
1
0
1
1
50
0
101
19
0
40
1
0
32
0
20
0
46
0
1
88
1
0
12
1
0
1
73
46
81
0
51
114
1
0
0
116
171
53
88
167
1
16038
592
6458
4880
1
84
1
53
36
177
0
85
97
668
148
1
68
0
0
8
1
72
85
185
1
44
190
3
164
0
1
1
1
0
0
29
54
0
1
99
91
4383
76
1
33
1
76
1
1
1
58
1
856
46
190
15
1
51
1938
0
118
1
1
0
245
81
0
144
0
0
331
0
247
133
24
719
94
23
177
103
55
68
122
1
118
1
10028
3118
1
3946
1
1
915
201
28
1
183
0
71
0
633
0
0
75
1
58
59
1
0
0
5411
0
1
0
76
590
83
3561
0
11880
0
73
3753
0
3339
1
183
1
88
3957
133
235
0
0
85
1
1
451
1054
0
62
1
1
1
78
67
23
0
218
94
57
1
6
0
70
0
174
0
99
1
1
1
199
1
0
16791
11484
1
0
103
0
145
1
0
1
49
0
0
84
22
103
154
0
98
1074
150
0
0
92
11849
1
4882
51
5137
154
1657
139
8094
1
191
77
0
0
1454
0
1
297
0
0
1
0
118
25
91
1
0
0
1
2600
77
2870
1
0
64
1
3
20
110
89
77
0
0
123
1
114
29
91
0
0
43
0
55
235
14
39
90
92
63
0
1
68
52
83
1
1
16
72
0
142
1
39
0
0
20
0
0
0
0
192
3728
10
0
6
0
119
1
85
3150
8
40
261
0
0
0
0
40
0
0
71
0
55
1
104
0
19
0
0
84
2900
59
59
1
14
123
205
0
0
1
1
81
2703
0
82
106
11
0
1
79
75
65
0
11638
3
0
1
847
0
0
8161
0
1
594
1
15
32
0
0
1
0
233
153
13
0
168
0
5
229
139
0
32
85
110
66
86
0
0
0
174
63
0
37
0
1
0
0
74
29
143
1
208
4041
20
0
1
77
0
5
36
17
201
4
660
69
0
133
63
0
1
1
0
114
1
0
0
139
1
89
152
53
1620
0
16
0
496
151
0
1
6
19
78
0
0
0
1
0
183
57
73
93
1
0
1
6134
9
5721
68
60
1
0
8
0
0
1
62
47
0
0
48
72
21
122
0
0
38
0
0
85
54
1
44
25
234
0
90
1
0
1
0
57
673
0
42
1
145
1
1
78
0
0
1
13
0
70
8927
2022
56
16
26
5260
113
161
173
1055
25
0
1
59
1
86
166
0
80
1
75
80
0
16
1
0
1
78
18011
2
11849
0
11851
145
3232
0
317
5610
0
0
43
2210
225
134
6
126
1
0
99
790
154
102
13194
56
6227
4355
68
1
1
1
18
10727
11607
3380
1
2342
0
70
133
0
85
77
29
105
1
1
283
1
0
67
0
28
94
7
0
0
1
24
0
473
1439
0
12810
11653
0
1
1
91
0
40
30
0
1
144
0
251
33
0
42
0
123
0
228
0
92
93
1
2
69
127
1
2984
0
1
77
0
31
0
0
63
80
0
955
73
0
71
1
1
1
1
0
69
173
999
0
0
1
0
0
46
0
88
81
58
0
1
90
10
146
119
215
0
0
0
0
30
65
0
144
135
251
0
714
118
98
78
0
39
31
32
1
68
45
630
96
95
91
0
50
0
163
0
0
0
137
172
79
0
65
0
1
1
8
1
67
0
66
14
97
67
66
86
1
124
83
0
1
11
57
6
126
90
0
1
9
0
1
32
1
0
1
0
0
1
0
1
0
204
0
0
45
201
1
73
10529
70
0
1788
158
29
76
0
138
6007
1
0
1
0
0
1
0
0
338
144
17
51
39
118
0
45
1
28
11
0
0
89
1
0
179
33
18
33
0
66
66
168
81
0
131
4
1
14
10
37
0
14
77
138
12532
45
1139
0
74
0
2878
152
3866
0
77
2272
184
60
0
86
82
109
0
1
17116
2935
1
7878
0
1033
0
1
60
1
1
1
195
0
0
6
1
0
0
1
0
2463
0
65
0
185
183
0
60
1710
1
159
29
87
0
130
107
152
1
1
0
23
87
42
0
132
0
21
117
96
1247
0
1
0
0
0
0
0
0
0
0
57
94
0
0
49
43
0
0
53
1
1
0
44
0
0
1
170
137
1
131
1
22
1
0
0
11
68
12
0
0
1
31
1
239
58
1
85
115
67
1
7
1
35
0
125
181
129
0
0
0
0
80
1
51
0
16
0
129
112
132
0
101
15
170
0
55
0
37
27
0
36
1
50
15
101
19
180
45
0
1
91
9451
175
3191
6
1
1
0
4323
85
90
0
90
1
0
1
95
0
0
0
51
19
95
236
68
4311
70
1
151
28
158
17
64
1350
1
1080
147
38
42
13479
486
1
1
0
94
5561
0
6022
33
23
0
84
0
399
174
20
165
1
194
174
2
153
0
95
1
0
3289
0
0
2828
0
0
0
32
99
1
1
0
75
1
3467
107
1
30
151
95
0
16
0
962
0
0
128
123
58
40
557
73
58
773
99
2411
2800
1
2621
82
1
0
0
7
0
44
664
96
0
50
1
81
77
107
0
0
81
0
0
1
0
0
44
1
105
1
122
749
0
0
0
139
154
1
1
11
293
38
0
1
0
0
24
0
1
0
155
0
1
1
1
0
41
588
1
1
1
15813
159
1802
0
957
5907
3252
153
61
136
50
29
36
82
1
94
47
728
165
0
56
13
98
88
44
13958
2814
1
7349
38
36
1337
100
2
1
88
0
1
0
1
79
0
1068
53
59
1
24
112
100
90
95
0
1
119
0
65
13
27
1
60
1
8703
201
1
148
3432
21
289
0
100
1294
42
10561
7083
1
1138
112
116
0
151
1
39
100
0
2514
11255
5400
0
130
0
0
6516
0
19
256
31
1
75
197
647
76
0
65
54
29
0
12724
10663
218
31
315
350
63
47
86
192
1
0
1
111
0
1
1
0
0
1
0
0
33
77
1
70
77
88
121
133
1
0
99
91
1
92
1
72
6353
1
0
3484
121
0
1
68
0
0
0
0
90
2862
1
11634
8610
0
1
497
2423
1
1
1
97
0
72
0
0
0
6074
1
101
79
1
1
0
407
0
0
29
1
0
4958
1
4
1
135
0
0
94
54
13
0
1
0
0
116
0
0
52
39
163
1
53
96
35
0
4736
724
87
10583
9529
0
1
181
0
2337
8
44
44
1
91
0
117
80
0
0
17
52
83
0
154
0
441
0
141
1
0
295
65
49
181
15
0
42
1
42
34
0
0
48
2
0
0
0
169
204
1
84
1
1
0
0
15
0
1
0
98
0
0
76
148
49
1
156
55
10
227
263
0
8
35
1
0
0
76
1
9706
1
221
1172
6105
97
153
1
13282
3549
6079
9628
260
9790
95
49
217
1
1551
1
74
157
177
0
16
18
32
271
0
8
1228
0
1
118
0
0
1
73
130
18
25
101
31
0
86
1
918
0
0
0
58
1
1
0
0
1
1
111
0
857
1
246
0
83
2663
184
245
1
1906
1
0
14
181
22
17
93
189
177
0
0
51
74
1
50
1
0
1
74
512
10783
4233
1
0
67
48
0
0
15
21
1
3073
0
36
0
60
42
83
0
71
1
24
0
0
0
8
0
30
0
0
89
85
13
0
7
87
26
63
60
193
1
9081
9589
0
133
1
0
41
94
0
0
165
14700
80
5531
113
207
0
0
5045
0
1
273
76
0
1
0
77
177
143
0
1206
0
1671
1
69
71
172
1
0
1
1
1
0
12506
43
230
4110
216
146
925
0
211
5669
2
1
0
44
83
9
1
97
211
77
0
13
49
313
0
84
18
1444
0
1
1
1
3
0
1
0
115
0
140
29
162
0
113
116
0
65
1
0
0
161
0
187
80
1
175
1
35
0
17
77
226
20
0
11527
0
67
1
59
886
8077
0
23
1
141
1
103
135
131
0
81
0
35
15
74
0
147
0
86
69
447
0
24
0
0
0
0
1
129
63
1
150
0
1
86
0
0
80
17
93
0
0
12053
0
1861
1
0
0
30
7621
1
0
0
1
54
0
99
121
80
0
177
26
102
1
40
1
1
50
0
0
98
55
0
14
56
5
2192
15785
113
0
6179
4446
75
1
3
1
1
1
146
0
73
9
0
85
131
0
83
2108
1
1
22
2874
92
0
165
101
0
0
0
267
14
14
0
11351
0
6805
1
106
51
121
0
0
3124
1
0
1
80
1
49
1
0
1
1
0
1
101
0
0
92
54
1
209
0
57
69
1
85
0
0
151
814
75
2549
2
473
0
1
0
112
94
130
0
69
109
28
61
1
65
1564
101
30
20
148
59
70
1
1
24
157
189
1
0
0
182
8660
1
3848
3859
122
0
42
89
0
1
88
17
0
1
46
0
60
51
0
74
9834
1
0
89
1
4509
1
0
2574
0
0
146
1384
712
0
1
0
3
1
78
0
0
8719
5249
1
1942
54
218
34
5307
0
0
72
49
74
32
1
0
0
33
59
115
0
752
59
71
0
69
79
43
0
1
29
0
134
19
0
1
91
0
78
0
0
43
162
1
0
0
6
1
70
1
161
38
37
33
93
0
2777
0
0
1
1
1
0
0
164
71
0
1
1
0
13
120
47
44
0
125
128
0
0
0
125
6
1
2032
0
24
171
0
1
21
0
9
216
0
0
212
1
93
0
47
82
0
0
78
7
82
0
0
76
0
0
112
137
0
0
1
136
155
28
127
18
27
6
1
0
1
0
0
159
1
0
123
18
206
0
17
2
9
157
1
68
1
0
1
69
0
0
0
33
133
46
1
1
0
0
0
0
135
121
12
60
125
0
0
19833
11800
42
0
0
84
0
24
0
0
627
0
1
46
96
7
0
0
92
129
0
0
32
153
64
174
0
7
0
29
1
42
118
117
0
54
1
97
1
1
46
0
115
69
23
1
0
0
25
1
229
14
0
51
0
0
0
11
77
0
1
41
1
137
50
1
149
148
95
100
4549
121
1
0
1
1
0
24
75
0
0
0
33
518
32
0
71
0
0
0
59
594
85
0
301
0
89
1
1
0
0
0
82
1
98
1851
0
0
0
64
40
112
1
29
1
0
85
0
1
0
1
70
0
54
7
0
1
1
0
119
0
1
233
0
14
116
154
1
24
1
1
1
75
8
1
0
0
0
23
1
69
89
0
0
1
1
75
0
0
0
0
0
0
153
196
0
143
0
1
0
180
50
67
65
74
0
0
0
41
92
0
1
77
53
135
11
1
117
0
0
0
0
0
46
0
1
0
126
175
0
165
61
1
1
768
1
0
163
0
37
1
54
70
1
200
1
8117
3598
2876
1
0
1
42
0
117
36
18072
6434
6434
5516
4945
164
0
1
80
87
0
0
71
0
0
0
265
1
0
0
21
0
1
146
1
1
1
1
0
69
157
70
29
83
1372
53
66
12
1
1
24
127
0
122
0
45
0
94
1
86
1
13715
8585
67
63
80
182
2257
0
0
1
45
36
98
1
230
115
167
89
0
0
1
0
0
1
0
42
36
0
100
0
78
1560
0
1
179
0
0
78
24
75
58
0
1
1
95
1
24
94
10655
566
8590
0
59
3
0
174
0
84
72
588
38
154
0
1
0
81
1
13
0
0
108
270
6669
0
0
3821
1
8274
101
1
1
0
1
39
15
66
1742
48
39
1
74
62
51
0
50
0
122
121
0
7
265
0
75
0
95
69
0
92
1
0
98
89
61
195
0
1
145
2
53
22
0
1
79
255
1
1
1
1
1
1
17
182
0
113
5
258
1
63
129
0
0
0
157
0
0
23
1
0
0
105
1
0
100
17
72
69
0
1
48
1
3
1
0
120
45
135
12
113
60
0
45
11
74
44
1
2
0
0
96
0
24
95
0
0
1
1
158
23
1
4
1
18
62
1
0
72
1
3
117
0
0
17
1
173
15
17
22
6929
468
0
50
1
8
0
4920
0
1
0
23
0
88
92
12
17
92
10
1
93
1
49
0
0
0
93
33
0
46
1
108
62
0
87
48
176
0
0
96
0
0
1
1
21
0
20
100
15
94
1
1
54
0
0
1
1
1
1
1
0
1
0
141
1
11
0
208
0
199
0
1
91
1
138
84
1
1
74
57
38
86
98
1
1
100
20703
0
74
10957
49
81
94
0
111
22
77
0
0
100
11565
2
0
2482
8527
211
48
53
178
0
60
26
0
54
1
0
75
0
104
0
109
1
860
126
0
111
0
0
0
0
0
122
0
294
0
0
19
12
1
24
93
74
1
1
0
1
192
0
58
0
91
296
0
82
0
1
1
46
87
0
91
0
0
203
1
233
0
0
28
1
0
1
42
30
778
0
69
68
0
60
1
0
87
0
87
97
1
75
153
1
0
0
0
56
1
63
1
1
101
1
188
0
1
0
0
1
13
0
6
136
161
66
15699
7006
1
5330
50
73
0
0
70
0
41
211
0
1
53
1
0
47
1
6970
4279
1399
0
141
0
0
0
23
0
1
47
100
63
97
0
0
0
1
171
1
28
0
0
0
900
0
81
162
66
1
0
10
0
1
60
1
253
128
1
96
655
0
63
56
0
0
1
113
0
0
55
100
1
83
95
0
177
0
0
71
161
72
41
199
0
72
297
1
97
27
1
0
0
0
17666
0
111
0
8102
237
8450
121
5
0
0
11893
54
162
1
12236
7929
0
83
3652
1
19
1
24
1
0
64
363
22
1
1
32
56
0
683
126
1
81
3
42
0
160
0
0
0
101
41
1
62
56
0
1
24
39
92
0
1
105
0
0
81
0
0
0
1
0
44
105
72
0
116
83
1
0
56
1
0
156
0
0
0
104
0
1
0
122
1
0
90
1
23
71
94
122
43
0
0
132
1
0
0
32
2
1
0
1
80
94
88
154
37
0
15
86
1
33
8005
1
1194
1
0
1
0
1
5224
125
0
12
78
0
1
53
14
113
647
0
0
1
113
23
0
0
1
24
79
1
0
1
11
0
0
1
161
0
7
28
38
86
0
0
1
1
48
0
0
93
1
88
0
90
5
195
0
179
76
0
0
29
1
91
109
0
93
0
0
1
1
85
0
98
80
67
1
80
129
0
85
86
11
1
1
0
29
1
105
30
213
0
23
0
13
1
56
67
1
0
99
93
117
62
0
0
0
118
0
0
26
1
0
0
0
0
0
0
0
7868
2165
1391
1
2183
26
0
0
149
178
0
68
16846
0
9691
0
2431
133
96
97
27
74
42
1
0
0
1
94
34
1
0
1
12723
8625
1860
1
0
10486
7131
5441
145
35
0
0
0
156
0
0
0
1
62
120
0
0
68
101
1
29
91
1
68
84
57
113
1
153
12
1
226
1
0
121
105
0
1
1
0
132
30
1
71
107
61
0
11
0
0
3
1
0
66
266
85
149
0
52
21
0
108
0
79
207
93
0
1
137
0
114
83
124
62
97
1
65
1
2
0
0
1
127
43
4805
0
98
174
2089
23
30
0
636
31
28
0
1
0
1
109
0
79
10
93
183
31
5414
146
0
31
108
93
97
80
847
0
0
0
78
24
4120
1
141
0
0
43
477
39
1
0
107
0
68
67
20
94
1
91
313
29
0
1
1
0
0
0
37
58
187
1
73
0
137
0
0
0
1
0
4773
94
89
3888
72
0
0
1
1
1
1
15
0
84
147
0
1
15
29
25
0
3
3
0
21
43
94
100
81
56
0
99
0
1
240
1
0
0
1
0
1
199
1
0
0
37
525
6
154
0
0
0
28
15598
143
4980
82
0
0
88
1960
0
794
3838
0
1
1
1
183
0
1
99
1
15632
2
8803
2706
853
0
163
1
83
0
1
0
37
0
0
90
49
0
13
183
30
1
117
0
0
24
52
114
43
0
82
59
0
0
149
0
54
184
0
1
0
1
1
0
0
0
12131
182
0
92
164
907
1408
1
6139
0
89
0
17
31
459
0
95
0
0
81
90
1
68
93
1
47
0
0
0
0
1
1
1
160
50
0
126
139
0
2583
0
1
16
0
73
0
8
0
0
8
0
1
1
0
0
0
48
1
1
0
218
93
0
0
52
0
1
0
1
98
58
0
135
101
0
0
0
1
0
0
1
0
119
0
81
65
62
30
0
0
178
0
10
116
0
16167
1299
82
8395
78
51
0
1
99
142
0
1
72
0
250
25
11
2386
133
223
74
99
76
0
0
1
109
1
39
118
0
0
87
36
60
194
0
180
139
142
1
0
1
76
8
79
1
22
5
1
0
148
97
0
0
0
0
0
1
70
94
26
4807
2112
13
45
1808
0
0
68
0
0
1
1
0
53
13
647
1
0
0
46
9
56
67
1
155
176
97
110
140
1
0
0
1
4
16051
7057
153
1
5380
184
0
77
1
0
3
218
277
51
35
0
4
9
48
1
1
184
93
118
16
1
1
0
65
96
50
1
258
0
165
0
92
20
65
38
1
85
144
11
1
1
0
3
1
64
67
24
75
176
79
0
2
38
0
0
0
138
0
154
34
45
15906
181
0
1267
2852
3037
2773
160
1805
59
154
0
162
171
1
1
6
17
48
96
383
137
85
1
1
1
133
0
7
0
0
83
1
65
0
1
200
1
120
30
846
475
1
163
4
1
102
1
0
1
0
0
1
1
400
0
129
1
80
1
0
0
63
0
92
0
69
0
1
51
0
0
18
1
187
1
83
85
0
0
0
22
45
100
1
1
7809
3799
0
144
1
99
1
0
84
0
78
17
0
107
1
63
1
293
86
1847
93
1
0
0
0
0
164
1
0
0
1
120
77
0
0
55
0
61
179
0
71
173
73
71
0
0
63
54
143
0
65
142
74
57
139
0
6
871
0
0
192
17406
12553
0
0
1
82
1
28
179
0
105
1
155
1
1
0
1
1
164
0
1
47
0
0
64
0
49
85
86
187
1
1
12
53
41
0
0
19
0
9
162
89
105
0
1
12
195
38
1
145
0
1
0
262
0
1
0
1
73
8
75
0
247
132
131
150
1
225
5
99
0
0
74
117
1
0
1
1
1
92
10163
870
0
2334
1
3182
1869
58
1
0
17
11
14554
0
207
0
111
5097
200
54
3346
0
1185
0
0
66
0
1598
87
144
41
1
1367
1
111
0
6
11
0
100
111
62
0
66
13972
3865
3
38
6002
1
19
2180
94
129
1
0
0
63
96
0
1
191
0
1
5
1
0
0
1
10123
1
1
0
45
0
4926
2032
2245
1
0
0
85
124
2814
97
152
0
0
1
0
64
9528
6279
4627
292
157
94
457
162
0
1
0
0
0
0
13
1
34
20
125
987
1
25
1
0
253
1
0
97
30
0
51
216
0
0
0
79
0
113
1
119
70
0
0
0
105
14411
11090
1
49
1
6
0
1
29
0
95
40
153
0
1
235
0
0
99
180
0
96
1
0
0
1
7738
0
60
92
3795
68
86
219
759
350
11
119
0
0
1
0
1
2554
0
90
44
0
63
0
1
69
72
0
84
0
1
0
1
36
72
30
13018
135
11585
1
144
145
0
50
921
59
156
106
0
95
142
0
0
0
0
0
56
151
33
0
8
33
1
1
85
0
124
17
0
0
1
14
0
50
0
78
122
78
1
109
76
0
33
52
0
67
41
1
1
14772
158
5355
0
1
0
1645
58
1
0
1
0
62
5370
1
1
1
11
135
0
0
0
28
0
56
71
0
92
54
82
1673
57
36
7
8
1
0
59
1
47
0
1
0
49
0
0
23
0
0
71
92
0
0
1
278
0
98
192
87
778
8
37
57
0
40
163
1
0
1
0
58
70
0
722
205
90
21
13505
129
2746
5788
49
2900
154
0
0
6
0
1
1
145
0
126
55
1
58
1
27
99
118
24
3
0
131
92
1
1
1
0
0
0
0
86
0
1
0
1
0
42
1
0
115
0
43
136
0
0
14446
2
0
42
16
322
5848
310
127
5027
0
0
1
33
1
154
1
86
1
1057
130
23
0
43
148
1
94
1
0
0
0
20
198
4279
2027
84
1767
1
13286
2
0
0
5070
7342
0
0
0
203
48
0
73
163
0
1
1
48
0
0
1
2
1
134
11934
2100
2498
123
1
1034
0
4508
9578
10185
76
0
0
189
83
143
0
0
33
0
74
0
36
23
0
10
9
47
75
93
0
0
0
128
0
140
1
91
1
1
12
8103
1
171
42
5402
0
0
1285
4221
2834
42
0
96
296
8
93
1
1213
1
4968
115
125
150
29
52
6073
1
11080
10896
124
54
194
0
1
140
1
0
1
105
97
0
25
1
146
102
0
0
0
0
1
0
0
67
57
93
147
0
58
149
1
0
52
48
98
1
90
1
1314
1
3
255
133
90
75
136
1
0
64
105
1
75
0
0
0
0
0
58
0
0
90
23
0
0
0
78
90
7725
48
6201
118
95
1
0
400
1997
1
0
14
1522
0
30
1
49
6
0
0
0
0
82
0
22
0
166
91
1
87
305
78
0
0
107
0
63
0
141
38
0
4
46
99
133
0
703
98
0
23
0
0
573
5
1
68
16221
0
44
3144
1178
149
7220
30
21
43
88
120
51
154
0
1
62
0
97
0
44
1
0
75
88
1
1
0
0
22
193
1
1
29
11
105
11402
0
96
5761
222
0
1
1
4661
1
0
8783
104
9
4557
0
4204
73
35
17
123
44
252
1
1
1
68
0
172
1
0
34
0
124
0
54
0
1
1
0
0
1
1
86
72
96
0
143
65
24
4
176
31
168
13
4242
2459
0
1
1
0
0
0
0
0
0
24
105
16
2989
1
0
0
115
0
49
1
0
91
17
109
0
0
71
0
0
1
0
0
0
53
1
10797
0
5863
0
0
0
194
2627
44
0
169
15
8
43
1472
1
1
81
71
42
0
91
0
108
13
0
0
32
0
93
32
12
131
95
59
1
1
12043
1
3815
60
42
1
0
1106
1
85
34
122
0
0
69
3424
54
0
13423
2
2266
6772
0
0
0
51
7891
11146
1
1
3
87
29
53
204
191
144
0
0
0
98
0
63
33
50
0
1
39
169
48
246
0
177
122
31
76
73
85
0
194
34
5248
1
2577
1
41
0
14
0
109
138
1
0
1179
1
23
1
1
1
585
0
0
1
77
123
22
10
150
0
120
93
0
33
89
1
0
1
84
52
223
83
1
0
0
0
0
9772
0
0
0
3758
0
44
32
1378
90
1561
1
0
1
112
191
0
0
42
1
0
0
48
147
0
1
31
6
28
0
8
89
144
64
1
1
14
0
0
42
31
57
75
114
100
143
85
0
94
1
122
54
55
59
110
287
1
143
1
0
123
101
0
0
0
1
51
1419
1
165
154
200
89
1
89
67
165
0
1
0
12
120
61
252
12
51
1
0
0
213
68
18198
7858
0
42
127
2921
152
59
85
11244
2
10511
4
42
0
0
0
82
253
125
0
37
1318
0
231
0
92
101
90
0
54
65
1
41
73
1871
24
0
156
0
0
370
0
108
36
1698
0
177
76
1
1
1
1
132
100
99
1
28
1
11101
244
1
1
0
0
6582
1
77
0
40
525
25
103
0
0
123
44
96
106
0
0
21
1559
54
38
7
1
0
1
0
0
13
1382
162
0
1
14367
1833
9048
81
287
46
25
0
28
139
1
1
0
88
2
143
1
57
222
5
1
0
19
256
0
46
0
1
71
0
170
1
26
127
752
68
210
8
1
1
1
40
23
8604
168
8
96
0
7730
364
0
49
0
1
0
21
0
41
0
42
0
1
0
32
0
0
1
142
0
73
0
1
0
0
109
1
1
1
612
0
32
0
0
5
0
95
71
22
0
88
7678
49
1
0
92
123
934
83
1
2719
1848
1
1
59
0
21
149
0
71
542
0
38
99
73
1
95
0
1
1
1
0
0
39
0
1
1
0
354
1
20
1
10025
5169
0
78
3078
51
0
0
0
8
1317
2
10444
1352
57
0
1
6557
0
52
100
1
33
0
12161
181
0
10265
30
1
11
346
59
1308
0
120
0
82
1
1
1
1
77
0
79
0
0
92
57
97
235
1
0
98
0
577
38
198
0
22
84
1
62
16
90
50
0
1
11173
0
79
0
0
242
7732
34
86
1
182
56
843
0
90
6
100
0
1
0
0
71
1
15
41
92
44
0
54
27
0
12
1
0
184
0
128
165
1
0
8
100
303
191
1
0
68
69
22
0
229
1
1
937
1
1
6
1
21
1
0
22
78
77
0
0
101
0
110
0
20
0
0
1
0
15549
3845
1
3344
98
3747
41
75
196
37
153
157
107
63
31
0
1678
11171
9296
0
160
949
144
0
3
534
168
78
87
0
82
96
1
226
0
145
0
0
12
0
4704
73
1613
0
0
0
0
0
1
1
1
54
1338
84
1
197
75
114
74
11257
5679
1
1
100
0
0
0
1
5815
58
1
0
45
1
124
0
285
1
0
0
10143
5820
0
0
1
3036
0
42
0
1
1
997
5741
0
53
1
188
294
1
1
40
52
2
0
70
34
1
116
0
1
68
8040
0
2156
0
178
1
2802
52
20
151
67
0
16
0
2815
0
1
29
0
1
1
161
0
0
47
18
40
360
0
71
14675
0
0
174
9543
109
0
0
16
1
62
1269
50
30
1
0
66
37
0
0
0
167
2098
80
124
100
0
150
1
0
1
0
80
76
11697
10938
183
68
0
0
247
56
0
134
499
1
1
1
85
1
1
1
0
0
0
93
366
108
78
1
1
0
199
0
0
125
165
1
0
48
23
98
87
0
0
235
200
64
1
63
14172
4059
1
5592
314
43
6
2958
92
30
1
9405
6079
1
3
763
1
135
75
10
53
0
1
157
1
75
1769
10
1
88
0
87
59
0
0
0
0
0
0
449
0
1
0
59
0
13568
0
0
1691
4660
1
3313
12
0
0
17
11
4
3
76
118
1
151
271
0
1
0
131
1959
0
42
0
1
1
0
29
0
0
0
0
1
152
78
18
119
73
77
139
152
1
16
37
163
0
0
1
1
16
209
0
0
12194
1900
1
255
0
0
0
0
84
0
3792
7916
0
5
1
0
74
1
28
0
0
0
244
0
108
0
1
0
9
129
1
179
129
85
137
1
1
35
46
0
0
1
2992
0
1
0
31
40
91
665
8010
70
5482
3228
32
36
71
0
1
28
126
0
190
31
140
0
1
113
1
111
86
43
93
1
1
0
23
0
0
1
0
0
1
141
2570
1
1
281
63
57
93
1
29
1
0
77
62
3433
30
604
1
84
83
0
48
1476
39
145
3586
0
1
1
0
0
122
54
67
94
10
9
0
32
0
103
1
21
33
241
73
59
254
6831
4341
207
14
0
14523
102
0
7942
3160
0
5215
1
147
149
1
105
191
1870
1
6681
0
9703
76
0
57
265
1
112
41
125
0
99
43
0
35
62
1
27
118
14
1
0
98
22
99
1
54
0
75
1
12903
4530
2836
0
0
3947
62
1
1
0
208
43
0
211
1
80
33
116
58
0
1
17
23
62
120
1081
0
1
82
0
34
62
69
28
0
37
54
217
1
268
0
63
0
0
33
0
45
96
0
13510
1314
1119
136
4742
154
2973
0
20
0
74
93
0
0
1812
72
141
254
3
134
11
29
0
29
85
0
0
112
1
0
213
0
92
1
65
14690
4937
51
0
145
89
6648
1
267
92
0
119
34
11159
1
6195
1
0
0
31
82
0
753
109
47
0
3582
97
71
1
31
73
81
71
12450
5784
0
0
0
5784
4934
1
294
561
144
89
3182
1
822
128
0
28
43
0
0
76
0
0
162
0
133
1
0
68
0
58
41
0
0
1
185
1
3100
0
13787
182
5445
4233
19
1
117
0
58
0
0
1
58
121
0
52
0
59
1
41
86
1
1
56
0
0
9
2465
105
47
77
22
71
86
0
97
17
1
61
0
0
92
0
15
0
1
1
20
86
0
0
0
1
101
22
62
0
0
71
1
81
62
80
1
155
1
142
39
61
47
0
94
1
1
162
4
0
0
27
0
85
140
1
0
394
1
0
0
24
0
97
98
50
46
85
0
1
146
79
0
0
0
56
3130
0
96
106
0
185
7
106
0
0
0
48
1508
92
881
28
22
34
78
16385
2
81
2870
4646
0
2089
158
1370
235
151
0
160
0
172
116
0
1
0
0
96
0
187
0
66
0
75
105
0
0
89
17
0
0
162
3
665
1
91
1
243
107
0
142
94
0
43
496
0
92
0
80
75
96
1
79
1
87
69
1
91
0
32
0
1
55
15494
5011
1
1
31
69
81
5637
96
308
76
78
58
61
112
1818
32
219
18
1
1
185
0
105
0
0
1
0
125
115
0
1
0
156
73
0
102
1
0
392
61
1
0
1
99
79
8
0
0
90
0
12
0
0
13
89
1
1
1
74
0
88
0
1
141
116
8
16
1
1
0
11
94
0
10
0
85
6422
127
324
2339
94
28
0
5015
8314
1
62
126
22
9273
4531
89
0
1
66
0
16
2991
6
1
0
933
1
1
0
1
42
77
93
0
77
24
0
1
243
127
404
7622
1
6
25
6234
0
40
61
1227
99
92
47
81
149
0
0
0
1
31
0
67
19
3
1
1
76
104
0
0
24
98
0
211
75
71
45
68
53
72
0
26
1
1
94
0
59
84
2
2
0
0
94
99
0
4
2
1
18
1
78
71
9
0
56
232
1
0
1
14
148
13
1
1
83
18
0
1
0
58
0
0
56
3651
23
32
46
149
317
40
44
0
0
95
1
92
1
0
79
0
1210
87
1
1
0
1
0
80
158
45
1
1
1080
1
44
18438
11181
1
1
11183
10969
69
9267
296
128
1
10167
7697
1
102
4769
2
1
0
10222
1276
1
0
5
22
11
0
1
11
1056
56
89
56
1
71
1
237
117
13236
10985
92
46
132
0
0
13
1
0
97
149
75
0
174
94
47
0
53
1
0
106
0
239
560
17
148
7
1
13037
2
10245
154
76
0
1
71
80
82
1
107
165
1
92
85
439
160
7498
0
1
6228
230
0
1858
36
0
64
89
1
24
64
0
606
1
54
43
0
222
0
1
0
1
29
67
0
142
13
8586
0
0
2752
8203
6244
9
0
711
0
56
89
6328
781
11070
0
184
46
95
91
0
81
64
1
1
92
0
1
45
32
26
49
0
56
46
0
1153
1
54
1
0
75
37
0
25
141
0
3344
1
70
1
1
15
1
2630
191
137
58
97
0
102
91
0
0
0
46
0
57
8223
7
0
57
7458
12890
9575
1
1
53
232
1
66
218
140
0
69
58
0
20
5
1
95
2274
0
186
0
123
0
1
77
0
7
4594
1
42
65
77
0
1
1
0
0
13436
4542
142
0
239
100
3946
1220
42
1
1
1
1284
133
100
51
1
6
45
133
1
0
0
603
44
41
0
83
0
76
79
0
251
134
171
0
1009
117
152
23
21
79
32
0
1
33
4153
96
3564
26
0
0
0
145
1
1
0
55
42
80
1
80
1
0
0
71
0
145
91
55
177
1
25
0
78
159
0
139
0
0
101
108
1
1
0
0
1
182
0
1
0
148
115
0
0
1
78
181
1
0
1
0
0
30
1
65
88
0
97
25
0
50
1
1
184
1
125
0
117
55
104
5
25
0
1
120
32
1
123
210
0
159
28
1
1
67
1
1
51
1
0
26
65
75
1
121
0
0
40
37
1
0
17
139
5
0
87
103
181
89
1
1
0
35
158
0
1
9
8
1
0
0
61
0
120
40
17
181
0
79
1
0
2
1
0
1
0
1
146
4
0
3
30
111
1
1
120
69
109
0
0
70
0
1
1
0
0
69
58
127
0
0
6
2
1
0
0
97
12
113
1017
74
5890
13935
2
73
86
1208
0
5872
0
8
135
7384
295
0
0
65
6725
160
5123
0
142
11051
57
1506
0
67
9093
1
1
0
1
0
0
38
109
71
1
61
70
0
0
66
0
55
0
1
239
7
23
19
65
0
0
13
109
1
0
0
0
33
76
0
161
89
129
99
21
18
0
340
55
1
1
14156
0
10090
1125
1
368
97
56
93
56
269
85
0
0
28
117
58
0
1
477
87
1
1
0
0
1
655
1
17
126
101
0
0
81
1
61
95
80
1
51
12035
49
10517
9040
185
0
494
1
124
78
1
99
5490
0
112
90
0
716
1
1
0
0
131
11
277
1
27
0
0
104
76
48
1
1
0
80
0
2701
89
107
33
91
0
31
0
62
1
1
19
1
1
0
18
0
84
171
1
98
48
12
0
78
53
1
74
1
1
0
15698
77
5547
1
3555
57
61
16
75
682
0
1
126
1
1
1
0
0
246
85
77
0
6849
94
0
7
606
3520
5374
48
72
1
0
158
127
1
41
0
43
78
1
1
0
56
1
146
1
46
1
0
0
0
78
31
0
0
1
0
117
1
0
89
0
42
0
1
48
110
69
52
1
1
0
69
72
80
1
0
85
0
0
1
13
22
0
48
49
0
0
0
0
58
98
69
40
0
53
1
94
47
91
0
99
50
7
75
0
100
52
1
0
0
0
97
105
57
0
1
98
1
0
1
138
0
74
0
0
16771
136
87
0
7543
24
0
0
29
411
19
1
0
35
0
55
1929
0
298
1
3711
1347
1
248
1
1
40
23
0
40
0
333
324
101
2164
102
90
64
0
808
0
0
82
0
94
64
65
1804
89
1
187
62
168
83
80
1
0
49
0
1
8854
0
5108
96
3192
8103
49
0
43
1
256
1
225
1
46
53
94
149
78
93
1389
1
0
1
0
1
53
88
161
131
70
148
1
75
80
13
43
0
0
0
30
0
1
1
0
2
16
4
0
180
1
1
87
1
50
32
0
0
86
24
121
12167
9641
141
12
1
31
51
72
1
79
58
0
275
0
106
70
16
1
132
0
231
60
1
0
1
0
1
215
1
76
52
1
1
86
31
0
1
1
0
34
41
5
1
71
172
0
1
0
84
0
101
1
140
114
34
1
41
0
194
20
0
1
2
1
62
0
80
1
15619
0
300
1364
9894
101
0
2
155
0
81
34
0
0
26
99
53
1449
12352
0
4503
41
0
290
0
90
32
57
103
3006
1
177
3039
78
141
0
91
403
1033
106
82
127
199
6
1
92
0
92
0
39
0
10
89
17
1
93
0
0
1
1
95
201
37
24
124
56
128
80
284
1
71
0
155
0
10
1
1
0
94
0
1
0
0
92
0
712
1
53
58
90
17
58
0
0
63
1
227
98
0
0
0
1
1
28
96
48
52
106
1
156
85
1
0
78
22
1
0
0
0
148
12
0
82
87
144
0
144
166
1
0
61
1
1
55
75
1
463
173
0
168
39
159
35
0
0
14
87
0
0
109
19
144
86
79
0
66
0
100
1
14349
0
3544
3021
3125
0
179
116
101
0
139
70
0
1
61
0
4
15
36
0
106
0
0
638
0
0
0
0
0
0
1
0
170
0
88
1
0
0
1
90
1
0
0
0
1
26
0
199
1
15
165
145
0
213
0
157
0
58
112
120
0
74
17
25
1
0
1
0
1
59
110
166
1
148
0
0
0
23
5
33
53
5
0
164
133
52
22
8
1
33
0
28
81
0
1
86
1
81
0
4
0
50
0
82
1
0
62
64
1
0
213
1
137
51
54
7
5761
4040
96
0
0
0
78
0
6622
0
1978
15
60
0
1194
2736
1
0
748
0
12597
8
89
3420
24
10
66
1
127
98
191
104
113
0
1
1
236
0
6835
1
701
106
1
1
3152
42
183
96
0
2166
0
1
87
88
366
0
657
68
30
74
89
1
0
39
76
149
1
0
17
0
0
0
0
153
1
1
349
61
0
1411
140
0
77
311
63
73
1
1
0
1
0
0
38
0
113
100
4480
91
0
0
0
0
952
1368
0
0
3728
1
1
1
0
0
0
50
8463
62
1
1546
668
11
0
0
0
1
1
67
0
0
1
4995
108
1
1
36
100
1
95
90
0
0
0
11693
1870
121
1
320
52
4654
5144
0
0
71
267
4
0
188
54
1
0
33
0
176
1
78
41
0
1
186
0
1
0
9586
3396
74
101
41
0
0
1
3
813
69
4305
0
74
0
0
1
1
441
0
0
0
0
0
93
37
0
34
13
61
1
213
143
90
1
1
123
58
0
1
1
0
0
21
69
1
1
101
1
20878
8774
1428
0
55
1
169
0
25
148
6
1
0
1650
0
66
0
91
0
40
401
0
1
93
12949
0
20
3213
145
14
3404
95
665
45
115
0
55
1
1
1
0
1655
1
56
0
1876
0
89
0
1
60
1
1879
93
1
1
109
1
35
1
99
43
0
0
1
93
44
94
0
105
0
45
1
89
51
1
96
10873
14
0
0
7101
0
142
1
110
1
1264
2987
108
1
4261
0
15
77
92
1
0
0
140
44
68
11818
10318
159
148
1
64
1
0
19
1
1
181
1
12
116
188
5073
0
0
34
178
3528
154
1
15
0
0
0
229
0
102
0
5
75
0
0
145
211
1
61
0
1
0
0
61
0
1656
0
0
1
80
107
0
1
0
0
0
0
1
0
4884
137
0
2
73
0
1
711
2580
1
1050
152
0
0
1
135
0
1
94
2
14997
0
11190
0
91
0
292
35
35
0
0
1
17
26
127
87
25
0
0
39
1
19
0
162
64
182
111
76
0
0
61
135
0
63
59
1
97
1
62
11
79
37
0
170
1132
72
0
2724
0
0
776
0
75
425
0
1
86
0
34
1582
66
86
24
21
112
92
1
84
1
154
156
100
1
1
44
1
1
8
44
97
160
1
104
10023
3736
3510
4811
1814
1
94
13
66
1
62
183
77
210
0
1
0
0
4678
1
50
1
38
103
1
156
164
0
97
16
0
1
0
0
21
75
0
0
0
0
94
6311
2816
0
1
0
120
1
53
66
0
254
2765
0
510
94
92
1
0
12
29
0
52
97
95
1
0
0
0
64
1
92
122
34
120
125
9123
8671
1
69
0
4
54
225
1
62
0
0
42
49
1
0
1
1
79
0
26
84
0
121
13
133
17
122
0
0
241
1
0
307
9
3
97
77
0
0
1
38
69
40
0
1
32
227
0
1
1
0
21
216
178
26
39
0
122
65
85
86
204
0
0
91
33
1
0
63
26
89
1
0
1
1
13
0
72
1
13368
1
9902
69
0
55
1
0
0
39
0
39
22
31
55
79
0
86
1
98
0
16750
11153
491
88
97
84
0
25
1
82
0
5
73
116
0
149
289
0
114
0
1
4
20
48
9
0
104
0
1
68
84
1
930
0
27
79
31
75
1
9570
74
8700
0
33
1
1
0
82
1
211
74
0
0
0
0
0
90
0
0
1
9
55
194
29
0
1
0
29
1
0
1
0
232
0
1
35
0
18
93
169
80
76
1
0
114
0
149
65
15300
7294
1
1
14
1
0
4174
94
0
0
0
25
33
71
13
1
245
0
45
1
104
0
25
0
20
38
0
0
0
43
225
58
0
12076
0
7448
1
827
0
1
1
37
32
147
98
2652
39
1867
0
31
13
59
144
0
165
50
1
35
81
99
52
70
86
117
1
10258
200
6670
164
2241
29
83
11140
10201
0
2
139
97
0
131
1
151
0
1
12866
978
118
3769
890
131
3874
1
0
1
1
41
17
17
95
68
0
119
0
1544
0
1
87
94
0
131
0
12
1
932
0
0
18
146
0
0
41
372
88
401
0
319
101
107
53
80
108
73
110
40
72
98
0
1
103
0
0
1
0
0
0
94
0
300
0
11
0
100
201
0
0
0
5808
1
36
1
1
4
204
1
97
1
44
1
92
39
1
659
1
106
1
1391
6
53
78
0
1
85
109
1943
1
0
97
55
1
101
1
127
1503
95
1
68
0
1
16357
0
11483
1
1
182
43
24
1
1046
56
39
27
136
0
67
1
82
0
0
72
1
76
1
1
81
0
7164
44
0
1
57
2317
0
71
1
1
60
0
0
1373
26
3104
0
145
72
143
1
2
21
144
61
151
94
1
0
0
1
97
175
29
31
117
0
11
83
99
0
89
56
44
155
172
1
1
98
0
35
111
0
1
95
97
180
11
63
0
73
1
0
148
82
57
97
0
78
1
49
0
0
1
28
0
1
176
10671
1
0
0
0
0
0
0
4026
1086
0
3914
64
133
104
1
143
0
0
0
144
239
250
1
87
17
0
51
0
921
183
0
67
6
0
78
1
1
0
0
127
98
1
1
0
1
0
1
1
1
1
1
84
70
1
0
0
13
1324
0
0
118
97
0
75
1
38
267
1
0
1
17445
0
1178
69
0
25
136
5
1334
1
4648
14
2780
1
28
1001
16
4916
5897
88
181
222
120
1
95
1
0
0
0
346
1
13272
145
4
0
5623
1
5424
276
1
0
0
1
86
51
1
71
1
1
38
105
95
0
1
1
0
0
26
69
0
21
69
135
91
0
943
74
224
90
414
0
80
0
1
64
0
92
158
0
39
0
1
0
1
22
24
138
215
80
21
21
129
94
0
1
103
1
0
12
13
90
35
70
1
12
0
38
37
0
1
1
1
0
30
0
0
1
0
0
96
113
0
0
1
0
54
0
1
0
79
1
8
1
1
72
90
0
57
0
65
50
61
72
73
41
0
12
212
0
0
112
0
0
64
1
0
13
74
0
1
45
16
0
12719
0
502
0
1818
2855
0
0
13
131
83
0
153
59
138
28
1208
2121
64
0
8
1
1
225
0
66
0
165
0
132
0
75
1107
0
1
1847
0
0
0
42
164
7
0
0
145
0
97
0
1
63
95
10
0
5
0
58
0
0
159
43
80
59
1
34
1
18
6607
6615
1
50
21
16
1298
1
1
1
11
1
1
0
0
0
1
1
0
94
357
0
216
12
92
61
1
49
0
0
0
19
135
0
0
190
145
29
0
0
151
18
1
99
37
77
0
1
0
339
1
0
173
1
1
21
11
19
101
0
129
5
0
0
15
1
0
262
8
0
1
1
1
1
0
1
1
9
0
0
1
0
0
137
1
41
75
0
47
141
26
18718
621
2156
1
0
0
2814
158
1028
119
324
6208
0
1
113
81
149
1
1
31
123
1
1
7382
5669
173
70
1
77
1
143
1
1
207
85
0
0
122
136
77
12664
3610
1
3503
65
261
113
110
231
0
55
1
3644
0
1
0
1
142
0
11738
3038
4935
2219
0
17
1
32
49
0
0
1802
0
1
115
0
78
120
1
0
1
127
64
175
1
0
74
0
223
0
171
0
0
9205
7540
46
1
0
816
172
138
84
1
15
0
0
1
701
0
0
3711
90
7419
132
75
9928
0
0
0
75
1
7
286
72
29
0
1
4
0
0
0
0
159
18
41
66
99
18
79
135
1
0
4
72
0
0
0
82
1
194
1
1
164
146
52
0
0
1
192
0
1
75
102
1
0
0
9817
1
0
638
69
3520
166
0
1
129
75
92
134
112
1
144
2331
56
25
0
0
0
1
0
74
0
0
0
0
41
0
70
0
5625
0
6240
1
62
11430
144
0
7058
76
9
0
72
73
63
1
63
82
1
77
2944
139
1
608
0
0
179
24
1
0
9
1
60
1
78
0
32
0
57
0
55
0
42
32
92
4599
0
169
4151
0
219
1
160
17
0
0
1
0
130
109
0
618
145
0
1
42
329
15
36
1
0
0
129
98
0
10
1
15797
0
48
114
3396
0
4945
146
6153
1900
0
0
8155
38
117
71
120
0
0
1
0
0
1
47
0
29
1
96
1
171
69
1
7
64
0
229
0
1
67
3807
0
257
0
1
105
0
10
98
153
0
0
0
50
1
0
2973
39
1
0
48
0
1
468
64
1
91
34
26
1
119
1
0
12
31
137
86
134
0
1
90
59
72
21
0
209
0
0
1
24
28
120
32
36
0
64
1
1
89
84
1
37
1
8
337
77
23
101
98
1
0
1
87
94
21
16584
5000
4766
91
263
26
1
0
1872
623
215
84
622
51
6
1
0
1
137
0
81
7481
28
147
0
74
0
1
58
96
52
3413
98
42
86
169
10623
66
1
5672
0
2054
1
86
953
59
0
4055
0
169
0
7572
29
0
131
1
0
0
0
33
1
128
41
0
58
227
71
0
150
1
102
98
51
24
163
0
100
133
0
14
89
51
0
97
20
72
1
229
69
0
0
38
94
1
87
10907
6996
115
0
1
69
0
0
0
2002
127
110
41
212
102
0
0
68
0
0
85
22
95
0
135
96
873
80
13
0
677
1
8
0
1
198
90
210
0
40
70
255
106
0
86
20
120
1
1
45
15500
151
5146
1
1567
0
48
5210
1
162
154
0
10376
0
1
0
92
148
44
1
4887
4810
1
49
1
37
1
0
0
65
89
0
0
1
8
220
82
129
1
1
21
0
0
18
0
1996
1
0
100
1957
0
62
186
0
1
1
0
0
1
0
17
1
1
0
0
0
1122
97
7245
2619
33
4797
3991
436
208
132
0
4609
1
92
74
50
10
18
106
1
171
13
0
1
0
0
1
1
0
64
67
1
58
0
0
1
1
1
0
0
0
1
1
0
161
76
8
1
0
1
44
97
36
0
42
0
96
96
93
29
122
60
0
1
121
0
0
131
0
0
1
0
19
6
32
1
0
72
72
0
11
97
1
83
0
1
0
0
1
140
1844
112
0
0
0
22
0
0
0
1
0
112
1
1
13
0
397
62
0
0
0
0
0
0
58
95
34
0
0
14
953
0
36
0
1
0
1
1
94
247
0
58
1
0
109
1
145
90
96
32
0
1
46
179
0
0
0
105
118
0
68
0
96
1
69
0
67
0
0
95
249
174
2209
0
0
1
21
35
1286
17
74
0
8
47
0
114
10
99
1
14314
22
137
0
8862
123
0
0
1
10
0
1
1
129
0
0
0
1886
136
13
0
62
24
1
0
0
93
0
0
1
95
3
0
1
1
74
0
97
1
1
0
29
100
49
188
1
188
56
0
0
0
15
61
0
0
153
0
0
1
99
76
45
76
1
1
0
1
968
258
142
134
90
1
0
0
99
1
3
77
92
0
0
0
86
39
1
28
0
1
10085
1
1
5
2434
1385
73
0
3344
1
48
0
0
0
1
179
58
70
0
0
1
111
54
0
0
27
80
47
99
17000
6802
13
0
66
69
291
1
2760
0
0
1
0
2403
1
89
514
42
16
1
0
13069
2
100
12529
97
1
83
1
0
0
117
229
1
1
2
0
10722
0
4033
0
0
1
0
1
1
96
0
641
3048
125
91
0
1208
0
1
78
63
539
57
1297
55
204
15
13
0
69
0
85
1
269
0
0
0
0
0
1
41
0
5119
0
3000
919
0
68
128
125
0
7119
4877
95
1
4039
33
50
56
1
0
87
64
162
129
133
38
0
1
0
107
1
1
90
0
1
1
125
0
0
106
0
80
174
0
1
35
76
207
0
0
140
0
80
0
1
0
0
0
9489
0
4728
2733
84
25
1
45
15
0
1
184
0
0
125
94
0
0
767
1
128
89
1
1
0
47
0
128
21
0
1
0
0
0
0
0
0
0
132
14914
0
1994
9605
64
75
36
0
13
150
0
1
0
361
11
35
127
200
0
1
122
786
28
37
56
82
1
1
0
0
141
1
6
102
0
64
55
0
1
1
0
0
39
0
0
0
0
86
0
0
47
1
60
0
67
0
0
0
0
50
56
186
86
0
1
49
0
64
1
0
0
1
1
24
0
1
140
21
64
31
0
46
1
1
1
171
6
1
53
80
0
1
25
51
160
0
122
0
1
1
3
0
112
0
43
85
52
169
100
12
1
124
0
0
1
133
45
73
101
170
60
1
17239
0
55
4202
670
65
255
740
0
0
2029
2309
1
1
0
0
56
33
1
839
116
0
1089
172
62
0
430
0
27
41
79
1
48
1
79
0
184
21
63
187
1
136
149
0
0
1
76
97
0
57
176
1
26
0
1
123
3
17
1
0
1
69
6491
164
667
95
0
68
0
192
95
550
0
3470
0
172
0
0
1
1
0
0
12
108
1
19
27
0
0
1
1
0
1
13755
2832
10
2756
0
69
1630
537
69
247
38
77
105
4439
48
79
137
5
1
15
1
16
0
0
204
1
0
1
129
1
0
51
0
71
88
85
0
94
1
129
100
83
8
48
1
0
1
0
0
62
3
0
0
0
135
0
161
1
0
157
0
184
0
154
0
1
94
63
7
1
0
156
0
30
19
51
92
33
171
0
1
0
240
0
1
0
95
19
50
12
1
1
0
88
43
0
9
91
1
48
0
0
0
42
133
34
0
6
79
74
35
119
131
85
40
0
1
108
1
97
0
0
1
58
108
208
0
1
0
41
9713
1335
3811
9540
9859
0
1
0
5519
2296
0
738
70
1
10
11233
12446
94
0
216
80
47
48
228
64
1
244
1
0
0
8
1
4364
0
4229
0
3225
22
110
1
0
30
150
114
0
110
152
0
25
0
5202
101
0
0
11629
118
1
7240
54
71
0
1
0
82
73
3553
0
73
0
0
1
106
48
62
105
52
0
544
0
9
0
64
67
14822
88
1
163
9341
38
9631
0
12458
3648
75
69
1
4
79
163
38
88
2103
313
0
0
0
48
1
0
32
43
1
0
425
90
6865
2872
0
0
1354
18
1
1
28
0
1
36
1
87
53
0
133
92
0
0
0
34
3416
1
1
0
61
0
0
1
0
137
0
0
74
142
63
0
40
53
148
0
1
0
65
0
1
121
3
52
78
110
0
22
26
0
1
47
0
57
0
115
0
91
522
129
31
0
14988
7177
74
6
0
0
96
143
0
73
5221
1
1
97
1
105
1
145
1
51
84
0
0
0
0
102
18
1
0
0
0
0
0
139
0
30
117
1
1
168
104
106
0
108
1
79
38
216
38
140
75
65
1
0
0
1
0
1
149
37
1
86
31
0
114
19
96
0
0
0
17
0
40
0
140
1
0
0
15
84
73
115
0
1
227
0
0
47
3
190
0
0
0
0
2117
0
1
0
131
0
1
86
1
146
0
84
164
69
1
1
1
60
1
87
92
120
0
1
1382
0
1
70
0
5
166
9
0
59
88
0
0
25
0
1
52
24
0
0
18
152
52
68
0
36
85
92
198
0
0
1
0
1
95
105
1
0
0
1
0
0
1
0
28
113
0
5633
0
36
0
12545
7098
0
0
2589
72
1
0
1450
0
1
257
0
80
63
0
1
1344
0
1
1
8
109
1
92
52
0
28
0
157
1
58
13464
9896
62
0
0
1
100
74
293
1482
1
1
98
1
1
0
0
0
1
0
0
180
1
1
0
116
1
191
919
468
107
0
0
87
1
0
0
3654
0
1
0
23
0
24
34
99
182
0
0
17
58
55
1
134
74
0
39
39
98
66
1
58
21
123
89
0
87
57
1
0
956
6
0
1858
0
96
261
69
176
0
14
0
0
103
0
0
0
4
49
11
2
0
0
1
258
1
57
46
54
1
0
1
80
0
125
0
0
0
0
37
15
1
106
82
0
50
1
986
104
0
148
1
895
91
0
11
126
100
0
23
68
66
45
0
168
101
0
1
59
13313
5579
4
1
86
4029
0
1
0
0
0
73
941
0
0
0
1
0
86
121
1
0
15
0
37
0
37
11423
1199
127
0
2459
2412
0
86
2839
82
0
0
179
254
1420
0
1162
0
1
0
45
82
87
0
1
48
2686
0
65
40
656
1
0
0
0
1
49
0
2016
16089
628
4830
564
0
106
4958
0
0
0
0
733
0
96
168
165
124
1
0
90
0
1
1
140
0
521
29
0
1
0
0
135
56
155
1
21
0
28
1642
0
41
0
39
19
428
12437
96
1
84
3432
4452
262
80
0
54
6
7399
1
4855
1
0
58
82
112
66
0
5566
858
23
0
0
44
119
113
1
0
165
0
91
52
0
1
72
0
85
1
0
165
36
89
0
1
0
0
1
1
604
4
0
0
1
0
90
177
0
7
0
1
37
99
134
0
1
9
0
0
0
0
60
0
3543
354
24
1
1
71
37
1
1
1
1
1
115
39
414
0
955
0
1627
0
1
0
19
0
31
15102
4111
897
0
0
69
1130
1870
4523
28
1
49
0
115
65
70
3
1
46
0
1
41
42
73
33
13168
1348
44
10042
0
1
1
0
31
0
0
46
54
0
166
102
0
1
485
0
1
25
62
1
1
73
0
64
6959
0
6874
53
0
106
5
147
0
49
227
75
13
189
716
96
0
1
0
0
42
1
70
172
0
77
0
1
1
0
123
0
96
165
112
0
0
33
77
53
123
1
15221
8138
0
97
0
0
1
76
0
0
1
107
275
112
91
87
93
861
97
2788
11
0
1
103
0
1
0
136
858
1
31
16
0
0
143
86
174
14385
11838
1
1
172
89
0
6884
0
135
68
0
6092
54
95
0
65
219
882
191
84
0
149
100
46
0
0
1
0
0
1
48
71
1
79
2
1
66
96
1
108
1
1
28
95
1
9121
104
8073
252
118
1
0
12
1
1
178
0
92
8
0
0
93
0
1
1
0
120
10489
9767
180
1289
76
0
0
1
37
75
125
0
0
21
17
65
456
34
0
1
64
0
0
0
1
1
99
1
1
0
12
0
0
90
1726
151
1
0
1
166
1
59
121
15480
0
10826
0
1
2
10829
0
6059
54
1794
0
0
4779
1
0
0
127
0
0
1
179
119
74
1
1614
0
70
0
158
1
151
0
1
77
23
82
1
0
0
1
0
79
1
12219
0
12529
85
143
83
97
70
66
1
64
241
1
66
0
0
2407
37
1
0
0
70
0
1
100
0
1
1
2296
129
1
7889
0
58
0
0
2162
30
3176
1
0
101
62
0
933
790
0
98
95
0
1
1
0
192
869
1
0
4
194
18
85
22
0
0
11
89
30
1
86
56
0
1
86
187
119
170
1
0
0
136
1
0
1
59
55
102
0
68
0
0
44
0
98
27
13
1
19
20
0
0
111
405
0
1
8822
0
0
6962
112
0
0
5
80
36
1
55
211
0
5
82
0
356
142
97
15
100
0
68
0
90
0
5245
34
0
111
96
30
274
24
0
1
0
95
1
78
1
0
7031
0
1
8999
0
0
2069
1
1
48
0
0
1
54
4958
4594
63
153
1
109
321
102
0
1
1
38
25
1
0
0
13
159
232
108
62
0
1
175
0
38
180
1
86
93
23
0
57
64
0
0
53
150
0
37
0
1
0
161
239
12
1
70
0
0
0
0
101
70
57
135
1
1
50
8077
38
1
0
0
0
6731
23
106
52
0
0
0
75
1
38
92
187
0
8
123
77
40
0
0
0
1
0
23
15
0
68
0
0
0
77
35
0
0
0
0
107
0
16
0
30
0
0
0
18
297
1
7588
7200
1
0
23
1
27
0
1
72
16
81
49
6
0
0
36
62
1
98
0
0
0
38
1
130
1
163
46
60
182
0
280
0
0
0
169
0
1
0
19212
3380
151
39
180
7178
91
95
1624
1
0
79
0
0
0
151
109
146
89
56
32
0
0
1
0
122
100
0
1
1
1
0
0
61
0
0
0
0
0
0
87
1
492
96
99
1
0
1
0
0
0
82
14547
2
6169
3795
21
1825
118
12
87
57
39
82
102
0
0
1
1
1
0
1
95
0
0
0
119
87
220
1
0
91
1
0
1
0
153
0
91
0
9016
0
3817
7973
0
714
5440
1
131
5085
50
150
1
52
64
35
54
1
1
0
194
78
204
15
1
97
212
28
1
1
1
0
129
1
137
0
60
0
1
91
116
32
37
109
62
5214
1936
2448
98
91
1
97
537
29
1
216
1
77
12
0
9
10031
0
0
270
8210
0
3
4
1
99
69
0
1
108
0
285
89
1
14
40
1
81
1408
1
209
58
1
93
46
92
0
4
54
0
14
0
1
6
72
0
16
1
32
0
0
1
0
44
91
70
0
43
103
1
16
24
0
58
0
45
0
2004
7578
8827
0
152
1
0
49
48
85
86
0
55
1
0
1
60
0
15309
104
238
0
32
5419
0
5685
52
1
16
0
0
56
62
28
0
71
0
0
72
1288
50
80
92
28
1
76
0
20
0
110
198
139
0
89
0
0
140
165
0
0
1
6
0
14319
241
9579
0
17
0
0
399
0
1531
60
82
0
0
1
67
156
1
1
55
29
92
142
104
107
91
0
0
748
1
182
0
143
1
10
227
0
44
231
0
0
0
0
99
1
89
3863
0
8552
11711
50
109
25
89
0
0
76
65
1
38
0
1
1
0
98
69
0
189
75
177
0
60
28
99
1
205
0
65
14550
0
105
11875
39
0
0
46
107
39
0
0
19
0
7
93
230
0
115
50
0
0
40
41
1
586
55
160
0
31
171
1
57
24
97
0
173
211
0
46
8
0
134
31
42
93
1
0
86
50
1
14865
0
8784
0
100
80
2402
0
100
38
223
1
1
13
102
0
0
1
1
139
0
1
82
251
1
1
1
1
1
134
0
1
0
0
1
0
1924
0
2630
261
54
25
0
61
0
82
177
0
1
108
1
101
81
0
62
11771
10262
0
1
92
0
74
24
1
1
1
0
99
27
0
0
96
184
1
0
0
1
1
92
40
68
0
0
191
66
1
54
72
1
1
90
21
101
0
0
1
6
0
257
58
54
1
0
0
34
0
0
73
0
1
0
62
0
6308
2
601
0
485
0
29
9428
4803
137
0
157
33
9
0
0
82
7640
10344
5211
216
1
4628
96
76
1
60
0
53
206
42
22
0
29
95
0
179
116
77
1
95
32
0
44
1
14
107
18
0
94
134
234
1
0
1
0
0
97
31
0
36
13187
66
7375
1
1
42
26
0
118
3459
0
1
1
1
12
1
2710
0
39
89
0
3090
31
64
194
99
0
1
0
150
48
94
134
0
1
20
23
0
1
1
0
0
1
64
7070
5735
134
39
1
0
0
1
1
135
1
41
0
59
130
52
24
0
0
196
223
18
134
167
44
95
87
329
24
1
0
13
0
0
1
1
52
0
0
76
1
27
1562
149
0
0
85
224
0
80
34
0
1
31
69
337
76
0
93
1
17430
49
57
70
8832
98
58
1100
1161
103
1
0
76
0
41
138
0
90
80
1
0
75
68
35
23
0
127
10969
11231
34
1
0
0
242
1
0
0
1
0
11
0
163
561
98
50
44
1
180
193
12
86
61
1
90
34
1
201
8
0
68
1
86
0
67
93
0
0
1
0
0
0
21
0
0
225
0
0
0
91
1
198
112
0
0
73
57
0
0
172
116
62
0
12
1
0
168
0
1
39
96
101
0
0
94
0
74
1
1
1
0
0
199
1
192
44
6
69
117
1
21
80
0
101
1
0
366
0
149
43
0
1
1
23
7
150
1
55
4
73
0
1
1
48
234
44
0
35
80
1
82
0
1
1
85
116
0
86
30
91
35
77
0
7
0
128
144
1
0
197
14
52
51
96
63
0
0
0
93
0
1
5
174
1
15552
52
1
284
72
165
6723
1
1
54
77
3683
49
45
0
85
1196
215
1
98
1
1
16
0
0
44
2
6
0
0
26
135
5
0
77
11
20
2488
1024
1
104
4
78
0
37
95
0
1293
39
213
2
101
101
27
47
0
0
40
65
49
0
0
0
0
1
1
42
0
1
0
33
18
0
0
1
48
109
0
41
8
0
99
174
76
0
44
1
119
27
91
1
82
10
88
0
3852
1683
89
52
1
1
48
68
270
0
1
13
0
52
39
102
122
0
0
73
145
144
0
42
0
1
0
0
23
159
0
0
215
1
1
166
0
0
113
1
1
1
58
0
80
0
135
0
0
66
0
64
18
0
1
59
0
0
138
0
1
20
0
80
0
49
0
32
0
0
0
0
1
0
1
28
63
41
1
0
0
72
0
1
0
21
137
1
24
78
0
52
958
1
0
1
1
0
0
1
159
83
1
144
85
0
176
1
1
0
56
1
0
192
0
0
1
50
149
0
59
0
118
0
1
87
44
1
112
1
1
81
91
30
77
1
2
56
0
179
192
0
64
82
1
0
98
0
48
31
0
0
71
1
151
0
68
41
0
47
0
18
0
0
56
23137
111
2749
2160
0
0
10936
0
46
72
0
0
0
231
0
7791
221
7442
0
69
0
81
98
0
268
0
1
0
1086
6
1
136
151
60
51
0
0
76
0
0
96
71
37
1
17
5
8
224
1
75
0
1
1
1
0
0
50
101
45
0
42
1416
0
705
292
0
0
36
1
0
74
0
0
1
73
85
0
67
13129
112
11759
0
66
0
28
1
0
13472
7440
2309
0
0
98
215
0
126
0
0
2382
1
0
245
98
0
0
11248
0
0
3222
0
0
0
2635
0
4139
14
0
0
66
50
99
124
75
0
47
0
0
0
1696
83
113
89
1
0
94
78
0
4717
1
52
70
962
34
50
0
1
0
0
0
0
618
37
0
0
73
0
1
1998
74
155
1
0
0
91
67
0
43
0
1
0
136
71
158
0
1
22
1
1
67
75
1
91
0
1
102
0
1
114
22
114
83
1
0
96
0
48
14619
7583
3122
71
91
0
16
1
0
84
268
261
99
77
32
10
1
168
49
1639
53
0
116
96
1
10
1
89
179
9342
0
0
1173
124
5842
252
1
1
7050
7388
67
883
39
13
0
93
90
0
80
0
1
0
119
1
1
134
0
84
220
5
1
76
182
0
65
91
0
150
54
0
14955
8978
701
0
0
9679
8901
114
2450
0
0
120
0
83
209
215
21
8679
102
1
58
6644
1
16
245
0
24
115
1
0
1061
1039
20
22
0
1
32
0
73
158
177
90
101
1
58
68
0
378
1
1
27
21
67
85
0
1
4855
1
45
0
14
7212
6782
43
1
1
0
0
1870
0
1387
337
11555
8411
0
3572
0
134
11
1
92
101
0
301
62
1
98
1
52
1
0
13820
257
5016
0
1595
1
4721
65
1
0
62
0
0
0
44
1
0
0
84
0
49
66
10130
1
8128
71
0
23
1
0
1
0
172
0
1
268
91
142
159
68
37
182
1
2972
98
1
3883
100
2498
0
0
220
1
13185
21
3270
5502
0
201
2675
0
65
33
0
0
1
20
53
1
0
77
0
81
147
166
219
70
0
62
232
93
0
0
0
173
1
3
0
147
0
0
1
1
0
1
123
1
152
54
24
0
373
61
1
31
7953
8
1836
0
2674
18
40
0
4916
0
6899
152
109
0
1
103
1
83
45
154
0
0
211
327
100
80
0
0
0
0
0
60
1
1
0
99
98
96
0
0
39
0
0
1
0
1
1
1
0
0
0
0
0
0
0
108
0
1
1
0
37
0
87
214
85
0
67
0
12
1
1
0
70
0
99
159
9
125
89
0
0
0
112
164
98
79
0
69
16
0
0
47
14
1
1
1035
46
0
1
2459
79
1
0
533
2445
0
8
104
63
1
45
16072
0
2
7332
4520
1
0
280
181
1
0
80
0
6
1
14
58
0
0
142
1
1
38
0
1
182
152
45
104
18
0
76
1
153
14
21
29
93
0
0
411
0
0
1
32
0
0
0
1
77
13
0
392
10
72
83
199
0
0
1
1
8764
1
4724
68
154
0
0
37
81
221
0
1
51
0
1
1
0
190
795
216
17
1
137
0
51
17
73
1
0
1923
86
1
1
612
0
1
0
62
2767
0
0
83
539
1031
225
0
0
14711
5584
0
4631
755
88
217
0
82
36
1
0
1
125
0
1
43
0
80
11644
0
0
14
115
9579
103
0
0
0
0
110
9921
3061
7536
1
73
0
138
176
1
162
878
46
76
0
836
162
1
1
71
483
131
0
0
45
0
0
1
1
99
1
0
1
1
1
40
1
1
15
0
22
146
5
1
14
24
13286
2812
5134
15
1
1
24
96
0
4043
0
162
0
95
93
206
1
1
58
71
0
134
1
0
144
1
4
1
0
1
163
0
1
0
60
85
154
41
51
152
5
101
173
115
91
1
133
142
5684
68
2861
1
0
2675
0
1
101
16
0
133
61
0
0
156
1
1
61
0
1
41
0
131
51
98
105
0
98
38
39
86
0
1
81
0
71
0
0
8
13
579
161
0
57
125
100
5
0
17
1
138
193
82
100
1
97
46
0
1
81
13
1
38
19
18
0
10
120
0
0
0
1
0
13592
3269
5604
0
1
0
65
1421
0
0
65
64
65
5
0
1
198
64
1
1
130
0
1
77
1
141
0
0
0
0
100
14245
47
0
0
8784
0
121
83
0
9035
11818
132
166
50
0
0
47
1
0
1
1
30
31
104
0
1
100
41
0
656
0
1
280
15
53
176
61
189
0
1
11089
1
2408
0
49
139
190
5653
9596
242
1414
1
83
19
0
129
183
57
0
69
0
0
43
1161
1
126
79
22
0
89
0
0
1
74
59
0
17
1
11
33
128
0
256
1
0
1
1171
19
3
89
1
0
106
0
96
97
74
1
0
0
59
3603
1
108
90
3285
197
641
1
11759
3505
3953
0
141
28
59
1899
107
1
1107
0
30
0
68
121
0
148
0
0
0
17
1
201
1
3843
114
0
0
1899
135
1
1
42
0
71
95
53
153
93
79
93
17
1664
143
2
0
1
172
1
86
0
112
1
0
52
153
67
0
1
201
128
1071
128
42
1
1
1
386
0
0
1
67
0
1
1
1
209
177
37
56
122
47
0
80
0
92
131
0
203
1
31
35
3
1
0
1
1
88
0
1
178
1
34
1
0
0
0
56
0
54
0
145
53
0
0
1
1
1
95
118
60
1
35
0
0
97
0
0
38
1
23
0
1
60
19364
39
0
2096
20
1
1231
6315
1
70
0
0
48
1498
1
1
54
138
5
99
2515
101
67
51
54
0
44
12
1436
265
8756
6947
1
0
4
566
0
58
4778
877
6180
1
88
0
25
1
0
35
0
10625
8400
1
1026
194
188
82
2
0
1
1006
83
54
48
42
46
180
1
2025
73
78
2
0
0
1
53
0
1241
68
21
0
519
0
0
1
1
1
0
73
34
80
27
1
1
64
43
162
83
428
195
0
0
96
96
45
99
14
88
0
209
1
64
47
0
0
1856
1022
33
110
1
13058
1310
1639
8339
0
96
0
108
1
76
227
57
103
82
96
0
0
14078
4769
0
474
49
969
5851
1
692
0
36
119
0
33
1
19
0
26
0
23
163
0
0
0
0
0
0
40
23
0
13288
9670
2256
56
77
1
0
0
0
0
35
68
266
0
0
0
98
0
104
10458
5234
3452
70
9
172
4
1
0
55
4
6
0
146
81
83
0
55
1
210
87
328
0
0
53
14
0
0
0
35
4
1
0
1
248
71
12598
12471
226
283
108
1
131
1
1
0
3
104
0
69
101
67
1
83
0
1
0
102
176
1
1
246
1
46
56
94
12
1
63
109
0
0
0
1
0
154
1
103
1
1
0
0
83
0
1
63
1
38
0
1
0
1
80
32
1
135
212
2
154
64
44
95
51
164
113
8
7360
1822
40
0
41
68
0
2177
53
731
1
1
0
61
15
0
0
0
7444
0
118
0
1
3932
40
0
165
0
70
3178
1
1
165
16
17
83
0
125
1218
0
1
1
22
0
33
0
50
14
59
1
127
108
148
53
1
18
0
22
134
92
171
86
0
86
0
15
19
58
20
0
0
1
0
99
1
1
13
135
258
8
69
57
40
84
1
0
101
1
79
12958
6267
0
105
0
128
1
0
26
45
8760
7751
98
1
1
4423
1
1
0
44
1
0
1
0
0
163
0
92
55
19
0
0
119
13
102
0
1
0
11
0
149
0
0
101
0
0
142
38
46
32
0
66
0
0
6
199
0
76
88
178
136
1
127
0
0
97
0
47
0
1
1
220
1
0
40
1
0
5
1
289
0
12639
0
9435
0
1
231
107
86
1
587
0
0
0
0
94
38
23
74
0
1
0
15664
2
82
116
0
7563
3315
46
54
730
0
1
4
0
10
0
25
1
107
100
0
175
45
0
1
31
0
84
1
176
103
8
67
1
1
79
71
118
1161
19
0
147
67
36
67
131
104
90
43
34
1
91
59
0
1
0
15168
8433
3051
0
0
96
0
0
106
144
120
1
0
98
128
146
1
0
0
1
9190
74
1505
7659
86
0
169
0
42
28
257
24
78
0
28
95
169
84
0
78
13511
3849
75
7743
0
101
17
34
67
149
121
72
1
1
1
56
0
143
1
176
441
0
0
85
6
0
92
2
136
118
109
9
82
120
81
1
1
1
1
110
39
59
1
0
103
36
0
138
1
0
65
12
428
0
116
92
0
1
0
1
0
101
2
189
0
0
1
0
122
1
1
1
1
1
20
2
0
1
0
15
52
79
0
21
241
0
15945
0
2
1385
0
77
6515
1534
1679
55
115
395
152
136
0
53
32
108
1
3
205
0
8
1
152
0
81
43
0
90
0
0
0
169
47
156
0
0
183
94
66
0
65
1
1
91
96
0
38
52
20
0
0
0
213
0
98
0
6
27
1
94
0
347
50
0
0
21
442
0
147
0
0
0
32
0
1
1
1
33
0
160
1
0
0
0
240
99
62
0
0
0
78
51
65
50
1
0
1
99
64
72
0
14
54
0
37
1
74
0
0
74
151
0
0
53
17
0
0
0
124
129
1
8646
338
102
41
3351
1
71
810
67
1
16
99
0
112
78
17
133
0
23
582
73
0
79
1
91
229
186
0
0
143
0
23
40
128
2161
11
112
1
0
50
33
82
0
0
101
0
122
0
0
49
0
178
0
70
241
71
1
134
24
33
5
45
59
36
78
1
1
0
114
52
0
1
124
27
0
5
1
1
50
0
0
0
89
1
1
1
0
10732
38
8367
1
0
101
0
147
25
1
16
34
0
0
0
224
0
59
1
0
0
0
0
102
0
194
28
13
1
0
58
101
37
1
1
5614
36
4345
0
0
40
1
1
233
21
0
110
25
0
0
33
29
1478
139
0
42
0
0
15
0
0
5
472
0
0
1
0
134
0
0
63
0
88
0
0
0
6162
0
0
157
1
0
1
4552
35
129
0
52
1
943
75
178
1
5
28
0
57
1
39
163
38
109
135
1
0
13
0
1
18
161
0
111
1
0
1
189
0
76
19
156
0
1
91
1
1
100
78
28
37
7
1
111
38
1
134
1
1
176
0
76
9
1
1
0
18
1
38
59
11
1
0
6
0
58
10
0
126
52
204
0
120
52
165
1
0
1
60
0
0
0
0
1
0
83
1
0
11
14257
3184
1
1
96
92
6013
1
130
38
42
97
1
0
1
0
1
0
28
0
219
1
1
0
1
6
0
340
1
1
0
0
9768
4248
0
3259
66
1968
1
91
34
0
1
71
30
1
67
0
0
0
81
0
1962
5878
0
5389
101
0
98
0
8201
0
0
58
105
8857
89
0
0
0
1001
1
55
0
41
178
0
7847
4205
0
90
1291
2973
0
0
1
16
9
0
18
1
1
86
72
127
47
86
27
1
94
0
42
1
71
64
0
179
0
22
0
0
134
0
0
42
32
129
0
72
1
20
0
1
1
92
0
216
0
0
1
75
2
92
1
0
95
154
100
0
64
0
0
0
0
1343
45
0
0
73
0
1
0
56
41
40
0
0
66
899
0
0
1
47
620
72
1
0
1
0
1
0
0
0
51
0
32
0
7
1
0
5
0
104
0
1
1
76
0
8112
843
5251
4
44
0
18032
8951
0
0
1
0
59
3048
41
1
0
85
196
129
1
124
14
1
85
0
0
0
0
12
36
7
114
0
0
94
0
125
4
6015
0
1
0
0
1532
3712
3
0
8430
3092
1239
2077
95
10420
20
0
4323
33
36
0
6885
55
1
0
255
87
60
134
1
1735
0
0
1
0
111
4
0
0
1525
0
158
0
168
146
203
0
0
0
76
1
0
1
0
0
1
4
0
80
68
1
0
0
1455
1
0
37
0
1
38
0
0
0
91
50
26
0
20
159
0
232
199
0
0
0
61
0
79
101
35
15288
0
5736
135
0
99
0
0
40
0
2586
101
0
168
3643
52
48
210
119
1
1
0
0
142
0
0
0
0
37
22
0
120
115
9062
4313
7174
2434
1
229
1
20
1992
104
296
0
0
97
86
1
0
1
0
0
172
1
1
0
11415
0
6317
1
97
0
0
4616
1
94
77
83
0
0
69
80
0
0
33
1
0
101
1
73
1
0
0
0
10
473
168
1
1
89
63
81
10
45
0
78
1
93
94
0
135
101
159
0
49
1
0
0
28
4
0
56
94
0
1
0
694
0
100
0
37
0
163
126
164
1
0
1
37
8
9
1
0
1
0
0
84
1
0
56
140
43
56
8698
183
2253
1
30
0
2
68
1
0
100
54
2588
4
202
72
0
0
1
0
226
1
0
93
15
1
1477
0
36
1
18
0
1
0
45
22
0
0
1
97
90
0
13450
11
0
0
602
2566
0
95
100
39
36
102
1
0
182
63
0
809
6204
219
27
230
100
1
93
0
26
1005
0
258
0
12
70
0
60
53
0
0
14806
3657
1
0
0
8248
0
557
1
132
1
26
148
49
50
1914
145
1
181
85
0
39
105
1022
0
0
0
0
0
0
19
1
65
176
35
1
0
19
56
13
153
24
69
19
1
1
125
173
83
3688
71
0
1
127
1717
152
0
0
0
1
4220
64
179
0
1296
0
210
135
2262
48
0
1887
658
236
13091
9494
172
50
1
34
11363
11773
142
25
1
114
1
48
58
56
0
93
33
1
1
189
1
46
80
0
1
131
0
1
35
92
105
67
103
94
882
35
122
0
1
200
63
0
20
131
0
57
1
1
0
1
1
1
10
41
76
63
0
70
105
78
1
141
23
95
22
97
0
0
0
0
64
0
0
0
1
100
1
67
147
55
1
1
90
0
68
93
7435
0
3488
1
1
0
0
144
148
0
80
143
1
0
19
51
1
0
245
55
134
59
135
92
13595
10105
48
56
0
0
47
3
96
15
1
117
193
0
1372
1
1
212
89
1256
13612
2581
0
44
323
5707
1607
15
101
53
168
105
0
12
156
111
26
0
0
86
3
1472
58
159
1152
27
0
16
90
96
155
1
0
21
1
146
1
126
0
0
102
1
96
63
0
0
0
0
0
0
146
0
0
34
90
101
11
0
109
14
83
0
0
0
34
74
22
15599
542
45
0
0
1
0
1
2041
789
6943
57
0
0
0
62
1
3
87
0
0
70
0
0
62
0
1
30
0
0
65
154
1
136
1
2
0
15
161
1
22
0
0
1155
32
695
1
0
1
140
0
0
0
911
1
3
127
29
0
1
183
0
32
125
37
161
31
0
0
117
0
47
0
1
0
46
15169
6042
6042
0
7961
1753
0
1
1
1
1
1
83
2276
7
57
501
117
12
42
74
71
258
83
0
0
0
99
51
1
0
1
106
9
1
111
1
0
1
13
1
40
0
157
84
0
1
0
0
143
1
330
126
14
31
0
0
96
41
64
0
90
262
48
342
95
36
1
4
1
1
35
0
143
86
22
0
23
68
165
102
13
44
0
1
113
0
107
0
174
73
43
18
206
74
0
50
50
71
1
1
1
74
1
0
21
0
0
86
78
0
9
189
0
0
16
14329
71
8108
53
1
2906
54
1
0
1
0
0
4
1
33
1
0
162
127
20
153
38
25
146
104
0
1
0
33
0
0
98
97
62
70
0
60
12
0
124
0
1
0
1
115
1
66
1
1
30
1
1
0
80
51
0
0
42
57
78
41
0
46
21
1
69
1
0
0
77
131
52
1
1
1
1
1
61
127
1
0
105
0
105
0
59
95
0
0
75
214
0
1
1
0
0
0
1
0
66
0
0
137
0
68
54
0
0
0
102
0
1
75
0
0
11
1
159
1579
63
0
45
71
0
98
84
1330
0
104
1
167
1
70
0
90
1
45
74
42
4
1
33
20
1
857
0
100
8691
7358
0
100
0
59
142
1
23
25
54
24
97
0
1
66
93
33
0
0
33
72
64
65
0
36
45
0
6
0
1
0
31
3
1
1
1
148
81
97
82
81
0
18
19
0
0
95
1
77
0
6
91
0
4
0
1
287
0
101
0
46
674
62
3165
1
1
46
0
1
50
183
26
72
64
115
66
10
952
3874
5301
0
132
34
31
2
0
217
0
0
0
17832
32
0
5290
2382
564
0
2630
7491
219
5252
0
111
157
3263
1
1
54
48
148
0
0
12
164
231
181
53
0
29
113
680
157
8
47
19
22
20
4
0
1
0
14344
7677
86
0
141
1
97
1
0
14
2035
0
0
0
2175
4
113
1
0
94
85
159
77
230
0
1
137
61
77
44
0
0
75
0
0
67
1
57
27
0
166
0
275
64
59
113
0
0
0
27
191
143
134
0
1
0
121
61
1
1
69
0
0
0
0
50
150
29
71
66
0
1
1
94
1
90
0
1
1
0
0
186
83
0
871
1
1
1
0
1
1
68
0
18
28
27
745
101
0
1
773
98
134
15
0
0
38
0
0
103
1
0
0
0
0
1
1
1
61
8
0
182
0
1
77
89
81
98
0
1
0
0
31
0
186
81
10
0
1
34
0
0
153
1
91
0
0
58
1
142
1
69
6592
2863
62
1
8
17
258
138
0
983
0
1
1
113
0
20
60
83
82
92
0
0
31
105
239
1
1
1514
50
84
0
1
131
1
36
16
0
0
19
0
0
107
62
140
0
0
0
1
0
0
70
1
5
49
1
19
1
36
37
5211
4199
0
0
155
49
0
110
1
78
70
0
93
0
2
130
67
0
0
0
1
0
103
1
1
46
30
0
0
57
1
50
6
0
52
0
0
0
69
0
1
1
50
116
208
61
32
61
0
56
44
0
15
1
70
0
33
1
21
1
0
74
1
0
1
11882
1
1
43
0
0
2
25
1578
1
100
0
82
0
6570
28
0
12
1
71
130
0
127
12
125
83
78
15
10
9
1442
17
47
18
172
68
39
150
1
1
6552
0
1
5521
1
84
13
192
0
0
0
276
0
1
1
80
1
0
0
343
9
7
14185
0
2004
101
27
0
7693
96
77
1
1621
100
0
0
18
14
1
0
4614
3228
73
1395
168
1
1
3
151
0
704
0
0
0
1
51
1
1
1
1
0
0
1
0
0
0
66
0
0
1
1
90
0
97
39
0
1
1
0
22
163
0
24
96
1
28
0
50
0
90
55
155
1
0
0
96
53
70
33
141
1
101
0
0
1
23
0
1
0
102
19
88
1
1
0
17
0
86
0
106
84
65
105
0
1
163
1
1
66
0
0
0
0
42
63
97
87
35
0
0
20510
112
2453
120
88
106
0
1654
0
136
38
0
0
88
66
1091
1
0
48
6787
1
0
137
100
6
0
123
113
68
45
20
1
1
100
1
1
0
824
223
12904
123
1264
0
1411
0
2921
0
0
1
0
73
1
0
6855
20
1
0
6
0
32
1
114
1
1
277
1
1
25
45
0
0
47
54
149
1970
0
1315
1
0
0
0
1
3
119
24
0
0
0
33
89
105
1
27
135
30
1
0
0
0
0
0
0
69
11
1
13419
3993
10
4955
0
0
60
252
50
3510
0
93
11
1614
1
1
87
110
1
1
140
89
0
5429
55
0
1
75
31
16
39
1
4496
4164
0
0
0
1
0
172
162
1
67
7740
0
1414
1
1
0
4020
0
1
0
542
0
1
1
157
216
185
1
0
0
49
97
0
0
45
1
73
138
0
0
50
24
0
1
149
97
12
1
0
13213
8606
0
85
1
2591
1
0
0
0
158
1
1
120
74
93
123
47
219
168
14
110
75
1213
92
11
511
0
0
227
254
159
157
66
24
0
0
14179
5590
2070
172
1
159
1
12
4535
5
0
217
46
1
1
0
70
10
0
8781
1
1
4260
0
0
1411
0
0
45
86
75
873
6560
4221
0
43
166
3843
87
144
16
0
97
0
1396
1
1
0
268
0
1
95
0
9640
0
121
0
0
0
0
5896
1
0
110
2878
1
3865
101
0
5435
35
0
34
0
121
1137
46
6
1
75
116
0
0
84
133
89
185
52
1174
36
0
0
50
1
0
1
141
29
79
22
78
177
0
0
32
0
66
0
235
1186
80
13
16
82
80
0
0
136
87
0
57
0
0
63
1
30
161
0
26
0
146
165
113
16
0
0
0
17241
102
4098
3880
1
0
1018
126
1
1
71
240
0
151
0
95
2551
1
0
333
0
114
1
8
1
70
558
177
13598
2
1644
1
1
181
5852
0
20
27
0
104
66
0
26
144
41
1
970
3348
0
92
1
1
1
45
374
0
1
22
773
41
58
87
1
0
1
0
139
92
1
0
0
60
0
0
0
0
0
84
81
1
0
16
43
128
136
1
30
133
1
86
0
1
1
81
1
28
0
64
1
0
61
76
0
0
56
0
211
0
0
0
1
23
14815
8162
0
12
4247
23
1
148
0
128
17
1
73
94
27
0
0
1649
0
39
13
0
74
1
0
1992
1
79
1583
82
75
103
0
64
69
5
76
0
82
1
0
1
195
0
0
120
1
0
81
72
67
153
158
1
3960
26
5233
1
0
1
0
0
0
0
440
61
44
1
0
0
0
0
90
3
75
65
13
1
60
49
0
16
1
0
54
123
19
40
0
0
0
23
32
109
0
0
0
74
0
7321
0
0
2198
0
115
155
0
2396
2236
0
233
0
0
80
0
173
244
90
0
199
59
78
38
1
1
1
27
0
1
1
110
70
1
0
0
0
1
0
51
0
71
224
33
26
1
158
25
87
6
81
16
34
0
587
1
1
66
0
107
115
111
51
1
30
1
0
2
0
57
0
0
57
1
0
185
129
1
0
0
32
0
0
0
1
0
0
0
1
0
42
0
110
0
2
0
62
54
113
0
0
1
0
79
0
0
0
1
0
15142
6885
50
0
0
19
116
131
1089
2425
5874
1
25
20
11
0
1
94
0
48
1
1
45
137
1
0
1
0
134
6
26
0
80
16412
0
2
14
1747
9317
168
0
75
0
24
159
77
80
34
0
136
63
1
73
42
65
166
6
243
0
0
53
0
100
0
0
0
0
1
0
0
167
2661
16
101
85
0
31
4898
0
0
0
25
101
1
1000
0
2170
126
2321
0
149
22
1085
254
349
1693
93
0
85
119
8
0
15088
9622
0
9622
6069
6375
1
0
0
1
86
83
1
0
0
65
0
114
42
1
0
0
1
95
68
64
0
12231
9278
1
0
1
178
0
126
167
1
0
0
1010
408
10
1
1620
1
0
0
123
51
0
1
79
0
0
0
0
0
7
0
1
0
91
0
166
1
59
7780
4314
63
0
10
2051
100
60
0
101
111
421
1
8
0
45
0
20
0
0
12
76
1
247
13
1
514
73
3268
1
2150
1139
181
57
50
157
160
183
1
654
186
0
92
0
0
0
91
0
177
94
32
30
82
33
1
0
145
100
0
1
71
27
83
0
46
97
14
148
43
0
0
0
0
0
46
52
0
0
0
0
154
19
1
146
19
22
62
1
0
13
0
0
1
0
1
37
0
0
59
0
155
1
110
0
9
1
0
239
15
222
1
151
1
133
1
0
31
172
128
8
0
0
1
0
144
68
0
166
144
64
0
0
55
0
157
1
0
10
0
81
0
1
114
0
99
6
0
1
14
0
108
97
48
1
180
1
0
0
1
44
1
45
90
1
1
0
285
0
1
0
1
121
0
67
189
62
1
1
1
62
0
0
0
1
53
0
0
0
0
71
0
139
38
3053
1
0
1
1766
36
20
0
1
0
0
1
1
89
0
0
19
0
1
177
15
1
1
74
47
0
188
57
173
103
0
0
0
48
90
0
25
1
0
32
0
33
0
101
150
83
1
0
153
0
0
0
1
1
0
0
48
90
0
27
0
1
25
54
71
1
22
0
0
0
2109
1
108
21
1
232
0
78
0
61
65
1
0
1
0
26
0
0
14
18
1
142
0
0
1
1
0
0
0
0
0
47
0
63
1
101
535
32
0
1532
1
85
84
15
6410
0
0
0
0
96
1
1
0
5166
48
96
0
0
0
74
177
31
0
1
0
38
57
6
52
174
1
89
0
43
1
72
6
0
0
111
23
69
0
1
0
0
5369
48
11
4651
1
48
1
47
82
0
73
0
0
0
0
22091
2
6649
91
168
1158
133
1286
39
100
0
218
115
0
7
0
71
89
1
63
2060
147
1221
1
51
98
111
227
0
36
26
1
112
1
18
0
138
1
222
7
0
0
81
231
78
1
31
1
1
80
65
47
0
0
158
0
1
0
0
0
0
1
118
0
64
1
0
0
44
58
0
92
98
68
0
1
69
32
0
109
18
170
0
115
33
200
40
1
72
158
68
0
83
0
1
95
0
0
0
35
1
94
1
0
0
55
0
104
133
29
0
0
1
0
117
22
49
0
0
73
0
207
0
173
29
38
0
19
36
1
12
1
88
0
94
99
52
67
29
1
46
8
1
0
104
72
56
204
0
167
100
83
18
37
1
100
0
0
0
1
0
0
1
110
0
67
1
76
67
38
81
94
21
79
51
1
1
48
0
130
59
0
30
0
15553
4023
134
40
0
81
0
17
31
1
0
86
6
4198
1691
1
1
85
0
79
64
6
147
104
210
0
238
1
184
176
1
0
0
0
0
101
0
1
15
0
421
1
0
0
101
70
37
11
126
459
77
162
121
50
0
42
1
0
1
0
0
21
38
0
1
41
25
96
31
1
1
1
77
80
99
77
0
15
46
0
90
126
171
53
67
1
19726
6193
5663
100
64
32
90
0
0
0
80
1
80
44
0
234
1
78
0
158
16
0
0
0
0
1
1
51
0
130
34
158
1
31
0
17
0
0
62
94
1
155
83
0
98
1
83
43
7852
2
0
8
4286
2007
168
0
105
1
0
1
100
0
12538
0
0
0
5449
1
809
60
0
127
0
0
101
2
12
171
3369
0
59
66
62
1221
1
27
49
130
459
214
49
22
0
736
12278
2759
0
0
2746
980
20
85
0
3321
95
0
0
1
122
33
150
0
70
51
154
153
98
0
133
1
1633
115
84
139
95
0
0
0
140
7
1
1
88
175
534
0
12
55
0
67
0
0
1
0
0
0
165
7231
97
79
1
1
0
70
0
0
5415
4
23
0
69
148
1
76
0
1
91
1477
1
134
1
51
29
1
48
1
65
143
0
38
1
1
54
1
67
0
0
107
15349
358
0
3688
8507
88
0
145
0
6
100
82
1
0
0
0
87
1
1
170
49
1
0
20
79
1
236
0
0
0
13620
2
0
11501
34
0
46
76
0
25
9543
0
3717
50
68
1899
65
0
45
1226
83
1
33
1060
10388
0
0
87
2974
76
28
0
0
74
49
494
130
148
1
0
3961
74
119
2618
0
39
111
1
0
1379
0
148
72
1
1
84
173
991
21
1
0
0
25
112
13
0
61
50
0
29
0
108
1
0
1
0
6
0
1
0
1
0
0
0
1
42
46
86
5853
29
2219
155
69
1
1
96
88
0
6
0
1220
1
0
0
30
1
0
0
1
0
84
1
0
569
129
1
131
1
0
1
0
70
1
13430
0
7045
23
133
0
673
109
3328
228
1
38
121
67
0
0
1
0
82
14
77
49
71
677
0
1
89
1
0
91
140
9
48
70
0
0
31
0
41
1
1
1
94
1
0
163
74
0
72
69
101
100
24
1
0
108
0
0
181
98
99
87
0
36
0
169
1
1
61
0
95
0
20
84
0
0
0
7
0
133
80
0
136
166
0
0
166
1
1
3754
0
8233
0
1
138
68
0
62
77
61
79
0
0
15
0
0
67
7585
1
21
57
0
106
1
1
0
0
0
0
1884
0
0
136
129
53
0
75
94
54
201
0
99
1
97
67
33
45
0
52
37
0
0
527
117
0
14
0
0
0
0
0
0
31
0
0
0
1
17
201
85
131
19
0
166
229
55
0
0
58
43
98
0
64
43
37
1
39
15
17021
11822
2
87
902
1
16
84
314
47
10
17
5847
121
2651
1
94
2691
98
0
0
330
94
0
155
0
63
0
50
1
0
107
1
85
7198
0
4995
2
0
11616
1
1
74
1
1
0
60
112
1
161
53
135
1
0
87
0
27
94
105
60
35
84
0
116
1812
0
74
0
0
1
0
0
1
87
1
0
0
86
93
458
1101
1
48
12966
5699
0
39
1
64
1
0
4552
53
0
1
546
138
98
1
51
641
98
0
95
292
0
0
0
1
124
90
11667
0
130
0
3868
6697
275
42
99
1
64
0
34
15
65
1
53
231
1498
104
89
23
1
0
0
118
0
30
57
81
1
1
64
0
1
0
92
1
1
64
80
56
0
0
0
20
1
75
0
1
21
1
0
1
1
1
90
0
51
45
1
111
1
14
105
36
42
27
78
1
1
0
1
249
140
83
0
35
222
20
1
1
147
0
0
129
123
176
77
0
35
1
1
12554
7605
0
1
0
0
0
12073
6681
69
0
4368
86
336
97
1
0
0
108
90
0
0
121
1
1
0
17
125
0
0
1
45
0
1
76
0
0
51
1
1
0
4
1
133
0
92
9057
107
193
54
0
17
7209
76
78
198
1367
76
54
1
1
55
0
0
13
176
1
99
50
21
525
0
0
0
116
0
0
0
3
204
58
113
0
30
0
1
58
1
0
0
0
33
0
0
91
0
1
162
0
0
73
0
47
1
0
46
3639
2827
140
89
0
66
0
1
8
41
108
0
81
0
192
50
0
26
64
1
0
92
184
0
0
0
0
75
0
16
1
44
125
650
0
11086
9837
61
0
0
177
55
0
130
17
1
109
124
1
37
97
0
0
1
156
0
46
83
104
0
1
134
0
0
1
0
0
70
149
0
1
13
0
94
0
1
1
23
63
0
1
56
16659
10673
20
0
0
1
44
88
27
1
93
192
1
0
0
11140
6150
1
75
1
20
3902
104
1184
1
91
1
44
1
0
159
170
1036
1
1
38
197
81
1
0
99
0
12
44
97
0
38
0
193
0
1
1
1
0
75
77
436
173
182
207
1
28
21
0
194
169
0
89
160
78
10086
85
0
1
81
91
2047
0
1395
0
206
86
37
0
1
3822
0
0
0
1
15
155
107
53
0
1
3406
912
0
1104
1
48
86
83
0
130
0
1
11
2260
75
1
157
49
0
0
253
0
136
37
1
1
2
15355
2364
118
462
4976
96
1
13
0
219
0
0
12
15
0
1
89
0
1835
0
0
0
0
72
104
2459
0
0
43
49
60
107
190
94
1
26
1
159
0
58
1
0
1
0
0
0
182
1
1
0
3113
142
1574
69
0
12482
0
916
7970
1
3074
1
90
1
89
0
52
0
1
70
1
79
1
1
0
1
0
10
10271
6921
0
206
1
74
0
143
52
136
19
115
62
0
114
79
0
0
92
0
737
90
122
0
1
6
2539
64
97
0
68
32
30
19
0
62
45
43
16
15
1
0
175
177
1
58
1
182
66
10
74
1
117
0
142
166
1
40
0
42
45
1
1
1
53
0
149
0
178
140
86
77
0
7
0
94
0
1
13
1
82
58
161
143
42
104
0
40
126
0
129
65
0
97
40
14
0
101
4844
3520
1
326
156
11125
10042
6661
125
0
3861
0
1
98
38
0
1
35
1261
0
1
1
1
1
0
13577
2269
1
163
197
2630
64
0
124
4933
166
1752
3875
59
52
115
0
1
113
68
0
0
104
67
0
0
0
261
63
1
164
0
111
13
0
16
875
30
1
20
10
0
0
167
96
0
0
1
31
17
54
0
519
136
103
69
60
0
2
11
45
99
0
11
56
38
130
0
51
0
0
134
1
1
0
91
0
29
96
26
27
0
126
0
33
1
0
0
71
0
92
1
15
1
0
1
144
1
97
0
82
238
0
266
0
161
0
16489
2502
241
5455
133
32
533
1
62
0
39
8581
50
50
23
5800
0
6523
0
79
1
1
0
85
91
0
74
94
105
99
112
1
0
94
9
91
0
65
0
1
0
0
0
114
0
0
103
0
0
0
14
171
0
65
148
33
61
1
93
1
83
1
100
141
0
8
1
0
57
0
0
1
0
0
130
189
56
0
1
43
108
67
45
87
0
49
1
13305
0
1316
0
624
6037
1
75
1
14
0
178
0
2266
0
146
54
125
1
1
79
83
40
4165
201
0
120
1265
0
9
0
1
0
101
0
423
0
1
55
2275
28
0
3180
0
0
97
14
23
78
0
65
146
0
72
0
90
1
1
0
0
151
0
89
89
60
138
184
0
157
3946
11
1
1
507
182
1
0
1
74
83
0
1
75
237
29
0
62
0
0
1
14
69
23
0
2451
10003
2779
24
4332
39
112
13
0
1
1743
77
0
1
0
0
88
0
84
76
0
42
8
8
0
0
75
62
89
255
68
64
1
0
1
1
0
59
7
103
124
1
0
0
0
0
0
1
0
1
148
68
75
11
44
0
1
154
1
0
0
0
0
23
30
1
96
124
0
0
0
0
0
0
0
1
167
50
131
0
1
0
61
3
0
18
734
51
46
1
24
63
84
1
0
29
0
0
66
151
1
79
116
2686
2889
118
1
121
0
21
1
36
1
1
46
0
0
0
18482
3030
1
4524
0
69
19
34
5
70
3933
39
81
1
0
170
0
0
1
54
2609
1
166
1
0
1166
0
26
1
1
0
36
0
1
0
10430
1
4036
8261
94
0
13
1
1
270
13
230
124
225
0
18
69
0
1
76
59
186
62
181
192
0
0
1
46
9539
0
8467
0
102
148
8585
0
0
0
3917
0
1023
225
0
0
3
0
91
3077
51
0
1
198
33
0
1209
46
1
0
0
61
6
108
147
0
219
58
0
0
0
118
143
62
0
84
0
1
0
0
59
63
0
77
56
29
63
58
76
0
25
0
1
74
6
79
83
78
85
0
121
26
6
84
0
95
40
131
101
1
0
35
1
0
0
3071
79
1
53
32
14281
2
0
4898
7565
0
40
1
241
0
1
1
1
12750
6966
3
0
0
0
107
74
118
748
651
0
3792
87
0
102
0
1
153
13
84
70
0
48
64
1
1
0
58
33
39
1
0
1
466
1
6
79
80
93
105
50
69
40
11743
1038
43
0
41
8773
0
61
154
1
1
10987
225
10996
153
0
68
61
76
5
40
78
6
0
197
1
88
1
0
15
0
98
95
0
149
114
0
5
47
154
153
1
107
43
1
1
68
1
11
0
84
49
46
0
5
52
0
79
1
12
0
86
95
75
0
0
0
71
0
0
2965
2555
0
1
71
0
5
82
86
42
30
73
0
31
1
107
1
0
1
8943
50
3952
10479
3167
42
3209
11365
0
32
1
1
1
746
0
158
219
71
5
1
0
49
15
139
123
0
60
1
1
89
0
1
5037
1
78
111
3494
42
0
1
92
9763
4402
2800
0
0
165
68
173
81
1
100
122
1803
1
1
1
1
114
1
6722
0
1
0
4563
111
1
537
146
1489
0
0
64
0
363
119
156
134
10
1092
89
6907
3148
0
37
102
95
13
0
1
46
62
136
31
0
0
1371
1
1
1
1109
37
104
44
1
217
0
0
47
8
152
98
227
58
60
1
1
0
112
97
57
1
86
0
0
1
1
1
1
74
75
0
2777
69
30
425
0
0
501
0
1362
1
79
1
0
49
1105
1
0
146
2
69
10
35
51
0
1
92
79
178
1
36
76
242
65
0
78
1
16
59
1
0
104
0
0
0
40
0
97
1
1
163
21
122
87
98
73
98
17881
0
2731
2673
183
6319
0
62
64
10
0
94
114
1
210
0
0
81
4227
1
291
79
42
18
91
0
0
1
92
0
4046
147
0
3669
1
0
1
68
1
0
0
0
1
131
92
107
0
1
0
63
0
0
3671
4082
33
1836
6544
175
35
24
0
42
0
68
67
12
0
1
32
0
0
260
0
0
89
0
0
0
1
0
1
102
0
0
0
50
0
1427
21
1482
0
85
0
0
179
88
0
159
0
0
98
26
0
262
0
108
0
0
1
1
47
1
0
1
101
152
8
0
0
0
62
58
0
0
22
1
1
0
0
155
91
0
0
85
0
0
0
0
102
91
18
80
124
16
81
67
94
77
1
0
1
0
0
0
0
0
1
0
22
0
0
1
74
1
207
0
95
79
82
4
21
113
37
0
0
91
0
0
0
100
78
52
8
1
105
1515
112
168
176
0
0
60
1
6287
1
142
0
151
135
0
1
17
86
0
23
83
0
0
109
89
0
41
0
4177
14
397
731
211
0
26
0
1
184
95
20
14184
9216
97
0
0
1091
1
111
49
1
16
152
0
14
1130
1219
276
22
0
15
52
132
1
374
97
0
17
0
0
68
190
0
1
21
0
5
0
24
24
13
0
17
1
56
8
0
68
116
92
0
123
92
99
65
1
28
16381
630
203
72
7338
0
28
1
0
203
1851
6624
2467
5352
1
4178
0
0
93
1
78
0
57
32
26
44
0
4086
58
24
3
61
4633
1
1
0
0
10
25
13059
0
6243
3355
0
80
1
5
0
145
0
0
189
32
0
69
10119
110
4974
2842
1
4624
93
1
0
78
0
33
1
1
55
139
67
87
1
19
204
137
49
0
84
128
15
3
161
0
0
42
81
0
99
0
0
0
144
76
0
0
0
96
0
0
224
0
14669
8482
1145
93
1698
234
77
0
1
1
0
117
132
162
1
1
148
53
1
156
1414
0
29
66
77
1
0
0
1
3768
1
38
3193
0
13554
1134
149
8760
0
0
231
2782
96
45
254
227
80
0
1
0
0
0
1
86
0
0
1
116
98
81
1
0
108
122
77
0
54
93
0
1772
174
1
424
0
100
111
1
0
36
1
1
93
1
1
16
0
0
38
1
13824
3947
1201
6866
93
0
39
122
140
193
0
1
0
1
0
78
0
0
12681
10491
34
2631
94
3797
60
1
0
0
345
0
1
0
66
103
227
119
130
160
82
0
57
0
0
61
1
1
0
20
124
2029
224
1
30
0
0
1
1919
37
63
10
0
111
153
0
87
107
0
1
12579
1
6456
3344
48
1
88
35
33
0
1
163
36
0
0
0
11
123
0
62
73
1587
1
0
53
0
95
22
1
95
0
93
0
0
128
141
25
25
116
252
0
98
0
0
76
75
0
140
40
0
1
0
0
121
258
193
1
0
76
0
0
78
180
0
0
1
95
139
0
20
450
68
0
0
1
88
0
0
0
76
32
74
58
0
0
0
135
83
141
56
129
0
3127
56
1
1
202
96
502
82
2456
61
1
32
0
158
68
126
1
23
79
100
29
1
1
0
7708
114
1
3718
84
100
0
14575
8209
2759
0
40
57
115
91
0
1585
12
7160
4050
18
23
79
249
4117
10
0
1
8136
57
0
1
9
0
160
82
0
35
8
3686
30
103
179
151
9
1
1
80
1
41
89
1
24
1
127
177
30
0
35
0
0
103
1
1
84
1
184
0
241
0
117
1
39
134
1
92
0
188
59
1690
1479
0
827
1442
0
0
188
0
80
110
1
0
127
10748
0
1505
6842
4
722
1853
49
85
69
65
64
37
1
1295
0
46
196
10
72
1
59
24
0
92
1
1721
20
105
98
1
0
7912
6856
46
0
0
2573
14
0
0
179
2006
481
61
167
71
0
1
0
0
99
162
83
0
61
6
30
144
0
0
0
725
23
1
0
86
133
138
91
1
99
34
0
71
0
31
0
1
1
1
158
32
67
0
0
44
1
1
82
0
1
0
39
24
73
101
6747
116
2401
20
0
68
0
88
22
0
205
1085
861
1909
54
131
0
0
11
1
15
1
0
39
0
1
0
91
83
1
0
1
72
53
0
1
70
1
0
0
177
0
0
0
51
42
1
41
137
101
0
1
0
1
0
213
0
52
78
0
193
1
19746
57
5684
69
0
82
1
53
0
0
1
67
4542
0
0
254
163
1
4
1
1
133
129
40
89
0
0
90
1
1
183
134
23
1
0
157
135
1
1
69
49
1
20
1
168
1058
74
77
1
66
112
0
3608
71
1
87
57
1
2
38
66
0
125
1673
1
57
0
0
0
1
1
81
71
37
2479
181
120
0
5
0
9753
3106
83
0
3690
183
4
32
27
1
1650
1
1
101
9660
817
1910
8
52
1
0
54
0
1
69
4620
0
1
1
1
84
41
126
1
325
0
0
0
75
0
20
170
204
13388
0
0
8565
66
180
68
53
0
55
0
73
855
1
66
73
0
0
0
0
1
10
0
0
556
1
310
87
132
160
1483
0
0
19
137
29
240
194
1
0
105
2
0
0
472
49
0
72
0
1
80
0
0
0
55
0
120
5
0
191
670
1
75
110
77
0
4
156
101
110
8
0
2
1
79
118
66
81
16226
11549
0
77
11626
2
7822
0
68
59
0
59
64
142
0
4706
0
1946
0
1
0
12
1
200
0
65
101
1
1167
10
88
100
25
153
89
89
0
70
102
14
1
350
43
35
0
20
0
1
40
0
13754
9325
6518
6722
83
1
1792
0
89
173
291
1
508
0
106
80
0
1
1
105
0
1
174
0
99
0
85
25
0
0
0
13144
766
146
6628
1
273
3347
151
1
1
56
0
0
84
99
55
321
225
0
958
1
77
54
1
20
60
0
165
66
142
1
136
0
673
360
1
45
0
0
139
0
126
1
64
193
10
1
12978
5239
0
1
3176
145
150
0
1
1
0
1
2479
0
22
1
1
1
67
95
0
1
0
0
1
0
20
44
0
1
24
1
89
0
13
1
40
1
0
72
40
139
78
0
0
0
75
76
257
1
0
1
7
10
35
0
0
101
17
4
0
0
144
0
181
80
0
91
1
79
1
1
29
80
182
23
80
146
7
72
0
63
92
36
0
0
87
1
0
30
42
0
135
230
0
0
4742
0
4189
287
1
140
79
25
0
16891
0
2980
0
4955
0
1459
99
12
1818
0
100
0
1
74
140
0
0
97
1
95
11
118
2750
54
1
27
1525
0
0
0
0
0
0
43
96
0
61
19
145
90
85
1
91
56
0
0
1
1
55
83
1
1
1
177
1993
0
0
0
1
17
1
77
0
20
0
0
0
22
1
78
0
15
36
0
87
34
0
1
141
0
1
58
0
75
0
0
129
45
85
0
14
0
0
0
8156
0
48
4811
0
0
0
92
1808
0
1
10
833
64
1
0
82
75
55
0
44
96
1
40
1
512
0
0
0
69
0
171
0
0
225
31
91
0
128
82
0
159
67
0
1
224
357
0
0
0
146
0
0
15
29
96
0
154
144
0
65
26
1
0
60
0
0
1
51
67
74
1
0
214
1
16
1384
0
131
0
73
0
37
140
0
68
226
17198
4815
0
0
196
208
3149
1806
90
150
145
0
0
97
1039
87
211
0
0
1
136
1
19
111
0
68
4
0
1485
140
94
1
0
10
0
68
66
6
0
0
1
57
194
0
1
0
0
64
13
99
12067
10174
36
318
1
95
1
52
86
1
0
827
230
164
0
13
149
1
2453
1364
97
62
42
47
1
85
0
148
1
82
1
0
0
13
174
0
91
30
71
0
46
2829
0
420
0
0
108
1
20
39
0
12374
125
125
0
0
0
1397
1793
0
99
8942
102
0
38
227
94
0
0
21
1
1
1
66
0
138
79
181
1
1
77
1
0
9
1
81
277
1
0
104
5
158
70
22
80
0
0
142
605
27
1
53
16
0
1
45
1
27
31
0
1
95
1
2
1
71
96
0
57
1
0
217
1
46
71
13
0
193
0
0
0
15879
2
161
1
5031
86
0
0
5281
8127
0
62
0
62
1
0
1
101
29
0
2155
0
0
91
8
10637
7671
0
68
95
2616
169
1
1
17
1
67
1738
100
35
1
65
101
0
166
78
1
122
0
55
0
1
39
13
128
7
45
95
0
80
0
28
83
29
10
0
0
1
63
0
35
0
71
60
1
1
52
14010
49
6688
5849
96
27
51
1
176
86
0
138
0
0
0
0
134
0
71
14
724
8
1
116
1
1
39
147
35
22
122
0
71
159
75
89
1
1
61
39
74
0
1
3698
2525
0
75
1
0
0
0
0
5752
116
13338
563
1
85
59
4417
5125
4775
231
88
0
3014
538
111
1
121
451
66
0
8116
5630
0
4
0
5120
23
146
0
84
0
87
0
0
70
76
0
12520
9505
1
80
141
75
99
83
13
1
76
84
3
1
155
2375
0
53
1
0
91
0
651
24
48
119
1
82
142
78
9495
0
2178
2248
1
95
0
0
4423
22
120
0
28
0
57
0
11412
637
608
0
1
6
47
1
84
8125
754
0
12
93
68
0
0
71
0
186
0
1
1
17
147
1
0
41
0
6
0
74
78
0
1
1
93
0
41
0
850
8938
6157
49
85
72
0
120
77
35
40
71
82
3433
1
131
0
50
1
1
69
0
0
161
0
131
0
0
53
0
0
59
0
1
1
101
204
0
0
6
1
1
1
94
62
0
0
217
0
1
0
0
0
43
83
5582
0
3278
123
1542
1
43
0
14697
8178
0
125
159
166
48
3867
1
0
1
0
0
1
5331
0
1473
1
50
0
1
49
65
168
220
1
0
0
66
1
97
51
79
1
1
82
1334
0
64
107
78
115
30
73
8062
177
0
0
3497
1
9
102
19
1259
77
1
0
0
1247
0
110
207
18
74
0
0
0
98
38
37
0
115
0
55
1
65
148
1
29
0
0
790
128
150
1
73
1
60
35
0
107
101
95
7255
1
716
0
0
6202
1
1
101
0
193
7
81
0
0
40
90
0
0
100
0
1
0
1
0
0
0
685
0
100
49
0
97
43
110
82
0
0
1
0
1061
51
0
124
0
0
141
46
0
81
106
49
111
0
64
0
17125
8764
223
2329
0
98
1
78
1
84
70
2380
81
67
21
28
0
0
200
142
18
3590
155
13408
0
260
35
7492
0
1
86
100
0
214
0
12
8200
10860
71
72
106
163
88
17
1520
57
45
1
1
0
361
82
0
0
1
0
0
1
0
64
0
31
53
9
96
181
64
2
0
1
6752
5659
164
1
85
13104
2344
97
0
0
0
1
2069
3259
1442
80
0
0
0
7
3919
0
0
0
45
0
1
6216
1
0
0
0
79
62
159
63
16
0
18
1
0
113
101
169
374
92
1
1
0
76
1
0
0
112
201
1
0
158
133
0
80
0
1
1
0
63
0
0
124
163
126
1
0
4
73
1
0
154
1
155
1
133
0
18
0
99
151
76
106
57
165
1
3786
561
1
80
0
15
94
576
0
2134
14
0
91
0
126
10753
9510
108
185
69
0
733
132
48
0
1
115
0
51
80
98
112
0
47
0
20
70
0
0
0
1
11
0
0
0
1
1
124
0
56
1
0
98
16
0
178
39
0
97
8
89
112
29
51
0
0
23
1
0
64
6
104
13350
0
0
2230
0
5850
0
2
1099
270
9999
173
0
1
0
0
116
1
81
1
183
0
0
1
70
8
874
1
0
51
200
1
0
0
50
1
45
226
8
181
1
0
0
145
92
86
0
0
179
75
1
62
28
39
0
94
9
1
1
0
139
1
0
0
130
287
1
22
0
167
1
0
1
0
0
56
0
0
84
0
0
0
149
98
14684
45
0
9715
0
129
1
100
111
0
115
7
0
70
0
0
1
0
1
2029
0
111
1
0
0
25
1
20
45
262
2
96
145
0
96
74
0
0
0
1
131
0
1
2
0
92
1
1
0
180
83
93
14
0
0
1
45
28
0
67
13942
1305
1
0
6060
0
1
1144
18
218
0
3591
20
0
1
1
82
0
10195
0
78
0
8877
1
54
20
97
1
1
208
0
0
0
16
1
75
0
0
115
131
0
0
1
83
103
76
66
75
35
0
64
254
1
97
1
74
123
0
10
8806
0
1
8386
0
35
148
93
0
186
0
0
1
123
70
1
126
153
105
1
0
0
0
0
1
0
0
0
1
13610
2
7395
4255
367
1
174
287
0
1
1
38
50
63
0
0
449
0
109
87
67
44
1
232
1
113
30
44
45
85
1
19
25
90
157
1
0
82
105
52
31
1
20
163
141
138
0
89
1148
0
27
132
1
178
1
0
1
0
179
77
0
899
0
0
1
0
572
45
44
0
150
0
95
1
120
1
212
58
38
98
0
1
106
1
25
0
0
0
0
6
0
61
0
1
248
0
0
0
53
28
185
1
0
0
21
43
5
0
64
0
110
0
0
0
34
159
42
99
78
52
0
89
19
36
1
168
181
54
0
51
115
0
93
102
0
0
0
54
12773
31
5291
7829
1
7177
85
0
890
0
49
1
1
0
83
592
1
1646
0
95
0
0
89
59
60
109
0
76
106
1
82
0
0
35
83
66
0
13
80
0
134
93
3
1
0
28
99
1
54
1
35
90
9
0
20
0
188
1
0
1
0
0
48
1
0
46
28
16287
0
2
1
279
1030
56
0
8815
60
0
1
49
1
0
0
0
1
2321
0
82
5629
1
7070
527
10350
46
28
48
1
1
1
274
85
101
0
471
31
94
227
55
0
0
115
101
0
1
0
1
112
178
72
1
1
1
1
0
868
1594
45
14
26
21
10
53
1
0
1
1441
38
0
0
219
60
39
0
280
2727
3094
1
1
0
125
0
1
3301
57
31
41
76
0
0
95
141
9
1
27
0
1
1
56
16
6
27
0
1
0
65
117
108
0
0
0
1
11804
39
2943
1
77
822
0
0
92
0
1
4815
90
1
0
0
0
112
0
84
165
111
0
69
0
0
0
1
0
84
1
0
0
16
0
1
13080
2323
8719
1752
10850
123
9814
6
67
0
80
0
758
0
81
106
0
1
0
174
0
0
108
44
19
96
133
13554
8526
3005
1
0
0
1315
0
95
60
187
0
0
1475
1
101
1
1
0
0
35
28
100
84
1
101
44
0
0
86
0
82
113
8720
6015
1
1405
0
74
0
9
50
85
55
28
47
5
1753
152
0
0
7
0
110
0
5
9972
4109
2572
0
0
1
100
408
100
1
79
0
82
0
0
79
1427
0
704
64
258
47
63
46
1
0
139
74
0
0
95
82
163
139
34
85
1
195
68
0
1
24
312
108
150
121
165
1
0
0
71
0
85
0
4270
1
0
1
11907
1745
9652
1
0
26
108
13
1
0
1
9755
164
6608
140
146
64
3501
39
103
1
28
1
75
147
78
45
43
1
11
1
0
61
0
83
55
53
0
74
14
1
0
1
0
2753
0
122
66
188
2993
0
0
0
135
1
14
67
127
84
1
0
72
45
0
20
0
0
1
0
24
0
11
26
94
0
53
0
1
63
31
3676
127
0
96
5228
1
1
868
7430
91
0
1
263
8
63
35
1
102
120
9
0
0
12
1
243
7
0
66
12607
190
4279
2878
1
0
0
1
171
8
110
10488
5502
0
4559
129
52
1
2387
0
66
1
43
138
0
19
0
27
88
1
53
1
0
7
7793
0
48
7211
0
12540
8784
0
275
1
0
1
0
2686
2461
2590
128
184
1
0
404
0
28
1945
146
22
96
1
1
174
0
92
61
0
24
0
91
0
14
86
103
1
0
80
2803
166
0
91
2
1
94
53
55
98
5
7
85
0
75
92
90
235
0
1
104
68
21
62
0
377
0
26
0
11
0
144
1
40
1
3
0
168
66
187
175
0
23
46
0
1
71
1
1
0
1
14
8
6
8730
2401
110
0
2184
1
45
70
132
53
87
96
1623
95
214
20
97
0
87
0
1
0
1
151
10542
4691
986
105
2349
1
0
227
0
74
29
0
0
35
84
1
152
1420
36
7
92
15224
7564
81
1
426
77
1
0
0
0
0
50
27
1
132
0
96
176
0
1
3713
15
1
10295
75
7582
0
0
0
1
136
1
1050
0
7
817
1
0
1
548
21
91
77
0
0
17
0
1
1
3900
72
5
86
108
8
16
93
182
79
1682
0
1
1
1
3
12
32
1422
1
0
45
0
41
2317
289
204
75
157
0
0
13
34
15
51
146
1
0
95
143
0
31
113
58
0
1
3365
8
1
79
0
50
36
0
0
1
0
66
89
1
0
50
0
1
1
0
230
52
30
28
95
1
208
1
33
0
157
98
0
1
128
26
0
0
6
2
12
0
0
64
0
120
263
47
0
51
0
0
0
166
0
196
70
0
119
0
1
15
93
0
71
94
96
60
1
28
25
87
0
1
91
1
0
1
0
146
74
2
1
1
50
2
105
4
1
1
1
68
0
1
0
10
0
1
0
1
0
1
0
1
33
0
0
1
1
1
1
0
0
12
1
0
221
1
1
31
196
0
73
19046
393
1
11047
0
1
0
6913
0
748
6620
117
61
0
215
377
0
111
12
10224
6
172
81
93
1308
95
7915
0
1
104
12
51
0
88
0
0
112
82
1249
29
58
52
0
0
90
26
141
81
61
128
0
7276
5670
45
71
0
0
81
88
43
45
18
0
62
0
0
0
36
48
174
1
183
1
94
1
1
14
1
0
0
1
42
1
6274
374
69
2159
47
86
36
1
0
0
138
0
85
2641
35
0
0
0
1
0
214
1
306
124
33
77
97
0
1534
0
0
5756
200
678
1
161
0
0
3481
0
1
857
14
0
80
1
16
104
62
0
0
44
29
11
0
82
1
0
0
53
155
0
0
169
0
1
0
12
1
50
114
32
155
0
0
24
36
1
17
94
0
0
297
1
2799
75
0
0
46
0
0
24
142
268
1
242
1
125
0
0
190
0
1866
1
0
19
0
0
0
1
0
166
1
1
0
0
17479
6232
1
2477
113
3149
0
20
119
0
12111
7208
4376
0
0
64
0
109
1
0
943
50
0
4024
0
53
0
99
0
89
115
52
0
2448
0
33
1
0
1
169
0
209
89
0
101
0
0
59
1
1
231
1
94
7675
83
0
6612
120
879
1
838
0
4145
17
214
0
46
98
2990
44
82
0
0
0
0
485
0
1
100
1
38
0
0
0
41
56
121
0
80
0
49
81
0
122
6106
0
668
90
1397
27
0
1965
54
53
1
103
794
25
1041
126
179
1344
0
585
70
95
38
176
22
1
24
0
73
30
146
14285
12526
1
59
1
20
83
13
0
7
172
57
1
1
10254
3517
75
17
172
0
62
0
4847
991
0
6
10094
62
153
62
0
93
33
59
82
5731
1
1708
0
1
0
196
0
0
0
2459
35
38
96
204
0
48
76
39
0
0
114
28
0
50
92
49
0
118
0
39
1
1
51
1
119
844
20
21
125
1
27
78
0
197
1
666
4
2
0
25
16
0
1
94
52
84
0
23
1
1
0
0
0
99
150
1
0
18
149
0
232
1
1
1
0
0
98
51
0
1
193
0
56
1
0
37
95
0
168
0
0
138
102
133
6
92
0
1
70
24
0
0
1
0
87
72
8
161
0
145
0
61
180
42
0
72
87
79
1
0
0
57
0
0
0
211
1
1
1
1
66
0
0
0
0
57
3
1
1
0
0
3371
2115
0
104
91
1
0
48
0
180
34
64
0
88
0
66
74
14
57
4
32
1
0
1
1
0
94
0
0
1
1
0
0
0
74
141
1
42
0
1
10325
0
0
8662
1
181
0
1
10625
0
0
6290
15
4653
98
4145
1
19
1
2
26
328
183
153
954
173
1
1
75
68
1
0
0
117
9164
81
16
10796
173
96
260
77
204
142
0
86
72
1
89
86
0
27
0
16
18
0
47
56
70
0
66
1
123
121
101
59
164
115
63
8
76
0
0
24
176
47
1
4961
93
106
260
75
0
0
3112
0
210
0
1
1
0
0
0
14305
2
666
11277
0
0
33
92
167
8168
0
5183
0
65
0
2833
250
0
170
0
58
55
0
0
1
1
1
172
64
0
0
162
83
60
1
1
28
0
157
107
0
0
121
0
88
0
12594
0
1
11829
0
44
1
27
5710
130
0
104
94
4314
128
35
16
210
0
123
75
76
23
142
65
0
0
1
7210
0
107
1
62
116
0
1
3406
1
1
35
0
70
0
4065
1
185
0
8880
0
4174
29
0
1
93
1
1
11
798
0
0
44
0
63
1
3813
118
0
1
78
216
0
133
90
31
257
18
1
1
0
0
123
3
0
99
1
0
0
1
75
0
63
59
28
15250
6877
5311
161
305
0
83
164
181
40
0
74
59
98
149
0
36
134
30
1
0
0
1
0
1
1
160
30
13896
0
76
12063
0
112
1
0
0
1
1
111
57
20
1
12443
6673
1
0
61
3140
1889
1
30
1
45
88
91
76
78
1
80
0
1
0
1
77
0
1
0
38
146
0
0
0
1
1
57
0
350
160
148
1
1
0
72
42
162
325
137
1
1
41
0
0
27
54
126
0
61
217
1
1
0
1
0
0
657
1
81
131
1
0
1
104
0
141
48
52
0
96
1
0
1
0
0
10
1
0
11
1
66
83
0
0
0
7
0
59
1
19
91
44
1
224
21
2
180
98
0
0
63
62
1
0
42
3
1
55
53
0
0
1
234
121
16929
145
6615
0
0
0
0
0
840
0
478
3116
1
74
80
787
1
1
156
295
715
35
149
103
1
1
0
24
82
119
286
0
0
1
1
0
0
0
10194
3789
66
39
36
3622
1
9
0
76
0
109
0
63
48
60
0
112
59
0
0
1
95
1320
0
19
39
66
169
1
0
1
1
231
0
74
1
0
91
0
66
18
1
59
604
19
111
1
0
0
0
0
1
54
1
0
33
0
0
47
1
0
0
27
1
0
81
1
23
93
1
130
0
42
0
63
1
0
1
15590
9961
1
149
190
101
0
1
148
101
2142
1
1
33
0
58
1
94
97
111
78
24
10583
8062
1637
222
1
124
190
133
81
49
182
1028
1
69
1
26
12459
0
5721
62
2272
0
102
0
0
93
3
1
0
59
1
100
56
1744
0
1989
7
0
2604
529
35
645
149
1
0
0
4910
5089
123
720
13217
2
87
70
11550
237
2
0
0
1
954
104
21
212
122
769
0
66
0
0
0
66
1
0
114
1
83
182
0
149
1045
1
1
112
176
0
59
0
13
82
53
0
77
86
2
79
0
0
180
94
0
0
0
97
0
93
47
0
117
87
102
83
8911
4720
0
49
1
75
177
0
41
1220
0
68
0
67
97
83
100
151
1203
1
1
877
184
83
36
0
0
0
1
0
34
151
1
1
1
59
1
122
3342
39
89
3100
0
0
331
273
50
0
1
96
47
53
0
1
73
0
45
0
1
1
0
85
0
1
1
52
85
0
59
0
44
1
79
94
157
21
28
1
65
83
0
26
5
18010
0
8634
0
741
1
164
9540
2
4966
0
3
0
1342
98
159
1
189
70
93
230
7153
2
12355
127
0
23
205
50
0
1
16
105
0
72
181
63
1
107
93
0
103
11
92
1
218
75
17
57
0
0
81
75
1
1
1
78
166
1
0
0
1
4
3
60
85
1
152
162
8
39
44
0
1
86
51
1
33
0
1
0
18
36
178
1
1
112
25
73
0
101
0
77
0
151
0
76
2209
45
1
1
108
89
1
1
297
11
178
0
1
117
47
745
0
1
185
1
0
0
105
69
104
0
98
18
0
0
92
0
13
1
609
72
0
0
95
1172
15
0
1
86
0
81
0
1
0
150
1
88
30
0
41
71
1
0
16
24
0
0
0
16208
2
9834
1
136
0
1
1458
182
39
12
54
1
1
8347
2304
84
0
0
1332
84
0
145
2218
2316
38
80
0
0
0
0
1
0
0
145
1
50
0
23
0
24
133
1
20
12373
60
40
4964
1
0
90
114
0
157
6235
0
0
0
133
0
1
75
0
5901
23
256
180
1
83
1
0
0
1
10
3308
72
1
89
1
0
0
0
1
1473
0
1
10
50
0
35
2799
128
0
147
0
1
1
1
1
172
62
1
0
1
65
283
10887
523
1
0
443
1530
671
6460
0
355
85
0
20
1
74
110
96
1
0
102
249
36
105
1
97
74
0
0
64
352
42
128
74
42
198
0
17
60
91
2228
0
1
96
73
0
0
1
0
0
646
8
98
83
39
362
1
119
60
43
71
0
0
55
132
0
1
1
0
64
0
1
1
22
0
1
64
1
118
0
0
0
30
96
1
10
3
0
201
1
0
1
1
28
68
0
36
56
29
140
0
2
0
70
51
1054
77
0
1
206
0
137
0
86
0
97
0
1
0
23
0
163
1
81
1
1
1
0
0
0
1
0
58
136
1
0
115
1
1
1
7
118
78
0
6
0
0
19391
0
46
78
0
10
1773
70
6790
3376
0
0
1
62
48
39
43
48
2
60
1
66
0
140
1
547
1
37
1
0
29
2
83
88
1
0
0
0
119
123
1
98
136
0
108
0
33
26
10034
1
0
293
1
88
1668
83
1
579
1
29
0
5723
335
0
97
157
662
16
0
1
0
85
67
3
42
1
0
1
0
77
95
0
142
0
745
1
1
11
74
0
82
0
0
111
94
182
1
50
42
98
0
142
171
3345
11
0
1
23
92
1463
0
27
0
87
1
54
197
0
1
204
0
108
41
257
0
1385
163
0
28
76
1
0
0
38
0
1
17020
3273
8186
8
118
251
1
6759
1969
0
1045
1517
2423
72
157
130
0
58
1
0
39
1
0
203
74
11
4012
2552
1
0
58
53
79
0
1
45
1
10
5
0
1378
12
0
1
98
66
11
97
1
162
74
0
0
0
96
0
127
23
76
94
0
59
49
11018
0
2977
0
0
9311
103
49
28
1
0
120
12
118
32
0
0
0
0
0
2196
188
50
99
284
150
3
1
1
1
15
91
183
1008
57
128
38
0
41
58
1
149
135
0
29
1
13307
0
2718
1
0
566
0
0
32
1097
2470
1718
1663
11639
2
1
6332
381
1
65
0
0
72
1
0
5195
0
74
1
0
27
93
0
47
73
208
165
5
103
1
32
1
98
0
0
0
244
0
0
0
149
0
1
33
1
0
139
0
0
35
0
147
1
0
1
1
124
0
177
264
0
22
173
0
0
29
0
0
101
0
25
90
16
1
111
0
92
108
181
205
92
67
1
196
12256
0
4055
80
0
84
15
3214
141
0
0
99
0
1
0
5
0
0
1025
0
0
0
60
0
5691
6027
0
273
41
1
0
97
0
219
15
0
1433
10837
84
1
2783
1
3012
0
0
8978
0
132
45
9545
0
130
4200
0
2112
0
93
1
1730
0
30
0
0
0
0
81
0
0
191
2449
54
1
19
0
13
0
542
0
99
78
0
0
0
78
0
1
32
14
1
16
60
32
12824
2822
4112
0
83
2907
0
1259
103
3385
95
35
142
75
1
1
79
15187
91
2286
10175
56
98
66
148
1
14
48
0
1
1
147
1
47
48
0
1
0
41
5605
1
61
1723
30
6
3546
0
1
90
25
216
0
1
26
1
19
54
0
139
0
97
0
79
31
0
0
1
1
82
0
80
31
84
0
89
101
112
10
172
1
31
81
0
42
92
1
1
10
137
1
0
11
0
53
1
119
1
0
1
0
1
0
1
59
126
57
52
1
146
48
15
7855
1
0
19
72
0
24
8
84
3360
0
79
1
31
68
48
50
98
7
28
472
1603
0
1
0
33
130
91
1
93
0
0
1264
0
0
43
89
11
136
197
0
16
98
66
0
0
86
0
0
86
169
18
13
0
115
32
61
0
449
1
26
0
27
1
34
101
41
1
1
1
0
1
0
74
1
24
51
1
0
90
0
1
54
1
12665
5293
1236
1
124
77
1
0
5
27
0
28
0
6
2364
0
20
85
74
14
1
99
0
1
0
14328
4974
97
110
169
0
75
300
161
3922
109
94
123
3588
6355
63
1
135
132
86
33
1
1
92
0
151
55
579
0
85
1
0
36
55
1
40
25
155
0
31
1
53
1
81
1
0
0
112
64
0
41
137
46
83
0
20
13
82
100
51
111
1
78
1
1
0
120
127
87
77
99
17
46
1
91
48
0
1
1
0
0
1
0
16
44
0
13
0
1
0
1
100
104
1
16733
235
11524
1
62
0
0
81
9
36
0
1
8268
58
2531
252
6422
120
0
18
0
0
0
59
161
0
79
212
43
81
186
20
0
0
0
141
101
48
87
23
1
0
0
0
55
1
14008
329
87
10789
47
0
95
878
10
90
0
0
155
81
116
18
1
0
164
1
55
1
98
143
0
1
63
1
33
1
0
267
1087
259
1
0
68
1749
36
18
0
1
41
61
1171
1
28
0
1
0
94
0
1090
41
1
0
146
84
63
0
49
15098
150
0
1
130
3186
1
6497
62
94
1538
88
9185
1
2563
0
7914
39
1
118
1
4026
164
67
12
112
1
0
49
174
116
0
32
1
1
220
1
1
1
175
51
205
5093
0
151
2377
73
123
1
40
1
1
0
1929
1
0
1010
1
0
0
0
87
78
0
0
67
12
159
129
87
94
0
1
97
1
69
70
0
60
25
9212
53
0
1640
1
3337
63
22
0
57
0
13
96
0
93
2247
8595
81
2352
1
532
1
500
1168
93
109
0
99
0
233
172
2328
0
1
0
45
0
110
2629
1
0
0
1
89
217
1
92
1
45
0
1
0
91
12
15953
1642
6200
0
0
3132
43
23
0
96
10
141
32
1265
0
12
0
0
1
1
0
0
0
4334
0
0
0
0
1
1
3419
910
0
69
21
26
83
118
0
22
1
163
53
87
1
94
34
0
0
0
1
13
264
0
1
50
99
13795
10971
1
1
1
65
61
11100
90
1
9356
0
1707
30
169
211
53
0
256
66
946
0
72
162
65
99
168
0
0
39
65
194
0
1
0
36
0
1
4
0
51
54
1
1
177
185
0
0
110
0
7
79
0
1
1
1
25
50
103
0
0
0
0
1
67
3
0
0
44
1
147
0
65
1
0
600
51
0
1
0
0
1
86
0
1
75
158
0
2
25
93
1
3817
1
67
0
1
19
37
0
33
20
47
97
0
0
73
46
1
79
1
1
0
0
1
196
43
722
81
1
69
0
2426
1
0
0
0
0
0
0
1
158
99
143
172
1
25
167
1
1
0
0
56
1
0
8436
205
77
72
3923
51
94
125
83
31
2263
1
14
0
1
33
0
97
28
640
186
5770
20
5560
93
8386
1219
0
6859
163
194
149
68
28
96
0
0
0
60
0
1
1
0
95
128
1
26
0
122
47
0
11
192
76
1
51
0
1
80
6
11
95
14
124
0
1
101
1
120
1
0
0
57
1
0
97
0
0
18420
7343
0
0
1
42
0
0
0
0
5037
173
163
104
24
80
0
59
0
43
92
97
41
28
59
0
8774
610
0
7111
115
21
0
1
126
1
144
0
120
74
1
33
0
78
46
523
1
0
45
63
0
147
1
16
36
57
1
74
10
59
200
0
1
0
25
1
128
31
1
38
33
235
1
74
265
68
1
159
17
0
122
1
53
0
83
0
0
51
0
125
85
1
3753
0
0
13
61
7
1
0
1
0
67
1
15
0
14
3042
0
1
464
274
0
1
1
15
0
48
0
1
34
1
81
0
1
2
82
0
162
0
0
0
99
1
0
1
0
1
136
149
108
0
0
1
1
0
0
90
152
0
232
94
120
54
28
91
66
81
0
1
76
10
113
89
0
96
100
84
1
86
62
55
1
1
14
0
0
0
19
0
1
1
1
475
0
31
1
0
17
0
1
127
23
65
1
1
0
1
0
0
120
0
0
0
87
152
0
10
74
13
31
0
218
63
1
11209
90
0
1617
5342
14
0
28
63
0
0
1
0
90
57
41
13
1
0
76
1092
1
0
0
20
0
1
1
0
57
0
0
169
108
0
0
0
1
94
12903
1425
2044
1613
0
30
0
67
6
0
66
1
1
0
1
1
0
179
3898
1
38
100
166
1
55
88
27
2859
0
95
30
0
0
82
144
0
0
1
106
199
1
210
29
99
0
0
0
0
52
1
1
62
1
68
14462
1
45
0
3666
8650
1
50
1
78
0
28
74
0
218
75
0
1
4
66
0
1
47
64
0
120
0
84
1
223
0
162
39
0
66
38
0
1
1
221
108
0
36
56
0
0
6
90
49
0
0
38
0
0
129
170
1
0
1
0
0
0
0
25
0
0
34
17
13
76
56
0
0
0
35
72
69
133
1
0
0
1
0
20
0
48
0
1
49
70
1
1
0
0
55
63
1
151
72
0
18897
0
0
672
10001
150
0
42
0
0
0
7
54
137
320
50
0
1
11434
10991
0
832
156
40
1
0
58
58
235
0
0
110
117
236
110
266
175
0
1
21
133
42
130
0
1
82
10526
94
73
127
0
2847
3223
0
0
1514
0
1
0
1
1
1808
151
0
71
30
92
14
0
0
208
88
23
0
1
1
75
0
1
0
0
1
90
0
1
83
138
0
7964
1230
35
72
4542
1
90
0
0
50
1
2486
28
1
1
0
0
0
11
0
30
24
70
0
1
0
0
0
0
0
0
250
0
0
102
41
1
1144
1
86
0
0
1
0
0
84
0
1
24
5
60
123
11
1523
1
160
37
0
127
165
1
59
98
63
62
1
44
7073
5194
585
42
38
98
0
118
0
1
73
66
84
11
71
1
0
31
95
1
1
0
0
1
0
1
17
38
0
0
0
74
78
8560
0
0
4465
4087
13
0
69
17
59
1
1
25
71
0
6
1
172
71
1
0
22
0
0
16387
0
8146
0
3278
72
0
1
89
2375
175
1
0
0
0
59
179
44
189
1892
1697
0
1
20
0
97
0
1
89
185
0
1
1017
111
1
1397
1
24
33
95
0
0
18
0
0
0
0
484
2032
0
1
0
0
159
128
164
38
98
0
67
42
123
28
137
57
0
92
79
1
1
1
0
0
0
50
0
69
0
1
0
1
11
0
73
1
42
4
1
178
92
91
14
0
41
0
137
63
6
83
67
9
87
52
26
1
0
36
1
68
189
0
0
172
7
0
70
1
63
23
99
113
0
176
53
0
1
49
0
96
0
118
0
93
13
0
1
58
240
53
18063
2
1
2041
0
5538
74
1
0
3502
1
52
0
155
0
110
9
61
170
122
79
0
0
147
132
37
94
33
1
70
107
1471
0
0
0
1
1
78
27
9
97
0
220
0
6840
4053
34
1
63
8812
1077
0
6363
3753
0
10
11203
0
42
3022
1
1161
80
1
7726
1
0
1
16
27
0
0
23
0
0
97
0
0
50
0
0
25
1
28
0
0
1
12303
4618
0
118
6868
92
573
0
70
94
60
279
63
0
35
514
45
59
54
43
0
0
68
56
28
111
1
0
129
66
93
1
212
0
1
1
39
49
1
0
31
0
12028
1
3785
52
0
92
0
49
352
46
1
1
1
2880
2913
145
19
100
1
1299
0
144
148
0
0
0
1
97
38
0
6999
105
1
7624
10404
1
0
0
1
0
563
93
10860
202
10650
75
0
1
121
1
30
1
81
23
23
0
1
0
0
1
1
0
738
102
533
0
40
92
0
1
23
28
1
204
135
1
100
90
0
806
0
154
28
0
84
83
0
1
0
52
160
1
190
0
1
0
150
35
57
0
1
49
0
0
73
33
54
0
1
64
1
97
7
77
39
9
196
1
1
33
0
0
10994
1
4280
90
86
1288
132
54
924
1
54
34
0
89
0
0
92
43
1
21
88
77
1
87
69
40
146
0
0
79
0
10863
130
3695
0
0
3310
0
0
0
0
0
138
0
3986
0
0
0
0
91
0
90
1
602
27
0
0
1
0
0
19
20
0
0
0
1
0
57
0
117
156
84
42
1
10100
8924
0
85
0
133
0
157
1
9
0
1
1
1
0
48
115
0
0
0
450
74
0
69
110
0
73
7
1
1
1
0
1024
94
1
59
38
1
0
0
0
45
0
136
69
1
1
0
29
0
8656
84
6001
96
34
0
945
1
0
0
1189
94
58
1
15629
0
615
2553
1
2660
202
15
115
93
2197
0
0
1
204
1
144
1
119
1849
1
71
54
105
53
95
0
1
104
146
28
0
0
2415
0
0
1
43
13887
0
8895
47
87
1
66
0
91
8
2714
65
49
44
138
1
8
121
1
23
167
60
52
53
0
1
0
283
0
0
0
339
1
5652
59
0
2251
0
0
4
2014
0
1
0
3
70
1
49
74
277
206
1
99
127
0
0
0
34
1
33
116
25
1
111
1
266
83
76
193
35
192
57
0
130
100
0
186
13
1
0
106
765
0
1
97
0
55
71
79
0
20
0
2
39
11988
0
11274
395
0
67
57
2
0
121
93
84
71
328
18
14780
12417
61
207
92
67
190
0
108
166
1
115
162
1
0
15
92
1
0
5
138
0
0
87
94
44
146
147
0
151
0
0
166
0
1
0
0
0
1
6
0
0
68
0
1
1
1
63
1
0
83
158
11
0
152
0
0
0
8
0
0
120
56
0
15404
71
0
7452
1
0
46
85
34
100
48
142
0
0
0
0
62
78
82
101
97
116
0
183
55
4
4391
31
77
11
0
0
71
191
83
0
0
38
47
205
1185
0
1020
0
1
40
78
10974
1024
1
5511
0
173
15
122
4841
34
1
0
53
1
61
47
159
1
37
5
82
196
1
74
0
1
61
17
63
0
32
0
118
0
7
1
28
56
21
0
0
1
11
0
95
0
1
1
53
0
0
27
0
1
39
15877
582
183
1
1
6781
4611
102
1
51
126
3364
449
32
7
1
85
84
231
91
3436
77
1
178
29
23
57
156
70
1
60
5033
30
1
0
3964
0
1
0
1
0
402
129
80
0
0
43
4
1
1
40
58
101
129
19
0
0
65
29
50
66
141
39
199
0
1
86
147
9
120
33
10
1
0
0
0
38
1
64
113
119
101
12372
8139
1
128
0
67
0
25
0
0
0
1
0
38
1783
50
117
121
1
64
79
0
43
131
81
94
62
0
14
1
0
60
871
0
74
71
0
121
95
0
0
0
125
1
1
0
63
1
1
1
35
76
1
0
119
55
3147
178
108
0
71
0
38
14
1
33
0
96
0
59
0
72
182
66
65
80
1
176
1
128
155
0
121
1
0
0
0
0
43
36
0
0
4
0
131
96
35
252
138
51
0
47
47
0
2222
36
1
1
170
51
0
0
0
78
269
1
1
160
0
14
42
102
1
190
91
67
0
63
133
104
0
254
1
0
0
616
1
1
1
7300
58
35
83
91
1
8656
10326
0
40
1
0
0
0
0
57
1
57
0
1059
66
13
47
75
0
0
41
0
0
0
86
1
81
1
30
118
1
0
83
1
1
0
1
16
22
0
14
37
593
99
36
49
36
1
94
0
0
0
0
22
0
0
83
0
83
31
1
88
1
41
0
0
1
17554
733
601
1405
4517
70
187
41
226
2147
0
85
6794
0
8327
1
82
1
0
38
0
121
0
134
1
46
0
12
0
1
46
89
1
0
0
1
55
1
109
0
42
1
1
0
400
85
1107
179
47
67
17
37
2
0
106
80
1
19
1
1
52
162
0
1
0
1
159
1
46
24
139
165
185
0
0
1
66
94
4595
1
61
0
10762
7877
79
3585
180
70
1
0
41
39
27
162
0
42
0
0
1
1
0
6
71
1
0
0
167
0
99
43
0
0
12492
2141
6462
1
91
1787
1
56
10539
0
9510
2826
0
0
75
1
205
96
58
0
87
120
115
135
1
0
0
30
19
32
1
0
18
35
1
0
98
4
8
1
0
0
0
0
0
1
0
0
146
0
0
29
10
99
7
122
8559
0
3787
2121
1
33
2182
0
127
0
1
74
0
50
7
0
84
1
0
31
1
81
145
49
132
1
189
10697
82
8488
1402
895
0
1
54
0
214
54
35
1
0
13167
4
5792
0
5173
34
1
1
0
68
143
0
94
11310
12089
1
2737
213
73
1
5839
0
6314
6676
1
2546
35
0
29
174
94
0
1
1031
144
20
0
329
175
4645
36
0
67
1
29
1
72
1
165
0
0
51
71
1
0
0
1
1
1
143
1
0
0
0
27
0
1
31
1
0
0
99
100
9
96
95
0
0
0
1
0
87
12
0
31
0
0
121
0
1
92
89
80
1
252
0
55
59
1
0
85
28
1
232
130
56
778
0
14266
70
0
4212
44
46
6729
274
1
0
0
0
94
0
0
87
8
1
1
1
0
0
0
0
1
0
166
61
11796
10584
1
0
857
38
1
1
88
1
0
250
72
11
97
0
0
0
99
0
971
0
60
0
1
34
64
96
91
1
1
0
1
45
16
18
0
9803
8106
25
0
38
0
1
1
127
0
0
15
0
12009
2
918
1
4939
0
87
4271
1
4
1
0
100
259
95
1
0
8677
29
2031
133
7874
130
1
59
1
1
0
9
3289
0
0
27
62
1
23
0
96
236
0
74
64
102
30
0
135
0
93
1
0
0
63
1
130
94
59
0
0
112
49
13
1
1
190
9
0
0
287
30
12
49
94
0
0
65
1
95
0
1
123
0
0
153
20
111
0
76
86
0
0
0
27
10
219
77
0
0
0
0
0
133
48
0
1
0
0
1
58
0
12
43
1
15
113
0
92
55
1
74
0
0
132
61
0
826
178
0
75
1
62
65
67
9801
0
3245
1199
7411
0
1
95
1
1
5472
1
1
31
1
78
4264
0
0
77
50
659
113
0
0
0
93
154
0
34
0
59
0
68
77
209
0
156
2
124
177
1
1
2
1
0
10
13
55
49
248
0
63
109
0
94
40
33
18
0
52
0
1
13
0
0
39
0
1
1
23
1
0
0
223
5
0
62
25
0
1
34
113
0
1
71
0
39
124
0
0
149
258
0
0
93
82
6
1
0
87
20
0
39
65
92
48
0
65
109
89
1
1
1
1
0
1
0
0
0
150
264
203
110
35
90
0
87
12
50
153
31
1
0
1
59
151
58
106
173
17
0
107
1
129
1
0
49
96
0
37
17
1
0
1
29
12
25
79
10586
1827
0
69
800
3856
7
187
1
0
0
0
1
0
23
297
0
0
138
1
630
42
54
14
59
79
1
1
49
1
0
1
1
49
13
4412
1
4374
0
0
92
0
26
5610
1
1
0
11
851
1
159
1
1
162
0
0
4
0
37
27
80
6
1
0
0
0
0
66
17
8
1
217
124
1
50
129
0
1
142
1
47
0
119
0
101
6821
71
58
0
0
6222
14
81
1
0
54
0
53
79
84
0
0
0
1
0
5
0
0
11
49
1
92
14
0
4
509
1
0
72
137
481
91
149
45
0
0
1
43
9
32
43
0
60
0
56
0
0
0
120
0
0
0
10
1
0
151
0
101
37
1652
33
0
118
0
1009
0
31
1
0
1
1
1
57
63
0
1
19
1
110
46
0
157
96
0
0
169
25
0
5795
100
186
0
0
0
0
97
155
0
1
1
0
80
30
71
2
1
2153
99
0
0
94
13
0
1253
0
1490
14
1
0
51
0
108
66
48
0
1
1
26
1
347
79
55
1
31
1
37
0
0
0
0
2710
0
81
0
3289
29
1
0
0
0
0
0
0
200
1
0
87
126
0
0
0
1
1
1
35
0
14525
75
4265
7110
1
0
368
1
34
0
81
3
0
10237
1
9873
40
18311
0
2
62
4790
97
0
0
100
5727
49
63
4
0
165
0
57
1
0
185
65
1
0
0
67
355
192
190
74
0
1
60
83
287
0
0
152
12829
10605
0
0
1
1827
0
47
1
89
103
150
0
82
13
0
0
0
90
68
0
0
1
50
61
0
87
139
0
0
1
0
1
3767
105
1
88
0
60
267
1
0
1
3383
111
1
0
1
9
9744
3699
0
0
1
0
1
2921
27
1
81
635
1
1049
1
1
91
150
0
355
1
1
0
88
0
915
79
0
20
22
37
0
124
168
1
405
0
0
0
0
115
105
1
0
0
1
1
64
1
76
69
1
72
61
0
0
72
75
0
9
552
1
99
54
15427
0
7727
173
46
1
0
0
1
50
27
71
67
1
1
20
1
0
0
60
4194
98
97
0
205
117
79
1
1
2077
767
1
133
1
1
0
80
76
0
1
0
0
0
62
653
55
427
0
0
1
99
1
82
1
0
1
1
130
1
13535
9823
89
87
2053
0
11911
3329
1834
5774
0
110
94
126
0
0
1
2917
8492
6823
4201
46
25
1
0
195
57
229
214
1
1018
1
0
1
1
88
0
1
0
0
0
1
212
64
188
90
22
144
62
0
0
1
53
1
1
100
67
1
0
14
73
57
72
789
1
65
0
105
58
164
0
0
116
1623
1
78
7
7547
6460
72
92
80
0
51
983
0
280
67
0
99
134
110
54
131
84
0
1
68
0
211
116
126
0
1
150
1
4
0
51
11
69
0
91
36
1
1
0
0
133
73
38
54
51
0
182
46
0
0
93
6308
3814
4
0
157
780
26
73
1
1
0
0
34
919
0
1
99
1
123
42
95
0
12
155
104
1
9618
167
6479
1
1
1270
174
1
63
0
31
72
76
1440
40
0
7
16982
10941
907
44
83
58
45
12078
10996
10996
167
1
4885
1426
1
38
5447
0
100
12065
0
5538
6236
1
90
160
64
49
286
0
0
72
0
12352
3912
7177
1
0
78
0
43
0
0
0
122
82
1464
82
0
0
179
0
94
0
8
42
144
100
89
1
1
1
13620
0
11107
94
64
22
48
231
84
1
92
11743
0
154
9863
850
467
0
0
1
50
1
0
42
43
14
118
193
52
0
0
49
12
0
61
43
120
15
1
43
70
1
0
1
16
25
0
0
446
762
0
59
117
11
1
1
50
55
0
44
1
42
79
0
73
87
0
1
162
1
84
116
252
154
0
83
84
0
73
9152
1
60
2576
0
1
336
1746
26
80
1689
23
1
37
1
70
1
8
0
1
50
0
1984
0
0
1
45
16
0
0
56
98
1
82
65
0
157
114
144
0
177
1
0
160
1
173
1
0
9
0
55
70
81
1
132
0
7
0
0
24
69
114
94
101
118
20
0
0
1
16
0
1
0
0
166
189
1
1
63
147
6136
0
0
95
1475
0
183
2881
9
0
1
67
7
150
1
81
0
115
1
19
0
381
0
185
0
0
1
57
121
125
1
1
26
1
0
60
4124
3189
1
48
65
910
113
104
98
0
0
31
91
1
98
1
108
1
0
0
1
1
43
52
26
0
20
0
56
86
96
28
0
11
17
1
103
1
50
17
2
40
0
74
1
1
0
36
0
1
1
158
1
18791
2
1202
0
4212
838
188
0
71
58
81
1
107
256
203
185
2666
1
5409
3771
142
0
0
3006
55
0
0
1
0
1
0
123
0
1
129
168
130
93
64
0
0
1
1761
117
0
60
1
1
0
1
0
0
1
102
0
238
0
0
75
30
0
1
17
39
81
16
0
0
0
0
0
23
0
28
165
0
0
145
1
0
148
0
100
15498
853
3415
70
1
24
95
0
5891
1
0
8954
1
0
1
1701
3099
5511
110
21
0
230
0
1
0
6790
91
1
49
94
44
1
0
0
1
19
83
11
0
113
8
122
9724
0
1517
1
27
278
0
88
0
80
37
3080
0
4479
0
58
81
29
0
58
14
1
32
102
0
69
1
0
177
44
52
1
149
1
501
9
1
0
0
48
0
354
151
1
27
0
59
38
1
0
0
63
1
1
0
0
1
36
0
6
0
1
58
14369
9623
0
88
1
0
1
59
100
42
810
111
0
26
37
1027
0
0
82
0
0
0
187
8
28
18
88
0
1
71
0
10
30
0
0
0
23
92
0
0
1
0
58
1
1
30
0
93
0
85
0
0
5426
2811
2750
0
41
0
270
48
71
46
45
0
1
11546
7345
58
90
34
95
1
0
1
3104
16
0
113
0
0
90
0
1
0
0
98
0
0
1
108
95
54
70
45
1
0
0
0
11
0
0
1
0
1
527
1
45
0
12
1
17
24
100
55
86
0
0
0
116
201
76
29
92
167
1
69
3923
1
168
850
58
0
1
2749
137
91
0
73
0
0
0
0
0
160
115
1
79
0
0
171
0
0
65
15791
6501
22
759
100
0
0
0
0
1
772
0
2803
76
0
12
1
14
103
1374
51
0
1
89
0
98
1
60
0
97
0
87
119
474
0
0
72
1
123
51
98
39
0
554
39
390
14034
5538
0
5055
0
1
126
0
24
1
1841
0
93
54
46
95
1
0
1
1
1
14
1
89
12982
85
2489
1647
4221
7823
5
3588
48
0
0
20
111
18
89
84
1
5194
5132
1
0
192
213
87
91
12309
7505
15
0
0
2690
0
65
43
0
88
0
1
0
74
0
39
620
55
0
1
84
59
1
0
125
1
128
1946
1
1
145
4
38
64
1
4478
291
1
107
99
97
0
94
0
0
95
0
25
116
49
0
2449
127
0
151
63
98
0
231
1
1
0
157
0
86
24
190
0
156
1
1
48
49
105
0
0
78
144
1
0
0
30
57
60
0
184
0
19
66
98
102
0
74
0
951
1
1
5120
122
80
0
9
17
3871
46
15
17
253
11451
0
242
394
9750
80
6661
0
7683
88
0
15529
0
7761
53
1
5419
6209
68
0
3409
1
0
44
52
0
64
136
23
141
58
0
152
0
1
100
178
1
1
11
164
1
0
75
0
77
0
0
0
86
75
27
184
0
0
84
113
93
97
138
167
1
0
0
0
95
1
81
147
10
0
0
255
0
0
622
110
44
1
74
151
68
0
2
188
1
94
1
51
85
63
75
164
46
0
1
0
25
33
0
1
1
74
43
15
0
129
10
15
0
1
100
1
1
86
94
0
11406
4633
93
2068
0
91
0
0
0
2267
153
90
248
119
0
69
142
7
66
0
51
67
20
0
81
0
0
0
1
85
83
0
201
1
1
0
4554
4426
48
68
0
35
99
0
1
0
256
60
0
1
4407
55
0
1
2882
0
150
1
174
16013
737
5095
64
4265
0
13
1
1
0
1
51
1394
88
1
50
7
1
1
104
1
66
61
0
1021
80
0
1
0
1
75
0
135
15
52
173
1
1
186
0
288
66
0
0
5291
48
6292
7217
0
0
38
0
194
335
1
0
1
634
1238
0
1
135
0
1
928
0
37
0
159
195
187
73
34
1
0
17
0
103
1
8730
7800
0
56
92
0
0
358
0
42
70
13780
3033
3033
2066
99
0
4132
43
0
28
53
34
98
2463
111
92
115
676
0
73
72
80
229
1
2332
38
0
0
61
1
1
157
40
0
1
0
99
1
47
82
0
295
63
0
557
27
1
1
0
98
1
6
45
136
0
98
71
45
141
40
70
93
1
57
177
0
101
1
0
0
0
91
43
0
0
0
0
44
1
0
116
87
22
38
89
112
10
92
13
143
0
688
81
197
17317
2
50
12105
26
11
0
287
40
33
0
51
0
1
0
86
0
8
0
0
1
0
151
0
8943
0
0
2460
4643
44
93
59
1035
0
0
72
1
181
58
49
1
34
44
1
162
1
149
51
733
72
75
43
0
0
50
200
90
90
52
139
1
0
0
173
54
91
1
1
33
64
79
0
95
0
0
15
0
77
104
117
0
0
1
37
0
160
196
64
93
138
1
125
125
100
0
1
0
178
21
6
60
0
173
46
0
123
0
1
66
0
75
47
7
1
1
1
1
1
139
0
166
76
30
1
89
0
64
1
0
0
1
69
1
24
1
1
93
0
159
0
41
0
78
106
0
69
0
0
36
47
0
0
1
0
23
235
0
94
1
106
1
3
1
0
16
50
20
28
1
0
0
1
1
0
84
94
0
0
1
0
0
0
1
0
32
1
1
83
0
111
0
157
0
1
4960
1147
2215
1
110
144
0
54
75
4
79
21
92
0
39
0
1
0
0
78
41
1
13
14
168
74
48
0
106
1
96
0
0
1
49
1
1
90
93
1
38
178
0
1129
1
1
0
73
79
0
1
121
1
0
0
152
130
0
0
1
1587
33
0
0
1
232
84
0
0
0
67
0
1
4208
23
0
0
0
131
0
0
0
234
0
120
0
2129
104
16
205
9
100
0
1
48
19787
30
70
8614
1
2254
1
98
218
20
0
123
25
1
1
99
548
0
128
1
41
317
1
55
0
0
102
277
71
49
40
0
1
0
316
129
42
1
0
28
1
1
35
0
154
88
0
1
88
1
38
14
5062
1
0
173
0
1
0
0
0
55
0
0
3325
1
0
1
1
51
73
75
1
0
117
94
36
0
0
4
0
82
0
192
1
0
106
206
0
0
0
0
28
0
45
1
1
0
0
2
0
1
1
119
0
0
1
46
74
35
10
68
1
339
0
0
0
1
87
45
10
0
1532
1
56
82
40
170
70
137
1
0
204
84
1
170
0
0
0
175
126
16
20
20
0
1468
275
1
1189
0
0
193
144
1
0
0
81
0
135
81
0
53
0
110
0
1
0
52
12
0
0
65
0
0
0
49
1
0
1
97
123
88
119
0
159
0
68
151
0
40
33
28
103
0
1
0
1
0
121
71
0
0
0
13779
4933
40
0
99
1
0
1
1
0
179
64
2423
2571
1
74
0
104
63
0
0
1
54
63
0
48
4246
1047
1932
82
164
1332
0
0
6
0
96
1
50
1
0
1
0
69
129
1
1
0
45
0
0
146
74
767
1
19
147
17680
0
0
185
185
3049
5228
0
159
23
8459
6688
0
4641
1
34
1
170
5682
1405
69
3231
108
59
60
0
103
31
1
0
1
0
9174
1
0
1
5348
247
1329
0
1
100
357
0
0
1
1
2337
1
0
0
88
0
1217
0
65
69
0
100
0
151
162
0
0
77
13098
11434
95
1
99
25
142
0
0
1
0
456
0
0
413
0
0
1
0
0
148
50
102
34
148
88
0
0
0
0
1
0
88
5
10376
4868
274
1235
1
12
23
3858
1
92
149
1
1
123
80
21
39
1771
1597
66
58
59
1
1
88
367
1
1
95
1
23
11434
167
10551
85
151
17
72
93
1
28
1
1
0
50
1
95
1
1
106
9073
0
0
7346
47
40
65
56
1
0
1
146
134
1
30
0
13101
1196
0
0
6750
187
3228
85
0
64
91
0
116
1
0
0
1
1
87
1
43
68
131
40
1
0
0
1
31
18
57
53
91
0
907
47
841
0
0
37
33
82
0
0
4295
1
0
60
0
960
11015
2
0
133
1
0
6504
74
107
10
0
0
4401
0
92
0
144
1
82
1
106
1
115
19
27
112
0
0
0
106
117
178
1
166
12500
62
9659
52
1
49
0
89
1704
0
0
1
22
104
0
0
204
77
0
150
1
20
141
15
32
32
0
0
26
0
1
0
1
0
0
61
1
0
100
37
0
0
4
1
28
0
0
0
57
1
0
1
10
1
1
222
157
26
31
0
1
63
0
53
1
0
1
39
101
69
5
1
7
0
173
21
229
525
1
181
116
77
0
96
1
0
1
1
1
103
1
1
1
1
0
158
1
1
0
64
15
88
8853
131
2975
138
1
4200
30
0
0
1
0
83
102
45
0
0
864
0
29
0
15126
2
273
8604
1
1
0
39
387
1071
60
13
76
0
138
270
14
27
159
44
1860
37
1
21
114
1
46
96
0
49
1
0
0
1
37
96
0
0
1
43
11
94
0
29
103
66
0
0
0
0
5
0
186
0
112
0
30
1
39
17
131
169
1
162
0
1
1
0
1
95
105
0
8
1
1
0
0
1
0
1
7
0
0
64
0
0
1
84
229
98
1
1
67
208
40
0
0
0
0
12
602
56
0
109
44
0
100
0
96
1
0
1146
1
47
13798
47
0
9418
119
0
102
37
59
0
183
148
144
1
0
24
147
92
273
0
43
0
0
79
127
41
0
6894
0
0
0
7482
1
1
1
0
0
1
1
1
0
296
100
22
0
1
0
0
0
0
0
1
1
22
12
0
1
17
1
457
169
144
114
1
1
202
55
114
0
83
0
83
92
93
4
49
103
1
40
75
0
0
0
6891
1
1
77
4916
14152
5309
0
78
100
0
1
4621
42
2305
62
75
0
26
0
56
1
82
64
37
1
0
73
83
1
75
1
0
10616
15
1
184
1432
2205
3129
1
76
99
91
758
68
1
0
0
0
139
1
1630
2185
0
1641
0
8533
0
1
3007
0
6238
3766
3906
23
163
1
138
1
0
1023
53
1241
0
342
0
0
151
22
0
52
0
55
12
48
13
2685
0
11
158
92
61
1
11
0
0
70
14
22
74
1
58
0
159
1
65
0
77
1
0
0
0
89
248
1
0
9
1
97
74
119
0
0
1
0
0
0
0
0
0
188
78
0
114
0
0
102
1
15693
6514
254
2630
0
0
0
1604
99
46
25
62
1
62
17
130
246
190
15
83
1
0
0
90
0
1
0
1
0
16
0
25
179
169
113
145
50
139
88
0
1
1
0
0
0
215
1
54
1
1
1
128
162
92
35
0
0
1
0
146
71
20
1146
57
0
115
1
56
66
64
0
66
0
0
92
131
73
108
20
3
0
15923
2
11720
0
94
826
18
69
36
1
110
0
0
1
1
87
96
1569
0
50
76
91
142
0
0
0
1
90
419
12361
2
0
0
11046
197
142
89
74
37
67
50
0
19
742
153
148
173
151
648
0
1
1
0
1
165
4079
0
9827
60
14
160
1
1125
6881
0
90
80
6057
0
5622
0
1
0
0
188
85
82
1
32
0
0
2957
0
1
109
0
1965
179
0
76
0
85
226
1
34
111
0
0
0
105
0
88
1
0
0
126
127
61
44
118
76
127
1
23
1
59
36
0
0
125
144
100
24
0
153
52
103
251
101
0
24
39
0
16
85
14
0
1
29
190
188
11
91
93
59
89
3
0
0
13
1
0
0
5291
0
0
59
1
0
3013
324
0
1
1
0
1
84
0
17
0
1
31
1
0
135
0
17
1
0
0
75
1
38
36
72
0
2
0
75
1
0
188
91
1
70
0
2219
2873
55
0
0
75
171
43
0
16
104
0
66
0
1
0
226
0
0
94
0
0
0
0
27
0
0
70
25
1
88
17787
7701
55
0
1
981
45
0
0
8783
7051
0
797
186
0
96
85
1
66
99
112
1122
2326
69
81
120
59
2638
5
1
58
1
0
1
1
2330
32
37
681
40
32
96
0
1
192
0
2581
0
1754
55
17
88
31
0
13
1
49
0
30
147
0
1
4
8
0
31
221
188
0
128
967
1
103
66
72
1
1
0
3
322
500
1456
1
26
6
3123
1
66
93
58
162
1759
41
1367
0
73
1
0
1
0
35
77
105
0
19
0
0
0
432
1
1
0
1
1
26
244
0
0
138
92
58
0
0
0
18
0
27
1
1
1
0
54
0
272
0
1
87
0
23
138
42
73
0
14
5
146
1
2984
1
18
0
1
163
0
46
108
0
210
1
1
0
1301
44
1011
178
14
43
0
247
191
30
1
591
0
18
29
0
79
10450
0
5243
75
327
0
1504
68
68
0
98
0
9
71
98
159
1
43
1296
91
63
4722
154
21
37
1
37
13
0
839
842
45
0
0
42
682
1
0
1
0
62
58
58
350
669
0
37
0
1
53
1082
244
0
44
0
1
99
0
42
0
0
82
12
0
249
119
10
154
1
1
1
0
0
0
1
0
1
83
1
0
0
1
0
22
0
27
184
0
7
56
19344
94
0
10136
193
0
0
2073
0
0
93
73
0
71
78
118
1
56
12986
66
109
138
11604
209
136
101
787
0
0
33
57
0
0
1
0
1
79
96
129
39
160
1
0
0
58
49
1
102
157
1
0
0
0
0
0
58
0
21
0
21
0
94
21
1
0
0
56
0
1
1
49
1
0
1
30
0
65
41
14575
1439
1122
0
2014
165
409
0
1055
0
4752
1
0
52
1
1340
45
1
68
1
32
0
1
1
92
10257
0
40
226
5132
0
82
95
124
60
2238
0
0
22
0
10
1
3352
208
194
0
0
91
1
30
56
5
0
147
94
1
137
84
0
205
0
1
0
150
0
60
62
83
49
0
166
0
107
24
0
206
0
85
56
1
38
5997
270
1
20
173
57
204
6141
1
4425
0
95
56
4085
0
16
1
127
5706
1
1
1
0
2608
56
0
0
150
34
140
0
72
228
76
0
1468
1
180
99
61
1
16163
2381
182
2563
2511
6850
0
942
0
14
1
0
0
1192
74
11584
189
11633
178
0
1
0
40
1
0
154
55
25
60
0
71
1
94
1
6738
368
7140
55
93
0
52
0
0
0
22
0
0
1
0
33
6
1
10664
0
100
441
0
0
4650
0
1
39
3674
1
7
144
64
65
50
40
97
1
60
57
799
0
118
87
91
1
1
83
1
20
231
1
299
0
0
17
22
12406
1
93
0
44
6745
4981
164
0
101
93
8
1
0
75
73
0
83
0
0
3
1
37
1
0
1
29
0
173
47
14482
8168
1461
2354
145
55
50
1
12234
0
2
1396
6329
0
0
2543
223
0
0
0
887
186
2729
48
1
0
1
211
1
0
126
70
144
1
1
43
0
64
107
0
4110
0
85
142
146
159
0
100
50
93
0
42
27
47
158
1
106
1
1
1
1
0
0
0
1
112
1
77
128
0
0
0
1
83
1
98
76
0
7
1
0
0
0
56
0
89
83
22
0
0
312
1
1
0
1
43
177
1
15
11
83
71
125
19
112
13
125
0
0
1
0
23
1
1
29
92
16
48
27
1
37
1
136
1
0
0
1
65
1
94
23
0
0
0
139
0
148
1
18
9
0
142
171
28
1
74
0
0
36
83
19
141
206
103
187
62
93
1
1
129
1
0
20
48
0
0
173
54
0
37
0
25
62
0
41
0
60
102
13
1
55
1
38
95
1
31
1
0
84
65
1
12181
0
112
91
0
0
3924
1
990
1530
5996
0
185
0
2533
89
0
105
0
50
1
428
94
18
53
142
0
50
40
50
0
0
32
0
1
0
98
58
67
19
25
5
0
0
21
90
39
0
229
1
1
0
51
4
0
0
0
17364
11663
28
48
0
23
0
10
61
440
1
0
0
0
170
140
1
118
184
10095
0
5305
170
1
0
170
153
231
2
1
1
8826
8680
103
2
0
134
145
3278
188
15
35
71
0
20
54
0
1
5484
819
0
0
1
0
0
143
153
49
0
46
5385
37
0
87
178
28
87
1
101
53
140
38
1
67
77
0
28
0
44
161
0
35
890
186
9529
0
5659
1
0
95
2310
49
0
1
1
0
103
62
5
0
1
0
141
0
537
200
39
1
0
0
0
1
97
1
0
1
76
89
42
83
212
28
23
0
0
1
0
0
0
0
1
67
0
101
1
185
1
134
1
0
71
142
0
0
192
0
123
0
85
1
77
0
67
96
0
135
172
0
215
56
1
33
42
16768
2
37
87
61
189
1
10879
322
25
64
10714
48
5542
1
4043
1135
84
9519
9448
164
0
101
0
0
1
0
58
136
0
1
1
1
0
1
0
187
55
178
93
92
146
43
0
0
109
1
31
150
0
1
1
0
1
305
55
1
65
0
88
0
0
159
0
38
1
0
1
80
44
1
0
48
0
1346
15
95
2094
173
118
0
0
108
0
59
453
29
132
26
40
1
1
183
0
88
0
0
193
0
189
19
31
67
117
58
0
555
163
0
0
1
64
197
0
0
10294
3696
7605
4701
8
117
144
0
112
134
82
11
0
0
102
0
153
0
0
72
164
0
0
115
0
130
167
54
131
1
29
128
91
83
81
98
127
17250
6420
4487
70
52
1
171
46
0
246
1
0
94
1
0
0
0
133
1
7836
36
0
0
1
4057
1
4773
93
365
29
143
1
0
135
0
0
1
1
0
36
220
120
0
1
0
0
6108
1
0
98
0
1
7892
62
7072
0
5396
0
69
1
20
15
271
170
48
72
0
82
169
71
80
77
76
0
0
0
56
1
40
0
0
168
0
0
110
0
0
0
70
254
0
44
115
0
140
91
0
0
102
14942
2
11890
74
32
13
0
1
1
0
28
0
245
1
1
0
1
0
0
33
0
1
0
7633
316
3574
1
0
100
3304
0
1
123
1
0
1
0
0
1
47
0
3
129
327
0
0
32
115
55
16
169
111
40
98
147
1
41
6886
72
0
2918
0
191
0
1
0
39
110
1
0
5
77
0
336
65
22
0
1
0
210
0
0
0
10
5
0
3078
2197
105
89
0
0
3723
0
5
0
110
1
88
83
1
1
0
0
70
0
0
1463
1
0
0
83
0
12
86
92
34
0
10
51
1
1
15849
11048
72
0
73
1
0
0
0
88
0
8
224
1
0
1
1
25
7
1
1392
176
0
95
0
1
50
1
29
1
1
1
0
1
0
1
147
1
93
0
0
1722
1
106
686
0
69
2
0
1
19
92
130
68
0
0
144
31
0
75
1
0
0
1
1
81
82
1
0
3
191
100
61
44
148
0
241
95
224
75
131
121
117
1
1
8673
0
7745
0
92
0
73
0
20
271
71
0
53
33
25
1
1
0
160
1
1
123
1
0
94
0
123
0
0
254
1
100
0
18
74
43
217
100
0
1
0
0
90
59
150
0
1
0
91
0
0
187
4
160
0
99
0
0
81
0
13
0
50
92
0
0
11
72
0
126
64
14
0
16
35
0
1
1
41
25
0
56
1913
0
32
0
0
180
110
89
1
212
15
0
1044
235
58
34
0
17
105
1
1
288
103
0
82
123
0
94
0
0
1
69
1
32
0
0
0
1
414
1
139
0
1
38
288
22
0
34
38
1
0
0
63
91
0
43
1
40
64
0
53
34
1
0
32
38
50
13
99
82
0
1
47
0
1
78
179
81
0
1
0
0
60
106
1
56
1
0
0
43
100
0
0
29
0
45
181
69
1
0
1738
1
1
0
0
80
1546
48
64
6468
0
140
4865
234
53
1
0
1
87
1
0
27
60
60
1
1
1
0
1
0
19760
9022
168
0
0
0
1
0
30
765
0
16
0
0
87
67
0
0
1
76
0
15
82
806
1477
0
1
5
0
206
1
1
48
0
51
163
0
0
103
66
11
0
1
0
7845
0
62
0
20
1
98
156
116
6935
1
85
1
0
34
99
76
0
175
0
1
42
183
246
0
12
0
0
1
63
595
1
14428
62
2952
0
3056
0
6077
1
0
1
167
0
0
32
97
39
68
0
176
27
0
120
99
1
32
5
0
0
1
141
0
91
0
99
84
85
118
152
99
3
157
130
0
99
49
0
89
1
0
1
0
60
152
0
0
0
8
1
1
161
90
1
79
40
80
6484
1944
1
99
0
1
79
399
0
4
1
1
0
1
2711
0
46
61
209
0
134
1
62
0
0
1
11
4997
0
4026
14
1
0
79
26
0
0
54
67
1
3
0
1381
1
58
60
45
0
7
62
58
14
0
50
105
0
23
78
0
1
83
71
108
75
15
5276
1
68
1
0
0
2230
0
99
0
0
13058
10592
0
0
93
15
59
1765
1
1
182
91
27
17
73
84
0
97
0
1
1
24
81
112
0
6486
3576
1409
5
284
35
0
1
0
61
0
137
0
52
1
90
1
5
165
1
0
3
56
80
0
68
0
1167
0
1
53
0
29
176
50
0
127
0
1
68
107
1
1
10
0
0
0
42
1
1
0
1
173
297
0
37
79
64
1
127
100
27
71
0
57
46
1
0
151
31
128
73
12
204
71
8916
104
57
1
2279
1
711
2709
0
1
73
13466
69
2119
2896
1
6513
1
1
0
71
216
2479
14
37
33
1
0
59
3058
12610
180
9806
69
0
81
154
136
26
222
25
88
45
0
1
100
10933
5016
2
1
6842
0
0
17
0
0
84
0
118
38
51
1
0
1
46
504
99
116
0
99
1
37
0
1
94
1
23
1
0
150
2209
0
158
0
1
0
48
0
42
0
139
43
0
0
46
27
1
182
41
0
0
83
1
0
1
2228
0
91
69
58
101
179
44
55
1
7496
1079
0
4634
1
0
242
100
0
0
83
1
0
1866
0
1
41
1
157
1
100
0
0
43
0
1129
64
1
125
0
0
0
1
765
0
84
100
67
252
71
0
1
1
127
86
0
0
0
88
0
73
74
84
0
616
0
149
98
0
0
1
0
1
1
99
1
15370
2470
1
26
0
2910
41
122
5878
152
0
0
0
87
43
1
0
228
0
0
312
5
1077
1
0
1
77
82
74
0
0
0
276
0
17
0
8
1
7
0
68
1
0
79
28
1
14
64
0
89
146
0
0
109
0
0
96
17
0
103
81
8
1
0
1
23
0
97
126
0
85
77
150
1
0
0
130
66
83
0
126
104
1
54
0
0
10778
1
0
1527
2450
4627
53
1
39
56
0
182
53
23
42
91
38
1
43
0
7205
6181
1
1
21
0
83
0
1
0
6
1
179
989
16
70
1
101
1
88
0
1
208
1
1
0
95
185
0
29
1
97
0
158
0
0
26
40
64
51
1
89
75
47
12467
1
3966
1
33
33
147
1
142
162
191
1907
0
1093
2820
26
41
1
1
0
1
86
0
2762
26
0
9983
10163
3619
19
81
9900
1111
7370
1
84
1300
0
155
1211
428
148
10
36
35
179
32
78
18
0
0
150
1
76
46
0
1
0
4
1
199
1
66
1
0
0
0
42
69
0
79
1
0
110
31
0
53
10
796
136
83
1
443
0
27
101
105
0
1
3
92
151
71
23
1
71
147
139
1
0
0
0
1
212
0
23
198
0
0
2384
18
0
0
1
1
0
23
1
6
11
856
26
86
0
0
187
112
403
0
10
0
98
1
0
0
76
0
7030
1
6
18
0
3023
28
47
46
1
0
1
1066
0
88
45
1
146
0
151
1
264
0
0
253
0
3
64
116
1
0
1165
211
0
2027
0
0
0
32
63
24
153
13
247
2934
0
0
1571
58
27
65
0
15
61
1
66
3
8
0
8911
12
1
159
236
30
0
5446
0
0
1
0
27
151
191
1
65
19
0
82
131
1367
126
0
0
0
49
0
68
1
247
0
1
125
1
1
1
0
168
794
0
57
1
0
34
11
100
106
91
100
0
1
16952
0
0
0
2
7534
1
0
77
1
39
0
1
2574
0
0
5429
60
153
753
0
151
3848
0
1
27
0
2440
5
1
4648
67
176
6
3456
0
0
78
106
5939
27
71
62
2929
7816
57
83
7572
1607
0
62
1
187
220
108
0
1
1
77
604
0
1
1
3075
86
0
161
221
1
159
174
81
81
15
94
0
86
49
0
0
1
98
0
32
94
1
130
149
4
1
0
64
15045
0
88
9203
1
46
0
0
0
97
1
166
30
270
637
0
47
0
0
75
32
1
1
0
13
5
1
1
0
0
0
29
1
4
872
1
1
0
0
85
0
1703
1
5
0
0
56
88
31
1
0
61
1
1
1
0
27
0
1
9
56
1
1
0
0
45
0
143
24
36
1
138
0
0
17
14156
233
3235
6677
106
1
163
2144
1
68
65
77
0
268
83
1
0
1
1
98
1
79
61
0
76
115
9
1
1
0
1
0
131
0
1
90
0
56
1
58
65
0
197
96
202
79
47
90
56
180
33
0
0
14
1
133
99
0
93
47
158
37
26
1
7955
0
58
1
1
16
5480
121
0
1
83
11
258
0
1
72
1
42
0
1
19
481
104
123
47
108
0
0
83
77
76
0
34
0
94
35
1
14
0
0
1
57
0
84
13
0
172
1
101
0
61
17
98
0
0
134
0
1
59
116
49
113
0
1
16
1
58
1
0
194
94
0
0
985
101
43
231
89
1
0
1
116
0
100
59
116
91
1
665
0
50
165
0
40
1
67
0
59
0
148
36
0
20
26
0
8
0
0
58
85
1
142
1
0
4
0
40
0
61
0
0
1
87
0
0
161
53
1
0
1
111
0
182
87
0
0
132
23
62
87
95
0
1
0
0
1
0
34
0
0
0
0
30
0
1
0
80
0
4
95
0
1
1
21231
9426
273
61
18
1
0
21
0
0
0
97
981
17
0
68
12
15
20
137
1
935
0
95
19
0
0
142
76
5
0
0
56
74
1
1
106
17
1
1
85
0
164
0
1
1
97
0
35
18
73
0
37
110
507
0
98
105
74
0
132
109
0
18
1
1
274
0
85
0
87
391
71
0
79
0
23
1
0
146
0
83
77
9
0
1
68
119
7974
147
1
10
6028
186
0
1
37
0
1
0
231
0
0
81
131
50
24
0
112
0
71
0
1
5074
74
310
443
181
1
1541
0
82
0
0
1
2094
1157
99
1
16
0
1
47
0
0
1
15
30
66
118
137
1
0
0
1
86
1
1
1
1
0
1
95
62
0
131
29
0
80
71
0
31
0
0
174
50
1
0
98
0
10
1
174
0
1
10984
0
0
42
597
83
2119
0
89
6285
94
130
105
89
13
1
0
209
93
212
1
114
1
64
0
1
160
59
0
43
62
1
55
74
77
0
370
0
13
68
1
36
63
86
53
150
62
136
1
0
146
0
2225
71
1240
1
137
55
1
0
102
0
1
82
59
31
0
86
63
36
68
36
76
111
112
31
5542
46
1058
1300
0
0
2225
0
45
894
0
0
150
78
21
18
1
92
1
135
0
1
1
18477
2
12381
17
97
150
91
18
173
0
128
1
71
162
54
0
1
0
1
120
80
24
60
77
0
3
1
72
69
59
7
1
18
6
0
1
0
0
60
79
101
23
46
1
210
0
76
1
0
0
1
0
1
81
0
1
0
0
67
0
0
12
33
24
0
84
49
1
0
111
60
212
1
0
40
1
1
99
1
42
303
1
0
9
212
0
72
0
1
13163
0
4478
165
1
3209
78
36
73
158
1534
1667
12
0
8
0
36
136
84
244
1
0
76
13
483
0
59
1
60
94
1
14
48
68
213
174
61
1
30
33
0
0
16248
0
4182
0
4463
214
28
1
3485
50
1
92
45
1
0
21
90
60
0
1
0
101
1
1
0
88
194
84
0
22
92
138
47
80
11
0
91
1
141
30
81
1
13938
23
9658
160
1
0
51
34
120
92
46
1
1
0
0
15
0
0
107
152
0
298
0
226
194
40
0
50
1834
23
0
39
126
1
50
130
112
34
75
86
117
50
0
1
201
14
69
0
0
96
0
0
81
68
0
46
0
18
1
5762
1
179
99
3173
10
9992
8958
0
1536
4042
46
3009
0
48
0
0
149
75
0
7541
8557
0
34
1
5
0
0
1
0
1
0
0
1
0
1
0
92
96
0
1
0
79
53
1061
16
0
0
1
11979
0
7685
0
0
3
1679
1
64
173
0
12113
7517
1
1
3514
0
110
56
65
154
0
0
121
289
0
28
7
23
3243
2962
1
45
0
45
67
54
1
0
94
219
1
1
0
65
1
1
0
71
1
0
60
77
1
1
472
1
0
75
55
1
1
155
1
0
1
106
614
88
14
1
169
0
3
1
0
14169
3112
1
1962
1
3927
146
56
0
0
1
160
1
0
1
46
0
1
3224
101
12
1
0
54
0
69
1
1
92
0
1
57
0
1
0
0
95
67
1
2409
10783
653
11757
1
0
43
0
0
0
46
0
110
98
0
0
352
0
49
0
9997
8216
57
646
98
58
0
65
1
153
21
0
24
18
5559
129
3087
170
0
94
41
61
1
2533
1
55
0
83
150
270
100
163
1
29
148
0
11
262
34
1
97
0
10
81
1
0
0
80
52
56
76
0
0
0
40
0
0
350
0
39
0
109
1
0
0
78
57
91
60
79
169
55
22
0
91
70
148
1
0
56
9
30
317
8
0
0
49
60
0
1
90
0
165
83
0
44
0
0
0
0
0
1
187
0
0
66
122
54
1
0
1
3
84
1
0
0
79
82
17840
72
0
2792
1
1
8269
73
1
64
78
0
32
0
0
0
0
89
1
1
31
163
0
1
0
1
69
25
124
0
20
1
0
1166
42
88
162
85
133
227
168
0
0
8
1
1
133
127
89
1
8
57
140
126
0
1
174
3987
1
0
25
2989
1
24
99
1
73
47
262
92
1
136
125
0
99
0
332
93
133
88
1
108
75
7
0
16
0
69
165
4
0
0
37
86
291
111
44
0
1
49
0
0
0
64
0
0
164
28
155
88
1
113
0
1
127
1
0
0
20
398
1
24
1
15
1
209
24
65
167
0
1
1
94
1
3
6
45
47
0
7
44
1
1
0
107
3
0
43
1
102
188
93
88
1
1
151
109
0
19135
1363
10136
14
0
149
434
87
0
0
7689
1
3293
0
114
0
99
144
1451
2727
0
18
0
179
0
1
1
0
0
0
1
0
38
61
295
61
65
0
0
1
52
39
38
95
0
0
52
46
0
56
0
1
13423
3151
1949
172
159
46
0
1
0
1
0
2793
3316
28
111
96
0
0
87
173
0
0
1
157
0
1
0
1
830
54
5
86
0
1
8
69
0
0
13296
3832
62
58
51
0
0
1117
0
333
0
147
5
19
0
0
313
7199
1
181
5
53
140
206
70
0
199
67
0
2
1
1
112
130
0
1
0
83
60
49
1
17
0
118
1
244
175
34
1
43
58
0
1
9753
1
0
186
101
23
7461
0
142
0
90
699
94
142
80
0
19
0
72
202
97
0
0
1
1
66
73
1
14988
0
2292
164
99
43
0
10187
0
0
0
1
0
0
186
85
27
42
0
1
7191
85
2624
1156
206
72
0
0
0
3158
190
86
106
0
58
68
0
58
85
87
100
1
0
58
0
14
1
1
94
1
56
0
1
1
0
50
93
0
53
42
1
5
95
84
62
93
1
119
63
1
187
20
47
0
34
4
19
0
20
0
1
0
22
1
48
11
60
1
19
98
0
0
114
84
84
0
0
0
29
18
25
1
139
0
14
88
177
0
1
3316
15
96
105
109
1
332
5663
0
10
0
4611
0
64
14
0
16
0
8492
86
0
0
253
93
1
1
139
1
1437
0
179
14285
3
4031
0
7062
182
90
0
0
350
1
51
35
0
85
72
90
1
96
0
152
90
115
80
94
178
0
0
67
1
1
0
36
73
94
0
83
0
0
0
0
0
95
1
95
209
1
90
13704
8065
311
0
0
101
0
0
120
0
40
1
72
1
0
3967
0
538
93
126
287
0
1
127
112
15
0
132
0
25
0
1
1
141
0
0
201
1
1
1
0
12000
4060
246
6787
6637
5707
1
4826
165
120
488
0
3958
1295
152
437
0
64
22
1
112
290
11367
2231
1153
7415
58
63
10
221
23
76
139
58
65
0
146
50
1
93
137
172
99
1438
0
0
1
0
0
82
15
101
57
1
0
0
1
1
0
1
15
216
0
100
0
49
13
1
97
0
89
1
0
123
116
1
130
0
0
221
1
0
0
70
0
86
0
112
0
1
51
0
1
30
0
67
0
0
14537
8934
0
0
185
98
0
0
12
1
0
0
1
0
854
0
974
45
20
264
1
487
95
8
124
0
50
0
0
94
43
48
255
378
0
4
116
0
1
9
1
0
41
102
0
7887
1493
53
59
71
1149
0
1
2
41
0
100
902
128
125
1
66
1
1524
102
74
1
589
624
61
0
146
0
89
1
89
1
1517
1
192
50
1
1
0
160
0
101
0
1
48
50
107
1
111
1
57
0
1
1
76
1
0
44
0
0
0
111
53
59
73
0
1
47
0
7380
230
0
0
87
0
0
85
6319
57
0
54
16797
0
4906
7333
119
53
0
81
1
1
48
1
95
53
65
0
10
148
126
1
9
48
317
13
0
4024
1
11
51
3562
0
0
0
86
1
0
146
50
131
12
0
1
591
219
59
0
100
15
45
4
0
98
315
0
65
288
38
185
1
1
0
0
0
0
0
208
72
31
1
78
1
0
33
209
41
26
0
0
0
1
158
0
29
35
47
65
1
0
1
0
119
13
115
0
0
1
102
1
46
0
0
1
143
38
0
51
6
97
74
148
1
48
1
76
0
1
113
17712
2606
5
1
1234
0
36
1704
3711
1
0
1
117
0
128
1
1
580
64
82
85
335
185
0
73
3
100
1
0
159
103
13
0
158
170
1390
22
158
0
1
1198
0
89
1
76
100
140
0
1
68
31
0
110
0
0
151
44
122
68
98
1
174
26
0
1
0
149
1
406
109
0
10
1
67
0
1
0
0
0
0
55
107
84
1
173
1
1
1
57
67
1
174
0
0
0
0
0
1
0
91
8
9
39
1
0
46
90
109
95
1
111
86
1
432
1
28
0
1
19
1
30
0
1
75
0
17439
8677
2074
2244
81
0
53
0
1960
157
94
171
97
977
0
38
1
10
37
119
266
0
0
4
104
261
179
60
0
42
278
1
1
0
59
95
1
165
69
88
58
15
0
0
1
0
0
718
131
0
0
0
0
113
152
0
107
1
0
86
58
0
45
1
0
44
1
0
0
32
39
87
31
107
84
1
1
70
0
1
139
177
189
23
56
96
100
87
0
129
87
18
49
67
0
0
143
9
1846
1
83
40
29
1
20
1178
69
88
17
139
119
0
1
0
56
77
0
34
62
53
34
1
1
1
0
0
1
16
1
0
22
0
17790
10482
935
94
11511
7725
1
122
1
49
0
82
4372
75
82
52
204
1
71
46
1
0
57
11591
7604
0
591
118
147
1
194
0
0
260
0
12
0
23
122
130
59
62
132
68
0
0
336
0
578
200
4367
4734
1
992
0
28
157
84
206
1
0
42
90
7
51
65
176
0
0
223
0
33
1
81
25
0
1
1
0
0
1
1
14621
3625
0
6602
54
0
1
94
102
1
0
0
1
27
1615
1
0
192
1
161
0
0
2465
63
636
1
1
88
69
1113
92
81
0
51
56
10187
3926
32
18
83
0
242
3345
0
190
1
72
82
0
0
0
69
128
1
0
70
795
83
161
245
0
198
0
859
933
82
44
13
165
72
1
63
1211
98
61
0
94
140
0
1
9
0
30
22
58
4
0
0
0
79
65
0
0
0
290
1
152
69
3
101
0
167
148
67
75
1
1
0
1
108
0
0
91
89
35
1
40
0
0
1
211
297
299
0
1
0
43
0
0
47
18
87
1
17
108
0
1
87
0
0
62
1
5
1
102
160
0
1
75
1
0
32
19019
1102
0
11
187
39
354
1381
1377
0
59
0
0
9
0
0
0
148
1
56
4055
4078
148
97
152
0
0
1
0
0
147
42
0
191
1
1
1
179
1
0
284
120
122
55
88
0
89
1
0
0
1
177
0
0
1
86
34
51
12
1
0
2041
0
84
1
0
0
0
138
66
68
22
115
0
53
0
89
63
54
870
0
56
49
227
47
0
89
141
0
23
65
1
0
0
0
1
1
73
1095
0
0
0
53
0
0
10
1
8
1
77
78
0
120
83
0
85
159
21
84
0
1
57
107
75
1
0
0
0
129
141
0
24
17
14824
81
99
2052
1
2996
1505
0
2063
1
29
84
3348
48
0
14
0
0
1010
129
0
0
0
12
0
4
5081
0
3
108
60
60
58
110
18
208
52
0
1
1
1
210
53
0
0
0
1
1
0
66
0
0
88
45
1497
482
57
122
135
0
0
12
67
1
33
17
0
0
77
47
1
17
0
55
17
0
62
59
0
1
15554
10712
1243
0
1
1
1
0
0
0
0
0
0
35
0
89
0
11522
610
5536
79
0
87
3603
1285
109
0
167
98
188
0
0
152
0
0
0
110
183
18
62
90
0
989
154
153
69
0
133
0
1
7
0
61
50
65
1
66
1
1
1
1
111
0
0
72
0
1
0
47
0
0
1
4
1
5
0
90
120
210
80
0
1
0
0
1
0
15434
44
9890
0
1778
48
1
0
0
0
61
0
0
83
0
0
73
76
0
0
0
0
23
0
1
57
534
1
0
1
1
26
86
0
1
62
78
1
25
54
1
0
50
1
0
91
290
68
1
1
92
264
8
107
8
165
62
0
0
1
112
7
0
195
57
0
23
1
101
0
1
40
173
0
1
0
1
0
1
34
68
1
94
0
1
276
188
94
80
103
0
1
61
77
71
0
0
1
29
11847
139
552
9188
35
81
31
0
0
1
17
112
93
64
1
39
1
83
110
174
62
90
75
94
50
89
136
84
0
92
1
0
0
0
93
84
26
108
62
87
0
37
22
52
0
1
71
48
39
1
98
53
46
1
1
0
104
0
0
0
0
91
0
110
15
96
1
7966
0
6055
1
32
44
1
0
95
9
1630
82
76
10
33
91
71
89
96
28
0
23
1
1
1
58
33
0
1
1
0
0
0
4
0
16
1
1
39
0
37
12098
1
0
710
3137
3311
0
1
0
95
12944
12118
0
134
120
117
72
0
0
0
0
97
197
86
1
118
45
14
1
157
44
117
10
0
146
0
1
2392
212
0
0
2491
56
66
150
114
80
0
77
75
92
0
0
23
67
1
27
1
0
196
1
1
17
1
24
1
0
0
115
0
31
77
60
1
1
164
97
1
0
0
60
0
0
40
16
0
0
0
0
54
0
56
45
0
11
110
119
1
0
33
1
19
33
1
0
0
62
0
17
0
0
157
0
0
1
28
1
124
0
1
1
0
0
0
1
0
110
0
120
5
1
73
0
10
174
0
183
1
1
119
49
258
0
82
89
33
1
116
0
48
1
0
21
52
11
71
97
62
0
256
1
1
0
0
5171
62
0
0
2588
180
1
1
2
0
89
0
74
7
30
175
1
684
134
1
11
12
63
7
144
31
0
64
68
0
0
0
27
205
0
125
0
54
0
183
1
0
0
6
206
0
0
0
0
46
18166
87
5152
147
7118
0
23
0
115
0
0
0
80
1
110
94
32
0
96
8
37
32
1
0
187
70
98
10
0
1
1
88
0
1
208
11
46
1
1
126
0
1
79
15
1
24
14
307
1
82
86
95
0
66
1667
3292
29
0
2914
0
0
215
9
98
1
1
0
202
0
32
86
95
81
3576
1242
0
11
82
1
1
0
0
95
94
95
46
0
0
58
4
1632
980
59
187
1
157
0
0
754
0
9946
9021
82
1
146
82
89
315
0
103
1
1
287
1
59
73
55
0
0
0
0
0
0
57
51
1
1
62
101
142
0
0
1
0
1
1
0
127
0
0
0
50
18
0
93
88
1
1
1
29
0
1
1
255
14
1
0
47
24
22
0
1
112
30
197
0
1
1
85
69
0
90
0
80
0
9
0
0
1
1
99
0
176
1
177
0
0
79
1
0
0
0
151
0
1
1
1
52
0
229
0
44
18
121
67
84
201
1
42
92
0
13471
5428
207
1383
0
5979
50
71
79
1
15573
5463
6464
48
1
71
196
0
0
0
1
52
0
0
1
0
0
173
0
0
31
0
131
0
12632
2
58
62
1
0
5484
102
1
0
4295
0
110
75
0
2201
0
0
118
1
47
1
79
1
0
0
0
26
546
68
1
110
1
0
138
1
1
166
22
0
375
0
61
162
10
52
0
0
68
1
0
85
0
1
0
0
9
175
35
120
32
0
1
15
103
205
0
18
0
180
33
0
97
90
0
95
1
1
0
0
48
0
1
0
0
14
13
149
0
0
0
31
0
1
1
1
0
226
0
1
81
83
8780
58
6988
13813
0
81
5860
1
1679
7
1
0
1
12
0
0
129
1303
172
2323
0
153
0
1
185
261
121
1
22
0
1
1
100
1
91
37
95
28
0
89
33
16
54
68
86
1
72
139
0
0
0
0
95
168
0
185
13673
9739
5
1
0
0
160
4999
0
963
0
52
1480
0
101
170
140
1568
98
1462
149
1
91
105
623
85
34
1
1546
94
1
1
468
0
235
1
269
0
29
28
1
94
1
73
1
1
0
1
99
0
0
0
151
1
0
67
110
46
0
216
14
43
40
106
0
1
0
8
71
96
1
137
0
0
1
30
0
1
1
11527
4818
1
0
1356
9515
3406
0
77
60
3312
1
127
0
1
43
68
4279
111
79
0
0
0
8
25
1713
81
127
0
0
17
116
158
154
1
137
72
193
3
0
8
48
295
170
60
1
1
139
14
99
0
0
55
155
36
0
208
0
1
16
0
0
93
103
28
1
38
47
22
1
29
0
0
68
1
66
0
176
172
132
0
136
0
92
1
40
0
0
16777
4119
96
2987
1
4091
1
0
1
0
51
81
1329
0
187
57
248
1
82
0
99
0
0
0
299
1
1
1
0
0
69
0
164
14
1
50
57
1
0
145
98
64
1
0
1
0
0
0
0
182
0
0
15
179
68
1
1
1
45
1
211
0
28
15130
60
0
1
5635
251
1
20
1
115
62
1
5040
0
1
25
72
0
54
1066
159
0
58
86
5233
130
7605
2
131
9884
4
27
98
118
66
224
906
14
0
1747
232
92
0
56
0
63
56
143
79
195
0
113
20
53
0
1
0
0
0
53
130
1
164
6
51
0
115
1
160
0
1
0
0
76
7724
2972
3814
0
1
3
1
137
1
0
56
94
7741
0
1
5134
1789
96
0
0
137
92
16
0
0
0
19
1
9
0
77
0
0
183
15
0
74
98
135
112
62
0
85
66
155
1
0
118
18
106
0
57
97
0
92
0
94
1
0
0
0
0
0
58
83
0
15
1
0
55
72
0
143
0
16063
12481
1
0
42
106
75
47
80
215
0
0
11
0
0
1
11
107
36
187
70
0
0
194
299
0
0
1
1
44
1
528
58
39
42
18
109
1
0
0
13
29
89
0
126
1
0
92
0
1
1
25
0
0
27
0
1
138
237
1
1
1
0
0
0
0
88
52
0
43
226
1
1
6
139
28
113
0
96
0
15
0
97
15303
3153
0
43
2714
0
1
170
0
1
116
765
5143
320
159
406
1
0
72
7349
1
4466
2219
45
32
0
0
72
25
1
660
0
1
93
6318
0
4487
1
100
10
1
199
90
0
35
14
1063
122
77
1
37
1
67
81
0
0
1
43
0
0
94
1
0
76
0
1
84
73
28
0
0
0
5
60
0
0
189
1
0
0
0
78
14132
0
0
247
155
0
0
0
56
0
0
1284
0
83
0
145
7569
44
1
3241
57
116
111
13109
3379
100
9065
0
0
1
36
0
160
1
71
179
12992
5104
741
5060
123
0
1305
0
0
87
147
48
133
149
0
124
1
0
68
469
10
110
0
0
1
0
0
0
0
231
80
107
79
0
1
5753
0
89
0
8514
10125
18
101
53
0
0
6
918
212
0
1
243
76
82
168
72
1
42
0
1
6
1
52
1
90
36
39
1
8759
0
1
1
8899
0
796
126
56
189
147
0
1
0
129
194
1
0
0
70
0
113
0
25
90
0
0
143
1
127
20
0
0
14715
10897
4976
57
2816
1065
0
0
1
79
51
1713
0
91
0
36
1
136
0
152
0
27
64
1
0
182
108
79
135
35
0
211
12961
154
0
6943
1
7098
12569
297
1
100
40
30
147
1
1
4
237
1
158
60
145
97
0
54
1
0
1
0
57
0
1
181
87
66
234
0
0
67
31
16
0
63
0
0
1
39
78
80
1
159
4
46
1
0
77
83
1
0
67
0
107
14410
11270
70
105
115
0
98
6
0
0
1
0
0
413
0
17
0
0
21
100
6
0
358
0
6
0
0
0
0
1
143
1
92
1
99
53
0
1
0
0
1
0
1
39
39
0
41
94
0
1
138
0
477
84
154
15
0
0
23
73
38
257
120
6
41
102
20
1
0
134
0
14
1
65
9
0
230
184
66
125
16411
8955
100
280
1
248
0
0
2507
1
4944
0
4269
0
1
38
64
101
0
33
1
5744
1052
246
0
69
64
65
764
106
132
1
8410
7
0
0
0
209
128
9621
82
1
73
163
1576
1114
0
97
63
87
1
11
2549
68
151
73
142
1
1
1
30
0
0
117
147
0
23
121
58
80
0
169
134
112
46
43
145
16
1
8604
5843
1
87
6
381
0
1
0
545
0
63
0
0
4
0
0
0
0
31
0
11345
50
0
10984
101
0
207
0
1
130
51
4627
2839
71
0
130
0
30
2279
0
21
0
94
0
142
180
14
91
0
83
38
67
23
0
1
0
61
0
0
0
92
79
0
12133
6095
35
15
161
81
0
640
2
0
2893
0
39
0
1
56
0
4
17
0
0
0
87
89
35
0
2
780
0
0
1
50
0
0
166
1
1
0
116
0
70
0
82
42
104
0
1
1
0
59
228
333
0
0
175
170
41
0
617
0
1
1
0
74
65
96
149
0
92
1
61
0
1
54
0
1
1
0
21
0
103
11
0
1
100
0
296
14
1
88
30
1
57
122
62
107
57
18303
0
84
11828
0
132
0
85
0
97
66
1
1
51
67
23
147
0
183
149
9
105
124
100
67
43
0
87
23
0
33
132
169
1
0
0
97
0
63
0
1
95
1
99
214
0
68
81
1
0
0
25
162
92
167
1
1
9
0
6848
92
182
73
1
0
0
39
181
3625
101
51
0
53
85
1
0
0
80
1332
140
0
35
204
0
100
190
0
0
201
0
1
136
14
53
0
20
99
17
0
6
10
86
1
475
105
0
0
93
12
1
18
0
1
0
84
32
42
38
15922
1175
18
7872
68
426
0
1
91
1693
142
0
5
0
13
76
112
0
84
1
1
47
54
94
0
27
62
815
1
0
112
213
13203
91
11111
0
84
0
1385
63
43
0
1
141
79
35
0
1
41
214
0
45
0
73
101
1
1
0
1
15
52
164
118
10
47
0
168
105
0
0
101
0
32
1
46
101
1
1
1
46
79
43
0
60
0
1
1
7
18
1
0
0
167
16
0
0
0
97
49
146
1
1
41
0
1
55
105
1
52
63
47
0
0
0
65
43
44
25
155
1
0
124
207
0
0
6988
0
0
5102
1
102
9
1
0
1
40
1
0
237
49
0
3
1
0
0
24
43
0
92
0
0
8
0
44
0
7
0
147
6031
3685
218
0
98
141
22
40
1887
0
4321
0
39
3702
0
905
0
7264
6917
0
41
18
0
127
148
145
167
98
1
0
100
717
54
47
117
38
1
0
1
0
86
8181
1
799
1
1
0
8
2127
0
4121
15
0
1
1
607
1
0
68
25
91
0
8597
1
0
1
2778
2537
40
65
1612
1
1
12
39
92
1
906
94
33
129
91
174
196
0
0
1
0
20
98
30
123
0
39
87
0
21
94
194
0
0
1
4935
0
122
0
0
40
0
1
1859
121
100
43
106
76
0
1259
55
0
126
1013
1
65
43
0
1
261
0
0
0
75
1
250
0
156
1
31
0
0
0
91
59
1
0
1
39
1
53
146
90
49
228
169
0
0
44
39
82
0
56
1
7
123
0
52
1
0
1
74
23
0
19
1
1
70
137
19449
11
0
4405
3571
103
1
15
56
30
149
1
1
1
57
0
54
5301
1
112
0
1
400
91
7914
0
102
0
144
38
1
91
0
31
1
322
9
0
107
177
94
1
0
9
28
0
19
66
0
0
0
9433
9699
0
31
9
95
80
75
19
60
3
1
1
4
0
1
73
68
0
0
0
1
298
8944
787
2735
4155
106
113
101
92
1
13
185
55
225
40
30
0
1
1
104
155
0
1
0
5
61
86
103
63
0
0
0
1
173
0
75
86
731
81
0
1
83
0
174
81
0
16
36
1
263
56
58
215
236
88
0
0
108
0
1
52
29
1
97
58
363
500
88
1
68
1
98
42
30
36
33
82
1
0
37
67
75
0
0
0
0
1
17
99
1
57
0
1
90
0
115
0
1
54
1
0
1
1
50
94
75
0
0
0
8
36
0
0
1
33
24
0
82
99
14
0
94
16
73
2445
59
1219
0
112
99
61
1
0
0
0
93
14
1
66
1
519
0
26
0
1
0
94
1
1
0
0
15858
2585
2163
0
1
0
1
1
6150
1
1
1
1539
0
89
91
16421
3028
2436
63
315
107
158
2557
0
101
97
116
21
95
9094
121
1106
36
1
55
1990
4550
0
86
980
75
5941
23
1
1
20
196
94
1
54
93
40
80
0
13584
0
6389
1
4127
0
223
60
6192
0
0
0
1
4609
0
2
10830
88
88
0
128
0
61
0
0
0
31
80
56
93
0
83
0
985
150
0
237
1
91
0
1
96
19
150
0
0
90
1
1
45
27
0
45
1
135
81
132
68
0
0
0
406
171
60
1
46
1
0
1
0
1
100
0
0
0
68
0
1
26
0
49
1
0
99
0
0
0
0
143
0
300
8
103
0
74
23
1
9773
183
1
5938
157
150
49
0
1
11
1
5
124
26
1103
64
2
92
61
116
0
0
0
256
68
0
1
96
172
69
1
101
62
513
25
1
0
55
1
1077
40
0
0
108
193
65
168
19
69
96
0
1
70
15
95
0
65
1
0
0
1
36
92
0
58
1
70
0
1
0
0
100
262
11
157
0
152
0
0
0
14
0
0
169
1
1
62
65
0
141
95
1
0
0
211
114
53
0
0
1
41
109
0
15
125
0
134
12384
49
0
131
1
1
9
1421
6444
0
35
1
147
0
4865
0
1937
1
0
85
32
20
2748
1
2884
0
514
1
89
1
3474
0
130
0
202
16
38
94
0
21
73
66
117
93
22
0
163
43
133
158
1
1
7
1
54
30
1
0
91
21
91
4
46
136
0
0
0
101
77
0
0
1
1
1
7
0
76
1
83
1
54
0
1
81
26
0
1
34
58
0
130
48
92
8
33
0
0
1
1
1
96
0
0
1
75
109
0
0
0
87
1
97
87
1
1
106
1
66
0
27
1
72
43
44
82
0
1
48
1
15
8
1
1
103
0
0
1
60
1
0
86
0
20603
0
0
3323
7781
1
231
0
11
79
39
0
1190
82
5
57
0
45
0
18
37
0
111
0
58
101
0
0
109
99
124
1
1
171
0
49
40
3
209
1
1
99
263
307
0
97
228
1
91
1
78
91
1
0
121
0
169
1
86
1
92
158
0
1
87
0
194
0
99
114
81
1
55
0
0
81
0
0
9
20
36
23
109
46
0
34
253
87
24
0
17216
2
1097
9459
132
74
0
1
0
25
1207
24
0
0
9433
1
0
0
4041
0
94
0
0
0
0
0
0
1
0
1
63
61
5541
156
1
1
1
111
1
99
0
30
0
0
40
8
120
45
0
45
60
0
0
0
28
175
71
98
0
56
131
0
87
65
99
1
32
1
119
61
54
1
1
1
0
65
0
46
37
1
0
0
199
0
0
0
1
153
1
62
115
64
1
10
0
105
15050
5754
4768
0
1
1263
0
1
92
135
0
81
0
96
0
151
11621
9555
94
1465
0
0
0
0
0
7
0
0
36
4300
0
90
0
2829
2343
186
1
11010
2458
313
6082
0
1
162
2
0
1
0
0
186
1
971
1
72
19
0
1
23
0
1
0
109
0
125
65
30
0
0
185
0
1
25
0
0
0
88
0
72
195
72
246
339
0
3051
1
3624
95
0
0
0
1
0
86
29
0
0
1
2
0
0
0
1
0
0
38
0
1
1
70
86
78
61
0
87
0
1
79
0
100
157
1
1
32
1
18
0
92
0
34
1
1
176
0
65
9357
136
108
8624
1
11
58
0
0
2
83
116
109
0
0
151
1
37
0
0
95
99
4
0
77
109
622
1
15676
96
0
5901
0
1
1
78
16
0
1
0
1
0
0
0
6058
38
673
46
0
141
0
0
143
86
1
50
26
220
127
1
0
66
92
86
0
98
0
0
1
181
154
5
61
0
121
0
1
14571
228
0
7599
61
91
3520
0
1
234
12
56
0
129
0
0
21
22
37
0
30
0
38
34
1
1
0
0
1
0
1
0
0
0
51
4
21
34
0
49
1
43
178
7077
101
1
4834
0
160
1
172
229
43
0
8
0
0
450
76
0
123
72
181
0
0
84
2845
87
0
0
1
0
69
0
125
1
1
1
12
78
16
0
57
61
64
14
0
51
68
13690
0
8693
0
24
1
0
65
0
0
0
1
0
1816
49
86
1
0
84
53
9
146
8
0
66
45
46
0
0
1
1
1500
40
67
0
0
1
1
1
132
0
53
1
207
29
1
6
0
8
0
16
69
53
0
71
1
28
7340
0
5983
367
186
5
1
1
0
1
54
1
0
151
0
1
1
64
1
12
0
1
96
163
0
1
11
149
15197
0
2
1
1256
6482
86
1
0
1
25
70
43
7967
6541
0
29
1
0
60
4999
0
1
81
1
6996
0
85
85
57
1
14
783
3855
3660
211
73
122
695
96
26
167
1
39
0
1
89
66
0
0
39
0
0
1
38
0
65
46
1
36
1
16
0
65
71
45
13701
0
11927
68
0
0
0
1
1
11434
0
2963
7309
0
0
89
6
1588
72
219
6167
1
1
0
0
61
0
12
58
5368
1
2
1
0
0
221
14
6
119
197
49
0
76
1
0
0
94
220
73
737
75
0
70
54
0
0
121
1
1
39
106
146
12
106
0
97
69
34
1
71
96
7938
0
141
0
0
1
0
0
11
1
1001
1
3356
0
1
55
0
1
0
173
38
1190
136
0
205
1
1
2081
2394
0
1
32
0
142
92
0
1
0
0
0
6
78
1
0
1
30
0
0
121
1
59
58
38
0
0
2
37
163
98
62
213
19
24
18
0
107
254
131
79
0
91
1
22
1
157
0
146
19
40
0
144
28
83
1095
1
0
1
0
0
12
46
0
28
54
1
14337
77
0
7056
1
2081
84
79
126
79
0
1604
0
0
187
26
57
217
0
225
116
78
1
0
0
944
1
71
14
0
15860
0
2
7496
90
11
2259
1753
21
131
0
58
95
90
401
0
42
0
3
112
27
93
1
0
218
1
1
7
0
0
0
84
92
1
115
0
0
52
91
66
71
1
57
95
39
57
101
179
1
59
0
195
0
1
49
78
1
89
12
0
0
1
1
163
155
1
0
127
1
74
142
43
0
56
35
0
1094
0
0
75
0
1
0
0
1
156
149
124
68
1
82
0
1
3
60
0
0
379
61
1
1
666
95
0
0
54
80
0
54
72
86
0
0
10
0
131
0
50
0
50
0
0
0
26
109
0
0
1
0
0
713
0
1
13
0
0
32
0
17401
0
10173
232
1568
258
100
1
0
59
0
1
89
20
89
88
0
99
20
0
69
52
15
300
1
6
0
122
81
1
1
13445
1755
1227
8567
251
54
0
1
95
95
1
0
103
30
139
99
44
1
10
0
136
56
204
258
26
0
11
1
18
0
0
0
117
1
3
48
1
0
213
3117
74
2149
12
1473
0
11
0
1
19
12
0
56
1
18
1
1
0
0
95
0
80
0
1
8612
1
48
64
0
16
1
0
0
98
0
1
6360
1
0
1
0
46
1
245
0
1
63
0
68
14
59
1
1
52
98
0
0
36
562
32
1
150
150
93
1
17
1
80
68
1
1
40
1
0
168
1
21
1
1
1
2
0
0
295
263
0
1
11605
0
0
0
0
69
1
5592
0
5098
209
0
75
0
256
631
58
0
7
139
0
82
155
149
13098
1846
27
0
51
3401
0
1479
3
5771
3
1
1
0
99
1
0
20
0
8937
1
0
6966
218
1
1
1
1
0
175
149
0
0
69
6
1
213
0
0
0
99
0
1623
0
0
72
1
61
0
279
21
0
21
0
60
0
0
103
0
1
0
0
52
0
0
80
1
1
0
0
0
34
101
86
250
35
54
0
1
236
141
60
91
121
678
164
91
0
1
1
0
69
1
79
0
202
95
13
3138
0
100
88
0
140
0
30
18
1780
40
117
37
0
63
100
69
9337
7789
39
13
255
0
110
1
83
32
68
0
1
0
66
10877
1
0
32
4565
82
16
88
5134
44
32
136
1
154
5999
1
157
0
56
0
0
107
51
0
0
85
0
26
66
1
359
17
935
124
1
1
14
86
0
0
209
0
154
87
1
75
53
1
732
40
0
2
8
0
34
132
189
49
1
56
136
1
104
153
0
94
36
193
16
0
0
0
16
0
84
179
50
0
1
0
0
0
0
0
6755
0
21
1
33
5591
72
0
1
251
0
44
4
11
132
1
0
208
147
298
98
42
1
0
1
1
116
1
191
73
1938
418
135
108
19
0
4767
0
0
0
49
3077
1
79
1
36
16
0
68
1
0
0
65
0
30
0
0
0
1
0
65
5948
34
2380
218
0
51
4724
51
0
0
1
127
1
0
0
0
0
31
124
129
176
1
0
62
1
0
57
82
0
0
0
31
1
0
36
960
0
0
0
64
92
31
47
55
0
0
0
66
54
62
99
13
1
2
1
41
98
0
52
140
84
0
1
97
161
29
72
80
1
2
1
32
50
0
105
81
0
0
0
1
58
0
106
60
38
129
0
0
92
0
11
39
5
0
0
74
60
3952
0
0
130
62
128
0
963
92
56
0
0
117
0
0
0
2182
0
0
0
20
16
0
185
0
10087
5162
43
0
53
0
833
0
0
81
166
0
345
52
42
1
178
38
0
0
1107
4
80
1
0
84
49
1
1924
113
14
85
150
1
0
0
0
0
2803
64
98
0
1
19201
0
9318
1
0
6
0
62
157
29
9573
11499
9716
0
0
5763
184
97
35
98
36
2408
3
1710
0
803
1
112
12
46
173
1
86
1
1
1
179
0
0
0
17
0
1
1
92
75
1
0
0
54
44
38
1
0
1
96
45
23
38
1
0
0
0
0
12
70
25
34
1
31
348
0
0
21
1
26
0
12567
1
2232
0
0
7448
0
951
142
0
76
0
1
1
71
55
1
98
0
111
0
0
509
9666
193
1
0
72
4872
0
1
121
0
0
33
0
0
2914
182
34
1602
1
1
2700
1
70
0
44
0
0
0
0
1398
40
1
16
0
165
118
0
1
89
0
0
0
0
96
0
45
0
109
66
524
76
1
0
1
0
39
0
0
102
0
115
1
0
1
89
94
180
677
151
0
28
14
115
0
0
0
0
230
30
0
0
294
75
64
53
0
31
32
0
73
1
135
80
0
1
0
74
49
42
1
35
100
99
0
0
108
123
0
92
39
317
15
27
202
1
34
245
100
1
1
60
0
0
169
0
225
9
77
84
105
0
47
0
39
3
0
0
0
19376
2
9353
124
1
1163
1
0
0
0
1
98
1
64
1
0
0
0
30
0
69
1303
59
1
16
0
0
0
1520
2108
0
0
1
137
234
0
133
84
343
1106
1
1
445
0
32
1
0
1
176
41
8372
82
1
0
0
1
81
0
2750
3812
0
65
41
0
65
136
61
786
1
101
85
164
10
87
134
130
98
132
136
106
3
11875
0
130
6294
1
852
0
1
15
154
1
1
36
1
0
46
0
17
4003
13772
0
9641
88
1
1
1
160
171
10063
0
0
2
0
0
211
172
6966
46
2547
0
2453
0
69
0
64
100
0
75
97
144
351
88
81
1
0
6
143
0
13616
11034
67
102
90
1
80
1
68
0
79
7612
6399
1
0
2159
28
0
12497
76
0
11034
1
0
0
0
0
0
0
0
16
217
1
0
371
36
1
1078
1
22
8976
131
1
106
0
4
0
1041
119
75
0
3582
85
61
10092
23
47
258
0
7872
1259
0
5595
1125
253
10270
1
8475
56
0
0
1277
29
0
119
1650
52
1
1
1
0
0
74
71
45
1
17
32
1
223
0
22
45
60
133
17
1
20
37
109
18
124
15
1
126
15243
5484
0
0
36
21
3935
1
151
1
129
25
107
60
0
93
1
0
0
29
0
73
91
273
0
0
2199
1
83
6
1
50
0
100
40
2244
0
1
10747
2559
2171
0
407
4465
1
0
0
218
24
1510
1
155
0
41
0
71
76
1
116
11816
1116
198
116
4275
133
0
177
0
26
96
98
2262
83
20
2287
19
396
97
144
57
9017
0
0
61
0
3982
0
0
6197
7
12
34
0
0
1
0
26
89
66
0
46
90
72
1
156
1
162
0
0
15
0
1
73
44
124
65
0
52
0
24
0
1
0
101
135
1
181
0
96
57
69
0
0
5107
8
1
0
42
0
460
0
0
0
0
0
990
1
171
0
59
266
70
27
169
20
1
1
13
0
1
0
0
75
1015
0
0
59
97
856
0
90
53
0
94
62
0
1
0
0
1577
76
1
0
1
55
95
0
244
23
96
76
75
43
0
21
3
21
449
0
87
93
144
0
0
0
95
90
90
30
85
0
243
185
0
69
0
50
89
0
0
0
0
1
21
167
3
65
75
0
80
1
9
0
1
1
1
65
0
6233
0
1
1
2894
153
58
0
82
0
1
122
1771
0
73
1
0
49
0
0
0
92
49
1
103
0
1
89
1
1
1
63
96
0
0
82
59
0
75
28
84
0
0
0
0
1
1
0
100
1
35
74
58
39
1
2946
9
28
1
2669
0
48
1
93
31
80
0
4
1
1
881
0
0
1
0
0
0
0
0
12
82
36
0
0
8
5257
2802
0
1
1
144
601
6
74
201
22
78
22
149
1
128
22
0
0
118
1
30
53
0
0
0
60
1
1
40
0
31
43
70
0
125
116
18
1
74
26
15
0
44
165
1
1
0
4
1
0
11
27
0
1
1
0
37
40
0
9
62
69
4
0
6
63
57
0
0
0
1370
87
0
108
130
1
10492
1
3731
0
77
51
1890
1
0
0
0
0
0
1
0
92
22
0
1
62
52
0
713
10311
49
91
0
0
7946
6871
0
1
1
123
0
164
1
0
966
0
34
82
2378
0
2225
174
1
1
4
0
88
1
54
60
0
0
61
1
1
40
25
164
1
0
0
1
63
72
11
13647
4979
1
65
3767
32
191
6659
1
0
12
1
0
6
143
3167
62
0
33
0
1532
1
3
0
1
49
1
188
7
0
0
1
89
10126
6252
2679
1433
80
0
1
0
0
67
123
1
151
83
13
87
113
101
0
0
0
179
56
3570
51
94
0
0
4847
0
1
9604
9720
1
612
0
31
1
1
90
30
39
0
1
0
0
268
44
179
0
0
1862
166
62
9890
1
1647
1
1
0
76
1023
0
3738
78
2043
186
1929
93
1
56
79
64
0
22
14234
2490
0
4320
1062
689
75
94
1
21
0
108
0
40
61
215
51
0
6836
759
1977
25
3003
0
90
0
97
0
0
129
237
1196
6
0
53
38
965
0
2151
81
148
6246
3055
35
160
157
68
0
57
0
16
80
66
1
0
0
0
92
0
0
111
1258
1
744
0
10
1343
35
187
21
0
1
0
0
0
0
53
125
1
1
15
0
1
1
0
83
0
54
293
0
0
29
1
36
123
70
44
41
54
84
0
69
6
6754
68
0
0
100
0
5871
61
9187
1
3939
4612
243
236
4
124
1
0
152
1
34
0
0
0
0
83
52
19
141
21
15546
58
1329
0
1
3839
171
0
1
1
2737
0
3271
155
0
67
114
159
0
0
1
1
1
0
6246
8
1
0
0
0
100
107
128
0
0
141
105
9
330
133
1577
30
55
215
64
123
88
86
0
1
0
127
62
0
0
15100
11139
86
75
131
439
151
582
47
107
38
88
0
549
172
54
84
101
35
0
0
44
63
1
1
0
1
38
76
1
88
0
0
0
0
30
64
40
1
1
1
0
0
270
21
87
61
51
87
0
6
0
72
28
0
176
32
0
0
67
8
63
1
1
1
57
0
270
61
0
0
65
22
18
47
1
43
0
77
0
0
1
0
0
0
0
0
172
1
111
0
0
149
1
104
0
10683
3443
802
4072
2194
74
1
166
30
1
1
160
67
0
0
84
99
3668
1
49
1
449
137
31
163
0
0
0
67
62
81
0
154
1
125
1
1
19
1
81
1
48
5
0
0
36
0
12946
7358
3490
128
53
0
190
150
0
0
1
1274
72
161
88
71
98
1
54
212
73
178
114
1
0
0
231
155
0
0
0
93
8
32
1
58
0
27
0
0
26
45
0
0
0
0
1
0
0
34
17
81
0
3561
7198
7639
176
1
28
0
0
134
70
1566
0
1
173
10
404
0
1
61
0
0
0
0
159
0
1
1
93
0
0
1
40
1
1
1
100
1
1
69
34
47
1
0
1
0
0
97
81
1
5
0
0
54
0
94
0
0
365
0
0
7090
0
21
2207
1
0
1339
1
0
0
1
55
81
0
1
102
0
0
1
0
449
0
38
42
0
2504
202
5001
1
0
38
0
162
1
81
58
1
33
1
91
0
0
0
0
7
28
1
1
168
43
1
1
57
0
170
0
1
21
95
0
57
0
1
70
0
1
8
41
1
31
50
351
1
0
64
69
1
0
48
1
15
1
26
15
158
73
0
0
0
0
69
0
0
44
69
78
60
0
0
0
7583
11524
83
8827
0
0
3132
1
60
1
0
255
0
1
1
0
129
46
70
0
74
66
0
4752
0
15
1522
37
0
1
173
0
1112
93
5052
1
527
6956
0
98
0
0
1
164
67
80
1
0
10441
8187
223
156
132
1
203
1126
1
1
1
71
100
1
0
0
41
20
59
1
216
1
1
164
0
1
39
19
0
104
26
1
62
70
59
0
12074
8870
0
47
0
95
11234
82
11007
17
0
0
1
677
0
0
5329
163
4444
0
9
0
0
636
77
0
6
24
66
83
1
573
0
0
88
0
144
12769
0
7827
146
92
12
75
2235
53
1
47
1
16
0
0
2701
0
92
10
152
0
0
0
0
1
0
74
122
1
9933
204
82
0
0
0
5192
98
58
223
86
1
0
0
194
2947
0
0
259
0
51
14
79
45
1
88
0
0
1
72
220
84
128
872
0
1
0
52
16
0
0
209
1
1
0
0
0
0
98
0
1
1
1
43
77
1
36
0
1
44
0
63
1
0
1
86
114
0
17
0
111
1
92
0
75
76
31
94
0
14
196
14515
30
125
198
7080
0
9197
11135
20
98
1
106
0
160
1
0
25
0
28
1
1
44
1
20
0
82
84
248
1
92
1
495
1
105
0
50
251
57
1
0
0
137
1
750
1
92
1
0
94
28
1
1
51
0
1
0
1
81
76
0
102
0
0
129
88
2
1
0
1
1
0
6
0
4285
1
0
79
1
1
937
191
99
48
1
1
0
0
85
495
0
2618
48
32
0
87
0
100
0
16
0
139
13
0
167
1
90
3125
94
42
0
1618
0
0
0
37
171
30
1
59
1
0
0
0
67
1
0
1
0
2525
2054
124
0
80
61
1
1
1
1091
82
86
3
0
56
50
1
697
0
38
1
0
111
1
1
95
0
90
16917
0
10997
89
0
34
1
63
1
34
0
142
1
11
109
87
0
471
1
99
4
62
53
1
107
1
754
1
0
78
62
0
14
7
1
102
59
120
10081
0
117
0
1
4786
1325
66
53
0
2585
0
53
0
0
169
1
0
91
28
0
7858
6310
1271
1
96
62
11134
2166
0
86
10225
0
146
1
12325
582
9533
933
200
0
1
0
0
1
0
0
1
0
770
33
78
59
1
1
24
11
111
67
0
121
1
192
0
0
1
1
101
0
40
0
0
765
87
10
168
1
9
64
90
0
0
40
1
54
94
16
0
62
0
4
1
38
0
167
70
0
68
22
77
146
0
0
0
0
0
69
157
12816
0
30
1
9823
1
622
0
65
204
1
100
72
1
0
1
250
206
0
37
31
0
100
5
187
0
1
90
91
0
1
43
0
3
14592
2428
1610
748
104
2438
3032
32
6
0
0
0
99
121
0
286
1
54
0
35
0
75
66
99
86
2007
137
679
0
1
19
253
13
1
4
1
91
94
0
163
1621
9
1
1
38
0
0
0
72
74
0
80
0
0
0
1
1
23
0
60
108
1
0
0
3182
58
32
0
101
45
3
1
1
236
60
2
22
1
0
1295
88
89
102
25
0
48
1
0
48
0
91
1560
0
26
0
1
0
72
1
1
1
27
0
0
54
24
14
30
0
46
17
94
54
89
149
1
125
1
0
0
0
125
1
62
97
1
1
1
1
0
73
70
37
53
52
0
237
0
0
1
5
110
19
1
1
212
67
1
0
0
1
1
190
37
241
7
0
1
0
3874
74
14409
387
106
3474
3912
4726
73
6
49
59
232
33
71
1
246
94
124
18
1
0
118
1
0
253
181
81
1
32
99
60
1
0
0
1278
1
151
0
68
0
0
71
121
1
0
0
41
83
1
70
224
1
1
69
1
103
3819
3771
170
115
25
190
1
109
88
0
0
1
68
0
1
20
269
0
45
0
72
84
158
121
118
43
1
159
23
1
214
1
15
0
1
41
1
85
1
85
77
0
0
1
11
0
82
142
101
0
59
0
115
0
23
0
133
60
0
1
0
29
7
79
67
1
1
150
0
84
19
37
146
77
53
89
1
0
1
38
93
0
67
0
98
216
47
75
18650
1113
8573
1
1
18
1
151
0
45
0
1
0
1
99
1
1
0
1
1
0
170
51
0
64
0
106
1
1295
102
0
1
146
0
47
1
0
1
1
5
196
745
68
0
192
149
0
86
5
5
0
636
1
20
12
0
172
0
131
0
0
1
123
42
5407
13
245
2622
1334
72
1
47
13
0
1
12034
0
49
0
0
2796
2845
0
10735
54
74
90
100
0
39
0
116
437
0
86
85
888
39
67
93
0
295
0
121
69
19
17
90
0
1
0
73
0
304
0
75
7
0
51
1
1
240
1
0
1
10545
6597
129
0
1
0
0
1
0
0
3069
0
26
109
281
0
0
31
38
12364
41
0
11422
0
1
1
0
1
1
43
112
1
0
0
121
35
0
73
0
0
83
0
11345
2224
2647
83
1618
0
236
6
796
121
2
44
3139
101
90
309
35
0
24
100
50
11
1
125
0
0
52
117
0
91
82
15
0
1
1
106
7
1
0
28
73
0
1
0
0
18
0
141
46
1
73
142
1
1
130
81
166
1
1
67
1
187
85
0
255
449
1
160
1
80
1
1
0
1
104
26
79
75
62
1
182
3
1
81
1
0
1
84
8606
41
5967
53
0
68
55
86
1
0
0
98
0
15037
7511
165
47
67
4543
1
0
0
0
8937
0
0
2272
1
124
1
0
0
1
0
1607
1
0
0
0
2737
73
1430
40
0
82
183
0
47
0
1
0
0
1
1
1
7
169
0
91
4
107
0
1
52
1
0
0
0
1
1
72
1
95
7
70
173
209
55
1
1443
93
0
165
0
56
0
4694
2782
18
7
1
0
0
363
55
9
791
0
17
0
0
188
32
42
0
123
65
1
61
160
1
30
1
1
46
1
330
1
28
1
1
1
0
235
0
204
1
1
95
0
0
109
73
1
1
88
0
85
114
45
116
94
771
17370
0
86
1
8460
89
20
0
178
154
141
1138
1605
0
0
10
193
34
151
861
145
1
1
68
0
105
1
1
68
77
0
0
107
52
0
181
54
180
82
0
119
1
69
0
97
36
1
0
0
0
123
0
19
0
1
160
0
0
0
105
100
1
11
0
0
0
1
0
12
3818
0
1
90
68
147
11588
100
6615
1
9
0
149
1207
0
160
111
5543
2623
6305
89
79
12
0
34
1
3813
73
2226
127
148
0
0
0
331
1
185
85
13
12
1103
53
173
0
86
69
1
0
0
0
0
102
66
28
1
73
128
13223
0
2
2404
2791
1423
67
4218
282
179
45
1
0
1
16
1
0
1
0
52
118
0
660
85
1
22
8
39
0
1
70
51
42
53
85
21
63
0
170
1
0
67
1
82
524
5
6869
151
1
0
6122
1
0
0
1
0
310
1
1
100
152
1
70
1
0
40
0
101
152
157
79
0
1
81
1
1
0
5
65
82
65
701
6
0
0
1
125
0
1
0
97
1
100
0
0
26
0
201
65
0
32
210
0
1
103
281
0
106
93
42
12
36
99
17
55
0
77
0
69
60
0
33
133
272
95
0
8
0
52
1
63
99
4876
107
1853
54
20
59
50
58
100
0
13
1
54
127
0
1
1
1
108
831
1
1
1238
0
49
1
122
86
221
1
0
1
28
85
24
0
0
0
0
0
88
76
0
0
18
1
103
0
1
10338
1
8048
0
600
1
0
4924
88
1155
0
2754
60
2619
0
0
11
37
238
51
67
0
34
11
139
1
52
0
1
1
38
85
113
0
1
1
21
1
160
3
0
0
77
0
117
111
28
83
0
161
0
0
11
1
30
0
1
16
12
1
41
79
0
39
0
31
1
1
0
106
0
1
1
5
1
0
0
45
1
1
0
0
77
85
0
1
1
0
1
0
0
1
205
118
14072
108
91
99
291