77704,77051	994,98
77147	98
77149	99
77151	99
77188	108
77190	108
77203	115
77220	123
77237	130
77237	131
77238	138
77238	138
77238	138
77247	136
77248	136
77252	137
77253	137
77254	137
77255	137
77257	137
77264	135
77266	135
77272	135
77272	135
77271	122
77271	121
77291	119
77295	119
77295	119
77295	126
77296	132
77297	136
77298	140
77302	149
77303	150
77303	151
77306	161
77307	164
77308	168
77308	172
77308	172
77309	173
77317	172
77321	171
77323	171
77324	171
77333	177
77334	178
77335	181
77336	182
77338	186
77345	193
77345	194
77348	202
77349	206
77349	205
77349	210
77350	212
77350	213
77349	213
77348	213
77347	213
77344	212
77344	212
77344	211
77344	207
77344	207
77343	207
77339	207
77331	207
77330	206
77328	203
77328	202
77327	203
77326	203
77325	202
77325	202
77323	203
77320	206
77319	207
77317	211
77317	213
77317	214
77317	216
77317	218
77318	220
77318	222
77319	226
77320	230
77320	232
77320	233
77319	247
77318	249
77316	255
77315	258
77314	261
77312	267
77311	270
77310	272
77304	287
77304	288
77304	289
77308	292
77314	297
77316	298
77323	300
77324	301
77330	305
77335	307
77336	307
77336	307
77336	307
77336	306
77336	305
77337	304
77338	304
77339	303
77339	304
77340	304
77340	303
77340	303
77341	303
77341	303
77342	303
77342	302
77343	302
77343	302
77344	301
77345	301
77346	301
77347	301
77347	301
77348	303
77348	303
77349	303
77351	304
77352	305
77352	305
77353	304
77354	304
77355	305
77356	305
77357	306
77357	306
77358	306
77358	305
77358	305
77359	305
77359	306
77359	306
77359	307
77359	307
77360	307
77360	306
77361	306
77361	306
77362	307
77363	307
77364	307
77366	307
77366	307
77367	307
77367	307
77368	307
77368	306
77369	305
77369	304
77369	303
77369	303
77370	302
77371	302
77372	300
77375	296
77376	294
77378	293
77379	292
77381	289
77381	289
77382	289
77383	288
77383	288
77385	287
77388	286
77388	286
77388	285
77388	284
77389	285
77389	284
77389	284
77390	284
77391	283
77392	284
77392	284
77393	283
77394	282
77395	281
77396	280
77397	279
77398	278
77398	277
77399	275
77400	274
77400	274
77401	274
77401	274
77400	272
77401	272
77401	272
77401	271
77402	270
77402	269
77402	268
77402	267
77403	267
77403	266
77403	265
77404	265
77406	264
77407	262
77407	262
77408	262
77409	262
77410	261
77410	260
77411	260
77411	260
77414	256
77415	256
77415	255
77418	255
77419	254
77420	253
77421	252
77421	252
77422	252
77423	252
77424	252
77425	252
77425	252
77426	252
77427	252
77428	251
77429	251
77431	252
77434	253
77434	253
77435	252
77436	252
77436	252
77438	252
77440	250
77442	247
77444	246
77445	243
77446	242
77446	242
77446	240
77447	239
77447	239
77447	238
77449	236
77449	236
77449	235
77450	233
77450	232
77450	232
77452	231
77455	227
77456	227
77457	227
77457	226
77458	226
77458	224
77459	224
77460	224
77460	224
77461	224
77462	225
77463	227
77472	236
77476	239
77477	240
77479	240
77480	240
77479	238
77479	237
77480	235
77481	233
77481	232
77483	231
77484	231
77485	231
77489	233
77492	234
77495	236
77502	240
77512	248
77513	249
77518	256
77519	259
77525	271
77526	275
77528	282
77534	298
77537	310
77542	323
77543	328
77544	331
77545	335
77546	339
77550	347
77550	349
77551	351
77552	355
77556	366
77557	369
77558	370
77564	377
77566	378
77578	387
77581	390
77584	393
77589	399
77593	403
77599	411
77602	414
77606	419
77610	423
77611	424
77612	426
77612	427
77612	429
77612	430
77611	433
77610	433
77611	443
77610	446
77610	446
77611	447
77611	447
77613	448
77613	448
77613	449
77613	449
77612	451
77612	451
77612	454
77612	454
77613	456
77614	456
77615	457
77619	461
77620	462
77620	462
77619	464
77619	465
77620	465
77620	466
77621	467
77621	468
77621	469
77620	470
77621	470
77622	471
77622	472
77623	473
77624	476
77624	476
77625	479
77625	479
77626	480
77627	481
77627	481
77626	482
77626	482
77627	483
77627	483
77628	484
77628	484
77629	485
77630	486
77632	486
77632	486
77633	484
77633	484
77635	484
77637	484
77639	484
77640	485
77641	485
77642	485
77643	486
77643	486
77644	486
77646	484
77647	484
77648	484
77649	485
77651	484
77652	484
77653	484
77654	481
77654	481
77657	481
77658	481
77659	479
77662	478
77663	477
77663	476
77664	476
77665	476
77668	475
77669	475
77670	475
77672	474
77672	475
77673	475
77673	476
77674	476
77675	476
77677	477
77678	477
77678	476
77678	476
77678	473
77678	473
77679	473
77680	474
77683	473
77684	474
77684	473
77685	473
77686	473
77690	474
77692	474
77692	474
77693	475
77693	476
77695	476
77696	477
77696	478
77697	478
77698	478
77702	480
77702	480
77703	482
77704	482
77700	489
77700	490
77697	498
77693	512
77693	514
77684	529
77684	530
77683	533
77674	568
77673	573
77671	584
77670	592
77670	594
77670	598
77670	608
77671	615
77671	616
77671	616
77665	620
77659	624
77657	625
77654	626
77652	627
77646	628
77644	627
77641	627
77640	627
77634	629
77623	631
77623	631
77622	634
77622	635
77622	637
77621	639
77619	664
77618	667
77618	672
77618	685
77617	694
77617	697
77616	700
77614	707
77609	716
77609	717
77609	717
77609	718
77619	749
77621	765
77621	767
77622	772
77625	782
77626	786
77626	793
77626	797
77626	799
77626	802
77625	813
77625	815
77626	820
77626	826
77627	829
77629	842
77631	848
77631	848
77630	850
77630	850
77630	851
77631	852
77633	854
77662	879
77663	880
77661	884
77659	890
77659	891
77659	893
77658	894
77658	894
77656	896
77655	898
77655	898
77654	899
77652	898
77652	899
77650	903
77648	905
77648	906
77647	909
77645	912
77643	920
77642	921
77642	923
77640	931
77640	932
77637	938
77635	944
77634	945
77634	945
77631	945
77630	945
77630	946
77629	947
77627	947
77626	949
77625	949
77624	949
77622	949
77621	948
77620	949
77619	949
77619	950
77618	951
77615	956
77615	956
77614	956
77613	956
77612	956
77609	957
77608	958
77606	959
77606	960
77605	959
77605	959
77604	960
77604	962
77603	964
77603	965
77600	968
77600	968
77599	968
77597	966
77597	965
77593	964
77593	964
77593	964
77593	962
77592	960
77592	959
77586	953
77583	951
77582	949
77581	948
77580	948
77579	948
77578	946
77575	945
77572	944
77570	943
77570	942
77570	941
77570	940
77569	940
77566	939
77564	938
77562	936
77562	936
77558	938
77557	938
77557	938
77555	937
77555	937
77553	937
77549	940
77546	942
77546	942
77545	945
77542	952
77541	955
77539	959
77538	960
77535	963
77533	964
77532	964
77529	964
77526	964
77525	964
77522	965
77519	968
77518	969
77515	969
77514	970
77503	978
77502	979
77500	980
77491	988
77488	991
77486	994
77485	994
77480	990
77480	989
77479	985
77478	983
77478	981
77477	970
77477	967
77478	943
77478	941
77483	923
77484	916
77486	907
77486	906
77486	906
77484	906
77479	906
77477	906
77476	906
77468	901
77467	900
77463	899
77462	898
77459	896
77455	892
77455	890
77454	890
77454	890
77449	890
77448	889
77447	887
77447	887
77445	886
77444	886
77443	885
77442	885
77441	884
77440	884
77438	885
77438	885
77436	882
77436	882
77432	883
77431	883
77431	882
77431	881
77431	881
77429	880
77424	878
77424	878
77424	877
77423	875
77421	874
77421	873
77421	873
77422	871
77422	871
77421	868
77421	868
77420	868
77420	867
77420	865
77420	861
77419	860
77418	857
77417	856
77416	855
77416	855
77415	854
77415	851
77415	850
77416	847
77415	846
77415	845
77414	840
77413	839
77412	836
77408	830
77406	828
77403	826
77402	825
77400	823
77399	822
77399	822
77398	820
77396	814
77395	813
77394	811
77393	810
77392	809
77391	809
77391	808
77389	807
77388	805
77387	804
77386	804
77386	804
77384	802
77381	800
77381	799
77380	797
77378	795
77375	791
77375	790
77374	787
77373	786
77373	785
77406	730
77410	721
77410	721
77407	715
77404	710
77403	707
77397	695
77395	691
77392	686
77389	682
77383	670
77379	661
77378	658
77376	657
77374	654
77373	652
77372	651
77367	641
77365	639
77361	634
77360	633
77354	628
77349	624
77348	623
77344	621
77343	620
77338	615
77334	611
77332	610
77324	601
77321	598
77318	595
77316	593
77310	590
77307	587
77306	586
77300	581
77299	580
77296	578
77294	575
77293	574
77290	568
77286	562
77285	560
77281	551
77281	550
77281	548
77281	547
77280	545
77279	542
77277	530
77276	526
77275	524
77274	521
77273	519
77272	517
77268	511
77267	509
77266	505
77266	505
77265	505
77264	505
77262	505
77260	505
77259	505
77257	506
77256	506
77253	509
77251	512
77250	513
77246	518
77245	519
77244	519
77236	521
77235	521
77234	522
77233	524
77231	526
77229	530
77228	532
77227	533
77225	534
77224	534
77220	533
77220	533
77219	534
77215	537
77214	537
77212	540
77211	543
77209	545
77208	547
77207	550
77206	550
77206	550
77205	550
77205	550
77204	552
77203	552
77202	553
77201	553
77200	554
77199	555
77199	556
77198	557
77195	561
77195	562
77194	567
77194	568
77194	568
77193	567
77193	567
77193	570
77190	575
77190	576
77190	576
77189	576
77182	568
77180	567
77179	565
77178	564
77177	562
77175	557
77174	551
77172	546
77172	542
77171	540
77171	538
77171	537
77169	536
77169	535
77168	534
77168	532
77168	531
77167	530
77168	530
77168	528
77168	528
77168	526
77168	524
77167	523
77166	523
77165	522
77164	521
77164	520
77164	518
77164	517
77164	516
77163	515
77162	514
77161	511
77160	511
77159	510
77158	509
77156	504
77156	503
77156	501
77156	500
77155	499
77154	497
77154	496
77153	495
77151	495
77151	494
77150	492
77150	491
77149	491
77149	492
77148	492
77148	491
77148	489
77148	488
77147	487
77147	486
77146	486
77146	483
77145	481
77143	478
77143	476
77142	475
77142	474
77142	473
77142	471
77142	469
77141	470
77141	469
77141	469
77140	467
77140	466
77140	466
77139	467
77139	467
77139	466
77139	465
77139	464
77139	464
77139	463
77138	463
77138	463
77138	463
77138	461
77137	461
77137	459
77136	458
77136	458
77135	458
77135	458
77134	459
77134	459
77133	458
77132	457
77132	456
77132	455
77131	453
77131	452
77131	450
77131	449
77131	449
77130	447
77129	447
77129	445
77129	444
77128	444
77128	444
77126	445
77126	446
77125	445
77124	445
77122	443
77120	441
77119	439
77118	438
77118	437
77117	436
77116	434
77115	433
77115	433
77115	433
77114	434
77114	435
77113	435
77112	435
77111	434
77111	433
77110	432
77110	432
77109	432
77109	433
77109	434
77107	432
77106	432
77106	432
77105	432
77103	430
77103	430
77103	430
77102	430
77101	430
77101	430
77099	429
77099	429
77098	428
77097	428
77094	429
77092	430
77091	430
77090	430
77090	430
77088	430
77087	429
77087	429
77086	429
77085	430
77084	431
77083	431
77082	430
77082	430
77081	430
77080	430
77080	430
77079	429
77079	429
77077	429
77076	429
77074	430
77074	430
77073	429
77072	429
77072	429
77071	429
77070	430
77070	430
77069	430
77061	380
77060	375
77059	360
77058	345
77058	340
77056	331
77052	314
77052	313
77053	288
77053	283
77052	277
77051	275
77051	275
77054	259
77054	259
77065	254
77066	254
77079	249
77079	249
77079	209
77079	207
77079	206
77079	206
77078	206
77078	206
77078	205
77078	194
77078	194
77079	194
77080	185
77080	184
77082	181
77082	181
77081	177
77081	177
77104	139
77105	139
77105	139
77105	139
77106	140
77106	140
77107	139
77123	121
77123	120
77123	120
77133	125
77135	125
77145	129
77150	131
77150	131
77151	131
77154	118
77154	118
77141	106
77140	105
77140	105
77144	99
77144	99
77147	98