75050,74598	849,80
74651	80
74660	82
74663	83
74666	85
74667	85
74672	86
74674	87
74681	88
74687	85
74692	84
74695	83
74697	88
74699	92
74700	90
74702	92
74703	93
74705	94
74707	95
74708	95
74710	95
74712	95
74713	96
74715	97
74716	97
74717	96
74719	95
74722	94
74724	93
74726	93
74728	92
74730	91
74735	90
74737	89
74738	88
74742	87
74744	85
74746	86
74747	86
74749	88
74755	83
74756	86
74758	85
74759	84
74762	84
74764	85
74767	85
74769	86
74776	90
74780	93
74780	93
74784	97
74786	99
74788	101
74796	105
74797	109
74799	109
74801	119
74805	126
74810	130
74815	133
74820	135
74824	130
74822	127
74830	121
74834	130
74841	143
74844	147
74845	149
74847	150
74849	151
74851	152
74854	152
74854	156
74861	151
74861	147
74871	145
74886	143
74885	139
74899	127
74903	136
74903	139
74903	144
74904	147
74905	150
74913	148
74914	148
74915	149
74920	157
74921	160
74923	161
74926	162
74933	166
74933	167
74938	169
74941	173
74942	176
74944	180
74945	185
74946	190
74947	195
74951	204
74955	212
74958	218
74962	229
74964	233
74967	239
74970	255
74972	268
74973	279
74973	281
74974	285
74975	288
74975	290
74975	291
74975	292
74977	295
74978	299
74979	302
74979	305
74980	308
74980	311
74980	312
74981	313
74981	315
74981	317
74980	318
74980	318
74979	320
74979	321
74979	325
74980	327
74981	327
74987	328
74989	328
74990	329
74991	330
74990	333
74991	334
74991	336
74993	337
74994	338
74994	340
74994	340
74994	341
74994	343
74993	344
74996	350
74998	348
74999	349
74999	350
74999	352
74999	353
75000	354
75001	355
75000	357
75000	358
75000	359
75001	361
75001	363
75001	364
75001	364
75002	364
75003	363
75003	364
75004	369
75005	371
75004	371
75003	371
75002	372
75002	373
75003	374
75004	373
75005	373
75006	373
75007	374
75008	375
75009	377
75010	378
75010	380
75009	381
75009	383
75010	384
75011	384
75012	382
75014	381
75015	381
75016	380
75017	381
75017	382
75016	383
75015	383
75015	385
75014	387
75014	388
75014	390
75014	391
75013	391
75014	393
75013	393
75012	394
75011	394
75012	396
75012	398
75012	400
75011	400
75010	402
75011	403
75011	404
75010	405
75010	406
75012	407
75012	407
75012	408
75010	409
75008	409
75008	410
75008	412
75008	414
75009	414
75010	415
75010	416
75009	417
75009	419
75009	420
75008	420
75006	420
75006	420
75006	422
75007	423
75008	424
75007	426
75007	428
75007	429
75008	430
75007	433
75007	435
75007	436
75007	438
75007	439
75006	439
75006	439
75007	441
75008	442
75008	441
75009	440
75010	441
75010	443
75010	445
75010	446
75010	447
75010	448
75011	450
75011	452
75012	452
75013	454
75012	456
75012	458
75012	460
75014	462
75015	462
75015	461
75016	460
75017	461
75018	462
75017	464
75016	465
75015	467
75016	468
75017	469
75018	468
75019	468
75020	469
75021	470
75021	472
75022	473
75023	474
75023	476
75024	477
75024	478
75023	479
75021	479
75020	479
75019	480
75020	483
75021	483
75021	484
75021	486
75021	488
75022	489
75025	490
75026	489
75027	487
75027	485
75027	484
75028	485
75029	488
75029	492
75030	495
75030	497
75029	497
75027	498
75026	499
75026	500
75027	502
75027	505
75027	507
75027	508
75027	509
75028	509
75029	511
75030	512
75032	511
75033	511
75033	513
75032	514
75033	515
75033	517
75032	517
75031	517
75030	519
75030	520
75031	521
75033	521
75033	523
75033	524
75032	525
75031	526
75031	528
75031	529
75032	529
75033	527
75034	525
75035	526
75035	527
75035	529
75035	531
75034	532
75032	533
75031	535
75031	537
75032	538
75033	540
75034	540
75036	541
75036	542
75036	543
75034	544
75032	546
75032	547
75032	549
75035	550
75035	552
75035	555
75036	555
75037	553
75037	551
75038	551
75039	552
75039	554
75038	555
75037	558
75036	559
75036	561
75037	562
75038	563
75039	563
75039	561
75040	559
75041	559
75042	562
75042	564
75043	566
75045	569
75046	571
75045	573
75044	573
75042	575
75042	578
75042	579
75043	580
75045	581
75046	582
75048	582
75049	582
75050	583
75049	584
75048	585
75047	586
75046	588
75046	589
75047	590
75048	590
75049	590
75050	591
75050	592
75049	594
75048	595
75048	597
75048	597
75048	597
75047	598
75047	599
75048	600
75048	601
75045	603
75043	604
75042	604
75042	604
75042	602
75041	602
75041	602
75040	602
75039	603
75039	603
75038	604
75038	605
75038	605
75034	603
75033	602
75032	602
75031	602
75031	600
75031	600
75031	600
75029	599
75028	600
75028	600
75027	600
75027	600
75026	598
75025	598
75025	597
75020	597
75020	596
75020	594
75020	592
75019	591
75019	591
75016	589
75016	589
75014	590
75014	590
75013	589
75012	588
75012	587
75010	586
75010	586
75009	588
75008	590
75007	590
75007	590
75006	591
75005	591
75005	591
75004	591
75005	593
75005	594
75004	594
75004	594
75003	592
75002	592
75002	592
75002	593
75002	593
75002	600
75002	602
75002	603
75002	604
75001	604
74998	606
74998	606
74998	607
74998	608
75000	609
75000	610
75000	612
75000	612
75000	614
75000	615
75000	615
74999	615
74998	615
74996	615
74996	616
74996	616
74997	619
74997	619
74997	619
74997	619
74995	619
74995	619
74995	619
74995	620
74995	622
74995	622
74995	623
74995	623
74994	623
74994	622
74994	622
74994	620
74994	619
74993	619
74992	618
74992	619
74991	620
74991	620
74991	621
74991	621
74993	623
74993	624
74993	624
74992	625
74991	626
74991	626
74991	627
74991	628
74992	629
74992	629
74992	630
74991	630
74990	631
74990	631
74990	631
74990	633
74990	634
74990	635
74990	635
74990	635
74990	635
74989	633
74989	633
74988	633
74988	633
74988	633
74987	634
74987	638
74986	639
74986	639
74986	639
74985	639
74984	636
74984	636
74984	636
74983	637
74983	637
74984	639
74984	639
74983	641
74982	642
74982	644
74981	644
74981	644
74981	644
74980	642
74980	642
74980	642
74979	642
74979	643
74980	644
74980	645
74979	645
74978	646
74978	647
74978	647
74978	647
74979	648
74980	649
74980	650
74981	651
74980	652
74980	652
74979	652
74978	650
74977	650
74976	649
74976	649
74976	650
74975	651
74975	652
74975	652
74977	654
74977	655
74977	655
74976	655
74975	655
74975	655
74974	655
74974	656
74974	657
74974	658
74972	661
74972	661
74972	662
74973	663
74973	664
74972	667
74971	669
74970	669
74968	670
74967	671
74968	671
74968	672
74969	672
74969	673
74969	673
74969	674
74967	676
74966	676
74965	676
74965	675
74964	676
74964	676
74964	677
74964	679
74964	680
74964	681
74964	681
74963	681
74963	680
74962	679
74962	679
74961	679
74960	679
74960	679
74960	679
74959	680
74960	681
74960	681
74961	681
74962	681
74961	682
74960	685
74960	685
74959	685
74959	685
74959	685
74958	685
74958	687
74958	688
74958	688
74957	688
74957	688
74956	688
74956	687
74957	686
74957	685
74956	685
74955	685
74955	685
74955	688
74954	688
74954	689
74954	689
74954	688
74953	688
74953	686
74953	686
74953	685
74952	685
74951	688
74950	691
74950	691
74950	691
74950	691
74949	690
74949	689
74948	689
74948	688
74947	688
74947	689
74947	689
74948	692
74948	692
74947	693
74947	693
74946	692
74946	692
74945	693
74943	694
74943	694
74943	696
74942	697
74942	697
74942	697
74941	696
74941	696
74940	697
74939	697
74939	698
74939	699
74940	702
74940	703
74939	703
74939	703
74939	702
74938	701
74938	701
74938	701
74938	701
74937	703
74936	704
74935	706
74935	707
74935	707
74934	706
74934	705
74934	704
74934	704
74933	704
74933	705
74933	705
74933	707
74933	707
74933	707
74933	708
74932	709
74932	709
74930	708
74930	709
74930	709
74930	711
74930	711
74930	712
74929	713
74929	713
74928	712
74928	712
74929	709
74929	709
74928	709
74928	709
74926	710
74925	710
74925	710
74925	711
74927	712
74927	713
74926	714
74926	715
74925	715
74925	715
74923	713
74922	713
74922	713
74922	713
74922	714
74923	716
74924	716
74923	718
74923	718
74921	717
74921	717
74920	716
74920	715
74919	715
74919	715
74919	715
74919	717
74919	718
74918	719
74917	720
74916	720
74915	720
74913	720
74913	719
74913	719
74913	718
74913	718
74913	717
74913	717
74912	717
74912	717
74911	719
74911	720
74909	719
74909	719
74909	720
74909	720
74909	720
74910	722
74909	723
74909	723
74909	723
74908	722
74908	721
74907	722
74907	722
74907	723
74906	724
74906	724
74905	724
74905	724
74905	724
74904	721
74904	721
74904	720
74903	720
74903	720
74903	720
74903	722
74903	724
74903	725
74903	725
74902	725
74902	725
74902	724
74902	723
74902	722
74901	721
74901	721
74901	723
74901	723
74900	723
74899	723
74899	723
74898	722
74898	722
74897	722
74897	723
74898	724
74898	724
74898	725
74898	725
74896	724
74896	724
74896	724
74896	723
74896	722
74896	722
74896	721
74895	721
74895	721
74893	723
74893	723
74893	722
74893	722
74893	721
74894	720
74895	720
74894	719
74894	719
74893	719
74891	719
74891	719
74891	720
74891	720
74891	722
74892	723
74891	723
74891	723
74890	723
74890	723
74890	723
74889	725
74888	725
74888	725
74887	725
74887	724
74887	722
74886	724
74886	724
74885	724
74885	724
74884	725
74884	725
74884	725
74885	726
74885	727
74886	727
74884	728
74884	728
74884	728
74884	727
74884	727
74882	727
74882	727
74882	727
74882	727
74882	728
74883	729
74883	730
74883	730
74882	731
74882	732
74881	732
74881	731
74880	730
74880	730
74879	730
74879	731
74879	731
74880	733
74880	733
74880	734
74880	734
74880	734
74879	733
74879	733
74879	733
74878	735
74878	735
74878	735
74878	735
74877	733
74876	733
74876	732
74876	733
74875	733
74875	734
74875	735
74874	737
74873	737
74873	737
74873	735
74873	735
74872	735
74871	735
74871	735
74870	736
74870	738
74870	738
74869	738
74869	738
74868	738
74867	736
74866	739
74866	740
74866	740
74867	743
74867	747
74867	748
74867	750
74868	753
74867	756
74863	798
74862	799
74859	804
74856	809
74855	812
74854	814
74851	819
74850	820
74850	823
74844	833
74841	838
74841	838
74834	840
74833	841
74830	843
74829	843
74829	842
74827	842
74813	845
74811	846
74810	846
74801	849
74801	849
74800	848
74794	844
74786	836
74785	836
74783	835
74781	835
74773	835
74772	834
74768	833
74761	829
74761	829
74760	829
74756	830
74753	830
74747	830
74744	830
74742	830
74736	831
74734	832
74732	832
74719	830
74717	830
74706	829
74706	829
74706	828
74706	824
74706	821
74704	816
74704	814
74704	811
74708	800
74708	798
74708	797
74709	793
74709	789
74709	783
74709	781
74712	773
74712	770
74712	769
74711	765
74711	763
74711	760
74710	757
74710	752
74710	750
74709	748
74709	741
74709	737
74708	732
74707	727
74707	724
74707	721
74707	720
74706	718
74705	716
74704	712
74704	710
74703	708
74703	707
74703	706
74702	700
74700	694
74699	687
74697	680
74696	676
74694	670
74694	663
74695	657
74695	652
74695	647
74695	644
74696	640
74697	637
74699	634
74700	632
74696	600
74696	582
74699	573
74705	552
74706	545
74705	539
74703	517
74703	505
74703	484
74696	469
74687	453
74684	448
74681	441
74678	437
74675	428
74661	404
74649	381
74640	364
74638	360
74636	354
74633	356
74627	358
74620	360
74598	358
74598	355
74598	306
74598	302
74599	295
74600	289
74601	283
74601	280
74602	277
74603	274
74604	271
74605	268
74606	266
74607	264
74608	263
74609	262
74611	260
74612	258
74613	257
74616	254
74618	251
74619	249
74620	248
74621	246
74622	243
74623	238
74624	233
74625	230
74627	226
74630	215
74632	209
74634	204
74635	201
74636	195
74641	181
74641	179
74643	160
74644	155
74646	142
74647	140
74648	140
74647	134
74642	108
74639	91
74638	85
74643	81
74646	81
74651	80