0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 03:08:49 +00:00
OI-codes/LibreOJ/2130/data/manager12.out

100001 lines
367 KiB (Stored with Git LFS)
Plaintext

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