40181,38976	18553,16460
39273	16460
39274	16461
39274	16462
39283	16504
39296	16560
39296	16565
39297	16582
39295	16594
39293	16605
39291	16612
39288	16621
39301	16642
39304	16641
39306	16641
39309	16640
39313	16636
39314	16636
39317	16635
39323	16629
39326	16628
39329	16629
39334	16628
39338	16634
39339	16637
39341	16636
39342	16631
39343	16630
39346	16629
39349	16630
39350	16632
39351	16635
39352	16635
39356	16624
39369	16621
39378	16617
39387	16593
39382	16592
39382	16586
39391	16587
39401	16599
39403	16603
39431	16595
39437	16596
39442	16587
39463	16588
39464	16587
39466	16582
39463	16573
39464	16572
39471	16574
39475	16577
39481	16579
39482	16576
39486	16552
39488	16544
39495	16533
39502	16529
39503	16530
39505	16536
39512	16541
39517	16551
39536	16563
39552	16542
39563	16553
39565	16554
39569	16554
39572	16553
39575	16554
39577	16555
39581	16562
39586	16568
39589	16576
39596	16599
39598	16606
39600	16617
39604	16630
39620	16669
39620	16681
39620	16684
39613	16694
39613	16697
39608	16710
39605	16723
39603	16734
39605	16733
39615	16723
39621	16721
39626	16718
39632	16716
39636	16712
39642	16719
39642	16722
39621	16846
39646	16857
39648	16860
39652	16870
39658	16880
39661	16881
39668	16888
39671	16890
39679	16895
39683	16897
39694	16898
39704	16898
39711	16905
39714	16907
39715	16916
39718	16922
39722	16928
39727	16930
39727	16935
39726	16939
39726	16948
39731	16956
39743	16975
39752	16980
39765	17020
39771	17035
39777	17046
39779	17050
39786	17055
39791	17056
39798	17056
39800	17057
39836	17158
39837	17197
39844	17225
39789	17238
39773	17260
39768	17266
39765	17269
39760	17270
39753	17272
39739	17273
39726	17275
39721	17278
39712	17280
39708	17282
39700	17284
39694	17288
39685	17292
39679	17297
39675	17303
39672	17302
39666	17304
39658	17305
39656	17306
39654	17305
39653	17348
39666	17443
39666	17459
39669	17478
39671	17483
39674	17502
39675	17515
39672	17538
39669	17546
39667	17548
39662	17560
39659	17565
39659	17570
39657	17593
39658	17598
39654	17620
39657	17623
39657	17629
39664	17635
39661	17654
39683	17681
39697	17728
39710	17741
39711	17743
39716	17757
39725	17767
39728	17773
39732	17776
39733	17782
39733	17786
39739	17797
39743	17799
39744	17806
39763	17822
39778	17835
39781	17839
39783	17844
39786	17847
39789	17849
39802	17853
39817	17844
39841	17815
39873	17794
39887	17790
39918	17777
39970	17753
39978	17756
40020	17757
40075	17744
40084	17734
40099	17731
40141	17749
40148	17746
40150	17745
40159	17735
40161	17730
40163	17728
40166	17728
40170	17728
40171	17735
40175	17745
40175	17750
40173	17755
40173	17770
40177	17778
40179	17783
40181	17787
40180	17792
40176	17795
40172	17797
40166	17798
40162	17798
40153	17797
40147	17797
40144	17800
40141	17803
40138	17805
40135	17808
40132	17811
40130	17816
40127	17819
40122	17820
40118	17820
40115	17822
40117	17828
40118	17833
40118	17837
40118	17845
40118	17851
40119	17855
40116	17864
40114	17869
40111	17872
40108	17874
40106	17878
40106	17883
40106	17887
40104	17893
40102	17896
40101	17900
40097	17906
40096	17912
40094	17918
40092	17922
40090	17927
40088	17933
40086	17940
40086	17947
40084	17951
40085	17957
40086	17962
40089	17974
40091	17980
40092	17985
40092	17992
40092	17996
40092	18000
40095	18002
40099	18005
40102	18010
40104	18013
40105	18017
40107	18022
40109	18024
40113	18026
40116	18028
40117	18031
40114	18032
40112	18034
40109	18038
40105	18039
40102	18040
40099	18043
40097	18047
40094	18050
40092	18053
40089	18058
40088	18062
40086	18068
40087	18074
40088	18081
40086	18093
40085	18098
40073	18093
40070	18100
40066	18097
40065	18100
40058	18099
40055	18104
40057	18106
40060	18114
40063	18119
40062	18120
40052	18111
40044	18108
40048	18137
40039	18134
40037	18139
40027	18134
40027	18141
40030	18143
40030	18152
40033	18160
40024	18157
40025	18167
40035	18179
40034	18185
40027	18182
40015	18193
40018	18200
40022	18203
40022	18213
40017	18212
40034	18263
40034	18275
40045	18297
40054	18311
40071	18330
40076	18336
40085	18349
40090	18355
40100	18364
40101	18366
40107	18367
40128	18369
40144	18372
40147	18374
40154	18383
40172	18412
40177	18427
40180	18440
40180	18446
40178	18451
40176	18456
40169	18465
40143	18487
40135	18497
40127	18500
40118	18511
40111	18518
40105	18519
40102	18521
40100	18523
40090	18540
40086	18544
40070	18553
40067	18530
40063	18517
40060	18498
40060	18496
40056	18488
40053	18486
40051	18483
40050	18482
40047	18477
40041	18469
40038	18461
40035	18453
40033	18446
40033	18444
40032	18443
40031	18441
40031	18438
40029	18435
40028	18433
40027	18431
40026	18429
40025	18428
40024	18425
40023	18423
40023	18423
40022	18421
40021	18420
40021	18419
40020	18418
40019	18417
40018	18416
40018	18416
40017	18415
40017	18413
40016	18412
40015	18411
40014	18409
40013	18409
40012	18407
40011	18406
40011	18403
40010	18402
40010	18401
40010	18400
40010	18400
40010	18399
40010	18398
40010	18398
40009	18396
40009	18394
40009	18392
40009	18391
40008	18390
40007	18390
40006	18388
40004	18387
40003	18386
40003	18384
40001	18382
39999	18378
39998	18378
39997	18378
39997	18378
39996	18378
39995	18378
39995	18377
39994	18377
39992	18375
39991	18374
39989	18374
39987	18374
39986	18373
39985	18371
39983	18371
39982	18370
39981	18369
39981	18369
39980	18368
39980	18368
39980	18368
39980	18367
39980	18366
39979	18366
39979	18366
39978	18365
39977	18364
39976	18363
39972	18362
39972	18360
39969	18357
39968	18357
39967	18355
39966	18354
39964	18353
39963	18351
39960	18350
39959	18348
39954	18346
39953	18346
39952	18345
39952	18344
39951	18343
39950	18342
39950	18341
39948	18339
39948	18338
39947	18338
39946	18338
39945	18339
39944	18341
39943	18341
39942	18342
39941	18342
39941	18342
39941	18341
39941	18341
39941	18340
39940	18339
39940	18337
39939	18335
39938	18334
39935	18333
39932	18333
39929	18332
39927	18331
39924	18329
39923	18329
39922	18329
39921	18329
39920	18329
39918	18329
39917	18330
39917	18331
39917	18332
39916	18332
39915	18332
39914	18331
39911	18330
39910	18329
39909	18330
39909	18330
39909	18330
39908	18330
39908	18330
39907	18329
39906	18329
39906	18330
39905	18330
39905	18330
39904	18328
39903	18326
39902	18326
39901	18325
39900	18326
39898	18326
39898	18326
39897	18326
39896	18326
39895	18326
39893	18325
39893	18325
39893	18326
39892	18326
39892	18327
39891	18327
39890	18328
39890	18329
39887	18333
39883	18332
39872	18328
39865	18331
39858	18331
39854	18332
39851	18331
39846	18334
39844	18333
39836	18326
39835	18325
39833	18325
39830	18327
39830	18327
39824	18327
39820	18324
39819	18324
39817	18324
39813	18324
39809	18323
39805	18322
39804	18324
39800	18322
39798	18317
39794	18313
39794	18309
39792	18305
39792	18305
39791	18304
39788	18303
39787	18303
39787	18303
39786	18302
39784	18306
39779	18307
39776	18313
39772	18310
39761	18309
39761	18308
39758	18304
39758	18304
39754	18300
39752	18298
39748	18297
39735	18294
39733	18295
39726	18300
39721	18294
39720	18288
39720	18287
39719	18286
39716	18285
39708	18281
39701	18273
39696	18270
39696	18268
39695	18263
39691	18260
39686	18259
39682	18254
39675	18249
39673	18245
39667	18244
39659	18239
39656	18237
39652	18237
39649	18236
39633	18227
39630	18225
39623	18226
39618	18225
39616	18229
39602	18235
39591	18234
39583	18235
39581	18236
39565	18240
39561	18241
39553	18245
39552	18245
39550	18244
39545	18246
39553	18183
39553	18173
39548	18175
39547	18170
39554	18170
39556	18165
39580	18008
39625	17924
39628	17919
39632	17912
39633	17907
39633	17902
39633	17891
39637	17873
39642	17862
39642	17860
39641	17853
39641	17842
39637	17834
39636	17831
39625	17826
39623	17825
39619	17826
39617	17822
39617	17818
39614	17815
39613	17814
39611	17812
39610	17810
39610	17808
39608	17805
39605	17806
39603	17805
39601	17801
39590	17796
39588	17798
39586	17798
39585	17798
39583	17796
39581	17795
39575	17794
39574	17790
39570	17782
39568	17781
39565	17781
39559	17777
39554	17767
39532	17731
39501	17671
39497	17642
39493	17602
39477	17500
39450	17512
39436	17513
39431	17514
39409	17504
39394	17498
39380	17486
39361	17465
39357	17461
39354	17456
39352	17452
39351	17452
39346	17445
39344	17442
39344	17435
39343	17428
39342	17428
39336	17430
39335	17431
39331	17445
39329	17448
39327	17452
39327	17462
39324	17466
39323	17477
39320	17482
39319	17487
39318	17488
39313	17492
39312	17494
39311	17502
39309	17513
39309	17519
39309	17521
39307	17528
39304	17536
39304	17538
39303	17541
39301	17543
39298	17542
39291	17550
39291	17553
39290	17555
39288	17556
39285	17561
39283	17568
39273	17562
39261	17558
39258	17562
39256	17566
39254	17573
39250	17575
39249	17579
39247	17581
39245	17583
39234	17576
39228	17571
39222	17565
39218	17556
39216	17555
39213	17550
39211	17546
39208	17543
39204	17541
39201	17541
39194	17539
39192	17540
39185	17545
39171	17546
39138	17483
39135	17466
39129	17458
39101	17427
39080	17433
39055	17494
39054	17499
39052	17501
39041	17497
39040	17497
39033	17486
39030	17477
39027	17473
39027	17471
39026	17467
39025	17466
39025	17465
39024	17464
39023	17463
39023	17462
39023	17459
39022	17457
39022	17455
39021	17452
39021	17451
39020	17449
39019	17449
39019	17446
39019	17444
39018	17441
39017	17438
39016	17438
39015	17438
39008	17428
39005	17422
38998	17408
38994	17380
38990	17374
38986	17361
38987	17347
38987	17342
38978	17327
38976	17322
38979	17315
38985	17311
38991	17295
39002	17279
39003	17274
39006	17261
39013	17224
39013	17217
39012	17207
39012	17187
39024	17140
39035	17115
39055	17073
39059	17064
39060	17062
39062	17059
39066	17049
39069	17043
39071	17040
39076	17031
39079	17012
39083	17003
39101	16971
39100	16955
39099	16950
39102	16949
39102	16941
39102	16925
39097	16925
39097	16917
39096	16898
39093	16885
39090	16877
39086	16876
39092	16815
39096	16799
39098	16779
39103	16753
39106	16722
39120	16700
39124	16669
39142	16605
39146	16599
39165	16572
39185	16539
39194	16519
39225	16488
39273	16460