68724	66783
67369	65480
66033	64363
64817	63157
63748	62173
62833	61320
62312	60666
62192	60301
62358	60196
62881	60714
63801	61588
64955	62652
66013	63804
66920	65167
67966	66733
69122	68447
70330	69734
71327	70477
72034	70764
72089	70929
71632	70941
70993	70543
70268	69839
69325	68792
72475	71787
71145	70211
69983	68730
68726	67350
67637	66221
66759	65177
66129	64347
65803	63884
65735	63891
65975	64457
66490	65419
67203	66671
68196	68116
69210	69539
70314	70877
71164	72115
71985	73060
72702	73986
73476	74587
74132	74919
74310	74834
73931	74221
73003	73283
71892	72078
74093	74053
72926	72659
71782	71207
70854	70103
70136	69256
69615	68679
69284	68388
69131	68370
69456	68630
70039	69265
71025	70048
72052	71006
73109	72120
74001	73252
74847	74255
75873	75016
76974	75647
77984	76411
78669	77078
79085	77479
79073	77430
78709	77005
77828	76302
76751	75212
75454	74052
74264	72868
73106	71801
72282	70984
71327	70090
70571	69393
69854	68839
69546	68809
69494	69118
70073	69849
70948	70826
71866	72138
72727	73376
73581	74663
74735	75957
75681	77125
76517	78102
77132	78735
77732	79160
78057	79232
78039	79137
77573	78714
76708	78030
75609	76868
70993	72290
69791	71034
68524	69775
67341	68640
66158	67421
65141	66485
64330	65731
63972	65327
64152	65376
64875	65792
65813	66841
66890	67951
68008	69235
69222	70394
70363	71622
71544	72839
72782	74047
73866	74782
74421	75030
74375	74673
74040	74200
73445	73431
72688	72671
71503	71819
66250	66614
64906	65258
63611	63606
62139	62042
60940	60840
60004	60184
59262	60102
58760	60285
58527	60722
58894	61311
59722	62190
60901	63471
62125	64918
63327	66446
64518	67785
65607	69012
66641	70012
67595	70745
68266	71018
68687	71103
68816	70810
68741	70456
68214	69680
67264	68627
64264	65625
63096	64280
62120	63019
61156	61809
60508	60785
59966	59963
59754	59336
59701	59095
59825	59299
60259	59921
61069	60827
62154	61852
63231	62939
64267	64143
65234	65529
66316	66839
67238	68094
68135	68840
68788	69513
69235	69716
69314	69754
68869	69116
67962	68198
66878	67007
67441	67577
66100	65981
64554	64398
63412	62925
62313	61808
61609	61002
60998	60589
60858	60499
61000	60796
61636	61239
62438	62065
63437	63088
64499	64511
65779	66039
67209	67535
68521	68844
69456	69788
70077	70262
70442	70432
70642	70235
70257	70006
69635	69649
68750	69040
67791	68209
70709	71488
69181	70516
67853	69572
66747	68562
65909	67547
65232	66790
64948	66508
64995	66622
65386	67048
65933	67622
66879	68580
68099	69730
69716	71046
71191	72404
72665	73672
73988	74771
75146	75766
76020	76681
76519	77288
76838	77553
76845	77465
76544	77014
75765	76261
74659	74986
76753	76997
75553	75728
74233	74484
72960	73442
71631	72418
70863	71766
70405	71237
70377	71030
70348	71215
70613	71736
71286	72311
72389	72985
73847	74093
75170	75388
76251	76788
77369	78138
78607	79441
79975	80462
80595	81029
80745	81085
80435	80753
79876	80274
79193	79592
78058	78662
76953	77381
75459	76057
74258	74705
73206	73543
72439	72430
71627	71614
71142	71086
70914	71095
71246	71352
71729	71951
72617	72684
73601	73830
74658	75079
75566	76458
76367	77767
77178	78587
77823	79222
78315	79819
78651	80476
79039	80840
79337	80684
79455	80168
79108	79387
78409	78473
73921	74059
72584	72736
71165	71262
69953	69947
69120	68923
68640	68046
68527	67401
68498	67076
68719	67024
69069	67236
69794	67737
70914	68583
72237	69582
73779	70724
75165	71773
76404	72981
77381	73960
78062	74785
78515	75079
78810	75065
78811	74717
78760	74231
78215	73436
77407	72421
71916	66969
70596	65629
69253	64438
68005	63269
66977	62219
66299	61352
65962	60850
65815	60837
65686	61315
65880	62111
66406	63139
67358	64305
68488	65507
69692	66634
71021	67584
72200	68405
73209	69390
73983	70336
74261	71242
74417	71580
74135	71285
73851	70679
73130	69778
72219	68822
69215	65712
68011	64519
66856	63384
65594	62424
64481	61623
63522	60845
63187	60285
63098	59756
63616	59778
64318	60154
65243	61081
66118	62239
67157	63538
68260	64964
69520	66398
70688	67747
71910	68830
72932	69587
73755	70182
74029	70403
73966	70276
73478	69651
72845	68654
71858	67486
72627	68153
71309	66902
69979	65623
68635	64392
67595	63444
66892	62828
66477	62371
66285	62344
66321	62585
66867	63233
67840	63984
68949	65115
70174	66340
71383	67705
72796	69169
73969	70716
74920	72117
75503	72967
75894	73171
76232	73080
76027	72724
75347	72199
74236	71301
73303	70131
76571	73075
75319	71782
73901	70377
72608	69098
71698	68085
70954	67555
70562	67398
70395	67248
70422	67395
70554	67704
71128	68393
72320	69121
73845	70161
75401	71362
76823	72637
78285	73852
79565	75107
80629	76175
81134	76754
81287	76687
81014	76411
80429	75966
79461	75264
78180	74167
80138	76266
78596	75043
77231	73920
75870	72916
74818	71969
73830	71208
73164	70540
72814	70324
72754	70410
73140	70825
73914	71305
74959	72157
76253	73270
77611	74565
78940	75828
80140	77032
80984	78020
81631	78666
82016	79241
82179	79666
82004	79649
81337	79045
80400	77951
79309	76705
78252	75518
77061	74404
75893	73332
74423	72388
73185	71600
72139	70968
71684	70434
71328	70116
71339	70284
71765	70676
72653	71393
73812	72356
75088	73527
76535	74962
77948	76291
79238	77442
80335	78183
81142	78590
81663	78716
81714	78555
81445	78209
80781	77498
79903	76571
78883	75332
74269	70648
73091	69160
71718	67829
70680	66694
69702	65867
69271	65317
68874	64992
68818	64934
68940	64967
69404	65329
70160	66024
71405	66929
72698	68083
74152	69306
75260	70734
76440	72043
77331	73364
78161	74186
78614	74484
78706	74088
78347	73251
77722	72202
76925	71189
75891	70312
70360	65062
68860	63954
67361	62776
66119	61642
65213	60512
64556	59575
64252	58996
64288	58843
64758	59042
65518	59629
66575	60316
67831	61426
69215	62581
70650	63727
71910	64523
73047	65250
73920	65887
74809	66386
75493	66720
75978	66876
75838	66857
75338	66462
74249	65690
73052	64666
69741	61366
68537	59743
67469	58056
66464	56568
65605	55462
64907	54704
64570	54355
64468	54282
64662	54467
65006	54733
65566	55264
66502	56023
67611	57265
68893	58672
70044	60038
71175	61252
72030	62308
72761	63140
73113	63432
73146	63412
72930	63136
72599	62781
72177	62178
71292	61348
72007	62078
70574	60606
69282	58891
68191	57228
67334	55849
66610	54742
66166	54198
66014	54209
66033	54796
66265	55606
66916	56586
68036	57490
69506	58447
70950	59328
72333	60534
73333	61842
74173	63176
74814	64336
75380	65191
75669	65857
75618	65903
75195	65421
74360	64447
73179	63197
75936	66221
74308	65039
72652	63884
71310	62746
70211	61531
69432	60703
68819	60203
68586	60221
68670	60438
69187	60932
69883	61642
70800	62741
71833	64017
73178	65299
74737	66555
76093	67726
77144	68814
77856	69594
78233	69978
78274	70119
77947	69945
77393	69509
76686	68664
75676	67570
77818	69612
76384	68100
74785	66615
73329	65116
72063	63742
71137	62652
70539	62060
70269	61899
70549	61918
71039	62205
71980	62919
73022	64024
74425	65141
75785	66370
77013	67518
78180	68795
79193	69800
80091	70620
80558	70918
80752	70911
80581	70675
80088	70444
79295	69966
78373	69206
77226	68109
76137	66827
74973	65326
74016	63739
73165	62432
72495	61476
71976	61013
71804	60917
71939	61378
72410	62372
73074	63744
74255	65053
75553	66222
77004	67277
78066	68293
78954	69271
79646	70163
80029	71142
80307	71927
80192	72421
80030	72215
79569	71605
78877	70704
77935	69783
73301	65280
71862	64119
70656	62845
69677	61525
68980	60309
68336	59478
67848	59170
67698	59179
68055	59489
68664	60185
69513	61346
70410	62762
71620	64150
72818	65471
74039	66756
75161	67976
76318	69049
77099	69886
77599	70333
77773	70501
77637	70479
77006	70353
76005	69847
74803	68821
69352	63083
68251	61646
67094	60349
66104	59490
65103	58671
64674	58070
64412	57494
64506	57459
64602	57872
65086	58641
65897	59539
67127	60691
68541	61928
70191	63235
71769	64546
73118	65851
74137	67028
75036	67833
75680	68522
75873	69040
75656	69208
75145	68875
74276	67998
73138	67052
69930	64064
68759	63038
67804	61788
67057	60564
66356	59347
65685	58267
65079	57487
65048	57123
65246	57279
65729	57630
66375	58278
67272	59231
68515	60498
69721	61817
71035	63087
72006	64274
73062	65279
73830	66102
74479	66552
74655	66657
74431	66261
73911	65730
73158	65079
72264	64485
73056	65403
71809	64242
70492	63008
69232	61863
68441	61021
67836	60359
67553	60139
67309	60156
67304	60332
67399	60629
67789	61069
68552	61927
69589	63041
70639	64442
71810	65843
72922	67067
73897	68240
74574	69140
74963	69845
75145	70041
74805	69844
74321	69278
73664	68531
73047	67658
76258	70688
75050	69363
73976	67766
73140	66319
72542	64938
71930	64029
71297	63621
71078	63754
71197	64092
71833	64742
72720	65725
73804	67085
74960	68502
76077	69911
77287	71362
78448	72703
79374	73736
79936	74538
80148	74914
80139	75140
79966	74997
79632	74661
78917	74048
77971	73125
80313	75254
79281	73931
78187	72717
76741	71770
75430	70805
74282	69913
73832	69144
73580	68772
73573	68792
73687	69376
74259	70279
75321	71302
76675	72335
78078	73502
79355	74963
80349	76310
81235	77480
81930	78380
82383	79101
82591	79485
82495	79213
82271	78455
81561	77276
80556	76047
78703	75058
77383	73706
75954	72368
74558	71187
73259	70144
72287	69167
71718	68459
71634	68084
71990	68293
72522	68824
73456	69864
74500	71191
75752	72769
77027	74095
78318	75375
79551	76527
80600	77677
81374	78475
81755	78875
81619	78910
81225	78717
80648	78243
79912	77539
78934	76521
74382	71924
73279	70637
72074	69358
70687	68029
69425	66940
68516	65986
67997	65514
67690	65366
67750	65702
68018	66344
68568	67272
69404	68400
70621	69510
72064	70723
73378	71911
74586	73075
75584	73980
76527	74651
77148	74917
77432	75071
77242	74795
76559	74247
75747	73325
74555	72276
69153	66777
67839	65423
66758	63945
65668	62629
64682	61576
63895	60688
63406	59976
63287	59455
63280	59345
63645	59707
64359	60603
65460	61862
66833	63216
68322	64541
69750	65898
70998	67194
71923	68310
72774	69185
73306	69847
73673	70112
73624	70116
73259	69838
72278	69299
70959	68530
67656	65518
66428	64361
65205	63084
64004	62018
63049	61102
62480	60560
62091	60084
62123	59962
62410	59891
62982	60438
63671	61348
64555	62614
65686	63881
66729	65214
67692	66511
68543	67717
69431	68817
70264	69695
70911	70321
71220	70428
71076	70113
70607	69381
69724	68415
68520	67322
68860	67756
67358	66382
66033	65076
64921	64046
64088	63193
63532	62562
63156	62216
63081	62043
63242	62286
63799	62845
64508	63736
65425	64838
66436	66000
67644	67213
68956	68289
70114	69383
71037	70431
71663	71310
72130	71862
72093	71964
71670	71670
70831	71085
69947	70335
68853	69437
71671	72599
70283	71528
68960	70271
67876	68982
66983	67774
66251	66991
65726	66521
65396	66290
65540	66361
66100	66659
67085	67421
68272	68526
69527	69813
70792	70999
71994	72154
73118	73276
74281	74350
75297	75065
76010	75529
76202	75737
76008	75525
75554	74945
74844	74022
73844	72869
76037	74744
74887	73207
73757	71697
72667	70294
71647	69119
70938	68154
70284	67568
69936	67289
69951	67396
70369	67840
71108	68647
71891	69826
72964	71096
74226	72369
75698	73625
76961	74821
77902	75778
78462	76389
78715	76860
78624	77178
78195	77252
77483	76771
76688	75925
75739	74813
74609	73574
73445	72242
72258	70824
71044	69472
69882	68290
68934	67372
68403	66798
68250	66634
68329	66972
68650	67650
69165	68625
70115	69606
71253	70782
72600	71944
73898	73193
75118	74192
76057	75177
76601	75878
76913	76293
76948	76274
76734	76116
76201	75812
75391	75224
74316	74387
69603	69935
68383	68804
67252	67466
66166	66013
65048	64842
64072	64022
63354	63586
62930	63331
62782	63459
62960	63796
63581	64530
64713	65339
65976	66546
67366	67891
68530	69521
69596	70886
70292	72088
70842	72828
71329	73379
71639	73661
71580	73756
71098	73398
70279	72607
69213	71330
63533	65646
62069	64322
60560	63090
59169	61847
58035	60559
57055	59560
56390	59058
56213	59119
56573	59506
57283	60027
58263	60793
59507	61787
60830	63092
62068	64602
63195	66040
64345	67275
65497	68201
66485	68941
67225	69332
67453	69296
67333	69055
66702	68457
65940	67513
65038	66235
62221	62914
61208	61555
60080	60303
58871	59203
57947	58477
57195	57880
56724	57339
56382	56951
56486	56827
56802	57322
57531	58176
58418	59497
59649	60963
60928	62442
62199	63750
63397	64770
64584	65708
65506	66416
66119	67006
66238	67281
66160	67115
65728	66537
65030	65545
63934	64596
64389	65048
62963	63667
61480	62109
60171	60921
59025	59918
58276	59144
57728	58561
57476	58362
57542	58456
57962	59005
58801	59941
59861	61162
61114	62469
62489	63730
63875	65043
65238	66272
66408	67260
67318	68095
67772	68589
67828	68897
67613	68711
67033	68299
66298	67503
65303	66447
68398	69311
67211	68121
66077	66953
65038	65976
64031	64962
63108	64150
62323	63459
61805	63158
61731	63181
62176	63584
63052	64219
64300	65198
65777	66407
67146	67759
68342	69097
69227	70274
70065	71376
70754	72122
71369	72560
71615	72631
71396	72426
70783	71950
70153	71150
69372	70100
71788	71985
70751	70435
69634	69001
68519	67820
67470	66906
66727	66105
66237	65536
66133	65499
66227	65823
66706	66459
67413	67157
68412	68179
69526	69384
70787	70830
72008	72331
73226	73688
74308	74863
75320	75759
75968	76382
76145	76549
75948	76230
75281	75566
74403	74627
73237	73537
71719	72265
70159	71084
68689	69856
67434	68656
66334	67634
65431	66941
64843	66662
64560	66567
64473	66776
64880	67085
65802	67698
67075	68429
68250	69402
69352	70327
70467	71401
71718	72374
72835	73499
73687	74335
74288	74932
74623	75153
74688	75213
74263	74930
73507	74286
72500	73233
67894	68452
66728	67106
65581	65700
64389	64458
63332	63454
62428	62838
61844	62478
61500	62390
61536	62685
61890	63350
62613	64208
63485	65097
64568	66174
65651	67315
66779	68544
67872	69667
68897	70702
69855	71445
70492	71875
70866	71959
70849	71780
70470	71341
69744	70589
68542	69586
62825	64061
61359	62898
59998	61722
58742	60540
57586	59431
56681	58589
56120	58078
55932	57918
56009	58053
56342	58510
56886	59308
57857	60328
59085	61580
60487	62969
61876	64563
63311	65896
64629	67017
65608	67876
66034	68478
66097	68564
65892	68220
65478	67634
64810	66857
63912	65787
60832	62543
59724	61313
58510	60032
57360	58699
56269	57395
55548	56428
55068	55817
55050	55702
55236	55817
55680	56411
56388	57268
57392	58379
58838	59549
60336	60775
61931	62067
63283	63148
64418	64247
65233	64906
65667	65316
65918	65273
65908	65136
65926	64667
65620	63861
64954	62797
65516	63373
64032	62135
62570	60775
61096	59481
59820	58345
58779	57488
58284	56892
58119	56637
58317	56860
58645	57377
59392	58113
60305	58953
61439	60077
62653	61264
63961	62612
65167	63924
66085	65203
66758	66012
67074	66549
67176	66609
66943	66548
66463	66000
65601	65331
64428	64415
67277	67305
66058	66073
64887	64670
63774	63663
62897	62561
62260	61819
61856	61329
61622	61249
61527	61417
61708	61920
62308	62720
63405	63774
64727	65018
66058	66302
67355	67516
68506	68447
69517	69297
70356	69924
70880	70262
71278	70338
71275	70072
71125	69422
70512	68429
69686	67287
71866	69305
70641	68168
69537	66958
68503	66019
67790	64942
67095	64127
66615	63378
66339	63069
66346	63060
66714	63405
67353	64178
68411	65191
69799	66454
71285	67552
72767	68660
74191	69610
75361	70419
76125	70919
76351	71181
76221	71245
75631	71088
74888	70606
74036	69844
73171	68726
71912	67343
70670	66098
69372	64983
68320	63833
67354	62776
66512	62046
65834	61797
65609	61836
65894	62169
66543	62873
67313	63706
68273	64789
69343	66028
70629	67501
71865	68996
72962	70280
73895	71386
74595	72411
75034	73156
75195	73526
75096	73285
74641	72616
73850	71657
72841	70459
68228	65618
66979	64259
65764	62865
64420	61595
63221	60586
62201	59951
61587	59608
61386	59596
61607	59748
62273	60216
63132	60855
64115	62036
65031	63424
66147	64886
67319	66027
68437	67090
69348	68211
70067	69204
70663	69912
70936	70196
70784	70151
70246	69785
69462	69105
68525	68076
62975	62398
61593	60915
60251	59397
58967	58043
58104	56943
57298	56406
57086	56175
57151	56227
57623	56379
58219	56667
59012	57160
60181	57977
61337	58928
62725	60127
64019	61366
65419	62740
66550	64114
67359	65300
67791	66083
67873	66299
67739	66267
67395	66074
66782	65567
65779	64532
62550	61178
61165	59778
59890	58441
58588	57184
57483	56164
56629	55479
56276	55146
56141	55172
56313	55452
56661	56040
57349	56807
58358	57852
59615	59096
61060	60487
62529	61819
63953	63035
65003	63989
65663	64756
65900	65186
65976	65315
65827	65159
65331	64632
64512	63870
63428	62781
63837	63369
62443	62019
61006	60788
59690	59480
58534	58488
57651	57600
57159	57003
56942	56783
57097	56947
57634	57576
58589	58397
59783	59441
61125	60666
62487	62126
63936	63596
65118	64916
66238	66068
66999	66934
67653	67534
67946	67716
67851	67483
67335	66865
66503	66011
65504	64956
68337	67837
67005	66515
65646	65382
64557	64392
63778	63458
63098	62671
62648	62050
62395	61868
62597	62038
63291	62559
64182	63457
65333	64570
66421	65892
67677	67218
68895	68552
69952	69759
70824	70912
71422	71755
71811	72303
71849	72498
71564	72559
71084	72274
70420	71637
69495	70561
71473	72496
70153	71305
68917	70105
67750	69031
66834	67928
66151	67082
65731	66640
65534	66566
65640	67002
66168	67807
66883	68762
67834	69668
69051	70568
70377	71646
71670	72768
72690	73793
73502	74741
74205	75555
74786	76030
75069	76098
74944	75763
74247	75356
73377	74746
72326	73995
71427	72767
70120	71362
68868	69898
67703	68475
66750	67154
66171	66127
66015	65543
65985	65446
66076	65662
66444	66070
67232	66814
68297	67855
69551	69167
70868	70450
72183	71656
73440	72752
74524	73670
75286	74461
75747	75038
75846	75271
75716	75126
75210	74623
74432	73828
73257	72788
68313	68059
66926	66835
65615	65604
64410	64370
63390	63414
62629	62788
62333	62450
62312	62400
62621	62520
63056	63027
63712	63741
64611	64773
65815	65976
67087	67354
68333	68678
69430	70000
70562	71090
71509	71932
72148	72325
72411	72506
72301	72363
71898	71879
71064	71008
69991	69959
64199	64265
62800	62998
61485	61835
60345	60926
59369	60066
58624	59324
58147	58865
58037	58747
58296	58949
58875	59321
59655	60025
60606	61058
61745	62203
62919	63398
63929	64700
64915	66053
65912	67364
66858	68267
67368	68966
67453	69310
67126	69306
66648	69032
65980	68349
65117	67369
61966	64031
60693	62587
59290	61065
57918	59474
56811	58130
56113	57138
55777	56584
55680	56394
55822	56678
56191	57226
56804	58068
57669	58948
58806	60019
60129	61115
61470	62258
62765	63361
63884	64353
64803	65166
65315	65740
65422	66001
65232	65917
64622	65476
63790	64643
62640	63578
62980	64021
61455	62826
59936	61613
58639	60582
57572	59606
56861	58796
56503	58184
56411	57805
56570	57801
57119	58108
58034	58802
59233	59814
60574	60905
61978	62239
63470	63459
64697	64690
65867	65769
66635	66643
67263	67197
67492	67294
67504	67153
67200	66744
66544	66058
65570	65089
68479	67955
67247	66602
66122	65129
65029	63713
64093	62553
63274	61667
62680	61202
62474	60947
62560	61111
63050	61499
63900	62308
64982	63350
66145	64703
67155	66094
68243	67463
69351	68672
70455	69588
71262	70212
71623	70606
71630	70831
71306	70847
70706	70570
69873	70059
68832	69291
70931	71414
69702	70086
68446	68799
67296	67570
66310	66543
65565	65641
65039	65134
64810	65100
64855	65425
65279	65994
66083	66684
67217	67715
68471	68844
69804	70116
71137	71194
72247	72306
73243	73147
73865	73794
74349	74007
74402	74060
74323	73866
73946	73452
73424	72716
72546	71724
71296	70341
69890	69041
68569	67593
67354	66187
66378	64878
65680	63806
65292	63100
65283	62797
65537	62876
66037	63231
66841	63976
67896	64991
69044	66263
70195	67653
71356	69082
72487	70391
73392	71411
74027	72206
74276	72716
74370	73046
74153	73094
73638	72655
72780	71733
71714	70523
66928	65612
65547	64141
64039	62591
62560	61348
61374	60390
60388	59692
59845	59124
59546	58934
59699	59153
59996	59856
60654	60877
61540	62096
62810	63420
64140	64848
65413	66301
66533	67599
67413	68677
68244	69599
68711	70210
68928	70430
68720	70210
68319	69767
67739	69144
66955	68319
61400	62832
60092	61626
58830	60400
57966	59261
57339	58173
56749	57459
56320	57007
56231	57081
56678	57352
57325	58016
58250	58787
59244	59967
60454	61298
61650	62839
62909	64325
64008	65847
65029	67130
65719	68079
66139	68572
66295	68799
66241	68587
65927	67979
65049	66945
63976	65701
60487	62368
59162	61043
57845	59731
56696	58370
55663	57308
54764	56526
54161	56132
53908	56064
54012	56282
54391	56846
55041	57693
55868	58749
56868	59910
58076	61016
59331	62214
60642	63387
61634	64447
62385	65345
62753	65991
62924	66368
62836	66376
62386	66007
61568	65240
60408	64237
60950	64654
59784	63461
58742	62169
57664	61002
56689	59949
55800	59150
55218	58645
54935	58406
55034	58555
55492	58981
56363	59837
57512	60834
58777	62106
60084	63382
61392	64667
62724	65711
63841	66556
64757	67247
65313	67730
65660	67858
65656	67729
65317	67215
64610	66500
63578	65522
66347	68381
64932	67015
63494	65633
62166	64440
61146	63574
60436	62972
59987	62540
59891	62483
60169	62667
60718	63218
61456	63994
62356	65148
63401	66598
64352	68071
65234	69349
66119	70418
67038	71260
67926	71939
68590	72436
68951	72702
68834	72528
68331	71847
67381	70722
66224	69481
68214	71351
67059	70029
65977	68717
64942	67436
64075	66401
63467	65567
63143	65073
63001	64911
63127	65015
63536	65559
64305	66342
65271	67415
66516	68639
67792	70043
68942	71387
69935	72527
70898	73360
71712	74058
72168	74503
72251	74713
72003	74545
71394	74129
70310	73447
69086	72462
67406	71052
65933	69722
64342	68403
62918	67304
61664	66386
60698	65823
60031	65341
59754	65214
59787	65304
60176	65793
60924	66439
61998	67482
63276	68649
64602	70086
65924	71442
67282	72745
68614	73713
69629	74520
70174	75026
70186	75428
69813	75336
69064	74905
67996	74061
66888	72901
62024	68039
60909	66614
59683	65213
58576	63860
57432	62769
56626	62058
56027	61544
55876	61341
56025	61436
56607	62091
57443	62914
58574	64010
59874	65200
61299	66529
62620	67902
64013	69055
65112	70117
66001	70878
66348	71495
66550	71763
66412	71645
66092	71039
65308	70088
64384	69124
58913	63565
57819	62497
56753	61249
55717	60099
54910	58935
54126	57942
53585	57410
53517	57232
53859	57476
54508	57870
55261	58602
56211	59393
57230	60406
58324	61446
59444	62618
60606	63578
61602	64465
62352	65098
62770	65620
62939	65789
62813	65589
62480	65004
61798	64080
60790	62950
57326	59557
55829	58240
54410	56884
53212	55492
52294	54284
51600	53465
51100	53122
50916	53176
51027	53483
51565	54091
52370	54885
53460	55898
54673	57069
56002	58399
57548	59813
58936	60995
60213	61928
61086	62548
61641	62994
61828	63207
61701	63102
61272	62758
60456	62043
59225	61058
59548	61562
58219	60302
57033	59099
55932	57942
54917	56945
54011	56226
53410	55732
53162	55624
53363	55743
53858	56127
54675	56858
55653	57917
56877	59243
58268	60487
59769	61733
61117	62799
62184	63841
62903	64597
63299	65056
63253	65210
62903	65080
62213	64683
61372	63885
60354	62748
63214	65511
62001	64225
60788	62970
59573	61736
58618	60596
57880	59739
57537	59108
57481	58838
57818	58933
58425	59490
59356	60355
60466	61439
61732	62597
63073	63959
64441	65232
65778	66402
66737	67346
67481	68237
67952	68906
68223	69339
68129	69263
67705	68842
66919	67997
65858	66882
67809	68741
66424	67392
65003	66100
63737	64936
62795	63923
62162	63273
61746	62841
61636	62782
61797	63053
62174	63641
62908	64491
63939	65530
65230	66702
66541	68006
67769	69276
68856	70559
69814	71628
70536	72423
70958	72962
70996	73091
70705	73000
70101	72570
69312	71988
68435	71036
67194	69666
65968	68322
64719	67009
63656	65695
62838	64475
62180	63484
61737	62804
61683	62601
61905	62964
62479	63803
63264	64904
64355	66049
65395	67272
66662	68615
67909	69922
69193	71182
70249	72234
71126	73135
71743	73721
71817	73959
71580	73823
70967	73327
70117	72644
68916	71701
63969	66841
62697	65424
61562	64051
60502	62945
59690	61948
58913	61168
58502	60592
58315	60394
58658	60643
59319	61159
60339	62034
61582	63018
62988	64258
64346	65548
65543	66938
66588	68184
67497	69218
68158	69849
68528	70244
68529	70364
68316	70203
67745	69739
66814	69003
65565	68016
59673	62354
58261	61018
56830	59862
55647	58699
54533	57788
53790	56988
53296	56582
53140	56413
53351	56479
53863	56918
54681	57699
55702	58780
56749	59859
57999	60949
59106	62062
60369	63174
61304	64121
62144	64791
62582	65241
62823	65512
62767	65479
62393	65091
61735	64399
60763	63470
57479	60312
56176	59028
54805	57667
53396	56360
52340	55243
51519	54390
51162	53816
50965	53539
51202	53662
51595	54080
52266	54872
53106	55849
54140	56995
55262	58118
56533	59294
57830	60484
58927	61548
59680	62343
60103	62872
60259	63045
60070	62901
59704	62382
59086	61652
58294	60641
58652	61049
57295	59700
55864	58465
54751	57270
53748	56267
52949	55481
52544	55045
52370	54950
52692	55158
53236	55669
54170	56475
55295	57542
56513	58764
57832	60012
59212	61189
60560	62228
61830	63182
62780	63897
63477	64401
63867	64440
63808	64275
63455	63843
62673	63157
61738	62213
64483	65095
63056	63958
61538	62831
60201	61631
59099	60724
58323	59955
57879	59504
57712	59291
57872	59457
58298	59906
59128	60549
60259	61382
61475	62584
62732	63972
63898	65460
64941	66744
65947	67688
66780	68299
67360	68520
67402	68518
66987	68174
66357	67629
65600	66906
64736	66001
66812	68093
65637	66852
64435	65641
63360	64466
62415	63543
61652	62934
61154	62645
60925	62558
61056	62644
61435	63000
62151	63569
63066	64448
64364	65456
65709	66704
67042	67892
68157	69044
69209	70005
70083	70728
70741	71318
71117	71505
71175	71382
70866	70925
70098	70206
68997	69329
67408	67936
65839	66650
64332	65335
62973	64281
62052	63328
61408	62621
60985	62154
60753	62161
60927	62419
61457	62843
62278	63640
63180	64725
64238	66034
65360	67433
66532	68822
67657	70120
68776	71166
69694	71982
70302	72373
70391	72392
70063	71925
69386	71288
68506	70341
67356	69225
62401	64150
61021	62661
59688	61161
58415	59768
57330	58731
56383	57931
55672	57521
55275	57316
55263	57525
55622	58074
56333	58896
57381	60022
58593	61434
59881	62990
61114	64451
62323	65757
63355	66829
64183	67718
64797	68240
64972	68494
64913	68299
64436	67942
63772	67205
62770	66247
57052	60497
55754	59182
54430	57913
53237	56825
52229	55924
51514	55422
51186	55135
50996	55098
51059	55328
51334	55911
51997	56833
53033	57921
54322	59129
55689	60342
57033	61498
58328	62462
59368	63264
60167	63882
60665	64398
60789	64825
60462	64877
59885	64581
59187	63860
58442	62856
56087	58091
54769	56766
53428	55460
52244	54272
51216	53202
50506	52346
50117	51757
50051	51506
50267	51558
50743	52008
51510	52781
52457	53821
53574	55012
54819	56377
56121	57771
57372	59030
58409	60014
59239	60747
59742	61272
59930	61533
59747	61448
59281	61011
58496	60244
57511	59201
57965	59621
56742	58292
55466	57018
54255	55790
53201	54809
52394	54014
51874	53520
51680	53310
51840	53476
52353	53993
53135	54786
54161	55833
55371	57021
56740	58307
58023	59587
59119	60817
60020	61854
60760	62713
61279	63316
61441	63627
61260	63506
60745	63016
59932	62199
58897	61159
61696	63895
60406	62576
59107	61283
57911	60028
56908	58912
56120	58012
55600	57452
55415	57262
55531	57453
56013	57991
56810	58841
57932	59912
59201	61119
60532	62423
61870	63628
63060	64788
64052	65701
64808	66480
65344	67002
65590	67197
65479	67043
64993	66553
64189	65742
63071	64604
64916	66361
63585	65003
62294	63715
61075	62554
60032	61501
59209	60691
58686	60166
58450	59901
58597	60031
59113	60502
59863	61311
60878	62318
62007	63524
63316	64862
64609	66178
65866	67348
66922	68343
67687	69162
68119	69723
68230	69914
68033	69711
67525	69177
66716	68375
65666	67367
64189	65946
62920	64662
61585	63347
60339	62083
59182	61038
58341	60238
57762	59746
57555	59560
57671	59773
58148	60361
58974	61279
60039	62395
61295	63611
62543	64894
63785	66124
64918	67295
65970	68289
66783	69123
67294	69685
67358	69874
67085	69697
66548	69181
65794	68388
64793	67336
59887	62483
58495	61213
57058	59984
55764	58778
54643	57751
53843	56888
53339	56361
53159	56085
53300	56183
53754	56602
54478	57369
55475	58389
56636	59626
57970	60988
59291	62377
60490	63676
61513	64784
62299	65548
62815	65977
62979	66145
62789	66020
62309	65547
61568	64683
60555	63583
54893	57861
53592	56495
52357	55099
51191	53784
50211	52680
49417	51834
48891	51262
48647	51050
48676	51174
49037	51640
49783	52410
50886	53480
52177	54703
53598	55936
55043	57186
56402	58323
57481	59304
58280	59993
58762	60455
58945	60642
58832	60501
58370	60010
57566	59251
56474	58222
53054	54837
51737	53511
50371	52279
49173	51184
48133	50203
47408	49412
46926	48886
46764	48698
46910	48856
47430	49329
48253	50119
49229	51093
50316	52231
51513	53410
52782	54561
53965	55691
54953	56694
55662	57556
56097	58073
56260	58283
56110	58095
55679	57678
54930	56965
53937	56051
54403	56527
53112	55252
51792	53989
50525	52810
49491	51787
48785	50939
48392	50372
48259	50115
48486	50267
49039	50735
49896	51517
50907	52482
52059	53633
53292	54835
54473	56039
55634	57192
56614	58222
57467	59003
57995	59458
58272	59615
58190	59424
57687	58898
56858	58013
55798	56950
58587	59681
57325	58392
56036	57075
54894	55836
53852	54737
53051	53880
52524	53333
52371	53179
52597	53396
53134	53908
54001	54730
55109	55767
56339	57030
57603	58396
58874	59760
60124	60997
61283	62001
62223	62700
62860	63177
63118	63394
63011	63304
62575	62824
61856	61979
60838	60984
62834	62995
61588	61820
60386	60535
59242	59313
58268	58200
57539	57355
57067	56818
56935	56666
57105	56856
57588	57395
58348	58146
59315	59168
60443	60305
61704	61601
62986	62841
64245	64043
65362	65112
66243	65978
66810	66545
66972	66785
66889	66655
66494	66150
65779	65302
64749	64253
63256	62827
61951	61602
60631	60372
59434	59230
58413	58217
57654	57435
57193	56922
57025	56736
57223	56903
57688	57324
58494	58026
59556	58952
60862	60061
62247	61289
63540	62469
64705	63724
65684	64743
66470	65559
66986	65947
67244	66027
67188	65776
66768	65247
66053	64479
64996	63440
60107	58627
58747	57418
57447	56269
56301	55129
55315	54140
54585	53378
54079	52882
53909	52704
54101	52916
54647	53475
55485	54347
56476	55430
57658	56741
58911	58118
60174	59480
61314	60734
62252	61798
63005	62715
63454	63291
63573	63567
63401	63462
62935	63064
62158	62289
61098	61245
55332	55493
54047	54181
52726	52868
51580	51712
50577	50731
49752	49963
49193	49458
48991	49277
49210	49439
49730	49932
50493	50655
51536	51613
52671	52785
53833	54090
54965	55390
56124	56504
57206	57497
58033	58266
58556	58816
58756	59010
58610	58886
58148	58402
57362	57629
56321	56590
52961	53271
51678	51999
50463	50728
49314	49530
48280	48524
47474	47803
46955	47370
46835	47216
47090	47294
47669	47727
48519	48489
49555	49538
50755	50749
52027	52044
53364	53374
54622	54564
55737	55619
56537	56474
56995	57079
57149	57311
57035	57101
56663	56540
55986	55756
54960	54794
55368	55265
54036	53950
52703	52633
51466	51454
50421	50464
49724	49721
49277	49311
49149	49217
49272	49467
49720	50048
50448	50903
51376	52020
52493	53257
53624	54654
54903	55987
56082	57312
57140	58482
57913	59455
58419	60072
58666	60323
58536	60202
58052	59809
57181	59098
56098	58102
58871	60846
57611	59525
56282	58243
54975	56961
53880	55837
53113	54970
52704	54430
52626	54258
52893	54428
53450	54928
54263	55773
55348	56871
56581	58129
57906	59408
59157	60704
60355	61977
61390	63111
62170	63925
62647	64463
62778	64640
62522	64467
61945	63938
61039	63147
59975	62112
61860	64019
60562	62712
59257	61480
58057	60311
57031	59298
56223	58520
55704	58049
55546	57866
55753	58049
56256	58605
57094	59499
58129	60591
59435	61830
60792	63168
62099	64470
63250	65700
64222	66737
64971	67519
65421	67949
65521	68013
65356	67757
64867	67243
64085	66397
63045	65316
61566	63811
60275	62521
58939	61282
57722	60118
56653	59125
55893	58350
55430	57815
55330	57601
55536	57733
56059	58251
56887	59070
57991	60119
59282	61306
60639	62608
61988	63920
63252	65141
64369	66094
65269	66760
65835	67101
66039	67236
65856	67055
65395	66555
64683	65767
63774	64765
59044	60007
57883	58816
56713	57680
55600	56598
54610	55551
53833	54675
53288	54139
53072	54029
53154	54300
53617	54850
54315	55654
55267	56634
56364	57777
57610	59002
58879	60237
60021	61403
61011	62374
61770	63102
62205	63495
62300	63601
62045	63347
61538	62748
60692	61848
59605	60749
53908	55003
52587	53594
51299	52209
50053	50891
48992	49825
48110	48948
47481	48366
47229	48012
47393	47988
47888	48367
48674	49154
49644	50168
50791	51339
52035	52533
53266	53777
54449	54882
55481	55877
56338	56635
56884	57159
57041	57308
56842	57134
56300	56565
55527	55769
54492	54703
51198	51395
49929	50075
48643	48808
47463	47671
46432	46756
45658	46096
45109	45723
44847	45618
44939	45895
45361	46401
46120	47309
47134	48389
48354	49688
49634	51015
50876	52337
52025	53556
53047	54622
53835	55386
54332	55849
54541	55954
54453	55751
54063	55204
53396	54289
52421	53119
52819	53484
51419	52215
50041	50950
48903	49678
47976	48586
47289	47716
46879	47083
46755	46779
46966	46871
47415	47374
48272	48169
49311	49213
50558	50434
51792	51751
53089	53024
54279	54204
55311	55203
56104	55982
56494	56475
56561	56644
56285	56490
55778	55974
54942	55157
53907	54086
56706	56846
55441	55554
54118	54233
52845	53017
51847	51958
51153	51178
50752	50675
50666	50481
50925	50652
51550	51143
52415	51978
53501	52955
54692	54142
55936	55413
57141	56672
58294	57826
59303	58751
60101	59538
60569	60064
60738	60299
60548	60106
60112	59533
59368	58693
58361	57708
60262	59680
59033	58446
57784	57112
56613	55913
55509	54816
54736	54011
54286	53534
54134	53407
54250	53639
54643	54156
55403	55021
56525	56143
57819	57502
59138	58881
60377	60253
61558	61434
62612	62396
63437	63113
63953	63576
64130	63745
63957	63558
63498	62960
62728	62115
61769	61059
60326	59618
59018	58341
57654	57056
56352	55825
55276	54707
54406	53820
53911	53260
53767	53073
54024	53179
54599	53701
55402	54527
56391	55557
57515	56722
58777	57996
59997	59312
61098	60553
62027	61623
62755	62504
63151	63067
63195	63264
62918	63094
62449	62571
61707	61790
60725	60792
55952	55969
54782	54702
53613	53457
52473	52308
51506	51323
50799	50527
50377	50042
50235	49894
50428	50088
50876	50602
51590	51378
52532	52378
53694	53562
54998	54807
56240	56061
57465	57275
58417	58357
59213	59195
59640	59654
59815	59811
59614	59650
59177	59130
58483	58315
57555	57220
51923	51538
50649	50214
49387	48959
48164	47739
47094	46696
46285	45874
45801	45443
45637	45323
45728	45580
46125	46099
46830	46932
47795	47913
48928	49095
50182	50322
51442	51545
52671	52625
53737	53649
54623	54442
55243	54978
55507	55093
55346	54964
54790	54514
53875	53844
52780	52807
49439	49429
48213	48123
47021	46893
45930	45774
44974	44749
44240	44007
43744	43579
43600	43513
43775	43722
44266	44254
45083	45007
46132	46012
47330	47181
48517	48475
49671	49807
50759	51041
51745	52190
52504	53057
52988	53587
53144	53708
53027	53502
52610	53076
51927	52284
50990	51273
51461	51639
50194	50326
48940	48995
47777	47808
46818	46882
46108	46189
45733	45705
45619	45533
45814	45758
46337	46394
47149	47287
48249	48336
49548	49477
50971	50711
52319	51956
53540	53173
54585	54218
55397	55009
55925	55569
56112	55825
56064	55788
55631	55301
54916	54443
53888	53328
55549	55422
54238	54119
52931	52811
51729	51577
50697	50517
49893	49696
49374	49194
49185	49020
49362	49193
49871	49688
50684	50482
51730	51509
52946	52713
54253	54006
55551	55313
56751	56523
57765	57546
58541	58318
59030	58800
59199	58965
59018	58793
58510	58300
57706	57506
56674	56477
58622	58407
57344	57128
56073	55851
54872	54661
53844	53628
53047	52829
52539	52316
52353	52127
52500	52277
52989	52774
53781	53560
54818	54575
56024	55753
57307	57041
58586	58336
59778	59533
60809	60555
61609	61336
62120	61840
62291	62021
62102	61860
61580	61349
60776	60547
59748	59525
58303	58089
57023	56812
55741	55523
54536	54336
53497	53317
52707	52540
52210	52049
52042	51880
52203	52047
52689	52544
53475	53330
54500	54368
55709	55572
56991	56875
58277	58186
59464	59411
60482	60461
61247	61254
61736	61756
61905	61922
61733	61741
61237	61230
60443	60434
59423	59410
54565	54565
53261	53272
51952	51971
50746	50769
49716	49738
48922	48931
48427	48419
48258	48238
48446	48400
48952	48876
49750	49635
50779	50648
51975	51846
53267	53146
54563	54452
55776	55668
56810	56710
57601	57501
58105	58009
58279	58187
58098	58030
57577	57517
56776	56721
55731	55679
50035	50000
48716	48700
47391	47416
46163	46232
45111	45222
44302	44435
43790	43922
43605	43737
43769	43894
44264	44392
45061	45173
46095	46200
47304	47397
48591	48701
49880	50000
51068	51195
52091	52203
52876	52989
53370	53487
53528	53664
53349	53496
52853	53003
52072	52222
51050	51190
47714	47866
46410	46581
45105	45297
43894	44102
42864	43077
42075	42292
41565	41787
41378	41615
41536	41781
42029	42288
42823	43087
43855	44135
45072	45351
46368	46648
47678	47941
48894	49132
49943	50166
50727	50955
51220	51477
51383	51659
51203	51516
50695	51022
49880	50221
48841	49169
49263	49580
47969	48291
46676	47006
45487	45813
44474	44790
43688	44003
43182	43520
43006	43357
43189	43532
43715	44024
44523	44803
45573	45820
46778	47015
48083	48303
49378	49599
50594	50803
51633	51838
52435	52629
52931	53119
53117	53281
52964	53116
52491	52632
51708	51866
50672	50839
53450	53624
52157	52324
50869	51016
49665	49796
48638	48756
47855	47972
47372	47475
47224	47294
47411	47456
47935	47954
48735	48755
49762	49799
50943	51016
52230	52321
53534	53611
54747	54807
55774	55830
56557	56622
57044	57129
57187	57298
56989	57122
56467	56612
55669	55812
54632	54777
56585	56709
55294	55412
54002	54110
52805	52895
51789	51838
51001	51013
50492	50501
50297	50340
50464	50525
50961	51028
51785	51816
52841	52844
54071	54039
55372	55328
56682	56621
57910	57848
58960	58897
59767	59704
60259	60192
60426	60344
60245	60161
59738	59666
58929	58872
57879	57820
56426	56340
55128	55019
53837	53722
52630	52515
51581	51491
50770	50692
50263	50195
50098	50019
50271	50185
50765	50675
51555	51458
52591	52480
53795	53680
55091	54976
56391	56272
57594	57470
58633	58493
59430	59276
59941	59775
60124	59942
59976	59792
59504	59290
58730	58499
57712	57460
52885	52636
51594	51337
50302	50031
49102	48805
48066	47782
47285	47000
46795	46510
46646	46331
46825	46498
47343	46998
48146	47791
49183	48820
50380	50017
51652	51296
52923	52570
54098	53766
55129	54805
55905	55607
56386	56105
56539	56273
56359	56101
55858	55601
55060	54804
54040	53764
48381	48087
47096	46782
45805	45475
44600	44266
43559	43239
42753	42449
42239	41941
42056	41742
42217	41902
42715	42395
43505	43199
44540	44219
45734	45418
47032	46699
48318	47986
49519	49178
50535	50208
51312	51012
51804	51518
51977	51680
51816	51500
51330	50994
50548	50207
49523	49181
46191	45869
44898	44595
43610	43317
42417	42123
41369	41087
40570	40294
40058	39793
39886	39632
40038	39804
40528	40315
41318	41114
42360	42162
43576	43370
44870	44658
46169	45942
47376	47142
48413	48185
49209	48993
49716	49498
49902	49670
49736	49487
49237	48979
48436	48175
47402	47135
47834	47566
46530	46248
45222	44942
44011	43727
42988	42711
42206	41917
41724	41428
41557	41257
41730	41449
42230	41971
43015	42788
44049	43841
45258	45064
46566	46365
47872	47662
49083	48879
50129	49921
50922	50712
51415	51201
51581	51375
51414	51211
50920	50706
50126	49907
49080	48867
51867	51658
50568	50358
49271	49062
48044	47859
46989	46834
46188	46047
45706	45555
45549	45381
45721	45544
46224	46040
47030	46843
48086	47886
49303	49089
50609	50380
51924	51667
53164	52871
54226	53908
55034	54704
55530	55195
55703	55352
55549	55181
55075	54699
54304	53930
53274	52911
55238	54867
53948	53554
52660	52246
51453	51028
50428	49987
49642	49191
49148	48694
48972	48521
49148	48680
49649	49169
50441	49965
51466	51018
52661	52246
53930	53555
55205	54851
56397	56049
57427	57080
58210	57870
58697	58355
58859	58502
58685	58306
58191	57793
57405	56988
56369	55952
54936	54523
53649	53243
52362	51965
51146	50771
50094	49738
49280	48946
48767	48448
48591	48290
48761	48461
49258	48951
50040	49735
51065	50766
52263	51974
53542	53274
54827	54571
56019	55780
57055	56805
57846	57595
58353	58089
58516	58253
58340	58077
57838	57577
57058	56788
56038	55761
51210	50941
49896	49648
48578	48358
47352	47148
46306	46100
45502	45288
45003	44777
44827	44601
44993	44757
45490	45250
46284	46048
47314	47093
48509	48299
49802	49589
51100	50887
52322	52102
53362	53137
54164	53930
54659	54409
54828	54562
54659	54380
54167	53896
53383	53125
52353	52110
46682	46472
45375	45198
44073	43925
42870	42737
41833	41708
41026	40917
40515	40421
40348	40254
40525	40428
41021	40928
41809	41728
42834	42760
44036	43956
45321	45231
46606	46509
47812	47710
48855	48744
49659	49531
50165	50027
50339	50211
50171	50064
49678	49576
48888	48783
47853	47743
44543	44428
43246	43139
41951	41849
40739	40644
39703	39603
38907	38817
38404	38322
38219	38151
38383	38311
38871	38804
39674	39591
40716	40614
41932	41805
43229	43093
44528	44399
45726	45634
46756	46687
47538	47493
48036	48002
48206	48191
48042	48020
47541	47500
46745	46690
45698	45651
46159	46110
44857	44804
43563	43518
42358	42338
41327	41345
40544	40575
40056	40089
39911	39922
40110	40092
40623	40591
41410	41388
42435	42428
43646	43640
44948	44941
46247	46233
47451	47417
48496	48429
49301	49212
49819	49717
49994	49894
49825	49722
49317	49226
48520	48439
47481	47420
50298	50240
49017	48954
47741	47667
46545	46468
45536	45445
44764	44664
44273	44181
44096	44022
44259	44212
44763	44736
45552	45542
46587	46581
47791	47784
49089	49086
50371	50385
51572	51595
52602	52626
53400	53418
53899	53926
54070	54110
53898	53961
53405	53468
52626	52683
51602	51657
53577	53637
52276	52339
50980	51034
49767	49835
48729	48812
47935	48026
47453	47502
47286	47306
47457	47456
47959	47953
48766	48745
49815	49773
51029	50968
52324	52243
53618	53515
54823	54702
55859	55738
56670	56537
57197	57040
57394	57206
57238	57027
56734	56523
55942	55731
54905	54692
53490	53268
52196	51962
50910	50672
49718	49466
48699	48427
47921	47625
47440	47138
47282	46982
47462	47148
47955	47633
48753	48411
49785	49437
50984	50622
52252	51889
53516	53174
54702	54392
55722	55446
56513	56242
57015	56738
57196	56905
57028	56741
56537	56238
55760	55444
54746	54406
49956	49598
48670	48300
47387	46998
46184	45786
45156	44747
44381	43956
43902	43446
43745	43258
43910	43420
44409	43915
45213	44707
46265	45724
47476	46916
48764	48199
50052	49505
51261	50723
52288	51765
53070	52559
53556	53061
53726	53244
53560	53078
53057	52593
52260	51813
51234	50789
45603	45146
44312	43843
43012	42536
41791	41318
40745	40265
39938	39461
39442	38958
39280	38794
39459	38976
39960	39480
40761	40280
41798	41323
43010	42538
44294	43825
45577	45100
46768	46280
47789	47304
48566	48088
49051	48583
49210	48754
49036	48589
48531	48099
47734	47299
46698	46252
43411	42954
42123	41659
40828	40363
39621	39142
38590	38098
37797	37306
37286	36811
37106	36632
37272	36786
37777	37276
38562	38071
39589	39104
40781	40310
42063	41607
43345	42914
44540	44116
45567	45142
46355	45934
46844	46444
47004	46639
46819	46485
46315	45999
45513	45208
44466	44181
44931	44659
43633	43369
42338	42074
41128	40875
40088	39841
39291	39038
38782	38528
38609	38341
38774	38515
39291	39016
40102	39826
41152	40867
42348	42080
43628	43371
44920	44675
46135	45890
47190	46931
48001	47714
48521	48207
48696	48363
48522	48182
47998	47655
47182	46854
46125	45801
48936	48616
47615	47305
46305	46012
45078	44818
44043	43809
43244	43035
42748	42539
42577	42348
42746	42504
43238	43005
44023	43809
45040	44845
46231	46044
47512	47328
48797	48620
49997	49839
51027	50880
51821	51674
52308	52155
52464	52322
52273	52149
51773	51650
50986	50849
49968	49804
51978	51787
50708	50481
49427	49176
48226	47973
47194	46939
46427	46146
45962	45645
45811	45474
45990	45646
46494	46139
47307	46932
48353	47958
49569	49158
50861	50453
52146	51752
53343	52957
54382	53990
55190	54775
55701	55263
55879	55430
55713	55276
55207	54791
54396	54009
53342	52973
51938	51582
50635	50283
49328	48990
48103	47793
47057	46767
46265	45979
45769	45473
45598	45308
45760	45489
46251	46005
47037	46806
48062	47843
49255	49041
50535	50312
51828	51589
53035	52786
54079	53823
54882	54616
55396	55113
55578	55286
55410	55112
54911	54609
54126	53795
53103	52742
48282	48245
46989	46952
45695	45658
44489	44450
43453	43416
42656	42622
42155	42125
41983	41953
42153	42122
42651	42619
43447	43413
44483	44447
45689	45653
46983	46948
48279	48243
49485	49449
50522	50484
51317	51278
51817	51778
51987	51950
51814	51782
51311	51285
50517	50492
49481	49456
43861	43833
42567	42538
41273	41244
40068	40038
39034	39002
38242	38208
37743	37706
37574	37535
37744	37703
38243	38202
39035	38995
40070	40030
41277	41237
42574	42532
43870	43827
45077	45034
46112	46071
46909	46866
47410	47368
47581	47539
47411	47371
46912	46871
46116	46077
45081	45042
41808	41771
40515	40477
39219	39183
38012	37976
36974	36940
36177	36144
35676	35645
35503	35474
35672	35645
36171	36144
36968	36940
38005	37974
39212	39180
40506	40472
41799	41765
43005	42970
44041	44005
44833	44798
45333	45297
45504	45467
45336	45298
44836	44800
44041	44009
43003	42976
43499	43475
42203	42182
40908	40889
39703	39682
38669	38646
37877	37852
37378	37352
37207	37181
37376	37351
37876	37851
38671	38646
39707	39682
40911	40888
42204	42182
43498	43477
44705	44683
45742	45719
46538	46514
47040	47015
47212	47185
47045	47015
46547	46515
45752	45720
44716	44686
47562	47534
46269	46242
44975	44950
43770	43744
42737	42709
41942	41914
41444	41415
41273	41244
41443	41417
41942	41919
42735	42716
43769	43754
44972	44964
46265	46260
47559	47557
48764	48764
49799	49800
50591	50594
51091	51094
51261	51264
51090	51093
50589	50594
49794	49801
48759	48765
50772	50778
49478	49483
48183	48191
46978	46986
45943	45952
45149	45157
44651	44659
44481	44490
44652	44662
45150	45161
45946	45955
46982	46988
48190	48194
49485	49487
50779	50780
51986	51985
53020	53020
53813	53814
54313	54312
54483	54480
54313	54308
53814	53807
53020	53014
51985	51980
50608	50605
49314	49310
48021	48016
46814	46810
45780	45775
44984	44979
44486	44480
44314	44310
44485	44482
44983	44982
45779	45778
46814	46815
48020	48023
49314	49319
50609	50613
51815	51819
52851	52855
53647	53648
54148	54148
54318	54318
54147	54150
53648	53653
52856	52861
51821	51827
47058	47063
45764	45771
44471	44478
43266	43273
42232	42240
41439	41448
40941	40951
40770	40780
40939	40951
41438	41450
42233	42246
43268	43280
44474	44485
45768	45777
47061	47072
48265	48281
49300	49319
50092	50114
50592	50615
50761	50786
50591	50618
50091	50119
49299	49326
48264	48290
42665	42692
41371	41400
40077	40107
38871	38902
37834	37868
37038	37074
36538	36575
36367	36407
36537	36577
37037	37078
37832	37873
38868	38909
40075	40114
41372	41407
42669	42701
43876	43908
44911	44944
45701	45739
46198	46237
46367	46406
46198	46236
45699	45738
44905	44945
43868	43910
40620	40661
39326	39366
38032	38071
36827	36863
35792	35827
34999	35033
34499	34534
34330	34365
34501	34535
35002	35034
35795	35827
36830	36863
38035	38069
39328	39362
40622	40657
41828	41865
42864	42900
43660	43694
44159	44192
44329	44364
44156	44193
43656	43695
42862	42900
41829	41864
42351	42383
41058	41089
39764	39797
38558	38591
37523	37557
36729	36762
36230	36266
36059	36095
36230	36266
36729	36764
37525	37559
38561	38594
39768	39799
41061	41091
42352	42384
43555	43589
44590	44625
45384	45419
45884	45920
46053	46090
45882	45920
45381	45421
44585	44629
43549	43596
46422	46469
45128	45175
43834	43879
42626	42671
41590	41633
40795	40837
40295	40335
40125	40163
40296	40331
40797	40830
41592	41624
42630	42660
43837	43865
45132	45160
46427	46454
47633	47660
48666	48695
49460	49491
49958	49991
50129	50161
49958	49988
49459	49487
48665	48691
47629	47655
49665	49692
48370	48398
47075	47103
45868	45895
44832	44859
44038	44064
43539	43564
43371	43393
43543	43563
44045	44061
44838	44856
45872	45892
47077	47099
48371	48392
49665	49685
50872	50889
51909	51923
52703	52717
53204	53218
53374	53389
53205	53219
52707	52719
51913	51925
50877	50890
49526	49540
48232	48248
46939	46957
45734	45753
44698	44719
43903	43923
43404	43420
43234	43246
43404	43413
43904	43911
44699	44705
45737	45740
46945	46946
48241	48240
49536	49533
50743	50739
51778	51775
52573	52571
53070	53070
53239	53242
53068	53072
52569	52572
51774	51776
50738	50740
45996	45999
44702	44702
43407	43406
42203	42199
41168	41163
40373	40367
39872	39867
39701	39698
39870	39870
40369	40372
41164	41170
42198	42205
43402	43411
44694	44707
45986	46002
47192	47209
48227	48248
49021	49045
49522	49546
49693	49716
49524	49546
49024	49047
48230	48253
47193	47217
41620	41641
40325	40346
39031	39052
37824	37846
36789	36811
35993	36017
35493	35518
35321	35347
35491	35517
35991	36015
36787	36810
37823	37844
39028	39049
40323	40344
41618	41639
42824	42845
43860	43879
44652	44672
45152	45171
45323	45340
45155	45170
44657	44670
43864	43877
42829	42841
39607	39618
38314	38323
37021	37028
35815	35822
34779	34786
33985	33990
33485	33490
33315	33319
33485	33490
33985	33990
34779	34786
35814	35823
37021	37029
38317	38322
39612	39616
40819	40823
41854	41859
42652	42653
43153	43153
43325	43323
43154	43151
42655	42651
41861	41859
40827	40826
41375	41373
40081	40078
38788	38782
37581	37575
36546	36538
35752	35740
35253	35238
35084	35065
35257	35236
35757	35734
36552	36528
37586	37562
38791	38767
40083	40060
41375	41353
42578	42559
43612	43595
44407	44390
44907	44891
45078	45061
44907	44892
44408	44393
43614	43600
42578	42566
45476	45467
44183	44176
42888	42884
41681	41680
40645	40645
39852	39850
39355	39348
39186	39177
39357	39345
39856	39844
40652	40639
41686	41673
42891	42878
44185	44170
45479	45463
46684	46670
47719	47707
48512	48502
49012	49001
49182	49170
49011	48999
48510	48498
47714	47705
46675	46669
48737	48733
47441	47437
46147	46141
44939	44934
43902	43897
43107	43103
42606	42603
42435	42434
42604	42605
43105	43105
43899	43898
44935	44933
46140	46137
47434	47430
48728	48721
49933	49924
50968	50959
51760	51752
52260	52252
52430	52421
52260	52251
51759	51751
50964	50955
49928	49918
48605	48593
47312	47300
46018	46006
44810	44800
43772	43763
42976	42969
42477	42468
42307	42297
42478	42465
42978	42965
43772	43760
44806	44797
46011	46002
47303	47295
48599	48588
49807	49793
50845	50827
51642	51621
52141	52119
52312	52291
52140	52120
51640	51621
50845	50826
49810	49791
45098	45078
43805	43784
42512	42490
41306	41284
40271	40249
39475	39454
38974	38954
38805	38784
38974	38954
39475	39454
40269	40248
41304	41283
42509	42490
43802	43783
45096	45076
46302	46281
47338	47316
48130	48110
48629	48609
48800	48778
48631	48606
48131	48105
47336	47311
46298	46275
40751	40728
39455	39432
38159	38137
36949	36930
35912	35895
35117	35101
34618	34600
34450	34430
34622	34600
35124	35102
35919	35897
36954	36934
38159	38139
39451	39433
40743	40728
41948	41935
42983	42970
43778	43762
44276	44259
44449	44428
44278	44257
43778	43759
42982	42965
41946	41932
38752	38738
37459	37446
36167	36153
34963	34948
33927	33911
33132	33117
32631	32616
32460	32446
32629	32617
33128	33118
33921	33911
34958	34946
36164	36150
37460	37442
38757	38733
39966	39938
41004	40974
41801	41771
42302	42271
42473	42443
42303	42273
41802	41775
41004	40981
39967	39948
40541	40524
39248	39231
37954	37938
36749	36732
35717	35697
34925	34904
34428	34407
34258	34238
34429	34410
34927	34909
35721	35705
36755	36740
37964	37947
39260	39240
40557	40534
41764	41741
42800	42778
43594	43572
44094	44072
44265	44243
44094	44074
43593	43575
42800	42781
41766	41745
44696	44671
43404	43376
42110	42082
40904	40876
39867	39841
39071	39046
38570	38547
38399	38378
38571	38551
39072	39052
39867	39848
40901	40883
42107	42090
43401	43384
44693	44679
45896	45886
46930	46922
47723	47716
48223	48215
48393	48386
48222	48215
47721	47715
46926	46921
45890	45884
47982	47977
46688	46684
45393	45391
44187	44185
43151	43149
42357	42355
41858	41856
41688	41685
41857	41854
42355	42353
43149	43148
44185	44185
45391	45390
46686	46684
47979	47979
49185	49186
50219	50221
51014	51016
51513	51514
51683	51686
51511	51517
51009	51020
50211	50227
49176	49191
47881	47894
46589	46599
45297	45307
44091	44101
43057	43065
42264	42269
41766	41769
41597	41599
41768	41770
42268	42271
43063	43064
44101	44100
45309	45305
46603	46600
47896	47895
49101	49103
50135	50139
50929	50933
51430	51431
51602	51600
51433	51430
50934	50929
50139	50133
49105	49096
44421	44412
43128	43118
41833	41824
40628	40618
39594	39582
38800	38787
38301	38289
38130	38119
38302	38290
38802	38788
39598	39582
40633	40617
41839	41822
43132	43116
44425	44409
45629	45616
46665	46652
47459	47448
47959	47947
48129	48116
47958	47945
47458	47446
46665	46653
45630	45617
40114	40101
38821	38806
37527	37513
36321	36307
35283	35272
34488	34477
33987	33978
33817	33808
33987	33979
34488	34477
35284	35270
36320	36305
37526	37510
38820	38803
40116	40097
41322	41302
42357	42337
43151	43132
43651	43630
43823	43800
43653	43628
43154	43129
42359	42333
41325	41297
38866	38026
37564	36736
36240	35464
35038	34201
33988	33121
33199	32273
32659	31782
32455	31587
32561	31719
33036	32175
33829	32994
34890	34063
36068	35332
37349	36655
38616	37987
39813	39183
40805	40228
41573	41013
42054	41507
42196	41643
42030	41455
41534	40974
40772	40244
39774	39286
40435	39959
39197	38645
37913	37301
36731	36045
35733	34983
34980	34177
34517	33645
34343	33474
34510	33619
34962	34103
35726	34848
36726	35872
37922	37081
39199	38420
40519	39752
41749	40980
42826	41992
43623	42711
44122	43139
44288	43270
44125	43102
43631	42634
42850	41896
41785	40944
44691	43922
43354	42649
42050	41345
40875	40135
39863	39081
39120	38262
38656	37758
38525	37531
38717	37636
39253	38089
40100	38857
41158	39868
42348	41050
43564	42366
44789	43706
45951	44954
46950	46035
47745	46872
48272	47371
48512	47519
48388	47326
47945	46815
47166	45995
46147	44940
48275	47049
46996	45717
45706	44343
44435	43085
43361	42038
42568	41266
42114	40748
41976	40594
42148	40757
42642	41270
43430	42026
44439	43092
45652	44312
46961	45629
48304	46888
49562	48068
50653	49048
51493	49784
52011	50256
52197	50408
52068	50254
51606	49752
50832	48993
49835	47935
48599	46649
47349	45288
46046	43983
44831	42761
43770	41772
42965	41013
42444	40538
42244	40343
42358	40466
42781	40921
43500	41670
44506	42698
45723	43914
47038	45226
48330	46522
49570	47736
50649	48806
51470	49629
51977	50152
52154	50332
52019	50191
51582	49715
50818	48959
49815	47957
45159	43322
43858	42041
42529	40752
41270	39553
40216	38538
39411	37773
38925	37322
38749	37173
38866	37340
39273	37836
39972	38649
40969	39694
42169	40892
43480	42128
44811	43363
46066	44532
47155	45573
47979	46392
48477	46909
48649	47081
48477	46911
47983	46404
47191	45622
46161	44615
40718	39173
39454	37873
38177	36575
36942	35323
35904	34259
35120	33429
34634	32925
34459	32752
34633	32919
35157	33432
35977	34263
37026	35334
38232	36547
39502	37866
40749	39185
41923	40429
42935	41436
43742	42208
44217	42691
44376	42897
44199	42776
43736	42337
42988	41558
41984	40549
38840	37456
37542	36265
36251	35001
35020	33801
33963	32743
33154	31968
32701	31497
32550	31353
32745	31538
33301	31995
34195	32775
35298	33781
36552	34983
37862	36242
39195	37535
40416	38752
41492	39814
42296	40623
42809	41153
42944	41323
42734	41156
42206	40652
41404	39846
40418	38790
41073	39411
39818	38142
38504	36890
37247	35741
36116	34758
35268	33988
34760	33484
34633	33286
34844	33466
35365	33953
36109	34737
37063	35740
38207	36932
39458	38199
40726	39430
41925	40564
43006	41541
43864	42328
44422	42796
44611	42922
44448	42700
43956	42218
43190	41429
42146	40383
45110	43348
43773	42040
42496	40744
41266	39546
40239	38531
39440	37771
38969	37290
38773	37120
38911	37266
39368	37744
40146	38512
41141	39538
42324	40765
43607	42089
44928	43420
46166	44603
47222	45673
48030	46518
48512	47058
48685	47226
48499	47009
47973	46492
47115	45694
46017	44669
48155	46806
46873	45495
45603	44159
44397	42924
43370	41839
42551	41040
42014	40597
41817	40491
41962	40728
42475	41243
43234	42071
44288	43141
45501	44395
46848	45760
48177	47078
49396	48289
50434	49264
51175	50028
51633	50486
51720	50656
51466	50460
50868	49953
50037	49150
48989	48128
47774	46930
46518	45659
45265	44364
44069	43135
42994	42104
42160	41374
41658	40927
41483	40834
41664	41009
42143	41543
42909	42310
43871	43352
45043	44545
46335	45849
47628	47183
48824	48413
49846	49428
50630	50150
51109	50602
51218	50760
51040	50563
50549	50022
49784	49198
48809	48156
44249	43551
43071	42281
41830	41050
40648	39886
39592	38897
38824	38144
38375	37692
38239	37592
38405	37802
38871	38314
39660	39116
40699	40122
41930	41313
43247	42515
44586	43757
45814	44907
46853	45906
47653	46610
48133	47015
48300	47132
48072	46964
47535	46503
46681	45750
45589	44724
40093	39262
38753	37977
37474	36717
36254	35548
35254	34532
34460	33768
33987	33269
33813	33054
33973	33143
34502	33565
35319	34325
36394	35377
37618	36614
38907	37944
40157	39263
41311	40486
42291	41504
43093	42283
43587	42784
43789	43009
43622	42898
43108	42424
42269	41638
41149	40588
37982	37510
36664	36187
35390	34873
34186	33613
33122	32557
32278	31773
31760	31305
31578	31187
31778	31379
32305	31909
33166	32746
34268	33801
35532	35028
36878	36314
38171	37622
39386	38846
40410	39906
41208	40729
41697	41249
41874	41422
41758	41264
41311	40767
40551	39963
39505	38919
40183	39559
38909	38241
37656	36892
36458	35664
35414	34652
34573	33889
34067	33374
33913	33153
34159	33277
34717	33775
35549	34562
36606	35591
37831	36778
39164	38066
40449	39354
41637	40574
42670	41640
43461	42449
43942	42948
44059	43121
43813	42974
43236	42502
42407	41696
41403	40625
44486	43609
43242	42289
41966	40985
40778	39763
39730	38739
38945	37957
38428	37469
38228	37294
38335	37443
38812	37919
39608	38678
40697	39718
41916	40901
43223	42182
44478	43436
45653	44620
46648	45633
47421	46420
47894	46946
48063	47127
47917	46944
47422	46434
46636	45640
45581	44614
47774	46786
46427	45496
45093	44193
43818	42992
42791	41949
42019	41151
41561	40619
41393	40359
41551	40471
42023	40913
42795	41733
43825	42797
45074	44051
46388	45348
47675	46636
48848	47866
49825	48941
50581	49791
51020	50313
51205	50504
51060	50336
50602	49844
49811	49073
48819	48056
47624	46857
46371	45564
45060	44270
43847	43075
42779	42047
41941	41281
41458	40762
41320	40619
41547	40825
42102	41385
42890	42205
43910	43215
45067	44401
46367	45644
47669	46913
48918	48104
49954	49140
50710	49914
51162	50368
51304	50519
51123	50343
50566	49870
49748	49054
48730	47997
44171	43386
42919	42098
41600	40790
40387	39555
39319	38500
38523	37711
38008	37177
37847	36952
38069	37051
38644	37522
39508	38314
40596	39392
41825	40672
43109	42007
44374	43295
45542	44495
46570	45561
47350	46404
47852	46920
48049	47093
47888	46899
47404	46394
46562	45551
45508	44502
40043	39094
38768	37875
37468	36618
36281	35409
35237	34313
34443	33502
33926	32956
33722	32763
33857	32883
34333	33357
35105	34120
36136	35096
37337	36224
38645	37469
39937	38727
41143	39947
42174	40995
42962	41849
43453	42385
43643	42556
43477	42399
43007	41911
42212	41179
41218	40141
38166	37071
36884	35785
35567	34528
34312	33359
33230	32357
32436	31573
31929	31103
31742	30945
31854	31158
32317	31657
33117	32437
34176	33463
35419	34636
36738	35909
38067	37163
39326	38343
40410	39357
41213	40143
41740	40661
41926	40881
41766	40724
41259	40229
40454	39413
39450	38376
40208	39075
39003	37762
37768	36478
36588	35287
35533	34284
34717	33511
34143	33069
33919	32945
34059	33141
34568	33645
35374	34448
36389	35490
37593	36669
38895	37955
40226	39250
41495	40488
42601	41544
43462	42362
44007	42848
44208	43029
44127	42858
43691	42359
42915	41560
41835	40545
44838	43650
43564	42378
42308	41126
41137	39956
40098	38943
39290	38127
38823	37608
38707	37439
38917	37650
39387	38211
40147	39107
41136	40217
42324	41476
43574	42769
44837	44049
46027	45244
47062	46243
47869	46988
48350	47414
48470	47563
48285	47416
47777	46928
47025	46129
45999	45076
48190	47295
46851	46018
45497	44784
44287	43664
43256	42688
42484	41923
41991	41462
41845	41293
42021	41456
42533	41887
43301	42682
44312	43696
45503	44921
46822	46196
48151	47499
49398	48710
50413	49761
51134	50564
51562	51096
51703	51334
51585	51231
51136	50749
50401	49958
49394	48871
48212	47646
46908	46286
45593	44973
44394	43781
43344	42744
42555	41922
42047	41381
41918	41150
42104	41310
42631	41825
43417	42659
44418	43717
45566	44917
46830	46217
48186	47498
49472	48701
50556	49717
51366	50500
51888	50962
52094	51105
51977	50934
51485	50446
50652	49661
49574	48617
45007	44081
43760	42826
42484	41590
41296	40391
40265	39354
39441	38531
38910	38010
38689	37791
38821	37933
39298	38431
40084	39251
41163	40296
42399	41512
43705	42798
45007	44057
46193	45194
47209	46182
47958	46927
48469	47385
48657	47472
48527	47258
47977	46736
47134	45948
45998	44925
40542	39548
39175	38293
37835	37028
36594	35848
35524	34805
34684	33991
34137	33464
33903	33289
34028	33477
34484	33961
35306	34757
36381	35797
37628	37021
38932	38300
40218	39547
41418	40717
42436	41709
43219	42521
43710	43014
43869	43186
43705	42938
43221	42385
42448	41527
41412	40470
38370	37416
37028	36153
35690	34865
34448	33648
33394	32572
32569	31711
32063	31181
31922	30997
32128	31196
32646	31706
33460	32491
34469	33525
35642	34742
36882	36075
38198	37425
39426	38685
40504	39745
41287	40562
41754	41071
41913	41267
41752	41095
41256	40602
40441	39826
39390	38826
40078	39576
38750	38322
37456	37099
36259	35954
35227	34969
34429	34175
33932	33656
33778	33479
33949	33644
34458	34162
35212	34946
36166	35986
37331	37202
38633	38454
39999	39695
41262	40852
42376	41891
43229	42697
43785	43184
43987	43324
43834	43108
43340	42594
42516	41816
41460	40800
44481	43882
43154	42529
41847	41137
40653	39838
39616	38737
38806	37947
38325	37469
38144	37344
38298	37509
38735	38012
39509	38837
40547	39959
41795	41249
43133	42580
44442	43901
45643	45127
46661	46198
47437	46996
47929	47475
48107	47615
47931	47448
47434	46986
46630	46261
45573	45287
47905	47669
46656	46428
45432	45201
44272	44002
43217	42880
42378	41956
41794	41290
41625	41054
41796	41146
42274	41604
43055	42300
44088	43284
45361	44451
46709	45731
48021	46989
49238	48150
50293	49132
51130	49877
51632	50345
51774	50500
51587	50342
51116	49863
50332	49139
49332	48161
48195	47091
46921	45768
45640	44425
44461	43182
43473	42158
42702	41423
42227	40965
42091	40809
42309	40983
42822	41468
43603	42322
44593	43393
45743	44655
46960	45981
48166	47315
49304	48518
50287	49554
51033	50341
51487	50843
51613	50999
51399	50785
50886	50260
50097	49455
49125	48421
44668	43884
43452	42557
42196	41227
40977	39956
39914	38852
39113	38014
38608	37544
38428	37437
38554	37681
39031	38194
39862	39002
40962	40025
42216	41244
43463	42540
44739	43837
45937	45099
46994	46164
47797	46991
48293	47482
48481	47647
48329	47457
47830	46878
46999	46031
45877	44935
40445	39554
39164	38242
37899	36952
36750	35806
35747	34773
35008	33998
34520	33463
34334	33270
34403	33387
34835	33815
35563	34552
36595	35516
37839	36691
39173	37929
40530	39198
41752	40341
42806	41358
43606	42112
44159	42503
44417	42616
44335	42395
43941	41918
43189	41090
42252	40063
39303	37036
38084	35721
36802	34362
35604	33124
34625	32107
33876	31288
33350	30771
33136	30545
33271	30725
33744	31248
34448	32005
35378	33016
36558	34133
37884	35433
39176	36718
40310	37936
41240	38962
41992	39719
42529	40169
42791	40253
42717	40071
42237	39618
41464	38946
40433	37999
41244	38845
39982	37580
38685	36330
37452	35151
36428	34133
35637	33274
35132	32714
34892	32485
35050	32675
35592	33178
36442	33983
37534	35013
38716	36211
40000	37507
41273	38755
42462	39895
43435	40856
44197	41543
44705	41953
44946	42033
44778	41839
44292	41311
43438	40498
42400	39426
45463	42520
44179	41174
42877	39839
41727	38551
40732	37519
39984	36766
39520	36366
39341	36225
39514	36357
39997	36804
40839	37587
41905	38695
43115	40019
44393	41411
45669	42773
46903	44015
47995	45042
48820	45788
49338	46266
49542	46467
49453	46354
48981	45871
48171	45019
47057	43944
49317	46136
47974	44845
46652	43526
45418	42324
44396	41260
43653	40425
43204	39936
43032	39758
43158	39946
43597	40457
44382	41282
45416	42311
46630	43477
47936	44768
49226	46119
50449	47392
51493	48483
52338	49357
52851	49895
52993	50087
52725	49889
52152	49416
51315	48620
50298	47647
49168	46623
47855	45429
46521	44173
45286	42917
44235	41845
43462	41032
43017	40538
42936	40376
43213	40518
43800	41049
44672	41874
45789	42940
47053	44135
48366	45409
49666	46669
50812	47831
51792	48809
52518	49594
53044	50129
53212	50318
53007	50140
52449	49567
51647	48756
50572	47707
46039	43207
44742	41898
43521	40588
42414	39406
41430	38367
40655	37533
40171	36977
40026	36735
40181	36873
40673	37284
41420	38058
42447	39072
43612	40322
44909	41647
46207	42966
47435	44162
48476	45218
49295	46026
49785	46547
49937	46666
49737	46491
49207	46031
48411	45285
47368	44277
42052	38959
40772	37716
39525	36489
38368	35322
37349	34309
36530	33524
36005	33038
35810	32847
35970	32951
36442	33402
37267	34172
38298	35239
39517	36482
40796	37813
42101	39121
43287	40292
44295	41310
45066	42120
45592	42618
45765	42780
45607	42570
45128	42071
44397	41296
43438	40244
40501	37263
39203	35979
37904	34788
36674	33675
35662	32705
34892	31930
34464	31485
34350	31320
34552	31433
35046	31864
35841	32639
36872	33734
38054	34968
39327	36285
40634	37537
41832	38709
42847	39711
43586	40473
44102	40970
44293	41104
44167	40976
43716	40488
42994	39716
42013	38668
42823	39367
41534	38029
40248	36666
39080	35489
38048	34450
37255	33663
36760	33128
36627	32949
36860	33112
37380	33571
38184	34286
39228	35244
40458	36377
41788	37631
43084	38877
44291	40106
45344	41166
46142	42048
46681	42577
46847	42759
46668	42570
46059	42097
45137	41312
44032	40230
47124	43311
45811	41988
44517	40746
43346	39599
42326	38603
41531	37783
41031	37258
40870	37097
41010	37295
41503	37866
42289	38719
43337	39834
44526	41073
45778	42416
47025	43749
48216	44976
49263	45998
50086	46774
50570	47248
50784	47430
50643	47273
50191	46843
49395	46103
48331	45086
50627	47386
49285	46040
47981	44731
46763	43522
45727	42498
44904	41728
44371	41225
44229	41052
44383	41189
44869	41618
45678	42352
46796	43300
48065	44457
49360	45758
50628	47064
51824	48244
52818	49208
53565	50000
54004	50590
54080	50872
53785	50766
53192	50290
52301	49535
51243	48515
50110	47428
48815	46036
47513	44645
46302	43345
45257	42302
44432	41566
43906	41137
43748	41045
43945	41263
44430	41810
45158	42641
46109	43713
47303	44959
48609	46299
49946	47665
51125	48913
52182	49991
52970	50802
53501	51341
53664	51515
53456	51325
52910	50785
52092	49993
51050	48952
46579	44468
45277	43138
43959	41800
42750	40574
41677	39503
40874	38735
40327	38299
40154	38181
40335	38390
40847	38933
41623	39807
42710	40936
43957	42187
45327	43523
46633	44815
47870	46048
48916	47102
49695	47935
50121	48459
50209	48633
49951	48452
49358	47878
48472	47058
47363	45998
42072	40739
40797	39436
39524	38164
38328	36999
37293	36022
36516	35276
36061	34766
35909	34589
36097	34776
36611	35301
37473	36113
38643	37126
39913	38304
41269	39580
42551	40835
43773	42006
44805	43023
45605	43813
46147	44259
46353	44355
46180	44122
45659	43591
44830	42775
43768	41692
40768	38712
39455	37384
38174	35998
36977	34658
35959	33516
35162	32724
34644	32283
34428	32169
34532	32378
35002	32912
35790	33682
36790	34683
37981	35849
39270	37110
40663	38385
42034	39530
43191	40572
44014	41411
44475	42047
44663	42327
44561	42304
44140	41899
43398	41190
42423	40166
43249	41004
41988	39710
40740	38399
39626	37148
38648	36076
37910	35240
37504	34733
37422	34605
37607	34794
38078	35359
38829	36184
39891	37258
41108	38482
42422	39768
43738	41068
44933	42263
45953	43312
46715	44106
47184	44620
47365	44802
47164	44650
46641	44134
45795	43304
44720	42239
47861	45364
46514	44077
45228	42859
44062	41742
43079	40804
42323	40025
41846	39564
41710	39413
41883	39627
42367	40159
43116	41023
44099	42114
45245	43387
46479	44710
47703	46077
48794	47291
49707	48365
50414	49186
50860	49770
51073	49930
50901	49668
50434	49039
49620	48158
48596	47072
50905	49376
49579	48063
48207	46817
46920	45624
45830	44638
45051	43846
44620	43379
44502	43260
44712	43464
45259	44012
46107	44824
47145	45879
48365	47063
49640	48315
50950	49594
52118	50853
53162	51904
53930	52675
54414	53125
54579	53309
54408	53164
53965	52623
53241	51760
52328	50672
51355	49601
50114	48283
48848	46992
47644	45798
46612	44771
45798	43936
45267	43397
45079	43199
45204	43431
45706	43982
46525	44836
47616	45827
48817	47021
50044	48287
51272	49601
52438	50824
53440	51880
54221	52644
54701	53088
54868	53221
54672	53045
54160	52565
53303	51812
52187	50835
47648	46453
46291	45161
44917	43879
43636	42658
42527	41648
41678	40841
41099	40335
40870	40170
41021	40379
41532	40907
42395	41697
43521	42710
44809	43928
46126	45234
47413	46524
48604	47734
49620	48805
50398	49633
50880	50114
51048	50272
50842	50108
50345	49636
49546	48830
48447	47750
43049	42399
41612	41053
40210	39753
38954	38553
37909	37508
37138	36691
36624	36158
36442	35961
36603	36078
37112	36599
37879	37472
38897	38629
40101	39926
41412	41211
42692	42433
43884	43549
44919	44525
45740	45265
46211	45737
46334	45899
46155	45753
45653	45246
44880	44412
43831	43323
40947	40412
39693	39185
38410	37978
37146	36740
36054	35685
35244	34882
34836	34458
34749	34345
34999	34549
35481	35046
36245	35819
37251	36845
38506	38021
39832	39275
41065	40509
42134	41742
43132	42741
43967	43488
44507	43899
44655	44039
44457	43871
43999	43372
43209	42611
42221	41600
43072	42482
41773	41196
40447	39922
39172	38681
38100	37668
37251	36915
36678	36464
36470	36308
36574	36455
37057	36926
37844	37685
38876	38675
40075	39859
41285	41040
42527	42231
43688	43348
44719	44387
45531	45203
46056	45706
46226	45920
46066	45760
45617	45256
44951	44400
44086	43312
47393	46473
46180	45165
44880	43787
43686	42508
42632	41437
41805	40687
41300	40201
41169	40022
41432	40161
41940	40678
42675	41469
43625	42507
44749	43727
45966	45062
47192	46425
48394	47608
49440	48586
50246	49346
50728	49895
50896	50113
50742	49983
50248	49526
49437	48801
48392	47830
50761	50220
49517	48917
48204	47629
47007	46410
45988	45356
45250	44512
44834	44040
44711	43930
44928	44155
45395	44605
46217	45321
47291	46292
48554	47475
49823	48747
51054	50018
52203	51207
53242	52256
54077	53069
54625	53608
54817	53818
54672	53676
54170	53148
53301	52352
52188	51263
51087	50220
49791	48914
48486	47676
47281	46524
46251	45507
45451	44737
44911	44250
44659	44046
44760	44127
45247	44555
46056	45368
47130	46419
48327	47653
49612	48955
50841	50310
52014	51536
53059	52579
53882	53350
54403	53770
54534	53824
54377	53516
53871	52947
53128	52124
52118	51130
47706	46753
46432	45535
45138	44323
43962	43199
42950	42177
42184	41319
41692	40740
41518	40524
41684	40658
42172	41127
42937	41862
43952	42872
45123	44065
46407	45337
47700	46575
48877	47723
49896	48721
50713	49538
51297	50079
51499	50304
51317	50155
50815	49605
50014	48789
48979	47714
43699	43369
42427	42080
41151	40794
39947	39606
38895	38597
38098	37831
37592	37348
37423	37177
37576	37352
38079	37864
38873	38659
39914	39691
41112	40900
42397	42222
43676	43545
44869	44764
45892	45805
46690	46597
47194	47099
47374	47267
47208	47090
46719	46588
45936	45782
44902	44741
41989	41812
40697	40503
39406	39198
38208	38001
37170	36977
36379	36187
35884	35687
35706	35515
35871	35701
36366	36204
37174	37001
38216	38025
39421	39229
40685	40536
41961	41846
43153	43056
44194	44077
44987	44855
45488	45347
45668	45518
45514	45357
45035	44859
44249	44054
43223	42999
44083	43857
42788	42573
41486	41284
40277	40068
39243	39019
38446	38221
37944	37725
37770	37555
37926	37732
38419	38228
39210	39021
40254	40056
41465	41272
42773	42582
44082	43883
45299	45106
46336	46156
47139	46954
47646	47455
47816	47629
47626	47481
47106	46982
46309	46189
45277	45143
48504	48366
47215	47085
45929	45813
44719	44622
43689	43594
42885	42812
42375	42337
42178	42179
42336	42339
42823	42826
43599	43620
44605	44665
45785	45860
47065	47132
48359	48412
49573	49615
50614	50650
51408	51443
51902	51943
52065	52118
51886	51962
51370	51474
50563	50685
49510	49644
51865	52025
50549	50750
49240	49464
48035	48273
46999	47244
46200	46468
45697	45975
45527	45809
45716	45996
46238	46528
47058	47345
48103	48389
49306	49591
50594	50888
51888	52169
53101	53347
54137	54336
54928	55102
55420	55580
55579	55761
55402	55595
54895	55108
54098	54309
53051	53278
52037	52263
50753	50985
49473	49707
48269	48523
47232	47508
46432	46724
45935	46242
45756	46083
45916	46254
46419	46754
47215	47540
48266	48573
49463	49760
50769	51037
52068	52319
53287	53516
54330	54550
55115	55339
55610	55833
55769	55991
55600	55820
55091	55323
54294	54538
53252	53496
48844	49083
47524	47766
46206	46453
44990	45233
43956	44184
43171	43383
42687	42890
42529	42730
42705	42897
43188	43367
43974	44146
45004	45169
46211	46393
47506	47704
48801	49029
50006	50261
51036	51316
51837	52132
52344	52638
52518	52803
52336	52609
51819	52101
51016	51304
49988	50265
44764	45021
43480	43720
42189	42436
40995	41249
39974	40212
39183	39402
38692	38886
38531	38726
38721	38915
39248	39430
40059	40238
41100	41278
42300	42472
43591	43734
44872	45000
46063	46203
47100	47240
47900	48042
48403	48530
48563	48705
48397	48539
47903	48051
47128	47259
46106	46207
43245	43300
41968	41978
40683	40683
39481	39489
38441	38471
37647	37683
37149	37194
36977	37043
37149	37235
37654	37760
38456	38569
39497	39614
40705	40822
41998	42118
43292	43411
44500	44613
45542	45651
46339	46457
46845	46966
47027	47135
46880	46963
46400	46459
45612	45660
44573	44618
45449	45502
44146	44204
42856	42909
41662	41704
40652	40678
39868	39878
39378	39370
39211	39184
39400	39353
39926	39853
40731	40651
41772	41694
42964	42908
44257	44205
45549	45502
46767	46717
47816	47766
48623	48577
49116	49087
49282	49267
49102	49096
48613	48600
47832	47827
46809	46805
50045	50028
48753	48707
47475	47388
46280	46178
45250	45136
44469	44343
43996	43839
43864	43665
44064	43830
44572	44330
45367	45134
46394	46189
47604	47409
48910	48712
50224	50020
51440	51241
52468	52285
53248	53074
53751	53569
53927	53747
53761	53592
53267	53108
52476	52321
51449	51301
53843	53723
52540	52447
51225	51163
50005	49954
48964	48923
48169	48140
47668	47653
47504	47497
47683	47669
48180	48177
48964	48966
49996	50001
51199	51198
52484	52489
53759	53771
54949	54957
55971	55971
56756	56750
57257	57237
57430	57405
57270	57230
56776	56728
55986	55937
54954	54910
53960	53920
52676	52612
51394	51293
50205	50066
49177	49008
48380	48186
47870	47660
47700	47472
47879	47648
48398	48156
49196	48958
50244	49997
51463	51212
52778	52520
54085	53820
55303	55032
56348	56077
57154	56878
57679	57373
57880	57530
57735	57354
57235	56854
56431	56059
55379	55018
50997	50633
49721	49326
48436	48021
47231	46807
46183	45790
45379	45012
44867	44521
44676	44341
44830	44499
45317	44991
46108	45779
47143	46831
48344	48050
49630	49351
50909	50646
52110	51860
53147	52913
53934	53726
54408	54232
54548	54407
54364	54242
53864	53745
53068	52942
52029	51888
46807	46664
45514	45378
44225	44094
43017	42901
41980	41874
41182	41085
40684	40568
40502	40375
40662	40526
41151	41023
41950	41823
43003	42861
44214	44062
45511	45343
46791	46630
47989	47833
49013	48870
49802	49664
50299	50168
50465	50340
50280	50165
49770	49662
48976	48880
47955	47860
45102	45015
43803	43735
42487	42458
41259	41254
40219	40215
39433	39402
38952	38894
38790	38712
38959	38874
39447	39360
40234	40149
41266	41192
42475	42410
43763	43708
45044	45010
46235	46214
47251	47251
48026	48045
48501	48561
48657	48745
48477	48589
47967	48089
47164	47297
46130	46249
47032	47136
45737	45842
44437	44556
43231	43360
42201	42311
41407	41503
40917	40986
40747	40792
40925	40934
41416	41424
42197	42221
43210	43259
44396	44455
45681	45744
46977	47034
48189	48247
49233	49302
50029	50111
50528	50616
50697	50774
50527	50600
50031	50095
49233	49292
48188	48254
51418	51501
50117	50207
48810	48908
47591	47698
46525	46651
45716	45842
45208	45339
45033	45178
45191	45353
45691	45853
46478	46650
47517	47690
48726	48882
50036	50167
51347	51453
52571	52665
53615	53700
54417	54495
54913	55004
55097	55195
54931	55040
54447	54545
53661	53729
52637	52672
55052	55073
53758	53771
52457	52483
51253	51272
50223	50231
49434	49422
48932	48910
48762	48734
48952	48911
49461	49422
50251	50230
51271	51264
52478	52473
53777	53779
55072	55092
56271	56319
57310	57362
58115	58162
58621	58668
58790	58843
58619	58680
58109	58183
57302	57400
56252	56375
55272	55396
53985	54092
52694	52780
51503	51568
50475	50527
49692	49730
49203	49226
49041	49061
49212	49254
49706	49772
50499	50585
51540	51615
52737	52805
54017	54084
55298	55372
56513	56583
57556	57619
58355	58422
58855	58921
59030	59091
58863	58908
58366	58407
57580	57619
56550	56581
52202	52208
50927	50895
49644	49596
48450	48391
47431	47356
46677	46552
46214	46035
46067	45849
46241	46021
46736	46532
47525	47340
48556	48382
49744	49595
51021	50891
52303	52189
53516	53404
54566	54442
55367	55233
55863	55736
56017	55917
55832	55745
55327	55233
54533	54428
53502	53397
48293	48195
46987	46898
45689	45591
44490	44367
43462	43317
42670	42524
42165	42034
41991	41877
42149	42051
42652	42561
43447	43362
44490	44410
45681	45611
46963	46891
48247	48167
49450	49358
50498	50383
51303	51161
51812	51647
51981	51805
51803	51620
51302	51112
50509	50307
49486	49260
46638	46399
45348	45104
44044	43820
42844	42607
41799	41569
41010	40772
40515	40278
40362	40110
40546	40284
41050	40796
41854	41602
42894	42632
44102	43833
45390	45120
46682	46420
47895	47628
48944	48667
49740	49473
50237	49992
50403	50169
50251	50002
49773	49499
48992	48705
47949	47665
48860	48575
47553	47289
46248	45998
45018	44809
43965	43765
43154	42955
42651	42430
42484	42252
42652	42420
43147	42906
43936	43684
44979	44700
46195	45892
47501	47165
48808	48445
50026	49647
51069	50688
51864	51488
52351	51979
52530	52139
52377	51958
51894	51463
51101	50679
50069	49660
53348	52926
52072	51629
50795	50324
49606	49125
48583	48092
47796	47298
47291	46797
47115	46629
47274	46806
47761	47303
48550	48097
49581	49121
50788	50322
52082	51618
53367	52908
54557	54102
55570	55129
56358	55920
56853	56412
57009	56565
56828	56381
56315	55867
55513	55071
54464	54024
56893	56449
55615	55152
54327	53873
53124	52688
52079	51673
51290	50896
50793	50408
50632	50245
50802	50420
51308	50936
52101	51746
53136	52799
54338	54012
55638	55319
56946	56622
58161	57835
59189	58871
59954	59668
60433	60174
60578	60351
60388	60193
59861	59695
59054	58911
58015	57872
57045	56906
55753	55594
54452	54282
53246	53066
52202	52035
51406	51258
50904	50773
50737	50600
50916	50759
51422	51248
52223	52040
53277	53074
54510	54286
55831	55587
57135	56891
58345	58098
59376	59134
60179	59918
60687	60410
60873	60570
60708	60400
60213	59897
59410	59102
58358	58076
53998	53727
52709	52445
51423	51152
50210	49946
49158	48904
48350	48098
47824	47603
47644	47440
47815	47620
48333	48126
49136	48924
50184	49976
51401	51192
52710	52495
54013	53793
55215	54988
56226	56012
57003	56791
57492	57269
57669	57421
57488	57238
56990	56757
56191	55988
55145	54971
49934	49801
48623	48510
47326	47225
46131	46024
45107	45002
44328	44213
43847	43709
43690	43529
43865	43692
44349	44190
45117	44988
46118	46013
47312	47214
48620	48501
49944	49806
51162	51008
52217	52042
53016	52837
53528	53352
53704	53533
53534	53361
53030	52843
52223	52039
51184	51003
48347	48174
47055	46896
45760	45611
44541	44403
43497	43360
42707	42567
42222	42074
42060	41894
42223	42048
42721	42538
43519	43345
44561	44393
45760	45607
47044	46900
48332	48188
49540	49378
50571	50409
51360	51196
51856	51685
52029	51831
51853	51638
51339	51125
50539	50328
49507	49297
50447	50224
49151	48918
47848	47621
46628	46420
45586	45395
44798	44612
44318	44120
44170	43961
44357	44129
44861	44625
45641	45419
46659	46447
47848	47659
49131	48950
50419	50247
51626	51437
52663	52465
53462	53253
53947	53749
54126	53918
53960	53743
53473	53255
52678	52475
51632	51451
54896	54711
53599	53399
52312	52085
51122	50881
50090	49836
49292	49027
48784	48505
48594	48321
48743	48493
49228	49004
50020	49813
51052	50859
52244	52066
53518	53362
54796	54666
55997	55895
57030	56942
57814	57751
58291	58252
58447	58424
58261	58246
57746	57730
56932	56925
55887	55882
58302	58332
57000	57048
55690	55766
54494	54563
53466	53530
52675	52738
52173	52248
51992	52095
52152	52271
52653	52765
53442	53551
54477	54576
55678	55773
56988	57053
58287	58339
59483	59543
60508	60580
61295	61373
61794	61869
61952	62032
61761	61871
61246	61376
60447	60572
59423	59515
58489	58554
57211	57263
55929	55973
54732	54759
53700	53714
52909	52901
52398	52382
52218	52213
52374	52393
52880	52892
53687	53674
54740	54681
55954	55882
57257	57174
58553	58485
59756	59690
60785	60726
61572	61511
62066	62010
62223	62166
62049	61989
61548	61482
60755	60700
59712	59667
55356	55326
54046	54014
52752	52719
51556	51510
50558	50473
49794	49667
49308	49150
49131	48967
49284	49127
49775	49620
50569	50407
51608	51441
52826	52646
54122	53934
55430	55217
56646	56413
57704	57449
58515	58244
59034	58739
59219	58905
59061	58729
58569	58224
57769	57421
56708	56383
51505	51210
50198	49933
48914	48658
47695	47474
46642	46458
45834	45676
45338	45173
45172	44999
45346	45174
45839	45696
46638	46516
47677	47587
48898	48825
50209	50136
51511	51426
52717	52624
53745	53662
54555	54454
55062	54947
55236	55108
55062	54941
54567	54443
53789	53638
52769	52594
49953	49746
48664	48452
47362	47146
46151	45932
45099	44885
44277	44098
43752	43628
43571	43485
43746	43654
44253	44135
45042	44910
46066	45958
47254	47164
48547	48454
49835	49720
51035	50914
52058	51938
52839	52724
53323	53208
53499	53372
53330	53199
52840	52711
52044	51925
51014	50916
51959	51873
50674	50608
49405	49322
48220	48126
47200	47085
46412	46297
45903	45797
45722	45634
45887	45793
46392	46285
47190	47063
48232	48091
49442	49294
50749	50591
52042	51883
53247	53080
54276	54109
55069	54906
55567	55411
55737	55586
55571	55415
55078	54912
54293	54129
53253	53099
56533	56377
55236	55063
53948	53752
52752	52532
51729	51494
50943	50708
50449	50206
50287	50023
50488	50177
51011	50684
51812	51498
52849	52561
54057	53781
55360	55084
56643	56377
57845	57576
58882	58616
59679	59406
60185	59912
60366	60081
60213	59920
59710	59439
58900	58674
57864	57670
60315	60143
59031	58868
57733	57590
56531	56404
55496	55377
54702	54582
54192	54057
54013	53870
54181	54044
54688	54546
55495	55331
56535	56356
57744	57563
59044	58871
60350	60172
61545	61391
62561	62422
63332	63215
63831	63703
63998	63868
63833	63695
63336	63206
62541	62440
61481	61430
60503	60497
59188	59208
57902	57924
56689	56734
55660	55716
54864	54933
54385	54446
54226	54288
54398	54481
54910	55001
55712	55818
56764	56852
57960	58049
59253	59330
60530	60621
61742	61824
62779	62862
63592	63638
64099	64122
64271	64260
64093	64077
63584	63571
62782	62788
61749	61764
57404	57440
56104	56158
54791	54877
53580	53685
52532	52668
51720	51883
51214	51389
51039	51219
51221	51407
51716	51910
52506	52715
53537	53751
54741	54957
56036	56238
57317	57514
58527	58715
59561	59758
60361	60573
60849	61083
61017	61270
60839	61104
60337	60611
59541	59813
58507	58770
53325	53579
52030	52267
50736	50947
49533	49725
48498	48673
47721	47868
47243	47354
47089	47167
47266	47326
47768	47816
48561	48605
49579	49646
50773	50857
52058	52162
53354	53465
54561	54683
55595	55728
56396	56528
56903	57032
57075	57198
56885	57027
56356	56533
55551	55756
54520	54738
51695	51930
50390	50664
49076	49390
47863	48190
46842	47150
46074	46357
45601	45860
45452	45689
45636	45858
46134	46355
46914	47147
47942	48175
49137	49371
50439	50662
51734	51946
52946	53137
53976	54160
54758	54941
55250	55436
55414	55593
55247	55413
54755	54899
53966	54092
52927	53035
53848	53955
52530	52648
51217	51350
49999	50131
48956	49088
48154	48298
47635	47801
47460	47624
47634	47780
48146	48268
48934	49059
49969	50085
51168	51298
52458	52596
53750	53915
54962	55140
56006	56203
56804	56999
57310	57492
57483	57652
57313	57482
56798	56993
55995	56214
54960	55202
58258	58496
56980	57217
55690	55930
54481	54733
53443	53703
52642	52915
52143	52421
51963	52254
52129	52428
52622	52926
53410	53714
54441	54742
55639	55937
56934	57217
58242	58498
59458	59698
60503	60731
61306	61525
61821	62039
61991	62221
61808	62061
61289	61556
60484	60763
59443	59730
61900	62176
60610	60885
59330	59600
58120	58399
57094	57359
56305	56556
55819	56045
55656	55877
55831	56037
56336	56535
57145	57308
58190	58329
59405	59516
60698	60796
61996	62082
63208	63295
64253	64331
65052	65116
65557	65594
65739	65759
65576	65581
65076	65068
64281	64253
63249	63205
62306	62242
61004	60924
59697	59615
58479	58408
57438	57374
56645	56577
56141	56069
55972	55900
56133	56068
56629	56570
57417	57361
58457	58401
59669	59609
60964	60907
62257	62199
63442	63413
64456	64453
65234	65243
65731	65732
65896	65900
65722	65741
65217	65253
64431	64467
63404	63436
59067	59100
57771	57803
56481	56509
55276	55300
54240	54264
53432	53461
52933	52957
52758	52789
52940	52974
53443	53490
54247	54297
55280	55344
56490	56569
57786	57884
59072	59199
60278	60416
61315	61473
62109	62274
62600	62779
62769	62938
62608	62776
62126	62272
61341	61471
60303	60422
55113	55239
53809	53956
52517	52674
51306	51480
50271	50432
49466	49629
48946	49129
48754	48965
48921	49145
49442	49654
50255	50459
51302	51491
52506	52690
53792	53976
55073	55268
56270	56464
57304	57489
58103	58266
58610	58754
58787	58918
58622	58757
58117	58270
57314	57480
56271	56427
53449	53574
52161	52264
50869	50976
49663	49784
48627	48769
47828	47978
47317	47476
47127	47300
47276	47467
47755	47960
48548	48747
49587	49778
50800	50974
52093	52255
53387	53536
54599	54742
55645	55795
56458	56605
56974	57124
57147	57292
56977	57129
56481	56621
55691	55831
54650	54791
55564	55724
54247	54420
52940	53112
51728	51902
50701	50847
49923	50032
49445	49497
49298	49313
49470	49476
49962	49985
50740	50782
51778	51818
52989	53014
54280	54306
55566	55590
56772	56796
57815	57835
58619	58637
59127	59159
59314	59337
59148	59176
58655	58662
57870	57864
56855	56830
60131	60119
58828	58825
57516	57546
56307	56350
55264	55312
54479	54497
53999	53984
53848	53805
54022	53970
54515	54465
55312	55266
56348	56306
57560	57523
58848	58826
60134	60109
61333	61303
62370	62327
63169	63118
63672	63604
63854	63754
63692	63567
63204	63050
62402	62256
61357	61231
63783	63682
62477	62398
61166	61103
59947	59896
58899	58857
58095	58069
57587	57568
57413	57391
57585	57552
58082	58054
58872	58843
59915	59871
61131	61063
62431	62353
63722	63640
64942	64857
65996	65899
66806	66702
67314	67204
67482	67377
67306	67206
66797	66701
66001	65896
64969	64861
64030	63917
62744	62628
61449	61348
60238	60154
59208	59130
58421	58338
57917	57828
57750	57650
57930	57815
58449	58317
59243	59124
60271	60162
61473	61364
62760	62629
64055	63902
65255	65091
66289	66126
67075	66926
67567	67428
67724	67605
67536	67445
67029	66963
66230	66186
65209	65162
60869	60831
59575	59537
58282	58237
57082	57034
56061	56007
55281	55231
54802	54744
54635	54574
54790	54748
55269	55247
56055	56052
57091	57085
58294	58294
59583	59590
60872	60885
62075	62071
63106	63099
63901	63897
64395	64417
64560	64599
64378	64424
63884	63923
63099	63109
62064	62065
56867	56872
55554	55578
54258	54282
53064	53086
52029	52060
51237	51268
50729	50754
50565	50571
50736	50747
51245	51259
52041	52073
53076	53120
54274	54333
55572	55624
56885	56921
58112	58142
59162	59190
59950	59981
60451	60467
60623	60631
60452	60466
59955	59975
59159	59184
58134	58159
55297	55320
54004	54026
52720	52725
51536	51521
50520	50486
49729	49692
49222	49178
49045	48990
49221	49138
49737	49647
50540	50432
51564	51462
52744	52650
54018	53957
55301	55256
56508	56470
57556	57508
58358	58313
58861	58827
59028	59004
58847	58839
58340	58333
57537	57538
56498	56495
57428	57428
56138	56138
54847	54850
53643	53657
52590	52620
51779	51824
51272	51323
51125	51157
51319	51343
51840	51850
52652	52667
53708	53715
54942	54929
56253	56219
57577	57512
58782	58718
59812	59748
60580	60531
61062	61030
61223	61209
61048	61043
60546	60537
59745	59736
58713	58695
61995	61976
60715	60677
59429	59375
58233	58153
57196	57114
56396	56331
55884	55833
55712	55650
55875	55811
56360	56318
57140	57132
58176	58167
59400	59356
60713	60636
62018	61921
63229	63125
64266	64148
65065	64944
65568	65435
65736	65597
65568	65408
65070	64894
64274	64092
63228	63054
65663	65496
64366	64205
63081	62908
61887	61701
60853	60660
60047	59869
59535	59369
59369	59209
59551	59380
60060	59876
60859	60656
61889	61680
63085	62882
64363	64160
65644	65436
66835	66626
67865	67658
68659	68453
69157	68961
69333	69150
69162	68992
68668	68496
67871	67700
66840	66668
66177	64962
64775	63681
63356	62296
62031	61070
60916	59985
60103	59289
59588	58902
59379	58848
59465	59089
59925	59629
60789	60392
61916	61376
63193	62505
64530	63736
65774	64923
66792	65990
67669	66914
68339	67712
68794	68287
68871	68516
68680	68435
68160	68093
67293	67410
66141	66434
61656	62080
60279	60853
58928	59631
57762	58459
56704	57399
55839	56633
55231	56144
55000	56091
55204	56198
55759	56771
56648	57605
57735	58882
58977	60309
60256	61841
61558	63239
62811	64420
63903	65364
64658	66067
65151	66639
65355	66849
65238	66809
64725	66229
63842	65505
62754	64509
57547	59495
56287	58250
54975	56930
53635	55633
52428	54523
51536	53730
50987	53279
50714	53191
50767	53441
51288	53929
52167	54675
53311	55663
54602	56850
55933	58167
57207	59393
58275	60542
59248	61544
60075	62420
60647	63058
60910	63368
60801	63263
60425	62737
59731	61835
58773	60701
55966	57773
54761	56312
53542	54811
52381	53538
51394	52476
50638	51690
50258	51061
50241	50861
50545	51041
51111	51581
51927	52439
53089	53456
54400	54640
55837	55898
57253	57295
58632	58626
59722	59756
60521	60611
61021	61267
61261	61586
61149	61572
60709	61146
59974	60338
58972	59283
59872	60184
58578	58969
57311	57660
56096	56486
55056	55455
54229	54693
53728	54121
53485	53967
53597	54146
54094	54744
54956	55528
56034	56660
57300	57916
58560	59323
59811	60620
60932	61814
61902	62780
62651	63622
63105	64142
63210	64371
63094	64144
62726	63621
62184	62761
61305	61706
64665	64950
63416	63670
62159	62363
60952	61134
59878	60032
59082	59014
58606	58347
58399	58089
58491	58338
58880	58857
59685	59630
60731	60675
61986	61891
63235	63202
64511	64451
65703	65629
66699	66587
67468	67282
67924	67724
68139	67899
68006	67752
67555	67324
66832	66547
65728	65578
68058	68064
66705	66873
65553	65685
64617	64607
63754	63789
63054	63226
62474	62832
62222	62628
62411	62719
62969	63261
63835	64041
64866	65043
66128	66087
67491	67298
68814	68594
70017	69776
71026	70771
71864	71428
72357	71796
72532	71803
72324	71575
71810	70978
71046	70090
69986	68893
68964	67851
67431	66472
66002	65126
64713	63878
63718	62902
62829	62162
62288	61734
62072	61603
62219	61760
62577	62230
63259	62985
64180	64004
65348	65195
66643	66441
68040	67801
69307	69051
70303	70278
70933	71195
71244	71800
71287	71940
71070	71735
70570	71187
69732	70400
68645	69187
64213	64792
62913	63497
61633	62328
60513	61184
59561	60208
58818	59484
58354	59055
58155	58873
58221	59047
58610	59500
59423	60236
60590	61217
61907	62453
63212	63731
64499	64982
65648	66049
66583	67068
67244	67884
67664	68418
67770	68581
67576	68370
67096	67801
66316	66944
65348	65849
60183	60703
58927	59392
57509	58080
56106	56846
54922	55815
54039	55070
53521	54607
53268	54549
53378	54846
53786	55454
54505	56374
55477	57546
56699	58925
58024	60365
59373	61698
60565	62808
61559	63733
62236	64446
62646	64891
62750	65003
62585	64798
62193	64306
61508	63509
60544	62517
57572	59689
56187	58388
54746	57020
53477	55752
52331	54672
51473	53818
50878	53260
50650	52976
50828	53002
51316	53371
52101	54205
53068	55391
54277	56665
55637	57926
57063	59141
58379	60425
59416	61505
60182	62226
60562	62508
60643	62434
60335	62168
59842	61607
58957	60796
57888	59760
58784	60693
57609	59451
56349	58202
55123	57074
54150	56068
53403	55166
52918	54512
52602	54284
52742	54537
53171	55082
53972	55837
54942	56793
56211	58061
57516	59469
58831	60855
60037	62136
61091	63264
61918	64159
62417	64693
62704	64796
62738	64558
62465	63920
61770	63102
60790	62082
64150	65482
63020	64193
61844	62845
60699	61587
59656	60511
58837	59695
58247	59168
57928	58965
58050	59152
58592	59632
59495	60503
60648	61557
61904	62720
63263	63899
64524	65190
65754	66432
66739	67512
67452	68289
67776	68800
67840	68962
67667	68764
67232	68221
66542	67372
65499	66292
67977	68685
66685	67460
65515	66300
64357	65237
63423	64306
62691	63506
62276	62990
62206	62865
62532	63060
63199	63638
64080	64373
65098	65427
66311	66587
67649	67947
68957	69295
70110	70541
71147	71640
72029	72473
72626	72974
72878	73115
72669	72864
72105	72317
71245	71431
70217	70392
69257	69442
67934	68229
66601	67053
65320	65928
64213	64974
63485	64191
63135	63724
63109	63623
63318	63827
63783	64336
64570	65073
65622	66072
66911	67239
68322	68540
69812	69827
71127	71004
72187	71934
72870	72686
73369	73145
73537	73236
73348	72914
72751	72300
71952	71522
70843	70605
66369	66336
64904	65008
63590	63608
62376	62245
61326	61214
60510	60440
60059	60054
60003	59883
60237	60094
60763	60557
61596	61408
62724	62421
64004	63600
65274	64740
66522	65929
67676	66978
68694	67891
69492	68516
70053	68935
70245	69148
70072	69128
69493	68830
68626	68064
67535	66961
62352	61609
61170	60303
60000	59013
58961	57808
58029	56753
57288	55980
56821	55602
56695	55488
56932	55664
57460	56152
58291	56983
59304	58010
60416	59191
61667	60500
63033	61878
64384	63134
65605	64145
66472	64884
66990	65294
67123	65416
67013	65196
66541	64747
65760	63947
64701	62942
61835	60020
60452	58652
59126	57282
57892	56072
56902	55055
56098	54242
55555	53658
55236	53420
55231	53542
55623	54013
56367	54667
57358	55488
58538	56574
59933	57900
61379	59305
62812	60496
63947	61527
64784	62350
65233	62942
65441	63148
65313	62988
64830	62438
64131	61616
63205	60553
64278	61448
62891	60065
61499	58759
60158	57573
59119	56603
58288	55836
57763	55291
57488	55122
57520	55240
57831	55757
58542	56617
59540	57750
60775	59036
62058	60419
63406	61767
64667	63002
65755	63985
66605	64711
67089	65253
67234	65511
67021	65457
66470	64897
65645	64016
64602	62884
67782	66102
66425	64786
64992	63486
63776	62342
62767	61322
62010	60612
61529	60098
61255	60011
61373	60309
61880	60906
62770	61758
63823	62682
64912	63848
66090	65110
67350	66422
68598	67661
69687	68630
70484	69344
70965	69764
71083	69960
70877	69835
70382	69299
69624	68380
68661	67329
71115	69777
69914	68616
68731	67325
67606	66089
66592	64973
65774	64055
65314	63406
65169	63126
65415	63256
65969	63740
66860	64496
67987	65426
69336	66537
70775	67696
72190	69021
73480	70327
74650	71445
75598	72234
76313	72703
76623	72899
76561	72745
76089	72296
75316	71464
74211	70425
73148	69354
71741	68077
70379	66788
69075	65608
68004	64609
67201	63885
66707	63524
66507	63424
66671	63654
67115	64091
67909	64883
68833	65925
69973	67148
71182	68520
72484	69815
73746	71119
74681	72225
75267	73112
75609	73626
75660	73872
75498	73689
74937	73267
74170	72481
73121	71525
68616	67178
67269	65802
65948	64431
64743	63109
63747	62023
63018	61198
62550	60663
62287	60488
62279	60697
62654	61241
63436	62072
64502	63225
65767	64580
67091	65949
68419	67147
69750	68259
70988	69353
72032	70239
72677	70832
72828	70961
72543	70699
71933	70133
71174	69322
70199	68302
65056	63078
63784	61837
62466	60667
61183	59484
60079	58451
59299	57576
58774	57108
58637	56990
58785	57250
59401	57782
60212	58568
61314	59590
62460	60783
63745	62024
65053	63288
66325	64459
67407	65599
68214	66493
68677	67122
68771	67377
68559	67303
67979	66920
67108	66178
65878	65179
62875	62284
61480	60970
60196	59650
58944	58380
57807	57278
56882	56412
56356	55884
56251	55705
56457	55882
56995	56357
57757	57141
58811	58088
59960	59225
61296	60530
62587	61853
63705	63045
64621	63951
65200	64732
65671	65224
65742	65426
65540	65282
64987	64818
64312	64122
63446	63051
64504	63907
63234	62409
61948	61036
60783	59770
59803	58749
59031	57827
58449	57254
58229	57007
58412	57208
58958	57782
59777	58769
60848	59959
62108	61236
63471	62578
64776	63952
65976	65165
67082	66160
67974	66861
68468	67351
68565	67529
68315	67441
67882	66926
67063	66036
65973	64875
69101	68111
67721	66869
66349	65654
65073	64482
64034	63471
63211	62651
62606	62182
62295	62069
62407	62330
62915	62795
63697	63587
64694	64630
65790	65914
66999	67240
68186	68493
69284	69668
70201	70717
70886	71535
71380	72095
71582	72272
71426	72097
70887	71457
70045	70515
68965	69339
71258	71687
69824	70467
68396	69248
67153	67951
66114	66741
65371	65753
64850	65146
64665	64808
64762	64822
65231	65207
66031	65955
67049	66910
68186	68104
69350	69437
70501	70910
71696	72243
72862	73384
73859	74257
74463	74861
74672	75046
74542	74811
74037	74236
73232	73382
72177	72343
71190	71311
69884	70016
68642	68757
67499	67587
66536	66610
65751	65856
65185	65404
64893	65235
65001	65411
65433	65942
66210	66882
67164	68048
68336	69292
69611	70596
70941	71892
72217	73261
73394	74461
74303	75253
74862	75647
75169	75703
75062	75617
74666	75206
73766	74579
72616	73634
68039	69306
66649	67992
65359	66812
64229	65744
63341	64808
62629	63983
62207	63412
61985	63199
62048	63344
62438	63878
63190	64756
64257	65894
65496	67132
66795	68404
68075	69744
69150	71121
70114	72409
70902	73503
71488	74140
71765	74347
71684	74091
71207	73541
70329	72718
69126	71547
63039	66929
61785	65716
60623	64536
59458	63487
58614	62495
57928	61725
57518	61234
57539	61108
57937	61399
58682	61952
59396	62740
60325	63849
61521	65230
62855	66639
64141	67876
65268	68994
66287	69985
67035	70716
67384	71148
67514	71334
67415	71145
67164	70618
66444	69782
65447	68685
62519	65720
61254	64369
59964	63041
58603	61845
57450	60914
56527	60364
56037	60118
55630	60174
55394	60514
55563	61130
56185	61765
57203	62626
58259	63632
59466	64912
60758	66163
61994	67347
63059	68288
63772	69055
64061	69523
64003	69806
63712	69641
63207	69237
62534	68605
61485	67668
62436	68623
61198	67231
59850	65972
58424	64779
57241	63825
56527	63126
56070	62712
55782	62635
55877	62730
56509	63262
57437	64089
58322	65346
59307	66602
60337	67873
61506	68973
62575	70044
63608	71063
64502	72076
65150	72627
65371	72832
65223	72511
64653	71958
63803	71122
62753	69966
66045	73029
64890	71512
63610	70142
62383	68884
61413	67821
60823	66980
60492	66421
60315	66154
60427	66277
60927	66677
61718	67330
62674	68184
63643	69198
64825	70200
65953	71259
67042	72322
67858	73383
68640	74140
69169	74706
69262	74913
68877	74803
68241	74392
67521	73708
66450	72693
68723	74959
67412	73512
66184	72194
65082	70986
63876	70095
63148	69325
62670	68877
62787	68600
63137	68708
63852	69258
64525	70263
65343	71600
66361	72994
67636	74388
68988	75715
70208	76905
71321	77809
72077	78490
72578	78908
72670	78986
72529	78761
71874	78162
70942	77492
69786	76557
68774	75683
67597	74441
66361	73117
65097	71830
63940	70681
62940	69757
62325	69322
62115	69327
62319	69765
62800	70364
63670	71200
64854	72239
66160	73491
67427	74916
68699	76250
69925	77540
71145	78664
72044	79559
72822	80066
73026	80158
73022	80123
72700	79788
72172	79038
71487	77992
67270	73478
66088	72244
64736	71064
63466	70157
62653	69345
62054	68702
61690	68153
61372	68027
61513	68130
62089	68530
62977	69123
64159	70088
65478	71351
66895	72807
68257	74128
69444	75188
70460	76090
71197	76744
71780	77157
72112	77326
72029	77230
71577	76811
70904	75928
69860	74730
64451	69393
62850	67935
61427	66576
60211	65372
59254	64379
58471	63742
57898	63153
57693	62856
57916	62787
58514	63273
59289	64086
60410	64962
61682	65885
63063	66975
64301	68095
65426	69017
66247	69694
66859	70287
67263	70777
67533	71081
67390	71127
66880	70626
66012	69662
64826	68420
61696	65545
60125	64384
58653	63125
57213	61843
56068	60830
55205	60085
54772	59750
54784	59707
55096	60059
55685	60717
56480	61631
57462	62709
58791	63847
60247	65009
61718	66172
62988	67354
63997	68435
64843	69348
65406	69800
65555	69915
65227	69673
64440	69178
63489	68402
62413	67441
63254	68327
62022	67126
60812	65982
59667	64991
58793	64078
58188	63149
57988	62389
57894	62096
57971	62218
58434	62692
59160	63481
60249	64722
61378	66262
62655	67702
63871	68966
64974	70119
65758	71202
66269	71893
66456	72325
66615	72382
66554	72263
66182	71848
65537	71155
64839	70268
68547	73544
67583	72442
66566	71203
65601	70070
64880	69030
64341	68310
63829	67773
63618	67519
63728	67728
64292	68227
64946	69088
65728	69949
66677	71113
67934	72271
69087	73529
70306	74561
71149	75397
71801	75993
72083	76414
72304	76500
72117	76089
71623	75340
70735	74421
69897	73423
72417	75749
71153	74418
69793	72931
68538	71671
67672	70642
66998	69989
66670	69476
66635	69249
67010	69428
67758	69858
68754	70542
69947	71502
71156	72756
72498	74113
73602	75435
74671	76610
75519	77689
76353	78575
76893	79246
77043	79430
76786	79000
76067	78173
75177	77101
74232	75983
73232	74985
71891	73759
70501	72407
69345	71088
68455	70143
67867	69511
67686	69211
67785	69048
68133	69124
68839	69360
69879	69837
70967	70656
72043	71717
73141	72687
74379	73597
75567	74430
76526	75348
77172	76267
77528	76868
77595	77217
77415	77005
76893	76575
76210	75751
75199	74752
70664	70264
69183	68920
67695	67470
66281	66081
65125	65031
64231	64385
63731	64051
63623	63859
63936	64036
64606	64567
65326	65460
66314	66503
67372	67748
68759	69110
70027	70497
71363	71669
72629	72683
73595	73480
74346	74071
74593	74182
74676	73833
74314	73237
73640	72491
72598	71492
67191	66226
65779	64868
64447	63459
63326	61957
62125	60617
61051	59605
60329	58849
60363	58520
60782	58665
61506	59340
62441	60280
63649	61506
64971	62943
66240	64554
67448	65945
68617	67056
69592	67942
70384	68689
70695	69182
70685	69256
70332	69182
69968	68754
69413	68124
68542	67126
65526	64354
64127	63076
62647	61790
61259	60503
60062	59602
59135	58959
58562	58655
58316	58565
58516	58859
59064	59439
59903	60326
61114	61427
62373	62631
63599	63893
64872	65102
66011	66325
67052	67437
67640	68284
68024	68815
68200	68951
68213	68711
67761	68147
66997	67418
65812	66503
66835	67476
65608	66368
64402	65153
63144	64001
62132	62940
61339	62236
60891	61732
60817	61536
61055	61529
61330	61909
61839	62751
62852	63930
64213	65268
65862	66437
67351	67632
68822	68784
70007	69888
70971	70827
71469	71411
71536	71721
71211	71592
70527	71224
69606	70447
68448	69501
71609	72679
70317	71337
69051	70066
68047	68895
67378	68022
66838	67319
66378	67014
66027	67039
66099	67390
66470	67943
67160	68694
68118	69671
69316	70777
70574	72043
71893	73308
73084	74546
74210	75542
75016	76320
75642	76783
75826	76874
75700	76732
75134	76296
74382	75718
73323	74754
75474	77132
73941	75886
72538	74543
71329	73267
70321	71987
69464	71155
68863	70611
68656	70621
68695	70880
68898	71538
69478	72547
70506	73861
71988	75206
73493	76597
74867	77869
76219	79205
77219	80323
78035	81279
78523	81833
78749	82029
78658	81892
78173	81543
77447	80944
76395	79873
75347	78633
74301	77191
73256	75889
72057	74641
70597	73336
69375	72199
68618	71301
68400	70838
68651	70845
69293	71320
70270	72077
71444	73142
72632	74371
73931	75830
75323	77140
76709	78447
77808	79509
78553	80391
78798	80975
78758	81245
78459	81253
78197	80813
77544	80034
76640	78897
72113	74258
70871	72748
69607	71198
68612	69846
67725	68816
66957	68115
66288	67721
66074	67611
66279	67807
66932	68299
67906	68966
69007	69928
70148	71005
71320	72373
72588	73767
73651	75183
74664	76374
75469	77425
76200	78092
76420	78379
76205	78101
75566	77549
74534	76644
73304	75697
67874	70471
66642	69348
65491	68090
64464	66633
63490	65355
62686	64325
62048	63825
61800	63582
62044	63563
62676	63689
63599	64206
64608	65066
65685	66314
66879	67629
68132	68950
69337	70151
70376	71097
71100	71820
71656	72320
71867	72658
71919	72577
71682	72049
71313	71225
70598	70140
67926	67128
66664	65646
65327	64195
63959	62945
62977	61991
62341	61287
62217	60741
62204	60476
62578	60634
62993	61134
63871	61962
64904	63061
66072	64346
67196	65798
68304	67339
69466	68740
70583	69825
71410	70566
71876	71170
71951	71461
71711	71475
71374	71158
70833	70610
69984	69709
70881	70551
69651	69346
68628	68162
67618	66998
66737	66033
66028	65274
65509	64855
65280	64764
65276	64954
65632	65560
66235	66365
67286	67413
68350	68587
69705	69797
70791	71130
71971	72325
72692	73383
73391	74036
73707	74462
73747	74635
73403	74627
72825	74245
72135	73528
71124	72714
74237	75951
72796	74749
71338	73362
69917	72132
68815	70920
67964	69922
67341	69266
66978	68996
66941	69028
67506	69190
68411	69802
69583	70658
70819	71825
72083	73010
73250	74189
74326	75444
75222	76614
75948	77651
76419	78257
76717	78498
76865	78307
76643	77777
75960	76767
74871	75662
77011	77799
75655	76645
74391	75468
73267	74539
72391	73658
71684	73003
71278	72690
70913	72752
70723	73112
70896	73538
71504	74122
72398	75040
73448	76191
74516	77648
75617	79165
76673	80653
77575	81913
78420	82700
78944	83143
79319	83066
79293	82609
78949	81849
78348	80858
77369	79704
76292	78370
75019	76917
73706	75466
72366	74260
71072	73214
70051	72373
69446	71871
69194	71535
69292	71510
69629	71734
70382	72315
71355	73171
72556	74164
73718	75429
75044	76709
76298	78042
77250	78876
78004	79405
78493	79537
78873	79587
78806	79394
78296	78870
77422	78046
76394	76914
72002	72350
70844	71041
69518	69763
68200	68629
67061	67499
66122	66656
65570	66117
65188	65997
65235	66165
65695	66447
66531	67091
67582	67798
68563	68741
69594	69753
70655	70946
71741	72135
72703	73129
73513	73815
74066	74148
74433	74000
74318	73577
73765	72854
72704	72134
71520	71151
66044	65910
64724	64542
63345	63378
62071	62251
60883	61469
59809	60799
59140	60544
59018	60596
59462	60909
60169	61396
60978	62056
61910	63054
63008	64392
64258	65755
65527	67079
66761	68185
67795	69141
68557	69932
69038	70412
69348	70706
69415	70545
69009	70000
68022	69252
66695	68245
63549	65263
62193	63747
61012	62355
59707	61160
58659	60180
57743	59289
57271	58534
57287	58054
57602	57849
58070	57995
58657	58505
59492	59536
60698	60776
61983	62037
63295	63102
64467	64203
65513	65185
66445	66011
67153	66402
67404	66498
67227	66283
66602	65893
65817	65005
64835	63768
65761	64207
64772	62705
63617	61233
62560	59984
61662	59005
61028	58288
60667	57817
60479	57768
60756	58199
61364	59086
62244	60228
63283	61428
64454	62707
65738	64085
66890	65485
67849	66752
68687	67690
69584	68255
70314	68450
70559	68436
70378	68182
69835	67643
69092	66887
68166	66100
