0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 20:52:00 +00:00
OI-codes/LibreOJ/2130/data/manager20.out

100001 lines
366 KiB (Stored with Git LFS)
Plaintext

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