56809,56351	16800,15977
56654	15977
56656	15978
56659	15981
56662	15984
56664	15986
56667	15990
56668	15992
56670	15996
56670	15998
56672	15995
56673	15993
56674	15995
56677	16002
56677	16002
56677	16003
56676	16003
56676	16004
56676	16004
56677	16007
56677	16007
56679	16006
56679	16006
56679	16007
56680	16012
56680	16013
56681	16018
56681	16019
56681	16027
56681	16030
56682	16034
56682	16035
56678	16033
56678	16033
56678	16033
56677	16034
56677	16036
56677	16039
56676	16042
56675	16046
56675	16048
56674	16051
56672	16058
56672	16062
56672	16064
56670	16070
56670	16071
56670	16071
56670	16071
56671	16073
56671	16073
56671	16075
56671	16078
56672	16080
56673	16081
56673	16081
56674	16081
56678	16086
56679	16088
56680	16089
56681	16090
56683	16091
56689	16094
56690	16095
56692	16097
56693	16098
56693	16099
56693	16100
56693	16100
56694	16102
56694	16102
56694	16102
56693	16104
56693	16105
56693	16105
56694	16107
56695	16108
56697	16104
56699	16099
56701	16096
56702	16094
56706	16088
56707	16087
56707	16088
56708	16090
56712	16093
56711	16095
56708	16099
56708	16100
56715	16109
56718	16111
56723	16117
56723	16117
56722	16121
56722	16123
56722	16123
56723	16125
56723	16125
56723	16128
56723	16129
56724	16130
56724	16130
56724	16132
56724	16132
56729	16134
56729	16134
56728	16140
56727	16144
56725	16151
56725	16151
56728	16153
56728	16153
56727	16156
56728	16156
56729	16157
56729	16157
56729	16159
56727	16167
56726	16171
56726	16173
56726	16174
56726	16175
56729	16182
56731	16186
56733	16189
56740	16201
56742	16208
56743	16209
56744	16210
56744	16212
56745	16216
56746	16218
56749	16224
56750	16225
56754	16229
56754	16230
56756	16235
56758	16238
56759	16240
56760	16242
56766	16254
56766	16255
56767	16261
56767	16268
56768	16271
56771	16282
56773	16287
56790	16323
56790	16324
56791	16345
56791	16346
56792	16348
56794	16353
56795	16355
56809	16375
56809	16376
56792	16405
56792	16405
56791	16406
56770	16415
56767	16416
56766	16417
56760	16420
56760	16420
56756	16427
56756	16427
56760	16442
56761	16444
56772	16470
56772	16470
56784	16472
56784	16473
56791	16483
56792	16484
56791	16484
56790	16484
56777	16484
56777	16484
56768	16490
56768	16491
56767	16492
56766	16496
56762	16511
56761	16512
56765	16533
56765	16534
56771	16548
56771	16549
56770	16549
56764	16543
56763	16543
56746	16546
56746	16546
56741	16552
56738	16555
56737	16557
56735	16563
56734	16563
56725	16563
56711	16564
56706	16565
56689	16567
56689	16568
56674	16589
56674	16589
56682	16616
56682	16616
56676	16628
56674	16632
56666	16645
56666	16645
56663	16666
56663	16672
56663	16673
56669	16702
56669	16704
56668	16730
56667	16734
56664	16757
56664	16759
56663	16762
56657	16780
56656	16781
56651	16789
56649	16791
56643	16800
56642	16800
56628	16794
56627	16793
56616	16781
56615	16780
56609	16770
56607	16767
56603	16760
56597	16747
56595	16743
56595	16742
56601	16738
56601	16738
56607	16742
56614	16748
56621	16754
56623	16755
56628	16757
56630	16758
56637	16763
56638	16763
56639	16748
56639	16745
56638	16732
56637	16723
56637	16722
56625	16697
56618	16684
56618	16683
56617	16675
56617	16674
56622	16671
56629	16666
56629	16666
56629	16661
56627	16649
56627	16648
56619	16633
56619	16633
56619	16633
56620	16622
56620	16620
56619	16615
56619	16614
56612	16609
56605	16604
56605	16604
56596	16603
56594	16604
56582	16607
56582	16607
56570	16606
56570	16605
56560	16594
56550	16588
56549	16588
56549	16588
56541	16592
56539	16593
56531	16590
56531	16590
56531	16590
56525	16579
56524	16578
56523	16577
56510	16569
56503	16567
56501	16565
56500	16565
56496	16552
56493	16543
56492	16542
56488	16538
56487	16537
56486	16536
56483	16535
56482	16535
56477	16516
56477	16514
56474	16508
56473	16505
56472	16503
56470	16502
56460	16494
56455	16490
56445	16485
56439	16482
56437	16482
56419	16475
56415	16474
56412	16474
56403	16471
56402	16471
56387	16463
56381	16460
56379	16459
56374	16455
56368	16449
56361	16438
56360	16437
56357	16430
56353	16422
56353	16421
56351	16404
56351	16403
56351	16402
56354	16390
56355	16376
56356	16368
56356	16361
56356	16352
56357	16350
56359	16343
56360	16340
56364	16323
56365	16317
56365	16316
56364	16311
56362	16303
56362	16302
56362	16301
56363	16289
56364	16286
56365	16281
56365	16277
56365	16276
56366	16276
56371	16279
56388	16288
56388	16288
56393	16297
56401	16311
56402	16313
56410	16332
56412	16338
56412	16338
56412	16348
56411	16361
56410	16365
56410	16373
56411	16378
56415	16391
56415	16393
56421	16402
56422	16405
56443	16447
56449	16460
56449	16461
56450	16461
56450	16460
56458	16450
56463	16444
56471	16435
56472	16433
56485	16413
56499	16393
56505	16385
56505	16385
56508	16390
56508	16391
56507	16397
56506	16404
56506	16407
56506	16411
56506	16418
56506	16420
56506	16424
56506	16426
56506	16432
56506	16436
56505	16438
56505	16440
56505	16440
56505	16441
56504	16442
56505	16443
56505	16444
56507	16451
56507	16451
56507	16452
56505	16453
56505	16454
56505	16455
56506	16457
56508	16463
56509	16473
56510	16477
56510	16479
56510	16482
56510	16483
56510	16485
56510	16486
56513	16492
56514	16494
56514	16495
56516	16497
56520	16505
56522	16507
56522	16507
56522	16509
56523	16510
56523	16511
56525	16518
56526	16522
56528	16526
56528	16527
56529	16525
56529	16524
56529	16524
56527	16516
56527	16516
56528	16513
56530	16511
56531	16508
56532	16508
56536	16505
56537	16503
56538	16503
56538	16502
56541	16502
56545	16502
56546	16502
56547	16501
56549	16502
56549	16502
56551	16503
56551	16503
56552	16504
56553	16505
56554	16505
56555	16506
56555	16507
56556	16507
56557	16508
56557	16508
56558	16509
56559	16509
56559	16510
56559	16510
56559	16511
56560	16511
56560	16512
56561	16513
56561	16513
56561	16514
56561	16514
56561	16515
56562	16516
56563	16517
56564	16517
56564	16518
56565	16518
56565	16518
56566	16518
56567	16519
56567	16519
56567	16519
56568	16520
56569	16521
56569	16520
56569	16517
56569	16514
56568	16505
56567	16502
56563	16473
56562	16472
56564	16457
56567	16444
56578	16391
56580	16387
56590	16352
56593	16339
56599	16310
56600	16307
56610	16274
56611	16273
56611	16271
56611	16267
56612	16264
56612	16263
56609	16258
56609	16258
56599	16269
56599	16269
56597	16270
56596	16270
56596	16270
56595	16269
56595	16268
56587	16243
56586	16239
56586	16238
56586	16235
56586	16232
56587	16230
56588	16227
56588	16227
56587	16221
56587	16221
56589	16216
56591	16213
56591	16212
56590	16207
56590	16207
56590	16207
56594	16202
56600	16197
56601	16196
56600	16195
56592	16178
56576	16147
56575	16145
56558	16128
56558	16127
56558	16126
56561	16121
56570	16106
56573	16100
56577	16091
56577	16091
56578	16090
56579	16087
56586	16064
56586	16063
56585	16062
56584	16061
56582	16060
56579	16057
56577	16055
56576	16054
56576	16053
56576	16053
56577	16052
56577	16051
56577	16051
56579	16052
56580	16052
56581	16052
56582	16052
56582	16052
56583	16052
56583	16052
56584	16052
56584	16052
56584	16052
56585	16052
56585	16051
56586	16051
56586	16052
56587	16052
56587	16053
56588	16054
56588	16054
56589	16055
56590	16055
56590	16055
56590	16054
56590	16054
56590	16054
56591	16054
56592	16054
56594	16054
56598	16053
56598	16054
56601	16059
56601	16059
56601	16059
56604	16057
56606	16056
56610	16055
56610	16055
56617	16061
56625	16064
56625	16064
56625	16064
56625	16060
56625	16059
56626	16053
56626	16044
56627	16042
56627	16041
56627	16039
56628	16038
56630	16035
56631	16035
56634	16033
56634	16032
56635	16032
56636	16029
56636	16028
56636	16028
56636	16023
56637	16016
56637	16013
56637	16013
56640	16015
56643	16017
56643	16017
56647	16021
56648	16021
56648	16021
56650	16013
56651	16010
56652	16006
56652	16004
56652	15999
56651	15990
56651	15989
56652	15984
56652	15982
56654	15977
56654	15977
56654	15977