68128	68275
66887	67029
65553	65980
64381	64835
63353	64032
62775	63242
62386	62699
62392	62586
62660	62814
63312	63448
64354	64226
65698	65362
66936	66583
68011	68092
68984	69489
70055	70945
70996	72082
71706	72917
72135	73250
72579	73113
72590	72797
72295	72267
71277	71488
70168	70414
73266	73434
72263	72148
71089	70737
69954	69455
68900	68451
68213	67726
67930	67145
68049	66719
68264	66511
68628	66655
69185	67169
70199	68278
71559	69689
72720	71133
73931	72386
75031	73458
76154	74425
76972	75254
77353	75823
77357	75986
76914	75866
76348	75389
75712	74547
74848	73374
77063	75662
75650	74498
74300	73393
73055	72404
71935	71884
71266	71640
70802	71749
70841	71899
71030	72139
71713	72423
72515	72843
73595	73535
74678	74404
75872	75363
77123	76365
78493	77423
79604	78236
80349	78749
80539	78962
80363	79294
79887	79231
79208	78850
78469	77952
77684	77069
76914	76116
75792	75096
74576	73940
73421	72601
72555	71204
71838	70001
71328	69174
71082	68831
71095	69039
71470	69740
72216	70815
73345	72001
74867	73166
76188	74183
77585	75314
78739	76536
79893	77724
80848	78756
81332	79353
81602	79668
81328	79389
80856	78779
79789	77881
78459	76755
73587	72154
72319	70534
71174	68917
70182	67638
69412	66907
68918	66502
68603	66245
68413	66379
68426	66745
68718	67353
69498	68068
70442	69006
71579	70068
72746	71363
74140	72800
75491	74154
76743	74977
77452	75530
77920	75737
77819	75908
77697	75672
77215	75311
76585	74715
75482	73926
69876	68776
68185	67565
66618	66098
65376	64892
64378	63759
63600	62887
63077	62098
63009	61683
63378	61936
64114	62393
65153	63072
66408	63933
67830	64999
69136	66353
70243	67519
71415	68694
72576	69687
73579	70440
73989	71046
73819	71246
73519	71265
73161	70574
72618	69525
71713	68269
68569	65173
67424	63956
66297	62710
65218	61598
64159	60608
63408	60018
63183	59746
63100	59743
63029	59949
63182	60414
63889	61244
64931	62196
66216	63180
67492	64045
68896	64959
70204	65986
71379	67077
72335	67812
72940	68122
73113	68006
72784	67671
72157	67114
71306	66351
70343	65331
70932	65992
69424	64672
67906	63515
66644	62765
65626	62182
64717	61666
64144	61103
64019	60928
64263	60945
64838	61643
65444	62473
66328	63805
67447	65020
68836	66452
70282	67826
71652	69169
72972	70195
73866	70973
74539	71490
74773	71649
74860	71453
74360	70756
73452	69930
72122	68740
74742	71918
72985	70735
71285	69699
69996	68589
69025	67632
68567	66759
68279	66252
68332	66123
68563	66490
69004	66965
69604	67704
70438	68557
71529	69793
72768	71139
73968	72590
75180	73743
76376	74679
77570	75477
78532	76294
78959	76703
78840	76500
78251	75854
77602	74996
76672	74040
78770	76171
77028	74805
75347	73407
73890	72134
72725	70978
71899	70161
71467	69737
71464	69596
71745	69699
72517	70075
73581	70763
74706	71716
75749	72868
76760	74145
77932	75396
79028	76637
80045	77702
80854	78405
81451	78905
81911	78920
81968	78755
81714	78143
81008	77379
80057	76289
79065	74962
77929	73625
76742	72389
75714	71350
74642	70262
74017	69520
73437	69215
73527	69379
73904	69858
74770	70583
75786	71440
76895	72438
78054	73618
79375	75128
80784	76613
82021	78040
83123	79040
83869	79868
84431	80127
84511	80226
84199	79846
83612	79115
82710	78259
81698	77282
77309	72905
76233	71645
75191	70216
73929	68837
72792	67373
71904	66332
71310	65703
71127	65710
71143	65966
71419	66492
71898	67209
72756	68279
73886	69478
75304	70861
76573	72257
77706	73551
78538	74512
79251	75098
79895	75401
80240	75437
80283	75183
79905	74601
79193	73719
78215	72700
72766	67213
71388	65865
69872	64674
68374	63737
67155	62706
66416	61643
65987	60936
65970	60997
66292	61528
67106	62200
68095	63112
69352	64156
70677	65428
72040	66791
73335	68273
74545	69669
75540	70787
76308	71510
76671	71905
76744	72119
76478	71941
76082	71387
75302	70302
74269	68993
71094	65652
69944	64240
68739	62934
67622	61663
66612	60656
65806	59950
65447	59786
65479	59714
65774	60020
66116	60590
66705	61748
67521	63121
68712	64694
70022	66196
71376	67706
72567	68984
73542	69947
74526	70454
75127	70802
75395	71036
75016	71184
74342	70808
73381	69925
72290	68595
72887	69116
71615	67661
70348	66399
69488	65262
68660	64385
68124	63665
67715	63039
67594	62903
67724	63040
68161	63624
68817	64241
69849	65237
70836	66202
71958	67451
72815	68598
73636	69928
74402	71031
75124	72035
75712	72663
75873	72906
75543	72563
74926	72001
74211	71263
73365	70480
76465	73568
75152	72219
73989	70839
72969	69802
72074	68968
71289	68498
70694	68106
70387	68052
70448	68061
70977	68547
71509	69416
72265	70708
73250	72131
74372	73529
75528	74782
76575	75775
77624	76457
78324	76894
78764	77180
78915	77431
78923	77410
78666	77224
78173	76436
77238	75386
79429	77418
78103	76056
76832	74745
75714	73518
74725	72416
73941	71564
73383	70989
73268	70903
73490	71218
73991	71931
74835	72975
76023	74095
77470	75336
78967	76705
80302	78054
81642	79378
82757	80341
83654	81165
84015	81578
84221	81531
84079	81143
83704	80341
82754	79438
81644	78298
80333	76937
79021	75571
77765	74350
76498	73259
75364	72275
74401	71255
73903	70561
73952	70084
74338	69997
75065	70457
75952	71321
76948	72557
78058	73766
79453	74856
81125	75736
82823	76564
84025	77457
84937	78204
85494	78693
85820	78770
85728	78495
85140	77985
84237	77198
83045	76350
78372	71750
77092	70371
75988	68715
75154	67405
74409	66220
73993	65432
73688	64863
73635	64696
73647	64749
74070	65156
74781	65882
75744	67117
76710	68376
77819	69817
79034	71027
80302	72334
81444	73312
82238	73974
82767	74390
83016	74571
83044	74439
82792	73855
82311	72947
81392	72185
75895	66867
74536	65829
73335	64438
72296	63327
71282	62552
70315	62067
69663	61678
69271	61170
69420	61031
69922	61531
70797	62661
71888	63932
73108	65179
74494	66361
75921	67676
77221	68881
78158	69975
78746	70683
79000	70982
78815	70994
78467	70890
77801	70729
77000	70380
75758	69602
72361	66650
70967	65311
69575	64215
68489	63127
67424	62228
66770	61326
66600	60892
67016	60699
67791	60976
68564	61510
69227	62329
69953	63365
70856	64489
71967	65744
73282	66869
74567	67814
75775	68648
76687	69296
77344	69685
77773	69783
77797	69767
77492	69595
76568	69052
75475	68161
76121	68703
74914	67354
73497	66092
72226	65019
71204	64043
70493	63012
69933	62171
69704	61685
69765	61729
70147	62283
70830	63071
71659	63984
72479	65002
73338	66148
74443	67313
75625	68384
76918	69190
77979	69700
78795	69932
78984	69884
78701	69733
77994	69461
77233	69054
76474	68216
79870	71125
78788	69634
77466	68199
76289	67015
75544	66170
75113	65455
74764	65076
74435	64961
74271	65458
74431	66161
74998	67067
76012	68159
77275	69516
78568	71014
79894	72414
81333	73484
82636	74391
83736	75178
84334	75897
84689	76373
84672	76368
84413	75912
83865	74909
83120	73676
85446	75657
84324	74265
82951	72922
81668	71712
80375	70647
79259	69651
78472	68914
78034	68459
77972	68469
78243	68810
78774	69608
79625	70814
80597	72202
81592	73560
82640	74895
83769	76128
84897	77211
85859	77648
86419	77995
86636	78116
86421	77992
85861	77258
84899	76028
83718	74631
82202	73317
80737	72151
79265	71122
77934	70076
76798	69113
75954	68389
75479	68000
75251	68107
75345	68400
75773	69082
76582	69834
77806	70873
79145	71977
80392	73113
81451	74562
82533	75853
83689	77065
84805	77804
85625	78428
85987	78875
85648	78940
84898	78555
84026	77726
83078	76673
78559	71975
77276	70551
75882	69184
74678	67953
73531	66991
72568	66333
71813	65755
71218	65468
71095	65522
71193	66231
71708	67315
72640	68694
73781	70007
75185	71428
76461	72560
77456	73660
78240	74461
78692	75297
79124	75764
79227	75939
79027	75782
78550	75360
77871	74781
77009	73856
71536	68367
70029	67055
68529	65605
67125	64458
66176	63242
65433	62316
65184	61557
65085	61297
65311	61264
65536	61595
66227	62383
67245	63531
68519	64818
70016	66042
71468	67346
72865	68618
73852	69566
74527	70280
75070	70828
75152	71281
74938	71268
74339	70626
73577	69541
72645	68244
69644	65013
68524	63625
67487	62346
66454	60963
65380	59919
64477	59073
64042	58763
64020	58663
64135	58859
64418	59547
65152	60500
66502	61788
67963	63109
69366	64569
70645	65961
71854	67270
72973	68179
73653	68887
74168	69166
74319	69344
74271	69277
73734	68999
72911	68498
71827	67793
72465	68714
70989	67430
69476	65859
68062	64441
67035	63535
66293	63085
65916	62869
65816	62837
66173	63132
66927	63602
68063	64343
69231	65163
70276	66379
71270	67638
72310	69045
73558	70385
74687	71782
75738	72888
76511	73681
76953	73871
76880	73814
76344	73313
75620	72623
74637	71647
77687	74586
76323	73293
74942	72075
73658	71058
72617	70060
71919	69154
71447	68359
71403	68123
71645	68220
72384	68712
73382	69489
74806	70466
76218	71936
77620	73273
78922	74677
80214	75760
81397	76873
82223	77611
82727	78188
82565	78414
82172	78539
81487	78325
80680	77824
79541	76960
81506	79248
80039	78001
78651	76757
77299	75418
76330	74277
75503	73339
75172	72848
75134	72629
75435	72734
75972	73271
76880	74233
78070	75462
79395	76763
80708	77967
82064	79035
83013	79729
83968	80676
84597	81429
85203	82056
85090	81972
84791	81617
84427	81010
83920	80213
83228	79270
80871	77537
79478	76198
78090	74839
76825	73850
75800	72823
75031	72046
74572	71451
74315	71342
74478	71481
75092	71934
76028	72708
77097	73898
78191	75307
79501	76591
80923	77933
82448	79156
83698	80388
84601	81175
85030	81505
85178	81376
84882	80849
84379	80140
83576	79302
82680	78417
78141	73841
76904	72541
75663	71068
74445	69665
73380	68417
72547	67469
72062	66927
71969	66851
72240	67134
72806	67751
73692	68526
74606	69623
75608	70720
76598	71836
77748	72860
78858	73836
80039	74771
81050	75527
81882	76023
82123	76196
81921	76084
81154	75690
80316	74920
79271	73763
73975	68071
72817	66663
71662	65348
70628	64230
69708	63307
69078	62710
68544	62238
68265	62137
68269	62339
68703	62876
69581	63637
70771	64548
72112	65686
73527	66956
74736	68325
76023	69620
77069	70603
78017	71283
78391	71719
78491	71943
78316	71897
78037	71401
77394	70700
76366	69594
73165	66472
71788	65156
70473	63986
69222	62790
68211	61786
67380	60868
66677	60255
66251	59824
66189	59766
66534	59995
66996	60720
67601	61923
68396	63469
69412	65067
70552	66471
71629	67685
72637	68664
73410	69378
73910	69759
74029	70061
73837	70135
73218	69953
72432	69317
71417	68374
72096	69049
70856	67675
69748	66382
68815	65169
67856	64178
66913	63269
66282	62719
66046	62465
66190	62633
66582	63118
67412	64044
68406	65106
69677	66324
70813	67506
72079	68830
73130	70145
74158	71195
74966	71975
75445	72365
75602	72442
75264	72095
74646	71626
73716	70912
72598	69914
75538	72720
74338	71406
73015	70191
71755	69003
70634	67873
70027	67006
69645	66343
69562	65982
69717	65952
70224	66328
71144	66992
72113	67931
73371	69006
74402	70247
75545	71449
76546	72836
77483	73977
78213	74660
78452	74847
78387	74805
78065	74774
77354	74400
76376	73664
74971	72599
76898	74658
75743	73388
74653	71910
73716	70688
72619	69592
71769	68869
71065	68332
70913	68014
71230	68129
71820	68523
72453	69300
73161	70135
74086	71204
75108	72390
76272	73727
77504	74943
78668	76074
79526	76916
79971	77313
80038	77375
79710	77046
79113	76461
78245	75505
77251	74298
75871	72892
74472	71495
72997	70137
71741	68791
70636	67610
69888	66695
69342	66131
69221	65882
69478	66045
70187	66595
71029	67407
71936	68358
72860	69333
73849	70605
74950	71960
76127	73344
77277	74463
78256	75395
78865	75959
79186	76205
78959	76048
78361	75752
77530	75089
76616	74095
71925	69342
70410	67974
68868	66785
67447	65606
66174	64578
65034	63707
64217	63222
63821	63162
63922	63385
64544	63937
65606	64740
66817	65715
68223	66749
69549	67964
70831	69143
71971	70445
73057	71538
73872	72519
74255	73005
74095	73007
73690	72523
73001	71780
72172	70843
71048	69948
65244	64595
63612	63518
62019	62348
60656	61343
59400	60360
58209	59602
57365	59119
57075	59216
57248	59590
57771	60221
58575	61076
59707	62100
60946	63209
62317	64392
63657	65544
64999	66657
65998	67643
66758	68615
67197	69184
67465	69218
67326	68891
66727	68254
65707	67451
64445	66224
61095	63010
59714	61685
58557	60409
57583	59192
56731	58144
55996	57341
55511	56802
55221	56719
55232	57085
55612	57661
56203	58509
57055	59608
58084	60864
59464	62157
60807	63333
62060	64548
62987	65584
63494	66379
63674	66864
63643	66771
63487	66368
63046	65748
62386	65124
61421	64173
62024	64756
60633	63350
59157	62036
57787	60756
56680	59791
56038	58966
55581	58327
55131	57881
55031	57964
55299	58563
56146	59518
57189	60773
58547	62221
59912	63774
61362	65258
62753	66628
63993	67939
64878	68914
65432	69496
65627	69481
65431	69269
64767	68744
63811	68024
62616	66942
65376	69848
63949	68482
62520	67172
61169	65875
60068	64842
59353	64041
59026	63558
59115	63357
59408	63535
60046	64225
60875	65374
61878	66724
62940	68216
64140	69690
65508	71120
66781	72221
67841	73223
68536	73944
68997	74480
69082	74639
68870	74496
68302	74169
67411	73454
66343	72441
68438	74532
67195	73361
65856	72250
64482	70941
63235	69827
62200	69065
61469	68645
61127	68497
61214	68602
61699	69112
62509	69944
63457	70999
64465	72376
65650	73960
67127	75630
68612	77064
69774	78045
70397	78647
70772	79037
70923	79279
70831	79184
70445	78635
69710	77724
68730	76525
67400	75269
66151	73964
65015	72741
63864	71346
62956	70234
62160	69333
61845	68740
61715	68505
62015	68691
62586	69367
63423	70192
64375	71228
65448	72265
66787	73468
68140	74530
69363	75619
70362	76487
71207	77302
71840	77884
72094	78284
71814	78347
71238	77984
70306	77303
69429	76433
64673	71696
63343	70317
61763	68903
60461	67626
59463	66406
58722	65363
58127	64629
57817	64459
58002	64747
58651	65458
59660	66355
60880	67404
62251	68619
63641	69949
64959	71198
66307	72195
67376	73057
68158	73788
68585	74441
68692	74661
68627	74527
68032	73983
67269	73140
66124	71957
60619	66241
59299	64818
58060	63450
56841	62427
55822	61578
55026	60913
54480	60406
54257	60285
54407	60657
55098	61259
56105	62078
57156	63120
58229	64330
59325	65731
60566	67124
61810	68495
62904	69783
63853	70712
64294	71365
64472	71635
64462	71635
64343	71347
63870	70604
62927	69618
59674	66430
58472	65310
57254	64022
56172	62809
55184	61681
54447	60873
53952	60096
53803	59543
54017	59382
54493	59700
55127	60566
56037	61464
57160	62684
58319	63817
59551	65089
60760	66290
61831	67481
62288	68619
62392	69488
62132	69859
61871	69819
61345	69273
60691	68601
59792	67609
60458	68252
59367	66939
58135	65538
57028	64180
56067	62978
55333	62124
54885	61598
54769	61432
55044	61731
55563	62334
56313	63224
57335	64148
58556	65195
59850	66450
61168	67771
62404	69072
63361	70006
64138	70851
64658	71329
64822	71539
64456	71277
63741	70742
62779	69767
61670	68530
64433	71218
63152	69918
61906	68660
60871	67638
60082	66795
59479	66245
58892	65648
58657	65319
58731	65194
59362	65730
60095	66784
61063	68127
62146	69451
63339	70615
64583	71773
65863	72864
66925	73904
67586	74672
67778	75108
67699	75088
67422	74805
66861	74218
66028	73398
64867	72338
66869	74298
65690	73007
64659	71741
63593	70626
62629	69547
61903	68696
61474	68076
61302	67825
61471	68051
62080	68611
63040	69421
64379	70359
65788	71527
67231	72855
68382	74084
69558	75385
70479	76492
71378	77347
71837	77945
72051	78214
71786	78197
71257	77693
70371	76856
69431	75770
68213	74427
67053	73191
65827	71922
64772	70681
63911	69537
63168	68678
62649	68034
62462	67775
62652	67928
63144	68322
63825	69071
64652	70035
65676	71312
66740	72560
67884	73750
68996	74786
70246	75678
71393	76376
72189	76800
72588	76868
72564	76582
72155	76064
71452	75302
70479	74412
65854	69788
64627	68586
63352	67245
62079	66007
61147	65001
60475	64142
60138	63522
59994	63130
60320	63242
61121	63754
62179	64530
63362	65589
64509	66657
65724	67825
67030	68871
68365	69772
69520	70620
70443	71369
71073	71941
71514	72078
71520	71849
71095	71273
70228	70441
69096	69248
63479	63595
62112	62162
60774	60709
59474	59299
58553	58281
57946	57660
57654	57291
57549	57290
57746	57615
58280	58416
59186	59435
60381	60628
61829	61944
63295	63276
64669	64454
66009	65556
67151	66618
67988	67629
68478	68220
68704	68352
68680	68162
68184	67756
67299	66965
66065	65911
62674	62543
61250	61238
59850	59914
58513	58607
57438	57423
56636	56569
56264	56247
56165	56208
56561	56367
57280	56784
58373	57533
59538	58588
60890	59760
62240	61016
63777	62248
65024	63441
66145	64520
66852	65372
67345	65764
67533	65849
67302	65589
66670	65217
65666	64391
64536	63432
64961	64043
63693	62957
62404	61881
61288	60622
60256	59351
59578	58137
59128	57347
58915	56988
58953	57067
59418	57486
60345	58389
61556	59379
62975	60439
64409	61502
65765	62602
66966	63816
67994	64868
68728	65675
69137	66220
69296	66412
69262	66404
68863	65879
68044	64987
66769	63651
69494	66304
68155	64976
66888	63660
65707	62364
64697	61223
63928	60573
63429	60313
63232	60155
63495	60284
64084	60621
64781	61641
65693	62712
66847	63851
68285	64828
69585	66036
70637	67441
71623	68717
72427	69724
72812	70267
72797	70400
72451	70159
72011	69528
71076	68668
69896	67586
71684	69626
70506	68325
69243	67085
68036	65944
66851	64905
66074	63890
65702	63173
65753	62997
66116	63237
66822	63827
67504	64648
68442	65669
69523	66812
70969	68052
72376	69431
73660	70765
74661	71894
75470	72631
75888	73105
76176	73298
76152	73294
75849	73035
75051	72385
73982	71496
72562	70551
71194	69285
69971	68060
68851	67057
67838	66237
67001	65662
66537	65365
66438	65273
66524	65518
66931	66020
67728	66704
68904	67553
70271	68607
71815	69818
73398	71223
74779	72489
75999	73737
76852	74474
77576	74983
77858	75087
77931	74937
77505	74546
76801	73878
75828	73005
71155	68368
69945	67133
68594	65783
67323	64373
66223	63176
65540	62273
65255	61692
65320	61357
65630	61449
66207	61857
66970	62626
67876	63645
68984	64871
70373	66331
71958	67786
73434	69231
74648	70358
75491	71313
76079	71917
76202	72248
76052	72146
75493	71705
74753	70919
73655	69754
67912	63941
66364	62456
64886	61079
63558	59868
62572	58920
61828	58145
61239	57611
60844	57412
60750	57657
60991	58199
61624	58983
62450	59909
63516	61124
64639	62339
65838	63619
66979	64717
67941	65671
68564	66406
68875	67030
68930	67342
68729	67282
68279	66765
67462	65982
66237	64943
62756	61704
61322	60511
59951	59383
58718	58237
57588	57089
56965	56161
56516	55549
56455	55278
56644	55336
57141	55733
57885	56539
58878	57574
60128	58843
61539	60203
62956	61597
64284	62918
65369	64007
66196	64842
66541	65293
66480	65363
66017	65169
65330	64729
64458	63949
63366	62813
63913	63146
62559	61734
61093	60313
59604	59088
58289	58045
57245	57277
56651	56652
56360	56466
56406	56676
56622	57339
57192	58126
58067	59045
59207	60093
60635	61329
61958	62655
63161	63850
64010	64864
64735	65627
65124	66218
65125	66533
64827	66556
64221	66115
63424	65374
62324	64237
65068	66966
63745	65575
62474	64208
61295	63017
60141	61910
59222	61238
58585	60797
58399	60753
58514	60898
59037	61296
59860	61957
60995	62831
62418	63893
63811	65124
65072	66352
66177	67483
67140	68408
67970	69157
68445	69689
68740	69850
68770	69806
68492	69504
67896	68940
66807	67954
68762	69838
67180	68446
65840	67102
64455	65845
63471	64711
62675	63910
62203	63466
62030	63383
62207	63433
62792	63711
63660	64338
64756	65376
66008	66791
67308	68350
68777	69794
70235	70934
71570	71775
72485	72524
73085	73067
73292	73285
73199	73027
72791	72494
72147	71562
71187	70484
69814	69042
68535	67842
67331	66577
66186	65500
65241	64718
64489	64295
64050	64211
63821	64262
63836	64457
64259	64772
65023	65453
66181	66516
67309	67891
68503	69405
69605	70959
70810	72349
71864	73432
72683	74191
73193	74671
73528	74814
73527	74563
73002	73904
71956	73040
70679	71907
65822	67147
64612	65912
63464	64757
62355	63643
61325	62521
60450	61681
59869	61207
59749	61221
59962	61554
60448	62095
61084	62874
62020	63955
63225	65243
64638	66683
65961	68032
67286	69332
68411	70246
69423	70767
69946	71023
70097	71110
69753	71005
69157	70516
68278	69776
67358	68733
61880	63020
60777	61508
59566	59965
58362	58509
57334	57368
56616	56608
56217	56146
56063	56009
56262	56204
56742	56794
57609	57601
58604	58626
59746	59767
60888	60953
61983	62026
63098	63096
64118	63964
65003	64734
65611	65163
65802	65223
65483	64861
64742	64226
63826	63417
62795	62406
59523	58939
58270	57544
57085	56220
56052	55004
55114	53930
54238	52931
53693	52256
53471	51853
53749	51840
54317	52229
55112	52956
56101	53999
57245	55145
58482	56371
59850	57604
61010	58808
62108	59853
62816	60719
63332	61246
63354	61439
63049	61191
62366	60820
61382	60238
60096	59466
60484	60073
59191	58728
58009	57501
56969	56249
56208	55187
55674	54275
55268	53675
55143	53411
55231	53539
55738	54031
56615	54927
57828	55992
59247	57348
60583	58743
61799	60132
62812	61483
63648	62766
64364	63846
64825	64583
64961	64912
64729	64730
64134	64139
63408	63157
62390	62060
65206	64815
63850	63601
62504	62354
61210	61150
60067	59947
59252	58989
58621	58370
58419	58203
58498	58375
59079	58907
59914	59767
60992	60873
62297	62169
63650	63622
65078	65114
66384	66395
67445	67478
68184	68314
68599	68745
68806	68797
68770	68587
68427	68220
67867	67601
67077	66634
69230	68649
67979	67220
66562	65846
65227	64669
64050	63809
63159	63058
62624	62485
62500	62242
62866	62488
63600	63142
64517	64022
65621	65094
66915	66270
68227	67583
69424	68870
70397	69934
71343	70795
72218	71401
72811	71868
73077	72111
72858	72071
72322	71754
71404	71077
70351	70042
68994	68492
67826	67081
66650	65687
65452	64516
64293	63537
63396	62803
62796	62278
62583	61913
62577	62082
62964	62672
63670	63674
64672	64923
65863	66351
67245	67864
68561	69192
69765	70495
70636	71542
71243	72384
71636	72734
71670	72900
71537	72801
71003	72400
70223	71650
69207	70579
64499	65681
63373	64096
62223	62556
61172	61236
60290	60350
59641	59584
59109	58978
58942	58674
59056	58642
59528	59027
60323	59662
61333	60727
62633	62088
64002	63544
65286	65044
66453	66411
67451	67512
68460	68210
69157	68629
69439	68660
69237	68458
68730	67923
67932	67129
67093	66042
61636	60213
60639	58830
59548	57419
58392	56166
57474	55032
56716	54249
56326	53683
56000	53460
56104	53505
56610	54084
57527	55120
58679	56437
59865	57801
61122	59074
62242	60377
63308	61487
64316	62445
65221	63167
65804	63641
66012	63850
65689	63657
65309	63177
64592	62365
63800	61202
60536	57764
59297	56375
57907	55073
56588	53770
55426	52588
54600	51704
54054	51196
53861	51134
54018	51448
54497	52106
55391	52876
56661	53784
58172	54858
59571	56225
60772	57584
61800	58791
62801	59892
63669	60778
64217	61353
64303	61379
64030	61036
63492	60412
62558	59588
61400	58543
61746	59066
60628	57712
59496	56469
58387	55266
57308	54266
56484	53452
55982	52881
55788	52719
55835	52963
56154	53557
56652	54556
57439	55674
58593	56924
59932	58162
61295	59588
62497	60830
63613	62023
64517	62918
65040	63642
65204	63897
64962	63746
64423	63257
63602	62466
62451	61364
65147	64176
63761	62861
62390	61638
61047	60395
59914	59330
59130	58392
58842	57774
58898	57283
59279	57135
59750	57313
60493	57995
61480	58939
62714	60130
63841	61471
64895	62801
65842	64045
66787	65113
67582	66072
68179	66746
68230	67122
67909	67122
67222	66787
66465	66141
65558	65114
67526	67159
66232	65853
65034	64701
64018	63596
63162	62745
62389	61994
61938	61442
61831	61192
62081	61367
62711	61844
63663	62630
64721	63592
65927	64757
67238	66001
68571	67294
69677	68608
70538	69974
71176	71074
71523	71750
71437	71895
71078	71607
70526	71074
69798	70164
68776	69209
67213	67697
65775	66462
64526	65171
63410	64037
62498	63029
61687	62298
61153	61839
60871	61736
60871	61994
61300	62594
62091	63464
63180	64469
64334	65613
65516	66876
66746	68091
67994	69256
69098	70159
70001	70979
70630	71534
70956	71687
70784	71493
70208	71036
69385	70370
68470	69293
63718	64361
62401	63032
61022	61785
59784	60726
58754	59804
57961	59146
57421	58587
57197	58294
57202	58392
57597	58874
58358	59704
59267	60699
60383	61913
61603	63340
63019	64697
64262	65981
65302	66999
66004	67875
66443	68540
66687	68791
66683	68726
66332	68143
65514	67351
64540	66274
58971	60701
57852	59334
56701	57949
55663	56652
54721	55674
54029	54877
53553	54228
53485	53840
53768	53753
54305	54165
55087	54881
55941	55927
57103	56996
58331	58165
59693	59392
60959	60645
62029	61788
62736	62712
63054	63438
63113	63875
62972	63912
62577	63479
61875	62578
61067	61443
57936	58075
56842	56851
55609	55561
54423	54363
53276	53302
52371	52591
51690	52238
51466	52278
51533	52706
51963	53261
52713	53960
53661	54871
54953	55985
56260	57294
57492	58499
58642	59555
59806	60355
60871	60985
61623	61450
61874	61711
61671	61626
61158	61269
60447	60588
59629	59549
60257	59910
59153	58632
58081	57527
57104	56555
56225	55550
55473	54698
54898	54077
54641	53901
54613	53991
55047	54403
55677	55235
56785	56359
58142	57669
59648	58984
61005	60421
62186	61618
63268	62607
64101	63226
64526	63626
64726	63636
64686	63223
64373	62501
63655	61487
62737	60330
65724	62897
64574	61404
63281	59971
61953	58861
60711	58003
59889	57373
59401	56956
59415	56855
59744	57088
60361	57703
61272	58558
62382	59778
63677	61141
64933	62608
66171	63893
67303	65053
68459	66161
69495	67099
70275	67606
70542	67757
70280	67517
69777	67080
68987	66253
68019	65185
69855	67094
68385	65648
66922	64203
65635	62974
64599	62117
63639	61434
63085	60944
62956	60873
63237	61274
63781	61990
64626	62910
65845	64063
67307	65387
68816	66546
70304	67810
71517	69129
72411	70543
73013	71566
73392	72151
73545	72399
73242	72238
72564	71812
71517	70967
70423	70016
68933	68556
67708	67107
66440	65434
65290	63820
64267	62689
63505	61979
63034	61539
62924	61342
63122	61426
63611	61991
64408	62802
65438	63930
66650	65134
67945	66464
69245	67853
70590	69240
71808	70442
72867	71292
73471	71765
73627	71846
73318	71510
72767	71054
72053	70282
71071	69355
66234	64405
64761	63059
63332	61678
61999	60505
60872	59448
59886	58768
59217	58369
59049	58326
59296	58563
59869	59077
60581	59983
61652	61123
62799	62423
64048	63844
65327	65266
66570	66520
67753	67514
68586	68302
69129	69003
69208	69312
68888	69172
68263	68480
67351	67559
66241	66386
60503	60603
59210	59290
57976	57889
56785	56608
55778	55350
54830	54442
54215	53781
54022	53575
54343	53858
54884	54611
55627	55656
56561	56921
57786	58279
59093	59594
60425	60744
61716	61744
62754	62550
63493	63089
63800	63403
63880	63463
63751	63373
63420	62952
62780	62237
61907	61145
57441	56956
56085	55721
54750	54440
53522	53156
52575	52045
51831	51233
51317	50765
51063	50596
51128	50806
51591	51332
52358	52170
53440	53252
54659	54515
55974	55900
57257	57232
58413	58426
59337	59446
60045	60215
60499	60775
60713	60953
60644	60746
60309	60126
59625	59199
58636	58084
59041	58516
57776	57267
56427	56000
55206	54862
54085	53890
53278	53207
52799	52730
52668	52516
52859	52646
53316	53121
54046	53997
55014	55031
56177	56190
57500	57402
58883	58655
60207	59813
61361	60829
62235	61596
62755	62027
62933	62076
62766	61799
62274	61249
61495	60444
60482	59429
63303	62263
62013	60977
60724	59641
59500	58429
58462	57392
57694	56603
57278	56067
57131	55851
57322	56012
57748	56512
58545	57346
59542	58344
60727	59496
61965	60742
63182	62051
64345	63232
65327	64207
66081	64897
66523	65367
66664	65514
66498	65374
66059	64832
65285	63969
64313	62873
66210	64739
64902	63381
63553	61992
62369	60752
61331	59700
60493	58930
59907	58432
59641	58291
59780	58454
60242	59019
61080	59834
62145	60840
63389	61895
64717	63091
66033	64312
67252	65528
68176	66543
68781	67353
69143	67865
69319	68066
69195	67909
68738	67363
67962	66438
66926	65279
65439	63746
64120	62389
62793	60976
61546	59646
60499	58503
59749	57655
59343	57075
59228	56851
59400	57048
59833	57604
60628	58497
61682	59555
62914	60778
64145	62106
65338	63455
66468	64733
67434	65814
68231	66671
68701	67262
68868	67548
68644	67496
68130	67088
67339	66363
66380	65395
61614	60519
60433	59197
59246	57859
58142	56706
57149	55725
56401	54983
55953	54515
55802	54420
55922	54624
56390	55072
57145	55807
58199	56805
59384	58061
60672	59444
61970	60845
63230	62050
64380	63045
65311	63834
65902	64413
66077	64605
65878	64370
65303	63829
64515	62970
63453	61877
57790	56188
56581	54901
55391	53668
54231	52438
53119	51390
52217	50546
51644	49993
51439	49768
51551	49882
52001	50342
52703	51121
53694	52191
54872	53417
56157	54741
57476	56059
58699	57329
59795	58361
60632	59113
61152	59583
61299	59755
61107	59594
60583	59087
59769	58294
58678	57238
55248	53823
53873	52500
52442	51213
51222	50119
50164	49130
49434	48330
48969	47748
48791	47531
48944	47647
49393	48097
50121	48863
51116	49927
52308	51133
53701	52404
55072	53699
56325	54878
57435	55886
58276	56612
58779	57053
58856	57136
58583	56895
57959	56385
57059	55592
55891	54543
56281	54917
54935	53589
53674	52318
52465	51182
51480	50199
50652	49389
50142	48851
49921	48669
50143	48833
50693	49367
51611	50198
52686	51304
53926	52541
55157	53811
56387	55080
57485	56268
58424	57370
59185	58185
59634	58703
59757	58901
59514	58768
58972	58287
58114	57512
57037	56568
59761	59466
58440	58265
57091	57049
55861	55867
54839	54871
54063	54105
53567	53720
53397	53645
53594	53877
54108	54335
54930	55080
55941	56043
57116	57189
58292	58423
59498	59672
60694	60821
61746	61765
62538	62476
62976	62964
63167	63162
62998	62978
62488	62522
61617	61800
60548	60850
62444	62832
61132	61553
59837	60275
58598	58947
57529	57862
56680	57062
56164	56633
55943	56460
56115	56661
56616	57189
57425	58078
58454	59128
59709	60397
61092	61678
62448	63014
63702	64218
64794	65270
65684	66061
66262	66586
66535	66802
66377	66684
65899	66220
65111	65482
64177	64452
62744	63001
61497	61665
60246	60354
59101	59066
58091	57962
57284	57153
56776	56665
56581	56491
56732	56644
57293	57132
58179	57914
59263	58925
60417	60153
61617	61505
62807	62866
63989	64137
65004	65223
65836	66020
66295	66429
66439	66495
66211	66282
65682	65796
64855	65028
63887	63938
59121	59064
57927	57706
56652	56404
55408	55172
54276	54211
53364	53480
52765	53107
52505	53013
52614	53270
53042	53797
53753	54658
54743	55759
55892	57018
57170	58346
58405	59707
59519	60948
60488	61994
61205	62812
61713	63408
61862	63671
61620	63513
61057	62998
60178	62110
59150	60956
53433	55217
52188	53962
50928	52794
49752	51601
48753	50605
47965	49830
47435	49385
47207	49272
47352	49527
47874	50043
48678	50781
49697	51740
50891	52884
52192	54199
53458	55515
54687	56757
55726	57788
56510	58612
56922	59149
57071	59327
56943	59097
56526	58555
55769	57735
54834	56627
51577	53180
50362	51823
49115	50585
47959	49451
46999	48516
46256	47801
45810	47352
45628	47133
45801	47196
46317	47635
47147	48469
48183	49590
49334	50804
50605	51951
51870	53084
53049	54246
53971	55334
54728	56196
55229	56697
55480	56858
55419	56669
54999	56176
54282	55416
53291	54412
53779	54898
52539	53637
51240	52361
50003	51201
48921	50191
48087	49452
47590	48917
47405	48797
47524	49055
47974	49670
48764	50588
49856	51645
51102	52931
52457	54266
53749	55651
54982	56897
56053	57952
56908	58740
57521	59256
57773	59421
57686	59262
57232	58725
56457	57966
55399	56968
58087	59833
56789	58583
55601	57335
54560	56104
53635	55116
52893	54351
52396	53905
52199	53739
52322	53928
52794	54465
53645	55308
54739	56444
55997	57745
57252	59144
58479	60517
59609	61849
60604	62929
61380	63715
61891	64168
62105	64362
61959	64237
61492	63794
60687	63029
59658	62019
61534	63924
60165	62592
58750	61262
57432	60080
56341	59096
55523	58379
54987	57936
54804	57763
54976	57884
55487	58301
56214	59055
57202	60098
58414	61312
59719	62653
61015	63983
62147	65245
63138	66328
63878	67107
64397	67530
64619	67629
64538	67437
64115	66915
63349	66087
62311	65037
60810	63662
59497	62467
58204	61234
57029	59969
56081	58806
55313	57878
54853	57307
54624	57099
54746	57216
55118	57682
55841	58497
56872	59565
58170	60800
59560	62105
60917	63460
62130	64657
63190	65673
64039	66441
64518	66962
64626	67119
64390	66955
63851	66492
63049	65818
61989	64870
57191	60068
55911	58797
54652	57494
53422	56329
52346	55303
51528	54543
51009	54028
50787	53850
50917	54010
51400	54505
52197	55266
53184	56249
54359	57362
55615	58591
56876	59841
58021	61053
59055	62094
59873	62895
60459	63403
60721	63581
60588	63426
60099	62997
59277	62234
58229	61275
52496	55587
51254	54350
50056	53057
48950	51849
47925	50745
47127	49893
46635	49294
46524	49037
46772	49070
47283	49431
48046	50094
49002	51010
50167	52189
51438	53453
52710	54698
53912	55767
54942	56660
55699	57363
56168	57796
56332	57902
56272	57710
55885	57200
55217	56452
54235	55394
50911	52033
49579	50685
48315	49352
47153	48079
46207	47020
45466	46235
45002	45771
44799	45612
44939	45759
45448	46245
46266	47046
47281	48100
48463	49346
49739	50678
51049	52044
52311	53282
53371	54304
54146	55009
54591	55443
54719	55563
54492	55385
53881	54901
53017	54158
51954	53231
52414	53709
51123	52475
49866	51151
48684	49892
47708	48714
46971	47800
46564	47245
46487	47083
46738	47300
47268	47853
48167	48695
49286	49691
50569	50827
51870	52021
53194	53241
54479	54359
55577	55389
56423	56179
56881	56646
57105	56793
56912	56652
56421	56185
55582	55373
54529	54278
57285	57071
55964	55808
54653	54578
53388	53349
52279	52250
51429	51386
50958	50825
50753	50606
50929	50721
51394	51157
52218	51967
53235	52997
54368	54256
55582	55564
56779	56897
57984	58133
59032	59182
59910	59941
60417	60368
60616	60468
60403	60285
59885	59786
59073	59014
58093	58032
60079	60048
58786	58847
57466	57614
56251	56480
55190	55487
54374	54770
53813	54338
53656	54294
53828	54539
54360	55045
55147	55772
56155	56766
57312	57926
58568	59211
59785	60490
60902	61730
61807	62713
62603	63405
63129	63811
63312	63920
63088	63710
62531	63163
61738	62290
60717	61211
59288	59723
58026	58437
56788	57180
55576	55983
54550	55050
53734	54330
53311	53953
53236	53795
53493	54007
54079	54521
54893	55382
55962	56425
57135	57614
58422	58858
59682	60149
60895	61384
61992	62467
62834	63229
63358	63683
63532	63779
63415	63579
62914	62988
62083	62048
61027	60859
56174	55924
54848	54643
53537	53414
52375	52253
51428	51265
50673	50427
50191	49917
50011	49836
50201	50123
50720	50697
51517	51452
52515	52438
53676	53611
54928	54872
56188	56136
57369	57335
58433	58457
59234	59368
59770	59989
59922	60151
59733	59924
59206	59287
58477	58412
57576	57281
51965	51573
50703	50264
49398	49083
48175	47912
47090	46864
46248	45946
45766	45335
45602	45068
45799	45201
46256	45775
47135	46622
48242	47737
49518	48991
50785	50396
51982	51760
53146	53020
54074	54136
54803	55027
55242	55552
55414	55708
55241	55497
54782	55037
54041	54261
53062	53146
49677	49656
48302	48223
46958	46839
45642	45591
44503	44509
43608	43761
43117	43285
42991	43122
43187	43287
43718	43760
44563	44569
45699	45539
46936	46665
48248	47849
49512	49099
50760	50319
51823	51345
52689	52067
53236	52463
53452	52576
53275	52304
52745	51743
51930	50920
50862	49927
51270	50434
49927	49205
48649	47912
47434	46659
46361	45512
45521	44644
45004	44064
44816	43852
44895	43988
45251	44444
45905	45129
46832	46104
48023	47275
49290	48607
50546	49957
51694	51216
52758	52325
53589	53153
54069	53687
54195	53854
53942	53739
53410	53268
52586	52501
51570	51413
54529	54485
53242	53191
51944	51896
50727	50684
49678	49645
48886	48848
48388	48337
48223	48166
48393	48330
48900	48820
49694	49589
50730	50599
51936	51777
53238	53047
54552	54330
55775	55532
56816	56575
57600	57375
58093	57893
58270	58092
58105	57947
57613	57456
56827	56655
55806	55618
57751	57559
56457	56281
55173	55005
53970	53807
52945	52776
52152	51975
51655	51474
51485	51307
51654	51501
52152	52014
52947	52809
53983	53832
55183	55041
56461	56327
57741	57608
58946	58795
59982	59818
60764	60592
61254	61090
61419	61260
61253	61104
60742	60608
59940	59821
58893	58780
57432	57319
56136	56034
54848	54760
53639	53560
52595	52528
51784	51733
51291	51241
51126	51076
51301	51257
51784	51760
52574	52540
53591	53565
54787	54777
56068	56090
57372	57387
58585	58578
59635	59590
60434	60359
60944	60854
61113	61020
60937	60875
60427	60395
59619	59627
58570	58592
53700	53739
52379	52439
51080	51148
49878	49948
48863	48912
48082	48105
47590	47591
47417	47407
47583	47569
48095	48056
48902	48850
49939	49898
51137	51107
52426	52401
53712	53699
54925	54924
55965	55975
56772	56766
57280	57265
57450	57432
57287	57264
56791	56757
56008	55965
54982	54936
49292	49261
47992	47965
46690	46659
45485	45437
44466	44381
43683	43572
43204	43058
43043	42866
43226	43017
43744	43507
44559	44315
45599	45356
46799	46563
48079	47853
49366	49142
50575	50346
51615	51369
52432	52154
52944	52639
53119	52803
52941	52624
52439	52128
51647	51338
50614	50305
47278	46965
45994	45660
44709	44365
43504	43161
42455	42143
41653	41358
41156	40874
40994	40712
41164	40892
41677	41395
42485	42195
43529	43236
44730	44442
46010	45725
47307	47005
48522	48201
49571	49238
50380	50049
50889	50561
51064	50728
50892	50549
50385	50052
49598	49264
48554	48222
48990	48632
47689	47304
46399	45970
45191	44739
44148	43691
43349	42903
42843	42417
42675	42267
42845	42447
43351	42935
44163	43715
45221	44731
46439	45931
47739	47223
49031	48531
50240	49747
51277	50795
52075	51597
52576	52113
52749	52290
52577	52116
52089	51601
51301	50795
50267	49767
53036	52558
51722	51281
50417	49992
49201	48794
48162	47762
47365	46966
46854	46461
46668	46294
46828	46472
47328	46973
48115	47758
49131	48781
50326	49978
51625	51259
52939	52551
54156	53756
55204	54798
55996	55592
56490	56082
56659	56231
56495	56045
56008	55540
55233	54751
54230	53711
56186	55654
54901	54352
53600	53053
52405	51832
51377	50792
50582	50010
50082	49529
49918	49368
50107	49535
50620	50030
51409	50820
52438	51858
53647	53067
54938	54376
56227	55679
57418	56885
58455	57924
59243	58730
59737	59241
59899	59416
59727	59261
59221	58786
58413	58015
57369	56989
55917	55540
54625	54232
53339	52920
52138	51718
51105	50704
50310	49934
49811	49448
49631	49264
49785	49421
50268	49909
51048	50707
52081	51742
53295	52941
54607	54235
55904	55532
57100	56736
58117	57758
58901	58534
59399	59024
59584	59198
59433	59040
58949	58543
58161	57753
57133	56730
52300	51907
51005	50610
49709	49306
48508	48089
47479	47048
46686	46239
46189	45727
46020	45550
46205	45703
46706	46201
47508	46996
48539	48043
49743	49252
51028	50556
52319	51870
53527	53095
54560	54141
55337	54938
55826	55432
55984	55595
55802	55407
55295	54894
54499	54088
53472	53048
47803	47364
46520	46067
45232	44773
44031	43573
42997	42530
42205	41736
41701	41250
41537	41088
41697	41270
42193	41772
42968	42573
44004	43614
45209	44828
46515	46128
47812	47421
49013	48634
50030	49690
50819	50519
51326	51035
51504	51219
51339	51047
50830	50547
50037	49755
48987	48726
45649	45404
44333	44100
43034	42794
41832	41583
40814	40545
40041	39757
39552	39254
39376	39080
39532	39230
40014	39707
40804	40485
41834	41511
43044	42710
44337	43992
45639	45278
46845	46486
47884	47526
48679	48317
49188	48811
49374	48972
49211	48793
48717	48280
47921	47486
46891	46463
47334	46927
46036	45646
44725	44354
43499	43147
42446	42121
41643	41341
41123	40859
40933	40681
41095	40846
41602	41334
42404	42140
43448	43178
44649	44387
45936	45680
47208	46983
48387	48202
49397	49243
50172	50038
50676	50530
50843	50689
50672	50502
50167	49994
49377	49206
48341	48188
51126	51002
49823	49718
48524	48426
47319	47210
46293	46163
45519	45351
45040	44844
44881	44667
45049	44848
45544	45367
46332	46179
47365	47222
48585	48425
49902	49732
51221	51025
52433	52226
53462	53251
54244	54038
54732	54538
54894	54701
54715	54519
54212	54010
53417	53223
52391	52200
54348	54168
53069	52884
51769	51585
50568	50378
49517	49325
48719	48532
48214	48024
48043	47855
48212	48033
48709	48550
49500	49351
50522	50399
51705	51610
52982	52918
54271	54217
55481	55417
56519	56441
57295	57224
57776	57706
57936	57861
57773	57659
57264	57151
56458	56364
55405	55355
53975	53944
52682	52672
51400	51389
50200	50188
49171	49138
48381	48334
47893	47828
47740	47660
47916	47829
48418	48317
49209	49104
50242	50138
51438	51359
52732	52667
54043	53974
55274	55186
56317	56226
57113	57031
57612	57540
57783	57725
57619	57557
57130	57064
56354	56270
55323	55236
50496	50411
49189	49111
47890	47813
46670	46607
45636	45576
44840	44782
44351	44274
44178	44099
44351	44265
44852	44765
45648	45551
46690	46584
47912	47790
49224	49094
50525	50384
51725	51588
52758	52618
53552	53414
54056	53909
54247	54083
54102	53921
53613	53435
52817	52647
51770	51617
46098	45967
44789	44679
43488	43396
42291	42189
41266	41155
40482	40373
40000	39888
39842	39726
40013	39886
40503	40390
41287	41205
42320	42263
43536	43470
44846	44754
46150	46019
47365	47216
48403	48235
49203	49026
49699	49504
49870	49660
49708	49482
49222	48981
48448	48180
47430	47131
44137	43804
42847	42498
41548	41201
40324	40002
39277	38976
38466	38190
37960	37691
37778	37523
37951	37682
38444	38166
39249	38960
40300	39999
41532	41219
42852	42508
44176	43800
45404	44999
46457	46033
47269	46833
47803	47336
48014	47514
47875	47354
47383	46881
46592	46095
45544	45068
45987	45529
44673	44239
43378	42944
42176	41733
41145	40707
40357	39920
39860	39425
39677	39257
39821	39427
40302	39917
41103	40706
42155	41738
43382	42945
44697	44238
46013	45536
47238	46745
48285	47776
49089	48569
49576	49077
49734	49266
49540	49105
49034	48599
48213	47792
47157	46749
49946	49558
48649	48256
47360	46955
46150	45750
45098	44713
44278	43925
43759	43433
43588	43280
43769	43461
44288	43957
45102	44755
46162	45806
47374	47030
48662	48326
49941	49610
51137	50801
52179	51836
52973	52634
53478	53147
53646	53328
53476	53169
52972	52671
52169	51880
51123	50845
53079	52831
51765	51539
50464	50242
49269	49029
48247	47991
47462	47202
46966	46703
46801	46534
46974	46701
47482	47212
48295	48016
49342	49057
50555	50260
51843	51556
53135	52850
54331	54047
55377	55075
56180	55871
56690	56373
56846	56548
56652	56379
56128	55880
55312	55087
54264	54053
52833	52633
51535	51341
50235	50052
49027	48855
47976	47817
47164	47019
46640	46518
46460	46360
46635	46543
47139	47057
47936	47868
48959	48914
50164	50135
51453	51438
52734	52735
53930	53944
54965	54980
55768	55766
56274	56253
56456	56400
56299	56212
55812	55677
55023	54853
53991	53805
49191	49000
47907	47708
46618	46400
45414	45192
44374	44156
43571	43362
43054	42864
42862	42703
43018	42906
43513	43430
44303	44253
45317	45311
46490	46531
47752	47828
49042	49111
50269	50305
51324	51318
52125	52111
52609	52615
52764	52800
52583	52628
52080	52130
51289	51351
50253	50328
44612	44691
43330	43386
42048	42090
40851	40888
39797	39855
38993	39062
38480	38561
38294	38399
38436	38572
38920	39073
39709	39858
40749	40874
41963	42056
43265	43326
44565	44606
45771	45811
46820	46856
47623	47664
48130	48175
48300	48348
48139	48169
47646	47657
46844	46857
45790	45817
42486	42522
41186	41214
39896	39914
38690	38689
37655	37638
36855	36829
36356	36324
36185	36158
36365	36338
36876	36844
37678	37638
38709	38671
39910	39874
41209	41166
42509	42447
43708	43635
44734	44651
45515	45435
46003	45929
46171	46095
45998	45910
45504	45400
44708	44607
43673	43591
44162	44073
42881	42786
41596	41490
40383	40280
39333	39234
38538	38427
38042	37923
37887	37754
38065	37932
38561	38451
39348	39272
40381	40329
41595	41546
42904	42841
44199	44144
45411	45365
46445	46418
47244	47232
47741	47746
47917	47924
47746	47735
47241	47213
46442	46401
45408	45375
48237	48208
46950	46916
45668	45607
44482	44402
43459	43356
42679	42559
42191	42051
42032	41885
42204	42049
42701	42537
43486	43315
44511	44340
45714	45538
47017	46831
48323	48113
49536	49314
50576	50354
51383	51153
51899	51645
52074	51802
51889	51633
51372	51131
50560	50337
49502	49283
51475	51271
50174	49967
48895	48677
47703	47471
46678	46443
45890	45653
45393	45161
45223	44993
45391	45174
45878	45672
46661	46466
47685	47497
48885	48708
50180	50005
51481	51306
52697	52519
53742	53561
54534	54359
55039	54862
55212	55032
55050	54850
54550	54339
53747	53543
52705	52519
51314	51122
50046	49822
48774	48508
47575	47283
46525	46230
45722	45429
45209	44921
45040	44755
45203	44929
45702	45444
46478	46233
47495	47272
48677	48480
49960	49783
51244	51078
52436	52278
53451	53307
54232	54100
54730	54598
54910	54768
54749	54591
54262	54091
53485	53301
52448	52267
47584	47569
46289	46277
44994	44985
43788	43782
42754	42749
41960	41957
41461	41459
41289	41290
41459	41463
41957	41964
42752	42760
43785	43795
44990	45002
46282	46297
47576	47593
48782	48799
49817	49835
50611	50628
51111	51127
51282	51297
51113	51127
50613	50627
49819	49831
48782	48794
43159	43171
41863	41878
40568	40584
39361	39377
38324	38339
37529	37543
37029	37043
36859	36872
37027	37042
37525	37542
38317	38336
39351	39371
40557	40578
41853	41873
43148	43166
44353	44372
45387	45407
46181	46202
46681	46702
46850	46871
46680	46702
46182	46203
45390	45406
44356	44370
41085	41094
39791	39800
38496	38505
37289	37299
36255	36263
35462	35467
34966	34967
34795	34796
34966	34966
35464	35464
36259	36259
37294	37294
38502	38500
39798	39792
41092	41084
42299	42288
43336	43324
44133	44117
44636	44616
44806	44784
44636	44615
44134	44115
43340	43322
42304	42286
42802	42784
41508	41492
40210	40200
39001	38995
37963	37959
37168	37163
36665	36661
36493	36492
36662	36664
37161	37167
37953	37964
38989	39002
40195	40209
41490	41502
42783	42795
43987	44000
45021	45035
45814	45829
46313	46330
46482	46501
46310	46332
45810	45834
45013	45041
43978	44008
46825	46856
45532	45564
44239	44270
43036	43064
42003	42029
41208	41234
40709	40735
40537	40561
40707	40729
41205	41225
41999	42018
43033	43052
44238	44257
45532	45551
46825	46844
48030	48049
49064	49084
49858	49879
50357	50381
50528	50552
50358	50382
49859	49883
49065	49089
48027	48054
50038	50068
48743	48775
47449	47482
46244	46277
45210	45243
44415	44448
43916	43948
43744	43775
43915	43944
44414	44442
45209	45236
46246	46270
47455	47475
48754	48769
50050	50063
51259	51268
52296	52304
53090	53095
53589	53591
53757	53758
53588	53588
53089	53089
52294	52295
51257	51259
49879	49884
48584	48591
47288	47297
46080	46093
45043	45060
44246	44267
43746	43768
43576	43598
43748	43769
44249	44270
45046	45063
46082	46095
47288	47300
48583	48595
49878	49890
51083	51096
52118	52132
52910	52925
53409	53424
53581	53595
53413	53426
52916	52929
52124	52136
51091	51100
46328	46335
45036	45043
43742	43750
42537	42544
41503	41508
40709	40712
40210	40215
40040	40045
40212	40218
40711	40717
41505	41513
42540	42548
43747	43754
45042	45050
46337	46347
47543	47554
48580	48590
49374	49383
49875	49882
50045	50052
49876	49881
49379	49380
48588	48584
47555	47547
41958	41949
40665	40654
39373	39360
38169	38152
37135	37116
36338	36320
35838	35819
35667	35648
35838	35818
36338	36317
37131	37112
38163	38147
39365	39353
40655	40648
41948	41943
43153	43151
44189	44188
44983	44982
45483	45481
45653	45650
45482	45481
44983	44983
44189	44192
43155	43158
39910	39912
38618	38619
37326	37325
36120	36119
35085	35082
34293	34288
33795	33788
33626	33619
33796	33789
34296	34290
35090	35085
36126	36121
37332	37327
38625	38618
39916	39908
41121	41110
42154	42144
42948	42939
43446	43438
43616	43609
43447	43436
42950	42936
42159	42139
41127	41103
41650	41623
40358	40330
39067	39037
37862	37832
36828	36798
36032	36003
35532	35504
35360	35333
35532	35506
36031	36007
36824	36803
37857	37839
39063	39046
40356	40340
41651	41634
42858	42840
43896	43875
44691	44668
45190	45167
45358	45336
45187	45166
44686	44665
43891	43872
42854	42836
45727	45709
44435	44414
43142	43119
41937	41913
40902	40875
40109	40082
39607	39584
39436	39415
39606	39587
40107	40087
40901	40881
41936	41916
43141	43121
44434	44415
45728	45709
46932	46916
47966	47953
48761	48749
49260	49249
49430	49420
49259	49249
48759	48750
47964	47954
46930	46917
48968	48952
47675	47657
46380	46362
45172	45156
44135	44121
43340	43326
42840	42827
42670	42657
42839	42826
43337	43326
44129	44121
45163	45157
46370	46361
47664	47654
48958	48946
50164	50151
51200	51187
51993	51981
52492	52482
52660	52652
52489	52481
51989	51981
51196	51187
50162	50152
48812	48802
47518	47510
46224	46219
45018	45015
43982	43980
43188	43186
42689	42685
42520	42516
42692	42686
43193	43187
43988	43982
45024	45019
46230	46225
47524	47519
48816	48814
50020	50020
51052	51054
51845	51846
52344	52342
52515	52511
52344	52340
51847	51840
51054	51047
50022	50013
45282	45273
43988	43978
42695	42683
41488	41477
40453	40444
39656	39652
39155	39152
38984	38982
39154	39152
39654	39652
40449	40447
41484	41482
42690	42688
43984	43982
45278	45276
46483	46480
47518	47513
48312	48305
48810	48804
48980	48974
48809	48804
48309	48304
47515	47509
46479	46473
40905	40897
39611	39601
38318	38306
37112	37100
36077	36067
35279	35274
34779	34778
34609	34609
34782	34781
35282	35279
36078	36073
37113	37110
38319	38318
39613	39615
40907	40911
42114	42118
43152	43155
43948	43948
44450	44450
44620	44619
44451	44449
43951	43949
43157	43155
42120	42119
38898	38896
37605	37603
36311	36310
35107	35106
34073	34070
33280	33277
32780	32777
32610	32607
32781	32778
33282	33278
34077	34072
35113	35106
36319	36310
37612	37602
38906	38897
40113	40103
41147	41137
41939	41933
42436	42433
42607	42603
42435	42431
41934	41931
41138	41136
40102	40102
40647	40647
39352	39353
38055	38059
36848	36854
35814	35819
35022	35023
34526	34522
34357	34349
34528	34519
35027	35018
35821	35814
36856	36848
38061	38050
39356	39341
40651	40633
41859	41839
42896	42875
43689	43668
44190	44168
44360	44337
44191	44168
43692	43669
42899	42876
41862	41839
44759	44735
43462	43440
42167	42147
40960	40941
39925	39907
39131	39112
38632	38612
38464	38442
38635	38613
39136	39114
39931	39911
40964	40948
42168	42154
43460	43448
44755	44742
45964	45946
47003	46982
47798	47775
48299	48275
48469	48443
48299	48273
47800	47773
47005	46979
45969	45942
48033	48004
46740	46710
45446	45415
44240	44208
43204	43171
42411	42377
41913	41877
41743	41708
41913	41877
42414	42376
43209	43168
44245	44202
45451	45405
46745	46698
48041	47994
49248	49202
50283	50240
51076	51034
51576	51534
51747	51704
51577	51533
51076	51032
50280	50236
49242	49199
47917	47874
46622	46580
45328	45286
44122	44080
43086	43043
42293	42248
41792	41747
41623	41579
41792	41749
42293	42248
43087	43040
44125	44074
45332	45279
46627	46572
47922	47865
49129	49071
50166	50105
50960	50900
51458	51398
51629	51569
51457	51398
50957	50899
50161	50104
49126	49069
44414	44357
43122	43062
41827	41768
40621	40561
39584	39526
38789	38733
38288	38233
38118	38065
38286	38234
38785	38733
39578	39527
40613	40560
41821	41764
43117	43057
44411	44353
45615	45561
46651	46599
47445	47391
47946	47889
48117	48057
47949	47886
47451	47386
46658	46592
45622	45556
40076	40011
38783	38717
37489	37425
36282	36221
35245	35187
34451	34394
33952	33895
33784	33726
33957	33898
34458	34400
35253	35196
36289	36234
37496	37441
38789	38734
40083	40026
41290	41230
42326	42263
43122	43057
43622	43557
43794	43728
43623	43559
43123	43060
42326	42265
41291	41230
38096	38038
36804	36747
35510	35455
34303	34249
33267	33214
32473	32421
31973	31921
31803	31751
31973	31918
32473	32417
33267	33210
34303	34244
35510	35449
36805	36743
38099	38038
39305	39244
40339	40279
41135	41074
41637	41574
41810	41744
41642	41576
41143	41076
40348	40281
39312	39245
39885	39819
38590	38525
37295	37232
36088	36025
35051	34988
34254	34190
33755	33688
33584	33515
33756	33685
34255	34183
35049	34978
36084	36014
37289	37222
38583	38516
39876	39810
41081	41016
42117	42051
42912	42844
43412	43342
43582	43511
43412	43342
42912	42844
42118	42051
41083	41014
44010	43936
42718	42642
41425	41349
40221	40145
39186	39111
38391	38317
37891	37817
37719	37646
37890	37816
38388	38314
39181	39110
40213	40146
41417	41354
42710	42650
44005	43945
45211	45152
46246	46189
47039	46983
47538	47482
47707	47651
47535	47481
47034	46983
46238	46189
45200	45154
47291	47247
45995	45953
44699	44658
43492	43451
42455	42413
41661	41617
41162	41117
40994	40948
41165	41118
41665	41619
42460	42415
43496	43452
44700	44658
45992	45952
47285	47245
48489	48452
49523	49488
50316	50283
50814	50782
50985	50952
50814	50781
50316	50283
49523	49491
48489	48458
47193	47162
45899	45867
44604	44573
43399	43368
42363	42333
41570	41540
41070	41040
40900	40870
41070	41039
41569	41540
42362	42335
43397	43373
44602	44581
45894	45877
47187	47173
48392	48381
49426	49417
50221	50214
50720	50715
50890	50887
50719	50716
50218	50216
49423	49421
48389	48386
43705	43702
42412	42405
41118	41110
39913	39904
38879	38869
38086	38074
37589	37576
37420	37407
37593	37581
38093	38081
38889	38876
39924	39910
41129	41116
42423	42409
43715	43705
44920	44911
45955	45946
46747	46738
47245	47237
47413	47408
47243	47239
46744	46740
45952	45948
44916	44912
39399	39394
38103	38099
36808	36803
35602	35595
34564	34557
33769	33762
33269	33261
33101	33091
33273	33261
33775	33761
34571	34554
35608	35587
36815	36791
38109	38084
39403	39379
40609	40585
41644	41619
42439	42414
42939	42912
43111	43083
42941	42912
42444	42416
41652	41623
40618	40588
37949	36973
36644	35644
35330	34302
34124	33043
33074	31994
32256	31166
31733	30664
31529	30461
31688	30648
32173	31192
32934	32045
33921	33121
35069	34314
36306	35602
37536	36885
38643	38064
39621	39049
40384	39799
40904	40305
41097	40476
40942	40332
40436	39865
39630	39103
38593	38060
39232	38630
37967	37352
36677	36106
35488	34959
34449	33941
33621	33149
33060	32655
32842	32506
33019	32688
33531	33161
34324	33941
35328	34995
36527	36259
37826	37625
39142	38994
40376	40233
41415	41256
42215	42073
42713	42632
42909	42875
42783	42732
42336	42227
41574	41379
40562	40314
43531	43237
42254	41961
40950	40698
39685	39541
38624	38517
37844	37645
37365	37066
37183	36861
37300	37012
37767	37507
38544	38282
39587	39301
40800	40499
42099	41759
43410	43056
44607	44249
45626	45331
46396	46163
46896	46707
47033	46862
46821	46611
46268	46026
45470	45139
44418	44047
46542	46081
45294	44732
44045	43375
42885	42121
41837	41015
41051	40199
40561	39689
40428	39546
40607	39717
41118	40207
41862	40940
42874	41906
44027	43041
45287	44302
46563	45618
47773	46878
48884	47986
49751	48811
50289	49304
50445	49427
50254	49223
49785	48759
49017	48031
47997	47067
46753	45822
45505	44577
44253	43301
43093	42112
42059	41039
41267	40239
40752	39695
40596	39481
40803	39546
41293	40010
42070	40774
43063	41820
44272	43003
45588	44300
46938	45616
48184	46840
49257	47883
50056	48655
50560	49124
50731	49236
50593	48986
50145	48456
49383	47631
48380	46623
43756	41958
42537	40670
41277	39376
40083	38179
39040	37125
38218	36311
37724	35790
37523	35657
37710	35822
38211	36297
39018	37014
40049	38014
41253	39230
42579	40555
43916	41858
45122	43042
46134	44066
46862	44883
47312	45404
47432	45589
47259	45380
46757	44897
45963	44103
44919	43101
39452	37634
38174	36389
36911	35138
35711	33970
34692	32968
33855	32230
33296	31773
33034	31625
33152	31821
33646	32286
34455	33046
35473	34052
36643	35295
37919	36633
39200	37968
40391	39242
41403	40355
42202	41221
42698	41735
42840	41924
42645	41803
42118	41364
41316	40631
40258	39620
37090	36506
35747	35214
34407	33924
33171	32698
32111	31645
31294	30833
30789	30336
30643	30200
30856	30375
31416	30872
32245	31621
33302	32651
34469	33890
35737	35236
37037	36542
38279	37749
39314	38781
40065	39577
40535	40058
40705	40247
40548	40118
40022	39663
39229	38898
38200	37856
38900	38490
37654	37220
36403	35974
35235	34827
34216	33827
33457	33059
32973	32574
32831	32386
33008	32522
33522	32992
34353	33814
35417	34905
36641	36161
37889	37460
39144	38740
40275	39907
41291	40917
42043	41698
42518	42213
42623	42402
42430	42236
41971	41702
41266	40852
40321	39776
43338	42797
42026	41565
40694	40360
39462	39213
38413	38213
37631	37437
37162	36953
37041	36815
37238	36991
37746	37504
38553	38300
39580	39373
40797	40599
42103	41926
43406	43233
44614	44499
45610	45555
46384	46378
46837	46860
47015	47060
46836	46931
46392	46462
45633	45630
44685	44535
46878	46623
45647	45299
44397	44004
43246	42843
42238	41891
41464	41151
40974	40639
40782	40434
40918	40551
41362	41070
42158	41899
43225	43011
44459	44270
45785	45614
47090	46917
48284	48100
49314	49120
50107	49933
50629	50491
50769	50702
50568	50576
50070	50088
49315	49300
48276	48232
47021	46965
45696	45637
44415	44344
43237	43179
42211	42189
41400	41415
40876	40877
40728	40650
40943	40775
41473	41269
42255	42061
43265	43111
44486	44312
45808	45618
47115	46877
48325	48063
49339	49056
50176	49864
50714	50372
50915	50600
50714	50461
50185	49993
49374	49250
48372	48276
43743	43712
42418	42410
41097	41077
39929	39827
38958	38805
38231	38047
37749	37587
37634	37414
37798	37604
38307	38139
39058	38993
40038	40040
41193	41217
42451	42402
43776	43614
44992	44743
46040	45751
46815	46530
47331	47012
47538	47180
47371	46966
46852	46442
46012	45626
44946	44578
39480	39100
38221	37791
36988	36528
35829	35391
34829	34439
34043	33729
33511	33294
33311	33156
33475	33322
33967	33800
34739	34577
35741	35569
36924	36728
38198	38006
39461	39309
40691	40540
41763	41546
42596	42315
43106	42780
43265	42934
43100	42761
42634	42243
41866	41420
40856	40364
37720	37261
36402	35997
35095	34727
33940	33554
32940	32551
32163	31758
31642	31241
31453	31021
31604	31188
32120	31668
32940	32450
34035	33450
35262	34633
36588	35927
37885	37233
39105	38471
40148	39543
40965	40385
41495	40947
41698	41145
41554	40978
41059	40427
40237	39555
39188	38454
39858	39127
38589	37897
37308	36653
36159	35492
35231	34464
34488	33656
33997	33129
33759	32955
33915	33127
34405	33622
35200	34414
36228	35484
37404	36715
38714	38010
40009	39263
41228	40440
42257	41476
43056	42272
43571	42774
43716	42891
43462	42648
42852	42078
41973	41227
40915	40179
43907	43174
42578	41869
41243	40518
40022	39275
39030	38240
38280	37482
37821	36975
37667	36738
37848	36852
38332	37320
39148	38111
40192	39175
41401	40382
42650	41715
43915	43011
45112	44282
46123	45407
46914	46324
47411	46899
47617	47089
47482	46894
47073	46335
46299	45497
45245	44399
47316	46576
45971	45244
44644	43925
43448	42712
42398	41697
41583	40943
41074	40462
40918	40299
41116	40463
41632	40929
42419	41733
43427	42800
44611	44011
45895	45309
47200	46584
48381	47813
49370	48803
50095	49563
50573	50027
50772	50200
50669	50036
50237	49535
49488	48759
48480	47696
47219	46473
45872	45102
44516	43767
43313	42571
42240	41595
41392	40839
40835	40303
40640	40093
40826	40224
41314	40688
42101	41414
43137	42400
44341	43579
45615	44879
46884	46197
48115	47451
49220	48507
50067	49285
50628	49738
50839	49855
50700	49659
50201	49143
49393	48358
48350	47321
43721	42752
42404	41499
41077	40235
39898	39041
38915	37984
38189	37213
37689	36712
37517	36567
37626	36710
38098	37202
38811	37935
39837	38913
41049	40071
42399	41387
43707	42705
44935	43941
45989	44999
46829	45824
47359	46352
47508	46508
47342	46333
46847	45824
46065	45063
45005	44047
39571	38660
38264	37417
36994	36195
35790	35031
34793	34019
34022	33223
33559	32728
33406	32529
33575	32696
34051	33200
34796	34018
35806	35045
37028	36239
38338	37522
39657	38811
40858	39998
41933	41028
42767	41823
43311	42323
43491	42465
43276	42273
42761	41781
41941	40997
40866	39913
37733	36753
36382	35347
35053	34011
33837	32755
32825	31711
32037	30922
31540	30483
31291	30321
31420	30504
31868	30982
32671	31822
33714	32887
34931	34114
36204	35373
37456	36640
38636	37802
39688	38854
40509	39659
40991	40193
41138	40342
40983	40162
40502	39653
39722	38876
38711	37824
39430	38543
38192	37327
36898	36116
35683	34964
34609	33948
33802	33150
33300	32644
33162	32423
33349	32552
33863	33006
34643	33770
35636	34779
36763	35985
38001	37280
39266	38607
40480	39815
41485	40842
42248	41616
42745	42112
42908	42268
42711	42064
42170	41485
41346	40651
40310	39568
43319	42566
41994	41227
40638	39910
39396	38705
38311	37659
37473	36833
36960	36348
36808	36175
37019	36367
37498	36843
38271	37624
39259	38654
40466	39880
41773	41173
43107	42458
44342	43643
45370	44702
46148	45504
46616	46002
46738	46148
46521	45985
45979	45512
45146	44738
44055	43685
46263	45870
44963	44567
43682	43314
42425	42135
41347	41141
40464	40348
39891	39851
39647	39693
39784	39857
40242	40396
40998	41182
42037	42246
43275	43445
44597	44753
45916	46033
47168	47219
48263	48205
49066	48940
49493	49389
49587	49527
49346	49381
48810	48929
47969	48212
46907	47227
45742	46077
44493	44775
43230	43469
42034	42274
40992	41236
40194	40471
39686	39997
39508	39837
39683	39960
40177	40417
40978	41187
42048	42237
43328	43418
44712	44671
46079	45953
47338	47174
48386	48280
49172	49107
49685	49663
49890	49847
49776	49669
49307	49149
48533	48321
47469	47297
42904	42734
41582	41406
40265	40035
39002	38751
37908	37707
37059	36935
36542	36456
36347	36283
36532	36436
37015	36925
37852	37739
38908	38785
40138	39992
41415	41290
42673	42575
43832	43805
44833	44841
45623	45658
46125	46176
46318	46378
46162	46263
45630	45757
44798	44950
43698	43886
38292	38514
36931	37240
35635	35927
34444	34675
33438	33608
32647	32810
32165	32332
32044	32172
32270	32362
32792	32889
33610	33716
34662	34778
35882	36002
37219	37289
38532	38591
39763	39791
40778	40843
41592	41616
42111	42105
42317	42287
42188	42136
41715	41634
40935	40778
39890	39707
36865	36611
35575	35294
34314	33972
33138	32770
32154	31728
31394	30939
30958	30414
30826	30203
30988	30299
31472	30781
32235	31549
33251	32593
34387	33803
35646	35131
36922	36453
38166	37675
39236	38717
40071	39523
40585	40039
40795	40262
40633	40110
40169	39604
39386	38786
38389	37727
39110	38460
37805	37161
36479	35893
35258	34704
34239	33690
33519	32921
33070	32440
32933	32269
33092	32431
33598	32932
34407	33718
35437	34737
36686	35915
38006	37232
39327	38564
40492	39822
41514	40880
42308	41682
42852	42185
43058	42355
42959	42199
42500	41711
41734	40924
40661	39924
43737	43021
42440	41763
41194	40451
39985	39228
38948	38155
38130	37324
37608	36840
37389	36720
37507	36943
37964	37485
38726	38309
39750	39383
40965	40670
42281	42004
43593	43341
44802	44479
45852	45480
46661	46240
47181	46735
47348	46836
47192	46571
46706	45994
45923	45207
44883	44210
47291	46419
46039	45168
44832	43913
43648	42755
42594	41711
41768	40926
41273	40415
41164	40261
41407	40406
41991	40856
42857	41613
43926	42604
45155	43791
46459	45049
47744	46327
48872	47499
49826	48512
50582	49276
51121	49834
51308	50057
51128	49983
50613	49514
49830	48765
48770	47747
47619	46600
46305	45270
45033	43924
43818	42642
42769	41564
41955	40724
41391	40233
41189	40039
41329	40205
41830	40712
42570	41485
43571	42491
44750	43672
46047	44945
47298	46324
48455	47588
49459	48696
50250	49461
50732	49919
50876	50064
50665	49869
50187	49404
49417	48664
48432	47720
43940	43279
42706	42049
41416	40794
40221	39574
39175	38551
38383	37787
37901	37316
37758	37165
38030	37302
38568	37777
39398	38514
40376	39524
41513	40674
42719	41934
43972	43136
45143	44272
46132	45282
46879	46119
47336	46633
47476	46771
47284	46571
46780	46045
46003	45223
44975	44161
39587	38781
38240	37485
36892	36172
35653	34963
34566	33898
33715	33084
33179	32579
33005	32432
33165	32591
33668	33081
34426	33917
35477	35007
36693	36234
38055	37462
39382	38686
40563	39888
41539	40953
42312	41758
42814	42248
43010	42439
42865	42335
42453	41895
41763	41100
40792	40079
37831	37077
36523	35795
35197	34508
33901	33352
32823	32330
31994	31506
31431	30940
31176	30754
31245	30945
31667	31431
32427	32213
33503	33162
34758	34353
36095	35606
37403	36960
38659	38197
39764	39320
40579	40117
41111	40642
41320	40819
41198	40674
40780	40130
40011	39294
39000	38229
39747	38978
38459	37688
37193	36415
35939	35167
34875	34066
34026	33182
33572	32634
33430	32445
33670	32615
34218	33108
35021	33847
36105	34820
37334	36001
38675	37287
39958	38570
41158	39726
42185	40685
42917	41408
43355	41906
43404	42111
43184	42007
42671	41516
41919	40719
40881	39661
43911	42789
42561	41517
41198	40218
39946	38982
38871	37922
38118	37147
37669	36675
37548	36528
37709	36712
38208	37229
38973	37982
39987	38949
41181	40131
42504	41475
43844	42792
45085	43978
46146	44990
46962	45798
47461	46318
47631	46494
47445	46315
46967	45772
46177	44934
45124	43914
47351	46247
45983	44991
44674	43743
43428	42607
42360	41657
41505	40858
41023	40340
40906	40121
41116	40312
41580	40792
42320	41618
43301	42624
44509	43843
45802	45121
47087	46441
48251	47642
49245	48667
50051	49396
50582	49786
50802	49849
50607	49611
50091	49100
49292	48271
48323	47213
47252	46076
45958	44802
44655	43556
43500	42396
42492	41424
41679	40699
41098	40253
40859	40091
40988	40193
41463	40670
42296	41474
43339	42549
44500	43742
45746	44968
47021	46216
48294	47402
49355	48466
50191	49236
50726	49725
50961	49838
50832	49635
50326	49045
49468	48207
48345	47142
43780	42647
42408	41345
41080	40058
39824	38842
38762	37766
37907	36913
37343	36388
37139	36260
37306	36460
37803	36985
38610	37777
39646	38809
40910	39994
42255	41242
43621	42501
44874	43703
45974	44685
46813	45431
47317	45833
47475	45941
47325	45703
46897	45182
46173	44452
45155	43470
39780	38150
38405	36864
37010	35586
35773	34433
34765	33421
34059	32631
33599	32141
33440	32011
33594	32290
34084	32870
34864	33733
35885	34793
37076	36022
38366	37307
39632	38607
40797	39810
41785	40855
42596	41718
43138	42281
43337	42492
43198	42286
42708	41777
41950	40979
40864	39950
37839	36963
36528	35675
35266	34434
34065	33351
32993	32410
32147	31623
31561	31073
31289	30867
31393	31041
31830	31555
32599	32386
33558	33467
34779	34758
36064	36130
37347	37466
38475	38745
39531	39848
40405	40746
41055	41293
41347	41472
41277	41272
40844	40714
40021	39900
38958	38906
39723	39718
38389	38493
37061	37295
35846	36261
34844	35304
34086	34551
33576	34041
33426	33905
33630	34097
34187	34617
34996	35460
36051	36533
37248	37783
38520	39116
39763	40453
40920	41716
41970	42755
42748	43538
43254	43950
43377	44080
43130	43826
42568	43298
41755	42459
40784	41459
43971	44603
42679	43285
41390	41963
40183	40766
39160	39721
38319	38876
37784	38339
37556	38192
37710	38395
38146	38922
38894	39723
39896	40789
41142	42025
42468	43297
43823	44588
45051	45768
46112	46810
46903	47573
47426	48075
47624	48244
47476	48081
47011	47573
46276	46800
45315	45796
47669	48125
46431	46815
45193	45513
44011	44272
42950	43256
42103	42456
41568	41947
41391	41773
41544	41951
42019	42490
42803	43268
43884	44308
45153	45562
46503	46912
47836	48227
49077	49389
50110	50432
50834	51234
51278	51787
51375	51952
51145	51803
50590	51299
49793	50540
48743	49511
47649	48411
46340	47123
45065	45846
43860	44637
42801	43514
42001	42618
41484	42064
41345	41882
41485	42026
41958	42523
42661	43356
43665	44414
44809	45596
46072	46871
47324	48206
48477	49462
49461	50498
50197	51273
50631	51732
50775	51906
50605	51724
50104	51234
49238	50411
48085	49368
43573	44885
42294	43578
41067	42242
39868	41012
38778	39943
37925	39146
37407	38680
37298	38629
37531	38906
38084	39492
38888	40311
39892	41406
41089	42640
42418	43935
43758	45171
44960	46322
45949	47287
46688	48052
47130	48537
47238	48745
47020	48566
46457	48078
45601	47236
44504	46152
39170	40734
37881	39386
36581	38043
35365	36784
34266	35685
33404	34785
32891	34203
32702	33979
32849	34136
33298	34690
34156	35500
35310	36600
36655	37859
38052	39218
39429	40595
40729	41853
41782	42939
42581	43743
43094	44251
43337	44406
43213	44231
42737	43761
41939	43012
40916	42034
37927	39100
36575	37778
35225	36422
33971	35207
32901	34184
32072	33380
31591	32812
31429	32627
31611	32824
32033	33332
32734	34107
33669	35165
34893	36384
36258	37664
37624	38920
38860	40158
39904	41231
40730	42012
41264	42466
41466	42591
41295	42432
40761	41931
39945	41167
38896	40112
39696	40923
38372	39633
37057	38349
35889	37158
34875	36108
34139	35321
33595	34785
33402	34611
33528	34714
34019	35181
34824	35881
35819	36900
36990	38101
38254	39458
39555	40796
40841	42031
41963	43051
42835	43856
43354	44354
43497	44517
43312	44313
42812	43834
42028	43100
40992	42148
44186	45372
42947	44121
41707	42784
40510	41514
39468	40396
38609	39563
38005	39005
37725	38805
37796	38966
38280	39433
39076	40190
40155	41151
41404	42330
42701	43597
44007	44930
45200	46159
46248	47202
47066	47972
47598	48446
47874	48628
47767	48472
47265	48085
46395	47371
45333	46435
47716	48820
46443	47598
45165	46403
43945	45254
42948	44293
42187	43540
41740	43141
41554	43046
41678	43290
42145	43828
42963	44677
44039	45773
45266	47046
46560	48402
47933	49709
49204	50907
50315	51935
51090	52717
51571	53229
51768	53342
51630	53095
51196	52512
50379	51663
49344	50647
48246	49636
47005	48366
45787	47037
44615	45794
43604	44771
42804	44068
42379	43594
42303	43498
42543	43623
43089	44119
43879	44884
44926	45979
46152	47197
47496	48418
48845	49615
50073	50754
51155	51755
51957	52518
52490	52980
52611	53129
52469	52956
52008	52430
51274	51645
50248	50600
45777	46184
44446	44919
43140	43650
41985	42464
40982	41432
40181	40679
39691	40222
39565	40082
39759	40255
40210	40768
40952	41573
41957	42587
43158	43781
44433	45068
45714	46382
46914	47545
47933	48514
48714	49201
49140	49629
49238	49821
49021	49699
48483	49245
47703	48406
46687	47325
41465	42023
40199	40744
38902	39464
37659	38240
36572	37140
35723	36292
35188	35761
34971	35600
35071	35821
35471	36357
36194	37140
37151	38161
38308	39374
39565	40675
40876	41970
42098	43228
43083	44426
43841	45321
44298	45835
44491	45961
44381	45787
43932	45342
43170	44588
42139	43584
39269	40682
38007	39377
36751	38081
35572	36877
34560	35858
33739	35061
33232	34514
33021	34318
33145	34458
33483	34954
34189	35744
35106	36768
36285	37920
37549	39163
38862	40410
40085	41628
41097	42674
41835	43482
42274	43921
42350	44003
42115	43753
41536	43179
40733	42327
39717	41168
40615	41915
39380	40547
38142	39227
36982	37997
36028	36965
35288	36167
34831	35622
34690	35375
34891	35495
35376	35979
36138	36778
37144	37822
38392	39108
39724	40450
41046	41753
42196	42915
43213	43957
43994	44800
44530	45365
44645	45518
44423	45303
43888	44766
43133	44035
42141	43068
45366	46284
44080	44964
42765	43665
41484	42444
40396	41401
39575	40628
39088	40162
38908	40055
39081	40276
39544	40815
40301	41565
41289	42519
42513	43673
43825	44918
45158	46155
46319	47286
47319	48340
48077	49120
48566	49575
48729	49702
48583	49540
48125	49081
47351	48290
46308	47329
48669	49721
47358	48456
46034	47093
44839	45818
43854	44666
43101	43809
42607	43254
42416	43095
42558	43241
43075	43784
43932	44614
45040	45705
46250	46939
47567	48243
48926	49551
50211	50779
51326	51832
52154	52649
52670	53190
52786	53417
52587	53263
52048	52707
51241	51859
50153	50821
49090	49870
47781	48662
46420	47428
45171	46304
44040	45334
43234	44570
42689	44063
42516	43865
42690	44031
43242	44472
44094	45201
45154	46191
46396	47380
47716	48694
49084	49979
50315	51197
51392	52217
52124	53046
52558	53569
52633	53767
52455	53583
51991	53090
51210	52319
50160	51310
45688	46878
44399	45594
43118	44293
41893	43056
40844	42021
40004	41203
39484	40714
39263	40491
39379	40648
39842	41120
40606	41917
41683	42970
42899	44204
44245	45480
45574	46773
46864	47958
47981	48941
48818	49647
49294	50092
49401	50263
49135	50111
48543	49596
47663	48763
46657	47676
42613	42826
41325	41529
40035	40227
38850	39017
37842	37971
37094	37178
36637	36666
36490	36491
36675	36642
37183	37132
37986	37907
39020	38933
40222	40123
41505	41399
42783	42667
43981	43869
45016	44904
45829	45715
46341	46206
46516	46381
46354	46216
45868	45713
45109	44906
44098	43848
41204	40947
39900	39652
38582	38361
37356	37141
36314	36100
35516	35300
35004	34808
34825	34645
35009	34825
35520	35335
36307	36142
37330	37188
38537	38389
39833	39663
41134	40941
42362	42144
43441	43204
44269	44015
44781	44517
44953	44697
44781	44531
44285	44037
43490	43231
42452	42194
43308	43062
41999	41772
40691	40480
39476	39275
38445	38231
37650	37428
37144	36927
36969	36770
37150	36957
37659	37456
38458	38252
39487	39289
40687	40504
41976	41799
43264	43085
44467	44287
45487	45332
46283	46135
46790	46636
46964	46795
46800	46613
46297	46119
45515	45331
44479	44315
47703	47549
46405	46278
45109	45000
43887	43792
42841	42755
42046	41965
41571	41477
41428	41317
41620	41489
42130	41993
42931	42800
43982	43843
45192	45036
46495	46314
47778	47602
48974	48812
49997	49854
50788	50647
51293	51144
51473	51317
51316	51152
50823	50656
50038	49857
48997	48816
51370	51186
50058	49883
48757	48592
47551	47392
46510	46355
45719	45553
45223	45063
45065	44914
45233	45102
45729	45606
46510	46398
47547	47425
48760	48629
50072	49917
51366	51195
52558	52378
53571	53405
54353	54215
54840	54745
55013	54935
54855	54778
54383	54274
53610	53469
52588	52413
51589	51396
50313	50087
49037	48778
47848	47555
46815	46512
46016	45714
45509	45213
45338	45049
45513	45232
46022	45725
46821	46522
47859	47558
49059	48770
50344	50052
51619	51337
52814	52537
53851	53588
54665	54396
55163	54911
55326	55086
55150	54911
54648	54406
53844	53621
52782	52602
48362	48211
47058	46917
45773	45627
44575	44435
43545	43423
42755	42631
42263	42134
42083	41958
42222	42128
42694	42629
43482	43421
44521	44454
45725	45653
47027	46948
48321	48244
49530	49457
50563	50489
51361	51281
51876	51790
52056	51971
51912	51805
51427	51296
50641	50504
49607	49478
44380	44250
43094	42966
41817	41685
40611	40477
39590	39427
38794	38611
38306	38095
38127	37907
38286	38063
38767	38567
39561	39381
40591	40433
41799	41645
43091	42946
44398	44238
45621	45427
46676	46427
47480	47189
47971	47666
48118	47823
47926	47649
47413	47149
46615	46358
45584	45322
42717	42434
41431	41140
40141	39846
38929	38655
37904	37627
37104	36835
36594	36328
36407	36157
36572	36321
37065	36811
37861	37592
38899	38619
40106	39813
41394	41087
42683	42377
43878	43587
44909	44620
45700	45405
46206	45893
46376	46069
46212	45899
45722	45402
44934	44614
43904	43582
44783	44477
43484	43180
42161	41878
40932	40668
39881	39639
39078	38862
38572	38383
38385	38223
38546	38406
39050	38906
39857	39691
40898	40708
42101	41899
43384	43196
44669	44495
45865	45704
46891	46737
47687	47543
48192	48054
48367	48248
48195	48096
47695	47614
46918	46822
45908	45784
49172	49012
47901	47715
46622	46425
45416	45222
44377	44189
43576	43394
43069	42882
42894	42702
43063	42854
43563	43344
44365	44136
45404	45170
46618	46372
47906	47659
49191	48954
50385	50157
51412	51193
52204	51978
52706	52479
52880	52646
52709	52468
52201	51959
51392	51145
50341	50096
52728	52486
51429	51191
50128	49896
48912	48689
47863	47658
47061	46867
46544	46369
46364	46201
46517	46377
47015	46890
47797	47691
48828	48734
50050	49933
51368	51218
52680	52506
53883	53715
54907	54744
55703	55521
56206	56012
56388	56181
56229	56018
55756	55513
54985	54732
53963	53705
52974	52726
51677	51438
50398	50148
49209	48941
48190	47901
47393	47104
46884	46609
46710	46443
46885	46628
47387	47120
48172	47907
49198	48938
50403	50159
51711	51471
53016	52763
54220	53972
55253	55006
56048	55827
56558	56345
56741	56530
56573	56363
56067	55874
55264	55093
54222	54073
49845	49690
48547	48399
47243	47106
46013	45910
44975	44878
44189	44080
43707	43580
43544	43412
43729	43583
44250	44075
45064	44850
46123	45888
47343	47097
48638	48409
49923	49707
51121	50917
52160	51947
52958	52746
53453	53250
53610	53434
53415	53260
52894	52755
52079	51939
51030	50888
45806	45660
44502	44368
43206	43084
41994	41893
40965	40875
40174	40075
39676	39568
39505	39402
39688	39598
40214	40141
41040	40957
42101	42009
43325	43208
44622	44504
45920	45792
47131	46991
48173	48014
48954	48796
49443	49289
49607	49455
49442	49279
48950	48769
48163	47965
47140	46925
44273	44052
42979	42755
41690	41463
40487	40273
39464	39253
38669	38482
38173	37997
37987	37840
38135	38004
38623	38491
39414	39284
40457	40318
41671	41528
42969	42812
44265	44105
45459	45311
46499	46357
47291	47173
47798	47690
47964	47867
47794	47688
47291	47177
46504	46376
45479	45334
46387	46237
45098	44937
43809	43650
42614	42456
41595	41431
40811	40627
40319	40116
40131	39938
40275	40127
40751	40630
41544	41433
42584	42463
43798	43670
45095	44974
46397	46276
47603	47501
48636	48552
49429	49356
49930	49856
50095	50028
49910	49857
49397	49358
48603	48552
47565	47519
50823	50781
49530	49501
48253	48221
47053	47007
46021	45961
45227	45147
44716	44638
44536	44459
44696	44627
45198	45121
46002	45912
47040	46933
48232	48133
49515	49419
50811	50706
52028	51907
53067	52943
53848	53743
54342	54238
54524	54404
54356	54244
53843	53761
53021	52982
51987	51942
54398	54343
53105	53042
51807	51744
50605	50548
49570	49515
48775	48732
48275	48232
48106	48061
48263	48239
48743	48746
49518	49548
50545	50580
51760	51791
53059	53099
54363	54397
55576	55602
56620	56632
57407	57436
57895	57938
58065	58105
57903	57907
57424	57387
56642	56584
55616	55554
54642	54585
53351	53294
52062	52004
50853	50804
49803	49772
49004	48974
48514	48473
48371	48300
48561	48480
49076	48988
49872	49795
50910	50827
52119	52029
53433	53325
54731	54636
55939	55858
56968	56891
57758	57667
58255	58142
58426	58289
58271	58108
57785	57610
56986	56822
55941	55793
51562	51418
50273	50120
48988	48830
47800	47638
46774	46610
45991	45831
45496	45338
45335	45178
45511	45337
46007	45829
46802	46620
47827	47654
49032	48868
50322	50157
51620	51452
52833	52649
53867	53685
54656	54472
55159	54970
55330	55145
55169	54974
54674	54477
53888	53675
52854	52635
47658	47436
46359	46144
45055	44862
43836	43652
42796	42614
42013	41806
41533	41313
41381	41141
41562	41309
42070	41783
42867	42555
43909	43578
45111	44778
46409	46065
47702	47357
48916	48562
49961	49599
50762	50378
51270	50867
51443	51034
51272	50876
50768	50394
49976	49609
48944	48574
46092	45718
44806	44424
43511	43133
42314	41920
41273	40882
40471	40077
39960	39582
39789	39417
39970	39600
40489	40103
41301	40900
42357	41930
43571	43145
44879	44445
46175	45756
47387	46958
48419	47999
49206	48786
49700	49299
49861	49482
49695	49336
49188	48853
48400	48073
47358	47036
48275	47939
46967	46626
45668	45304
44452	44093
43403	43060
42602	42284
42097	41801
41920	41641
42071	41824
42551	42323
43341	43116
44375	44133
45568	45322
46842	46601
48118	47896
49328	49096
50372	50119
51168	50895
51652	51377
51815	51551
51641	51385
51147	50894
50347	50100
49317	49066
52596	52338
51317	51059
50037	49773
48831	48574
47781	47542
46975	46761
46468	46277
46301	46126
46474	46323
46956	46855
47740	47671
48761	48709
49971	49893
51260	51166
52535	52447
53726	53651
54755	54686
55552	55475
56060	55963
56239	56130
56076	55969
55570	55488
54781	54700
53760	53649
56206	56071
54926	54774
53640	53487
52448	52279
51414	51222
50623	50402
50106	49875
49943	49693
50125	49848
50647	50334
51453	51116
52499	52151
53712	53353
55002	54646
56289	55950
57493	57173
58525	58230
59312	59031
59797	59533
59954	59701
59778	59536
59286	59041
58488	58247
57443	57208
56465	56237
55180	54946
53892	53671
52695	52497
51653	51481
50855	50688
50348	50192
50173	50026
50343	50215
50843	50728
51635	51539
52665	52581
53867	53782
55177	55076
56484	56374
57703	57597
58746	58638
59560	59437
60082	59932
60271	60091
60111	59909
59604	59390
58804	58604
57759	57567
53400	53221
52100	51910
50808	50593
49610	49361
48584	48305
47793	47501
47287	46993
47101	46827
47266	47000
47766	47501
48562	48293
49595	49323
50797	50528
52094	51815
53378	53102
54581	54293
55606	55321
56400	56132
56897	56641
57064	56822
56896	56651
56413	56166
55637	55372
54613	54326
49412	49121
48101	47824
46793	46525
45592	45302
44574	44250
43795	43443
43296	42939
43123	42754
43296	42904
43809	43397
44621	44195
45659	45251
46865	46460
48151	47758
49442	49053
50635	50268
51665	51312
52453	52111
52945	52599
53116	52759
52949	52587
52457	52106
51650	51328
50589	50298
47721	47454
46396	46150
45067	44847
43830	43640
42776	42597
41986	41790
41486	41284
41323	41113
41496	41292
42011	41780
42813	42563
43842	43576
45031	44769
46318	46051
47610	47341
48811	48543
49830	49563
50605	50349
51088	50843
51239	51013
51053	50828
50548	50301
49749	49491
48696	48452
49583	49391
48273	48095
46952	46794
45716	45579
44660	44545
43865	43757
43368	43254
43204	43066
43376	43223
43881	43720
44674	44520
45701	45571
46896	46795
48185	48097
49468	49382
50670	50580
51697	51606
52487	52387
52979	52876
53147	53051
52986	52896
52498	52410
51723	51615
50698	50577
53982	53838
52688	52534
51394	51214
50184	49987
49151	48951
48361	48163
47862	47687
47688	47527
47848	47711
48342	48207
49124	49003
50156	50050
51359	51276
52667	52578
53973	53867
55186	55061
56227	56092
57038	56893
57557	57403
57730	57572
57548	57400
57050	56894
56265	56109
55259	55071
57711	57514
56433	56217
55137	54929
53928	53710
52899	52666
52109	51864
51619	51364
51436	51189
51577	51351
52041	51855
52809	52651
53829	53689
55030	54894
56325	56191
57628	57481
58828	58673
59864	59699
60656	60494
61162	60998
61341	61172
61190	60998
60709	60495
59929	59701
58906	58678
57962	57744
56673	56463
55378	55173
54162	53963
53110	52917
52291	52114
51773	51605
51601	51441
51770	51618
52265	52137
53053	52942
54084	53981
55295	55192
56577	56490
57857	57804
59057	59015
60102	60069
60913	60875
61426	61396
61601	61580
61426	61418
60930	60922
60147	60136
59132	59110
54798	54777
53513	53475
52224	52176
51008	50967
49968	49941
49172	49168
48685	48675
48522	48519
48697	48688
49191	49195
49971	49995
50994	51039
52196	52250
53499	53543
54806	54831
56029	56054
57081	57095
57896	57907
58409	58398
58588	58570
58424	58396
57918	57895
57099	57094
56042	56060
50860	50891
49588	49617
48311	48337
47119	47137
46084	46110
45279	45323
44762	44837
44583	44682
44749	44864
45249	45368
46040	46150
47070	47172
48276	48362
49575	49640
50878	50915
52082	52107
53118	53154
53915	53949
54416	54442
54611	54582
54479	54400
54026	53886
53250	53085
52218	52038
49383	49200
48080	47892
46773	46579
45558	45358
44519	44322
43729	43543
43237	43061
43071	42892
43234	43039
43712	43524
44488	44310
45515	45353
46735	46558
48051	47851
49361	49145
50577	50346
51612	51377
52412	52164
52912	52657
53093	52832
52941	52679
52464	52196
51693	51417
50668	50394
51595	51346
50294	50069
48993	48776
47789	47567
46762	46515
45970	45706
45477	45195
45305	45022
45480	45190
45991	45687
46792	46484
47832	47520
49030	48728
50332	50019
51627	51312
52841	52521
53876	53549
54683	54351
55183	54864
55342	55066
55162	54918
54659	54426
53876	53630
52838	52580
56111	55845
54806	54539
53508	53243
52289	52046
51229	51014
50404	50221
49882	49703
49696	49515
49855	49672
50338	50163
51102	50954
52099	51991
53275	53199
54556	54494
55837	55790
57029	57001
58044	58031
58840	58822
59350	59316
59529	59502
59355	59341
58852	58841
58071	58036
57035	56982
59475	59424
58172	58135
56889	56868
55695	55692
54667	54672
53872	53897
53371	53419
53204	53269
53377	53442
53880	53941
54679	54757
55713	55824
56910	57063
58196	58372
59485	59672
60692	60867
61726	61887
62514	62677
62992	63192
63144	63385
62963	63227
62468	62720
61671	61915
60646	60868
59702	59925
58405	58641
57108	57355
55904	56143
54878	55104
54091	54315
53603	53826
53445	53663
53619	53838
54131	54335
54934	55133
55980	56167
57191	57382
58497	58682
59797	59986
60993	61201
62016	62249
62807	63055
63312	63568
63490	63750
63321	63578
62829	63071
62034	62263
60997	61231
56636	56900
55341	55612
54050	54305
52863	53085
51843	52046
51070	51238
50599	50727
50457	50538
50640	50698
51143	51168
51936	51935
52985	52946
54196	54154
55499	55459
56782	56770
57968	57978
58978	59006
59750	59789
60245	60274
60420	60425
60269	60233
59784	59709
58993	58912
57941	57887
52752	52731
51449	51438
50150	50120
48934	48892
47879	47830
47073	47027
46564	46519
46406	46357
46586	46537
47101	47043
47893	47841
48932	48877
50125	50082
51405	51371
52678	52668
53871	53885
54902	54931
55692	55724
56193	56222
56360	56377
56197	56209
55708	55705
54929	54929
53904	53895
51086	51073
49803	49780
48517	48491
47318	47289
46285	46263
45493	45470
44986	44974
44812	44797
44981	44967
45477	45464
46269	46258
47298	47284
48502	48477
49780	49768
51056	51063
52257	52275
53295	53306
54101	54104
54591	54611
54757	54786
54586	54629
54096	54141
53296	53367
52232	52341
53137	53277
51826	51989
50530	50695
49320	49491
48285	48449
47492	47653
46984	47141
46802	46953
46962	47104
47459	47600
48262	48393
49313	49439
50537	50654
51850	51947
53165	53233
54397	54435
55443	55470
56247	56260
56752	56741
56926	56910
56738	56744
56227	56255
55418	55451
54389	54405
57669	57681
56384	56389
55105	55091
53916	53876
52886	52836
52080	52040
51576	51547
51411	51377
51583	51545
52079	52027
52869	52805
53909	53835
55120	55031
56407	56322
57703	57606
58901	58814
59932	59855
60714	60667
61206	61169
61369	61339
61186	61167
60682	60671
59901	59864
58887	58800
61353	61231
60062	59941
58762	58652
57552	57439
56508	56396
55721	55585
55218	55066
55056	54872
55234	55033
55739	55523
56532	56310
57565	57338
58778	58545
60082	59836
61376	61122
62568	62326
63584	63365
64364	64161
64850	64653
65022	64813
64852	64653
64356	64173
63552	63405
62517	62391
61565	61449
60270	60148
58971	58842
57757	57621
56706	56567
55898	55757
55390	55243
55219	55064
55387	55234
55888	55766
56679	56593
57717	57657
58925	58866
60232	60163
61536	61458
62758	62668
63797	63718
64582	64524
65064	65032
65225	65201
65055	65034
64568	64542
63773	63753
62747	62715
58406	58366
57111	57063
55811	55765
54597	54560
53554	53518
52743	52718
52237	52227
52074	52076
52253	52265
52753	52770
53547	53570
54597	54601
55823	55816
57126	57109
58414	58412
59610	59605
60639	60633
61427	61421
61913	61922
62079	62095
61910	61908
61421	61392
60639	60580
59609	59545
54431	54362
53113	53072
51803	51779
50592	50580
49579	49551
48802	48759
48320	48261
48153	48077
48334	48243
48843	48749
49655	49571
50711	50643
51936	51886
53241	53208
54551	54505
55764	55693
56803	56698
57598	57469
58099	57956
58279	58113
58116	57931
57624	57427
56831	56642
55791	55602
52962	52762
51661	51455
50358	50163
49144	48959
48116	47926
47334	47136
46834	46639
46667	46466
46832	46646
47331	47150
48118	47948
49159	48983
50374	50188
51675	51477
52972	52775
54201	53995
55263	55045
56076	55845
56574	56342
56744	56501
56568	56308
56078	55802
55288	55008
54262	53982
55208	54912
53913	53628
52631	52344
51419	51156
50380	50133
49574	49346
49072	48848
48901	48672
49072	48834
49558	49332
50335	50122
51345	51161
52543	52358
53837	53646
55132	54932
56333	56130
57371	57167
58179	57959
58695	58453
58871	58611
58698	58445
58190	57961
57395	57168
56357	56121
59628	59393
58323	58099
57016	56803
55797	55588
54745	54550
53939	53754
53442	53244
53275	53068
53445	53248
53923	53768
54696	54588
55711	55625
56914	56833
58203	58117
59483	59415
60691	60620
61729	61656
62530	62438
63019	62927
63173	63090
62971	62925
62440	62442
61617	61664
60566	60629
62995	63064
61699	61754
60405	60451
59208	59227
58181	58187
57401	57391
56907	56904
56733	56733
56896	56907
57381	57411
58170	58211
59211	59250
60429	60455
61730	61742
63019	63023
64214	64230
65241	65260
66023	66048
66505	66530
66656	66684
66471	66496
65974	65978
65173	65185
64137	64155
63174	63214
61870	61917
60561	60624
59348	59414
58309	58381
57521	57586
57030	57089
56860	56926
57031	57093
57527	57586
58320	58364
59353	59397
60560	60600
61858	61906
63167	63199
64385	64405
65446	65418
66268	66203
66787	66703
66966	66889
66791	66746
66300	66266
65503	65482
64459	64444
60111	60095
58815	58788
57532	57476
56327	56246
55299	55202
54502	54405
54010	53901
53840	53713
54019	53882
54524	54381
55335	55181
56397	56221
57625	57441
58929	58752
60228	60058
61437	61269
62468	62300
63254	63088
63739	63587
63900	63766
63720	63606
63215	63111
62424	62324
61385	61287
56208	56121
54915	54844
53622	53561
52406	52353
51352	51322
50545	50554
50028	50078
49848	49916
49998	50082
50504	50581
51298	51381
52334	52421
53525	53626
54808	54924
56089	56225
57284	57430
58304	58465
59093	59252
59576	59743
59742	59899
59554	59722
59062	59222
58275	58426
57261	57398
54427	54580
53125	53303
51831	52027
50634	50828
49600	49794
48810	48995
48315	48493
48150	48321
48312	48490
48810	48991
49626	49797
50686	50850
51914	52073
53199	53384
54475	54686
55664	55900
56695	56933
57505	57726
58014	58236
58204	58414
58035	58243
57536	57727
56745	56908
55717	55866
56659	56799
55383	55508
54113	54203
52923	52995
51884	51964
51083	51175
50570	50659
50384	50476
50529	50642
51014	51153
51797	51949
52826	52977
54038	54168
55330	55462
56618	56760
57816	57957
58854	58985
59663	59769
60183	60272
60372	60432
60217	60244
59726	59721
58947	58908
57922	57867
61205	61159
59901	59896
58603	58627
57394	57426
56367	56386
55564	55585
55037	55083
54851	54906
55011	55085
55533	55595
56348	56390
57416	57411
58635	58589
59930	59857
61225	61136
62443	62344
63492	63399
64298	64187
64803	64675
64978	64814
64819	64633
64320	64121
63533	63340
62501	62312
64948	64771
63659	63476
62367	62185
61169	60987
60147	59955
59369	59154
58884	58649
58728	58477
58906	58647
59406	59137
60192	59928
61223	60971
62432	62188
63734	63495
65018	64800
66213	66013
67244	67045
68050	67838
68553	68332
68725	68497
68541	68320
68038	67812
67240	67029
66219	66013
66076	64854
64709	63570
63261	62230
61967	60851
60845	59754
60058	58869
59598	58366
59502	58162
59765	58399
60313	58926
61197	59721
62270	60723
63506	61828
64801	63063
66045	64279
67146	65370
68011	66276
68688	67016
69091	67531
69301	67663
69222	67431
68743	66908
67870	66068
66755	64962
62551	60602
61425	59317
60197	58109
58869	56924
57643	55985
56676	55233
56094	54760
55881	54615
56030	54744
56493	55235
57314	56001
58376	57095
59660	58303
60872	59595
62013	60840
63044	62037
63980	63114
64741	63909
65228	64403
65423	64559
65365	64400
64960	63838
64256	62972
63281	61921
58083	56761
56728	55500
55363	54208
54138	53042
53106	51987
52210	51268
51616	50790
51410	50653
51588	50739
52054	51220
52737	51972
53718	53000
54835	54231
56141	55541
57520	56865
58845	58051
59927	59174
60712	59964
61216	60466
61430	60527
61283	60361
60742	59840
59849	59132
58729	58113
55835	55311
54635	54062
53392	52848
52293	51721
51287	50704
50470	49969
49883	49495
49623	49283
49760	49321
50303	49715
51147	50453
52310	51451
53632	52666
54962	53912
56177	55191
57305	56375
58313	57541
59157	58463
59706	59066
59920	59383
59777	59376
59335	59044
58599	58311
57661	57324
58585	58251
57304	56901
55934	55572
54657	54365
53585	53365
52793	52586
52379	52178
52200	52058
52362	52293
52829	52696
53711	53466
54883	54582
56239	56001
57573	57519
58855	58874
60092	60098
61091	61163
61877	62059
62247	62556
62492	62709
62366	62492
62004	62021
61140	61207
60029	60120
63157	63288
61883	61887
60726	60520
59660	59269
58718	58192
57926	57368
57396	56851
57187	56713
57401	56885
58060	57377
59035	58138
60139	59103
61335	60191
62526	61359
63696	62503
64763	63668
65753	64650
66541	65403
67027	65751
67206	65860
67054	65814
66690	65550
65947	64912
65043	63851
67437	66226
66175	64922
64860	63646
63712	62280
62648	61022
61837	60085
61295	59589
61129	59433
61305	59642
61746	60221
62479	61059
63389	62045
64514	63149
65805	64409
67130	65735
68376	67023
69378	68133
70064	69008
70545	69588
70676	69906
70443	69865
69787	69459
68871	68702
67725	67645
66682	66605
65315	65171
64024	63668
62787	62315
61735	61156
61090	60276
60814	59622
60832	59257
61055	59267
61551	59636
62310	60327
63243	61320
64525	62555
65986	63890
67459	65231
68666	66426
69667	67421
70401	68149
70900	68621
71084	68738
70989	68489
70478	67841
69735	66986
68683	65852
64394	61441
63125	60102
61824	58891
60663	57820
59614	56909
59046	56194
58703	55686
58612	55569
58812	55726
59365	56290
60271	57031
61284	58059
62438	59326
63671	60697
64849	62082
65978	63319
66969	64469
67878	65289
68546	65755
68901	65723
68778	65398
68313	64761
67577	64019
66644	63024
61467	57845
60134	56515
58793	55220
57591	54052
56562	53011
55852	52251
55330	51933
55159	51914
55143	52122
55458	52588
56127	53356
57204	54504
58464	55766
59754	57100
61071	58455
62358	59652
63409	60747
64124	61587
64579	62117
64731	62371
64655	62235
64227	61785
63491	60915
62435	59778
59540	56815
58221	55405
56907	54006
55642	52732
54610	51757
53731	50920
53186	50480
52994	50383
53237	50820
53820	51522
54653	52452
55662	53544
56823	54765
58110	56034
59490	57275
60641	58344
61552	59261
62128	59980
62522	60513
62664	60707
62566	60495
62217	59906
61540	59078
60564	58090
61485	58977
60202	57720
58867	56450
57586	55400
56560	54349
55825	53553
55429	52956
55212	52772
55302	52889
55659	53447
56344	54238
57309	55277
58438	56440
59599	57747
60688	59078
61704	60307
62638	61390
63400	62244
63945	62781
64156	62964
64061	62750
63690	62238
63113	61365
62277	60313
65586	63561
64243	62327
62819	61040
61498	59818
60294	58730
59439	57752
58806	57100
58560	56786
58675	56928
59227	57331
60111	58034
61161	59010
62289	60262
63489	61622
64706	63045
65856	64402
66735	65602
67386	66458
67847	66936
68110	67096
68071	66900
67691	66372
66975	65496
65955	64461
68324	67006
66845	65869
65321	64717
63909	63512
62775	62474
61975	61689
61402	61188
61117	61082
61172	61251
61628	61783
62450	62637
63435	63784
64533	65135
65677	66433
66852	67715
67907	68831
68846	69858
69595	70618
70184	71159
70454	71406
70380	71318
69890	70912
69050	70174
67907	69217
66922	68332
65564	67195
64193	65993
62799	64832
61681	63709
60869	62888
60380	62389
60181	62267
60287	62468
60734	62959
61535	63676
62565	64686
63743	65901
64924	67273
66137	68591
67324	69724
68399	70641
69271	71254
69892	71665
70100	71829
69843	71725
69221	71288
68294	70529
67203	69566
62755	65297
61494	64092
60204	62784
59005	61454
57939	60293
57120	59388
56610	58795
56405	58533
56592	58628
57105	59158
57907	60020
58935	61096
60135	62252
61520	63472
62886	64722
64177	65987
65161	67041
65953	67899
66496	68425
66823	68627
66801	68466
66382	67931
65719	67074
64866	65971
59785	60767
58460	59506
57023	58251
55720	57045
54623	56068
53742	55289
53116	54856
52827	54720
52976	54970
53495	55476
54308	56199
55287	57209
56359	58386
57451	59762
58586	61140
59723	62420
60769	63505
61557	64289
62002	64787
62113	64892
61923	64604
61457	64023
60766	63202
59795	62279
56947	59471
55675	58274
54315	57042
53079	55924
51943	54915
51136	54023
50587	53363
50444	53042
50754	53130
51322	53612
52132	54401
53107	55492
54367	56749
55645	58129
56910	59428
57949	60540
58941	61420
59747	62034
60310	62392
60507	62506
60359	62279
59837	61730
59027	60776
57891	59701
58817	60626
57496	59425
56204	58146
54991	56963
53952	56011
53083	55268
52552	54837
52378	54715
52673	55053
53255	55650
54212	56479
55331	57480
56582	58699
57936	59977
59342	61297
60712	62624
61891	63862
62844	64814
63439	65290
63721	65385
63711	65180
63390	64675
62660	63905
61537	62925
64784	66246
63544	65026
62377	63735
61204	62541
60187	61565
59428	60880
58990	60448
58801	60335
58934	60491
59452	60991
60336	61663
61446	62522
62692	63620
64072	64817
65476	66069
66724	67212
67861	68274
68753	69079
69340	69529
69514	69622
69309	69374
68849	68835
68067	67978
67047	66918
69407	69283
68051	67943
66687	66568
65467	65293
64435	64239
63629	63440
63104	62978
62995	62781
63324	62956
63954	63465
64808	64342
65808	65324
66972	66421
68195	67580
69432	68912
70589	70186
71620	71328
72456	72169
72960	72720
73133	73003
72969	73011
72464	72669
71619	71964
70459	70864
69415	69878
68135	68615
67000	67398
65911	66208
64923	65138
63938	64386
63361	63911
63117	63703
63391	63782
63896	64292
64653	65118
65619	66255
66794	67422
68075	68760
69281	70149
70347	71475
71214	72570
71963	73370
72471	73940
72736	74151
72600	73947
72097	73337
71236	72562
70119	71497
65648	67077
64263	65595
62925	64147
61693	62838
60707	61877
59941	61161
59436	60669
59226	60457
59377	60628
59915	61161
60813	61934
62007	62961
63331	64172
64683	65432
65988	66678
67149	67837
68170	68902
68951	69758
69418	70290
69519	70375
69281	70088
68829	69549
68164	68643
67295	67582
62201	62306
60967	61162
59614	59874
58270	58657
57199	57570
56462	56819
56037	56334
55961	56206
56151	56448
56750	57079
57593	57972
58652	58945
59875	60168
61067	61518
62260	62959
63353	64164
64359	65136
65155	65836
65683	66385
65912	66637
65791	66634
65292	66131
64412	65303
63238	64215
60272	61284
59025	59882
57901	58501
56883	57302
55926	56280
55066	55457
54359	54843
53936	54654
53996	54851
54478	55450
55397	56289
56473	57299
57752	58474
59114	59724
60584	61013
61990	62127
63171	63125
64025	63909
64524	64460
64737	64730
64664	64669
64190	64262
63457	63517
62497	62472
63594	63371
62428	62063
61271	60650
60103	59266
59162	58049
58386	57209
57955	56743
57795	56578
57992	56736
58502	57175
59337	57932
60421	58884
61676	60055
63003	61300
64271	62596
65457	63676
66478	64753
67312	65607
67833	66290
68009	66624
67890	66552
67487	66154
66774	65376
65796	64388
69044	67670
67830	66458
66560	65243
65271	64008
64084	62893
63195	62053
62701	61628
62565	61609
62829	61848
63405	62335
64257	63055
65232	64093
66396	65310
67598	66630
68826	67931
69972	69224
71042	70316
71835	71127
72347	71527
72482	71616
72342	71439
71823	71024
71012	70338
69938	69364
72281	71786
70930	70528
69592	69270
68274	68185
67141	67283
66245	66635
65768	66157
65692	65944
66000	66005
66536	66452
67277	67216
68040	68294
69043	69506
70204	70797
71586	72025
72900	73068
73944	73891
74764	74522
75284	74960
75459	75064
75305	74817
74819	74245
74112	73501
73102	72528
72103	71578
70964	70275
69849	68949
68765	67688
67677	66628
66791	65806
66220	65287
65962	65086
66002	65205
66444	65610
67171	66255
68166	67230
69340	68420
70669	69728
71988	70994
73148	72127
74163	73129
75024	73794
75571	74189
75739	74315
75539	74069
75027	73525
74269	72531
73271	71450
68928	67009
67650	65810
66317	64546
65034	63449
63892	62536
63084	61837
62593	61358
62519	61158
62641	61324
63082	61828
63828	62627
64814	63635
65933	64851
67030	66055
68233	67232
69362	68225
70370	69152
71048	69897
71537	70380
71665	70524
71519	70310
70917	69819
70111	68943
69059	67790
63696	61046
62383	59924
61086	58828
59916	57751
59049	56648
58445	55838
57995	55419
57877	55437
57901	55769
58257	56286
58788	57141
59538	58238
60517	59575
61595	61035
62917	62569
63916	63979
64851	65155
65607	65889
66303	66411
66601	66736
66385	66877
65715	66618
64732	65972
63458	64994
60381	62167
58795	60917
57214	59560
55751	58382
54598	57389
53813	56679
53414	56135
53409	55814
53790	55941
54455	56335
55388	56947
56344	57785
57406	58775
58444	59908
59633	61054
60732	62186
61824	63260
62710	64108
63261	64697
63425	64915
63169	64759
62630	64410
61838	63744
60892	62721
61983	63448
60887	62108
59701	60927
58450	59802
57270	58819
56433	57851
55891	57190
56008	56773
56485	56854
57337	57279
58250	58052
59383	59078
60803	60239
62353	61477
63879	62669
65245	63890
66229	64972
66906	65643
67421	65972
67831	65902
67943	65714
67519	65284
66938	64598
66106	63771
69380	67098
67886	65966
66385	64783
65194	63738
64178	62828
63423	62216
62896	61704
62781	61475
62959	61370
63491	61625
64055	62396
64967	63608
65954	65134
67250	66728
68429	68265
69553	69674
70656	70816
71581	71580
72284	71987
72619	72018
72656	71922
72289	71532
71523	70873
70453	69803
72759	72093
71397	70713
69956	69407
68501	68260
67035	67417
65995	66794
65319	66500
65179	66422
65313	66909
65909	67657
66851	68680
68010	69667
69380	70850
70680	72015
71898	73369
72887	74546
74032	75639
75045	76262
75752	76728
75898	77001
75820	76986
75537	76607
74971	75724
74089	74775
73129	73685
71916	72375
70614	70886
69377	69526
68339	68441
67576	67644
67221	67197
67259	67085
67724	67391
68503	67918
69437	68721
70448	69755
71546	70950
72677	72197
73897	73339
74997	74488
75918	75488
76580	76198
76963	76614
77083	76777
76829	76810
76248	76497
75350	75711
74284	74647
69893	70234
68798	69039
67571	67806
66417	66481
65345	65413
64639	64448
64292	63992
64131	63705
64310	63830
64769	64302
65568	65200
66563	66419
67756	67754
69179	69121
70431	70500
71446	71956
72433	73105
73396	73862
74269	74341
74608	74477
74486	74366
73883	73643
73026	72801
72051	71763
66955	66591
65807	65275
64589	63734
63449	62306
62514	61113
61760	60202
61252	59386
61097	58944
61357	59003
61928	59611
62617	60576
63540	61716
64683	63061
66016	64399
67465	65782
68761	67061
69973	68213
70841	69080
71517	69686
71679	69940
71594	69816
71106	69173
70334	68079
69371	66831
66477	63745
65429	62447
64256	61197
63066	60036
61900	58922
61064	57983
60759	57419
60873	57274
61254	57579
61883	58148
62665	59112
63625	60203
64847	61405
66198	62563
67525	63797
68678	64928
69642	66015
70388	66797
70767	67377
70822	67487
70577	67222
70132	66589
69460	65742
68547	64660
69293	65396
67987	64100
66719	62791
65654	61620
64633	60714
63869	60132
63205	60095
62780	60210
62589	60539
62778	60960
63248	61654
63935	62558
64779	63561
65804	64665
66983	65873
68295	67093
69441	68131
70187	68880
70598	69334
70699	69412
70588	69198
70064	68714
69067	67955
67753	66933
70851	70004
69601	68646
68363	67312
67136	66148
65984	65128
65119	64326
64505	63705
64535	63375
64883	63342
65415	63627
66026	64270
66779	65235
67939	66381
69237	67556
70645	68703
71928	69800
73058	70887
74016	71848
74675	72535
74983	72807
74843	72589
74401	72096
73627	71303
72437	70317
74536	72640
73144	71324
71935	70175
70899	68965
69875	67997
68969	67167
68260	66757
68014	66648
68203	66877
68768	67528
69486	68639
70553	69885
71720	71425
73001	72808
74371	74119
75621	75181
76686	76083
77364	76745
77800	77080
77966	77109
77790	76947
77228	76552
76372	75849
75257	74881
74095	73999
72658	72859
71218	71667
70015	70443
68954	69398
68123	68638
67549	68022
67430	67719
67713	67838
68321	68349
69289	69204
70451	70230
71741	71367
72924	72745
74139	74145
75230	75668
76168	76748
76815	77494
77359	77772
77673	77930
77708	77683
77347	77210
76675	76251
75706	75195
71258	70654
69884	69403
68542	68158
67326	66970
66437	65997
65756	65323
65387	65092
65297	65230
65638	65497
66244	65922
67225	66629
68402	67609
69743	68774
71094	70029
72582	71540
73977	73203
75224	74521
76034	75280
76410	75701
76375	75875
75958	75724
75249	75105
74240	74146
73080	72907
67683	67372
66313	65847
64955	64490
63742	63256
62758	62160
62094	61355
61639	60919
61543	60893
61627	61121
62328	61484
63247	62142
64457	63091
65695	64263
66806	65630
68030	66904
69130	68086
70280	68979
71007	69886
71442	70469
71528	70802
71446	70576
71026	70262
70379	69492
69403	68627
66551	65634
65238	64388
63899	63113
62509	62009
61405	60846
60566	59785
60085	58984
59863	58653
59980	58792
60489	59192
61239	59996
62279	61040
63504	62329
64851	63680
66206	64888
67322	65941
68350	66790
69225	67461
69919	67884
70190	68025
69997	67738
69549	67073
68724	66231
67478	65310
67964	66211
66351	64775
64753	63284
63238	62006
61937	60897
61102	59873
60628	59109
60510	58785
60716	58950
61357	59602
62252	60543
63319	61620
64572	62699
65984	63791
67506	65016
68781	66222
69923	67242
70705	67957
71106	68293
71115	68416
70752	68247
70076	67880
69189	67129
68169	66063
71405	69100
70157	67732
68823	66457
67762	65158
66863	64190
66192	63536
65769	63317
65605	63296
65834	63442
66226	63850
67145	64415
68284	65293
69565	66357
70760	67573
71931	68888
73128	70181
74241	71480
75110	72470
75681	73111
75897	73424
75671	73279
75057	72873
74236	72081
73282	71135
75799	73600
74527	72501
73357	71367
72224	70217
71359	69007
70646	68100
70045	67439
69845	67239
69903	67434
70323	67992
70974	69046
71874	70360
72901	71785
73969	73358
75119	74854
76233	76260
77190	77365
78020	78224
78621	78853
78965	79187
78814	79329
78420	79002
77593	78271
76543	77193
75338	76198
74136	75130
73057	74097
72221	73188
71312	72356
70433	71764
69620	71439
69270	71376
69465	71691
70089	72344
70957	73286
71979	74363
73183	75634
74683	77165
76278	78731
77852	80170
79154	81296
80113	82200
80659	82676
80792	82732
80466	82599
79856	82204
79067	81583
78109	80337
73586	75744
72092	74413
70742	73267
69615	72228
68737	71220
67961	70520
67414	70055
67191	70041
67312	70341
67823	70985
68726	71803
69875	72875
71323	73984
72709	75230
74083	76368
75278	77420
76218	78339
76849	79143
77184	79706
77090	79835
76711	79532
75988	78892
75216	78016
74361	76723
69196	71128
67991	69571
66669	68311
65452	67175
64504	66245
63823	65377
63425	64859
63442	64741
63621	64942
64080	65475
64576	66301
65573	67330
66939	68464
68438	69605
69685	70784
70560	71865
71296	72849
71932	73581
72520	73999
72920	73989
72983	73823
72678	73303
72111	72528
71132	71546
68051	68679
66577	67468
65330	66147
64276	64829
63318	63689
62643	62660
62258	62009
62226	61786
62259	61898
62787	62304
63616	63151
64896	64330
65953	65723
66923	66875
67750	67967
68727	68999
69630	70091
70406	70891
70799	71277
70782	71155
70321	70879
69593	70249
68649	69337
67572	68076
68238	68807
66951	67436
65688	66206
64668	64829
63776	63659
63048	62683
62343	62000
62136	61694
62317	61744
63005	62425
63796	63391
64838	64553
66077	65811
67435	67072
68852	68292
70054	69455
71119	70445
71921	71263
72667	71567
73137	71506
73307	71082
73009	70415
72373	69584
71454	68439
74750	71539
73472	70427
72086	69334
70757	68369
69696	67315
68930	66485
68405	65924
68143	65737
68083	65923
68318	66189
68940	66666
70011	67352
71370	68440
72797	69798
74256	71187
75527	72462
76501	73594
77039	74612
77389	75424
77525	75809
77289	75765
76600	75328
75626	74353
74526	73116
76715	75128
75256	73691
73930	72109
72740	70764
71834	69642
71136	68884
70650	68429
70379	68230
70327	68363
70760	68620
71604	69362
72637	70214
73656	71308
74808	72366
75993	73771
77289	75182
78282	76351
79116	77005
79448	77269
79525	77235
79170	76805
78572	76113
77655	75056
76677	73922
75790	72694
74758	71416
73648	70153
72533	68932
71507	67864
70682	67030
70092	66489
69980	66338
70207	66383
70726	66759
71451	67307
72455	68249
73713	69316
75085	70444
76384	71594
77551	72747
78436	73856
79100	74721
79455	75309
79531	75582
79223	75420
78771	74789
78201	73798
77378	72685
72922	68220
71437	67032
70054	65739
68976	64613
68082	63633
67480	62876
66932	62316
66889	62147
67149	62550
67742	63332
68522	64425
69499	65642
70833	67088
72225	68519
73755	69965
75059	71207
76366	72304
77385	73032
78100	73346
78279	73404
78249	73259
77933	72823
77321	72018
76230	71028
70938	65706
69734	64532
68539	63224
67266	62011
66215	60900
65460	60063
65002	59607
64811	59527
64928	59719
65460	60383
66235	61309
67248	62604
68464	64035
69837	65582
71189	67118
72387	68296
73386	69213
74131	69689
74467	70063
74628	70151
74579	70062
74105	69617
73276	68883
71974	67742
68784	64635
67276	63140
65884	61804
64664	60623
63493	59839
62611	59040
61851	58436
61488	58100
61421	58245
61777	58728
62613	59494
63719	60495
65053	61646
66054	62877
67059	64094
67956	65164
68896	65966
69599	66615
70169	67029
70457	67059
70382	66825
69887	66190
69054	65473
67924	64368
68482	65084
67093	63757
65848	62623
64782	61650
63784	60751
62865	60007
62311	59499
62134	59324
62349	59495
62720	60103
63492	61063
64595	62110
65828	63419
67019	64719
68028	66130
69201	67311
70257	68446
71151	69384
71665	70083
71732	70296
71525	70221
70939	69703
70130	68872
69143	67711
