1	13
14	21
22	32
33	37
38	54
55	65
66	72
73	73
74	75
76	79
80	109
110	125
126	134
135	139
140	140
141	144
145	145
146	151
152	152
153	170
171	172
173	177
178	180
181	185
186	191
192	197
198	200
201	205
206	210
211	213
214	219
220	222
223	226
227	232
233	233
234	238
239	241
242	256
257	263
264	269
270	282
283	293
294	302
303	308
309	315
316	329
330	334
335	337
338	339
340	350
351	358
359	360
361	368
369	372
373	379
380	393
394	402
403	405
406	407
408	411
412	415
416	417
418	424
425	432
433	450
451	465
466	468
469	479
480	480
481	488
489	490
491	492
493	495
496	498
499	505
506	506
507	509
510	514
515	522
523	526
527	529
530	532
533	533
534	540
541	542
543	546
547	551
552	558
559	574
575	578
579	583
584	587
588	590
591	599
600	604
605	610
611	616
617	619
620	628
629	630
631	635
636	641
642	649
650	660
661	672
673	675
676	677
678	685
686	691
692	714
715	721
722	729
730	733
734	736
737	740
741	751
752	754
755	757
758	760
761	763
764	770
771	773
774	777
778	778
779	781
782	788
789	791
792	797
798	801
802	817
818	832
833	841
842	845
846	847
848	852
853	854
855	858
859	861
862	868
869	870
871	873
874	877
878	883
884	885
886	892
893	894
895	904
905	913
914	917
918	924
925	927
928	930
931	934
935	936
937	939
940	943
944	944
945	950
951	952
953	953
954	960
961	961
962	966
967	970
971	972
973	975
976	983
984	992
993	999
1000	1008
1009	1015
1016	1055
1056	1059
1060	1079
1080	1085
1086	1094
1095	1096
1097	1098
1099	1100
1101	1106
1107	1109
1110	1114
1115	1119
1120	1125
1126	1128
1129	1140
1141	1156
1157	1157
1158	1161
1162	1164
1165	1170
1171	1189
1190	1210
1211	1215
1216	1220
1221	1225
1226	1231
1232	1235
1236	1242
1243	1246
1247	1247
1248	1250
1251	1253
1254	1254
1255	1261
1262	1265
1266	1275
1276	1277
1278	1282
1283	1285
1286	1291
1292	1295
1296	1299
1300	1302
1303	1304
1305	1305
1306	1307
1308	1309
1310	1314
1315	1315
1316	1317
1318	1332
1333	1365
1366	1368
1369	1369
1370	1373
1374	1374
1375	1379
1380	1381
1382	1384
1385	1391
1392	1395
1396	1399
1400	1400
1401	1404
1405	1405
1406	1407
1408	1410
1411	1411
1412	1418
1419	1424
1425	1426
1427	1432
1433	1435
1436	1449
1450	1459
1460	1461
1462	1462
1463	1467
1468	1470
1471	1478
1479	1481
1482	1488
1489	1489
1490	1493
1494	1497
1498	1498
1499	1502
1503	1505
1506	1514
1515	1517
1518	1520
1521	1530
1531	1537
1538	1543
1544	1557
1558	1559
1560	1576
1577	1583
1584	1586
1587	1592
1593	1602
1603	1613
1614	1639
1640	1684
1685	1692
1693	1694
1695	1702
1703	1704
1705	1705
1706	1711
1712	1712
1713	1715
1716	1717
1718	1720
1721	1722
1723	1726
1727	1728
1729	1733
1734	1738
1739	1740
1741	1742
1743	1746
1747	1747
1748	1751
1756	1756
1758	1760
1765	1765
1766	1772
1773	1777
1778	1780
1781	1783
1784	1786
1787	1789
1790	1791
1797	1798
1913	1913
1914	1916
1917	1921
1922	1923
1924	1926
1927	1929
1930	1930
1931	1932
1933	1935
1936	1937
1938	1940
1941	1942
1943	1944
1945	1951
1952	1955
1956	1959
1961	1963
1964	1965
1966	1970
1971	1971
1972	1980
1981	1984
1985	1986
1987	1988
1989	1995
1996	1998
1999	2000
2001	2001
2002	2003
2004	2016
2017	2019
2020	2024
2025	2032
2033	2034
2035	2040
2041	2049
2050	2051
2052	2052
2053	2056
2057	2058
2059	2060
2061	2062
2063	2066
2067	2068
2069	2101
2102	2110
2111	2115
2116	2118
2119	2121
2122	2128
2129	2129
2130	2134
2135	2136
2137	2144
2145	2169
2170	2171
2172	2177
2178	2182
2183	2185
2186	2190
2191	2196
2197	2206
2208	2210
2229	2231
2232	2238
2239	2240
2241	2242
2243	2243
2244	2246
2247	2248
2249	2250
2251	2252
2253	2255
2256	2257
2258	2262
2263	2264
2265	2267
2268	2269
2270	2271
2272	2272
2273	2276
2277	2282
2283	2284
2285	2285
2286	2287
2288	2288
2289	2292
2293	2295
2296	2296
2297	2312
2313	2361
2362	2363
2364	2371
2372	2375
2376	2379
2380	2391
2392	2394
2395	2402
2403	2404
2405	2408
2409	2411
2412	2418
2419	2420
2421	2422
2423	2428
2429	2437
2438	2442
2443	2445
2446	2450
2451	2451
2452	2461
2462	2471
2472	2495
2496	2510
2511	2517
2518	2526
2527	2545
2546	2551
2552	2556
2557	2563
2564	2566
2567	2570
2571	2572
2573	2580
2581	2589
2590	2604
2605	2611
2612	2617
2618	2620
2621	2623
2624	2625
2627	2628
2629	2630
2631	2632
2633	2640
2641	2645
2646	2647
2648	2650
2651	2653
2654	2654
2655	2656
2657	2658
2659	2661
2662	2668
2669	2679
2680	2685
2686	2692
2693	2697
2698	2704
2705	2713
2714	2717
2718	2730
2731	2733
2734	2736
2737	2737
2738	2743
2744	2752
2753	2763
2764	2772
2773	2773
2774	2783
2784	2786
2787	2792
2793	2834
2835	2859
2860	2868
2869	2874
2875	2877
2878	2881
2882	2884
2885	2898
2899	2902
2903	2917
2918	2932
2933	2934
2935	2943
2944	2956
2957	2961
2962	2970
2971	2971
2972	2974
2975	2976
2977	2986
2987	2989
2990	2996
2997	2997
2998	3007
3008	3009
3010	3027
3028	3042
3043	3046
3047	3048
3049	3050
3051	3058
3059	3060
3061	3062
3063	3070
3071	3072
3073	3079
3080	3088
3089	3106
3107	3120
3121	3124
3125	3125
3126	3134
3135	3143
3144	3145
3146	3149
3150	3159
3160	3163
3164	3167
3168	3175
3176	3179
3180	3187
3188	3193
3194	3195
3196	3200
3201	3203
3204	3212
3213	3215
3216	3217
3218	3221
3222	3223
3224	3238
3239	3244
3245	3247
3248	3254
3255	3257
3258	3260
3261	3265
3266	3275
3276	3280
3281	3300
3301	3308
3309	3311
3312	3317
3318	3322
3323	3326
3327	3335
3336	3336
3337	3342
3343	3347
3348	3353
3354	3380
3381	3384
3385	3392
3393	3396
3397	3403
3404	3407
3408	3415
3416	3424
3425	3433
3434	3436
3437	3442
3443	3445
3446	3447
3448	3448
3449	3451
3452	3460
3461	3467
3468	3470
3471	3475
3476	3480
3481	3484
3485	3485
3486	3494
3495	3496
3497	3497
3498	3502
3503	3505
3506	3507
3508	3511
3512	3518
3519	3520
3521	3524
3525	3535
3536	3538
3539	3543
3544	3547
3548	3551
3552	3557
3558	3560
3561	3563
3564	3565
3566	3573
3574	3579
3580	3586
3587	3592
3593	3598
3599	3602
3603	3607
3608	3614
3615	3619
3620	3625
3626	3639
3640	3647
3648	3648
3649	3652
3653	3657
3658	3662
3663	3671
3672	3672
3673	3678
3679	3682
3683	3691
3692	3704
3705	3709
3710	3736
3737	3747
3748	3751
3752	3755
3756	3767
3768	3775
3776	3776
3777	3785
3786	3787
3788	3799
3800	3806
3807	3810
3811	3813
3814	3818
3819	3820
3821	3821
3822	3826
3827	3830
3831	3838
3839	3840
3841	3848
3849	3850
3851	3857
3858	3861
3862	3882
3883	3890
3891	3907
3908	3914
3915	3921
3922	3925
3926	3927
3928	3931
3932	3938
3939	3940
3941	3943
3944	3947
3948	3960
3961	3962
3963	3963
3964	3965
3966	3973
3974	3978
3979	3980
3981	3983
3984	3990
3991	4008
4009	4017
4018	4024
4025	4027
4028	4034
4035	4035
4036	4041
4042	4042
4043	4045
4046	4053
4054	4058
4059	4062
4063	4067
4068	4070
4071	4075
4076	4083
4084	4084
4085	4087
4088	4092
4093	4103
4104	4112
4113	4131
4132	4132
4133	4136
4137	4137
4138	4140
4141	4147
4148	4152
4153	4156
4157	4158
4159	4167
4168	4169
4170	4172
4173	4179
4180	4183
4184	4185
4186	4203
4204	4208
4209	4216
4217	4218
4219	4220
4221	4222
4223	4226
4227	4229
4230	4238
4239	4252
4253	4260
4261	4269
4270	4270
4271	4277
4278	4281
4282	4282
4283	4286
4287	4296
4297	4311
4312	4316
4317	4323
4324	4326
4327	4336
4337	4341
4342	4346
4347	4347
4348	4351
4352	4365
4366	4372
4373	4374
4375	4380
4381	4382
4383	4384
4385	4385
4386	4390
4391	4395
4396	4399
4400	4402
4403	4405
4406	4411
4412	4430
4431	4449
4450	4457
4458	4462
4463	4465
4466	4470
4471	4471
4472	4476
4477	4491
4492	4497
4498	4501
4502	4504
4505	4508
4509	4512
4513	4516
4517	4519
4520	4531
4532	4554
4555	4556
4557	4561
4562	4564
4565	4569
4570	4571
4572	4574
4575	4576
4577	4585
4586	4591
4592	4612
4613	4614
4615	4615
4616	4617
4618	4621
4622	4626
4627	4630
4631	4634
4635	4636
4637	4639
4640	4642
4643	4646
4647	4648
4649	4651
4652	4653
4654	4657
4658	4663
4664	4665
4666	4669
4670	4674
4675	4678
4679	4680
4681	4684
4685	4688
4689	4695
4696	4697
4698	4706
4707	4707
4708	4710
4711	4721
4722	4733
4734	4742
4743	4747
4748	4749
4750	4750
4751	4760
4761	4764
4765	4769
4770	4772
4773	4775
4776	4784
4785	4788
4789	4798
4799	4804
4805	4807
4808	4818
4819	4819
4820	4822
4823	4828
4829	4831
4832	4841
4842	4845
4846	4852
4853	4855
4856	4857
4858	4862
4864	4864
