3932508	13
2670019	13
6074048	13
5445944	13
1213844	17
11234643	13
9292234	13
284934	13
2935566	13
1006617	13
727604	13
7634951	13
9359825	13
5231462	13
292257	13
3108676	13
23327007	13
1092242	15
4097572	13
240714	13
15983672	13
16087678	13
13398849	16
21395271	13
3005848	13
24945574	13
5795173	13
6244227	13
1656902	13
5222757	13
1799017	13
11155011	13
949751	13
3841994	13
5540708	13
4715188	16
8064611	13
11434312	13
2742084	13
1631630	13
30395471	13
3635015	13
29104136	13
6074872	13
1568939	15
12835359	13
2338482	15
4209610	13
41474	13
12430843	13
8495638	17
1609753	17
3108257	13
35070196	13
7733186	13
26505997	13
12440280	13
7640235	13
6913583	13
6547573	13
1160276	13
7736222	13
4151726	13
7344249	13
1390023	13
11749219	13
5958168	13
4611986	13
9684434	13
1517723	17
15927047	17
3630549	13
3404314	13
15379711	13
99806	17
7809023	16
9747694	13
798408	13
75254	16
1850328	13
1116532	13
9490354	13
14568146	13
6505284	13
3295616	13
1187414	13
7446501	13
9668281	13
50596904	13
259243	13
7696194	13
3341930	13
7163216	13
2721553	13
14052713	13
2391249	13
8943070	17
1525272	13
864054	13
18441419	13
3488329	17
404086	13
4273745	13
1745756	13
12088448	13
9999565	13
10610765	13
16815299	16
1622666	13
5481771	13
21687479	13
14363611	13
3856785	13
5765297	15
17643374	17
20091692	13
10430714	13
4963119	13
11660958	13
4638306	13
14691731	13
726130	13
1311134	13
3771337	13
24466295	13
677490	17
9667457	16
3390593	13
26125156	13
1397866	13
616137	13
2795935	13
10145406	13
23401388	13
20618620	13
2251143	13
5363041	13
8358678	13
8818969	16
3127761	13
378478	13
5490163	13
2900121	13
1971276	13
52200	13
14453600	13
5591577	13
18038171	13
16305163	13
4064141	15
13580162	13
3359177	17
6036323	13
10620083	16
7765480	16
581518	13
907012	13
4862553	13
3275518	13
10361309	13
8935674	13
20503359	13
36399961	13
13002594	15
1674740	13
15425387	13
6819974	13
8117462	13
9003694	13
11308726	13
2438958	13
7250010	15
10900259	13
1855389	17
13679431	15
6676938	13
3308863	13
4510055	13
52059920	17
3237825	13
1870712	13
85295	16
12320504	15
14498692	16
774308	13
41247003	13
8828178	17
3386043	13
1701435	13
3637494	13
4967231	13
13375647	13
9552192	13
8113223	13
16965231	13
2377099	16
3997046	13
11976001	13
9112124	13
1943755	13
6968948	17
4889997	13
3887107	13
4954854	13
16600759	13
8995076	13
221204	13
9175456	13
21292728	13
1686122	13
3674749	13
674153	13
7436887	13
1428996	13
9589580	13
2043634	13
4024261	17
3711821	13
633193	13
2865405	17
1279606	17
10540484	13
18065446	13
450085	13
695317	16
8962008	13
2047581	15
4861751	13
3945450	13
1442495	13
790722	13
9957421	13
5948269	13
80989	13
132526	15
1844091	13
9102219	13
2657651	13
14727983	13
18189947	13
15472373	13
7398805	13
6466204	13
11960921	16
2765763	13
1028210	13
2266884	13
3247976	13
12560185	13
4863962	13
25223216	15
13968410	16
3133602	13
755289	13
1746813	13
6897868	13
1462896	13
159229	13
915258	13
3666955	13
3246883	13
2078437	13
7888310	13
28053366	17
9187372	16
2767767	13
16276641	17
27926216	13
2169015	13
8266281	13
14378065	13
7727855	17
6698246	13
212738	13
21307920	16
12602169	13
1016642	13
13414516	13
14772884	15
2659922	13
11619082	13
847240	13
27674370	13
4561062	13
11220813	13
9321331	13
18364849	16
21436328	13
7631907	17
3052315	13
2698692	15
11282266	13
4952184	13
4475884	13
4070558	13
8370355	16
2844964	13
8947854	13
51767593	13
45406696	13
384530	13
8015609	15
15842888	13
2170814	17
2863343	13
761625	13
2668185	17
20516782	13
670817	13
450930	13
5128468	13
13750338	13
5335858	13
5088488	13
2789281	13
15548116	13
14611401	16
13771907	13
18116225	13
20884331	13
7079621	13
8573945	16
5845214	13
5767524	13
6647162	16
17464007	13
1752888	13
18741596	13
8054716	13
44154731	13
573067	13
6620504	16
28012173	13
13357132	13
12106205	15
10948449	13
964403	13
2419137	16
4151031	13
4356134	13
8353894	13
3008506	13
2286867	13
593691	13
5928688	17
6836075	13
2616628	17
8194698	13
28607361	13
11811202	13
6028765	13
2790992	13
6404201	13
35119072	13
7426001	13
29896794	16
418504	13
7795528	13
1557866	13
7669455	16
13302295	13
4065796	13
22984390	13
12340447	13
4227485	13
4415755	13
1718772	15
10159896	13
35671648	13
2653035	13
3379595	13
33263769	13
12404710	13
652696	13
964921	13
2313200	13
1687893	13
1647547	13
4336189	13
606305	17
4483414	13
5484781	13
6783053	16
538358	13
218270	13
1075829	13
3989857	13
21881907	13
2073137	16
28711691	13
21920481	13
4673096	15
3366863	13
2896755	13
7166145	13
6478464	15
2803423	13
1865728	13
2852215	13
4303881	13
5521980	13
21618859	13
1696824	13
1271934	13
2099717	13
25671994	13
1931707	13
3580615	13
1761354	13
3988071	13
14307315	13
5303002	13
3890915	15
1098751	13
15106273	16
5453884	13
17440689	13
7691565	17
11816645	13
3670927	16
11540844	13
1070727	13
12921681	13
487832	13
10572478	13
7744848	16
7137530	13
3271226	17
1018023	16
372287	13
1174570	13
5702612	13
8968245	13
12394488	13
2122936	13
8096053	13
544968	13
17266345	17
1246059	13
9214946	13
1070040	13
2324281	13
4680132	13
28417243	13
27117357	13
11797959	13
11313340	13
3022036	13
22872250	13
4631550	16
5915931	13
2767470	13
8576231	13
5071517	17
16895564	16
985426	15
18589945	13
5800639	13
397430	13
19165635	13
9482897	13
8825257	17
587182	13
3591801	13
585517	13
714476	13
19914923	17
7496100	13
2021457	13
13864274	13
7171565	16
9400117	13
731170	13
1094284	13
8384161	13
1972302	13
14683591	13
23238112	13
9381105	16
4705776	13
516670	13
13945638	13
724306	13
11538494	13
10164501	13
228113	13
3007346	13
2290752	13
1998460	15
646407	13
984666	15
83110	13
7584898	13
1813261	16
2057049	13
242061	13
28929206	13
4932997	13
1933158	13
13998581	13
218793	13
596649	13
519499	13
7059806	13
2159965	15
8267761	13
6389500	13
687422	17
4063789	17
24681427	13
20992787	17
2959040	16
5830525	13
1043661	13
18488208	15
1037685	13
21816340	13
5038245	16
665060	13
3568236	13
1251808	13
2135005	13
1108796	13
2381469	13
4071891	13
190391	13
408152	13
20174745	13
3754399	13
21391420	13
5958345	17
14354635	13
15636298	13
1300251	13
34349875	13
8884781	13
6005615	13
43268	13
3104550	13
2825800	13
2107617	13
19201494	13
1442135	13
15267862	13
10954162	13
1458884	13
9296497	13
6477036	17
21285576	13
580133	17
12208117	13
946203	13
9006918	13
10022929	13
16972399	13
8723250	13
1963085	13
18624924	13
21072058	13
3962021	13
7267318	13
11624220	13
27822800	17
4608235	13
43986	13
4566339	13
9529019	13
4925768	13
12578729	13
5344856	13
9809015	13
2765675	13
718423	13
965085	13
3355543	13
715543	13
128083	13
9362454	13
9606479	13
887272	13
1054719	13
750815	13
33701702	13
14914029	13
6026150	13
15552927	16
395894	17
12579738	13
7852821	13
6208678	13
18885482	17
6903121	17
866621	17
18295130	13
14127027	13
14258203	13
6297744	17
5861870	13
1943680	13
453153	17
4697877	13
17975303	15
3324255	13
18161671	15
8107613	13
20768234	13
807411	13
6932492	15
15010924	13
8642408	13
3204289	13
9516374	13
8517252	17
4258450	13
4051626	13
2622330	13
26552504	13
34822969	13
12477493	13
2959440	16
25280930	13
22510673	15
10186187	13
21308687	15
41953178	13
1886422	13
43263041	13
4270309	13
16533528	16
4203582	13
1595344	13
15749598	13
2283987	13
2815745	13
3416594	13
2435533	13
16027031	17
8170181	13
17785046	13
4313386	16
19675991	13
16200057	13
7589213	13
7512567	13
26519237	13
7751690	15
2925830	13
13137589	13
27416908	13
1132447	13
4943385	15
4311850	13
6294656	13
9019983	13
23722795	13
121232	13
3075595	13
2065277	13
2818714	13
18897152	13
2023007	13
3130438	13
1542572	13
17075474	16
2267332	13
1364087	13
1822349	13
28357	13
2099090	13
16276360	17
15208636	13
16790075	13
5197328	15
743795	16
16999207	13
250540	15
20827387	13
20243858	13
8883451	13
2420732	13
5159948	13
6274419	13
8720634	13
2218205	13
4153513	13
9618193	13
369010	13
56186342	13
1012276	13
2490606	13
11904301	13
1412924	15
5348619	13
597452	13
13455468	13
3899767	13
3331543	13
1069945	13
8889909	13
19717506	13
4542974	16
5752751	13
7015066	16
4862236	16
1989171	13
10167816	13
1320161	13
21091344	13
10338795	13
3624527	13
1004173	13
1670041	13
4022274	13
3493836	13
4527007	13
4785893	13
4917732	13
17142077	13
2218034	16
10004412	13
679925	16
3164820	13
3815314	13
93792	13
2930793	13
11646896	13
10180116	13
487850	13
3834039	13
5069744	13
336006	13
5856949	13
6266746	13
1629743	13
27851720	13
3917575	13
34235080	13
776255	13
14177976	13
12451914	13
1078503	13
11616009	13
3145886	13
1663368	13
12113781	13
1130506	13
1436263	13
9022109	13
573515	13
7488050	13
24096891	13
5706478	17
12146761	13
8498629	16
17645101	13
4553932	13
3882774	13
11610639	13
3145113	13
5164150	17
6707453	13
215147	17
6172123	13
6958995	13
13557895	13
7583432	13
2165652	13
731112	15
5444091	13
9658973	13
13913406	13
44448820	13
3424208	13
4353213	13
12305559	13
2455467	13
11098693	13
7812738	13
5193928	13
4889638	13
7580954	13
8156333	17
1466282	13
4434716	13
513210	15
10877460	13
9474812	13
15475748	16
7875152	17
4872334	13
1328016	13
861483	13
13139597	13
8843787	15
21021668	13
3440002	13
15174357	13
526800	13
2399588	17
6519901	13
9571633	13
2313492	16
5116943	13
2813158	13
9828382	17
117758	13
7598378	13
5152703	13
14825730	13
23880391	16
20188295	13
18982127	13
20988562	13
11815677	13
1298397	15
9818710	16
5733342	13
1305444	13
2866886	13
1862109	13
2187867	13
14362953	15
4445766	15
18606282	13
5574580	17
38670396	13
6655885	13
434149	13
2932064	13
3095363	13
13900983	13
2599234	13
1547783	13
15845081	13
776839	13
28158976	13
2094089	16
16002679	13
335659	13
3679802	16
15804341	13
8322321	13
7421930	13
3874134	13
394820	13
2410251	13
4379588	13
3465503	13
871483	13
361385	13
2862014	16
3896926	15
17279174	13
19904787	13
9570399	17
3813342	13
27976349	15
30744758	15
1789806	13
4349700	13
4974889	13
2877416	13
5706268	13
3110575	13
5438381	13
22898807	13
6848892	13
12144834	13
2402074	17
2259764	13
40000917	13
18837743	13
14917522	13
3906758	13
6287203	16
1430656	13
8124352	13
6739182	13
14757979	13
11473684	13
7520201	16
6496047	17
14116057	13
6248009	13
9029005	13
20911509	13
4050650	16
1491101	17
9401542	17
6902279	15
5761809	13
15133080	13
13931254	13
21184741	13
9039068	13
9257096	13
14290508	13
21118239	13
8847042	13
24469059	13
5735536	13
1919428	16
16418064	15
3020408	16
880581	13
8099020	13
3809918	13
41465	13
4862672	13
5058141	13
24789689	17
13991369	13
1877369	13
5661872	13
3873060	13
26807791	13
511531	13
6969600	13
1306337	16
2524019	13
1234851	13
640226	13
57537159	13
5276800	13
10381850	13
17611759	13
16199945	13
3017739	17
12889623	13
3213472	15
653376	17
9920551	17
4792160	13
193862	13
3487422	13
3069715	13
5798756	13
13046055	13
10847	13
3435921	13
4440112	13
13209719	13
28351480	13
11439420	13
12487734	16
18771748	13
12176190	13
3475431	13
7003717	13
12670278	13
7823964	13
12425469	13
3989167	13
5947770	13
3072664	13
10748734	13
2677665	13
13725459	13
1541405	13
3009344	13
1137303	16
2756101	16
1686796	13
19999316	13
12109454	13
5859420	13
10411424	13
5975258	15
9611547	16
8624384	13
4146198	13
3356387	13
4048855	13
11052416	17
6504221	13
3157472	13
7823007	17
13580390	13
11977625	13
11553156	13
5181182	13
2628096	15
2586667	13
15709882	15
3452634	13
13041888	13
2993664	16
4053030	13
1467302	13
10134395	13
9596948	13
3372533	13
632877	15
13280147	13
9480378	13
2064576	17
2013491	13
5888360	13
5774795	13
1202832	13
9386621	13
35307299	13
2425743	13
1926878	13
3932780	13
1371029	15
12626067	13
3524200	13
13057105	13
8566674	13
5377996	13
1828481	13
3461426	16
11968963	17
1598243	13
344331	13
7837338	13
4772186	13
6852190	13
8717722	13
6151687	13
8220373	16
22773972	13
9360053	13
3853003	15
8113922	13
4181511	13
3191841	13
3958957	13
7210106	16
15185253	13
8036670	13
890799	13
7534035	13
5837099	13
7970890	13
10583925	13
3682261	13
2851710	13
14976997	13
16111077	13
27282386	13
2942712	13
8470141	17
1263642	13
5645196	16
4656586	13
1318804	13
27195141	13
9152995	16
8328703	13
1389391	13
3990856	13
8191963	15
3549987	13
2298489	13
2583188	13
4530799	13
47053717	16
12582010	13
22082891	13
270799	13
586597	16
24480155	16
10881481	13
3508267	13
12434859	13
16031811	13
5683001	13
19810964	15
7687782	13
4488938	16
19057979	13
11656774	13
37526	13
3162404	13
1140669	13
472612	13
13310919	13
8361223	16
6658439	13
2690282	13
15940615	13
17924845	15
8766421	13
7494834	15
369509	13
1193824	16
26404051	13
8000878	13
6159581	13
1265165	13
905132	13
3265652	15
738861	13
27758950	13
15931268	17
17290187	13
5683166	13
629174	13
364822	13
4642183	13
16184060	13
420255	13
1665838	13
2560677	13
1554628	13
20216698	13
947054	13
6805671	13
7454188	13
23402850	13
224745	17
519163	16
580851	15
405857	13
4395377	13
26164425	13
1212189	13
13434666	13
104665	13
5010565	13
8003473	13
15797438	13
4750583	13
13388451	16
6074796	13
1607866	13
8126135	17
6528014	13
3149525	13
2922347	13
30638356	13
1138725	15
8381651	15
6725033	13
1479775	13
887612	13
3424872	15
9101376	13
15302154	16
3949756	13
1799891	13
17375802	13
8302552	13
1791051	13
33780735	13
14006351	13
4813676	13
15560401	13
30305600	13
1335725	13
498245	13
703420	13
16285965	13
328922	13
11959721	13
586400	17
27223596	13
4003654	13
238928	13
15811088	13
25019226	13
3760933	13
1966939	17
10319101	16
1108774	16
17911553	13
2063048	13
3301671	13
675412	13
962615	17
4832650	13
4810671	13
152820	13
6722858	13
4455518	13
30375769	16
20717315	13
890989	13
3143385	13
9983904	16
13656212	13
5769314	17
5326790	13
6701594	13
14352865	16
10882990	13
8306559	15
8274395	16
400410	13
5787070	13
2576665	13
4611284	13
12702095	13
1909727	13
18635537	13
12562496	16
33179804	13
7451991	13
2218808	13
4968758	13
7360587	13
1449610	13
5302547	13
8718821	13
9950435	13
21886627	13
968199	13
8613664	15
4067062	13
1547667	16
9769431	16
10296354	13
17003086	13
27711284	13
1434769	15
9501761	13
2607254	13
18638464	13
6114786	13
8541914	13
2875748	17
10056468	13
9869788	13
7739385	13
14254347	13
51352937	15
16335330	13
35286427	13
8099208	16
12167868	13
19038810	13
19979250	13
20305054	13
1374760	13
875263	13
3489672	17
20447315	13
6339440	13
8360546	13
14693306	13
11118042	13
8132570	13
16844136	13
4737764	13
29460210	13
3013515	17
8454021	13
4154274	13
10904526	13
13308692	13
10777282	13
9768502	13
5534903	13
1945900	13
953620	13
334250	13
17983056	13
15391228	13
6109842	13
1388455	13
893507	13
10929149	13
12124131	13
14076964	13
3242078	13
6649316	13
4457962	13
471908	13
6677593	16
984809	13
15011856	13
6051010	13
7560752	13
5545541	13
25030460	13
9738864	13
2822839	15
22318580	13
327072	15
315531	13
3824064	13
2380085	17
18301642	15
6963000	13
12528755	17
7491960	13
9394817	13
231941	13
7956494	13
12352977	15
951464	13
21583235	13
6808711	13
1923976	13
8153437	13
6897428	13
6931201	13
1042997	13
529843	13
22559122	13
807031	13
4776390	13
197343	13
831101	13
1472407	13
17198047	16
1449601	13
3083916	13
4292445	13
10219505	13
4705788	16
54059	13
17692848	13
3760967	13
9422378	13
6229332	13
4017770	13
818669	16
767471	13
2032485	13
12256510	13
118782	13
36450589	13
15215672	15
3738988	13
9226666	17
1093266	17
11615217	13
24066851	13
573940	16
2740379	13
8369712	13
1300449	13
16439709	13
17211276	13
8721708	13
850545	15
4708767	13
14007062	13
2684975	13
1224735	17
4017486	13
9829910	13
8856005	13
11987035	13
2454665	15
446577	16
18400397	17
3511948	13
3151150	13
7520800	13
3647516	13
15623527	13
1661037	13
5977375	13
4520175	13
1129535	13
4627665	13
3345942	13
3735785	13
6049135	13
35387921	13
13952096	13
799154	13
11928568	13
755819	13
18579122	13
8430712	13
19234603	16
9922017	13
5709609	13
11590338	13
27115232	13
3847951	13
195564	13
15397141	13
7577630	13
977050	13
12790658	13
5672408	16
2860020	13
3950082	13
8643841	13
5097119	13
8192246	17
36641008	16
8765007	13
1475604	13
18387252	13
14077826	13
48657834	13
1695361	17
4013731	13
1325715	13
273230	13
17220684	17
2701108	13
17445549	13
1297164	13
2303419	13
1456559	13
15775800	13
4935840	13
1850514	13
20256130	13
9825141	13
14828468	13
9003679	13
6762789	13
8861848	13
2926998	13
4050114	13
59003	13
6943278	13
13017673	13
6628573	13
5613193	13
3113441	13
6736162	13
6659863	13
14694864	16
21406970	13
22323344	13
1152850	13
888473	13
5682245	13
13655202	16
5235317	13
8259408	13
10453409	13
10834088	17
7012389	13
19358035	13
6837339	13
1043463	16
377406	13
13421622	16
12266877	13
12791568	13
727495	17
12403888	17
5171216	13
3440551	13
654243	13
10684974	13
7158699	13
419699	17
1405088	13
438866	13
18267810	16
5731737	13
21462542	13
9921967	13
8514041	16
3082143	13
4079070	16
24042406	13
4208293	13
20869976	13
1528744	13
5258011	13
6555051	13
1186114	13
4359540	13
2962012	16
12656966	13
6651517	13
452612	13
115000	13
14056139	13
1601549	13
4319723	13
2912549	13
11110	13
8050596	13
3042833	13
2993458	13
1286203	17
7176733	13
3858402	17
7985315	13
8582569	13
13256365	13
2578067	13
1487251	16
3466777	13
12849350	16
3116527	13
612114	13
3068102	16
10775905	13
5685168	13
5994573	13
3180959	13
7732536	15
1387719	17
13448734	13
2936282	13
4252898	13
2647919	13
29769925	13
6587437	13
837525	17
6046949	13
781048	13
6950948	16
17654948	13
10342740	13
9165505	13
242827	17
15000761	13
10659975	13
29577358	16
844993	13
1935949	13
14158531	13
4197173	13
4703198	13
7004230	13
21853261	15
24912028	13
19041398	13
2134521	13
7548388	13
5627836	13
13424580	13
12941036	13
7576493	13
9635038	17
4001362	13
2823560	15
5726599	13
3006436	13
14683701	13
6642123	13
2754081	13
7241678	13
8453698	13
21817917	13
3520916	13
3789838	13
13808925	13
2862069	13
7647252	13
5998857	13
768548	13
5296416	13
19444471	16
11788360	16
17208813	13
4480370	13
3021243	13
9745145	13
14882171	13
3893889	15
17452029	13
20442865	13
9670695	13
384839	13
4794197	17
6382561	13
860781	17
9632851	13
6539016	13
14065556	13
18338639	13
5757050	13
24013726	13
528593	13
4487643	13
478041	13
12897390	13
8770742	13
38968389	15
7104882	16
13572791	13
636892	13
3796061	13
5080660	13
13558919	13
8243289	13
14044953	15
6065389	17
12930808	13
264563	13
4170695	13
3519834	13
3400884	13
4877846	13
15903957	13
7364909	13
11917576	13
4426370	13
4693135	13
17118965	13
12437248	13
5175489	13
14662420	13
97206	16
5421785	15
6730833	13
8861563	15
2589318	15
6743835	13
12552818	13
1624267	13
8557112	17
8295103	13
10683932	13
8644251	17
2489547	13
22583963	16
17228557	17
7860336	13
21482421	13
2504279	13
1519668	15
21173098	13
3348989	13
3323090	13
2347267	13
1003999	13
12291596	13
7127045	13
2233433	16
280846	13
4260234	17
3631232	13
7312169	13
14016770	16
51799385	16
8390165	16
14752844	16
15535894	17
3796537	13
345164	13
42243069	13
700426	16
2393922	15
7471277	13
2415501	13
171376	13
1796726	17
1666876	13
7385625	13
9164634	13
6976812	13
3195308	15
133325	13
6886168	13
8800578	13
3749782	13
1568173	17
693859	13
2351384	13
1998915	13
6121449	13
2419413	13
3128430	13
9066785	17
6256284	13
1659817	13
13098873	13
1252268	13
5778278	13
242533	13
5736135	13
8849205	17
2565916	13
6594074	13
12540820	15
15166626	13
5411354	13
13266041	13
1229376	13
11428289	13
9466945	13
18021582	13
4444689	13
7303981	13
15719286	13
18457495	13
11862506	13
5105700	13
12911362	13
6279242	13
12707132	13
10196205	16
4038881	13
13312526	13
5486229	13
6323141	13
14523973	13
8227428	13
35865716	16
4381581	13
5355493	13
2285797	13
13510744	13
18414314	13
6242494	13
870445	15
3530713	16
22291856	15
32326077	13
9114994	13
19326912	13
6016409	17
7816128	16
7712380	13
5736428	15
2001011	13
12960072	13
9673304	13
31354203	13
5604330	13
6744053	13
7205902	13
13975510	13
37624	13
1630133	13
14214248	13
6669397	17
2198995	13
6725005	16
757773	13
8117591	13
11468916	13
1936018	13
5299537	13
12838147	13
1954134	13
4650019	13
965919	13
104454	13
6171103	13
24634918	13
3925617	15
4767436	13
8154057	13
11842526	15
10225853	17
3343862	13
3918115	13
1695117	16
15344390	13
8417658	17
6038465	17
5699194	13
5578476	13
2210912	13
1558005	16
6890875	13
5591192	13
7260289	13
1685248	13
3705916	13
15001141	13
3788280	15
10724345	15
11692807	15
4052927	13
1175832	13
4338786	13
5936226	13
8304610	13
10195369	13
2639609	13
9606955	17
959634	13
17269727	13
1408632	13
5607537	13
11744845	13
6996596	13
25197079	13
49899	16
1096797	13
1607672	13
16447979	13
8278053	13
8716039	13
4335885	13
1139252	13
6931952	13
6681409	13
10545810	13
3105948	13
2386689	13
3440907	17
3091011	13
8296782	13
4224288	13
13688519	13
3141567	13
5500075	13
5862812	13
20701766	13
2359637	13
13996677	13
10196075	13
22618019	13
1596456	13
2195094	13
6845129	13
2094538	13
2749065	13
2112139	13
5728825	13
16559999	16
5239757	13
6884215	13
7111261	13
1143271	13
1408146	13
8249102	15
790924	13
3929102	16
4431248	13
4840007	13
12132347	16
5597783	13
2359307	13
9056781	13
2941291	13
6848525	13
7046486	13
580813	15
1872404	13
13325167	17
15024179	13
4726768	13
4364794	13
19893251	13
13423800	13
5880736	16
6860531	13
1694347	13
9933427	13
9902755	13
25676876	13
9274350	13
12361669	13
8216237	13
506378	13
4615560	13
42184184	13
10721784	16
30896895	13
3741600	13
16414339	13
28911906	13
12183001	13
3876712	13
23764946	13
6052277	13
1859082	13
5596554	13
3087252	13
10199737	13
1048607	15
3874272	13
3670056	13
4320194	13
1591228	13
7357359	13
9748570	13
2196427	13
646458	13
2146350	13
5691422	17
3730176	16
1578772	13
12596120	13
9286451	13
1014618	13
5327206	13
5277593	17
25723644	13
434472	17
7471198	13
9410532	13
27472925	13
2563448	13
2828174	13
2006810	13
3801337	13
4884215	16
1310144	13
5895346	13
10350753	13
7893133	13
1758178	13
6666208	13
10540606	13
7944115	13
521857	16
7935112	13
14493382	13
7522569	13
381073	13
11993558	13
11771001	13
5817423	13
1734923	13
7262391	13
3776638	13
13592630	16
16133556	13
9281575	13
4583784	16
14795556	13
64598	13
1284706	13
1939916	13
2016800	16
23814355	13
3529962	13
21643692	13
5819986	13
1856831	13
17628475	13
31226441	13
14063901	17
18985793	17
13825402	16
3862733	13
5528079	13
5703751	13
7193964	13
3881860	13
1826618	13
20391260	13
12091182	13
904533	13
19498025	13
20151142	13
12201079	13
2321224	13
20829172	13
2792619	13
2347980	13
221152	13
531548	16
383082	13
5238322	13
4745362	13
655545	16
13224092	15
9109807	15
1672628	16
4248519	16
18797033	13
7694695	16
6507799	13
3936511	13
486764	13
6448005	13
1726847	13
1308035	13
5123068	13
4934784	13
1165092	13
7941064	13
34892528	13
2280327	13
40010229	13
9265691	13
9624905	13
36679242	13
2567292	13
6649414	13
1633740	17
4233626	13
3615246	13
18601027	13
2662726	13
7563395	13
12210879	13
5764565	13
6666832	13
11970706	17
17872269	13
13743338	13
2693214	13
1863564	13
982440	13
2771767	13
24098938	13
69172	13
8163969	17
3369932	13
11736673	13
3743287	13
2826664	17
11648251	13
3278634	13
21262931	13
8823283	13
2584297	13
379171	13
4216140	13
544264	13
4610624	13
5414953	13
12069125	13
1890243	13
1193536	13
1453463	13
9935487	13
3301924	13
6093379	13
16162203	13
2426794	13
2399755	13
18841791	13
4801192	15
17020588	13
17328208	13
755036	13
1378205	13
10482474	13
10553037	13
11801461	13
4690377	13
6062471	15
479981	13
7732173	13
212583	17
2315373	13
5319439	16
2523574	13
3753490	13
10488762	15
421948	13
688199	13
13596034	13
17161254	17
3363955	13
23824361	13
3144216	16
11663249	13
13693108	13
3474104	13
16741548	13
467602	13
355976	13
1034917	13
7517729	13
4963241	13
2825140	13
14555288	17
4788135	16
559029	13
7780279	13
5103964	13
18223044	13
946730	13
4491093	13
4465308	13
4245252	13
687405	13
1853608	13
10198468	13
3405844	13
11841956	13
21512655	15
643960	13
1512940	13
5425046	13
1833089	13
10598122	13
3702799	13
1536036	13
2883791	13
6744371	13
4779355	16
5773220	13
10807383	13
1716599	13
7011415	13
983505	15
5489493	13
8057604	13
2056501	15
5121083	13
3600785	13
24186495	13
2504542	13
16603735	13
2927454	13
816020	13
835000	13
10448636	13
1731736	13
3139803	13
5834620	13
4786697	13
432472	16
14143246	13
5659899	17
31546465	16
5437617	16
8948039	16
2171553	13
34209174	13
3156017	13
6329955	13
8876557	15
9035445	13
2744311	13
3075339	13
20470922	15
4021008	13
10299596	13
2449258	13
1593326	17
12752767	13
272322	13
15514285	13
555479	13
25283430	13
25125605	13
2309638	13
4162976	13
2521267	13
8800351	17
2118479	13
11727153	16
1727400	13
5706317	13
454791	13
6237416	13
13272066	13
3527718	17
1674051	16
5470863	13
917299	13
23381229	15
46043485	13
5693959	13
9758201	17
5504048	15
2394248	13
3023877	15
32147442	16
2718711	17
8111482	13
22089305	13
3250092	13
3740819	17
8265420	13
2604069	13
78248876	13
20462379	13
3319294	13
5410964	13
17758949	13
165804	13
27299023	15
324637	13
12263788	13
21086905	13
8442582	13
13846514	13
3336283	16
448409	13
9129107	13
11680223	13
6601093	16
17883492	13
8340887	13
10306685	13
21595109	13
10237221	13
10213047	13
9361831	13
18807480	13
11694555	16
5417816	16
3544077	13
3062419	16
2299281	13
28801144	16
6877627	13
11258362	13
111617	13
13797693	13
4923286	17
4091758	13
45426661	13
553375	13
1932090	13
45149412	13
1160862	13
1439051	13
4599123	17
7980245	13
3231791	13
7055701	13
23243276	13
16745994	17
5750446	13
7590885	13
18129888	15
7571284	13
564643	13
36615040	13
3287010	13
7169175	13
689396	13
5214013	13
14292374	13
474205	13
720413	13
1963211	17
4162499	13
26280514	13
7272846	17
784891	13
8231365	13
1752201	13
10900814	13
12537894	13
7010929	13
12272749	13
1454309	13
811234	16
18279836	17
1653118	13
10101362	13
964541	13
22573042	13
763427	13
1334615	16
5946926	13
2775476	13
6393871	13
393532	13
14132666	13
11613121	13
11697809	13
17253559	13
1509722	13
10269310	13
7056793	13
1547970	13
1075042	13
14522681	13
10949103	13
312131	13
7401567	13
15736002	13
591582	13
5857886	17
322717	13
36546142	13
13092692	13
8446009	13
262560	13
588618	13
21026714	13
1988131	16
17807575	13
7187976	13
3137195	13
4383001	13
583685	13
1251888	13
5743266	13
2602968	13
2852981	13
21362242	15
24413593	13
3497714	13
2498255	13
7197540	17
13100824	15
1235442	13
2623099	13
1321760	16
15925231	13
161834	13
3788127	13
265868	15
4399374	13
1034017	13
16280484	13
2619296	13
3531117	13
18178954	13
20305605	13
3771406	13
19258130	16
7022904	13
4781210	13
4367351	13
3365069	13
2636549	13
4140919	13
321389	15
989269	13
239864	13
5824944	13
6994002	17
8517815	13
2050883	13
4215512	13
7452921	13
16805380	13
16964163	15
3819705	13
582633	13
11134889	13
104091	13
16631710	13
9317558	13
453299	13
1607387	13
22166595	13
9991461	13
484119	13
9577103	13
8144068	13
26366645	13
252218	15
1874186	13
6009365	13
5814652	13
5965443	13
523155	13
24522324	13
2187543	13
1081859	17
31693272	16
2687400	13
10796891	17
7082725	13
42550573	13
14044055	13
559066	17
7690265	13
11055500	13
8718843	13
4907173	13
5211413	13
11926650	13
2989571	13
2466763	13
3638415	16
10144834	13
1910074	13
15673365	17
6962631	13
17537854	13
9040776	13
1352680	13
4582116	13
18713769	13
3430737	13
2090520	13
14495186	13
908457	13
12053637	13
1321817	13
7860201	13
29065340	13
1493156	13
11967906	13
3387014	13
5153244	13
13071177	13
14013115	13
5435548	17
18773129	13
9969054	13
7082317	16
9099492	16
1435131	13
1269760	17
858256	13
13330100	13
33359240	13
5165788	13
7829861	13
800216	15
1760234	16
2123046	13
2063995	13
47434557	13
3805758	13
33542883	13
7200586	17
15795461	13
11703038	15
15266191	13
4928502	13
7216633	13
1172537	13
12416969	13
12066950	13
5867642	13
15216078	13
1850533	13
866483	13
5089377	13
11986694	13
23383254	16
5026745	17
13692837	15
11897597	13
3561727	13
9497856	13
2267207	13
14100729	13
7867372	15
2376068	13
1307317	13
1691567	13
2918797	13
5544704	13
8304007	13
1021365	13
4689163	13
14105582	13
7025452	13
5113993	13
1584471	13
5527531	13
31039766	13
2785280	13
16395927	13
3717673	17
3194676	13
411774	13
10177088	13
613551	16
4967479	13
870930	13
6076798	13
3327373	13
2391041	15
2823449	13
1459137	13
12077504	13
392453	16
27061564	13
7821397	13
16639074	13
1756317	13
5992633	13
8364176	13
5538018	13
5368478	13
4186898	17
18648985	13
3210439	16
4166899	13
8871046	17
4374625	16
7678223	13
5101631	13
3693556	13
4847981	13
163083	13
6219957	13
13958640	17
873968	13
3931076	13
825223	17
5528893	13
39652620	13
2835336	13
2297140	15
10996563	13
5562924	13
4068768	13
1163202	13
4281095	13
5154218	13
938617	13
10037929	13
2580721	13
17953197	13
4806177	13
6802552	13
849842	13
4194009	17
6992666	13
6412331	13
6555896	15
5737347	13
1636323	13
17692815	13
11021856	13
18775823	13
2285003	13
13808216	13
1985014	13
1886276	13
10977840	13
6009032	13
4372977	13
6370217	17
6365331	13
2011691	13
9721252	13
40174526	13
16932494	13
34127331	13
2842384	13
7946993	13
15203003	13
22259700	13
9818432	13
23439949	13
11104984	16
15720822	16
13191214	13
312649	13
10097399	13
1001942	13
4760124	13
2135539	13
2033939	13
2333224	13
8642741	16
99018	13
5234955	13
2011258	13
11194926	13
19420381	17
7770976	13
3744231	16
20301545	15
26425283	13
311747	13
37871954	13
674398	13
379001	13
20484916	13
10926987	13
154744	13
8471317	13
25798725	13
30970038	13
19441542	13
4597631	13
4723205	13
2169150	13
7807114	13
647346	13
8864041	16
3491268	13
7747854	13
8248791	13
12038787	13
8073983	13
10597517	13
9524359	13
5078645	13
25508848	13
4456415	16
1319955	13
6348213	13
3803922	13
3466401	13
52355358	13
9258490	17
4519769	13
5546209	17
7342442	16
16215813	13
2263744	13
372244	13
5168487	13
1519710	13
1680371	16
8645138	13
8540178	17
12536867	17
12230964	13
10888627	13
3558721	13
2066915	13
1653587	13
2594627	13
221704	13
9414307	13
4722422	13
33575	13
6366727	13
25100571	13
7283660	13
4884660	13
27935379	13
6451968	13
4043149	13
5171158	13
18850033	13
10184630	13
603091	13
265179	13
16842313	13
17656758	15
13958803	13
9266459	13
16538221	13
6062194	13
4858422	13
2969572	13
10868994	13
11082613	13
4457753	13
8212192	13
2901737	13
7291100	13
5355874	17
676479	13
11180687	13
219648	13
2806500	13
3507418	13
17244906	13
32841682	13
5688515	13
2975576	16
16645747	13
3802343	13
1162839	13
6477084	13
20099717	13
6107663	13
16477370	13
1774534	13
629040	13
14130054	13
43733531	13
10567630	13
16033814	13
20628600	13
1128524	13
35994151	13
33778620	13
18013135	13
5767558	13
122020	13
2944756	13
35860849	13
17040648	15
4434243	13
3816991	13
1715855	13
6948900	13
15654188	13
11165981	13
3927611	16
517242	16
167338	13
1070822	13
6788995	17
10372496	13
631764	13
8177916	15
80820	16
32139593	13
282831	13
16801086	13
12870027	13
34985999	13
2687427	13
4867859	13
1309824	13
13779716	13
6307443	13
6047242	16
4231644	13
7424184	13
29745272	16
37350008	13
3265624	13
3508471	13
9903033	13
9010878	13
2579815	13
17176940	13
12050690	13
8248833	13
20331216	13
5352680	13
12828492	17
8145956	13
21785965	13
23792345	13
527367	13
7193468	13
2687765	16
295528	13
1824211	13
4132131	16
1099051	13
5354841	13
1705347	13
26379201	13
14173607	13
13400885	13
14711861	13
14103607	16
16996809	13
6476240	13
1582660	13
6152013	13
3439574	15
8846224	13
7125012	13
2501555	13
9037321	13
36164746	13
13697319	13
3633788	13
2206682	15
24746306	13
5801841	15
9770642	16
4928585	16
4337424	13
13372767	13
4673524	13
2726082	13
4978768	13
11631497	13
6395928	13
6122685	16
2682643	13
29012603	13
2575104	13
13476614	13
7258644	13
17785935	13
7024451	13
10203858	13
6664098	13
5230693	13
12377915	13
34660844	13
3092930	13
1357618	16
265836	13
12330604	17
4801570	13
1910215	13
13274918	13
2985024	13
21309881	13
12350756	17
5315570	13
6834709	13
7524515	16
3386369	13
17642726	15
793164	17
4603551	13
34686189	13
5646115	13
4548916	13
7550525	13
1744320	13
897805	13
8020895	13
7070700	13
9851087	13
10631577	17
1008530	13
6394045	13
5561297	13
15339201	13
13403080	13
31035038	13
475775	13
2834379	13
20879251	13
13013085	13
10134613	13
11212704	13
17715015	13
7406343	15
586360	16
1490704	13
27394404	13
7918204	13
2491395	13
968433	16
10631790	16
4652789	13
4330133	15
8051831	13
6125271	13
21378144	16
11877805	13
10608281	16
19371672	13
31484958	13
1712402	13
26642374	13
7768591	13
23639657	13
50494	13
2505499	13
28966781	16
1448579	16
6895104	13
298719	13
2279732	13
1468996	13
1284746	13
6858490	13
11572902	13
12122357	13
25329080	13
20353719	17
12020626	17
2916657	13
3547942	13
7354876	13
7771452	13
744900	13
14055670	13
2465182	16
3341992	13
1839540	17
84509	13
3038136	13
17115909	13
15170510	13
1318095	16
685473	13
1409677	17
9883093	13
1212063	13
14921905	13
1309181	13
11314993	17
2906699	13
25214687	13
14281112	17
5003467	13
8861345	13
420240	13
235235	13
629455	13
62460275	13
2320487	13
5121689	13
3594973	13
4131084	13
2447236	13
10744799	13
20696311	13
664505	13
19251735	13
6499344	17
2047569	13
5706800	13
590556	13
15111629	13
5104143	13
172650	13
4138818	13
30908120	13
5133407	13
537823	16
19923108	16
673566	13
15652462	13
13574382	13
5119995	13
3146587	16
2579625	13
19494039	13
1541596	13
2912382	13
1582411	13
5177734	16
7022021	13
1175071	13
12134246	13
9146585	13
2751705	13
11464045	13
677966	13
4291045	13
455708	17
9946696	13
125074	13
3049964	13
8512169	13
11545361	13
378536	13
15565227	13
13827015	13
11634597	13
4822711	17
8877480	15
9272046	13
6107950	13
6405403	13
1728591	13
1013736	17
4618764	13
6395089	13
8339578	13
16599187	13
11211446	13
10750537	13
710109	17
31857966	13
15753464	13
9609087	13
2095310	13
1614698	16
4424687	13
7558808	15
19070027	13
3609376	13
3374529	13
10497366	13
778249	13
23244407	13
18829297	13
13221266	13
5743837	13
3946954	13
6043819	13
3441067	13
32592117	13
1194678	13
205910	13
1311857	13
3888305	13
2383196	13
1877295	13
11680908	17
8172113	13
14246321	15
8060906	13
17754806	13
8394957	13
1742079	13
3169759	13
4925734	13
11247215	13
4725532	13
9846224	13
688908	17
4157584	13
9875861	13
7694150	13
6810976	13
7182072	13
5044784	17
15171639	13
742274	13
12138314	13
17633489	13
2209763	13
5268584	13
15107899	15
10778313	13
553597	13
31405763	13
14669905	13
2005582	13
11974680	13
23832420	17
2789206	13
7731019	13
26515398	13
15503946	13
17736516	13
2339481	17
6530894	13
30250	13
19121939	13
3504915	13
1343597	13
7887979	13
1976264	13
564982	13
5140213	13
14599841	17
11936809	13
14636519	13
1936887	13
261883	13
36960094	13
5354898	13
2482535	15
5459639	13
3375544	13
5980204	13
13989107	13
4444965	13
3078675	13
11996385	16
7528660	13
648070	13
9509080	13
7526297	13
12311764	13
5345612	13
20442169	13
3907123	13
5509715	13
11477275	13
9898177	13
20011434	16
12162094	13
7931365	13
2126969	13
15711142	13
32989329	13
8493106	13
23117760	13
38562395	13
6717464	13
4893830	15
4193773	13
909462	13
2869123	13
1204836	13
685760	13
24849673	13
3676094	16
1216144	13
1139785	13
9004690	13
1952367	13
15986137	13
28143348	13
15450275	13
6645824	13
5633033	13
8030523	13
459750	13
588866	16
12616525	13
870059	13
1116178	15
7331900	13
8765795	13
1503580	13
6198513	13
14960548	13
10764086	13
4089836	17
167223	16
5157353	13
5551510	13
2776572	16
37997755	13
3572135	13
13709006	13
4026658	15
4608613	13
3254527	13
33373949	13
127211	13
12978756	16
8241675	13
4213758	13
3645248	16
1417001	13
83036874	13
12006312	13
748713	13
554320	13
7499367	13
1458379	16
552298	17
8628870	13
5453976	13
6703224	13
3041588	13
12867461	13
8539816	13
2548642	13
5922581	13
10394413	15
2316632	13
357131	13
1681133	13
8062136	13
245621	13
19919185	13
12788303	17
3490818	13
3146097	13
516963	13
237434	13
5297820	13
1189260	13
4946313	13
6296796	13
1113889	13
4858796	13
4000603	17
4048134	13
15604482	13
10620659	13
6241107	13
19109965	13
1185694	13
1986073	13
1773477	13
21219035	17
6145559	17
2978980	13
1428987	13
19337938	13
6411358	13
1478969	13
772961	13
2687741	13
4965244	13
2622514	13
1315834	13
5369583	13
1027706	16
2917463	13
10152670	13
1415437	13
16394089	13
8873645	13
1296068	13
1373056	13
1891886	17
512378	13
23560921	13
10021245	15
22295700	13
39524144	13
21338886	16
4148945	13
5689271	13
15227092	13
5800511	13
1282232	13
377299	13
10347892	16
2911327	13
4582994	13
8039305	13
6266966	13
27271141	13
17010717	13
68691	13
983856	13
18425441	13
4162298	13
218435	15
3031362	13
1818038	13
9072758	13
2654670	13
4767695	13
9474845	16
7809873	13
958742	15
8751574	17
687968	16
8324277	16
3535238	17
4735641	13
4622863	17
6551194	13
2908383	13
1349404	13
1010803	13
11111899	13
1977211	13
699629	13
6008020	13
6223539	13
4441691	13
5057994	16
145781	16
4682832	13
690846	17
12596692	13
3353106	13
1351428	13
5142894	16
2815411	13
565861	13
2518682	13
12091063	13
2491793	13
20080162	13
4129755	13
5193434	13
5818576	13
13012464	13
236008	13
12517714	13
349691	16
44534534	13
1243366	16
3989186	13
16160358	13
356285	13
9949648	13
24214987	13
440437	13
10115392	13
1070738	13
9359079	13
31517320	13
21076053	13
15930031	13
3166939	13
10225725	17
2466514	13
2982460	16
2046133	13
5909071	16
36437954	13
241699	13
2263752	16
10010296	13
2939807	13
9773824	13
924320	13
9354482	13
13892719	13
9572508	13
7875714	13
12988997	13
1903688	13
12825054	17
5819324	16
4399167	16
11798188	13
222751	13
4747221	13
4246373	13
12906517	13
43338892	13
35373	13
14072035	13
28708209	13
20526500	13
4564488	13
13503522	16
14105357	13
5941112	13
9048825	13
970346	13
2032387	13
8039974	13
10194720	16
5814533	13
12435482	16
14925360	16
42653669	13
9343003	13
6189457	13
1458557	16
297901	13
9151432	13
8556372	13
2186778	13
2176288	13
5931043	13
321631	13
23622023	13
8533223	13
689493	13
9103055	13
7483287	13
26681808	13
12451603	13
23070306	13
24287223	13
4001633	13
13588773	13
160935	16
4323134	16
3009170	16
14957058	13
7884028	13
8067197	17
4077686	13
3718819	13
3481513	13
2329848	13
1971630	13
7164692	13
5442107	13
5890683	13
2591800	16
5310004	13
7524807	13
4332172	13
17289574	17
5591381	17
3834478	13
380631	13
19052466	13
2803991	13
21134270	13
3231973	15
1182298	13
13486148	13
7805309	13
18876450	13
976563	16
3660414	13
2008374	17
6943789	13
7208353	13
5291121	13
638884	16
12312542	16
9431852	13
48895	13
8700952	16
12151335	13
3244123	13
621501	13
11067451	15
1661657	13
15990824	13
14723305	13
8911974	13
574444	13
4974044	13
3936778	16
30184124	13
919419	13
3801796	13
1399504	17
6745867	13
285949	13
4730363	17
4818342	13
2785730	13
5518370	13
5172163	13
10148373	13
8007163	13
12883758	13
1544155	13
11957613	13
1529166	16
8677100	16
8230527	13
2154899	13
4470864	13
1747144	13
5741519	13
1694058	13
2064703	13
4504858	15
7497041	13
12729988	13
15004156	15
8065975	15
12099909	13
18106429	16
5709822	13
1715705	13
5885838	13
294661	13
5885799	17
5873871	13
13163137	17
4208158	13
10416210	13
11702701	13
703111	16
8186455	16
5965350	13
5095290	13
495927	16
8436846	13
15923567	15
3431812	13
13689434	13
169818	13
3017037	13
1799401	13
370577	13
12819168	13
6094448	17
8895196	13
2132420	13
19610708	13
6830075	13
1395388	13
17666801	13
1396139	13
4541781	13
624435	13
8641061	13
4257051	13
6389571	16
7330948	13
6051614	17
3572068	13
8310961	13
2854638	13
541069	13
85956	13
16281493	13
877363	13
17932320	13
6186297	13
13131422	13
4355542	13
2212466	13
6652833	13
15323959	13
11730971	13
3766263	13
12727792	13
5995908	13
10179931	13
8485978	13
4442	13
12607	13
16089574	13
17849847	16
3236511	15
4405578	16
1498956	13
13604196	13
14928868	13
6833167	13
19225230	13
8350747	13
6974031	13
4145814	13
699108	13
2891416	13
1368836	13
967802	13
11030948	15
6102822	13
2177350	13
7462357	13
5612589	13
702464	13
10707388	13
24888088	13
14852775	13
21230254	13
42098188	17
2684554	13
225671	13
8297169	13
25672276	13
60970	13
14079381	13
8277228	13
3765783	13
3771087	13
15745056	13
8600005	13
5653089	13
4121048	13
10285673	13
7715041	13
6472057	13
9855673	13
32539639	13
194204	13
29404386	13
699966	13
2145486	13
5876847	13
6355595	13
2366103	13
25526067	13
22318436	16
6485591	17
9951268	16
3389399	13
22648547	13
5240962	13
5818678	13
32550397	13
10928383	13
4271307	13
965918	13
5986436	13
7194931	13
12488446	13
6710594	16
1286350	13
22691123	13
34640962	13
504465	15
11579744	16
13884029	13
3751656	13
6846428	13
1136666	13
47585093	13
66350	13
6402417	13
24020167	13
1156815	13
11531298	13
15549114	16
18399092	13
6228773	13
8778929	13
5989362	16
4835907	13
13857266	13
7081376	13
15794867	13
2553191	17
6071412	13
18976822	16
1516258	17
3835742	13
4776417	13
2260499	13
5938754	13
1291060	13
3797048	13
21451881	16
1176616	13
4541611	13
1079060	13
2550308	13
39512984	13
15744479	13
5446217	13
10838976	13
4714559	13
1805816	13
5443144	13
12558994	13
8103842	13
5314252	13
25924517	17
2983619	13
1751209	13
4833466	16
31698549	13
17769592	16
7980543	13
6592444	16
6343793	13
1764422	13
66279208	13
2821772	13
6495750	13
1083630	13
32797043	13
4761076	13
3307566	13
9581937	13
21388149	13
23285416	13
12434333	13
96422	13
1238275	13
4209950	13
26483089	13
7738594	13
23689096	13
3085645	13
2593970	13
4342789	13
3767941	13
39669573	17
5872307	13
18397169	13
2576520	13
27060117	13
1265931	16
15971400	17
1619062	15
16416635	13
2821160	16
26259752	13
14490473	13
8329965	13
7997504	13
4794411	13
8121977	17
398127	13
7970974	13
1710694	13
5470384	13
4513204	17
547475	13
6451417	13
23539646	13
9371239	16
6470931	13
11098187	17
12765387	13
7351280	13
5034532	13
755754	13
5138903	13
9110876	16
13162141	13
2331001	13
18021067	13
12739816	13
28232480	13
12828154	13
3007498	16
16920041	13
2699163	13
32982030	13
24708164	13
108072	13
21106284	13
18237765	13
3865932	13
2032737	13
518318	13
1587696	16
202660	13
10438032	16
729222	16
91742	13
9840573	13
7548984	13
4000863	13
2538748	13
20037251	13
1444726	13
3419448	13
14786800	13
3181486	13
5803725	13
314909	13
824025	13
7235551	13
6626666	13
2275244	13
14045598	13
883812	13
1359348	15
11427850	13
8941257	13
13538028	13
18408432	16
27045972	13
2705584	13
1075410	13
19045827	13
2310742	16
10633840	13
7733117	13
10147843	13
17501485	13
4450662	13
23293495	16
20717530	16
11282705	13
23705422	13
223360	13
5952616	13
17698106	16
344749	16
36880870	17
14347192	15
14017195	13
1911519	13
5281479	13
3231924	13
3489752	13
3827780	13
16018610	13
7986602	13
5173965	13
3946871	13
5794851	16
10612883	13
14263296	13
5706942	13
369268	13
4135793	13
12977636	13
13318214	13
6109949	13
6894366	17
14723631	13
2177602	16
3052332	13
1697049	13
10343606	13
600035	13
27441961	13
1699241	13
8335969	16
2401720	13
12839189	17
1335878	13
14848091	13
7777244	16
3722926	13
20292277	13
2468413	13
1751632	13
91603	13
1367495	13
11403739	13
18026220	13
11898712	13
1314473	13
10429943	13
452569	13
11155679	13
7169190	13
13928086	13
19538775	13
2082155	13
6003895	13
10542394	13
14419029	13
19374656	13
11714351	13
3642146	13
3492716	13
9858661	13
18828158	13
11657150	13
1425414	17
987664	13
3518838	13
18361559	17
9868386	13
2976453	13
15927836	16
5517998	13
3903561	13
813225	13
2192542	13
11399400	13
1078189	13
11762578	13
3532662	13
1650063	13
33667959	13
6054957	13
5164823	13
9403027	13
5000773	13
4273703	13
40641633	13
9005298	13
3748861	15
9965328	13
223119	16
3055527	13
383540	13
33674060	13
4404707	13
18166080	13
1168112	13
2523338	16
3398580	13
755527	15
1425183	13
999360	16
9704652	16
105410	13
959120	13
5562646	13
15163033	13
5851467	13
2054581	13
5045065	13
7545867	13
1870322	13
2221295	13
1772648	13
6392085	13
30653427	13
3711830	13
4890968	13
11090039	13
4062028	13
32606741	15
1941795	13
9467244	13
2012230	16
9190960	13
11296180	13
13940813	13
699115	13
3197261	13
8843519	13
15380712	16
16124419	16
4970934	13
15889449	13
10456835	13
10893662	13
8016421	13
8893613	13
5917911	13
696886	13
3625779	13
23152357	13
11819785	17
10563354	13
9458714	13
8750395	13
4838487	13
6301909	13
1571031	13
10936844	13
508014	13
17491102	13
13905347	13
6190239	13
4564970	13
6018600	13
10395111	13
19093529	13
20331931	13
16478935	16
3908431	13
6348295	13
7966601	15
3115474	15
31764112	13
3776310	13
18932106	17
5224731	13
13164704	13
9199084	13
4327851	13
738990	13
904690	13
24058665	13
2517818	13
2072868	13
4732801	13
22596916	16
2459903	13
26611593	13
4828081	16
9537092	13
8778763	13
22171742	13
5164308	13
1913934	13
525757	13
915234	13
5704706	13
13196275	16
9467442	13
1746588	16
770322	15
20077918	16
665328	16
4213891	13
1554414	13
6539450	13
21451141	13
32054762	13
21914198	13
2941043	17
997188	16
3208506	13
23572953	13
3130249	13
22457379	13
213772	13
4795441	13
4308836	13
10579100	13
3861022	13
9479926	13
10098583	13
8556148	13
12742606	13
1052818	13
706805	13
8188224	13
919510	13
1500117	13
1865803	13
11664083	13
14680718	13
10779379	13
13882923	13
5573359	13
8793700	13
4505751	13
7129364	13
7793783	13
3822477	13
7075383	13
13183392	13
17357006	13
4372037	13
9674218	13
1832878	13
2488673	13
12225599	13
5380948	13
640248	13
7776973	13
7582054	13
2309945	13
8667541	13
6482070	13
27320460	13
12532609	13
1133410	13
1118740	17
81510	13
18381506	13
19750611	13
13298773	13
4357808	13
441976	13
3860704	13
39471807	13
6460271	13
18097042	15
3482845	13
30148079	13
3823120	15
3639124	13
4357268	13
11031705	13
8626334	15
6961573	13
8437235	13
14199133	13
10590752	13
4355178	13
10528668	16
2858028	17
13871648	13
2936530	13
10990525	13
4991112	13
7520534	13
1264425	13
562146	13
2084175	13
24582570	13
3027379	16
2305781	13
14566523	13
1220941	13
9001054	13
3720808	13
7108055	13
14989424	13
7046730	13
8155052	13
13920562	13
3946766	13
7962787	13
9711313	13
7144189	13
2989049	13
4553542	13
1750417	13
1948958	13
12512339	13
243247	13
365818	13
15266797	15
6675256	13
4809292	13
14727622	16
13849450	16
16731357	13
5289132	13
2292359	13
5221067	13
11931156	13
13658769	13
5949510	15
16548555	13
16082129	13
2981700	13
6708514	13
4108091	13
1073401	13
1427579	16
3968622	13
9340365	13
4669326	13
1496366	13
11331166	13
4873873	16
20829427	13
12595165	13
5286378	16
1011826	13
8894160	13
1632708	13
15846759	13
15339798	13
11841997	13
1283705	17
4720717	13
5188884	13
10068435	13
2886876	16
4545945	15
7829315	16
5567888	16
3671411	17
1208633	13
1151860	13
1500556	13
23240439	13
3516551	13
2995669	13
28524	15
7898914	13
5410354	13
1281734	13
1729069	13
8775415	13
27936139	13
4182442	13
21132249	13
29651513	13
4621426	13
18987893	13
17173288	17
14155659	13
8965764	13
3027511	13
4680686	13
4018541	13
6072417	13
3300160	15
3503192	13
4429513	13
884099	13
2711579	13
79825	13
3148595	13
4389965	13
588913	13
40036828	17
13956511	13
2314653	16
1722518	15
7619278	16
22739391	13
4998462	13
1370947	17
20094074	16
12329989	16
25470964	13
698808	13
12251653	13
22921537	13
17219463	13
1044282	16
1798803	13
27024628	13
3702097	13
9941533	13
7459826	13
6879950	13
10978100	13
11865333	13
22995866	13
6419329	13
6394009	16
1999276	13
18708745	13
78695	13
4557772	13
2444394	13
4881691	15
7237025	17
3170668	13
6793377	16
3377704	13
4142284	13
34391028	16
5381760	13
113692	13
1243933	15
1300645	13
7125008	13
27331505	13
642048	16
3635402	13
2833481	13
1293668	13
775405	13
2854939	13
4576247	13
5231305	16
24466593	13
2229700	13
4986462	13
768713	16
273470	13
10079166	13
4602448	13
20894979	13
1398134	15
7229957	13
10294000	13
1134120	13
731916	13
9862199	13
2373451	16
3343552	13
7491799	13
13287605	13
3297618	13
14151606	16
199131	13
12302088	13
24775723	13
2043018	13
11078727	13
1904303	13
10986275	13
7902332	13
675148	13
12880908	13
1491833	13
4565371	13
10139025	13
4040944	13
8838621	16
19601555	13
8080391	13
2743923	13
8820319	17
16764831	17
946107	13
7560923	13
2229204	13
14250404	17
4573984	17
7004940	13
10742728	13
2817676	16
20115318	13
1284801	13
8430607	13
16243312	13
543323	13
24873732	13
17786350	13
8587824	13
3046515	13
9170660	13
1941495	13
12043877	13
5625127	13
4998992	13
3634720	13
8280955	13
7960612	13
2236438	13
1587427	13
2635627	13
1324326	13
6972423	15
3155776	13
5974188	16
3423490	13
23770555	13
14855805	15
439673	13
16806414	13
232308	13
3896997	13
12749494	13
11504990	13
8216915	13
1608051	13
894872	13
1682594	13
7978345	13
2121473	13
1137541	16
1025936	17
5838249	13
3935421	16
1995283	13
7232346	13
3865467	13
2785834	13
4591477	13
13931327	17
6704902	13
16087122	13
588837	13
4991532	13
19814861	13
10194311	15
15820057	13
8539718	13
5637580	16
2597999	13
5290103	13
24060662	13
134328	13
7754586	16
1627726	13
386734	16
2589439	16
8739346	13
10794848	13
7825919	13
7976044	13
6095621	13
4594590	13
3799002	17
12406369	13
3252682	13
37793	13
131358	13
26744800	17
675728	13
41478470	13
3563524	13
13028026	13
5181186	13
5300994	13
5108937	13
3969406	13
10359061	17
18833881	15
3368637	16
134095	13
2764326	13
4464921	13
208737	13
784027	13
1700467	13
10372109	13
7530433	13
9469038	13
4016243	16
13383538	13
4653811	15
793403	13
27591412	13
2121296	13
6679401	17
2453411	13
7808723	13
4036942	13
10083866	13
9329978	17
3770275	17
5582024	13
3849278	13
7527119	16
4410347	13
4457035	16
9403431	15
11987633	13
11381063	13
681244	13
2431002	16
11732767	17
5041272	17
1012820	13
1216621	13
187893	17
5916041	16
9957800	13
22324987	13
13194558	13
13127835	13
21548997	13
2788573	13
3279388	13
4521944	13
7721248	17
12212118	13
873280	13
21800205	13
5817217	13
8647059	13
35001931	13
10496446	13
33477408	13
197593	17
2554894	13
2704717	13
4317781	13
12363355	13
1875086	13
8716163	17
37449491	16
11973323	13
7208587	13
2788310	16
740647	17
5565528	13
31325816	13
15189320	13
11119230	15
4798869	13
4149408	13
642636	13
23558932	16
9333311	13
123835	13
13094375	13
24249493	13
35972366	13
5687529	13
7342453	13
6806302	13
13440472	13
24212839	13
4823118	13
30211770	13
42311321	13
752141	17
1816657	13
11130287	15
11134591	13
195728	16
1600881	13
423849	13
3792229	13
15725107	13
9026831	13
224212	13
6005997	13
6963761	13
6611539	13
2312131	13
17228212	16
15148345	13
4457967	13
14894764	13
26219395	13
519578	16
32267607	13
4180876	15
8803278	13
73415	13
12687415	13
21305125	13
10475771	13
21787531	13
5600116	13
15415065	16
381362	13
8261676	13
15660328	15
9860839	13
24553176	13
10595576	15
11173048	17
25216340	13
7779896	13
2811820	13
4052748	13
7721098	13
9978365	17
6889737	15
1438452	13
8472984	13
3681912	13
1303154	13
9108862	13
9346767	13
1947229	13
6409347	13
6871826	13
820292	13
1313974	17
2380804	13
1506985	16
4072521	13
2753591	13
34098340	13
6380820	13
10717349	15
8808709	13
10647248	13
7407554	13
1838249	13
9856357	15
16847576	13
765388	13
398870	13
9227634	13
1407843	13
7672547	13
6054351	13
2696805	13
10633443	13
5443071	13
2825075	13
3336052	13
3896666	13
19554376	13
26087834	13
9079902	13
13677656	13
8384198	13
6425001	13
20878252	13
12953131	13
1825109	15
1186939	13
6835573	13
9116674	15
10983446	16
12838579	15
294973	13
4776678	13
6392683	13
8543502	17
10675458	13
6430683	13
11010199	13
6371998	13
953764	13
5023969	13
5344271	13
20048044	13
2605351	16
5961099	13
5093187	13
3949034	13
3899138	13
24833073	16
4390663	13
381915	13
13209361	13
6045676	13
13865020	13
8213889	13
6884276	13
2486895	16
17899632	13
624256	13
10525600	13
4245461	13
1487233	13
3560573	13
22883965	16
5925525	13
812601	13
12850691	13
1475800	13
13046330	13
4325852	13
18360843	13
29767540	13
7119729	13
4484846	13
14300014	13
9797946	13
17963660	13
12225488	15
934275	13
3403904	16
5811344	17
18201226	15
19005071	13
19920409	15
2106737	13
2933906	13
2903847	13
35955933	13
12463230	13
30681407	13
1938670	16
2068606	16
7309545	13
15985542	13
1526015	13
5995360	13
7575003	13
2560904	16
11313637	17
8981794	13
3963994	13
4111247	13
3432954	17
2513258	13
52162459	13
10636121	13
19351955	13
1310987	13
12307038	13
7686709	15
21225366	13
15713689	13
54995423	13
815826	13
18046860	13
1172557	13
18234514	13
2838837	13
3794380	13
19407426	16
1943905	13
8320375	13
12227694	13
5606085	13
143603	13
2665751	16
10690066	13
17994173	13
8884047	13
3755699	13
90854	13
6008125	13
7658233	13
16649546	13
6522832	13
48132129	13
15274185	13
337765	16
83041934	13
14372108	13
13285274	13
7511310	15
10764176	13
11634620	13
23613692	17
8602355	13
4459063	13
974731	13
3367676	13
1075219	13
9954252	13
16916327	13
21742906	13
3836261	13
8417934	13
1731469	16
13059960	13
4153892	13
4997233	13
5607447	13
36613179	13
11266749	13
12765888	13
7129498	13
7941672	13
5121480	13
2302296	13
6016244	13
1094161	13
15164581	13
13158270	13
15077891	13
16868925	13
4578403	13
1775947	17
8773459	13
21237416	13
2125370	13
14386566	17
3983126	13
4541414	13
182083	13
2596018	13
3216665	13
5734353	13
16783208	13
7955854	13
7255406	13
31224874	13
6417670	13
11289695	15
5308914	13
5215052	13
3565623	13
6590296	17
1707381	13
1183926	13
13697984	16
299057	13
4297591	13
18009795	13
3672267	13
669758	16
8531197	13
614446	13
5524645	13
4001995	13
2377542	13
4205271	17
2020143	13
2143004	16
12756702	13
14744911	13
1975118	17
3196233	13
6014129	16
1610791	13
4489338	13
12587607	13
11619809	16
3242140	13
4958629	16
6576806	16
1218754	17
8548675	13
1569733	13
22323158	13
1463173	13
1722998	13
11723410	13
11337800	13
2165055	15
885152	13
754017	13
4048769	13
19740722	13
2694207	16
16267111	13
3747177	13
11164710	13
5967745	17
4070502	13
2967745	13
11893635	13
12436187	16
2010664	13
7133031	13
25981001	13
11517646	13
297486	13
25409393	16
2787553	13
14338757	13
134975	15
6328568	13
5391601	13
21388627	13
18098655	13
18910106	16
1794764	13
11729594	13
8115848	13
15837246	13
490614	13
1975671	13
24877616	13
6639775	16
987909	13
29846965	13
14900547	13
13535296	13
1437739	13
2696850	13
7854128	13
28109773	13
15639966	16
17370695	17
5734911	13
7387792	13
7791452	13
4079390	15
1368843	13
7250439	13
8605308	13
1594125	13
3569319	13
28579782	13
7141289	13
9592569	13
2853606	13
424670	13
358268	13
129418	13
5481283	13
642714	13
1177260	13
2248141	13
21371820	13
6435181	13
18707760	17
5915842	13
21892503	13
1360455	16
12241148	13
4792283	15
1350726	13
1180981	13
20859448	13
1248864	13
4220891	16
11573856	13
4310842	13
5514089	16
15273654	13
11194105	16
3077833	13
4333357	13
28165357	13
2690739	17
4138049	13
11651860	13
972167	13
10249080	16
9461410	16
22683399	16
17729162	13
5767939	13
3593188	13
3288467	13
3530517	13
1107307	13
5007560	13
7218747	13
4505181	17
4989918	13
2098276	13
9741567	15
6641266	13
8592675	13
173925	13
2588764	15
9229028	13
8183011	13
6162045	13
1208878	13
887877	13
162296	15
4525912	13
1841924	13
7340527	13
4753465	17
1537972	17
24170050	13
5124800	13
2256353	13
13544015	13
778654	13
708263	13
10022167	16
7872279	15
3964166	16
26939563	13
553979	13
5224842	13
34993365	17
31766033	13
8559065	15
3689654	13
4042281	13
8127848	13
3645174	16
342770	13
2412971	17
4762718	13
1908176	13
3261819	13
9765779	16
9966098	13
10295403	13
20098488	13
489288	13
943515	15
2251686	13
1277746	13
4346972	16
14643164	13
550033	13
241293	13
394696	13
12041419	13
5503364	13
5555001	13
589044	13
7682081	13
2409938	13
23045880	13
17340924	13
9213177	16
4041731	13
7216268	13
4438019	13
12359919	16
3227323	13
2015572	13
5185901	16
2130448	13
6315303	13
322341	13
22903680	13
22733209	15
5860298	13
4606417	13
9688310	13
4846179	13
5307460	13
3826845	13
850550	13
38124731	17
832732	15
3092196	15
4348151	13
13881836	13
12834572	13
6638003	13
3403543	15
14798579	13
1273373	13
5341439	17
5600451	13
17242983	13
6074495	13
19784187	17
2634689	13
6063860	16
17833146	13
504465	17
17390624	13
9170867	13
1760051	16
512323	13
1333488	13
4758879	13
433535	13
24862612	13
23658294	16
2571522	15
1107162	16
5082827	13
2388130	13
12314775	13
10610105	13
6162061	13
2268375	15
28077740	13
3635171	17
3099213	13
5045801	13
2029647	13
12602903	13
4836272	13
3174564	15
4495432	13
4854530	17
4539098	13
15084240	13
709089	13
2414170	13
4572476	13
3127486	13
7679073	13
10988638	13
3015756	16
3963477	13
10869038	13
15007	13
1132639	13
7738005	13
3592295	15
1559651	13
4226203	13
19489219	13
4515588	13
6757301	13
1868611	13
8320352	16
3261101	13
584882	13
4398829	13
7647591	13
723362	15
10239051	16
6399890	13
13407481	13
5978423	13
33070575	13
1770744	13
5570600	13
146861	16
2657950	13
11803784	16
1432757	13
6767249	13
28916387	13
8351164	16
8810919	13
7293223	15
2303452	13
27681089	13
5519210	13
3811879	17
26810069	13
3820168	13
21550228	13
6949106	13
1735652	13
18770161	17
2912437	13
54973	13
1392000	13
14013716	13
5434366	16
1889678	13
24137561	13
45065377	13
4509147	13
423361	13
8478093	13
9759677	13
10143208	13
15562687	13
4656146	13
624163	13
10716472	15
15199824	15
5896283	13
40947429	13
7981708	13
19830281	13
16659037	13
10717392	13
6298825	13
4910440	13
5293421	13
4893688	16
7029938	13
5800897	13
21424633	13
9012988	17
17527486	13
9669706	13
4749589	13
5235479	13
1505423	15
3815663	13
2581483	13
9322824	13
596139	16
10706953	13
21360614	13
12682167	13
2740509	13
12728213	17
9386035	17
2508020	13
20916736	17
3035673	13
1279092	13
6110405	13
8122474	17
1432999	13
1868674	13
17886716	13
5872412	13
10232738	13
4420748	13
3511649	13
14313220	13
19124386	13
30343758	17
4377945	13
5046710	17
10394662	13
1025493	13
5388773	13
1316089	13
5459041	16
9193128	13
11366484	13
3889044	13
9455232	16
2255277	13
2222681	16
7354837	13
1702906	16
6496157	13
25606086	13
3944029	13
25348335	13
22617893	13
11060742	13
7801441	13
6154767	13
827342	15
1732657	13
9580313	16
6792215	17
12866466	13
21539542	13
5833035	13
10602535	13
8346681	13
7741147	13
18340867	13
5231244	13
2218721	13
3203929	13
11999045	13
2638956	13
11827722	13
19179234	17
6785605	13
4813650	13
56698	13
6195386	15
368592	13
4405689	13
2006299	13
12402798	13
4217761	13
45241	13
10382175	13
14321565	17
944996	13
9219596	13
2001091	16
1137149	13
12727686	13
4026996	13
1321498	13
16416211	13
3524087	13
13463748	13
4995510	13
1952946	13
2661167	13
9406885	17
8441559	16
39720	13
4180908	15
1480826	13
11513827	13
3247259	13
3422194	13
3939892	17
675180	13
2268750	13
1146532	13
16229520	13
17523850	13
1709166	13
440789	13
2662458	13
4147107	13
9684459	15
20073101	13
11708214	13
7813756	15
11872317	13
4098928	13
59646246	15
16566194	13
4362647	13
3460759	13
1229200	13
2953453	15
2744578	13
11576513	13
2099695	13
18734633	13
4304072	15
106394	13
4228204	16
6728627	13
18638467	13
1602165	13
7965464	13
15940650	13
5032156	13
10932748	13
942837	16
12802210	15
8105847	13
10587146	13
17290842	13
6866679	13
6770623	13
1519782	13
32391529	15
4795947	13
12974032	13
3565165	13
4685066	17
6287548	13
10162375	15
6454646	13
4031323	17
18557327	13
426747	13
9442436	13
17911655	13
17335944	16
8952707	13
12511052	15
1047859	13
16100684	13
5644998	13
16481	13
21741440	13
6626826	13
558531	17
5610639	13
411880	16
11159324	16
5301200	17
6190702	13
727454	13
2767679	13
7347578	13
5064199	13
791353	13
11180770	13
1522436	13
11634498	16
58079	13
5919951	13
8313406	13
1184124	13
8260872	13
9482386	13
546052	16
4518237	13
2965826	13
14359530	15
34112348	13
518837	13
6176072	13
7889058	13
10512928	13
12340663	13
3996269	13
7174583	13
5381572	13
2566034	17
1965923	13
1951561	13
3160662	17
13058805	13
761015	13
21310488	17
1259261	13
11461871	13
1208952	13
1356997	13
13454105	13
17857111	16
24543921	13
10332787	13
7715336	13
4905455	13
22600475	13
10359965	13
670361	13
7830580	13
7444065	13
3223580	16
12005951	16
6393528	13
22695729	13
8700418	13
1215063	13
2921873	13
16587	13
8073932	13
6038926	13
2233198	13
2106471	13
19758973	13
17858387	13
11545895	13
711966	13
8977231	13
3660030	13
5290030	13
8817284	13
13057460	13
8515747	13
3493779	13
11358015	13
5181369	16
1634921	13
6331016	16
17094008	17
5377485	13
34323006	17
452137	13
4494327	13
7647569	13
1181883	13
6681802	13
1636306	13
7128926	17
18380896	13
3064055	13
14934120	13
8491439	15
5387431	13
3031863	13
1063221	13
2160510	13
32272346	13
8654061	17
10296132	13
352748	13
1179441	13
4841022	13
3735933	17
7941872	13
4084128	16
36365406	13
9816680	13
9111284	13
1546690	17
19294574	13
14770878	13
2291211	13
10820294	13
11247678	13
5112076	13
5980174	13
14779212	13
2055822	13
10451336	13
6084778	13
19594483	17
13043491	13
11636313	17
3574068	13
1815497	13
2226087	13
9764648	13
22753638	13
7271791	13
1100299	13
2047897	16
897583	13
7640180	13
22338353	13
13772418	13
7009051	13
7478603	13
15274277	13
776112	13
2651928	16
13760100	13
19381391	13
4571290	13
4624175	13
1305627	16
409674	13
555459	13
12636360	13
13207767	13
2840393	13
3221924	16
1205042	13
1051462	13
2687211	13
21579998	13
10299212	13
17934301	13
164312	13
31774703	13
7520462	13
3655125	15
14600240	13
4743832	13
4930348	13
8185658	13
1000996	13
3318229	13
507845	13
12131083	13
397755	13
9434193	17
141821	13
1151855	16
19674554	16
1646597	13
12935616	13
24679233	13
415251	16
5885740	13
7337561	13
17213755	13
9245797	13
6738635	13
25039861	15
10695524	13
11985734	13
1842530	16
1407175	17
4321444	13
4544965	13
227058	13
9493478	13
16546531	13
48851566	13
5741547	13
26255476	13
3790827	13
5621820	13
1208772	13
2226780	13
17742635	13
17858716	13
2612183	13
28637884	13
7992710	16
1470302	13
4890213	13
2853392	13
2905956	13
3804698	13
2951977	13
1395949	13
6375855	13
5353394	13
19046523	13
5669666	13
1131620	16
1760704	13
9476673	13
4045828	13
4891505	13
6124633	13
17020313	13
1688928	13
11359657	13
16467190	13
7340991	13
14590061	13
6228880	13
2804503	13
8866427	13
30667	16
23178209	13
38117305	13
18044255	13
5604220	13
11653280	13
8532549	16
5710106	13
8374628	16
19052447	13
35390	13
11709128	13
1593221	13
2020123	13
1010133	13
1022606	13
10241817	13
8899178	13
8528865	13
2540170	13
19913361	13
4008703	13
6191391	13
1961954	13
13906604	13
13192825	13
1190591	13
5245103	13
1692808	15
5805965	13
21547426	13
3788098	13
14081702	13
3756181	13
31083809	15
9307517	13
12810237	16
3663148	17
296202	13
1520114	16
6828129	13
11340209	13
1017267	17
1136294	15
926696	13
3854761	13
6920459	13
1622599	13
21001851	13
11916071	13
14957257	13
5158713	13
41896225	13
13846134	13
4752051	13
4590639	13
2472129	13
1823589	13
7451008	13
6395391	13
1543516	13
2725585	15
14131557	13
940413	13
27722362	13
3585969	13
6846412	13
5112939	13
62461072	13
22285320	13
52877566	13
1390072	16
2832552	13
3649907	13
831110	16
4761659	13
1442109	16
4773860	16
8878437	13
3084443	13
2420328	13
293409	13
2737232	13
7656871	13
6067505	13
13897338	13
19749740	13
8241610	16
4426014	13
2944951	15
3897408	13
12350749	15
6697616	13
5977835	13
3028300	13
2773556	13
142159	17
12015513	13
13063861	16
271719	16
9270100	13
2101405	13
3609691	13
1170547	13
3493362	13
29293686	13
14180074	13
3665653	13
36093223	13
1038085	13
5351442	13
21721	13
2462236	13
8271556	13
9125350	16
10575093	13
5148556	13
2189596	13
1261002	13
6660763	13
7669362	13
19023183	13
7803107	13
5590350	13
10567838	13
2247553	13
3685648	13
2363251	13
7024707	11
4480614	13
3981744	13
41385836	13
10167200	13
1124767	13
12064974	17
11098335	13
7344559	13
1644060	13
7349388	13
1857669	16
4512628	17
2500596	13
40216921	13
33724327	13
2401397	13
8541341	13
5529208	16
4499473	13
19534395	13
9503105	13
12183424	17
10803958	13
731251	13
2720605	13
1297654	13
1167859	13
11029781	13
1648127	13
21340944	17
13052017	13
11730717	13
1790837	13
10691024	13
4403578	13
2335203	16
5974793	13
9593345	13
47600	13
8074448	13
11620532	13
3754087	17
1028248	13
12095827	17
6029758	13
2121809	13
352576	13
7020539	13
5356112	13
5969131	13
8158121	15
8663845	13
1997068	13
11619613	13
2352104	13
22445911	13
7781562	13
300036	13
8642256	13
6902884	13
4529490	13
3869954	13
45609133	13
515730	17
777816	15
10504358	13
1451967	13
7655876	13
522090	13
2833742	13
21482485	17
11023200	13
552994	13
29980516	13
8314185	16
9991328	17
24700360	13
2152501	13
383737	13
3656495	13
5662134	13
11233460	13
9566647	13
8868130	13
30279415	15
8315808	13
11538498	13
9574664	13
112981	13
33964032	13
2372345	13
1121436	17
7394756	13
1262497	13
553894	17
4772428	16
2066927	13
4156116	13
5270233	13
11779969	17
9211911	13
6876655	13
698566	13
1923655	13
4980373	13
22106579	13
6301029	13
7662030	13
7738630	13
8978136	13
8257552	16
16072390	13
4695748	13
1477839	13
2541316	13
1538886	13
22839	13
15527563	13
4866212	13
5100745	13
25453603	13
743328	13
2517051	13
8858496	13
15245395	13
6225090	13
770813	13
1221467	13
22805168	15
3121580	13
5105693	13
1802673	13
14567381	13
11569775	13
3740613	13
316047	13
2686557	13
976321	17
26829730	13
17395919	15
1529537	13
1814868	13
5445542	16
5234821	13
16198267	16
374464	13
2858074	13
9984883	16
47836647	17
3784044	13
3945453	13
1588546	13
26319769	13
1931961	13
11969735	13
2468644	16
22584457	13
2433564	13
4981172	13
10590276	13
10776114	13
7650428	16
7367703	13
2695311	13
2645446	13
20613634	13
16250851	13
14822825	13
3427683	13
9392606	13
2863544	13
20047167	13
1568393	13
17391556	13
23425842	13
1907586	16
8061122	13
2491210	13
1004980	16
60085	13
34580945	13
5852058	13
1949842	13
1776426	13
2680618	13
1306328	17
4285816	17
9621898	13
1985336	17
7650725	13
21200202	16
4266864	13
2704841	13
3051509	13
22724226	13
4324841	13
3053156	16
27404056	13
5061619	16
10681337	13
2430322	13
1652874	13
16549812	13
4437838	13
8813667	13
24882068	13
11724210	13
1110731	13
12336433	13
3197374	13
5593821	13
1855974	13
7808997	13
3691999	13
9741927	13
10719325	13
11477733	13
21701105	16
6930909	15
5250684	17
2438908	13
2461747	13
5013549	13
1835873	13
19430145	17
9234853	16
13124754	13
536199	13
4847427	13
3343607	13
3456242	13
42517048	13
818960	13
4434427	13
6970461	13
8980421	13
3399657	17
1445851	13
31508689	16
2650105	13
38875	13
541850	13
991000	13
4233099	13
5995902	13
4156298	13
3186858	13
6245611	13
3402561	13
17457414	13
5562388	13
679795	13
20622103	13
10707290	13
9382416	13
62026	13
1872128	13
3930687	13
691805	13
1423364	13
2311016	13
1383737	13
1027963	17
25333117	15
22517796	13
6693681	13
14361427	15
2975980	13
7052160	16
11471234	13
1778576	13
3229208	13
7359866	13
5145550	13
8687833	13
5718335	13
5189502	13
11583966	15
1828358	13
1121110	13
15877788	13
3374977	13
1105027	13
25942577	13
8700094	13
969807	13
13010726	13
2125484	16
1676615	17
101665	16
8251598	15
26029360	13
3154369	13
513951	13
2011402	13
2871773	16
11094979	17
5521485	15
2443168	13
9716483	13
7758247	17
4140039	13
2275343	13
1928243	13
20464333	13
5694492	13
22350948	13
18148604	13
5813629	13
1685466	13
878853	13
14606793	13
3324496	13
4298621	16
2561742	16
10940183	13
9213534	13
24490170	13
9340219	16
4136299	13
6523163	13
2325256	13
10880141	13
2472659	13
3134379	13
10486501	13
1394563	16
4598383	13
22315354	13
1492846	13
17151933	13
10898740	17
4171363	13
2864653	13
18298112	13
11509485	13
2467703	13
4797846	17
2986121	16
28153782	13
8901765	13
3330066	13
27275251	13
2138900	13
4248191	17
13493678	13
14226987	13
634590	13
20568986	13
18143308	13
11721952	13
12691227	13
122362	16
1691838	13
258164	13
1384093	13
52680104	13
14454025	13
10005586	13
640571	13
14659011	13
3332748	13
4238662	13
16009756	13
16310988	13
2331220	13
4271292	13
2886803	17
66433	13
12038339	13
1978139	13
5282752	13
4862294	13
1308861	13
6024257	13
13647450	13
32434640	17
3305300	13
6525026	13
1221822	13
5048480	13
9649348	17
19513358	13
23919798	13
12048366	13
1510561	13
12574828	16
1940650	13
1969144	13
9421923	13
2217466	17
12233	13
17196541	13
6712065	13
944913	16
13863661	13
26491502	17
12568624	13
17631368	13
7568499	15
1503301	16
1940935	13
17648838	13
8877140	13
23567143	13
3178362	13
5929086	13
625311	13
4109298	13
2194347	13
6509415	13
26306326	13
28909687	13
16119101	13
4530558	13
4865124	13
27786880	13
12552704	13
2744398	13
5786143	13
2728375	13
8180478	13
8240773	13
464821	13
22222022	13
13815302	13
2465545	13
12386815	13
1448317	13
1102532	13
1512480	17
6006771	13
25537057	13
2165313	13
4160384	13
2634140	17
4793960	13
3947824	16
7707895	13
11450061	13
6569493	13
12114290	13
14373387	13
18967199	13
13181587	13
6636863	13
7563221	13
20903871	13
2870635	17
28404075	17
3797324	13
1352010	13
7957942	13
2320674	15
12771294	13
18327439	13
7761922	13
1201560	13
455002	13
1544204	13
673293	13
2557772	13
16908334	13
15900159	13
7138749	13
4179440	16
4540155	13
9187428	13
10630673	13
2495859	13
5144934	13
8116381	13
3583933	13
5868910	16
25855472	13
2526252	13
13535119	13
8388630	13
700416	15
21529984	13
13906576	13
4751064	15
17304153	13
793894	15
596429	13
7785898	13
24890419	13
1787694	13
1930322	13
5877926	13
8077038	13
14865793	17
4592941	13
8074444	13
20770915	13
16797442	13
4231147	16
5709749	13
3397132	13
12447601	13
4539592	13
14452497	16
2416836	13
5017626	13
2780660	16
10062499	16
876895	16
456702	13
7564662	13
7719460	13
2494091	13
2882788	13
6595007	13
17825545	13
2447940	13
5687310	13
7618030	17
5913583	13
780737	13
11810263	13
1644732	13
277221	13
10978848	13
28251261	16
24659539	13
18094339	13
24856549	13
2011022	13
9261148	13
20109163	13
8497164	13
2028675	13
2689396	17
3804629	13
10517429	13
2328059	13
7329639	13
8136998	13
608148	13
9850551	13
3896879	17
12381202	13
1521842	13
10100255	13
14052005	17
2418958	13
8248688	13
2715618	13
18464700	13
9755427	13
5594937	13
731394	13
530514	15
955489	17
13016201	13
5805688	13
1219942	15
25215567	13
9219457	15
10666219	13
1838077	13
1473185	13
10620657	13
9474213	13
13351633	13
8366486	16
33685693	15
5884713	13
11423083	15
8550265	13
6141096	13
586424	13
8766847	13
25333986	17
9699010	13
1554698	16
2179872	13
4389332	13
273004	13
1699437	13
3535519	13
23620378	13
621467	13
6068557	16
2972741	13
23956633	13
7533594	13
11232639	13
14427989	13
2008701	13
10688773	16
9375467	13
9123540	16
3956102	13
5007915	13
1577825	13
874877	13
4649412	15
7776479	13
741858	13
2684083	16
5296589	13
7284950	13
1659589	13
2609109	16
27152241	16
3014560	13
5819734	13
223384	13
1248692	13
5101143	13
3449677	13
2898687	13
4217796	13
14707332	13
9661141	16
9727733	13
3312199	13
8380525	13
873661	17
515006	17
19690829	13
6873457	13
19734884	13
16360776	13
16258506	13
5015258	13
11749875	13
8516444	13
443582	13
1181253	16
797326	13
4715127	13
23028628	13
9791072	13
571500	13
5205244	13
2886898	13
10454870	16
10394165	13
5915166	13
9441765	13
9557315	16
2629433	13
3269262	13
841557	13
4596330	13
6000170	13
2458532	16
1539454	13
65279639	13
5178722	13
32637812	13
25601130	13
7205499	13
7701221	13
2325487	13
3105559	13
5522786	13
4561893	13
72043	13
6938444	13
1326037	15
5446743	13
17837772	13
4066325	13
5237567	15
4891179	13
10857663	13
341143	13
11448356	15
3719742	16
8200307	13
26521748	13
19740025	13
8323463	13
4479687	13
4150235	13
16087266	13
9787858	13
1263079	16
7665520	13
28961662	13
5315254	13
15699320	13
1885740	13
3506131	13
3027533	13
8621247	13
35137059	13
3637525	13
12646664	17
3710322	13
5689507	16
43390170	16
8619746	13
4332530	13
10130984	13
715993	15
1731681	13
5602586	13
5310032	13
51289014	16
16508060	13
1292142	13
10223755	13
395049	13
4058033	13
35148734	13
6317782	13
1175052	13
1312377	13
18915478	13
6481601	13
3177924	16
10586225	17
6584369	13
34153434	13
9685406	16
5738049	17
2700273	13
2630294	13
1385093	13
5555508	13
12095414	13
27945185	13
3074604	13
12248089	13
8017092	13
11765259	13
1339957	13
1181035	13
9409137	13
4333098	15
912863	13
4011269	13
9864276	13
12126667	13
17894789	16
13623656	15
5528636	13
771039	13
28942492	13
20438074	13
2203973	13
2739581	13
14791572	13
1486965	13
1807225	13
1606937	17
1478971	13
28650384	13
34919215	13
1953562	13
3131896	13
3588317	16
20202838	13
13862310	13
6784600	17
2661799	16
15176989	13
4191864	13
3736466	13
2915420	16
7341300	15
4176354	16
4404680	13
990495	13
5420933	13
14043989	16
15488225	13
20593052	13
21559534	13
2418783	13
163553	16
2122380	13
590401	13
6389132	13
37314264	13
226617	16
12849563	13
15860535	13
329699	13
2546558	13
19616	13
3170914	13
730875	13
11640590	13
20973836	17
23246771	13
6063650	13
6388778	13
3859527	13
14562291	13
41307862	13
24459461	16
8202270	13
17791132	13
7079893	13
10225215	16
7496242	13
3985193	13
11907560	16
5831655	13
26377111	13
5617240	17
2241756	15
3048760	13
3725727	13
5368274	13
9151546	13
18875243	13
5129896	13
5823898	13
9781109	17
11436699	13
3656711	13
5987977	13
6180981	13
6816738	16
11368801	13
7524489	13
15800177	13
5377112	16
782552	13
2798404	13
13125036	17
778879	13
6652320	13
9554806	13
3480678	17
950063	13
4203271	13
6940989	13
4088097	13
10145941	13
7984861	13
598338	13
8294949	13
16327374	13
19689530	13
6686576	13
915719	13
710532	13
10981520	13
2946621	13
10230346	13
405033	13
3581957	15
2747612	13
11808733	13
6417061	13
22069795	13
16484281	13
1633709	13
32294156	13
5319792	13
6600529	13
11425597	13
16295677	15
1871242	13
14659980	13
6041954	13
905557	16
4786303	16
3647617	13
47779	13
3354444	13
381006	13
7330265	13
6001751	16
4613202	13
11808533	15
10667165	13
2904486	13
4329213	17
1373038	13
12034956	13
2002186	16
3410247	13
3925613	13
6523029	13
801316	13
1525156	13
5069083	13
4999702	17
2497450	13
4975370	13
5634111	13
2343096	16
49861825	16
439958	13
18934628	13
17889245	16
1523255	13
790832	13
354405	13
20263756	13
486075	16
104967	13
18047491	13
5829526	13
675832	13
1814303	13
1787271	13
12533725	13
650023	13
3271726	13
1114071	13
8970198	13
9935975	16
766102	13
10625526	13
19743	13
12081189	13
23616597	13
7675620	13
10951817	13
12665821	13
16440423	13
7553885	13
13492480	13
3466327	13
5765796	13
1335234	13
14410439	13
25526009	13
8834626	13
8142259	17
783656	13
489752	13
4514300	15
31960667	13
5722709	13
6190856	16
12718417	13
1411218	13
1463958	13
4506458	13
1462293	13
2827605	16
9166425	13
5271137	13
17623075	13
6607697	16
16554781	13
327485	13
11061149	13
5165365	13
18878978	13
12088265	13
16674392	13
235635	13
3246873	13
17386256	13
402813	13
6187719	13
5562712	13
5593267	17
6366551	15
18508511	13
1311650	13
10341777	13
2966694	13
2362067	13
31397537	13
19874256	13
3030776	16
25794668	13
29840960	13
997857	13
5153379	13
10184611	16
13539719	13
3654863	13
22122251	17
4156611	13
8455281	13
12271229	13
3912332	13
1292295	13
3367380	13
16155976	13
11086567	13
3588041	13
4629237	13
15057253	13
4699169	13
3759810	13
17099708	17
887670	13
5032482	17
1772975	13
222522	13
2419861	13
1813223	13
3253454	13
12518286	13
15380542	17
2354363	13
1078439	13
14066110	13
3311504	15
3533572	13
2059028	13
5096130	13
7603898	13
5867713	13
22219441	13
19247731	13
1783126	13
14768320	13
5282125	13
2047245	13
4824760	13
8973950	13
5870837	13
1076283	13
7649708	13
921153	15
7629937	13
363255	13
18359636	13
5541418	13
4322316	13
14851081	13
13112316	13
2421357	17
11885105	13
10423650	13
944091	13
6637901	13
5193200	13
1703413	13
5516092	13
3948581	13
255441	13
5085553	13
1899282	13
21801483	13
12931669	13
16359020	13
29266432	17
11443639	16
43760662	15
5768003	16
11282122	16
18465751	13
24734731	17
230889	13
9160934	13
5089516	13
7646471	13
13048315	16
36254627	13
107833	13
18018292	13
8591992	13
369372	13
16938014	13
25144845	13
4706957	13
10285166	13
11295065	13
1876673	13
1624530	13
839327	13
3483709	13
941667	13
10256638	13
3239271	15
3552830	13
535860	13
509782	13
1974370	13
10614114	17
16218728	13
4636294	15
7551808	13
2065457	16
6855567	13
8867259	13
3976720	13
32666596	13
18047053	13
8192303	13
8088507	15
28237336	13
11904767	13
1257642	13
4074610	13
339111	15
8722845	15
17672090	13
12583809	13
27795325	16
9477328	13
22088816	13
19423235	13
4135143	13
1351545	13
8362253	13
8742202	13
22134246	13
3797389	17
6456161	13
1412591	13
2895461	13
8103601	13
815245	13
662075	13
16314958	13
874278	13
2050378	16
8367256	16
14071019	13
7153451	13
3736	13
10985301	13
5372726	13
5912238	13
16116603	13
3704192	13
2627182	13
50010705	17
6867022	13
658175	13
19175004	13
375380	13
2936410	13
9694960	13
17317545	16
7771129	13
24336536	16
4182653	15
1026261	13
30970092	16
21224705	13
27739890	13
721725	13
12479637	13
2301554	13
6508696	15
1071277	13
11614338	13
9995759	13
99589	13
18584972	13
7952352	13
9104050	13
10247666	13
19787300	13
15588734	13
27985	13
8982997	13
25094929	13
1334297	13
940255	17
4813	13
4925736	16
21049739	13
23544102	13
4005386	13
7348247	13
5216434	13
7834708	16
3972356	13
2146579	13
10552268	13
2187047	16
18414350	13
6762056	13
10373866	13
13882163	17
5563324	13
10227075	13
6375566	13
16736391	13
1008357	13
5494060	17
4253802	16
1376208	13
2059392	13
2633311	13
2403578	13
29483659	13
37396118	13
7737625	13
33061900	13
10208263	16
9635832	13
7772582	13
7635898	13
194043	13
1926473	13
191859	13
769224	13
1966863	13
963819	13
3162370	13
62563	13
7050605	13
852049	13
1165321	13
1824518	13
12933079	13
4637048	13
1765549	13
11548674	17
475718	13
1684379	13
5354059	13
3636646	17
528180	13
16100255	13
1551796	13
83203	13
10095458	13
3446765	13
4021650	16
3351834	15
6046126	13
10149230	17
78036	13
396474	13
8049402	13
18213666	13
150628	13
4311721	13
467931	13
19682913	13
3316179	13
4339488	13
27102416	13
4378665	13
15848988	13
1519327	13
7230000	13
2422675	13
303243	13
19443271	13
5956363	13
556765	13
1094624	13
16973134	15
3952788	13
1285779	16
25979538	13
1851285	13
17225868	13
996825	13
3893549	13
1839670	13
1659861	13
568054	13
19807945	11
6878376	13
1678655	13
6371861	13
5771605	13
1530076	15
4689295	13
17472956	13
14455394	13
7412158	13
23960719	13
19912052	13
14572180	13
8222122	15
7225494	13
3942266	13
10636690	13
8477916	13
9705045	13
16275077	13
15037209	13
2768808	13
20439082	17
7027551	17
1077659	13
2288051	17
6051545	13
6677842	13
12517917	13
17824765	13
19012516	13
501545	13
7786785	13
632581	13
15654848	13
1241013	13
5632673	13
4884730	13
14935905	13
6024700	13
3895038	13
39355123	16
5255581	13
16613140	13
3727072	13
5521305	13
8163671	13
458857	17
5316080	13
7028354	13
3433921	13
822820	13
15595873	13
5272321	13
3103441	13
27282990	13
2301852	13
16730188	13
2023083	13
5409071	13
2575830	13
8914710	15
5143042	13
5235929	13
3678681	13
5141554	13
6333058	13
7383011	13
2563509	16
2388344	13
1982424	13
3476854	13
1504388	13
1731771	13
2633353	13
5256538	13
4011767	13
1086870	17
6825224	13
47815	13
1073209	13
16277601	13
1911358	13
2041957	13
6751752	13
1989947	13
812936	13
14967398	13
6245105	13
2943702	13
22156174	13
5304642	13
1146031	16
8177153	13
2946395	13
12968332	16
779921	13
5933876	13
10503086	16
582641	13
10042531	13
7251135	13
3875489	13
12511809	17
15108096	13
10334529	13
2464910	13
7457529	13
4476055	13
1456901	13
19995477	13
10351190	13
8421712	13
5366863	13
6842772	13
19404675	13
11132414	13
15748004	15
631137	17
9300269	13
1698366	13
6935643	13
1632997	13
135164	13
4420039	13
1726434	13
7153231	13
8777870	13
10377339	17
2554549	13
2409774	13
14719559	15
5293150	13
5927315	16
425920	17
2278579	13
13277238	13
9221149	13
6403011	13
2707878	13
100675	17
1361130	13
37090414	13
2208303	13
3736370	13
7629219	17
12672766	13
809751	13
2053633	13
6238317	16
2713377	13
7272477	13
2706689	13
7393531	13
1488545	13
1512780	13
1974142	13
1344892	13
16346253	13
15653199	13
8213722	13
38300009	13
386052	13
16926865	17
7396415	13
2916067	13
414194	13
1300120	13
12060776	13
723629	13
24221571	13
1838171	13
18401624	13
7100296	15
4472770	13
20947177	13
1160240	13
7850304	15
2801211	13
4457874	13
11902337	15
3301593	13
1950492	13
3916870	17
1495613	13
7952380	17
22034572	13
119743	13
2974898	13
16773777	13
3457049	13
9157437	13
2515189	13
13802501	15
13334825	13
16584705	13
1320483	13
1624164	13
8335890	13
5855983	13
36947551	13
27841380	16
5202292	13
5673900	13
3419999	13
5216548	17
2663459	13
2347394	15
10310429	13
985133	13
22742249	13
1145125	13
1765007	17
2593054	13
2518411	13
1533493	13
3898446	13
28158265	13
4841600	17
8730197	13
491920	13
1099413	17
12162803	13
787378	15
18300228	17
7221900	13
1127933	13
820976	13
2144402	13
287607	13
202599	13
12849229	13
1756603	13
1940056	13
3062606	13
34348861	13
3974221	13
3960687	13
14315135	13
8771773	13
14445937	13
14225070	13
2338480	13
443907	13
2682085	13
2041237	13
7444794	13
17883180	13
6860966	13
10453224	13
11601390	17
7455475	13
16271145	13
7176506	15
6717714	16
20271001	13
28552839	13
7411300	13
19182268	13
3995911	13
1318428	13
9793677	13
1756964	13
2344054	13
3043366	13
7911970	13
4584651	13
273100	13
19168764	13
116731	13
3902200	13
12740123	13
5162612	13
426118	13
1284524	13
194927	13
2467306	13
2889208	16
15976302	13
28501866	13
1867997	16
2137981	13
3353415	13
27810191	13
1183518	13
13787052	13
5922202	13
7643347	13
5559259	17
14761405	15
1122456	13
7833410	17
22178997	13
15494870	13
1118087	13
5527712	17
12904220	13
3604363	13
3317222	13
38145341	13
3411921	17
6925572	13
4123562	13
12416065	16
8648209	13
5431116	17
112979	13
3149564	13
4982	13
1059534	13
16746319	13
2690344	13
1180476	13
12375728	13
5054097	13
5588388	15
8488459	13
26450929	13
4461281	13
8353149	13
11167531	13
36318605	13
4660195	13
18044009	13
14107991	16
18159847	13
668442	13
8872339	13
5323087	13
4980342	13
2790684	13
4911796	13
3518952	13
8735155	13
20678056	13
7478631	16
1489790	13
4417422	13
5763492	13
2359038	13
58008155	13
20311979	13
7728515	13
41750169	13
3092876	15
1752066	13
4525956	13
4401586	16
4821500	13
2683506	16
2229111	13
7282231	16
11761381	13
3829291	13
5451340	13
2234197	13
2576585	13
29591612	16
8052828	13
11944411	15
7141917	13
11349776	13
734301	13
2681967	15
79006491	15
5872800	16
17869883	13
3225844	13
25714962	16
2640984	13
1836526	13
12769362	13
32353237	16
17906154	13
3147511	13
17503784	13
4077737	13
187864	17
10718961	13
8119609	15
18955222	13
8937936	13
1473253	17
13907439	13
841244	15
659146	13
2264380	13
1271034	13
7288024	16
1675958	16
7848431	13
2446543	15
4494694	13
13583298	15
12964617	13
7689628	13
1541294	13
229853	16
2303948	17
7555348	13
4438907	17
7712779	13
20926963	17
17215360	13
7044893	13
2554091	15
27979229	13
13097163	13
3736308	15
4814349	13
6074077	13
15634796	15
12752904	13
9065475	13
4060908	13
2044982	17
121601	13
11912485	13
1741775	13
8325966	13
27423718	15
8086760	13
14594766	13
7177503	13
86796	15
2912106	13
17905759	13
2903105	16
5280442	13
1019233	15
11420127	13
835024	13
11779943	13
4782218	16
11735961	17
10173370	13
19372098	13
4737038	16
2079403	13
1355964	13
1896414	17
13976950	13
25966000	13
24183875	16
789578	13
640162	17
9096968	13
5385699	17
1793453	13
8160180	13
7614576	13
10051752	13
3366069	13
3987084	16
18537950	13
6404302	13
15696567	13
8100380	16
7451779	13
4783975	13
982639	17
3204724	13
3693017	13
3913240	13
1598645	13
8154027	13
7862947	15
2074160	13
9211188	16
9112085	13
13563722	13
15250405	17
122332	13
428278	13
460475	13
608278	15
19014316	13
2330296	13
4120547	13
13384889	13
11259350	13
13542359	16
3110540	13
8450289	15
92258	13
1168800	13
13297193	13
331925	13
33130378	15
12527782	13
9926821	13
26117287	13
3686244	13
534394	13
13880220	13
27630326	13
3996197	13
9009592	13
6870805	15
13224880	13
2110701	13
2672181	13
2238214	13
1905652	13
770455	13
8499914	13
11854440	13
15525845	13
10083987	13
8321325	13
1428390	13
11485312	13
2727220	13
8047886	13
3911193	13
6546575	13
1718368	13
30055362	13
3842493	13
224860	13
12299	13
2332126	13
492464	13
19995070	17
13050793	13
22424013	13
20767897	13
3126316	13
2284764	13
630112	13
1540282	13
24000574	13
13522235	13
14207293	13
9987233	13
3691865	13
5409694	16
2369663	13
19907250	16
3831723	13
7531498	13
3776078	13
829949	17
28434077	13
875458	13
4273079	13
10773324	13
1770428	13
4202439	13
17613878	13
46070425	15
6733137	13
17531419	13
27382102	13
291275	13
19217995	13
39453468	13
5346569	16
456851	15
1291325	16
10428096	13
10213852	17
4258075	13
6627456	13
3466345	16
20958	13
10173963	13
47204757	13
1354645	13
1483702	13
6079893	13
5206700	13
171697	13
2429840	13
6539856	17
17844006	13
12319624	13
1254892	13
6695952	13
5667051	13
14772979	16
9786951	13
9613924	13
186405	17
2950885	13
6223707	13
7272847	16
30882969	13
6407386	13
8959052	13
15716122	13
230186	13
5361544	13
21252972	13
4092479	13
1000696	13
17723428	13
366739	16
12510681	13
13977185	16
2285494	13
1175399	13
10473187	13
27498476	13
22626123	13
3287985	13
2788891	13
9676457	13
10968258	13
14224863	13
1590787	15
993064	11
7750692	13
3585859	16
1619121	16
3898440	13
2570853	13
19296111	13
19122004	13
4215002	13
1446793	15
1215547	13
25542386	13
9712169	13
15059063	17
3217950	13
609075	13
10586081	17
1003472	13
3075716	13
2457168	13
4402852	17
2183959	13
4048774	13
5971495	15
7493432	13
5292275	13
15388478	13
18840801	13
7025190	13
17983731	13
3501272	13
7465604	13
4781476	13
10437224	13
4794324	16
284456	13
6480271	13
33230	13
5836254	13
1888695	13
17686536	13
16777241	13
2847670	13
321911	16
4352075	13
1212327	16
4550074	13
5891848	13
2693795	13
13232102	13
2541082	16
3719915	13
4370601	16
14326933	16
8016560	13
94781	13
7475174	15
1833976	13
6502916	13
8244085	16
7874308	13
8549451	13
4565126	13
447018	13
8507045	13
349908	13
7189036	13
2846274	13
11049265	13
20613014	17
45777280	15
3352957	13
7294741	15
26227800	13
8169713	13
2353038	16
5781093	13
3555955	13
24958574	17
672567	13
20144142	13
12742953	13
5173158	13
4477721	13
11391371	13
44397176	15
651269	13
605161	13
5090085	13
1071899	15
5663835	13
4846509	15
859354	13
1363141	13
756585	13
11542535	13
7808042	13
8235974	13
8619898	13
13708185	13
363732	13
1302250	13
13105878	13
19757186	13
78312	13
17781469	13
2113156	13
12059621	13
3776885	13
398502	13
3299110	13
30750339	13
433349	16
5674	13
949798	13
12283282	13
3142308	13
2609049	13
12160225	17
2790890	13
29900959	13
9301895	15
14167699	13
3403595	17
1859708	13
462524	13
2391734	13
853900	13
6533959	13
3293807	13
11891312	13
5417868	13
2398215	16
20436131	13
7859569	16
15053423	13
1287675	13
8569036	13
17068403	13
6047782	13
326857	13
5266061	13
15722163	13
21514040	13
2322381	13
8474326	16
23580547	13
1137082	16
16992586	13
1214462	13
12367916	13
9429454	13
2460931	13
3230864	13
6395323	13
3827298	17
5036548	13
1022700	13
229156	13
26217403	13
18506288	13
4937150	13
1363958	13
6370325	16
8355075	13
376698	16
1671160	17
15510238	17
4888908	13
228170	13
4200107	16
7019871	13
857840	13
1763654	15
5760926	13
16343879	13
3382171	13
7934797	13
3510044	13
916898	13
564980	16
1977281	13
4735716	13
2063865	16
6540541	13
238406	16
3675235	16
12539890	13
22477548	13
4743530	13
19410800	13
7314820	13
17842936	13
1434087	13
10292243	13
4033960	13
1651031	16
755110	13
1755498	15
10673897	17
6000954	13
13185768	13
9423051	13
6713053	13
6096852	13
21268844	13
7135875	13
1577899	13
21418381	17
4374217	16
421754	16
15177076	13
7245719	13
2310738	13
2539590	13
29018612	13
38937222	13
29051353	13
669984	13
238604	13
1152922	16
14513496	13
5516136	13
20741610	13
794407	13
3102954	13
12403726	16
20735872	15
2019151	13
8031685	13
4972136	13
4338105	13
1154702	13
247159	13
6518393	15
6083635	13
2570152	16
5586796	13
10216215	13
1330163	13
2322249	13
84889	13
56188933	13
3599961	13
6708147	16
35239392	13
8781865	16
2898474	13
3739088	13
25449930	13
5558928	17
16040991	13
28716475	13
1843785	15
13756290	15
13369344	13
16966671	13
7824302	13
264401	17
6043763	13
95581	13
6513793	13
8707656	15
3579584	13
4437148	13
4212620	13
4418064	13
8156551	13
188389	13
3265865	13
4467326	16
16992980	13
2407345	13
2735270	15
1070053	13
98698	13
12556338	17
12445905	13
39646	13
747597	13
4418818	13
8116601	13
29610	13
112548	13
6432373	13
59594	13
1305289	13
6698071	13
19115136	13
3407371	13
19189613	13
658960	17
26186688	13
14678302	13
5851989	13
3582831	13
2575030	13
2195987	13
644587	13
11697455	13
9888641	13
18066780	16
9562845	13
14688692	13
12001967	13
7209503	13
2502977	15
10059238	13
602986	13
14650824	17
11731522	13
6247536	13
15075699	13
2406062	13
3832970	13
11380712	13
2674788	13
6715240	13
9404877	13
22418860	13
8505940	13
1629315	13
4081259	13
4902180	13
1629054	17
9589804	13
18751083	13
4273250	17
26994	13
4614254	13
5572972	13
3055455	13
1922274	13
424732	13
14355275	13
3941264	13
3088857	13
8061645	13
5037549	13
12756761	13
14551817	13
98771	16
25802362	13
4789855	13
9130998	13
1788493	13
6454763	13
6007251	13
3199079	13
8829095	13
436312	16
11691566	13
16470363	13
7466678	13
2432682	13
1637511	13
30528724	13
19942987	13
11646419	13
6200775	13
1055870	13
5927409	16
1119106	17
7796837	17
6006657	13
16599364	13
5620287	13
630226	13
8610467	13
42213122	13
13846332	13
22411045	17
2223086	13
8984591	13
12737229	16
6403409	13
23882178	13
4588361	13
22606674	13
526236	13
2847286	13
464835	13
9169127	13
18962694	13
351921	13
2216261	15
5058655	13
3815507	13
8645982	13
33188790	15
1384786	13
4655647	13
22462615	13
4099492	13
22136122	13
151535	16
435464	13
2930468	16
10504026	13
1230219	13
25415606	13
7675878	16
9591532	13
954910	13
8852153	13
4829773	13
5839640	16
7550813	13
13356530	13
19393280	17
1123842	13
36717758	13
2259839	13
3053421	13
14320293	13
4796289	13
6269800	16
3180880	13
4074461	17
2622838	13
608868	13
1796545	13
3613548	13
2716157	13
297986	13
20331527	13
3857867	13
2029179	13
35025872	13
8470573	13
572702	13
16365656	13
5757327	13
1814435	13
1812082	13
5192353	13
7089556	13
16173530	13
3543728	13
8702375	13
7175966	13
15474740	13
104928	16
35287491	13
3221385	13
165496	13
10511734	13
19015775	13
2082833	13
8161351	13
1036068	13
37732529	13
3930671	16
5084140	13
9533902	13
14511546	13
7794145	13
16523147	17
27744542	13
1144191	13
773659	13
3318378	13
8177086	13
925004	13
5174192	13
10744052	13
277543	13
10875756	13
9785154	13
176257	13
1547378	13
1300194	13
7437246	13
14893362	13
3075014	13
2898554	13
1226091	13
519146	13
12718084	16
3793099	13
22195237	13
11236504	17
3953235	16
453958	13
4678251	13
9870714	13
3098282	16
40978269	17
19937921	13
9533963	13
2540278	13
5711468	13
31403439	15
5638302	13
1762938	13
10897273	17
5640930	13
216082	13
4051377	13
2461080	16
1269132	13
6602489	13
6668714	13
4274452	13
1629930	13
5836722	13
6839557	16
1197503	13
19806312	13
1170964	13
214581	13
6627874	13
7796833	17
135272	13
1171548	13
8898141	16
243716	16
8154451	15
9385779	13
10572833	13
3449400	13
4397560	13
12838852	13
35780674	15
8434243	15
7873584	13
4305595	17
13113296	16
8535875	13
11113082	13
879566	16
18271169	13
9822759	13
29516556	13
5557368	13
3819916	13
1809861	13
12919529	13
2215859	13
5709700	13
5438164	13
1064025	13
14134313	13
14743696	13
493146	13
4595866	13
36337623	13
1483760	13
504490	13
4406593	13
224076	13
1540265	16
5020936	13
11247020	13
559854	15
74295	15
1643547	13
34054088	13
7990765	13
12065541	13
21429329	16
6312450	13
225229	13
7478656	13
10722546	13
13710538	13
1404719	13
5909504	16
1884395	13
691699	16
238090	13
69260	16
12545275	13
324506	13
923866	13
2857546	13
2125329	13
1531275	13
18490893	13
1967931	13
10606383	13
4333728	13
529685	13
6393532	13
15437471	13
24657834	16
18078034	13
1104317	13
7102038	13
19201725	13
1953453	13
3620032	16
10356674	13
13471697	13
6496864	13
5910231	13
11819423	13
20802558	13
4551140	13
36946520	13
2385165	13
6202583	13
18677150	13
16560354	13
8603934	13
10869381	13
7521339	13
6418577	13
14622332	13
7108364	13
2485178	16
10801453	13
13627929	13
12257155	13
2620440	13
1481937	17
11608525	13
934762	13
5799346	13
17201298	13
1041531	13
2251204	13
8143176	13
592484	13
11124373	13
4018517	13
15060144	13
4572315	13
8294242	13
1387372	13
2852520	17
10473045	13
2059477	13
1436585	13
10075492	13
8108636	13
4128808	17
5014485	13
3273623	15
8616962	13
800845	13
9861012	15
9860715	13
915417	13
27054297	17
6696992	16
1428393	13
1762047	13
5708770	13
29522536	13
17726734	13
600099	13
6765130	13
1544514	17
11670323	13
16017923	13
5056298	13
789394	13
2204879	13
7332665	13
7529097	13
11211253	15
30808900	13
5810630	13
52763	13
17735963	13
4315648	13
2046022	13
33020	13
36579649	13
13295719	13
9625817	13
13559538	13
1967134	13
11913988	13
8177926	13
3864402	13
499855	13
1332592	13
835209	13
23038280	16
733126	15
3036396	16
13266105	13
18920816	13
32764299	16
7955775	16
2775055	13
2476916	13
3825759	16
6819395	13
9405131	13
9936920	13
1797720	13
2283719	13
11860398	13
9265234	13
689898	13
7516458	13
6802303	15
1691463	13
290012	13
18025006	16
3763066	16
11065114	13
5503040	15
13892790	13
2788258	13
2558113	13
4717770	17
15396664	13
8467646	13
12021296	13
14053682	13
6633584	16
117037	13
14063283	13
6729686	13
6644899	13
6519784	13
6057984	13
5009669	13
10878158	13
17366205	13
19280819	16
3460833	13
30424087	13
1611845	13
1536850	13
4480762	13
6333390	13
1492305	13
4781211	13
34035601	13
6245830	13
1252722	13
9118425	13
7850344	13
26579709	16
14258862	13
12797275	13
2209216	16
213024	13
2598792	13
10569863	13
5194600	13
4201792	13
11948585	13
7956136	13
18340260	13
4722192	13
2072746	13
1244969	16
10269736	13
445680	13
4645008	13
6939305	16
708631	13
4335715	16
2094954	13
3058989	13
6317920	13
2784316	13
16330843	13
1134743	13
14818070	13
8642809	13
13221566	13
2002461	13
13859848	13
787241	13
307875	15
13698677	13
10648660	13
862093	17
5722713	13
1256052	13
3139726	13
5368368	17
8113675	13
8495497	13
15144316	13
37840946	13
2676607	13
3793873	17
24273929	13
1835849	13
2263351	13
2306750	13
14220798	13
23561620	17
10676618	13
5486236	16
9761393	16
11660115	13
5369349	13
27891509	13
8383699	17
18030532	13
1165719	13
3384686	13
5829545	13
30435564	13
2249578	13
17367290	13
5560927	13
1032189	15
14668702	13
1341111	13
18884177	13
3490309	13
1054968	13
962465	16
3493040	13
1598153	13
20456235	13
9097315	13
5005166	13
49655505	13
6119391	13
645806	13
6956944	13
3126902	13
3039544	17
19420674	16
4997208	13
473378	16
23382611	13
2122102	13
25541701	13
8011364	13
19817966	16
4091183	13
896661	16
755670	13
6331867	13
9310174	13
1906042	13
470151	13
4448619	13
3091055	16
2080195	16
3794	13
451842	13
16025760	16
3383744	13
10788901	13
2021773	13
10745240	13
16428964	17
32359586	13
16409291	13
1433546	15
6263403	13
9342259	13
1034526	17
828859	13
40057020	13
5941806	13
6340442	16
10382728	13
9885449	13
4667271	13
1939890	13
5465746	13
2195287	13
8806974	13
11562490	13
8373540	16
827978	13
3268945	13
11058620	15
1572300	13
9209601	13
12769235	13
1677132	13
166584	13
3339861	13
9801778	13
3170696	13
3530078	13
12433932	13
6282959	13
14453535	13
10183691	17
12065398	13
3660783	13
9631757	13
4548625	13
5116889	13
1688221	13
4626731	13
18538666	17
549762	13
1735474	13
635632	13
12190272	13
5268665	13
1706218	13
2615507	16
17131471	13
4693980	13
11867860	13
9834728	13
7097826	13
12212965	13
2280610	13
2722310	13
3769351	13
4444575	13
25813794	17
14320846	13
27376128	13
9998937	13
7893605	13
12089710	16
19701567	13
25750960	17
3826363	13
6046247	13
29000626	13
16917595	13
3965974	13
2427586	13
16036970	13
228826	13
5933475	13
5193881	13
2074626	13
12601165	13
12999137	13
2806448	13
14414079	13
1456062	16
2446294	13
28804	17
2303022	16
926000	13
4349372	13
695452	13
4780528	13
9779354	13
3148375	13
1233047	13
5854570	17
8837204	13
29218660	13
3117058	16
28250395	17
3003051	17
3185087	13
318902	13
3937651	13
18913789	13
3518812	13
1992683	13
762224	13
4598228	13
1305939	13
1703777	13
1018926	13
734836	13
12644429	13
19949531	13
1581060	15
3178149	13
4453692	13
4468129	13
2186731	13
2985592	16
18999696	13
14877999	13
2212357	13
675829	13
2407482	13
30271027	16
1598415	16
2872072	16
3812010	15
5553332	13
15304096	13
13337848	13
5250359	13
7164071	13
4661131	17
1976770	13
1590700	13
13888456	13
1666878	17
8415628	13
17364881	13
2903917	13
341183	13
14126324	13
9356594	13
8384675	13
5961843	13
15607641	13
6967500	13
6456931	13
134016	13
1167272	13
3469729	13
11252934	13
4242663	13
6655799	13
2082291	13
16229108	16
452411	15
11163676	13
737473	13
2087589	13
4659161	13
3435407	13
3900766	13
304064	13
3286081	13
6707715	16
5313643	13
5059116	13
6934117	13
181187	13
1138503	13
19128116	17
2732154	13
862120	13
16119459	13
2766911	13
594073	13
15165901	13
454583	13
20278120	17
2093402	16
5134395	15
5963978	13
1244045	13
914492	13
9641316	13
4313158	16
4308390	13
663956	13
8922263	13
2778169	13
5665314	13
13594671	13
5467791	15
2732975	13
19738499	13
16034534	13
25931018	13
2809140	13
7078007	13
7598691	13
9570940	13
26672330	13
6668368	17
381297	17
6024382	13
3260346	13
189166	13
16737300	13
1435666	13
3605041	13
15251289	13
19292373	13
7003091	13
12036851	16
7741480	13
17878842	13
3638471	13
10336653	13
1129773	13
10858113	13
4549652	13
9638983	13
16813006	13
1881364	13
8882406	13
2134673	13
2053605	13
12575111	13
8027158	13
2978864	13
19486089	13
14657912	13
4084040	13
5112810	13
19183670	13
16097239	13
726180	17
5535599	13
12555138	15
12674666	13
9546513	13
839542	13
31161571	17
5151389	13
6998250	13
10870791	13
1479001	13
7214656	13
5004068	13
6257494	16
28060523	13
1314301	13
4314082	13
3817400	13
9473651	13
4870579	13
28732480	17
4641296	13
5052120	13
2177196	13
2364056	13
13279259	16
900735	13
11870238	13
46638671	15
3901274	16
32362379	13
1351233	17
23885833	16
26339871	13
17045366	13
14693170	16
13199592	13
15609148	13
5755795	13
4535362	15
762893	13
5240067	13
7142690	16
971993	13
3037005	13
16967410	13
8832287	13
2066321	13
7715789	13
24144092	15
1417679	17
22195276	13
3144321	13
24258630	17
664032	13
17284309	13
9031967	13
84492	13
4457781	13
3073233	13
4224585	16
970829	13
20050657	13
3990223	13
8997470	13
24233583	13
4694647	15
8670855	13
29454400	13
28088818	13
28007519	13
3249822	13
13740872	13
3359635	13
8837282	13
13167648	13
15142399	17
690163	13
2755269	16
4952763	13
3168314	13
13190807	13
441006	13
17744623	13
1617734	13
9576175	13
18728278	16
20808764	13
12996566	13
928959	13
43731536	16
2682411	13
3311150	13
3515477	15
6750692	13
112178	13
7658197	13
2148477	13
5724357	13
4958988	13
4366493	13
15292831	13
453821	13
2327335	13
1796069	13
6352390	15
12152330	13
1557221	13
15946546	13
4416523	13
27830861	13
9476732	13
7418643	13
63589	13
15710790	13
3391902	16
7169476	13
5431428	13
18687235	17
13239566	13
20122111	13
1896478	13
19378076	13
5431480	13
19366222	15
10108703	13
24297497	13
7518155	16
44702	16
1991852	13
16126764	16
3451229	13
1849697	13
27282907	13
132876	13
13540112	13
7306757	13
3574826	13
11912711	13
19942690	13
2172183	13
1969652	13
21954864	13
18436843	13
28072199	13
13113369	13
12644170	13
1471599	13
776133	13
3558989	13
2035066	13
4089755	13
1899935	13
9119028	13
219238	17
107992	15
26022280	13
2375777	15
6230043	13
3319739	13
12594821	13
6193712	13
3712587	13
674750	13
971855	13
2165784	13
32288598	13
19966000	13
14756911	13
1940210	13
20939700	13
26413765	13
9895565	13
3687019	16
2928403	13
3712873	13
54991970	16
4148598	13
3644478	13
4363703	13
1732964	17
58961	13
7841799	13
6041565	13
3497200	13
4528547	13
3753014	13
15909173	16
9442692	13
3700283	13
4454852	13
5889849	16
4434363	13
4077790	13
2027853	13
12061582	13
4303690	13
4677	13
7510563	13
3167264	13
8338832	13
20576061	13
6614119	13
8695711	17
7404515	15
2004183	13
1869550	13
10958	13
19198215	17
6587831	17
12689160	13
4405564	13
3335950	13
3119618	17
2741919	13
2766631	13
4893782	13
15348121	13
4502632	15
3950353	13
11857944	13
11983939	13
716256	13
24366855	13
7858934	13
4564101	13
8448875	13
1590461	13
10201210	13
18788242	13
9655642	13
1906920	16
29510568	17
19741433	13
1966120	13
7207580	13
1028537	17
5192010	13
4190397	16
4880783	13
6295217	13
16000144	13
8884578	13
11624105	13
17480972	13
4259971	15
6976643	13
5359779	13
15521482	16
8553750	13
175033	13
1871416	13
8480570	13
2271324	13
5452760	13
23396347	13
25921871	13
1403472	13
3964244	13
11633534	13
1874623	17
8969469	13
12301376	15
22709896	13
14448350	13
15775945	13
4139251	13
2622721	13
12240405	13
13896121	16
1243032	13
13654802	13
4850726	17
3018485	13
9459541	13
13117030	13
15735213	13
564860	17
13275788	13
19181805	13
667952	17
5081930	13
10180552	13
6847167	13
18619767	13
5760913	13
14339129	13
3635223	13
2317387	13
42046213	13
27280434	16
25031879	13
25268856	13
12517325	17
5892878	13
15898118	13
21804952	13
3507079	13
14051393	13
280894	13
39760931	13
8242441	15
8587	17
2085492	13
1041023	13
779192	13
51568	13
8163888	13
1808288	13
142113	13
1204747	13
6640542	13
35390433	13
7799361	15
3739228	15
664194	15
13585596	13
4874040	17
4041685	13
6342371	13
2215951	13
12051463	13
2293633	13
11521582	13
1379417	13
17482718	13
4089284	17
24182384	17
453768	13
1076582	13
9581251	15
4493255	13
20697078	13
447419	13
7842754	13
9135569	13
3448134	13
23441121	16
1934512	13
8381161	13
27343792	13
5093581	13
24123959	13
11160416	13
14721131	13
6186801	16
8397841	16
5588331	13
2525874	13
8490142	13
414402	13
4117068	13
5262858	13
23241996	16
5914268	15
793424	13
1376710	13
4324997	17
5044449	13
3143195	13
13789644	13
355296	17
3578199	13
8098113	13
10168776	13
6827838	13
840921	13
3599150	13
24267909	13
2954261	13
1005865	17
3156271	13
12439909	13
1503628	13
10318581	13
3344261	13
1850970	16
18898619	13
8802629	13
17635	13
13050304	13
18514034	13
1643720	13
1433281	13
2228985	13
2952917	13
17924407	13
5695802	13
4861017	13
5609207	15
335014	13
19636239	13
3077187	13
5037630	13
2521544	13
2863610	15
5671610	13
2642422	16
10323139	13
357477	16
4594173	17
3637152	13
7105293	13
940347	17
4068726	13
3498928	13
3480388	13
4472892	13
10128854	13
4340878	13
2951065	13
11363938	13
2378300	16
3817290	13
2423437	13
14865138	16
33278169	13
2176779	13
13919046	13
1128692	16
7783824	13
94412	13
9249751	13
3933017	17
21048496	13
4575599	13
1833154	16
8754859	13
6124531	13
30063631	13
105064	13
669427	17
1643525	13
1316110	13
7295761	13
9369895	13
2249366	13
3150444	13
2023901	13
1959771	13
7033258	13
1318312	13
1653621	16
2506149	13
1146625	13
4785876	13
26547900	13
3284048	15
7010139	16
1273878	13
1021023	13
3702445	13
4538735	13
9924603	13
21356400	13
10724335	13
4369087	13
12314232	13
3455977	15
8557445	13
8266009	13
742645	13
2609717	13
1589466	13
513385	16
6004479	13
12180580	13
902086	13
9214212	13
5185061	13
260179	13
2015196	13
21090970	13
6495447	13
4628065	13
2085871	13
1518096	13
235932	13
21209652	15
18821301	13
2575402	13
5014788	13
2589446	13
3673697	15
2908683	13
4271893	13
1279125	13
19003009	13
30616653	13
1275943	13
454688	13
26927609	13
4434759	13
15080675	17
8669219	13
12861131	13
10835492	13
7651320	16
3673327	16
30373195	13
279840	13
2581686	13
17874199	13
2475063	13
9328638	13
8187325	13
5276059	13
10066161	13
50912541	13
4051777	13
3466856	13
7536044	13
29691178	13
4621115	16
1752497	15
252570	13
3791462	17
22575338	13
1487947	13
5690927	13
48533	16
2389800	13
1307649	13
7158004	13
29959	13
3400277	13
9148367	13
25999912	13
13123716	13
921634	13
925185	16
18264745	17
8584868	15
476150	16
12859746	13
2364567	13
3265565	13
1972867	13
10961688	13
2302662	13
11744777	13
386834	13
2145321	13
3547547	15
732607	13
2862790	13
17205049	13
10619318	13
2882227	13
1934518	13
4182426	13
5766559	13
12572685	13
7102101	13
11207913	13
7977227	13
557486	13
5311103	16
5929582	17
6086040	13
642307	13
15884754	13
2075983	13
10713168	13
2109943	13
16174105	13
8031965	17
7442795	13
9963372	13
577921	13
15656745	13
149095	13
9163968	13
10260142	13
3380979	13
12890766	13
3169682	13
10042651	13
3073214	13
15193944	13
7385844	13
2568619	17
9676523	13
8647014	13
1691877	13
5807939	13
6965183	13
10257	16
3686658	13
6978168	13
379452	13
2214766	13
9039112	13
24361452	13
1795864	13
1764678	13
10651537	13
665410	13
2722246	16
8738737	13
11418893	13
2645678	17
365788	13
6530221	17
8225661	13
16234669	13
2591897	13
131300	13
3591776	13
17720252	13
40835909	13
13496852	13
3034495	13
3365421	13
10922798	13
25800989	13
75790	13
20424511	13
7257289	16
2338988	13
2787689	13
14350450	13
12096177	13
7186287	17
310510	13
6692286	15
19563928	13
3297116	13
1504489	16
262628	17
47604747	13
36592249	13
12937662	13
15271347	13
4659773	13
7099317	13
2506704	13
24784445	13
16035309	13
30855228	17
3688268	13
4232882	13
8097247	13
17252345	17
8011249	13
2528011	15
18607566	13
8495360	13
1655394	13
5925602	13
2873300	13
77127	13
11940237	13
1394755	13
1887873	16
7347147	13
6442297	13
17495438	13
2935891	13
11196103	13
5298629	13
5603443	13
3027200	13
7877672	13
29322908	13
5353961	13
2533384	13
7801854	13
6078786	13
5294231	13
3919081	13
22983382	13
17824395	13
4031850	13
2989297	13
540078	13
36535159	13
4165197	13
32022	13
13447238	13
1083436	13
4505411	13
5907178	13
774201	16
511491	13
4760624	13
6289477	13
2692595	13
1249739	13
2665224	13
3527788	13
1314003	13
701838	13
673958	15
7329381	13
7491614	13
13503377	13
1852789	13
485142	16
3879617	13
14055674	13
2492864	13
4372476	13
666120	13
3009260	13
8848137	13
11946587	13
8309449	13
6558815	13
10400878	13
8788189	13
11450532	17
17441093	13
10254957	17
4875069	16
16211283	13
2737522	13
7945053	16
11981935	13
12776144	13
8418005	13
2336494	13
5946632	16
1609952	15
156804	13
5394356	13
2723183	13
434620	13
1494589	13
3797187	13
7969020	13
723556	13
16347583	13
20076998	17
14280502	13
8207010	13
1915076	13
1221048	16
7789640	13
6013475	13
536777	13
13440017	13
2921737	16
11482839	13
21873810	13
90656	13
8790052	15
20591377	13
2579592	13
17151537	13
154966	13
459730	13
9768074	13
15329896	13
8519167	13
39723987	13
2859068	13
9538050	13
11600076	16
1764494	13
867409	13
8276261	13
5901337	13
125239	13
13819096	13
15928620	13
9555066	13
11203514	16
12473582	13
4102515	16
3444484	13
15842903	13
9421037	13
19575533	13
11053353	13
11135065	13
9961838	16
4558416	15
15066714	13
27882392	13
5970709	13
10501512	13
15188628	13
8690433	13
11327084	15
1834501	13
560410	13
3756545	13
15376	13
539538	13
14232554	13
906353	15
8559504	13
7060672	13
3000262	17
2138667	17
3036026	13
12591811	13
5242967	15
5457360	13
26386219	13
1938382	13
7707981	13
8990160	13
1899097	13
2929903	13
15804929	13
33059798	13
4457254	13
6093109	17
27272423	13
10342959	13
8265186	13
6915396	13
6605382	13
15936714	17
895885	15
10402232	13
1519680	13
17729725	13
4389319	13
10092030	17
4561618	13
10367763	13
12429972	13
22638577	17
6653220	13
2648599	16
16819122	13
4028694	13
8038078	13
17591417	13
10106308	15
435826	13
983098	13
37208254	16
9282305	13
4302609	13
12381255	13
3496602	13
3625222	13
5633221	17
17879214	13
4014919	13
1344923	13
41761577	13
39779360	13
2860513	13
22336021	16
12912471	13
9689351	13
4845555	13
4796609	16
6967657	13
19355272	17
21458615	16
12975395	13
3171400	13
2798609	13
9708206	15
886664	13
6189334	13
3149516	13
6396120	13
1156719	16
10888618	16
11266840	13
1103813	13
2145877	13
2513610	13
12287929	16
342373	13
3144298	13
26575675	16
1228395	13
23550	13
4692750	13
782826	16
5906351	13
745455	13
13728471	13
5099995	13
32514705	13
7620035	15
5432597	13
2628665	13
672276	13
3335529	15
2562630	15
926339	13
27010046	13
6928198	13
17036906	16
352023	13
1238572	13
3003482	13
14023746	13
2953797	13
3935545	13
2952186	13
7108490	13
1586332	17
32474165	13
5377147	16
1650240	16
3685549	13
16260798	16
2241891	13
35373	13
16406893	13
4304807	13
811194	13
3844287	13
2207081	13
6073026	13
4478780	13
11583274	13
3444218	16
2587330	13
6950554	16
8655673	16
31363893	13
2623421	13
8289279	13
2081661	13
20146585	13
7985580	13
6676827	13
6391506	13
4864037	13
20402035	13
3452034	13
1230073	13
1459938	17
6390880	13
9877810	13
25855112	13
24031923	16
1916809	15
740589	13
6597582	13
1759003	13
24318247	13
11799093	13
283800	13
9397290	17
458273	13
3298797	13
14854879	13
6997791	17
1874781	16
1999218	17
15217056	13
6541635	13
766787	13
4608549	15
12016263	13
1292053	15
6818821	13
797579	13
368933	13
11534205	13
3836408	13
7308970	13
1135831	13
3539757	13
1775003	13
1552959	13
2383659	13
3492058	13
878690	17
13381404	13
11113688	13
12592365	13
8010737	13
13874203	13
3473176	13
24113484	13
2696016	13
5143629	13
13578798	17
29232033	13
3878261	13
1373612	16
6933351	16
7238050	13
848639	17
298950	16
876673	13
10757325	13
153922	13
2320853	13
4845251	13
2948437	13
596258	13
21199698	17
2050344	13
15446235	13
2656602	13
3242227	17
12135315	13
10556497	16
4930985	13
6405810	13
16481832	13
4094724	13
2322435	13
2969748	13
19289638	13
4471839	13
3107829	13
635871	13
5259912	13
4554715	13
9954929	16
4487654	17
1790992	13
7936105	13
422431	13
9874080	17
4016081	13
10404712	13
11799561	16
38162070	13
20589674	13
1378601	13
12334489	13
16816863	13
4607546	17
12819864	15
9544249	13
4811505	13
425588	13
18289034	16
1388810	13
1018053	13
2141863	13
195772	13
2685247	13
1600873	13
525850	13
13090424	17
1107864	13
1662594	13
6881734	13
3312900	13
1378747	13
1603178	16
1840720	13
3679977	13
4144931	13
2084434	13
6597575	13
17883173	13
4308526	13
2197681	13
661063	13
266008	13
6461553	13
27624114	13
6166247	13
17174266	13
35459138	13
6738463	13
20536312	13
2193063	13
13887922	13
3183389	16
6067659	13
200716	13
11745732	13
15878708	13
3816766	13
12561476	16
1109224	13
8302230	13
1673058	16
12648476	13
225591	13
5836205	16
5775690	13
14725934	13
15052815	13
2820171	16
1012328	13
878474	13
15083572	17
499760	13
9784990	13
2454391	13
682375	13
7377170	13
8112090	13
12277774	13
1848541	13
16460108	13
136339	15
2450555	15
3705461	13
10875423	16
6481915	13
2843330	16
15630822	13
6398184	13
18246215	13
1228933	15
5775163	17
25970860	13
14899463	13
16474656	13
5613498	13
1235633	13
17058199	13
55617802	13
32713935	13
6422898	13
4807706	13
7072755	16
7788415	13
10053131	15
11042964	13
8001606	13
3745846	13
7998701	15
15051843	13
823505	13
7188168	13
4032904	13
7890941	16
152577	13
9710773	13
20391741	13
7082466	13
372830	13
4578065	13
3272260	13
15115934	13
9039379	13
1683074	13
32130997	13
7644240	13
6209839	13
9923719	13
1404429	13
2915884	13
28667203	13
7763826	13
260273	13
4990478	13
3156215	13
34274	16
21076334	13
21519289	13
42094	17
20213650	13
9055986	13
7422270	13
44477559	13
22325212	13
21354393	13
7545738	13
2602189	13
3261730	13
8396815	13
27329315	13
2371573	13
7427662	13
4144607	13
10885282	16
7477247	13
12507517	15
2791628	13
4096424	13
24188941	16
8114977	13
12129251	13
4202729	13
1036948	13
426202	13
4332992	13
20821684	13
13523933	13
16908978	13
7254597	13
1306264	13
11441241	13
23067155	13
4608074	13
1290843	17
11760826	13
8214086	13
3678910	13
13816401	13
3981845	13
20109215	13
8216284	13
1565183	16
2812379	13
14609470	13
13775393	16
2815217	13
9440696	13
8610580	13
12965805	15
10278302	17
22719487	16
3426754	13
3297954	13
627903	13
1817851	13
4311347	13
12675150	17
10594570	13
3338525	13
3370472	13
10651777	13
8112320	13
5661054	17
4227678	16
8619463	13
4861779	13
15926958	13
9912446	13
20096555	13
1118299	17
2219902	16
5951287	13
8740403	13
10390097	13
7339534	16
7552677	13
3661071	13
3092563	13
1900684	13
11864319	13
11864004	13
13617699	13
594266	13
1570011	13
4441450	13
12652873	13
4782098	13
6167091	13
6298441	16
3526527	13
1879108	13
654909	13
778393	13
16442665	13
5424936	13
8671759	13
7888468	13
1845986	16
649006	13
4295931	13
2097720	13
11803775	13
32213803	13
3564655	17
1011145	13
9615992	13
12081023	13
18133686	13
7036139	16
863636	13
37200614	13
23664654	13
7208474	13
554735	13
736189	13
9031417	17
5889816	13
20420266	13
6419683	13
9025436	13
22913824	13
7113076	13
12642790	13
1908805	13
7295277	15
3248560	13
4182557	13
1706200	13
6294831	16
2317493	16
16749966	13
5192080	13
9614870	13
7741638	13
4208109	13
295391	13
8680244	13
20217138	15
706275	13
8240026	13
20023312	13
3717415	13
3260997	13
10565262	13
8589812	15
1219852	15
19503710	13
5379536	13
1979656	13
8319471	13
2609702	13
6053823	13
18225991	13
479682	13
5537126	17
9889705	13
4687332	13
839657	13
549864	13
23898163	13
6381720	13
7792604	13
8238511	13
1538864	13
11536826	13
1368063	13
3530434	13
3793775	13
9432765	13
422840	13
13219914	15
767364	13
8917628	13
787411	13
7619316	13
13086622	13
6232211	13
7385349	13
1114901	16
10609916	15
3205812	13
3887342	13
21916989	13
1721810	15
2925203	13
12604613	13
10202060	13
11876869	13
503477	13
29801530	13
4274708	13
3530866	13
2770673	13
5485144	13
13097411	16
184552	13
14202058	13
8364907	13
4492518	13
2576659	13
12432322	13
12030703	13
12902188	17
58375860	13
3062633	13
1669489	13
11817509	13
27956153	13
8248173	13
1447939	13
1317711	13
372867	16
1988402	13
12396922	13
10840031	13
3866194	13
8051352	13
12726950	13
440082	13
21896743	13
3910543	13
1608226	13
3174793	13
9157693	13
3517671	13
1960201	13
6289191	13
9141121	13
14175853	13
13458026	13
18230922	13
11287710	13
24568831	13
5545215	13
4658152	13
11155144	13
16738747	13
3935852	16
166603	13
334586	13
7217793	13
6894969	13
1092863	13
5868785	13
13110958	13
11343192	13
16308202	13
10782902	17
11859	13
14085902	13
73209	13
13133150	13
10890008	13
3577284	13
1014173	13
1436125	13
12771326	13
1950539	13
16750114	13
12527466	13
25505563	13
3810620	13
13274057	13
11967791	13
14434167	13
3492200	13
2058410	13
1216123	17
12397233	13
7654721	13
45742476	15
2953646	13
11052095	13
13306103	13
4719888	16
14632936	13
4691186	13
9706548	13
2114533	15
6099234	13
5079718	13
654923	13
3608883	13
2633796	13
3172534	13
1267451	13
9834289	13
4046132	13
14421469	13
8923460	13
6760051	13
6563553	13
5108597	13
1607803	13
11366336	13
4037805	13
7669957	13
9501738	13
7331222	13
3103817	13
21550158	13
1818146	15
12984100	13
2265583	13
12427892	13
6628580	13
1876608	13
8599500	13
1406014	13
9174156	13
1231591	13
1760181	13
12790381	17
4810007	15
2033764	13
14390537	13
13649200	16
5642962	13
20899833	13
1672244	13
86807270	16
13754118	13
11008999	13
3015094	13
2044466	13
4130684	13
21647497	13
9078259	13
1017169	13
16957665	13
13049470	13
31680878	16
23073001	13
10499795	13
4117668	13
12820682	13
6721631	13
11858759	13
250411	13
9627976	13
1411576	13
3385686	13
135016	13
26631154	13
13934193	13
3133204	13
6970856	13
620969	13
9587575	13
1947867	13
23012997	13
3272091	13
27909225	13
10778486	13
4310430	17
21107539	17
23479725	13
5406259	13
4222861	13
23150868	13
668551	13
8712845	13
34423780	13
12179681	17
3030326	17
326855	13
4272483	13
1525948	16
7037274	13
6024090	13
162712	13
2385832	13
15677157	13
19454160	13
4546805	13
1552203	13
8347084	13
15847530	13
2031423	13
15573734	13
11659867	13
151429	13
438308	13
650021	17
19201342	13
9851578	13
20130808	13
9004951	13
616142	13
374413	13
1280086	15
7312030	13
1854080	13
7637838	13
19778341	13
3061610	16
4295116	13
15789361	13
659266	13
388678	13
19376679	13
8847367	13
26080367	16
1309328	16
5604542	16
3793362	13
952528	13
6921415	15
30384017	13
5587258	13
4411385	13
5184420	13
18582268	13
6336322	13
18959496	13
140540	13
888559	13
3859161	13
5478482	13
1937731	15
22678610	13
39624	13
4039872	13
1028337	13
230687	13
16227386	13
13990383	13
6864703	13
6617700	13
830677	13
7653790	13
1589279	13
7325574	13
4643	13
3621953	13
6101578	13
1584766	13
9744108	13
5424438	13
9324329	13
5391411	13
6528623	13
1440811	15
1409695	13
13894412	13
17191333	13
1952345	17
4294957	13
1301198	13
16009233	13
5140335	13
5109162	13
367574	13
3786834	13
20291285	17
7390373	13
3270693	13
14849078	13
26068700	13
6097835	13
4467681	13
19150443	13
1539592	13
36931003	15
19971479	16
7748502	13
248693	16
12752852	13
1476478	13
13233662	13
39239273	17
16991472	16
7253548	13
1172196	13
18698276	13
1523479	13
9280894	13
11052637	13
246008	13
4987416	16
6518696	13
8263064	13
10699934	13
30318375	15
19440379	13
3072385	13
3919233	13
19485229	13
7704409	13
2121553	13
2765965	13
18934524	17
3889281	13
4834694	15
2663103	13
15574245	13
4197797	13
747410	13
6329396	13
23456643	17
1403965	13
12859847	13
6878027	13
4099433	13
106025	13
6814659	13
2902045	13
1359941	13
14828143	13
1924391	13
5942062	13
10348441	13
5565293	13
3137923	13
8475754	13
2558991	13
1028211	13
3050206	13
12051356	15
65321	13
1411456	13
16226749	13
6714818	13
5859253	13
5752649	13
8295148	16
5640785	13
19316683	13
3747238	13
3571419	13
10565411	13
1981250	13
9636330	13
40512732	13
2724864	13
3208788	17
20662434	13
7006359	13
535357	13
1063955	17
19367212	13
9058989	13
3393985	13
4578270	13
17095486	13
6589751	13
9884315	13
7868908	15
9510831	13
13424709	13
720918	13
21236381	13
4641329	13
16364682	13
12841838	13
3517312	17
3754671	13
10039107	13
1085127	13
11897552	13
2139830	13
3487412	13
800860	13
6184512	13
3750569	13
2633786	13
7208602	13
2370656	13
14588974	13
32330368	13
14925466	13
10421042	13
2995773	13
6262219	13
7288750	13
10381618	13
632599	13
2878685	13
11515835	16
2179521	13
767732	13
1011298	13
867494	13
1412568	13
5566409	13
15321908	13
689688	13
7719114	15
5543980	13
47939898	13
2708026	13
305890	13
8710100	13
26036023	16
19789347	13
3341828	15
11331401	13
30732280	17
726039	13
1266150	13
3052426	13
6191163	13
8304589	17
26005059	13
1759239	13
20328721	13
17159375	13
766654	13
163530	13
805724	13
6384864	13
878872	17
8091120	16
9356069	13
3173161	13
2578183	13
8925596	13
12250389	13
9504822	13
16619133	13
30309002	13
1976165	13
26602301	13
7133074	13
12318747	13
1803427	13
10396668	13
2878028	17
4807766	13
8652095	13
647282	13
683951	13
20226013	15
8391072	13
1090646	13
6510023	13
19316031	13
5176122	13
13855582	13
9998680	13
15999570	16
8697636	16
12692265	13
16584823	13
6689935	17
2178954	13
11914456	13
8799392	13
11717361	13
3277392	13
32124833	17
13711252	13
6606259	13
18141291	13
19208078	16
21947040	15
6609689	17
6495180	13
2865919	13
9227001	13
3291712	13
7616891	13
9842943	13
5777057	13
5898755	13
679293	13
3827961	13
992865	13
1696245	13
13331129	13
2834313	13
9559382	13
1731181	13
11134334	13
3676195	13
8272272	13
8213733	16
1713963	13
8613020	15
12884799	13
7910982	13
20271579	13
3600799	13
12392563	17
2360412	13
12675970	17
3763765	13
69645	13
722547	13
1273169	13
8945433	13
8160578	13
3263998	13
1124112	13
457691	13
21003946	13
35437027	13
22224232	13
29182	16
2127568	15
44188	13
1979880	13
6548772	13
6285467	13
3227192	13
1819668	13
3070988	13
12140328	13
6583563	13
3441119	13
4312522	13
775505	13
283831	13
17696840	13
23306196	13
12815952	13
14959581	13
6723291	13
14988959	13
7392486	13
7364599	16
6702897	13
11347292	16
8961613	13
7860979	13
6635821	13
2718991	13
13391410	15
7606782	17
14743910	13
9759790	13
14050140	13
4238290	13
9377539	13
6054447	13
16930933	13
539295	13
914352	13
18415047	15
5214124	17
2101732	13
21428839	13
779338	15
16212028	13
6189921	13
4921355	13
9212701	13
13367030	13
9593923	13
19915464	13
15618077	13
22319253	13
13441334	13
2242033	13
8689747	13
1684848	13
8408290	13
8865694	16
5820035	13
2740788	13
2255835	13
17139950	13
21310668	13
10259533	13
18713	13
8878019	13
5241579	13
2863168	13
16505767	13
9978652	16
3582232	17
269613	13
1481761	13
7350191	13
5123154	16
1363311	13
4514251	13
5641775	13
8982462	13
5026623	13
6157639	13
7607803	13
5740118	13
3012958	13
8027723	13
6124499	16
9459766	13
22845823	15
5362109	13
15723692	13
10282981	13
1336714	13
2379117	13
5113973	15
6358516	13
3369641	13
17146413	13
912085	13
15122440	13
10541260	13
1070942	13
11091387	13
1776254	13
12332740	13
20899423	13
9224031	17
6470190	13
31472144	13
22179418	13
25967833	13
842863	13
29882951	13
12750565	13
38226018	13
31320049	13
10517752	13
6381950	13
26149573	13
183305	13
3430645	16
13965329	13
40008346	17
132072	16
718366	13
13894072	13
22509543	13
7110372	16
11229304	13
3234763	13
6977233	13
10259408	16
2709459	13
2469031	13
3103448	13
6290569	13
2434403	13
3461859	13
2418586	13
5188029	13
34700233	13
232125	13
4244862	13
3694684	15
26569213	13
13810876	13
1146829	16
1192529	13
12372066	13
13492318	13
2925150	13
6999921	17
1299930	13
8148453	13
2001045	16
6313267	13
2263511	13
363057	13
2756976	13
24015404	13
25780943	13
1307541	13
20262209	13
11477598	13
19047972	13
5784057	13
23855197	13
8449027	15
328583	13
1645667	13
20365661	13
6768751	15
6308200	13
23812595	13
5303008	17
7098145	13
3881403	13
168888	13
4087283	13
17238994	13
18090491	15
6834596	13
26385433	13
2739278	16
796808	13
9017306	13
43234474	13
11173447	13
8229086	17
9686356	13
21236740	13
5214557	13
1172494	13
3654210	13
1556058	13
11499109	13
1947717	13
16652664	13
3214035	13
995250	16
3952016	13
4496462	13
16234005	16
5230922	17
1253193	13
9198709	16
18306020	13
895285	13
3037515	13
200545	13
937830	13
36084767	13
7180129	13
2209728	13
17401177	13
8966778	16
24402614	13
8850317	13
5056862	13
24900236	13
6543975	13
8270811	13
15954726	13
12137763	13
486959	13
10457109	13
7194309	13
303989	13
187560	13
12876320	13
2661626	13
1758013	13
6031559	13
21997303	13
10734272	15
1929182	13
2453095	13
13497111	13
17720704	13
5320384	16
2863588	13
384568	15
6268158	13
5642032	13
4378425	16
3392114	13
10654833	13
6729589	13
12922139	13
846245	13
600231	15
3270173	13
7944959	13
11745029	13
383204	13
1686021	13
6656097	13
2591022	16
3585536	13
1154270	13
486493	13
5528097	16
14671479	13
4084084	13
1094263	13
1270281	13
1731542	13
3538934	13
14607057	13
3388415	13
7492240	13
20201496	13
1433142	13
4032190	13
5895808	13
1431543	13
8667983	15
17942154	13
12221842	15
16949459	16
2539913	13
3687988	13
17528245	13
3043379	13
268998	13
22329049	13
5939142	13
3427596	13
5001407	17
17627102	13
4257994	13
4335504	13
4957137	13
168802	13
7318325	13
1449162	15
1913076	13
15272414	13
16417638	15
26732790	13
3867075	13
31705726	13
3182141	13
1151464	13
164278	13
2374427	13
13934571	13
37107	17
418966	13
2196632	13
94451	17
788155	13
10033987	17
988603	13
2837360	13
278907	13
2647030	15
346960	13
5858514	13
12420502	13
926338	13
3062934	13
4128014	13
7048500	13
20982872	13
1421332	13
6611870	13
10001881	13
10054051	13
12068613	13
19986544	13
317177	13
16745998	13
16700156	13
10117880	13
1758950	17
6961016	13
196421	13
643509	13
6730322	13
13864069	13
5291762	16
18686656	13
3977436	13
4949503	13
4300255	13
908146	13
798670	13
2556675	13
10774900	13
1796286	13
9214090	13
27323524	13
3021058	13
2771241	13
1677545	17
1965628	13
15285789	13
9326299	13
3638761	17
16230996	13
10727586	13
1766176	13
3889160	13
6926972	13
2077750	13
9266421	15
4148712	16
1112319	17
4407632	13
5749876	13
14077014	13
1030953	13
1970339	13
7051613	16
10861885	13
8208957	13
271133	13
32978235	16
247219	13
24358095	13
17515424	13
3432549	15
26964806	13
19574459	13
11430678	13
1372404	13
2376452	13
8665408	13
5282591	16
2020779	17
11735243	17
11177019	13
3149955	15
4385388	13
7843402	13
2604906	13
1992777	16
1013005	17
11020210	17
6832063	16
30788855	13
10516449	13
10729334	16
72797	13
351759	13
7448532	13
7388616	16
689967	13
2085817	13
8123873	13
14696442	13
18348131	13
13789052	13
25058	13
15272608	13
2203992	13
136847	13
3811957	13
8368544	13
2514689	13
11000051	13
3481819	13
14057067	13
2502336	13
2357892	13
14660587	13
32002366	13
7305089	15
7928576	13
6409637	13
1523338	13
15599963	13
7281592	13
11106	17
7534764	15
12341703	13
2131590	13
4169069	16
14807612	17
1563619	13
201445	13
429318	13
6283027	13
6214037	13
7268925	17
12709320	13
9102687	13
1363034	13
5598939	13
2733249	13
5252001	13
6633267	13
6983333	13
6560439	13
125923	13
285977	13
13789111	13
15938063	13
11422159	13
588222	13
9893464	13
18089520	17
12917037	13
6273585	13
16736967	13
6213185	13
7134334	17
2051005	13
326620	13
5083713	13
5754788	13
5590673	16
12864049	16
6082482	16
587928	13
424784	13
172711	13
5629439	17
1524178	13
5338572	13
1551572	13
4857396	13
4935619	13
5473419	13
1402573	13
17626941	13
1763734	13
1686828	16
14961272	13
2418385	13
22442051	15
1850024	16
8706863	16
3548384	17
15152437	13
1679957	13
24135306	13
2932810	16
7075167	17
2002869	15
2758830	13
10765799	13
18929637	13
153719	13
23801668	13
3675730	13
1162608	16
5377340	17
174281	13
609390	13
281597	16
6356737	13
30612266	16
670831	13
6749189	13
11365486	13
12106088	16
8528724	13
3247720	13
4288799	13
2169823	13
7063439	13
11464300	13
21937605	13
10394649	13
19263672	13
26884119	13
6486042	13
2213586	13
11575221	16
17667437	13
8438576	16
13360480	13
4186879	13
837655	16
8152850	13
6243828	13
702207	13
15169042	13
1681000	13
2487440	13
327377	13
13993755	16
10073645	13
16197034	13
117733	16
11721967	16
15612887	13
14266035	16
20391168	13
791700	17
4888937	13
3724453	15
4958564	13
10166512	13
4481340	13
2345939	17
5281796	13
3185106	13
387715	15
4369998	13
3232899	13
1051791	13
3986264	13
8140001	13
4710373	13
177776	13
34079800	13
122115	13
1253837	13
2861103	13
4487449	17
1814613	13
2550491	16
28477371	13
6955021	13
11890111	13
7087113	15
10332683	13
1253751	13
3492755	13
2902529	13
13544900	13
6916334	13
3409265	13
13679592	13
16126050	13
1048244	13
1877380	13
2292208	13
12004600	16
15488919	16
661435	17
25595167	15
1338889	13
20667495	15
3619160	16
9317013	13
26332078	17
4118307	13
3298188	16
10803392	13
1046950	13
6125202	13
15964837	17
5733213	13
1097432	13
50002243	13
3741554	13
7885921	13
6338840	13
11689125	13
19128504	13
992676	13
10812753	13
10599016	16
1728545	13
6541420	13
6129090	13
7682353	13
14843976	13
11880674	13
1568648	13
8504933	13
13862127	13
6654957	13
1951294	13
13043821	13
4997815	13
7862336	13
6836692	16
1167936	13
12835367	17
10504286	13
7834709	13
3120522	13
3376215	13
4212908	13
31443099	13
1367657	13
2403475	13
4373838	13
4870618	13
35417294	13
1008356	17
16253827	17
696945	13
4509992	13
4468487	13
1827420	13
6195092	13
4594263	13
5272705	13
22590773	13
9964869	16
7182804	13
856216	13
7914157	13
2175941	13
411879	13
14890399	13
9955278	13
3163859	13
24425982	13
3060195	13
272460	13
3875884	13
2582513	13
2130668	16
679931	13
1868792	13
2656950	13
1231386	13
5697067	17
586950	13
2448046	16
4036426	13
647903	15
19096284	16
3183515	16
12165350	13
7928231	13
12303661	13
2163083	13
10337205	17
1180966	15
20858858	13
4890613	13
1993485	13
857058	13
2968423	13
4679846	13
578529	13
13102246	13
7391375	13
11490130	13
214482	13
885981	13
3241155	13
16310047	16
8005733	13
9971616	13
3915347	13
4540925	13
8255209	13
1310562	13
170448	13
6175686	13
7231593	13
9537770	13
1382109	16
2455799	15
7873136	13
3556090	13
30496484	13
341641	13
3888327	13
7466440	13
4194935	13
2474062	13
2584336	13
3034432	13
5066806	13
1526539	13
5469815	13
3643961	17
1615238	13
9415543	13
5520099	13
33796	13
9011741	13
6460606	16
8861172	13
25203326	13
5147265	13
30216400	15
8552550	13
7614018	13
3585357	13
1118638	13
11123517	13
22601363	13
12850004	13
18305044	13
7211250	13
23455866	13
4258423	16
10319429	13
7082618	13
435692	17
1506538	17
991848	13
1915901	13
2513282	13
15459861	13
5951790	13
1842092	15
10207780	13
30953685	13
6184188	13
239802	13
188427	13
7369910	16
8897942	13
3946638	13
17891982	13
7732483	13
320784	13
9256352	13
1697160	17
2975985	16
281989	13
801473	13
10248932	13
5589603	16
7729080	13
19028237	15
950008	13
268671	13
1002718	16
7063515	13
4644391	13
7219668	13
7753250	13
67552590	13
1869461	16
17630783	13
2576340	13
2618354	13
5894924	13
6030492	13
289994	13
7890060	16
4508741	13
479855	13
3901533	13
12533432	13
11164044	13
11945700	13
1555611	13
1359835	13
1601956	13
7321469	13
19500801	13
2406873	13
11062624	13
10826355	13
1292799	13
4519870	13
11565105	16
6886911	13
5550279	17
16753013	13
3162467	13
4315804	13
6752374	13
1743128	13
4378938	13
10225023	13
1397966	15
2964463	13
21221764	13
11145184	13
6316809	13
3120530	16
23595016	13
13812340	13
2109594	13
6990232	13
3928086	13
16065555	17
1948362	16
5404533	13
8569256	13
9679417	13
3513351	13
3325990	13
9819839	13
4796674	16
6789632	13
753727	16
19513010	15
6559120	13
15537163	13
186500	13
6327673	13
1150652	13
11413964	16
3818236	13
2061581	13
2540089	13
413413	13
10983115	13
4688797	13
1604902	13
775936	13
4367011	13
5420115	15
10876443	13
37210056	13
9216307	13
30887728	13
26162954	16
4525893	13
1209251	13
2284302	13
6347952	13
2470339	13
11861140	13
9523452	13
6322737	16
4323754	13
8380963	13
2735512	13
19911418	13
7171889	13
15089391	13
567486	16
2540042	13
3102904	13
8908459	13
3778004	13
5200456	13
4154436	13
3401051	13
39187716	13
3233191	13
53391	13
1376203	13
2434019	13
19337285	13
6084641	13
4582958	13
17919160	13
20363735	13
1757878	16
35349558	13
6688265	13
2921808	13
9040777	13
3788779	16
7673957	13
29136333	13
8987115	13
9215674	13
5294537	13
17013736	16
14794180	15
906992	17
7436992	17
4569541	13
7924648	13
978841	16
10418671	13
6291284	13
3324055	13
4628260	13
1693051	13
627351	15
1364170	13
16082248	13
26596917	13
1842643	13
8800704	13
297494	17
128394	13
19433300	13
15840922	13
6025083	17
5149017	13
13237873	13
2273650	13
7438288	13
23660498	13
2234595	13
2387982	13
1476908	13
21634169	16
17868295	13
27603242	13
11754150	13
3016782	13
3010599	13
13590334	13
2661436	13
17048325	13
14736019	13
4814663	13
5050435	13
17673342	13
16408108	13
14212524	13
1138395	17
12094440	13
14063907	13
6077703	13
6275590	13
2758063	13
6818006	17
5840973	13
11459896	13
8609959	17
36252231	13
4315677	13
14366810	13
4002070	13
3307089	15
5920652	13
8885396	13
1144756	13
18450224	13
36614071	13
1036391	13
4366207	15
2327909	13
8586700	13
4210189	13
2706458	13
22921237	13
2546534	13
2716073	13
42512803	13
8960505	16
9455324	13
3250536	13
5659239	13
2890029	16
47649062	17
36745300	13
12266755	13
5967898	13
567717	13
1889423	13
1356819	13
9532169	13
1716266	13
13869275	17
4687399	13
3460973	13
2197290	17
4952060	13
29280170	13
5663706	13
23148470	13
13767469	15
1616554	13
1295213	15
26358559	13
903282	13
8747891	13
2393471	13
9354851	13
1785219	13
1779561	17
2555504	13
3669078	13
1018806	13
3838106	13
3795367	13
533768	16
16237631	13
290244	13
63054	15
14802718	13
2986064	17
4477814	13
944589	13
4113786	13
4448420	13
7721385	13
208192	13
8509100	13
308627	13
346398	13
1652886	13
16326048	13
6426826	13
30631531	13
311421	13
40080759	13
3897438	13
8396748	13
178840	13
2523961	13
26779334	16
16063976	13
12575024	13
8343931	13
7388434	13
162499	13
9490714	13
1375446	13
5815146	13
8347154	13
11695555	13
9851158	13
13539821	13
1322936	13
8002357	13
1234249	13
8457246	13
5070218	13
10249784	13
21551365	13
4979756	13
3255429	13
21399620	16
2565213	13
1337155	13
1891805	13
4062273	15
19759187	13
4511499	13
17721690	17
2672865	13
64265	13
1251220	13
2751681	13
4607071	16
11804346	13
11020867	13
2211233	13
2893149	13
1446030	13
8141211	16
2050445	13
2607154	13
2772130	16
2702996	13
36533367	13
359242	13
10861982	13
2791515	13
535650	13
17808678	13
81413	17
1065292	13
7769459	13
16383949	13
9373180	13
5227646	13
3212028	13
953591	13
5555430	17
12271769	13
15942109	13
6452265	13
10132050	16
2121543	13
2040278	13
14729	13
12842831	13
15142847	16
16160275	16
8370444	13
678989	13
2411433	13
10864502	13
1106679	16
5217994	13
6281608	17
475046	13
12679278	13
612901	13
40607181	13
3264970	13
10525105	13
10399169	13
4946888	13
20300881	13
6114798	15
1401799	13
4400419	13
1296781	13
4187821	13
1283031	13
11754722	17
14292101	13
4688881	13
5238668	16
16931048	17
4400989	13
32126941	13
2699149	13
12823543	13
10849355	13
3032494	13
7485513	13
3375493	13
1547495	13
5127166	15
3453067	13
1835981	13
165780	13
6768516	13
10065494	13
12912256	13
8207730	13
2657331	13
34752935	16
7806268	13
1796275	13
6549515	13
2969327	13
17627	13
4928900	16
21161680	13
1825728	13
7628205	13
9063526	13
1535521	16
16645732	13
2771173	13
7159262	13
11662648	13
4315703	13
481891	13
8987699	13
50084	13
1295200	17
8668827	16
9177192	16
12907344	13
2007214	15
1561460	15
1406162	13
8922972	13
15907855	13
18089785	15
24546744	13
18480725	13
19328882	13
12960339	16
1551646	16
12761580	13
16839633	17
3805480	13
14368950	13
10386126	13
18585457	13
33600117	13
14175166	17
1016513	13
13459639	13
16871424	16
21467690	13
14913713	13
16200220	13
11392778	17
7976836	16
7898695	13
12083068	13
2581656	13
3432649	13
3422297	13
20795375	13
469568	13
4826221	16
661247	13
4063188	13
13767224	13
902691	13
6434971	13
1881801	13
2083408	13
22870221	13
27637348	13
290311	13
1689686	17
21131831	17
121212	13
3841060	13
18427908	13
13031521	13
4357067	13
2012471	17
5020236	13
2288938	13
9182096	13
7525859	13
7859595	13
15936808	13
27941907	16
3787540	13
8958326	16
4583414	13
9533060	13
13907138	13
14136521	13
4722808	16
12147511	13
22779954	15
153378	16
4898812	17
5181896	13
3979544	13
4583431	13
42202058	13
1592812	13
1480589	13
3835815	13
6812488	13
4989749	13
21257421	13
18103657	16
3523054	13
1402918	13
3507026	13
8666964	13
11367694	13
6466908	13
27635105	13
1277928	13
1433888	13
4154807	13
6330385	13
5667824	16
5121294	16
5719411	16
2811811	13
5548035	13
6254189	13
6353082	13
11340122	13
1134535	13
4679016	13
22004839	13
2381803	13
7358009	13
3906294	17
7161291	15
15679587	13
4428373	13
8001488	13
2951399	15
1253909	13
23956337	13
9480152	13
3006276	13
7757445	13
10519456	13
4109513	13
5031841	13
3596825	13
1220767	13
4049122	13
1561240	13
3393432	15
4681176	13
9967846	16
27586526	13
26863746	13
20754795	13
3698825	13
6796461	13
2112051	16
68894	13
13546326	13
497024	17
1971624	13
9355087	13
222245	13
2379336	17
24311	13
4070745	13
2644755	13
2745428	13
1672136	13
886038	13
7727922	17
5098913	13
1492849	13
28477868	13
8075963	13
12180257	13
11214688	13
613325	16
12982043	17
5112480	13
9524415	16
2840656	13
19350541	13
3260957	16
15398131	13
1838941	13
12985565	16
7816797	15
1032512	13
6457375	13
4670498	17
3606756	13
873407	13
7831895	13
23870591	13
25112740	13
2960793	13
3893365	15
2593376	13
2286189	13
1889357	13
3509430	13
9761002	13
4216432	17
9611963	16
346302	13
22504340	16
8413847	13
6960416	13
23692575	13
2082049	13
9385616	13
9049971	13
9405234	13
10265557	13
27113785	13
5180402	15
2501511	16
4113216	13
6033543	13
1460604	13
30803840	16
23461831	13
3049461	13
9122174	16
2329391	13
21332465	13
7041643	13
1285769	13
17522912	13
384160	13
9421370	13
23036731	13
1318532	13
6870164	13
30173021	13
6058036	15
25417616	13
7901605	13
25089628	13
2756927	13
657186	13
175592	13
16848271	13
40967446	13
17332797	13
13667063	13
32922999	13
4227139	13
795347	13
14280811	13
8402727	13
12135631	13
22027035	13
512774	13
14226	13
6751534	13
9919367	15
2480221	13
4805716	15
4142261	13
17972853	13
9267516	13
12890109	13
1088440	13
4095756	13
22901710	13
9820263	17
4761600	13
45592	17
10007094	15
3938293	13
863128	13
278229	15
6754988	13
1413886	13
14401307	17
5241128	16
3566747	13
24452115	13
4464827	15
3181996	13
539961	13
18157100	16
4347677	15
6245502	13
4994566	17
1176821	13
2932898	16
6307836	13
3248773	13
1479368	13
2545313	13
30047133	13
2987911	13
2005355	13
126207	13
1865710	13
2044908	13
9433903	13
4391199	13
17018493	13
46387990	13
10865919	13
24430075	16
11462248	16
426250	16
29341378	13
4982109	13
4090699	13
10490618	13
14484637	15
2402595	13
12235298	15
11783530	13
1251951	13
10239982	17
19354162	13
6411227	16
1637879	13
1970668	13
755529	13
63610	13
979515	17
5609615	13
18547407	13
11738613	13
5316406	13
4407318	13
16163789	13
912157	13
818529	13
19074190	13
12170106	13
5827802	13
3035909	13
1398521	13
269788	13
13133163	16
3207157	13
10971969	15
13775721	13
6521316	13
5249076	16
493674	13
10006734	13
3153092	16
18340789	13
5604955	13
3514272	13
15841788	13
9746654	13
13202995	13
11207044	17
764699	13
2578792	13
22381493	17
11057630	13
1281767	13
618814	13
6347367	16
3137303	15
6013869	17
1808289	13
4853824	13
13080406	13
21339602	16
6909735	16
382434	13
5639965	16
2906111	15
2560123	13
10928575	13
27691004	13
169302	13
960256	13
614782	13
4179620	13
4113328	13
11856013	16
901953	13
183515	13
6812653	16
5892690	15
1212572	13
4809957	13
8833951	13
8069646	13
1561727	13
20491889	13
5486732	13
17155239	15
2035063	13
612409	13
17348176	13
32008154	13
418479	13
23746268	17
5416	13
5384680	13
5613609	13
3370862	13
9546434	13
127756	13
15334403	13
2150476	13
8021121	13
8950594	13
9220877	13
8448161	13
4154295	13
24285556	13
34416635	13
16677139	15
3297250	13
3835201	13
25303020	13
18523070	13
785516	13
3221101	15
29489181	17
1582552	17
564992	13
30668744	13
11269498	13
19414366	13
9094464	13
3450713	13
8534763	17
2380800	13
13787187	13
41291003	13
3861924	13
3521844	16
1088113	13
2119717	13
22924274	13
7744223	13
3874180	15
15708934	15
25672778	13
9022473	13
6328909	15
3128021	16
1486271	13
22825762	16
134727	13
13876841	13
1985627	17
6409460	13
4192783	13
5313732	13
29342508	16
30215758	13
7095600	13
315708	13
2656761	13
6196989	13
3217529	13
4045700	13
4688613	13
596646	13
19280423	13
14211368	13
7150217	13
6309736	13
24729466	13
22715946	13
17047508	16
855361	13
18586185	15
8035531	16
3590867	15
2526114	13
3683437	16
656247	16
20507867	13
31883886	13
958262	13
7728344	13
6906099	13
7650772	13
8559035	13
19565864	13
4492611	13
16609145	13
6377049	13
12149816	13
19467008	13
12217275	13
1034258	13
3068922	13
183275	16
3436563	13
610540	16
1149584	13
15939	13
4691247	13
435059	17
61832101	13
3305624	13
6013390	13
6718749	13
11329581	13
1346267	13
42277113	13
6846230	16
117130	13
10378912	13
7113255	16
2251315	13
9594067	13
2288280	13
3335598	17
8875460	13
8414011	16
11531328	13
5191536	13
5674745	16
224156	13
18858176	16
4591284	13
9078035	13
13745454	13
13620763	13
68017353	13
2096167	13
14726258	15
3546652	13
14530113	13
5869630	13
24125002	13
2429607	13
21866841	13
2920935	13
2501763	17
1991783	13
7574374	17
8038733	13
36014693	17
1612979	13
1703648	13
28656298	13
24078407	13
4025902	13
1167434	13
5241646	13
5876962	13
12147768	13
5057177	16
43227104	13
26099097	15
7407521	13
1047619	13
6283304	16
3458901	13
3907092	16
8792781	13
22557359	13
24459490	17
2893808	13
1491816	13
2501354	13
1806946	13
1928772	13
4974657	13
1178025	13
269696	13
1681790	17
2208941	13
40450158	13
6783491	13
22748141	13
11672310	13
13375649	13
7313869	13
16066195	16
12635408	16
474184	13
4043006	13
47386669	15
26851308	13
3116448	13
17273020	13
7682585	13
413447	13
8328095	13
367086	13
1382487	13
3106961	13
1968100	13
10286610	13
11870332	13
17727098	13
8798902	17
12473799	13
2692685	13
2082000	13
710807	13
12270261	13
963966	13
2526317	13
1931401	13
3563123	13
27676151	13
5100823	16
16746552	16
4674610	13
3671025	13
5180545	15
4986233	16
14846786	13
2290083	13
14431216	16
812865	17
20216729	16
44158	13
5675283	16
11615655	16
32446863	13
8641141	13
1538658	13
2329602	13
525878	17
17313226	13
928004	13
11395868	13
1450453	13
11892639	16
5167399	13
5241481	13
44034764	13
25248644	17
8580383	13
2732887	13
3251407	13
130629	13
304935	13
20375289	13
2991848	13
556564	13
6446942	13
3347520	13
2298545	13
2376759	13
7692077	13
11920537	13
2143957	13
8526560	13
16684385	13
10101783	16
1576272	13
12139606	13
16178772	13
679564	17
1603583	15
957027	13
914655	13
42673774	13
1167523	13
25915532	13
9240051	13
13601206	13
16193390	13
2718082	13
11687655	13
41375483	13
5378190	16
2065378	13
6500068	13
6959941	13
58111094	13
25120404	13
1555159	13
2072170	13
73955	16
947204	13
12641108	13
34738961	13
6810716	13
7803817	13
5786503	15
6940270	13
5515792	13
2126552	13
2546951	13
318243	17
5460176	16
1041601	13
2814531	13
7046958	13
970612	13
2281820	13
8376755	13
3825389	13
3201660	13
7658061	13
349087	15
3646358	17
1432488	13
6696304	13
12260834	16
597108	13
776787	16
8211341	13
1632612	13
10050290	13
481086	13
28140086	13
2263853	13
12027441	13
10898608	15
22980330	13
32836446	13
429481	13
1258886	13
10211225	13
10519898	13
24157195	17
545059	13
9829323	13
10356094	13
4123258	13
5508116	13
13761941	16
12667861	13
472866	13
905619	13
37363605	13
5627121	13
1332481	13
5663906	13
7455765	13
11227061	13
6193391	13
12634747	13
5379388	13
1312427	13
6302921	13
15389140	13
2765753	13
3113204	13
1848851	13
14900281	13
14158511	15
841870	13
37129373	13
20787420	13
24845624	13
4103779	13
4096466	13
3090501	13
367482	13
2950884	15
24400359	13
9573161	13
8295872	13
2537967	13
7901364	13
3111609	13
10809526	13
5093268	13
361294	13
9351043	13
2996901	13
7557416	13
18144949	13
1195377	13
6123000	13
26349015	13
19046052	13
7760797	13
2796642	15
15215484	13
13924468	13
4834665	13
2068113	13
5648155	13
1222627	13
12792135	13
5640389	17
3998	13
14715832	13
6897187	17
25016220	13
3567355	13
1378629	13
4459573	16
4275045	13
10150147	13
21008037	13
1530801	13
1534825	13
3366379	13
14627181	13
5856846	13
1790880	13
13300882	13
1359081	13
607877	13
1934710	13
17851627	13
4683432	13
3084370	13
5157945	13
16855434	13
1997426	13
9598499	13
252926	13
20593563	13
5221151	13
4729626	13
12226055	13
24454219	13
6727926	13
6667037	13
4191769	13
30931771	13
14221325	13
140110	13
10931671	13
16299226	13
29995023	13
26829431	15
5282196	13
236384	13
14998187	13
14051676	13
3464260	13
2273664	13
1727488	13
5216833	13
2487596	13
837670	13
28037862	13
23913558	17
3182855	16
366573	13
1913530	13
960253	13
3912339	17
4994104	13
2594996	15
5221725	13
10279953	13
20405069	13
10080705	17
16589243	13
20840486	13
1486521	13
8454398	13
20157398	13
1705100	13
8141733	15
21047755	13
2119559	13
14087807	13
6979882	16
1554959	15
2266242	13
36150970	13
9814662	13
2904963	13
6485314	13
3451388	13
1821673	13
4299996	13
13821669	13
23640136	13
694469	13
6423791	17
6113223	13
916278	17
1689420	13
10603602	13
393115	13
18038987	15
5662816	16
6070061	13
2635685	13
1477483	16
6277060	13
2758754	13
7966816	13
4886863	13
348016	13
6708311	13
8234156	13
10166605	13
7340626	13
521312	16
701831	13
3537199	13
7799367	13
8403135	13
3335670	16
27359634	13
260087	13
2365222	13
2976661	13
12782789	13
16704902	13
9927747	13
1247355	13
5678966	13
4419175	13
20512458	13
13404875	13
56381352	13
15696810	13
14645940	13
18848265	13
337414	13
164068	13
1022271	13
11220617	13
3654762	13
13455825	13
20626223	13
13763185	13
5886347	13
1351882	13
8559093	17
6946872	13
8121892	13
317141	13
1674838	13
293540	13
5759492	13
15000261	13
5721926	17
4145225	13
2812767	13
5766950	17
17166374	13
8178982	13
10582212	15
8565942	13
6076883	13
9141515	13
2217378	13
4926785	17
3854987	13
26167240	13
13444509	16
24274310	13
12470946	16
270522	13
2404001	13
13689848	16
12823430	13
8394854	13
3535797	13
1721819	17
124611	13
15216145	13
2724414	13
2354984	13
6040523	16
5476584	13
13065251	13
28242879	13
9712220	13
10918190	13
3739296	13
12782987	13
4283408	13
23044407	13
8313257	13
21104863	15
1022472	13
15343248	13
8223544	13
5299992	13
2716469	13
10225456	13
2682825	13
859933	16
15434858	13
3703815	17
12513692	13
3156153	16
2188211	13
2704851	16
354635	17
18321957	13
4493424	13
14036427	13
10427715	13
10124536	13
18474021	16
9565216	13
15881899	17
1425570	13
4952421	13
32388909	16
4598314	13
16654168	13
2461442	13
4290663	13
429060	16
2961237	13
33445717	17
2946290	13
2272443	16
356164	13
165598	16
655818	13
1713276	16
11547422	17
20785029	13
14866701	13
4650923	13
13317672	13
6516680	16
809082	13
12164157	13
893512	13
1576489	13
1301842	13
1415514	13
985393	13
5251311	13
29537264	13
2625928	13
8885005	13
3972584	13
1855881	16
5790235	13
5972787	13
936710	13
5808657	13
6176974	13
11472619	13
8279129	13
22004375	13
108203	13
2503093	16
19667663	16
20605541	13
2178561	13
4033474	13
13494579	13
1524455	13
1874048	13
3802067	13
9008703	13
605048	16
6084644	13
6598278	16
13824667	13
472086	15
22507231	13
5331609	13
19025553	16
8852643	13
2326368	13
765756	13
9773793	13
909832	16
1643233	13
30823375	13
2302275	15
14412680	13
10817221	13
1836432	13
9422901	16
3934577	13
631897	16
11937869	13
16897503	13
4017008	13
13448458	16
7531200	13
5847961	13
14042058	13
24127103	13
2662346	13
8409439	13
18009410	16
4560317	13
5097651	13
1805038	13
9905877	13
3525389	13
4747126	13
3667998	13
1820926	13
2982930	13
2737053	13
1946569	13
945927	13
1608698	13
1319555	13
2412331	15
1431894	17
4641467	13
11312040	13
1461499	13
16178144	13
5203043	13
38434198	13
12023442	13
8619411	13
9944855	13
144796	13
25993652	13
6372051	13
29838650	13
1085588	13
6798247	13
6420174	13
9369405	13
1781591	13
1124364	13
17544010	13
2606846	13
655139	11
7737383	13
1603940	16
7330738	13
14444586	13
2872772	13
10008746	13
1811243	15
4576992	13
2991127	13
6757617	13
6264762	13
1244897	13
24640520	13
9552289	17
454338	13
5189639	16
8380524	13
394559	13
21197766	13
13362915	13
423740	13
2770103	13
1521227	17
4562808	13
7264072	13
5672045	17
568174	13
19888300	13
739396	13
402473	17
2663437	13
5628604	13
922205	15
4309624	13
5941143	13
10296493	13
2246410	15
523922	13
1025678	17
2646095	17
5670821	13
3573165	13
149854	13
12503033	15
4706817	13
6094388	17
4402465	13
3628572	13
1618328	13
2884132	13
11141554	13
1381661	16
16758076	13
6926038	13
955466	13
12676002	16
1714786	13
12783797	13
11685406	13
823930	13
17493462	13
3008262	13
8841718	13
1515147	13
36206766	13
26297554	16
597439	13
8368751	13
6620994	13
4514018	13
10442386	13
725239	13
7059767	13
3083014	13
11516343	16
8702890	13
12112933	15
18274707	13
35430151	13
13795416	13
23215252	13
31677305	16
1376954	13
589001	13
4111548	13
3428449	15
3454586	13
1440010	16
9494387	16
13165402	16
3705862	13
1795376	13
2862703	13
2780514	13
7757300	13
14870514	13
3168888	13
3336853	13
22092105	13
2037887	13
7224193	13
1169573	16
12858641	13
7327693	13
16391992	13
9748216	13
3172060	13
13484330	13
1500648	13
6182177	13
828869	13
4666827	13
5564004	13
25138667	13
9294296	13
14128343	13
2965706	17
8284974	13
6236462	13
1039669	13
8552145	13
1348487	13
12042619	13
1240457	13
2220127	13
21636212	17
998155	13
1119395	13
6486303	13
974326	13
7016179	13
11830866	13
4828624	13
6128298	13
6644437	13
1598898	13
6592727	16
3300077	17
6606170	13
391963	13
5562882	13
3451285	16
8332417	13
10979338	13
10422041	16
1239987	13
3988471	13
5792796	13
20780476	13
6881718	13
13362541	13
1830984	13
6359449	13
4316598	13
416386	13
4396994	16
16757128	13
3141832	13
7756548	13
745315	13
7321335	13
12107345	13
10261669	13
5195794	17
6132000	13
16662272	13
198430	17
5674281	13
7150753	17
553378	13
20620659	13
1611613	13
10051682	13
953676	13
17213297	15
4175130	13
28303445	16
345666	13
8511771	13
19819474	13
9289887	13
13012935	13
39258966	13
3141636	13
3870794	13
5777191	13
568467	13
1520756	13
1876066	13
6395531	13
2034304	13
30840990	13
1625782	16
6675217	13
1722147	13
12153161	13
14837868	13
146209	13
2779785	13
1395067	17
1444532	13
2007627	13
9699173	13
4466012	13
2759845	16
3739233	13
57726	16
5244073	13
3435525	13
8730623	13
45777	13
2912523	13
9073944	13
137729	17
21746878	13
15384508	13
6651339	13
14851766	13
12075758	13
2453888	13
11345255	13
2142279	16
170011	13
15175278	13
23749412	13
9640341	15
1140915	13
1011634	13
3311244	13
3146784	13
1620094	13
2630671	16
29081203	13
10790624	13
514775	13
14454119	13
3178129	13
10433769	13
28124620	13
8861633	13
7528740	13
14363736	13
2223525	13
13105863	13
11139467	13
43914445	13
4198211	13
9691593	13
969098	17
5356690	13
19285521	13
3748296	13
9441193	13
2434175	16
1650341	13
10815791	13
6680138	13
3041792	13
17085120	13
21632380	13
13086268	13
5906583	13
2059989	13
10524151	13
28989702	13
31115752	13
2239588	13
7202493	13
5029912	13
7286775	17
6243657	16
3664174	13
19107703	13
5968342	15
3172548	13
3147240	15
15460125	13
6151455	13
3605201	13
15751767	13
3925225	13
7405484	17
14965292	13
9628767	13
6266498	13
3548382	13
1598073	16
12245564	13
2731452	15
1039889	13
3472296	13
4489988	17
963461	16
1108192	13
2440086	13
3891152	16
7073367	13
2457740	13
9270163	13
6162649	13
11443275	13
24640400	13
8537703	13
14660617	13
38712	13
4403945	13
1452886	13
13907518	13
25826137	13
2086895	13
5834935	13
3552272	16
10380286	13
1072126	13
1551166	13
5306673	13
6500659	13
278476	13
24039262	13
10742819	13
1987844	13
8609126	13
2794139	16
3346287	13
989983	13
30653843	13
3153446	13
10582177	16
12526903	13
17379059	13
1432370	13
3307888	13
2499842	13
24308672	13
16673813	13
5744101	13
20680171	13
5437729	13
1091268	13
7530922	15
235054	13
22495480	13
11092192	13
636450	13
8319246	15
15813963	13
4924250	13
2244000	13
759035	13
1468690	15
15985375	13
373891	13
23202107	13
1217677	13
4245085	13
1601538	13
4163211	13
370475	13
3204744	13
1833591	17
3955979	16
5393693	13
10067972	13
17410337	13
15803953	13
13870861	17
10268780	13
6262685	13
4418971	13
14464723	13
4546190	13
5143585	13
9793872	13
16024915	13
5163542	13
579082	13
19347660	13
5415935	13
5250461	13
5303352	13
699457	13
13142396	13
2069469	13
10390105	13
8399340	17
963518	13
20400259	13
4597887	13
4697329	13
897974	13
14887452	17
1054511	13
3083014	16
5883180	13
4521121	13
2852026	13
10826668	13
698795	13
13494864	13
23182032	13
6223050	13
1130602	16
3732364	13
1323325	13
6693975	13
18845879	13
378446	13
4678972	13
190292	13
20195213	17
5577465	13
6233908	13
8686555	13
1009861	16
8555213	17
2251592	13
11066801	13
6038522	13
3507819	16
5131488	16
6520336	13
32017098	15
19688689	13
634078	13
5698676	13
3785662	13
21069627	13
1210769	16
10910784	13
5885517	16
16516071	15
4489478	13
355811	13
613117	13
3041566	13
13033007	13
483035	13
2067132	13
8688537	13
21005911	13
5012050	13
7905675	13
7314144	13
11060530	13
211222	13
8348360	13
3326669	13
1224319	17
31597377	13
3470985	13
1620591	13
1134997	13
18629398	16
6336461	13
9221369	16
103993	15
4126656	13
71545	17
4218648	13
24740328	13
16859911	13
829856	13
15071272	13
8874904	13
5981241	13
7728116	13
7008131	13
17039254	15
10546475	13
28065373	13
2342520	13
7881773	13
16137322	13
14049817	13
8813109	13
1821273	16
1104617	13
343513	13
7813161	13
2598759	13
5942518	13
1451734	13
15482726	13
10677420	13
83750	16
11248172	15
1973309	13
2823103	13
4016402	13
11863635	13
1401664	13
7092505	13
980779	13
1407888	13
24603356	13
1439039	13
3185844	13
1800572	13
18653192	13
16650445	13
2198699	13
26447314	13
8888	13
4408895	13
846864	13
22960373	13
3262945	13
440307	16
1964770	13
11157492	15
495003	13
884100	13
3654514	13
2544683	13
4877564	13
35474	13
26366130	16
5638593	17
4667374	13
9381908	13
21876966	13
10238912	17
173159	13
1426446	13
2051896	13
24926914	13
1497786	13
12960490	13
6864913	13
6929744	13
2413890	13
13284326	13
12588501	15
7260813	17
2400857	13
14218043	13
13747632	13
7465175	13
4572794	13
17688510	16
3773525	13
1023763	13
4508295	13
898073	17
8461538	17
14387051	13
1836110	13
22457945	13
13329594	13
19126298	13
39937585	16
3075641	13
14120407	13
684681	13
2726088	13
5678261	13
2004230	13
1074099	13
7095673	13
3577030	13
858607	13
6946490	13
8669030	13
810868	13
2538093	13
1172950	13
9513635	13
15505253	16
1112133	13
19560138	13
2715498	13
6735266	13
6010029	13
5364674	15
813749	13
3652766	13
6746333	15
17143034	17
38207374	13
1802058	13
5672877	13
4484512	13
23228413	17
8953888	13
7089135	17
8771974	16
10327978	13
28605396	13
8053825	13
1701089	13
4377197	16
2676405	13
2777731	17
8413556	16
541044	13
26984346	13
13907963	13
11642550	13
3715103	13
18875027	13
1801405	13
342109	13
10827647	13
9655936	13
2641643	13
2973342	13
326699	13
5652349	13
3378185	16
11603540	13
869593	13
5105970	13
1526545	13
30642063	13
12959083	13
16513078	13
1183607	13
6625326	13
981676	13
7603893	13
14297449	13
4800641	13
4088022	13
1914028	16
15874658	16
20013303	13
9407043	13
4270465	13
5380268	13
1580795	15
11241991	13
298764	15
3988739	13
3470906	13
2291760	13
2152968	13
1020241	13
6395739	13
3339254	13
107497	16
11807584	13
548500	13
2118966	17
5794255	13
2819634	17
157998	15
10055494	13
10798467	16
9607673	15
7852744	13
15358766	16
6573192	13
4829660	13
522895	13
4970277	13
3329427	15
9391454	13
7790755	13
9905407	13
955184	15
8508322	13
16055519	13
2013219	13
9269287	13
2775134	13
128508	13
4218621	13
3305028	13
2419209	13
15778766	13
5013979	13
24429251	13
17636348	13
6652612	15
5125734	13
22059188	13
12379875	13
11457987	13
11340824	13
9316988	17
73388	13
11575616	13
2230861	13
2887317	15
14028753	13
21049616	13
2064442	13
1431856	13
2551907	13
12613395	13
8310177	13
25056243	13
4290604	13
1657561	13
8078315	13
2330367	13
25815381	13
21112774	13
4945108	13
10754204	13
457782	13
12160975	13
15573741	13
14829303	13
1677749	13
11277875	13
7973594	13
309760	17
5278230	13
14569527	13
2821790	13
16741129	13
2736890	16
2539950	17
7149553	13
8659477	13
801280	13
140626	13
25504786	15
21510737	16
12944598	13
21411805	13
14148226	13
6747395	13
11813778	13
11709433	13
7853557	13
21777555	13
29342493	13
8856014	15
6575161	13
4274287	13
3713948	13
9670159	13
10289033	15
4922545	16
5209278	13
8667468	13
3048122	16
28837373	13
14045518	16
1651892	15
2421518	13
8621924	13
15190887	13
2292179	13
5815831	13
6005704	13
4968697	13
1551191	13
6870103	13
4332708	13
2120110	13
4526370	13
3169852	13
5407371	17
13171428	13
210135	13
19326508	16
10007586	13
13797115	13
10988740	17
23736933	15
21081012	13
25735036	13
898214	13
3788837	15
6818197	13
12323085	13
8772248	13
1442380	13
3435096	13
16384364	13
2983896	13
5966074	13
4854658	13
2618110	13
12081207	15
5696158	13
5190087	13
1915671	13
5269221	13
7456014	16
214881	17
4086482	13
30889969	13
3604537	13
2339447	13
13270450	17
4795490	13
9287259	13
6548778	16
38869892	15
8705459	13
1067055	13
2500450	13
2030298	13
7689371	13
13800847	13
6537265	13
4766228	13
11748352	13
8453153	16
6379207	13
3674946	13
365899	13
1957036	16
2574921	13
186444	13
6913796	13
7881285	13
13845170	13
3391708	13
59681	13
586140	13
814663	13
3290878	13
28724335	13
32050543	13
7659834	13
7693170	13
9749305	17
7760892	15
96908	13
28311062	13
14579604	13
3743758	13
34416639	13
3064954	13
21210478	13
10707271	13
7925536	13
17449413	13
7095712	17
2551184	13
10473621	13
5735997	13
1973917	13
19058881	16
1719502	13
1310444	17
4167984	13
5428592	13
172853	13
11663095	13
419881	13
1699731	15
15775640	13
2613342	13
3581058	13
1224844	13
192791	15
980031	13
5825452	16
1004476	13
2221754	15
6765652	13
7038886	13
9276703	13
20480738	16
2721923	13
22866208	13
973908	15
9872413	13
9398712	17
4333174	13
4007701	13
7074535	13
6099251	13
19442744	13
26874383	13
2116228	13
3967401	13
11833318	13
18543664	13
6078612	13
8146554	13
11130532	17
2731277	13
6736378	13
932183	13
2167204	13
1076700	13
14592568	13
2236182	13
2153050	13
1558440	16
1730144	17
11420892	13
10204998	13
175653	13
963851	13
14129487	15
8794559	16
3088297	13
1876003	13
635146	13
1882281	17
11119279	13
4783668	13
2338289	17
6919113	17
22110192	13
17728507	13
127365	13
7507115	13
5285306	16
32558567	13
1561340	13
10428407	16
6983556	13
971831	13
340162	13
5516076	17
3103910	13
27891701	16
24116627	13
102794	13
11692599	13
16877156	13
14607165	13
592737	13
164102	17
206509	15
7707971	13
25528452	13
10397330	13
18288228	13
4938426	13
16860128	13
6072845	13
10435787	13
3075935	13
17404890	13
12738634	15
4103011	13
2716107	13
2766600	16
1218895	16
230328	13
2113531	13
1033734	16
4058164	13
18391298	13
14403008	17
19679499	13
6346549	13
23918223	17
3983641	13
2507498	16
16659319	13
647982	13
764917	13
2180267	13
8969426	13
4707604	13
5183910	13
5776521	13
35872421	13
5561637	13
14384899	13
23286944	13
22935709	16
459831	13
5830379	13
4278467	13
10455738	16
611912	13
20832492	13
19159794	13
14138965	13
4063423	16
123630	13
24513408	13
9693487	15
663904	13
3456180	13
6294213	13
7088285	13
2527383	13
950120	13
2103347	13
60812	15
3594366	16
2377889	13
7031544	13
10420576	13
7573770	13
3704267	13
6874439	17
21975585	13
6018303	13
5857487	13
1823551	13
3710355	13
23151649	13
20987894	13
159013	13
2687811	16
10725136	13
7018365	13
1999455	13
6619436	13
7409064	17
22394457	13
12594630	13
1910946	13
2316821	13
8836068	17
5345986	16
21163005	13
6147318	16
21269674	13
3319855	13
16564088	13
1519179	13
9178725	16
5988426	13
10313350	13
6627305	13
2896052	13
40288314	13
2864632	13
10453825	13
1973607	13
2242499	13
4989909	16
19609396	13
4541165	16
9504600	13
2680848	13
22728490	13
12020917	13
11535227	13
9500921	13
4192303	13
25672191	13
14013805	13
1483013	13
109713	13
4076974	13
915394	13
18443307	13
11759221	13
25120065	13
12515235	13
45695088	17
8988286	13
14994262	13
3097955	16
3411817	13
622477	13
8328689	13
14334518	13
7899025	13
5570319	13
11998957	13
1739810	13
8251136	13
12066313	13
7548030	13
5133651	13
11080968	13
9365682	13
16356009	13
6773710	13
2036453	13
1665335	13
7564932	13
1583798	13
12533641	13
7775394	13
9275434	13
647332	13
9156949	13
2084110	13
10590879	13
2671912	13
987204	13
323646	13
26556695	15
6108173	13
4865527	13
1050946	13
12774073	13
12637229	16
13956765	13
21872594	13
1466489	13
3390695	13
913839	13
6908494	13
2937115	13
4095253	16
5460963	13
1739477	13
1608443	13
6136016	13
4405755	13
3930783	13
17832737	13
18339155	13
15960438	13
6028184	13
1508254	13
6820312	13
8638259	13
12065176	13
1895994	16
1176637	13
3991109	13
19411761	13
8512215	13
4974721	13
3571809	13
10560317	13
5046104	17
372225	13
565437	13
41199996	17
29039677	13
6077	13
11983376	16
13600914	13
18839133	13
21807036	13
2463161	13
596779	13
9522680	13
37413994	13
949751	13
415700	17
6170102	13
6593903	13
18233758	13
2827079	13
7400173	13
24776614	13
5513865	13
1230647	16
5828824	13
3435318	13
3579320	13
10144580	13
7138867	13
2096364	13
18283635	13
4095596	13
3350639	16
843927	13
565098	16
5479513	17
14782519	17
19954505	13
15153383	15
883230	13
13619304	13
8039309	13
4802920	13
17197688	13
3162710	13
2270192	13
5494720	13
1160359	13
2640408	17
5639471	13
7884463	13
2280409	16
3052277	15
1402901	13
945561	13
8967771	13
6263231	13
6088665	13
1163413	13
1460570	13
58365002	13
4201586	13
2046892	13
28978595	13
25483842	13
9913175	13
5584893	13
2292494	13
3693797	13
29701489	13
2098875	13
13519141	13
16016599	15
1462249	13
5982575	16
2722827	13
5580266	13
6032276	13
27625673	13
19950854	13
11694356	13
5612074	13
11490935	13
1903033	13
560376	13
8691796	16
14795285	15
2278297	17
3443775	13
5449528	13
3557240	13
10774353	13
422028	13
1246031	13
38550142	13
22028089	17
21678604	13
20314951	13
1152415	13
10704280	13
11870127	13
15770194	13
19393919	13
3051616	13
1708225	13
3622539	17
7542095	13
1726753	13
2104230	13
3486940	13
1572525	13
886159	13
5441842	13
18241376	13
46929945	13
1559532	13
360523	13
8257174	13
385362	13
8682948	13
3436280	13
8309047	13
7356926	13
503444	13
3399549	13
11669989	16
14829398	13
12501338	13
1049569	13
31190212	13
1516592	13
8110336	13
3056357	13
46089053	13
1280881	13
2026625	13
12497698	13
3878166	13
17280109	13
5995821	13
9832444	13
2749927	13
5582	13
739716	13
1967431	17
18094057	13
2394315	13
1456465	13
2469348	13
4093149	13
1752597	16
245391	13
2538975	15
3392521	16
25639910	13
12092385	17
10832651	16
20616626	13
17910839	13
622345	13
4060146	16
11281189	17
7200842	13
1002470	13
12613186	13
2765679	13
7837496	13
4376351	13
13531889	13
4222466	13
2427296	13
1997003	13
4482696	13
433861	13
7742594	13
7274938	13
14697876	13
23308358	16
33886669	13
8469375	16
15062474	13
8606831	13
661540	13
2503101	13
4412952	13
7511331	13
1379519	13
10005276	15
5775022	13
1180619	13
8774676	16
3754934	13
10781029	13
15635559	13
23160446	13
3140486	13
20215156	13
1924906	13
7963834	13
1054262	13
1802578	13
6417844	13
9067595	13
23865766	13
330446	13
4007038	13
470169	13
1371529	13
6987317	13
2293882	16
2188310	15
2179167	13
1963565	16
3321338	15
8185127	13
10718648	16
24026166	13
3429691	13
21486626	13
282544	13
3624088	13
3183035	16
4346290	16
5965789	13
192114	13
7614218	13
226841	13
5171625	15
18047997	16
1097417	13
13767	13
253330	13
7239189	13
5688025	13
2885469	17
19527895	13
7074500	13
1310350	13
4422769	13
18715830	13
16333978	13
8283154	13
7318440	13
7967103	17
16000611	13
42491448	16
5763421	16
4770379	13
8492736	13
3308673	15
6599384	13
114194	16
4299982	13
3041177	13
4882703	13
684514	13
9559268	13
1088848	15
3630952	13
17496617	17
720766	13
11061606	13
4633415	13
3654719	13
26531845	13
29953786	16
1502271	16
22135716	13
184433	13
6968016	13
7190816	13
1701090	13
3006480	16
6342743	13
9953850	13
1692330	13
11303811	13
668677	13
7207415	13
12743047	15
20025184	13
1011769	13
1784102	13
20724640	13
1160849	16
342702	13
12580922	13
837203	13
5936305	13
4945441	13
13306491	13
717879	13
4836353	13
7545966	13
3798869	16
7522638	13
1529435	13
10595578	17
21184756	13
5909963	13
4607248	16
8314202	13
5170204	13
8518770	13
241143	15
3239425	13
8781740	13
1613494	13
7998460	16
27421892	13
9390371	13
2965951	13
3502691	13
5505135	13
3151729	16
3190299	13
2930499	13
501202	13
4060890	13
7346725	13
391213	13
6537994	16
196635	13
9520949	13
18156631	13
9581621	16
17352231	13
12771068	13
830072	13
5366752	13
6766694	15
17084251	16
3196358	13
1025655	13
3344074	17
3840773	13
6465087	13
6758603	13
18081025	13
1249117	13
357498	17
4441292	13
3725937	17
3925735	13
4692416	17
2348713	13
12175055	13
534271	13
5529062	16
3551228	13
748689	13
20000329	13
8367793	13
32823248	13
7003852	13
2617675	13
11377781	13
12390371	13
52696	16
21391487	13
2270409	13
16520150	15
13375143	13
1159506	13
10468810	13
11238419	13
884102	13
18527244	13
10492440	13
6033387	13
11802058	17
17427623	17
3558705	13
585742	13
906061	13
20505412	13
8099876	13
7782170	13
2895476	13
6076447	13
6034681	13
1896420	16
17911713	13
1640882	13
18245687	13
3671240	13
9766392	13
15506072	13
4555411	13
3230476	13
12577759	13
1322281	13
11748838	13
2846271	13
4402115	13
189241	13
1803583	13
34842825	13
5810463	15
1667353	13
5191761	13
12325596	13
25267726	13
5362938	15
3727568	13
10249938	13
18052975	13
8657283	16
5316813	16
3773821	13
9620111	17
949447	13
9804112	13
5442387	13
35470279	13
7090211	16
9937190	13
546888	13
5926945	15
2363391	15
2465948	13
33765169	13
6673026	13
3506754	13
17326268	13
3600756	13
7280638	16
268983	13
1270246	17
4643870	16
13165631	13
986739	15
583194	13
2097938	13
1092122	13
20513590	13
30431714	13
3879983	13
14502921	13
17278925	13
833551	13
16378119	15
32073	17
742039	13
2505523	16
6570984	13
13156780	13
1238270	13
2302519	13
3085943	13
1547441	13
3590920	13
3533769	13
1967392	13
27415095	13
16106553	13
5507552	13
155062	13
21933406	13
2138798	13
31132992	13
14615584	13
16593626	13
16832737	13
875367	17
2600207	13
11117530	13
9353214	17
5965770	13
10998833	13
28878345	13
19055882	13
4201098	17
7895904	13
3781598	13
2671336	13
12387956	13
257170	13
9652916	16
21597557	13
6446270	13
652737	13
2965182	13
6588054	13
5969352	16
6651061	13
2108402	13
4995441	13
5517808	13
12015184	13
1925847	13
14038672	17
3016692	15
6050933	13
11402123	13
9879820	13
9721912	13
36603608	13
4899362	13
3804519	13
5361940	17
2648981	13
8114227	16
4353791	13
4551860	13
13290330	13
6451243	13
700312	13
23253408	13
2874066	13
9267825	13
8251548	13
3966132	13
2666223	15
80130	13
321796	13
13099851	13
5832375	15
25868901	13
16306591	13
4469533	13
222150	13
31798	13
6725006	13
2176276	13
11285795	13
2800981	13
7618924	13
4514654	13
11787825	13
4255971	13
9634007	15
2417579	13
8377945	13
1009056	13
9375777	13
1440214	13
15890882	13
9468202	15
12008485	13
1537360	13
5487712	13
6390772	13
42999956	13
498117	13
1536197	15
2085107	17
2426393	13
45850723	16
4415913	13
12035070	13
2218143	13
2440666	13
5596941	13
5676688	13
7442413	13
9343596	13
865080	13
6841494	13
32756618	13
6328599	13
4405329	13
2078906	13
4541753	16
1910655	17
5843279	13
23450228	13
3779466	13
9455778	13
178676	13
18189948	13
15105274	13
5419960	13
9596888	13
2677966	13
14168549	13
16926611	13
20331745	16
527809	16
6931203	13
7111932	13
1525157	13
29160200	13
7032895	13
12092918	13
3759511	17
6614633	13
5693246	13
12236679	13
14681368	16
3244137	13
5625245	13
15678441	17
3003995	13
3252742	13
1881529	13
12791771	15
7556162	13
1547276	13
17633869	16
4017071	13
5217403	16
9675375	13
8745110	13
9078676	13
3924972	13
4984272	13
1691428	13
3298444	13
14528219	13
2316177	13
10961189	13
3601551	13
12340916	16
4739479	13
7361310	13
376211	13
4815036	13
727102	13
2922621	13
2059377	13
4773988	13
27010592	13
411478	13
10345613	13
430448	13
3137916	16
20551689	13
3271668	13
21320899	13
3588264	13
6523506	13
16713118	13
4290509	13
2159307	17
841948	13
2362170	13
8955412	13
1358145	13
6598814	13
16367560	13
8344187	13
7655994	15
10823242	13
815386	13
265854	13
11829576	13
15495769	15
15947106	13
8413635	13
12482109	13
1106035	13
12639114	13
23909796	16
3587696	15
10133454	13
2501078	13
3658933	13
6288372	13
1220268	17
18115127	13
9109879	13
28529612	13
875762	13
10762536	13
10684570	13
4526470	13
1749510	13
5620029	13
582924	16
1387198	17
5375956	13
6336290	16
16711871	13
13505678	13
5924951	13
3410679	13
678798	13
17181064	13
4918528	13
9547257	13
4763893	13
1772134	16
3180245	15
6318945	13
12390315	13
10221092	13
1102617	13
1848751	13
1684713	13
2088430	13
1288023	13
3972067	13
13706505	13
2878502	13
6047880	13
12263943	13
17780429	13
14320260	13
41254	13
7753525	13
9447736	13
4581504	13
14492755	17
4913395	13
1826543	13
12768321	13
13103543	13
20128322	13
2322646	16
1371834	13
16328037	13
5355554	16
8626096	13
5807008	13
28251870	15
2797885	17
3569185	13
2154750	13
2893228	13
1244091	13
18879360	13
1407080	13
14468048	13
741090	13
577392	16
13350785	13
11495353	13
18576826	13
13383258	13
6948552	13
26130	13
10875140	13
11000626	13
2819514	13
6038351	15
13627705	13
463913	13
12030713	17
5148987	13
738848	17
1493783	16
20623166	17
616681	13
7489259	16
3994549	13
921345	13
8322081	13
813554	13
13261290	13
1433104	13
578113	13
1571927	13
6182135	13
11034654	13
14701092	13
2391548	13
3848891	13
18364384	13
1527505	13
1628175	13
1032901	13
2133381	13
321454	13
4282543	13
1605600	13
4846099	13
5341444	13
3204911	13
14252641	13
12470040	13
19060489	13
40678600	13
5718031	13
28539374	13
9038083	13
9713848	13
18874367	13
3791782	13
12440978	13
5124132	17
2604994	15
7407942	13
3817242	13
6398276	13
1233514	13
3303659	13
2651772	17
5208549	13
284946	13
385966	17
25191331	13
3318447	13
5249263	16
21253768	13
12726336	13
8185617	13
825416	13
1442456	13
253253	13
2155376	17
4432087	13
29872095	16
14927771	13
10305461	16
3907726	13
14181432	13
3609258	13
314728	13
1950147	17
3720279	13
381531	16
5328392	13
1889214	13
8192951	13
10009609	15
10219427	13
7915268	13
11167412	13
930363	13
9843698	16
11270332	15
7135921	13
22688458	13
78350357	16
14377671	13
3532472	16
3314330	13
11560437	17
25263731	13
6133926	13
13866215	13
525002	13
12987827	13
1727549	13
1198881	13
10155517	17
9722778	13
10037927	13
4557926	17
4747451	13
4751532	13
2963530	13
892236	13
13097265	13
6993396	13
1511805	13
9726868	13
5886494	13
4848319	16
8728096	13
10000747	13
2851806	13
4237283	13
4086577	13
1305798	13
12028347	13
5705945	13
14464510	15
37010170	13
12040627	16
13033206	13
11606844	13
692330	13
3887856	13
7054237	13
47211423	13
48122868	13
8739897	17
2025793	17
5540446	13
5854226	13
2999080	13
3396307	13
12729371	13
3218933	13
12304212	13
1675149	13
14622145	13
2660955	13
9328254	13
2376407	17
6941601	16
11808726	13
9361113	13
2551490	13
4859497	13
3555159	13
2025705	13
10203587	13
3443318	13
1503430	13
2849551	13
465466	13
5861705	13
2664176	13
27387480	13
5242250	16
6840069	13
9830491	13
753703	13
5659092	13
2574029	13
4070127	13
4615721	13
8683376	16
735898	13
870811	13
40977504	13
34186	17
2737557	13
1907591	17
2738485	13
5721478	13
4510093	13
9362548	13
4540283	15
19227299	13
14930910	13
13375061	13
7707725	13
3644613	13
44251895	13
4604996	13
12632368	13
2742934	13
25374936	13
6133903	13
5767229	17
15016693	13
22698639	13
4085643	13
6914108	13
1908092	13
6900816	13
3618357	13
14664221	17
10670122	13
2239464	13
8630230	13
325797	13
2080551	13
7500381	13
12720267	13
3907315	13
105301	13
11120104	13
10978708	13
9849388	16
12198434	13
56071	13
4779057	13
1166180	13
3979648	15
373566	13
12800391	13
6179642	13
1520269	13
67063	13
155713	17
2586669	13
925416	17
12437583	13
16458829	13
1133417	13
1165495	13
5901393	13
18562017	13
2798901	13
5844390	13
2932888	13
3095575	13
26311626	13
6727094	13
4282077	15
6312922	13
8949790	13
5994868	17
7088422	13
8461674	13
5941385	16
1996863	13
8013764	13
9471334	13
1723276	13
7730311	13
7348675	13
9474099	17
6360848	13
15166992	13
2655737	13
9743607	17
17872987	15
39816524	13
10825060	13
5712892	13
14513357	13
10103544	13
14924288	13
339389	13
3992053	13
3014839	16
128512	13
12861792	16
3715543	13
1632263	13
2308629	13
4211646	13
2380375	13
1720670	16
2457463	13
2412957	15
575929	13
10137572	13
9650764	13
19157627	13
20674891	13
4803490	13
7841417	17
1670561	13
10048369	13
7304963	16
11053690	13
6514405	13
8242402	13
496358	13
17539212	13
4662976	13
10969210	13
741599	13
14500871	13
29261053	13
1334714	13
8662939	13
911090	13
3681400	13
13410287	13
2278583	13
2605264	13
39692374	13
8091784	13
3524211	13
330958	13
1142861	13
4513867	13
17995875	13
12530714	13
5156187	13
7731293	13
3068899	13
649655	13
9244575	13
24165575	13
11344166	13
6123580	13
13806238	13
3966941	13
18950391	15
3916059	13
5222541	13
3479849	13
13064961	13
9953233	13
5598937	13
31132565	13
18009126	13
10529180	16
5504100	13
12294037	13
13782357	13
1617566	17
1859096	13
1245265	16
38630501	13
7111702	13
16354030	13
19386514	13
376549	13
2564996	16
19950689	13
1092428	16
2101856	13
1647097	13
1662483	13
2783827	16
16371839	13
1532120	13
5839340	17
482910	13
9273196	13
8006816	13
7711812	13
4424830	13
13220055	13
1339194	13
17693533	16
4302740	13
7843618	13
1113708	13
19603938	13
5659709	13
7560385	13
2933089	13
3148115	13
4934374	16
24717844	13
2237975	13
6900565	13
48795781	13
5449516	13
4175623	17
934193	13
4974370	15
265037	17
29704186	13
12518130	13
13463559	13
3499083	13
2080599	13
29397506	13
1307217	13
238418	13
4406746	16
7641605	13
562865	13
7873083	13
14467504	13
21113106	13
18864541	13
25118172	13
8182839	15
8677945	13
15882128	13
11643872	13
7324375	13
1165958	13
10129127	13
22522869	13
1230626	13
2541983	13
2850971	16
19599311	13
3231461	13
1789964	13
21291722	13
5362810	13
6343116	13
7882301	17
25963250	15
5871111	13
7291757	13
26451907	13
1949741	13
3525336	13
22804341	13
1385385	13
3339279	13
18441592	13
14152054	13
3906350	13
6871411	13
8174894	13
1126955	13
6062547	13
9472350	13
1809854	13
998555	16
3385422	13
1861642	13
480111	13
18016093	13
1919598	13
618661	13
7064645	17
15114154	13
3264996	15
9360386	17
2069847	16
7132607	13
9947910	13
865703	13
217474	13
8342274	13
3652997	17
8424325	13
11897442	13
11752448	13
7743253	13
9257767	16
5702905	16
8451544	17
22485974	16
174975	13
29913	13
2584377	13
2996582	13
503049	13
2977627	16
13938158	13
14854294	13
413484	11
658085	13
2074911	13
8790711	13
4224106	13
2074914	13
15239142	13
18225394	13
5041667	13
1278735	13
598382	13
3578910	13
3289739	13
12102498	13
9581153	13
55599752	13
16134185	13
8218444	13
6066768	13
10859423	13
37908252	13
16424569	13
3340961	13
460321	16
4642132	13
4449544	13
14186883	13
17751555	13
5163959	13
14193106	13
2801591	13
525271	13
996511	13
28715445	16
10396913	13
813785	13
137972	13
31747594	13
3148800	13
3757024	13
5993311	16
3994726	13
4863327	17
6373141	13
1171617	13
5363680	13
17074169	13
3561516	16
10062870	13
1067028	13
7502782	13
1704380	15
7042936	13
45856	17
1699116	13
4539825	13
1126681	13
13833481	16
17592005	16
5153004	13
61416070	13
1486813	13
2155370	13
2576712	13
9596870	16
17208419	13
10435748	13
4657420	13
10576274	13
1831216	15
16822436	13
2445574	15
9297368	13
1168309	13
1174590	13
5275968	13
2845210	16
26706585	15
26279430	13
8406601	16
7594321	16
4674993	13
1317643	13
15275900	13
4550662	13
10051604	13
9125446	13
18816145	13
9037542	13
753125	13
54413	13
7331606	13
8668662	13
2776543	13
8689193	13
3174968	13
9541942	13
7183664	17
7118227	13
8210392	17
2413165	13
2072701	13
16361108	17
2782013	13
16007716	13
5430271	16
30088738	17
17191993	13
3138239	13
1857057	13
12534557	13
3023520	13
15803759	15
4287086	13
1690581	13
6885766	13
2961780	17
1538978	16
17747051	13
7850057	13
3849220	13
8956343	13
9539614	13
7301558	13
4804024	13
3786403	13
3603216	13
584910	16
1806151	13
11648891	13
582142	13
4212117	13
13407766	16
7140125	13
1234148	13
1307845	13
4177363	17
9728398	13
14736	16
41681462	16
9042108	13
6290336	13
10668972	13
2360750	17
15852576	13
10208492	13
1112516	13
21029422	15
479930	13
4076900	13
6107676	13
5522850	13
3685080	13
7665811	13
4096043	17
700521	13
4319137	13
20516526	13
7454903	13
9714496	13
6779415	17
3639293	13
515108	13
11799725	13
3426839	16
9339748	13
2944435	15
10515832	16
11826318	13
626917	13
4707865	17
11619872	16
5160156	13
12132627	13
709394	13
14231099	13
193855	13
28116605	13
12268230	13
6943147	13
10700682	13
312623	13
1445244	13
458060	13
3838777	17
13530083	13
10170969	13
15381524	13
109958	15
4147327	13
15117312	17
6276862	13
1270984	13
7655210	16
1124406	13
11249698	13
4820191	13
4538512	13
393893	13
18932860	13
1928898	13
6730056	15
15286991	13
3276425	13
12604162	16
3792850	13
17520551	13
13006782	13
10270862	13
4145818	17
3313866	13
8325948	13
31109956	13
37431008	13
6262635	13
15015831	13
10462612	13
1888413	13
2089696	13
4331713	13
647014	13
476488	13
7499838	13
1155456	13
8766543	13
14174862	16
2314675	13
8054087	13
2437468	13
18419894	13
1509828	13
6185806	17
2970769	13
7852691	17
1011109	13
3469860	16
41018	13
4695077	13
1412069	16
35795693	13
23661700	13
5283051	17
12686054	13
1326172	13
14904205	13
11720868	13
6509032	13
508711	15
1055857	13
20718847	13
4708604	13
5258878	15
1164784	13
16827826	13
6799411	13
4372305	13
16880503	15
36566246	13
32078729	15
13030676	16
19795677	13
13023886	13
12700973	13
1659850	13
7848895	13
1264943	17
1393208	13
26553225	13
298728	13
11496925	13
2401911	13
2974121	17
15026662	13
16250871	13
32232791	13
8066253	17
1099745	13
10694028	13
3811032	13
11302953	13
2850407	13
5533154	13
2726582	13
1726064	13
4369084	13
16404843	13
19665821	13
8889793	13
7450826	13
32614369	13
10580711	13
11267047	13
9181972	13
7844083	13
3440862	13
301170	16
6053117	13
13448032	13
6450437	17
9618977	13
7759536	13
8421849	13
5622	13
9123852	13
7431475	13
3888316	13
1714346	13
96459	16
7536032	15
971868	13
3745302	13
177648	13
10763507	13
13205677	13
223494	15
191748	13
3392446	13
9623255	13
13440323	13
728921	13
2133121	16
9237103	13
2352530	13
13535817	13
29573	16
13024758	13
2665851	17
19928085	13
4535640	13
109358	13
21505266	13
1247919	13
4443245	13
4444373	13
1237094	17
5526730	13
1659771	13
18530086	13
19438392	13
10469387	13
17188891	13
14183078	13
3232493	13
1248258	13
16811941	16
8795013	13
3321397	13
28346548	13
4290684	13
28037535	13
4465659	13
3673032	13
12344859	13
3329424	13
7583379	13
679904	13
1785271	17
6415734	13
46886881	13
10999045	17
1121592	13
7472134	13
24496680	13
6606935	16
29211003	15
2386491	13
6884708	13
172742	13
2763628	13
1149381	15
8697835	13
4677026	13
2835819	13
71259	13
2736348	13
6015953	13
2853569	13
3692515	13
5514223	15
607111	13
41575134	13
776174	13
19580175	13
12167303	15
13683704	16
9711616	13
16525913	16
3573021	13
5994332	17
6136552	17
11759219	13
1157254	13
736835	13
12851522	17
12211399	13
18740206	13
3373634	13
2151609	13
2492148	17
3848324	17
18260567	16
7236777	13
29190940	17
2496559	13
2519424	13
6918791	13
1904297	13
2239523	13
9466499	13
11075882	16
6287426	13
3982388	17
1338608	17
10448730	16
1099257	13
7129873	13
8306167	13
14630108	17
6548144	13
5480997	13
7038975	13
12555835	15
23760782	13
4519052	17
18118474	13
4635478	13
6466308	13
3645293	13
4977806	13
3774683	13
42827183	17
320523	13
2142075	13
11522801	13
791082	13
10553952	13
4095798	13
19838282	13
5709084	13
1938606	16
17584095	13
6629625	13
19891271	13
15985653	13
2022502	13
9629281	16
4487475	13
5532606	13
18959713	17
11927357	13
1198509	13
10569541	15
9117776	13
2489060	17
591143	17
3449951	13
7003059	13
17643842	13
8318050	13
33186468	13
20214160	13
2260515	13
10214212	13
16317920	13
2566143	16
23187665	13
7062783	13
1891224	13
8024376	13
333308	16
7494607	13
5317717	13
1950445	13
17979230	13
4929766	13
6407220	13
7126866	13
23526495	15
6602996	16
24897548	13
884762	13
24001198	13
13461445	13
3474175	13
16713193	13
28663426	13
1498413	13
28709706	13
462772	13
9170065	13
341774	13
3060493	13
11907844	17
17113491	13
13438584	13
14334828	13
4004064	13
7133567	13
16410540	13
16600672	13
676302	13
6130795	13
1196509	13
6946827	16
11977598	16
21692038	13
5126551	13
127691	13
8617441	13
21387224	13
2394069	13
12997152	13
627950	13
11575984	13
6820277	13
2596566	13
1157587	13
7179332	16
8016436	13
4915242	13
3266698	13
6546324	16
1434100	13
12981017	13
1320491	17
19190084	13
12774671	13
712723	16
7441994	13
1741529	15
28352173	13
19715929	13
4874839	13
5773090	16
7343190	13
233697	13
22428992	13
27270116	13
24274796	13
2175619	13
14854599	13
16490989	13
5110529	13
6792711	13
38531730	13
4769142	13
13333810	13
4682023	13
951647	13
14308330	13
1302545	13
16705108	13
5118764	13
6072789	13
10656681	13
8386081	13
4228909	13
10218318	13
19504299	13
6412709	13
9894608	13
7072135	13
31236475	13
6135950	13
4342357	13
744607	13
16245030	13
9235206	15
8306702	16
10558304	13
136707	13
1741930	13
10560191	13
2835200	13
141461	16
24020261	13
7151301	13
15472998	13
2897632	13
10445395	13
13358122	17
11384378	13
5613078	16
14791138	17
2092927	16
17422709	13
9858874	13
5971487	13
12618230	13
14412671	16
1494237	13
1071936	13
1139317	13
4279141	13
7869922	13
2112628	13
6830483	13
3805348	13
3360076	17
5863695	13
2023100	13
5794696	13
2589341	13
5328486	16
41012197	13
3265676	13
4562632	15
14846616	13
8421918	13
7163779	13
8366	13
518175	13
11925894	17
13576810	13
7087354	13
7829692	16
642131	13
1678927	13
4448927	13
2777225	13
5180302	13
3157884	13
14113800	13
4755055	17
2092573	13
4402257	13
50818	13
99875	16
21429683	13
7587770	13
14923092	16
2513529	13
4109915	15
21932770	13
5209924	13
32201834	13
17098563	15
15363844	13
2011623	16
3936941	13
11681510	13
7603414	13
4633802	13
1037734	13
4518971	13
3332672	13
25009597	13
7515576	13
1163762	13
7677390	16
13471816	13
1212696	13
5032408	13
227019	13
8770258	13
8483935	13
2904285	16
3772958	13
6756297	13
3337392	13
2832606	13
153357	13
4289113	15
12200155	17
2453282	13
1713002	13
1329125	13
127500	13
2841061	13
12686138	13
7940823	17
2818619	13
40827308	13
3111749	13
7189555	13
8760339	13
14401033	13
849043	13
5336250	13
13350585	13
15937084	13
18996780	15
6416630	16
260567	13
6202725	13
2145974	13
10911802	13
22859966	13
93692	16
14077919	13
7637627	13
1032228	16
301300	13
12188905	17
5038917	13
5361260	13
1309597	13
11715576	13
4639323	13
25437263	13
8325883	13
10856687	13
408155	13
12066718	13
3960792	13
13590540	13
2893976	13
7949643	13
1958917	16
8321365	13
17531799	13
169054	13
689575	17
4504201	15
10966322	13
20912689	16
5417447	13
2581601	13
813030	16
71213	13
718982	13
10033692	16
12306326	13
7457411	13
4970657	13
5779172	13
5485709	13
9918318	13
1389460	16
6082857	13
5900832	15
12638263	16
4420120	13
20675565	13
6533634	13
3900199	13
3954830	13
3888081	13
17591057	13
19277896	13
3439151	13
1032661	16
3571954	13
4715891	13
429464	13
1695710	13
7306879	13
7956781	16
1635235	13
7160349	17
9900849	13
1435968	13
15633275	13
5839281	13
7027258	13
16948535	13
3321946	13
27879575	13
21902473	16
14386578	16
5435800	13
8531286	13
3879020	13
29835860	13
26542305	13
2050999	13
6488502	13
6087207	16
4912333	13
6796521	13
5268506	13
2641410	13
895820	13
29211976	13
4672811	13
38016467	13
1693318	13
765611	13
4509847	13
5407308	13
1513734	13
8402620	13
15856082	13
3339063	16
13895411	13
2796994	13
4976651	13
5674529	13
1063346	13
6234111	13
11948304	13
1876540	13
452055	15
34672465	13
7296912	13
7453082	13
5157487	16
193955	13
1494871	13
17993937	13
4021294	13
3830978	13
5907610	13
7304976	16
8194984	13
3351001	17
14884635	13
14876506	13
960294	15
272746	13
18300341	13
3939630	13
5693680	13
15900809	13
2087047	15
7148914	13
13800602	13
20840353	13
10149930	13
4002867	13
3453582	13
598552	13
26172126	13
329312	15
29267272	13
907221	13
12231205	13
12830155	13
2679682	16
860205	13
6908996	13
7309642	13
1422905	13
14203763	13
3203706	15
1178648	13
1314808	15
3161095	13
1139141	13
3943660	13
10047685	13
7609309	13
5482285	13
6938472	17
10237157	15
3240618	13
4348348	13
2838440	13
4616297	13
18690160	13
259089	13
10114080	13
966036	13
3318098	13
3089477	13
11701169	17
1407115	13
3703456	13
8686161	13
893326	13
4001207	13
7613286	13
20710805	13
42298284	13
2127095	13
6579328	13
19570129	13
9237051	13
20811266	13
4898637	13
2934187	13
4927310	13
14282350	13
19532087	13
10973550	13
30549462	13
10666461	13
6277715	13
4612968	13
3333637	13
5898938	13
822712	17
17357855	13
10824360	13
4167281	13
7630370	13
6508878	13
9605320	13
4988912	13
2566278	13
8292766	17
1828142	13
4452438	13
1254426	13
2308059	13
3467896	13
5099667	13
2511525	13
12247813	13
15587463	13
8101840	13
634618	15
23761887	13
32078486	13
8196080	15
2189830	13
594100	16
2435541	15
17052187	13
10391355	15
5837482	13
6211740	13
680898	13
16342540	13
3238006	13
453978	13
799159	13
4191326	13
137694	15
8206794	13
9972791	13
2280031	13
1003450	13
2453829	13
1056768	13
5375408	13
24084967	13
3755303	13
2714776	13
4777332	13
7201029	13
3200861	13
12991025	13
16902209	13
899847	13
6638521	13
9414503	13
7307466	13
17465551	13
1867639	15
5709711	13
7533632	13
14765099	13
11545054	15
10271229	16
8488381	13
9651021	13
1462278	13
10844827	13
13859574	13
4281954	13
6224813	13
1874747	13
2004043	15
7003547	17
8979519	13
7117691	13
4752203	13
15405117	13
434755	13
3747118	13
853305	15
2552477	13
3472834	16
17935166	15
5748237	13
374465	13
14928100	13
4524914	13
3954834	13
4485430	13
4601625	13
2176303	13
1805217	13
17012590	13
24828903	16
3092896	13
1724469	13
853484	13
16609823	17
3301725	13
5213	13
1116796	13
17046892	13
15137431	13
11251944	17
4351541	13
284099	17
20007486	13
32834873	13
9268458	13
5307833	16
771619	13
309961	13
3052261	13
579736	13
10759107	13
3321814	13
4394933	13
17633178	13
12976511	13
935593	13
16852244	13
8564687	13
32835696	13
808624	16
6787013	13
1470335	15
339784	13
7170367	13
6166444	15
16982816	13
3186456	16
10973212	13
13777267	13
4930869	13
9537389	13
27704137	15
3566451	17
3289048	13
6804429	13
8246530	13
18380649	13
10469629	13
9771872	13
6781294	13
6209792	16
655024	13
14018678	13
7542100	13
2632778	13
6453195	13
3529669	16
1934673	13
8107364	16
8114513	16
2148452	13
30269069	13
14463637	13
3838116	13
3094535	13
28521276	16
7579159	13
7688763	13
14375464	17
48436163	13
7869070	17
11625718	13
1036129	13
12811263	13
3391196	17
737572	13
1656696	13
342634	13
2913003	16
14514181	16
7734525	17
1690800	17
15671835	13
6510803	13
29293184	16
1643474	17
4895456	13
16994095	13
19867870	13
16629177	13
6305575	17
19266111	13
8994830	16
1307204	13
9745223	17
5040936	13
4500635	13
12320624	17
2595574	13
9946067	15
1227660	13
16481531	13
3351196	13
1402624	16
31639707	13
18281788	13
953055	16
19208671	17
2279822	13
21735488	13
2087985	13
178218	13
7504133	13
5639581	13
1494859	13
575008	16
3427922	13
30135343	13
31906087	13
8742765	13
16562980	13
8649345	16
13214685	13
11042052	13
1979653	16
6659959	13
4060768	13
1994113	13
10279584	13
3513838	13
459376	17
25783121	16
1467548	13
11017228	13
21578824	13
10025837	13
8740610	15
369213	13
16392620	13
7223334	17
11182879	13
8012406	13
582325	13
1500257	13
8805391	13
9791297	13
906791	13
16342134	13
3781586	13
3840642	16
8196115	13
8196094	17
6608691	16
2220696	13
9472652	13
5156913	13
1261292	13
1729525	13
2696447	13
7056264	13
1919133	17
15155256	15
13053323	13
6679398	13
134858	13
3950961	17
1473653	13
5375247	13
19045621	13
1654665	13
2149147	13
258386	13
10250788	13
5725546	17
24498829	13
11636934	13
5984703	13
6717595	13
14195767	13
21710573	16
6338692	17
4092615	13
3164297	17
1423636	13
1383267	13
6257326	13
8713577	13
7666266	13
2455581	13
2963884	13
8650983	13
7717935	16
7549642	13
9394904	13
10497195	13
5267516	13
17175947	13
27312020	13
13654687	16
8618149	17
4038411	13
4888530	13
2764834	13
9368655	15
2127246	13
3150486	13
1201332	13
22974650	13
5389345	13
13144414	16
8675381	13
2064277	13
13369771	17
1881902	13
4776802	13
30459581	13
776480	13
1607455	13
1434642	15
13252480	13
12802675	13
17640801	13
22416524	13
18394366	17
17873167	13
1473536	13
590227	13
8589060	13
360251	13
27727500	13
5047387	13
13712124	13
7068819	13
1125837	13
1830995	13
1008085	13
22774000	17
17160051	13
2807752	13
23115736	13
6933214	17
16243282	17
987513	13
401033	13
4727581	13
8231797	13
18410683	15
26281885	13
10263824	13
7398201	13
9475146	13
21824837	13
7698751	13
13781377	13
13708190	13
5496355	13
33594429	13
10577119	13
574923	13
17366437	16
3145171	13
256377	13
5132297	13
8334759	13
11475663	13
18038872	13
16271660	16
12514032	13
5234242	13
653618	13
4636035	17
18225022	13
2883107	13
2650742	13
409846	13
4305479	13
3231826	13
5447863	15
11099344	13
4827587	17
14745489	13
25731687	13
10725032	13
2992671	13
279729	16
6125959	13
10285619	13
7210676	16
6094796	13
3687874	13
26960460	13
7438119	17
9076646	13
4722044	13
528252	13
8860306	13
4868302	13
14055948	13
4578543	13
3734087	17
3671591	13
2329268	16
9938938	13
1894897	13
9320450	13
12660983	13
9877694	16
1343155	13
11181798	13
944687	17
4993485	16
531352	13
16738204	13
9600708	13
1391040	13
10914587	13
18557007	13
20084115	13
7527591	13
8142892	13
1763213	13
6676843	13
433557	13
5464036	13
3667097	13
90726	13
13477956	13
2552471	13
5378513	13
2880476	16
5456981	15
14765641	17
4109986	13
2854292	13
3159187	16
2778770	17
22217779	13
18782819	13
3456440	13
9619740	13
8729096	13
3345942	16
19940462	13
823702	15
18847852	13
3387503	13
11397732	13
17549547	13
2426838	13
565890	13
19498050	13
27785303	13
1772591	13
1972226	13
107959	13
1555662	13
622496	13
86857	13
15368813	13
7615818	13
963204	17
764039	13
21268762	16
6206378	16
17976399	13
15893245	13
5316588	13
23905436	17
3096220	13
25226327	13
14405482	13
1121226	13
159786	13
14599904	13
5009482	13
550551	13
2038028	13
5897233	13
1299285	13
8882914	13
8305927	13
2233041	13
6792866	13
12250107	13
5972791	13
13507657	13
8563310	16
29933679	13
11810694	13
5216739	13
9012704	13
11140942	13
21154745	15
1310445	13
1017199	13
19261319	13
4027529	16
620317	13
1107372	15
2627489	16
2734588	13
6091384	13
342449	13
4733211	17
11405644	13
3070097	13
868486	13
11488843	17
4654642	15
5911926	13
788960	13
1068164	13
12523075	13
10937861	17
2486874	13
21042869	13
7772503	13
5858047	16
11550658	13
8755998	13
587523	16
1048078	16
9999555	13
2640023	13
1233757	16
6546271	13
5193127	13
2576610	16
3587292	13
3153094	16
10042088	16
496981	13
6102434	13
40986007	15
7696306	17
643087	13
7124959	13
2171871	13
13002242	13
1950898	13
5858096	13
18217794	13
12223104	13
5344793	13
1494692	13
7902970	13
4955351	13
25790806	13
6290098	13
43312877	13
3711589	13
2110131	13
6496316	13
5209374	13
4117066	16
12631278	13
2136125	17
14789702	13
8044819	13
2003321	13
15055427	13
11524926	13
22070887	13
4783476	13
3495499	13
14942540	15
2601300	13
415502	13
1992859	13
12982099	13
2013193	13
29153702	17
7262706	13
4692288	13
36045815	13
6318110	13
2291961	13
5248042	13
310595	13
2796532	13
5940031	13
7286010	17
16629399	17
9280216	13
8919650	16
6399983	13
2489544	13
7997196	13
12173320	13
927439	13
3960151	13
2323189	13
7681458	13
6282961	13
3031178	13
34762497	13
6775868	13
6748561	13
878927	17
7961356	13
13667525	13
3722379	13
15811694	13
8306022	13
12345275	13
879272	13
1767744	13
5102569	13
2979635	13
7514900	13
430266	13
6480642	13
1297462	13
6289784	15
11829709	13
10269729	16
3752583	13
179644	13
1511691	13
2557093	17
11443391	17
1372305	13
35366445	13
1801070	13
10659007	13
1331353	16
9202294	17
8979340	13
1623562	13
5880255	13
10137890	13
6080189	13
1205750	13
1870646	13
610483	13
249310	13
5226858	13
491617	16
986102	13
17250582	17
8804061	13
15764747	13
9930946	13
7394136	13
8331098	17
12355504	13
8394684	13
21476207	13
87416	13
23974339	13
6437939	13
4186192	15
905808	16
8384105	13
18652092	13
329730	16
2951319	13
4719766	13
288660	16
3280777	13
1221023	13
361234	13
24508886	13
2809728	13
6132840	13
22570915	13
16091891	13
8547763	13
4694445	13
15023844	17
6422	13
2217639	13
25480357	16
20448080	13
7710106	13
6327652	13
1785237	13
32371843	17
7718370	16
3380611	13
9137522	13
6631247	13
23021	13
6630406	13
7586994	15
17856095	16
1584191	13
10919532	13
14511673	15
14909195	13
2327752	13
3074380	13
5903941	13
8207777	13
1127792	13
1484042	13
23997248	13
8383316	13
7330073	16
13572796	13
6829698	13
15262228	13
785081	13
2309139	13
5272191	13
5871136	13
5646553	13
9308359	13
14812339	13
47399229	13
2380842	13
9262120	16
4530422	13
2014779	13
3372681	17
2093956	13
3651210	13
3705922	13
1214238	17
11230633	15
2785232	13
12498236	13
1888423	13
3931123	13
7070081	15
3504028	13
7403983	13
13546925	13
8593817	13
3451995	13
12280536	13
1986446	13
22855109	13
11040401	13
26728760	13
5435070	13
7611613	13
5390522	13
11841946	13
1036298	16
20475873	13
5775679	13
3302388	13
10505620	16
8650316	13
12651136	13
6525122	16
19566766	13
4104289	17
5396659	13
1294323	13
7411029	13
11489898	13
2702281	13
11637252	13
8845818	13
24963176	13
4331517	13
7014904	13
9000147	13
6909703	13
19058950	13
2004823	13
6588406	13
353132	13
949710	17
8039762	13
1986661	13
6794902	13
783933	13
2558992	13
2505121	13
1490023	13
8657074	16
5433947	13
16406783	13
4805841	13
5041143	13
9952918	13
4479118	15
1043960	13
8367523	13
4381709	16
1661938	13
11239084	13
14540545	13
22450376	15
1101773	13
1136556	13
2344599	13
100145	13
9734757	13
6119311	13
2273764	17
4209439	13
4517949	13
2306650	13
10211826	16
16839857	13
8029899	13
10575367	13
10586922	13
1344362	17
11328478	15
17553714	13
1401137	13
11866125	13
18577223	13
9783161	13
1681096	13
19847678	13
1263393	16
13394635	13
26133740	13
14253109	13
1085775	13
5700156	13
5495529	13
7618875	17
427065	16
2373130	13
255145	13
2246840	13
7580357	17
14338793	16
2481832	13
3727505	13
18109365	13
14760566	13
10105134	13
4858704	13
15638864	17
9056625	13
6764844	13
1226553	13
26654977	13
3392706	17
34352387	13
1512834	15
1586312	15
1990988	13
14491503	13
6386173	15
831024	13
16768452	16
5072599	13
106584	16
1492471	13
17748923	13
975579	13
7690843	13
3848030	15
48499	13
8545309	13
364500	13
680983	13
4773487	16
18163302	13
12562537	13
28931284	17
9971736	13
28399268	13
2933645	13
25168048	13
1941951	13
23870764	17
592459	13
12425272	13
5068461	13
17253894	13
9311100	17
9262153	16
12927421	17
10858322	13
2078878	13
8869389	13
6474335	17
4223737	13
2706007	13
7529373	15
2215170	13
13107518	13
3727120	13
7093791	13
9958461	16
7242499	13
11242615	13
2523292	13
3954239	13
11878626	13
3479407	13
1740787	13
8125693	16
10490205	13
16011962	13
226181	13
8050478	17
1134914	17
10708277	13
5656267	13
14689099	13
10140858	13
2122205	13
13497426	13
6378630	13
2993345	13
5042901	13
13725653	16
6396832	16
6377960	13
1812739	13
27946784	13
40611928	13
15550020	15
12822557	15
21286266	16
27022538	13
1946276	13
8338856	13
48670564	13
947698	13
852613	13
15848777	15
10732368	16
3951672	13
7233248	13
22709862	13
18371004	13
14979440	13
4819748	16
9714841	13
8245265	13
11718939	13
218716	13
5881280	13
16634770	16
2712546	13
1910096	13
4252788	13
474678	17
3413780	17
45324830	13
1123316	13
4971794	16
6691937	13
11896656	13
17437091	13
9985461	13
2021393	13
2513474	13
10733527	13
5863240	13
4058902	16
3808733	13
3608398	17
4357879	13
3168790	13
4871710	13
7205107	13
3912452	15
23061311	13
1340614	13
3787608	13
11651591	13
10724418	13
659951	13
1748011	13
981442	13
10021180	13
5107310	13
799608	16
20608927	13
12342731	13
6553011	13
775240	13
20150933	13
477765	13
14260642	13
4214731	17
1847389	13
16823061	13
8503875	13
6446320	13
3403681	13
5254687	13
695369	13
10196121	17
329934	13
12523758	17
5046236	13
6809531	13
50803	13
2524356	16
20507935	13
12138909	13
4995926	13
10281807	13
217552	13
2614084	13
4551279	16
4013500	13
15215068	13
6549904	17
20702954	13
14428618	13
20708716	13
21561534	15
16568012	13
15579983	13
1669942	13
15284205	15
34057850	13
19118691	13
7371743	13
1763673	13
13802975	13
33490930	13
1211535	13
11863219	17
13600741	13
26886049	15
274064	13
2923993	13
39277377	16
5215280	13
1178710	13
9921405	13
2829129	13
14177277	13
2562063	13
19994187	13
10468135	13
5310151	13
1490413	13
29115509	13
4859817	13
15354816	13
5490241	13
15120408	17
4040936	13
5377231	13
11708302	13
10382909	13
8571857	13
2617218	16
5664926	17
3616975	13
2510696	13
5325090	13
4670061	13
3061097	13
7662510	16
3577757	13
2888243	13
14813259	13
33529	13
2720282	13
5459541	13
5644548	13
2938802	13
27828787	17
1959276	13
10130874	13
1710291	13
12391493	16
5703525	16
3756065	13
10886479	13
6246660	13
8492436	13
8573198	13
749524	13
2175239	13
6896000	13
17987458	13
4741199	13
3495981	13
5306760	13
4484318	13
726413	13
854185	13
14181060	13
417846	13
4198018	13
8861509	13
1168631	13
1032735	13
4631474	13
979614	13
2707875	13
23029059	17
34871176	13
11860575	13
2179920	13
2923423	13
11278700	13
15160322	13
1480631	13
3458998	13
2959175	16
13832697	13
16000776	13
1099582	13
1898392	13
1062547	13
2751160	13
4563721	16
6204715	16
10282043	13
923063	13
2224859	13
601179	13
6842596	16
2936197	13
10341612	17
2699765	13
4516480	13
8913011	16
1050369	13
6941023	13
10960286	13
7936983	13
3295084	13
679858	17
8057864	13
8884667	13
2432504	13
12136752	13
5734843	16
26911424	13
569134	13
26408943	13
17721243	13
11139677	13
8365509	13
11906360	13
2170750	13
13637561	13
3774231	13
1127191	15
4091576	16
13025751	13
3964092	13
2705867	13
9346590	13
12746626	13
1137014	13
5505119	13
2543626	13
5463934	13
13662624	13
6145285	13
12294559	13
3803313	15
1986902	13
7956014	16
9151173	13
213083	13
2563303	13
8015027	13
4395373	13
1179374	13
20485404	13
17480000	13
6325584	13
18877687	13
219047	13
22217073	15
16573391	13
20538537	13
4351093	13
26376072	13
5239716	13
15693221	13
8564573	13
376374	13
16951931	13
2362012	13
1988958	13
15751243	13
3900266	13
9553875	13
25018017	16
1420376	13
1118057	13
3849971	13
3259780	13
3825066	13
18500487	13
16844955	13
5760642	13
13255033	16
550315	13
2270193	13
4099593	13
4279114	13
1802231	13
4682777	16
2514365	13
3264848	13
25960514	13
6022216	13
3247901	13
1562307	16
54752289	13
64036	13
429166	13
13359225	13
1641904	13
2482793	13
8013760	13
49953820	13
5670487	16
22469053	17
8274613	17
4056732	13
12446383	13
3865468	13
11277064	16
3081987	13
872983	13
4356661	13
44233928	13
1571232	16
3269688	13
108760	13
1759541	13
4817247	13
9368473	13
24099809	13
4510109	13
28861	13
4172346	13
1943889	13
5469749	17
5959095	13
4458737	16
2471092	13
14868778	13
5852711	13
768663	13
7267548	17
9169012	13
13210404	16
15644957	13
661029	16
218781	13
1543376	13
4207929	13
99645	13
4054967	17
1559401	16
3939083	13
2104040	13
8799211	13
6946048	17
5549816	13
4264493	15
3245635	13
17425256	13
2909949	13
12605280	13
12092217	13
14190924	13
5474316	13
2057769	13
29524632	16
6548641	13
11385227	13
27177111	17
259339	13
19270079	16
10765139	13
5113123	13
2600657	13
4462833	13
120302	17
25661472	13
2842652	13
719825	16
9713256	16
795213	13
1566353	13
9563935	13
775917	13
3843263	13
10263194	13
9601839	13
2777361	13
12550097	13
3193722	13
9628291	13
119905	13
17139971	13
14485372	13
3507909	13
34445714	13
3397417	13
9384046	17
888933	13
15102704	13
5884494	13
8012989	13
14001399	13
1257840	13
6985123	13
4120625	13
8351229	13
5437092	13
1130604	13
2257771	13
2505809	13
13778786	13
16260716	17
3033677	13
2771935	13
8514141	13
7465662	13
2604549	13
8353932	17
10301803	13
2808535	13
1302620	17
27199146	13
9357457	13
19843071	16
187610	13
4979522	13
4612940	13
18599500	13
14352773	13
3553734	16
24011153	13
1388626	13
446939	15
4460634	13
1454021	17
21581829	13
10781451	13
688092	13
6002925	13
17322735	13
20815522	17
2562942	13
17280182	13
18319187	13
28651853	13
9697512	13
1056623	13
1695483	13
7864821	13
20088381	15
23655539	13
2874866	13
5883605	13
13768059	13
11369717	13
5620331	17
10171929	13
3951042	17
3238941	13
27115466	13
736761	13
11181397	13
2104866	13
2530157	15
8877745	13
1895563	13
4999690	13
3677543	13
2360564	15
1298841	16
8730722	16
3918265	13
4584974	16
2655571	13
2591167	13
504434	13
1292277	13
7130784	13
5549305	15
3089447	13
2883141	13
1510634	13
2738863	13
6698206	17
34584394	16
24702218	13
5651721	13
1081330	13
6540432	13
21519179	13
4989166	13
24802764	13
1794540	16
5596518	15
2722920	13
15402294	16
11820040	13
4386026	13
2102587	13
688421	17
5376748	16
3973504	13
1578419	13
2081808	13
2241787	13
2396839	13
26588296	13
18224297	13
27113471	15
999735	13
2883202	13
1169303	13
4161277	13
2270912	13
15536161	13
9490306	13
3066132	16
4158903	15
20629651	13
4050849	13
4525582	16
364441	13
7252654	13
23174901	13
8033857	17
42223662	16
100467	13
1100365	13
4278634	13
15426810	13
4262187	13
360059	16
13547860	13
584839	16
1518307	13
11319808	17
7114661	15
7302453	13
18692909	17
3332837	13
2118987	16
4668928	13
14560993	13
9951154	13
9327665	13
8738116	17
7442294	11
9062182	13
13247640	13
9216424	13
20068359	13
19526180	13
12388279	13
4174118	13
1065357	13
5126864	13
9416141	13
8722848	17
16756914	16
14725810	13
3863297	13
2695752	13
485587	13
9649260	13
9282828	13
7251736	13
8371350	17
47993414	13
7809102	15
674711	13
231514	13
46219633	17
3046528	13
2188614	13
22427978	13
5116983	13
1353584	13
1161793	13
6034966	13
4497871	13
8536881	13
1015599	17
3899924	13
528068	13
5914116	13
13317705	13
9425078	16
31558713	13
1200094	13
12556411	13
5011443	13
2110855	13
1751503	13
4156081	13
19402801	13
4827919	13
11500690	13
8752290	13
10655087	16
68984395	13
7555668	17
3793851	13
12810609	13
15234089	17
2314098	13
87479	16
8812354	13
10947545	13
7882016	13
3520089	13
259778	13
8705170	13
4057223	13
506687	13
7179462	13
956893	13
6890521	13
4651518	13
24915406	13
7391635	13
1193062	13
8810187	13
6656193	13
1074565	13
16735858	13
7621066	13
2817523	16
26551165	16
7545899	13
3098872	13
10706763	13
2000685	17
1136254	13
7130744	13
13132238	13
15797914	17
6687717	13
3913146	13
26243971	16
2125431	13
31360754	13
18836949	15
8601758	13
15493106	16
619957	13
1855940	13
3598340	13
12750153	13
1421325	13
1228584	13
2777642	15
4720347	13
2126039	13
5387866	13
578342	13
9816367	13
7706083	13
20065554	17
24294981	13
17349797	13
598639	13
8272963	13
1589919	13
2918953	16
3970456	16
11166223	16
16095395	13
2098422	17
6065511	15
5308271	13
4466609	13
3022419	13
1593008	13
11169546	13
1651626	13
4825618	13
2604142	13
16668881	13
1223789	13
2057886	13
4290640	16
34539719	13
2607682	13
2812099	15
9089369	13
3162821	13
7738757	13
14890575	13
37439	13
14291096	13
4660242	13
5089383	16
6771726	13
5424467	13
21738094	13
1239970	13
19242596	13
22169944	17
20156673	13
11566608	13
7173789	13
8432211	13
20972557	13
913136	13
1659470	17
8627117	17
3766956	13
14860068	13
1121763	13
10322588	13
2895701	16
3708205	15
14982622	13
5228884	13
10962171	13
13057830	16
5066625	13
767983	13
7159896	13
11744847	13
8107313	13
19221073	13
7191814	15
7328103	16
920674	13
10620948	13
1125845	13
2354280	13
10408372	13
26770485	13
2558956	13
24308259	17
11396814	13
4868364	13
3979999	13
11727963	13
1197553	13
15664151	13
4871811	13
440920	13
6394991	13
9621953	13
6311084	13
8416024	13
8156643	13
5723299	13
2167056	13
6528702	13
4397391	13
4592942	13
12639432	17
1197705	13
11137250	13
5871377	13
13373465	13
11253463	13
13974475	16
197917	13
870658	16
11814805	13
1591640	13
4564070	16
14324494	13
2708810	17
2564801	13
10078292	13
719803	13
8166288	13
2685531	13
10153969	13
31129914	13
8365102	13
3047764	13
1953463	17
32018	13
4178803	16
17976824	13
5004245	13
7690651	13
3099509	16
24269639	13
7124684	13
2064383	13
4231382	13
283472	13
5681818	13
379992	13
8462643	17
85741	13
16709273	13
7191273	16
3806447	13
1150722	13
2911149	13
443513	13
17671156	17
185596	13
495416	17
606646	13
8724888	13
37010496	13
681990	13
1009976	13
14037140	13
483564	13
4903763	13
17233622	13
129700	13
2600373	13
6417721	13
3163147	13
27569384	16
16635424	13
4400837	13
5693904	13
8106477	13
10362767	13
3545630	13
7969724	13
916762	13
28163428	13
2455457	13
9202948	13
15975249	13
595301	13
703742	13
4071869	13
1624069	16
16914676	17
4846254	13
24778773	13
22374505	13
14443800	13
10631548	13
1685269	16
17136994	13
5223551	17
3847747	13
16383350	13
7392803	13
4503923	16
8755561	17
13413033	16
19286406	13
8926461	13
15576996	13
1652101	17
2990429	13
25006498	13
7122727	13
5175135	13
1958745	13
5650138	13
1743314	13
11228499	13
3508919	13
2430798	13
444011	13
7672259	13
5659304	13
3942199	13
5296684	16
15057137	13
3841031	15
14255144	13
13789631	13
12627632	13
24519613	17
1267819	13
8493298	13
2545422	13
1198155	13
16845255	13
9106007	13
910696	15
11276089	13
3244005	15
1524156	13
13598175	13
9836097	13
1608899	13
9576818	13
1289552	13
9770605	16
416548	13
10787712	13
12415444	16
5920762	17
2464444	13
33972265	13
920954	16
22503882	13
170663	13
14168908	13
9808874	13
16063125	13
19964129	13
3584751	12
4819894	13
874204	13
17478305	13
7271334	16
3778275	16
17315313	15
231251	13
3635272	13
10634531	17
526194	13
7779930	13
6055260	13
23773	13
289428	13
6812161	16
9683437	16
23255610	16
14647980	13
5794015	17
2691702	13
16688318	13
3073440	15
11285143	13
2690675	13
807041	13
1938709	13
15465707	13
10352469	13
4690921	13
5760729	13
8013345	16
8482004	13
9090749	13
11869492	13
1941157	13
488686	13
1736468	13
16896587	13
7092117	13
15366986	13
10036466	13
10191829	15
7985879	13
12434108	13
19968875	13
321615	17
797231	13
8288624	17
11916341	16
7716129	13
7312238	13
11186914	13
8825353	13
1857629	13
20765532	13
3977349	13
10001896	13
7408967	13
1131184	13
4038090	13
3076757	13
10027126	13
7069319	17
15059696	15
26823957	13
5097406	13
8779377	13
16587933	13
17362807	13
982658	13
11102854	17
3191978	13
3329166	13
8080831	13
11889003	13
34670129	13
2771358	13
1732455	13
12354909	13
6168917	13
7064956	13
9132156	13
5326097	13
24778196	13
85561	17
910593	13
3844820	13
15243459	17
8784576	13
8414050	13
17365356	13
17940351	13
9895626	13
2952844	13
14827049	17
9120979	13
2282968	13
2050234	13
15778742	13
6264933	13
6634929	13
900864	16
2019257	13
8169358	13
964860	13
29729145	13
446846	13
1385004	13
11954697	13
76373	13
34280958	13
2282916	13
19519142	13
13736906	15
813357	13
14421485	16
10420679	13
5577829	13
2676240	13
9175198	13
1850845	13
2038889	13
7307248	15
4115760	16
4057193	17
12746537	17
14958739	13
1599348	13
31053934	13
3930586	13
12054392	13
12814979	13
975774	13
715193	17
2053087	13
846591	13
13205455	13
24870238	13
8610376	13
7616012	13
2332360	13
3256694	13
5472639	13
4220899	17
17569203	17
2072077	13
6354401	13
20273351	13
1368805	13
5076460	13
2959793	13
15251374	13
5296853	13
6179771	13
16172962	13
6006750	13
3517145	13
7824154	17
4599164	13
3417466	13
4081808	13
103398	13
7975333	13
2872225	13
1414347	13
1884582	13
3933229	13
27415233	13
8609772	13
13059510	13
5463197	13
7614809	13
8477908	13
1576393	13
15131690	13
10717540	13
1244391	16
1566725	15
248804	16
44349187	13
6240127	13
3192579	13
28479358	13
15103395	13
5349896	13
5301276	13
993836	13
16457718	13
4659489	13
16337135	13
19566105	13
20717763	13
2372970	16
5681434	13
15720768	13
8969229	13
1173316	13
3901233	13
6978220	13
843087	13
1118893	13
347950	13
1728146	13
4410646	13
2645871	16
283632	17
3065443	13
10758688	13
8143479	13
17215791	13
9330717	17
1371395	17
448144	13
7669422	13
1873733	13
6756128	13
2514565	13
4675873	13
16489	13
6187381	13
26130133	13
1221041	13
6580936	13
568053	13
6570676	15
40288583	13
5764106	13
3285815	13
7116281	16
14434853	13
10261427	13
19462788	13
23623069	13
6844825	13
7113172	13
26845955	16
2637704	16
7391942	16
36060985	13
12610649	13
8338969	13
2263606	13
2009514	13
5970405	13
7990614	13
4640784	13
11092372	16
1556185	13
8945597	13
19657928	13
9785969	13
29609618	16
24317585	13
5561811	13
11974766	13
9421831	16
2730100	13
4574559	13
776413	13
12684863	17
6500066	13
3228779	13
6634104	13
500620	13
9888715	13
19631022	13
2895403	13
73541	13
2150416	16
1310703	13
18959362	13
14496	13
8608450	13
6611878	13
4824539	13
7072782	13
21738358	13
5173391	13
54967	13
607856	13
2414574	13
32925512	13
5088231	13
3858364	13
1091343	13
9378457	13
963741	13
22275774	13
2299093	16
7041567	13
13547123	13
11373160	13
10903807	13
20946271	13
1733826	17
27413921	13
1895050	13
4206745	13
14187220	13
2112463	13
20659271	13
9120710	13
1697683	13
9601992	13
28471139	13
31191825	13
1749567	13
4883810	16
9442652	13
12509674	13
13421206	13
13277779	13
5049314	13
10371283	13
5521345	13
15352398	13
3593848	16
21977831	13
4575112	13
812737	13
56528007	16
14365210	13
530852	13
201313	13
10119933	13
8324191	13
13004633	13
375092	17
9947249	13
2794147	13
921096	13
4503626	16
9342147	13
5759696	13
2701570	13
12482933	13
17885150	13
10104544	16
4413200	13
9429345	13
4050916	13
10718219	13
3834475	13
12979772	13
1985277	13
9270878	13
5813307	13
335021	13
53455369	13
9947822	17
3986319	13
20968177	13
25737123	13
3628680	13
24204026	13
2712390	17
12125336	13
746141	13
1593564	13
1916753	16
28937458	13
9139605	13
412339	13
12375985	13
9059185	16
3454396	13
6580718	13
3331693	13
1748779	13
4267880	13
5971395	15
150412	13
5223417	17
21463739	16
8971457	13
4239131	13
7068524	13
29841823	13
4648835	13
11623877	13
326471	13
9499726	13
35254533	13
10733070	13
2146315	13
473333	13
10772467	15
7230140	13
12124698	13
3238199	13
7490870	13
6571765	15
43133071	13
1522540	13
4963212	13
5716184	13
677852	17
46217769	16
9918096	13
152667	13
3640179	13
3771158	13
18391150	13
1083965	17
1022643	13
21268811	13
570934	17
888035	13
1720086	13
3918277	13
4312913	13
278955	13
2921896	17
1080449	16
7628138	13
1718213	13
1032132	15
25067396	13
19472427	13
6566449	13
6595479	13
855988	13
3727302	13
2098531	17
5514443	13
1751561	13
36238769	13
623808	13
12231121	13
16903520	13
5056714	13
24997053	13
6184271	13
2975595	13
2968981	17
1660497	13
8974165	13
4907296	13
2221706	15
3548769	13
8035591	13
6735092	13
1542028	13
13061638	17
10516862	13
16818477	13
7343399	13
1558908	13
868788	17
3226216	13
18219922	13
4098954	13
25376334	13
4352798	13
14578949	16
1282110	13
13795126	13
1462435	17
1718251	13
6961097	13
2451406	16
8331934	13
6519054	16
11305222	17
783701	13
9432184	13
3566538	17
8830902	13
2843541	13
286315	13
916682	16
2652491	15
437714	13
9930663	13
6755860	13
20597142	13
2558890	13
3985858	13
25657219	13
4575418	17
1929879	13
1801718	13
7763580	13
4468056	13
4093435	13
18031065	15
43534701	13
5800076	13
9700997	15
21234581	13
8767928	13
6998045	13
15973842	13
133352	13
3734790	17
6229589	13
5088746	13
2695518	13
4652099	17
2514065	13
651372	13
5597213	15
5188230	13
828458	13
1646731	13
1088110	13
5714423	13
13534654	13
3293236	13
5880095	13
1948844	15
3111560	13
5884692	13
6474567	13
4438982	13
11716556	13
2720143	13
12960519	13
12892003	13
18122372	13
9238075	13
10752037	15
608996	13
34505858	16
5933461	13
7716488	13
20210555	13
1437548	13
236137	13
5922081	13
719765	13
14592847	13
4740897	13
21528938	13
8048591	17
6696033	13
18676938	13
3882945	13
15454859	13
4674111	13
3773381	13
1578299	16
2055504	13
11410763	17
22174902	13
6471520	13
16292273	13
14961937	16
2579205	13
2522766	13
6889822	13
7112981	13
4360821	13
1934722	13
653789	13
28098	13
4794641	13
45733687	13
7133173	13
3266691	16
2696526	13
6424457	13
2098708	13
2115127	13
6880309	13
24938747	16
6383184	13
8287392	13
1001426	13
4966474	13
6861976	17
940241	13
1405288	16
6542052	13
20059500	13
3908110	15
2084887	13
2381232	13
6209952	13
2421549	13
15725801	13
14624416	13
2484922	13
11542678	13
4009847	13
4032883	13
2746378	17
17708875	13
3744712	13
918095	13
9726205	13
957509	13
1646204	13
1292451	17
7705286	13
7303505	17
11950608	13
1045799	13
5476348	13
9783787	13
15757874	13
1252191	13
6218855	15
22291113	13
756573	16
648992	13
2935583	13
6338375	13
1791622	13
9326964	13
14465167	17
6534657	15
147798	13
18909799	13
5328092	13
3303055	13
36393528	13
37549255	13
1120491	13
2241439	13
3206850	13
283047	15
5351083	13
3381767	13
562192	13
1488398	13
1260491	13
1690575	13
7826376	17
2151207	13
7564151	13
7377494	17
30620763	13
19105946	13
21637681	13
10259667	13
29657040	13
4249081	15
12256412	13
19431261	13
10174568	13
3029162	13
240632	13
4484354	15
10242139	15
14629401	13
4247997	13
7147834	13
5115027	13
16702542	13
10375523	13
9135318	13
37717574	13
442453	13
6738160	13
6445327	16
1694836	13
961021	13
12331593	13
3553244	13
8609259	13
5076422	13
20427686	13
7273580	13
3964481	13
11797234	13
728484	13
21175839	13
125852	13
2245382	13
19377083	13
4099832	13
6684138	13
1080666	13
492699	13
14559338	13
6219400	13
5819283	13
3280283	13
5291030	13
25109453	13
8870860	13
6755434	13
4104377	13
906521	13
7284087	13
2161866	13
7668462	13
6096346	13
6297909	13
3863330	13
518566	13
1792043	17
569883	13
11455147	13
5719196	13
22552339	13
6965593	13
15289463	16
7538909	13
258144	13
1651116	13
3050514	13
1098442	13
4084234	15
11732451	13
7189319	13
4721293	13
8424668	13
2523351	13
11617269	13
3001875	13
24372307	13
2839753	13
1518194	13
5965964	17
6333583	13
6661773	13
719106	13
574105	13
12197304	13
220464	13
11416654	13
12801901	13
19536215	13
14897972	13
4663878	13
13373848	13
2071505	13
10152131	13
2372262	16
25365798	16
1396843	13
13716247	13
20824817	13
8568580	13
2479632	16
1641307	13
11713899	13
4172666	15
5894929	17
949593	13
48856500	13
2983545	13
948471	13
12102540	13
4612333	15
12323242	13
1039842	13
582184	13
24420214	13
25993140	13
7923359	17
7606552	13
35110636	13
476711	16
2518100	13
12475741	13
1847504	13
22587933	13
1724065	13
15011303	13
1651436	13
8005152	13
13568605	13
153087	13
7117467	13
4238231	13
2801105	13
9505852	15
1293026	16
7853813	15
16272520	13
2708274	13
25709398	13
16759810	13
16119141	13
15902481	13
4323103	13
9457264	13
1363775	16
14815641	13
20729382	13
18660937	13
9279978	13
1934842	13
4987740	13
6505866	13
4938228	13
9017195	13
15172304	13
1753099	13
2095577	13
1869146	13
1950324	15
15269697	13
4640304	13
6172329	13
2787494	13
6920293	13
2201681	13
23371997	13
6852168	13
26255186	13
4909108	17
10528512	16
9232819	13
9514448	13
4676130	13
2490164	13
8969919	13
9054318	13
2697208	13
24409625	17
22625489	13
849201	17
3024101	13
8307965	13
4957116	13
4796602	13
1884578	13
23480548	13
767327	13
1367625	13
768669	13
20045840	13
8359026	13
11655010	13
16288139	13
23360730	13
20240916	13
10324701	13
3803427	16
7593194	13
4730418	13
999421	13
11149923	13
5364458	13
5507472	13
4573832	15
5979435	13
17750020	15
83413	13
3651188	13
9100527	13
21826290	13
11200305	13
7775906	13
5623954	13
1714422	13
13534259	16
1108930	13
1711504	13
1344391	13
10787207	13
9264969	13
2955625	13
10756121	13
20838282	13
22715927	13
1359025	13
620812	13
29843531	13
4199149	13
9183461	13
12526295	15
4620959	13
1031630	13
5456840	16
4701842	15
2044454	13
3991789	13
5387001	13
475017	15
3245970	13
8642700	16
906678	13
18468400	13
16160120	13
14579442	13
7676770	15
39403802	13
4439481	16
11546573	13
18545440	13
8965602	13
5984252	13
5516065	16
18148233	13
2976317	13
19136380	13
2799786	16
18464828	13
6859253	13
786867	13
13273428	13
26766538	13
1668549	13
549193	17
6730537	15
35006981	13
4082631	13
297831	17
5883427	13
16106717	13
5906197	13
2900690	13
7685648	13
35199414	17
25835941	17
15287452	13
2108892	13
4884426	13
37316313	13
2041124	13
4259638	13
9976202	13
9789651	17
9747194	13
4549364	13
24075452	13
334796	13
7289155	13
3802011	13
329365	13
8754519	13
5146607	13
1815264	13
10414590	13
2444375	16
4185100	13
16132988	13
14076193	13
8106300	13
7952941	13
1336707	13
1078507	13
4546275	13
8000544	13
8518561	13
11231524	13
2996470	17
3761825	13
1429768	13
2665833	13
3780134	13
1300750	13
3592477	13
5339275	13
8574199	13
4056595	13
12636853	15
4243416	13
2298058	13
6878050	17
6046456	13
2344367	13
9438140	13
13017187	13
23178403	13
11359252	17
51876289	13
16425622	13
15057131	13
2012614	13
17067038	13
10379208	13
9224651	13
2891382	13
15408489	13
12909650	13
13536318	13
6622767	17
1822609	16
2103098	13
7942425	13
1998117	13
10307293	13
3484778	13
4639311	13
1682826	13
22025878	13
6173318	13
12530029	13
804902	17
14817535	13
2133334	17
37284475	17
19086742	13
7982313	13
6938040	15
15959637	13
6998805	13
4229242	13
14160254	13
3132767	13
3797663	16
1579981	13
3135877	13
9463381	13
3365904	17
15008832	16
252207	13
5249887	13
2724748	13
7710881	13
17313712	13
22405733	13
8717622	13
5685304	13
4637302	13
52955957	13
10309212	13
7248250	13
1811571	13
3313169	13
19103475	13
6892015	13
14025320	13
3487390	16
11220356	13
26211725	13
2194123	13
7193759	13
3499529	13
5180741	13
6499981	13
1181517	13
6250776	13
4893253	13
2380338	13
2901030	13
3243716	15
14623631	13
10012548	16
9169153	13
7133979	13
13616796	13
7769578	13
1778122	15
1649110	13
9002950	13
6563290	13
6676276	13
2408875	17
1857915	13
3768159	13
1419067	15
1166170	13
2717729	13
9925497	13
4268653	13
10988755	13
835234	16
10872117	13
8847683	13
10520551	13
578520	13
8365014	13
22011331	13
7183179	13
15155118	13
5652399	17
2096494	13
10653494	13
28808	13
5114446	13
14045536	13
3898336	17
2419680	13
6419467	13
5181754	13
6024462	13
23369489	13
7736133	13
25787852	13
13715152	13
2448439	13
107315	13
15159524	13
2916737	13
12054995	13
2697174	15
928622	13
6494067	13
1680949	13
237659	13
11099239	13
12325618	13
788978	13
11306176	13
1589806	17
4370156	16
4298126	13
1942535	13
1465356	13
1733472	13
8417002	13
1161579	13
10289719	13
16053462	13
22748877	13
131493	13
3062870	13
2519290	13
209338	16
1456363	13
2015347	15
1938156	13
14777733	13
9534625	13
12910425	13
3501301	13
10084554	16
9329528	13
3073995	13
12511320	13
10468490	13
760698	13
10369028	16
3904920	15
3056686	13
737037	13
485504	13
836468	13
820133	13
5436301	17
20247380	13
5642410	16
5623376	13
13651485	13
5583706	13
11101860	13
17794843	13
6865118	13
6044503	13
1396565	16
32629	13
3065780	13
1705893	13
13656632	13
15796499	13
23589799	13
10869099	13
3676158	13
8144571	13
23462105	13
9003534	13
2053251	15
5351055	13
17258285	13
3059822	13
5631884	13
2108713	13
3267145	13
2710311	16
17151826	13
17825453	13
8131428	13
2483048	17
1095099	17
5313916	13
4484474	13
1975090	17
12225551	15
797051	13
10413038	16
109768	16
11971333	16
19167959	13
15821448	13
2325751	13
5726835	13
24027297	13
28261193	13
9764181	17
6462660	13
8245047	13
419359	13
3569014	16
4713184	17
1954880	13
47348914	16
5602582	13
5801446	13
6592285	16
2760467	16
1888017	13
3910030	13
4282346	16
20792237	17
2597265	13
4328180	13
6285831	13
18190261	15
3176166	17
8587716	15
1000464	13
11276179	13
2767295	13
15793153	13
22651662	15
1123968	13
5984227	13
3885243	13
1695560	13
10493611	15
1441706	13
4356528	13
18274627	13
15039149	13
9007810	13
4276874	13
10843454	13
6738457	13
11263653	13
13826504	13
18081973	13
2681463	16
15072908	13
14941495	13
9185271	13
2420098	13
1960311	13
1350173	17
6496571	13
7271054	13
1907257	13
491254	13
2016230	13
1747835	17
430624	13
582799	13
736177	13
3729536	13
108113	13
3578111	13
13618545	13
7012664	13
1816183	13
11912557	13
5432672	13
7475854	13
492110	13
2035290	13
2474064	13
4259975	13
5578193	13
7480156	16
2814101	13
28601633	13
15740961	13
2844811	13
1026779	13
15311802	13
24511357	13
6458531	17
31969138	17
357826	17
40849761	13
14620368	13
1678256	13
6175143	13
7859100	13
16620844	13
2159099	13
18564434	13
1009032	13
529859	13
4130103	13
31745986	13
3201738	16
294273	13
823469	13
21152551	13
8102428	13
570420	13
21724236	13
13849705	13
10616935	13
10157048	17
194291	13
3752988	13
680577	13
5935761	13
1646441	13
4566995	15
5759342	13
2870925	13
4686486	13
2251550	13
1868043	13
9998828	17
14316336	13
9295042	15
9825582	17
6825189	13
2805917	13
663602	13
19270268	13
371187	13
5885564	13
2736749	17
5017820	16
4136689	13
1389598	13
11692116	13
14650174	13
229659	13
3737921	13
4931437	13
8109675	13
5866000	13
8388480	13
8698403	13
5176475	13
1147118	13
21855427	13
40100729	13
6704262	13
23793344	13
450447	13
3806293	16
11622264	16
5029732	13
9719434	13
22644930	13
711276	13
2362048	13
3083311	13
955134	13
65703	13
12993779	15
6502274	13
471603	16
17929876	13
4031065	13
2343579	13
115338	13
249686	15
778484	13
9379417	13
8061928	13
19697718	13
3208582	13
2689958	13
25535922	13
17495503	13
18073506	13
3734593	13
5937580	13
6185272	13
4336655	16
3914318	13
840412	13
3253853	13
3500129	13
1669139	13
7184127	13
11116918	13
16352222	13
2256557	13
4787653	17
1366128	15
25001322	13
5598972	13
8469675	15
6862220	13
2264885	13
13732184	13
22278140	13
738806	13
784160	13
5886487	13
3530056	16
1022154	13
9830362	17
4633560	13
9163658	13
3710714	13
31324868	13
7326776	13
88675	13
1348529	13
3811524	13
4724619	13
517574	15
72913	13
17024291	15
7307332	13
6813084	16
5044351	13
7280860	13
1744860	13
24172825	13
2906499	13
1670474	13
89899	13
18854239	16
55009041	13
5360598	13
3818498	13
222834	13
5191622	13
619299	13
21537602	13
3931466	13
8536974	13
4789705	13
3194286	16
11979027	13
9027747	13
9094150	13
9724909	13
1350517	13
2240976	13
14540834	13
3004343	13
13357184	13
138585	13
31715554	13
3146175	13
1629746	13
7099271	13
2903261	13
5847185	13
27220782	13
2924716	13
2453999	13
661496	13
3490072	13
19880658	13
273712	13
20376719	13
5917876	13
3491961	17
608945	13
4663322	13
3910749	16
26668417	13
17616147	13
19016773	13
2043891	17
6756804	13
5678401	13
16690744	17
3490503	13
8241252	13
4574085	13
31278559	17
1696992	13
17437060	15
9598337	13
4515353	13
882906	13
7620770	13
10171624	13
17443346	13
9847965	13
4187495	17
89429	13
28280678	13
2409634	13
17282401	13
1022315	13
29275622	13
1941765	13
2305764	13
8699624	13
11546297	13
1695750	13
6476579	13
1661525	17
10637764	13
1248861	13
8266895	13
103856	13
54709454	13
4865421	13
3092836	16
7081912	13
3128364	13
7085072	13
19952083	13
8093612	13
4165673	13
9726123	13
719146	13
24347865	13
36920044	17
12543947	13
7243493	16
13447348	13
11409807	13
8664030	13
6100179	13
8547753	13
6504952	13
5528515	13
55972	13
21877837	16
11388965	13
5503558	13
2867749	17
70594274	13
15608100	13
10663304	13
14459886	13
23238571	13
624784	13
9231631	13
7878142	13
470596	13
5577573	13
514512	15
4548147	13
4978299	13
1818342	16
5799774	17
68675	13
14993396	13
2845552	13
3854671	13
13106546	13
224591	13
1419236	13
7388008	13
21630610	13
1614686	13
1417613	13
2500923	13
839315	13
3489145	13
3054137	13
5811141	16
119430	13
121765	15
14670790	13
3208617	13
10747350	13
2009811	13
6450782	13
488073	13
17706201	17
748291	13
6562815	13
1780345	16
1527904	13
5629976	13
768722	13
1627623	13
1364541	13
8455296	16
9686632	13
10156576	13
709639	13
57222352	13
15006242	13
9539103	13
5583995	13
3171805	13
5408966	13
18103902	13
2640172	13
2585518	13
6113053	13
15298556	13
13647636	13
9442134	13
1666891	13
4654352	16
26473608	13
432846	13
5539648	13
1762659	13
9329908	16
2454128	15
2639578	13
1024274	13
7667247	13
1060769	13
16981359	17
1511953	16
7755129	13
11765563	13
16168827	13
10325757	13
11066690	13
2431550	13
1131572	13
10790052	13
1039111	13
4388025	15
3572620	13
9290520	17
6587391	13
2297127	13
7193636	13
1498631	13
8134097	13
8714544	15
2474011	13
13604111	13
21858301	13
2234914	13
4013388	17
4364125	13
3057608	17
20486331	13
3075843	13
6388867	13
14462131	13
9534552	13
2851581	13
4906133	13
21653	13
799647	13
3984267	13
13440485	13
11444093	14
5021026	13
2343043	13
4398041	13
11190824	13
10258779	13
4313330	17
9024724	16
25581350	13
33458753	13
12404915	17
27114	13
905727	13
10291380	13
2963055	13
11324948	16
11397710	13
234446	13
6166446	13
6722958	13
18324601	13
17338997	13
142330	17
1898707	13
832652	17
11801208	13
1746801	13
590400	13
2463213	16
17280354	17
24778303	13
1033779	13
5884002	13
24827268	13
3344820	13
4862733	13
3044658	13
3264911	13
1999874	13
8673304	13
17336243	13
1581411	13
7549143	13
15013752	13
22235696	13
7010908	13
5836796	13
1529239	13
2277127	16
660304	13
4079979	13
6809892	13
11495308	16
4559533	13
6755483	13
21191762	13
18577576	16
9423761	13
2658951	13
5077624	13
36763078	13
11772612	13
8720993	13
4679298	13
2260668	13
30640201	13
13912587	13
1070330	16
7268650	13
14492545	13
118514	13
719914	13
6367715	13
15165215	13
14858392	13
826496	13
4616405	17
46134375	16
1298347	13
11818310	13
6225005	13
25959089	13
2080554	13
5607989	13
12345034	13
15928039	13
156636	13
4830550	13
2518141	13
9000033	13
24823254	13
2670170	13
7559969	13
10304937	13
18272461	13
5006410	13
8633113	13
7668272	13
9387428	13
10599028	16
3054113	13
7369472	13
27132461	13
1710503	13
2709615	13
9514469	13
7272756	13
1520820	13
3685767	13
3566216	13
6442346	15
5372683	13
1346169	13
7217671	13
35507815	13
1745205	13
11105978	13
264203	16
15907792	13
206671	13
1678783	13
3879987	13
977583	17
2197061	15
6739512	13
357993	13
9969569	13
6035989	13
20975479	13
17360175	17
10476625	15
2135223	13
16885777	13
32939202	16
3937156	13
21314639	13
9552217	16
330796	13
10639439	16
14864406	15
1161003	13
8655023	13
12668644	17
11366820	13
5327962	13
5427459	13
1260760	13
3915024	13
31392674	13
308681	13
3866816	16
16062896	13
3225079	13
4124831	15
495301	17
7389950	16
13191245	13
12774307	13
926368	13
2542485	13
3616159	16
13817293	13
35092315	13
9222876	13
21873693	13
26435598	13
5284039	13
432801	13
816487	13
14611342	13
10605709	13
10901271	13
12752718	13
2151645	13
14653748	13
8144649	17
1850069	15
17844108	13
2212708	13
3248680	17
2166454	16
1690928	13
12859392	13
26160826	13
4912457	13
291903	13
1689147	15
2860052	13
9379018	13
592032	13
7919083	16
20913804	13
3122335	13
1955469	13
6863560	13
16610757	13
2253152	13
11246006	13
20037107	13
200971	13
1028186	13
2870059	13
3539773	13
413838	13
1935985	13
4681726	16
7020766	13
67692	13
367769	16
3200645	13
10421063	13
1123095	13
10175667	13
522699	13
250287	16
5999303	13
5355985	13
17720403	13
4492141	13
494463	13
2058863	13
2288924	13
3687948	13
2926854	13
23454255	13
4888032	13
7016806	13
2311344	13
7888612	13
28411711	17
21689339	13
18962832	13
2958852	13
6997466	13
1906741	13
649720	13
8168818	13
1027459	13
5987943	13
245865	13
9354745	13
8884333	13
1737977	13
10994536	13
12755604	15
1102758	13
19389858	13
13806282	15
7802380	13
2698348	13
3865817	13
14440076	13
12103016	13
5474590	13
20546169	13
11520138	13
6076344	13
34995265	13
2315312	13
13515025	15
16977335	13
5192570	13
3068256	13
4046105	13
898678	13
3269081	13
6230372	13
237419	13
2824440	13
4781405	13
8739221	13
7062318	13
1411431	13
7561282	13
18887594	17
26514964	15
416908	15
8307920	16
10333820	16
70696	13
5696223	13
1967990	13
10098618	13
1801576	13
4132174	13
11879657	13
2147350	17
6452008	17
52220	13
5675060	13
739610	13
5180840	13
21773157	13
3436735	13
4594265	13
18956311	13
5540819	13
812422	13
4298413	16
3677094	13
4859545	16
51204788	13
1909594	13
12359637	13
12819406	13
7653172	13
12559010	13
3352549	13
30191067	13
2429369	13
625133	13
3241842	13
11390976	16
21606632	16
3861451	13
1188525	17
14195901	15
7984663	13
6543660	13
15264169	13
8112783	13
1227761	13
7341615	15
6888469	13
968068	13
237083	16
4040375	13
4677837	13
14222775	13
476500	13
4184947	13
4133631	13
513353	13
1904814	13
13204887	13
162072	16
588060	15
23804077	13
6529375	16
2737262	13
3887342	13
645178	13
4721974	13
16652140	13
5860938	13
13983694	13
8835166	13
10550636	13
7811920	17
7211368	13
1088211	13
1794481	16
2071578	13
9701743	13
30410935	13
7398269	13
3922315	13
6619486	13
4408533	13
14099338	13
257488	13
12317193	16
29701596	13
33462392	13
10375347	13
3386012	13
10793045	13
22063833	13
6737742	13
2476337	13
216507	13
1594526	13
6425969	13
11683702	13
59705738	16
14455052	13
18451737	13
1552964	13
268332	13
15459329	13
21204894	13
3124525	13
3019935	16
2860087	13
15986387	13
74340	13
1224810	13
16929813	13
1315574	13
5600557	13
1110390	13
2177004	13
25023663	13
7761618	13
23309641	13
415636	13
4369047	13
2248745	13
3595937	13
13781070	13
5603651	13
327001	13
12677760	13
7405396	13
3631307	13
1342434	13
148803	13
1045534	13
995578	13
6699234	13
1544322	13
6364419	13
1461367	13
10206976	16
3172720	13
6975268	13
5393951	16
7301141	13
20539299	16
46803141	16
4468378	13
367719	13
13868864	13
48763566	13
3461110	13
6567597	13
12705389	13
8906769	13
1562110	13
2360411	13
1665192	13
4034202	13
5317419	13
2740008	13
467821	13
6677989	13
3373506	13
13416554	13
41966434	13
14895467	13
8361226	13
5995709	13
3916315	17
11049750	13
19983796	13
9669484	13
2586802	17
7896194	13
6684938	13
21519240	13
785533	13
1880492	13
7831014	15
2564322	13
40543485	16
1455229	13
11699217	13
11176965	13
18733354	13
1187447	13
3429818	13
1686371	13
1285280	13
15099349	13
1030956	13
187089	13
17299782	13
17582157	13
14107968	17
5718527	13
2682509	13
2213002	13
11058928	13
2997435	13
1125679	13
733030	13
1641539	13
17666204	13
20855391	13
1584034	16
11813087	13
2208920	16
6948407	13
5836570	13
5891939	13
5391161	13
8861814	13
5482074	13
3079974	13
9094618	13
7119272	13
18034237	13
892878	17
1975770	13
1150721	13
5572164	13
23666573	13
11210534	13
1788463	13
8530444	15
6517892	13
6496737	13
6735694	13
3223692	13
3656312	13
1974450	13
5604455	13
2627166	13
2014582	15
7108149	13
8236110	13
3114977	13
4476033	13
30802948	16
896264	13
4786157	13
668327	13
10312801	13
42814076	13
941404	13
7712765	13
14874248	13
14009290	13
4965663	13
12431702	13
577654	13
20575419	13
4771116	13
6356307	13
2036665	13
5549494	16
17705458	13
4591540	13
1881453	13
11870964	13
100236	13
9190363	13
3263192	13
61223	13
8890646	13
10049550	17
5092869	13
6871615	13
21688278	13
9864312	13
29252307	15
1628022	13
14518871	13
2445510	13
3763162	13
1936570	13
1166254	15
8631935	13
16365840	13
5619523	13
4201032	13
3703087	16
3575772	13
5145374	13
2213728	13
14126854	13
8204210	13
6052796	13
7725318	15
13807860	13
747118	13
5776042	13
2465284	13
7028169	13
13269087	13
577888	13
6337720	16
5299916	15
19935558	13
5307601	13
11328733	17
13569181	13
11764719	16
13366301	13
8768800	16
9498652	15
1392104	13
4823548	13
12729418	13
1124731	13
29552028	13
1802612	13
5913859	13
12016495	13
4112981	13
8402825	15
9009882	13
1172374	13
12953036	13
25587250	13
584348	13
43632394	13
30887584	13
7169743	13
3114683	13
3752221	16
27542226	13
144308	13
12796022	13
1713077	16
6517391	16
2525936	13
15473549	13
9689622	13
5296128	13
10033520	16
7414826	13
3441216	13
1310218	13
6275058	16
5945257	13
4399650	17
3489111	17
21478374	13
13015259	13
12727612	17
16353028	13
10839067	13
11147375	13
205350	13
8889506	13
5259417	13
1195364	15
14290700	13
4945207	13
10171345	13
7596820	13
5158452	13
26970146	13
3833065	13
13566668	13
3442354	13
5250477	13
9836113	13
89279	13
20532266	13
8156695	13
8718486	13
4609098	16
7705897	13
10212720	13
5653183	13
4369281	13
3269890	13
13119524	13
16487569	13
5848205	13
4166938	13
11670937	13
23062819	13
8158465	13
6841892	13
15210681	13
63544899	13
2634031	13
2197432	13
2043290	13
29295	17
15392474	13
5278023	13
3900428	13
4653560	13
14457470	13
6511968	13
3431874	13
2678267	13
2702777	13
371031	13
1869763	16
32066	13
5413128	17
11209603	13
2781701	13
15018898	13
11711639	13
2398172	13
21210464	13
877767	13
3698679	13
11604239	13
14376185	13
3885363	13
4984437	13
1842736	13
311298	13
2094734	13
13968603	13
3430284	13
29086679	13
12974633	13
2022860	13
3673240	13
21783445	17
4612883	13
14965109	13
8622197	13
4687975	13
2213156	13
1099895	13
23519386	13
2124353	13
11352670	13
9702307	15
5923465	13
24635656	13
1060354	16
9808707	13
5166948	13
2744882	16
7654630	13
17184634	13
13891747	16
12836901	13
62737025	13
5977149	13
1863285	13
9675359	13
345435	17
12250957	15
17784949	13
6401153	13
1527193	15
4569985	13
16819720	13
9139297	13
8757	13
2834170	13
2067741	13
1591036	13
2646672	13
8377857	13
3055825	13
6464411	13
63795	13
9335744	13
4733324	17
9896718	15
3775968	13
1231780	13
9680105	16
8333602	13
1611604	13
464153	13
1241174	13
6660324	17
336481	17
20216428	13
367515	13
209307	11
9087034	13
12486419	13
10565628	13
253642	13
21474506	13
15395508	13
9199880	16
3605814	13
9141049	13
665550	13
2328290	13
7442161	13
1089004	13
27665042	13
4512759	13
3094286	13
2559722	13
1059558	17
28043295	13
2063250	13
11900755	13
583358	13
5425092	13
9188608	13
8960903	13
7316606	13
1528635	13
2806800	13
1979875	13
23740029	15
8666284	16
304636	16
10952088	13
10807918	16
5610953	16
14002350	13
13511348	16
5348853	13
5033127	13
8011694	15
4491914	13
1386766	13
2088858	13
34366445	15
2647977	16
27829240	13
20118046	13
3193727	13
2422457	13
1283400	15
8279461	13
561244	13
844137	15
3104248	13
3464790	13
22562486	13
8694870	13
4552686	13
1508147	15
415890	13
1332813	13
9531391	13
7801659	13
11066408	13
353380	13
7170557	13
3194053	13
512655	17
824846	15
2026087	13
5604842	13
7960901	13
2142808	13
13196375	15
2779011	13
23010367	13
12376738	17
8942104	13
3725398	17
8196151	13
6716445	13
8116376	13
11331755	13
15790380	13
5740938	13
4899479	13
2780193	13
5325305	16
8643667	13
10477610	13
803150	13
23108662	17
42684707	13
18781342	13
18206712	13
6929008	13
24064181	13
5569702	13
5122569	13
1673145	13
5545140	13
10147067	13
2263583	13
4912725	13
863465	13
6960648	13
5044901	13
1948895	13
6869363	13
5398099	13
6786922	13
866442	13
6024135	13
6895366	13
2741154	13
7114224	15
4219898	17
1343440	13
25661112	13
12911913	13
4861316	13
8906929	16
981095	13
43321521	13
19730151	13
10067622	13
4251209	16
2747104	13
5310937	13
1255277	13
12795	13
28322183	13
2635818	13
3951954	13
9659577	17
3588764	13
11328072	13
38628916	16
8890785	16
20307016	13
1912379	17
6878916	13
492418	13
19734535	13
7015422	13
949213	13
2677442	13
4724341	13
3469651	13
4158536	17
2847863	13
10969296	13
2058549	16
1130995	13
38941387	16
4113088	13
20031326	13
6146819	13
2357867	13
2178007	13
209682	15
3057868	15
3195926	13
629354	13
2432615	13
4543869	13
11565743	13
8926195	13
20406800	13
12254804	13
17153419	16
2612074	13
6052917	13
34604	13
14911033	17
9076839	13
12757042	13
1012681	13
11378734	13
10465106	13
315221	13
1972674	13
5768192	16
7276080	13
12048184	13
10403957	13
1870389	13
36007837	13
296337	13
11357216	13
3788029	17
1763646	13
401426	13
2261214	16
1980809	13
9944650	13
3105145	13
12478309	13
716034	16
307696	13
5754798	13
7238314	13
8925989	13
3092440	13
3045860	15
1045073	13
670945	13
3022135	13
2894589	13
14836461	13
6689945	13
319915	13
25072333	13
9508749	13
4890133	16
10354428	13
9613399	17
6685324	13
1661823	13
1233731	13
1573713	13
926539	13
21584659	13
7300779	16
829557	13
1019362	16
16959900	13
4532069	13
1359036	13
20903314	13
1307040	13
18324492	13
5414294	13
16293637	13
5803860	13
20750814	13
22143778	13
4942030	15
14291695	13
13733043	13
5541189	13
6257759	13
1683585	13
3647649	13
11307444	13
7704107	13
6101568	13
6178727	13
261714	13
2598890	13
2457731	13
5582758	13
15530595	13
12315087	13
20232674	17
7909318	13
9663176	17
4103338	13
2373877	13
11959368	17
409057	13
11023454	13
1197480	16
1764811	13
2080447	13
2895263	13
18081552	15
1932348	13
12557695	13
12799541	13
4043471	13
6191983	13
1195547	13
1250056	13
708857	13
2427637	13
8251753	13
7263323	13
2783880	13
851591	13
15659950	13
27583068	13
2546992	13
27487319	13
12348287	13
16026254	13
726951	13
6126307	15
20284226	13
25949595	13
14334617	13
6586065	13
13181598	15
3668956	13
25795770	17
1323358	16
2948395	13
629336	13
1292839	13
5607661	16
2607563	16
1381889	13
467461	13
5992761	15
7739930	13
3985440	13
10198616	13
1300560	13
5972106	13
14778851	13
17868242	17
2983791	13
10209877	16
6450334	13
1188729	13
12810929	13
5251707	13
2496570	13
4684506	13
871813	13
26272418	13
11399194	13
5540302	13
1847862	13
6388138	16
1502014	13
5131823	13
14863818	13
3443962	17
8381894	13
2339188	13
27128571	17
2340767	17
22841572	13
3915821	15
9614140	13
9223976	17
7929111	16
17326054	13
2028144	13
5143347	13
456389	13
7080045	16
10814686	13
3175876	13
66755	15
1206148	13
13485109	13
4033366	13
22565079	13
10698120	13
2193243	13
8394078	13
1493516	13
1104660	16
1492899	17
6834116	16
6875224	13
329896	13
8148099	17
12589666	13
5937534	15
6844633	13
2105204	13
9536652	13
366693	13
1882668	17
9259471	13
12812092	13
30847277	13
3268568	13
10019321	13
4525569	13
2812880	13
1593968	13
3998844	13
6250525	13
2751462	16
5806793	13
5921785	13
17146377	13
22864465	13
16131567	13
6251777	15
11051476	13
2950021	13
10395488	15
3151693	13
6939292	13
11045044	13
27256972	16
524534	13
14198656	13
3444007	13
1683091	13
4937876	13
6761785	13
748334	13
28747127	13
2216628	13
15971162	16
13097065	13
5377807	13
6408296	13
20913405	13
689105	13
15782899	13
2113758	13
933233	13
19931397	13
1507512	13
5950604	13
959485	13
8784492	13
8894746	13
12215708	13
4913028	13
11099414	13
487709	13
3206672	13
575957	13
17445748	16
733817	13
923687	13
5041601	13
3429883	17
10529129	13
14351334	13
10991574	15
3561389	13
14145715	13
8727145	13
1027038	13
27679313	13
9201345	13
13917633	13
2503341	13
4604701	13
8725535	16
4966935	13
16494868	13
9627415	13
17690969	15
432665	17
11735898	13
862992	13
8293120	13
6426393	13
4584199	13
8702418	13
20180316	13
17866126	16
21868394	13
22397201	13
4401408	13
15007004	13
4476417	16
2227193	13
23537001	16
2678022	13
9562249	16
25381892	13
17651687	13
21585172	13
10637443	13
7538747	13
1340499	16
1561740	13
1372130	13
3581713	13
1956130	13
2011734	13
2291020	16
8299119	13
3835462	13
7242326	13
7342655	17
5182822	13
851980	13
2914040	13
16865256	15
5802531	13
6266579	13
9229736	13
7972911	13
6723092	13
1603614	13
11894163	13
9181619	13
5010644	13
8008186	17
6808263	16
553671	13
13099078	13
8539734	13
16004082	13
10558687	13
31865959	13
3437892	13
5747329	13
1031769	13
4510422	13
22148192	13
467555	13
4171080	13
15072703	13
26097014	13
6296582	13
2588192	13
3279109	13
7586495	13
10851043	13
6450613	17
15544017	13
14488539	13
1381001	13
17898261	17
845116	13
2645794	13
22384187	13
1566880	13
4594254	13
2470602	16
13270105	13
16309775	16
2604720	13
230405	13
6054864	13
7730838	13
2262324	13
966936	17
23983323	13
15081252	13
668797	15
4986239	16
4009598	13
17258971	13
867217	15
9820577	13
3013398	13
1190661	13
4009924	17
2296167	13
4574168	13
10301065	13
1061168	11
5001212	13
5726449	13
3812246	13
18453941	13
8583343	13
1683576	13
3277897	13
6046208	13
136708	13
8560551	13
12778604	13
571803	15
4103054	13
5721459	13
4511241	13
6031766	13
18118	13
4035590	13
2890020	13
4461538	13
13189496	17
52581605	13
16092156	13
417775	13
4893	13
10102246	13
4748537	13
5489160	13
4883125	13
16049814	13
4969245	17
11344338	13
8147775	13
12532157	13
268789	13
499955	13
11101348	13
877848	13
49396900	13
10409643	13
1844572	13
22663858	13
4107621	13
507367	15
19443804	13
1160878	13
3668281	13
13380685	13
1004163	13
6940480	13
28645245	13
1367414	13
1947306	16
1493021	13
6787255	13
23071626	17
12585185	16
5050231	13
15496726	13
808325	13
16084048	13
18135132	13
22646954	13
11340682	13
10571444	13
155650	13
478869	13
11359682	13
1447833	13
10663726	15
12075287	13
1035713	13
7856685	13
3680159	13
2373146	13
2316673	13
5696216	13
6073802	13
11323054	13
3631557	13
399232	13
3607785	13
1011909	16
8148222	13
89795	13
10944057	13
7172411	13
1449826	13
1248078	13
1917660	13
11470855	13
871945	15
8258180	13
3244337	13
4013077	13
10758408	13
17795167	13
10675591	13
43186478	13
6830859	13
28111380	13
21072050	13
18722419	13
15558112	13
8259258	13
1062166	13
8581020	13
14826759	13
21216269	13
140402	13
15041164	13
13038373	13
2108511	13
218033	13
13229237	13
323254	13
9268212	13
4001630	13
38883913	13
12583395	13
11648279	13
13226208	13
19019927	13
29496564	13
15497978	13
9330980	13
629964	13
1509285	13
2119828	17
24828993	13
1079894	17
13289203	13
5055279	13
640928	13
34112989	13
5419753	13
2260349	13
18675399	13
382922	17
3834248	13
3288902	13
1121772	13
7146987	13
23390207	13
4624340	17
14624026	13
1006604	13
3488898	15
26329039	13
919916	16
12019335	13
21846778	13
4517362	13
10278812	13
5885736	15
6135487	17
7368744	13
11084633	13
719093	13
5797371	13
2327488	13
3716639	13
16833459	13
4190566	13
1545550	17
674556	16
28522275	13
10975772	13
8141579	13
853337	17
5753295	13
3360676	13
9679923	13
12014334	16
10934188	13
15521206	13
3801727	13
315168	13
5795194	13
7379761	13
6397981	13
7794466	13
13688060	13
2970872	13
3124106	13
3232307	13
1280082	13
2910589	13
7351149	13
12483947	13
14581797	16
14668550	16
10759677	13
15697885	13
1427363	17
34109223	13
2284668	13
10889457	13
2128279	13
14660347	13
13393398	13
4065012	13
15725422	13
10137425	13
1681924	13
11821744	13
6254372	13
3106466	13
20563979	13
1200133	17
7087872	13
1255177	13
38959568	13
30027857	13
1777053	13
12724778	17
172139	13
878574	13
10083584	13
5888026	13
1421164	13
27876116	15
2809078	13
9243904	13
19809565	13
22753427	13
1188683	13
969363	13
4621341	13
1420751	16
3448886	13
9536764	16
6319045	15
4775210	13
5202325	13
322431	13
10479005	13
11324162	13
6183999	13
2980890	17
1071468	16
7633897	13
9838957	13
10281627	13
9486090	13
1411063	13
3122720	13
3644696	16
21631986	13
1110854	13
43647619	13
10831263	13
6952778	16
117437	13
2089721	16
155361	13
3612965	13
26922379	13
4001742	13
3694469	13
2047216	15
3569622	13
13552256	13
234688	13
10598699	13
16787200	13
2391995	13
6143783	13
6035496	13
9880676	13
2431810	13
4422582	13
28321113	13
2044596	15
15159167	13
2899737	17
11940284	13
23816480	13
21847136	13
4430676	13
14939663	13
17174678	17
3931265	13
25266359	13
990820	13
2004443	13
16611417	13
10516594	17
17755701	13
15795664	13
15173588	13
11801538	13
6201103	13
2773213	13
3177393	13
9655477	13
5330603	13
391828	13
5541737	13
18585099	13
22943659	13
5085299	13
11347892	13
3153597	13
4011953	13
19894540	16
11925216	13
8176825	13
114566	13
9119903	13
16364813	16
9041748	15
4257551	13
9310084	13
6145273	13
540153	13
49935214	13
472996	13
4890888	13
4078223	13
5725374	15
3282583	17
19281286	13
1183233	13
1019551	13
10688994	16
18455615	13
478045	16
5113774	16
2940818	15
830686	13
3379549	16
24735400	13
1090381	13
4591163	13
3961676	13
3688613	13
5635670	13
18846151	13
3121449	13
558295	13
4473244	15
11716481	13
11516942	13
14478094	13
9252140	15
12650736	15
11975435	13
14187265	13
165093	13
2703364	13
2387904	13
67731	13
4186913	13
1256166	13
656155	13
6198632	17
346427	15
5650586	13
1629904	13
22947713	16
666346	17
2268605	13
1269963	13
6180505	15
7691066	13
10013138	13
5498588	15
5145198	13
13754695	13
1038763	13
4491289	13
2304830	13
9375039	13
12083117	13
6299183	13
1044358	13
5740692	17
6657748	13
14932656	13
23146744	13
47592200	13
6765046	13
3514251	13
1413086	13
1233002	13
889325	13
6589860	13
105695	13
857838	13
6366606	13
10220949	13
11830179	13
7342431	13
2911804	13
9057853	16
5014194	13
1791377	13
6589171	13
276214	13
4853784	13
2416531	13
2058133	13
6197422	13
1971175	13
1195306	13
579355	13
7126941	13
8015193	13
1829948	17
3773724	13
16189238	13
7431231	13
3959741	16
17504607	13
5556827	13
10762348	13
16709488	13
3885557	13
3083647	17
21871	13
339032	13
8513655	13
3343979	13
1591077	13
2418962	13
6937042	13
9100581	13
4790294	13
672616	13
2662372	13
14440483	13
14889603	16
3356483	13
1210184	13
17268198	13
11106343	17
3661463	13
2174512	13
2862637	13
24393868	13
1346181	13
2024933	13
21763606	13
6964011	13
1923604	13
2564797	13
2003177	13
1157420	13
5064177	15
14169419	13
5871894	13
4574969	13
6407829	16
26602637	17
1363356	13
7759195	13
1382718	13
4371638	13
4387166	13
2338749	13
104771	13
244442	13
13876921	13
9992881	13
1079641	13
1530512	13
8287415	13
36057507	13
1024798	13
1557985	13
6925206	13
6225567	13
10305606	15
19017364	13
21398531	13
3764658	13
15499498	13
3160581	13
19228852	11
8214664	13
7263015	13
624668	13
11637778	13
1643978	13
1317790	13
2543363	16
9859867	13
4247400	13
1016608	13
7778320	13
442548	13
7993747	13
9856347	13
11916091	13
31852021	13
5865487	17
5894443	13
4274220	13
117335	13
18738506	13
339383	13
19598952	13
3977033	17
4935577	13
6660079	13
19805405	17
180124	13
7454643	13
635956	16
37141415	15
1980104	13
25421	13
244637	13
2357844	13
5633476	13
1997669	13
10833629	13
4747811	13
17897543	13
8249876	13
3034133	13
431363	13
16405625	13
8568639	13
9181926	16
462305	15
16364330	15
7804439	13
3273882	16
3007556	13
11516898	16
14545569	13
13565490	13
9315166	13
4743539	16
4980813	13
66200	16
3500225	13
2590359	13
9041768	13
4171426	13
395783	15
19529796	16
23467736	13
18867804	13
4780759	13
1724647	13
16390360	13
15263840	13
41687374	16
11024555	13
1864311	13
12600740	13
708989	13
14080801	17
1007241	13
4459012	13
19127188	13
11285110	13
6024338	13
20416510	13
2800485	13
1265935	13
8862607	13
1680192	13
14401603	13
3244452	13
9453973	17
2662749	13
37758087	15
8406318	13
9315689	13
11654783	13
15719341	13
28423078	13
20473611	13
23277182	15
5204655	13
1616622	13
22905780	13
7850261	13
12273693	13
3504170	13
3306084	13
4831856	13
14070017	17
2258207	13
24139910	16
2030203	13
523837	13
3429462	16
4928168	13
7628659	13
3243609	13
5132205	13
17095177	17
26576901	13
11893343	16
4604341	13
2155616	13
7940414	16
1971725	13
14989570	15
13697751	16
1213980	17
14161651	13
8880751	13
4617952	13
26389509	13
5946600	17
12523707	13
693482	13
10267086	13
9281516	13
1107743	13
1315633	13
26186069	13
1249879	15
998913	13
2907879	13
1094310	13
7265519	13
2012720	16
7858035	13
18480410	13
7820966	13
1062053	13
17115193	13
5828295	13
968496	13
21125888	13
4682579	13
7313316	17
4011428	13
8233305	17
6310188	16
6314945	13
2652025	13
2794964	13
5304928	13
9417	13
7768061	15
6215158	13
2887692	13
1097469	13
2697093	13
15908506	13
6112869	16
7555913	13
4484096	13
22272825	13
12826098	16
16179070	13
19524665	13
12489768	13
7278199	13
29996367	13
4766465	13
6182431	13
3236034	13
2237280	17
5924548	13
26518442	13
907810	16
1961718	13
12264948	13
1322504	13
5552409	13
4263755	13
27409550	13
3931412	13
207060	13
2210493	13
7248865	13
8662239	13
2298889	13
3283288	16
11163110	16
10908910	17
1065368	13
14906969	13
5430240	13
5534675	13
29056712	13
16904448	13
7373936	13
15406992	17
16832040	17
800854	13
845657	13
11117970	13
3643204	13
13465620	16
4738088	13
18445410	13
2786200	17
574047	13
5172750	13
19976076	13
3136896	13
2925398	13
17974050	13
3472789	13
6443209	16
5147796	13
815218	15
7739339	13
11747081	13
2630436	17
17908715	13
7227922	13
2570634	13
12719790	13
12253232	13
14223512	13
5774379	13
2350027	13
1704417	13
18131092	13
2585698	13
14573308	13
471108	13
3250936	13
26798157	13
34655005	17
13667648	13
313367	13
1838839	13
1480694	13
9501237	13
2838517	13
4039153	16
1570147	13
4444842	13
6056865	13
2515916	13
6231398	13
6388244	13
3175908	13
19383951	13
3617859	13
4656325	13
3711035	13
533859	13
10437325	15
2711567	17
28416533	13
22663190	13
6156587	13
5570409	13
2402340	13
471609	13
7224936	13
3222580	13
4701477	13
388274	13
19444650	17
1727503	13
4048760	13
1621880	13
3521377	13
8159384	13
3648833	13
347444	13
14441895	15
835653	16
4286412	13
3334203	13
2005603	13
14132430	13
22762404	13
26273189	13
362956	13
6828810	13
18607684	13
532038	13
1061668	13
276576	13
1377641	13
1683769	13
19806808	17
712566	13
20337190	17
11020597	13
2600754	13
17830758	13
265979	13
7507184	13
13805198	13
6187118	16
4270893	13
11587973	13
25128	13
1976	13
23552445	13
9397444	13
2323662	13
10654092	13
6170560	13
17580813	13
6380476	13
47383896	13
5720340	13
28578537	13
7300003	16
8014347	13
26567617	13
2587557	13
29445174	13
12748459	13
85623989	16
2887128	13
4119940	13
4818526	13
1524913	13
5277127	13
6859259	13
6225841	16
34430251	13
15182046	13
3119773	15
5730907	13
5981496	13
1822350	13
632813	13
362884	13
999708	13
821529	13
1840164	13
2059592	13
8454135	13
4137779	13
10041659	13
20139975	13
3187503	13
92585	13
2590864	13
15818161	13
15917923	17
28663248	15
26867817	13
3902470	13
406671	13
1039562	13
1997095	13
4869861	17
852400	13
9910566	13
1000775	13
4389017	16
1373922	13
685925	13
1130404	17
20892712	17
13740126	13
17648806	13
3100165	13
20830083	13
1859192	13
15187981	16
11726603	13
3654088	13
2507231	13
12512621	13
7177171	13
10255732	13
2136806	13
11388867	16
5282848	13
28491799	13
366033	13
768927	13
5536218	13
29152832	13
4895523	13
223736	16
4433501	13
670507	16
2587199	16
802092	13
4370549	13
5440848	13
509371	13
5942275	16
4281137	16
1408614	13
4486339	13
4844147	13
2051643	16
3265510	13
8596241	13
8206332	13
469016	13
926933	13
2468126	17
1512424	15
10442218	13
9006547	13
1718114	17
16896395	13
15985076	13
3606406	13
7911752	13
1662159	16
14633798	16
916772	13
9375	13
110018	13
1633414	13
3313025	13
8175070	13
30400561	13
15330749	13
4735834	13
36487172	13
7577403	13
13005323	16
3674273	13
6118936	17
2855520	17
2107049	13
5456602	13
5599107	13
2100968	16
9613195	13
1732019	16
1410231	13
4238109	13
427804	13
3292789	13
11933354	13
28505357	13
1749172	13
3104456	13
4080586	17
11029510	13
7086384	16
560789	13
13585142	13
694420	17
14567108	13
5104848	16
23889659	13
2455741	13
4725585	13
43900783	13
37581778	13
6656118	13
18301736	13
3596951	13
3654005	13
979644	13
9381115	13
21275055	13
3975924	13
3905124	13
4774988	13
80737	13
8293950	13
1623860	13
14334611	13
2235238	13
7840687	13
65180650	13
32636183	13
4072733	13
10237096	17
3530490	13
6041253	13
20215819	13
1466273	13
6913878	13
7379630	13
2662288	16
11028254	13
14663288	13
7296312	13
5335680	13
21377289	17
9082848	13
2974911	13
41885	16
8035783	13
17352567	13
8082139	13
14718972	13
30246630	13
8546785	13
7686858	13
5890005	13
8448696	13
15068166	13
32397694	13
2969379	13
39084445	13
11869158	13
8370193	13
1214359	17
21476395	13
20275706	13
4719504	13
3618292	13
1742897	13
14229401	16
5286084	13
14139388	13
5310895	13
4159524	17
5488073	13
5079649	13
9262881	13
9409310	13
7239793	13
3119509	15
18658651	13
25520225	13
2285901	13
9739313	13
8378980	15
16377397	16
13210959	13
6208053	13
100156	16
35006881	13
5695018	13
7872434	13
15517264	13
8364325	13
2305837	13
17167173	13
702127	13
6623980	16
16180235	13
3806404	13
9657801	13
14763678	13
8576340	13
40712428	13
21053790	13
19478434	17
1739999	13
701807	15
7128240	15
3062044	13
14310673	13
3088835	17
16666741	13
477007	13
4389062	13
10498408	13
623898	15
29587402	16
86267	17
725023	13
7257713	13
1436731	13
13260643	13
29055900	13
4175227	13
2135901	13
24128547	13
1599328	15
18782343	13
19605019	13
8842468	13
10990734	13
6265413	13
11566467	13
840747	13
13022311	13
8286754	13
18539268	13
1793397	13
4917914	13
2828886	17
480216	13
1491454	13
5596466	13
3477662	13
2833097	16
13856252	13
1115139	13
2973270	13
1405643	13
8330831	13
3558089	13
624132	17
1323450	13
1917614	13
1382304	13
1583532	13
4312770	13
42143	17
24147231	13
6132708	13
1283408	13
7959282	13
32147982	17
7442428	15
2882214	13
440771	16
30505300	13
1505354	13
4556603	13
6103044	13
5187752	13
2183236	13
3553591	13
4296390	13
7767132	13
10546779	15
3215107	13
5094305	17
12335848	13
2983839	13
432018	13
9759634	16
3464356	13
8950114	13
3480230	13
985177	13
17551258	13
4384444	13
3612742	16
4549341	15
18135104	13
1589709	13
467629	13
18194026	13
5061528	13
133263	13
968594	13
3583300	13
13337479	13
710587	13
31302000	13
4779103	16
5574323	17
3138299	13
12046917	13
10480543	13
8483296	13
524867	13
2090831	17
3755087	13
3255997	13
15084105	13
10851839	13
2234590	17
15598171	16
3531913	17
1745811	13
11656798	13
617500	13
26805256	13
1732416	13
1743987	13
148446	16
22580258	13
19210062	13
2459418	13
7918116	13
6134393	13
2996896	16
6631032	13
178379	13
2877951	13
18425335	13
304762	13
20357376	16
12737447	13
4196251	13
6767215	13
39126987	13
12177731	13
15546609	13
14871060	13
3940157	13
3693507	13
7024987	13
8708679	13
1549956	17
121189	17
14039360	13
723669	13
1893206	13
2145380	13
1691671	13
3706696	13
12259709	13
5384013	13
2212108	13
816826	13
3929185	17
3972191	13
11825269	17
192545	13
180008	17
3204658	13
12889217	13
1530	17
10609743	13
3187039	13
13556185	13
904436	13
9206332	13
6394477	16
5469676	13
4026384	16
4024069	13
4940723	13
11898140	13
2375198	13
322006	13
1775019	13
6256044	13
26638400	13
1089175	13
30941461	13
9577879	13
20144846	13
6361788	13
12010390	17
3174946	16
8147659	13
6260628	16
9521	13
3130417	13
15162183	15
15649712	13
33833761	13
64541	13
2324475	13
2570589	16
880476	13
11379483	13
953389	13
8522571	13
11600635	13
14919238	13
2702720	13
592930	13
1815470	13
15557505	13
7061189	13
21869147	16
10587284	13
23346713	16
1378908	13
4737301	13
535460	13
11112245	13
655302	13
6251555	13
582081	16
6809426	15
11352962	15
30374398	16
1545781	13
2862469	13
7465791	13
4526187	13
7220586	13
11343764	13
3044649	16
9220006	13
5057963	13
8932612	13
388037	13
3382120	13
2648741	16
4435057	16
7800822	13
3997291	13
3863591	13
16139668	13
6557822	13
3399606	13
956596	13
19176811	13
2136422	17
4314398	13
3701387	13
4168866	13
18585450	13
4489555	13
2350370	13
1676378	13
10471053	13
17048226	13
19661571	13
15906113	15
7291350	13
7128244	13
24119111	13
5622179	13
4513459	13
2537501	13
1980696	17
212421	13
735629	13
1671224	13
9410901	13
22674194	13
15649620	13
1913263	13
1025655	13
608696	17
3366506	13
69502	13
3045847	13
7409451	16
24219383	13
10518006	13
407905	13
4735559	13
38222920	13
4989048	13
31101920	13
3965887	17
4392726	13
12802970	13
7754901	13
9262178	13
1125602	13
12876519	17
1835348	13
5836303	16
7038704	13
2682465	13
5558935	13
1364490	13
8037473	13
1869028	13
1156105	15
630200	13
605319	13
31092	13
2429137	13
144525	13
2941623	13
5830423	13
5138167	17
31933412	13
4517430	13
1448210	13
4491240	13
10871801	13
7972685	13
10790672	13
1838103	13
446467	15
22758207	13
6357596	13
2189122	17
35166925	16
21574904	13
256381	13
1998085	13
18887461	13
940408	16
3728489	13
947275	13
23028385	13
2557974	13
6121962	13
5714435	13
357891	13
268112	13
17362503	13
6177704	13
4640901	13
3569580	13
1651869	16
26804075	13
1293161	13
1021533	15
5209039	13
3800004	16
5497689	13
13414557	15
7109151	13
419120	17
33414767	13
4464404	13
4352810	17
1718868	16
8680988	13
2142871	13
6994370	13
5337361	13
2006475	13
13214582	16
7868209	13
1365684	13
27862916	13
31996406	13
2248090	13
20833810	13
9850099	13
11352984	13
1762488	13
374899	13
6264794	13
17283563	13
18357192	13
7107992	13
15392883	13
2155179	13
7462350	13
11104707	13
443247	13
10487060	13
1569409	15
6326615	13
15903254	13
4702034	16
8604625	13
4487419	13
728243	13
12752062	13
2466467	13
9879938	13
4935884	13
20568708	13
7657535	13
23531223	13
15378182	13
12782436	13
9340332	13
30125052	13
3285769	13
1834505	17
8920968	13
3272751	13
4327861	13
9317639	13
22359305	13
12806250	13
1700826	13
2267070	13
10756411	13
2828201	13
220873	13
10596545	13
4367501	16
2709051	13
20307754	13
9816141	13
4021368	13
13335346	13
12894580	13
4990998	13
10256589	15
28356097	16
1278324	13
33939310	13
43692	13
1263916	13
3296068	13
974388	13
7164382	16
609138	13
14097792	13
7399321	15
10103829	13
104921	13
16888338	13
2087504	13
47121227	13
8794001	15
366475	13
1604313	13
20403491	13
10263389	13
4193407	13
4639059	13
4762808	13
967369	13
2584596	13
759297	13
14096425	13
7171893	16
722796	13
4059116	13
1929362	13
2658474	13
6605731	13
867953	13
16234586	13
16692136	13
9797221	13
710843	13
18640572	13
7002967	13
10738176	13
281889	13
2561326	15
2413303	13
1009042	13
15468260	15
15386038	13
4020207	13
14976300	13
12330206	13
5168242	16
10020521	13
2725257	13
8260617	13
6232374	13
9349496	13
6811818	13
3120202	13
790631	13
10205283	16
13715678	13
6702742	17
10006528	15
2644676	13
6840821	13
25825189	17
6647689	13
14958736	13
22938037	13
7538963	13
13911899	13
7478852	13
2825206	13
16968180	13
16153145	13
2136939	13
7066927	13
4840190	13
3246866	13
17552192	13
3833407	13
7067022	13
2598952	13
1086603	16
7409442	13
4722076	13
41815379	13
5719641	13
5894504	13
10020109	13
5947318	13
10486595	13
2605509	13
5581162	16
1571061	17
1103920	13
15884258	13
27308489	13
1176814	13
238832	13
10349446	13
2739240	13
1926506	13
7636489	13
5410990	17
5337851	15
22257591	13
8635828	13
6323861	17
7018376	13
3496795	13
4027969	13
2842328	15
4847660	13
1435543	13
6395328	13
18633180	13
5456918	13
30528554	13
13171936	13
2276968	13
16333570	13
6491741	13
2340772	13
27163202	13
8427468	13
22177812	13
32785394	16
21594159	13
6510442	13
2267483	17
1198864	13
2432513	15
708069	13
1763312	17
3575762	13
22108415	16
7095033	17
7980279	15
1326469	13
19894216	13
7117281	13
9737030	13
21317721	13
12245537	13
5306366	13
873202	13
2064779	13
18565192	13
828268	13
1923531	13
14241825	13
8192003	13
19285579	13
4480768	13
14623141	13
22851208	13
24759010	13
1004936	13
460512	13
2534148	13
238046	13
947743	13
3413915	13
2534328	13
2363485	13
667400	13
12769146	13
14328074	13
12488035	13
34186963	13
6859623	13
13045671	13
11287290	13
9091409	13
1714476	13
8331160	13
682273	13
21731910	13
472531	13
3289000	13
3311896	13
5993438	13
173571	13
9878484	13
840884	13
23264943	13
4290155	13
24216322	13
4444872	13
13099676	13
7722561	13
7266771	13
1128297	15
16754994	16
4529577	15
10263931	13
1335785	13
2418857	13
6325657	16
2031769	13
4378231	13
601282	13
2641602	15
14158662	13
8758246	13
433862	13
369460	17
5756025	13
24758266	16
855390	13
874460	13
827520	13
4424494	13
5156418	13
1916996	17
755824	13
7210013	13
29177969	16
4735060	13
5387885	13
5471781	16
6477620	16
9145171	13
563301	13
2319195	13
6654496	13
19456273	13
1128449	13
4829374	13
2036642	13
1976341	13
5065369	13
2772824	13
23963116	13
3965431	13
6623083	13
1511669	13
2938872	13
11388210	16
9262729	13
7475962	13
5172801	13
1747048	13
2090453	13
15933556	13
15927610	13
9543617	13
17021383	13
21119191	13
23238355	13
5893512	13
9270235	13
7454822	13
10133831	16
18532336	17
49120474	13
4165825	13
877978	13
18638093	13
3063342	13
1822790	13
6446417	13
2215232	13
10037694	16
2741589	17
5838969	13
17163734	13
21522590	13
2144390	13
21885940	13
3946846	13
13731771	13
14086894	13
23510122	13
6621843	13
1369586	16
19263009	13
10834100	13
8786462	13
2779840	13
470597	13
9165025	13
2499476	13
16595021	13
2353086	13
34063	13
23262630	13
1241328	13
2484823	16
635930	16
5990658	13
18945833	13
30830514	13
23096222	17
17284424	13
545464	13
8401112	13
11423850	13
2643016	13
19333343	13
6994181	13
307083	13
4309662	13
9057079	13
6697308	13
9162043	13
29585531	13
12537982	13
9870121	15
2834616	13
13084217	13
15387674	13
5412633	13
21641966	13
9008938	16
219209	16
6382452	16
10706785	13
7276284	13
8113167	13
1201705	13
4312716	13
12852572	13
12522712	13
13669524	13
8401373	16
31762254	13
1949433	13
24372175	13
2656740	13
10236905	17
2000757	13
23770756	13
346487	13
31452963	13
7610887	13
420319	13
13394354	13
66985	13
18529610	17
4889489	13
4672716	13
6605718	13
7459144	13
11874582	13
835278	13
24971700	13
2046256	15
5383547	13
16718898	13
4394393	15
8030497	13
716014	13
1105814	13
1217297	13
2588681	13
19145132	13
12521319	13
9921393	13
4744634	13
2537146	13
7372300	13
1418666	13
1153457	13
4224313	13
80506	13
6947356	13
13958051	13
24622856	13
2135564	13
20917668	13
11676528	17
9471655	13
11493006	13
4262082	16
488169	13
20256983	13
3474406	13
10469364	13
309779	13
768918	13
36288697	13
1623375	15
6319616	13
1673213	13
1073683	13
10446407	13
2047284	13
4836489	17
2556138	13
3265812	13
660004	17
38359603	13
17251520	13
1908606	13
3705652	13
20956442	17
6598745	13
14535956	13
6841320	17
10774174	17
1345927	17
3045606	13
87818	13
5026987	17
2406123	17
4395870	16
7099669	13
4572935	16
1328291	16
2235359	13
2129649	13
31109677	13
3027078	13
8264513	13
7522923	13
12234969	13
5577840	13
16213505	13
509446	13
17309173	13
8365568	13
11945891	13
656666	17
114604	13
3736920	13
16498557	16
1165515	13
16074061	13
2853536	13
232417	13
6127141	13
8605850	13
13333469	13
2337787	13
1849220	13
1562504	16
9575094	13
1445104	13
882750	13
4912360	17
10233312	13
28860838	13
12052971	13
3694273	13
2022180	16
13957752	13
3210532	13
3260915	13
1772045	13
4651422	13
23392869	13
2594908	13
6215050	16
24142887	13
177434	13
8475268	13
19902814	13
3984562	13
26464211	13
12784574	16
745334	13
4279009	13
3432848	17
2720510	13
9685268	16
14640516	13
2867597	13
13772266	13
1633321	13
2353806	13
1070053	13
3067519	13
464769	13
3460117	17
5460507	13
35009841	13
10531165	13
6123979	13
3646981	13
397968	16
2522583	13
16323184	13
2083867	13
4130763	13
1523358	13
9847768	13
142156	13
22738662	13
8225156	13
25083079	13
1015280	15
330900	13
2318915	13
13841413	17
3594921	13
4500684	13
2653409	13
22051858	13
24774767	13
11279479	13
2342843	13
5714423	13
725586	13
8072916	13
8346499	15
8940873	13
6788055	13
4949715	13
7783732	13
29898288	17
4666408	16
1399857	13
4270631	13
184200	13
2496417	13
2235503	13
7817026	13
8394046	13
5873744	16
689410	13
14452613	13
1232958	16
5513459	13
8904413	13
3161861	13
4406206	17
12519248	17
7875229	13
4570769	13
1063278	17
2021250	13
3107177	13
11837349	17
982546	13
5483673	17
3719965	13
1849457	15
4951056	13
12879874	13
7495790	16
6201411	13
12806174	13
801236	13
8374691	13
5821663	13
13341128	13
2930214	13
5783052	16
20426435	13
3209299	16
15137360	13
32706219	13
6847355	13
454110	13
2424854	13
4190339	13
4579788	13
8735104	13
2949736	13
13185758	13
5953259	13
8443612	13
28701400	13
11128122	13
368349	13
8687310	13
10689973	13
4391209	13
8746091	13
12703711	17
13411439	13
7244465	13
5599783	13
13881551	13
35123120	13
10033018	13
1795373	13
5318386	13
4604746	13
11734925	13
13346071	13
17317321	13
16849929	13
2538481	13
22328374	13
13499858	13
2783964	13
2006932	13
27856728	13
4868140	13
21191516	16
14668680	13
1731951	13
4039150	13
10402330	13
740619	13
8214470	13
23471	13
30684631	13
9217733	13
18211064	13
50238	13
4910362	16
4673123	13
2965244	13
9415826	13
427982	13
1926728	13
7787248	13
6268270	13
956267	15
14711339	17
6928964	13
1115655	13
2390014	13
2664342	13
10934012	13
10442136	13
932315	13
1048844	17
6411050	16
31868722	15
17793156	17
2264654	13
5182565	13
15245486	15
3329562	13
948343	13
2530999	13
13988128	15
6789001	13
5522763	17
8669547	13
2020810	13
12123290	13
624185	13
996916	13
9200999	13
163961	13
19461225	13
17041447	17
749865	13
2702362	13
6455385	13
891713	16
7957521	13
1771637	13
14891875	13
13501613	13
13387696	13
2691425	13
14045489	13
4015363	13
10329846	13
9707801	13
3086128	13
1569910	13
1408235	16
7150063	13
22766850	13
168835	16
3268844	13
7091729	13
17831230	13
17813183	13
8510520	13
1906663	13
10270193	13
6657846	13
1955454	16
4580034	17
2824427	13
578917	13
6394237	13
7468670	13
280000	13
13883667	13
4466836	13
11450221	13
3794301	16
2849640	13
1446751	13
2797551	13
21619783	13
2643829	13
24554495	13
4885692	13
18589801	17
679724	13
6318959	13
11079438	13
794802	13
34027933	13
8627423	13
34810284	13
94979	13
7972840	13
4850853	13
2950810	13
6087748	13
8726997	13
6786906	13
4344423	13
3716707	15
11507273	13
4300421	13
3340242	13
666650	13
11689064	13
3718010	13
2938139	15
14684249	13
13067041	13
960010	13
379208	13
594722	15
3093301	13
7205830	16
19492588	15
2116082	13
6129295	13
13709917	16
18627421	13
5797902	13
192845	13
7414621	13
21417458	17
34058237	13
9349023	13
8650157	13
188062	13
3122435	13
28574032	13
2352660	13
4268280	16
11660908	16
10102437	13
4844375	13
6812777	13
4277335	13
16025439	13
1656433	17
20608410	13
652394	17
1466349	13
1190169	13
19174507	13
11555500	16
19906051	13
2305624	16
1716162	13
11867853	13
24346378	16
1657734	16
18481088	13
4237986	13
7284185	13
13788899	13
17022008	13
3602424	16
12632093	13
10206369	17
3040633	13
10474038	15
1077809	13
3079207	13
11289109	13
17761046	13
4847707	13
21628721	13
14463557	13
12074497	15
11963589	13
9166077	13
4143331	13
4765979	13
4349848	13
213613	13
12052396	13
2658732	13
1587828	13
2660315	13
4852798	16
5133588	13
14643939	13
4693031	13
5308967	16
8372226	15
4207225	13
1920551	13
30825260	13
2379196	13
40519088	13
3758189	13
7071205	13
12612638	13
718177	13
8536232	13
4242531	13
33238149	13
2082319	13
1906079	13
4452960	13
9194095	13
1184069	13
4646512	13
117769	17
5308943	13
20340607	13
12780174	13
208060	17
2348255	15
12536924	13
536151	13
29905354	13
11984138	15
464815	13
285959	13
3204760	13
26208627	16
5058498	13
9717551	13
9399100	13
6975871	17
6575613	13
10507467	16
13946005	13
16797869	13
12633474	16
175014	13
24506583	17
35357587	13
12212032	13
20378550	13
9516925	13
9212969	13
2271850	16
4833609	13
24701179	13
6361961	16
11682639	13
4746027	17
15895544	17
3563315	13
7513900	13
5893736	13
1718562	13
12365314	13
13869858	16
498167	13
30232444	13
11752688	13
7848684	13
5130738	13
1661838	16
20560779	13
2744754	17
3027913	13
12959324	13
16416156	13
2138076	13
12182958	13
3108346	13
805630	13
3087792	13
2535358	13
13039508	13
854948	13
28640433	13
5557849	15
9128358	16
20712052	13
7631067	13
6199640	13
2246414	13
5802937	13
7615497	13
3257236	13
25446600	13
2281702	13
2185292	13
4597541	13
13260025	13
1177443	13
4632897	13
11648502	13
21515485	13
16950858	13
5825199	13
830190	17
2918108	17
5245117	13
4902257	16
1467038	13
22329249	13
19877422	13
10388426	13
14876913	17
17972597	15
1936582	15
5176165	16
3354286	16
11294917	17
13616228	13
2922517	13
381083	13
10943460	13
637698	13
2906700	13
9104440	17
2503592	13
1605479	13
5510987	13
6857115	13
11392628	13
7934310	13
3001420	13
461001	16
6618727	13
5064431	13
9194911	13
3037573	13
7865858	16
26059124	13
147290	13
9535508	13
8682752	13
3568116	13
781041	13
10827618	13
1789934	13
1796815	15
8104673	13
649884	16
2296941	13
21226419	13
6545650	13
5608833	15
2833574	13
6235865	13
5008868	13
24813509	13
14833879	15
14329511	13
134610	13
1395626	17
11706269	13
2404095	13
21991139	13
3431751	15
195046	13
3568518	13
1863084	13
1051668	13
5843550	13
2004145	13
21357944	16
9220319	16
1294752	13
3470342	13
5858257	13
11797513	13
5980860	13
12567639	13
2058276	13
23035040	13
6425078	17
149306	13
6698904	17
5812521	13
1611827	13
15194697	13
4314084	16
7098836	17
7077303	13
320780	13
6155037	13
14504208	13
6416588	13
1606438	13
6980621	13
3474243	13
13201514	16
2118529	15
14259987	13
7780567	13
3080192	13
8737147	13
8117669	13
10721700	16
1779386	13
19067677	13
4541545	13
7857963	15
3387673	15
16491724	17
2355200	13
1386363	13
2359607	13
6904084	13
9472012	13
515925	17
12683956	13
16236963	13
11483951	13
6604568	13
4679909	13
2625702	13
6443616	13
31554964	13
2842141	13
15796006	13
99439	13
2462886	17
38608055	13
675025	13
9463580	16
22756264	13
13896958	13
2034003	13
10937336	13
16112552	13
12804680	13
911522	13
3214977	16
11279399	13
5426034	13
20375852	13
8391858	13
7404736	13
2780814	13
1876032	13
5024458	13
14674768	13
10596919	13
8589821	13
6796470	13
25421151	13
243190	13
16632349	13
11166972	13
586404	13
1256214	13
9770985	13
46411369	13
22408372	13
1947752	13
6576250	13
5589409	13
10717118	13
1474279	13
9832334	13
20783683	13
6183019	13
19058011	13
665390	16
13725144	13
16541164	13
19287047	13
1668140	13
10544656	13
1003355	13
10575963	13
14939982	13
3344689	13
24188148	16
1852230	13
35595233	13
12033997	15
3556367	16
283764	13
4790812	13
9166194	15
1122199	17
10910936	13
608895	13
43198287	13
4088747	13
13377915	17
5514943	13
1138863	13
21801038	13
2340761	13
10142379	13
227292	13
11379782	13
21486010	16
2073588	13
26230932	13
5025004	13
19391676	17
1638506	13
2566608	13
4567429	13
6210421	13
2903973	13
18009661	13
4060130	13
6431058	13
12276909	13
2899043	13
945579	13
2269418	13
10083508	13
2731182	16
13196917	13
6853412	13
1114322	13
8434242	13
15169152	13
20440076	13
21966369	16
26726283	16
3023860	13
487095	13
1921727	13
10501893	13
3302103	13
4492599	13
6517502	13
9218476	13
3348703	13
11366685	13
11675067	15
5758676	13
6101945	13
2018524	13
6642538	13
4949498	17
5616063	13
9553069	17
7567310	13
36756386	13
1782460	13
4880978	13
104883	13
553277	13
22741565	13
4361725	13
12719304	13
15931762	13
4483669	13
32110535	13
4152175	15
2005936	13
14990905	13
12930585	13
7746155	13
1738250	13
7732912	13
26830162	13
7215495	13
6665333	13
7856527	13
25167410	13
4861658	13
2169432	13
3737266	13
9488026	13
118589	13
7513735	13
1856230	16
8801217	13
3405986	13
8753733	13
4437711	13
1053974	13
1810400	13
32698915	17
1805888	13
1254597	13
2234396	13
652164	16
9519422	13
5482481	13
1259680	17
2121849	13
4627470	13
3966415	13
3659041	13
2584680	16
10533523	16
14384583	16
13044824	13
45185722	13
6448746	13
5300633	13
14906136	13
1302935	13
5498447	16
4913062	13
4698160	16
9667724	13
5402260	13
7632430	13
7199132	15
5257140	13
1773164	13
3106254	13
2059182	13
3535750	13
6947976	13
2663246	13
7485206	13
7230933	13
9067531	13
5120506	13
7377648	13
5675096	17
11046509	16
5258284	13
16246578	13
14731389	13
38329224	13
1376146	13
2377230	13
275851	16
320907	13
6352673	13
8239981	13
5509038	13
5841868	13
22057861	13
2263298	13
3318001	15
8186278	13
12046455	13
11074583	13
27414819	13
12991441	13
14120408	13
2474112	13
11181596	13
2554906	13
1916254	13
2494355	13
13610668	13
4272169	13
390127	13
10340998	15
2210043	13
11662472	16
4668140	13
9994022	13
259608	13
12781634	13
17536311	13
13516108	13
19674010	13
3850510	13
2291041	13
16305466	13
8688403	13
3536736	13
4870981	13
2196536	13
10403786	13
2953760	16
10567303	13
10493324	13
7195916	13
9221141	16
2983545	13
11858261	13
10068342	15
34384	13
2428402	13
6191563	15
341990	15
4766382	13
11578606	13
8156376	16
10448065	13
7052553	13
6874303	13
8928946	13
3116670	16
279242	13
3167335	13
2467418	16
16717707	13
11665190	13
15375090	13
7763696	13
1948401	13
10610971	13
12680308	13
32609791	13
7924235	16
8602560	13
5038075	13
370216	13
5760515	13
3422692	13
3027126	13
16971144	17
3512852	16
7495548	16
7855923	13
11618629	13
4396428	13
3131861	13
8666409	17
1422601	13
4430461	13
5005257	16
6680944	16
5531865	13
17097466	13
8881645	13
12879510	13
15921974	17
2188837	13
6503712	13
13784766	13
2771694	13
2171107	13
8776430	13
32412134	13
4860681	13
2415584	15
2498411	13
22544578	13
14534652	13
556193	13
5747445	13
2662552	13
11093135	13
744941	13
12019708	13
10286474	13
1874587	13
14321619	16
15313565	13
12326376	13
146514	13
4386182	13
7210569	13
30599854	16
1946151	13
12022053	13
10283103	13
3746164	13
2554321	13
13077625	13
7639113	13
8726813	17
654196	13
3082731	13
14722162	13
4709244	13
3318313	13
16518636	13
3740197	13
4691982	13
4000037	13
10378684	13
6926058	13
713800	13
10242345	13
734535	13
12371132	13
3953191	13
10864895	16
6594067	13
8063633	15
305567	13
3141876	13
15259858	17
14163260	13
14351516	13
5448496	13
9283010	13
9520686	13
6472383	13
9580378	13
2845646	17
11237873	13
16216543	13
1573895	13
2834074	13
13308006	13
5568932	13
4559455	13
24382	17
18176823	17
21795825	15
280075	13
10156759	13
1587455	13
21974891	16
23562587	13
13913860	13
2851716	13
9784286	13
38226032	13
745981	13
955758	13
2621355	13
8238778	13
1246475	13
9407535	13
5038441	13
3235838	13
8731387	13
18768199	13
28745398	13
2028934	13
1492584	13
11010969	13
26880416	13
7864601	13
24374591	16
1155828	13
12660270	16
7374616	13
8068225	13
2645887	17
15786019	13
28247918	13
26544466	13
308408	13
18919582	13
725101	13
12557759	13
11253222	15
9355266	13
6813173	13
1557991	13
2102557	13
5814536	13
6080997	13
5819976	16
20669696	13
5260087	13
2369139	13
4569363	13
63496223	13
323805	13
7656228	13
4928240	13
18083341	15
11488879	13
1587179	17
4453741	13
7559628	17
1141022	13
4663662	16
1317988	13
7884287	13
6441787	13
1831715	17
5022442	13
8072206	13
10188232	13
1786390	13
12191666	16
33660373	13
3297077	13
10131141	13
4530859	13
20772364	13
7111807	13
3995199	13
2899894	17
1764347	13
3905115	13
16037078	16
10252368	13
2925159	13
25902744	13
7946223	13
16013545	13
4092638	13
23527264	13
7601311	13
7650893	13
7117042	13
1925155	13
18189608	13
4250613	13
15922924	13
2396154	13
13875829	13
1812382	13
20737231	13
721056	13
656618	13
9198957	15
10664995	13
17295205	16
7326119	13
8412537	16
4109200	13
4900319	13
9942853	13
514943	13
8200685	16
42856762	16
829003	13
12337884	13
5565940	13
20668602	13
268215	13
35772233	13
1208617	13
37447643	13
527163	13
15552295	13
4253830	13
5410576	16
228987	13
3365185	15
7936504	13
10764107	13
30998080	13
4149220	13
49826618	16
2497599	13
26635445	13
29595932	13
15555409	13
10013827	13
8182607	13
15381069	13
7063367	13
416517	15
12618496	13
3432367	13
25892827	13
702104	13
12959065	16
2425154	13
8640514	13
4077937	16
3295983	13
8657220	13
13203911	13
26760938	13
5943779	13
1174032	13
10304630	16
31689520	13
5782076	16
2709173	13
9386893	13
11834831	17
4686885	13
2829282	13
173052	13
567079	13
1460121	13
2457136	17
9714412	13
10634069	13
54866444	16
7931621	17
13809613	13
479676	13
23807153	13
960281	15
213163	13
613584	13
9295753	17
20466796	13
12467103	17
3966387	13
3009947	13
12900113	13
5306064	13
3113485	13
893280	13
685592	13
13935637	13
1907397	13
3504782	13
2563068	13
2454175	13
4294174	13
12498927	16
3924992	17
11056197	13
12046521	13
7619120	13
1503360	13
16982869	13
2599115	13
44700967	13
2023545	13
13894291	13
5777514	13
40787232	13
1561031	16
1672286	13
13670215	16
1488303	13
1110413	13
2445634	13
5945658	13
4064131	13
40131780	13
2166223	13
21035479	13
7172898	17
8304871	13
6983354	13
16481309	15
2905882	13
49395461	13
11368631	13
2798668	16
611084	13
382764	13
13259677	13
16851936	15
8612726	13
2601263	16
6957126	17
13620876	16
6946792	13
43225966	13
21671614	13
4688403	16
31819640	17
11758165	13
13502860	16
7506853	13
2668344	13
4444724	15
1454745	13
20349957	13
14075674	13
20428222	15
12744454	13
23529297	13
590510	13
13334217	16
4392543	13
11465724	13
9223226	13
20431373	13
11684456	13
8009564	13
2771884	13
5952009	13
17188317	13
4752764	13
1663367	13
2381113	13
14625264	13
941977	13
7988299	13
9714841	13
5143673	16
2634653	13
11674187	13
7836057	13
19100039	13
4396520	13
3066491	13
4988530	13
4952494	13
796782	13
11714605	16
18813308	13
14013653	13
2394526	13
8857000	13
4840918	13
20531250	13
3082720	13
935991	17
29832661	13
2014652	13
2355128	13
13505919	13
4134850	13
9145506	13
5569148	13
5766258	13
4811222	13
4437666	13
1004935	13
5249000	13
7643162	13
4612675	16
5772607	13
1425452	15
402742	13
6495186	13
26033390	13
2682416	13
1013175	16
2524061	13
17133875	13
300579	13
3488906	17
4442279	13
30474088	13
7584481	13
3330143	13
21017542	13
61010	13
2560014	13
6675335	13
14637081	13
2005399	13
27105919	16
2894687	13
6329435	13
16876998	13
3907487	13
1870052	13
11449476	13
1095562	13
8250921	17
1496900	13
11018062	13
18654261	13
8358267	16
23192482	13
24497126	16
34742837	16
2130118	13
1109187	13
697452	16
5871892	13
15303353	13
331770	16
28145513	13
1436853	13
10456000	13
2484159	13
889554	13
19871917	13
3439477	13
25039247	15
6391848	13
10932754	13
7521050	13
4941398	13
3693483	13
1147672	15
9433469	13
1002407	13
11801806	13
23632274	17
2860535	13
10223199	13
5823617	13
9960553	13
29419100	17
2920399	13
1511809	15
4704731	13
1199949	13
11899161	13
4347960	13
8987064	16
22541945	13
7273971	17
1068531	13
15042576	13
1579527	13
10161182	13
1667969	13
2071071	13
604993	17
13579489	17
19582689	15
15944384	13
3556539	13
32158055	17
2715317	13
2036610	13
20349820	13
9406978	13
200998	13
13338837	13
8157127	13
18412092	13
8264468	15
20594	15
15485582	13
10354180	13
1352022	13
2612221	13
5447479	13
12378087	13
1872852	13
16575985	13
1448536	15
1833642	13
6618672	13
1756589	13
12833655	13
167053	13
2620209	13
9263177	13
5884211	13
8235484	16
8638486	13
1251901	16
1411448	13
35274	13
120249	13
4283057	13
11433803	13
18646726	17
30298876	13
5027401	13
3697699	13
38866435	13
5146710	13
8871001	13
15045121	13
2856376	13
6821308	13
2419771	13
1404915	13
9815458	13
9723550	13
7409666	13
4496643	13
42844858	15
150582	13
8744993	13
732673	13
4474807	13
5274415	13
5921734	16
6058449	13
15948254	13
22433629	13
504986	13
8909773	13
2156952	17
17137866	16
8749717	13
321558	13
3465300	13
2958850	13
7143775	16
13854692	13
5898555	13
3931579	13
11123816	13
4022563	13
963499	16
3607481	15
10934738	17
3191311	16
446943	13
8762473	13
4052751	13
2139677	13
8824920	13
1761409	13
2191906	13
3763698	13
2015252	13
16810456	17
3740856	13
244457	13
1692489	16
13019256	13
5503397	13
17427007	13
5258580	13
9436429	16
23575196	13
5979369	16
10662792	13
4040534	13
1870123	13
2103516	13
7883758	13
10803472	13
16525756	13
5761439	13
24091243	17
4330317	13
3435023	16
2202985	13
8383942	17
21558187	16
11449392	13
16744789	13
22451927	13
3842612	15
19130451	13
11610686	13
1743296	13
3093166	13
8068150	17
443018	16
11415647	13
6761830	13
15485445	13
13564396	13
22381475	13
11030711	17
13261224	13
6168363	13
4380341	13
9284632	13
4021259	15
5392516	15
3728045	13
5873279	13
8292634	13
39396143	17
1895720	13
4239026	13
8675040	13
13636175	13
20149263	13
1405176	13
17063301	13
2649613	13
1832293	13
1036770	13
7273074	13
8402864	17
7215642	13
1049503	13
6402273	13
15247077	13
826716	13
318224	13
3269310	17
6801679	13
10719269	16
3052928	13
5150529	13
2079570	17
15485774	13
13864460	13
16914743	13
1139128	13
7440392	15
2889010	13
10041656	17
4512532	16
4276365	13
9995712	16
12103292	16
1743778	13
851292	15
2968234	13
1391865	13
3619823	13
2136095	16
122976	13
2785827	13
3484989	13
302274	17
9789351	13
521603	13
27404578	13
7859331	13
12879946	13
35461366	13
4583343	13
6765183	13
1441324	13
6320172	13
11095649	13
4157846	13
43692825	16
11003881	17
573549	13
1290239	13
15900526	13
5471446	13
2396819	13
8650477	13
756240	13
6625002	16
5748992	13
19199304	13
1371639	15
2894219	13
1276496	13
1310790	16
1101753	13
2129624	13
4844932	13
3726790	13
28415139	16
1641788	13
9201734	13
3365267	13
1195536	13
13383761	13
11974026	13
20514043	17
5469242	13
8642396	15
1644859	13
13282910	13
1656829	17
2149571	13
29196440	13
12040765	13
1183900	16
11671061	13
2515307	13
8116563	13
11853689	13
8348053	13
8933909	15
7431436	13
254761	13
10759356	17
3756003	13
2281248	16
7129171	13
10309823	13
3631840	13
1053908	13
998277	13
14138449	13
1249298	15
3439373	17
3118780	13
2755398	13
1415978	13
9315995	13
2266351	13
4830619	13
310006	13
18744819	13
1357758	13
121385	13
2210516	13
2289105	13
2614259	15
19435438	13
20339367	13
1285941	13
5437514	13
29056977	13
1090961	13
8621994	13
17461463	13
3236318	17
4381021	13
5353715	13
7134743	13
3486926	13
266657	13
18578574	13
188864	13
27708370	17
845803	13
10354625	13
140453	13
1023300	13
16762207	13
7632886	13
2711824	13
17721465	13
831060	13
2341107	15
2749958	13
5441589	13
2322813	13
15071090	13
2490159	13
5505164	13
4717536	13
8344638	13
5917674	13
4520458	13
23574791	15
11713246	13
394120	15
14561020	13
29490192	13
5169423	13
12415323	13
2458417	13
22952798	16
191315	13
17308890	13
12649029	13
13038076	16
5490511	13
14474289	13
9320903	13
26543634	13
10300145	13
901998	13
8015591	13
217602	13
3287158	16
8547388	15
25784821	13
7017357	13
2280845	13
8922349	17
2613090	17
30057307	13
1550811	16
1007697	13
4804226	13
7007493	13
8445301	13
1312446	15
6847516	13
8501057	13
2737831	17
8421880	13
3616731	13
21030266	13
7743428	17
11802087	13
26765742	13
2308808	13
5101741	13
9006209	13
6056366	13
5996562	13
10049027	13
7482670	13
372894	13
8022360	16
5030622	13
1310535	13
4646842	13
7592299	13
5164036	13
1083473	13
20260374	13
9308669	13
12119323	13
573587	15
20255989	13
3799247	13
28910498	13
8612036	13
32672396	17
6779644	13
18483187	13
2768805	13
16417077	13
138329	13
58725607	13
8950790	16
1720840	13
6993498	13
6160810	13
30700916	13
6687175	13
16384849	13
2023373	13
10004693	13
1783014	16
12287891	13
2410741	17
233390	13
7859500	13
10412981	13
17070638	15
2577660	13
287833	16
3756241	13
3582822	13
1933166	13
6257555	13
2040810	13
19507249	13
11995578	13
713521	15
10636772	16
28011181	13
14525241	13
28479838	13
14029970	13
243093	13
2001537	17
225222	13
42284395	13
9955225	13
2409165	13
279953	13
5170044	17
11273172	13
2117789	13
2881274	13
13404097	13
7327633	17
18439414	13
16531044	13
1004163	13
5995583	13
1763104	13
2936626	13
5963542	16
3652636	13
14420409	13
1408064	13
4424306	13
17506821	13
5224819	13
15567471	13
19735244	13
15389779	13
34004862	13
2540646	13
7577212	13
3015721	13
4714953	15
4931831	13
2577835	16
803418	16
17264011	13
7677948	13
7907289	13
6390743	15
7263268	13
21338675	13
2499565	17
1098712	13
2118835	13
8964406	13
8407489	13
839509	13
2983826	13
16647174	13
39425115	17
6137604	13
1961649	13
2362474	13
9968591	13
4200572	13
3990754	13
1797315	13
4718229	13
10278322	13
2001289	13
11549330	17
3855330	13
5679469	13
4611950	13
8392806	13
2497133	13
10324472	13
12215028	13
1338611	13
464241	13
19720754	13
6485351	13
2635785	13
2867135	13
5799510	13
3482073	13
7247063	13
26705736	13
2928899	13
11550259	13
3359638	13
31599716	13
621845	13
456640	13
4268202	13
30188907	16
842952	13
11589511	13
328965	13
10468950	16
10805735	13
3741999	15
1891892	13
6954348	13
11678265	13
10149812	13
1951952	17
4992240	13
405051	13
5994737	17
4106947	13
8510123	13
2199630	13
17833137	13
11921595	13
31199086	13
1206466	13
20637334	13
11415218	13
12664500	13
562327	13
6527798	17
10489667	13
5326747	13
8100278	15
15442432	13
6248577	13
20328664	13
8069816	13
10884906	13
619479	13
6251684	13
2356557	13
2733485	13
2248591	13
40592841	13
11636084	13
5103762	16
975287	13
1787828	13
11738958	16
1731868	13
1738875	13
6904516	13
5227147	13
11452227	13
1639591	13
117837	13
846798	13
1845578	13
5673684	13
3093078	13
4857352	13
13972669	13
6498420	13
699648	13
22420783	13
6819163	13
2860094	16
20701776	13
9048341	13
1749274	13
3368292	13
2713949	16
27620	13
456413	13
11628053	13
22252651	13
6642748	13
18609050	13
3033893	17
2392611	13
6473562	13
2752170	13
655665	13
1921030	13
3986275	13
540480	13
4372519	13
7914287	16
4661987	13
10434555	13
4601532	17
3734969	13
11028281	13
35506761	13
9320618	13
11591970	17
48071825	13
6067013	13
6325903	13
4688235	13
3321273	13
27281930	17
550251	13
6227317	17
6575857	13
1087071	13
16241828	15
11555626	13
18364276	11
1353446	13
15026156	13
991685	13
1392451	15
15278287	13
5175904	13
50658	13
19902964	13
24374917	16
17599764	15
4829225	13
335539	13
1348740	13
1319164	13
10094762	13
12764748	13
38999037	13
3091249	13
2850029	13
3223269	13
10454368	13
11545186	15
1615147	15
8965789	13
513338	13
2287846	15
5296540	13
32551064	13
33178369	13
12667273	16
10858277	13
1343190	13
487468	13
8958709	13
42183038	13
8456395	13
595590	13
9855089	13
3600604	13
11776701	13
2344117	13
7381501	13
1654806	13
10208433	13
5783097	15
23348007	13
1686694	13
12573199	16
1636389	13
488905	16
7129634	17
829741	13
643020	13
47010797	13
1869642	13
15731218	13
3986119	13
5882385	13
13245409	13
6571597	13
1635073	13
7707459	13
12298988	13
814327	13
22574560	13
24230194	15
6855778	13
10724767	13
22309129	13
1805086	13
3581383	13
12847843	13
11787752	13
1915495	13
33220056	13
4377855	16
11740517	13
20078247	13
4499090	13
2725891	13
9289800	13
854656	13
9022746	17
29902759	13
1987212	13
5873627	13
774661	13
10639426	13
20367885	13
21038142	13
37951745	13
8008437	13
10902195	16
5129548	13
2045716	13
10580855	13
4080420	13
7160424	13
14888416	13
125642	13
14269704	13
5238901	13
18656008	13
6631867	13
6623073	13
8339805	13
6743845	13
7634495	13
11337452	17
5413768	13
20385768	13
39795513	16
807634	13
8526052	13
3509010	13
12908496	16
7494411	15
3431615	13
899454	15
3870868	13
4228406	13
29926443	13
4961259	16
4240029	13
4452429	13
3742714	13
38505280	13
10046604	13
47290232	13
4401308	13
6568351	13
3058054	15
4561050	13
6302796	13
8697887	16
8781971	16
15885607	13
6246278	13
3117355	13
989519	13
13015435	16
15234269	13
1997339	13
14603972	13
19174992	13
516518	17
362623	13
2767553	13
18550886	16
32376722	13
8234530	13
24258000	13
9017337	13
16403314	13
4688295	15
1844135	13
16424685	13
997816	13
16118278	13
4311751	13
6339011	13
13652184	17
10475367	16
366969	13
3852304	13
12110372	13
17030558	15
3002807	13
12621560	13
8533872	13
13869126	13
4421590	13
1476309	13
5790157	13
12460505	13
2581822	13
1321941	13
3400544	13
8521575	13
3251164	13
1567243	13
5132008	13
245153	13
15026942	13
12685729	13
2562936	13
7481548	16
4379293	13
14094258	13
5881162	17
63547	13
8750347	13
8801280	13
9539025	15
581877	13
7109009	13
16452135	13
28767847	13
1648344	16
3495318	13
12266445	13
7787344	13
3943515	16
5710870	17
24383035	13
988820	13
10039128	13
6183446	13
257593	13
27009677	13
37924132	13
24949588	13
6874137	13
8822554	13
12406368	13
9837091	17
25905605	13
5463389	13
2810029	13
447824	13
2506755	13
28901299	13
9128556	17
15120055	13
7799189	13
1559823	13
562659	13
6911856	13
7082803	13
13680249	13
964975	13
22135956	13
8927135	13
12007050	13
459216	13
1316595	16
43783	13
5329148	13
1919393	13
4347061	13
1287969	13
314558	13
8142438	13
25175691	13
6683359	13
18011942	13
25699266	13
100044	13
15882904	13
658853	13
9373425	13
4485246	13
8525489	13
6110142	13
186168	13
6150215	13
1716859	13
788434	13
27101031	17
24680425	13
27650023	17
2938503	13
8805952	13
2655794	13
13847838	13
27476421	13
11624111	13
41020671	13
3987609	13
55095	13
669045	16
13192331	17
1990029	13
208385	13
18225950	13
7130309	16
1444210	17
9727314	13
1388686	13
24393518	13
13033550	17
30154452	15
34152157	13
570732	13
12240627	13
1848830	13
10157720	15
22750860	13
20084896	13
670465	13
5525495	13
5135639	13
29500782	13
8966762	13
2647226	13
3151117	13
9950530	13
2035886	13
7083836	13
764728	13
4607946	13
6205024	13
620073	13
11976909	13
3179570	13
3286752	13
10593811	13
1237597	13
10490727	13
10355485	13
5196174	13
950270	15
16854349	17
3869762	13
7841977	13
1564955	13
16657822	17
2700087	13
17497818	17
15082579	15
10647589	13
660849	13
5601209	13
871426	17
4896539	13
773083	13
9919919	13
16791716	13
14212762	13
10245056	13
16584578	13
2583238	15
12389601	13
9705827	13
135604	13
8681333	13
8982440	13
12161756	13
4758158	16
7228739	13
3967463	13
11160256	13
1013964	13
9298395	13
25271368	16
12120533	13
1807259	13
3358644	13
34636492	13
6927984	17
8922895	13
1881221	17
5767558	17
14395742	13
5296582	13
3839652	13
21202781	13
699780	13
20639723	13
3011936	16
27573521	13
12389350	13
1626691	13
8716822	13
348271	13
3280212	13
2708673	13
494100	13
12646747	17
10451294	13
6063175	13
6440591	13
10129751	13
817731	15
1449663	13
1468249	13
7809135	13
7159793	13
13693537	13
2344921	13
23156622	13
14494478	13
15177203	13
69169	13
31975754	16
840738	13
5598618	13
3697264	13
627491	13
29751520	13
5862377	13
1972217	13
17442678	15
33713826	13
3923035	13
6979792	13
8359212	13
11811458	13
6953591	13
3182321	13
6048805	13
6075510	16
330397	13
22744748	13
31814297	13
6164724	16
2739090	13
10538119	13
9892056	13
12575762	13
1379767	13
19796216	13
81883	13
3489670	13
16915506	13
21146305	13
20923580	13
1679842	13
2291571	13
977436	13
646590	17
13816400	13
14973298	17
18387327	13
4200758	13
4015181	13
3402731	13
41156340	13
1108783	13
2103094	13
636812	13
14138914	15
1405657	13
15368534	13
19595928	13
11529590	13
4130377	13
15450987	13
30502522	13
3363359	13
3874362	13
5488949	13
7640701	13
5752226	13
9440642	13
1734685	13
6075778	13
30695075	13
14579469	13
8268147	13
17206267	13
7252935	13
15375919	17
7377150	15
4668170	17
1708155	16
17906828	13
4740751	13
6988938	13
504895	13
6747563	13
2209602	13
7753801	13
8783864	13
2351977	13
460683	13
4105084	13
14115692	13
26396141	16
78671	13
50049299	17
485333	13
4951682	13
3327734	13
1676331	13
4448035	15
591656	13
12384104	13
11052947	13
15285747	13
1274240	13
822739	13
20753389	17
2484338	13
28581902	13
19111154	13
1061463	13
5060945	13
5690668	13
12076559	13
870908	15
3659256	13
40351258	13
4947269	13
3498064	13
32537617	13
9144750	13
3618632	13
11842080	13
10735309	13
3827456	13
7053409	13
3277618	13
4771104	13
7157658	16
1197672	15
16100198	15
1861992	13
1418302	13
11417718	13
14043335	16
7695004	16
13304987	13
6548376	13
4581071	13
3614864	13
3593091	13
9410000	13
2576261	13
1181437	13
9668223	13
9186197	13
7287202	13
17538723	13
938877	16
11902764	16
5943155	13
8234745	13
12629575	15
18157150	13
2247631	13
2720607	16
2769303	13
5840394	16
15367457	13
13877881	13
3298143	13
800905	16
5291504	13
6905553	17
1090749	13
4594934	13
100836	13
12586672	13
587639	13
680231	13
4296715	13
23153943	13
3748285	13
12314784	13
31998599	15
1846135	13
12329376	13
5648649	13
1296632	13
9139812	13
8935329	13
6234296	13
888111	13
36599367	13
5186805	13
3013363	13
4261861	16
35263833	13
1712181	16
599082	13
3459736	13
3236739	13
861508	13
7544895	13
13463327	13
4364027	13
1030792	13
6723760	17
4730484	13
7042830	13
11684822	13
7487537	15
2488779	16
7232544	13
9817727	13
7227457	13
271614	13
14259782	13
9361341	13
16048598	13
4387309	13
13854767	17
21468161	13
8093079	13
9831707	13
991275	13
23562673	13
2789147	13
15720178	13
8450263	13
6240376	13
2624888	13
25708562	13
5772725	17
29128	13
7580342	13
19865007	13
4974031	13
44905346	13
20862941	13
3767406	13
18966166	13
7660007	13
2434278	13
9849164	13
4991747	13
1561505	16
797232	17
655184	13
9855359	13
10070110	13
1935524	13
12354242	13
1594677	13
16230683	13
249860	13
29837863	13
10185606	13
738770	13
5594551	13
7123034	13
9293948	13
4912619	13
14248595	17
4777368	13
2902	13
22119657	13
7821754	13
324192	13
5572732	13
12839219	13
7898904	13
3175239	13
800306	13
8416952	13
7966331	13
290525	13
9617713	16
1545984	13
7393073	13
184443	13
25534383	13
2238182	13
19833467	13
4290435	13
3540507	13
1797504	15
6761910	16
30943415	16
2960412	13
14830439	13
1666457	13
2328018	16
1218929	13
16410192	13
397476	13
17768650	13
750921	13
6900472	13
13608566	13
1531874	13
20270609	13
10250520	13
3895961	13
1206834	13
4927191	13
662371	13
11773505	13
3861393	13
6492859	13
23820414	16
1926167	13
22628475	13
12308540	13
3253272	13
10201541	13
5919726	13
522483	17
3207894	17
2388490	13
5593892	13
2555011	13
2555299	13
20388671	13
2618651	13
13845715	13
14886303	13
7845889	13
12576515	13
6954140	13
348736	13
10093501	13
13285591	13
25767889	13
958782	13
4751563	16
15021414	13
2684245	16
21325596	13
6852553	13
2366659	16
130044	13
7528442	13
6658353	13
759346	13
8476340	13
8942163	13
8093831	13
21807958	13
11710588	13
10520930	13
16680675	16
2663055	13
12391032	13
4431496	13
19340670	17
4201959	13
2137220	16
629280	15
20330564	13
4719155	13
16469961	13
3555389	13
5246848	13
1823642	13
23241305	13
9072729	13
4427156	13
19604992	13
24679740	13
10847643	13
1676825	16
8513570	13
602481	13
17821768	13
219956	17
4147154	13
18283604	13
47745003	13
3090620	17
14205931	17
16004754	13
5777612	16
2033873	13
1418669	17
60662821	13
123264	13
848491	13
14951171	13
9397455	13
1027863	13
2864530	16
12101992	13
27313302	17
3264462	13
2002068	13
14825690	13
14935358	13
2542666	16
8066295	16
278000	13
1557369	13
6709853	13
5040233	13
2849870	13
6961867	13
14614125	13
4965917	17
1057389	15
9179285	13
1069168	13
17253664	13
10446342	13
10870170	13
17097830	17
10279113	17
7536735	13
2794242	16
4141464	13
16020	13
613316	13
23561229	13
5994414	13
14761922	13
5040960	13
351171	13
559788	15
12347751	13
5074558	13
1483614	13
11299513	15
1203530	13
12904982	13
4169769	17
1767235	13
15425066	13
365928	13
4817773	13
8333378	13
338044	16
8287515	13
5193856	13
2746364	13
15876740	13
8465574	13
22567082	13
4434754	16
3713819	13
2217054	13
952287	13
897765	13
2215041	13
15710173	13
850852	13
185290	13
491588	13
13179835	13
9533551	13
18958487	13
5004953	13
3860899	13
9498880	13
5020777	13
9293586	15
11113265	13
5452077	13
33848673	13
7160706	13
37329305	13
7323132	13
1623730	13
3751928	13
14658211	13
6861289	13
11176695	13
5422559	13
4402629	13
1113082	13
410470	15
6898981	16
7242429	13
2551841	13
3154597	13
3541295	13
9372725	13
5803542	13
5989755	13
13256527	13
5914351	13
5795081	13
4959929	13
45773050	13
6626348	13
1599581	13
43410936	13
4065640	13
376022	13
4206709	13
3018659	15
4468003	13
1692457	13
10879349	13
8227739	13
588963	13
10150974	13
30771918	13
4712887	13
4555319	13
15257654	13
31136474	13
10620191	13
4916594	13
23573771	13
12248033	13
787379	13
28802410	15
5133480	13
3701	13
16847822	13
2157581	13
29708865	13
2474205	13
867882	13
1160633	13
26695872	13
26895854	13
18748400	13
9910394	13
6341923	13
11223290	13
12246935	13
11122829	13
12127773	16
919068	13
19202460	13
15895992	16
4874201	16
2360157	13
5583843	15
5699173	13
7697715	13
24013837	17
5176107	13
2622285	13
395984	13
3436526	15
5298465	16
20365811	13
3575503	13
969344	16
2921111	13
616786	13
4986830	13
3672360	13
2320674	13
9981220	13
175357	13
851201	13
24466766	13
4226667	16
1991657	16
5580216	16
365814	13
10702706	13
1484530	13
1841707	13
30509299	13
1660935	16
727066	13
1301707	13
7188071	15
16179070	13
7013473	13
5421962	13
12637301	13
10841560	17
17629207	16
322829	13
2609202	13
6708958	13
9915277	16
5201925	13
4268161	13
19391722	13
4560555	13
707554	13
4342723	13
4530083	13
25146027	16
328897	13
18335302	13
7178638	13
18021686	13
17595222	13
599681	15
13559247	13
3528386	13
3492393	13
11131215	13
9699468	13
2716114	13
1207226	13
11225111	13
2713056	13
15398717	13
18251716	13
1845679	17
12350250	13
1494227	13
21315223	16
12147791	13
2663410	13
4503226	13
5694841	15
3959688	13
27113711	15
17433196	13
7046324	13
8840059	13
3153317	13
6660916	13
5479537	13
17593808	16
1784188	13
6275132	13
7546299	13
481555	13
10515457	13
335220	13
2535642	13
25013257	13
4473395	13
2975748	13
26712880	13
8405561	16
862703	16
277997	13
3977497	13
39395510	13
14225629	13
2655161	13
2050228	13
7265970	13
1223063	13
7569303	13
9880746	13
1989404	13
2744070	13
20975820	13
849557	13
20026283	13
6595407	17
2938783	13
2919299	16
8554653	13
11283991	13
15452617	13
4512096	16
9669712	13
1069711	13
11977250	13
1740572	13
3449117	13
15481143	16
2225457	17
3106705	13
2552899	13
34088583	13
5665954	13
2519644	16
957209	13
11541364	13
6853533	13
5002475	13
3174338	13
7007857	13
515765	13
13477231	13
2417738	13
15749590	17
3773924	16
6726178	17
1441666	13
11285427	13
2708305	17
6671506	13
4642387	13
12171373	13
9501601	16
3843837	15
12361416	13
1346769	13
4028001	13
25041696	17
3290356	13
1936870	16
1543157	13
10171252	13
8964356	13
3127626	13
6654040	17
3636311	13
10174252	13
202742	16
15462221	13
12173368	13
22512760	13
13795164	13
2164813	13
15889392	13
5621420	13
4022102	13
11955274	13
20834035	15
27377394	17
8517172	13
29291353	13
6683132	13
6685811	13
2618140	13
5103840	13
6083303	13
8954647	13
1937251	15
9750685	17
10993923	13
23740129	13
7053910	13
5312026	13
1243425	13
18911519	13
3048764	13
43229947	13
4599411	13
1239519	13
1148904	13
5784294	13
8931782	13
15760822	13
16011203	15
2463918	13
5297827	13
47232	13
74680	13
2237820	13
1261701	13
2342182	13
1220209	13
1906770	13
160502	13
7635816	13
7799898	13
9375668	13
1670024	13
2998880	13
56827	13
3254708	13
6393053	13
4793014	13
500027	13
497113	16
5589249	13
3016323	13
11464374	13
1546348	13
14898594	13
17683318	13
861734	13
1831400	13
1860870	13
4930154	13
4793986	13
26511108	13
2299416	13
5689258	17
12667484	13
39661048	13
68654	17
3981074	13
1706996	13
6752949	13
2333185	13
28032501	13
3474843	13
13634126	13
3134783	13
6276128	13
284425	13
4661352	13
29652148	13
3034789	13
15331977	13
1586679	15
9083540	13
1938268	16
42806614	13
1577206	13
3984063	13
22425426	13
1865670	13
603656	13
8053532	13
4658686	13
3264217	13
1027876	13
4979108	16
537021	13
11232650	13
1338041	13
13028541	13
1464115	13
8037808	13
9526060	13
5539138	13
3698461	13
6445538	17
285560	13
1059532	13
5032413	13
5890888	17
7904308	13
1179673	13
4939833	13
634403	13
2372349	13
4298111	13
3472504	13
1797845	13
24689367	13
18122063	13
9542058	13
1512863	17
16061412	16
13514823	13
4016908	15
4874715	13
4488181	13
2338759	13
2749558	13
6593927	13
13472325	13
11975718	13
15541865	17
13265643	13
545260	13
4869236	13
9418869	13
3326798	17
482238	13
13780525	13
4964147	13
2275106	13
956895	13
4514503	13
5063907	13
164185	17
931906	13
4106028	13
13743361	13
22775289	13
3382355	13
7524719	13
9354490	13
2605643	13
2338681	13
3453047	16
8808571	13
362603	13
2843250	13
5717743	13
15790986	13
16917967	13
2962337	13
5649319	13
3573462	13
11764256	13
8817085	13
1693312	13
4157218	13
1220626	13
1497861	13
138085	13
1679585	13
32497314	13
14235083	13
14170965	13
5271402	13
2342768	13
1591740	13
14420421	17
13286319	13
15958499	13
1058144	15
4465612	13
5877442	13
19759857	13
1999082	17
539198	13
8014218	13
3004923	13
595356	13
11435927	13
21783676	13
16410338	13
12977580	13
873617	13
12653002	13
522928	13
2045643	13
12290490	13
3794102	13
2605569	13
5475328	13
5381058	17
2577598	13
1158966	13
17519070	13
17134821	13
986093	13
8124477	13
4735786	13
7518471	13
16083584	13
9382363	13
9043192	17
11467943	13
26012724	13
19298009	13
633895	13
209213	13
1998676	13
5464126	13
6516156	13
51541565	16
3830547	13
4117387	13
22896405	13
553161	13
4057855	13
3028795	13
10351004	13
43092	13
15815666	13
18556616	13
24887208	13
7938991	13
6487251	13
157966	13
6441179	13
9325310	13
3674326	13
7925926	13
6746044	13
15684867	13
6684744	13
5399520	13
11993401	13
22371568	13
2360171	13
27089716	15
13268586	13
19992164	13
18340988	13
864051	13
29154643	13
1717852	16
16814254	13
4469839	13
32232742	13
650002	13
5690111	13
18336647	13
7764571	16
6687884	13
12306773	16
543281	13
5652187	13
29620241	13
14649290	13
208352	13
985304	13
6654971	13
17107906	13
5088017	13
8140791	17
2615191	17
8201793	13
984599	15
17952576	15
5176345	13
3471681	13
18073836	13
3339356	13
5722989	13
36820538	13
1075938	13
31126269	13
3989891	16
2555200	13
9583458	13
5203684	13
1980572	13
4164126	13
23972547	13
18134467	13
6846529	13
4711026	13
4759941	13
649184	16
3307060	13
7063951	13
11601752	13
36338100	13
3236984	13
11352016	13
335192	17
7895423	13
3067571	13
7254775	13
5157231	13
2918984	13
995151	13
6938148	13
9099755	13
15295159	13
2033062	13
926250	13
2861801	13
4210295	16
14203527	13
805557	13
1715600	16
10441161	13
664529	13
3760549	17
5849109	16
1812058	13
22612294	13
11319681	13
16201436	13
8609426	13
4808603	13
1151784	13
2618424	13
5863413	13
1071416	13
5840419	15
801819	13
6277966	13
1927691	13
3422173	13
593872	13
11984231	13
265692	13
23371006	13
46572860	13
7841700	13
3149653	13
851299	13
5437430	13
16533613	17
15034698	13
24149156	17
11477190	13
3603933	13
4049288	13
9006069	15
9360409	13
3792659	16
31011296	13
9708442	13
7021564	13
1358426	13
20350224	16
903019	13
11925455	13
20975391	13
84775	13
10601182	13
15598463	13
12542039	13
506059	16
1469002	13
2786797	13
7878431	13
34858439	13
20396235	13
14964254	13
3066234	13
5298974	13
12603757	13
31030948	16
6407287	13
12666407	13
6121138	13
4788419	13
3778375	15
27720200	13
7335605	13
23399006	13
5006005	13
6817564	17
8934771	13
42746542	13
1670416	13
8696513	13
10008662	13
2763710	13
6999519	13
13674600	13
83447	16
8567331	13
1775561	13
11942963	13
7792852	13
4088691	13
10838607	13
10940334	13
14056289	13
2219789	13
5231534	13
4470031	13
1599484	13
1148104	13
492657	13
889815	13
3804351	13
135602	16
6513216	13
16768351	13
12603903	13
3587478	13
2807773	15
8280661	16
22524672	13
1352687	13
1891158	13
1271930	13
8757240	13
9922084	13
3638658	16
102611	13
15833739	16
10985747	13
3919324	15
2107912	13
920456	13
17060	13
16829513	13
7189336	13
3404626	13
3482840	13
10535161	13
7997963	16
269850	13
18792208	13
4821047	13
3792705	13
6643024	13
41630799	13
4330345	13
7105898	13
7028834	17
15636240	13
27077400	13
2384779	13
38047622	13
31469899	13
3183458	13
327011	13
1169996	13
3145917	13
23893007	13
13447682	13
6261123	13
6320227	13
1355984	13
7013286	13
17757876	13
50553	13
5577009	13
4005588	13
29158322	13
636595	13
864116	13
11037135	17
4713950	13
29668893	13
13338581	13
27331371	13
17452973	13
17596927	13
7262116	17
5306745	16
7435968	13
14410291	13
14812471	15
25879361	16
3936068	13
2415565	13
7417389	13
2126096	13
5826475	13
5154020	16
3756779	13
26479752	13
21337310	13
4798638	13
23742799	13
10017648	13
15167009	13
6829153	15
10047903	16
25912604	13
4074124	13
20818139	15
1682640	13
2180826	13
24593462	13
856697	13
7380508	13
1212595	13
8934375	17
9307531	13
8331396	17
13379931	13
8525080	13
252567	15
29284282	17
4665846	13
16788795	13
21738382	13
12181698	13
7378967	13
6463815	13
21387036	13
5360934	13
4631673	13
3417579	13
16897326	13
239402	13
36872631	13
5918118	13
594186	13
18393883	13
2405466	13
8649036	17
11344085	13
6774448	13
21221102	13
9208850	16
19524922	13
951911	13
7177864	13
2088050	13
10665927	16
4911593	17
16075698	13
20571111	13
2888829	13
8089111	13
465614	13
3164499	17
598539	13
24755130	13
3690729	13
28066715	16
22290786	16
5043237	13
1501160	16
3863242	13
3468794	13
10446039	13
7878054	13
9666751	13
4420368	13
12459141	17
13690871	13
2719143	16
8552683	13
577184	13
1512375	13
7616307	13
12736267	15
17400460	13
1962222	17
7579998	13
8911750	13
1862501	13
5056344	13
5884716	13
181836	13
28943092	13
605206	13
4542540	13
377933	16
1117408	13
2101890	13
8103017	13
10863979	13
2849641	13
3167368	13
11873648	13
16317538	13
3534894	13
10449955	13
7942853	13
4856047	15
8452600	13
1955568	13
16142730	13
11606687	13
6088128	13
9166264	13
15125016	13
6987723	13
18027972	13
7627405	13
10529400	13
8760815	17
16682997	13
6442569	17
5027385	13
36100881	13
898089	15
522772	13
2423957	13
1272347	13
3465334	13
7606099	13
46900557	13
1189964	13
22766	13
3248523	16
3808662	13
12484195	13
10781121	13
6215037	13
1096778	13
1176039	13
16370183	13
2681066	13
1047205	13
10088210	13
3938434	13
10221726	13
2127499	13
1178049	13
5075739	13
6456390	17
23363842	13
26528836	16
3672994	13
1386911	13
1894320	13
370575	16
4370616	13
9067356	13
4155346	13
360394	13
10425089	13
25113320	15
2646645	13
8805277	13
6233962	13
3235805	13
4080439	13
6043012	13
3499481	13
6057456	13
643075	13
3155973	13
8039106	15
2945086	13
392887	13
201194	13
9946012	15
689244	13
9450357	13
2417732	13
11212622	13
35564503	13
456277	13
9981324	13
2609662	13
5377188	13
4275051	13
25587158	13
14929893	13
71888	13
55345103	13
2320206	13
8959513	13
11333385	13
22080932	13
11905851	13
7870464	13
2618449	15
5784944	13
975169	13
3957128	13
14798560	13
4190664	13
18470243	13
6898864	13
1700240	13
15344717	13
8367471	13
656373	13
8611942	13
11579068	13
11574264	13
401432	13
9103961	13
12202810	13
34042595	13
11925757	13
485202	13
3280634	13
9524374	13
201275	13
5077867	16
805472	15
12506750	13
19040804	13
5279871	13
8917157	16
30888	13
5618722	13
1129508	13
10199154	13
11995774	13
11491138	13
10122423	13
11881814	13
3240172	13
2249365	13
8277743	13
1753380	16
9240694	13
17963802	13
1233974	17
3455600	13
7104415	13
3531622	15
904811	13
5511504	13
6474612	13
112069	13
23008749	13
4702317	13
15024396	13
6200162	13
6812863	17
4802011	13
244954	13
20596274	13
23404995	13
1787141	16
9827706	13
4187597	17
3397911	13
21255738	13
3004080	13
10457665	13
5982832	13
2091019	13
5244788	13
651948	17
7510149	17
10872368	13
3660466	13
144916	13
5911293	13
2036801	13
5071811	13
5339012	13
7745819	13
31690769	17
36189	13
3788428	13
6158338	13
10056268	13
4942796	13
4651278	13
1113972	13
5682274	13
10575330	13
6378082	13
13386593	13
5666491	17
27066043	13
31930619	13
6987647	16
10186506	13
612630	13
3813256	13
15815912	16
2281619	13
559372	13
10957833	13
1487539	15
3614232	13
16868890	15
6331195	13
17632274	17
12462587	13
16026952	13
4359750	13
3858467	13
11350876	13
11110048	13
3253329	13
13621753	13
24016906	13
4022411	13
16930141	13
17395007	13
12502091	17
14766117	13
12082847	13
3690721	13
36288433	17
8342560	13
48166	13
19410441	16
2203752	13
29787309	13
1668753	13
14861058	16
2449710	13
5769463	13
6371690	13
3087279	13
2696603	13
4838820	13
2725943	13
4419720	13
16158170	13
10054107	13
1522035	13
3744973	13
3111359	13
28444739	13
2428838	15
2742562	13
11769203	13
2724427	13
1361610	15
1695715	13
9375340	13
2074790	13
1094940	13
1454954	13
22897080	13
8428228	13
22561625	13
24994226	16
9641869	13
5136054	13
10504771	17
4604872	13
13567970	13
10540051	13
23612264	13
6654691	13
11653812	13
16154366	17
21969401	13
2361908	13
129547	17
18503144	13
9100894	13
3163746	15
4214900	13
2282358	13
14670841	13
10972563	13
4126752	13
7759608	13
21660718	13
2258990	16
384482	13
21236405	13
690190	13
11361042	13
27267357	16
11067251	13
17442769	13
3321465	13
1673200	13
14616761	13
6300605	13
7589027	13
9198322	13
3780540	15
9585396	13
7985663	13
739144	13
11864358	13
309672	13
8072335	13
2109852	13
1276785	13
7590026	13
20206343	13
941873	16
9764682	13
7085432	13
9876336	13
12227589	13
5688	16
15435584	13
8834536	13
2002089	13
3732884	13
7053617	13
21921048	13
1171351	13
1418007	13
343626	13
5834733	13
15342196	13
2933896	13
19845401	13
4827149	13
16453569	16
7526342	13
24793302	13
9926714	15
11756119	13
10710724	13
13950738	13
6897607	13
2044132	13
8035580	13
4498956	13
3427797	13
4477314	13
13682229	13
2533433	13
22843274	17
5887467	16
4675598	13
10579667	13
78706	13
11667310	13
1984111	13
20866081	13
1638658	13
3875884	13
133591	13
13197563	13
2355605	13
2605725	16
11511910	13
206101	13
13558735	13
17275735	13
4437920	13
18929391	15
4244939	13
12947405	13
7477975	17
1936313	13
3202696	15
5403420	13
2943374	16
1942867	17
6271086	13
6318499	13
6065418	13
5597895	13
11957270	13
20010583	15
11191712	13
15869031	13
6391979	13
7608638	16
9286566	17
2833435	13
774741	13
7744040	13
9727596	13
12236991	13
5381562	13
400902	13
15856625	16
7833393	13
11655950	13
3443992	13
2728362	13
13477928	13
297382	13
2360023	13
21667739	13
5467660	13
523477	13
4750402	17
4662151	13
10860809	13
938197	13
10018179	13
3202887	13
2351211	13
5643872	13
1954828	13
2746823	15
6023341	13
12888710	16
575614	13
2231332	13
3531923	13
8689130	13
4519921	13
16466291	13
5275744	13
13732191	13
1291365	13
1387653	13
23525575	13
8200946	13
4271590	13
196585	13
3810308	17
3641372	13
3532992	13
11088413	13
12642628	13
2133918	15
6229127	13
246420	13
16024267	13
12292863	16
12436650	13
1184506	13
143431	16
2289702	17
9723681	13
13981366	16
6785454	13
2363805	13
5087943	13
6965643	13
6359224	13
3310963	13
7448406	13
325919	13
4379162	13
1120927	16
903209	13
1836940	15
5710420	13
4611940	15
2031945	13
3583448	13
29102828	13
151962	16
23150581	13
14746028	13
19870198	13
19757311	13
34511703	13
8843382	15
3388508	13
5084772	13
14039485	13
15899893	13
6111046	13
6125307	13
5202554	15
2257826	13
24311040	17
6675043	13
6322257	13
8248095	13
1830135	13
5786260	13
28443519	13
15526244	13
2219675	13
24441588	13
3261771	16
1252949	13
2924118	13
6494536	13
23519068	13
95374	13
3844270	13
3287957	17
411077	13
1629253	13
15800992	17
18429267	13
10328516	13
4088644	13
9379600	15
16725329	13
2933078	15
23238994	13
10960422	17
3185238	13
4078589	13
8912707	13
1246446	13
3371329	13
1603739	13
14361573	13
8666781	16
5717767	13
5894713	13
11700747	13
1865938	13
1838838	13
1676941	13
128313	13
17837341	17
6196811	15
17655201	13
1742637	13
1950849	17
10074189	13
1207789	16
126072	13
22587845	13
8841399	16
7944101	13
4121999	13
2834021	13
6345228	13
4566454	13
2777066	13
8180717	13
4637283	13
5933286	13
10608428	13
8861189	16
6082583	13
3588616	17
4137617	13
10605576	13
2145944	17
6601458	13
3481261	17
21370968	13
4333823	13
2496736	13
3832199	13
898278	13
30968983	13
2441394	13
4406128	13
15788930	13
24850263	13
17817454	13
292251	16
10282220	13
653731	16
13069480	13
402050	13
4595398	13
2014555	13
642997	13
1753344	13
321268	13
2388002	13
180579	17
12811067	13
295386	13
4983735	13
6638417	13
11769518	16
524796	13
2369486	17
7747408	13
2425203	13
1601054	13
4609090	13
4136267	13
3083713	13
2991322	13
6963505	13
6824619	13
7764704	13
621569	13
486346	13
40206482	13
38508010	13
5076447	16
1285142	13
6306000	17
4314127	13
2436882	13
1721555	13
10003808	13
46915174	13
741516	17
11712424	13
5664982	17
10526184	13
8870205	13
9215662	13
5345228	13
5017867	13
29911408	17
9646419	13
1435327	13
1521199	17
6369049	15
7245015	13
10544897	16
789153	13
24655038	13
9191884	13
766821	17
12623541	13
3451243	13
6199715	13
5640157	13
18315563	13
1990945	13
2028652	13
5569949	13
2752931	13
19723641	16
35074180	15
15870262	13
7910388	13
8028488	13
7415244	17
9584928	13
2072759	16
899694	13
1543266	13
12749829	16
82648	15
11188199	13
27205220	13
14830443	13
18768227	13
2033896	13
3474278	13
7311971	13
14055849	13
1070108	13
1605302	13
6646340	13
15320148	13
3705707	13
5409205	13
6801561	13
668415	13
4007552	13
14365791	13
4867880	13
1389491	13
7476752	13
1592513	13
8483900	15
4219555	13
930192	15
4257260	13
17448660	13
15963189	16
1492485	13
42294	13
9269871	13
4980753	17
8986103	17
2152655	13
4643034	13
9245467	16
29632885	13
6915618	13
5316501	13
4427045	13
6789275	13
39143398	13
11898558	13
4467297	16
5677599	13
7913433	17
7375665	16
17186539	13
8037484	13
8339456	13
5465039	13
9283593	13
1692913	13
7702850	13
3871919	13
21547751	13
4838670	13
401532	16
6332715	13
2809945	13
4619225	13
9589561	13
15237952	13
2104415	17
441917	13
163451	13
12009961	13
12583709	13
9882189	13
1278266	13
7214241	13
5032913	13
2200917	13
16325816	13
15061970	13
5285102	15
10630727	13
7094890	13
9130078	13
2627450	13
4927836	13
19809281	13
14936228	13
15024934	13
3290878	13
25886108	13
4255650	13
3076537	13
27819486	13
14145315	13
18664343	13
6713731	13
6609893	13
10202132	16
397604	13
3459519	16
9205411	13
44957671	13
26096575	13
15522891	13
3007289	13
415556	13
3215114	13
9772390	13
33949	13
14187475	13
2957696	13
17023935	13
10878708	13
57900	13
6257923	13
1069514	13
13099252	13
3319720	13
10131080	13
1835607	13
278233	13
1889095	13
14863049	16
4795982	13
4024650	13
12970863	15
391765	13
1441788	13
30026261	13
3521228	13
11505102	13
8001498	13
2102608	13
10055623	13
16300199	13
31226056	13
9125668	13
11330020	13
6729645	13
58985	13
10628257	13
1998253	13
3401501	16
1581327	13
1056425	13
8922449	13
4213461	13
4138675	13
5042954	13
15161954	13
213753	13
2381591	13
11098742	13
651068	13
10153987	13
11074766	13
790840	13
13029864	13
6527135	13
5042909	16
3869848	13
6314189	13
5950935	13
10483674	13
7623286	13
1095837	15
21872861	13
5197879	13
533863	13
11418483	16
6744571	13
9980622	13
3479879	13
1011537	15
3233168	13
15911949	13
9790702	13
29623799	13
3525795	13
9791822	13
14943402	13
4187738	13
14448234	13
19303015	13
18296483	13
730222	13
4303634	13
4654264	17
437529	13
8979401	13
9276419	13
2879263	13
377480	13
1338205	13
12992507	13
28978782	17
3785262	13
7024569	17
3837276	13
19895866	13
18828272	16
12566384	13
14438544	16
17324993	13
3892580	13
21439028	13
5361340	13
1584976	13
19882894	13
3848487	13
16454526	13
17239042	13
25511553	17
14441924	13
7755409	13
190165	13
12314127	13
12702140	13
10386373	13
11543591	13
1544318	13
254412	13
38503185	13
21547470	13
1547981	13
3594172	13
6641954	13
1397343	13
25518269	13
86633	13
4093545	13
1864155	13
29277988	13
10777654	13
13168099	13
7863843	15
4879406	13
2985766	13
7042692	13
568371	13
10065107	13
7329863	13
23522493	13
16174110	13
9881416	13
8721607	13
2803276	16
9771240	16
3783023	13
11664743	13
2199849	13
18826533	13
7206876	13
2901624	13
1649699	13
4616631	13
2917400	13
14736222	13
4784930	13
3752284	16
6428665	13
11170937	13
6051206	13
5607374	13
1096172	13
29751439	13
1572749	13
7807140	13
2824799	13
9009349	13
2177810	17
6658073	13
2513147	13
1265148	17
591875	13
12146517	13
14358061	13
176560	13
4587546	13
4223536	13
7316792	15
7997349	13
3876086	13
8995173	13
9295127	13
1894412	13
972411	13
3627782	17
6368521	13
7757856	13
265343	13
2717977	13
13375244	13
1591767	13
5703094	16
9116685	13
7997135	13
7982986	13
24800996	13
15731869	13
741671	13
167665	13
991491	17
8207314	13
12008324	13
7691769	13
13093402	13
12039851	16
2765993	13
3988135	17
7210064	13
11095767	13
35157579	17
1381891	13
2632982	13
29422871	13
1793266	15
3992467	16
11289722	13
2620064	13
10350186	13
9446588	13
345248	13
8749629	15
16258717	13
3460405	13
3926275	13
11186398	13
291461	13
8326878	13
7194	13
21188964	13
16979264	16
2916592	13
1014297	13
12815148	13
22683332	16
1083575	13
2428506	13
5496306	13
5850848	13
7285574	13
14459338	16
28077211	13
9252806	13
2940793	13
8266864	13
11353332	17
32192607	13
9148262	17
8186075	13
8666449	13
2811103	13
13781290	15
3347479	13
1620129	13
2228814	13
2116520	13
476753	13
954558	13
5174350	13
16155302	13
5507541	13
459060	13
9963685	13
5087813	13
15356774	13
38320396	13
416813	13
1255089	13
10098277	13
5407391	13
242967	13
5675938	13
6203828	13
1563348	13
765323	13
4731708	15
3923963	13
15573701	13
12138971	13
20376728	13
24057463	16
73342	17
14128717	13
3312324	13
418321	13
858522	13
554960	13
6715128	13
3663798	13
3470952	13
1899316	13
21106131	13
1892932	13
7168095	13
6273889	13
588103	15
13675841	13
5723536	13
14835870	16
6442629	13
11242743	13
2481175	13
15694046	13
9442151	13
3276764	13
8623849	13
22043932	17
11689486	13
4937162	13
4751272	16
170343	17
2759801	13
6877082	13
5783610	16
6998888	13
3865067	13
2985425	13
3512623	13
1112447	13
2118463	13
671340	13
3244076	13
17711356	13
8412363	13
1072870	13
26903681	13
15904028	13
3921470	13
7738948	13
12597642	13
1100121	13
31343179	13
2734125	13
5894044	13
5872927	13
7691478	13
8346149	13
160749	13
1830352	16
12428719	13
1388299	13
9029336	13
25219023	13
2344197	13
3240050	13
381997	13
6183078	13
69248	13
12252715	13
773698	13
8841138	15
12815142	13
3788567	13
4680536	13
6281966	13
3768035	13
11994848	13
1429063	13
443239	15
29170949	13
18458677	13
6137551	13
24414012	13
8558585	13
2803151	13
2574277	13
12525311	15
2249730	13
12002090	13
15305271	17
691270	16
1162631	13
25882005	13
5993895	17
2443524	13
20746131	13
5303192	17
13095453	13
18575719	13
5737074	13
10830058	13
9507666	13
5095732	13
9484266	13
21987392	13
11603314	13
2554550	13
10241045	13
9349785	13
19976354	13
1109179	15
913434	13
7125437	13
15316239	13
6064664	13
316096	13
2204584	13
6218013	13
1667992	13
1612395	13
4962583	13
4421597	17
31781250	13
5362028	13
5091481	13
2548175	15
1045532	16
2002986	13
11137	13
6416262	13
10251526	13
599276	13
4017058	13
6373616	13
4916367	13
8771445	13
11511637	17
4342950	13
207269	13
4032261	13
3775524	17
36847429	13
4281548	13
1311502	13
9625359	16
16352834	13
3283005	13
1950382	13
2655918	13
9936258	16
8787934	13
12390516	13
12735973	13
13774828	13
4543382	13
13050773	13
2723194	13
6466474	15
806851	15
4736811	16
2023346	13
5873140	13
11330368	13
4122475	13
1586519	13
19947	13
3192767	13
21676685	13
14956514	13
5598965	13
251879	13
4462785	17
3308975	13
9210004	13
3243378	13
6875367	13
7252709	13
4159324	13
1227384	13
3531416	13
6407523	13
1553980	13
1371038	13
22275680	13
2503222	13
6156961	13
1105051	13
9276516	13
25959049	13
929217	15
12245	13
19922599	13
201995	13
23612057	13
6120781	13
10137725	13
24255547	13
6487927	13
4214011	13
1366521	13
1609829	15
897940	13
10059505	13
8460315	13
4588360	13
17259275	13
6626636	13
10815100	13
11006071	13
9730635	15
2645688	13
10719608	13
2078139	13
581247	16
2194016	13
2102610	13
48243812	13
21055316	13
373671	15
6453633	13
12894786	13
4745721	13
1079008	13
10663557	17
1458755	15
8203873	13
3946343	13
3581235	13
8808638	13
26451670	13
8505880	13
14983295	13
9877968	13
3346323	15
1538194	13
5029201	13
9533618	17
3931120	13
12891022	13
5521152	17
8748223	13
1901602	16
3890747	17
1797623	13
10492614	13
13045361	13
24270080	13
17833335	13
13564014	17
5961782	13
969825	16
1512827	13
3053697	13
2502560	13
2543894	15
11773804	13
1680244	13
1535285	13
188503	13
10622246	13
22869427	13
12121783	13
6545311	16
1740630	15
2466676	13
5073387	13
20274701	13
2739068	13
1226769	13
15008400	13
917443	13
2632368	13
4415279	13
3470926	13
1772823	13
935615	13
1175609	13
6541854	16
5453977	13
15696366	13
16077148	13
4357868	13
524379	13
23124939	16
5516874	13
617437	17
5937657	13
12767248	13
3333729	16
19575084	13
2793634	13
16301859	13
1784613	17
2615233	13
8386323	13
7933290	17
6889228	13
15077	13
1085295	13
2262488	13
921347	13
4709914	13
26993577	13
8665903	13
10223457	13
5662601	13
6281108	13
5932530	13
2139479	16
16314739	13
3820444	13
8715727	13
6812089	13
10255483	13
24360899	13
23144531	13
4653324	16
7568218	13
9188162	16
2262644	17
1645606	15
13642410	13
4756201	13
31279803	13
7475649	13
151689	13
5938803	13
8302132	13
3534303	13
1238139	13
13528627	13
4190294	13
840588	13
37117	13
3651887	13
9262932	13
8842128	13
9873480	13
5680132	13
22939886	13
5333452	13
95654	13
11994346	15
4678926	13
2641819	13
15067692	13
8541474	13
9144635	13
13695422	13
2580060	13
4670682	13
8548498	13
13120292	17
5664787	13
7078814	13
2785338	13
11644494	13
18118789	13
5130681	13
21992410	13
3980230	13
1709438	13
1129117	13
5616429	13
8505881	17
706573	15
12989326	13
1136723	13
9203279	13
7466253	16
13534952	13
88438	13
1008686	13
3598197	17
836496	13
9567197	13
6399863	16
123432	13
3372521	13
8838325	13
12020108	13
6090126	17
241256	13
14360465	13
14478907	13
4051989	13
7917505	13
200094	13
11601426	13
16028753	17
2579407	13
11671879	13
2262969	13
4083708	13
15050414	13
17432342	13
3732960	13
22034974	13
2663620	13
6361873	13
6912182	13
1406881	13
438322	13
7431613	13
38868	13
9518714	13
10609014	13
17808545	16
22327732	13
2113505	13
515504	13
12462094	13
4091373	13
6982271	13
6901957	13
26283157	13
8339311	13
33772602	13
14850013	13
6642274	17
4298224	17
355697	13
3840579	13
8274438	13
2439481	13
10173633	13
6780404	13
10963865	13
1013535	13
2150203	13
5312703	13
12071899	13
26432278	13
3927823	13
210381	15
15493646	13
14942167	13
3795573	13
2169314	13
12670679	17
633934	16
169374	13
3294832	17
3783845	13
8318423	13
4348054	13
6598909	13
120381	13
832796	13
2715436	13
16066324	13
6004032	13
20698337	13
2221964	13
1633060	15
4825876	13
16041275	13
1732679	13
2774924	13
3582139	13
6259992	15
7852471	16
13373866	13
11695614	16
6901862	13
16725569	15
4838772	16
7400409	13
7752243	13
484033	16
2358634	13
1759036	13
11618667	13
1908395	13
17443134	13
3348391	13
9151188	13
190892	13
1994865	13
1107576	13
4444576	15
3172866	13
3502114	15
16745068	13
3609628	13
13799148	13
11488398	13
9910140	13
1220704	15
7684311	13
13666728	13
4999285	13
9134373	13
3197033	13
7216965	13
7014792	13
7002290	13
2437644	13
1565007	13
3033972	13
1387179	13
25989205	13
202628	13
5829227	16
747453	13
3765439	13
4301458	13
5973828	13
3862599	13
5234276	13
1267215	16
4788981	13
10351212	13
15675670	13
14429475	13
2365824	13
21289541	13
24530863	13
1177807	13
2507428	13
9172411	13
2140716	13
8472088	13
2243178	13
10988213	13
6374818	13
14702124	13
8106355	13
2907436	13
8037908	15
118916	13
1109142	13
2363047	13
9409779	13
4547789	16
3515776	13
7026488	13
10854454	13
2525212	13
568356	13
8827705	13
15088488	13
325887	13
310757	13
3728078	13
5103541	13
2794663	13
7130047	13
744405	13
10306456	16
14016913	13
1754945	16
16065349	13
3462274	13
10511648	13
763352	13
2875142	13
1109221	17
13076102	13
4855721	13
19310557	13
7643268	13
20729809	13
10322537	13
12292186	13
419912	13
17150184	16
4840727	13
4678555	13
1464362	13
25677486	13
10978881	16
17743138	13
828957	13
11212256	15
1489178	13
427510	13
22971494	13
1240635	13
2199480	13
337960	13
10139762	13
2190647	13
3210497	13
6000992	13
1919052	13
2470409	17
24544567	13
9689123	13
9942901	16
18980228	13
14517061	15
12180543	13
3213448	13
432677	13
23587126	13
4880305	13
15953277	13
14026711	13
5303764	13
541029	13
4997708	13
9649351	13
3188855	13
1341938	13
11573752	13
6602147	13
1631105	13
11178348	13
2452313	13
19554869	13
36090136	13
2717654	13
45218477	13
15682070	16
93811	13
6602310	13
205049	13
8164980	13
627806	13
11569464	13
2165405	13
923932	17
3318204	13
17641899	13
2144693	13
4939914	16
13432925	13
11506306	15
6215478	13
5812628	13
27864411	17
13248033	13
6887158	13
7302707	13
6786462	13
2421102	13
3557791	13
7603926	13
10776558	13
933854	13
2273817	13
15177031	13
2902231	13
2243306	13
643799	13
7051072	13
3854659	13
17252440	13
24198600	13
708437	13
28124795	13
1363723	13
5199616	13
14286539	13
11425656	13
234003	13
1283740	13
2185480	13
2171984	17
13185715	13
1912094	13
7868901	13
4215080	17
13477595	16
6259109	13
2114953	13
14286850	13
1225004	13
36241656	13
1130757	13
30646739	13
19404473	13
159946	13
15679047	13
1365801	13
15190464	13
810066	13
661447	13
8148603	16
3465347	16
17799510	13
3731352	13
8895913	13
6615320	17
7517618	13
1475355	13
8650897	15
16150550	13
3263758	16
8038036	13
82729	13
5499492	13
43240859	13
15290814	13
21679909	13
7055712	13
41864	16
28775827	13
8797015	13
13743597	13
24614245	13
3845704	13
4306561	17
2613706	13
11916605	13
16711719	13
4245983	17
9936162	15
10448317	13
8382932	13
1295678	15
39731148	13
20662823	13
2792634	13
12967658	13
6502459	13
1073879	13
998069	13
2372394	13
16483658	13
324244	13
9449481	13
8912900	13
1587885	13
2104056	13
804898	13
24420036	13
13501531	13
8849434	13
8703641	13
25986935	17
12897845	16
633263	13
14054292	13
3279261	13
23775485	13
12719832	16
24738658	13
1357539	13
36020446	13
4523744	13
21374010	13
22748314	13
23249664	13
21720660	13
547683	13
18574464	16
7305464	13
1826926	13
3548625	13
20494424	15
583450	13
9727237	13
15271714	16
1312182	13
17165515	13
19264483	16
20052125	13
4662071	13
2128598	13
4856232	13
72941	13
270696	13
991940	13
3558780	13
28916089	13
2575831	13
6818019	13
2166480	13
39763172	13
3591360	13
13596100	13
2162003	13
1727304	16
632624	13
46453075	15
21139199	16
3250086	13
6401334	16
16099258	13
1995464	13
3123712	13
2268799	13
13809748	13
3906323	13
12138556	13
9650927	13
145597	13
5967248	13
23411063	13
18051991	13
2837589	13
2488895	13
22621600	13
3022045	13
7494061	17
2372092	13
736162	16
1940861	15
2267712	13
1256142	16
5203366	13
12335299	13
3336948	13
1183761	13
14191940	13
30652554	13
12458925	13
1406049	13
7332171	13
2396073	13
68865091	13
27273764	13
19328991	13
1644512	13
5451113	13
1459103	13
2899963	13
1999122	13
3326660	13
12935121	13
4718853	13
3242636	13
2410182	16
14040909	13
322035	13
2751218	13
620560	13
10816838	13
3047079	15
3969009	13
12382070	13
13542628	13
23758901	13
4479026	13
15002719	13
21084025	13
2316250	13
7985023	13
11763039	13
4210913	15
18240833	13
13745664	13
32141261	13
9841394	13
6296357	13
6855556	13
3989924	13
1032530	13
39864078	13
2784751	13
7901953	13
15754497	13
8438704	13
252449	13
1214468	13
34857883	13
4071942	17
15655512	13
654982	13
11106462	16
2380861	13
6803609	15
14121687	13
8009410	13
6565392	13
21875820	17
22066581	13
19458399	13
6089249	13
37521966	13
23870834	17
29735833	13
10156353	13
1277572	13
9209443	13
6134944	15
516680	13
11036195	13
1009953	13
15191190	13
4377737	13
16416114	13
1325909	13
6561295	13
3692173	13
30248204	15
8051790	16
11007819	13
13238484	13
16862496	13
36372578	13
68882	15
5540937	13
15587606	13
16589693	13
10124823	13
680910	13
15976837	13
3949198	13
6452030	13
6443016	13
5042499	13
3033706	13
11871976	13
3358925	13
6849276	13
97231	16
21547987	13
448393	13
25080684	13
2327473	13
15669428	13
789192	13
3175942	13
3584384	13
302182	15
5646466	13
4989713	13
6025189	13
14782797	13
2066894	13
5627704	17
86112	13
8514110	13
4891505	13
3388645	13
735614	13
2493083	17
30307424	13
13784037	13
29256773	13
11058519	13
1438064	13
5114562	15
4817444	13
1076870	13
19971650	13
12561749	13
9618422	17
3068480	13
7915756	13
2724937	15
2041748	13
2939357	13
1767064	13
3817379	13
15938367	13
7925186	16
13264023	13
5726251	13
13160664	13
12950412	13
7790594	13
5477464	13
5531761	13
5927927	13
16573680	13
11967261	13
12632883	13
2976809	16
1601483	13
10804999	13
1613596	13
12558817	13
2553508	13
9427571	13
6126299	17
1649860	13
2242295	13
14103446	13
1220942	13
3897264	13
6824492	13
6519230	13
12596382	13
8913511	13
13784853	13
34200850	13
117347	13
17971429	13
1261686	13
12004009	13
5029488	13
28787130	13
6183504	13
2348366	13
7826527	13
33322941	13
7891919	13
2898665	13
919875	13
17761658	16
9446407	17
2745089	13
3068217	13
16076135	13
12594917	13
3181240	13
6296220	13
25474208	13
3673144	13
12982534	17
19668997	13
5308980	13
16495704	13
599401	13
3857674	13
16180302	13
6897771	16
8791034	13
66425	13
33243829	13
3599144	17
2733788	13
15952337	13
12168899	13
10404647	13
4345596	13
23232412	13
41902541	13
20508689	13
7029894	13
5258595	13
1242734	17
362546	13
345391	13
817415	13
12103424	13
1242511	13
2739495	16
7099696	13
390479	13
411650	15
22436107	13
699167	13
6552647	13
20814724	13
22730674	13
1707348	13
1748706	13
14540441	13
38588405	13
758094	13
3412708	13
6430103	13
3905335	13
2177803	17
973848	13
7670581	13
13389737	13
7354437	13
9623924	13
375745	13
33652839	13
1472300	13
17017203	13
39246	13
29951500	17
6259729	13
8488013	13
938828	17
1331075	13
8054480	15
675911	13
8679350	13
91637	13
5496980	15
38049704	13
2068970	13
9728301	13
4976390	13
8451599	13
6298214	13
42139672	13
21066824	16
1520853	16
5785923	13
37385725	13
2188999	16
7901827	13
8301173	13
11831137	13
8674106	13
161854	13
11719471	13
4533188	15
1647371	13
17652455	17
368078	13
4527417	13
2971577	15
8488508	13
15482669	16
4543349	13
1755866	13
381235	13
10672005	13
22375347	15
15850385	13
1322387	13
2528805	13
24237231	13
577845	13
4500490	16
13189926	13
34927	13
10158391	13
44603490	13
5509648	13
13351045	13
16754067	13
4406118	13
3760436	13
5046275	16
3344275	16
3220669	16
6945746	13
19710452	13
3445903	13
13110394	13
849408	13
7369420	13
9085459	13
858296	13
2648226	16
6154764	13
239903	13
6709166	13
4409134	13
11521711	13
6092731	17
1175251	15
34558249	13
11321456	13
2570677	16
3152423	13
9788159	13
9966740	13
15605851	13
16080604	15
781992	13
3419206	15
11199776	13
1329818	13
9616058	13
2378535	13
9517844	13
3612534	13
20678335	15
919057	13
21082750	13
6466304	13
855526	13
2670729	13
4371605	13
6359254	13
1704238	13
193285	13
5849042	17
45347623	13
4776341	13
9057683	13
12210837	13
11002683	13
9877947	13
7411243	13
5701597	13
508927	13
12545039	13
3921805	13
8441986	13
6107535	13
4063502	13
4731804	13
22696767	13
2774406	13
25040988	13
4277862	13
13579145	13
10216078	13
15838709	13
11973772	13
4835867	13
4157966	15
2423381	17
10541462	13
10090783	13
5903198	13
17975013	13
12831384	13
5492045	15
60744450	13
11506481	13
27194397	13
3957779	13
1463356	13
295846	16
5971818	13
19667781	17
135142	13
7348068	15
798784	13
6598112	13
8397485	13
1943962	13
6578089	13
756311	17
2107740	13
4718563	13
3087117	13
19404311	13
8552622	13
10764819	13
7931119	13
22194294	13
17106052	15
7457541	13
195067	13
12192451	13
11755867	13
3200592	13
30111219	13
1776956	13
1869757	13
13067703	13
29622	13
5169546	13
905201	13
4206248	16
1396693	17
14130	15
5227972	17
8196558	13
6577943	17
1749171	13
14907366	13
13402058	13
610606	13
484439	13
2105968	13
238609	13
2586115	13
3406014	13
2175198	16
22800008	16
6132309	13
3686790	15
3488660	17
968111	16
6163591	17
23402560	13
10129709	13
323412	13
3856857	13
13260556	13
15829186	13
770378	13
968275	13
19921580	17
14682312	13
56759771	13
3274614	13
3874117	13
7785762	13
2730173	16
4734500	13
3997193	13
12129054	13
2163657	13
4410886	13
4568567	13
22545846	13
6731216	15
15906907	13
18034388	15
3840758	13
4088168	13
7457622	13
3944952	13
7361449	13
1098597	13
7333286	13
2765544	13
9373738	13
13413490	13
1438277	13
25384605	13
6874615	13
7697382	13
1348134	13
6055602	13
35542127	13
78314	13
5161192	13
2159048	13
724805	13
1630052	13
4873278	13
9220396	16
8510502	13
2614181	13
6689881	13
3471100	13
22170439	13
639973	13
626801	13
8645293	13
9762458	13
10816770	13
3752113	17
3961119	13
2965445	13
212366	13
12678184	13
15471667	13
7737631	16
1580055	13
3062718	13
13412452	16
18952783	13
7829689	13
9706934	13
1551353	13
27922010	13
9581697	13
4096565	13
11786030	16
16649351	13
2195417	13
5848353	13
15286387	13
39395119	13
908609	13
15006273	16
15607903	13
9118219	13
1414318	13
19152001	13
10128666	13
17255452	13
14787011	13
23508862	17
3789745	13
34267646	17
11189610	13
10468006	16
3124251	17
3900911	13
5044789	13
6266760	13
11600311	13
10099970	13
816713	13
1312389	13
2969322	13
12217465	17
1047654	13
2070093	13
17202078	13
6564286	17
22530629	13
2140789	13
18148544	16
1486403	13
2423658	13
6202705	16
8813375	13
12774806	15
4521752	13
7393361	13
5035772	13
19538601	13
8158060	13
9178171	13
256028	13
12820041	16
15176475	17
400120	13
983773	17
24524771	13
11279774	15
11729413	17
15834749	17
15520873	13
18201222	13
312104	13
5894997	13
3767054	13
2565193	13
12337433	13
1780443	16
3639233	13
16490624	13
8055516	13
13898	13
5597402	13
7572462	16
26408960	13
776090	13
3295559	13
12383402	13
8651607	13
17280332	13
7842591	13
1409983	13
38748504	13
1538714	16
4024325	13
1220706	13
25392911	13
12227404	15
3299725	13
9609852	13
2246884	13
12346258	13
14896201	13
8573549	13
12502486	13
268373	13
6426140	16
6567323	13
21810	13
496337	13
1958236	13
14847132	13
52229653	13
132315	13
5670344	13
4772453	17
3019228	13
6723165	13
11037176	15
11879532	16
20481135	13
15457007	13
17935854	13
1356513	13
1337631	17
9949108	13
1716447	13
5408309	13
35912214	16
2241398	13
3710742	13
6296033	13
1846310	13
32362241	13
3002204	13
11125514	13
515317	13
4269909	13
9124953	17
1441836	13
1222709	13
192757	17
25012823	13
10310066	13
5184280	13
4312518	13
33070184	13
8837689	13
7332836	13
6872626	16
16596780	15
3262872	13
2920265	13
47262	13
5823223	13
8339240	13
3880237	17
21111472	13
21676163	13
4629156	13
8980712	13
20288600	16
678676	13
12386368	13
335642	13
19416774	13
12186198	13
3453272	13
20226459	13
29415120	13
10171809	13
6788222	13
13168417	13
9276043	13
11262820	13
2502355	13
2637276	13
8118859	13
12494218	13
3265125	13
38815393	13
1584879	13
2248928	13
1671917	13
8707063	13
2637941	16
1248239	13
2676405	16
25124573	13
14371379	13
1831083	16
2346158	13
25009605	13
25525720	16
13278049	13
364645	13
138518	13
19250292	13
9721032	13
6186157	13
3106291	13
926075	16
2778401	17
1879418	13
1586510	13
9741300	13
1633514	13
6146388	15
13289827	13
8838586	13
2045673	13
13795359	13
5911707	13
21454018	16
22305398	13
1393680	13
442223	13
9270756	13
13246901	13
5155378	13
2762233	16
9646818	13
17986446	13
4188522	13
452780	15
6779920	13
25727364	17
197982	13
51060263	13
24987581	13
169109	13
7001578	13
1126569	13
4353227	13
14793395	17
4433607	16
29422394	13
12769306	16
10154589	13
3887328	13
5813641	13
2515159	13
96450	13
4220113	13
8374697	13
1020774	13
12510603	13
17696685	13
7984044	13
3081937	13
1913203	13
10814239	13
22334091	13
3990064	13
19129812	13
8816115	16
12377691	13
579033	13
9632974	13
15743985	13
4661657	13
26117127	13
8488442	13
461169	13
511576	17
1360770	13
4080311	17
15639301	15
13182941	13
12105711	13
13753573	13
4644764	13
11823543	13
5593864	13
9954960	13
11844873	13
4360780	13
9142045	13
14396311	13
1852674	13
4986288	13
15322623	13
676236	13
8791101	13
21878726	13
2228543	13
134644	13
3920363	13
3923102	13
6079208	16
6261757	13
12846524	13
3356959	13
7894645	13
3452115	13
3434341	13
13055791	13
357060	13
1562813	13
1275658	17
9435309	13
1004456	13
2466175	13
1916439	13
25358123	13
2360777	17
12592860	15
17469911	13
12989530	13
18382679	13
4918161	13
7105664	13
2209873	17
2531708	13
7909364	13
8884048	16
2482398	13
8045589	16
22158068	13
11146613	13
3586039	13
15324380	13
939132	13
6746349	13
2299944	13
17706085	15
12061664	13
6334878	13
8963805	13
2212388	13
675880	13
15455733	15
10938446	13
52115979	13
2668224	17
748964	13
7841845	13
10491865	16
2013099	13
39139558	17
3172017	13
6881677	15
4439201	13
3696260	17
6001579	13
7936009	13
33157116	17
12505422	13
34353749	13
1138661	13
16853781	16
12262289	17
14100936	13
12045872	13
4761397	13
8256056	13
2872564	13
5462183	13
1342554	13
2398046	16
14719620	13
21945808	13
2194273	13
7321553	13
33048302	13
3076892	13
2642248	15
2927067	17
6636090	13
2650194	13
4004519	13
24477099	13
14237783	13
7434908	13
29230799	13
7194116	13
22521423	13
10465985	13
3706965	13
1600935	16
9079448	13
22364065	15
374672	13
31981595	13
207715	13
26763407	15
4042596	13
35093914	13
1394638	17
11700774	13
23354112	13
10943371	16
31573885	16
3287620	13
1446554	13
8258589	13
271619	13
9167255	13
4892156	13
1295339	13
23911405	13
5481701	13
5040502	13
2764779	17
2813447	13
3997119	13
3050846	13
887067	13
5200781	13
21054055	13
5529004	13
4489370	13
5401134	13
10189851	13
32580977	16
17762334	13
5617966	13
9398683	13
6921470	13
19264364	13
9988020	13
3453521	13
217276	13
14983247	13
14885852	16
3997028	13
2146534	16
14720121	13
1232965	13
4936848	13
42740523	13
1112570	16
921598	13
18144918	13
15191854	13
9893819	13
4450565	13
11664010	13
178988	13
2220320	13
3169444	13
15225511	13
19644183	13
21160544	13
4755348	13
1671366	13
5334514	13
7082617	16
6033150	13
10276977	13
2903837	13
10189842	13
3670965	13
4293665	13
23683384	13
4528837	13
674029	17
4021179	13
10219563	13
3812841	17
19535231	13
1716460	17
658056	13
59184	13
2092349	13
7479297	13
2868943	16
294806	13
3211205	13
94952	15
3801310	13
23658869	17
176238	13
327044	13
903919	13
351639	13
2788982	13
352500	13
1906529	13
12481943	13
1261034	13
8629080	13
3330644	13
467269	13
23320784	13
8776277	13
1644374	13
1607591	13
9088282	13
4372598	13
3267615	16
688690	13
1099111	16
26404774	13
1153890	13
24402603	13
32783553	13
650780	13
9988697	16
9504266	13
3453714	15
11449673	13
3283681	13
2522897	13
113249	13
3286637	13
874059	13
1853568	13
7608626	16
2223834	13
11040448	13
940035	13
19979506	13
11540014	13
2970912	13
13650298	13
5627036	13
1702975	13
48065	13
5987002	13
13621345	13
5588334	17
528494	13
20387931	13
439699	13
3020460	13
22713633	17
7615669	13
2056267	13
11794328	16
4255733	13
2609234	13
1886195	15
2369177	13
17151092	13
12772458	13
10617425	13
27237860	13
11597189	13
1039566	13
2633478	17
19787843	16
14251220	13
4653599	13
24015055	13
4093880	17
954029	13
15441934	13
9680680	13
3571574	13
15958734	15
8363497	13
40473209	15
1757230	13
6261158	16
17446888	13
13893450	13
952147	16
10352609	13
3136803	13
2814190	13
6282507	13
14584493	13
17874724	13
10471089	13
3636319	13
22480338	13
19886858	13
3875856	13
202626	13
682557	13
14483426	13
96529	13
5414241	17
2191961	15
13794012	16
12836918	13
1745399	13
9153351	13
2840318	13
25254527	16
911769	13
8546961	16
4706278	16
11854314	13
3596701	13
12167006	15
515020	17
7109317	13
701207	13
10645056	13
8918567	13
4527045	13
20578360	13
3125887	13
10919252	13
848980	13
1570482	16
2135733	16
5552698	17
3805333	13
7206092	13
3347924	13
5348198	13
12799295	13
5876416	13
20328564	16
14193137	13
16716032	13
21269967	13
7145942	13
16407486	17
1771055	17
631324	13
13067442	13
5190281	17
5450833	13
22809571	13
26464950	13
5769424	13
10450159	13
2945694	13
14323897	13
4991849	13
5047782	16
7417596	13
870869	13
5698572	13
286160	13
14513708	13
18658072	13
592963	16
6357151	13
840692	13
28846	13
5478021	17
1212765	13
12058590	13
15290465	13
13306878	13
25775950	13
5955959	13
26386449	13
10965659	13
4070488	13
862929	13
8532167	13
18090829	13
4105571	13
3718129	16
5103381	13
3120810	13
4909907	13
1843306	13
15507876	13
9252914	16
8181423	13
4250893	15
22347180	13
14752313	13
6802855	13
2091017	13
11739268	13
3782887	13
8140249	13
6543744	13
28031787	13
1754516	13
15859215	13
27661262	13
7505379	13
8617674	13
1498022	13
20725144	13
9179681	13
9102331	13
5835212	13
11155707	13
8671580	13
2821933	13
26657395	13
1562293	13
335348	13
12346140	13
9786821	16
5328741	16
2362299	13
10329962	13
1101833	13
11220763	13
2647117	13
19893832	13
8665019	13
12885862	13
17874613	13
18073832	13
507700	13
2342215	13
1143084	13
27007011	13
138670	17
3927895	13
10655942	13
3753448	13
24185420	13
3921623	13
562032	13
4425766	13
5298927	13
2862242	13
5479408	13
4177058	13
16999408	13
727443	13
7384309	13
1371539	17
8986330	13
6918994	13
3508239	17
6624783	13
11232210	13
7880765	13
4865307	13
2670746	16
1235776	13
1713770	13
1386552	13
26227991	13
6048760	16
2996287	13
3672148	13
7603642	13
31024494	13
5096894	13
5520386	13
11241674	13
10081057	13
495757	13
10494338	13
11689474	13
4518492	13
20729932	13
38101594	16
1015012	13
270471	13
3563777	13
758406	13
2498049	16
8678934	13
7006142	17
45007662	13
10838651	13
3305334	13
306336	13
6085796	15
258525	13
6115167	13
4197449	13
9509943	13
5958329	13
19111057	13
1414510	13
3709413	13
8983719	13
2628825	13
9218622	13
16775497	13
4187998	16
15117564	13
909896	13
7432652	17
1086778	13
18321705	13
19325027	13
20383192	13
1198859	13
1867520	13
7019535	15
2693160	13
6523815	13
4425053	13
17490414	13
1585256	13
3780302	13
7024225	13
6401202	13
1201201	13
86198	13
684259	13
460917	13
20284354	13
1572268	13
5935751	13
17317447	13
800734	13
4240880	15
577390	13
13690954	13
3561407	16
534061	13
9764244	13
18569878	15
11540044	13
16961548	13
15291158	15
19505647	13
30547788	13
22392279	13
36424643	13
4043771	13
10414513	13
2849896	17
7522444	16
2364087	16
13389192	13
571113	13
7490391	13
6110522	16
7704524	13
148095	13
17146007	13
3085546	13
7073014	17
2824033	16
7524617	13
6089969	13
12587785	16
20169953	13
833465	13
4369053	17
8217617	13
9226268	13
1986444	17
7797587	13
10258497	13
6368582	16
20621187	13
7012917	13
16462591	13
15826767	13
943518	15
1139119	17
7150466	13
7901299	13
123605	13
881862	13
4163477	13
3299869	13
38874	17
4706390	13
16442874	13
2350398	13
7959881	13
8517003	13
4390057	13
9628739	13
2773273	13
5508308	13
12304622	13
23230642	13
3389768	13
5124285	13
6838362	16
2268990	13
7513101	13
6849472	13
6018787	13
10740673	13
4046410	17
5291909	15
8687677	13
10551698	13
428180	13
7109925	13
4064164	13
18181597	13
10433835	13
3539840	15
6896819	13
13906587	13
942463	13
8022208	13
1817412	13
12560112	13
14450789	17
7506835	13
1892099	13
3918745	13
20249676	13
3674547	13
1386583	13
3006797	13
4856647	13
35567556	17
8760352	13
681526	13
5375726	16
6914814	15
4980021	13
11184876	13
172564	13
4212881	13
1767892	17
11745863	13
4303792	13
10916217	15
28534098	13
8621660	13
22830469	13
7084244	13
255679	17
11162032	13
7674539	13
12039605	13
3182158	13
9188511	16
8300035	13
2520981	15
5079010	13
4961823	13
4841919	16
10451719	13
1636049	13
297210	13
13308966	13
15306899	13
1692674	15
3761436	13
21222930	13
6590148	13
3400296	17
17891063	13
865056	13
4394132	13
6819981	13
1984772	13
12390632	13
3141171	13
2984008	13
998837	17
12732095	16
3480032	13
1654308	16
1673668	13
7729036	13
2096389	13
2857316	13
474465	13
1848608	13
2654128	13
10857844	13
9936856	13
11661166	16
7075438	13
11475340	13
10350968	13
14204137	13
32874057	13
3440030	13
11322521	13
16656378	16
591665	13
1484122	13
5962161	13
85986	13
17405242	13
10412217	13
372321	13
29273690	13
3711370	13
10810483	17
15727570	13
15576338	13
202994	13
14910851	17
18000461	13
7391245	13
1012925	13
5494713	13
802843	13
4116032	16
17512260	13
991794	13
13762550	17
21805496	13
22989855	16
672120	13
3092967	13
3363449	16
154975	13
17962718	13
18683643	13
14285534	13
2815576	13
11279482	13
3251951	13
5189136	13
38647723	13
4053436	13
22241	13
3064043	13
1036898	13
2006264	13
1157231	13
14526229	13
2320070	16
7599636	15
2079436	16
29661141	13
22966313	13
3368029	13
3276871	17
5500588	13
606541	13
4238390	15
2390936	13
9978548	17
120864	13
3056751	13
9843971	13
3566342	13
9952098	13
10149787	15
5712757	16
2593669	13
18142087	13
1952411	13
25678327	13
19074891	16
452419	13
14621747	17
14536687	13
11807029	13
13402977	13
13347062	15
9230526	13
3003580	13
668807	13
14372942	13
3580147	13
18913385	16
3077229	13
1240168	17
934120	13
6467559	13
958768	13
2289824	16
4367876	13
13521370	13
7078969	13
8938948	13
34761691	13
6426468	13
3551465	17
254764	13
4153752	13
17934100	13
1584526	17
6671300	13
8713650	13
13084363	13
5986196	13
5890593	13
5724582	13
7759720	13
9794830	13
1610639	13
1060334	13
1434348	13
4656115	13
13100860	13
12418854	13
7698480	13
5121221	13
12255899	13
4720166	13
9906034	13
412644	13
5947509	15
10801850	13
704036	13
7322235	13
26823584	13
1743585	13
4794679	13
1758270	13
20948716	16
12948022	13
290679	16
7421665	15
22663679	13
8449839	13
6894143	15
4723131	13
4236274	13
2675255	13
402736	13
1956198	13
621374	13
18671255	13
5442665	13
6065939	17
1837725	13
6235389	13
2079260	13
6780754	13
17818589	13
11227686	13
704288	16
4987121	13
228655	13
1601583	13
1618541	13
3892924	13
4925950	13
6885667	13
8253274	13
4921339	13
918173	13
7274606	13
21333017	17
2734579	13
5339329	13
3570412	15
843856	13
366736	13
10396572	13
724437	13
10272000	13
5113925	13
2555435	13
1901706	13
1570327	17
4451556	13
3943886	13
2319186	13
4660958	13
5420823	13
14648052	15
19652477	13
250938	13
2028887	13
24297964	13
10236082	13
8661124	13
17975402	13
23857488	13
28979975	13
11802689	13
1313326	13
5754368	13
1882397	13
119789	13
1163231	13
7307992	13
5830542	13
9091180	13
15183939	13
3362274	13
56996609	13
35635927	13
24641715	13
5083403	13
17466734	13
15394495	13
7068432	13
3363847	13
30096566	13
17924834	17
10234968	13
9627872	17
234132	13
16118502	13
20415641	13
19438259	13
1177820	13
1658825	13
1297616	16
2940365	13
83082	13
31666655	13
1252704	13
4173849	13
2895285	13
30831748	13
27581966	13
3857808	16
826921	13
35299389	13
7552549	13
1210512	13
7644105	13
3520873	15
1646566	13
37738418	13
8534239	13
353776	13
755849	13
6679105	13
6514021	13
7731732	13
815471	13
10452884	13
4296188	13
7131613	13
5812102	13
699327	13
1322636	13
5852421	13
14804750	13
10854227	13
4581523	13
2388391	13
11049111	13
5985395	16
11292224	13
5220892	13
12563248	13
11499650	13
1664639	13
10211824	15
5424790	13
2903836	13
22644156	13
17145900	13
1537809	13
25521311	13
6833582	13
5885315	13
16526206	13
7883108	13
7403300	13
510295	13
16204539	13
5315233	13
8140230	13
1610475	15
4743014	15
3382991	13
10182157	13
12130010	17
28516739	16
9881957	13
1280333	13
714909	13
14063462	16
1574746	13
22044029	13
7155134	13
5760042	13
7113	16
213909	13
5731208	15
8584726	17
38407735	13
24349329	13
12708612	13
2648508	13
10677370	13
15718880	13
1848170	13
6789360	13
5963983	15
7658381	13
8602558	16
13817049	13
1879314	13
30415530	13
5382999	13
8258426	15
31892344	13
2106990	13
4474438	13
12036354	13
8120592	13
5778014	13
1839230	13
3368136	13
2794165	13
1533114	13
25366922	13
638714	13
2186822	13
5885757	13
10148914	13
339128	13
14120692	13
9261965	13
310592	13
3589177	13
1181867	13
8835474	16
16079482	16
12899180	17
13090770	13
14461907	13
652635	13
9975431	13
2313258	13
459962	13
4763801	13
2822837	13
791521	17
4406753	13
7569294	13
365086	13
2191063	13
6498005	13
2018096	13
16300554	13
2359817	13
1269757	13
198630	13
15121881	16
4799465	13
20312016	13
46138960	13
4774506	13
6626842	15
2312289	13
55375	13
5439116	13
28564846	13
6216263	12
16345150	13
7354974	13
27111794	13
27962389	15
3051509	13
3584330	13
5550301	13
20851906	13
19030385	13
3930174	13
7587587	13
12641976	13
21230877	13
22470321	13
1412137	13
5221056	13
656469	13
9927477	13
427357	13
7563148	13
14114721	13
137713	13
14873201	13
813958	13
4410088	13
2502064	13
17299145	13
7981653	13
4115520	16
10452775	13
1662777	13
3823522	13
2215912	13
689745	13
2051948	16
12481472	13
40888078	13
9089971	13
5463510	13
4284127	13
8888900	13
854498	13
278010	13
20460733	13
15728352	13
5337438	16
7221259	13
4606844	13
13474156	16
5212498	13
2005724	13
54593539	13
3748523	13
3036127	13
1541342	13
756327	13
5218349	13
4939704	13
14295	13
12585190	13
2946495	13
4921092	16
3547553	16
2165510	13
25428909	13
1962801	13
5959985	13
8997144	16
22545764	17
27545012	13
1183993	13
6889990	13
1387240	13
4897385	13
13670171	13
9308071	13
2420472	13
6244541	13
2488833	13
5695262	13
624895	13
3981269	13
14692828	13
26384525	13
17126191	13
364816	13
4757108	13
1306050	17
17228274	13
1700651	13
8179220	17
14091286	13
646185	13
9645774	13
1349425	17
15404344	13
10162510	13
2450370	13
10717364	13
5350241	17
432147	13
5094424	13
7596967	13
874776	17
1413655	16
3688165	13
6514569	13
12314166	16
1285142	13
5553780	16
2709871	13
2650372	17
9021972	13
7255210	13
13152188	13
783681	13
1039222	13
7553962	13
316069	13
4212401	13
34979233	15
6904466	13
220000	16
852209	13
3812035	13
8502608	16
6215704	13
1404059	13
9344573	13
2517483	13
3516661	13
11622089	13
6375931	13
6432245	13
18340407	13
27819258	13
13708407	13
5528582	13
2737017	13
3562332	13
352256	13
8855431	13
9075010	13
2155937	13
22415256	16
3214719	17
6433157	13
1458946	17
2649557	15
17222008	13
12451835	13
17272388	13
3831078	13
1632876	13
3398863	13
3894083	13
2124807	13
4068807	13
1137286	13
33253734	13
8145742	13
3105856	13
26144512	17
3864820	13
612526	13
87582	13
2494904	13
23740409	16
3201926	17
10582589	13
6848151	13
3989378	16
14350478	13
4998150	13
37531599	13
11434321	13
8660801	13
5082660	13
995633	13
3560968	13
421059	13
3056771	13
27992716	13
5360526	13
932543	13
939970	13
7496590	13
928550	13
3319001	13
1007935	13
4442535	13
14948027	13
553111	13
28542438	13
8414857	15
3159814	13
17679930	13
6042213	13
12304063	13
30548356	13
33358889	13
19460666	17
22753735	16
10513464	13
19236055	13
21038759	13
7277171	13
592849	13
25867402	13
768493	13
2560105	13
5885063	13
1575458	13
6471803	13
1220396	13
9423494	13
38088170	13
1667666	13
1988985	13
209669	13
1071035	13
7382594	15
4540339	13
552657	13
1515171	13
2342415	13
3568264	13
2211940	17
38986584	13
4662715	17
13679941	13
3313138	13
3139761	13
1360501	13
319074	13
1455678	13
4806684	13
5778754	13
6532619	16
1045624	13
4262501	13
486018	13
93360	16
4073317	15
17899358	13
4989208	13
4134972	17
746726	13
18849462	17
4183920	13
1162512	13
2396193	13
9151379	16
7217937	13
19979381	13
9994108	13
9341060	13
1605074	13
4157364	16
30673233	13
535	13
1550464	13
5793880	13
11976889	13
1070201	13
3263023	17
12454257	13
5892153	13
11412757	13
2413019	13
6444006	13
5536128	13
3427352	13
14738891	13
8655967	13
214956	13
20645764	13
2373333	13
14659959	15
11432563	13
7056338	13
449084	13
4928658	13
5023488	13
7981003	16
1766500	13
2148213	13
16242509	13
7524460	13
134198	13
1706700	13
24392076	13
4317332	13
4908970	13
1325724	13
3288429	13
5406551	13
5360688	13
6640445	13
1066658	13
488140	13
1960092	13
6814840	16
2305888	17
559093	13
6517933	13
6131826	13
2351064	13
670674	13
12488207	15
27985470	13
2013629	13
2508396	13
4895906	13
5024267	13
8671115	17
2876774	16
6679253	13
3696663	13
8075566	13
593711	13
2277262	13
10655421	13
4275832	13
3597137	13
7317297	13
5096198	15
773411	13
6315643	13
4044501	16
359095	13
3195586	13
11728443	13
3734184	17
288908	13
15796612	13
1769664	13
1481480	13
8752857	13
7691587	13
27321	13
2114983	13
3568095	13
22969080	13
6967632	15
970306	13
2856110	17
4223250	13
3535492	13
5418991	13
7762283	13
457159	16
7206760	13
6331084	13
191644	13
11305820	13
7492362	13
11852648	16
6642901	13
348812	15
594165	13
715475	13
7734031	16
3198043	17
4983273	13
1199175	13
8995136	13
122137	13
1466723	13
10634074	13
3455372	16
2920028	17
2772154	13
13461384	13
5905268	17
2317409	15
815531	13
6633946	13
2423063	13
2112401	13
5281959	13
1597373	13
15070885	13
23600175	13
15485219	13
677250	13
3290432	17
9119573	13
1718327	13
14479064	13
5687309	13
783152	13
8367381	13
23049657	17
8166274	13
20213076	13
17563868	13
18335131	13
41438940	13
4913603	13
2062568	13
6543153	13
11492871	13
6295573	13
390027	13
17389380	13
16752837	13
4506477	13
19795409	13
2053097	13
867800	16
2708189	13
12773685	13
11089746	13
19674229	13
9942569	13
15711052	13
10830304	13
13193954	13
22097367	13
23872605	16
2952232	13
4001401	13
9619431	13
4454072	13
17374917	16
11395419	13
6656992	13
311018	13
4642146	13
11206107	13
15201539	13
26233474	13
2394086	16
3965741	13
3810329	13
1941914	13
13666934	13
1500140	13
7671226	13
2109081	13
9749034	16
792745	13
7889942	13
2643017	13
5073592	13
3176842	13
59683029	13
40519041	13
13089501	16
19844071	13
5256847	13
6106785	13
14313645	13
4154566	17
1779284	13
586820	13
11775834	13
33211198	13
2823743	17
7770403	13
12851641	13
8257770	16
4535255	13
1400374	16
10451357	13
33418951	13
6843671	13
91189	15
655861	13
9463825	16
11895079	13
17537034	13
15548747	13
15040367	13
9652409	13
10247043	13
2725725	13
141234	13
2179180	13
10828472	13
3363176	13
10101289	13
2404498	13
1213600	16
10098951	13
172753	13
3176517	17
550755	13
8994985	13
5067985	13
593136	13
1869457	13
6989153	13
6906929	13
6363892	15
8629096	13
11079661	13
6043591	15
4812069	13
3220816	13
5054253	13
25067348	13
2005450	13
7817011	16
5668992	13
1224843	13
15118978	13
6101393	13
1786592	13
32738975	13
2266554	13
16299215	13
9072553	13
3001388	13
8151279	17
15662538	13
13676707	15
20328978	13
11601015	13
1058109	16
1303034	13
11032228	16
4772928	13
11830029	15
15726861	13
817390	13
14676096	13
11100506	13
1782551	16
5345269	13
3810730	13
12259768	13
372836	17
3808442	17
13418975	13
7575895	16
6026376	13
1878531	13
9356724	13
12060182	13
34313299	17
7822493	13
124548	13
8385825	17
4955050	13
2318781	13
12002051	13
5907524	13
16162247	17
1308755	13
8708702	13
15741991	13
5875180	13
753533	13
6896753	13
9919118	13
2360596	13
3354911	16
3434851	13
13826175	13
4393439	13
3887067	13
5276177	13
11993278	13
233497	13
2491556	13
14717267	17
22591997	13
14447502	15
8007670	13
4338887	13
12252481	13
189702	13
572964	13
367322	13
1234873	13
3070530	17
12852975	13
10053160	13
3141279	16
3510864	13
2979747	17
719447	13
6436936	13
8163679	13
13685214	13
3380723	13
22570174	15
27396715	13
21800115	13
20075278	13
5622921	13
854473	13
21694087	13
5932232	16
16124835	13
734754	13
17246063	13
8659523	13
1012161	13
11447662	13
1416568	13
4109032	13
671488	13
15392889	13
10508175	13
5770853	13
5006773	13
13193832	13
25639	13
3356656	13
12569136	17
5257379	17
3746410	13
2582255	13
510212	16
21486910	16
9526229	13
5387605	17
871249	17
3857404	13
29797234	13
7908417	13
14595188	13
2328748	13
13236649	13
10330045	13
5266563	13
3811877	13
842041	13
3425587	13
15897671	13
2730515	13
20171307	13
3826933	15
11236835	13
4542053	13
10023009	13
12512927	13
4616003	13
6559158	13
7965703	13
10913381	13
17153674	13
2815001	13
5404732	16
2113802	13
535087	13
7139314	13
7292440	13
2102107	13
3935903	13
12618489	13
3603791	13
15181300	13
10704767	13
3634587	13
1997602	16
6043446	13
12236692	13
25577	13
13624484	13
784374	13
2872470	13
9594320	13
3878320	13
4201462	13
3219483	13
6564145	13
12465607	17
7561890	16
5407328	13
2617058	13
4951544	13
11808259	13
8245307	13
274317	13
26489691	16
3742595	16
10237082	13
1956111	13
4827392	13
6338407	13
2009322	15
1445741	13
1934841	13
2461444	17
5191504	13
12489138	13
8735952	13
4569120	13
2253588	13
2681234	13
933924	13
6966394	13
3522222	13
3279997	13
38974376	16
6969614	13
25018575	13
13897889	16
15119738	13
7156129	13
27289416	13
17478373	13
4303091	13
1346293	13
26487168	13
11409319	13
10009851	13
3732307	13
7455588	13
15071359	13
3315324	13
4093938	13
145251	13
7808017	17
2598999	13
1609625	13
1856063	13
996433	17
898467	13
9547531	13
6233029	13
18866919	13
6299739	13
8003595	15
2601351	15
891095	15
9398869	13
9409056	16
1848114	13
12813790	13
6143537	13
7447665	15
20617989	13
10191662	16
5215692	13
165908	13
13986592	13
15930529	15
2707826	13
5449050	13
845606	13
10590148	13
3082725	13
428691	13
5509043	13
3293671	16
3101407	13
2153807	17
9311268	16
413750	13
15396753	13
9215503	13
34997	13
997099	16
7800610	13
2240698	13
6849652	15
9193160	13
21690974	13
1623396	13
2607749	13
223112	13
14992238	13
1685718	13
9752161	13
3467590	15
31073041	13
1245353	13
3778813	16
6433072	13
8248765	13
4428874	13
23436062	17
28827843	13
4499893	13
5951406	13
164548	13
11520198	13
13317483	13
1865795	13
15895145	13
1224825	13
1523689	13
22660001	13
25327818	13
276264	13
16924723	13
2601639	13
901291	16
7003839	13
3322338	13
697409	16
1815196	13
15029973	13
23940026	13
14527918	13
4639645	16
8432832	13
884330	13
528411	13
2292423	13
2533425	13
3449610	13
5243969	13
2365586	13
20246185	13
385873	13
30474113	13
22998860	13
6293036	13
9109855	13
17617321	13
3189489	13
13575207	13
1816482	13
727062	13
27294300	13
32679033	13
7540810	13
2254404	13
301371	13
25281050	13
10094626	16
3316364	13
10358096	16
1736240	17
8416067	17
12735879	13
8448341	16
4863565	13
2592472	17
5491884	13
5477347	13
23907274	17
2658216	13
2219589	13
22434383	13
5072152	13
6861789	13
125465	13
9184865	13
1100709	13
40113511	13
2469533	15
27102237	13
6958673	13
3943228	13
3506332	13
8955768	13
4260297	13
2007886	13
4273955	17
2419883	13
2193517	13
27225342	13
61183	16
1811514	13
2489494	13
1815279	15
3564453	16
5127508	13
29980155	17
2055987	13
35702054	13
252748	16
29539019	13
4775709	13
7602804	15
5243944	15
8084565	13
10242762	13
1248601	13
2114249	13
17802375	15
12826572	13
13834110	13
1962387	13
1822411	13
1638048	13
7931157	13
1327898	13
9486233	13
3526809	13
25634938	17
25734711	13
16934894	13
4953086	13
1369883	16
1480908	13
913108	13
2258093	13
518655	13
5256237	13
1784287	13
1394703	13
4930687	13
5953264	13
295582	15
9770554	13
248706	13
6106367	13
26254468	16
4559148	13
5022212	13
4125156	13
728074	13
2243196	13
5044213	16
8034520	13
6075839	13
4346702	13
3711556	13
9168319	17
6376779	13
8189706	13
6613367	13
4000383	13
13840531	13
22590587	13
12234629	13
764704	13
9469468	17
9715086	15
4277177	16
3148361	16
6548363	13
6867074	13
11913329	13
1384836	13
1406959	13
4089584	13
9868788	13
6637242	17
6661887	13
990223	13
5231557	13
26338570	13
4703569	13
19352506	13
37397526	16
6681689	13
18669134	13
15391535	13
7867706	13
11929501	13
1704742	13
16090253	13
9214292	13
16128199	13
183306	16
9536114	13
66618	13
15761075	13
16182615	13
50731417	13
136775	13
4540925	16
1323797	13
10250459	16
2094164	13
21196120	13
1789383	13
5904194	13
4289106	13
4220529	13
4348878	13
2121219	13
6235737	13
335364	13
5442619	17
3730749	13
971403	13
21038794	13
9151253	16
15880516	13
11229851	13
1541738	13
21088178	13
5574855	13
1795544	13
6637889	13
8968336	13
951752	13
15892374	13
2324907	13
21212294	17
7566925	13
12415119	13
5275794	13
8172542	13
3992546	13
11035535	13
915661	13
12174719	13
7651040	13
35525772	13
14958071	13
1157031	17
1978619	16
23661590	15
3908931	15
7993883	13
11119400	13
10129386	13
10146665	13
10423970	13
5966339	13
10989348	13
1799076	13
11340404	13
6818742	17
4114252	13
7568603	13
13501022	13
3772697	13
5150556	13
2206030	16
25904224	13
2286753	15
7590088	13
15585610	16
13134976	13
19012910	13
22842743	13
15544604	13
2892822	13
10929229	13
1523416	13
1234951	15
3794585	13
6294017	13
7469638	13
2336972	13
3730404	17
8407732	13
13821702	13
13468667	16
6918717	13
15610349	13
22272873	13
8031126	13
13763435	13
19248531	13
15264269	13
387103	17
6788180	15
4586509	13
880206	13
4071760	13
3092228	13
18200094	13
14081516	13
21190850	13
2092542	15
616250	13
2710638	17
22610849	13
2831393	13
1535786	13
330148	15
13806161	13
2961024	13
2155286	13
38076434	13
3749997	16
5798261	16
5751892	13
21359617	13
4932644	13
11387910	13
6966772	15
11000382	13
2834515	13
24202212	13
2589285	16
8214305	13
27071053	13
9569065	13
1521775	17
2529125	13
16735237	13
191549	13
2457697	13
3458899	13
6496647	13
8010864	13
13591388	13
2735545	13
14556245	16
11344677	13
397077	13
87120	13
2457595	13
6766496	13
10034710	13
2947409	13
7608421	13
622232	13
4073424	13
9141822	13
10502377	13
6710903	13
2300213	13
15596438	13
4100307	13
13376374	13
3188058	13
1772607	13
1453674	13
8289114	13
4756516	13
10576864	13
2685188	13
867245	13
9245756	13
29391199	13
1235532	13
11682005	13
1384776	13
2769026	13
16193678	13
5762912	13
9596498	13
16112385	16
7627088	13
718489	13
20503271	13
5077631	13
2225387	13
1538600	13
2842475	13
8066169	13
9074431	13
12447785	13
5695833	13
2738247	13
6227956	13
6603192	13
2931075	13
1389061	13
5842081	13
21452366	13
1869243	17
3432565	13
14223573	13
8807104	13
17050087	13
10247995	13
8185422	13
16772405	16
12600725	13
30664229	17
30416448	13
795209	13
7638965	13
5641745	13
11498081	13
4655507	16
557592	13
4233892	13
899034	13
7134125	13
7077885	13
7293395	13
14846716	13
30100598	13
26551857	13
10000567	13
1074469	13
17607504	13
10369903	13
6913737	13
2705180	13
2696006	13
3252692	13
21616843	13
10082413	13
185634	13
1971501	13
22683529	13
13445385	16
1219046	13
5548960	13
1692993	13
31757842	17
16065416	13
32430319	16
494390	13
1548638	13
6887405	13
6658567	13
10461746	13
25510784	13
5545939	13
6426559	13
6267055	13
12843359	13
11421392	13
6697797	13
2488011	13
224054	13
3852368	13
654362	13
6332508	13
6565192	13
5082892	13
14043787	13
3894071	13
3106019	13
6442601	13
5404005	13
12514094	13
3291449	13
94021	13
14042459	13
6474954	13
1125673	13
12194635	15
10732405	13
488501	13
2141601	13
44789512	13
5009197	16
2206512	13
8386866	13
8530465	13
27780720	13
146826	13
4119024	13
15743793	13
8745130	13
9862642	17
15559456	13
2941915	13
1286010	13
3981185	16
5038727	13
647247	13
5508462	13
6776624	13
13983210	13
3010228	13
17521862	13
395011	13
3436835	13
1605301	13
8225921	13
2521843	13
19129590	13
2979167	16
30006517	16
206017	13
14874432	13
10733067	13
916036	13
2059439	13
115309	13
3494142	13
67476	13
8507360	16
774084	13
6112144	13
12142153	13
9638652	13
22540637	13
8363399	13
3584974	13
3824956	13
2765487	13
1017114	13
12344068	13
1159539	13
4831945	13
2442452	13
16523648	13
20463314	13
15242141	13
12641662	13
13061524	15
1665718	16
2508596	13
516986	13
28215162	13
17601873	13
8054426	13
1413566	15
15036200	13
22744341	13
2215342	17
6919533	13
2364126	13
13690240	13
2867433	13
4221523	13
7579160	16
2102914	13
1416262	13
11924503	13
6610824	13
1286393	13
2132976	17
2338430	13
4543734	13
3506317	13
35663	13
2885384	13
7029132	16
12342629	13
2810348	13
16293773	17
1031962	13
2306446	13
18058724	17
7729364	13
651814	16
10696493	13
4460376	15
7350488	13
9326204	13
560752	13
17776335	13
27049911	13
34441428	13
5084779	13
22346687	17
3930173	13
14261617	13
2737130	17
9384514	13
226768	13
5378933	13
2596237	13
23582240	15
38130	13
4460283	13
10405912	13
8589339	13
2632936	13
13071337	13
28648055	13
10354203	13
28582610	13
280158	13
15061841	13
7229019	16
15911417	13
1086473	13
26020042	16
1329125	13
4773915	13
4362635	13
3971917	13
1675277	13
4288725	13
5854773	13
409912	13
4208324	13
3166847	13
1694741	13
135437	13
3768313	13
478603	16
9331951	13
3011970	13
15007983	13
10761730	13
14749067	13
1174153	13
282740	13
10384545	13
1673097	13
482864	13
2814745	17
39858580	13
65190	13
15984661	13
10113901	13
12017792	17
527735	13
31142921	13
10501534	16
14773153	16
13609783	13
18069392	13
535561	13
16366281	17
2925174	15
1736178	13
6965168	13
15787006	16
801586	16
6325855	13
1665738	13
2528316	15
2310454	13
1836013	13
2398182	13
6971143	13
2507625	13
15495365	13
6705133	13
3047652	13
5412535	13
3401927	13
282864	13
18254174	13
744679	13
2916192	13
3955605	13
179217	13
2930448	13
1628264	17
24667232	13
1653283	13
5826816	13
2138810	13
12827361	13
1683792	13
1241455	13
15702808	13
3481012	16
18456701	13
4534193	13
1012073	16
3510628	15
7210383	13
14169793	13
5827470	16
7282366	16
3582457	13
4411361	13
8035950	13
104106	13
18909160	13
4830156	13
5151466	13
1365050	16
162646	13
11284290	17
6954243	13
11094326	13
21236616	16
6281827	13
2599868	13
5970032	13
6441063	16
244797	13
6448971	13
15976350	13
16051875	13
11268889	13
20158666	13
4475771	13
2145590	13
125118	13
25670445	13
883981	13
5336482	13
13613543	13
21437953	13
3086846	13
4994187	13
184686	13
1458643	13
6687682	13
1598738	13
3854228	17
14921346	13
9375137	13
5483800	15
6660675	13
5141425	13
6795568	13
1676830	13
11651804	13
1062738	13
1705037	13
22794165	13
11425639	13
3714891	16
1485369	13
167958	13
12631612	17
5888825	13
3908945	13
320285	13
3325917	13
2723534	13
1121398	13
3758810	13
15117356	13
8841914	13
30778005	13
6953295	13
13376595	13
6494125	13
14670602	13
2380700	13
4147953	16
559746	13
4576107	13
1020	13
6499747	13
534765	13
6520009	13
12398198	13
780096	13
7174903	13
1391311	13
5386919	13
17999966	13
22833	16
115106	17
1291964	13
4563919	13
2500535	13
12586603	13
108789	13
15372147	15
4483782	13
3927969	13
2230253	13
1765745	13
3907712	13
465732	13
220341	15
5437620	13
13081861	13
1935849	15
2621589	13
10734249	13
10751051	13
11950190	16
599657	13
1366537	13
8394242	13
19780273	13
1533551	13
11434234	13
5155012	13
28558	13
7076344	16
8817606	13
7624304	13
3265463	13
930749	16
6224622	13
4367047	16
8776038	13
2712729	16
3983484	13
2280997	13
7540680	13
7318097	13
4193077	13
2669303	13
13759251	13
10724570	13
7802468	16
8118385	15
697730	13
6585579	13
10551472	13
11829696	13
3092131	13
8774878	13
5875097	13
15188396	13
1260733	13
32963104	15
6781258	13
15811354	16
17444640	13
7729563	13
49799890	13
10807677	13
13118382	13
8405578	16
4138705	13
7503454	13
7733740	15
20488261	13
2431782	13
1923823	13
985466	13
3107042	13
3714384	13
11022978	13
1568981	13
5821848	13
1884498	13
5523277	13
3172854	13
557868	13
10326840	13
16805591	15
702910	13
19487338	13
15633598	13
16868060	13
3175110	13
9662188	13
5728532	13
6072835	13
7028527	15
5444385	13
7253076	13
7845696	13
27728717	13
3510594	13
11911168	13
3739022	13
1749805	13
1195484	13
1036782	13
14610982	13
9651415	13
9470346	13
3715794	16
1457409	13
19147548	13
19066064	13
2268861	16
10442212	13
1151119	13
581142	13
6475347	13
6050570	15
6260024	17
9115649	13
1560534	17
2396050	13
21982051	16
8041743	13
9466549	13
8405726	13
15512473	13
5793497	15
11191513	13
21679108	13
49038192	13
625483	13
4859954	13
32575543	13
7086119	13
9594896	15
871587	13
14896451	13
7045206	13
479686	15
729299	13
1673689	13
4257729	13
747315	13
30114789	13
8866709	13
7095944	13
36147681	13
7297091	13
651063	13
3626110	13
19432924	16
6043282	13
11109108	13
4770894	15
7425866	13
6375159	13
4214458	13
21868664	17
16967581	13
19721340	17
3160787	13
26623510	13
3588717	13
3475768	13
5978269	13
4727716	13
57051346	13
899275	13
6151545	15
21666855	13
1552306	13
3958932	13
3484055	13
747362	13
10671617	13
4854003	13
3460574	13
19765530	13
10512246	13
4924121	13
4733245	17
1934903	13
6399608	13
10931130	13
577078	13
1876463	13
19183425	13
11833268	13
6113664	13
4180810	13
4844222	13
8608020	13
21223451	13
9376355	13
4582191	13
5236523	13
18785925	13
11176391	13
95271	17
2135865	13
6090523	16
27303722	13
2551605	13
2758568	13
3896553	13
9980951	13
7013777	13
4069060	13
8704720	13
15353	16
10479864	16
2722231	13
11661430	13
122212	13
3574486	13
21389506	13
21360065	13
3030646	13
18018865	13
2139489	13
5143258	13
20378201	13
1257064	13
485325	13
8775779	13
3110619	13
20697905	13
6660391	13
25298739	13
5017781	13
2122193	13
4038571	13
13966257	17
14028527	13
7280408	13
2335763	15
4794842	13
11679276	13
8873	13
5814710	15
8533003	16
28175740	15
13168489	13
8674561	13
4140485	13
97271	13
14544596	13
10070628	13
6062322	13
320029	13
12912172	13
23568891	13
6120642	13
5417828	13
9773761	15
8063013	13
12032997	13
12324395	13
12760416	13
20062639	13
655266	13
1678800	17
7603258	13
41275279	13
10110975	13
470510	13
5294098	17
5238622	13
6836208	13
2411223	13
8911	13
2961060	13
3128774	13
10104294	17
15101428	15
12322133	13
26626872	17
9229196	13
7612137	13
2454816	13
2739673	13
804656	13
10463300	13
1642203	13
8480879	13
11020204	13
12443063	13
672578	13
867398	13
8229167	13
1647636	13
8389035	17
5460869	13
975809	13
1385845	17
4750119	13
20231775	13
3639485	13
18806895	13
6617082	13
13136352	13
19442258	13
9324348	15
2910297	13
3567604	13
36220942	13
19742551	13
1116539	13
18213069	16
2489573	13
9433204	13
969975	13
15803272	13
10410818	17
3237532	13
12442499	13
9954513	16
8261973	13
782950	13
13324937	13
3917342	13
4064268	13
31632014	13
33385784	13
1052121	16
1513851	13
21605287	13
17917263	13
3048933	13
17883833	16
10624523	15
11902860	13
3674228	15
9753856	13
5441605	13
6119611	13
1398629	13
31503404	13
7082497	13
20642321	13
1588996	15
9953773	13
3500263	13
5766478	13
9910862	13
7977338	13
10541595	13
7163307	13
7227935	13
30122953	13
4430386	13
21345935	17
102680	13
6798323	13
6200923	13
2479131	13
723682	13
9327584	16
44146981	13
1440402	13
803037	13
20470634	13
4653961	13
461214	13
1313144	13
10196818	13
3490614	15
33012569	13
298537	15
12381235	13
22911481	17
4324038	13
3939002	13
4911359	13
12529334	13
268806	13
27581674	13
24723125	13
5139787	13
912395	13
8225273	13
462360	13
2421616	16
4746554	13
2744426	17
3399162	13
1656204	13
20111089	13
8631580	13
1730035	13
685207	13
16632077	13
13198870	13
1826927	13
16117	13
10724832	13
4535842	13
3220342	13
787311	13
10817904	16
24297702	13
9200362	16
54994709	13
3115607	13
155227	13
1066227	17
13434848	16
8970346	13
1341756	13
148156	15
9716284	17
6541463	17
647403	16
4125416	15
1906379	15
1822974	13
18509300	13
591543	13
6336657	13
7331380	13
1796437	16
597001	13
575224	13
875654	16
701700	13
3757105	13
4965591	13
10812744	13
7713091	13
24913899	13
8577227	13
7622302	17
511177	13
10204719	13
22181440	13
4795516	13
7856554	13
6956487	13
2155569	13
3607069	13
3145324	13
6644071	13
4445889	13
4069611	13
30854982	13
6285509	13
5585358	13
8678573	13
26869081	13
6486079	13
1753138	13
7267499	13
29706530	13
4681761	13
8932172	13
11565117	13
5397450	13
1259062	13
10270916	13
534314	13
8437132	13
4915365	13
19884871	13
6924611	13
10266304	17
10443033	13
3304106	13
7306761	13
12009212	13
21328887	13
12216233	13
11081137	13
9287781	13
5361980	13
18035638	13
2049145	13
2707331	13
3254578	13
350779	13
2127989	13
3727317	13
3310018	13
13870729	16
976103	13
2572298	13
2826746	13
13122732	13
23715845	13
18379606	13
427443	13
32617269	13
3214816	13
492108	13
3406930	16
14644162	13
4109825	13
2009781	13
9226434	13
11531361	16
10363120	13
5822521	13
2581069	13
4192428	13
7286974	13
2353540	17
2662976	13
1662071	13
15033236	13
3153266	16
9495457	13
3861701	13
8813145	13
6269864	15
768738	13
10647484	13
17355070	13
4766520	13
7904979	13
71064889	13
9160529	13
1506539	13
14360413	13
3315676	13
14945666	13
16156710	13
301072	13
325889	13
4415968	13
12293209	13
475862	13
3807073	15
9611244	13
14083402	17
17475991	17
3393353	13
5778135	13
16120711	13
5375447	13
15357356	13
4428828	13
3221564	13
4628029	13
12158856	13
1572741	13
6230367	13
26082702	13
9934108	13
17764198	13
7790757	13
4542249	13
18765599	13
9794201	13
6076232	13
4052781	13
1975625	13
16811350	13
3511245	16
5984152	13
2523160	13
958954	13
4301842	13
5298937	13
7201846	15
13624433	17
2485725	13
3696166	13
18457192	13
11843334	13
2056085	17
5865719	13
22994431	13
39009973	13
6819466	13
5428472	13
2076704	13
360585	16
4143655	13
11675743	13
3138116	13
7515930	13
19843866	13
3237662	13
1596632	13
1315668	13
4211019	13
2325764	13
91068	13
11033176	17
1227608	13
2305327	13
2847100	13
6462109	13
3523722	13
21295683	13
1987298	13
29184264	13
19636719	13
5588757	13
1638795	13
6409798	13
4900450	13
4453973	16
3372173	16
7624796	13
3436599	13
9618718	13
8948694	13
3796720	13
17575809	13
6785779	13
15787097	13
17977295	13
16593033	13
9173434	13
2862988	13
2361420	16
3324526	13
4162357	13
4159785	13
22686281	13
1769606	13
15276345	13
3615461	13
308408	13
1475635	13
5377856	13
12018571	16
3836602	13
1731219	13
16785907	13
24299175	17
4329471	17
1095497	13
20424157	13
4871421	13
13977724	16
5534670	13
7948752	13
2542391	13
6344272	13
2369088	13
3501919	13
18302062	13
9923718	13
10611882	13
1027916	13
12444534	13
903250	13
8676029	13
7654405	13
2865051	13
277348	13
2962698	13
2507690	17
5501730	13
22611897	13
5782910	13
6795069	13
4181815	13
15288031	13
9759719	13
9353232	13
17863797	13
13493672	16
35144900	13
3221172	16
16425054	13
5159318	13
68658	13
1520875	13
8114479	13
363864	13
4531646	13
5761346	17
40231012	13
7220274	13
7200494	13
6195897	13
14963850	13
13278956	13
7751116	13
7746370	13
6662513	13
16389192	13
3860099	13
3680224	13
2618112	15
1569870	13
2143711	13
4011562	13
18071998	16
3144021	17
14728951	13
9035460	13
5402411	13
22530584	16
23045548	13
14320872	16
9986199	13
314573	13
4491233	13
11235047	13
312904	13
6876403	13
62578768	13
3106135	13
1724055	13
7404403	13
3211383	13
1049876	13
2326759	13
22885342	13
22934815	13
2725527	13
10653215	13
1300805	13
23267536	13
42308	13
672459	16
462313	13
6566358	16
4960974	13
4822988	15
5476717	17
5499052	13
324350	13
4797343	13
4320146	13
8434312	17
11758606	13
871373	17
3448619	15
13774253	13
12222205	13
2829527	13
631006	13
20696266	13
4987016	13
2599968	13
19930254	16
15909426	13
10240442	13
9656727	13
2020222	17
4285808	13
2933857	13
2120418	13
25227026	13
1980570	17
23067021	16
7227123	16
812020	16
15699561	13
2167199	13
2122617	17
5372769	13
17109671	13
17300431	13
256446	13
2578758	13
4481778	13
7900017	13
606654	13
10431333	13
3377572	13
10017727	13
470504	13
21711132	13
1095136	17
5027366	13
15391319	13
240711	13
880057	13
15646839	13
21471907	13
8376868	13
11519767	13
16072946	13
25896475	15
8162721	13
7586480	13
6713794	13
17879012	13
16373177	13
4737948	13
20173272	13
5593107	13
7447160	17
15469369	13
11967296	13
9209878	13
2117889	13
61344	13
5894260	13
6630887	13
419341	13
8436473	13
3672414	13
4991884	13
1949181	13
4629853	16
8542568	13
19042999	13
10778083	13
24013676	13
8183979	13
13745889	13
13311087	13
2414641	13
6790364	13
1837670	17
12470239	16
294352	13
17037623	17
8618175	13
5253475	13
7626881	13
1410146	13
5362736	13
15893597	16
7345318	13
3793254	13
22291831	13
373933	13
2246892	16
7540327	13
16214054	13
603482	13
15785766	13
4977924	13
1392959	13
244302	13
3080456	13
3689008	13
4106070	13
727531	13
1906119	13
5234131	13
1138648	13
13934841	13
11053786	17
14876010	13
2790136	13
16241739	13
48774527	13
2131406	13
4070883	15
3284419	13
3217675	13
2174099	13
441233	13
36030324	13
11457813	13
9865236	13
5886058	13
1320523	13
2485625	13
2240722	13
501727	13
4207259	13
8798126	13
11896600	13
16952124	13
7684162	13
6838911	13
8182385	13
12972638	13
3372011	13
319173	13
15210122	13
30161191	13
6929472	13
6537441	13
4852034	13
9977858	13
1278836	13
4211550	13
9994216	13
5165286	13
324408	13
12508397	13
2226846	13
1382561	13
5084530	13
2416998	13
41567517	13
9047081	13
329075	13
15189219	13
6310482	13
1232830	13
3591858	15
1490753	17
18088052	13
1071444	13
15143470	13
16199110	13
5463222	13
784425	13
1133052	16
9585644	13
32207	13
5638276	13
4655588	13
7741134	13
3561366	13
35132807	13
9326745	13
4067006	13
575702	13
19008976	13
9910161	13
4621905	13
33308983	13
128837	13
5162197	13
11709147	13
11577752	13
6469845	13
5071367	13
10229078	13
7106351	13
4575209	13
594291	13
143118	13
172068	13
16288561	13
3460853	16
27294299	13
1836664	13
131105	13
411504	13
1567902	13
5952451	13
3359258	13
19771106	13
7790344	13
7783065	13
4601324	13
4542805	16
6850539	13
10615902	13
2022253	13
8397328	13
1722481	16
2615579	13
10248774	13
4500072	13
36846919	13
12676171	13
11471092	13
11578449	15
5900830	13
3930354	13
16063412	13
71927	13
1270165	13
11003622	16
2100894	15
12910957	13
2576630	13
6086035	15
3732291	13
3756055	13
1718857	13
8696659	16
3331393	13
9407381	13
56098729	13
3984925	16
16488965	13
4679119	16
24986927	13
10871216	13
21212234	13
13771849	13
7213524	13
4363663	13
22127267	13
39707095	13
8022454	13
5684801	13
9144355	13
12054901	13
2190084	13
8716026	16
3122453	13
9861445	17
26211391	13
634490	13
7362722	13
999754	13
5667749	13
3558262	13
5855706	13
849416	13
4407728	13
7822271	13
5824963	13
14107760	13
4178426	16
10428886	13
8477696	13
20987606	13
10655838	13
10565121	13
1372878	13
2123129	13
2023639	13
22148026	13
4495564	16
2855193	13
11182673	13
2172535	13
4284984	16
3150087	16
7652922	13
2365667	13
7524805	13
6155872	13
2008215	16
9165000	13
2222678	13
2083292	13
5054384	16
1496080	13
13849803	13
11263644	13
21358466	13
11965979	15
640366	13
3636130	13
9350940	13
5472219	13
2187426	13
7018957	13
2510438	13
429575	13
10645978	13
7770539	17
7718021	13
4792291	13
3393452	13
285073	13
19866320	13
6761900	13
84667	13
27430694	16
580584	13
20853148	13
11767045	13
2646241	17
9605325	13
8102868	13
711300	13
12681156	17
5173682	13
6955312	13
135507	17
465320	13
991839	13
1304981	17
3323749	13
17474480	13
2878045	13
14220372	13
2587942	16
1158630	16
11299531	17
4861499	13
621108	16
4643630	13
2791914	13
11178859	13
606449	13
586386	13
5912516	16
518120	13
14616969	13
3140355	13
6078475	13
2616271	16
2951632	16
7316779	13
23632406	13
7380019	15
2159558	13
5588168	13
9176375	13
1638034	13
1165456	13
55203	13
24894153	13
4271191	13
9384666	13
8478437	13
3989574	13
4346722	13
7767536	13
472148	13
2003284	13
2365681	17
2860117	13
12187881	13
3520176	13
11991400	16
16003749	16
20832669	13
1933724	13
3327018	13
17586987	13
138621	17
1445530	13
1863672	13
2901993	13
1596497	13
7246186	16
447964	13
16406562	13
2573242	13
7532767	13
4983645	13
7821126	13
4104358	13
849963	13
4511430	13
7564289	13
7091084	13
768336	13
19320323	13
934004	13
283345	16
6897539	13
944979	15
6669065	13
1397327	13
5960966	13
3328942	13
324309	13
3708962	13
5738670	13
2287883	13
2607373	13
1344515	13
2373550	15
6400953	13
20149447	16
7041824	13
2696429	13
1333265	13
25702288	13
3063320	13
3570438	13
10660943	13
10789064	15
9223031	13
1906388	13
699583	13
9897545	13
1742878	13
5577872	15
1951369	13
26736242	13
13374332	17
6944752	13
2591741	13
4615047	13
8528728	13
12093569	16
329586	13
5149869	16
2146479	13
17288131	13
9860272	13
7315678	16
7512884	13
8197957	13
3223243	13
3818961	13
1298214	13
18801741	13
6117784	16
31101796	16
25117344	13
7190873	13
1373719	13
7845888	13
24822841	13
26690116	13
1042068	13
6156590	13
3222868	13
2891123	13
4454068	13
4502516	13
2959749	13
19354414	13
5204082	13
1496595	13
1018356	13
452927	13
6341578	13
525118	17
5494185	13
9749645	13
2104612	13
10170063	15
8935850	16
7725209	13
13012363	13
8557455	13
41678214	13
86442	13
7515100	13
71898	16
3009573	15
1440443	13
3853017	15
4044475	16
16584002	13
1839757	13
13011849	15
12140175	13
33380871	17
14528642	13
8694350	13
18063554	17
12008174	13
8883502	13
34013819	13
10745284	13
270226	13
13793997	13
6224045	13
566437	13
3596807	13
15545434	13
2105464	13
1466095	13
1251144	13
931471	13
2847041	17
6356804	13
5875156	13
6776282	13
3089284	13
162797	13
4320655	13
9430859	13
2479794	13
11335174	16
5354841	15
3056052	13
13297853	13
5211484	13
2281476	13
650867	13
8880502	13
9320318	16
28677901	13
1378533	13
7773782	15
5042009	13
9469239	13
4325409	13
154550	13
9309087	13
8095165	13
2822951	13
9372167	13
25783451	13
13262040	13
1835792	13
4673464	13
791642	13
6012475	15
51779786	13
1649924	13
5217236	13
7827191	13
10594682	13
6817157	13
8997053	13
18078843	13
1534284	13
587550	13
7320227	13
3130513	16
4666152	17
4346755	13
633121	15
3749066	16
1958359	13
9325902	13
1356509	13
25033427	13
9061531	13
22814768	13
22431445	13
10766146	13
5121093	13
30768544	13
2737862	13
862481	13
36266385	13
3919457	13
3259824	13
4123954	13
315475	13
4212288	13
949838	13
2026416	13
13282837	13
6903968	13
2908117	13
23387008	13
6347616	13
31758943	13
8615022	13
14652394	17
10261242	16
1599336	16
10716189	15
1146495	13
6952167	13
14087293	13
6243905	17
13094247	13
1708322	13
1320372	13
793368	13
3410143	16
7054216	13
5506678	13
107183	13
14306581	13
7833244	13
1558431	13
43462947	13
1197206	13
11072260	13
43651420	13
1398337	13
9274315	13
17696661	13
17236970	13
19336986	13
6232658	13
1779803	13
1024788	13
10100211	16
7697423	13
37521151	13
17545168	17
1393656	13
14219924	13
7902390	15
4472938	13
226037	13
22159010	17
28140930	13
995429	13
571202	13
15230872	13
33537984	16
8032655	17
2389345	13
5740329	16
1509172	13
5610952	13
10766605	13
11967761	13
12984928	13
4110564	13
1315003	13
1061488	13
935846	13
4071852	13
1749688	13
2958286	13
846071	13
7889244	13
2408031	13
14365462	13
15623627	17
2052632	13
7890440	13
655780	13
8795894	16
4452807	13
3030968	13
14922803	13
2867858	16
16344550	13
9639567	13
1263701	13
6649856	15
5299	17
3200076	13
37145167	13
5477483	13
3344608	13
4121781	13
669389	16
16832002	13
22702847	13
37756029	13
1634269	13
2612859	13
13388286	13
563251	13
2352369	13
17759284	13
5313161	13
27272550	13
2749276	13
11687160	13
182529	17
6089329	13
4752457	13
5956708	13
10252798	15
744398	13
599947	13
1090057	13
4424352	13
23288484	13
14037108	13
8248498	13
14345868	13
4487089	13
19963315	17
4775989	17
6365924	13
745639	13
340184	13
1297955	16
11054323	13
2727333	13
12409889	13
31487181	13
2323428	13
8948567	13
42891628	13
13355470	17
24680023	15
8024105	13
39017521	13
5619262	13
1197168	13
7211521	13
1928646	13
3286405	13
687784	13
3082615	13
4975064	13
2509976	15
8680203	13
7334566	17
4461690	13
9519606	17
20229548	13
11811688	16
1878623	13
1047520	13
2227282	13
5094723	13
1598926	13
17167373	13
22646227	17
383150	15
473838	13
6887517	13
403451	13
1306357	13
541387	13
2471749	13
3268692	13
1128455	13
2860541	13
2157734	13
14287804	13
3086454	13
16109159	13
1815913	13
8942590	13
6316745	13
7796696	13
3909211	13
2035065	13
20699309	13
15289262	13
5809562	13
1383779	13
16337386	13
8119824	13
1221220	13
7705204	13
885620	13
336792	13
2089767	13
9838232	13
14214168	16
16452638	15
96489	15
46283388	13
122374	13
608336	13
5606863	13
5143848	13
14536439	13
469087	13
2188516	13
12709268	13
3501673	13
5067462	13
3112817	13
1749965	13
11824208	13
1408795	13
11447100	13
4130308	16
16815421	13
29466287	16
824601	13
7050863	13
5998194	13
9286428	13
3099825	13
7443836	13
6400157	13
949393	13
7310892	13
15594232	13
29817550	13
20926511	13
3275119	13
4863600	13
5982251	13
13648339	13
16577884	15
5434992	13
1045319	13
1277930	13
10307448	13
4438096	13
7989221	13
9009951	13
5309607	16
1992103	13
10100312	13
8224587	17
1635909	13
4306680	13
6638056	13
1970731	13
22144573	16
13120042	13
2671019	13
2513374	13
2489208	13
11890559	13
36380831	13
604328	13
9371525	17
15711445	13
14197427	13
759959	13
8349604	13
8129525	13
13126492	13
8433480	13
35173330	13
7459950	13
3811146	13
5504540	13
9775190	13
13302309	16
992854	16
17200961	13
3520964	17
5483989	13
1425793	13
867518	13
14103373	13
23628765	17
11402065	13
2835770	13
7191402	13
22638059	13
16983611	13
2706260	13
499775	13
12073391	13
10660791	13
16872227	13
4409418	13
10142125	13
5633726	16
9126983	16
3059115	16
5668024	13
11343214	13
751590	13
1382341	13
4527895	13
37504160	13
8103527	13
15304015	16
2073175	13
31902900	13
12605958	13
378089	13
3533032	13
1683565	17
74933	13
4549078	13
1329888	13
6197696	17
3008266	17
7420478	13
33667261	16
2261786	13
2258465	17
35659643	16
4982588	13
145150	13
16366234	13
10961398	13
10877176	13
22773573	13
786796	13
22048128	13
1014276	15
4546373	13
5646424	13
4930783	13
20677431	13
4272595	13
2996670	13
1132429	13
28860320	13
17975127	13
478522	13
13076241	13
13500402	13
16773189	13
13373879	13
13516457	13
3469672	13
28241645	13
13173907	15
2658829	13
2290355	13
4306907	13
7251318	13
11269855	13
3593666	13
1376940	13
88407	13
4455587	13
4114544	13
3522697	13
31086048	13
27481109	13
3698321	13
9379300	13
5035653	13
9579122	13
2439897	13
775118	13
4655851	13
1014148	15
10985816	13
2476414	15
950233	13
1740965	16
5905851	13
1063727	13
10167123	13
7337643	17
2312690	13
7750767	15
4272656	16
2859493	17
20239422	13
2450061	13
7615062	16
3966136	13
736888	13
6464796	13
8642969	13
380773	16
15584721	13
6953914	13
1305366	13
2357177	13
5604449	13
30231927	13
5732250	13
13707761	15
7246944	13
19883824	13
11905764	15
25641262	13
23246616	13
12488878	13
5949674	13
12332159	13
635815	13
6706161	13
1455815	13
5038167	13
4880737	13
12908543	13
4207076	16
8048210	13
195554	17
5074429	13
2602668	17
20814901	13
11369881	15
15360634	13
5507946	16
388967	13
13713539	13
2997693	13
18375723	13
14016669	16
3290699	13
583597	13
1889332	13
2900447	16
12215405	13
360241	13
5893215	13
19636270	15
3029694	13
5204964	13
3994073	13
13544584	13
950905	13
30925437	13
1413052	13
21012895	13
1941096	13
9322974	13
8079423	13
1499723	13
1792543	13
14435949	13
3829770	13
4485882	13
6240245	13
1547067	16
18061296	13
40079486	13
2816991	17
10229545	13
10148052	16
15579232	17
8161531	13
2579415	13
886720	13
5292974	13
2970265	13
604538	13
55865	13
13818970	13
1927804	16
2466696	13
6913353	15
8669128	15
16645542	13
27724087	13
341223	13
8719106	13
19443872	15
2285680	13
1677594	16
2244903	13
16654671	13
11216295	13
5311216	15
21314964	17
4611814	13
310456	17
3222038	13
4029416	13
350356	13
24174707	13
1455864	13
21898603	13
6025373	13
1203633	13
1956189	13
581939	13
4144815	13
3749131	13
11763109	13
1095331	17
1566344	13
9067976	13
315641	16
26045899	13
22783141	13
10449834	13
20005761	13
3585828	13
5341045	13
7184854	13
1885883	13
6298986	13
22847690	13
11180115	13
10698810	13
1229319	13
19408296	17
6062838	13
16562946	16
1914658	13
5221723	13
3280714	13
4030025	13
4413858	13
5036216	13
5926320	17
3340248	13
59110846	13
15522120	13
2653412	13
21251435	17
8453674	17
3471043	13
7958070	13
4781750	13
6418333	13
25609652	13
1734264	16
23543172	13
36820177	13
311077	13
8258966	13
13581906	13
12203241	13
6072861	13
28526736	13
6835656	13
16147561	13
2607681	13
12376206	13
3448626	16
10286621	13
7580758	13
5034227	13
13369	13
2970457	15
3823909	13
6863910	13
3657821	13
3777452	13
3638016	13
14908757	13
18576780	13
8025694	13
13381263	13
6116834	13
29021336	16
361624	16
6674835	13
840840	13
1866958	13
6639137	13
4388249	13
10496123	13
13172331	13
10857955	13
4261800	13
12020006	13
9731078	13
262339	13
6034434	17
15035796	13
1107857	13
13767091	13
4953014	13
45402861	13
6895884	16
6113334	13
10063874	13
135973	13
405847	13
16564906	13
1207878	13
2499243	13
3941869	13
22155745	13
8068455	13
3198500	16
9477170	13
19454241	17
5652995	13
4401100	13
4995053	13
1819126	15
1012929	15
20952804	13
28795259	13
14992476	17
8455421	13
43407449	13
6525507	15
3068380	13
9509646	13
3552652	17
2494759	13
6440711	13
10474291	16
3023289	16
15787855	13
22161043	13
7028080	13
2245788	13
7702759	13
7303553	13
6722187	13
3652005	13
10311175	15
19455185	16
4214484	13
18948091	13
35158633	13
25669756	13
13234128	13
10262757	13
24267368	13
2267293	13
657430	17
8002956	16
8626038	13
4705504	13
12562936	13
18802874	13
14014256	16
3556328	13
8549028	13
640499	13
6690139	13
6273864	13
6428033	13
2305027	13
49439682	16
11150576	13
7057357	13
4541404	15
21929671	13
17086631	13
5052129	13
1462682	13
18965183	13
414287	13
8204570	13
1052190	16
7767805	13
7092626	13
1255866	13
2061162	13
298987	13
1561777	13
10411972	15
11484450	13
4005449	13
16737571	13
1116017	13
1248511	13
3135996	13
10609994	13
1453162	13
9195287	13
1200045	13
46460980	13
10399029	13
14006441	13
20178209	13
266743	13
3417473	13
5859682	13
2100485	13
2731422	13
8768840	16
55096297	13
2848661	13
21535	13
8220005	13
10420477	15
3141639	13
10009883	13
27434940	13
34593	13
3882638	13
5530693	13
9748507	17
2313530	15
33100735	13
11344476	15
6338215	17
2986204	13
4797979	13
80483	13
2746797	13
19980202	13
14854467	13
27905412	13
2625603	13
968701	13
1083202	17
3490336	13
2420590	13
8786936	13
12999740	13
5658995	13
6579807	13
2133084	13
12403713	17
8109717	16
4193870	13
12569745	13
7761816	13
1619050	13
4874389	16
10531883	13
1034918	13
288334	13
8012498	13
7907606	13
10014089	13
4678476	13
215930	17
147728	13
17893446	13
18519363	13
9792729	13
5349614	15
6952204	13
1465382	13
2380418	13
40632224	13
336197	13
3209064	13
5115804	13
2310951	13
6023213	13
4927930	13
1963319	13
2198933	13
2350847	15
5001914	13
17115903	13
1905933	13
2287485	13
10794469	13
4155663	17
1786481	17
4750406	13
14150134	13
12314845	13
7988248	16
7893825	13
7320599	17
3960258	13
3701426	13
11383051	13
667506	13
5391552	16
6923902	13
1018075	13
5114048	13
9299585	13
20382530	13
8612071	13
16293965	13
317279	13
7483300	17
7683447	13
32235800	13
412550	13
741339	13
6948667	13
12982506	13
6250579	13
36100	13
2749663	13
5912826	13
26231672	13
23738591	13
5426276	17
2527202	13
9083227	13
7612043	13
6638940	16
18574474	13
21359108	13
11553327	13
18409562	13
1451129	13
2806181	13
5472559	13
34558746	13
29656721	13
2717658	16
2795603	13
12751066	13
436540	13
16411789	13
1992684	13
2993537	13
565908	16
3872337	13
11455836	13
5996738	13
1361075	13
12397738	15
14535982	13
6227695	13
40878027	13
1701581	13
2782435	13
2873187	13
5294856	13
20903406	17
30996946	13
8311872	13
14494030	13
18456087	13
704165	16
5987756	13
3968948	13
786363	13
2512868	16
300593	13
41732	13
12481242	13
3756138	13
1666720	13
11715670	13
47988027	13
9873822	13
8564938	13
579175	13
3814590	16
5189501	17
7377899	17
17584903	13
1451241	17
5147113	13
2127344	13
1815958	13
3067254	13
16293424	13
5176915	17
1931625	13
15977003	13
3142698	13
8954823	13
4294022	13
14243762	13
3926465	15
7621203	17
943198	13
1021076	13
4325770	13
7313192	13
4193893	13
12468238	15
1451509	13
6163355	15
385479	13
4487916	13
3482025	13
516515	16
6933551	13
4449971	13
3705982	13
4673333	13
25297514	13
37887266	16
7326887	13
15164819	16
14473629	13
14132764	13
16124254	13
3908197	13
15691991	13
5643563	17
9653972	13
11144186	13
1810544	13
2945619	13
19088209	13
5218994	13
2295496	15
4322949	13
979151	13
3703333	16
4045464	13
33863745	13
2101893	13
14431052	13
10723454	13
12815805	13
352187	13
8337669	13
8492965	13
2767109	13
3121445	13
29063753	15
11098707	13
6230243	13
3789613	13
13323892	13
3373829	13
11432599	13
2391684	16
7223664	13
8803914	13
452561	17
1265989	13
2508962	17
9252255	16
9759200	13
10645177	13
17993981	17
20850477	13
7362035	13
12532831	13
34389148	13
418570	13
148528	13
1702338	13
959342	13
11599465	13
1615384	13
23909546	13
9258645	13
787247	13
15745050	13
319972	13
1556579	13
6536491	13
10096320	13
449033	16
10405252	13
345572	13
2803137	16
1896440	13
4121011	13
1037613	13
9664626	13
1845213	13
12786607	13
484139	13
45683111	17
190689	16
11890641	13
2445866	13
3479812	13
600419	13
5540207	13
3235616	17
1974166	13
16801074	13
2966738	13
2576242	13
1880092	13
4617409	16
11691448	15
10221384	13
22515795	16
70360	17
212056	13
771123	16
21170537	13
4027592	13
3895222	13
504073	13
81094	13
11409862	13
5290900	13
1226911	13
6257129	13
7658403	16
9007159	13
16085086	13
3049676	13
10144556	13
3610271	13
21543664	16
3987784	16
4823995	13
1704096	13
5909088	13
1777158	13
4669477	13
7440250	13
4328041	13
9263284	13
16240732	13
10805751	16
689730	13
22112084	13
3478672	13
20113509	13
13245228	15
1788569	13
1815076	13
19687730	13
20984249	13
484707	13
5329027	13
13454956	13
19435202	13
5754704	15
1657023	13
14896148	13
13748691	13
1263314	13
29214938	13
2052727	16
16304047	13
10156513	16
31587	13
2813053	13
3809364	13
1628093	13
8123123	13
1105978	13
16716607	13
14232895	13
1811201	13
21253864	13
2592383	13
2276537	17
2890321	17
2074507	13
20011414	13
13413876	13
19047032	16
10051372	13
1740738	13
8422299	13
6208810	13
3635756	16
18641405	13
5350290	13
3110684	13
9746568	16
21482638	13
5929338	13
860192	13
18133684	13
2125494	13
3391917	16
1158504	17
1679445	13
14508877	13
292859	13
8741459	13
286187	13
3579341	13
22397251	13
706511	16
15695869	13
820389	15
5269138	13
7643782	13
2118222	13
290939	13
14260692	13
2667407	16
18554175	13
5416598	13
8632707	13
1733956	13
10466126	16
7902412	13
654028	16
4404542	13
15849877	13
8358311	13
1293989	13
550672	13
2401508	16
5083006	13
2459149	13
15525600	13
2153826	13
1535081	13
4712723	13
2832533	13
17714647	13
10479483	13
6766133	13
27665728	13
1413043	16
11526841	17
346075	15
1069765	13
21316298	16
9247938	13
4286219	13
20333193	15
9917026	13
59784	13
7411511	16
22178814	16
8170853	13
1804941	17
5738169	13
269109	13
13493985	17
5282833	13
9710905	15
13684257	13
8785032	13
5412588	13
12181147	13
460914	13
2608853	13
5811330	13
53347770	13
1011598	13
21055639	13
4444772	13
7180543	13
2826165	13
4398851	13
6150182	13
3422544	13
1773308	13
3525617	13
8614128	13
1966570	13
20018370	13
3091636	13
1080642	13
11340491	13
3154751	13
21696328	13
5032975	13
20763560	13
1155025	13
11935461	13
5677933	13
4246803	13
2758221	16
20113156	15
8122273	13
5538098	13
613612	13
5212882	13
3516847	17
5816454	13
1918441	13
6258447	13
741967	13
26968369	13
9082953	16
15167048	13
3697961	13
4040584	13
13396863	13
558103	13
10411947	13
3433724	13
4975219	13
2634513	13
6128884	17
3122029	15
5161513	13
3165423	13
6689263	13
19243252	13
8493194	13
12697932	15
5568740	13
6066660	13
1572870	13
453709	13
2817824	13
1712863	13
5174512	13
553453	13
1403611	13
404464	13
3505646	13
317520	13
2663787	16
1822981	13
20602754	13
13662531	13
9949904	13
10145696	13
57538	13
18166508	16
12018980	13
22222491	13
5662963	13
526414	13
16005865	17
11939636	17
17576221	13
3717313	13
3221021	16
6004560	13
4486333	13
11954594	13
10297907	13
17862627	17
5328762	13
17679344	13
8050893	16
4228446	15
26230477	13
27889124	13
2449062	13
1849155	15
10121080	13
1016813	13
2497504	13
6896897	13
7702474	13
5916664	13
9380913	17
4107613	13
18828308	13
4093668	13
2865410	13
20231630	16
236588	13
5147092	13
5725183	13
1164797	13
7148507	13
5614613	16
8178949	16
3418040	13
24254688	17
18736180	13
1694192	13
2530529	15
637177	13
35943165	13
881135	13
5467305	13
17641554	13
9680257	13
591037	13
445906	16
12086246	13
989016	13
2810757	13
14028872	13
33649954	13
8709736	13
19255226	13
194450	16
8980832	13
5456133	13
10362699	17
14254709	13
4345672	13
9166468	13
8523097	13
1725257	13
9324651	13
7099654	13
14721352	13
40221425	13
11594824	13
12668316	17
21906835	13
37242829	13
8763730	13
1463269	17
6042615	13
2207643	13
4031036	13
3380513	13
387059	13
7191341	13
11523136	13
3547879	13
696767	15
5295148	16
3096430	13
7095986	13
303060	13
1349599	13
12137882	13
183157	16
16573658	13
821108	13
11663152	13
6429298	15
4936573	13
4706813	13
1855446	13
1523069	16
6899727	13
8773628	13
387822	13
2683749	13
2281831	13
1847193	13
756842	13
7932349	13
9450872	13
16129101	16
13289924	13
14301672	13
2778892	13
51543835	16
3729000	13
2025221	13
3769933	13
2648349	13
2326379	13
4859248	13
11909246	13
8219858	13
4557078	16
9771751	13
7122140	13
9455930	13
14428354	13
7620520	13
42760661	13
1278887	15
4243607	13
7170684	13
13657733	16
4101675	13
2369756	13
26147239	13
16993878	13
8398150	13
19357204	13
14959743	13
11753182	15
9373455	16
512697	13
5992442	13
1013916	13
4580393	13
11451175	13
8878745	13
4203797	13
10560380	13
11759390	17
347062	13
7510345	13
225539	13
18402	16
26829131	13
2551849	13
4593283	13
10231315	13
7230539	13
4137218	15
7556766	13
2448145	13
8795675	13
1020765	13
29542093	13
3112394	13
2044254	16
17142442	13
3755955	13
16619154	13
11928062	13
5956852	13
4555346	13
15183602	15
14092357	13
3443472	13
3570531	13
33235494	13
1480916	17
8857564	17
1535608	13
1298972	13
861157	13
4212125	16
11158203	13
402630	13
2045456	16
7497208	13
7887273	13
10518577	16
1016996	13
12536708	13
24891871	13
3953392	13
1428270	13
6202795	16
11416621	13
79337	13
10495170	13
6846490	16
9362347	13
29743698	13
13839878	13
2899081	13
30785404	16
9579738	13
8077999	16
7472292	17
3155456	13
26394924	15
12984811	13
1566965	13
5280612	13
9465647	13
56115	13
4321648	13
7941458	16
2115946	13
2509421	13
3233666	13
7809719	13
2417371	13
16610760	13
13224779	16
7173316	15
41754809	17
11043136	17
1244279	13
223516	13
7255316	13
6610625	13
6432150	13
6186366	13
10543193	13
11177119	17
12560189	13
1930839	13
4520036	13
1012884	13
1969400	15
1225664	13
13998679	13
8313230	13
4280585	13
4975471	13
7158726	13
8730126	13
264899	13
3088054	13
3811938	13
4595914	13
2069374	13
815729	16
2126764	15
14538772	13
7948926	16
8628491	13
3082087	13
47641052	13
1191847	17
2677349	13
776467	13
1145624	16
1199916	13
18119339	15
14816523	16
12567527	16
8113316	13
2132859	16
2771842	13
15547344	13
7575335	16
1673803	13
2321432	13
36646344	13
5301417	13
9315112	13
346761	13
26191957	13
5942488	13
5713022	13
6203638	15
151305	13
14026521	13
2877825	13
6232787	16
12760273	16
25644950	13
11856039	13
26808956	13
1719375	13
10763695	13
10636111	13
8888183	13
6490210	13
15252871	13
6677321	16
16089052	13
5289646	13
1138915	13
4040860	17
250004	13
14264485	13
2175221	13
3200757	13
11828755	13
15899459	13
1297009	13
746439	16
10801087	13
12797851	13
8037191	13
1582445	13
3062412	13
1098718	13
9258356	13
20694654	16
10478767	13
6556426	13
3157344	13
1790331	13
946031	13
310579	13
14948730	16
5157855	15
1892815	13
1512109	13
10550518	13
4117927	13
152900	13
17841130	13
4283958	16
8912669	13
7512459	15
2986379	13
8832572	13
5895920	13
12865011	13
1620419	13
2931508	15
7723381	13
12140211	13
31329278	13
3664561	13
1599213	15
224606	13
8095308	13
10544169	13
2069419	13
1388302	13
19971167	13
8357731	13
1280752	13
5508213	13
467674	13
8863179	13
1948164	13
11685831	13
11720103	13
6955930	13
29266	13
2553159	17
14675557	13
6440933	13
7363831	13
27781404	13
14915502	15
1787576	13
329566	13
13665774	13
21097641	13
6981895	13
10427588	13
1083776	13
3121271	13
12294067	13
619677	13
2013447	13
7982957	13
5110802	16
24306803	13
8432905	13
1098300	16
7765154	13
28919224	13
9150528	16
12012673	13
3170507	15
16827912	13
5305209	13
22199462	13
15378219	13
8457233	13
1697513	17
393419	13
11507383	13
18323459	13
8626544	13
953788	13
1598032	13
2498304	13
948619	13
40157669	13
8831373	13
27991567	17
1821798	13
6391151	13
498308	13
7166668	13
2221709	17
2206298	17
19065963	16
5631185	13
5988818	13
9079141	13
2157361	16
7522083	13
12902431	13
18988601	17
1702605	13
6121165	13
21051292	13
2262435	13
6580322	13
208603	13
3978961	17
6482738	15
2575833	13
6841461	13
29711654	13
14288694	16
18828340	16
7581988	13
13057057	13
14400918	13
2775126	13
948546	13
8090298	13
2489310	13
6126306	13
5995692	13
13136080	13
19422433	13
5485728	13
14205292	13
14466835	13
34837377	13
785006	13
1935442	16
534795	16
6318924	13
8234012	17
7905020	13
11644834	13
6913118	13
5445311	13
6724070	13
13467620	13
1542538	13
5184037	13
5221647	13
20427491	13
9447609	13
16882392	17
8579866	13
7577259	13
19480516	13
1300017	13
2619622	13
38303397	13
2637021	13
8606620	16
8013477	13
7375264	13
7145614	13
4631500	13
16509605	13
19122415	13
2174387	13
2855576	13
17827179	13
1340673	13
127971	13
7017016	13
13530913	13
1419161	13
13088519	13
14550965	13
5247993	13
6689742	13
461617	13
7787593	13
8450986	13
1186174	13
2834304	13
10063845	15
21777204	13
10468795	15
2330748	13
24152139	17
509058	13
29663717	13
2422264	13
5185799	13
6392699	15
1538170	17
4160953	13
2679723	13
2182078	13
4304440	13
11313001	13
22657484	17
1137837	13
1688667	13
6656497	13
5167851	17
31225884	13
23232400	13
11958576	13
17003554	13
8546070	13
6190680	13
151912	13
8645807	13
3478236	13
27542077	13
10860505	13
926884	13
19326722	13
4730953	13
13047111	13
7405623	13
10833512	13
19169158	16
2413094	13
4861403	13
7881248	13
6219403	13
13068604	15
2184117	13
5818893	13
6430821	13
19789954	13
18983	13
2191594	13
12913466	13
7442126	13
2322566	13
2774209	13
2383020	13
11263547	13
5512067	13
5760674	16
1293602	13
5058555	13
1618689	13
14078649	13
3638210	13
9633172	13
13203239	13
257394	13
4528671	13
8543975	13
9679299	13
200814	13
2632330	13
15632460	13
1142366	13
6135132	17
899643	16
5572993	13
4712432	13
3044505	13
436840	13
37083277	13
32657423	13
20844072	13
11501481	13
3807926	17
9912326	16
35068468	16
676693	13
31732642	13
3640197	13
15854000	15
16191858	13
10288194	13
5642027	13
975705	13
5481466	13
16818129	13
2881482	16
5065530	17
16415746	13
15625053	13
19991635	13
1182181	13
6801021	13
8949821	13
761432	13
11476097	16
3007740	13
999307	13
1186500	15
7385113	13
2695532	13
1258164	13
12104482	16
604936	13
615624	13
168079	13
6741110	13
5899292	13
25458254	13
9312049	13
12991634	13
2203139	16
12328237	13
5118754	13
2180760	13
10912665	13
703747	13
15980883	13
7873663	13
4636057	13
9688336	13
975349	13
10743016	13
23868571	13
58403198	13
1138691	15
11475564	13
11314280	13
339385	13
506804	13
5046693	13
8898585	16
7542986	13
10367962	16
3005641	13
3789977	13
4066075	13
16655415	13
9092108	13
16209527	13
7019992	13
9326720	13
13160264	13
350553	15
10240273	13
1346338	13
10043123	15
6327065	13
10529129	13
4100940	13
19075089	13
5255695	13
1131091	13
18315876	13
3438860	13
21378206	13
8485765	13
9670968	17
14475924	13
2648531	13
179015	13
9183411	13
1381272	15
493683	13
2936158	13
5581943	13
862240	13
7400942	13
1627069	13
4473553	13
17153418	13
5603862	13
2380081	13
17311590	13
1857976	16
9850335	13
9953936	13
6213813	13
12780751	17
12877598	13
1647314	13
5105471	13
23717499	13
4464247	13
25140266	13
1321955	13
3326097	13
1745083	13
1369211	13
3783944	13
11605370	13
4183078	13
6838394	13
4603369	13
2556994	13
12480693	16
12351596	13
611172	13
7495026	13
684984	13
14472675	13
20558605	13
10670276	13
19290520	13
5280672	13
741193	16
2541679	13
2667864	13
5917676	13
17321701	13
10425623	13
1472749	13
6215819	13
469513	16
994336	13
243128	13
3810293	15
16845182	13
647315	13
3000639	13
890248	13
26341143	13
257452	13
735545	17
13332704	13
5460228	13
6339595	15
7472787	13
4011600	13
8450493	15
619613	16
10016881	13
14841419	13
9823179	15
2658439	16
2353748	13
9348624	13
7219487	15
4710784	13
7207146	13
8223939	13
1266830	13
7526655	13
898614	13
14909744	13
1485446	13
4217839	13
13650128	13
12655605	13
14242884	13
4435418	15
5310996	13
16596573	13
1077816	13
1472301	13
1678115	13
946283	16
17911758	13
16882486	17
3035927	13
45109558	16
3918496	13
25274866	13
21760	13
12421146	13
1473424	13
5135741	13
7857994	13
4799778	13
31684481	13
20123388	13
17985949	13
11247618	13
9901695	13
4154894	13
357803	13
9584785	15
12546158	13
2785752	13
310606	13
6406383	13
13625908	16
2139378	13
6598228	13
2827629	13
1306407	13
8647525	13
7512276	13
790800	16
6865842	13
7314851	13
528132	15
2732796	13
7915367	13
7482258	13
1596118	16
734197	13
18300427	13
34829324	13
3601562	13
2381592	13
7599457	13
3148101	13
3958931	13
3098197	13
34502010	13
1562524	16
20005888	13
11028796	13
6021143	13
2226643	13
16736464	13
2981311	13
19803649	15
12693219	13
10265305	13
4457826	13
516596	13
4071692	15
10167176	17
6829614	13
1936560	17
11107158	13
6120926	13
9095300	13
264716	13
6750735	13
16390812	13
25684318	13
24589400	13
733569	13
14260521	13
10735997	13
2532217	13
10883359	13
2803447	13
8879225	13
1278202	13
879268	13
29188830	17
59901265	13
3729130	13
2507503	13
1185871	13
64140	13
722502	16
955891	13
8279474	13
8431957	16
3795457	13
3727798	13
6051330	13
18617688	13
7040926	13
4614245	13
2040970	16
2273524	13
13979562	13
4654218	13
11138065	13
1939519	13
2409275	13
2441410	13
292290	13
16586367	13
6226352	13
7948132	15
2210007	13
10589298	13
1018850	15
994690	13
6081953	13
286671	13
19272662	13
17265026	13
14355444	13
4617215	13
6674870	16
22186998	13
9789758	13
2982761	13
8854309	13
4969014	13
4002629	13
1526876	16
12552823	13
32814925	13
678906	13
7129969	16
775934	13
2211763	17
8881851	13
1811460	13
496051	13
4408323	16
27406039	13
5913543	13
10894392	13
248498	17
24470604	13
5223290	13
4638476	13
13074633	13
4595511	16
5755758	13
2888180	13
7327477	15
13040959	16
2193168	13
10218607	13
10429490	16
2963732	13
3459003	13
1093988	16
6710389	13
391936	13
413665	13
2874968	13
18058609	13
1427089	17
21108448	13
560238	13
31370132	13
1133130	13
25491197	13
4524768	13
9675057	13
2675429	13
853714	13
7686831	17
12663919	16
3150465	13
1263377	13
918130	13
34555158	13
189407	13
17927859	15
4670350	13
1012849	13
2962921	13
562946	15
10248861	13
22742935	13
18174893	13
2742112	15
4628459	13
940516	13
17779611	13
4351042	13
3829232	13
41745811	13
10576582	13
8818208	16
9280635	13
6148945	13
5070608	13
31528511	13
13565334	13
2589484	13
722000	13
860708	13
13463335	13
20547748	15
1909636	13
1060601	16
1978669	13
12150450	13
589275	13
2752095	13
9515691	13
9574223	13
945675	13
11373083	16
793577	13
13382103	13
7978604	13
3420208	13
5253114	13
1240244	13
885956	13
3694842	13
44131272	13
6339516	13
12257023	13
6948233	13
929302	13
4335697	13
18344562	17
1321067	13
5665743	13
5355527	16
13413401	13
3679683	13
15242	13
12204363	13
14177798	13
9219359	13
25209778	13
4923120	13
3289838	16
247977	13
1920335	13
11171142	13
1257069	13
4761648	13
15480873	13
7122221	13
922399	13
7962595	17
9211694	17
7693533	13
2575722	13
13738821	13
13890566	13
14071714	13
3479732	13
7128904	17
9767397	13
3698290	13
8873833	13
9786384	13
4231525	13
14757222	13
525306	13
10889131	13
6953471	13
5180890	13
10965957	13
6328161	16
6612048	13
9299548	13
9657979	13
12380143	13
4394248	13
1290662	13
15070500	16
11991298	13
5925825	13
4163920	13
2618834	13
4011552	13
173094	13
4675918	13
23434256	13
13885852	17
16099614	13
1476361	16
9386618	13
4025243	13
8273754	13
5888838	13
6919700	13
17116956	13
4676294	13
345452	13
12933272	17
1676759	13
2587525	13
2215004	13
14642430	16
24432572	13
1682783	13
6057624	13
2104501	13
172095	13
4579830	13
1434775	13
2755129	13
4397389	15
2988778	13
5303861	13
25690437	13
4750072	13
3284529	17
20211254	13
1660525	13
1392320	13
4989202	13
3955725	13
621573	15
10902808	13
34257722	17
5432937	13
2055779	13
29295234	13
17858923	13
16212387	13
3804803	13
2498435	17
8835658	13
280164	13
19739081	13
2404263	13
2632841	17
15490299	13
11489523	13
6727758	13
721302	13
4723446	13
24694763	13
326244	13
234329	13
7145861	13
3085836	13
16447975	13
2404536	17
8891959	13
15900226	13
2516179	16
25385835	17
1403571	13
2176887	13
23270535	13
1561082	13
21405023	13
6413003	16
17085159	17
20572912	13
1925753	13
4808266	17
8679605	13
8224088	15
3456114	13
6223748	13
11238335	16
6721161	13
26862293	13
4636288	13
8707496	13
111273	13
11755807	13
106614	13
8840372	13
3590005	13
694263	17
426518	13
2884397	13
25544211	13
12725018	13
2755302	13
15740644	13
1718069	13
22667884	13
4059258	13
542709	13
2793084	13
8693823	13
22908599	13
19389430	13
9634302	13
6290213	13
6484779	17
24447635	13
10569849	13
3570263	13
2322069	13
8428756	11
1229313	13
8557548	13
2445944	13
10941328	14
7547983	13
19443175	13
6837693	13
2398757	13
16030760	13
2652515	13
2721211	13
7156263	13
4878043	16
9745823	13
23053005	13
7305448	13
7418536	13
547565	13
12479556	13
17850870	13
531885	13
11963205	17
10506413	13
7951118	13
18347557	13
1973384	17
12669199	17
12109277	13
6737006	13
2962839	13
14526569	13
1533824	13
6042528	13
17232377	15
5183943	13
17610697	17
4523896	13
16586620	13
1103239	16
16914741	13
4099078	13
2462955	13
5968215	13
879241	13
1700593	13
4082691	13
1014658	13
15285292	13
2162071	17
3792898	13
4608299	17
16521229	13
26009329	16
2195976	13
2581288	13
3541123	17
34380	13
918281	15
12946334	13
1276063	13
10204778	13
14794724	13
13006089	13
3614939	17
16486404	13
4673332	13
16245320	17
21231632	13
2596158	13
25530350	13
3742048	13
8025566	13
5067153	13
5261040	13
1359251	13
3446707	17
7898423	13
5088025	13
3228716	13
123507	13
2823111	13
23494872	13
2625273	13
23803177	13
44121049	13
15687830	13
22783044	13
3201989	13
842811	13
3064814	13
9714437	13
3461821	13
12386695	15
7658596	16
1654718	13
24893915	13
5464484	13
7383709	15
1583050	13
5553753	13
9559541	13
3691669	13
9449494	13
13043024	17
1401254	13
7375503	13
9538463	13
510663	15
616576	13
2158434	13
29063524	13
24236345	13
29518395	13
18894218	15
18185191	13
23524892	13
1404666	13
20329	13
10691705	13
7463139	13
13702620	13
4618551	13
5648055	13
5292303	13
1005391	13
39536162	13
6190284	13
11363558	13
6216592	13
4974950	13
13507005	13
30930911	13
2426334	13
23321994	13
3832712	16
4634018	13
906018	13
27478910	16
10039746	13
5138236	13
385904	13
29273987	13
16033963	13
5977500	13
13144363	13
27722063	13
12586141	13
12317016	13
10595453	13
4686943	13
7796553	13
6748541	13
31553	13
6882337	13
23898120	13
6881254	13
1217559	13
8192593	13
2182110	16
7919018	13
11504761	15
1243349	13
594503	13
13701060	13
25942432	17
1131302	16
1400024	13
5022336	13
13906225	13
12023810	13
1391753	13
11862828	13
1770543	17
6950826	13
5878008	13
8992145	13
3831930	13
698960	13
1001873	13
1440960	13
2377286	13
2302260	13
23791673	13
3099031	13
6481761	13
49701966	15
249515	13
1762114	13
11959071	17
3924653	13
1437330	13
4615875	17
7490661	13
11798207	13
5044055	13
42613017	17
15581355	17
470406	13
26215046	13
2433377	13
4903448	13
8803598	13
4252703	13
19463544	13
1703732	13
14374427	13
10819135	16
15622873	15
598905	13
28023367	13
21955295	13
13974565	13
21279595	16
4236975	13
8851176	13
1077240	13
7193692	16
4840371	16
1129787	13
2230091	13
25808238	13
9707941	13
2212539	13
12003874	13
6131686	13
1785408	13
656737	13
30189365	13
9491466	13
17397191	13
1040104	13
4574586	13
17698892	13
3034680	13
3466239	13
2899046	13
4004855	13
2433229	13
6580206	13
1261042	13
15425441	13
5401703	13
7473890	13
5014206	13
842575	13
1686411	13
14277215	13
2117388	17
4953636	13
10342865	13
23041806	13
12069017	13
12878957	17
4597508	13
15122462	13
6800364	13
2488821	16
794640	17
10094747	13
5807972	13
17162241	13
2004027	13
9523408	13
20713842	13
5918235	13
7873990	13
5721775	13
13741483	13
30708459	13
561943	15
3880337	13
8154932	13
388297	16
1132874	13
28866216	13
10841005	13
3894076	13
745588	13
19052552	16
12747439	13
3996913	17
11130711	13
10297205	13
3540137	13
1032940	13
5008726	13
9313808	13
1803715	15
14365314	13
23733230	13
10076629	13
113500	13
1999787	13
7931622	16
9275798	13
1646132	13
6661002	13
3913479	16
4965263	13
34591117	13
1798713	16
28668035	13
4015410	13
35251098	13
5584529	13
11435691	13
5170330	13
23182053	13
8525474	13
2041204	13
21938545	13
6689561	13
17741773	13
1726564	13
5925098	16
179487	13
295721	17
12717432	13
17859743	13
1151589	13
7594517	13
1871184	13
4894890	13
4892466	16
801864	13
4742662	13
6753748	13
2815504	13
23174949	17
41178318	16
3591513	17
3975885	16
21304418	13
4531105	13
7217641	13
4501519	13
2913548	15
25752215	13
1393595	13
1404666	13
908042	17
3254932	13
778548	13
10468267	13
9953144	13
18974602	13
12913468	13
1957953	13
2540694	13
6919008	13
10541251	13
8676382	13
15270440	13
17398030	16
4076137	13
2995594	13
17846385	13
4616083	17
19374608	13
6916710	13
1426051	13
52946	13
4761039	13
12802374	13
11025746	13
1139883	13
8425928	13
10419131	13
6877772	13
27255586	13
24759122	15
66170	13
904423	13
9850187	13
3807525	13
6276365	13
15177331	13
7949455	17
878435	17
558657	16
14595299	13
2634967	15
8457847	13
7577576	13
2074016	13
3558785	13
12947730	15
16139469	13
6435719	15
6925020	13
1730522	13
12685483	13
11259992	13
575900	13
167556	13
10378839	13
9750841	13
9980495	13
1347574	13
21055337	13
12429228	13
3529761	13
5266237	16
3997074	13
4145336	13
4863565	13
8721406	13
3338568	13
647679	13
9966774	13
10395508	13
11305735	13
3073535	15
21632461	13
19681353	13
11892440	13
323901	13
10086052	13
340931	13
9683698	13
2601460	13
11592492	13
808238	15
8911986	13
1425151	13
770600	13
3889392	13
3520135	13
18734431	13
4400463	13
3196023	13
7782702	16
3028061	13
22994786	17
3904661	13
6364779	13
1535952	13
1946581	13
36088647	13
392532	13
234532	13
23556281	13
7018666	13
31007508	13
26926364	13
9162600	13
9881509	13
690152	15
13232902	13
14917200	17
4299303	13
5407214	13
8126801	13
5512355	13
9218260	13
4128729	13
763693	16
4243121	13
7710650	13
11194091	13
731065	13
20804088	16
7328018	13
5186806	17
14194031	13
4930153	13
12065850	13
4562409	13
6896865	13
17972874	13
6702334	16
1036816	13
165155	13
10935195	13
14033470	13
4405835	13
14743793	13
14811472	13
2343806	13
36893376	13
116283	13
2951763	15
15376212	13
28209496	13
2972017	13
10188518	17
3090757	13
2238322	13
25885457	13
3223290	13
3671140	13
1402555	16
12783095	13
14773405	16
10990910	13
744303	13
19750	13
4057630	13
7767670	13
4696346	13
2590937	13
7373248	13
4899648	13
23347208	13
6023558	13
4108740	13
2954953	13
116353	13
8892344	13
5387804	13
8653523	13
948061	13
6473435	13
5391718	13
9641579	13
6913991	13
1728313	13
4618020	17
283859	13
2247773	13
5049231	13
1484691	13
2513953	13
1360178	13
5457195	13
5095542	13
3387813	13
8092237	13
161660	13
12943030	13
1682331	13
3814863	13
6878533	16
15124467	13
457535	16
3124740	17
5115296	13
14375766	13
5581567	13
18578738	13
2087270	13
3191302	13
3682457	13
11727205	13
202089	13
419478	13
829538	13
3035991	13
12533955	13
1791659	13
3300117	13
1126471	13
8188900	13
6010555	13
3938902	13
6757203	13
29065131	13
7586709	16
857578	13
7991677	13
2081030	13
4118585	13
1741111	16
3846700	13
1433874	13
9882620	13
4791541	13
3426665	13
6532829	17
3540365	13
5325615	13
1618476	13
23775429	13
19250064	13
5144137	13
5495803	13
1041449	13
7671428	16
3519944	17
5554116	13
5845694	13
9477097	13
290661	13
952829	13
15974404	13
3184405	13
17260663	16
138848	13
4373374	13
1103834	13
12133540	13
32556940	13
58480	13
18822441	13
9451627	13
1292144	13
11337951	13
414497	13
8787545	13
8228984	13
2242079	13
884202	13
1586335	13
27550687	13
6620227	13
10468317	13
8524026	15
1235822	13
4651093	13
21163690	13
946596	13
1029685	13
52795168	13
2975447	13
3248717	13
1168524	13
5113140	13
8710373	13
6961236	13
20096274	13
397869	13
19013082	13
1049472	13
23823725	13
10807965	13
14934455	13
20273550	13
3682199	16
2574528	13
6280268	13
4037061	13
2234547	13
8646194	15
6610669	13
1806087	13
2067758	13
8663990	13
10354502	17
11948335	13
1411217	13
576702	16
59490	13
10433178	13
30153830	13
7917603	13
1042359	13
2212029	13
935623	13
840674	13
2901014	17
613415	13
12115678	17
37025986	13
17602157	16
96687	13
8414170	13
8946379	15
8408260	13
565486	13
397774	16
5120082	15
860952	13
7011045	13
4762496	13
16331817	13
19327673	16
9551351	13
9362663	13
3503465	13
1637964	13
9577974	13
33950021	15
5189613	13
554785	16
4499003	15
17788565	13
1161366	13
5696892	13
2204981	13
253110	13
5650523	13
11682468	13
3454309	13
11037853	13
5167765	13
3342492	13
17924966	13
1751708	16
9162012	13
2153432	13
758484	13
5105424	13
7724338	13
769934	13
2391662	13
4948407	13
32455470	13
2626653	13
10540933	13
710204	13
212221	13
3169300	13
3449591	13
24066715	13
1679327	13
51504783	13
2760604	13
220905	13
333473	13
9718902	17
433127	13
13381490	17
3111191	13
375831	13
1533965	13
6659351	13
6094873	13
4928366	13
6687771	13
194549	13
11779724	13
4216364	13
7199146	16
7185576	13
13249513	13
19145705	13
11864846	13
21389426	13
9838020	16
749685	13
799205	13
1056188	13
2493397	13
9221347	16
14289923	13
3782890	13
3647403	13
5769632	13
7139369	13
2228483	13
2201515	13
2446199	13
4320927	13
766040	16
5247444	16
2910421	13
15624193	16
5213736	13
3600800	13
18305021	13
18448485	13
1882468	13
51075	15
4779962	13
3826125	13
12182065	13
18142748	13
21875365	16
677486	13
2875470	17
15152986	13
3315844	13
17220957	13
9243453	17
4422335	13
6200884	16
697150	13
11672869	13
8112524	13
2614086	13
21245152	13
2495985	17
3628633	13
5282829	13
7793083	13
10491179	13
12431416	13
21537642	13
3575841	13
3932669	13
6300565	13
18740910	13
11122463	13
17596505	13
7033587	13
28691596	13
2133723	13
22137284	13
12911046	13
1398614	13
8847418	13
13264315	13
332301	13
132581	13
3385227	13
1137587	13
24427280	15
9382048	13
8715408	13
7344872	13
2671219	17
10157967	13
5814566	13
10152184	13
3742081	13
1062042	13
2244380	13
21703165	13
27405441	13
4571446	16
5191433	13
9440214	13
28453616	13
10500467	13
189255	13
1490439	13
12434000	13
21112927	13
4078182	13
10528047	13
3217759	13
70741	16
13552682	13
41583096	13
40830287	16
1711923	13
806770	13
4301033	13
6101096	13
10358816	13
14396530	17
7783594	13
1194212	17
686774	13
4446323	13
1301225	13
1302733	13
15478178	13
26463409	13
9507306	15
4881804	13
20825320	16
4866458	13
4156059	13
12447898	15
15807769	16
11233890	13
6782580	13
5720879	13
2899779	13
12967582	13
2259876	13
8157282	13
2313600	13
1519953	13
579889	15
3831849	16
2999395	17
38025969	13
2529224	13
5017	16
12128741	13
13097026	13
3387902	13
10497015	16
15008284	13
17355433	13
699233	13
2283994	13
22756420	13
10055027	13
12134379	13
3812133	13
652316	13
340916	13
1819568	13
26551854	13
3670405	13
21053272	13
7945953	13
1312276	13
586308	13
9105112	13
5822731	16
13850281	13
6193561	13
7165921	13
2436880	16
14319843	15
2304249	16
202407	13
8739161	16
24447980	16
26117110	13
2908849	15
7744992	13
1493334	13
2225697	13
2062579	13
12618818	15
4191209	13
11653729	13
6057508	13
6543942	13
1519801	13
12399120	13
14649397	17
7387122	13
6135240	13
19527955	17
4397803	13
2025378	17
3207008	15
6476833	13
9805411	13
20865136	13
1765571	16
2786673	13
1338453	13
4155064	13
6457474	13
2260314	16
19235167	15
2290920	15
14353851	15
21591198	13
5578776	15
1786415	16
9945829	13
9383722	13
6684168	13
3921289	17
2182111	13
4235257	15
5796347	13
9486229	15
1056517	16
3359053	13
8984584	13
1103155	13
8819379	16
368140	13
1430672	13
6855749	16
8527338	13
4363800	13
1800256	13
1590043	13
10129317	16
6317842	13
1524372	13
6455779	13
709437	13
210168	15
13374127	13
276709	13
4693545	13
1962435	17
8264339	13
7590967	13
1333641	13
7104434	13
5626549	13
20195534	13
11084306	13
6494184	13
1329182	13
3503697	13
7242708	13
6776592	13
3394901	13
12449708	13
1718292	13
6910026	16
29129152	13
11609546	13
12574226	17
2146222	13
14670345	16
14995555	13
419299	15
2667197	13
4068235	15
1259985	13
21894347	13
12169872	13
3988408	13
11416426	13
2134346	13
26404306	13
4390331	13
3900450	13
4773330	13
3145695	16
16944804	13
1145274	13
16036712	15
13446329	16
19835294	13
13239960	13
5278513	13
13554796	13
569310	13
3045333	16
9514672	13
24595466	13
2932940	16
2377000	16
688559	13
10064150	13
3897401	13
19216269	13
925163	13
12607083	13
5534941	13
1263034	13
829085	13
2741508	16
18961008	13
8685600	13
11817462	13
24817778	13
6386088	13
1753557	13
28055961	16
1562192	13
2627842	16
11707205	13
5819121	13
7552004	13
2455312	13
3025541	13
148902	13
25051728	13
28491339	13
19592457	13
8437238	13
2373522	16
13479530	16
3268849	13
777077	16
1888584	13
9346790	13
7029795	13
4399274	13
9264079	13
28117817	13
1300043	13
3931031	15
25555219	13
798410	13
10181988	13
2502636	13
5671636	16
15425335	13
4336638	13
1053998	13
6940097	13
1980970	17
4540066	13
1782856	13
28840087	13
3786121	16
17745891	13
15120758	13
9113326	13
9328646	13
1731217	16
11485764	17
6128331	13
5160519	16
23573139	16
8613472	13
14191655	13
3709659	15
19465795	17
12047152	13
28376255	13
10531819	13
1076280	13
14915231	13
12155112	13
1627097	13
6150686	13
8417406	17
17530116	13
2788565	13
565210	13
4290868	13
2196385	13
2224083	13
167311	16
7587581	13
1321630	13
9476746	13
7044086	13
1548769	13
5534043	13
16892401	13
15782487	13
12967335	13
17426125	16
3207914	13
2109780	13
28014811	13
9572381	13
12738572	13
1230662	13
3311521	13
9805972	13
3439421	13
25078916	13
9259356	13
30470058	13
44292857	13
4891615	16
4428255	16
14152514	13
11116159	13
27649710	13
987142	13
10937118	17
7259911	13
13674129	13
8552079	13
5420939	15
338820	16
20095954	13
8951230	13
2690503	13
13832493	17
26676335	13
1285308	13
328654	13
7551582	13
16886829	13
1531212	13
27189188	13
7296221	13
647964	13
10445486	13
9441207	13
465538	13
4208322	13
7882487	13
4026479	16
7319914	16
5817891	13
1707240	13
6177400	13
387144	13
5851612	13
7919289	13
4193355	13
15994170	13
17307244	13
1298723	13
2387887	13
44606482	13
7061303	13
7201146	13
630847	13
724049	13
21395985	13
3719540	13
18652052	13
360773	13
3664944	13
8800084	13
1978692	13
8087605	13
16865616	13
3543372	13
8354861	16
612208	16
3480301	13
3432361	13
9545818	13
35086023	13
16523429	13
1083673	13
984858	13
318137	13
3191508	13
745348	15
2137766	13
10771638	13
9806592	13
2592553	17
759449	16
3666273	13
29062000	13
1167184	13
4182095	13
8215497	16
3670976	16
30852509	13
11521902	15
8177977	13
4121976	13
20413958	13
7298960	13
12073565	13
11498769	13
18554382	13
6267718	13
1219755	13
3275216	13
62326	13
1225388	13
15951188	13
55549450	15
21819164	16
2145051	13
21001723	13
11729325	13
11427702	13
2411971	13
2113450	13
8695466	13
1651329	13
4729041	13
10592913	13
19404736	13
23613762	15
22713217	13
24986	13
29260301	13
9121424	16
4169396	13
4080931	13
2029185	13
11969586	13
184480	13
7396241	17
3752032	15
4189475	17
14874300	13
6213126	13
3783597	13
37401	13
2626721	13
442721	13
12245991	13
11711879	16
7700675	13
645565	13
1500865	13
1709350	13
4593451	13
21562578	13
2862737	17
206137	13
3300882	13
3627201	13
1512243	13
24002817	13
423171	13
24372573	13
24537581	13
14156416	13
3009050	13
2113120	13
3546986	13
3283111	13
6470062	13
1012660	13
39096652	13
4881661	17
906956	13
7963185	13
148109	13
12543041	13
2462131	13
3801553	13
2854025	16
8959217	13
1549895	13
2150679	13
341289	13
23913631	13
2659029	13
21263563	13
5246714	13
6139507	13
41619604	13
383566	17
213804	13
467136	13
14311773	16
9232615	16
8719215	13
38631093	13
1000673	13
5067804	13
8091110	13
4110075	13
7863924	13
1376696	13
7288271	16
3521535	15
3334842	13
15941980	13
10387584	13
17357726	13
6853778	13
230708	13
2625414	13
8832952	13
8709042	13
9901235	13
2974757	16
32085237	13
2079745	13
33603405	13
9790454	13
1619165	13
7549774	13
8249634	13
39483231	13
8658647	13
21940889	16
7062377	13
3408257	15
9022341	13
18451508	15
21246485	13
2603440	13
4423222	13
1927992	13
5427608	13
5789612	13
11080350	13
199123	13
4106312	13
914378	13
2931221	13
7011471	13
1277218	13
5179240	13
10953537	13
5611240	13
5459141	17
2155271	16
16256756	13
3704282	13
3053404	13
31213971	13
21044756	13
28535313	13
5125271	13
12595327	16
1122192	13
3294801	13
291231	13
9048615	13
1046353	13
3157989	13
1194755	13
10162612	13
6777782	15
4313523	13
1905293	13
5980718	13
10641166	13
16117535	13
6567550	13
2040507	13
942656	17
22752410	13
994043	13
24505618	13
14946447	13
9643570	13
1401720	15
19864081	13
3660783	13
14923026	13
5580173	13
6379628	13
3068276	13
25235291	13
4427578	13
5493239	13
6625768	13
4850924	13
2473173	13
313743	15
7428210	13
1172447	13
5901629	13
770802	13
9433152	13
3630503	13
14286473	13
2955708	13
3901561	13
6931118	17
7615288	13
8418307	13
2951511	13
2003710	13
2781348	13
19326418	13
2680997	13
5708285	13
4825194	13
14564312	15
2355997	13
7923432	13
1650834	13
23545887	13
4536957	16
17945341	13
9786414	13
19370832	13
6627471	13
844322	13
1865223	13
13971625	13
6099822	17
3577750	13
16722326	13
13956752	13
12192364	13
4075386	13
6715532	13
10818618	13
17089926	16
8984104	13
15978950	13
3538804	13
9456829	13
1908932	13
36615256	13
9243561	13
12392630	13
8103126	13
2631448	13
7456519	13
6161920	13
4733947	13
13822988	13
1059255	15
22720970	13
136573	13
15696406	13
5278555	13
62161	16
313644	13
1568924	17
9076414	13
13910645	13
3461591	13
5093494	13
9914526	13
4672889	13
1948937	13
4979743	13
16868208	13
2010274	13
9920149	13
1322078	13
10131123	13
11795204	13
9170026	16
28000082	13
6075851	13
9332210	13
7500124	13
3306700	13
1917896	15
3675747	13
5884888	13
21168699	13
10719321	13
7908896	13
2008828	16
2033435	17
2220930	16
8708005	13
2848223	16
15672058	13
1285349	13
1691693	17
958317	13
9998161	13
6173090	13
986296	13
1311731	13
3141844	13
715106	13
22379550	13
32040831	13
727586	13
7784260	13
23769874	17
20775413	13
171280	13
3108914	16
754624	13
977603	15
4169603	13
4174266	13
1544952	16
6226214	13
24789345	13
7417408	13
8229045	13
1465480	13
3108192	13
9254944	13
14170541	13
12546798	13
6817852	13
5023988	13
18164787	13
17023500	13
5585424	13
10400095	13
9073115	13
27012085	13
35573391	13
9778467	13
3365336	13
3747055	13
1153948	13
9993632	13
3677620	13
6917920	13
2596061	13
2273219	13
610348	13
29061463	15
1684061	13
2956965	13
1321464	17
4906800	17
3321301	13
2801520	13
2953337	13
11031988	13
6550073	13
13767906	13
17048631	16
3593498	13
682950	13
8371539	13
9083158	13
2028929	13
2275585	13
1213328	13
7182941	13
914021	13
7035568	13
25151384	13
7740305	15
5832640	13
7609666	13
689357	13
1162524	13
2232611	13
1549878	13
3187555	13
27667135	17
729743	13
16647522	13
11606916	13
14076093	17
495276	13
3612026	17
7248081	13
1057053	13
8263523	13
17840832	13
2796622	13
2049171	13
4152998	13
7486699	13
3249452	13
5470019	13
4893273	13
10545040	16
8168169	17
7810666	13
20282556	13
4842311	13
21619361	13
24970747	13
12715122	13
4456798	13
390009	13
2919966	13
3210403	13
12091912	13
931020	13
10184420	16
29466756	13
8388494	13
43904318	17
28484488	13
2730299	13
4352123	13
7543820	13
3500827	13
11178799	13
22399889	13
176679	13
23053062	15
1774349	13
11263084	13
11918414	13
35066398	13
7881649	15
6064682	13
121640	13
4793323	13
4636745	13
904760	13
933031	13
3386818	13
10228737	13
855277	13
13240028	13
22722263	13
297308	13
4784989	13
21438234	13
9270236	17
9815838	13
12515881	13
9620649	13
3435632	13
24104425	13
5650573	17
7524496	13
9375585	13
13609683	16
82952	13
5585334	16
9522321	16
11802799	13
14890147	13
5295797	13
4113318	16
8979849	13
1137566	15
457619	16
6685847	13
323850	16
10189343	15
1063909	13
13619034	13
9757319	13
11959058	13
7523204	16
15367000	16
9200959	16
6399149	13
13571659	13
1474887	16
21742645	16
3207211	13
665095	13
429924	13
17577688	13
806351	13
2363837	13
1923557	13
19126572	13
10941180	13
1978834	13
309509	13
5803026	13
2474909	13
607877	13
8781675	13
18676324	13
821396	13
21401355	13
1671747	13
19072477	13
1398869	13
4259437	13
5859057	13
1149954	13
23213897	13
743645	13
8096623	13
2331800	13
673142	13
7248461	16
850616	13
9637857	13
5426475	13
2767319	17
4902512	13
34104395	13
3185341	13
17987460	13
68631	13
11153014	17
736417	13
89877	13
3397438	13
7379449	13
8438839	13
5208181	13
12741555	13
4891232	13
4999210	13
16875044	13
9128515	13
1184754	13
15892448	17
14179301	13
11102212	13
7750345	13
16031666	17
13347803	13
6692859	13
5600531	13
437475	13
2527618	13
9468396	13
618917	13
1109895	13
1502368	16
12181891	13
5827864	17
3841361	13
6429546	13
8274810	13
432780	13
600270	13
8884616	16
5703048	13
7353024	13
8683827	13
38981226	13
15034892	13
4312126	13
35899897	13
735974	13
6811929	13
5531747	17
5175558	13
19006878	13
9333479	13
5509790	13
1267843	13
4517941	17
5374740	13
15532478	15
20577428	13
28190920	13
19480171	13
1755971	13
30030351	13
2133337	13
7737696	15
4867646	13
3922396	17
374932	13
16692750	13
6578379	13
876521	13
8894394	13
4209989	13
2719128	13
8878170	13
840911	13
10995595	15
6766369	13
717931	13
5286726	13
4803	13
7015214	13
6997059	13
23308867	13
23649928	13
661379	17
3690770	13
6168928	13
8535901	13
8754723	13
7595127	13
1266909	13
9445194	16
680095	13
1283473	16
4040087	17
723553	13
21166	16
28153325	13
64725425	13
654605	13
13114846	13
10461271	13
21595085	13
1037030	13
1640149	13
6778570	13
11079826	13
7935751	13
2295242	13
4692599	17
1680633	13
378809	13
18686686	13
1869142	13
11553063	16
196513	17
1673739	13
2733846	17
5696322	13
2246044	13
11725997	13
12896214	16
11029900	16
5634951	13
8294316	13
875054	16
8971182	13
8648399	13
1878990	13
4123233	13
7210480	13
7232895	13
1265418	13
38006980	13
2364995	17
2103543	16
11464825	13
16928713	13
699134	17
37175	16
4955497	13
4780874	13
1319519	13
7864676	13
11091272	13
20496389	13
9131744	16
10711880	16
7744908	13
2789425	13
3056083	13
47372708	13
7425384	13
2194461	13
22732566	13
558638	13
10546162	13
1105948	13
14331457	13
4423261	13
12730215	15
5056257	13
20190296	17
5771641	13
8609839	13
4365038	13
18074804	13
5927941	13
4906853	13
12624251	15
15744846	13
8909828	13
3002973	13
3807841	13
5125910	13
1270456	13
603871	13
7063817	13
445193	16
13520830	13
504000	13
3145874	13
11071785	17
1046598	13
3448033	13
18101038	13
2484558	13
27782	13
11923084	13
21995925	13
2446288	13
881256	13
494652	13
4590912	16
10979800	17
2273636	13
46937521	13
11511840	17
2560316	13
14125512	13
1246007	13
12409102	13
10670040	13
3110003	13
4405308	17
1481012	13
1024841	13
5847663	13
1290333	13
14290073	13
4322460	13
292754	16
3225833	13
24529350	13
7988202	13
9711360	13
2999196	13
1124700	13
6486410	13
8544315	13
1381208	17
13801632	13
4770729	13
4664604	13
4481618	13
19091454	13
2438796	17
12277940	13
14662993	13
9118014	13
3979461	13
12394875	13
5070177	13
18794964	13
7673182	13
8039381	16
3120448	13
2552924	13
21440270	13
1085566	13
4217038	13
5023610	16
3560517	13
7060253	13
1433641	13
302945	13
2596749	13
16385178	13
1570819	16
39262733	13
4774787	13
3580944	13
10588225	13
15306	13
6715558	13
5294126	13
3770452	13
31219	13
7775339	13
3507972	13
26583315	13
11622048	13
5951976	13
3335821	13
5045750	13
632796	13
26095868	13
14225049	15
5381416	13
1733163	13
16648184	13
18986695	13
9256681	16
8232854	13
20610623	13
6951705	13
6298333	13
3926425	13
1085048	16
2902874	13
2611878	13
19214788	13
9065961	13
5657204	13
20182074	13
17400423	15
2520269	17
16480083	16
3879565	13
44698948	13
1222195	16
339364	15
5427580	16
23605491	17
1006439	13
20966453	17
6389091	13
280711	13
5191887	13
21322483	13
14844585	13
1698631	16
7076146	17
21740891	13
21121912	17
3488773	16
22572262	13
794541	13
11389422	13
8968513	13
5342568	13
14820929	13
14904174	13
3930025	13
1899459	13
4799043	13
9790126	13
3751541	13
26507871	13
4899426	13
15026419	13
6056100	13
14316697	13
15576962	13
5942360	13
3023736	13
35388772	13
22514606	13
1358191	13
7409688	13
2587380	13
12862590	13
47573	16
3531035	13
2524238	13
4013692	13
2278661	13
10387261	13
8410317	13
3598280	13
9671910	13
6357952	13
3673390	13
1223738	13
5534795	13
3562621	16
8049016	13
5945598	13
2841088	13
347583	16
11022104	13
6624963	13
10165948	13
20217182	15
7832077	17
1745757	13
60800310	13
24558183	13
13863946	13
6599581	13
4553627	13
3101784	13
1906928	13
874798	16
4786615	16
12926353	13
9023733	13
3736855	16
1223594	17
12939254	13
21981101	16
6096282	13
4424268	13
4516927	13
4592299	13
5452360	17
3201710	13
5769494	13
3301665	13
1151460	13
16726961	13
1570694	13
3078913	13
11059483	16
1279863	16
20336528	13
10323370	16
6605109	13
4543377	13
1916263	13
2637421	16
18854089	13
6930907	13
522591	16
9746736	13
7728171	13
2348323	13
2358285	13
93162	13
897473	13
9594698	13
4938364	13
7897411	13
19249866	13
8039994	13
3920572	16
14205067	13
524473	16
2587841	13
3162788	13
16969729	13
25723486	13
5780740	13
6083823	13
1876047	13
11715679	13
630851	13
2368125	16
5085555	15
16320965	13
1324039	13
15569192	13
3368358	13
508353	13
4842925	13
3744003	13
853527	13
4653199	15
2337126	16
1853187	13
330073	13
15455262	13
10669736	13
6431617	13
2377201	13
5242788	13
178791	13
1816539	13
2932615	13
14609155	13
12103189	13
6770066	16
8384596	13
14550692	13
4548819	13
7264609	13
28350159	13
14632506	13
1235249	13
20922240	13
2828943	13
1820134	13
2216501	13
3807538	13
15791618	13
18995050	13
3716812	13
4490385	13
5939181	13
8776595	13
5633721	13
20388921	13
9543193	13
5844039	13
963317	13
4040024	13
17720535	13
22407738	13
16842464	13
1862869	13
804060	13
533370	13
1847158	13
160361	13
4602089	13
6312099	13
6067621	13
926713	13
8628001	13
627047	13
14321347	13
9908102	16
11185050	13
7952464	13
15666558	13
2939313	13
17250291	13
6411682	13
20528913	13
3661159	13
133677	15
481347	13
992594	13
3059721	15
537853	17
2101037	13
2155681	13
1594636	13
8844731	13
19420633	13
886473	13
1940498	13
3917878	13
14161192	13
16737604	17
2709609	16
2762603	13
548620	13
8513664	13
2840115	13
21816423	13
6480169	13
7859529	15
13812721	13
20140008	15
2319038	13
12976679	13
2158302	13
3318871	13
20332538	13
181551	13
10053301	13
3797955	13
2804049	13
35403735	13
3010629	13
4440044	16
6586021	17
8085007	13
4101007	13
8789636	13
1522619	13
14342653	13
5628228	13
832758	13
14784318	16
8455388	13
7265994	13
17823516	13
7539292	13
4325968	13
42828487	12
1781363	17
36588310	13
18189555	13
13247802	13
34755	13
1759072	13
1628204	13
30973444	13
12018833	16
5308629	17
29459246	13
4488881	13
19631349	13
1106148	13
4086134	13
22249173	13
24858123	13
8133343	17
13802292	13
1281096	13
5790206	13
17273273	13
1938281	13
17798454	17
1095394	13
64646347	13
18578854	13
1208034	13
367948	13
8073994	13
19892333	13
2447422	13
757624	13
135953	13
5109638	13
4065817	13
10012480	13
12729085	13
5655784	13
8374772	15
5793269	13
1092756	13
8639778	17
3945187	13
4036116	13
2774325	17
3122165	16
29121690	13
20280520	13
1666373	13
13304239	17
19891	13
2826482	17
4508939	13
10550521	13
1211076	13
6329758	13
93033	13
4221215	13
1143874	13
15867650	13
3622712	13
7984284	13
10408207	16
6767070	13
3747047	13
191676	13
25177860	13
1102168	13
5713335	13
23378893	13
11622780	17
15045941	13
6503484	13
1456021	16
7524074	13
7018098	13
18184217	13
26573930	16
10400200	13
19138836	13
4916244	13
8161956	13
4404966	13
2471320	13
881512	13
552559	13
17014706	15
9082919	13
3072757	16
3882527	13
4749997	13
7767390	13
7069703	13
37078292	13
6770091	13
962882	13
24526826	13
3531665	13
11205874	13
2730574	13
36260072	17
15000961	13
5020180	13
12906587	13
3083080	13
3436427	13
10919160	15
2047858	13
14532386	13
3563854	17
9084687	13
494359	13
4814810	13
5815027	13
6565574	15
7727973	13
21510215	13
21393013	13
3223931	13
24095495	13
11189058	13
4638033	13
8501252	13
5684082	13
18480553	17
27875111	13
11674531	13
1320841	13
3852846	13
2577102	13
2230448	13
12105084	13
22174143	13
9485298	13
7355087	13
2799473	13
1327441	16
11553726	13
1561638	13
12842081	13
1844733	13
20187891	16
6225119	13
3371164	13
11085355	13
5853557	13
16763133	16
4477554	13
1354499	15
105069	13
7333351	16
3582543	13
8049421	13
10372918	13
7673274	13
19608195	13
6358982	13
1707792	13
22539777	13
5602572	16
33773966	13
20608946	13
5949137	13
1720379	16
1636034	13
10229387	13
4084664	13
9206023	13
6478887	13
35587840	13
5893539	13
12100010	13
5563706	13
17946871	13
1410592	13
5402294	13
11999313	13
2490821	13
7263394	13
5404851	13
133179	13
2674787	13
18389711	13
14940271	13
6926276	13
12941870	17
1019317	13
10302608	13
18583551	17
7657806	13
913585	13
14334472	13
10022706	13
839500	13
2326276	13
3596097	13
445995	13
33816192	13
36080910	15
13819445	13
14753448	13
4700832	13
7346197	13
14232	13
3974583	13
2311543	13
12118358	13
9088053	13
1481293	13
3533220	13
1424669	13
10444940	13
2063577	13
5138002	13
4808354	13
6127580	13
428442	16
16089224	13
6393179	13
8152565	13
2377993	17
29041416	13
7801611	13
9817819	13
200378	17
5609275	13
2603068	13
1463027	13
6403430	13
8135330	13
12012272	15
3248765	16
18159238	13
5189146	13
41206137	13
3899157	13
19651332	13
268321	13
12655803	13
1658496	13
22235434	13
6054854	13
16568225	13
8072615	16
10126084	13
1921302	13
2480865	13
2559600	13
7095507	13
688361	13
16738937	17
1857217	13
1284412	13
6832836	13
9059278	13
6074786	13
277211	17
2126500	13
33171455	13
3829487	13
12080673	13
12053990	13
2001436	13
5736406	13
167269	13
3690030	13
14289769	13
8961051	13
10441926	13
13500305	13
3166489	13
7957633	16
7375143	13
24832860	13
2077188	13
5535103	13
1952098	15
3001338	13
14641667	13
952658	13
737572	13
9619227	16
6792024	13
1673022	13
443558	16
5666744	13
301373	13
191752	13
5307836	13
8488373	13
2488948	13
3109345	13
553387	13
1228528	13
2394825	13
35036	13
7543267	13
1852445	13
5891302	13
2998224	13
26463873	13
3845156	13
10748555	17
3597756	13
4378005	13
14420717	13
6137937	13
12824075	13
3707811	15
3454602	13
832295	13
24453968	15
15388975	13
1328536	13
58528	16
3878121	13
262704	15
1507685	13
16766420	13
19661163	13
27003184	17
11831443	13
7923864	13
39065000	13
13223009	13
7147377	15
2406404	13
6873650	13
44303267	13
4132635	13
16058399	13
6742584	17
3455745	13
3368414	13
1531901	13
7278202	17
16198307	13
6391564	13
10074533	13
15651344	13
5401185	13
14807812	13
20808288	13
8586368	13
8237390	13
7796861	13
6923790	13
10215119	13
1994019	13
10351283	13
556601	13
6182422	17
23601142	13
16530891	13
15957990	13
9561380	13
7422095	13
15360970	13
398288	13
5953721	13
5177534	13
10129058	13
13181659	13
1049359	13
374383	13
5961307	13
10157301	13
5835774	13
3053918	13
7954011	13
4271328	13
466518	13
19053227	17
8636123	13
1344454	13
11376237	13
8690191	13
6910377	16
10909394	17
28107411	13
573027	13
8508867	13
36867799	17
3636359	17
6105051	13
5857674	17
6817409	13
5618721	13
314147	13
8686530	13
5008446	17
2170162	13
11929120	13
16533304	13
4716601	13
15683502	13
8227683	16
621013	13
7614924	13
22326404	13
12702579	13
2349730	13
2407457	13
5719797	13
11211402	13
11947378	13
11145175	13
7881657	13
62324823	13
42204223	13
8823323	16
8279107	13
25355939	13
4773421	13
6217755	16
10846024	13
5597916	13
19001660	16
9655151	13
10846917	13
311773	13
749230	13
16238904	13
13270835	13
10389510	13
2235331	13
8360732	13
18571278	15
1084547	13
9688265	13
2547519	13
2654802	13
8232221	15
16015010	13
3660202	13
6623864	13
25716538	13
16082784	13
29713322	13
11913506	13
6243383	13
10437378	13
1898582	13
19992066	13
9525339	13
4201441	13
1107867	17
2234681	13
2619536	13
304162	13
3809448	13
7628398	13
3741746	16
5803675	16
10028147	15
64247	13
14245627	13
3368340	13
601390	17
10224642	13
3337751	13
1753080	13
6293283	13
3317625	13
607872	13
6053486	13
14135497	13
15528660	15
1847368	17
1548746	13
3368240	13
9518173	13
2020600	13
20746638	13
2883604	13
983484	13
17308683	13
620816	13
16609448	13
1021236	13
12862931	13
11149144	15
19942983	13
4213460	13
17144631	13
1682292	13
17577940	13
9060423	15
923038	13
340803	13
1799146	13
13918688	16
1400759	13
18007194	13
10157096	13
7115452	17
23113207	13
28680942	13
892621	13
1440969	13
3954168	13
20613501	13
208484	13
19347535	16
26436857	16
7843231	13
1950511	13
58611669	13
15470754	13
804934	13
386019	16
3039179	13
5821681	13
9524792	13
18512641	13
18550219	13
5410523	13
29329205	13
1169750	13
4760673	13
14749784	16
11297887	13
8431250	16
10176498	16
16308066	13
22460380	13
133741	17
3027337	13
575869	13
10534807	13
213241	13
38133205	13
18812394	17
6068216	16
4928924	13
2939981	13
7602071	13
33568167	13
7515055	13
1466256	15
13473303	13
13517142	13
11041789	13
2619854	13
611867	13
760257	13
11136727	16
24195430	13
5715241	13
36665499	16
3282436	13
1579585	13
15311001	13
19511776	13
5906351	13
18648602	13
8101293	13
3844334	13
14898029	13
160998	13
22141809	13
14645542	17
1793353	13
31827	13
2285648	13
20874372	13
7504773	13
14670865	13
3479751	13
9025868	17
9153941	17
7120898	13
6124737	13
22200200	13
2830512	13
1447634	13
31811445	13
19391969	13
2559241	17
681626	13
21706	13
1547100	13
15540545	13
1606842	13
2354492	13
33058128	13
7141949	13
5729386	13
26927432	16
8014281	17
1800295	13
2860574	13
5820168	13
1134609	13
3706446	13
389939	15
4101947	13
1327943	16
10917522	13
19106425	13
13768919	13
49376324	13
7403190	13
6462514	13
32588140	17
1379908	13
15578747	15
9311603	13
7915288	13
20247652	13
5970921	16
3735153	13
15613432	13
7738478	17
6168852	13
4807772	13
3941514	13
10003374	13
1169507	13
4481499	13
4388445	13
9123631	13
9853228	13
2021804	13
247221	13
20058981	13
5286311	13
4332222	13
15678886	17
7233179	13
1144765	13
12414049	13
20665029	13
4748404	13
2061151	13
5782727	16
23394248	13
3255335	17
4965902	13
374345	13
359861	13
15075937	16
19062968	13
22876381	13
6870309	13
3960215	13
6386090	17
10168480	13
535711	13
4786313	13
10212698	13
1570478	13
7258432	13
27633199	13
5315641	13
5512928	13
2759136	16
12776314	17
2981209	13
9437209	13
2009381	17
11957059	13
3545544	13
17783031	13
6819060	13
852083	13
7878452	13
9548949	13
1976177	15
12958925	13
42882482	13
5044117	13
3248468	15
2057557	13
22388736	13
10055341	13
2560943	13
665518	13
9733608	13
10680185	13
7453292	13
3055474	13
15017801	13
20103139	13
11877358	13
11225259	13
6636838	13
7091589	13
16665064	13
1605061	13
253729	16
1349909	13
106010	13
11982794	13
6271086	13
10586447	13
9757622	13
9669310	13
103160	13
3046316	13
1643064	13
11580233	13
9241059	13
9047506	13
11556213	13
34832861	13
17631138	13
10321252	13
38823508	13
18016160	15
24274896	13
20438119	16
1895925	13
4364472	13
13180282	13
13800733	13
7713561	13
11788959	13
10330286	13
1905170	15
2074849	13
354965	13
7586029	13
1031262	13
3562991	13
15438916	13
15531126	13
3287829	17
437264	13
10816811	17
2533833	15
7348783	13
7357393	17
5472538	13
6666143	13
12133295	13
50737183	13
13195770	13
5957501	13
11258010	13
2917297	13
2752783	13
5815010	13
660365	13
6238078	13
104442	13
3835803	13
766497	13
3872495	16
3612381	13
10065656	13
7894751	13
14202248	13
4624541	13
8905620	13
1460401	13
306382	13
18901549	13
17862279	13
13499789	17
11515357	13
12211613	13
15646408	13
13114433	16
14430710	13
1474825	13
1555604	13
824946	17
2222522	13
153686	13
30260920	13
4496664	13
2743950	16
5302996	13
1083593	13
1568342	13
23420227	13
449515	13
327210	13
13458275	13
19869	13
854882	13
8562230	16
501421	13
4528917	13
3374125	16
1951986	13
5933043	13
4237891	13
10537425	13
26877600	13
7963884	13
18254155	13
4657782	13
13506200	13
520988	13
7578453	13
12347630	13
56140688	13
1716270	17
8673159	13
1730743	13
1263795	13
17704359	16
20274598	17
8437007	13
41836	13
3932459	13
776937	13
25783347	13
1489045	13
983810	13
28143182	16
20292389	13
10240464	13
8881434	13
26938041	13
5982754	13
6911928	13
3240147	13
2642865	13
31126309	13
8667266	13
3946210	13
15330493	13
1667828	13
13546995	13
4836657	13
1928404	13
16538043	16
12669914	13
23035245	13
6649810	13
26201413	16
148765	17
9367598	16
420274	13
1115659	17
14326163	13
11388110	13
9111988	13
25970904	13
1654468	13
13020567	13
2641702	13
11299687	13
6620968	16
5925457	16
4527859	13
3840946	13
43488	13
92357	13
7709534	13
10276558	13
4708408	13
15887019	13
13019911	13
1215464	13
524875	13
2519245	13
29538873	17
6799575	13
946055	13
5348072	13
2778338	13
7934056	13
10496851	13
5223574	13
2130859	13
3273576	13
2061293	13
27737969	13
2529732	17
14741155	16
9615021	13
4867637	13
24822167	13
4530357	13
5357045	13
19430474	13
8612331	13
19437407	13
6651916	13
7434299	13
22362147	13
4601160	16
6355385	13
4556629	13
2997277	13
13994168	13
23298454	16
34500	13
2797240	17
421243	13
32812413	13
2922797	13
16396918	13
3767143	13
10685134	13
11336549	13
3739419	13
12522217	13
9304696	13
7340270	13
5240413	13
8472854	17
3404075	13
7234888	13
11594738	13
3290765	13
1964970	13
175536	15
5726950	13
11024317	13
2735804	13
2008631	13
1274971	13
1187274	17
4143520	13
5426629	13
13601130	13
15225407	13
1763550	13
15943052	13
6237605	17
844402	13
15867595	13
11940538	13
17676209	13
1613915	13
11364098	13
10458280	17
10137076	16
8112949	13
2627351	13
1348009	13
2786237	13
3510961	17
5300924	13
7325492	17
2865388	13
3110675	13
563599	13
7124917	16
5771005	13
13088111	13
9671567	13
4457941	16
11156659	13
1115702	13
2662903	13
464650	13
942611	17
8517290	13
2122621	13
931630	16
319270	13
3774788	13
3104328	13
12705378	16
21243018	16
30389318	13
9411145	15
24709703	13
2462545	13
21476414	13
28525987	13
4538119	13
1151465	13
6147958	13
5172953	13
3342617	13
5910545	17
7490547	13
264587	13
3146791	13
6317422	13
12841335	13
1082511	16
17379966	17
22656680	13
8846727	13
11456515	15
3565623	13
9355140	17
5353894	17
14263533	13
5868629	17
3798476	17
9181649	13
5958333	16
10491769	13
6007953	13
12667733	13
25580681	13
6387808	13
13363616	13
10574309	15
17792590	13
11568141	13
18791387	13
3313397	13
30391621	13
6878072	13
17240194	13
12500669	13
27441830	17
32619	13
702943	13
822693	13
4182447	13
16251358	13
11267381	13
3561358	13
6553872	13
670941	13
1287402	13
785596	13
567368	13
744689	13
808693	13
12629541	13
16298235	13
5413899	13
30719191	17
20602815	13
5781311	13
15696296	13
13205076	13
3294665	13
6277648	16
24063906	16
4487341	13
10543607	13
84187	15
4463089	13
17357888	13
3320196	13
14453615	13
17567990	13
9205463	16
121925	13
7487991	13
33786075	13
6732032	13
14746415	17
8401119	13
6768620	13
12377916	13
8515899	13
8324456	13
5805059	13
17868571	13
7542965	13
1415395	13
823306	15
973557	13
707137	13
4694617	13
3753011	17
1340570	13
4442138	13
3853496	17
15295150	16
64350	13
10880229	17
2068881	16
7804143	17
9596	13
2778747	13
13888258	13
9974645	13
5776088	13
22291914	13
7212866	13
1707368	13
305467	13
3296487	13
22631752	13
6854619	13
1054045	13
18257240	13
9694001	16
12163304	13
1371309	13
51134124	16
4281528	13
23227433	13
1188673	13
11005662	13
10356099	13
9857946	13
13564509	13
1247319	16
3448141	13
1800524	13
896499	13
19880116	13
22354380	13
8168888	13
7683783	13
328463	13
4451824	17
1744542	17
6472225	13
964445	17
13443162	13
27406	13
912584	13
967235	13
6572820	13
8840738	17
18799839	13
2127804	13
981877	13
7367481	13
5657278	13
13896444	13
5329617	13
3067735	13
18023097	13
2330197	13
10927974	13
4475119	13
15981600	13
579006	13
6905937	13
26169134	16
10680531	13
7671197	13
11715189	13
12710256	13
10977887	15
8927878	15
23012197	16
1761390	13
3918314	13
1758348	13
3485508	13
7698490	13
584118	13
9080039	17
4014354	13
7566264	13
35895497	13
327600	17
6775118	13
7654946	13
2589027	13
3210838	17
11487659	13
843974	13
1103192	15
681094	13
1885108	13
14778153	13
11703141	13
21091421	13
14967644	13
34063776	16
863890	13
20770037	13
2544579	13
15874068	13
975581	13
8714201	13
3644569	13
7447031	13
6313591	13
6497237	13
585565	13
9451182	13
3466886	15
2509437	16
14689637	13
26225706	13
25108310	16
723028	13
1550252	13
29329337	13
10282840	13
3313732	17
1430069	13
17227157	13
5399184	13
11312702	13
24192778	13
2318760	13
17288639	13
21412928	13
6733085	15
262177	13
9356309	17
7822882	13
1314582	13
1835062	13
4688660	13
1552487	13
10482726	13
16540875	13
2497488	13
1276690	13
1933786	13
5725050	13
3323188	17
552656	16
6404591	13
7587780	16
15177023	13
4389503	13
14524000	13
11400147	16
1392361	13
1629128	13
420799	13
3107957	13
8620114	13
2029749	13
7714295	13
39102946	13
2425141	13
5661299	13
8452982	13
3872798	13
11884781	13
809504	16
1773479	13
795901	13
11824505	13
7734148	13
12980115	17
4580797	13
6249370	13
8881125	17
45491398	13
4886107	16
9431241	13
13506154	13
15381059	15
3871378	13
13127753	13
8086714	13
3255091	13
949061	13
6489608	13
11370988	13
2006694	15
6672068	13
16997333	13
754513	13
6143123	13
9705270	13
1452090	13
27159	13
11261533	13
261852	13
5650380	13
1663920	13
48507005	13
10373692	13
1952146	13
16798833	15
220294	15
7841800	13
3904532	13
8662686	13
567487	13
6127702	13
464619	13
10498829	13
6223065	13
8401165	13
10185853	13
250064	13
6563386	13
21048201	13
6331922	13
2548339	13
1524850	13
9517362	13
27153878	13
174360	13
2250217	13
5758313	13
899164	13
1741270	13
397356	13
20821381	13
6075339	13
14537567	13
7980794	13
16237000	13
10385145	13
14086528	13
7221929	13
11206080	15
1417565	13
25160	13
141808	13
708761	13
7290797	13
26308754	13
1446410	13
4435893	13
11603197	13
28397951	16
28510169	13
4046686	13
12945877	13
2734211	13
8714175	13
4214427	13
2917294	13
7493400	13
9179032	13
2508080	13
9911230	13
19200787	13
3408877	16
4164886	13
5770009	13
6317404	13
525906	13
369747	13
9363165	13
4098035	13
5097247	13
580025	13
2912595	13
132768	13
2954962	13
4345526	13
17224383	13
11460938	13
4252033	13
2338410	13
3446397	13
3555572	13
6964374	13
3415106	13
10290612	13
12741395	13
13619370	13
11641480	13
12739915	13
628683	13
6546322	13
10461941	13
4284822	13
16246174	13
1984054	16
2227512	13
11468985	17
13716797	13
36533948	13
13977369	13
2317648	13
20368865	13
6244840	13
935193	13
1490227	13
22520347	15
14453800	13
15981259	13
31686465	17
7308245	13
1696566	13
186825	15
10015390	13
2863564	13
28399338	13
10961280	13
2396969	13
3807945	16
665568	13
2006045	17
4946113	17
8011973	13
12708394	17
509357	16
15955813	13
2035178	13
2794328	13
884596	13
3473255	13
35609	13
3577514	13
208921	13
9226051	16
7166967	13
47713455	13
2502109	16
6228406	13
1476240	13
1111473	13
1953797	13
861547	13
5934380	13
4169083	13
1645326	13
9357672	13
11887551	13
7208799	13
3978771	13
1911648	13
13005112	13
11442939	13
2629488	13
27583764	13
10641685	13
7430091	16
1186886	13
2570604	13
3345749	13
5105855	13
6708898	13
5665522	13
5926149	13
9970252	16
10656251	13
5795025	17
6074594	13
5133259	17
11098054	13
13077687	13
1818236	13
7845457	13
1454817	13
7905757	13
25923236	13
10291678	13
8583	13
2318978	13
2853604	13
4497602	13
73447	13
11003136	13
11595258	13
15691476	13
6403079	17
15532614	13
7046896	15
1570138	13
9615360	13
3134326	13
3230173	13
283149	16
11688466	13
4473563	16
838177	13
9055757	13
7238109	13
15578033	17
26593447	13
996177	13
2634188	13
1295250	13
3279983	16
262431	17
7320232	13
2907715	13
3466968	13
3067405	13
3809103	13
14151284	15
2006973	13
476057	13
4770378	13
6706328	13
1935492	13
4227334	13
7217126	13
6139110	13
8515091	13
37912557	13
362617	13
4900911	13
26779864	13
1494588	13
18558439	13
26003305	13
3709784	13
724132	15
16543278	13
55445	13
2965619	13
316609	17
6110200	15
964088	13
8332061	13
18159544	17
11063839	13
10349595	13
23919335	13
2506192	13
1027730	13
222230	16
5620300	13
1681809	13
7390798	13
12214645	13
4353411	13
3353121	13
31754233	13
17953924	13
10725348	17
1887104	13
6723733	13
2516593	13
5703324	13
569478	13
6598898	13
1676525	13
2773873	13
9025928	13
5307448	16
463057	13
13065118	13
9436504	17
14571459	13
5365783	13
8491810	13
9112422	13
23591466	15
823573	13
1634496	13
2216843	13
463600	13
282349	13
47666	13
12524238	13
4686714	13
5985376	13
6584029	13
6280164	13
1961148	13
562137	16
5936933	13
2903112	13
9434702	13
469516	13
5718885	13
11248266	13
7671659	13
325581	13
20354	13
1425177	13
5664719	13
5740272	13
3510297	13
4423137	13
461312	13
17991268	13
13091173	13
22525961	13
3697962	13
20576139	13
6955657	13
5445901	13
5266942	17
8481346	13
191849	13
170920	15
31382795	13
7368241	13
3743122	13
5848481	13
1474094	13
8808427	13
8591444	13
2195306	13
2172352	15
164774	13
6918953	13
6141409	13
341762	13
15574298	13
404187	13
32467849	13
8370519	13
2446623	13
4859918	13
14232931	13
8792884	17
14489837	13
4586053	16
132717	13
3772650	13
1529903	13
8496037	13
3813764	13
23127232	13
3768180	13
838106	13
462188	13
20021391	13
15391733	13
19286775	13
25441658	13
1822899	13
6787238	13
4142304	13
12401996	13
1358473	13
12165243	13
916169	13
824783	13
3418096	13
5464325	13
7676727	13
5874993	13
10575949	13
6303209	13
1380558	17
612513	13
1341974	13
10067521	13
8700748	13
1244080	13
8217492	13
1377143	13
2678444	13
9298903	13
1227516	13
22803642	17
13654290	16
3243375	17
3794793	13
21360801	13
1003384	13
2354511	13
9984929	13
2429130	13
5165094	13
12034149	13
5409301	13
6721360	13
5898078	13
15823059	13
1744695	13
24713906	13
6894590	15
2772548	13
33519708	13
11081205	13
679738	13
2270747	13
3494143	13
10097411	13
641859	13
21000417	13
3938946	13
35628071	16
3674489	13
8260022	13
1549882	13
3620224	13
5911787	13
2588806	13
4200743	13
3339116	13
16954703	13
26135544	17
2587857	13
18143856	13
13050983	16
16280142	13
2012344	13
27893954	13
5172641	13
3574104	13
5704700	13
24321865	17
1188189	13
2938798	13
16651924	17
5635294	17
3069210	17
778758	13
2927462	13
14314181	13
17732514	13
20376335	13
614218	16
6203548	17
7961648	13
21920815	13
9183138	13
379676	17
6828895	13
3854663	13
11492757	13
7595513	16
11129884	13
1930693	13
12627263	13
15768077	17
6713853	13
9900246	13
8771263	13
1097409	13
5756620	13
1143826	13
825192	13
6537482	13
5942154	17
7101115	13
1955574	13
4586517	13
3597947	13
49929	13
33948374	16
19841461	13
5268041	13
1722905	16
16219323	13
12041783	13
5862484	17
14387009	13
3032814	13
10646176	13
35828992	13
10257985	13
4920069	13
7442225	13
2120254	13
18537272	13
7111005	16
4257901	16
6013807	13
6709782	13
3192240	13
4003796	13
670277	13
7554597	16
15226156	16
3963157	13
9226168	13
2651015	13
6247611	13
4700347	13
20317116	13
2904152	13
407194	15
834074	13
11476101	13
7665939	13
4686759	13
14001208	13
5657541	13
3220919	13
153074	13
6850740	16
8761042	17
610204	13
19751323	15
3871754	13
214056	13
40717544	13
20081164	13
62920	13
17004271	13
992453	13
8158331	13
2350272	13
23754525	13
4033623	13
1454446	13
577570	13
326092	13
16450014	13
7824656	17
105707	13
26179481	16
4757289	13
14286389	13
766345	13
4815264	13
8308215	17
6623967	13
718912	13
10101222	13
1256683	17
7453682	13
1943702	13
8228126	13
12393770	13
499138	13
1118500	13
8995047	13
14170864	13
9841118	13
954474	13
12906677	13
3011289	13
4826179	13
1227068	13
3730322	13
1549818	16
171557	13
10498025	13
5659357	15
10402709	13
1875249	13
2348389	13
23402973	13
18205548	13
15583174	16
1285064	13
3523578	13
13129258	13
4862943	13
16752979	13
8298672	13
31817737	13
31209571	13
2062595	13
2760147	13
16143146	13
21036420	13
1304106	13
26258395	13
5716290	13
951317	13
2278128	13
3988627	13
11680196	13
6964680	13
14585016	13
12675	13
55949	13
13018369	13
9647428	16
14444382	13
7488405	13
4934134	13
2428443	13
8008296	13
31367924	13
4971181	13
8371698	13
4932614	17
7843439	15
2954153	17
6969996	13
21592678	17
7977527	13
10572877	13
9648551	15
1840899	13
7645047	13
2717257	16
1597809	13
1696548	13
8675132	13
8061793	13
19936751	16
2984468	13
10188331	13
7209893	13
842374	13
9993462	13
8571313	13
7512398	16
7784694	13
6036995	13
20598611	13
9198939	13
636880	15
3130597	13
14625553	13
5484287	13
10442503	15
2527072	16
16599152	13
6451781	13
16298144	13
8118312	13
8320295	17
15137550	13
5768840	13
5399465	13
6442077	13
849602	13
4093553	13
419915	13
3972588	13
5188170	13
16998794	13
1536	13
584533	13
50810	13
28555613	16
3919417	13
21788554	13
8506661	13
10254358	13
3213179	16
1292912	13
3037378	13
11769333	13
27854465	13
8039477	13
3551872	13
1447044	13
9242744	13
670876	13
6234632	13
13576840	13
18383862	13
10310232	15
4391383	13
3287674	13
16543276	16
4512005	13
11580199	13
134412	13
14308362	13
3289011	15
13584125	17
3826125	13
7991264	13
8044756	17
6467498	13
8340811	13
50572969	13
22533110	13
629236	13
35198589	13
3952535	13
13204983	13
5345308	13
27080071	17
3548430	13
8470262	13
3649009	13
6745531	13
997961	16
11711129	15
6770699	13
1643561	13
6665959	13
6465113	13
4867629	13
6806217	13
25396226	13
10418100	13
10203053	13
9648833	13
1130436	13
6490649	13
86550	13
27241686	13
6679141	13
4931027	13
23144779	13
10055906	13
6310783	13
10899895	13
2725790	13
1187710	13
11940742	17
9639146	16
2028532	13
3317511	16
12068415	13
22501199	13
2399353	13
9571770	13
8420294	13
7558098	13
21234938	13
10994949	13
8273972	13
3133387	13
12106544	13
206130	13
11246190	16
1500257	13
2815375	15
774392	17
9587837	13
966947	17
34922	13
4051996	13
29197055	13
140024	17
18416701	13
139143	13
6920451	13
11105183	13
7996381	13
8726268	13
18887931	13
2604449	13
5222975	13
35706878	17
2497122	13
1829648	13
5121434	13
1338420	13
5404161	13
11990097	13
17727277	13
1445226	13
10277660	13
9033223	16
8405286	13
6227957	13
4477411	13
10043981	13
6289381	13
16009264	13
3906680	13
21524438	13
498866	13
9101664	13
18019889	13
2440336	13
704073	13
3686644	13
12160282	13
118328	13
16049575	16
1844887	13
1913863	13
49528655	13
5696675	16
4877324	13
8146561	13
4193814	13
985852	13
1795049	13
16502114	13
2257138	13
3808707	13
15401328	13
4308320	13
1455288	17
20334970	16
3232657	13
2496682	13
6014260	13
2866858	13
4972018	13
3779995	15
1294669	13
2914328	13
5288522	13
3185697	13
809303	13
10236574	17
186526	17
15601824	13
2502069	13
26548062	16
5501440	13
18852443	16
7108071	13
3232922	15
1685036	13
7293001	13
8763394	13
2823743	13
15766970	13
19382105	13
1616056	13
247205	13
1090738	13
2639336	13
6048046	17
10639878	13
3089688	15
2845572	15
7831861	13
8190606	13
10412093	17
5593583	13
754020	13
10734945	13
8772491	13
4223589	13
26445898	13
18679828	16
12931432	13
2025421	13
6175004	13
6267173	13
974545	13
4534642	13
795320	13
22866530	13
1092459	13
5927172	13
2335407	13
7590447	16
843964	16
1186731	17
2688441	13
464000	13
23265659	15
18745966	13
7474389	13
723214	13
7018182	13
3631083	13
3655233	13
10750730	13
1525674	13
4090666	13
1797534	13
11507996	13
3254273	13
2327006	13
2901802	13
2339911	13
9065505	13
30724653	16
15909824	13
9185698	13
10871750	13
54539	13
3406496	13
5753748	13
5448907	13
456132	13
439627	17
757009	13
5255709	13
7695950	13
16588577	13
6851885	13
25048203	13
14318654	13
12819415	16
11558338	13
21807016	13
17186745	17
8448693	13
23643533	16
7648231	16
1360039	15
26770819	13
1603061	15
3490081	13
12071167	13
1876024	16
8847016	13
4392637	13
2667095	13
11625550	16
2506593	13
9945841	13
7647809	13
9247007	13
11295859	13
4508156	13
12006746	13
3932877	13
31948765	13
16421722	13
12208921	13
4754164	13
4367671	13
12152044	13
16255874	13
10766702	17
2934854	13
885330	13
17720962	13
22658594	13
1268153	13
23106660	13
2899953	13
18686580	13
6361549	13
8910737	13
1956861	13
27713381	16
4905339	13
22660630	13
21082467	13
11866690	13
7773847	13
6756483	13
4645620	13
814366	13
188206	13
3535811	13
889603	13
8309938	13
1325704	13
13066121	13
6721097	13
2149925	13
4256786	13
1268492	17
18483307	13
5918369	13
3502838	13
354196	16
6894705	13
7211113	13
39180298	13
4753267	13
4568729	16
3522334	13
9522594	13
1632465	13
1403293	16
14438404	13
2004744	13
17614612	13
8953256	13
8044528	13
2747852	13
1581837	13
2298990	16
2371802	13
5632810	13
9462936	15
1292800	16
7262986	13
33501742	13
1917670	13
9203965	15
944775	13
1676693	13
1067674	16
10680251	13
446934	13
17850216	13
6171905	16
2309649	13
5693727	13
961563	13
8640305	15
2627220	13
2182488	13
4728828	13
12113435	13
41734746	17
5141904	13
1213092	13
9808688	13
3140058	13
24934949	13
6442840	13
7836562	13
1472349	13
10851068	13
5092334	13
13105154	13
30465407	13
6779368	13
3555351	13
22123044	13
3262941	16
34110289	13
5264491	13
2513845	13
2091546	13
1159563	13
16670252	13
25149383	13
3186172	13
10391516	13
410738	13
5546984	13
18895979	13
3389368	13
10767624	13
785462	13
9778839	13
6192007	13
9234805	13
1551662	13
494557	13
528585	13
2852603	13
7331106	13
24826913	13
2613335	17
434931	13
790886	13
18721325	13
9774948	13
5764920	13
641364	13
2183844	13
5508605	13
3532263	13
2299251	13
1460501	13
419497	13
13816091	13
19047628	16
23906412	13
27311724	13
23788020	13
6813650	13
8837445	13
20431402	16
7703390	13
42647284	16
8322421	13
276442	13
9517323	13
226637	17
6960188	16
6069717	13
1779582	13
7483931	13
1414045	13
11212196	13
20047627	13
4363621	15
2691811	17
1565070	13
11317345	16
2822711	13
303715	16
302195	13
1425044	13
21204040	13
4940146	13
6336845	13
10066419	13
2067507	13
1929434	13
1698096	16
8285709	13
4747717	13
1940270	13
3585927	13
31528032	13
10291109	13
5152850	13
6026003	13
1048987	13
406045	13
14639816	13
23195022	13
3102374	17
5692367	16
13451847	13
7054249	13
9692850	13
11168484	13
3082958	13
2244321	13
23798091	13
4763386	13
431705	13
7857054	13
4344542	13
5644780	13
13649016	13
10330057	13
6773375	16
2690793	13
2081751	13
3184426	16
2428924	13
32009822	13
3717835	13
12406795	13
13013261	13
4631858	13
4510357	13
4257133	13
5846895	13
21293251	13
1549203	13
7626670	13
5959032	13
21703572	13
1214032	17
3765769	13
30209371	13
16512227	16
10925667	13
8769628	16
4620219	13
8590568	13
6985297	13
7887183	13
6352474	13
11157881	13
3116126	13
7634063	13
2440464	13
726313	13
1680396	13
8680668	13
11973410	13
482933	13
3366858	13
1866008	13
7049334	13
2762915	13
1474776	13
14219437	13
8388079	13
5771132	13
25174379	13
4341176	13
30109018	13
9791185	13
3140148	13
569230	13
12078182	13
657453	13
4835932	13
8083326	13
8591209	13
364058	13
19646340	13
6942326	13
9016098	17
3134818	17
15385687	13
545299	13
6377694	13
10293988	13
14229332	15
6558932	13
5851578	13
3513798	17
32046128	13
11497989	13
6472067	13
22657	13
1418052	13
14713193	13
12867337	13
7670762	13
4278908	13
5236712	17
17104752	15
2984964	13
4150538	13
6150603	17
12918489	13
4750527	13
1892387	13
2894708	13
1926853	13
4062668	13
282411	13
15659432	17
2222251	13
36547814	13
99167	13
4472175	11
25526	16
1754319	13
16853993	13
7944869	13
18932675	13
2806469	13
110032	13
2460398	13
7893034	13
24683016	13
3202356	13
12746571	13
5869219	13
9470886	17
5841962	13
11878332	13
7505859	13
5501653	13
7115760	13
2374894	13
3541887	13
1860036	13
4251947	13
5788661	13
3709825	13
11697059	13
4177119	13
4965013	13
675385	13
1796450	16
16444251	13
4035260	13
9293659	15
9273208	17
4324833	13
11712285	13
251385	13
12047967	13
23475655	13
1830148	13
12817533	13
3137972	13
21273852	13
2700228	13
10076219	13
9913285	13
10664112	13
7681864	13
10226664	13
3761605	13
14892443	13
3856074	13
2041970	13
10459375	13
15632249	13
2059042	13
615542	13
1796027	13
2956681	13
3518769	13
9096577	13
4931124	13
19017192	13
131061	13
21029422	16
10451343	13
20867887	13
7040833	16
1636365	13
7047392	13
21841112	13
16700078	13
14324800	16
491241	13
7030993	16
11518406	13
14097118	13
3326055	13
3171477	13
2552346	16
30652905	13
2612906	13
16054903	13
4744200	13
1921793	13
1029777	13
708536	13
6530327	15
16048581	13
279787	13
350755	13
2133037	13
7440904	17
14197480	13
4106033	13
10136308	13
976822	13
34306	13
2210285	13
3501257	13
4607935	13
7417515	13
2012847	13
8173034	13
32920102	13
4790772	16
10376145	16
3496691	13
23349846	13
10043180	16
7051231	13
2649023	13
3045456	16
5789602	13
18197796	13
7080684	13
6652406	13
20911837	13
21910387	13
8713272	13
650686	13
14013417	17
10646332	15
3285676	13
2093135	13
7012663	13
179451	13
2660642	13
7706288	17
5396731	16
14550209	17
1142271	13
12038696	15
35188186	13
13859454	13
8454154	13
5192752	13
2122207	16
506853	17
1943200	13
6216059	17
15718116	13
544803	13
7759341	13
4884526	13
5213150	13
2577493	13
4725529	13
5755987	13
15120639	13
2145357	13
13256739	13
55686045	13
1186441	13
9273495	15
16418030	16
37210941	17
1189106	13
6558425	13
3806402	13
4419348	13
9836570	13
5898056	13
14201314	13
11251407	15
2261712	13
15935164	13
4958577	13
13292321	13
9467412	13
11595705	13
17837888	13
15487098	13
13295234	13
16127182	13
2518213	13
628101	13
5200397	13
344133	13
13416793	13
3913088	13
27934390	13
8630652	13
2185833	13
1138341	13
3694664	13
2689123	13
4594608	16
1411225	13
11804048	13
5406788	13
792515	13
1059473	13
1218679	13
1120662	13
4249058	13
3929366	13
3316352	13
11261498	13
4413943	13
3206766	13
2720944	16
22654589	13
4417409	16
2090273	16
2033563	16
1293436	13
4610755	13
16265616	13
12940309	15
11046045	13
7704265	13
3791202	13
3586035	16
4660860	13
3481575	13
15162065	13
7271676	17
3133951	13
26700861	13
4182142	13
17073433	13
1355673	13
4223773	13
21245727	13
30356267	13
8807961	13
2111626	13
6935402	13
12924989	13
11208746	13
673203	13
20808323	17
9742479	13
7252109	13
2781908	16
4374446	13
4125680	13
9503655	13
16131144	13
20901565	13
16468253	13
3481729	13
10389862	13
349444	13
9547209	13
5065229	16
4884517	16
871729	13
1232379	16
421014	16
2176042	13
51632592	13
8311055	13
11155546	13
5102821	13
19879040	13
2943444	13
13517046	13
7850922	16
3123375	13
1495363	13
3473923	13
16085885	13
17914113	13
14715610	13
14937853	13
7139961	13
11293583	13
28188127	16
4686981	13
4817631	13
4214980	17
12271779	16
16897447	13
2091727	13
7893652	13
9259412	13
2882523	17
10113446	13
5705387	13
11081251	16
4047640	13
17885108	13
3209313	13
7899218	13
1342999	13
1373465	13
2746528	13
3517204	13
11979477	16
18089054	13
8373816	13
8411296	13
19606562	13
10524095	13
2287413	13
3435012	13
24656813	13
1767915	13
9130075	13
24082985	17
7685225	13
3005257	13
29453055	13
4773368	13
5018938	13
176900	13
11315633	16
2350915	13
6528172	13
1231285	13
39465513	13
22880034	13
5520900	13
11543743	13
10436863	13
36936725	13
3709641	16
1800411	13
15481592	13
11595690	16
15074989	13
9237311	13
6405138	13
364354	13
2999448	16
584696	16
34995305	13
3563633	16
14522278	13
1516967	13
11426012	13
191442	13
4202036	13
13095224	13
1197468	13
350226	16
10830269	13
4948708	13
8951975	13
8183179	13
2956266	13
8000050	13
568495	13
1859141	13
6254510	13
20987729	13
2658155	13
41981666	16
12903805	15
2391209	13
28111842	13
349414	16
2881616	13
514630	16
9558941	13
2495037	13
12726912	13
13703771	13
6524278	13
12849232	13
1903501	13
764037	13
12396455	13
1843138	16
9187956	13
3999525	17
1928170	13
861236	13
11485651	13
516888	13
8823682	13
6495763	16
4127467	17
5695868	13
12822190	13
8342598	13
24558172	13
13219746	13
3918308	13
2112753	13
3190452	17
12782037	16
8073662	17
2871799	13
41561390	13
2489146	13
793651	13
26249721	13
22023628	13
10734002	13
5425321	13
21114248	13
4434254	13
2522837	13
158845	13
1224025	17
1655590	13
9340733	13
1982909	13
9253196	13
5891792	17
14097358	13
4743765	13
274038	16
10062146	13
1654282	13
37248250	13
2348227	13
1506880	13
14996447	13
7494936	13
9620394	15
2512762	13
2165713	13
5523554	13
19003174	13
639245	13
6930589	13
47745	13
1142003	13
2213755	13
755751	13
91447	13
5127499	13
816279	13
15574911	13
9513716	13
1001720	13
3380123	13
4762010	13
5008952	13
1094411	13
14813983	13
9905384	13
190465	13
13549774	13
13679802	13
15272025	13
19125138	13
2105872	13
15109261	13
19293777	13
637802	13
1085913	13
12515515	13
10390866	13
98532	13
6456617	16
23416795	16
6130946	13
1478361	13
12166889	13
15136185	16
9574631	13
16968416	13
2187882	13
13551653	13
13995749	13
13383438	13
21026249	13
8065137	13
17045518	13
5143374	13
3129131	13
1725735	13
15021223	13
2855100	13
11522407	13
2960092	13
15589701	13
8844882	13
6119343	13
7123709	15
12236307	13
728953	13
538722	13
2381460	13
1334842	13
7851580	13
3560178	16
10745367	13
2889839	13
2087982	13
11938337	16
11271507	13
2746239	13
12693474	13
3272781	13
10070600	13
14225363	13
16809126	13
26992241	16
3053101	16
13641150	13
4063454	13
1401789	13
2665434	13
3172718	13
12037281	13
684333	13
3860849	13
11686404	13
36583575	13
3622404	16
2779115	13
4310667	13
10452470	13
14083012	13
704162	13
7290681	15
18017455	15
9395802	13
2830577	13
3674497	13
365574	13
2052681	13
391422	13
421584	13
37929961	13
18482556	13
11669443	13
12433528	13
32029676	13
26512730	16
33509099	13
21123701	13
1128572	13
20183496	13
11985445	13
8571848	17
5212605	13
7242203	13
1714947	13
2414187	13
4395275	13
3441903	13
5491724	13
3331604	13
2250067	17
9388205	13
6404232	16
13833992	13
9046895	13
24214128	13
1405768	13
3348360	13
1302537	16
13681115	17
4416166	17
10164221	13
23487580	13
24376187	13
5765388	13
4155176	13
2959477	13
27472777	16
309163	13
333668	13
13518349	13
137092	16
5080486	17
14039412	13
1305890	15
2892780	13
2342160	13
501484	17
7177145	13
11344626	13
3213780	13
2836584	13
578264	17
9526065	13
12190674	13
1181282	17
1345211	13
4382558	13
4730247	17
1533147	13
359281	13
11139287	13
7939956	13
13136662	13
7337317	13
7211357	13
2092516	13
2876214	13
12849674	13
5395693	13
982543	13
907199	15
3889335	13
12700543	13
9924979	13
680060	13
4846198	13
11378210	16
6670566	13
23116559	13
105757	13
5585874	13
1738938	13
13987152	13
16586660	13
25316899	13
573137	13
17136271	13
3727545	13
9315421	13
17672525	13
10930532	13
5939924	13
4660615	13
6998065	13
3008609	13
7407568	13
10320257	13
5904845	13
16574778	13
14646720	13
12612795	13
7633043	16
671345	13
1099345	13
1246997	13
10219297	13
3750266	13
3854185	16
549424	13
1696455	13
6262192	13
12302216	13
5882396	13
12382884	13
4976244	13
14139324	13
1209455	13
4956414	13
27507463	13
281484	13
2973032	13
1635041	13
6569497	17
36560601	13
13785054	13
3636019	13
18454491	13
8185688	13
14804039	13
16147162	13
3035469	13
789278	13
11459049	13
2841036	13
4044400	13
5846814	13
22848494	13
424520	13
12539929	13
18777071	13
1832792	13
2286314	13
10370552	13
1880137	13
6858669	13
1660130	13
16035575	13
21489468	13
24186624	13
4930645	13
6458491	13
1391007	13
1091324	13
1299365	13
5689345	13
8802515	13
3611482	16
2923448	16
3598123	13
3048527	13
10582239	13
14718829	13
1453641	15
1246548	13
1697899	13
398597	16
3866653	13
10861497	13
11543001	13
4557263	13
1377385	13
15255019	13
15306679	13
7263241	13
667951	16
1954885	13
13090444	15
1584895	13
2460943	13
6666442	13
9978703	16
7398371	13
11322588	16
17527622	13
10907003	13
2005237	13
351534	13
8626130	13
4415247	13
6806858	13
1514688	13
13922229	13
16216	13
12766273	13
15285425	13
7396308	13
6693420	13
4609937	13
6038886	13
9283511	13
6210204	13
8082432	13
7499261	13
11242840	13
10788792	16
3340646	13
689764	13
57959	13
9200534	13
1109330	13
3839324	13
3859984	13
5120201	13
56927	13
9872865	13
104451	13
4150868	13
223614	13
4702146	15
1318817	13
5781766	13
5391822	13
8975117	17
4088035	13
2677492	13
9238095	15
29780106	13
5493523	13
7151257	13
21099530	13
1110732	13
2749374	15
9488036	13
277787	17
8836611	13
194131	16
12849643	13
1047217	13
2796596	13
10829541	13
9834137	13
6917171	13
27971827	13
4205900	13
14476322	13
1845571	17
2256241	13
9528274	13
4050855	17
13942365	13
5390411	13
1288078	13
2681466	16
12214732	13
6467612	13
9491768	13
7333157	13
1107681	13
3250976	13
4960730	13
2896787	13
345310	13
26334715	13
18144679	13
500853	13
9939990	13
5098364	13
262309	13
3583824	13
12136409	16
2570930	13
1951710	13
3360490	13
3084266	13
7143416	13
6889584	13
2466134	13
1674890	13
5369246	13
11330166	13
4172906	13
18989460	16
11953703	13
10141707	13
9445453	13
22226504	13
9136249	13
10719083	13
4640838	13
4631168	13
1102414	13
6520993	13
2044255	13
29227757	13
3017616	13
27943023	13
219028	13
8291335	13
3205696	13
21952347	17
5641046	13
27120611	13
8328538	13
1110579	16
2244649	13
28313739	13
13740018	13
4821074	13
7462809	16
4282507	13
4939057	13
19644920	13
8166535	15
12109360	13
5228536	13
6509741	13
419320	13
5007766	13
1182147	15
17673145	13
1018480	17
10543330	13
1473788	13
3590955	13
8531423	13
1194417	13
3459120	13
6482374	13
12571917	13
533792	13
8925337	13
2762254	13
1253217	13
16920523	13
4428318	13
4121855	13
11104405	13
11224639	13
913368	13
10229456	13
22123613	13
5812558	13
3002999	16
8987141	13
220445	13
2037478	17
3786529	13
6743341	13
22349218	13
10751098	13
7732297	13
13818657	17
15822648	13
2227646	13
4921190	13
3851152	13
1364033	16
5723118	13
2143650	13
13233644	13
8217207	13
11183921	17
5794129	13
4460290	13
25195466	13
2254300	13
1889673	13
1402519	13
13951653	16
16395381	13
7448657	13
8115825	13
1662230	13
30693729	13
1714567	13
2149972	13
539320	13
4542361	16
823923	13
5082307	13
9813254	13
6957368	16
19782682	13
11281207	13
1510781	13
1385250	13
29782325	13
2714309	17
6118537	13
4103053	17
8724669	13
4835428	17
4161339	13
17335650	13
27061839	13
4440062	13
14147184	16
2931392	13
5300228	13
17744253	17
658752	13
11191267	13
6668684	13
9364008	13
1766511	17
5023396	13
3969060	13
1237404	13
938772	13
3221218	17
2675193	13
4212609	13
8964559	13
4788799	13
4526090	13
2355898	13
4468419	13
6073659	13
12463749	13
3279726	13
3075636	13
5438672	13
9772550	13
5521336	13
20114555	13
1159435	13
5530110	13
5610794	13
3000000	13
12861050	13
4216761	17
21591200	13
6043048	13
17936351	17
3633826	13
3981690	13
21561439	13
921998	13
13298775	13
4299840	13
4928188	13
16168756	13
6174279	13
11832445	13
15611398	17
9876163	13
47655801	13
9362256	13
4863215	13
1877869	13
13311023	13
11417154	13
3192250	13
834392	13
7200001	16
4841862	16
33974415	17
58670	13
1316192	13
9169960	13
16429071	13
3864363	13
7135949	13
2833451	13
4513041	16
1088650	13
24334862	17
36579781	13
8205836	13
4665042	13
30103175	13
17054540	13
2761532	13
17424738	13
23788895	16
15780615	13
806594	13
1913427	13
2641313	13
20542927	13
7247811	13
1113633	13
15044816	13
6435000	13
12772187	13
14666738	13
13248973	13
26079849	13
1243226	13
16172847	13
1518592	13
3920874	13
5882360	13
23473650	13
1369889	13
13203	17
933727	15
1863959	13
1059565	13
6891048	13
16055269	13
13016035	13
1905476	16
34686500	17
1991552	13
3925097	13
6121765	13
1075248	13
1630628	16
12907868	13
7294962	13
1228242	13
11275312	13
49209194	13
11282997	13
3397503	13
12039980	13
746352	16
17049714	16
4326727	13
1724332	13
5008130	17
13500736	15
15133028	13
11200559	13
1952282	13
7629166	13
2958	13
8063060	16
10593872	13
4644227	13
9243206	13
7029166	13
591089	13
1922318	13
1956744	13
5016171	13
5111943	13
5882068	13
14593277	13
17904213	13
9532925	13
36196546	13
903202	13
11568592	13
6751580	13
2703036	13
1180231	13
2831314	13
8584076	13
21563269	13
479487	13
4270489	13
10606651	17
4650013	13
6790425	13
7833095	13
10108780	13
4733680	13
3714336	13
2443257	13
83263	13
1038025	13
350107	13
8938821	13
7687886	13
2720424	13
517608	13
21076781	13
5275789	16
32306493	13
11446824	13
950520	15
7415499	16
39191785	15
767355	13
6581228	13
1985427	13
4204965	17
9088136	13
5529919	13
3821688	13
27131934	13
4786589	13
2823766	13
6912322	13
1804901	13
1646185	16
1170794	13
11022567	15
3489074	13
12828596	17
3824818	13
2533231	13
7295030	13
1066631	13
17945186	16
4019725	13
14623230	13
2236371	13
24918734	16
9199352	13
638565	13
10650725	13
2310663	13
9223042	13
8115874	13
551185	13
1148293	17
695558	13
12959916	13
2405911	13
21229452	13
15934200	13
1103574	13
12655079	13
4947572	13
26013281	13
613203	13
4364250	13
2695250	16
398321	15
1611891	13
3604387	13
42403581	13
2542522	13
119318	16
2102258	13
8066690	13
3504727	13
9667678	13
7253860	13
2446582	13
4804254	13
3963729	13
7102059	13
25302238	13
18117266	17
5579932	13
5390764	13
4702789	16
4918975	13
1790463	13
2552201	13
2692992	13
11341450	16
21468535	13
3431441	13
14598429	13
789003	17
6241788	13
2115045	12
35291266	13
16447995	13
3133510	13
6181739	13
10747893	13
4604081	13
9927574	13
1872947	13
26251759	17
8248800	16
11951896	13
10858734	13
17525057	16
5467769	16
2555273	13
20538110	13
466806	13
3942234	13
4845977	13
2056444	13
32488257	13
12312555	13
4021819	13
6035538	13
5205631	13
5497678	13
2172658	17
8783582	13
26850629	13
8549793	13
5467812	13
35826030	13
7038452	13
8722487	13
2013129	13
12054509	13
7649177	13
14317577	13
2455242	13
11253947	13
392882	13
361034	16
20941462	13
4106602	13
13837041	13
4461001	13
26450660	13
23862784	16
2047796	13
4028936	13
973709	13
6825774	13
3273917	13
3358816	13
13002110	13
16365093	16
5687247	13
883012	16
4828730	13
2235003	13
25779288	13
10364893	13
31698982	13
2250376	13
1370628	13
7307504	13
11743873	16
5536743	13
11375502	13
1923713	16
16161944	13
24136912	13
9130508	16
493899	13
1266847	16
5473060	13
5070468	13
13478293	13
10503263	17
248609	13
5365433	13
5771254	13
798843	13
8668926	16
2046721	13
947624	16
21821515	13
4777316	13
2424379	13
7487321	13
5964989	13
2166783	13
5082099	13
9686421	13
2165244	13
16356814	13
10990864	13
6244491	13
7507707	13
4579766	13
2032167	13
13853760	13
126883	13
719501	13
2072365	13
56337	13
13005282	13
10153458	13
5623643	13
570167	13
15890308	15
2432705	13
35201875	13
4560525	13
2318748	13
2230182	13
275536	13
19356143	17
4634408	13
550992	13
3873769	13
7189430	13
325696	13
2716805	13
1677121	13
7454026	13
12154994	13
7678542	16
3540550	13
4395726	13
1689860	13
12663071	13
28961021	13
6427137	13
3780259	13
1155003	13
18937370	13
11628430	13
1244281	16
5599270	13
19953119	13
487136	13
1463229	13
1149290	13
340509	13
751235	13
11360143	15
27069788	13
11482091	13
4756306	13
2047246	13
1937771	15
17291138	13
5082239	17
4475337	13
2952922	15
15572736	13
15798144	13
39766592	16
18061355	13
2476003	13
13529127	13
11431629	13
2655962	13
13396387	13
929783	16
2045394	13
13392094	13
6460867	13
8810386	13
36046668	13
15121070	13
1886314	16
1931994	13
6474569	13
5532781	13
25058314	13
2230896	13
1444471	16
23154011	13
909053	13
4675995	13
536035	13
1424885	13
1479438	13
520204	15
25779253	13
5679540	13
5196969	16
1416769	13
4057771	13
10942863	13
16270241	13
2169969	13
4593155	13
15425822	13
601297	13
13738225	13
5433481	17
3053851	13
13249026	17
4594047	13
3710284	13
2855889	15
10746715	15
3571242	17
1326928	15
226693	13
8901395	13
6976690	13
6018840	13
1592203	13
9745588	15
14702315	13
27466578	13
1281619	13
15199872	13
7941239	13
73402	13
12664969	15
15265761	13
645982	13
16221177	13
6331312	16
5858404	13
426859	13
1837584	13
1805752	13
18301879	13
3307262	13
3602509	13
7998637	13
5597173	13
22309763	13
1219329	13
13587827	16
10439076	13
419728	15
2889768	15
17911356	17
17154145	13
14922755	17
21221057	13
7865435	13
2427221	13
2119173	13
5799992	13
12316717	13
16355041	13
1703663	13
38236213	13
1444819	16
958029	13
4537547	13
7289966	15
8710322	13
15290624	13
8832182	13
10570373	13
10047031	16
6198498	13
10690799	13
14109567	13
5476505	17
6144391	15
6581692	13
38140365	13
1784407	13
7230316	13
1959508	13
2087732	13
1718507	13
3378650	13
6047357	13
5820487	13
14189487	13
2504076	13
14780845	13
16011753	13
7817386	13
7587619	13
1645026	13
2330587	16
15026056	13
675602	13
19492763	13
6551915	13
17800586	13
2179620	13
1972840	13
27893434	15
3482252	13
10661329	13
1394678	13
2682442	16
9067127	13
1181474	13
428770	13
22236260	13
27549814	13
4573154	13
3107598	13
6252876	13
14926383	15
1853527	13
6514297	17
4414279	13
23153991	13
23848304	17
11944415	13
17876689	13
769143	13
292418	13
6149624	13
3354137	13
2610281	17
5393912	17
27363049	13
15487429	13
6803739	13
18599779	13
958335	13
21762319	13
3373878	17
584370	13
28453694	13
2483603	13
4005562	13
517427	13
14243411	13
23101620	16
13536559	13
2931147	13
15305595	13
4418289	13
3863747	13
1712965	13
1202150	13
2652085	13
4919935	13
17270770	13
2294256	13
6879611	13
19731661	13
4869325	13
15205444	13
349316	13
17763586	13
14288908	13
5228393	13
10281148	13
21492129	13
5567927	13
5569816	13
3023784	13
985038	16
4133359	13
491644	16
5375926	13
5165523	13
5062651	13
19368660	13
1790504	13
7369664	13
3262840	13
13179072	13
1781055	13
4976177	13
21437762	13
11742902	17
6008483	13
6656974	17
16659948	13
11027555	17
16307053	16
13365153	13
80845	13
9715698	13
6431584	17
232060	17
1132673	13
3828763	13
3099840	13
26024109	13
5485700	13
6497987	13
25085764	16
2911525	13
24928772	13
1069196	13
6453612	13
2002622	13
7423336	13
22967850	13
4344820	13
11126354	13
7222433	13
17221618	16
7528174	13
966915	13
6995566	17
3749324	13
594902	13
9223166	13
2240141	13
7137987	13
10215959	17
888222	13
4877121	13
6782327	13
4825923	13
5800009	13
713127	13
2758872	13
12091492	13
9181712	13
1638950	16
340075	17
1281051	15
11351694	13
2806576	17
1648642	16
1903601	13
13763968	16
2357463	13
6090325	16
5353678	13
3230045	13
2615508	13
4474042	13
793980	13
837312	13
1998979	13
8573201	13
8613934	15
3680196	13
26491474	16
20359037	13
2466575	16
10085584	16
2831081	13
1581235	13
4515288	13
18258318	13
4519042	13
8414429	13
2834085	13
10628541	13
12641308	13
5056253	13
1301775	13
8329358	13
9267601	16
5953172	13
6784136	13
2279723	13
860721	13
4412858	13
8625833	13
7741372	13
4965439	13
7004713	13
5006834	13
4755752	13
1480705	13
34992535	13
1920651	13
1716101	13
2626067	13
17813496	13
5837650	13
2239185	13
9081059	15
5827809	13
8780493	17
8992662	13
2692537	13
7867877	16
34506908	13
29592	13
9392210	13
23324	16
2517396	13
32822580	13
3495898	13
3038325	13
2975653	13
3337793	13
14659895	13
8224920	13
126914	13
6355083	16
7201846	17
1534446	17
14191823	13
2500054	16
5734144	17
774819	13
2320045	13
31699787	13
5491765	13
2513004	13
4089280	13
9609879	13
1111236	16
1197849	13
8411014	13
23318870	13
2513198	13
2056701	13
9709318	13
655717	13
9393949	13
9064693	15
7308454	13
9458657	13
5381877	13
549161	13
358291	13
12603873	16
11639579	13
33746895	13
4588998	13
20430908	13
3462537	13
6849204	16
24025145	13
8874113	15
1447547	13
7256491	13
41183521	13
7168246	15
72035	13
1108914	13
14673097	13
7315824	13
13718558	16
7483378	13
936940	13
16277947	16
15191845	13
3717375	13
9745321	13
5124943	13
15003334	13
3384108	13
5953029	13
223376	13
4175339	13
6484109	13
10510612	13
2901234	13
5009380	13
7034932	13
3732092	13
34064350	13
439463	13
11395136	13
1012721	13
7002755	13
12405563	13
1865683	13
4678612	13
665503	16
22984053	17
985324	13
5403289	13
5369731	13
13333300	17
9024547	13
27825097	13
17333685	13
2592486	13
7354873	13
1453713	13
4534761	13
2636855	15
24091911	13
7153752	17
9286989	17
699274	13
5679870	13
1348823	13
17312737	13
1080247	16
6860357	13
11169247	13
341494	13
804339	13
2359296	13
192451	13
270436	13
5450693	13
2505750	13
4730253	15
10719832	13
154098	13
10230360	13
747879	13
312915	13
37299458	13
3165957	13
2891343	13
10466344	13
1917104	13
5772064	17
1676234	13
7477900	13
16484167	13
5074854	13
1102544	13
1149147	13
18486784	13
1123704	13
3862817	13
4082681	13
6730624	13
375868	13
4602888	13
18688878	17
3094689	13
7507418	13
5146337	13
9451201	13
17661352	13
6661892	13
12716032	13
3885545	13
8085906	13
5987853	13
4753543	13
1698873	13
28460778	13
3659531	13
1569586	13
14567776	13
5302878	16
14757477	13
4028911	13
4263553	13
9206927	13
715744	13
7801732	13
9888563	13
1008685	13
5919722	13
19182250	13
3546653	16
1884324	13
13880244	13
3253774	13
3151343	13
31373812	13
10215686	13
19406584	17
7115222	15
4487731	17
6892406	13
13325226	13
759641	13
8704737	13
38834127	13
8466675	13
4515074	13
15649393	13
7276838	13
7113995	17
6358853	13
2202490	13
6403456	16
13246527	13
10004495	15
16912146	13
10769041	13
9291364	13
6443246	13
832664	15
9426623	16
27206180	13
13924149	13
19870422	16
10378855	13
119837	13
12935492	13
10319243	13
7555863	13
2105240	13
5886306	13
4242614	13
8197584	13
10217636	13
8388777	13
6197967	13
1198196	13
88012	13
5716960	13
6793064	17
590934	16
892243	13
23143589	13
6328043	13
3729707	13
9779479	13
1409421	13
824503	16
5175661	13
19497717	13
9049447	13
16733079	13
6400578	13
3402440	13
21362405	15
36205859	13
14899930	13
6377492	13
8590347	13
2559033	13
3504100	13
818353	13
6251430	13
4852356	17
3018419	17
9795060	16
141485	13
17307861	13
700698	13
4080343	13
12314470	13
13616058	13
4361335	13
12175413	13
17046587	13
3457487	13
5408456	13
632876	16
20140633	13
2706473	13
26649	13
11638017	13
1991793	13
18806484	16
3237992	13
4313487	13
7513877	13
833020	16
12248093	13
13991613	13
4064205	13
136856	13
2685244	13
17646136	16
2543111	13
1872391	13
443312	13
7015978	13
13014938	13
8950450	17
6033538	13
3023125	13
22718074	13
7736522	13
9491325	13
3519963	17
31272045	13
3840537	13
3476850	13
6634740	13
2153531	17
548990	15
322543	13
10104298	13
341558	13
22861439	13
7799850	16
4206830	13
8334304	17
5459942	13
13666621	16
2388729	13
15307742	13
6222725	16
6230593	13
6014427	13
12284772	13
12515294	13
4308257	13
3670548	16
1585872	13
6485703	13
8168304	13
511553	13
21273229	13
12815671	13
6007704	13
11368417	13
5292533	13
3002181	16
2698439	13
7625554	13
13777343	13
1209630	13
8914447	16
11353844	13
2385189	13
2429455	13
531523	13
6333441	13
1344441	17
5458685	17
984020	13
8105257	13
23244563	13
81616	16
3745676	13
2246712	13
78885	13
1212928	13
19404662	13
39827459	13
1069830	15
10282641	13
3243082	16
10270757	15
3421925	13
972911	13
13690680	13
579957	13
466330	13
2864927	13
7712976	17
4669553	13
2075627	13
25870067	13
2877431	13
10521258	13
7479801	13
3514189	13
16003810	13
2963815	17
17659909	17
3467351	13
5169762	13
108538	13
4188433	13
341883	13
5649972	13
275724	13
9007439	13
17534977	13
335090	17
13616848	13
26196297	13
26089738	13
1576336	13
10798415	13
10887034	13
379318	13
3736798	13
25914432	13
709604	13
3894743	16
3562338	17
9834683	17
8916253	16
12238190	17
109897	13
826057	13
7408388	13
4417683	13
395192	13
5121833	16
8649380	13
1267842	16
5866447	16
3139152	13
5785496	13
12888652	13
13893195	13
4677051	13
7657852	17
120592	17
6188000	13
13174617	17
3066238	13
7556455	13
6678254	13
13996200	13
5817852	13
40778440	13
8572174	13
4431212	13
997118	13
13620682	13
16162021	13
2811834	13
18275264	13
5437073	13
4149263	17
12268172	13
3984286	13
1129313	13
521714	13
11902338	13
279754	13
5800356	13
22742595	13
1231499	13
4455358	13
12789254	13
686987	13
1272422	13
8844297	13
8595482	13
519694	13
28284306	13
15900799	13
26202547	13
5737507	13
7717461	13
423135	13
375891	13
4821362	13
12324095	16
25575884	13
5030271	13
1829534	13
20480826	13
29628725	17
8232116	13
16388710	17
16382721	17
4591493	13
10153590	17
165493	13
5084002	13
11106144	13
1368454	13
9390466	13
2048633	13
17372799	16
509111	13
13872168	13
9977577	17
8965541	13
5578412	17
260926	13
355547	16
12044369	13
3445684	13
2625815	13
2532558	15
6570366	13
12214658	13
3267225	13
3393767	13
8632749	13
17675220	13
11583258	13
8240333	16
4852898	17
10955791	13
4545043	13
11452860	13
7191890	13
5355432	16
759643	16
2698585	15
12845963	13
647885	13
12660506	16
22487397	13
15201664	13
407641	16
1680413	15
35298668	13
22583502	13
12266611	13
4533463	17
8154402	16
8806834	13
1823435	13
1879019	13
15304654	13
4361537	15
5206237	13
3562854	13
2057438	13
2654097	13
3378948	13
2550507	15
4731947	13
12238997	13
13625729	16
8184608	17
917650	13
2506089	13
7503469	13
6101605	13
7755573	13
3140934	13
28409051	13
2183441	17
7124405	13
1949018	13
5759630	13
599214	15
12314439	13
177241	13
5095524	13
401540	16
21564341	16
5636744	13
229838	13
6921126	13
1570042	13
3357350	13
10494391	13
10357428	13
2572726	13
1011225	13
283166	13
1230933	13
296863	13
1037069	13
9259590	13
511074	15
6323738	13
17745983	13
10575323	13
4375601	13
12529014	13
1319989	17
11200412	13
6688732	13
5057460	13
3178675	13
1841603	13
7425623	13
3141381	13
12991640	13
10193219	13
12462564	13
3489730	13
10376239	13
3087342	13
3597414	13
9497401	13
2764651	13
3605635	16
17248071	13
14236841	13
4442581	13
27055702	17
1390851	17
20283806	13
19272476	13
2916832	13
12105418	13
13118496	13
1321448	13
2948520	16
20026030	15
2683295	13
1068119	13
166047	13
18414903	13
2045984	13
1261603	16
3053358	13
6003794	17
32287031	17
1131887	16
3047346	13
31579869	13
11867554	16
4488627	17
15767295	13
681348	13
11033911	13
22705392	16
5027322	13
14987267	13
16257246	13
495479	13
15997727	13
9550718	16
4133134	17
3833948	13
10005984	16
4234352	13
6867389	13
312215	13
1991461	16
15284130	17
1509221	17
1874281	13
22634556	15
15226577	13
1012304	13
10398046	13
975610	13
12428972	13
2484161	13
966646	13
3971516	13
4024649	13
19693358	13
20180590	13
4194287	17
551128	13
256129	13
2526202	13
4457278	13
2186156	13
7647178	13
2161899	13
26498026	13
46248	13
157027	13
3805248	15
1533285	13
6508238	13
3441138	13
1830702	13
3176306	13
13892306	13
4370810	13
8796586	13
1987093	17
11153450	13
50212530	13
480084	17
1731588	13
14116678	13
3597193	13
15188705	13
673314	13
17501534	13
3248390	16
3030209	17
4090445	13
6129829	13
7845855	13
11552976	13
2970131	13
7427723	13
5478733	13
12890072	13
267681	17
15824582	13
13866515	13
2776356	13
5466794	13
4192850	13
30402485	13
11821672	16
11136406	13
10967330	16
13487017	17
9321192	13
24780216	16
15602555	13
22889111	13
7476587	13
1257093	13
6091662	13
940572	13
8297953	13
2442520	13
11125229	13
1901332	13
4361607	13
46175	13
673821	13
4258450	13
2567834	13
3462053	13
6477874	13
1310682	13
2359805	16
2589727	13
6379060	13
7934054	13
10521884	13
29500523	15
1115949	16
1174618	13
5324418	15
4911834	13
7375667	13
21871424	13
10662911	13
7198720	13
3313401	13
3577581	15
3572829	13
6284901	13
6293260	13
11026501	13
7892396	15
280696	13
1213863	13
11766337	16
11907694	13
7088446	13
9496188	13
15612695	13
2701293	13
12278492	13
11991652	17
14293539	16
26575863	16
1535794	13
6483329	15
27855431	13
4228242	13
22520275	15
10336436	13
184187	13
7717528	13
5017046	13
12308572	13
5806252	15
9261710	13
9967233	13
1695604	16
8296105	13
5055547	13
7829162	13
729046	13
10359123	13
31398383	13
1677064	13
2404961	13
8150680	13
7793347	17
1981802	16
2437145	13
3773393	13
356270	13
2841326	13
189505	13
4099779	13
5541014	13
1490050	13
15175186	13
9171529	13
6061000	13
3859744	13
7875562	13
5415763	13
7124486	13
17691720	13
2529071	13
4387659	13
467225	13
19861153	13
3914055	13
25154088	16
20083070	13
6140261	16
10938871	13
12710022	13
1027928	13
7578803	13
1802837	16
302371	13
888328	16
22966100	13
1059782	13
10312707	13
9175694	13
503527	15
1130537	13
4452249	13
9642886	13
8647050	16
10728425	13
4175779	13
88469	13
2167328	13
7804329	13
8260199	13
4681990	13
6991366	13
24269336	13
21464214	13
857160	13
10611671	13
11025399	13
8647043	13
6746857	13
1580616	17
1754518	13
2476598	15
8761827	13
15730463	13
4561352	13
4123935	13
883635	13
468051	13
16988760	13
10894092	13
30904687	16
4934633	13
2915997	13
24719339	16
10767638	13
6724343	13
9647831	13
1837472	13
12521988	13
14422405	13
2164314	13
8399509	13
5781984	13
2085175	13
7265935	13
12633357	13
4853898	13
507585	13
2388800	13
14401348	13
1923599	13
9143717	13
21820237	13
30480715	16
11749324	13
4290685	13
393970	13
4905008	13
6813532	13
9779182	13
3704647	13
1411760	13
12003619	13
6469177	13
25256863	13
522604	13
5055584	13
10120399	13
2101369	13
21933518	13
14101371	13
14446369	13
1486686	16
783890	13
34068881	13
795025	17
3078558	13
4003723	13
23513153	13
1973147	16
1639102	13
7786234	13
10277964	13
16787323	13
1339836	13
21402689	13
837734	16
9980266	13
3910792	15
7369902	15
14261558	17
5903915	13
23809385	13
1907546	13
13369445	13
13645497	13
34670708	13
6657537	13
2069274	13
18751600	13
5041474	13
3116120	13
5623581	13
4468229	13
2111675	13
1285243	17
7009750	13
1236713	13
10126609	13
7273565	13
160765	13
3465677	16
8341455	13
13804878	13
4940204	13
9896740	13
1690927	13
3225704	13
7640107	13
13507283	13
3528254	16
3379414	13
11227165	13
29760	13
1718649	13
772513	13
1169737	15
1151859	13
2542422	13
3820450	13
790917	13
5400110	13
357406	13
10140853	13
10728100	16
16837	13
3236709	13
9579433	13
16774250	13
3644284	17
1148009	15
5944791	13
261438	15
6053	13
16974968	16
1273296	13
3252437	13
10503685	13
16083628	13
6071146	13
10219	13
10920490	16
24061022	13
418719	13
24502380	17
10415744	13
7642392	17
14881561	13
4945043	13
538154	17
3142229	13
2417368	13
5558069	13
14594160	13
7628439	13
8579123	13
14905837	13
5673762	13
3448055	17
10424755	15
4001565	13
14411784	13
3578720	13
2423794	13
1010500	13
13557602	16
7940095	13
7882856	13
17515073	13
7005984	16
278924	13
11277239	13
42302658	17
2895834	13
6212414	13
4874632	13
13222708	13
6120934	13
50139065	16
13033607	13
999269	13
1964422	13
12544383	16
12775224	17
10701788	13
1485899	13
9523216	13
1992774	13
2443761	13
4614796	16
16113657	13
16354732	13
8825634	17
1152654	13
169763	15
4221846	13
18088758	13
16002425	17
1843070	15
5837822	13
7194238	13
2450710	16
2761687	13
32592324	13
1456928	13
3387226	16
7815209	13
17265280	13
11123094	13
13126746	13
3823842	17
10935995	13
11746835	13
2708131	13
704537	13
8274284	13
3215602	13
10294832	13
862541	13
4054692	13
8595368	13
37987887	13
7197274	16
53905691	13
3070270	16
5809599	13
5823946	13
5715405	13
1690771	13
53539501	13
13801052	16
1382095	17
7113057	13
2704556	13
6675780	13
4056379	13
20484523	13
111102	17
297067	13
3895492	13
9425569	13
622389	13
15575871	13
26337927	13
10262349	13
7610139	13
2478523	16
794103	13
1298617	13
18012404	17
1203585	16
9779340	13
2852109	13
3850806	13
2347020	13
20393715	13
17291899	13
830872	13
6441992	13
8884588	13
464447	13
2707002	13
20010516	15
3105378	13
13784232	13
44745377	13
14038838	13
2824499	13
9592851	13
24615454	13
27167381	13
15850099	16
5125595	13
14520689	15
11109222	17
9114208	13
2573746	13
2975510	13
5823961	13
2720831	15
2184746	13
5396057	16
16581516	13
3787584	13
962903	13
19557999	13
13659325	13
7200547	16
6582748	13
7130136	13
22727209	13
24125712	13
4835108	13
8009516	13
349808	13
1551032	13
13824069	13
7657034	16
644333	16
903306	13
7321277	13
62772	13
11213790	16
12289441	13
3806354	13
3481237	13
7861647	13
3568942	13
7529206	13
3654292	13
8084797	13
194694	13
4265738	17
13585429	13
3361100	13
1921245	13
4392184	13
20284188	13
265665	13
27531486	13
31061525	13
6008155	13
11423125	16
6621492	13
1800470	13
12667121	13
6512781	13
8808546	13
3753231	13
3016676	13
5520494	13
6788714	13
3954088	13
1345421	13
5912856	13
1967170	13
4831965	13
3519865	13
6169334	13
5900911	13
8441813	17
6239436	13
422450	13
8638885	13
1348043	13
958580	13
4188118	13
2728240	13
12756385	13
1951861	13
2297036	17
3112397	13
2821765	16
760476	13
6052188	13
7437200	17
1791830	13
2089619	13
5451278	13
2106993	13
60566	13
7506742	13
1559837	13
1690499	13
3128717	13
9820154	13
5741258	13
4835318	13
4758849	13
3197046	13
34442457	13
5080044	13
5095801	13
386389	13
3598886	13
7593172	15
6250140	13
28819358	13
44917933	16
5480535	13
28980325	13
3691150	13
5142286	13
3259004	13
22240608	13
6025037	13
8912704	13
4994921	13
15573921	13
9048442	13
700776	17
1585850	13
478412	13
2948307	13
39623366	13
2029090	13
5501206	13
3728045	15
11287093	13
7093021	13
2492741	13
17415380	13
853296	13
13411195	13
12151224	13
425003	13
5072178	16
17904772	13
1599072	13
6746320	13
8482225	13
3661745	13
4075410	13
1834562	13
8524223	13
796673	13
25035444	13
3326360	13
3446278	13
962472	13
2832887	13
25809172	13
2721832	13
1326029	13
8502947	16
9634003	15
38312098	17
9690443	13
25890117	13
28383756	17
741071	13
1592724	13
9292544	13
17840626	13
6187342	13
21721431	13
4816246	13
6779112	13
5768402	13
2662512	13
1139943	13
1086968	13
163050	13
28866	13
5011491	13
2784487	16
17593184	13
8126724	13
2660663	13
15494548	13
3980685	15
6892711	13
11342774	15
6773406	13
2265219	13
8110810	13
234088	13
7328998	13
276670	13
3495770	13
19697984	13
5167457	13
1991382	16
15978702	13
8646413	13
2214091	13
8918811	13
5568916	13
1047593	17
12059635	16
365031	13
13794180	13
7971823	13
324664	13
3860819	13
38174087	13
4523798	13
15134604	13
4398345	15
24953453	16
7175173	16
15276474	13
12115185	16
3368395	13
13402349	13
2867286	13
22465957	13
2447887	13
7705183	13
4317723	13
23557633	13
41686733	13
7727862	13
6286976	13
2015073	13
10500782	13
9573947	13
1345092	13
5751131	13
2540691	13
5811002	13
8329902	16
27390776	13
15138906	16
4679124	13
14148979	13
8183214	17
19744041	13
8006054	13
2102105	13
13391730	13
3291720	13
1660722	17
15909154	17
2031443	13
30864185	13
9500807	13
11174379	13
7230620	15
4945700	13
6083604	17
5491606	13
2018836	13
4413116	13
26921654	13
19240461	13
1923718	13
771304	17
11027402	13
16764061	13
25778587	16
547000	13
1587859	13
5621927	13
17488191	13
24140043	13
5983187	13
11557689	17
2079940	13
931147	13
936919	13
15041678	13
510384	17
311403	13
10634585	13
8947547	13
6838870	13
7919217	13
8262451	13
3008216	13
29969494	16
4863445	13
1613021	13
7031763	13
9413676	13
7201041	17
18708721	13
18526706	13
25011787	13
32901956	13
4551016	13
7534800	17
1075581	13
27803	17
1866743	13
5130245	17
14945436	13
4490484	13
693427	13
14840356	13
8099480	13
11512436	13
5318881	15
21156754	13
13951149	13
7734432	13
1240310	13
17261994	13
15780736	13
1424699	13
11612241	13
984454	13
1540327	13
3004025	13
30371849	13
14008847	13
727228	13
11975043	13
1256494	13
3892559	13
752801	13
20768348	13
4599727	13
14146852	13
19912584	13
144405	13
711608	16
17527616	13
1312320	17
1094369	13
7716520	13
38532547	13
20362128	13
45410123	13
1013827	17
6182595	13
6395692	13
1166488	13
10176435	16
11254218	13
26442466	13
16303035	13
18985710	13
12104931	17
14781333	13
2307718	13
7298870	13
6717965	13
1275588	13
1211677	13
2667055	13
9823762	13
10867683	13
5534228	13
6376516	13
5023727	17
3203846	15
1838677	13
225629	17
10708450	13
4342452	13
1360059	13
10538850	13
1762102	13
1299861	13
5237838	13
6172343	13
708766	13
4673949	13
4919101	13
3847585	15
1668793	13
828599	17
10495638	13
7299954	13
1524879	13
2768949	13
249170	13
552442	13
1275977	13
18303004	13
23049915	13
15090338	13
465892	16
7803217	13
26545088	13
260583	13
3556811	13
6625352	13
5278062	13
3111499	13
1971117	13
8162343	13
13222501	16
3644030	13
11401447	13
11484802	13
44268336	13
4706653	13
1960770	13
3370500	13
2181483	13
3554856	13
3440651	13
6947053	16
2031996	13
356345	13
677098	17
10569915	13
19664451	13
72438	13
10278833	13
1214624	13
12560507	13
7570075	16
3117966	13
11965337	13
3926561	13
1034631	13
9677555	16
1259165	13
801459	13
12285133	13
4696208	13
5707555	13
20107838	13
18744875	16
856665	13
10471773	16
4920750	13
11091335	13
11398966	13
7201477	13
16572213	13
11255294	13
10159	13
9578131	13
25902973	13
10694445	17
346612	13
1273593	16
13174166	13
4203650	13
3184154	13
23664454	13
11309571	13
1147549	13
1056319	13
6655802	13
2841199	16
27043053	13
1255117	13
6997028	16
1599338	13
12774600	13
3448433	13
23473121	13
2358220	13
6865380	16
1961145	17
2155044	13
10757955	13
3392029	17
2436984	13
4594059	13
1408191	15
8301753	17
1195861	16
1952473	13
5540437	15
8053538	13
6150874	13
7232607	13
36078	13
2104846	13
25070505	16
18157373	13
6990294	13
26870188	13
9202423	13
5146687	13
12077338	13
1010876	13
11687782	13
26340865	13
1593817	13
5438027	13
19162318	13
17217666	13
22450290	13
537039	17
617338	13
3020610	13
2302092	13
6116776	13
6727380	13
2430099	13
3398776	13
1989707	13
441260	13
289735	13
17473980	13
2765488	13
13079937	13
425870	13
13217785	13
25075947	13
4110016	13
482807	13
17759337	13
20562892	13
19717521	13
851633	13
4352412	13
1532762	16
6106432	13
2578874	13
5977883	13
11345562	13
624905	17
985108	13
8075355	13
6782906	13
5037249	13
9070955	13
9697547	13
19339228	15
12653520	15
7853015	13
6663277	13
8645707	17
5368018	16
15901392	13
4986743	13
4504285	13
4335529	13
7713615	17
7270935	13
3287482	13
450677	13
3164399	17
1349740	13
5994292	13
39283609	13
9925921	17
198864	13
15984522	13
1527642	13
901508	13
8370963	13
2617089	13
27103726	13
1824664	13
4303677	17
4925683	13
6929922	13
19176401	13
2044921	13
6721282	13
7142462	13
17730500	13
27615767	15
730560	13
2428642	13
5190447	13
8146324	13
7526895	13
14288128	13
752843	13
473946	13
5234248	16
6469121	13
11362960	13
8360035	13
8586550	13
2828864	13
4508126	13
10199879	13
7763177	13
1638397	13
1983705	13
30627090	17
3294638	13
8961262	16
7011596	13
3648091	13
449760	13
18124920	13
15303978	17
3823632	13
13802230	13
1609315	13
30032404	13
8481309	13
28044494	13
12021202	13
6033956	13
7622683	13
17064460	13
922509	16
2806817	13
271670	13
4703927	13
14113062	13
187694	17
1716348	13
6797790	13
5993946	13
567162	13
61720	13
3454813	13
15151652	13
5738490	13
18029841	17
5493068	13
23159742	13
22890692	13
7284702	13
8107549	13
7544244	13
10513954	13
4142044	13
3321408	13
11141762	15
4481835	13
6896738	13
785746	16
5388978	13
41731394	13
7866915	13
10477426	13
4385288	13
10955523	16
8513916	13
10510266	13
2467980	13
6329730	13
6488875	13
16337497	16
5936607	13
6233543	13
24932723	13
2926862	13
5965601	13
10722841	15
5104108	13
1498732	13
3815977	16
2861860	13
4183814	13
6203298	13
939261	17
18615428	13
4585154	13
9504779	13
3359608	13
23853946	13
14619190	16
2015655	13
1553279	13
7408979	13
4444833	17
1413055	13
1228768	13
22827453	13
255150	13
742155	13
1215301	13
1735544	13
6158741	13
6176406	13
15742371	15
833016	13
4407525	13
20808273	13
11175123	17
6146063	13
4238465	13
6490564	13
4358701	13
4258563	13
6714210	13
16159002	13
5133000	13
15959714	13
6464819	13
352589	13
1147967	13
2686955	13
14554774	13
599886	13
7578267	13
2578679	13
507569	13
739532	13
2781687	13
547707	13
2356565	13
5702509	13
39926257	13
1762432	15
6761797	13
7333193	13
22179388	13
1178583	13
45965868	17
6103583	13
7299356	13
1686766	13
2529510	13
8854180	15
7384004	16
11439144	13
1674269	13
3679224	13
1436525	13
550302	13
14477329	13
21612959	13
3279533	13
442339	13
17689248	13
4116911	13
16742619	13
5518335	16
11777957	13
13945167	13
10727573	13
768960	13
173448	13
778873	17
2728737	13
2895904	13
60138922	15
2596495	13
4797549	13
2189460	13
3668700	17
15052209	13
35428137	13
8140654	13
14064669	13
3610689	13
7051490	13
6601765	13
5784841	13
4130812	13
993587	13
5529527	13
3142767	13
4059020	13
18126454	13
5692476	16
12009277	13
15184317	13
8558661	13
3121702	13
25957937	13
1968873	17
1307899	16
947135	13
5458071	13
21100744	16
18787284	13
12182325	16
14841296	13
11679128	13
6701462	13
28902293	13
282864	17
4385545	13
5339981	13
4739167	17
27791482	13
18627718	13
8008195	13
1183506	16
1707155	13
3488739	13
12381390	13
2394479	13
13787940	13
6074457	13
5916520	13
20550604	13
19385354	13
1184256	13
1776528	13
4774376	13
9047272	13
3746371	13
33546941	13
5636609	13
2038991	13
14523913	13
1062736	13
1505089	16
1783852	13
6175510	17
24257606	13
12598108	13
3446654	16
4055047	13
13124720	13
4370013	13
31307387	13
22478878	13
6107380	13
107712	13
4651863	13
6796729	13
18345065	13
4189563	16
5321690	17
10705064	16
5993334	13
6774300	13
1930754	13
9988979	13
259908	13
6783862	16
3985928	16
4525351	13
4081601	13
8893955	16
11004143	17
3005694	13
6590113	13
26545928	13
498572	13
2811144	13
12828923	13
3539023	17
75180	13
1542242	13
6382675	13
4664208	13
523615	13
6939997	16
10142937	13
21095248	13
3903896	13
13317275	17
10594050	13
19517425	13
4425901	13
22755568	16
3963989	13
4385844	13
20381397	13
11392630	13
7449772	13
28617035	13
611595	13
3313394	13
2314140	13
2049129	13
16107304	13
8091309	13
3468311	13
27092157	13
6641902	13
3661305	13
14590862	13
2955581	15
8552947	13
11476388	13
9720901	13
16858478	13
11897683	13
2248014	16
4466063	13
5389257	13
5162662	13
8907	13
9131611	13
2437697	13
6790506	13
17710256	13
10966949	16
4556147	17
17752774	16
18667741	13
42940726	13
4539423	13
29422042	13
3011497	13
1425274	13
9215289	13
16625092	13
2499609	13
10891621	13
7566856	15
4764795	13
177427	13
3756633	13
7027129	13
2050258	13
4323868	13
5213434	13
4587689	13
35448908	17
5049437	13
8394134	13
1275498	13
4317505	13
3237357	13
5352488	13
31709983	17
33227820	13
5330742	13
6597167	13
1733478	13
1917773	13
2741594	13
2974814	17
1768760	13
26007499	13
12487772	13
20832335	13
10399737	13
14058062	15
1710834	13
18113394	13
9815923	13
27347582	13
14102832	13
5980922	15
1597904	15
4098242	13
15893788	16
10095021	13
9510443	13
3369508	13
3897715	13
3740063	13
1289975	13
2196402	13
43582312	13
695557	13
6350359	13
894781	17
2657009	13
165719	13
7867641	13
15520309	13
13027783	17
1337756	13
7410156	13
4918388	13
3992049	13
1278197	13
369475	13
7604320	15
736447	13
12668994	16
3909524	13
10558781	15
5280817	17
20261384	13
7044054	13
9716869	13
11969546	17
8959807	13
1207759	13
8002483	13
12256060	13
28199959	13
9519175	13
5882490	13
18287932	13
8551727	13
3955610	13
8718903	13
11093552	13
3628038	17
910952	16
15268222	16
1096411	13
886065	15
2661508	13
15058765	13
31173392	13
6848241	13
26623230	13
9436567	13
1571421	13
5439348	17
16673775	13
2610291	13
14255230	13
1469382	13
11451100	13
18903921	13
16926159	13
6213763	13
4656585	13
2572940	13
1892005	13
12793293	13
12239969	13
11076758	16
21389050	13
5485103	13
12317492	16
676033	13
4615923	13
14237537	13
26787260	13
1888170	16
28582322	13
11632338	13
6305194	13
26443113	13
3172926	13
9859246	13
649107	13
15341973	13
13722456	13
16568385	13
5056717	13
843985	15
14345428	16
2448524	13
25139683	13
6227549	13
3541376	13
25145644	15
8334898	15
9788139	13
4066349	13
5717294	13
5350420	16
6111408	13
4298534	13
4512777	13
9838346	16
6291192	13
1923704	13
3879061	13
6798639	13
2397763	13
45842	13
89679	13
1994209	13
14343833	13
4242185	13
4007852	13
1001729	13
1830350	16
27128196	16
21611348	16
3983821	13
36857924	13
8566034	13
11117525	13
4970441	13
23626903	13
18729403	13
4713434	17
8942112	13
13411666	13
4955755	13
3776361	13
20522478	13
247085	13
6317572	13
1068228	13
4641429	17
43838333	13
15868308	13
2178430	13
5989482	13
6955674	16
8346707	13
11683587	13
969934	13
1615227	13
674441	17
13397784	16
12739674	15
7446602	13
4079268	13
19946910	13
12283445	13
12025072	17
571206	13
500465	13
10933928	13
3271713	13
2673774	15
8849019	13
14696754	13
9746335	13
22245263	13
27921817	17
306253	13
10002147	13
4565285	13
1953365	13
5611029	13
3764512	13
5751392	13
24452437	13
4611721	13
22355910	13
453975	13
637788	13
10737428	13
890407	13
3473785	13
48201824	13
6688081	16
10852922	13
11361387	13
2248997	13
17875909	13
5552449	13
3457439	13
1601630	13
5093335	13
118150	13
771071	13
5388212	13
13776904	15
20048178	13
1759935	13
4001798	13
5241192	13
650031	13
17576519	13
141547	13
6700247	16
2547979	13
5089261	13
1098734	13
14637021	13
14926999	13
7355346	16
23394882	13
1284727	13
19043798	13
581686	13
1341571	13
5969712	13
6294652	13
9938549	17
2530158	16
10073904	13
8049730	13
9227547	13
8830110	16
10735612	13
14401783	13
18349631	13
6422985	17
1897814	13
3300022	13
10659890	13
7595912	13
574322	13
1243576	13
9328191	13
1141322	13
1433353	13
2642318	13
1905176	13
9839854	13
28165897	13
3735426	13
11784785	13
6849888	13
1728588	16
14915761	13
22949860	13
3485730	17
17956269	13
318338	13
4086250	13
16147078	16
31340531	13
30520091	13
5146487	17
2768702	13
18506468	16
6155927	13
8645230	13
5004710	13
4336899	13
1701144	16
1979172	13
5199799	13
450466	13
7034727	13
7120780	13
1563968	13
17954984	13
1914305	13
16055112	13
11777561	13
1218278	13
3096569	13
1070993	13
21587563	13
2367834	17
6048128	16
5748055	13
15556960	13
17529749	16
8759658	13
19532340	13
4302733	13
22970456	13
1539045	15
4483703	13
17105160	13
5471679	13
12971538	13
1755858	13
3656600	13
15356619	13
6623485	13
725323	13
53438425	13
6755134	13
14621535	13
956790	13
7725194	13
598553	13
18364201	13
1394290	16
10471841	13
10907814	13
4837087	16
16221917	13
4203025	13
10255653	13
21391265	13
3892624	13
1775369	13
5422415	13
9744476	13
11592558	13
1803701	13
14324577	13
30701799	13
11745318	13
3606849	13
3870139	13
16395765	13
6158203	13
112085	13
21742669	13
1587562	16
27696128	13
777386	13
4647854	13
8068012	13
28481215	13
8957512	13
536260	13
8431488	13
8075749	16
4551040	13
12214358	16
54516636	16
1927553	15
9910299	13
20207869	13
4734817	13
5247250	13
2799324	13
3649608	13
1708837	13
3096472	13
22907908	13
10751510	13
3641917	13
4351593	13
329962	13
7328064	13
1468666	13
4189854	13
10967104	13
3266924	13
16060874	13
17806979	13
1293958	13
2309584	13
5862055	17
6317327	13
22587586	13
18122424	13
15543124	16
12448906	13
2658057	13
4805449	13
10858195	15
16237731	13
10461025	13
1180568	13
8596509	13
7158279	13
19307045	13
13652563	16
23428376	13
11292423	15
314773	13
19556916	15
3183012	13
2096337	13
14520680	13
7649556	13
7359820	13
15370002	13
10126161	16
909611	13
8511332	13
10755457	13
3073079	17
21749106	13
215898	13
20147142	16
3171918	13
7209061	16
12378781	13
6446412	13
43319345	13
30358845	15
6986346	13
4442134	13
19808452	13
25307382	13
9442376	13
1334211	17
16845033	13
7708557	13
4582553	13
9254607	13
6824648	17
985550	13
7138203	13
5118249	13
44785516	13
6415809	13
3120977	13
11981726	13
7275545	13
2398017	13
11080452	13
17138473	13
11583261	13
10677461	13
4295271	13
2752566	13
1750319	13
2602234	13
16045226	13
4086206	15
9810633	13
2269017	13
2989628	13
14338553	13
35382577	13
12956217	13
7803140	13
9742429	17
22808036	13
533830	15
12092265	13
3123693	13
1386847	13
6056819	13
3987830	13
35957723	13
6174866	13
3641492	17
32622035	13
575756	13
3622799	13
253340	13
4997691	13
19665007	13
676619	13
865200	13
11401618	13
12180424	13
19065342	13
6507836	13
6782254	16
2699203	13
8854836	13
24057761	13
3883039	13
20703889	13
5087283	13
5734847	17
500632	13
1679439	13
247344	13
4366869	13
4290653	13
5261385	15
10396266	13
11057619	13
1063595	13
3428497	13
10512836	13
10125328	13
2016166	13
622736	17
1270443	16
16701415	13
12168546	13
2138704	13
20375575	13
21591157	13
31479067	13
7604015	13
5108383	13
10166787	13
5014605	13
3308041	13
2150443	13
946714	13
24233526	13
8280157	13
22564564	13
6102589	13
12066215	13
496359	13
2991133	13
2839334	13
6122277	13
11517580	13
21320117	13
206522	13
565584	16
13312319	13
2216216	13
2302984	13
290097	13
897816	13
362713	13
1501335	13
4419918	16
11491282	13
12588865	13
319008	13
9603826	13
7439966	13
6893719	13
4110228	13
6746947	13
10350756	13
3446318	16
10315871	16
3971342	15
2817476	13
13197326	13
3333260	15
15577621	13
515468	13
14506039	13
2554002	13
10388828	13
17182855	13
3298519	16
981316	13
8491710	13
2280484	13
29424587	16
7838354	13
1681600	13
3311544	13
9245162	13
6868299	13
3468261	13
4667540	13
3792911	13
2223077	13
63219308	13
11936268	13
3729088	13
1640077	13
7502904	13
2395967	13
3993176	16
807140	13
8197520	13
735482	13
40173514	13
18538809	13
6004702	13
26122106	13
3929369	13
15852364	13
19766847	13
6853620	13
24973630	13
27534177	13
7084584	13
3157962	13
3306768	13
33670353	13
14815259	13
11769774	13
1163915	13
7929153	13
40393166	13
1804074	13
4447075	13
2984663	13
4955586	15
8064380	13
396449	15
6336742	13
29677258	17
27491164	13
1904016	13
7287723	13
9295978	13
837404	13
19152423	13
10648512	13
2282398	13
2530415	13
9976592	13
1229596	13
10539790	15
1732016	13
369986	13
9221909	16
10070222	13
15788009	13
2490677	13
14678330	13
13507729	13
8608322	16
16695932	13
10704862	13
25446067	17
14960647	13
9111818	13
5608792	13
8319348	13
2319167	13
6729374	13
24007091	13
10598543	13
3443105	13
1700614	13
14843050	13
512940	13
7900578	13
3529716	13
5632171	13
988536	13
8938061	13
1240534	13
800679	13
116128	15
29673597	17
12314212	13
15561176	13
3141526	13
9285325	13
21444523	13
19501357	13
6129501	13
44771	13
581302	13
15113674	13
4015292	13
6694133	13
2847536	13
1965347	13
615734	13
21974673	13
6861832	13
12323027	16
26674135	13
12176828	16
7572797	13
8794693	13
6896579	13
10646593	13
28642484	13
8618752	13
4681117	13
4334584	13
4348524	13
1189064	15
8206056	16
9533897	13
2539366	13
3216744	13
3099450	13
3346372	13
22067100	17
8932725	16
12992340	13
10145034	13
7819579	13
6456086	17
8784289	13
2041908	16
3884880	13
1184621	13
2365366	13
6823697	13
5770592	13
12193692	15
28557025	13
11545408	13
8467302	13
452061	17
19647726	13
1031594	15
3819960	13
4758559	13
4716824	13
564133	13
25997297	13
12683998	13
8685768	13
10533274	13
22869	13
20556325	16
1962472	13
1533326	13
1904565	13
11532443	13
1616936	13
16247240	17
14052376	13
17042759	13
7188443	13
602146	16
2298602	13
7577711	13
12135493	13
15915272	13
8966170	13
6165081	13
338056	15
7461058	13
504623	13
20891853	13
1832418	17
7724148	13
18682015	13
10281840	13
9887090	13
29091123	13
450866	15
6767770	13
697971	13
3312785	13
1727989	13
9095984	13
3426045	13
12375114	13
9668086	13
11579328	13
22955493	15
8370449	13
5598622	16
17870546	17
5405494	15
17494057	13
11763551	16
920172	16
5565547	13
5293875	13
6649634	13
8226623	13
670727	13
3391282	13
2103442	13
16339037	13
347819	13
4292943	13
13712453	13
4711589	13
17195548	13
1103345	13
4462196	13
6884750	13
1821914	13
2824762	13
7467734	15
19009483	13
813963	13
1322972	13
672061	13
22212230	13
16532098	17
23504395	13
3584208	13
32163326	16
24075933	13
3295477	13
1018508	13
14441270	13
4356125	13
24360783	13
4187462	13
6289654	13
5036674	13
7827542	13
3113701	13
1797765	17
9619990	13
4670848	13
192093	13
8540283	13
4722040	13
13493797	13
14987206	13
342454	13
11346521	13
7170400	13
16748796	13
17290059	13
4337879	13
560391	13
14958070	13
5674314	13
9976299	13
14350565	13
15078339	13
478901	13
13239664	15
30855180	13
3460434	13
1903913	16
5164767	13
11557952	13
2357948	15
6902850	13
7817973	13
747672	13
4372526	16
25618	13
2252941	13
4928206	13
2660557	13
10058298	13
1979529	13
1427786	16
2641390	17
5080455	13
4264646	13
1178445	13
1859782	13
3264905	17
1401356	13
14963200	13
893698	13
5775291	16
6283507	13
11075853	13
8099208	13
283690	13
6265519	13
10627476	13
5303435	13
6674937	13
14436150	13
252071	13
4202292	13
1021160	13
22637444	15
12628310	17
16859073	13
19069972	13
4738151	13
6225678	13
14930547	13
1686978	13
3960284	13
44322384	13
8766992	13
17172372	13
2926522	13
2216482	13
4484003	13
3826219	13
969630	13
1164434	17
5235457	13
10623406	13
5134952	15
15852065	13
13160033	16
2575696	13
5829242	13
1421383	13
29486867	17
2202515	13
15080557	13
2916586	13
4930147	13
4627587	17
3880219	13
1387661	13
4206331	17
5462095	13
43384802	13
1265340	13
571554	13
10040269	13
25247261	13
996855	13
6157907	13
4467409	13
27070404	13
3599375	13
12657707	13
22493822	13
35521324	13
1695912	13
21810485	13
2855382	13
1629121	13
3183567	13
9217161	16
2612251	13
10807688	13
4116647	13
2445267	13
4619061	15
2043580	13
574553	13
47563136	13
1260888	13
4584508	13
13856762	15
5219531	15
2096468	13
13672798	13
15163120	13
18682125	13
2142604	13
19909377	13
13605955	13
5917899	13
6936092	13
358503	13
11721587	17
13928819	17
14155799	13
1527611	16
39506871	13
12850609	13
10160286	13
4086036	13
2443761	13
2649518	15
13877273	13
4933005	15
15628753	15
27742841	13
7013358	13
14824691	13
2084796	15
31421797	13
1533524	13
7846815	15
5095920	13
11263175	13
20529493	13
6775713	13
5629529	13
8922744	13
9300927	13
17290201	16
1277897	16
713452	16
4885631	13
20779040	13
3985637	13
3653585	13
5506407	13
5574857	13
28119486	13
57819	13
3915907	13
184414	13
5548032	13
16123326	13
30812133	13
8544524	13
23268428	13
9020408	13
2527466	13
5760130	13
15614355	13
17641563	13
1184142	13
1460909	13
4153248	13
16598961	13
9559889	13
3666700	13
8693738	13
26915792	13
5058566	13
10346496	13
5860663	13
1598518	13
3322963	16
14244474	13
15871110	13
5535855	13
6075038	13
2156368	16
5059615	13
2275817	13
8166827	13
1483824	13
27486379	13
5523584	13
8698088	13
10309868	13
19390811	13
26930891	16
14910953	13
4949015	13
4393306	13
20578885	13
9512683	13
7071877	13
2773305	15
5195450	13
1152750	13
7876479	13
2479642	13
8466004	13
12055586	13
1133051	13
7390604	13
2443088	13
5157231	13
1702602	13
6885291	16
26105653	13
3207923	13
22036785	13
5574479	16
16961649	15
1612479	16
8959551	15
16911557	13
30028263	13
10471811	17
1042748	13
6356867	13
12108225	13
15574066	13
606693	13
3256004	13
3040651	13
791128	13
8083926	13
6485494	13
4382815	13
4452340	13
21683817	13
4940820	13
8079014	13
1228199	13
16096033	13
2465418	17
6214033	13
2843997	13
5931887	13
18205230	13
6816561	13
9251710	13
1186277	16
2637299	13
8671289	13
3667812	13
12964102	13
43900	13
8806979	13
1590114	13
4719307	13
884902	13
13226687	13
8012749	13
1907856	13
14191015	13
6363805	17
2838848	13
9761149	13
8403094	13
22162777	13
1539359	13
11676251	13
14752125	13
3878908	13
9493323	13
8116750	13
15368046	16
2010	13
26287117	13
6509801	13
5270592	17
2306131	16
3428085	13
34668	13
11195611	13
2899679	13
297379	13
606028	13
1680820	13
1785652	13
4723935	13
2518983	13
11020905	13
13696420	13
1908765	13
17926158	13
5713256	13
3895160	15
2345366	13
5663288	13
2749147	17
1510992	13
3261144	13
8928341	13
2404904	13
7868216	15
23015958	13
22954206	13
3055884	13
10572389	13
10728633	13
3746700	13
7817551	13
5539764	13
5896161	13
2536235	13
10143969	16
220032	13
20248478	13
705039	13
14839995	13
3954015	17
15446392	13
19038894	13
26520241	15
39032594	15
8830232	13
3583355	13
10216938	13
6780870	13
7967694	13
13311988	13
11046069	13
525668	13
3908274	13
17649487	13
11142238	13
7860677	13
5991468	17
497717	13
6828565	13
710314	13
21351743	13
9938553	13
1434777	13
346675	13
9349195	17
4202883	13
7824417	17
2335481	13
1898913	13
9465899	13
10076742	15
9219575	13
2072320	13
32189457	13
1509414	13
5595135	13
9375048	13
9437554	13
16623160	13
6158410	16
1920489	13
6549100	13
7871953	17
30775765	13
7067651	13
2842679	13
13003091	13
7233965	13
2217150	13
21400826	13
6254704	16
1256506	13
1015357	13
1331848	13
454866	13
20196300	16
1878993	13
8978545	13
864649	15
3995584	13
11519975	13
5540132	13
3201350	13
5052264	13
1780426	13
7804199	13
2891878	13
526224	16
3171013	13
9661520	16
9201445	13
1481361	13
10038179	13
982174	13
21913082	16
6086728	13
1118210	13
7261354	13
11078634	15
6691055	13
9996404	16
4944987	13
21553078	13
15469458	13
4359427	13
15248089	13
5970720	13
5968247	13
3000459	13
3740292	13
1459295	17
22503937	13
1943014	13
9957952	13
3411553	13
12513280	13
3266580	17
8088068	13
1443075	16
20210273	17
6836301	13
3125500	13
5141613	13
7058509	13
831371	13
1849212	13
1491375	13
1470459	13
22695047	13
7855206	13
817704	13
25351148	17
3432601	13
1528942	13
6643472	13
7605623	13
14524067	13
3815688	13
7019484	13
3544340	13
13724516	13
762812	13
5911829	13
13361567	13
6748256	13
3613050	13
3935124	13
10947515	13
2004059	15
11802255	13
411410	13
4525727	13
14525887	13
15482763	13
20162692	16
56780265	16
13937901	13
11827064	13
3735935	13
30088607	13
12115197	13
3279475	13
10455559	13
5928502	13
8140801	13
644297	16
18922946	13
6063776	13
8105443	13
6014748	17
4544777	16
6785697	13
10032422	13
6980711	17
19868766	13
4688028	16
430902	13
7758992	13
298759	13
7613916	16
18527387	16
12451133	13
4617318	13
4272574	13
1712380	13
25408590	13
3255087	13
969198	13
3416486	13
3462241	13
13739860	13
14832559	15
5035530	13
14467767	13
12964402	13
16995677	13
9408322	17
4518637	13
4221959	13
4239176	13
96056	13
12003239	13
808679	13
6723514	13
562679	13
9094626	13
2667503	13
7143673	13
28020698	13
5668750	13
6715289	13
5767649	13
6536380	13
35617355	16
7616610	13
1558899	17
5091688	16
17548015	13
17516144	16
5357096	13
4931258	13
6844706	15
4292103	13
7179404	13
20087110	13
3556250	13
15475256	15
1349001	16
933072	13
14315224	13
3115071	13
10308841	17
9134505	13
9986560	13
20109470	13
10119917	13
331258	13
4559901	15
3327100	16
33016767	13
4687169	13
7142841	13
16270603	13
4310497	13
13235363	17
516394	13
1213912	13
11404708	13
3545463	13
544513	16
24080959	13
7349364	16
18812743	13
4767832	13
9574857	16
4742337	13
5426020	13
12106339	13
4737069	13
11459549	16
783402	13
5805200	13
5624864	13
13894274	13
6828898	13
8214360	13
1246937	13
1711864	16
8087749	13
10779184	13
17680192	13
4885815	13
6379085	13
7093329	13
6516107	13
2937099	13
28175902	13
1450246	13
1526216	17
18661671	13
2922677	13
142680	13
11945421	16
7665446	16
490007	13
6553746	13
3437625	13
5800413	13
1191951	16
1536363	16
7413446	13
42664693	13
15165736	13
26924588	13
5025031	13
10016286	13
2051763	13
3977917	16
13534407	16
3866386	13
19438262	13
5744235	15
4244132	13
5290284	15
35394346	13
1882288	13
6159136	17
32910665	13
4822111	13
17773925	13
3808732	13
1159004	13
9435030	13
8415116	13
10561615	13
19919711	13
6353859	13
8663929	13
10960287	13
38725050	13
9955543	13
93911	17
6438902	17
20687809	15
2467326	13
5065502	13
1931081	13
4098756	13
3653658	16
3931445	13
1099778	13
300319	13
2850296	13
12758363	13
21263396	13
5562442	13
10924905	13
30735124	13
7263983	13
10500211	15
27742897	13
29446769	13
1750501	13
7661718	13
4868283	13
16371571	13
10603081	13
6280887	13
9309227	13
1939325	13
53145	13
22686890	13
35929985	16
23044834	13
1569334	13
3532008	13
4593322	13
2846778	13
24190396	13
12360628	13
2475463	13
3929916	13
33806078	13
16737583	13
5694721	13
8940967	13
17073809	13
2400673	13
7238381	17
2763130	13
12062327	13
10911901	13
2324232	13
989849	13
4740591	17
645363	13
1822283	13
4594516	13
7729379	13
6771954	13
3898639	13
4838478	13
8810240	13
642656	13
19363841	13
6782976	13
12107258	13
792816	13
4835581	13
1987551	13
4062039	13
618030	13
300302	13
13409315	13
10729750	16
1511725	13
1568350	13
4113975	13
15093971	13
16035658	13
4362071	13
973555	15
6800967	13
2267122	13
47924586	17
10161355	13
3742257	16
7354678	13
22306148	13
16444659	13
8259639	13
54127758	13
1992101	13
9983681	13
42687316	13
13316981	13
2351023	17
5125570	15
5146668	13
12494249	13
22194823	13
15166672	13
11022458	13
467722	13
3157074	13
977190	13
12722376	13
3242490	13
8632075	13
6471086	13
8172262	13
7605601	13
3540702	13
22899731	17
8687179	13
3270037	13
5546006	13
23218453	16
3985457	13
2653739	13
4984689	13
404303	13
8759565	16
5853870	13
4107002	13
4879713	13
18583513	13
2985143	13
649976	15
19714125	13
662794	13
8445882	17
5166394	13
10415184	13
18362602	13
203891	13
22121765	13
6514996	13
20318331	13
6869229	13
15760900	13
19668411	16
979719	13
10922223	13
236502	13
1989714	13
576458	13
7252755	16
41948273	16
926775	13
12912320	13
410473	13
5412232	13
5047584	13
1483775	13
11262807	13
8696998	13
7096769	17
1897834	13
1166680	13
10249	13
3720357	13
2239552	13
38590678	13
6102738	13
4938114	13
2760749	13
416508	13
4253643	13
2751070	13
10986631	13
7044822	13
4459959	13
2372571	13
9940218	13
233918	13
4003867	13
1233062	13
4580191	13
2414354	13
6891862	13
18416127	17
4657658	13
17553532	17
4921879	13
46162400	13
1442805	13
2293784	13
1401515	13
4186598	13
671752	13
1833326	13
3169516	16
11054258	13
36862062	13
5039467	13
17490945	13
6755000	13
25567866	13
1163160	13
994665	13
672100	13
14156536	13
17787630	13
5958636	13
11080659	13
11982426	16
5902652	13
12733997	13
9454318	13
7623460	13
866201	13
432366	13
10158710	13
2229830	13
18575326	13
4709366	13
20667704	13
17177735	13
14456254	13
3888583	13
5435441	17
13829873	13
6064890	13
2591870	13
9280110	13
1737559	13
2389780	13
17368633	13
2725304	13
30119763	13
10249255	13
2246217	13
12789509	15
3792609	13
1045275	13
24762266	13
1342272	13
8622839	13
850333	16
5289570	13
39824733	13
11992967	13
2365874	13
3839752	13
1640801	13
2099482	13
5141898	13
6690204	13
2881926	13
11501881	13
15968268	13
6044513	13
8202202	13
24022023	13
12909838	16
5145509	13
17504727	13
3592745	13
9667281	13
559593	13
5462227	13
1812160	13
303631	13
2156576	17
215044	16
5850551	13
5674021	13
3594091	13
1913082	13
1195251	13
1792726	13
9212003	17
4683864	13
3956233	13
21136532	15
2460142	15
28909412	13
6971857	17
4414777	13
16055493	15
732327	13
5173989	13
36351298	13
41815538	13
15341329	16
1629547	15
7240246	13
13637402	13
2034818	13
2207055	13
7438457	13
17223055	13
3232510	13
8432316	16
4682048	13
4788662	13
19611645	13
7016590	13
5836655	13
346431	13
387854	13
1504705	13
3044871	13
1967794	13
10171437	13
5318841	13
1550401	13
13952773	13
2487705	13
770296	13
3554960	13
11878132	15
4858388	13
4680831	13
5987729	13
12054897	13
845513	13
37313555	16
9118771	13
1618094	13
7211474	13
3129146	16
8891247	13
98040	13
3090671	15
2930924	13
900489	13
4275019	13
3525879	13
11836554	15
5637754	13
16742861	13
8965167	13
27936673	13
11740919	13
2296814	13
3035952	13
852424	17
3416651	17
7296250	16
1300657	13
5347826	13
13268662	13
3466579	16
9617141	13
5706509	13
4767461	13
23819681	13
6176946	13
6363683	13
2150247	13
818815	13
7364245	15
16912294	13
5554392	13
20392137	13
22151077	13
7911994	13
14610577	13
4426094	13
14457585	16
4291128	13
1624041	17
118854	13
1873836	13
10084638	13
18620266	13
28074575	13
11932261	16
32091800	13
4254058	13
6288402	13
23518664	13
2966086	13
34172865	13
8750097	13
3850550	13
20263907	13
1467113	13
9215096	13
70201873	13
1253058	13
3051740	17
11276322	13
3034556	13
1793706	13
23397300	13
5249225	13
14387702	13
1944820	13
16676072	13
2370520	13
4043898	13
8735131	17
7900113	13
1569517	13
4380388	13
1864414	13
4188852	13
1669641	13
6926867	13
25205004	13
3731090	13
3981589	13
16363037	13
14569428	13
1977089	13
9606199	13
3464147	13
6678258	13
20240	17
8169508	13
3754696	17
2929345	13
3378763	13
7484781	13
21736177	13
2205588	13
2430212	15
8714780	13
8238382	13
5656895	13
2826132	13
2423905	13
100795	13
3117555	13
1021028	13
16230714	16
3843944	13
1155569	13
39434299	13
27524882	17
9216746	13
5263618	13
8828408	13
24770760	13
4461521	13
9756796	13
3310491	13
1300094	16
5327183	13
5253236	13
830659	13
6069176	13
10358558	16
9845527	13
1414331	13
4970639	13
19142557	13
7032104	16
13470922	13
5182473	17
2045850	13
2266021	13
3564034	13
5310583	13
865963	13
1585732	13
21320365	13
16467704	13
3279839	13
30693091	13
9662318	13
1410376	13
8403377	13
41121	13
3714967	13
14356145	13
22509498	13
7586413	16
15610127	13
9749012	13
35918	13
15726859	13
12401859	16
3182415	13
7021384	13
51819462	13
126227	13
6412834	13
9050889	13
14924595	16
6825118	13
4284331	17
5689268	13
13460291	13
2777381	13
11483165	13
3395450	16
4756655	13
18824753	13
11746808	13
17761938	13
6824440	16
7711146	13
3919811	13
21794329	13
29675528	13
4282368	16
648130	13
3369288	13
9056255	13
9122480	13
4074944	13
2603924	13
7453012	13
1904992	13
4984185	13
8053136	13
16359413	13
14520852	13
3614747	13
15758727	13
2856098	13
309037	13
15674936	13
11024869	13
14559241	13
4319046	13
1787245	13
1197485	13
11553371	13
2258597	13
12270429	13
2810139	13
26557932	13
5698195	13
2884352	13
7907916	13
18429654	13
21757220	13
9532663	13
4520258	16
8057371	13
19784448	13
1927494	13
61545455	13
1300670	13
2805912	13
3194004	17
6363753	13
8926329	15
940985	13
11161716	13
8967835	13
54285498	13
1696077	17
9926591	13
1089387	17
25257578	16
9495446	13
34236651	13
26572074	13
7227862	15
4457083	17
6958359	16
2583873	16
10269213	13
5766521	13
5352187	13
1170411	13
1106416	16
4493715	13
5274382	13
16258422	15
16836291	13
13101127	13
20922531	13
1867462	13
5524725	13
19221324	13
5673688	13
481128	13
24638749	13
704802	13
564427	16
178905	17
7471083	13
19561221	13
8989016	13
367268	13
4759914	13
6728433	13
4151574	13
29578964	13
487186	13
8469483	13
1188760	16
11352313	13
3528155	13
4985741	13
6234972	15
27079685	13
12757351	13
7179885	13
2781017	13
11511842	13
10457136	13
5344708	13
40772249	13
5586363	16
3670241	16
26554680	13
3167	13
28077932	16
3511307	13
18684766	17
13313258	16
4011702	16
20733611	13
4909703	13
5197235	13
12527680	13
1453074	16
7162364	13
3451672	16
2544430	13
4499408	13
11511454	13
5358785	13
2974296	13
18525350	13
10329032	13
10645049	13
4227858	13
18275973	13
39682254	13
3228756	13
1141572	13
4586262	13
10128467	13
3513601	13
3327035	16
867648	13
5233300	17
4378008	13
4638130	13
8554193	13
3263179	16
5576613	13
8255509	17
2622712	13
4010837	13
8402080	13
40435808	13
2962749	13
3072379	13
1158994	13
9464963	13
8485013	13
4236624	13
532090	15
3993083	13
9481107	17
18385602	13
4868358	13
1524667	13
29379043	13
14709278	13
17656075	13
12853713	17
1218921	13
13409197	13
7127185	13
1194828	17
3391446	13
19501355	13
8311673	13
235483	13
112068	13
4632592	13
8194137	13
5472914	13
14661401	17
5731859	13
5631507	13
8642945	13
387672	13
14846487	13
11547798	13
19732451	13
10829719	13
4111882	13
2229731	16
2119876	13
1462779	13
1388267	13
6795856	16
5221086	13
2747832	13
4397523	13
1769717	13
14079580	13
6271223	13
10087428	13
449519	13
4101466	13
1988932	13
2839677	13
5746053	13
7387857	13
23127524	13
1285028	13
1583275	13
2628576	17
1105	13
32738047	17
2871518	13
16828523	13
5545426	13
16678929	15
15354513	15
3766024	13
2749004	13
9093179	13
7668444	16
664510	13
1174088	13
4063505	13
8639452	13
14945722	13
2023169	13
11130520	13
6807612	13
6555925	13
692870	13
8831338	16
8360480	13
965893	13
2228110	13
15197250	13
12281450	13
1535058	13
2813151	13
21895092	13
6258157	15
2216358	13
2565461	13
544606	13
1124064	13
11319669	13
3343924	13
19072175	13
4982079	13
15116894	13
5517583	13
2167616	13
11420782	13
45257076	13
4018103	13
22949555	15
157833	13
3264391	15
2420820	17
4545379	13
7523813	13
2755980	13
12611207	13
1854198	13
8052604	13
33939779	13
20788692	13
24470216	13
14034244	13
9623481	16
1258692	13
8371703	17
9855462	13
448629	16
1020842	13
8731638	13
7730948	13
13717158	13
12308124	17
11046446	13
8487851	13
2380548	13
12553925	13
6815580	16
378662	13
10908299	13
3136194	13
4643273	15
5750932	13
13112450	13
9717307	15
28344392	13
4610096	13
1014913	13
690562	13
4423197	13
5048174	13
13941075	13
2740769	16
5338318	13
5554667	13
8579092	13
11729921	16
20143120	13
2577293	13
7110050	17
10978740	13
1668690	13
5094766	13
2524869	13
8523828	13
6881410	13
15314135	13
8683688	13
341165	13
8796120	13
14264494	13
15969360	13
133958	13
9174775	13
3274761	15
4164368	13
8578674	13
6492032	13
2440809	15
8803423	13
8951583	13
8527345	16
10322297	13
2588153	13
7393904	13
1519838	13
13035323	13
3039834	16
26016577	13
2102848	13
2189798	13
5808244	13
2136151	13
5889695	13
2915980	13
2738229	13
4990144	13
14004903	13
749971	13
4842053	15
13598409	13
6455916	13
15116359	13
5961510	13
31595840	13
6186955	13
51661400	13
11548375	13
9273960	13
722785	13
4744400	13
32938164	13
4235488	13
1135352	13
900707	13
9093752	13
11856049	13
4866804	13
16593279	13
5465948	13
14963049	13
7361192	13
18199423	13
27949700	13
7594267	13
1732282	16
507721	13
20220132	13
3995510	13
18971209	13
2919276	13
16604997	13
20221945	13
8434441	13
1546045	13
2247371	15
2308251	13
170487	13
3823192	13
6561626	13
26205619	11
11568390	16
763508	13
6461358	13
1282156	13
5774703	13
13238680	13
10629654	16
8018160	13
11367460	13
11343059	13
16052750	13
5900682	13
11133980	13
14222587	13
8801943	13
13745207	13
3434911	17
18140610	13
3550281	13
4672941	13
52211007	13
31923037	13
7094264	13
4442440	13
392744	13
9897954	13
6584139	13
4947689	13
11494285	13
2380016	13
20715301	13
6310491	16
17046694	16
7094218	13
2891334	13
2540611	13
103333	13
33384407	13
1092341	13
43172177	13
298267	17
14830512	17
2607601	17
8615471	13
5217928	13
2320405	13
523834	13
2001962	13
21437783	13
1991747	13
5509739	15
15822267	13
8933268	11
20665588	13
2226059	13
13062247	16
11852940	13
12670121	13
7675055	13
159187	13
1848472	13
19891827	16
2592070	13
4295935	13
5412651	13
24797229	16
19274752	13
22560372	17
3868833	13
23149716	13
29131643	13
23634207	13
7217461	13
15238946	13
4476873	13
2384400	17
6667660	13
11117808	13
4328552	13
9991654	13
234662	13
3906276	13
1450303	13
11087685	13
10649360	13
8176244	13
4690453	13
28813562	13
7753084	13
2462310	13
15120409	13
5749081	13
37862829	16
2802356	16
648101	13
10670537	13
5406302	13
9872542	13
15382460	13
2467030	13
4377082	13
27845570	13
8324547	13
26307798	17
5292490	13
13943784	13
3370377	13
6325523	13
8030748	13
4577232	15
9399121	13
23379364	13
1068784	13
13400312	13
5351327	13
16755294	17
7901368	13
6505097	13
22382546	13
8396812	13
8632386	13
4617230	16
32258274	13
9457448	13
96552	13
3796663	13
462610	16
24463022	13
14769936	17
1947247	16
224682	13
12685341	17
7020695	13
20381249	13
9923415	16
14600056	13
2131773	13
8101659	13
5763866	13
2353841	13
2761393	13
6195961	13
6519669	13
3421909	13
2873664	13
2732610	13
163122	16
7754816	13
2612884	13
30095960	13
3680365	13
1133301	13
12075001	17
33675858	13
7533873	13
1187007	13
2567717	13
14126806	13
2284432	13
1181529	13
37577332	13
1868646	13
10471443	13
933718	13
15861648	13
6860064	13
26930899	13
10054895	16
138937	13
3218417	13
22783750	13
1983204	17
13562674	13
26402999	13
580809	13
1320364	13
15949805	13
5086933	13
12681598	16
699632	13
1303348	13
23251098	13
10159359	16
136580	13
6590274	13
12252410	13
13537305	13
23774562	16
2053206	13
4365157	13
3098059	17
5909187	13
6563668	13
18053538	13
7245561	13
3283625	13
6031264	13
5408461	13
6838169	13
441250	13
186663	13
18207703	13
2946769	15
12626164	13
1764355	13
16875129	13
2936085	13
10346828	13
425125	17
17026810	15
12578897	13
40004558	13
5418343	13
1679610	16
2197056	13
9893579	13
17345724	13
4448781	13
7196816	13
4331194	13
2234870	13
15566344	13
12181259	13
987780	13
24711640	13
22938956	13
4431601	13
5881211	13
8716857	17
11103491	13
20983087	15
31424333	13
5466774	16
11884561	13
9545276	13
2557663	13
28850091	13
26189490	13
7407323	13
477158	13
282950	13
2395989	13
6441868	13
5763233	13
14702398	13
7486951	13
3208304	13
4922945	13
20449669	17
8181013	13
9718029	13
10101924	13
1995281	17
310655	13
1638173	13
6623282	13
26579987	13
13850760	13
12352866	13
12539856	13
831808	13
4501686	13
7852256	13
19075957	16
8003190	13
8423681	13
10142742	13
4531242	13
9787827	17
39328678	13
1616835	13
5704333	13
1520363	13
13866714	13
2490699	13
1340863	13
2802595	13
3251705	13
1124670	13
4891008	13
3401625	13
1157201	15
8338943	13
1793651	13
6465719	13
26709457	13
6330215	13
6823705	15
16229481	13
6830054	13
574594	13
13139895	13
9395808	13
1983605	13
6997046	13
4242178	13
3990981	13
3371939	13
1729934	13
1160826	13
4517896	16
1619775	13
9675939	13
865655	13
2278710	13
44030316	13
6230163	17
1631715	13
40696447	13
1454754	17
11493129	13
1452496	13
2269806	13
19543321	13
891427	13
18296236	13
4504805	13
489986	13
5385515	13
10277401	13
7277645	13
5438670	17
415283	13
15396647	15
15270664	13
8083573	13
3918616	13
605510	13
3848303	13
24845125	13
7979654	13
1794513	15
16990720	15
5442559	13
33448085	13
231878	13
22771497	13
2513420	13
236967	13
2942340	13
10316228	17
1081163	13
9108070	13
3257513	15
3788552	13
5635267	13
2033708	17
15039130	16
837642	13
4537407	13
7674067	13
12855692	13
2586922	17
10947683	13
28117680	16
12766471	13
552090	13
7382852	13
6268601	13
11180176	13
29882856	13
1623506	13
2196395	13
10621578	13
4727054	13
5072857	13
510324	13
6207828	13
6412937	13
1524566	16
3855777	17
3609324	13
18459926	13
371533	13
3959310	13
1636869	13
594483	13
1275354	13
30873259	13
4762373	13
21573706	13
52518	13
3881592	13
13087398	13
12536150	13
2148020	13
821226	13
5278495	15
953335	16
20633540	13
3127564	13
16086764	13
23519673	16
621062	16
7388904	15
9321469	16
3419078	13
7240110	13
1065780	13
6081341	13
518099	13
13589590	13
6575458	13
3959510	13
646594	16
5139865	13
11242027	13
1620880	13
823349	13
26930786	13
3242127	13
9984294	13
10307626	13
91540	13
5337151	13
1869891	13
5408816	13
11787961	13
13502335	13
6572807	13
1625897	16
11948128	13
3013575	13
401891	13
285404	13
13561791	13
3060505	13
8162234	13
14244130	13
22211313	13
9008967	16
4778166	13
175033	13
1866914	13
9653667	13
13283190	13
2222714	13
21790299	13
25458630	13
8131590	13
140852	13
2004314	13
4039064	13
13404137	13
3195846	13
1180155	13
1013262	17
6943561	13
40828102	13
15502780	13
38670450	13
4852743	13
5183746	13
452726	13
6556477	17
9921123	17
1509538	13
21620234	13
3463711	13
530451	13
12734759	13
6256968	13
21089390	13
7435596	13
1242992	15
2367285	13
8569936	16
22950483	15
2584467	13
54859	16
5536986	13
4844363	15
22181302	17
6929575	15
4826706	13
1648889	13
14610482	17
20453499	13
3066752	13
2776630	13
25690400	13
13915414	13
216435	13
5354471	13
3755321	15
7923592	13
4013947	15
3594655	13
7519474	13
18611055	13
1064820	15
4638492	13
27273168	13
12350814	13
8442306	13
611752	13
10744718	13
3845779	16
290717	13
19756066	17
1400665	13
38991450	13
1155580	13
4645672	13
5408593	13
11495037	13
15215301	13
11162371	13
13196504	13
3761939	13
17124202	13
928680	13
943936	13
6115600	13
15855892	13
20371797	13
9135592	13
6425806	13
10631513	13
5478833	13
11723779	13
26607468	13
23767609	13
1220222	15
19091	13
16837645	13
4687743	13
14554153	13
4722523	16
17343659	13
14463769	13
42658485	13
10735343	13
3474079	13
25540763	13
1660580	13
2243866	13
3634592	13
6906669	13
1676283	13
1022130	17
44472	13
6001910	16
3922240	13
8147681	17
8836209	13
19749645	13
7140582	13
1218404	13
3112524	13
15123471	13
5751409	13
10846152	13
1486	13
2214204	13
344824	13
2884758	13
4277707	13
6506863	13
5411016	13
20171356	13
3436892	13
9323897	13
20751681	13
10845009	13
18767711	13
1528273	13
6742080	17
1465524	13
5555628	13
631278	13
11301704	13
1931872	13
20131470	15
53349146	13
9441049	13
16656168	13
278295	13
3058895	13
10615863	13
5063331	13
2432714	13
3077544	13
6385367	13
9820296	16
11005375	13
5589478	13
13904228	13
15505491	13
1711142	13
15510317	13
5609017	13
6850998	13
2397080	13
10238596	13
6991297	13
158173	13
1386154	13
5001382	13
584433	13
38946047	17
9058447	13
973944	13
2419956	17
2230543	13
2213027	13
9468096	13
8700079	13
594731	16
8287299	13
8415928	13
4612326	17
10815345	13
5098029	17
11302159	13
5143098	16
17823825	13
848171	16
11164182	13
12201187	13
4889236	13
2837579	13
2582629	13
523832	13
1714019	13
43233	13
9351532	13
14105974	13
4825678	13
7093115	13
2320070	13
622296	13
15861012	16
3173280	13
383732	13
14659019	13
7321448	13
2637736	13
9069205	13
418663	13
5472826	17
24443568	13
2267751	13
551969	13
3091399	13
1313620	13
20063510	13
17760943	13
15336706	13
2149623	13
2940533	13
10537983	13
13766263	13
1701573	13
23088152	13
6329314	13
30205591	13
5598628	13
3088084	13
2683601	13
1359329	13
6551282	16
5577383	13
11192374	13
1750290	13
9874714	13
9351099	16
22860501	13
14230705	13
28556266	13
9110390	16
3217559	13
1611270	13
10205485	13
210083	13
7815593	13
4966875	13
8640523	13
2851003	13
8354623	13
6554979	13
7932075	13
12012788	13
918406	16
2692445	13
18975450	13
9309349	13
4250566	13
95796	13
6713329	16
9922210	13
4551514	13
4724671	13
1773810	13
5016273	13
13357943	13
3556596	13
5859734	13
3160105	13
222578	13
14231396	13
16279618	16
25219095	17
12073024	17
10139794	16
26136278	13
3798355	13
17489491	13
9014695	13
1406172	13
8868611	15
12677141	13
1465215	13
4306046	13
2928782	13
576923	13
4066293	13
962932	13
668012	13
18185262	13
2574402	13
4079703	13
962184	16
11222382	16
23938397	13
17333588	13
22099395	13
5493257	13
7119339	15
4769875	13
1391817	13
3209441	13
2458844	17
16533620	13
9204405	16
4779360	13
7171876	13
7788665	13
5210696	13
6607996	13
16021791	13
4889389	13
3407653	16
16035069	13
894393	13
2761043	13
2310546	13
4921148	13
11169205	13
3714380	13
34993571	13
15856962	13
1848490	13
4516512	13
1204948	13
7194924	13
5600523	13
23356705	17
7175344	13
4927002	13
4069758	13
2516141	13
17024843	13
591806	13
5360626	13
968641	13
968411	13
8368958	13
3134638	13
11999495	17
2692771	13
9996620	16
7412629	13
2446821	13
13331335	17
1432535	13
20192956	13
10897547	13
2687294	13
22310318	15
3535195	13
24728271	13
529245	13
2275823	13
3996514	13
7274996	13
6947700	13
4267223	16
5253282	13
2691216	13
1339345	13
11905497	13
58415	13
7095428	13
783870	17
4728710	16
949899	13
18474252	13
5241580	13
2440501	13
1309326	13
14819584	15
3702065	13
2535103	13
4111150	13
12219280	13
4164049	13
1064277	13
16644053	13
22800441	13
267278	16
18339020	17
22472053	13
3598794	13
10592065	13
3472068	13
6349614	13
14120129	13
24857113	13
5012709	13
11154891	13
271627	13
6307189	13
1136332	13
19576464	13
2279881	13
13655751	13
7399362	13
18536117	13
5807855	13
4575180	17
5832833	13
7595109	13
10201672	13
7964804	13
8111744	13
6269215	16
757855	13
6268112	16
17749331	13
15431777	13
9136077	13
9971329	13
3159234	13
1724145	13
26351383	13
862069	17
3964157	13
21526596	16
13555423	13
4168149	15
3983940	13
10457281	15
38340849	13
3060076	13
6732825	13
11131436	13
2806790	13
9091566	13
10815810	17
26782501	13
10208020	13
8927155	13
2353919	13
8762356	13
11383685	16
8298986	15
3595355	15
22114305	13
792467	13
5721304	13
9010008	13
22538519	13
4029851	13
496921	13
696628	13
4059883	13
488689	13
1494686	17
11590542	13
4542067	13
106212	13
1858472	13
14464711	13
7480168	13
4051497	13
28274687	13
6054450	13
5016371	17
3774436	17
12970178	17
10397585	13
709616	16
3529324	17
4276917	17
133428	13
16603317	13
10820407	16
331158	13
2920239	13
5152570	17
6751448	15
5405151	13
7742182	13
6347124	13
4724742	13
4255254	13
943991	13
5984351	13
10021560	13
418800	13
2522676	13
21238565	13
6054933	13
8008221	13
22284161	13
5536472	13
1355534	13
11064590	13
9293475	13
6483846	13
21900342	13
5067943	13
30291340	13
2348261	13
17086487	13
15696246	13
2014511	13
8765954	16
1199041	13
925734	13
157579	16
4470696	13
6655706	13
6073270	13
4191162	13
8674730	13
6914456	13
22060865	13
2977652	13
174847	13
10766068	13
40710531	13
6030560	13
4579778	13
4591026	13
10214562	16
3309942	13
3539907	13
4052210	13
3902493	13
4206772	13
2728802	16
5892443	13
218263	13
10007671	13
15497459	13
3741690	13
6090874	13
2537755	15
25733904	13
6348748	13
1826450	13
1598197	13
6444592	13
12481463	13
4038362	13
2295932	13
12149620	17
2570183	13
14010857	15
16297863	17
25948311	17
13351737	13
12693199	13
18489637	13
10410	13
2362492	17
25258285	13
4534019	17
4200226	13
9920179	13
7069257	13
22690882	16
6490251	13
75719	13
363372	13
12762894	13
14686550	13
5110418	13
1636420	13
1026012	13
2822475	13
17547205	13
9160673	13
256811	13
11019405	13
12713564	13
4717661	13
9930569	15
15328442	16
7849182	13
3740853	16
1210537	13
8209187	13
12962678	13
23127711	13
5695163	13
7112151	13
4541816	13
37017629	13
3142492	13
2931180	13
15996782	13
10019449	13
17138353	17
2331002	16
7097674	13
4715971	13
1119600	13
13898650	16
13385575	13
3247156	13
24690361	13
16865035	16
10666106	13
14017955	13
1110803	16
24588571	13
18278743	13
22723948	13
13717565	16
1843879	13
5156207	17
31317968	13
19961045	13
21232210	13
6754857	13
50441401	13
8115397	16
23803739	17
34846949	13
697949	13
553289	15
3662403	13
1561602	13
2104433	13
691163	13
10789914	13
4849121	13
12754156	13
2679297	13
5893581	15
6837004	13
5799699	13
11304839	16
256053	13
860122	13
323103	13
1750488	13
245465	13
22033540	13
19189859	13
5074460	13
4953029	13
24486135	16
1608373	16
10076727	13
17253135	13
1931448	13
17794380	13
10420344	17
3726847	13
17334203	13
4501897	17
18464949	13
1600475	13
13466174	13
13532513	13
7604250	16
3739638	17
4247439	13
32913550	15
3036033	13
6868447	16
11868722	13
3410176	16
27802923	13
27039066	13
13352639	16
473327	13
20130339	13
2289750	13
792558	13
9438648	13
5072561	13
663527	13
4532279	13
4492807	13
9711500	13
8966404	13
1944128	13
34230578	13
2656696	13
11162480	13
9776050	16
4967985	13
3089791	17
9190037	13
58677	13
4797504	13
8139593	13
905516	13
2810784	13
7535054	13
3233618	16
6802220	13
1674650	13
23927750	13
7287495	13
10904564	13
8182942	13
993077	13
6184943	15
23689430	13
9316405	13
8935087	13
6516351	17
2064417	13
14210138	13
17720347	13
13679882	13
556341	13
66973364	16
4931227	13
15719447	13
1245548	13
6332477	13
19844805	13
12060250	13
10387507	13
7195236	13
2236834	13
5128669	13
5675479	13
16265645	16
303071	13
19184129	13
11254921	13
12707196	13
12521313	15
1538243	13
8108167	15
24139770	13
17167220	13
13052280	16
1621601	13
4003362	13
2524388	13
3314500	13
77481	17
9315179	16
8784669	13
2316708	13
7168030	15
982564	17
2914803	13
43768066	13
16016790	13
4871706	13
26340657	16
424158	13
382766	13
10548841	13
8571319	13
17974718	13
9966336	13
1063248	13
786229	13
2880377	13
4952949	13
1006773	13
1564760	13
15288418	13
34627584	13
7484935	13
3419710	13
3106608	13
5705306	17
3488918	13
8337372	13
14166124	13
10494248	13
114673	16
15125225	13
2198798	13
8940057	17
1176782	13
22852541	13
12417915	13
2359136	13
12310015	13
2820638	13
29375306	16
8712674	13
2452577	15
3219504	13
6040959	17
11052940	13
6973076	13
11661084	13
1892837	13
3013312	13
5528282	13
18790712	13
22765390	13
3991812	13
2091984	17
3549370	13
10860755	13
15314208	15
890531	13
14124257	17
7668837	13
775587	16
9892423	13
2996293	13
37455941	13
692868	13
2898673	13
5527678	13
478396	15
4951434	17
8055209	13
10197671	13
5504920	13
3057661	13
4203093	13
10526899	17
15160900	13
6293977	13
15385223	13
1714245	13
11119462	13
6392604	13
4887117	13
15724152	16
9240383	13
1363031	13
892910	13
5666483	13
17914045	13
4043120	13
8757515	13
10363933	13
7461217	13
14561378	13
9385067	16
21826754	13
4021166	13
13094087	17
881878	13
4273505	16
3684585	13
6998231	13
6233771	13
826712	13
8250114	13
3411664	17
1166766	13
2320035	13
8880794	13
18776997	16
5939978	13
2305479	13
4579308	13
42875775	16
11988074	13
9827936	13
6119371	13
14381884	13
22041977	13
8618292	13
6619299	13
7749577	13
2238046	13
4737745	13
8471803	13
1874307	13
17917604	13
617517	13
4616495	13
2028023	15
1719414	13
13305898	13
3074986	13
4226113	13
19515779	13
7408527	16
5503331	13
11553799	13
492284	13
1401948	13
4921290	13
1413475	13
9309371	13
44850324	13
19042789	13
5654165	13
9255901	15
2471062	15
2605155	13
7881365	13
10576403	17
929981	13
26650122	13
19300094	13
16105215	13
9945925	13
6745779	13
33342497	13
8216173	13
3795686	15
14061879	13
14752042	13
11819845	13
3545844	13
9424449	13
12614784	15
7597507	13
1024826	17
7300032	13
24248767	13
5597952	13
11201350	13
18141163	13
16120333	17
11883873	13
3818101	13
3506677	13
18231758	13
7590745	15
17991069	13
8554126	13
4281576	13
8109821	13
2024380	13
2440315	13
8099458	13
10007607	13
11778102	13
8736176	13
814738	13
12658472	13
3320421	13
7336619	13
9252247	13
19161194	13
9474714	15
6431259	13
929808	13
6040865	13
58535	13
3602541	13
4158023	13
3841225	13
4045730	13
827833	13
4977802	16
6908493	13
1337794	13
12286579	13
2232110	13
31842716	13
121311	13
324912	17
8151182	13
4319339	13
6545808	13
2613054	13
19072	17
13466443	13
6159520	13
7726534	13
1048061	13
885222	13
10932599	13
7627847	17
549962	13
1823781	13
10288493	13
1221087	15
23455577	17
3823849	13
3428385	13
4905741	13
6761471	16
13054337	13
9551686	15
6363168	13
33709266	13
1401848	13
1294868	16
20319875	13
17049381	13
909546	13
2763366	13
3459763	13
4436492	15
9511386	13
9702033	13
11572100	13
25843686	13
2730209	13
20474131	13
7827638	15
3382003	13
741609	16
6992592	13
11595075	13
12142836	13
12412446	13
17297353	13
1695004	13
10059624	13
1432407	13
1192108	13
10917842	13
3049617	13
2020139	13
359263	13
11351298	13
6013554	16
5178954	13
44295506	15
5016761	13
30343787	13
8970603	13
10612266	13
1744381	13
8161521	13
12187211	13
23194192	13
12380337	13
6029766	13
2139858	13
11311128	13
3712999	13
14090864	13
42110394	17
11291226	13
10713277	13
959735	17
2501190	13
11344812	13
16727101	13
7358381	17
3577964	13
4465591	13
3213110	13
20654504	13
5073037	15
4372500	17
7766049	13
4081040	13
6241733	13
10130587	13
24050011	17
21233229	13
5719242	13
33370134	13
1374367	13
15006076	13
5729871	13
7411949	13
7254881	13
3304372	13
5729575	13
10127777	13
780989	13
2461007	15
19657711	13
2322186	13
258949	13
1484150	13
3948665	13
9388402	13
16419234	16
30938432	13
6740144	16
4472088	13
2052567	13
12713976	13
2989534	13
26966	13
4929434	13
11024649	17
3293959	13
13958759	13
3760815	13
15512008	13
10978861	13
13527057	13
7825607	13
6128258	13
21869501	13
1593696	15
3975085	13
23579765	13
429454	13
9629829	13
7024291	13
5640744	13
31259	13
1670289	13
2935427	13
10634053	16
5939416	13
21747102	13
5340521	13
11396006	13
36703108	13
13433026	13
11743259	13
7519488	13
1477205	13
7397802	13
4237374	13
9223146	13
2151954	16
5742283	13
9376309	13
661585	13
17459893	16
6025080	17
1772335	13
4439183	13
57911	13
2643213	13
30424156	13
2365659	16
12213714	13
2142868	15
2478446	13
612465	13
2129735	13
6742274	13
495108	16
1678815	17
6933139	13
6193283	13
16665737	13
2426377	13
1350601	13
8317119	16
5023815	13
6022961	13
707693	13
2280974	13
2043562	13
3440393	13
1329716	16
2902954	13
4526347	13
2975095	13
5564690	13
1760029	17
8503309	13
20842531	13
11155513	13
20684067	13
8309147	13
24713639	13
10304365	13
22543723	13
4593215	13
5922797	13
6247754	13
6894514	13
6652318	13
7055220	13
270723	16
12952425	13
23561875	13
123493	13
1364384	16
8299780	13
5472563	13
18343632	17
223185	13
5367643	13
1937142	13
349236	15
4855864	13
8638015	16
3119032	13
27254872	13
1554508	13
180027	13
13790296	13
345954	13
3942612	13
573218	13
1219527	13
7158900	13
1232199	13
3636936	13
4414891	15
1528848	13
32492249	13
5652659	13
5665107	13
11892869	13
256197	13
35007361	13
5054941	13
8404648	13
164795	13
7410384	13
9044269	13
20266154	13
3152227	13
7753224	13
10987260	13
24850892	13
5370120	13
14136338	13
48514599	13
2078895	13
10322073	13
12671078	13
9969153	13
12743816	13
2981072	13
1719154	13
10090536	13
1237044	13
2356606	15
21984363	13
1181149	16
2878973	13
258126	13
977262	13
2685780	13
11323023	17
10855302	13
335434	13
5788529	16
5553323	13
2422819	16
5787134	17
10582739	16
25582773	13
1218843	13
443002	13
5557222	13
27402555	13
4312749	13
11534833	13
5107316	13
4437020	16
142634	13
243447	13
870062	13
1222744	13
4936787	16
2125651	13
21127275	13
726002	16
11881981	13
15691103	13
11955764	13
4255852	13
4179229	13
41551232	13
1054950	13
27273523	13
1085772	16
11125119	16
13924414	13
4983132	13
10512147	13
13425641	13
981921	16
1060761	13
6545308	13
9383122	13
146632	13
4185506	13
22497290	13
2931288	13
9485169	13
3090490	13
4226551	13
329253	13
5045897	13
9992161	15
15179610	13
2138088	17
22681739	13
5905944	13
4289679	16
6108903	17
12454254	13
1945542	17
10419132	13
5522756	13
16397126	15
18526722	13
1384519	13
1976964	13
11716020	13
7156920	13
1727415	13
10631032	15
18669211	16
11795998	13
10838943	13
2359844	13
1693042	13
480289	13
17520825	13
1932169	13
2533711	13
13839342	13
7341	13
21990945	13
27956616	15
10453968	13
6475427	13
36261836	15
8637163	15
5442770	13
987077	13
2574394	13
121722	13
22443135	13
5053878	13
948407	13
13074187	13
4988294	13
13592140	13
13663844	13
6987682	13
12900496	16
16915589	15
7048455	13
13270839	13
9198236	13
14180946	13
365148	13
2940941	13
8954068	13
29017287	13
17210967	13
2445946	13
50363	16
8736760	13
14762807	16
881261	13
922545	13
12765581	13
974940	13
152349	17
3446156	13
6172520	13
108227	13
15991990	13
7596697	16
754663	13
3616439	17
829461	13
1268224	16
15903599	13
1456497	15
30608950	13
6927565	13
6079199	13
6457422	13
13938133	13
1486609	13
502110	13
767835	13
39103564	15
62722060	17
474465	13
17113504	13
3222032	15
16944203	16
9025175	13
339450	13
17998390	13
14419019	13
6733831	13
8690044	15
3793215	13
15355702	13
65595	13
9319543	13
662013	13
18336287	13
684109	17
1411402	13
42214730	13
10223030	13
7445884	13
28664253	17
13033954	13
29799249	15
32514528	17
1969992	13
6085042	13
1107564	13
48711890	13
14926473	13
2294110	13
965888	17
2779478	13
10723687	13
1610357	13
739785	13
349268	16
20990981	15
1154639	13
2574490	13
12528147	16
7059166	13
6617613	13
5896079	17
5650984	13
2119018	13
5279469	13
7997769	13
19645228	15
3820375	13
2486271	13
5502816	13
43648125	16
2159235	13
475873	13
2132805	16
3661836	16
360555	13
26294587	13
3337808	13
7752742	13
33596549	13
1895375	13
4406190	13
2927512	13
8427261	15
2310257	13
5997501	13
20330073	13
22268688	13
26177163	13
18817218	13
7305904	13
6438500	13
3305463	13
6126689	13
35633121	17
515691	16
8166230	13
8046554	13
4070979	13
24052024	13
636966	13
109251	13
7292936	13
10048	13
14795111	13
8716285	16
25061875	13
13127188	13
3764494	13
7660616	13
7505714	13
7506974	17
12445366	13
22981057	13
19748658	13
8983632	16
3418071	13
686695	17
2774854	13
4585385	13
27742979	13
2845060	13
4672365	13
1837162	16
342207	17
4180461	13
4444420	13
15664241	13
24578981	13
11539979	13
11353720	13
10798581	13
5019817	16
1609970	13
1774756	16
5331142	13
4719128	13
2782750	13
14922775	13
1088111	13
4634868	13
15393156	13
36224540	13
10962732	13
6876682	17
867949	16
11000989	13
9467758	17
14987237	13
6740762	13
47229763	13
5850044	13
10945371	13
20739352	15
3049125	13
14363897	13
2235206	13
2739628	13
2846256	16
3541256	16
1746881	13
23259778	13
7703078	16
1085017	13
5696771	13
12946294	13
2370988	16
8322695	15
978577	13
4416627	13
7789676	13
216059	13
29873958	13
3209080	15
4718706	17
818362	13
9685279	13
4258509	13
17182074	13
1308463	16
74885	17
6713785	13
3865596	13
11605332	13
11683538	13
5643185	13
8496533	13
5537452	13
4659255	16
17116305	17
36538902	16
4504665	13
2121890	17
6307101	13
15060005	13
68879	13
37715221	13
3245121	13
7246542	13
25316845	13
333982	13
11023000	13
2463979	16
4378240	13
25885963	13
100720	13
4107903	13
8369346	13
1703943	13
7922053	13
7322551	13
10267422	13
1879322	13
7843035	13
46673	13
10392884	16
2448922	13
2704018	13
6190481	13
6193667	13
3362291	13
11178496	13
4500442	13
255243	13
7659438	13
2680995	16
262070	13
1255626	13
1481810	13
1286170	13
10785315	13
10378354	13
19309157	13
6385368	13
12072513	13
8716946	13
16141919	13
6670980	16
7075103	13
6395262	16
5244701	16
7152243	13
8829970	13
1868176	13
1050228	13
20616492	13
3531956	13
364578	13
12286421	13
608423	13
8992932	17
6639964	13
33768880	13
3867055	13
6514292	13
6363893	13
3689640	13
27843014	13
287474	13
20871897	13
11731250	13
2932246	13
16124205	17
5348373	13
4683139	13
3397149	13
1574879	13
3449064	16
19365714	13
14939270	13
2645354	13
8438035	13
6975448	13
2304422	13
21802491	13
1266746	13
5010807	13
8448948	13
12390657	13
14532835	13
2135841	13
342884	13
7482874	13
309567	13
20082026	13
3060065	13
19242252	13
4233331	13
1683402	13
4308255	13
4083177	13
3259860	16
17911427	13
6751985	13
32452084	13
561378	13
4934164	17
3198055	13
3202178	13
266	13
6746932	17
10143141	17
2282267	13
3558318	13
647290	17
287924	13
2364279	16
29140108	13
16865118	17
668394	15
2478953	13
941139	13
1202805	13
3046523	13
5305145	13
4210196	13
9051968	13
6133468	13
2853221	13
156450	13
47559 triggers and 506 candidates in 410250208740 cycles.