99297
99459
103
99710
5816
99493
3217
7757
3555
99282
99899
6676
2603
99556
1969
1338
1975
99985
2561
99387
99143
99423
99465
5454
99517
1067
983
2841
99921
99652
1292
4950
841
4767
99166
1175
99868
6989
99310
99449
5280
99686
99764
99670
6012
99193
99479
99125
99701
7404
6533
99238
99247
99163
99231
99167
99375
1524
175
99646
2730
99271
7227
4600
6755
99108
3813
99136
6066
99137
4131
99668
99545
99145
3791
99603
99811
5592
99189
5066
6171
99212
629
99522
6661
5994
99896
3445
7339
7474
716
3669
7839
99126
7501
5967
4995
99186
99418
3504
99150
99575
461
99779
6765
99839
7889
6353
99733
2853
99453
2683
6496
3828
99951
3506
99713
4888
5802
99756
737
4251
3659
2441
99145
99945
99623
99407
1322
2914
99820
2483
99351
99993
99361
99651
99411
2427
7100
99578
99859
3980
99606
467
99574
7099
99829
1005
2579
3126
99279
99243
6405
99856
1065
99871
99792
317
5587
2513
1134
99601
7405
2514
2998
99916
99110
99179
2780
99669
99865
6926
99884
99290
99952
99494
99127
99918
5305
7080
1484
6171
99574
99922
1275
334
3338
3434
2439
99717
2020
99304
99200
6497
725
1752
4889
99786
361
4670
2518
99939
3323
3413
16
99667
755
99513
99932
3227
99607
6046
4447
7494
7097
2450
99207
3311
99360
99457
99850
99531
5
99508
160
5945
99291
99345
4558
99661
99743
99645
2146
99230
99364
157
7403
7962
4144
99644
99547
99575
4656
99690
7603
6286
6525
99894
99393
99255
99591
2307
99736
99133
325
3152
99910
99468
4011
5514
5363
3180
3817
2852
99190
7260
5503
99251
99534
2851
99214
99773
99262
734
7756
176
99905
7109
99434
5486
5562
99284
99233
6797
4845
99320
99735
7145
3026
1299
99243
2684
99800
99435
2449
7401
1261
99314
99589
3795
5773
99611
99231
99394
3771
3881
99654
7379
289
2396
3106
99266
5423
99451
1
5842
99140
99582
99418
99795
99919
8032
99840
8066
99381
99651
4887
99422
99805
7627
2703
99942
99678
7653
7060
99403
5206
6190
503
99426
3567
2933
99925
99982
99800
3568
99731
99411
6332
5149
99509
99265
1943
99879
99402
99474
99965
1436
99138
99473
7410
4365
99426
2030
3602
99239
99839
5700
5111
5464
99602
5784
1909
3186
6774
99731
99174
99423
4033
99139
99246
99930
99809
6292
1135
99657
99122
4988
99211
99500
99269
3624
99401
99808
81
5514
99829
3769
1894
99880
99381
2294
3917
3843
99454
99821
99792
5815
2009
99843
3082
99625
99756
99912
99776
99709
99372
99656
3149
4544
6239
99792
99559
869
99357
99663
3288
99519
3455
99151
5110
5571
99150
99998
6451
1778
4322
1996
99650
99858
99524
5352
99402
2919
2345
99137
6007
6607
801
99196
99310
99778
2661
5539
7964
205
4050
99630
99559
99880
2119
99225
99941
99804
979
99895
99625
835
433
99599
7273
99363
99285
4902
3025
99620
4367
99770
4877
6044
99582
99777
99146
99812
3650
190
99879
99989
99713
4309
1402
99874
7082
6790
990
5905
99301
4126
7061
6407
99894
99775
3013
3684
99247
7936
536
6061
2410
4986
99810
99918
99118
99179
99422
1159
99141
3918
99572
208
6948
7441
5189
3672
503
99996
2950
5586
1678
99340
7786
2107
3938
99280
99511
99518
99706
99460
99835
99944
3475
99213
7991
3586
3835
99314
5018
99715
99181
99192
99590
99595
2726
99467
81
119
99307
7877
1079
99306
99228
99412
2017
5513
928
99784
7913
99767
99542
99746
1122
4563
3338
6752
7595
4607
482
99154
2599
99803
159
99464
3157
1631
3404
99854
3155
99913
6756
99527
99149
99754
3790
99840
99667
7958
6972
346
5535
3912
3767
99467
4550
4675
99841
6943
99168
99511
99653
99307
6999
99749
99622
52
6364
99683
61
3869
99882
99697
5030
99545
99517
3218
97
6090
99209
99675
99144
6175
2765
3799
6047
99277
3130
99364
99113
99170
1065
99762
5147
7113
3844
2163
1483
373
31
99454
99383
5109
5506
7397
99642
4187
2006
6302
99183
99694
6706
99281
2024
8079
3763
99820
99589
99812
653
99432
99825
5252
99839
99955
2107
99645
6615
5692
5455
4366
99157
7375
99982
1876
746
99242
99458
99805
99662
6118
99537
99312
99928
99360
6679
99397
99717
99517
99693
1494
99938
99246
32
7937
99595
99678
99381
99641
4041
99456
4635
4568
99813
99142
99554
99617
2834
934
99355
99461
99851
6729
99596
6984
99207
99875
2332
6647
5400
99382
5808
99222
99443
924
99478
7965
99990
7087
3085
99732
99469
99227
4431
2385
99578
6305
99385
99276
99576
99341
4358
99637
99640
6762
99722
4098
1166
99971
8019
4199
744
99287
99301
2575
99522
99396
7242
1011
99352
99138
99603
99349
99748
3344
829
4843
99306
99838
99551
1227
99817
99681
99886
233
99151
1792
99862
5003
99584
106
99574
86
99370
6303
4824
99711
954
174
1149
99788
916
99165
1068
775
6150
99881
99472
362
1711
99825
2783
99235
99964
99339
99702
4305
5353
6091
1429
99388
99277
3583
2017
978
99414
99231
4020
99794
99919
6918
4663
5675
99467
99589
6479
1316
3630
3818
99478
99982
5398
5662
99665
99460
1121
99935
7778
99750
418
3170
99195
686
99869
99605
890
6493
1386
6276
99747
3620
99622
5249
1065
5004
99677
99713
3801
4049
99938
4207
99990
6329
6237
7736
1986
99768
99799
6426
7328
7023
99815
99628
6176
2743
7013
6412
99776
99412
7202
5150
99799
99265
3089
7928
1511
5042
536
99460
6764
479
99168
5011
99600
99948
7250
4250
3777
7269
99215
7871
6114
99921
7842
99447
5516
5978
99995
7978
99797
99430
677
3645
99775
99698
99471
2808
99810
99669
1813
7187
99345
99444
7659
99558
6034
4487
3348
99934
5385
3635
99373
99217
99810
99425
99521
4835
99454
5768
99503
915
5838
99664
99989
99398
1810
99774
99844
3176
99500
1044
4382
99471
7964
7547
99424
99949
698
7113
99191
99738
6686
7668
1237
874
99714
99881
97
6090
7655
99313
99998
4801
71
99614
99679
99928
99773
99984
4712
99522
5660
99121
99341
99803
99760
2635
148
99748
6550
99972
99420
7324
99622
99770
99701
99358
99453
3754
7570
3482
5191
99525
99617
99996
99788
3504
6779
4165
2564
99226
4112
99496
2977
337
99369
6535
2265
3769
99975
4646
99698
4754
99722
3886
99992
99395
4675
6657
99257
99716
6252
99222
3393
4271
99209
99205
99986
6119
3357
99947
4735
1056
99614
3879
5308
99711
3363
5527
99549
1760
99657
99486
3289
757
99788
99809
3055
99759
99476
4321
7065
99928
99992
2085
6053
7933
99260
99693
99610
5145
99483
99763
99995
5565
6752
99905
99581
99519
7768
5360
99440
624
99371
7240
5733
99258
99453
7143
4920
7309
4830
99564
99178
8024
99872
1078
99676
99618
2960
99207
99895
99251
1359
99234
99936
4282
99273
1949
3395
99574
99789
6242
552
99298
674
99243
99690
99789
4754
99914
3892
99892
933
99427
1856
6861
2558
99240
99412
99748
7279
99535
99490
99334
99335
7623
99135
4445
936
99301
99652
99161
99237
2279
94
99495
99648
99392
5902
99990
99825
26
5262
528
5629
6556
1321
5734
99228
5510
99808
6514
3216
5356
99800
3711
5618
4619
3360
99339
99259
99803
99205
99863
99753
5035
99129
538
1436
99472
99709
99186
99532
5629
2315
7061
99476
99277
99438
99332
99623
99169
99863
99238
3433
99764
99153
99562
99937
99472
99383
99736
5225
3435
99658
99457
2417
7606
7176
3551
5847
4117
992
99853
4695
99850
99431
99371
6683
99527
2528
99694
99716
99670
2449
99621
507
765
4801
5923
99880
99530
884
4025
5914
3579
6828
99730
7003
99407
4762
975
146
99264
4582
99137
3108
99922
7085
7295
99416
5949
99353
4943
99238
7987
5339
99472
2342
99809
1259
99726
7161
7480
99809
4582
99921
4702
1828
99824
99477
99450
99889
566
99677
6092
99675
4453
99355
99356
99650
99495
4472
99105
2298
4124
2235
2369
99858
99733
6255
99293
5029
5242
963
2698
99221
4592
5808
3417
99710
99814
99244
5746
4900
99333
99910
3469
5198
99399
3411
99576
99257
99983
7351
99433
99445
3260
99398
7340
99175
99337
99181
4783
99349
4590
4623
99774
6060
99668
99228
1882
99418
3034
6031
99817
7980
6320
4388
3114
99925
99662
3106
1455
99201
99631
2091
4300
6561
99573
6536
1579
100
99444
5756
2269
99451
99566
3029
2970
7950
2951
99884
3856
6008
1458
7881
99713
7406
99874
267
99432
99462
4317
557
99181
3527
99690
99838
6429
2808
99279
99433
99249
99115
99971
7772
99719
6476
99707
99547
491
3932
4856
5557
99584
99655
99377
99474
3762
7729
1223
7705
7374
99999
1063
4747
3349
99436
6558
99277
3135
99679
1171
4268
391
2133
99828
7945
99382
99467
5774
99868
6143
99403
3519
6877
99309
7745
99744
5553
6610
99420
99439
99237
99209
99907
99859
99722
99367
3216
99790
4736
99838
99800
99343
99815
99573
7463
8044
99907
6699
8062
99395
99721
5237
6036
3776
6868
99566
3097
99974
5521
99523
99628
99285
5665
5725
99167
99817
99855
99569
99785
99996
5173
99599
2578
1578
1620
8046
1395
1541
1586
5889
142
99135
56
1208
99992
3523
4725
2981
1952
3986
671
5685
5237
99429
99988
99450
99707
99141
2253
4066
6583
5984
99141
7873
1253
99344
99482
3017
99581
5845
7145
6249
4306
99708
4546
7887
6960
99985
99162
99854
1761
99762
5636
7188
3753
6132
99364
5419
4981
99986
6038
1273
1795
99869
920
5375
99233
519
7618
1787
6013
99741
99258
3895
4407
99175
99951
99447
5689
6880
6216
471
3402
3767
6181
6706
3857
99956
7180
99972
99211
1831
99155
2649
99366
1319
99989
99492
99188
7448
99105
8089
841
3196
99672
99869
5689
99775
99434
1366
1305
99241
5909
2256
99597
99750
99982
99653
99417
7982
7821
2798
3696
1220
99888
226
7945
2301
4205
99490
660
1029
99893
99837
5330
5293
99586
99298
99834
99576
3740
99374
99125
6044
4014
4053
8025
888
99192
99507
99650
3348
99591
99614
3023
7572
99351
3944
99177
99536
99440
99563
1415
99452
7400
99888
99186
6547
99352
7390
99949
3164
6122
99595
5110
4980
99670
859
99549
99972
99895
99255
99880
5574
151
1509
99593
6955
99595
7287
99917
5673
99598
99475
99999
99767
6047
6964
1650
99740
149
99126
3533
1043
99296
99146
4491
99159
2751
99459
99114
7570
6823
6920
4578
99376
3408
2647
99349
4677
99355
5096
7902
99257
99258
99381
1489
4309
99502
99357
99205
99442
99144
573
6046
5630
2702
99360
99289
99913
3852
7293
2187
2772
99719
99350
2271
99693
7756
99693
1851
88
99342
2191
99236
3944
5007
99216
6001
99187
5666
2962
6879
3074
99501
99280
7099
99306
99481
1447
99986
3465
6944
99235
99110
5281
99297
99677
99729
99879
99933
6814
4079
99184
6943
99601
99476
4647
5580
7426
99407
355
99617
99984
99661
2283
99559
99411
6236
5639
6455
5478
99457
4379
99363
4456
99991
2033
4611
8009
99860
8009
1478
4597
5685
5654
3402
99475
1785
99250
99616
5460
99484
99672
2876
99479
99552
99157
99808
2804
99489
7656
99422
2701
3855
99849
5334
73
6808
2390
99705
99865
99176
1434
6400
99421
6218
99687
6277
2560
99681
99726
99936
3848
99918
99706
1827
586
6608
1160
99564
4126
3526
2317
5719
7565
99540
99272
6462
99409
5189
99258
4883
99884
4380
99812
7704
6977
99211
99890
99305
924
99544
99508
99670
99126
99291
2748
7932
109
3926
6468
99898
1925
5353
7423
5359
99709
99598
5298
3155
3279
7568
7475
3519
99981
7703
7871
99259
99593
99491
99251
5369
99485
99511
99603
4029
4496
99189
2835
450
6057
2725
2010
99258
99110
99325
4207
5611
99222
3776
99626
5565
99385
99391
99510
5580
99830
99425
99436
99980
5718
99346
4327
7948
99813
5777
1662
99995
544
99115
99721
2596
99157
615
6583
99109
99977
1423
6253
6238
99768
99260
99898
99421
5680
5122
5776
99613
2205
99126
99263
4458
99862
99124
2360
99592
99546
99610
3049
8028
3629
4631
5516
568
5219
99987
691
99851
99894
3575
99497
393
99555
99669
99383
7555
3660
723
99644
99110
99171
99216
6526
2390
1372
3320
5380
3353
7770
99203
99823
99435
7308
1371
99773
713
99288
99624
99731
99413
7742
99180
99176
99413
99226
99404
6585
2839
99423
99919
6192
99859
99452
3027
99334
99663
99998
4131
4333
99711
6013
1494
99578
99784
99801
5899
536
99470
99863
99527
6367
1090
99767
99176
99530
5567
5699
741
99127
205
2573
99536
99306
99888
4986
4395
99885
99979
99699
2721
99628
99108
8099
3838
5438
5933
623
351
99149
99696
6971
99866
99592
99332
99172
99112
99900
99234
99676
2484
99528
1897
99382
99902
99471
99235
3126
4701
6852
99124
99757
99494
4599
175
437
1940
6938
99963
99578
99975
1815
99815
99925
99413
5082
5020
3711
869
99326
99373
99750
99471
3770
99332
99952
6642
99953
99800
1318
3421
99673
99586
5590
99655
5680
2254
565
99444
99233
7102
99460
4942
4912
8071
99909
99928
99767
99500
99966
99530
2244
99877
4128
99739
118
99632
3633
1686
2898
549
99271
2461
99358
5365
6730
1771
99320
1435
99772
99467
1502
99983
2671
99540
99509
99724
99173
99158
99248
8003
3984
96
1124
99929
725
99755
7322
5935
99902
807
99519
99757
99934
99811
1088
2362
3881
99725
99728
942
99422
99787
99926
99234
1608
99330
4749
4200
99368
1276
5866
99376
99656
99907
99543
99588
7814
1150
8055
99582
1221
99858
5249
2854
1561
3688
99764
99241
99117
99377
99801
7832
99458
99980
99729
6007
99153
99939
7100
1048
7881
99886
99459
99928
1729
1921
99554
99408
99114
99813
99130
99308
4686
99626
99912
6252
99792
99275
99804
99394
99775
3476
99446
4697
99850
99370
6240
99941
99667
2276
99126
99863
99929
99693
99624
5983
99954
99430
5351
99344
4054
2764
99156
99749
6752
3273
99347
3098
8032
99180
6144
99980
5175
2143
2093
99573
99411
2286
99343
99587
6463
6957
6725
268
99578
3339
5174
6218
99427
99794
6169
2334
8018
5676
99391
3873
99787
99755
7551
3760
266
99169
2526
99737
99226
99204
99645
99968
1617
99347
2014
99886
5163
99417
782
99264
99522
7342
99788
6485
99308
670
245
99256
99508
1751
3299
99397
2612
99859
99922
167
8012
4487
7072
554
1067
99709
5300
1693
3976
99709
319
99776
99354
5281
99912
99863
5814
99233
99481
99497
99454
2931
2858
2256
99907
99600
99170
99825
7007
99503
99570
6878
3288
99946
99849
6089
99502
4805
3221
7184
99670
1708
2979
99332
3130
99595
3248
99906
99281
99616
99503
99984
5220
99153
99384
7302
4991
3720
1988
99848
650
99923
4917
5987
7029
4399
99647
99498
4915
99633
99235
4937
1081
99981
7852
5505
99923
789
6308
99967
99741
99353
102
1609
5056
7333
99861
126
1476
99187
99745
2089
99854
99158
99946
99932
99624
2753
99930
1839
99969
99791
2543
247
99291
4164
99405
6466
808
99578
4452
1089
99175
99975
99847
758
2745
99185
99139
99771
1282
6822
99474
99937
54
99323
172
99670
1485
7139
7560
3029
799
99779
99579
2197
492
99119
4436
6507
7464
99432
99901
4005
736
99795
2641
2956
3611
1158
3099
99211
6302
99983
99833
99261
99622
3361
5631
7128
6704
99717
99769
2748
99911
99571
5098
1901
2263
1145
2253
7462
2929
1693
2178
57
99858
99240
99628
4674
4572
99825
99238
515
99455
1058
99283
3626
3493
1482
99148
99850
99755
99565
3871
99849
776
537
99680
99574
99691
7901
4060
99122
99198
424
99787
99688
901
99388
3432
99381
2963
99520
99280
4822
1317
99307
5357
3543
99156
99909
4899
99245
5624
99255
99896
6450
99614
1366
99483
99980
6569
295
205
99749
6694
1286
2756
7857
150
99617
99717
7858
99469
99385
99590
6478
3903
99203
99245
333
99529
6203
99736
6943
2977
99393
99280
3676
99827
99157
3620
3812
99330
2826
6955
99240
99959
99683
1299
4505
3922
7031
3828
4915
7640
99187
3506
99203
99893
3941
99599
99395
4578
99455
99473
3861
99817
99675
70
6369
4553
2237
99582
99936
7234
99713
99878
99102
6591
2566
99559
4055
99324
99769
99507
99753
99903
5790
99991
2254
99470
2717
99326
1313
4671
1791
757
99945
99537
99486
221
99133
3217
704
99324
99367
6157
99965
99634
2920
99249
2805
99759
99645
3321
7999
1279
6915
5058
99243
99591
6134
99185
99465
6194
86
7423
1358
99482
7510
1946
5785
99297
2580
7805
7071
744
634
5214
99721
99867
99598
99815
99919
6564
407
2401
99192
99108
1277
99456
99277
99421
6209
1543
99804
6810
123
99209
99523
99825
99618
7155
7154
5673
99136
99976
1436
5569
99236
4593
99941
506
7778
99433
2842
4010
2040
6172
69
99861
6071
6390
3058
1793
4744
1971
2989
99234
99622
99453
530
240
3968
7619
2638
6451
99484
3390
99943
7420
6844
99484
99832
2787
99474
520
7077
3161
7871
99686
99580
99656
99770
3927
6823
99257
4095
99558
99127
99211
99199
320
99948
7705
99224
99647
1814
99219
3876
99467
99727
234
3919
99492
4026
4197
99838
853
99284
3219
99519
4965
99277
6991
99150
99945
251
2615
1689
5246
99857
99164
6488
4756
4050
6816
1239
99144
5231
99738
757
2892
5003
99330
99126
7955
3911
99467
6375
99531
4135
6103
99334
99662
99557
99407
2331
5342
99785
4437
4481
99640
3646
99199
3905
3479
2119
501
99399
75
99816
932
99557
1387
5543
4686
3572
99369
2189
7646
99412
99181
99635
1324
3770
99891
99270
7459
219
99653
99131
99245
99694
6956
99102
6784
6466
1192
1165
1533
99891
99706
99790
99210
99233
519
99110
1283
99268
99328
3832
4229
6234
3362
99447
4843
99845
4165
1117
2163
99466
2010
99851
99225
99388
5813
6228
99684
99546
99468
6945
99353
2328
99726
99641
4553
3347
35
99121
4596
7278
99234
3538
1820
1613
99152
7014
99648
99290
7904
99414
99523
99856
7666
5460
3978
99676
7593
6780
7878
99104
7585
5374
7302
99267
5971
1089
6788
3348
99824
7307
99158
99287
7758
4885
747
2551
413
99321
3284
1696
99824
99866
5144
99278
99403
99932
3237
99131
7685
5134
1419
3688
99950
99187
99600
1392
5245
99353
99562
5192
99581
6420
99685
99409
99878
3625
99149
99859
4474
2989
99765
99140
99824
4651
7588
7852
99506
99868
99799
99668
99883
4077
99148
7982
1306
99340
587
752
99224
99655
99175
99765
99388
1011
99607
1907
99889
99619
3197
2594
99836
99131
7882
4516
99648
5995
6775
6978
1635
99681
5667
7225
99245
99921
99939
6108
1449
99649
2664
5452
6632
469
5424
4186
202
99315
2111
99174
99431
6680
7683
99739
99720
99425
197
4276
4198
1611
5560
99685
1118
99561
99327
99130
99979
5778
99628
2217
4574
99505
99322
5693
99695
8043
8034
2217
99501
3995
7727
99925
262
3616
99351
6261
2158
3980
99818
99556
99791
8063
552
3222
252
99146
99879
1037
4383
235
99274
99944
99131
5218
3064
6727
2859
99746
5141
7881
6572
99122
99919
99712
99549
1517
99911
1784
99756
99842
3395
878
99537
99605
99394
99907
99737
99965
4853
99930
99648
99801
5278
2321
2329
5310
99510
99366
99533
4964
3154
233
99795
99435
6136
5075
99948
99181
3956
99684
2473
99181
7807
99633
2451
99582
119
1639
5561
99497
99641
5180
99992
99744
6017
99888
4452
1191
7399
99765
99995
6954
99871
2522
6357
6228
403
1794
99429
99945
99444
99491
99667
1152
1114
99434
99934
203
2687
961
4788
310
7179
99428
2491
99664
2631
99610
99886
99342
8053
822
7237
99168
6888
99105
6145
3111
871
99204
4773
99110
6206
99107
4847
4429
5670
99355
5903
99536
1776
5141
99304
6170
5566
289
355
99634
99271
1396
99865
1606
2024
1514
3888
99539
3292
99951
2433
6380
99282
1282
7342
99158
99339
6614
99223
99106
99106
614
3851
346
3268
99967
3240
99780
5692
99534
1692
4696
5044
5811
99168
183
568
99286
3801
3332
1270
8040
6209
99501
99400
99876
4200
6523
2681
99780
99584
99426
5769
4809
99872
2962
6708
781
763
7527
99673
99212
6130
1064
3173
6765
99218
99401
99635
99410
99581
2175
831
99279
99185
5532
7657
4291
5012
4736
5747
1817
4314
7786
781
99785
2964
1974
99664
99662
4712
3740
99305
99708
2591
3764
7568
7603
99435
605
99969
1626
2024
2167
99214
99137
99183
115
99548
1897
99527
99867
4865
3529
1617
99917
2549
99775
99847
99697
1471
8071
7003
99703
99242
99353
99996
99341
99366
5031
4457
4257
99844
99528
99890
3217
99469
4540
99761
1704
7049
99801
2629
5398
99947
4567
99760
1369
2774
99385
99280
3581
99162
99521
99128
5729
6491
1123
7807
99887
99798
99532
99722
1586
99738
6501
99675
99726
3117
99419
6815
99396
4123
304
321
6633
7620
99779
1247
99425
493
99173
1146
99282
773
99712
99839
99794
99457
4072
3848
99394
3642
6376
99875
851
99302
344
99348
99365
450
6952
99384
99670
8014
99127
99546
99690
99943
99141
99926
6319
3713
99472
99520
6016
5212
99683
99490
99737
3352
1728
99986
5042
99326
5838
99713
653
5537
1018
99264
1368
99582
99222
5208
3382
4794
816
99908
99279
99523
6742
99885
99142
5277
7702
6477
99448
99591
6547
4114
99761
317
99724
99980
99767
6958
99796
4536
99400
3738
4914
99126
99968
689
99985
6769
6627
99412
99664
99548
99329
99642
99466
1708
2505
6064
99556
7151
4398
947
99216
99104
382
4222
5786
99109
99747
99801
8065
99701
201
99348
6247
5733
99153
99862
939
99811
99154
99477
99102
2239
3281
99785
99542
99354
99454
2160
211
3932
6842
99678
340
5639
99758
99799
716
5998
797
321
3259
99935
4583
6419
6759
99644
3695
99849
99827
99136
1108
2895
99416
7634
5449
4938
99126
99145
7623
99575
99227
99662
6923
4057
7643
5657
99763
99683
99316
5350
99798
6176
99609
7260
99195
6049
5740
1687
3296
79
99899
6582
192
99694
4709
99863
4695
1558
99575
6894
4316
7027
2448
1786
99867
99185
99218
99177
99254
99134
99952
7242
99390
99786
6644
7806
99102
99559
5385
5811
99726
99648
6752
99269
5589
99947
99668
922
99353
2495
99983
4896
99669
99544
99462
99685
3490
99459
3432
5865
2870
99511
99603
3955
99394
6965
1406
2298
99940
7383
5937
3653
2858
99957
99509
1378
99680
1427
99603
99628
5940
99824
99283
99112
2948
99138
1508
99255
6925
99800
99603
99756
99917
99449
97
1683
3750
99960
5033
1355
99782
4660
99309
2356
1970
99475
99312
99568
99113
7979
867
99681
99542
99356
2939
7579
99955
99586
99550
99862
7871
5708
682
197
3206
99671
1505
8048
99491
7967
99809
1050
2380
2604
99462
99222
3568
2485
99990
45
2342
4708
99409
99420
1223
3074
7378
4929
99851
5109
7249
4582
1973
99470
99996
2682
5218
692
4197
3794
132
99340
2890
99591
99242
99224
99854
6839
99186
1584
3988
5935
99297
99940
99516
1051
7826
99553
99171
99877
99471
99837
1373
99400
4019
1643
3653
99749
99504
3904
99871
895
99874
99474
99496
99136
99818
99549
2984
99720
99840
99324
4247
99577
99151
99925
99930
99729
7809
99719
5163
99548
7679
99787
1583
99416
99112
99451
99909
99480
3357
99919
99682
4917
99525
99161
99855
5382
4042
3494
99593
368
99663
99876
4073
99475
4650
99656
99644
99332
4467
99467
99179
425
99841
4144
2068
99645
99106
99524
1517
132
99594
1927
1448
4303
99417
733
99439
3723
955
99871
99268
1429
99571
5254
99807
99263
99826
99600
1260
99194
99143
99128
99705
4634
852
2427
99745
99515
5874
5479
3803
4051
7520
99783
99938
99504
99416
6252
463
7718
3403
891
99134
4087
1625
1929
1446
99833
99112
173
2229
99453
99488
99207
1931
4386
99254
99991
7533
99237
99162
7477
5254
99623
3124
4712
99796
5983
99755
7343
99340
99650
6827
99461
4996
2210
2473
99365
99900
2810
99709
7926
2152
99669
4469
1436
99686
1382
99794
99931
3192
7212
99316
2374
99590
4837
1585
3659
1791
7403
99722
6449
99102
99546
99989
99777
99302
6633
99779
99849
533
99641
99247
2559
5539
7645
99515
99744
6457
3099
1913
3203
99140
99350
99718
1526
5886
99799
169
3193
99629
99944
99696
99260
99620
5310
99729
5153
2638
99820
99962
4451
7428
2017
5666
99317
2456
4748
99982
343
589
656
2096
99845
3623
99912
99895
4329
99734
4652
99671
7421
99850
99812
99452
2034
8065
99228
99111
99623
4417
3040
99537
99261
99659
7305
3597
4892
8028
3571
3976
99186
6127
5320
99727
6187
99374
1732
99940
5735
99775
6039
5987
4782
99472
99211
5622
367
99958
326
2419
4223
99122
3260
6713
99272
99745
6821
99879
6698
99759
99670
99822
99737
99670
99599
3864
99740
5521
99586
99109
1954
99153
99951
3760
99839
3889
99563
4030
99422
99618
99998
99506
99775
5715
99723
6251
2897
99849
5611
4410
99663
1124
8017
99486
99610
99360
125
4356
3951
99582
99752
99447
99186
4521
99471
99702
99831
99190
99252
99512
99850
1891
2759
6965
3405
99959
1676
4382
5103
99641
99624
7352
6700
2656
5980
190
866
3793
99841
99771
99996
7454
1282
3256
4635
1500
5909
99649
100
99216
1397
99114
5081
99366
6617
99772
5286
99965
99675
791
99271
302
99443
3502
99506
619
3575
950
1989
6246
5778
7613
99685
2083
99759
99976
99802
1252
7281
99973
1307
99711
6077
1695
99855
6779
99585
99292
6635
99854
690
2559
99161
99855
99633
99133
7099
99445
99957
99611
99500
99403
6850
4875
6889
1051
99963
99135
99985
4330
5331
99797
99934
7877
99654
2732
99725
99750
99227
2972
2622
3213
5224
5159
99791
2126
99990
5592
7592
99160
99373
5272
99129
99741
99731
553
99465
99774
7360
99968
1708
99630
99202
914
99307
99203
99600
5841
99479
2250
5459
7263
99403
426
2938
99453
4491
99618
99503
99142
99876
2402
99451
2751
7826
2948
99231
99743
1616
99709
99352
99356
99640
7086
99512
99954
128
99758
99663
99827
99897
191
7538
3378
99339
99434
99869
99360
99869
4947
99320
3602
7256
6004
99905
2692
1466
1842
99831
99602
99509
5654
99558
99169
6800
2487
99483
99557
99959
2738
5520
99126
7629
4523
99661
99740
99487
99330
599
2345
99845
7729
1506
99276
6513
99247
99622
99798
7090
99950
2493
99673
6378
99351
4189
7187
2392
99341
5181
5161
99796
782
99967
6215
99728
99336
99133
99812
99715
6428
2571
6097
2651
99219
99594
5418
702
2344
99230
8091
99738
99159
99290
4646
502
99902
7898
99419
99727
3949
99722
7294
99269
2028
4269
99603
8039
99189
99437
4951
385
99974
99866
99827
2369
99704
99753
99642
5717
99978
5107
99957
5903
99820
99945
99647
99723
5120
99213
5395
99787
3885
99813
5044
99196
99845
99654
99315
99403
1541
3494
2365
99357
99340
3041
7981
99998
99157
5180
4047
1281
99326
2569
99782
99772
5780
5792
99920
5255
99120
99685
99642
99370
6349
99395
99863
5512
99949
5658
6092
99106
99351
99600
99588
99606
99580
177
99304
3836
99384
418
5009
5041
99205
99677
7817
773
6304
99653
919
99995
99147
2766
99910
3049
6895
6842
2309
2023
99670
99695
3876
6078
99497
4628
99251
99120
99837
99235
4365
7593
99649
99285
974
1471
99995
99413
99112
7719
3971
1878
99933
6513
7023
99317
99703
99528
99767
6671
99307
109
7403
7513
99432
99715
176
99115
3712
5551
99407
5539
99116
99711
2120
6265
99487
99209
99214
99779
99190
2836
99757
5966
2204
99107
99851
99287
99121
3433
99833
99117
6686
99460
99900
474
6076
6831
99409
99266
3970
2342
6909
99527
99528
8015
99494
99695
903
7645
99921
99176
99447
1821
982
509
99366
3875
120
655
99956
99251
3868
99896
7359
99269
99775
99423
8058
7585
3290
99427
471
99917
99708
3548
99471
5479
99414
246
5267
6609
942
99344
2964
99260
1752
4833
99866
99588
99437
7898
99835
99649
3084
99306
7456
6695
99555
99300
99542
99461
99627
99381
99855
99393
99178
4407
99518
99363
2531
99360
99412
99121
99192
99803
6375
99543
4083
2466
6562
4355
200
1737
2799
1159
99902
5902
99977
1258
99588
99591
99109
99851
2903
99754
99801
99774
7769
99998
99197
99101
4079
99433
5078
5575
99197
99761
4272
2558
5069
99513
6411
952
99426
99781
99189
99732
99345
510
1023
99168
4104
99926
99426
6595
99399
2327
99515
3818
99242
99567
7600
99989
574
99588
99682
2770
483
6748
99861
6220
99786
1684
99204
99513
5847
99168
99676
1968
99207
99946
99591
5885
99267
99484
99876
114
1492
617
4949
99659
99850
99461
7678
7159
99422
6645
99593
3321
99552
99271
6972
7104
5047
4331
99899
4037
378
99743
99318
1711
99113
3923
99444
99205
99821
99332
7073
5096
99256
99696
99297
7872
1147
2856
3657
99910
99212
3661
99187
99132
5879
8017
5429
99528
99946
99907
6369
99291
5983
99112
1163
99850
99697
6645
3625
4780
99506
99471
6781
99210
99729
99138
99541
2251
3078
1964
99167
2025
588
1164
99535
99710
99140
99994
99669
99135
7787
99999
6999
99431
2841
275
99719
3480
7594
99337
99435
99521
99429
7760
99259
4906
99361
777
99224
99859
4620
99255
99572
99435
3978
1354
3253
99374
4442
99403
99478
99115
99679
99806
99192
3999
1550
99464
536
99649
99191
4966
99862
99181
99600
99451
2595
99837
4288
3309
4136
4351
99328
6030
99618
1375
7531
99826
99615
6166
2670
6520
5172
99800
99431
99177
1602
99507
99219
99657
4406
99644
99937
99329
4276
333
2416
97
99403
5478
99888
99330
99131
6797
99569
483
99863
99334
2294
99861
3491
99722
99558
1805
99891
99107
99702
139
6391
99615
4415
99495
7683
99529
1307
5919
1246
99954
2951
721
2225
99486
7867
99486
99125
3667
7598
99674
99879
99529
99723
869
99735
99777
663
99519
99670
1627
99761
99464
99737
4390
7733
99902
3755
999
99631
99864
4813
7236
908
99588
4051
4848
4066
99139
96
99184
99774
99729
5733
4502
6343
7399
2866
99264
99405
99819
3259
99565
2243
99897
4525
99438
6731
2272
99249
4716
3775
99789
281
99898
2616
99184
99245
3811
7524
7134
198
99365
7526
99131
251
99805
1871
99251
99564
99975
2348
99490
99925
99201
99924
99396
3046
1841
99175
99245
4259
99457
1070
99951
6612
3305
99744
7704
2558
99815
99753
99849
99763
99631
6643
99866
99367
3851
2799
1229
664
538
99626
7083
2458
99711
7549
99205
3969
3531
4305
99158
99916
2057
6996
99115
1338
1175
99702
4804
99885
3464
7234
99785
4118
99652
8039
99902
99256
99221
99741
99374
99849
99769
4675
99120
99467
99228
99291
99881
99978
99717
2571
99544
3252
1729
99200
99989
99835
5181
99114
99240
99239
99707
99932
147
99757
2277
99660
4452
412
2590
2394
3655
4990
5677
2160
99187
5350
99264
99975
5588
2912
99808
44
99584
99243
99261
99810
5973
99348
7620
99705
99499
826
5377
309
99539
99307
2462
99636
4383
99486
7672
792
4300
99916
99433
3496
99616
99386
7586
378
99969
99894
99256
2524
7003
99722
99505
2816
1179
99133
99804
5183
99318
99210
99937
99941
99346
4161
5552
99294
99793
99844
99576
99905
6224
99864
2818
3794
6890
99207
95
4252
99658
2513
3603
99830
6858
1259
99230
99828
2945
99680
99712
1186
6127
99177
99501
99980
6987
2571
7256
5534
6055
99616
99960
99443
3793
5795
562
7792
1206
99545
6453
4360
4102
1458
3304
3596
3020
99513
99869
4680
99696
99390
7039
2436
2644
99173
2115
99930
6442
2784
2443
99655
99815
3172
7644
99796
99766
99332
7612
5209
5301
3226
2664
99119
5734
99353
99748
3624
4842
1388
713
99484
284
200
99764
99162
1343
99552
99433
4446
2210
99313
5588
5398
99260
4049
99159
99744
99818
4056
99163
3859
1950
99500
2485
99182
99956
99488
99160
99343
5175
3476
893
99407
3801
7414
3892
99325
99972
1045
99929
99686
99654
2326
92
99688
269
99445
99918
3778
56
7226
99371
99489
99906
3912
6762
99934
99470
4536
5211
99308
99514
99525
99549
4883
99587
99760
99168
99440
6078
7734
99667
5488
6210
7212
5991
99774
6193
99817
99818
2838
6824
1418
5522
99771
2708
99496
99167
6226
2056
5149
504
5682
99506
7184
99748
3861
4086
99516
6194
5536
4212
99287
1158
99256
99134
99127
99266
2332
7853
99264
99667
99350
99325
99760
4604
6333
724
685
99255
1887
99494
99220
99596
99712
1226
1812
99653
1227
6266
136
6448
99407
7131
99637
99695
99306
99395
6110
4447
3619
5991
6671
6428
99645
229
7318
99334
5835
7466
99779
3540
99889
4986
99688
3587
99432
77
99468
99257
1754
99334
99233
99247
508
99545
6576
99651
99754
99381
99136
5587
7808
64
4476
7897
99636
99228
99972
78
99901
99916
1535
6681
4476
99141
4371
7313
5191
3926
1632
7941
99605
703
2459
99626
7093
99755
99128
1103
99852
99528
99999
99509
5934
2444
2493
2276
970
1337
7015
99553
99783
99563
2828
99437
99458
1047
99881
99138
99358
6198
6210
6966
1450
99782
5196
99674
2011
5813
99274
99753
5338
4611
2008
7406
99323
2575
5537
7341
99379
3766
99568
2127
99486
99312
99847
1699
2871
99602
7993
99529
3948
6153
99212
5588
99751
99804
6441
2479
99736
4647
99383
6536
99834
99187
99196
7752
4203
4262
4748
7448
2227
3082
99469
8074
1231
99367
99171
6713
99114
99557
3864
1190
99788
99974
273
99357
4455
99203
99183
6837
325
3768
99792
2722
99543
2387
6634
99572
99625
99508
7701
7076
394
99856
99969
99637
99163
6363
5074
7660
99663
99171
99752
99941
1601
5042
99815
99211
99251
99943
5110
1738
478
6838
5282
2803
812
99786
99475
99448
99468
1688
4930
99529
3101
99263
99637
3966
99477
405
99518
3529
6529
2254
99481
6280
99715
410
99486
3168
4109
99193
99733
5639
99429
99417
99459
99290
6575
7574
6673
3504
99661
99875
99522
99753
2313
4406
4788
99362
66
4277
99448
99778
4124
99976
6289
496
5901
99544
99606
99434
7994
99132
99562
6905
845
5345
7650
6774
5223
3280
99305
99104
99333
99345
99713
99494
493
7409
99972
4434
1370
7960
1765
4327
936
99553
99700
1560
6693
99934
1138
99492
6837
1476
6303
4968
3041
99426
766
99617
99602
6151
1397
99448
99644
99339
6706
6715
2830
561
3654
99535
99677
99444
99478
99882
7273
1797
8088
99454
4172
99391
1539
2576
99889
99262
99868
99801
99675
7365
2283
1248
99424
6352
99824
4627
99927
4397
3320
1003
6165
3255
5348
183
2998
99831
1840
2636
665
6509
99924
7062
99151
6703
251
99216
99328
99735
99164
4834
99864
431
4676
99748
7049
99381
6570
99125
99271
99425
99151
99489
99111
99616
5801
6265
6123
121
99995
1905
99720
99299
4322
555
59
1344
99522
99324
2504
99284
4556
99486
99365
99263
99849
99117
898
99436
99875
292
99326
99989
99361
99495
7010
7045
99329
99954
99759
4778
297
99835
830
99728
99577
3147
3132
99939
99116
99375
99714
4050
2356
99668
99528
99121
3601
99407
5905
6521
99230
993
99875
8019
99491
7134
4604
6663
3587
853
3197
99992
99630
99932
3763
99229
4631
99155
4254
99952
3047
5819
3253
99246
99940
1471
1181
2070
99816
99251
1979
99459
2646
99820
4874
99117
99915
5093
99712
99697
91
5190
5241
5676
99497
2312
99640
8090
99837
3162
6214
99231
99341
99702
99131
5434
1012
3176
99960
135
4859
6744
99607
99948
99967
4735
1085
99969
7492
99952
99806
5185
99546
99311
99954
8044
6877
8070
2328
697
99543
2011
1079
2484
99245
99398
3494
99909
5200
795
7365
3713
99962
99683
99313
139
99515
99468
99853
99264
6301
99898
99319
99346
7210
5051
2221
99875
99972
99813
2322
99900
99346
99331
327
5558
99985
6550
2333
5014
7940
99242
3209
5456
99257
99491
99115
3416
5378
474
99851
2007
6961
99414
99750
99832
8092
5804
7098
7128
99224
3851
99548
99768
1213
5902
99220
187
99411
99274
6999
6124
99835
6262
99943
99838
99435
75
1646
99205
99763
4412
93
1691
6298
99268
99716
6381
1798
7104
3768
99525
3205
3003
99499
3857
3281
506
99165
3622
7425
5868
1606
99119
3648
620
99122
99718
7537
99143
99872
99689
99763
2072
99919
2028
99946
7377
7412
3464
545
99586
491
99932
916
7268
1428
99978
99393
99607
99332
3489
99622
99202
181
99671
565
2641
6208
99364
99171
1227
3040
99524
1319
7954
99938
99786
99951
2703
99718
99472
142
99425
99359
99256
99324
4091
99141
99741
8023
825
99201
896
7876
7772
6141
3857
5566
6278
99258
99126
1017
99210
6550
554
99739
99771
99179
99114
903
99461
99805
99174
2657
7376
8063
99930
99419
99176
99331
99494
7346
99268
99697
8007
1249
99461
99152
7470
99183
6990
99418
7862
99678
3156
99220
630
1449
1243
99105
5776
6746
99392
909
99328
1510
7784
99101
2654
99665
99760
1562
99976
99445
99143
7748
1340
99529
5679
99567
5583
99105
99793
36
2937
99419
99464
6850
5257
3203
99209
1956
99995
99702
99273
99230
99406
99701
99710
99867
99884
99803
2484
5700
99537
524
99288
761
99573
99130
5017
99414
99421
7754
7975
99485
2008
4164
1360
7153
99535
3968
7371
1620
99390
1720
99973
99351
99506
6384
5666
3917
5780
7469
99153
4303
1202
7953
99199
99837
1554
905
134
99665
99337
99202
99885
99321
99262
4418
99431
8014
99337
99657
99913
99356
99326
99560
103
1098
3230
99210
99120
99967
4067
509
6730
7653
99746
99605
99869
3327
333
5114
5709
4314
99881
4974
99726
99111
99256
99498
99209
4144
1571
99934
99780
7723
99284
99384
99746
366
2949
99968
99261
99357
99572
1711
99393
2960
99591
99744
99397
99896
99125
7913
2477
3979
99645
4800
99163
6945
2997
4574
6001
99720
99173
99204
2522
99476
2416
3666
2783
4850
99665
6838
2435
6304
3485
5212
99494
99627
7859
7498
99106
611
99867
99867
99961
99516
1177
99973
99873
99381
99548
1194
99337
1071
99385
99117
99202
99890
2483
99186
3154
632
99439
99674
99645
99634
4052
5024
7869
99741
1990
99451
6345
99493
3774
4407
99355
99433
3318
99847
99797
99722
753
5429
99786
99206
2565
99731
5868
99895
4944
99872
99708
3796
4368
99439
7316
2563
99836
99535
938
99448
99553
99683
6735
369
960
99862
99143
303
99608
5316
99257
5059
2244
4594
99291
99621
2999
5036
99133
6709
4653
99519
2010
7061
99670
5112
99618
2565
428
99246
99803
99836
5760
6094
2190
1961
99600
2683
4317
4420
1632
4143
99513
99373
637
6183
99267
99908
919
5000
5545
4879
327
99559
99248
1410
99618
99836
99957
4378
99989
4788
4929
99389
1481
6444
99938
99699
99436
99684
99170
99459
7938
99611
622
1744
99647
99495
5476
2993
99831
2390
99291
99748
99751
99841
99539
99343
150
99587
99614
99942
3944
5359
4870
99428
5491
99917
99705
7120
99540
5312
2914
5693
99847
99293
99649
4879
99389
2655
2141
6258
99973
4679
99815
3920
99278
6911
99452
99753
6488
2455
3059
1077
5558
99799
99561
99628
4087
1194
3948
99293
5224
1683
3077
3701
99655
99811
99747
99509
1722
7116
206
2848
99608
99303
5477
99996
4961
4216
5185
99534
4056
99324
99498
99409
99815
4178
7901
99821
99473
4231
99543
99777
99165
99180
99333
99548
1543
6565
5639
99147
3164
99762
5361
99297
99975
6602
99428
99861
1807
5375
99648
99645
3084
99661
2323
99865
4469
7153
2504
1626
99251
99134
99997
99556
5147
3851
99658
99163
99165
99202
193
99121
99245
6752
8031
4381
99495
7512
5493
99985
99941
99638
99216
99497
99239
99812
99868
99433
1092
224
99226
1938
5277
99524
99240
1750
6916
99786
5592
99250
1110
99969
99937
4150
99837
99606
99440
99453
99833
1510
7814
464
2827
99907
1273
2174
7473
99656
336
99740
2949
99989
5168
933
3868
7308
99953
4386
6917
99835
5612
3829
2252
99476
99796
3998
99682
5660
6592
1266
99167
99146
3480
6089
1082
4158
6228
1500
99591
99585
2149
99961
99792
99612
6838
1785
7483
99206
6038
842
99655
2917
3801
7618
7804
99601
99202
99188
6612
99109
99632
3343
3630
99568
3221
2326
1472
7212
4601
365
5103
99338
99125
2846
99977
662
99343
5153
99351
2627
4706
99753
1282
3152
99453
1032
1797
99866
99881
7414
99966
6691
99342
6966
4387
99598
99736
99961
99793
99905
99460
99505
99459
99423
3697
99324
99287
99864
7385
5764
3894
4316
4748
99640
2129
5226
99342
99850
99131
99180
6758
99746
7678
99472
99801
143
99623
99574
7091
99454
7307
3765
99222
4992
3068
99315
3128
99610
5582
99249
5453
1140
1894
99703
7525
3203
2185
4041
6896
7033
1284
99439
99893
757
99174
7881
3529
1094
2164
5441
3936
99984
99767
3221
99745
4941
99708
2720
99357
6513
1240
99598
1782
7834
3285
3721
99788
125
99695
99339
4079
779
99238
4083
99885
99997
5500
99629
99323
99575
99365
99470
99853
4792
99430
99812
99510
3693
99892
99352
159
99518
99437
99257
6797
99304
3470
5861
99731
99208
2223
99285
99331
6843
99992
99153
99870
99534
99122
4012
99742
99120
99830
6450
5797
1230
538
99905
5667
99994
99411
99705
99848
1722
99310
5456
99253
6658
628
1438
2925
3129
99885
1408
99457
99859
6763
99403
99516
99399
99806
5103
3408
99435
99229
99186
99165
682
99884
99259
99905
99331
2748
99665
4480
380
7167
99677
99839
3140
99997
7184
99182
99602
7172
7173
3811
99555
1368
99114
99287
99454
2715
99282
99128
6396
4015
5185
99773
99399
99108
99668
99178
99836
99939
767
8028
99987
99620
99513
4375
5237
99635
99929
5269
601
3505
