0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 19:36:27 +00:00
OI-codes/LibreOJ/2130/data/manager14.out

100001 lines
367 KiB (Stored with Git LFS)
Plaintext

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