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

100001 lines
367 KiB (Stored with Git LFS)
Plaintext

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