25046061	16
8619685	13
1948577	16
9844867	13
2160498	13
4995140	13
35855957	13
4453030	13
911045	13
1170236	13
27068995	13
3182637	13
4755504	13
2145823	13
2768793	13
1307518	13
2299454	13
460945	13
4167541	13
3675903	13
12817374	13
3235550	13
3368335	13
16217951	17
4192388	13
14805017	13
2770762	13
125421	13
4592365	13
3909567	13
5092313	13
4075104	16
1236155	13
24581104	17
10255804	13
1150937	13
486247	13
15604198	13
1730113	13
3631130	13
17459683	13
963160	13
1804696	13
22652325	13
1040620	13
110902	13
2278373	13
2987555	13
7569004	13
2416407	13
491710	16
19799328	13
988264	17
9946494	13
2030552	13
18593770	13
1866275	13
4727954	13
6594371	16
11124261	13
5007138	16
2281141	13
6658727	13
1536743	13
34207489	16
1379136	13
6751283	13
180666	13
3051330	13
19372624	13
6590828	13
13830399	16
13343703	15
9630574	13
11294104	13
5240230	15
2192667	13
390543	13
4554542	13
1608403	17
18562754	13
5939021	16
7383523	16
13309757	17
2046710	13
4449482	13
2590198	13
3989782	13
2054486	13
9646691	13
4247350	13
4164676	13
1359362	13
1339169	13
4903210	13
9866328	13
10081251	13
6938058	13
1912227	13
10235799	13
7378984	13
19404465	13
3518226	13
3344994	13
6351029	15
2035521	13
15747477	13
4437025	13
22518896	15
34265218	13
511532	13
7148136	16
274086	13
556842	13
4412442	13
1521811	13
1898213	13
5811194	13
2572878	13
4634264	13
4323273	13
131417	13
1215070	16
24865764	13
3299270	13
8124670	16
18953365	16
2790128	13
16827786	13
8065104	17
14432232	13
6845092	13
2788039	13
13013868	13
7182012	13
4107327	13
12732058	13
526799	13
3308406	13
1843120	13
6833750	13
1127131	13
7313267	13
9764769	13
7528869	13
3986324	13
48810	13
1045904	13
8704393	13
6629643	13
517930	13
2674154	13
6283208	13
4901603	13
395596	13
4573253	13
2497165	13
34121438	16
6403072	13
10929877	13
6369728	13
6561249	13
754107	13
21078292	16
2979967	13
2276323	13
238650	13
8297587	13
488321	15
1357971	13
20043164	13
17409080	16
15575744	13
4643089	13
1331294	13
3474579	13
17214029	13
3022576	13
13564840	17
8675061	13
10749643	13
48278	13
18747452	13
8095119	17
18774840	13
2309059	13
3292330	13
551247	17
667945	13
1188790	13
11214006	13
22757614	13
7755032	13
869543	13
11784623	13
1731619	13
82514	13
2022358	16
1152525	13
9436253	13
14600453	13
7211366	17
2900701	13
3969968	13
3340391	16
159767	13
1236370	13
509962	13
190355	17
7384052	13
4972896	13
2032946	13
507629	13
10469194	13
1649835	13
4708179	13
3305298	16
9667921	13
2835353	13
3555354	13
194971	13
8684629	13
1663571	13
7862654	16
16394275	13
10663702	13
70175	13
3621123	13
1064646	13
8015771	13
10814397	13
2233990	13
3900587	13
753836	13
39833	13
3954923	13
1149599	13
14325502	17
15515270	13
23420891	13
10060588	13
3287648	13
3343443	13
69649	17
3168220	13
2471043	13
1845520	13
1382384	13
11219437	13
2988604	16
1459232	16
1092051	13
3436209	13
3644662	13
4411943	13
4297463	13
36840439	13
488505	13
6435922	13
299696	13
7519182	17
4415202	13
21700867	13
5050392	13
7311948	13
24484619	13
1579139	13
14748030	13
12121358	13
852311	13
18132716	13
155274	16
8018585	13
1593848	15
4339393	13
17432523	13
15917464	13
1906686	13
7109429	16
7143946	13
7013868	13
62004687	13
1474520	13
10632260	13
11435032	13
741786	13
3476945	13
430015	17
2814506	13
2099185	13
2306745	13
14623593	13
3576697	17
12068590	13
2252174	13
8623463	13
2582204	13
5174872	13
660787	17
4135636	13
1417499	13
38454083	13
1579267	13
26805	13
13922442	13
16242283	13
8389736	13
10987319	13
162208	13
519357	13
16126148	13
19704	13
3530715	13
20823041	13
3032895	13
7139043	16
10519943	13
9812615	13
6613400	13
578097	13
3114563	13
2280815	13
7388442	17
5742424	13
14728042	13
2701009	13
5378814	13
9128688	13
5575752	13
6331266	13
2282015	16
3603265	17
3309062	13
945024	13
376623	13
20008558	13
5338226	13
8388303	13
17112435	13
24201543	13
4406304	13
17646865	16
26152142	16
13331122	13
12647064	13
7516735	16
9829855	13
1406715	13
4208980	13
9265333	13
9835915	13
4436914	13
11008839	13
9007188	13
1061710	13
1187227	13
2080384	13
6462905	13
1335844	13
12951716	13
8074105	13
19612004	13
1117492	13
474827	13
11281855	13
6375803	13
5206244	13
1979257	13
23260360	13
1367877	13
3010035	13
2023895	13
656685	13
16403611	16
5742942	15
12204313	13
20814	13
6128923	13
13525699	13
19685953	13
841788	13
23691216	13
3247099	13
1592496	13
11219256	13
13386613	13
28339025	16
5046843	13
12282462	13
3387039	13
13425620	13
5155825	13
705900	13
1498430	13
22606472	13
2525666	13
18075425	17
2981109	16
2074926	13
6184578	13
1719304	13
7249659	13
9863142	13
7848764	13
14197966	13
9412366	13
7400982	13
3907587	17
3222201	13
3946796	13
23295632	13
21532214	13
1584774	13
25891990	16
3120140	13
1271364	16
5839584	17
1364541	13
5006967	15
27733051	13
23517293	13
2059865	13
6300973	13
7670190	16
17416396	13
99160	13
2314882	13
7051548	13
39814551	13
620346	13
19730407	13
5260169	13
7651461	13
21358422	17
1137161	13
60950	13
4808931	13
3802314	13
16875414	13
4696141	13
9200345	13
16989629	13
23853622	13
2031465	13
6020515	13
20742511	13
2596712	13
1533392	13
4548184	13
11814226	13
2602413	13
11327598	15
10547714	13
4483419	13
5020368	13
7711928	13
32440421	16
1128171	16
4103629	13
9789765	13
3366980	16
2818561	13
2926135	13
16759323	13
3210412	17
1673737	13
2286068	13
9227918	13
174751	13
15476841	13
1840991	13
6691803	13
3262223	13
28103175	16
1864676	13
2795887	13
7298075	13
983980	17
15791582	17
381862	13
1391547	13
22855753	13
11109434	13
9879952	13
6575070	13
1805173	13
3849541	13
166069	13
1801734	16
6010665	13
814246	13
4094513	13
8672481	16
6137874	17
1546923	13
9644950	13
8320661	13
7631386	13
8167962	13
1228274	16
1129273	13
2277417	13
4275073	13
7687895	13
4567903	13
23431317	13
9098919	13
680065	13
7301900	13
9713690	13
1037485	13
632339	13
3679346	13
13866088	13
9763974	13
2531959	13
249823	13
11410852	13
6798880	13
1886447	13
18692803	13
21591492	13
6279287	13
15403519	13
79771	16
1179205	13
16057349	13
1797461	13
1637428	13
21354592	13
1697609	13
6183086	13
4345290	13
599757	13
13707875	13
2375207	13
5156469	13
17471637	13
3436301	13
15126	16
8200055	13
4134365	13
9638456	13
18012241	13
11211403	13
21642750	13
13335902	13
12129004	13
6008319	13
2940135	13
2878623	13
18925086	13
12170717	13
8410800	13
6821066	13
5909227	13
6622623	13
6565931	13
2660544	16
4556083	13
1480081	13
22564054	13
13384508	13
9777084	13
1196333	13
10084751	13
1332119	13
1472371	13
4473382	17
2154493	13
3172462	13
2982485	13
2289754	17
806451	13
2240895	13
11603639	13
6309379	13
10877424	13
5447552	16
3789817	13
13133073	13
3716603	17
4016329	17
4901312	13
815321	13
1383178	13
787638	13
3073389	13
628074	13
15246895	13
10729477	13
9279628	13
1671235	13
1449946	17
21736345	13
11869343	13
12490999	13
4877348	13
23277204	13
6149893	13
5195728	13
3237101	13
14342386	13
5721064	13
22883990	17
5533307	13
1480807	15
2395131	13
31295	13
1899982	13
7665179	13
5267228	13
4096801	13
4493092	13
920764	13
6350387	13
29490287	16
1252810	13
802536	13
8000513	13
19097443	13
1651968	13
22060412	13
5663937	13
1303209	13
3505427	13
2827665	13
2495565	13
6265705	13
10503805	13
2179707	13
1340324	13
2657452	13
11729304	13
7325812	13
7105828	13
805362	13
2484144	13
4988562	13
2818729	13
1114196	13
1292793	13
279234	13
8870307	13
8895848	13
912789	16
3206658	13
3322432	13
635176	16
1173596	17
4783568	13
10791451	13
193474	13
434682	13
17439028	13
3205432	15
2681916	13
4103274	13
51488798	13
1998456	13
310940	13
13718324	13
3158490	13
12264982	13
2123871	17
3760443	13
3240941	13
14588663	13
24443835	13
9876259	13
31427341	13
9864127	13
3688912	13
604382	16
3367585	16
5973078	13
368127	13
6068365	13
6948197	13
3752217	13
2167915	15
13746703	13
12203384	13
2485951	13
4154538	15
10126282	13
7611961	13
4787022	16
15109390	13
4137764	13
4602904	13
8774033	13
290295	13
3708931	17
4371632	13
1654588	13
11436233	16
16269478	15
14762263	13
5833913	13
3175529	13
6218382	13
8082792	13
5140543	13
2035800	13
3328635	13
2413834	13
12471167	16
1532828	17
5799008	13
30593580	13
612629	13
762550	16
14930100	13
27571060	13
1859103	13
137346	13
12109508	13
1017538	13
1085397	17
2146977	13
7063607	13
7532314	13
5890109	15
4751830	13
4633250	13
8628378	13
8056639	13
2741907	13
2522547	13
8172035	13
3902449	13
5521854	13
6018908	13
5155919	13
5532085	13
8542518	17
20480158	17
9649910	13
515745	13
22069277	13
5092991	13
9949779	13
3295532	13
18740035	13
7200122	13
2751217	13
9840406	13
3423741	13
11796199	13
8716859	16
11427656	15
217773	13
5780057	16
7172962	13
8841903	13
3136343	13
1038005	13
2353727	13
1230887	13
5336513	16
1072825	17
6564862	13
13851050	13
582176	13
398070	13
11873729	13
5148091	13
2960931	13
553651	13
721769	13
15784810	13
5635971	13
1688100	13
6991940	13
3745422	13
16255962	13
5278753	13
3866194	16
7189677	13
12742879	13
24686436	13
158136	13
7674093	13
8147576	13
140022	15
2017896	15
3053476	13
2750569	13
362468	13
27530388	13
20494223	13
3056812	13
5910714	13
12824518	13
4651960	13
6301657	17
14483553	13
2798837	13
22728117	13
2496233	13
8680626	13
321895	13
8350440	13
16307086	13
8627395	13
8265455	13
12853075	15
24140427	13
14498281	13
1799983	13
4190352	13
2099913	13
3163523	13
2477535	15
4541399	13
9147818	13
6522829	13
9899257	13
925038	13
1077328	13
1052918	13
1619111	13
644598	13
18380857	13
2229301	16
12392984	13
8368953	16
22512730	13
7314581	13
12112523	17
1283919	13
602651	15
4191286	13
11773987	13
554791	13
8023478	16
2301089	13
5848148	13
12020522	13
7796591	13
82291	16
3925230	13
1321379	13
3100988	13
1161206	13
653989	13
5497735	13
8501988	13
9014054	13
9727681	13
4163225	13
58070	16
7659618	13
2580331	15
7274965	13
6517788	13
10202218	13
2595778	13
12956320	13
2262080	13
735535	17
14673296	13
806259	13
11841946	13
5683382	13
8164786	13
11608375	13
8672394	13
2088337	13
9351987	13
9995119	13
10910662	17
14495747	13
7766815	13
2536916	13
1172222	13
8487151	13
17014577	13
1634172	13
7305416	13
1001225	13
2487506	13
3707193	13
13063003	13
21178814	13
4212990	13
5887790	13
1186689	13
14385234	13
5600037	13
3305610	13
8038335	13
252961	17
7188767	13
4583246	13
997364	13
3255749	13
3026818	16
7987867	16
4837308	13
3790566	13
192447	13
1814754	13
724018	13
6867998	13
1779985	13
1878050	17
2539044	13
8687603	13
6424196	13
16391908	13
17070694	13
7881792	13
2695245	13
16684802	13
479787	13
6722258	13
2259222	13
10375311	13
9491237	13
1423584	16
3508026	13
10013472	13
834330	16
2308467	13
4397465	13
6588198	13
847105	13
12804786	16
24660402	13
14298508	13
2590368	15
8105538	13
290915	13
673985	17
21390685	13
6199862	13
8467521	15
19507674	13
7856524	13
1753779	13
8228893	13
990337	13
8910956	13
3642844	13
4619003	13
1480429	15
1473078	13
29962556	13
2855906	13
2169595	13
7934944	13
642229	13
4241384	13
28334297	13
263283	13
18639644	13
17640752	13
6540373	13
5994577	13
4147675	13
689397	13
20148576	13
2321959	13
5674947	13
2872694	16
25514789	15
6176004	13
1695771	13
9857831	15
38909533	13
1385443	13
2485504	13
3022054	13
2714727	13
7891445	15
7288089	13
1104600	17
3900702	13
1238720	13
1784390	13
15223929	13
13517858	16
1365966	13
1902581	13
10004024	13
844173	13
15417188	16
6477301	17
3443320	13
1312924	13
6353086	13
14406570	13
5716168	13
9941213	13
33064488	13
9290565	13
6790428	13
1289269	13
7799174	13
10648646	13
9538373	13
8112277	17
6847419	13
5304153	13
1288445	13
11119463	13
2422037	13
6273422	13
3227068	13
7354815	13
13612764	13
2978102	13
2235357	13
6249092	13
9553377	13
4746583	13
908297	13
14819784	13
4302858	13
24809148	13
1692260	13
5750690	13
3808797	13
6966036	17
3502626	13
15365564	13
652174	13
4775959	15
19761	13
15992527	13
3378514	15
3768371	13
4956018	13
11315553	13
28855449	13
3309104	13
2043412	13
18591954	13
2167896	13
4262994	13
24406339	13
6714162	13
1501550	13
1453411	13
3075837	13
15282978	13
8355149	13
810592	13
7867454	13
812728	13
4169746	13
874960	13
3010126	13
3367262	16
4569508	13
3304907	13
3050623	13
3731431	16
451505	13
1201646	13
12790777	13
52661487	13
4787617	13
751081	13
6328475	13
7095321	13
2835516	13
7376414	13
14771870	13
4020407	13
3000168	13
2649144	13
4422398	13
11845388	13
2826425	13
12100771	13
5456468	13
2189078	13
19070247	13
4126734	13
14100945	17
6712518	13
2130748	15
9999037	13
1947333	15
42290038	13
6119046	13
2521925	13
4723844	16
3703136	13
7437199	13
1911470	13
1155846	13
2312602	13
20299141	13
10341026	17
5492707	13
600107	13
2994914	13
13504406	13
19587497	13
2614791	17
6915989	13
8389785	13
2394601	13
8788121	13
3473117	13
3346725	13
2730938	13
3055871	13
51167	13
6107750	13
6439632	13
2699359	13
2891816	13
149589	13
2435732	17
4425122	13
17159887	13
711372	13
5565488	13
6205726	13
6677415	13
8503060	13
10637381	13
3374679	13
9798435	13
16441598	13
2428136	13
13736839	13
24026261	13
11473300	13
6590202	13
35795083	13
4653812	13
15633299	13
70144	17
10840992	13
16234672	13
2456762	13
4842795	13
6444407	13
6441166	16
17214118	13
2776724	13
3234463	13
2962183	13
14733389	15
569181	17
9393364	13
355901	13
23369952	13
6700659	13
1431470	13
33841	13
3460994	17
8843321	13
291950	13
9453894	13
17296963	13
9397640	13
333982	15
2639141	13
5491238	13
1470297	13
457880	17
1625344	13
1678588	13
6390061	13
1817001	13
2077886	13
5368606	13
6574015	13
162587	17
9138055	13
4488968	13
3043131	13
1484035	13
5143630	13
1278714	13
10719593	17
9395816	13
2604617	13
3094202	15
7324963	15
215551	13
100799	13
7352779	13
3321730	13
5735259	16
13702372	13
6864846	13
3512983	13
6366467	13
15729518	13
9665338	13
12714566	13
1078545	13
889922	17
8791747	13
3261280	13
8038126	13
3650478	13
6559255	13
3214475	13
3666882	13
3949082	13
2354445	13
26886956	13
6874961	13
11278051	13
541149	13
8953128	13
9322395	13
1786763	17
3118941	13
8982604	13
26822106	16
21579761	16
10793692	13
3024779	13
2207730	13
938825	13
8211026	13
6676440	13
1302928	13
8070038	13
3362102	16
1575460	13
2406139	17
2571001	13
1286591	17
13616351	13
1125595	13
1762750	13
546269	13
8966544	13
35640827	13
41969995	13
827111	13
967972	13
4408959	13
1524715	13
1483497	13
2609485	16
5403199	13
5148706	13
3160591	13
3206128	16
44615603	13
9873771	13
5615915	13
11974609	17
267662	13
435811	13
13435146	13
3881502	13
6990759	13
10057969	13
7880314	13
3818205	13
26523742	17
3174838	13
7966054	13
2469290	17
3706288	13
10111761	13
15334394	13
1915318	13
998604	16
24817841	13
7902019	13
1409458	13
3986516	13
3711749	13
8177520	13
18398443	13
4642410	13
1421220	13
12780200	13
11334872	16
23371968	13
11597100	13
5462685	13
1939188	13
5187427	13
1889127	15
5878834	13
6656967	13
6245256	13
10798311	13
8543063	13
6079595	13
2106661	13
10809707	13
5565710	13
6884158	13
2581276	13
7039388	13
1950651	13
240757	13
23631428	13
325716	13
12728658	13
22688679	13
2580945	15
1184414	16
14768080	17
4549907	16
4464898	16
3811783	13
5927259	13
2437434	13
8940180	17
12735614	13
8904407	13
25074174	13
3805479	13
11109683	15
13739640	13
2519174	13
24303914	15
8005128	13
7865029	13
15069828	13
1029006	13
2735386	13
1645909	13
15082332	13
17095517	13
9415287	13
4729115	13
1967080	13
3032320	13
11274401	13
121515	16
4264145	13
394535	13
5918856	16
7320847	13
12544712	17
14097684	13
22812683	13
8816194	13
875049	16
9627025	13
1299756	13
6984133	13
158384	13
7231190	13
16757516	13
15302117	13
268174	15
12819437	13
2955241	13
1226654	13
34974223	13
5758232	13
3753891	13
6797564	13
11747908	13
3826495	15
17644628	13
22346729	13
7395123	13
11175746	13
2603400	13
6670883	13
2700820	13
6412034	13
2031890	13
4797821	13
4258929	13
13941484	13
1679069	13
10705349	13
2017402	13
8334959	13
3838347	13
253265	13
29177401	13
10238444	13
183053	13
15306346	13
4282576	13
10539305	13
2977732	13
17213622	13
204470	13
2971684	13
6653089	13
3337293	13
3116383	17
6894809	13
7313318	13
24046899	13
13436747	13
5471764	13
26568925	13
1056297	13
6631727	13
995425	17
3240468	13
3341803	13
15851211	13
4171327	13
7705123	15
16819040	13
2856185	13
9140071	13
7000584	16
12062008	16
147056	13
865996	13
22973731	13
4493933	13
4423962	13
861378	13
8093486	13
11132428	13
1299040	13
4089473	13
2052210	13
2186173	16
3911669	13
271815	13
2747942	13
15985322	13
1266245	13
4366708	13
766617	17
7297713	13
5251758	13
588052	16
784147	13
13866770	16
18180825	13
16505556	13
10597999	13
30262454	13
16120116	13
2207586	13
10238520	13
313288	13
3948812	13
1408879	13
10310684	13
1743391	13
3827324	13
2556112	13
781015	13
671872	13
11724668	13
10082608	13
3188845	13
11981848	13
10749255	13
14164603	13
3323508	13
697793	13
211995	13
14821428	13
9468419	13
608268	17
19870405	16
1519788	15
6701227	16
617272	16
13516750	13
14891947	13
4199389	13
4846955	13
5891228	16
12890081	13
2435029	13
1773561	13
3740471	17
244663	13
7647246	13
1397199	13
631497	17
569400	13
7148309	13
2939562	16
21168875	13
3293474	13
4900691	16
3295711	13
9974415	13
316574	13
3646407	16
818971	13
6594895	13
2670348	15
5874404	13
8859593	13
953188	13
4741440	13
14599659	13
1793762	13
11240518	13
4506329	13
3106010	13
3567487	13
689355	13
1750771	13
3902902	17
400652	13
22749728	13
4135187	13
12683599	13
6764181	13
1176753	15
16945381	13
3969068	13
4534004	13
5687454	13
15419235	17
11921353	13
1775442	13
9271832	13
2872897	16
2380023	13
4150268	13
4929932	13
3540362	13
3522086	13
3765069	13
5069988	13
6643094	13
6310449	13
1972718	15
1027715	13
1865603	13
3808577	13
35129693	13
4185022	16
3319731	13
1950659	13
2521253	16
302125	13
6687934	13
21031818	13
11992031	13
4445579	13
13064061	13
4213134	13
5951700	13
8824702	16
25317715	13
13796619	13
16825524	13
9110456	13
3606712	13
7184274	13
7330438	15
3661302	13
482656	13
5881481	13
149127	13
7226850	13
4179518	16
1506452	13
3885658	13
10895236	13
3765199	13
9285025	15
1525074	13
4469038	13
1476077	16
26920925	13
24840353	17
4070670	13
1613751	13
10381686	17
1235810	13
4867053	13
311214	13
1992931	13
1037718	13
339215	13
819022	13
2052240	13
3398717	13
8260179	13
21863841	13
519397	13
2789461	13
2575925	13
14676638	13
3535301	13
10329384	13
11780367	13
333263	13
10469208	13
5388867	13
408256	16
10656069	15
3587170	15
5697064	13
57904813	13
10724281	13
8738420	13
3036920	13
12807300	13
58837	16
5522069	13
12590350	13
21082948	16
20149641	13
4762826	13
36598751	13
14605347	13
670074	13
3623741	16
4377979	13
3873760	13
3608299	13
1880029	15
8178299	13
31307498	17
3432306	13
1499380	16
939400	13
4338889	13
4382330	13
10867529	13
12016819	13
18392464	13
3951227	13
8758331	13
3093098	13
18426687	13
4325168	16
19546717	15
13274610	13
4983226	13
2802622	13
4571267	15
25547420	13
14309850	13
2312955	13
4425280	16
8549967	13
16622759	13
2281725	13
18993953	13
10429345	13
3227675	16
7453586	13
10723646	13
11762585	13
10862653	13
6175555	13
2349466	13
665504	13
2205808	13
5031102	17
4471410	13
2295847	13
1591539	15
636266	13
13349212	13
8910522	13
2849472	13
3470050	17
13822198	13
2257401	13
3504262	13
4467718	13
7571789	17
3083278	13
33882441	13
109629	13
640841	17
930713	15
36104182	13
8966235	13
10391343	13
44221	13
3398226	13
1845347	13
19303917	13
17512788	13
265825	13
1253367	13
7756184	13
13047675	13
10419550	13
6116847	13
103042	13
5097430	13
12059955	13
9201514	13
2214993	13
20983721	13
1464202	13
4955992	15
2911331	13
1472493	13
1606291	13
4839696	13
10650252	13
3241092	16
19891828	13
1095318	16
2192767	13
9099820	13
1434232	13
18370176	13
1419217	17
13506635	16
22088	13
1860519	13
1044812	13
6234297	13
1184109	13
6432030	17
6073534	13
2633199	13
7295453	13
1324224	13
3035770	13
4905784	13
1680656	13
18576078	13
844114	13
3947139	13
1768211	13
3993743	13
5993499	13
7282818	13
24783844	13
11656678	17
10663359	13
1118489	13
2742040	15
2782085	13
5030534	13
1224942	13
10478115	15
2546024	13
4587927	13
4064549	13
3960526	13
1389046	17
3496	13
3800101	13
28229936	13
42269	13
8089380	13
3231454	16
77341	13
7509076	13
1146234	13
9237373	13
1136506	13
2970615	13
20241590	13
195206	13
18989966	13
1713386	13
8038645	13
14334406	13
4874835	13
12510382	13
1843032	13
1501551	15
15313052	13
19730065	13
19937358	13
16302906	13
11404038	13
1767744	16
2852083	13
6531666	13
3353127	13
5495231	13
8592564	16
15451257	13
759546	13
3826732	17
2321027	13
1234741	13
10168096	16
5545433	13
10125950	13
7848212	13
6643634	13
412388	13
10553716	13
9397077	13
574042	13
10465900	13
2503372	13
1054856	13
5479551	13
2488643	13
6319505	13
7767237	13
687331	13
3240349	17
1038991	16
695112	13
16210851	13
2410191	13
17020558	13
727841	13
17259193	13
4957059	13
8036741	13
474153	13
13811341	13
21978088	13
844989	13
10833109	13
13680818	16
7735352	13
9474454	13
991413	13
4012885	13
4951284	13
3618083	13
1930991	13
22854101	13
2198045	15
5572071	13
591889	13
1321133	13
19323044	13
2451274	17
2083154	13
1927211	12
26551265	13
9967768	13
1371490	13
891992	13
10947421	13
20015990	13
1175949	13
2443830	13
11811438	13
12272658	13
9718512	13
9801112	13
2867923	15
14340702	13
243177	13
388927	13
1952855	13
9662585	13
4617153	16
794942	13
720471	13
5538188	13
9281581	13
3678812	13
415906	13
6040423	13
347552	13
8895103	16
37887	13
1520045	16
3592069	13
6887326	13
28045565	13
533422	13
1610592	13
1172269	13
8277973	13
558552	15
334745	15
27149448	13
3069316	13
1814352	13
2207845	13
46716951	13
1385211	13
1726090	16
2388674	13
12380828	13
9565314	13
4148465	13
14656075	13
5745470	13
10701705	13
14314210	17
8578899	13
3815713	16
4176312	13
25461353	13
87465	13
7557334	13
2021091	13
2426160	13
5334277	17
4956623	16
10314642	13
870879	16
14911370	15
9133466	17
3344560	13
3439620	13
155357	13
30234910	13
4155091	13
2757049	13
2753726	17
1445017	17
674875	13
4502323	13
1439926	13
5484266	15
6433607	13
17464134	16
13222620	15
14629042	13
2285886	13
17761360	13
4933274	13
11035691	16
5198988	13
6981358	13
38837397	13
7441654	13
7101467	13
2492400	13
4238402	17
9885154	13
5518529	13
5742072	13
446992	13
26637021	13
4903733	13
12131355	13
11107393	13
734840	13
9886676	13
2374351	13
12487240	13
5746243	16
6513643	13
3904280	13
3412269	13
2631265	13
1220259	13
2424777	13
17907524	13
1073840	17
4032011	13
58142	13
9059662	13
2389761	17
5616859	13
4047231	13
1500963	13
1266016	13
307447	13
7702183	13
1495028	13
5998867	13
9930447	13
9667808	13
2710160	13
14858414	13
3217302	15
9865111	13
352537	13
923506	13
2420826	13
1888805	13
7271256	13
16883395	13
1808689	17
23658861	16
2172225	13
14193510	13
20838824	13
31919350	15
15328463	13
3149476	15
25330109	13
5964582	16
9455813	13
7395573	13
9081233	16
5043458	13
11475604	13
5902283	17
37950	13
6565713	13
4459352	13
7392431	13
538683	13
6344833	13
3768580	13
4871537	13
978285	17
17403206	13
21345638	13
15768801	13
11407157	13
2442941	13
4243784	13
1678665	13
23134411	13
1298644	13
1607016	13
20617702	13
8370599	13
1767928	13
6629851	13
8311157	13
14920752	13
3977216	13
4692998	13
38053	13
1840724	17
8274670	13
4473174	16
9099830	13
13436400	13
7346478	13
8572700	13
10381204	13
398578	13
83031	13
21464877	13
11093288	13
6048300	13
17302871	17
7929578	13
1863968	13
3524887	13
12439880	13
3147176	13
3167367	13
7594100	17
826599	13
747810	17
3704672	13
15658229	13
1927422	13
4102408	13
278652	13
14064297	17
1142854	13
21947009	13
2029401	16
815626	13
6726709	13
8993410	13
14693813	13
23730429	17
6548028	17
208318	13
4149558	13
1275982	13
26978953	13
9150938	13
4004911	13
5546923	13
4042522	13
26150292	13
8109416	13
7241947	13
2589882	13
17391550	13
3914337	13
17048553	13
3127118	13
8615227	13
4675945	13
1358806	13
9092609	13
5694261	13
1030145	13
1761732	13
817128	13
7587686	13
1037885	13
8263751	13
7332059	13
13702034	13
13689369	13
1338450	16
2435229	13
2471538	13
12226769	13
10062484	13
21919517	13
26112638	15
1283748	15
6451047	13
6139324	13
3069610	13
5680724	13
7631835	13
3494807	17
1249760	13
477796	16
7694145	13
23056266	17
4835812	15
19095149	13
2390945	13
1378882	16
2621738	13
10828980	13
8391579	13
8335115	16
8873972	13
54159	17
17385106	17
1717598	13
470491	13
5755960	13
1877357	13
2982966	13
25532925	13
9434542	13
427134	13
3751390	17
8779586	13
5762872	11
3070034	13
1855343	13
9498078	13
22929947	13
5157879	13
2384708	13
9200651	13
735891	13
6547191	13
14555190	13
5262709	13
5642919	17
3808253	13
18829988	13
8013935	16
15188018	13
5796718	13
2632732	13
4843838	17
1191000	16
10497235	13
1467905	13
13368044	15
1441252	13
7994932	13
1129361	13
13137617	15
4483270	13
11017649	13
1214757	13
3363542	13
1180515	13
1590836	13
3193153	13
13562259	13
1643546	16
3715683	13
1007655	13
5005270	13
2789344	16
1294105	13
70954	13
8077740	13
1905902	13
7631	13
6183786	13
6481831	13
4228193	16
11157798	13
1352763	13
780518	13
7638595	13
3695431	13
1676671	13
22313737	13
720182	13
18472161	13
4684449	13
17492665	13
10369016	13
6832953	13
26039410	17
18412866	13
5516899	13
3081327	13
2024985	13
14260155	17
8775646	13
4213773	13
57084	13
7042062	13
42847840	15
3600597	13
70211	13
7101707	13
2293532	13
7943638	13
6461922	16
10264367	13
9108239	13
4172617	13
850989	13
16205131	13
18249783	13
3218921	13
2801202	13
3305229	13
3900911	13
13950937	13
1436390	13
1695385	13
4298458	13
142444	13
8223282	13
8305725	17
3887586	15
1229248	17
795709	13
1975201	13
1970530	13
10239906	13
550427	16
1081835	13
33331618	13
1944156	13
6612802	13
1342656	13
2948090	13
10935929	17
2162589	13
2065835	13
3741464	13
5580241	13
10513256	13
1707608	13
4174143	16
2267209	13
3116269	13
4663019	13
355026	16
13417698	13
930409	13
23419806	13
12764478	13
7930667	13
1752774	13
1385336	13
1287516	17
4772166	16
16691204	13
3003127	13
3896357	13
10876269	13
9103963	17
19664890	13
983321	13
2860070	17
42259209	13
5377944	13
329667	13
4218232	13
2510336	13
6098328	13
4541671	13
91027	13
3372890	13
6588433	13
23863935	13
9958828	17
520751	13
891986	13
2393823	17
7003391	13
10274074	13
27320101	13
3217292	17
1809043	13
12442476	17
5041548	13
9297321	13
5600104	13
897124	13
117539	13
3070617	16
2163164	13
1439345	13
6682591	13
9967190	15
2721494	13
2767102	13
1952975	13
158522	13
1692351	13
1171195	13
1938870	13
2845624	13
9238844	13
612593	13
6880818	13
32574822	13
2019599	13
6796169	13
1824694	13
6772733	15
5106490	13
2865327	13
1152902	17
14648644	13
8418676	17
2044499	13
4925620	13
12651464	13
23403924	16
864001	13
13260290	13
5154465	13
6369289	15
18238450	13
1940363	13
8946821	13
6468414	16
8770984	13
2248173	13
8075046	13
4061950	13
1961984	13
1339533	13
1464877	13
3595253	13
2524658	13
2754084	13
953717	13
13794268	13
21521069	13
13845033	17
5821700	13
1584502	13
1220704	13
16937709	13
188394	13
2688381	13
9235802	13
2323870	13
12466798	13
424328	13
2252683	13
4116966	13
5850072	15
12316376	13
16828275	13
311781	13
7119974	13
40506	13
7205443	13
529512	17
9712713	13
2858929	13
8663294	13
13841806	13
1060326	13
21193320	13
3287291	16
3420654	13
10216459	13
4841633	16
2241174	17
4739937	13
517184	13
5762631	13
4294503	13
13254414	13
2245009	13
8285483	13
34219	13
2486620	13
6197299	13
5511503	13
9365272	13
2191724	13
10543287	13
3778936	13
30945867	13
9132291	13
1654940	15
3897064	13
5624839	13
9761007	13
6656776	13
7677313	13
8307571	13
3416266	13
16874698	13
861076	13
884929	16
1581119	13
5780468	13
2167681	13
8303203	13
3661018	13
5332927	13
47367	13
1411646	13
562093	13
2675114	13
3687041	13
18518023	13
11981073	13
9252942	13
2421053	13
2461436	17
3534723	13
21995712	17
15199263	13
14124015	13
2847385	13
3909462	13
2179870	13
8068802	13
18934334	13
994762	13
5348193	13
9787426	13
1424671	13
6546940	16
630592	13
7251134	13
1912890	13
4296898	17
1487127	13
13284595	13
16158137	13
1232126	17
261742	13
18949304	13
2948982	16
1298923	15
10434192	13
5527882	13
2577576	13
423054	13
3430126	13
7313819	13
13764044	13
14735227	13
3937214	13
5107592	13
713695	13
337179	13
8004622	13
18685729	13
884050	13
1925235	13
893667	13
1250979	13
983827	13
7458017	13
9919071	13
6849852	13
7349292	13
16932778	13
1224557	13
3171506	13
2059024	13
1083027	13
2640735	13
1977495	13
5485855	13
24144726	13
12787720	13
1048783	13
4969934	13
2344791	13
8099668	15
19294401	13
4248077	13
13889509	13
5630143	13
8400850	13
3540448	13
5820652	13
18272120	13
21378984	13
3097371	13
4605866	16
13372115	13
4210801	13
19066320	13
8022996	13
8849771	17
381678	13
643545	13
3278199	13
5364916	13
17392134	17
49131831	13
24802679	13
15317828	13
2689575	13
9326863	13
2680521	13
31051619	13
13059780	13
8883248	13
1323753	13
2506414	16
4848535	13
525804	13
2001301	13
201242	13
12499479	13
7860531	13
9195199	16
15378843	13
709008	13
1843233	13
10292778	13
337924	13
1077457	13
9274312	13
999370	13
16297989	13
4424520	13
4877603	13
7327550	17
9791991	13
2805758	13
17486135	13
4928977	13
8223699	13
1438301	17
2452057	13
928963	13
6980017	13
792562	13
9751760	13
288266	13
2624481	13
1605791	13
3326825	13
4105499	13
6498660	13
2146978	13
834131	13
15445237	13
2631201	13
24718465	13
6254736	13
28289953	13
8840344	13
2386626	13
2858693	15
13503336	13
5828843	13
9724918	16
31699774	13
7053661	17
11173682	15
498352	13
2397565	13
25223885	13
620255	13
2292537	13
10260231	13
9270935	17
4878279	13
4515773	13
310132	13
5787878	13
18395380	16
15321363	13
15847934	13
2414046	13
11567528	13
1085121	17
8404696	13
2619067	13
7084628	13
921004	13
5740895	13
24865042	13
39407	13
2657833	13
1241392	13
3705981	13
7437320	15
4643634	13
4925621	13
7123501	15
39499460	13
6356583	13
555918	13
9113274	13
4060644	13
3485693	13
263334	13
5487646	13
1952801	13
271130	13
1474562	13
2296622	13
2095851	13
1559305	16
22293415	13
1012753	13
6776924	13
4575127	13
3417604	13
6905063	13
12567085	13
14862168	17
7778857	13
3950228	13
4109510	17
1624522	13
8526247	13
11134398	13
1109401	13
1025289	13
10936986	13
14033917	13
2144695	13
7580211	15
25964966	13
11339345	13
5178134	13
3125101	13
4171294	13
4904466	13
160838	13
1874409	13
2609738	13
7211110	17
605053	17
4024840	13
10734325	13
374170	13
9298377	13
7188378	13
2058656	13
5137920	13
11511669	15
12760425	17
1338949	13
73098	13
4187644	13
341896	13
4569423	13
1696795	13
19711	13
2254374	13
16973119	13
2352442	13
2117214	16
2093603	13
267009	13
22811423	13
9908989	13
7045494	13
4511544	13
507919	15
2489736	15
1341348	13
9637850	13
19113496	13
21111535	13
1931777	17
318224	13
6204600	13
8210135	13
458864	17
5303756	13
2663433	13
4466802	13
19071587	13
2127127	13
6463046	13
15784531	13
2993526	15
3692425	13
1232498	13
10291212	15
4370197	16
8746131	13
6723557	13
3077488	13
5664541	13
17904669	13
533318	13
161294	16
21233171	13
3647720	17
12242780	13
6581540	15
8890737	13
1400095	13
13312877	13
5999940	13
516571	13
357618	13
93820	16
3167030	16
5974450	13
2248859	13
1456988	13
730156	13
6283830	13
11773743	13
13219833	13
504034	13
249442	16
2323957	13
45587138	13
5926052	13
845075	13
4233457	17
8769284	13
4074376	13
2459872	13
2635787	13
15366097	13
4850923	13
5825171	13
1975039	16
7491056	13
9778659	13
17088028	13
7254109	13
812834	13
5508963	13
9526012	13
9527372	13
1354280	13
6785916	13
1951216	13
640417	13
1135631	13
7023616	13
19086641	13
2256540	13
11773164	13
1484747	15
1972229	13
7404141	13
4057749	13
5124773	13
934377	13
17194777	13
6664725	13
23468077	13
3341102	17
6905641	13
773535	13
1689388	16
2302190	13
3841069	13
3978441	13
2963377	13
4240433	13
24827850	13
600663	16
5486222	13
12436200	13
5085081	13
897553	13
39178977	13
1974100	13
2612147	17
12688407	13
8258572	13
19623402	13
7680873	17
1989990	13
20284164	15
7764860	13
3627855	13
9460446	13
1641586	13
4217021	13
1710635	13
1413461	13
18132390	13
203737	15
4355405	13
10539914	13
13444916	13
10896273	13
1831247	15
28307209	13
7725640	13
154099	13
20182847	13
3847361	16
136052	13
10592924	16
6308143	13
16775267	13
11393589	13
23249030	13
28586188	13
1692682	16
2514961	13
9702131	16
17994973	13
4941962	13
6838013	13
5068828	13
3762197	13
231487	13
2485538	13
1722536	17
3873002	16
7424213	13
25736092	13
7009159	13
6209916	13
13935927	17
7867851	13
6384925	13
1884941	13
8892360	13
5060138	17
989387	13
11801449	13
20637668	13
338118	13
13585845	13
3296786	13
2268483	13
12880141	13
4279002	13
4196453	13
4339945	13
5264946	13
9485700	13
3322861	13
4560201	13
2707938	15
3580471	13
4246242	13
404681	13
2291783	11
904212	17
5196475	13
3677488	13
1187407	13
5410401	13
11684681	13
13934836	13
7163048	13
7746625	13
22073204	13
2003478	13
7629368	13
3192627	13
3947474	13
460308	16
10317738	13
3091571	17
2729214	13
490244	15
7276594	13
2436000	13
4374388	13
1170621	13
11252142	13
26876928	13
12899094	15
1087258	13
11132108	13
1958687	13
7616097	15
3088171	13
2295336	13
9596897	13
6497503	13
11979189	13
933854	13
2616546	13
31218460	13
6897370	13
22868489	13
1424522	13
1044737	13
3390967	13
9763828	13
5034266	13
14380	13
288030	13
7060456	13
2495403	17
4212608	17
1444920	13
895905	13
25985597	13
5096404	13
16154530	13
5449993	16
12140354	13
4555737	13
3356104	13
2810602	13
1789420	13
570567	13
4711172	13
8192899	13
1216387	13
24504966	13
13320633	13
2005173	13
13150078	17
8508155	13
2249468	13
988768	13
2683653	13
1159100	16
1319976	13
4397198	13
8341597	13
17018528	13
8020243	16
2936218	13
24413721	15
1381691	13
11464400	13
2921314	13
13574489	13
22175216	13
2639078	13
8409290	13
1630128	13
1170684	13
803157	13
29315600	13
4537167	13
27997253	13
11367765	13
4287048	13
1022705	13
1358939	13
18818872	13
1741369	13
22715323	13
10367	13
117474	13
13822075	17
101494	13
197505	13
4418432	13
4037135	13
295008	17
14311453	13
8880281	13
4582262	13
745460	13
475823	13
17958974	13
9319252	13
4160147	13
1478764	13
11477230	13
24219229	13
4831031	17
12995390	13
8226452	13
856497	13
2320821	13
12034856	13
16856120	15
1162154	17
6443919	13
7073639	17
4707284	13
38402125	13
1770688	13
10170464	13
1977447	13
19893332	13
5559029	13
1180275	17
5759105	13
3783006	13
654269	13
1773260	13
2823781	13
5495118	13
18935566	15
6534479	13
55193	17
1946935	13
2566546	13
423634	13
6551936	13
7169141	13
17399762	13
1366997	16
2552768	17
20133560	13
11961455	13
40633568	13
9505751	16
3577433	13
6338859	13
2229526	13
1995324	13
11350562	13
1270701	13
6664998	13
3279239	13
236576	13
5172286	13
3213858	16
26509519	13
5336454	13
2067934	13
2142914	13
8609945	16
2233995	13
9970189	13
3886280	13
6520992	13
361333	13
2711654	17
5458521	13
2486955	13
3928212	17
10446804	13
20335524	13
23386421	13
1585766	13
8642569	13
4622627	13
8666608	13
8019163	13
6281099	13
3191359	13
8718974	13
2929204	13
10474322	17
4014387	13
5029761	15
4854740	13
15582879	13
9144807	13
2804531	13
7784448	13
7065984	13
16311763	13
2271780	13
6708014	13
10998301	16
9565998	17
48101089	13
3519691	13
9290150	13
2181935	13
2306221	15
2740904	13
10491607	13
12062618	13
9000578	16
1831671	13
2938736	13
3560736	13
7661943	13
10642719	13
10267665	13
997789	13
14468132	13
2300195	13
10284834	13
3764312	17
6786913	13
11561050	13
848254	13
1846432	13
12105107	13
1180499	13
4244005	13
14060591	13
49824	13
6089874	13
4326991	13
9792153	13
2186616	13
7010546	13
2805882	13
8301581	13
1260094	13
30404951	16
6050450	13
3406711	15
8961841	16
607497	13
1425353	16
1031797	13
4778946	13
19700631	15
5367951	13
20388772	13
22395307	13
6471589	13
1101690	15
16920945	13
11360631	13
10583019	13
681031	13
6321378	13
288532	13
3283898	13
4799680	17
1592755	13
7457261	13
1101583	13
13238022	17
15619121	13
3876903	13
3264218	16
4033747	13
18559320	13
20417185	13
3821385	17
5465223	13
1082124	17
5595857	13
4952061	13
938833	13
12617309	13
6875119	13
3365593	13
2455336	13
15332176	13
9103606	13
336361	13
8294125	13
3555721	15
8434381	13
3281876	13
289084	17
1714446	13
1145040	16
15180919	13
2174070	17
11554977	13
5759553	13
612288	13
1655222	13
1918009	13
25513036	16
3345408	17
3995148	16
3971921	13
6251517	13
435362	13
11170064	16
15781500	13
839432	13
25280225	13
10830391	17
4092176	17
3060358	13
8177420	13
1960759	13
25200514	13
1689355	13
4669589	13
4268475	13
4243979	13
768179	13
3443034	13
247365	13
11620441	16
14465504	17
15910473	13
1417015	13
10075513	13
30205419	13
895616	17
205744	13
10947113	13
3494955	16
4789824	13
5531668	13
3433209	13
718420	13
3252871	13
371374	13
5289724	13
59308	13
4500655	17
16459905	13
194705	15
8687119	13
13348283	13
16453862	13
127795	13
101165	13
1508091	13
298557	13
5180712	13
4142835	13
1347401	13
5707329	13
3401602	13
106364	13
19797033	13
4952812	13
7564378	13
1472043	17
12196480	13
11864285	13
3259534	13
5085938	13
5340	13
13457763	13
8986767	13
8656924	17
3109840	13
5129324	13
4118776	13
5595832	13
2415220	17
6504473	13
18077248	13
2796935	13
3134695	13
2950283	17
645481	13
6943441	13
15637185	16
9344506	13
18250703	13
12795793	13
2333199	13
282005	13
531751	13
2893267	13
1726560	13
5952489	13
20213809	13
1179678	13
6768365	17
3372334	13
1560838	13
4903982	16
5699148	13
13649130	13
4402349	15
2502370	13
5094235	13
6260693	13
1508296	13
426933	13
16513121	13
3945793	13
11431812	13
12648426	13
1171274	13
4407369	13
12587604	16
19148191	13
5283453	13
38779518	13
1227834	13
580575	13
38325261	17
611182	13
1336545	16
7688568	13
70919	13
1854803	13
16316703	17
2680227	13
5422006	13
5018099	17
65317625	13
974261	13
8700114	13
7909711	13
26099360	13
4905034	13
546027	13
7547773	13
4373622	17
4385777	13
16734129	13
9627692	13
21293559	13
5729746	13
9278778	13
13976400	13
9011647	13
2033430	13
99645	16
13933083	13
6528086	13
22853613	13
5101414	13
883822	13
12727756	13
5712090	13
27258103	13
4765923	13
17496299	13
502473	13
12751676	13
258857	13
17995981	16
9893575	13
15707060	13
1829549	13
668946	13
5177466	13
16605659	13
8646407	17
1961432	13
5696074	13
13111402	13
14102294	13
1872526	15
564310	15
866944	13
16075391	13
6806632	17
3984921	13
6455867	13
674247	13
3108473	13
2320811	13
11956416	13
16175178	13
6789955	16
2210882	13
2071066	13
3160397	16
12624092	17
3829551	13
27425068	13
2613205	13
2926689	13
19287636	13
8160007	16
2092679	13
648741	13
8270719	13
20205545	13
727876	13
1566504	16
19749722	13
19076231	13
3861541	13
8945689	13
960162	17
58232	13
6915246	13
2123562	13
1413143	13
6148381	13
6196410	13
9043633	17
3976039	13
5560536	13
5079166	13
5431158	13
8009490	13
8254030	13
2099860	16
2612742	13
14192685	15
16895681	16
3589748	13
490805	16
5028875	13
4237887	13
4380384	13
12298183	13
27704849	13
7850182	13
20659210	13
1574449	13
3791952	13
7388426	13
3446838	13
8496582	17
988179	13
7100477	15
1336310	13
6025584	13
374884	13
10602093	13
14856191	13
5607586	13
8585722	13
3830819	13
4787230	13
24164765	13
1246023	13
15102741	13
9501321	13
3053527	13
165605	17
6792750	13
6854995	13
7059135	17
7711475	13
4287025	13
1026465	13
4483288	13
1943096	13
28045015	13
4622914	13
20036895	16
6456715	13
2338688	13
5467002	13
2396540	13
2521836	13
1518488	13
241108	13
2591742	13
16564252	13
105361	13
39073454	13
22111487	13
8976843	16
12349138	13
11551708	13
5018277	13
13658191	13
1913181	13
1141412	13
3041232	13
221594	13
3423842	13
1985573	16
6980401	13
15655174	13
5399194	13
5605488	13
7058901	13
8764470	13
14640791	13
15874656	13
1861009	13
3605649	13
4761622	13
8628117	13
3966377	13
1706765	13
3586155	13
588330	13
17740962	13
20030629	13
16600959	13
1223940	13
7948651	13
6075174	13
3877452	13
7334524	13
26136189	13
735294	13
20585538	13
12216652	13
2081637	13
25717331	13
5013781	17
6271096	13
15323693	13
3013531	13
4529351	15
567390	13
10282602	13
6957497	13
7776850	13
7230813	13
18351574	17
33565	13
2411729	13
11995892	13
1242271	13
1542450	16
6180	13
22179	17
1880920	13
7079199	13
4470630	13
242401	13
5280107	13
8492876	13
159769	13
10201795	13
6021119	13
1819919	13
22692238	13
10049522	13
4307924	13
2998062	15
2917625	13
23212749	13
3251027	13
5056675	13
11012499	13
13667340	13
3375439	13
2505749	13
18632320	13
14002331	13
5227081	17
11836017	13
28458749	13
4296658	13
17401098	17
3573037	13
3601894	13
19604950	16
2281493	13
18711732	13
8939819	13
2926435	13
7516042	13
1264684	13
38154103	13
25382468	13
858195	13
4017473	13
1270056	13
12382437	13
22306610	13
7566848	13
7401852	13
18323527	13
9646664	13
17208963	17
9156951	13
3459183	13
420998	13
27255027	13
13143704	13
15596705	13
5863932	17
8582954	17
8187530	16
5975432	13
303502	13
1601154	13
6184153	15
11159186	13
9783281	13
2951264	13
6686215	13
29969974	13
17475767	13
4427562	13
31987752	13
15210782	13
2912122	15
9580138	17
3419108	13
29475919	13
5373505	13
8899694	16
565965	13
19113373	17
10346728	15
1263855	13
856837	13
8983275	13
8838361	13
9263292	13
11451918	13
3273046	13
2053374	13
11586562	13
1226985	13
3686492	13
7663719	16
6909772	13
6432870	13
16827620	13
321890	13
7220773	13
4567047	13
18219918	13
5950158	13
620240	15
424761	13
2364530	13
10350218	13
288591	15
2918165	13
19778566	13
667519	13
7348436	13
732561	13
4194681	13
13628765	13
5185970	13
2133437	16
6948035	13
2397966	13
4591873	13
2730135	17
4171208	13
6111767	13
7981424	13
1526666	15
799812	13
2468300	13
3432588	13
11474525	13
13577672	13
9325243	13
5541804	13
31111125	13
12577578	13
1409816	13
6535693	13
6237698	13
2353787	13
20659222	13
1407217	13
931120	13
21826809	13
603323	13
2114055	13
14986770	13
452454	13
1563265	13
5158023	13
6611082	13
873123	13
4234265	13
21811997	17
6609950	13
801805	13
4324647	13
11361288	13
17874112	16
1580139	13
1852951	13
619703	16
6963334	13
5715510	15
4568849	13
8251299	13
21150784	13
7846299	13
22809789	13
1840710	13
5216945	15
3045725	13
5573127	17
3624604	13
5038739	13
20873594	13
7422967	13
5302856	17
9814696	16
1963943	16
1445794	17
7600227	13
12097301	13
3248464	13
14527562	16
12057915	13
5287616	13
138883	13
93580	13
3751711	15
16919123	13
3177899	13
24826454	16
10278027	13
6460760	13
4498787	13
6035030	13
1512869	13
14326533	13
7867589	13
5686047	17
10917512	13
3214164	15
4108892	13
16759022	13
17258615	13
22018424	13
6722068	13
104533	13
1642782	13
2539525	13
7501955	13
9343092	13
2530878	13
5406512	13
31427903	13
2830592	13
15627458	13
4263345	13
1333520	13
3210032	13
7227263	13
3231976	13
7128092	13
457261	13
11013703	13
191177	13
522459	13
2729822	15
32844152	13
2984632	13
4483307	17
3325651	13
1507988	13
660051	15
8562521	13
15496804	13
5495480	13
12901113	13
2634463	13
6254052	13
76321	17
4801806	15
3971323	13
1765893	13
1596231	13
1505896	13
102407	13
467699	13
1142584	13
7400606	13
11797796	13
4648477	17
4096701	13
227124	15
10296919	13
17035804	13
3679053	13
5292462	17
12521016	13
4921652	13
2286176	13
3635716	16
5441399	13
10878673	13
17257066	13
2084482	15
3678593	13
2641109	13
4073744	13
1909095	13
3405574	17
159422	13
5861570	13
3674091	13
3724045	13
7329970	13
4811325	16
8578558	13
9503682	16
17305990	13
13434898	13
2955262	13
1613085	16
15937477	13
3766441	13
7530357	13
1254112	13
2466237	13
7533269	13
1744289	13
1576421	13
15421756	13
8397748	13
5251366	13
24260191	16
6578958	13
225101	13
14009893	13
2336881	16
4192237	13
3936389	13
5083148	13
19336203	13
2200509	13
3359451	13
17863989	13
19656374	17
4558654	13
1142735	15
7092334	13
13916311	13
5069732	15
8258537	13
20707210	17
6930681	13
4672287	13
12300779	13
7496373	13
71989	13
3729848	13
2069618	13
563950	13
1579493	13
2876700	13
741303	13
20667532	13
793473	13
225469	16
2963239	13
14504658	17
7154329	13
10388342	13
14238407	13
595972	17
2201129	13
27407428	13
2545165	13
14834031	13
2802076	13
4830320	13
1653410	13
7580173	16
8922311	13
4602448	13
7315870	16
384143	13
11111156	13
2104407	13
10198285	13
18329229	15
4397103	13
8867111	13
47985733	13
6083699	17
4941686	13
763943	13
13750148	13
24338130	13
7798	17
3900997	13
11816170	13
5684681	13
185699	13
1303596	13
9642818	13
3240290	13
2192622	13
810512	13
7509671	16
11732148	13
1047202	13
6473150	13
10425214	13
10207215	13
8797203	13
11064105	13
33708682	13
2694533	16
3501042	13
2458425	13
11081249	16
4302176	13
3724393	13
16007164	13
5567253	13
819520	13
5431176	13
6849236	13
6952834	13
9733517	13
6331003	13
3177167	13
8102326	13
7353193	13
279092	13
1285930	13
5563847	13
4315419	17
1203929	13
11228509	13
9580185	13
29390059	13
1145515	13
2594044	13
3537793	17
9356824	13
11101772	13
2220254	13
21377086	17
9880752	13
7547858	13
12018141	13
548264	13
9192952	13
7245053	13
3566816	13
16510365	13
2637271	13
5510261	13
16834707	13
13128628	13
6363183	13
6619054	13
13310124	17
6390889	17
240797	13
17664968	13
10152557	13
481358	13
10986541	16
708780	16
5013480	13
5151492	13
10168680	13
7003802	13
3185218	13
8490904	13
8936858	13
4513897	13
494202	13
2131067	17
4001604	17
11397799	13
2264257	13
6082387	13
3588294	13
4485595	13
9746409	13
3188568	13
13614534	13
12904144	13
2503569	13
1304965	13
26828998	13
3308900	13
4242198	13
9026193	13
6355197	13
15209202	13
2305429	13
9348854	17
12489440	13
701710	13
1144392	13
277880	13
25795934	13
231852	13
12997361	13
905964	17
5372091	13
17214779	13
7102912	13
10319940	13
5094538	13
17298986	17
12742698	13
4249819	17
9147662	13
353820	13
656315	13
4945181	13
6773588	13
28590461	13
2989939	17
3088151	13
5593058	13
102773	13
7138474	15
6075265	13
14995630	13
7710441	13
9977036	15
999668	17
868579	13
539772	16
3426318	13
7469083	13
7700838	15
17188897	13
1835016	13
13437569	13
9247395	17
2562504	13
3619367	16
10403743	13
7651527	13
34495785	17
3968303	13
3287650	13
7331491	17
1194720	13
2257812	13
5248776	13
1009041	13
5985805	13
10298887	16
10483471	17
1035906	15
2622672	13
18074481	13
4148427	13
11899041	13
1787227	13
805073	13
22853024	13
3607079	13
12285247	13
2882879	13
3230153	13
1918186	13
1695417	16
11265255	13
6959861	13
855255	16
5415038	13
24647689	13
26842832	13
9833254	13
18289732	13
8609318	13
2747176	13
1282311	13
4341550	13
10186074	13
3016503	17
13235211	13
5358157	17
4839961	13
2897620	13
7599168	13
8884726	13
930920	16
3280135	13
5761951	15
4688341	13
8281778	13
281078	17
7867284	13
2153718	13
749398	13
711758	13
3243219	17
7000096	15
11508751	16
3881735	13
6140628	13
11414492	13
2286860	13
1956802	13
4848024	13
6291252	15
15652	13
4526190	13
3824593	13
34389485	13
1054067	13
24402643	13
242767	13
12267295	17
47130763	13
1713573	13
25083495	13
532938	13
1353748	13
18075436	13
3682662	13
5005514	13
9912804	13
6009398	13
7983084	13
8272575	13
16783958	13
7883793	13
1718510	13
5857254	16
4271919	13
834633	13
5005330	17
738705	13
720554	16
574774	13
4784875	13
14689075	13
1369463	13
14454215	13
15014787	13
385309	13
2603320	13
3212630	13
756725	13
2107578	13
325726	13
4839564	13
19735655	13
6470024	13
11728136	13
5737372	16
433081	13
17867525	13
1512074	17
1310723	13
4977260	16
1228078	16
1550625	13
1657710	13
13550311	15
4722680	17
325561	13
2949127	13
5061183	13
23550582	13
14937557	17
4162786	13
1176131	13
3239232	13
15559125	13
5496253	13
518211	13
1383867	16
3299510	13
1045427	13
3872394	13
6196628	13
2219400	13
4568908	13
9382589	13
1224233	13
2783023	13
4461703	17
732343	13
3291065	13
4045457	13
3499318	13
6701405	13
4613879	16
3644007	13
5881921	13
252677	16
6180885	13
19963112	13
1199520	13
7770970	13
3135546	13
713286	13
4806995	13
2364433	13
8101510	13
2114821	16
2658584	13
3369050	13
2571426	13
19064414	13
7351139	13
5564974	17
400021	13
8468143	13
1228780	15
3304697	13
2650188	13
2618425	13
22874845	13
1976401	17
3472641	13
4682877	13
1137503	13
3086400	13
3516496	13
1103478	13
7897758	13
2365067	13
3192694	13
3566540	13
19125158	17
7953834	13
16392968	13
2873006	13
17011083	13
19410364	13
4221544	13
12014000	13
2660063	13
18738682	15
7071682	13
5884347	13
821484	13
5365244	13
16921951	13
3352179	13
25983231	13
10662717	16
1665818	17
1981365	16
10585699	13
11306601	13
498622	15
9425105	13
6342427	13
2457582	13
1834068	13
322920	13
1071144	13
776103	13
1836611	13
5820189	15
10009730	16
13465327	13
1046808	13
9300676	13
3388942	13
968131	13
15429463	13
4735561	13
10458114	13
6069702	13
200107	13
23280889	15
8555544	13
5736089	17
825775	13
15954532	13
9476256	16
22653135	13
8990161	13
174184	13
546349	16
3451654	13
2232107	13
10343383	17
8579994	13
29105794	13
5657401	13
667203	13
5217173	13
6811778	15
3597639	13
9978093	15
272623	13
14040160	13
3334851	16
9537101	13
15513559	13
11800676	13
1803573	15
3040011	13
1554738	13
2095385	13
10743411	17
10498533	13
2708460	13
2018208	13
5077111	13
19812324	13
2737512	13
243668	17
464916	13
12959198	13
15727040	16
2663097	13
1813006	15
5476670	13
769284	13
11892526	13
13828859	13
13846799	13
7018225	13
9504690	13
863349	13
3099674	13
2780559	13
1327076	13
12098731	13
5841811	13
3532050	13
18191478	17
3815351	17
9823982	13
3227544	16
31205706	13
10007598	13
3892583	13
11382489	15
12012809	13
4745353	13
2395116	13
8307375	17
4452101	13
41464852	13
377236	13
3294605	16
1145389	13
3303766	13
27825	13
3163315	13
700658	13
6257789	13
3443604	13
4543741	13
4784707	13
8092827	13
1595108	13
8643895	13
23369874	16
6324583	13
1815764	13
9135550	13
542104	13
4067325	13
11612718	16
2220716	13
1002748	13
2670699	13
2695612	13
6468980	16
9066614	13
13442426	16
8381081	13
4771124	13
2556938	13
8029606	13
32095260	13
20584786	13
5158068	13
6311056	13
2410872	13
3697599	13
7122465	16
5318505	13
16279064	13
571294	13
3573713	13
11309019	13
3172527	13
7285271	13
8000276	13
457620	13
4525024	13
8027474	17
25412814	13
9765892	13
16781830	16
36150184	13
3720768	13
3866838	13
11542861	17
6591773	13
14485193	13
3792170	13
43520	13
18153867	13
4957454	13
17121085	13
980096	13
3942589	13
12392173	17
5292645	13
8157140	13
839653	13
12856209	13
9319500	13
14648858	15
4031858	15
2273555	13
8929256	16
13567134	13
6538407	13
18590592	13
20259162	13
6360623	13
9686027	13
1668382	17
775744	13
887367	15
2426519	16
28400378	16
1872848	13
812228	13
4672603	16
15774262	13
7105813	13
2086879	13
3261033	13
3022717	13
14439682	13
1538384	13
11587090	13
1692251	13
4623711	13
3122639	13
521259	13
1872646	13
952756	13
5386854	13
10553689	13
11301144	13
16232129	13
12921732	13
1177044	13
11944922	13
1661853	13
2646134	17
7591081	13
1195374	13
32574903	17
5573091	17
4540865	15
9740437	13
84545	13
10536199	17
6198430	13
2302414	13
7655825	13
3148164	13
136070	13
8897908	16
1008543	13
19770678	17
5801889	13
24710832	13
4297853	17
8596565	13
6529214	13
6204287	13
8100178	13
983524	15
2641345	13
1461509	13
381755	13
3875215	13
850384	13
4772281	13
10184987	13
11274989	13
3925795	17
9408355	13
1594274	13
2335410	13
3568790	13
8117173	13
9938607	13
3247763	13
4547355	13
20061583	13
2690196	13
4925473	13
7980340	13
1286329	15
6592547	13
12773307	13
5360083	13
1838934	13
2749898	13
694154	13
5851246	16
3793437	13
20966800	13
150517	13
7118747	13
1291426	13
191533	17
20187572	13
2644302	13
2598836	13
2429048	17
236988	13
17506802	13
39403072	13
8227360	17
3253939	16
3078337	16
5341883	13
7536136	13
1591580	13
3313603	13
5562725	13
3136801	13
4133919	15
537917	17
2166497	16
2474297	15
14404829	13
11691324	13
20977398	13
2912740	13
1948269	13
12104429	13
356952	13
8084183	17
2337205	13
6861812	13
6127333	13
2984304	13
16809342	17
2391160	13
26894553	13
6672903	13
10600966	13
682058	13
9966731	13
8976862	13
175903	15
10216231	13
2713866	13
7053754	16
3301119	13
2975952	17
7069306	15
3097448	13
19126514	13
4436352	13
5692766	13
1019300	13
10271329	16
234676	13
19573792	17
2611661	13
8128340	13
3807617	13
36668505	13
19845254	13
19374567	13
810640	13
19005163	13
33864254	13
343844	13
1440659	13
19972690	13
10856191	13
1710351	13
1539424	13
1297183	13
2755195	13
7081968	13
14640036	13
3927195	13
4154245	13
1028568	13
1969978	13
4566431	13
2560960	15
27734827	13
26694018	17
13037357	13
4776178	13
9724807	13
5262647	16
129236	13
1506503	13
2728906	13
14937182	15
22343178	13
345658	13
14142311	13
2140485	15
2676745	13
25234392	13
34395383	13
15192305	15
15011274	13
24359542	13
7192844	13
6767909	17
8853791	13
12148480	13
6103493	13
17713668	12
307301	13
9616888	13
6138908	13
3789859	13
2156280	13
5912523	16
4744619	13
9061107	13
491899	13
7464279	13
37448651	13
15485466	13
959038	13
24375686	13
1431157	13
1596375	13
3619296	13
2807934	16
9060899	13
26833039	17
10309488	13
2517279	13
1411065	13
1812486	13
27454525	13
6230061	13
3199829	17
22455846	13
8487448	13
5112451	16
3071687	13
5439239	13
315097	13
8799979	13
1895212	13
8926165	16
733968	13
21097974	13
1044480	13
4622214	13
1834048	17
7466114	13
5793054	13
113008	13
7175761	13
38932	13
6370776	13
553900	17
3554980	13
3095231	16
2196520	13
14712326	13
4709493	16
4865090	15
1976444	13
7707188	13
2613213	13
3304240	13
8804930	13
7887441	13
6846145	13
36551	13
5340826	13
6266874	13
347486	16
8423484	13
181401	17
3430582	15
3902189	13
2384241	13
9184667	13
18693062	13
2139687	13
2477380	13
2404313	13
31545374	16
3782223	13
3354049	13
4754718	13
10166919	13
3007264	13
547594	13
6946721	13
13368191	13
6589158	13
2307790	13
289435	17
4642133	13
2412990	13
10350006	13
2464537	13
28037167	13
3856040	13
7758283	13
11494249	13
2477446	13
15165523	13
6031700	13
11649088	13
331270	13
5561150	13
5773830	13
14852557	13
3475584	13
4938036	13
7753602	13
16983081	13
203316	13
14974151	13
21356169	13
2705082	16
4765917	13
1135459	13
72628	13
3086778	13
6463670	13
5895434	13
10221150	13
8872899	13
420420	13
14626192	13
684416	13
1610694	13
3261180	13
24776266	13
15371347	13
9576934	13
26445510	13
7040205	13
5636837	13
7526398	15
11580386	13
10060896	17
21114060	17
473506	13
390126	13
195842	17
4103762	16
4435465	13
3403702	13
6129649	13
573416	13
5753377	13
9200394	13
15491107	13
32509343	13
545803	13
17518536	13
2875102	13
1546589	13
9485126	13
5985101	17
32540	17
3484077	13
7473607	13
2347525	13
2561264	13
3216094	13
1161407	13
1865529	13
6451010	13
2081971	13
4720630	15
2967676	13
18999917	13
3495643	13
18818789	16
1258717	13
6055639	13
6308908	13
6383472	13
901098	13
1297896	13
6617378	13
4551493	13
24848058	13
10373389	13
2502257	13
11085286	13
19922417	13
8223659	13
971641	13
193520	13
7658995	13
14592185	13
36285118	13
4871172	13
4318437	13
20924537	13
23178569	13
1427096	13
1998372	13
10649247	16
146741	13
5954861	13
30327155	13
693007	13
2379227	13
19482460	13
471812	13
3716073	13
4912790	13
366160	17
1391466	15
4188431	13
5529702	13
3582629	13
337697	13
6430617	13
1621541	13
17246716	15
3751482	13
18646080	13
6683274	13
13267171	13
5460917	13
623729	13
2442630	13
2063682	13
807278	13
20289347	13
21975675	17
837056	13
3615526	13
118778	13
2996616	13
22585091	15
12399571	13
2388423	13
8545650	15
8882990	13
8998737	13
12331044	13
2788384	13
6999685	13
2333270	13
17397050	13
23537046	13
22355737	15
9751080	15
11318843	13
709122	13
8421230	13
2812052	13
7600639	13
314542	13
23204031	13
856105	13
19238971	13
22769490	13
1794637	13
2577809	13
5623459	13
20505756	13
6702978	16
11932161	15
10255226	15
7175618	13
7953241	16
10557282	17
10667417	17
5789556	17
7232457	13
14731205	13
7890870	15
2723176	13
14464863	13
1245872	13
8593568	13
11509156	17
7530350	13
4422502	13
11443155	13
14314013	13
7008773	13
6207601	16
1042864	13
240098	16
12634438	13
2241359	13
765763	13
2602374	13
4213263	13
12576286	13
1733410	13
1484407	15
18469	13
2305494	13
17215549	13
10055988	13
213706	13
1041507	13
5283253	13
2640595	13
1301055	13
10733798	13
3179357	13
3845427	13
35439770	13
4023121	13
22933112	13
2776089	13
1537103	13
8303072	13
3983745	13
18223756	13
913638	13
11411348	13
28558464	13
71971	15
2943079	13
2173012	16
6766643	13
760014	13
2408545	13
3739620	13
14521199	16
3194550	16
5798588	13
32686305	13
10724286	13
3410939	13
1670566	13
7091415	13
21367176	17
13216884	13
2769609	13
6839594	13
9331867	13
2009265	13
4091413	13
833849	13
1186006	13
1260376	13
3072194	13
4052233	13
795215	13
10477349	13
3351812	13
159150	13
7129006	13
6578784	13
1636188	13
871708	13
965102	13
5210676	13
7196608	13
10020859	15
4623471	17
2308653	13
896101	16
14116768	13
3497251	13
1404848	13
5249996	13
4893174	13
8650711	13
12546106	17
2639370	13
498702	17
1248368	13
2451269	13
3786571	13
4115322	13
4008742	13
22503696	13
1247599	16
3461180	13
8229555	13
17487301	13
278670	13
4538216	15
1367582	13
21409061	13
13726	13
4181310	17
15046916	13
14874030	13
2044423	13
3290981	13
2203706	13
2980190	13
9894342	13
4450892	15
52401129	13
1384383	13
727437	13
19066405	17
10931670	13
4869788	13
20618050	13
4738089	13
5925790	15
10611940	13
2393059	13
1050403	13
5227169	17
13136251	13
274358	13
9408412	13
814759	13
13877	13
1403880	16
16758166	16
6180854	15
6112891	13
10253300	13
2862207	15
664452	15
1413398	13
1882857	13
10346462	15
2610658	13
4358256	13
2872824	13
10980502	13
3765643	13
2117139	13
1347200	17
15200761	17
11276702	13
8437779	13
5408497	13
13452447	13
673023	13
1553548	13
11137429	13
32862	13
4578526	13
1062400	13
2548963	13
3128575	13
2472674	13
6884032	15
389751	13
18373111	13
3253655	13
632954	13
10040541	13
15191304	13
16258524	13
33480537	13
12917834	13
60680	15
10286432	13
673150	13
12623537	13
506512	15
11490076	13
12557056	13
4497262	13
10389819	13
8695782	13
17656368	13
2342353	17
1587509	13
4049013	13
1234628	13
3331367	13
2112876	13
8272779	13
14048371	13
26017576	13
6502194	13
8049990	13
1061457	13
7100396	13
6535309	13
11121417	13
1487567	13
3503518	13
6236479	13
3031528	16
14503392	13
5885363	13
1023362	17
5590035	13
13665615	13
1774426	13
3597200	13
1967111	13
5423160	13
5806505	13
5721955	13
9680596	13
4028583	13
578413	13
14709277	13
13864429	13
16035280	13
1878114	13
508542	15
10152026	13
1451888	13
1132459	13
1039297	13
8370214	13
20880318	13
153504	13
10670353	13
2075710	15
3681752	16
6544826	13
674086	13
42156809	15
21698539	13
4360371	13
10621497	13
11746916	13
32097248	13
10585857	13
10530970	13
1566401	13
4090290	13
7119391	13
17973887	15
13305362	13
6060475	13
5525407	13
293051	13
5823938	13
2494825	13
12895641	13
19592979	13
11190826	15
2880795	13
3610817	13
2310294	13
23094742	13
527983	13
14475704	13
10865805	13
3919759	13
5679685	13
3317696	13
2628952	17
4876280	15
21700709	13
2152116	13
1769405	13
11054247	13
19462037	15
31494299	13
2335382	13
4437442	13
8957100	13
649791	13
24622575	13
5635439	13
4855925	13
2849922	13
977544	13
2365412	13
7040053	13
5574240	13
1597639	13
12387955	13
14091197	13
8519550	13
4070513	13
17035062	13
1539829	13
4643842	17
855924	13
21693305	16
1401926	13
1442949	13
16250889	13
5564743	13
4800631	13
17399163	16
15613440	16
2001333	13
566836	13
1702951	13
8274180	13
13739651	13
5971748	13
8557132	13
7589374	13
6498828	13
3714320	13
9600422	17
4703204	13
802661	16
3892641	13
4410410	13
1389503	13
1064341	13
3501389	13
23288977	17
1048695	15
1386521	13
20336060	13
736304	17
1331334	17
352307	13
4197342	16
3306663	16
5524317	13
7032576	17
1939576	15
20391814	16
1279853	13
2799525	13
10862121	13
3253630	13
8502757	13
8790764	13
2154430	13
3970612	13
1664868	13
5014663	13
3442952	15
2437928	13
10103044	15
20105050	13
494530	15
7424666	13
279277	15
5279753	13
268553	13
7779245	13
7479250	13
6144574	17
6700606	13
2733261	16
117661	17
23475296	13
15526144	13
4754720	13
1899472	13
14632560	13
2570045	13
7546161	13
14750887	13
13850737	13
3429936	13
10274183	13
5728804	16
559728	13
1373818	13
12366739	13
13277724	13
10096433	13
1321810	13
27275682	13
423756	13
6401759	13
1092508	13
4225874	13
11869157	13
4437383	13
650828	13
5620304	13
5652261	17
3563892	13
524668	13
1426597	13
3993752	13
19853641	17
3566403	13
29416191	13
73931	13
11098331	13
1990282	13
19042440	13
507934	15
19011966	13
1349596	13
21503440	13
5634338	13
7328517	17
6850417	13
251558	13
732303	13
11023335	16
5512003	13
2567568	13
53895	15
5694913	13
4703135	13
126555	13
9005595	13
6684616	13
11714910	13
27649280	17
5936605	13
33315482	13
25185475	13
6431712	13
2514137	13
1268708	13
3014676	13
4463282	13
6500586	13
11666564	13
235854	13
31722538	13
8149616	13
7083230	13
3307442	13
19739159	13
11366846	13
8187580	13
5208894	13
3157569	13
4541009	13
5938340	13
1993997	13
3447335	13
19147457	13
8726018	13
4825101	13
601443	13
5019858	13
18791074	13
4463165	13
3546535	13
1880743	13
4987796	13
13719299	13
8799023	13
10033838	13
212610	13
11779190	15
14141487	13
17579296	13
3982223	13
422622	15
11838804	13
7751891	13
1759591	13
6951052	13
564051	13
1367420	17
14375735	13
96292	16
4853388	13
13860252	13
61985	13
7318329	13
17096602	13
3096809	13
9058309	13
1132403	15
9226503	13
3081564	16
5213016	15
10400113	13
4917774	13
15992039	13
396863	13
7237974	13
624332	13
21203533	16
1325755	17
6367633	13
13179612	13
2040174	13
37107805	13
31147888	13
3880964	13
4083832	13
11796707	13
10647904	13
893844	13
20910057	13
2481703	13
1465619	15
13645329	13
48786888	17
3949580	13
1384394	13
16899319	13
2195661	13
744395	16
10086660	13
6613920	13
3048229	13
294336	13
24058882	13
2619955	13
1300184	13
1932283	15
3280521	17
1254590	17
9155639	16
18013168	13
18230	17
11830150	13
1345743	13
278937	13
2875017	13
4587180	13
25517231	13
8974501	13
8837086	13
50011	17
6477318	13
943351	13
2879994	13
4184235	17
14649722	13
15840140	17
10036823	13
31266541	16
5764452	16
5811692	16
982699	13
1595806	13
8153792	13
19572288	15
1158639	13
1069831	13
4097192	13
4570327	13
4007708	13
4486248	13
5633721	13
4353024	13
26381866	13
763011	13
17889382	13
12478006	13
3234735	13
678856	13
17810314	13
3651426	13
17398858	13
10476701	13
5256725	13
9825411	13
868976	13
16816052	13
4140721	13
3636009	13
12400099	13
6068812	17
1218960	15
4327052	13
15995309	13
23041876	13
3430056	13
537426	13
2375365	13
4110238	13
10612781	13
3160292	13
649839	17
10148030	13
112620	16
32093024	13
11487217	13
5113237	13
10317793	13
6522455	13
162784	13
23356929	13
718004	15
19334678	13
11722135	13
6865940	13
1681820	13
3591180	13
16150484	13
266416	13
12806999	13
1794425	13
8889132	13
15016722	13
11747720	13
17035448	13
2126273	16
12388475	13
4716810	16
22840619	13
10056034	13
1220715	13
1888530	13
2555079	15
3635258	15
8113672	13
2502184	15
7285310	13
8260144	13
4447462	17
14642831	13
2436830	13
1075376	15
9667737	13
7527209	13
28478859	13
16581816	13
27394623	13
20263117	16
2118256	13
897408	16
1049635	13
5010083	13
2863651	13
5557157	13
1846973	13
5379322	13
21706753	13
2139153	13
4729375	16
1039661	16
10646734	13
899267	13
5651488	13
107443	13
548727	13
10322738	13
3885266	13
5728298	17
9662535	13
1059308	13
1339852	13
18490727	13
30629513	13
26298777	13
1363501	13
824266	13
620820	13
8165791	13
26356869	13
4786882	17
664943	13
11998185	16
13233176	13
8831421	13
355299	13
4987132	13
748044	13
28620087	13
5186396	13
7996206	13
10364036	13
3981559	13
7493907	13
430498	13
12052365	13
3822894	13
9887909	13
12133884	13
689707	13
15629751	13
981737	13
2482281	13
6218930	16
6232883	13
69049	13
22403111	13
10046568	13
2766863	13
1317091	13
8107212	16
642245	13
1033375	13
2698285	13
578473	13
6321931	13
15414391	13
17646932	13
29473393	13
5639535	13
10965860	13
639063	13
3379823	13
3368182	13
1265028	13
4987201	16
6541927	13
17782590	15
11836472	13
4856136	13
997637	17
557783	13
11194658	13
19865564	13
17009820	13
257739	13
3897187	13
3622506	16
11472084	13
21944	13
2028836	13
2402978	13
623414	13
3505704	13
6229421	13
1257614	13
8265680	16
645024	13
3791306	13
8893553	13
396650	13
9218999	13
821973	13
200610	13
8678635	13
8600104	13
284710	13
2540568	13
6652838	13
3659976	13
1609948	13
1346145	13
3780488	13
8285627	15
3407203	13
1405125	13
28015881	13
1334179	13
7872613	13
5367462	13
1139852	13
296215	13
4592353	13
7906259	13
1096684	13
8600778	13
17060478	13
3414921	13
12189705	13
3092802	13
543537	13
318436	13
1479255	13
5408814	13
11436525	13
4545740	17
3261323	13
25716475	17
8583585	13
12790729	13
1153056	13
6357050	13
1305760	13
946843	13
2930489	13
28871398	13
7744962	13
14975896	15
7029517	13
12782364	13
9830034	13
2045916	13
3284778	13
14409412	13
5671531	13
9940737	13
996940	13
4815933	13
4138379	13
13649819	13
654525	17
1476758	13
9098829	13
970144	13
6731608	13
3430389	13
25204269	13
3379446	13
7328726	15
2617620	13
9432193	13
25791246	13
2018813	13
540045	13
14279100	13
7522463	13
3316567	13
5208135	13
4654305	13
10763641	13
219202	13
1566114	16
885845	13
3039370	13
15972622	13
3632313	17
9562838	13
4429714	13
6411469	13
12962709	13
12515687	13
2777612	13
5507097	13
10147908	13
11603994	16
2957722	13
1494706	13
4528705	13
5569406	13
540057	16
15534450	13
2481897	15
2007516	15
20028224	15
205002	13
42216123	13
3187022	13
4049989	13
4026241	17
1516316	13
15412692	13
7568084	13
1933599	13
2066334	13
2505568	13
18847650	17
6560418	13
1807269	13
2317933	13
680710	13
5360634	13
34993323	13
3729038	13
1425431	13
546900	13
13207901	13
5201951	13
13859937	13
10388583	13
1362139	13
4151893	13
94210	13
5106718	13
4246587	16
101711	13
2618476	13
3633498	16
9801709	13
6658636	17
16714774	13
7592635	13
6784382	13
14716682	13
2679926	13
6352641	13
9486347	13
7283195	13
23555477	13
513478	13
2600138	15
19959975	13
830502	13
5570446	13
2158283	13
23912017	13
3754690	13
20273272	13
327253	16
3201644	13
12237424	13
2233230	13
4903814	13
5354527	17
4255219	16
7105747	13
3907573	17
9710997	13
1716090	13
624824	13
1599888	13
584363	13
732314	13
1520546	13
14943156	13
2138025	13
2795677	13
7455093	15
22719080	13
5151747	13
1819286	13
575339	13
400540	13
5923296	13
2577472	13
8264716	15
4626067	13
5105160	13
1039150	15
26119615	16
6216902	15
11998723	13
2213133	13
14435520	13
11126405	13
43471365	13
2858900	13
5267520	13
7385137	13
6379220	13
36904616	13
5822787	13
21166962	17
981694	13
11103395	16
189976	13
25058088	17
5541115	13
8983577	16
17498185	13
1347047	13
4725054	13
2632820	13
3497480	13
2701191	13
6379626	13
590202	13
5911638	13
4115335	13
5154084	13
1100134	13
12549779	13
2592343	13
3789917	13
18784937	13
7611297	13
154447	13
6492784	13
765226	13
17647000	16
8894608	16
2023481	16
1735023	13
3151967	17
1074502	13
5626117	13
5079745	17
454115	13
1998733	13
1145516	13
3083451	13
6249817	13
1127478	13
9203576	13
34865	13
2706787	13
1384354	13
7450610	15
9158065	13
6810878	13
5696643	13
3871049	13
6020489	13
1965139	13
2199572	13
5124498	13
15160966	13
2459748	13
6840090	13
2797094	13
1195869	16
771405	13
1301875	13
10414708	13
55641	13
5789992	13
2541187	13
8825967	13
3233936	17
9407720	13
19371115	13
472258	13
2995573	13
3561661	13
5575808	13
3055840	13
1610901	13
4627022	16
986433	13
5925562	13
5906001	13
5804303	13
474332	13
13072528	13
1357820	13
7155152	13
1510772	13
22383001	13
45247265	17
2229728	16
1243105	13
8889687	13
5756543	13
888842	13
1451450	13
6100750	13
1591275	13
10110442	13
1450458	13
6822230	13
7236355	13
1612168	13
5719198	13
8287256	13
5642849	13
7666981	13
9656949	15
4574495	13
4982264	13
13885837	13
411443	16
2935425	13
9985787	15
94258	13
5891332	16
8565276	13
6560872	13
2525318	13
11615948	13
2475803	13
2896040	13
1544061	13
389897	13
3682059	17
15790198	13
5652861	13
22438577	13
5548601	13
2444903	13
3327298	13
2902179	16
3886920	13
23030187	13
2720721	13
12670020	13
4715148	13
1450108	13
9622343	13
15465325	13
4953685	13
3175838	13
12410309	13
17550235	13
569640	13
8658675	13
1183251	13
12033991	16
4114624	13
3125013	17
3893935	13
5769908	17
8373569	13
23513340	13
765527	13
13145285	13
7132471	13
7629872	15
4376725	13
3230696	13
3933771	13
7749825	13
7983530	16
1853098	13
2393290	13
7854350	13
6146745	17
18969854	13
206316	13
8131896	13
2560111	13
5389142	13
3388246	13
767595	13
7637014	17
3373665	13
7983343	13
1493989	15
3248351	13
7764804	13
27376	13
13692902	13
4770504	13
6585685	13
2972270	15
1014514	13
308035	13
7632082	13
1358350	15
2018924	13
8055671	13
3360842	13
3912165	13
924788	13
13205146	16
11069993	16
9855057	13
2565377	15
2106908	17
293461	13
17505351	13
14528647	13
636620	17
1482394	13
9817721	13
3610054	16
17712672	13
23865403	13
12890188	15
10363120	13
13577280	13
6654530	13
7435508	13
20512359	13
8502624	17
2757527	13
2684271	16
8023166	13
14912153	13
11433262	13
800324	13
1214895	13
1348801	13
7738667	13
241148	13
41486923	17
8840280	13
1042218	17
16774658	13
3161325	13
585795	13
3114578	13
8419672	13
25574349	13
484805	13
10362055	13
15928387	13
1269803	13
6931616	15
11637845	13
9513315	13
16185850	17
13096663	16
14921090	13
2362816	13
6076183	13
8746902	13
12309701	15
1358003	17
4846247	17
35566925	13
2230131	16
3291500	16
9054641	16
3171747	16
5287000	13
1104698	13
11171360	13
10608426	15
12436251	13
2069884	16
876903	13
14300531	13
2127956	13
7904979	13
3587583	13
453822	13
4593338	17
3748122	13
1459179	13
6760857	13
3825361	13
941877	13
10268514	13
5176136	13
18992541	13
15782948	13
6625927	13
12813042	13
10921319	13
17621549	13
23487539	17
7822591	13
392536	13
9086362	13
5785709	13
1768957	13
6552019	16
4617366	13
12557202	13
30522855	16
8825314	13
1953454	13
11478685	13
14750755	13
3408963	17
5417278	13
171783	13
1891487	13
43088	13
676484	13
3463581	16
8939786	16
758426	13
7975688	13
6532791	13
3969515	13
8034086	13
5469233	13
6350447	13
3300423	13
7041104	13
8675662	13
10121004	15
4274002	13
6085194	13
7025571	13
3386277	16
10125905	13
12878085	13
3322117	13
4499353	13
6008272	13
4967462	13
1236179	15
5475687	13
980693	13
14619381	13
41493004	13
2908614	13
11866259	13
13318244	13
7507617	13
739101	13
6084242	13
2064217	13
526127	13
1471368	17
6102882	15
76994	13
2415392	13
9198802	13
4763407	16
20356618	13
3994529	13
7152411	13
2260267	13
4901886	15
4711480	13
3744841	17
1922019	13
2299587	13
15442508	13
6667286	13
5041049	13
6121356	17
9169706	13
11564554	13
19053294	13
13754807	13
7781030	13
1171526	16
1844180	13
2591825	16
2854094	13
10599985	13
11237335	13
558033	13
33361491	13
8137473	13
4203909	13
1234180	13
6105431	13
10118922	13
11883924	13
15027898	13
904638	13
2774412	13
6433382	13
4893951	15
1605212	13
25118073	13
488267	13
1577408	13
12046966	13
10915502	13
5660727	13
6996403	13
2291981	13
6531855	13
3256781	17
1556878	13
922505	13
739504	13
5707955	15
63966660	17
14017422	13
3358777	13
1394747	13
78774	16
1028306	13
7201494	13
7485579	13
10762529	13
9450785	13
879487	13
865568	13
13611389	17
2006173	13
2369173	13
3813244	13
858626	13
8937826	13
8980897	13
2338469	13
19940155	15
1380566	13
901906	13
1963300	13
15936493	17
10067075	13
2288951	13
12131159	13
15036662	13
4393426	16
5195732	17
7713945	13
9901059	13
9125308	16
19596995	13
1448425	13
9549665	13
1662273	13
1164275	13
17415282	13
6858294	13
2156271	17
2100751	13
10416497	17
5036254	13
186130	13
1811146	13
1441792	13
4796619	13
10157932	13
8412456	16
3298269	13
16939338	13
8335224	15
2721899	13
2646016	13
5777275	13
5544802	13
3765417	13
3165791	17
1678843	13
2678042	13
10143046	13
950430	13
7005606	13
7692514	13
706984	13
149084	13
6807045	13
10668592	13
3590296	13
5749227	17
1755473	13
1006379	16
16714410	13
3210999	13
3201252	13
13435858	13
7191125	13
5593673	13
4477786	17
1777618	13
2070422	13
7038165	13
6750010	13
2195787	13
10245919	13
398425	13
2581445	13
1152203	13
184093	13
3007257	17
11052970	13
6426414	13
1560551	13
2129825	15
2382679	16
20830674	13
596303	13
13639445	13
316796	13
3945426	13
4871591	13
11566763	15
4185589	13
16984846	13
3912971	13
4116755	17
4748360	13
12021950	13
10143889	13
702834	13
2106806	13
5740101	15
9562822	13
8597612	13
1410933	13
7586999	17
329697	13
1464972	13
9858892	13
587227	13
7509612	13
7687968	13
14484025	13
23710539	13
18041086	13
1520708	13
6763591	13
20776859	13
21969376	13
1723771	13
4704777	13
6645173	13
173544	15
6015929	13
2867287	13
8524716	13
1522476	13
831611	15
11130472	13
859866	16
11363841	13
7383508	16
6984975	17
16527070	13
572794	13
8209509	13
1111399	16
2831393	17
1889242	13
8807755	16
3427873	13
6435225	13
8446393	13
11065589	13
1030163	13
202525	13
6501720	13
2399264	13
4381250	13
5899408	13
5818170	13
3208552	13
2799417	13
5272065	13
10770398	13
5881036	13
1634720	15
230364	13
17785883	13
1466544	13
16994696	13
4839330	13
1707106	13
14615094	16
1019931	13
4388282	13
9656180	13
3014501	13
18619675	13
13221973	13
5041331	13
3713248	13
3814229	13
4790574	17
9549887	13
2256033	13
8748308	13
2277768	17
6270014	13
4472321	13
20821714	13
8752215	13
6726432	13
2347148	13
3261336	16
10004658	13
4538739	13
4153149	13
4344649	13
2268794	13
4977807	13
1263869	13
5002214	13
7925676	15
3908475	13
17017064	13
6335217	13
316036	13
918042	13
29137563	13
4843783	13
11528095	13
10984366	13
8309805	13
13584166	16
9398223	13
10521333	13
12418055	13
156538	17
9157666	13
1038722	13
2980413	13
11911294	13
31066100	13
7652274	13
11650140	13
7811520	16
782230	15
1245676	13
10071598	13
10029454	13
558418	13
4353573	13
2701718	13
2303605	13
8738740	13
19975941	13
3548636	13
2757325	13
8575834	17
33457546	13
5008514	13
1209947	13
25199811	13
9661403	15
6361484	13
21366747	13
17736167	17
3679910	13
23801278	13
6916516	13
2602557	13
1132611	13
681400	13
1855796	16
364990	13
2663346	13
5855995	13
2975202	13
5830337	13
8251350	17
6622833	13
2536214	16
13357202	13
750214	16
1807771	13
12542754	13
1488894	13
6904859	16
5966610	13
16749842	13
4419712	13
2954271	15
2047054	13
3529713	13
4607530	13
6179471	13
2010564	13
616587	13
1163828	13
554672	17
9476231	13
20378804	13
16953469	13
12020605	17
7276643	13
2923470	13
14472072	13
9010357	13
2398517	16
1011834	13
12714475	13
9128531	13
2343541	13
9694189	15
5374640	13
14970403	13
721435	13
1368896	13
8370814	13
2490748	13
6983493	13
5002601	13
15760919	13
3360719	13
4632513	16
10018627	13
1441461	13
4842938	13
8165381	16
4186377	13
10257352	13
25265544	13
9422955	13
4678081	13
940628	17
12962448	17
1495909	13
2971308	17
484433	13
786541	13
9355525	13
10582557	13
2502795	16
1803556	13
1708872	13
4930918	13
33573484	13
3590518	13
10729856	13
904681	13
18796808	13
11531489	13
3498387	15
3092133	13
2609380	13
1405539	17
15285975	13
5047577	15
9837673	13
15576835	13
3592743	13
114713	13
10850568	16
10420081	13
5364838	13
2518010	13
1031167	13
282128	13
1691526	13
2829197	13
15452854	15
2869373	13
2200773	17
294640	16
4727290	13
7222684	13
16836702	13
32906016	13
2147332	13
6659320	13
4703446	15
175045	13
1844516	13
3533805	13
12558473	13
4089826	13
11949257	16
9444085	13
7350177	13
3474597	13
615027	13
9351927	15
2973557	13
33213390	15
7101670	13
6657537	17
30198666	13
3814299	13
5405240	13
5115672	13
2870150	15
2707017	13
20810726	13
816614	13
8202218	13
7421745	13
4669588	13
4954938	17
7177806	16
429916	13
4666612	13
17265328	13
17688829	15
18343565	13
5189993	13
20976060	13
1507482	13
5127575	17
5170457	13
17149939	13
7385752	13
2822798	13
159381	17
2176470	13
3041521	13
1886278	17
6152916	13
3108797	13
7193565	13
13603670	13
8092301	13
1635741	13
5277606	15
8389655	13
87496	13
1487672	15
2252647	13
11224377	13
8034321	13
12856613	13
14710066	13
9105544	13
8558601	17
19492115	13
8033674	13
11871202	13
4207335	13
546921	13
6904231	13
1749090	13
5483921	13
7165089	13
20822149	15
1737250	17
8376151	16
6661100	13
10261135	16
4717066	13
14912937	13
1398730	13
6238387	13
11191756	13
198257	13
4767574	13
25118352	13
251479	13
25191332	13
16267645	13
2030132	13
4818921	13
9398296	15
3747345	13
790135	16
385372	13
181799	13
18386523	13
4659652	16
12336096	13
1427389	13
3368206	13
3662208	13
2067319	13
188438	13
14295051	13
3035069	13
14136649	13
5932008	13
6087867	13
3879439	15
3463603	13
3363737	13
11064150	13
19269395	13
6072897	13
2842968	16
36147707	17
6989624	13
1839366	13
4542045	13
15119491	13
6219501	16
1402251	13
12069912	13
7966676	15
2156871	13
2610806	13
16039830	16
13879013	17
8988636	15
4682525	15
3060420	17
2411510	13
1394776	13
8842002	13
17175813	13
6293905	13
23334095	13
2610657	13
3447658	16
9038341	13
13324793	13
50147187	13
2819818	13
15383966	13
2517018	13
2091220	17
4878739	13
4194681	13
196544	17
12282884	13
7234285	13
6141778	17
35727286	13
5688725	13
1379633	13
15464264	13
5483363	13
8772283	13
2463679	13
9431005	13
23908928	13
18312004	13
5024056	13
8674160	13
5020927	15
10916720	13
70766974	13
20327195	13
4940367	13
1961534	13
9419579	13
2227915	13
10502613	13
17514548	13
10238513	13
1131835	13
2234218	13
6306433	13
14359296	13
19315015	13
40042	13
6962146	13
1204513	13
15370726	13
2712045	13
3418984	13
24372655	15
10617933	13
10905204	13
8631157	16
9620164	13
13181974	13
27297356	13
6255789	15
555243	13
401075	13
2303452	15
15035742	13
11815966	13
3081651	13
1082911	16
8698751	13
16505909	13
15495175	13
12775645	13
57018298	15
11855835	13
12145371	13
3123593	15
3343789	17
26898939	13
4458240	13
762729	13
1780273	16
1082531	13
9450420	16
4823205	13
10580027	13
2254282	15
4208755	13
5058141	13
7083468	13
11705750	13
1797559	13
22498382	16
3855254	16
9727823	13
9958298	13
366667	13
1346575	13
17232094	15
8278234	13
2648231	16
15870637	13
8537020	13
1521338	13
12132569	13
5616450	13
689912	13
281367	13
26238005	13
7048986	17
5298966	13
2824941	13
11965950	13
4536472	13
8567677	15
4699145	13
6130853	17
10390734	13
2986511	17
9675140	13
24734587	13
5664401	13
90175	13
13655152	13
21681237	15
12431515	16
2746364	13
10137562	13
1079	13
4712941	13
6761492	13
15093993	13
4051853	13
834670	13
5820704	13
7759848	15
2530884	17
16778234	15
2321868	13
1388917	13
13821259	15
3697512	13
4156729	13
1072501	13
734533	13
14728210	13
19032500	13
20588346	13
4287570	13
14961943	13
6312147	13
7326425	13
11911684	13
10062701	13
919815	13
6448242	13
6238137	13
4929484	16
1778874	13
3153339	13
3441922	13
37917185	13
5552151	13
13250167	13
3274056	13
504766	13
16679564	17
5606723	17
13523057	17
2861094	15
871059	15
27275087	13
5055618	13
1400314	16
1612711	17
2029997	13
10200613	17
2894970	13
7462409	13
16146332	16
16576333	13
4332252	13
10908738	13
14724074	16
10851304	13
1502277	13
9629233	15
2446536	16
7347362	13
6372506	13
8479478	13
6802773	13
27887304	13
5490542	13
1498803	13
8346879	13
6986540	13
14925353	13
4747088	13
762734	17
6905131	13
4151367	13
1031268	13
12459557	13
20439113	13
6033448	15
2468139	17
16617021	13
2928692	13
415760	13
2691165	13
3253311	17
5916210	13
10296089	13
1575920	13
21504800	17
917554	16
7940802	13
5882390	13
3789846	13
2083902	15
7513452	13
4719206	13
6137754	13
3006039	13
4154487	15
2230532	13
2929483	13
4699767	13
3019381	13
2591734	17
3614063	16
1695821	13
291012	13
18819664	13
6999917	13
2468843	13
2619208	13
12340723	13
12271805	13
3272527	13
6656893	15
7877291	13
908447	13
8650902	13
2892659	13
15957574	13
469783	13
9464798	13
13110033	13
4581812	13
3166407	13
17987115	16
3373289	13
1855423	13
9227903	13
8636475	13
8447472	13
30465	13
3510447	13
665083	13
16998269	13
8781015	13
7168143	13
8540696	13
3869101	13
213721	13
4947960	13
5551277	16
21907018	13
1354975	13
4294485	13
6261494	13
6766640	13
1989671	13
1692405	13
4017760	17
2597621	13
19860337	13
4852561	13
11162268	13
15363676	13
474265	17
12467535	13
368313	13
4013407	15
8404329	13
15874499	13
6466205	15
18418435	13
4281931	13
5630636	13
11868874	13
20628196	13
3278976	13
353516	13
4345296	17
15444633	13
959018	13
13522859	13
7575563	13
14974913	13
5630422	13
13833910	13
5371444	13
1096429	13
1028363	13
2044370	16
28717144	13
14640573	13
1608856	13
5561994	13
867552	13
31729741	13
1690228	13
1682160	13
9780731	13
2762981	13
11237320	13
7429061	13
6174488	15
4936852	13
1551400	15
2485174	13
1181962	13
5866525	13
11309733	13
17633513	13
4519181	13
29602692	13
3032616	13
24386152	13
5520293	13
1585788	13
6322098	13
5542125	17
2205904	13
1852235	17
6606265	13
3421917	16
9454126	13
12834097	13
1193411	13
5625379	13
1642804	13
8069757	13
1773752	13
539891	13
30292789	13
7648245	13
4308773	13
5051412	13
8393282	13
1292787	13
303896	13
29907286	17
25673889	13
6024244	13
5780548	13
10445581	17
728999	13
7052476	13
936792	13
4633070	13
1132829	13
8691113	13
4199248	13
17704019	13
7679797	13
11400805	13
3781222	13
19263085	13
7396688	13
1820720	13
5828732	13
4627138	13
9468294	13
7272434	13
23212960	13
5823678	13
8432370	13
4513741	13
9519936	13
2953833	13
3393471	13
28829361	13
9038559	13
9086909	16
13500145	13
1046140	13
9617764	13
4578774	13
17562744	13
7658281	15
3960672	13
20250767	16
11369887	13
20118015	15
2723605	15
1485480	13
59061	13
11953841	13
269733	13
8914718	13
2774183	17
3862433	13
213712	13
6765517	13
895903	13
2322923	13
1732887	13
347453	13
4641967	17
6831527	13
4844012	13
7188545	13
13417767	16
18066928	15
3927174	13
10246403	13
7255948	13
12864216	13
37353442	15
1111548	13
375441	13
902890	13
4842878	17
7084402	16
20350147	13
9105601	13
5836067	13
6906665	13
243081	13
7032815	13
29309887	13
13000832	16
7050036	16
8070316	13
7559513	13
19283325	13
6807418	13
351431	13
3129324	13
983737	13
2983944	16
19004371	13
1589104	15
477259	13
3566979	13
368928	17
3307853	13
18405068	13
1965316	13
2681203	13
26520409	13
3176615	13
4481191	13
6041795	13
11129186	13
3635300	13
1240904	13
21615798	13
317556	13
10473351	13
7234369	13
2473895	15
2636120	13
33419216	13
535619	16
29317431	13
4512224	17
11448928	13
23117018	13
4918739	13
1089717	13
6783164	13
8848101	13
5518489	13
31386303	13
3458988	16
2727124	13
6182273	13
12637896	13
4105210	13
52502056	13
15137078	16
1425395	17
1749309	13
2983503	13
16472612	13
849004	13
19830647	13
12437586	13
3906664	16
11699757	13
7443315	13
11172251	13
1889781	13
5585541	13
19468747	13
13172034	13
12655531	13
7171224	13
1001997	16
1912001	13
5830651	13
3690158	13
2448665	13
8901931	13
11002642	13
12506330	13
3238300	16
2170551	13
16705141	16
2541565	15
4675548	13
261398	13
5536666	13
6980580	13
575004	13
11224393	13
9636889	13
6159062	15
2258431	13
14322177	16
17075076	13
8494594	13
1554998	13
14369159	13
18453536	13
10246115	13
908053	13
22954525	13
11126221	17
14520823	13
14715175	13
17793907	13
34181402	13
6611673	13
9437280	13
10762020	16
312037	17
6108165	17
3894446	13
20243646	13
3454693	13
2150842	13
5112836	13
725960	13
3639532	13
4099670	13
1784446	13
1898967	13
7230305	13
12051015	13
4039747	17
11317846	13
5089246	15
2875842	13
8684919	13
5297399	13
3622605	13
5274804	13
5704520	13
3573891	13
10411183	13
9336388	13
8470944	17
3506750	13
2028914	13
376093	13
6638051	13
2005930	13
1924503	13
13913805	13
6222928	15
304826	13
8220063	13
34683051	13
17039246	13
2900614	13
2507980	17
2312017	13
4636875	13
4182875	13
7500108	13
4904230	13
2929270	13
6222614	13
3946317	13
2557125	13
12613292	17
2729188	13
19319518	16
347488	13
1264341	17
1521614	13
4203322	13
5295453	13
17561949	13
1978223	13
2612517	13
17290617	17
5111865	13
239950	13
10563138	13
14006415	15
1705709	13
5717216	13
28183404	15
870804	13
2148024	13
9829549	13
1141657	16
206262	13
4171393	13
2505484	13
931040	17
8960814	13
3023990	13
2829379	13
9151551	13
20008183	13
14906999	13
674144	15
1516029	13
944076	13
23422006	13
913229	13
6024809	13
7490454	13
8858918	13
1535562	17
24061084	13
4011090	13
2417316	13
18242687	13
2963052	13
10630520	15
21152153	13
5133874	13
168958	16
8447483	15
19931548	13
4277301	13
12370834	13
1910099	13
1614170	13
3982129	16
34419926	13
7164043	13
4518521	13
1161880	13
3809764	13
1868078	15
6181282	13
677220	13
15371796	13
2668136	13
1875626	13
432505	13
1136291	13
1865555	13
575284	15
20800339	13
2840222	13
14720989	13
22639263	13
8885732	13
2914850	13
1537596	17
4565541	13
3248277	13
22653692	13
1499078	13
5484816	13
196132	17
6098388	13
7899477	15
2280148	13
5106165	13
3461613	13
4006148	13
6671751	15
12188676	13
2600702	13
8287687	13
11172598	13
37321242	13
2066204	16
1249806	13
13982075	15
9310177	13
5417700	13
1371385	13
20610257	13
18247116	13
8288179	13
6138847	17
5256305	16
325928	13
15771632	13
4601424	13
19924341	13
1076636	13
3573674	13
17529753	13
12113714	13
5485861	13
2921568	13
1990327	13
10836280	13
495519	13
2877628	13
822762	13
1993120	13
1475911	13
5128594	13
2463196	13
12741887	13
4136612	13
714170	13
289478	13
5561634	13
12294231	16
2660516	13
16299362	13
851387	13
3531318	16
1910350	13
2300857	13
2171326	13
5440105	13
3235528	13
8956193	13
13761837	13
11289849	17
3422592	13
15439319	13
1580032	13
1976482	13
1014116	13
23821238	13
3365287	13
5899610	13
3029534	15
983839	17
1328058	13
6515332	13
4528706	16
237706	13
18409536	13
7622902	13
20264491	13
2912818	13
1384595	13
10373734	13
4669388	13
6407918	13
467625	13
24607909	13
2185178	13
3035841	16
15910434	13
8826467	13
5538696	13
7672723	13
6067974	13
1768728	13
848980	13
1216406	17
1036897	13
17070475	13
5642785	13
1535789	13
6866158	15
14591228	13
357946	16
8912548	13
17683062	13
4238689	13
3032096	13
1222211	13
11491574	13
18152778	13
1842662	16
3908614	13
1930096	13
5719351	13
1299033	13
12163789	13
10576495	16
11103763	13
454072	16
24876854	13
4737469	13
7501751	16
5502176	16
131818	13
15001581	13
2674850	13
2578826	13
12259296	16
595517	13
1460720	13
7464461	13
8165289	13
369467	15
4394299	13
112666	17
1173294	13
1737264	16
2648299	13
6477785	13
8750954	13
18194327	13
3330071	16
1515990	13
21748848	16
2791005	13
14274731	13
8461221	13
12135724	13
1257207	13
2525250	13
59583	13
6161232	13
5973225	13
22048222	13
5223895	13
942512	15
9788052	17
17237244	13
12178627	13
4663770	13
8476426	13
8861338	13
877866	13
11050524	17
2119804	13
5516576	13
6630157	13
1221166	13
2844024	13
9642232	13
9726646	13
18094848	13
3410723	13
5200493	13
222982	13
3769532	13
4307668	13
3440252	13
1223965	13
7788510	13
2689786	17
17982840	13
9579418	13
5753596	13
8882832	13
2475399	13
4134073	15
2549023	13
374692	13
20691573	13
2982520	16
6502849	13
16061716	13
5839575	13
3512375	13
9161986	13
10085219	13
5545876	17
7594930	15
10359314	13
2363635	13
27477682	17
351511	13
15775836	13
3672710	13
6409404	13
8839026	13
2197066	16
5897908	13
5251822	13
23941060	13
33187523	17
2101755	13
1575398	13
2440031	13
13302664	13
5192230	13
5998713	13
1473612	13
293105	13
2646104	13
6571298	13
750940	13
703655	13
1301406	13
1990922	13
5680707	13
7445047	13
12095518	13
10980537	13
10239573	13
9319773	13
7418736	16
10475303	13
3370913	13
6008708	13
5788181	13
7460632	13
5304132	13
8605840	13
66451	13
238222	13
11894601	13
6823813	16
24050298	13
32653178	13
32955421	13
4951417	13
13169108	13
1434173	13
6922220	13
3275160	13
1058304	13
4193299	15
7701940	13
2801112	13
1686052	13
22083726	13
9322950	13
890409	13
7521900	13
5552044	13
2635956	17
10204558	13
19447097	13
9952528	13
5554829	15
7000610	13
11957098	13
4575099	13
14214232	13
2052331	13
3589394	13
92350	13
5064694	13
29113379	13
10581759	13
2868271	13
1386489	13
7319268	13
2013529	13
2044008	13
7244222	17
3330854	13
5889159	13
5044100	13
3265555	15
11051296	13
959899	13
8275768	13
6865854	13
323945	13
3037132	17
9479627	13
5422912	13
3871405	13
9689614	16
3293675	16
8663123	13
4861340	13
10405935	13
527461	15
484301	13
12028881	13
5812679	13
9294685	13
1510459	13
2214680	13
4759561	17
1761957	15
628335	15
8663732	15
5559276	13
9924581	13
640677	13
9859628	13
4128702	13
22561953	13
5488772	16
2410828	13
3839414	13
8633215	13
8007386	13
374161	13
9345	16
4207743	13
6843402	13
959405	13
4228708	13
13377816	13
6139431	13
281571	13
2221897	13
4670876	13
2236210	13
15483897	13
1252242	13
5569442	13
18138908	13
1361239	13
663661	16
2978198	13
2021576	13
6018031	16
3088987	15
45902767	13
2348495	13
10231492	13
25394927	13
8434587	13
7400073	13
1097903	13
749611	13
6857904	15
4621478	17
1522661	13
5192459	13
3620515	13
18036486	13
7691241	13
3056598	13
9485441	13
4125988	13
1236721	13
8313257	16
6805221	13
1380517	13
6181699	13
11201299	16
2873518	13
1273189	13
18906570	13
8493638	15
986	13
6145685	13
7541903	13
3652761	13
4588823	17
5413802	13
5563371	13
4553744	13
12286131	13
6201044	13
6706322	13
5865474	13
17496092	13
4405646	15
3408421	13
2631986	13
20162772	13
5615164	13
951636	13
2494909	13
4049642	17
17104311	13
14339225	17
3062642	13
20388185	13
2388427	17
20054578	13
5617355	13
7272152	13
10896319	13
816703	15
15228576	13
17332542	13
8280892	13
6454128	13
7759831	13
1316642	16
8563255	13
5461646	13
7081931	13
6379641	15
12505002	13
5984922	16
1634996	13
4771809	13
8955986	13
169401	13
43296287	13
3389370	13
1431134	13
3191194	13
24522384	15
13227873	13
20688204	15
11847486	13
7979696	13
1643627	13
19548367	13
1380682	13
9474645	13
2328846	13
18655537	16
2490305	13
3963206	13
5181230	13
13817113	13
1705824	13
205820	13
1260997	13
2999060	17
2457662	13
10476542	13
2868228	13
9552609	17
5132638	13
3329525	13
3104259	13
10537400	15
3069162	13
3880119	13
2962739	15
750215	13
6491966	13
889548	13
5067941	13
518211	13
1324098	13
20269897	13
503565	13
1152048	13
20598174	13
552110	13
11632528	13
8679340	13
12045444	13
5954435	15
2646618	13
3948315	13
28835672	13
19213537	13
1611510	16
9615037	13
11090515	13
5144730	16
861599	13
392824	13
2761722	13
6816103	13
814229	13
8266384	13
9982236	13
3947756	13
306511	13
16466836	13
9578108	13
15822856	13
4348311	13
77711	13
16438830	15
1421550	13
125581	17
2502551	16
7309817	15
9989888	13
14176229	13
2913664	13
8186622	13
26548268	13
10513122	13
13329573	13
8159764	13
2861673	13
9001033	13
2509804	13
3820561	17
801863	13
15319202	13
14270830	15
5244782	13
460944	13
892622	15
40838902	16
19477024	13
2599659	13
1379596	15
2533395	15
5860235	13
2392306	13
13474716	13
1886743	13
31603813	13
787938	13
15110736	13
387164	13
6748111	13
570964	13
477755	13
1393687	13
3012262	16
3798422	15
162174	17
6396555	13
3621588	13
3570834	13
16104198	13
14881586	13
28929954	13
9473595	13
11198021	15
2451249	17
6111613	15
3213400	13
1165380	13
4394167	13
7335727	13
4908470	13
2240121	13
11512287	16
7845535	13
11861699	13
5844548	17
2074065	13
4591101	13
6393470	13
30359132	13
9643354	13
17326255	13
171172	13
7222531	13
9232780	13
8595766	13
2713876	13
1698028	13
6163629	13
2475007	13
5582573	13
5639329	13
20710667	13
8254562	13
4675357	13
554735	15
4714980	13
6038444	13
2984215	13
3798799	13
1827699	13
5481584	13
3195536	13
3230891	13
12170000	13
3249543	16
2421211	13
4665058	13
1185987	13
3757679	13
2857231	13
1200190	17
1752048	13
5036165	13
1427268	13
8780186	13
16256362	17
6889312	13
2032688	13
20196920	16
748587	13
4535662	13
6982342	13
28461252	13
12204578	13
1766711	16
6563642	13
18326777	13
488127	13
10704167	13
1599437	13
1626041	13
741656	13
3657237	13
970729	13
725163	13
10067347	13
19655671	13
11905815	15
3195939	13
107641	13
4586158	15
569610	13
2409258	13
2838929	13
18524532	13
1341507	15
1192176	13
868712	13
13210617	13
8229477	13
6874390	13
7388231	15
1288777	13
1718302	13
6266408	13
3985419	13
3485488	13
33900841	13
6832096	13
8591134	15
14882720	16
12988982	13
3051837	13
175249	13
3586752	13
12265796	13
3853053	13
640106	13
2119320	13
3996628	13
22249048	13
96688	13
26199002	17
10368201	17
16980845	13
5196339	13
1692742	13
389795	16
852104	13
3801757	13
8368499	13
14978863	13
11544612	13
654811	13
3575740	13
7722157	13
6904435	13
7254410	13
15689050	13
18927521	13
3497432	13
11162140	13
3247935	13
6560003	13
1773031	13
1697763	13
1987249	13
11163084	16
8165522	13
1650892	13
651942	13
3876098	13
2059408	13
5823717	13
4859224	13
13399028	13
118975	13
2093942	13
219314	13
16937713	13
4816392	13
1500161	13
13075655	13
10851853	13
8282375	13
5385555	13
4825976	13
4273864	13
12432436	13
26844334	13
13342455	13
4925525	13
6349	13
3277629	13
2664788	13
2963100	15
4947628	13
2847977	13
36958843	13
3074642	13
20116282	13
10458396	13
4521668	15
1295357	16
15383132	13
2751167	13
4617156	13
2101581	13
18326735	16
6632637	13
443301	13
5360197	13
31029593	13
7189607	13
30102987	13
5444330	13
915172	13
1923377	13
3290849	13
4256737	13
1541326	13
8016073	13
6380515	13
1607863	13
769737	13
37268537	13
1101885	13
3405453	13
2840295	13
4294521	13
365252	13
4859006	13
5807182	16
194640	13
3294413	13
63256	13
11594834	13
1108379	13
6858930	13
7414611	13
12751606	13
8291515	13
15035857	13
5174626	13
1609235	13
20373826	13
2104319	13
1016952	16
10646583	13
15960153	13
4479168	16
8770061	13
8004383	13
9668017	13
14799555	16
2503720	15
722481	13
27964910	13
11255236	17
10813289	13
4559564	13
17348603	13
994355	13
4621191	17
5922639	13
22533775	13
3176783	13
4290329	13
16469754	13
16555587	16
3932057	13
8376605	13
15178420	13
9795406	13
5521668	15
128705	13
4590825	13
2432329	13
6531213	13
13317545	13
13769529	13
8682446	13
2090258	15
4386004	13
4988595	17
3388752	13
1999640	13
9882235	13
235203	13
1347007	13
34128461	17
6825097	17
266031	13
5553748	13
15001724	13
11475712	13
6510751	16
3431712	13
898188	13
12363208	13
1784621	13
2138374	13
3142716	16
3481561	13
8265454	13
530423	13
284150	17
15177275	13
14927389	13
13881201	13
3712531	13
4028966	13
10603899	13
12907841	17
854213	13
19731683	16
5734459	13
4246092	13
14312189	16
3541934	13
5689834	13
12524526	13
329754	13
6271423	13
1864755	13
20091458	13
870202	15
1057147	13
2897353	13
4792784	13
55768	13
6788244	16
1451417	13
4354807	17
6340839	13
6046603	17
8164586	15
3167330	13
28996162	13
5071704	13
9402662	13
11132754	13
9325644	13
11801410	16
5042680	13
24652	15
2567306	13
4432397	13
4691975	13
3657966	13
1453477	13
21966280	17
8032505	13
10824467	13
11778164	13
1816605	15
1858973	13
4119249	13
2890358	13
348104	15
6134711	13
1071106	13
2869138	15
1798858	13
9393273	13
8774410	13
1028299	13
6965295	13
4280316	13
207763	13
11206821	13
8380962	13
9792243	13
6829619	13
9332898	13
1773878	13
24866519	13
7092493	16
1037720	13
10836955	13
1552278	13
891030	13
19154751	16
2442376	17
12498227	13
5462607	16
7979263	17
972688	13
1902311	13
2345349	17
11401996	13
1191287	16
2315768	13
9186428	13
183009	13
11907908	13
13718952	13
453129	13
3014719	15
16544872	17
8011825	13
5254599	17
1859275	13
2833895	13
326612	13
8571815	13
11108736	13
2243042	13
621871	13
13940982	13
7439507	13
1939503	13
1967387	13
4327368	13
4509185	17
11587402	13
13907255	13
2029190	17
18721	13
15626126	13
14293790	13
464884	16
10648447	13
4631338	13
1089235	13
6004298	13
10128051	13
10203556	17
6658605	13
10062945	15
7635179	13
386008	13
37481791	13
1937915	13
4336363	15
7193810	13
906480	13
3004083	13
1086729	13
5188533	13
5111754	13
1421787	13
665173	13
3360943	13
10935408	13
4157611	13
3262034	16
2830009	13
15236484	13
11005735	13
1552283	13
2555375	13
17804491	13
4506614	13
63957	13
398905	13
5798342	13
11177912	13
2595277	13
3975401	13
4832869	13
1755397	13
10697784	13
2000851	13
13971745	13
13479078	13
5395884	13
12713383	13
7065607	13
221479	13
4757263	13
659757	13
5838071	13
7601492	13
1335277	13
1348174	13
1510517	13
343938	13
1031836	13
14243379	13
13310757	16
3296207	16
1363197	13
2333900	13
8459846	13
1094960	13
683041	13
825271	13
12419370	17
2660968	16
3914090	13
14354873	13
5050356	13
30670544	13
10063316	13
1699878	15
5738507	13
181349	13
1715986	13
5894669	13
702501	13
3889635	13
3408783	13
17292418	13
1567917	17
8364027	13
11807430	13
671471	13
15156670	13
156285	13
3367723	16
3976539	16
3631823	13
8128683	13
9809399	13
3567524	13
4005875	13
4912368	13
1819327	13
2137400	13
10677203	13
10005825	13
6971402	16
445164	13
5186260	13
1128032	13
3697448	13
7213130	13
29948656	13
4054511	13
3345868	13
2541399	13
7473916	13
2187636	13
2078886	13
13770852	13
21832751	13
3165268	13
1103060	13
934722	13
2540880	15
9335728	13
3959402	13
1592646	13
27338359	13
10926248	13
4878716	13
2920278	13
6378297	13
4247668	15
19191082	13
785869	13
1503380	13
3627742	16
20552284	16
1885303	13
749251	13
2832871	13
2246946	13
7110072	16
1275168	13
13186744	13
17325200	13
219689	13
39326398	13
4655802	13
6702034	13
11621932	13
3581334	13
1761007	13
8609836	13
486947	17
7903358	13
4356436	15
5582890	13
8610554	17
2818263	13
354981	13
12309224	13
31564993	13
2971239	13
11825189	13
5162169	13
3308963	13
2360872	13
2627337	13
7909982	13
6814919	13
4366603	17
1250293	13
8900487	13
1647431	13
5769998	13
570963	13
28602984	13
6604406	13
6195502	16
7603575	13
6919783	13
5041907	16
448652	13
3178530	13
6617833	13
1005246	13
15846670	13
2338675	13
3974802	13
4936654	13
2519048	13
16100346	13
1664548	13
1848975	13
8173239	13
1249836	17
18111036	13
1396632	13
5148280	13
796015	13
2127393	17
3827255	13
5756741	13
1083343	13
12538594	13
807100	13
21604370	13
12716358	13
5235984	13
8782844	13
2824963	13
1447453	15
6105663	13
22379912	13
15257818	13
15992550	13
1142748	13
3774380	16
1277714	13
6098308	13
2155909	13
4308532	13
11566440	13
2272678	13
2497864	13
15498836	13
14646515	15
14622728	15
1017642	13
10313638	13
4934989	16
920022	13
713645	13
3781451	13
7115849	13
4540989	13
7485574	13
1533983	16
10190249	13
248721	17
5942987	13
19577076	13
4945493	13
6512687	13
3859077	13
2539078	13
5672172	15
1508477	13
1763321	13
20026374	13
13596493	13
92001	13
3883645	13
745489	13
16639222	13
5609910	13
2579704	16
21636862	13
651683	13
2923076	15
7555997	13
6877605	16
18152968	17
1923652	13
7771188	13
4421921	15
1302762	13
4427774	13
16156329	13
12359113	13
9989436	13
29989259	13
1155487	13
11107753	13
14032291	13
7147616	13
61852	13
9054706	13
1334624	13
533964	13
1945412	13
3457584	13
33210	17
2834073	17
838034	13
1547587	13
5154039	13
2424527	13
1667909	13
148021	13
13421772	13
5417498	13
6812701	16
4676161	13
51391	13
1864181	17
9969001	16
7325079	13
1306085	17
2176113	13
2743545	13
756709	16
8839290	13
12231726	13
4301832	13
22904354	13
4983882	16
10315196	15
15633188	13
4011811	13
10682023	13
3311990	13
13646717	13
9403389	13
3401481	13
2330391	13
6981765	15
8173067	17
6107501	13
2419135	13
3285159	13
2158330	13
2236058	13
1015825	13
9127546	13
16240251	13
7875585	13
4990363	17
4530239	17
12250569	13
4897318	13
13083992	13
1152184	13
544695	13
6016306	17
7459961	13
3449868	16
3518041	13
6758278	13
1255355	13
12815460	13
36458856	13
1251412	13
13574768	13
2528030	13
1962285	17
3985746	13
9180886	13
1365564	13
2178495	13
2575018	13
5471600	13
5730478	13
10784312	13
5644320	13
1354303	16
13009903	13
6575505	13
6907900	13
5764392	17
1368974	13
2076872	13
4402885	13
6069783	13
2495112	13
1027402	17
11834083	13
11002548	13
24455877	13
11782770	13
16577308	13
3680372	15
18043264	13
12828296	16
5249716	13
18258029	13
4596023	17
4699976	13
10141821	13
370185	13
4619431	13
28916218	13
14000703	13
129727	13
2339383	13
1700600	13
4165843	13
1944231	13
619134	13
12371537	13
1990496	16
8083852	13
32105469	13
4288417	16
18362253	13
835264	13
505274	13
2472804	15
5079618	13
25203684	13
1841760	13
5343901	16
2380970	16
4694948	13
5852557	13
34518296	13
3825455	13
18298442	13
6083633	13
192703	16
14141351	13
27077676	13
2403140	13
83554	16
270220	13
15154860	13
9109787	13
3716704	13
10515831	13
11142067	13
16159901	13
14732561	13
6434474	13
6860471	13
1481402	13
1972778	13
5648974	13
5158380	13
1712494	13
7452009	13
3438189	16
21727852	13
2033348	13
5358247	13
7218552	16
5068885	13
11905843	13
1035142	13
3975263	13
9926255	13
8200737	13
224669	13
5576899	13
25705258	13
26165946	16
3090130	13
17091944	13
30315	13
4679865	13
5708098	13
2159152	13
14045969	13
7105078	13
2616953	13
27941798	16
1277538	15
3312448	13
4768303	13
5459162	13
5340757	13
7744941	13
14039386	13
3631591	13
2818339	13
111631	13
1266644	13
1158366	13
904476	13
7284047	13
8875370	13
4243759	13
1866843	17
17147744	13
4206033	13
10105261	13
8181197	13
20814913	13
5420347	13
1537002	13
2307741	13
4619725	13
14255073	13
6000015	13
15248315	16
16312552	13
9837185	13
6289039	15
2535150	13
7419712	13
1585527	13
25656865	13
22036201	13
24756182	13
1854263	15
7076499	13
16931797	13
5565631	17
9146110	13
1243481	16
3507477	13
8343006	13
885674	13
1336340	13
10573512	13
10048893	13
10914815	17
7528912	15
4140776	13
12242064	13
3955865	13
26825861	13
5575097	13
7047391	13
3820621	13
366005	13
4077973	13
8799356	13
12155384	13
7950812	13
29297496	13
4896973	13
9900979	13
1635256	13
2933038	16
6574277	13
16225372	13
6482650	13
31973943	13
4695351	13
17056091	13
14165213	13
14765897	13
1097244	13
20830674	13
15761871	13
1518346	13
378052	13
675330	13
3268759	13
1222542	13
4624422	13
11307640	15
12438284	13
11887382	13
1532394	13
11742694	13
8732773	13
3686002	13
1457464	13
7434760	13
24141102	13
10992199	13
1341594	13
3946581	13
4763028	13
7278649	16
14982004	16
1053591	16
13948806	13
267472	13
2450653	16
1829764	13
7237068	13
13777842	13
28792162	13
8845454	13
8895262	16
5636314	13
1297701	13
8859196	13
2272030	13
3277520	13
241105	13
1854901	13
4642507	13
9941225	13
4779160	16
5412111	17
9209384	13
14418345	13
5401628	13
201286	13
2734217	13
17194734	13
837030	13
5393825	13
565465	13
12394204	13
9407208	13
1467719	13
11104701	13
638492	13
3942365	16
676659	13
3759592	13
1387024	13
25503900	13
2911541	13
13807521	13
357464	13
5435534	13
5195902	13
916576	13
2980462	15
3473099	13
943801	13
1761281	15
16248214	13
3030540	13
164263	13
16688371	13
2350101	13
3352189	13
8361388	13
957918	13
8548593	13
131313	13
6718517	13
2241814	15
471190	13
4721210	13
1224089	13
663941	13
1474404	13
2408970	13
7012711	13
9284984	13
4729019	13
6880058	13
5878589	13
3096639	15
1026416	13
2108694	15
9989640	13
1890394	13
18877636	13
17202183	13
1979550	16
4175025	17
724564	13
5068449	13
9757402	17
5434231	17
2514934	15
2662553	13
8791455	17
2123534	15
1296059	17
6817614	13
3524095	13
378638	13
142175	13
5513090	13
8726766	13
4723003	13
6244333	13
1214240	13
23248736	16
4074824	13
3482212	13
678437	13
3537884	13
31390708	13
10878559	17
2845774	13
1076056	16
2714643	13
7176445	13
10355702	13
5723388	16
292395	13
9311438	13
2587712	17
6570528	13
818819	13
7291757	13
8370167	13
5790731	17
712754	13
2415131	13
17043124	13
20200389	13
12533154	13
2582108	13
3099548	16
3666559	13
7132093	16
8500367	13
200132	13
3563261	16
723401	13
3492413	13
3992389	16
4494448	13
3359003	13
4284887	13
3214054	13
3518946	13
2066179	13
10199998	13
3912420	13
1665985	15
2806806	13
4036016	13
892789	13
5759070	15
550952	13
2895284	13
8624828	13
2493844	17
4456230	13
4716919	13
5065167	13
2356493	16
19618366	13
1071212	13
1589449	13
1144807	13
214877	13
3321162	13
17373981	17
6288518	13
15942534	13
6083571	13
15657929	13
2868447	13
24028010	13
10416964	13
9858967	13
18628331	13
802873	17
3712686	13
9456430	13
142931	15
3832302	13
3172413	13
1158041	13
12885424	13
2951083	13
1925181	13
14205048	13
1151927	13
12939062	13
140604	13
4787209	13
1058645	13
5681087	13
9924408	13
14508747	13
31395912	13
5878005	13
1069106	13
2864497	13
3875958	13
2764124	16
809726	15
13539462	13
4113571	13
6442354	13
2634589	16
12294649	13
2613934	13
4676145	13
17726576	15
4954678	13
18272177	13
3638362	13
1422237	13
96549	13
7401089	13
5537965	13
4715317	16
15689213	13
3857228	13
7789145	13
4927273	13
1363100	13
7655457	17
38934883	13
1618899	13
18902668	13
19969888	13
9010367	13
644000	13
1586500	13
99146	13
8511928	13
3900352	13
17665136	13
29652837	13
1487645	17
355473	13
9246826	13
5467799	13
1908162	13
27703696	16
16808117	16
5381247	13
10169286	13
4171497	13
2362139	15
3063567	16
634618	13
10498127	13
305971	13
2391761	13
2580395	13
4876729	13
5020332	13
7630815	17
2373443	16
4723677	13
11396237	17
18613111	13
10911980	13
5050882	13
3909887	13
5142585	13
7376138	13
17089487	13
10162404	13
2638086	13
7649634	13
7471476	13
13051352	13
4520458	13
8251249	16
5133633	17
2346848	13
8872730	16
2201998	13
1294588	13
9638595	13
138114	13
16110288	13
9029352	13
1872228	13
1900302	13
6319833	13
2539200	16
15479109	13
16511157	13
1524241	13
1291373	13
6140030	15
2303355	13
9910675	15
16687645	17
9967932	13
1449281	13
582599	13
14726558	13
4874957	13
3121669	17
4239014	13
7716328	17
9085488	13
13300526	16
5257000	13
12837152	17
7141683	17
5042071	13
5914318	13
21284027	17
14736689	16
17005571	16
11512868	13
7914507	13
2920905	13
3457516	13
5812306	13
18524971	13
452799	13
173004	13
24588751	13
4670577	13
8202586	15
5885696	13
7561410	13
3535304	13
7530298	13
11415050	13
9377640	13
10135116	13
21505681	13
4728327	13
3367290	13
8213267	13
7113654	13
7448926	13
9400029	13
5567301	13
8514433	13
6396921	13
1647039	16
10018722	13
1887562	16
7208627	13
182002	13
1803050	13
2548561	13
4647679	13
886747	17
9620508	13
12773738	13
3626173	13
1844340	13
27745391	13
2860767	13
219332	17
1470812	13
11284984	13
3643873	17
1541337	13
2102300	13
2578919	13
17259986	13
1886222	13
28258701	13
2019779	13
3099299	13
6423565	13
8393115	13
5275121	13
38581847	13
2572224	13
3108184	13
6695056	13
5035267	13
10398873	17
1987897	13
1334766	13
4934437	13
3432260	13
1457312	13
5579123	13
2490832	13
3734182	13
18613599	13
13173168	13
828808	13
3304954	13
16033476	16
2803089	13
3987422	13
950706	13
2137606	13
4416545	13
965827	13
20859695	13
4586678	13
12170049	17
17161521	13
23731661	13
8665653	13
459422	13
5714047	13
9508190	13
21193041	13
644319	13
11659857	16
8671175	13
11705941	13
1917169	13
4840967	13
10786054	13
2767029	17
10539539	13
13819161	13
4289976	17
2881795	13
4586367	13
22649513	13
865742	15
5319483	13
33453	13
4048779	17
17611051	13
8184873	13
908161	13
9710803	13
806674	13
6979478	13
9446527	13
2651863	16
4975878	13
1523089	13
6838448	13
22214742	17
2400601	13
1649496	13
4552333	13
2088086	13
1780762	13
14595267	13
6825458	13
17989309	13
14600837	13
4016007	16
4598810	13
11428743	13
1832944	13
5630388	13
512034	13
773697	13
2831240	13
26439121	16
1581724	16
3117359	13
474313	13
332390	13
2517513	17
764870	13
1779911	13
19625826	16
7938975	13
11395271	13
26759832	17
57446070	13
8259025	13
7598543	13
1863152	15
10323440	17
9748585	13
4589949	13
73437	13
12358866	17
3823800	13
5306380	13
6783360	13
4008600	13
4039424	13
2093414	13
17396290	13
12879812	13
4539075	16
4182165	17
17575508	13
132233	13
1473415	13
4343786	13
14662238	15
26149344	13
16546101	16
972705	15
1941208	13
7083289	13
11830993	13
3706902	13
4031247	13
3572744	13
249699	13
384871	13
10073372	13
2013720	13
1499855	13
3718632	15
9286180	13
10482738	13
2207572	13
10367428	13
3622433	13
10461648	13
16546823	13
13786870	13
3239209	13
20787989	16
41283962	16
3555734	13
330417	13
3327377	13
4028798	13
15079234	13
6431214	13
14658490	13
452055	13
7690391	13
2298324	13
32980775	13
246140	15
25624450	13
2724887	13
3390178	13
6271449	13
3528764	17
8125746	13
5205366	13
20762852	13
111518	13
3134427	13
5374664	13
1592972	13
26754638	13
2236741	17
6041652	13
6239430	13
6978664	13
13098387	13
699924	13
415152	17
1634590	13
12072581	13
17596589	13
415536	13
192044	13
1968803	13
1463764	13
3590528	16
22432657	13
14989438	13
2275203	13
1314177	13
5677777	13
12492720	16
3006645	13
4735541	15
7258488	17
1379935	13
3187530	13
889478	13
839944	17
15135484	13
2441156	13
1457314	13
8820583	13
6954379	13
7186058	15
2045325	13
332455	13
952925	13
5026521	13
7184931	13
561136	13
622923	13
29627914	17
700385	13
1422325	16
6473987	13
14765170	13
4349414	13
1132589	15
11584401	13
11675556	13
491144	13
2381924	13
5806798	13
2895965	13
8938023	13
6141190	13
532167	13
6591838	13
7552670	16
6522337	13
3089491	13
7881773	13
330644	13
169885	13
15880033	13
1179927	15
25591433	16
10384557	13
4172440	13
15379960	13
10623841	13
1924789	17
6936174	16
18607962	16
12626119	13
3075356	13
3601198	13
92929	13
31846846	13
1326981	15
15099170	13
1466228	13
5486530	13
2025642	13
22353580	13
6925894	13
7088894	13
15141343	13
4237598	13
675633	13
5266273	13
3929796	13
1461388	17
5714093	13
5404533	13
6461924	13
6770179	13
5643436	13
8113475	13
5629948	13
21675742	13
2969445	13
4766492	13
17529049	13
3315598	13
1633708	13
8752590	13
1327477	13
5418162	13
4374593	13
839272	13
2273197	13
6115784	13
35584622	13
13875016	13
8345899	13
1222789	13
2859033	13
8175022	13
6233801	13
354331	13
2755919	13
15411091	13
4685969	13
22447790	13
4124601	13
1966378	17
2093789	13
4799925	13
5524955	13
3130340	13
11484087	13
756853	13
8648358	13
2262663	13
5203863	13
2787488	13
7232784	13
5158557	13
1004544	13
3912179	13
697638	13
16718499	15
16281207	13
5450221	13
6107975	13
4103753	13
2698743	13
15538711	13
7244746	17
15120359	13
625320	15
1472604	13
5113943	13
6582421	13
8311044	13
12196467	16
232669	13
21396084	13
4340358	13
2306696	13
3424145	15
1673523	13
8748407	13
13283874	13
4568375	13
12946004	13
3318491	13
9827944	13
5310780	13
6062401	13
3782491	13
11487855	13
1525482	13
2677389	13
9035874	13
428039	16
7442690	13
1342449	13
7134317	13
11163000	13
10787492	13
156260	13
10834147	13
4127527	13
4346587	13
464200	13
21286530	15
2662479	13
11467484	15
16033819	13
1364954	13
5602372	13
12179363	13
3117187	13
34721812	13
8998642	13
5489682	13
2309283	13
1872414	13
1528865	16
6063271	13
2888578	13
3823614	17
2176623	13
11238763	13
16519724	13
8969904	17
1723761	13
25288562	13
474935	13
2802941	16
16182710	13
13380241	13
5397830	13
6917421	13
10239976	13
16108951	13
2224731	13
4649397	13
749672	13
901588	13
3526460	13
5987371	13
3395643	17
8966091	13
3781972	13
4870159	13
4428452	13
1576044	13
2201355	13
3073875	13
1263750	13
21700602	13
1862052	13
2026495	13
2896266	13
13288901	13
178835	13
43126	13
8287984	15
4230842	13
9454269	13
1027279	13
1334	13
545090	13
25217130	13
18043484	13
17781882	13
10100600	13
15218781	13
5517623	13
1443596	13
3530056	13
7897918	13
6004586	17
15920389	13
1116522	13
19226748	13
1673242	13
13464938	13
4008595	13
6294691	13
3866527	13
2598336	13
6724238	13
11683522	13
40658686	13
6310459	13
7627844	17
2299722	13
933813	17
19505382	13
5868786	15
6326496	13
131002	13
2664432	13
5424889	17
6202839	13
20495405	13
21098327	13
432384	13
7494475	13
664639	13
3698447	13
22070879	13
5750439	13
3224600	13
3657112	13
10364885	13
1446017	13
8767895	13
132968	13
7600161	13
421078	13
2030362	13
782885	13
7012377	13
3931676	13
853185	13
5466298	13
8949113	13
13548492	13
8097650	13
7313553	13
16609117	13
1877437	17
149035	13
240950	13
431812	13
8410312	13
9398852	13
2302911	13
7049628	13
6270571	13
6173855	13
3055214	13
21969103	13
4228685	13
1143906	13
19432666	17
5724168	17
4776015	13
6805188	13
373450	13
29443196	13
4624336	13
17209262	15
1310023	13
5467336	15
8882049	13
4440666	15
12716717	13
4130849	17
1098120	13
10746049	13
1923044	13
5638023	13
4246258	13
13249756	13
33075259	13
7865816	13
2860490	17
2428181	13
2868616	13
933784	13
13675191	13
4406796	13
19457442	13
16507006	13
3996431	13
1699667	13
7565632	15
8197104	13
28383049	13
1863441	13
10521378	13
9322699	16
825259	17
6547348	13
2650845	13
3119285	13
5704931	13
6518397	13
2384919	13
215400	13
15132	13
5619883	13
7033522	13
1932456	13
21093461	13
2510523	13
4119222	13
8448019	13
1342646	13
30593	17
4212982	13
1484239	13
1847518	13
12323224	13
1973639	17
6238981	13
360470	13
4171836	13
10512447	13
1592044	13
3984043	13
3804033	13
23031584	13
7258852	13
431487	13
10562548	13
19598122	16
1960592	13
28213953	13
8823787	13
6250195	13
33030257	13
539551	13
6118707	13
3421563	13
7742698	13
1681224	13
8169772	13
710708	15
7780872	13
9581926	13
1106997	13
7061599	13
3501634	13
8635445	13
15903756	16
4787726	13
17260075	13
19268433	13
15132326	13
8725548	16
5154211	13
4097784	13
8582498	15
1644984	13
19591227	13
5597696	13
21614748	13
21953165	17
1747812	13
4549117	13
5829161	13
4498273	13
13371324	13
795523	13
2871059	13
4387899	13
7635831	13
8972270	16
9635363	13
73395	17
7965991	13
2649335	13
105953	13
30909936	13
2128129	13
338171	15
4159815	15
5415613	13
2724743	15
4974054	13
3500202	17
14039493	13
1174113	13
1404531	13
6547029	13
9795528	13
19565925	13
3011414	13
2220610	16
10950571	13
13192798	17
15550419	13
1092066	13
26948942	13
6863281	13
2604111	13
11788743	17
7447605	13
4636856	13
12297439	13
13604369	13
25850158	13
7328145	15
6414122	13
8591985	13
4925998	13
7225952	17
7008216	13
2315413	13
13658461	13
26595386	13
4945919	13
1217967	15
45088	13
13139644	13
8189537	13
3658749	13
1198905	13
15064713	13
1965218	13
63775	13
1448612	13
2814380	13
5392344	13
4971478	13
1652494	16
5293290	13
10643293	13
1482124	13
1734111	17
13749096	13
18066060	13
5494491	13
11135032	13
20082054	13
32301617	13
5550777	13
478844	13
321172	13
2890491	16
5122666	15
393093	13
6865354	13
5310554	13
615294	13
8343112	13
665710	13
1014742	13
10955388	13
8595918	13
15315970	13
2534523	13
7236758	13
708063	13
3152266	16
14949555	13
2060366	17
359037	13
11155172	16
3378387	17
2302057	13
1372152	13
2210258	13
9137129	15
834931	13
13221078	13
6254467	13
27026364	15
6306327	13
8685403	13
1360220	13
16457829	13
4517729	13
13452614	13
7230500	15
15603672	16
1908092	13
8402536	13
1171575	13
5766633	13
10689109	17
1074275	13
4112513	17
8690853	13
19687002	13
5350996	13
8286863	13
1935325	13
3050625	13
4555143	13
3335282	13
8572793	13
1519576	17
38090	16
1677872	13
9259958	13
2070004	13
6878411	13
12029548	13
3035164	13
514071	13
1080495	17
2273986	13
14880479	13
27796615	15
3870031	16
2893485	13
4611332	13
2532061	13
10078028	13
1869607	13
10556906	17
916057	13
35181752	16
808541	13
4066393	13
8878499	13
10407890	13
18960841	13
8910150	13
8233398	17
1111218	13
2894564	17
4955662	13
26602538	13
3786459	13
14970152	16
28961868	15
3185584	13
14364911	13
8291806	13
6348384	17
3326775	13
5442560	13
1890045	13
1283939	13
1015830	13
792788	13
7918461	17
2070742	13
16700524	13
13165556	13
137163	13
4176997	13
12281194	13
6827665	13
23460667	13
4471201	13
12117994	13
2590542	13
12993020	13
958330	13
33886209	13
18653727	13
4696949	13
566230	13
4953827	13
4125292	13
17827034	15
2226619	13
7843058	13
1278241	13
615639	13
4989608	13
359642	13
12915153	13
6884532	16
2057356	13
6342080	13
4959188	13
2996623	13
3549651	13
164776	13
10080802	13
12435849	17
5740286	13
1751672	13
7131472	13
6936157	13
6246573	13
2068920	13
4207666	13
11293385	13
4321698	13
5846808	15
1580219	13
430001	17
4371544	13
6078528	13
28401090	13
18318654	13
2959431	13
3917220	13
2865075	17
19957457	13
6446612	13
4965717	13
503669	13
541415	13
38478940	13
203581	13
174250	16
1945772	13
16627483	13
2820304	13
11282181	13
1012928	13
863232	13
4021795	13
1473931	13
5143088	13
11622372	13
2853276	17
8215025	13
4212982	13
4176382	13
597310	13
2479407	13
3995785	16
5748480	13
2470336	15
1394358	13
3392020	13
10100695	13
2790271	16
5748455	13
1712012	13
7482240	13
5952190	13
8259264	13
954997	13
570060	13
11553003	13
3471997	13
21655592	13
5542046	13
11334693	13
3943188	16
12790725	13
11631125	13
5874145	13
2246212	13
451189	13
1330927	13
9377128	13
3300370	13
11138337	13
4874245	13
7476744	13
482224	16
7095641	13
1987881	13
13909569	13
3321524	13
12088137	13
8381282	13
7578615	13
910724	13
193641	13
8860725	13
726695	17
17037510	13
3903613	13
8889644	13
2525982	13
19032	17
15064115	13
14982058	13
799210	13
337372	13
1373652	13
492512	13
16742458	13
826943	13
10898832	13
62946	13
4029447	13
9747543	13
2331337	13
2744465	13
936093	13
4558141	15
6983447	13
3490720	13
4299662	13
4068828	13
11699135	13
4887113	13
3818197	13
2118242	13
11692470	17
10952882	13
434159	13
2685150	13
611394	17
4671406	13
4401724	13
5849625	13
6294477	13
15007	13
8833965	13
7122497	15
10617333	13
262222	13
6117272	13
9408895	13
8594254	13
4001967	13
6099945	13
28531	13
8125719	13
22716	17
7067561	13
1113414	13
6497546	13
69884	13
7408158	16
13479654	13
3674400	13
3968620	13
11261763	13
1335583	13
2301329	13
3997343	15
1779041	13
886068	16
18773941	13
2008446	17
11474982	13
4655809	13
39263569	13
10116379	13
1991654	13
3628733	13
4904461	13
400579	13
1794100	13
8014738	13
20045696	13
3752960	13
1484193	13
10274725	13
6674182	15
1462642	13
3566307	15
4157401	16
5638345	13
10370697	13
3310620	16
9947901	13
1283079	17
7988320	13
1320695	13
6986308	16
2467480	13
2766020	16
11981529	13
7067849	13
9360576	13
4451296	13
28007882	16
1028238	17
10663620	13
4752857	13
8064187	13
1025742	13
16504785	15
3480078	13
1036349	17
2517297	13
7809389	13
12741928	13
2207631	13
1414604	13
10517851	13
2983972	13
1224611	13
14252257	13
4742584	15
1904992	13
2419585	13
5354413	13
13178644	13
7402256	13
4998513	13
11425572	13
20205439	13
3180705	13
3710291	13
11821295	13
5493808	13
428142	13
13813	13
6701582	13
3490157	13
3856214	13
9596765	15
2730605	13
2215759	13
11334534	13
209946	13
1598005	15
1051168	13
1723788	13
661669	13
7930002	17
24494598	13
5853893	13
7328019	13
8130987	13
1270373	15
4466819	13
5951986	15
685534	13
6615327	13
11243944	17
3290469	13
4274342	13
8926501	13
9556441	15
6302508	13
329974	13
6572935	13
698958	13
1822147	13
13329001	13
644792	13
15720413	13
415285	13
2295973	13
910821	13
7480585	13
3026578	13
1106844	13
7072793	13
3153320	13
1841087	13
4546673	13
5699190	13
14581145	13
22606407	13
7570978	13
10349112	16
1606654	16
8376856	16
5042524	13
6327791	13
2935451	13
52718093	13
6656081	13
5407344	13
21872260	13
9972143	17
339070	13
8044338	13
14094431	15
7527430	13
12249026	15
3952955	13
37119804	13
8720435	17
4862897	13
2092513	16
7596063	13
772680	13
2267358	13
20242910	16
3492400	13
1621404	13
12276972	13
5749223	13
5532512	13
7680643	13
16747687	13
7903357	13
2128317	13
814567	13
2751017	15
4252085	16
13614152	13
5435689	17
1682003	13
7644603	16
1304365	13
3842774	13
1087308	13
1867743	13
31332871	13
5905638	13
13434597	13
8888147	13
3585546	13
22927727	13
4638794	13
408280	13
254300	13
641591	13
7239909	13
13737388	13
1683834	13
17753509	13
4243373	13
945003	15
2338742	13
25860257	13
1478095	13
3711280	13
4047666	13
524991	13
11883324	13
5509981	13
3261259	13
876006	13
22379371	17
9263368	13
1011416	17
99220	13
26031977	13
417642	13
22316999	13
10393151	13
14112224	13
22346956	13
19409965	13
1284760	16
6630114	13
28956551	13
3516682	13
17295431	13
4039383	13
13220117	13
6783838	13
13075237	13
7320651	13
33244834	13
2841972	13
10827467	13
2282412	13
2749283	16
962520	13
6292434	17
529699	13
1296159	17
468778	16
3763476	13
6787954	13
25150149	13
2425067	13
3671639	13
5400984	13
1684953	13
17026761	13
2952665	13
46437	13
19910741	16
19626791	13
1043948	13
7882133	13
13035938	13
707643	17
14643195	13
496086	13
8003384	13
7475748	13
7313255	16
1879122	16
7841153	17
23587281	13
13922637	13
8473321	13
6448218	13
22497201	13
10422955	13
3488228	13
30197029	13
2931978	13
888411	13
813867	13
5207836	13
22107399	13
5382048	13
4400093	17
4587270	13
577677	13
6519563	13
1587560	13
786172	17
1888001	13
911848	13
246664	15
1281615	16
12852087	13
2285460	13
4421051	13
1494140	13
3129139	13
9476717	13
797667	13
479331	16
12660415	15
17048999	15
6636052	13
4222065	13
18665976	13
15038863	13
14404263	13
13039321	15
6319090	16
5813141	13
8221910	16
5031285	17
5153888	13
22781954	13
4229383	13
23910328	16
10321396	13
5885163	13
592268	13
14276756	13
3523173	13
26661626	15
20571773	17
4139023	13
20248602	13
4577927	17
2909787	15
34039710	13
6850828	13
834449	13
5841165	13
846857	13
3355953	13
1119550	17
14267585	13
3330989	13
2915283	13
7246305	13
1268854	16
9351627	13
18216716	13
2349243	13
8952479	17
15780640	13
14678457	13
16115411	13
1583210	13
8595162	13
2341465	13
3369316	13
9254747	13
2589219	13
7495910	13
12776185	13
16246476	13
1440763	16
25272989	13
1731004	13
1848522	13
5146745	13
2935774	13
8623636	13
32901966	15
4718222	13
353460	13
3721410	13
3415112	16
856171	13
4163192	13
1350653	13
3076988	13
10008651	13
31812679	15
12417012	17
4089699	13
853844	13
2522839	13
17495124	13
4814504	17
12259354	15
28924003	13
2117502	13
2565616	13
5619478	13
7545627	15
3502432	13
8652652	16
12318492	13
2187867	13
10797819	13
787943	13
2410655	13
6211251	13
14598784	13
2213124	13
7481164	16
11654873	13
4077943	13
6330198	16
14862223	17
157974	13
13855249	13
818950	17
2534745	16
6875911	13
2502393	13
1954610	13
4661700	13
9587749	13
3956113	13
868281	13
13792856	13
255217	16
230497	13
2741271	17
18428155	13
20550164	13
3619591	13
8890590	13
20252253	13
6687455	13
1311716	13
5117654	17
1216682	13
11508163	17
67559	17
4384252	15
5954077	17
9674676	16
2488925	13
7599340	13
4734729	13
2150313	13
2833981	13
6373433	13
772190	13
3160520	13
656276	13
3084676	13
8457494	13
18613591	17
13999385	13
24476166	13
2376216	13
6151775	13
2518595	13
3502930	17
1850886	13
2930223	13
1678490	13
6586229	13
1577193	13
4623207	13
5045275	13
14279394	13
8590766	13
1272553	16
5986651	13
536451	13
5607514	13
10287209	17
171778	13
10453557	13
5736506	13
7083821	13
10038371	13
10648910	13
5187677	13
815933	13
2506048	17
7611623	13
2551675	13
423252	17
6330226	13
7529705	13
8822679	13
2379090	13
16211461	13
13104324	13
4852197	13
2103326	13
7653720	13
22430245	13
8370879	13
3641690	17
5255424	13
466747	16
10137496	13
4595812	16
21330189	13
3978899	13
4369045	13
132857	13
26506419	13
2657962	13
1202013	13
497503	15
6558037	13
18232477	13
1688983	13
2337498	13
4216956	13
17021598	13
1335673	15
1351118	13
7061572	13
6662002	16
839564	13
111378	13
34796035	13
2116810	13
7685498	13
1115810	13
2880241	13
1211860	13
846967	13
26088303	13
2108673	13
18957183	13
28451095	13
6818070	15
8257287	13
22006465	16
1730998	17
521657	13
1527751	13
1332945	13
9148137	13
21766603	13
1465591	13
7974850	13
11931498	16
4453611	13
4850783	13
1078593	17
4151975	17
1337776	13
613978	13
1257026	13
12791079	13
3468997	13
1126361	13
14476829	13
7323239	16
11464705	17
1047153	15
174542	13
9884415	13
5922571	13
11220559	16
173001	13
8154865	13
5514114	13
810475	13
920574	13
272998	15
186174	13
6869350	16
29475422	13
2347641	13
10777819	13
1982452	16
2936192	13
2125372	13
8413369	13
971818	13
4483748	13
13870119	13
3116838	13
5759462	13
4998382	17
18456084	13
817157	13
20778953	15
28245365	13
2550247	13
17437707	13
3231757	13
21315386	13
5304654	13
3323303	13
4038575	17
9545378	13
6983722	13
11424567	13
2758404	15
3113540	13
16349197	13
3139829	13
1142077	13
960329	16
5013448	13
580987	13
2312244	13
3177317	13
3202399	17
1449054	13
71081	15
13491312	13
3420103	13
20221	13
1677157	17
10461980	13
1681498	15
6005737	17
8656340	16
1455893	13
3582773	13
8472004	15
406667	13
2355412	13
465269	13
4954908	13
13024563	13
3742364	13
3585674	13
29032856	13
6424351	16
939258	13
9027463	13
13750120	13
4261411	13
22230567	16
9439895	13
8621253	13
10605827	13
181943	13
65320	13
2191667	13
2766036	13
24888456	13
4092781	13
279602	13
6660514	13
5431015	13
2801828	13
63752	13
527981	13
1478742	13
3409054	15
4522498	13
810805	13
10096623	13
343549	13
2760549	15
3399647	13
13719250	13
1727931	13
136158	13
513974	13
10473105	16
20034971	16
2938147	15
3034428	13
10107455	13
599761	13
1022320	13
5455629	13
16266126	13
13670796	13
20427476	13
11406090	13
1321556	13
27531451	13
1059255	13
6321024	13
2133080	13
15068217	13
6318560	13
6261772	13
3329989	13
1303790	13
4766269	13
5150026	17
13666463	13
1234422	13
4530239	17
13876022	13
737492	16
18172706	13
6530134	13
1672942	13
2029488	17
22001255	15
4136152	17
4663912	13
6999868	13
184793	13
7334800	13
6231856	13
3634756	13
8335422	13
39998432	13
5661500	13
8070062	17
2817745	13
4929603	13
5078003	13
9803627	13
4711522	13
17211309	13
12542135	17
18671701	13
12289960	13
1458332	16
7051712	13
5710041	13
21798867	17
6143191	13
1478157	13
8675790	13
3316745	13
6167966	13
5063721	13
4298775	17
2283872	13
2475250	16
18246074	13
11989228	13
3500274	13
8288040	13
2225509	13
3218368	16
10857688	13
160519	13
5691745	13
5682499	13
5928638	13
6121672	17
9353004	13
7183903	13
2723128	13
10189147	13
1676524	13
5618661	13
29207473	13
4183580	13
13857267	13
6646653	13
10818910	13
8435460	13
10284373	13
4504204	13
15908052	13
1833614	13
2884553	13
2466070	13
11533183	13
3573647	13
5654534	13
19388456	13
3396756	13
9784642	17
6273057	15
343626	13
23375598	15
6764090	16
25744344	15
26500836	13
3233153	13
3574895	13
7623376	13
24299638	13
3179186	15
302231	13
11485858	13
3614950	13
14193377	17
2067629	13
6452784	13
356921	13
387965	13
839433	13
1073115	13
6375831	13
1767249	13
7469150	13
1787570	13
17976450	13
9012852	13
810283	13
1422511	13
4874206	13
7447519	17
1465088	17
15343549	13
269502	13
4414624	13
7295250	13
17963	13
10458188	13
5968626	13
5425254	13
3807803	13
21165	17
10553646	13
8777323	13
11399332	13
1654195	13
19434367	13
467543	13
442539	13
2186996	13
3436723	13
9199915	13
1511975	13
18787482	13
15902689	13
5378661	13
1057546	13
10111778	13
1162914	13
15637680	13
5170210	13
1635451	13
327967	13
612987	13
12904299	13
738467	13
1823437	13
1677496	13
8660714	13
1146511	13
1221472	13
5885796	16
612213	13
6674661	13
4195858	13
16114912	13
4943077	13
7385613	13
6794898	13
3121098	13
21631275	13
20660877	13
59896	13
9734810	17
20344686	13
254687	13
8656720	13
594506	13
16421895	13
19443683	13
7156781	13
1903883	13
2228167	13
3181189	13
7855538	16
1657497	13
11048598	13
4499831	13
233386	13
6252395	13
17604978	13
5723116	13
9619099	13
35802	16
7425301	13
2586574	13
4722869	13
6486207	13
2809262	13
5890184	17
1950931	13
11034126	17
11024126	13
5873330	15
11325519	13
407416	17
1074482	13
8934239	13
2754642	13
3641866	13
945944	13
6794431	16
14450880	13
4748723	13
5514317	13
3917605	13
8177087	13
4839218	13
817343	13
1472060	13
1258534	13
9134254	13
3125997	17
1871020	16
8783987	13
1975660	13
6715256	13
2160257	13
3016185	13
1967140	13
957473	17
7980423	13
2138102	13
1754956	13
12940876	13
634885	13
11345768	13
26657154	13
12450732	15
612802	13
11444310	13
1155182	13
14602545	17
2988530	16
2884318	13
1872353	13
1297163	13
1034341	13
15614937	13
8322452	13
4031213	13
1533542	16
6430406	17
3576078	13
8957413	13
18632945	13
3262287	13
680298	13
8091166	15
11544410	13
2003457	16
16940003	16
11361645	16
16290856	13
2364367	13
5045539	13
24768117	13
14954377	13
10500328	13
1827052	13
8088443	13
3817243	13
2161124	13
4076323	13
1811000	13
16371901	13
9167604	13
19046955	13
2123633	13
21623558	13
1694179	13
10548725	13
3963415	13
2565477	17
13174832	17
1060371	13
3791671	13
7174753	13
557954	13
14606596	13
1219496	13
3779584	16
3346140	13
19998812	13
1654872	16
7676820	13
15197577	13
20735110	13
9538785	13
2720336	13
14401494	13
446136	13
1276189	13
812140	13
9793933	13
7049122	16
10126673	13
6719989	16
8569866	13
13590949	17
21537212	13
1616808	13
8706844	13
22993391	13
6841543	13
5674759	13
9425570	13
13543761	15
9413959	13
227329	17
8043429	13
5646923	13
1836799	13
11321734	13
7341201	15
3221992	13
1546459	13
5645349	13
2828810	13
7683025	13
1356494	13
294092	15
3009019	13
5223620	13
2199449	13
11686044	13
3347733	13
39209675	16
4154308	13
838397	13
18417271	13
12848828	13
6262118	13
36797183	13
949073	13
7386813	13
6388017	13
22556211	17
2904419	13
5151740	13
29566008	13
10342407	13
3842104	13
1814314	13
7386644	13
5747750	13
3592524	16
5505830	13
1658408	13
38033	13
2446367	13
31601559	16
14536648	15
2216576	13
1280034	17
14009786	13
1091344	13
1548547	16
12678	13
2525598	13
1172752	13
1724441	16
7940973	13
8044349	13
7147429	13
1062315	13
4374995	13
5648419	13
5545832	13
1013126	16
14304633	13
269141	13
6184898	13
14381238	13
1855434	13
9991172	13
3462892	16
19101442	13
5177492	13
5889863	13
5756696	13
959896	13
20263279	13
1866483	13
2576476	13
1232501	13
9533668	13
11512268	13
2766279	17
1758306	13
20114451	16
1099978	13
7376448	13
10357764	16
2753766	13
271946	13
9395785	13
20801027	13
12358185	13
10479235	13
142411	15
110319	13
6628927	13
1541602	13
8251816	13
2188849	13
2366308	13
7859929	15
2286635	13
2514429	13
20000	13
335427	13
2358174	13
9772756	13
15729953	13
2733138	13
45631	13
1451857	15
26553531	16
2717095	13
1785597	15
10794076	13
7243289	13
1402599	13
17753073	13
1961552	13
13281467	13
6793444	13
19824577	13
15012159	13
3509081	13
2677824	15
22990718	15
1108083	13
7018052	13
5942661	13
9477804	13
1842105	13
18606527	13
1160595	15
13588185	13
259835	17
11355288	13
10000007	16
4040933	13
2588190	13
21777392	13
20781	16
5727710	13
3215462	13
18828840	13
19542076	16
4790524	13
12247540	16
4614896	13
69280	13
2444850	13
4095883	13
6146720	13
1793678	13
7475621	13
810339	13
17126384	13
107449	13
7024570	13
3866610	13
2198747	13
17217508	17
14104541	13
1270984	13
15382389	15
111514	13
5472244	13
118752	13
5704570	13
4880636	13
884783	13
13513599	13
406465	13
448406	13
3954040	13
1394817	13
14689457	13
2149050	13
4368663	17
2017548	16
1238318	13
9907668	17
16763864	13
1147440	17
7522800	15
4697379	13
6027336	13
4690016	13
21066511	13
1383433	13
4217925	13
4324813	13
6516911	16
16996798	13
10957084	13
3184200	13
1943167	13
16638215	17
2858926	13
3870135	13
21426968	16
14363263	13
15998403	13
10276966	15
1280105	13
5588965	13
14711077	13
5034315	13
7117512	13
9779721	13
8070409	13
1108743	13
2666930	15
9447982	13
7994855	13
2824664	13
4479481	13
2118427	13
6758663	13
3605135	16
3058776	13
755185	13
7777512	13
23427626	13
6305317	13
13515465	15
1920006	13
4795	17
6511128	13
9727640	13
1459610	13
2146251	13
10089067	13
98986	13
6086775	17
5283630	15
7062950	13
2343211	13
8456896	13
989942	13
19966282	13
32102421	13
19054436	13
11139799	13
2298478	13
1352229	13
562157	13
17223135	13
3720563	13
14471216	13
4234339	13
39271006	13
22516839	13
349934	13
6216293	13
20034897	13
26871	13
15751982	13
12907054	13
2157378	13
3134711	15
5952242	13
2582669	13
2090492	13
4306594	13
917310	13
9702894	13
9828585	13
14303498	17
10812786	13
3193186	13
8457392	13
9497971	17
12632037	13
4227939	13
5792183	13
9834823	13
7229668	13
783180	13
255428	16
6340591	13
9784268	13
16931296	13
12477218	13
3885631	13
4506724	13
5807078	13
1528141	13
1627947	13
578748	13
2495559	13
5389120	17
7792258	16
18110779	13
4399999	13
8249876	13
4006	13
3290212	13
841742	13
2664602	13
7935018	17
5961647	16
6268826	15
1269921	13
561364	13
2105032	15
143183	13
2545348	15
1503013	13
1569827	13
5059848	13
226198	13
22297278	13
27993864	13
3397263	13
11193072	13
12921502	13
7688377	17
10466057	13
5215101	15
21298715	13
11061326	13
934947	13
26707176	13
4303067	13
2176139	13
14498125	13
9437176	13
83453	15
15145569	13
4493204	16
8634547	13
945460	15
5673333	13
3402624	13
4044599	13
2081003	13
5965548	13
12264251	13
2273070	13
9661040	13
3204947	13
3413509	13
3192459	13
10812019	13
12835749	15
2634749	13
5714978	13
2267704	13
39455	13
3326995	17
11651833	13
5321581	16
459715	13
28938501	13
5084775	13
18765778	15
13292976	13
4837018	13
9001591	17
435719	13
4781145	13
3755206	13
5831600	13
16323771	15
10349070	13
23973731	13
2667572	13
11617338	13
10403627	13
24844967	13
5501570	13
12062012	13
6077411	13
5166322	13
3353903	17
17407007	13
15931	13
5981521	13
8773070	13
6395366	13
3042638	15
1006093	13
1050225	13
7717193	13
26861992	15
13837828	13
502290	13
710897	13
12944183	16
2839090	15
1385312	13
12252832	13
5691965	13
7313406	13
13281875	13
9779636	13
35907930	13
2398378	13
20372659	13
126139	13
7537621	13
19802578	13
1018715	13
2385806	13
3492915	13
942280	13
19064851	13
2702353	13
2827669	13
1828292	13
3987349	13
2764536	13
1591896	13
9466948	15
8417890	13
25363485	17
3098993	17
3904233	13
1959248	13
9486581	13
1337737	13
13619503	13
5619594	13
31907	13
7057301	13
16095784	13
5942658	15
1596251	13
5038608	13
23453252	13
4116071	13
4080438	13
1271783	13
3258120	13
748437	13
5834481	13
8328694	13
800957	13
565021	16
8035193	13
14565645	13
20511381	13
1738281	15
18503041	13
10192998	13
16278085	13
4361596	13
3260054	17
467367	13
5130449	13
7631777	16
15049295	13
8344221	13
3493625	13
1009634	13
673921	13
5941924	13
5005521	13
5969539	13
17926120	13
778213	13
3753683	13
4593463	13
3618772	13
3137597	15
4921964	13
68640	13
6383717	13
5004800	13
7516347	13
5147691	13
5487021	13
4576636	13
8677273	13
3167652	13
612775	13
22046038	13
7786822	13
5198229	13
3829248	13
1318956	13
2000032	13
5615065	13
9307506	13
5329726	13
17507963	16
14098014	13
25120776	13
21444367	13
829181	13
14579774	13
7358908	16
16009586	13
7030596	16
21290493	13
1378920	13
28021953	13
6079420	17
4035194	13
875437	13
858677	15
7464381	13
6176805	13
2396268	13
1044855	13
1783745	13
544769	13
895095	13
8323008	13
4272550	15
5955472	13
1523595	13
9895844	16
9342340	13
11716031	13
1186604	13
3137231	13
3048940	13
4748263	13
1736090	13
4910501	13
6456992	13
802129	16
7836331	13
10311739	16
4644953	13
6091395	13
840190	15
6987984	13
2510848	13
802138	13
1075744	13
13870064	15
4552583	13
8284466	16
2384053	16
1222980	13
6835234	13
1510779	13
15246065	13
5985291	13
455747	16
7238534	13
754017	13
8070921	13
1898159	15
8170583	13
17014005	13
6221379	13
1677753	13
2068480	13
3736193	13
9105073	13
10742352	13
10857643	13
16819264	17
1646832	13
7343350	13
4534407	17
1021371	15
5599644	13
1282828	13
9869765	13
7813071	13
17204519	13
3139704	15
3260494	13
445442	13
9043936	13
4460355	16
2838138	13
16356124	17
11481112	13
2354915	13
15580640	13
8378365	13
7644835	13
3331572	17
5516579	13
1129191	13
2953421	13
22811760	13
12652592	13
27016870	13
1600748	13
5560006	13
26471312	17
709441	13
7237110	13
1265368	13
10926556	13
8974174	13
2856182	13
11064371	17
4496053	13
4359022	16
4933371	13
1011430	13
3294778	13
4914684	13
920265	13
12966724	13
2353568	13
2861835	13
36850644	13
653230	13
5333554	13
964390	13
225069	13
3624585	13
5442624	13
10043699	13
1284637	13
15760045	13
2201565	13
15500516	13
6705684	13
8067862	13
4425113	13
5258198	13
2074833	13
2451925	13
906937	13
10004066	13
13103910	13
10719523	13
449305	13
2642024	13
4269126	13
587400	13
2246916	16
17506607	13
4912383	13
630716	13
2006852	13
735242	13
14943407	13
6303359	13
1496686	15
3070075	13
13118693	13
4579394	13
23088914	17
7867315	13
4384110	13
29545508	13
9851377	13
3767148	13
423223	13
8225301	13
8590767	13
12332222	13
5540566	16
3093126	13
1845792	13
2210047	13
1703995	13
1732145	16
9291026	13
1477349	13
10085506	16
18013061	13
93178	13
3677619	13
4250868	13
12211012	13
17781825	13
2693670	13
6866724	16
2834509	13
1571085	13
1329186	13
9687888	15
1854892	17
1629216	13
747460	15
4765222	16
201741	13
1294815	13
3785273	13
124107	15
4487490	13
10565911	13
2986180	13
2486689	13
1228985	13
8306212	16
6196300	13
13969726	13
1879213	13
347606	13
16576318	13
601848	13
6758005	13
10408676	13
27431708	13
982635	13
7962392	13
2746210	13
13360352	13
1661559	13
20776895	13
2421644	13
11210846	13
7224256	13
256830	13
956684	13
180381	13
7443534	13
7267032	13
13503169	17
5834016	13
3213976	13
284206	13
6691771	13
14128161	13
157226	13
13310614	13
6540171	13
1671319	13
2364103	13
2406023	13
9822249	13
15171927	13
2682312	13
4745330	13
1620852	13
3494657	13
4711553	17
19812182	13
5664567	13
9301317	13
10837624	13
1704907	13
5428502	13
25634974	13
27921224	13
10620916	13
19655393	13
25675340	13
25835661	13
13792114	13
22201826	13
23592110	13
15095469	13
1984411	13
15687130	13
3193243	13
25974024	13
8334416	13
11864315	13
6839565	13
3256229	13
9027945	17
177294	13
4137715	13
1166061	17
1518611	13
4069343	13
7980282	13
8481536	17
6765451	13
1043121	13
10820631	17
4344764	13
27893223	13
9006725	13
4921518	13
1774651	13
3055381	13
26313981	15
16434180	16
1244887	17
10329437	13
18618	13
7066001	13
8626435	13
4059429	13
3365515	16
10946445	13
2924357	13
6123614	13
642096	13
25931	13
1495019	16
8210428	13
12724751	13
1261453	13
6069205	15
54512	13
9062387	16
2203208	13
5453033	13
11452123	13
7661605	17
617928	13
642826	13
3144527	15
11547862	13
10444145	13
1971624	13
3263892	13
4293980	13
646824	13
261254	13
456446	13
3735864	13
12685936	13
8291231	13
1094240	13
269192	13
601366	13
1079019	16
7751056	13
1536225	16
85460	13
288982	13
6198302	13
4781426	13
16576867	13
2238935	13
18712272	16
28335692	13
5868479	13
3088036	13
553021	16
10854192	15
4119312	13
7997891	13
4424086	13
3800941	13
1833549	13
1751014	13
1979925	13
7946835	13
977220	13
4483502	13
260406	13
365286	13
9232248	13
3561829	13
4421186	13
15372740	13
9026310	13
4249350	13
4128829	13
17058650	13
5607023	13
5912678	15
4942550	13
115795	13
963077	13
3305914	13
2220868	16
3628756	13
7002336	13
1947578	13
4481986	13
3285972	13
20390968	13
2472455	13
10539886	13
5502146	13
6121733	13
12211980	13
2099543	13
10369540	17
2098277	13
2340083	13
9255857	13
13773829	13
8214839	13
1214248	13
7781947	13
2253246	13
5928215	13
5599581	17
6466431	13
4251867	13
12574802	13
2060849	13
6529609	13
10649714	13
2386851	13
7004121	16
685536	13
2799279	13
13338941	13
313354	13
3788439	13
6498315	13
7041263	13
8323593	16
9922713	13
6505357	13
1077573	13
15689915	13
10948959	13
3975672	13
7892279	13
1565897	13
5275529	13
1570178	13
13176112	13
6991669	13
11676713	13
24847237	17
423548	13
5061548	13
6695145	13
227025	13
181199	16
9987373	13
2392093	17
2591490	16
17028886	13
13993580	13
7007055	13
5412850	13
11348814	13
569557	13
2367796	15
14562401	15
3627013	13
2830989	13
3179722	13
5318075	15
6448171	16
19724919	13
6638078	13
27771193	13
2233735	13
4769550	13
5586321	13
4584715	13
3389056	13
379001	13
14208124	13
2980830	15
6727607	13
3467840	13
511172	13
17042767	13
2640399	13
9663551	13
10273238	17
4745266	13
1028356	13
16782620	13
13237780	15
6429892	13
1225677	13
11006145	13
14931543	17
2788924	13
4070234	16
632758	13
2252126	16
16933512	13
7202552	13
4529670	13
23082471	13
3180448	13
3479958	13
334388	13
9821809	13
39783312	15
3947305	15
573079	13
8472005	13
8597177	13
167045	13
1231253	13
2186037	13
3441768	13
7452461	15
5618161	13
8496872	13
3875235	13
8527673	13
6101896	13
17020657	13
235299	13
495080	13
5813024	13
4742427	13
5467614	16
1378201	13
3049073	13
12754980	13
2327374	15
1817459	13
10205397	16
3040982	13
15269698	13
14236478	17
1656036	13
3780896	13
2203418	13
4566468	16
13983921	13
86903	13
10433181	13
3906612	16
6499601	13
1394508	16
2617685	17
7842538	13
4710244	13
2027151	13
2187378	13
1564589	13
1376688	16
11188095	13
1739199	17
7575754	13
3892215	13
1207880	17
2238978	13
3237377	17
435158	13
514429	13
3852669	15
14254855	13
4497121	13
250613	13
3503124	13
1639344	13
3337433	13
1446877	13
19475255	13
26428859	13
2676646	13
4941592	13
6793951	13
3270398	13
2853399	13
1735892	13
4402922	13
1006257	13
4197549	15
4031444	13
3736380	13
10300451	13
19418753	13
17114818	13
1884248	13
5229205	13
467557	13
16155105	13
2082381	13
13057105	13
15205122	13
5287157	13
7280846	13
7252103	13
8038657	13
95459	13
4010184	13
27445785	13
11571618	13
2872322	15
30782573	13
1200254	13
15249194	13
4554052	13
8278347	13
8375869	13
11900047	15
2114595	13
10234681	13
5478334	13
707522	13
10736926	15
4200073	13
10068504	17
7082480	13
6868181	13
176374	13
4821835	13
19097420	13
5636959	13
14640355	13
11629086	13
24893528	13
3479216	16
7396058	13
10638807	15
2296295	13
220603	16
16291896	13
14517216	13
7759468	13
7149681	13
19856038	13
4690174	13
5858241	13
9476884	13
6022033	13
11971373	13
20458605	13
328064	15
20636213	17
340616	13
3548888	13
29705726	13
6143141	17
5912113	13
14293439	13
205881	13
1701149	13
1740886	17
6167293	13
739424	16
3995644	15
32954463	13
12695888	17
9577572	13
7188422	13
23145151	13
13474312	13
5171279	13
1361221	13
1711175	16
12905461	13
11897840	17
10688379	13
12058995	16
3091544	13
2556614	13
12555386	13
3452101	16
9695364	15
2363515	13
3998585	13
15571147	13
9396556	13
5409889	13
21447951	13
2162458	13
11007481	13
5313978	13
4571182	13
2979272	17
11910101	17
1038105	13
14174833	13
6143024	13
1764115	13
4803567	13
2120743	13
17994781	13
9807403	13
2509122	13
2604076	13
4750541	15
9588833	16
19362394	13
100145	13
10985744	13
8851422	13
2188686	13
10166745	13
7809117	13
15804770	13
10012511	13
1494042	16
705901	13
3354737	13
3308653	13
6960382	15
11986840	13
6041047	17
5523964	13
3141819	13
4833549	13
3132643	13
21849039	13
8264539	13
9293870	13
11207176	13
973995	13
661868	13
7557126	13
17714270	13
7345312	17
11177711	17
1471796	16
2331589	13
2118163	16
8215754	13
21433855	13
17436120	13
3745906	13
4394833	13
7878725	13
23225795	17
5161400	15
1172852	13
10388991	17
297393	13
2291143	13
3277636	13
2646326	13
23144965	13
5927501	13
10869023	13
4946687	13
3673835	13
29127045	13
8106933	13
13013320	13
5838516	13
19827063	15
5994916	13
35721	13
16031690	13
1825876	16
2157203	13
1043743	13
2743791	13
186909	13
13133490	13
4161120	15
8085616	13
9501524	13
8887444	13
8727250	13
4313389	15
1144699	13
15021386	13
5974095	13
4807950	17
25556479	13
13434349	13
863278	13
4619638	13
5163913	13
1359314	13
1574837	13
14400546	17
7432742	13
7775791	13
6900184	13
6171413	17
105434	13
20126357	13
4231088	13
2445991	13
11236996	13
20238202	13
9175654	13
834878	13
6826834	16
17493350	13
4427432	13
176502	13
20640703	15
4251767	13
2983277	13
1492365	16
5050633	13
2529647	16
18918069	13
401126	13
6893378	13
990828	13
4094781	13
6635998	13
14255175	13
4961202	13
17748251	13
518999	15
6394984	13
2355360	13
16807371	13
43150698	13
1165868	13
2664993	13
15232693	13
373025	13
19472179	13
3524093	13
5235005	15
538514	13
6160006	13
1031594	13
8080147	13
1092702	13
13380400	13
295655	13
12985937	13
2532618	15
2181690	13
1220848	13
5791405	13
11551386	15
5447662	16
8216690	13
374203	15
2015556	13
3216975	17
4410771	13
10052845	13
30712561	17
11393474	13
438892	13
5448969	17
23742082	13
11849309	13
1155977	13
16923694	16
15642213	13
2462898	15
83502	13
24116514	13
3988914	13
4856614	15
1612387	13
2999679	13
6338193	13
19132531	13
13155712	13
10828911	13
7641600	15
891942	15
3055793	13
33599480	13
3384964	13
8762313	13
2667211	13
15774816	13
1227820	13
5831134	13
1155090	13
562251	13
17062920	13
10384962	13
4720399	13
676983	13
17252157	13
5856020	13
16925246	13
992595	13
10989526	15
1734422	13
1080104	13
13634550	13
4642731	16
6218582	13
2523283	13
26009874	13
4636298	13
10456252	13
14521076	13
7265189	13
19199537	13
9733652	13
17662064	13
3735257	13
15075577	16
546549	13
15417327	17
3144191	13
5668380	17
5575653	16
5416457	13
2489374	13
11560769	15
3341533	13
11533510	13
2534501	13
2095053	15
5159338	13
1255607	13
10376884	13
3469535	13
865774	13
2937600	13
9134712	13
8447420	13
4783106	13
6520758	13
9193	13
7850463	16
5757340	13
6985358	13
247065	15
9609022	13
12831188	13
1587634	13
588304	13
7079608	13
875746	16
5101994	16
8916449	13
3956168	13
3696585	13
3340258	13
2360188	16
21472151	13
13139488	13
26985161	13
4361938	13
17393625	13
2623929	13
8758529	15
5758913	17
8132548	13
1847697	17
2222552	15
20680356	13
14347058	13
26626211	13
4768821	13
1953327	13
11756231	13
928354	13
10603625	13
4711338	13
7030709	13
13167470	13
6144578	13
2521373	13
17148968	13
262974	13
8776467	13
1193385	13
1333722	13
15712639	13
2681543	13
78821	17
7970824	13
13157852	13
11661802	13
12047873	13
5828102	13
9129777	13
8196252	13
3522277	13
4657029	16
5916888	13
1671636	13
7275101	17
2563966	16
9072041	13
323602	13
75461	13
3574611	13
3293847	13
8949903	13
1144817	13
1067829	15
2581039	13
366034	13
560640	17
5193558	15
22736688	13
388617	13
1017489	13
1026713	16
1621230	13
546713	13
1762783	13
4662716	13
3474346	13
9758927	13
6703689	13
6042286	13
4020047	13
3839970	13
5424997	13
2810545	13
2195307	13
6638587	13
19461283	13
1851211	13
4285618	13
2282352	17
1947582	13
14281204	13
1287814	13
7287243	13
2968188	13
3997900	16
24228784	13
8861022	13
7805511	17
4465462	13
3748242	13
7411334	13
6169889	17
9728540	13
5379913	13
6320555	16
4884236	13
4954338	15
12648206	13
8384516	13
36866406	13
223055	17
3712888	13
4117281	15
4103904	13
16402152	13
335880	13
1457283	15
4062207	13
4634555	13
1040880	13
3939836	13
6163125	13
2626141	17
10358755	13
28804023	13
6362830	13
3083280	13
6270839	13
9390390	13
1973597	16
6598844	13
14933004	13
2631228	13
7454042	13
21004232	13
8302497	13
2170575	13
1117580	13
4493768	13
881836	13
3830450	13
16089560	15
8976214	13
11615145	13
1441715	15
7164547	13
3048232	16
2709044	13
10684844	13
865101	13
3524750	13
7121145	13
6030614	13
572373	13
1065171	13
2686221	13
1597786	13
5607519	13
6964139	13
11546604	16
453362	13
595778	13
8243314	13
13124765	13
1499287	13
5395189	13
11378995	13
4170109	13
2858012	13
7242598	16
3355534	17
1749748	15
11875250	13
14453720	13
1013143	13
2011724	13
1385895	13
1012860	13
231699	17
5452921	13
1473818	13
5255109	13
21373479	13
3761484	13
1873804	13
1532870	13
9810579	13
25362786	13
1184357	13
14224583	13
1700680	13
2241853	13
9081911	13
9479338	13
3639700	13
6814802	15
4199795	13
15312715	13
4055830	13
4988066	13
29382874	13
25474177	17
4488964	13
9444492	13
5909898	13
9238098	13
10688947	13
5731109	13
666295	13
8896141	13
1669381	13
2274818	13
960218	13
6616871	17
14065270	13
7313282	13
1693571	13
415651	13
1104780	13
663134	13
3944503	13
2133344	17
4131312	13
15317383	13
41319317	13
31057697	13
3674348	13
250787	13
10660085	13
2433390	16
2984148	13
779018	13
8729957	13
7709788	15
9616624	13
3125516	13
10382704	13
9789757	13
13744335	13
13676394	16
2916083	13
4651096	17
3499599	13
1772892	13
960124	13
25628612	13
21523525	13
1615985	13
29440811	13
163493	13
17149947	13
14312772	13
11731754	16
130587	13
4689398	13
11293998	13
1358272	13
2323107	13
3484029	13
1012824	13
1011537	13
458245	13
19543103	13
2411157	13
2843113	13
2366576	17
817000	13
2326044	13
118189	16
18929013	13
1492362	13
2517283	13
17191145	13
3157322	13
5820193	13
5273788	13
4759579	13
3131400	13
8290029	13
80233	13
26458024	13
10831653	13
9153807	13
3315895	13
1598962	13
2883012	13
3478557	13
6962210	13
3806601	13
13055119	13
737041	13
7823030	17
2519202	13
4237872	13
1273125	13
3843007	15
564941	13
3930598	13
1644189	13
189440	13
19151857	13
3340377	13
14646477	13
11467288	13
3487803	13
12557111	13
13104668	13
8173083	13
2138827	15
3729160	13
16275153	17
13578422	13
850652	13
554142	13
3765292	13
394094	13
15209256	13
15439070	13
2203011	13
24280855	13
25011827	13
3611861	13
1613242	13
3324148	13
3558476	13
7364734	13
7543292	16
9699549	13
7832757	13
4316441	13
2289127	15
2804427	13
2212596	13
3123594	16
4406134	13
5007871	13
5587044	13
1474940	13
2455237	13
4813210	13
1707970	13
1402887	15
17897928	13
2897572	13
5318967	13
24133012	13
10051684	13
6634450	13
13930297	13
16991539	13
1083817	13
5883550	17
214840	15
4837484	13
304608	13
3329297	15
301171	16
3264944	13
784830	13
557101	13
2631185	13
1087760	13
8463521	13
11159993	13
2258719	17
5060568	16
4288758	13
650291	13
11129246	13
3095089	17
8526972	13
23524375	13
10650311	13
6829159	17
369574	13
11833459	16
3429837	13
17272449	13
18527579	13
23326917	13
18076897	13
25581322	13
4561516	13
1438812	15
20305911	13
4030616	13
361292	13
1741329	13
9314732	13
11426109	16
918473	13
4796439	13
6728418	13
206379	13
5612231	13
16290260	13
6249439	13
1488990	13
1928291	13
158838	13
7123108	16
3883244	16
3813963	13
11778720	13
15973328	13
190394	13
25756791	13
19008057	13
11038522	13
1781950	13
8684651	13
3324544	15
29994103	13
28369751	13
7711758	13
9509229	13
3134040	13
1568645	13
412517	13
3111307	16
8545250	13
22151001	13
5135200	13
5416159	13
4788142	13
16510167	13
298670	13
4063069	13
1359116	13
2857730	13
16702672	13
19348383	13
9021445	15
10951529	13
3516780	13
170183	13
6081570	13
917892	13
7827599	13
6551802	13
10844623	13
8530601	13
1832521	13
4246113	13
6739914	13
16032304	13
8543506	13
9483758	13
5546039	13
2316362	13
904304	13
2790352	17
2038376	16
8841076	17
1306398	13
2269108	13
7411234	13
2803082	13
9006081	13
1395685	13
11049732	13
53992	13
11701974	13
438979	16
16396773	13
9740594	13
2696446	13
4634619	13
4340525	13
15222438	15
2719093	13
16849676	13
17925224	13
3189350	16
22577645	13
530110	13
2952918	13
5218895	16
622574	13
51828788	17
3863150	16
62395	13
1366729	13
2249130	13
1193986	13
2673833	13
857152	13
4849282	13
467924	13
7442727	13
19161305	13
11154954	13
434299	13
10811527	17
8865153	13
443681	13
5799248	13
5627308	13
3671784	13
5872048	13
6879959	13
123346	13
9294256	13
757434	13
8789975	13
4255575	17
5001313	16
8122839	13
2983192	13
113219	13
23830397	13
3469038	13
42515	13
322783	13
9648380	13
1985527	13
1905202	13
8623908	13
12701859	13
955400	13
13160612	13
155442	15
319750	13
4559982	13
6223001	13
6265086	13
2715494	13
5373877	16
25017973	16
7062243	13
5089865	16
14548672	13
2021682	13
5219993	13
2058508	13
225488	13
3500736	13
4763957	16
4439766	13
8449563	13
20116607	13
456895	13
5357371	17
6456135	17
384790	13
8358038	16
19212449	13
1029868	13
5906568	13
3433942	13
1794240	13
7727800	13
51603688	13
21291025	13
795546	13
526335	13
2838183	13
3475757	13
19839401	15
7640861	13
14036748	16
9403705	13
2139547	13
8257593	13
12284339	13
280884	13
736042	13
298922	16
6277583	13
9988635	13
3625776	13
366160	16
609363	13
45235257	13
4277421	13
2483755	16
6660656	13
4960140	13
3581829	13
11983937	16
5297106	13
1733496	13
4996682	13
601181	13
11598195	13
403474	13
141672	13
490993	13
4856613	13
30938181	17
12114472	13
5260707	13
16696302	13
8138438	15
1141307	13
7706097	13
26827487	13
10555139	13
2351290	13
5299030	13
3786802	16
9829144	13
15306084	13
4539849	13
7510800	15
7107941	13
5045258	13
2318353	17
22499921	13
8813682	13
837464	13
45102155	13
4524212	13
5067456	13
649581	13
3369165	13
7787143	16
157942	13
1864174	13
1836746	13
8708720	13
232174	13
6072562	15
6370442	16
2319709	13
2105228	13
15218616	13
3083518	13
3984838	13
2848386	13
10051676	13
5260321	13
625399	13
962031	13
130670	13
2140614	13
860043	13
7428559	17
13786160	16
2825847	13
43058691	13
2171813	13
5079804	13
1104168	17
4469023	13
5686882	13
6787427	13
12912106	13
9002861	13
7268409	13
8237963	13
4949974	13
8507455	13
10480919	13
9689525	13
8882634	13
10943652	13
5549194	13
10020	16
4650083	13
6787998	13
7710761	13
7987175	17
6437345	13
4235564	16
19032423	13
4113896	13
22839048	13
10263178	13
7271201	13
15026316	13
11800719	13
12975711	13
8826951	13
2357922	13
7161983	13
3202984	17
10815519	13
16398016	15
6275798	13
5377970	17
9704679	13
9513765	13
466946	13
5602898	13
2613154	13
2600804	13
7934052	13
5171455	13
10144514	13
1743254	13
13073108	13
1525542	13
15470046	13
7713643	13
989328	13
5378224	13
6242293	13
9186066	13
7181899	16
1915060	13
8624123	16
7497184	13
1066708	13
5110766	13
7255793	16
3521943	13
2723064	13
4739217	13
17781514	13
31290719	13
15276218	13
4624668	13
703797	16
1905035	13
190737	13
4946454	13
23619510	13
3298606	13
4822068	17
698788	16
2679642	13
31685767	13
10239783	13
3826407	13
1747404	13
1022577	13
8310166	13
7737707	13
5363231	15
355566	13
6932907	13
1577179	15
1082504	13
2198626	16
2717481	17
6373098	13
5041366	13
2973526	13
19165582	13
11891558	13
4619990	13
22211256	13
8112415	13
4234232	13
1133424	16
19817595	13
26767412	13
780425	13
3142710	13
10868318	13
11116604	13
8918369	13
3589550	13
3471838	13
3799000	13
483945	13
7133773	13
7146925	13
9781696	13
12515309	13
2865201	13
9926829	13
9668107	13
6759297	13
606414	13
1677218	13
22215433	17
3206129	13
8778600	13
10621578	13
11861606	13
2039257	13
1830333	15
1307694	13
3002384	13
6561435	13
584957	13
2666231	13
6147775	13
4490667	13
1157546	13
4271593	13
539601	13
10620881	13
1484559	13
8722714	13
15192367	17
7569075	13
4992087	13
2237016	15
2635097	13
2710228	13
8788729	13
5758521	13
14755742	13
14090496	13
6802643	15
3667381	13
13371235	13
19113094	13
485186	13
2214671	13
39245749	13
8302552	13
5019099	15
2955526	13
7554017	13
4723545	17
1927028	13
15980612	13
15465821	16
1050983	13
148684	13
939956	13
2716087	13
15960435	13
5321288	13
17123701	13
7998216	17
5447739	13
3662946	13
8015026	13
5075833	13
5967789	13
4565559	13
12800924	13
4717535	13
5626772	13
27826802	13
588319	16
2061207	13
5471905	13
3036130	13
15576713	17
26889621	13
1555377	16
6026235	13
2697525	13
1439302	13
6563077	17
7220523	13
3817002	13
3241790	13
14207656	13
6852260	13
5853488	17
6846912	13
2496178	13
3812823	13
8272032	13
10202884	13
6567317	13
2485431	16
4146549	13
2764617	13
5626203	17
15865726	13
2274216	13
1947385	13
17091293	13
9306350	13
7153757	13
17464375	13
2173630	13
17251003	13
15394350	17
5877490	13
1473756	13
1391104	13
4584422	17
9863103	13
917470	13
2057659	13
7771144	13
10168108	13
25954633	13
809944	13
4560439	17
7476691	13
7404279	17
2503467	13
12678855	13
21962625	13
9087454	13
5141602	13
1091434	13
2675510	13
3316966	13
60243	13
5814160	13
629146	13
3222631	13
1544600	13
4800163	13
4736957	15
3915551	13
1299732	13
8635893	13
5334265	13
12280673	13
9939180	13
8484837	13
6793906	13
29088408	13
2758026	13
1367952	13
690823	16
5079908	13
1865206	13
3015249	13
21342056	16
5669635	13
6707357	13
1556846	13
537679	13
4121797	13
10696671	15
6177564	13
1983800	13
2851936	13
20212795	13
12992234	13
18635518	13
2575360	15
7036833	13
4300087	13
3874204	17
358475	13
33062490	13
231893	13
493387	17
5476419	17
8186012	13
2079924	15
4247734	13
1809855	16
14987486	13
11393660	13
3906850	13
8288903	13
11954800	15
2314417	13
2098442	17
1226786	13
4740868	13
1598829	13
7796522	13
455991	13
29492122	13
238892	13
17212643	13
8651134	15
322426	13
1272274	13
9908028	16
10195768	16
1202344	15
643512	13
1341415	16
46848655	13
9928941	13
1861812	13
1790830	13
9604762	17
12077781	13
2026353	13
8782228	15
16307364	13
17556421	16
10469343	13
5943840	13
381814	13
3019468	13
6161981	13
6175296	13
3618754	13
6556073	13
1380394	13
15330576	13
1486604	13
18853159	13
5041574	13
37491823	13
3483113	13
15681947	13
8313384	13
5803296	13
3101561	13
5509929	17
1711257	13
3162833	13
10472964	13
1077150	17
7651708	13
8444705	15
8320933	17
13925929	13
6395139	13
421064	13
23426573	13
2466485	13
92782	13
2026619	16
1144035	13
4517318	13
897980	13
3790899	13
3572835	13
23469509	13
42474	13
2780342	16
10480742	16
4491724	13
3149053	15
10111962	13
3097133	13
32411	13
6825087	16
10540455	16
1710956	13
5462316	13
1228884	15
7843587	13
41463663	13
238933	13
3540460	13
16540427	16
807342	17
523741	13
9929125	13
13224786	16
6346294	13
6100922	13
3413438	13
2956490	13
13729938	13
10652612	13
1920201	13
28477206	13
1518336	13
947887	16
968538	13
19562504	13
27549929	15
3505739	16
1188414	13
1573822	13
410580	13
6586503	13
485796	13
10403099	16
8060850	15
1793887	13
2683112	15
391992	13
6692015	13
775943	13
3152194	13
2841672	13
7406396	13
3852482	13
12566592	13
2969294	13
1503190	13
9146868	17
11011212	13
7317141	13
5988909	13
978025	13
12040842	13
13590	16
4298542	13
22010013	13
6370382	13
251389	15
610102	13
1644929	13
7600615	16
8765356	13
3542457	13
4844810	13
5244966	13
2893276	13
20734879	13
5262650	13
3937088	13
13550129	13
2487815	13
2238532	13
24540349	13
13561674	13
15901546	13
8055453	13
4051241	13
32171885	13
20429361	13
5937674	13
2495878	13
5026466	13
19736838	15
16816053	13
5274317	17
1259244	13
718455	13
9070926	13
342564	13
2821922	13
19235215	13
201862	13
28486392	13
4717976	15
2322380	15
2562798	13
13293991	13
8994907	13
76118	13
15446459	13
1703594	13
1443104	13
9711262	13
1453844	13
7615574	13
395070	13
11619649	13
113929	13
826301	13
2762568	13
7118985	13
2251421	13
2163709	13
10625567	13
2492898	13
17510126	13
1098152	16
8964081	16
3045249	13
23738850	15
3836576	13
12931565	13
7275231	13
2668403	13
530387	13
5251600	13
3353288	13
34784505	13
3976516	13
3155984	17
1780289	13
4082669	13
4799673	16
702872	15
5231353	13
10180299	15
23936432	13
7745582	15
2118139	17
6678230	16
10821350	13
5171985	13
11124460	16
5785484	13
5215814	13
1762777	13
6571815	13
5206335	13
12969585	13
2366085	13
704360	13
12962458	16
14166433	13
387958	13
3465147	13
12064930	13
11023922	13
6802911	15
1648802	13
6798973	13
43301231	13
2407290	13
5082575	15
4692073	13
3923808	17
15620159	13
5719839	13
8733550	13
1790485	13
7355645	16
16288814	13
704320	13
11992934	13
370823	13
3784320	13
4048336	13
67076	13
1454514	13
6218373	13
1404203	13
5230375	13
9241438	13
4870745	13
1943613	13
26716330	17
18373539	13
807422	13
1579089	13
12358788	13
20162073	13
1706858	13
13566704	13
48217	13
4649263	15
11470445	13
9855970	13
3292624	15
12317383	13
2727621	15
11781832	13
2349469	13
1600670	13
7651403	13
486295	17
4112770	13
23726444	17
331787	17
2820063	13
11518835	13
5132749	13
26846	13
358542	15
6285420	13
7569958	13
4187683	13
11498113	13
7402729	17
1016491	13
8349809	16
10437452	13
14547	13
7269281	13
13152654	13
1672248	13
11066206	13
78577	13
4940621	13
25943792	13
15516682	13
3638105	13
3306265	13
1862654	13
1684335	17
8338847	13
13018606	13
16751017	13
5233035	13
1917618	13
6671363	13
1500368	13
2220980	13
10038407	13
15634461	13
1748658	13
11900551	13
3845642	16
2666800	16
4876325	13
10276335	13
139576	13
1371880	16
5120729	13
38856232	15
273562	13
10075097	15
7461196	13
8718863	13
1420385	16
16647118	13
15715141	13
25116045	13
4227600	13
3177323	13
1126339	17
8128245	13
7708167	13
23062493	13
12860763	13
2193848	16
8432653	13
2700228	13
13799140	13
14965277	13
15159629	17
8022430	13
2184008	13
10956050	13
6862381	13
6483679	16
25781818	13
7639071	15
2400796	13
2593567	17
18644792	13
1275755	16
11145605	13
7134522	13
1564052	16
1775702	13
4472401	13
1647501	13
4460530	13
18277158	13
13101262	13
5532537	13
1179809	13
1135211	13
360269	13
14588517	13
10280612	13
6653600	13
9329997	13
5100417	13
4246081	13
3345516	13
6371789	13
7430126	13
3522999	13
6103290	13
3758107	13
12210306	13
6064659	13
15743909	13
2739199	15
3032200	13
23254071	13
9580983	13
1017226	16
142161	13
3376788	13
7487493	13
8474818	13
3586697	13
5409292	13
2644656	13
2406890	13
3291392	15
7894418	13
12940104	13
11573501	13
5611589	13
326056	13
3145366	13
2909148	13
7303309	13
3965172	13
17531817	13
1132016	13
4567968	13
16503801	13
1921237	13
4902242	13
2031538	13
651373	16
9174799	13
6063955	13
12340239	13
10076868	13
12977194	13
1544100	13
8632873	16
4467126	16
6181689	13
1735091	13
1836468	16
13497138	13
2874256	13
7886829	13
4824512	13
9834675	13
265595	13
1025832	17
14116110	13
5405308	13
1074664	13
3176974	13
1908453	13
7067694	13
2778044	13
807790	13
9838884	13
67179	13
4602866	13
3938557	13
12243544	17
6875891	15
3793943	13
3711050	13
3430555	13
1685164	13
2127487	13
15998671	13
5317855	13
770691	13
1370684	13
502752	13
164142	13
4447949	13
8486645	13
4665956	13
20580941	13
6924118	13
2097908	13
7237654	13
2953068	13
4225735	13
9610127	17
7143421	13
16985379	17
9301631	16
3063872	13
483346	13
4623035	13
1258009	13
5829365	13
23953410	13
2460382	15
924535	13
1437287	13
11994294	15
8888039	13
4164551	13
271851	13
2345654	13
2663281	13
3474138	17
3630935	13
5405622	13
527373	17
1976078	13
5428073	15
671615	13
2005041	16
1966725	13
6290467	13
3816244	13
4347302	13
74292	15
16274778	13
44615528	13
4168243	13
1974851	13
1594649	13
1317248	15
2545466	13
14073605	16
4064005	13
2008729	16
5091801	13
16524289	13
21969368	13
8605557	13
861630	13
2855870	17
5090339	16
13499708	13
2336686	13
1287876	13
1183172	13
9162891	15
2374671	13
58253	13
7633466	15
1643801	13
11749476	13
3332537	13
4242209	13
2807183	13
11171757	13
6658211	13
16421984	13
5241988	13
834243	13
509002	13
1221708	13
2980673	17
9454037	13
933200	12
3492420	13
12506434	13
5002434	13
6759646	13
6903719	13
2061335	13
6720901	16
6054540	13
4555235	13
2308497	13
6493583	13
6909348	13
21799981	13
17298994	13
1309132	13
8943517	13
18313407	13
2515947	13
18133240	13
4862095	13
1421314	13
11636318	16
8979433	13
207665	13
1177267	13
1877125	13
7503661	13
8170833	13
1204556	13
2196688	13
2932169	13
6167448	13
42230066	13
12658051	13
8160576	13
1744897	13
534637	13
1633942	13
7889134	16
4475645	13
4941910	13
4921946	16
3924414	13
19026612	13
2776248	17
10385873	13
5602218	17
2117890	16
11750374	17
6148850	13
3179386	13
53589610	17
9628104	13
7153874	16
2833953	13
6703557	13
3874449	13
2386574	13
297096	13
7677034	13
1224892	13
3791122	15
11449751	13
7631968	13
528174	17
12762169	13
9670016	13
3185330	13
7467907	13
746927	13
8812742	13
7954324	13
4711827	13
3324861	13
4183649	13
2875419	13
18948153	13
6707539	16
5780111	17
5031861	13
1870507	13
8920898	13
7830564	15
3469748	13
24970888	17
6165893	13
5846502	13
2074117	13
2293793	13
9285136	13
11229956	13
8145072	13
10509438	13
5857123	13
6143655	13
6813239	13
826483	15
12405540	13
993579	13
3810449	13
422192	17
53888863	13
9593119	13
971210	13
3101688	13
9468822	13
1611098	13
14356879	16
202289	13
156074	13
39937790	13
10745919	13
4749299	13
25802861	13
853805	13
6933364	13
11474670	13
17232858	13
552346	13
1319680	17
923111	13
2895570	13
9174908	13
15419569	13
4092577	13
910756	13
1537437	13
17331679	13
1485677	13
3359660	13
24599503	13
2244884	13
1605268	13
24574519	13
16234380	13
6981876	13
82041	17
3925579	13
911685	16
5752547	17
564245	15
16652719	13
466153	16
193743	13
7516697	13
19358820	13
12876212	13
668913	13
675177	13
8592785	13
5837435	13
819772	13
1967371	13
5202339	13
5316041	13
20188540	13
4092293	13
2020382	13
1176023	13
13423962	13
2963362	13
13745164	13
3247574	13
8857591	13
1824653	13
16588595	13
4504191	17
1865548	13
14541327	13
2202041	13
9999070	13
3786665	13
825018	13
1472526	13
11167984	16
10856451	13
11100220	15
3775495	13
8238321	13
29627986	13
10525751	13
1738638	13
9096083	13
2077964	13
17565003	13
7543778	13
1230307	13
4242677	13
6208498	13
39675155	13
13800068	13
10721540	13
5289866	13
4716364	13
6265683	13
834711	17
1697278	13
5074140	13
276573	13
3462760	13
2758036	13
10640494	13
250448	13
4718583	13
16830713	13
4023115	13
1006707	13
32569875	13
27302908	13
3167203	13
12812065	13
3657366	13
4144000	15
5924374	13
22450721	13
2553850	13
2561195	13
5384079	13
3701699	13
22654416	17
7890932	13
21254296	16
5769409	13
14743038	13
10085454	13
177954	13
1568752	13
3410690	15
6514633	13
3873692	13
3536148	13
3411733	13
3168946	16
1013374	13
4893792	13
562659	13
19856449	13
4493489	13
15108892	13
733235	13
1045074	13
452105	13
1005069	13
11905327	13
4090817	13
2413101	13
44397461	13
10650091	17
518045	13
3257528	13
4703353	13
958273	13
7265766	13
15757895	16
10813626	13
3221891	13
12395290	13
3193011	13
6869236	13
36906034	13
2973775	13
3587031	13
5008931	13
10429271	16
2531533	13
10445572	16
6134824	13
310560	13
4249407	13
12395224	13
3562606	13
4801075	13
2435909	13
5533641	13
7388609	13
22502567	13
616527	16
13878476	13
175051	13
8991540	16
1641959	13
1022589	13
3382378	13
1298907	13
8769426	16
10209936	13
25945182	13
8559206	13
11296915	17
6572600	13
15005928	13
27221701	13
4609655	13
1303010	17
4090036	13
8381943	16
18009466	13
2404151	13
3382478	13
13413315	13
1115529	13
5019978	17
16034583	13
788754	13
10073381	13
11813909	17
4960925	16
3223395	13
10710506	13
9983868	13
2559120	17
4220952	13
4608240	13
12951835	13
13790374	15
12705250	13
131868	13
2961167	13
1558055	13
4771877	13
3850467	13
3893453	13
8123609	13
7300129	13
11755193	13
5037690	13
1562383	13
6372211	13
1879957	15
5015158	13
6161216	13
16454294	13
7900303	13
57584566	13
6569259	15
9525897	13
4650744	13
9102595	15
2749261	13
2524970	13
6180096	13
2811397	13
4563474	13
6001621	13
1155925	13
2356791	15
9690068	16
6537970	13
14368782	13
1482607	15
6399588	16
16697782	17
6420123	15
4255118	16
3470397	13
22476140	15
5988711	13
7038883	17
3819458	13
6484755	17
2296267	16
86469	13
14443733	13
2267514	13
2649206	13
5621950	13
7102642	13
683087	13
1277668	13
5155003	13
9182663	16
19082962	13
2238726	13
18489988	13
9478221	13
2972936	13
4442734	13
19084375	13
7201028	17
36356899	13
42675916	13
10668333	13
655889	13
477986	13
5795571	13
10910204	13
3088567	13
14083354	16
26230303	13
2934262	13
702288	13
10306135	13
7957896	13
3737427	13
11666643	13
9994636	13
5742242	13
8362081	13
2587053	13
624730	13
22348106	13
27415515	17
589229	13
3495632	15
2597926	13
14876759	13
12412449	13
4428549	13
8650019	13
1944565	13
4080711	13
561853	13
17467169	13
2314866	13
29042667	13
742606	15
551035	13
1230031	13
8019510	13
3742379	13
3033411	13
14288603	13
12847063	13
17741841	16
3852655	13
8320919	13
1458019	15
12932356	13
2586719	13
11837720	13
2764539	16
1465147	13
9807196	13
1185332	13
5289167	13
4449423	16
3654709	13
6961459	13
4978113	13
7574380	13
5706968	15
1910621	13
32087037	13
448767	16
5802155	17
88312	15
3170333	17
816932	15
3035399	15
6777005	13
16950918	13
5719746	13
10322413	16
4431952	13
8155188	17
22289670	17
1771079	13
3784543	13
5694261	13
9051643	16
904281	13
10772140	13
32956	13
1755315	17
11094058	15
2358883	15
6079813	13
12442406	17
13562476	13
11373334	13
10349192	16
9628381	16
6749348	13
2781123	13
12925887	13
19600277	16
1228078	17
8270291	13
229236	13
4057330	13
5123744	13
19959669	13
8085876	17
9878346	13
5428022	13
8418128	13
7786538	15
8363315	17
7823323	13
10066679	13
4790989	17
10759174	13
7144711	13
8556891	13
918694	13
2601711	17
22090668	13
593718	17
19281541	13
16814617	13
3515110	13
584792	13
5273486	13
495994	13
10124636	13
8629	13
9023637	13
4867785	17
19102092	13
4649278	13
4995745	13
7248148	13
33016932	17
1442847	16
2381633	17
1164623	13
2091597	13
9396625	13
1683876	13
5567539	13
7648169	13
1887693	17
793358	13
9505628	13
6526713	13
6020065	13
1636676	13
7522849	13
17136579	17
4348933	13
8065931	13
16433375	13
269983	13
3637482	13
40146845	15
26646417	13
2483481	13
5071392	17
1441712	13
14259715	13
3161107	13
17035474	13
1854045	13
2683004	13
775686	13
20264753	13
29679931	13
2520902	13
637323	13
18912997	13
1966263	13
21304225	17
6199743	13
2809072	13
9312459	13
2276107	13
94916	13
1580486	13
1647565	13
9926073	13
17470056	13
5090188	13
7240572	13
2679873	13
9184170	13
17954901	15
11179252	13
8693347	17
2920721	13
11240101	16
611083	13
2388761	13
7571281	13
8087521	16
7901305	13
16501205	13
641725	17
4899118	13
60713	13
888901	13
838073	13
2375200	13
1845975	13
4442913	13
9414318	16
2973314	13
5383409	13
3911564	16
5126630	13
813406	13
4430358	13
4786275	13
2935616	13
5042877	13
5599516	13
222590	13
5829427	17
4030812	13
1610376	13
3256164	13
1194168	13
7617263	13
4218697	13
4096564	13
6769277	16
3432550	13
3486590	13
3930366	13
9544336	13
37282243	13
2070432	13
7041690	13
1538820	17
9902271	13
934750	13
10786356	13
4097581	13
20089128	13
3793419	13
1181470	13
4915314	13
3825459	13
12984253	13
4102051	15
16032405	13
8460793	13
16534679	13
5260422	13
7508732	13
1675365	13
4004883	16
3577751	13
2010307	13
14294757	13
177995	13
1591307	17
7588613	13
5554239	13
1346594	13
3967554	13
7352174	13
12984197	16
2530373	13
7595328	13
1645169	13
20416205	13
3905876	13
13603134	13
146265	13
7512881	13
813442	13
4258431	13
82108	13
8916591	13
1110393	13
2204122	13
339849	13
11815376	16
6472903	13
6939850	13
2694254	13
17424470	13
3032619	13
16519288	13
6721810	17
7483680	13
5244928	17
856330	17
844351	16
4068168	13
1371365	13
19662843	13
98393	16
6416279	13
589800	15
2691807	13
4079080	13
1561588	16
1816904	13
2241812	13
2184231	13
7260870	13
4947500	13
12038621	16
210687	13
10421292	13
2149289	13
454014	13
8084186	13
2496278	13
4142866	13
4422815	13
738391	17
2773753	13
670686	13
31429209	13
1481792	13
7148113	13
9167961	13
2576868	13
25198584	13
15775733	13
8721613	13
1347525	17
1974159	13
3819658	13
12313252	16
3204828	13
13523885	13
8256966	13
2853350	17
6472739	13
1467439	13
6348882	16
412230	13
15165551	17
5323571	13
1987710	16
18414276	13
13298280	13
5415718	13
9365458	13
7187293	13
14256685	17
329107	17
5050949	13
5315940	16
10300363	13
7272309	13
3675539	13
3468172	13
5857524	13
10998892	17
1294935	13
4103918	16
12896307	13
8924509	13
18879868	13
7761545	13
6044648	13
15692756	13
14054341	16
546203	13
8596174	13
4507243	13
13552508	13
4458417	13
2227118	16
3565426	13
18647	13
25030089	16
7202395	13
2514564	13
29326282	13
483038	13
29346876	13
5344089	13
14777805	13
1529411	13
7605114	13
3647885	16
5004851	13
2270029	13
5089775	13
4745691	13
111504	13
7798401	16
5258640	17
1106910	17
1368116	13
1475185	13
4420401	13
7014910	13
7183179	13
839536	13
10252899	13
14867022	13
19908644	13
2159229	13
12215349	16
5094210	13
4987977	13
138931	13
1904181	13
27844039	13
2099998	13
2260525	13
7284490	15
9368158	13
7692128	13
1448754	13
5029518	13
7453116	13
1255923	13
2130011	13
20842810	13
12153939	13
393347	13
24952411	13
125124	13
3492992	13
17322171	13
8717467	13
1959469	13
1620451	13
5593424	13
9087243	15
1212145	13
132804	13
16459693	13
5826163	16
249093	13
8381880	13
1827637	13
136019	13
12190552	16
7753947	13
10343373	13
3439994	13
23005162	13
27590081	16
6245875	13
1910741	13
4598257	13
20452270	13
12014104	13
27573364	13
3957181	13
4035218	13
7089454	13
21889673	13
3957054	13
3847200	13
24221992	13
857316	13
2785336	13
18303586	13
8270378	13
8078214	13
8721513	13
880448	13
5059673	13
2459535	13
22479138	13
3097764	13
1439524	13
2893391	13
15689712	13
20177801	13
1491132	13
70324	13
7254410	13
19602272	13
7023278	13
1885062	13
1805351	13
1257038	13
10545573	16
5515215	13
5745804	13
6084740	13
4882198	16
3712160	13
1957427	13
1260718	13
568688	13
3699937	13
3764913	13
9378847	13
2234218	16
1667403	13
5488401	17
5275120	13
7122332	13
295749	13
1877789	13
1256427	13
15664384	13
8873280	13
12659152	13
11947284	13
16683444	16
9249124	15
1345517	13
2423150	13
1818700	13
4503202	13
2164084	13
19624355	13
3785876	16
1570726	13
1124347	13
5555998	17
1295535	13
32082338	13
1545008	17
51478	13
8791	13
3668578	16
9019290	13
8260309	13
9452208	13
743552	13
1122249	15
18822081	13
8427036	13
3202201	13
27498188	15
65143	13
18061588	13
3868356	13
11538336	13
2068279	13
391999	13
889481	13
2804486	13
11541327	17
3914966	13
2574358	13
214853	13
6776038	13
4016614	13
9085109	13
2722545	13
10237120	13
7152292	17
1614301	13
1819532	13
473625	13
1532102	13
1964638	13
1949877	16
197819	13
185794	17
3592043	15
6796271	13
3247270	13
6145671	17
3855379	17
1975666	13
24611198	13
359668	13
4279914	13
20047215	13
20059315	13
12725070	13
5062349	13
35669182	13
5773739	13
32229509	13
771139	13
4748797	13
4707208	13
4017424	13
2105759	13
8791512	13
3115170	13
15642978	13
5293360	13
7962298	13
1582256	13
1886616	16
13417827	13
6955714	13
5772427	13
8826647	13
1978847	16
5493758	13
882071	13
3136299	13
1523177	13
201270	13
11662125	13
18888809	16
4529825	13
11954273	13
42375645	17
32739059	13
12803861	13
2091955	16
9964832	16
2512204	13
239401	13
9384839	13
846591	17
1177855	17
7496704	13
15987313	13
2471945	17
10808983	13
4494637	15
95035	13
11939706	13
7735993	13
4588177	13
3099733	13
5237779	15
1291241	13
754221	13
9268085	13
12378892	13
21863260	13
1395245	13
2480371	13
6878634	13
2092452	17
9386876	13
3518013	13
1785798	13
19093244	13
5332129	13
9502422	13
13675254	13
10326245	13
2629048	13
10723024	13
6304496	16
1489619	13
14985962	13
14627556	13
1981626	13
4342553	13
20632080	13
642413	16
2786964	13
8264383	13
5854977	13
14935541	13
12997200	13
2322646	15
4451511	13
16748994	13
475316	17
2458253	13
2473543	13
8903717	13
15375267	13
438321	13
12205950	13
8774564	13
5092054	13
2488033	13
1716754	13
1242534	13
3993944	13
30708	17
12574481	13
3972470	13
37549791	13
10037699	13
29319003	16
2677456	13
3856801	13
19070096	13
6078718	13
6094476	16
22728659	13
19145157	13
10617718	13
1597419	13
581884	13
6426392	13
8656787	13
5595919	13
3930562	13
14342133	17
6341927	13
3354468	13
4699036	13
5831419	13
4769886	13
5591060	13
11441048	13
10060255	13
412303	13
4244503	13
9226275	13
1984202	13
717414	13
1761426	13
7638381	13
4522521	13
7591668	17
6581513	13
1509517	13
7147314	13
5124968	17
1089809	16
14187230	13
137058	13
15146703	17
8468907	13
2200724	16
4595577	13
11214419	13
1015954	13
2489538	13
2176882	13
32149696	13
16597478	13
7825236	13
703272	13
3568890	13
2857316	15
3969057	13
5645984	13
13229634	13
3608049	13
13295694	13
33506307	13
6830259	13
6899049	13
1157148	13
9501538	13
1126724	13
169672	17
201434	13
2881964	13
2345990	13
4922171	13
10256407	13
2517043	13
10614921	13
7363561	13
3520822	13
15670355	13
1215759	13
4983668	13
1249207	13
8940788	13
10986246	13
21047110	13
822405	13
1650756	13
626328	13
1023388	13
5802004	13
24712151	13
34832350	13
16447952	13
3317565	13
6824861	13
2200687	13
9897373	17
3223779	13
18230950	13
471296	13
1532087	15
1402076	13
6718963	13
1290730	13
913172	13
6807584	13
3521635	13
14913934	13
10199894	13
1189562	13
3999123	13
8459023	13
266450	13
1802470	17
9247959	13
6838375	13
8966492	13
11236308	16
13165152	13
1231586	13
6179593	13
6800836	13
35012434	13
7710566	13
10889191	13
9672150	13
1424857	13
322089	13
25651041	13
3554731	13
4832302	13
16980536	13
8360208	16
795566	16
9073970	13
20855858	13
1117589	13
6465217	17
9011126	13
9229438	13
786909	13
7003634	13
312711	13
16481486	13
242592	13
4150128	13
2581665	13
1607578	13
4163715	13
2356912	17
4396067	13
3152856	13
4113304	13
1898475	13
785890	13
2029836	13
11151361	15
141512	13
17514406	13
2780447	13
334996	13
787844	13
14774209	13
5675563	13
7610347	13
11451154	13
13011882	13
7054637	13
4234767	13
22435505	13
4310254	16
818347	13
1978976	13
1686172	13
13396817	13
14070810	13
2939138	13
443628	13
15835947	13
1496788	13
1211144	13
7864154	13
312291	13
4299031	13
9331	16
6259220	17
1282155	13
5204166	13
27151496	13
962027	13
3255151	15
4026572	17
275108	13
3310467	17
211717	13
8526788	13
4567393	13
11061178	13
16996595	16
11825017	13
28535590	13
6066822	17
13468275	15
774414	13
4030783	15
13262607	17
1765332	13
18492467	16
3466471	13
200773	13
872049	13
7601928	13
27499793	13
1242459	16
665218	13
20890256	13
11051620	13
1056400	13
9329651	13
4215580	13
1041988	13
8434078	13
3402447	16
1757471	13
18185669	13
5852388	13
1816294	13
35128842	13
7155733	13
5456661	13
6253365	17
6755817	13
187909	13
13092369	13
20877749	13
4386270	13
41937701	13
7299412	13
8632080	13
4646507	13
2101441	13
4422305	16
13096232	15
12395301	16
25232778	13
382510	13
537376	15
6500169	16
4170562	13
10724297	13
69435	13
18386311	13
8174472	13
4922927	13
1511316	13
14416421	13
19598176	13
5034770	13
3159118	17
1492147	13
8819685	13
6103503	16
4680776	13
1238536	13
4200288	15
3052228	13
4547857	13
789957	15
4689342	13
422713	13
5623157	13
6990516	13
4272476	13
14743973	13
3394013	13
2325062	17
6762388	13
13206942	13
11431996	13
4475127	13
11543663	13
7073399	17
3977420	13
11570420	13
22251105	13
1499655	13
16826611	13
1533820	15
4173752	17
1454461	17
7429025	13
263235	13
567052	13
5538967	13
933583	13
6612116	13
2923188	13
553251	13
4334243	13
4607596	13
2951304	13
5033341	13
6653791	13
22759640	13
7817460	13
12496323	17
388156	13
3347563	16
10188914	13
4959598	13
8247505	13
631672	13
15042228	13
1514933	13
19417246	13
7280305	13
6382831	16
5316947	13
11841877	13
8434804	13
12378387	13
11880717	13
27497871	13
7137659	13
144006	13
622546	13
5678313	13
1023775	15
7851623	13
3145168	13
16368800	13
1137648	13
4379796	15
5197441	13
7576419	17
4260199	13
11666420	13
1601611	13
3289862	13
25332576	13
11033842	13
7957742	13
20753283	13
2635349	13
6090395	17
18463568	13
11443186	13
13618960	13
24201551	17
17268169	13
3053025	13
5712217	13
141992	13
3144397	13
380024	13
27956528	13
11966163	13
1702464	13
1970179	13
9335838	13
3061496	13
13898847	13
27264960	13
1795614	13
8103949	13
422167	13
7295595	13
2182846	15
224804	13
1098318	13
14507434	16
1919367	13
21016039	13
15447977	13
12158613	13
16180980	16
26039610	13
36980537	15
1539455	15
2129918	13
6246983	13
642663	15
4753101	13
7552959	13
6289158	13
14212834	13
4572077	13
25735095	13
13443954	13
6972165	15
895930	13
3007002	13
1791360	13
6431621	13
480332	13
12985848	13
4293285	13
2988472	13
6030857	13
1312651	13
2561505	13
3536207	13
2262249	13
771463	13
2284912	13
7702856	13
7328313	13
12480503	13
10273789	16
1758091	15
11317922	13
950409	13
3938240	13
7769996	13
4325118	13
22923904	13
18650878	13
3449708	13
16241319	13
1116175	13
5504975	13
4777262	13
2848713	16
15523402	13
4106336	13
5377251	13
2237431	17
2651524	15
16114786	13
4451010	13
3851514	13
8505141	13
10438386	13
10001369	17
9992070	13
14621899	13
660287	13
8466207	13
11647474	13
2487026	17
5504199	13
518810	13
4855664	13
13318044	13
5299786	13
1324838	13
377951	13
4643394	13
6505996	13
5417203	13
5288497	13
1881276	15
22620373	13
23747999	13
13607037	13
6726080	13
9892061	16
4582744	13
25482728	13
9248453	13
14356595	13
3790958	13
6848797	13
26227908	13
7769288	13
1300323	16
3501325	13
3136555	13
2743446	13
33954685	13
1993564	13
12338974	13
1341100	13
1398808	13
6235499	13
21587839	13
4163795	13
15066544	13
5025867	13
4169487	13
3203811	13
1031453	17
3673353	13
15003426	13
21921126	13
3378126	13
11521703	13
6469607	17
1751191	13
1888537	13
11824675	13
1078873	13
4198022	13
61683	15
10837046	17
2859103	16
1533751	13
9032342	13
14720951	13
10559955	13
4834938	17
627841	15
10405385	13
13676606	17
9716100	13
634517	16
11459694	13
1319900	13
799428	13
53586	17
1649857	13
2477575	15
5265424	13
8025128	13
2441513	16
4670629	13
16949414	13
12342221	13
6530101	13
2541158	13
7613849	13
25067977	13
29820098	13
8558067	13
7396034	13
279138	13
21898008	17
11365625	13
1696285	15
5241198	13
24070485	13
6861940	13
5514331	13
3402364	13
8149790	13
618165	13
26187806	13
2876437	13
7628341	13
15031245	13
12787804	13
4890176	13
4876	13
3398518	13
1977362	13
1799578	13
10898324	13
200020	13
34227568	13
21536032	13
8078793	13
6792805	15
9023796	13
19909319	13
2881613	13
9894246	15
811965	13
13538302	13
1121885	13
7194269	13
14730056	13
7076861	13
5353636	13
415608	13
13518779	17
3833823	13
7931716	13
2979600	13
20443259	16
13703582	13
4561482	13
11089830	13
17994872	13
5912880	13
1708302	13
3425722	13
11461187	13
2852872	13
10790983	13
9700699	13
4254989	13
188319	13
7383926	13
11228618	13
2615145	13
29775203	13
5273555	13
2828369	13
2788143	13
196522	13
5315833	13
413468	16
2678658	13
3137556	13
126330	13
50966222	13
1414367	13
5325110	13
1986086	13
22978203	13
2382858	13
911353	13
7939796	13
8238429	15
6589188	13
10710120	13
4425503	13
6081237	13
11440432	13
44862482	13
6430454	17
9072502	13
3032134	13
3634641	13
933432	13
12804436	13
3555050	13
7199513	13
17266085	13
890554	13
1620542	13
6489241	13
1892431	13
112228	13
10796513	13
11091755	13
21874308	13
3967142	13
812239	13
6308045	13
3205972	13
13230014	13
7594922	13
4129108	13
8115087	13
188190	13
17526899	13
90925	13
5713025	13
2834798	13
5814967	13
6606715	13
611941	13
730459	13
3015077	13
1885439	13
1255596	15
3687330	13
6868784	13
4965834	13
1394229	13
7557700	13
6514849	16
3913829	13
7802967	13
56960	13
5102384	15
10296186	16
2472410	17
846639	13
3048393	13
8811593	13
640974	13
1462044	13
3625903	13
12246802	13
23032532	13
10620818	13
9638049	13
3554857	13
7144471	16
2754542	13
8308316	13
9242116	13
6149209	16
12434596	17
3236074	13
1586611	13
7978736	13
240439	13
15908602	13
929072	13
2214378	13
2290779	15
26170666	13
3072393	13
1835494	15
11281420	13
8473836	15
7128738	13
785737	13
7482496	13
7425480	13
11392919	13
2666435	13
8288078	17
6040207	13
2597912	16
925413	13
620472	13
24233065	15
1822575	13
3530864	13
5338872	13
8123698	13
2105860	13
35284926	13
5534640	13
3245147	13
8273410	13
6451376	13
63513	13
2607421	13
5790137	13
7989156	13
4616620	16
1250603	13
1094304	13
4003133	13
4544727	13
885111	15
1494882	13
8326777	13
8367279	13
27917169	15
969793	13
3589506	13
6297051	17
6495652	17
6672547	15
5349252	13
1819146	13
7280622	13
7919320	13
19007729	13
7293365	13
9562187	13
1876310	13
5463156	13
9629943	13
20090799	15
761678	13
870882	13
3233802	13
1207154	13
11082619	13
6781079	13
7913328	13
416157	13
17233299	13
26578852	13
11767738	13
39506901	13
6416213	13
1242407	13
5363298	13
8243547	13
7158384	13
2801520	13
5864804	13
24345027	13
772136	13
3064702	13
1845821	13
21462941	16
2550023	13
18530097	13
3351174	13
304792	13
1163703	13
2828813	15
5488553	13
5581898	13
3656106	13
11409753	17
549454	17
10636433	13
2836944	15
4516705	13
4758025	13
6850058	13
7273876	13
3332340	13
1137312	13
3062576	13
4897031	13
500225	13
24400044	13
1776135	13
1116932	13
6967407	13
1001864	17
17437676	13
1112357	13
1280866	13
5376458	13
3676075	13
914244	17
5975472	13
3451740	13
7666043	13
13223348	13
1950958	13
680319	13
4890228	17
9230745	13
6763943	13
4678434	13
7885008	17
5573614	17
3099962	13
6030639	13
2532049	13
4403860	13
3494582	13
3502926	13
198067	13
6837073	13
11493252	13
3225616	16
106261	13
4726076	13
10271845	13
4715281	13
10181913	13
28085096	17
6604610	13
14601612	13
9146720	13
12055465	13
1803325	15
3724470	13
13853603	15
8365024	13
22221441	13
26761390	13
3346205	13
1777421	16
6478792	16
11643903	13
6734627	13
5282581	15
2607808	13
5511631	13
8950223	13
13720551	13
1597104	13
1790513	13
5500382	13
4544243	13
1115520	13
7031900	13
16106544	13
379883	15
13519052	13
14322466	17
18009101	13
7184293	13
3277775	13
3532000	13
1648021	13
6422681	13
769623	13
7283711	16
1362721	13
1399176	16
3479302	17
970979	17
1918408	15
28705723	13
9447617	13
14119955	13
27042879	15
867146	17
16929427	13
1359828	16
14298536	13
597209	13
24684711	13
8580393	13
30012459	13
8293559	13
8046056	17
10222169	13
9483182	13
4842855	13
15028232	13
620040	13
47183377	13
4520662	13
18670537	13
1561115	13
10641123	13
7387262	16
2810297	15
7994689	13
27498394	13
326962	13
2003064	13
4637113	13
1793121	13
4848826	13
7981541	16
4883228	13
34612033	13
25389187	13
3276229	17
22207305	13
393278	13
6677697	13
305189	13
981946	13
10053529	13
5167280	13
1607798	16
3201598	13
1317830	13
5648317	13
2907686	13
4319893	13
9079367	13
2410144	13
22830345	13
4777788	13
6615246	13
12765846	16
2485539	13
3147919	13
11775732	13
20347672	13
5744354	13
33903160	13
2524044	13
2354738	13
8694306	13
15583785	13
6332152	13
17145290	13
851846	15
6872813	15
5563956	13
1479523	13
1853006	17
2650798	13
5612972	13
1100749	13
6474175	13
14184203	13
2207895	13
7611022	13
697773	13
1168088	13
1727176	15
4391913	13
2692242	13
5063980	13
4522118	17
20102185	13
5767713	16
3549997	13
1400157	13
10529272	13
3167468	16
13145876	16
2216890	16
3873630	13
16150352	13
2533478	15
7923897	13
6047658	13
2471510	13
4965199	17
8588025	13
9889520	13
5622646	13
7190769	13
4841893	13
11593375	13
7497080	13
11190245	13
2861935	13
200843	13
17478655	17
12614610	16
1988847	16
5158995	13
14352968	13
936717	13
6384058	13
2725392	13
15475197	15
4188791	13
2266753	17
778582	13
8344743	16
3831447	15
3128591	13
2161482	13
18900085	13
10008547	13
15541689	13
566728	13
8232803	13
7607342	13
2129625	13
7509102	13
15298307	13
4641184	15
12883819	17
4278717	17
6502820	13
11936328	13
13145291	13
7934517	16
17944995	13
538907	16
7185301	13
5232088	13
5493163	13
3256877	16
6226943	17
2658325	13
860961	13
638021	13
8609927	13
2579824	13
11976199	13
802237	13
20629287	13
922053	13
8782753	13
8474021	13
3080477	13
18377968	13
5221096	13
11826814	13
10722005	13
17129949	13
1200322	13
5300904	16
8589494	13
1722436	13
6631842	13
8795270	13
13871026	13
334864	13
2034592	13
5331928	16
14529286	13
3689132	13
6779759	15
3447425	13
1292298	13
3127810	13
6626928	13
831664	13
7250823	13
10898339	13
1682187	13
198469	17
2617896	15
2255474	13
3037277	15
852931	16
530595	13
5046894	13
5748846	13
2363799	13
21302884	13
11151812	13
7034572	15
2613125	13
15075342	13
1322949	13
20124343	13
14855360	13
305233	13
541781	13
1731359	13
7770188	13
5306346	13
10866493	13
11911049	16
4032090	13
16888980	13
12587638	13
271798	13
21704896	13
11622134	13
8583402	15
284319	13
1821771	16
9695331	13
3742296	16
80877	13
6580623	13
18176412	13
5629445	13
17549818	13
3660275	13
10047773	13
1662679	13
49260413	13
10363653	13
3137488	13
6544765	13
13892848	13
1656814	13
6332761	13
26859324	13
1952808	13
6794718	16
10547320	13
980876	13
3047107	13
1025764	13
61116	13
980626	13
117992	13
9333422	13
1144933	13
2740572	13
2959506	17
4165255	15
14292847	13
524184	13
1888770	13
3763309	13
3318301	13
3438846	13
5568461	13
1424892	13
1098589	13
3965345	13
836321	13
9583561	13
15402765	13
20746236	13
86300	13
6272456	13
1740549	17
1496522	17
269001	13
1753692	13
10632015	13
32295932	13
2232723	13
4803827	16
4115337	13
13023529	13
10624539	13
6343067	13
12596553	13
15010559	13
3866010	16
20944254	13
7414556	15
4110895	13
1078413	15
19400432	17
3380100	13
1195559	13
4659619	16
17530398	13
18289125	13
12645914	13
3105424	13
3483028	17
6577096	13
5416887	17
14136148	13
4311604	17
25618563	13
2955656	13
3539665	13
488162	17
3150018	13
2273307	13
6600019	13
4417286	13
3355508	13
8000585	13
7774366	13
11319626	13
1013489	15
5212059	13
27170669	13
2541433	13
4115293	13
16190636	13
7465910	13
58474824	13
7155658	13
1774016	16
19068648	13
9469767	13
5711386	13
9049682	13
2387323	13
7461550	13
174165	13
28409754	13
13114761	13
2715237	13
11783300	13
2740614	13
16843415	13
5390347	13
31259155	13
15081613	13
273825	13
12222708	13
4939169	13
809116	13
1581334	13
5856358	13
1537175	13
3239831	13
609640	13
2341956	13
14341058	17
6536322	13
4558489	13
1204359	13
7287772	13
2701133	15
9995168	16
2224476	13
7786987	13
16105985	13
141013	13
7927592	13
1263040	13
1377284	13
15374030	17
1426421	13
129033	17
10674212	13
12893985	13
872437	13
3373887	13
4581744	17
2519568	13
13564463	13
10064216	15
25801265	13
3659420	13
1078507	13
357315	13
9127041	13
5650433	13
18328357	13
360624	13
2406036	13
13313877	13
179018	13
10622500	13
5838688	13
7587855	13
6846865	13
5527826	13
9415733	13
5291072	13
9348981	13
10059122	13
2251904	13
5345672	13
3157579	13
22909816	17
6777704	13
1050887	13
7442721	13
23470347	15
5621250	13
3328373	13
5416847	13
10750946	17
8149681	13
5680293	13
7430897	16
6996677	13
19747417	13
29202998	13
167858	13
2861510	13
366468	13
2277155	13
13422491	13
1843024	13
12625360	13
5949211	17
26161050	13
1289803	16
6015849	13
241533	13
17466935	15
7473876	13
17543428	13
22595375	13
27129196	13
8949009	13
12171956	13
4506374	13
13426380	13
3317616	13
18523749	16
2686234	13
3474093	17
16475026	13
12469975	17
5941921	13
11566460	16
830168	13
4125114	13
5901735	13
2561681	13
2630146	15
2577938	13
14254949	13
688735	13
3662633	13
12130535	13
4959275	16
1053686	13
4331881	13
11157925	17
11657632	16
290379	16
8112658	16
7326421	13
268012	13
108140	13
2701074	13
2625209	16
20787657	16
155814	13
9270749	13
699785	15
14017970	13
330563	13
6044275	13
2172813	13
17424791	13
3667146	13
811767	13
5079219	13
8888973	13
12486607	13
2886177	13
719744	13
15856799	13
3266099	15
3443753	13
5888266	13
3707924	13
5495021	13
8119174	13
21711768	13
3976212	13
2243366	13
4692114	13
593674	13
14900126	13
7414524	13
7837111	13
1840221	13
2266988	13
8958744	13
1176369	13
111332	13
2165688	15
1436832	13
5558413	15
4674308	13
8568168	13
722619	13
3157895	13
4410293	16
18500347	13
1619849	17
3350307	13
6097702	13
3760994	13
7992722	13
5232762	15
19758980	13
2569882	13
5083432	13
1127427	16
4858382	16
5531070	13
4385787	13
2727034	13
6128185	13
18616698	13
920099	15
62162	13
1250776	13
8867	15
1178946	13
855366	13
3925331	17
9094201	13
1437918	13
13628349	13
9285232	13
24101693	16
22760862	13
14667259	13
1673525	15
13786839	13
11424435	13
13369964	13
7942522	17
1431938	13
727515	13
13506012	13
1816762	13
635069	16
2325187	13
2268230	16
3978917	13
124983	15
867464	13
1859230	13
10526801	13
640919	13
4059577	13
13670183	13
273799	15
1578893	13
2878504	13
6220218	13
685900	13
7110407	13
21681836	15
4420192	13
5669829	13
4219006	13
18445091	13
2306642	13
1335092	17
11815791	17
16913398	13
3741355	16
4203009	13
3980059	17
5716985	13
200323	13
126152	13
3308641	13
759046	13
1192740	13
6200956	13
50451467	16
4957826	16
6998514	13
5049333	13
2621209	13
11613537	13
961572	13
1630527	13
10191973	13
15773240	13
4043736	13
5076029	13
9015748	13
2273543	13
2295011	13
3747556	13
24144449	13
648365	13
21095250	13
10346553	13
945125	13
2553251	13
1986669	13
5950689	15
8510922	13
3469592	13
14364758	13
3694487	13
2404470	13
1695265	15
8622150	13
7040363	17
9395358	13
19932413	13
1098947	13
8654072	13
6871499	13
15450731	13
4417153	17
1908312	13
4133500	13
5618356	13
7463714	13
1778451	13
4841249	16
133209	15
13818887	13
12473812	13
3802676	17
2079552	13
2294449	13
6959182	13
7748949	13
2937535	13
3137405	13
495065	13
26032605	15
6997400	13
10453699	13
6633634	13
8376427	13
29781002	13
5722572	13
5239019	13
2184274	13
7226833	13
2492783	15
7363761	13
27035752	13
6842983	13
1168753	13
3529142	13
1142089	13
481503	13
3928924	13
799195	17
11289781	13
1233947	13
17448433	13
1885689	13
17540211	13
1275306	13
11901372	13
14267328	13
189749	13
993082	15
192914	13
18397000	16
1241286	13
3790247	15
15410542	13
13691305	13
2859967	13
4301969	13
7218339	13
691968	13
4148422	13
5916054	16
6537480	13
13401281	13
465095	15
3375429	13
8208504	13
4041222	13
14559137	13
1929570	13
25733636	13
13476939	16
2328064	13
4074575	13
15844538	13
579362	13
10673604	13
2359856	13
10762770	13
3634635	16
5753395	13
7812936	13
5480998	15
4244856	13
558640	13
1490767	14
12788607	17
7756965	13
15310097	13
5271018	13
29584374	15
17702252	13
2750901	13
29988345	13
14716779	13
14063311	13
6368237	13
645116	13
2317018	13
9221597	13
2422367	13
10853775	13
343253	13
1444261	13
11365722	17
1688885	13
6137095	13
7169134	13
788424	13
7529626	13
1073105	13
445327	15
8669626	13
9858294	13
5936391	13
9978390	16
3262721	13
2185944	15
4377268	13
952019	13
8881572	13
3126275	13
674475	13
18600043	13
6474852	13
4232160	16
7019118	13
11001320	13
5278272	13
1955467	15
13525038	13
11403396	13
9390136	13
4480398	13
1035834	13
2559756	16
2813128	13
6120039	13
1949583	13
15234571	13
7946634	13
2453184	13
11030976	13
11134174	13
7511601	13
3129591	13
7766501	13
1509287	13
6506570	13
7501673	15
4619594	13
1658502	13
3949747	13
641461	13
11669204	17
311056	13
5553649	13
5158290	15
6044252	15
3205069	13
3358249	13
2299024	17
6173423	13
15561755	13
2938438	13
13711380	13
974247	13
4131297	13
5306819	13
7782163	13
4726433	13
9011811	13
5864764	13
493128	15
7566158	13
7808880	13
1043624	13
2067569	13
3268715	13
238531	13
2528075	13
11493492	13
595833	13
6395615	16
5194348	13
827410	13
7324135	13
19507112	13
8911049	13
7849944	13
515558	13
1097866	13
5148397	13
4185484	13
8724486	15
17715627	13
10847567	13
39329607	13
11648511	13
7849859	13
15218168	13
663300	13
4245517	13
2836674	13
21096553	13
7931828	13
15048466	13
4980523	16
420496	13
3454819	15
5970449	13
5125932	13
16039481	13
11871377	13
8557152	13
9655872	13
7734951	13
2071477	13
3940478	13
19950229	13
9600066	13
5398178	13
10466661	15
7849017	13
6002939	13
2565476	13
4943908	13
19402523	16
1480149	13
6701933	13
13595231	13
1508673	16
5632233	13
7199403	15
22279292	13
3465753	13
12338855	16
2419228	13
11798224	17
28212698	13
137094	15
380343	13
2887614	13
96667	13
2073873	13
3000837	13
6516097	13
2676974	13
1592737	13
484088	13
6578498	13
5891818	13
13563269	13
875029	13
5151695	13
12733192	13
4937041	13
16061760	16
9962470	13
950811	13
1376940	13
986402	13
100957	13
14774022	16
7509923	13
14405860	17
17596808	13
3741237	13
2272129	15
3591818	13
5022813	13
548222	13
8094068	16
1344069	13
14914953	16
5082277	13
1688022	13
1220899	13
1219460	13
7855069	13
34942839	13
11562935	13
1103377	13
13572274	13
6284267	13
751314	13
5403686	13
2083652	15
382389	13
4973582	13
16650345	13
31342960	15
5927140	13
14517303	13
2296568	13
13603335	13
13533635	13
14542477	13
22536122	13
1775212	13
768025	13
9665615	13
13853227	13
2049284	13
380815	15
482757	13
3594810	17
1467813	13
2903602	13
3295085	13
15779793	13
8881555	17
1618249	13
9318535	13
8014753	17
4075480	13
7035509	15
5466899	13
1757576	13
1208180	13
11164368	13
5389539	13
5569054	13
3101560	13
6777787	13
5801968	13
9604018	13
656199	13
3738412	13
2905685	15
11887036	13
7426284	13
6323957	13
26258558	13
9783614	13
1452824	13
2028930	13
1957974	13
2431818	17
4951342	13
3253730	13
9418197	13
11766874	13
16558003	13
6562053	13
529210	13
1475074	16
1499717	13
381520	13
6516190	13
3136359	13
5139600	13
2418397	13
1613712	13
12737870	16
18681748	13
28808684	13
2251180	17
5685724	13
5056920	13
1809297	13
1012284	13
1022526	13
17274029	13
8606276	13
11587306	13
7910637	13
3159277	16
585594	13
8645154	13
5036824	17
17330649	13
3301521	13
14236232	13
3287126	13
12903206	13
9546583	13
1861982	13
5463979	13
8272371	13
5246274	13
1037154	13
2111038	13
1467317	13
7321417	13
3660332	13
2963883	17
12772863	13
2137292	13
111924	15
3264924	13
33671567	13
6963802	13
2487340	13
13431338	17
595691	13
35086	13
2223840	13
3806352	13
17015094	13
98349	13
7054777	13
10158852	13
964660	13
15675426	13
9515969	13
17023280	13
11837746	15
2704533	13
15857491	13
19968133	13
3701568	13
6262894	13
8248649	16
3380462	13
19379467	13
1108593	15
1972471	13
1542999	13
1297311	17
7821430	13
7682683	13
1562441	13
5513376	13
2066094	13
25680230	17
1526591	13
25283839	13
566251	13
9388226	13
3507445	13
5376688	17
4434823	13
8413249	13
760377	16
10340051	13
3160501	17
2385318	15
2025333	13
5394647	15
8175158	13
10868145	17
4121582	13
23530348	13
8278343	13
3071492	13
1720172	15
12579	16
2504054	13
7284956	13
3411496	13
3026166	13
5163837	13
11729842	13
8448633	13
2821612	13
11052592	13
974123	13
44422181	13
3803706	15
1133576	13
5433397	13
17486903	13
35750000	16
9626404	15
9482141	13
19687189	13
10547979	15
18720445	13
675345	13
1918556	13
32889604	16
4785281	13
2439188	13
2242968	15
3339647	15
1662822	17
922535	15
11586069	13
3097850	13
262077	13
18073957	15
35706327	13
466696	15
7801286	13
22178256	13
3410097	13
2426338	13
1160700	13
9892840	13
9582980	13
499023	13
6158678	15
9640254	13
8165595	13
6598628	13
9227270	17
2767813	13
8783314	13
3514310	13
3834541	13
3039060	13
9770980	15
12272793	13
107687	13
10489321	13
7581556	15
2844366	13
241636	13
724130	15
1054685	15
11822067	13
3575621	17
3977983	17
1789328	13
5540680	13
14317037	13
2241565	13
10214092	13
5605613	17
1736973	13
318906	13
10438058	13
9959768	13
3619582	13
533124	13
6979672	13
1302308	15
1810814	13
7605293	13
2140504	16
6203338	13
12471386	13
3472751	15
26624	13
4308774	13
10625653	13
8434705	13
1861294	13
6106057	13
4968735	13
31312848	16
39978487	13
1860275	13
8778755	13
2180119	13
2506361	13
642869	16
7596913	17
3002116	13
10097470	13
2584437	13
2307661	13
921966	13
3866374	13
15289120	13
8097695	13
292451	13
3696677	13
15163447	13
11290132	13
538461	13
2372670	13
6207940	13
4700406	13
1505885	17
12893841	13
12088382	13
18130562	15
891831	13
5504562	16
15302731	13
9373031	13
5148665	13
1970501	13
8873666	13
1161114	13
16391848	13
11163483	13
18982967	13
845185	13
1685283	13
7987338	13
1302828	13
12612278	13
10935194	17
5431831	13
12129016	13
5182015	17
2927927	15
617125	13
2149795	13
7938023	13
1856506	13
24227464	15
8124875	15
8686826	13
10730652	13
1977001	13
3619977	13
3346171	13
3224868	13
17895007	13
1956882	13
2849799	17
24122378	13
5570858	13
7645618	13
6117877	13
11160231	13
5747568	13
14018670	13
835211	13
10753513	13
11410246	13
18442558	13
1060540	15
6109434	13
6803779	13
260468	15
7159928	13
1361327	13
3685177	13
1121008	13
1270845	13
2313300	13
4863876	17
6851156	13
7490146	13
12392383	13
11155108	17
10050823	13
2223226	13
380062	13
12602062	17
14541898	13
708652	17
258448	13
212720	13
3640579	17
8513340	13
18471789	13
9831885	13
3399680	13
7396609	13
13937637	13
8587764	16
15349304	13
3579201	13
6789324	13
41132706	13
13428682	13
2912805	13
11462862	13
2624126	13
1226168	13
2051442	13
7964553	13
3796681	13
7764597	13
1057900	13
17246832	13
23621354	13
460590	13
3975753	13
7661231	13
8483604	13
8646329	13
17306472	13
33505278	13
37122723	13
6473173	13
9674577	13
8777363	13
5199578	13
13293709	13
443828	13
2333994	13
15194277	13
1693161	13
315295	13
1807877	13
13628510	17
589996	13
733333	16
3226264	13
348592	13
3771662	13
3679588	13
17082476	16
22280947	13
1350070	13
2864657	13
1605296	17
14871723	15
1438288	13
6938029	13
5176770	13
11329149	13
3229510	13
9311845	13
2335617	16
17853285	13
1316986	15
1577613	13
2030620	17
1557564	13
18134968	13
2071747	13
15963350	13
2168537	16
2535175	13
281836	13
4279627	13
2015711	13
3048273	13
2634929	13
16736209	13
32818763	13
17347144	16
3240967	13
3016113	13
3800622	13
6542597	13
15261552	13
621304	13
4733728	13
13021602	13
7314930	13
9753644	13
10112298	13
4785824	15
17180622	13
33235706	13
4883223	13
449258	13
6650535	13
2599858	13
843558	13
10817437	13
1252919	13
2159988	13
5668998	13
18811226	13
2661758	13
8062478	13
5670144	13
6443283	13
1200722	13
60338	13
14144744	13
10244087	13
16417169	13
16589816	13
4931488	15
908291	16
28584226	13
2443048	13
3281297	13
3272557	13
14124949	13
357137	13
2179435	13
21293352	13
2688882	15
24222535	13
3372920	13
10218788	13
7171877	13
76312	13
1986147	13
7315018	13
329036	13
6326461	13
601117	13
2720731	13
10609241	13
7638115	17
29703736	13
8350141	13
12651225	13
7669652	13
3693206	13
2927078	13
12436911	13
5318059	16
4519806	16
12397704	13
7569800	13
6292655	13
1019592	13
1777510	15
8714361	13
3653052	13
3660812	13
9465543	13
6220512	13
8365420	13
4240325	13
2080681	13
11281068	13
1340624	15
8790817	16
8745880	13
1407877	13
17098812	15
1816904	13
9431591	13
8117711	13
31296636	13
4224777	13
8524711	13
13773193	15
5070547	13
6190424	15
12869184	13
4690429	13
2958510	13
19203788	13
13817540	13
9357296	13
5936583	13
5868982	13
2747815	13
2477484	17
9465298	17
4533387	13
10245548	13
4503536	13
437130	16
12888145	13
9768817	13
940196	13
3769294	13
2833077	13
8043555	13
4174997	13
4635032	13
3015798	13
3866796	13
117716	13
9972643	13
10876907	13
1033698	13
5882491	13
449372	13
6682722	13
10917731	13
693351	13
17289473	13
10154240	13
4757253	15
6875583	13
1310441	13
2517011	13
1798394	13
3976382	13
3814124	13
5545068	15
5177823	13
9572244	17
4202302	13
1277705	13
1127518	13
9105129	13
17095870	13
3836681	13
1898649	13
22994256	13
1299447	13
3958437	13
25706440	13
21050457	13
12947782	13
4535073	13
2621884	13
476408	13
2167471	13
5547654	16
6972714	13
11213587	13
11044637	13
5797594	13
5073586	13
108184	17
19841963	15
8683678	13
5498400	13
6982407	15
691418	13
4133314	13
15600727	15
2962442	17
4472438	13
3106992	13
25168070	13
6455618	13
2907116	16
9776950	13
13811291	13
2874808	13
6543464	13
9450440	17
53374	13
6980	13
3121797	13
8907767	13
21091979	13
18890542	13
917217	13
19867801	13
5554995	13
13408912	13
5821445	15
14643187	15
3334065	13
2228714	13
5468993	13
1327376	13
7176621	13
4344371	13
6739950	13
1788993	13
1604542	13
7953460	13
14625456	13
6636353	13
2246653	16
19728860	13
168718	17
6224841	13
24694385	13
5391180	13
2365370	13
267616	16
11391870	13
18417984	13
5308113	13
13481329	16
3368814	17
2355247	13
17715448	13
5940814	13
1727318	13
515220	13
1461183	16
24089606	13
397518	13
20234395	13
2890581	13
414647	13
7846136	13
11032283	13
29831232	13
16364311	16
7297833	13
16859523	13
7245477	13
9532456	13
15782369	13
5467714	15
15563817	13
32985963	17
16079691	13
348575	13
11360478	13
1508278	13
2144372	13
9084811	13
9265156	13
8812147	13
6000922	13
5603153	13
3741411	13
815076	13
9174829	16
15434219	13
86383	13
5461505	16
1961655	13
3656863	15
1876043	13
3630954	15
7733095	13
7543	13
195455	13
4581647	13
12140725	13
8963479	13
1585405	13
17103846	13
1430074	13
7707254	13
11514478	13
19526434	13
12174485	13
13678643	13
8160925	13
506915	13
15035694	13
14380003	13
15319819	13
9405481	13
4132577	13
5028860	13
30087076	13
5308719	13
10693133	13
1150805	13
14841350	13
6432366	13
684752	13
17424711	13
2574687	13
5204472	13
1417533	17
27912407	13
76043	15
3138075	13
4430315	13
2121912	13
12176860	13
919868	13
4446277	17
5274705	13
4349970	13
4815151	13
3266382	13
1104788	13
15826922	13
4302316	13
12424107	15
791043	13
3225863	13
4179392	13
6659172	13
4304562	13
10340022	13
18948144	13
1389977	15
3607599	17
12157431	13
4518766	13
4404981	13
1616902	13
8262680	17
5748106	13
1262759	16
3230548	13
2091684	13
4435913	13
186939	13
8567220	16
3185747	15
9052191	13
2007038	15
9256126	13
3532969	16
6468610	13
263100	13
137757	13
938949	13
9097793	13
17083123	13
14636718	13
19115556	13
28776387	13
25256313	13
19728926	13
16862740	13
8795879	13
6800203	13
2555036	13
859470	13
7429543	13
9343309	15
3072178	13
7329275	16
3610199	13
9132505	16
845759	13
4908633	13
22089907	13
8555760	13
3071389	17
15687254	13
5304428	13
298095	16
821031	13
5909434	16
1269799	13
5183380	13
2728051	13
1417321	13
2142513	13
1609043	13
19650631	13
3419347	13
5685552	13
7669756	13
3052187	13
323152	13
7939572	13
15218363	13
11666903	16
2724078	13
16596778	13
30685651	13
14874071	13
1376518	16
7319498	16
21636118	13
10315515	13
1614446	13
300396	16
3484974	17
4311705	13
6139306	13
1496923	13
1176638	13
15903759	15
3584902	13
6787818	16
8708518	13
8764348	13
5214904	16
7997888	17
2546340	13
9132623	13
9159214	13
17897443	13
4696533	13
6247655	13
2716950	13
925034	13
2398890	13
14516698	13
1547708	13
7394529	13
2952483	13
6102832	13
5207367	13
3608440	13
532802	13
2600119	13
3524469	15
469475	13
6875776	13
8534040	13
4683555	13
7361968	13
16233843	16
390414	13
17629843	13
6765112	13
3001881	16
4567058	13
15404500	13
2297882	13
15558153	13
1018978	13
6088951	13
980507	13
7740720	13
5392663	13
6620617	13
6718619	13
3108779	16
2231789	13
5552953	13
3558599	13
1266613	15
1673707	13
8252408	13
10017650	13
6518463	13
2832273	13
18177766	13
16338610	13
19214070	13
7738395	17
1979529	13
3672940	13
2390816	13
227890	13
6104206	13
10479925	17
3013105	13
3851811	13
784250	13
5496916	13
1073594	13
4138543	13
1491951	13
445532	13
30556013	13
3179904	17
9932532	13
6886151	13
5238008	13
2032490	17
2629568	13
4676600	17
4421331	13
2429719	13
13847840	13
8320236	13
798492	13
3836133	13
17133384	13
9093797	13
12237591	13
745584	13
13243356	15
9541805	17
2066035	13
18052985	13
23706786	13
4946066	13
4739102	13
3853293	13
24769999	13
14942174	13
8438811	13
3554843	13
2052143	13
6754290	13
2276685	13
6617690	13
4046906	13
6690521	13
23304927	17
5227206	13
2352958	13
13781064	13
3444553	13
698263	13
15675397	15
1778538	13
16684043	13
8907001	13
1918973	13
3181526	13
2587275	13
7069607	13
7376509	13
2966457	13
762495	13
301351	13
13391164	13
1748958	13
3553626	13
41624640	13
1564347	16
104676	13
2086897	16
1261710	13
1696860	13
567438	13
4666828	13
7758470	13
2942564	13
1982687	13
5252720	13
1287194	15
18693741	13
2295159	13
322758	16
11966277	13
1965885	13
10669774	13
3112568	13
3079512	13
14211025	15
3503448	13
6870127	13
2748259	13
55608450	13
6729522	16
6104347	13
1836315	13
1730948	15
8025532	13
10002031	13
16902929	13
9670176	13
20216157	13
1083941	17
5905498	16
3595758	13
37061	13
14677252	13
3362334	13
540501	13
1554774	13
714223	13
1619647	13
5741096	13
5507807	13
263904	16
23234348	15
1358557	13
13748815	15
6374374	13
3351855	13
1240433	13
11737491	17
8482090	16
56287	13
2980388	16
6758121	13
7281641	13
280735	17
19800967	13
25226993	13
33862945	16
1014597	13
21224269	13
4623593	15
13805583	15
4027141	13
10525618	16
7524968	13
3593020	13
11191130	13
5055732	13
1999666	15
4593828	13
6050874	13
9258064	13
7295141	13
10064254	13
27270709	13
16488918	13
3136379	13
3896446	13
16253328	16
2442473	13
612272	13
57401	13
7024550	13
268999	13
714104	13
1589422	13
8028979	13
5383822	17
22404274	13
1935928	13
3710614	13
5645131	13
3262266	13
5567798	13
4733504	13
3114652	13
8552522	13
292386	16
16162067	13
5660852	13
34152661	17
3492096	16
2137381	13
9979696	13
11633868	13
6986317	13
2156266	13
3887812	17
94443	13
4596196	13
7874157	13
3738933	13
6333993	13
4771840	13
5295104	13
11209476	13
27673656	13
4421817	13
468551	13
2759923	13
815238	13
20747133	13
6441069	13
7627285	16
6691187	15
679161	13
167154	16
1737458	13
6372587	13
418453	15
11743048	13
6044846	17
306651	13
6195712	13
3379837	13
5300389	13
11849754	13
684684	13
529539	13
9879601	13
1142075	13
6913565	13
4888255	13
7302313	13
10916409	13
3231114	13
2162964	15
210596	13
15382	16
15825109	17
13163411	13
937210	13
16139601	13
12948785	13
2934596	13
2839949	13
27501489	13
5028986	13
2327757	16
1579186	17
4798527	13
13480596	16
14947973	13
384768	17
5392512	13
8010485	13
3466648	13
9711552	16
2799134	13
20738301	13
3125131	17
129828	13
1714568	16
232978	13
3073226	17
199152	13
5994591	13
4180184	13
4273277	16
3742739	13
37762	17
3326440	13
2342756	15
1990370	13
286948	13
2054351	13
1998251	13
10120867	13
6374714	13
2604772	13
7289540	13
18461698	13
4995512	13
11594525	13
2545002	13
10273539	13
9348568	13
5017542	13
1918179	13
4781223	13
6629183	13
8920887	13
25495999	13
14571226	13
4043344	13
24443957	13
15913608	13
4915473	13
3659681	13
3031469	13
12989612	13
4384089	13
588834	13
5954579	13
6294723	13
10568039	16
7478578	13
7933345	13
3402580	13
4193291	13
220484	17
63408	13
584689	13
9605845	13
14298481	13
2560178	13
2043834	13
738074	13
24261090	15
2442204	13
2308384	13
6674473	15
14532865	13
6101250	13
6621619	13
612209	13
4299358	13
13536761	13
13604364	13
3361585	13
1030910	13
9459969	13
2597084	13
1698509	13
10987563	13
3768645	13
1454368	13
13825951	16
3012219	13
16943291	13
1309921	13
21497477	16
1255177	16
2157683	16
353244	13
26789	13
7896185	13
3908930	16
14077735	13
20505035	13
2949812	13
1227687	13
4383156	13
3786465	13
504801	13
81317	16
6824766	17
329500	13
9367158	13
2664399	13
13560455	16
14229630	13
350854	13
24139057	13
554976	13
16268225	16
26222770	13
130150	13
2619927	13
73159	13
1328534	13
11050589	13
1752849	15
2492819	13
4159942	13
7406627	13
426846	17
12338070	13
5290548	16
11227153	15
39082147	17
4770537	13
10692944	13
5466767	13
2038703	15
3841094	13
7432502	13
2917496	13
1693682	13
1493521	13
1395226	16
7266067	16
316372	13
3279161	13
5471813	16
191596	13
6056655	13
3521060	13
1267520	13
1553462	13
99029	13
2159035	13
3737817	13
5439785	15
17811240	17
4905581	13
3347020	13
8624883	16
11591225	13
556708	13
8612323	16
2191524	13
41938257	13
1720741	13
1579341	13
4855890	17
2577229	13
112727	13
1096592	13
4981292	13
5672112	13
20576987	13
20919293	13
238711	15
8303498	13
1734050	15
26226023	13
1222027	17
24539792	15
3280183	13
6197801	13
9958837	13
1881361	13
2315152	15
3092620	13
1323459	13
1235126	15
2587999	13
1057846	13
2532438	13
10915092	16
20353278	16
1359807	13
6163193	13
13277789	13
3485213	16
3776203	13
6408393	16
8092694	13
1540123	13
7864154	13
6857582	13
9824378	13
24357960	13
14364118	17
20771015	16
10732964	13
9371675	13
4667080	13
1681561	13
5573750	13
14859146	13
3247169	13
1508662	13
5568366	17
13746561	13
7537065	16
5862256	13
3102037	13
189665	17
5628864	13
9213549	13
12057341	13
32251074	13
10761882	13
10001682	13
7459151	13
398904	13
763546	13
13154995	13
8779975	13
9053276	13
783741	17
2888455	13
351868	13
10023057	13
934822	16
8406186	13
1736753	15
16919952	13
3744684	13
3756658	13
126528	13
3040	13
4950931	16
489844	15
2777725	13
20393337	13
2446601	16
6975078	13
1855148	13
2857805	13
815128	13
731698	15
14783826	13
990355	13
5062242	13
4830995	17
1409538	13
4570824	13
1003743	13
22207978	13
8013786	13
8939640	13
4763344	13
7859867	13
3996019	13
289040	11
5266293	13
7281262	13
5476491	13
9168574	16
2489926	13
19360974	13
8925351	17
10338508	13
5004088	13
149359	13
1829325	13
2264167	13
36146	13
6496496	13
2383834	13
8202024	13
4234054	13
5209508	13
1018801	13
290113	13
3884816	13
615315	15
6751075	13
6362463	13
13114645	16
7632779	16
1530714	13
1735829	17
7966103	13
540179	13
4963308	13
27174390	13
599047	13
6563212	13
1665212	13
4573033	13
838600	13
13989330	13
5132845	13
6525590	13
21490100	16
27361454	13
4330214	13
736183	13
2828028	13
5029003	13
4062268	17
823704	13
2180223	15
6627235	13
7537880	17
380076	13
10901630	13
5637883	13
4324742	13
5151389	13
7690943	13
72120	13
12206868	13
19208876	13
17667	13
8847944	13
425756	13
5062596	13
9865455	13
1619669	15
4412775	13
12362733	13
3776513	13
73876	13
28947404	16
5124442	13
1623950	13
1759418	13
27564309	13
15926258	13
3251226	13
4965861	13
1327142	13
9798246	13
2013856	16
11566100	13
4225892	13
13363404	13
3112604	13
18067228	13
14290042	13
3988921	17
34451704	17
2231948	15
1683058	13
3329068	13
6515888	13
18984859	15
4869754	13
8176130	13
1301655	13
7418194	13
5243939	13
4343231	15
15014138	13
4034861	13
16871419	13
8840182	13
2709773	13
22788828	13
4911294	13
4473608	13
38009834	16
4754977	13
1808139	13
161818	13
982616	13
11848479	13
1717345	13
2569920	13
386875	13
9851355	16
622289	17
4299780	13
23002603	13
7017028	13
26900070	13
1782830	13
618096	13
20887097	13
5955909	13
6355122	13
299213	13
4657507	13
9198472	13
7880415	13
35488868	13
12515053	16
15689836	13
14644516	13
18573017	13
1632235	13
1997382	13
3150459	13
147531	13
10419823	13
4944335	13
9786892	13
4764460	13
2087459	13
1503948	16
8367877	13
1055721	17
857197	13
1846227	13
2002825	13
5115167	13
5863086	13
306586	13
833986	13
16462536	15
1117269	13
2999549	13
5923373	13
3654152	13
18441259	13
8625888	13
3904757	13
5123535	13
8002364	13
3127717	17
10683539	13
6781735	13
1174849	15
3985708	13
2328506	13
7257072	13
8291403	13
4701555	13
1432774	13
438387	13
2683408	13
10750884	13
16804873	13
2047008	13
7852494	13
10264395	13
2527318	13
22452429	13
2934901	13
5757952	17
3561209	13
1146929	13
3124404	13
28154423	13
4513805	13
3520492	13
805131	13
3765590	13
6934139	13
11880761	13
815422	13
1154223	13
3843245	13
5459833	15
2739872	13
3999339	13
1512579	13
10621054	13
31555376	13
10611130	13
3642359	13
6346090	13
537465	13
4515002	13
30445105	13
29338981	13
15490843	13
6127083	15
6065271	13
4772491	13
5375194	16
417043	13
8983470	17
778661	15
5434739	13
1687619	13
6162880	15
319262	13
1137173	15
939764	16
22790321	15
5117391	16
8507145	13
8578968	13
18448747	15
8622155	13
421870	13
1920971	13
3471278	13
8665483	13
7516138	13
2372859	13
8803319	13
2278485	13
7069319	13
1536265	13
792315	13
600137	13
8321809	13
2897538	13
16755571	13
18473261	13
5475829	15
13820384	13
14533756	13
1939876	13
100175	13
3997781	13
14633400	13
6394460	17
7080427	17
6758291	13
3919880	13
1332134	13
4548819	13
8914629	16
15976790	13
1530364	13
239034	13
10597111	13
10049291	13
4978405	15
699841	13
4323314	15
10965219	13
572374	15
9368785	13
4878517	13
10996985	13
23181289	13
11442864	13
2714047	13
6416075	16
13105371	13
2009077	13
2201124	16
227615	13
3644384	13
21843900	13
6990926	13
1417229	16
429931	13
4524001	13
119323	13
9110797	17
8342569	13
4178352	13
3566793	13
11962215	13
1433636	13
2395089	13
9044	13
4538698	13
19366187	13
5610134	13
1812169	13
1370464	13
118775	13
6151754	16
12901017	17
3783231	13
4558574	13
2866753	17
26165261	13
1966265	13
4396283	13
3408821	13
16692911	13
9345307	13
19599	16
7423017	13
3504336	13
1343116	13
6734641	13
3358749	13
11461389	13
1337976	13
3439028	13
3903644	13
30585211	13
4549452	13
5205312	15
1723820	17
11988785	17
1236246	13
687306	17
249923	15
12203478	15
247288	15
19380149	13
13028104	13
12869319	13
6360583	13
10585481	13
1200647	13
161327	13
7874336	13
12383274	13
1144530	13
11821539	13
2064563	13
403042	13
5290487	15
1323332	17
5643295	13
16258881	13
4417682	13
1594211	13
3700987	13
3620419	13
3441057	15
4064068	13
9464630	13
1530296	13
3437153	13
2820397	13
390961	13
3306014	13
13644773	13
11158868	13
2392223	13
2316147	13
1651841	13
55988715	15
3983844	13
6528314	13
11608418	13
2455110	13
6548514	16
8480543	13
3931138	13
10609314	13
1100714	13
505591	13
8650995	13
178637	15
13867700	13
13944247	13
5420870	13
3560735	13
15501383	13
1511302	13
20021447	13
1544369	13
659376	13
7215286	13
9279618	13
11944621	13
5328669	13
1270097	13
677964	13
10244194	17
4212447	13
5687949	13
4630207	15
5574787	13
6253108	13
14256291	13
15433953	15
10658786	13
17889193	13
2255805	13
2904281	17
40226	13
2828199	13
124352	13
15514628	13
11397167	13
4952571	13
4840666	13
5568087	13
388743	13
344208	13
1872145	13
5902847	13
13559222	16
10978373	13
14860838	16
3478197	13
1624908	17
10434703	13
6341696	13
2957267	13
99084	13
1231876	13
4501633	13
3696893	13
541246	13
24597992	13
11679847	13
20012447	13
13337877	13
4511432	13
10640783	16
2404746	13
8370649	13
571037	16
33921893	13
10122512	13
2420395	13
2728458	13
422407	13
8962505	13
2167131	13
3458524	13
17888776	13
4004818	13
19438056	13
2473781	13
9460852	13
10903202	16
32185876	13
5288834	13
8830984	13
3333332	16
13243678	13
4482450	13
1505388	13
5800520	13
8892181	13
13563671	13
8133326	13
981599	13
1556008	13
5955716	13
13699534	13
1431305	13
11748819	13
18852998	13
9234999	13
6645555	13
3725542	13
2441493	17
8996013	13
15172974	13
3305713	13
10804470	13
9802054	13
12016394	13
10041707	13
14621526	16
3973987	13
2049261	13
1511990	13
2355630	13
5482273	13
1029419	15
11574217	13
7109840	13
1667310	13
3225582	13
4719200	13
7760206	13
1822728	17
3379899	13
1616638	13
8875204	13
21641033	13
5212913	15
195660	15
596966	13
319485	13
1536018	13
31039960	13
2328724	13
5121676	13
12610482	13
4438973	15
14576606	13
1617619	13
3892970	17
6367528	13
6959978	13
10221149	13
6990886	13
11564446	17
4879291	13
1358926	16
3341312	13
2081535	13
1159055	13
13464834	15
4176582	17
9956485	16
15187698	13
1036496	13
1294783	13
4961903	13
5999224	13
10693514	13
10719623	13
1431964	13
1292163	13
4506408	13
661306	13
10158892	13
2432000	13
100510	13
6547440	13
4937364	13
3400562	17
370029	13
272830	13
9750836	17
13099668	17
116426	13
15877763	13
6176475	13
838794	13
890688	13
6169027	13
16594055	17
17552642	13
2860412	13
12709732	13
6325237	13
29879285	13
18484232	13
1367516	13
6561184	13
9886606	13
934463	13
1548891	13
1815572	13
1415658	13
6743276	16
19704007	13
8834541	13
1967370	13
5248051	13
3242068	13
14551268	13
10422234	13
632019	13
1517396	13
1217951	13
24699077	13
649929	13
12689072	13
11522541	13
3534714	13
7704951	13
4797494	13
3224075	13
25621628	13
17614125	13
1956255	13
1135896	17
14466831	17
3179968	13
895670	13
2322947	13
21989496	13
1410498	16
19558178	13
8314256	13
1009511	13
1775388	13
9402203	13
8986277	13
40543	16
20131190	13
991177	13
20142325	13
2474109	13
5332828	13
2866789	16
774897	13
8874820	13
7318716	13
19706971	13
15798725	13
1601035	13
8918974	13
4425035	13
3819722	13
24247062	13
28700664	13
110119	13
5085251	13
16554933	13
7608500	13
1788752	13
8972942	13
10289350	15
1041561	15
29617660	16
6807469	13
1004167	13
3677734	13
5377863	13
13376350	15
372989	13
1180606	13
12648713	13
13287499	13
4204341	13
6346049	13
1379032	13
856930	13
1088957	13
1312288	13
3734762	13
10015788	13
7223592	16
29697858	13
5693110	13
7296623	13
3049687	13
12983137	13
18841519	13
3728591	15
8413223	15
1013958	13
1012150	13
6015867	13
443303	15
6943733	13
2687682	13
24562742	13
23045803	13
3783509	13
1050488	17
9146131	13
5563493	13
5170841	17
20177776	16
2609161	13
32492827	13
18685186	16
918546	13
5016731	13
3683883	13
1260111	13
1027626	13
8019439	13
3159410	13
1367089	13
373932	17
607336	13
3831825	13
2266207	13
11983034	16
160934	13
3577509	16
18441246	13
1600692	13
795871	13
9145183	17
264514	13
3471955	13
2958940	13
2693292	13
36460472	16
9202835	13
4082793	13
1681819	13
4564370	13
4814778	13
1424534	13
6295100	13
9865435	13
1997056	13
4019148	16
2598111	13
8621463	13
538719	13
385443	13
460246	13
8651343	13
61069	16
7874290	13
9412298	13
12984444	13
4924576	13
5450060	13
7241984	13
40022712	13
203206	13
19122513	13
18858904	13
15048457	13
12376131	13
12186100	13
6320925	13
9995409	13
1803485	13
164961	13
19909880	13
5747580	13
3424770	13
1652415	13
5702360	13
657051	13
4666614	15
1571611	13
2928577	13
1387606	13
6875748	13
4399664	13
2008690	13
780077	13
2253877	13
7884757	13
6734022	15
37181545	13
2607617	13
3426945	13
8039528	13
6108046	13
1103045	13
7933401	13
3744468	16
2603165	13
11057212	13
6611248	13
12154918	13
4225886	16
6027811	13
764141	13
6359765	13
27182198	13
5456413	13
2005972	13
1272865	13
169629	16
11980012	13
192052	13
7417595	13
1225385	13
6282437	13
15236098	13
5725273	17
4648633	15
8640119	13
1094830	13
1757862	13
313104	13
1935788	13
530575	13
2607979	13
6743185	13
47639	13
29024	13
4190435	13
14376092	13
8245792	13
705898	13
2644928	13
4930502	13
16516438	16
13193448	13
1303982	13
25043460	13
919556	15
5503694	17
886844	13
3080491	13
25562634	13
2618766	13
805485	13
15253015	13
7479287	13
1109621	13
4230298	13
233131	13
5863271	13
11637041	13
8467393	13
16470935	16
4691600	15
3438500	13
97106	13
20359607	13
4770710	13
2088435	16
16945147	15
8359820	13
33475	13
9122534	13
733536	13
14060088	13
1824796	13
6621046	16
3421217	13
7622417	15
980768	13
1411959	13
533422	13
1910300	13
816506	13
7471760	15
4244568	13
2188311	13
17872192	13
5722929	13
2211984	13
3077436	13
8880521	13
20669142	13
2231813	13
8108648	13
24968515	13
3477446	13
6733232	13
18065413	13
21965107	13
5662624	16
1142762	13
7360967	13
2039726	13
3779012	13
832175	13
8699750	13
2565226	13
709926	13
13196216	13
13917132	15
6046919	13
19233275	17
15787072	13
501176	13
7237281	13
4385880	13
575021	15
15369559	13
20074426	13
9549794	13
1368589	13
1373970	13
7125816	13
3933099	13
5965079	15
7534789	13
1369325	13
7402245	13
3638431	13
1370082	13
10053306	13
15445135	13
9289390	13
12242406	13
16547438	13
17076027	13
2992146	13
5828732	13
12998031	13
2541548	13
1941404	13
24130547	13
4954021	13
723124	13
6115001	13
13354843	13
2661208	13
4147394	13
14359	13
4971327	17
387713	13
4724858	17
20820533	13
6070032	13
7233222	13
2140942	13
5533374	13
805839	13
4593411	16
2176459	13
11122218	13
13268803	13
37449917	15
17271868	13
198463	13
19371250	15
6234424	13
15958018	13
2656514	13
444004	13
11137250	13
3277168	13
154976	13
4280803	15
6120543	13
8722341	13
814595	13
3440173	17
4830541	13
1333512	13
10286799	13
1928801	16
1757102	13
408002	13
4185081	13
4362995	17
7356399	13
31231016	13
26574643	13
224067	13
10767100	13
25454561	13
3632938	17
1816017	13
1658450	13
22811281	13
735012	13
2261685	13
6826469	13
3528412	13
2964651	15
23671207	13
5263050	13
738367	13
11532440	13
8911864	13
913402	13
5604491	13
656590	13
2840811	13
5351322	13
6647544	13
6339739	13
5380024	13
5085534	13
1960650	13
3862780	15
1863612	13
10109180	13
9687184	16
1726712	13
9362258	16
4280277	13
85177	13
20805701	17
200777	13
14934893	17
6796298	17
18601751	13
15895347	13
6771130	13
13104676	17
19523273	13
14750324	13
3634962	15
3769548	13
3067912	13
8832032	13
2294296	15
7306399	13
200014	13
2052911	13
7048177	13
4079215	13
11815293	13
21497635	13
9081113	13
7574382	13
13662247	13
1463301	17
1058314	13
4383141	17
10370746	13
11620987	16
1279350	13
11391302	13
6753959	13
3218405	15
1521648	13
3061442	13
418944	13
981114	13
3340834	13
2283435	13
9064130	13
17591223	13
262843	13
4942414	15
6025451	13
5846887	16
5588917	16
1796813	13
4421880	13
6526075	13
5152880	13
23901733	16
3986522	13
11572782	13
1600577	13
5005603	13
2146876	13
905435	13
6513142	13
856483	13
10844290	13
3097445	17
2219648	13
5732328	13
9524024	13
18119692	13
26849806	17
1698343	16
5983198	13
18338653	13
8345961	13
19120405	13
2219028	13
7162925	13
5110126	13
17050723	13
4056434	13
15118492	15
590294	15
1730127	13
376315	13
4459283	13
7526129	13
8300073	13
8141669	13
9528626	13
9468133	13
499487	13
15297512	13
7240052	16
5711759	13
666325	13
1395754	13
11114446	13
3873607	16
1263443	13
8810979	13
3436085	13
6118828	13
673334	13
1245935	13
11779441	13
12854217	15
2857896	13
8524626	13
13237375	13
4093845	13
14397649	17
256991	15
3100695	13
12058316	13
14769944	13
740382	13
7021713	13
10130189	17
8666625	13
4871085	17
4885040	13
927197	13
721141	13
5327404	13
7227798	15
3996718	13
3953485	13
24833319	13
3122567	13
6065888	13
10065526	17
23615242	13
8201092	13
5849101	15
2002933	13
4923298	13
13402069	13
9396595	13
10120854	13
1123573	13
810308	13
21974507	13
1198827	13
4565924	13
2758267	13
86699	13
1606697	13
6740281	13
695724	13
8836278	13
16349793	13
23358354	13
44419819	16
2242678	13
14201094	13
2620751	13
1352706	13
494052	13
2238452	13
358447	13
11600500	13
7175883	13
7312434	13
2900039	13
13718997	16
5976213	13
4070372	13
17295520	13
18051540	13
6448849	13
7687872	13
6688637	13
2681187	13
2389923	15
14537548	13
8837394	13
8254146	13
4409772	13
4805779	13
6555125	13
8268911	13
5407085	16
574763	13
4026212	13
12064138	16
2380142	13
2928259	13
6978050	13
708806	13
1585089	13
29152237	13
4250647	13
2152014	13
16109360	13
12514646	13
803074	13
5942507	15
11119989	13
2531386	13
7696040	13
11401157	13
22674209	13
1012284	13
25333312	13
2006202	17
1059851	13
9450510	13
1787515	13
8758035	13
2934185	15
14980429	13
12521945	13
2116197	13
2290545	13
15083430	13
7054663	13
2046106	13
14348826	13
7206875	13
18868795	13
26860230	17
26799092	13
4542341	15
9972503	13
10887485	13
13502438	13
13215331	13
54238448	13
5175913	13
10566858	13
11190679	13
6113361	13
12515280	13
2524983	13
16487338	13
3149023	13
338918	13
31272938	13
2170401	13
465122	13
547128	13
9320516	13
2126168	13
20596644	13
271621	13
7866327	13
5910680	13
3375530	17
3118437	13
10066067	13
28675224	13
5563473	13
12631894	13
46136	13
3057403	13
966414	13
4897083	13
13992772	13
1413156	13
1430831	13
2446595	13
1742532	13
1880332	13
2151293	13
26915471	13
4251957	13
31347929	13
2365161	13
919745	13
804535	13
2883771	13
5845427	13
2699640	13
13938954	13
4985634	13
57300350	13
2914473	13
8680769	13
22928240	13
6862118	15
3495703	13
9960792	13
2624480	13
5781593	13
1054272	13
1800134	13
15459609	13
2323441	13
1690464	16
11643967	13
875122	13
2260363	13
3868508	16
5309715	13
31584366	13
9975193	17
199191	13
536823	13
22159008	15
22318869	13
1561868	13
317964	13
1153002	17
5483430	13
14644962	13
3176854	17
3335980	13
13378776	16
2187457	13
3410488	13
144451	13
2360108	13
3774497	13
12171569	13
4780300	13
1042328	13
4976654	13
6057468	13
5295873	13
6476618	15
13405997	13
2525398	13
6474495	16
323144	13
5685412	13
7412267	13
1661323	13
3164480	13
9598977	13
9147503	13
680248	13
7639567	13
13603020	13
6824266	13
1383787	13
2330322	15
3393465	13
9213207	13
2514189	17
8486537	13
2662498	13
2739693	13
1309233	13
1211887	13
1688193	13
7586919	13
257268	13
7373970	13
1940195	16
3369824	13
504058	13
27002557	13
7454616	13
15811894	13
6361699	16
6667264	13
37844	13
915496	16
1973333	13
4288830	13
3265226	13
573668	13
22374562	15
9732012	13
66711	13
83378	13
20990800	13
12197947	13
3515592	13
251884	13
3010777	13
24437085	13
2748914	13
9616180	13
957542	13
30463580	13
6440626	16
9445012	13
2611537	13
556298	13
9455967	13
11041891	13
30705908	13
6431802	13
5451987	15
4321501	13
235722	13
1945071	16
19712103	13
9924266	13
13180349	13
8132735	13
2074899	17
1362689	13
3483364	13
3856146	13
4417853	17
17148767	16
12760021	13
344162	13
592063	13
667507	13
961513	13
1875450	13
4130521	13
9750771	13
4019691	13
150458	13
6251937	17
3513501	13
4292222	17
13377899	15
14356088	13
762874	13
1845136	13
12147304	13
20376904	13
2272339	13
28282000	13
5788660	13
186398	13
13085907	15
14069014	17
22391576	13
1816566	13
16251900	13
13709325	13
12821032	13
3985497	13
13807690	13
5149763	13
9537022	13
5768503	13
14280732	13
182947	13
9044697	13
8525014	13
11901795	13
4590824	13
7469199	13
636212	13
12556192	13
2439304	15
3268999	13
12870727	13
21937874	17
8098443	17
6430919	17
20892442	15
6067503	13
8219856	15
7121431	13
8132555	15
3937482	13
4759218	16
8437069	13
12418512	13
3041573	13
253605	13
4964536	13
5500214	13
10081515	13
21438075	13
2081697	13
8808943	13
7233967	13
991015	13
6364189	13
5445179	13
5966129	13
4359583	13
7669163	16
15682406	13
6218226	13
21270351	13
12533579	13
2220679	13
2878198	13
1720107	13
16106928	13
1870052	15
10902871	13
582209	13
22273140	13
1337156	13
3849170	13
3381691	17
545454	13
7293798	13
4614460	13
1997784	13
7429423	17
8598718	13
13895789	13
22651124	13
9724738	13
2632898	13
8242227	13
10355443	13
484349	15
20346008	17
9461263	13
15863479	15
22702034	13
6201390	15
13442381	13
11856639	13
2600961	13
9830777	13
6324731	13
1884799	13
1521140	13
3846516	13
7117150	13
8712435	13
36898	13
26169907	13
3275370	13
14353999	16
4495320	13
1675	13
2552690	13
7927154	13
4819574	13
8843863	17
5787675	13
9519826	17
2140076	13
643472	13
505174	13
2243184	13
11510825	13
5620904	13
8249592	13
8394719	13
24347381	13
16484723	13
7193742	13
824703	13
4857185	13
1857945	16
4139437	13
15497128	13
11250802	13
6567910	13
1521555	13
6419928	13
4888812	13
13922477	13
14330265	15
11720842	13
14404931	13
6713845	16
527137	13
2324244	13
10217069	13
5543203	15
5046779	13
5281203	15
1128037	13
1883285	13
6402520	13
35017862	16
260697	13
11025319	13
4571062	13
695704	13
3785204	13
4670190	13
15518680	13
5683507	13
573200	13
14401742	13
2491696	13
815533	13
2891873	13
10548423	13
4506000	13
11432733	13
2444189	13
20076137	13
7589609	13
1416839	13
12957217	13
13125168	15
6593763	13
2394653	13
2549568	13
17002721	13
5107398	13
12314545	13
896080	13
3341304	13
20789704	13
2381228	13
460948	13
2171199	13
2079523	13
11656965	13
35210827	13
13806680	17
6503694	13
162726	13
2109586	13
14800247	13
2770146	13
6508434	13
1106217	13
18104678	15
1165240	13
13834799	17
8049076	13
9993275	13
12206636	13
298868	13
1162852	13
1819637	13
2083662	17
4860588	17
6318400	13
6532255	13
10515105	13
14593273	13
34116	13
4501059	13
13670944	13
6000611	17
18063202	13
570022	16
9654357	13
449651	13
8230009	17
812823	15
1153983	16
2774151	16
5201809	13
97408	13
5578167	13
168801	13
4238706	13
6777444	13
18330769	13
1788598	13
3119628	17
5253460	13
17662696	13
2350553	13
3456132	13
16617405	16
6924140	15
697643	13
5111310	13
4436689	13
6036074	13
2554200	13
2775446	13
28915119	13
10753655	13
11703049	16
1420216	13
6984819	13
42679786	13
1042693	17
7599568	13
1530268	16
803190	13
5340021	13
177469	15
2298041	13
321265	16
3635068	16
15842220	17
419522	13
5053607	13
11037716	13
6872530	13
2826226	13
4008191	13
1406188	17
961994	16
26411777	13
8933619	13
15937037	13
6957094	15
11017389	13
3936978	13
1650255	13
9342676	13
4604818	13
2518547	16
3878102	13
447958	13
12246617	13
858211	13
10972073	13
3367116	13
3984865	13
8278067	13
2330504	13
4998508	13
6115671	13
5036166	13
25715824	13
13552002	13
5054414	13
1905644	13
2500334	16
31513971	13
22252023	16
9182902	13
3396542	13
2403858	13
14189902	13
13837883	13
5977046	13
1047948	13
831250	13
839799	13
22079337	13
10866725	13
75416	13
21749431	13
233321	13
10163826	13
16850196	13
6519989	13
3259283	13
27851653	17
11710895	13
6729430	13
6818228	15
18020564	17
10038397	13
3370399	13
1054229	13
5643557	13
1151808	13
2815358	13
4086935	16
1048978	13
11069976	15
5817843	13
8647758	13
3921770	15
5067465	13
4478465	13
5469700	13
10353986	13
6869833	17
6673977	13
1116078	13
896116	13
28064344	13
13959695	13
5981935	17
3357088	13
1129763	13
15307332	13
4130660	13
3313751	13
6128726	13
28289241	13
1317209	15
2805803	16
22458103	13
3236743	13
13825000	13
10999896	13
4914557	13
7521739	13
23388886	13
1649153	13
5720594	13
5736067	13
323494	13
8895938	13
2218098	13
957878	13
722773	13
2401962	13
4244273	13
7438057	13
19527040	13
137319	17
16628415	13
2601359	16
7581243	13
5199496	13
3015126	13
11485652	13
31457393	13
5933166	13
8196922	13
10268836	13
25694391	17
785867	16
1900418	13
3895788	13
3242973	13
9051912	13
6308927	13
7875659	13
4514630	13
15868473	13
4214534	13
27627217	17
8756426	15
2452080	13
22400412	13
11765738	13
7724899	13
5219569	15
10769821	13
4909581	13
5651547	15
6643792	13
7649340	13
1518437	15
943883	13
10599002	13
1389186	13
9844925	15
1958179	13
10446843	15
326344	13
2110578	13
4652642	13
1963340	13
2737927	13
3093668	13
301375	13
8470070	13
8129550	13
10118235	16
6406000	13
2515823	16
2960360	16
15405855	13
5971746	13
3170396	13
4067088	13
5315337	13
473589	13
813815	13
468078	13
9591416	13
11604742	13
1513625	13
7780263	16
7222304	13
4887934	13
18855929	13
4679965	13
12384477	13
18981108	13
12508228	15
3444062	13
1765608	13
26440239	16
14679578	15
6297781	16
666877	16
10275424	13
689661	13
166041	13
3950113	13
6801543	13
47393	13
252313	13
1177042	13
14176217	13
16060179	13
7062799	13
13766540	13
9417155	13
11549639	13
15767866	13
11069257	13
2776531	13
4803497	13
11903330	13
8763427	13
2204132	13
13652528	13
8516256	13
1127393	13
1491973	13
31430230	13
2706119	13
11254910	13
1586120	13
24546072	13
4059569	13
7444685	17
1683984	13
20209363	13
525438	13
2028232	13
2590667	13
5456703	13
562040	13
6707156	13
6528243	13
2361317	13
5253468	13
13407181	13
1643128	13
7197911	13
5982688	13
3235714	13
6706757	13
1860383	13
15857291	13
3289892	13
22096961	13
446269	13
21323286	13
9281896	13
1224820	13
14559769	16
5992694	13
6282521	13
8474951	13
7232265	13
4637563	13
5704182	13
1550083	13
16407496	13
15481857	13
3708253	13
24477397	13
4799028	13
5918706	13
170992	13
2787787	15
15451507	13
5017808	17
4419488	13
1509263	13
1653016	13
1008264	13
3371290	17
13345552	16
2987830	13
22011336	13
1562481	13
132728	13
18976664	13
3312386	13
5752225	13
1502098	13
41135	13
195574	16
5497934	13
6853561	17
6646272	17
465757	13
7279723	16
1923177	16
1202115	13
12492754	13
811194	13
1766230	13
1379215	13
4122970	16
1902064	13
8270267	13
3268685	13
4496083	13
1609860	13
6847230	13
10882935	13
9446243	13
13375930	13
39362926	13
4540008	13
12019525	16
3534658	13
6933899	15
2119718	13
15305139	13
5016634	13
8454841	13
541313	13
7646211	13
2601960	13
759726	13
7659482	15
17780249	13
2060520	13
1267966	13
5163169	13
9248752	13
3072007	13
1790491	13
3869773	13
10443822	13
12579457	16
5348674	13
4060559	13
1908060	13
10873882	13
301061	13
1759549	13
2951010	13
1506462	13
21354446	13
1463238	13
2453728	17
5252181	17
11391838	13
10009373	13
4567954	15
6042253	13
3331799	13
2111296	13
10930084	13
5240550	13
2374400	17
16729286	13
1708223	13
5352766	13
24764749	13
26328867	13
8943611	13
12085516	13
5462627	13
3147060	13
2678801	13
1255469	17
6012176	13
15480168	13
1995170	13
5908296	17
5199030	13
1691896	13
8301298	13
32640737	13
4695397	13
12006567	13
7889370	13
3431857	15
11343118	17
3498514	13
5911753	13
2796386	13
324847	17
3012348	13
3893843	13
13551830	13
6733935	13
6178565	13
877761	13
2658903	13
6067322	13
2706980	13
158195	13
7136787	13
14844723	16
6690218	16
2985667	16
917173	13
21617650	13
6177142	16
5819641	17
29291470	13
5694204	13
213192	13
1302165	13
7173521	13
3037844	13
1139388	13
13791505	13
1465407	15
5234160	13
1480860	13
16290602	13
3315401	13
7754595	13
1767289	17
18580392	13
5838182	17
18798756	13
7768515	17
11498282	13
16525838	13
3212885	13
4036797	17
20341207	17
13584080	17
206463	13
15353589	13
5914073	13
11250641	13
712084	17
24889751	17
5169859	13
467820	13
101937	13
8197413	13
11210425	13
6853968	13
1846992	13
1474828	13
23359748	13
2450262	13
1360405	13
1696885	12
1001374	13
4716773	13
1218324	13
873961	13
10471722	15
12764983	13
11208386	13
7411880	13
10148900	16
5546298	13
33681784	13
3343407	13
4124901	16
3867833	13
3003444	13
1849705	13
145735	13
4839224	16
15620322	16
4442427	16
1741548	13
17823191	13
457912	13
5176320	13
357397	13
13981459	13
3372484	13
2244021	15
3168373	13
3157674	13
730903	13
4786078	15
3743119	16
1834119	13
6315828	13
3930221	16
8551380	13
1656475	13
62486	13
114096	13
17141264	17
4659447	13
13254437	13
114218	13
2632932	16
12033730	13
2574984	16
4754552	13
5821743	13
4177374	13
1115525	17
4337806	13
2799656	13
919381	13
9381028	15
290314	13
519908	13
20618704	13
14676455	13
8508902	13
12778363	13
5664943	15
3373416	13
1712755	13
9615486	13
20622445	16
7293115	16
12093937	13
449074	13
17078265	13
2624459	15
15890012	13
16599227	13
536117	13
4324863	17
12917300	13
4843498	13
3116882	13
23153931	13
12781410	13
2424089	16
1827855	13
240438	13
7964096	13
2392110	13
13605624	13
4169876	16
28004030	13
7041026	15
9633986	15
4053734	13
748828	13
5816235	17
4987522	17
7238311	13
10341692	13
2817988	13
227620	13
3020151	13
7615794	15
346935	13
4380175	13
4657271	13
3872177	17
2247223	13
9267705	13
4997719	13
524874	13
2817499	13
6623626	13
3612124	13
730264	13
996090	15
12385662	13
1051292	15
1063429	13
15415016	13
361722	13
4836716	13
153797	13
10120941	17
36237	13
17449010	13
487916	13
13842167	13
907396	13
54509	15
6831138	13
4774479	13
806704	13
6152756	13
2479608	13
2028150	13
487503	13
1914568	13
1902204	15
8502049	13
580168	13
2632667	13
7597898	13
3999236	13
507442	13
2551244	17
3348954	13
935756	13
7762951	13
1354856	17
2685715	13
4363523	13
5430158	13
7288963	13
14736320	13
8603217	13
11603165	13
14982347	17
1425121	13
4154262	13
1082019	13
1545079	13
6401853	13
2147973	13
1058180	15
2098004	13
1823982	13
7575979	17
4654501	13
1448794	13
7910683	15
376909	13
179299	13
2789424	13
8801854	13
11510713	13
6542986	13
3570578	13
7072294	17
6014444	13
6112444	13
11555465	13
958243	13
36927592	13
5002338	13
995154	17
383755	13
1398114	13
1821196	13
6278446	13
9630591	13
10387613	13
10740389	13
3445264	17
7174190	13
4131813	13
3606348	13
6379876	13
11340261	16
7070888	15
2711636	13
1055250	13
5132437	13
1374249	13
15376180	13
15957264	13
3357325	13
777249	17
20646723	13
12082502	13
1080319	13
8836118	17
11944845	13
2571146	13
4125159	13
288911	13
7524750	13
14603769	13
1437507	17
3577262	13
7172797	13
3388020	13
314629	17
2514063	17
1814085	13
6939046	15
644799	15
5460821	13
3162031	13
10692805	13
4202988	13
741685	13
2605295	13
5187060	13
6281636	13
14709306	13
12647469	13
3942270	13
5614344	13
2327548	13
869908	13
13122286	13
7169009	13
8472534	13
7969656	13
19035690	13
6977852	16
11118781	17
11048093	13
4462721	13
171160	13
25859831	13
6700858	13
12469920	13
744315	13
4766337	13
8228321	13
5335019	13
2864376	13
9675403	13
752829	13
9163394	13
3791843	13
2810035	13
2932112	13
20660349	13
3008931	13
5467676	13
3161791	13
5772401	13
8751145	16
3843365	13
10744698	13
3883111	17
27431727	13
21178406	13
17556279	15
5537618	13
14789614	13
9772944	17
1242109	13
12860121	13
1040491	13
6027701	13
2403990	13
14208531	15
5001131	13
571312	13
1480265	13
837563	13
9057340	13
10429730	13
677824	15
546763	13
6359871	13
3227895	13
10292194	13
15982159	13
3682411	13
12237995	13
593230	13
7375653	13
3055674	13
9032635	13
9036005	13
15421963	13
7674073	13
14185048	13
3007942	13
1033226	13
9205704	13
1035377	15
1312045	13
3736931	13
17071833	15
401924	16
1549080	13
1475522	16
8158452	17
604892	13
23771808	13
635693	16
7283552	13
17930549	15
1112289	13
2836752	17
2036314	13
3400749	13
9734551	13
16916550	13
780283	13
15779402	15
2128149	13
12636099	13
1342648	17
5074248	16
9249188	13
5440493	13
3254967	13
8081697	13
5423797	13
3330467	13
16317382	13
5979931	13
6020528	13
9178515	13
9585475	13
8300901	13
17683495	13
12761645	13
13267403	13
7923297	13
1728171	16
7122728	17
1327069	13
153019	13
61376	13
22716320	13
479150	13
3525323	13
1925239	13
1649453	13
3362172	13
1177956	13
4748671	16
8081109	13
5907942	16
5207747	13
7490426	13
1003974	13
2566170	16
17946034	13
4386953	13
1784512	13
13441426	16
6400194	13
1743680	13
16018159	13
6396902	13
13836395	13
16762036	13
49531376	13
3995469	13
8301163	13
3254051	13
9147470	17
1633933	13
2793609	13
4732540	16
1761329	13
3576859	15
2641833	13
5723290	13
8247765	13
1813919	13
26936661	15
4881134	13
5890036	13
469430	13
3959395	17
4959670	13
2670873	16
1332620	13
2175677	13
7232596	13
1068879	17
4976601	13
7117371	13
10955457	13
18600210	15
8032102	13
3021179	13
2762522	13
1957412	13
4749516	13
25173508	16
4445322	15
10906511	13
568466	13
19719944	13
16765502	13
2333462	13
7548807	13
9412558	13
3858946	13
5193512	13
2227947	13
7991178	13
3217168	13
1423279	13
7454615	13
3504194	13
9774892	13
2497236	13
7719514	17
12401719	13
4554486	17
1411725	13
7532438	13
4938802	13
10737047	13
7115054	13
12799355	13
46328911	15
5575028	13
4941447	15
5658733	15
736846	13
4953990	13
2884185	15
7730320	17
12392194	13
7496120	13
893068	13
9486518	13
8604066	13
4034461	13
960311	13
1784557	13
3807605	13
3306575	15
9332747	13
3229976	13
9695261	13
7928120	13
8468702	17
3687157	13
2097495	13
8900739	13
2445904	13
10588459	13
1982438	13
4335450	15
11665139	13
7702723	13
5165918	16
1179898	13
9251757	17
5367538	13
273460	17
416098	13
9435755	16
3290628	13
950009	15
533851	13
903962	13
976395	13
1217260	13
6848912	13
3658926	17
6414049	13
23424628	13
1444129	13
2541670	13
10362023	16
1723870	13
5418232	13
2281159	13
83329	13
116918	13
5604106	15
6976146	13
5655902	13
5825344	13
6147248	15
5256787	13
319682	13
9017969	13
10719978	13
4916259	13
15669585	13
374706	13
1302430	13
5458563	13
8996867	13
2596236	13
1041856	13
7209992	13
29610603	17
6937428	13
7359841	13
7408528	13
1177451	17
20881817	13
7911519	13
1101591	13
15504486	13
12712344	13
1050828	13
2700377	13
7565972	13
6876015	13
3264221	13
10712128	17
7385850	13
7405201	13
799087	13
3629735	13
701143	13
739471	13
10259326	13
1179850	13
1670534	16
16589029	13
1895336	13
1517747	13
15955072	13
3922374	13
1461855	17
6305779	16
3390903	13
3441646	13
22283901	13
12018174	13
1057905	13
4486039	13
1535983	13
7104363	13
7318265	13
1237002	16
2634550	13
9245338	13
935771	13
1762775	13
3970194	13
8244606	13
5584700	13
4941403	13
6364472	13
3276564	13
5388795	13
43635	15
11043757	17
6116940	13
4530516	13
8476049	13
21398516	16
7277487	13
925268	13
10272730	13
2427609	15
26443782	13
13945628	13
2216845	13
10724617	13
1441045	13
5617604	13
536102	13
8949634	13
989630	13
8317948	13
17948895	13
4457469	13
315419	13
4117742	17
760654	13
20913086	13
4596883	13
1523067	13
6622059	13
1632434	13
2513757	13
13509153	13
7913107	13
1850490	16
2951997	13
2706934	13
3462744	13
3205440	13
4976992	13
654988	13
9225759	13
683600	13
5519511	13
8578500	13
1411000	13
2930683	13
4279860	15
2838954	13
1797910	13
4875002	17
43762539	13
17831224	13
9398471	15
4169783	13
5031679	13
2015584	13
279093	13
7865650	13
1222307	13
7765251	13
11578530	13
4136318	13
19329380	13
6470815	13
7763170	13
829821	13
4129477	13
20929010	13
5336409	13
8053792	13
8920602	13
8791024	13
2574879	13
4801928	13
6552887	13
4010407	13
5420886	13
10862333	13
10325804	13
6923680	16
6407218	13
1550460	13
4201493	13
20176502	13
3497159	13
153555	13
1973568	15
2225635	13
31951606	13
13890271	13
15024055	13
7613424	15
1316714	13
4866810	17
14055272	13
8419679	17
9157085	13
750642	13
9562305	13
3984298	13
833505	16
6790017	15
1886721	13
1925142	15
4645396	13
6842531	13
5308513	13
2322273	16
10366476	13
2411005	13
11387920	13
2568702	13
20413	13
1278839	13
6473369	13
645793	13
8303897	13
6130131	13
843057	13
2271349	13
534660	13
2297979	13
900537	13
5836962	13
1058000	13
12696439	13
4867221	13
494815	13
3276519	15
4924648	13
2178352	13
19345033	13
7562475	13
3663606	13
1186159	13
1654538	13
9811064	13
1204301	13
401814	13
2715608	13
18833638	13
683737	13
824477	13
8303788	13
7515006	13
12113656	13
7410866	16
11818216	13
1196492	13
5788851	13
256394	13
2327073	13
11487686	13
2166796	13
960129	13
5691541	16
6934885	13
6081398	13
9479020	16
5322618	13
21661183	15
7297626	13
8090841	13
2675256	13
5440171	13
1357510	13
6808020	13
6958137	13
1364112	13
1283333	13
2879377	13
1992142	13
2077664	13
11033123	16
4297803	13
1036074	13
560114	13
12683448	13
7171420	13
1872482	13
2562553	15
29416930	13
5094570	13
3420292	13
5722796	13
5494621	13
4191396	13
18003560	13
5541760	13
1107701	13
11007611	13
469799	13
2457534	13
1964235	17
1336707	17
3067700	13
20094399	15
1834272	13
5895786	13
1944461	13
926574	13
4416543	13
19001902	17
2711051	13
4814716	13
18525298	15
5094642	17
25361308	13
5764998	16
18774237	13
686443	13
8415755	13
2273808	13
18826360	13
14074185	13
6845460	13
12921124	17
1191205	13
6638530	13
702005	16
5152531	13
4219251	13
3104472	17
17723299	13
15999334	13
17664862	13
6771053	13
720950	13
3517784	13
6587504	13
783311	17
1223140	13
2620088	13
2208381	13
192300	13
7820394	16
7787662	13
15891536	16
25168014	13
3352408	13
3870900	13
3815922	13
283612	13
2430275	13
4436971	13
13109071	13
7232856	16
387500	13
13837342	13
2518876	13
827554	17
5050867	13
2970784	13
1895969	13
23950420	15
6396281	13
5027660	15
10129196	13
290483	15
17565697	13
16045659	16
5037975	13
9593290	15
3155846	13
9676357	13
22019629	13
18648811	13
83218	13
436267	15
4586299	13
7276428	13
3948603	13
6000760	17
375470	13
1588516	13
2193385	13
1729745	13
27588442	13
345205	13
3442257	13
11755075	13
2941736	16
1468531	13
4984728	13
10599290	13
2600781	13
12223588	13
6094847	16
8240985	16
1742251	13
5050857	17
11056926	17
7261195	13
832906	13
5913609	13
2983358	13
6339015	13
5038881	13
2036861	13
5656216	13
6335666	13
5700487	13
16285556	13
2485577	15
3516817	13
6525891	13
16893979	13
6449432	13
2508065	13
19607993	13
26917531	15
31393607	13
135253	13
13321526	13
4230927	13
4602250	13
1477786	17
14236405	13
13344823	13
4628791	13
7081519	13
1011474	13
6602973	17
529977	13
4183584	13
15904795	13
1421654	13
9092760	17
4559143	13
4257694	13
16861760	13
270021	13
2079950	13
4442868	15
10975359	13
1192359	13
1163816	13
1564464	13
18818748	13
5022955	13
5340606	17
7136087	13
31983713	13
1560596	13
1898943	13
4181079	13
13973511	13
3741626	13
7137539	15
41039627	13
11889119	13
3472706	13
2223602	16
1737564	13
8334889	13
4699752	13
457107	13
1247184	13
12780839	13
1174069	15
10670467	13
12263087	13
17783124	13
2790748	13
17333780	13
19323978	13
11246094	13
1798386	15
7340232	13
5133897	13
1435413	13
21264651	13
1163516	13
516689	15
5134188	13
2036230	15
1953104	13
889650	13
10037000	13
23595939	13
2870294	13
18106938	13
4435270	13
3853218	13
3575100	13
3794049	13
17825717	13
3519295	13
2614080	13
659710	13
923758	13
3077046	13
8538780	13
7189331	13
1552406	13
5608891	13
10446568	13
36448613	13
2880707	15
13487449	13
11339900	16
7257640	13
13367012	13
28952338	17
20292571	13
682563	13
15086730	13
5631968	13
11312627	13
19451365	13
1846775	13
24353992	13
2899341	13
2603308	13
580166	13
8951138	13
974247	13
4766493	17
2793109	13
4939463	13
1436667	13
3237480	13
16176119	16
2878565	13
5076357	13
2023943	13
1042512	15
6078087	17
2533630	13
489966	13
115452	17
19062885	16
677861	13
1683341	13
12268919	13
5860389	13
6024574	13
8910105	15
14487101	15
18597216	16
1882896	13
7150281	13
8374056	13
14644651	13
16148821	13
70966	13
1833685	13
840963	13
17256668	13
1268980	13
6576857	16
5837350	13
3076371	13
12175087	13
19379318	13
1776945	17
1590372	16
1423318	13
4232673	13
3558211	15
3858984	15
7793937	13
3251368	13
257464	13
1089682	13
19165740	13
3897921	13
7842913	13
16677919	13
6468465	17
21144509	13
7757225	13
11830275	16
2962716	13
11136493	16
1975003	13
1596070	13
7333388	13
1153942	13
5782630	17
5089171	13
5145255	13
250392	13
11339529	17
221310	13
8265844	13
925174	13
7346391	13
17782453	16
1914301	13
1335457	13
4195719	13
23605833	13
9982684	13
910487	15
4287815	13
13688422	13
2452506	13
7730245	13
924127	13
7201545	16
1455959	13
10321773	13
4680165	13
9639029	13
533016	13
1111250	13
11280651	17
442912	13
6392485	13
9070152	13
19511915	13
1942102	13
4329817	13
8801291	13
3716480	13
13853347	13
8594342	13
998495	13
2749455	13
6820794	13
5531828	13
697360	13
27946829	13
4699649	13
9083015	13
1111674	17
3570405	13
706551	17
1321747	13
1167365	13
3632780	13
15564866	13
3003186	13
2670802	17
8040795	15
12121642	15
5480243	13
7288024	15
9350186	13
233274	13
6184119	13
23883842	13
8223972	13
7128021	13
1337539	13
1595666	13
1303280	13
457551	13
3076484	13
6307478	17
16686156	13
7506699	13
19468909	15
2207096	17
12962693	13
8279688	13
7635556	15
6704554	16
3703289	13
1970216	17
3089307	13
5323787	13
3356597	13
11223346	13
1782483	13
6005257	13
626029	13
4935858	15
22084317	15
5872581	13
955169	13
898060	13
4682421	13
7019004	13
5012041	13
10292129	13
6405995	13
247313	13
2193207	13
1473002	13
4756245	13
7041891	13
802589	13
6554572	13
3602031	13
2183252	13
12017448	13
1866801	13
14890323	13
6851449	13
62865	13
7812860	13
1565804	13
9183932	13
5359794	13
1169914	13
1516185	13
20997310	13
9777012	13
13996937	13
3102364	13
7641024	13
7399004	13
2268245	13
2047243	13
3444449	13
4984039	13
5002525	13
5283714	13
16787853	13
6006900	13
10807822	13
29432427	13
6512886	13
2692201	13
2690897	13
1918349	13
5782689	13
4320204	13
27828981	13
7312138	13
10523419	17
8192347	13
1750392	13
635282	13
2402072	13
3296740	15
2563718	13
12321776	13
1910244	13
8118036	13
11751176	13
9223668	13
8797802	13
9858048	13
3325698	13
3482515	13
1816884	13
650724	13
3240590	16
13903541	13
1007520	16
9299277	15
5521433	17
12181246	13
4197109	13
2489236	13
449665	13
1662729	13
13099880	13
12975857	13
4321465	13
4926356	13
5071007	13
4031061	13
2089407	13
633434	13
71805	16
69901	13
1764952	13
4970097	13
231020	13
13811229	13
320281	13
322978	13
8633090	13
4139205	13
2814217	13
13950242	13
9494132	17
6102215	13
18930190	16
8237663	13
8090804	16
4186385	13
18473327	17
1943963	13
6048675	13
20298734	13
13713220	13
7164187	13
3615221	13
2671006	13
4726007	13
25425879	13
1587932	16
6578206	13
733978	17
1681374	13
1125441	13
19691821	13
5130019	13
144339	13
13686408	13
9713682	15
6105690	13
10570125	13
5313011	13
79585	13
5672914	17
9061647	13
955067	13
5315421	15
47789	13
16468113	13
8768903	15
3670682	16
5393805	13
7637732	13
15002131	13
4347282	13
6146148	13
3166568	16
2671004	13
10015007	17
2721595	13
2718665	13
976660	13
18953793	13
5899043	13
370312	13
4693800	15
2675708	13
16267413	13
4919282	13
10812744	13
903081	13
2974678	13
6766521	13
835711	13
8486714	16
5259217	17
3585770	17
12404698	13
5935942	13
15025642	13
1953389	13
28406730	17
4418359	13
418028	13
618889	15
3995327	13
2881114	13
9404935	13
192160	13
47341932	13
4041971	13
8190960	13
2954716	13
6635919	13
11888095	13
7275077	13
468392	16
8105190	13
3261379	13
18519327	13
3989775	16
4790331	13
3979784	13
1711489	13
5385562	13
4166087	13
516543	16
10300094	13
10519461	15
5826583	13
891497	13
2153980	13
3239835	13
525571	13
1076411	13
1721025	13
28398687	13
554717	17
9785527	13
13879583	13
3245073	13
5149366	13
5683360	13
5582450	16
6791038	13
2493736	13
2727085	15
19625233	13
5566787	16
15128660	17
2257860	13
38083593	13
11641466	13
3377480	13
7333556	13
2659211	13
15140754	17
2663583	16
1032244	13
2997178	17
7364754	13
10972557	13
3470617	13
2273832	13
2186971	13
1858016	16
3535865	13
10139265	16
4057269	13
4478961	16
5875955	13
8427812	13
5624616	13
5008045	13
13739501	15
4528357	13
388398	13
11215544	13
5606082	13
6673094	17
2645312	13
4187466	13
17778473	13
10605232	13
720025	13
8134965	13
173693	13
7095971	15
6108195	13
4541173	16
4857956	13
1807220	13
2459830	13
2279373	13
2688713	16
2903745	13
10595141	16
1520736	13
2838050	13
1745001	13
5861561	13
9118	13
34691982	13
3001287	17
7304236	13
4126395	13
3731184	13
6606016	16
22131555	17
2140169	13
5765559	13
1503010	13
15851823	13
9599519	16
1933912	13
9711534	13
8638749	13
3847965	13
350211	13
225870	13
5196065	13
6257404	13
167941	13
9596852	13
4414362	16
1834232	16
16815236	13
5919731	13
1630277	13
1458168	13
10305371	13
282747	16
1487975	13
12827706	13
8834443	13
586639	13
18464364	13
8544585	15
4646958	13
1740592	16
20591510	13
1363703	13
4571045	13
15155629	13
28849518	13
2252060	17
3744190	13
12531109	13
16548828	13
7091144	13
1008711	13
10156354	16
13553861	13
16442448	13
1233862	13
6364612	13
6014838	17
19996436	13
795933	17
1020599	13
1252193	13
18303815	13
7669600	13
16465336	15
9584201	13
4857804	13
8152185	13
2333598	13
3481889	13
6565300	13
1007841	13
891171	15
7185741	13
2893133	13
7900848	13
2460812	13
4525370	13
1587633	15
1784632	16
2506858	13
1084776	13
123376	13
3138296	15
10650681	13
7596978	13
278740	13
1386012	13
1547831	13
13605126	13
4888765	15
1337021	17
16598834	13
2309041	16
386238	13
2649074	13
1870050	13
8249528	13
21007979	13
7437315	13
22975612	15
1269284	13
1913243	13
5717665	13
10959214	13
7833283	15
19854038	13
15195027	13
8175601	13
8830601	17
2841320	13
5396661	13
1120889	13
11743690	13
5271149	13
12386327	13
13509318	13
9828375	16
1192196	16
14254719	13
9579895	13
22992848	15
16567913	17
9487127	17
684524	13
16421026	16
538067	13
4294274	13
16677841	13
2496010	13
13044407	13
6147948	13
3226552	13
292154	13
17584011	13
28940195	17
3037891	13
24774025	13
2447345	13
496266	16
12154463	13
8223822	13
9855815	16
8862016	13
3812398	13
691590	13
523565	13
16104859	13
7820651	13
2974404	13
83931	13
5261457	13
694044	13
6276	13
118867	16
1359972	13
3680970	13
1096643	13
3546037	15
777261	13
8089830	13
2610826	13
10039666	13
18691371	13
16514776	16
47603404	13
4268857	13
1406184	13
3639973	17
4297202	13
1311795	13
8246687	15
2888483	16
4059619	13
4497197	13
18561399	17
1409083	13
519463	13
20670289	13
6389416	17
16057198	15
15385442	13
2635401	13
3206047	13
4392843	13
10761145	13
4574054	13
19634392	13
3833660	13
1503590	17
3591683	13
12250260	17
7563915	13
11876865	13
910775	16
817816	13
1770082	13
1031205	13
4121941	17
5129851	16
6607007	13
1134134	13
5910839	13
1621975	13
5080147	13
373425	15
2189563	17
668830	13
5434388	16
14626261	13
15333561	13
11125565	13
6523353	17
16941875	13
8065022	13
1510361	13
8102660	13
1867420	13
10548025	17
1704284	13
3595992	13
15762491	13
11750558	13
2324652	16
20926164	13
1433382	13
15642220	13
15138504	13
3236946	13
4299715	13
668770	13
14424352	13
2191260	13
15991904	13
6148030	13
752319	15
2203042	13
3588867	13
17757139	13
1875009	13
26986996	13
2516213	13
516835	13
10613698	16
25335076	16
28461299	13
1969456	13
56302886	13
10104882	13
4127369	13
9939846	16
13028475	13
167804	13
1412068	13
25225642	13
3926634	13
14052759	13
4190132	13
2707208	13
12522620	13
5685200	13
2979841	13
16404867	13
3942629	16
4472271	13
3782415	13
4880812	13
1445827	13
5279261	15
244951	13
5964921	13
4897612	13
10079659	13
2791620	13
1275661	13
28302009	13
7090513	13
101948	16
9807149	13
2145604	13
34528	16
52447	17
11915186	13
499401	13
1089159	13
5992022	17
1523606	13
4965246	13
12831729	13
6449296	15
28314437	13
10238369	13
10803970	13
161622	13
6004522	13
5099471	13
5544652	16
16970916	13
7302117	13
10502137	13
707322	13
15172504	13
15071582	13
66691	13
3635385	13
5870323	13
2019652	13
11616648	13
427389	13
2473274	16
4174705	15
2655183	13
2971097	13
1051060	13
151913	13
3144321	13
13187799	16
2221232	13
140425	16
4849037	13
12532278	13
1152567	17
5012865	13
366133	13
1970101	13
9926112	15
2916824	13
15917384	13
10559377	13
6058521	13
578891	13
5730236	13
624204	13
24276857	13
9889291	13
3325963	13
8300235	17
3651414	13
19290870	13
1273611	13
4774387	13
3806387	15
3566624	13
2262980	13
270137	13
8860533	15
3610923	17
6922637	13
17773272	13
5583465	13
3118680	13
123588	13
102583	13
3042346	13
814934	13
4952997	13
4320669	13
1239007	13
4036923	13
321870	13
1960561	13
11633818	13
3665558	13
8199103	13
19499419	13
1400879	13
15051214	13
5025243	13
623278	13
10704489	13
9287191	13
7102711	13
7208182	13
174566	16
4687461	13
16870930	17
5163484	13
14512332	17
10096911	13
515249	13
5430369	17
958989	13
6152080	13
3416853	15
2874700	13
925812	17
20858035	13
5724777	15
1365472	13
2049521	17
19338632	13
2486583	13
5219689	13
11173400	13
7654675	17
1039324	13
640506	13
8999973	13
13169256	17
39220932	16
4271053	13
3930858	13
2185857	13
1783740	16
971616	13
1719456	17
33095359	13
96894	13
6667977	13
11118656	13
418907	13
248666	13
1075149	13
2838181	13
13058582	13
17325646	13
2098941	13
24912885	13
1889235	13
332546	16
21978356	15
4129108	17
13449335	13
3383127	13
5303749	13
6298441	13
1449871	16
1064240	13
119247	13
4235682	16
19201812	13
21872722	13
820708	13
12325124	13
2401375	13
10690380	17
294015	13
25828884	13
9556575	13
613238	13
7248881	13
5338787	13
3309850	16
2419685	13
8780754	13
319383	13
7705054	13
26593636	13
6681188	13
6021557	13
13718158	13
8506451	13
2372261	17
18884522	13
3804953	13
869167	13
332986	13
1292711	13
4726714	13
961241	13
1296137	13
14376072	16
10768187	13
312303	13
13098834	15
1570663	13
1446255	13
14256056	13
2090216	13
275616	13
13565259	13
12132193	15
2600538	13
7947876	13
4519946	13
1563715	13
11424863	15
17558664	13
6747224	13
8990115	13
14584395	13
2004541	13
596861	13
2509414	13
17078421	16
10735848	13
2893377	13
3707555	13
4325581	13
13517890	13
981826	13
10527915	13
6301279	13
7126688	13
990034	13
2456680	13
8828694	16
9453153	13
15804024	13
33595684	13
5657660	13
13956786	16
1807034	16
2457455	13
9808732	13
18161991	13
2441680	13
24313627	15
3588849	13
2955085	13
7371241	13
23482727	13
356797	17
4883606	13
8896801	13
454303	13
2206919	17
8805650	13
1550574	13
11309785	13
7863036	17
19899236	13
1609776	13
1268230	13
1938157	13
11727676	13
14653449	17
1338949	17
65611	16
9114931	15
11257758	13
8890874	13
3269501	13
3347179	13
129398	13
6308844	15
12433693	13
3908585	13
17160422	13
48681	13
8909495	13
5149135	13
2009884	13
3006229	13
4329546	13
13293471	13
8822494	13
1840160	17
2563286	13
8421836	13
15422543	13
7466850	13
4761240	13
11306031	13
11923451	13
4805175	13
13396626	15
10042486	13
11748942	13
4003461	15
473514	13
14425074	16
10258807	13
8624373	13
13131363	13
968793	13
13191553	13
4962112	13
1276737	13
8289619	13
4593533	13
12896053	13
8429649	13
15872479	13
3414890	13
15299491	13
14604175	13
7881294	13
379035	13
42233	15
9316234	13
9390556	17
2648145	17
9144861	13
9999293	13
5011311	13
17474665	15
3587925	13
3887858	13
6327074	13
2131512	13
3960442	13
2089886	13
6101633	13
982848	13
1436000	13
2807101	13
1323927	13
6198305	13
1958692	13
8109142	16
10060784	13
2316850	16
4485968	15
13888590	15
10633101	13
18053288	13
5869629	13
7516357	16
39397930	13
7945412	16
1125319	13
387617	13
323574	13
2345474	13
2183926	17
1929783	13
4023491	17
397132	13
2435800	13
13778765	13
15631947	13
5338422	13
9772194	13
8234212	13
722202	13
12336541	13
17419502	13
21206909	13
7208665	13
1708417	17
4315200	13
5980122	13
2001777	13
6045453	13
811367	16
5041119	13
456016	13
23673911	13
1409167	13
797309	13
3038359	13
3742648	13
9903056	13
19660334	13
5870474	17
18022721	15
5020366	16
6159553	13
3962013	13
19162433	13
1009067	17
3320495	13
39837126	13
102325	13
6469206	13
11848140	17
12849589	13
10330375	13
11782615	13
8921961	17
1516276	13
14729324	15
31851059	13
3113894	13
392422	13
5260268	13
6058176	17
25316	13
7128344	15
3344108	13
334468	13
9371701	17
9673457	13
14197762	16
4929010	17
1138103	13
3510721	13
29080136	16
545937	13
2236707	13
5522022	13
13740742	13
6054235	17
4266859	13
14497434	15
1179783	13
29892976	13
13675975	16
2323600	17
679662	13
870204	13
15639346	16
12674723	13
6684344	13
2371672	17
6339594	17
9827793	13
2606460	13
5873531	13
1449695	13
3651062	13
10154055	13
17437394	13
3396154	15
7069337	13
5815807	13
4477232	13
14603450	13
1033464	13
198614	13
702300	15
12536516	16
22105970	13
528330	16
5523345	13
3009441	15
13213658	13
11635826	13
8515034	13
4524260	13
2748369	13
6692664	15
3007660	13
2010195	13
4624993	17
5644733	13
3611892	13
1141628	13
13542279	13
5420462	13
3525503	13
6854219	13
7865614	13
907881	13
11995639	13
15082806	13
477088	13
1197656	13
12960131	13
9063830	16
1116927	13
1718879	13
7259409	13
3285974	13
11111595	13
2677271	16
1260268	13
872658	13
2031575	13
10750965	13
11053054	13
14185339	13
2787438	16
4677051	13
11238863	15
17438842	13
4160931	13
802317	13
1521658	13
609814	13
15934366	13
2924528	13
11667912	13
16598003	13
1219345	13
1562479	13
6723360	13
23582546	13
6129084	13
7755933	13
9020084	16
571775	13
19696950	13
5414057	13
1828248	13
18212532	16
27983172	13
1744802	13
3465518	13
2696445	13
11876373	15
307111	17
2493423	13
2552764	13
4309334	13
4740882	13
3468082	16
636222	15
4680752	13
24008706	13
11874392	13
14750953	17
10348529	15
4621617	13
848226	13
3740200	13
10583769	13
4367970	13
2879348	13
10129571	16
8062072	15
7469738	13
2689239	13
3024523	13
3435809	13
6171203	13
9640434	17
6777867	13
33219072	13
95463	13
598549	13
12131346	13
3409876	13
29250462	13
18759611	13
8998658	13
7881659	13
3983282	13
17429946	13
8095149	13
9478625	13
2287426	13
18400102	13
6516926	13
6854033	13
1157503	13
33906711	13
1153442	13
4738799	15
3923528	13
5148137	13
15595026	17
12013506	17
10222722	13
8719256	13
1846495	13
10850857	13
9856494	17
5043466	13
9054979	13
7004494	16
7522159	13
6399360	13
451575	15
5013971	13
6612948	13
765417	13
5225994	13
4455297	13
3835030	13
4489637	17
930215	16
17225378	13
4146869	16
1570201	13
11213635	13
10290493	13
16000328	13
2516599	13
7237228	13
1635059	13
2143291	15
6603369	13
11876435	13
647429	13
1671392	13
796037	13
1939063	13
10436299	13
14393138	13
47441588	13
2254820	13
7144357	13
3672080	13
9437025	13
15475253	15
14763019	13
724754	16
366122	17
413131	13
4038542	13
1080811	13
8986463	13
9922935	15
8239075	17
541928	17
2871404	15
4231587	13
2527246	13
12785042	13
1119851	13
3620171	13
9685885	13
37021100	13
2510384	16
1957517	17
5467647	13
5769904	13
11823596	13
14273132	13
8538215	13
3413811	13
376867	15
1742425	13
1724492	13
8236546	13
414927	13
9850651	13
7805071	13
19874693	13
5188640	17
11652850	17
4343534	13
4611639	13
624652	13
9986087	13
14515436	13
16540165	13
11820230	13
398430	13
1418098	13
10059993	13
16571345	16
2628961	13
11254689	13
636064	13
3182044	13
2359394	13
3410840	13
644556	15
298809	16
2646789	16
9078203	15
2084792	15
14445741	13
2198211	13
2459496	13
1304432	13
4507549	13
6557822	13
17202199	13
8713630	13
2570948	13
2986489	13
761959	15
8520527	13
34595908	13
2178965	13
6030764	13
461561	15
12534810	13
7187952	13
7029715	13
12323918	17
1907541	13
1971471	13
1965316	13
792707	13
1532010	13
1788806	16
7752678	13
3128687	13
435537	13
2032725	13
8569408	13
1215007	15
12200756	13
2107817	16
12473390	13
267037	13
8911505	13
1485855	17
8443932	13
228612	13
1436747	13
6726827	13
1113427	13
5995257	13
25351	13
24326628	13
6640586	13
16421299	13
2186530	13
1394422	13
6670143	13
426554	13
1487975	13
1555369	13
17156419	13
8901198	13
12686477	13
20503430	13
6501141	13
3120405	13
3430257	13
2680671	13
4169802	13
4509907	13
5876443	16
5790564	13
28244177	13
11767456	13
3884494	13
36914	13
2188840	13
6256320	13
514339	13
3889926	16
24165738	13
180006	13
123686	13
4371092	16
9665904	17
8299616	13
1934102	13
8166656	13
13574945	13
28356694	13
24983216	13
17138553	13
15812151	13
4456786	13
8277497	13
3840207	13
4201190	13
2317671	13
5525055	13
1146769	13
2977250	13
2496100	13
30750613	13
4986316	15
1697084	13
11400519	17
10471153	13
5729603	13
8918491	15
16284747	13
1434524	13
95506	13
5940204	17
3792802	13
1146794	13
6319291	16
2825465	17
2661682	15
876914	13
5561322	15
89538	13
5122921	13
277293	13
4471670	13
10360500	13
8409702	13
45791022	13
24138975	13
7716498	13
2573645	13
3104208	13
8660344	13
3255236	13
10618551	13
7239322	13
10423170	13
5440305	13
4857899	13
3984847	13
2226700	13
401270	13
2343136	13
3262704	13
247193	16
27117699	13
5332778	13
3303201	13
2835497	13
778542	13
5179777	13
5799976	15
14608851	13
71407	16
7795897	13
6459135	13
12964691	15
7365981	16
29489138	13
2957571	13
5639731	13
9574675	13
8870795	13
8340685	13
2649958	13
3999062	13
5200891	13
12003932	13
3358753	13
902477	13
16975999	13
18386227	13
936997	17
1607924	13
4401423	13
12179348	13
17471091	17
5423496	13
8095539	13
1919608	13
12365813	13
221133	13
10299026	13
11036230	13
27334013	13
17643982	17
875556	17
2636498	15
4796706	13
3467318	13
12575460	13
3259615	13
17741370	13
19613041	13
8911226	16
1339413	16
11939311	16
972249	16
410088	13
3361887	13
29528957	16
26500541	13
4489079	13
18782240	17
1098715	13
6440595	16
2392773	13
2556480	13
32217	13
12082561	13
7923579	13
10579261	13
117682	13
8514864	17
4099446	13
4259499	13
14760977	16
1403553	16
6093570	13
19557820	13
1107136	13
9119204	13
6209544	13
10390478	13
1121751	13
1804127	13
395999	13
2934250	13
8079975	16
19235684	13
7915069	16
2919428	13
22188826	17
18431377	13
10781184	13
2558483	13
11810726	13
7081510	13
654576	13
14495096	17
2292238	13
2258299	13
5105050	13
3535914	15
15433506	17
5438382	15
2253278	13
24628824	13
3788719	17
975206	13
1970331	13
24910640	13
21906	13
5978506	13
25520318	13
2304514	13
11560459	16
150641	13
4654636	16
4357246	13
26227851	13
4188009	13
2250803	13
493876	13
3372400	16
9670599	13
12594845	13
3326075	13
5030620	13
3941870	15
2398452	13
84255	13
4332094	13
11022741	13
20053077	13
299876	13
8408572	13
12962349	13
2347361	13
13373748	13
2073467	13
35084994	17
13671303	13
2547910	13
5428439	13
28289979	13
4700887	13
7026165	13
6918544	13
6539683	13
793965	13
762218	13
7568318	15
5006849	13
3974086	13
2966850	13
5368811	13
2948897	13
3322344	17
1553042	13
35611470	13
5539905	15
13882759	13
8983891	13
1428455	13
3031336	15
2625264	13
6721306	17
8464527	13
26359561	13
7697240	13
5258288	16
2201498	13
10989231	13
14853185	13
1549117	15
1895720	13
1186129	13
2035930	13
7535328	13
562827	13
4300078	17
4113092	13
11268111	13
2747787	15
2466678	13
1347730	13
15532816	13
8864119	16
4298534	13
14374057	13
9587905	13
283996	16
432070	13
16336714	13
366541	13
157878	16
5338908	13
4721957	13
7343716	13
2966222	16
3447011	13
21606087	13
10445668	13
11254042	13
3023289	13
1341519	17
774740	13
3323020	16
13358614	16
272122	13
5181338	15
22655698	13
1169224	13
4097221	13
2239980	13
2439329	13
3149508	17
2429114	13
7063529	13
2791841	15
4120603	13
1121521	13
4425432	13
711237	13
2061775	17
1237730	15
12919905	13
583600	13
3439804	13
1051314	13
2245422	13
5184769	13
409038	16
1285727	16
6964548	15
2176074	13
17318956	13
5083017	17
17905440	13
4450900	13
10085824	13
4020838	13
4311417	13
1679974	13
8811403	13
4061037	13
6332260	13
10733717	13
7910631	13
7376009	13
30716563	13
6708934	13
24757098	13
3619823	16
1613112	13
1692027	13
4358217	13
4872647	13
10498434	13
5088329	13
3768475	13
1736481	13
2206847	13
15740090	17
21906730	15
2567150	13
4847576	13
9800744	13
5782570	13
18035431	13
10371493	13
1412771	16
7496932	13
7792397	13
43847953	13
2142494	13
27148872	13
1818265	13
1806746	13
12480231	13
16041649	13
1968005	13
6189361	13
4026997	17
442858	13
18161615	13
10152822	13
18991919	13
506623	16
8094622	13
863071	13
4076622	13
13417106	13
5395392	13
2219778	13
339690	13
3447909	13
971223	17
9505819	13
8659808	13
910110	15
4013744	15
6941772	13
1102819	13
4303	13
3603138	13
2828217	13
1928789	13
43711395	16
1122486	13
10134809	13
1774814	13
1842395	15
1835469	13
7671201	13
29703555	13
5989704	13
11884338	13
5003923	13
8090010	16
1860677	13
1681540	13
11306945	13
392391	13
6536402	13
9921392	15
1244450	13
9523637	13
893106	13
2004290	16
3443388	13
2595061	13
8114901	16
4403940	16
12555693	16
5423034	13
13531976	13
16918282	13
4037218	15
2877991	13
5229485	13
1925570	13
2874963	13
752368	17
1992750	13
10832497	13
2754258	13
4213949	13
10653064	13
3585678	13
14056738	13
5369639	13
1422978	17
8919660	13
11126961	13
11659301	13
2955133	13
7706707	13
17614593	13
7291424	13
1591238	13
662275	15
3518016	13
10127692	13
689708	13
3675791	13
2606765	16
3928391	13
3191056	13
16308855	13
3753605	17
5819582	13
11060465	13
466302	13
4724549	13
1788285	13
4157124	13
5925476	13
7049871	13
158801	13
4464198	13
291691	13
19508416	13
9888313	13
4916152	13
10006494	13
7411269	13
5433232	13
7277692	13
13115970	13
6374179	13
2030224	13
2306100	13
8145116	13
2465251	13
6260559	13
2652665	13
2342571	13
2873109	13
69293710	13
20744248	13
14462433	13
5463199	13
11368923	16
19506465	13
1086726	17
4603187	13
4506630	13
3491564	13
7726549	15
19636603	17
867421	13
7853559	13
8965189	13
4611702	13
7842457	16
7241537	13
15913385	13
37057473	15
9227885	15
2998443	13
3772420	17
9275922	13
14294027	13
29445322	13
1667516	13
5963121	13
9251336	13
3510690	13
1570278	13
2686120	13
12768386	13
2533038	13
10102387	13
6710071	15
264123	13
3363733	13
5587692	13
8444893	13
7652817	13
12805780	13
5330555	13
4870362	17
6557939	13
11632506	13
10558637	15
7104656	15
8476988	13
4095139	13
272006	13
1655867	13
2868229	13
15248475	13
11611504	13
13101482	17
9052060	13
885571	13
2894848	13
4656464	13
808112	13
2406474	13
8925080	13
1134632	13
10422169	17
55965	13
14360444	13
6085903	13
19855203	13
6638147	16
656090	13
14802039	13
2611591	16
1791263	13
974888	13
18551193	13
13069867	13
4900950	13
3322080	13
13618076	13
22154053	13
2585426	16
7188963	13
7861357	13
11501023	13
13787685	15
2322560	13
2186867	13
19578	13
508026	13
4993765	13
9794364	13
8388807	13
6583448	13
3408226	13
17211627	15
2022175	13
9245262	13
7513287	13
11528576	15
786888	13
2725568	13
9721308	15
5520372	13
2254641	13
200200	13
4780462	15
2663147	13
1581891	13
19667882	17
6556208	13
6301062	13
21693459	13
4779139	13
4106724	13
14721299	13
2932653	13
2636254	16
31144972	13
3771665	13
12911944	13
2539427	13
4938588	17
1969133	13
368862	13
5439903	13
18131488	13
19248803	13
7268821	13
3300223	13
22968574	13
8696759	13
2163242	13
374122	17
8754500	13
5015401	13
2411531	13
6231622	16
7382936	13
10798812	13
8770718	16
4532668	17
11872267	13
4614759	13
720516	13
3454157	13
13599913	13
13406115	13
12773410	15
14009695	13
3205043	16
7105115	13
12635087	13
203368	13
9200010	13
7686174	16
3736350	13
1995519	13
3485238	13
4002137	13
1340685	13
2758141	13
1837764	13
7621555	13
1463959	13
2270879	13
15819610	15
6711902	13
2386125	17
3235689	13
12963984	13
659337	16
1694390	13
14252322	13
1419345	13
3786894	13
9116542	13
2780340	13
23642092	13
8682017	13
2414495	13
6462904	13
2350391	13
5195675	13
12058941	13
1118006	13
1696906	13
21066353	13
621623	13
257664	13
1415829	13
155648	13
32293323	13
7976768	13
2026035	17
5662642	13
1611411	13
4375712	15
9022701	13
20185319	13
10656008	13
31309	13
22317031	13
9494402	13
639219	13
11394194	13
13029930	13
8122646	13
21475747	13
2086105	13
528349	13
17540929	13
4219962	13
10169425	13
5853411	13
7064110	16
1543371	13
12594887	13
13936365	13
14128499	13
4666426	13
9969518	13
1218627	13
2111485	17
2587936	13
2029213	13
5022684	13
10566344	13
12731138	13
9955087	13
25147070	17
2071304	13
7564732	13
12167960	17
6000334	13
14957215	13
2341993	13
10394786	13
1487781	13
12276203	13
2751397	16
3255568	13
9009473	17
2789200	13
1537904	13
3394198	17
821129	16
356006	13
3686043	13
1201267	13
14641250	16
10840527	13
1923167	13
2837074	13
3035601	13
4748815	13
71357	13
4633759	13
2909923	13
278519	13
154580	13
3997049	16
5608723	13
5737039	13
7308431	13
10152742	15
3905579	13
6003585	13
7106317	13
9376481	13
17089896	13
11922748	13
12086356	13
298159	13
3129358	16
17249296	17
26245437	13
3411603	17
10338865	13
2348506	13
7142883	13
8695257	13
5193782	13
5602772	13
967441	13
2848786	13
2551225	17
11873179	13
878621	13
16232989	13
1542897	13
173350	15
10659905	17
9705611	13
4518048	13
4449502	17
16264561	13
437101	17
1505870	13
4409449	13
4768805	13
5054048	17
9412895	13
10509746	13
1634778	13
10823851	13
8249666	13
13009713	16
29971180	13
3486702	13
403543	13
7791978	13
3907329	13
1755699	13
2866217	13
10795751	13
140189	13
32048618	13
3847346	13
1889217	13
3195107	13
4543407	13
15370348	13
1971128	13
5269973	13
3082216	13
995441	13
5082691	13
386613	15
25996551	13
1456566	15
9603231	13
90686	13
3449327	13
6694844	13
10934820	16
3372569	13
1915305	13
2010576	13
874608	13
11163721	13
3041327	13
9455896	13
1338268	13
682381	13
2371959	17
8368639	13
6440499	13
5652429	13
24141370	17
10392327	13
8505256	13
606910	13
8518176	13
27989492	13
24674819	13
24991567	13
2450778	15
1566683	13
743612	13
5530819	13
869794	13
3056072	13
668736	16
23589326	16
6817203	13
5507761	13
4823613	13
3505861	13
11708554	13
7415820	13
2447204	13
4493531	17
13084685	13
6079217	13
12866243	13
13688190	13
10309514	13
2994220	13
8019335	15
9800086	13
12762205	13
7504512	13
5588385	13
320170	13
2372299	13
9340053	13
1708822	13
954934	13
4507445	13
37825508	13
14780332	16
2419438	15
6918186	13
22732399	17
10343831	13
11979430	13
1691313	13
12803398	13
2488004	13
10272269	13
11468555	13
34244265	13
8039804	13
33047133	13
4444832	13
145776	13
355428	13
4425401	13
1859238	13
2361583	13
124124	16
266208	13
1766298	13
9209695	13
3191394	13
10785839	13
6110663	15
2868431	13
1197577	17
15633694	17
9062255	13
1882513	16
13499826	13
10144799	13
9705925	13
1210007	13
463536	13
10293866	13
493237	13
8968410	13
5440418	13
9854576	16
2848513	13
7366046	13
1893790	13
2673685	13
8605098	13
14381002	13
8420264	13
3122914	13
7280673	15
1603799	15
5795231	13
7843934	13
2568039	13
11656981	13
1264793	15
3803481	17
4513303	16
3678139	13
12718643	13
9680978	13
9783355	13
3848837	13
13320	13
83006	13
19832083	17
1849615	13
411113	13
10978650	13
2910712	13
3308042	13
3091566	13
8306301	13
7904927	17
2097990	13
8675266	13
20505405	13
12418378	13
9745665	13
3361479	13
10600914	13
23852811	16
1041970	13
1332716	13
1587624	13
82870	13
4134129	13
4259805	13
3845300	13
2053396	13
2090953	13
11047869	13
10658395	13
6593631	13
38480162	13
1271085	13
10848596	13
9799620	13
760419	13
3464403	16
880735	13
2087006	17
1431109	13
27300062	13
2808480	13
3480525	15
30176564	13
6450503	13
2270982	13
4947637	13
5291331	13
4999811	17
33380962	13
4842094	13
7906662	13
318862	13
1240172	13
9759021	13
5341392	13
2464078	13
326307	17
1813524	13
7908942	16
21307653	16
1504991	13
25444940	13
13311014	17
2373895	13
550149	13
2172741	13
5490500	13
6526672	13
9253380	13
4500697	13
8924820	13
1965157	13
2746401	13
11833818	13
480148	13
7458573	13
4930064	15
2790353	13
14129682	13
9595837	13
6510781	13
174718	13
12708621	13
16480727	13
2072890	15
17726803	15
6866929	13
6075142	13
8633474	17
11528504	13
12315561	13
25164272	13
11309864	13
221338	13
12152688	13
2390900	13
27711789	13
1099274	13
801094	13
2114392	13
6273259	13
36787492	15
6142599	13
7514738	13
11244853	13
12537791	13
5364329	13
10982946	13
12895920	15
864515	13
3673353	13
5108993	13
1028370	16
7336858	13
446465	15
4546066	13
5235147	13
20496544	13
1590307	13
11139563	13
4752669	13
24100	17
5972618	13
6473908	17
4640932	13
4411371	13
19476805	13
755382	13
1739087	13
3437407	13
11413225	13
6966397	13
2493324	17
3706406	13
2498132	17
1218482	13
8362	13
669275	13
6644668	13
10889425	15
10917269	13
1876754	13
13179528	13
190694	17
8171438	13
6067057	13
397388	13
8162221	13
108380	15
13374785	16
1653242	13
3886635	13
205932	13
6574461	13
22464	13
12609375	17
2574404	13
2022697	13
6310860	16
2718466	15
4599372	13
4857315	13
3113872	13
1566109	17
282329	13
15378786	13
3326074	13
3133385	16
11202788	15
12816186	13
10475176	13
1968687	13
4183736	16
3072658	16
5004075	13
5157269	13
7398574	13
12753947	13
18726581	13
1061811	13
8642235	13
5744496	13
11099036	13
4908597	15
2211754	13
4028541	16
8225583	13
971418	13
4710055	13
1394297	13
651699	13
2253361	13
2244182	13
1183262	13
2135701	13
355512	13
3552099	13
4527099	13
2312803	13
1084079	13
8714048	13
9099484	16
2931505	13
930360	13
6528108	13
410554	13
2379198	13
4564761	13
8162580	13
11327973	13
8644905	13
6826400	16
2749829	17
3758973	13
3399048	17
2105545	13
11558904	13
1177868	13
11927923	13
8584162	13
1520044	13
9138965	13
4840053	13
21093244	13
11485752	13
2025379	13
1831562	13
9544657	16
1731677	13
550370	13
3162122	16
30412709	16
16675327	13
5485646	13
1535054	13
4515392	17
6906089	13
6422086	15
4394321	13
7605527	16
4396165	17
317832	13
1986950	16
27803992	13
6864467	16
6756325	13
373976	13
7882172	13
2786730	17
10945502	13
1908502	13
4416472	13
3376970	16
7954588	13
9819232	13
11738993	13
1099710	13
5868548	15
8962196	13
7352353	13
12560799	13
9200124	13
4939811	13
4161231	13
246861	13
15890765	13
928388	13
452416	13
4764105	16
13933829	13
664331	13
5379938	13
12169984	13
5842582	15
2588182	13
2837535	13
15682587	13
19803586	13
1379268	17
2749338	13
3065201	13
9600005	13
1713007	13
6424591	13
719746	17
579681	13
741367	13
4970842	13
5006955	13
1764091	15
37111655	13
9862272	13
8393344	13
839312	13
18122548	13
1646180	13
1685528	15
7588447	13
6932534	13
5288344	13
1684031	15
10324510	13
6876772	13
6243155	13
4948307	13
3808025	13
1433535	13
2850659	15
11542500	13
3315655	13
12324618	13
21402361	15
8730630	13
11492872	13
2282189	15
17100001	13
1311711	13
4567424	13
1701804	13
6077375	13
6154216	13
11511720	13
1828162	13
5985412	13
3082878	13
11434082	13
6058484	13
26424336	13
9061826	13
5925725	13
1605197	13
11627594	13
3355849	13
2583416	13
2483942	13
11078128	16
8446166	13
3346156	13
24080921	17
2214815	15
12063949	13
14875986	13
6161610	13
2546427	13
3985911	13
675689	13
10081461	13
4086994	16
2817517	13
9513524	13
11111534	13
19966471	13
741243	13
6995946	13
8360633	13
19434957	13
1783685	13
654392	15
2870873	15
407282	17
13816161	13
754426	13
3819485	16
1795396	13
5235352	13
3115714	13
2165103	13
11279996	16
1735798	17
2406022	13
64443	15
41385726	13
749795	13
5441930	13
1901736	13
21792699	13
804402	13
21686635	13
13670937	13
1160736	13
166140	13
13362464	13
1473534	13
3992745	13
20255458	13
13994648	13
1279619	13
7900660	13
807378	15
141878	13
10678298	13
8362985	13
5590553	13
2788686	17
2555354	13
8338673	13
12975450	13
3562453	13
864500	13
2894820	13
3232330	13
1788526	13
518735	13
5395228	13
26842767	13
4118943	17
2751621	16
134904	17
2810001	13
4436999	13
8949270	15
11832470	15
5581828	13
1929880	13
4920943	13
6084487	13
4855641	13
10863063	13
4040279	16
2018345	13
12265302	16
2894015	15
9028312	13
1197404	13
21205907	13
7519169	13
5269128	13
2130151	13
8784011	13
2550929	13
13036705	13
772700	13
42725120	17
2792136	13
15212883	13
6290717	16
2185390	13
4176591	17
11714385	13
257124	13
5107412	13
16720352	13
1456405	13
11345249	13
8886149	13
1955535	13
1875658	13
17155636	13
314293	13
1489603	13
6856413	13
701819	13
3845222	13
11662396	13
3594770	16
2315502	17
1064079	13
10223316	13
7420454	13
7523278	13
477569	17
6427852	13
10897616	17
4484166	13
1440919	13
5723173	13
2787527	15
12440106	13
14086803	13
3492970	13
2358323	13
11010162	13
5338863	13
343737	15
2768939	13
13246697	13
388256	17
5638610	13
1334057	13
417636	13
2104587	13
2910827	15
18678412	17
9498804	15
3748066	13
4601421	15
9709768	13
24957935	13
1082045	17
5124956	13
2382326	13
2824473	13
11225745	13
92742	13
2745942	13
14002835	13
1554250	13
1003338	17
4125190	17
5578387	13
5547214	13
11853362	13
2447629	13
1159766	13
2457038	13
3895548	13
1741903	13
4794359	15
10863659	13
960419	13
5375862	13
6676504	13
235750	13
8388427	13
6172622	13
22781211	13
16908329	13
3200875	13
15540064	13
4555039	13
9976049	17
2452383	13
4458761	17
1698601	15
6817133	13
3606161	13
2797041	13
28370848	13
18906937	13
1675187	13
6967390	13
2209028	15
4550265	13
469242	13
1177797	17
270318	13
2683612	13
31849465	13
18245377	13
4519504	13
4483443	17
8922633	13
19927122	13
5652972	13
2486976	13
619416	13
3064918	13
1149073	13
2910200	13
3359107	13
1762493	13
8717900	13
4799926	13
297909	13
2162860	13
4856435	13
5836972	13
3763016	13
11719415	13
5127851	13
29233740	13
4132479	13
1370192	13
3389878	13
3966716	13
15121631	13
4581215	13
14985093	13
23600057	13
4294969	13
15257168	13
7008932	13
4786021	13
2931987	13
815587	13
21782477	17
2867013	13
560670	16
1278596	13
5247711	16
3097255	13
7267209	13
10603581	13
4790561	13
6257384	15
7396910	13
2880891	13
762757	13
1359110	13
21650974	13
1562769	13
424768	13
10164550	13
4113768	13
11269	13
16728223	13
1131412	13
18864195	13
9267844	13
10321701	13
15131271	13
5818071	13
13662711	13
270522	17
3938383	13
16003320	13
6185241	13
4944431	16
2122265	13
16876889	13
2072504	13
6009765	13
1376610	13
14279176	13
1874028	13
132700	13
8520930	13
9826228	17
14880601	13
10237583	13
5442368	13
9115858	13
3919753	13
3868666	13
14430396	13
1340196	16
3243774	13
14703403	17
1052721	13
13847636	13
304237	17
385933	13
14507509	13
6428452	16
9863144	13
7492408	16
24892205	13
607608	13
3342254	13
26607033	13
7280735	13
2582718	13
6613049	13
11739982	13
2433271	16
3676016	13
2661964	13
9350951	13
291464	13
120893	13
13648226	13
20808311	13
2290633	13
1940039	13
1510915	13
23445124	13
29385890	13
388524	13
248615	13
7009598	13
2246506	16
3095045	13
3912216	13
1337113	13
14663043	13
5169720	13
1855680	13
5046737	13
3305340	16
5452347	13
10298476	13
1482336	13
3127100	13
1656742	15
27468008	13
38310690	13
2524840	13
8844573	15
32481424	15
3347688	16
6532326	13
15972553	16
523543	13
789508	13
114083	13
3042640	13
1803052	13
3570722	13
1589434	13
3995739	13
5465684	13
9981512	13
6238154	13
9995600	16
12313764	13
1496141	13
6561596	13
4303084	13
3930935	13
1458429	13
3265584	13
36745036	17
2749031	13
525806	13
388767	13
5114020	13
7381273	13
17185971	16
3595408	13
9144955	13
4200328	13
3974420	13
1548156	13
14459794	13
6246469	13
13564788	13
8500179	13
21649625	13
2382104	15
324330	13
8422970	13
2090113	13
5357241	13
4160178	13
11340047	13
4545551	13
6988101	13
7573707	13
3088254	13
831299	13
13605026	13
15634224	13
3043919	16
1667236	13
1460190	13
23085441	13
2069223	13
15529067	13
9435463	13
3627184	13
13011289	13
612515	13
2001359	13
2098096	13
6040378	15
13711200	13
7069498	13
20438967	13
5552536	13
1863422	16
7374296	13
10473477	13
1764050	13
601294	13
9692549	13
11627739	13
10929934	17
5752290	15
3562000	15
17918144	13
10205134	13
1294021	13
22538657	13
2761083	13
2485016	13
19735034	16
18723154	13
25198032	13
154402	13
6625631	13
3836875	13
3557977	13
16985742	13
1462865	13
13231339	13
768031	13
10912502	17
2410788	13
8546274	13
696065	13
11131904	13
6549547	13
2562487	13
4351038	16
17212583	13
1326356	13
9791533	13
9537537	13
3734419	13
643676	13
357753	13
16409228	13
6731345	13
1553768	13
2084674	17
5080493	17
29568	13
3674908	13
443693	13
5574479	13
531932	13
5387830	13
1895606	13
11025421	13
6162695	13
10332007	13
20172451	13
3225924	13
3756089	13
8449580	17
27177	13
1092950	13
10811902	13
6897488	13
2591264	13
2020345	13
5962245	13
519568	13
14580327	13
6366379	17
3275225	13
6597090	13
1540108	13
12807028	13
4823968	13
6436857	17
3049772	13
12193488	13
13829627	13
570977	13
1921544	13
3247849	16
2187835	13
57475	13
3667806	16
7142091	15
2713843	13
4077747	13
26183256	13
1229002	17
4647005	13
8684895	13
2161526	13
15461074	13
11253007	17
5644134	13
3812127	13
8015128	13
1370795	13
1738651	13
24143566	13
3551774	13
12140119	13
29784770	13
2809398	13
1433862	13
7388049	13
4464611	13
4844707	13
3455285	13
2444196	13
5334581	13
4267672	17
572224	13
4157053	16
6817870	13
1487210	16
3860107	13
28267080	16
2514122	13
2034156	13
20250067	13
2874990	15
7482907	13
2639595	13
1284673	13
307225	13
132499	13
3636167	16
9689253	13
36845156	13
9182496	17
4083032	13
3243584	13
849576	17
438220	13
39708309	15
9012881	13
16489260	13
4845144	13
14268647	13
12118382	13
21969277	16
3009078	13
7170145	13
4536128	15
14304161	13
702114	13
24592651	15
1858690	13
3544631	13
6231904	13
43388054	13
2017542	13
18944486	13
104056	13
1503728	13
13092741	13
1760220	13
1826757	13
6020830	13
10344422	17
1836008	13
8531673	17
131597	13
2279347	13
15519005	13
600990	13
651659	17
8050861	13
9604722	13
3979066	13
3137346	13
3774668	13
21509845	13
3687709	13
24145439	13
3360685	15
928423	13
580038	13
21465513	13
5562489	13
4390305	13
4001418	13
1296040	13
742615	13
1112609	13
10863405	13
13898990	13
2999843	13
8947185	13
4141060	13
1958313	13
1454341	13
1525060	13
14739476	13
2702574	13
1007815	13
15480879	13
7989557	16
3533714	13
879835	13
8048149	13
18516185	13
358339	13
1635981	13
2972925	13
555879	13
5370349	13
22981045	13
15975950	17
13902365	13
9187587	13
12724054	16
15885704	13
5362871	13
1687157	15
1872674	13
249276	13
4799784	13
2133214	13
14050017	13
3099327	16
2062654	13
8485372	17
1320352	13
1411983	13
5260664	13
22889933	13
12546415	13
1432094	13
4086221	13
1836825	13
10306379	13
4611840	13
4360747	13
8973006	13
1469333	13
4173907	13
10363593	13
3642616	13
18977870	16
8237807	13
4071477	13
1857004	13
4810371	16
9897109	15
18364821	13
7458053	13
5023897	13
4601808	13
20006	13
525760	13
1528983	13
6186035	13
10955902	13
19284083	13
518848	13
10797828	13
4410640	13
992348	13
5024500	13
17818239	17
24745763	13
437128	15
13486185	13
2932319	13
53229987	13
13268926	16
2720546	13
420974	13
4494368	13
19500495	13
421183	17
2914682	13
14511694	17
11136042	13
4190470	16
2725236	15
4582531	17
970828	15
2121766	13
2514144	13
16013766	13
14867837	13
7881187	13
6410139	13
7484394	15
8065646	13
11668257	13
282984	13
4093503	13
2587795	13
2644122	13
12711993	17
26247167	16
4963760	13
5385556	13
27059742	15
168264	17
15583406	13
1739240	13
2594969	13
9318303	13
4319205	16
11271282	16
2779765	13
4151699	13
1081164	13
165398	13
21831662	13
4977718	13
1919509	17
18529784	13
853603	13
1064077	13
446040	16
828465	13
3968142	13
343898	13
11173949	13
3214602	13
3069558	13
1982493	13
13214710	15
17690480	13
3016722	13
3884078	13
1671273	13
1570949	13
3057002	13
907190	13
2652663	15
8219611	17
10191850	15
9794764	13
13363555	13
7536599	13
59584	16
5199868	13
10545757	16
1396910	13
1617785	13
1501822	15
2215099	13
2806005	13
4204759	13
5775003	13
5682445	13
20440601	16
3157675	13
6737866	13
5104589	16
14880617	13
11931501	16
4773330	13
1830886	13
16172997	13
357415	13
553880	16
539443	13
13197926	13
21379520	13
6771943	13
5008345	13
9935633	13
13419036	13
7589214	13
486988	13
9229748	13
5718138	15
11306667	13
11730236	13
2503141	13
4455466	13
4922016	13
2992495	13
6385262	13
11350334	13
10256185	13
1735785	15
982314	15
2075289	15
92753	13
3289603	13
1023418	13
7879544	13
6389895	13
1583736	16
75259	13
6744496	13
5654463	13
25937657	13
1982730	17
9856523	13
11534451	13
2883886	13
1256725	13
6239559	13
5704610	13
13263702	13
4829664	13
16543820	13
13384666	13
1206863	13
1318655	13
138618	13
1313934	17
775725	13
11918246	13
8459525	13
1731516	13
1529616	13
16404658	13
11423784	17
530538	13
3881159	13
4486113	15
2991332	13
7893643	17
700484	13
10139478	13
4444984	13
15645336	13
12250986	13
812360	13
11447525	13
11286919	13
593847	13
28531859	17
17501461	13
1338963	13
4853028	13
4197159	13
16510387	13
973261	13
3178525	13
2650522	13
5689144	13
5501480	13
4993742	13
3201100	13
10549855	13
2341248	13
7387552	16
5286523	13
12064014	13
3367323	13
1489224	13
1132751	13
5207169	13
167690	13
160752	13
1502203	13
3200783	13
5029687	13
22094391	13
10308437	13
595219	13
186363	13
2504053	13
10187321	13
12944017	13
721666	13
1395117	16
13537634	13
5066346	15
7838549	13
10922325	13
4457268	15
720029	13
6023413	13
2011869	17
1310272	13
11067017	13
2412241	13
1070385	13
1642065	13
481181	13
3581546	13
1004106	13
4863543	13
810161	13
7209807	13
287134	13
2881939	13
1471291	13
224666	13
15044301	13
1175322	13
1982733	16
14686556	16
921381	13
4679731	16
12829072	13
10892554	13
4781318	17
2224372	13
7902764	13
1914531	13
4463550	13
1640151	13
35905892	13
313760	13
5631206	13
8268826	13
2474539	13
40253201	13
1269648	15
370628	13
40273876	13
29570764	13
16870214	16
184660	16
18645312	13
197796	13
11050242	13
30197041	13
6540400	13
2339868	13
5040685	13
8012709	13
4819524	15
6206288	13
10553615	13
5101235	13
6628392	17
796971	16
25373111	13
10927007	13
896507	13
16798138	13
12221034	13
9652518	13
3947124	13
34915931	13
15776063	13
5054122	13
544369	13
4271458	13
165533	13
5436188	13
3868272	13
295650	17
8268077	13
5692005	13
5049847	13
207202	13
15502770	13
9760219	13
2460356	13
7595534	13
1682440	13
496207	13
7550422	13
12094487	13
24966460	15
1670464	13
1588422	13
702767	13
2093154	13
9033777	13
1333194	13
1992878	13
43322	15
1743959	13
17028451	13
1267149	13
3052134	13
11313799	13
7842216	13
792376	13
12665244	13
2958817	13
6636514	13
12569801	13
58912	13
21170851	13
83639	17
2022248	13
1694942	13
6034113	13
3436978	15
15699982	13
39195289	13
1340905	13
5711252	13
5034316	13
2745014	13
2427001	13
11999671	13
8691398	13
1006227	13
1565567	13
705727	17
3911730	13
365485	13
2122333	13
7272703	16
764783	13
13574181	13
2756115	15
203019	13
6956413	16
21548096	13
9017318	17
16951921	13
941410	16
5899000	13
5733647	16
21682589	13
6744884	13
131450	13
4152072	13
1604582	13
12278793	17
143636	13
6716891	17
807487	13
11303520	13
2110463	13
8156148	13
19291493	13
6363422	13
4854182	17
7739246	17
2082686	13
5457578	13
8340299	13
504649	13
4294269	13
881100	15
6310430	13
186744	13
1810291	13
1069509	13
15363312	13
2554468	13
18593733	13
1906164	17
4846553	13
6330490	15
2127780	13
1083583	13
9122200	13
10605407	13
7308227	17
4760788	17
4975858	13
18982112	13
2543368	13
1239084	13
1490758	13
683123	13
4896552	17
840928	13
2979689	13
3374611	13
5616165	13
10192724	13
9904598	13
2013883	13
244096	13
1208186	17
3853339	13
2708915	13
4045580	13
12294109	17
9652315	13
2631874	13
9771264	13
932819	13
18528160	13
12635816	13
4097716	13
9323494	13
11113512	13
8582901	13
20398085	13
1621393	13
438605	13
6581195	13
16758490	13
3087393	13
3874453	13
6821200	13
7750906	13
8204728	13
13201627	16
26499411	13
27730968	17
12298602	13
10070464	13
374427	13
12485171	13
13547882	17
3561151	13
618284	13
187780	13
16275889	13
6780147	13
8548721	17
5617239	13
17775206	13
2249072	13
1406359	13
2674598	16
17027669	13
8840091	15
2829020	13
3198511	13
13794313	13
823780	13
805744	13
14568695	13
32310713	13
10241389	13
3082484	13
3808821	13
13284428	17
14456123	13
1464232	17
13700487	13
8203601	13
14969581	13
6281440	13
134141	13
4887216	13
1105765	13
23053970	13
1379152	13
645543	13
13799971	17
5971953	13
491655	17
415776	13
19878464	17
790186	16
7586468	15
1074177	13
6000513	13
1515184	13
1278948	13
28491619	13
4081916	16
5460626	13
394373	13
6913540	13
1797282	13
6146459	13
20529677	13
2088869	13
18446450	15
7922362	17
2871503	13
206176	17
26521219	13
1303543	13
3963722	13
23091853	13
7014305	13
3027145	13
6531472	13
3674808	13
325078	13
2474769	13
223474	13
14723652	13
1862868	13
6900386	13
6248708	13
846917	13
14228528	13
11151335	13
2036767	13
4537116	17
1325383	15
9640584	13
2246681	13
8178993	13
17424267	13
153338	13
32118819	13
5398314	13
3338784	13
478990	13
3099337	13
16561425	13
13009873	13
7078323	13
6514424	13
18133871	13
7678761	17
11353350	13
22169608	16
5654720	13
9580654	13
17642920	13
2552291	13
1856471	13
1729329	13
16252873	16
10622188	13
7058062	13
1437113	17
11354441	13
30140	13
6175364	13
19954382	13
3887119	13
15085479	13
2366387	13
2066174	13
613095	13
861565	13
1886394	17
5359506	13
3006568	13
418964	13
3344693	13
2927349	15
6253012	13
8439571	13
10152797	13
17858445	13
3392368	13
6971445	13
389182	16
10953498	15
21448079	13
24873566	13
6582759	13
4188051	13
3438807	13
10072395	13
7839808	13
15829754	13
4663370	13
21933039	16
1786765	13
3219908	13
1328057	13
6395568	13
11002316	13
6478545	13
4615412	13
2492403	13
1099966	13
884118	13
5572519	13
6982075	13
754337	15
1652052	15
11455230	13
6999593	13
4749648	15
3370251	16
8037627	13
6466326	13
234370	13
1097124	13
4288682	13
6126253	16
1844731	13
40261	13
13431102	13
14993740	13
13827939	13
7818817	13
9177704	13
3035199	13
14475038	13
9346141	16
7128875	13
13039749	13
248854	13
10127166	13
22237548	13
2467760	13
215443	13
12188058	13
749038	13
4611895	13
4180619	13
10178548	16
4601471	13
14686606	13
21554647	15
16330466	13
3280549	13
2007805	13
1702303	13
11375756	17
9002769	17
5527466	13
9392898	13
2100608	13
16739647	13
3515418	13
5016157	13
1487583	15
2732934	13
1652297	13
8292777	13
20030745	13
14235956	17
5539443	13
896411	15
4591685	13
313573	13
2226519	13
684416	13
65699	13
9909820	13
2843077	16
7636184	13
21567296	13
1784122	13
9206674	17
6095809	13
8851584	13
4694670	13
15103993	13
11133829	16
6812385	13
9252263	15
19308492	13
16557835	13
9003873	13
2674824	13
517009	13
27846389	13
10474091	17
3376179	15
1407074	13
1821042	13
446741	13
14179711	17
4046849	13
18761661	13
3293486	16
2747089	13
15109348	13
7619589	13
8152848	13
4398924	13
918159	13
7464954	16
1840729	13
6039010	13
21333198	13
872859	13
20909051	13
16730919	17
10448587	16
6965871	13
4835667	13
3909239	13
3707622	13
13009467	13
13532235	13
3175934	13
7134430	13
2134048	17
5928983	13
10300522	13
1554162	13
8861500	13
1407440	13
1510513	13
2632225	13
7720456	16
6402320	13
8767022	13
6061073	13
1443439	17
4152619	16
3039650	13
2532024	13
6377675	13
460371	13
4555484	13
11458350	13
8805170	13
27708674	13
8128915	16
562582	13
6498912	13
7070901	13
10138669	13
9532434	13
401814	13
12356138	13
11771706	17
5477361	13
2351029	13
481709	15
525246	13
1578366	13
897932	13
17516489	15
8687578	13
718228	13
5408422	13
1058872	13
15649553	13
14855582	13
293813	13
2254186	13
2074734	13
3244002	13
8433609	13
14771001	13
5365907	17
11359806	13
19339377	13
10501227	13
3632722	16
2261685	13
10102390	13
1635212	13
2242340	13
1001050	13
6672925	13
641333	13
7810489	13
257661	13
1600625	13
9911501	13
13011521	13
9586689	13
8203645	13
3028074	16
23135627	13
6278588	13
22298	13
12959869	13
1538774	13
1561146	17
27916325	13
10561739	13
11286813	13
220483	13
6746024	13
314844	15
6822939	13
2811028	13
210330	13
2800455	13
3449823	13
8157013	13
1179665	13
4732917	13
16310865	13
2542071	13
17774561	13
5726881	13
12665833	16
1127402	13
3688354	13
4691905	13
3205508	13
4068471	13
175857	13
1225209	15
17269945	13
1438842	16
373495	13
4199822	13
110649	13
2232409	13
13251218	13
2391564	13
1902414	13
18215856	13
4589507	13
5703445	13
8692183	13
14113942	13
12121811	13
3823133	13
4439368	13
2765307	13
12767053	15
2474421	13
5340114	13
403588	13
12612999	17
4043426	13
22374900	13
570608	16
3153684	11
4459452	13
7978359	13
6623647	17
3380544	13
1895309	13
3383420	13
23369905	13
1720262	15
12628105	13
16551542	13
16196	13
18723398	13
988998	13
4293019	13
3838825	13
7190287	13
3530983	13
4263276	17
3587889	13
5072901	13
18192201	13
5525858	15
7985118	13
1501760	16
5313223	13
455939	13
1447184	13
2459590	13
3039204	13
25377518	13
12050493	13
15938087	13
2418275	13
444691	13
1550661	15
2474856	17
14973221	13
8895239	13
14792652	13
3705793	13
1633437	13
9920686	13
3153746	17
7457728	13
22180955	13
22509370	13
5745226	13
21507448	13
3087281	13
9818457	13
11402602	13
4141255	13
20852255	13
686546	13
22730177	13
906339	13
33436787	13
30557424	17
3555513	13
3270656	13
10069470	13
1371342	13
3345510	13
5192752	13
46368	13
13800259	13
3255251	13
4628624	13
2679067	13
4556804	13
3880267	15
18806237	13
7174641	16
12676467	16
13067651	13
8880310	16
354433	13
1933463	13
1721438	13
1385414	13
29974408	13
7581024	13
3610141	13
3178277	13
2040749	15
15953894	16
618319	13
5984063	13
2842112	16
1094967	17
2904463	13
7745912	13
5448201	13
3108292	13
15070749	17
1604345	13
5634445	13
39759615	13
12040935	13
3844987	13
251717	13
2323793	15
3381163	13
4174905	13
22083911	13
10566232	13
7206614	13
2761824	13
3149009	13
2190881	17
7603586	13
1744320	13
6809118	13
2754221	13
7879244	13
6761778	13
18482376	13
15622845	13
3587942	13
7062912	13
13980726	15
6416508	13
9255137	17
6044445	15
7005638	13
9273056	13
2372137	13
5567227	13
12045301	13
11962176	15
13499142	13
2530248	13
54380	13
13530699	13
2824613	13
8834396	13
7703783	13
25804779	13
2282487	13
2402704	15
17850027	13
3064194	13
4454717	13
5951936	13
2527704	13
7253536	13
5103184	17
23807434	13
16053672	13
4759819	13
5590194	13
3536936	13
11304984	13
220840	13
3282530	17
2488163	13
17918357	13
8337597	13
1162123	13
4561249	13
17533806	13
4536	17
7528457	13
7147857	13
7644700	15
2435148	13
369288	13
2796160	13
13905477	13
4660945	13
18144443	17
8847050	13
12569081	13
1647466	13
4864193	13
8209107	13
2544779	13
3582348	13
15217218	13
11935173	13
8781100	13
8128799	13
18419501	15
11484211	16
5048933	13
270763	17
1697312	17
4972336	13
2767648	17
9725058	13
1916301	13
36329898	13
16275625	13
5368486	13
10827027	13
1455643	13
4170153	13
4526652	13
7667340	16
1184946	13
810278	13
20655436	16
4252223	13
11406592	16
16289511	13
13328734	13
4841707	17
22413045	16
2472424	17
874183	16
581404	13
7275825	13
16623832	13
8736216	13
13808219	17
455218	13
12648694	13
4052340	13
4845929	13
4668007	13
572829	13
2672522	13
23089405	15
6745356	13
2596396	16
4989532	13
16390039	13
14208073	13
9989408	13
2378315	13
14136524	13
19893	13
1247653	13
462515	13
6946229	13
4488050	13
1735989	13
10224615	13
846646	15
2477386	13
17898376	13
3068587	13
6684161	13
14478507	13
11369178	13
2129737	16
6862866	17
14324783	13
1679325	16
7992810	13
15528088	13
14288782	13
3194604	13
28666039	15
1758733	13
1115408	17
10572963	13
16645398	16
772642	16
3811501	13
5265519	13
3196711	13
9159921	13
18538817	13
6149505	13
4024990	13
8737579	13
7150063	16
7445161	13
5874926	13
5692721	13
1777626	13
7152596	13
57340	13
9502073	17
16307158	13
4849396	17
2503499	13
3242728	13
1088402	16
3774391	16
28730326	16
6480907	13
14470418	13
5007166	13
129037	16
13694800	16
6788512	13
6362354	15
1502910	13
3314327	13
31296775	13
254745	13
914634	13
20588694	13
1711900	13
3288520	13
14236572	13
6949220	13
1937110	13
5098105	13
119518	15
1452002	13
10168902	13
4338855	13
466285	17
1807439	13
11540074	15
2310494	13
2668994	13
5725731	13
553856	13
6001808	13
543701	13
1903687	13
9194022	13
2873146	13
354901	16
8688178	13
17617720	17
1451344	13
10438840	13
972996	13
14217579	13
1160237	13
7861316	13
16364800	15
4943445	13
12617490	13
12657804	13
6365926	13
6622760	13
7758124	13
12625751	13
769243	13
2800147	13
5865571	13
3215904	13
17502864	13
445649	13
4171302	13
570248	15
11555814	13
2338349	13
4289294	13
4157026	13
6344606	13
12937222	13
8904588	15
9306513	13
8649338	13
2299821	13
6951572	13
13617256	13
924702	13
254429	13
191901	13
15270799	13
21456475	13
5726133	13
1621678	13
9170606	13
2517588	13
12254495	17
775579	13
13227829	15
8665654	15
58425350	13
8734085	13
1623882	13
21013530	13
2332691	13
1626957	13
292693	13
11713152	15
1663490	13
11739198	15
194169	13
1233794	13
33931401	13
2728272	13
1596286	13
19315041	13
11137475	13
8008152	13
7929848	13
7972237	15
6348623	13
1020731	16
2092944	13
2475262	13
6135195	13
3423287	13
9800368	13
17090482	13
11507218	13
5951598	13
3046436	13
4212003	13
14075792	17
19008711	13
7995316	13
5297304	13
2894369	13
6018285	13
6456799	13
4008027	13
3191662	13
1835404	15
18006610	17
20298264	13
2098602	13
18078101	13
880243	13
1568037	13
12567264	13
1894344	13
13150428	13
6856995	15
4330638	13
2952488	13
1783874	16
64413	13
4958082	13
4124148	16
14473322	13
18833174	16
2982650	13
5122586	13
9808005	13
7260266	16
683459	13
17469694	13
1714182	13
10896361	15
13490596	15
19948912	13
1585415	13
10499145	13
5808382	13
19074494	13
29772256	13
3189697	13
5359282	16
2291441	13
4836255	13
8682623	15
11235036	16
7088306	13
3330448	17
8012333	16
2224978	13
3117421	13
2772483	13
3952424	13
8749347	13
4000794	13
533565	13
2257639	13
1339575	15
2383249	17
2252115	17
16555379	13
2849749	17
20565394	13
1830391	13
316305	13
19451290	13
2550822	15
910693	13
9219521	13
10139117	13
7699775	13
10437821	13
1183561	13
8494727	13
4657533	13
2469034	13
10389531	17
11517868	13
1655396	13
804120	13
17525125	13
2058488	13
1838188	13
9285022	13
8817434	13
8163699	13
23253034	13
1073408	13
10483182	13
2944677	16
1221465	13
10059366	13
5265312	17
853627	13
4948388	13
3462377	13
5456668	13
7621809	13
5012439	13
1586152	13
11346379	13
12524278	13
8963154	13
9107536	13
2874404	17
7157648	13
20004204	13
6959693	13
2968378	13
5880819	13
3702164	16
2634780	13
2936349	13
1384047	13
34170304	13
8070443	13
1190212	13
5382311	17
7829264	13
2082804	13
3866916	13
25053278	15
2871785	13
1223557	13
8301627	16
2047201	13
4138849	13
11973797	13
6608412	17
1632705	13
3327169	13
1201596	13
2334323	15
2258473	17
5759423	17
10954075	16
12001247	13
6184230	13
16506318	13
1827904	16
17522217	13
3726212	13
6292355	13
2006069	13
10568364	13
8964029	13
4862270	16
1088872	13
855237	13
5851894	15
5000440	13
7232695	13
47140386	13
4081109	13
2313081	13
184258	13
2142815	13
11853968	17
1714300	16
2050832	13
4177865	13
5308256	13
943615	13
932614	13
7684004	13
2715540	13
6159781	13
9934664	13
11498589	13
4906750	13
13693617	13
18153171	17
1850994	13
6996215	13
17695297	13
3697297	13
12256452	13
8089629	17
3455399	13
25439500	13
1326579	13
3560263	13
8088556	13
12988015	16
357917	13
13357934	13
16523714	13
13971387	13
605029	13
736492	13
507984	13
3534295	13
2238263	13
3985408	17
2817336	13
2274496	13
5179143	13
4620496	13
9645420	13
6255680	13
1336143	13
3924681	13
16807234	17
10150998	13
26396778	13
1344024	13
6175786	13
2976995	13
3142559	13
15246841	13
3037734	13
3576745	13
1586590	13
123252	13
4689590	13
18744036	16
784320	13
16550808	13
878455	13
680100	13
2038434	13
11150451	15
3916814	13
24128312	13
3299241	13
6376730	16
26967268	13
4145163	13
237366	13
5410314	13
5303927	13
10202363	13
523959	13
4137447	13
1246305	16
4405945	15
3224139	13
8353773	13
8807032	15
9002014	13
13448830	13
695424	17
4712974	17
1118271	17
2741570	13
3382936	13
5123712	17
23294180	13
6074528	16
2896942	13
3286670	13
4293379	13
3269659	13
12215663	17
6801419	16
573642	17
471253	13
7607568	13
11613571	13
1852796	13
4045561	17
11440760	13
31315491	13
3576796	17
10020861	13
11363952	13
5875945	17
7280247	13
838197	13
787256	15
5412517	13
6876218	13
367220	13
941980	13
3005926	13
6694953	13
1477044	13
5531399	13
1805107	15
1599118	13
1714688	17
2041121	15
5807482	13
3612992	13
2516282	13
5158403	13
3081205	16
6316391	13
4672697	13
4944185	13
4962121	13
11572632	13
9452146	16
4966441	13
465266	13
5171275	13
4291563	13
10561069	13
1655889	13
27169296	13
8216539	16
2690666	13
6756194	15
11940894	13
2403787	15
167300	17
1620675	13
3136438	17
4871722	13
36323	13
3082742	13
14066762	16
15479889	13
17189083	15
11435193	13
849126	13
16642139	13
4793553	13
7392130	13
27752595	17
12459641	13
34328919	13
311877	13
1896231	13
3544491	17
1870328	16
8505780	13
548938	13
1518792	13
39809396	13
1310061	16
8627896	17
908692	13
543367	13
7544352	13
731276	13
10249085	13
11177667	13
7508901	13
12086916	13
1921564	13
406533	13
5544243	16
1880273	13
1824776	13
10530005	13
12903571	13
4893747	17
7666226	13
11149288	13
4693983	13
28552584	13
14333588	13
4666945	13
2145384	13
9430585	13
7537724	13
571246	16
31023101	13
702217	13
2711432	13
4349285	13
6177774	13
8719962	13
10078438	13
11377164	15
4815001	13
5583551	13
1112732	13
485267	17
2174642	17
2544316	13
3142203	13
2373608	13
4587604	13
5137585	13
2190118	13
25246348	13
1994542	13
1712345	13
2654632	17
37975117	13
10049352	13
16214901	13
14051155	13
3368687	13
8387353	13
26408297	13
16623206	13
575194	13
4545511	17
6556518	13
7519112	13
1461194	13
599084	17
1058616	17
9437668	13
10312161	13
12901235	13
1710707	13
4563967	16
4401346	15
1169009	13
10523415	13
1386598	13
8999334	16
16728318	13
2392109	13
4232820	13
16510094	13
1641653	13
11081860	13
1343183	16
3385428	13
5303846	13
2999372	13
5919634	13
5193238	13
5908313	13
8946528	13
4793339	13
17612134	13
14300943	13
1243219	13
5583625	13
22241834	13
4192770	13
1544342	13
25913644	13
6802157	13
7083662	15
3188021	15
3742625	13
32850373	13
10068335	13
616282	15
838072	13
6927446	13
1548376	13
13506661	13
2881964	13
24252309	15
22849919	13
499830	13
7018365	15
10744678	13
1962479	13
10635248	13
2025109	13
3482854	13
9619014	13
25054785	13
1488757	13
12075300	13
22980596	13
5288300	13
1728913	13
1614695	16
19647306	13
8456056	13
1053957	13
14757352	16
18814608	13
359143	13
2028807	13
1049105	15
2710258	17
305786	13
6903317	13
16186747	13
5286039	13
5315250	13
1195582	13
2081708	13
4585222	13
5557440	13
937681	13
2880376	13
1765580	13
16489227	13
3806457	13
3083530	13
2302170	15
7608913	13
50814134	13
9656358	13
3881149	17
2393869	13
2470529	13
9462896	13
2437408	13
849229	13
4514278	13
16650688	13
10609258	13
2618436	16
38621017	16
342871	13
15033026	13
4913534	13
3901040	15
8813616	13
10740717	13
3036524	13
3920528	13
9094443	13
5953621	13
11511641	17
5374313	13
5097944	16
12742421	13
32301810	15
2525531	13
1582240	13
6959138	15
3173237	13
5445250	13
22778766	13
3835157	13
952630	13
2645447	13
7531625	15
7486879	13
5072266	13
11673661	13
10467473	13
10747142	13
2545580	13
2489885	13
4822718	13
6970585	13
2914533	13
1111891	13
5688641	15
1973106	13
10984433	13
6579812	13
16943945	13
4743171	13
23409128	16
778521	16
849804	13
2400615	13
9802228	13
4472490	15
12252775	13
12125603	17
1904833	13
515958	13
206579	13
2369795	13
1932093	13
3859665	13
12902759	13
995246	13
1989129	13
3361732	13
6714339	15
1012999	13
8454928	13
4163100	13
7385490	13
3661739	13
6112662	13
425843	13
16386	13
6539546	13
5766940	13
2051071	13
9075254	13
6127922	17
16917400	13
7583682	13
5274279	16
8138182	13
7429008	13
21141168	13
9190593	13
1203031	13
7685076	13
2045344	13
19708512	13
2501723	17
5843740	13
3163754	13
4047647	13
6338428	15
11434566	16
15817474	13
2427417	13
4433040	13
20054972	13
5858044	16
5381062	13
1386592	16
9313984	13
7814291	13
14314369	13
4806699	13
1330636	13
1060335	13
12369683	13
7586400	13
16469840	13
1163532	13
3026372	13
5577788	13
4195679	13
20986221	13
2050003	13
334540	13
3910919	13
8753790	13
11425623	16
3079176	13
1572808	15
8016293	13
4401982	16
10400979	13
9831298	13
3050378	13
6801450	13
7956173	13
4793103	13
14654028	13
2870939	13
33847837	16
397138	17
39801264	13
1354247	13
74720566	13
8268508	13
1786843	13
7188063	13
5793676	13
12660111	13
9568059	13
2424735	13
541642	13
6937218	13
7769041	15
960876	13
6054289	17
33897720	13
1076629	13
6102816	17
6379840	13
455840	13
1048334	16
8101224	15
4648259	13
1341351	13
15696111	16
14983674	13
1529616	13
131259	13
966429	15
12215167	13
28128214	13
358614	13
4744033	15
1260764	15
12034883	13
8845095	13
22709403	13
7137967	13
3236172	17
2194318	13
29613341	15
9246795	13
9902599	13
10372596	13
3303047	13
10222601	13
10024597	13
9923367	13
5456191	13
2254335	13
5840676	13
1652648	13
4000631	17
682679	17
1917086	13
9420258	13
5842381	13
13944318	13
5616467	13
4698165	13
11640555	13
3684213	13
323165	13
425884	13
7383726	13
3114963	15
744557	17
19161767	13
9084326	13
12826722	16
4341307	13
1029436	13
13039623	15
13535101	13
2339455	13
15630085	13
2743484	13
2643720	13
3159307	15
7943189	13
15181761	13
2740046	13
2135475	13
26969264	17
3314356	13
27856928	13
7851346	13
2104349	13
1294049	13
1623419	13
6149892	13
2698753	15
11384928	13
53593597	13
285811	13
13223906	13
901081	17
3204050	13
8040528	16
29974809	13
4393363	13
21945365	13
4902305	13
3832782	13
2083625	13
15545119	13
2890808	13
9270776	13
7058997	13
17167621	13
2035078	13
13746870	17
1728449	16
212918	13
863207	13
12934140	13
3124190	13
38333359	13
3538899	13
5661217	13
7467114	13
1551874	13
5250882	15
2275535	17
8392726	13
4766729	13
2772246	13
21208348	13
10914296	17
3529847	16
6626278	13
3233270	16
3455525	13
340386	13
19289476	13
73875	13
5340793	13
18440613	13
2803473	16
9741037	13
1447897	17
1831279	13
9669610	13
15168510	13
8635731	13
11493788	13
1909094	13
6947697	13
766573	13
3925311	13
14018621	15
5379617	13
3084371	13
963399	13
20204598	13
17829111	13
3646454	13
262551	13
4932617	13
36714790	13
244610	15
3518090	13
5340448	15
23003199	13
10719148	13
19378215	15
222305	13
4384796	13
1088094	15
8123189	13
9627547	13
11897122	13
1521238	13
14691121	13
194344	13
29293292	13
897482	13
18517079	17
10134870	13
19619847	13
2633437	13
9890890	13
5844835	13
5679186	15
3855068	13
35330189	13
14948944	13
375792	13
850853	13
17790195	16
10165134	13
11964699	13
18699298	13
8246874	17
4569347	13
19846167	13
11311661	13
36520141	13
20505023	13
7359484	13
7650015	16
351885	13
2123090	13
2579472	13
23821936	13
1551489	15
1690999	13
6430601	17
1334944	16
1435791	13
1445563	13
2690151	13
2206039	17
4826102	13
5812259	13
822771	15
12969850	13
3359316	13
6859860	13
20622608	13
13819681	13
367636	13
20788314	13
1261405	13
5469196	13
14321783	17
17476442	13
9717284	13
1682583	13
1277459	13
8484169	13
2561246	13
2635360	13
8549056	13
7063485	13
967432	13
6261299	13
1908425	13
6792773	17
1174697	13
27405046	13
7064858	13
5391468	13
1946245	13
16121916	13
1794640	13
1301066	16
1419583	13
6974211	17
15737918	15
304514	13
6290536	13
7308953	13
2824247	13
2371690	13
9834378	13
584950	13
1838728	13
1144759	13
6006112	13
4513754	13
4196387	13
310123	13
4262204	13
6200954	13
4236724	17
144568	13
2291094	13
1786125	13
11091613	13
1136396	13
17490569	13
915078	13
554506	13
2867456	13
4263796	17
6658119	13
1983427	13
18583154	13
16432536	13
9316978	13
1423053	13
2659401	13
2642559	13
3285074	13
26621771	13
9978717	16
173309	15
2595403	13
4590778	16
8192200	16
8049767	13
1927387	13
5414742	13
1699714	13
6826943	13
2233800	13
8434992	13
5226498	13
6517966	13
272336	17
1163611	16
13154313	13
10252702	13
127641	13
5157683	17
7219448	13
3286848	13
1698804	13
2642934	13
12700206	15
4281862	13
3586609	13
457664	13
896704	13
21881746	13
3630952	13
1214167	13
4488970	16
16157666	17
5172863	13
2202450	13
3383544	13
17553157	13
756856	13
2390657	17
3019129	13
8018676	13
6131333	13
6249345	16
19666988	13
13738452	13
849983	13
1125796	13
5440349	13
20566500	13
20407	13
12837581	13
10891433	13
3404102	13
12094919	16
2819982	13
1973067	13
2051297	13
34708546	13
2844596	16
5256797	13
6030993	13
1284673	13
3760113	13
16748376	16
4742530	13
457064	13
1675958	17
2286908	13
1570087	13
937982	13
7654746	13
7255078	13
348918	13
2268674	13
15239483	13
4093278	13
1647779	13
527197	13
12539049	13
10693603	13
8030413	13
5029909	15
9132680	13
2448022	13
13876249	15
7204681	13
6218266	13
4161596	15
6464800	13
8056334	15
3797418	16
484092	15
2422527	13
4055500	13
7429797	13
46527790	13
31008652	13
16831394	13
10289320	13
15757076	17
10892100	13
1338665	13
13616752	13
6017795	13
5163359	13
8991513	13
3223436	17
8695755	13
5582373	13
8522750	13
8115484	13
2621283	13
1630503	13
19677574	13
8035860	16
1677223	13
8566258	13
928121	13
267130	13
6407898	13
3501216	13
16671906	13
499358	16
2051719	16
155515	15
3776058	13
3302147	13
1111898	13
809409	13
1058387	17
5696123	13
7757997	13
3752456	13
7792375	13
198959	13
6258187	13
8525571	13
17177385	13
6519187	17
1449918	13
7954716	13
4247397	13
9591756	13
2797576	13
4549369	13
1155272	15
400508	13
723546	13
1957407	13
17254107	16
1596121	17
7980049	13
903730	13
4991484	13
17014538	13
3825702	13
622596	13
3592895	13
11952662	13
17107451	15
8878366	13
1889846	13
9528082	13
3311319	13
17328354	13
7410916	17
4127639	13
3224794	13
10926323	13
8359603	13
11517851	13
2654792	13
11150035	13
2866343	13
11622665	13
2916573	13
2416971	13
662645	13
2823686	13
2467708	13
30177303	13
5010596	13
11046353	13
14396736	13
45450375	13
1918338	15
8602148	13
8657337	13
2492815	13
8918712	13
3766189	13
2763505	13
1182940	13
838241	13
516908	13
10449066	16
12318436	13
9897242	13
13407835	13
1667821	16
2312267	13
11600744	13
8217803	15
21755350	13
4070662	13
6341147	13
4118451	16
3968064	13
9150576	13
16243326	13
10682529	13
12791745	13
993269	13
7238730	13
20655649	13
6707984	15
9239455	13
5430376	13
25059258	13
1197751	13
769590	13
11514531	13
2911546	13
20981420	16
10731394	13
9231412	13
4119962	13
11440829	13
541137	13
161227	13
943626	13
20033917	13
7822168	13
3822053	17
12321480	13
15368683	13
4617150	13
627025	13
9027187	13
8589588	13
23060492	13
10358499	16
1218873	13
7849326	13
7626024	13
14922999	15
28729200	13
8534893	13
12065053	13
11909691	13
3872931	13
18178016	13
4994820	15
977573	13
2588928	13
4132015	13
9964609	13
4669831	13
1155621	17
16878626	13
439108	13
3826144	13
5494588	13
7027211	13
12400917	13
7825252	13
7186888	13
721558	13
9471044	13
3456762	17
20340272	17
9039083	16
11167201	13
16210399	13
8840513	15
2725820	13
6147713	13
2582834	13
13631869	17
5855471	13
8872672	13
4249951	13
3987340	13
7926189	13
3940525	16
1611613	15
21962306	13
9664886	13
17771200	13
4132213	13
173299	17
3967281	13
2748994	13
6179254	13
8056906	16
11204510	13
6450116	13
1638720	13
6557544	13
7647478	13
2349768	13
7065690	13
1650965	13
1384166	16
13893297	13
3458536	16
2403161	13
1751682	13
4444689	13
8415226	17
4599469	13
40649302	13
12974008	13
6889731	13
14475746	13
3629152	13
3731222	17
5106487	13
17103691	13
2146265	13
2515947	16
1131621	13
13859825	13
5765421	13
932430	13
18552811	13
2784329	13
13398140	16
1123605	13
1651608	13
4343452	13
2243497	13
2411188	13
7004883	13
5698505	13
1176694	13
5130992	13
6023242	13
3998537	13
16685333	13
3369508	13
10428725	13
10382059	13
364753	16
2737156	13
697209	13
3777777	13
3960788	13
28848149	13
22562009	13
11528069	13
3686779	13
12406776	13
6840086	13
20712898	13
8642453	17
8901301	13
21647801	13
2477658	13
7070315	13
8200130	13
17132463	16
5450096	13
13736069	13
15366040	13
4178820	15
38164	13
1812558	15
3068053	13
23320183	17
597400	13
347042	13
2630183	13
2737232	13
370655	13
21058125	15
3238715	13
1319717	15
6600361	13
16805062	13
15040587	13
12399839	13
2332352	13
4625119	13
4074424	13
3376472	13
11507286	17
1087975	13
148009	13
9824797	13
11365058	13
4615427	13
8691118	16
2459022	13
851837	13
439717	13
12650	13
12968899	13
580103	13
14736883	13
5131409	13
4770999	13
8624272	13
5556509	17
7293755	13
21557543	15
11741434	13
10934198	13
8620339	13
19813611	13
1799371	13
1352966	17
28201944	13
1874584	13
13879940	13
2521259	13
7297845	13
4274386	15
7875047	13
26937934	13
17184787	13
5318038	13
6170930	13
3729808	13
3064355	13
12724436	13
7310438	13
12279149	13
3150250	13
191827	16
16088211	13
14895332	13
10019565	13
7204808	13
6236167	13
13247337	13
2311558	13
27179270	16
6979760	13
1594707	13
1948932	17
7625122	13
70668	13
6918905	16
7471727	13
3284391	13
4142853	13
11757336	13
11759970	13
11799182	13
5624433	15
4429786	16
8075910	15
5468315	13
6489920	13
7006594	13
2066578	13
7111009	17
8127012	13
12855481	13
14354781	13
768141	13
1283320	13
5807603	13
9182140	13
1000202	13
1623475	13
1234129	13
2704506	13
3119134	13
3013922	13
5399854	13
994492	13
6243921	13
14648032	13
6690229	13
150262	13
4147009	13
1473888	13
1026193	13
3964668	16
15512878	15
2975457	13
5307532	13
12315319	13
15735221	13
41500348	13
30680094	13
8074793	13
3667532	13
8391795	13
196148	13
15449093	13
11570413	13
3948149	13
674112	17
3859715	13
7169555	13
12723527	13
8224148	13
1366354	13
872362	13
8092013	13
5626536	13
8416926	13
4550710	13
6536527	13
5197201	16
2725046	13
4409424	13
2902290	13
14282075	17
6936808	13
2661418	13
4007122	13
1180171	13
2318657	13
1885037	13
26000893	13
526351	13
7028517	13
495374	13
15890672	13
6273987	13
2597293	13
320082	13
17004331	13
246368	13
13646655	13
1991902	13
18645903	13
586885	13
2269131	13
7918944	13
5722800	13
8425187	16
994771	13
5872611	17
4034255	13
10334415	13
6484115	13
6891407	16
6098619	13
2779575	13
910643	13
11481371	13
30174914	13
1512750	13
8607335	13
2701978	13
13890575	13
2237435	13
1596207	17
2575748	13
756632	13
6421387	13
440900	13
6172285	17
14671252	13
4306375	13
1466895	13
3389746	15
6194561	13
2403316	13
3720423	13
9019615	13
2131188	13
8979093	13
7865622	13
366383	13
3419253	13
11001232	13
14910969	17
4015058	13
12310867	13
259441	16
22132	13
1530825	13
3788676	15
137041	17
5489820	13
13597489	13
2690451	13
509370	13
4281935	13
4076964	15
3771910	13
661003	13
2371288	13
24712808	13
3455620	17
849488	13
3868	13
7929308	13
12995659	13
5644965	17
8928454	17
4356279	13
7859651	16
2957751	15
5411784	13
1997859	13
9355663	13
3713004	13
4953313	16
13546122	13
12780384	13
571204	13
1754466	13
7438064	13
12794114	13
4683745	13
608681	13
2897723	13
1288149	17
8990273	13
14834272	13
6266711	15
13553338	13
3551760	13
3467522	13
950019	16
5056424	13
809691	13
1942880	13
4060923	13
3411832	13
4195288	13
7872548	13
17239632	17
6448197	13
3398621	13
13414852	13
1395442	13
7933690	13
3892428	13
9565823	13
3935624	13
7313189	13
10875204	13
5460094	17
982186	15
4494399	13
3223519	13
1664895	13
2445429	13
830220	13
1683928	16
107026	13
16315108	13
11381497	13
15205363	13
5436821	13
2062028	13
6445775	15
8816182	13
7978690	13
3146429	13
5767278	13
2866254	16
4339224	16
369357	13
2760369	17
17042095	17
58328	13
7716198	13
508320	13
7016420	13
2531652	13
6525361	15
8053658	13
3103127	13
1137440	13
9213535	13
248	13
975733	13
12613964	13
12259086	13
24196399	15
2893184	13
22899994	15
19606282	13
4617315	13
354162	16
8377603	13
12328576	13
3790102	16
14512319	13
36965310	13
6446740	13
762753	17
7711378	13
2007089	13
10429489	13
9368298	13
1968559	13
385591	13
3825768	13
334808	16
21665663	13
5825417	13
11290152	13
11053884	13
1298996	13
12560189	13
6324611	13
4334077	13
1830892	13
13370744	13
8145104	13
2212620	13
474144	13
2145963	13
6272209	13
9135116	13
609512	13
989528	13
422094	13
761724	13
3743536	13
14106248	17
118556	13
703927	13
19147189	13
1255312	13
2683166	15
2231056	13
12309836	13
7713532	13
9298237	13
6386720	13
90835	13
17102060	13
3315394	13
3614878	13
4472736	16
905207	13
2701418	17
27179	13
1087473	13
1810208	13
28508083	13
939246	13
7269069	13
348620	13
847377	13
17039255	13
2860357	13
8643554	13
2653995	13
4419275	13
13907150	13
3281742	13
1597112	13
1734382	15
752737	13
14028028	13
3382302	13
951343	13
3643788	13
6718219	13
8253592	13
301525	13
863638	13
1797348	13
1468252	17
7838820	13
296939	13
789418	13
7617271	13
371707	13
4583104	13
1032227	17
3135407	17
1190157	13
6486927	13
2108895	13
671332	13
5214985	13
26393839	13
547200	13
4136732	13
4607107	13
4649760	13
5741577	13
10055494	13
2714720	13
2251538	13
597421	11
101218	13
2782106	13
7069749	17
2179137	13
25089236	13
7242677	17
2720851	13
2882185	13
8268669	16
10977393	13
21037669	16
884476	13
11090596	13
730784	13
3954649	16
1434743	13
665739	13
2468851	13
1887205	13
4016328	13
2106465	13
70185967	13
795908	13
1264199	13
6236859	15
18959537	13
4258088	13
6276387	13
744002	13
11872466	13
28175754	13
7304836	13
8807189	13
2107064	13
11753079	13
18358638	16
536632	13
8079649	13
7907161	15
11654991	13
18980659	13
5834227	17
9937571	13
17194	13
6859840	13
5642262	13
2370971	13
2222543	13
7670985	17
4882891	13
14174819	13
2737236	13
24142367	13
3896284	13
8126122	13
14687291	15
4585741	13
19121184	13
114446	13
4166650	13
21291054	13
10718965	16
1776895	15
116231	13
1056340	16
3623822	13
10757159	16
64604	13
6832355	13
27272592	13
31004698	13
1458209	13
11313115	13
610707	13
10374111	13
4050723	13
393911	13
1532109	13
1575814	13
3800071	13
5869670	13
54427	17
4693839	13
3745320	13
1592819	13
14574541	13
31912381	13
1332357	13
11770752	13
16543679	13
11488593	15
20974032	13
13322016	13
8091553	16
1619176	13
461711	13
5363816	17
6897042	13
13586211	16
5107389	13
4026748	13
13661051	13
1940399	13
19394309	13
2729304	13
13225059	13
7681492	16
1632683	13
3027677	13
4712463	15
38594880	13
3892447	13
1525357	13
5762056	16
604774	13
5568358	15
1665893	15
23199910	13
6355204	13
313502	13
2993527	13
1226600	13
17000118	13
1959098	17
5817281	15
5614089	13
16417449	13
4281201	13
1470935	13
14167387	13
18486435	13
10282938	13
3061252	13
4622063	13
16490079	13
2325978	17
2031100	13
24894178	16
3615310	13
4562870	17
7334674	13
5526274	13
11644237	13
1440198	17
12757130	13
4898112	13
1969841	13
5778710	13
1030408	13
703947	13
11549949	13
4154782	13
2438638	16
12352547	13
5108040	15
7970101	13
3601546	13
11339181	13
1109943	13
7462949	15
1948895	13
5000376	13
7059838	13
2658854	13
6586969	15
2039673	13
11249930	16
6749331	13
969197	13
3650889	13
12658537	13
2353702	13
20596950	13
13021960	13
68431053	13
33379349	13
127397	13
2532802	13
4867676	13
15693447	13
3453039	15
1425230	13
3464483	13
3229696	13
5188890	16
17918411	13
6963256	13
7213764	13
2042027	13
382794	13
8462029	13
1170140	13
4204091	13
3789013	16
22172855	13
11870535	13
7684781	13
6728445	13
7818659	15
413663	13
3000200	17
6141915	17
25904559	13
3170936	13
2898186	13
5116029	15
11565666	13
15015423	13
2390653	16
7555998	13
28491053	13
21700877	13
3689882	13
4562921	13
1657315	13
2848295	13
1547684	15
2750472	17
6382426	13
1938783	17
2837643	13
13071705	13
13272701	13
3383399	13
6593243	16
48406114	13
266093	13
24658627	16
1104278	13
18319020	17
13751855	13
21483655	13
4452123	13
3846303	13
16706195	13
8420321	13
3892812	13
11604859	13
8831179	13
43900684	13
13274401	13
8294035	13
7962435	13
1045639	13
17885122	13
1011707	13
1547185	13
1119799	13
1562010	13
8430137	13
8331112	13
8511437	13
15298000	13
4681404	13
23714947	13
15535873	13
14544855	13
1458677	13
5091573	13
329567	13
4591056	17
14534246	15
4820110	13
6445856	13
10702510	13
1470886	17
6724742	13
7997900	15
3081656	17
1573988	13
4202075	13
341435	15
17240742	13
8698263	13
24824642	13
8252750	13
1876331	13
2879413	13
468024	16
3110993	13
7359211	16
1556169	15
4159280	13
1947525	13
8479254	13
167690	13
4869415	13
4307302	17
4636051	13
1089455	13
19586211	17
5412242	13
5570513	13
13156600	13
1605468	13
4023780	13
2801935	13
11909105	13
7670305	13
17611580	13
7921188	13
5211304	13
3417241	13
5473049	13
16468358	13
8899671	16
1667189	13
1887646	13
1379844	13
541347	13
431095	13
1456088	13
1645196	13
600846	16
24184073	13
6212693	13
19510049	13
5490378	13
6291617	13
6347540	15
7922123	13
6522317	13
455181	13
16566371	13
689710	13
588554	13
21107607	13
1087948	13
15102344	13
15161325	17
4330518	13
5418746	13
5436724	13
5334205	13
7326975	17
3429042	13
6698508	13
29213036	13
14891065	17
917229	17
15224015	13
134603	13
3113893	13
5594329	15
8220428	16
10437	13
16130985	13
2588715	15
641080	13
6514560	13
9888885	13
2579472	13
584480	17
9209760	13
12452941	13
11641338	13
344916	13
4862937	13
15288598	13
7495769	13
6244472	13
10640058	13
5707116	13
12527685	13
12562669	13
101163	13
497167	13
11574419	13
11730880	13
280385	13
32474155	13
4976084	16
6041991	13
2464127	13
852094	13
1535003	13
583505	13
9711632	13
27313583	16
21668538	16
7934270	13
3125410	13
4511615	13
4720081	17
5056394	13
1826012	13
1848188	13
417762	15
602809	13
4231576	13
2595796	13
10022503	13
10653321	13
934262	13
5501626	13
32521724	15
1489963	13
2047446	13
3177563	15
164146	16
15104988	13
1851925	13
4111172	17
3468480	13
4569690	13
7101080	13
5222543	13
168805	13
4429584	13
2473444	13
3938882	13
7493793	13
4031848	13
6333127	13
4380394	13
14888937	13
1140106	13
24480273	13
4328421	13
1901529	15
2917516	13
8372057	15
6996169	17
1258082	13
257121	13
1838743	13
5433552	13
9793293	13
254291	13
753182	13
11367369	13
1504202	13
5244052	17
4208456	13
6973490	15
6817213	13
13108708	13
7498745	13
1025974	13
12722653	13
1454825	13
9538094	13
1123229	13
10733346	13
1160297	13
15051684	13
1513139	13
2493379	16
13589127	16
990419	13
8482515	13
2512327	13
16244096	13
1058260	13
5259567	15
14379737	13
2492616	13
978938	13
4080986	13
1580370	13
7190684	16
2070067	13
1715970	13
398406	16
7833317	13
3949573	15
191608	13
6894060	16
9996606	13
1918761	16
3481398	13
14895258	17
40510074	13
13488443	13
4431921	13
3671105	17
476180	13
13287096	13
1034313	16
3713855	13
254909	13
7989395	13
30554487	13
617210	17
2551636	13
1339433	13
17799026	13
1304943	13
2180259	13
10575969	16
31110635	13
20317803	17
2893701	13
14934144	13
12458656	13
29897949	13
2211674	13
4331502	13
4288622	16
8105975	13
7625044	13
8222454	16
18836169	13
2722758	13
847203	13
7009485	13
21481060	15
4955002	13
16208356	13
3648193	13
11361558	13
17154703	13
4592457	13
8348755	13
2616899	13
2052515	13
2722713	15
2941445	13
10010100	13
7157899	16
5691676	17
12789687	13
11169061	13
4665537	13
5014291	13
19173428	13
9458892	13
4533883	13
864087	13
1859779	15
3107971	15
380612	13
12049985	13
3416017	13
8028450	13
13267349	13
6308261	13
2805777	13
12017949	16
18383880	13
1712058	13
1273679	16
12791477	13
3172831	17
569054	13
10534815	13
381948	17
1349386	17
6131375	13
22412273	13
750512	16
1244997	13
20696187	13
9884593	15
1555085	13
1087907	13
34019580	13
8597317	13
17732893	13
11105797	13
279327	13
13413520	13
1068850	13
2656986	13
17777445	16
25732249	13
1805522	13
19267860	13
2324884	13
2188069	13
3543103	13
1738146	13
3228352	13
4258292	13
14442060	13
2345711	13
15030347	13
15375	15
1783578	13
728306	13
867735	13
296625	13
3240675	13
767749	15
3253675	13
8905609	15
3848415	13
9746649	16
5295636	13
4863983	13
9028849	13
1037310	13
12352618	15
1165775	13
483926	13
1913847	13
4570502	13
3670488	13
8098385	13
4465532	13
10906769	17
8398365	17
4359888	13
3619447	13
949009	13
18407231	13
1455607	13
7195099	16
2417449	13
15287291	13
16198026	13
9303826	13
4722094	13
25399091	13
34913559	13
9940562	13
1738165	13
1068221	13
1283298	13
36086001	13
3948413	13
1532833	13
7588378	13
12949014	17
17077700	13
1814013	13
14305515	17
13808195	16
8126053	13
3315396	13
687110	13
9985278	13
503832	13
8083404	16
866462	13
1155535	13
664857	13
5266642	13
5101675	13
9983759	13
9424121	13
793767	13
7508075	13
8636400	16
7584223	17
6501595	13
10139348	13
5451191	13
5519273	13
6838142	13
33492787	15
4458215	13
13210019	13
10381539	13
576523	13
8014037	13
17215949	13
2262779	13
42616	13
7182954	13
3836849	13
13000003	15
6090434	13
1725456	13
17665106	13
10796257	13
7783992	13
470689	13
5989403	17
6273814	13
5818655	13
5769002	13
200870	13
10376638	13
465549	16
9838636	13
5982971	13
2494366	13
260086	13
121650	17
11177228	13
539599	13
13294158	13
2453388	13
7923615	13
526648	13
9444361	13
7721278	13
44767139	13
594367	16
2910910	13
4130172	13
2332917	13
1173165	13
9871335	13
4377396	13
15851219	13
564419	13
1355298	16
14046439	13
2704034	13
8781663	15
7443216	13
2092577	13
298617	13
447916	13
2737030	13
4069980	13
2198944	13
4399716	13
9972191	13
6087030	13
283105	15
16447155	13
39625030	13
13215121	17
3665880	13
11101282	13
9592637	13
2451451	13
13272279	13
4698195	13
7110129	16
1954858	13
4665281	13
858483	13
5569859	16
1865517	13
20211572	13
14639161	13
17346124	13
16952001	16
10778289	13
1716259	13
24263047	15
26540958	13
7716365	13
7378420	13
8389774	13
10474304	13
5844480	11
12224327	13
3381676	13
24186133	13
13056579	13
15400343	13
5758151	13
5875688	16
8243857	13
888146	13
3986143	13
11995158	13
16650244	13
730507	13
6793722	13
14023807	13
1566819	13
877963	13
2491077	13
3657554	13
14982573	13
6804195	13
2909639	13
6239293	13
13720928	13
14809546	13
5188749	17
4238520	13
9009921	13
1312253	13
8649971	13
4952486	13
16589756	13
1216776	15
405726	13
2976644	13
4111789	13
17015205	13
6061134	13
1982322	13
3637460	13
219814	13
6234617	13
2115328	13
5457438	17
3271432	13
6609222	13
14332119	13
16180129	13
9191143	16
4078843	13
668395	13
7074383	13
1647629	13
10211437	13
4934367	17
7292665	13
6957269	13
3764801	13
1664838	13
18778918	13
106414	13
550521	13
6264871	13
3914112	13
20334029	13
7246836	16
25102121	13
8905825	13
2880327	13
3709536	13
5226272	13
291635	13
774072	13
553233	13
1092391	13
13592770	15
5172968	11
6803082	13
915838	13
2164761	13
326955	13
395461	13
8240262	15
5697715	13
7691381	13
9031902	13
13330215	13
10934586	13
6797665	13
580551	13
12634743	13
4405046	16
12022215	13
13122817	13
1814108	13
6031381	13
9251688	13
9470594	13
5207576	17
5558122	13
8542456	13
1080312	13
14055327	13
7205019	13
6588399	13
4320362	13
9794298	13
974100	13
31417828	16
3551490	13
1683342	13
1414459	13
2912005	13
247962	13
3545960	16
7684287	13
5623472	13
4461413	13
3380310	13
8100033	13
9141608	13
3492783	13
33184	13
9997689	16
4558099	13
12150599	16
9150482	13
11235276	13
5269342	13
10132677	13
3699079	13
3788367	13
1682128	13
7593730	13
5713712	13
12189706	13
29686	17
12467553	13
17378891	15
1434736	17
4508728	13
3255633	17
9697790	13
20961632	13
2657000	17
11982681	13
5403036	16
697151	13
554301	17
2112539	13
18691866	13
7735699	13
437833	13
1394271	13
6032260	13
5362574	13
5931970	13
17946613	13
14394050	13
3172482	13
19402587	13
8505809	13
3003649	17
15282699	13
10034826	13
1493632	13
19423284	13
2789532	17
6393333	13
1261696	16
1046481	13
3272831	17
514581	13
3663986	13
1987775	13
612824	13
2808452	16
10738898	13
7099943	16
4015056	13
3237949	13
3788683	13
653780	13
6433492	13
4908475	15
15166344	13
8168596	13
6907821	13
8027925	15
2809700	16
4006810	13
11401625	13
13441033	13
18105	16
5981501	13
7884652	17
9562377	13
20317412	13
26817841	13
2003614	16
1124175	13
5624417	17
3727125	13
2066945	13
7392757	13
3363035	13
14366617	17
1805494	13
442436	15
16207942	13
18369499	13
6367853	13
804593	13
13494419	13
712415	13
5719027	13
6832025	13
6100895	13
1950025	13
249426	13
2388174	17
2050272	13
10706854	13
3968080	13
9986829	13
7247256	13
4781443	17
12072308	13
493626	13
14318625	13
2059325	13
142786	13
5112344	16
13626734	13
18574189	13
235275	15
4304362	13
4451955	13
3851130	13
4352466	13
11087677	16
1801089	17
10530361	13
2647645	17
11425475	13
4939773	13
628756	13
6616625	13
2715257	13
2949084	13
1102920	17
10140674	13
6773626	13
6572320	13
1632176	17
8814061	13
5250040	13
2012052	15
3265111	13
3385594	13
6168346	16
5851751	13
2060902	13
3925462	13
84854	16
1025	13
1151606	13
8585367	13
2524678	13
3215373	13
1469505	13
6963825	13
13565725	13
906190	13
24441864	17
7791159	13
1368898	13
535357	13
3895685	13
105054	13
6415154	13
4632507	13
407479	16
14380250	16
2061966	16
1690734	13
1783817	13
18372102	17
7380311	13
8392310	13
6946475	13
9290451	13
4182161	13
21595522	13
16101422	16
11071898	13
266696	17
12398371	16
995524	13
17457929	15
394771	13
10180830	16
6668404	13
7874226	13
1295962	13
11840348	13
13943085	16
1866678	15
10751558	13
8822301	13
3528012	13
49398	13
4765568	17
14495451	16
17045029	13
1944469	13
1549115	13
4544145	16
10719000	13
5886488	13
297397	13
5006825	13
5051080	13
5765569	16
10213812	15
720079	13
6326366	13
13172646	13
2579377	13
181097	13
7764583	13
10516857	13
23638537	13
3863888	13
2520151	13
2980989	13
7724938	13
1192685	13
9755168	17
1087147	13
8613615	13
9862118	13
4773314	17
3187718	13
4992714	13
14123471	15
5384763	13
1383054	13
933770	15
2790540	17
132527	13
2654540	13
6018569	13
15033143	13
1955509	13
5440428	13
5916778	16
5174905	13
3084683	13
129290	13
15063294	17
16403217	16
306739	17
8506231	13
9941387	13
8584972	13
3161942	13
267650	13
702678	13
20470160	13
3923543	17
5685593	13
4753128	13
9413152	13
7577842	15
1175465	13
2841091	13
7609562	13
9270622	13
21639060	13
857153	13
3189504	13
5230173	17
6446391	13
1011538	15
30086707	17
5651360	13
6361348	16
2090798	13
3143695	13
8004566	13
10796159	13
17126206	13
16579660	13
542725	13
2931611	16
5816668	13
37091490	15
19233644	13
9290817	16
2712453	13
171458	13
3830821	13
375514	13
4535423	13
2672489	13
1103886	13
36826824	13
8374310	13
3567406	13
8753324	13
3481251	13
11891971	13
684341	15
36415066	13
709056	13
19882119	13
949533	17
7926552	13
580909	13
20240175	13
24331441	13
207005	13
1948842	13
629421	13
4756234	13
926765	13
2024153	13
6583444	13
9965967	13
3004417	13
2045552	13
950332	13
1925720	13
10148373	13
1645908	13
17351513	13
5501315	13
9541367	13
3335624	13
5021147	13
7911714	15
2772800	13
84529	13
26694501	13
362137	13
322146	13
6684106	13
14845147	13
19662013	15
1808902	13
6665674	13
2991856	13
44899052	16
4507366	13
53353	13
17734353	13
5309061	13
9006438	13
7302191	13
16613607	13
17813621	13
4555467	13
1941864	13
34769328	13
995292	13
7009138	13
895463	13
1595475	13
11780561	17
9437542	13
8156757	15
10088794	13
78795	13
17683148	13
533089	17
9264288	13
696699	17
3272599	13
5940488	13
11485694	13
15035539	13
7148101	13
984252	16
14700087	13
1535315	13
2992117	17
14421428	13
10424636	13
417830	15
5541907	13
12107710	17
3979769	13
11406028	17
1600329	13
609732	13
7483300	16
1019401	13
8283284	13
254607	13
2911190	17
3992609	13
1326373	13
6680956	13
3158315	13
15015523	17
452130	13
1682221	13
7005032	17
1557101	13
26095756	13
7850784	13
1997253	13
4036937	16
7408937	13
2867857	13
3721255	13
15491158	13
1871329	13
7578719	13
4258767	13
1311313	16
4789851	13
1136302	13
5937179	13
8575515	13
4681542	17
16678259	13
2343347	13
42664	13
6211466	13
2018170	13
576918	13
6502889	16
4960978	13
5574162	17
9179698	13
7206202	13
14528539	15
16439582	13
2662117	13
2506420	13
6082610	13
6435645	13
4059832	13
524649	13
6041213	13
7670918	13
3092919	13
4633608	13
2933821	13
781445	15
6263327	13
1143185	13
10596683	13
3287301	13
7169723	15
7355665	13
4389558	13
7184445	13
3687093	15
3326649	13
5610294	13
4209562	13
3212717	13
13804040	17
5521353	13
22215104	13
19318493	17
7197142	13
5344459	13
3744403	13
6078737	13
9806420	13
12246999	13
2459535	16
3424315	13
350534	13
10404761	13
492805	13
446945	17
15134857	13
1514121	13
1422887	13
26967762	13
7271172	13
1485669	13
3654214	13
1846322	17
2251438	13
3192460	13
129217	13
7698805	16
1660389	13
21843867	13
10175048	13
3139666	13
6388399	13
3623102	13
5918567	13
24905549	13
13066723	13
14866849	13
299965	13
33380717	13
6054952	13
3891522	13
7592506	13
1624050	13
11696192	13
135133	13
2422798	13
948849	13
11189032	13
3827130	13
5188079	13
1217973	13
5713944	13
5033278	13
7290643	13
12161479	13
4110176	13
18829260	13
1200801	15
10198348	13
23534635	13
17231889	13
13758745	13
929217	16
30162325	17
6816005	15
3682623	13
11868443	16
19056459	13
5325521	13
5296922	13
3699976	13
789239	13
391311	17
767425	13
2644173	13
8520930	13
1073850	15
14878037	16
232326	13
14825806	13
3326620	13
4401218	13
1264857	13
16569079	13
4559541	13
4696789	13
5370682	13
17705460	13
16975696	13
2520404	13
20945479	16
8238021	13
17510797	13
1720305	13
7716412	13
3636588	13
20888006	13
12287023	13
1413569	13
445198	15
667479	13
443036	13
5456190	13
2547929	13
28981598	13
5138217	13
27170305	13
7176801	13
6304077	13
3517196	13
8917355	17
606315	13
2721588	13
2629002	13
6369222	13
5005490	13
1563733	13
3037586	16
144420	13
19633035	13
8983984	13
12018277	13
2247277	13
2386631	13
3026509	13
2054950	13
51234498	13
19666664	13
7668592	17
1832046	16
26402744	13
1671090	13
166995	13
75867	13
2777760	13
4146967	13
6607855	13
1438375	13
7823041	13
11530146	13
4922358	16
3384360	13
13510668	13
914075	13
1451951	13
6850622	17
5552785	13
1077256	13
12804720	13
4359882	17
4919195	13
8956719	16
2799264	15
7639630	13
7843516	13
1957159	13
1226039	13
3488891	13
150421	13
14226146	15
4302074	13
11687283	13
2388211	13
3715254	17
3560419	13
4334209	13
1075515	13
2687226	13
356376	13
10987408	13
7389513	13
20413891	13
5667453	13
5192719	13
44310	13
1760829	15
10084576	13
2039348	17
3106547	13
3365972	13
28058949	13
587381	13
4918624	13
12769042	13
7742076	13
4936183	13
4328251	13
4220624	13
13522382	13
9866427	16
5755676	13
14098908	13
736985	13
684056	13
4016676	17
809661	13
4112077	15
17579897	17
1619311	13
15725428	13
7963289	17
2976944	13
657199	13
5688223	13
930154	13
6536088	16
1226178	13
6157050	17
7684580	13
7537982	16
5780714	13
5263110	13
5262552	13
1014053	13
9687427	13
5651683	13
496517	13
2777756	13
5154668	16
816756	16
9094456	17
3567299	13
14297405	13
8988705	17
13029089	13
275755	13
5177894	13
18875857	13
463970	13
11865	13
2335693	13
6763011	13
17222925	13
10792989	13
12904426	17
1105380	13
4126545	13
11255074	13
19470220	16
4384013	13
8507823	13
860650	15
18381823	13
6390578	13
5715723	13
351557	13
20244311	13
892933	13
1897896	13
7970205	17
448520	13
2115790	13
72048	13
48125	13
9701855	16
13059353	13
17325711	13
9386635	13
3092328	15
1576836	13
47021837	13
2117313	13
23168808	13
2827605	13
807437	16
10938161	13
7223156	13
1314550	13
1676853	13
11952198	13
3985815	13
34881236	13
3759650	13
5296213	13
479225	13
7095910	13
3229518	13
3646974	15
12666356	13
1890273	13
10094331	13
48389349	13
8622754	13
823576	13
10340532	13
10617802	13
14085456	13
2830878	13
1602054	13
1942243	13
1758888	13
3422659	13
14086742	13
8115918	13
7829399	13
2713708	13
4851769	13
5954151	13
1449759	13
565852	13
3680719	13
9538288	13
8027722	17
21483657	13
1970193	13
108938	13
3476459	13
2848231	13
30021499	13
9550038	15
4442466	13
16503000	13
2170366	13
40475270	16
1244126	13
10831500	13
6566598	13
7517109	13
5236089	13
13011657	16
3658983	13
6784027	13
1019961	13
828779	13
5569572	13
9769425	13
6880841	17
275464	13
8463075	13
15681837	16
3446335	13
13231498	13
13394543	13
1937376	13
1797828	13
3650810	13
7758598	13
3482801	13
435751	13
19634431	13
1086089	13
10576640	13
6849838	13
30316889	13
15592768	17
4151865	13
9018138	16
9684113	16
3087349	15
5904366	13
13844672	13
797259	13
6832866	13
1759415	16
2781615	13
202860	13
2675318	13
3489116	15
26958928	17
14079247	13
16073079	17
437622	13
7758511	13
1450831	13
6228993	13
7810982	13
7053528	13
27521458	13
7506048	13
3177495	13
1038095	13
371692	13
17844129	13
6086258	13
30938161	13
7987303	13
4305135	13
4770482	13
807222	13
3640479	13
4525145	13
9461291	13
5672252	13
10644612	13
10521231	13
3146847	13
4359250	13
1626561	13
5503276	13
3035711	13
10631992	13
10702805	13
8376304	13
1646232	13
3021273	13
4464391	13
16494403	17
1386235	13
17310723	13
978219	13
7185958	13
9815134	13
15540298	13
1436588	15
5839526	13
1800267	13
2172522	13
3833539	13
1462402	13
5595952	15
8532336	13
6530722	15
11156081	13
32958656	13
9885739	13
923963	13
16074325	16
5825627	13
7563180	13
1108336	13
3684537	17
3755128	17
6202037	13
7188108	13
405235	13
1199201	13
1376930	13
2077148	13
11285659	16
1994252	13
9616916	13
2844036	13
963954	13
10707165	13
2093562	13
18534208	13
3685220	13
3065281	13
7826875	13
21176482	13
2641421	13
410197	13
17388460	13
9762366	13
8556015	13
6170763	13
85929	13
777817	13
828524	13
8694626	13
11759677	13
2433181	13
16557807	13
2786929	13
5705665	13
7215410	13
309321	17
5190897	13
6156920	17
448641	13
24806274	17
2407997	13
10630940	13
2051327	13
13899745	13
3149116	15
6219434	13
55136	16
7551876	13
2099532	13
5924363	16
225015	17
2863868	13
2828711	13
1577398	13
16262269	16
4784674	13
1553408	13
4659632	13
6593105	13
2555092	13
1473346	13
1519589	13
13188192	13
16566074	13
3631821	13
31955170	13
21973930	13
926548	13
2618532	13
16956053	13
33084025	13
623805	13
9559935	13
21341353	13
22827604	13
4557918	13
14874080	13
11559908	13
2336654	15
3488443	16
33232604	13
947668	13
3575443	13
222370	13
14096755	13
10319939	13
16224877	13
12664098	13
5689774	13
23897780	13
18093621	15
7604662	16
1517390	13
4285592	17
4932204	13
9523339	13
7507879	13
14459735	13
4425173	13
1853514	13
1086543	13
13889595	13
584677	13
2709158	13
6219328	13
4888195	13
743990	13
2581994	13
8212152	13
692363	13
3002002	13
6384544	13
37175697	13
1005466	13
6901700	13
3262555	17
5782084	13
129109	13
868142	13
2595071	13
2020295	13
8851668	13
8111494	13
6104462	13
15555404	13
8944447	15
7812389	15
2133373	13
2623565	13
6264093	13
583259	13
572551	13
7696334	15
15010851	13
2103906	15
16498477	13
5126953	13
7242754	13
238287	13
1633936	13
18225736	13
854960	13
2413633	17
2190854	16
16532166	13
1264315	16
4683069	13
1179480	13
4690736	13
30320804	13
1420353	17
26726835	13
13352013	13
4717235	13
547410	13
1262231	13
2818295	13
1488497	17
302341	16
2552112	13
6540929	13
11138142	13
734176	13
1114694	13
965924	16
9373337	13
11165393	13
9902891	17
8875548	13
2436803	13
19281676	17
4014185	13
9075445	13
21816722	13
5831649	13
7556616	13
20894008	15
14984483	13
378973	13
15245490	17
5719455	13
6822815	13
6064775	13
957806	16
14254558	13
15055894	13
6134814	13
131060	15
3123429	13
915115	13
12225859	13
3346790	13
11542524	13
3130919	13
18667154	13
24923597	13
4559505	13
10624413	13
566247	16
7188024	13
4062781	13
400303	13
4243704	13
14267637	13
4487712	13
4029452	13
15034313	13
17472047	13
17802465	17
3440542	13
6336713	13
9625747	13
3873733	13
24099453	13
3960244	13
6734263	16
1889980	13
23634842	13
3189650	16
2936168	13
26255	13
863652	13
1750787	13
4858599	13
21802499	16
8155448	13
7563308	13
3235236	13
2189355	16
1091482	13
221260	13
7242667	16
16899660	13
671476	13
2735948	13
6610497	13
383078	13
5703114	13
8179300	13
20653509	13
16579514	13
10421060	17
22465923	13
9171992	13
10887532	13
18310958	13
536508	13
23361267	13
5798575	13
7692473	13
1492842	13
1275767	13
5925355	13
3485022	13
924272	16
3184056	13
11348122	13
2870747	13
2947837	13
3440022	15
15151938	13
3094137	13
5433085	16
24552554	13
2201702	13
12204644	13
490063	13
11563979	13
337063	13
3916889	13
527752	13
3730700	13
1177127	13
1882953	16
17394905	13
16723137	13
13717784	13
1260627	13
3470455	13
4800005	13
6562528	13
1294620	13
4678575	13
41710792	13
8559064	13
1911228	13
1569014	13
1199714	13
11081493	13
800177	13
5819586	13
5105367	13
22751943	16
5853255	13
17053812	13
3739104	13
1354491	13
826032	13
5769622	13
392856	13
8965187	13
1935394	13
7683789	13
645217	13
2508765	13
197488	17
15535710	13
5502305	13
406750	13
9922597	13
858494	16
24053464	13
867037	13
830447	13
2424825	13
10051901	13
9392556	13
3204251	13
1132691	13
5138378	13
2811800	13
11803492	13
9320560	13
1799295	17
4124703	13
3731317	13
13283817	13
2009799	13
7899572	17
2127043	16
1166879	15
9558220	16
7142109	13
2932357	13
5568934	17
10176463	13
16499059	13
1669509	13
10072356	13
7315061	13
1129262	13
13262288	13
13651860	13
1002941	15
15370938	13
2470108	13
6142451	13
30935051	13
8947411	13
10341620	13
15504145	13
7453958	13
580363	13
84394	13
4785000	13
2894453	17
15040820	13
15024343	13
1418201	16
1893638	13
5255362	13
3048141	13
1876408	13
15862042	13
3287441	13
11112402	13
11302400	13
37164236	13
17152042	13
3955056	13
6740213	17
992124	13
4002423	13
8262747	15
1055694	13
7571730	16
10967516	13
14525706	13
19571204	13
6406614	17
23776524	13
5081043	13
17617913	13
10756683	13
508200	13
8965938	13
1853657	13
8533052	13
5730170	13
4504011	15
2230405	16
11453769	13
10714653	15
10955223	17
14437963	17
1058531	13
6743106	13
3590	13
4378430	13
4778321	13
14740160	13
15554779	15
9875587	13
3177951	13
5244424	13
151711	13
2395659	13
1667035	13
6567379	13
3492904	13
5597781	13
24434089	13
3154931	13
6695282	13
2688556	15
32944345	13
32123926	16
1112690	13
12582158	13
5472988	13
285580	13
5222118	13
5160679	13
396590	16
3831215	13
6933851	13
28264015	13
21117955	13
13053847	13
3463978	13
1927551	13
9157395	13
1365804	13
12558178	13
17732195	13
1241354	13
1450139	13
2539809	13
3999340	13
2513730	13
857341	13
20526497	13
1128436	13
1323725	13
918913	16
2588570	13
7600793	17
8139577	13
7333892	13
8378803	13
624605	13
113927	17
41604838	17
4493089	13
3165320	13
18372183	13
32999300	13
11441560	17
9414816	15
1656255	13
7665267	16
6252377	13
5588525	13
3534654	15
13232339	17
9674265	13
5031456	13
11024136	13
1565620	17
1773988	13
11061461	13
8236613	13
263049	13
13276655	13
4790707	13
5283716	13
6201727	13
22579073	16
1119744	13
27504846	13
1046598	13
15746130	13
9036819	13
281516	13
3405400	13
5259539	13
7852	13
12708089	13
10107159	16
1532886	17
3419492	13
24171531	16
684164	13
8971074	13
15157731	16
8683667	13
7314678	13
2312468	13
1545737	13
609186	13
4099762	13
5153737	13
10524562	13
2130984	15
19266970	13
2597029	13
18507567	13
5012994	13
16293063	13
11274014	13
8598354	13
21414896	15
17224997	13
14644219	13
8084053	13
6596639	13
1002954	13
4911120	13
1353762	13
12386317	13
4932066	13
4596042	13
4345564	13
8521269	13
6212165	13
4314001	13
12747851	13
3955796	13
4099091	13
584611	13
6810556	13
834791	13
1221627	13
8087200	15
18052279	13
8624318	13
4272432	13
6121517	13
8260989	13
9889486	13
4971932	13
2968525	13
8347855	15
26971777	13
2595755	13
2821618	13
2192858	15
1429966	15
572644	17
2580808	13
2682218	13
1482700	13
4502644	13
16324287	13
581904	13
104837	13
3818829	13
2124638	13
5181877	15
1175209	13
11049237	13
57190	13
5558636	13
4226780	13
1293315	13
1124203	13
5201871	13
1741384	13
11060647	13
19139755	13
10012095	13
352476	15
2222297	13
2857764	13
9879402	13
22272211	13
2430605	13
955966	13
4874742	13
2767886	13
5956570	13
9721063	13
12458113	13
1910447	13
2551809	13
2449348	13
7451961	13
10384294	13
31126121	13
4488346	13
15197754	17
444559	16
13207144	13
4327647	13
7855057	13
4605826	16
3762536	13
4613267	13
580857	15
9964251	13
7628654	15
5956196	13
3479881	16
2920230	13
32173384	15
9221561	13
4859100	13
4851075	13
3815674	13
3206396	13
5800172	13
6022449	13
6005296	13
446248	13
12172065	13
540606	13
7788520	13
7613122	13
14373481	13
389650	13
15477905	13
786728	17
7453452	13
8132287	13
1209856	16
4746464	13
5815773	13
5632015	13
5617889	13
2017661	13
49830	13
31588963	13
12403884	13
742780	17
7356074	17
8349122	13
1783751	13
13690618	13
1889380	13
3863014	13
4576481	13
899404	13
10179636	13
4938189	13
9900770	13
6760254	13
1707035	13
1325598	17
883016	13
8007462	13
5767134	13
15485022	13
11308471	13
27786133	13
2798640	13
13657417	13
21363840	17
2706165	16
8353099	13
488101	13
11336364	13
31554988	17
5888839	13
15358791	13
1879236	13
1406716	13
16349247	15
10993378	13
2079270	13
1322162	13
43091630	13
189219	16
19411169	13
1181584	17
1973965	13
2698924	13
2552938	13
3207453	13
11550575	13
22370410	17
2541798	13
15385212	13
1934521	13
9997334	13
7936700	17
20663089	15
8628945	16
12333098	17
18452089	13
161181	13
19848275	13
9859495	15
8287564	13
6549466	13
7090163	13
456043	13
8059611	13
1188400	13
6156485	13
12301800	13
10312561	13
3393231	13
1438970	13
1255053	17
3503026	16
21551357	13
11887888	13
5111837	13
3934985	13
6822966	13
10221093	17
4176078	13
3369804	13
3786824	13
2680244	16
11952680	13
18701324	13
13862698	13
168036	17
3805506	13
23184759	13
8615453	13
11974553	16
3689017	13
6666455	13
1407835	13
42334934	13
6758007	13
4063446	13
1572658	13
11756775	13
1054295	13
2520258	13
280394	13
4394824	13
898568	13
39501134	13
13612133	16
4346590	13
1908147	17
18361765	13
8221047	17
8934729	13
1160033	13
920704	13
7074314	13
10548680	16
2754393	13
2161494	15
13961014	13
2195310	13
3011646	13
684308	13
528737	13
8256915	13
5360386	13
6292606	17
2044057	13
14477460	17
7326715	13
11093718	13
4985375	13
10676098	13
2821811	13
11687030	13
17225909	13
3567034	13
7973597	13
19349522	13
86002	13
8104386	13
18234852	13
36595791	13
2954532	13
10862138	13
1676791	13
12003966	13
52015773	13
14931009	13
167152	16
1784792	13
2699074	13
1898412	16
7806439	17
3870633	15
5093018	13
6197961	13
9104094	13
790424	16
1488095	13
10113871	13
746739	13
14997448	13
10928468	13
14301787	13
2303557	13
7725647	13
4994860	13
3388930	13
17197018	13
3730684	13
12926949	13
8554904	13
18531493	13
4968895	15
637458	13
6377795	13
8945894	13
4688676	13
2728421	17
2432248	13
1136801	13
4659016	13
10589410	13
710370	13
10111806	13
2841254	13
5226014	17
1985529	13
4320699	13
13066599	13
292721	16
1754873	13
9488755	13
3498150	13
216405	13
6393392	13
34723225	13
21740366	13
1598351	13
12131696	13
758475	13
2377040	13
2750487	13
17608432	13
289451	16
831926	13
19265952	13
14662145	13
10783004	13
6401431	13
15478007	13
7699666	13
16485739	13
7019613	13
5234472	13
8672248	13
3381370	13
12206818	13
6760805	13
4499183	13
7612517	13
1433118	13
8619534	13
2360049	13
26664596	13
5407008	13
3725296	13
2083276	13
8636155	13
5736451	13
7577728	13
10627736	13
4103569	13
8645828	13
24556080	13
791017	13
4941075	13
1638766	13
6307982	13
8925907	13
4188980	17
8461522	13
18105931	13
7608848	13
1955197	13
3625737	13
1289609	17
3348123	13
3920182	13
16240753	13
26431032	13
285522	13
27044848	13
5596441	13
1455937	13
438734	16
5637555	16
1229817	13
2752847	16
7472990	13
227271	13
577524	13
2078509	17
10251935	13
2556776	13
1531152	13
1015081	13
167282	13
18478961	15
15865282	13
1785303	13
4845979	13
1084669	13
2283967	13
17819440	13
8531630	13
117084	13
11279392	13
222794	13
14672242	13
11414904	13
8859567	13
2795153	13
16468536	13
1406642	13
13661320	13
32495783	17
6376221	13
915350	13
484109	13
6495486	13
946384	13
6611110	13
13322004	13
4013370	15
1655562	13
2934627	13
3247994	13
4586724	13
10400525	13
8882993	13
6229857	13
19263973	13
15361746	13
9360463	13
5504188	13
10015502	13
48531010	13
2636490	13
1344570	13
4191653	13
1901082	13
2348903	13
6165417	15
18794874	13
4794727	13
4639824	13
2403080	13
8757764	13
2679778	13
340125	13
2835682	13
9126649	13
113763	13
10077295	16
3625523	13
1329608	13
6114534	13
1900136	13
11098589	13
5764953	15
852884	13
20631487	17
14335466	13
5648771	13
3835708	13
17466572	16
1520495	13
8621291	13
5083511	15
18099404	17
3433561	13
3086942	13
5969530	13
10990241	13
2404978	17
4199353	13
2074664	13
2641364	13
5228998	17
21022015	13
14102641	15
5659364	13
7925475	13
2031049	13
15775177	13
774059	16
357044	13
3979141	13
21018935	13
8129324	13
4750882	13
4799071	13
7952730	13
10098556	13
22979999	13
7384648	13
12338054	13
6961383	13
5387653	13
9208251	13
4474586	13
2536657	13
11996979	13
21212063	13
9569240	13
2273952	17
15871200	13
6838065	16
31868869	13
5572340	15
69411	17
10056210	13
15719388	16
2318991	13
810869	13
22683403	13
11909506	13
15234334	13
93257	13
4433286	16
681509	13
1705534	13
2594576	13
3991030	13
5830024	16
9654344	13
12957454	16
15392219	13
2508785	13
5940131	13
19383680	13
4805168	15
631622	13
25381188	13
1344212	13
1281647	13
5261000	13
15216863	13
3653941	13
1845656	13
7274195	13
3990795	16
3049893	13
560899	13
29936988	13
4906284	13
3237175	13
12653253	13
624318	13
23558918	13
3896031	13
14433788	13
16094152	13
1282796	13
2533431	13
2697058	13
8160468	13
3181841	13
14681005	13
452899	13
5743362	13
16791706	15
1031475	13
10093490	13
10107722	13
304491	13
9817195	13
2110313	13
4479813	17
22895786	13
8303940	13
4587574	17
5726707	13
1209674	13
997961	13
6083384	13
1140002	16
4521495	13
3569288	13
9136498	13
8016070	13
13773626	13
873187	13
24113313	13
2109363	13
1289559	13
1813495	13
1022739	13
20753762	13
10203818	13
1480681	13
5881241	13
2117912	13
260015	16
20561464	16
2214048	13
477540	13
562269	13
928880	13
1751594	13
3370155	13
6896962	13
1209073	13
68938	13
6982250	13
1681814	15
1361780	13
8696729	13
3869559	13
6996034	13
5974432	13
6891505	13
17180581	13
21369699	13
4503259	13
8945699	13
2989579	13
8970203	13
224131	17
14392654	17
519856	13
5772617	13
927962	13
5437237	13
22125144	13
4897618	13
4155396	13
6329070	13
11811355	13
3685043	13
2926463	13
2371131	13
5152228	13
1490124	13
4747229	13
13753796	13
4536758	13
1979551	16
2551608	13
6119592	15
14721268	16
6137768	17
1235597	13
3856697	13
5563216	13
9243474	15
4796181	13
8796666	13
3480940	13
20964724	13
25186366	13
5667957	13
3368412	13
2047271	13
664773	16
9151415	13
17255031	15
11053102	15
4741083	13
15696274	13
11239019	13
2382986	13
4995564	13
6169309	17
11362350	13
6727139	13
6861378	13
12868953	13
2104877	13
1105805	13
6068199	15
6853817	13
3571440	17
17303543	15
5060055	16
1135643	16
5740648	13
1130960	17
9523236	13
16425587	13
4969285	13
22448455	13
1823119	16
1302775	13
12757595	13
13973501	13
6720214	13
367464	16
6866512	13
808585	13
17500469	16
2355992	13
8668913	13
17881266	13
2648423	13
247587	13
534711	17
1556564	13
5251606	13
1637301	13
6380164	13
15189376	13
26484300	13
2027601	15
8355616	15
16466658	17
10997564	13
2940462	13
2176069	13
4132648	13
3439241	13
9470776	13
5390297	13
4504048	13
2873463	13
7102179	15
4200852	13
5581675	13
6611357	13
1981283	17
618489	13
13605556	13
3868504	13
7047138	13
714990	13
5769882	13
2716460	13
3755249	13
13702574	13
2511016	13
1019189	13
10362727	13
2093416	13
4770813	13
3294656	13
5632888	13
958430	13
7383444	13
71212	13
3408330	13
3492614	13
1093872	13
7024944	13
55969616	13
19891107	13
9309987	13
2107060	13
16928565	13
14037752	13
9413272	16
23826033	13
5159501	13
3771031	16
2226494	13
18417266	15
27450158	13
30419355	13
2665524	13
5778465	13
31616450	13
1378118	13
18465652	15
2018179	13
26420633	13
10842366	13
2606454	17
4459448	13
4753623	13
2215207	13
33978882	13
3748940	13
7515397	13
20485970	13
1516993	13
4411871	13
3404612	13
11727941	13
4892034	13
2525785	15
24025677	13
14420687	13
590294	13
1756684	16
13727602	13
2857799	13
6910868	13
6691754	16
16174067	13
14623098	15
6602147	13
14267323	13
4705047	13
9932426	13
1692832	13
367483	13
13028993	17
6447400	13
2212722	13
8287394	13
4025045	13
331783	13
11056303	13
11558846	13
5593709	13
2514118	13
6999502	13
10823061	15
9118828	13
2528983	17
24730737	16
14354124	13
9343193	13
7413111	16
796807	13
2787570	13
971766	13
10768538	13
23359789	13
5559578	13
798500	15
683572	15
382750	13
4901972	13
11921978	13
2767068	13
11159724	16
8701904	13
3408382	13
2577572	13
333427	13
924919	13
6018371	13
166419	13
1065971	16
2316079	13
3664529	13
11092080	13
689533	13
20161063	13
18779058	13
7135033	13
2412458	13
9598232	13
6765929	13
14637276	13
2352954	13
3274825	13
6376771	13
2912852	13
2755602	13
2602933	13
5871249	13
4588906	15
1381385	13
24238663	15
5219459	13
3856658	15
2010398	15
14076969	15
14135724	13
13680222	13
7276684	13
1792231	13
1535441	13
7619964	13
11331061	13
763925	13
23694878	13
5348752	13
66636	13
3298619	13
1008387	13
8613936	13
17987139	13
1783687	13
267549	13
26831717	17
2673055	13
2376971	13
265627	13
5011294	13
8507774	13
12377042	13
10357828	17
9488489	13
20180308	13
5198497	13
1254394	13
13068471	15
3835360	13
3415834	13
740231	13
1867330	13
7318664	15
1645684	13
5116196	13
1956199	13
1533126	16
4410665	13
49382520	13
1039232	15
6230678	17
741871	13
1656551	13
668407	13
20798714	13
3686202	16
957494	13
2363927	13
21993068	13
15545968	17
12685525	13
4293059	13
14529865	17
4423212	13
7264729	13
1449293	13
5145608	13
793307	13
40550	13
14418288	17
43996819	15
8384463	15
5833314	13
1740220	13
1899825	15
399683	13
5992063	13
12767980	17
1599230	13
867016	17
4031456	13
13729877	13
3324461	15
11378765	13
26963869	16
39029257	17
8756547	13
1373748	13
3161491	15
3462526	13
13802669	13
780524	13
2417463	13
4053141	13
13118901	13
1750615	13
1830369	15
9951254	15
1885618	13
17319802	16
9057700	15
4378795	13
6345409	13
3114346	13
9466554	13
10943417	16
13243790	13
4925225	13
6193338	13
5961231	13
445210	13
2367322	13
1205121	13
167460	13
6591885	17
2711659	13
5793442	13
3580	13
5946863	13
4022931	13
31192717	13
3355585	13
4338673	13
47900	13
1431173	13
2068082	13
3336870	13
386009	13
1980216	17
15596577	13
3006926	13
10331917	17
511031	13
17646451	13
90810	13
1409035	13
96519	13
7344346	13
3058557	13
7344836	13
4684520	13
12604826	13
7055897	17
3753676	15
2709943	13
2786936	13
2068769	15
785930	13
20354079	13
42929	17
2015548	13
6331136	13
22626817	17
21394311	13
2995982	13
1293882	13
11077753	13
7055790	13
10331902	16
10934931	13
6347995	13
2431181	15
1166339	13
5226518	13
3653243	16
22179767	13
7816535	15
35620230	13
3994570	13
7456231	13
3169034	13
6886295	17
5983630	13
969966	13
3585311	13
3850189	13
682391	13
2357971	13
1615533	13
7303181	13
2216616	13
269533	13
2155243	17
1573687	13
19236048	13
7394003	16
1063375	15
9290664	13
9227311	13
9594480	13
3854171	16
3484094	13
4052576	13
289617	13
13780391	13
15444755	13
17093652	13
4558625	13
12258395	13
38227874	13
20117720	13
10339147	13
6183978	15
7393716	13
6541830	13
4281767	13
7371865	13
1550937	13
4040580	13
2649296	13
3933087	13
2643527	13
4119195	13
15524730	13
3095535	13
17847990	13
7366250	13
2224612	13
15149062	13
19570962	13
2978058	13
243140	13
8606487	13
9071665	13
8166414	15
4959070	16
1723790	13
33517125	15
7773874	13
1495054	16
11273276	13
5478257	13
719170	13
884671	13
13453616	13
31011939	16
2859400	15
31287076	13
2658689	13
2582152	13
1603161	13
14760814	13
3032037	13
12896738	13
20298734	13
5952684	13
5771674	13
23322597	13
298673	13
9475294	15
8676042	16
1218768	13
46134875	13
2905112	13
1218611	13
11668321	13
8891703	17
3509326	13
4091866	15
833568	13
872851	13
2605317	13
14141241	16
10504739	17
666244	13
2392450	13
1103381	13
100230	13
5590662	16
13451215	13
1797682	13
11058248	13
3626771	13
12427625	13
4526772	13
8408350	13
843852	17
2236905	13
13571120	13
7956664	13
197255	17
28470557	13
3417608	13
3877757	13
3093691	13
9236778	13
4668735	13
4457872	13
19375969	13
3289691	13
1409732	13
12029123	13
3619694	13
260063	13
6095776	13
8379788	13
1953653	13
17994426	17
4100681	13
1519208	13
6953148	13
21873793	13
4549335	13
1138990	16
4637608	13
18044520	13
3092313	13
2417807	13
493931	13
9359337	13
3669483	13
1525688	13
13964799	13
3253750	13
310129	13
8288727	13
1734182	13
2807466	13
4581713	15
762513	13
530589	15
2672919	13
4306717	13
2554419	13
4758534	13
1832818	13
18695968	16
7474262	13
2957840	13
1459733	13
718223	13
1202260	15
8044091	17
14429122	13
4143820	13
1248341	13
2293046	13
791798	13
18844820	13
2964447	13
2263848	13
3812387	13
2361896	15
12834383	13
764442	13
3722399	13
262020	16
118386	13
18075927	13
2342845	17
406343	17
3493484	16
3053226	13
13502361	13
5050803	13
10544584	13
15563042	13
10227243	13
4529974	13
9028305	13
4572121	13
7992791	13
13946569	13
6863121	13
1736817	13
11877716	13
8945891	15
164402	13
24251874	13
6831909	13
16033729	13
14719427	13
8238098	13
835522	16
8663293	13
2253948	17
8379562	13
876701	13
1819783	13
3558961	17
1771947	13
3693934	13
5926661	13
9205226	16
19699894	13
107512	13
3061073	13
7684208	13
5013362	13
7423413	13
9611942	13
14246851	16
1569384	13
18676702	13
10036438	13
13334536	13
2373596	13
11822499	13
6171227	13
9680302	13
4052787	13
7017379	13
5309088	17
12289460	13
17872861	13
22429074	13
4889738	13
229985	13
2421102	13
2336777	13
18968553	13
754034	17
295806	13
4641440	13
2611063	13
3661103	13
2697272	13
24928790	13
8224929	13
5606607	13
31855227	13
17970060	16
13713385	13
6531921	13
9186522	16
26253570	13
4085927	13
18252641	13
5665926	16
75698	13
11128443	13
8140703	13
14149742	13
4329679	13
1907621	13
11224011	17
4058066	13
9007263	13
22136059	13
37892785	13
7234523	13
136085	13
3384245	13
3835632	16
12037602	13
2951887	13
1707936	13
32018239	17
16015173	16
13362365	13
17387465	13
40812991	13
30263501	13
6373142	13
7197734	13
24748518	13
8857118	13
476162	13
1411732	13
7162525	13
2013331	13
5232264	13
8436045	13
1501947	13
1978120	13
3561743	13
18271969	13
1118778	13
2640344	13
25033077	13
8173954	16
1400485	13
9409355	13
8721688	13
7214894	13
15118332	16
9381633	16
4462706	13
9680231	13
3587270	13
8668096	13
11357677	13
26558477	13
8382052	13
7347545	16
3369989	13
9237070	13
13204295	13
3091197	13
17199475	16
7570569	13
3250818	13
13849050	15
8450734	13
8949576	13
6676926	13
7987573	13
2343201	13
3352287	15
5643259	13
8291069	13
1772804	13
6362691	13
10784597	13
554216	13
5623667	13
6668535	17
4589910	13
5840668	13
8309018	13
1190357	13
20769636	13
1478842	13
15998918	13
3429330	13
6417040	13
4612862	13
4042413	13
1854638	13
13756525	13
4087017	13
1591079	17
3064788	13
2169149	17
3510643	13
981755	13
9232511	13
5374049	13
16198675	17
4859631	13
99849	13
581538	13
4947611	13
53543267	16
4285278	13
17651456	13
12326662	13
6928910	13
3539986	13
13192820	13
1589303	13
8344747	17
6617183	13
1401630	16
1558774	13
488671	13
12871878	13
21459944	13
14916	15
38230013	13
947622	13
13158059	11
7192933	13
14009462	13
3894027	13
4882256	13
5446423	13
6976586	16
5630297	13
20845579	13
5773075	13
316725	13
4005806	13
2957116	13
4885459	13
6622407	13
484975	13
7299837	13
2742494	13
25677070	13
6826174	17
18027582	13
2931559	13
29359020	13
2921236	13
4868109	13
5503422	16
3591224	13
2727479	13
4452724	13
4483105	13
27030	13
17815751	13
5523216	13
7194136	13
2388814	13
3363765	13
10808428	13
2578205	13
3415734	13
921971	13
854050	16
17326953	13
7018382	13
24597782	15
3898367	13
10455840	13
14915719	13
21542031	13
29606456	13
6190004	13
7321564	13
2004278	13
2603434	16
3389833	13
6761614	13
5498302	13
5567612	13
1985524	13
432051	15
207655	13
1722338	13
2453758	13
11327601	13
2460055	16
3473012	13
2652309	13
7709866	13
9039219	13
3970360	13
4942624	15
1722050	15
12610687	13
15049063	16
3587749	15
1014140	13
14137922	13
2105558	13
10288760	13
643127	13
25388652	13
2503669	13
12829067	13
2322415	17
10737838	13
646006	17
660822	13
1027386	13
815263	13
2083219	13
27169172	16
9697259	13
571011	13
2693075	13
18321896	13
1276995	13
14883832	13
4199858	13
1703377	13
252583	13
2908562	13
15077424	13
15550812	13
6236466	13
9128184	13
6969339	13
5546690	13
6416526	13
1042440	13
5634878	13
625956	16
3144309	13
10664964	13
3471750	13
587464	13
3437066	15
4228889	13
6765634	13
884203	13
8134359	16
3003902	13
2155541	13
11452205	13
3266394	13
428649	13
1729250	13
900525	13
2842841	13
368352	15
741625	13
7627767	17
10110642	13
20720377	13
1319594	17
9549538	13
12881212	16
14500690	13
1794892	13
575664	17
224362	13
7901641	15
2692470	13
19773880	13
7376550	13
735374	15
8575888	15
20953221	15
11803505	13
11538811	13
1400138	15
4772244	13
3442820	13
1496098	13
5028124	13
1203162	17
1816005	13
8030545	13
7985105	15
5352130	13
16323112	16
6132518	13
3404450	13
6755459	13
5420216	17
1301914	13
1283671	13
1556279	13
560702	13
469310	17
3199572	17
310299	13
7057789	17
9457770	13
554908	13
393122	13
1698456	13
4736637	16
3901543	13
7636636	13
4062096	13
46589202	15
2052630	13
27041594	13
14723523	13
16301216	13
5877174	16
3386444	13
12634351	13
1272249	13
16706076	13
12057012	13
4855704	15
9792781	13
11176392	13
5211916	17
1880672	13
3798614	13
139078	17
7217871	15
1636166	13
15325831	13
2851898	13
4991523	13
110258	13
5329310	13
2804856	17
6863348	13
545043	13
5082278	13
296924	16
7987767	13
11217710	13
2911472	13
7845022	13
9937333	13
29359157	13
715232	13
3959254	13
6843735	13
8384909	13
3350147	13
1520349	13
1379245	13
1257241	13
29223	13
5377552	13
59562	13
4654319	13
9687109	17
1237528	13
15118129	13
13446085	13
22732031	13
10043026	16
3007699	13
7484491	13
10356163	13
329398	15
33963	15
4944509	13
2003369	15
421664	13
3103845	13
528066	15
2469364	13
1843138	13
2968440	13
5350607	17
6285879	13
3859937	15
8160523	13
27799501	13
579464	13
94612	13
614517	13
7733368	13
22287680	13
22603993	13
3000751	13
2666155	13
2309361	13
5496790	13
4066676	13
16701465	16
7086472	13
5200086	16
442374	13
19241436	13
6260647	13
14721196	15
195274	13
6402215	13
203237	13
7124192	13
6447591	13
17173358	13
4086042	13
3860969	16
3269747	17
3131319	13
1300148	13
8930384	13
15155450	13
7995428	13
652447	13
2333913	13
10116316	13
6369081	13
6766162	16
3270661	16
2337412	17
3667620	13
17825018	13
2941217	13
2661714	13
2482880	13
2187381	13
340707	13
5274488	13
10227110	17
314892	13
405805	13
1414284	13
904831	13
1382594	13
9765051	13
135605	13
251636	16
5069199	16
6982445	13
13654015	13
16888126	13
7745730	13
14178264	13
4263317	13
10097028	13
1149894	15
1494752	13
10465107	13
1578515	15
7597533	13
8068608	16
764761	13
1172128	13
8648398	13
20341425	13
982686	13
13697041	13
27685429	13
940090	13
3029850	13
24163940	13
24325061	13
474362	13
1044464	13
1492275	13
10307630	13
1644630	13
1082745	13
3362586	13
8158544	13
2892355	13
5495566	13
479376	13
19799715	13
1938350	13
12044070	13
37620380	13
6527243	17
2121576	16
13152887	17
8566924	17
16715084	15
17371834	17
801403	17
186185	13
8992361	13
3405577	13
3553148	13
2101591	13
5650057	13
15580866	13
1119343	13
1740396	13
3864456	16
16684625	13
5021146	13
5034676	15
1033242	13
6457635	15
6899173	13
8151636	13
3719185	13
18787920	13
2167336	13
2030198	13
10241999	13
1138674	13
5102344	13
20259366	13
447321	16
2360323	16
1855864	13
4083773	13
3611376	13
16617328	13
12032106	17
16457743	13
2092194	13
3194573	13
18075517	13
1582373	17
454966	13
4070096	15
6458392	13
8394143	17
1886941	17
48767783	13
2642777	13
1484445	13
16248455	16
6119473	13
7215345	13
8366219	16
10015436	13
2104470	17
4237149	13
9290300	13
15642641	13
31232419	13
10443357	13
3384524	13
11625792	13
20924469	13
2749313	17
34031957	13
1969452	13
2300357	13
8507411	13
8854675	13
2058170	13
11296808	13
2082981	13
1948130	16
1555443	13
1050625	16
14007795	15
6629007	13
13396237	17
11250625	13
16326947	15
1407137	13
4631127	13
11726488	13
14736147	13
6351086	13
6875565	13
3359171	13
4202984	13
5470210	13
7702940	13
819284	13
8235260	13
1060525	13
155830	13
9160057	15
20152943	13
6789574	13
6020985	13
18733044	13
6759850	13
11030436	13
876605	13
1931658	13
6760910	13
824523	13
2988982	13
6668352	16
272279	13
3309788	13
18191936	13
629808	13
6218469	13
35602513	15
682842	13
2947264	13
4940113	16
2874882	13
10367391	17
2921855	13
5368715	13
18577425	13
3060100	13
2828907	13
62790	17
14261972	13
15900351	13
13050468	13
11757730	13
3189530	17
4279074	13
6672724	13
8549151	13
5656305	13
2922558	13
2432657	13
1451307	17
22876018	13
11739587	13
1539644	13
633309	13
940590	13
2182935	13
379308	16
87308	13
38771371	13
6756884	13
388757	13
14587597	13
15522710	13
16096917	16
3166601	13
8886275	13
2139801	13
6468051	13
8700754	17
924524	13
4318647	15
12025057	13
13538389	17
1092185	13
1140098	13
23429236	13
15298987	13
146292	13
1382988	13
7621493	15
7802300	13
3869099	13
2286281	13
6353235	13
3538274	13
13427473	15
12882535	15
11053170	13
2538275	13
17055496	13
9586712	13
19632133	13
7253769	13
15439017	13
8651736	13
3028608	13
4805132	16
10784914	13
3471551	13
4287902	13
3806488	13
4556628	13
620547	13
2098743	15
13968303	16
1899088	13
9949367	13
7070767	13
52332500	13
874227	13
6730472	16
7803076	13
2291716	13
701873	13
4051476	13
811379	13
1635234	13
143810	13
3165017	13
5789799	16
120724	13
2189643	13
5214740	13
20116404	13
21851880	13
3610434	17
22540400	13
8127962	15
8611704	13
7579334	13
23414250	15
3716564	13
13327194	13
2245550	13
2083905	13
6444711	13
174792	13
1047496	13
1695396	13
9288881	13
46501	13
6065435	13
1258694	13
9983677	13
1096285	16
1009696	13
11547214	13
3766695	13
12331947	13
492424	13
7630465	13
4094394	13
3079807	16
3244031	16
7233477	13
2900480	13
15392994	13
9143155	13
648785	13
19108060	13
3578358	13
5806125	13
3198051	13
843478	13
22942803	13
8082901	13
4321492	13
436832	13
4353526	13
1896682	13
3437257	16
12287550	13
976615	13
17415534	13
5283195	13
5904898	13
4921888	16
5312763	17
2028289	13
1752341	13
7514601	13
4199048	13
24947870	13
7969910	13
1141281	13
7391639	13
2421940	13
13578676	13
9120851	13
14531310	13
8471084	13
1465707	13
6541070	17
8642777	13
11045561	13
10865980	13
5110030	13
2078642	13
11809757	13
31954385	13
14777113	13
2324272	13
1400775	13
7920940	13
630585	13
20708569	13
226156	13
16450601	15
6273619	13
385850	13
5238789	13
12934519	13
3670748	13
11270230	13
1441730	13
3479123	13
260237	13
3850719	13
16218591	13
8399040	13
6634214	13
741613	13
8259617	13
3980613	13
5690858	13
3084365	13
558969	13
1260533	13
27884781	13
48646	13
1689415	13
3942825	16
1278322	13
3569872	13
8620695	13
2170964	13
1318127	13
10005487	13
12094060	13
123240	13
2502380	15
1276271	15
3933929	17
5642849	13
5427988	13
18274765	13
22663919	13
12169902	15
22044919	13
11705959	13
17859574	13
523753	13
5899425	13
4056414	13
10008928	13
25165023	13
2244624	13
1679387	13
9076369	13
7930947	13
201496	13
5402825	13
8445474	13
8007357	16
618366	13
23280584	13
1676007	13
2190056	13
6552055	13
18721935	13
2570471	13
10409245	13
13870849	13
3564056	13
330615	13
2432383	16
6834071	13
2095501	13
4559525	13
1464422	17
9813223	13
2456338	13
1029692	15
4340915	13
5290366	13
1947738	13
10476617	16
5982114	17
2477163	17
5560201	13
10235441	15
2154351	13
100911	13
2492377	13
6824057	13
18025275	13
10559143	13
229911	17
4635867	13
1852090	13
3991840	15
2604068	13
124032	13
26151424	13
2895293	13
1611462	15
5121001	13
2169907	13
6519602	17
5400037	15
6295022	13
9273969	13
4745808	13
4004722	13
7184692	15
12838435	13
22106027	13
3170062	13
4561994	13
18989127	13
2413	13
1062285	15
747858	13
17816466	13
8609206	16
10646514	13
2512759	13
939499	17
8757377	13
101591	13
1380765	13
21929678	13
16126525	16
3548665	13
1046174	13
14858312	13
3129015	17
4511513	13
6490123	13
5118565	17
2525892	13
1160530	16
4304051	13
580448	13
3712579	13
1713008	15
20802864	13
115961	13
1069710	13
6104251	13
2127480	13
9978438	13
1004965	13
6612772	13
9467292	13
7867008	13
20226517	17
12366979	13
15933189	16
23272521	13
3557920	13
14915274	13
256285	13
993347	13
2336188	13
13491551	13
1518040	13
389601	13
19042879	13
708421	13
3143143	16
2169613	13
9888822	13
4208735	13
12054741	13
14010221	13
33451660	16
730123	13
7968169	13
3531360	13
11897926	13
3294973	13
14548861	17
11525906	13
4055910	13
1614005	13
9817372	16
21841284	13
2197737	13
12638	17
12791973	13
14646399	15
1685289	13
1904639	13
7542219	13
9629710	16
6782271	15
6351481	13
1265026	13
1026444	16
18700095	17
9478843	13
14472871	13
4870739	16
4775141	13
10630163	13
427420	13
6788532	13
4961819	16
2966830	13
3651382	13
2522893	13
2291830	13
980996	13
6079087	13
11131624	13
1155412	13
15918176	17
794454	13
678307	13
2231845	13
8348028	13
2200306	13
3981794	13
3522792	13
2736618	13
22375568	13
2712573	13
633958	13
617535	13
305268	15
3068199	13
21281521	13
1266077	13
2107023	13
25731266	15
25494360	13
3829094	13
689067	13
835400	13
10937496	13
15107499	13
25803126	13
3325510	13
3945496	13
5924514	17
8533035	13
8687274	13
10631101	13
2574618	13
1554675	13
15095942	17
2089253	16
2090956	13
1346368	13
17918275	13
2499869	13
18696369	13
8142120	13
110512	13
10997506	17
111518	13
1334841	13
4366383	13
5250673	13
54358420	13
1352108	13
2148621	13
13681905	13
2336564	15
6350149	13
222089	13
6703823	13
555735	13
7414150	13
1024339	13
6445713	13
6950457	13
1085861	13
16690544	13
6799060	13
9002614	13
2820345	13
2831259	13
1169209	13
420613	13
13716235	15
12300443	13
8901352	13
9579061	13
26853969	13
15633019	13
2645002	13
2453132	13
17029406	13
12268088	13
24935594	13
1040510	13
14055030	13
4042772	13
5217250	13
348038	13
8789035	13
9951845	13
3363203	13
4479584	13
700420	13
2443665	13
204567	13
3504852	13
7405240	13
12586330	13
1217899	13
11784577	15
674102	13
32492355	13
19150456	13
5464828	13
1700194	13
1547364	13
1241545	13
11537068	17
339256	15
5444572	13
13181290	13
3112795	13
10889351	16
8193662	16
1523411	13
6317769	13
3618876	13
1555246	16
7870188	13
4042507	13
86445	13
125422	13
5616276	13
3410016	13
24377386	13
628801	13
10352223	13
1324678	16
3158884	17
12436322	13
220417	13
3476808	15
1738790	17
13474746	13
4509851	15
12441208	13
15761340	13
5124725	15
16485143	13
10242175	13
1238214	16
9615437	16
4540863	13
8424941	13
2421278	13
6929432	13
4540390	13
8274032	13
7501023	13
3763984	13
6240727	16
18221318	13
11292148	17
515920	13
16224492	15
23435756	13
8875544	13
12432414	17
13739443	13
6468482	13
9216603	13
14700371	15
3839659	13
1396114	13
13815711	13
4624129	13
80723	13
4119486	16
3722949	13
456849	13
4613628	13
691808	13
1028000	13
5377311	13
15458070	13
810189	13
12012699	13
1171034	13
2121525	13
2108204	13
9595957	13
7230416	13
2884603	13
14278770	13
4858076	13
8041793	17
4459980	13
5354216	13
1515462	13
583851	13
4973261	13
1142319	13
3661812	13
4771518	13
24131270	13
1632512	13
314650	13
7451755	17
3673979	13
642940	13
494859	13
2538596	13
9729122	13
3608831	13
936422	13
2623169	15
17953743	13
1206051	13
2357853	13
7976158	13
15394186	13
1301110	13
6229901	13
248162	13
481392	13
373532	13
8629994	13
6440850	13
20933233	13
1163058	13
1621992	13
1920914	13
13062899	13
6218459	13
6851238	16
6085436	13
2938110	13
3917608	16
45494975	13
18075323	17
10431506	13
2977813	13
776291	13
9100170	16
8614758	16
1070852	16
4282110	13
1034895	13
10251709	13
920695	13
2922149	16
3427586	13
94515	13
1368903	13
1847279	13
6376995	13
11750565	13
16690571	13
13747686	16
2533154	13
7898658	13
2090048	13
15730157	13
572580	13
4935528	13
7602960	13
9460215	13
806897	13
293976	13
7026704	13
6386428	13
15216253	17
186194	13
6365188	13
616285	13
4818763	13
14711722	13
9289253	13
7873571	13
555494	13
5651671	13
4741367	13
18514826	16
14481223	13
5468262	13
1531289	13
722976	13
3666288	13
847767	13
22093439	13
962737	13
9830240	13
17573959	13
17924263	13
1015747	17
1079266	13
4859136	13
5798684	13
4569560	13
1778833	13
16505511	13
7826785	13
1366445	13
946033	13
24897523	13
5445693	17
13170583	13
9591968	13
15389371	13
4081654	13
1504102	13
13036952	13
1595449	13
2497861	13
995165	13
427108	13
713169	13
12674238	15
10611375	13
14611707	13
14654373	13
1161209	16
5921217	13
6472471	13
8572372	13
2040552	13
1268670	13
3459029	13
3436472	16
859595	13
5730688	13
4321497	13
12010595	13
32722137	13
15106510	17
41852051	17
12863862	15
3516972	13
2194457	13
11259203	13
3368214	13
18524823	15
6739988	13
4077287	17
599257	13
657833	13
5952513	15
742956	13
3792365	13
1821369	13
10016685	13
16242524	13
5046143	13
9653904	13
26405887	13
9112259	13
12448999	13
14893160	13
1170166	13
318866	13
5737507	13
1016964	13
5459110	13
577884	13
14496837	13
22576383	13
35396738	13
19467057	13
6631397	13
8715951	13
25620277	13
4013693	13
44553301	17
3530407	13
4969129	13
12431569	13
4334281	13
8636878	13
11806421	13
5083468	15
11554117	13
5227961	15
6930005	13
6074679	13
3411110	13
7102658	13
12834302	17
2569090	13
6639876	13
1252513	13
4115011	13
11246324	13
5866268	13
1174617	13
4061677	13
948137	17
2577199	13
3157507	13
3077087	13
3715903	13
894774	13
2978135	15
2860499	13
1454714	13
3540818	13
8850774	13
8197924	13
662552	17
1773408	13
417118	16
2633397	13
8352176	13
21606856	13
4543765	13
15478454	13
16812826	13
5367180	15
19580133	16
834932	13
303552	13
22164798	13
6098228	13
5977206	13
9247142	13
6658366	13
4103472	13
5477136	13
9559878	13
5035436	13
20802919	13
33986768	13
2361225	15
2343883	17
1465436	13
8232162	17
13800487	13
10663862	13
4078511	13
10774754	17
5450045	13
25494532	13
6020047	13
3002502	13
12178599	13
11975423	13
965436	13
15287357	13
8437386	13
7556815	13
7460209	15
5028646	13
3914181	13
6910768	13
5448807	13
17516663	13
10375002	13
12522176	13
2311712	13
791784	13
7190933	13
9503480	13
19580861	16
9398102	13
122485	13
3584562	16
21645666	13
1653373	13
24823444	13
8871319	13
11709460	13
6456567	13
9281305	13
11022935	15
440513	13
67514	13
5131577	13
13311676	16
11525315	17
14487553	13
6696256	13
1067043	13
4304809	13
1600424	13
16602768	13
3273301	13
3009374	13
30602131	13
5434693	13
7923963	13
1037169	13
2188103	13
11291284	13
1939363	13
2276611	13
14075032	13
14612383	13
5890102	13
306159	16
3805868	13
16561282	13
4193477	13
2474773	13
22258489	13
10095644	13
3259184	15
10454925	17
3855515	13
899852	13
261632	16
4737680	13
17851574	17
10745296	13
5788584	17
5508697	13
8820443	17
13722848	13
2033965	13
1596973	17
13121159	13
13843178	13
1497333	15
17205064	15
526257	13
34508396	13
5173362	15
3413803	13
9648732	13
17928920	17
3480442	13
3816860	13
1960996	16
1194133	13
5401325	13
2691062	13
10255655	13
16282265	13
1642681	13
3514753	13
37507	13
2003734	16
3511000	13
15578549	13
4309311	13
10967384	13
15758990	13
5294953	13
1592520	13
1453852	17
2575739	13
10589634	13
2909964	13
4148046	13
1724237	16
12357113	13
4710702	13
8170412	13
21147178	13
3437979	13
2742763	13
1975941	13
3837247	13
18268312	13
16834345	16
7930322	13
1242265	13
4380608	13
18088377	13
1531036	13
36327	13
3508100	13
5966864	13
9883198	13
3807224	13
955064	13
5203984	13
5865027	13
11916024	13
773194	13
393627	13
12201086	13
1173238	16
10140557	13
200914	13
4327039	13
15018410	13
6573813	13
153492	13
6207522	13
4559873	13
2527106	13
1611744	13
14191949	15
1973220	13
11714768	13
1501738	16
12947947	13
1977435	13
1006084	13
3069802	13
8201144	13
77226	13
14223537	16
3759871	13
445263	16
1750465	13
21344129	13
1721693	16
1797594	13
3278863	13
11468151	13
5134770	13
460406	13
8956304	13
4294089	17
3775240	15
12861240	13
12750053	13
3390024	13
1131825	13
9770763	13
1004726	13
4885214	13
325699	13
3784204	13
1271808	13
6034271	13
19211410	17
6250572	13
5914779	13
18733449	17
12100346	13
12730497	13
19543039	13
14990574	13
14785630	13
5695209	13
3747032	13
6858023	17
1710323	13
4635843	13
13724615	13
8384223	13
344910	13
1284348	17
2194	13
18453504	15
273156	13
382904	15
1387830	13
384360	13
14250483	13
14456010	13
1557714	13
5374030	16
3910369	15
644489	13
3695784	13
13841810	16
2146558	13
18724467	13
10856822	13
3806238	15
16883685	13
2541223	13
354511	13
25299200	13
8563391	13
2598723	13
60223	13
13697469	16
3129397	13
4537952	13
9481299	13
10339645	13
4182652	13
7031839	13
12210791	13
17566272	13
12995548	13
4893494	16
15442209	13
245466	13
15825036	13
13761283	13
1967945	13
1904348	13
4163960	13
9520384	13
10411488	17
2924009	13
20908016	13
1915265	16
2105440	13
8486515	13
28015758	13
3434039	13
9820329	13
12284743	13
143959	13
7517531	13
10355299	13
5186387	13
1963732	13
3596137	13
8921485	13
277303	13
16070537	13
188948	13
9373410	15
3189208	13
30631356	17
5566218	13
9578601	13
180344	13
4641270	13
8658524	13
5508469	13
821856	16
10414069	15
8443779	13
3355268	13
899029	13
1636108	13
637076	13
3152338	17
2738639	13
17235897	13
1796803	13
36066190	13
1019215	15
17530088	13
34875813	13
17987944	13
14391704	13
3406121	13
7482829	13
931661	15
7142225	13
4599387	13
9711149	13
13281017	13
4317746	13
17402258	15
4291171	17
2118797	13
21913567	13
22779099	13
1780731	13
1210528	13
1182754	16
3513835	13
3399693	13
343424	13
4093193	15
16461572	13
5447834	13
3232162	13
1360579	13
27987	13
5810468	13
3055001	13
1727698	13
21706044	13
37738425	13
2982381	13
12877004	13
9601689	13
110661	13
8185167	13
1038151	13
108276	13
5364166	17
2066062	13
34364	15
26879982	13
1824010	17
663219	13
2909451	13
6337918	13
4779857	13
1435127	13
4645717	13
15366894	17
8903230	13
10002329	13
9641985	13
9864232	16
5600046	17
8031817	13
2938560	13
4431978	15
2312553	13
2860213	13
1392697	13
2232420	13
680950	16
45069	13
15166536	13
1943024	17
12461043	13
6461926	13
8854525	13
244695	13
369816	15
2182381	13
1743751	13
23805153	13
9635886	13
21179113	13
2033613	13
10634210	17
6124963	13
7253098	16
5801129	13
15947983	13
1366227	13
1602237	13
6513777	15
4935019	13
385712	13
10903964	13
25603024	13
27155867	13
702386	13
9721667	13
18906540	17
1918676	13
2908179	13
3569669	13
2646229	13
11246045	17
8175499	13
12152399	13
14921705	13
3806671	17
8977555	13
1104657	13
555008	13
852949	13
13817039	13
17386850	13
349844	13
42564146	13
5686069	13
11773718	13
640706	13
10803617	13
21808816	13
1318954	13
2539545	13
5036872	13
22288174	15
6973174	13
4313514	13
5072855	15
9123572	13
185567	13
12944526	17
4341455	13
16348411	13
4649464	16
15939887	13
2273742	13
440687	17
8809801	13
3353350	13
13858563	13
1875394	13
12811417	13
3817351	13
5977860	13
7138728	13
2075581	13
24601417	13
6361773	13
24444078	13
5450383	13
22098194	16
941161	13
4057607	13
1836817	13
16828685	13
3042546	13
4339836	13
1582415	13
2881803	13
2898463	13
2264480	13
1836087	13
1727025	13
314376	17
3866410	17
6956074	13
4085447	13
652729	13
6066319	13
697217	13
28121759	13
8630021	13
2252200	13
1188321	13
2243616	13
10941627	13
13078040	13
2344920	13
2596849	13
2126885	13
9777216	16
15761086	13
4287038	15
12130138	13
34153388	13
2131264	13
5609273	13
1294372	13
5108022	13
9748049	16
18286997	13
2709583	13
652057	13
7564277	13
7325377	13
7199429	13
3858435	13
14468534	13
9096138	13
4182733	16
5479240	13
15014447	13
17840579	17
6003281	13
3668954	13
2443067	16
3145707	13
14606392	13
2388041	16
5672759	13
17472086	13
814709	13
1735902	13
2192942	13
923122	13
2339044	13
278832	13
20861499	13
2965141	13
613444	13
348890	13
15045930	13
2037360	13
15144168	13
309691	13
7498145	13
1741282	13
11459371	13
37703440	13
8660805	13
3983306	16
53592	13
5251329	15
41275864	13
8177806	13
11909261	13
10340568	13
5640867	13
3798268	13
8455312	13
288417	13
4324128	13
3257535	13
29879753	13
5122189	13
444560	16
9165455	17
336118	13
1286815	13
596113	16
1191387	13
23350283	13
7528269	13
21547662	13
3061102	13
1013987	13
1622559	13
15627464	13
1426063	13
4848312	13
13950701	15
67630	13
5261152	13
2339488	13
19178299	13
11142136	13
26609299	13
6432488	17
25979616	13
5121930	13
1011860	13
2988764	13
1902681	13
7374914	13
109510	13
6339240	13
18244263	13
4778201	13
1561870	13
9428527	16
1021200	13
2923226	13
8289387	13
3902652	16
3121395	13
6414134	13
363736	15
1717880	15
5104795	13
2956871	13
4634268	13
8724424	13
4856742	13
1978850	13
841872	13
6533701	15
288290	13
8484646	15
2010539	15
6693391	13
29003	17
3121194	13
10766993	13
19411837	13
10254295	13
8048698	13
30048003	13
10647993	13
360928	17
12053535	13
6769907	13
5721062	13
4319754	13
4633255	16
840621	13
3117612	13
32999607	16
7871112	13
15088891	17
8705399	13
4219233	13
21644697	13
1411067	13
1766918	13
14343383	17
4424521	13
8206874	13
25328091	13
408141	13
20521031	15
1949	16
2409068	17
5223624	13
46409017	13
3077255	13
3355422	13
1652177	13
370334	13
6546135	13
7922819	13
19540261	13
13326445	15
1587010	13
15538652	13
6296704	13
39406619	13
16836567	17
4259816	15
5950350	13
28979986	13
7095356	15
4509175	13
19767163	13
6647137	17
3628026	13
7556173	13
1216797	13
23830693	13
10709255	13
3201558	13
1011581	13
3505114	13
640018	13
3629497	13
13616565	13
1628856	13
1392560	13
9040197	13
3702928	13
2596233	13
7937396	13
13080973	17
2282414	13
33567306	13
1223954	13
7420041	13
913251	13
3531982	16
964904	13
6058010	13
45220	15
1874382	13
3110113	13
2154256	17
5067512	13
5960051	15
7994452	13
4642592	13
3070492	13
12242366	13
11800573	13
6651965	17
2088389	13
1209729	13
199676	13
3584505	13
3101494	13
5326800	13
3331909	13
815763	13
5870626	13
4024304	13
452396	16
677375	13
2115296	13
18633304	13
1089080	13
27526108	13
6243004	13
2826299	13
25640704	13
25069981	13
7531385	13
1658428	13
2300694	13
8084564	13
15370925	13
5601808	16
3908305	13
13663019	13
3450724	13
1382398	13
2316898	15
4316606	13
2888008	16
7004630	13
19311214	13
1589815	13
4506550	13
6340413	13
3614017	13
4755160	15
2229472	13
3089023	13
2071749	13
496983	13
69407	13
2277740	13
843350	13
9255370	13
12141730	16
1158152	13
19209263	13
1037758	13
1928085	13
3940872	13
1588503	13
21892163	13
2127553	13
3582578	15
4463174	13
33002476	13
4730881	13
14250591	13
11061025	13
12371819	13
6106279	13
3152705	13
20298529	13
1664639	17
2905510	13
4954275	13
292515	13
2840631	13
4113129	13
7668030	13
8643183	13
6228401	13
975349	13
5258045	13
41202266	13
2610677	16
6002350	13
14737642	13
3548289	13
1522235	13
24022752	13
2711366	13
2825934	13
2296914	13
15215260	13
395571	13
5275205	13
8180607	13
4032913	13
8388217	13
4760353	13
11999593	15
1109968	16
34545926	13
1923816	13
9183218	13
13931334	13
5966460	15
9920624	13
4310626	13
16090836	13
4997307	13
995699	16
1879782	13
15138654	13
2571014	13
10889510	13
134090	13
9144076	13
19061742	13
2533166	13
11731524	13
10531436	13
2007391	13
2543563	13
2096175	16
11202610	13
4648427	13
2257630	13
11569788	13
7311854	13
942422	17
15085016	13
151357	16
8084327	13
3958186	13
14094528	13
663987	13
25725137	13
11315027	13
11964575	13
2362738	13
4930426	13
11242962	13
556442	13
3860612	13
2842065	13
37854	13
4013703	13
20766128	13
13763315	13
17606346	13
142791	13
28310898	15
5768452	13
339007	16
19299297	13
10726207	13
11641480	13
1572376	13
35145746	13
545980	13
694620	13
7802645	13
695779	16
3989293	13
3481052	13
353867	13
15047104	13
940388	13
3796511	13
868195	13
36682491	13
154474	13
3466713	13
5600351	13
12129636	13
19694658	13
788258	13
2924038	16
10892362	13
6449911	17
1380233	17
5141234	13
19469908	16
10070568	15
530290	13
7892295	13
4721952	13
173825	13
4474254	13
1796615	13
5442360	16
652559	13
10317664	13
3587578	13
10876068	13
15242684	13
12551609	13
3803177	13
35300124	13
479673	13
19153937	13
7754225	13
3380074	13
9023298	15
3494632	16
4938145	13
6870906	13
5919141	13
597902	17
1630492	15
1351342	16
4749720	13
1705115	13
878933	13
6526411	15
3318304	13
21801805	13
7763937	13
4107463	13
4821003	13
9435736	16
7434594	13
302092	13
3084600	15
1878915	17
6912362	13
978354	13
4019419	13
14773837	13
1311429	13
696477	13
3613480	13
6056927	13
14469520	13
1853275	13
11573904	15
486129	15
10117414	13
13921560	13
2147341	13
4992756	13
9175394	13
4490913	13
2984162	16
549536	13
10429344	13
37368340	13
2544227	13
12596283	13
1476514	17
4267410	13
3837040	13
13155507	13
981891	16
4133959	13
16543241	13
12702695	15
10931231	13
4026128	13
9502810	13
196442	13
12497	16
32309629	13
15647504	13
9367491	16
10073708	17
3745233	13
3256706	13
11760700	15
3174399	13
18313000	13
11974607	17
30356342	13
5313624	13
17415407	16
8316073	13
9351068	13
4490062	13
9972207	13
10766085	13
6589649	13
2103908	13
5140294	13
4118291	16
30648700	13
1213867	13
6269727	13
32489028	13
3657268	13
857397	13
9761111	13
15202632	15
362349	13
3940276	13
2649118	13
516588	13
6926537	13
6065960	13
702198	13
4135932	16
20401949	13
20762891	13
6105086	13
5159287	17
3025200	13
3631487	13
5784664	13
6788275	13
5392066	13
626486	13
11345213	17
4785362	13
10830468	16
4660425	17
138774	15
28370294	13
285726	16
374796	13
1000675	13
4732939	13
25850275	13
8500023	13
2880397	13
30544	13
30263417	13
15316131	13
11237034	16
3926277	13
1682820	13
6965783	13
15237700	13
7631246	13
1250279	13
759653	13
5377812	13
10814951	13
9775980	13
9375616	13
453474	13
2936706	15
7004337	13
19687730	13
3598662	13
1325923	17
16812819	13
1653555	13
656132	13
1766084	13
5529804	13
216364	17
629550	13
2656503	13
14317174	13
11666305	13
38839255	13
7661816	13
5500226	16
6207367	16
8761225	13
3755868	13
4304600	13
1358391	13
16444722	15
2157714	13
25694746	13
9251963	15
8928837	17
6077524	13
4482494	13
3837475	13
7470715	16
5003090	13
5044264	13
150644	13
14424169	13
6893275	16
6268349	13
4491005	17
24997169	13
15604368	13
4094060	13
1721332	17
37510345	13
9553908	13
31970685	13
4719495	13
6808993	13
1913106	13
981379	15
2795283	15
3118104	13
7925999	13
650216	15
841411	13
4621295	13
13171748	13
5052385	15
7791143	13
13863867	13
1880263	13
4403905	13
4718902	13
11672911	13
360065	13
8794162	13
5560101	16
2924515	13
448348	13
7478016	13
3364781	13
9491787	13
1259744	13
6320991	13
120044	17
4624244	13
7423186	13
667025	13
32152122	13
1563137	13
5627177	16
9731942	15
718404	13
9701725	13
2221716	13
4539165	13
33576406	13
4451272	16
2816500	13
4445994	15
217480	13
10491035	13
721724	13
5283014	13
22810683	13
4157977	13
6325024	13
5729175	13
14852649	13
2087891	16
12642215	13
6154024	13
1629840	13
3382392	13
315367	13
2824460	13
10563036	17
27940470	13
9412614	13
10154974	17
5314865	13
5987480	13
5136493	13
2358026	13
12428734	13
3471772	13
13504128	13
4273726	13
3564524	13
3037860	13
26709652	13
4562575	13
6748687	13
2664975	13
15890843	13
3932988	13
8266122	13
804829	13
7215737	13
13793136	13
23573868	13
2429876	13
11502767	13
3557784	13
9699409	16
17035747	16
10371309	13
12743411	13
4108975	13
16756232	13
2452169	13
10326070	13
7857416	13
6451501	13
16445120	13
6651444	13
9213518	13
1085992	16
174744	13
18441088	13
872174	13
3072507	13
33797633	13
4388306	13
3840845	13
193867	13
236914	13
581328	13
1084036	15
5575933	13
6405659	13
10906204	13
11231760	13
2065183	13
3343813	15
13702987	13
2713178	16
763972	13
106478	13
507255	13
13916337	13
97722	13
7046988	13
15464921	13
284903	13
7390347	13
1952317	13
26255092	17
13833777	13
11754675	13
6874739	13
2960894	13
12415612	13
8037526	15
9277066	13
5077379	13
15944029	13
3173387	13
12218060	13
2140341	13
2247630	13
7433631	13
563155	15
8831233	13
27105123	15
163699	17
7586620	13
7296739	13
9719996	13
4426509	13
10631898	13
4026504	13
6504586	13
1709969	13
14086003	13
2740325	13
3723354	13
1418575	13
5671544	13
2307608	13
1275633	13
6122176	13
8023853	13
12792354	13
17305034	17
617023	13
684617	13
10479862	13
18585824	13
37157654	13
8273135	13
4956558	17
8458635	13
111029	13
12931685	13
2739949	13
8205170	13
8423934	13
2708589	13
807743	13
834139	13
1320320	13
19120063	13
8905593	13
7790384	13
19597748	13
3023857	13
3020972	13
2845679	13
4508552	13
6373397	13
18638277	13
381262	13
2058684	13
25204156	13
2203308	13
921708	16
4933693	13
1031354	13
1068	13
13854633	13
2686943	13
3122391	13
7616024	13
1387842	13
10974731	17
8764009	13
5090158	13
16881628	15
3582539	16
8975290	13
7742413	13
499034	13
8202263	13
6017147	13
2366417	13
9875979	13
6756994	13
3971155	13
7988274	13
3544573	13
956826	13
8402302	13
3389475	13
4105076	13
406288	13
2706279	13
1442592	13
1303915	13
2901083	13
6711538	16
7131370	13
3966523	13
14139046	13
1190142	13
10969472	13
824795	13
4122807	13
2746439	13
4244645	13
213392	13
11289411	13
7851267	13
2977612	13
5637567	13
131886	13
1823333	17
2714658	13
6631766	13
2457227	13
3743402	13
8643660	13
6389119	13
7014650	13
13179905	13
7295335	13
21970563	13
1871376	17
12973201	13
5741066	13
5869262	16
10172397	17
8614145	13
5596811	13
4304408	17
12823247	15
15347607	15
3268339	17
28572363	13
525255	13
3448812	13
12592052	13
7815565	13
4509531	13
2343483	13
2534766	13
6893953	13
754097	13
14537693	13
13598907	13
1007207	13
2874742	13
10215779	13
4990724	17
5591158	13
9083721	16
11615744	13
3769356	13
99561	13
4143265	17
3020113	13
1979507	13
5575902	13
15108174	13
1650662	13
5960951	13
530249	13
3599976	17
7196987	17
2576005	13
4184121	13
4279605	13
48222	15
6453797	15
3005027	13
3114174	17
2754949	13
396822	13
7869763	13
13711321	13
3257551	13
5968929	15
3316676	16
7944913	13
14607187	13
6667746	13
16533928	13
5667862	13
1599679	13
12661516	13
8652802	17
3079248	13
4594286	13
5797325	13
202160	13
1207760	13
10110013	13
3347693	17
4383712	15
11377178	13
9727701	13
4168407	13
8099185	16
1091173	13
11756491	13
20270626	16
8602665	13
5519237	13
3950010	13
6087763	17
2996520	13
2171193	16
8993506	13
2706451	13
4353628	13
17989869	13
3318627	13
10072123	13
23200465	13
6874651	13
14449445	13
16005076	13
23243506	13
4350483	13
1262929	17
2273235	13
975129	13
1745671	13
14728782	13
3650009	13
3566468	13
1985799	13
3394170	13
3018958	15
7147889	13
10793134	16
3449181	13
1662083	13
17939614	13
2312110	13
39777744	13
8212598	13
4196958	13
1193509	17
20180232	13
213946	15
3704847	16
10000450	13
3475683	13
2718526	13
1701678	13
29201655	13
37868445	13
422651	13
7461938	13
5892071	13
14844691	13
5280199	13
1791091	13
663384	13
14587313	13
30761867	16
5135757	13
14355786	13
4422884	13
5062399	13
17712822	13
6815139	17
15298239	13
9472455	15
19942299	13
6951910	16
6546169	13
2527990	13
950000	13
3851917	13
313963	16
6123286	13
2599700	13
366317	17
3282800	13
19417645	13
2119634	13
2362293	13
744179	13
7095330	13
2891861	13
3349395	13
9258899	13
1046389	13
9214170	13
3260716	13
9816919	13
13514866	13
4688736	13
8394370	13
19826245	13
5518394	16
337888	13
5781164	13
11318347	13
2501174	13
993449	13
9167467	13
2092561	13
4495795	13
1525123	13
310257	13
7408360	13
7810394	13
2518997	17
17519012	13
9136317	13
13433903	13
14716438	13
283042	16
2667719	16
17385658	13
9618411	13
2089221	13
32891611	16
1050224	13
4458643	16
618145	13
14294740	13
1476989	13
4587661	16
387217	13
4027069	13
1224102	13
4959609	13
14199984	13
2309181	13
4799774	15
1499297	13
4111812	13
2066080	13
2301384	17
8737641	13
6403230	17
153893	13
11693501	16
23457250	13
15855037	13
12626910	13
8829697	13
2684639	13
7589833	13
561834	13
7467593	13
14014260	13
5348530	13
12227865	13
4159951	13
5071107	13
20345483	15
2662471	13
4060600	13
5689027	13
7334809	13
8564068	13
6628768	13
3384396	13
5168752	13
198920	13
133177	13
10737201	13
2162492	13
1217033	13
1272952	13
31324841	13
6025801	13
9525845	13
2889418	13
13264521	13
14071987	13
3623667	17
5980797	13
31076977	13
11091013	13
4473213	13
2063479	16
31962790	13
8830431	13
9405182	13
2484320	13
11933788	13
7907303	17
523476	13
1810040	15
20576104	13
6018227	13
93859	13
7923814	13
831849	13
4216572	13
14088632	13
2257560	13
1360117	13
26218266	17
166740	13
2571497	13
2300479	16
1684261	13
8442468	13
2650486	13
10542958	13
6431707	13
11708979	13
13870404	13
1310249	16
15020600	13
7750498	13
15473000	13
27082206	13
553776	13
14255426	13
1465112	13
1877903	17
16504623	13
7982536	13
6739589	13
1904554	13
10707621	13
1029517	13
227823	13
1620677	13
2111256	13
4561695	13
20032983	15
1322255	13
2795451	13
8365936	13
7458214	13
12466949	13
2281531	13
1866740	16
8775602	13
6041254	17
15058756	13
82044	13
8579492	13
28603264	13
8128121	13
2665577	16
2276743	13
1672716	13
12024673	13
7039474	13
824680	13
10436324	16
3456121	13
4200051	13
27242560	16
8064009	13
18192625	13
4094572	13
1680702	13
9601728	17
14600883	16
15588953	13
22738644	16
870943	13
2191292	16
2949454	13
12460034	13
10309015	13
2523452	13
5943513	13
399526	13
368157	13
2166822	13
17201620	15
929091	13
91528	13
3058651	13
13015094	15
18897500	13
354429	13
6107839	13
1964591	13
4747090	13
6157321	13
16757965	15
2485113	13
7670995	13
5034055	17
12922634	13
928731	16
16124229	13
3008017	13
9030711	13
1104489	15
13548698	15
4041345	13
7022372	13
6540489	13
10889676	13
1220031	13
6945480	13
3953588	13
7098433	13
3081966	13
2096321	17
2207910	13
1959961	16
6202950	16
4426172	13
12556155	13
1379590	13
3410613	13
3078386	15
3836249	13
1899739	15
2975599	13
7543203	13
300074	15
937061	13
13946470	16
32819880	16
15079025	16
13069153	15
18207579	15
1656788	17
9050216	13
4709199	13
27751018	13
131036	13
9419015	17
265389	13
10405846	17
5010421	13
176753	13
15505994	13
3174686	17
4485761	13
27393717	13
1003744	13
5155766	13
5825706	16
9498624	16
14032923	13
2213317	13
3866788	13
6113366	13
14151672	13
13003018	13
4620983	13
2757502	13
16117683	13
2655465	13
445552	13
599820	13
1979122	13
694267	13
2486774	13
771913	13
9100214	13
13673810	15
8005538	13
2654071	17
2019954	13
6713255	13
13499856	13
22276749	17
2473481	16
10563431	13
3598377	13
2935934	13
26169633	17
8797111	13
3806476	13
2687751	16
11266512	16
25071985	13
4376345	13
124872	13
34922881	13
8928314	13
9453086	13
3424248	13
27679681	13
3370275	17
9688280	13
1025951	16
3148830	13
9130166	13
19027286	13
3065896	13
5347677	13
10727546	13
21767891	13
4824368	13
1152654	16
22537320	13
1426703	13
4895512	13
20082165	16
4230749	13
17061627	15
6222650	13
22116603	13
5272339	13
1878190	13
178143	13
7554727	13
5227201	13
1273527	13
4866639	13
27848	13
789991	13
5643488	15
2381008	13
683692	13
3523485	13
10774632	13
1738692	13
11182563	13
23034158	13
20375684	13
23760517	13
9364897	17
5767907	13
2075468	13
3546849	13
19530311	13
2536054	13
12010828	13
3373931	16
1873526	13
19315054	13
5363139	16
6393508	13
3557844	13
1412471	13
9281828	13
8900735	13
3616879	13
742615	17
6273648	13
21984389	13
1156032	13
5206320	13
24778986	13
700071	13
10563223	13
2416044	13
4453130	13
12299325	13
5790585	16
6916584	13
2053524	13
1612064	13
1367547	13
15697205	13
1060298	13
4511688	13
1327656	15
6244189	13
1024483	15
1975182	13
1115683	13
3483697	13
13753468	13
11683116	16
846450	13
8148267	13
1440990	16
3644328	13
610504	13
12265467	13
9400833	15
2316450	16
2763772	13
2578051	13
12467345	13
3014462	13
6115931	13
1266325	16
249986	13
14494546	13
554457	13
1615076	13
18571315	13
374604	16
5111549	17
21267827	13
9827794	15
88047	16
74712	16
9125714	13
56419	13
9836407	13
9958334	17
4233210	13
8053875	13
10651007	13
4640379	15
3453656	13
37788966	13
14318036	13
3190647	13
19394332	13
2734818	13
3838603	13
2011441	17
24194701	13
9876221	13
9092996	13
979652	13
1599566	17
3334741	13
3071762	13
5423109	13
483731	13
12331043	13
918458	13
20182208	17
937250	13
4424064	13
63009142	13
580099	13
8865364	13
22685050	13
1584826	13
1463117	13
9690121	13
1565971	13
185642	17
2403560	13
7570524	16
972260	13
857183	17
555668	13
11338265	13
4789336	15
1429457	13
12038923	13
6879502	13
12666162	13
8003699	13
2224650	13
7775489	13
10678868	13
8487689	13
1421108	13
342647	13
298745	13
2593562	13
3934973	13
8230982	13
38791643	15
859290	13
1537790	13
13718479	13
2848337	13
28597806	13
10671750	13
1496654	13
9991178	13
6999088	13
10619434	13
42312248	17
1567041	13
2483344	13
3836791	13
18952432	13
78373	13
9281387	13
28798721	13
3115842	13
2705263	13
21401830	13
22486611	13
2897840	13
16194266	13
4901790	13
5518306	15
8008550	13
8557763	16
194747	16
792795	13
1653772	13
7968184	13
8887167	13
11176268	13
7924506	13
10108730	13
136826	13
15046306	13
130713	13
3413772	13
1927869	13
17945472	16
2131627	13
672746	13
14911431	13
10868167	15
675238	13
358583	13
5511815	13
3847447	13
2355866	13
11102997	13
742389	13
4782195	13
4727489	13
1081114	13
2548588	17
8344370	13
19426404	13
1455249	13
708414	13
248102	13
13962289	13
2141387	13
6872310	13
2609132	13
3168979	13
10225401	13
250862	13
3031054	13
6952131	13
17725554	13
24039512	13
16700782	13
3029255	13
4636926	16
3675205	13
26366409	13
36717976	13
25130243	13
8256763	13
7635075	13
1504309	13
4102499	13
8220967	16
2957161	15
3438643	13
881429	13
23585334	13
16262996	13
9521660	17
2981963	15
12534060	13
2557986	13
773493	13
8416823	13
5886356	13
12346276	17
9471820	17
12636626	16
22455255	15
5026805	17
3508046	15
4712324	13
310870	13
1362427	13
12320213	13
16780951	13
3211457	13
3143514	13
15764479	13
4394663	13
4787478	13
7328339	13
5750752	13
8627157	13
10264757	15
309068	13
20947726	17
11669074	15
1737819	13
7164205	13
3979602	16
3487820	13
6551737	13
11524822	17
5679596	13
1823267	13
16442281	13
8828204	13
11166394	13
9255964	13
18704756	17
3060157	13
3044337	13
2038905	15
139313	13
10484208	13
5990558	13
4265797	13
1478733	13
29621554	13
3823407	13
4699933	13
21689628	13
7854477	13
2199920	13
5293733	16
1055475	13
2002554	13
3847872	13
5270106	15
5868881	13
10293230	13
4162021	16
816630	13
7463457	13
7942198	13
18276232	13
6909054	13
638249	13
9822416	13
3095812	13
488926	13
3003753	13
2496842	15
3132242	13
8809523	15
1423950	13
893541	13
3244605	13
26935325	13
7788315	16
2159135	13
6307394	13
12413439	13
9005641	13
2521555	13
739738	13
3513764	13
11845668	16
9919898	16
3314145	13
6141790	13
5671728	13
2177905	13
10544717	13
13756214	13
5669411	15
1418156	17
9103746	13
943554	17
147767	13
5101386	13
1113648	13
6168994	16
5989015	13
19539527	13
12659379	16
1490163	13
14144134	13
4703375	15
5006464	13
1862268	13
10316339	13
3713860	13
4062555	13
9770913	13
2642560	13
3014407	13
1503025	13
8864749	13
2655548	13
10171815	17
12375216	13
191304	17
629964	13
1022406	13
27981142	13
2974287	13
220913	13
14868393	15
3977233	13
3966102	13
8036958	13
8296540	13
6734999	13
38108649	15
1217459	13
3566151	13
11136413	13
1048653	13
752680	17
2212844	13
1447451	13
4645344	13
903199	16
10315303	13
917913	13
15106632	13
8016210	13
4647747	13
11679133	13
7385717	13
13275424	13
10209664	17
11909990	13
1253156	15
2730046	13
18781921	13
3179052	13
2212049	13
13514886	13
16631661	13
9377061	13
15437392	13
14404621	13
22390	13
822555	13
9967214	13
2714701	13
4387644	13
1631478	13
5207265	13
6489242	13
3474912	13
38145692	13
579219	13
4412965	16
25628647	13
38884611	13
916077	13
8588818	13
9757824	13
14978369	13
2416870	15
78338	13
1714842	13
1141295	15
17405479	13
5310962	13
5358941	13
734797	13
8347585	13
25391356	13
758154	13
4611993	13
1944757	13
7252217	13
1117284	13
3825074	13
425892	13
1035835	16
8570842	13
1803879	13
697562	13
13034475	13
3497351	13
162358	13
396973	16
1278082	13
1759128	13
12057496	16
455998	13
9354330	13
3466528	13
3880772	13
5988802	13
16622883	13
7869726	13
6555613	13
156557	13
3755064	13
2844047	16
8270451	16
22268662	13
32364838	15
7662008	16
3992533	13
2039799	13
13997308	17
72419	13
206482	13
8392228	13
16655296	13
9821775	13
18019907	13
5558464	13
5721588	13
14291840	13
1173563	13
6172707	13
1005234	13
1619428	16
6171086	13
11722195	13
3460385	13
1688403	13
2824272	13
4452218	13
6835090	13
16037	13
1553231	13
7402255	13
3700019	13
5298981	15
15851618	16
233657	13
4243964	13
3591852	13
5204899	13
2719844	16
7919547	13
1312718	13
15340372	13
2155672	13
14395067	13
4875571	13
7489867	13
13222322	13
1667351	13
2335133	13
10615135	13
2053995	13
3133834	13
561599	13
11310097	13
695869	15
4614818	13
8283156	17
18409562	13
5111641	13
622646	13
1513650	13
12845173	13
99371	16
3977496	13
3885737	13
762959	13
20492872	13
17672072	13
8715291	13
1930243	17
1974705	13
3343376	13
20695111	13
9894683	13
88041	13
7432587	13
3026353	16
9279877	13
2284281	13
383252	13
6289746	13
13033248	17
20468300	13
9875929	13
53272	13
30161541	13
874264	13
3767249	13
11359487	13
41499647	13
6816704	13
2264952	13
4920932	13
5087049	13
886623	13
9067164	13
6785641	13
211391	13
925551	13
25198842	13
13457081	13
3673410	13
7057597	13
2607930	13
7284493	13
5634335	16
808069	17
1760892	13
9164876	13
5621962	13
12382765	13
9298262	13
2149503	15
4658520	13
3522147	16
14320957	13
8679590	13
1235238	13
2194004	13
513538	13
4134469	17
26387924	13
3337000	13
1728114	13
4438522	13
909391	13
1644390	13
2596393	13
7223049	13
924258	13
36186641	13
2462265	13
5893741	13
6218755	13
4138317	13
18737059	13
6600598	13
1623917	13
9832833	17
8703614	13
8689382	13
31460726	13
8164239	13
2342459	13
7256816	13
10076442	13
95403	13
11096111	13
5680800	13
21274305	13
10072706	13
1640533	16
10792331	13
11219741	16
9910948	15
2613126	15
10972440	13
16816909	13
16637963	13
4638605	17
4538014	13
1569890	13
8043900	15
10304141	15
9387872	13
3644106	13
3665319	13
677430	16
1879957	15
750175	17
4517717	13
5157264	13
2657436	13
181819	16
2290123	13
2075941	13
5485803	13
2927690	13
465340	13
24016036	13
11800566	16
10161390	13
3234478	16
44110	13
12086118	13
458835	13
5543818	13
12898012	13
580219	13
1888473	13
9833400	16
3956475	13
1819769	13
13187268	13
9753544	13
1226790	13
5282873	13
2795707	13
14799638	13
16033215	13
2587871	15
3525230	15
12895950	13
6228080	13
6026949	13
4984894	16
10699444	13
1920384	16
1080907	13
10993419	13
1543980	13
6401152	13
5760478	13
7559205	13
23765839	13
1253546	13
4422353	13
71439	13
5906815	13
1162984	13
12095490	13
2196844	13
17372604	15
2787191	13
5883497	13
4144441	13
14672327	13
10894607	16
22831566	15
22119815	16
12603935	13
423526	13
16702762	17
4546038	13
4890974	13
3871158	13
5008728	13
3086079	13
233926	17
1627547	16
25876861	13
2521383	13
1546265	13
18853691	13
4906795	13
3474738	13
291268	16
19778508	13
458020	13
7868469	15
8805611	13
13008453	17
2272023	13
12952740	13
9326759	13
28378790	13
2189180	13
7599387	17
11468272	13
3220147	15
70216	13
3768617	17
28421712	13
1053011	13
10035376	16
6205656	13
2509477	13
5308479	13
7006123	16
2305845	13
4014627	13
16015631	13
9786229	15
21497118	13
9049325	13
3707743	13
53562	13
3566248	17
11469963	13
3861878	13
9184654	13
11497642	15
8268474	13
357159	17
3898927	13
3798093	13
1224389	13
6903430	15
209758	13
2699053	13
3050176	13
6444138	13
15868063	13
987053	13
1281914	13
10116238	13
542658	15
2127000	13
10312952	13
6107626	13
7531467	13
944743	17
2194041	13
990572	13
22963319	13
16481519	17
41067	13
12791808	17
2154120	13
6232776	13
9780347	13
18397912	13
5726335	13
4921055	16
9958170	13
12061184	13
6601967	13
615804	13
3233043	13
7600599	13
4013657	13
16345324	15
1634191	13
2105723	13
1328693	13
7021606	13
2729957	13
1862824	13
422804	13
15570589	13
9738274	13
1732099	13
2754011	13
1148717	13
4063215	13
19510801	13
13293201	13
10122151	13
4734541	13
3356754	13
6660394	13
10642035	13
937462	13
10814161	15
1821870	13
6206673	13
4729726	13
7087241	13
5066945	13
17964469	13
20299132	13
1481587	13
267537	13
615	13
13415438	13
14099186	13
2777886	16
2975535	13
1091400	13
2335247	13
1412809	13
12526011	13
7469736	13
4253047	13
19609468	15
23274238	13
7658701	13
24268596	13
4192920	13
8028908	13
4407411	13
1305645	15
4495297	13
24912365	13
600628	13
3993457	13
2446501	13
2770537	13
10950186	13
5308680	13
9309484	13
5923375	16
2467782	16
190284	16
2852081	13
3116051	13
11034694	13
19662287	13
4736370	13
5477818	13
11624692	13
6321762	13
2748206	13
5730788	13
902164	13
14774337	13
468443	13
1154352	13
12553759	13
2189914	13
1266966	13
5697190	13
1066386	13
30775820	13
1098521	13
11586369	13
3283693	13
5308271	13
2513766	13
14381781	13
1648020	13
5650222	13
1189618	16
5335154	13
8649011	13
13434732	13
3428115	15
7416910	13
13306907	13
10246009	13
2310840	13
585013	17
37087386	13
496740	13
1655069	13
9257458	16
18679158	13
517122	15
12470982	13
14783404	13
5785034	13
8156576	13
3636304	13
3582322	13
5080062	13
5477256	13
1516169	13
1103067	13
5902791	16
8112234	13
7172315	13
18140366	17
4014321	13
12446879	13
7877908	13
5962703	13
5091444	13
488709	13
14493832	13
8427951	13
2198377	13
15920272	13
2844333	16
6834345	13
35279358	17
104032	15
4650277	13
1870961	13
3972423	13
5317410	13
4530012	13
574693	13
3845642	13
9748652	13
4240510	13
19082394	13
2360733	13
1957808	13
12906630	13
1173113	13
4803296	13
10980704	13
20791634	13
388234	13
8657290	13
16594217	13
56563	13
6973650	13
6257087	13
14135587	16
568523	16
565170	13
3000544	13
11341110	13
5811345	13
8650572	15
39147797	13
12398464	13
2075394	13
2936367	13
378013	13
6795124	13
616134	17
3598209	13
2127767	13
15337041	13
1134699	16
7097566	13
1240579	13
3623128	13
26601295	13
6424303	13
7898444	16
4968724	13
1977547	13
11385956	16
549790	15
4063812	13
14864942	13
12049032	16
14490900	15
30554333	13
9429433	13
36129586	13
3050715	13
2660533	13
6183622	17
7766612	13
3815850	13
14340288	13
13754250	13
32273772	13
18784522	13
1825490	13
877316	17
11254256	13
5014801	13
34975	13
1453335	13
4273975	15
6384728	13
3318561	13
25088951	13
27110483	13
5135445	13
160727	13
983890	13
2206764	15
9966780	13
6159799	16
11161749	13
4168675	13
5776767	13
11818614	13
5102001	13
10215484	13
460557	13
3853232	13
24072544	13
634409	13
7428119	13
2417347	17
6313307	13
14682106	16
1529076	13
2547648	13
8468242	15
33947840	16
125301	13
13738571	13
17879719	13
3054020	13
1600499	17
450669	17
7734179	13
4435551	13
2575543	17
4899809	15
2617138	13
1834376	13
371348	17
17949864	13
5228572	13
4027581	13
4977073	13
10288928	13
6237937	13
22141	13
51963	13
7436654	16
688904	17
1320872	13
4112615	13
20192718	16
14512345	13
1017607	13
13062148	13
402759	13
7923175	13
89847	13
2460627	13
9097441	13
1831236	13
6171871	13
17200745	13
208202	13
17310350	13
3328492	13
10267955	13
10199309	13
32654812	13
5620939	13
7579962	13
4251957	13
6852568	13
24270392	13
4860768	13
26905408	13
5066902	13
7209980	13
707999	13
17167243	13
1977165	13
10634243	13
555427	13
4142178	16
5828393	13
12482014	13
6935929	17
5810020	13
31656	13
1065037	13
20785631	13
2170717	13
1005780	13
2622902	13
1412388	13
13882881	13
540698	13
816504	15
21338366	13
4318175	13
3871359	13
6600317	13
4824932	13
7187601	13
2895739	13
5886076	13
6936722	13
15242117	13
2626870	13
14884307	13
853841	15
324804	13
811474	13
8791669	13
17791644	13
4183181	16
7029078	13
7507071	17
475178	13
2773322	17
273150	13
1871874	13
3749723	16
879059	13
367232	13
3429130	13
8206961	13
3749672	13
14134896	13
17025954	13
19202109	13
2946285	13
4331862	13
2652300	13
7746577	16
1822277	13
5124580	13
10120732	13
762553	13
8063140	13
288692	13
545521	13
16719717	13
3044892	13
15674854	13
4508892	13
7121556	13
1192103	13
284263	13
19050782	17
1572037	16
25189	13
19606057	13
62604448	13
2264762	13
17646654	17
13937275	13
4359740	13
1041092	13
24570644	13
8250238	13
566764	13
7498054	13
12011347	13
8291925	15
9717907	13
19306631	13
4140294	13
13608297	13
6890300	13
474132	13
5382875	13
9066592	17
2839851	16
1541229	13
1190119	13
3430552	13
7487367	13
3164976	17
3528927	15
8249813	17
449649	16
11541184	13
432598	13
2386189	13
16083950	13
9992610	13
8045159	13
15662222	13
11180204	13
2829593	13
8663699	13
6697897	13
70117	13
6497925	17
9759025	13
1772980	16
152415	17
3807661	13
6284328	13
12964483	13
19151042	13
1270297	17
4510534	13
7793929	17
53298	13
2062263	13
5214264	13
8430535	13
18635407	13
1869483	17
10940240	15
3870333	17
23124716	13
398256	17
4099283	13
11453075	13
2926682	13
2066291	15
11454478	13
11321460	13
9231029	13
3593502	13
8210495	13
7516708	13
867267	17
6564438	13
11969280	13
2853112	16
12462997	13
12475843	13
4069296	13
3514208	13
2670218	13
7202826	13
4438776	13
3093374	13
7427442	15
6802020	13
5534383	17
26347481	13
6463622	13
14206912	13
3853130	13
7758453	17
6414619	17
800287	13
14701986	15
1933848	13
1764556	13
34068939	13
12680679	13
12233470	13
51950433	13
3295414	13
2821280	13
4995225	13
1534734	13
899141	13
2223065	13
149458	13
5289823	13
1111684	13
9704610	13
992313	17
20177360	13
3470845	13
12370366	13
5155057	13
1979097	13
6304821	13
17373507	16
2191801	13
4275349	13
2977723	13
4544962	13
10558135	16
8819583	13
3387202	13
1948131	13
20265857	13
5205448	13
7964308	15
8353504	13
6099409	13
1973763	13
816165	13
3691567	16
6253842	13
1737402	13
4535639	13
1045015	13
870161	13
521076	13
3745092	17
30877689	13
68013	13
3864801	13
2730490	13
8979726	13
124011	13
6894047	13
9033596	13
10244105	13
4481751	13
7132637	13
3507154	13
697974	16
20988584	13
1477735	16
5003394	13
4254950	15
1888415	13
6771	13
649999	16
1763481	13
10170572	13
2459780	13
261392	16
2413943	13
11584000	13
2051503	16
17878	13
1522199	17
8818709	17
8742452	13
4829705	13
19435022	16
9162343	13
9166843	16
4047553	13
7452012	15
1828889	13
16799899	13
9572477	13
7536454	13
15417818	13
26239692	13
8927312	15
4873531	13
4840299	13
3924317	17
3094383	13
17391025	17
7189319	13
16919781	13
11051352	13
2222715	13
7802249	13
553049	13
4868764	13
891570	13
280044	13
4113018	13
3689950	17
10805298	13
9156632	13
28397971	13
6297204	13
14557242	13
18365521	13
9016912	13
2691409	13
6616895	13
2989412	13
1208820	13
3335	13
122089	13
21984174	13
8689452	13
5950732	13
17039461	17
26445615	13
1792986	13
4331673	13
13274966	13
18748033	15
3966981	13
14067778	13
6096280	16
20878373	13
2973776	13
7028521	13
2304641	13
3989875	13
3004441	13
20833908	13
11828845	13
16467670	13
3105020	13
3886217	13
1998875	13
2317303	13
7968927	13
2999443	13
1315394	13
7786800	13
14582478	17
5071785	13
979047	16
11981957	13
23027232	17
5465231	13
5458935	13
3739579	13
18296379	13
3702900	13
959850	13
341331	13
3456790	13
757817	13
20583477	13
881454	13
2943268	13
926610	13
2271223	13
4181871	13
5378501	17
15577347	13
17818213	16
2909192	13
1818549	13
220566	13
660880	13
6902834	15
19663787	13
18875536	16
1083515	13
24474867	13
3749464	13
12426378	13
4203596	13
4616665	16
5956927	13
8316007	13
4603996	17
245736	13
15585074	13
5842780	13
5755126	13
21789475	13
26405	13
34156452	13
9298432	13
2521794	13
4590426	13
5213393	13
10678532	13
9913493	13
1230788	13
4070833	16
4673409	13
2776023	13
3823607	13
33149420	17
4120294	13
5590767	13
13180350	13
861273	16
10589788	13
1040194	13
5980587	15
1061793	13
5335373	13
1929710	13
368562	13
71756	13
8057469	13
19553	13
5301095	13
3742034	13
6557672	16
5088646	13
2883510	13
67779	16
11401001	13
1157150	16
10525354	16
3001104	13
13325410	13
6244532	13
4046430	13
816902	13
39502643	13
3270449	13
919724	13
2705740	13
1504474	13
13267533	13
1684788	13
16442398	17
1303433	13
552709	13
1139423	13
10647023	16
25563067	13
5658967	13
25083998	13
3629249	13
17162061	13
5524958	13
1732874	13
3485	13
10509320	13
1735254	13
1712892	13
12202776	13
1384566	13
1917337	16
4020757	15
713874	13
1370297	13
10860280	13
891637	13
8285707	13
2505464	13
9005167	13
2007959	13
17152	13
3965501	15
10948685	17
4307787	13
3958840	15
1821822	13
4230740	13
1445589	13
6616116	13
7427694	13
2268399	13
2521330	13
5265555	13
8286026	13
12753244	13
1673165	13
548735	13
13836915	13
4451254	16
7978149	13
3681702	13
12761535	13
4674780	13
21636722	13
3646323	13
2079301	13
5132027	13
2761603	13
330240	13
15021497	13
2017464	13
128328	13
2071272	13
24966005	13
3247756	13
12668599	17
10356206	16
3895629	13
12075021	13
5169048	13
809646	13
4228038	13
12055829	17
1157440	13
5434198	13
20542085	13
3596283	13
2584325	13
313011	17
1483003	13
77184	16
2540002	16
362224	13
10701017	13
30317461	13
3023586	13
14476608	13
8229692	13
4358441	13
9479996	13
2822397	13
124657	13
6063843	13
33489907	13
5861586	16
4173111	13
4124424	13
8482978	13
3520946	13
4790658	13
4299959	17
10168184	13
2596745	13
7163656	13
7605639	13
13641922	13
6786221	13
894990	16
1241386	16
4652506	17
710533	13
21116004	15
8229040	13
12745655	13
7282597	16
2015222	13
13694714	15
8178424	15
13171774	13
13302118	15
20320746	13
1330120	13
1216638	13
11532042	13
3718062	13
175799	17
13019390	13
3344925	13
1526213	13
581275	13
8539376	13
4474141	13
5403381	13
13826095	13
6904035	13
3259418	16
2059907	15
2862499	13
1279186	13
17194070	13
7873091	13
3001038	13
6218936	13
15129769	17
11978890	13
3556883	13
4003711	13
1411880	13
713613	16
6170605	16
16827441	13
1135183	13
5139938	13
2778386	13
47241	13
4135120	13
23410787	13
4644451	13
11833707	15
1260520	13
15166380	13
12891426	13
25984357	13
6382228	13
13919127	13
7962470	16
3592679	13
4953693	17
1067927	15
4409928	15
2098452	17
15609613	13
696577	13
11805369	13
11126255	17
1813791	13
2373133	13
9036509	15
4079465	15
2424802	17
8028450	13
3239587	15
1508117	13
5261790	13
9196166	13
2061184	13
4979228	13
6500976	13
5958033	11
4621696	13
3238377	13
7991582	13
12474766	13
3601275	13
12686375	13
6327173	13
1504528	13
15365310	13
2438549	13
1612806	13
509980	13
6040057	13
3057472	13
5388125	16
14980987	13
1030483	13
2019987	16
7779972	13
4837223	13
15106114	13
6031761	13
7357242	13
3491765	13
1721897	17
216416	13
25377072	16
313358	13
1320271	13
15358852	13
4027663	15
4720338	13
151584	16
3954701	13
7044816	13
6743779	13
11551712	17
11230571	13
2184872	13
792937	13
8128515	13
9398965	16
20397968	13
4399692	13
4976634	17
8441214	13
1216054	13
16690687	13
50407911	13
1954976	13
1877628	13
993340	13
10227077	13
3543625	13
5457511	13
201020	13
2837069	16
3896132	16
2506489	13
4018613	13
5947545	13
12985765	13
329700	13
5025998	13
963964	17
4284640	13
47420	13
1397456	13
2829313	13
5403048	13
2552328	13
269759	13
3121774	13
6364505	13
1194149	13
14917167	13
7855958	13
10979489	13
11281800	13
2751060	16
30331121	13
1523941	13
12813219	13
3178338	13
313357	13
1168019	13
11539344	15
1054020	13
17566259	13
9911677	13
12217379	13
10465256	13
5540360	13
1232865	13
30500607	15
4296632	13
14910861	13
2305867	15
11295099	13
2602064	13
15467319	13
1248089	13
5028370	16
10181338	13
832770	13
24283200	13
3663292	13
2975802	13
13627388	13
2664558	16
16598431	13
4063591	13
26249423	17
3499286	13
1171614	13
2612615	13
3148366	13
6529096	13
16487533	13
6607657	13
4585762	13
10914804	13
4178885	13
17391924	13
11083022	13
1486445	15
1428196	13
16989489	13
19226014	13
35149	13
22561587	13
1947441	13
1956020	13
1330056	15
19112369	13
10498824	13
316957	13
12222538	13
24699614	13
3520576	13
3655477	13
5047259	13
200636	13
4069818	13
2205010	15
12875757	13
1169931	13
7712955	13
19973738	13
2376559	16
1079914	13
296002	16
5156005	13
1034081	13
10544258	13
7028739	13
519940	13
827570	17
1251260	13
19652980	13
1645118	13
2234988	17
1676904	16
10682395	13
5801290	13
6181923	15
8540513	13
11805296	13
2682855	13
426075	13
19954714	13
15344219	13
5681632	13
6708663	13
2004106	13
8891822	13
9630479	13
11364078	13
4762047	13
2960184	13
2511836	13
2715467	13
10180872	13
9934593	13
13814993	13
2277812	13
6211576	13
11502748	13
20509774	16
31650446	17
6032951	17
5909128	13
2869862	13
15260450	13
2378610	15
3557980	17
13975750	13
17496313	13
2306020	13
1354437	16
13420050	13
3307691	13
27803	13
3828936	13
4919179	13
26652673	13
16050558	13
10901768	13
15946671	13
22587518	17
1217154	13
9175484	13
1108052	13
4055661	13
11943842	13
238041	13
8950106	17
9562317	13
3390588	16
3317164	17
1582355	17
11365797	13
25424340	13
29327459	13
7830414	13
7586210	13
1174996	13
1333080	15
7055961	13
14428693	13
9843979	13
1262823	13
1165752	13
6833239	15
10891004	16
3405931	13
45216157	16
3538681	13
7929214	13
3132362	13
10925285	13
4434354	15
28857271	13
4675213	13
12499511	13
1541766	13
12525978	13
9935391	13
14561545	16
9495012	13
5540271	13
189061	17
927731	15
1230368	13
5798001	15
4643542	13
3936725	16
7822763	13
4042853	17
12797104	13
4582736	13
9663770	13
21141300	13
3388454	13
1176279	13
1072726	13
17336832	16
990303	13
5867486	13
7929991	16
21533251	17
3768649	13
3781545	13
2870889	13
20844657	15
8464648	13
22803	13
11853481	13
2090817	13
20255986	13
6593954	13
6324588	13
4939311	13
5141355	13
23307551	16
2101144	13
28878681	13
15362279	13
5257312	17
5160686	13
3119553	13
19708024	13
39759	13
13235764	13
2874382	13
44321479	13
4615190	13
17084022	13
7375871	17
19801655	13
2505842	13
8106713	15
13988606	13
8676357	15
4252671	15
1330077	13
2963416	13
2166348	15
8683445	13
9309080	13
1563415	13
3442028	13
3660687	15
3734744	13
1518741	17
4484186	13
2958686	13
5530992	13
2095804	13
12041336	17
1244316	13
2481620	13
8502293	17
5404149	13
5047097	15
2832489	13
12096562	13
8830032	13
22706047	17
642673	13
8065420	13
14955884	13
318052	13
20619587	13
6233561	13
741681	13
9025894	13
20231896	13
11021510	13
311582	13
21172646	13
18017424	13
73343	13
2237647	13
7254077	13
24228830	13
1567299	13
2347000	13
866071	17
8708762	13
12050779	13
6298589	13
3329861	13
11717026	13
248852	13
16930253	15
2624450	13
2429139	17
10443161	13
8312380	13
4258	13
10695631	13
1375584	15
10559724	13
834581	16
12878743	13
289384	17
12993804	13
1684230	13
8648607	13
7405592	13
13406183	13
10980055	13
29086610	13
1227579	13
19094313	13
15382951	13
1755561	13
4078587	15
1852496	16
12946348	13
8941711	17
30051614	13
5368657	13
20937522	13
4195791	15
1513211	13
72125	13
22512521	13
18515692	13
4140495	13
17535797	13
6795168	16
14782310	13
2176011	13
13136343	13
6190338	13
23045151	13
836013	13
2261022	13
6275690	17
6041796	13
3435183	15
3399882	13
9632953	17
18956597	13
13364059	13
4179293	13
3150994	13
181182	13
311202	13
6920164	13
1880171	13
2987852	15
10166989	17
3088244	17
6655887	13
2535485	13
1670102	13
6256491	13
7644913	17
10476343	13
8252885	13
3169762	13
59867	13
4702299	13
4772288	13
2138311	16
290128	13
1874757	15
21339794	13
8164352	13
91664	13
3470155	16
2204641	13
6536787	13
4909805	16
1829579	15
2233565	13
1879296	13
1646708	13
32438528	13
160998	13
470566	13
18289581	13
6610163	13
1127461	15
9168265	13
1445414	13
24045665	13
13544684	13
7179340	15
1600083	13
7800969	13
2053354	13
5363964	17
2250729	13
5012035	13
1170364	13
5403191	13
4629826	13
9007258	13
17795826	13
15056558	13
699617	17
7513429	13
1769753	16
9847832	13
9183177	13
3058202	15
9317708	13
1776929	15
3594039	13
4638602	13
4303978	13
5085338	13
4669769	13
17583015	17
482697	13
6340892	13
3150071	13
812246	13
1569367	13
10294219	15
16286062	13
405876	13
1241524	13
1463491	13
4883997	13
5103996	16
5728194	13
19580304	13
9061121	13
21686695	15
6347837	13
3571789	17
3246328	13
2903094	13
8057591	16
12943451	13
460445	16
1863685	13
7416550	13
4665158	13
15667203	13
3126949	13
13701861	13
3897405	13
2233386	17
4247183	13
5440430	13
7434640	17
3499951	13
2176322	13
2427743	13
2112718	13
3812019	13
3861037	13
3986022	13
1584667	13
693682	13
29349675	13
37801060	13
2424844	13
873319	13
936376	13
3960453	13
18771997	13
12488290	13
3152780	13
7933876	13
17194122	13
273335	13
1768279	15
17529371	13
978113	13
23880192	13
1170671	13
4345421	16
13811914	13
38190529	13
12239636	13
3585920	13
103757	13
9904451	15
9857857	13
6975359	13
10895058	13
6280906	17
6535677	13
8813835	17
5028062	13
18247599	13
5645170	17
2274314	13
1988574	13
975958	13
3865322	13
5394894	13
15441062	17
42593793	13
3302566	13
808707	15
520620	15
11195089	13
15990750	13
11721025	13
2035984	13
738223	13
2544591	13
509545	17
3473132	13
599651	13
9870498	13
9982776	13
3451096	13
329785	13
686560	13
2991834	13
5847524	13
381418	13
3831587	16
2922340	17
655241	13
876457	13
15309267	13
9556210	17
3628898	13
10791156	13
6824964	13
16334109	13
1536248	13
10487734	13
8736609	13
3670618	13
8834218	13
2462874	16
4427063	13
8851086	16
4452112	13
13198319	13
9405088	13
17119112	13
17761812	13
396447	17
358294	13
3904882	13
8485354	13
14889148	13
3130819	15
1165974	13
5337657	13
11655665	13
1863886	17
2107994	16
7599736	13
12770227	13
1487719	13
3962198	13
12334235	13
522361	13
1483177	13
18848755	13
208982	13
8784318	13
1227510	13
3928958	13
5151865	15
13367324	17
4595395	13
715322	16
15113500	13
5931415	13
4836523	13
5370001	13
5208663	13
2615433	16
4918953	13
7437648	13
2445217	13
900365	13
3017672	13
232372	13
36726875	13
7158042	13
5445812	16
17955419	17
1631883	16
1137208	13
238727	13
3966802	13
4752848	13
8181462	13
1303417	13
1395942	13
15271532	13
1313773	13
14063614	13
8240272	13
3797430	13
938985	13
3498846	13
33072265	17
1713784	13
5173266	13
10822087	16
3466879	13
165487	16
12299760	13
587797	13
6517954	13
1317987	13
3573594	13
3991332	13
2847441	13
1743716	13
5663174	13
15904098	13
341779	13
546769	13
65046	16
19765844	15
11030603	13
2249121	17
17012792	13
10237967	13
33617651	13
3988053	15
360341	15
3789030	15
16174758	13
1614766	13
6147370	13
12963402	15
1221211	15
36610134	13
715794	13
4931339	13
4678410	13
5300238	13
2596524	13
12566414	13
11177543	13
391648	13
10395406	13
726746	16
5324718	13
7846042	13
6785679	13
7046510	13
1180508	13
4788563	13
9788400	13
4672233	13
18908811	13
2558803	13
148510	13
21873725	13
3838980	13
30258041	13
10271758	13
15091387	17
19342729	13
5716956	13
18859403	13
1509191	13
4768858	13
2647235	13
15667269	13
6717178	15
520980	13
3723063	13
2220115	13
30278546	13
8428151	13
3695692	13
23364557	13
17723001	13
9905295	15
32843015	13
6590998	13
1320459	13
5167869	16
1306997	13
21783983	13
6449420	13
7028866	13
1405064	13
8536665	13
25019978	13
13331914	13
20606275	13
4819044	13
3181523	13
7933903	16
14760239	13
9169520	16
1133863	13
10821321	13
11588919	13
13460301	13
3176589	13
23050266	13
7545076	13
11186660	13
1402472	13
14550367	13
12802847	15
11254442	13
3572155	13
2805524	13
15496977	13
4943003	13
2827111	13
13140913	13
2326988	13
4456955	13
767750	15
4059496	13
7290550	13
7820198	13
3185516	13
12378279	17
775814	15
1974154	13
10154784	13
3197970	13
2694080	13
9034145	16
9256567	16
5763957	13
1583639	13
3526289	16
1366090	13
3008689	13
506921	13
17515866	13
8652032	13
7996345	13
98017	13
6971895	13
15306415	15
1897077	13
79993	13
11586883	13
1582046	13
9199251	13
1322375	13
7058167	13
10467092	13
545996	13
2684228	13
352205	13
21525566	13
17068220	13
3024352	17
98753	13
10632572	13
4672163	13
4890206	15
1769182	13
549886	13
4868452	11
24235415	13
11148651	17
12861876	13
5617112	17
10746988	13
26649723	13
789608	13
13425727	13
1630798	13
593336	13
11195658	13
3943969	13
2490275	13
5568533	13
1818398	13
1134734	13
12059286	16
309393	13
3007949	13
2980035	13
813768	13
2047357	16
4497046	13
825671	16
4432310	13
12562248	13
11901721	13
7588884	13
1240330	13
2713532	13
9182305	13
10057118	13
7782486	13
19985902	13
4708889	13
24680387	13
17381530	13
3308235	13
13325538	15
14056165	13
1526232	13
1580419	13
2238586	13
23657960	13
7163114	13
1258319	13
4260387	13
3645217	13
921009	13
1708619	17
3945524	17
3093640	13
3067891	13
1011482	16
2384766	13
22767766	13
9367432	13
6636291	13
9101291	13
6221042	13
7171613	13
2498138	13
3264334	13
9180920	13
34529	13
716831	13
10340977	13
1495110	13
2901120	17
9839059	13
4085656	13
2548947	13
305479	13
11743422	13
19540130	16
11291731	13
139406	13
1779295	15
12642988	13
27671576	13
1007451	13
101626	13
3432405	13
5376141	13
3992431	13
598506	13
7328491	13
2069299	13
14823741	13
10953877	13
52001	16
6964266	16
7236067	13
9169727	13
2624934	13
6484130	13
8342579	13
391499	13
5431278	13
17920773	13
1231985	13
3350343	13
1945122	13
44164686	13
9018031	17
15165947	13
6369217	13
1043624	13
2106796	13
817665	13
19456037	13
7806876	13
3345357	13
626225	13
13163608	13
1662545	13
1184427	13
6107843	13
6733977	13
1385067	13
9326612	13
23116713	13
20377716	13
6734117	13
1740381	13
2918758	13
1262574	13
640347	13
2532381	15
4254458	13
507607	13
3882179	13
525624	13
2434563	13
19363337	17
3760473	13
2956975	13
4470766	13
19919450	13
3675350	13
4640665	15
2274982	17
1839764	13
4409683	13
2084348	13
30148838	13
4964979	17
10692690	16
8430440	13
11171890	13
5154422	13
1996714	17
1793961	13
25196916	13
9974502	17
5523134	13
10565298	13
3206453	13
9216371	13
3721025	13
8148737	13
6030622	13
9059319	13
18877228	13
4977909	13
8399969	17
14318484	17
7340100	13
5725496	13
16649923	13
2201140	13
2196862	13
11109646	13
2404012	13
12808704	13
2047258	13
1553679	13
2919450	13
11175056	13
7581928	13
8411418	13
1628830	13
6604945	13
18735626	13
1192291	13
41707637	13
3866725	13
11550594	13
1047123	13
1323726	16
6210758	13
14530679	13
8534110	17
1695200	13
25510984	13
12884187	13
4821661	13
11630128	13
3033966	13
3319156	13
777234	16
7544835	13
14332056	13
4689061	13
1622187	16
1663852	13
592186	13
714392	13
433638	13
722085	13
5297357	13
4343720	13
500336	13
7239474	16
941298	15
283464	13
4120072	13
3087627	15
4929018	13
9065650	13
6447660	13
5293650	15
914199	13
737776	15
7948802	13
5344172	13
20775898	15
6858788	13
9471158	13
1565439	13
202437	13
7047922	17
203612	13
8215304	13
908881	13
1069482	15
26901634	13
16687945	13
19583830	13
17138786	13
358452	13
9038546	13
9881769	13
7632470	13
851166	13
12416234	13
1066504	13
2674035	13
7366477	13
1489445	13
2736001	13
15679041	13
8533079	13
3980858	13
9068700	13
7452529	13
603449	13
3451331	13
1212506	13
2592809	13
803134	13
3818607	13
7525221	13
3806716	13
14861622	13
1781830	16
9649696	13
2189230	17
1500188	16
12631568	13
9325390	17
11963370	13
3676914	13
2603290	13
2124835	15
8296312	13
16073588	13
11746421	13
5578992	13
3985649	13
10395830	17
5658367	13
1179774	13
289774	13
20111732	13
14656389	13
13087990	13
3213038	13
3075971	13
17808266	13
3246653	13
8308783	13
8397088	13
1105678	13
7532800	13
1860642	13
666742	13
841074	13
2885448	13
2844090	13
14219718	16
705241	13
23376546	13
2698826	13
658188	13
3614330	13
5702679	13
12026474	13
13104501	13
288399	13
5800487	13
9152695	16
6198295	13
674003	13
1358591	13
13743039	13
1954856	13
5101293	13
1617620	13
8451998	16
2153636	13
12383050	13
6049649	17
7831712	17
181424	16
37787	13
9344446	13
17542035	17
10336256	13
4577282	13
2596591	15
1516305	13
2566862	13
3351830	17
218645	13
11733408	13
1727727	13
6496966	13
354126	17
20318009	16
816163	13
1095091	16
7502758	17
2947027	13
296537	15
227151	13
626476	13
9299482	13
7340179	13
2454319	13
3014429	13
14409033	13
23746954	13
8080292	13
584689	13
14268786	13
13414555	13
1002961	13
85264	13
1956470	13
2836597	13
1900463	16
2713481	13
5045458	13
2773220	13
32983176	13
4906214	13
5899631	13
9694416	13
4232055	13
3066341	13
1406658	13
42826649	13
8756998	13
10232635	13
3091806	13
2805002	13
8500560	17
2390275	13
2913346	13
10246335	13
1418151	13
6406343	13
4213938	13
15050194	15
6632767	13
21164276	15
306260	17
8225692	13
4244812	13
6025746	15
6552221	13
2718811	13
4744877	13
3410850	13
7472652	13
1653237	17
4054163	15
3171688	13
3137842	13
2439609	16
2981477	12
957232	13
7424593	17
5418460	13
1006705	13
2618853	17
4666883	13
259521	13
7024745	13
4173144	13
9727052	13
908378	13
13737285	17
1828837	13
20479877	13
10855921	13
8188094	13
584930	13
1577313	13
2305665	13
2008549	13
4921362	13
3124488	13
16658928	16
5079306	13
5392203	13
6980092	13
4968401	13
1304911	13
5666178	13
9436193	13
5701000	13
11523845	13
6882992	13
3297549	13
2360186	17
6742507	13
2856335	16
3914108	13
5489507	13
226924	13
19746818	13
7803860	17
30115254	13
7054153	13
11916178	13
31866303	13
15249331	13
4789692	13
19941026	13
2123583	13
5445897	13
5253606	13
12510770	15
1609067	13
7165981	13
45603417	13
9835196	13
49875	13
2167741	13
4950196	13
4626356	13
4678874	17
2633538	13
258924	13
2464210	13
12236259	13
4270807	15
10939497	15
1791182	15
169528	13
6414805	13
2455716	15
4294841	16
20100892	13
1451502	13
8752622	15
1649086	13
591679	13
4650494	13
6146133	16
14159632	13
96088	13
56169	13
1201320	13
14771816	13
942845	16
3332091	13
849998	13
17228126	13
9076818	17
12447236	13
5172727	13
6987661	13
2131880	13
1598410	13
5290749	13
3086118	13
647775	13
3609715	16
6700587	13
24361388	13
998427	13
6504842	13
1607374	13
11613809	13
301146	13
33446066	13
5477009	17
3067952	13
1597743	13
16654299	13
608490	13
5997689	13
1419792	15
18584989	13
4234788	13
14428357	13
1830446	13
2619873	13
8967379	13
5472413	15
1270260	13
20147801	13
2968875	17
9875995	13
2721107	13
6234791	13
3394411	15
5613578	17
7623430	13
11408657	16
10252479	16
2119370	13
5727391	17
22454692	13
5182538	13
8997842	17
5454836	13
8559184	17
6078073	13
336670	13
3618924	17
5806620	13
272900	13
269341	13
452863	13
15364836	13
7522025	16
15163476	13
5385316	16
1767380	13
789014	13
5015778	13
20811628	13
1091983	13
205269	13
10557438	13
1866852	13
950413	13
3087215	13
15081186	13
554279	13
10623014	13
12565664	16
10910018	13
3175467	13
3199374	13
671387	13
9138483	13
583503	17
5478355	16
20350287	13
8765294	16
16642284	13
7882476	13
1632743	13
7181833	13
9597083	13
18528869	13
5144731	13
18522484	13
10975217	13
3059145	13
4879383	13
8185768	13
3585351	13
2672162	13
16039526	13
4436556	13
7885561	13
1706308	13
23099373	13
1482731	13
5113811	13
11096407	13
7870611	16
21660991	13
23280067	13
5146636	16
25447392	13
3774444	13
10332293	13
545890	15
22542322	13
13128071	17
6001574	15
7981647	13
2643144	15
9406644	13
374541	15
6545610	13
3103384	13
3098948	17
14854179	13
9854335	13
547456	15
18633099	13
993112	13
9659221	17
364410	15
3581703	17
7219919	13
16494027	13
245479	16
14097128	13
1402428	13
7716133	17
9377445	13
14775837	13
6038043	13
1378876	13
7737248	13
19274354	13
13833675	13
1950559	13
12983015	13
1419449	13
24282255	13
8689201	13
2097154	17
9896244	16
5559058	13
7367758	13
9172246	13
2776304	17
12162790	13
5085415	13
31002288	13
1058100	13
1031783	13
636280	13
327960	13
1576409	13
2188973	13
25366652	13
6509718	17
2350796	13
4993161	13
58475492	17
20009774	13
1698190	13
5674114	13
12836348	13
17605301	13
546479	13
2465204	13
1133849	13
1062425	13
14441397	13
4777550	13
4330259	13
8619180	13
1228944	13
717638	13
4763081	13
126469	17
455533	15
2982344	13
185424	16
26438294	13
7427183	16
356168	13
467933	16
2530048	16
8983084	13
7455908	13
5485828	13
1102972	13
6989652	13
9373637	17
2105104	13
12407514	13
5927299	13
672528	13
10303539	13
13438298	13
11170542	13
1522668	13
1771773	13
4273374	13
3906689	13
2249679	13
8502267	13
2751279	13
3746164	17
3251164	13
4954900	13
18688248	13
544349	13
1398979	13
13257050	13
12053891	13
37835188	16
4868210	17
346783	13
3174284	16
12825659	13
1146319	13
9497723	15
6321155	16
3335001	13
9938857	13
216542	13
1508658	13
14482451	13
6975523	13
9765983	13
7518205	13
874703	13
2248753	13
15914883	13
967421	13
16226113	13
12498624	13
3293304	13
13309543	13
8931164	13
5698897	16
25964111	13
10514781	16
18556003	13
12435118	13
3482041	15
9368566	13
8868661	13
21447125	13
3351515	13
6537304	13
4284208	17
8511418	17
5340195	13
2238061	13
8392500	13
7543763	13
2759401	13
1561517	13
5060237	13
4492325	13
4385709	13
1437593	13
5291202	13
10209570	17
16248278	13
3583346	13
6346028	15
854871	13
21791894	13
3339400	17
10185993	13
27829662	13
10608317	13
12249894	13
6655403	13
9344256	13
5554331	13
2881508	13
6459964	13
10520879	17
292072	13
13898384	13
9640393	17
12068943	13
2680332	13
16389096	13
4467766	13
3703824	13
1015413	13
2178405	16
1761511	13
11598091	13
356488	13
3699050	16
10895807	17
5467942	13
27322853	13
1984685	15
1454623	13
19105309	15
10498331	13
5932582	13
1253555	13
2656760	13
2983257	13
11991345	13
8469926	13
13762704	15
12304110	16
883200	13
10332256	13
3152271	13
23326122	13
1783185	17
3684006	13
2084923	17
6878410	13
1475533	13
8762047	13
1601841	13
7203509	13
6161833	13
5737433	13
12087282	13
2060911	13
5804008	13
10378441	13
1688276	13
38631	13
1307004	13
21662535	13
9941325	13
25697614	13
1945056	13
15306471	13
9437025	13
14325270	15
12772931	13
83521	15
2563338	13
6712509	13
28198488	13
32980761	13
29052974	17
2158061	13
3312820	13
18378695	13
7516033	13
725088	13
840927	16
10266188	13
13759768	16
732159	13
3720905	13
257453	13
4746123	13
11661149	13
8616409	13
2115888	13
54399	13
3205386	13
63712	13
372041	13
6361377	13
474399	13
1272153	13
11369397	13
19434502	15
659711	13
4483616	16
10525733	15
8975523	17
4230575	13
4607433	17
5117502	13
1512210	13
56879315	13
7346073	17
3547133	17
10321853	16
15737705	17
27043565	13
28021648	13
5787380	13
7784913	13
5218047	13
2094670	17
5822098	13
3851779	13
9777066	13
2607085	13
167659	13
2896294	13
1747583	13
3631350	15
29337194	13
5229560	17
1814452	13
315882	13
686285	16
11339131	15
2877561	17
2926976	13
4112127	13
14925004	13
19057127	13
13953711	13
4905991	13
3986131	13
16373363	13
14378079	13
791141	17
6967102	15
36985878	13
10962250	13
2553849	13
858028	15
2218534	13
1433435	16
2706166	13
8229707	17
10076741	17
6003958	13
12721019	13
4326045	13
2720527	13
2713708	13
29199857	13
490343	13
22164079	16
6326161	13
2922535	13
305063	13
2696877	13
5893285	13
5747958	13
4114908	13
21242738	17
1012411	13
8035759	13
9104999	13
2854291	13
25721387	17
18033948	13
3044495	16
1860668	16
23997083	13
4958457	15
3574575	17
1481491	13
1436607	13
18148441	13
582363	16
2244151	13
3640744	17
7074011	13
7254708	13
9763653	15
4451941	15
19443509	16
2799022	13
3458304	13
20827551	13
4480017	13
2166506	17
2861842	13
1576508	13
5310974	13
109750	13
456856	17
1715004	13
4709227	13
11120268	13
5423147	13
10386770	15
5026364	16
1778169	13
1093332	15
1722771	13
1437226	13
3428902	13
21959700	13
14356389	13
4646850	13
5682982	13
1890916	15
9116920	15
4611809	13
10732509	13
812973	13
1536981	17
9751515	13
13944718	13
6425459	13
21666137	13
7656731	13
5074412	13
16909018	13
1181158	13
3505206	13
8539045	13
1004268	13
3128458	13
24247105	13
7626910	13
839161	13
15895273	13
30720894	13
6743545	13
16010161	13
7567613	13
24226243	13
15190158	13
10462258	13
9880384	13
1592892	13
32144119	13
15490337	13
22351782	13
758816	13
162719	13
99062	13
22508413	13
332139	13
214418	13
8342864	17
3437695	13
3931812	13
21595842	13
7741936	15
7920432	17
7136270	13
6132435	13
3539197	13
2457933	13
1522402	13
6016765	13
2121645	13
8831896	13
4055250	13
4386170	13
2583500	13
16526905	13
2691120	13
5081438	13
5248457	13
6905291	13
12280769	16
1552691	13
3674555	13
8149969	13
1036978	13
5098410	13
8593730	13
4482946	15
205615	13
8694726	13
3216836	16
5602884	13
1000778	13
5579265	13
4419326	13
16433615	13
2702078	13
17617268	13
32684105	13
26074	16
13319700	13
315697	13
11379109	13
5856490	13
970624	13
1498023	13
12827449	13
3094320	13
11123424	13
26253452	13
4790687	16
1667067	13
1191870	13
13467407	13
97391	13
1630801	13
2599136	13
2128313	13
578525	13
7894615	13
10169315	13
2937253	13
19170514	13
4965311	13
2169426	17
1122929	13
14899588	16
11923563	13
11150366	16
17318610	13
4340787	13
19956052	13
11308950	13
937797	13
4955631	13
3617020	13
11621075	13
13523058	16
12090732	13
1889	15
18731327	13
21810361	13
1012687	13
7517535	13
1124416	13
15268664	13
442675	13
18087358	13
5420203	13
5657187	13
7093281	13
14340311	16
7250736	13
8677936	13
8822048	13
2208079	13
4050670	15
9576885	13
10073159	13
2493400	13
889336	13
32519439	13
2399086	13
5718103	13
2463585	13
7221443	13
23943441	13
6435920	13
11841936	13
4416539	13
9947518	13
2594503	13
13487756	13
18606068	13
10329264	13
3129608	13
1121488	13
2196711	13
1321545	16
19570397	13
10331625	17
13170476	13
477090	13
15388650	13
5930309	13
618501	13
43969	13
6960560	13
4193182	13
7323758	13
6936332	17
933860	13
7223355	15
2398877	13
1239843	13
3067767	13
14755987	13
10283793	13
10955887	13
12999505	13
3493268	13
14134848	13
19197183	13
18625922	13
4515007	13
9637166	13
4467628	13
23256396	13
11616629	13
12445536	13
3272898	13
20135444	17
16122100	17
5491831	13
10153823	13
2017156	16
2034980	17
2787918	15
8690032	13
3942378	13
7613707	13
2268163	13
26394384	17
10927518	13
272465	13
443669	13
1678218	13
564647	13
3470900	13
2516475	13
7046594	13
4945291	13
317192	17
1282326	13
10113191	13
5749892	13
11442707	13
1273654	13
57534	13
25415547	13
7211581	15
290321	13
1681233	13
3034868	13
6011667	13
2827921	13
2931650	13
15041234	13
928420	13
22467988	13
1325432	13
14094361	13
6787512	13
21144109	13
5339212	13
2752880	13
1555721	13
15953681	13
10232279	13
3126422	16
11619870	13
1123456	13
2183960	13
9936188	13
4156171	16
9545228	13
1869791	13
248475	15
3155446	17
1847423	13
32317170	13
7230226	13
1319773	13
1510545	13
12336954	13
1361013	13
23336600	13
31529531	15
624440	13
3693059	13
7938965	13
8463632	16
425732	13
1835730	16
3708836	13
1525707	13
8490644	13
4377578	13
304178	13
19498762	13
4491434	13
4370779	15
14538363	13
6031923	13
4852365	15
2268149	13
4399210	13
8089631	16
1765980	13
2656332	16
13283209	13
4519849	13
1814696	13
2844369	13
8050358	13
1457545	15
14190159	13
19232275	16
3460958	13
13231808	13
6340836	13
2890971	13
6776736	13
5987053	13
1271207	13
15822942	13
4020879	13
3034335	13
3497443	13
6710320	13
6589814	13
774992	13
10276874	13
19790033	13
235438	13
14745050	13
7748646	13
12796889	13
2423487	16
17961749	13
9203348	13
7760471	13
4817509	17
6330441	13
1605618	13
4700046	13
10806650	13
19926770	13
7760975	13
2372634	13
1226160	17
4203608	13
1713391	13
2661295	13
4611796	13
3316082	13
18987817	13
4565282	13
12634582	13
3407567	13
7109070	16
5827403	13
9251785	17
14838170	13
16639217	13
9649644	13
5957768	13
16305351	13
6684108	13
5410464	13
15688653	13
9220235	13
17572190	13
6233479	13
26303010	13
1407394	13
900817	13
460192	16
4948367	13
5906284	13
22149055	13
1061011	13
483391	15
2623094	13
686028	13
9215616	13
3478150	17
8703603	13
2384233	13
4856408	13
460600	17
7822034	13
4409518	17
4427078	13
28598326	13
8157627	13
510275	13
4930543	13
8245846	13
36230053	13
12287453	13
3320	13
520255	16
2891905	13
14108010	17
8173863	13
1249454	13
5179409	13
14270278	13
3776444	13
3885346	13
9967230	16
349510	13
9401214	13
49306	16
134965	13
14449232	13
3360281	13
25878193	13
1007050	13
10612845	13
4295706	13
1630113	13
3592730	17
781316	13
227938	13
3219561	13
439923	13
3438352	13
616364	13
304052	13
396063	13
2422075	13
3780738	13
8598701	13
8321399	15
849051	15
6906829	13
12179239	13
15143134	16
14042406	13
18053946	13
978911	13
1974516	13
6858007	17
4205961	15
9276785	13
11620157	13
13280364	13
13079957	13
10674312	13
2526824	15
4621313	13
4596681	13
3393582	13
2260274	13
844357	15
13219770	13
7667366	17
13142427	13
3335520	13
11708757	13
17248281	13
4269033	13
4647376	13
13255893	13
5247926	13
472514	13
10438539	13
7244688	13
18509180	13
11779532	13
2940469	13
19924559	13
10847728	13
5862036	13
15160691	17
10864700	13
8211226	13
12179936	16
3604087	13
17948099	13
8592986	13
1751338	13
2859278	13
5368696	16
367047	17
1558351	13
19372202	15
16763876	16
15308356	13
523378	15
3065113	13
745605	13
4596133	13
5585448	13
13214923	13
11273398	13
5458641	13
7218514	13
245558	13
5021173	13
7112477	13
6022428	13
10292562	13
658561	13
1824638	13
3651552	13
4906599	13
8298790	17
4658880	13
15210166	13
11865301	13
2817724	13
6374613	13
55613	15
6598629	13
35145351	13
919632	13
10224057	13
467988	13
11292062	13
19864579	13
2591813	13
5426455	13
13598618	13
7436824	13
12929890	13
1221118	17
18238272	13
8962123	13
14764576	13
1902904	13
1009548	16
17507540	13
11943130	13
12328030	13
7222125	13
3159276	13
3188355	13
319714	17
13419644	17
36749	13
6024933	13
822232	13
874024	17
604137	13
10454768	13
7935606	13
848644	16
22986136	13
2483663	13
8472889	13
4771247	13
13575248	17
3494735	15
3381257	13
1075262	13
2373735	13
4097742	13
251510	13
21891739	13
11582645	13
2577445	13
2666129	13
15139711	13
857355	13
6200002	13
1794155	13
4941015	13
11246361	13
1425782	13
1206740	13
953960	13
10676801	15
10239810	13
2812212	13
1260469	13
1965838	13
2714706	13
5257304	13
3515402	13
6047592	13
4758193	13
3102988	13
7340694	13
1851282	13
65789	15
23726592	13
9724112	13
5058173	13
8503954	17
2847140	13
7545100	13
5244563	13
17457883	16
495877	13
3906577	15
20661897	13
1443499	13
7367841	13
4283769	13
4431913	13
3923400	13
10567100	16
590421	15
7652704	13
8810547	13
7270909	13
2661187	13
9020597	16
945914	13
20624419	13
9313786	16
2434060	13
11399285	13
64291	13
1253662	13
6330486	13
20558357	13
510310	13
6736415	16
5917308	13
5808123	13
9676265	13
5507073	13
2351375	16
5265005	13
7482370	16
5226211	13
2029387	13
4075348	13
3880625	13
1830503	13
2888193	13
1777134	13
12376755	13
3864907	13
4182227	13
12100391	13
2836626	13
2526523	15
715368	13
1628217	13
7529716	13
7259466	13
3025090	15
23047226	13
5881394	13
2487467	13
278623	13
39927646	13
17477316	13
6177394	13
4640371	13
3954405	13
3359403	13
11176137	13
2049871	13
4669127	13
260952	13
11035815	13
2227704	13
5527465	13
10063127	15
4658703	13
4091515	13
11663261	17
10858603	13
6825999	15
1753639	17
2002017	13
130929	13
5595704	13
8247515	13
13632725	13
3610676	16
4862754	13
668275	13
1629668	13
744857	13
2930459	13
5413653	13
1635112	13
9020840	13
17504101	13
1238511	13
5581881	13
3760725	15
18060208	13
3239342	13
12046167	13
7128459	13
10624196	13
4134820	13
1043415	13
3063057	13
1581379	13
3943097	17
1876180	13
1957890	13
34731296	13
20559207	13
9333530	13
4236123	13
1437588	13
15225936	13
289499	13
9972153	15
1355024	13
4960560	13
1001992	13
894716	13
8318348	13
6611010	13
6722053	13
7209880	15
12555391	13
6794126	13
19176187	15
6778577	13
1787660	13
6484264	13
703563	13
3527259	13
5681301	13
1778115	13
10643398	13
4474553	13
6214290	13
26961051	13
8907659	13
4172559	13
11418163	13
21018391	15
1300961	13
6616909	15
9956185	13
6605981	13
2711252	13
3831796	13
1818559	13
2656993	13
1699085	13
3641173	13
13206314	13
13348364	13
23525653	13
12321159	13
5120891	13
9617245	13
1084129	13
31547397	13
4109223	13
7966133	13
4701013	13
390525	13
221545	13
2363362	13
7648694	17
7032129	13
1265227	13
19757971	13
1754254	13
17999971	13
261904	13
20604237	13
20505485	16
6172693	13
549586	13
640527	13
17722248	13
3677126	13
4833159	13
6069960	13
3696694	13
8989154	13
6836872	13
19562981	13
1860537	13
24214	13
24279948	13
24406690	13
3130307	13
7744457	13
2515607	13
3692573	13
342560	13
14863389	17
36457446	13
3071815	13
9376815	13
4175910	13
120167	13
9197592	13
765085	13
3534619	13
3234700	13
7930345	13
5195208	13
12011712	17
843973	15
55109	13
2803360	13
2665850	13
7269092	16
17824478	13
1562523	13
8027911	13
5981231	13
22394139	17
22475840	13
310420	13
2148036	13
1722592	17
3327526	13
6355542	13
4227702	13
3780177	13
4542808	13
16293426	16
7854791	13
32617647	13
4101940	13
2342677	17
11709805	13
1359694	13
8240613	13
9609754	13
4110101	13
8430413	13
7479482	13
2962766	13
4650938	13
24980538	13
15241996	13
647913	13
2102377	13
9758903	13
17031858	13
5789308	13
11243326	13
3419860	17
6888315	13
929215	13
4629281	13
11735605	13
271429	13
3664716	15
9831121	13
829872	13
4351203	13
12552718	13
2594715	13
2671621	13
1604082	13
8259739	13
6360786	13
3805791	13
2120743	13
6533475	17
781828	13
20801618	13
3529944	13
7034889	17
16620871	13
5981453	13
14130478	17
21713237	13
14986859	13
11531898	13
13662308	13
10609731	13
1334053	13
7778213	13
15301851	13
2566430	13
576354	13
3467703	13
4744820	13
9578653	13
17019311	13
9511945	13
1978840	13
14091024	13
1416010	13
485285	17
2480515	13
10768377	17
18052881	17
1187639	13
9109812	13
8213614	15
3550151	13
23682	17
5377410	13
2671387	13
7636501	13
12193601	13
5927734	13
4644645	15
15329835	17
22190745	13
2241241	13
21971592	13
7985130	13
4017485	13
2223783	13
6047001	13
6583551	17
7853630	13
25063731	13
2643551	13
1401720	13
8526510	16
3759970	17
1731028	13
688443	13
7111930	13
3065788	13
10955870	13
14031934	13
11295482	13
7027758	13
3487213	13
16717799	15
5095094	13
17172910	13
3831861	13
75031	13
4204667	13
30727179	13
45677977	13
850944	13
16964549	13
3686355	13
3760723	13
18284676	13
2801305	13
2130546	13
5753210	13
429013	13
35427336	13
10702265	16
1219971	13
2162541	13
4391560	13
1515401	13
624597	13
1252519	13
13762279	13
681017	13
8325204	13
1636158	13
4040459	13
15963533	13
895644	13
7290031	13
16281879	13
1440820	13
23371328	13
1319234	13
18884991	13
12507880	13
9811262	13
7313625	13
7277808	16
1246208	13
343924	13
6402501	13
5313150	13
2344154	13
6536463	13
619580	13
15053662	13
2446351	13
5839629	13
730919	13
12387270	17
7793072	13
5580927	15
6010195	13
2208546	13
5745066	13
147164	16
12437470	13
18954676	13
7348474	13
9308615	13
5882336	13
7377444	13
10445020	13
101359	13
3212157	13
3770700	13
17564	13
4709754	13
2569227	13
7898653	13
1211609	13
3797306	15
7457493	13
1771203	13
1229277	15
739869	13
2739005	17
8189969	13
10532725	15
5845616	13
11115221	13
31613912	13
7217177	17
10287699	13
7655949	17
6134435	13
23573372	13
2380916	13
3274697	13
25528208	13
2399558	13
3496291	17
3020853	13
3224975	17
22256602	16
1080403	13
26283	13
2746201	13
14654000	13
14756199	13
1272892	13
4667766	13
320213	13
4274317	13
654314	13
44322633	13
4129077	13
16504225	13
20899765	13
19958643	13
1819615	13
16716258	13
22414020	13
482441	15
2987670	13
3830585	13
1860845	13
9969192	13
258660	15
5040359	13
1762934	17
7095156	13
26811475	13
2004764	13
10925450	13
4076577	13
6167209	13
8762761	13
13842553	13
17573885	13
3080217	15
15284170	13
12008428	13
13319501	13
2817437	13
14232994	13
4669802	13
25880093	13
11820956	13
2038890	13
1177249	13
422286	13
3995000	13
1463595	13
2111526	13
1565489	13
3248450	13
85526	13
8139889	13
2586990	13
2450994	13
3678836	13
1721693	13
4980501	13
3629736	17
16994296	15
9744315	13
2322873	13
18264852	15
3019199	13
29011816	15
5934718	13
1966625	13
15030009	17
2034317	16
5073958	15
1703681	13
5584915	13
12277284	13
24398960	13
7138692	16
3280106	13
1009659	15
9655844	13
11236865	17
37593928	13
2124562	13
20447339	13
5042180	13
12352865	15
5628648	13
3523921	16
2595796	13
752375	13
2466681	13
1646546	13
20417759	13
6769870	13
13490870	17
4220616	16
1910532	13
1474783	13
743984	15
12620606	13
8310873	13
2352611	13
589670	13
2329745	13
2500202	13
7934824	17
23794871	13
757593	13
17759926	13
7596110	13
1918023	13
718527	13
11352079	13
978555	13
575604	13
12496575	15
19278219	13
133016	13
1556219	13
3427294	13
17074303	13
10772467	13
4771631	13
1113026	13
17983861	16
1848601	13
21783706	17
12138530	13
6041919	13
1606756	13
12254139	17
14199838	13
3043404	13
1815896	17
5510730	13
11715085	15
5544182	13
9640895	13
21310790	13
696964	13
16649236	13
1785297	13
5850888	13
2013902	13
5545591	13
4413064	13
6333257	16
17705681	13
3882088	13
3891569	13
5220892	13
4114107	13
7971147	13
21118931	13
4980644	17
10616896	13
2826149	13
120530	13
5603511	13
1744914	15
9346035	13
14241604	13
2155678	13
2061173	16
11161714	13
23424095	15
2948162	13
2909284	13
6689691	13
8755918	13
5883839	13
9161249	13
221266	16
11174353	13
3282079	17
9093694	13
2084622	13
7577338	13
11272512	13
6988512	13
1165837	13
9580089	13
4417624	13
7466014	13
11679293	17
21725642	13
982656	15
34540070	13
188230	13
18671896	13
4800316	13
1405259	13
18424636	13
6308688	13
8682665	16
2506333	13
9919951	13
29351486	13
2830800	16
1359810	13
4362402	13
16493518	13
15130433	13
4762848	13
14677034	13
25604754	13
1333566	13
2615562	13
996051	13
615104	13
4678644	17
10920740	13
7630968	13
8222636	13
13557215	13
3641341	13
7652601	15
12320643	13
2316086	13
933023	13
2548550	13
10189848	13
2664251	13
20297138	13
2432678	15
4374563	13
25559339	13
4850174	13
1680656	13
19193077	15
2619123	13
16612949	13
8487036	16
29481228	15
4361779	15
30663289	16
9177417	13
381625	13
1759252	13
7996417	15
4106412	13
2495700	13
5667555	13
22282343	13
1563571	13
922764	13
14740432	13
12452805	13
3006740	13
1777028	13
26357269	13
12052389	15
7476552	13
1538362	13
5131599	13
3454264	13
1183886	13
6011676	16
3901063	13
1453585	13
16122720	16
6733145	13
8672786	13
8077758	13
8033749	13
2495779	13
1137465	13
806331	13
758832	13
5398547	13
4718792	13
7971202	13
10879905	15
7518970	13
1981895	13
3189457	13
460611	13
8704114	17
10255283	13
2471842	13
173201	13
10832828	13
4118941	16
291564	13
814620	13
4693851	13
13877483	13
5686418	13
340765	13
5430927	13
23173974	13
11950263	13
12642665	13
7284034	13
6597695	13
13177686	13
4483370	13
5804150	13
7916869	16
4866516	13
4894271	13
1665872	13
6742768	15
7842551	13
6259848	13
1576870	13
4607375	13
922334	13
18260192	13
17203846	13
3364907	13
3087337	16
16846970	15
2943272	13
1453372	13
9526255	16
1047826	13
15360093	13
8051214	15
18032154	13
6670750	13
5142074	15
4144821	13
5531408	17
7148613	13
5057863	13
7693123	13
14093	17
3805998	13
648713	13
17740360	13
13549220	13
12264256	13
3074878	13
484323	13
9718108	13
8026124	15
7028851	13
1722850	13
1187183	13
3389134	13
935571	13
6481312	13
12334711	13
5096738	13
10921440	13
470636	15
4022166	13
5247624	13
17312938	13
661549	13
63268	15
238332	13
17232048	13
3262109	13
121308	13
21255673	13
1926058	13
7003102	17
3102906	13
1116540	13
3508222	16
9636990	13
14104313	13
265880	13
10271513	13
4883963	15
9915059	13
7210945	13
8499049	13
435171	13
7114490	13
14984273	13
3753223	15
201169	13
27410182	13
9503732	13
2383612	13
19168549	13
491368	16
1311727	13
4412229	13
8844216	13
2087627	13
8823399	17
3221740	13
1290190	13
5750432	13
393597	13
5563629	13
11091133	13
13438257	13
5039653	13
6729554	13
4763691	13
275383	16
2911235	13
4797672	13
5301501	13
3256538	13
1141807	13
9406639	13
2244712	13
2392213	13
8377994	13
1155071	13
3770926	13
2402786	13
1165592	13
8267089	13
1761848	13
290298	13
1322224	16
241999	13
5122318	13
6814592	13
2489432	13
2208408	13
6729607	15
11131858	13
2024011	13
1249594	13
1916270	13
7988228	13
8013421	13
10119783	13
228055	17
5650217	13
6971981	13
2793574	13
17372058	13
4118472	13
1118299	13
5045781	13
18190561	15
8886685	13
5794747	13
14140525	13
1771059	13
4838267	13
1082708	13
3360527	13
2440622	13
9380479	13
1364528	13
2762315	13
15022219	13
9408603	13
4152069	13
4228637	13
1863307	13
865447	13
4162416	13
7620187	13
8501232	13
1653639	16
8110305	13
1878004	13
8003821	13
5817996	15
1063796	13
9519411	15
10899756	13
4399638	13
6267966	13
1136340	13
10640246	13
829878	13
8910686	13
24927106	17
2797511	13
26743477	13
9365931	13
1535036	13
12097904	16
5772393	13
7659227	13
18206506	13
10551212	16
18135863	13
6836759	15
11875220	13
4703288	15
4497792	15
3387577	17
10898402	13
6857648	13
6871458	13
2476045	13
32037272	13
1531282	13
1103832	16
1617176	13
4317158	13
4267268	13
11246650	13
4855306	13
7520988	13
237276	13
12214616	13
1911765	16
3918891	17
15163275	13
2243261	13
9689117	13
1349414	13
6080713	13
5572637	15
6576763	13
1528718	13
4225353	13
567496	13
1001380	13
17318342	13
968513	15
1481548	13
7655548	13
1852168	13
7183968	13
14122104	16
3561811	13
2272029	13
14800	13
1793340	13
4659672	13
11640462	13
1476305	13
10037769	13
7444112	13
609734	13
5211877	13
751625	13
147586	11
9883874	13
6142494	13
8602804	16
2094044	13
11298348	13
6628951	13
2842850	13
569942	13
7553759	13
4190596	13
1817608	13
4031295	17
6012288	17
2255253	13
36631843	13
4139786	15
10552943	13
1338971	16
1359232	16
8608017	13
459560	13
5469920	13
866847	13
1189819	13
14154870	16
4495694	16
9500353	13
5534454	13
12078354	13
4030543	16
1002588	13
3804127	13
2915505	13
7882473	13
4962569	13
1362347	17
714647	13
3451994	13
4918093	17
2631516	13
13685581	13
11215278	13
1018006	13
2086742	13
10910720	13
9549746	15
15539622	17
13113107	13
1255180	13
1239933	17
1488987	16
12034660	13
961908	13
17557796	16
7812742	13
3475759	13
2223201	13
4452498	13
4238823	13
7890254	16
113610	13
731939	13
23415336	17
1238048	13
9195934	13
20528972	13
14206761	13
18249578	13
8512364	16
1769522	17
2488606	13
3519263	13
5439069	13
378337	13
20610840	13
7429475	13
5475785	15
10328110	13
18997754	13
2457112	15
20624721	16
6327397	16
27567659	13
4202545	13
3711363	13
19724665	17
1711377	13
1251926	13
76392	13
6291752	13
128914	15
133473	13
1004497	13
10220672	13
372885	13
11097993	13
4998469	13
5985090	13
21837541	13
23474268	13
7019589	13
9540159	13
17696386	17
605089	13
9898345	13
12859390	13
6513979	13
5337636	16
3077287	13
3619113	13
2785365	13
1185088	13
205310	16
2471260	17
13064309	13
10333392	13
1094152	13
15592173	13
195278	13
6180903	16
45465872	13
1766562	13
10738031	13
2789446	13
854855	13
3485467	16
17376253	13
18334	13
9881461	13
2188536	13
6762773	17
2364064	13
1911460	13
10951942	13
7907856	13
6174953	13
22646625	13
781645	13
12585856	16
282509	13
2228158	13
21320727	13
6259465	13
1463625	13
6208287	17
2479059	15
19084741	17
2522886	13
1219813	13
5346680	15
8965535	13
17973946	13
1809569	13
13954393	13
6365788	13
9927289	13
1088187	13
5460480	13
1837327	13
1317210	13
2579542	13
6010357	13
3820332	13
5142075	13
3347825	13
50256649	13
3298398	13
4984615	16
1777491	13
3091375	13
315039	13
18586261	13
8642434	13
9068461	13
4267651	13
13057769	13
121211	16
3299404	13
20623845	13
6129450	13
16141240	15
5815135	13
3657272	13
4095754	13
3571412	13
6473338	13
8265756	13
2410632	13
4060027	13
4177521	17
10819381	13
15287214	13
747773	13
28615100	13
1293703	13
914500	13
1109496	13
12064052	13
1827749	13
746191	13
5063849	13
3453214	13
6838356	13
2974394	13
3199242	13
3110573	13
4862943	13
30197975	17
9504190	16
656157	13
12930889	13
3867047	13
5306559	13
9035027	16
16044027	13
5806735	13
2779771	13
10857125	13
6558761	13
1736111	13
3309953	13
5813358	13
3743873	13
2147911	13
14228121	13
11266846	13
4830358	13
7831409	13
7266448	13
2096875	13
8520546	16
6295074	13
6016087	13
30501	13
16174008	13
597297	17
232072	13
5339722	13
19080544	13
7689229	13
8290278	13
2764644	13
5294062	13
592747	13
2634307	17
536216	13
12161662	13
1334848	17
1198353	13
86629	13
933184	13
91530	13
8934337	13
6387455	13
15167649	13
1882747	17
2246783	13
20624333	13
569037	13
4851370	13
47062	13
6179852	13
3377466	13
29539604	13
13163373	13
817754	13
6314212	13
1967908	13
1216951	15
5433141	13
3379103	13
8558955	13
7511776	17
3207717	17
921450	13
313132	13
42826	16
16167713	13
1807608	13
611491	13
1940299	13
1161108	17
6671585	15
21873588	13
5620316	13
6127904	13
17406719	13
2054942	13
942357	13
493215	13
28214148	13
15571059	13
30349724	13
1900395	16
573836	13
205683	13
1856897	13
8923448	15
1621046	13
13614004	13
2876506	13
5337259	15
3077830	13
12571514	17
13159172	13
10037581	13
3912409	13
2692557	13
12756817	13
12517080	13
438127	13
329631	13
3859897	13
8664486	13
26282736	13
10945747	13
17477294	13
9407023	13
10303608	13
993850	13
13369145	13
10739363	13
5715823	13
3098124	13
4810276	13
14105419	13
6104544	16
2000759	13
27838475	17
12511486	13
5266926	13
6048615	13
506148	13
14253293	13
2141414	13
715796	13
9028149	17
3508438	13
4327740	17
13595256	13
12298865	16
9467366	13
252295	15
14664077	15
337567	17
2043726	13
6196818	13
6098909	13
9124371	13
6252126	13
8672699	13
15738458	13
2185818	15
18131987	13
1745175	13
14847501	13
1078561	13
10021626	16
3450220	13
7536080	13
2448730	13
15062416	13
14569088	13
3961992	13
15049250	13
3279903	13
2299086	13
6307793	13
14421889	13
3278431	13
651863	13
6156020	13
14902679	13
4689382	15
6281054	13
21100254	13
11442367	13
10925420	16
22138662	13
7081000	13
3966850	13
15259140	13
9423153	13
419512	13
18282569	13
3639141	13
554330	13
4549520	13
8301516	13
12960380	13
11008463	13
2504234	13
12055437	13
7633741	13
4594006	13
19324023	13
14925581	17
32634429	13
7497193	13
12722962	13
11890685	13
5332905	17
12558518	13
2721269	13
10665724	16
8065985	13
8222355	13
5568775	13
9160973	13
33016960	17
547297	16
13602384	13
14353919	13
4137585	13
4534489	13
634821	13
6237312	13
4956484	17
5347989	13
5232698	13
4461155	13
603646	13
10100724	13
7232086	13
2263747	15
6701127	13
10622425	17
2535053	13
2572784	13
2549362	13
7035409	13
1629354	13
3468486	13
1438392	13
3339289	13
1001592	13
17407264	13
4379013	13
4148056	13
2173777	13
121284	13
2354733	13
3282704	13
1075796	13
13258105	13
19619910	13
14549838	13
3995638	13
5078881	13
5461322	13
11677718	13
14131348	13
8519879	13
17111512	13
7954144	17
7701747	13
2581671	17
4217629	13
18770824	13
5255918	13
2230795	13
4984631	13
16634724	13
16545644	13
4926787	13
1704399	15
1925326	13
2722572	13
2934941	15
2218444	13
4181653	16
29719458	13
2350002	13
23698999	13
2490549	13
5136421	13
22453255	13
8211150	15
7083593	13
8475546	13
7682652	13
23866713	16
16723289	13
13279327	13
6600484	13
5192539	13
16454813	13
18523709	17
1415046	13
11575698	13
3012790	13
84850	13
12555213	13
11617837	13
18504817	13
4058609	13
50813	13
16985579	13
4378568	13
10275416	13
150894	13
7199591	13
348242	13
659920	13
5846254	13
2552421	13
13167619	13
599538	13
4916885	13
5944567	15
10932447	13
1585590	13
10330011	13
10775057	13
8504526	13
28345631	13
797255	15
47609574	13
8314470	13
2282020	13
4806592	13
2728394	13
22467926	13
749864	13
3393484	13
1079504	13
1918337	13
10748004	15
17456847	13
3337662	13
755886	13
3332403	13
14379579	13
222693	13
5336431	13
10736968	13
294427	13
10425908	13
10705949	13
2652263	13
350517	13
7562575	13
1037892	13
8022620	16
2806338	13
2978911	13
1487978	15
11811948	13
2201515	13
1531232	13
11856492	13
9633089	13
4571375	13
13928944	13
26490975	15
8450117	13
4954625	13
3371539	13
33310	13
6594571	13
34225684	13
7579732	13
723668	17
12582839	13
7629572	13
4869670	16
421203	13
4459080	13
3061704	17
6296938	13
15101323	14
3232145	13
1442953	13
5680049	13
4787844	13
3679996	13
2472970	13
3857017	13
4869705	13
1577242	13
115298	13
12901496	13
4582145	13
946836	13
11578914	13
1298936	13
23529126	17
4480334	13
1075973	13
97063	13
9032521	17
12775329	13
6042069	13
22732374	13
5181907	13
5791172	17
861345	13
1287930	13
7109330	13
4576681	13
1545822	13
12155558	13
17378771	13
5912786	17
1382205	13
18221984	13
4581517	13
2066548	13
8167978	16
4191160	13
1368169	13
24282770	13
1234703	13
10899341	13
2263743	13
12257893	13
2890814	13
12573655	13
1760061	13
1016056	15
4391440	13
6828020	13
3188705	13
43224003	13
5933840	13
424367	13
1814090	13
8476312	13
8696537	13
6241893	13
1542696	13
4072694	13
1043116	13
14187284	13
7571027	13
2574540	13
6763009	13
9374238	13
1914964	13
14650734	17
14580246	13
25013937	13
4589051	13
2413865	13
19130994	13
26079296	13
1238659	13
860810	13
8688007	13
17447023	16
7135756	13
17476026	13
10342558	16
7559450	13
6066210	13
6011081	17
459305	13
2129085	13
15976697	13
4470951	13
3882266	13
1846072	13
15990168	17
14971799	13
6939348	13
4240425	13
666356	17
295142	17
1647196	13
5861680	13
2752865	13
9642074	13
3913630	13
977459	13
19096450	13
7866490	13
5483449	13
1889261	13
10609109	17
22753390	13
648535	13
1476318	13
5613332	16
2698652	13
1015078	13
719479	13
8146321	13
7296665	13
801142	13
2791739	13
4304559	13
6011064	13
4196914	13
1195264	16
4184241	13
265072	13
13096596	16
15160644	13
8219014	13
1920619	17
3873403	13
15660262	13
7311601	13
7824775	15
294303	13
1988931	13
7694265	13
6721568	13
21575958	17
597649	13
7486387	13
2294059	17
5214103	13
1144	13
1707811	13
295999	13
2986030	13
12040565	13
12650889	13
2995863	13
18058938	13
3407264	13
11757995	13
8013003	13
1141812	13
10632571	13
16321504	13
14929815	13
5895654	13
13751532	13
769751	13
4934253	13
17601879	13
12320780	13
15367960	13
4315156	13
707701	13
6092566	13
13929348	17
5583149	13
9165549	13
3845625	13
1215185	13
2907514	13
5761500	13
2670838	13
6566941	13
7186287	13
14809615	13
6106151	13
8395929	13
5352925	13
7768992	16
9434956	13
13507363	13
10212460	13
14584893	13
13971584	13
7807743	16
5067393	13
43721190	13
33094905	16
132388	13
3760631	13
384779	13
3426462	13
1845127	13
7903383	17
4874420	13
389193	13
3693227	13
67798	13
8174953	16
5185501	13
3817149	13
6021026	17
5258948	13
20552362	13
825137	13
5294646	13
11365352	13
15583026	16
3125316	13
7374070	13
8822211	13
8047520	13
4797988	13
5875540	13
9487282	15
15191899	13
23249430	13
4881622	13
1229748	13
996784	13
5984086	13
1507676	13
2167541	17
323575	13
22637723	13
19097057	13
4437307	15
14289536	13
19451016	13
7790295	13
4808471	13
16253727	15
2422895	13
144853	13
3439379	13
17982717	16
19169536	13
3885373	13
10704655	13
3169209	13
3849054	13
5125399	13
7540507	13
8386161	13
405584	13
6400470	13
81105	13
1102963	13
3950094	13
4106033	13
1363880	13
10122188	13
2541354	13
6654790	13
21528002	15
9357901	13
9865930	15
6176171	13
3731788	13
2413261	13
1452515	13
17677626	13
301454	13
1275109	13
6020907	17
654994	13
4456486	13
3069010	13
10181262	17
20434802	13
14453388	16
4485652	15
669880	16
3759601	13
1526813	13
293209	13
161844	13
64779	13
4577149	15
13070002	13
1314601	13
17039440	16
6439477	13
2084066	15
236130	13
1783294	13
6917350	16
2364356	13
3528040	13
37110668	15
1880230	13
1757412	13
14034159	17
7207929	13
7417962	13
684009	13
8122044	13
9291423	13
29195717	13
3203887	15
1638669	13
2263212	16
949801	13
5475119	13
6401467	13
8879057	13
3032298	13
439514	13
5183154	13
24149148	13
2225123	13
12409497	13
9133665	13
9567123	13
11140143	15
4103279	13
9812304	16
8753014	13
5263794	13
2991491	13
15629031	13
18095292	13
3449630	13
20235833	13
3675854	13
3964127	15
14893597	16
519361	13
12028101	13
3330136	13
2718439	17
2535154	13
1429075	13
3068182	13
972687	13
420562	13
8105866	13
1170143	13
1147273	16
5512541	13
4127029	16
4889006	17
10424136	13
13520812	16
8783109	13
7771947	13
4481283	17
5604980	15
15908287	13
2232684	13
1054512	17
23537524	13
21816571	16
10995681	13
15151213	15
3325509	13
9420688	13
510719	13
7644247	13
2259593	13
1620237	13
1492127	13
1851003	13
6825205	13
2347058	13
5198806	13
13034577	13
1346466	13
14191941	13
1071329	16
502696	13
2588118	13
7867454	13
11035808	15
2985411	13
27475087	15
8338804	13
351268	13
8620174	13
18581953	16
19023817	13
2468310	15
22273320	13
13902642	17
11658620	16
2903444	13
13957095	13
614790	13
10324843	13
21304968	13
23164304	13
5284519	17
18873579	13
2278616	13
2050252	16
2492501	13
1670769	13
13921307	16
1531463	16
13743755	13
1486094	13
17654527	13
11253136	13
12664116	17
7689338	13
1777778	13
2745026	13
3007406	13
2373872	13
8323255	13
22084073	17
15933080	13
2102072	13
9316200	13
2412651	13
113749	17
820959	16
19287472	13
4874641	13
19246664	15
1407017	13
13891766	13
15116206	13
2284135	17
1810180	13
20936992	13
1577759	13
13061199	13
5904316	13
1528084	13
4210062	13
3516595	13
3637394	13
7373736	13
20093626	16
20117	13
18454013	13
2065606	13
3089503	13
5508964	13
271253	13
2656563	13
2267211	16
14232653	13
20160031	13
14826394	13
2677471	13
2203838	15
9007354	13
3298082	13
17082024	16
2706117	13
533777	13
2728709	16
524321	13
8616079	13
1145645	13
726398	13
10547755	13
10002479	13
4245637	15
7234791	13
6311007	13
10668769	13
734121	13
1891523	13
8099128	13
5137483	13
6151995	13
3317690	13
7862465	13
11406978	13
12804825	13
576078	13
300410	13
5263057	13
7134517	13
1231254	13
4032486	13
129659	13
3216736	13
128046	13
4667419	13
3825700	13
5319575	13
4694155	13
9191321	15
1161987	13
1511911	13
5163629	13
889727	13
9310162	13
10075044	13
13896266	13
9178412	13
7290403	13
8121997	13
4237336	15
1785157	13
5172784	13
636350	13
509623	13
9803018	13
2790809	13
13491576	17
4984937	13
12718323	13
7110938	16
11042371	13
5755779	13
3992163	16
519194	13
3233491	13
21526272	13
8788723	13
2806355	13
1654937	13
1106667	13
1374066	13
26944295	16
12521251	13
7277727	13
3192471	13
4142565	13
18194399	13
474539	13
12580289	13
2054375	13
1163781	15
8127459	17
4410358	13
2760695	13
7684551	17
1522893	13
9512030	13
1850189	13
1019608	13
4984775	13
27365002	13
2607637	16
2262087	13
2879585	13
9778875	13
10195750	13
5393444	13
1328010	13
8593532	16
3958198	15
5379440	17
3498088	13
563619	13
10127027	13
16008674	13
9881808	13
1441343	13
10777336	13
3157887	13
182873	13
5707103	17
6696841	17
13604723	13
26195717	13
2653257	13
294033	13
1714635	15
1122103	16
4643667	13
13307196	13
4882727	13
6640469	13
4230026	13
3895319	16
864006	13
710605	13
5435001	13
11818147	16
2037665	13
7896141	13
8947356	17
1415843	13
17383332	13
13885694	13
11756321	13
3393534	13
3573833	13
44696586	16
30447664	16
1508191	13
28616946	13
329044	13
9821295	13
18955417	13
3804556	13
6744160	16
3625305	13
7065346	13
173496	16
6137220	13
5360500	13
15986707	13
7018576	13
8004595	13
2553066	13
17217105	13
4477256	13
9503788	13
4777767	13
3300011	17
20231908	13
12813567	13
9221557	13
12889290	13
5462479	13
2783958	13
5182443	13
4339826	15
1291091	13
18170645	13
21416584	13
15719021	13
1169236	16
11598427	13
605283	13
1939332	17
9012207	13
1981860	13
569621	13
14471754	13
13562104	13
4005679	13
10688973	13
3031760	13
4748288	13
5273689	13
482820	17
3813107	13
9153089	16
9818156	13
3070534	13
937673	13
3221130	13
7119008	13
6142877	13
21857796	13
33462372	13
6688118	13
19087832	13
1814544	13
5342882	16
12228809	13
2615992	13
5903679	13
754977	13
4823674	13
2363881	13
8267195	16
7970556	13
1732290	13
4032917	13
2773785	13
8817340	13
15601138	16
2728248	13
22218313	13
1340415	13
829462	13
78365	13
4483398	13
4687799	13
2549545	17
21518508	13
2216454	13
25195714	13
23306022	15
5612515	13
335738	13
1250364	13
4172363	13
6240100	13
3498033	13
1427253	13
4113610	13
11417641	13
4864677	13
17873207	17
14466227	13
371014	17
10200750	13
4354953	13
14798523	15
6245895	13
5684974	13
1473821	13
10467315	13
4298537	13
4166334	13
5104966	13
7564971	16
1205870	13
25961483	13
12652739	13
932718	13
4668588	13
11575928	13
12034226	13
3454149	13
6716393	13
9987060	15
13025781	13
683700	13
1808513	13
1424195	13
5661800	13
5464861	17
10257564	13
2979150	13
15488171	13
4662727	13
4099733	13
6128302	13
767184	13
8719475	13
115630	13
5748802	13
628601	13
8129889	13
7049543	13
1500535	13
161935	13
6103420	13
9331354	13
9507652	13
998101	13
761486	17
6550967	15
1566675	16
1465688	13
5047132	13
94154	13
4849607	13
642346	16
2602372	13
19764192	16
209976	13
3086713	15
5156649	13
2170532	13
1048811	13
3256466	13
2677783	13
1882573	13
1136306	13
1685114	13
3024888	13
3544034	13
1113379	13
1369324	16
304402	13
6875465	13
5414766	13
328566	15
239421	13
12943052	13
2752985	13
4824002	15
5757269	13
12659595	16
7394403	13
4028153	13
10205070	13
5597633	17
1490791	13
7722146	13
2179486	13
1470704	13
4219252	16
23254175	13
15575545	13
665571	13
2426564	13
5301787	13
18698779	13
9481361	13
3403780	13
11463686	13
818636	13
4197412	13
1184240	13
17490085	13
10034094	13
2065275	13
11200401	16
3901408	13
2639011	17
3003426	13
7772006	13
9257883	13
16586240	16
1603553	13
309760	13
4064322	13
2465041	13
9716110	13
216911	13
1469805	13
2261278	13
11190575	17
13043266	13
16906824	13
2730311	13
1419480	13
9595183	16
4162179	13
6561008	13
6992319	13
1884853	13
2392878	13
8943671	13
5275173	13
5727072	13
1868204	13
1565084	13
6905829	17
131245	13
7382029	13
11511938	16
15231853	13
5535008	13
2039100	13
9728863	15
18170805	13
7493260	13
27421265	16
2242946	13
7158595	13
14239940	13
4233584	13
2274093	16
1417153	13
7293130	13
9987578	13
724699	15
6269684	13
12072811	13
10340013	13
1866394	13
51282627	17
13166484	13
5222884	16
9191159	13
1063964	17
14602251	13
4405861	13
7258536	13
1334178	13
10748034	13
2060556	13
7812698	13
5381904	13
2067221	13
457381	13
1121130	13
3076181	13
13998926	13
11495515	13
5817450	13
2898056	13
235432	13
16069974	13
10155355	13
958292	17
4084120	13
2182712	13
24481390	13
12364859	13
26769152	13
6825731	13
5332292	13
176796	13
8393962	13
18035536	15
3368686	13
2183298	13
3423311	13
3013237	13
8073105	17
111631	13
18513524	13
762621	15
3008673	13
1399569	13
2281963	13
5060812	13
3240205	13
1510543	13
5036841	17
8995027	13
4087200	13
3709266	15
20798799	13
27977042	13
670040	13
3392870	13
169609	15
2849107	13
831733	16
18193757	13
5528193	13
12771723	13
2235842	13
11031616	13
1529073	13
693703	13
4150247	13
14908479	15
2125230	13
95904	15
35647652	13
3574365	13
9151411	13
17739138	16
8749778	13
1268454	17
2044657	13
5776275	13
21344222	13
11586901	13
7244418	13
23389404	13
21287637	13
2991073	13
8537901	13
10709212	13
2398060	13
12594115	13
27327302	13
5375931	13
3977367	13
22833685	13
2323346	17
3248944	13
23830489	13
8642185	13
5917930	13
355499	13
27684492	13
6358471	13
608165	15
1236530	13
7699832	13
11037666	13
9881404	15
496871	13
1995745	13
8680044	13
5553427	13
38178272	13
2163899	13
20276902	13
2879165	13
20768	13
11863735	13
3583029	15
1004817	16
2474693	13
4599034	13
2481372	13
2839385	15
2030415	13
3499092	13
19825235	13
10765607	13
1279692	13
5843366	13
1581442	13
14426811	13
1179508	13
5474041	13
7180974	13
9530533	13
8076955	13
12048335	17
18177476	13
11336938	13
11029355	13
10637648	13
3585899	13
5617243	16
3192322	13
45102872	13
1921419	13
3423724	13
9920293	13
9385841	13
7316239	13
97583	16
4650387	13
11905051	13
8776812	13
5065652	13
1690104	13
2314075	13
11692649	13
14776625	13
8754039	13
790421	13
14958873	13
144383	13
5505077	13
4901382	16
10437112	13
2565809	16
31546263	13
23174337	13
10583083	13
1368171	13
3456010	13
3946221	13
9237043	13
9374604	16
14712808	13
3634619	13
2805517	13
8944408	13
5137677	17
1559440	13
18370725	13
3115500	16
5891481	13
3323335	13
2900270	13
262168	15
131086	13
7717644	13
1705280	13
8382745	13
3812367	13
11920674	13
9385713	13
2411016	13
9906384	13
971792	13
15845830	13
1068158	16
25826947	13
2652176	13
8095605	13
355514	13
2328354	13
9628427	13
2397619	13
2199047	13
9009069	13
2599036	13
9840745	13
4812314	16
1736976	13
24166050	13
14177388	13
5291237	13
5025231	13
13046050	16
3335857	13
3304668	13
18525027	13
6727775	13
26141291	13
2350505	13
492871	13
1011480	13
11293466	13
4488838	13
12030395	13
20724158	16
3977453	13
5052227	13
12828212	13
8012242	13
6187896	13
3912709	13
10921638	13
2479646	13
244005	13
1962703	13
8877344	13
10347495	13
15152693	13
585463	13
3425938	13
68335	17
12066968	13
767101	13
1640784	13
13530837	13
8490219	17
2002182	13
6008660	13
7359416	13
4227162	13
6839428	13
10418280	13
42195252	13
2654009	13
41371334	17
91199	13
2088559	16
2993040	13
3384396	13
2903641	16
9700909	13
13024983	13
14390344	15
4004436	13
21173096	13
1102024	13
28149304	13
2625884	16
17524380	13
11410303	13
9372277	13
8260837	13
31220677	13
2630293	13
5046063	13
5970723	15
25900419	16
405437	15
11644302	13
140666	13
4006899	13
3248457	13
1219960	16
2689968	13
1271961	13
3832733	13
4769974	13
578109	13
2590925	13
1298260	13
20615288	13
8419135	13
7342827	16
1705015	13
1158015	15
449088	13
1455269	13
4312141	13
1336972	13
7943741	13
639824	17
48521777	13
4902460	15
6744884	13
3989347	13
4828017	13
572049	13
6853520	13
3816404	15
3946862	16
4991567	13
4333024	13
2574310	13
4306698	13
430040	17
16385283	13
5531779	15
3530368	13
6215093	16
17751883	15
3641123	15
2660922	13
3644020	13
1017821	13
18625141	13
13081206	13
9526992	13
5701516	13
52731	16
2872066	13
6470366	13
10081499	13
5599034	13
1472686	13
3585814	13
12307023	13
4857821	13
3041921	17
15276511	13
7495485	16
13977040	15
15608945	13
5083152	13
392671	13
510390	13
2462697	13
17665444	13
8875019	13
14298404	13
8629640	13
3889420	13
12123930	17
24074707	13
30495879	13
9059285	13
8366410	13
1303918	15
8427151	16
1822038	13
12197995	17
6029252	13
6285646	13
5763647	13
737639	13
5381453	15
2417466	13
117829	13
41833460	13
1403675	13
96270	13
3424614	13
5691565	13
4653773	13
29204	17
8375305	13
1173474	13
7570741	16
25603249	13
9640810	13
6340428	13
1519388	13
4088293	13
10866609	13
1097208	13
5910786	13
6557017	17
3227301	13
9828172	13
2678677	16
9223713	13
127593	17
7055178	13
3103549	15
11471174	13
2499752	13
7870708	13
6222017	13
14909655	13
885940	13
2397163	13
3989697	13
3934200	16
1092435	13
8768527	13
5330818	13
30381276	17
663641	13
12887992	13
10433554	16
4482912	13
22220176	15
3321620	13
286837	13
4443813	13
780194	16
344153	13
14894344	13
4856517	13
9522640	13
4793499	13
10211318	13
18082738	13
1312931	13
709522	13
1095962	13
2822048	15
4517210	15
3698521	13
3635521	17
2158374	15
13598978	13
3129985	13
6448477	13
7644042	13
10732113	13
2057724	13
4215801	16
2991496	13
545835	15
4407128	13
4307248	13
21523019	15
6024719	15
7059591	13
15241077	13
1035954	13
12309222	15
3107767	17
12197898	13
3725932	13
2573139	16
3144661	13
9903289	13
71297	13
15643497	13
15970992	13
6036527	13
2002015	13
83126	13
9879071	15
920312	13
326095	13
3434722	13
20083204	13
1520165	13
9237124	13
26457304	13
11781983	13
5218003	13
9927847	17
6945763	13
910432	13
1406003	13
10736385	13
3067935	13
350992	13
10005020	13
509874	13
5076079	13
6550125	13
10084123	13
1537752	13
4510576	13
11260012	16
3966192	13
4154968	13
9154244	13
246252	16
5912953	13
2404978	13
801807	13
14839335	13
9959649	13
25121920	13
8209299	13
2769623	13
5422989	13
11668904	13
639707	13
1684365	13
13415851	13
5334831	13
6134192	13
4298325	13
4219416	13
637411	13
2832360	13
6015524	13
17175483	13
14872893	13
4253565	13
6182596	13
957382	15
2435887	13
1595969	13
3206832	13
1630111	13
776390	13
4272486	13
1079700	13
15313476	13
12787671	13
4981040	13
7179234	13
3147776	13
10990755	13
1909782	16
7725348	13
3828033	13
2725937	16
7777235	13
6437002	13
807101	13
19979246	15
8574102	13
10569693	13
44353106	13
1475676	13
10468780	13
10756468	13
9570385	13
2082245	13
3795938	13
7245222	13
1028768	15
10685052	17
21140169	13
844942	13
4208074	17
628406	16
3153992	13
3807341	13
4966130	13
34386516	13
16752884	13
880218	13
12683406	13
752829	13
6306676	13
5787189	13
4747189	13
3877167	13
9775444	13
14256051	13
15021393	13
8495556	16
6994023	13
15426635	13
10274932	13
4820895	15
7195969	13
14456810	16
2617478	13
5597733	13
12022173	13
149738	13
3359713	13
4225395	13
1407774	13
1409222	15
3067946	13
242740	13
15886840	13
7893666	13
9455163	13
1133308	13
6696320	13
13812364	13
1152724	13
4945381	13
124302	17
10011350	13
7493751	13
4048977	13
12604487	13
3559882	13
3342114	13
5443329	13
7159637	13
10933056	13
8290681	13
1964295	13
3129588	13
10741686	13
890743	13
1481717	13
10104034	13
6897522	13
527488	13
11169999	13
14909723	13
11444660	13
3480860	13
3006870	13
5197372	13
2957637	13
1740313	13
4445230	13
11631879	15
3556073	13
8124495	13
5847959	13
937621	16
3096067	13
713801	13
1868564	13
15066063	16
20955870	13
2536200	13
9257458	13
5018666	13
3249337	13
1430568	13
114402	13
5152268	15
2309501	13
1544574	13
993992	13
20246903	13
1206599	13
10534193	13
3314221	13
6054046	13
11645199	13
5668215	13
724142	13
8406808	13
524141	17
13199009	13
260854	17
7753410	13
3425189	13
6952359	13
12073278	13
5853558	13
7503265	13
585815	13
4395070	13
7830872	16
1846786	13
3604222	13
3137183	13
12404574	13
547001	13
4042456	13
2038693	13
3595574	13
1295486	13
4037653	13
13866599	13
2150341	13
2263174	13
15655395	13
10874036	13
9077904	13
11511568	13
23553700	13
7675473	13
8118673	13
1307601	13
5111531	13
10839992	13
6837369	17
3960238	13
8065006	13
4762769	13
4929976	13
1689066	13
27675472	13
1030877	13
162562	13
534431	13
1181231	13
3147685	13
1593891	17
4667504	13
5536868	13
8097178	13
2308283	13
15253206	13
363649	13
28567453	13
18687108	13
389	13
27497236	17
686180	13
15209120	13
17164037	13
947894	13
14416758	13
1508463	13
7702646	13
1200241	13
3654952	13
8781784	13
838420	13
30454912	13
7783125	13
13718082	17
11721041	13
31133767	13
6760793	13
2378674	17
8938894	13
113215	13
3797058	13
8848602	13
3338662	13
188723	13
3132285	13
2730452	13
13864676	13
1215884	13
12715994	17
12111259	13
814097	13
8840976	13
4696889	13
6725522	16
6679169	13
331627	16
3491489	13
2315963	16
214467	13
5009455	13
313434	13
2054561	16
6485312	13
4021391	13
6232464	13
1580281	13
8410658	13
15169841	13
15019552	13
2313565	13
4168049	13
1827754	16
2075091	13
25248005	13
10420951	13
10809635	13
27378082	13
18722877	13
973367	13
10976470	13
3132882	13
7578875	13
689643	13
1225620	17
2918914	17
5847293	13
7007967	13
793221	13
10832581	13
18188322	13
6726550	13
3290033	13
4932938	13
4669573	17
28662896	13
4178528	13
1624021	13
13487397	13
7490057	13
1627486	13
6821043	13
14204914	13
1716008	13
1296264	13
1080374	13
30140562	17
615098	13
5441726	13
10091	13
634503	13
3398106	16
2717891	13
123875	13
531373	13
3122196	13
649988	13
391245	13
1874472	13
1116962	13
1801171	13
12758290	16
4254855	13
535016	17
150188	13
9739246	13
15659567	13
474340	13
11931156	13
8652545	13
667590	13
2371413	15
2857214	13
4395913	13
4220447	13
13927566	13
13796387	17
2233463	13
965334	13
4148190	13
53267	16
2971418	13
13103599	13
399372	13
8239698	13
20828261	13
7893981	13
9676702	16
5313759	13
7026385	13
150344	13
1040124	13
14744584	13
10102059	13
6938613	13
10792661	13
27279082	13
13043590	13
6124621	13
11278332	13
3761645	13
1977479	17
19157478	13
3187771	13
963185	16
4799239	13
428976	13
826931	13
9198393	13
2298355	13
13087086	13
1573897	13
6485486	15
2354675	13
2170520	16
5221086	13
2882509	13
9592982	13
1863118	13
12895061	13
4069626	13
799267	13
8328105	13
84715	13
3038505	17
18395005	13
4762633	15
1938072	15
1399852	13
11412629	16
4817334	13
725110	13
11390091	13
2277265	13
25525625	13
8867171	13
1282172	13
10751436	15
2158705	13
7752819	13
938172	13
5948165	13
3633035	13
3806122	13
19426088	13
16731112	13
3875047	13
4498669	13
10453022	13
591940	13
13184416	17
6788026	13
1533328	16
15886309	13
8114753	13
10118771	13
8752564	13
6378431	13
330333	13
17309488	13
7422765	13
883048	16
3586272	17
4265185	13
3029988	13
1354618	13
17779249	13
2519218	13
7317603	13
1505158	13
3344648	13
26113509	13
2097406	13
14401431	13
3375876	13
4121297	13
5390162	13
1065538	13
15246704	13
3902607	13
7382210	13
1578184	15
2236130	13
9898408	13
1765960	13
4602044	13
8942706	13
2071420	13
4256699	13
12912021	13
4812787	13
445058	13
1426658	13
1374430	13
1116896	13
11205566	13
1920289	17
3072558	13
13527702	13
1764912	13
17383604	15
8603277	13
3471064	13
17948548	16
2336367	13
4552739	13
1590700	13
10464526	13
1519254	13
4725941	15
4835974	13
12025424	13
22491198	13
9598987	13
2711748	13
4983107	13
9805261	13
15506960	13
5011310	13
4629032	13
4224857	13
2274936	17
1723611	13
17969431	17
274333	13
1900891	13
11152737	13
697786	13
10329933	13
6976028	13
465174	13
12161336	13
4292788	13
3041875	13
19712700	13
6616609	13
11017593	17
3276501	13
242503	13
6355839	13
3840962	15
16324304	16
2050919	13
9162557	13
5305284	13
2428193	13
5659898	13
7113002	13
896596	13
17121097	13
9031148	13
1647386	13
3207901	13
10581664	13
2795953	16
4150479	13
9746704	13
6416764	13
1549555	17
135697	13
4664673	13
208709	16
1074436	13
3705887	13
4770123	13
399579	17
8420132	13
5888786	17
6521919	15
3504436	13
1904748	13
10623847	13
13772780	13
8253187	13
1624498	13
4795397	17
6122772	13
9337371	13
23401877	13
3564258	13
1081098	13
2366874	13
4668948	13
229704	13
7388979	13
2201955	13
13440168	13
8161461	13
1820729	13
8554166	16
1779243	13
8935246	13
12334119	13
9716574	16
10562406	13
6437576	13
2627781	13
4909826	13
25941126	13
5566497	13
9196602	13
26888585	13
11635146	13
27283667	13
15619207	13
10488234	13
3666436	13
3779173	15
12658683	13
5064472	13
22160311	13
10987398	13
7510809	13
20621767	13
12464565	13
2989380	13
280392	13
753329	13
4446018	13
9849976	13
16991081	13
737918	13
3563278	15
7036940	13
7937225	13
1588032	13
6540844	13
17221437	13
492245	13
23673154	15
354956	13
15609130	13
12472421	17
6735586	13
1276543	13
5320781	13
3500128	13
2389733	13
12173694	13
5913869	13
26362385	15
2361883	13
18284408	13
17055065	17
1469765	13
1450787	13
3593717	13
3723046	13
3282866	15
18294724	13
15854643	16
2111266	13
2945087	15
14118978	13
666447	13
11053946	13
1588631	13
13702455	13
9479080	13
4228696	13
8177381	13
5371703	13
12640597	13
8419652	13
15968637	13
7098970	13
10246207	13
1346810	13
4791290	13
2711146	13
1597991	13
2761527	13
22838703	13
5844075	13
20177561	13
5067492	16
13022576	13
27401633	13
9427025	16
1963910	13
2777117	17
104937	13
5701488	13
11737022	13
2786443	13
19956558	13
11043449	13
1796567	13
4743459	13
3043758	13
3247177	13
5832920	16
13610942	13
8448086	15
4872592	13
2897652	13
434751	13
7045238	17
3171740	13
16427025	13
1471313	13
14163278	13
286230	13
2890334	15
12641639	13
7644450	13
1140780	13
201372	15
6830078	16
2172097	13
26449674	13
6909916	13
2952445	17
11191114	13
14634688	13
4610023	13
11561749	13
6257742	13
3593719	15
3310911	13
2879020	13
18839347	13
3214299	13
1876253	13
11198024	13
5376378	13
4345039	13
7317453	13
2075095	13
13579858	13
11786453	13
1426269	13
1536752	13
6932931	13
2068412	16
2015949	13
1083034	13
4812388	13
6273749	13
2247516	13
7635181	13
4458887	13
9804794	13
2316379	13
3200000	13
1492085	13
2747791	13
20376891	13
10145076	16
4280612	13
16584149	13
1400209	13
2787495	13
2065878	13
26996060	13
1438540	13
209250	13
13267763	13
1277090	13
1326324	13
905616	13
8225658	13
18537097	13
15586489	13
6521439	13
16147132	13
479884	13
14536754	13
1505877	13
11344082	13
3139293	16
2295055	13
3176634	13
10809266	13
290240	13
8456245	13
7915685	13
6555946	13
9248275	13
18993672	13
1221632	16
8660626	13
2907013	13
8954485	15
2021746	13
11953354	13
7940186	13
353274	13
16468885	13
413273	13
3380993	13
1290750	13
532634	16
2887599	13
820658	15
1026625	13
1305842	13
23799781	13
3516040	13
2428808	13
5453180	13
9603016	13
10204677	13
6275608	13
17164240	13
671587	13
15080669	13
2886943	13
1185391	13
11983799	15
8699488	13
18915628	13
9354635	13
236236	13
3567437	13
926833	16
362549	13
10713945	13
3720552	13
228340	13
10930120	13
1195014	13
249316	16
11167735	13
4087373	13
23662686	13
28061164	13
5818861	13
1085227	13
3073648	13
939920	13
10743097	13
2554692	13
256648	13
2669764	13
935035	13
788292	13
4712309	13
2954891	13
4128487	13
5466487	13
7381178	13
5273283	13
6491499	13
25163106	13
19292901	13
9407262	13
3164746	13
6883355	13
266319	13
1573038	13
1223157	15
3421584	13
3428782	13
322768	17
6097737	13
268976	13
749766	13
1761769	13
1525871	13
17872970	13
735890	13
9572832	13
11061778	13
1547125	13
5508073	16
3804022	13
10758695	13
8129048	13
4328692	13
625040	13
38956875	13
20735401	13
7762355	13
1354091	13
2143769	13
926528	13
77429	13
3293922	13
4254297	13
17676075	17
9143234	13
15127713	17
4004115	13
15486162	13
2961561	13
23653538	13
2446279	13
6395445	13
1166754	13
10576564	13
5495808	13
3400500	13
6270210	13
36668967	13
6215183	15
34429700	17
5420325	13
3370400	13
3120246	13
2431934	13
21298885	13
7365097	13
7311146	13
2349546	13
14605917	13
992393	13
2011803	13
8559403	13
6871308	13
4099975	13
3384950	13
11841769	16
2371070	13
743048	13
13026708	13
476006	13
13874205	13
1081858	13
6680991	13
25040475	13
19014422	13
19872606	13
9602056	13
4572203	13
7700211	13
434402	13
20830846	13
3325735	13
6525753	13
12726515	15
2726153	13
15252482	13
7594619	13
13822440	13
9160495	13
687607	13
16374044	13
1723972	16
11313164	13
5570858	13
4314100	13
3623579	13
13034957	13
16056222	13
31171692	13
16649838	13
14117089	13
9070048	16
4432290	16
221863	17
5825333	13
4713884	17
923724	13
9062352	13
1005772	13
2989051	17
5207760	15
6285633	13
3593655	17
2651286	13
13137997	16
8059668	13
1816391	13
6892415	13
5080645	13
6625641	13
26063518	13
30256946	13
17783337	13
8033975	13
6987954	13
8834153	13
6657902	13
1928365	13
5889584	13
2262631	13
4407048	13
3469731	13
8965755	13
1357094	13
11704049	13
17588964	13
6289670	13
28670868	13
904631	13
1282977	13
10763307	13
7115131	16
5695342	13
7707255	13
408733	13
31367617	13
19854692	13
7155527	16
2284561	13
2408570	13
12014843	13
19103671	13
6094607	13
3414818	13
11910301	13
9045159	13
2907135	13
13785821	13
430339	13
192127	13
16148545	13
13320656	13
8060152	13
3454868	17
5698117	13
3471827	16
14903949	13
4028803	17
715538	13
6327048	13
2732835	13
64026056	15
6637956	16
277516	13
873106	13
9380692	13
1662567	13
1689958	13
269666	13
4379050	13
9378321	13
2146526	13
606140	13
15116470	13
406517	13
5660538	13
3261158	13
9926756	13
1672592	15
2908623	13
32796141	13
944661	15
6699376	13
23435037	13
664734	16
4272053	13
13154990	13
19404497	16
14332882	16
10899591	15
904099	13
21716775	13
5095664	13
12066434	13
16930589	15
2391570	13
2204717	13
30180694	13
11456451	13
4637221	13
2826504	17
1465518	13
9140047	16
502096	13
3469699	13
3100784	15
5996764	15
9664803	13
1049355	13
17054345	13
11483843	13
14733978	13
15865753	13
647592	16
10703519	13
9330375	13
32793	13
20046765	13
3126009	13
16550678	13
2346908	17
19799336	15
1999929	13
32100240	13
12034339	13
18609540	13
3973815	13
5272949	13
2909524	13
5005878	13
5341927	13
5288386	13
25241082	13
1865183	13
2342912	13
803153	13
6195285	13
2960209	13
14786991	17
2004606	13
1867079	13
3508043	13
13218319	13
18264417	13
4180723	13
3932045	13
24667367	13
6432975	13
2139992	13
1751334	17
10640480	17
818288	13
6100687	13
7546803	13
5785713	13
94712	13
11521560	13
2364695	13
619297	13
15389114	13
7120732	13
21278266	13
4010291	13
60624	13
4163325	13
8707258	13
9964644	13
18986731	13
5927501	13
24358406	13
12000697	13
3076902	13
4528804	17
4622874	13
1983746	13
14147679	13
23658150	16
18292643	13
9930246	13
19736663	13
682391	13
5839983	13
3884310	16
7597928	13
15077441	13
8418721	13
2912724	15
27086263	13
3525981	13
20970115	13
3483086	13
3952226	13
20027306	16
7315036	13
9719710	13
2060481	13
1463067	13
6675984	17
2990454	13
18846707	13
21937288	13
3710502	13
10175322	16
4269634	13
7783382	13
8696771	13
1552776	15
31683573	13
17039985	13
4097192	17
6280576	17
2444671	16
1303991	13
6239593	13
4247573	13
5123216	13
18502136	13
10001304	13
7417841	13
6470060	15
11677156	15
4248289	13
5255813	13
1024692	13
6363672	13
5314790	13
1688368	13
15542876	13
695552	13
817895	13
3237017	13
9136760	17
11121420	13
946216	13
5244974	13
1003646	13
6522814	13
512910	16
2328323	13
10641101	13
6133803	13
84038	17
1637167	13
1863065	13
10062078	13
19408548	13
10318443	13
2177528	13
1227612	13
19090338	13
7780180	13
1811371	13
1167726	13
13169077	13
13067645	13
12302359	16
2366294	13
427766	13
195739	17
2572129	13
3797411	13
3533188	13
1234249	13
2834513	13
4556068	13
1970558	13
1570868	13
500122	13
155838	13
957235	13
4177430	13
3870196	13
6788460	13
17273241	13
263218	13
14680341	13
4444611	13
11445878	13
9060422	13
251070	13
6378256	13
6591822	13
10837260	13
5470569	17
3124153	13
20272796	13
1857761	13
3633779	13
206418	13
25444057	17
4580983	13
7985302	13
207291	13
3753539	13
11165804	13
15888350	16
4569077	13
4103699	13
530491	13
529469	13
5462	13
16462321	13
5626371	13
12348734	13
13759900	13
1023713	13
6131159	13
18274199	13
2441983	13
22744673	13
9918742	13
11042609	16
16027409	13
25650944	16
18293666	16
1425327	13
7729434	13
1818470	13
11675070	13
487252	17
11905924	13
8522328	13
4341461	13
1029564	13
8508297	13
12464489	13
22327549	13
11978156	13
9623748	13
9280498	13
4108276	13
9611293	16
9413928	13
810367	13
10403190	13
11835005	13
1506058	16
13876519	17
288740	13
2790569	16
869883	13
358730	13
2280611	16
5552017	13
1438606	13
1748489	13
30935950	13
3044724	13
16771209	13
1981748	13
7458301	13
1328606	13
4191194	13
47679	13
1791119	13
875295	13
6188816	13
8854689	16
177788	13
23208905	16
3462830	13
6940345	13
2183285	13
9901955	13
26367237	13
2263202	15
21608588	13
10437941	13
159890	13
6128853	13
9996636	15
17161236	13
10925340	13
1836176	16
7599350	13
5887391	13
1679110	13
605176	13
793460	13
7239324	13
2839560	13
2621234	13
1074769	13
3401475	13
8820494	13
2363894	13
8244848	13
6840122	13
610454	13
20076988	13
2380120	13
446028	13
4606371	13
2287235	13
3162887	13
4066456	13
6805296	13
11290185	13
7728844	13
6491323	13
268857	13
1829912	13
11102138	13
5981931	17
3136068	13
14629863	13
1911896	16
21136893	16
23709402	13
42169356	13
16134796	13
33973772	13
6841526	13
22255992	13
217672	13
1290222	15
11701491	13
8719073	13
44925607	13
2632047	13
5093778	17
1470621	13
23127300	15
2963538	13
7517468	13
7905356	13
3193676	15
4723560	17
21185836	16
12715224	13
3740246	13
3988644	13
3481102	13
3548057	13
1758426	13
24123898	17
9775247	13
41427	13
7414526	13
7752513	13
9446629	13
6260050	13
4539256	13
1375156	13
15309659	15
10751211	13
9336278	13
9604376	13
11150795	13
3776765	15
2242393	17
2158441	13
12133274	16
2210208	13
8682007	13
1791074	13
21233916	16
1107862	13
5039547	13
997439	13
15891657	13
6545948	17
3968886	13
3678968	13
12648934	13
1330040	13
11306330	13
25972743	13
15079128	13
6669548	13
2320828	16
181952	13
3359796	13
10157945	15
665574	13
8163414	16
435903	13
2632401	13
7931113	17
8263807	13
1134703	16
21566027	13
16925881	17
14947551	13
4569409	16
7358183	13
3788328	13
5875685	15
2882349	15
3166416	13
9759756	13
13759236	13
7694133	13
44227436	17
9407103	13
10686414	17
7993567	13
6544561	16
25265848	17
423682	13
9640470	15
5496892	13
5399639	13
8199239	13
347532	13
3592738	13
8427651	15
7151530	16
13205789	13
807996	13
15876374	13
2130557	13
1921950	13
22845355	16
1498480	13
220151	17
13839145	13
1599701	13
307790	13
2871563	13
2378582	16
389682	17
7340445	13
13255687	13
7510993	13
16658190	13
12318217	17
2051973	13
1063974	13
1714560	13
22364133	13
485228	15
30264739	13
4474365	13
7095175	13
1497883	13
864925	13
8730062	13
17415183	13
6597787	13
587383	13
23685664	13
4583482	13
23176382	16
34640772	13
315589	13
10111180	13
5375180	13
18050661	13
1299435	13
1635614	13
6815163	13
1664817	13
249692	13
1797312	13
13652091	16
1301509	13
8077015	13
21753776	13
4437337	13
13449416	13
4643649	13
7735048	13
17404169	17
1874434	13
27675865	17
6162833	13
2562443	13
1342304	17
14380785	13
7591639	13
1970640	13
947405	13
10348328	13
1286834	13
3251952	13
5048622	13
1531845	13
9643626	13
14683131	13
13499699	13
3517169	13
5150765	13
20007192	13
3456671	16
10318416	13
23359717	13
5439209	13
106959	15
3104435	15
1138733	13
15000022	13
3041300	13
10144909	13
3559906	13
19592051	13
4183469	13
3765431	13
3054257	13
4514587	13
20712169	15
9224097	13
114814	13
11050184	16
2170231	15
1870367	13
11915606	16
10467638	13
1125928	13
5499039	13
5798776	15
1857979	13
754838	13
16837636	17
14219176	13
1088249	13
9047	13
8131006	13
16432387	13
27387044	13
12114625	13
355727	16
8564024	13
14865679	13
4931818	13
3534256	13
15578708	13
940647	15
1519409	13
9089297	13
4422197	13
1098530	13
10889458	13
12556398	13
11497926	13
12874469	16
1217784	13
10321770	13
5392022	13
576438	13
4530233	13
993360	13
3469341	13
6911234	13
5781019	13
6746082	13
2984247	13
10040398	13
34345216	15
10323251	13
28213625	13
2322119	13
15450003	13
6735642	13
13923798	17
5278416	17
8827567	13
12956455	13
12661434	17
91472	13
3272327	13
10785899	13
9854295	13
912554	13
10736401	17
1798492	13
10344745	16
13160835	13
13374762	13
15363825	13
20273648	13
7538531	13
8871893	17
2237049	13
5419825	13
3176267	13
3043479	13
4428247	16
9591117	16
2961406	13
1025849	13
1823841	13
58440984	16
9912970	13
2381769	16
38610	17
1674100	13
4002363	15
6938438	13
89748	13
319855	13
12955616	13
1469909	13
7205088	13
22983071	13
1304120	15
6542271	13
887337	13
1710367	13
8083951	13
1052930	13
3806261	13
1589039	13
814389	15
5156864	13
6716686	13
5751380	17
4302938	13
13916524	13
3839044	13
8433840	16
8033295	13
3887151	13
2834362	17
1775529	13
6321653	13
1591118	13
1341602	13
29420117	15
3846788	13
8911318	16
4047264	16
5440687	17
5896984	13
3374746	13
5264215	13
23505997	16
1527726	13
1665042	13
9286669	16
865574	13
3365733	13
11758187	13
4928917	13
9782050	13
217690	13
26383260	13
12038976	13
1565696	13
5711649	17
4759491	13
619572	17
33341706	13
9734799	13
6161264	13
6602458	13
7942062	13
1811854	13
9585449	13
731656	13
4386345	13
24591352	13
244236	13
24810739	13
3549761	13
4827094	13
10900441	13
6519510	13
7961730	13
9509631	13
2715239	13
1244659	13
4448665	15
4657346	13
2571631	13
409839	13
11503201	17
5393568	13
9259967	13
4654639	13
1451471	13
524476	13
7702983	13
437006	13
7351996	13
20922909	13
16175414	13
4043468	13
11373682	13
1479309	13
1228134	13
6146883	15
17499479	13
22441813	13
1149675	13
8157293	13
1919365	13
4440386	13
8547959	13
18463139	16
8938330	13
36299	13
7359906	13
10983167	13
6564712	16
6980745	13
10565142	13
7545343	13
5854547	13
8215287	13
860399	13
1760011	16
4668859	13
3933286	13
338056	13
17144802	13
196224	17
772113	13
6575547	13
3479618	15
15650586	13
3533746	13
14441477	13
2781128	15
5421092	13
2140810	16
7266438	17
1817783	13
25085847	13
12271068	13
5039580	13
6406055	13
254280	13
7710768	13
1068468	13
980380	13
17074190	13
8194094	13
1847870	13
9067441	13
8375990	13
4215116	13
8465635	13
528507	15
17001516	17
11793083	13
7756515	13
6336627	17
123177	13
4645486	13
4417583	15
11631476	13
877248	17
5763514	15
6412174	13
8971905	13
15878201	13
4165063	13
17136668	13
22794094	17
3136702	17
24567669	13
5183297	17
4578560	13
6207480	13
20865798	13
1247567	16
3539144	13
16196311	13
9108397	13
3926784	13
8247730	13
371596	15
9843684	13
1108229	17
9494470	13
1685284	17
6119558	13
3245694	13
682647	13
4176036	13
1166619	13
1338284	13
3968422	13
23270917	13
3356364	13
19903562	13
13548843	13
7560858	13
1472545	13
10145013	13
6855217	13
18346374	13
3677218	13
3531052	16
39065	13
1813110	17
19121561	13
7786430	13
9454255	16
7235796	13
4687763	13
1376834	13
5896980	13
17607917	17
9614464	13
18737199	13
10318322	13
2264809	13
5300103	13
13643619	17
1978998	17
11352784	13
25696727	13
973000	13
1387283	13
2890070	13
1865164	13
753800	13
1048248	13
11449252	13
3276713	13
11605020	13
4599819	13
20339662	13
4043832	17
9887773	13
3890687	13
1682397	13
261377	13
84996	13
34940158	13
1684738	13
1259151	13
201958	13
1960750	13
8073432	13
7803453	13
5541609	13
1543123	13
1249975	13
721823	17
284579	13
7254874	13
3017352	15
3206119	16
3283234	13
9536107	13
7247378	13
1700739	13
2254962	13
16844389	13
20515719	13
7618017	13
4177692	13
3186670	13
6474595	13
3365056	13
81616	13
8849127	13
7102064	17
6045402	13
11014525	13
451593	13
3674453	13
21464766	13
31378060	13
1870833	13
3506097	15
4744046	15
15609859	13
1033411	13
5978965	13
5075389	13
16342282	13
10377409	13
3409261	13
505086	13
7827707	16
3074008	13
1120312	13
6528252	13
5412212	13
3206340	13
7911520	13
2206185	13
11041995	13
9173243	13
1928061	13
5607823	13
11565735	13
1893202	13
8857019	13
2358871	13
3895107	13
614631	16
261936	13
8934976	13
7168391	16
3415018	13
1514433	13
3444756	13
83609	13
39072530	13
5425625	13
5348353	13
17067235	17
3271740	13
14902226	13
3018030	16
4937506	13
693421	13
3566406	13
3317797	13
6313212	13
6285754	13
2937947	13
4252814	13
16504482	13
15701468	13
4141788	13
4496483	13
2661191	13
847819	15
1731896	13
12064642	15
16432365	15
6414510	16
1796380	13
1573507	16
5655129	13
195026	13
8704853	13
4439536	13
14429342	16
8104330	13
510649	13
7494911	13
2072149	13
15569698	17
24251253	13
1861619	13
2101644	13
6975282	13
42806015	13
5090320	16
5891414	13
4329017	13
865941	13
2774996	13
2380127	13
20198614	13
7001074	17
705104	15
39547864	13
1340665	17
2554056	13
11938359	13
5497608	13
5300525	13
2611650	13
3829069	15
3888034	13
4571238	16
3247978	13
918653	13
12237154	16
2448856	13
3247084	17
1564363	16
8027429	13
28182505	13
2546916	13
220673	13
5239479	13
9817522	13
1845074	13
459291	13
1175063	13
7017943	13
321186	13
6256413	17
5748352	13
2350336	13
310806	16
37001581	17
6129930	13
3026788	13
13287274	13
10870975	13
12575994	13
3198035	13
7871681	13
1508753	13
3550920	13
2009082	13
5128282	13
20764894	13
13406432	13
3274480	15
3662560	13
2231278	13
6728721	13
4956409	13
595548	16
4969920	13
710562	13
12140245	13
4303290	13
3041635	16
4780655	13
5205263	13
10353579	16
1892655	13
785253	17
2791151	16
4428524	15
2702785	13
315399	13
10250534	13
14055947	13
5942160	13
15356918	16
10904348	15
2650317	13
3002640	13
19006918	17
2431595	13
1787362	13
8490483	13
4660391	13
14139030	17
3601360	13
20603877	13
461392	15
5271817	16
9104019	13
9498599	13
1017255	13
4375573	13
22530210	13
4888954	13
4398497	13
599422	15
11656034	13
9023184	13
17684310	13
10173340	13
2978699	13
3116016	13
544822	13
4095377	13
10332304	15
11060227	13
11453337	13
8865042	13
3732940	13
1357273	13
596384	13
12440411	13
14002834	13
3809301	17
12912271	13
4685404	13
697114	13
1782286	13
3367726	13
15728369	13
6397519	13
18666249	13
12280970	13
6148404	13
511363	13
10023944	13
746999	13
4083945	13
5489031	13
6507130	17
4199791	13
38086898	13
9114412	13
16205209	17
2216779	16
693475	15
1865017	13
3955972	13
4922674	13
4087855	13
2193261	13
9175609	13
16565322	13
21731004	15
3855302	13
2477874	13
7367439	13
2951717	13
2477842	13
491409	13
4507058	13
13716535	13
7247143	13
3019965	13
6520079	13
18273930	13
6869780	17
11573028	13
4220326	13
6021828	13
533562	13
5248468	13
5260907	13
29961850	13
103431	13
7549899	15
1561838	13
14078037	13
6705331	13
297046	17
19259840	13
4968621	17
774309	15
5106168	16
2416876	13
6219273	13
15299197	13
2913604	13
3336227	13
7668756	13
3171588	13
1372240	13
17506470	13
3294935	13
2659671	16
2282492	17
185426	15
14219337	13
16669493	13
758931	13
9083592	13
4878977	13
4277034	13
8190957	13
9018113	13
24419430	13
5427713	17
1768893	13
2642793	13
9058645	13
16069394	13
7306146	13
3618185	13
256772	15
4706062	13
1515459	17
1216734	13
11830136	13
3030794	13
2796777	15
1894714	13
6021720	16
1475396	15
164357	13
785090	13
96549	16
3755211	13
11427157	17
5366727	13
1633031	13
20557084	13
5138256	16
105747	13
2435653	13
6816435	13
4745166	13
7321800	13
11709487	13
6825751	13
18969067	13
602644	13
6332169	13
6192573	13
11927671	17
11954810	13
6764755	13
543094	13
8983794	17
15558373	13
10732497	13
12241744	13
7334961	13
6602581	13
5256534	13
1073072	13
5542677	15
8502034	15
5177309	13
806827	13
11742099	13
3459871	17
2520795	15
18045975	13
1442549	13
9098843	13
6327759	13
4961707	13
4104803	13
7825262	13
1185198	13
78715	16
2696890	13
5670712	13
2516850	16
3326739	16
9102789	13
8061962	13
14548068	13
24895514	13
14748784	13
954357	13
21518255	13
832786	13
11748042	13
2939034	13
178989	13
7180429	13
4676161	13
889190	13
18972886	13
6788626	13
14151854	13
8297175	13
4320668	13
10689940	15
1484821	13
217596	13
11354276	13
5435322	13
811548	13
14060694	13
1783555	15
71053	13
7237243	13
3918174	13
1479273	13
2018623	13
8716137	13
33155929	13
4997533	17
2856856	17
8589900	13
8220985	13
1395290	13
21697909	13
3805066	13
3455250	13
1946247	13
2369172	13
2110245	13
1963721	13
6478009	13
409739	13
3424625	13
13988830	13
703459	13
2065837	17
1631014	13
2664992	13
10433096	13
159928	13
336155	13
3483227	13
10244797	17
8367673	13
3030472	13
4618173	13
8206132	13
2000859	13
7796501	13
1248817	13
3084038	13
6985683	13
144467	13
3980523	13
14764482	13
2217247	13
41863	13
801187	13
11863038	13
1033623	13
4756836	13
2340504	13
13296174	13
3294501	13
5565927	13
1807100	16
42448408	13
9607808	13
26143516	13
4060545	15
10014331	13
10164640	17
3997125	13
7299655	13
7678582	17
12858578	13
2489948	13
12925974	13
3284502	13
36020477	13
7590169	13
4649589	13
13484075	13
4441940	13
5131037	13
2650508	13
22911494	13
5947259	13
5525867	15
3046383	13
2183286	13
19990044	17
14245427	13
5688827	13
111965	13
10633551	16
127121	13
184607	15
1498421	13
9236254	13
3399989	13
7672419	13
1684545	13
5564315	13
7986777	13
4018403	16
9120256	16
13595318	13
1625989	13
26975756	13
6707961	13
1591662	15
4497066	13
22973520	13
8188584	17
8395490	17
1627558	13
4116769	13
8148866	13
480912	13
2219336	13
2450853	13
2463783	13
17808791	13
6357402	13
4410932	13
10493006	13
5335983	13
2836423	13
10984279	13
8346092	13
14456826	13
3609401	13
4489973	13
6119963	13
4528898	13
19082007	13
3001339	17
11637544	15
9907581	13
247194	13
2188514	13
10985137	16
3470513	17
161085	13
3287626	13
8451295	13
2585869	13
13124559	13
12879144	13
9621140	13
6475091	13
8177565	16
349608	17
3559293	13
65918	17
850542	13
2468700	13
3749112	13
6978307	13
5419277	13
7581897	13
1942816	13
4750067	13
5885422	13
29207183	13
17296215	17
139127	16
1283797	13
6095224	17
865284	13
16983037	13
6661372	13
4246822	13
20230262	13
13622801	13
4925295	13
6368025	13
3317921	13
410026	13
7075565	13
16747499	13
4119253	13
806139	13
20701624	13
1693772	13
348883	13
7067002	13
91319	13
869744	13
101624	13
627314	13
807395	13
19733277	13
7425123	13
2437839	13
13261291	13
225134	15
7651474	13
14506674	16
1648727	13
2531748	13
10434107	17
7044107	16
30539498	15
1716030	13
21295584	13
12055292	13
6327598	17
44784812	13
3623265	13
10217879	13
202047	13
2525786	16
89766	13
260006	13
1394604	13
5924441	13
2932527	13
31233503	13
21591668	13
8003077	13
1343020	13
84362	13
2540064	15
1244192	13
11928876	16
5710262	13
7315454	13
10765943	13
8074899	13
152046	13
2023	13
18375375	13
2182096	13
109797	13
7911614	13
11916108	13
1977275	13
4729740	13
17027926	13
3086445	13
4324752	13
19918980	17
21510513	13
5659021	13
3530860	17
3141996	13
6864726	13
5208986	13
7164042	13
2053240	13
23991591	13
2069299	13
1827697	13
15792401	13
5946233	13
8352417	13
6549210	13
23226462	13
9527536	13
5036184	13
6383827	13
1533004	13
1305546	13
2468640	13
5535836	13
5439803	13
6806586	13
781866	15
8963754	17
1778834	13
2037220	13
1613600	13
26598783	13
6283926	13
6478332	13
1849053	13
11063843	13
6777752	13
3026302	13
1786138	13
345502	13
1897472	13
16421216	13
5478875	13
3643976	13
16351591	13
1663908	13
6074411	15
1384979	13
889752	15
1271597	13
9019748	13
4677953	13
32205277	13
2848049	13
1429984	16
4842865	13
14423207	13
4229464	13
5019306	13
7447197	13
334503	13
32153930	13
6805161	13
13191880	13
9290593	13
16251073	17
6970400	16
5631498	13
344821	13
18354113	13
10530179	13
4665134	13
8495387	13
4123069	13
1765037	13
15836745	13
7460060	13
33228056	13
19843301	13
17969499	13
6572593	13
5504873	13
10435611	15
10302309	16
4812883	13
9113506	13
4025525	13
2250612	13
3304892	17
484991	13
14039925	13
2567468	13
13492251	13
4386352	13
7027533	13
591845	13
4928091	13
43704	13
1715410	13
1436471	13
2043073	13
7675474	13
1323347	13
17764291	13
5566226	13
11003141	15
4884048	13
9700779	13
6783563	13
20942538	15
3009818	15
6620065	15
10350689	15
14397999	15
7377710	13
257780	15
34705524	13
13228638	16
7795443	13
2323000	13
5863181	16
9643283	13
7557112	13
4511632	17
17602652	13
1284000	13
1729545	13
190069	13
1964951	13
970392	13
8996871	13
4172906	15
21715593	16
4011557	13
6022365	13
1727550	13
4103283	13
3158873	13
3864767	13
125918	13
251706	13
8323727	13
15169892	13
6575037	16
7367203	17
6659076	13
17627118	13
5356975	13
12330864	13
10172338	13
1092168	13
20488215	13
2299084	17
8966413	16
208043	16
7126772	13
21360726	13
23370064	13
11354995	16
308478	13
19541175	13
5173776	13
12936878	13
1945878	15
26785335	13
4017863	16
1754130	13
8299548	13
5749129	16
14474921	13
323539	13
7243552	13
1473547	16
2771340	13
1236007	13
27900206	13
9586280	13
24451733	13
2937266	13
18189334	13
10870925	13
3317903	13
8538207	13
2068306	13
16472947	13
23489213	13
2695657	16
7002214	13
20390942	13
7084387	13
13515991	16
1652565	13
4160665	13
24210539	13
3066155	13
4502729	13
5943546	13
3024319	13
428327	15
4855651	17
10911407	13
4821604	13
18242360	13
5534768	17
11115203	13
1165620	13
12659215	16
24207635	13
11773558	13
94441	13
849627	13
2409558	13
6393055	13
1572046	13
2436270	13
355316	17
1124079	13
1211138	13
2631208	13
11788641	13
22539871	13
1491006	13
25261024	13
12917410	13
25210477	13
884066	13
3105640	13
6933706	13
4965291	16
3373087	13
3818483	13
497335	13
10666298	13
3688388	13
12587899	13
15370895	13
1019864	13
7615264	13
12575254	13
5113900	13
2027099	13
5095352	13
1394530	13
1216849	13
3044794	17
3637843	13
7717541	13
22031265	13
842058	13
2855715	13
3869030	13
10369919	16
997032	13
2741799	17
2338686	13
2832442	13
3261236	13
1321815	13
2319420	13
10102719	13
7542146	13
191006	13
934410	13
724139	16
2479653	13
1025461	13
13057055	13
3870000	13
21460880	13
766179	13
3797216	16
9618056	16
5419298	13
2986252	17
5693020	13
1578046	13
3282326	13
260257	13
654146	13
18313729	13
2198000	15
11150727	13
8617454	13
1879997	13
23413099	13
4059341	17
11336626	13
4855335	15
17883612	13
10292779	13
18389545	13
13262302	13
9182383	13
3057398	16
37036587	13
9487203	13
2675739	16
11857223	13
3377240	13
68668904	13
8455652	13
15433714	13
888055	13
8505958	13
1150157	17
7613531	15
70819	13
5515819	13
1022501	13
17281720	13
9845441	13
6948747	16
13051760	13
31091615	16
1964870	13
875135	13
2526778	13
4581686	13
13675809	13
7316009	13
3846069	13
14550871	13
7602075	13
44920060	13
1237109	15
16061721	13
1036295	13
775566	13
25161242	13
7727445	13
6783857	13
7912664	17
6735270	13
23572056	13
5283020	13
1231878	13
7648872	13
13716922	13
113020	13
1174860	13
3444410	13
10183184	13
5133671	13
10523749	13
13191711	13
1519323	13
7317632	13
15281181	13
12403364	13
7453198	13
11008000	16
5932062	13
410659	13
6854976	13
2844161	17
2352347	13
2326874	16
587243	15
9315528	13
4017532	13
17278666	13
6335983	13
6076205	13
6271237	13
3208329	13
20544476	13
12023183	13
35717633	13
5805388	13
5663290	13
8713541	13
3849351	13
12062714	13
9140508	13
7087359	13
13253631	13
8022733	13
2487451	13
921933	13
11504276	13
8577812	13
17077478	13
13925205	13
437916	13
2393313	13
1662400	13
1315525	13
2713454	13
2042375	13
8722681	13
2202291	17
1467052	13
5959601	13
5380166	13
5895236	15
3155290	13
3297948	13
12522026	13
8492264	13
2021192	13
820670	13
16125574	16
1814790	13
4207373	13
8569505	13
20981317	13
9302086	13
14246757	13
6731160	13
4249005	13
1746237	17
16685267	13
301496	13
7376153	15
11576853	13
14201063	15
3579814	13
20297221	13
3865830	13
16756430	13
34848870	13
2352062	16
1790085	13
2817898	15
10479192	13
9244888	13
16442602	13
1045157	13
5799947	17
8874265	13
1864929	13
7092142	13
2399807	13
31231890	13
4025594	13
4675074	13
4446888	13
12231492	13
5087488	13
18037745	13
9528275	13
532589	13
16932424	13
10138051	13
5050778	17
3017193	13
12180516	13
2174971	13
4686978	13
4842918	16
3238418	15
6845679	13
1050736	13
8753509	13
172909	13
4293304	17
4417514	13
6927916	13
22524187	17
11563090	13
6985647	13
20318056	13
1342323	13
1362881	13
3249752	13
9884191	16
9706034	13
5492560	13
15496348	13
6720529	13
6389970	13
645603	13
5488649	15
600496	13
2998380	13
7499355	16
14310151	13
7083530	17
13996803	13
3604835	13
518108	13
3871854	13
2086973	13
5354772	13
1161630	13
6741613	13
4558849	13
18138772	17
978513	13
8627668	13
219603	13
16190294	13
9831669	16
5663867	13
9301930	13
14614648	13
1845572	16
2336459	13
8252057	13
13481948	13
27494656	13
13107318	13
4506278	13
657372	15
7758077	13
5188344	13
5081748	13
4672670	13
949333	16
10769204	13
6869843	13
28465317	13
7573630	13
5079690	13
5938538	13
2438192	17
10777352	13
4027322	13
7140761	13
4159953	13
20105636	13
4848130	13
3209481	13
16133529	13
7221672	13
9603203	13
464340	13
2080008	13
2567380	13
4467493	16
5165675	17
4670094	13
3763641	13
1705976	13
1108786	13
51921207	13
2056567	15
6587497	13
16228010	13
15575780	13
10693847	13
3762737	13
9335633	13
1878393	16
4814653	13
7384970	13
12958501	13
7280127	13
1435823	13
19059489	13
842646	13
789086	13
2751794	13
2994150	15
4852544	17
5917456	16
31284179	17
9745455	13
773013	13
4755692	13
15748083	13
9200060	13
2320043	13
4175300	16
2734464	13
16875145	13
8631105	13
9178909	13
2293531	13
3223501	15
1988118	13
212434	15
3640059	13
1416646	13
15490675	13
67801	16
1922823	13
131976	13
7793315	13
2729383	13
6834041	13
158516	13
2429770	17
1812836	17
1332877	13
11215873	13
9525623	13
1597477	17
1401817	13
9463697	13
4626762	17
4777919	13
8501225	13
725102	13
19035594	13
364789	13
6443207	13
26394068	13
3600828	13
1240306	13
9642	13
29270472	13
497798	15
10520618	13
6204303	13
1494695	16
11746969	13
3502887	13
18602084	13
1784037	13
6649635	13
21369499	13
3777492	13
16025509	13
233903	13
4222960	13
2307769	13
15854887	13
6776952	13
4823973	13
7708915	13
5317249	13
763442	13
1150184	13
9054620	13
4330339	13
10575090	13
6293363	13
15311814	13
3656236	13
2609256	13
7301519	17
2649315	13
89692	17
14412355	17
5531570	13
1302570	13
21263684	16
9326398	13
2791780	13
4572662	13
2647726	13
2479489	13
22239577	13
9264522	13
9818082	13
3501476	13
2313965	13
4175605	13
9954674	13
347731	13
28286	15
1377328	15
11464396	13
3842661	15
4465842	13
2010027	13
460870	13
30808912	13
1518348	13
13654976	13
12431892	13
446433	13
22857213	13
4586362	17
11937386	13
9832116	13
4330903	17
10734336	13
490402	13
1624309	13
3296528	13
2999959	13
14176621	13
9989978	13
15835	13
81599	13
165361	13
2482158	17
8815543	13
5914071	13
15877514	13
9777423	13
16415858	13
1150126	15
8473047	13
17537961	17
8931284	13
727948	13
2109657	13
1266121	13
3611721	13
7229857	13
10517813	13
11822073	13
1604164	13
1474547	13
486762	13
7770048	17
2004602	13
8226406	16
2482466	13
19223554	13
902600	17
8532483	13
11931344	13
2130601	13
9108171	13
11005834	16
344983	13
10471398	13
508252	13
356766	13
16621802	13
5576418	13
296524	13
2427662	13
4866471	13
1644794	16
10087812	13
336230	17
463424	13
1972532	13
1180716	13
1847314	13
871568	13
4128243	13
1102211	13
10008377	15
2199645	13
15642362	13
6659096	13
1242195	16
1941853	13
2331311	13
19671886	13
5455215	16
9205297	17
4334452	15
3330123	15
6543493	13
1101812	13
8911964	15
26914300	13
4671899	13
7061685	13
11684250	13
9732338	16
7121028	13
14327516	13
1703974	17
2742478	13
2105183	13
7331801	13
12798120	13
7273449	13
17580034	13
7932522	16
39794964	13
9432667	13
19974851	13
4784105	13
1096017	15
7236493	13
8177106	13
12976729	13
16916788	13
3598820	13
25853876	13
1857283	13
20615729	16
2865472	13
8457741	13
4930409	13
23949439	13
3581807	13
9459626	13
6564631	13
11564063	13
10005359	15
6428964	13
7546559	13
6023992	13
3852373	13
944720	13
11655314	13
9806646	16
42487	13
17621652	17
1101707	13
5727049	13
1453723	13
8884890	13
9371519	13
1991184	15
3834040	13
27361154	16
14756795	15
1356859	13
576872	13
2043816	13
1466762	13
4462898	13
17346353	13
5768062	13
22397079	13
4093849	13
13036475	13
17392752	13
7437906	13
3568437	13
6139579	13
2490933	13
5064262	13
8493015	17
2555118	17
7311742	13
10262115	13
5700715	13
5202154	13
3934622	13
8648984	13
125952	13
5327389	13
7416388	13
9207856	13
4940217	13
996433	13
5774238	13
520436	13
9464070	13
640050	17
2524948	13
11458656	13
13979095	13
3827489	13
1019954	13
41836	13
17580449	13
698910	13
15211621	16
5024179	13
189512	16
17394546	13
140384	13
5213466	16
1704420	13
3125907	13
6910828	13
11095562	13
23363292	13
5250109	13
12764474	13
10422925	13
14019857	13
1253932	13
4994476	13
11840816	13
16075465	13
750240	15
3795923	13
1902946	13
10135057	13
4238205	13
7209901	13
5822949	16
7341	13
846782	16
2166282	13
4282141	13
3015397	13
12507310	13
2788516	13
1317974	13
18475580	15
4444052	13
7937486	13
2354605	13
1111750	13
20188372	13
4161262	13
3429028	13
264875	17
7339217	13
2747190	13
9531099	13
5418352	13
7578558	13
1706183	13
1997938	17
3867746	17
1964175	13
1463202	13
46119	13
14312456	13
1025137	13
1697385	17
3966083	13
3381566	13
19118709	13
2247243	13
6651028	15
2777636	17
24714775	13
8176661	13
8296033	13
740297	16
9648660	13
478683	13
21530776	13
11069029	13
14610066	13
8310725	13
12280013	13
7567951	13
2661900	13
29968800	16
4355031	16
5710846	17
6906536	13
15397626	13
3942846	13
16216347	13
10866999	13
2939105	13
8269356	16
8229850	15
6957295	17
1218907	13
1478392	13
2759548	13
2367428	17
4713303	16
9225407	16
9299813	13
2168384	15
5225021	16
21459069	13
4152402	16
2933289	13
16508432	13
707710	13
608589	13
1547723	17
14642617	13
3811131	13
605645	13
5800718	13
4363698	13
5141064	17
3759783	13
6633832	13
48468903	13
8221211	13
8913647	13
1060047	13
2934859	13
672767	13
936148	13
2128373	13
13766286	13
1636874	13
2432669	13
11320171	13
939869	13
3593168	13
2695375	13
290130	13
1086723	13
6226123	13
36084485	13
4498574	13
82660	13
2998011	13
4047409	13
5773696	13
544194	13
5223172	13
1282386	13
9959616	13
13577493	13
7206651	13
10102642	13
1694225	16
2373237	13
6922257	13
5183486	13
620713	13
8366284	13
2926973	13
5343704	16
9035426	13
13106032	13
321182	13
562895	13
4464855	13
2041603	13
16524683	13
25215325	13
5083477	13
5494800	13
75835	13
14406784	13
6073168	13
1023178	13
3423289	13
376655	13
2283596	13
9107145	13
12724028	13
6613220	13
375544	13
1111137	13
459443	13
4722326	13
150741	13
436667	13
3380651	13
1064662	13
10662997	13
2367091	13
1637668	13
526655	13
12980267	17
25760046	13
1846194	13
7396238	13
3277224	13
13079749	13
4478039	13
2705080	13
3381325	13
299572	13
6144684	13
4133743	13
866178	13
17474214	13
2825740	13
4568531	16
15480751	13
831223	13
11130882	13
3222437	13
1748363	17
4402391	13
6768895	13
4663475	13
8615114	13
3511341	13
2091229	13
15423893	13
8208222	13
3997143	13
5382404	13
7831574	13
4929419	16
964530	13
5165573	13
20785019	13
3127479	13
5704752	13
6491282	13
5191190	13
2477312	13
1750733	13
5860888	13
5221647	13
1816692	13
428585	13
9695214	13
2584514	13
3902825	13
526985	13
3316810	13
2964009	16
6360414	13
6123332	13
5085645	13
9763520	13
1971168	13
1120896	13
1239631	13
3864948	17
9285622	13
1945144	16
7680728	13
6927697	13
16790457	13
17785439	13
20600293	13
10205242	13
7194685	13
4019426	13
10650046	13
870683	13
706855	15
3437896	13
8134948	13
22346727	13
10440479	13
5899554	13
4820559	13
6559874	13
150929	13
4024726	13
5626518	15
646900	13
1700999	13
11121994	17
413807	16
23934271	16
6858799	13
3338416	17
732598	13
6053533	13
2299391	13
4174993	13
1670120	13
10524125	13
9227111	13
17805028	13
4562467	13
20117847	15
754260	13
4655376	13
1838473	13
8732560	13
964536	13
1287126	13
8635244	13
5467470	13
10336161	13
3025207	16
4337160	13
3407343	13
8176209	13
26707759	13
7717442	13
3995042	13
4827883	13
5749135	13
6635232	13
1806194	13
17369487	17
17866951	13
3229659	13
4201684	13
5826742	13
1233110	13
19220426	13
11956720	13
6751889	13
9250029	13
3510463	13
16070226	13
18428230	13
817475	13
4867319	13
13805535	13
1411379	13
5876882	13
9681186	13
13427932	13
4229138	13
2662180	13
552496	13
1753291	13
2959242	13
2246002	13
4215937	16
6638591	13
3655381	13
5700626	13
13404467	13
5197737	13
4947898	13
10365991	17
13026841	13
2923118	16
1621328	13
913743	13
1564723	13
2559559	13
1741037	13
7980942	13
13793110	13
1563253	17
2782196	13
4194601	13
431336	13
4661928	17
15223778	13
8810405	13
7656092	16
24835569	17
1749493	13
4872389	13
526584	13
8686429	13
7902187	17
3356158	13
22058	13
9121916	13
1434557	13
26029237	13
8712192	13
11156027	13
2428212	13
2643014	15
3883913	13
12399637	13
304883	13
4158659	13
23499403	13
3177675	13
1961581	13
15636059	13
4358476	13
3723210	16
1633313	13
1633681	13
19848504	13
2456084	13
22137916	13
164979	16
3604223	13
1925771	13
8083158	15
7525326	16
5150044	13
4842004	13
12126535	13
4481152	13
635002	13
4082009	13
6539038	13
5454095	13
973290	13
4082802	17
3717292	16
4309840	13
5693746	13
6515106	13
93359	13
2145563	16
2440487	13
6940509	13
13504386	13
3025469	13
8533666	17
14833405	13
10123125	13
10874078	13
6863644	13
14820036	13
2620009	13
14409044	13
11645280	13
674608	13
11841948	13
2574634	15
12879396	13
629628	16
111241	13
233924	13
3259124	13
890017	13
4139453	13
3089355	13
126322	13
17663673	13
12185117	16
1780631	13
3596605	13
17324337	15
3811376	13
458846	13
14204205	15
2598730	13
5805681	13
27195595	13
17980831	13
28764	13
6957123	13
16901966	13
2619305	17
10285922	13
7361064	13
15451425	16
27568907	13
2093416	13
613741	13
2855749	13
4652458	13
7065759	13
1080162	13
8553769	13
2344223	13
7613127	16
7836925	15
2633718	17
12285783	13
744953	13
952088	17
10756803	13
7831032	13
6038862	13
2435200	13
7720438	13
4678690	13
459396	17
1415985	13
22278771	15
13308357	16
9968166	13
5379431	13
3169606	13
6542882	13
366872	13
3502230	13
8845893	13
3129657	13
25105685	13
12147859	15
12740227	13
5919531	13
1005690	13
9604553	13
17561020	13
3688650	13
3521711	13
4143171	13
815123	13
3773302	13
2799735	17
32759194	13
839547	16
10207185	13
15838313	13
7131216	13
7328452	15
34009804	13
3726368	13
3588451	13
2842609	17
477585	13
253018	13
10906278	15
6792912	17
1682435	13
5611163	13
5541764	13
8442109	13
1131858	13
1311621	13
1075657	13
3915588	13
473329	13
24074756	13
16714895	15
2242059	13
10746439	13
12176108	13
1147371	15
10799994	13
5925854	16
8897878	13
11522343	13
9616416	13
4181175	13
4384973	13
15440541	13
1978575	13
5162973	13
5177394	13
1046753	13
7664836	13
2211843	17
3060804	13
760103	13
34967428	13
10414694	13
30698126	13
7887321	13
2312884	13
13477635	13
1903498	13
2385424	17
5599635	13
2869067	13
6631435	13
1409958	13
21185246	16
437030	13
4267562	15
22320822	13
5653143	13
17649947	13
1598878	13
15454508	13
190563	13
2445847	13
380455	13
9642823	17
929042	13
1167054	13
638357	13
378813	13
4306059	13
2163717	16
2581854	16
1457142	13
27435398	13
8979007	13
2876464	13
15646209	13
6181402	15
9518388	13
10845321	13
1120840	13
2494820	15
1689285	16
17899981	13
11399620	13
288238	13
5089912	13
7646374	13
17737627	13
1917460	13
28992204	16
3671614	13
997377	13
23361467	13
3324043	13
19374558	13
8141239	13
17361754	16
23531669	13
10902004	16
1379660	13
3282346	13
5502704	17
10192109	13
4862074	13
10562838	13
2491303	13
14992933	13
1940646	13
6954099	16
1159126	13
563012	13
16766784	13
7925960	17
15920488	13
1628066	16
6479373	13
5919659	13
22594078	13
15938833	17
730927	15
1352381	13
3358108	15
3587065	13
14368657	13
611720	13
7012762	13
1193103	13
3271125	13
4774909	13
3010887	13
8181720	13
12931079	13
5052623	13
16002316	13
4623939	13
30548728	13
4582073	13
6540708	13
418483	13
1728357	13
11822603	13
2768678	13
6890217	13
22544812	13
18597687	13
27416484	13
5030191	13
8413476	13
4027605	13
17234988	13
4286752	17
2318325	13
15586491	13
2674835	15
22501479	13
727115	13
5352429	13
1033771	13
49134593	15
839401	13
1868454	13
6490722	13
38075	13
281818	13
3692942	15
6017185	13
37055729	13
17524314	16
556106	13
11423475	13
3562782	13
4953608	13
7615593	13
1956534	13
3442663	13
8831167	13
5365668	13
4028588	13
3856053	13
9321796	15
11610015	13
10404990	17
3827922	13
4968002	13
10502380	13
9451978	13
372115	15
515368	13
2137552	13
6929398	13
9433029	16
5780649	13
11270003	13
27015356	13
4095871	13
2741641	13
889282	13
593812	13
766699	16
24203799	13
2605115	13
997774	16
20241920	13
2117117	13
6901147	13
10248075	13
6261001	13
4346844	13
6441588	13
8322422	13
12556718	16
610261	13
26275255	13
3471050	13
1216217	13
18251373	13
6958536	13
17242170	13
569826	16
6011996	13
4604310	13
14128327	13
22178683	13
31224277	13
715629	17
1246632	13
794404	13
1016685	13
4054743	13
9238589	13
2269413	13
2568643	13
993308	13
2300276	16
13718898	13
3256320	13
11808123	13
3964546	16
21430717	13
997781	13
18748063	17
1077883	13
14735870	13
5588205	13
12620356	13
7538317	13
3479312	13
9367050	13
4682288	13
1801001	13
15262131	13
5710936	13
14324754	13
53640	15
33336192	13
1852343	13
32236987	13
4495211	17
707406	13
6026837	13
3273049	13
785766	13
18429515	13
12356125	13
1763233	13
17765506	13
6016370	13
3128072	13
6056493	17
18688931	13
929204	13
6123530	13
3030575	13
2546804	13
2633104	17
7168962	13
1669351	13
978574	13
964623	13
527457	13
17915389	13
7703227	16
12553558	13
3009486	17
2867725	13
8902041	13
11356998	15
6198092	15
1439018	13
4482577	13
18136704	13
2529664	13
1032907	17
29224	13
541817	13
2357273	13
8639268	13
5168722	13
4704524	13
5170676	13
1555270	13
2595184	13
3716051	17
486587	13
1618389	16
4509478	15
24395675	13
14095867	13
9022504	13
20349652	13
15359237	15
4991065	13
1825269	13
2243643	13
6985571	13
6604484	13
2760645	13
696514	13
12049460	13
2438641	13
2099198	13
11385450	13
5328744	16
7409114	13
1319304	13
6847630	13
3965018	13
7763909	13
6426300	13
6708073	13
9716563	16
2516185	13
20889650	13
1781675	13
17806052	13
6015222	13
8835917	17
4878869	13
303601	13
15637054	13
3705877	15
5450437	13
32895	13
24127584	15
3271748	13
476897	17
1167605	13
1698125	13
434175	13
23361406	15
20624863	15
4772830	13
859513	13
7427000	13
14663600	13
725608	13
4148119	13
2263805	13
7652643	13
3026945	13
607663	13
6549771	13
5794000	13
8611432	13
5246420	13
9109900	13
4899227	13
10469544	13
2570323	17
14612292	13
686633	13
5395349	13
1965641	15
8196204	13
9470194	15
2754764	13
13631117	13
8379358	13
20414799	13
1269019	13
3751244	16
1143279	15
3157350	13
12413781	13
1076364	15
7925891	13
9623913	13
6953599	16
5786737	16
1112744	17
2526383	13
2726867	13
1248974	16
19848153	17
37760303	13
103111	13
101364	13
6855985	16
8579338	13
1153506	13
2700451	13
3282627	13
61362	13
2981132	13
3788850	13
2959970	13
19777336	16
11612293	13
6254428	13
8351339	13
5992588	13
1637571	16
6588154	13
15292063	13
5722698	15
6842784	13
419685	16
38375026	13
28175468	13
4767976	13
7049170	13
2602005	13
2315363	13
3264502	13
13391644	13
10171849	13
9054824	13
1920192	13
1154835	13
3944346	13
2930540	13
2564374	13
4322178	13
5857638	13
1616515	13
6940183	16
13559212	13
890494	13
3290766	13
16021355	13
2397883	13
8043751	17
7548570	13
3000885	13
11737860	16
14715236	13
4844910	13
10368993	13
10527966	13
4061594	13
1597292	13
2682732	13
2847729	13
21490307	13
444588	13
185476	13
8524168	13
15068920	13
5493488	13
21599470	13
685072	13
12572	16
4738596	17
521410	13
19951182	13
2680770	16
14452734	13
4814865	13
2165013	13
7757062	13
26138394	13
7146309	13
9013837	13
1498696	13
23791966	13
6076699	15
16494234	13
2403977	13
867392	13
5317412	13
8083690	16
7655148	13
4341506	13
7582580	13
2889504	13
2925142	13
1641513	13
12980516	15
29057686	13
6582325	13
5465458	13
1421882	17
6389379	17
4437997	13
7196130	13
1488973	13
5618285	13
27380506	13
2140548	13
10070185	13
2217844	13
4994134	13
2398253	13
3345977	13
2198120	17
2587373	13
4872266	13
192246	13
501573	15
5701221	13
6128423	13
1260834	13
1804811	13
12190468	13
4327676	13
25869643	13
7546922	16
8918135	17
41652367	13
3816672	13
7486217	13
7695313	13
3017469	15
3819104	15
2734739	13
11128491	13
46705696	13
2777576	13
9412364	13
12969613	16
4272948	13
774672	13
4120757	13
16298943	16
259838	13
9027093	13
6287796	13
5384022	13
1641703	13
834573	16
661981	16
12442487	15
8366158	13
17821852	13
22445512	13
4754501	13
1800361	13
7702536	13
15125821	13
1361479	13
19542354	17
2537337	13
8391615	13
20908913	13
336198	13
843091	17
8988593	17
4355153	13
8699464	13
4760640	13
3174653	13
2107968	13
360474	13
7980890	16
4780304	13
3212361	13
23051346	13
19419720	13
6465801	13
7114944	13
3025491	13
6236741	16
14939759	13
10876329	13
14166902	13
4574187	13
1315756	13
3452303	16
4256253	13
203048	13
10884058	13
3840553	13
15917634	16
17587835	13
9064355	13
4078014	16
707572	15
2503063	13
8222177	13
4869407	13
1736896	13
4200263	13
6067377	17
3811802	15
2233815	16
19978567	13
1511835	13
2792967	13
1357475	13
7446394	13
3831781	13
10956654	13
39958977	13
10245177	13
6157726	13
14887241	13
5153119	13
197415	13
6836621	13
2507470	13
3399338	13
3284937	13
8458075	17
8954665	13
2456284	13
962216	15
15015143	16
368123	13
9435920	13
4948079	13
5602562	13
5932028	13
11229033	13
12850443	13
7595125	13
240321	13
1497302	13
8522599	13
5335721	13
9310669	13
180515	13
585539	13
1366041	13
8765546	13
1996734	13
9434665	13
23898917	13
20928928	13
1490497	13
2394814	13
5363822	13
6023676	13
11427326	13
4055008	13
31307773	13
4593607	13
8813081	15
165301	16
6719961	16
10114575	13
3019766	13
2963776	13
1223279	13
6254944	13
5406946	13
1475482	13
3859918	15
3386853	13
911380	13
7666425	13
10008013	13
438242	13
7270529	13
77470	13
1836041	13
3732578	13
7301169	16
11257989	13
11735466	13
4151505	13
7199488	16
8687453	13
2466747	13
20372284	15
2722510	13
26687213	13
437610	13
2910137	13
338686	13
8212843	16
4160781	13
15469809	13
5247424	16
3187779	13
1964681	13
2285313	16
821203	13
31642684	13
1909574	13
1595470	13
3077760	13
1769450	13
7230805	13
6388320	13
6066183	13
12335110	13
5083737	13
3580038	13
7931059	13
11013548	13
12798361	15
563327	13
457405	13
6565327	13
3173547	13
8087357	13
4488166	13
1363153	13
14438747	13
602949	13
5731391	13
2506238	17
1413611	13
3098547	13
4926694	13
13282362	13
3768179	13
2599018	13
8013558	13
1870328	15
2586308	13
5798277	16
10474461	13
1847655	16
5278089	13
8931338	13
481107	17
13736810	13
21602175	13
4456588	13
11706847	13
2373780	16
1788916	13
466869	16
1993205	13
8075256	13
340287	16
3537159	13
3975121	13
4006528	13
2595893	13
23466008	13
4070408	13
4441243	13
2272727	13
16811720	13
377045	17
15348656	16
1445145	13
12983988	13
1539054	13
483402	13
4781010	13
2088678	13
260196	16
30843945	16
790656	13
1011659	13
378719	13
985485	13
4922231	16
4140794	17
4510522	13
24658549	13
4656057	13
13363835	17
2765036	13
1416205	13
32075697	13
1003796	13
508228	16
428843	15
8097379	13
272402	13
8369470	15
327422	13
13819646	17
2347861	13
167311	13
8325127	13
5105764	13
3921604	13
11611776	13
6286100	13
9317795	13
1555006	17
5261626	13
15606492	13
13729215	16
7148141	13
4652333	17
437883	15
6181177	13
17904570	13
5283328	13
4030228	13
1955564	13
4823704	13
1449994	13
2484801	13
1047231	13
6133753	13
593772	13
5573749	13
2325841	13
4263122	13
13649776	16
540794	13
5175709	13
220300	13
4651558	13
10207804	13
6839106	17
1217898	17
10362776	13
13698440	13
11245720	15
2472136	13
21730367	13
8887683	13
3652883	13
5929219	13
3751902	13
30151248	16
6054031	13
6909052	16
5740769	13
8919344	13
16985692	13
4445889	15
746971	13
1993118	13
2750746	13
10963068	13
8229646	13
164706	13
20884609	13
3827042	13
484384	13
4532215	13
667161	13
2157416	17
4358466	13
2274772	13
10738728	13
6549720	13
700213	13
6992479	13
356351	17
5691407	13
2172088	13
35887658	17
1673564	13
8828990	13
1930210	13
8162894	17
3842027	13
1699650	13
10620282	13
1470217	13
1579294	13
3564478	13
2624953	13
7811753	13
15947960	13
5949646	13
2384834	13
20502733	13
19409141	17
5039211	13
2102795	13
18064877	13
10646932	13
9052003	13
15243572	13
709680	13
11644749	13
1148095	13
6262890	13
4346569	13
641917	13
21347090	13
2261139	13
12178938	13
22218906	13
12071093	13
4272829	13
6887678	13
8823655	16
154037	17
14826360	13
2554173	13
4892768	13
11470152	13
147980	13
8083893	16
20033019	13
1751509	13
7389157	13
24113119	13
1632215	13
1464492	13
29389562	13
3670669	15
27732299	13
517121	13
1568740	13
2233466	16
1193014	13
36564033	13
9277794	13
6226237	13
4037254	13
1590006	17
2425735	13
220007	13
5089201	13
9436802	13
7343829	17
316027	17
8556244	13
10208916	13
883788	15
7067927	13
2251230	13
8054404	13
8016746	13
5299981	13
3739759	13
18692773	13
8417530	13
2824957	13
8327073	13
22038758	13
4785201	13
240668	13
17288752	13
3440242	13
4404404	17
10472545	13
2950014	13
1657678	13
2282992	13
3017178	16
3674684	13
10091603	13
12392176	13
29414846	13
822578	16
25705654	13
4256887	13
8201805	13
1052558	13
6506525	13
5837279	16
22383711	13
2303741	13
2980697	13
26958193	13
8339565	13
12590448	13
13995131	13
5590416	16
4127417	16
369353	13
3730433	13
1366777	13
9252729	13
5863184	16
25318373	13
4806391	13
30713276	13
18981121	13
1760248	13
2835536	13
12198836	13
43319	13
1625409	13
11908705	13
5056525	16
14287543	13
5753952	13
93742	13
3018762	13
329187	13
8480631	13
287632	13
40432519	13
29410231	13
2324828	13
14459675	13
2523772	13
6066406	13
2319551	13
8108007	13
5690304	13
6218008	13
17303918	13
325190	13
22592664	13
3206043	13
7028428	13
4578882	13
10028909	13
4886753	17
1920622	13
10848118	17
6587947	13
7099091	13
4519070	13
1302975	13
13682982	13
32072344	15
2532656	13
11766400	15
15842612	13
18958256	13
9236604	13
882066	13
15910644	13
4739140	13
46081189	13
5460726	13
3503696	13
2793071	13
19163504	13
14842839	13
12105052	13
8738613	16
5848786	13
1110791	13
9077089	13
771095	13
12564990	13
16621217	16
4250531	13
751238	17
11206707	13
3798314	13
318550	13
10961692	16
1278332	17
3744797	13
399726	13
3903449	13
14551843	13
30445179	13
3241106	13
13619254	13
10385830	13
8658299	13
3647077	13
12079155	13
2570345	13
19562733	15
6486889	13
7065772	13
13634974	13
524545	13
2008778	13
2801730	15
936825	13
19995308	13
3356881	13
5854293	13
2923122	13
6338246	15
6687022	13
3673177	13
2017142	13
5005182	13
4446080	13
8860989	13
35169193	17
5130770	13
2306270	13
20577039	13
4624089	13
3198657	13
8813873	13
8270091	13
23929820	13
1819722	15
11942907	13
10981615	13
18878483	13
2106546	13
709199	17
569985	13
3083965	13
1264382	13
6228540	13
67859056	13
858375	13
4627250	13
9314352	13
240848	13
5231537	15
23726174	13
4628830	13
6840292	16
3212697	13
990021	13
9540832	13
8196330	13
9593907	13
9122863	13
12352768	13
10448128	17
12156016	13
1094056	13
6955148	13
5805857	13
14808528	13
12602045	13
2004169	13
9652533	13
118313	15
764909	16
2078584	13
6931299	13
14517444	13
4674495	13
6118867	13
52766779	13
15218159	13
6299778	13
702962	13
3474645	13
10186719	13
2028345	13
24940341	16
6261605	13
3130585	13
16603529	13
1154491	15
1659347	13
3783333	13
13406588	13
489856	13
5696955	13
1070108	13
1495801	13
4644254	13
3187045	13
1230421	13
1465806	13
9098216	16
2003683	13
24888498	13
9103026	13
5015125	15
13960367	13
891328	13
2799010	13
3640153	13
3091613	13
1779179	13
14901862	13
6859488	15
2315194	13
6750086	13
10930332	13
54775788	13
25990348	13
5334143	13
913731	13
1360262	16
9945949	13
2821059	13
77929	13
1886376	13
2466724	13
1449176	13
1232548	13
8773892	13
7368893	16
2309056	13
18688881	13
5813895	13
10199790	17
4024642	13
12069325	13
4327414	15
720000	13
73450	13
5106553	13
1538873	13
1930779	13
23944628	13
2744567	15
3549525	13
6686170	13
4718249	15
6001509	15
7960021	13
81582	13
2942694	13
1226596	13
4974276	13
2709320	13
5402411	13
11662775	13
12969869	13
14292963	13
1657647	13
4626205	13
6846198	13
18908640	13
9754794	13
280963	17
4335993	13
6848591	13
44988	13
415447	13
5212804	13
4127356	13
2481031	13
3996094	13
53042	13
10522688	15
3801970	13
3201681	13
6208217	16
1998101	13
15742111	16
10804818	13
1783638	13
2046688	13
7856025	13
166426	13
16122171	13
9302779	13
1533930	13
3506442	17
3795878	15
3499557	13
4369429	13
12061541	13
5031246	13
25732179	13
4472118	13
1415031	13
1230350	13
762950	13
37093378	13
14041737	13
4880980	13
16167759	13
10089408	13
9624959	13
2241989	13
595096	13
1368433	16
11066138	13
25058538	13
10815132	13
7090186	13
11764942	16
12367237	13
2603302	16
6927401	16
1607872	13
11382524	17
26641111	13
19026889	15
1544311	17
18971905	13
2169058	17
16107448	13
4891834	13
2177668	13
13863184	15
746506	13
1756243	13
22259066	16
6081503	13
3115939	17
35863719	13
17960568	13
1307727	13
5097552	16
12357615	13
1113562	13
10239185	13
846685	15
23615496	15
282781	13
4728580	16
3229989	13
4860938	13
2161365	13
1536595	13
3666229	16
12152	13
2160882	13
24360508	15
4184296	13
6768481	13
2337745	13
4924354	13
15234623	13
3041114	13
7981649	13
26267435	13
6956587	13
7713134	13
820855	13
2720952	13
2845919	13
12670366	13
40900355	13
4367473	13
3543617	13
20762614	13
5343351	17
5525156	13
3842666	13
4911600	13
11467046	15
3855108	15
5840849	15
9465483	13
8150692	13
5879974	13
2699100	13
1466366	13
3594	13
17070516	13
2582027	13
1356953	13
4758421	13
1539445	13
1289395	13
16322735	13
8680114	13
24825098	13
5561619	17
3588711	17
8317938	13
14158583	13
501872	13
2160614	13
996747	13
4688860	13
824060	13
5813879	13
1331289	13
20101532	13
9420579	13
26644134	13
1155197	13
4701140	13
2363822	13
2093039	17
6294261	13
972953	13
442696	13
1197890	13
345981	17
10125187	17
8960209	13
8902760	13
8404935	13
3944075	13
7973775	13
8052430	13
4010429	15
2711144	13
2825573	13
16149319	13
3113052	13
7407089	17
10718741	13
2205998	13
2164647	13
4923984	13
8488633	16
1456019	13
5437936	13
3197550	13
7212698	16
5190973	13
6424005	13
701143	17
6169706	13
1100471	13
567478	13
9532844	13
10568524	13
4050820	13
3385428	16
7656324	13
5485922	13
2233826	13
19360236	13
221049	17
1930883	13
16931946	13
17863316	13
648807	13
239171	13
3225675	13
7506998	13
10271377	13
10633589	13
3742467	13
1558211	15
1753878	17
9067920	13
23477132	13
2050864	13
4886803	13
3387501	13
10929678	13
4022503	13
1896298	13
4044943	13
11358236	13
439488	13
6695240	13
8885732	13
6863883	13
8116797	13
11462812	13
29494386	13
6245743	13
2614720	13
571183	13
21957028	13
7120351	13
2467076	16
14030021	13
10626800	13
9133058	13
5731638	13
22649016	13
7928804	13
30977402	13
5865475	13
14452091	13
3657313	13
15916581	13
2333576	13
1707205	13
19997911	13
4178902	13
8251489	13
13955140	13
2268853	13
19495375	13
621771	13
8140460	13
15056243	13
835350	15
172578	13
11284777	13
1609044	16
3529414	13
2087753	13
5303150	13
2980779	13
20783856	13
1213138	13
2496378	13
5780151	13
4493259	13
6682847	15
55277067	13
13859673	13
6671448	13
1910010	17
870264	13
292023	13
982199	16
7868723	13
1796619	13
2549871	13
4664755	13
733775	13
3849483	13
2028980	13
7117706	17
4616129	16
6361693	15
14587082	13
8318020	13
1635759	13
3499245	13
6407156	17
6734881	13
1745967	15
614435	13
10469764	13
5056674	13
1388299	13
2729092	13
7994491	17
308108	16
1639352	13
9736290	17
23327448	13
799187	13
7323144	13
4666969	13
1029276	13
6703167	13
7563584	13
8162282	13
10801295	13
4891105	13
8484785	13
9459632	15
9356766	17
5276479	13
11293715	13
1033595	16
2648665	13
2293195	13
3702223	13
8809158	13
5936048	13
1661077	13
10674841	13
1007420	13
9602473	13
25526774	15
5476052	13
2438381	13
6979680	13
8249223	16
1624880	13
9588945	13
7421948	13
4143103	13
6185965	13
7343586	13
1463934	13
14945484	13
27074505	13
8002829	13
9234048	17
236416	13
1874030	13
3067393	13
36668834	13
2267125	13
4387241	13
7371580	16
9994196	13
1353136	15
4323800	13
104929	13
7986175	13
2653078	13
1019897	17
8036415	13
8054576	13
7105562	13
2996311	13
4957620	13
3331361	13
4188690	13
3441932	13
7809509	13
3828321	13
14759421	13
9603864	13
12013938	13
9514772	13
12039004	13
3352885	13
1457124	13
12617025	13
6925396	16
9864514	13
18076380	17
4651619	13
9953282	13
3801933	16
2237833	13
6812957	13
11263183	13
937931	13
1014341	13
2071178	13
2055990	13
4876310	13
5016355	13
2850237	13
19150769	13
2647136	16
4502325	13
1284403	13
6626633	13
11883777	13
3747894	13
9832097	13
3914124	17
9989318	15
2375361	13
1584893	13
12243735	13
1800307	17
1822981	13
9648897	13
7759832	13
2233593	13
10313839	13
21944176	13
10610972	13
3062539	13
14380563	13
967217	13
8370716	13
2858234	13
11545564	13
10593177	13
13339520	13
18645270	13
5122310	13
1398582	13
9994270	13
3787562	13
914753	13
4757652	13
2864813	13
9660125	17
27567	17
355146	13
4854754	13
1548637	16
3620176	13
5552836	13
4315735	13
4200632	17
2050962	13
1912897	13
5445874	13
565224	13
92290	13
13035668	13
2909325	13
20573249	13
7313500	13
8863941	13
1251097	13
3303826	13
73769	16
1559154	13
5864715	13
1020174	13
6394229	13
19588278	13
7645119	13
4667636	13
11562808	13
6479917	13
10647365	15
3806289	13
2909042	13
5157329	13
4180035	13
2622519	13
2009707	13
7863550	13
7876419	13
18783814	13
3601593	13
3845571	13
13455299	13
17335839	13
4933052	13
5766259	13
175605	13
19986818	13
21861376	13
5033335	13
6523954	13
7118455	13
15399252	13
2005061	16
14763639	13
5461700	16
4869982	13
709077	13
19169727	17
6300617	13
10874180	13
9274772	13
6208695	13
14866000	13
6211464	13
4775927	13
16782590	13
1782942	13
6668665	13
696273	13
16946473	15
2943132	15
2779952	13
456026	13
5683100	13
18605255	13
5468398	13
3690192	13
9769338	13
881433	17
90837	13
26339821	13
3714148	13
2029338	13
3905191	13
5810841	16
1732318	16
6681304	13
4872643	17
5027766	13
5163545	13
12504115	17
3699287	13
7551879	13
3351881	13
13421252	13
9433415	17
1823413	13
6194558	13
1058667	13
579800	13
4822860	13
3564359	13
12123715	17
10831412	13
4170296	13
1129771	13
18193	13
12141053	13
5997182	13
15073387	13
4031049	13
11267163	13
10856314	16
12959547	13
13232182	13
7985570	13
26195554	13
13509014	13
2876086	13
2012417	15
425583	13
10125871	13
5649899	13
1587392	13
26594777	17
4338767	13
10850675	13
29469754	13
8034360	13
6271168	13
13068325	13
780299	13
3824503	13
22873114	13
14161237	13
42237255	13
113674	13
6576540	13
13854642	13
19686655	13
105315	13
2681659	13
17022739	17
16489711	16
3321346	13
137498	13
17810797	13
16903286	13
22872907	13
22381682	13
3711667	13
2580438	13
11622006	16
1280680	13
10292378	13
9924809	17
5927411	13
1976744	13
11892210	16
33937056	13
6284456	13
3365789	13
12748235	13
1276883	13
15105498	13
2762003	13
22253617	13
11329179	13
2123437	13
219775	13
4052135	13
9965125	13
27600263	17
5876627	13
14515916	13
6849985	16
20952649	13
3445964	13
31950606	13
13458330	13
2464592	13
7779208	13
1115334	13
13334505	13
2205086	13
9026905	13
6756439	17
20032683	13
1724145	13
9447844	13
2993799	15
24264251	13
13700928	13
18973665	13
24746799	15
1066735	13
6830071	17
4020467	13
3236455	13
514347	13
10976355	13
8199904	15
511980	13
4714058	17
23091947	13
1029480	13
8697918	13
9723303	13
3886766	13
20683592	13
3925037	13
19419987	13
826400	13
5880047	13
16275901	13
6993728	13
8352022	13
2279857	13
1893269	13
1739968	13
3081518	13
5694679	13
705986	13
8456701	13
3744343	13
5744356	13
7480008	17
7808036	13
1941017	13
5249766	13
4584707	13
7107268	13
562214	13
3664531	15
22542817	13
2062964	13
6120915	13
4209299	13
3425080	13
421987	13
22621410	13
22795380	13
2302655	13
2055356	13
1954807	13
9697562	13
8435338	17
5940268	15
2387757	13
12106578	13
13503487	13
15563077	13
2319285	13
13832694	15
49663765	13
95314	13
35339311	13
2247990	13
3473560	13
1078788	13
3797121	13
76778	13
2341579	13
165134	13
734222	13
2444158	13
2020108	13
2023103	13
5175100	13
879656	13
11765073	16
14139593	13
4660909	16
9580981	13
21038095	17
3556685	13
4710974	13
15606934	15
10772547	13
14266595	13
333001	13
15511584	15
10836719	15
16734236	13
13039917	13
6235688	13
20815083	13
7464087	13
5702989	13
678175	13
6048908	13
1095953	13
3766087	13
5644418	13
1340218	13
99141	13
2307431	13
3872542	13
205370	13
875698	15
10166266	13
5761303	13
1165157	13
4527924	13
1819502	13
17062239	13
9929814	13
975281	13
5875832	13
23324470	17
3426337	17
24729885	13
4252530	13
6579100	13
1583277	13
9309641	13
26914599	13
4794228	13
7256098	17
6225233	13
110294	15
25445023	13
2952890	13
12472168	13
20583743	13
12489469	13
9995647	13
3089217	13
1584147	13
19242525	13
15270523	13
20022882	13
21255402	13
8716875	13
8708309	13
10517033	13
4230834	13
2114289	13
2586588	13
6578739	13
1320367	13
526624	13
17971016	13
378102	13
15331114	17
4887004	13
145887	13
5121036	13
10633790	13
6507854	13
11989367	13
18493706	13
6669166	13
6386830	13
3840595	13
31884444	13
12545663	13
8482740	13
5547762	13
2862367	13
11214973	17
92638	13
2039030	13
9526895	13
592452	13
2746722	13
1263945	13
5843921	13
5104228	13
420248	13
1325950	13
27512700	16
5933067	13
3619899	13
16328894	13
11431446	13
5671719	13
14223046	13
11903895	13
14181744	13
9158935	13
15082828	17
10915255	13
13227938	13
3539668	13
2870681	15
7687873	13
2067830	13
7553877	13
29233384	13
4046523	13
14864784	13
12243684	13
6803352	13
310974	13
13378314	13
282686	13
510564	13
16572898	13
6670409	13
5408622	13
3631830	13
8784247	13
3679291	17
17846071	13
491526	13
7857514	13
3563909	13
2795223	16
4980282	13
18640297	13
2765560	16
1229525	13
2403222	13
578341	13
5314418	13
1201710	13
14208342	13
9933761	16
35766225	16
8173063	13
1160565	13
6120289	13
11523173	17
1610257	13
6255775	13
10921134	13
20719281	15
4689454	13
6090019	13
20409535	13
2596063	13
409390	13
10319746	13
13882647	13
7308305	13
18291766	13
1391865	16
160335	15
15893551	13
1103910	13
258887	15
1916884	13
4540581	13
1273638	13
3170352	13
27127945	13
18139216	13
12933673	17
1051491	13
2257855	13
1540691	16
9855000	13
1974004	13
458884	13
2865271	13
1469152	13
5612948	13
2610672	13
8031592	13
975613	13
10577990	13
14428645	13
5190914	13
4846352	13
1017861	13
69520	13
6572941	13
7850387	13
3552869	13
1314368	17
4176718	17
338531	16
362330	13
1163941	17
21068119	13
28709773	13
15046960	13
2793194	13
923072	13
2218234	13
6925860	16
9228845	13
115637	13
5375227	13
6135217	13
2235552	13
5180599	13
1539310	13
4636413	13
17969442	13
3100576	13
2823855	13
11330821	13
6325223	13
8267236	13
9118531	13
30115810	15
13250657	13
15527450	15
2058424	13
2796313	13
571771	13
16704293	13
1661447	13
20704872	13
6581507	17
1205641	13
3471929	13
2398970	17
2675024	13
2618594	13
4509622	13
2003689	13
7199141	13
4825346	13
6423481	13
8087314	13
2339725	13
5220786	13
7086459	13
10168037	13
2272470	13
7221077	13
3341304	13
7900550	13
5313585	15
5905269	13
4461562	13
9912350	17
3408298	13
2845008	16
262774	13
1826918	13
17507654	13
4280973	17
1747613	13
2725197	13
5751446	13
9079840	13
14684938	13
8807006	13
387778	13
3068844	13
2371457	13
3614170	17
7152853	13
1373291	13
778539	15
8160394	13
10594219	13
25797391	13
3360046	13
642104	13
8775283	13
11006997	16
7999601	13
1760911	13
224865	13
3414074	17
615343	13
1480166	13
52412	13
13003784	13
11163367	13
4445108	13
10998312	17
10987338	15
1134260	13
149711	13
2019687	13
9482874	13
6665474	13
10682515	13
1450181	13
287509	17
1423247	13
27499077	13
3288554	17
9218916	15
4287332	13
862335	13
82269	13
14160015	13
24028141	13
5416925	13
3773450	13
5055089	13
2175369	13
3389589	13
4340903	13
326951	13
11908073	13
552142	13
6670296	13
4138676	13
9305901	17
1853729	13
1201044	13
4119792	16
419202	13
14038787	13
1064928	13
5221643	13
10828992	13
1764535	13
3171081	13
2910858	13
6566617	13
19891575	13
1221063	15
10699464	13
13819644	13
2444223	13
6233953	17
3119784	13
26426710	13
6636844	17
11829576	16
500011	13
5157384	13
3959916	12
1619185	13
28748713	13
10351577	16
10254639	13
6747088	13
13637073	13
1164133	13
9863246	13
7802381	13
34048392	13
4690226	13
9014752	13
13868932	13
12364768	13
3263158	13
8682910	13
8996371	13
637303	13
9849828	13
3891629	13
2170782	13
3936926	13
8890599	13
5612621	13
1114113	13
3842876	13
13597557	13
11907328	13
15523801	17
23946083	15
7271828	13
2097192	13
327346	13
66652	17
18477539	13
6146872	13
11548726	13
2268061	13
1230507	13
1415280	13
2106325	13
12146176	13
311918	13
3675236	13
11327993	16
706464	13
22872769	13
15029677	13
12372751	13
2904281	13
27257724	13
9461386	13
1637428	13
3705454	17
2172353	13
12461653	13
5117982	13
333827	13
6438188	13
1410977	13
1863896	13
887491	13
2719654	13
1327365	13
11031631	13
1623275	13
716175	13
13747389	13
1068888	13
116171	17
811395	13
17968440	13
6455114	13
3328394	13
424368	13
2910261	13
4065022	13
180805	13
3955879	17
25457467	15
64566	13
6608010	13
3822709	13
427502	13
13941085	13
24482691	13
1954994	13
18314054	13
17519806	13
7362971	13
28952087	13
14741651	13
9156969	13
1828583	13
18988182	13
5899001	13
40045	13
8332484	13
10923709	15
11672469	13
12688899	13
15010547	13
4377926	13
5735300	13
8875238	13
15818602	13
1040554	13
7043585	13
1554391	13
12864696	13
19271735	13
10791208	13
13294342	13
2054324	13
9066444	13
1717189	13
1610861	13
9782393	15
886731	17
1245160	13
13222921	13
1340862	13
5029442	13
2897142	13
247281	13
1203185	13
19431936	13
13508007	13
1479134	15
531964	13
566617	17
3301651	13
476544	13
6405606	13
28093937	13
1238367	13
1462877	13
2961894	13
8515170	13
5876278	13
695282	13
999992	16
23728466	13
10486055	13
4213516	13
720208	16
16303833	13
4351480	13
3919522	13
4982124	16
319554	13
9892924	13
14298362	13
6967479	13
15178228	13
1074080	13
14149553	13
5623136	13
2215141	13
1742741	13
179468	13
7090797	13
13996595	15
1063278	13
5854811	13
8330032	13
14991952	13
20561824	17
24791	13
1932407	13
1920297	13
220301	13
479641	16
14535035	13
2642806	13
2675170	13
23323113	13
20191182	13
2203249	13
2557358	13
8307030	13
6219258	13
157207	13
13863095	13
21962310	13
1142512	15
3237242	13
4780570	15
760836	13
8805476	13
878550	16
14593268	13
6173069	13
8762588	13
1795271	16
7508940	13
13925651	13
231617	13
29012148	13
4736166	13
924041	13
16710888	13
4964119	13
6848147	13
16780795	17
12687706	13
996041	13
15053700	13
7090507	13
845558	13
9006070	15
2912165	13
14421963	13
5060858	13
2138914	17
8706116	13
23037376	13
11734962	13
178877	13
395859	13
2361152	16
3093217	13
26612738	13
5424961	13
15226049	13
2942317	13
2535569	13
6581868	13
16675517	13
4797783	13
2321536	13
4592459	13
9273908	16
939340	13
6633194	13
7418216	13
3884802	13
1363737	13
18310525	13
7214599	16
492937	16
24242	13
1769777	13
10346983	13
7721170	13
3876185	13
1372695	13
2701150	13
1107790	13
8972735	13
17974210	16
14789189	13
8565933	13
3215172	13
11282303	13
1139432	13
7679837	13
1283463	17
9497392	13
7657369	13
7423505	13
6211816	13
3684481	13
10483135	13
17977848	17
5307876	15
3499344	13
13320015	13
8593159	13
2038192	13
10544153	17
18384632	13
1975709	13
3576374	13
4175715	13
7432300	13
3899848	13
1590714	13
355617	13
408271	13
3190185	13
6422648	13
2592159	13
4881276	13
7628841	13
6912425	13
5423194	13
35093183	13
11957608	13
6988528	13
5552498	13
1282973	17
1042250	17
2874605	13
422254	13
3269590	17
4137085	15
27828356	13
7380973	16
3016972	13
14731160	13
5022942	13
2911187	13
2147339	13
7381838	15
2628145	13
5427911	13
1180316	16
4799331	13
398242	13
3549582	13
9050492	13
12673627	13
9660962	13
6790874	13
20302964	13
13387401	13
1031300	13
20453022	17
281834	13
9218023	13
2120676	13
16603539	13
1399234	17
2814786	13
5144748	13
6001348	17
3489027	13
7163343	13
14545886	13
1751158	13
9761307	13
785953	13
48645416	13
6432251	13
997682	13
2392252	13
26227485	13
1288218	16
3345021	13
13465100	13
1513409	13
3144226	13
12670738	13
10837749	13
6519254	13
666830	13
9689512	13
2715415	13
4335418	13
5224020	13
605623	13
4492202	13
6009226	13
3339987	13
4642052	13
11911578	13
7109300	13
3084071	13
2179553	13
8486765	13
18054591	15
4793901	13
9355800	13
352992	15
23247510	13
3425526	13
15869984	13
8301681	13
27479731	13
6998139	13
2159717	13
6489868	13
4040821	13
9198185	16
189764	13
11515352	13
304622	13
14184710	13
5354245	13
29435155	16
14824522	13
1220238	13
5857520	16
13175501	13
17280864	13
789237	13
3069077	13
30027619	13
260548	13
21777727	13
10045591	13
1210174	13
2349508	16
851502	13
8032980	13
22140369	13
1199888	13
4373378	13
172264	13
9539477	13
1871738	13
6212718	13
2472438	13
3053452	13
172302	13
6889476	17
18121956	16
1145613	13
9573997	13
15932283	13
7084879	13
8169729	13
22252988	13
14096754	13
465598	13
4818957	13
10210269	13
14708803	13
5707929	13
31597958	13
877079	13
4970290	13
17848297	13
2111191	13
3866884	13
2447707	13
7009237	13
5003979	13
4621447	13
68119	13
8691443	13
7115964	15
12587009	13
1556803	16
6569173	13
2254813	13
3013548	13
5342485	13
14921980	13
752635	13
18632278	13
2540031	13
11876791	13
2204592	13
2705079	15
147359	13
4126195	13
7509039	13
2191082	13
14189513	13
2022175	15
486508	13
7028475	13
10749805	13
6136820	13
16004761	13
24605961	13
5131062	13
4609246	17
19871523	13
1387629	13
7487955	13
4384323	13
8224856	13
2023262	13
12191537	17
20370569	13
12632439	13
2117786	13
2039714	13
19013364	13
10402506	13
13303825	13
21647575	13
1643182	13
10356226	17
9785610	13
649073	13
5632140	13
2505157	13
2009806	16
13212804	13
18964104	13
11126277	13
11367800	13
7593267	13
11374199	13
21726589	13
1143663	13
6964786	13
316355	13
8200530	16
6198710	13
15694576	13
19114432	13
2712817	13
4183811	16
2786453	13
3127918	13
11636157	13
2812114	13
847942	13
4053640	13
6705566	13
1036790	13
8105659	13
2569903	13
8999988	15
876089	17
7513136	15
704162	17
21941196	13
864941	16
3241010	13
7078243	16
10941224	13
15105119	13
13250650	13
3733168	17
3836730	13
6452224	13
4278282	13
5776160	13
2283010	13
382782	13
2311325	13
579949	13
782730	16
3377415	15
4791974	13
5862511	13
15830137	13
4657835	13
1218312	17
16921367	13
28155131	13
77127	15
6142599	13
5810358	13
5215370	13
9339912	13
375379	13
18619453	13
5488679	13
1661435	16
16514698	13
12513252	13
9200864	17
1587876	13
7873688	13
11880325	13
4794817	13
3817503	13
5350480	16
18493116	13
14074408	13
1929734	16
19903606	13
832210	13
27164340	13
14224213	13
17031630	13
3341428	13
10373018	13
17189781	13
20013446	13
14386166	13
3669156	13
4210713	13
12487975	13
11232340	13
5667035	13
821473	16
12091900	16
10468517	17
35293994	13
16397077	13
7814074	13
1606040	13
1955540	13
1409733	16
3287988	13
4948367	13
2953781	13
2847255	13
3805347	16
2759022	13
1360981	16
3836696	16
5004436	13
14721545	16
20756695	13
1193887	15
1938026	13
4067750	13
7140	13
20891360	13
7254082	13
20192384	16
2738848	13
6675344	13
2019188	13
4389466	13
788450	13
9381247	13
5412863	13
2817455	13
855525	13
5637272	13
5466496	13
2460496	13
6538850	16
19585363	13
16124562	13
8585134	15
7425843	17
104369	16
37936155	17
6757646	13
4334925	13
105124	13
1098709	17
1891988	13
4105399	13
3423933	13
862564	13
5997655	13
11218442	13
7432289	13
10604751	13
14428749	13
7528818	13
5868422	13
1498311	13
6791590	13
154567	13
10273276	13
6151098	13
4379431	13
4355577	13
18126634	13
7988451	13
9330077	13
5606510	13
1096372	13
1775055	13
997762	13
8184565	13
3831161	13
82092	13
14623019	17
6759606	17
3667099	15
16436267	13
6189550	13
4745122	17
17623403	13
11120685	13
22015644	13
10487263	13
5623225	13
8261003	13
3457219	13
9154321	13
6911800	13
1734655	13
6171626	13
1869270	13
10014020	13
14378460	17
1593004	13
11094093	13
4714765	13
14161210	15
2273435	13
12953500	13
2624572	15
12669296	13
12246214	13
4795254	13
1853064	13
2741679	13
1327829	13
5862639	13
8883278	13
18078765	17
10980769	15
5258786	13
122469	13
13458848	17
955502	13
3252759	17
4903533	16
10502019	17
3134382	13
12733353	13
1332253	13
8019494	13
2740741	17
5479302	13
7147313	13
1760657	13
2951363	13
9006052	17
2033614	13
4316117	13
1560199	13
4394850	13
6278216	13
11713290	13
2465660	13
19603255	13
10428733	13
392601	13
2440917	13
16400868	13
1434239	17
2881291	17
11048697	13
1612902	13
3676797	13
21219644	13
5286960	17
9520544	13
13705898	13
3558019	13
10689142	13
18669554	15
427103	17
2605119	17
3751980	13
2180073	13
2526852	13
12462458	13
14204645	13
3192406	16
9548086	13
1879061	13
1884182	13
2516552	13
23832170	13
9196345	13
3319943	13
805164	13
12593257	13
7358666	13
40751180	13
4522321	13
1004788	13
3103169	13
1331522	13
6598990	13
37854483	16
3371405	13
5739756	13
14280350	13
2487479	13
2045627	13
2480034	13
28444563	13
9754653	15
13263636	13
3546149	13
10570309	13
8588854	13
2835302	13
2864872	13
3339954	13
5147279	17
2528842	13
10231219	13
3317914	13
30254804	13
4299993	16
12720591	13
2207078	13
12884213	13
11479985	13
8404707	13
1033523	13
168575	13
1151688	16
5853569	13
727325	13
84068	16
10136378	13
14682378	15
216448	13
16894547	13
142495	13
7022398	13
8668284	16
2314598	13
6685144	13
4853021	13
10203539	13
6321015	13
18085188	13
5655645	13
21464936	13
1263151	13
1813645	13
19280380	13
959194	13
13435526	13
4768725	13
7082445	13
3625534	13
4576932	13
2321381	16
3242807	13
1107451	13
4775805	13
3207748	13
5430542	13
45385507	13
2436905	13
3308684	13
809231	13
1735546	13
926090	13
7063804	13
15425499	13
9319009	13
1366090	13
8987510	13
28617378	17
174448	13
1281151	13
4320590	13
9442580	13
10846576	13
9706114	13
4444314	13
5045190	13
11073634	13
497209	17
2948985	13
597693	13
1847358	13
9954634	13
4745056	13
1126016	17
16183838	13
5000043	13
2624932	13
13861684	13
3654934	13
3742728	13
4144906	13
5431866	13
534689	13
11035330	13
6710608	13
3058557	13
1550971	13
8194645	13
3421233	13
59249	13
40568	13
5752890	13
15730997	13
11043235	16
4045572	13
5593320	13
3211240	13
3423552	13
174482	17
2726605	15
5534023	13
11457799	13
12684230	13
4238580	13
18151376	13
1850400	13
1424965	13
2184366	13
430939	13
12816156	17
10250546	13
211457	13
8324757	13
5353157	13
18340432	13
5922613	13
1884500	13
8396391	13
1694063	13
3186998	13
17238817	13
2035249	13
1505817	13
3502161	13
1708426	13
1297330	13
6094841	13
1960177	13
11525290	13
1694112	13
802745	13
28053825	16
6181168	13
842799	13
307993	15
14682304	13
25463618	17
11643387	13
3155590	13
2721291	13
2450656	13
13551740	13
3861412	15
2979405	13
27008709	13
9088091	13
2784011	13
1367190	13
2806552	13
2726741	13
8600208	13
958307	13
6705356	13
4431194	13
368819	13
5037958	17
11072193	13
1127525	13
4300037	16
14549240	17
23526396	13
6511324	17
3508036	13
1813270	16
16417246	13
8734777	13
6155906	13
2170026	13
10491686	13
282834	13
7744444	13
1236723	13
16225912	13
31002638	16
97427	15
18012603	16
4478057	13
2386063	13
4364146	13
2336777	13
89420	13
4417984	13
538353	13
20732668	13
3142280	13
1103250	13
3898383	13
5878218	13
11701299	13
12203316	13
1776336	13
9236129	13
8182708	13
18266416	15
523440	13
741528	13
2413687	17
7093682	13
37730149	13
16251383	13
3106724	13
2134299	13
13101294	13
14084763	13
1039621	17
989652	13
5768797	13
16828649	13
2570804	13
11832622	13
10472674	13
717453	13
7724690	13
6691540	13
4808188	13
7333752	17
8848077	13
9003189	13
26344094	13
4545927	17
200649	13
15970356	13
12605403	17
7891206	13
5529118	13
853724	13
4491568	13
2421908	13
17825536	13
6672932	17
1415387	13
10416250	16
172534	17
10263601	13
626088	13
4696619	13
28279	13
2254175	13
16040725	13
3533722	13
7554124	13
1052259	13
4639995	13
27251843	13
6143741	16
2390487	16
1335118	13
13120580	13
401306	13
2570210	13
2052461	13
10334767	13
9087644	16
17433808	13
1554527	13
18163656	13
811910	16
2141042	13
10699572	13
1316962	13
7428823	13
13755426	13
20757514	13
3002243	13
11701026	13
13968587	17
1385604	13
6337069	13
4076454	13
22058029	13
4485051	13
12796290	13
27865607	16
6937615	13
8933621	13
774302	16
683185	13
10161650	13
1980551	16
6137905	13
1132251	13
216180	13
11303976	15
3118130	15
70376	13
15293562	17
5786031	16
2527262	13
7112821	13
426392	13
13361681	13
23751179	16
3601959	13
6293785	13
5720883	13
2083101	13
38059711	13
7479415	13
1327785	13
18743653	13
2467213	13
4069874	13
11781788	13
6162849	13
5209826	13
5230419	13
3598051	13
810733	13
1912340	13
3189354	13
7001756	13
16367749	17
13715144	13
2974394	13
9278373	13
7513329	13
3762575	13
5218264	13
5649538	13
13157692	13
1872532	13
18638297	13
8658459	13
8786453	13
9714468	13
9105370	13
1785816	16
7495949	13
1795946	13
10066240	13
1652592	13
8488194	13
426880	13
29033099	13
23813785	13
6272939	17
13760441	13
1314014	13
1457112	13
809734	13
2074151	13
1645689	13
3252235	13
10291545	16
7649435	13
864258	15
3190782	13
2455431	13
4001247	13
1381331	13
29466891	13
119145	13
529269	13
7058582	15
1671249	13
191877	13
6989097	13
4644322	15
14281735	13
195373	13
1995581	13
2779280	13
7443091	13
10018502	16
3178835	13
24119873	13
883275	13
10871150	13
5489018	13
10410316	13
3747076	13
2651545	13
834190	13
851237	13
1596943	13
3007122	13
2216191	13
3378230	13
2927030	13
184718	13
11856875	13
2163849	13
15341235	13
1033261	13
6771430	13
8996566	13
2754545	13
6341133	13
1266349	13
11772687	13
20811068	13
16416054	13
1401937	17
1445332	13
13080068	15
11391599	13
15743159	16
2253896	16
9106309	13
216436	17
1047604	13
5089068	13
882987	13
5835441	13
32677275	13
5465381	13
6224877	16
8665930	13
9281704	13
7523090	13
176529	15
11839422	13
9144463	13
163186	13
3864684	13
159100	13
4273937	13
23712499	13
5848555	15
15700594	13
2856115	13
5507903	13
7256119	13
8719771	13
6170228	15
19011675	16
571461	13
3439540	13
3783964	16
8163841	13
1403326	13
3663661	13
136701	13
15370284	13
2352451	13
3596851	13
10268286	13
7132029	13
2533473	15
1095674	13
15700494	13
35733189	16
6896752	13
11786246	15
6387139	13
819521	16
1318054	16
2042499	13
1507267	13
16016423	13
6378661	13
1925772	13
6312859	17
7402198	13
8264311	13
860200	13
3915110	13
4142681	13
2302240	13
9458564	13
20023448	13
1775312	13
4418360	13
4412514	17
8758914	13
5320903	13
4622226	13
336796	13
16915719	16
8520744	13
28052054	13
12788661	13
3478218	13
4070860	13
116946	13
6817103	13
10579725	13
993624	13
7142466	13
201863	16
12038199	13
19483472	13
1518971	13
4447077	13
14245334	13
6951274	13
5199781	13
981801	13
1753288	13
1120408	13
3636246	15
27495217	13
1519582	13
4525918	13
4397319	15
19419164	13
3840050	13
6940735	13
1666127	13
14563516	13
14949038	13
2556372	13
3012048	13
4444751	13
6142022	13
6353655	13
909806	13
5265952	16
659739	13
12252266	13
74442	15
2956059	13
5617722	13
5582083	13
1950156	15
189461	13
11367935	13
9692898	13
430263	13
864649	16
28579936	13
7347394	13
23661141	13
7160060	13
3301228	13
10809730	13
1094490	13
8650771	13
1637137	13
5727054	13
874883	13
6101328	13
10606036	13
7048142	13
14915415	13
1848267	15
121938	13
18372470	13
15490548	13
9040729	13
13048646	13
10133537	13
23981695	13
4494135	13
5692514	13
17650401	13
10437241	13
187583	13
6085209	15
13798578	13
977109	13
5415295	13
4327906	13
6007194	13
1690224	13
24593528	13
11324422	13
3026656	13
9026634	13
3821608	13
251496	15
10522610	13
7986977	13
1474109	13
11226354	13
9584540	13
9802501	13
23705825	13
72592	13
678960	13
1283110	13
12010379	17
7387613	13
498512	17
16667050	13
14290872	13
26896599	13
5165522	13
16849293	13
1057545	13
8185841	13
5007618	13
4668678	16
4024502	13
883964	13
6410552	13
38378971	13
4641376	13
6168901	13
13172103	13
1199254	13
1007008	13
57728303	13
1410168	13
12682484	15
6415855	13
7558773	13
1428726	15
1377464	13
1811815	16
15768437	13
7236903	16
3966150	13
7467003	13
684949	13
680302	13
129670	13
11436631	16
21049671	13
3110896	13
10728421	16
14805500	13
7945500	17
5967622	13
20730868	13
23870947	13
2090653	13
6020658	13
845010	17
13077992	13
3599810	13
14750969	13
9107835	13
1280337	13
1505006	13
8874008	13
6558289	17
8736428	13
1700333	13
3686904	15
14361503	17
14444397	13
17263753	13
533404	13
595023	16
4083537	13
612832	17
4304624	13
1444430	15
12016920	16
9444391	13
9797608	13
3104033	13
5175538	13
22789787	13
18796511	13
994905	13
5151749	13
11744337	13
4323868	17
488979	13
2388412	17
12647858	13
898820	13
1672433	13
2580516	13
3070928	16
13533841	13
393287	13
16556341	13
791270	16
8488912	13
9210158	13
105941	13
13282667	13
9025692	13
6203166	13
17609607	13
18794091	13
5635958	17
14688829	13
6401546	13
6761944	13
1119412	13
2191612	13
4939961	17
7371596	13
1975687	13
4728379	13
8544290	13
2970309	13
518337	13
470846	13
7359487	13
8450979	13
3343195	13
243082	13
6464241	13
8751261	13
8439589	13
3580022	13
10388264	13
8879803	13
9242485	13
33215266	13
4749068	16
7405353	13
3681190	13
10252634	15
6520775	13
1393708	13
9297024	13
8330934	13
1167631	13
8600068	13
2955378	17
12677227	13
5431422	13
14657579	13
6651343	13
13423354	17
3220159	13
10921378	13
3718912	13
2253087	16
9807541	13
21990632	13
1243774	13
18554708	13
17752758	13
5297237	13
150734	17
3599029	13
2222900	13
6730162	13
2552829	13
2781551	13
213610	13
1574382	13
418779	13
7182695	17
5257757	17
41874056	13
530590	15
519120	13
2754530	13
8678071	15
8902757	13
2568577	17
806793	13
2660228	13
2405324	17
2528436	13
576542	13
4799484	13
923540	13
13235626	13
5443541	13
11443045	16
6597145	13
6236937	17
776715	13
10159078	13
7380724	13
13707194	17
2268703	13
21179406	13
8340317	16
4263867	13
6514595	13
5702761	13
19601017	13
7919058	13
67424	13
2488529	13
7097831	13
2962372	17
13803816	13
12770759	13
15235681	13
5619224	13
1433033	13
82164	13
12104110	15
6450112	13
2702841	13
108708	13
6076184	13
4663915	13
2298774	13
15299137	13
17997757	13
2742183	16
1412463	13
862311	13
9060968	17
4483569	13
5573210	13
2462647	17
10710690	13
6889634	13
125490	13
4641498	13
1350332	13
5227330	16
735903	13
5219112	13
2444677	13
3753957	13
4742998	13
9859817	16
4106777	13
4908376	13
32645037	13
3072275	13
11261826	13
2329032	13
6875506	13
9084311	13
283679	13
11141170	13
5466658	13
2836576	13
6251029	16
14294763	13
13832237	13
1385013	17
11484821	13
15842859	13
2886578	15
13603633	13
10407828	13
14956238	13
142387	16
2152075	13
10425844	13
33706014	13
7073786	13
150324	13
1338060	17
23235404	13
9661411	17
2431785	13
238349	13
1414122	13
21015062	13
6238048	13
13175894	13
1567861	13
5206494	13
13502251	13
6392488	13
1786168	13
3968685	16
4106864	13
2850753	13
231439	17
12219262	13
3452133	13
5257388	13
1924390	13
14125880	15
11512084	13
840381	13
2604294	13
14570631	13
273252	13
6431961	13
10648399	13
4175448	13
18733108	13
44710	13
190309	17
137328	13
4973638	13
15331722	13
30063	16
11949917	13
26531571	13
9952672	17
192529	16
9624238	17
6367647	13
6662678	13
12943475	13
768561	13
6483503	13
32489750	13
11313406	13
10403881	13
6037168	13
13450459	13
4261547	13
5571783	13
39383855	13
1308893	13
21384287	13
25848181	17
20237804	13
5752851	13
19918550	13
23022157	13
635904	13
2976384	15
3533352	13
13142496	13
3030965	13
7234263	13
10300695	13
156859	13
4526396	13
1927125	13
6432680	13
3973102	13
23888566	15
13365235	13
15090935	13
10288166	13
578389	13
3657904	13
3319735	13
2589910	13
3643450	13
32119518	16
2325501	13
327381	13
1258448	15
4127937	13
929844	13
1750261	13
8245935	16
11108	17
9550232	17
5834547	13
6643936	13
1576711	13
1080563	13
1686862	13
6410966	17
979943	17
8862521	13
1337692	13
11095467	17
1929776	13
10470461	16
4062851	13
4497827	17
19849020	15
3858302	13
6473340	13
6556046	13
22424639	13
20283301	13
10496635	13
2261009	16
1141556	13
4791292	13
314966	13
8212320	13
17663292	17
1027226	13
4961561	13
10304384	13
5706504	16
5541960	13
13195043	17
2497926	13
13333866	13
12689283	13
14093430	11
173005	13
3138122	13
6391817	13
11293304	17
1378018	13
21260716	13
11854254	17
15831900	13
18814580	17
649488	11
11927672	13
499080	13
40848813	16
32721375	13
16785226	13
9021047	13
16827711	13
6840510	13
10628713	13
172	13
6723541	13
6501940	13
10634253	13
5760482	13
834250	13
17612570	13
9174283	13
136633	13
28947	15
16778875	13
7789598	16
1119967	13
2059553	13
25372098	13
1469166	13
1047982	13
5430012	13
7484587	13
710941	13
6519138	13
4133638	13
22331552	13
7127866	17
3908972	13
1001631	13
3485516	13
8559738	13
7214621	13
4666960	13
2320860	13
19183053	13
66816	16
499353	13
792088	13
2959853	13
8445619	13
2024095	13
4431716	13
3321110	17
1324313	13
30247253	16
4212416	13
199720	13
3965682	13
2285880	13
10857740	13
5110593	17
8603175	13
14275169	13
162577	13
10408301	13
37060520	13
7458649	13
8572467	13
19247428	13
8746396	15
6402728	16
6068807	13
9023189	13
11674862	13
1238198	13
32478338	13
3979840	13
17233283	13
5461402	16
4455006	17
26678366	13
14239219	13
567311	16
1522213	13
11165237	13
7470515	13
3869584	13
12975759	13
9674418	13
4559372	13
20443242	13
11914655	13
7467218	13
119557	13
5560505	13
24167943	13
817497	13
8499462	13
4416729	13
18544306	13
11217669	13
19812086	13
10287182	13
7773645	13
9889234	13
2386890	13
5522008	13
13716507	13
3367669	13
4357709	13
4822267	13
4710262	15
3879116	15
11138622	13
4834650	13
2381031	13
10526968	13
10312792	13
4326419	13
2050877	13
2667892	13
10168	16
2140316	13
2307663	13
11425665	13
3547985	13
4320407	13
12276077	13
6677397	17
2103576	13
218827	13
5127501	13
8969327	13
17394775	17
610226	13
6288908	13
965503	13
2572357	15
6837357	13
3048301	13
11873874	13
12076966	13
4050093	13
4315234	13
55423	13
5115795	13
9603838	13
6812042	16
18168503	13
22987478	13
4662249	13
1008152	16
1129225	13
17424585	13
5781290	13
1312690	15
2682891	13
3288232	13
1477684	13
2515578	13
7678735	13
10661751	13
5679825	13
2624248	13
100607	13
3396748	17
15643524	13
1076975	13
1560568	13
1776368	15
290088	13
1533920	13
4562454	13
3139058	13
78841	16
10629919	13
694054	13
5305834	13
12787915	13
22251510	13
12941113	13
16448104	13
1846630	13
4071994	16
5549925	13
9621459	13
1641896	13
2189837	13
9139530	13
1439948	13
1399204	13
14579617	13
9321830	13
12015066	13
15155801	13
3614786	13
945859	15
20669963	13
10375314	16
2117295	13
1634186	16
13546581	13
3660043	13
381487	13
2159967	16
19024700	13
345022	13
5328254	13
16093919	13
3555635	13
2205546	15
4427407	13
436216	13
4851334	13
4379347	13
5299454	13
1922822	13
12930353	13
2352653	13
3998316	17
16899456	13
13427875	13
606171	13
1504353	13
5781325	13
989463	13
11067052	13
11963783	17
2410895	13
1391179	13
43105169	13
1108616	16
7096811	17
3254433	13
362105	13
3106638	13
5280912	15
7040596	13
495040	16
2832319	13
1434565	13
9479937	13
6923387	13
21508971	15
3132303	13
17151801	13
2664779	13
2004550	15
16747214	13
6185159	13
383612	13
12493821	16
3827186	13
19603247	13
3058357	13
8995611	13
1300551	13
25563599	16
18813351	13
968948	13
1783697	13
4545762	17
1613811	15
443018	15
7612942	13
5068289	13
11709053	13
10631828	13
1556599	13
20365137	13
18144690	17
1900723	13
2725094	13
5955576	13
5760014	13
1328446	17
5461026	13
7135214	13
709949	13
15171484	13
123388	13
9709485	15
7696544	13
7996143	13
4473529	13
2013261	13
1890073	13
694978	13
9790319	13
5968420	13
12068014	13
54985	13
10445078	13
29975857	13
20015402	13
12960540	13
12700441	13
2226248	13
3793094	13
4688541	13
16978420	13
4829391	13
4462796	16
7942417	13
2442452	13
11077485	13
3418049	13
19945516	13
5542503	13
5817784	13
2849019	13
10190253	13
1829224	13
3226459	13
4021241	13
26217332	13
3114823	13
4643924	13
3483473	13
3454307	13
9348772	13
11424857	13
3664942	13
19855785	13
2952214	13
3762171	13
7516177	13
4304774	13
7493744	15
1098820	13
4270133	13
2119012	17
4385456	13
2481061	13
13149276	13
25122568	13
1235535	13
20161737	13
1635625	13
18533002	13
4311060	13
2650981	13
3395827	16
15292199	13
2797965	13
8914544	13
8270629	13
3087098	13
8960224	13
4054528	13
1228293	13
1062617	13
418862	13
772962	16
4330088	13
11347758	13
24315281	13
13780575	13
2497328	13
1882515	13
2005469	13
1539057	13
7887443	13
9350002	17
4571696	13
17281889	13
5901447	13
4855548	13
11056496	17
967819	13
5277726	13
4863526	13
6338358	13
9959941	13
17622727	16
15935156	13
5705787	13
13921995	13
9641336	13
4282690	13
10280126	13
11400093	13
1670258	13
2295906	13
12145289	13
8507515	16
21561558	13
515369	13
5922880	13
96143	13
4723215	16
3319806	13
12083996	13
8481295	16
2427181	13
3032017	13
853646	15
3862457	13
2710956	13
15602806	13
2791849	13
15977768	13
15580892	13
3604939	13
5270251	13
7712508	17
18183080	13
2653719	16
5073337	13
6721655	13
5191648	13
3035409	13
7898062	13
930216	13
11279441	17
2330134	13
110703	13
14687436	13
4450394	13
4332549	13
31728517	13
8512342	16
28962966	16
9782867	13
15699599	13
2582857	17
3985989	16
5369288	13
2602417	13
10077829	13
114043	17
1927486	13
5309734	13
673523	13
6157897	17
24600720	15
16480049	13
27546332	13
1430186	15
6012767	13
233083	13
1381075	17
14869385	15
3177923	13
4245406	16
7761739	13
8909444	13
1456342	13
12575143	13
8801820	13
13390122	13
1203921	13
272865	13
7230579	13
590007	13
710143	13
22219635	13
16572937	13
12370044	15
3492341	13
1799516	13
18921678	13
3708881	13
8541202	15
6496903	13
4513215	16
14495204	13
8561528	13
1052327	17
2138159	13
10428177	13
4248055	13
3372203	13
3167926	13
2163993	13
8608619	13
14682772	13
3394016	17
4304633	13
1746510	13
394471	13
4258855	13
29202650	13
11345010	13
5515715	13
2563481	13
3650730	13
421810	13
12036945	15
1833847	13
9512858	13
1789212	13
2305280	13
26911285	13
1829922	13
1096291	13
648397	13
3427427	13
11100455	13
23939333	13
1228912	16
10064083	17
2817686	13
2309615	13
1491916	13
1869680	13
3390275	13
16474054	13
7901816	13
8811795	13
35867997	13
22548700	13
11986957	13
355541	16
12517746	13
32795080	13
18052337	15
5834702	13
16026860	13
9171581	13
1976286	13
173321	16
19049062	16
10409832	13
13275201	13
43741576	13
452104	13
703164	13
11085405	13
6195283	17
8497037	13
4320413	13
4719454	13
6560574	13
8078450	13
4822506	13
1573252	13
7008026	13
3399749	13
1182439	13
4076415	13
8403391	16
3736228	16
1815960	13
4446575	13
1868857	13
1979034	16
14907432	13
2176464	13
16157594	13
12568024	13
8249646	13
7662569	13
9817288	13
8889331	13
13137063	13
6232232	13
28352763	13
1439342	13
5354425	13
7240874	13
2898136	13
1825037	16
64793	13
2450623	13
11063503	13
2705857	13
1983298	13
18800563	13
1010718	13
7166021	13
4956515	13
11636828	13
777944	13
2801900	16
12799068	17
3305630	13
1108797	13
15637931	13
107878	13
1741355	13
38219922	13
843185	13
1868437	13
10410670	17
12932948	13
4259498	13
8555161	13
3822637	13
6429951	15
16905062	13
2299888	16
8634849	13
4017932	13
4428500	15
4660747	13
5196781	13
6544776	17
8576831	13
3649338	13
775849	13
1857736	13
3223864	13
2848216	13
676253	13
51184206	13
6503602	13
61432	13
6471922	13
4358721	13
1966677	13
3782120	17
3165968	13
6590966	13
3937305	13
1330048	13
486690	13
4399098	13
12279796	13
406953	13
12645628	16
9059167	13
3015193	16
7472197	16
6230735	13
2103265	13
15706876	17
10954745	13
5045416	13
915117	13
6798097	13
12065407	13
2862368	13
241550	13
15174325	13
17273546	13
1542295	13
3965607	13
288793	13
6563907	17
514861	17
1298345	13
10391040	13
4621705	13
1728625	13
2982296	13
18289395	13
1741526	13
13357913	13
4124487	17
1428018	13
3367333	13
2632330	13
3047818	13
3792842	13
488528	15
843520	13
1132868	13
5929125	13
1386580	16
1008348	13
7100477	13
6696367	13
1760394	13
4739541	13
2024657	13
9293495	13
7480503	13
32667110	13
5174147	13
2403043	13
14398812	13
3375642	13
1055817	13
15535404	13
23308475	13
6676477	13
8694790	13
7467613	13
12430555	13
7345222	13
10173587	13
7739631	15
27284609	13
6495036	16
173934	13
7949327	17
1959950	13
5634589	13
10691344	13
5047057	13
453942	16
7261664	16
2481399	13
10008408	13
15696687	13
2703840	13
16991552	15
3314835	13
847940	13
27840527	13
28726289	17
3979821	13
2673986	13
1252824	13
52540848	13
162417	17
9188247	16
24462580	17
2504949	13
20418509	13
8603084	13
18297524	13
1983940	13
8458181	13
12336887	13
11675569	13
36160247	17
4867674	13
13280397	13
11072826	13
5528735	16
56162	13
3786597	13
8268007	15
15131427	17
4742593	13
10161778	13
7005609	13
20512600	13
2334605	13
2754497	13
6042595	17
63625	13
21916736	13
8975086	13
11293633	13
1479322	13
8921007	13
707986	13
11355314	13
18047739	13
5480173	13
9746463	13
3823642	13
4363869	13
4596301	13
2377950	13
9140488	13
8120810	13
535220	13
1070532	13
6648201	13
19800740	17
2250520	13
1452918	13
1784910	17
635245	13
394698	15
321706	13
10067092	13
24002755	13
15960025	13
5760908	13
11031183	13
2000644	13
9312527	13
12127739	13
3164671	13
838432	13
13143469	13
4763346	13
13340617	13
11517784	13
5087239	17
21065654	13
4441889	13
3817885	13
6486529	13
26396022	13
8337528	16
719139	13
17323605	13
18257836	13
5424069	13
11337393	13
405810	13
1263477	13
5171015	13
10738473	13
2316726	13
18729424	13
4892723	13
21089697	17
3923381	13
13009262	15
8468965	13
9054732	15
6140314	13
11383759	13
1035448	13
1766038	13
5075801	17
3218946	13
737087	13
5853725	13
3737490	13
4433547	13
15180467	13
6377516	13
1776635	13
16260396	13
19955711	17
4396971	13
927387	13
2475004	13
1120928	13
250813	13
5630365	13
20772482	13
4939678	16
3438389	16
4002752	16
801678	13
4688817	13
2994788	13
1526414	13
15335058	13
6933522	13
4507272	13
4606408	13
18107965	13
1288570	17
8139986	13
4164493	13
11362993	13
7790128	13
1987519	13
20622737	13
1053502	13
5079204	13
17992672	13
2001620	13
1317281	13
6815129	13
14665959	13
5938463	13
3018467	13
1364343	13
5163010	13
8300262	16
23992842	13
388639	13
729023	15
8654014	16
15223451	13
7745914	13
25642146	13
1302301	13
5813438	13
3715483	13
5318216	16
3655922	16
13224760	13
1501591	13
4289685	13
9674100	13
10993534	13
4273450	13
6393050	17
5040438	13
6373678	16
22027878	13
1176646	13
8659267	13
1261103	13
3171439	13
12447104	13
106010	16
13302267	13
4351195	16
325555	13
8498177	16
30000005	13
6321216	13
13360024	13
21600329	13
9493783	15
1951128	17
206923	13
532407	13
21629310	13
9905943	13
2399150	16
13230836	15
3181449	15
2790140	13
3252892	13
1340251	13
14345858	13
14095884	16
173799	13
12970427	15
38176771	13
1806351	13
2564562	13
1753259	13
5048791	13
3010798	13
4881670	13
8848064	13
2913542	13
33838775	13
10989121	13
1008367	13
10511336	13
9158482	13
5123992	13
242352	17
3181521	13
16018812	13
1129870	16
1838626	17
27305363	16
11810659	17
29437666	13
1924602	13
12296621	13
933566	17
9386985	13
12163367	13
27278035	13
7281696	13
7322470	13
2881629	13
1181980	13
6515047	13
2610163	13
4222093	13
419009	13
12676747	13
347381	13
9128028	13
1037265	13
4273770	13
465169	13
969433	13
9607594	13
1475804	16
18800186	13
12958481	13
8211267	13
1823011	13
10434564	17
7820050	13
6032651	13
8464094	13
3417328	16
18700145	13
4066972	16
1769354	13
21117078	13
723444	13
1882564	17
21915109	16
73250	17
6110139	15
7479279	13
4841732	13
1059975	13
7877109	13
11223071	13
2270789	13
17619702	13
26260171	13
7483367	17
15334472	13
8436029	13
7655952	13
1992047	13
4298980	13
2229730	13
11294894	13
2549018	13
428079	13
3151529	13
10618064	16
5147295	15
3117101	13
1145438	13
773952	13
439509	13
18912804	13
1563120	16
5837948	13
954832	13
25675198	13
7636257	13
10640337	13
8021104	13
10641893	13
24322513	17
4562188	13
8976541	13
675299	13
239774	13
7485377	13
685672	13
181445	13
4511820	13
1561690	13
2930707	13
4025419	13
4100182	13
3108950	13
4607025	13
15521808	13
2840962	16
6439841	16
5743299	13
25149217	13
3657044	13
24787151	13
3160082	13
5677074	13
11676942	13
2158764	13
9641130	13
1515745	13
25483225	13
3955713	17
192564	13
2863855	17
7893057	16
4601134	13
3126891	13
6990403	13
36970944	13
2474502	13
8871970	17
3161574	13
319767	17
19563657	13
8576181	13
5981916	13
5314585	13
7093335	17
9289396	13
1969480	17
8837113	15
7043434	13
11202941	13
14337263	13
2824611	13
1064415	13
4548722	13
4055743	13
1540462	15
8048920	13
38892	13
5941876	13
11297499	13
26512474	13
432646	13
5293306	13
11628990	13
9776362	13
20004266	13
9288098	17
1868303	13
3357797	13
4458736	15
82892	13
1674058	13
3578098	16
7526833	13
4650224	17
5622998	13
4719943	13
3001855	13
352586	13
4674348	13
6550005	13
1691065	17
10104865	13
6381547	13
5884369	13
25777572	13
865019	13
807116	13
6975847	13
877215	13
22791148	13
176189	17
6555147	13
4133842	17
13117184	13
5737238	13
643490	17
9062780	13
6545346	13
4931401	13
16598017	13
5677762	13
22917220	13
2450621	16
2670521	13
5735712	13
5794002	13
2609575	13
2911241	13
13182497	13
3630983	13
5623499	13
998560	13
18460397	16
9156009	13
1657966	13
630165	13
20101246	13
10161398	17
2678502	13
14749396	13
25619478	13
9995421	13
5196928	13
16977159	13
1247211	13
20853898	13
4523959	13
3585765	17
976758	13
4831137	13
2911790	15
592263	13
3805294	16
6793510	17
11567690	13
3667483	13
1303268	13
4635657	13
10314302	13
1442321	13
10194613	13
1980407	13
11392736	13
10954226	13
4126230	13
15946190	16
5681795	13
4312200	13
11812389	13
2107100	15
11879168	13
18323111	16
1830508	13
7100400	13
5612634	13
643173	13
5416372	13
2300251	13
2654519	13
1213282	13
6271221	13
8717830	13
13864423	13
8374642	17
3294600	13
3942916	13
1336748	13
2686878	13
12426448	17
10113048	13
26179254	13
6476298	13
495733	17
1205811	13
4275611	13
594897	13
8061496	13
4407809	13
10921524	13
22319486	13
8105675	13
6948922	13
531967	13
7877958	13
6181545	13
1811198	13
2854122	13
2969173	13
4096802	13
30953	13
135942	15
20478899	13
2384029	13
33895403	13
2539779	13
529077	13
4520549	17
839117	13
14300184	13
8026064	13
2228117	13
1040082	13
2085142	13
646321	13
9256127	13
6176989	16
4115376	13
10348347	17
32636732	13
10869013	13
24769216	13
14067232	13
11446833	13
9231593	13
10370331	13
1195693	13
6796968	13
2366813	13
25392995	13
1998579	13
1565989	15
4079736	13
13702104	13
6173458	13
3388796	13
6670073	13
10103269	13
23874825	13
1303040	13
1006915	13
13096230	13
4131214	13
3624088	13
28827975	13
4279100	13
1920649	13
14091579	13
10080550	13
4226038	13
13086424	15
8050748	13
36735370	13
619397	13
5598266	13
3549344	13
23202109	13
4686104	13
4349186	17
2425916	13
10774704	13
5497663	17
14280535	13
360970	13
28915699	13
8160049	13
385833	13
16756	13
5885345	13
7989344	13
13188864	13
2459572	17
1909623	13
12184396	13
3101230	13
10268721	13
1039555	13
13362258	13
740067	13
23414166	13
2122243	13
18701059	16
7987053	13
11502481	13
8514588	13
291821	13
1381084	13
2783203	13
5608198	15
2041910	13
11314090	15
28957345	13
4925302	13
9855940	13
18081274	15
7127911	16
43653876	13
21271954	13
14249265	13
1726959	13
9371233	13
10542661	13
26034544	13
2487134	13
17853174	13
426854	16
2933675	13
1504816	13
8207955	16
815591	13
3825687	13
11815977	13
20075537	13
5275165	16
7271813	17
22802796	13
11224740	13
11521340	13
7402743	13
16491989	13
625908	13
4938493	13
11022681	17
3284717	13
12229320	13
339478	13
2922642	17
991030	13
10346535	16
643277	13
10812836	16
46474710	13
6922212	13
9758113	13
334894	13
8217191	17
3610191	13
3707670	13
9858734	13
27285768	16
8848929	13
30153239	13
4332476	13
1329865	13
774317	16
4568240	13
329257	13
2683004	13
3123522	13
21373778	13
7528853	13
3538970	13
12187069	13
23933376	13
10519148	13
5002854	13
4955521	16
1136296	13
16379463	13
9513901	13
9672511	13
1736937	13
11579927	13
3759583	13
17304766	13
3457301	13
2107124	16
6185054	13
5651547	13
19048588	13
7881507	13
716475	13
428010	13
2062259	13
1865221	13
13002936	16
3032766	17
24981904	13
531058	13
2798830	13
233576	13
4084466	13
10454145	13
8914620	13
8271170	13
6716101	17
1136334	13
13862603	13
8189252	13
5579249	13
4862236	13
1194251	13
3734969	13
10754626	13
6638559	13
9247039	13
8132876	16
6234347	13
8386650	13
1770659	13
1962035	13
32426293	13
9238117	13
15079352	13
7189852	13
2211244	13
9483327	13
24325097	15
3902388	13
5589969	13
7466234	13
2779065	13
81549	13
12395971	13
8715187	15
6805401	13
3950109	13
4646056	13
5466788	13
3034131	13
5671479	13
5026147	13
1777085	13
6798526	15
5452335	13
1129075	13
12503161	13
8813423	13
2020856	13
746441	13
14669415	13
630588	13
10275302	17
2761173	13
1604385	13
1313773	13
4813700	13
1325694	13
10306816	13
8393193	15
15017355	13
1414002	13
202003	13
28335771	13
3139524	13
1057931	13
18063286	13
8053170	13
12544909	17
6156420	13
829011	13
12414046	13
2047543	13
4216597	13
10815262	13
26775223	13
1256534	13
6708209	13
739905	15
4423405	13
12350476	13
10185760	13
4996292	13
18071444	13
4501291	13
169891	13
34488514	13
4677537	13
6497741	16
8239508	13
5264871	13
1008568	13
6830163	13
1824885	13
7348467	13
3400312	13
1242417	13
18166105	13
5823877	13
8799872	17
37860712	13
1885594	13
2665648	16
15845	13
6737299	13
2506048	15
1628021	13
5261998	13
401609	13
11334673	13
6738909	13
4788164	13
2165351	13
513100	13
9671733	13
13402613	13
193890	13
3595211	13
9990344	13
6576229	13
9513792	17
17023222	15
4884703	13
668778	13
7832493	17
4371839	13
11715998	13
8041530	13
7691539	13
10577631	13
10426756	13
1209949	13
1398031	13
32147434	13
15223447	13
8200511	13
16734	13
11369844	13
5729861	13
15207288	13
4444093	13
14960374	15
2698186	13
1412741	17
11455073	13
5892348	13
12410922	13
2242116	17
3289083	13
9322827	13
9082060	13
6282654	13
4778043	13
3053683	13
6774827	13
11268152	13
3676300	13
7644959	13
3498903	13
8944582	13
41425	13
5198310	13
8489168	16
1534947	13
10164683	13
7397736	13
2109777	17
7446379	13
8693702	13
18051070	13
3566098	13
5558512	13
4767787	16
2059403	13
2212672	13
8914957	13
5552636	13
3694119	13
33079250	13
20220958	13
1188557	13
2388773	13
11820549	13
776152	13
1497593	13
4269766	13
11410242	13
22832554	13
2600462	13
10363269	16
8011987	17
720879	13
9157665	13
29377613	13
6608133	13
25776200	13
12109256	13
1400536	13
9645877	13
14006	13
1014305	13
1085841	13
8787244	13
5416514	13
4570529	13
19137183	13
44314522	13
1561175	13
9507928	13
3228318	13
12552367	13
1014458	13
3593728	13
9213975	13
6665145	13
714767	13
9892898	13
2730561	13
26742967	13
4468977	13
4781606	13
8157717	13
267906	13
8274949	13
3646612	13
6510567	13
2426440	13
7084696	16
1884546	13
9181024	13
1193449	13
7693946	13
22737938	13
15497576	13
10483297	13
3116634	13
8411481	13
12438808	13
519028	13
11465372	13
6988112	13
431656	15
7339774	13
14343122	13
5643141	13
778420	13
16974747	13
760709	13
3859069	16
13673988	13
16973266	13
18707880	13
17369998	13
6663171	13
9933068	13
2230257	15
1600872	13
6742447	13
6988987	13
2624280	13
6403987	13
56564	13
3318927	11
14822442	13
2222517	16
1778350	15
304126	13
13862939	13
356269	13
8748473	13
18397163	13
705368	13
3838099	16
4591921	13
28165806	13
3795375	13
21063233	13
3943848	13
448430	13
381249	13
19873916	17
6738813	13
3602820	17
4672433	13
7040271	13
7656748	13
17569175	13
13899241	13
9337469	13
4305718	16
5454189	17
1622194	13
6038826	13
2921061	13
555041	13
382414	13
7739707	13
25766424	13
9599009	13
23862535	13
4402474	13
2092476	13
2760666	13
1716775	13
8868792	13
13314194	13
15313812	13
10727489	13
236251	17
6607629	13
1175447	13
2203817	13
37301235	15
11602749	13
5146736	13
8086064	13
165027	13
4604769	13
27763724	13
2465685	13
19707275	13
3699588	13
11100847	13
9570611	17
23548046	15
20466307	13
7989812	15
14921717	17
1362319	13
10872332	13
8170720	13
9878047	13
983528	13
5729086	13
2683888	13
2035481	13
1193177	16
3181637	13
6280342	13
532734	13
2056818	13
11290855	13
7962052	13
2204717	15
223120	17
3886731	13
8052029	13
12258667	13
3893519	17
1368731	13
7415441	13
12097805	13
4977580	13
14253416	13
273727	13
19429747	13
5009600	13
19813079	15
21321538	13
1150055	13
10064066	13
7719204	13
1142267	13
7102979	13
6509629	13
66806	13
5307254	13
15000252	13
10399986	13
7491	13
20064426	13
2420768	13
1154851	17
3579151	13
863423	13
1592064	13
5985847	13
13588426	13
1667219	13
36412519	13
5166584	13
1559911	13
6343184	13
7006850	13
23406579	13
13267038	13
15797764	13
625394	13
815406	13
6487052	16
11577753	13
5846646	13
5939209	13
3621013	13
35980786	13
12438885	16
2739544	13
22130362	13
2469616	13
2849013	13
1891265	13
25089924	13
4821200	13
4461523	13
9493448	13
2131698	16
1724419	13
1389726	13
6288680	16
18482481	13
4045150	13
2203923	13
6263825	13
16172818	13
10239589	13
1430934	13
11693343	13
7714270	13
4744938	17
7419325	13
1628355	13
1712069	16
11262682	13
14701	13
707572	13
5046571	13
19306664	13
396266	13
2795308	13
1303128	13
8585544	13
21397237	13
10601545	13
10029405	13
11439452	13
8817561	13
17267028	13
3162165	17
22238766	13
2941964	13
3342169	13
6229445	13
2016227	13
26933938	13
9718193	13
5900902	15
3116428	13
15026569	13
6492188	13
213698	17
5939742	13
5820013	13
4856485	13
3207212	13
5773700	13
9005998	13
2064901	13
512770	13
32183400	13
4762807	13
3572557	13
634756	13
23051396	13
15291564	13
734653	16
2965424	13
3500046	13
1731900	13
907513	13
1769048	13
339663	15
13250890	13
15464694	17
1108204	13
6976716	13
1539545	17
4747262	13
705530	13
7980697	13
994362	13
3318413	13
8652287	13
5897073	13
1488736	13
30453177	13
6471872	13
2076865	13
15269665	13
23055836	13
7505179	16
578806	13
26445115	13
1215261	13
6793014	15
6612812	13
6492590	13
15842335	13
13538686	15
28859474	15
4587041	15
2575848	13
8309945	13
19641074	13
7176992	13
3696134	13
4011928	13
7481422	13
1884063	13
2045023	13
14347854	16
11117239	13
9641652	13
7482308	13
663234	13
7687896	13
11051038	13
694336	13
1745704	16
3826506	13
38156194	13
165876	17
50354	13
1116306	13
2063073	13
14451584	17
1694606	13
5116746	13
4737121	13
4251752	13
5457612	13
2214007	13
11619971	13
17278317	13
23550758	13
5294205	13
183434	13
3357998	13
19177339	13
513193	13
14738893	13
6535235	13
3161530	13
1004757	13
1268008	13
800979	13
6093364	13
9813963	13
6742782	13
2493893	13
1977097	13
2513432	13
2474716	13
11282058	13
1110840	13
4931459	13
1960256	13
9078441	13
1906282	17
1779520	13
526217	13
26215772	13
260933	15
247670	13
3645088	13
4630348	13
3649137	17
12374944	15
9555623	13
1690474	13
11881129	13
4783537	15
10236148	13
5118960	13
3444964	13
3134429	13
15382689	16
2729755	13
6196941	13
7568933	15
7463765	13
6976507	13
3599132	13
13495026	13
8373066	13
9779914	13
8500862	17
10158833	13
4059517	13
20580704	13
28064060	13
257591	13
387359	13
3599168	13
4485087	13
5946961	17
15894002	13
4967489	13
10549776	13
5506744	13
5070304	13
155495	13
13730484	13
8652122	13
15981911	13
2591680	13
1604477	13
1200945	13
2409589	13
8153779	17
404012	13
8683106	13
1707968	13
51070	15
10079522	13
6412045	13
10921380	13
3408070	17
1783227	13
4515115	13
7443063	17
1930696	15
219087	13
16666393	13
4987947	13
855497	13
3611010	13
4898263	13
7487779	13
5876962	16
1453416	13
7125456	13
15757076	13
15339597	13
25002110	13
20729076	15
5961501	15
18851228	13
19123896	13
4355394	13
586025	13
20630277	13
183649	13
737280	13
11476158	13
12580861	17
1992181	13
15524421	13
6530276	15
1819358	16
456992	13
16452330	13
6687757	13
7698122	15
27491235	13
2518886	13
5554662	13
17590808	13
10487783	13
1731577	15
3552650	13
9980309	13
990173	13
4964880	13
13152188	13
6517101	13
15608136	13
1665326	13
5902250	13
28194243	15
4634750	13
8590183	13
6948145	13
10089938	13
4530050	13
9630703	17
25743109	13
1194953	13
10107837	13
1300812	13
4384842	13
5108441	13
3662082	13
894183	13
1835140	13
8420676	16
172576	17
8156525	13
2425460	13
4102398	13
13073829	13
2103023	13
9177016	13
1289894	17
3014005	13
1738093	13
6583840	13
6654344	13
5804140	13
74418	13
931885	13
2858848	13
16104906	13
28565189	13
3692333	13
1581552	17
9561093	16
26333385	13
1880003	15
2501211	13
9028011	13
4858947	13
4801640	13
2600071	13
6308474	13
11278961	13
9322644	16
14208047	13
4593867	13
13488354	13
1763355	13
403280	13
618962	13
177987	13
27579365	13
2228735	13
4290408	13
1006682	13
2078741	13
22203937	13
5267441	13
8554493	13
3583141	13
3286021	13
34538736	13
4515363	13
12050259	13
113256	17
3926658	13
21515146	13
2559718	13
2042891	13
2217065	13
3718903	13
2136370	16
17718306	13
2596227	13
3798168	13
1644435	13
3774747	17
640573	13
4629041	13
35393693	13
30707949	13
21711449	13
14413194	13
1207708	13
164350	17
7448810	13
3111041	13
1678729	13
407053	13
2089156	13
4142006	13
10381984	13
4726437	13
1332248	13
19852128	13
10067315	16
5097732	13
2095549	13
2751560	17
10780542	13
7428064	13
848130	13
1914857	13
12348257	13
12021115	13
2259597	13
376514	13
15767803	13
9849921	13
17783855	13
3238039	13
709611	13
1545899	13
5486938	13
10283551	17
803277	13
2388969	13
11164389	15
6862891	15
3738859	16
16979729	13
10685933	17
3593820	15
5802881	13
683561	13
8539184	13
204533	13
7222496	13
13000383	13
20006148	13
5891649	13
45626515	17
29164930	13
7482177	13
161416	17
2457427	13
5100594	13
2035690	13
1054799	13
435240	13
842362	13
18213642	13
10770221	13
3566826	13
4308330	13
5834500	13
1808812	13
9843925	13
38677868	13
5305285	13
35819889	13
2072376	13
1955351	13
2575446	13
1675659	13
16399555	13
4063636	13
2513368	16
3196981	13
10964333	16
11730775	16
1280573	13
18707568	13
337262	13
13667750	13
8364032	13
968173	16
2080092	13
8634772	13
2396492	13
18279531	13
477115	13
88050	13
14646077	13
2404427	13
1136103	13
2166084	13
32571467	13
10139639	16
6786154	13
8767947	13
5225949	13
8697583	13
132034	13
7037874	16
26511393	17
2007723	13
4122270	13
2429885	13
17223299	13
5874739	13
5231087	13
8559152	13
8598160	13
5607855	13
12041698	13
34588197	13
991052	13
244029	13
17589825	16
11641911	13
8162997	16
2068365	13
5049500	17
151790	13
3802466	13
6673428	13
6827975	13
22151843	13
358553	13
1545566	13
8515225	13
14094993	16
13543243	13
13780652	13
3530462	13
14407019	13
2863960	13
810383	13
6286531	13
5841240	13
14902500	13
1188217	13
2126267	13
7650864	15
1291018	13
5335463	13
2244746	13
9698304	13
17518985	13
7125539	13
1804761	13
5599391	13
5579174	13
2610311	13
33357741	13
16987404	15
1019823	16
3833521	13
13239144	13
6899595	13
7487472	13
10995261	17
13142528	15
295556	16
2349299	13
2933413	13
3125237	13
10834628	13
12754239	13
1822030	13
1343169	16
16358651	13
4440506	13
6475818	13
294142	13
6694261	13
3435417	16
5252090	13
15152021	13
4555597	13
345050	13
1186474	13
6885818	15
2148174	13
9275461	13
9662472	13
12347555	13
140982	13
16128689	13
2138495	13
10815488	13
1774436	16
15814434	13
587435	13
752121	13
650265	13
1170750	13
5297820	17
13457890	13
9735419	13
8691616	13
9452278	13
8532271	13
1621601	17
16814469	13
8880650	13
2922398	13
2210875	13
14542190	13
842116	13
1880572	13
6477851	13
3756126	13
3890105	13
17674685	13
4581700	13
4868972	16
33632822	13
147072	13
6259528	13
14898131	13
2781632	13
2816115	17
4146654	13
5809095	17
4492989	13
3387076	13
41170316	13
2964608	13
1411031	13
14416152	13
7501973	13
3217601	13
692625	13
18828962	13
2947720	13
1845145	13
17276262	13
1093647	15
11052889	16
18477746	13
16957575	13
13032586	13
2922621	13
2980105	13
14846178	13
211823	13
28173429	13
7277749	13
794092	13
2807775	13
1616601	13
10851824	13
16617411	13
1894192	13
13104702	13
17206811	13
11944407	13
4914583	13
8463574	13
13512877	13
974439	13
7917806	13
8749950	13
43154899	13
15638514	13
8443996	13
511701	17
13767959	13
465537	13
13258376	13
14342655	13
441048	13
1715780	13
22067698	17
3757360	13
6347136	13
6171049	13
14519885	13
15112450	13
37112269	13
13309433	13
5220286	15
153359	13
45116092	13
16296143	13
1284192	13
7393301	15
179250	17
27319238	13
11443171	15
5113786	13
1197213	13
9731733	13
2327894	13
1750055	16
2456134	13
9185343	13
2249802	13
51872504	13
7725394	13
3896029	13
32907676	17
3757811	13
1543879	13
4829810	13
13627404	13
4273222	13
10629646	13
7364868	13
3046234	13
4071861	13
444941	13
374136	17
4614295	13
512887	13
5527677	13
16988342	15
22696348	13
208232	16
8663847	13
5684173	13
3680232	15
3252107	13
334862	13
4992661	13
477155	16
12828169	13
3764321	13
453975	17
2550983	13
1036787	13
5160588	15
12409307	13
4565027	13
3389698	13
8144013	17
7876951	13
17255269	13
392463	13
1973658	17
1161549	13
18741880	13
764389	13
3255942	13
8879171	15
1691903	13
6161723	13
8417	13
620290	13
1893880	13
19784480	13
17271661	15
12273811	13
11763593	16
15747090	13
204671	16
1346	13
10281376	13
153948	13
7229593	16
6516858	13
11920084	16
3912222	16
102301	13
3073652	17
9333506	16
7700066	13
12986063	13
7057000	13
16469711	13
6469164	13
2144119	17
12400242	13
8606657	13
3243212	13
45461	13
3145409	17
1030826	13
9112646	13
13279206	13
4962993	13
5020101	13
10628062	13
1828046	13
7114594	15
6265651	13
945380	13
12982763	13
2608298	13
14665161	13
275009	13
8244626	15
2984206	13
3275438	13
12159809	13
2002514	13
2632258	13
1398989	13
4600891	13
3316644	13
2589015	13
3573522	13
2785032	13
12437547	13
4738988	13
11466177	13
5369902	13
7271227	13
2414990	16
5290853	13
3930009	13
1868352	15
3195390	13
2951280	13
14060449	13
557840	13
555193	16
4497657	13
3162545	13
31101944	13
20489533	13
13576167	13
1320802	13
7836883	13
4233566	13
5171208	13
11197709	16
684323	16
2293507	15
6986337	16
7250059	13
3118496	13
6159607	13
13377268	13
2482698	16
9333157	13
1404276	13
8605458	13
2182643	13
9381643	13
850983	15
5472244	13
1142196	16
11313534	13
7801089	13
2002743	13
11228916	13
4535643	13
3399903	13
9117420	13
8441811	13
20759958	13
586592	13
9609244	13
1355082	13
3632240	13
19671409	13
2609958	13
41962138	17
1062755	13
1244944	13
15042005	16
14809378	13
263623	13
2240521	13
15637061	13
554664	13
3223188	13
4824421	13
1933849	13
1609885	13
16962082	13
7362034	13
1503915	17
5919201	13
15908941	15
4055789	13
724425	13
2785781	13
8147275	13
1791161	17
15863571	13
4635565	13
15626140	17
12860756	13
1743401	13
11919145	13
4737740	13
590515	13
1546151	17
10012754	13
9179564	13
1177416	13
751168	13
6911531	13
11909744	13
2895365	15
6271046	13
610186	13
1633819	13
3566766	13
5879054	13
4981942	16
6532031	16
20720883	13
13522660	15
1779808	13
8427081	13
8562980	17
16093412	13
16789684	13
1579498	13
242356	13
15541780	13
272068	13
8418705	13
11406721	13
3353928	13
6400914	13
27279136	13
14645188	13
1684036	13
7596848	13
3309084	13
2957304	13
14970099	16
3038114	13
272050	13
10724678	13
20867416	13
8351832	13
7556751	13
4578676	13
318909	13
8916223	13
16864615	13
4921747	13
2075715	13
183825	13
1655591	13
4022013	13
8983094	13
18304730	13
3113217	13
18907610	13
21031307	13
4715450	13
390147	13
17641600	13
2048629	13
2011353	13
3283003	13
19654325	13
2182685	13
6050008	13
583415	13
6494390	13
27008146	13
1348455	17
7652274	13
16141084	17
3891492	13
3350106	13
8104339	13
15497799	13
14226646	13
3753418	13
1026060	13
13889864	13
1338120	13
9792884	17
2465735	13
1756911	13
952806	15
310392	13
18943709	16
15030881	13
7131331	13
4886678	13
1769103	13
1556964	13
3121453	15
6160166	13
10648815	13
3930007	13
3134229	13
2825689	13
863643	13
10492268	17
1342940	13
5187988	13
14094762	13
707911	13
21714398	13
1150163	13
17120168	13
13297638	13
12591388	17
2528480	13
16289819	13
1845265	13
19443159	13
298054	13
12795290	13
6000444	13
7368756	13
16627845	13
3284764	13
13059817	13
322073	13
10109202	13
8736916	15
8519222	17
12349782	13
19620721	13
2912951	17
19010	13
15545839	13
6120489	13
220091	13
573070	16
645031	13
11222187	17
1640423	13
8632985	13
689889	13
11742229	13
6660747	13
606412	16
6905823	13
6456956	13
3144821	13
335932	13
28746973	13
4760709	13
2162328	13
9463843	13
9176595	13
35377978	13
5329648	13
13214025	16
10741676	13
10425035	13
15978689	13
3353591	13
10047040	15
9944100	13
2426669	13
18515659	13
4607285	13
8145003	15
1382497	13
2047270	13
5715125	13
3895281	13
9014473	13
3614950	16
14121713	13
7830359	13
17326598	13
5800489	13
8217305	13
15291503	13
2096128	16
4967076	13
1214637	13
13128342	13
291190	16
7444901	13
915903	13
5924865	13
6196104	13
7730241	13
5285769	13
3421512	17
2395544	13
18233790	15
955117	13
10363547	13
1890961	13
30484947	13
6027904	13
8035298	13
10627503	15
13592732	16
17851776	13
1539290	13
4184513	13
2354520	13
8831837	13
267588	13
4398647	17
11328484	13
3149546	17
562693	13
6792662	13
9254036	13
2128786	13
5358282	13
12167213	13
788428	16
2264394	16
31974685	13
8648440	13
3973796	13
1882155	16
7169640	13
9154955	13
6413333	13
5693756	13
2131302	13
2557527	17
12655556	16
10480937	13
17416813	13
4635280	13
8171093	13
8535	13
8024270	13
2914465	13
6222994	13
10222012	13
1372308	13
6907571	13
5274479	13
3616953	13
106051	13
1210283	13
13522022	13
927136	13
2537864	13
12303668	13
2986187	13
13840448	13
9378917	13
8857321	13
457464	16
40929	13
5972800	13
11892387	13
13904591	16
730642	13
8245381	13
32482467	13
7606449	13
26803860	13
11102764	13
6010911	13
9176425	13
1292188	13
17553976	13
2574988	13
19380016	13
15306061	13
560565	13
3233517	13
20535010	13
5219685	13
1871581	13
2843629	13
8033485	13
2506622	13
6463788	13
2995935	13
1249296	13
24887513	16
7484288	13
2019863	13
9567570	13
229500	13
2269575	13
6324325	13
10580827	13
4442943	13
4282334	13
17490552	13
2812828	13
18865450	13
8022455	13
20322490	13
3105352	13
10514152	13
3057498	13
2031690	13
28653568	13
5710001	13
5387291	13
1479146	13
13246865	13
14333052	13
14579203	13
31733533	13
3160261	13
9984370	13
12810505	13
11558337	13
299224	13
1375803	13
10318419	13
22557575	13
11505825	13
3718385	13
768478	13
2784885	13
1220667	13
12521852	13
3263100	13
2607886	13
5675018	13
2706215	13
9539882	13
7452504	13
4812545	17
4671598	13
794000	13
9506508	17
28992413	13
732872	13
1188608	13
16165805	13
5511522	13
1979095	13
3783228	13
16706638	13
7899379	13
520919	13
5546480	13
6413814	13
2395814	13
109658	13
20846565	13
5035128	13
17367210	16
2972029	16
2514094	13
1901360	13
6249851	17
4942192	13
1148554	13
1740779	13
5004822	13
11679858	13
5841692	17
7274513	16
2858499	15
23272751	15
12800842	13
843767	13
11009980	13
3797053	13
2406096	13
21751174	13
1598171	13
3765967	13
77622	13
11536924	13
73205	13
20740626	13
4319435	13
10516563	15
2570708	16
10297878	17
1393876	13
6500732	13
196369	13
2884925	13
3808727	13
33024262	16
12049737	13
6967663	13
2047520	13
7569517	15
509101	13
9244697	13
647197	13
953286	13
12186503	13
45858416	13
1350278	17
1295814	13
3154973	16
3031029	13
48989870	13
1674106	13
9754930	13
25573097	13
187390	13
2006457	13
334112	13
7650112	13
8196355	13
1223308	13
1638326	13
500976	13
14695352	13
10443598	13
1491576	13
11066784	13
146463	13
9441938	13
1645869	13
2374027	13
11778836	13
973211	13
6328537	13
15754627	15
855116	17
1737884	13
4766359	16
8407928	13
6104397	13
25516072	13
1771256	13
12198933	13
10751574	13
13239882	13
7526811	13
7863151	13
9461813	13
199198	13
1421649	13
4890999	13
2887422	13
1089839	15
9403921	13
5214758	13
2152797	13
27530435	13
13402379	16
175295	13
8525452	16
3612948	16
6878847	17
17581597	13
2275344	13
3081615	13
4374657	13
11726285	13
9600870	13
828636	13
2888844	15
23156480	16
3332239	13
9067774	13
762314	13
1154472	13
458721	17
3915727	13
16176926	13
27681307	13
5299882	13
6008355	13
1756069	13
7068219	15
20680240	13
27351671	13
3442901	16
9131692	13
18418715	13
1892106	13
5244541	13
17282523	13
2173865	13
1695245	13
6210951	16
5155834	13
933835	13
4656634	15
12950106	13
5813865	13
1286528	13
9756855	13
5408479	13
19003496	13
4413005	13
8132036	13
13545276	13
4590604	13
1050795	13
502486	13
379959	13
7849266	17
13802152	13
10663603	13
22635996	13
3021883	17
1300365	13
1312277	13
6005720	13
30376581	13
8300104	13
1846446	13
6686933	13
4562254	13
11467941	13
4144954	13
17729855	13
10987831	15
991991	13
3793859	13
2437105	13
9867870	13
17974543	13
1956283	13
1400473	13
1175335	13
8827919	13
3861444	16
2796918	13
8570993	13
1525823	13
6156019	15
18425166	13
1074996	13
4725964	17
1592294	13
12530580	13
5528336	13
6146382	13
3835924	13
300429	13
16400803	13
1723629	13
9650499	13
4761492	13
8647563	13
9678043	15
4368379	13
953015	13
7621989	13
1899929	17
374656	13
11650052	13
8123604	13
504377	13
4497672	13
3358871	13
8042007	13
6224361	13
1605659	13
3050754	13
15250631	13
11813132	13
6014790	13
9493689	13
7155263	13
13004935	13
4380885	13
7386466	13
10484636	13
10675124	13
3900956	13
1939049	17
3063817	13
998662	13
698373	13
2077457	13
3897516	17
738491	13
348449	16
997660	13
9708369	15
6854971	17
8898441	13
5494259	13
72815	13
1360628	13
12306166	13
1139162	17
9031873	13
6056263	13
3777336	13
5774283	15
28582781	13
7189690	13
3541165	13
6795790	13
368240	13
14215353	13
2036097	13
9459613	13
3985461	16
3727451	13
2465641	15
15097007	13
412625	13
5391323	13
29104330	13
4024499	13
469659	13
1182672	13
18204709	13
1181201	13
6883385	15
1498635	13
1347362	15
1456591	13
15061360	13
1759157	13
1154854	13
17916422	13
4640495	13
618545	13
13028246	16
1147043	13
6198534	13
41094263	13
1675116	13
2803493	13
8603659	13
17136196	13
5002443	13
1488254	13
8354372	13
7588114	13
19342701	13
3951714	13
8642066	13
5373467	13
1833412	13
2478896	17
248054	17
22380450	13
8600859	13
4222467	13
2002707	13
1505806	13
1120497	13
725378	13
998988	13
4249103	13
106952	13
4800973	13
2881321	17
12717586	13
1712958	13
1505560	13
2238957	13
4731541	15
5036248	16
13404946	17
14520066	13
29231	13
3646598	13
1802229	16
21468634	13
5176353	13
3865186	13
4489654	13
7620232	13
2161533	13
5487848	13
1190428	13
1614974	15
216295	13
6610072	13
15673964	13
145667	13
25475	13
9581574	13
89945	13
14337415	13
4505944	13
14097705	13
8062167	13
4956436	13
31943830	13
7252427	13
3719188	13
3548796	13
3655884	13
3475968	13
8261773	13
6398666	13
1560709	13
6514272	13
5665974	13
13311261	16
13322194	13
11502571	13
5441266	13
5926028	13
9571944	13
14219250	13
9540780	13
3925899	13
3814116	15
14440777	13
4885140	13
1515149	13
15550724	13
3264997	13
155667	13
3943044	13
2349961	13
8294023	15
7492484	13
2553054	13
8300238	13
1679047	13
35311634	13
1651548	13
8737135	17
4119716	13
2940128	13
15157583	13
6858637	13
5794539	13
8166459	17
12681229	13
17447845	13
252705	13
6696435	13
29830347	13
10997123	13
612470	16
777296	13
3160479	13
2542435	13
4224670	16
25988547	13
5031599	13
18932806	13
31940757	13
23984608	16
2670809	13
2636871	15
535767	13
1834509	13
9057036	13
3166028	13
7106669	13
14374932	13
7788021	13
21467380	13
16903427	17
27415645	13
7128790	13
2759140	13
10146445	13
5115223	15
1014521	13
1006562	13
34022779	13
2769538	13
5009960	15
1966466	13
2859277	13
2358861	13
33588872	16
28198593	13
3473020	13
407672	13
4256600	15
1841213	13
6169290	13
820390	13
7903375	13
2131285	13
1168990	13
2171698	13
1890267	13
11943400	13
370933	13
7470873	13
1063661	15
2600342	17
2970219	13
5872303	13
5159696	17
3602956	13
6333929	13
7179749	13
5087567	13
11768525	13
1382179	13
5262685	13
1406180	13
8089689	13
1935652	13
12586857	13
1179550	13
3257794	13
438207	13
13828943	13
2212864	13
4589448	13
2135828	13
2875463	13
7877459	13
2533580	16
6245067	13
33611116	16
10161584	13
2054125	13
2091384	13
2497869	13
18642669	13
721295	13
1754954	13
5269349	13
14013877	13
1800802	13
16631039	13
9741148	13
25732176	16
7756044	16
9258040	16
1183865	13
7941948	13
4248808	13
29177388	13
6379069	13
3498241	13
7202442	13
1798866	13
22118492	13
7759523	13
3303430	13
1669661	13
3838475	13
15174040	13
2505769	13
2031135	13
9507369	13
1644608	13
1872941	13
701481	13
1696982	13
6006313	13
2807714	16
13881537	15
1917726	13
17014491	13
2969807	13
2230656	13
1418266	13
664831	13
1988052	15
5455810	13
4275564	13
725198	13
10481204	13
4845503	17
5409030	13
21393226	13
476823	13
14896596	13
8512444	13
610791	13
183383	13
2765938	13
2189199	16
1434050	13
29212218	13
4146369	13
9177360	13
8615783	13
15889913	13
9032506	13
1191963	13
3879286	13
1721339	16
2429226	16
19988695	13
5309757	13
9984526	13
4996813	13
8079176	13
5506931	13
2113400	13
21095842	13
9228177	13
4510373	13
827168	13
547579	13
13371	13
18247983	13
7295914	13
5142668	17
14217939	13
1662075	13
17074673	13
9248655	13
904774	13
6878050	13
156334	15
15235886	17
6540962	13
1040875	13
8088061	15
7218705	16
5541400	13
648224	13
1411401	13
21824259	13
3515911	13
6580538	17
3895413	13
5462551	13
18250872	13
1127435	13
5987167	13
2520409	13
1916357	13
3284221	13
10361577	13
11502180	13
7232737	13
7020533	13
13623701	13
4398683	13
3786266	13
3963595	13
11267096	13
4592470	17
344279	13
1164200	13
4793246	13
14518939	16
4931628	16
79271	15
1088133	13
9998470	13
816099	13
5488851	13
6557049	13
10115299	13
2947549	17
16397280	13
10668475	13
3233887	13
6264298	13
8170393	13
16598423	13
1792636	13
1117930	16
2180388	13
5925823	13
13627297	13
2966090	13
18951586	13
1318130	13
297325	13
7790070	17
4557365	13
4965279	13
11890151	13
34154505	13
4209804	13
101753	13
16063245	13
36310021	13
8905134	13
5770564	13
6024724	13
27383379	13
12658494	13
2594135	13
2878018	13
1215951	13
1025448	13
1885778	13
8089547	17
735299	13
5869627	13
1017949	13
1675579	13
8985698	13
8253888	16
7408505	15
9391297	13
21632561	13
2406835	13
2449687	16
3497769	13
4294833	13
9266984	13
4684764	13
12393050	13
11475486	13
11404789	16
7558806	16
11814975	17
3306154	13
8413235	13
4901943	16
13507917	13
8541206	16
8553134	16
434307	13
2114257	13
4094667	13
10880503	13
1134704	13
14235068	13
17911269	13
11873910	16
20340928	13
423042	17
7486623	13
4956021	16
3226657	15
2652138	13
7526956	13
12090061	13
9498676	13
797878	13
2109372	13
15557004	13
7801452	13
5484291	13
1337622	13
2913943	13
12627523	13
12981850	13
3879848	13
10176895	13
2954555	13
6734250	13
4055563	13
7761	13
6323769	13
6539952	13
12008461	13
8209181	13
3627805	16
7401550	13
5150903	13
366815	13
12197803	13
3834282	13
14099622	16
799766	13
2447851	13
8397866	13
18966310	15
1632547	13
14452767	13
559175	13
783366	13
1614231	13
1817078	13
4963074	13
15135219	13
6242376	16
4443216	13
5492466	13
6241404	13
12318918	13
5044601	17
8267039	13
9825950	13
309145	13
1920287	13
5299329	16
1327171	16
1446911	13
21068265	15
5882057	13
20491102	13
5477348	13
8377759	13
1371478	13
1442841	13
5908235	13
8841749	13
5791460	13
5068703	16
3963207	13
6292570	13
9398631	13
6594651	13
11526025	13
12049711	13
4044313	13
15470675	13
9764618	13
7808405	17
22475763	13
5287639	13
3376543	13
2192783	13
2578499	15
1453570	13
9159187	13
490350	13
26845569	13
2620148	13
14223469	13
16405727	16
6091560	13
2497886	13
307479	13
17281282	13
982841	16
6520578	13
13533073	13
11181427	13
12060593	13
11370683	13
383263	17
17223314	13
7084357	13
7806200	13
7487317	13
2027539	13
2483790	13
1878121	13
848349	17
13357072	16
3023634	13
1965947	13
8678608	13
9267335	13
1427319	13
4114985	13
15685427	17
5305262	13
6461904	13
2808885	13
8501723	13
872881	13
11199112	13
16299999	13
2857271	13
23070726	13
16242453	13
9578021	13
3927357	13
12505309	13
2929116	17
10069131	13
6960821	13
15142117	13
1629902	13
5146342	13
3780087	13
6152350	13
4844891	13
4212962	13
23802371	13
234472	13
1860910	13
7639324	13
19996127	13
5039140	13
6047484	13
2740652	13
5952475	13
526924	13
39599	13
14711120	13
6740130	13
138391	13
2677292	13
9754891	13
7410269	13
23664117	13
17358755	13
5186568	13
604377	13
6923277	13
4809438	13
2895607	13
20893530	13
753613	13
249562	13
2742216	13
3384104	13
6474580	13
10185130	17
16584844	17
6356836	17
8285507	13
1853295	13
2669335	15
3753265	13
8935797	13
284001	13
516489	13
2497667	13
9989859	13
14048976	13
14423391	13
12187264	13
475466	15
3296435	13
7184236	13
12089790	13
8339830	13
357807	13
6697317	16
9489669	13
2966243	13
15741796	13
42258979	13
556121	13
14835792	13
3376820	15
8278485	13
9092903	15
2010932	13
4471160	13
2854657	13
9272151	16
712477	16
2363608	13
1760610	13
2430365	13
4865700	13
3900325	13
9641381	13
5801601	13
7389174	17
3494959	13
6405100	13
1006509	13
772197	13
15542527	13
2711280	16
3824143	13
4107359	13
21231396	13
24172024	13
2932935	13
13416829	13
4136873	13
5110542	13
1998762	13
8146303	13
29893455	15
6428054	13
2976514	13
331298	13
2127225	13
1775611	13
2542430	15
21087312	13
10904966	13
6383910	16
157053	13
8144260	13
179234	13
26599537	13
1986883	13
3844857	13
1502782	13
4663502	13
11738802	13
5907530	13
14762221	13
3983992	13
3751219	13
12455616	13
329014	13
885218	13
6981070	13
3658260	17
5130926	13
2699473	17
10093413	13
20703943	13
7750290	13
376721	13
25148370	13
5529984	13
1717065	13
3898446	17
2068216	13
1979955	13
4741422	13
9070935	13
9710885	17
6024839	17
10499871	13
14253117	13
3089557	15
7236206	13
18014208	13
778872	13
6547370	16
6173109	13
8888635	13
23004128	15
4984791	17
2524745	13
3952446	15
5210462	13
30342146	17
992296	13
7580200	13
7844726	13
6695033	13
14632498	13
11072835	13
18252296	13
2107094	15
10417272	13
11042839	13
1941280	13
11786881	13
8219530	13
12105299	13
38689703	13
8068629	13
22433470	17
16792842	13
3413840	13
4969893	13
3991161	13
6554992	13
4567711	15
12510963	13
7053904	13
7115373	13
48990672	13
14032029	13
948968	13
29316408	13
875144	17
2189409	13
452671	13
410304	13
13536919	13
9715653	13
9696309	13
11125359	13
2051740	15
3497052	13
12732491	13
13821187	13
1958301	13
1148050	13
3707377	13
7758106	13
7692845	13
4276228	13
11096001	13
10646709	13
18097463	13
19501019	13
11486869	13
5506967	13
16951105	13
3313890	13
7102604	13
18137634	13
2186095	13
1594418	13
10553460	13
6924380	16
2303985	13
622311	13
17408429	13
31819	13
907791	17
6349560	17
5040153	17
7583027	13
7480157	13
3158372	13
1592438	13
5111245	13
8085374	17
23938833	13
55840	13
10083751	13
11625818	13
5687230	16
2333708	13
6866181	13
9361088	17
14829836	13
6308845	17
7545766	13
3054361	13
4357598	13
9929657	17
63940	13
4767974	13
4496818	13
11474883	13
794708	13
2178649	13
1974157	13
402058	13
26707221	15
2325271	15
3550526	13
4581208	13
397654	13
2103849	13
15214399	13
3242647	13
3262793	13
1174119	13
5461466	13
16812729	13
5844822	13
3487066	13
169795	13
780696	13
2788310	13
4864796	16
2132736	13
2351934	17
10648191	13
6465448	16
4458025	13
1749630	13
276069	13
13001959	13
9237541	13
7913279	13
3533980	13
20096038	13
5760540	13
11057354	13
1206223	13
1293405	13
3868595	13
163061	13
6230242	13
1067584	13
2944995	13
13087132	13
15640104	13
8442723	13
2100717	13
11731643	13
2883996	15
9885741	13
6273303	13
4759031	13
2103206	13
1070475	16
644412	15
23596246	13
9913637	13
2693001	13
5577455	13
2233456	13
201895	15
8960411	13
2332209	17
909958	17
21522221	17
7765105	13
6148803	16
19110755	13
1199366	17
4196673	13
5134796	13
7646555	13
3514455	16
2357475	13
11059677	13
3398904	13
6388398	13
15563749	17
31421	13
1362191	13
12479079	17
2622774	13
3925346	13
29586374	17
6280890	15
2554106	13
4701417	13
9264696	13
3893802	13
9815792	13
5280653	13
2992982	16
1106661	13
361972	13
4481254	13
3612812	13
9978588	16
6068545	13
9752834	13
5077393	13
1639561	15
7800061	13
10050443	13
4591823	13
4346106	13
7138928	17
13445018	13
2301881	13
7648437	13
6077314	15
5311587	13
18763459	13
6571155	13
416503	13
11148857	13
3084353	13
967083	13
7509893	15
11177556	13
38070992	13
8880448	13
165050	13
10509506	13
1156106	13
16346519	13
545060	13
652513	13
10407205	13
3612039	13
23980738	13
8498011	13
11072410	13
208129	13
3663944	13
231785	13
643283	13
7970207	13
751943	13
9145536	13
8811589	13
23082322	15
11296425	13
7998605	13
8564877	13
1672160	13
3339257	13
9938248	13
10485892	13
274832	13
7727623	13
5498133	16
14130439	13
1975535	13
4590738	13
808580	13
2543502	13
1082794	13
1409623	15
18329009	17
8565970	16
7347628	13
5466358	13
18437000	17
10481804	13
10047918	13
6741184	13
5660121	13
976559	13
2750885	13
8163339	17
827473	15
10065086	13
6502498	13
6474833	13
751667	16
1005251	13
6394990	13
15506842	13
11564117	13
14128944	13
8750461	13
2094113	13
2161051	13
323070	15
7588698	13
4283147	13
6069801	15
2257931	13
3410347	13
1953510	13
5102536	15
3763763	13
16381581	13
7876402	15
712102	13
2610104	13
26655261	13
15370336	13
3324120	13
14136427	13
10498066	13
7777474	13
2477962	13
16460537	13
29518948	13
6318609	13
3698391	17
3354104	13
8104742	13
1665047	13
1929390	13
27726907	13
2493460	13
1560242	13
10081776	13
8200784	13
4975468	13
4496036	13
18325978	13
9105917	13
1639229	16
5613692	13
13251114	13
13056096	13
4427895	13
1006331	13
215239	13
2028677	13
21149177	13
511256	13
543926	15
6749643	17
4098922	13
3110661	13
2086154	13
25081121	13
14064699	13
14645210	13
12195358	13
980673	13
6354782	13
5615337	13
29148822	13
1065434	13
3941058	13
2142007	13
1729671	13
2806790	13
616645	13
1739517	17
10241773	17
6944052	13
22468864	13
9571151	13
10496038	13
758066	13
4054783	13
1485905	13
8666362	13
1221363	15
1369224	13
6677126	13
7708478	13
5642089	13
2369218	13
785790	16
1565821	13
21292916	13
4081186	13
1733012	13
51359	13
6130974	13
26344944	16
13667977	13
13411220	13
3753175	13
6619945	13
3727483	13
2905564	17
324181	13
597867	16
29295695	17
23395477	13
11689474	13
1749298	15
15054219	13
8987451	16
35219627	17
2526988	13
1219948	13
10525061	13
15213534	13
2993414	13
9304212	13
12267180	16
5537662	13
14190698	15
16427558	13
24460570	13
1275616	13
2941301	13
4261827	17
11842353	15
3441856	17
15205253	13
8312816	17
1777314	13
236422	13
11710331	13
1263903	13
7831896	13
27877812	13
172750	13
4877628	13
6303322	13
3616751	13
11277619	13
21250307	13
8755642	13
132770	13
5070243	13
10238833	13
8647961	13
1455029	13
21584962	13
1458449	15
11638382	13
18786793	13
13897873	17
4937049	13
11553143	13
940193	13
3895226	13
643642	13
4586015	13
897911	13
33535407	13
17635595	13
3411433	13
23671146	13
29143869	13
6226304	13
5036485	13
1462018	13
6505522	13
59450	13
4006324	13
637293	16
2450694	13
1897059	13
19606871	13
19505858	17
3870209	13
8971173	13
55030	13
2978688	16
6791051	13
1202513	13
147905	13
4845429	13
13419780	15
18004862	13
3514879	13
1215541	13
7154285	13
876976	13
1960534	13
4123798	13
4097122	13
10976972	13
1265325	13
2991276	13
278788	13
3838411	13
17019570	13
9035762	13
40197	13
4438841	13
3558974	13
10083251	13
1587059	13
1554580	13
17475511	13
2995632	13
26668514	13
149236	16
1205741	13
12717288	13
29957377	13
1954046	13
17627260	13
2204294	13
11839897	13
29121587	13
2774199	13
3878085	13
1695441	13
489249	13
6841290	13
1246163	17
10099384	17
28965575	13
7406846	13
8862873	13
2218658	13
5160537	13
6719004	13
216161	13
6522183	13
7939260	13
2883270	13
2715339	13
9537812	13
3153921	13
16211298	13
5143566	13
590879	13
548773	13
9448435	13
4250119	15
10380250	13
11463601	13
6823155	13
12370808	13
6170179	13
1167072	13
2797141	17
4255525	13
3346098	13
14344946	15
878151	13
4269408	13
1637191	13
7333693	13
37091534	13
12386468	13
1494753	13
21471978	13
23658010	13
1001421	17
899034	15
16796297	16
5529224	13
3523513	13
1265720	15
14349762	13
24461440	15
1131420	13
2271542	15
1737060	13
23556964	13
6475721	16
6940121	13
534525	13
17067548	13
11986578	13
26754055	13
85181	13
10012973	13
2169256	13
433758	15
1851848	13
7341156	13
6667944	13
10140203	13
11204494	13
4970344	16
5417642	16
18511311	13
4184011	13
8856918	13
4399388	13
5495974	13
342648	13
6178255	13
2696281	13
837182	13
15519649	13
2872341	13
11510514	13
1825289	16
734471	13
9106340	13
3834167	13
2618364	13
2666486	13
2670235	13
5442917	13
362315	13
6176158	13
1383911	13
5410288	13
9088243	16
1371401	13
2460966	13
2973405	13
12415922	15
1156374	15
11435681	13
14416775	17
14334243	13
10601024	13
10251087	15
2711557	13
5497712	13
26162768	13
15528920	13
19494500	13
5496234	13
6812587	15
24406234	13
2522114	13
33218580	13
4201848	13
6968776	13
706787	13
3530767	13
4421512	13
2585605	13
15763103	15
130115	13
4644517	13
4533587	13
8253956	17
7221098	13
2222317	13
15236864	17
2337325	13
4650013	13
14325983	13
3184284	13
11737300	17
9740726	13
2919134	13
14473094	16
1475632	13
2185165	15
1069416	13
13072308	13
801405	13
5049141	13
80830980	13
13793397	17
841205	13
5786691	13
2946448	15
3030368	13
21783111	13
5481046	13
10344332	13
4966022	13
3562849	13
14089769	13
220982	16
199917	13
21743876	13
600782	16
25390	13
2233677	17
9935318	17
3636596	16
4425857	13
1287257	13
16385535	13
2975962	13
12701722	16
3462167	17
17968025	13
10156476	13
4576683	13
9786644	13
5878069	13
34542	13
2146844	15
1764787	13
2753399	17
17223068	13
146080	13
8840134	13
5649079	17
2574045	16
3205789	13
5810648	13
7563406	13
4137942	13
5348260	13
15918685	16
9359054	13
1499587	13
4774959	13
5435776	15
2208096	13
12629491	13
1394861	13
9781109	13
975042	13
30461635	13
17491099	13
8311624	13
15631242	16
1234118	13
22533226	13
4729062	13
9465349	16
3703219	13
1436784	13
10662902	13
2438300	13
2157938	13
10551287	13
5594327	13
9413538	16
1195470	13
4541424	13
7286849	13
21764476	13
1185184	13
1659187	13
19652164	13
11811904	13
10631243	13
7662001	13
5298246	13
7804771	13
15273698	13
23226648	13
23417615	13
13019161	13
14769912	13
5418657	16
3379504	13
2129274	13
7992562	13
1084994	16
22885734	17
2234512	13
4266773	13
181263	13
21084042	13
1430277	13
15628578	17
14904049	17
6269990	13
3542473	13
2082978	13
3010455	13
5331402	13
9336797	13
186624	13
5903738	16
8441182	17
10502225	15
4532176	13
7421240	13
11976691	13
1832964	13
10201938	13
4894949	13
12583650	13
4155661	13
4944975	13
16688397	13
799414	13
2729090	13
9207375	13
17550956	13
881812	13
13471000	13
9292590	13
724595	17
2304339	13
1810941	13
9776021	13
8662895	13
3647585	13
2964756	17
1918903	13
2224817	17
13978503	13
5949187	13
379876	13
39486344	13
4154528	17
865717	13
24617331	13
2234778	17
2821618	13
1512318	13
868011	13
3235041	13
2259461	13
13272942	16
4995415	13
10912048	13
13895858	13
6991435	17
4181420	15
5317863	13
8789523	13
8501266	13
8738755	13
2452124	13
11463075	16
8341359	13
4117132	16
3563448	13
12255669	13
855627	13
2592139	13
14756473	15
3446254	13
13515751	13
7325951	15
8871105	13
2133782	13
17682876	13
10611113	13
1423640	13
5460852	13
17728185	13
11889049	17
1360147	13
2700678	13
5221509	17
17268192	13
8643185	13
7940477	13
4504389	13
9731770	13
1874374	15
11058306	13
664706	13
5459780	16
4917597	13
11044630	16
10626978	13
6599114	13
6621005	13
3091967	13
897661	13
5840216	13
3409612	13
12950988	13
12241346	13
9659519	13
20947458	13
10099188	13
2765881	13
4287540	13
3460672	13
10395498	13
4772066	13
858378	13
18240458	13
1740643	13
12557963	13
4198077	13
12687529	13
8263524	13
9668331	13
1236677	16
2119166	13
8564344	13
576993	13
2684349	16
2975694	13
7065784	13
6689100	13
813525	13
10856138	17
3288582	13
9773403	13
5928181	13
7191296	13
1278928	13
477271	13
296496	13
3891915	13
2893241	13
1166335	13
365803	13
12239290	13
13840727	13
18480800	13
6694558	13
1157676	13
815774	13
18588541	13
3350086	16
1583905	13
1123926	13
22481945	13
390563	13
12151418	13
17255274	13
2386112	13
2902748	13
20494966	13
14203666	13
3172091	13
3657118	13
8237760	13
11555281	13
17136743	13
6179909	13
2635577	13
1574573	13
32895394	13
12769290	13
3938154	13
525498	13
6286488	15
5342651	13
12566201	13
6971285	13
425757	13
33516134	13
14960164	13
142329	13
4634814	13
12808840	13
7663489	16
2395112	13
2604934	17
1869350	13
1777532	13
1339529	13
11079832	13
24645080	13
7387514	13
2568710	13
943574	16
13104076	13
17194006	13
1251927	15
3559125	13
3732191	17
4311961	13
2088995	13
21578773	13
7378055	13
274041	13
6496194	13
5187259	13
2970302	13
918061	13
8152735	13
13022504	13
5337235	13
1976545	13
5490932	13
7567351	17
2753094	13
6299476	13
689493	13
4419068	13
261447	16
17443006	15
4408804	15
4674616	13
14835397	13
8541397	13
853189	13
525571	13
5957773	17
18539178	13
2890163	13
13346750	13
3521412	13
2994702	13
2790063	13
30553000	13
4098841	13
727642	13
4600223	13
1357565	13
7889726	17
8478318	13
763769	13
10651098	13
36707126	13
3458324	13
9512341	13
4650967	13
3628242	13
692170	13
2612254	13
20465432	17
1278564	13
1801152	13
25964142	13
11571458	13
6859003	15
6037722	13
13139882	13
3083920	13
5589624	13
15555312	13
14823017	13
27082004	13
2506441	13
4359965	13
800812	13
6093629	16
2589739	13
1348821	13
1542077	13
17951234	13
9053802	15
1376481	13
5085271	17
631752	13
13432801	13
1658049	13
3277404	13
3509233	13
25495	13
7757227	16
1341500	13
2635675	13
1847356	13
8934714	13
6470167	13
29268576	13
5494664	13
6099557	13
5781446	13
436134	16
7168194	15
12190250	13
7230128	13
4060763	13
4855188	17
1398442	16
7302919	13
1320057	13
549313	17
10852034	13
13511635	17
5947497	13
7835084	13
8047385	13
19196221	13
279666	17
10255805	13
514305	13
25649185	17
7804942	13
7031453	13
5394826	13
14528805	13
13173211	13
17653169	13
3450971	13
1739268	13
271503	13
6133264	13
3775695	13
15626028	16
11287415	13
6342574	13
6832904	13
832378	13
23264820	13
437287	13
7890742	13
2859558	13
3167706	13
717766	13
16396196	13
2680340	16
18608419	13
14140073	13
2989616	13
3178142	13
5493943	13
3065560	13
4420212	13
1874951	13
8735174	15
14990065	13
6923410	13
458403	13
5672442	13
1043054	13
7608088	13
13479214	16
3348668	13
792518	13
1668113	16
31716476	16
3592485	13
21015144	15
3980122	16
4318854	16
3925185	13
240611	13
15553274	13
28631954	13
1349319	13
3070705	13
4341870	13
4920596	13
12435947	13
4422431	13
7590906	15
9574347	13
7037292	13
5203927	13
13670298	13
1846769	13
1359363	17
61630	13
10607549	13
376368	17
12233858	13
7789255	17
2686118	13
8919424	15
7068193	13
5251063	13
5549277	13
5008492	13
15684521	13
21029370	13
16371268	13
7798703	13
7095552	13
1092599	16
3399848	13
4484566	13
7976340	13
1012309	13
9080931	13
12802656	17
1589935	13
2957313	13
7284056	13
5450790	13
7389632	13
3662913	13
2418012	16
3988358	13
24338	13
11446270	13
3825803	13
4855407	13
7553490	13
15048894	16
1704644	13
5490076	15
1882238	15
11567543	13
565020	13
4634529	13
4644051	13
16392932	13
7916420	13
10389873	13
963043	13
1896292	13
24877465	15
1247458	13
1412393	13
15739673	13
572942	13
2508556	13
457906	16
17655943	13
3393544	13
302981	15
17545094	15
6534687	13
473951	13
6543400	13
1923380	13
6904226	13
21800312	13
3356721	13
1216112	13
441359	13
38646409	13
5818682	13
3005501	13
7267419	13
1373344	13
514708	13
671447	13
1384971	13
4582984	16
7274217	13
13829053	13
8136865	13
9203686	13
4460118	13
12386196	13
11628529	13
3931553	13
18285254	13
5681879	13
12416104	13
1037134	13
1701803	13
6497704	13
11973495	17
15218474	13
7866327	16
30776483	13
6696691	13
14809967	13
1596110	13
449446	13
10127936	13
7481187	13
5519574	13
9554996	15
9851047	13
3882354	13
6599189	13
5348153	13
514824	13
7467250	13
6351131	13
5061053	13
12363363	13
1345475	17
2127474	13
5957278	13
389555	13
14166009	13
8698396	13
1243945	13
9629047	13
45122	13
5841439	13
19194225	17
4076556	15
13310165	13
23992584	13
15752099	13
1753061	16
23216921	16
2712598	13
7460425	13
10827600	13
2244312	13
16015006	13
26147950	13
4933520	13
15849158	13
1519340	13
8675616	13
16594770	15
4252824	13
15938600	13
122159	13
7985916	13
1206619	13
292040	17
9392555	13
6615939	13
5574083	13
5652119	13
662756	13
564351	17
24617662	16
18566945	13
251205	15
3605659	13
4993083	17
17958831	13
11574740	13
9672301	13
23904878	13
3904754	13
3745542	16
1013392	13
3834342	13
1349319	13
4953045	13
6745091	13
4030011	13
2221088	17
3826915	17
6384656	13
1115658	13
4442812	13
9531937	13
4653467	13
452277	13
7623146	13
21126076	13
15391653	13
4929673	16
6003695	13
4670937	13
3129040	17
289122	13
2556175	17
207489	15
1060646	17
4071052	13
2620121	13
547847	13
3150505	13
3230388	13
1537699	13
6520279	13
2562357	13
5146277	13
8632279	13
11638762	13
4505142	16
8846718	13
8668938	16
1313901	13
983099	13
3002018	13
5670338	13
127306	13
1560370	13
10517822	13
3226115	13
2120184	13
23885369	13
3364357	13
8291470	13
5490341	13
3263349	13
6442749	13
28152760	13
517279	13
1144736	13
6537941	13
7650764	13
3353003	17
14046547	13
537166	13
5259011	13
2228490	13
3488852	13
12199557	13
20114229	15
11034694	17
4914752	13
4233972	13
11544575	13
4933733	13
2003633	13
4047642	13
15090215	17
3387050	13
16881214	13
710192	13
12375430	16
3536698	13
6820003	16
1159621	13
6252590	13
11674960	13
6350227	13
3638823	13
2555752	15
12020077	13
859669	16
879595	13
917489	13
11522560	16
10314088	13
16424993	17
4584229	13
5260852	13
3892638	13
5333110	13
5342244	13
776310	13
1014123	13
24165876	13
20292424	13
4681455	13
2965400	13
5668956	13
6054284	13
168846	13
14937954	13
11053779	13
12755707	13
21769334	13
116990	13
14222776	13
22798605	15
586354	13
5029272	13
2519513	13
1994543	13
4024941	13
11331016	13
3600176	13
1279030	13
2198186	13
7258814	13
141416	13
2881511	13
9970029	13
32777301	13
7158360	13
3183712	13
1081241	13
8223446	13
150306	13
16724257	15
6251616	13
2922906	13
6616380	13
7136940	13
3035250	16
17602609	16
2589214	13
11031591	17
2293038	13
5498862	13
3059700	13
3078759	13
2188278	13
17177012	13
8572029	13
2692182	13
5141094	13
370382	13
12257959	13
25979258	13
11792865	13
21606204	13
12723598	13
15002830	13
7312128	15
704425	13
3074185	13
4649908	13
2715816	17
7780878	13
16835217	17
609009	13
1909964	13
8536706	13
17810723	13
426905	13
3100188	17
7476497	13
2752383	13
12446561	13
1573592	13
4056771	13
6385850	13
5478638	13
5978102	13
1920826	13
9403221	13
247377	13
2054651	13
11555449	13
137735	13
16406957	13
2394448	13
1031249	13
1189299	13
4721301	13
2202530	13
17659323	13
4149603	17
3385006	13
3394588	13
5630526	13
4984994	13
13367473	13
2763507	13
1337438	13
10819473	13
929012	13
17585212	13
19108266	13
1766219	13
8940003	13
6859630	16
12844325	13
2776932	13
2788936	13
3292518	13
7741437	13
5425395	13
5989755	13
3168296	13
2998546	13
4246873	13
26235052	13
5145759	13
1080607	15
6412077	17
57064828	13
18461026	13
5084570	13
12529386	13
4880829	13
3805462	13
1648307	13
17948879	13
3533469	13
2721014	13
6290374	13
1985616	13
3227908	17
1360067	13
1072871	13
933191	13
14143171	16
6693853	15
376246	13
3061873	13
3639820	16
2543295	16
5636175	13
7547352	13
1474650	16
1902735	13
4693106	13
18972010	13
5100911	13
5523104	13
1206184	13
6054244	13
1978650	17
10449706	13
13904782	13
9456800	13
13771648	13
10302128	13
4833626	13
5965656	17
5295739	13
305732	13
5061894	13
7378206	13
19898771	13
6583926	13
4673121	17
5749369	13
8333167	13
7824086	13
3756115	13
10869316	13
2745856	15
3211588	13
5064119	17
5512926	13
869317	13
10072727	13
5107869	13
8004620	13
11421649	13
27092402	17
2203304	13
397610	17
1276108	13
10476049	13
8619775	13
14612107	13
4733702	13
9764877	13
1699100	16
827869	13
15609564	13
642159	13
17212340	13
25068933	13
2874370	13
4223428	13
7955093	13
425495	13
4171056	13
2256629	13
3152814	13
5623073	13
3913188	13
8560331	13
8985535	13
8722	13
9868132	13
3743618	13
10191764	13
6940824	13
6331868	13
43961	13
1642767	13
6110168	13
1265160	13
1458680	13
8056250	13
10802076	13
34960455	13
18933566	17
12816917	13
4535107	17
7534272	17
1577815	17
37015744	17
2134181	17
28137292	13
1960318	13
2647823	13
7065921	13
1481	13
3212219	13
1793396	16
12521199	13
4678319	13
3449399	13
2233666	13
29378758	13
2190095	13
9509559	15
2642807	13
2932840	13
7630226	13
4402917	13
19505776	17
3145256	13
6067493	13
24771516	17
2902889	15
7674442	13
6092338	15
4923844	13
27398393	13
13997174	13
3062635	13
20758230	13
3699041	16
6016478	13
22532920	13
355127	13
926491	13
396515	13
5693580	13
1177413	13
11269286	13
2985296	13
973828	13
863977	17
1674434	13
4630812	15
3221386	15
5689105	13
2965940	13
27023057	13
7500625	13
20130017	17
2628009	13
5830208	16
17486414	13
2563074	13
945459	16
4275642	13
6893488	13
1234460	13
26269116	13
4943117	13
2557626	16
3876080	13
2907734	13
3566128	15
9419162	13
9131672	13
10143501	13
363007	15
3971521	13
6107733	13
966801	13
8154051	13
12882151	13
8690583	13
14620075	13
201960	13
2283295	13
22058455	13
676561	13
619089	13
4468390	13
4040056	13
10514993	13
1756351	15
2510756	13
1383785	13
11832011	13
5830783	13
4509745	15
3786196	13
2762058	13
4075127	13
658320	13
6187423	13
6837857	13
10065423	13
322322	13
7339319	13
10617049	13
3440034	13
14736690	13
3550498	13
6059884	13
10732793	13
8060201	13
11721436	13
998855	13
6422975	13
7627082	13
8831755	13
3876102	13
9221436	13
6996655	13
5523068	13
649771	13
5108174	13
2132277	13
6949649	13
14320662	13
6408040	13
1088928	13
5816508	13
9914554	13
445361	13
395626	13
2904267	13
8725570	13
114670	13
1245474	13
5712358	13
10643848	13
3898047	13
12285071	13
18618711	13
5351672	13
5756265	15
3956463	13
3066330	13
7156517	15
10533123	13
19827793	13
1777751	17
7261520	13
5557406	16
1973366	13
22669287	16
7626682	13
504786	13
52560559	13
494226	13
5028916	13
13018636	13
2377964	13
1008805	13
670775	16
3236607	15
3452732	13
3156078	13
5242997	13
11312110	13
410812	17
2681912	13
12902917	17
5229008	13
14854362	13
527164	13
470839	13
5899036	13
9299457	13
1922063	13
904064	13
1008316	15
14690897	13
448368	13
686252	17
144914	13
1662824	13
16514329	13
35344	17
6421050	13
9796545	13
12557765	13
46844674	13
1313357	13
9828233	13
1382754	17
438733	13
3226961	13
19209098	13
8751585	13
2811646	13
5930177	13
14274910	13
2029318	13
31122976	13
1299765	13
12453181	16
8204311	13
3983789	17
10119081	13
24521201	13
8475140	15
751532	13
8901169	16
11290497	15
1485483	13
1688200	13
3990269	13
2129072	13
5947534	13
5649190	13
7838957	13
6990041	13
13726725	17
10133225	13
22565598	16
8151641	16
2028064	13
3524690	13
35913612	13
5801657	13
2140227	16
2014713	13
9446882	13
838624	13
5748161	13
29898757	13
1343177	16
29995348	13
11143185	13
8307859	13
9206266	13
864790	13
22550254	13
6881859	13
5130449	13
3982755	13
3474527	13
1906636	13
846283	13
12765544	13
12517768	17
5323513	13
3724491	13
10532568	13
10621034	13
6089690	13
2790304	13
701331	16
3288103	16
11473627	13
12421983	13
6552067	13
5955918	16
3817704	17
4875524	15
3991946	13
28248172	13
10076549	13
7863255	13
19486223	16
2292055	13
16652843	13
880697	13
829690	13
776256	13
667178	13
7641290	13
8238321	17
9585281	13
12071657	13
11430751	13
4574649	17
1842823	13
2858379	13
7074634	13
402258	13
3722783	15
5936725	13
10499969	13
3538477	13
2508978	13
33594204	13
20705417	13
3263689	13
11650845	13
7571120	13
6947806	13
2054368	13
956007	13
23243870	13
5114231	13
5101530	17
31926490	13
396142	13
776160	13
642792	13
5122356	13
14576149	13
22739497	13
20564381	13
845978	13
15898850	17
6362056	13
6361591	13
7576621	13
19736660	13
3593017	13
2676482	13
4126272	13
12209602	13
7136279	13
12965423	13
12281787	13
9311761	15
3479157	13
1395189	13
26665659	13
7907588	13
1000586	15
7737930	13
133469	13
6606604	13
18976726	13
2469137	17
15898123	13
3875899	13
897950	13
1652168	13
620925	13
2559236	13
6296678	13
3240211	13
15351975	13
1484781	13
9391326	13
16561788	13
1667131	17
2626133	13
973648	13
4100959	13
9907574	13
8091719	13
3980607	13
290640	13
32710536	13
4681461	13
3201555	13
13864327	13
9388935	16
12157	13
5270091	13
8768958	13
5090411	13
2956763	13
2881234	16
5648970	13
360916	13
1170363	13
8317763	13
7900060	13
7337591	13
2162370	16
296818	13
4700963	13
4431960	13
17940789	13
5121408	17
359958	13
3978963	13
3749011	13
525088	13
301841	13
14675478	13
440496	13
595883	13
10682300	13
2534423	16
1038884	13
2477404	13
1681633	16
1703981	13
6388576	13
249689	13
10789599	13
6096932	13
4633674	15
30645188	13
3750333	13
24684386	13
4546316	13
2363289	13
168973	15
5037099	13
8577384	13
3922290	13
25192100	13
171800	13
6172543	13
4538311	13
22500703	17
1169948	13
357576	13
6727087	13
3681954	15
2639390	13
13065860	13
1998926	13
4064007	13
413189	15
595742	13
13478022	13
8347535	13
20540572	13
5849163	13
2104958	13
62323355	13
7430143	13
9085285	13
4379584	13
4729342	13
17600254	13
6770265	13
6983409	13
13326379	13
5292884	16
17456319	16
4090091	13
2859870	16
5303521	13
362467	13
33213991	13
3609197	13
12399942	13
4012941	13
10565788	13
2669288	13
5093196	13
4586571	13
4147600	17
1896450	13
187057	13
6370597	13
3404778	13
1494068	15
2902141	15
2623452	13
8327840	13
1199260	15
6692017	13
5557264	13
1390029	13
4833289	13
6686106	17
8672177	13
6117342	13
8847095	13
3019831	13
9123345	13
4450170	13
1921243	16
6475175	13
4962546	13
3126544	13
1831452	13
3398305	13
15735529	13
789468	13
5040241	13
1035143	13
643915	15
278202	13
3540478	13
4913898	13
1047782	16
11413302	13
14044698	13
10033928	13
9514955	13
4421199	13
9182053	13
7354335	13
3239448	13
11023692	13
8612530	13
13445456	13
6345080	15
24067927	13
4680812	13
917580	13
15222203	17
6372453	13
8012744	16
8275998	13
2096987	13
5604185	13
23512540	13
28489046	13
1729712	17
3929389	13
13445495	13
12984095	13
10939834	13
1207649	13
1755632	13
4324361	13
930432	17
2466320	16
23283210	13
23703573	13
29823393	13
6852924	13
3692797	13
9848032	13
422146	13
8492604	13
1755517	13
7137198	17
457807	13
14482122	13
17640056	16
10624420	13
6776195	13
3742214	13
27702907	13
2701895	13
3665637	13
7568979	17
3133090	13
4897500	13
4063637	13
237912	17
1023665	13
10352276	13
2146130	13
624458	13
19321264	13
70266	13
11072074	13
15106103	13
847346	13
6797953	13
12641871	13
16709332	13
13555333	17
5029995	13
3624029	13
11056109	13
3267482	13
460325	13
2661436	13
6035495	13
11464093	13
5037274	13
3299787	13
8842131	13
12974409	13
3197799	13
11210537	16
19088823	13
232638	13
7980322	13
1534960	13
1497598	15
18122766	17
19285503	13
3144761	13
271781	13
1474540	16
1453219	13
1315463	13
1022729	16
9252474	16
16745	13
18837618	13
4260794	13
30413	13
555650	13
4793960	15
3268099	13
15897875	13
1501390	13
10700564	13
8719937	13
880114	16
100705	13
4559283	13
1434240	13
3500990	13
1628554	13
36409742	13
4219300	13
12458219	13
4967681	13
7333879	13
3758625	17
810233	13
4596936	17
43763402	16
904915	16
12306549	13
26327563	13
14633021	13
2099353	16
15371064	17
12869424	13
14076224	16
217011	13
17192527	13
388498	13
12123770	13
2937183	13
7434538	13
1563569	13
4659074	13
1670942	13
12704196	13
9684427	13
7958676	13
1779958	13
2380581	13
7578411	13
13170541	15
7534192	13
1760843	13
450966	16
1264518	13
1760802	13
6894790	13
4283752	13
776587	13
1514898	13
17877949	13
724264	13
26957808	13
7245298	13
9065977	16
7326878	13
1300407	13
11820399	13
180920	13
8402887	13
11416143	13
2731159	15
22037926	13
12688812	13
14204779	13
4678484	13
7815946	13
13148801	13
1247636	13
13607500	13
11326845	16
5997967	13
999034	16
1759198	17
2399618	13
11465714	13
13332338	16
809848	17
11378852	13
2879271	13
3997047	13
324372	13
4140303	13
9664793	13
11063968	16
3422897	13
1452878	17
18033367	13
23382111	13
16601234	13
8440023	13
2955174	13
1441579	13
17869525	13
4466450	13
7054310	13
2526053	13
2093558	13
10795475	13
5916933	13
38681773	13
17705851	16
1599370	13
9333363	13
12518437	13
2571647	13
31750339	13
2058658	13
16082086	13
9393457	13
389087	17
19602824	13
3359436	15
1221100	13
11277766	13
4598963	13
2450153	13
12184851	13
1618638	13
9119743	13
16250854	13
26031463	13
25700129	13
4841941	13
791127	13
3979552	13
11816437	13
10512362	13
1410457	13
12768126	13
4786708	16
4811809	13
4345451	13
22139407	13
3262779	13
10423278	13
18643190	13
3585804	13
2023377	13
1178025	13
6750494	13
817502	13
3550812	13
2593627	13
6055846	13
11145385	13
19573179	13
6844531	13
12707309	13
13517805	15
13698841	13
7075480	16
551543	13
4289832	17
9447449	13
10135553	13
16350347	13
90987	13
5517075	13
6787809	13
4682352	13
470562	13
1661196	13
36219815	13
10319214	13
11407226	13
4733397	13
98763	13
1039139	13
18096738	13
728286	13
8331480	15
12243583	13
445060	13
8606260	13
14322921	13
3062050	15
7985521	15
4439468	13
109973	13
145756	15
3293503	13
27576064	13
13436612	13
940953	13
6693356	13
3314306	13
20986802	15
7371736	13
4491192	13
2398475	13
32038958	13
974675	17
6550903	13
16903364	13
5719235	13
4337309	13
18824590	13
911933	13
1056812	13
4822745	13
25214103	13
2894813	13
9114275	13
4834354	16
9736724	13
6207124	13
1760870	17
1282508	13
465204	13
2815301	13
244021	16
682759	13
1713376	15
255330	13
4458135	16
3640827	13
1192434	16
5152721	13
4523658	13
1578629	13
17593686	15
2456192	13
6554837	13
10680803	13
6791462	13
368747	13
1834383	13
8549121	15
6313316	13
11427487	16
6162734	13
4680778	16
19132	13
11397092	13
16177069	16
22842791	17
18055034	13
2189602	13
15100676	13
19463292	13
9437152	13
7644394	13
4845511	13
5265781	13
7128913	13
1487290	13
8141601	13
2086089	13
21626809	13
11484027	13
7903128	13
19294309	13
12285234	17
2977170	13
2063495	13
1070425	13
3505986	13
5002824	13
23170689	13
7573247	13
3592729	13
2657918	16
17532730	13
655246	13
6598904	13
2738624	13
2577559	16
2574977	13
12973027	13
2560383	13
4312993	13
5980258	13
7152399	13
2459252	13
8341797	13
15424487	13
4982201	16
9921067	13
973033	13
9095852	13
10184010	13
39214140	13
5599577	13
22733151	13
4789831	13
4908146	13
7042716	14
314422	13
403546	13
1733252	13
7185843	13
10414342	13
7799113	13
18068736	13
4256368	13
13855	13
1886830	13
1657776	13
3348673	13
22634498	13
3959695	13
4109972	13
2659493	13
3417959	13
7272372	13
17531878	17
266230	13
681957	13
2655338	13
8368946	13
12631308	13
2330366	13
6510215	13
23206403	13
781655	13
1385844	13
16729470	13
769464	13
1283374	17
3271094	13
7639863	13
9737113	17
9182	13
15759496	13
5669674	15
2291835	13
20392001	13
11450915	13
2704317	13
3803525	13
10472918	13
6422158	13
21611266	13
3456518	13
311802	13
14962348	13
22846511	13
1184469	15
140498	13
9832607	13
3496012	13
16407228	16
9040985	13
3331125	13
21025268	13
3715389	13
14750794	13
10138218	13
242492	13
6871240	13
289556	13
9656761	13
7463100	13
5735482	13
5531942	13
15102905	17
8014025	13
979770	13
2849965	13
1014168	17
13983633	13
4263001	17
551759	13
7409207	13
610227	13
5739089	16
7229533	13
6634987	13
474118	15
5782396	13
19756358	13
490589	13
743231	13
3053341	13
2723353	13
10206838	13
346441	13
3361619	13
16685430	13
1917998	13
4169791	13
13776168	13
12176193	13
15478747	13
6276756	13
42583	15
5638665	13
10156513	16
26057743	15
2649544	13
253194	13
12809923	13
5625261	13
1192414	13
2116619	13
8827988	13
4472317	13
4589450	13
4854661	13
28215044	13
98141	15
3712595	17
5469529	13
14455370	15
5297303	13
3162006	13
2075000	13
729719	13
3878575	13
2127106	13
2618105	13
1177349	13
9535356	17
14857447	15
2690991	13
2477222	15
4899051	13
3161168	13
15874559	13
18020242	13
2891943	15
3015129	13
646934	15
11706992	13
2583335	13
918221	13
11817802	13
835028	13
1555842	13
11585799	17
12981830	13
866059	13
2473783	16
1274555	13
25324864	13
525304	13
1225671	13
4490439	13
762092	15
1274986	13
7635080	13
5387708	13
4151642	13
6854302	13
3315265	13
3093596	13
36275805	16
47349	13
26757085	13
2526944	13
7097377	16
4188299	13
1547595	13
5124981	13
1505269	13
7560551	17
1130948	13
1505776	13
5780058	13
4399792	17
2844893	13
13397730	13
11187823	16
1648144	13
13729367	13
14913724	15
679301	13
7837624	13
3877845	13
3371248	17
1894963	13
17146	13
4526558	13
9871076	13
15927465	13
9401590	13
13041434	15
7417887	13
1807906	13
2276391	13
18847318	13
706781	13
3281871	13
977186	13
5174792	13
14169271	13
17177314	13
2751848	17
10618501	13
3438587	13
2362700	13
3102828	13
2608133	13
728133	13
923155	13
7612227	15
6622119	13
6515077	13
15896776	13
1530151	13
7638999	13
5872877	13
25194769	13
18327048	13
12324927	13
24904199	13
4278042	13
2753713	13
2927519	13
14906231	13
4401985	13
18846939	13
9588007	13
6699256	16
756896	13
2462943	15
5899400	13
2330980	17
1666277	16
24242831	13
16163653	17
1595085	13
2068482	13
4685655	13
11663832	13
12405771	15
7773794	15
2405292	13
36381740	13
11751035	13
12453749	15
4248149	17
12769018	13
8331524	13
19771499	13
1755596	17
1450335	13
801116	16
152626	13
3667931	13
5870666	15
4709762	13
2765044	15
1610711	13
8677888	13
13083162	16
2087189	13
1177872	13
1443112	13
4865544	13
4057034	13
1913725	13
3272505	13
8861377	13
46573	13
5532451	13
1672311	13
2555704	15
1825521	13
15984490	13
3294136	13
2427121	13
1448150	15
13155184	13
14029880	13
7498529	13
2907525	13
2297402	16
9907613	13
638807	13
11594754	13
9392961	13
17147949	13
3801559	17
1426192	13
2027326	13
849379	13
14535448	13
2995856	15
3019206	15
4984576	13
20780979	13
8174399	13
4088725	13
4074953	13
5961535	13
4558395	13
1326928	13
18517064	13
13633901	13
16211824	13
5810051	13
2512106	13
8231414	13
2768466	15
11882408	13
6587311	13
2766752	13
7335115	13
2306150	13
4738398	16
2766252	13
12813009	13
3678966	13
9226793	13
1919209	13
11735212	13
6907500	17
9188135	16
5343186	13
3170104	13
3908179	13
1686042	13
11647637	17
19151457	13
45092	13
19491554	13
6029770	13
7541423	13
2974594	13
2042829	13
9700490	17
2891271	13
16929605	13
22411216	17
8430112	13
14165191	13
3215078	13
17963062	13
506969	13
1937894	13
5286149	16
11686896	13
3371328	17
893453	13
4029482	13
2054172	13
11766001	13
6203582	13
27973765	16
1397145	13
17863540	17
3485916	16
6168403	13
8053238	17
2082228	13
12959754	13
7371149	13
31555	13
3947853	17
4381602	13
923667	13
12081981	13
6802343	13
4425714	16
5772275	13
8959822	13
128573	17
11141302	13
12862671	13
5200726	13
1963897	13
4303096	13
37289081	13
4311975	13
7293112	13
3629176	13
7839322	13
26558739	13
6289478	13
9770947	13
25900520	13
3705736	13
18561262	13
3936849	13
813249	16
9639807	13
27434598	13
1292183	13
784974	13
18961989	13
9408583	13
644979	13
8777768	16
21741576	13
4693579	13
5801955	13
15067875	13
13198305	13
1469504	13
11125380	13
593707	15
3943953	13
13974221	13
209812	13
4424827	13
11252520	13
2681468	13
7962624	13
7890771	13
5054133	13
29967072	13
16716288	13
803143	13
11668870	13
9323928	13
735192	13
1118074	13
89580	15
722742	13
10430277	13
9935711	13
8451091	13
9912413	15
4531971	13
3567130	13
713766	13
8277527	15
15218864	13
1801991	17
9131967	13
6181789	13
7161291	13
9943625	13
177828	13
731566	13
8417052	13
9707096	13
1447704	13
263442	13
5644692	16
6000574	13
12274592	13
1582741	17
2759648	13
659806	13
3385964	13
22891696	13
3201850	13
2182611	13
6110895	13
936778	13
3403265	13
13931084	15
403130	13
10113643	13
3123755	13
20813437	13
7458344	13
8208761	16
2064107	13
588427	13
5796784	13
5635105	13
2630742	13
3713909	13
11791201	13
2049767	13
16387262	17
20406372	13
48808194	13
3235266	13
21658000	13
3931946	13
7386636	16
6345066	13
5342815	13
11302091	13
11252892	13
17785069	13
86036	13
1114242	13
2073414	13
3832322	13
13483753	13
3011955	13
6433543	13
1604925	16
6612403	13
1661120	13
5850888	17
6028168	13
13069958	13
8451288	13
8164961	13
2549204	13
28619726	13
10573837	13
15344561	15
19340468	13
1236120	13
26759431	13
63719	13
13372967	13
1225709	13
1872329	13
2252775	15
4851428	13
9263797	13
28375166	13
17130951	13
8556912	13
5741731	13
6100960	17
7658355	13
9674381	16
11846743	13
10225165	17
449160	13
4725154	13
258901	13
4150575	13
3332119	13
1486515	13
425770	13
5370841	13
3947189	13
13800604	17
23026814	13
1705634	13
8661638	13
16141681	15
1308364	13
16924470	13
6566182	15
4208986	13
9157575	13
2305521	13
16725105	13
21928722	13
1247348	13
2411135	13
23818910	15
7753979	13
648578	13
13152216	13
2284234	13
1381824	13
7107038	13
748761	17
392128	13
1376304	13
1640695	13
6318956	13
12407009	13
26695278	13
375448	13
7596772	13
4040216	13
21480479	13
14111441	13
3897321	17
8850544	13
2057859	13
16043836	15
3471200	13
7057841	13
1906700	13
11665180	15
721322	13
8799474	13
6843514	13
14401570	17
4213029	13
11889295	17
7275950	13
8900048	13
8943963	13
12145859	13
9156219	13
11303945	13
5718805	13
2702299	13
5190579	13
24985030	16
8930461	16
15456994	13
1555752	13
3361524	13
947727	13
30675118	15
7625588	13
3253000	13
14612724	13
3230644	13
9030194	13
2765716	13
3958796	13
13364722	13
17247872	13
2751186	13
2218956	13
3912043	13
6222062	13
22661773	13
17591130	13
34091586	13
884913	13
12707518	16
4697305	16
1851705	13
5718967	17
14863244	13
31476444	15
13441271	16
32245639	13
2020462	13
94221	13
2297727	13
2400279	16
19516112	13
2127841	13
434481	13
10986093	13
2072715	13
878700	13
10844122	13
8883439	13
614787	13
2694246	13
15396689	13
10568667	13
1209311	13
430796	13
7433797	13
136324	13
2690199	15
8534473	13
12993937	13
10751068	13
13802503	13
19243782	13
12884749	13
15614803	13
8449788	13
12591903	13
10401405	13
30441713	13
13851483	13
10501566	13
7875998	13
14201775	13
15747614	13
6139635	13
4535619	13
12861228	13
569878	13
11346229	13
558550	13
6338335	13
1054853	13
1732881	13
294265	16
518264	13
2172789	13
6191300	13
10613540	13
15484280	13
10623313	13
8414874	17
23625569	16
3118241	13
1726515	13
5235048	13
15521691	13
3586105	13
11742059	13
5435678	13
23515001	13
2182586	13
791091	13
5307639	13
10830840	13
7305378	13
9127303	15
4738401	13
397900	13
28595800	13
10441690	13
6061019	15
3782943	17
7341803	13
4959501	13
13086235	13
6091406	13
589741	13
2296962	17
8411785	17
10229444	13
11633715	13
306276	13
4285354	13
761310	13
6561183	13
5207131	13
3490956	13
1941802	13
6775106	13
679400	13
2518469	13
5229017	13
15412243	15
728429	13
2915150	13
7325908	13
6502494	15
5650274	13
1134810	13
15660322	13
29434884	13
5033123	13
2416683	13
2218509	13
2801994	15
27031612	15
330549	13
26654353	15
4304772	13
11360026	13
11301881	13
19057351	13
12973246	16
416226	13
13248105	13
1585642	13
1264331	13
7127166	13
27723525	13
1759999	13
794307	13
1257075	13
3894758	13
10528025	13
4695826	13
3939979	17
5448396	13
424962	13
7542419	13
1172128	17
4280012	13
187395	15
9992990	13
1121680	13
5343784	13
5475690	13
1598237	17
2041188	13
15160084	13
20442624	13
7274190	13
12086486	13
24882084	16
14408253	16
6668035	13
18858622	13
4349938	17
54305	17
4720315	13
169476	17
5447888	13
2781213	13
1601845	13
1187497	13
7388345	13
14819336	13
5194988	13
3082786	13
9747150	13
356474	13
2328020	16
1669539	15
2419926	17
630806	13
4480523	13
2699464	13
18497798	13
8055468	13
19055330	16
8941977	13
13582962	13
13358841	13
14666428	13
1111677	13
18829487	13
349046	13
12047440	17
3686829	13
965523	13
11024146	13
5613338	13
2242697	13
9676774	13
261140	13
2834497	13
2456495	13
4130732	13
11365142	13
10993696	13
11667066	13
5426747	13
1541477	13
20706212	17
5931973	17
10810285	13
16380216	13
7413026	16
6432651	13
3231074	13
728938	13
28801545	13
3452927	13
4229958	13
1191059	13
8966746	13
1422031	13
12554394	13
3173066	13
1788558	13
1919226	13
6049046	13
945087	13
21044929	17
14396290	13
1596032	13
8674964	13
13698039	17
11502572	13
10656465	13
4189097	13
747703	15
2076885	13
11034242	13
3482780	13
6328179	13
6788072	13
9508646	16
2297250	13
10920441	13
9282212	13
3414783	13
13688964	13
882635	13
2917701	13
1576533	13
3933110	13
16271977	13
7611557	16
6910789	13
1035842	13
5680133	13
12020228	13
11301705	16
21426391	13
685432	16
9925131	13
2257492	13
34063256	13
2745896	13
927347	13
16828685	13
4970227	13
3993184	13
3266465	13
11215918	13
1547616	16
7503506	13
709477	13
1941688	13
21940277	17
8246618	13
2596542	13
6565851	17
6400462	15
13666501	13
17375797	13
34267399	13
4088866	13
2576315	13
11495686	13
22483052	13
17131544	13
2978451	13
6458051	15
10291573	13
14535291	13
15932633	13
2802154	13
14179218	13
5807662	13
3750885	16
9339478	13
1910091	17
13379251	13
35698016	13
9500656	13
4146101	13
2763617	13
3056592	13
3794533	13
2559029	13
8058313	13
1231561	13
3766315	13
426436	13
5133427	13
858299	13
185281	13
10710981	13
4887489	13
904226	13
1478600	13
3529624	13
2233185	13
4859946	15
263751	13
9189007	13
8011998	13
1406850	16
2514472	13
3351892	13
4424599	17
16507631	13
973029	13
1291736	13
12847609	13
8956678	17
8595186	13
8204939	13
25666489	13
17440960	13
492635	16
6513536	13
26816285	13
17261725	15
4532486	13
26536677	13
2748781	13
292523	13
904700	16
16931058	13
10036431	13
113076	13
306233	13
4523262	17
5135665	15
11001893	13
269872	13
16022217	13
1773312	13
1428889	15
1833331	13
1802884	13
5239913	17
1740166	13
18311978	13
13135067	13
6389128	17
19766040	13
6163270	13
8205592	16
2410974	17
5228268	13
1632890	13
16274052	13
8736459	13
4799721	13
1384260	13
14657322	13
5854263	13
3993080	13
6041367	13
4283069	13
2402815	17
1344363	13
4609226	13
2749917	13
2821821	16
33009097	13
10297884	13
8254983	17
15250859	13
1216994	13
8671365	13
6451414	13
930698	16
2387493	13
3925531	13
11004815	13
11591167	13
992076	13
113395	13
13947914	13
11476917	13
14207291	13
8434993	15
3090357	13
6211842	13
5215668	13
16033497	13
37641193	13
15317441	13
3375055	15
6537795	17
1936940	13
5850595	13
1636201	15
609399	13
1488269	13
885313	13
985407	13
4672939	16
7254770	13
3302210	13
4458123	17
3421632	13
163100	13
2135092	13
6206563	13
6306056	13
9845845	17
16954061	13
7484894	13
499015	17
13827490	13
3383226	13
673233	13
6333397	13
3517689	13
746180	13
17934480	16
21862218	13
3883543	13
3796397	13
7376670	17
1435701	13
20613405	16
1373245	13
266126	13
783339	13
8799338	13
1711914	13
1744040	13
408867	13
12157167	13
1109753	13
2935662	13
9592672	13
15925674	16
3648216	13
5441015	13
109655	13
548579	13
4783111	13
700135	13
2270667	13
9860517	13
1485160	17
15838281	13
4154786	13
6692811	13
2660487	17
1528826	13
3057663	13
12924146	13
4131711	13
9221639	13
11338350	13
137632	13
6767489	13
10744459	13
1026666	13
11193665	13
5333569	13
3548923	13
3407187	13
7300712	17
4148637	13
2710991	13
2164125	16
2034825	13
10811421	13
2316938	16
2667119	13
1205212	16
2514546	16
1412035	17
5224197	13
1745236	16
2856495	13
13028276	13
16239907	13
1687835	13
3446177	13
7869550	16
1288252	13
8562564	13
1736875	13
15114080	13
4698200	13
8836008	13
1375672	13
12390976	13
17388401	13
6759609	13
848893	13
2761413	13
1287968	17
746801	13
1869196	13
933324	13
3999259	15
3028465	15
5880142	13
2880512	13
9858094	13
2805325	13
23555845	13
19500828	13
1431649	13
5657325	13
19463501	13
4006135	13
4458605	13
18554016	17
4264659	13
4220308	13
4498752	13
30203080	13
13130147	13
3227986	13
2156945	13
5000229	13
7135215	16
14672368	16
4725986	15
11283223	13
17520387	13
6572811	16
9465965	13
16866767	16
962044	17
1030509	13
5249239	13
1023950	13
8533734	16
3194769	13
7228736	13
8758115	17
6349748	13
11096805	13
13855548	13
1188414	16
5009509	13
22617795	13
21390599	13
1072348	13
5972644	17
9856338	13
1316061	13
1648119	13
2438991	15
37128342	13
8970311	13
7527776	13
4346879	17
2533277	13
47564014	13
1476620	13
3852103	13
3111711	13
1903759	13
8385000	17
5834860	13
1377688	13
5961669	13
503059	17
24101388	13
21091728	13
5254282	13
1991237	13
7236268	13
962729	13
2899313	13
17040362	13
819041	13
11999946	13
6578308	17
26857502	13
2873057	13
854553	15
8563647	13
116370	17
8185831	13
25391219	17
14498395	13
7583871	13
1671547	13
20783859	13
1875212	13
8589155	13
1805517	13
430102	13
19328618	13
106618	13
242334	13
9498171	15
4965629	13
1102939	13
4206646	13
18644687	13
814905	13
19074623	13
1753140	13
31900856	13
32594972	13
4162786	13
282488	13
12317826	13
12403650	13
1982894	13
1463362	13
6744941	13
5549607	13
5038688	13
21666648	13
3946294	13
1259448	13
9546177	13
10269693	13
9155991	13
4631496	13
266806	13
37884647	13
21538201	16
651036	13
1073055	13
3875358	13
9413280	13
13637455	13
710451	13
2391306	13
12693508	13
5869246	13
4283130	13
1206392	13
2297590	13
12843165	13
1439394	13
5769963	13
2738540	13
696606	13
2759184	13
1637373	13
20288393	16
5656912	13
19146454	13
1774456	16
3438323	13
12282016	16
1316288	13
5004029	13
6484557	13
25889377	13
7422597	15
5782916	13
4401498	13
1430428	13
3583415	13
17182777	13
4047322	13
9275430	13
1529614	13
9962391	13
6597745	13
10991569	13
9355281	15
5856817	13
5502588	13
4190172	13
30602151	13
5855771	13
12862514	13
20218610	13
16086090	13
2580139	13
5688283	13
2164647	13
13111224	13
1711576	13
2738281	16
6107813	13
3660438	13
5607063	16
12356157	13
3771492	13
6306915	13
20583555	13
4745119	13
245942	13
20225030	13
3008596	13
8010852	13
4458852	13
8383456	13
18429191	13
2572684	13
9118291	13
4443385	13
4837954	13
3169495	13
15321611	13
6559115	13
17301163	13
25541213	15
254280	13
3764697	13
3393916	13
5726065	15
17993047	13
25255973	13
13730452	13
2787526	16
2310667	13
1800866	15
2310994	13
1788396	17
3135551	16
14814696	17
4145077	13
1712237	13
18106639	13
9108370	13
10168153	16
17733776	13
10969197	13
7457089	13
3698629	13
3485983	17
1971525	13
3510481	13
9342733	13
10003821	13
7842453	13
8644891	13
6516802	13
3976854	13
1878569	13
4257669	13
27470241	13
6225585	13
4438894	13
5716173	17
4626359	13
11320794	13
2850553	17
3005831	13
12254064	13
1599770	13
473088	13
1539275	13
1009902	13
1078382	13
4814811	13
12623030	13
14870867	13
17167679	13
2070629	13
3749775	13
1611439	15
483850	16
29424	13
12285589	13
1013963	16
1702869	13
7959005	13
7010076	15
642966	13
10070704	16
4280419	16
8177238	13
7743286	17
33316403	13
8809222	16
9093650	15
585379	13
5583990	13
19028678	13
5302368	13
402	13
11852943	16
6231037	13
6204802	13
8071699	13
14042516	13
13902716	13
5097387	16
3924772	16
23859450	13
1730847	13
3970983	13
2291097	13
3062845	13
119600	13
1328349	13
323127	13
19649997	13
36426	13
21600514	16
477828	13
4109396	13
6485771	13
20046233	13
31358593	13
6997012	13
12050190	13
10119352	13
22162256	13
4826537	13
4940995	13
1267788	13
2290804	13
1431386	15
11424719	13
5821622	13
23656010	13
80383	13
7625957	13
8494828	13
2436807	13
1782759	13
14164618	16
12643404	16
2725449	13
1491264	13
6986424	13
5263057	13
1005497	13
1074671	16
4413399	13
10772273	13
4688525	13
23453678	13
2388628	13
1596637	13
3412569	13
1624420	13
1199996	13
3045306	13
7017416	13
1214261	13
7998296	13
10221690	13
10883920	13
252588	13
2330098	13
5016726	17
16827523	13
25348721	13
5960883	13
8079305	13
11601094	13
5545584	13
9921447	16
3783078	13
1908696	13
2767515	13
8318299	13
7328957	15
2683231	13
1522082	13
3120989	13
15910544	17
1583447	13
14503892	13
647441	13
35044652	13
60195224	13
5816959	13
23886943	13
405576	13
224657	13
9516414	13
1295163	13
31695343	13
13483352	13
28905	17
6801248	13
38352063	17
14318464	17
7782064	13
21931457	13
5917795	13
14163789	13
1458749	13
1977059	13
18164755	13
1880541	16
2326675	13
3380814	13
5431707	13
6805649	15
1070793	13
348147	13
7686590	13
3572313	13
3735	13
2658937	13
7235982	13
6344110	13
5091614	13
8396231	13
22495751	13
1169984	13
7612521	13
3141799	13
622612	13
14425756	13
3283900	15
3886295	13
5161394	13
15001707	13
1923785	16
15227576	16
24819569	13
2853107	13
7445194	13
24949550	13
13873489	13
9499573	13
3488746	13
5991420	13
11011057	17
155685	13
10472698	15
1368117	13
366592	13
1793927	13
253068	13
5831331	13
2591901	13
409504	13
6998855	13
2697807	13
445268	13
655298	16
9638242	13
14685254	13
8944065	13
17935	13
47056070	17
2044701	13
2043693	13
9584502	13
8984909	13
10508097	13
2419870	13
8784362	15
13831913	13
1178692	13
956754	16
3777590	13
10269935	13
18949784	13
13270602	13
7218425	13
10896127	13
386441	13
143631	13
18707804	13
661151	13
6296253	16
5870278	13
5023137	13
363333	13
5495405	13
4419374	13
2976135	13
14690351	13
1166459	13
179160	13
11534663	13
3770993	17
5589368	13
3922672	13
8895556	13
8874235	13
35348363	13
9010450	13
261229	16
29557	13
3045632	13
10872715	13
5185177	13
4043297	16
11559745	13
8990645	13
6767187	13
5173734	13
3864043	13
2419157	13
10006056	13
5265282	13
6623197	13
1729412	13
1529921	13
21775056	13
8851938	13
23298767	13
7162819	13
4939227	13
3376674	13
6140714	13
12949516	13
5869840	13
294892	13
3247845	13
9715245	13
265327	13
12467475	13
763203	13
6187468	16
3535629	13
1521443	13
3944339	13
5316464	13
14592136	13
4463455	17
12001454	13
6742646	13
8252744	13
29484219	17
4221812	17
4077007	13
3057761	13
546486	13
3004987	15
3909926	13
74629	13
3578406	13
17248770	13
552172	13
4009330	13
2506785	13
6312344	13
3305007	13
734683	16
6361972	13
12570335	13
15084576	13
2976684	13
211473	13
7531109	16
665184	13
7709094	13
13453742	13
8562370	13
14328110	13
1473883	13
695656	13
4954282	13
3224201	13
3312858	13
24123703	13
11089066	13
1827046	15
2746795	13
6361367	13
8775297	13
1272007	13
3230510	17
7517958	15
1526717	13
7316357	13
4401602	13
3567831	13
2634224	15
16709262	13
21925119	13
246846	13
16567892	15
4056786	13
10621239	15
699072	13
4868965	13
113765	13
7181999	13
345633	17
3729737	13
28752239	13
1999882	13
1449953	13
4896949	13
1787070	13
3831376	17
1006603	13
3475597	13
4694476	13
4458242	13
12131494	13
5154778	13
7962477	17
20400994	13
4661215	13
2345495	13
11783409	16
8240781	13
1093973	13
1204073	13
1577680	13
1696879	15
13224104	13
8323859	13
897183	13
9930593	13
15999837	17
4098914	13
1523828	16
2262760	13
7861876	13
11169823	15
4184727	17
8391863	13
7102895	13
12057472	13
20577018	15
27761887	13
1497901	13
2532129	13
1565189	13
20210688	13
8441407	13
25387805	13
1258838	17
8113849	13
7241461	13
6855563	13
4494734	13
6488961	13
7760998	13
2584513	13
2811075	16
1993528	13
286409	13
3442458	13
14657987	13
6663183	13
5937547	13
15517228	13
6339183	13
25657302	13
9100985	13
4978949	13
751919	13
14045309	13
23805027	13
4183288	13
19026871	13
2394328	17
6259546	13
2311627	16
17274513	13
7176822	13
6981718	13
1570740	13
308765	13
5218170	15
3887784	13
395984	13
11592522	13
9811602	13
773875	13
7261494	17
8005115	13
865554	13
3677047	13
8967418	13
15852879	13
22626310	13
11309824	13
4891341	15
4681002	13
5313970	13
8031323	13
3620809	13
16206884	13
14510270	13
4306616	13
3894945	13
8189855	13
7040800	13
9774059	13
7610893	16
2130457	13
8934177	13
3869972	17
5361186	13
129073	13
10527613	13
6206794	13
4222610	13
16395536	17
9500321	13
2776064	13
23326532	13
2500373	13
4277246	13
2585669	13
1630096	13
1527894	17
66000	13
10456624	13
7302817	13
6410622	13
6909689	13
1785519	13
3232158	13
3990048	13
6362312	16
908035	13
2773704	13
29654191	13
7136354	15
5090177	13
2466527	17
14230682	13
5098187	13
6467307	13
2226257	17
2838306	17
566232	16
8599898	13
50507	15
857676	16
559620	13
27333865	13
2328285	13
8055690	13
3756800	17
1319945	16
4207236	13
36484	13
1416104	13
10358145	17
407468	13
911147	13
34948810	13
6120838	16
7095591	13
4305611	13
1376868	13
2274197	13
7569745	13
964859	13
6998198	13
5861914	13
10880148	13
2203605	13
2267459	13
464832	13
3207763	13
8349329	13
2558242	13
1748586	13
5893620	16
1780853	17
688767	13
24687070	15
672955	16
1168494	13
2724317	13
5739726	13
16663296	13
14477497	13
2320372	13
398542	13
2194122	13
23968398	13
21281114	13
70546	13
10798838	13
11966130	13
12811813	13
1009451	13
452796	13
3512767	13
1632549	13
496376	15
1603863	13
8168457	13
3428172	13
1078422	13
10766488	13
2658033	13
5586822	13
911692	13
914293	13
963249	13
530945	13
2526692	13
6280390	16
4815252	13
4459897	13
3992468	13
4312951	13
13463856	13
2184698	13
3909209	17
4549382	13
11277031	17
32724912	13
6644450	13
8684948	13
6231057	13
4959114	13
21016457	13
5315365	13
2531261	13
18263490	13
9462499	13
3949836	13
5932029	13
140214	13
4901183	13
858035	13
1290525	13
1902485	13
1170789	13
10238379	13
2687093	13
14131137	13
11578198	13
10174093	13
8398001	13
4323158	13
1762320	13
527497	13
1858045	13
8837347	13
1769898	13
9373310	13
8867409	13
9170257	13
12384231	13
1708115	13
13906594	13
10135682	13
16759313	17
3314164	13
2768222	13
2675169	13
965493	13
2446645	13
9698981	13
15393222	13
11764032	13
4387150	13
8776726	13
8074888	13
6039467	13
4040989	16
6148872	13
4341439	13
2469022	16
2991186	13
21228058	13
8762376	13
1727973	17
4050299	16
7609011	13
765095	13
13893974	13
3193286	17
4321382	13
3832209	13
7263937	13
79021	13
8053860	13
3666849	13
12836094	13
593831	13
1153973	13
2350195	17
10551183	13
2424798	13
13776730	13
793064	15
20149336	13
19227658	15
654265	13
6342959	13
8229690	16
784028	13
2279152	13
1755544	15
918904	16
15029805	13
621184	15
11176934	16
3265885	13
7002885	13
9270258	13
385885	13
39361570	13
12536403	16
568653	13
5882684	13
5624017	13
5511329	17
3707380	13
2019052	13
29395189	13
10356297	13
13789555	17
4781954	13
4019796	13
3178791	17
197847	16
1702350	13
10963685	13
6890494	13
3971046	13
3449810	13
9993194	13
594714	13
3512851	13
4942736	13
17809939	13
10320151	13
7774736	13
20813959	13
3429145	13
4536394	13
19181549	13
2789701	13
8047625	13
2513670	13
2905835	13
5469579	13
23301685	13
1557645	13
1632113	13
2665795	13
7086527	13
12115156	13
4275137	13
3103554	13
3974782	13
1251781	13
6955156	13
9356819	13
5705077	17
8371649	13
4311053	13
57147	17
13518000	13
3175510	13
4578605	13
1010078	13
8146416	13
12007373	13
875174	16
7589785	13
25688209	13
10782891	13
375866	13
5522171	13
3162894	13
16612909	13
6737143	13
2489252	13
2991469	13
7245580	13
17188668	13
2176417	17
10372944	13
8889057	13
6219056	13
4501072	13
10116437	13
1547698	13
5355662	13
4829084	13
3237351	13
4682520	13
1649601	13
2427044	13
6464894	13
1444063	13
12231929	17
2042097	13
6814199	13
25685595	17
18423326	13
787270	13
6334582	13
211841	13
2779790	13
7963199	13
2793195	16
14929552	13
4895846	13
9138627	13
3886647	13
461221	13
4970589	13
2280400	13
5948306	13
3747930	13
9798567	13
7297391	13
210973	13
5183060	13
10540167	13
20177777	13
4833252	13
3310270	13
14300983	15
8187876	13
2092346	16
2186421	13
2408356	17
2256302	13
1026132	13
584815	13
347311	13
7962007	17
172448	13
25041468	13
2036661	13
4398301	13
15250825	13
24216956	13
18586137	13
6605699	13
19072580	16
17979689	13
2447312	13
12422417	13
8154058	13
19818963	17
7847639	13
7136511	13
2610927	16
575846	13
1117875	13
5382669	13
14998091	16
738923	13
796632	13
1508655	17
11142949	13
58466	13
2952244	13
6873213	13
11855026	13
585429	13
421127	17
2299321	15
9206072	13
26327676	13
12808903	13
5329293	13
1133283	13
11257869	13
23600545	13
16883806	13
13993048	13
13176297	13
5047512	17
2986300	13
8772298	13
2313504	13
26709541	13
19575191	13
11626244	13
6642777	13
485970	13
1624276	17
4856732	13
14285904	13
299847	15
1442927	13
4009983	13
12731868	13
23170474	13
635261	13
16781665	13
4267494	13
5736760	13
1377550	15
194791	13
1197419	17
2951560	13
116303	15
6947630	13
186075	13
27444683	13
17078010	13
4336822	16
2195031	16
5845991	13
17516088	15
23430600	16
23135291	13
4725348	13
9121353	13
6360121	13
61650	13
4587847	13
12893041	15
17733997	13
3897461	16
1627866	15
2240956	13
3980437	16
5341282	13
624553	13
1285888	13
1383307	13
4580264	13
3586128	13
625590	13
9859561	13
9497905	13
18986493	13
1663712	13
13396455	13
4867689	13
8907754	13
6713143	13
2013237	13
1448765	13
2323324	13
4653728	13
418016	16
7473443	13
3932423	13
3415497	13
1334897	13
14191437	13
25402073	13
4584274	13
7443652	13
1922366	16
7268760	13
8242892	13
3630822	13
2109076	13
3400191	16
31131177	13
8575592	13
10438513	13
3593284	13
2492289	13
12950815	13
1367963	13
6957813	13
5072475	13
448981	13
8230004	16
10821086	13
1931573	13
4154092	13
3315247	17
9715616	16
3247721	13
5659143	13
10850823	16
2905197	13
3398776	13
3419500	13
4605738	16
6921198	13
2805848	13
6209425	13
2339499	15
7678670	13
5711621	13
10044022	13
8295703	17
29850272	13
6450837	17
7657095	13
10722389	17
1833280	13
2115650	13
674791	13
211153	16
2256098	13
70885	13
2608298	16
3976464	13
8750145	13
6753205	13
1573425	13
11127018	13
3417290	13
4378691	13
7214403	17
1532513	15
20086205	13
1748413	13
29466490	13
6242799	13
8315233	13
3772010	13
3221023	13
1616959	13
556256	13
7202157	11
2365922	13
501570	13
14164856	13
2461875	13
10532492	13
6850043	13
560942	17
1350454	13
3872335	13
7391851	13
5954510	13
9685057	13
4628353	13
12196	13
8571625	13
5386826	13
8951840	13
2037283	13
6695230	13
11237178	13
4106389	13
3117885	16
1307214	13
5185575	13
5835695	13
2974429	13
398901	13
6812681	13
6833103	13
3054112	13
208238	13
326594	15
7637180	17
8063127	13
3393123	13
4877049	13
7780944	13
13346656	13
7093112	13
480341	13
3659262	13
2034259	13
7488242	13
647560	13
5366722	13
6450393	13
5355674	13
713694	16
673074	15
2425595	13
1136933	17
614217	13
12764634	13
1037749	13
10827087	16
6175326	13
8805825	13
767860	13
1693849	13
7056147	13
2749691	13
14354018	13
417137	17
712584	13
1162841	15
3384120	13
6558525	13
5668123	13
4856856	13
3150088	13
9392949	13
25806132	13
669773	16
6543051	13
19934575	13
26945855	13
1151454	13
1841527	13
15376090	13
6103306	13
20582261	13
7476344	15
7770693	13
1671681	13
2345320	13
855263	16
456429	13
12357407	13
2620147	13
2329671	13
11714705	13
9977108	13
2181620	13
8383858	13
108505	13
2245074	15
6738818	13
8659501	13
10745522	17
1842135	13
2920146	13
11576322	13
19612923	13
7897468	13
212815	13
567631	13
684306	13
10417579	13
1413315	13
621159	13
3503559	13
6165304	13
24792722	13
2025647	15
521487	13
5737655	13
1905801	13
1533457	13
4166125	13
960395	13
3856713	13
19957434	13
88987	16
2615583	13
5613407	13
11168441	13
2420544	13
19663165	13
1142970	13
4720154	13
3531603	13
13716215	13
13157721	13
4625796	13
22201765	13
4735449	13
11770498	15
16536440	13
204709	13
1596804	13
2687526	13
2556164	16
437912	13
5363102	13
16315498	17
4086090	13
4463956	13
8019409	13
6889548	13
4557902	17
361989	13
2773423	13
637854	13
63629	13
7459571	13
5561898	13
5090036	13
2834082	13
13615824	15
11850824	13
3206558	17
767970	13
3092579	13
10165741	13
7178698	17
7279520	17
16780541	13
3669045	13
9796	13
15203123	17
12721103	13
10553741	13
2208265	13
2302591	13
4865606	16
5219519	13
34212274	13
712490	13
1640749	13
1735634	13
4833501	13
5594351	16
1912313	15
2490821	13
22804384	13
7966495	13
564421	15
270271	16
2298546	13
27946599	13
3106225	13
614370	17
13784230	13
6300571	15
4244588	13
15850344	13
6816705	16
4489307	13
1482996	13
3785584	13
18615035	13
5975434	13
10058193	15
100738	13
5547471	13
791563	13
3370550	13
5297070	13
2648104	13
395752	15
1557156	13
341334	13
24511506	13
17555944	15
3627705	13
11068900	13
11399508	13
24554661	13
1045745	13
8314619	13
7612470	13
729509	13
11299383	13
182003	15
11362965	13
7328392	13
7007800	13
7968754	16
2728915	15
6080232	13
2079474	16
4071128	13
3778448	13
20182394	13
5329606	13
73384	15
754245	13
35838538	13
363393	13
2155974	13
428719	13
24753650	13
1806770	13
1530421	13
13646148	13
21962904	13
3971080	13
4448746	13
788024	13
32756398	16
16250065	13
46205	13
2093692	13
492524	13
6452356	13
1387723	15
1982568	13
2916802	13
689024	13
12284150	13
5094318	13
9315897	13
30616177	13
8240712	13
3995737	13
328499	13
12342491	13
19671226	13
981192	17
21337128	13
1994898	13
3022366	17
1963005	16
10549374	13
7294222	16
3646751	13
686818	13
2881542	13
10900249	15
17907910	13
10075857	13
4632696	13
5926031	13
19990494	15
7120113	13
2442103	13
4490789	13
12051961	13
8003011	13
124695	13
3421578	13
3157775	13
874719	13
7227147	13
13064902	13
8923534	13
16277992	13
938241	17
15459606	13
143206	16
856672	13
149225	13
2665812	13
954856	15
152751	13
8738501	13
1198402	13
12892724	13
3553455	13
3655910	13
5134415	13
1590991	13
4755983	13
6870758	13
2049757	13
10153233	13
13371549	13
9035381	13
3081716	13
28560246	13
3666055	13
12727776	13
11626993	13
3728285	13
7101146	13
5870047	13
539952	13
1860964	17
6992901	16
3444919	13
421902	13
5756125	13
8118318	13
4205386	13
7797326	13
4941422	13
3386903	13
17068973	13
6854481	13
949985	13
2730890	13
12261627	13
6620527	13
2784572	13
7793169	13
1234399	13
4057863	16
967094	13
15894484	13
8029986	13
9968768	13
2859340	16
478696	13
21727861	13
4388224	15
667023	13
11227458	13
4691946	13
3354980	13
738538	13
3832681	13
7056981	13
8932955	13
7894725	17
604177	13
29766443	13
26674872	13
5237765	15
477726	17
11127298	13
819263	13
1980787	13
4277309	13
21571715	17
4893983	13
2659268	13
27282955	13
702656	13
4891378	13
2723836	13
7935364	13
6312155	13
8595382	13
3155426	13
2644727	13
30791938	13
8634718	13
1929880	13
11773650	17
2497684	17
6724585	13
107908	13
22122665	13
1359785	13
5812099	13
6205445	13
4341858	13
4719680	13
8822507	13
675543	13
2540049	13
7390181	13
1414029	13
22960988	13
4252860	13
268876	17
16290707	13
381611	13
4538385	13
2509286	16
2024153	13
853941	13
4578055	17
1064685	13
233288	13
18485908	13
754847	13
8964316	13
9683205	13
4751453	13
6942146	13
28952880	13
6001783	13
10725671	13
6634926	13
109586	13
3447184	16
5877625	13
11569937	13
863258	13
2441028	13
3004119	13
1203252	13
3725273	13
4691687	13
3625774	16
10736886	15
4883101	17
1538991	13
13159344	13
10827369	13
810672	13
69891	13
12886631	13
3458276	13
2584946	13
3462830	16
9574346	13
4830751	13
4070718	13
2340607	13
4889768	13
19241905	13
3986086	13
4514081	17
8121587	13
1502944	13
16318795	13
3036829	13
2756084	13
6849198	13
3038335	13
19869737	13
1785314	13
597976	13
24059366	13
2788490	13
2830423	13
5443168	13
2058775	13
7101669	13
5511335	13
13008779	13
7214703	13
6167291	13
14351623	13
4435232	13
2458712	13
634980	13
3274527	13
5301721	13
1961565	13
10861636	13
9235437	13
16417804	13
9903542	13
10819755	13
2813403	13
1455370	13
6755134	13
8197775	13
4744083	13
2915180	17
2900664	13
6880006	13
3638782	13
2562524	13
12274146	13
4838317	13
2406637	13
2487810	13
15331108	13
6226296	13
10416688	13
8833173	13
26040129	16
1342708	13
1399934	13
1797737	13
5073948	13
2789587	15
4448380	13
1227392	13
1561250	13
14592355	13
14488411	13
4206746	13
1900616	13
8591319	13
17954944	13
4574070	13
28397144	13
12037855	16
4534638	13
2482499	16
5903495	13
6988941	13
3587601	13
3189264	13
23378085	13
1490096	13
844098	13
8260214	13
5965895	16
935444	13
19910663	13
2460076	17
4096141	13
364952	13
8616124	15
23563069	13
486744	13
7662086	13
4049400	15
7728226	17
2591158	13
842916	16
17305207	13
257563	13
9958699	13
3821499	13
9379540	13
630486	13
4625718	13
104274	13
6757102	13
8545190	13
24676245	13
1985276	13
1420578	13
93195	13
14045776	13
13193980	13
4475929	13
7894777	13
12669349	16
4380829	13
937242	13
13499408	13
7354729	13
6868568	15
18424913	17
8029656	13
23453743	13
13799555	13
14389576	13
2817440	13
14576877	13
5496927	15
2119280	13
468260	17
4735090	13
2126397	15
10867023	13
9479628	13
3268948	13
156658	13
3972982	13
773329	13
7611741	13
7525902	16
10343097	13
7101451	13
27334472	13
3908174	13
16105519	13
19869548	13
4505868	15
200475	13
3089871	13
431927	13
8044062	13
41539047	13
5261868	13
13346909	13
1767282	13
3856287	13
3126503	13
4838694	13
5535249	13
4905097	13
7290355	13
1629231	13
16221651	17
2810470	13
1541259	13
9203167	13
4404797	13
6536240	13
5138339	13
539917	13
809850	13
7252603	13
8130324	13
15985639	13
1020306	13
9682527	13
16852582	15
2761560	17
817336	13
18220352	13
7800318	16
1173109	13
20139859	17
823660	13
1764336	13
4719065	15
354993	13
3268582	13
7236455	13
3128255	13
66601	13
2299543	13
39800092	16
7437557	13
4170667	13
10843858	13
2596695	13
10071584	13
4266811	13
33757182	13
6218911	16
16933745	13
2313332	13
5296404	13
1688075	13
6395392	13
16115281	15
18386719	13
909980	13
629249	13
18566267	13
3303983	16
535120	13
8317702	13
264002	13
8561243	13
2048789	13
877016	13
429755	13
436461	13
4135025	13
2994169	13
780896	13
237213	13
11078248	13
3362806	13
16230191	16
4089661	13
21708988	13
3214990	13
11862077	13
13192293	13
3947031	13
4459646	13
8325544	13
1954257	13
1073537	13
3679661	13
3919024	13
3613197	13
21106647	13
10836	13
7955020	13
210253	13
438955	13
2571515	13
149414	13
7657916	16
436335	13
5657284	15
3418113	13
3033537	13
3125078	13
6325480	13
4124542	13
6351247	13
6091756	13
4807008	13
6763285	13
9995675	13
1987713	13
4832546	13
1493528	13
3172385	13
6656876	13
4302920	13
36062886	16
11715915	13
4115365	13
950906	13
30254426	13
9822822	13
3185608	13
12368023	13
15130826	13
13731471	13
9842126	13
506368	13
1159168	13
2582663	13
1224881	13
2719637	13
1751770	13
616039	13
9767636	17
8580656	13
8068578	13
23944657	13
4614829	13
12572375	13
2463992	13
6733054	13
1998410	13
1164819	13
4122060	13
7059652	13
900648	13
17152404	13
7086154	13
10594427	13
4420923	13
12544058	13
44492951	13
8112936	17
820761	13
11329677	13
9160763	13
553761	13
1179180	13
7601426	17
1030161	13
6993441	13
1062992	13
8161993	13
15574936	13
9984583	13
14480721	13
8116104	13
14048381	13
4424527	17
4711431	13
2692522	13
11581208	16
777158	13
2306937	13
1064874	13
8924543	13
36950536	13
13353954	13
8395898	13
656391	13
302798	13
3232588	17
1026573	13
23245061	13
1405057	15
150193	17
4463609	13
1528913	13
1031016	16
11335436	13
52498347	13
4920302	16
2770725	13
2149348	17
1594214	13
4440781	13
1215251	13
20265535	13
3764221	15
4797378	13
5537229	13
4550169	13
2773374	13
58771	13
1878123	13
1245359	13
12679965	13
427179	16
6369794	15
88081	13
333271	13
960563	13
9383753	13
6798145	13
5298975	13
27351443	13
7203000	15
3368208	13
2772968	13
600562	13
6330376	13
400403	13
6531187	13
4152175	13
4423468	13
3938315	13
10261736	13
1251910	13
2045072	17
6141463	17
489126	17
6163269	13
345302	13
1750888	17
13041181	13
19766852	13
3002124	13
616170	13
3617187	13
69806	13
5536928	13
17342902	13
4221046	13
1618475	13
31013731	13
1486675	13
10946619	16
8257056	13
23563810	13
9002776	13
8101573	16
8471669	13
12526095	17
3736887	13
33303688	13
3364326	13
2278203	13
13472080	13
5899340	13
545027	17
13288646	13
14972953	16
14203583	13
9368532	13
7453079	13
1381769	13
14369679	13
4852631	13
1657342	13
2738873	13
2438668	13
15878300	13
18150779	13
16556979	13
7604895	13
1864170	16
5577883	17
3767765	13
7394539	13
4481643	13
12651746	13
15687440	13
11157863	13
3746754	13
1266837	13
5779100	13
442476	13
5024889	13
12052061	13
15608759	13
5806424	13
1175882	17
4082502	13
571317	13
10336107	13
1588865	13
6730106	13
6879072	13
2657804	13
19364478	13
3897842	13
5309143	15
4062624	17
1654897	13
1263195	13
5470868	13
12396997	13
767511	13
451912	13
3198212	17
5059004	17
8418094	13
233944	16
13399318	13
7510923	13
16014334	13
1465410	13
5904675	13
11539329	13
930988	13
22506622	13
8291360	17
10776938	13
20467839	13
283705	13
11254929	13
5023565	13
6784507	13
4732358	13
9437253	13
1876974	13
4908311	13
5927347	13
4014565	13
11880296	15
2330743	13
4054069	13
22037478	16
1707765	17
2567354	13
895563	13
15212514	15
21284771	13
385375	13
7095726	13
11778056	13
3448311	13
1840401	13
310087	13
10072086	17
13339527	13
7070702	17
7495180	13
4947242	13
19205245	15
1765928	16
5527333	13
17610722	13
9044893	13
7119259	13
4500546	13
10594162	13
49906511	13
17073472	13
583324	13
14461880	13
904886	13
16872451	13
3446524	13
10079949	13
16261474	13
13927274	13
1036221	13
4031042	13
1516992	13
8665231	13
7384462	13
9207565	13
12481099	13
6394163	13
2027502	17
5003222	16
26851307	16
4252775	13
5710590	13
6704606	17
17575165	13
15159653	13
899136	13
66207	13
211971	13
6833303	13
13725142	13
7600758	13
2724191	13
12153494	16
1905694	16
6614851	15
11902478	13
833503	13
2627027	13
10242881	13
30390875	16
398633	13
3575037	13
7343377	13
4009350	17
8081167	13
3280154	13
4251096	13
17676834	13
1827086	13
3742839	13
4956995	13
1705927	13
3312783	13
15495738	13
13898878	13
11108392	13
1973703	13
6280300	13
1770502	13
31140193	13
4267479	13
3678966	13
5007103	13
8450540	13
11894401	13
6215478	13
1484876	15
2510763	13
8089412	13
7956562	13
263519	13
10439110	13
7631775	15
5418768	13
1207868	13
6125208	13
31358162	13
9718517	13
8782568	13
15863252	13
15472614	13
710493	16
6056634	15
4341734	13
13486707	13
6640849	15
15516815	13
16724814	13
5078381	15
3260399	13
10236359	13
2788372	13
2830676	13
7546605	13
12879	13
10877134	13
22375589	13
5075055	13
17411149	13
3171988	13
2383920	16
15778616	13
8170265	13
2487400	13
2843214	13
9429500	13
6256475	13
17851112	13
526764	13
4641753	16
3694389	13
8081541	16
830309	13
6927629	13
43072167	13
826762	13
4015769	15
120798	13
612982	13
6441429	13
5782224	13
7097098	13
300187	13
4512202	13
707292	17
2152243	16
9820291	13
969711	15
7620943	13
455907	13
4670071	13
5465770	13
27776415	13
16166772	13
13398307	13
8951676	13
20579468	13
4100256	13
39645956	13
8626783	16
2770685	16
3106142	13
7394300	13
1344833	17
1122364	13
903490	17
10349370	13
8550866	17
13372070	13
431497	13
22212752	13
1759320	17
2015834	16
10537755	13
12659836	13
697774	16
19877546	16
480761	13
18443549	13
6428595	13
6106673	13
11217319	13
22801534	13
236712	13
4427156	17
6603222	13
524129	13
212429	16
3179892	13
33051718	13
5892742	13
126941	13
15341884	13
3199466	16
2719998	16
10251038	13
18903503	13
6005471	13
5219450	13
3649448	13
117669	13
50590	13
26431966	17
6258781	13
1891867	13
21989128	13
1506865	13
7961037	13
44495370	13
2371876	13
6801861	13
8153811	15
6751016	13
113139	13
153602	13
7192194	17
816363	13
931588	13
28802963	13
2092794	13
5478139	13
2338593	13
15816110	13
2310384	13
8998267	13
5222848	13
5065811	17
354455	13
3274955	15
10921991	13
2497559	13
11732784	13
18311126	13
18307431	13
1028515	13
25125757	13
26496481	17
1909102	17
10220489	16
2632670	13
23815224	13
4113480	16
10420814	13
462782	13
36607625	13
593365	13
527865	13
1281410	17
4793909	13
535622	13
4675368	13
4623565	13
1707258	13
17554469	13
1960212	13
5441201	13
3009100	15
324163	13
404377	13
6876787	13
3078049	16
16526586	13
8813014	13
19135847	13
4905078	13
17296845	13
9711434	13
576394	13
12342383	13
282677	13
42138110	13
13403024	13
6035862	13
4961681	16
15243841	13
3740182	13
29508189	13
731696	16
1822195	13
5980753	15
28406326	17
4620649	15
8665444	13
2999793	13
8442067	13
16487402	13
1365185	13
17933330	13
3043259	15
1032538	13
8329885	13
13413302	13
73851	16
1711813	17
899250	13
5504629	17
10791753	13
2625870	13
880893	13
1682977	13
4392207	13
1231699	15
4726670	13
4051632	13
35240636	13
7758289	13
30614090	13
8453687	13
3187744	13
425273	13
2763528	13
1072056	13
498926	13
7000557	13
6889100	13
18786518	13
10106676	13
16881599	13
11852569	13
4271100	13
2108718	13
9359940	13
20012738	13
6913744	13
4593890	13
34860382	13
3221796	13
12710808	13
10580641	13
9194916	15
2749702	13
14309657	13
13423068	13
608226	13
16425304	13
4874171	13
23981311	17
705759	13
21798236	13
5660829	13
2469400	13
893717	13
12134915	13
4697644	13
12298446	13
3293195	17
1367702	13
1952382	13
903263	13
3225073	13
3173943	13
1757279	13
4860511	13
1516178	13
640101	15
8995244	15
8857103	13
3891687	13
9423922	15
3088633	13
892810	13
5387275	16
4861214	13
23418386	13
13021322	13
4231643	13
4439981	13
278535	13
8729563	13
5335129	13
2592547	15
7811254	13
9669958	13
5165928	13
1381456	16
1837825	13
11911321	13
8976087	13
12087193	13
13093458	13
22865804	13
15678346	16
6287716	13
2552752	13
8236908	13
3090903	13
8467327	13
1630118	13
8025200	13
4688428	13
1438263	13
22686374	13
568024	13
7349862	13
16390726	13
3475628	13
1341726	13
2057813	13
11120060	13
3035970	13
16632333	13
11685763	13
4469617	13
471827	15
6242564	13
13707204	13
1649756	13
2399995	13
10201125	13
5133309	13
11234560	13
1393772	13
17711497	13
1845053	13
21718266	13
2684210	13
2382925	13
9252810	13
585295	13
76781	13
9787951	13
684045	15
8263890	13
992614	17
2481312	16
20357140	13
4541399	13
16691821	13
2661929	13
1601180	13
10464898	13
426263	17
2403515	15
2958354	13
5206249	13
5848184	13
1950739	13
361890	13
2805189	13
4146893	13
9449398	13
27521073	13
8472625	13
4904953	13
22586860	13
3193710	13
26985141	13
580067	13
4800345	13
3271172	13
1749850	13
10646142	13
20779964	13
3731690	13
3349486	13
13338913	13
2156946	13
10559741	15
4038713	13
2361716	13
7831583	13
2980571	13
290239	13
19829372	17
1130037	13
8150164	13
24328226	13
1165796	16
2966303	13
2606187	13
976992	17
21612433	13
6091078	13
377560	13
15921007	17
11221771	13
1237052	13
4759112	13
9150998	13
22930550	13
21471928	13
2389425	13
6622603	13
4908288	17
4731255	13
1200813	13
3748144	16
5256348	13
11709879	13
1313953	13
3230598	13
28016726	13
23087950	17
4102071	13
22311422	13
10143968	16
11033262	13
2719487	13
7206929	13
1281285	13
2622653	13
19154773	13
2388207	13
3394607	16
8867646	13
1590473	13
28476452	13
736302	13
6445260	13
20366780	13
5438668	13
2167318	13
24999812	13
4724938	13
3263886	13
13413023	16
15242803	13
9965525	15
2383937	13
7176359	13
9415491	13
1504286	13
3702214	13
5282327	13
14238980	13
19120743	13
10015290	13
15545086	15
37459194	13
32446633	13
7256521	15
213544	13
8640239	16
65572	13
15769816	13
12598980	13
6199950	13
16611448	13
16457838	13
14674236	13
1959054	17
3443242	13
14318071	13
7068026	13
1614021	13
973878	13
669654	13
19870038	13
11006904	15
7286421	13
16248444	13
33901450	13
871555	13
2268572	13
2736001	13
11317501	13
13701701	13
4665144	13
9727074	13
5085990	13
21522448	13
7050917	13
9521544	13
12213807	13
4495811	16
1599849	13
3041817	13
5193272	13
4024672	16
626284	13
23015490	13
4129504	13
5586819	13
12741790	13
3130756	13
4507720	16
2155404	13
7995337	13
1208646	17
3543688	13
4460236	13
236469	13
1446681	13
644770	15
8408993	13
4292528	13
2508522	13
390916	16
1107721	16
2773196	13
6597958	16
7513198	13
5074053	13
4849994	13
2166977	13
16065812	13
4774929	13
16199126	13
13064487	13
4591725	13
7310593	15
30654057	15
13375608	17
4052198	13
8010241	13
9222286	13
3055878	13
22220631	13
10290878	13
19067769	13
3350921	13
18468966	13
20342070	13
287059	16
2881540	13
3013579	13
12611039	13
190283	13
16232760	15
12598658	13
8713437	13
1618337	17
5431104	13
509172	13
14700608	17
492098	13
13170481	13
630791	13
862344	17
8952125	13
15965173	16
7435203	13
4052805	15
1398551	13
8629880	13
10060517	13
1311721	13
409170	13
332690	13
6354608	13
10314367	13
2652387	15
4934731	13
477959	16
253509	13
7245505	13
8840748	13
122281	13
14250806	13
4628712	17
5148149	13
295598	13
232958	13
2209929	13
4088498	13
2179227	13
15103506	17
27628729	13
393433	13
1105699	15
1089917	13
35438601	17
14737360	13
25524582	13
3639340	13
3192531	13
1290625	13
5510552	16
5090560	16
162444	13
14383824	13
8299608	13
1989775	13
10746826	13
7483882	13
4674896	13
2512603	13
2544627	13
17109909	16
3210049	13
4532558	13
11589326	13
21965482	13
9231706	13
2719954	16
322182	13
11330532	17
2322868	13
8676332	13
2540514	17
1142715	15
18688223	13
24342811	13
1882767	15
8173088	15
733457	13
1541173	13
4408050	13
3926039	13
5616277	13
9141179	17
14361013	13
517877	13
3193296	13
3139518	13
1560270	13
5439198	13
2822060	13
1625191	17
36333388	13
7093693	13
6849087	13
3429526	13
1991425	13
4939944	13
4244103	13
6517273	13
15181632	13
7153282	13
277548	13
11314242	13
22095403	13
374796	13
6201642	13
7782023	13
24979724	13
6680558	13
1810292	13
12773338	13
5913560	13
7739291	13
8895270	15
9966401	13
6483567	13
1093510	13
15275081	13
22128113	17
25269522	13
5152477	13
12579703	13
5484036	13
989044	13
1926748	15
6757984	13
8396305	13
2856739	13
1624306	16
1920357	13
786447	15
3505282	13
6058432	13
27811526	13
19147822	16
3254676	13
4455094	13
12485058	13
10895807	13
2473754	17
2149346	13
11039018	13
3582563	17
128525	13
2119205	13
5991933	13
9819152	13
1106333	17
7412901	13
4167284	13
3137127	15
1764822	17
5186361	13
16334823	13
6114183	13
14514856	17
22745727	13
2934405	13
4562004	13
1966829	13
13143585	13
18522156	13
7485153	13
9972837	13
8484018	13
721909	13
6943541	17
2234272	16
735425	15
5764027	13
11777066	13
7865868	13
10289208	13
1912038	13
1746891	13
3310708	17
12735322	17
621744	13
2267990	13
7035295	13
10168	13
20264158	13
1258827	17
221590	13
9500459	13
11116492	13
10740452	13
37751469	13
3882375	13
1115002	13
4293183	13
9047024	13
1046021	13
5059112	16
6366214	16
4090617	13
6030978	13
576412	13
2359885	17
1585124	13
9194395	13
12234216	13
10449824	13
21775025	15
4421836	17
12172129	13
13566944	13
3497105	13
4754848	13
1152735	15
18007343	13
9909169	13
3985693	13
6449297	13
814911	13
9667219	16
13267331	13
5220131	17
11414214	13
16515599	13
13817168	15
24462567	13
15048767	13
3765372	13
1172665	13
3651367	13
1153857	13
3975862	13
152233	13
8541822	16
16853232	13
7199069	13
3588321	13
6945138	13
16291293	13
7565395	13
19409	13
6474945	13
11185290	13
16146743	13
461654	13
8860548	13
4552927	17
8962561	13
4536997	13
12954909	13
14024552	13
10717796	13
2974213	16
11517070	13
18249470	13
7705753	13
10121783	13
6867874	16
6598524	13
5818573	13
1232018	13
5196471	13
28434445	16
7245915	13
1482056	13
3165589	13
324373	13
6351224	13
17403087	13
3895289	16
2587652	13
7980812	13
8512419	13
1446920	13
4129180	13
7970236	13
24836134	13
10559731	13
509903	13
10791860	15
1660200	13
4893680	13
69241	13
8731313	13
1657810	15
535229	13
5341536	13
2356283	13
2031420	13
6680563	17
5766314	17
6059846	13
9200929	13
17901057	13
10921815	13
702961	13
43501512	13
719732	13
8081486	13
9269693	13
1176601	13
12481815	13
3600002	13
1437037	13
4196980	13
6495457	13
12817056	16
12218151	13
36897843	13
5051080	13
327787	13
8466504	13
31788066	13
12001708	13
3625669	15
3883997	13
13991289	13
15022379	16
2079918	13
3266110	13
19402614	13
12507482	15
88184	13
4881140	13
15070696	13
7779438	13
5589337	13
6785659	17
5975362	13
12248952	13
19827457	15
17041670	17
10524107	13
1213007	13
173269	13
13874322	13
2795550	13
20811917	13
459072	13
221625	13
61407265	13
16688316	13
6173908	13
166333	13
8477543	13
2878030	13
10135409	13
762123	15
10830402	13
75166	13
3280069	13
2716797	13
6205783	17
354328	13
68281	13
3755865	13
4443804	13
5388052	17
13705606	13
4798924	17
12484578	13
709010	13
17994130	17
9624285	13
13930467	15
15232613	13
2349459	13
1243741	13
12756034	13
30839	13
7433598	13
3947329	13
848030	13
8098535	17
15220573	16
3512768	13
2420654	13
1038169	13
1510314	13
915018	13
3385701	13
237615	13
3071056	13
13792784	13
5194526	13
4246222	15
3193731	13
5788018	13
3551902	13
12328283	13
12234873	13
10889112	17
24711227	13
9615326	13
7231670	13
8824467	13
10761393	16
2121647	13
2643549	13
1427675	13
4266746	13
4227203	13
3018227	13
3975322	13
762132	13
2721462	13
9642248	13
3799216	13
8216955	17
4950278	13
4729563	17
702570	15
16259690	13
3815994	13
2128495	13
1154915	13
2966805	13
214974	13
3199330	13
6805579	13
676833	13
5128050	13
5657110	13
2298209	13
9421717	13
9630479	16
19222291	13
3362301	13
8269852	16
3579155	13
2353615	13
7326071	13
8826381	13
3693989	13
4656160	17
19939639	13
21446111	15
2315347	13
435755	13
7767788	13
16591270	13
22724981	13
4736252	15
5249432	13
4759253	13
3824196	13
1243058	13
1093079	13
19485303	13
4171043	13
15266511	13
9255355	15
9139571	13
15026075	13
20493813	13
11184011	13
16741183	17
12994559	13
12715267	13
4248809	13
507579	13
18069252	13
13232065	13
8266981	13
780166	13
5994347	13
8163835	13
1927724	14
2595715	16
373942	13
5904403	13
16412689	13
204383	13
4316039	13
2748464	13
11713470	15
5074166	13
26804412	13
3777464	13
682972	13
21025258	13
3060903	13
17129113	13
11971138	13
1204807	13
4928525	13
6496369	13
5034995	13
6530370	13
2511080	13
25619532	13
10819225	13
3935319	13
2743903	13
6696275	13
90342	13
673967	13
1070207	13
417905	13
6300103	16
1315420	13
1465811	15
11244998	13
2140336	17
5424020	13
10831181	13
363786	13
1583471	16
1589370	13
4515682	13
2981617	13
2751481	13
15809499	13
2475022	13
13249341	13
1253269	13
7246725	13
1085489	15
11357864	13
4566161	17
7688689	16
11898738	17
10086432	15
2259544	13
8965762	13
43388	13
13088425	13
408349	13
9254015	13
9599498	13
6986858	13
23669225	15
5134166	13
7023249	13
7418483	16
938347	13
10803823	13
1447656	17
1602770	13
13101052	13
2213073	13
6991352	17
3027726	13
3169284	13
748750	13
1961759	13
13754336	13
8822139	13
1816576	13
2849878	15
14828419	13
7798964	13
8574296	13
2434706	15
6253330	16
4431255	13
1723925	13
4781946	13
2760644	13
4981077	13
1493810	13
18556682	13
3788493	13
5434750	16
794339	13
64022	13
832530	13
1190834	13
18558577	13
1686066	13
31770268	13
963386	13
19366391	13
5057328	16
386894	15
877214	13
12415202	15
6223709	13
3337278	13
4631160	13
235264	13
3630367	13
11158327	15
2537723	13
1965616	13
1727105	13
17370883	13
675905	16
10469312	13
9064576	13
17991994	13
6989870	13
7537349	13
4606123	13
12532287	13
9373243	13
3247549	15
2817749	13
2683653	13
3738771	13
2927126	13
2622317	13
2402382	17
10481068	13
17395489	16
1221674	13
11660603	17
4594683	13
4471775	13
4331207	17
2732325	13
2797102	13
17898947	13
12501968	13
9105702	13
727680	13
7015032	13
719349	13
5083359	13
4071155	13
805191	13
1399066	13
4766621	15
17824251	13
3647302	13
7811006	13
6877807	13
579455	15
772584	13
8780811	13
19844372	13
2416910	13
247077	13
510194	13
7345225	13
13039951	13
18081156	13
1351477	13
6956816	13
5324815	13
11274899	13
34212397	13
7790213	13
1160037	13
6881839	17
4164	17
21264367	13
2450711	13
1484062	13
7206882	13
28802512	13
26736149	13
1095065	13
66251	17
4329810	15
3727668	13
6820546	13
707047	13
12125279	13
395115	13
8834464	13
2971329	13
1385884	17
7366824	13
8460616	13
476537	13
27586480	13
7521266	13
15378924	13
277884	13
3316099	13
7507418	13
5030679	13
1235458	13
3226512	16
613127	13
895786	13
8668799	13
5007242	13
12312005	13
4729380	17
8416	17
5990320	16
10523245	13
8096035	13
40290026	13
17725969	13
12263210	13
3897548	13
10624255	16
11911399	13
1863832	13
9868827	13
3129962	13
3757143	13
7325478	13
3093562	13
1972136	13
27184199	13
2651259	17
24740072	13
3955172	13
8206460	13
746811	13
2109084	13
24680463	13
6474818	13
14715577	13
1044644	13
531211	13
8331687	17
1478726	15
12827734	13
7132932	16
3530043	13
859705	13
9035911	13
17962742	13
5482727	13
13074320	13
3639759	13
30810	13
8301700	13
3135851	13
13612684	13
17938269	13
23221648	13
3892107	13
28115622	13
13241708	13
580731	13
93632	13
1823112	13
9855199	16
7932237	13
8520996	13
1447219	13
1463452	17
5893575	15
11339338	13
793245	13
628287	13
13174895	13
15292892	13
7183669	13
5326004	13
34878452	13
3145447	16
1546315	13
3824569	13
6546780	13
9484263	13
7295657	13
9525289	13
2894598	13
4615563	15
19294120	13
6114671	13
799064	13
7622979	13
1874979	13
1223238	13
3775073	13
10845578	13
8398199	13
4289231	13
385057	13
10883399	13
4370432	13
4017355	13
7629729	13
1319741	13
3203890	13
6404778	16
13384759	13
17363024	17
13347028	13
26126462	13
3869147	13
13419777	13
1953173	13
12334376	13
4676255	13
17918615	13
2491874	13
12296070	13
4096254	13
6078033	13
1622311	13
11468144	15
1188600	13
1745862	13
5274211	13
3448091	15
7635144	13
508563	13
3532841	13
2346125	13
11453810	13
29318549	16
1936830	13
7869700	13
16536026	13
5220692	13
13609834	13
720154	13
11341927	13
1133757	13
6222305	13
4128791	13
9270549	15
7207265	13
11917704	13
4624046	13
20016911	17
4285896	13
2350537	13
3495953	13
3743910	13
4321959	13
2458438	13
1283248	13
12552935	13
13771505	13
9902903	13
12088199	13
115801	13
867161	13
1174398	17
9715202	16
7525117	13
43051	13
4300351	16
10479784	13
7897103	13
3579329	13
6070269	13
13619165	13
6628229	13
17188402	13
12348412	13
2835632	15
12477526	13
23808958	13
4577168	13
18269984	17
5354266	13
2625925	13
8309138	13
14396457	13
17351539	13
5969648	17
11848438	13
9450166	13
17163866	13
731569	13
11304234	13
1383921	13
3228971	13
11073103	16
26806968	13
2016230	13
3933997	16
338006	17
1980233	13
15882994	13
8960630	13
3361342	13
17926437	15
8782269	13
1216684	13
853130	16
2699900	13
7498299	13
4830738	13
14953861	13
550702	13
21890738	13
16910889	17
2623861	13
1111214	13
11635322	15
9648938	13
5215756	16
579466	13
4908153	15
4717278	15
7151589	13
11763666	13
7102739	13
1405461	13
2813605	13
5665772	13
3856029	13
900815	13
16732101	13
602811	13
28114388	13
9350061	13
10211402	13
3627673	13
3151624	13
3503881	13
3444498	15
987884	13
12916541	13
1603375	13
652629	13
21743503	13
2003637	13
528698	13
847302	16
2345804	13
3973770	13
15655206	13
2328347	13
4629119	13
298306	13
1844355	13
6923704	13
2138964	13
14687318	16
4944539	16
1092411	17
17342843	17
4553195	13
3169037	15
5486409	13
30636615	13
86158	15
2704057	13
1431284	13
796559	13
1264920	13
4697952	13
24624831	13
9831649	13
2128103	13
6818430	13
1033716	13
82953	13
7135917	13
1117057	13
399997	13
3029015	17
4495957	17
1868735	13
3921658	13
1997470	13
1014822	13
2004431	13
1200722	13
6339785	13
17163097	13
19557555	13
248403	13
547454	13
5768667	13
1618049	13
5168700	13
1378150	13
10187782	13
6612285	13
1067556	13
8563467	15
4503118	17
2409719	17
3802272	13
4225142	13
14040878	17
8227378	13
18375010	15
211423	13
13408307	17
832423	13
5595395	13
83245	13
1389046	13
9440201	13
599738	13
5135058	13
9106605	13
11267013	13
4373738	13
17090252	13
26510639	13
2674797	13
19376642	13
12968855	13
2586688	13
64092361	13
370409	17
10415621	13
1197835	13
7295042	13
9895444	15
1383589	13
4186179	13
314114	13
26552064	13
24485623	13
2743365	13
10434530	13
293929	13
20433104	13
5035502	13
3855767	13
9378444	17
7467797	13
11186272	13
5672466	13
1589411	13
4458536	13
24957387	13
2167938	16
3167735	13
15305824	13
6598264	13
1456240	13
1626348	13
14295664	13
8800269	13
12203349	13
6797	16
7075693	15
18561625	13
1502187	13
4238604	13
12488365	13
3399247	13
3922978	13
6327530	13
10815492	13
1486241	17
7103803	13
232788	13
1399537	13
995292	13
2855505	13
3761136	13
1536814	13
316197	13
36955728	13
7128853	13
873719	13
11792103	13
6338382	13
316839	13
284471	15
5150950	13
12773983	13
1602954	13
6844144	13
3650805	13
15099544	13
6066644	13
20068601	13
9899603	13
9398832	13
2444957	13
6040117	13
4370698	13
3899461	15
855121	13
2202269	13
9363484	13
1091229	13
71388	13
10299460	13
20541236	17
14528236	17
2563246	13
24337436	13
1422432	13
6264098	13
8575949	13
4291035	13
9261959	16
3645421	13
437156	13
4860674	13
3740003	13
10687364	13
6141415	13
10996931	13
10386850	13
12729488	13
2780564	16
8630936	17
3798698	13
5637021	13
6440960	13
722212	13
19347507	13
5440773	13
510395	13
5287367	13
363319	13
6353284	13
37431971	13
1260207	13
1142530	15
4422555	13
240547	13
1446671	13
376759	16
10409713	13
5994974	13
8224984	13
5491453	13
3079752	13
12313431	13
908812	13
1153778	13
69045	13
4750275	13
22949480	13
2790307	16
1136638	13
875484	13
6026038	16
3020332	13
1497279	13
1141272	13
1159246	13
11399328	13
22951136	13
31791177	13
3569650	13
2222247	13
8368803	13
2809982	13
11926307	13
7749131	13
90211	13
3386582	13
238882	13
9720130	17
1710284	13
8264863	13
11962228	13
7282349	13
2226791	15
1162254	13
13155605	13
5371752	13
1750856	13
2400182	13
429140	13
8322391	13
7018559	17
57606312	13
4973663	13
16692121	13
8504627	17
35170635	13
9520243	13
5142270	13
13470658	15
16272798	16
955001	17
1090607	13
6237777	13
7086129	13
2402424	13
5424414	13
20428426	13
3241388	13
15518632	13
22081819	13
16456707	13
14863572	16
2268543	13
1812093	15
8620813	15
4384904	13
13661853	16
5640721	13
22524490	13
2919666	13
7178597	13
3953035	13
13880100	13
18892408	13
14471639	13
4648909	15
23906716	13
521315	17
8345266	13
2710893	13
10292503	13
11038903	13
1419348	13
3823248	13
2473226	13
3409981	13
2010247	13
15573932	13
2749959	13
8355678	13
4646632	13
12317282	13
281706	15
1969313	13
1586845	13
6559145	13
8170598	13
1235461	13
17003758	13
3357295	13
6553092	13
4618989	13
2735852	13
1615320	13
11984669	15
4005115	13
12999789	13
20592273	13
2970221	13
21123476	17
5112767	13
6926470	13
8069897	17
1022373	13
1756751	13
5208415	13
3850277	13
7670318	13
21753619	13
8445115	13
19923455	13
3920456	13
17132162	13
4929649	13
15593435	13
6380800	13
1575483	13
8674996	13
15989410	13
322204	13
13011221	13
5463995	16
8619512	13
3923747	13
8278887	13
87584	15
509944	13
6432781	16
1067890	13
10358997	16
5591191	16
28580705	13
508856	13
1267583	13
1186922	13
5596731	13
22001815	13
5948382	13
1017867	13
13704	13
2763314	13
6292932	13
5577453	13
2374515	17
7698058	13
14095915	13
4033149	13
9928899	17
1920676	13
2429821	13
2801366	13
4711148	13
9220667	13
7104989	13
12495625	13
16876505	13
6262445	17
3137930	13
7419721	15
9261523	15
7943325	13
11082954	13
110265	13
1022408	13
1185934	16
7165904	13
7393535	16
6235702	13
3640763	13
3837056	13
9484326	13
999434	13
8350209	13
3900739	13
12267967	13
5444320	13
1028911	13
6159200	13
585740	13
1083919	13
5629346	13
2976749	13
489493	13
8985409	13
795613	13
26700620	13
2380561	13
5169279	15
24983933	13
173575	13
80312	13
10849314	13
3494320	13
2713238	13
15944528	13
7243868	13
9720847	13
2311582	13
9583015	16
1790550	16
9118484	13
790429	15
1694031	13
446188	13
28514483	13
3284655	13
3524419	13
628289	13
5058724	13
6949977	13
1386019	13
222998	16
109723	13
2686340	13
420715	13
2269786	13
5901158	13
6776396	13
5082355	13
16842766	13
13672428	13
25344314	13
23566610	16
3362928	13
1081274	15
1175121	13
2541063	13
3578792	13
1448205	13
22119759	13
3827830	13
1604033	13
12367224	13
20371379	13
850573	13
3185982	16
8132896	13
610980	13
3045493	13
8050027	13
6697617	13
3865485	13
1972458	13
4295354	16
7524135	13
26772990	13
5209669	13
312931	13
12880718	13
11329811	13
749720	13
12719949	13
5416129	13
8084172	13
4174538	13
25873203	16
15161747	13
979566	13
1661855	13
1131129	13
125333	15
1500565	13
9002011	13
4612593	13
11624108	13
1090526	13
10255080	13
2962309	13
3352029	16
7499180	16
4882365	16
344918	13
10574769	13
8123880	13
1962839	13
2771597	15
547156	13
2517144	13
5314400	13
24301334	13
1340899	13
5332035	13
10186657	13
3837549	15
1022657	13
5866850	13
9560436	13
9262055	13
3760287	13
1510666	13
6219165	13
307060	13
358130	13
2991145	16
28615016	13
456357	13
17995793	13
16175902	13
19310878	13
19671563	13
135125	13
17865430	13
7893129	17
10808205	13
6011813	13
491983	13
2160632	13
5417944	13
633526	13
6830042	17
1247022	13
17400402	13
37428642	13
8729239	13
5586363	13
501420	17
9027557	15
8285921	13
1885870	13
3476067	13
518734	13
9478316	13
550860	13
2692290	16
29127060	13
9501423	13
151354	13
9256432	13
29909970	13
2549986	13
5600170	13
2905000	13
7289512	16
14850303	13
3778268	16
10568027	13
1631778	13
296365	13
4620571	13
538114	13
6901120	13
4580704	13
7509981	13
9707366	13
3802701	13
8088784	13
3600638	17
7949076	13
40034294	13
4053725	16
3547397	13
1214098	13
3623904	13
3323790	13
5358810	13
4245207	16
8089133	16
9683576	13
8035478	13
27328134	13
4730323	13
8344175	13
7765336	13
4068304	13
2010124	13
16692699	13
17372018	13
14336413	13
9503052	13
1693895	13
2713638	13
12418528	15
5452015	13
1023531	13
9320133	13
11731085	13
8200435	13
316445	13
3201398	13
1979154	16
5342034	13
5964727	13
20948433	13
1880470	13
4669887	13
5135243	13
8926672	13
1005332	13
3057268	13
101715	13
769393	13
1346489	13
10152286	13
15401621	13
1671718	16
728767	13
19329381	15
2971668	13
1034791	15
24405945	13
2031380	13
13225035	13
5129484	13
5981797	13
6001850	13
6398019	13
1648701	13
505005	13
10544293	13
14664598	13
1902503	13
26189349	13
4546297	13
3227633	13
4357854	13
560822	16
16728991	17
2414785	13
4531359	13
5184918	13
2035278	13
16498482	13
4602641	13
5568522	13
5652164	13
21988500	17
1686619	16
2633551	13
3205274	13
2070894	13
3054362	13
11078768	13
7769571	13
7699266	13
1915977	13
24441518	13
4463079	13
5608496	13
6186453	13
8771893	13
4535192	13
14566736	13
12110653	13
6879322	13
17236994	13
1516342	15
6704029	16
1861915	15
8047764	13
17850724	13
9190570	13
2842649	13
15746051	13
10048252	13
1119596	15
14554405	13
1568970	13
1502129	13
2196176	13
9456425	13
12929016	13
26321782	17
219234	13
6231231	15
20537630	13
3153909	13
832309	13
5683119	16
2390856	13
3325681	13
8719571	13
2816189	13
8621312	13
1206015	13
4396164	13
10238688	13
15461872	16
2587794	16
6713593	13
6587872	13
2614876	16
8925767	13
3971538	13
3667712	13
487725	13
1151328	13
1492921	13
6444749	13
19566138	13
3153304	13
8588664	13
6269879	13
1122085	13
12748695	13
3216945	13
10824459	13
20841769	13
43693813	13
20409073	13
4294333	16
1073682	13
8928883	13
12562045	13
6845444	13
304757	13
3935562	13
1947762	13
4029745	13
1883874	13
859795	13
3259302	13
1169246	13
33016	16
34261090	13
477434	13
1340376	13
6048672	13
35803208	13
2860599	13
2935077	13
9247486	16
1431838	13
2435369	13
14327776	13
7498713	17
9573054	17
9312534	13
1343004	13
15812511	13
3140535	13
574162	13
2971384	13
6886515	13
4061495	13
8899289	13
2393435	13
21899407	13
127027	13
4276813	13
1579459	13
31011688	16
8618491	13
7036677	13
8227754	13
6972723	15
14393403	13
21570857	13
1916584	13
599626	15
7137377	13
1759409	16
29244664	13
5356397	16
3548705	13
6776458	13
11799579	13
4478714	13
371584	17
23286554	16
14977668	13
1825478	13
5817600	13
10064712	13
12686486	13
9785431	13
942895	13
9736273	16
39396563	13
61290	13
9206298	13
17655572	13
11655036	13
3886391	16
56657	13
2355627	13
3841914	13
20358877	13
4204377	13
4198880	13
7600804	13
1771080	17
1253508	13
1147412	13
3646615	13
1408871	13
6585389	13
13757806	16
4538156	13
4995807	13
3127060	15
7222460	13
18558513	13
104785	13
4933057	17
3801282	13
1331630	13
6466983	13
6981927	13
2194506	13
950628	16
1257229	13
3336686	13
392331	13
2855598	13
6044821	13
623981	13
2144687	13
8565626	13
7630357	13
1996005	13
6560262	13
5353743	13
19232816	13
5285253	13
4767140	15
7964575	17
30840753	13
11958609	17
3887015	13
373160	13
9303443	13
8198972	13
13399976	13
4238853	16
15116870	13
16921772	13
2173812	13
21573169	13
4513700	17
4166597	13
5513065	13
2488741	13
32948983	16
2756809	13
4496101	13
21103418	13
2750720	13
3385250	13
4236877	17
1355112	13
711126	13
2688318	13
4642990	13
13888470	16
9130600	13
19313903	13
1851506	13
458459	13
5101180	13
24169357	13
8180575	13
6503598	13
38820228	13
1061415	13
3729948	16
9605216	13
27961545	16
5458761	13
624239	16
1073604	16
9465043	16
15592651	13
1194390	13
7586959	13
4169168	13
4218221	13
2150384	13
12530090	13
2726951	17
8350020	13
7357651	13
17259546	13
3649448	13
4641123	13
1673133	13
348435	16
8344104	13
2831744	13
1984783	13
11496724	13
1256339	13
5249008	16
12712654	13
21985352	13
11968112	13
3790713	13
8969033	13
4494663	13
3369759	13
8851934	13
4913192	13
728232	15
4222666	13
4132674	13
1503224	13
19408585	13
10102225	13
2355757	17
11398339	13
12843593	13
15711045	13
6965476	13
2783608	13
23401218	16
3395816	13
4795500	13
28585664	13
7214437	13
271691	13
10925023	15
7288285	13
7124659	13
7767026	13
6865201	13
15401045	13
6248042	15
4631567	15
1164843	13
1073259	13
2972083	13
12498599	13
12875848	13
18801733	13
11207363	16
3981915	17
27923021	13
8671466	13
2206755	13
50092340	13
17448946	13
9982055	13
7052160	13
3742452	13
434499	13
8627	13
12708396	13
7412671	13
2805243	13
9126210	15
10795502	13
125410	13
3170086	13
1218089	13
2274432	13
3380829	13
26212116	13
4272947	13
3837352	13
9353703	13
19788028	13
2937034	13
7141469	13
14556485	13
9030804	13
678748	13
6771562	13
17056233	15
8366754	13
21072899	13
2232337	13
5294372	13
1422941	13
5961424	15
3036710	13
406262	13
12984374	13
7063381	13
7176974	13
22799306	17
5216355	13
290871	13
14008	13
9630036	16
4556169	13
2657501	13
3904596	13
19099888	13
126646	13
5657017	13
14144188	13
39945788	17
318424	16
26885914	13
9693418	13
7393740	16
11741029	15
3239048	13
12616558	13
914435	13
2860095	16
24063727	16
2937411	16
22683008	13
22380288	13
1491987	13
16776608	13
874334	13
25742219	13
8332818	13
3704683	15
18746326	13
2575308	13
37768220	13
8732336	15
220541	13
8182479	13
7904636	13
4321787	13
14418354	13
2576650	16
7838982	13
2619041	13
1971573	13
6625152	13
10611933	13
4276927	13
1477855	13
9191715	13
4363787	13
21999010	13
816572	13
5327404	13
10833939	13
18923326	13
1534623	13
30431219	13
7380208	13
7436631	15
2651701	13
3301832	13
755558	13
2379449	13
4253769	13
7207011	13
9486914	13
8204482	13
6045950	17
13250107	13
1221558	13
2407937	13
10311185	13
14133583	17
1924456	13
7856505	16
3383630	13
19061127	13
6277626	16
1422229	16
13257920	15
2013447	13
856285	13
27394330	13
13791552	13
1103694	15
5466650	13
11989142	13
1323913	15
1300060	13
7883281	13
1469848	13
23194952	13
529673	13
639184	17
22964563	15
19673036	13
144871	13
2346128	13
588622	13
2215619	13
991945	13
3696293	13
17815456	13
7969927	13
1892957	13
1846158	13
7890481	13
25010112	13
5439937	15
377195	13
7376070	13
5109988	13
6832610	15
4062190	13
9386884	13
10487052	13
2026365	13
1749818	13
8029361	13
20429202	13
26854913	13
7051211	16
1139179	13
12388548	13
51744	13
3388041	13
8238360	16
4831487	15
1973982	13
11267767	13
2133361	17
4320471	13
2890488	13
9262408	13
4307473	16
92181	16
2215551	13
4507184	16
10466011	13
1123518	13
29979447	17
9149818	13
16587116	13
11804922	13
4197197	16
1050787	13
5120783	13
20488198	13
153171	13
3242058	13
7618683	13
16024031	13
668037	17
4188559	13
78381	13
5730530	13
3400568	13
6966809	13
1359788	15
7283581	13
14305298	13
4795957	16
2094227	13
9359349	13
3269282	13
11585451	17
11092885	13
17951250	13
529375	13
8626461	17
6350041	13
5711543	13
6696230	13
1691280	13
13149060	17
1862248	13
20198725	15
32160577	13
1462056	13
8229896	13
7605282	13
9425338	13
16908954	13
9624344	13
22965010	13
2283911	13
3326972	13
4435154	13
6058378	13
5950674	13
9476138	13
233449	15
11329173	16
325448	17
167952	16
591106	13
4688929	13
7250955	13
2190195	13
558362	13
239795	13
3607312	13
6311394	13
3793784	13
1860350	13
485140	13
621154	13
2326289	16
3777123	13
30143021	13
2257769	13
7007195	17
537825	13
318090	13
11142142	13
21058916	13
4903423	16
361118	13
6170486	13
12280552	13
1616176	13
6355448	13
133097	13
4255418	13
5252515	13
19179695	13
8996457	13
4945460	13
4952354	13
5856378	13
5451347	13
16997028	13
4111244	13
10940187	13
3087103	15
585167	13
3312631	13
7376096	13
532182	13
4166511	16
5111945	17
814182	13
1239681	13
2529755	17
2262273	13
985772	13
479943	13
3539868	13
2224892	15
4180850	13
14661336	13
18953559	13
417748	13
2269203	13
4590126	13
17987026	13
13060083	13
5496567	13
5932289	13
579261	13
13589413	13
5307034	16
24219272	13
14741670	17
11198541	13
9636248	13
2370401	13
3311875	13
3886002	13
4303483	13
8772153	13
5051013	13
7260075	13
1771824	13
111329	13
11559291	13
72134	17
3326282	13
11990377	13
18655969	13
11519955	16
7342188	13
16108760	13
689814	13
12250652	16
11835684	13
709959	13
1382654	17
91258	13
882119	13
46117821	13
3467096	13
12429	13
2791628	13
8524671	13
3631316	13
5174377	13
4129827	13
5533924	13
5729508	13
930237	16
396331	16
28842833	13
21397396	13
4214323	13
4108684	13
14763712	13
681146	13
5691188	13
2996592	13
267138	13
10650880	13
23761495	13
6368598	13
4930513	13
1375696	16
1516502	13
15937512	13
7598014	13
7467208	13
24294393	13
184097	13
277125	16
3494611	13
3400589	13
3034767	13
5372193	13
5517288	13
10395323	13
7737220	13
8034030	13
18348921	13
1882967	13
2373217	13
2661297	13
279905	17
163527	13
5861417	13
3124902	13
15420482	13
10644855	13
2651208	13
3255123	13
3179763	13
10409017	13
15933627	17
6795850	17
4930365	13
178631	13
4942824	13
9678916	13
551802	13
7560329	13
127671	13
5624951	13
2939020	13
2685534	16
13242974	13
1652254	13
1906170	13
11999104	16
4546611	13
3119539	13
2874813	13
6016932	13
2541225	13
19563547	13
1883976	13
650884	13
3723011	13
1425105	13
6610912	13
545646	13
9570462	13
5809361	13
7222743	13
15857043	13
556088	13
2145133	13
1211068	13
14693589	13
4318954	17
7457678	13
2673509	13
9814285	13
3274072	13
3877060	15
12953840	13
27761325	13
1435372	17
6861036	13
1116165	13
1900780	13
5034398	13
7044520	13
3608911	13
32437431	13
41323681	13
22593842	13
2425821	13
7731539	13
10210048	13
1314174	13
4452378	13
1931058	13
3963029	13
1402610	15
7386021	13
4919132	16
15257109	17
1353242	13
1080257	13
1577135	13
6387226	13
44808407	13
5570797	13
816130	13
550667	16
20439330	17
15918005	13
5220547	13
14886875	13
1255561	13
2760077	13
7063400	13
3660203	13
3207181	13
34976366	13
16086196	13
20131285	13
2351615	15
1719095	13
2526158	13
1887262	13
5468954	16
2460438	13
5257660	13
19350990	15
4624757	13
13939825	13
363112	13
2382825	17
1694203	16
1847289	13
5309099	13
8503981	13
9380014	13
355980	13
11404377	13
4559185	13
2510833	13
18067726	13
803165	13
1202119	13
10864134	13
2841693	16
498751	13
8931111	13
1221589	13
3081897	13
5418574	15
4592711	13
3570899	13
2556067	15
2728438	13
8777248	17
6694099	13
1834143	13
19658678	13
3858753	13
5263423	13
2486370	13
9190816	13
3860679	13
1531064	13
5502927	15
1007089	13
3262784	13
9029636	17
19504651	13
1171421	13
10356156	17
8747175	13
26455013	13
2928476	13
3523164	13
13346077	15
11717249	13
8665205	13
9097685	13
23712458	16
3868173	16
10651332	13
10951721	13
7294752	13
985514	13
15291731	15
19523764	13
5724153	15
1879371	13
1851086	13
12191837	13
4657771	13
271007	13
505169	13
2653542	13
3278729	13
37951	13
5799101	13
4708575	13
3805555	13
9491175	13
883425	13
8335423	13
5659039	13
9174682	13
2285019	13
9152711	13
6525889	13
1266774	13
1500126	13
1703211	13
2844625	13
797666	13
7579463	13
3887096	13
8281016	13
15380830	13
11043847	15
16051246	13
4006879	13
2036212	13
11183913	13
2145029	17
5756537	16
27051539	13
2023411	13
9472	13
9076923	13
2312074	13
15477269	17
527075	13
5261622	13
9442874	13
3710638	13
15881025	13
14612064	13
7719796	13
6061496	16
5661306	13
6069081	13
3353660	13
5205151	13
5564220	13
182582	13
608305	15
16465311	16
3753871	15
11195475	13
3612055	13
14325691	13
3575408	13
7123727	13
2521692	17
1407802	13
11658499	17
1190882	13
3360835	13
566599	13
567040	17
2852714	15
1162870	13
1780539	17
4907427	13
11305178	13
690380	13
4789735	16
659743	15
1161565	13
16748226	13
4909398	16
10525034	13
16214582	13
32685425	13
6182336	17
4268233	13
1359377	13
5322891	17
31723686	13
13731717	13
7582208	13
13930679	13
15680600	13
95955	13
6657350	16
8168047	13
2121913	13
20705146	13
2734745	13
15518560	13
25117749	13
2226435	13
5174132	13
9088573	13
3386066	13
19933297	15
2523065	13
20144	13
5571695	13
34997247	13
4114701	13
10979443	13
11673919	13
2768107	13
5564790	17
1533745	16
2806005	13
9340089	13
8412536	13
16034512	13
1666395	13
607984	13
1770531	13
1346325	13
25136170	13
5539015	13
5927451	13
14966362	15
23271904	13
650933	13
4211407	15
5430510	13
4317943	13
4270616	13
16893342	13
30016679	15
11757381	13
2177740	17
1473068	17
6104486	13
717674	13
28698476	13
6443877	13
5793519	13
1071567	13
14155941	13
1605624	13
9729768	13
17055951	13
14775787	13
583250	13
780041	13
15282336	13
1045323	13
15230946	13
3276316	13
491604	13
2737449	13
3287475	13
23202282	13
10847075	13
1499358	13
15645552	13
13944051	13
5522562	15
2102439	13
12071815	13
3171653	13
2152561	13
2204661	13
15885257	13
2889121	13
3170882	13
3856490	13
5008986	13
11320215	13
12132839	13
4819335	13
1336617	13
863863	13
3161605	13
2544266	13
7339120	13
13594334	13
13227619	13
143831	13
5626794	13
1967573	13
4465003	13
73397	13
5498274	13
4639684	13
14115837	13
1600776	13
5119153	13
5685235	13
8380195	13
1867808	16
12386856	16
1057291	13
10240159	13
2384373	13
85093	15
3299632	13
7652774	13
8486671	13
657081	13
16523773	13
28284841	13
3956412	16
16108787	13
4720040	13
358228	13
1563189	13
24641187	13
1681463	13
3610504	13
12559709	13
9680314	13
5212145	13
2306348	13
6866714	17
3142237	13
4168974	13
2939597	13
2175354	13
943787	13
2755244	13
2102163	13
4964382	13
8058348	13
8695379	13
3595506	13
9460005	13
1660915	13
14558244	15
2047641	13
3799648	13
2690020	13
2841006	17
3833239	13
7518050	13
52215729	13
4295775	13
13174535	13
6748926	13
4116159	16
1116389	13
2747264	13
14693561	13
7783854	13
32092911	13
8660622	17
1212566	13
20346328	13
2780969	13
16689005	13
8927268	13
25569784	13
8176618	13
122441	13
2372305	13
7808365	13
1876866	13
5810544	16
4252609	13
21118181	13
9088879	13
983186	16
2897606	13
6617453	13
3231019	13
599891	15
15751696	13
32014492	13
2201638	13
11984883	13
5697481	13
9262352	13
9810046	13
6831137	13
3736123	16
15431717	13
4689052	13
2514213	16
2193653	16
11497764	13
23882151	13
7459674	13
13838324	13
10298779	13
3245884	13
2132300	13
2595547	13
3991625	15
2903406	16
7288638	13
3014471	13
974116	16
11585511	13
3614698	13
13338219	17
9777209	13
8465457	13
1008013	13
9940518	13
11341260	13
1640738	13
13315604	13
1053472	13
613222	13
5354203	17
5934530	13
4674498	13
924360	13
4379632	13
5852087	13
15608444	13
3354997	13
5993383	13
8543275	13
22273565	13
3004859	13
2624393	13
1730100	13
1978486	13
8464894	13
9448738	13
5289273	13
6302529	13
380003	13
1310460	13
14720007	13
399266	13
1211594	17
19080708	13
20325221	13
16598929	13
9248503	13
2419681	15
24349010	13
1770653	13
3433798	13
9231047	13
2499207	17
7535774	13
309394	13
2791360	13
1773458	13
48858861	13
12433940	13
5419941	13
16538158	13
970638	13
3862790	13
6017647	13
257295	13
6320080	13
5745847	13
11970698	17
8551500	13
3045765	17
1544956	13
9465182	15
4796950	13
26850266	13
8806371	13
16756187	13
6770952	16
10582887	13
5434049	13
4747962	13
4112094	13
3830352	13
9551256	13
25960836	13
1144526	13
4252021	13
3039406	17
894999	13
4452970	13
17312358	15
3776262	16
15320211	13
1264942	13
2588832	13
17236807	17
285456	16
13864022	13
3933377	13
19977606	13
3837532	13
6556328	13
1250143	13
14212944	13
995261	17
5423067	13
3369246	13
8359220	17
29103178	17
2927593	13
20678648	15
3599791	13
19847019	13
8079924	13
6366479	13
17819143	13
6169723	13
3809214	13
5535722	13
19054617	17
15150723	15
10465680	13
1334575	13
12946304	13
13668661	13
500198	13
256787	13
14778016	15
3312889	13
9530070	17
3366913	13
4158596	13
127394	13
2431874	13
11305272	13
13208103	13
4200400	13
7836628	15
7701329	13
15176248	13
4398708	13
3797289	13
31204976	13
5413052	13
6221808	17
15265014	13
7255598	13
11929192	13
8060676	13
6255873	13
10481083	13
5420926	13
26425187	13
8055029	13
8069871	13
15471590	13
89261	15
234074	16
2149	15
1808585	13
16092158	16
45053298	13
2878971	13
14558261	13
9270170	13
3111675	13
2953287	13
5304385	13
10375746	15
16711505	13
1363409	13
3430177	13
36319867	13
1887833	13
4574152	13
7688272	13
1813983	13
9304878	17
2921597	16
5594539	13
2531885	13
1777185	13
15429117	13
5990886	16
14833913	13
982161	17
8438135	13
2889674	13
2157048	13
3715749	16
1430444	13
21288544	13
9449107	13
2801132	13
4833399	13
30387442	13
6644307	13
3699911	16
4212891	13
1165736	13
15827894	13
3583892	13
211031	13
5309750	13
315164	16
8625541	13
13592948	13
4028960	16
2441119	13
7081179	13
1887219	13
33024270	13
19680166	13
1058280	13
8985941	13
6089083	13
6924429	17
3588221	13
1514160	13
1115231	13
2251884	13
10908452	13
4084398	13
8439058	13
1273682	13
2651972	13
712266	13
25611717	13
853710	13
10616466	15
564229	13
2236180	13
23660256	13
5446275	13
842408	13
10570955	13
3626746	13
15291683	17
1514894	13
6795886	13
7114129	13
9853664	13
3620334	13
2679167	13
6159130	13
686496	13
5707627	13
275602	13
1847079	17
8544971	13
659086	13
4212874	16
3933213	13
2746503	16
15887418	13
4563978	13
7692891	13
1776917	17
6756189	13
21781337	13
26533729	13
323334	13
10122794	13
3227945	13
17403055	13
6131432	13
10463362	15
4168481	13
2065780	13
1063699	13
24857350	13
3147114	13
216296	16
4162634	13
3587377	13
2096767	13
5222041	13
4887402	13
7250861	13
7868506	13
5675624	13
9913167	13
14740137	13
7975560	13
2884576	13
21978352	13
8163672	13
1576547	13
25358369	13
1037479	13
22796276	13
577286	13
4358749	17
2565876	13
15231408	13
6221620	16
3961621	13
5578084	13
19075615	17
11940575	16
9689320	13
4173744	17
12232322	17
2770502	13
10998674	13
10486701	16
1905412	13
1064072	13
3725302	15
2157875	13
6011725	13
15428423	15
15738229	13
11823279	13
7149331	13
7191360	13
785893	13
4822300	16
6594719	17
4807693	15
4731239	16
1636720	16
13465040	13
1224335	13
621114	13
634662	13
5482891	13
21996039	17
4862416	13
8642172	13
4179765	13
6549505	13
976295	13
17778757	13
16061351	15
1646003	13
5767431	17
3226938	13
11669929	13
1335413	13
5678332	13
8889887	13
17439906	13
23683164	13
1576639	13
5073416	13
2839487	13
4269683	13
792052	13
13945468	13
15949416	16
27326787	13
9085196	13
4901809	13
97202	13
3409242	13
7536326	15
9177575	13
3186089	15
504514	16
23579652	13
5405556	16
8013424	13
3477918	13
9911589	13
6578228	17
655855	13
1038272	15
1581235	13
8720309	13
4099331	15
6112690	13
28820800	13
18612631	13
16891221	13
42574454	13
9366912	13
5610378	16
5663226	16
6106255	13
8763940	13
2144760	13
3617068	13
33083627	16
1724995	13
17884712	13
2851419	17
22904781	13
1993311	13
8739838	13
94526	17
1043382	13
1602608	13
8073464	13
12997161	13
5982652	13
10577678	16
853841	13
5112708	13
10693921	13
12980797	13
334010	13
3105748	13
10506502	17
304785	13
964984	13
7578347	16
1092737	13
15106681	17
1121664	13
5137455	13
19119650	13
3206213	13
3232386	17
3628216	13
386901	13
285668	13
2380119	15
4372244	13
6390501	13
8981534	13
9676544	16
17429007	16
13209651	17
6299460	13
6473860	13
6592280	13
1121200	13
10754129	13
1201544	13
26508448	13
12483420	13
2745724	13
4149187	13
6838786	13
698907	13
1478302	13
1999322	13
11457411	13
18025755	13
5014405	13
457429	13
60773	13
6672016	13
7411166	13
2905290	13
5689461	13
5445705	13
9713696	13
18042463	13
2111410	13
9292962	13
5710143	13
7363585	13
275524	13
826304	13
16555536	13
2131598	13
2159023	13
6398130	13
1591818	15
2445377	17
15440599	13
2561141	13
6248699	13
15670466	13
665009	16
20142118	16
3502511	13
23948780	13
23240956	13
3167136	13
17826093	13
138885	13
5404717	13
4408343	13
20555695	13
3242219	13
4776371	13
4475698	13
8640214	13
3002229	13
2131534	13
3624757	13
9867238	13
1032357	13
9943876	13
1427725	13
3563328	13
8843518	13
3333445	13
1990718	13
17215105	13
3570445	13
11108508	17
12266338	13
2967681	13
28647415	17
14575339	13
20014258	13
1088615	15
3260229	16
5148585	13
9094584	13
4098296	13
6633369	13
21761338	17
5251373	13
6369591	13
9766345	13
4325219	13
13075762	13
3841255	13
6347	17
1889136	13
1328663	13
4609347	13
13689119	17
159210	13
7691080	13
21180130	13
5594976	13
513842	13
9410985	13
14583456	13
7758169	13
398484	13
6349710	13
785851	13
24061680	13
1170556	13
6361469	13
16870011	13
4814123	13
10092317	13
14154349	13
9463723	13
3923742	13
12605999	13
7640320	15
2438420	13
5192020	13
1385147	13
6933287	13
8669592	13
6846725	13
9391257	13
5495830	17
3826368	13
1082149	13
5433943	13
3213224	13
18648685	13
232911	13
11100328	13
1435115	17
34875	13
448854	13
6563598	13
8853129	13
10122729	13
2067405	13
7996508	13
13495162	13
554508	13
1594659	13
772473	13
4103399	13
8938455	17
2181034	13
754244	13
3625035	17
4127703	13
256566	17
31347432	13
2513848	13
5597916	13
587080	13
1873428	13
5417598	13
2663758	13
7795873	13
549581	13
19776151	13
2976609	13
2013784	13
6211684	13
5532046	13
8712692	13
2119433	13
29144331	13
18141639	13
7222795	13
1133644	13
21609854	13
135406	13
16068383	13
5847721	13
15261308	13
1620585	13
15212403	13
15165991	13
1578901	13
5627913	15
641872	16
8250119	13
8334977	13
5083762	17
5889653	13
5716419	13
1222513	13
3793595	13
5188535	13
1463107	13
128776	13
4896258	13
6003841	13
240622	17
711771	13
11138974	13
13219436	13
2735101	16
11779850	13
3708834	13
18764219	13
6104827	13
11101167	13
1628700	17
21381354	15
471397	13
229072	13
1196480	15
6530444	13
3982304	15
19342534	13
23738100	13
5079398	13
7146710	17
3730081	13
37967042	17
8763614	13
25138335	13
3933093	13
9474521	16
4909748	13
4046220	13
14288162	16
6683260	13
1461365	13
14831134	13
5411229	13
1684170	13
5416213	13
24550513	13
9340835	13
1443896	13
8583283	13
9343879	17
6091555	13
1321557	13
7318801	13
7166280	17
848621	13
3100013	13
3666250	13
3785274	13
1121691	13
5781326	13
3646909	15
14717867	13
4424821	16
7910067	13
427920	13
2416073	13
74379	13
3260051	13
4531853	13
4188094	13
5917116	13
15950094	15
1676178	16
574287	13
13264606	13
2561766	13
1625178	16
6489718	13
2076090	13
1606301	13
1016537	13
537485	17
6226093	13
3361478	13
622744	13
8933725	13
1881165	13
17049855	13
1798867	13
5205985	13
4067271	13
479943	13
2493549	13
7678238	13
8920924	13
1204106	13
12855128	13
1852445	17
16390253	13
2674206	16
2721619	17
6741786	13
1994014	17
12873087	17
18888270	13
14007739	13
79096	13
4772903	13
8209158	13
6875809	13
26022639	13
8167318	13
3016657	13
177471	13
40022	13
6409800	15
1638329	13
10775025	17
418380	13
13876594	13
481694	13
5026264	13
4513065	15
2844702	13
3303094	13
14182576	13
9762192	13
8323868	13
12150282	13
3585483	13
5507326	13
4467045	13
12547507	13
7632057	13
5745013	13
2681514	13
2509548	13
16669378	13
1864532	13
2398465	13
2783798	13
5271639	13
2013341	13
16821912	15
7059822	13
5775217	13
6385193	13
2531547	13
2281842	13
169414	13
10629752	13
1260659	13
4779007	16
4690385	16
721364	13
12649791	13
3266025	17
20875541	13
1559483	13
11175881	13
16304790	13
18763252	13
4274197	13
1676680	16
634875	13
20747848	13
16660541	13
16689307	13
24718333	13
169408	13
8158923	13
7130786	13
7569642	16
109926	13
435152	17
1896452	13
23495107	13
2346746	13
2696999	13
5483652	13
5754409	15
2939842	15
10304014	13
6369910	13
1026259	13
1948014	13
25239218	13
11068717	13
4072171	13
22271446	13
8342369	13
9602934	13
871349	13
13295141	13
4296719	13
6991935	13
2685429	15
395318	13
820218	13
212781	17
2353556	13
13072234	13
7724007	13
7015309	13
13032017	13
13396189	13
16651060	15
1355827	13
2307668	13
8682142	13
2759274	13
8179200	13
2699674	13
1528511	13
7191358	13
1310731	15
1535732	13
7294411	13
1243581	13
3682334	13
4692527	13
4783095	13
441589	13
8659202	13
6696170	13
8166259	13
124340	13
637527	13
1107728	13
15656607	13
1921143	11
9151122	13
9901405	13
2093240	13
2896082	13
19303542	13
1700173	13
7718474	13
8544241	13
1036277	13
1400690	13
684985	13
1254055	13
13396625	17
28145996	13
28699946	13
6179994	13
70207	13
35337724	16
17086623	13
10993686	13
13609572	13
18361237	13
14041606	13
8049712	13
155872	13
4735447	13
3093177	13
1755724	13
3347345	13
5999735	13
7950124	13
3074243	13
1196569	13
850918	13
787724	13
2021530	15
14482206	13
3399427	13
10315976	13
1042798	13
4063063	13
15232449	13
2000556	13
6704083	13
3279007	13
9873939	13
17195450	13
521125	13
3373860	13
1482306	13
27945661	13
998308	13
7880305	13
6888366	13
419983	13
227159	17
9779076	13
17907281	13
14972014	13
7804335	13
12944731	13
459338	13
6217135	13
11619214	13
2741244	13
2940294	13
7684864	13
8862674	13
32402399	13
15985103	13
13552842	13
11433373	13
2033956	13
32106539	16
45534084	13
13398019	13
3312877	13
4139231	13
767965	13
2575489	13
4291886	15
36953724	13
8590323	13
19405400	15
3026912	16
543903	13
7595451	13
10537674	13
698222	16
779082	13
1577242	13
1838850	13
229135	13
1075175	13
3460742	13
3965845	15
1837367	13
17621238	13
6107190	13
2680075	13
4879671	13
25590040	13
15973077	13
8989394	13
16762199	13
4479014	16
7165079	13
151082	13
10540088	13
25685963	13
16946233	13
13861827	13
2811985	13
3958579	13
11054013	13
1494367	13
19831262	13
4361076	13
13899365	15
3812561	13
16025528	13
15417081	13
40669497	17
14744080	13
7144729	13
528677	13
14662541	13
706618	13
4425082	13
998158	13
2470175	13
1068687	13
6150767	16
6044171	16
9141683	16
3874848	13
8286422	13
20104394	13
19010118	17
2135178	16
3047651	13
16161205	13
23284913	13
18324622	13
12758988	13
4443071	13
35414893	13
3831646	16
1490137	13
7028270	15
5841628	13
9639194	13
2106378	13
5824702	15
19247402	15
2461260	13
3919096	13
25661232	13
9134918	13
4373195	13
3967475	13
4499306	13
2893693	16
7465857	13
6699644	13
11080102	13
10156220	13
2968737	15
711079	13
13502297	16
24285940	13
10249399	13
5094654	13
11641964	17
3220188	13
19608021	13
1252459	13
26994964	13
63929628	13
4152323	13
6539550	13
1010431	13
11504024	13
755619	13
608474	13
4483989	13
1316030	13
9331139	13
26180226	13
40252842	13
392433	13
6638559	13
2356265	13
8169175	13
6058563	13
23138074	13
85939	13
2019000	13
10427946	13
17914526	13
2613757	13
963553	16
19174932	13
15650102	13
8466104	13
8684515	13
10058644	13
4045539	13
1649	13
8405377	13
418736	17
30230446	13
821292	13
1862380	13
157265	13
94043	13
9159392	13
12084335	13
2016065	16
58451	13
10074710	17
1250982	13
5275970	13
364419	13
2625951	13
5813010	13
690777	13
1837088	13
8827103	16
6609321	13
952859	13
11525116	13
3427702	15
22912190	16
2720731	13
3530806	13
9159115	13
2312941	13
6482704	13
10015394	13
7231020	13
1451904	13
1117755	13
14435258	13
1622482	13
9108782	13
2478611	13
9628395	15
5638774	13
390346	13
6041999	13
3090910	13
16861200	13
8830379	13
3226421	13
7584508	13
4982014	13
4729707	13
3462388	16
40302297	13
862818	13
2306667	13
18268535	13
4687218	13
5402101	13
10148525	13
34895508	17
480180	13
615173	13
6840255	13
12404472	13
9765873	16
2627077	13
1945882	13
33440	13
645312	13
2060411	17
1062163	13
101874	13
3656923	13
1622709	13
19395210	13
168915	13
2350531	13
504128	13
6872584	17
5237218	13
20674828	13
2227925	15
6010098	13
10315417	13
2259604	16
7635750	13
8545515	13
9356824	13
33023226	17
7046809	17
17375713	17
801810	13
20212984	13
2706651	13
4422302	16
10719164	13
1930337	13
8055287	13
2820899	13
6880057	13
1967982	13
2835129	13
7589615	13
6215492	13
820513	13
3932557	16
3988168	13
636143	13
6092615	13
18954036	13
1728445	17
2779205	13
4008475	13
1913919	13
4419804	13
1039702	15
224155	13
3758590	13
11588414	15
137666	13
2607818	13
2389317	13
9163614	13
4377337	13
22101465	13
1636264	13
1226784	13
2493888	13
1969548	17
4078643	13
1174047	13
2742680	13
5183156	16
1634655	13
9553281	16
788254	13
3967890	13
619713	13
1570017	13
6776006	13
4780237	16
19638002	13
1837114	13
70210370	13
6631202	16
59173	13
7697268	13
4372191	16
13993467	13
6156460	13
989204	17
337664	13
3463058	16
9970276	13
2245474	13
4350026	13
1271943	17
219915	13
3165217	15
12952105	13
5685828	13
3441523	13
3939400	13
11672993	17
10688611	15
9886711	13
2413262	17
8977389	13
7017374	13
7917472	13
8244203	13
11039335	13
4596419	15
20398799	13
12529875	13
5603225	13
9378859	13
2293921	13
3677110	13
10817169	13
8649452	13
10203797	13
1121600	13
7219022	13
9981764	13
18383210	13
3291144	13
2268574	16
9463762	13
10317763	13
3287157	13
23235447	13
2827838	13
15022916	13
16743196	13
7097412	13
3643062	13
40484111	15
293895	13
16602224	13
8903189	13
10070024	13
10691402	13
7385153	13
2145112	13
6130940	17
8586484	13
1902626	13
9507361	13
15547147	13
2374602	13
13640160	13
224637	13
23642987	13
10020983	13
9050396	13
6664297	13
5892942	13
4106609	13
200740	13
9639240	13
3336487	16
5288633	13
2933384	15
4185558	15
6694304	13
365133	13
12544194	13
28265137	17
9826578	13
4961511	13
883133	17
24612966	13
471734	13
2015675	13
650214	13
26408155	13
1504759	13
572573	13
10147221	13
2341202	13
3124227	13
3284723	13
292043	13
808057	13
406118	13
16881310	13
3843247	13
1729719	13
2761607	17
3234849	17
11557687	13
22479294	17
9299607	15
4318884	13
7038583	13
12245671	13
10067027	13
3529065	13
870255	13
118669	13
9298483	13
14863340	13
5529188	13
22737331	13
4424518	13
3152662	17
11831438	15
4855728	13
7393206	15
5352036	13
2757382	13
24403512	13
2188845	13
306495	13
7468172	15
2477353	17
9388421	13
5498513	13
19173819	13
619317	13
1621534	13
484844	13
951285	13
1804121	15
1214301	13
5906663	13
16167383	13
6203807	13
446832	13
1328328	13
7704815	15
1573092	13
2393402	15
1366682	13
16197386	13
20201123	13
2498312	16
7188112	13
1426860	13
6634215	13
4194212	17
3989124	13
22991684	13
4811255	15
6650645	13
581122	13
10695307	13
4441965	13
13902282	13
560678	13
6981353	13
19877046	13
6654579	13
9227663	13
4829608	13
2105747	13
2906109	17
829027	13
21826016	13
261414	17
8584521	13
18982258	13
5943770	13
2944841	17
39691759	13
5106617	13
2114322	13
2276301	16
1117978	15
1836585	13
1180090	16
1033637	15
26582195	13
3498960	13
3557604	13
4210457	13
3293072	13
2706932	13
3485791	13
16858285	13
21251595	13
10140872	13
8697845	13
2463434	13
8407875	13
343624	13
130415	13
8760519	13
5088682	13
8285560	13
12655820	13
1140136	13
26795119	13
4740745	13
7101445	13
9254881	13
7471127	13
2500985	13
3624672	13
404484	13
2862505	16
8092034	17
221141	13
4610377	13
17254201	13
3587050	13
11970215	13
8280036	13
1699576	13
3622081	13
5513996	13
4327957	13
3988056	13
1920936	13
3605673	13
6965686	13
9062905	13
3890324	13
8591451	13
893862	13
12408948	13
3683422	16
11608161	13
7180442	13
5622017	13
30214134	13
3026833	13
4470492	16
19585618	13
11809876	13
18897159	13
3930843	13
81382	13
23629542	16
16255892	13
384925	13
17846135	16
2943193	13
13843538	13
842836	13
10983784	13
1666763	13
12789931	13
371081	13
17631051	13
5789671	13
7879817	13
5801374	13
37233672	13
2845964	13
14744456	13
22834885	13
1007796	13
15026283	13
7918574	13
3153174	17
6133165	13
17972537	13
8920236	15
6704549	13
25898370	13
8475735	13
1791330	13
8307428	13
2336421	13
4057912	13
187475	13
4408625	13
2626559	13
8621879	13
9473384	13
1519746	13
228929	13
7324001	13
1847025	13
6552535	13
1430144	13
2493886	13
5077671	13
8340388	13
17849407	16
4770720	13
8423458	13
3226283	13
4162105	13
2214541	13
6135941	13
2096577	13
7286201	13
3194830	13
5978390	13
2798416	17
4428553	13
12998811	13
2308195	16
6186875	13
2364854	13
3808101	15
7273501	13
10043397	13
14080919	13
8191307	13
5573270	13
10259468	15
9961052	17
559592	13
2082128	13
3750897	13
309734	13
2265568	13
9344660	13
1401770	13
17803166	13
3121491	13
10123622	13
7790500	13
2252793	13
12388065	11
19162874	13
534018	13
2624668	13
10517188	13
12565558	13
8574613	17
1842097	13
16714438	13
7613552	13
21605798	13
3932214	16
3100090	13
18464518	13
664152	13
5518793	13
4033119	13
1686958	16
12919914	13
6893623	13
2044211	13
1879835	13
6825590	13
11600032	13
3013076	17
8411671	13
3564073	13
10502214	16
14791796	13
8494425	13
23641418	13
7448738	15
13333999	17
6027859	13
3429793	13
17753333	13
5689369	13
1417036	13
4818420	13
8628130	13
1897897	13
3691132	15
12515149	13
2515509	13
25601608	13
15554075	13
18042933	15
149700	15
1878248	13
2983320	13
8335160	13
157499	13
3595567	16
19635292	13
2882034	13
2439643	13
2238950	16
2625561	13
1958109	13
6213674	13
3365433	13
103944	13
10253366	13
23522875	13
8711014	13
14249509	16
4527726	13
2999574	13
11928888	13
2560505	13
12457628	13
5243859	13
6299796	17
27378599	13
9848078	13
61676	13
555414	13
3980736	13
7460860	16
3718680	13
9848619	17
15637777	13
403509	15
69960	13
20416132	13
1124110	16
595763	13
4543782	13
5575008	13
5374466	13
15920337	13
726574	13
1116625	13
9199948	13
2295013	13
59928472	13
8055948	16
3965645	13
1648270	15
302243	13
8296360	13
6521113	13
18313974	13
6740911	13
2842253	16
9814382	13
8505521	13
8601021	13
7927614	13
3911758	13
21805120	13
3203128	13
19720291	13
5056343	13
3736407	13
3314222	13
27050215	13
878464	13
370661	13
1883879	13
8105265	13
4812141	13
9037809	13
23131239	13
1525249	17
20081725	13
10172007	13
1881063	13
20777413	13
4551330	15
1537841	16
6019491	13
6846831	17
437135	13
13920968	13
558345	13
1995959	13
16263818	13
3429979	13
2959693	13
1240776	13
6477395	16
8210339	13
3990791	13
5509347	13
4001619	13
8378568	13
11506312	13
1161243	13
1476045	13
10350100	13
15733208	13
4056880	13
5573265	16
8139518	15
1918728	13
1399356	13
2076484	16
6490052	13
2454126	13
26715329	13
3862516	13
9811682	16
33659	13
2281036	13
3249316	13
3167470	13
5867312	13
2783788	13
10149376	13
1158595	13
429066	13
5356099	13
25133265	13
379821	13
29750615	13
9328874	15
458711	13
19638731	13
3258132	13
8302787	13
22383248	13
1850627	13
1599368	13
7640809	13
3913264	13
2390041	13
11769349	13
21167565	13
27878526	13
7376535	13
7934814	13
14191675	13
2663288	13
789173	13
10080680	13
2755617	13
1609835	13
13781360	13
7820490	16
1010373	13
2613842	13
7778692	16
2237606	13
6236899	13
3302448	17
6856659	13
328686	13
4713773	13
7637485	13
9226784	13
1364082	13
5210357	16
8720107	13
4359237	13
72456	13
1993650	13
7709917	13
2894468	15
18686461	13
4248965	13
20332794	13
15068025	15
14998048	17
2974476	13
9403647	13
3905747	13
166709	13
14330311	16
10229708	17
37096642	13
25325029	13
21122761	13
7035717	13
804104	13
559132	13
7692991	13
2564102	15
191828	13
12794140	13
2709785	13
23918934	13
6526760	13
586825	13
2222764	13
20220262	16
9524307	13
754508	13
351505	13
30193019	13
29090432	13
9682302	13
10270442	13
8191473	13
1212823	16
3331876	13
6890037	13
2393107	13
2191316	13
338293	13
8421064	13
5544356	13
7714787	13
17149391	15
550071	13
2320071	13
1171615	13
11266300	13
7873926	13
24511793	13
13923696	13
440623	13
867737	13
25920389	13
5000209	17
1367378	13
2905706	13
16804500	13
7426000	13
2958126	13
14439735	13
1316001	13
4300603	13
3657835	13
1309607	13
403560	13
6518632	13
2671820	13
705923	13
10281096	13
5723025	13
1999541	13
4858201	13
22047905	13
51759	13
494223	17
2443649	13
10917863	15
2827653	13
19917817	13
19138061	13
7101921	13
472348	15
5759490	13
5864348	17
1019081	13
5094501	13
2640632	13
3085186	13
22069866	13
1307904	13
1029115	13
7383716	13
5060465	13
5880248	13
23972240	13
1217925	13
24416786	13
17296808	13
6332867	13
2001864	13
7691783	15
6261074	13
4400550	16
3445975	13
8741345	13
1644672	13
7358123	17
42781583	13
846014	13
12488563	13
16059121	13
6442837	13
484394	13
22280599	13
16060494	13
1072254	13
4844168	13
36650972	13
19648258	13
3156789	13
8190707	13
3179774	17
10745883	13
402702	13
1222887	13
3302572	13
16512896	13
5037294	13
7550133	13
731850	17
5533079	13
29272507	13
4593408	15
20149279	13
8737243	13
23306790	13
2101714	13
1105921	13
12860537	13
2182957	13
142946	13
26444395	17
28246690	13
2549160	13
16730929	13
1390030	17
2457496	13
22539774	13
5729728	13
1750414	13
13439437	13
10677698	13
20164089	13
1457225	13
2963486	13
46504402	13
4059002	17
11705421	13
3578360	16
2905988	13
5163862	13
5289832	13
2942699	13
3385730	13
1479415	13
3932344	13
10172894	16
9801357	13
3292029	13
1278802	13
2859480	13
3167758	13
3144864	13
16500607	13
3382272	13
12219904	13
17632032	13
4033019	13
12918319	13
435490	15
1300305	15
5016669	13
8112809	15
14570042	13
22689772	13
448278	13
19906149	13
23225115	13
5866072	13
301819	13
2276382	13
752961	13
2335740	13
15340446	13
15356989	13
6340756	13
6015850	16
4534519	13
1668239	13
23629833	13
1755142	17
3464362	13
4191764	13
11911198	13
7680524	13
22986797	17
1999865	13
2316733	13
6163899	13
95624	13
445402	13
2412504	16
9807944	15
2895754	13
5567655	13
1186357	13
2720708	13
1831697	13
6423391	13
13088798	17
3127392	15
8128314	13
3550521	13
10906183	13
3262183	13
2186749	13
10943835	13
1794363	13
6299057	13
175260	13
15152014	13
2749009	13
429488	13
4049028	13
982610	13
1031775	13
7541386	13
8008732	13
20702215	13
466194	13
4820789	13
9268174	17
6051951	13
6529701	13
8722793	13
7805709	13
2471544	13
677722	13
13259957	13
5188867	13
15350165	13
2203373	13
4150470	13
6695197	16
1304984	13
35678397	13
2891525	13
22059974	16
9932543	13
7546316	13
1425773	15
13580336	13
4635366	16
4740408	13
712212	13
8855310	13
5511407	13
4813408	13
4391294	13
1006397	13
19832310	13
5533448	17
2798035	16
1628463	13
5994648	13
9072363	13
5826349	15
4649027	15
1122439	13
52228785	13
29665372	13
9633513	13
3316850	13
10011709	13
9089759	13
11458333	13
6523808	13
4568233	13
6125802	13
9135898	13
3733371	16
3596295	13
1502826	13
623209	13
2178256	17
8253750	13
27640953	13
8406068	13
8207759	13
1565528	16
3995403	13
4547558	15
9657363	13
1501348	13
421646	13
5632908	17
1632152	13
1243978	13
1134016	17
6957441	13
680202	13
35106529	13
4396372	13
2292870	13
860735	16
3021011	13
11070732	13
2791635	13
161951	13
7347021	13
4431058	13
9100544	13
10036528	17
14318023	13
5390826	17
118077	13
15258323	13
2237421	17
2078597	13
9106640	13
17212986	13
112982	13
9734466	13
5451313	13
7430257	13
3016100	17
3210955	17
2572598	13
5716517	13
12976479	13
5678611	15
11027878	13
19093140	15
18376330	13
7795106	16
4610776	13
662152	13
9738651	16
7846181	13
1112141	16
8065146	13
1580824	13
8825028	13
3631828	13
127354	13
3372781	13
5850576	15
6949856	13
1253465	16
12576503	13
380407	13
4142603	13
1741191	13
588738	13
24545007	13
4923224	15
14748984	13
7004975	17
536676	13
1238766	13
3043352	13
5695546	13
1720853	13
11521325	16
12548540	13
30887658	13
6305001	13
3516089	13
19659864	13
25338484	13
9524560	13
9420196	13
451115	13
3207913	13
5869623	13
9721545	13
2900138	13
10519243	13
714098	13
6875799	15
4820126	13
2780186	13
407242	13
20743620	13
1438400	13
16864248	13
3229122	13
16933787	13
14400372	13
8811892	16
3354112	13
5047039	13
2203673	16
9755103	13
5027927	13
5636970	13
4886572	13
3325744	13
7688794	13
13021483	13
22069117	13
2537972	13
30074927	13
1207498	13
1759556	13
319527	13
1205811	13
2491697	17
3468461	13
7116737	13
5407244	13
19174807	13
1986276	13
3704018	15
1625875	13
4821322	13
28788672	13
4185169	13
6114835	13
579264	13
5561647	15
1743221	13
26189710	16
15644063	13
11329917	13
2322442	13
10087729	13
10394358	13
2957089	13
2469139	17
14789255	13
1977910	13
3032689	13
294581	17
3155433	13
16490220	13
16349885	16
34242640	13
9630438	17
5933092	13
4187169	13
1749760	13
26352347	13
1065574	13
4363131	13
171907	13
3806822	13
7268866	13
4804367	13
9611747	17
6645677	17
8014415	16
10471966	13
937399	13
12447098	13
2737700	13
3782956	13
4256849	13
3487662	13
831257	17
10669135	13
5526843	13
3119968	13
1917942	16
6183505	13
2319336	13
6815373	13
3533928	16
10843088	13
896635	13
20488029	13
3455448	13
1242956	13
6984327	15
788020	13
2527165	17
71544075	13
9116862	13
16298383	13
7927138	13
6377198	13
1762857	13
4532286	15
974207	16
8099658	13
267915	13
1807376	13
2125327	13
10482250	13
18079046	13
11257953	13
1421962	13
4426372	13
2404112	13
7244834	13
18300007	13
8937055	13
8285869	13
11294269	13
6965009	15
8146162	13
4932229	16
2973478	13
13588227	13
1973163	13
2577121	13
14315	13
3823912	13
10415348	13
4789544	13
6073834	13
350098	13
19409999	13
5765431	13
4791253	13
4478305	13
9646876	13
4628416	13
5167841	17
2003754	13
9421201	13
2468539	13
7177581	13
811752	13
4403307	17
3322449	13
4747327	13
2553430	15
9361806	13
30326427	13
3032818	13
9088360	13
1462227	13
5539223	13
3143884	13
3774264	16
8563458	13
16419166	13
21399219	13
4970170	13
3610556	13
1932838	13
10748848	13
7889039	13
350108	13
3341314	13
5112715	13
3546734	13
5507980	13
1796789	13
2543784	13
17094440	13
10808067	16
1733706	17
14569559	13
22183153	13
27103629	13
3805890	13
7851785	13
105564	13
6822875	15
8203787	15
3072895	13
14303219	13
3248997	13
30923592	13
12862701	15
568018	17
4230483	13
10442764	13
5349527	13
14803479	13
6628060	13
8273242	13
9301649	13
1254142	16
20478415	13
4032685	17
899592	13
2373989	13
2818338	17
199131	13
9797255	13
17260611	13
2437682	13
51751648	13
2079803	13
5338559	13
3158147	13
13936492	13
15799886	13
7056070	13
24760926	13
3761141	13
10612126	13
10352467	13
24507965	13
9520454	13
19858565	13
2274978	13
4972178	13
128174	13
3889803	13
2734427	13
1276072	13
3881412	13
1263394	15
2396568	13
24532872	13
10851175	16
13850236	13
13466092	13
4637410	13
7928374	13
3390622	13
15168735	13
6675022	13
2035378	13
7875323	13
2028426	13
749421	13
8690730	13
1770440	13
8685540	13
7435488	13
4604674	13
3407605	13
5138964	13
7423523	13
10446859	13
4944961	13
25724898	13
2938709	15
641884	13
22014762	13
4719150	13
4207654	13
3565856	13
5125870	13
2896879	13
7266961	13
2066046	13
13297374	13
2520596	13
11076072	13
14923721	15
9020101	15
356813	13
6919757	13
849246	13
17372180	13
2239057	13
3412934	17
2898685	13
4167162	13
5573387	13
3266323	13
771940	13
3390374	16
1108021	13
10790169	13
3939769	13
5602269	13
6640606	13
180770	13
772355	13
5710750	13
1046818	13
5763216	13
1451798	13
1127574	16
1483596	13
3608437	13
10242081	13
9775826	17
2051764	13
1790761	13
4443348	13
752219	13
121828	13
10182285	13
4584691	13
7616837	13
3370364	13
759907	13
574809	17
4727168	13
183952	13
5188764	13
9956981	13
2505391	17
3888729	13
5626408	16
5284610	13
1568538	13
16085434	13
193418	13
1971616	15
7595760	17
4854964	13
7757630	13
37550094	13
18559628	13
2323671	13
6956250	13
4564172	13
4176139	13
1080987	13
1386732	13
892436	13
8425349	13
2347291	13
5114084	13
13211725	13
332793	13
2038017	13
8744983	13
580480	13
346260	13
10948019	13
2165957	13
2655477	13
20901393	13
8712114	13
15370376	13
245442	13
13773421	13
140555	13
1650792	17
9058507	13
7128967	13
4453146	13
4938081	13
3885130	13
14681770	13
4696038	13
2536450	13
4956030	13
2529603	15
816723	17
7671952	13
891384	13
15314818	13
5864489	13
4800480	13
15185132	13
14746696	17
4775535	13
8148848	13
7564973	13
255102	13
23993719	15
6060585	13
6462191	13
8959978	13
12954106	16
4513287	13
2146239	13
4793944	13
20584848	13
444860	13
3711214	13
20962862	13
4085182	13
8762324	13
15986514	13
9284953	13
961357	16
9003821	13
10026361	17
12938024	13
508751	13
6982230	13
1827993	13
10629662	13
11450159	13
12554408	17
12939500	13
39801517	13
63284	13
9010592	13
15326980	13
7201709	13
3743280	16
37354364	13
10733828	13
1794597	16
2649975	13
7884561	13
19453550	15
1362568	13
8671985	13
7720633	13
1187618	13
8933078	13
5658506	13
6723686	13
14280743	13
13831172	17
1527552	13
9166857	13
2960799	17
5140007	13
3551125	13
8138517	17
3517435	13
4402455	13
237363	13
135274	13
22910918	16
13616827	13
133028	13
1437628	13
225120	13
2998072	16
8079163	16
6320410	13
7000633	13
25362706	13
3192650	13
12727088	13
19100999	13
19572359	13
3755760	13
13046306	13
22166237	13
5867796	13
14061159	13
6632	13
2041460	13
11283470	13
19487034	13
3717797	13
12077074	13
8028375	13
4416649	13
8780395	16
2065028	13
6604869	13
9698513	16
1191339	13
15438917	13
2181806	13
4183069	13
16033446	13
4600173	13
2051708	13
1002646	13
1115100	13
252191	13
4656570	16
5879900	13
328773	13
1605718	13
1481545	13
15485345	13
430542	13
2584105	13
3018400	17
8263901	13
6180534	13
2514888	13
3998199	13
11838573	13
2197086	15
1659856	13
1387164	13
9060006	13
2548348	13
3847900	13
67186	13
3113705	13
8595104	13
2798341	16
231544	13
7287931	13
8580798	13
22667461	13
4234074	13
12231301	13
8263122	13
875308	15
11716371	13
8706551	13
2856904	13
203053	16
8976184	13
4721782	13
221719	13
6176173	13
2041858	13
6280109	17
19163478	13
7642410	13
154509	13
790	13
771077	13
3038935	16
409726	13
589417	13
13892644	13
2086107	13
7808203	13
11005677	13
29994866	13
5218898	13
3640219	13
7600397	13
15378522	16
10738947	13
3203641	13
898406	15
30363922	13
7297128	13
7279602	13
5576613	13
11484231	15
7732088	16
6595909	13
4091963	13
10186511	13
4438858	13
583777	17
14448687	13
3672999	13
2370137	13
6539936	13
4008558	15
9655716	13
4936655	16
9149116	13
13653659	13
24291758	13
2283079	13
5180199	16
5707254	17
5250801	13
4796406	16
12051671	13
300868	16
3151436	13
6433938	13
20221317	13
6901633	13
8992625	13
890971	13
7979679	13
12341277	13
10079836	13
4400020	17
2327854	13
6772667	17
2793949	13
5446785	13
11213990	13
971324	13
37564386	13
8856118	13
2611143	13
13064041	13
9764058	17
10492832	13
1812752	13
901425	13
445955	15
579485	13
2198915	15
361916	17
5088043	15
7220957	13
1662691	13
3274587	15
43265254	13
37471388	13
1848236	13
8182560	13
6819053	13
9796329	13
8565922	13
600849	13
2401590	13
6525166	13
1518024	15
1616482	13
3270520	13
4525419	13
3917135	13
8114001	13
28880	13
5469463	13
15056346	13
6108424	13
4141151	13
19158966	13
11998839	13
17392513	13
3918392	13
18281924	13
8554036	13
2353645	13
1979509	13
2858429	13
1237033	13
4098703	17
7135250	13
3653560	16
2977765	13
5542063	13
12140082	13
6359117	13
20191009	13
5883507	13
9003369	13
8793901	13
49761284	13
40935962	13
838988	13
6764195	13
12960032	13
1480377	13
8968845	17
4197742	13
3875998	15
15452529	13
537534	16
2931496	13
1070145	13
2815434	13
27071344	13
3214312	16
437075	13
28878982	13
10405293	13
5074140	13
5920569	16
5378211	13
10194690	13
1940950	13
19769814	15
3842602	13
1348154	13
1698935	13
500259	13
325786	13
10400460	13
1889643	13
5811833	16
466509	13
11882413	13
3975094	13
2697364	13
2854209	13
11190714	13
1503863	13
5849393	13
5383775	13
15585156	13
8106339	13
6580230	13
15429576	16
180135	13
4114162	13
1293022	13
1199308	13
11783435	13
12337992	13
7088340	13
5188426	13
15973035	13
3692794	13
13457580	13
768369	17
6520976	13
1965315	13
6491397	13
1574539	13
1798516	13
5566779	16
7047728	13
13200020	13
795241	13
2983008	13
2613078	13
12497422	13
1700547	17
7037154	13
1826080	13
3046195	13
6561274	13
844185	13
6331366	17
5118468	17
10643546	13
925822	13
10852533	13
24249685	13
1558111	13
1135739	16
13576794	13
5109619	13
4371438	13
10484701	13
7114366	13
6492289	13
3533413	13
7911130	16
10780119	13
1083070	13
10072258	13
134300	13
1990987	13
4032620	13
27909617	13
1241804	13
25943593	16
1775986	17
59888149	16
2228882	13
1848081	13
2876674	13
19820350	13
492075	15
718576	13
1819923	13
5497203	13
5046135	13
17245201	13
16052007	15
259066	13
8602331	13
9294451	13
8705883	13
13298869	13
1333071	13
11740686	13
7248176	13
9490310	13
20458822	13
9324391	13
8136264	16
7658361	13
3375214	15
2703441	16
8738079	13
2157098	13
7031136	13
2724129	13
857664	13
1540059	13
29146926	15
5913995	13
3876533	17
10261145	13
663572	13
9133345	16
7930141	12
1127296	13
1115664	13
9015704	13
271935	15
402925	16
1043954	13
13992374	17
1713558	13
11840499	13
2976820	13
11020548	13
41495341	13
8851974	13
10526715	13
3168403	13
11669496	13
754206	13
2830438	13
4241562	13
4682579	13
1100764	13
1816848	17
8469160	13
524613	13
150792	13
6581733	13
1095035	13
11685517	13
13218732	13
702347	13
16579980	13
2601533	13
7433912	13
40070723	13
9124078	16
6468118	13
16527786	13
2628394	13
43129	13
2177938	13
38512583	13
10878010	13
1448399	17
8085308	13
19357165	13
10881437	13
4806978	13
2598755	13
922588	15
8540657	13
11877498	13
13981976	13
7541655	13
2524261	16
1220107	15
12927291	13
10311353	17
1300268	13
245456	13
17143480	13
4715659	13
3623031	13
21856821	13
14310045	13
5256664	13
4374796	13
762386	15
16431920	13
1976481	17
3729949	13
22164648	15
1823491	17
6235769	13
3556287	13
1838516	13
11716503	13
9134984	13
9878672	13
73482	13
181336	13
11165481	13
2735904	13
19167630	17
5375894	13
7180307	13
3743127	13
904483	13
2282892	15
2978406	13
4898385	13
11935863	13
1967539	13
247750	13
4285195	13
1206647	13
16888517	16
118532	13
1477910	13
6887882	16
1737736	13
12971523	16
11468199	13
3137262	13
11502469	13
4569601	16
19206364	13
8266398	13
9719582	13
1756710	13
10169453	13
7090513	13
612004	13
5533308	13
8398459	13
3262816	13
551729	13
2331844	13
22828991	13
3397763	13
23224305	16
38997807	13
6972002	13
13304286	13
18868286	13
17308542	15
33778247	13
2248314	13
5818179	16
4184658	13
12731858	13
5537274	13
19400615	16
3634849	13
9146364	13
30947801	13
1551553	15
3967458	13
7680082	13
602705	13
11425275	13
5056352	13
976390	17
14011293	17
5516001	13
21788790	13
1924914	13
23457621	13
11682547	13
7995641	13
5927279	13
5324920	13
1819712	15
3430519	15
22771866	13
10353866	13
3579174	13
10052859	13
346095	13
23062442	15
178174	13
4779142	13
11169774	13
18724698	13
6756884	13
14981747	13
92731	13
2439120	13
1339247	13
5125319	13
7294647	13
1096007	15
5753587	15
3004455	13
3883296	13
1184083	13
13301267	13
4235323	13
6123627	13
1289545	13
1776763	13
1939918	15
17107	13
16473195	13
739976	13
4199221	13
880651	17
4258735	13
11488525	15
7088174	15
3495410	13
3351002	17
127100	15
9167888	13
6129799	13
4484586	13
2145679	13
45681204	13
1978500	13
114705	13
177743	13
16263217	13
4519349	13
6361151	17
10993668	13
4413969	13
4194036	13
18185739	13
579298	13
4685601	16
5020784	13
11672240	13
9525462	13
3030377	17
6813184	13
3649634	13
11990911	13
5275233	17
2399938	16
4083028	13
42243295	13
258167	13
2456066	13
3116304	13
1187594	13
86156	13
10989037	13
3862125	17
5394995	13
28789086	13
33538104	13
1846563	13
13644084	13
11807591	13
30617524	13
5199193	17
3382539	13
9322105	13
10660917	13
6047851	13
5337693	13
9043408	13
3481650	13
3071144	13
51926417	13
3973612	13
2540095	13
8035857	13
13512489	17
11862987	13
7531942	13
10076944	13
20569244	13
19241647	13
14428727	13
3128378	13
5430439	13
1360919	13
11058871	13
8077955	13
5866149	13
24516543	13
6967523	13
4029019	13
5776294	13
1059533	13
10396116	13
6086864	13
2735920	13
17034690	13
160373	13
2272345	13
9688042	17
770411	13
875427	13
13571736	13
129472	13
6213878	13
2858571	13
14397158	13
4299351	13
14394690	16
12323530	13
12036162	13
4826003	13
2240495	13
1124665	13
155339	13
6668990	13
3039450	17
8552792	13
680930	13
13407003	13
1766105	17
5599801	13
3192309	13
11532407	13
2151405	13
13709460	13
1521626	13
21528550	13
7719408	13
13167033	16
2058656	13
11147114	13
7300041	13
304328	13
9311833	17
6033484	17
13060985	13
4027047	13
4428612	13
4749246	13
7546278	13
186432	13
1689866	13
12212161	13
4695179	15
11719577	13
4105415	13
10879494	13
7858310	13
13687945	13
7782454	15
3923393	15
9527206	13
16060624	13
11681361	13
6847756	17
2890510	13
3669244	13
5956648	13
3730282	13
1140829	15
18847549	13
4840391	13
2185605	13
538491	13
3033408	13
1203983	13
68502	13
14602617	13
8553452	13
5524659	16
9570810	13
2178782	13
3285266	13
3206257	13
8038571	13
1584556	13
7710079	13
8494864	13
10058560	13
3517789	13
28618450	13
1711296	15
2876658	13
17189863	13
754761	13
8303091	13
5842390	13
3399133	13
1978376	13
591010	13
4690815	15
7555758	13
2817712	13
18826196	13
4119549	13
208444	13
8811778	13
6345362	15
1546357	15
17031413	13
935362	13
1197092	13
12617857	13
10135026	13
21526951	13
308218	17
18318270	13
16705190	13
6854472	13
5191056	13
4311961	13
7300321	13
7251619	13
5410834	13
11827192	13
206159	13
3225415	16
1807976	13
11129437	13
3530366	13
11250754	16
1444455	13
7820921	13
3459068	17
10662472	16
1579404	13
7613019	13
15955612	16
8044719	16
3037257	13
3706319	13
3110961	13
15273077	13
16177233	13
7874762	13
3890788	13
835314	13
8633478	13
10870941	13
656813	16
8907334	13
9451756	17
5608649	17
4379996	13
3110084	13
11277138	13
218991	17
3021	13
19231098	13
43403051	13
18844217	13
5771944	13
5762985	13
5022690	13
9956064	13
20370571	13
143010	13
72054	13
5845666	13
2547950	13
1153027	17
5848506	13
13357900	13
3397613	15
5889688	13
330701	16
4227042	17
5082980	13
4041433	13
7890099	13
19961348	13
7500616	13
15686211	13
5759026	17
1926624	13
20543556	13
6865149	15
1074873	13
2291922	13
9253247	13
5914137	13
1952986	13
3158470	13
11526124	13
11460859	13
5848319	13
297716	13
7973290	15
851908	13
136412	13
3878058	13
5562119	13
1941718	13
7708754	15
32403059	13
7756321	13
567316	13
19779543	15
2286988	16
577976	13
18884178	13
20972900	13
10843593	16
6180271	13
25066056	13
757618	13
9846628	13
7158621	13
31447393	16
480154	13
5011951	13
7366418	13
12530866	13
5753104	13
1584748	13
2464455	13
4788309	17
211708	13
3538412	13
200140	17
11784722	15
11154471	15
7712319	13
4550232	15
2077615	17
6826469	13
16419427	13
4733015	13
11227440	13
16966111	13
5488452	13
728259	16
8355463	13
842595	13
5606896	13
8242418	13
1709909	13
5447666	13
3331287	13
2953056	13
16156076	13
10713398	13
8343153	13
4169513	13
72815	13
3367526	13
1759710	13
12665199	13
947241	13
8686247	13
3220498	13
2899500	13
16615712	17
6427646	13
2339216	13
1709589	13
5630878	13
14894392	13
5967684	13
6691221	13
1757215	15
12396697	13
944438	17
2891215	13
1070138	13
202528	13
7988174	13
1073737	13
682845	13
2089664	17
11077990	13
4424263	13
20730331	15
11633602	13
4124260	13
4251239	13
3049952	13
33058180	13
904007	13
1013701	13
6711754	17
1841462	13
226920	13
6009284	13
15665054	13
1425757	13
700152	13
4794500	13
6158126	13
23075393	13
11377787	13
71625	13
2624779	13
11164842	13
4396532	13
270547	13
3667643	13
9030405	13
11833714	13
8700855	13
2421994	13
6907231	13
6146454	13
11656374	13
7611813	13
1481026	13
510017	13
678706	13
590613	13
1869566	13
10879609	13
2008696	13
5993857	13
2116615	13
13088938	13
3819597	16
6290639	13
13717926	17
6361619	13
22747533	13
976131	13
8868747	13
605952	13
27354680	13
8481186	13
18474304	13
7065934	17
2101508	13
9586951	13
2317239	13
2113801	13
1006929	13
217335	13
7267143	13
1206720	13
2474726	13
8908092	13
23569435	15
14658963	13
21684392	15
4009775	13
10879683	13
4135527	13
2377206	13
2128919	13
5743571	17
9638735	13
575877	13
158908	13
13498581	17
17851775	13
7665475	13
2315851	17
2308423	13
5971572	15
1940095	13
1936821	13
1458544	13
5733903	13
2440553	13
1419907	13
5977597	17
11649119	13
210179	13
18244920	13
832478	16
1665128	13
7342851	13
798289	13
4025218	13
1392564	13
1654724	13
12024955	13
618730	13
2745834	13
2537158	13
5055115	13
13169358	13
11993288	13
3259831	13
4358317	13
4008039	13
2374351	13
2916907	13
6432477	13
12327921	13
2689081	13
9291189	13
8192398	13
495947	13
4206472	13
28256605	13
833649	13
13419230	13
1474699	13
8551727	13
16214243	16
3591492	17
23687000	13
3434640	13
25697233	13
9336896	15
8150057	13
1172038	13
637214	13
956544	13
25383375	13
10160793	13
4252417	13
8603210	13
21183271	13
23729320	16
4944305	13
4058681	16
12705654	13
13688356	13
3662310	17
26409252	13
7946628	13
1869960	13
23577695	17
9416438	13
12130471	13
5662445	13
13183030	13
1219342	13
10948477	15
4141889	15
6214711	13
16976447	15
7929337	13
20923392	15
1390661	13
10246036	13
2154580	13
20717780	13
8775313	13
12152920	13
14628961	13
5348218	13
2798650	13
1819438	13
9340940	13
13837945	13
3647822	13
21964932	13
24334928	13
3133464	13
5781429	13
7400152	13
6670556	16
6918272	16
5897013	13
9112132	13
4419663	13
6860851	13
7579877	13
4489812	13
5540656	13
6581303	13
2543322	16
16544274	13
1663299	13
3664862	13
209460	13
16081701	13
14303334	13
359440	13
14011767	13
6665527	13
719035	13
990996	13
6910191	15
729221	13
9031274	17
20932660	13
5819127	13
4149013	13
9400245	16
886896	16
3153126	13
3182256	13
7568896	13
2840984	17
3971732	13
4125550	15
8176689	13
4002035	13
1202070	13
9480862	13
15634637	13
14726557	13
8784515	15
8980088	13
1961155	13
3137701	13
2894090	13
6320412	17
2178658	15
33817492	13
830623	13
2770217	13
15591416	17
2775424	13
5739030	13
10966112	13
6958124	13
3012742	13
726223	13
3198265	13
4519182	13
883894	13
9302612	13
536926	15
3679286	16
1397256	13
231576	13
5744314	17
6515284	13
9390532	15
22878973	16
9706271	13
7376366	13
3318145	13
559991	13
3411610	13
5104617	13
5933190	13
5723814	13
781310	13
541386	13
4760891	17
1970258	13
5740679	13
993198	13
18621647	13
4119811	15
13199419	13
1565929	13
1070077	13
5026654	13
681965	13
6943823	13
1955140	16
485155	13
4264764	13
6972437	13
3200670	13
12196857	13
9327838	13
8874190	16
2328284	13
12416485	13
126665	15
2850681	13
490552	17
12286026	13
5557228	13
4739417	13
5798384	13
2918969	13
15468868	16
25942320	13
1854262	13
2343866	13
12056579	13
3170892	13
7286384	13
7546056	13
10384270	13
5954823	13
25133487	13
12411868	13
1965947	13
19606153	17
1779099	13
1328566	15
16328733	13
6042794	13
29444367	15
2170678	13
13128567	15
4863243	13
3144464	13
4204593	13
937965	13
19065854	13
464697	13
7649639	13
109228	13
2633497	13
4872125	13
2621814	13
24908227	13
1232978	13
14806596	13
2455273	13
11319487	13
20454001	13
7052543	13
16236029	13
7007107	13
5827792	13
4904980	13
3130195	13
25672589	13
2168025	13
10524110	13
7424335	13
100566	13
4649236	13
3376991	13
12678718	16
3259512	13
30130937	13
1299991	15
11239060	13
1182728	13
386693	13
6449973	13
5627731	13
14866153	13
5741023	13
2828723	15
1233799	13
5644540	13
21736501	13
316863	15
2739494	13
1007957	13
8982414	15
2431429	15
10307975	13
26057269	13
4603122	13
30045590	15
6061431	13
18504138	13
792229	13
1218145	13
4091353	13
6656541	13
760337	13
6103864	13
852258	13
3921763	17
4022933	11
9718125	13
7997740	13
1916898	13
4627412	17
8209648	16
226145	15
94168	17
2028637	13
344249	13
951049	13
53949	15
10793566	13
5141392	13
7908924	13
4483792	13
12532172	15
7148729	13
2723390	13
5605103	13
3046573	13
6593214	13
7426675	13
1273269	13
3483686	13
6375800	13
5212881	13
33441303	13
21652312	13
5084156	13
9057280	13
11841635	17
10070923	15
22748	13
519367	13
305024	13
5324294	13
2141372	13
15111670	13
14980201	13
44401	13
7488794	13
13529038	17
19574951	13
4929901	17
3657307	13
1787951	13
4844625	17
163331	13
13691804	13
609790	13
2075114	13
3023789	16
10167711	13
17619424	17
1912206	13
913625	13
26048593	13
21947318	16
15228041	13
4661183	13
13759120	13
9519630	13
1644953	13
7712648	13
3704748	13
6022259	13
17299820	13
3983795	13
28800838	13
9792724	13
1007683	13
898050	13
10069271	13
16125776	13
7934516	13
17633996	13
11386656	13
7897744	15
3425948	13
5971086	13
6799538	17
13910390	17
12127006	16
2124690	13
5078136	13
1175923	13
10453	13
883452	13
1089016	13
11156494	13
4714979	13
2016861	13
21135064	13
279202	13
346680	13
472790	13
2893269	13
983658	17
656373	13
19650246	13
6406875	13
8263976	13
24481656	13
26610539	13
22794121	13
317535	13
651731	13
23703444	13
5134236	13
469687	13
2905289	17
14724527	13
11778989	15
305980	13
3006622	13
15652330	13
6167253	13
1430972	16
784176	13
3658780	13
57922	13
33965393	13
200685	16
7343449	13
9713022	13
20416603	13
4339182	13
296032	13
8744420	13
2289174	17
1479036	13
8620816	17
1730500	13
6657833	16
10898760	13
348396	13
2947668	13
116437	13
2772555	13
10202759	17
12793952	13
3620332	13
1626938	13
21779290	13
657543	13
16154330	13
622136	13
4661893	13
13382476	13
906405	13
1087079	13
14885625	13
22239248	13
1022704	13
2561377	17
2127908	13
3395176	13
1286746	13
6780761	15
1977528	16
1240726	13
3366347	13
2260579	13
1155580	13
4209590	13
13200265	13
23716156	13
14518436	13
6687755	13
25835822	13
6125720	13
5066967	13
242753	13
8859174	13
20425739	16
5648680	13
2424059	13
13136613	13
10322419	13
8350707	13
7353280	13
1310270	13
9357908	13
114418	13
7214103	13
4230713	13
10759178	13
7651943	13
8388694	13
11807394	16
5295030	13
3198911	13
235863	13
5374709	13
682242	13
459472	13
3499062	13
14455379	13
81162	13
8258434	13
4311678	13
1060655	13
3748943	13
8478171	13
6634530	13
12199406	13
201910	13
39215	13
489715	13
13343665	13
3316281	13
11629567	13
4500195	13
10329588	13
780002	13
517532	13
1629154	13
14257148	13
1577429	13
17171816	13
935427	13
25742398	13
1004893	13
1536729	13
33238112	15
1947703	17
10136033	13
10109564	13
2394659	13
9008174	13
5626536	13
2781792	13
17006837	13
8643939	13
4350656	13
14722640	13
2223910	15
15785277	13
2107541	13
20547379	13
817932	13
12036736	13
4872717	13
1254750	13
2719645	13
14935836	13
1521376	13
5589608	13
2747742	13
510219	15
320663	16
6316609	17
12144234	13
385895	13
8302538	13
167853	13
7891101	13
10387748	13
9224312	13
4375155	13
25497290	13
1064543	17
1581722	13
8047466	13
17256714	13
10720279	13
4142322	13
3256259	17
939991	13
16264922	13
8575279	13
537965	13
4851	13
4260491	13
33458425	13
7845225	13
1597863	13
1393976	13
4089280	13
3115268	16
674586	13
11042442	16
6030977	13
2235229	13
411732	17
2939714	13
1886132	13
5124042	13
2545254	13
6564239	13
4754202	13
7326285	13
7465285	15
9836261	16
4884197	13
26015668	13
7332332	13
3275740	13
5045287	13
130754	13
16833085	13
18094656	13
3384812	13
10368982	13
9137724	15
2933670	16
6496209	13
11062345	13
944358	13
626941	13
132994	13
963972	13
2123917	13
9655157	13
13541850	13
876884	17
4195329	13
4073226	13
2865275	13
10503953	13
97879	13
5863546	13
21366170	13
17917078	13
8197705	13
7430840	13
272420	13
3371691	17
12772692	13
9350207	13
3162967	13
6025048	13
10369301	13
2307600	13
11123130	17
13017307	13
2140537	13
943288	13
1875268	13
14664112	13
8125930	13
5699058	13
21945876	16
8694559	13
1120481	13
3151628	13
19041048	13
3731680	13
1871414	13
2058161	13
7376148	13
4724608	13
5646454	13
564266	16
18792423	13
9734754	13
3585180	13
7970030	13
15954523	13
6794516	13
7491451	13
4394810	13
216372	13
2412301	13
4388658	13
5495014	13
7116672	17
2577304	13
17597563	13
4490171	13
10355739	13
457792	13
362945	13
12674548	13
938525	13
1324528	13
6869758	13
1019769	13
12758043	13
2701853	13
6190965	13
301563	15
8198793	15
2276743	15
23523910	13
22036509	13
3649718	13
4549439	13
1581789	13
29988599	13
3657697	13
5927651	17
1677564	13
4721194	17
3883278	17
4938501	13
7072929	13
1416855	13
484678	13
36568	13
5741690	13
406291	13
2402422	15
3942156	13
8110215	13
1658336	13
2011464	13
3678312	13
10571755	16
13720250	13
13623397	13
1110724	13
2840187	15
971109	13
1016395	13
310417	13
5198661	13
9383258	13
10109092	13
14878192	13
1093460	13
2007736	13
14250089	13
7078422	13
3045140	13
5144351	17
10847900	16
11157901	13
9082159	13
2034704	13
1478823	13
7909026	15
1884492	13
7606691	13
3034482	13
7308845	13
1847992	16
9674423	13
11935485	13
11175101	13
3767105	13
1481714	13
11070701	16
6065475	13
2538546	16
523430	13
3064361	13
9327873	13
21574160	13
9763280	13
3685394	13
5565992	13
814427	16
7131152	13
633917	13
8244555	13
29553801	13
1216699	13
4777681	13
2314616	13
185972	13
343188	17
20632983	17
12815	13
20781242	13
5388493	13
2955093	13
14159364	13
2675960	13
1033334	13
6046228	13
19564356	13
4225743	13
3988928	17
10332029	13
1658000	13
2322835	13
13693424	16
5585081	16
3300095	16
1342703	13
8028985	16
6873708	13
21456314	15
2031498	13
10427690	13
5755583	17
453687	13
20120877	13
2487255	13
27896736	13
2275024	17
3890332	15
7745440	13
2959697	17
12023846	15
3835114	13
953176	13
1125552	13
26835	13
4519125	13
8839645	13
3021034	13
4800744	13
3041843	17
1617970	13
1908509	13
1329601	13
7911898	13
2360271	13
7350350	15
20324640	13
1411859	13
215757	13
2938235	13
461275	13
10354078	13
6358325	13
1930240	13
1252669	13
4329333	13
2116447	13
10536338	13
8717160	13
4510955	13
2700183	13
863846	13
2558248	13
6145762	13
8637226	13
7144367	13
3011830	13
3589563	13
1785009	13
2560512	13
2362786	13
29522817	13
2805433	13
4869167	17
5894619	13
12373946	13
3361473	13
233542	13
14956224	13
224263	13
5125158	13
5869600	13
7155828	17
7782536	16
9882268	15
1281593	13
6467763	13
10962426	13
7639645	13
518532	13
1000594	13
7247751	13
3700077	13
12951820	13
5163279	13
1774335	13
624543	13
16857983	13
1975610	13
12592103	13
747514	13
5581163	13
3304520	13
29875612	16
178237	13
10188613	13
1556854	17
10651922	16
4870105	13
6369925	16
5433935	17
1712148	13
7773597	13
16906861	13
7846965	13
1569739	13
21374410	13
4647788	13
6782754	13
13764476	13
10187914	13
7086790	13
18889153	13
1718363	13
8938025	13
1940480	13
10252711	13
6669226	13
4073286	13
8133590	13
6611585	13
1790343	13
1374548	13
9567740	13
2348579	13
12671669	13
8177582	13
1191415	13
2065169	13
13266451	13
5279385	13
8902654	13
3865748	11
2252024	13
687491	13
16510380	13
10445707	13
11548066	13
9498334	13
2179386	13
12894208	13
14017149	13
146368	13
714812	13
15633750	13
11622536	13
17205960	13
3109358	13
23091498	13
12052861	13
3123317	13
2026572	13
2227746	13
367353	13
19104965	13
10046791	13
7531055	13
11015842	13
377514	13
21018357	17
2133246	13
1136494	13
1848161	17
8702494	13
13001269	13
1701205	13
5765280	13
9777765	13
13466105	13
6898194	13
13493568	13
506374	13
2740702	13
7545213	13
1390613	13
22258546	13
9705529	15
16162770	13
8947466	13
6332587	15
9014986	17
4598860	13
258889	17
1983608	13
11130672	13
14752109	13
4107945	17
1551459	13
1849225	13
935988	13
6128746	13
588776	17
14123589	13
3630046	13
326961	13
1610055	13
218507	13
3103927	13
20001515	17
20156098	13
1281833	15
6405721	13
22282104	16
818962	16
4194173	13
3348492	13
97836	17
6554132	13
3814838	13
591099	13
3804048	13
332226	13
3576698	13
4576256	13
2193939	13
9324126	13
17561638	13
5459248	13
8155955	15
7675034	17
4550500	13
4174804	13
3614575	13
3571604	13
7337421	13
2117303	13
7054593	13
5154349	13
9019894	13
18309086	13
10578062	16
13580385	13
4853699	13
1243876	13
3191597	16
2965526	15
6295931	13
15937014	17
4222334	13
3596387	13
11888517	16
4002094	13
16512609	15
5357137	13
10537665	13
15784840	13
6744294	13
2899849	13
10608089	13
826322	13
253118	13
839139	13
381675	13
6130063	13
16621	13
3978122	17
549650	13
9687180	13
4256891	13
12777139	15
11886356	13
840228	13
3449014	13
1170610	13
15035841	13
24632155	13
8472458	13
966225	13
3809874	13
3404906	16
11635686	17
2691843	13
9356499	13
3205662	13
1594570	13
1106960	13
4002036	13
8421477	13
6218946	13
12560774	13
1424369	13
33293506	13
9629247	13
10187554	13
32168218	13
1743430	13
2188326	13
5410442	13
12397	13
15750508	13
12017133	13
2051487	13
21343607	13
1102379	13
2647688	13
1866903	13
5448046	15
7662608	13
8349849	13
23285714	17
9292730	13
6839885	16
379389	13
4328745	13
5643347	13
16419493	17
9057641	13
3822759	13
10355507	13
10395628	13
2003475	13
2015749	13
1193642	13
1028033	13
1306388	13
105641	13
533474	16
19454	17
4247025	17
2660417	13
15100150	13
6413331	13
2397064	15
707727	13
2459933	13
4238537	13
11875596	13
9928603	15
13125083	13
26421457	13
8322808	13
6404347	13
5669885	13
295916	17
4313084	17
1645253	13
5608708	13
2733161	13
2735177	13
2426985	15
34714553	13
5552675	15
1087612	13
17063099	13
3916644	16
8568455	13
9524335	13
4945383	13
8470253	15
3638491	13
4976375	13
36528012	13
2084661	13
2199844	13
12019111	17
10010047	16
4168507	13
3459295	13
8560895	13
17231541	13
468463	13
108702	13
5527291	13
13571718	13
11759838	13
3695604	13
1966815	13
4474424	13
13056426	13
3999967	13
801848	13
281654	13
5973582	13
3955433	13
12287158	16
2706580	13
6343324	13
17138379	13
3572396	13
7997512	13
1121118	17
3873718	13
6984672	13
891128	13
619843	13
27934744	13
2852255	16
2552461	13
285105	13
8067524	13
1609015	13
6460058	13
9139933	13
12533344	13
5196775	13
2919227	15
2014760	13
5458352	13
4586054	13
14672590	13
8490189	13
7911089	13
3307930	13
2021030	13
2561967	13
7601217	17
3462676	13
4404436	13
12993688	13
6944978	13
26250303	13
8099786	13
3837737	13
1192791	13
851758	13
5343491	13
7160762	13
22462295	17
1058836	13
4521251	13
1561563	13
3376661	13
503794	13
358137	13
15953742	15
4907533	13
8541945	15
612249	13
2371635	13
2628172	13
10448141	13
15039710	13
16810082	13
902998	13
37303344	13
11830281	13
1642767	17
3159683	13
6475018	13
4318939	13
2593056	17
5730382	13
1525690	17
3463872	13
1724244	16
18333450	13
22521232	16
15731892	13
244673	13
12276208	13
8417000	15
14909720	16
796722	13
13871861	13
5304727	15
7319953	13
18612313	17
25774715	13
3454198	13
114248	13
4499257	13
6971815	13
9191789	13
10852440	13
1878022	13
496030	13
3502864	13
26946774	13
1638139	13
4846355	13
10091786	13
14461133	15
21599363	13
6277709	13
4083086	13
3272652	13
1297443	13
1631080	16
3148685	13
10139022	13
657448	13
1845590	13
1514693	13
5985951	13
4959712	13
3763779	15
11859482	13
3702716	13
3543734	13
835979	13
2000652	13
6735359	13
6041998	13
36879821	13
3178163	16
9046969	13
5042724	13
10774687	15
2135027	13
2462363	13
10790055	13
6103335	13
6693673	16
305647	13
31881957	13
4824462	13
71162	13
19005865	13
6566287	15
1186639	13
13495997	17
23453757	17
3768706	13
5047374	13
3615247	13
9810701	13
1533890	13
1415749	13
16903777	13
6432697	13
16048132	16
5258248	13
5486980	15
2136759	13
14763047	13
6231656	13
3346504	13
6873324	15
6303948	17
7985268	13
6686993	13
22167346	13
17693175	13
11360095	13
13515353	13
2529288	13
10842345	16
5678237	13
14421503	13
2116233	13
2470657	16
2206561	13
13327810	15
25902255	13
159072	13
469764	13
11085921	13
2885719	13
5276204	13
283318	13
10597508	13
5174704	13
13448125	13
1748698	13
6815206	13
21342701	13
7412360	15
1749617	13
6116909	13
21902928	13
1467410	13
1023743	13
2175693	13
4888909	13
1778688	13
8470501	13
24717108	13
2425502	16
8285903	13
93728	13
2824429	13
5190350	13
2435527	13
42816021	13
827010	13
6817135	13
1284676	13
2525443	13
20758064	13
2756256	13
620113	13
6971789	13
12517830	13
5494797	17
1492211	13
27186399	17
11079431	13
12316086	17
1270001	13
13255919	16
9372092	17
6299038	13
5043466	13
14785046	13
8286003	13
3922311	13
338372	13
1492390	13
2274210	15
818901	13
18430039	17
6238513	13
2666166	13
9040944	13
6686690	13
12211341	15
209867	13
6775580	13
409017	13
1613604	16
13146510	13
946714	13
17508487	15
3999805	17
2098445	13
5636387	13
2261939	13
2493258	13
6577105	13
421757	13
8246897	13
12107333	13
7827922	13
12035293	13
2500928	13
4023702	13
5200484	13
5799006	13
2307057	15
12374836	13
1624552	13
2750545	13
4141139	13
20087735	13
2790688	13
23710	13
806220	16
5385274	13
6102636	13
9244114	13
15703608	13
7226687	13
1698543	13
574373	13
14577365	13
20536301	13
4992816	17
2074828	13
2570853	13
2007423	13
23160658	16
8486865	13
23703425	13
1300066	13
6264176	15
5321085	13
8476037	15
13083178	13
256465	13
23825161	13
12009543	13
3633831	13
7811780	13
18065864	13
4240362	13
18947801	13
34409468	13
13776425	17
10525057	13
5823800	15
1832776	13
2366627	17
645229	16
4364446	13
22362549	16
7257650	13
7934340	13
3100579	13
3329862	13
8578430	13
3036630	13
28994588	13
14244430	13
1547848	13
3093726	13
3181708	13
14347958	13
1005252	13
2963094	13
2599960	13
7786952	15
4534118	13
15814039	13
14261002	13
3834267	13
3998980	13
2278387	15
5095018	13
1200064	13
13339300	13
10089	13
4420777	13
1539222	13
9924921	13
6841928	13
2816505	13
1861492	13
7553095	13
9689127	13
2849490	13
8583325	13
58003	13
12623340	13
676300	13
5224526	13
1244494	13
15246699	13
18221274	16
7411882	13
2370129	13
10452880	13
1971119	13
10962663	13
6577913	13
608844	13
16335348	13
3998717	13
1897530	13
14725910	13
873025	13
495125	13
6483293	16
105987	13
2931720	16
17230032	13
841812	13
2923353	17
6645291	13
5152315	13
16774682	13
4541619	15
5145924	13
455186	13
694171	13
14234726	13
7112089	13
20668732	15
6999451	13
123578	13
6193424	13
17530479	13
3968092	13
7231597	13
6450688	13
6775785	17
5236925	13
1419736	13
6493367	13
11096198	15
3031186	13
12347338	13
8382655	13
4568226	13
2693139	13
882586	13
4255201	13
7778147	13
1216191	13
5231206	13
26600981	13
3350966	13
898461	13
13650745	13
241815	13
4358790	13
1894544	13
2456753	13
15162354	13
5750769	13
1046576	13
5707267	13
8215135	13
4857499	17
2357234	13
1133126	13
4597886	13
7218058	13
851062	13
9618177	13
1347301	13
2537282	13
18151479	13
1841977	13
7032879	13
1255824	13
15365555	13
3788269	17
15582147	13
5472718	13
14695978	13
277001	13
5051981	16
1393477	13
6451677	13
3292457	13
14601745	13
6315114	13
289060	13
415084	13
6722577	13
7155584	13
7286433	13
250251	13
4618785	15
4124365	13
9017588	13
5040277	17
4065041	13
5454879	13
355343	16
16281444	13
16029340	13
8786397	13
1540630	13
3222061	13
24751858	13
13069701	13
7942143	13
5197550	13
1091166	13
9131489	16
246120	13
23253425	13
4621447	13
8747523	13
11100469	13
8977688	13
442021	13
7247574	17
7271039	13
7953780	13
9157931	13
9413249	13
4833280	13
1399004	13
3347079	13
5441230	13
2203728	13
6326050	13
9635894	13
6214933	13
12778285	13
2477634	13
17423632	13
13853620	13
21438980	17
2451573	13
345892	13
17124373	13
4706268	13
17562130	13
217609	13
4730489	13
29192170	13
2116876	13
7106017	13
679991	16
10810601	13
4277032	17
2945312	13
7998447	13
2014995	15
18136136	13
42555089	13
2289047	13
5493344	13
11325757	13
1500035	15
4665225	13
9103190	13
3205302	13
10866947	13
10371020	13
1650519	13
2944472	13
1037767	13
361715	13
7596302	17
4321886	13
5434124	13
7494076	17
2349163	13
11236023	13
15840805	13
12693203	13
13805130	15
8226218	13
881071	13
15179210	13
1282192	13
1066359	13
996890	13
5183871	13
4441670	13
23323503	13
3090844	13
3926783	13
5214330	13
2384372	13
7537184	16
17728288	16
4587872	13
12051704	13
3407988	13
10915360	13
22583007	13
6672702	13
606606	13
5474186	13
11618076	13
6687114	13
1578953	17
6177370	13
1232263	13
374078	13
1941416	17
31841882	13
2384379	13
3934874	13
41140496	13
660909	13
7106745	13
6997457	13
6408402	13
6746768	13
1249736	13
8649650	13
6549653	13
16574068	13
690645	13
125905	13
3360598	13
28385292	15
2395327	13
7352327	13
1501410	13
4332165	13
3329229	15
1901809	13
2378569	13
12875808	17
2315827	13
1358684	13
22761758	13
12771573	15
12544611	13
5726322	13
6185177	13
12278866	13
3277955	13
345542	13
2972999	13
7829528	13
1402343	13
15424473	13
17818477	13
34819865	16
3484565	13
6357012	13
1306350	13
786074	13
5634885	13
11570051	13
1609250	13
8139487	13
12988402	13
11879475	13
17025735	13
1182836	13
3702323	13
12671141	15
15348983	13
1340058	13
5075582	13
1927319	13
1148927	13
1880154	13
20809908	13
14998252	16
3260439	13
6056205	17
6597	13
1232043	16
1586894	13
5706639	13
15304489	13
13461943	13
7465257	13
1820353	13
2477539	16
6585931	13
1139949	13
7016027	13
1276105	13
5766329	13
11009181	13
8775026	13
5094914	13
3996094	13
17374074	13
2232742	13
4537440	13
11948393	13
11432347	13
10149607	13
109017	13
7951233	13
8821414	13
773473	13
2989176	13
3012568	13
12766062	13
17103645	13
29975672	16
8612797	13
12529700	17
3344712	13
9119970	13
15281969	13
3202434	16
641860	13
16951859	17
3829279	13
18267886	13
25923939	13
6977351	13
8420579	13
16906184	13
378625	17
19429392	13
12579482	13
2296061	13
4391012	13
9005243	13
2247767	13
26130747	13
117181	13
7650282	13
15430784	13
11416383	13
6594796	13
30479	17
11335701	13
15768248	15
8323843	15
6614906	13
15695847	13
8652210	13
2042244	16
19438458	13
800802	13
3002152	13
362014	13
15303453	13
1231062	13
3398636	13
17968152	13
5678781	13
7332160	13
300620	13
6098453	13
1441122	13
1843098	13
18196694	13
5690443	17
1226637	13
575852	13
4512486	13
4417472	13
28128026	13
7977221	13
1591622	13
2553748	13
366662	13
9380960	17
13910966	13
7618081	13
10779889	13
17337514	13
4704246	17
21358397	13
10458675	17
2171350	13
656539	13
5489768	13
3387676	13
18141912	13
30726823	13
5322195	13
6268746	13
3384452	13
5523520	13
5922310	16
2383144	13
5424143	13
5017507	13
16064240	13
3204734	13
11289058	13
189579	13
34231	17
4548215	13
15934665	13
82384	13
879418	13
1454118	13
19883717	13
20073575	13
1048985	13
9094876	13
12520460	13
8221298	13
315534	13
2492449	17
12343104	13
16021247	13
562088	16
620546	13
6485531	13
8401357	13
6527945	13
4803403	13
3317490	13
3028719	13
9154849	13
5647936	13
712362	16
6503653	13
12963789	13
18115355	13
6902630	13
39345771	13
9571247	13
7087697	13
3643442	13
3019652	17
17999560	13
1179479	13
435080	13
1798036	13
14896774	16
2267356	13
45132563	13
8701736	13
3724710	15
13237490	13
1796093	16
6798811	13
21138	13
2279833	16
553004	13
7357800	13
7070769	13
6031533	13
1623264	13
5474805	13
4459618	13
5342453	13
3726308	13
1399212	13
5520410	13
967019	13
2527718	17
8723412	17
468764	13
1580553	13
17296779	13
373784	16
1936207	13
31539839	17
452085	13
18653	17
2858983	13
15679	13
2654474	13
9986678	13
10697494	13
4075375	13
9130029	15
5934840	13
2031077	13
11841884	17
2103424	13
4067603	17
14280234	13
4466952	13
8934753	13
12484084	13
6281777	13
15995440	13
6970106	16
12654452	13
503790	16
33748449	13
4488927	13
2610674	13
2745470	13
11198879	13
209272	13
6654303	13
4068670	17
3561270	13
2941472	17
8119056	13
5319834	16
3536259	13
4266337	17
1110630	13
3927176	15
8320715	13
4158044	13
3028864	13
2939926	13
2128158	13
47468647	13
5116783	13
12195226	13
13678254	13
3925938	13
2415058	13
1936	13
2266534	17
34871925	16
10844768	15
2032791	13
2900101	13
4106956	16
734468	13
900376	13
19795627	13
6366943	13
216832	13
24316645	13
1321513	13
10591963	13
4195578	13
9702761	13
13596282	13
10253783	13
4454963	13
6660322	13
4423286	15
751272	13
520978	16
1538187	13
12665930	13
466903	13
9759725	13
1018173	13
3102058	13
389949	13
4954060	13
2288258	13
19235417	13
4811516	13
664187	13
14104629	13
4054459	13
14115501	13
2067712	13
1926106	13
1769634	13
824959	13
10215164	16
9793226	16
29315	13
17804677	13
14575917	17
4702519	13
613239	13
644315	13
2272836	16
3056998	13
526673	13
10353661	13
5568506	13
32296082	13
4980941	13
833606	13
5925910	13
2756210	13
6798740	13
1412173	13
9236038	13
2157686	13
15160385	13
9202441	13
8746305	13
2302451	13
768818	16
15743774	13
2774853	13
3538768	13
6977686	13
8708958	13
3669118	13
6156254	13
1988322	13
12379691	16
34368337	13
11498777	13
12223822	17
13437700	13
473255	13
8934520	13
7808980	13
654247	15
1919865	13
4823452	13
9329310	13
11522592	13
30075789	13
3899244	13
10812960	16
21688411	13
1341744	13
21844883	13
2159455	13
9615844	13
25576549	13
47314726	13
1102629	13
7365557	13
9719018	13
131322	13
1432853	15
202507	17
163518	13
2578623	13
24986827	15
249332	17
3578703	13
378104	13
9161026	13
93759	13
10233005	13
879480	13
10953981	13
15439500	13
25255247	13
4801356	13
5031092	13
11138434	13
19269010	13
2705703	13
9948811	13
8772975	15
8536906	13
1071284	13
10026487	13
25262315	13
1463235	13
15177171	13
15519891	13
8126974	13
31261374	13
6656178	13
3162092	16
1527242	13
2316462	13
17866124	13
7398343	13
2001784	13
2295337	17
4105526	13
1578844	13
1525370	13
24821912	13
7907980	13
1042845	13
5807299	16
6143721	13
7953254	13
2723533	16
1626311	13
333574	13
6475436	13
4020967	13
28002546	13
18167740	13
5804030	13
14370180	13
2988501	13
33032396	13
3184375	13
3360397	13
17924886	13
5967047	13
4689932	13
2764062	13
8300411	13
9647687	13
5880847	13
5120369	13
2677801	13
25424387	13
278517	13
905912	13
3761145	13
6551679	13
3688242	17
5955489	13
4751921	13
9778113	13
1545714	13
1587292	13
3288202	13
531221	13
4461157	13
640448	16
1743959	13
921330	13
353768	13
3391391	17
500371	13
8470946	13
33482269	16
286403	13
3667174	13
7718105	13
5271171	13
18203558	16
2432866	17
9129204	13
21402422	13
1934631	13
6542389	13
7886059	13
15839686	13
8928348	13
22617106	13
7192574	17
7146525	13
23136453	13
34250982	13
1001891	13
158991	13
6886613	13
2522660	13
23470119	13
8193842	13
415660	13
1187336	13
7500116	13
28542769	17
8927353	13
1689850	13
593065	13
1922289	13
160052	13
5040573	16
4515974	13
817150	13
3689218	13
6213181	13
802709	13
4222556	13
1522161	13
5343144	13
9347331	13
3710599	13
9457283	13
17948694	13
5752421	13
31389716	13
12056703	13
348729	13
6725839	13
2202943	13
1970769	13
9116606	13
275878	13
3246954	16
202584	13
14618152	13
7817185	13
6218533	13
19390201	13
2396556	13
862050	13
4230101	13
600927	13
797983	13
5114432	13
4387425	13
5644332	13
1290288	13
4475343	13
19524572	16
288172	13
1510122	13
2464330	17
7100253	13
3675663	13
9475638	13
5925025	13
16936046	13
1215131	16
1847858	13
2585638	13
32830983	16
14482606	13
17932437	16
18954774	13
13738369	13
1638288	13
15352193	13
1665774	13
20461624	13
4287613	16
2969831	13
3765080	13
4113990	13
3233626	17
3109379	13
1635641	13
163299	13
3495473	13
7067688	13
1063777	13
2467801	13
13143601	13
10802809	13
7115314	13
18132100	13
18356729	16
10101052	13
5270666	13
12376373	13
5446602	13
113337	13
6298152	13
7241186	13
460267	13
9645483	13
2053087	17
16409921	13
9186957	13
21178590	13
8984666	13
10759801	13
989198	13
4001413	17
15253388	13
11924200	13
14085063	13
82614	13
1087505	13
7554687	13
8654476	13
267198	13
6818362	13
4814517	13
15881239	13
10821890	13
19467767	13
18718102	13
4933181	13
8708907	13
3318296	16
789014	16
2510873	13
8411355	13
6345768	13
7050866	13
1297920	17
5055486	13
6908383	13
22763475	13
135350	13
5830160	13
21442712	13
405629	13
5982881	13
1550912	13
24706547	13
20770886	13
4440308	13
5213467	13
10407386	13
682067	13
1022769	13
69442	13
805374	13
4029379	13
2708207	13
4885255	13
4083556	13
7979769	13
7772032	13
2595797	13
2255628	17
9782760	13
25354265	13
11337826	13
476182	13
4194790	13
8538990	13
457443	13
4854678	17
1242200	13
268805	13
2070516	13
2498992	17
7096362	13
32092500	13
7569050	13
13602997	13
16611614	13
9242995	13
13765134	13
711743	13
7630696	13
8983031	16
16099706	15
603626	13
15065214	17
7833665	15
11114257	15
13252002	13
6336318	13
1194495	13
2042186	13
7961752	13
914865	13
4572165	13
16709997	13
1925989	15
10661943	13
3780531	13
2487424	17
59130	13
804055	13
15879543	13
2245307	13
802484	13
17240105	13
5327162	13
6664912	13
16653769	13
7088022	13
10017291	13
13910113	13
9466220	13
526226	13
10009706	13
17323138	13
1657973	13
2002861	13
4375469	13
9574904	13
3925478	13
2204274	13
633733	13
3378400	15
7286452	13
485163	13
29778743	16
5425851	13
5522030	13
5092586	13
1880360	13
3184374	13
15538064	13
944427	13
7925302	13
6478198	13
3506104	13
5073809	13
8213056	13
1710236	13
7331302	13
14623821	13
2993007	13
7526474	13
9324648	15
6372908	13
251163	13
13520186	13
5149685	17
1905822	17
2334804	13
5169782	13
9530150	13
7895746	13
50521942	15
9940204	15
3518814	13
2046172	17
8780844	13
13314106	13
3930507	13
8263550	13
24202029	13
5521592	13
22944870	16
3794752	13
15817710	13
12591847	13
10591627	13
4415316	13
12098572	16
1319567	13
3184283	13
12207096	13
5936831	13
11755774	13
7867785	13
4911501	13
16418624	17
4451170	13
2438449	13
5943382	13
8299209	15
1447248	13
279764	17
237891	13
18500939	13
5576153	13
17283983	13
569458	13
4104250	13
4921248	13
5437149	16
3290241	13
368816	13
2210434	17
6993222	16
26081292	13
9627995	13
1835962	13
7399481	15
5847743	17
2857611	13
8609487	13
6329050	15
19106704	13
13237196	16
4119676	13
8580828	17
2559751	13
4242647	13
1673640	13
11734360	13
22509589	13
17177484	13
11495277	13
14749580	13
17627321	13
1365656	17
356838	13
2326259	13
12012994	13
6608814	13
7172777	13
5198477	15
10625881	13
1363238	13
11319403	13
16316224	16
5626602	13
1396038	13
11928364	13
5357102	13
9196582	13
7910588	15
10342903	13
11997449	13
2321878	13
9572944	13
5072356	13
8476240	13
8198107	13
1144308	13
4720942	13
4007212	13
184395	13
5544610	13
12845659	13
919357	13
8511132	13
3532421	17
11674986	13
3604008	13
1386305	17
3685962	13
4009582	13
3575568	16
267060	16
1548900	13
12492368	13
18303121	13
5196651	13
14869171	13
2021167	13
6680723	13
6273943	16
2087279	17
1249484	13
3759969	17
3868892	13
21870148	13
3126615	13
2741703	13
2475180	13
5218259	13
4606000	13
3890931	13
14321646	13
26041165	13
31118095	13
9038995	13
15054418	13
668895	13
5172512	13
2201573	13
9937490	13
3079685	13
7297907	17
4589486	13
5809015	13
9733558	13
3162942	16
6759083	13
825358	13
2763400	13
1217378	13
4880184	13
396611	13
6975245	13
4147779	13
3893656	13
8872710	13
3352331	13
6943649	13
6164907	13
9219830	17
9431798	13
367695	13
344984	13
10683052	13
15550072	13
5914208	13
4073939	13
4875113	13
1806498	13
587465	13
5455489	13
30608030	13
14622391	13
1169271	16
8561840	13
19156409	13
32888858	13
742221	13
4696018	13
290074	13
24307799	16
2319728	13
3144616	13
24143640	13
368892	13
3739503	13
2980136	13
1756212	13
2288232	13
3437610	17
1201034	15
773591	13
1907277	13
15040670	13
16879240	13
11832495	16
3417040	13
17539207	13
4417262	15
20802824	13
3235173	13
7052665	13
5094216	13
4751959	13
3856344	13
283242	16
1537138	13
5165218	13
13651135	13
4036566	13
603162	13
7095734	13
12137896	13
42980418	13
6353497	13
6411067	13
1615517	13
9072605	13
3487104	13
11581324	13
1068013	13
21455822	13
19607762	13
8513556	13
10211819	13
4501120	13
2788009	16
1144401	13
408502	13
4095364	13
12217007	15
20771210	13
2569371	17
68158 triggers and 857 candidates in 512022755461 cycles.