0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
338208319783	338208320341	338208320891	338208321441	338208321991	338208322541	338208323091	338208323641	338208324191	338208324741	338208325291	338208325841	338208326391	338208326941	338208327491	338208328041	338208328591	338208329141	338208329691	338208330241	338208330791	338208331341	338208331891	338208332441	338208332991	338208333541	338208334091	338208334641	338208335191	338208335741	338208336291	338208336841	338208337391	338208337941	338208338491	338208339041	338208339591	338208340141	338208340691	338208341241	338208341793	338208342341	338208342891	338208343441	338208343991	338208344541	338208345091	338208345641	338208346191	338208346741	338208347291	338208347841	338208348391	338208348941	338208349491	338208350041	338208350591	338208351141	338208351691	338208352241	338208352791	338208353341	338208353891	338208354441	338208354991	338208355541	338208356091	338208356641	338208357191	338208357741	338208358293	338208358841	338208359391	338208359941	338208360491	338208361041	338208361591	338208362141	338208362691	338208363241	338208363793	338208364341	338208364891	338208365441	338208365991	338208366541	338208367093	338208367641	338208368193	338208368743	338208369291	338208369841	338208370391	338208370941	338208371491	338208372041	338208372593	338208373141	338208373691	338208374241	338208374791	338208375341	338208375893	338208376443	338208376991	338208377541	338208378091	338208378641	338208379191	338208379741	338208380291	338208380843	338208381391	338208381941	338208382491	338208383043	338208383591	338208384141	338208384693	338208385241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26649	9221	2086	943	588	416	283	260	223	193	202	213	202	192	180	182	155	174	152	177	169	176	147	146	152	170	180	138	161	147	160	181	152	148	175	147	164	150	142	142	161	127	151	150	122	141	180	162	156	162	155	135	151	138	121	163	152	146	157	162	143	158	164	147	154	146	146	152	139	142	176	153	111	155	147	153	181	131	127	128	117	149	146	161	158	151	155	126	170	160	144	152	139	144	138	151	165	152	147	143	170	142	129	134	137	125	154	157	143	173	171	145	143	154	140	153	147	170	145	136	172	148	125	142	155	140	144	169	140	151	150	158	150	144	133	132	136	152	146	151	155	159	146	159	153	144	140	144	137	175	144	160	171	137	143	139	161	172	160	170	132	121	135	141	167	153	133	161	150	153	141	130	162	169	158	124	117	153	131	149	158	136	139	135	119	168	169	159	140	145	149	138	162	155	151	146	139	134	152	168	155	151	159	161	163	159	168	149	156	142	164	166	145	139	152	133	159	169	155	175	175	126	155	150	145	146	166	151	164	142	159	137	127	136	146	171	165	139	177	168	158	154	159	142	169	148	144	158	139	124	129	136	166	149	147	152	149	134	140	138	164	140	166	138	121	127	156	142	155	141	153	160	143	131	156	122	159	142	132	162	148	126	166	174	136	142	145	147	131	161	154	148	150	156	152	131	144	167	136	154	142	127	124	155	152	153	134	147	153	148	139	121	153	134	149	137	152	162	146	172	145	132	133	145	133	151	136	138	142	170	115	165	155	167	139	159	166	145	143	162	171	141	154	157	144	145	189	147	135	139	141	142	155	146	136	145	145	142	119	140	139	140	132	158	150	149	133	152	142	156	163	140	129	133	143	162	146	165	139	177	131	148	137	150	169	136	165	155	173	177	159	129	147	143	168	133	166	149	138	143	169	142	166	144	157	163	126	155	156	138	136	150	169	138	149	166	163	149	158	158	149	136	157	178	135	157	156	174	180	147	133	157	130	134	154	155	173	131	137	155	136	145	146	122	163	156	164	129	141	145	132	136	156	162	145	150	153	144	155	121	133	159	167	135	144	154	134	158	133	120	151	146	159	142	154	145	136	145	160	154	151	134	163	151	137	146	144	144	163	136	125	150	144	156	141	147	158	131	139	156	143	147	155	142	141	147	157	148	161	155	154	133	138	170	147	150	165	145	144	148	144	149	149	120	159	150	148	142	139	163	154	172	139	168	166	150	141	142	161	151	146	138	154	149	150	135	172	141	125	153	135	158	158	155	176	162	150	152	132	154	142	122	155	135	163	151	136	170	153	147	160	158	152	145	121	147	129	142	109	155	143	146	154	165	156	169	143	171	129	139	129	142	148	170	147	147	149	122	151	132	118	146	133	142	130	155	155	138	165	150	170	155	152	143	154	150	167	162	153	182	150	155	122	163	151	114	156	146	146	146	167	157	158	148	122	143	129	132	141	148	171	153	139	131	145	151	156	126	145	121	134	140	158	148	147	144	157	146	127	127	145	150	132	126	162	139	147	168	157	152	137	151	175	128	158	125	175	125	150	138	127	134	145	149	159	132	135	143	120	140	112	146	126	164	155	135	147	127	140	166	149	154	120	138	182	141	161	139	137	156	164	133	141	152	162	138	147	154	143	170	115	130	165	166	151	137	138	165	151	135	161	130	149	139	145	135	143	159	159	142	149	140	146	145	158	133	151	150	126	163	140	165	162	161	144	130	151	178	148	170	139	161	139	154	136	141	166	148	144	143	156	163	136	137	130	175	152	154	135	149	150	149	156	141	142	144	149	141	127	158	141	140	134	167	130	136	151	137	139	173	145	154	146	160	162	132	168	161	156	140	150	160	149	154	160	133	181	164	146	162	148	138	127	161	146	136	140	139	120	154	151	175	158	161	142	158	157	125	171	139	165	161	165	138	130	152	142	162	144	163	164	158	141	141	137	170	157	152	144	149	133	152	157	133	154	122	140	143	165	160	170	153	127	138	138	164	146	156	117	145	133	149	141	153	146	140	152	152	158	182	161	147	122	173	138	152	168	162	113	148	146	160	138	139	132	167	154	149	171	147	134	138	146	147	157	129	142	142	156	120	128	138	159	157	144	160	161	137	166	132	153	151	130	152	144	156	150	147	158	155	126	143	129	137	185	141	156	170	159	145	135	144	146	149	151	140	150	140	140	138	166	149	128	142	134	125	169	156	165	150	148	151	138	120	161	167	173	148	169	172	164	128	119	145	148	142	154	137	144	148	145	158	158	150	159	151	153	128	160	118	153	154	152	157	131	128	148	149	161	144	140	153	150	141	157	140	157	158	133	144	146	180	150	151	146	128	154	130	148	153	139	149	133	146	137	141	158	154	142	161	128	144	168	173	144	144	134	155	145	124	135	135	151	140	162	155	158	139	141	129	151	156	158	131	139	137	168	173	125	152	155	135	141	161	153	143	169	148	150	147	168	132	165	146	146	133	134	158	137	168	144	150	156	156	157	139	152	150	160	182	156	151	129	163	146	115	140	171	166	132	155	150	152	163	162	149	179	153	158	145	150	163	155	164	143	136	160	150	149	140	169	148	131	185	159	155	141	143	154	150	142	129	167	167	131	167	136	123	149	137	146	159	168	168	138	155	141	150	130	134	126	178	169	135	162	177	146	165	146	149	172	161	128	150	154	130	166	158	138	128	149	164	132	175	161	164	145	165	151	170	166	160	165	156	158	161	165	144	132	170	148	146	160	169	162	147	133	150	149	131	127	164	151	144	172	153	176	151	145	176	146	151	145	166	162	173	151	150	149	153	145	152	150	140	155	163	144	142	145	144	149	141	119	131	157	151	140	147	165	145	122	163	134	131	150	148	146	139	116	170	149	151	151	140	155	145	163	150	146	139	144	145	156	136	145	146	152	149	146	148	134	148	158	146	143	149	143	143	148	160	171	144	140	146	151	135	155	134	131	156	157	137	140	146	137	163	180	126	143	152	150	159	152	178	140	177	130	157	140	144	157	157	166	123	125	154	140	130	153	149	143	163	167	151	165	148	139	136	146	157	147	163	151	142	147	140	154	142	155	130	157	143	135	148	169	149	154	148	145	143	113	168	119	144	146	143	144	166	129	170	150	158	164	159	144	147	173	148	145	139	153	149	158	159	144	148	164	175	151	161	166	135	150	159	153	146	143	157	161	130	127	130	165	126	141	157	150	155	142	126	156	158	156	146	151	133	137	169	167	138	140	160	148	131	186	155	141	144	140	146	169	150	156	126	155	160	145	150	144	150	151	152	104	134	165	156	144	144	156	143	149	153	153	154	149	171	143	147	152	138	125	148	148	140	147	144	156	134	138	130	154	131	146	152	134	152	116	144	160	141	157	173	184	148	129	142	156	149	159	141	134	135	171	160	164	130	149	134	133	115	163	153	144	147	165	147	143	144	158	165	145	162	166	153	141	180	140	145	143	138	157	132	139	148	127	138	158	120	146	162	152	156	179	170	136	146
15151	6152	3099	2535	1948	1502	1080	939	843	754	673	688	604	531	565	535	525	535	488	462	447	500	422	440	469	462	402	438	423	428	382	389	430	403	386	437	417	417	384	369	403	400	387	401	387	382	417	387	381	381	417	379	371	378	384	412	370	408	382	353	364	399	381	373	385	378	371	406	394	406	400	367	381	397	395	347	361	383	405	395	379	374	366	371	371	381	385	362	353	401	389	389	400	395	362	356	351	379	384	385	353	364	374	385	351	376	356	414	386	416	401	377	370	373	388	392	383	372	386	382	376	387	357	392	364	391	367	376	395	382	346	378	351	395	426	387	351	365	382	386	347	399	382	354	371	364	354	365	384	377	391	393	428	365	370	430	376	379	398	383	388	350	409	376	362	397	361	371	385	365	371	355	389	411	408	394	402	347	351	395	359	400	376	372	399	356	401	365	370	370	343	363	378	389	337	376	379	361	359	370	383	366	399	377	354	337	374	376	416	405	399	382	354	353	397	358	382	376	374	368	372	358	350	346	392	362	380	354	382	365	356	371	381	404	370	391	366	360	360	376	364	377	365	388	382	374	351	353	385	363	370	380	366	401	407	381	354	407	384	387	399	383	360	385	324	403	378	390	396	360	378	398	424	425	348	400	388	379	333	373	344	362	397	378	404	434	360	375	420	401	358	373	345	382	373	384	376	386	398	386	400	340	393	355	371	381	376	412	345	392	369	362	392	395	380	381	379	367	382	378	357	385	351	358	341	361	379	384	382	372	401	366	339	387	375	373	369	362	369	343	417	385	374	420	359	371	379	338	364	361	382	376	395	381	390	361	351	420	394	380	393	402	384	366	380	403	358	365	374	387	401	394	384	379	379	385	369	349	407	363	416	358	368	380	380	369	369	372	318	368	387	385	376	366	397	392	396	366	344	343	371	380	377	382	397	372	368	381	375	362	397	367	393	329	372	384	384	381	379	370	373	375	415	368	386	377	341	364	362	395	354	392	403	399	345	368	401	377	383	364	355	393	338	361	382	389	392	380	391	397	360	397	352	391	362	375	360	371	389	339	367	371	375	393	387	369	385	398	393	386	356	378	368	395	380	365	371	382	387	420	390	361	384	395	325	356	374	406	388	379	363	382	399	335	370	379	404	385	422	372	359	346	370	390	399	387	372	341	362	378	380	376	409	376	356	401	393	381	377	364	398	368	367	365	403	388	376	352	355	394	362	370	414	394	372	411	359	350	382	375	367	363	393	344	378	390	386	380	374	360	372	403	364	398	388	365	382	385	383	363	398	344	387	403	366	374	367	360	352	381	363	360	379	398	366	354	371	361	373	386	379	394	388	352	375	406	360	366	387	360	378	378	363	341	385	334	394	364	380	383	366	369	388	387	389	392	375	360	356	405	356	393	397	381	375	364	372	362	354	377	362	372	363	345	379	389	388	371	378	369	363	389	379	367	375	357	382	356	386	410	386	385	381	388	373	392	373	382	361	374	348	388	395	392	369	386	357	331	417	365	346	384	356	361	400	382	406	350	365	353	364	401	370	344	346	404	364	389	384	376	380	364	339	365	363	407	406	378	407	397	391	381	359	414	368	376	411	397	391	352	392	349	369	395	367	358	346	372	371	349	409	363	333	373	362	372	367	419	392	362	396	353	381	374	374	361	373	381	370	397	377	391	358	378	368	393	373	385	381	365	364	370	365	368	334	405	391	410	355	387	395	378	424	385	361	358	372	388	344	356	369	392	407	377	380	332	370	371	361	383	400	364	356	382	369	367	357	388	376	377	350	380	344	377	379	368	356	370	390	370	400	371	390	350	380	382	344	359	386	385	409	378	384	383	340	366	368	400	399	391	389	414	369	347	352	353	363	408	370	336	367	360	374	371	392	381	362	375	368	366	399	390	353	385	361	377	365	381	377	390	360	380	398	374	398	381	384	376	376	361	373	346	360	377	354	390	341	385	388	352	398	389	340	378	371	343	410	398	367	387	369	375	357	373	366	418	374	368	376	394	373	363	381	351	364	354	377	407	381	399	374	370	323	382	374	384	387	378	357	367	398	334	335	351	376	374	384	372	354	376	340	366	354	365	391	383	359	362	398	393	371	374	376	394	360	370	386	364	388	410	385	370	390	392	356	376	347	412	403	351	409	372	364	354	351	357	385	367	350	359	366	361	381	404	375	388	364	390	364	364	384	365	380	344	396	352	360	336	355	391	381	378	400	420	363	377	373	384	369	379	351	378	392	432	406	384	372	368	366	380	392	375	402	385	354	403	371	339	374	345	372	377	357	366	392	386	348	351	344	368	347	367	408	378	348	394	380	358	358	376	347	395	382	378	332	378	388	402	404	410	340	389	360	397	392	363	371	388	385	380	386	377	364	367	376	359	378	369	374	379	367	381	343	363	393	380	391	346	370	358	376	351	368	405	389	374	381	389	352	396	352	362	399	375	384	390	347	365	357	408	366	379	365	347	363	406	400	338	395	377	408	358	379	367	406	387	354	331	389	378	354	340	365	365	384	406	385	374	389	387	381	402	413	397	339	376	360	405	370	364	432	389	385	385	402	393	357	404	349	363	372	364	330	420	419	403	380	404	344	350	333	353	330	381	395	363	412	349	389	371	383	433	395	341	381	383	364	376	357	366	408	414	356	372	349	338	388	367	364	362	376	358	365	397	396	379	411	388	360	396	367	411	354	362	345	366	396	383	374	374	380	359	363	390	381	383	407	399	408	348	355	383	390	372	363	399	363	366	375	395	361	406	410	414	392	391	385	369	354	382	363	367	366	397	402	378	374	374	388	361	366	403	361	351	403	370	377	372	380	351	390	375	367	362	378	373	382	362	396	375	380	388	379	357	376	404	377	365	379	378	364	336	395	391	368	413	409	349	380	375	393	359	368	394	340	381	415	369	388	376	353	343	360	413	387	384	415	338	357	375	390	386	360	417	392	397	361	380	355	369	382	353	376	387	361	395	403	384	426	374	392	365	366	357	368	345	393	352	366	394	368	383	376	410	384	409	370	401	365	392	368	389	375	350	368	367	382	403	388	391	397	377	341	360	385	391	413	339	353	370	382	357	357	390	366	373	370	366	376	332	375	412	377	379	372	352	393	374	381	414	357	352	386	383	383	391	366	377	337	368	388	376	395	370	395	387	413	367	381	355	389	386	371	340	350	353	398	349	384	340	369	367	384	329	398	385	374	408	366	326	371	380	355	395	374	348	379	361	358	382	376	351	392	405	351	354	385	371	379	412	393	381	369	391	399	370	413	364	362	399	372	396	401	368	360	341	377	377	358	360	398	345	361	384	384	391	392	348	373	336	353	389	395	368	358	362	342	404	338	416	385	367	346	376	371	402	326	374	373	378	359	350	366	352	404	386	379	409	383	373	375	379	368	374	356	365	396	409	389	341	401	372	371	388	357	397	412	359	367	372	342	352	393	387	357	380	376	396	410	397	375	363	367	369	371	381	370	391	354	373	361	366	379	371	394	360
7678	2879	589	450	349	367	335	370	325	349	350	326	364	352	340	361	325	313	295	372	325	324	356	317	321	347	361	342	358	344	332	329	336	360	374	371	346	313	340	343	353	364	331	369	327	351	361	318	332	351	356	357	321	344	327	368	356	366	340	341	314	324	351	341	325	330	331	315	337	345	380	329	372	371	356	350	349	381	353	341	398	359	341	300	329	343	343	381	331	334	355	392	346	320	357	356	344	354	317	374	341	359	332	355	353	327	341	357	364	390	345	365	340	325	353	342	338	313	345	339	389	321	367	327	343	387	341	371	327	346	366	354	337	364	337	337	288	329	340	366	352	370	339	355	318	326	375	340	343	354	361	333	356	398	327	358	371	344	341	332	324	332	347	316	338	340	325	334	307	338	349	337	327	340	338	354	370	358	385	343	361	375	330	344	369	339	339	350	366	310	342	366	352	373	323	331	363	396	367	369	360	333	340	326	357	350	364	339	377	373	341	356	325	327	355	376	348	365	347	341	349	347	347	329	381	368	320	343	354	379	407	356	313	352	342	333	346	328	346	305	380	303	340	313	337	329	334	387	349	346	346	319	290	342	354	368	351	363	360	354	338	324	331	344	358	301	342	348	355	340	364	353	340	366	359	308	348	347	349	325	318	366	345	306	361	320	352	339	359	321	349	376	336	332	338	319	357	346	345	328	359	314	333	350	317	328	326	323	365	373	358	371	371	350	344	323	340	326	364	339	300	358	309	344	315	365	357	351	362	372	341	340	359	333	363	344	341	347	384	337	333	338	363	343	342	339	355	369	336	377	371	321	371	378	404	368	315	379	363	335	339	359	368	336	357	317	330	328	340	326	387	355	323	344	332	336	378	358	345	333	365	322	331	340	335	384	359	332	364	359	366	352	357	356	354	360	336	322	353	325	332	367	330	361	370	331	328	361	306	314	324	343	398	360	366	385	367	357	365	338	368	389	328	327	299	353	329	345	387	346	365	364	355	344	353	356	338	307	325	377	357	360	346	349	354	367	334	339	325	339	369	375	369	343	336	329	357	346	311	378	366	358	337	347	353	313	340	312	358	353	332	347	337	318	347	350	345	350	381	347	355	368	361	352	330	339	322	349	350	342	335	366	358	337	337	328	358	367	407	326	331	339	350	328	365	359	344	328	362	372	341	319	341	327	338	351	391	347	410	411	305	345	348	326	343	316	369	376	388	388	322	350	356	316	355	381	327	350	304	314	315	325	325	322	346	305	335	330	351	344	348	349	321	358	328	313	333	335	394	331	366	339	354	381	359	353	377	361	326	328	375	372	341	319	332	310	290	360	377	367	378	358	335	365	333	349	351	341	329	346	331	367	348	342	321	322	346	353	337	396	380	363	351	372	336	353	373	358	344	344	364	349	331	313	347	339	369	358	348	330	316	358	363	362	339	369	363	341	381	347	328	347	328	353	365	360	297	334	334	329	363	348	325	354	362	363	334	336	333	353	309	356	317	359	379	338	338	324	351	369	322	357	349	333	329	353	339	337	364	351	319	329	353	348	355	339	329	369	363	373	388	349	360	385	344	336	347	348	387	376	381	366	326	328	379	336	392	343	368	326	342	345	309	359	363	374	375	339	330	324	346	343	326	337	323	298	313	341	314	345	328	330	356	322	319	354	358	327	321	363	337	341	364	309	356	348	344	357	352	366	359	343	344	359	315	319	344	339	332	364	316	342	366	346	371	334	358	359	371	354	375	343	351	354	348	370	327	352	340	334	333	366	338	337	322	354	336	356	353	377	352	354	343	345	379	358	353	404	339	350	310	333	337	342	313	359	348	331	372	298	336	337	343	319	338	308	349	369	327	346	332	377	380	322	350	363	372	362	352	347	385	351	367	374	323	338	359	337	366	347	331	342	382	350	346	329	381	358	349	374	371	369	334	368	357	378	343	356	329	349	358	339	357	321	374	337	311	350	341	347	355	348	376	367	362	403	385	350	351	328	356	333	364	314	390	342	374	325	333	339	356	338	366	333	364	354	362	356	339	313	361	358	316	331	355	330	325	339	339	331	343	307	346	341	378	377	341	356	358	351	344	353	357	340	336	360	361	328	353	387	317	356	345	326	376	298	340	379	345	338	368	327	341	349	375	330	331	339	360	337	364	356	355	364	392	333	367	303	353	338	328	331	309	352	354	365	374	382	316	355	334	367	360	340	339	326	331	366	346	366	334	337	347	312	332	336	349	326	362	367	356	344	340	332	338	353	344	365	342	337	342	348	376	348	350	343	330	387	352	352	339	361	328	358	377	366	314	306	343	344	347	344	327	332	358	315	360	309	351	335	388	310	307	346	357	335	338	317	392	374	355	350	330	314	360	334	355	324	339	322	343	335	375	340	357	333	364	341	378	345	371	325	340	312	325	341	389	351	354	352	348	363	337	345	364	359	323	403	335	306	367	317	375	362	337	321	372	392	323	349	343	356	311	359	370	331	347	364	323	331	358	302	323	335	375	342	373	373	345	351	350	331	344	334	307	306	337	327	336	369	357	330	410	360	349	355	350	348	320	352	317	317	325	352	306	315	323	360	308	334	319	358	355	329	302	333	356	329	321	315	320	332	343	359	335	373	324	367	348	329	345	361	365	386	326	348	335	350	396	342	346	352	308	363	357	347	341	348	329	388	318	361	362	363	357	370	385	326	313	354	333	351	352	385	349	356	352	345	351	329	401	348	334	321	371	349	344	354	342	371	373	371	345	376	330	340	321	352	377	339	342	311	326	352	363	318	341	368	316	326	345	321	320	370	353	398	356	383	389	342	334	338	347	311	346	344	356	343	349	366	360	336	349	397	327	354	341	367	337	330	376	358	358	355	342	344	346	325	352	379	331	345	368	357	360	313	352	331	357	362	331	344	329	385	351	346	345	337	316	335	349	360	340	358	335	334	368	361	356	332	331	360	363	349	365	363	354	370	370	366	364	345	334	358	355	389	354	374	382	388	362	383	335	313	352	335	358	359	393	356	373	369	350	343	381	356	328	347	369	343	344	358	390	344	364	339	347	310	375	318	362	352	367	361	349	357	381	358	330	352	344	372	349	384	301	332	360	316	339	331	339	340	349	334	326	349	323	370	303	328	339	343	340	369	362	369	331	364	362	334	348	352	378	325	328	334	373	347	327	351	337	350	365	336	344	325	385	349	334	307	369	365	383	324	342	323	334	368	370	351	335	339	344	351	354	357	338	343	333	341	355	357	341	337	354	308	378	362	352	351	348	365	371	342	326	370	346	361	359	337	333	351	355	342	348	337	330	351	329	336	309	331	360	346	368	364	334	346	353	350	344	368	317	345	367	367	358	332	349	358	361	345	354	340	324	391	354	377	348	372	368	350	304	339	320	332	359	320	387	351	399	324	358	325	335	367	325	334	341	370	373	342	379	358	356	342	321	332	353	348	330	314	335	391	326	341	356	369	319	333	328	337	364	336	328	351	324	370	345	334	370	375	326	360	372	328
5085	2667	1151	918	788	757	776	793	749	754	786	747	774	741	762	727	692	775	751	710	721	762	754	735	737	731	719	714	752	716	733	731	756	765	795	736	727	733	738	728	753	752	697	720	744	736	711	749	777	749	796	774	762	730	730	746	758	780	778	745	749	723	722	733	726	768	715	808	735	728	752	778	744	740	719	737	720	771	790	799	725	742	729	730	727	721	777	787	751	752	771	692	751	711	740	735	759	775	747	715	710	731	724	704	778	785	751	753	730	778	678	775	778	741	758	778	746	795	743	734	731	744	788	698	752	709	746	755	737	743	709	765	733	692	760	738	804	723	717	724	754	737	807	766	751	695	757	722	721	733	740	727	752	726	737	748	714	726	721	726	746	750	762	763	753	760	727	737	715	733	723	714	702	745	780	732	737	740	718	773	724	755	733	748	760	785	767	793	777	736	733	783	768	736	732	717	752	748	732	752	686	804	708	721	731	740	745	759	744	738	689	684	756	714	742	740	731	792	710	717	745	729	750	746	709	743	708	740	777	738	726	722	725	763	731	767	690	768	728	714	708	744	729	725	723	730	672	725	759	732	763	718	786	754	732	681	784	693	759	757	691	763	691	727	755	784	682	755	763	727	766	786	706	754	768	731	772	714	722	748	711	729	722	697	735	733	769	752	703	768	764	756	724	760	811	753	718	772	759	721	711	777	760	740	723	745	765	713	742	747	749	741	787	660	751	734	717	762	737	746	795	734	806	766	791	726	759	718	723	763	733	770	782	792	748	773	712	717	670	776	777	710	770	710	757	743	735	714	750	712	734	750	746	748	762	648	725	738	732	732	702	720	772	775	715	753	763	745	755	701	729	768	721	729	752	745	794	730	736	773	719	736	739	758	711	742	688	739	704	727	693	739	701	697	749	718	786	727	768	787	777	736	723	774	753	772	757	764	786	774	743	746	783	733	783	724	736	720	720	701	753	762	749	763	786	713	719	763	705	773	785	748	745	707	748	752	720	754	743	717	729	741	769	752	708	696	742	736	715	725	784	737	730	749	684	713	766	726	727	737	734	769	733	728	728	745	727	743	679	717	781	707	739	736	793	756	709	760	716	767	677	727	710	714	714	704	770	746	710	775	706	767	754	731	768	738	749	679	761	761	726	711	738	706	759	760	732	762	719	710	761	712	746	757	740	733	800	738	765	726	734	733	775	787	745	730	737	726	758	778	738	760	708	764	768	710	727	704	720	719	739	749	734	742	732	727	749	756	718	715	742	744	723	752	746	709	765	703	738	732	747	742	715	793	753	728	714	757	721	706	720	761	748	723	750	735	722	752	713	745	743	717	754	748	773	778	697	683	767	708	713	752	707	728	751	728	677	714	730	771	734	781	757	732	731	775	698	713	746	741	742	731	763	769	692	711	728	785	741	719	744	737	769	713	751	759	814	675	738	761	709	735	772	705	752	755	744	719	766	759	711	729	697	707	750	712	806	704	753	730	720	749	717	794	766	824	736	771	736	720	742	755	728	765	768	720	738	727	729	734	744	754	714	739	771	741	739	729	746	775	737	727	724	771	693	749	759	739	780	750	779	718	722	745	734	734	714	757	738	729	727	730	746	776	708	811	760	790	768	687	770	683	771	758	716	731	787	737	770	722	716	690	751	748	755	688	716	739	799	747	781	772	729	724	730	769	787	715	718	774	771	756	727	710	719	742	760	717	789	722	710	750	734	774	685	740	777	725	718	743	681	735	714	762	731	729	704	781	756	805	705	704	760	690	714	732	765	721	739	724	784	725	748	729	748	789	736	731	785	744	752	759	729	728	737	792	748	713	732	742	753	760	742	713	734	703	764	688	743	767	781	751	769	744	728	731	710	776	769	735	731	802	755	754	735	754	740	769	684	717	748	692	725	719	737	746	751	783	744	778	690	743	789	763	714	720	769	760	717	758	752	708	709	745	769	748	718	761	747	792	719	757	751	767	719	713	803	712	774	757	732	735	731	736	731	763	739	739	730	692	774	713	741	740	797	801	700	719	744	777	737	780	784	728	719	762	741	759	781	720	738	750	773	735	770	758	705	737	757	716	742	768	722	733	737	720	685	706	711	723	703	736	726	802	773	747	776	740	701	757	794	759	691	739	758	706	720	739	740	717	738	710	725	735	737	706	745	715	788	776	714	791	750	735	735	759	787	721	771	794	775	757	734	708	748	778	709	751	719	754	705	705	757	744	765	708	722	719	687	765	749	738	713	740	724	746	750	708	753	760	779	770	778	735	692	691	757	729	756	783	752	776	760	719	722	748	723	738	750	741	708	763	742	698	806	749	699	720	701	719	761	725	718	719	739	740	777	735	789	760	738	705	698	775	725	750	682	740	731	707	729	737	763	740	762	777	760	734	757	721	716	722	749	744	764	719	742	774	785	796	753	709	736	762	731	726	760	765	757	753	762	712	742	776	734	738	777	749	756	750	746	774	765	709	717	708	726	741	729	774	735	729	723	758	748	754	772	713	746	785	739	768	768	746	773	695	723	732	723	733	709	724	701	745	765	741	751	740	740	760	743	709	702	720	788	754	768	720	741	728	718	802	754	696	758	710	730	772	732	696	718	763	765	726	752	785	742	747	693	720	767	748	783	755	756	684	743	763	737	816	707	737	740	743	710	743	749	749	789	744	763	772	728	732	732	764	799	718	758	752	757	731	737	778	774	769	799	716	741	726	753	775	740	800	773	748	805	743	720	750	718	725	726	754	737	767	726	754	707	732	742	777	709	798	734	734	720	710	790	742	746	746	670	697	732	734	741	760	758	748	773	770	718	754	799	734	718	724	770	738	717	763	737	733	741	738	709	740	690	745	719	767	694	793	751	676	699	758	778	718	739	766	725	744	714	700	709	717	736	770	792	705	755	727	731	767	754	749	752	787	756	741	742	717	799	718	757	713	722	753	753	739	740	781	672	730	691	782	702	787	726	790	745	732	756	725	745	735	771	724	765	729	776	734	722	732	774	773	744	731	748	725	697	738	713	720	742	747	734	687	746	736	781	698	688	771	742	717	694	746	759	747	758	760	763	740	709	759	758	704	724	703	739	704	704	735	747	709	763	743	793	755	747	744	764	775	669	711	751	743	746	713	812	763	743	795	776	725	708	736	714	735	781	718	764	736	732	728	733	773	743	731	742	733	718	793	736	749	784	752	759	741	758	706	767	712	730	726	699	707	748	695	758	736	714	784	717	759	731	728	786	778	740	704	743	772	744	746	751	714	726	751	725	772	727	723	738	716	743	771	704	760	722	721	771	775	765	724	763	762	755	765	716	741	753	753	769	720	767	748	776	723	708	716	715	750	775	730	733	767	786	768	750	756	725	730	742	771	749	738	755	742	742	724	740	748	741	723	743	709	771	779	753	764	707	784	715	782	792	756	769	698	745	700	764	771	721	729	793	744	739	748	773	710	751	731	756	725	700	786	760	762	769	731	781	753	730	752	734	780	769	778	709	725	745	758
17830	5624	995	500	372	325	267	226	188	186	195	228	206	184	201	158	208	202	186	170	210	148	182	181	168	209	180	174	159	164	175	203	158	185	175	168	195	176	184	190	162	167	186	232	190	192	173	167	195	211	165	177	172	179	158	184	145	172	215	191	155	173	174	174	144	165	172	172	160	173	192	193	183	185	180	184	168	209	201	156	165	178	170	195	192	186	168	197	156	165	199	171	167	179	177	187	177	178	178	156	192	170	162	186	201	203	181	145	167	175	172	186	188	188	182	164	202	175	186	195	167	163	177	184	169	174	167	175	200	212	169	173	174	188	166	129	171	179	212	156	157	202	153	154	181	188	191	197	189	165	188	187	194	175	203	188	178	211	152	194	172	185	176	204	180	161	161	185	165	176	184	160	178	170	192	179	186	176	160	170	180	172	190	166	174	154	170	155	154	180	165	167	167	169	202	177	168	207	203	167	194	175	181	171	211	183	184	198	193	214	166	140	153	168	182	161	184	169	188	178	174	162	189	175	152	177	169	183	191	191	172	178	158	169	145	173	153	173	165	189	167	184	180	194	167	175	143	171	202	177	166	181	184	170	201	172	168	180	167	171	183	181	184	154	192	162	196	183	165	220	177	170	180	188	162	186	197	159	168	166	153	163	197	171	181	176	148	169	171	161	167	193	166	191	172	161	168	172	161	189	158	170	168	181	189	175	162	177	194	203	160	180	170	172	166	157	187	169	163	188	201	189	174	180	182	189	180	190	175	170	171	157	165	144	167	177	180	207	181	163	180	202	183	175	183	174	184	166	169	190	186	153	175	172	143	180	198	214	181	162	164	154	182	155	183	199	165	181	177	170	191	181	174	187	161	176	150	169	167	149	220	204	195	168	162	182	167	164	196	186	187	167	169	166	181	152	175	179	188	189	160	194	175	166	151	206	179	168	188	157	170	170	182	179	171	164	196	194	183	168	164	185	181	183	181	185	189	208	202	159	162	189	191	171	185	195	185	151	191	154	180	193	165	176	179	186	146	188	150	167	184	169	169	180	172	180	172	193	171	186	176	180	171	190	173	191	176	186	185	165	191	194	182	212	165	173	205	170	167	191	176	156	191	209	183	156	195	180	153	200	172	189	169	197	190	178	170	171	176	178	164	169	176	216	155	178	156	193	178	160	192	187	153	192	165	168	156	179	144	193	167	177	131	184	196	162	216	182	178	190	158	194	167	166	166	173	181	164	199	198	177	176	166	170	164	172	160	169	176	166	169	167	168	176	170	177	148	191	171	194	183	162	170	176	144	156	176	164	178	178	164	185	189	163	168	185	181	172	172	187	171	192	188	172	167	162	171	157	179	177	174	188	190	173	188	165	195	196	183	177	189	165	182	192	189	167	182	182	181	178	154	177	174	173	154	176	151	174	190	184	173	199	183	158	166	163	191	151	181	173	158	173	192	196	190	188	184	164	186	164	199	143	173	211	188	184	197	177	190	184	174	161	185	171	178	184	166	180	173	204	185	171	182	171	187	199	193	186	181	161	178	173	161	184	196	178	176	184	178	165	160	188	157	163	185	171	144	179	167	166	174	178	174	180	187	212	199	168	188	176	201	189	178	172	175	185	171	164	172	170	170	177	169	186	210	190	174	188	181	173	186	187	171	171	189	186	187	179	210	183	150	159	171	164	160	180	162	138	175	197	167	183	196	170	166	178	201	183	196	177	162	166	181	179	199	175	144	176	190	160	190	197	163	183	178	166	158	165	160	186	198	154	173	160	181	186	201	174	185	152	163	163	183	178	152	170	184	188	164	171	183	178	181	167	199	153	165	183	168	178	187	165	159	165	171	180	173	183	162	165	169	170	160	153	175	169	182	180	195	170	181	185	169	168	165	175	195	180	179	172	182	164	169	189	163	173	155	148	164	197	166	165	199	183	156	205	173	181	177	180	177	176	172	148	168	162	169	186	160	167	163	160	174	160	181	182	198	172	180	165	183	183	207	182	160	186	193	169	166	158	163	193	181	174	174	170	173	176	151	165	168	180	163	169	174	181	160	177	181	183	162	186	178	182	170	164	182	184	185	169	183	191	154	174	172	167	161	174	176	184	195	175	172	178	178	163	170	197	176	184	171	182	168	185	163	175	198	203	156	187	159	166	166	186	180	196	182	171	187	206	174	172	172	180	196	198	158	204	188	191	161	201	192	149	192	179	172	196	163	171	174	188	189	197	168	179	196	148	148	182	162	172	154	180	163	173	166	174	170	158	199	182	176	157	161	188	174	175	165	162	176	171	139	168	160	160	157	183	168	195	170	176	181	206	169	157	171	176	161	169	190	145	153	164	177	163	177	180	170	182	161	175	179	202	190	131	163	160	169	173	188	160	166	187	179	192	192	161	191	166	174	175	179	160	166	172	163	167	170	181	182	174	174	161	183	161	164	175	164	163	173	179	152	158	185	160	168	188	185	195	158	180	168	164	156	176	188	157	196	195	170	169	170	164	181	174	191	196	202	163	179	163	159	177	180	164	186	175	199	188	173	193	197	188	174	145	154	203	151	209	185	174	178	214	184	168	202	174	182	181	185	187	187	146	160	192	197	166	179	196	188	169	170	168	177	199	180	153	173	177	205	175	166	184	173	163	169	160	151	179	162	162	158	167	176	147	160	192	186	165	152	187	179	175	194	171	165	171	158	177	154	172	170	186	192	153	178	165	175	162	171	153	199	176	194	181	188	206	159	164	168	167	170	180	164	177	193	172	176	180	181	182	171	184	188	204	196	190	195	181	178	156	170	195	174	179	181	194	186	173	168	175	174	156	194	189	171	157	186	158	193	181	184	207	165	180	186	184	200	165	162	173	158	190	172	171	204	179	151	196	183	152	190	159	172	192	173	196	185	195	181	145	201	190	185	169	164	190	190	150	189	203	181	170	169	162	190	189	184	162	166	181	194	161	168	174	147	159	168	166	168	205	176	184	184	195	178	175	188	190	171	190	175	213	199	184	173	151	185	177	154	178	170	172	161	165	167	181	166	169	169	171	192	183	179	169	198	192	171	169	155	172	185	173	156	172	152	191	186	166	147	175	158	187	154	194	200	206	198	193	174	175	183	184	193	181	168	190	188	170	184	184	188	176	166	174	166	187	189	180	176	171	148	176	177	162	182	187	174	176	152	184	171	180	168	169	171	159	177	179	149	179	182	172	201	181	186	156	207	175	158	170	185	175	173	196	179	172	186	158	176	159	156	176	182	181	168	186	189	172	193	203	192	169	161	189	168	172	185	167	170	178	184	175	151	147	187	148	185	182	204	165	163	180	183	190	191	185	175	178	199	181	154	146	164	170	164	181	170	157	157	184	161	190	152	180	170	175	181	162	157	181	181	192	180	168	149	170	176	195	194	212	161	185	180	193	151	170	166	188	188	166	193	180	204	167	184	176	205	194	172	167	148	195	175	162	180	167	195	182	193	144	168	194	162	192	161	170	170	158	165	199	188	169	180	171
11547	4205	1753	1577	1293	1005	737	700	648	574	557	547	524	559	459	475	481	485	463	451	456	437	427	439	418	467	431	426	433	412	394	460	410	411	409	419	405	428	439	425	411	407	397	393	425	430	419	407	378	377	402	438	399	384	414	390	381	387	396	387	394	385	379	418	394	366	406	433	416	381	427	416	415	432	411	395	424	402	401	377	426	381	399	396	414	444	393	434	434	415	405	416	411	403	422	448	403	417	373	400	381	380	385	407	427	398	394	376	367	416	402	396	376	436	405	412	410	365	419	386	407	394	394	406	413	425	391	420	399	410	412	415	396	432	390	409	393	381	417	396	418	404	396	358	410	353	407	397	355	370	402	394	425	413	439	426	418	402	395	429	384	368	386	372	403	382	417	408	388	400	394	406	402	366	377	400	422	375	456	422	411	424	401	349	406	409	432	397	374	410	382	421	400	435	419	396	413	402	383	384	376	352	389	385	365	422	414	358	431	392	380	396	387	385	454	409	366	409	395	427	437	364	374	419	442	440	384	401	401	389	390	401	407	396	384	434	419	404	409	406	364	385	426	414	427	400	405	433	370	412	412	430	364	415	388	373	398	454	392	420	381	382	402	439	381	445	408	410	415	401	415	412	421	410	404	422	398	403	455	436	436	412	388	428	413	396	398	390	429	405	382	386	442	389	395	421	424	391	381	407	349	427	406	383	398	400	364	370	387	422	444	439	393	382	399	422	385	372	415	391	380	383	436	405	406	375	399	376	391	379	380	425	409	387	424	420	432	390	372	432	433	425	404	394	409	384	436	406	390	412	404	364	402	420	420	364	400	427	378	442	450	413	403	404	407	423	384	458	405	370	404	399	393	414	417	384	424	375	400	408	418	401	427	423	398	396	416	463	403	380	393	404	403	403	421	417	430	404	401	415	388	399	398	433	396	424	430	399	401	408	409	424	387	441	417	371	419	397	398	373	409	413	403	380	403	392	434	425	416	386	416	418	410	421	384	414	377	412	386	387	414	359	419	400	420	435	397	404	390	378	398	392	402	405	422	395	396	410	395	375	417	405	401	444	387	421	404	401	424	389	374	424	414	376	431	416	388	413	420	395	388	405	393	403	410	408	445	391	405	403	400	388	434	371	402	447	396	410	377	418	418	380	381	384	381	408	425	385	414	411	391	380	411	364	383	448	380	435	378	410	392	363	397	405	430	382	401	378	380	410	412	397	420	415	384	376	383	424	423	373	432	391	411	410	393	399	416	426	415	397	399	341	405	451	426	415	408	416	414	398	400	386	429	388	399	402	370	381	395	387	392	400	392	417	403	414	423	413	419	405	391	403	403	401	451	404	381	419	404	388	375	380	377	399	397	407	380	418	435	396	413	391	379	372	430	372	420	394	421	420	405	419	409	396	405	427	389	405	434	420	422	375	397	406	393	384	397	378	411	426	367	381	365	418	394	427	409	414	413	373	417	393	402	391	405	421	390	407	409	409	385	419	392	391	425	356	391	375	417	389	414	397	389	409	389	385	401	430	405	400	404	420	394	400	395	391	456	438	389	409	395	404	367	389	410	373	377	398	381	397	389	399	402	412	397	413	368	434	477	409	409	412	451	425	402	394	417	414	400	394	449	418	369	389	383	384	394	415	415	365	369	392	389	364	425	401	433	395	425	388	405	413	378	417	383	390	391	406	435	393	439	365	390	423	365	430	444	402	397	420	406	397	386	434	376	367	393	405	396	380	400	427	397	404	414	404	398	430	412	414	395	394	378	396	402	412	405	398	411	405	423	389	391	427	404	444	438	388	391	399	424	417	402	392	398	457	445	412	412	434	375	386	402	402	409	401	406	382	372	420	394	400	418	402	373	434	406	426	386	430	383	371	406	377	420	372	393	432	396	392	438	403	367	391	420	443	387	422	446	432	381	391	413	452	409	440	410	397	416	404	379	390	392	411	405	407	408	400	411	370	400	385	408	436	429	400	422	386	415	355	410	392	398	407	435	408	398	434	422	372	391	407	394	394	388	383	387	442	379	374	421	384	393	393	384	385	394	395	388	401	393	431	411	431	395	398	416	394	400	424	367	395	424	437	390	410	379	396	368	385	423	408	395	432	424	392	438	413	384	423	392	408	395	395	403	411	404	415	390	406	428	407	415	387	418	401	371	430	428	410	422	390	426	429	395	386	388	426	406	389	385	405	405	400	379	384	407	406	427	415	386	400	413	396	375	406	385	416	405	395	428	376	407	407	403	401	382	396	398	413	436	375	370	379	378	390	405	447	401	421	389	392	427	380	391	399	405	402	411	396	383	387	427	416	414	411	409	400	410	397	389	378	394	396	403	375	422	400	402	384	397	388	395	409	379	368	401	378	428	397	390	370	389	397	382	415	383	382	397	416	415	418	395	373	393	406	372	415	371	401	366	414	414	398	388	434	384	426	383	394	405	382	424	395	380	413	430	403	386	395	412	415	403	380	404	406	417	401	407	405	387	421	399	409	396	381	369	401	366	381	400	453	400	428	392	406	405	390	390	400	393	383	428	405	383	382	399	386	414	403	390	415	426	403	380	391	430	434	418	415	379	379	382	421	417	388	401	410	412	430	389	385	376	390	441	424	422	410	441	412	364	410	422	436	364	402	407	379	380	408	413	402	401	409	359	407	391	364	431	400	421	404	393	404	396	422	410	433	391	424	379	406	395	414	398	397	443	434	392	408	407	437	417	398	413	413	398	395	408	386	404	419	439	424	404	412	372	421	409	379	384	398	421	425	421	387	384	442	363	373	452	410	378	431	380	403	357	412	405	409	410	379	406	386	414	427	402	421	389	404	414	380	386	418	389	394	399	417	390	389	418	387	402	421	463	387	393	401	394	385	394	385	381	397	428	418	406	413	421	397	395	404	392	416	439	417	423	422	371	409	430	393	366	409	372	414	388	421	415	379	388	389	375	408	402	403	422	434	399	440	410	424	416	391	378	412	378	358	422	421	391	385	384	417	413	410	376	365	407	415	426	415	418	460	372	390	386	452	418	396	381	411	383	368	410	370	386	419	399	411	386	414	419	386	362	420	382	400	397	402	382	388	382	429	428	435	427	406	390	389	459	406	402	405	423	419	419	396	358	416	402	384	398	408	409	390	450	398	374	395	376	417	371	438	410	378	413	415	440	396	387	405	387	416	397	429	417	405	393	387	359	401	427	426	407	393	404	391	424	387	429	389	419	443	381	404	408	395	407	387	404	402	391	387	393	391	386	412	408	393	419	439	388	402	398	417	438	414	414	387	414	406	424	397	444	413	394	451	394	408	366	409	383	354	409	413	434	412	416	456	404	408	404	428	393	404	375	438	381	407	420	415	353	392	418	421	381	379	369	405	377	402	412	428	419	418	401	385	409	424	397	399	380	434	388	430	415	392	407	465	416	377	429	422	401	376	409	428	421	394	378	389	394	427	422	426	390	381	379	355	422	421	399	420	435	421	392	378	404	397	449	401	448	418	416	420
26606	9337	1682	790	534	340	271	259	219	195	201	196	203	178	155	181	163	189	179	148	177	143	145	182	142	155	152	154	153	151	149	149	145	161	157	131	165	148	153	149	154	163	174	146	152	128	133	148	144	144	161	146	156	145	157	132	138	167	123	147	164	147	147	164	145	149	170	133	146	169	164	143	135	140	168	139	151	159	135	130	141	164	170	144	142	134	156	143	170	150	145	137	140	134	151	136	158	136	125	142	132	131	126	132	122	142	142	139	140	147	129	147	132	146	156	154	132	155	153	133	141	125	132	137	147	147	169	141	117	156	169	142	132	141	142	152	134	131	135	130	153	129	166	143	149	138	137	145	139	149	147	172	164	151	153	151	154	166	131	162	148	166	169	122	156	145	165	126	153	144	132	118	150	134	149	143	161	154	147	149	154	150	135	157	137	132	151	127	134	133	138	150	161	153	145	120	165	165	130	128	153	143	151	159	141	144	151	158	138	140	128	145	138	163	155	143	137	133	141	159	139	149	161	162	148	166	149	125	155	131	121	141	166	149	148	148	166	161	151	155	134	144	130	142	134	167	128	137	148	148	143	149	153	156	115	161	122	157	135	146	151	133	151	145	133	134	150	144	147	141	145	131	164	148	127	156	149	130	146	146	122	131	141	151	163	171	153	152	147	153	151	156	186	126	161	143	166	142	135	138	157	125	170	158	166	135	135	134	144	143	144	142	171	172	136	137	132	137	153	141	149	127	157	155	173	159	109	142	169	151	148	157	135	135	160	177	133	158	146	123	161	154	163	145	142	132	179	121	138	160	133	154	155	164	114	147	154	143	149	146	133	133	131	127	116	141	119	160	147	151	154	140	168	158	147	165	132	140	141	165	148	145	116	132	147	138	118	137	143	142	160	138	143	155	137	115	143	129	126	153	138	135	150	119	154	164	150	125	146	150	151	129	140	174	150	130	145	161	157	143	132	146	149	161	141	172	164	173	131	150	153	131	147	160	148	156	139	153	155	134	127	138	138	147	130	161	146	136	158	150	130	169	147	144	144	128	146	147	136	142	153	131	169	149	155	139	160	147	156	163	145	130	134	170	138	134	139	147	131	151	146	136	152	148	128	139	156	135	125	132	136	140	152	157	142	134	161	127	153	128	169	157	156	173	150	142	142	135	134	154	162	135	154	138	120	144	136	145	131	161	148	157	162	144	138	170	139	155	150	134	127	149	161	151	142	151	153	146	164	144	124	154	143	151	154	127	155	156	145	135	166	132	138	161	173	157	143	144	177	135	143	161	151	162	149	166	158	152	163	148	128	150	118	178	139	158	137	153	149	142	163	133	134	138	142	157	147	141	144	152	136	135	150	129	139	134	145	161	154	135	149	148	143	148	128	147	161	147	181	134	187	155	157	154	163	141	130	138	138	145	168	140	143	144	134	116	136	141	112	150	134	125	134	138	156	144	172	176	156	137	153	134	151	156	178	133	143	143	154	143	140	161	140	128	158	146	143	162	151	153	129	142	147	163	126	147	148	141	137	145	158	158	139	144	148	129	158	177	160	159	152	139	160	141	163	139	119	149	160	134	145	143	161	125	130	130	158	155	142	142	165	154	135	146	134	147	107	156	149	151	130	162	143	148	161	148	135	140	151	139	154	147	162	160	152	184	148	163	152	169	160	135	134	138	127	140	146	146	144	136	144	144	140	123	157	148	151	162	141	148	111	150	131	139	154	149	150	149	137	154	148	151	141	143	165	149	145	164	139	133	148	162	138	156	161	147	172	161	157	135	143	156	138	159	129	146	127	158	136	138	169	152	143	129	165	141	126	151	145	150	181	132	164	142	144	164	127	144	135	127	150	160	162	130	151	143	149	137	123	162	151	146	149	171	179	126	149	165	145	126	171	126	119	121	151	125	136	140	153	143	149	131	138	140	142	134	138	152	146	155	168	152	141	152	137	153	138	149	132	142	154	138	144	130	136	144	127	156	121	143	131	135	136	162	150	126	159	162	172	158	184	172	166	142	175	151	156	159	144	133	166	150	171	143	173	167	141	127	134	156	167	164	149	158	165	155	147	137	151	156	141	160	158	147	138	131	132	150	158	172	144	146	177	150	144	118	148	147	155	151	131	127	155	143	149	160	182	141	165	159	155	157	146	144	148	139	153	136	156	150	144	139	124	156	155	143	140	143	149	160	128	160	156	143	146	132	155	135	127	156	141	140	141	148	166	145	141	155	141	133	140	153	132	148	161	143	166	170	145	138	130	149	183	157	158	162	150	142	137	155	145	130	158	162	167	165	141	164	154	147	156	127	137	157	133	145	146	135	155	158	143	150	144	148	145	160	139	142	123	155	146	124	155	136	144	153	156	138	151	144	156	142	155	135	132	145	150	143	141	145	177	171	135	142	132	147	154	152	129	125	125	139	139	153	183	136	174	170	134	152	172	149	156	136	160	147	133	166	148	144	162	141	149	170	145	157	128	136	128	150	150	156	151	133	144	164	165	144	161	151	135	142	134	151	151	158	165	144	134	148	156	141	155	176	134	150	134	148	139	137	128	138	153	148	142	135	172	165	133	164	145	132	143	173	140	140	168	156	133	138	154	143	134	153	142	140	142	157	138	136	158	137	129	153	158	152	120	130	154	124	152	160	123	152	144	145	152	144	166	148	144	154	161	157	125	137	149	138	125	149	142	149	168	159	155	161	158	130	165	133	134	155	132	138	143	142	153	137	111	140	132	126	148	163	162	140	134	139	165	142	137	124	136	129	137	171	158	148	122	138	147	147	172	158	167	147	172	148	168	154	159	140	133	177	149	133	141	161	157	145	160	160	147	148	143	162	171	136	138	150	134	151	139	148	133	154	159	158	134	147	121	164	150	158	149	145	144	145	160	125	149	147	152	132	144	134	133	139	150	185	145	128	142	158	150	147	157	140	145	155	165	144	168	160	149	142	162	154	144	127	155	146	150	130	166	128	156	147	157	140	136	165	137	143	139	159	157	136	141	143	130	157	163	158	151	144	114	141	149	137	162	138	181	165	155	172	179	161	158	143	151	129	148	152	135	139	133	138	160	154	143	152	153	157	148	145	156	155	139	135	156	149	140	152	160	147	141	146	164	147	152	142	124	139	179	135	120	168	163	164	145	147	152	140	150	147	134	142	137	141	143	158	156	135	136	145	120	157	151	158	143	150	144	125	160	154	167	146	131	160	159	149	162	182	146	135	146	151	150	164	156	131	152	159	160	146	141	165	163	144	161	145	169	141	135	139	137	156	139	163	157	162	150	148	160	139	157	150	132	160	155	153	123	141	171	166	152	134	158	119	146	166	152	157	154	142	140	151	134	155	136	142	155	173	126	157	134	151	145	145	136	160	163	160	171	180	155	150	151	129	169	162	133	165	141	152	162	152	160	143	128	137	150	134	148	128	143	153	142	138	157	148	145	151	162	123	149	145	141	153	142	138	160	149	172	145	142	155	159	143	129	169	136	137	144	150
15098	5960	2586	2345	1940	1376	1083	891	859	714	725	606	572	613	555	484	488	507	504	457	422	456	392	424	410	445	407	408	365	380	414	418	417	379	398	408	394	422	418	382	393	395	384	370	376	379	383	380	388	388	368	392	376	366	382	365	357	383	374	397	372	387	428	360	369	373	382	389	359	385	329	375	351	365	410	364	380	424	364	381	414	375	349	352	380	345	372	356	396	398	364	315	382	406	396	389	369	389	393	347	375	338	337	365	338	342	358	390	374	349	322	370	398	380	358	353	386	397	350	353	358	382	379	407	380	384	373	375	360	379	329	380	357	399	337	367	376	370	393	351	363	393	374	370	385	337	359	383	380	364	370	377	382	356	356	387	350	375	383	357	358	390	371	355	379	403	366	380	395	396	367	313	373	386	403	374	381	403	379	376	377	375	355	366	371	362	355	398	370	389	349	377	352	359	358	382	378	353	354	362	389	377	398	397	415	415	365	371	362	345	387	393	396	337	374	385	378	354	354	364	374	375	374	399	378	371	370	331	396	371	383	378	334	378	392	385	376	358	403	382	373	370	371	375	366	372	345	357	370	354	348	372	363	378	401	386	383	369	359	352	339	370	383	383	366	396	364	366	377	391	346	390	372	384	333	371	380	367	387	376	382	402	356	353	368	415	346	371	391	401	393	371	360	397	363	387	397	385	384	365	362	356	380	360	336	354	394	401	380	368	349	371	373	374	372	383	388	356	366	370	344	365	405	385	355	366	342	361	378	384	364	368	364	365	363	379	394	356	393	357	379	400	368	414	423	402	343	373	409	343	393	391	390	364	387	360	390	381	347	356	383	350	415	381	365	355	383	353	344	380	395	419	370	389	377	389	364	361	358	342	353	369	357	357	372	355	382	352	366	367	383	400	388	386	409	386	380	378	396	371	354	370	383	356	362	384	374	354	364	308	348	389	391	396	362	376	395	352	349	404	403	401	381	342	384	361	376	360	326	368	346	375	381	355	359	384	391	342	363	333	330	365	388	359	366	328	399	348	375	348	339	375	381	364	374	368	358	367	343	384	370	353	378	367	356	381	388	378	374	340	408	385	381	338	407	393	360	389	371	386	410	366	379	376	394	352	356	374	372	371	404	336	368	373	394	377	363	375	363	398	372	361	365	357	380	391	365	389	344	377	362	359	373	360	369	366	387	382	400	335	351	379	356	378	374	370	359	375	371	361	372	353	364	405	404	367	386	355	341	371	377	356	370	349	352	408	362	374	383	380	371	394	395	382	385	354	361	340	350	408	331	375	339	378	374	336	407	345	366	366	385	379	348	366	350	357	364	359	393	349	353	368	335	378	376	371	373	377	387	349	373	388	351	367	394	348	344	360	347	377	344	417	366	364	389	380	363	378	367	394	368	353	384	349	379	375	386	370	352	365	344	359	367	357	373	355	375	360	367	374	359	394	350	411	369	363	380	345	352	385	336	367	382	368	397	358	363	339	365	367	342	353	392	335	375	373	375	374	393	357	348	394	378	345	376	407	380	354	383	385	375	331	373	405	391	394	389	362	415	395	381	409	354	375	384	357	361	388	372	390	366	374	386	388	376	343	402	350	367	373	352	377	362	350	378	397	367	370	377	359	388	404	401	403	340	362	382	410	391	404	364	340	365	365	371	419	357	383	388	369	386	380	370	372	358	375	342	382	389	373	378	359	376	343	402	360	335	385	367	346	405	398	386	375	358	338	385	351	374	370	388	388	379	407	408	363	387	364	361	352	357	380	381	390	387	359	356	373	383	357	364	383	383	356	377	372	364	364	348	360	376	362	331	381	356	350	379	365	362	336	379	376	375	334	356	347	351	360	361	378	364	361	384	374	367	345	352	353	392	398	366	365	350	355	344	383	376	373	391	371	369	357	383	368	359	402	344	373	350	360	352	385	352	391	366	382	386	345	388	366	352	362	361	368	373	351	374	378	362	381	359	381	329	362	360	385	372	389	382	387	361	365	364	344	384	356	357	397	352	334	411	342	368	385	386	375	352	400	376	386	385	366	368	352	390	373	409	374	339	394	362	400	366	385	358	379	357	387	365	357	341	364	391	359	373	376	379	362	356	344	366	334	391	371	392	392	360	377	380	332	384	355	381	340	376	341	395	369	359	347	378	365	354	381	349	384	391	366	351	369	352	336	393	395	340	393	370	381	391	377	368	378	383	378	391	352	397	394	380	386	400	413	375	376	356	399	409	393	402	363	357	358	411	398	381	363	369	373	393	386	354	385	357	383	390	368	357	381	362	390	380	393	390	361	400	310	364	406	377	374	361	392	387	392	366	366	375	393	356	349	381	385	376	374	349	381	380	384	354	382	347	382	359	346	357	374	393	347	369	390	411	349	385	356	358	368	400	327	402	362	366	381	380	383	364	395	401	338	378	360	354	340	363	407	387	382	354	362	398	362	360	375	378	405	376	409	387	356	397	406	372	374	362	400	370	341	363	386	378	349	374	395	388	385	360	362	377	375	383	380	359	383	379	381	395	342	359	349	368	354	394	343	375	358	382	371	385	375	395	350	403	353	385	364	354	348	391	367	354	398	360	382	352	337	363	372	351	359	340	360	367	330	369	360	396	367	380	372	411	366	397	377	383	391	358	390	399	377	353	357	359	388	372	363	376	354	370	420	388	364	381	379	393	390	374	360	377	404	373	340	370	365	390	386	370	384	374	346	376	378	359	351	369	353	351	372	386	399	388	343	369	394	357	359	373	354	368	354	381	397	361	394	369	369	379	384	397	369	320	377	377	366	365	406	392	381	360	355	345	371	360	381	361	351	388	356	416	372	386	383	380	379	362	342	371	359	336	352	358	369	384	376	358	407	366	357	369	342	360	375	379	314	353	368	378	375	345	400	356	378	384	375	382	390	371	376	371	363	374	366	357	368	356	345	366	438	380	358	341	375	398	348	358	372	356	395	364	389	373	367	354	341	385	384	396	386	385	418	361	354	376	347	393	394	340	354	400	388	375	397	415	336	390	377	370	378	394	358	394	376	378	373	377	360	383	383	399	345	383	398	384	397	373	391	387	360	351	354	385	397	379	345	369	363	359	354	356	353	391	397	352	365	351	386	363	357	353	377	387	350	351	412	394	336	360	367	351	346	355	364	396	390	368	353	363	337	379	344	382	402	326	375	363	346	378	363	359	358	384	344	337	393	395	402	370	417	379	386	358	391	366	356	375	398	369	387	402	364	373	368	369	358	338	356	399	382	355	369	365	363	363	360	362	379	336	351	392	378	359	354	344	345	362	373	373	389	375	381	398	385	374	363	330	383	379	360	392	399	367	366	381	355	423	379	393	371	353	370	352	338	382	392	374	352	357	356	402	373	342	387	382	352	360	372	352	421	387	388	366	381	360	424	392	360	408	394	375	362	384	392	352	405	373	406	354	382	374	346	375	374	355	359	375	329	368	371	365	371	385	366	376	351	364	366	338	375	323	374	392	391	364	362	359	382	318	352
7957	2768	531	352	369	397	329	386	351	354	346	352	342	385	360	355	361	351	330	303	336	358	303	351	346	341	350	347	343	345	322	323	353	356	304	361	338	338	348	379	350	371	323	344	360	339	325	346	316	359	361	328	354	348	392	330	346	368	364	331	371	347	342	354	335	325	346	394	323	296	354	353	338	352	339	364	358	358	347	349	315	331	327	338	353	360	323	358	336	325	352	348	349	383	372	333	367	349	345	370	318	358	321	349	329	383	349	317	344	333	315	354	390	377	354	342	374	313	324	337	341	344	344	366	355	390	356	369	346	370	378	366	369	337	316	343	332	327	338	310	353	321	334	340	373	355	338	332	348	339	346	380	327	340	358	359	324	316	345	322	338	346	328	348	344	334	333	374	362	351	350	377	370	362	331	341	349	356	394	319	359	344	372	363	350	345	346	362	373	362	351	316	362	359	353	325	336	361	338	384	375	327	357	346	340	342	360	337	315	330	331	308	359	359	338	342	329	350	324	337	338	382	332	342	357	370	318	358	311	325	358	361	303	346	356	359	394	343	362	346	329	350	351	336	336	307	367	325	317	373	350	330	335	364	365	368	372	349	370	343	344	353	354	324	350	354	350	357	338	338	351	334	369	386	342	352	296	335	344	314	332	354	354	356	353	334	348	326	348	305	345	351	333	348	344	315	372	308	332	325	328	311	336	317	377	363	366	327	357	361	326	347	341	328	324	332	300	341	371	357	376	363	326	360	315	356	313	341	353	392	365	342	341	363	343	364	341	342	335	333	358	349	351	336	355	364	367	360	353	354	333	358	311	359	311	351	377	359	303	331	340	331	325	361	346	324	338	350	346	359	391	357	358	310	374	359	337	367	324	344	384	343	369	382	342	341	319	345	354	373	349	371	361	351	348	321	331	326	333	344	362	338	385	338	398	342	384	333	348	359	370	336	321	350	357	367	355	343	371	330	344	343	331	366	335	341	335	338	366	317	349	328	339	360	376	383	337	314	357	380	312	337	311	349	346	317	363	358	343	335	334	329	344	378	336	359	338	318	368	345	347	332	347	302	369	316	363	352	386	347	356	324	322	375	357	348	356	350	358	360	328	355	339	348	345	353	385	364	352	367	336	372	374	363	369	341	346	344	335	362	336	330	380	331	326	362	334	379	362	324	353	352	349	327	351	332	378	374	325	289	350	370	349	339	329	365	360	375	344	344	368	346	317	381	314	325	356	370	369	304	349	357	349	307	350	305	361	353	358	339	357	355	326	342	399	337	327	367	375	357	312	388	358	353	338	334	386	344	349	327	346	344	395	334	316	355	395	359	373	340	359	334	370	305	354	357	351	334	339	349	342	338	370	328	352	322	329	352	340	356	342	354	330	325	383	336	362	331	346	379	327	373	335	409	333	361	355	336	407	334	327	351	338	344	337	339	362	361	329	340	329	337	357	351	353	337	329	336	342	385	352	349	343	363	324	394	358	353	371	362	345	338	333	358	340	346	348	344	355	329	346	346	375	342	355	307	391	359	357	352	386	371	364	330	347	341	327	381	346	352	337	345	381	333	361	382	353	353	339	347	346	378	353	353	362	382	340	373	359	342	349	326	375	339	330	383	373	317	339	318	335	359	339	335	346	374	328	348	307	390	363	370	350	323	388	369	372	382	313	321	331	347	325	322	329	346	331	366	360	340	322	322	340	326	357	342	335	348	311	352	318	328	339	361	357	361	370	352	382	387	369	378	328	346	355	355	384	358	368	306	370	348	370	374	307	380	344	371	362	350	342	338	343	331	362	352	332	370	392	359	347	334	316	362	330	320	375	343	301	330	348	347	339	354	314	353	331	336	339	329	362	343	342	372	373	338	331	341	353	367	308	339	319	371	328	374	334	327	367	357	324	340	353	364	353	353	345	360	341	403	340	331	348	335	354	350	329	340	362	376	349	387	325	328	361	362	377	357	359	345	356	347	355	350	366	338	385	357	346	383	352	341	356	363	323	339	376	333	339	340	375	354	333	317	353	392	386	342	332	352	366	352	350	377	386	377	355	380	370	363	376	312	324	315	322	335	308	364	323	298	373	365	365	349	349	408	304	327	341	345	340	372	362	356	330	335	367	395	337	380	349	364	329	325	363	342	331	350	403	367	329	356	348	371	381	322	366	362	326	299	367	335	354	344	324	336	368	347	347	374	364	333	320	342	319	334	373	345	345	348	332	388	331	350	327	380	338	371	349	351	352	364	349	365	338	346	373	319	374	328	326	378	321	356	333	339	337	358	375	333	369	369	357	333	354	289	343	383	378	348	366	391	373	331	336	335	331	341	352	366	364	334	382	357	331	340	325	357	383	352	351	384	326	339	322	350	347	380	360	361	361	354	368	334	340	343	325	342	360	332	328	350	348	370	311	347	319	385	350	322	376	351	366	332	343	314	366	353	341	348	373	314	328	326	326	332	348	346	337	324	378	345	327	359	382	355	339	367	335	358	355	343	355	372	337	376	365	360	372	342	366	361	355	371	388	335	369	341	344	367	369	362	321	345	393	360	322	351	337	344	358	377	343	318	322	363	333	341	340	371	369	380	326	343	323	353	323	327	389	332	328	321	368	367	320	352	368	353	349	341	370	344	345	363	367	340	346	391	369	379	360	325	327	344	341	380	321	337	344	337	358	353	351	371	353	353	356	319	373	342	368	360	375	377	337	334	343	365	358	334	357	366	374	321	347	355	384	330	343	357	353	392	325	350	366	329	331	351	320	371	371	396	384	339	321	352	349	376	350	342	298	358	350	351	374	371	329	350	327	355	368	349	362	344	369	320	347	331	372	336	342	387	375	319	317	340	373	352	351	362	348	303	336	301	337	361	368	366	341	390	360	327	342	362	360	352	343	359	356	368	323	332	330	338	346	371	379	371	367	378	336	359	345	359	332	372	368	323	381	389	335	349	308	338	351	370	371	322	341	376	363	334	345	348	359	338	336	312	366	356	408	372	381	363	311	381	379	356	346	317	321	335	344	314	334	368	341	330	328	370	377	366	334	367	370	360	354	348	338	350	373	361	322	359	377	347	352	369	358	367	352	341	347	331	376	338	356	341	320	326	368	363	349	349	360	320	317	319	326	331	299	339	332	313	348	322	348	339	334	353	351	363	314	330	349	343	419	364	368	307	345	360	344	349	322	335	352	344	358	352	345	321	356	350	362	356	319	381	392	318	367	345	367	359	331	319	333	341	382	342	357	307	377	367	356	344	349	307	342	334	321	359	342	362	338	355	353	335	359	326	358	384	353	327	331	334	361	359	346	359	356	372	367	334	334	333	345	292	357	336	387	337	337	319	361	354	335	344	329	368	380	342	336	310	388	368	368	347	367	329	338	368	350	324	388	362	365	354	345	295	288	316	354	360	332	320	353	346	353	361	339	347	362	347	327	340	330	311	352	345	330	331	355	353	353	312	368	339	319	327	325	354	345	343	356	359	330	354	333	335	362	359	304	366	305	348
5220	2627	973	873	780	733	711	722	705	775	748	752	769	726	744	738	762	702	740	795	751	737	757	754	742	722	738	718	769	728	774	674	753	718	743	788	783	755	745	758	736	780	792	753	764	779	745	692	765	723	740	704	739	750	745	717	731	726	721	723	782	706	697	699	765	699	720	718	730	725	706	725	757	765	771	691	785	793	772	767	716	699	715	728	709	746	717	725	785	752	765	748	747	742	731	709	730	719	749	726	789	699	768	775	727	735	709	759	754	782	764	731	729	705	722	732	805	746	737	729	781	736	770	711	726	697	793	765	754	762	788	713	720	740	757	729	760	743	734	692	801	710	736	758	720	761	781	719	756	710	737	710	754	754	773	800	742	755	739	766	720	726	725	784	741	727	775	749	727	722	692	724	815	768	783	734	776	762	728	797	689	737	739	744	755	790	761	705	661	809	749	758	726	732	762	735	727	701	744	698	710	755	775	741	719	761	725	695	701	723	738	765	707	735	752	716	723	733	689	718	746	795	708	766	744	737	763	748	725	746	796	764	714	800	764	740	738	725	770	777	740	743	745	795	756	732	769	771	714	734	730	739	815	722	738	729	726	713	737	752	712	727	714	757	673	734	760	726	764	725	806	768	737	784	752	722	727	743	756	734	780	780	733	736	739	743	761	737	766	769	755	730	730	739	743	733	789	713	752	747	720	746	686	744	747	746	728	745	761	772	742	735	749	731	719	761	762	735	763	686	761	721	743	740	768	770	778	718	721	733	695	747	784	774	759	733	750	732	729	729	724	782	715	736	758	774	769	753	726	732	767	734	761	750	747	733	734	749	766	752	707	745	726	722	755	755	771	700	763	773	731	729	691	722	720	728	757	759	768	754	754	709	776	777	735	741	761	684	735	752	837	729	793	766	765	742	763	707	756	780	707	785	671	693	775	741	731	741	745	708	753	758	725	755	718	696	758	724	707	773	762	760	716	742	721	740	748	684	760	775	781	745	805	777	709	721	734	734	674	759	774	748	755	776	749	752	768	762	714	743	788	718	715	750	739	732	746	724	745	751	750	764	769	767	751	751	755	732	756	714	710	730	736	733	760	711	739	787	769	749	707	721	760	800	800	684	677	768	748	697	731	687	777	744	708	733	697	739	755	776	763	725	737	748	748	752	716	737	784	755	762	756	813	758	753	756	742	769	758	785	741	686	746	762	724	733	758	755	732	761	754	750	747	726	710	703	739	746	739	715	717	756	799	736	737	749	765	755	709	720	717	829	746	707	705	727	702	842	779	742	721	733	783	701	784	768	741	776	777	740	729	723	766	771	773	709	756	773	693	761	760	738	746	771	770	740	758	782	724	729	714	713	717	709	744	714	751	721	760	732	721	737	768	746	757	767	729	756	767	719	724	760	738	754	776	726	748	697	730	744	706	728	748	768	733	744	759	740	702	730	692	790	747	737	701	772	779	783	743	709	769	744	688	732	783	740	759	773	744	781	729	769	699	739	730	720	741	762	737	768	777	739	782	718	788	764	744	761	812	765	772	788	724	719	781	807	768	783	785	722	753	705	759	700	724	744	747	728	724	769	693	758	735	785	710	741	762	719	725	751	739	795	721	744	787	742	691	711	746	705	744	715	819	758	736	764	760	804	752	749	718	709	737	702	745	729	748	752	705	766	752	744	748	788	748	747	713	782	755	730	753	748	783	695	724	733	730	774	802	745	734	712	717	736	758	698	724	753	741	792	736	734	723	750	732	761	738	759	739	761	755	754	735	746	708	713	769	731	740	734	668	761	694	740	783	768	734	748	741	734	742	778	772	714	751	775	727	768	747	698	748	726	762	715	721	698	750	792	747	770	812	731	748	727	806	769	726	748	824	728	740	724	719	777	742	748	716	738	776	720	746	686	787	746	741	778	734	714	744	769	745	742	704	769	755	712	766	721	758	717	732	708	745	726	747	774	722	789	750	712	716	719	726	728	760	709	739	715	778	694	700	736	756	744	724	729	764	719	727	761	775	743	733	763	746	762	747	706	747	726	742	728	746	777	737	766	758	758	744	723	752	690	710	727	740	759	715	749	758	734	684	733	733	728	719	821	730	755	780	689	772	737	754	757	818	729	762	707	728	724	731	720	749	730	721	752	759	690	755	752	750	739	756	710	764	713	801	723	707	728	725	751	730	739	720	757	722	763	727	712	730	728	770	745	702	738	707	750	715	742	774	759	732	748	730	735	747	715	765	785	732	738	727	740	732	750	743	752	714	661	736	729	751	801	669	711	738	753	743	711	741	681	743	776	714	683	753	712	758	733	756	734	726	760	776	767	738	727	723	766	715	754	733	719	700	730	781	716	733	749	760	712	720	790	729	731	741	704	787	724	737	704	757	732	704	733	753	755	715	757	792	761	720	725	732	756	763	749	688	781	708	752	762	748	805	737	742	762	727	735	754	754	681	716	750	772	749	737	781	718	717	774	720	782	716	742	753	789	762	741	755	762	724	751	745	778	748	738	794	755	691	773	731	731	738	769	701	785	776	740	718	768	768	737	751	766	713	729	723	757	706	733	755	747	743	752	725	736	746	731	789	772	756	803	736	746	699	767	709	792	738	786	720	745	743	776	751	712	719	749	713	738	782	777	721	739	742	777	728	771	708	727	733	783	703	743	732	745	722	740	778	739	763	737	675	720	741	723	718	740	715	749	734	725	751	652	745	760	757	787	748	717	759	753	746	746	751	770	719	750	743	754	743	779	696	755	751	720	740	777	753	767	760	768	728	746	722	728	754	723	705	707	704	727	722	724	721	709	753	735	713	728	725	746	750	753	745	728	738	730	752	727	703	776	709	696	718	782	729	747	737	742	780	764	726	750	719	737	755	734	720	731	799	717	720	718	732	754	793	709	713	682	750	718	736	744	705	706	768	761	713	796	702	776	723	762	722	751	756	700	731	794	736	760	764	788	752	739	751	754	700	752	744	711	764	760	737	740	714	742	696	775	716	718	780	720	753	708	722	721	742	813	727	703	758	767	721	734	746	750	706	786	723	779	735	739	766	786	773	723	768	743	759	718	799	768	758	742	761	710	768	708	767	737	705	743	711	755	797	792	783	733	738	756	721	737	698	751	803	751	806	727	722	761	763	734	692	746	750	720	738	765	769	749	739	758	764	671	738	755	763	751	712	749	733	749	783	777	739	764	755	762	736	750	725	737	767	782	741	744	768	749	708	722	771	772	728	719	722	713	732	760	741	759	750	747	750	728	729	745	687	729	746	777	729	755	757	710	738	722	798	729	735	793	711	686	775	723	784	710	720	743	751	700	743	722	717	698	742	721	739	683	742	717	773	734	688	774	713	720	769	785	737	752	809	739	757	755	723	745	743	783	754	682	732	683	741	752	706	746	735	758	757	752	734	756	798	709	721	729	744	715	712	732	708	734	706	726	736	719	751	735	781	781	790	726	723	735	709	709	707	712	727	761	805	734	729	754	738	734	762	773	758	714	790	708
18175	5354	779	489	373	279	240	195	231	194	198	205	202	165	152	202	193	191	136	170	211	182	194	162	186	167	184	167	186	196	177	162	192	195	174	168	180	159	187	206	191	159	169	180	180	159	166	177	180	172	164	184	185	193	148	180	163	171	183	171	179	150	147	180	189	190	203	160	169	149	213	205	182	193	171	181	178	184	168	186	180	186	160	173	172	172	172	194	186	170	163	164	176	185	178	186	165	195	185	173	172	177	175	185	203	191	183	175	173	153	163	200	147	193	188	179	173	177	181	171	159	158	159	163	159	136	198	150	180	184	174	186	178	172	157	163	184	163	149	170	180	161	177	184	169	171	169	180	168	191	172	168	189	204	186	169	174	164	158	179	153	169	170	186	174	177	163	161	178	173	192	172	173	191	196	172	183	185	144	174	183	177	166	180	193	177	171	180	194	166	190	169	182	163	166	184	184	168	170	159	174	184	186	181	189	162	160	195	174	198	191	148	182	172	176	170	168	188	196	194	217	194	168	183	179	165	161	182	201	182	155	190	192	187	168	175	177	156	185	146	179	168	179	152	196	159	186	182	189	208	190	174	185	175	180	158	159	144	173	171	168	153	146	178	163	192	201	171	204	163	163	191	172	180	173	181	168	181	164	179	166	173	139	181	146	166	183	170	155	176	182	191	167	185	161	168	165	180	167	179	174	161	173	167	154	181	184	190	186	198	189	173	177	175	176	159	165	191	171	135	155	165	167	175	180	160	164	161	165	213	160	204	164	160	163	181	167	155	175	186	174	183	169	167	184	180	172	191	178	187	173	180	192	175	206	175	178	164	170	153	183	161	171	174	174	165	179	158	154	176	181	173	173	186	179	162	163	184	164	181	180	167	178	195	194	185	178	190	163	171	198	174	198	154	162	173	185	188	159	184	191	175	167	189	189	167	190	167	168	196	170	192	190	156	163	182	196	172	144	175	167	143	177	175	191	176	165	164	191	182	175	185	191	162	155	159	202	170	166	174	197	173	176	171	201	191	157	174	186	174	174	166	168	180	174	175	185	149	174	163	178	192	172	202	184	153	175	165	208	165	163	138	171	172	175	187	168	183	180	173	187	173	183	163	148	190	172	179	149	154	164	185	166	191	162	165	198	167	162	138	175	187	166	173	176	173	187	180	180	200	186	167	174	169	173	167	180	182	170	181	181	191	191	174	173	185	157	181	175	171	165	146	158	183	193	171	157	189	183	182	152	187	171	182	177	196	186	158	202	170	164	173	170	195	181	148	196	190	195	168	175	179	154	177	184	184	158	181	179	153	211	191	166	158	163	172	189	148	174	207	157	155	179	166	156	185	183	206	166	208	168	166	195	156	199	178	168	165	179	171	164	159	155	184	170	190	169	207	156	199	167	170	175	174	179	163	149	163	163	195	181	175	161	168	178	177	201	170	152	174	147	180	147	171	165	197	146	178	181	221	193	187	183	180	179	176	166	162	179	177	148	175	204	200	173	180	149	167	205	142	174	150	174	175	159	157	152	180	165	168	186	195	184	214	158	158	165	173	170	171	168	177	161	180	176	183	167	174	169	175	172	170	173	161	183	164	159	188	185	158	185	174	188	173	145	187	199	171	174	169	160	163	173	169	162	188	135	158	159	184	198	170	179	162	177	167	174	199	154	156	174	186	208	140	139	166	183	186	167	193	171	193	179	182	150	175	191	193	170	167	172	171	168	147	157	156	163	186	171	187	185	162	183	174	182	161	197	177	178	204	167	200	157	176	169	181	159	206	162	181	160	177	165	178	175	184	162	173	153	186	159	160	182	170	173	186	201	181	158	169	210	188	193	195	166	184	177	160	165	160	171	163	181	195	190	163	163	174	155	169	172	172	199	141	177	137	166	164	178	152	180	152	172	171	208	195	179	163	168	164	182	173	187	176	158	180	181	162	161	175	167	172	163	204	163	164	174	167	162	157	182	164	176	184	181	168	181	191	183	181	167	167	169	181	193	169	180	180	161	179	189	162	162	147	190	179	166	204	179	158	159	161	167	145	170	195	194	186	162	166	177	182	163	190	170	182	187	169	197	165	181	177	188	171	198	195	169	184	186	190	153	164	165	188	159	178	186	166	182	166	163	183	191	159	179	169	192	163	182	152	190	180	158	191	174	176	184	181	206	163	171	157	175	152	178	175	169	171	173	160	194	178	178	218	181	194	186	180	204	174	157	170	167	169	157	159	190	162	181	158	166	165	199	124	170	162	183	199	177	180	162	183	180	173	194	204	181	173	177	189	164	186	171	175	165	156	152	177	186	163	177	185	167	158	179	159	172	157	175	183	190	174	200	164	162	196	177	188	177	182	160	171	194	154	157	146	188	179	200	158	162	179	188	176	185	145	164	174	179	196	186	172	162	164	162	169	170	170	168	174	178	172	191	196	184	172	178	171	182	167	176	148	185	164	195	188	156	177	151	181	197	188	168	159	160	159	175	186	179	188	166	176	166	194	169	177	165	169	161	209	187	189	166	151	195	167	183	181	147	163	189	162	175	189	185	168	169	201	169	157	196	187	168	177	190	161	185	176	150	185	174	188	180	172	177	189	168	175	155	195	211	147	182	175	162	177	171	189	178	162	190	179	169	177	180	173	160	157	185	171	159	170	168	160	196	191	191	187	196	201	168	150	159	151	177	160	169	187	182	148	179	171	187	189	173	186	181	170	187	198	192	173	186	184	188	173	171	194	153	182	175	170	175	183	160	190	165	198	168	168	182	153	178	166	174	164	167	151	175	174	198	197	151	173	191	186	148	153	180	196	162	184	161	203	136	191	162	175	170	149	170	194	183	168	178	166	163	187	170	173	177	165	195	164	171	186	157	179	175	205	192	168	172	179	180	194	166	197	167	183	151	199	192	187	171	166	193	168	162	157	174	187	174	170	145	169	144	192	151	175	182	187	169	174	163	168	168	176	190	193	191	165	161	136	154	168	175	176	182	174	172	162	174	183	160	178	209	181	179	157	194	183	191	167	168	182	159	173	174	179	177	176	169	210	151	161	173	180	169	164	176	190	170	141	158	175	148	146	159	157	177	159	179	184	162	161	170	184	144	175	167	156	175	159	152	171	176	169	192	180	162	171	182	172	158	183	162	170	170	200	201	186	166	198	174	181	195	152	163	198	164	170	173	197	166	159	165	190	192	165	163	178	173	155	163	183	174	193	169	148	180	163	159	183	174	175	185	176	191	179	187	177	170	178	183	164	197	185	178	154	162	178	152	178	165	182	201	192	191	193	208	180	165	171	176	186	160	172	173	160	200	184	162	176	188	198	149	159	166	198	177	167	172	195	177	187	164	178	184	160	175	159	186	161	173	181	178	192	168	164	150	161	170	192	193	167	163	164	187	175	190	177	205	187	170	175	166	161	181	208	177	151	162	158	178	181	172	157	189	168	161	163	196	178	149	174	151	154	173	185	180	148	164	163	167	172	176	160	153	196	190	180	157	188	187	154
11538	3958	1552	1464	1317	979	803	680	623	565	544	517	522	481	492	442	533	483	474	419	468	435	461	401	433	450	423	404	426	405	424	450	429	420	439	413	409	399	393	413	398	400	416	428	402	400	410	413	432	358	375	398	383	384	409	413	416	365	411	400	425	372	414	381	400	377	408	416	381	360	426	377	439	378	428	395	405	439	403	406	379	368	406	365	388	403	388	383	423	393	404	428	366	430	412	395	398	392	387	380	405	417	393	405	379	429	401	413	419	403	419	432	413	385	400	437	367	400	383	417	438	389	412	403	353	424	394	390	395	412	378	373	415	417	360	387	407	407	400	385	420	392	390	394	423	400	376	426	397	394	373	441	401	395	410	386	388	403	385	401	404	356	388	461	411	399	381	388	410	403	414	414	400	359	408	437	403	415	420	402	411	359	437	407	387	418	431	426	378	416	408	404	395	426	413	381	426	367	399	423	406	401	409	409	404	429	442	379	444	429	381	389	443	420	433	411	414	423	404	384	415	417	372	379	417	412	435	409	403	420	420	384	402	407	404	359	383	446	419	398	394	388	348	393	414	423	415	377	414	426	410	365	386	414	410	384	408	387	401	412	373	396	419	410	362	383	399	424	417	416	374	404	429	416	417	415	417	415	378	391	418	425	438	400	420	438	408	396	448	407	393	374	375	409	393	385	381	390	413	387	422	410	426	394	379	385	387	420	384	407	426	395	389	402	389	387	405	408	404	396	423	403	410	393	398	424	425	392	445	408	394	431	389	410	411	441	394	359	390	403	381	421	403	385	370	382	343	381	386	443	381	400	396	410	427	419	422	424	402	390	407	450	408	385	420	434	381	382	402	403	406	410	396	406	372	403	389	396	391	406	414	415	426	427	403	409	425	383	419	433	402	428	399	424	394	393	401	426	376	402	430	407	389	388	379	359	445	414	427	418	423	409	419	439	381	407	417	375	422	386	399	403	357	383	404	375	402	429	416	419	442	372	401	395	385	404	415	422	421	431	390	449	374	373	388	381	378	374	355	419	390	416	422	407	434	392	410	381	399	428	428	412	393	437	366	393	384	414	394	396	392	386	391	413	415	389	383	389	426	379	396	409	409	395	419	417	384	388	410	393	399	409	430	404	379	445	407	421	413	401	382	393	405	400	422	413	365	416	432	418	381	390	404	419	393	416	397	419	385	395	433	393	427	417	393	419	398	437	395	362	400	381	388	429	397	434	406	438	399	381	395	387	366	391	413	370	395	427	417	401	427	370	417	415	402	365	402	406	382	392	389	417	403	410	416	401	394	397	396	398	385	366	406	454	403	368	409	393	387	380	401	390	406	373	369	408	362	378	398	409	413	403	388	390	377	398	392	404	403	410	423	384	401	384	395	417	423	451	429	398	410	388	391	398	410	387	422	388	397	380	378	416	377	397	396	399	399	356	404	393	429	385	409	377	355	383	366	437	419	393	407	437	434	380	414	401	434	426	434	383	428	403	420	377	380	405	411	391	406	395	408	378	395	386	408	418	429	401	394	406	427	416	426	368	421	425	418	377	420	405	430	414	402	416	377	395	396	422	375	401	398	422	385	402	392	431	407	372	387	396	377	384	412	391	379	422	423	364	424	400	401	401	383	442	384	408	388	376	418	396	417	409	398	404	365	362	377	378	404	392	374	418	387	402	401	414	405	411	389	391	392	431	400	394	390	374	416	368	390	407	395	391	361	375	399	422	408	403	439	411	417	408	374	395	406	386	420	367	387	404	382	399	396	416	400	391	418	379	432	361	400	409	410	400	374	406	408	378	387	387	411	384	374	438	418	385	376	404	426	394	354	375	413	373	391	396	360	406	429	382	402	411	396	451	409	401	419	410	399	422	396	397	403	385	414	433	404	418	395	398	399	366	383	429	410	416	381	384	421	397	397	404	402	402	432	414	373	384	405	397	359	409	430	396	404	436	405	377	397	415	461	415	395	390	429	424	405	382	399	398	413	365	379	414	401	413	416	408	433	377	409	401	383	424	396	392	382	384	413	390	382	395	393	419	393	443	411	414	401	373	397	431	385	428	379	407	405	367	423	407	399	436	369	421	366	414	382	405	422	374	392	432	416	399	412	419	409	388	422	396	403	440	369	394	409	398	414	374	432	392	399	418	393	426	394	403	398	435	384	441	401	431	421	335	409	372	440	405	413	409	385	393	441	403	407	390	376	412	402	417	402	462	403	406	388	401	410	383	411	401	405	369	394	387	413	384	438	419	427	390	396	426	441	426	373	360	404	411	369	425	344	373	409	432	382	413	430	405	424	403	387	402	390	374	416	436	396	407	404	409	420	370	429	418	380	429	387	389	377	410	426	389	422	410	428	398	423	412	390	400	422	396	391	399	417	400	407	444	356	413	384	359	386	392	396	390	421	402	399	422	437	407	413	381	402	426	385	413	382	365	398	449	397	419	410	354	404	407	386	386	393	378	404	387	348	393	407	431	398	432	414	394	408	443	378	385	401	392	392	407	383	398	435	458	390	411	387	381	399	367	377	392	386	396	391	417	390	390	461	399	402	416	415	416	408	407	392	407	410	382	415	392	366	405	381	395	390	421	402	405	391	364	371	397	390	424	401	434	385	380	362	412	392	391	407	398	391	390	412	384	375	387	403	401	402	423	394	401	408	425	392	411	388	404	409	405	374	377	420	427	385	436	402	396	405	397	392	413	401	371	399	420	425	393	399	409	390	390	437	433	368	397	417	392	421	371	390	378	391	391	408	424	421	414	412	409	401	397	415	394	392	417	392	414	420	394	431	423	413	397	397	408	397	418	370	409	419	396	373	384	430	388	393	406	422	441	389	388	399	432	408	410	388	396	403	419	384	387	391	378	399	399	370	393	386	397	352	414	373	408	413	435	399	387	408	406	410	404	418	379	433	411	421	384	390	375	411	418	401	405	380	418	379	401	410	416	406	411	427	368	405	407	405	391	410	398	423	426	367	392	378	393	413	413	449	383	412	397	420	388	419	370	416	455	365	366	406	407	419	416	390	395	422	385	405	405	398	404	384	404	378	392	419	386	400	391	408	394	421	383	382	431	393	418	369	394	433	389	401	417	431	385	416	386	410	412	420	405	427	399	398	385	392	367	383	367	389	408	399	391	402	389	423	416	381	411	404	416	404	428	413	412	402	421	418	395	409	419	398	399	411	423	411	427	391	407	381	383	375	377	448	361	385	397	359	379	428	383	410	403	419	348	416	425	462	406	393	417	399	413	386	453	406	384	368	426	392	391	406	415	429	398	415	411	391	410	379	374	370	422	408	363	430	406	419	385	436	414	412	406	384	390	422	398	415	383	415	411	407	326	371	401	401	413	385	349	432	407	388	395	399	393	391	406	439	392	368	406	405	421	415	423	442	390	430	410	374	394	380	378	381	389	369	392	415	389	392	410	386	359	380	402	421	411	385	395	374	376	409	387	413	371	371	410	399	412	427	384	414	419	406	373	439	371	415	388
26044	8534	1467	757	509	357	273	265	206	205	190	179	165	189	158	165	161	161	135	165	145	152	144	130	149	148	158	147	170	154	148	156	122	166	147	150	157	148	133	154	129	146	152	139	131	178	139	160	166	126	137	170	152	158	160	168	160	159	142	152	137	133	141	130	143	145	143	139	154	131	137	153	138	141	138	138	149	136	150	138	139	128	150	143	143	164	139	157	139	148	148	144	135	142	151	155	152	127	150	152	132	133	137	152	151	166	171	140	145	145	144	130	144	141	149	154	144	145	128	127	155	167	132	122	126	145	152	144	134	139	148	185	146	132	144	159	136	124	138	147	164	124	152	148	128	133	153	147	157	124	146	153	139	124	135	140	161	131	127	137	131	135	160	138	137	140	152	144	140	162	134	150	141	126	120	132	119	124	125	156	145	149	118	116	140	134	140	148	172	136	139	132	149	148	129	155	138	148	136	139	152	154	144	156	135	133	165	128	162	159	147	130	135	164	126	141	119	130	117	134	132	142	157	167	172	157	130	159	161	148	152	145	142	140	146	127	138	157	157	136	148	108	138	142	142	145	142	147	122	140	137	134	145	141	149	140	159	147	154	148	126	131	138	143	144	137	148	139	143	140	122	116	122	126	139	169	167	163	142	170	152	151	148	147	154	153	144	171	131	138	141	152	150	138	175	150	141	145	120	131	165	160	146	144	144	161	151	136	153	155	151	133	130	119	127	151	147	151	151	129	147	163	141	139	128	128	158	156	157	136	122	164	151	157	158	140	152	123	131	128	149	138	131	124	152	131	142	156	151	149	143	142	150	123	141	154	141	147	139	139	149	156	127	124	144	147	154	158	151	149	132	143	134	150	133	154	144	142	151	151	158	151	155	142	177	169	148	156	123	123	135	163	130	141	131	131	129	142	130	158	133	130	151	146	146	142	147	185	156	142	114	169	156	152	141	133	135	149	147	148	146	147	138	117	149	134	145	132	127	143	164	151	145	136	132	141	125	137	152	150	147	139	175	152	158	124	131	146	149	152	147	150	178	154	122	152	127	140	141	129	170	137	132	146	144	158	141	155	124	157	144	180	148	113	140	149	152	139	144	168	143	166	166	172	168	139	135	158	132	154	149	173	153	139	129	155	154	146	138	159	145	143	141	131	139	141	147	134	134	142	169	124	140	133	134	145	116	123	142	131	166	137	134	153	142	165	152	131	111	160	135	155	134	137	151	121	127	150	151	149	145	144	161	137	123	149	152	161	150	167	128	157	155	119	139	165	130	159	154	142	163	155	145	150	138	142	138	145	138	141	138	141	130	132	143	124	167	141	168	145	138	151	144	134	138	128	161	136	146	150	134	144	161	144	131	139	137	145	152	146	143	176	146	152	166	138	159	121	135	134	125	157	169	153	142	156	158	133	141	133	135	147	145	144	151	159	148	149	131	130	117	144	151	116	165	135	162	165	163	157	149	124	142	152	151	148	186	157	164	135	133	119	145	144	136	139	160	158	136	142	152	151	151	124	159	150	135	156	150	162	163	151	129	138	125	139	142	153	129	149	148	140	143	137	136	156	164	139	122	175	142	140	147	136	141	121	130	162	162	128	151	138	150	147	171	154	155	121	131	152	160	169	147	153	140	134	135	139	132	138	120	158	143	150	124	143	152	140	141	134	162	151	134	131	136	139	131	167	127	147	140	147	138	145	178	145	146	141	125	132	174	150	146	147	153	133	135	153	140	141	133	173	160	153	134	166	134	137	138	119	135	131	146	150	145	143	124	146	127	133	148	119	137	149	127	131	146	139	143	145	155	134	153	132	130	152	134	144	150	166	136	159	134	149	145	147	151	153	132	132	139	180	156	163	134	163	140	142	135	146	175	135	166	143	161	143	154	157	144	134	138	149	134	143	130	150	132	167	160	145	164	158	145	168	141	146	146	139	124	133	141	145	148	121	139	132	149	145	138	128	129	130	172	147	145	123	118	124	147	164	133	148	140	155	141	148	121	149	133	145	136	144	135	147	147	135	149	141	149	157	161	137	147	144	129	133	146	159	138	142	155	166	156	141	117	134	137	142	145	139	135	139	125	127	148	166	151	132	136	144	148	139	142	137	146	140	153	150	139	147	139	129	144	160	138	145	123	136	137	101	159	147	142	140	151	134	142	159	148	170	152	127	159	158	171	136	121	156	149	143	147	140	170	123	158	143	152	144	135	142	147	141	135	150	139	126	145	164	125	128	181	128	126	147	146	142	126	142	125	134	143	142	122	154	146	130	145	158	140	149	114	152	162	125	128	131	159	155	156	182	140	137	167	129	156	139	145	164	159	145	139	134	146	166	141	121	166	149	150	136	151	168	144	151	131	153	129	162	141	156	134	137	158	156	151	146	154	131	147	143	138	129	120	147	141	146	139	154	133	146	171	150	182	157	162	138	143	148	156	137	157	133	163	157	139	149	138	155	138	128	133	144	129	146	149	161	154	121	131	154	118	128	133	156	146	126	138	156	153	161	130	152	157	138	149	120	147	137	130	153	131	138	118	125	130	153	145	129	136	144	141	130	176	172	168	153	136	156	193	145	160	141	148	153	154	159	154	124	153	148	125	158	123	130	134	124	124	154	156	159	154	155	167	165	130	162	160	144	155	151	135	130	140	139	136	160	153	144	158	156	153	154	165	159	140	127	157	150	135	126	159	157	126	141	150	134	149	161	166	162	161	158	132	155	178	126	137	130	134	130	139	123	144	139	130	165	114	158	119	131	133	142	128	138	134	154	149	124	121	159	163	157	130	131	137	143	116	152	157	164	156	155	125	179	156	153	151	133	144	129	131	136	139	124	127	159	159	149	144	147	140	137	124	158	145	156	132	162	145	145	147	138	151	156	154	153	142	146	160	148	171	137	154	173	166	131	135	154	150	146	131	147	165	141	137	165	151	124	156	150	154	122	154	139	138	141	146	146	162	154	133	144	131	137	143	128	158	148	152	139	134	130	140	139	131	134	155	145	129	141	144	138	147	123	172	152	133	149	143	128	170	148	124	141	146	140	157	152	172	151	163	153	137	134	135	142	144	152	143	141	135	149	138	155	157	136	150	147	139	130	155	126	147	138	149	164	130	164	131	120	133	139	130	133	133	154	138	125	124	155	152	156	138	130	164	141	147	125	137	149	145	154	128	143	145	156	144	157	127	147	135	141	150	135	142	146	113	150	156	139	153	151	145	143	142	115	146	140	140	135	153	137	163	137	132	149	145	121	157	131	162	151	144	138	151	133	127	140	137	141	131	149	148	130	163	154	162	154	150	141	138	142	160	144	141	159	137	157	145	132	130	152	138	152	133	161	141	147	134	144	145	155	142	145	120	143	142	145	137	136	132	159	130	147	138	135	158	153	143	119	141	158	144	141	144	165	135	138	145	171	157	123	149	153	135	145	157	161	150	136	138	125	136	163	148	119	134	135	142	146	139	137	143	129	168	140	154	140	138	149	140	111	134	142	140	153
14848	5067	2308	2316	1983	1445	1063	844	907	711	663	632	569	549	522	512	501	494	450	488	450	411	386	429	445	407	406	440	395	418	372	404	430	436	410	425	401	381	374	391	372	402	402	387	347	391	394	407	375	373	369	378	384	372	368	387	344	372	379	356	365	380	369	371	391	365	373	362	384	405	379	378	339	374	363	376	364	377	379	360	366	352	360	346	384	359	404	357	399	375	367	358	368	372	317	360	375	354	393	334	362	387	379	362	393	371	368	357	380	347	399	371	385	333	366	378	383	370	364	328	359	360	361	348	372	368	405	365	364	407	357	372	380	380	329	372	367	361	347	354	349	363	374	366	382	376	354	373	373	360	323	376	351	365	376	361	368	350	355	383	377	369	370	354	380	329	400	440	365	343	400	377	371	403	355	371	385	363	339	332	412	355	310	369	368	390	361	364	346	375	381	357	357	374	394	364	344	339	371	381	352	383	384	343	360	348	359	365	385	364	332	378	383	366	374	341	370	352	345	372	369	364	331	366	340	369	368	350	368	375	371	368	383	371	341	372	370	349	379	349	388	314	387	368	372	374	337	335	364	373	338	352	369	393	347	351	386	412	379	342	409	368	326	367	369	350	372	358	339	364	349	324	388	394	360	336	361	327	368	372	392	354	385	357	381	335	368	373	322	385	358	351	347	366	374	371	343	327	367	353	374	371	328	378	370	358	375	375	358	355	360	356	366	374	357	369	368	352	360	363	348	362	346	389	361	350	356	386	361	361	370	395	403	379	367	374	357	350	357	369	361	376	323	367	362	363	378	334	361	367	387	375	379	394	364	342	364	361	367	392	356	371	343	378	362	378	366	325	360	382	380	374	356	402	359	380	371	394	384	369	359	358	351	390	393	331	348	346	369	390	360	354	330	361	380	347	390	358	350	361	362	366	392	352	328	377	345	363	355	356	347	356	353	390	386	354	369	362	366	357	378	377	356	391	389	347	390	402	343	358	373	389	354	385	387	339	362	350	379	351	397	349	379	368	356	396	388	356	352	370	356	381	392	369	353	361	386	354	338	401	373	381	377	370	356	366	361	343	364	339	367	356	334	381	356	355	365	366	318	395	343	396	384	350	379	352	368	407	355	353	379	351	367	363	360	361	377	363	373	340	365	371	377	341	382	368	373	373	376	393	411	358	367	349	383	390	352	374	369	370	339	338	384	362	370	343	358	383	363	390	352	366	354	341	420	360	379	357	377	400	357	352	383	408	394	363	346	373	358	393	383	366	390	382	356	373	373	384	360	366	392	338	381	368	361	363	375	352	364	361	371	382	366	388	356	356	357	371	343	335	368	337	386	380	371	375	350	383	365	369	356	356	356	378	348	352	379	373	332	378	383	334	366	395	359	361	360	354	359	338	354	374	347	370	362	403	404	383	372	409	329	364	347	360	354	381	349	377	332	362	374	410	384	386	390	377	376	397	356	371	356	323	366	382	371	354	355	345	369	373	380	380	371	401	375	378	356	365	369	381	372	366	389	379	372	345	345	375	387	391	395	359	361	340	370	351	374	336	360	350	370	363	372	371	372	369	381	346	356	379	378	372	349	402	382	385	347	381	373	385	374	356	360	373	380	390	376	363	381	347	347	381	380	357	386	369	357	354	350	352	383	380	382	351	322	362	366	351	368	361	381	365	385	379	359	360	342	356	355	378	358	403	355	384	388	349	367	420	337	349	335	370	380	377	370	341	358	359	331	364	393	375	362	374	381	373	352	392	390	381	368	387	362	373	351	378	362	345	359	341	338	361	355	366	366	370	330	344	373	369	357	377	339	383	399	367	377	372	363	372	382	387	384	375	353	379	343	393	401	360	382	359	389	370	334	323	354	395	391	360	359	343	357	352	393	358	357	352	362	339	357	361	345	368	352	385	399	387	384	359	346	347	363	368	386	367	355	382	361	379	356	355	365	362	363	381	374	366	388	382	332	357	368	378	388	376	359	345	342	361	367	356	378	351	387	363	373	340	392	360	341	358	370	370	373	354	412	408	352	323	373	365	361	350	386	370	355	363	383	376	355	341	406	361	344	385	382	354	357	366	377	376	345	373	344	378	357	346	357	368	379	384	350	340	361	328	354	409	376	348	348	386	374	358	351	361	353	392	364	406	329	370	363	374	361	380	369	359	382	345	351	382	378	362	360	364	342	352	368	388	364	385	359	367	360	417	356	382	353	348	398	361	402	358	346	372	363	359	328	356	366	379	375	346	355	392	350	372	404	336	350	364	345	403	385	358	382	363	382	340	367	361	358	356	362	347	346	411	348	364	389	378	367	403	340	372	341	331	398	348	376	406	384	362	357	405	358	352	340	395	402	318	391	379	367	361	344	381	340	375	373	368	358	359	372	342	364	351	377	303	396	357	388	366	351	360	389	367	346	348	345	334	346	358	371	340	348	374	368	376	346	354	370	367	377	366	376	325	363	342	353	384	392	336	363	365	360	370	363	336	368	366	386	357	382	360	364	363	373	374	370	345	361	373	366	374	350	357	364	376	371	397	374	334	362	337	372	374	361	375	385	383	365	375	374	350	352	358	358	369	360	334	345	356	372	325	375	334	358	392	372	384	395	361	361	365	350	338	343	382	402	393	350	369	361	376	389	379	387	340	393	345	341	352	324	380	380	373	347	372	362	353	397	382	396	349	358	357	384	348	353	384	349	378	342	354	345	347	330	397	384	363	367	404	379	338	389	385	375	375	353	394	375	349	361	358	349	359	362	358	408	368	361	347	376	378	328	368	379	369	342	380	349	383	373	390	356	390	355	373	368	372	365	397	360	375	369	388	365	359	379	371	351	418	373	340	341	351	368	362	360	338	361	344	403	365	348	357	390	349	326	364	379	359	375	406	380	359	396	366	366	366	347	352	365	393	343	376	348	371	348	362	376	373	359	380	335	388	363	400	369	349	359	375	340	352	361	410	369	374	324	383	349	388	345	363	321	412	362	352	364	345	373	354	363	344	393	387	389	363	337	329	360	380	387	350	408	363	394	371	355	360	338	396	344	355	379	407	344	338	350	403	388	372	353	377	388	349	380	368	366	361	353	345	355	355	359	366	384	389	325	334	357	374	395	357	369	391	356	376	368	368	393	361	383	385	360	355	353	354	343	388	347	358	362	378	359	383	352	359	350	375	356	355	371	358	369	364	373	347	345	387	358	358	359	351	326	356	344	372	368	369	357	325	338	391	351	356	363	346	363	381	367	367	358	411	383	366	405	363	382	383	347	366	348	351	355	335	355	378	366	376	385	350	390	354	358	378	364	350	370	389	364	357	363	371	377	342	373	341	361	340	369	370	380	372	349	370	360	374	381	325	355	350	375	405	346	328	373	357	337	380	352	372	330	375	378	409	372	382	340	380	362	356	357	369	359	349	394	378	383	353	387	369	353	365	336	367	398	343	364	394	364	381	387	361	360	412	357	363	344	354	389	373	384	362	360	375	371	370	339	342	361	337	370	367
7266	2187	487	371	372	346	331	356	379	361	326	323	355	352	329	333	360	339	303	330	337	356	360	342	319	327	327	362	345	358	348	334	306	338	350	372	354	340	363	345	365	341	324	362	363	337	388	380	343	317	369	364	309	354	312	345	306	331	364	363	357	302	338	358	333	330	368	304	331	332	348	334	363	301	360	391	313	357	380	349	373	330	329	354	330	341	346	330	313	365	296	354	338	339	361	350	352	340	368	391	358	346	367	338	402	308	365	367	329	349	343	345	351	387	381	311	363	357	386	351	325	381	365	341	322	366	388	334	354	327	318	345	353	345	363	315	331	351	359	345	349	350	308	360	351	342	352	387	349	317	363	341	358	352	322	344	336	339	375	339	367	338	363	371	333	337	331	339	286	324	331	361	354	345	341	362	332	338	353	310	302	315	358	363	358	386	345	353	338	340	354	341	328	365	359	361	359	351	361	357	314	371	325	299	371	329	332	332	390	345	339	322	335	366	353	359	321	323	324	359	384	329	337	327	332	376	384	342	331	321	335	362	365	347	309	348	374	330	348	313	342	368	332	329	384	339	364	343	313	334	339	304	315	372	334	321	359	332	343	363	336	330	365	323	349	346	318	348	346	339	363	335	375	348	348	354	345	376	355	337	332	357	365	351	333	330	346	338	313	295	359	332	344	319	324	340	359	336	326	365	369	349	360	324	343	357	337	358	324	328	348	371	361	349	377	333	371	326	387	363	314	314	351	351	379	312	331	380	321	316	345	364	357	374	360	357	366	337	329	336	324	388	355	356	326	316	353	352	347	349	374	360	361	362	372	371	330	309	352	328	286	342	349	361	348	315	367	359	324	356	311	362	336	361	369	322	342	352	356	323	396	330	345	363	373	311	321	354	339	321	319	309	350	327	332	332	367	396	326	341	346	353	341	302	345	327	361	326	332	326	325	374	347	319	351	326	340	343	332	350	318	356	331	341	358	361	346	343	331	334	337	358	349	326	328	372	346	365	356	357	375	360	344	366	308	325	336	334	335	334	361	366	355	369	350	334	328	327	333	342	336	347	389	376	347	342	325	308	381	317	319	319	336	320	318	336	342	334	358	321	327	338	318	369	359	357	355	388	325	311	377	383	317	339	342	330	362	362	334	321	345	348	332	331	347	324	312	375	333	335	332	344	356	343	332	328	323	319	378	364	354	356	376	326	340	319	350	332	332	305	371	339	335	331	338	373	346	314	353	338	355	324	352	341	328	335	333	345	338	343	328	359	342	347	326	328	325	342	346	351	360	364	350	352	362	282	369	385	309	360	335	349	296	345	371	320	353	355	358	352	359	310	329	396	349	359	386	360	334	331	326	367	336	326	329	338	337	353	368	318	359	332	338	336	339	362	321	334	353	342	353	350	358	326	374	326	362	331	345	358	355	368	351	358	323	348	346	349	308	313	353	312	345	316	345	336	297	323	323	358	331	355	300	373	358	335	301	347	299	358	321	364	315	368	325	336	361	336	342	344	357	371	331	324	365	328	331	355	353	299	367	351	368	335	358	343	344	349	354	325	363	326	355	332	347	309	320	396	368	356	391	336	321	339	331	342	354	333	354	331	328	348	330	318	369	359	346	336	325	353	321	328	372	368	311	356	344	345	346	369	341	344	351	379	343	352	351	346	343	359	337	319	343	352	332	381	363	356	334	366	350	354	319	363	372	342	363	336	328	370	359	330	354	339	325	360	364	373	342	341	364	329	359	341	322	348	341	315	336	345	327	355	317	315	339	361	367	308	339	361	324	317	313	299	356	363	364	326	320	315	352	332	322	353	341	340	386	307	379	361	296	342	355	358	372	289	343	354	333	359	362	348	328	383	308	360	337	349	346	370	339	317	349	339	338	342	334	340	367	325	344	313	321	355	328	353	320	333	307	347	363	345	354	307	347	333	359	351	316	336	357	341	371	343	345	305	325	349	358	385	306	368	334	341	322	333	373	290	353	347	375	364	336	340	362	360	327	353	342	351	326	333	316	341	326	359	361	356	340	309	335	328	330	299	334	336	342	368	348	355	352	358	374	367	337	335	342	370	336	327	362	359	370	372	352	356	389	309	317	360	363	322	345	348	348	305	375	325	353	370	326	328	377	349	340	342	368	346	316	350	355	329	329	330	367	364	364	321	387	340	334	362	322	308	317	374	358	361	384	350	353	344	369	318	361	357	352	319	331	366	356	357	359	382	373	351	338	347	324	353	322	353	353	314	321	334	329	365	304	339	374	364	321	341	347	352	357	361	321	343	332	347	343	331	350	301	343	339	374	353	341	317	324	330	351	312	341	318	342	313	328	328	315	345	328	373	328	345	329	341	339	348	301	341	328	338	346	354	367	327	362	327	313	312	297	333	309	345	334	340	357	338	349	336	348	328	349	360	358	324	352	336	359	338	350	346	354	333	326	333	315	292	364	345	358	321	346	386	360	330	368	339	349	358	332	375	361	347	320	322	345	363	330	318	336	374	319	308	288	328	319	308	324	363	313	342	352	350	325	317	357	369	317	376	307	327	357	357	324	307	356	334	362	352	346	336	367	345	324	341	335	328	329	362	358	357	321	321	354	372	333	337	353	315	368	305	359	328	351	348	336	356	324	340	305	340	370	321	367	356	353	318	390	336	339	357	362	362	344	343	319	344	327	318	373	377	346	354	324	334	352	361	333	346	334	354	318	365	359	298	355	336	357	369	339	352	368	333	355	374	378	298	316	375	353	320	328	348	341	379	361	304	325	353	362	368	340	364	376	351	361	334	346	379	351	340	388	332	350	401	345	325	339	335	317	372	309	351	361	341	358	329	348	308	326	347	331	353	340	359	353	359	370	350	354	335	345	358	338	368	364	309	325	344	375	348	322	328	319	347	362	346	361	373	318	300	366	353	304	328	347	332	343	305	328	403	329	366	358	325	332	351	315	373	323	325	371	376	366	354	327	320	340	327	366	377	361	330	324	341	364	333	383	348	329	346	316	343	346	336	354	283	358	340	344	361	332	382	332	324	336	370	305	359	350	326	326	355	327	349	355	323	319	351	325	329	361	336	343	287	327	352	344	347	369	334	350	357	352	375	321	341	347	344	347	317	384	363	342	353	365	334	354	316	354	351	325	329	357	327	342	341	335	294	356	339	345	352	328	316	347	330	319	319	345	364	328	359	358	324	332	298	341	303	339	345	345	345	332	346	348	355	358	368	317	339	332	330	319	347	348	337	303	325	324	353	361	320	332	331	378	339	320	385	348	332	368	372	348	345	343	361	357	306	344	384	338	345	330	326	385	335	331	318	345	344	318	351	314	347	337	355	368	354	328	356	327	328	337	328	344	313	334	371	357	309	347	312	370	372	337	329	359	345	366	347	365	355	342	316	379	371	355	357	348	333	343	320	323	332	364	322	326	324	386	342	320	323	320	345	326	364	369	324	352	351	312	327	335	307	337	336	332	384	366	332	344	354	361	343	352	329	330	348	343	326
4995	2061	905	779	794	737	738	788	711	726	768	727	770	747	772	695	761	730	719	701	696	736	732	719	747	698	768	736	726	710	732	773	749	768	746	729	734	733	714	712	707	763	746	766	761	698	746	742	703	721	754	705	731	787	726	713	746	762	735	732	726	743	789	663	723	683	702	760	717	785	733	691	725	811	769	707	702	671	736	709	740	711	734	707	704	704	749	706	729	733	691	684	714	774	690	749	724	720	749	670	709	687	723	756	730	740	729	728	720	746	734	749	714	729	735	780	773	692	659	715	749	741	720	726	782	733	778	729	719	680	712	727	762	778	706	758	762	725	757	739	735	778	724	726	757	758	718	729	733	743	715	737	747	802	772	739	792	753	766	806	681	773	731	701	764	762	710	761	716	701	728	691	793	738	758	744	726	726	779	700	777	721	717	729	769	689	747	715	750	738	721	760	729	739	805	741	705	756	770	726	716	746	694	710	690	743	772	721	763	729	715	722	738	711	777	722	715	686	707	718	717	738	826	745	689	700	765	720	803	771	724	716	749	710	716	823	766	749	731	710	733	728	744	762	768	719	735	684	700	707	694	704	721	750	765	716	729	718	728	750	707	714	696	732	711	714	760	742	721	707	713	707	747	700	680	715	748	738	740	747	716	759	795	682	763	719	762	677	743	722	762	756	718	709	740	722	733	732	732	710	770	699	816	723	741	805	735	760	747	730	771	692	743	675	732	709	685	719	724	717	781	740	749	723	749	749	745	744	711	735	766	768	727	759	756	727	708	683	741	730	735	747	716	711	714	739	695	746	776	740	689	764	745	734	700	695	742	748	729	728	719	721	724	723	720	733	764	764	795	704	736	726	731	710	746	704	763	700	798	694	758	723	729	745	752	729	723	726	736	742	700	729	760	778	723	740	750	769	739	734	768	758	698	715	700	721	731	699	764	706	779	702	715	751	732	735	738	720	733	712	758	750	746	696	745	758	681	751	740	759	687	768	720	699	772	748	724	755	692	778	685	738	743	732	811	752	689	714	731	691	730	738	723	694	736	698	705	713	708	724	743	761	761	723	749	691	774	720	734	731	708	722	761	729	723	738	741	708	702	743	730	739	691	716	771	705	728	720	767	656	718	756	749	769	732	758	712	713	708	740	734	729	738	734	718	762	751	742	724	731	773	753	702	716	729	782	751	706	786	730	757	673	725	752	687	731	698	792	749	762	733	755	683	737	741	705	741	747	753	750	739	718	722	684	721	747	742	756	745	738	770	742	737	703	687	731	725	755	689	697	774	762	743	709	717	731	764	747	738	745	754	700	765	733	726	760	729	769	761	694	756	725	735	699	755	732	721	747	759	735	735	718	744	738	718	723	734	756	709	787	774	771	708	784	720	730	718	709	763	752	721	713	742	705	788	714	748	746	743	718	730	738	716	733	766	745	738	745	715	726	786	737	727	731	718	725	745	674	721	732	750	714	731	757	692	755	725	738	734	783	730	751	717	688	694	720	665	756	710	739	753	760	729	728	704	737	708	738	734	731	738	746	713	755	711	711	737	715	717	754	766	716	783	736	738	719	696	743	720	767	737	728	767	754	752	745	735	729	719	717	728	759	790	733	695	700	680	771	722	728	707	796	770	754	737	742	731	716	781	804	738	734	708	744	755	768	720	723	703	754	679	743	745	705	717	712	700	748	699	728	736	709	714	751	703	707	745	744	714	736	661	715	755	714	720	709	719	725	750	780	715	722	760	715	709	734	673	743	749	774	704	756	793	767	726	717	745	777	704	758	755	731	735	752	711	763	721	759	754	733	713	710	746	751	705	691	755	690	737	707	703	744	705	723	693	763	791	766	712	813	733	727	742	732	778	692	735	681	702	720	732	754	727	743	715	777	764	711	757	706	740	771	695	694	729	756	727	701	728	798	719	763	767	689	744	766	708	709	758	717	764	742	771	725	745	686	750	716	720	708	743	758	766	706	766	755	681	742	727	744	764	726	774	746	723	714	722	767	722	719	709	757	733	750	736	737	723	783	738	741	713	736	744	731	745	744	757	697	734	705	756	758	715	727	726	696	749	736	744	750	735	748	708	686	768	728	746	731	688	714	738	724	706	682	729	727	753	712	783	746	761	725	735	676	750	793	732	801	794	733	765	758	749	732	717	797	751	725	750	752	718	720	724	724	681	716	695	751	720	734	695	706	744	733	686	749	698	715	741	726	720	725	732	719	740	706	763	700	741	723	739	708	720	704	720	701	744	791	725	701	759	705	748	702	696	746	731	716	713	725	765	734	734	726	698	751	728	760	700	740	765	674	752	693	720	751	743	746	731	770	755	755	753	739	738	745	736	779	743	730	722	700	741	708	707	694	742	745	696	751	719	705	728	714	735	742	723	755	736	740	760	742	721	752	720	753	750	732	691	733	714	701	772	722	756	742	748	691	716	772	774	719	721	694	710	730	699	770	750	752	739	736	740	713	752	737	720	764	719	746	730	746	747	781	708	714	721	731	733	729	736	734	732	740	759	744	726	741	749	720	718	760	746	741	780	731	710	682	693	751	734	727	745	742	737	779	716	720	761	737	705	782	692	749	778	726	781	790	747	765	688	757	715	787	716	677	697	736	685	699	756	789	751	771	758	757	775	725	711	698	735	735	724	674	774	761	721	754	693	744	749	738	743	747	753	751	796	714	762	740	739	761	732	745	728	731	700	775	741	755	700	713	717	799	722	750	709	730	762	784	744	726	712	741	695	757	784	745	773	737	754	721	742	740	732	713	747	740	696	717	670	774	736	720	766	748	759	767	752	779	734	714	760	736	711	756	770	715	727	753	692	727	684	765	756	735	726	729	744	749	711	751	749	718	715	718	726	695	765	718	722	741	723	748	753	753	761	752	722	743	778	718	707	790	747	760	717	723	728	734	723	718	719	781	752	735	755	746	755	733	724	713	724	704	759	758	716	720	716	708	759	742	772	737	715	766	715	715	664	704	693	732	727	725	676	753	795	728	752	763	710	746	694	773	692	738	732	751	770	735	722	735	732	785	774	748	773	698	737	738	768	726	709	728	779	720	782	740	694	764	756	748	754	701	720	787	736	719	742	712	744	785	727	718	735	749	685	726	727	716	739	733	723	771	708	720	710	693	746	697	690	723	711	746	715	740	741	707	724	696	744	709	750	732	737	756	733	721	728	726	732	728	708	747	713	688	709	739	705	675	737	730	740	722	708	751	777	715	780	746	773	721	681	737	737	698	707	740	757	719	737	752	732	750	740	717	713	748	721	735	668	695	729	775	790	777	725	737	685	742	738	722	708	693	770	734	714	690	693	727	720	774	751	753	734	738	759	735	783	758	721	762	708	741	744	732	759	700	721	673	722	789	723	697	696	722	747	762	702	779	727	727	735	747	736	752	732	709	710	772	714	722	748	756	704	759	776	732	694	722	729	765	745	709	756	773	714	761	739	752	707	720	703	724	692	825	713	718	736	740	735	720	683	716	723	722
17805	4392	751	488	388	290	240	233	204	198	209	201	190	177	174	190	173	171	180	192	174	188	177	176	187	171	177	180	174	147	189	179	161	156	165	173	205	187	169	173	186	196	159	169	175	170	181	176	195	189	157	195	156	207	181	174	162	196	185	193	181	170	177	186	148	180	172	196	178	174	170	161	161	147	153	160	168	148	166	177	180	196	163	177	152	183	196	169	182	188	164	169	173	173	164	161	145	152	184	162	176	165	143	179	150	161	165	174	181	175	176	167	143	191	178	169	175	157	157	186	174	173	186	179	176	180	185	197	167	165	173	163	154	165	184	174	189	183	192	191	194	176	183	175	185	153	172	171	183	172	193	167	165	178	166	160	178	209	193	180	187	176	181	160	185	165	162	150	158	174	189	162	165	202	171	163	165	170	161	160	183	159	166	164	156	157	174	158	177	188	175	166	177	177	184	152	215	166	168	184	184	160	167	181	155	194	186	170	145	190	157	148	185	160	162	152	167	155	173	180	149	171	163	161	200	185	150	198	172	194	186	193	173	151	171	186	194	184	191	187	179	150	176	146	180	158	177	163	162	181	177	190	171	170	175	167	161	159	157	202	169	187	161	133	172	156	188	156	162	197	145	156	202	165	182	169	189	163	186	158	156	193	151	194	164	181	173	171	176	177	170	171	166	152	160	195	192	156	154	174	160	155	179	157	162	162	145	182	195	177	153	186	165	207	178	161	178	187	171	158	162	169	185	152	190	179	194	180	167	188	164	162	157	181	169	182	173	163	176	169	166	154	172	180	174	185	153	171	186	173	140	162	174	175	176	179	165	177	151	166	162	168	178	183	172	174	164	152	171	160	172	172	196	148	156	160	163	151	179	168	154	172	167	165	152	162	182	170	185	155	176	148	163	187	194	179	186	196	175	194	169	183	165	180	170	172	156	164	170	136	163	172	191	164	176	150	184	179	195	164	188	185	167	165	184	176	178	203	166	152	178	150	169	153	179	155	150	155	178	180	168	182	166	181	143	184	169	190	166	151	178	170	162	161	164	162	161	180	180	168	163	161	155	160	182	179	187	153	133	172	175	201	177	164	185	172	178	178	164	191	176	173	157	187	160	207	179	187	136	159	141	171	208	168	162	179	180	161	155	146	190	170	168	168	189	160	156	166	164	184	157	178	174	175	174	189	199	166	161	176	169	179	185	176	188	168	142	159	177	172	179	154	148	179	171	187	173	159	189	182	156	171	161	142	170	171	180	164	158	163	158	166	162	188	162	155	179	194	172	159	204	190	179	168	166	178	166	159	165	181	179	155	172	160	163	159	173	159	173	154	155	165	142	178	160	158	169	187	174	166	177	155	145	167	158	181	162	163	179	167	145	157	178	203	194	161	193	166	194	145	154	169	154	160	194	169	141	149	139	175	173	176	194	169	158	173	176	161	177	167	145	160	173	161	159	136	172	192	166	192	168	162	147	148	172	160	171	198	152	172	150	163	196	158	166	161	161	175	171	175	174	175	175	186	160	181	174	185	176	182	162	195	182	159	186	169	183	187	197	163	165	197	165	179	172	185	159	176	172	163	181	157	155	176	180	139	167	176	199	166	140	167	182	163	162	163	185	161	175	185	163	163	190	181	169	179	164	157	154	200	177	146	146	145	163	186	165	186	172	164	173	173	164	192	189	146	171	153	165	155	159	178	164	163	189	175	146	155	166	172	162	164	159	165	174	167	174	161	172	175	201	182	155	199	180	187	164	161	179	200	166	171	153	175	176	153	175	175	178	162	191	179	175	173	171	164	138	159	168	172	173	188	169	170	187	177	166	184	186	152	146	181	152	164	159	146	164	160	198	179	173	151	183	163	171	180	179	174	163	187	181	184	153	176	173	169	204	194	209	168	166	162	195	183	178	175	174	184	163	162	189	162	159	150	175	166	144	160	170	168	165	196	159	178	173	139	167	173	148	169	186	183	167	187	161	157	182	171	163	163	159	154	185	165	202	168	155	146	169	164	159	205	169	159	177	173	187	141	182	160	169	175	166	185	186	185	160	163	179	180	134	178	160	159	168	139	167	146	175	185	172	170	161	150	165	161	169	160	157	170	183	174	159	148	173	175	180	161	148	177	168	133	158	151	189	202	193	183	162	167	182	176	166	170	157	170	168	186	165	156	171	156	170	154	192	172	161	162	170	168	163	180	172	203	185	160	170	158	152	153	178	191	158	162	152	182	166	168	184	155	174	160	158	162	164	156	164	190	188	167	168	186	184	170	171	164	168	163	169	197	148	181	179	173	154	167	159	189	156	170	166	194	174	178	182	173	154	198	165	186	154	139	177	162	162	150	167	174	165	186	189	182	191	173	147	183	183	160	180	189	181	144	169	145	179	176	158	179	163	179	172	191	155	150	191	181	178	185	159	140	174	177	160	174	209	212	185	156	179	173	167	177	142	186	168	158	185	162	164	153	173	167	180	178	155	152	163	165	181	153	173	169	191	185	178	164	187	181	180	174	164	160	161	191	167	165	203	186	163	170	174	181	152	158	159	194	161	176	174	158	154	190	158	182	173	161	155	179	164	168	185	178	184	176	183	187	165	197	159	172	166	191	162	182	183	191	190	177	139	128	169	191	179	199	163	188	166	173	160	163	174	174	158	167	189	169	182	161	176	181	175	160	174	182	163	151	188	177	196	187	184	171	160	161	187	173	174	171	195	164	174	170	168	174	197	188	159	182	187	143	160	152	181	176	179	155	175	159	134	164	162	177	163	169	192	164	171	220	166	189	167	153	178	167	176	174	152	162	174	169	185	165	179	151	162	153	158	186	187	160	174	179	181	172	183	171	162	148	164	181	161	160	166	197	146	159	148	162	164	195	164	159	160	152	168	187	180	167	169	175	165	158	155	182	190	174	186	184	175	162	135	167	182	183	168	170	156	163	158	172	157	162	176	201	191	156	176	185	179	190	183	176	192	185	165	164	162	164	173	187	170	155	167	150	195	138	157	170	181	171	164	192	168	152	167	214	180	171	166	196	177	155	183	195	178	168	186	184	170	209	199	165	168	160	189	184	172	153	168	164	152	163	155	173	180	166	186	168	161	179	175	194	186	167	181	174	196	178	167	174	159	165	162	191	186	151	176	176	170	177	173	137	154	164	199	183	165	170	177	178	179	178	162	187	161	170	171	169	175	171	176	189	174	152	151	161	191	175	168	173	151	181	177	167	187	185	177	188	179	161	152	150	188	156	185	179	156	173	146	167	164	169	192	196	180	183	173	176	166	151	185	158	185	179	156	175	165	166	184	172	186	176	164	170	185	172	171	161	158	166	146	174	149	175	159	148	157	185	187	177	146	171	177	194	178	165	176	151	172	156	166	160	157	193	181	175	183	163	179	179	178	171	198	149	151	143	183	187	148	186	163	171	177	149	149	153	184	168	178	171	173	182	154	185	162	173	199	178	175	166	183	167	176	178	169	169	167	175	161	171	172	199	155	168	173	147
11401	2957	1386	1451	1323	967	754	744	658	614	521	520	473	487	502	476	476	455	463	445	442	465	395	446	425	417	419	413	402	400	434	409	442	381	406	391	408	421	447	408	409	403	407	378	398	410	406	426	440	406	411	385	403	410	411	401	411	388	401	424	397	361	383	377	384	397	389	396	376	393	405	428	419	357	393	395	382	398	385	431	385	374	369	414	402	362	386	421	388	347	400	383	389	438	379	372	384	389	396	347	386	385	433	389	374	408	394	363	424	352	369	443	390	369	384	404	399	402	439	410	385	406	407	384	396	405	413	395	399	355	417	386	401	447	372	379	386	388	402	372	358	384	378	380	392	411	411	391	399	431	412	396	381	357	385	385	390	384	401	399	399	383	390	362	388	362	394	360	393	363	426	384	393	374	359	394	386	368	408	343	403	376	380	384	411	354	411	421	402	417	401	386	419	408	414	379	425	380	387	370	420	460	371	406	350	415	390	371	402	388	409	383	398	392	399	403	396	384	400	399	356	382	392	401	398	377	422	406	373	384	392	391	392	408	386	392	394	422	394	374	395	371	400	425	403	419	402	346	382	418	410	385	442	349	382	410	387	390	379	379	444	370	372	399	408	378	395	405	400	372	380	383	407	380	399	386	401	363	414	405	369	423	394	400	395	389	412	394	373	398	395	397	361	382	376	418	376	408	393	412	392	382	425	394	385	403	394	394	412	402	395	374	377	377	385	368	414	417	401	397	376	396	401	400	394	408	388	394	414	420	389	362	379	382	381	428	399	392	375	382	385	379	393	407	393	369	376	411	388	385	391	379	338	401	397	402	418	386	414	390	396	409	369	394	400	393	374	376	432	383	387	382	359	420	398	386	412	426	402	423	399	394	361	380	382	398	408	394	419	412	418	416	367	438	401	359	387	361	357	370	401	403	421	372	391	383	374	420	360	409	388	340	415	390	388	367	404	392	401	383	359	403	380	417	393	402	392	404	393	386	390	411	366	350	406	420	388	383	453	359	422	368	408	417	421	410	363	406	422	400	410	411	405	421	388	361	426	384	417	429	401	421	424	375	404	388	403	408	399	403	398	372	400	380	377	412	420	372	375	394	413	389	422	410	393	373	396	404	397	381	421	425	402	433	403	397	375	389	380	395	418	373	441	430	409	398	397	374	376	402	408	381	410	404	361	342	422	393	355	383	395	405	382	401	405	420	370	376	414	432	402	419	385	372	428	405	387	367	392	391	395	426	422	395	374	368	406	416	399	382	395	387	438	363	381	401	395	355	411	398	394	392	405	420	368	375	400	430	398	364	390	394	410	374	401	425	418	398	338	374	392	390	407	405	379	425	426	400	378	389	403	391	414	389	380	435	360	395	396	380	402	386	381	400	408	374	373	392	379	421	364	375	420	411	379	364	390	390	407	390	418	412	383	323	390	357	392	377	370	367	414	382	407	365	404	379	432	421	402	374	387	421	416	363	385	379	424	352	427	401	388	407	389	412	401	366	404	362	395	387	391	363	417	387	387	390	372	378	382	377	406	401	402	407	397	363	370	402	352	390	363	383	367	397	388	398	365	441	390	398	402	388	401	370	397	384	403	406	394	408	365	390	401	404	383	427	382	388	429	410	380	386	396	415	403	421	351	395	383	367	369	364	374	408	398	411	374	430	411	390	399	395	416	363	383	411	390	390	386	388	352	430	375	386	411	426	375	355	407	378	394	369	416	417	419	378	359	401	368	422	392	381	361	394	397	424	388	390	384	413	408	379	401	447	413	426	360	383	390	355	406	385	383	387	402	377	359	409	412	367	375	431	354	434	422	392	400	399	419	402	401	381	417	384	380	395	385	419	433	376	407	385	352	403	409	387	408	394	344	381	381	394	425	391	404	420	370	381	374	408	377	412	385	381	406	419	403	392	415	435	402	413	396	381	340	397	387	403	368	396	391	388	393	381	399	378	408	416	398	380	420	408	403	412	361	406	420	434	389	396	383	378	384	428	376	374	378	376	418	406	359	392	393	419	398	394	405	387	388	395	344	381	388	427	419	384	397	401	384	404	383	417	397	381	382	397	380	383	383	420	360	376	420	380	385	380	370	379	394	394	389	370	407	406	362	374	400	391	393	412	423	384	403	371	418	402	424	353	392	379	368	431	404	399	402	409	380	385	433	371	405	390	392	383	441	380	372	377	391	403	398	400	386	360	408	383	374	405	391	426	384	385	421	387	399	387	375	395	372	373	357	405	383	416	400	397	367	417	405	377	373	420	390	363	426	375	377	394	385	414	393	417	363	379	368	377	394	394	440	400	375	378	408	409	373	364	392	411	396	410	419	386	388	374	403	380	408	409	376	398	385	392	420	406	341	408	390	398	391	408	380	417	389	379	387	407	383	398	374	429	371	427	393	407	409	393	421	418	388	377	387	382	396	395	401	391	370	354	420	394	405	409	387	358	405	382	400	404	430	421	379	375	373	394	397	384	390	354	372	384	384	370	421	398	397	416	369	371	427	385	376	387	375	401	402	412	395	423	374	395	385	406	422	386	369	422	396	433	403	416	385	392	368	371	365	384	411	407	460	402	350	401	399	381	392	389	371	414	388	417	404	394	403	401	391	398	385	384	444	368	386	413	361	378	362	394	389	393	420	367	392	403	386	419	362	388	402	365	359	388	369	375	356	362	381	423	380	423	396	403	405	383	364	423	401	392	378	404	423	372	413	375	411	363	386	380	360	420	407	393	419	412	395	414	421	384	407	394	393	380	383	381	361	418	404	389	403	412	404	409	363	418	385	403	378	411	379	363	387	369	410	376	379	421	417	383	418	368	411	397	386	372	412	365	386	393	402	411	424	418	415	394	406	386	396	421	361	393	382	415	362	411	379	422	422	404	393	405	365	399	416	385	403	407	372	393	378	417	406	413	374	398	400	363	383	394	389	399	341	376	417	383	413	394	407	396	380	384	416	391	394	408	385	379	401	403	353	358	376	371	381	377	363	382	376	374	394	414	380	383	410	399	414	393	368	394	396	361	389	401	402	394	368	411	414	373	409	400	386	397	395	444	369	404	417	391	394	392	359	361	392	400	433	404	374	377	405	408	365	383	373	397	386	375	403	409	401	418	398	379	411	417	366	389	406	375	412	382	383	390	444	366	399	393	411	406	399	417	392	384	392	412	365	394	417	383	390	383	381	429	408	392	422	366	375	434	396	394	400	391	386	378	395	403	397	392	379	373	442	396	389	391	404	412	381	408	379	366	373	375	400	386	383	403	382	393	406	417	372	395	369	398	411	402	415	400	408	397	407	383	393	379	438	395	400	407	438	459	393	425	410	399	397	401	388	380	373	392	399	396	422	398	411	390	383	397	376	404	392	428	375	384	382	379	411	384	408	396	365	405	404	425	418	361	397	382	393	400	392	385	409	408	398	406	428	423	387	405	439	422	403	404	416	389	370	360	417	412	404	419	360	374	404	374	433	420	377	394	374	439	401	388	382	405	376	413
26007	6870	1262	802	546	373	281	252	218	182	164	199	195	176	180	151	168	137	153	137	134	152	164	129	166	162	173	147	162	135	140	143	143	126	126	156	145	156	167	154	141	142	132	113	146	152	141	135	164	156	131	140	148	135	146	140	159	149	123	123	141	152	146	117	155	135	153	174	128	134	149	132	140	137	137	140	170	127	116	155	151	157	130	131	132	138	156	156	155	157	131	128	128	155	161	139	141	122	130	118	116	145	138	151	151	129	112	152	156	138	129	165	132	132	124	152	154	141	120	154	159	151	127	151	130	123	115	140	145	136	140	138	120	144	142	140	157	149	118	131	127	159	136	140	131	149	155	127	118	127	142	143	143	140	139	137	140	141	128	132	152	155	139	132	132	154	137	149	154	127	138	128	149	140	143	135	129	146	145	156	141	164	148	170	142	157	128	137	141	132	131	143	135	172	160	143	159	136	153	127	144	123	139	161	154	142	123	126	144	153	113	138	123	140	133	140	130	129	122	133	143	159	144	148	117	125	156	144	145	131	142	162	159	143	148	129	126	147	157	149	136	143	138	133	120	126	137	143	129	139	136	153	144	145	166	141	142	148	122	147	170	135	131	141	148	139	156	130	137	138	140	118	138	143	141	135	164	122	126	153	155	141	116	148	148	146	123	128	113	142	125	134	141	123	130	157	126	169	137	140	131	142	150	149	139	127	158	144	136	146	153	150	138	129	136	155	143	128	154	153	147	149	148	135	153	121	143	158	124	137	141	134	146	171	142	141	122	125	133	138	127	130	142	143	144	161	137	145	155	123	139	137	150	144	142	134	137	123	177	124	145	131	140	139	140	141	149	147	156	135	139	132	155	147	144	140	119	151	124	135	136	147	139	155	149	124	156	136	139	134	144	156	146	115	118	143	165	133	119	138	138	132	125	122	148	153	159	171	142	137	160	160	166	157	154	151	114	149	134	141	112	155	145	132	136	119	121	133	123	167	179	130	143	157	159	122	143	134	129	113	113	161	138	163	132	150	127	141	128	139	136	148	144	138	114	141	125	138	154	136	144	140	169	167	140	135	134	131	150	146	151	150	135	122	142	152	153	156	155	145	137	140	139	129	157	132	143	129	121	155	162	169	164	144	140	137	131	150	125	138	109	156	146	149	150	152	138	115	135	154	135	150	119	133	128	148	143	160	158	154	163	133	141	118	128	133	135	125	119	153	121	107	138	138	128	155	161	144	126	143	125	144	131	151	152	142	143	155	140	146	150	127	155	149	160	147	143	124	140	155	137	132	140	122	129	150	138	158	152	136	153	141	142	133	144	144	148	170	139	144	139	154	145	139	119	135	121	141	136	118	138	128	147	164	145	131	149	122	118	168	127	141	113	143	151	128	121	141	127	130	157	144	117	134	161	168	132	152	134	146	153	141	142	151	141	130	151	132	144	144	151	149	158	137	149	153	143	147	137	148	124	155	143	137	167	148	155	164	150	142	137	150	151	151	139	134	132	132	154	137	158	122	153	142	139	145	149	137	141	168	135	140	146	145	129	125	129	139	138	135	151	142	126	136	137	145	118	142	153	130	161	161	146	131	145	135	155	157	139	136	152	144	133	129	144	144	149	163	140	129	140	127	147	153	118	149	154	153	116	128	140	151	176	117	150	133	130	152	133	143	162	126	128	142	169	162	134	138	141	154	135	141	126	123	116	124	132	150	153	130	143	162	141	130	155	148	165	144	150	114	140	131	127	141	162	168	164	150	152	157	159	139	146	138	146	149	133	148	148	163	140	128	124	142	131	124	154	132	153	148	128	121	138	120	132	154	118	126	119	157	160	137	126	128	140	141	143	122	144	123	129	141	127	129	142	151	125	160	135	130	125	141	132	130	132	128	139	139	144	151	151	143	150	148	145	135	168	137	127	132	139	133	154	133	145	139	146	143	136	164	132	158	126	162	142	142	123	137	129	142	137	147	142	148	164	135	115	137	103	162	144	140	136	143	156	154	141	137	149	127	129	136	139	143	141	123	124	137	152	129	127	139	148	135	143	138	135	132	145	151	127	136	128	155	148	142	116	125	138	124	138	147	134	136	118	165	139	136	137	142	140	155	153	127	127	144	181	166	149	144	136	117	139	144	152	120	184	121	149	136	107	150	141	128	162	149	147	137	127	131	136	124	116	124	132	126	131	131	137	132	138	159	167	150	142	150	137	146	132	136	144	156	144	146	133	129	145	134	158	141	157	150	142	162	150	151	148	120	130	144	149	137	134	134	134	132	161	157	154	139	162	132	124	145	134	134	136	148	148	134	120	144	134	132	163	152	131	144	154	131	138	160	158	138	152	147	125	145	142	157	136	147	134	145	135	142	140	125	159	135	131	130	122	126	128	147	128	148	142	141	132	150	150	118	149	122	141	144	168	154	130	107	139	149	143	128	137	135	139	145	137	142	149	147	147	123	130	130	128	119	147	157	137	127	157	142	133	128	145	163	183	131	153	159	182	166	161	149	134	165	134	131	140	160	163	128	121	140	125	130	155	141	143	162	136	126	130	137	140	134	116	132	147	151	137	125	162	143	146	128	144	127	128	137	144	138	119	133	131	171	154	127	153	136	144	155	152	162	117	180	137	141	142	136	142	134	141	132	146	119	142	138	149	167	150	154	154	139	154	155	141	147	145	148	159	122	127	155	130	121	135	105	129	141	136	144	137	151	133	145	153	151	128	165	135	140	139	127	152	162	147	167	126	112	138	143	150	147	150	145	138	135	137	151	134	141	124	134	155	129	152	129	156	150	143	147	180	140	129	141	138	128	150	174	144	162	141	147	152	122	131	129	137	133	151	124	126	137	178	154	139	151	141	149	136	130	147	150	147	125	125	139	158	149	148	151	151	141	132	151	148	120	129	117	121	143	150	143	150	136	136	141	143	138	154	154	142	135	155	127	150	131	144	131	138	139	133	148	125	132	149	140	142	145	161	136	163	145	144	144	132	164	151	155	138	125	122	148	106	143	137	144	151	155	163	146	150	159	141	144	166	129	156	138	156	137	125	137	134	143	131	132	150	160	151	149	163	141	151	150	140	130	143	135	161	164	164	149	135	132	147	142	142	141	130	126	157	138	150	143	140	135	129	141	132	123	122	141	153	143	141	152	142	129	139	139	121	143	155	151	144	152	148	153	148	143	127	143	128	132	139	147	128	143	129	132	153	161	136	145	152	146	118	144	132	147	152	138	163	135	152	138	158	145	124	128	137	125	125	130	138	148	140	150	163	134	144	126	159	142	162	136	120	144	149	166	148	127	134	121	144	142	127	153	155	140	134	160	125	129	146	131	146	139	109	133	173	146	132	135	141	135	124	143	157	116	142	130	153	150	147	140	143	128	146	147	139	137	163	162	127	137	126	118	140	156	153	139	118	150	132	116	136	144	144	153	166	149	140	145	152	155	140	152	116	126	132	117	141	130	148	148	144	140	121	148	142	154	154	153	165	135	148	155	134	157
14685	3753	2195	2381	2132	1447	1093	879	839	682	677	596	573	555	536	523	493	471	445	435	449	398	411	414	435	428	406	444	385	414	390	397	398	428	372	411	406	388	376	394	386	412	371	405	366	356	387	384	405	357	382	410	372	411	368	366	380	359	346	352	332	385	357	347	349	406	364	380	354	351	377	328	349	348	368	341	385	387	351	380	368	374	352	391	380	359	369	321	370	345	317	343	374	329	352	374	369	366	363	368	343	365	357	347	364	369	347	360	350	337	349	348	337	348	387	359	353	394	346	379	373	402	357	369	350	343	342	394	356	337	352	359	367	364	330	368	378	367	371	366	366	373	392	381	340	350	384	348	347	349	378	333	374	357	332	359	355	393	350	375	354	350	360	344	364	382	366	360	365	370	383	372	348	306	372	363	358	336	380	337	392	323	349	343	361	364	366	336	373	391	347	353	353	363	333	333	355	376	359	338	371	337	435	342	377	358	367	368	372	364	361	361	353	348	349	358	361	370	349	355	341	359	335	349	332	357	373	360	374	357	365	384	349	380	387	348	343	347	323	332	346	372	331	337	334	382	312	376	358	351	375	347	354	367	368	321	350	380	357	328	372	372	390	358	387	348	374	346	367	338	376	377	360	365	335	354	360	336	325	374	365	368	400	355	379	360	368	341	382	363	352	318	379	344	344	341	348	395	403	364	354	328	394	368	345	334	337	365	383	337	356	344	349	377	368	369	377	330	338	357	352	348	336	377	339	351	337	379	362	368	352	347	375	384	288	341	323	373	352	358	368	331	368	354	367	380	337	377	366	359	350	326	341	386	330	354	343	314	354	345	390	355	357	372	354	355	376	388	376	405	363	366	317	379	332	364	329	370	377	362	349	354	360	364	318	329	356	369	385	380	348	351	354	331	368	375	334	368	379	346	395	373	351	354	357	377	359	372	355	348	367	342	386	383	359	350	350	366	376	380	357	399	328	373	366	370	376	385	352	369	375	335	374	343	363	364	352	359	353	377	365	370	410	368	352	360	356	371	373	341	350	352	334	351	362	342	375	398	389	360	363	376	344	378	369	362	325	338	366	354	370	352	345	306	329	352	320	336	336	361	370	340	376	348	403	352	325	311	338	368	375	354	345	352	359	340	330	371	340	366	355	357	339	325	363	329	364	349	350	359	362	370	372	356	378	363	332	373	370	357	346	372	343	354	324	393	340	369	347	366	353	367	342	354	372	343	328	372	324	361	346	341	338	361	348	347	357	360	371	375	365	366	369	340	372	364	317	379	366	359	360	365	348	346	350	400	379	401	386	373	382	350	342	350	393	351	345	346	360	364	384	324	355	364	369	339	377	366	331	349	341	330	359	373	343	355	373	384	379	372	386	374	355	348	373	357	381	354	348	349	377	374	358	357	347	333	357	334	339	389	337	368	355	378	340	366	391	357	357	389	366	364	313	408	384	320	346	340	354	362	366	368	348	366	330	358	374	355	333	352	360	334	371	346	366	403	349	383	367	358	364	357	385	419	357	356	343	358	344	372	345	349	384	384	349	391	354	368	346	350	343	332	369	391	379	371	371	342	394	350	350	354	375	332	337	389	342	374	377	378	357	330	345	354	343	363	366	337	345	339	361	372	386	368	365	347	386	343	357	318	349	407	384	373	367	334	356	339	363	357	325	375	341	349	344	338	372	334	375	400	361	339	371	332	343	359	360	354	342	370	337	349	353	362	344	344	345	379	374	407	359	366	389	358	342	343	382	374	329	370	360	399	350	331	369	354	356	341	346	388	335	356	356	376	351	378	342	354	370	344	336	347	355	375	351	352	362	365	351	377	371	385	366	389	367	358	397	342	352	351	396	362	341	381	369	403	387	353	404	376	353	377	353	358	360	354	358	346	380	372	332	371	357	369	322	364	358	326	385	349	358	335	342	349	361	367	362	345	365	314	357	356	380	345	329	334	344	348	363	370	376	383	382	342	355	344	330	376	347	370	361	366	366	374	367	366	365	398	377	374	364	358	350	348	365	361	378	358	322	360	366	358	369	364	368	366	385	373	331	360	384	394	371	383	306	348	348	369	377	355	316	328	366	334	372	402	387	386	377	362	353	359	364	355	350	358	384	362	356	401	341	331	363	375	370	333	344	362	345	357	367	320	366	335	382	356	370	387	372	333	388	350	353	402	368	367	381	383	352	369	338	339	339	340	374	364	385	328	318	353	349	357	405	382	369	381	392	361	362	372	360	369	375	345	384	382	372	360	358	319	336	380	359	358	354	353	372	316	377	364	332	335	362	389	378	396	355	359	361	372	372	338	367	359	356	414	365	358	331	408	368	326	313	321	337	326	383	359	359	407	334	366	365	369	340	374	373	362	335	364	389	346	355	344	369	346	339	374	364	335	340	363	369	380	365	341	365	361	325	379	365	366	357	358	380	358	342	347	347	339	390	367	336	333	368	367	334	370	363	388	347	363	376	340	365	384	325	323	380	385	358	389	340	344	373	385	357	339	339	359	338	342	385	366	348	385	335	367	364	321	337	361	350	381	358	350	352	371	375	349	365	374	370	365	372	322	385	364	375	331	396	348	359	328	348	346	389	343	342	356	378	346	367	368	322	361	359	373	363	337	353	371	342	345	381	338	362	377	351	377	355	371	368	375	359	364	348	354	355	355	377	367	360	382	348	381	357	363	355	349	352	355	383	333	374	366	342	395	352	354	355	340	332	364	397	344	376	369	365	324	370	372	381	396	342	338	387	366	368	375	360	338	363	369	379	356	335	392	385	379	352	368	383	344	377	382	341	356	362	362	341	368	344	361	370	361	361	321	337	373	356	380	351	342	346	347	342	391	385	348	356	392	361	359	388	371	339	375	362	342	356	381	355	345	391	380	355	319	346	385	351	341	358	378	394	380	367	356	374	349	335	347	358	367	366	375	373	391	357	344	329	366	356	367	365	363	362	332	344	354	326	376	348	336	377	333	349	368	351	325	387	377	341	363	343	389	349	343	359	348	370	406	405	351	357	344	380	375	364	371	373	370	350	373	370	333	389	340	361	329	334	410	328	361	343	374	369	351	330	366	386	346	370	354	390	371	328	365	371	401	356	371	372	338	410	360	356	360	331	346	344	385	361	360	361	377	361	370	363	359	334	382	373	360	305	388	390	353	338	373	359	361	394	311	355	357	361	375	346	316	376	317	341	322	336	356	383	350	345	360	367	348	366	363	349	360	382	346	367	319	363	370	375	385	352	377	335	356	388	393	373	389	363	353	391	345	346	347	354	406	353	365	367	382	370	359	361	333	367	355	349	373	372	339	362	373	338	357	364	367	337	349	372	379	369	358	376	357	349	340	361	355	378	371	385	331	358	373	326	369	338	377	338	391	382	367	387	337	318	340	326	350	364	378	343	387	328	360	392	331	379	330	341	367	338	380	372	361	327	389	385	374	365	368	325	394	397	345	362	358	385	366	355	377	325	380	354	357	371	369	342	373	314	385	365	367
7158	1690	428	358	382	345	324	376	302	354	327	340	375	314	347	373	341	325	322	338	322	333	333	318	334	342	336	346	354	325	338	314	315	352	332	333	318	333	338	351	356	374	355	318	379	318	340	320	327	332	290	303	355	317	359	366	370	367	343	330	324	364	366	344	317	345	347	322	345	320	322	323	304	316	302	356	343	338	388	333	352	357	315	374	352	330	334	374	344	326	313	339	350	350	337	338	367	345	325	385	346	324	359	333	373	319	319	307	335	365	325	329	343	327	337	315	379	327	329	343	323	343	328	346	384	344	351	321	333	331	354	377	364	311	300	376	343	355	297	332	313	339	307	360	350	349	343	339	322	345	353	357	329	331	337	366	349	372	316	335	347	347	345	352	340	333	303	366	317	344	334	328	330	366	346	333	312	334	325	342	329	360	317	341	352	307	336	366	318	337	351	360	364	333	326	358	344	313	365	376	309	347	378	352	350	334	332	339	323	329	316	362	334	360	342	330	343	311	334	362	339	316	324	308	326	326	338	347	339	347	357	347	385	347	348	331	353	345	334	313	323	371	340	346	344	378	351	355	348	342	322	392	327	312	307	314	376	332	373	351	349	360	339	329	316	354	378	308	375	345	332	340	333	343	334	351	350	354	341	311	322	339	367	304	355	336	333	349	298	354	341	323	335	342	305	344	399	345	310	343	366	340	314	337	322	351	356	321	336	346	362	377	364	336	306	326	339	347	329	356	376	322	357	324	354	354	352	364	318	363	376	311	364	350	368	342	318	357	334	303	339	322	354	337	338	348	332	340	320	363	329	361	347	381	357	326	345	336	346	305	351	352	331	319	306	342	345	317	336	310	390	332	338	343	340	326	348	341	337	346	334	338	320	347	322	331	323	338	309	340	348	316	363	297	306	364	346	328	344	356	355	332	345	345	340	347	321	354	347	360	355	337	340	354	327	325	335	377	342	336	310	346	351	329	323	357	356	323	339	309	361	337	337	331	345	346	340	355	326	303	366	381	313	384	330	368	338	361	370	339	347	361	352	333	386	325	326	363	335	338	323	363	363	353	353	353	361	305	310	328	341	382	354	311	309	327	347	361	341	352	292	357	331	359	369	370	375	361	352	347	350	330	347	362	356	352	334	352	347	328	322	330	330	355	359	323	325	349	332	329	312	362	359	344	370	363	373	318	360	333	340	320	336	321	345	347	338	336	346	328	331	342	337	336	334	337	360	369	360	344	363	363	352	338	371	348	328	332	354	367	389	348	331	352	360	324	329	328	367	358	342	333	348	327	331	357	353	335	363	399	383	340	322	325	347	330	344	343	339	350	339	380	314	334	354	364	351	332	318	335	364	364	331	330	361	356	333	320	310	348	353	339	327	354	369	327	328	348	331	326	336	322	318	369	333	337	360	356	325	375	343	326	333	359	332	344	343	325	338	356	328	333	364	370	347	329	323	365	338	351	374	355	345	350	312	319	375	363	356	349	341	339	326	331	366	342	349	329	311	387	332	326	328	336	361	333	361	345	331	347	361	346	318	356	361	315	326	334	327	334	350	371	353	345	369	341	314	351	348	346	344	346	318	341	346	331	372	323	332	338	305	350	374	356	356	307	315	392	318	344	314	325	340	325	346	346	346	352	359	334	327	340	330	363	379	325	337	330	371	365	316	349	321	333	339	317	346	332	316	351	340	357	359	359	344	360	327	357	334	341	352	340	325	308	342	345	341	341	349	333	343	290	358	355	342	343	323	340	341	328	329	343	331	361	340	360	365	300	330	330	343	363	344	330	341	355	344	370	339	360	336	337	352	332	348	349	314	327	330	344	347	322	333	308	353	320	322	300	367	339	363	350	355	351	335	345	370	364	353	335	322	376	320	360	320	346	333	343	327	353	314	330	343	321	330	353	356	317	317	337	362	325	297	356	358	321	341	314	338	347	354	359	341	331	358	318	358	367	349	355	341	327	366	368	348	335	345	338	340	352	324	346	339	379	328	328	314	321	359	357	348	349	312	326	343	347	377	356	354	326	366	358	353	324	314	346	381	323	336	334	339	322	339	346	351	322	314	321	312	356	332	340	357	345	307	314	343	344	339	358	316	305	317	340	324	374	333	329	321	350	307	342	314	331	314	334	328	347	296	311	352	305	321	320	287	352	352	358	344	379	326	348	316	329	384	363	343	348	325	330	398	342	386	336	323	325	359	343	332	335	372	355	315	357	342	319	322	369	342	328	329	347	322	360	369	340	348	339	318	343	349	354	344	332	340	333	364	335	372	339	320	350	336	325	359	341	333	348	352	352	334	330	308	320	327	307	324	323	319	348	315	311	373	335	356	336	336	357	341	375	324	317	340	336	344	385	339	346	350	300	369	324	373	363	361	339	318	326	313	334	354	356	320	328	390	319	303	334	354	336	332	366	340	362	346	340	367	335	361	342	339	341	353	305	352	325	324	310	349	317	308	338	316	342	329	361	375	343	339	322	329	317	345	334	288	354	343	289	330	338	330	344	340	348	365	359	342	321	324	331	346	357	339	373	338	305	303	347	361	339	338	399	305	302	304	368	308	345	378	316	314	344	378	332	338	376	341	302	342	366	297	355	369	305	358	366	329	336	337	355	364	341	342	329	353	330	335	326	351	363	308	342	364	337	354	338	369	346	327	304	352	318	334	318	333	336	335	359	397	372	317	355	357	379	394	342	345	336	348	341	352	320	351	335	320	362	345	356	364	366	358	317	339	326	328	327	330	358	314	326	360	342	385	329	309	337	332	321	344	347	378	361	361	360	344	304	348	331	349	296	334	325	330	292	331	325	343	354	340	341	326	341	348	349	366	397	348	338	305	334	339	370	301	347	345	346	321	335	300	320	352	389	332	316	324	297	315	350	343	362	318	346	341	319	325	354	351	346	322	363	365	352	343	383	324	315	347	338	369	343	367	331	338	342	326	303	327	337	321	347	327	376	337	321	347	357	313	318	338	357	335	340	323	335	310	374	309	333	327	368	325	318	330	329	339	330	362	310	348	368	366	351	330	340	353	337	337	336	388	355	342	364	343	331	335	309	364	351	371	354	337	362	320	299	365	333	336	351	349	349	336	370	372	331	347	348	311	332	344	370	327	312	332	353	340	376	312	359	381	382	399	321	323	359	350	351	357	316	375	330	334	339	332	320	343	336	310	337	317	327	321	361	355	312	336	341	320	309	352	359	379	342	364	358	371	369	365	348	350	356	325	308	329	326	333	330	299	354	370	360	332	324	311	325	327	338	345	335	336	366	367	310	336	333	323	324	309	312	335	351	358	317	335	361	332	312	333	343	345	330	332	369	358	297	325	335	345	341	354	342	315	346	316	317	365	323	324	348	335	349	330	318	342	311	346	319	359	338	324	387	334	354	354	353	326	323	338	370	333	331	309	332	304	327	341	305	349	374	345	375	346	335	327	347	354	330	321	333	370	354	346	330	339	357	363	348	325	327	373	343	308	327	363	335	350	318
4741	1600	863	855	803	719	759	702	721	755	743	726	732	803	729	714	808	819	742	771	716	671	791	791	719	746	743	718	744	738	706	801	744	727	712	669	742	761	726	715	747	772	787	751	770	695	749	737	760	740	706	673	742	647	752	764	792	725	736	731	683	739	684	736	717	722	763	793	776	728	711	790	733	720	707	755	687	718	723	715	699	747	686	714	733	769	696	705	744	723	740	727	674	736	753	669	658	720	748	707	768	730	716	703	750	786	747	674	710	698	692	711	685	764	734	745	732	676	708	723	727	744	754	704	663	761	744	695	723	730	709	748	753	732	694	687	776	722	723	725	699	740	778	717	742	713	701	747	768	666	744	756	698	701	691	681	747	727	749	750	710	739	716	731	709	721	694	688	705	732	714	721	749	715	731	683	746	751	730	752	766	721	740	744	701	716	712	750	734	748	699	717	726	730	697	708	713	738	718	670	756	694	771	754	725	747	711	708	685	722	687	680	729	742	771	753	736	721	731	747	720	717	703	741	707	745	728	746	733	720	698	760	696	757	755	756	700	665	754	690	733	731	733	691	679	752	725	742	662	731	782	755	771	733	793	686	692	741	724	755	735	724	688	723	760	727	744	685	688	744	770	704	747	725	754	715	737	757	710	671	729	698	666	684	746	685	719	748	716	695	755	748	717	694	727	760	657	725	658	734	716	707	749	756	699	707	747	736	721	773	680	720	690	755	752	741	707	723	755	696	739	676	722	770	753	727	727	768	732	714	693	697	725	740	745	707	705	707	697	760	730	716	727	768	725	709	711	743	760	747	727	763	735	747	709	726	722	780	696	665	713	740	703	691	718	731	750	734	759	738	727	714	703	769	747	717	753	769	713	737	754	720	716	727	721	699	782	760	718	728	728	735	711	707	712	730	715	749	748	757	779	743	673	709	729	734	715	780	710	663	733	710	687	728	794	722	733	763	754	744	709	675	751	715	690	749	753	723	750	698	704	720	737	711	732	706	732	729	736	744	729	787	728	745	758	727	743	697	726	713	726	782	820	708	722	739	691	724	753	688	720	735	747	737	726	736	719	736	736	754	730	722	738	725	706	715	694	782	765	739	713	731	794	735	737	700	740	772	756	739	733	776	726	746	738	727	742	776	729	679	728	751	752	753	715	726	728	733	672	720	752	754	736	697	747	709	754	727	737	735	704	749	756	699	722	713	720	698	718	687	705	728	761	697	732	738	668	765	736	725	750	727	706	724	749	687	697	689	692	741	708	759	720	716	752	708	706	688	689	748	743	749	712	745	725	701	747	689	714	719	759	721	735	762	707	719	741	736	671	761	730	699	736	722	725	714	772	742	750	766	734	739	730	731	744	743	781	696	712	710	752	726	711	733	722	764	725	755	726	727	785	713	700	707	777	724	715	778	760	755	736	746	701	734	727	705	709	726	807	741	701	729	703	737	764	719	723	722	739	757	713	706	756	715	743	756	738	708	733	747	730	747	698	760	675	701	750	714	716	718	740	790	779	704	712	744	765	758	737	682	671	714	720	721	744	746	733	764	699	715	711	737	718	768	683	703	769	688	697	727	736	710	729	724	722	745	736	725	731	744	780	729	735	706	693	705	720	712	714	747	692	744	724	738	775	746	730	756	681	713	713	758	714	726	712	714	724	705	685	719	782	710	675	763	688	799	725	742	770	712	724	713	725	731	731	708	743	672	759	726	723	748	736	723	711	696	720	734	779	714	734	729	768	699	736	741	738	728	724	708	697	754	716	733	722	701	701	734	766	725	765	723	693	709	728	721	726	716	708	722	725	777	707	725	735	691	744	759	680	757	703	753	682	728	711	745	729	744	731	769	712	682	694	765	759	756	733	729	719	717	702	744	752	778	759	690	742	738	757	710	745	729	723	722	738	795	737	696	699	672	672	699	738	745	764	682	775	734	750	740	713	694	713	738	722	731	729	751	769	702	733	732	718	726	733	729	705	687	754	734	747	688	695	707	708	751	705	740	681	743	727	724	738	730	760	669	687	693	744	693	672	700	737	747	736	710	742	684	733	734	717	737	694	714	743	701	801	740	727	712	728	745	784	694	747	696	720	693	758	719	688	697	741	723	739	803	739	755	761	734	750	758	760	678	775	827	744	729	759	748	734	705	738	782	732	799	722	726	749	736	744	732	740	704	660	710	752	746	704	767	706	744	746	750	707	740	717	708	736	752	743	743	704	722	712	763	702	668	738	754	770	706	719	747	760	735	718	757	733	784	728	758	733	744	733	725	710	769	765	745	630	714	715	689	745	708	715	717	686	771	715	792	737	794	712	707	743	729	722	725	774	716	711	681	718	732	737	721	725	709	780	692	703	692	673	750	736	723	714	701	772	728	715	775	727	719	706	740	720	724	715	729	704	742	705	759	722	725	729	740	692	720	699	716	718	754	729	731	711	689	727	696	708	727	701	716	695	701	764	782	736	697	714	653	755	723	752	710	766	756	743	723	729	713	670	779	715	724	700	740	701	769	747	747	735	755	757	774	704	748	718	725	785	743	727	696	720	769	763	719	736	709	697	733	740	741	712	751	706	814	769	778	712	714	739	793	746	711	744	707	717	755	731	795	718	735	730	727	744	698	750	692	756	742	713	748	704	746	752	703	723	697	779	697	722	695	784	760	789	742	739	761	748	718	764	740	734	713	703	720	714	758	711	733	790	681	699	736	754	717	697	659	762	713	740	759	693	728	703	754	743	751	741	788	782	731	743	713	721	680	750	747	688	729	726	729	753	748	710	722	748	747	773	720	723	722	751	709	732	757	743	719	776	706	711	716	682	729	674	743	716	775	749	721	807	706	715	728	684	715	719	771	737	789	739	727	730	733	679	694	710	740	764	739	715	731	737	710	719	700	723	738	746	783	679	714	695	759	760	734	740	754	724	729	736	700	698	692	731	745	695	705	706	726	745	750	731	703	754	773	725	742	721	700	736	718	755	713	749	703	712	723	733	689	744	746	758	702	744	779	725	736	728	762	720	712	684	731	710	752	730	720	744	711	758	790	753	674	685	725	672	754	724	697	729	747	705	674	695	717	703	738	731	733	703	741	783	733	799	722	737	705	744	772	725	729	730	757	729	760	717	752	681	762	730	734	770	731	718	694	753	702	775	715	728	737	726	689	701	762	707	716	698	721	757	698	720	701	748	723	693	763	714	712	703	801	678	692	716	747	726	713	730	799	720	743	699	746	738	717	699	724	686	768	727	697	723	764	731	743	744	703	751	752	742	691	749	723	752	691	708	715	690	714	695	724	732	770	691	743	703	720	711	720	762	753	787	729	720	731	698	726	719	755	735	719	689	716	735	696	714	696	746	698	766	808	757	728	741	708	678	723	718	687	746	716	751	710	713	733	748	733	748	819	717	741	726	740	696	740	696	742	747	697	772	677	724	755	695	711	718	703	728	725	705	720	743	663	711	732	772	698	721	730	688	751	761	771	739	701	729	693	737	705	724	724
17663	3364	709	517	355	297	248	197	199	190	180	201	179	174	205	197	186	181	170	160	168	172	187	174	160	174	180	162	165	144	176	173	147	163	180	189	136	153	148	177	180	171	147	172	167	145	157	174	156	160	143	178	160	161	168	203	178	153	169	186	188	178	173	172	152	169	194	174	160	141	157	148	163	163	166	155	160	156	154	182	164	175	187	188	166	152	181	189	179	188	165	153	172	163	153	170	164	173	155	144	173	184	178	162	162	163	171	172	180	138	180	173	131	187	187	170	166	163	156	156	163	146	171	177	164	151	160	161	162	175	187	139	162	152	174	161	178	173	161	149	162	164	181	183	155	171	185	159	173	184	153	151	207	165	161	172	207	151	162	153	162	164	158	186	156	186	182	152	189	183	183	179	175	181	164	179	162	175	183	168	192	168	156	158	161	159	163	164	184	168	155	160	158	174	180	188	161	158	149	141	183	183	163	155	175	146	168	167	175	179	171	180	158	178	172	161	179	167	153	188	180	181	187	173	173	179	188	166	179	180	190	190	163	188	162	177	151	203	173	147	161	151	179	160	191	175	170	182	159	157	188	170	156	171	148	154	167	161	168	158	145	175	187	176	171	171	191	152	168	180	174	176	151	176	202	186	165	167	169	194	174	185	149	182	152	158	155	154	171	168	172	184	152	185	182	159	159	167	180	145	166	152	158	189	169	149	171	164	179	147	173	172	181	154	154	166	161	167	185	152	166	162	183	148	175	185	183	150	152	151	169	192	164	156	157	188	178	151	157	162	168	194	170	166	156	142	191	185	197	166	177	174	162	175	143	134	151	157	179	172	173	169	198	167	160	175	187	156	168	175	162	172	152	162	157	143	178	186	172	160	154	168	169	169	174	156	185	148	139	172	173	152	186	170	183	180	176	184	139	160	172	159	139	166	155	161	161	173	156	156	190	141	168	167	151	165	161	139	198	187	182	179	165	197	158	178	165	185	162	154	171	176	166	150	156	159	170	145	146	155	161	160	183	163	168	178	168	151	190	160	175	188	169	174	166	183	158	153	195	170	184	164	190	164	150	160	183	175	176	141	184	154	179	166	169	169	202	190	177	180	169	182	163	144	169	174	154	156	151	149	169	159	199	179	162	151	153	173	159	171	179	169	149	170	161	150	184	163	154	186	171	173	176	164	151	140	182	175	160	155	157	175	175	164	165	144	164	148	177	163	159	177	185	180	137	155	198	167	176	164	183	149	147	167	182	157	169	171	162	182	173	187	195	160	148	174	171	163	189	166	155	173	141	172	159	149	159	158	154	156	136	159	169	181	178	172	163	174	161	173	161	156	174	207	170	172	200	182	168	168	181	158	172	137	173	170	132	178	174	152	163	145	169	183	177	156	177	184	191	149	179	166	154	155	170	149	151	166	165	168	165	168	157	168	177	137	188	178	173	163	161	166	174	178	168	181	159	162	176	150	171	167	147	140	164	196	164	170	179	175	168	161	163	178	165	163	171	173	184	161	174	181	186	175	168	186	141	189	160	164	163	175	167	170	177	151	160	154	178	183	170	159	144	164	173	183	155	158	160	143	133	153	167	168	152	167	164	167	169	163	183	191	156	188	146	129	160	167	161	160	165	161	182	185	153	185	163	167	166	173	144	167	161	186	193	186	166	173	176	155	181	175	150	157	164	171	186	150	172	159	157	177	164	154	176	195	161	146	176	163	166	171	181	167	173	161	143	166	151	181	154	164	156	159	207	199	172	163	164	194	151	181	157	159	159	192	170	201	171	161	198	179	167	186	166	172	160	150	160	142	147	150	172	177	187	145	184	170	199	165	169	163	161	182	153	191	192	160	159	191	175	147	147	173	168	203	168	193	158	152	146	153	142	165	166	158	183	190	164	160	175	153	167	163	133	187	156	167	176	160	150	193	165	151	192	168	156	179	137	138	149	158	141	168	171	166	164	172	167	158	165	149	156	170	167	173	156	181	174	172	160	156	155	180	182	165	154	160	173	153	156	163	189	172	151	150	177	152	162	161	146	156	192	176	166	157	170	158	160	166	180	167	186	172	183	187	167	181	200	145	168	178	171	160	161	165	195	192	164	176	150	156	165	179	193	176	157	150	163	160	168	158	170	158	150	146	171	209	182	177	161	163	145	169	169	193	163	159	168	167	144	179	153	186	159	161	150	153	161	150	156	192	163	163	151	191	169	175	150	185	165	150	189	152	154	174	146	170	165	171	175	206	167	150	157	158	139	174	133	155	149	160	204	167	184	149	158	166	155	168	167	182	152	183	165	156	131	161	160	184	169	160	156	156	157	173	161	175	146	204	159	158	150	174	138	167	166	166	173	197	147	165	155	159	156	181	154	154	165	159	153	169	149	192	161	146	162	178	158	173	183	172	180	181	165	201	162	151	167	174	170	150	159	161	153	178	158	154	189	153	155	166	180	137	158	145	169	155	170	164	157	173	173	181	174	153	188	163	169	169	186	150	177	175	157	161	189	173	178	172	176	169	169	185	168	170	191	180	162	184	148	207	172	154	167	145	160	157	177	170	185	191	153	151	160	149	149	172	169	162	164	183	157	166	171	170	171	172	171	163	190	168	137	150	150	153	169	166	166	158	162	162	164	157	155	153	175	177	188	149	183	187	157	158	142	185	158	145	146	168	186	160	143	173	143	178	177	170	174	184	181	186	166	196	183	147	161	186	165	176	153	168	191	177	166	156	186	181	163	162	152	167	159	181	179	185	140	180	160	174	156	143	172	153	166	178	151	160	190	185	166	186	152	156	170	175	166	182	161	171	163	166	149	148	172	162	193	148	182	169	178	184	182	179	171	196	173	163	170	178	178	167	157	165	189	172	164	171	166	154	195	181	158	145	174	169	170	175	165	167	148	170	201	178	201	167	147	176	167	166	163	169	151	160	133	158	163	153	172	161	164	157	179	179	176	152	177	151	152	141	177	158	185	155	183	172	175	156	176	171	159	158	161	160	174	144	161	155	183	178	166	187	206	164	155	148	167	171	191	183	180	171	160	191	169	159	192	195	163	178	184	171	183	143	176	162	157	178	179	155	150	151	197	196	174	155	174	132	169	167	171	166	182	161	164	146	176	185	195	169	183	167	159	148	171	164	192	188	189	159	161	165	174	183	163	181	166	153	197	170	174	184	169	155	167	172	166	167	177	147	160	172	195	159	139	191	156	170	158	170	184	168	158	195	169	164	156	163	162	164	182	164	166	186	164	182	195	159	162	183	173	174	195	143	160	145	184	185	169	176	165	161	159	176	158	169	152	136	184	176	162	163	173	167	168	155	158	170	183	174	149	150	155	164	186	167	192	164	165	169	155	159	187	158	159	168	149	166	169	180	167	185	156	184	181	169	170	194	190	180	152	161	148	171	173	156	158	156	171	183	160	152	192	178	178	200	157	190	172	158	167	197	182	148	193	180	174	179	165	163	138	182	169	203	145	147	168	161	175	152	176	161	153	162	169	138
11216	2116	1285	1522	1312	908	771	682	644	582	561	517	503	468	475	451	479	487	443	479	459	421	423	439	422	435	414	392	398	418	387	426	373	392	433	379	396	415	408	421	438	431	411	372	390	424	432	365	398	397	421	382	365	382	382	370	390	382	365	331	400	394	363	405	381	394	380	378	404	394	393	385	404	403	414	359	372	399	393	367	387	423	374	391	390	385	395	401	388	398	385	390	369	384	404	385	388	398	389	350	366	360	418	384	434	363	406	378	373	402	364	393	388	398	415	426	386	381	403	380	414	435	406	398	408	370	356	390	379	413	384	388	362	396	384	359	418	398	400	384	393	388	367	402	396	359	414	397	418	380	395	406	392	386	371	379	393	376	378	404	386	392	397	412	356	380	419	389	367	379	385	394	369	379	363	364	416	351	345	368	408	376	386	372	395	361	383	391	407	387	388	359	350	381	377	414	395	379	375	404	354	404	363	366	413	368	373	411	399	379	395	362	409	364	378	376	389	372	407	385	361	357	383	349	408	399	374	418	375	368	382	398	352	419	381	409	379	389	393	400	386	373	410	366	402	405	401	403	375	421	368	393	394	413	381	403	423	399	390	400	367	405	395	402	408	350	375	401	420	376	376	359	389	379	393	397	372	397	353	399	398	377	370	376	428	334	407	404	386	381	353	388	401	389	370	412	394	383	337	381	364	449	376	371	408	404	400	400	349	375	408	379	405	405	376	390	364	395	393	389	420	366	383	383	400	404	452	359	392	415	358	338	390	352	349	365	423	397	357	417	368	390	405	404	370	363	349	358	386	374	397	379	406	412	380	382	428	381	357	365	402	385	379	381	381	368	397	384	410	364	363	407	404	376	383	400	407	373	407	379	355	400	388	370	411	387	389	400	354	390	425	352	415	383	390	406	401	416	384	369	384	374	363	385	396	391	378	387	391	412	434	390	401	412	407	376	377	354	386	377	369	396	384	410	381	400	416	394	398	368	353	405	380	395	406	376	422	399	377	397	384	399	364	379	402	387	415	400	359	372	354	411	387	351	406	441	404	383	395	356	389	403	368	397	410	399	382	402	375	397	383	365	440	394	422	408	381	411	373	421	375	375	396	396	371	383	370	385	389	406	394	408	408	393	390	403	364	373	390	412	382	361	382	379	392	418	409	417	408	391	381	429	383	385	421	402	349	395	376	420	408	398	410	365	394	367	408	404	379	347	408	397	396	370	380	405	384	419	380	376	374	346	430	417	418	381	405	368	429	392	365	370	406	388	382	396	368	387	382	413	365	399	406	403	373	402	373	399	387	390	357	401	385	387	390	373	383	402	367	366	408	376	401	408	393	369	373	392	391	367	388	400	425	390	407	384	416	372	390	344	388	397	358	392	381	385	410	385	368	391	395	408	407	391	390	368	403	412	391	352	363	380	361	354	373	390	386	353	424	398	402	412	380	393	381	400	406	368	391	378	406	393	386	385	410	362	372	395	362	400	405	380	377	373	376	395	344	377	402	406	386	415	404	377	367	400	416	429	403	409	416	389	385	346	365	366	389	355	364	406	412	427	383	414	434	382	400	378	361	369	359	401	384	362	382	373	391	385	389	375	362	396	393	412	372	397	399	399	398	402	403	356	398	379	392	372	371	403	411	405	362	359	365	368	393	410	381	392	401	350	379	384	406	395	354	411	395	374	364	394	392	402	395	398	350	379	374	397	384	378	382	387	415	402	388	378	399	383	364	414	405	384	401	390	415	386	398	406	375	383	386	380	386	396	399	371	360	394	374	355	380	376	392	380	361	383	360	390	411	371	393	391	380	389	383	359	389	378	380	382	385	401	400	379	410	398	388	398	370	379	372	372	390	377	367	412	390	356	385	376	379	364	405	362	427	409	381	410	400	396	364	382	350	414	391	385	385	367	385	405	379	364	380	394	372	417	410	416	397	415	370	380	422	394	348	370	372	387	380	393	364	399	380	409	387	390	389	381	379	418	405	398	420	377	422	385	376	371	378	397	377	385	380	392	417	350	406	387	376	405	377	395	390	384	379	371	369	384	369	377	390	368	374	374	409	386	417	382	380	382	376	395	400	394	378	389	403	409	389	393	382	396	388	359	400	394	393	402	351	385	380	357	383	395	385	410	400	369	374	362	389	389	400	378	386	367	406	442	399	337	397	387	416	414	408	415	429	355	362	366	381	341	341	381	353	413	344	392	368	375	382	364	348	414	363	379	371	393	393	383	406	397	360	402	388	357	364	381	357	402	378	412	397	383	410	409	382	369	348	380	419	397	386	414	378	387	385	371	366	368	386	358	371	375	406	401	405	373	392	413	345	399	387	360	387	398	398	403	386	385	382	393	380	377	353	413	380	387	386	401	411	408	382	375	381	407	320	393	362	426	404	424	377	402	397	391	376	418	388	393	363	365	363	427	419	378	391	381	396	388	368	392	370	385	414	367	371	377	400	411	374	400	404	378	375	375	407	379	397	409	369	359	388	366	397	372	363	399	374	372	377	386	395	396	388	349	338	389	385	414	410	404	419	392	386	396	394	377	371	365	385	392	358	380	412	399	380	377	385	378	386	379	373	396	344	399	386	380	399	384	384	382	372	363	390	425	377	386	367	375	406	394	371	390	380	377	376	392	352	399	396	384	367	396	411	409	380	416	376	381	408	393	390	375	376	406	386	389	402	397	427	376	381	374	372	380	403	403	378	361	378	404	371	390	384	377	443	396	388	398	378	404	386	360	380	398	406	417	362	413	383	393	410	369	396	398	380	384	383	420	420	378	353	366	387	403	364	355	338	360	376	418	431	403	384	379	381	391	383	385	372	340	409	396	393	389	416	377	376	412	381	360	373	381	400	360	382	413	369	397	385	398	378	365	358	382	422	371	390	388	385	412	391	368	391	393	399	402	364	424	407	390	402	367	389	388	383	417	401	409	373	403	376	354	391	375	395	399	428	378	367	387	402	381	385	418	392	388	363	373	388	363	397	374	395	396	390	367	375	408	391	362	401	383	418	400	377	371	388	387	362	398	402	402	360	396	366	395	359	361	391	372	386	408	363	360	388	380	377	379	392	389	394	387	373	398	364	394	375	385	417	414	384	393	413	408	391	393	390	402	401	383	338	422	383	414	400	384	402	410	410	385	343	389	375	414	388	385	370	409	370	403	373	317	398	376	398	396	359	389	388	357	420	420	383	362	419	407	369	400	386	389	368	398	381	426	363	384	431	390	360	385	382	393	382	377	373	435	395	387	373	409	405	387	431	387	380	396	364	402	381	397	418	399	354	407	365	390	358	392	364	386	387	383	390	389	385	405	422	390	368	359	376	366	367	390	345	387	400	392	390	407	359	375	364	401	380	405	401	372	378	365	395	354	389	353	365	380	385	384	413	354	398	395	399	403	374	402	378	354	411	409	413	383	410	395	397	357	354	378	389	388	350	374	394	358	377	389	385	385	411	340	436	359	424	381	349	353	389	384	364	372	335	370	412	391
25532	5655	1074	815	570	374	248	253	201	207	186	184	184	188	182	186	124	146	148	133	155	162	158	143	127	132	148	153	166	158	136	163	119	137	145	116	148	159	131	146	123	137	157	115	127	158	120	141	141	135	142	131	127	160	150	142	115	130	143	135	149	132	148	158	162	163	121	136	141	141	128	146	125	144	129	106	142	132	139	132	131	120	128	126	113	136	143	156	147	163	139	124	172	131	154	126	143	146	136	121	150	127	145	130	123	132	133	127	131	148	148	134	156	168	136	140	149	128	135	127	134	121	159	150	138	113	152	145	133	139	116	130	119	144	119	115	147	127	147	128	112	136	136	129	124	141	122	128	134	133	134	151	151	143	140	146	109	132	128	159	128	141	137	122	146	129	174	176	147	115	140	124	121	150	136	116	146	158	131	148	131	128	148	145	141	124	165	120	118	137	135	140	158	135	143	136	159	131	131	128	113	125	156	138	129	137	144	118	136	116	135	131	140	139	135	142	132	147	161	133	144	145	144	152	134	141	128	137	159	160	132	140	136	141	160	151	129	166	150	134	126	155	142	155	136	124	134	142	129	149	136	139	140	145	154	147	104	121	137	125	125	173	160	163	152	137	151	139	153	158	120	123	143	129	118	133	147	122	171	122	134	140	172	147	140	118	121	123	133	124	153	131	145	132	138	123	134	150	148	131	149	124	142	128	154	133	121	138	133	158	131	139	151	133	165	129	148	137	117	135	131	142	141	150	123	134	124	153	149	143	125	155	147	134	161	151	160	133	129	149	153	130	153	142	136	135	148	125	143	138	125	154	141	125	153	134	128	147	112	157	122	137	138	128	149	144	133	128	116	129	135	131	144	133	138	153	131	141	137	135	125	165	159	147	137	138	135	127	142	128	126	120	124	143	138	151	144	136	150	133	135	138	138	135	112	144	146	129	150	120	144	159	137	131	125	139	136	138	141	119	114	149	133	132	137	142	156	152	127	130	145	134	121	136	121	146	135	141	130	144	140	131	144	129	173	139	160	146	131	141	134	130	161	136	150	158	142	144	122	143	127	150	157	142	142	151	129	160	144	122	143	129	148	125	136	141	111	138	127	137	140	121	123	135	132	117	155	147	140	149	150	138	138	144	124	128	152	134	128	133	159	128	126	134	147	108	142	109	116	149	138	117	153	154	135	115	130	150	169	151	136	152	136	130	139	134	137	174	134	136	136	147	147	161	136	145	141	138	153	130	165	127	161	132	141	138	126	141	143	121	130	135	140	156	143	143	106	142	153	138	129	131	158	143	119	141	139	154	120	152	155	133	114	134	145	145	123	137	147	158	122	130	144	122	145	117	137	127	133	154	143	139	120	131	144	160	129	152	149	131	142	115	143	137	126	130	136	151	131	123	120	145	127	147	144	139	141	148	139	143	117	151	152	126	134	146	161	134	142	138	118	146	143	122	154	120	121	124	143	138	119	128	148	143	157	134	114	136	150	124	126	144	126	132	145	124	135	146	158	153	135	148	146	151	135	129	140	134	139	127	149	128	107	130	129	147	138	139	136	130	127	143	148	133	134	153	134	142	146	138	142	127	137	138	113	137	155	140	132	137	128	163	157	117	109	154	133	158	157	156	148	152	114	134	141	138	136	124	139	118	162	115	155	137	150	132	130	142	135	142	123	130	166	145	123	144	112	120	137	135	151	145	122	124	123	142	157	128	172	160	154	145	157	145	132	130	136	146	138	162	134	164	135	140	129	115	154	136	125	133	128	125	109	149	134	138	139	136	131	136	133	132	143	133	139	124	125	144	144	142	118	150	156	152	160	121	146	150	143	130	156	122	126	130	147	139	128	153	124	158	140	127	140	140	137	141	149	145	138	116	149	156	138	147	128	148	140	142	155	131	144	141	136	132	135	153	152	131	146	135	141	153	134	147	133	140	139	136	132	138	154	133	143	135	139	151	156	117	147	143	152	149	154	131	126	158	140	139	161	172	157	157	144	130	126	161	131	155	140	145	142	124	162	161	121	130	135	129	170	145	137	137	135	149	146	139	160	134	137	133	126	146	122	122	126	135	126	129	139	140	158	147	152	123	135	131	148	138	130	138	148	158	149	152	140	164	138	147	122	129	149	159	139	132	163	133	142	136	126	158	170	145	152	146	143	161	128	154	145	164	139	132	118	156	117	141	156	141	151	137	132	129	137	147	130	144	151	131	152	142	136	124	159	158	139	147	115	147	149	134	148	151	150	144	139	143	131	143	142	139	145	148	134	149	137	125	146	115	126	127	125	143	145	134	136	131	142	142	139	149	139	130	112	157	133	121	124	136	119	130	148	135	138	132	128	155	140	138	147	128	149	140	126	163	160	134	155	124	130	141	128	140	156	118	139	136	153	118	134	152	127	138	159	122	129	134	153	156	143	110	126	153	137	144	143	127	144	149	122	134	125	151	119	148	138	140	120	149	134	139	143	136	158	133	131	114	187	131	128	138	139	131	133	165	147	136	118	146	181	144	151	129	141	147	155	158	140	138	152	144	130	132	121	145	140	155	129	125	154	144	128	137	133	147	125	140	152	127	133	144	147	132	149	129	146	146	105	144	133	141	151	140	133	108	113	154	152	131	147	120	163	151	159	117	134	149	143	127	141	135	139	139	134	118	129	121	147	129	112	156	142	150	147	134	123	145	107	144	138	143	142	135	147	144	133	137	138	134	122	135	130	160	133	134	138	129	122	121	123	124	146	125	139	147	138	137	149	154	146	137	139	129	154	139	112	132	123	146	122	149	163	128	150	135	119	119	167	147	140	145	135	135	132	142	123	139	136	134	145	144	111	130	141	137	137	132	125	139	129	155	134	166	136	135	143	134	133	129	137	130	155	122	136	135	140	131	114	144	141	134	146	142	124	133	131	120	120	107	124	125	134	150	138	144	115	145	112	138	131	123	175	142	144	154	153	145	142	108	124	144	138	134	130	149	140	147	129	145	136	145	171	135	113	154	110	146	125	143	123	140	129	128	132	155	129	149	142	139	125	131	141	120	148	129	138	129	141	145	137	156	120	142	139	122	126	137	155	141	126	134	143	148	118	151	126	142	134	142	161	133	142	135	144	148	135	136	121	109	140	152	150	119	122	145	119	141	127	155	127	129	126	119	118	118	142	131	140	128	133	136	153	119	135	142	128	127	136	146	120	162	135	137	147	149	118	141	131	143	115	128	131	133	142	126	131	148	159	150	130	144	133	154	130	114	153	134	121	167	165	151	139	112	129	140	115	125	132	134	150	130	145	131	135	130	137	140	136	140	173	145	145	138	115	140	130	129	129	157	133	114	130	144	151	128	135	164	142	134	139	129	127	136	145	145	149	138	162	151	119	131	116	141	133	124	139	150	150	152	139	149	132	153	130	163	135	137	124	141	140	126	154	152	139	122	134	123	129	133	128	130	140	139	136	122	108	132	138	130	152	132	142	145	133	135	164	140	159	156	143	129	134	133	144	116	96	134
14674	2571	2056	2509	2072	1404	1052	910	760	712	670	622	596	564	528	534	471	493	476	444	431	445	444	409	406	393	407	406	416	400	399	386	391	376	346	356	370	388	381	359	393	370	364	374	387	368	383	349	374	372	389	412	375	373	365	419	369	330	334	354	376	395	344	355	349	328	409	364	341	359	330	389	373	340	337	348	385	348	360	354	374	339	362	370	354	356	340	365	391	322	334	375	354	379	339	325	352	342	365	347	346	356	358	366	347	396	357	334	379	347	332	329	345	331	361	341	356	389	371	323	394	348	360	368	375	352	334	329	358	347	329	339	386	360	337	340	360	335	365	335	397	341	363	373	345	338	353	354	372	346	318	339	369	363	333	343	348	340	376	326	341	352	346	366	344	358	375	331	359	326	362	375	321	370	371	353	329	359	360	358	333	380	336	376	331	311	406	329	360	347	324	346	367	383	354	385	356	349	354	339	339	359	326	343	366	376	356	332	342	326	323	360	336	356	315	362	319	337	361	347	366	358	334	349	366	337	383	332	380	344	333	333	355	344	361	348	341	365	335	377	358	338	345	344	355	342	364	354	351	368	355	347	361	341	337	350	344	366	362	354	305	352	337	311	354	336	358	354	364	340	357	359	336	357	370	388	359	388	371	366	333	337	364	374	316	342	322	363	373	364	368	347	359	354	385	353	325	373	353	354	360	349	340	367	342	349	357	350	357	382	359	341	343	360	339	356	305	346	329	352	337	345	358	303	354	355	337	342	349	353	362	346	390	337	358	354	331	343	352	363	356	341	378	391	368	348	353	350	342	359	375	375	357	330	354	359	329	316	359	336	358	372	365	347	332	348	349	375	348	366	327	314	345	334	339	347	337	360	375	362	348	336	345	351	410	361	378	323	356	361	327	327	340	344	394	331	349	342	385	366	361	326	360	347	344	309	353	350	353	362	357	355	333	323	357	374	354	318	359	413	319	367	375	365	342	353	315	371	369	370	373	344	352	336	368	372	358	342	352	358	379	307	363	369	345	362	373	362	376	341	330	343	394	370	366	353	363	336	340	346	340	323	363	328	355	351	346	371	371	355	368	356	386	331	348	385	345	358	366	393	364	314	388	354	374	389	349	324	342	361	364	364	352	340	381	330	356	344	353	334	361	356	373	345	356	354	350	347	363	339	363	352	327	379	355	342	343	349	359	335	343	358	362	335	349	352	375	340	340	314	350	383	370	363	347	335	354	368	372	377	356	369	327	335	348	329	361	327	351	347	328	314	362	347	360	350	341	379	362	344	346	331	356	375	354	378	338	359	365	329	388	337	357	348	325	373	352	353	366	375	378	353	345	336	331	346	372	304	348	350	348	364	362	332	345	341	337	338	386	359	361	353	388	329	355	339	363	372	373	351	368	342	331	335	368	375	327	356	347	360	367	352	359	349	373	378	356	356	368	336	353	363	356	323	348	346	342	346	348	365	345	342	334	363	359	312	321	365	351	326	363	367	374	393	341	368	376	349	369	350	356	351	357	327	358	383	346	371	354	364	364	351	353	339	359	333	338	347	382	340	351	387	362	331	381	373	332	306	359	334	355	349	346	351	328	319	361	344	346	333	359	372	331	342	364	345	375	317	358	339	348	351	337	381	358	337	375	365	390	365	346	361	326	339	368	371	390	367	348	353	336	387	377	387	346	327	358	346	347	364	328	371	376	351	339	358	358	325	338	350	347	362	371	325	350	331	355	349	369	343	351	365	321	357	348	390	372	376	338	318	354	358	364	340	338	363	370	351	324	403	393	352	305	367	347	376	366	340	345	363	353	337	349	369	354	362	329	382	345	347	336	354	377	363	337	352	322	357	350	354	398	384	331	348	336	357	336	366	349	374	332	403	360	353	382	352	383	352	338	362	375	367	353	347	347	321	341	358	377	351	355	353	352	355	352	316	339	356	363	324	327	311	340	346	366	349	369	380	360	365	327	333	370	367	343	360	327	351	350	376	371	411	356	328	348	363	361	349	355	356	372	346	325	343	335	344	342	331	329	388	347	343	361	367	380	332	352	362	383	351	347	360	351	349	357	331	346	324	343	355	352	323	361	359	355	373	341	360	357	341	395	373	355	321	345	353	338	334	381	370	374	375	339	313	381	390	312	361	359	360	327	339	350	317	308	386	383	344	371	340	342	402	373	343	378	344	375	381	342	331	367	332	376	369	358	387	336	337	367	352	352	349	358	349	349	319	380	349	368	331	283	347	356	360	333	359	404	386	338	335	376	344	352	339	367	341	356	379	339	372	351	358	369	316	351	339	336	337	349	325	392	346	375	369	341	358	384	327	332	330	356	368	356	345	350	356	342	344	348	346	337	360	332	336	388	364	352	362	374	359	358	336	340	323	317	360	359	337	366	358	343	332	351	339	338	357	355	349	377	341	363	321	342	365	356	353	311	390	354	374	338	348	321	379	331	369	400	336	373	370	309	364	330	348	345	334	379	359	378	329	356	353	360	342	395	341	337	364	367	371	360	356	360	351	367	351	340	342	367	326	364	340	365	366	375	350	364	363	362	346	365	326	338	367	365	356	374	358	346	384	366	389	373	391	357	342	395	333	364	379	338	350	342	397	379	356	327	370	368	348	318	337	385	323	349	346	351	344	317	375	338	372	336	345	355	358	357	326	366	345	359	378	384	346	335	348	347	349	377	331	359	337	391	352	370	346	367	363	339	348	360	368	376	343	363	332	344	331	310	340	349	349	326	379	342	348	376	379	354	333	345	364	339	323	345	336	340	347	335	353	329	333	341	330	368	315	346	347	365	377	358	370	345	327	333	337	344	345	342	353	365	343	348	372	352	337	390	356	331	333	337	322	345	344	365	346	342	348	327	368	369	374	341	329	343	361	336	368	354	354	342	369	350	346	350	325	338	351	339	318	361	357	368	353	328	352	373	359	359	351	340	341	367	351	360	354	359	350	389	347	336	335	361	347	327	378	340	343	324	338	329	369	335	344	343	331	343	381	359	323	330	335	333	375	341	360	375	333	336	345	356	321	344	339	359	335	344	385	369	333	323	326	356	357	348	351	324	362	347	373	366	386	338	346	351	353	340	338	342	357	368	343	341	332	334	377	337	363	371	363	351	339	341	341	358	384	312	350	342	357	352	356	349	360	335	323	333	323	341	348	333	345	343	383	353	354	382	347	350	333	334	357	338	334	345	332	338	347	355	338	355	349	309	363	337	366	327	370	330	307	354	349	368	358	368	369	342	366	342	353	331	337	352	336	340	347	344	377	322	343	380	339	327	331	351	335	335	376	357	313	370	324	376	334	362	353	350	337	342	318	380	355	364	340	353	354	362	323	362	389	363	350	366	316	351	340	344	388	351	348	346	379	334	339	319	364	353	311	348	344	402	332	358	350	333	328	331	361	346	353	344	379	357	352	330	346	344	367	372	344	360	355	359	346	377	357	355	380	333	387	356	319	369	352	368	349	357	341	361	350	340	376	349	362	413	357
7139	1266	345	365	336	358	356	346	335	356	324	340	315	403	360	372	344	346	329	359	332	324	353	342	336	360	315	333	319	378	322	328	360	359	327	350	351	345	356	334	342	355	368	339	330	321	316	336	333	354	376	335	350	332	359	369	338	355	376	377	345	308	337	331	294	328	365	339	368	357	360	318	316	306	324	311	339	345	346	349	326	331	338	343	363	345	345	322	348	296	312	339	358	370	344	329	366	346	337	355	298	342	308	316	330	353	329	372	318	344	371	347	301	361	349	354	335	319	300	357	340	320	366	355	304	330	326	337	312	327	341	327	322	324	351	319	351	379	312	335	322	319	345	317	336	344	355	317	343	338	298	344	334	370	330	359	321	352	301	327	354	360	343	335	351	324	316	334	331	355	353	332	316	360	360	335	335	349	346	302	333	340	335	363	332	365	329	340	348	353	318	346	319	308	348	326	323	363	334	358	321	329	321	348	359	311	357	336	333	356	331	340	328	307	376	349	340	336	332	358	319	345	326	327	333	309	334	325	326	328	299	370	320	353	357	380	366	337	348	346	353	363	343	346	328	328	333	326	362	315	312	310	289	330	332	341	343	355	341	336	371	345	356	359	361	362	332	336	335	336	371	370	319	302	317	295	361	327	346	329	307	316	309	295	322	324	380	352	349	359	329	332	357	384	329	324	348	317	331	369	332	374	353	324	339	342	295	329	333	329	328	359	335	329	377	295	340	357	352	330	309	344	343	352	321	300	353	342	369	328	334	325	343	352	316	335	344	292	341	332	328	337	337	351	356	317	351	367	369	340	346	331	307	337	326	361	323	326	335	309	329	333	315	316	326	345	343	358	370	315	333	392	331	331	361	328	342	331	361	301	323	349	349	343	340	326	324	323	321	295	343	321	359	342	329	311	340	348	322	348	293	301	335	330	380	322	332	336	334	334	303	340	342	347	324	339	342	381	333	353	321	351	364	328	342	341	343	352	337	311	347	378	332	334	329	359	356	343	304	325	311	331	314	334	338	341	337	354	335	353	315	309	316	345	341	356	380	328	335	336	352	338	360	366	350	316	318	310	357	331	306	341	363	342	355	342	354	351	317	359	319	358	329	335	341	350	336	343	363	318	349	346	346	319	317	313	324	353	385	348	376	326	315	327	295	338	321	347	324	317	333	330	340	376	315	307	338	348	343	321	317	307	362	331	357	309	340	316	283	316	308	321	319	339	319	344	337	354	319	337	321	386	319	326	338	321	342	363	328	337	335	324	341	334	332	350	340	274	331	331	330	350	303	349	336	315	342	345	349	364	315	347	333	356	335	321	326	384	312	353	343	359	341	350	335	333	323	358	321	342	345	374	356	374	347	354	310	338	347	308	320	367	305	348	304	291	315	349	340	336	340	329	354	319	341	344	319	329	322	314	330	336	322	352	322	351	385	342	335	313	304	353	301	349	347	318	306	341	353	365	332	309	336	361	333	338	298	345	346	339	342	309	324	312	311	280	352	403	349	349	370	323	351	320	340	341	327	341	336	325	317	332	324	328	314	362	342	355	335	371	322	331	346	303	304	355	344	340	333	294	334	336	303	330	310	320	355	318	353	363	312	359	359	336	338	323	348	343	347	360	293	311	324	342	361	322	299	314	361	311	346	342	351	339	333	340	347	331	317	326	325	330	337	317	318	345	338	343	326	343	336	346	351	280	352	308	320	325	310	328	331	321	348	351	302	324	316	321	326	347	347	335	340	326	327	337	308	402	348	290	358	358	351	369	368	316	352	309	329	331	313	364	357	373	361	335	316	344	330	315	313	359	353	320	364	346	357	338	335	329	362	367	337	330	314	303	346	346	326	320	340	345	344	327	312	321	325	323	353	350	316	295	391	324	332	324	355	332	338	316	323	346	327	335	376	363	330	307	349	347	331	336	325	342	355	346	317	361	344	365	337	354	324	369	366	322	290	324	330	326	299	359	338	325	349	328	377	335	337	364	360	352	323	340	325	324	340	318	350	300	342	326	298	303	318	340	340	335	353	354	369	343	338	364	314	374	347	352	335	345	347	345	335	318	318	362	348	343	358	320	358	330	351	308	360	325	344	364	328	368	341	363	323	372	372	358	321	350	368	336	341	337	306	335	303	323	348	336	354	335	358	317	340	324	351	365	317	331	366	350	324	331	297	337	376	336	345	363	346	355	350	349	320	354	348	335	342	305	339	355	332	357	320	354	319	327	301	290	329	349	312	367	324	339	362	351	334	343	349	329	350	362	332	336	365	322	362	370	336	348	329	351	319	294	341	318	357	306	323	324	310	348	359	341	331	363	364	285	329	324	377	318	349	345	343	340	310	315	349	317	340	371	330	372	339	349	307	333	333	374	396	288	350	332	354	322	339	326	328	354	336	328	323	327	353	363	295	342	346	356	354	300	331	337	361	314	343	340	316	320	292	356	359	337	370	368	353	313	327	297	323	324	306	350	329	307	377	364	309	356	324	354	331	318	329	310	365	361	367	343	353	329	317	339	321	330	294	358	367	317	330	341	347	317	348	344	318	312	354	337	335	291	338	315	342	348	320	334	364	334	344	351	371	302	350	340	327	347	334	333	318	336	336	344	316	338	315	357	393	318	336	343	363	352	348	329	377	327	336	319	372	372	297	335	364	323	334	345	350	336	335	354	349	341	334	358	347	338	359	331	297	312	275	339	289	366	362	343	297	334	361	319	336	323	320	353	337	338	329	351	335	328	334	310	334	346	340	287	363	365	355	305	338	316	352	308	358	286	339	323	298	326	349	337	368	343	345	356	345	330	351	327	332	318	318	337	320	346	349	325	339	344	371	387	311	338	307	358	383	342	315	331	285	378	351	316	334	296	352	320	331	333	330	307	310	323	369	354	339	339	363	317	329	334	333	375	351	344	339	348	335	339	343	335	336	362	335	348	318	327	369	354	360	331	351	335	342	345	363	324	363	375	310	339	371	360	324	340	344	325	309	317	327	332	325	340	342	355	285	324	355	329	358	339	338	330	356	333	332	328	365	357	335	326	321	346	343	374	360	357	335	320	368	344	338	326	347	357	338	353	364	349	305	347	339	340	328	310	363	344	335	334	361	343	323	341	323	356	338	345	378	326	328	326	301	315	346	327	299	341	342	310	357	324	358	340	342	335	323	355	355	306	300	341	358	346	353	321	325	344	320	338	329	330	329	335	329	380	385	330	342	360	364	349	365	323	358	310	354	349	368	324	386	390	272	360	309	344	328	315	331	344	330	335	360	337	332	343	349	329	333	335	345	362	330	340	327	338	359	354	305	321	319	346	356	321	306	351	346	307	292	331	333	339	329	348	348	352	331	297	315	375	335	343	348	353	329	342	330	378	334	314	322	334	295	353	363	326	351	360	340	319	377	326	342	328	341	312	340	335	360	351	345	328	328	326	305	345	339	337	348	339	342	368	367	349	334	306	346	292	336	301	335	345	303	361	330	329	333	360	311	353	371	342	350	324
4696	1203	822	964	868	738	722	698	691	755	754	742	655	711	768	702	706	758	755	716	736	740	666	746	726	711	746	725	693	738	693	733	729	747	788	727	717	675	733	693	699	705	678	748	739	732	716	720	723	784	718	708	747	719	686	718	721	745	698	739	703	744	748	684	761	707	726	728	734	737	726	764	754	720	704	708	748	705	726	655	716	728	659	723	738	741	732	724	734	739	710	729	722	745	713	744	720	731	669	703	737	761	712	706	694	754	654	719	721	689	707	741	766	692	694	724	719	724	772	707	714	709	691	743	669	711	725	706	708	754	741	732	726	720	712	719	681	753	720	753	725	728	724	758	751	681	746	740	717	738	701	721	724	771	714	770	702	723	766	716	719	715	709	720	685	708	765	717	723	741	736	657	715	735	731	664	712	743	677	723	695	737	701	718	702	727	729	764	704	714	704	765	722	703	695	681	730	748	731	709	688	707	657	717	694	758	744	718	708	674	698	667	739	731	694	732	720	752	706	721	737	713	740	728	729	671	718	725	749	716	735	688	740	754	718	756	733	700	695	722	731	733	711	748	741	762	688	715	768	680	753	701	726	734	734	695	717	683	690	718	730	725	725	743	709	717	715	693	689	659	731	704	690	720	736	697	722	753	714	732	749	758	697	705	731	705	698	726	748	669	679	662	689	730	720	666	709	755	744	690	703	780	725	741	722	751	720	722	728	747	679	703	689	742	697	751	677	763	700	720	752	731	731	716	685	718	682	722	738	732	748	733	712	721	726	719	734	717	708	743	691	721	691	710	723	725	724	791	724	720	712	728	753	712	751	716	771	703	737	725	742	715	730	754	680	725	704	685	734	729	715	730	696	727	711	728	697	666	723	712	736	661	711	708	729	720	718	751	727	696	722	660	684	738	743	701	684	739	691	663	737	690	758	693	746	689	742	719	729	713	722	745	741	687	776	757	670	724	736	720	684	754	693	737	687	710	743	675	718	766	735	669	741	767	745	696	730	717	657	720	706	687	744	733	720	733	732	769	740	725	707	741	699	754	728	742	672	712	751	708	690	705	728	729	776	732	727	718	702	705	680	704	735	732	705	729	704	700	726	758	762	672	715	741	708	722	652	752	743	663	694	725	737	754	708	685	725	752	718	735	694	743	716	730	719	713	744	682	691	751	692	723	754	689	735	787	755	759	711	726	720	703	682	716	739	750	732	717	702	718	740	748	768	731	734	774	759	711	736	707	746	706	752	776	697	730	700	714	701	675	743	757	736	757	738	742	740	755	793	740	708	707	679	696	709	688	720	737	734	762	748	691	718	782	736	715	738	754	766	748	729	720	672	720	722	756	730	778	745	721	718	711	729	811	765	720	737	729	689	724	687	716	669	722	702	705	691	707	731	743	724	761	739	723	666	740	676	736	707	747	731	686	718	731	712	693	726	715	704	725	755	750	746	698	709	719	684	700	778	666	758	729	733	704	763	725	699	728	715	687	782	703	704	766	740	684	693	686	762	769	703	727	741	739	754	747	696	721	719	689	730	742	698	663	691	726	725	686	660	690	731	742	699	707	680	749	678	719	738	684	688	714	732	669	719	699	732	707	749	713	739	741	727	731	704	791	765	744	716	729	726	750	686	722	692	714	746	765	770	738	730	727	733	775	702	747	701	724	735	700	703	709	707	715	731	691	731	718	740	708	708	699	704	714	719	717	729	700	727	752	777	703	760	708	699	716	749	773	725	715	709	704	702	713	707	746	746	732	665	720	715	675	736	738	745	699	720	711	721	724	725	698	735	691	766	704	705	702	710	700	683	707	734	757	778	690	701	720	713	724	673	775	728	788	746	722	729	723	731	732	718	739	793	688	750	742	723	666	682	728	735	692	757	739	701	725	717	721	681	708	771	736	711	739	774	727	723	719	701	723	713	748	715	669	729	723	735	710	704	727	741	716	743	730	724	681	679	708	766	749	740	722	730	712	742	659	710	734	728	760	700	721	739	733	707	741	718	729	720	690	743	709	746	752	757	740	716	695	725	676	731	718	724	732	771	707	775	764	752	761	702	719	724	708	716	763	725	692	705	747	722	738	703	777	738	725	755	722	712	689	721	720	732	701	751	718	710	651	723	739	740	702	736	722	709	736	689	694	720	732	716	726	708	731	723	737	713	689	702	752	717	745	686	746	737	682	715	693	731	780	749	708	740	692	765	735	708	697	729	709	736	710	760	733	729	758	728	731	741	736	756	696	748	736	739	732	711	746	691	703	699	743	696	718	762	692	746	670	705	698	725	757	721	689	770	724	719	790	733	725	732	761	739	722	723	697	718	706	716	747	725	719	669	729	695	750	656	725	750	729	758	669	716	730	709	709	724	695	739	715	718	719	713	732	710	702	724	784	736	719	716	724	761	701	702	740	731	692	685	737	728	698	747	689	723	712	737	720	703	664	684	715	733	707	703	709	682	727	736	704	694	713	718	671	751	741	705	708	687	748	753	730	697	691	764	723	725	714	780	751	723	747	673	737	731	724	741	700	695	747	724	752	749	672	747	678	703	727	737	739	713	707	718	739	736	714	747	748	687	708	712	712	678	704	689	712	708	798	694	721	722	730	711	728	714	763	687	665	731	694	717	691	730	718	732	702	730	698	677	700	701	732	688	695	769	751	747	721	743	748	645	708	707	742	731	723	714	739	743	776	741	704	752	754	702	690	668	699	717	760	720	749	698	759	776	697	688	682	749	691	725	714	715	731	684	708	713	748	710	754	744	746	720	734	720	700	728	690	686	682	768	707	725	726	736	763	688	725	720	697	709	704	747	784	678	707	737	701	743	666	704	777	777	706	736	724	686	737	743	713	767	738	723	731	734	740	757	771	702	695	694	721	740	720	683	763	691	690	710	724	739	723	710	724	717	708	732	659	691	741	716	741	768	749	712	733	707	723	777	710	717	742	703	761	728	689	714	757	691	727	681	710	662	707	744	718	728	704	713	681	732	688	752	711	717	748	719	730	727	750	690	774	730	738	765	727	712	749	716	687	694	737	743	701	709	733	769	758	723	755	732	729	722	714	732	709	731	705	675	754	755	718	739	675	752	697	668	735	738	701	742	707	764	729	722	731	757	699	730	712	732	709	707	705	716	691	688	725	701	722	746	712	726	691	718	738	723	694	711	708	680	739	706	714	699	754	689	740	698	715	737	693	703	717	723	679	739	739	743	784	741	666	711	739	706	686	745	768	702	786	711	720	768	746	762	755	758	793	700	708	710	752	674	727	705	699	708	708	757	737	757	717	728	703	769	689	725	760	676	737	753	777	715	743	734	733	770	716	705	753	728	675	757	715	658	743	784	704	802	728	729	728	727	712	726	690	695	756	722	725	723	728	751	699	752	729	727	728	749	755	707	708	781	681	717	718	734	691	751	714	729	711	719	707	747	700	743	752	711	698	733	677	736	710	778	704	733	734	706	721	696	744	698	694	732	728	722	733	752	739	761	747	747	732	705	734
17697	2801	649	517	402	258	237	222	204	183	181	203	230	165	164	174	174	182	178	188	164	139	168	172	183	188	168	182	158	180	185	183	174	177	149	170	179	149	161	162	159	145	179	133	150	177	162	197	162	170	158	147	167	155	166	176	171	169	158	170	180	165	178	170	159	171	152	197	159	161	157	158	158	169	137	162	178	157	167	170	164	178	160	158	159	145	170	180	177	159	189	181	162	162	176	160	154	165	163	155	170	212	153	148	186	180	171	144	191	173	156	172	172	166	180	184	163	150	170	179	156	165	144	174	189	155	166	194	192	154	202	155	157	153	151	186	151	149	148	169	192	151	151	159	179	185	157	184	165	176	176	176	174	181	181	143	147	165	181	172	162	160	163	176	146	175	169	189	155	155	153	161	143	165	161	159	147	159	174	173	177	168	185	148	168	181	156	177	183	150	162	177	167	155	181	209	161	168	173	178	189	170	187	191	173	135	162	158	157	179	158	156	164	167	158	181	180	182	159	170	168	179	143	158	175	161	173	165	153	141	186	170	157	137	171	177	186	179	174	167	156	171	172	157	179	162	167	199	160	149	179	193	161	173	136	144	159	194	162	145	181	176	157	174	163	169	157	153	170	160	170	161	148	144	143	142	166	173	145	175	178	180	161	169	196	166	164	192	147	166	161	165	163	163	131	170	180	170	172	163	151	146	161	168	152	168	156	200	178	195	162	150	162	138	161	163	161	175	181	183	144	147	168	171	200	164	148	177	150	122	155	190	147	156	175	168	160	185	165	162	162	162	144	163	159	161	164	177	176	181	137	152	168	133	166	150	169	167	163	187	155	168	158	160	157	161	165	160	160	153	147	154	173	169	169	143	195	161	189	156	154	147	141	164	175	160	184	181	193	171	167	173	175	160	152	155	145	143	175	192	178	169	165	181	162	162	155	149	171	158	164	180	180	169	152	154	155	181	165	161	176	175	155	134	161	170	145	156	178	123	147	187	173	161	170	164	166	175	153	170	141	168	169	168	158	177	159	181	176	164	149	156	156	184	163	157	165	153	156	165	186	169	173	179	152	176	180	154	178	157	159	186	156	175	177	160	175	151	163	181	174	158	187	143	159	148	148	199	146	150	159	159	159	147	178	173	155	163	145	155	175	165	175	183	152	190	162	159	159	148	173	181	166	176	174	150	153	182	155	163	167	150	171	143	157	154	175	194	144	169	174	168	162	159	155	174	195	162	185	185	167	159	178	166	176	161	167	164	175	186	173	145	164	159	167	169	171	160	154	175	129	186	191	167	159	173	175	167	171	158	173	172	181	163	173	176	183	187	155	169	162	190	169	154	177	181	183	172	146	165	151	170	170	151	181	171	158	139	165	181	144	166	189	182	187	181	147	162	162	144	150	169	170	166	159	161	161	181	162	155	157	166	178	158	153	173	142	157	126	166	161	160	160	160	159	192	144	170	160	165	146	159	152	146	133	157	176	174	168	169	172	141	171	183	169	179	157	170	177	178	154	161	155	150	151	171	187	170	179	171	181	167	150	187	144	154	157	164	162	158	147	171	168	189	204	161	166	191	179	149	172	180	167	171	165	163	178	141	166	161	152	164	179	177	187	165	172	152	161	165	154	195	212	184	157	182	182	173	167	155	169	170	158	147	181	171	177	169	180	159	167	169	150	158	169	155	174	169	166	181	188	174	170	182	171	186	151	173	181	187	146	170	165	168	162	164	176	143	156	162	157	159	154	168	169	178	193	127	175	158	195	148	142	148	178	197	172	167	172	166	162	157	175	169	177	148	150	186	150	163	171	155	162	145	171	159	168	161	201	184	141	152	201	161	160	191	222	182	151	171	174	152	161	148	143	163	151	159	163	186	192	156	151	179	190	157	157	183	143	172	161	159	160	162	193	164	164	153	158	150	172	144	137	182	154	138	147	164	140	180	167	172	170	200	148	139	159	163	151	162	153	178	159	155	157	174	191	169	145	156	149	151	169	147	154	181	148	180	172	173	139	148	146	146	170	157	160	164	144	160	177	174	162	161	166	148	182	158	187	176	176	180	173	193	163	160	162	173	178	175	157	148	154	142	153	167	163	146	164	180	180	180	164	144	193	143	151	169	184	174	177	148	147	163	182	164	182	150	145	161	172	142	159	176	168	163	173	165	142	178	171	161	155	170	161	197	162	166	166	175	179	178	156	163	170	142	142	170	167	170	180	157	170	157	159	158	148	163	171	149	195	171	160	165	179	164	178	170	161	171	165	189	157	182	175	159	177	175	167	147	148	167	164	169	168	180	165	149	152	185	174	161	182	163	177	175	170	164	180	195	166	181	184	156	141	150	176	181	166	160	165	195	171	153	189	171	172	170	159	149	154	189	194	143	177	183	165	141	158	165	149	164	174	161	188	161	163	148	183	154	160	166	145	154	173	174	185	156	163	170	179	149	164	191	161	170	143	159	167	175	178	197	160	179	156	146	177	183	143	173	170	179	178	177	153	163	168	178	160	141	161	141	185	161	166	167	144	163	149	181	174	172	195	162	187	141	169	158	181	173	163	163	183	173	176	157	146	183	192	153	158	146	160	156	160	187	141	150	194	162	159	161	165	176	154	168	162	155	205	165	196	175	153	182	149	187	170	188	160	173	162	168	187	158	181	155	174	179	166	192	174	144	169	185	181	190	135	173	156	147	157	169	181	192	195	182	160	184	174	176	166	150	174	181	184	199	176	190	188	169	198	161	148	169	182	184	162	165	151	189	181	162	143	175	187	158	170	164	159	173	159	173	154	149	161	168	164	179	181	177	153	150	146	148	146	143	177	172	161	207	172	174	164	167	184	184	167	159	151	167	155	189	172	166	160	147	165	167	161	185	169	165	163	155	157	183	186	170	161	143	163	162	164	169	173	160	150	162	156	155	138	142	175	168	155	168	161	150	162	150	174	186	190	181	180	170	159	187	174	168	175	165	158	141	149	194	191	156	169	165	197	149	172	163	162	160	136	156	166	158	160	174	160	166	162	178	161	159	169	183	184	181	133	181	182	162	166	176	195	144	166	178	162	152	176	192	171	181	169	178	178	165	134	173	167	184	146	180	148	176	187	160	143	171	159	165	167	152	149	160	164	171	165	175	166	150	165	162	145	192	169	162	163	166	184	174	151	166	180	164	141	164	180	149	152	160	154	168	179	163	166	150	157	194	159	151	163	171	173	140	146	154	165	172	166	162	186	177	172	178	169	173	165	170	160	155	164	153	195	153	195	193	170	151	153	156	162	142	172	166	172	166	160	172	177	152	148	161	158	169	155	181	162	190	164	147	177	157	186	158	165	150	174	152	160	160	142	152	167	167	171	162	171	156	154	166	170	166	160	173	176	182	161	178	163	157	192	166	164	191	157	161	140	175	164	175	175	162	171	143	152	182	162	178	159	178	160	166	159	177	165	179	184	158	182	168	163	127	158	156	141	144	169	141	194	193	182	158	173	169	183	186	135	180	158	160
11088	1630	1248	1666	1354	927	760	687	643	568	517	502	509	518	474	427	476	477	451	410	406	431	447	406	422	412	421	412	436	417	404	436	398	416	388	377	421	398	385	385	399	387	420	413	409	390	387	408	399	411	369	362	367	382	370	395	354	392	391	411	388	383	377	350	386	371	386	391	367	375	413	417	381	384	384	357	391	396	371	387	392	377	386	386	403	376	427	373	370	406	396	401	377	403	411	394	370	368	375	384	410	384	388	397	395	355	374	377	394	443	394	380	354	336	394	372	361	392	390	374	403	386	373	380	368	400	404	382	392	374	369	392	400	372	355	351	378	396	384	358	390	376	369	380	372	393	386	406	367	391	391	382	361	414	415	404	411	388	374	398	384	375	400	381	370	421	389	411	389	383	398	397	402	345	359	399	368	399	380	381	375	371	394	393	393	329	385	361	415	391	409	373	365	373	391	351	383	388	343	359	402	363	396	364	417	365	374	398	418	391	379	370	397	396	392	387	360	403	380	359	374	375	381	387	383	378	385	384	404	383	405	395	366	377	353	353	381	345	341	397	363	399	380	368	373	374	384	425	393	366	373	403	363	388	369	382	389	354	425	368	412	389	423	397	393	398	370	336	376	373	377	351	371	383	386	339	388	387	372	387	403	361	419	399	413	346	395	400	384	385	379	404	354	347	400	418	380	377	385	403	373	378	390	362	357	355	351	334	392	417	391	368	374	382	375	362	368	338	363	381	398	356	376	373	378	381	416	350	377	400	407	383	405	373	383	362	431	416	407	391	379	419	363	394	370	399	387	395	412	380	344	388	391	391	376	380	385	401	418	381	390	389	402	391	369	389	391	366	395	390	399	331	400	373	374	396	401	355	370	398	372	368	362	367	403	357	409	400	364	440	368	377	402	378	422	341	362	409	364	370	350	374	391	399	361	339	396	401	386	373	388	377	342	392	389	385	413	396	344	363	408	405	368	411	397	383	411	372	399	404	378	412	372	373	371	386	397	406	378	342	395	389	359	363	402	407	406	344	360	385	414	350	355	376	399	391	350	377	383	388	376	373	415	379	389	379	397	388	390	396	365	388	365	374	398	367	391	373	404	356	363	403	378	328	370	398	382	372	398	340	353	394	393	376	401	377	382	350	385	342	379	393	400	419	365	406	378	407	383	386	360	369	411	362	407	387	385	386	403	369	406	393	407	416	394	417	358	407	406	360	377	411	378	360	392	401	394	355	377	347	437	380	388	412	365	393	350	376	406	376	403	416	394	384	391	385	406	399	425	387	421	371	369	389	388	395	377	381	408	417	392	386	338	401	364	397	393	367	380	361	392	389	390	376	372	395	408	377	365	398	380	401	396	383	381	388	352	389	422	405	372	440	376	410	370	381	376	383	352	395	372	392	363	404	401	364	395	404	426	377	368	421	373	392	405	373	416	377	401	342	381	343	407	408	383	357	377	391	371	386	343	407	406	337	366	372	368	353	392	400	382	354	395	365	407	390	393	410	426	399	386	385	380	379	386	368	369	411	364	380	370	388	370	372	360	401	368	401	390	395	419	379	377	365	409	381	342	378	377	377	360	386	397	382	376	384	342	405	424	370	356	375	385	367	369	412	408	390	334	395	400	379	385	394	398	390	403	388	348	377	410	394	416	379	397	381	392	418	388	367	391	364	387	388	364	390	383	378	347	362	389	358	359	366	400	389	341	387	361	373	354	364	419	370	383	391	376	398	381	369	388	405	376	361	391	403	357	394	389	417	383	367	366	382	391	378	341	377	364	354	423	406	400	380	377	374	417	415	427	407	389	370	385	336	395	392	374	389	356	345	358	379	420	384	358	374	385	383	425	384	403	366	403	369	400	369	382	378	407	376	401	360	374	382	356	362	369	380	382	363	379	410	411	388	437	396	409	395	380	404	383	355	409	413	387	373	416	358	381	376	386	367	405	350	380	392	365	349	405	397	394	413	401	371	360	404	395	404	396	417	416	374	396	389	406	389	374	422	355	428	386	367	382	388	433	368	385	374	401	383	361	372	398	398	400	407	383	364	382	350	400	374	361	402	421	387	367	409	388	407	378	380	363	381	361	372	360	382	386	376	369	375	396	364	388	390	391	408	396	369	378	377	401	369	376	398	391	379	389	391	362	357	376	364	374	373	384	397	362	409	361	383	382	393	386	395	371	398	359	386	442	380	372	387	396	380	346	388	371	391	381	376	398	390	389	386	385	379	399	409	343	381	404	392	400	359	385	375	396	402	409	364	371	396	394	382	402	387	389	409	368	368	372	395	380	374	388	385	377	382	409	384	352	372	358	384	414	408	406	415	397	367	372	379	395	403	375	407	418	389	394	421	399	375	373	382	386	413	366	395	399	411	347	395	364	385	401	348	381	366	359	381	349	368	403	389	397	379	359	366	390	379	357	396	399	369	406	370	349	369	367	396	387	395	371	379	386	368	383	367	374	402	410	435	404	396	408	379	381	383	427	348	364	387	376	391	402	381	369	398	385	400	394	381	388	366	399	412	376	386	385	369	337	374	414	396	374	426	373	393	359	385	399	439	369	377	374	372	407	373	379	373	383	368	391	418	399	373	415	389	422	387	375	380	407	406	415	397	394	389	375	375	389	359	377	388	384	385	364	391	390	388	384	403	363	360	402	412	372	342	366	382	394	369	383	404	376	370	360	409	391	398	387	369	379	374	369	362	389	377	385	400	369	368	393	392	396	397	372	381	397	359	375	403	387	383	394	363	384	386	422	408	389	379	355	367	400	389	345	404	377	372	374	387	371	387	386	352	411	398	374	410	363	384	368	382	420	362	375	382	423	362	373	374	363	377	392	364	378	401	374	377	413	372	345	389	391	386	359	406	397	364	404	373	396	380	374	409	369	387	384	367	391	373	387	416	369	387	408	387	368	402	368	402	406	392	357	366	408	355	378	376	392	387	383	369	381	392	415	404	357	373	398	404	391	401	380	376	394	397	389	372	354	410	392	394	368	395	372	388	378	383	360	369	354	379	376	359	360	366	406	422	366	365	357	360	378	390	361	393	370	403	379	402	370	445	396	388	390	376	393	388	390	384	376	333	380	374	423	379	353	400	383	377	348	403	415	385	393	419	416	401	386	408	412	398	389	376	367	390	382	424	393	385	377	409	374	401	418	401	395	403	391	412	387	409	431	444	367	365	417	355	402	400	372	404	369	370	368	400	388	356	390	421	368	398	396	383	373	362	337	402	395	372	361	388	393	396	397	341	378	356	377	361	374	411	408	369	394	386	392	354	377	384	371	367	369	364	436	398	372	390	356	359	404	380	402	353	357	370	399	408	392	389	369	389	364	414	388	408	401	395	382	386	400	376	419	376	379	403	399	416	364	375	383	382	377	378	415	392	394	357	365	369	401	365	368	412	367	389	392	393	381	405	388	396	407	373	400	391	380	380	329	394	398	352	362	389	354	388	362	392	361	366	417	381	396	380	414	385	413	391	386	425	414	387
25487	4707	1055	832	531	352	269	240	209	175	183	168	166	176	172	145	162	143	156	185	151	149	156	135	173	135	138	130	137	162	155	118	142	140	157	141	128	140	152	153	153	122	124	139	111	136	133	104	126	137	155	148	141	150	144	147	146	139	146	153	149	153	153	157	124	148	131	138	144	129	130	142	148	147	133	123	134	151	111	134	140	142	129	139	121	138	137	131	142	109	131	145	125	129	119	132	126	121	135	144	158	137	159	125	161	147	167	156	150	149	129	144	156	139	149	115	143	131	134	136	125	134	128	119	130	170	128	132	141	133	125	149	120	137	147	149	147	125	151	144	178	125	158	126	158	129	149	149	114	146	137	136	131	150	132	126	125	143	154	146	128	122	138	153	126	142	126	160	134	138	164	122	153	155	132	159	145	122	122	126	142	150	146	145	141	141	128	125	113	149	144	128	151	148	121	118	156	137	148	129	128	147	137	138	135	125	131	130	134	129	142	142	149	140	149	152	149	130	118	139	118	133	142	144	145	134	142	136	154	141	126	136	140	159	142	132	147	139	123	122	115	123	150	110	132	131	137	147	133	146	135	150	144	131	132	116	141	131	128	161	124	109	128	114	126	120	164	127	128	131	141	135	140	129	132	128	123	144	131	135	121	166	138	145	143	141	133	155	151	117	140	128	134	136	122	129	126	144	133	165	129	130	131	140	148	148	128	120	157	152	146	127	138	133	129	137	135	144	119	122	132	127	160	153	124	156	133	142	138	132	118	149	144	122	173	111	145	145	117	120	122	131	137	120	142	137	166	133	151	124	116	138	151	128	157	116	153	159	144	132	130	131	128	132	133	136	147	147	128	146	151	115	114	136	150	130	127	136	129	136	148	170	117	126	144	139	136	142	141	126	148	145	123	136	151	124	140	136	115	130	127	133	135	123	140	134	143	142	152	122	133	132	137	133	148	140	123	120	140	125	116	116	132	117	135	137	154	141	136	150	140	137	144	146	153	116	140	120	134	137	140	138	129	154	113	111	136	150	132	142	123	147	114	104	114	122	133	137	157	117	146	156	117	129	128	156	135	134	131	111	127	133	103	115	129	140	156	111	126	138	129	139	138	122	132	135	112	136	142	142	118	143	150	118	127	138	159	108	129	154	147	134	130	153	138	125	151	122	132	130	117	131	146	125	130	140	135	151	128	148	141	121	141	136	118	142	143	125	139	143	122	123	133	120	134	126	139	149	124	133	133	146	137	146	164	157	133	135	137	132	148	117	123	153	150	158	125	155	127	128	124	123	131	151	153	127	148	133	122	136	129	138	130	145	121	133	131	147	138	129	152	161	145	126	131	132	131	149	138	146	135	134	132	127	132	134	113	142	144	143	147	160	150	127	132	139	127	137	146	142	164	146	108	121	131	146	134	134	150	138	124	137	153	131	139	119	138	150	137	122	138	156	147	130	120	155	153	121	116	148	146	114	120	146	145	163	139	139	118	139	129	132	154	158	151	138	131	128	129	136	145	141	131	142	143	130	133	152	118	136	136	141	144	127	153	123	133	136	141	122	140	140	129	122	121	160	132	127	149	155	151	143	127	125	128	138	150	128	143	134	124	133	143	120	134	141	129	133	135	123	133	108	142	136	141	132	131	159	137	162	137	142	121	140	135	135	120	120	125	132	156	140	128	139	150	163	132	133	147	145	138	139	127	118	120	133	116	161	123	142	142	133	155	127	121	111	128	119	116	131	126	142	155	155	165	139	130	150	153	140	151	104	142	130	134	106	116	134	136	135	155	127	151	136	135	152	139	122	134	123	127	124	99	143	133	139	130	127	127	134	141	145	138	135	156	142	133	151	127	142	159	131	155	140	167	150	156	129	134	134	165	127	120	129	135	122	116	140	134	138	151	119	130	135	133	144	140	122	122	143	134	130	129	168	169	140	123	134	141	139	142	118	144	131	155	145	127	121	139	142	123	144	118	137	119	152	134	137	140	145	144	154	146	138	141	144	144	139	137	128	145	121	154	154	142	142	119	137	141	152	150	147	160	140	145	138	140	136	148	126	127	159	120	124	119	144	142	133	137	138	131	105	127	128	140	135	137	152	122	130	125	124	164	160	145	134	133	155	143	141	140	125	133	125	131	125	163	129	124	156	144	133	131	121	110	129	132	140	132	152	140	135	157	134	154	115	120	142	142	137	145	142	136	153	130	147	129	145	125	138	153	125	157	139	138	143	130	113	154	149	145	147	142	122	148	117	130	126	133	160	140	127	137	148	141	103	138	154	116	124	138	139	127	142	149	140	123	152	141	162	143	137	128	127	127	142	119	129	147	127	162	142	130	135	129	128	146	133	122	146	132	136	132	122	127	137	120	146	145	105	118	109	146	145	150	143	131	144	122	149	152	156	148	126	138	150	148	116	122	155	145	145	122	141	138	147	139	124	123	126	157	160	132	141	149	126	111	138	139	139	152	112	126	131	125	147	130	108	147	122	163	143	119	132	124	123	110	127	132	127	133	140	103	141	141	131	141	124	126	134	110	134	167	121	136	137	163	154	135	142	136	137	143	150	123	131	134	132	124	162	150	128	157	132	154	140	140	135	153	131	120	152	156	172	169	143	124	138	132	153	147	143	124	117	152	157	116	118	133	130	132	117	134	140	146	128	155	138	126	141	125	127	145	140	141	129	139	138	135	134	143	133	143	129	130	154	151	143	156	115	133	140	134	122	148	138	146	147	146	136	151	121	128	128	116	139	122	129	123	139	127	160	154	117	153	168	153	126	132	147	127	134	145	125	141	134	139	126	136	135	155	132	151	122	117	170	109	137	156	139	125	135	121	117	103	151	124	116	133	128	148	144	114	121	139	130	139	144	129	124	148	150	139	132	130	136	118	149	124	169	122	140	148	114	140	135	119	136	139	129	152	148	137	143	122	119	122	130	140	133	141	141	140	133	143	121	133	144	156	133	131	131	137	126	150	137	129	131	144	162	143	144	123	133	126	157	156	145	141	128	109	140	142	139	125	125	149	143	177	127	133	137	130	126	138	137	123	142	150	140	131	137	121	164	142	143	153	136	124	134	128	142	124	110	142	123	148	139	150	141	140	124	138	136	142	134	124	117	118	148	125	151	134	137	128	161	147	120	136	135	128	138	129	134	146	155	126	126	123	135	143	120	133	141	157	133	156	137	133	137	145	112	141	141	140	135	132	116	135	151	143	154	148	117	138	152	144	155	128	147	154	118	131	149	153	142	141	112	133	150	149	134	110	127	130	143	128	145	156	139	141	149	148	125	124	155	149	139	153	129	152	142	150	134	115	131	149	145	119	122	153	137	150	136	143	151	140	134	126	133	148	150	142	157	123	144	148	139	136	124	137	140	125	130	134	151	129	143	141	144	142	145	133	112	119	139	138	156	148	145	130	158	127	119	120	141	135	144	141	139	143	127	141	118	148	155	137	140	169	143	135	136	128	127	149	131	131	134	131	143	135	143	116	130	145	148
14349	1976	2021	2724	2041	1388	1056	889	736	718	673	691	541	552	583	483	466	469	490	486	508	453	428	395	424	400	396	378	372	376	393	406	395	356	398	385	370	368	364	373	383	382	365	342	419	383	364	371	360	345	341	374	356	388	358	350	325	370	330	360	391	339	372	334	359	361	357	374	344	388	351	376	337	362	342	378	364	333	344	349	388	372	367	342	361	372	325	329	372	349	356	384	377	395	348	367	388	340	375	349	347	340	407	361	358	362	351	337	371	320	361	341	351	389	359	362	339	358	351	370	356	352	365	351	356	359	319	349	390	337	333	360	352	357	356	345	355	328	334	386	350	333	342	318	370	347	372	328	367	351	326	361	363	335	333	372	343	326	349	349	365	333	369	358	315	367	341	322	361	353	344	342	338	377	344	357	351	333	375	362	336	326	336	338	355	350	376	377	365	339	393	359	317	386	358	364	360	313	351	311	334	391	379	341	340	332	340	347	359	352	371	339	376	385	363	336	355	357	362	347	345	326	345	369	338	353	357	382	368	359	342	336	320	347	338	363	388	362	334	383	352	349	328	367	348	376	347	369	376	367	325	329	349	361	368	333	316	369	405	327	354	338	332	319	318	369	340	314	331	341	334	357	360	329	341	375	355	354	375	369	349	312	374	332	355	364	386	334	370	344	373	348	378	360	336	363	365	349	360	361	396	358	345	328	386	346	353	362	349	361	352	351	350	355	366	353	380	367	335	352	385	322	364	321	323	365	323	363	338	347	374	345	367	362	346	364	367	358	365	351	361	352	380	350	363	379	345	370	335	343	362	364	374	332	349	353	338	338	354	349	335	346	326	317	357	353	343	343	379	362	357	382	359	404	351	354	372	356	349	350	372	343	349	368	364	409	327	346	353	338	344	344	373	332	366	326	346	349	334	341	347	349	372	341	349	364	355	334	357	367	323	354	325	369	359	377	359	351	400	304	357	374	341	387	370	350	346	329	348	367	353	323	324	333	362	351	344	403	367	339	333	358	351	338	351	353	348	351	354	375	333	322	387	320	357	362	362	358	352	330	317	346	390	328	364	326	341	346	359	373	338	402	335	307	326	334	367	348	342	310	373	343	368	329	341	351	355	379	336	310	326	335	356	331	348	369	351	362	328	336	363	363	357	359	335	328	351	367	360	339	357	379	322	346	355	370	373	391	353	354	354	356	320	321	339	354	347	357	373	335	341	377	341	350	357	338	379	335	332	316	373	356	327	362	347	367	340	353	376	342	344	351	359	350	384	351	373	360	328	355	354	390	302	350	349	358	314	378	368	337	336	373	359	337	358	356	342	376	363	365	352	345	332	372	336	341	354	320	333	348	365	333	338	323	342	367	353	392	342	369	349	380	344	343	352	365	305	356	376	366	358	329	340	324	315	345	363	318	381	363	364	371	373	362	393	365	334	337	317	325	373	369	325	367	362	399	358	346	352	347	363	358	361	380	344	352	346	386	371	380	337	334	358	322	324	362	363	362	335	369	365	346	338	358	342	368	315	368	340	339	365	370	354	332	384	373	343	360	374	366	355	365	346	342	367	349	354	347	362	386	363	350	335	342	317	314	322	382	362	340	337	376	392	359	349	350	323	362	372	317	347	358	349	358	321	354	353	395	354	311	319	343	344	339	339	352	337	354	337	368	328	345	322	365	360	313	367	338	340	356	308	345	332	335	364	375	376	339	391	322	376	353	343	350	353	351	333	389	357	333	334	305	338	349	355	373	349	323	361	343	394	339	357	350	342	363	319	339	346	346	355	341	373	309	330	334	346	362	352	317	341	356	331	351	339	365	381	338	343	348	362	341	376	364	367	365	306	347	351	382	339	335	337	383	329	348	315	343	360	334	378	343	303	336	387	340	345	334	325	330	337	321	364	358	347	380	366	339	360	344	312	329	361	347	397	368	322	374	378	368	323	380	321	347	388	368	333	346	364	344	376	365	313	343	352	345	342	334	344	352	362	381	357	355	333	378	343	374	272	331	363	355	379	341	326	348	362	379	361	367	347	357	384	367	351	338	357	320	348	336	352	374	329	365	360	345	351	340	339	383	374	354	353	345	336	336	356	363	374	350	360	319	365	338	375	354	348	350	371	350	373	329	337	333	336	360	319	363	360	357	374	366	318	335	370	361	348	350	357	351	351	379	350	372	364	368	368	349	336	328	341	343	354	385	336	341	352	367	368	316	376	355	336	333	335	368	356	358	361	328	334	335	309	360	357	325	363	331	396	325	345	311	381	372	348	378	354	345	363	334	355	323	363	349	311	329	315	376	354	374	349	367	355	365	362	381	360	357	342	326	364	358	354	337	329	350	365	340	355	370	323	339	360	353	372	379	353	331	373	349	339	364	376	317	355	333	315	369	347	322	336	348	397	353	332	366	379	347	333	373	362	348	336	363	352	365	376	400	349	405	359	329	361	363	357	343	368	342	360	343	351	340	354	342	319	368	352	346	363	364	385	382	363	350	352	362	348	330	351	387	333	349	380	358	341	342	364	366	342	335	322	340	368	349	358	370	338	336	367	337	356	370	341	332	382	350	359	357	388	356	360	335	375	348	357	341	371	351	314	354	327	356	342	343	344	369	338	319	362	336	344	329	319	359	350	360	352	327	343	339	387	318	311	346	312	359	348	343	358	345	324	359	342	360	320	350	346	351	352	366	375	374	349	327	330	365	332	352	363	364	391	374	339	319	313	330	346	322	367	335	344	340	371	391	357	400	364	347	388	395	397	387	366	392	333	321	357	366	360	331	352	346	330	340	343	365	366	381	350	353	347	342	335	335	360	380	346	370	356	357	376	346	375	319	356	360	347	371	366	339	301	334	345	358	352	357	342	378	370	366	346	331	354	330	378	344	336	340	352	373	388	364	342	344	361	334	351	354	380	374	365	368	354	380	335	311	341	348	354	359	333	370	363	348	355	372	342	357	324	348	362	352	345	367	348	361	376	325	343	374	370	358	365	385	375	352	363	347	357	355	355	324	367	376	334	371	336	357	326	332	322	366	341	366	365	331	344	351	331	379	344	305	379	340	351	349	341	334	349	331	342	350	306	363	343	357	333	342	345	361	350	375	343	364	365	332	348	363	353	353	353	388	370	333	348	359	346	357	359	324	363	345	349	361	337	330	373	366	318	367	387	327	330	351	366	349	304	363	387	327	351	306	371	365	343	291	363	320	335	377	321	363	342	361	343	348	349	361	346	365	327	350	354	353	378	348	341	359	344	371	365	383	387	374	353	352	366	337	345	353	357	347	345	363	346	351	330	338	384	361	360	351	376	352	387	334	379	334	359	381	335	348	368	308	340	371	356	313	361	320	381	381	357	319	315	379	330	385	359	345	354	353	354	375	372	362	354	381	331	389	360	355	382	353	363	341	356	325	354	341	319	349	322	333	340	310	373	354	360	368	347	362	342	357	330	373	315	356	368	347	346	338	341	351	362	371	364	349	355	328	342	332	365	345	353	328
6594	977	367	374	347	329	337	346	346	290	282	343	343	319	331	349	343	328	376	355	319	338	315	329	369	337	322	324	353	318	367	323	323	327	328	354	333	337	337	361	299	316	325	312	339	338	313	335	326	325	351	348	314	322	344	342	326	357	356	327	354	348	359	351	340	343	348	353	363	323	346	330	316	367	372	335	343	356	357	337	295	349	350	306	324	368	318	350	351	351	322	331	341	320	293	355	351	327	317	298	353	353	338	344	334	347	358	366	329	336	380	312	318	352	335	365	366	355	311	367	349	317	327	334	341	346	274	340	353	320	349	311	345	330	348	324	337	378	360	337	320	296	368	324	313	336	350	353	337	320	361	343	326	330	322	357	339	348	327	385	333	339	368	332	316	307	321	312	337	300	368	342	339	346	344	351	340	356	316	316	342	351	316	351	350	347	318	331	335	309	332	323	377	300	348	303	303	278	351	333	332	351	327	348	312	350	355	336	305	335	338	304	344	344	314	314	294	309	324	350	367	321	305	347	331	329	365	366	361	333	356	360	296	376	280	336	350	323	299	303	330	357	360	284	324	331	324	334	292	370	341	339	335	314	341	319	311	347	354	335	331	351	313	344	332	320	355	316	281	324	329	343	328	328	334	337	345	297	332	371	349	319	362	323	339	321	349	329	325	340	338	315	348	305	351	329	332	333	338	354	351	340	331	357	362	307	342	380	323	372	340	344	312	294	340	381	328	353	370	382	350	353	328	335	346	376	351	360	354	354	327	333	333	344	344	353	365	327	318	317	359	333	352	337	328	344	340	334	354	361	331	330	346	343	345	352	333	313	344	321	325	334	322	317	320	341	298	337	352	330	330	319	294	315	310	321	345	312	375	316	325	348	335	343	352	323	339	360	339	319	316	317	332	324	322	339	325	316	321	300	332	313	307	358	344	328	325	303	327	368	347	353	312	374	361	308	345	371	358	359	317	318	313	319	313	349	354	342	313	320	352	362	316	311	346	313	337	342	321	326	340	278	333	345	352	370	378	372	359	356	343	344	303	368	345	322	347	331	327	305	371	333	382	347	303	349	337	372	287	331	333	373	333	381	315	376	356	323	326	340	316	365	351	315	352	371	335	350	348	347	324	349	328	359	343	338	309	312	333	291	336	331	351	333	351	371	344	359	365	349	332	300	324	308	357	329	340	346	338	355	330	315	333	332	337	332	362	362	325	340	317	347	340	356	332	337	332	343	329	313	345	348	346	355	336	376	336	337	350	333	344	330	343	317	292	356	328	309	326	352	378	349	360	339	319	364	316	324	364	354	380	336	353	317	329	320	352	335	327	329	336	327	281	340	354	355	328	326	330	338	299	332	365	338	324	355	348	317	338	314	322	311	333	310	340	312	326	347	356	371	359	325	314	358	340	353	295	351	319	354	359	346	321	316	385	353	349	332	344	329	348	335	318	318	335	338	372	331	353	345	300	297	378	346	320	291	318	320	372	342	335	308	335	329	362	344	348	358	399	336	321	340	305	327	364	311	327	295	339	341	325	349	326	342	350	298	339	371	315	329	321	351	356	344	348	348	340	330	328	337	322	325	354	333	332	299	361	334	324	351	316	306	379	353	294	330	300	323	317	340	315	359	327	369	362	318	352	294	344	361	328	337	352	371	360	359	350	338	331	357	326	327	329	344	339	346	318	321	345	339	333	339	385	330	348	300	355	337	349	307	364	347	342	327	338	364	341	344	350	335	344	305	324	321	334	339	354	324	299	284	332	354	295	345	303	308	300	320	362	321	337	337	333	338	348	336	335	319	340	328	334	321	330	343	315	343	338	378	341	300	343	344	306	311	318	290	349	334	347	338	357	370	342	325	331	336	352	323	332	354	368	335	335	337	318	337	349	339	309	325	328	356	358	352	325	314	322	356	311	355	373	322	327	344	343	296	327	329	311	301	357	338	341	301	370	333	324	304	307	348	326	326	366	346	318	354	359	381	352	323	301	326	318	336	350	327	333	317	357	363	312	357	343	305	315	326	359	328	329	309	306	313	357	351	315	352	342	315	328	346	365	351	375	331	339	359	343	361	317	375	328	317	351	353	350	365	351	327	342	363	341	361	344	351	362	353	316	329	342	337	373	347	326	345	290	345	335	332	343	310	334	315	330	350	367	362	332	338	370	314	330	335	434	326	333	323	358	344	355	325	314	345	345	331	322	340	319	350	336	365	367	339	327	352	351	331	337	336	335	352	336	355	320	356	336	352	328	343	289	328	310	293	351	368	301	346	346	315	341	339	359	338	356	361	349	349	336	350	346	349	328	315	303	337	339	352	319	336	374	330	381	328	339	380	299	341	335	334	348	332	328	300	350	339	349	352	342	324	334	333	356	318	319	353	385	336	337	355	328	336	330	333	363	294	369	336	311	326	336	335	353	338	313	317	336	308	361	362	356	305	299	334	332	318	308	348	335	340	330	355	326	335	368	344	353	322	352	356	323	342	348	317	317	303	329	326	322	304	331	342	357	367	325	339	323	335	330	363	356	349	362	338	318	339	320	337	337	345	358	321	357	330	330	353	325	341	313	343	340	377	370	317	298	335	346	320	378	320	330	313	329	345	371	344	337	315	356	349	388	366	328	304	343	343	351	324	311	353	328	329	328	354	356	362	367	337	345	336	339	322	356	346	322	334	292	354	370	380	335	339	341	355	359	333	360	355	347	366	320	360	312	376	284	355	357	369	353	316	344	331	347	343	338	328	312	317	322	328	316	327	320	287	335	329	314	315	365	350	325	351	311	327	302	304	299	319	321	303	338	372	326	334	334	331	374	317	315	353	345	322	318	323	340	326	331	327	346	316	319	356	381	322	329	319	341	375	376	306	327	335	342	317	322	335	290	334	347	337	344	353	320	338	344	373	334	357	321	357	315	325	343	342	333	338	349	323	343	336	306	314	361	332	330	343	331	343	362	324	337	335	344	310	330	349	345	377	354	360	332	315	326	332	341	376	340	351	323	336	312	339	360	326	363	331	353	339	310	352	388	326	288	318	336	354	374	353	343	330	361	355	344	375	297	336	345	337	357	348	307	356	312	330	355	342	303	299	306	347	343	345	318	358	340	343	301	342	361	354	349	356	347	338	348	372	309	329	361	325	334	351	363	333	366	370	329	337	338	319	358	378	332	355	330	342	347	319	357	311	319	342	306	339	368	362	337	331	359	316	339	296	319	321	315	358	356	352	344	335	366	342	311	329	318	320	382	357	308	340	333	374	320	335	341	326	346	350	366	334	360	318	320	304	335	321	331	347	322	351	310	363	289	320	335	342	362	343	334	355	333	335	309	342	370	299	324	331	304	346	370	333	315	346	335	339	348	337	351	327	328	358	306	307	298	346	340	325	337	373	335	364	363	332	320	320	356	364	335	365	308	300	322	347	325	310	304	352	327	323	315	317	335	343	327	332	331	301	367	334	313	322	333	346	351	332	330	340	355	340	355	359	346	326	338	319	351	360
4465	992	745	1020	885	742	690	730	781	745	711	727	744	693	700	701	781	701	747	750	736	698	742	666	725	755	741	701	723	727	686	744	713	751	756	678	716	746	689	724	727	733	726	723	748	738	719	701	729	695	746	760	757	711	666	733	736	695	743	730	754	727	760	684	740	696	749	708	721	682	685	734	762	742	739	664	681	719	716	718	729	726	785	720	698	705	730	720	757	730	659	665	725	726	717	738	705	697	743	704	733	708	729	734	710	706	730	680	731	703	703	708	707	722	716	668	730	703	671	716	706	696	750	721	710	783	715	734	705	701	743	733	697	733	707	703	676	690	766	721	717	700	710	730	707	706	736	673	669	731	687	719	747	701	718	720	722	734	679	707	729	742	771	685	732	696	685	745	723	716	704	736	719	708	734	705	702	718	718	702	731	689	691	697	772	684	718	724	752	751	778	687	682	725	699	762	706	720	702	666	700	727	774	724	783	750	738	692	750	728	723	730	715	742	677	723	704	727	706	770	696	703	761	744	690	711	689	713	688	727	703	757	718	751	717	725	768	740	728	726	727	693	722	704	744	715	728	761	731	705	736	710	735	733	713	715	732	743	704	769	761	701	714	723	740	733	702	697	748	744	704	763	690	707	717	758	709	736	727	750	739	703	701	729	717	723	746	735	672	733	711	652	750	689	743	761	743	741	707	763	743	706	723	733	741	677	704	712	735	743	752	689	724	705	700	713	684	690	707	678	669	662	707	652	693	765	756	683	710	698	778	734	700	715	726	691	694	719	691	693	735	698	750	692	754	738	725	710	740	692	769	729	704	719	721	736	756	731	693	725	712	735	707	716	724	725	760	738	741	726	666	762	722	697	726	733	717	677	722	748	750	741	725	731	725	706	685	730	736	708	677	707	728	717	726	729	752	699	741	722	729	762	699	710	657	724	709	708	713	719	769	716	768	734	693	733	753	754	733	662	747	734	754	702	759	665	715	696	737	733	747	712	682	726	732	676	686	716	764	657	744	705	691	719	712	676	770	679	716	708	724	712	760	732	722	689	740	685	719	700	720	719	747	725	755	728	701	737	718	739	712	752	693	744	718	707	719	722	724	731	748	709	722	696	734	736	715	728	720	689	722	718	736	709	699	752	720	718	771	755	712	739	696	711	779	701	740	779	752	761	749	689	764	768	748	738	710	714	690	718	743	706	762	717	743	716	751	708	731	707	716	742	688	697	739	725	727	719	690	704	703	750	758	701	674	697	762	724	734	760	719	705	721	747	673	729	727	736	709	732	710	735	721	741	732	729	767	749	729	736	735	709	673	738	717	679	699	678	726	708	705	761	723	779	712	721	712	740	760	728	701	743	721	720	733	705	714	666	713	734	715	717	745	671	744	692	744	727	778	756	770	735	709	738	692	679	671	709	747	740	732	730	771	698	725	694	693	710	711	756	738	728	710	693	746	753	701	624	682	735	739	730	714	729	732	697	724	711	679	739	695	723	703	764	736	806	756	726	747	756	701	701	802	724	705	680	734	682	748	731	713	633	681	691	742	686	724	735	728	744	772	730	661	726	732	730	708	718	690	728	740	735	724	701	683	716	687	713	689	731	694	664	743	690	743	686	758	697	780	743	727	742	677	730	733	693	723	718	744	691	754	729	733	730	720	724	742	706	736	750	728	752	696	715	727	696	715	733	725	730	734	752	721	710	685	684	727	755	695	738	748	704	688	762	733	672	735	707	736	715	708	774	693	737	707	683	738	698	754	727	767	717	662	706	699	676	743	736	705	727	706	691	732	724	748	702	739	720	716	770	727	709	729	737	701	683	733	687	756	674	722	712	726	739	726	719	735	714	714	756	718	690	690	757	738	743	732	714	706	768	744	730	699	717	696	756	690	753	689	712	763	711	687	747	703	759	756	682	731	727	783	681	779	697	664	690	688	709	735	676	753	720	727	730	720	745	709	699	754	766	701	734	709	733	707	725	704	742	692	683	723	735	717	675	686	687	743	723	748	709	700	773	748	711	739	736	729	751	714	713	683	717	738	733	730	740	774	778	691	714	718	781	707	722	699	717	752	723	718	724	701	722	700	741	739	695	678	703	752	741	733	711	708	680	708	757	711	750	724	764	710	719	737	752	736	695	713	690	705	739	700	659	741	743	768	714	698	707	698	741	711	712	784	746	748	730	736	678	716	697	735	728	747	738	747	747	696	715	702	696	716	696	747	739	746	694	660	702	715	734	724	696	706	734	709	663	703	727	747	720	712	708	745	734	726	696	712	750	756	689	734	758	736	735	705	725	756	704	710	712	764	702	734	715	736	748	660	726	739	739	699	730	721	673	722	706	717	765	678	745	751	680	691	699	673	733	724	722	722	677	705	718	714	714	718	734	728	694	779	729	743	774	742	769	732	736	692	716	729	696	730	726	780	729	700	766	768	692	718	751	717	707	720	759	698	719	735	711	692	710	716	764	750	704	761	750	705	758	690	686	742	684	738	697	728	725	703	749	720	707	783	698	698	701	730	695	758	695	729	761	739	730	747	680	712	738	703	741	699	733	720	715	759	742	694	721	730	735	700	716	672	724	736	703	716	703	694	734	684	688	695	700	752	746	774	732	739	717	781	736	687	694	782	756	708	716	691	720	673	741	702	699	706	664	719	717	664	736	683	757	687	720	722	697	709	735	680	712	696	725	722	728	698	716	722	716	726	730	675	753	695	712	711	697	721	680	678	692	775	745	770	756	725	744	719	740	752	707	735	733	667	708	737	715	722	734	703	708	745	726	714	711	728	725	710	726	738	763	736	684	718	758	743	691	737	711	716	677	722	713	721	722	748	690	673	713	737	713	722	750	702	707	732	740	747	760	700	733	726	723	697	767	730	693	769	742	738	737	740	717	733	737	756	703	735	759	726	693	711	697	699	725	732	736	718	734	736	735	708	766	712	716	745	704	714	750	724	703	689	690	756	768	689	763	739	652	701	693	680	670	754	736	718	745	722	743	709	701	680	744	785	688	732	746	756	700	714	707	729	694	748	759	696	722	731	738	738	741	688	752	745	713	755	774	739	698	703	715	691	750	679	707	758	696	720	791	689	652	728	711	687	720	769	759	680	734	745	714	729	644	733	747	747	728	715	738	709	717	682	713	719	706	692	739	758	703	733	684	780	716	696	754	704	682	734	728	747	738	716	698	716	732	712	767	728	717	675	777	731	715	719	694	727	705	703	716	713	696	737	750	670	742	765	733	732	718	732	708	720	752	720	715	765	709	712	717	709	692	776	725	756	701	768	735	703	783	735	719	699	720	694	744	737	701	789	697	733	754	675	735	726	752	690	731	686	696	685	686	721	697	690	679	782	730	763	757	736	688	719	742	690	716	708	768	751	759	711	706	735	702	693	730	747	720	739	717	728	727	746	723	718	708	680	743	753	719	683	721	720	744	720	731	747	733	746	697	725	705	776	666	714	711	748	762	739	750	754	689	711	702	681	689	701	757	698	703
16402	1882	596	565	426	243	205	222	205	198	196	187	183	170	181	185	196	162	209	165	180	171	183	163	170	164	148	185	145	188	164	142	150	140	158	168	174	156	161	162	155	166	174	153	145	183	155	156	160	176	176	164	175	163	178	161	138	180	162	174	153	174	186	179	161	184	167	145	160	180	177	169	141	161	166	165	174	176	183	168	167	117	173	166	169	135	158	174	166	149	130	179	167	131	163	155	154	165	168	144	160	151	178	178	178	165	170	162	167	183	171	164	175	163	192	146	158	144	144	178	172	150	183	155	189	180	156	155	145	134	172	191	172	168	175	157	177	156	207	149	189	159	165	177	170	170	159	160	146	155	166	169	132	139	181	157	149	193	146	174	187	169	167	149	157	170	185	167	168	145	154	139	163	164	169	157	165	160	146	138	182	181	147	149	154	141	170	168	169	165	159	170	155	152	145	148	159	151	159	159	165	145	154	161	153	144	158	163	156	174	157	188	187	168	174	194	156	145	159	170	175	187	166	153	173	169	189	191	159	154	185	165	157	166	155	168	158	146	161	180	176	174	147	173	177	167	140	172	184	194	173	170	175	142	185	160	171	155	164	182	159	165	173	139	172	153	173	149	178	157	150	165	162	158	160	172	166	162	153	157	173	155	156	146	163	164	154	154	162	158	182	168	159	159	159	164	162	195	146	160	147	146	176	164	155	170	157	194	156	144	168	187	189	153	180	143	149	178	152	171	160	157	175	160	178	165	155	135	174	169	174	173	167	170	160	197	178	184	169	179	145	168	160	140	143	167	145	177	152	146	167	194	195	147	152	137	155	161	173	177	169	160	176	151	170	151	181	193	156	167	162	173	162	168	185	166	167	171	151	157	159	155	161	164	185	162	161	159	178	184	147	167	161	167	174	165	172	145	154	148	179	147	164	155	193	154	170	173	156	153	182	170	181	165	160	167	161	147	168	159	157	144	171	144	163	182	178	185	167	179	166	174	146	161	159	189	154	150	155	157	139	175	167	165	144	186	174	179	177	162	167	179	161	171	152	140	188	136	149	150	145	175	160	150	159	164	160	142	169	150	179	157	150	158	163	172	162	161	149	155	162	198	194	152	162	184	159	171	173	157	161	148	145	171	159	145	171	156	162	170	169	171	157	158	175	180	147	159	162	163	158	154	157	168	145	154	159	172	177	158	158	173	163	191	170	186	145	160	135	154	164	171	154	152	164	173	159	165	162	164	156	146	158	158	193	156	194	182	172	186	175	153	136	174	160	161	162	147	167	159	162	161	172	131	179	159	189	197	153	165	154	147	166	150	161	156	163	202	175	162	164	166	160	171	153	170	157	193	166	160	186	162	171	196	191	159	164	180	146	155	182	152	143	169	177	159	163	179	148	166	149	135	164	133	130	177	161	172	155	175	156	181	147	142	175	177	159	162	154	160	135	164	165	160	155	165	187	147	159	171	167	173	152	172	189	153	178	173	178	184	165	157	171	171	156	144	157	172	173	156	165	176	202	156	147	184	178	166	161	160	153	170	165	140	172	163	175	169	177	163	182	170	161	187	164	158	176	157	157	165	146	159	160	161	189	146	141	164	153	162	169	159	140	160	190	166	180	170	184	158	167	169	170	152	165	179	153	186	179	175	163	156	175	158	171	169	157	180	144	177	134	153	195	157	164	156	142	151	161	143	167	148	160	170	188	162	166	148	149	184	153	183	157	153	153	143	154	159	179	133	179	154	165	172	188	165	140	196	183	195	135	178	159	157	163	166	151	177	175	177	148	158	171	164	164	157	156	148	170	141	142	175	175	176	164	192	151	163	160	180	178	158	157	169	153	163	148	176	180	168	177	160	166	155	130	158	180	177	146	171	142	166	160	152	179	163	166	146	159	154	164	151	135	176	158	177	144	162	188	157	185	149	159	162	143	152	174	159	181	158	150	133	165	139	172	169	144	181	155	171	171	175	161	160	167	156	157	188	156	179	165	163	177	162	145	168	162	166	154	176	161	147	147	175	146	139	165	141	169	191	192	172	151	157	161	126	143	163	159	173	181	153	137	160	163	167	162	157	181	157	195	154	188	181	164	163	172	166	180	148	172	167	160	173	168	197	135	158	162	197	176	155	165	197	196	174	197	149	166	153	174	151	168	186	163	177	166	151	165	163	172	157	134	176	168	166	165	159	171	163	167	173	174	178	175	150	173	164	174	162	177	162	177	139	162	166	154	167	180	162	151	157	193	160	158	145	168	151	159	168	183	142	144	182	157	179	177	181	170	152	167	185	168	154	174	157	175	178	178	196	142	162	198	163	160	185	154	156	157	138	155	202	155	166	153	189	156	158	176	167	146	178	160	152	174	166	157	169	137	169	168	161	150	159	154	159	161	191	183	180	169	136	172	174	168	158	158	157	168	170	170	162	161	160	155	166	154	177	169	158	146	156	163	174	157	190	158	145	167	169	163	157	162	178	127	168	156	163	166	157	172	152	159	151	174	162	195	204	181	153	167	163	169	170	174	190	157	156	156	148	148	168	143	147	148	165	161	154	152	164	125	184	154	184	143	163	171	150	166	162	161	157	120	174	162	160	161	165	183	173	144	160	178	163	167	166	180	182	169	198	170	178	167	169	157	151	186	169	147	188	169	162	181	173	157	177	148	145	164	166	142	152	154	146	175	139	170	157	177	143	166	164	140	177	135	167	171	162	167	159	152	159	164	169	183	128	168	164	159	151	186	183	177	197	181	169	143	181	185	173	154	168	165	176	144	167	187	178	172	163	173	176	162	157	177	159	153	157	163	165	166	129	151	175	171	198	177	151	168	173	164	189	174	147	167	168	151	168	178	151	145	139	158	159	157	170	171	135	157	151	167	134	172	170	156	134	178	162	200	194	192	133	172	168	158	177	147	136	191	177	176	162	164	173	164	154	154	161	149	170	173	171	179	162	168	171	174	154	158	159	163	184	180	168	157	157	168	174	168	162	181	162	189	155	167	161	166	174	146	171	196	178	169	156	176	163	176	170	186	143	162	144	170	162	160	177	165	186	151	164	165	187	168	182	185	152	168	151	179	159	168	152	152	159	179	137	164	148	180	163	163	177	122	135	165	163	165	149	157	172	164	143	176	187	148	161	166	163	163	163	182	150	163	160	155	141	165	157	161	165	158	178	184	172	155	179	151	154	151	179	141	184	145	167	137	184	160	170	159	173	169	150	142	143	177	180	141	140	188	136	184	151	147	186	168	161	170	185	145	166	175	154	153	156	163	161	156	185	160	143	171	166	163	179	195	159	177	173	151	194	154	166	163	136	162	161	160	162	179	156	163	175	144	164	163	158	173	173	156	160	154	185	156	188	148	161	153	176	137	163	158	170	154	163	191	168	152	181	163	171	172	172	171	159	163	171	181	156	169	161	175	134	169	159	178	160	143	145	162	150	161	183	168	176	168	167	181	139	147	175	171	182	172	171	156	173	184	176	139	188	176	164	153	166	174	159
10309	1175	1208	1854	1299	994	748	693	623	597	527	540	507	455	495	458	446	438	441	418	423	401	410	429	451	450	418	447	385	432	386	407	418	368	376	357	391	379	344	371	375	414	390	374	374	399	386	364	359	390	410	395	353	414	388	406	380	382	389	366	407	401	392	388	379	363	362	344	386	394	386	390	372	387	367	429	380	390	405	346	360	380	336	386	399	359	376	385	370	396	392	382	326	400	381	371	341	437	366	363	364	405	380	376	385	376	382	396	416	404	418	367	344	346	380	364	364	378	389	373	399	382	374	349	404	390	370	351	376	386	410	381	393	367	379	358	400	360	382	394	385	382	370	376	411	366	381	396	372	379	363	369	403	372	358	377	373	378	364	406	397	349	412	360	395	414	372	356	399	356	400	400	374	368	419	354	383	386	371	397	417	362	351	372	380	396	375	358	394	391	347	394	381	350	364	359	399	357	369	347	417	353	392	367	378	353	357	412	346	381	387	395	374	366	344	403	378	380	365	389	398	377	389	379	347	370	382	383	363	392	391	414	404	353	364	371	405	382	403	381	403	368	365	354	360	358	354	348	381	405	378	383	379	355	403	379	341	355	403	390	384	339	363	393	405	378	377	327	346	396	362	420	383	380	401	361	349	410	352	363	361	385	366	404	377	384	413	380	384	374	386	364	361	360	398	386	384	402	383	376	390	376	338	348	373	395	402	319	407	360	406	393	410	370	394	433	382	348	362	377	364	387	392	376	373	367	384	396	399	383	410	375	367	368	376	373	401	387	391	376	398	348	356	411	341	366	317	375	360	370	392	431	393	393	381	368	362	404	380	397	380	343	399	388	368	370	347	358	413	393	356	385	373	353	356	372	365	367	385	396	349	408	387	354	369	398	369	365	357	374	388	365	395	421	398	398	396	393	347	338	379	396	397	378	383	354	399	406	388	365	417	345	378	384	388	405	350	393	396	380	388	409	373	366	397	376	369	398	363	379	404	359	358	428	353	339	382	356	382	377	419	372	337	347	384	384	368	376	368	381	396	393	386	370	361	398	371	395	358	393	399	389	393	370	378	380	408	355	374	396	358	414	374	383	401	415	400	375	370	404	376	393	393	371	412	414	377	384	352	379	381	363	387	405	373	405	417	371	380	333	394	374	367	382	356	390	367	401	372	404	411	385	350	406	346	389	374	380	403	364	368	376	362	424	382	349	379	382	398	381	387	376	374	364	401	391	343	406	375	378	371	381	405	413	381	413	360	371	355	384	420	362	379	365	353	394	367	404	407	394	367	365	383	357	380	397	377	366	404	387	355	373	367	340	397	360	332	373	358	371	349	356	371	346	382	389	392	386	400	398	416	381	352	365	371	368	374	395	385	402	333	383	350	424	395	397	359	395	378	413	383	384	376	375	360	367	387	365	412	385	377	379	374	371	397	366	388	337	372	357	393	370	374	360	395	385	396	357	371	390	371	349	386	374	354	390	379	400	385	341	360	406	374	399	409	358	356	360	372	362	383	369	377	382	374	347	376	365	378	401	363	394	368	362	380	377	370	365	396	404	390	394	379	382	394	424	378	405	385	388	403	401	410	356	367	381	396	379	391	360	378	400	373	373	403	361	367	372	405	385	372	346	401	386	393	374	388	419	391	362	350	357	374	383	354	356	370	358	372	356	369	371	380	366	361	392	381	380	373	376	371	371	396	367	360	403	343	388	375	362	437	409	388	376	361	360	368	388	335	365	381	377	381	410	354	363	363	363	346	383	397	378	350	393	409	365	353	401	340	361	352	374	383	373	375	394	331	413	376	364	409	412	369	410	371	378	368	390	393	371	395	379	360	381	408	359	393	381	412	369	391	386	375	425	379	378	344	353	360	400	352	379	370	400	351	391	383	332	378	396	356	361	388	437	366	357	367	409	391	372	387	357	367	395	357	384	393	409	358	344	378	378	368	361	362	362	351	390	393	403	368	354	374	343	356	395	396	417	409	409	387	398	364	357	374	384	426	370	373	361	392	387	398	378	385	401	392	369	387	385	351	376	395	386	384	346	354	393	405	397	379	361	418	376	406	350	383	359	378	395	403	434	378	373	360	382	377	351	363	398	373	366	386	365	384	361	384	398	387	347	343	387	367	395	391	387	353	355	384	387	365	406	374	400	377	364	378	349	359	384	342	383	364	383	358	376	369	392	356	389	380	405	351	381	371	388	366	402	358	412	399	380	373	370	383	381	371	360	359	407	355	381	390	363	371	402	377	364	346	377	341	395	362	377	364	363	369	363	374	390	357	384	403	352	355	362	367	360	398	372	375	380	376	372	401	357	347	373	373	380	385	389	407	374	398	363	382	414	394	385	378	343	381	388	366	414	375	367	376	401	335	358	369	402	347	382	392	410	405	373	398	386	383	377	382	371	398	365	415	375	400	376	403	386	344	378	367	400	343	354	412	387	366	400	399	360	354	386	407	403	367	385	380	388	380	384	356	339	375	405	386	392	367	371	385	378	366	388	341	417	360	356	357	374	424	383	395	380	378	394	343	358	378	394	388	376	379	356	392	407	357	394	376	370	386	379	374	363	385	374	357	366	361	389	356	367	408	389	392	401	398	352	371	361	365	379	388	388	361	394	381	385	399	392	391	389	396	382	377	369	369	406	362	397	349	361	374	376	403	384	405	399	368	381	344	380	414	381	394	352	385	382	411	350	353	358	374	354	373	426	389	396	354	386	374	370	369	369	362	392	371	377	365	353	385	422	351	388	379	361	409	384	413	383	414	384	386	377	417	371	401	354	372	375	393	379	372	357	337	376	378	408	377	392	407	363	374	375	392	369	385	378	382	358	398	392	405	369	375	376	393	391	385	376	402	354	400	381	373	349	364	364	388	379	374	404	375	391	389	357	387	389	362	372	411	372	373	394	378	399	373	404	390	367	399	385	386	352	389	419	418	406	372	365	387	387	359	387	360	355	358	354	387	379	392	389	366	395	375	400	358	366	349	382	362	410	377	368	383	396	344	399	373	393	395	363	403	397	388	399	410	373	371	380	361	380	383	392	339	387	382	362	388	389	375	399	384	370	398	390	382	392	423	391	362	329	395	355	390	394	355	395	413	374	351	383	368	361	386	393	388	387	376	371	380	423	385	345	397	401	365	369	368	383	344	378	364	384	384	377	393	398	412	397	369	380	399	369	383	384	390	389	373	409	371	402	378	383	384	376	363	398	385	381	366	395	376	385	349	386	370	400	382	356	377	364	359	393	349	375	395	357	374	383	396	347	375	409	391	377	367	387	370	388	374	380	374	380	379	357	396	369	396	380	365	365	366	407	403	388	386	389	360	400	383	393	385	366	341	399	352	387	437	392	365	381	402	404	367	370	379	384	366	394	384	387	386	367	379	389	376	367	389	418	385	369	415	379	372	419	341	371	396	390	372	361	394	385	393	364	376	392	392	359	375	384	385	397	369	404	383	381	425	364	409	390	340	355	395	373	394	373	407	402	421	333
24129	3412	935	985	575	343	300	242	243	208	189	172	164	173	155	163	183	140	116	124	154	146	168	162	155	136	121	132	148	143	133	161	105	141	150	149	153	137	134	138	149	119	147	126	126	122	161	130	113	132	139	149	140	130	142	130	140	126	120	125	143	120	142	127	138	143	121	164	123	114	139	156	162	118	151	153	123	135	139	133	137	129	138	148	152	143	149	129	123	159	129	133	119	134	142	129	141	137	138	133	157	141	135	116	141	131	141	133	131	143	103	120	136	136	131	152	127	159	139	125	126	150	138	142	111	129	130	131	120	133	136	117	114	153	144	140	146	130	138	125	109	115	100	138	136	146	129	148	130	122	127	128	145	131	142	132	144	146	127	157	133	144	107	131	148	131	136	161	140	131	118	136	137	157	134	110	149	137	137	145	129	145	119	131	127	141	151	129	131	133	148	136	147	132	147	136	135	134	141	146	132	144	134	115	123	112	127	125	132	160	150	125	119	139	138	129	105	128	149	132	126	122	125	118	130	133	140	138	160	154	107	121	136	128	135	148	148	137	155	141	136	140	121	128	150	111	134	162	123	147	146	122	143	137	133	133	127	135	138	131	124	132	148	160	157	143	141	135	153	172	152	119	152	130	148	140	146	125	139	149	132	138	109	121	172	157	136	129	124	148	142	137	157	148	137	140	126	159	141	116	133	127	137	148	124	151	128	155	118	141	141	143	133	137	131	138	144	137	114	130	154	130	131	147	148	124	138	142	123	150	135	138	148	137	137	133	153	135	128	132	116	121	151	151	143	120	127	143	133	116	134	139	123	149	135	164	136	119	147	157	136	135	131	117	144	127	126	137	134	139	119	143	124	117	119	139	126	130	115	132	123	155	117	111	121	131	136	118	138	128	126	129	130	139	146	141	134	142	125	137	130	134	142	150	132	137	127	125	109	159	127	143	160	130	158	127	137	147	131	148	162	133	129	137	133	144	112	131	131	133	127	115	130	130	131	140	144	129	135	155	133	122	138	154	128	108	146	145	133	133	153	144	134	159	146	115	121	137	123	145	134	148	143	128	156	145	133	143	128	128	136	139	157	135	138	126	154	122	136	129	143	109	136	129	113	152	139	148	143	130	121	134	140	133	123	133	139	144	136	146	122	135	123	146	157	159	147	142	114	134	113	121	151	155	160	144	135	128	144	130	135	134	142	161	147	134	133	145	132	131	158	144	133	117	131	134	121	150	129	134	138	149	121	131	147	151	146	116	150	134	141	142	128	150	136	126	139	137	124	134	133	156	131	130	126	128	119	137	137	130	121	143	145	131	116	137	126	118	119	130	139	130	136	128	125	129	144	137	123	137	142	127	130	136	126	135	144	151	143	119	131	139	128	154	147	141	124	130	130	139	121	119	106	146	140	133	153	147	134	126	141	113	146	154	129	105	117	134	140	137	139	105	132	146	151	113	127	145	134	110	147	141	127	147	134	121	149	134	125	136	120	139	128	140	132	143	141	141	111	133	117	147	135	136	135	154	136	119	130	114	129	148	135	120	123	139	129	148	139	145	150	136	140	135	134	137	133	151	155	148	134	120	141	149	116	135	130	146	143	115	122	125	136	167	111	157	131	114	113	128	126	132	123	105	145	144	133	140	134	146	125	119	133	160	129	140	115	143	142	133	148	121	130	148	136	132	127	131	134	141	145	131	169	132	135	149	135	131	121	127	125	128	139	146	128	134	150	130	146	123	129	128	147	128	143	125	143	132	140	110	112	147	149	119	134	106	133	115	166	123	144	111	135	151	120	135	157	118	130	125	153	145	154	135	148	144	147	131	139	145	148	124	141	146	151	135	128	127	135	149	151	133	148	140	144	115	135	161	128	98	132	137	129	133	142	147	127	129	122	154	142	155	135	125	107	136	114	162	136	135	140	134	136	130	140	128	117	138	152	140	116	139	119	134	134	104	130	143	130	117	119	130	118	153	130	149	116	114	134	125	141	143	123	133	138	138	138	145	166	141	127	134	138	138	133	139	144	116	128	140	127	148	156	146	157	151	136	140	133	142	163	149	148	153	146	126	148	130	122	151	143	141	135	146	142	137	139	132	140	139	112	137	137	143	161	127	140	139	138	130	134	128	147	122	129	123	144	136	150	128	136	137	138	131	104	115	129	143	146	138	137	118	138	114	139	119	118	129	137	122	135	129	129	119	138	140	163	146	123	144	135	127	125	136	149	139	146	145	154	140	154	147	126	123	122	133	126	104	140	160	138	168	129	130	130	129	148	142	155	123	139	120	123	151	129	113	138	135	153	137	130	136	117	150	131	133	132	142	160	121	115	113	130	139	124	129	130	112	124	139	138	142	139	147	140	144	141	133	153	113	134	155	142	142	123	109	133	145	133	113	119	122	134	154	137	134	153	139	140	132	135	155	145	103	157	150	132	125	136	154	123	129	134	129	115	107	135	106	129	126	129	141	131	129	132	149	134	132	141	122	123	144	125	127	114	122	149	118	143	147	130	138	107	132	125	148	159	136	131	143	149	144	157	137	142	126	144	155	129	143	130	130	137	139	149	117	108	142	122	123	127	139	144	147	130	151	147	119	132	132	120	143	120	115	132	136	141	111	115	130	152	164	144	114	121	116	142	129	146	134	135	134	126	139	144	124	108	146	133	151	131	122	127	145	111	135	157	132	117	133	138	128	113	144	125	127	124	131	137	149	149	115	137	129	146	136	131	134	153	131	130	139	148	134	134	130	108	138	127	150	119	129	138	147	109	122	140	163	128	132	124	146	133	136	135	116	133	128	144	144	117	119	141	132	135	138	140	137	123	160	124	115	148	148	145	139	136	113	121	125	128	133	140	127	134	144	117	139	133	141	139	148	134	123	138	138	124	130	134	120	142	128	121	135	129	110	122	140	144	141	123	132	122	119	115	105	127	137	126	117	147	140	131	109	118	129	139	136	140	133	124	124	137	154	145	157	131	134	122	127	129	144	140	131	138	152	130	134	151	135	121	107	134	147	135	111	164	151	136	154	130	118	130	138	137	126	131	129	146	145	138	126	145	155	155	113	134	128	128	130	119	136	125	130	147	151	128	135	136	143	130	121	122	122	154	128	115	125	135	122	131	118	123	135	141	141	147	129	132	117	141	115	128	143	124	125	127	145	145	125	134	118	141	100	131	142	158	177	151	128	128	156	118	117	137	118	114	138	125	156	137	125	145	136	141	133	143	136	136	151	138	146	140	132	121	148	109	135	142	135	122	139	151	125	135	143	129	145	123	117	126	138	137	127	122	137	138	125	131	124	121	148	123	122	146	147	158	118	143	147	154	142	145	138	142	126	141	139	123	162	133	128	166	132	160	136	122	144	117	132	125	130	138	147	122	132	160	136	133	168	127	126	130	142	132	155	147	120	133	130	125	130	133	132	153	107	113	132	143	149	130	161	130	135	143	125	117	112	114	151	138	132	134	131	139	136	137	106	121	134	122	173	114	129	147	121
13201	1439	1999	3121	1973	1417	1109	872	847	743	668	628	583	559	542	518	514	478	498	449	446	487	400	409	421	413	416	376	360	392	380	363	396	345	376	393	359	349	395	368	328	406	359	372	344	340	354	364	351	351	357	356	361	335	356	365	349	363	388	330	380	350	391	339	363	364	329	372	353	342	358	383	355	346	351	381	304	360	351	361	365	339	357	374	362	369	316	337	340	347	353	343	344	343	339	364	346	373	339	373	352	359	349	400	357	360	375	375	363	346	368	398	345	333	344	349	340	326	357	337	357	355	329	311	346	366	325	348	347	366	320	386	336	358	347	380	342	361	340	341	347	359	347	346	339	351	355	361	344	331	343	348	340	349	316	343	327	326	359	369	388	407	345	336	350	317	381	346	354	321	340	323	342	349	353	350	323	349	342	347	345	341	357	312	358	364	344	360	336	353	367	340	343	315	394	327	329	324	345	343	336	364	401	347	340	368	384	325	360	357	341	331	336	337	339	368	366	339	372	337	331	380	342	356	345	380	342	338	353	386	331	372	326	346	346	315	369	384	323	333	373	332	350	379	359	358	373	345	324	341	359	325	364	313	356	332	351	359	336	338	352	332	368	355	354	335	357	339	337	346	336	376	338	334	340	340	342	318	361	389	361	331	348	336	335	337	340	360	355	396	319	382	312	361	324	330	337	335	339	376	352	365	331	337	374	338	322	337	378	348	340	367	352	380	335	363	350	324	360	395	401	352	315	350	364	390	357	367	348	326	359	330	364	346	352	354	340	328	340	340	368	344	329	359	350	361	340	341	329	330	334	330	381	320	346	358	331	354	371	336	353	334	359	328	316	335	354	339	340	356	332	352	334	338	334	360	322	333	374	347	380	359	346	342	370	351	347	332	350	349	336	399	358	351	347	360	343	341	353	325	324	373	382	307	335	365	382	341	351	353	359	339	334	342	335	352	343	342	354	355	331	351	357	323	323	317	317	357	326	386	325	349	329	330	367	352	325	375	364	355	380	357	365	317	332	333	348	355	367	369	329	335	344	381	331	336	336	353	321	326	346	354	346	343	330	371	352	340	325	337	332	343	350	332	328	349	364	340	347	326	361	323	349	350	369	352	367	352	322	356	315	351	349	354	349	344	325	350	329	339	354	344	357	350	340	361	366	381	339	360	338	366	343	362	328	338	351	329	350	347	333	339	366	325	358	333	368	346	349	374	358	336	369	353	352	357	356	361	334	322	357	342	357	388	339	376	365	341	325	343	342	338	360	325	366	380	332	352	376	340	350	358	343	327	333	337	333	350	342	331	350	343	371	341	395	346	329	326	347	342	337	352	362	331	354	300	358	381	343	364	347	349	334	376	374	354	350	304	369	335	369	303	366	324	356	321	383	350	330	321	368	366	354	326	377	343	336	342	370	340	363	359	362	336	351	343	350	353	306	355	347	361	357	334	344	332	328	330	360	404	347	371	347	354	352	330	338	358	340	342	319	339	366	347	324	359	396	364	341	338	341	371	357	348	360	358	342	357	376	343	378	339	344	340	310	349	326	315	358	350	349	379	335	372	353	341	362	354	357	354	346	325	344	360	368	396	346	368	356	344	320	360	341	319	334	347	344	350	357	351	336	335	341	342	347	336	318	355	341	332	333	354	354	333	362	346	340	346	334	345	317	312	324	352	345	325	360	349	363	328	347	352	382	348	347	319	369	359	321	349	324	348	344	342	334	315	379	364	344	366	384	368	350	367	357	343	354	342	359	346	341	361	343	328	382	333	346	370	362	357	332	372	338	360	357	343	331	366	348	331	364	358	357	360	366	343	373	361	367	356	347	354	339	325	328	350	325	326	335	353	344	343	341	324	321	325	325	339	349	362	352	353	326	350	387	341	322	363	366	331	357	340	358	355	351	359	321	349	351	347	337	362	357	333	388	337	325	343	345	360	367	333	362	327	337	342	344	368	338	370	351	375	304	330	337	330	322	356	360	303	386	369	322	310	390	348	333	345	336	353	369	353	339	341	343	285	356	354	366	356	359	342	345	345	349	345	301	362	358	363	356	340	365	355	346	353	347	324	323	385	329	320	340	317	335	365	341	328	368	320	335	365	330	311	351	347	378	360	348	371	341	391	336	347	363	321	363	343	396	337	317	344	351	359	314	371	359	362	325	339	355	309	353	360	346	316	334	323	351	331	339	413	334	351	357	367	370	355	362	343	335	355	350	345	330	351	345	351	361	354	350	323	351	355	324	346	345	355	335	350	368	356	327	335	341	359	337	360	355	337	331	316	345	305	328	347	319	389	371	326	343	340	356	354	375	355	380	353	318	350	368	355	352	334	347	363	361	355	362	351	332	345	348	345	342	360	354	348	335	352	348	318	359	373	346	378	365	337	373	333	322	380	363	326	336	348	372	350	350	366	343	328	345	347	358	349	358	325	344	364	334	359	341	338	377	358	312	345	337	347	360	314	335	342	337	328	369	379	357	349	331	361	355	328	368	331	324	361	323	340	322	350	361	354	378	323	319	341	367	361	326	328	359	336	338	375	350	345	379	363	333	344	356	393	352	356	333	342	336	324	368	335	349	346	357	366	347	349	339	347	316	334	295	359	333	365	362	362	375	344	378	343	347	355	372	324	368	344	340	340	362	371	337	357	372	354	338	320	342	370	318	340	338	370	319	336	361	328	362	336	341	343	342	322	343	376	328	378	334	352	360	344	341	350	350	360	339	313	370	347	311	342	333	330	348	370	344	324	357	336	365	329	354	353	367	366	352	326	345	382	342	347	354	334	345	338	340	341	322	352	340	365	391	330	351	337	325	323	335	345	354	309	321	359	363	332	312	349	326	359	292	343	331	317	347	358	336	370	332	328	337	353	372	342	338	363	343	355	339	324	341	344	357	342	352	350	346	350	345	343	375	383	349	368	347	351	358	374	327	324	362	368	394	318	352	325	348	349	348	355	326	355	352	332	369	354	352	337	356	339	350	373	343	348	361	335	345	387	363	344	351	360	374	311	322	366	355	315	333	317	338	335	368	364	351	353	346	329	369	343	356	319	369	343	337	342	347	369	348	333	335	341	304	357	341	359	351	370	301	364	341	339	343	358	310	361	352	350	363	347	358	358	351	330	346	344	341	342	382	338	324	345	332	334	355	357	328	337	348	373	333	328	366	365	343	356	355	358	324	356	365	356	363	350	338	318	384	354	359	322	333	359	348	341	354	345	352	366	315	378	373	326	323	372	308	360	380	348	352	317	329	379	326	353	364	330	335	363	339	320	320	378	328	347	372	339	355	329	352	349	335	357	374	322	316	331	349	357	339	344	385	389	352	357	337	366	348	329	353	364	338	352	366	341	362	381	352	341	358	377	343	333	328	331	298	333	369	358	333	332	327	340	343	328	344	355	377	350	351	356	362	360	374	389	375	370	307	320	307	363	333	328	351	346	345	338	388	333	353	392	355	345	335	370	311	341	346	353	354	381	370	337	383	393	369	349
5480	665	330	455	392	368	338	351	346	350	329	337	316	329	330	341	350	343	319	309	311	349	314	321	314	305	319	354	342	338	341	350	316	334	353	351	327	340	308	308	301	331	315	344	364	338	322	333	330	323	341	341	374	339	349	325	351	302	365	400	349	325	346	315	342	353	361	357	345	335	307	333	324	338	372	337	345	317	324	323	315	315	335	348	343	334	317	343	306	307	329	341	336	330	336	319	326	345	331	322	347	336	339	335	357	322	344	345	326	323	304	361	350	291	316	351	337	343	335	327	311	347	328	322	348	312	345	341	308	375	356	356	329	370	350	340	340	351	322	331	332	321	329	323	336	342	321	329	340	325	343	313	329	362	356	339	317	341	333	350	357	292	368	326	332	368	335	340	358	314	395	321	364	280	325	294	304	282	320	317	342	342	352	326	354	342	357	304	353	343	357	310	345	357	292	341	345	315	314	367	322	342	356	336	358	324	353	324	346	341	345	312	339	307	323	313	309	348	313	313	367	328	373	348	318	335	319	354	332	319	298	294	313	311	329	337	355	347	299	336	303	337	346	356	336	350	321	344	327	321	334	316	309	317	327	321	348	330	342	302	314	348	354	327	324	329	344	316	297	340	341	327	324	329	385	335	369	337	320	365	372	346	336	347	352	318	360	325	351	355	298	323	314	319	328	330	361	342	357	320	339	326	368	314	312	314	348	320	333	313	361	318	343	327	313	345	342	345	314	316	337	316	344	349	357	335	341	321	330	287	317	402	323	317	322	363	364	349	316	319	337	345	339	343	351	315	337	332	333	312	314	304	341	294	330	325	323	315	318	353	355	324	314	334	325	322	343	323	306	325	321	292	348	313	348	340	316	332	308	316	327	345	348	334	309	357	337	315	325	317	323	332	293	335	335	327	307	341	364	306	318	347	326	320	347	326	329	317	357	330	323	321	332	319	323	353	329	332	317	338	352	362	354	350	332	327	313	338	332	316	309	339	324	323	315	317	341	337	317	372	327	326	344	339	341	296	319	329	332	372	305	321	328	344	295	313	337	341	307	283	301	343	336	325	365	321	366	336	317	313	295	363	333	333	376	411	366	305	270	361	342	308	343	360	326	339	311	343	358	327	326	304	349	336	350	328	360	341	325	307	310	324	359	333	327	341	347	322	341	345	352	325	334	341	337	358	331	340	351	344	344	354	318	317	345	336	329	298	355	322	313	340	319	296	301	341	331	309	333	327	316	323	347	370	337	342	344	300	303	328	362	372	340	380	303	316	357	312	301	318	344	325	338	306	323	337	326	318	332	345	345	292	352	322	338	324	374	335	322	354	342	367	329	325	332	318	332	366	312	351	320	333	302	312	315	342	367	349	329	357	328	360	311	351	349	325	371	347	372	318	329	323	302	369	311	356	280	324	328	346	314	326	312	326	377	325	338	337	303	351	327	303	365	343	338	303	317	300	324	311	345	336	363	367	353	373	347	323	363	302	318	327	332	340	339	334	322	340	375	328	349	331	310	314	323	324	341	341	316	292	333	365	336	365	338	324	353	364	349	336	322	327	314	381	347	353	320	333	369	298	357	331	362	339	348	345	379	315	332	313	342	331	340	337	335	333	369	333	346	297	332	313	360	375	331	357	338	329	358	350	338	353	301	324	348	350	371	362	339	321	328	366	368	327	354	362	328	337	368	306	345	323	334	326	350	312	334	344	284	350	296	341	336	338	352	329	329	326	339	336	338	335	304	318	332	372	366	329	319	334	306	328	315	311	313	302	314	354	328	324	321	326	322	342	374	371	341	331	356	353	344	313	308	343	348	306	321	342	364	369	315	328	337	316	341	345	344	345	318	361	350	336	314	327	311	332	353	314	300	339	329	307	370	356	353	321	330	341	357	358	345	352	341	309	305	303	335	337	334	306	314	357	311	332	340	324	349	334	360	344	321	327	339	357	338	329	346	324	348	332	323	334	307	370	370	300	327	328	317	362	328	329	343	322	294	335	351	354	330	326	319	313	365	350	346	318	292	342	310	306	338	341	349	319	341	295	358	330	323	366	340	323	334	330	372	331	362	329	327	305	336	324	353	328	294	345	329	302	352	339	356	353	301	349	348	331	333	320	300	348	321	333	352	312	329	301	349	304	332	350	343	332	331	347	325	308	342	303	317	331	323	337	352	370	361	344	330	351	341	311	323	309	389	348	336	316	348	296	331	315	324	309	339	320	313	314	330	325	351	329	340	361	352	308	323	333	322	360	352	344	346	324	343	325	326	308	338	343	351	312	302	326	338	331	357	371	358	336	322	323	346	350	302	314	318	336	358	334	333	309	362	336	352	327	364	343	318	300	377	330	348	316	324	313	320	360	329	317	310	321	344	330	356	336	313	307	378	364	352	335	335	350	308	297	322	337	312	325	332	325	341	304	351	290	296	315	336	340	352	324	313	344	334	319	316	293	317	351	329	347	322	341	311	349	318	358	359	324	337	313	341	335	303	300	338	327	324	346	327	348	373	349	336	330	349	329	325	334	320	337	344	364	356	339	292	332	317	298	307	323	345	350	368	343	334	356	330	355	312	321	325	327	335	307	324	344	334	346	352	308	330	347	325	342	340	341	307	322	362	343	349	359	339	316	326	299	316	315	318	371	314	328	308	354	320	318	319	340	340	366	333	362	331	363	336	341	312	347	340	333	330	328	335	338	339	348	312	300	308	326	337	320	343	359	349	337	318	340	325	318	363	358	329	327	322	332	335	317	348	359	342	356	339	348	348	326	335	353	339	335	330	348	296	346	354	336	310	344	347	352	345	348	329	340	324	337	360	327	304	329	308	336	325	335	328	323	323	342	320	342	364	348	306	318	298	317	336	336	287	335	350	332	331	320	334	347	332	345	369	357	344	373	319	346	319	334	343	322	339	313	347	324	337	346	299	354	340	332	329	331	330	345	356	343	319	299	334	284	330	336	288	285	319	351	339	352	332	318	320	327	336	354	364	312	337	327	355	349	332	330	322	298	395	334	344	306	332	347	342	348	320	380	335	327	331	374	299	325	301	334	356	375	330	313	334	342	340	323	333	325	342	315	329	357	337	351	349	341	345	352	306	339	351	332	339	337	358	311	317	332	283	340	326	340	326	317	323	329	303	340	340	311	361	364	309	356	349	351	339	345	344	349	341	301	337	325	342	387	330	332	332	344	363	353	341	322	339	348	347	341	334	308	337	338	350	345	331	323	337	370	344	333	354	337	339	299	342	317	299	351	367	326	307	335	287	351	336	338	306	315	288	335	363	349	358	363	343	299	325	345	330	304	292	319	340	372	330	372	329	335	331	312	351	319	318	328	339	307	315	323	356	343	355	336	347	349	313	337	342	313	347	336	335	345	313	350	306	337	374	339	332	333	331	303	376	317	341	354	334	328	313	324	331	371	321	357	365	321	369	309	318	322	345	348	336	326	345	338	349	331	352	335	305	316	314	312	329	356	296	346	331	333	353	328	329	334
3810	885	717	1091	739	777	740	712	703	713	703	767	737	771	683	651	734	730	709	775	725	737	740	691	712	736	749	723	706	735	694	692	737	677	712	734	693	699	714	745	723	718	703	708	698	749	746	713	732	672	718	756	757	683	723	782	703	725	767	773	707	670	703	765	732	711	677	766	767	712	696	718	720	746	758	721	739	712	702	721	714	717	729	718	734	677	680	711	723	715	671	756	674	758	647	698	745	712	645	718	728	651	714	689	717	731	757	736	679	710	675	758	691	721	682	750	699	762	675	698	673	711	732	734	703	728	695	684	679	721	675	752	704	731	661	729	676	733	701	695	703	716	706	725	716	735	683	733	745	692	669	673	729	734	707	691	717	700	705	704	683	742	737	709	737	709	715	713	679	712	672	719	701	727	770	747	707	677	664	676	718	693	769	688	736	755	704	676	710	754	733	705	672	683	726	694	718	675	752	709	696	686	707	717	716	697	713	723	755	706	694	733	746	714	728	739	707	735	724	741	744	673	695	679	770	720	729	763	685	708	745	683	747	726	717	699	723	708	689	730	737	702	709	728	742	664	698	703	745	691	734	729	700	671	666	738	730	672	738	746	702	695	678	749	739	719	690	765	695	707	676	699	687	706	718	761	698	768	733	733	714	698	659	735	725	688	697	705	671	715	716	734	680	692	734	762	715	713	719	726	728	659	689	746	708	752	731	725	680	719	754	749	704	694	721	707	742	761	661	673	729	734	726	693	725	748	709	723	699	708	710	725	715	720	688	710	695	686	731	720	724	681	701	715	735	764	698	687	722	700	689	710	727	725	710	689	715	729	719	678	698	707	694	717	724	769	758	697	688	724	672	725	715	688	715	765	705	713	670	721	660	664	742	728	749	700	707	741	675	719	713	742	719	749	720	712	733	737	792	694	765	707	742	745	735	713	713	688	730	702	712	765	729	749	695	722	701	687	706	706	743	708	718	681	738	753	719	688	679	712	655	662	696	672	688	716	668	717	750	687	756	656	751	701	674	698	754	737	705	681	692	714	715	733	768	733	711	726	699	738	721	724	715	752	751	755	752	697	667	749	697	681	692	669	728	705	683	750	680	687	751	741	754	686	730	722	771	718	680	702	765	708	690	700	709	711	713	735	683	691	728	730	723	719	731	776	728	704	735	694	712	687	694	710	740	723	733	734	759	680	730	758	692	723	710	728	738	704	681	739	696	683	711	740	726	731	690	730	720	724	661	721	737	735	681	710	686	748	686	669	713	676	736	670	718	724	706	709	702	713	666	670	693	712	718	747	685	719	689	718	672	692	716	762	672	704	706	698	648	694	668	726	721	749	728	746	698	737	701	773	713	707	721	710	737	675	746	685	773	761	672	674	732	681	717	697	649	675	740	706	698	724	735	713	713	759	741	753	664	752	710	740	711	691	689	670	721	720	697	729	750	682	689	690	655	756	747	679	730	734	669	709	724	737	724	717	666	761	730	697	719	720	737	728	747	701	727	682	741	704	723	715	682	687	716	736	710	676	701	708	726	741	678	723	718	740	766	703	738	742	715	726	703	756	720	707	704	753	721	708	726	722	718	714	742	728	687	750	700	662	720	699	682	695	692	693	710	738	736	711	658	773	681	692	742	708	712	731	727	718	721	701	665	760	693	688	709	694	711	681	676	651	693	709	714	701	691	707	748	710	699	694	675	706	714	742	709	744	658	780	724	737	680	684	710	718	701	734	727	727	708	699	715	751	752	737	699	704	765	747	733	726	687	699	723	708	703	707	714	735	718	732	727	735	701	701	715	718	750	769	772	740	760	661	721	683	706	640	735	734	724	731	711	699	693	742	765	727	679	726	675	678	729	745	730	700	693	728	736	796	719	745	755	708	752	713	712	763	706	734	735	729	699	712	679	739	697	679	726	736	677	685	718	731	716	713	726	701	714	694	700	747	709	684	714	739	701	728	745	703	686	707	711	717	709	702	683	725	733	743	673	764	704	687	729	666	701	729	676	738	737	666	689	710	723	728	725	733	733	740	706	774	694	749	718	726	753	704	721	688	677	716	741	725	703	702	684	736	726	671	667	697	689	731	709	685	739	763	694	725	705	752	699	736	707	698	705	700	760	728	739	698	661	736	689	707	644	715	680	714	709	705	767	761	733	700	708	673	719	703	738	704	698	759	696	679	710	711	745	729	732	715	686	669	706	732	774	746	720	710	757	747	711	703	690	732	711	697	713	763	710	752	685	693	724	728	702	698	756	736	731	677	712	675	723	671	722	690	691	756	698	730	678	680	677	719	721	771	684	716	730	709	739	748	674	741	703	753	661	748	680	724	763	732	706	771	700	720	677	716	743	760	726	713	704	756	743	736	671	726	733	720	736	717	669	682	696	749	727	723	675	672	732	707	719	709	689	738	721	794	703	720	680	703	703	709	733	709	739	699	675	689	702	699	719	704	709	724	734	695	703	645	680	678	728	691	741	713	687	714	705	672	700	698	736	694	728	681	693	676	770	693	725	716	703	694	753	686	670	730	714	730	739	730	702	745	689	737	718	744	712	696	719	720	711	707	680	722	776	704	724	726	700	713	750	722	708	701	681	684	756	746	755	687	751	733	736	727	733	725	674	711	658	717	721	688	725	722	722	715	683	724	684	729	714	734	675	731	712	766	719	728	763	718	699	720	697	734	692	730	640	723	718	693	659	707	734	716	672	698	731	722	687	706	700	687	721	686	718	696	672	736	689	734	719	726	713	729	719	749	699	727	689	771	726	662	697	712	779	725	683	708	676	720	700	680	711	701	725	717	707	717	747	695	764	690	693	714	734	688	734	701	680	755	720	711	732	735	690	699	710	733	728	717	762	787	728	712	689	722	741	739	730	690	679	659	714	758	679	717	700	714	750	699	667	728	728	730	758	750	724	730	744	725	733	735	695	692	783	749	720	699	726	715	727	705	723	742	741	714	744	686	679	708	700	696	701	702	744	758	708	755	764	708	750	704	693	703	752	717	696	696	727	769	748	753	713	731	733	702	687	690	700	716	747	716	729	724	683	719	709	719	735	731	722	729	682	739	706	717	728	740	704	722	678	739	687	692	736	716	714	733	710	743	741	708	725	754	704	736	720	690	710	702	758	730	735	755	749	722	738	724	708	704	719	683	764	694	710	705	724	712	705	715	737	692	720	744	733	680	692	708	718	709	735	680	688	707	711	702	721	738	709	731	705	668	740	703	769	729	702	733	688	709	729	789	741	688	701	676	735	715	744	691	709	696	744	739	702	717	683	698	703	712	707	686	725	691	686	744	708	753	717	722	686	722	752	720	737	711	751	716	686	695	740	726	749	742	644	738	741	768	735	718	716	740	735	694	739	724	704	683	773	724	740	691	729	724	710	723	682	727	710	716	679	726	690	718	727	751	698	678	755	692	698	678	701	713	706	657	708	647	715	723	677	735	685	726	733	729	737	732	710	773	708	729	678	702	654	680	732	772	677	713	761	717
14415	1302	582	590	368	275	220	207	202	203	179	182	164	173	190	177	156	167	167	166	171	160	152	173	192	200	167	180	146	175	178	155	152	180	157	200	164	192	167	146	160	150	153	165	141	159	156	168	146	167	158	158	162	161	148	154	186	159	171	140	150	169	171	156	176	155	165	159	134	152	138	142	155	164	174	163	156	137	158	171	139	153	194	182	170	160	184	188	172	187	163	173	182	153	172	180	139	166	181	148	156	166	184	168	148	179	157	155	150	146	144	153	150	153	162	136	154	178	185	139	167	189	196	174	144	170	142	168	165	168	143	172	152	164	155	158	175	175	161	144	159	179	154	162	163	161	163	148	163	176	166	160	149	153	159	159	135	145	180	186	177	182	167	163	157	165	156	149	154	155	137	150	157	172	157	175	171	142	175	196	140	139	148	159	148	149	146	163	162	134	144	167	168	183	158	130	149	163	181	165	141	157	152	150	146	181	170	149	173	140	157	158	165	155	171	170	141	150	171	171	160	163	159	141	156	157	182	189	155	125	173	162	150	149	157	184	176	152	154	165	166	150	168	165	158	165	152	164	165	138	164	143	167	160	179	156	169	141	161	167	154	168	165	133	165	179	158	177	158	153	161	151	147	135	160	178	157	158	166	181	195	145	149	162	174	144	147	176	161	166	140	163	142	155	181	159	152	132	170	141	167	163	143	162	158	172	172	162	161	147	148	137	161	138	181	155	149	135	165	157	169	190	175	154	162	157	183	174	145	166	160	176	172	168	178	179	140	143	163	132	178	160	154	183	174	159	161	169	164	186	185	172	157	183	175	179	183	151	134	163	153	140	155	136	149	162	123	161	171	169	168	168	169	163	175	163	162	154	157	179	168	177	153	161	160	170	173	137	152	123	143	160	130	176	154	161	172	170	169	195	156	140	150	153	166	188	158	155	169	149	156	137	182	143	172	152	144	146	162	160	151	153	164	161	186	183	166	162	125	185	158	161	157	184	159	167	133	131	153	160	163	158	147	163	173	148	166	162	159	164	169	160	163	177	163	142	150	168	139	176	160	154	173	166	171	145	170	164	154	161	162	168	147	164	169	175	155	142	187	176	175	178	163	149	154	145	179	154	184	148	166	153	162	157	154	170	158	159	170	131	171	175	181	170	169	176	160	148	168	163	167	169	147	165	162	169	158	147	160	174	175	152	158	168	164	170	155	158	161	164	150	151	170	177	172	169	162	156	145	169	144	163	160	180	161	174	148	139	170	167	141	140	145	165	176	145	159	152	165	159	148	175	159	149	159	178	180	170	138	169	133	167	170	178	170	162	169	177	162	153	187	149	141	144	145	175	187	180	175	169	161	148	141	144	162	171	147	149	144	156	152	181	138	140	148	177	153	179	165	161	187	154	158	172	163	165	157	148	158	180	181	150	158	148	166	178	166	166	167	180	154	154	147	176	150	141	142	152	171	146	167	166	156	155	152	145	157	169	173	158	152	153	157	166	163	155	153	158	170	149	188	144	147	172	193	131	158	159	146	161	148	159	165	154	145	163	164	185	155	153	155	157	137	169	140	167	153	156	147	154	150	172	158	182	155	131	154	155	183	171	189	146	163	193	154	189	163	178	159	151	145	191	167	148	183	161	149	182	167	175	156	159	165	153	164	173	169	156	152	169	165	181	178	168	162	164	166	141	142	141	140	142	149	141	160	171	177	116	154	139	161	152	153	141	158	160	153	161	154	174	186	143	187	150	172	152	159	144	169	143	167	141	148	156	150	163	186	164	178	157	191	160	192	170	171	166	144	173	160	172	143	146	157	181	162	153	157	137	160	168	170	174	178	169	154	170	140	164	168	169	157	149	191	142	138	152	168	165	145	150	154	144	172	146	172	160	150	166	135	129	161	150	168	158	147	152	163	175	165	142	170	169	168	156	186	196	165	184	163	161	161	154	180	167	175	171	168	160	163	162	158	155	150	159	167	165	150	170	160	179	147	182	191	172	155	176	170	158	186	145	186	157	151	177	157	147	133	171	191	148	154	153	162	145	138	190	167	154	167	159	144	170	156	152	197	138	145	135	154	139	183	164	161	180	150	143	146	166	143	164	170	165	165	172	159	150	160	141	164	139	154	157	160	156	153	143	155	143	170	154	161	176	181	131	171	161	150	158	147	142	180	169	187	169	142	164	158	177	182	179	171	138	152	145	167	161	151	175	170	168	172	165	161	189	166	162	151	161	155	156	141	149	159	163	176	144	162	160	160	147	166	165	156	150	149	167	154	183	153	140	135	167	173	159	140	179	159	178	194	157	165	158	164	179	167	181	169	168	165	184	174	172	172	168	166	180	170	142	160	157	163	159	180	169	178	164	155	172	142	155	166	139	156	175	169	159	163	182	165	162	167	154	176	173	197	142	168	164	156	164	156	158	142	152	158	166	168	177	154	155	146	148	144	159	166	172	165	140	180	173	151	133	165	165	167	151	167	167	165	151	168	159	156	181	167	169	168	176	148	151	171	165	176	172	166	154	171	164	166	158	174	149	157	163	151	154	159	156	169	156	168	145	173	188	157	164	152	168	178	139	154	183	177	153	141	161	170	152	157	169	174	155	146	178	171	188	171	168	147	175	150	145	167	133	153	167	164	159	161	168	171	178	160	164	161	165	157	156	169	151	172	135	185	160	164	161	167	139	170	188	155	168	185	174	168	180	177	145	137	174	138	180	141	169	155	144	171	134	137	182	158	157	150	177	165	150	168	162	146	139	171	191	161	173	139	147	165	161	148	164	169	141	180	161	164	157	162	173	167	150	189	158	183	151	167	154	168	167	171	174	152	161	164	172	171	175	160	163	142	171	185	161	146	150	175	160	158	171	167	154	139	150	168	151	158	191	150	176	182	189	171	183	169	169	169	143	184	146	193	167	162	163	164	169	177	167	157	142	153	153	170	165	130	183	176	143	152	169	140	141	150	167	148	135	155	174	150	180	141	156	165	153	159	170	168	155	154	164	158	157	175	160	150	136	145	145	150	140	176	164	176	161	163	167	169	149	132	194	149	165	181	160	168	157	162	182	144	142	139	175	152	149	149	178	172	166	147	182	154	168	160	158	156	167	180	155	164	149	140	134	154	181	155	169	141	144	160	162	179	167	163	174	163	185	155	153	148	157	152	170	158	169	160	161	168	169	149	159	179	158	161	152	153	166	168	153	149	151	133	133	186	150	167	168	167	148	177	153	179	167	157	162	134	152	186	165	168	170	155	171	162	168	155	135	166	146	167	174	149	165	169	179	166	179	159	148	187	144	184	151	140	155	170	171	205	166	175	156	179	165	161	156	146	181	162	166	164	153	164	159	167	168	176	193	158	166	169	182	166	200	164	162	179	152	162	170	168	179	157	144	157	162	150	153	155	181	161	164	166	150	160	168	150	138	141	178	160	166	162	173	170	160	189	161	163	164	182	171	169	174	164	167	137	162	156	149	157	163	201	179	163	162	157	168	137	170
9511	957	1251	2114	1221	878	793	647	636	559	577	511	491	504	486	487	436	395	414	443	407	433	422	413	420	375	420	430	374	449	379	401	386	415	387	393	383	369	394	411	383	409	401	371	386	424	356	375	370	384	375	386	375	364	381	385	406	380	378	376	365	392	386	378	424	376	345	376	374	389	378	393	401	338	356	379	376	401	348	392	378	366	367	353	348	358	371	394	373	349	377	356	385	367	353	392	374	365	385	391	373	353	380	372	393	373	373	392	379	393	415	404	388	376	396	346	404	363	356	376	379	374	401	359	383	361	397	416	421	347	365	350	363	391	372	374	411	358	355	389	381	365	362	349	398	341	436	375	388	345	347	370	346	349	390	371	330	396	368	384	396	389	356	327	389	368	376	359	359	339	379	407	356	371	370	375	405	415	371	351	396	361	341	375	379	369	410	351	353	349	375	374	350	394	380	351	387	384	391	312	377	368	366	366	346	391	389	376	355	385	400	352	385	387	364	370	382	376	372	381	424	406	377	389	367	382	375	354	357	373	376	329	402	369	367	396	363	348	351	337	359	366	334	399	378	380	368	402	342	413	351	357	369	411	365	351	369	362	372	366	390	359	367	363	380	390	379	381	355	391	378	344	353	379	357	377	344	391	361	389	388	378	354	389	347	409	412	390	382	371	364	349	364	361	372	377	370	357	393	354	379	378	389	367	342	394	395	379	398	391	386	338	343	341	387	399	349	372	384	391	390	377	386	348	338	371	353	334	378	361	394	367	363	358	390	386	361	419	379	344	408	371	358	337	334	353	387	356	372	382	357	378	363	344	369	413	346	362	373	386	356	370	363	363	366	357	385	349	381	388	355	355	346	382	370	385	360	344	345	388	357	367	389	359	390	393	372	375	393	405	391	368	363	370	375	315	359	348	373	394	391	387	368	391	374	362	355	359	365	356	371	384	397	346	364	352	396	334	333	360	376	409	374	371	372	379	359	380	403	392	415	384	374	359	361	405	375	377	368	415	379	365	383	398	322	356	386	378	360	361	362	396	374	389	377	371	359	381	417	359	343	365	387	378	371	385	338	379	337	371	375	340	387	365	408	372	375	365	354	401	390	411	363	399	381	419	404	351	403	379	393	380	352	396	341	398	361	396	383	346	369	365	371	354	372	329	350	370	386	361	356	355	369	350	332	400	368	362	398	377	410	381	400	359	396	384	382	373	353	388	411	354	398	350	373	346	418	369	380	360	405	388	378	360	382	342	363	379	333	383	337	375	389	369	377	358	351	341	362	395	405	369	356	398	349	354	370	374	354	370	378	376	357	416	358	351	368	375	367	331	373	345	355	399	398	380	386	373	387	364	383	366	365	387	360	369	383	396	396	400	392	365	373	377	406	385	382	384	362	370	361	397	371	340	351	373	407	395	393	397	357	393	368	392	389	376	344	380	365	370	369	374	375	375	389	374	365	375	374	406	328	392	373	403	385	348	361	366	371	387	354	363	349	364	350	323	374	357	380	340	328	383	384	397	369	363	400	382	368	344	367	371	337	387	378	384	383	361	367	372	376	379	347	386	389	357	394	372	339	385	362	358	384	385	390	362	381	370	361	400	388	338	373	361	362	380	363	361	379	392	371	348	347	388	416	366	386	357	371	358	378	389	368	393	381	381	377	361	334	398	356	362	381	415	417	347	406	396	332	366	401	357	359	393	397	341	365	372	374	390	366	365	371	384	377	346	383	379	355	364	386	368	359	351	378	374	336	391	345	376	392	366	380	356	347	372	401	369	378	353	375	368	378	375	354	389	371	358	367	372	379	388	377	377	370	341	368	378	342	382	341	381	352	379	386	366	368	360	354	365	375	366	408	394	385	370	367	373	367	396	376	392	336	367	360	371	372	361	357	386	357	369	385	358	356	326	392	353	381	353	373	369	386	370	384	354	353	341	392	399	361	390	354	392	350	359	371	362	377	361	377	391	374	397	375	381	391	388	369	349	358	348	362	372	353	361	378	355	391	371	360	373	374	369	343	386	392	362	359	345	378	371	390	356	387	397	353	353	369	387	315	377	406	392	389	357	395	380	398	361	351	378	348	378	371	356	377	353	377	382	365	398	405	350	397	383	364	351	379	345	368	410	379	396	346	364	357	387	386	384	396	375	373	374	341	358	366	381	343	380	377	380	378	396	397	385	366	374	380	345	399	366	382	339	361	408	364	392	334	372	407	374	391	387	351	364	365	393	336	379	361	374	376	395	344	366	366	388	386	354	360	351	390	374	361	357	355	348	364	398	368	376	371	390	372	348	359	348	367	386	372	386	373	374	354	424	349	372	354	342	354	397	383	381	360	352	405	377	386	331	372	347	343	399	367	358	383	371	347	366	359	377	367	362	354	368	386	384	354	361	351	375	382	371	409	349	390	339	356	358	356	364	374	368	368	389	391	386	372	381	373	394	390	385	368	390	370	389	336	363	367	339	363	376	378	354	388	358	396	393	416	382	400	339	381	355	332	400	372	373	361	374	370	395	393	381	362	362	347	370	346	374	379	387	362	368	338	407	375	406	377	338	373	389	371	356	403	357	397	346	378	400	374	396	382	386	388	406	409	386	363	363	364	388	367	369	368	350	357	373	371	377	408	361	364	384	377	367	386	386	384	361	337	423	349	416	380	372	371	385	384	384	348	402	363	370	361	359	375	358	335	401	371	372	382	361	368	383	389	350	388	366	371	409	388	376	367	342	348	385	423	399	375	412	366	367	388	388	384	426	380	371	380	366	379	362	394	389	384	385	380	337	378	384	386	387	376	380	393	402	408	359	384	394	387	404	334	372	359	328	365	367	386	371	379	359	360	390	385	385	392	370	352	366	378	384	391	400	388	377	388	416	368	331	381	331	384	392	343	411	385	369	366	387	335	350	335	354	398	370	376	353	383	377	345	399	374	357	362	384	362	357	352	383	376	354	353	365	402	366	379	406	360	365	382	371	390	384	369	379	361	352	364	350	357	383	398	378	375	367	356	348	398	377	375	385	386	388	366	370	358	381	404	414	398	390	385	377	371	393	355	357	389	394	385	356	329	401	388	326	370	379	369	374	401	404	385	378	368	367	400	390	354	335	355	334	363	371	370	372	391	364	374	379	350	377	373	362	364	369	359	387	347	346	367	350	359	390	373	391	363	349	358	351	369	365	365	372	384	391	408	381	375	416	369	350	376	384	367	371	384	374	362	349	360	361	355	397	359	386	375	357	359	382	363	386	373	357	379	406	370	376	368	349	390	353	353	391	388	390	357	368	339	403	335	370	376	360	359	418	363	375	355	375	372	425	355	332	342	357	355	371	369	368	382	341	385	390	352	323	386	392	409	373	354	368	372	372	379	363	431	340	378	399	364	379	360	370	358	332	367	382	367	360	371	392	348	382	396	316	365	351	395	393	366	375	383	354	374	391	368	379	377	393	390	387	369	346	381	373	391	400	378	373	384	377	377	376	385	346	350	369	387	413	354	406
21668	2577	990	926	499	358	266	259	230	198	175	155	196	178	161	167	134	145	156	148	139	145	119	148	140	132	146	135	140	144	166	127	144	135	140	146	123	140	143	139	125	131	138	133	136	144	145	155	127	132	130	150	137	125	113	126	143	111	147	115	146	118	133	131	135	143	132	154	141	124	127	134	129	153	126	134	122	139	124	140	121	124	122	136	123	126	134	128	134	129	123	133	148	143	131	122	132	142	148	127	146	138	130	132	125	146	116	123	127	164	128	137	132	129	125	124	129	130	146	129	143	127	130	124	131	122	110	138	131	146	162	142	138	133	139	142	127	146	115	139	131	132	154	153	128	132	139	114	114	154	127	133	140	114	148	143	130	142	153	137	151	126	138	115	130	134	129	139	135	133	148	103	132	144	117	131	140	117	103	153	121	129	128	138	146	130	131	118	132	99	139	112	117	129	133	135	148	128	139	129	137	148	145	118	135	135	144	149	140	143	134	138	148	139	133	133	146	147	110	145	103	120	143	129	138	134	132	113	143	137	148	121	145	102	125	137	124	163	142	135	133	158	136	125	136	128	132	147	140	139	142	131	138	124	137	120	110	135	138	125	129	150	136	150	137	138	109	140	136	99	143	126	142	132	140	136	154	138	132	121	117	128	115	141	128	142	136	122	128	136	134	133	126	138	148	114	142	155	136	114	115	142	122	138	128	142	169	135	151	134	134	151	128	104	126	115	144	139	119	138	130	110	120	133	124	125	128	134	122	144	156	136	135	140	116	120	147	139	122	131	137	129	132	133	124	119	146	133	142	112	138	144	97	128	145	129	116	134	125	129	135	132	139	119	143	128	156	142	130	120	139	124	128	140	135	127	128	130	128	138	131	139	147	141	112	144	135	138	132	149	126	117	134	128	134	111	138	119	126	155	128	139	119	126	114	136	122	148	137	138	145	131	139	129	134	145	133	125	122	134	128	138	153	149	115	132	116	140	127	133	110	135	117	137	135	135	109	133	150	134	129	133	134	108	132	123	119	156	134	123	112	144	148	161	155	129	139	137	135	147	143	111	115	125	131	118	122	128	133	126	136	115	108	126	125	106	141	132	134	141	116	127	105	150	120	142	121	138	148	129	121	104	126	146	127	128	145	140	137	137	124	128	121	159	145	144	118	151	129	99	143	129	133	118	136	136	133	132	131	117	130	139	135	114	117	139	128	157	135	139	136	117	163	138	141	130	145	136	134	133	144	132	139	129	123	131	133	120	132	133	130	129	128	136	125	117	154	131	133	136	125	116	140	134	125	132	117	135	139	129	113	120	131	129	131	125	124	140	148	131	149	120	143	130	123	162	131	118	113	150	150	141	147	119	136	118	150	151	134	107	123	145	145	129	133	125	147	135	134	160	131	125	144	112	151	132	131	127	122	156	162	123	115	141	135	146	127	130	120	120	117	154	120	135	133	138	143	114	144	142	119	121	131	137	144	134	139	121	131	137	129	132	109	135	127	154	130	138	114	154	121	130	151	125	144	139	122	124	153	121	128	126	117	148	139	118	123	134	145	125	134	143	127	134	131	122	147	140	156	139	116	136	144	123	132	143	142	130	103	137	128	115	159	151	143	122	139	124	126	99	162	137	133	148	142	134	151	142	103	134	141	125	126	134	122	131	140	154	113	158	111	123	125	121	99	128	109	147	149	120	135	151	136	128	123	149	110	149	133	128	135	131	152	147	128	134	139	145	137	132	133	134	146	130	148	127	129	159	120	154	147	150	129	126	126	126	145	123	160	149	130	117	139	140	136	141	110	125	133	139	144	130	134	167	122	127	133	115	112	125	121	131	121	140	121	117	130	148	135	140	112	124	155	114	110	112	133	121	134	108	134	121	136	120	131	123	140	113	126	123	142	132	122	140	137	130	114	141	114	107	119	128	115	120	118	134	145	127	131	134	124	142	148	120	125	142	131	135	108	128	116	127	150	139	131	146	144	137	117	147	134	114	117	158	133	140	131	133	134	127	115	137	120	123	143	145	141	125	137	110	119	128	138	139	154	123	140	143	118	145	147	127	121	126	156	139	145	145	122	114	133	151	97	129	122	124	131	143	131	140	119	134	136	130	143	155	135	124	120	111	135	120	123	144	134	123	126	130	130	137	126	157	129	118	150	112	110	127	122	134	118	141	106	128	152	110	127	128	148	148	135	124	119	137	136	114	121	118	121	130	138	113	132	114	124	134	144	119	139	122	124	139	120	134	147	111	141	134	130	136	133	131	148	115	133	136	124	141	109	156	141	122	140	135	131	114	138	129	136	137	108	130	127	119	157	114	133	118	164	140	125	128	133	126	130	149	116	145	129	137	134	129	128	123	140	131	125	123	137	120	138	140	152	123	127	144	158	140	139	122	144	126	141	145	167	165	135	142	116	156	135	143	118	127	143	129	129	110	123	142	125	133	132	127	133	133	143	143	144	119	134	132	135	127	131	142	129	144	143	143	121	129	134	139	130	116	150	150	118	138	124	135	133	135	120	132	138	124	154	147	113	139	127	135	113	132	132	116	122	126	140	139	132	122	144	149	144	137	121	150	131	124	146	134	120	118	122	145	140	110	137	117	110	134	129	135	117	131	129	145	122	117	130	118	126	142	129	136	144	154	126	132	132	124	128	144	131	139	126	126	131	144	135	145	138	129	118	131	147	122	140	153	122	130	101	123	122	138	150	147	147	126	144	128	130	130	130	115	147	115	119	136	122	142	133	135	122	145	118	134	113	121	132	128	145	130	150	129	141	136	118	139	125	138	113	103	138	122	129	130	150	119	114	133	141	153	130	148	119	113	135	126	133	103	117	120	148	124	135	127	105	136	128	136	146	121	124	124	118	130	135	141	124	125	138	121	123	141	127	116	140	110	133	141	135	145	129	130	133	144	126	130	132	113	133	139	144	146	155	128	143	139	150	135	106	146	130	143	129	112	122	134	156	149	118	126	128	128	145	126	137	137	122	129	140	130	133	143	140	138	131	130	141	126	126	122	130	111	110	146	144	143	113	129	131	106	129	127	123	148	155	126	142	138	133	119	133	142	134	139	150	142	139	138	161	149	112	133	143	127	137	137	142	113	114	151	146	99	127	127	118	128	133	126	132	155	136	120	107	138	119	129	143	154	140	129	156	135	129	127	142	120	130	126	136	122	125	123	131	117	152	170	138	130	135	112	129	127	150	152	150	127	133	150	131	137	121	142	132	130	142	124	147	121	135	114	134	152	147	158	120	124	113	124	131	126	141	144	126	163	146	127	121	156	155	122	127	137	139	113	120	128	139	132	109	148	109	131	146	167	158	122	150	144	128	143	125	139	117	122	135	123	139	152	114	136	143	150	144	123	137	144	133	142	108	121	111	99	132	131	131	115	140	130	139	128	138	151	123	134	137	134	124	131	154	127	127	115	135	112	138	125	145	138	128	138	116	139	133	137	155	117	148	117	125	158	136	123	138	137	134	139	149	130	126	121
11787	1345	2041	3159	1965	1394	1120	915	792	696	668	612	528	557	539	478	460	468	478	435	439	421	408	453	439	402	362	404	388	398	381	375	401	388	364	407	361	359	377	379	359	330	335	387	354	350	380	348	361	397	368	339	350	374	324	356	377	334	332	347	364	352	346	324	354	314	365	337	352	318	374	335	354	350	344	343	381	349	375	312	350	331	329	365	366	359	385	323	342	362	366	349	329	368	354	356	355	366	328	321	336	371	314	344	336	384	336	350	368	347	321	351	315	292	383	347	350	332	383	301	345	373	317	346	367	351	338	319	328	331	356	339	350	370	336	328	347	366	358	358	327	351	357	335	315	364	342	334	334	308	364	332	316	323	339	368	351	362	335	353	378	314	309	356	331	336	355	348	302	349	347	350	330	330	355	372	352	377	324	318	344	357	281	342	358	343	366	340	343	352	323	393	376	351	356	350	361	321	353	353	317	314	352	359	354	344	316	324	291	327	331	356	334	342	334	348	371	341	321	333	362	343	338	346	347	339	369	325	352	343	336	337	365	349	355	345	367	351	332	351	347	379	316	370	375	310	346	358	326	332	359	320	369	353	315	359	342	371	376	343	346	383	336	306	313	327	335	380	350	364	352	336	355	374	335	340	330	336	344	353	346	325	334	343	306	347	326	331	327	338	347	357	357	337	327	334	318	346	356	309	359	370	340	346	345	344	332	368	332	310	386	345	328	369	370	350	362	356	356	330	350	342	327	347	332	343	342	348	330	343	342	337	364	322	357	310	346	332	359	346	331	333	367	349	329	340	349	319	334	373	324	357	342	331	332	328	321	322	313	337	321	354	317	372	341	359	359	354	316	312	345	383	361	347	330	340	337	346	369	360	364	379	344	356	353	349	323	364	318	352	324	308	328	347	368	343	356	354	329	330	356	351	315	379	358	351	345	341	327	335	359	325	326	333	330	334	369	320	329	332	324	354	338	350	333	340	355	333	350	339	332	343	395	345	335	345	314	330	323	323	362	325	354	352	340	320	314	357	341	316	325	361	337	366	382	337	337	327	362	322	316	359	354	331	342	335	320	374	362	369	338	325	333	343	353	333	325	351	332	320	341	323	331	340	366	359	364	366	337	326	350	339	354	331	354	336	364	356	358	342	326	333	360	326	340	338	350	325	341	333	340	328	342	328	350	356	347	347	340	345	349	329	343	362	352	365	343	331	326	341	324	283	412	321	345	347	335	340	338	325	336	356	341	333	339	385	355	331	355	345	328	343	313	355	341	338	374	352	355	350	363	322	362	315	369	350	369	345	324	346	297	326	336	325	314	321	331	367	331	356	362	346	322	361	337	338	340	338	358	324	357	373	340	340	341	325	326	328	334	330	374	345	364	343	357	345	345	328	334	322	349	328	353	339	371	339	341	383	344	340	331	322	376	316	339	347	332	331	323	329	344	308	334	325	336	326	357	323	360	352	376	300	358	331	346	347	359	345	349	333	355	360	330	344	332	322	380	301	343	344	314	345	363	338	331	366	357	339	335	343	351	337	343	349	358	314	349	374	339	350	351	365	333	355	350	350	377	375	313	349	343	326	343	331	355	387	322	341	339	331	346	328	318	343	348	357	349	365	360	349	340	349	369	379	350	330	344	347	339	342	294	349	348	351	361	348	326	347	347	311	346	333	339	364	319	346	343	346	307	317	354	338	360	340	339	336	321	343	319	340	340	371	369	335	354	330	312	337	307	320	330	347	323	331	337	357	344	339	316	312	334	319	365	343	362	337	333	357	309	325	330	343	330	338	323	349	312	310	365	327	345	349	306	349	345	372	333	347	313	349	342	362	370	357	353	321	337	320	350	301	361	352	343	345	341	346	357	327	340	352	363	357	380	360	311	407	337	329	320	352	377	352	347	343	342	358	338	364	355	344	338	344	313	336	331	309	343	324	308	341	304	330	325	346	318	372	361	370	331	326	370	355	374	332	374	348	352	339	330	348	337	319	402	370	362	340	320	344	344	312	351	347	344	351	331	357	334	346	314	320	342	370	330	337	344	335	350	318	361	321	356	376	339	355	356	374	349	334	369	358	354	341	352	335	301	328	360	321	343	350	350	350	361	362	335	320	339	347	378	326	338	349	330	331	348	342	360	328	354	334	348	355	335	339	384	331	325	316	332	384	329	366	312	319	372	329	348	336	314	340	309	322	342	341	356	361	347	299	378	343	331	373	357	355	346	354	349	327	362	349	333	349	385	344	362	340	332	333	327	350	316	331	345	344	368	326	336	338	372	349	357	373	322	322	340	338	360	384	366	314	371	328	321	323	337	339	351	384	344	319	331	343	327	341	373	323	334	332	358	363	360	333	363	314	352	371	329	348	330	330	333	329	343	348	324	307	337	347	338	356	334	349	324	312	357	347	328	358	333	328	322	347	324	351	331	347	365	330	328	307	326	364	360	309	361	308	346	345	316	334	337	336	321	372	321	311	336	365	332	347	329	362	350	326	343	375	338	332	355	349	347	354	335	348	347	314	381	341	330	356	308	337	355	334	351	337	336	375	349	322	333	352	351	337	343	338	363	318	323	324	356	325	345	345	371	341	366	364	338	362	362	318	344	315	347	352	312	338	338	329	363	327	371	339	317	355	343	345	340	375	373	330	328	321	366	369	326	361	333	372	376	349	340	352	366	337	313	341	341	339	331	349	350	361	349	341	332	348	354	314	308	364	317	344	355	328	327	336	323	362	343	359	375	340	314	330	359	374	350	350	327	341	379	352	338	317	340	316	353	326	338	341	373	378	312	323	326	356	330	368	351	342	312	334	351	319	344	325	343	344	328	338	359	367	368	327	387	339	329	330	346	308	345	351	339	353	352	330	346	345	319	328	364	353	364	345	350	358	349	351	371	338	330	327	369	367	338	352	328	335	318	335	331	303	336	332	343	333	362	353	367	329	344	334	316	362	317	355	334	328	355	327	336	350	305	346	345	315	342	345	336	353	317	343	335	353	331	330	320	350	348	331	326	303	338	367	349	345	345	326	338	338	336	331	362	352	356	349	341	346	350	353	335	298	335	353	337	312	339	341	380	330	355	341	364	359	326	312	318	347	337	384	362	398	360	339	332	349	367	319	344	326	359	366	302	373	347	331	338	346	344	306	344	345	333	356	384	332	383	305	319	337	339	351	329	357	337	348	291	358	347	330	341	350	355	336	338	336	405	330	343	331	349	323	353	336	343	323	337	347	342	350	325	352	351	337	325	332	330	341	336	372	372	347	332	341	346	323	326	316	347	317	359	342	345	349	352	311	361	341	380	327	384	351	333	348	349	344	320	359	350	354	360	371	320	351	359	350	355	366	318	318	376	338	354	304	364	332	320	354	343	297	308	346	347	329	354	346	363	335	327	322	343	336	336	368	380	357	353	315	340	339	299	359	361	370	353	349	371	319	331	331	339	322	346	344	350	321	307	345	337	354	354	324	342	341	330	371	360	342	346	323	354	324	363	335
4611	568	377	406	347	381	339	354	358	333	320	355	314	307	316	295	321	321	344	347	316	314	328	324	374	334	348	317	355	353	350	330	335	326	339	346	311	316	328	337	355	361	339	303	335	334	342	350	302	308	330	305	342	333	326	339	328	339	326	352	341	357	319	353	372	312	339	330	332	335	342	332	348	339	316	329	313	330	350	321	362	362	300	313	329	350	345	322	315	322	339	333	334	338	341	340	334	327	291	320	298	316	343	324	343	343	317	323	309	335	298	330	360	342	349	385	337	313	341	348	301	309	282	364	322	342	298	345	325	323	350	340	319	325	329	343	323	342	338	316	345	322	320	334	336	328	330	300	345	331	354	315	344	274	313	313	353	324	327	355	322	338	313	343	336	358	334	328	338	357	331	336	347	342	336	320	325	317	317	325	310	329	326	365	346	346	352	308	330	327	330	341	365	325	364	314	332	365	311	306	355	328	359	316	339	319	327	345	329	338	359	348	331	346	334	339	345	341	345	365	351	350	342	324	306	311	333	308	364	331	327	319	298	316	343	317	299	306	357	348	343	335	302	325	351	321	294	337	339	369	354	310	355	325	325	349	335	336	301	360	356	354	320	340	317	330	337	340	322	356	329	375	345	380	327	334	380	315	319	336	328	331	329	338	324	340	332	341	324	323	329	335	339	369	346	306	326	344	304	368	298	320	326	310	312	327	328	328	287	319	334	314	347	312	342	303	368	357	333	309	358	330	344	302	366	346	313	343	347	314	351	286	339	329	320	295	333	341	368	338	326	344	314	356	343	323	338	337	317	350	348	334	357	330	309	351	369	330	288	351	353	337	298	327	303	284	300	346	324	357	352	312	331	352	332	352	337	345	330	362	357	375	348	352	313	323	345	311	334	361	288	310	341	335	353	361	312	335	339	343	338	333	345	373	320	312	321	307	383	368	320	304	356	368	328	318	334	296	335	352	312	344	343	323	347	316	368	360	313	320	359	325	313	350	319	304	333	321	282	320	344	367	336	316	324	331	332	315	287	338	319	303	290	336	335	340	325	317	307	333	356	328	371	324	330	314	330	341	345	345	344	342	342	356	301	329	335	364	339	337	318	334	339	345	351	325	362	316	334	302	349	346	317	330	336	290	356	356	341	333	336	337	308	306	325	315	328	339	319	335	319	355	328	356	330	317	351	310	326	301	319	318	371	346	320	304	326	346	303	377	312	309	307	327	308	347	358	340	403	355	337	293	365	345	329	354	320	357	292	359	349	328	330	340	327	310	330	277	321	337	317	348	351	332	335	327	325	321	310	296	342	372	321	308	320	329	307	293	352	357	299	317	369	341	320	353	351	299	305	309	307	341	336	311	332	319	368	337	341	349	313	341	317	328	318	342	293	299	347	330	351	370	332	329	319	307	339	349	371	338	323	344	337	340	335	342	324	337	337	345	344	327	341	337	362	333	339	337	329	340	320	376	359	362	315	316	350	382	302	314	332	298	334	354	373	352	341	321	350	321	361	345	344	325	334	333	324	354	330	271	329	337	310	332	306	355	306	323	343	336	325	300	324	335	298	310	312	351	342	332	373	309	337	336	362	336	320	306	296	328	339	339	340	361	324	293	331	373	330	306	342	308	359	306	314	325	336	336	308	347	318	269	308	273	359	321	344	344	347	315	305	311	315	306	340	321	339	326	321	324	317	312	318	340	346	356	322	339	319	331	367	299	334	351	324	318	313	329	301	310	354	368	352	319	335	318	353	340	334	341	320	335	347	357	326	339	346	317	311	331	326	338	362	376	320	338	346	321	332	348	313	328	338	337	312	340	333	330	312	346	307	357	339	339	266	345	348	301	342	357	297	341	330	315	331	339	311	327	344	338	328	332	327	311	327	306	312	326	335	350	288	321	327	275	346	294	354	365	318	348	328	334	350	320	302	327	314	298	333	321	365	317	320	343	337	343	311	336	324	327	353	357	337	364	296	324	336	313	332	361	333	322	348	333	330	359	307	335	352	320	333	342	304	346	292	354	317	330	311	365	308	340	330	337	348	339	322	306	335	305	318	361	302	347	344	319	333	353	320	304	304	294	341	360	320	381	324	334	340	345	332	310	300	317	351	370	356	302	328	327	354	324	314	314	352	370	348	335	333	327	287	329	319	361	364	335	337	345	347	355	366	335	358	344	321	324	361	300	319	343	368	317	353	338	320	355	304	313	342	346	318	325	347	318	272	328	344	371	324	345	340	304	326	292	324	338	333	322	358	318	352	305	269	327	336	322	329	340	336	325	369	314	315	313	353	324	358	321	335	323	347	307	301	386	350	353	355	351	363	363	372	376	334	326	330	319	352	301	339	320	319	355	355	349	310	345	336	340	343	368	339	320	336	329	339	297	307	301	306	311	339	312	340	318	285	335	330	335	352	346	330	344	295	332	353	341	298	319	330	323	377	319	323	333	350	330	299	345	328	346	338	329	273	349	346	316	341	314	337	325	334	289	312	316	336	370	300	347	330	327	352	304	328	345	343	331	324	339	356	344	340	326	325	303	320	350	355	339	318	346	313	310	272	304	313	331	322	298	344	341	316	326	340	301	299	319	329	328	310	325	329	324	350	333	330	322	342	328	306	314	377	327	339	306	343	372	318	337	340	341	315	329	326	311	368	332	334	309	331	368	327	326	347	286	352	341	299	346	315	322	321	339	283	324	322	339	316	284	334	320	316	330	329	324	353	336	307	351	306	343	338	339	321	303	348	353	307	321	325	324	318	295	327	371	333	320	345	355	323	332	350	325	332	330	314	337	304	313	313	338	334	365	365	288	319	323	354	354	321	321	347	349	328	290	316	347	348	338	330	311	291	315	302	298	357	320	333	288	285	334	334	308	309	328	336	349	322	328	307	333	316	330	317	329	322	367	328	339	321	309	357	342	321	334	350	290	311	334	374	326	345	336	316	344	340	345	309	324	337	321	309	312	318	307	346	352	342	348	335	294	333	333	320	338	340	344	300	350	336	357	308	329	321	350	315	365	316	309	309	365	340	336	342	314	312	299	345	337	333	357	316	316	334	317	332	351	343	347	326	338	293	303	340	328	299	328	335	348	304	334	334	327	348	349	321	338	317	348	326	339	329	347	362	327	298	269	354	359	334	334	354	335	305	343	313	341	348	333	350	317	325	333	317	310	322	332	330	317	313	320	369	338	341	329	340	335	353	324	295	332	330	347	321	364	339	297	321	331	320	344	356	342	329	309	331	340	342	362	353	296	333	319	354	324	312	335	304	325	340	344	304	336	331	351	325	332	350	340	365	327	340	340	342	315	323	317	302	342	344	338	359	346	307	314	323	330	325	335	301	315	347	312	318	319	306	309	313	332	325	306	294	310	347	304	363	329	312	319	317	347	341	326	309	345	322	356	341	322	322	307	336	332	295	322	372	317	334	366	316	317	323	355	335	347	333	310	371	337	312	314	313	339	309	337	341	337	396	372	316	380	318	318	342	338	322	325
3444	822	766	1200	801	723	710	727	727	700	733	719	727	731	697	736	711	681	742	716	720	647	688	720	711	648	757	692	735	686	676	717	694	691	688	717	709	644	699	698	743	738	726	725	701	768	694	752	695	692	706	715	737	694	725	732	724	722	716	659	724	693	744	744	697	713	684	737	678	730	724	685	737	730	676	729	665	728	742	737	707	685	750	675	705	696	720	731	723	724	698	716	741	706	710	698	710	720	693	697	707	743	671	765	699	745	702	736	688	729	696	755	722	708	734	682	714	688	722	722	679	734	678	747	683	781	683	720	740	742	703	721	703	674	686	735	722	708	714	734	713	710	741	769	729	704	693	687	642	731	729	663	747	745	724	745	732	726	710	682	715	687	690	737	667	646	654	751	682	712	679	724	708	690	730	730	693	718	698	684	737	700	738	678	684	740	673	740	690	725	694	752	733	760	764	737	694	681	713	689	722	699	730	734	722	720	713	715	701	658	701	746	696	702	686	766	730	710	660	733	678	721	735	697	724	687	693	686	701	751	715	708	744	745	703	684	699	726	684	678	719	711	673	747	717	705	719	698	705	763	697	689	663	714	768	721	714	736	692	683	736	761	720	700	745	769	728	702	720	653	679	705	754	736	693	691	683	682	692	715	774	720	651	668	728	767	738	726	716	698	727	691	713	709	693	756	700	707	665	687	675	769	731	733	729	679	700	751	753	765	673	692	727	725	696	722	759	704	693	781	723	734	736	732	739	718	693	688	733	682	717	737	705	749	772	717	669	739	728	720	689	697	710	746	714	729	731	676	680	714	701	730	693	704	716	701	727	694	665	725	693	692	718	738	737	686	698	676	762	680	674	750	721	709	690	768	729	732	735	675	686	677	691	684	687	697	697	732	704	700	740	723	732	699	701	749	722	739	721	698	736	665	707	714	691	673	693	722	708	717	681	710	684	719	709	694	728	723	669	732	738	767	666	680	714	727	722	711	695	724	694	699	692	693	673	660	758	720	709	754	694	684	749	703	736	736	666	729	748	691	671	696	733	696	744	738	726	686	759	775	719	709	669	712	729	714	711	752	698	703	699	695	725	733	719	710	762	701	745	754	739	698	691	719	701	701	734	682	692	691	767	721	705	689	706	718	705	706	719	698	690	710	665	707	710	665	731	726	696	682	689	720	707	698	702	726	706	709	697	699	725	739	686	737	728	713	673	678	702	674	674	745	726	716	708	732	694	726	708	688	663	703	719	690	719	744	723	707	733	700	702	668	703	696	707	717	746	692	740	720	691	703	725	707	717	760	696	723	686	749	711	726	734	697	709	704	714	746	685	695	731	719	718	721	705	721	700	701	712	723	710	675	705	727	767	673	716	706	734	718	729	720	698	722	738	706	669	689	726	705	732	698	739	700	697	705	706	758	733	722	712	701	691	670	725	693	758	657	741	699	715	742	643	694	662	745	680	748	733	721	715	695	702	643	727	683	738	730	729	683	711	696	684	671	697	725	683	731	715	728	673	679	727	684	726	741	730	691	672	711	700	668	707	702	713	709	725	702	730	742	716	684	718	716	684	661	697	690	702	697	711	715	691	725	674	729	669	755	735	725	648	785	692	717	666	720	685	734	726	715	719	702	607	703	732	733	736	741	704	701	695	720	719	683	736	715	671	711	677	714	730	694	714	688	683	734	703	761	679	688	702	659	666	678	667	716	710	700	696	696	683	716	731	708	718	707	752	712	691	751	730	697	746	715	689	694	685	733	695	741	702	772	725	677	709	689	700	736	719	738	695	689	737	707	729	733	690	708	670	670	712	695	741	730	677	687	706	708	704	717	705	683	746	731	664	695	779	719	631	700	727	742	734	707	721	701	733	742	734	755	706	664	732	703	720	724	647	727	746	706	722	771	739	723	699	731	672	724	732	774	724	687	698	721	666	698	732	691	763	709	740	711	668	700	729	681	727	704	679	742	714	688	704	716	719	725	667	726	718	678	712	667	736	691	736	728	719	735	710	641	721	696	730	701	724	689	696	689	713	732	703	690	687	749	702	742	697	683	741	753	711	727	711	729	654	737	678	763	741	741	724	720	740	708	702	686	711	745	723	683	705	689	706	700	711	701	707	706	699	722	702	710	725	721	686	748	708	708	707	708	718	718	660	717	722	722	732	705	719	690	728	738	696	687	724	767	739	690	706	735	670	709	706	691	664	716	737	688	695	733	722	759	712	668	666	707	708	712	735	714	723	730	681	687	701	707	662	716	722	693	690	687	728	726	679	665	715	689	714	713	716	684	701	746	692	691	669	710	729	688	788	769	711	707	718	699	736	752	745	714	698	745	770	682	732	724	696	754	721	724	709	701	694	751	738	700	746	732	718	702	776	706	711	710	689	699	742	714	733	707	726	700	691	779	699	686	743	724	710	692	710	686	725	692	752	693	762	720	743	676	666	764	681	708	688	705	714	718	752	680	664	699	695	729	712	697	696	698	716	682	722	705	706	725	703	721	719	704	677	733	666	720	717	690	702	696	701	720	714	653	777	698	698	731	648	708	748	729	644	721	740	721	701	690	665	695	767	658	708	727	712	701	698	699	704	731	684	701	775	668	696	703	666	718	692	697	719	753	681	671	675	724	715	740	719	768	713	732	728	687	720	726	761	681	724	697	704	687	686	724	727	702	785	666	734	682	721	730	739	742	669	695	725	711	770	715	705	647	716	729	716	734	749	717	754	738	739	740	707	707	753	667	672	777	715	726	733	731	724	770	747	714	700	695	693	710	736	702	722	726	712	672	753	680	693	713	673	704	716	657	656	708	714	686	716	704	723	729	715	693	737	722	693	713	730	729	725	730	705	692	703	710	747	706	743	685	719	695	736	682	696	693	689	689	696	709	722	717	682	697	709	721	729	742	670	696	720	693	718	746	749	691	722	715	711	682	722	742	717	673	723	728	722	707	693	772	718	740	731	738	697	731	683	705	689	737	721	739	693	761	737	708	693	712	664	685	723	751	725	693	668	668	700	682	723	717	744	742	706	691	714	708	676	691	738	689	707	704	716	690	744	715	720	691	737	714	715	764	726	716	684	760	732	703	673	778	677	710	754	690	693	710	726	746	707	715	718	710	713	699	707	725	730	717	731	725	719	709	743	728	716	679	738	708	719	691	685	730	707	693	711	700	711	715	730	713	743	670	664	682	719	744	737	720	721	701	719	680	760	735	703	688	651	757	728	744	735	704	701	720	744	757	733	670	687	719	766	745	734	666	701	709	669	698	719	771	723	741	704	687	697	700	698	672	694	696	752	742	718	713	715	729	703	722	702	720	742	733	684	706	662	673	714	751	718	707	699	723	712	721	731	727	711	724	759	682	717	724	718	690	702	692	672	682	687	756	668	684	714	704	734	704	674	749	710	729	671	745	724	701	717	701	723	706	680	726	739	709	715	722	720	716	709	682	694	744	704	723	702	683	711	724	751	707	707	708	717	682	738	719	698	707	670	728	706	735
12721	1055	518	560	358	241	244	220	212	186	225	167	149	184	179	172	179	175	174	167	156	175	159	145	194	151	167	169	156	185	185	163	181	151	175	148	171	154	146	171	154	153	167	179	150	142	159	166	129	163	159	165	146	160	173	162	150	167	131	154	150	152	163	166	154	167	132	156	158	157	171	152	158	157	165	152	166	153	174	196	170	151	148	153	148	185	153	130	119	157	143	146	153	174	170	129	140	160	159	172	196	160	145	163	140	175	148	140	151	167	171	166	130	137	155	165	157	174	157	156	160	172	177	139	174	135	160	154	158	155	162	168	176	168	155	160	129	173	146	156	194	135	169	164	166	159	126	164	149	175	168	168	143	136	130	116	152	189	172	142	165	170	158	164	157	152	166	149	132	156	162	141	125	161	155	146	153	150	159	142	151	168	168	136	161	144	140	153	168	160	183	153	154	150	148	143	156	163	160	153	166	164	148	131	149	151	132	144	163	159	174	149	167	162	128	177	171	165	145	152	164	177	153	153	147	129	145	149	153	191	150	156	143	131	140	149	171	157	145	166	162	135	175	139	149	156	173	155	146	160	169	175	187	137	146	148	151	203	157	201	163	174	163	176	165	151	168	158	158	151	163	161	150	170	162	158	154	171	137	146	149	163	138	166	171	147	143	160	210	154	142	140	182	189	159	156	144	158	164	164	154	136	179	149	177	166	154	173	167	174	158	146	174	138	147	139	165	183	157	163	158	173	178	134	164	158	139	177	147	149	149	150	180	175	154	153	165	157	157	160	142	156	177	158	174	170	166	153	175	143	157	184	144	147	144	142	139	163	183	168	149	135	142	171	172	166	184	144	153	154	164	163	162	168	160	151	189	159	172	140	141	166	161	151	140	166	139	154	146	139	147	142	142	158	147	157	161	135	162	167	138	172	157	166	134	152	163	145	179	146	159	180	150	157	157	170	155	146	145	170	163	157	146	167	177	145	176	153	179	167	161	174	143	164	151	173	161	145	174	153	155	161	170	155	156	154	161	170	162	146	152	195	189	165	168	179	149	163	171	150	160	136	164	144	160	143	158	170	175	151	144	151	168	181	142	150	153	147	151	149	137	156	171	148	143	147	145	120	162	148	148	152	132	138	137	140	147	155	154	157	179	130	184	173	159	156	143	182	141	148	162	136	165	147	151	159	164	179	167	161	173	157	159	157	168	156	134	130	169	168	145	140	159	153	132	168	147	148	159	197	167	149	190	168	149	145	142	176	152	164	186	151	141	165	163	164	176	173	158	191	161	145	163	164	149	178	173	155	177	170	165	137	188	161	147	159	157	156	174	158	143	157	172	166	136	157	162	160	140	138	150	128	151	143	142	143	140	184	171	160	140	147	159	161	143	177	179	134	145	161	157	137	169	175	135	159	177	157	132	154	149	151	168	156	153	175	168	146	199	172	148	167	169	137	152	166	161	139	154	191	168	153	163	141	178	159	155	146	165	177	171	152	146	165	174	162	173	137	156	132	179	147	142	149	164	154	182	166	150	178	133	157	161	161	151	139	141	164	171	155	161	154	174	161	143	167	167	163	166	163	159	154	165	163	166	144	174	145	168	150	175	137	155	187	144	161	150	147	149	165	161	156	146	179	155	135	164	164	167	160	177	161	164	151	163	136	161	149	169	150	168	147	152	147	166	136	147	166	166	151	147	175	154	165	169	150	142	157	185	144	174	153	156	170	153	165	165	162	152	135	160	144	141	165	147	162	168	175	142	172	155	168	151	161	146	159	152	139	166	142	180	161	174	147	157	166	144	144	167	178	170	158	140	158	153	180	157	143	141	165	160	157	159	139	139	153	169	146	139	152	148	144	140	138	142	141	188	153	134	152	148	151	176	162	146	148	166	133	143	158	176	134	142	154	168	162	147	152	155	175	165	150	179	149	175	161	174	137	192	157	173	147	179	143	191	149	148	156	161	153	150	153	189	163	136	169	152	170	169	150	151	141	145	154	160	167	161	162	165	176	168	160	142	170	143	144	153	151	163	188	133	144	171	139	155	169	160	153	161	143	133	148	148	139	158	155	159	151	148	166	165	165	168	150	132	155	145	165	179	154	156	145	185	140	158	180	131	154	151	172	160	147	144	144	144	147	154	173	157	154	170	141	149	158	167	165	167	153	160	139	160	164	148	137	180	144	132	148	152	156	153	141	155	140	142	160	150	141	168	147	156	154	145	164	170	151	159	157	148	139	156	159	160	147	155	187	147	177	174	161	141	145	166	164	127	156	145	162	128	146	183	149	141	137	158	168	156	141	166	142	179	156	127	166	154	142	169	164	147	154	144	148	165	135	164	140	148	158	156	143	131	164	155	176	167	152	155	157	164	151	123	178	158	162	178	177	157	171	158	156	161	156	167	144	171	154	148	149	155	150	163	154	167	199	146	156	143	165	155	143	131	174	150	153	164	142	151	179	175	153	157	141	153	168	196	156	143	164	139	154	164	160	152	159	140	185	157	162	150	157	144	152	133	158	170	138	141	157	143	160	169	152	165	157	159	157	175	130	143	155	159	143	156	170	162	166	166	167	147	197	146	183	165	131	165	162	143	161	164	172	138	156	153	168	170	162	159	161	154	176	144	154	164	147	151	161	171	175	146	173	147	164	166	159	162	157	181	139	158	139	151	156	140	144	138	139	153	166	141	130	155	149	178	155	147	167	148	150	146	146	166	155	163	167	147	156	129	166	149	139	158	148	158	166	141	180	182	157	159	178	142	153	163	161	173	160	158	153	138	154	172	160	158	143	165	162	151	135	161	147	180	167	169	150	178	172	144	153	162	146	159	168	148	134	150	167	156	155	154	156	162	159	155	153	156	164	168	153	180	146	144	159	162	160	173	178	133	160	175	147	140	144	134	160	152	156	157	165	157	155	172	174	149	159	188	171	143	164	138	146	154	151	163	158	157	134	136	147	147	164	152	165	152	143	162	152	143	173	171	156	172	159	162	142	165	133	150	155	175	146	172	144	179	160	168	131	163	152	163	141	157	162	166	159	147	154	154	164	138	158	160	173	173	160	158	170	160	163	177	172	145	175	160	148	144	156	159	178	145	167	149	159	162	169	189	177	180	156	135	141	159	155	148	158	165	176	158	190	171	161	175	128	145	165	140	161	151	162	143	158	143	152	155	152	160	167	162	147	140	152	163	156	135	148	133	145	157	138	125	164	166	140	116	156	183	135	180	165	164	154	173	114	148	143	170	166	138	152	156	160	139	150	152	157	178	147	147	160	148	156	146	136	142	164	150	171	151	156	164	172	158	167	173	153	159	153	141	138	153	179	163	200	148	158	196	160	167	143	151	129	159	148	150	177	133	160	136	167	171	155	147	139	147	163	159	179	177	182	144	165	187	145	162	154	154	160	165	174	148	157	157	150	169	145	174	176	145	159	174	157	170	146	142	149	150	151	161	168	177	161	166	151	143	147	157	170	156	154	165	173	161	168	177	182	131	159
8466	846	1178	2122	1184	966	805	679	600	557	502	533	504	490	457	467	455	458	407	411	403	395	406	419	379	394	419	400	401	381	394	383	402	379	408	398	379	397	392	378	368	384	384	355	351	353	371	375	392	360	356	379	391	425	356	393	342	411	372	379	383	378	384	351	374	356	352	388	346	338	388	380	363	378	362	358	366	345	379	368	373	375	345	323	341	354	351	350	323	392	369	370	363	342	351	394	379	355	351	393	351	395	334	342	360	350	366	364	402	353	387	391	357	363	360	365	379	363	338	388	366	342	354	340	389	375	332	382	337	358	374	360	360	379	344	344	380	389	386	358	354	361	362	380	367	364	399	375	345	373	381	372	394	335	370	347	404	356	378	337	367	356	365	373	329	377	384	356	353	389	424	366	389	395	365	374	370	387	357	351	368	389	381	343	366	351	350	342	380	337	395	351	380	368	389	375	374	349	358	345	359	350	358	348	359	365	346	390	366	347	364	367	345	367	376	394	364	384	371	344	397	354	343	386	330	355	378	382	355	370	358	371	362	350	362	355	401	357	377	378	370	344	357	350	408	348	390	343	357	339	344	382	357	365	396	358	338	375	377	390	410	349	345	347	367	393	384	360	341	378	356	391	399	383	369	355	377	393	378	377	369	376	358	343	384	385	339	394	356	337	356	363	375	359	359	381	360	380	400	368	375	359	391	364	345	367	377	350	373	365	368	382	385	397	375	372	402	344	394	374	349	365	370	346	388	371	373	404	364	375	352	382	373	370	331	303	360	373	363	376	333	354	372	376	368	357	386	369	354	377	382	346	379	373	371	364	405	364	326	360	358	375	382	339	385	342	359	377	360	388	362	377	375	363	334	376	367	362	323	362	342	374	337	392	371	353	324	381	322	376	381	365	365	359	353	360	343	377	332	349	342	350	373	375	351	342	351	347	362	376	380	359	364	362	356	357	365	398	352	363	360	367	416	334	364	354	366	373	378	361	388	399	395	364	384	373	355	404	386	358	380	344	376	374	341	339	396	340	382	359	407	363	369	362	391	404	315	366	375	362	336	382	371	353	348	359	341	369	384	382	366	379	361	391	345	356	373	361	338	368	347	361	383	370	369	352	383	375	363	404	385	369	369	340	372	365	365	359	349	379	361	335	399	354	386	353	354	388	344	359	406	345	343	380	348	408	357	362	365	387	341	377	382	365	329	362	383	369	341	318	339	371	376	413	371	403	313	362	375	362	368	370	348	387	359	382	398	346	351	340	367	348	346	380	378	378	368	392	366	382	361	383	383	373	388	347	370	383	411	380	363	366	366	359	359	374	386	355	398	363	369	381	352	362	402	348	390	351	373	348	392	374	336	364	387	354	361	381	372	358	389	339	384	361	330	349	344	389	331	361	326	330	411	373	382	373	385	350	391	402	383	365	392	380	382	392	339	365	374	392	367	365	402	359	326	349	380	367	370	370	374	385	347	369	367	339	391	367	354	378	355	378	358	360	388	329	354	392	363	351	361	367	362	370	357	363	383	380	337	345	369	324	355	372	369	380	368	377	337	358	384	380	363	382	359	346	349	345	348	360	351	362	397	373	388	374	357	365	357	347	369	363	376	362	391	368	385	359	374	338	364	379	385	362	406	352	381	349	351	376	341	343	320	346	392	416	374	405	377	355	360	359	371	326	330	390	374	353	363	375	387	349	373	378	389	358	385	360	355	384	375	352	349	335	369	376	369	350	378	357	368	341	366	400	378	354	364	362	350	351	336	382	356	394	384	373	367	371	398	353	327	325	351	376	351	375	343	348	394	335	384	377	348	356	355	360	369	380	384	379	349	358	384	364	395	351	375	349	350	394	340	334	377	409	374	394	388	382	389	355	385	371	344	381	352	346	367	352	356	390	365	368	375	366	373	377	359	364	361	346	407	361	390	410	335	365	363	346	389	394	388	393	355	370	348	385	350	381	352	382	380	388	388	344	387	321	374	385	344	361	364	400	388	334	379	371	357	370	376	358	323	371	369	352	388	356	391	396	394	351	406	355	337	406	329	343	360	353	373	360	348	368	432	399	365	335	379	365	387	367	381	362	406	361	342	369	387	373	338	397	378	362	383	387	341	390	387	359	352	388	433	372	329	377	394	385	389	360	392	362	351	353	384	370	349	352	367	379	372	386	358	357	356	351	357	360	399	371	331	373	342	325	363	376	347	352	389	357	394	376	374	363	375	377	377	369	381	381	368	356	363	377	381	368	370	365	364	351	346	374	371	360	364	403	374	367	361	343	363	366	335	391	352	370	400	324	377	340	360	403	378	350	376	363	364	386	367	393	380	381	341	361	413	351	370	354	350	409	383	377	395	370	342	359	342	380	376	351	381	389	409	365	398	363	372	334	413	369	368	398	373	387	408	390	337	383	366	369	372	388	395	384	391	350	358	352	369	368	376	360	374	364	375	387	387	378	369	375	374	368	388	377	368	368	354	358	399	382	363	399	375	360	380	356	329	339	365	368	343	354	351	375	372	376	334	366	391	371	356	358	363	372	330	353	361	375	363	384	363	377	348	365	413	349	358	374	369	360	384	373	358	375	373	393	344	390	369	348	384	388	373	380	358	341	375	375	364	341	395	360	352	364	370	371	338	376	391	350	359	337	375	378	365	371	349	356	322	364	367	365	367	353	360	391	370	374	343	324	392	334	386	359	391	386	350	364	390	368	356	395	366	352	346	397	354	339	327	358	370	330	366	357	401	377	391	327	380	363	355	378	381	345	352	346	355	355	353	361	382	361	366	360	374	356	418	408	361	346	366	359	340	364	412	347	372	359	380	365	374	382	365	352	398	364	391	351	360	342	390	356	361	373	380	379	370	353	367	354	378	382	366	383	373	378	421	358	339	395	368	345	398	360	343	392	394	371	353	356	364	349	355	370	347	328	355	359	377	380	397	385	359	377	390	350	393	365	345	355	363	360	346	340	398	353	358	380	348	339	375	387	344	386	370	392	368	380	380	382	402	351	390	352	377	399	389	339	361	377	364	420	350	343	340	368	367	362	348	372	375	369	348	355	333	370	376	343	355	365	357	369	359	369	355	391	370	418	384	326	356	362	353	403	381	361	393	408	329	374	326	362	376	375	375	386	355	388	339	392	346	359	377	383	364	369	363	391	373	364	364	376	373	374	346	365	390	398	375	350	344	353	340	366	366	365	352	353	378	372	381	367	392	410	358	355	375	386	363	385	341	380	351	354	382	370	320	367	359	362	373	370	370	337	387	384	373	366	349	362	344	355	389	374	357	358	354	337	366	387	378	309	381	390	349	364	393	369	391	355	394	384	366	339	389	348	362	371	352	377	351	383	384	348	359	380	379	334	364	387	372	363	338	347	382	372	319	374	337	373	383	353	342	392	355	356	386	385	372	354	384	362	377	347	359	355	370	376	353	393	377	358	346	355	380	359	390	378	313	380	370	347	350	363	333	355	372	363	325	344	362	368	361	340	381	365	384	402
19383	1989	983	947	515	369	270	230	252	189	181	167	170	180	162	139	143	139	158	142	131	130	134	139	141	138	142	118	158	133	142	150	133	147	147	130	135	126	130	141	120	127	127	148	154	126	138	128	131	128	115	105	136	124	139	122	113	113	139	116	126	135	151	134	117	153	132	132	168	143	141	148	135	120	130	129	138	140	121	137	123	110	114	130	129	132	118	125	133	127	141	133	156	127	135	145	151	118	144	125	128	127	112	130	151	149	128	117	134	126	127	124	110	117	119	129	136	123	113	134	133	130	136	136	122	122	131	111	132	123	126	128	115	120	114	138	142	122	125	164	131	123	121	142	136	131	132	142	137	127	134	129	123	124	117	114	120	148	124	143	134	138	141	120	124	117	121	139	146	130	127	110	132	125	137	123	128	114	122	152	143	130	134	129	127	155	133	118	122	132	131	142	137	127	136	130	127	136	125	144	130	133	127	140	132	116	109	108	115	123	124	128	141	161	153	138	138	122	128	141	101	133	133	116	133	122	116	121	141	148	119	116	133	141	125	147	126	135	128	133	119	120	128	129	115	127	140	120	137	115	123	125	146	123	119	141	140	130	122	134	143	141	126	119	131	110	145	121	124	127	165	102	121	119	114	108	125	138	144	128	139	129	147	135	153	118	136	137	126	147	121	148	123	105	129	135	122	134	126	125	133	161	117	133	150	140	117	131	133	123	123	108	134	132	126	131	134	131	118	122	143	144	128	122	136	118	126	119	126	119	129	114	105	131	138	153	128	102	121	143	133	107	161	125	124	130	116	146	121	123	129	122	131	141	131	127	100	144	118	123	143	112	138	147	117	125	140	135	131	122	129	115	130	118	127	122	134	141	130	124	109	144	125	132	100	116	138	148	137	155	121	99	133	143	150	122	130	131	152	132	142	135	138	109	139	138	129	130	123	129	147	120	140	117	120	124	120	112	128	132	133	154	134	145	131	130	124	110	133	136	114	133	125	140	128	120	137	127	116	134	135	110	115	156	140	131	138	111	139	130	122	112	136	136	136	128	152	111	144	147	128	118	135	112	122	125	118	130	124	118	131	117	117	140	133	115	127	143	146	126	137	153	135	131	126	130	116	110	111	145	145	144	133	145	119	148	117	129	127	118	122	122	118	134	115	105	129	134	123	129	135	137	111	135	125	140	145	112	134	128	128	140	144	139	127	119	149	128	117	125	132	131	134	130	122	130	123	134	136	114	130	134	141	151	130	114	138	120	119	116	115	142	133	146	126	127	119	115	122	114	138	121	120	99	137	114	126	131	133	139	124	118	124	135	141	129	131	147	147	114	131	143	130	110	112	117	141	143	117	127	134	120	128	144	134	124	131	140	124	122	135	134	145	107	114	129	130	125	137	140	130	116	112	148	125	117	122	125	141	121	113	117	130	125	137	126	116	132	152	131	129	130	108	141	141	108	145	111	124	125	134	123	144	112	111	139	126	133	145	137	122	141	115	128	121	134	103	117	124	141	126	117	115	123	145	132	102	132	129	127	122	127	143	116	138	140	115	125	130	133	149	120	118	151	101	133	126	113	115	123	114	119	143	132	148	126	116	153	130	157	121	135	139	140	144	122	110	122	122	142	148	133	130	108	130	128	115	115	150	130	127	132	109	141	139	125	125	130	138	133	139	120	117	128	119	120	123	117	132	137	141	142	134	153	128	126	131	120	127	142	117	113	145	146	135	124	130	145	128	148	131	120	127	146	128	127	145	141	120	139	122	127	108	121	112	109	157	138	146	137	127	139	138	114	126	106	136	122	130	155	145	133	107	135	125	147	152	127	120	123	124	141	135	111	131	125	133	130	122	145	148	111	124	113	125	147	102	135	127	137	126	137	142	143	148	143	141	115	128	132	142	116	132	131	129	126	119	128	134	128	130	147	125	146	135	117	163	131	128	132	126	127	147	127	124	141	119	128	149	112	128	130	127	151	125	133	138	124	136	124	104	150	122	117	126	138	152	155	113	138	131	149	131	140	118	115	112	119	118	110	132	125	139	111	132	137	125	154	152	139	111	139	126	137	129	130	113	132	137	163	114	123	129	136	112	133	108	131	140	133	161	148	134	115	120	137	126	123	132	138	128	152	143	123	121	127	132	120	130	123	101	144	144	131	117	123	155	123	124	125	123	144	127	132	115	143	133	120	145	139	125	134	108	139	123	136	116	110	124	134	100	112	126	130	140	114	104	114	135	128	118	118	97	128	115	124	127	125	137	120	123	139	121	104	135	117	113	136	122	124	129	125	137	126	107	142	108	128	133	134	142	114	132	127	135	124	160	144	139	137	139	145	153	130	135	129	134	131	136	114	140	150	150	116	119	102	131	145	138	140	134	136	153	121	131	124	137	148	131	136	101	116	127	123	158	110	113	134	110	125	134	108	156	119	125	116	149	138	134	128	119	118	98	152	118	154	110	112	131	143	133	105	126	125	138	153	112	121	121	131	114	122	119	135	128	116	125	136	134	136	127	147	151	109	127	122	141	140	110	118	136	126	133	130	130	132	120	138	156	144	123	127	120	132	118	100	119	93	137	120	138	112	145	124	117	135	125	102	113	122	143	111	147	133	119	125	135	133	135	129	138	108	121	116	148	143	132	151	153	141	139	143	146	132	132	122	136	118	138	139	119	119	147	134	150	121	151	133	119	125	138	118	139	126	126	138	119	131	132	114	158	132	122	134	131	116	133	129	150	125	138	135	157	130	131	133	126	125	140	113	135	128	124	126	132	124	121	114	150	132	111	123	127	129	139	126	130	155	122	132	128	127	118	134	138	145	138	124	140	127	128	139	143	134	137	106	141	143	140	132	144	115	110	130	127	130	128	144	145	115	95	121	138	119	132	123	137	129	122	127	112	127	118	124	141	127	128	136	139	141	142	117	127	125	131	121	118	144	133	132	132	130	132	126	120	121	146	128	146	126	150	121	130	117	130	121	144	135	122	131	118	120	149	112	138	132	136	114	137	140	118	121	127	121	124	102	139	134	146	138	136	151	135	140	123	123	121	132	146	124	153	134	128	131	120	157	139	141	128	150	126	117	115	133	146	131	131	130	110	129	134	144	148	111	126	130	131	140	132	133	141	106	121	121	111	159	152	138	145	129	116	126	110	123	138	135	135	135	126	124	123	150	129	136	129	138	114	114	145	138	145	130	130	123	113	122	123	107	90	130	125	137	148	137	117	127	124	133	138	127	155	160	165	126	121	129	119	131	137	127	122	119	111	103	151	113	125	120	131	133	138	133	125	137	142	113	104	138	126	134	126	118	136	123	142	124	110	119	155	131	132	122	128	123	134	134	117	127	133	125	121	97	124	117	114	112	116	128	122	139	137	129	119	145	137	139	123	135	120	117	120	148	141	128	118	130	138	128	142	153	135	139	118	132	124	129	141	133	119	136	124	133	134	133	115	128	139	143	119	130	102	134	139	137	118	122	126	130	132	129	144	144	111	130	116	113
10597	1169	1962	3012	1965	1434	1108	901	804	737	639	607	578	599	499	507	481	468	467	444	428	406	440	400	401	398	378	407	378	367	407	368	359	371	367	367	383	343	348	359	351	385	326	337	360	384	337	374	356	321	332	367	382	368	344	350	349	300	363	351	361	310	321	322	372	349	389	336	333	354	367	353	326	342	332	349	355	336	329	310	352	376	365	343	349	350	357	340	347	357	331	319	287	322	322	360	327	338	323	348	344	312	348	325	342	341	356	334	353	336	325	344	321	322	334	322	325	335	347	345	341	336	320	314	353	343	337	357	325	328	309	320	288	344	348	301	350	326	316	336	356	356	323	355	352	351	326	342	350	322	341	349	359	347	347	362	349	325	330	342	393	339	329	347	369	342	349	334	331	333	365	342	338	318	326	341	335	311	335	321	328	325	332	340	356	329	371	323	376	359	367	311	338	323	311	332	334	322	308	367	318	342	310	362	321	353	341	313	322	332	321	322	340	308	323	313	338	310	361	346	348	344	335	341	286	360	331	345	344	318	336	340	336	330	364	364	344	338	343	344	338	330	324	332	292	310	327	341	318	324	338	327	380	312	341	317	333	295	338	348	327	326	332	347	312	301	328	311	370	335	328	337	353	353	338	337	334	344	330	368	328	335	346	319	318	329	322	368	336	344	345	340	315	340	353	337	353	341	313	352	351	343	329	312	338	355	341	323	355	328	324	321	331	351	367	340	349	321	340	341	334	328	366	331	333	356	351	311	357	304	343	322	334	352	352	325	364	351	338	340	355	378	354	320	340	331	379	353	334	335	323	320	304	340	302	350	333	372	320	350	321	343	334	372	342	297	334	367	344	314	342	344	346	355	348	336	322	326	334	358	388	347	361	338	332	324	379	337	316	341	342	334	319	375	311	342	339	349	341	332	316	350	319	324	324	337	347	349	348	339	318	329	353	352	311	334	339	345	331	364	321	348	350	329	338	349	363	353	329	361	373	355	288	329	328	379	345	350	333	351	327	357	311	338	356	367	325	342	352	370	336	323	377	341	349	301	329	339	379	339	326	359	345	358	335	343	341	312	339	308	330	342	311	343	343	354	328	341	342	324	350	301	339	320	357	331	336	332	306	349	324	334	316	351	369	325	304	323	328	341	369	365	317	344	335	326	357	346	339	358	332	342	341	357	344	343	363	337	327	345	318	351	325	328	341	337	347	359	340	340	340	314	364	331	347	332	342	333	319	354	342	313	357	342	340	326	355	330	331	322	339	333	336	346	338	364	335	330	336	326	343	331	283	337	338	342	366	327	329	380	379	359	376	355	378	331	335	330	314	354	330	340	307	364	340	317	359	302	325	330	311	331	340	343	306	330	327	305	344	313	332	333	324	374	343	367	332	342	343	335	320	327	343	298	346	353	324	337	360	351	327	309	320	336	327	338	345	341	377	318	360	331	330	354	344	344	326	339	314	336	333	360	324	315	361	332	339	346	349	349	307	327	343	339	358	311	319	359	312	344	290	328	342	317	316	302	346	311	344	329	315	376	340	343	322	328	368	347	309	347	336	351	330	350	357	338	346	320	303	353	323	311	350	372	314	330	351	316	323	335	352	340	320	354	327	331	314	344	321	350	346	322	372	334	315	330	354	319	347	340	311	342	321	330	310	365	347	357	339	363	346	343	315	324	345	314	365	326	355	331	350	343	338	334	321	358	361	353	333	328	331	339	330	337	322	351	342	334	318	356	362	326	324	323	357	298	350	354	308	353	349	340	350	311	327	347	342	318	334	354	296	344	369	339	327	311	319	350	334	339	314	306	318	348	335	329	322	353	312	350	367	340	329	327	352	349	337	307	371	337	313	313	374	339	357	379	339	378	336	334	312	338	327	344	350	323	350	369	338	326	322	330	363	315	325	310	331	342	353	345	345	319	329	357	319	326	316	335	356	328	344	324	337	324	342	357	324	325	331	323	337	315	359	354	332	348	342	348	313	332	347	344	384	307	304	315	332	326	311	318	349	299	318	353	301	341	350	336	303	293	329	357	347	359	340	323	364	333	344	337	345	348	376	334	339	319	330	299	315	284	327	363	342	346	335	352	334	316	311	341	314	341	321	360	326	353	341	283	296	345	336	360	335	322	324	364	362	349	347	335	342	329	339	314	344	330	318	361	332	337	330	343	343	304	355	330	311	309	322	341	315	334	362	320	356	331	350	321	317	340	361	395	330	333	388	351	345	340	340	334	330	348	306	346	319	354	350	313	338	308	351	338	343	339	331	361	310	333	343	356	325	342	364	327	320	371	353	340	351	319	323	355	303	363	357	336	324	338	366	356	337	365	359	301	322	330	349	365	334	333	322	322	354	351	332	333	331	344	323	347	320	332	325	328	340	343	362	323	308	356	351	342	309	303	304	365	342	308	324	336	366	357	342	354	347	339	332	315	318	356	346	361	294	366	355	340	329	344	328	305	305	344	348	350	345	351	315	307	344	364	340	342	354	341	317	340	320	320	290	351	313	361	327	315	350	328	338	357	342	342	334	342	334	336	305	368	341	318	328	325	323	333	316	346	325	314	323	377	325	330	317	341	305	322	310	378	329	349	367	342	337	334	320	327	357	331	317	350	330	327	314	336	326	320	333	349	349	331	326	341	327	347	347	331	330	361	355	338	338	364	337	358	322	313	316	336	351	341	344	343	338	317	322	312	331	317	307	318	320	341	341	327	343	340	319	316	362	298	351	309	326	344	314	366	342	338	322	302	332	338	326	346	329	333	325	346	319	355	321	352	348	323	365	324	338	322	351	349	343	323	311	318	342	335	354	299	322	316	330	349	369	364	294	310	349	303	379	336	328	370	379	311	368	336	328	366	329	333	332	353	368	352	324	329	323	350	315	335	318	344	318	331	340	353	335	348	338	331	368	345	348	342	308	330	342	317	369	347	350	364	339	317	323	304	323	327	318	337	363	315	326	341	326	331	361	319	289	309	329	311	352	327	339	341	346	321	355	316	323	323	336	332	345	354	334	339	303	346	349	335	363	345	318	354	335	327	328	350	338	328	318	314	383	359	326	337	339	330	354	348	328	344	323	308	344	332	349	366	348	360	340	328	313	336	312	330	344	357	331	334	350	351	342	328	317	347	357	327	355	337	364	332	328	336	371	324	354	351	356	337	340	309	322	359	330	388	325	343	318	343	332	329	356	306	323	330	340	324	352	324	326	349	355	312	327	328	320	335	328	334	332	347	323	351	350	351	341	339	341	272	346	343	367	325	357	335	360	328	335	333	380	342	301	333	338	314	339	337	341	316	351	374	323	333	344	329	312	327	306	292	335	350	316	352	364	357	337	334	323	316	331	338	364	332	351	328	352	348	313	367	320	328	331	341	344	340	340	297	344	314	324	321	332	336	355	356	316	338	335	326	328	322	359	349	321	299	318	326	341	334	329	327	352	360	347	327	290	317	336	328	358	341	344	348	311	308	353	342	330	300	354	327	331	321	322	350
3739	432	335	397	326	331	347	322	315	329	319	313	340	352	349	328	364	379	306	300	338	344	325	393	360	324	318	325	358	339	351	326	326	334	297	330	326	322	350	286	339	340	345	310	284	338	320	340	352	324	307	334	341	337	322	320	348	343	326	306	359	348	332	322	344	352	336	314	326	315	324	293	366	309	342	351	357	320	336	339	308	317	306	331	325	300	339	337	351	293	311	310	298	330	331	343	360	342	304	340	317	313	321	304	347	333	327	365	301	326	345	308	340	293	324	313	345	361	348	308	316	346	339	306	298	306	317	336	346	308	313	354	316	313	334	353	327	338	348	346	351	325	342	327	326	323	320	345	330	314	318	343	353	352	358	312	302	348	322	326	336	303	320	308	282	298	314	341	298	324	309	332	324	361	353	334	342	307	337	326	317	351	357	314	320	335	333	327	320	352	329	299	284	367	323	331	325	335	335	306	336	362	363	294	331	350	355	331	334	327	312	350	333	318	343	325	297	315	331	358	360	322	330	339	329	353	351	292	340	346	332	341	325	323	311	312	334	308	358	368	312	339	320	333	327	349	345	311	331	323	335	316	324	326	313	335	323	333	336	329	335	291	365	331	366	361	344	294	306	381	360	325	336	341	377	317	328	350	304	321	334	327	312	309	357	306	328	324	286	299	299	337	337	337	345	352	325	295	351	341	321	334	366	304	310	352	356	319	308	337	314	332	325	324	341	318	354	371	307	340	312	291	373	313	337	343	310	323	332	281	321	340	329	336	325	345	335	335	335	349	303	309	333	329	305	344	325	315	277	317	328	329	355	316	340	310	305	330	325	351	315	313	326	323	327	305	377	327	357	317	341	291	315	343	329	351	347	363	310	334	351	320	333	332	304	341	318	312	333	335	325	300	323	350	314	325	308	363	300	342	304	289	301	352	319	300	320	287	327	379	343	334	342	286	315	345	326	319	319	338	309	336	303	310	322	333	308	295	328	353	358	352	333	332	337	366	308	348	354	333	310	327	310	321	319	323	337	330	334	331	303	315	302	325	316	321	333	337	314	350	310	355	331	346	343	301	298	306	341	281	356	324	330	355	335	358	311	294	331	351	338	335	281	318	329	321	322	315	311	300	312	308	335	287	342	321	347	336	369	334	308	302	312	325	356	332	369	319	326	334	317	333	327	329	340	323	335	338	345	339	308	364	340	329	305	354	321	312	322	298	330	354	322	334	347	312	334	316	313	345	354	371	322	323	307	327	331	356	319	366	345	327	340	316	307	355	365	387	306	346	320	353	359	356	334	332	349	334	346	341	321	313	281	298	320	309	349	335	322	315	343	305	342	311	321	358	312	331	323	310	338	296	341	322	330	325	321	315	313	337	309	338	352	303	322	330	348	326	312	349	316	303	317	295	345	339	348	340	320	347	329	327	303	331	335	351	353	300	324	333	338	329	336	329	328	327	324	309	344	330	324	323	321	328	304	329	342	296	318	331	289	309	329	330	317	362	347	309	342	305	302	356	317	331	348	349	334	330	339	323	331	373	338	312	304	321	324	363	317	320	305	373	368	358	331	337	309	365	340	354	323	357	346	327	327	376	326	327	330	307	353	337	321	349	324	323	302	325	340	336	338	330	331	338	339	323	316	348	329	313	311	310	339	327	311	335	310	331	341	323	311	326	310	315	293	333	358	363	299	286	329	353	346	319	343	338	328	326	337	315	324	335	315	310	323	333	347	368	319	361	335	294	302	365	365	300	307	325	357	306	341	375	302	347	359	330	316	367	326	321	317	355	339	353	304	307	341	337	320	366	355	309	318	334	351	289	297	360	343	359	322	361	365	371	287	326	348	321	343	329	316	338	345	311	373	356	343	358	345	356	316	336	336	340	341	321	331	306	345	291	316	309	357	334	327	342	350	332	326	352	308	341	349	305	322	338	342	307	361	323	323	297	315	345	312	353	312	330	341	321	330	303	295	322	329	296	318	341	308	337	320	371	300	309	316	313	312	334	297	316	306	328	337	333	302	314	360	309	317	336	366	344	338	314	340	350	315	332	323	273	324	328	313	324	322	342	319	322	291	332	292	302	373	352	305	328	324	333	341	331	297	312	316	329	340	327	341	334	354	326	351	311	331	336	338	335	322	332	348	367	336	316	362	346	302	338	350	347	301	312	327	314	345	325	325	319	329	357	335	349	306	334	353	333	318	321	326	329	305	298	324	311	328	355	320	339	304	366	350	334	345	335	350	315	326	358	314	325	324	345	333	313	334	339	316	328	352	341	320	303	342	285	320	311	343	341	319	350	337	308	323	334	310	320	320	299	335	340	312	334	320	314	333	317	318	316	309	349	324	352	359	311	318	328	305	345	321	318	345	322	350	334	297	311	311	293	357	338	320	343	318	319	348	313	342	317	366	287	331	295	334	333	329	377	339	353	314	289	318	348	296	342	360	340	288	330	322	303	314	319	311	346	338	316	315	341	308	327	286	316	321	308	357	320	323	305	320	335	329	347	338	321	323	331	333	326	330	315	309	349	327	315	342	337	332	304	334	312	334	357	332	345	364	341	307	335	304	338	362	349	340	365	367	326	323	353	311	329	325	334	297	349	335	371	344	303	310	317	342	338	309	323	328	358	305	336	310	294	297	332	330	344	355	336	353	329	341	309	345	365	325	323	329	330	381	329	304	329	337	327	331	315	370	300	344	342	346	328	332	322	337	277	310	341	342	332	312	319	326	328	355	324	375	323	338	323	341	343	306	330	339	301	337	319	305	323	297	348	335	340	368	320	311	307	267	359	296	335	362	314	320	334	337	315	333	319	353	357	327	321	348	328	307	309	357	325	304	302	322	325	303	287	314	298	327	335	352	314	306	343	335	308	341	296	332	374	371	342	351	320	325	331	315	350	332	347	316	343	342	376	324	304	337	335	335	326	353	323	321	323	342	305	299	354	324	298	361	363	334	301	356	311	285	316	300	330	346	314	314	315	301	316	314	320	330	335	311	359	311	298	316	359	322	288	317	352	354	344	330	340	338	314	326	330	298	313	305	347	316	312	337	336	338	322	360	321	344	315	322	335	318	329	289	333	351	303	296	342	331	296	316	331	324	348	319	316	277	337	350	325	336	357	341	344	332	326	369	353	345	332	362	324	336	342	318	334	308	324	323	321	330	298	317	326	319	361	338	349	309	333	364	348	340	332	339	343	364	331	359	328	330	330	344	304	346	342	289	318	319	311	340	312	317	317	317	315	311	334	315	350	319	324	329	338	302	327	339	325	301	289	328	342	348	333	361	335	326	343	302	326	329	321	314	318	338	334	329	329	372	341	358	340	331	307	325	324	337	317	289	315	305	320	320	289	317	311	329	336	330	293	301	329	300	346	317	326	334	344	341	349	349	391	306	334	326	313	338	310	327	345	403	318	336	356	314	354	336	321	349	374	322	338	340	326	309	324	371	304	330	339	351	336	338	326	301	333	320	316	342	303	347	341	334	326	302	333
3006	806	734	1018	751	705	713	737	748	703	707	764	717	721	704	711	708	730	723	700	722	719	705	721	701	684	719	686	702	726	698	708	745	674	752	758	733	702	716	691	718	687	716	654	680	699	720	688	730	714	737	692	693	645	710	679	717	763	728	682	683	715	674	666	708	691	720	723	711	688	691	665	701	705	719	702	684	718	686	685	728	723	733	659	713	683	672	668	710	701	713	707	716	710	717	722	702	712	684	696	761	701	715	745	705	699	695	664	706	703	680	701	758	690	731	709	685	723	804	745	752	699	687	712	766	665	736	731	678	697	708	716	733	703	757	724	696	685	721	745	706	685	725	711	762	709	690	713	700	741	693	726	744	704	695	735	732	667	678	700	704	687	712	712	707	685	709	691	747	719	703	724	720	709	732	765	712	707	715	723	723	718	768	700	711	727	731	688	698	711	695	669	715	666	664	707	665	669	722	724	685	643	685	668	735	725	706	708	704	710	729	730	700	729	710	706	700	670	712	749	727	725	687	707	687	713	700	683	688	680	708	647	730	693	679	676	705	662	723	707	697	702	714	653	732	751	718	716	727	672	694	664	704	696	722	705	717	705	699	742	726	732	711	722	657	678	669	720	689	715	719	739	649	688	663	695	695	712	721	717	682	732	686	785	682	729	680	694	729	725	697	687	684	695	700	730	681	703	698	709	721	740	676	697	728	706	687	697	679	680	728	724	660	699	744	688	678	670	716	691	698	706	671	702	718	718	724	708	719	699	719	720	713	698	697	687	680	720	676	697	725	721	693	709	678	697	716	702	709	737	698	705	697	731	693	687	707	713	735	695	738	732	708	679	669	715	701	745	684	703	665	676	694	705	679	707	746	680	695	740	744	724	708	692	666	782	717	687	709	673	701	732	713	647	734	711	686	743	711	762	696	696	716	741	679	713	713	663	706	684	699	707	738	766	740	749	733	694	697	683	671	743	759	726	740	671	680	739	714	730	665	757	674	702	692	732	737	664	715	754	678	728	676	721	721	678	708	706	692	717	719	771	694	692	711	725	761	723	674	691	686	681	690	718	729	685	687	742	679	660	705	712	692	718	694	765	721	714	738	746	707	710	701	668	676	721	725	732	725	716	729	714	715	701	694	730	655	669	720	715	738	677	694	691	694	663	723	692	715	670	724	718	696	620	673	703	727	707	778	699	747	719	733	709	716	666	680	693	719	725	738	699	684	681	701	679	715	712	696	729	685	675	689	735	768	686	720	707	688	716	683	702	712	696	725	739	689	699	679	737	716	721	727	738	717	734	699	686	759	659	726	692	681	681	685	712	729	734	651	739	706	752	722	716	725	704	718	719	689	733	702	708	735	695	745	706	727	708	698	762	735	702	662	683	688	694	665	724	716	696	677	738	682	718	698	730	732	743	677	649	710	712	712	702	636	717	695	718	702	737	674	734	723	696	693	701	728	700	748	678	697	718	701	716	705	695	688	663	681	751	693	694	736	714	691	724	692	674	680	726	745	658	732	721	658	693	694	752	708	697	753	694	738	671	725	686	699	720	683	701	717	678	727	656	698	692	744	714	686	709	702	711	668	766	677	694	729	679	731	727	701	700	708	667	723	743	691	714	702	728	718	690	684	700	711	743	778	697	708	704	685	772	659	681	652	687	682	719	656	719	716	731	654	735	672	704	678	677	691	673	722	686	707	715	699	684	685	697	723	662	769	724	713	711	698	751	762	702	641	675	717	679	694	702	674	715	679	753	767	715	722	741	710	698	675	704	746	689	695	694	752	660	715	720	683	698	713	749	729	735	757	715	734	727	683	696	706	715	702	692	727	705	695	667	698	740	688	712	684	702	715	718	679	747	681	665	724	693	733	666	734	728	673	692	715	662	665	694	657	691	703	704	713	687	659	735	698	661	686	724	736	688	706	657	724	726	697	656	738	697	735	692	652	725	720	700	650	682	716	711	712	663	704	706	681	712	680	705	698	725	742	701	755	698	674	735	707	704	734	678	720	692	715	676	686	702	743	688	680	741	731	718	700	738	700	655	717	712	731	732	659	743	698	673	694	710	704	742	677	725	718	694	675	689	727	754	717	749	676	691	742	736	725	691	657	700	763	705	721	699	688	723	689	720	727	693	733	652	710	732	684	718	694	692	685	711	734	690	725	681	717	731	657	679	712	695	729	704	700	705	716	708	717	727	740	681	698	687	698	698	727	718	731	729	684	750	700	708	714	683	732	739	715	744	727	678	682	685	721	685	682	735	724	702	726	687	714	725	674	712	689	681	682	717	673	671	677	683	699	689	674	655	740	723	690	679	727	684	734	710	699	709	702	706	685	709	735	708	674	749	668	730	706	717	688	752	670	699	766	693	686	683	702	710	710	689	680	692	646	729	717	710	694	702	719	660	674	690	722	644	718	698	666	654	663	682	758	723	727	751	707	690	709	696	686	703	682	751	757	733	722	699	698	700	732	733	715	681	743	649	754	641	680	686	746	711	708	724	699	744	716	741	658	720	699	699	746	748	649	682	705	653	755	700	720	717	695	724	749	748	720	684	729	701	710	682	660	694	704	721	751	738	683	699	724	703	697	703	699	656	715	707	684	729	727	688	697	676	712	696	724	710	705	668	684	725	692	699	724	740	708	687	685	663	674	665	681	715	679	724	736	706	665	687	739	736	686	677	719	693	722	712	679	679	700	717	684	668	724	688	682	709	680	707	741	686	675	699	730	708	682	716	754	743	720	655	704	740	736	681	676	724	680	675	756	694	726	705	688	722	698	651	710	707	702	689	636	724	710	678	724	674	655	733	693	671	707	694	646	713	729	629	728	660	729	726	664	711	706	723	743	697	701	720	677	695	743	679	674	707	721	659	717	705	705	682	700	773	719	686	711	750	705	703	694	711	708	664	702	727	694	747	680	657	668	633	680	724	711	695	683	694	730	691	720	704	661	699	708	723	678	657	733	667	681	667	687	712	669	714	714	657	651	696	709	717	698	694	661	699	716	681	691	739	685	689	687	705	685	711	687	681	724	696	670	730	677	693	696	720	708	728	682	686	721	719	734	682	704	736	750	727	713	704	707	708	661	695	726	733	682	683	704	709	716	675	732	696	698	680	761	740	722	653	733	699	679	737	727	707	744	751	709	680	718	713	737	741	697	676	695	774	749	666	683	744	732	705	708	719	717	718	733	719	703	683	674	708	647	678	702	701	706	686	719	701	703	716	694	723	726	715	662	753	734	702	695	668	658	707	751	723	720	688	667	695	687	729	662	702	741	671	703	734	716	696	662	661	681	652	695	713	708	731	728	713	733	703	732	737	719	704	748	705	694	690	664	753	690	666	709	701	681	709	712	711	695	783	738	655	688	731	705	677	736	709	721	746	674	669	722	702	691	685	694	767	663	703	708	711	735	725	708	696	703	756	685	671	714	727	676	677	710	672	711	723	688	682	672	700	751	730	655	687	696	645	721	726	723	742	713	678	746	719	707	727
11645	900	534	608	339	266	239	201	198	171	155	166	191	143	156	150	169	176	173	156	165	142	146	176	159	139	162	166	171	142	158	150	147	146	146	160	164	159	179	190	143	168	190	164	133	156	158	149	169	147	161	142	163	138	153	165	173	141	170	151	155	161	129	145	168	136	152	185	149	146	156	154	172	140	147	164	146	173	186	164	176	177	151	151	129	149	153	171	144	166	132	150	169	156	169	152	159	163	138	132	155	148	165	187	155	160	171	176	167	151	172	189	167	169	162	138	169	157	145	159	169	173	155	118	165	154	137	146	175	144	148	165	159	165	157	157	159	161	167	149	159	151	170	143	166	166	198	169	169	137	152	162	156	157	142	117	143	144	144	152	131	171	147	143	147	150	178	136	156	150	160	139	181	145	170	142	154	144	170	172	155	148	159	139	159	168	167	143	161	148	162	191	159	147	156	162	159	143	155	151	158	164	150	173	155	166	162	148	158	177	151	179	152	141	154	174	155	171	170	143	157	191	156	166	158	137	154	191	143	166	157	190	160	150	141	154	152	172	155	155	142	178	145	172	171	159	130	155	174	168	150	174	146	161	141	151	162	163	147	158	145	158	169	151	136	151	160	180	145	155	147	158	155	167	145	151	153	145	158	162	148	171	151	139	163	156	186	150	161	138	161	156	159	156	142	166	159	155	149	123	156	126	156	140	139	115	143	152	162	145	132	134	163	138	158	162	157	159	154	124	135	149	183	145	136	154	152	155	166	165	181	161	151	159	151	167	124	173	140	168	156	161	172	140	156	169	144	170	147	140	162	135	151	151	148	172	145	131	148	151	140	145	135	157	142	148	148	158	154	152	139	139	180	157	165	129	165	164	163	152	145	141	153	166	160	185	148	137	147	128	173	140	162	140	127	165	152	155	175	157	167	161	137	177	134	176	159	132	171	144	153	156	154	149	169	154	164	144	144	138	135	169	164	165	152	157	145	144	165	150	154	150	147	190	139	132	150	154	166	179	156	182	159	149	156	149	161	156	179	159	165	137	148	166	140	153	140	130	149	140	153	168	155	132	178	149	155	163	163	147	150	172	144	168	157	169	146	164	163	158	160	159	140	145	155	192	154	161	143	152	148	141	146	196	160	151	172	179	147	159	153	162	166	153	151	152	166	168	146	141	175	158	151	159	144	149	172	148	174	145	169	178	162	160	166	146	162	160	187	135	167	166	161	154	169	158	144	154	150	164	172	146	175	154	157	178	175	148	142	146	183	148	170	177	136	148	147	145	174	143	171	155	170	165	161	151	163	146	166	160	135	137	157	147	141	149	158	153	150	135	150	147	130	150	131	152	139	163	153	164	141	129	154	179	163	156	148	135	165	165	163	162	174	140	132	133	154	143	147	152	154	147	171	138	125	160	167	149	139	171	153	170	166	197	161	139	153	142	147	137	149	148	146	137	156	164	162	137	156	150	164	164	143	152	144	141	182	164	128	144	171	134	151	152	156	153	149	153	149	131	143	163	157	153	154	139	161	122	123	133	134	161	154	159	161	153	141	152	159	161	166	160	157	180	138	155	151	134	157	154	167	161	155	154	170	126	148	153	156	133	151	151	184	135	156	160	150	136	160	151	155	146	139	156	174	163	144	159	169	140	148	150	143	157	184	170	149	162	144	132	129	161	168	163	173	179	179	158	157	162	164	158	170	156	185	139	139	177	159	166	154	159	153	164	158	182	176	148	142	172	172	142	149	163	126	197	168	149	157	148	153	176	144	148	150	147	160	156	146	144	161	128	171	150	133	121	137	167	159	166	144	156	135	155	187	151	181	132	160	151	158	130	159	168	151	164	153	159	161	186	154	159	170	143	148	172	173	162	148	160	145	145	167	163	133	125	142	168	164	166	166	149	187	167	170	131	178	169	144	134	152	151	153	183	146	168	161	166	159	130	176	141	166	144	149	140	143	163	156	178	162	157	137	153	156	155	178	138	154	178	174	161	123	134	156	151	147	166	127	188	164	153	150	116	159	169	167	163	134	157	135	143	163	165	161	173	183	166	178	159	156	153	173	167	148	165	155	170	181	184	147	164	155	166	149	156	166	143	136	149	151	132	138	156	166	153	169	161	165	155	148	148	162	172	166	149	136	153	155	143	155	175	174	135	136	155	166	157	179	137	131	150	146	149	144	142	155	172	143	163	152	144	171	147	130	144	139	170	150	164	136	156	146	155	144	175	150	137	126	161	136	171	138	144	127	145	163	138	162	162	149	152	169	159	158	158	131	131	171	160	149	159	160	128	152	165	138	155	154	162	141	180	128	135	183	162	151	166	144	147	176	157	132	166	169	136	169	142	154	162	164	163	180	165	147	146	172	171	180	165	156	173	152	149	166	164	165	150	159	171	160	137	169	152	146	159	140	177	141	148	176	140	168	169	140	177	186	156	166	166	158	175	159	157	141	154	140	152	176	154	161	156	145	160	152	172	122	149	147	153	164	143	171	141	126	161	182	148	161	163	146	189	141	178	161	158	145	151	141	141	170	163	153	146	151	171	143	151	153	182	163	160	159	148	144	164	148	153	134	140	179	154	127	150	159	165	160	154	143	158	149	143	138	148	142	160	153	126	153	149	168	146	165	163	140	143	168	197	160	144	139	156	150	146	152	162	150	157	155	158	125	153	146	166	146	188	140	143	175	174	175	169	119	147	163	124	160	135	147	156	155	151	132	148	162	135	162	123	164	189	145	173	164	157	161	149	153	161	143	162	150	167	146	185	156	174	154	145	155	158	147	137	142	119	132	174	145	176	140	157	158	154	167	169	151	152	164	163	124	149	167	160	148	171	166	176	161	174	172	146	136	130	152	136	137	146	160	151	169	172	142	143	158	154	155	161	165	168	171	159	150	155	167	163	161	155	153	148	155	150	169	153	165	146	159	170	165	151	159	144	136	165	162	164	159	137	157	154	160	157	140	164	154	170	184	155	146	145	156	144	161	170	173	171	160	138	165	134	143	143	142	150	134	151	144	156	153	129	153	184	165	148	174	151	172	159	152	158	146	149	167	132	166	142	166	144	158	165	155	153	173	145	156	144	137	138	155	157	161	171	151	155	169	155	141	143	138	170	135	149	146	150	152	148	168	163	162	156	148	162	133	176	135	161	170	164	139	166	146	150	160	159	154	171	156	158	172	176	154	140	155	163	136	134	168	156	168	143	155	126	140	138	163	167	158	141	168	158	130	149	144	172	160	164	151	147	174	165	161	157	146	133	169	139	158	153	153	182	169	153	148	140	161	171	143	160	154	128	136	140	130	145	155	167	154	173	157	168	171	146	177	140	170	152	141	159	184	159	140	137	178	151	156	185	144	142	144	168	150	149	139	155	174	159	127	160	152	149	147	155	149	151	173	166	160	144	161	160	164	154	148	132	162	185	152	165	178	177	152	157	154	161	147	133	151	174	155	168	152	156	138	159	148	160	170	184	156	147	177	153	169	146	128	167	154	156
8147	822	1234	1897	1195	863	704	672	624	554	517	516	498	484	522	417	438	448	437	379	396	409	411	452	388	425	382	379	371	444	395	397	436	359	372	370	351	356	392	367	353	347	391	354	390	382	385	370	373	343	380	379	374	353	334	396	356	399	361	385	374	363	371	330	387	379	363	365	340	398	352	362	346	394	365	383	380	340	359	352	341	412	411	366	389	379	382	390	394	343	363	362	373	387	374	388	384	386	363	360	354	372	372	379	362	330	368	374	336	389	388	338	378	385	367	359	340	388	335	389	365	347	347	325	345	328	361	411	357	362	365	358	372	366	349	345	370	388	347	333	353	346	386	360	330	370	360	366	375	358	367	361	358	371	360	331	398	365	380	388	377	339	357	354	353	361	328	364	357	366	339	365	359	357	398	324	396	365	339	359	337	374	365	393	335	352	368	325	359	359	377	381	355	338	379	374	375	364	396	371	370	367	339	378	371	349	377	391	360	344	381	365	369	365	380	344	356	365	362	355	364	369	356	376	357	336	363	352	328	349	372	390	353	368	360	359	365	353	363	324	373	357	381	365	351	339	367	354	361	368	323	354	382	387	345	338	409	387	334	368	323	385	366	378	349	382	329	397	362	334	366	364	333	339	378	379	366	362	348	392	368	339	361	389	349	345	376	346	364	356	354	355	357	359	360	344	353	360	336	375	371	364	349	379	343	364	341	375	350	331	358	351	371	348	355	366	346	372	380	376	377	328	325	362	346	333	374	362	358	372	350	386	366	336	334	349	339	361	384	366	350	352	387	370	356	359	322	393	369	382	345	326	334	340	371	340	359	344	374	353	394	357	363	304	401	346	351	367	359	368	362	361	365	352	372	373	353	341	356	366	367	367	351	363	379	365	354	354	363	328	373	354	361	341	367	384	357	330	357	348	373	363	366	360	347	390	354	397	360	357	361	386	327	330	358	362	329	359	345	346	350	394	373	359	342	373	369	395	355	368	369	385	354	370	364	373	369	352	390	370	323	360	339	352	360	363	336	365	379	352	351	360	349	366	340	378	351	334	372	358	395	305	402	334	389	395	377	354	368	326	374	330	341	367	389	349	425	356	386	381	382	362	329	386	301	348	371	339	347	354	379	320	356	324	370	367	374	389	359	370	375	387	353	386	375	341	372	347	372	368	368	369	359	350	364	371	395	391	374	370	358	352	363	375	348	344	350	354	359	378	385	371	368	358	374	358	351	344	351	340	373	363	338	400	330	364	350	387	373	330	366	370	375	374	332	402	359	341	325	360	333	359	350	343	364	366	374	366	322	376	360	365	377	381	332	353	370	362	367	390	357	364	348	353	382	375	390	346	342	388	357	378	354	346	349	387	358	354	396	362	393	343	369	348	354	352	372	414	390	337	352	339	352	357	370	346	372	338	367	381	354	338	354	339	358	361	364	400	364	350	333	359	351	380	369	360	402	353	354	355	351	350	354	359	351	365	386	405	371	375	391	360	351	408	362	381	320	385	349	374	367	359	358	366	346	384	398	332	364	352	357	350	367	342	376	363	365	398	421	362	357	391	379	340	382	347	367	358	367	345	379	378	387	321	353	391	344	363	374	355	368	381	384	382	333	339	386	350	350	353	359	331	350	365	357	355	377	357	387	376	378	364	383	367	374	357	351	395	354	389	365	380	347	361	346	342	350	362	357	368	350	336	350	337	372	357	388	382	341	356	371	393	365	376	327	428	383	336	341	374	365	346	370	325	351	327	347	359	386	394	371	362	351	338	377	361	356	378	350	312	370	360	412	336	367	384	362	354	413	367	364	366	345	361	366	361	356	352	377	355	379	389	380	362	351	383	378	366	385	355	370	345	420	344	361	356	386	333	371	359	355	376	346	362	372	361	374	356	350	372	342	339	371	373	355	363	396	367	369	353	340	363	367	372	385	342	387	383	372	379	387	368	381	363	344	345	378	393	359	370	312	343	365	334	381	385	367	362	392	363	350	352	380	363	352	384	373	356	333	352	342	383	319	359	353	318	378	369	382	383	376	348	391	318	365	344	361	384	371	347	349	393	349	332	388	333	384	356	366	344	350	418	343	351	350	362	348	357	355	320	361	379	366	362	375	336	387	390	361	360	339	349	408	365	336	342	345	347	345	369	353	375	403	378	340	356	328	391	336	354	362	341	349	373	369	365	373	333	362	395	344	359	391	371	373	395	334	387	378	371	347	362	378	373	359	370	362	381	361	343	361	353	386	356	334	374	369	330	358	366	387	353	364	362	363	371	376	367	357	375	397	376	343	373	351	388	383	381	385	362	375	339	361	346	348	375	386	370	371	359	360	359	382	361	348	350	345	362	362	368	345	337	384	339	323	343	366	389	363	363	384	361	377	361	369	359	331	383	379	348	362	356	355	372	349	391	372	354	345	385	360	379	353	355	371	346	359	371	349	336	353	376	335	324	361	355	347	403	362	362	348	344	381	355	356	370	360	357	371	347	371	364	348	397	370	363	340	334	370	394	352	334	375	372	359	380	362	383	348	350	370	374	368	371	369	385	385	361	391	361	364	362	362	328	361	341	334	355	337	366	348	377	400	347	389	357	374	384	363	351	378	377	342	370	382	391	357	367	358	324	371	365	400	361	347	383	374	372	355	363	378	384	372	340	341	356	353	368	335	350	340	354	394	351	354	380	328	335	352	385	380	370	360	383	353	367	346	359	378	347	375	355	344	348	387	371	374	347	369	330	344	356	387	347	370	395	394	341	357	352	356	372	379	347	324	400	396	364	366	376	376	354	389	384	369	332	346	363	349	358	366	357	383	331	362	372	325	354	380	400	354	368	369	374	381	346	311	361	342	335	354	339	352	352	376	386	393	319	355	368	367	368	355	336	348	350	366	364	368	355	359	358	395	328	359	348	371	389	347	356	334	352	362	350	381	401	379	352	366	360	382	361	374	324	332	381	346	351	389	352	381	353	363	380	394	374	348	369	340	355	362	364	362	353	373	348	383	344	356	363	360	302	391	352	362	354	367	368	359	365	370	362	393	353	350	384	344	362	363	368	385	363	338	369	364	356	356	327	360	346	367	364	351	340	352	377	350	358	386	387	379	361	347	334	368	350	383	350	338	351	359	353	345	358	389	368	354	403	353	333	368	365	357	327	335	370	344	372	351	365	352	395	374	379	366	350	342	375	345	377	346	365	364	353	392	367	362	347	366	373	382	373	364	351	336	389	330	391	341	353	374	359	346	366	392	349	379	354	396	350	367	372	395	354	343	349	361	353	344	380	357	377	409	341	364	355	347	338	326	393	362	367	351	393	360	366	347	379	368	314	352	353	354	403	355	391	382	345	390	363	342	337	354	330	356	350	372	363	373	355	363	323	334	365	363	391	368	356	322	358	342	341	341	345	346	356	340	374	365	345	374	347	406	365	367	358	363	370	388	349	383	354	364	356	398	383	367	358	306	349	354	346	342	322	377	374	371	367	381	396	336	371	370	380	359	359
19089	1876	986	928	461	354	279	239	238	201	190	167	180	162	133	148	171	134	136	153	137	137	133	150	132	136	146	128	128	134	136	146	121	151	135	136	133	106	125	131	145	118	137	134	135	144	133	127	141	124	131	154	144	133	114	132	134	130	163	144	124	125	111	140	116	138	102	139	145	131	141	133	116	122	139	108	126	139	126	149	147	140	118	129	134	124	140	110	119	110	124	121	120	130	130	140	117	124	142	144	125	113	105	147	145	126	130	123	123	87	120	128	117	135	141	121	134	136	129	132	107	120	142	131	120	146	131	126	146	118	126	104	140	111	154	124	123	109	133	119	124	150	108	130	107	125	118	123	136	145	119	112	141	124	124	130	122	125	115	141	129	122	125	135	120	119	134	120	133	97	135	104	133	114	144	136	144	122	118	112	130	107	144	146	157	150	141	124	113	139	105	137	138	137	132	118	137	127	126	132	142	140	127	130	136	130	131	131	136	130	140	125	106	131	145	146	142	129	128	122	129	111	131	133	88	120	108	118	145	122	108	106	132	144	123	126	158	130	110	132	131	123	133	128	119	132	152	139	126	144	142	127	132	107	154	128	123	149	153	117	124	132	141	127	140	139	122	145	113	130	146	134	133	128	142	156	115	115	121	132	125	135	126	131	118	131	116	136	134	142	120	140	108	120	136	141	126	116	134	147	130	148	116	130	116	158	141	104	108	134	137	126	119	122	133	115	123	126	135	132	132	140	138	126	132	118	141	127	131	119	138	109	132	105	118	134	143	132	131	107	113	126	139	119	114	109	147	120	133	125	126	118	150	134	151	123	135	133	117	134	139	121	135	133	112	113	121	127	116	112	113	114	131	139	143	131	137	137	126	126	107	137	121	144	134	126	118	119	121	119	146	138	128	131	126	123	135	139	114	140	102	145	141	115	107	135	125	127	135	118	143	141	116	152	122	144	121	152	133	117	132	113	132	111	147	119	130	118	122	124	119	131	140	156	126	126	121	158	143	150	131	123	140	164	149	143	149	136	123	149	143	132	127	119	131	134	143	122	142	108	120	130	114	118	124	149	121	125	125	152	111	134	141	110	122	131	115	145	122	130	124	138	132	111	122	117	140	132	126	141	129	138	126	121	121	140	149	121	122	150	105	147	136	132	98	133	151	129	122	106	153	138	139	134	114	132	121	122	117	126	122	115	127	117	134	127	141	154	96	122	124	133	114	134	118	106	107	124	111	127	111	139	143	113	135	137	124	125	145	138	137	110	129	128	150	137	148	108	126	123	108	128	119	113	143	145	131	125	125	108	115	146	125	113	120	119	131	118	116	129	114	123	124	144	131	124	149	103	154	140	151	121	140	133	123	136	143	143	129	133	132	111	137	120	142	123	119	142	146	140	131	132	134	117	118	115	128	131	111	124	139	126	131	123	119	147	148	128	135	142	126	111	125	136	132	129	129	131	141	123	131	143	126	132	117	139	148	131	130	129	139	108	108	122	138	120	112	132	108	121	117	138	133	96	126	123	134	120	119	124	134	151	121	109	140	136	159	128	111	124	129	123	124	136	135	116	140	127	135	125	120	115	122	137	129	125	153	127	117	141	113	102	117	126	131	111	135	133	120	123	117	140	117	126	107	124	132	116	123	130	130	138	115	129	129	132	113	139	132	142	125	128	122	128	147	147	131	92	128	130	101	122	123	128	159	135	125	121	135	116	127	128	156	122	145	121	133	139	126	122	100	127	117	113	134	133	140	134	139	149	125	125	133	132	128	135	145	112	110	140	124	128	137	137	122	150	117	126	135	125	133	142	141	118	125	128	131	135	121	114	120	142	134	117	112	122	138	139	133	115	114	143	137	120	114	149	137	125	124	117	120	121	139	146	142	130	122	132	137	116	142	115	136	117	130	142	112	133	127	120	134	136	144	144	123	119	152	111	147	126	122	128	139	134	130	129	125	132	105	129	130	117	117	146	130	107	125	122	139	124	148	124	121	137	143	124	118	127	119	118	131	125	125	117	117	116	123	124	108	162	128	119	124	143	148	133	118	133	122	146	131	136	125	130	125	149	119	124	121	143	137	113	111	131	141	121	124	128	148	135	137	119	123	119	146	138	125	127	132	153	124	137	119	135	145	116	120	126	132	115	114	128	132	121	130	116	155	128	124	121	125	138	128	128	120	107	140	126	125	150	128	122	139	119	116	138	144	142	145	125	112	121	126	116	113	136	151	121	137	139	139	140	120	138	130	122	119	146	141	131	134	130	146	120	110	110	122	141	126	120	116	132	145	147	135	103	150	153	138	134	122	132	130	141	120	110	143	137	145	107	137	117	106	102	125	111	141	124	143	141	138	133	102	129	120	126	114	112	126	125	127	142	141	164	128	138	138	120	152	120	117	129	124	126	116	108	113	107	123	118	108	113	134	146	125	117	136	126	108	157	121	147	120	114	139	118	126	113	129	135	136	127	134	129	112	133	119	120	112	159	110	147	131	137	140	131	143	140	123	125	134	127	125	124	142	133	124	150	126	122	144	121	161	140	140	115	129	145	119	113	122	129	135	155	124	129	116	110	127	150	137	116	128	149	144	123	131	172	125	129	120	122	140	136	105	139	106	123	139	128	118	122	129	129	120	133	128	173	148	135	122	117	131	125	129	114	128	130	126	113	123	120	123	130	117	135	161	134	101	116	125	125	130	134	139	157	123	114	145	128	131	127	148	129	138	129	132	156	129	132	114	124	123	122	123	155	151	136	126	126	151	122	130	125	139	131	117	107	131	138	132	111	116	133	132	131	134	141	136	135	137	144	140	119	129	127	145	126	124	115	133	124	123	128	138	117	129	128	144	122	107	130	135	120	132	123	143	142	132	140	148	121	116	142	125	103	136	140	139	123	129	139	145	108	98	119	127	104	112	122	143	119	143	114	141	130	131	142	138	130	139	115	135	135	134	113	153	154	111	115	119	139	136	97	118	127	121	128	137	133	151	136	129	128	133	109	133	148	143	122	131	149	129	131	123	132	120	118	147	143	116	149	152	120	134	125	116	137	118	143	115	133	134	132	108	126	142	150	110	145	146	119	119	118	126	113	126	123	127	147	127	125	114	136	143	126	127	135	124	121	111	134	151	135	117	120	136	142	140	114	136	150	113	131	130	125	138	123	130	142	131	130	108	112	141	121	135	136	138	127	137	112	126	108	122	120	133	147	134	123	127	133	132	136	133	118	122	144	133	129	129	125	134	155	124	134	115	136	125	122	140	129	138	129	112	119	113	112	123	120	123	136	133	151	139	119	133	133	133	131	127	142	120	133	121	125	128	128	103	133	159	139	132	142	131	150	133	120	129	134	137	141	135	142	120	143	129	137	122	159	123	127	141	116	146	123	147	131	122	127	117	125	109	124	134	114	131	136	143	134	104	113	128	110	118	114	141	110	116	138	124	118	118	119	131	130	130	134	133	130	137	135	127	124	117	156	116	118	131	125	160	113	133	128	147	135
10525	1126	2084	2853	1936	1394	1095	934	813	698	680	636	625	570	492	511	477	521	489	460	409	431	394	385	410	399	366	393	363	384	358	376	388	337	372	382	379	333	348	367	367	391	319	364	340	378	355	324	355	345	363	319	351	356	323	334	318	329	342	356	338	374	322	328	345	340	315	326	324	344	349	328	312	372	361	328	316	335	369	347	363	330	334	338	332	327	337	335	354	329	322	353	350	345	352	328	345	346	328	364	348	334	351	316	342	327	346	326	317	332	312	364	341	348	303	354	339	336	361	310	361	324	322	326	339	345	325	342	325	315	280	349	365	317	369	348	350	327	373	326	346	317	319	322	328	365	329	337	344	300	348	329	325	319	335	332	323	319	363	359	319	345	327	357	324	320	369	347	314	356	356	345	339	345	341	305	324	330	312	338	350	311	341	327	309	321	338	312	352	343	323	329	341	335	331	306	328	332	349	331	346	331	322	332	326	309	335	348	338	337	320	350	327	302	354	372	349	376	333	309	317	325	319	315	332	330	322	371	345	367	339	326	381	367	346	353	335	303	350	341	321	342	338	350	350	319	359	359	361	353	322	332	345	345	309	333	362	328	338	346	348	335	347	316	285	322	328	308	334	314	344	313	294	310	348	293	343	331	344	328	323	306	335	335	313	335	348	337	362	332	352	305	305	357	323	347	341	338	326	331	349	356	335	348	330	332	383	324	342	318	340	341	309	318	347	315	345	356	344	327	361	331	339	363	358	327	361	329	322	357	335	347	328	348	331	318	332	343	328	360	347	314	363	342	326	298	348	350	311	308	301	340	336	340	367	338	328	336	343	358	360	324	355	333	344	336	325	331	321	314	376	307	342	314	320	308	342	322	348	296	339	337	342	356	309	335	352	339	320	387	332	349	324	363	335	306	297	345	325	353	318	351	346	352	322	338	328	321	338	324	296	329	379	342	307	340	341	342	329	319	364	352	359	330	349	345	350	336	345	335	332	328	327	352	312	358	343	351	348	322	319	338	326	344	305	330	340	351	329	309	343	319	323	304	319	341	327	340	331	295	328	336	309	332	326	330	330	346	315	325	319	302	340	302	353	325	359	303	301	338	315	293	324	332	352	296	315	295	329	327	348	334	339	330	347	326	319	310	268	335	358	344	343	317	336	321	325	309	337	345	359	283	328	361	316	333	302	311	316	304	337	319	369	350	325	359	316	346	346	326	348	338	297	321	373	302	330	323	340	304	335	342	325	348	323	339	309	311	345	359	314	345	349	349	385	341	321	327	363	347	338	324	306	344	311	337	311	347	336	318	348	357	314	331	317	331	351	367	325	306	355	337	344	342	336	346	387	309	317	342	332	339	369	331	345	333	345	356	333	330	343	332	316	325	313	335	337	336	349	319	319	337	317	329	340	325	323	358	313	363	319	355	333	333	322	338	348	355	320	346	325	302	319	313	319	364	329	326	360	325	362	330	344	338	335	359	331	338	354	342	330	337	335	321	350	322	319	321	327	333	318	352	330	353	336	333	313	336	348	336	319	306	330	360	327	335	346	314	352	323	345	342	357	326	319	344	338	385	279	389	312	346	359	350	321	331	353	346	355	301	343	300	319	334	329	321	330	358	303	314	348	318	343	330	339	357	340	327	352	334	343	342	352	316	343	319	344	314	354	373	329	332	333	326	336	317	340	337	332	303	328	332	319	333	323	337	328	323	346	329	350	350	309	339	340	368	361	337	363	322	358	335	357	313	351	339	347	339	362	336	358	355	359	347	348	319	332	304	313	337	324	334	335	305	327	377	364	330	326	332	339	350	365	375	328	320	314	345	370	349	339	350	309	321	340	344	318	367	350	296	332	323	335	335	346	351	327	324	342	321	367	326	338	308	323	318	322	330	326	341	340	334	322	365	368	318	310	314	357	346	313	327	331	336	317	323	341	312	344	359	326	344	304	334	319	328	301	337	329	337	345	331	336	361	344	320	325	326	308	312	348	340	344	331	352	347	342	325	351	298	349	312	348	321	330	353	327	346	346	346	323	344	337	349	310	321	362	340	309	316	349	337	335	319	315	314	324	329	340	315	332	334	333	330	325	367	348	325	309	332	346	293	312	326	336	346	324	318	352	326	333	328	340	328	309	320	322	313	356	340	313	316	337	331	311	357	315	334	332	366	328	358	347	308	342	354	326	334	345	347	345	356	375	368	331	324	323	298	329	350	352	323	336	332	356	328	355	328	336	332	340	365	322	345	362	311	309	354	313	364	309	309	310	344	295	324	303	296	335	322	323	306	333	329	327	363	337	322	326	342	333	321	336	319	327	330	355	368	347	340	330	307	325	365	326	335	334	359	365	325	348	345	311	347	351	337	324	347	356	303	354	342	336	308	296	337	339	328	348	316	355	314	323	308	325	329	328	331	336	324	337	334	340	364	326	372	328	343	324	323	365	336	331	323	317	344	345	363	315	329	358	314	330	351	308	287	338	328	321	330	320	339	302	321	352	331	354	340	327	330	359	351	332	377	331	354	323	328	357	348	342	324	348	299	384	360	349	341	318	344	360	350	339	311	323	355	338	362	350	356	332	340	344	322	317	322	320	329	344	347	345	319	296	342	321	348	322	314	309	325	278	341	334	344	382	335	356	339	363	350	335	343	338	357	328	325	368	333	326	336	360	316	349	313	326	340	376	323	334	300	313	343	350	353	348	300	355	323	348	325	340	356	321	357	337	347	330	325	382	325	339	346	318	349	327	358	348	349	301	332	323	343	339	316	304	367	372	344	359	334	318	315	316	367	304	299	349	324	350	313	327	326	332	350	342	298	314	360	354	348	348	315	343	349	326	341	345	348	332	313	335	329	339	321	334	336	348	358	345	341	302	356	373	327	309	336	324	323	335	319	310	346	356	333	338	347	360	324	328	345	304	327	340	320	360	349	308	311	354	329	327	352	342	346	350	342	351	365	313	333	369	320	336	321	349	357	341	314	313	360	351	322	353	311	357	315	359	325	326	317	333	314	375	355	360	358	326	307	373	340	338	358	357	317	324	301	331	338	325	328	318	346	368	340	353	332	327	347	304	338	360	362	325	333	324	314	340	337	337	333	336	342	316	322	328	354	328	337	350	328	367	356	316	343	353	339	361	337	333	295	327	308	334	336	365	354	337	316	346	332	297	344	334	344	340	330	359	331	329	310	321	338	324	338	341	362	346	337	326	357	317	355	351	331	330	350	365	317	306	339	309	339	368	337	330	336	343	338	341	329	297	337	350	332	352	365	335	336	361	336	350	350	354	327	327	327	327	357	324	351	317	330	322	351	352	327	316	347	333	343	341	323	346	356	330	313	362	319	335	332	341	354	298	349	341	319	305	319	296	334	364	361	324	322	314	325	347	341	324	357	316	338	369	351	318	336	301	317	372	340	321	333	334	327	327	331	331	334	318	349	329	330	315	335	355	329	372	316	327	355	323	343	321	313	366	326	317	305	329	328	319	335	330	340	344	334
3358	394	342	387	348	342	318	294	303	327	317	294	294	320	325	354	321	308	332	327	316	317	322	311	348	295	350	336	353	336	308	316	325	340	363	351	326	323	327	344	298	339	359	287	302	360	331	337	329	337	315	376	342	356	372	331	326	306	310	314	360	341	344	328	315	324	310	308	288	329	332	312	276	359	309	326	316	308	332	320	324	330	310	314	325	332	323	302	317	352	325	293	303	308	299	335	327	308	351	308	333	307	304	329	305	337	306	319	329	307	316	323	332	298	306	310	330	329	345	337	314	313	319	308	319	321	313	342	319	307	375	288	300	352	333	347	326	339	360	318	333	338	313	335	339	324	271	326	306	321	328	318	345	326	278	348	324	288	356	344	321	370	335	337	330	326	316	334	325	332	344	279	321	311	300	336	331	343	330	319	367	344	327	290	290	347	306	301	305	324	325	358	344	293	302	339	320	375	308	329	316	353	326	309	335	320	320	318	324	341	337	339	295	336	335	319	301	316	351	315	305	307	325	299	349	303	305	332	339	345	308	339	329	325	296	334	321	333	328	338	320	329	323	330	357	328	342	327	356	344	311	326	309	321	335	352	341	310	326	296	343	328	338	310	302	343	313	313	327	313	325	326	339	308	327	306	291	338	300	326	347	308	311	315	326	354	340	344	336	305	344	343	326	349	356	360	336	340	308	337	357	352	345	348	313	335	350	352	321	333	318	366	354	309	316	326	332	336	344	315	318	327	347	343	336	337	363	363	294	344	338	329	338	313	304	355	311	350	290	292	316	353	289	351	346	319	330	347	328	315	354	303	315	308	348	299	352	341	335	325	332	378	316	339	289	321	308	343	331	302	356	354	344	320	347	351	345	309	313	323	289	328	309	308	346	323	370	353	296	337	305	329	343	286	311	294	350	321	322	339	314	306	318	326	286	323	321	330	340	331	316	312	323	329	340	340	329	331	308	332	340	320	309	324	305	312	317	317	323	297	307	286	334	358	317	296	342	295	360	334	334	319	343	335	320	330	301	289	309	297	375	324	315	325	299	289	333	336	360	307	319	316	305	337	313	334	326	343	327	320	373	309	331	310	296	311	307	339	345	327	318	327	312	350	324	293	297	299	305	352	296	344	313	291	326	350	323	300	308	353	348	311	345	357	310	319	349	308	330	329	312	340	315	330	334	340	355	325	334	335	317	317	342	345	350	344	319	303	338	354	331	351	339	357	326	297	329	310	323	315	300	349	310	319	347	341	320	339	354	320	333	318	360	346	332	323	281	342	332	306	341	336	292	335	297	319	288	316	315	319	334	308	330	346	335	348	345	312	335	313	323	329	320	319	323	342	340	311	303	330	273	295	319	286	295	340	333	293	332	339	312	328	307	325	319	300	343	339	304	320	321	299	350	333	360	352	336	325	314	307	333	339	368	341	304	332	295	307	333	344	363	329	325	338	327	334	351	301	308	335	323	300	321	297	297	321	344	293	334	328	320	337	327	293	313	293	327	315	333	304	296	322	309	301	347	337	345	320	345	319	300	345	325	319	297	333	328	321	281	363	328	327	302	323	331	308	307	309	295	318	306	291	331	314	333	331	335	333	328	321	320	331	350	298	361	309	295	337	311	312	344	310	315	307	329	320	320	314	328	313	321	347	329	320	314	362	309	334	335	321	340	324	330	326	361	302	345	304	331	362	329	311	323	318	316	355	326	270	305	297	293	350	323	362	320	318	346	335	336	295	323	339	309	342	312	353	322	307	351	354	305	309	354	322	363	320	325	329	334	303	325	352	351	325	303	366	353	335	335	317	314	354	327	330	340	347	355	310	294	327	343	345	330	315	324	354	343	302	331	310	333	307	322	283	328	341	325	287	305	316	307	315	298	350	338	302	365	324	339	318	321	350	309	315	339	342	327	324	316	317	314	317	342	304	291	345	275	324	290	319	291	343	335	328	311	312	332	320	334	346	308	307	333	350	306	333	348	308	351	291	325	316	326	382	330	310	333	305	354	343	312	331	319	353	309	341	322	332	293	345	304	357	322	331	323	316	314	333	332	316	321	336	346	303	309	332	324	330	330	336	355	320	334	339	320	373	315	337	307	324	348	327	303	317	347	350	330	334	333	325	329	356	299	325	374	333	346	336	351	318	328	309	326	301	327	331	325	317	343	337	344	354	325	335	315	335	337	307	320	328	322	303	312	326	335	316	323	319	353	332	335	308	369	310	343	318	347	309	316	324	313	350	314	333	322	358	333	338	337	334	314	327	339	303	329	352	332	328	347	294	361	319	294	303	284	349	303	311	279	331	311	333	345	326	315	317	334	336	316	346	328	315	326	327	323	327	330	319	313	332	330	349	302	319	313	326	331	301	341	332	350	347	312	338	322	310	340	345	334	317	372	318	299	331	317	340	323	351	335	329	355	319	348	342	344	304	318	343	341	369	324	294	286	309	313	322	315	333	312	306	293	310	279	339	340	331	327	305	309	315	330	324	315	327	328	357	315	318	329	341	326	328	319	345	321	322	332	342	293	306	328	321	334	318	321	318	300	323	349	317	337	311	325	333	338	340	307	310	351	315	331	338	335	300	331	320	318	348	336	316	340	319	356	353	335	284	324	331	324	316	331	347	329	311	364	338	313	353	353	317	265	321	314	351	317	298	340	349	336	349	266	293	331	331	359	347	318	297	305	327	299	344	329	308	331	336	317	339	332	345	359	329	366	321	320	392	367	338	384	343	358	350	323	363	350	311	323	329	324	348	323	363	324	278	340	299	334	323	337	309	359	310	321	330	336	332	323	341	314	329	364	341	313	286	312	291	329	318	342	329	343	328	300	316	298	334	306	278	400	330	326	379	318	329	338	344	325	360	352	286	323	347	331	330	314	347	326	321	358	336	300	297	357	334	309	297	330	350	312	324	308	340	357	328	308	322	349	316	347	323	325	345	336	325	323	317	341	337	335	339	337	350	323	331	316	320	331	327	341	349	336	357	311	317	333	356	333	323	360	322	319	332	308	332	317	305	291	331	348	337	304	342	305	351	351	305	312	298	316	327	316	301	346	326	307	323	341	321	314	343	329	330	326	341	329	313	305	330	331	331	348	342	373	341	341	334	303	342	358	346	325	297	309	325	353	313	309	317	348	348	326	326	333	321	322	329	305	335	313	346	309	280	336	338	327	337	349	293	294	324	296	302	301	321	329	349	354	316	327	306	339	315	313	349	336	332	291	321	310	328	312	333	315	335	332	310	319	307	322	358	357	335	341	321	325	337	298	333	297	291	349	338	345	347	368	323	306	328	319	312	325	328	339	354	325	344	295	347	335	337	356	346	320	330	336	311	339	307	327	364	312	287	265	355	312	317	298	320	320	359	279	309	322	336	341	298	308	312	337	324	327	330	300	341	357	318	320	360	294	351	318	337	311	320	331	333	324	307	318	320	331	334	327	331	315	305	343	322	335	331	321	319	341	294	310	327	315	323	358	318	314	295	303	304	382	313
2794	755	726	956	747	744	730	763	721	730	771	713	707	691	713	713	725	720	747	653	694	708	711	656	712	698	703	708	651	736	737	700	707	719	694	683	713	705	717	683	694	724	712	742	695	660	772	645	706	717	678	660	731	703	680	723	731	677	687	660	711	694	761	692	701	685	712	700	721	679	725	688	704	668	726	676	684	725	725	739	713	715	662	713	704	687	732	746	699	723	778	678	730	680	701	702	698	688	700	685	719	690	700	754	678	689	673	677	698	700	669	691	712	710	674	704	702	711	689	720	718	660	662	692	741	723	690	720	718	715	666	669	680	758	684	714	673	759	696	685	738	684	708	708	714	691	716	726	656	758	758	735	664	714	708	722	697	753	733	688	707	667	718	686	685	707	699	665	683	694	717	697	681	698	707	742	750	680	721	732	804	707	720	691	711	701	735	722	695	670	677	712	700	717	700	761	699	767	735	668	736	701	708	780	726	673	717	687	735	692	729	720	760	728	728	689	702	694	669	706	752	719	660	700	736	720	695	702	764	689	725	709	659	735	671	691	702	668	742	694	721	767	737	742	683	670	729	722	697	730	711	724	723	695	662	661	743	732	714	718	673	656	694	687	671	696	721	720	699	675	739	708	728	725	721	691	755	717	721	681	734	706	718	682	711	726	714	703	719	664	720	672	694	709	680	694	685	742	715	693	732	688	775	698	674	728	716	707	701	697	675	672	659	682	691	685	718	690	728	686	684	731	698	671	698	699	663	720	725	745	688	715	702	714	759	725	692	736	717	716	742	682	729	740	704	714	698	688	701	690	722	725	685	673	746	688	727	705	677	674	689	706	681	721	699	668	695	722	709	693	687	706	700	711	644	740	709	699	726	711	678	671	687	691	689	730	722	703	688	689	712	691	668	679	683	694	721	678	726	647	697	702	702	724	715	714	688	669	689	707	699	713	686	703	717	719	713	724	693	668	679	706	666	692	714	699	689	675	676	702	759	741	724	724	726	673	710	750	696	746	726	742	675	690	686	730	734	683	667	750	739	729	722	658	715	749	646	716	716	680	709	712	698	683	657	710	686	715	758	721	733	706	684	755	703	718	697	707	703	689	715	712	679	687	689	673	733	738	696	665	709	743	711	710	732	690	737	789	719	658	683	748	690	748	733	703	742	701	685	699	703	636	668	722	725	672	689	730	664	689	722	703	704	686	698	655	732	738	658	735	697	706	699	723	700	650	706	723	748	716	699	710	723	693	682	676	699	700	678	712	655	678	710	724	663	690	684	669	695	679	714	693	675	707	660	703	695	687	639	664	708	688	690	670	686	718	739	674	700	662	692	723	693	728	719	758	673	666	655	709	649	700	739	693	693	714	675	687	714	709	769	710	680	677	720	686	690	687	710	725	661	684	682	704	719	690	698	734	689	699	701	650	716	670	685	656	705	689	705	669	713	685	683	661	699	656	701	675	671	701	704	657	758	691	723	700	735	708	656	709	677	670	755	724	665	684	707	703	678	695	756	696	712	713	695	686	709	698	716	662	686	699	693	698	706	693	714	717	679	666	735	663	701	694	731	670	738	704	702	670	705	675	760	701	741	724	659	708	652	689	699	707	703	740	706	691	676	716	745	699	649	697	672	702	783	756	716	697	682	657	715	707	735	702	732	686	716	694	715	709	693	667	699	743	717	695	674	740	669	722	747	712	728	725	720	733	702	685	725	711	681	704	718	695	701	735	673	709	690	704	657	702	670	700	674	707	734	715	730	721	655	739	725	696	719	735	719	716	672	681	717	693	633	714	659	728	708	686	717	692	719	747	734	714	757	722	735	671	691	716	751	739	730	743	702	696	719	688	651	678	690	712	662	707	720	657	727	696	725	698	697	685	764	690	712	686	713	709	716	706	682	677	703	722	746	694	709	681	728	718	699	740	679	693	672	699	695	698	669	707	682	694	735	729	713	713	707	702	702	682	704	649	686	673	724	669	664	684	649	705	718	720	726	696	738	704	706	697	683	696	710	753	731	721	698	683	724	669	665	737	761	696	712	656	674	711	701	675	693	750	696	724	712	678	669	717	735	674	641	668	695	672	713	672	700	712	678	682	749	710	734	659	698	641	736	734	719	708	732	666	694	709	688	714	729	722	697	689	732	696	714	694	720	723	662	678	690	721	691	665	691	734	695	709	657	716	695	681	686	737	701	651	745	713	719	717	703	683	649	716	689	651	678	694	788	710	671	720	684	725	677	690	726	682	747	688	744	695	741	663	680	685	747	702	681	696	693	723	684	700	708	710	681	701	694	719	725	660	709	716	634	727	698	701	726	715	733	715	711	641	726	683	711	661	702	719	640	714	683	725	683	748	694	654	739	676	655	710	684	692	655	700	686	741	758	743	723	734	743	667	723	723	736	681	738	717	699	661	683	718	676	743	697	661	669	677	694	708	711	727	698	710	676	742	696	704	679	683	710	683	696	702	702	731	659	691	677	714	678	711	664	718	738	694	715	720	718	691	705	670	714	738	658	701	722	702	719	731	744	657	694	674	662	765	708	737	711	753	720	742	708	745	683	657	674	671	734	679	689	718	737	681	726	714	713	731	706	697	712	673	688	717	746	727	692	731	692	701	692	706	663	683	745	748	715	655	718	711	721	671	718	687	668	716	726	734	667	692	726	698	728	706	753	672	710	702	696	693	721	726	744	758	692	724	684	700	634	676	694	728	670	645	702	723	707	715	699	704	664	750	716	703	709	685	717	669	746	711	740	681	706	724	688	706	662	677	721	691	663	719	765	702	692	665	682	708	709	703	749	768	712	707	684	687	696	665	714	724	683	693	707	758	721	675	755	743	689	681	720	684	714	687	693	684	747	734	683	726	663	713	663	719	717	665	708	719	674	679	711	681	736	709	678	715	732	695	725	729	663	701	702	702	703	683	681	704	659	705	684	662	709	722	701	704	697	717	687	678	725	759	727	707	730	756	697	743	748	672	770	634	673	715	728	725	653	698	702	738	708	725	713	703	686	700	678	710	718	713	688	711	717	704	658	690	700	689	679	666	700	659	715	728	691	694	699	640	688	740	709	701	726	661	716	697	777	707	734	676	723	695	696	682	677	688	724	721	710	690	704	705	675	750	694	663	735	673	716	668	726	699	755	691	682	671	722	698	698	695	692	669	705	723	735	703	717	704	660	691	729	639	731	707	707	709	705	648	700	682	712	705	715	695	702	729	714	715	717	705	721	696	698	705	694	697	734	683	687	716	701	711	721	711	744	675	676	741	717	692	664	698	688	727	665	740	696	674	671	725	700	701	695	724	735	706	721	686	698	674	693	710	730	741	742	726	673	692	698	734	721	750	716	716	759	708	678	713	723	700	680	697	730	689	749	667	709	690	720	682	696	703	697	688	669	712	698	667	673	722	671	687	673	719	731	729	690	746	703	732	690	708	725	709	711	644	702	697	735	673	672	690	640	732	709	715	730	728	665	715	671	691	705	696	700	713	687	701
10965	751	582	534	342	240	226	226	196	198	187	153	166	169	167	163	162	165	171	151	140	150	157	148	142	156	179	135	177	142	141	149	160	164	143	155	136	155	135	172	178	171	160	159	189	168	174	137	182	168	147	142	149	147	174	183	129	144	152	151	167	148	140	154	186	154	160	156	157	136	132	148	140	152	159	139	142	159	146	174	146	163	185	182	165	154	141	155	156	138	174	167	135	160	151	163	129	146	168	138	146	156	172	143	153	159	136	161	170	163	167	137	153	161	173	163	149	143	158	144	166	141	136	142	151	165	155	137	145	156	165	141	147	141	145	173	171	164	155	131	148	162	166	155	165	184	159	162	178	151	160	159	144	165	154	170	173	165	127	164	158	128	141	169	160	167	136	142	138	155	142	147	157	169	153	161	141	142	142	130	155	136	155	163	146	156	173	145	151	139	181	135	165	153	154	147	131	153	147	151	147	146	153	150	158	146	156	139	164	152	148	137	126	159	158	182	153	164	162	135	156	149	165	146	165	159	169	175	167	144	152	146	172	165	154	161	143	147	166	156	147	169	157	177	161	151	147	190	149	148	146	177	141	167	175	170	147	131	142	160	141	148	162	128	145	179	160	141	138	156	132	174	154	188	130	120	152	168	157	167	155	132	176	155	170	150	143	134	152	145	163	147	151	173	164	169	172	171	153	174	162	173	160	127	128	122	144	145	148	145	172	137	167	149	169	153	155	153	151	151	149	160	146	162	142	143	147	156	163	147	143	131	182	160	156	144	165	151	153	164	144	183	136	130	141	159	149	155	156	169	148	135	148	157	120	148	124	155	181	146	144	151	168	174	171	152	149	157	162	165	159	160	145	161	168	144	129	162	153	159	141	121	157	144	165	169	127	134	132	144	161	148	163	162	126	154	142	142	158	147	145	151	146	152	147	156	172	143	151	137	149	153	153	134	157	135	166	159	132	172	137	159	159	162	181	136	163	158	155	129	131	184	160	143	155	149	136	163	149	138	152	155	146	145	168	154	150	153	150	170	154	122	178	160	142	130	139	129	165	137	174	171	134	145	141	170	163	158	167	158	151	153	143	153	162	137	142	149	158	133	156	157	151	146	131	144	156	151	156	159	161	140	168	182	190	146	144	124	148	176	156	152	139	163	146	141	152	135	152	149	162	166	169	161	166	150	166	164	166	147	146	157	190	155	160	137	142	161	151	158	129	170	150	144	130	168	155	159	138	157	140	128	127	152	162	148	158	156	158	169	169	181	153	147	148	146	176	157	157	132	116	153	157	171	148	148	165	152	171	152	147	141	136	155	141	152	136	169	158	147	148	150	164	177	156	135	134	170	150	154	163	143	150	158	148	162	170	139	136	138	147	151	170	172	163	152	151	160	158	136	146	123	146	147	161	181	154	169	145	197	160	150	158	154	143	143	168	164	146	128	170	151	157	141	172	142	155	156	163	142	161	161	148	142	140	144	141	166	165	161	170	155	152	149	184	152	148	149	191	143	166	158	132	162	140	149	151	159	162	162	148	172	139	166	149	168	150	146	144	170	142	163	168	149	142	123	129	150	160	146	145	160	144	189	174	145	161	163	146	154	162	152	154	149	149	146	138	149	158	156	126	149	131	146	144	128	139	147	143	134	161	159	172	153	134	148	155	164	125	145	155	156	156	150	164	144	187	166	165	150	137	132	151	155	144	147	167	152	141	141	146	146	151	153	178	150	165	159	127	169	168	127	153	148	161	141	146	147	132	133	169	151	145	161	166	154	148	136	118	152	150	163	129	140	143	158	157	156	138	187	149	154	161	158	139	149	141	152	165	156	153	112	134	134	150	152	121	142	156	155	134	168	175	167	153	141	163	152	147	136	166	155	153	162	155	149	165	170	145	149	134	145	129	157	160	131	177	166	152	152	151	138	139	143	152	142	138	146	156	162	141	156	132	180	165	121	160	148	132	139	155	122	157	147	160	156	149	145	157	165	179	165	144	170	136	137	138	156	148	151	188	150	167	143	156	127	137	139	160	139	160	184	138	136	156	146	149	158	164	147	155	151	177	158	155	151	156	176	164	132	167	154	159	127	137	166	171	164	164	147	165	148	161	144	149	173	140	157	142	170	151	136	167	156	149	172	164	153	133	132	149	138	161	136	159	153	142	153	134	177	143	155	141	154	162	171	149	155	138	150	155	155	146	146	137	170	137	145	168	158	166	135	168	165	139	156	160	172	143	156	148	143	168	155	140	141	141	149	139	146	163	144	146	140	147	157	146	150	158	146	126	145	137	144	152	157	147	154	155	167	155	119	154	146	150	171	127	154	143	168	163	172	164	141	182	167	137	164	152	130	183	161	167	130	165	134	167	130	157	152	121	137	159	147	146	168	139	147	131	148	159	158	136	147	132	165	165	164	152	159	193	160	148	146	143	144	143	166	156	175	169	149	160	153	141	172	171	151	179	150	155	153	148	150	153	161	169	140	165	168	128	154	149	175	170	140	159	136	156	135	152	153	151	150	168	155	169	138	150	149	156	160	162	150	172	185	141	169	152	146	139	127	147	137	148	126	126	160	153	154	155	159	152	141	161	169	157	137	169	136	150	128	155	166	148	169	162	168	159	162	146	144	147	133	144	149	153	148	159	160	151	157	169	181	181	147	156	161	155	145	160	154	160	165	166	144	147	157	150	157	166	135	144	153	139	172	140	151	169	168	163	168	159	146	156	131	161	153	158	176	150	143	140	161	144	153	154	130	139	147	165	153	128	152	160	149	154	167	174	169	161	151	147	160	128	153	161	141	145	142	153	143	126	155	137	148	149	151	147	142	155	163	149	159	131	152	138	171	152	145	158	143	179	145	143	144	173	148	133	127	145	133	151	146	157	142	154	143	112	141	148	149	148	129	154	158	155	165	143	170	167	125	144	145	173	143	156	179	163	142	146	155	144	137	164	157	149	142	171	159	154	166	151	150	164	160	178	178	127	143	149	169	149	147	148	178	152	162	170	137	156	135	127	152	150	159	153	145	142	163	153	142	150	158	143	158	155	163	153	154	141	157	172	153	138	164	149	137	144	161	152	151	148	157	140	165	132	145	153	136	150	135	142	139	158	138	151	155	150	155	142	142	161	140	154	138	155	172	135	136	151	153	154	150	159	141	144	166	167	133	143	148	157	135	148	156	151	173	128	155	173	167	126	162	136	155	175	152	173	163	170	157	149	177	148	166	158	146	156	154	151	134	144	153	177	146	142	138	179	149	166	166	156	167	155	145	153	150	146	153	161	163	162	141	161	161	141	160	146	159	157	152	150	149	147	159	145	153	158	141	164	158	158	134	141	164	155	162	173	157	160	164	150	162	138	123	161	141	165	182	143	163	143	164	169	146	162	153	161	143	141	165	164	159	156	149	148	142	136	150	166	161	161	128	153	157	153	151	170	150	162	153	158	127	148	159	144	131	156	130	151	166	140	179	163	136	145	141	135	150	156	159	160	158	149	125
7707	743	1210	1775	1188	871	770	656	617	565	515	505	511	478	465	424	411	443	433	436	409	379	409	348	411	393	398	359	388	359	379	384	397	360	364	367	349	373	378	370	332	403	343	345	377	365	373	396	355	334	371	358	373	352	335	339	385	342	375	353	410	383	314	360	375	371	380	335	402	364	361	369	341	364	347	350	369	401	336	396	405	396	366	362	363	311	366	384	380	363	370	341	354	346	328	369	385	340	356	382	352	381	346	364	354	340	336	342	329	351	355	367	337	372	336	377	378	376	347	347	359	392	398	379	354	372	311	355	355	347	335	372	360	365	329	361	362	365	329	373	360	358	362	382	363	372	370	329	386	350	370	333	378	345	361	337	326	326	368	320	368	359	341	345	374	361	389	387	342	377	330	344	345	347	362	349	344	334	379	373	309	342	359	376	356	341	349	329	370	322	380	330	387	358	335	340	323	350	339	364	364	342	355	339	376	343	321	374	357	371	369	350	371	331	355	363	365	338	338	383	343	394	391	321	368	387	327	345	372	382	359	358	350	357	326	368	353	379	308	365	375	362	343	346	374	349	363	358	349	368	352	348	345	344	376	369	369	375	345	358	369	374	384	362	343	354	372	366	356	338	375	362	371	350	342	332	320	348	338	376	346	345	378	328	333	371	401	407	343	339	352	378	378	380	372	376	369	379	369	379	336	342	332	337	326	352	353	335	313	380	348	373	331	346	380	363	356	352	354	351	352	342	344	349	326	347	342	342	348	380	373	355	339	355	376	351	369	383	340	347	364	352	366	352	372	386	352	355	355	385	318	358	368	390	307	343	337	348	351	320	388	372	382	357	330	369	374	382	364	341	352	377	387	347	344	399	357	384	358	343	348	344	353	361	361	340	358	343	340	355	372	367	351	343	349	321	374	362	356	358	320	346	344	359	358	367	399	393	368	385	341	350	331	346	350	330	314	405	361	337	351	357	347	369	363	363	364	368	329	354	336	332	360	347	366	348	366	350	402	340	360	389	365	355	357	381	336	346	369	370	368	339	331	361	346	341	318	354	363	375	348	342	389	375	350	356	362	364	361	351	338	342	376	341	347	384	362	335	390	335	372	378	351	359	407	348	368	374	359	408	338	356	324	397	374	378	370	384	358	373	345	333	360	352	346	385	332	365	339	356	375	339	355	384	386	361	386	326	340	356	339	337	339	346	355	380	354	405	371	389	347	306	377	349	351	356	350	373	353	341	374	316	362	345	382	378	376	349	358	342	332	358	344	363	357	359	363	351	332	332	352	340	350	332	327	363	358	389	370	343	348	359	337	364	368	375	372	398	348	355	354	345	331	359	356	345	386	397	315	367	368	350	330	332	363	367	385	375	343	358	356	350	364	355	360	356	354	404	364	368	348	359	368	359	343	370	342	383	346	356	337	343	384	350	330	343	363	357	376	338	347	355	346	381	357	316	347	355	348	334	333	340	365	373	355	348	376	351	356	386	352	341	346	353	404	356	345	338	336	410	332	354	364	343	381	347	339	356	309	374	360	337	349	346	313	357	339	366	347	362	332	335	318	353	386	348	360	353	368	361	352	390	409	379	353	396	350	390	330	363	402	362	356	357	365	349	344	347	350	334	369	365	339	371	347	323	319	357	337	355	360	348	355	336	381	346	366	355	347	333	356	330	388	337	337	346	335	314	364	336	307	388	341	350	351	347	326	372	358	358	360	362	347	365	355	325	321	334	336	366	344	389	363	388	347	376	336	331	367	361	372	337	354	364	377	349	347	370	370	357	369	359	322	333	380	402	340	373	383	372	354	379	355	322	363	340	348	335	355	366	409	368	391	350	336	317	356	379	379	360	347	340	363	367	342	366	364	338	357	316	355	344	329	348	381	378	336	366	350	333	337	330	359	375	380	330	336	366	346	368	366	354	332	343	366	337	346	370	381	333	303	342	371	331	377	359	388	324	361	362	342	376	365	335	397	372	330	366	365	345	367	351	315	341	376	350	331	338	358	338	352	340	331	339	362	365	335	346	356	365	340	360	324	383	310	362	383	341	370	376	395	346	372	377	344	350	364	359	386	343	347	364	342	364	346	377	340	351	374	365	383	354	336	349	347	363	364	357	353	332	375	372	375	333	385	343	353	362	373	346	353	361	363	375	402	378	334	354	404	361	366	372	377	372	390	402	374	353	373	355	359	350	349	340	333	361	358	343	302	337	335	374	365	347	341	368	379	354	360	318	369	370	336	361	340	316	362	362	351	351	362	335	379	322	361	332	357	355	374	345	388	347	348	385	342	362	346	358	340	363	351	336	331	329	354	362	346	345	333	346	354	384	383	338	355	347	358	356	399	369	341	369	354	371	377	338	348	327	367	351	366	364	363	365	359	373	363	376	335	319	336	367	331	353	349	376	348	357	346	350	389	355	321	382	336	353	313	360	360	347	353	352	327	374	367	362	359	356	343	371	399	378	351	341	393	328	368	351	353	353	347	346	358	322	346	358	355	362	356	353	359	359	354	368	353	376	347	362	359	382	370	356	378	332	333	348	355	332	318	352	373	338	384	388	357	346	383	389	339	345	340	390	371	359	350	343	360	361	371	350	356	370	341	352	340	344	324	371	389	344	360	359	360	347	366	361	365	342	346	370	356	356	372	405	369	352	352	378	379	353	407	337	342	344	319	371	372	360	364	354	372	343	350	369	348	368	350	334	345	376	359	350	325	367	351	358	346	389	352	386	350	336	334	397	332	358	365	385	370	368	337	335	373	351	317	337	381	387	346	373	360	350	394	361	355	363	354	373	365	353	361	347	351	338	351	332	357	387	341	353	326	353	352	350	354	372	382	403	373	348	385	349	339	333	362	356	360	353	331	357	359	336	340	385	390	340	374	380	374	374	345	325	345	369	347	350	346	343	374	341	380	344	362	379	377	316	316	342	349	346	378	381	388	344	339	366	357	391	371	372	358	351	379	366	359	349	350	331	364	365	367	372	334	379	372	341	338	361	346	342	338	371	344	378	326	338	357	368	369	363	337	337	358	373	360	384	364	360	347	329	348	393	338	335	387	384	357	364	381	399	355	370	335	376	376	400	350	366	360	393	349	386	329	326	377	369	330	344	346	349	370	353	342	352	372	354	379	353	327	372	391	342	355	369	338	344	356	362	342	334	357	341	339	350	387	332	344	370	339	357	377	364	363	331	347	300	359	365	363	355	363	396	370	359	349	351	366	347	330	355	328	403	352	377	362	370	378	314	350	349	338	349	364	349	339	356	393	354	389	370	353	334	370	370	330	376	352	406	388	366	348	362	373	366	330	379	341	389	373	393	338	373	381	378	364	326	334	353	343	349	376	333	344	354	369	357	334	361	338	345	367	330	381	308	365	344	342	370	331	342	342	361	335	369	338	361	338	344	359	343	386	355	362	402	378	333	363	365	370	328	357	377	347	346	390	340	340	357	356	369	313	340	379	363	342	339	369	337	378	315	354	338	361	372	356	361
17742	1727	995	877	484	349	279	236	178	182	168	167	177	172	141	165	153	145	146	131	112	142	141	128	153	139	124	133	111	122	122	146	103	112	124	129	120	118	132	125	127	144	150	126	119	124	135	144	150	149	142	131	133	109	115	110	136	132	130	136	120	142	136	128	126	119	118	115	122	125	133	112	101	118	112	123	125	123	133	129	132	121	117	106	148	134	116	101	116	121	130	109	105	116	130	129	117	131	125	104	108	127	131	119	117	143	124	125	112	139	121	128	108	131	144	128	121	124	133	120	128	126	122	150	124	126	103	121	118	138	112	134	135	142	129	131	147	126	130	130	129	121	126	108	128	116	110	117	126	129	146	136	133	124	113	128	126	122	123	118	95	136	113	127	144	122	110	119	126	121	125	116	131	140	115	134	109	117	121	127	113	146	157	144	129	129	126	136	150	97	136	114	133	121	126	142	126	127	117	119	117	122	121	111	139	123	131	150	138	130	117	132	135	107	130	132	136	124	123	152	109	132	105	124	116	133	132	113	126	117	143	143	131	116	121	148	118	131	130	123	119	117	114	128	127	134	116	116	119	152	119	137	135	125	101	98	130	122	128	116	143	106	134	139	135	106	113	96	117	136	148	134	118	126	130	119	101	112	138	127	92	135	134	110	98	132	129	118	120	100	127	100	127	145	123	117	132	114	113	109	147	117	116	132	123	131	115	98	126	113	112	115	128	121	134	133	124	139	113	122	139	140	119	113	103	121	122	118	119	129	111	127	102	118	116	126	113	122	141	102	133	134	117	131	117	120	139	122	151	120	115	122	120	139	145	127	143	130	119	113	121	136	151	161	145	138	109	133	130	143	160	120	113	130	125	103	112	125	103	123	114	121	105	126	128	132	98	127	121	135	103	130	92	130	149	141	131	143	154	138	139	122	143	128	128	136	132	113	131	123	100	125	129	127	113	112	124	141	128	129	138	120	124	142	137	146	130	111	111	135	117	120	107	116	93	117	118	128	149	120	136	117	138	111	124	114	127	133	98	120	130	129	132	109	130	115	117	104	126	116	117	110	114	126	123	138	126	112	118	103	116	116	115	141	149	124	125	133	111	134	124	122	127	117	108	103	126	130	125	128	119	131	156	160	115	122	134	117	114	144	139	118	117	114	122	137	108	131	104	127	122	143	134	106	116	125	125	132	127	103	102	116	131	106	130	112	120	126	149	126	131	122	129	133	135	115	123	117	159	122	112	121	131	119	128	113	123	127	113	118	111	129	109	106	103	102	141	117	99	117	98	104	124	137	122	119	119	132	130	125	115	119	129	110	131	114	131	112	130	119	124	119	116	120	132	119	130	129	122	122	130	150	128	104	120	127	114	135	113	128	114	132	124	130	124	136	104	102	132	130	138	112	119	125	139	120	148	127	121	108	118	137	124	147	106	131	119	128	159	133	133	139	116	123	102	112	138	133	129	103	122	120	135	126	120	134	121	126	95	134	109	144	97	137	133	126	131	117	120	126	125	114	135	99	138	135	114	113	127	121	122	126	137	123	115	128	105	109	116	124	131	140	136	133	118	114	140	116	117	118	96	105	144	118	143	128	133	134	135	129	110	121	111	137	110	120	124	122	112	114	111	117	137	127	135	112	115	128	128	131	125	102	113	124	143	134	123	95	137	135	139	109	128	106	112	124	133	111	141	134	125	110	114	107	129	119	127	120	132	133	133	128	105	116	128	130	109	119	122	131	125	138	126	122	122	144	117	115	125	118	127	140	124	140	113	122	128	137	105	106	107	103	120	123	124	152	134	123	107	107	128	126	116	120	144	127	135	128	123	104	108	119	134	141	117	122	131	125	124	132	114	117	133	118	129	119	129	126	120	118	118	109	102	140	115	119	123	113	137	136	117	122	102	110	118	156	123	113	173	123	109	116	104	110	133	115	116	131	125	129	126	123	134	120	117	106	127	122	136	146	174	143	123	137	123	123	116	123	127	108	122	105	132	103	118	137	142	128	140	139	106	149	115	124	124	121	117	114	146	113	108	109	121	115	110	127	118	133	137	115	123	100	123	143	142	139	134	105	125	117	123	128	105	104	147	143	108	117	139	117	128	122	111	109	104	132	127	125	137	126	109	136	146	122	119	145	127	137	128	132	101	123	123	118	118	146	118	133	118	129	131	118	109	135	126	121	113	142	127	138	113	129	102	126	134	114	131	101	114	143	133	141	129	125	111	122	117	102	134	141	110	119	113	98	132	130	110	136	129	125	116	108	140	140	113	122	105	114	122	121	117	114	136	106	109	149	123	137	137	142	103	112	116	139	140	111	136	116	125	120	125	130	138	131	113	138	123	125	108	119	120	149	137	132	109	142	115	133	140	120	121	131	108	115	131	102	140	146	123	137	130	106	116	114	146	125	111	121	156	138	114	121	110	139	131	128	127	103	126	134	141	134	121	140	136	136	123	126	135	114	123	135	118	116	115	120	134	129	150	125	124	112	125	104	99	128	141	105	124	97	126	98	99	100	128	147	128	125	127	97	115	127	134	129	110	130	131	132	108	131	126	115	122	104	126	142	130	113	131	155	132	101	133	118	146	99	111	135	125	130	132	134	130	113	121	148	126	144	123	153	140	126	122	115	130	127	122	126	127	144	117	139	126	128	133	140	135	113	105	132	114	116	138	116	127	120	115	114	122	139	117	128	105	141	116	126	120	130	114	115	139	140	124	100	138	135	124	158	113	115	132	115	111	122	115	144	133	130	120	119	122	136	126	136	105	126	130	143	138	128	122	105	132	132	123	99	119	120	127	136	149	132	103	123	131	139	120	140	115	116	119	109	137	133	124	131	127	143	130	109	128	118	115	115	144	120	116	128	118	117	110	141	119	103	113	126	120	132	137	137	115	136	152	129	143	143	116	129	127	127	121	134	125	139	122	131	123	113	142	139	143	129	128	117	105	138	124	133	118	138	125	110	128	103	108	128	130	127	112	115	123	109	135	128	114	111	114	111	117	117	100	109	124	138	144	136	128	121	117	150	121	131	116	121	92	135	116	120	128	121	119	135	131	126	113	112	104	141	114	130	131	120	99	102	108	137	128	127	120	106	120	130	124	129	123	129	101	113	113	124	112	133	145	113	120	132	149	135	128	121	135	132	143	124	127	133	143	139	117	119	136	123	125	120	105	118	135	139	121	122	125	139	118	128	135	154	124	120	129	136	105	145	136	139	140	126	135	113	140	117	124	136	118	158	114	127	138	113	135	135	123	136	123	133	129	115	118	141	119	130	124	132	118	111	120	112	136	135	122	125	121	160	121	108	127	121	109	117	106	117	132	101	120	104	114	132	134	114	134	139	116	125	125	123	132	101	110	109	135	114	137	131	125	113	131	125	119	110	112	140	127	104	140	112	114	125	143	116	122	116	116	162	148	117	111	110	131	117	122	120	96	136	131	108	115	144	115	113	119	116	96	112	114	118	119	125	130	138	137	120	136	142	117	122	136	132
9676	975	2026	2846	1962	1422	1151	958	772	702	667	612	536	546	464	475	473	416	498	433	451	425	393	382	360	389	381	366	389	368	384	373	368	327	373	361	341	391	350	330	350	322	352	369	344	308	356	324	334	366	346	316	346	315	317	310	352	333	327	313	324	322	369	319	325	351	330	357	333	327	365	337	341	345	346	317	321	310	366	329	320	335	334	335	326	319	326	327	350	346	324	316	328	323	355	328	336	316	271	318	299	322	311	327	333	352	329	321	297	278	340	325	313	317	342	335	326	329	316	309	302	305	332	307	325	367	304	309	306	320	342	302	331	321	333	334	304	349	308	332	335	320	330	347	307	335	308	318	320	318	361	313	312	320	281	313	340	336	326	340	316	337	318	338	319	352	320	344	314	345	317	380	334	297	338	342	326	305	318	314	321	321	344	329	363	341	305	309	332	292	326	296	346	342	329	315	363	332	311	354	317	324	321	333	344	333	332	340	312	329	321	317	304	303	322	356	326	292	345	314	338	329	333	330	312	343	361	294	327	300	335	356	314	306	341	329	368	370	320	343	300	306	324	321	303	320	331	307	319	338	356	306	337	337	333	301	348	336	330	287	322	338	317	303	316	308	306	335	311	331	302	322	340	271	361	334	332	339	332	352	343	306	314	342	360	325	335	343	329	330	304	357	312	315	307	338	321	334	329	303	363	317	296	310	335	325	345	354	330	350	328	284	317	330	294	321	320	341	301	333	345	341	324	315	287	339	310	347	307	302	317	321	306	348	322	303	303	312	348	320	323	339	338	303	364	329	327	311	323	350	314	353	320	333	349	331	297	316	310	315	355	324	342	300	335	328	312	324	315	356	331	335	343	315	327	332	326	336	295	324	319	304	315	300	313	319	333	308	341	301	316	328	345	343	347	318	337	341	354	323	298	324	343	314	319	325	323	336	284	348	330	344	311	333	277	309	342	327	346	309	307	298	308	315	320	350	332	309	326	302	315	354	344	292	335	350	307	332	313	312	319	323	339	308	287	323	292	336	337	303	341	315	310	304	333	343	293	322	335	340	312	334	299	323	336	322	316	334	318	345	330	313	310	357	315	341	346	336	320	315	301	304	312	313	297	347	314	320	321	313	341	326	307	292	338	321	342	312	307	335	332	292	329	330	342	311	337	307	322	324	346	334	343	316	327	321	332	321	327	346	318	326	323	331	301	359	296	333	324	351	323	334	320	305	318	337	322	348	342	344	300	342	333	339	316	333	289	310	332	329	338	321	311	316	323	314	332	323	305	301	360	337	332	322	344	272	330	319	323	336	312	340	309	312	345	311	308	304	287	313	322	314	323	324	353	325	347	316	312	351	297	321	344	345	349	338	306	315	304	341	349	317	304	334	331	335	303	338	317	323	295	342	337	330	344	337	320	293	284	330	310	293	302	318	308	335	321	327	311	346	348	319	339	294	335	323	345	302	297	321	297	327	282	331	331	332	351	318	304	305	299	331	331	332	356	297	292	342	313	315	301	345	334	345	360	337	340	303	312	348	354	328	319	304	329	361	304	303	316	339	327	341	359	335	337	348	328	331	291	320	320	309	344	314	348	314	335	348	320	339	300	347	330	341	317	309	333	313	349	329	331	319	311	345	289	320	323	318	296	310	310	296	339	327	341	307	303	338	326	334	315	322	314	330	335	324	313	376	326	315	324	308	316	336	334	307	308	309	308	294	309	331	306	330	346	328	324	324	329	338	348	313	307	275	353	301	324	314	309	316	304	304	308	352	300	310	306	319	299	362	338	339	309	326	302	273	310	347	322	317	323	309	330	329	353	350	311	330	371	366	333	330	337	350	315	290	341	308	325	310	327	333	328	308	337	327	318	302	302	335	327	294	322	309	306	315	332	347	320	313	326	324	324	311	344	372	327	339	328	320	335	362	322	329	343	308	315	345	322	326	329	351	323	325	354	334	321	329	329	304	327	338	339	326	347	327	332	330	316	352	356	292	324	321	342	345	321	336	313	346	344	325	310	332	302	315	321	310	327	310	367	314	309	340	284	294	368	294	350	312	334	311	297	289	359	322	347	335	337	293	305	337	327	298	316	307	283	327	345	308	300	302	335	318	331	330	304	326	353	315	354	333	336	338	303	288	296	307	344	322	302	307	347	324	318	295	302	315	317	326	324	325	291	296	346	318	312	301	317	339	323	320	316	333	322	311	330	326	306	294	336	336	348	331	332	322	319	326	317	299	333	301	323	297	305	358	337	322	299	328	321	308	308	309	285	327	322	297	311	305	344	310	320	334	332	318	305	326	358	326	303	346	312	299	333	334	325	339	337	338	318	318	328	330	349	322	294	366	333	294	353	298	311	316	299	301	331	338	334	324	307	356	304	331	333	330	346	304	349	328	313	344	295	325	323	322	324	332	312	329	357	315	365	333	333	325	302	354	340	334	323	319	343	269	347	300	331	321	337	342	311	340	329	331	366	305	335	305	312	313	298	283	349	327	334	327	320	318	316	318	328	300	322	358	331	296	327	319	334	319	338	332	344	314	322	329	324	321	313	336	316	315	309	365	320	317	318	323	337	316	320	306	312	330	303	329	348	300	298	340	320	331	334	337	331	296	276	340	291	368	323	290	317	333	297	318	342	324	307	319	293	339	325	334	332	333	337	308	328	334	363	345	329	324	359	296	325	329	330	363	318	302	340	318	356	345	328	316	346	320	335	275	297	334	363	323	360	356	339	371	340	348	336	331	325	342	328	331	336	360	360	301	336	327	345	353	318	333	317	312	303	336	336	305	307	341	319	299	327	297	348	322	338	333	322	337	348	317	317	322	317	365	319	323	299	344	337	359	327	325	298	329	325	359	347	352	329	301	306	332	336	289	351	323	321	353	327	317	351	292	304	312	322	308	306	352	319	310	321	305	320	307	321	330	320	304	303	308	297	335	330	309	312	341	328	315	322	334	336	331	346	306	367	323	332	309	305	325	332	344	336	323	314	337	302	310	322	304	324	340	324	326	335	316	319	325	330	339	307	346	316	303	316	332	313	304	321	306	312	341	314	327	288	312	341	333	313	327	350	320	317	344	344	333	325	341	338	332	331	326	343	315	328	331	353	280	323	329	334	341	334	303	325	316	351	303	348	345	346	312	304	316	287	321	312	319	307	313	308	307	317	348	342	300	328	326	301	325	338	325	338	331	321	332	326	309	322	333	347	326	315	323	332	316	312	329	331	347	317	314	294	337	359	328	327	329	344	321	313	317	318	332	331	318	323	305	325	335	300	297	352	343	305	336	343	348	319	330	320	329	312	323	313	371	340	284	315	313	304	315	308	328	313	325	334	302	343	312	298	318	339	322	328	314	325	332	317	391	317	323	324	349	334	332	290	322	330	320	331	342	320	324	317	350	352	324	294	348	306	357	337	359	314	385	328	309	334	344	314	346	327	300	371	324	290	294	330	345	348	310	329	329	320	335	338	340	321	308	310	361	344	356	341	329	318	363
2628	369	335	401	313	348	316	316	332	314	309	282	311	343	313	331	321	297	307	332	332	362	340	332	323	322	270	306	299	367	318	293	339	317	329	331	328	293	297	330	330	306	303	346	324	329	317	339	335	339	314	335	348	291	343	328	346	294	315	313	298	319	300	330	359	339	323	342	334	321	330	326	314	323	328	334	318	307	339	315	320	309	311	322	348	299	305	281	322	322	348	354	316	307	299	338	309	308	326	302	329	378	348	327	352	313	290	371	329	342	318	337	314	299	315	337	308	340	312	345	295	330	309	327	324	327	304	310	336	350	277	320	322	320	362	336	336	326	329	311	334	335	333	322	331	310	313	355	318	310	316	296	337	314	312	304	302	307	315	317	305	297	341	341	329	321	364	344	298	296	351	366	317	290	351	338	314	313	339	315	340	303	323	307	280	338	343	315	331	309	345	328	339	361	316	345	313	340	314	314	322	322	323	324	344	339	336	323	388	309	316	298	288	320	319	314	322	331	321	354	351	306	373	277	333	292	294	345	300	343	324	294	331	339	366	311	313	330	351	348	342	331	312	328	311	293	346	306	332	320	324	326	296	320	309	335	331	325	325	305	300	301	293	311	330	315	284	353	305	350	327	313	337	358	320	328	326	313	320	335	289	314	310	343	349	333	323	307	303	351	314	360	326	299	312	328	351	311	312	331	352	336	315	325	301	334	280	317	324	310	302	309	328	327	320	301	301	322	323	339	319	295	331	322	340	354	349	318	294	327	315	331	315	286	324	299	335	301	322	345	347	299	320	327	289	345	323	334	369	353	320	293	292	338	302	317	305	312	317	353	324	323	332	321	344	331	293	335	306	292	332	313	327	345	335	286	310	340	341	320	369	342	315	325	321	313	294	325	334	345	342	296	310	290	320	339	316	306	306	315	335	338	313	315	357	331	307	309	306	325	316	369	316	314	299	302	323	308	302	308	309	283	325	332	346	312	288	316	333	309	345	335	309	349	333	316	329	326	346	344	347	311	304	378	326	296	309	327	304	290	334	300	321	311	320	306	325	322	314	314	319	326	289	293	308	328	350	321	321	298	309	382	306	304	305	324	342	323	315	306	308	306	345	357	305	340	325	304	300	303	356	303	326	319	318	331	312	319	298	326	309	309	305	309	346	347	316	344	304	322	321	330	313	305	328	333	312	331	325	325	323	302	321	302	329	317	325	328	310	324	349	315	362	326	337	306	333	335	315	324	312	346	325	320	292	301	323	304	306	321	328	303	322	316	304	318	329	329	312	319	322	375	348	361	292	349	311	356	328	286	327	329	306	295	311	342	301	328	305	315	348	318	316	319	303	345	313	325	310	340	293	323	332	312	339	310	306	336	321	343	319	333	291	324	328	341	330	331	296	295	321	345	327	291	322	309	326	307	307	311	330	341	342	308	318	338	332	344	298	314	316	318	341	334	328	315	332	340	314	313	307	327	333	313	298	321	337	343	341	310	319	305	340	293	309	313	305	314	302	311	342	302	340	314	339	331	334	323	345	317	299	330	337	292	315	316	317	288	352	316	323	329	350	310	329	299	298	310	342	325	327	311	292	370	299	316	297	313	330	336	316	353	306	319	293	338	300	314	334	306	342	315	331	317	329	298	292	313	310	315	339	345	316	299	317	356	317	305	333	349	346	285	300	342	324	361	329	355	308	342	329	336	308	305	349	339	305	359	319	330	285	333	309	319	294	328	282	323	301	330	333	296	330	302	311	313	304	295	318	361	331	310	303	314	307	321	329	353	345	302	326	303	305	321	322	324	317	306	314	341	331	335	323	286	317	300	330	326	333	323	342	330	320	289	329	324	313	316	313	302	306	314	332	328	321	350	321	320	332	344	308	313	296	285	317	320	324	334	311	343	294	312	311	303	312	322	295	327	316	318	348	358	360	287	338	318	288	344	317	309	312	315	333	297	330	293	329	298	341	349	346	343	313	298	321	321	307	268	315	327	289	302	318	343	306	353	348	359	313	313	313	325	315	348	304	290	326	319	323	285	356	307	322	312	318	288	352	346	305	308	299	303	302	334	339	323	311	327	338	343	301	342	353	332	333	331	330	324	309	321	339	332	309	332	323	316	323	312	316	303	333	342	337	322	346	354	368	319	316	338	341	335	278	346	324	310	330	332	312	332	333	318	322	318	344	340	341	301	312	340	313	350	332	341	326	339	362	337	356	340	354	303	322	328	312	327	318	321	315	339	325	307	375	355	309	334	307	343	316	319	302	338	304	332	295	325	334	316	306	293	317	327	339	321	321	319	333	314	308	328	337	357	339	316	356	321	300	319	319	310	327	319	358	322	327	340	352	305	299	339	298	286	331	308	364	312	314	336	304	344	339	302	326	325	317	331	322	332	296	321	329	323	333	294	327	294	317	321	317	283	325	296	340	297	304	342	350	331	327	326	273	339	308	317	340	340	308	312	328	268	277	298	299	320	316	304	288	318	336	322	299	319	304	323	393	348	296	281	295	312	335	335	307	322	344	353	331	290	323	326	335	353	299	322	319	331	314	319	316	319	330	342	306	326	324	328	321	312	296	281	287	338	360	371	316	328	335	324	314	326	325	347	320	308	312	352	324	322	329	301	309	332	309	332	313	300	347	333	278	289	332	307	297	295	293	303	329	322	320	337	326	307	318	330	349	285	325	339	342	314	315	312	324	318	340	320	336	329	336	341	308	344	305	305	323	304	324	315	315	337	307	309	343	298	280	306	328	323	298	332	301	347	307	314	308	297	304	300	316	328	316	337	366	328	314	334	331	305	323	348	327	300	320	329	313	327	288	358	371	300	315	349	343	318	341	294	259	317	305	326	326	309	335	314	329	337	303	316	305	322	275	345	311	307	331	340	287	264	323	323	309	315	331	300	325	343	329	345	296	296	331	327	313	323	327	331	321	307	304	316	296	360	308	293	329	340	301	286	308	352	303	325	308	333	319	306	322	305	360	308	329	333	334	377	338	325	310	318	305	338	305	329	301	341	332	322	321	285	333	310	303	323	300	312	331	303	341	318	305	326	315	313	331	314	345	297	343	332	282	329	340	310	335	371	357	339	300	294	342	343	341	353	321	347	340	326	270	324	280	335	284	329	338	320	302	317	333	320	345	317	293	319	344	316	337	315	314	355	327	315	320	342	326	315	306	320	309	341	316	302	321	305	309	315	335	315	318	340	332	328	327	364	328	351	328	331	370	283	315	311	327	320	319	302	326	302	337	289	336	342	325	313	315	316	333	364	330	325	338	315	313	340	293	327	334	302	304	324	317	282	307	339	343	314	319	305	329	311	330	295	336	323	323	325	310	352	303	306	327	289	324	334	319	326	315	354	318	295	310	349	321	290	339	347	322	329	313	343	334	335	292	307	302	296	332	339	363	328	342	321	323	337	303	343	330	299	331	289	332	348	314	365	348	322	329	343	337	290	331	340	330	313	327	285	298	335	305	315	276	316	339	313	305	322	285	310
2412	739	713	900	737	735	729	709	719	652	670	687	711	698	693	702	732	698	707	668	679	639	684	699	692	711	655	651	743	723	705	687	723	685	672	697	634	708	665	686	711	660	712	666	700	664	687	693	655	686	795	706	688	653	665	684	665	732	692	695	707	698	720	667	735	722	681	697	704	707	726	705	674	653	688	698	719	646	704	680	684	701	626	659	678	682	719	645	691	681	666	698	693	686	685	679	665	713	689	669	699	717	708	694	669	677	655	710	673	671	690	684	699	696	703	704	710	726	719	720	690	703	772	691	687	695	672	707	717	706	672	692	733	651	686	665	688	749	674	714	707	695	688	724	732	727	728	726	689	662	691	685	699	687	713	663	655	711	681	739	683	654	698	668	679	634	657	734	704	718	675	714	704	708	672	722	686	697	663	650	722	678	695	712	723	689	711	734	757	659	714	677	676	700	709	702	722	662	709	691	674	758	667	673	675	696	641	697	697	732	758	694	703	704	685	721	716	679	699	718	626	698	688	704	680	680	694	736	693	675	661	690	668	716	709	649	706	679	678	711	636	640	705	657	646	673	671	675	706	671	723	711	695	673	690	685	720	659	665	684	674	714	672	691	662	636	659	673	672	650	687	672	692	710	693	711	657	689	719	658	693	724	699	704	727	696	694	664	709	657	665	684	686	673	711	689	674	730	681	703	734	669	668	704	674	701	676	702	642	662	692	704	672	636	678	707	715	682	672	674	732	687	662	655	615	687	701	708	684	707	722	703	684	664	732	715	742	677	712	624	687	639	655	698	695	692	695	676	674	716	669	708	676	685	704	686	699	718	676	719	689	691	708	707	684	702	714	701	680	694	705	649	742	688	685	709	716	671	709	666	687	717	678	676	684	679	684	695	671	710	694	715	715	704	666	672	708	691	674	635	670	712	626	660	707	644	666	707	710	699	663	677	682	708	687	703	716	697	687	695	654	661	739	686	660	686	699	705	695	701	676	728	711	647	712	684	700	654	719	707	680	699	713	691	650	719	691	678	701	680	741	747	671	708	750	667	695	703	708	697	707	688	767	699	649	685	723	699	678	752	668	650	686	735	659	704	681	728	714	681	718	657	692	694	688	698	711	675	682	659	680	641	674	703	691	690	692	699	739	723	646	672	684	658	735	659	686	704	676	706	713	722	716	709	656	681	709	703	664	702	672	752	663	694	709	693	717	717	702	695	704	723	659	712	706	714	743	668	682	663	661	699	714	721	696	701	671	681	648	718	688	661	681	699	701	700	755	688	676	682	691	725	695	723	711	739	707	709	721	688	710	708	665	692	698	701	676	635	754	688	697	695	659	716	711	716	742	693	670	687	720	671	611	679	707	686	673	698	711	753	696	672	658	673	694	680	662	653	680	669	639	642	670	675	702	663	705	698	729	693	730	684	662	688	636	666	711	650	711	671	692	722	675	700	676	666	666	689	669	682	692	699	709	711	707	729	714	732	661	669	657	682	658	681	670	701	700	705	681	717	720	720	731	700	682	682	679	705	659	685	735	683	672	677	666	671	709	736	655	699	756	686	680	667	697	683	681	671	667	680	703	673	718	745	671	704	673	691	671	729	726	685	722	706	673	694	681	706	661	737	702	683	652	704	662	717	711	650	671	676	721	696	675	678	683	660	702	704	686	671	660	705	714	662	713	708	753	680	716	709	652	685	679	686	670	677	698	721	727	665	688	689	658	713	724	682	698	748	761	699	713	665	711	705	719	682	683	675	716	676	701	718	692	716	751	728	721	686	724	677	688	711	720	702	721	697	679	657	692	734	680	707	678	708	727	748	672	727	723	685	669	686	648	704	683	685	717	744	678	681	724	716	729	666	694	712	655	691	691	712	684	740	681	689	718	703	687	705	677	694	685	685	648	687	713	722	713	702	710	706	726	692	689	709	700	615	660	620	715	662	701	731	736	698	672	710	646	731	701	663	719	720	699	649	709	718	694	739	704	723	696	697	720	662	657	667	686	691	716	689	701	677	716	693	696	711	679	689	700	666	677	660	689	733	728	652	670	678	698	678	729	689	726	688	671	640	668	662	680	679	670	661	695	690	686	667	706	686	723	689	687	672	700	658	662	712	647	652	695	724	641	696	704	718	682	697	718	682	663	660	707	713	655	703	713	702	656	707	673	684	640	676	697	734	735	661	688	703	694	711	720	688	668	699	733	685	698	687	731	677	695	694	697	732	680	673	716	658	684	674	703	677	696	690	693	695	672	695	689	748	670	688	681	703	723	682	736	659	676	692	700	639	682	678	696	702	685	696	690	701	687	682	711	699	714	716	669	667	697	728	727	695	688	688	720	634	746	646	658	670	719	695	674	724	698	704	642	717	712	684	737	666	675	709	694	688	717	707	667	691	703	682	704	650	670	660	633	689	643	650	720	717	735	688	660	732	701	708	679	673	674	725	707	673	764	649	671	719	669	688	709	700	687	662	723	668	710	691	720	707	732	727	707	708	706	693	659	672	666	737	719	653	657	721	671	746	691	705	720	700	693	691	703	637	698	699	688	637	682	709	632	676	708	700	671	691	667	695	689	738	663	696	694	756	681	677	654	732	747	712	682	731	690	694	716	728	692	699	727	665	704	703	701	724	658	663	704	675	674	771	666	709	690	647	656	693	672	708	723	671	683	701	679	673	669	679	709	639	693	721	697	710	685	737	726	695	698	663	675	717	650	702	664	681	728	701	699	691	708	698	677	672	650	712	657	663	644	692	673	659	679	689	726	669	723	709	715	694	709	677	678	708	687	700	661	662	727	697	641	726	697	670	701	691	666	694	671	637	690	678	694	715	713	713	762	640	695	702	717	734	706	690	668	719	669	683	693	666	660	688	708	653	644	694	685	679	696	679	725	639	690	692	685	707	686	709	650	739	695	682	731	701	689	693	700	722	675	745	641	673	705	706	702	697	715	733	694	696	690	678	681	693	672	718	762	678	761	716	689	664	717	682	655	667	670	705	678	722	698	678	700	671	628	703	695	720	708	693	710	661	657	751	709	720	654	715	646	679	673	730	700	665	699	631	709	648	689	700	712	691	751	728	660	717	700	686	721	669	766	693	683	725	677	679	668	730	643	707	712	711	697	678	693	691	711	678	648	699	683	662	688	706	693	670	696	683	685	697	644	685	694	729	718	651	653	725	668	630	756	711	663	684	721	688	697	655	727	695	667	689	704	679	688	679	729	692	708	695	679	718	710	686	685	677	649	701	651	696	714	659	713	703	679	686	680	717	716	714	699	712	704	710	680	673	699	707	689	657	676	690	698	676	700	683	704	687	672	675	705	694	718	685	676	695	660	673	699	660	699	639	683	692	663	690	664	699	689	710	669	623	726	680	703	725	646	684	641	699	664	684	676	713	710	709	693	732	738	658	652	683	715	704	660	686	682	724	675	699	716	703	665	698	693	690	735	718	663	679	658	691	681	667	681	684	714	706	748	690	687	705	714	667	676	671	753	709
9322	634	524	576	334	268	244	210	194	204	167	174	160	161	164	164	156	168	153	134	154	127	149	159	169	139	151	156	166	138	144	168	146	125	179	162	134	152	137	117	139	140	152	144	157	153	152	145	151	152	135	138	146	133	161	145	136	151	145	163	163	178	140	148	150	161	150	142	136	162	133	127	132	161	129	140	136	126	157	145	161	166	153	151	149	114	149	153	164	147	152	141	159	157	147	147	142	138	159	175	147	158	162	142	150	142	138	154	166	140	167	151	156	143	134	150	165	166	154	159	145	152	158	156	158	137	138	165	158	143	163	120	148	146	184	159	134	142	145	147	150	157	142	154	152	160	164	137	139	155	155	151	178	133	158	140	158	143	125	143	141	163	154	148	156	172	136	136	143	164	143	148	153	150	160	142	149	144	151	131	132	143	144	134	171	119	132	140	154	171	140	152	147	153	152	130	144	146	160	138	171	160	153	139	128	141	133	150	140	145	162	158	138	157	126	155	133	176	167	130	140	151	136	187	130	140	150	154	144	163	161	146	139	133	146	141	145	155	139	167	154	176	126	135	156	145	143	144	157	146	136	153	157	149	146	151	146	127	126	154	137	151	153	137	146	139	144	154	135	157	154	142	153	147	159	141	124	155	140	147	147	135	167	141	133	142	158	179	154	166	150	138	142	145	135	135	123	149	165	154	150	164	135	142	161	158	152	159	152	136	164	153	166	168	158	154	171	156	145	130	177	156	147	141	135	144	132	141	163	143	140	149	154	135	118	143	147	145	156	159	164	178	153	142	133	137	165	146	132	150	131	129	127	157	157	144	181	165	133	165	128	137	168	129	124	163	162	147	123	142	138	140	151	142	142	157	159	140	141	158	134	142	142	163	146	148	125	158	153	151	128	147	167	134	159	157	144	173	169	138	154	163	162	158	173	155	148	153	136	153	173	157	149	161	158	151	148	152	124	149	160	140	145	174	148	137	163	143	153	143	140	127	146	149	156	146	155	145	175	154	142	166	144	125	157	168	152	150	133	146	123	157	165	149	133	158	137	169	158	152	129	152	154	169	131	143	153	131	149	162	129	163	123	162	161	155	162	125	136	160	158	138	146	134	147	144	144	142	128	146	160	135	164	150	132	140	161	156	140	155	131	140	172	162	149	126	128	136	170	154	180	159	168	141	136	114	157	143	139	156	153	162	155	159	166	161	137	145	157	144	145	168	140	153	159	158	146	154	125	153	170	149	154	170	151	133	157	162	145	162	136	123	167	157	164	149	138	145	164	160	149	144	163	149	137	152	162	148	158	165	158	138	171	140	155	128	119	143	126	143	143	160	158	142	146	152	166	144	148	136	134	156	143	156	157	170	167	150	159	139	127	156	120	169	156	165	159	125	149	161	140	152	147	154	130	158	143	161	134	137	141	141	159	131	144	128	123	124	141	128	143	119	140	137	161	124	129	156	135	142	151	154	157	148	165	133	123	145	151	166	136	140	172	156	160	139	138	129	148	138	159	153	149	142	149	171	154	142	157	155	134	158	155	160	171	163	154	135	157	127	133	170	153	143	151	144	168	153	145	157	148	157	140	148	137	173	154	145	141	165	157	150	145	127	150	146	142	151	134	140	126	144	169	152	151	151	144	133	153	138	153	139	159	153	140	151	144	153	147	152	157	163	157	151	158	138	138	136	162	148	131	176	159	151	179	154	150	148	156	150	136	143	155	163	148	183	153	153	122	155	154	157	166	147	150	152	136	151	136	136	130	147	131	130	143	187	169	131	137	147	141	142	157	146	133	157	138	143	151	156	136	151	155	126	161	154	124	144	160	147	136	169	174	146	140	147	146	159	132	150	133	135	151	154	148	136	149	138	145	135	162	136	161	165	145	148	153	152	137	145	143	159	144	154	149	155	140	157	146	145	157	157	149	147	140	154	156	144	150	140	179	162	156	152	147	137	159	159	161	156	148	164	170	180	137	160	153	154	172	163	166	143	152	146	148	157	144	134	143	164	178	138	131	132	151	146	154	142	139	155	174	126	144	135	142	153	136	151	145	149	159	191	128	153	131	142	142	149	137	136	130	158	149	153	151	152	141	151	156	160	169	166	149	144	154	153	153	157	131	144	148	148	147	140	153	168	145	155	181	150	143	144	129	138	164	137	158	150	146	138	173	161	155	179	169	173	161	150	159	125	129	133	153	163	127	142	170	130	155	146	148	124	127	135	154	156	148	140	131	126	154	131	162	137	127	151	150	135	135	145	147	152	152	133	155	165	152	145	144	159	155	149	150	150	156	147	162	162	158	146	144	145	132	145	168	137	144	136	149	146	129	184	138	143	142	132	142	143	138	166	161	147	150	129	149	136	137	155	151	143	149	167	152	141	153	146	124	152	123	134	157	149	155	156	153	153	163	119	127	152	143	153	163	122	124	152	149	153	144	133	143	145	127	170	166	139	167	154	144	134	171	133	127	157	145	174	142	144	135	168	151	163	144	139	154	144	169	142	144	146	188	170	130	134	134	132	135	141	142	160	171	151	151	178	152	134	157	162	157	172	139	153	127	156	160	164	154	158	159	172	162	135	147	190	152	142	127	158	155	162	127	149	129	147	140	128	175	149	175	126	135	161	159	142	120	161	161	139	134	145	119	152	153	153	133	146	158	149	151	136	136	155	143	177	156	149	156	151	155	148	159	146	140	162	147	140	165	157	150	154	141	164	155	143	145	167	149	145	143	157	141	120	161	140	149	147	144	151	138	140	151	163	164	147	120	132	146	151	162	152	160	153	138	137	132	145	162	168	142	143	153	139	151	166	140	138	149	152	140	151	141	147	137	126	156	131	147	149	155	137	126	159	130	154	148	142	140	150	143	137	148	149	142	156	168	149	155	142	135	154	162	167	146	163	164	152	136	154	154	128	166	141	135	163	148	156	153	131	135	172	172	166	142	144	133	159	135	158	126	142	154	141	149	167	162	137	155	149	140	143	156	143	140	161	152	156	139	149	168	163	148	136	147	162	154	152	137	155	126	157	147	151	166	136	157	133	137	140	149	136	130	125	135	165	150	150	174	160	154	147	155	159	143	146	147	113	161	130	149	171	141	160	132	166	139	152	175	136	121	166	155	158	158	164	138	134	163	151	139	154	146	146	147	125	137	144	147	178	136	134	141	129	162	159	135	142	127	108	146	171	144	160	163	153	163	148	135	156	131	153	147	168	157	159	163	123	145	143	138	144	155	141	153	170	151	133	153	121	160	152	125	171	164	134	128	157	141	151	154	173	148	152	142	166	146	146	166	133	155	139	154	152	144	157	135	124	162	139	144	144	146	177	142	145	159	148	146	142	122	142	147	156	154	150	135	144	146	138	168	142	119	145	164	145	144	148	136	141	139	138	167	147	148	163	144	167	163	147	149	162	156	137	164	140	144	167	137	177	164	156	150	149	159	135	155	164	153	156	143	148	150	142	138	157	136	155	138	183	129	178	125	149	155	140	141	141
6962	670	1228	1797	1185	905	805	655	548	594	524	490	492	410	409	439	444	440	387	397	422	401	405	393	404	392	346	358	379	335	392	400	399	388	368	351	374	360	360	363	340	344	378	377	371	371	375	333	340	338	357	353	360	406	382	363	376	361	384	351	368	353	378	350	344	340	384	336	379	328	371	360	348	345	339	326	340	341	368	336	369	369	350	356	350	320	345	330	337	366	345	344	352	371	408	361	349	393	361	345	350	355	341	363	308	326	358	345	324	325	361	345	343	380	343	346	316	360	324	359	331	342	352	371	356	352	370	350	368	346	358	338	331	326	319	356	369	342	353	344	370	340	346	358	347	381	367	359	359	336	324	392	353	372	348	316	365	332	349	360	347	335	338	330	304	370	372	322	367	309	356	334	321	332	333	354	308	361	350	373	342	365	372	317	362	366	361	395	327	343	335	321	319	347	364	343	347	323	342	377	377	379	365	348	348	348	337	320	349	318	351	346	353	340	355	319	359	319	354	338	352	327	376	326	359	365	369	330	323	341	359	348	340	362	323	350	345	365	343	325	362	340	344	331	361	331	352	344	371	348	355	335	349	378	336	376	358	324	352	355	358	373	370	364	330	355	343	328	343	369	310	336	361	354	349	357	335	361	330	373	344	355	337	337	361	313	351	367	362	371	358	344	380	336	348	339	350	380	331	350	358	347	332	335	329	363	348	344	372	316	380	330	308	341	344	349	377	322	353	357	342	374	323	370	349	345	325	331	350	317	327	345	329	347	347	351	348	378	357	382	378	332	355	327	351	352	331	359	355	314	346	333	313	335	357	383	340	332	344	321	388	333	374	356	341	367	367	332	355	393	331	345	334	306	382	339	357	359	331	329	334	342	341	365	341	346	344	351	352	361	359	381	343	342	367	354	351	346	325	362	337	373	356	365	362	329	335	337	354	342	327	338	338	352	333	341	362	380	357	351	382	347	372	366	337	338	398	360	359	376	362	354	359	339	345	360	347	340	348	377	352	355	345	379	352	324	351	342	364	341	327	355	364	341	354	321	346	357	345	359	330	365	373	379	360	359	335	354	360	358	376	339	346	367	350	345	364	376	352	366	337	340	364	315	366	338	317	355	355	354	343	334	391	337	318	353	355	365	358	354	356	319	356	374	357	317	372	340	381	362	333	358	358	333	344	325	344	358	332	367	383	379	397	322	345	378	345	342	328	326	311	363	387	327	344	340	329	359	340	348	368	345	397	363	354	369	351	327	352	376	352	339	334	321	315	346	353	343	356	330	330	364	337	361	371	363	393	352	358	331	342	331	316	364	322	348	393	361	320	334	332	375	326	349	334	351	344	335	335	372	339	334	348	369	334	333	356	374	311	357	359	349	350	345	344	366	348	365	365	341	297	352	364	335	353	359	339	362	365	342	371	355	376	335	347	336	349	354	326	334	386	353	307	350	340	362	334	328	321	351	362	336	386	358	372	339	326	361	359	323	342	337	352	336	356	360	349	344	374	346	325	313	350	374	364	359	330	332	349	361	371	366	336	346	350	364	356	334	356	339	372	349	338	359	392	337	380	330	375	354	367	333	341	319	322	350	340	365	356	336	346	351	297	334	342	332	364	330	360	342	330	335	385	322	342	330	316	340	372	360	311	367	313	340	328	342	302	362	342	365	308	351	354	355	350	386	339	340	336	371	329	327	348	372	367	361	345	337	369	343	352	334	340	379	383	369	375	336	331	349	332	326	333	374	327	327	354	371	346	343	378	308	373	352	354	352	365	303	387	370	338	365	331	369	327	345	313	359	364	341	372	341	359	396	355	362	373	393	347	322	359	304	331	363	361	378	346	341	344	339	331	360	327	359	313	323	335	358	370	325	340	397	363	381	353	379	309	379	334	364	389	356	371	340	318	305	334	394	356	310	365	346	346	360	362	340	365	366	335	331	351	314	361	325	335	342	373	340	377	356	371	362	358	328	376	358	353	365	331	338	360	338	341	354	351	327	321	324	352	363	344	343	365	350	354	331	385	362	372	367	312	383	363	325	338	394	323	342	357	384	345	328	338	342	362	350	349	355	350	356	330	353	338	354	340	348	361	358	356	331	341	344	341	363	335	371	345	342	303	334	360	357	356	322	350	328	333	344	323	336	334	380	342	352	302	313	365	396	360	349	321	374	367	370	305	367	367	362	351	325	353	341	363	349	331	351	337	356	378	353	332	335	346	355	368	351	346	351	336	320	332	337	384	359	327	309	333	353	350	357	342	341	347	344	349	369	323	326	339	324	340	327	331	349	349	346	344	345	339	327	372	323	354	354	353	339	342	369	359	363	349	342	351	356	323	355	335	373	313	360	367	340	366	341	343	347	368	341	322	353	404	369	384	334	337	353	374	372	339	387	381	367	342	338	363	351	345	328	352	340	345	341	351	342	354	357	344	347	354	356	354	325	352	357	345	350	366	353	314	360	360	335	342	331	323	364	342	369	354	378	321	369	345	313	339	339	340	324	339	305	368	329	344	342	328	370	317	361	332	333	369	366	344	387	341	350	340	334	365	329	339	361	313	359	374	349	347	317	352	335	357	339	345	367	341	358	366	335	323	321	375	316	338	340	343	355	319	391	352	372	355	358	340	316	319	345	357	331	350	343	346	361	337	367	324	330	392	369	369	371	366	362	314	357	358	327	368	341	356	355	359	329	354	311	342	322	346	326	381	350	352	350	356	350	338	358	341	338	323	353	349	377	356	352	328	335	345	344	302	349	383	364	330	332	351	324	303	334	331	342	334	348	375	356	344	360	361	335	362	377	362	348	345	360	378	380	333	326	349	319	327	353	325	371	332	334	333	332	388	345	371	340	364	332	357	375	355	335	333	324	368	339	363	339	377	342	351	341	344	343	333	318	367	355	372	325	358	355	363	366	372	332	359	340	339	346	351	322	352	338	370	343	344	371	357	340	328	356	344	314	367	365	342	311	343	343	354	345	341	340	355	360	308	347	358	359	338	348	375	330	376	350	332	324	367	362	380	330	360	323	328	356	335	348	387	353	340	343	371	340	357	355	362	373	351	360	341	376	361	327	325	337	364	339	335	328	382	361	359	344	330	367	379	346	364	392	339	338	353	327	350	369	382	339	369	353	352	319	341	335	369	355	343	322	346	360	311	374	358	372	350	351	342	384	345	293	338	356	379	319	372	353	358	368	356	355	354	329	405	367	386	348	350	336	350	337	364	337	342	364	335	326	347	386	363	346	336	372	388	346	365	336	346	339	326	364	351	349	342	380	327	354	339	353	335	348	338	375	360	343	369	313	346	344	337	360	361	349	401	355	349	314	360	342	366	351	305	352	356	311	372	378	335	321	368	371	341	312	338	315	332	334	360	343	366	371	325	374	321	334	362	352	344	359	337	345	335	310	336	323	328	366	354	362	356	357	360	355	352	349	326	354	386	348	362	363	354	357	338	370	373	362	335	366	348	334	354	324	371	320	355	331	380	379	360	353
15625	1311	926	946	508	348	257	250	207	165	167	159	178	151	158	149	148	137	123	133	139	111	121	131	114	144	126	147	114	142	120	139	124	122	120	129	105	135	128	132	131	124	142	133	130	115	130	110	126	112	124	112	124	112	116	110	105	110	128	97	107	123	144	125	124	122	111	139	136	152	113	120	111	129	120	106	122	108	115	127	130	115	116	136	107	142	135	122	133	107	127	111	116	133	113	129	128	113	114	128	123	133	127	118	110	145	111	117	117	131	142	129	101	131	117	103	137	109	125	130	131	102	127	129	114	105	124	121	123	115	118	126	130	103	120	115	121	121	129	134	134	121	114	130	112	117	123	139	125	107	117	120	127	146	113	139	126	131	121	140	120	110	149	126	106	108	140	125	120	115	115	127	115	128	118	102	120	137	115	113	126	125	109	116	116	137	115	125	112	103	107	99	104	118	111	118	117	133	106	116	131	134	126	144	140	121	106	117	128	115	125	124	133	105	119	125	122	121	125	127	140	128	115	131	129	128	115	119	120	121	102	128	124	107	108	128	114	103	105	132	130	122	130	127	111	114	131	119	127	135	112	109	135	122	111	118	129	123	126	110	128	105	109	107	131	131	107	122	129	144	128	129	121	118	131	114	150	115	126	118	113	116	137	112	100	123	101	110	127	135	123	153	127	116	139	103	123	120	139	114	137	110	118	117	125	128	107	112	132	127	129	138	116	112	116	118	125	125	137	131	129	126	113	109	111	112	114	117	112	116	119	118	108	119	135	118	103	106	125	115	118	140	134	144	108	119	116	150	129	114	118	139	140	121	146	110	103	127	127	134	110	143	99	119	128	129	107	136	135	109	128	114	112	123	122	109	121	126	108	168	129	101	126	138	119	126	130	123	121	105	128	102	89	137	116	93	121	130	132	122	104	121	99	136	113	99	128	110	112	129	119	139	118	117	134	139	134	122	123	101	110	140	127	126	134	137	114	127	108	137	122	109	95	105	125	114	128	134	147	112	112	129	110	112	120	121	116	130	138	108	109	122	125	121	129	122	116	121	109	126	115	129	125	121	105	119	125	144	118	105	118	103	124	102	95	138	119	113	116	137	125	134	118	127	138	149	120	136	106	119	125	111	133	135	118	116	111	118	114	117	118	120	112	118	117	119	114	159	114	133	134	100	131	143	117	116	113	110	120	141	101	114	123	122	138	138	109	114	139	129	121	117	128	126	122	116	131	108	110	120	118	98	105	100	118	102	118	132	139	118	108	116	137	134	123	109	110	115	117	99	128	129	120	110	133	111	127	129	116	130	127	117	107	102	111	124	114	118	112	124	104	136	104	108	144	117	102	127	107	123	135	123	130	116	122	152	118	108	104	128	128	123	115	107	126	120	110	110	116	127	114	118	109	130	139	121	126	102	124	123	131	111	104	105	107	118	114	128	125	126	115	111	125	120	117	109	113	116	110	156	123	139	109	132	108	105	129	117	106	141	112	126	124	114	119	132	115	120	135	126	122	111	125	107	142	152	120	124	128	118	130	132	119	133	122	110	122	128	119	120	110	105	106	135	126	119	95	124	113	109	109	125	117	132	125	118	120	119	118	123	99	111	138	134	118	131	132	122	151	129	123	104	108	127	107	135	133	141	119	114	113	116	121	123	123	127	135	118	113	86	127	115	115	113	136	113	126	121	126	112	123	130	105	106	102	134	123	97	148	118	105	103	118	126	130	102	119	131	116	98	118	118	124	105	127	110	150	119	118	137	128	108	143	124	128	132	122	117	124	117	103	118	120	131	97	112	112	130	122	133	107	116	137	116	128	100	111	120	102	98	102	141	114	127	116	127	103	129	122	108	115	118	120	130	109	115	115	125	129	114	131	128	113	120	135	132	116	118	119	123	128	128	140	122	116	123	124	133	115	115	117	125	105	120	106	117	98	133	120	144	109	136	127	116	113	121	115	121	116	146	119	137	125	101	109	121	122	107	120	108	138	109	129	124	142	120	113	124	117	140	114	140	116	98	112	106	127	108	118	125	134	108	125	116	100	114	116	116	99	96	126	111	122	141	133	143	129	136	94	125	134	110	124	107	114	116	114	117	140	137	150	125	125	141	136	133	138	144	122	123	107	131	122	118	106	124	143	127	121	134	105	125	125	112	116	117	125	140	126	132	127	139	153	119	112	147	105	101	100	148	126	117	121	105	109	121	129	105	103	135	117	127	125	133	106	137	118	106	123	143	114	135	123	128	125	105	110	110	125	107	122	127	114	107	133	123	143	115	128	131	120	123	136	116	124	114	104	115	121	119	101	121	111	113	114	107	112	117	110	131	120	143	111	115	125	132	98	132	97	97	113	131	107	130	124	119	138	115	148	101	132	114	105	133	127	135	134	116	110	123	129	102	117	125	128	101	94	115	134	115	117	108	127	132	129	111	133	125	108	118	132	114	109	99	100	117	114	133	128	124	111	118	140	97	132	105	122	112	145	132	125	128	116	132	117	109	104	111	138	117	146	123	108	104	124	120	113	121	141	124	113	112	115	123	115	114	91	133	116	107	106	136	143	136	113	112	112	123	100	100	118	115	117	112	109	104	119	137	99	96	93	87	126	93	129	103	134	121	118	111	109	117	121	117	96	116	99	115	126	118	117	113	110	123	130	108	113	138	111	110	103	122	107	123	116	136	113	138	130	112	101	131	124	111	130	118	122	107	112	127	113	118	120	130	113	143	117	118	125	94	114	130	105	99	135	109	119	113	123	138	130	137	140	128	124	110	130	117	131	121	124	110	134	116	152	134	125	120	103	116	120	121	106	102	120	141	124	117	107	107	119	129	95	117	113	127	129	113	120	111	125	135	138	134	132	116	125	140	124	119	124	107	96	108	134	130	116	113	133	121	124	110	119	118	115	108	141	110	120	110	130	127	108	143	127	145	129	112	110	122	102	93	131	135	127	112	128	113	109	135	108	131	154	109	152	133	133	125	111	118	142	134	125	130	129	132	103	137	105	136	128	136	144	125	100	134	103	124	120	120	131	126	122	135	122	143	98	130	129	133	122	132	103	116	120	112	142	146	125	117	128	111	139	124	112	121	111	136	138	144	120	113	156	131	134	125	119	135	106	95	125	126	134	113	116	120	120	132	122	108	122	129	123	114	130	122	127	133	105	116	130	96	132	130	119	134	120	103	122	129	116	120	119	119	122	125	123	143	121	95	107	118	128	126	128	123	113	126	119	111	127	115	114	124	113	119	138	122	104	115	101	118	111	106	120	133	107	116	115	136	97	133	116	107	122	110	132	102	123	103	101	114	119	106	129	145	127	119	134	106	132	144	108	131	116	123	136	113	130	125	108	123	115	124	124	128	113	129	139	126	134	126	122	126	111	106	127	114	110	116	108	120	142	114	123	118	121	118	118	113	124	141	130	112	124	119	130	103	117	114	127	115	110	114	125	123	119	131	115	110	122	106	130	125	110	118	118	93	123	114	129	122	105	130	110	104
8791	962	1938	2846	1930	1405	1080	923	802	728	631	617	630	518	548	490	464	454	464	437	404	395	365	403	342	367	344	337	372	399	366	327	358	338	348	359	360	303	333	328	321	346	350	318	315	338	331	329	336	339	328	350	357	326	322	295	315	368	317	299	316	319	311	341	327	347	348	354	336	331	349	349	317	316	324	301	321	329	349	308	318	277	327	307	344	287	284	306	330	310	305	302	332	327	308	324	360	340	319	305	305	327	316	283	343	329	329	310	301	321	343	300	323	330	304	345	300	303	337	325	302	337	339	309	286	337	322	327	314	342	315	306	320	304	309	324	304	313	312	344	324	318	335	323	324	312	320	320	333	298	344	302	332	338	313	327	328	305	293	350	326	334	320	340	292	326	307	323	298	343	293	302	292	315	347	320	300	304	320	328	311	312	323	307	302	300	311	348	288	328	326	323	323	276	333	302	294	299	323	291	318	342	313	323	330	273	301	318	324	293	318	321	347	343	316	313	338	345	312	319	325	315	311	310	347	319	317	320	318	320	335	310	316	341	290	300	349	313	325	318	318	311	325	303	317	330	316	365	299	342	281	351	317	309	288	307	289	326	310	334	298	332	344	303	327	339	320	339	290	344	305	363	311	315	315	312	328	316	315	327	317	302	316	325	321	337	318	321	353	310	337	316	334	312	298	331	328	330	297	318	291	308	334	293	331	326	306	336	345	306	284	304	284	317	322	291	338	324	311	338	311	336	309	319	284	302	316	318	321	304	356	312	295	318	325	326	275	304	314	290	318	339	339	320	314	339	343	311	314	336	289	337	330	334	325	279	324	303	309	308	331	290	309	287	337	331	301	350	321	309	330	307	306	311	378	317	323	325	332	303	294	328	338	350	319	335	314	346	314	284	311	302	296	325	308	325	339	340	312	293	295	312	311	311	327	281	311	330	335	313	321	318	336	341	325	336	319	328	303	301	312	307	320	323	321	315	332	313	322	301	320	336	304	305	314	299	334	340	300	313	336	306	302	315	329	334	298	353	324	330	329	305	345	304	322	363	343	305	311	310	307	304	349	311	310	300	331	305	319	302	320	303	330	317	316	280	312	334	307	324	345	321	344	306	320	305	282	323	308	311	298	311	302	298	312	319	332	328	311	313	312	306	306	328	307	305	326	316	321	284	318	324	304	292	326	348	341	314	330	307	306	327	310	327	288	300	342	327	290	299	296	369	305	303	332	312	313	311	338	327	300	325	364	313	303	313	369	324	328	300	290	332	320	332	345	330	315	301	322	291	300	335	329	325	336	311	345	309	339	322	297	334	312	312	285	304	300	312	293	318	335	313	322	278	322	335	342	326	325	302	300	343	341	302	330	330	322	301	306	327	338	331	324	283	325	299	348	294	328	315	314	290	308	283	321	291	344	324	304	334	290	294	300	307	319	275	325	320	315	309	308	354	304	306	332	294	299	322	327	306	318	305	301	339	352	297	295	340	316	292	315	319	321	359	314	312	297	323	312	334	303	318	305	303	333	286	289	267	306	337	308	304	321	340	300	316	310	273	283	325	330	318	329	319	299	303	307	322	354	309	293	326	341	319	320	330	287	320	309	303	315	306	325	322	315	320	305	322	298	328	313	302	303	289	279	293	338	309	306	296	336	329	335	285	331	320	324	305	320	341	312	295	303	350	346	305	296	310	317	304	318	322	308	326	346	326	295	340	321	326	306	328	279	311	288	317	338	321	323	345	302	333	308	334	318	314	323	366	297	285	324	293	316	325	331	298	317	317	334	303	324	298	314	325	306	342	287	306	284	308	293	305	339	354	284	344	321	320	308	307	339	345	310	315	362	323	304	300	332	313	287	323	318	308	300	324	290	310	321	325	336	321	329	303	293	335	301	332	337	311	284	306	313	340	333	336	342	317	308	333	325	329	340	292	338	323	315	307	338	326	345	336	338	327	332	327	314	334	333	325	292	315	311	344	303	360	303	337	294	343	319	350	303	320	317	320	296	314	312	343	322	320	352	335	347	276	290	326	317	336	283	316	324	310	290	313	328	318	297	325	327	338	340	294	327	332	305	337	330	328	310	304	338	315	340	344	317	337	327	331	312	321	306	294	325	325	291	314	322	293	317	332	347	349	296	333	317	308	314	321	348	320	312	310	294	333	299	283	299	298	333	308	314	351	317	311	288	329	306	313	328	290	315	296	306	320	328	304	342	332	338	333	319	336	348	322	339	357	341	319	309	308	306	328	333	302	337	317	332	295	281	308	317	286	320	305	329	364	304	324	333	328	308	320	321	319	319	317	331	347	306	338	348	309	304	295	304	307	334	309	332	324	345	325	315	323	310	314	306	326	345	339	320	319	316	319	322	297	309	313	356	304	341	329	267	306	330	336	328	339	321	296	325	331	317	328	321	306	334	322	330	360	325	308	323	331	325	316	305	327	298	312	316	338	328	329	332	324	326	311	324	293	299	301	316	314	328	292	307	321	313	326	335	288	309	318	322	305	314	342	337	307	332	328	335	299	308	302	292	312	357	301	310	304	323	328	296	328	330	322	320	328	294	296	315	324	347	331	312	330	352	344	337	329	328	297	299	325	313	308	305	330	331	294	320	319	335	351	339	325	352	316	329	319	293	291	322	309	306	296	306	325	309	317	300	335	326	318	299	307	309	301	306	311	267	314	300	323	317	339	307	330	311	299	316	309	334	320	318	322	315	300	323	325	300	301	314	303	309	313	347	315	338	339	286	305	304	319	328	341	309	331	302	301	302	279	357	331	332	318	345	300	306	315	333	345	316	325	318	309	315	286	313	327	322	355	352	342	320	355	307	320	305	348	336	309	322	322	322	294	311	322	321	339	328	351	320	321	289	321	325	334	320	296	352	317	341	291	323	335	315	301	305	316	344	314	329	348	305	319	320	305	305	321	293	322	304	343	301	304	318	309	346	321	312	318	315	318	313	320	288	330	256	326	286	317	335	302	278	340	354	315	279	314	305	302	324	320	343	317	304	306	338	354	300	290	325	334	341	317	304	298	315	309	317	327	317	345	318	301	292	307	339	337	320	340	302	314	328	312	294	285	299	311	294	350	351	302	306	292	331	332	310	321	311	322	350	343	309	304	314	336	294	290	296	305	344	295	329	308	337	317	312	322	309	328	323	320	315	322	332	334	325	359	300	341	322	322	327	309	338	312	333	337	336	331	337	295	317	329	326	330	335	308	311	319	309	316	340	291	315	317	331	316	313	334	325	304	304	278	327	273	327	342	291	306	318	291	306	298	320	330	324	305	325	301	312	317	317	296	312	345	330	316	327	329	308	270	318	301	307	336	298	311	309	323	321	319	334	348	306	332	314	319	303	315	335	311	302	298	324	320	334	305	288	316	326	324	312	299	285	323	306	327	297	335	356	299	306	345	332	348	302	328	332	310	301	323	311	335	335	289	292	284	288	310	332	326	304	322	335	307	302	310	341	334	331	317	331	342	347	318	317	333	319	301
2152	336	320	412	319	305	285	305	321	340	345	321	346	303	334	318	317	325	313	288	275	310	311	307	323	329	322	314	315	313	324	325	351	328	345	327	311	306	320	302	295	312	322	326	311	315	314	351	329	342	324	338	310	346	289	284	316	345	322	361	338	302	342	325	298	326	287	318	303	324	297	311	346	295	301	375	327	327	305	315	309	319	324	323	315	326	308	290	282	330	321	363	323	343	334	332	346	313	320	330	333	316	308	312	318	314	337	372	331	321	366	348	330	329	280	320	305	329	331	300	310	322	325	302	324	315	320	339	352	347	342	302	301	333	307	341	325	317	333	335	323	271	329	323	357	313	314	309	302	320	304	308	332	328	308	317	324	349	295	324	299	308	325	330	307	308	323	329	308	315	260	319	319	324	304	299	312	348	320	333	327	349	334	297	354	317	317	313	324	304	316	327	309	315	334	325	298	321	337	345	331	313	314	330	298	322	314	301	315	339	327	338	313	291	319	335	324	335	326	352	305	341	358	345	325	340	317	315	345	307	295	286	316	327	297	333	314	322	318	350	316	325	331	331	321	312	327	286	300	342	322	305	325	325	340	296	334	335	306	344	310	312	310	340	313	326	321	331	307	332	310	353	358	332	341	329	330	272	341	318	329	327	326	337	309	345	334	314	309	295	310	290	305	333	294	313	306	302	281	317	317	296	349	292	277	309	327	298	302	334	322	336	332	307	304	320	332	274	327	325	307	320	341	352	316	306	371	310	297	300	321	319	306	333	291	322	314	293	325	276	316	324	309	318	331	319	309	347	316	376	336	310	330	305	341	315	337	294	337	324	320	336	307	304	322	327	310	312	313	327	310	304	352	348	318	308	330	321	348	306	329	310	333	302	298	296	336	328	312	353	306	360	346	354	348	308	293	314	325	306	304	298	338	335	295	299	334	315	310	305	309	292	308	348	312	302	319	326	334	309	326	304	319	304	297	292	319	310	316	298	319	340	294	378	316	311	308	332	357	319	286	291	309	293	298	321	352	304	299	315	309	301	325	302	326	291	331	332	346	311	344	311	295	332	314	317	333	332	312	315	323	349	307	349	329	330	330	304	286	349	343	341	351	345	342	325	337	309	298	319	328	304	338	324	352	321	326	304	299	320	322	346	323	301	297	324	326	282	312	318	307	337	352	326	316	344	351	351	294	326	307	341	364	310	293	326	342	321	309	323	328	329	319	302	321	310	285	310	337	304	318	313	291	307	295	332	332	325	323	312	339	322	309	315	358	310	290	286	305	288	339	329	331	336	307	317	332	345	313	303	303	317	312	335	310	331	261	326	340	324	289	315	330	283	332	337	325	338	334	323	316	337	305	299	310	328	323	331	339	326	305	323	320	313	349	311	305	303	290	299	340	315	323	330	300	313	305	324	301	348	301	312	313	323	325	312	310	312	309	340	316	300	318	317	336	317	374	321	297	335	296	347	311	310	336	310	334	344	325	280	306	327	315	301	322	311	302	314	315	301	292	303	317	333	324	313	294	310	322	322	325	328	311	352	309	325	298	341	338	326	302	306	316	325	338	341	322	324	316	316	325	291	332	351	321	361	297	299	333	304	316	329	319	347	322	321	316	334	304	315	324	358	292	351	320	348	309	326	361	319	321	323	310	311	295	294	333	276	296	335	296	320	316	336	360	345	313	308	334	339	328	319	302	299	306	324	319	321	320	318	318	306	309	287	329	324	313	353	335	303	315	317	288	342	319	292	331	332	340	311	310	334	325	298	296	334	281	303	306	273	320	330	351	339	295	311	325	342	354	332	316	334	341	350	300	282	297	309	316	322	322	329	305	322	352	304	339	327	308	287	349	319	311	339	335	327	341	285	313	277	292	338	311	317	351	318	309	341	305	296	330	317	322	303	308	337	324	358	300	278	321	310	302	336	337	362	329	294	288	337	334	291	306	302	293	309	327	347	311	310	347	321	327	319	291	340	320	328	291	302	333	316	323	302	291	300	309	322	337	337	317	287	309	307	306	341	333	343	326	307	345	297	316	302	295	337	350	294	348	321	315	337	328	344	319	318	358	320	318	295	333	309	324	319	307	290	321	335	348	343	312	329	295	308	281	298	310	324	312	301	311	305	317	314	308	326	319	326	279	285	321	319	326	302	309	300	298	324	307	308	294	349	329	327	314	336	330	310	289	308	356	337	336	306	311	315	342	332	305	305	363	321	351	336	330	350	331	325	273	326	292	300	305	314	339	375	314	339	320	322	299	343	320	286	273	329	323	327	305	353	333	343	323	323	321	315	321	327	352	325	283	312	345	350	308	334	310	332	316	304	331	355	303	314	324	292	320	313	345	344	362	285	336	339	304	312	359	325	327	347	318	303	301	351	301	295	336	310	306	333	323	324	342	339	345	311	316	334	336	301	310	323	311	313	354	306	296	314	308	327	294	333	339	333	325	354	366	338	320	333	308	347	302	346	310	305	341	327	293	300	316	304	320	316	321	335	308	289	305	311	308	340	314	327	309	303	295	307	334	366	358	282	324	313	321	306	272	320	328	342	313	320	329	311	318	351	299	318	330	326	337	313	261	295	311	340	323	315	325	306	351	310	328	328	304	316	348	342	306	336	298	319	339	308	333	353	343	330	294	337	322	324	304	324	320	299	321	299	319	311	299	299	338	355	357	317	325	310	308	324	320	315	316	338	307	320	340	322	333	337	314	310	349	289	337	330	319	340	323	297	317	299	339	314	322	284	297	324	301	313	336	325	293	326	328	329	319	361	326	312	337	342	306	293	311	304	302	282	331	312	314	315	327	303	318	343	329	325	320	294	316	329	318	317	336	313	324	334	334	284	319	362	334	283	335	320	314	295	309	311	313	316	330	329	307	340	317	291	296	337	341	332	325	321	327	332	316	334	326	305	313	344	325	341	301	306	334	317	309	284	312	316	291	327	304	331	315	350	312	322	296	317	301	324	318	367	320	309	352	360	322	304	281	297	304	297	338	296	325	290	288	337	284	290	286	308	323	305	333	337	335	331	323	314	337	331	323	373	311	316	325	309	320	306	327	307	316	318	352	297	305	328	347	311	350	343	327	332	319	348	318	324	296	320	299	323	328	324	370	299	338	312	328	289	343	315	333	332	334	313	323	300	315	335	291	308	313	302	321	304	308	324	335	283	325	318	316	339	285	322	336	353	362	317	348	301	330	313	287	328	347	340	347	352	326	306	293	320	334	329	316	291	327	289	321	338	325	323	323	313	334	323	334	325	342	320	331	325	316	311	292	315	315	286	333	340	311	336	318	304	307	335	337	332	327	322	327	353	329	321	342	302	314	312	290	294	369	337	307	297	358	308	318	298	289	333	301	283	323	325	326	272	329	323	302	330	304	329	325	289	344	303	345	325	344	315	331	352	294	326	340	310	311	286	327	305	328	309	319	310	312	298	350	295	304	312	333	321	307	320	293	315	307	301	320	339	316	307	318	292	310	280	319	306	303	306
2092	699	717	924	711	699	733	720	686	702	661	665	708	718	682	683	662	691	672	718	722	710	662	685	650	682	696	658	692	714	698	710	694	685	702	716	716	662	694	666	688	673	685	709	652	675	688	679	668	714	665	689	702	680	689	679	654	742	677	669	657	701	691	694	683	721	717	678	639	677	735	708	681	716	684	656	671	698	686	681	704	696	651	690	706	753	672	668	699	675	737	674	734	687	683	746	656	723	690	740	671	670	697	699	652	652	705	674	675	675	677	708	621	677	653	680	667	695	696	733	650	705	691	674	680	688	707	700	713	668	663	666	668	661	685	708	699	662	703	653	691	705	715	682	662	717	709	677	649	659	733	716	707	691	718	692	668	673	664	692	675	685	716	716	652	669	703	722	647	685	708	731	696	704	697	668	687	689	659	672	733	686	706	669	698	656	672	640	676	710	683	699	705	645	653	714	702	688	724	692	681	696	722	670	646	692	681	671	667	699	648	710	690	680	658	675	688	723	695	685	671	722	632	676	729	677	624	671	707	691	720	670	667	707	731	684	688	723	736	649	700	636	699	661	659	692	730	735	710	665	690	670	639	701	701	649	682	725	660	717	665	740	655	676	676	646	710	711	725	695	652	697	713	729	688	679	668	675	695	686	693	691	667	742	676	682	665	703	721	646	665	711	706	680	751	728	698	670	683	691	708	664	670	717	692	685	625	703	718	677	682	661	672	691	642	663	645	671	696	704	683	700	672	733	702	680	702	683	676	677	674	721	733	708	654	697	673	660	726	697	692	686	681	675	712	701	644	644	683	725	666	654	663	680	664	674	692	646	727	638	706	688	670	688	691	720	675	698	684	668	659	672	722	688	640	705	701	661	701	710	687	664	679	673	700	665	721	707	687	685	695	622	706	753	685	670	684	686	680	683	656	664	678	672	674	705	664	709	671	663	700	736	667	691	706	673	645	688	750	669	697	701	681	683	715	667	725	666	700	673	729	671	657	678	654	692	734	668	677	686	687	690	722	705	699	699	663	705	699	678	663	682	693	650	674	676	646	686	700	700	639	659	642	688	714	753	678	690	645	652	718	716	709	673	692	698	668	709	637	687	700	648	719	700	707	669	748	651	676	682	674	718	644	664	699	700	656	692	667	666	724	610	660	643	689	683	656	728	697	705	762	689	722	651	716	702	664	648	710	684	654	666	698	678	680	661	715	668	716	666	647	684	659	634	710	671	702	675	654	706	687	683	722	746	696	661	690	671	656	703	677	691	685	629	651	705	675	701	664	708	698	715	676	679	693	672	706	661	688	695	635	654	705	695	667	656	689	730	660	712	679	706	692	703	700	687	700	687	662	706	662	654	655	691	688	623	677	688	672	720	656	679	664	704	718	690	697	676	715	698	699	714	684	709	671	670	604	674	746	632	721	678	669	672	716	668	673	659	667	657	701	705	713	699	701	688	689	671	685	660	654	660	679	671	665	698	771	638	712	645	662	710	682	665	640	691	670	694	649	616	687	683	676	627	697	702	676	701	737	691	685	669	650	707	648	708	710	707	708	695	711	714	713	677	696	650	711	634	644	684	674	710	638	696	690	698	727	693	679	708	697	693	680	698	646	679	708	665	729	707	720	668	641	639	642	612	685	689	694	718	681	664	690	707	700	711	675	706	650	629	700	667	689	699	678	696	675	650	679	686	658	666	680	658	700	690	670	701	710	668	674	673	719	674	744	704	722	661	683	647	701	645	700	719	689	655	744	711	685	657	714	634	685	670	650	685	685	716	700	702	674	691	668	680	687	699	654	686	719	705	713	671	731	705	642	693	656	674	677	660	679	692	740	675	688	696	721	669	630	693	718	647	677	707	683	671	676	721	678	685	673	715	644	677	708	678	707	715	719	658	686	717	702	708	718	648	715	676	677	677	727	686	706	682	707	679	710	700	681	696	706	702	670	678	672	682	652	658	685	693	717	683	663	669	708	699	718	678	701	638	743	707	671	693	670	685	661	693	666	756	707	710	657	691	721	665	740	685	701	721	673	655	659	689	689	686	688	659	723	662	707	688	654	673	706	687	697	657	708	670	725	693	676	661	662	706	663	663	661	679	696	704	681	671	665	714	678	670	721	669	665	709	729	681	709	703	702	688	653	672	609	710	682	724	686	664	725	721	697	690	668	712	642	698	681	679	690	676	685	742	703	669	676	677	695	690	743	652	688	648	685	677	694	704	681	730	707	683	716	681	708	712	716	684	713	701	710	660	676	689	679	697	744	649	724	684	676	716	724	703	707	663	694	640	704	642	664	730	675	679	665	715	722	673	712	718	711	697	656	684	666	687	679	762	651	697	663	675	687	648	715	673	667	713	642	675	672	698	687	683	689	759	619	702	675	702	674	676	710	720	680	646	678	675	639	681	693	697	667	735	673	711	676	704	696	701	669	677	715	678	651	673	639	683	695	690	665	681	701	654	655	693	706	692	684	666	674	639	668	694	745	741	655	652	692	664	702	685	680	675	643	691	655	687	691	677	665	708	676	714	708	726	680	678	682	698	667	677	658	633	689	697	691	684	698	700	712	678	631	698	722	668	658	660	686	722	661	671	698	659	696	720	643	706	667	677	672	658	686	642	643	725	659	704	671	721	652	698	654	748	669	718	687	693	625	669	674	708	659	678	636	661	668	751	658	638	695	682	693	664	691	660	682	687	698	689	698	680	677	707	671	710	691	711	698	706	629	683	673	656	676	706	676	672	692	667	717	633	692	677	645	685	665	715	671	658	677	722	720	710	645	719	670	700	699	710	638	686	705	691	667	691	728	682	698	682	776	675	653	647	695	667	687	703	705	692	681	678	677	679	683	661	666	714	756	686	679	672	704	698	679	722	682	677	687	663	685	665	675	711	679	713	687	731	687	650	662	689	691	704	659	690	691	673	687	639	702	684	686	682	670	703	711	684	684	662	678	705	665	616	697	635	658	710	666	653	678	656	695	712	697	707	708	674	722	638	708	683	695	685	697	720	660	657	694	671	673	640	680	667	682	684	712	690	639	711	679	722	729	662	663	671	610	667	680	728	671	634	685	663	671	646	665	704	707	690	688	687	690	622	699	693	683	686	638	672	721	701	686	694	682	676	677	741	669	708	705	711	668	694	673	684	686	695	674	692	656	703	683	657	689	690	614	719	718	687	704	651	692	672	714	718	684	666	700	667	705	673	677	684	676	672	706	659	679	689	675	695	676	710	683	693	704	700	699	718	665	679	709	665	660	693	710	661	715	673	728	671	650	691	679	709	737	671	683	684	726	667	655	708	680	687	720	720	729	669	665	721	640	709	708	680	682	674	739	705	705	666	676	676	692	698	681	692	659	681	676	693	708	692	717	638	686	645	655	696	651	667	678	676	705	662	633	742	698	705	635	718	690	720	682	738	696	673	725	681	684	694	688	695	700	672	715	701	681	671	642	660	676	670	727	704	706	686	671	682	722	664	698	713	684	717	723	671	666	690
8509	560	534	519	312	257	201	220	197	181	173	178	149	156	146	137	145	153	143	156	144	130	126	132	168	149	173	166	141	150	138	136	167	154	156	161	139	137	150	146	159	151	164	156	137	123	133	145	161	147	135	151	156	136	161	159	168	161	123	134	124	127	153	133	139	150	137	163	144	144	154	134	138	158	128	188	156	132	140	134	166	162	142	148	156	157	157	116	182	153	146	149	165	163	143	166	151	140	134	131	143	129	154	137	156	138	134	134	166	138	128	140	155	181	148	153	156	120	160	165	142	133	143	151	114	155	159	145	123	148	148	135	149	148	145	138	173	129	155	171	142	131	135	147	145	137	138	148	136	153	148	162	161	158	137	153	148	154	148	148	138	161	167	162	131	131	132	143	155	170	149	136	138	114	150	150	132	118	155	149	129	132	146	144	145	137	140	132	153	143	155	175	119	141	163	160	159	179	138	158	118	118	147	138	153	143	128	145	163	135	170	124	139	132	143	150	158	141	156	136	129	146	146	145	122	123	162	150	143	144	147	143	130	152	166	163	127	135	149	148	149	152	137	142	123	156	155	151	161	142	175	133	152	156	146	146	163	147	143	161	162	150	156	153	153	156	138	157	146	174	146	128	160	151	144	153	135	142	157	149	152	158	123	162	148	124	148	157	155	148	123	146	137	150	144	168	168	139	140	143	140	141	149	150	159	170	141	146	116	127	127	149	135	149	160	153	129	136	167	140	136	158	135	163	144	163	168	137	146	163	163	149	162	146	152	138	140	151	160	137	159	133	142	148	142	130	143	152	133	156	131	167	145	160	150	141	119	150	154	131	149	153	132	147	179	157	129	143	146	167	158	171	153	128	144	156	142	146	150	158	152	137	146	156	149	147	140	128	155	140	146	167	128	149	136	165	129	139	156	141	163	141	141	139	148	137	152	144	145	143	158	132	153	151	143	182	145	143	154	158	151	145	139	140	150	139	166	158	166	150	130	133	135	130	124	148	163	155	140	160	148	142	137	137	142	148	154	153	147	139	144	139	148	143	129	172	136	141	146	141	150	133	122	146	157	168	139	125	147	150	148	154	136	134	148	133	157	133	160	156	137	156	131	136	163	154	122	136	166	137	146	144	145	180	127	137	144	146	140	151	145	152	150	161	166	175	155	120	133	136	155	131	136	161	146	151	156	147	138	164	161	140	128	141	162	141	144	141	149	135	153	142	147	154	164	158	142	159	164	150	145	142	148	142	129	134	177	146	132	158	126	147	159	144	155	152	161	126	142	161	120	146	147	139	154	142	149	172	153	161	150	158	153	149	133	153	138	138	143	138	139	148	147	130	141	135	133	130	150	126	124	128	159	143	151	145	174	126	161	132	148	154	145	157	160	141	135	153	170	149	153	120	120	150	131	153	161	139	163	144	137	136	142	162	137	150	128	129	157	140	149	125	132	177	172	164	130	156	165	127	120	164	127	169	152	136	125	160	150	152	146	141	154	127	152	169	158	179	146	147	126	148	139	153	156	165	140	162	165	137	141	134	138	147	151	161	135	150	133	132	127	165	119	159	164	140	140	153	136	136	162	142	156	139	156	152	159	172	171	149	156	151	119	141	121	157	161	154	124	138	132	169	148	126	129	134	151	160	163	121	154	149	171	144	144	155	135	134	131	135	115	149	139	153	146	132	143	140	156	146	120	170	155	136	173	153	130	147	151	123	139	156	192	157	158	138	158	154	138	151	142	155	139	140	142	157	152	131	143	134	145	149	130	119	129	131	135	151	122	138	145	157	150	140	161	155	129	156	158	123	118	137	126	140	163	140	144	147	144	133	161	149	126	137	151	128	138	185	150	145	121	149	154	147	122	135	136	153	145	132	133	145	142	155	143	146	150	155	142	139	146	142	134	157	144	132	149	133	169	137	135	144	160	157	146	138	154	138	158	164	142	142	152	139	142	147	155	163	130	140	129	149	153	158	157	169	157	142	138	167	137	151	141	142	157	158	139	145	146	144	155	130	145	139	134	132	112	165	157	141	132	154	156	139	146	137	140	147	166	162	134	167	130	154	139	165	121	147	160	125	158	143	125	150	166	134	120	154	172	138	153	154	135	157	157	106	133	166	136	143	151	148	141	151	168	146	159	148	147	157	138	143	147	144	142	133	135	144	136	123	132	171	137	149	143	132	138	147	136	142	143	141	138	149	139	131	121	168	150	147	151	141	152	128	141	162	157	137	182	138	153	143	148	147	150	148	130	145	150	145	151	147	139	120	132	140	124	159	143	150	162	136	153	161	145	135	155	169	138	142	134	170	142	144	143	164	163	147	126	138	154	125	132	145	157	158	167	126	144	153	148	161	147	151	131	136	157	153	147	154	141	153	172	145	135	145	159	148	148	161	158	139	149	157	137	170	151	121	174	160	150	138	147	168	145	177	155	165	138	151	147	119	156	155	139	127	133	134	159	130	138	133	165	138	148	145	135	150	146	143	147	136	148	142	127	167	152	151	148	150	146	148	127	151	137	165	141	128	155	136	165	144	133	129	149	134	138	137	132	159	150	144	145	141	145	137	152	159	134	153	152	135	139	137	126	140	160	122	112	115	126	152	169	152	148	142	140	144	154	154	176	164	170	128	154	135	148	147	162	143	134	124	154	139	165	147	145	136	123	159	160	150	147	136	145	144	136	123	142	162	139	153	140	136	158	157	141	144	136	155	157	154	139	135	129	149	154	149	163	140	134	140	163	167	183	155	143	144	157	142	145	132	161	148	119	155	161	150	149	153	140	156	159	163	157	144	154	168	169	150	145	148	148	149	141	141	143	143	156	169	160	172	135	158	139	167	160	122	139	148	128	134	134	156	179	162	157	134	147	154	165	171	150	129	142	133	151	124	137	159	124	118	143	125	132	163	149	140	157	168	138	150	156	152	163	145	134	141	141	170	129	163	143	137	140	120	165	142	146	130	157	164	156	147	142	148	124	144	141	148	157	162	134	139	139	159	125	151	151	163	146	118	150	151	117	133	168	159	146	140	123	149	134	126	131	160	122	154	160	175	142	157	150	134	150	130	160	137	151	129	148	137	146	129	143	131	158	119	146	151	141	140	172	129	127	131	170	162	187	170	161	147	137	158	175	136	138	133	144	152	129	129	136	143	133	129	142	146	138	157	117	163	132	202	164	170	159	142	149	153	145	141	160	140	151	174	173	145	136	144	149	185	115	139	151	151	171	162	149	138	127	120	164	124	168	132	136	142	147	148	156	138	128	128	148	143	142	133	164	145	128	133	138	164	163	150	159	150	159	145	168	130	141	170	136	159	149	164	155	147	149	162	167	159	125	169	132	154	153	143	136	122	142	128	146	123	150	137	144	147	161	141	127	129	150	149	152	137	161	133	164	146	136	163	137	137	148	140	137	143	146	134	162	169	161	146	151	155	159	143	148	143	150	148	150	155	150	164	132	150	144	114	147	163	148	155	140	153	144	182	157	132	136	139	152	137
6547	619	1194	1686	1195	906	710	664	591	589	475	488	495	440	440	431	399	402	402	409	360	406	378	366	353	351	370	346	349	376	374	355	329	401	404	330	357	374	328	356	318	351	395	402	362	350	382	335	355	344	309	370	372	345	347	327	342	359	347	295	349	345	362	370	355	316	333	354	364	372	335	343	337	356	331	350	357	358	351	348	354	362	337	342	364	355	349	361	351	365	347	333	315	326	356	332	324	356	359	378	372	368	350	348	331	341	335	363	319	358	336	328	347	384	343	360	363	378	351	343	328	338	347	340	311	331	328	324	368	312	335	359	363	357	373	356	317	328	321	330	349	336	337	352	322	356	330	350	373	324	359	327	347	349	351	343	341	324	352	345	329	349	320	337	339	362	346	335	343	342	348	374	354	306	373	309	367	303	353	376	371	298	366	347	353	366	355	351	329	367	345	323	376	318	341	344	325	334	367	369	355	366	351	332	315	378	322	313	327	344	354	337	347	334	356	330	327	344	339	326	358	320	372	353	338	320	373	344	354	336	330	299	350	334	361	344	341	379	336	358	341	354	322	320	345	327	322	339	358	318	330	319	334	333	356	330	336	383	320	355	357	337	363	356	357	336	314	324	370	360	356	345	340	324	318	378	360	325	337	374	384	313	387	362	327	341	371	357	329	321	341	319	329	327	342	361	335	372	380	314	334	351	355	343	360	386	321	321	321	344	322	339	363	327	366	352	358	330	336	317	339	352	348	372	351	355	362	353	336	326	358	381	342	368	326	347	352	313	318	338	311	364	333	316	354	335	315	367	372	358	341	326	333	359	305	366	301	326	319	349	340	331	344	390	350	379	341	342	336	322	342	384	331	382	334	318	341	308	337	351	349	344	372	363	348	347	331	338	341	357	330	325	337	320	308	351	339	311	347	364	372	350	331	312	324	343	297	337	313	333	362	354	342	322	330	344	369	312	326	357	354	329	310	367	362	355	329	347	296	300	356	361	361	336	348	394	375	336	338	332	360	336	343	339	380	348	354	343	352	335	354	347	334	350	303	345	343	320	293	338	338	343	323	326	334	323	335	346	327	328	370	318	376	346	336	379	351	299	309	353	343	332	360	354	356	334	334	366	352	339	349	359	362	348	312	336	369	323	322	334	349	357	305	342	346	355	372	326	351	337	333	380	338	336	322	327	347	313	371	353	337	366	342	364	369	334	372	332	336	340	357	350	353	370	355	309	321	342	298	370	335	342	319	333	373	361	334	356	359	330	371	391	383	336	298	349	359	343	307	350	355	351	332	358	340	322	330	353	313	358	357	356	346	343	301	351	342	362	346	315	344	322	359	368	334	337	344	387	320	354	326	340	364	332	346	322	336	330	339	310	314	306	373	315	350	351	336	330	343	354	378	356	337	370	343	337	335	326	294	368	377	334	358	355	355	376	337	348	391	383	312	384	345	328	323	336	358	350	334	352	352	354	348	333	365	366	347	342	306	333	349	322	361	349	355	310	334	376	353	346	331	341	355	363	372	337	334	335	341	340	329	337	364	347	333	383	359	338	326	337	359	314	325	331	360	322	354	338	329	357	341	377	314	334	349	315	339	357	336	360	352	343	357	343	325	332	321	337	337	344	296	343	346	332	336	330	358	360	313	378	322	357	337	320	321	344	340	344	328	356	358	355	321	328	340	353	306	356	324	317	362	307	366	358	344	331	321	362	338	380	327	326	363	331	337	356	348	344	334	353	316	348	338	345	337	339	331	308	364	332	328	323	345	338	355	355	364	340	305	351	349	360	323	328	360	352	323	340	353	354	346	367	372	352	318	345	349	332	350	360	337	354	340	364	343	313	322	353	325	359	393	347	363	352	353	382	340	353	342	380	343	321	337	323	346	320	332	350	375	341	316	323	337	350	349	317	379	335	318	334	297	332	305	352	320	354	337	356	320	340	318	362	378	341	337	345	353	319	344	349	316	327	325	352	367	335	341	369	343	343	326	336	358	326	335	367	342	341	336	340	341	361	355	341	341	371	326	349	347	348	340	348	370	371	337	334	374	346	316	343	306	360	346	320	328	339	339	328	331	327	347	355	344	334	363	359	345	355	347	333	333	353	384	335	321	344	347	338	336	342	329	326	329	354	343	343	321	346	326	325	356	378	317	354	370	340	327	323	328	365	339	364	345	331	361	344	339	325	334	355	355	344	319	334	375	329	362	363	333	373	351	337	359	332	327	334	333	355	352	310	308	316	340	352	343	353	343	367	346	344	335	334	347	360	335	333	355	350	343	380	326	330	385	302	370	346	315	345	330	316	367	347	357	350	365	356	363	369	348	322	314	356	356	326	352	331	327	327	364	338	382	374	304	357	361	345	340	316	366	364	369	363	367	372	339	288	327	345	327	360	315	363	330	326	353	367	319	311	325	333	302	327	332	334	358	346	358	358	339	333	329	344	337	354	349	305	339	349	329	367	350	368	314	325	351	354	377	324	376	316	353	348	319	355	358	329	352	332	339	363	326	320	357	344	354	354	338	296	319	327	345	321	348	334	342	345	390	328	352	343	361	361	341	358	358	374	353	350	367	382	378	339	317	299	333	370	321	339	323	343	347	324	370	339	349	386	371	332	352	308	315	343	341	345	349	360	355	342	325	359	344	312	373	329	362	340	346	319	337	345	348	341	338	332	329	332	312	362	355	343	376	342	315	357	338	344	353	345	338	324	349	372	339	373	334	365	331	340	349	340	329	347	345	340	362	345	334	333	364	373	321	361	321	347	333	355	337	345	334	393	357	332	318	321	363	329	339	335	341	347	374	340	309	339	367	330	322	358	333	371	346	343	357	323	347	372	331	352	319	359	316	346	347	299	355	322	356	351	358	348	349	366	327	345	352	351	368	325	335	358	367	333	302	330	327	317	318	328	341	317	343	320	343	340	376	334	361	325	300	340	346	353	297	355	353	358	357	345	330	319	358	334	359	354	372	334	337	323	330	355	352	329	350	334	337	335	341	378	332	349	376	307	348	331	317	311	346	341	337	321	333	335	336	370	357	376	364	360	355	339	318	327	334	348	341	325	337	345	327	318	336	308	342	352	326	329	371	346	355	338	319	353	320	365	345	365	295	329	358	332	357	350	325	337	313	366	335	368	333	341	319	341	351	313	356	340	348	336	348	341	352	366	347	334	359	341	329	377	361	331	317	375	339	342	355	364	341	364	350	345	359	316	353	304	366	329	346	321	351	346	342	332	371	350	338	344	323	319	352	327	345	340	340	328	347	367	338	346	362	351	316	344	325	346	321	326	329	348	337	335	337	338	325	313	359	320	350	363	392	376	340	376	368	358	365	365	338	309	318	353	356	358	339	329	341	347	348	327	345	371	351	334	348	386	326	301	356	364	332	311	374	347	340	365	325	313	333	322	375	365	364	361	356	361	322	335	346	353	344	345	360	360	366	352	362	336	373	356	351	335	371	322	335	342	310	363	348	324	314	363	374	345	376	342	352	351
14313	1194	948	827	504	339	296	248	209	206	185	182	197	157	140	139	141	137	141	131	162	137	122	121	129	131	140	105	105	128	145	111	131	112	129	141	136	134	116	145	106	129	114	118	143	134	117	107	112	146	122	125	104	136	96	132	113	111	122	117	131	119	142	109	123	109	118	115	112	121	107	117	113	106	113	136	132	109	125	121	96	115	120	120	114	111	133	130	124	95	90	108	113	112	131	131	124	117	119	104	136	124	116	135	141	122	118	105	139	133	113	108	128	124	138	119	89	123	114	102	120	122	113	124	101	119	111	96	150	148	102	107	132	105	129	137	101	126	131	117	113	112	127	125	131	132	102	96	117	133	118	139	119	120	107	126	115	114	113	113	120	132	121	112	125	117	144	103	135	131	115	140	128	110	102	132	128	91	131	122	126	130	127	115	123	123	114	120	135	131	131	117	125	125	112	110	124	113	131	135	117	139	105	120	120	98	100	134	131	125	130	111	124	136	134	133	105	142	110	116	106	114	99	104	118	111	114	123	125	121	112	122	119	135	135	114	121	121	124	113	110	129	121	114	138	99	136	116	119	126	129	130	111	103	129	109	120	112	126	124	123	133	112	114	108	107	143	110	109	117	109	102	122	126	128	121	148	125	133	123	114	118	132	134	119	130	125	135	122	110	121	133	130	132	109	105	127	120	110	99	128	127	116	108	141	131	123	122	112	124	131	137	116	114	114	110	122	118	133	110	110	122	132	132	115	123	140	110	127	116	138	112	120	141	114	113	137	128	140	137	130	136	123	120	114	139	135	121	116	119	128	120	116	105	135	128	115	122	120	94	113	126	117	105	112	136	121	116	108	105	108	128	127	102	111	127	117	116	109	106	116	119	133	121	123	135	116	124	134	93	134	124	125	129	112	122	104	100	110	157	139	125	134	103	130	114	106	102	115	118	107	104	119	135	133	117	134	117	113	135	142	110	113	124	115	95	100	115	122	111	142	126	101	114	152	124	132	150	129	133	140	105	132	101	130	103	133	108	111	139	96	107	121	121	137	132	112	122	119	127	141	108	121	102	114	120	118	124	138	100	132	118	126	124	124	134	110	106	115	136	114	112	116	105	135	128	107	110	132	120	129	110	93	130	113	106	117	128	140	127	121	121	102	110	116	109	120	106	128	137	118	129	140	107	110	127	118	118	107	125	126	118	138	146	139	110	129	118	116	141	116	127	113	113	103	124	113	134	124	130	114	106	133	151	122	93	126	111	102	114	131	109	142	132	99	145	131	98	119	122	120	102	140	120	108	150	118	132	120	120	110	116	122	123	129	109	137	117	103	111	108	115	111	113	103	116	119	105	131	122	115	128	121	111	140	111	136	114	125	95	121	147	97	124	123	123	113	110	127	116	116	129	107	121	141	134	116	138	135	105	127	120	109	106	112	137	115	118	100	117	110	117	128	119	127	130	114	117	139	127	122	100	122	139	121	135	119	112	104	121	117	118	131	117	97	107	129	127	113	109	124	127	135	114	104	126	119	90	139	121	135	147	134	116	107	112	134	112	116	98	116	122	95	118	125	121	111	101	107	106	124	131	118	122	134	125	110	118	118	110	114	110	112	122	137	137	126	132	125	129	128	101	113	124	132	108	127	104	112	107	122	147	104	105	121	134	121	126	123	102	116	113	123	132	109	136	123	111	122	138	110	127	116	131	144	120	102	126	122	101	115	96	133	106	92	126	109	105	98	124	131	113	124	129	129	129	114	107	98	127	129	119	100	112	111	126	107	113	100	134	132	151	134	127	127	126	128	128	110	117	113	115	102	114	112	112	105	108	126	115	120	129	140	114	97	118	113	124	110	125	112	144	120	118	143	128	124	123	139	118	127	126	130	106	121	99	139	109	147	108	123	101	118	140	132	118	112	135	120	117	123	124	119	115	121	113	133	107	123	133	110	122	122	121	96	107	126	115	149	105	132	127	103	103	113	133	127	127	119	123	112	101	136	113	116	107	132	114	146	122	124	115	115	118	113	145	103	119	118	117	121	127	114	113	117	131	125	134	120	116	123	127	123	109	108	113	129	104	122	117	130	104	104	101	132	117	107	130	126	96	117	123	117	104	137	105	133	121	117	132	102	100	123	133	111	131	126	121	115	118	126	102	117	113	120	131	134	115	129	122	117	118	127	121	120	138	124	139	126	107	109	130	99	100	112	126	135	133	118	120	138	122	115	107	118	115	103	109	124	113	116	142	119	117	117	138	93	129	125	113	109	130	123	128	113	117	128	103	142	115	128	118	128	114	114	111	107	123	132	118	123	109	124	135	108	118	120	101	114	108	129	131	129	109	134	133	121	119	98	128	119	106	115	139	152	118	134	141	111	105	120	125	107	120	158	124	99	115	138	111	139	128	124	117	122	118	118	107	122	107	135	117	111	105	127	116	121	110	121	120	121	117	110	122	123	102	135	125	120	136	126	107	126	119	96	127	113	125	103	125	116	119	120	117	125	132	143	131	131	115	117	127	119	119	125	124	121	127	112	111	108	125	125	134	130	95	111	119	130	115	127	101	135	121	146	126	102	122	126	110	124	120	102	122	104	115	128	145	127	115	121	113	125	157	115	105	111	142	119	119	114	100	117	122	103	126	124	112	125	129	117	131	94	120	115	116	116	103	140	127	119	121	123	123	131	108	109	113	105	136	116	98	119	111	130	133	135	117	120	122	126	134	117	121	130	105	124	127	122	117	107	121	114	124	125	96	130	122	99	127	119	115	114	125	100	115	132	110	106	146	137	112	117	122	127	113	129	110	119	122	102	93	103	108	106	116	105	107	103	129	115	133	117	128	123	132	131	123	109	120	121	127	111	116	111	123	114	131	126	117	123	100	105	110	134	129	119	99	128	118	123	123	93	129	132	116	117	113	114	110	120	138	116	123	99	121	96	122	139	122	126	124	132	119	113	128	104	128	101	108	106	114	107	120	108	98	131	133	126	125	99	123	118	110	105	106	135	109	106	101	125	114	130	124	114	136	95	129	111	108	108	124	126	124	138	119	114	124	124	133	117	108	130	134	132	131	132	100	104	139	98	111	113	114	110	112	149	118	108	118	128	113	124	111	113	130	119	118	124	127	97	136	138	124	138	130	115	133	112	134	118	93	110	112	109	140	127	127	104	131	100	137	118	118	131	124	121	120	133	116	127	132	121	128	132	136	117	103	96	138	113	97	101	124	137	139	131	122	127	117	117	122	131	128	134	123	131	114	121	116	121	128	117	132	114	111	129	94	150	115	125	119	121	121	115	130	135	120	110	143	116	123	92	118	118	120	116	128	119	123	132	118	99	125	117	105	113	108	116	120	137	124	124	102	116	131	116	125	138	115	109	114	101	117	118	136	114	108	110	151	116	126	118	109	121	133	131	125	149	134	114	122	122	133	99	123	115	104	114	124	109	125	115	133	125	137	118	120	129	135	105	118	121	135	117	125	126	112	118	119	140	112	125	132	134	133
8359	922	2013	2626	2026	1399	1106	906	829	660	651	629	530	493	523	552	450	468	478	466	388	393	402	408	357	395	360	364	333	360	365	344	366	313	349	361	348	348	374	357	328	330	347	345	322	343	334	342	332	340	330	313	308	315	347	314	302	328	292	305	338	360	321	348	307	347	325	299	331	308	311	372	317	313	311	327	323	333	326	307	350	329	282	331	315	296	297	305	277	320	318	312	351	312	340	319	311	298	306	296	300	314	349	301	339	314	305	337	288	327	351	312	293	300	306	313	311	297	343	344	309	325	312	330	320	304	305	290	316	338	308	308	323	309	300	361	326	320	269	275	318	320	302	297	337	297	324	373	290	293	297	281	316	337	343	337	305	295	330	324	311	310	298	331	323	346	325	310	328	309	284	328	306	298	318	320	297	331	286	294	310	341	315	328	305	280	296	289	336	325	304	311	349	330	306	289	286	334	304	300	322	300	319	317	322	328	315	303	299	311	357	291	290	305	326	309	326	279	342	320	312	322	303	298	310	315	315	309	326	291	322	343	278	287	330	332	308	351	324	343	335	297	306	303	301	309	318	308	312	343	314	318	312	325	330	324	333	305	309	310	316	306	332	269	326	289	291	338	309	332	301	299	302	303	276	319	306	303	312	338	316	285	322	296	333	314	300	291	280	326	328	317	306	285	311	295	303	318	318	300	324	340	275	336	355	324	311	327	300	309	306	335	341	331	326	322	324	328	329	313	324	283	316	328	305	296	330	318	307	315	287	292	278	307	299	304	303	289	338	315	305	310	332	300	298	340	348	297	322	335	302	319	335	325	312	307	310	286	317	331	343	324	328	332	308	307	307	308	323	336	322	343	321	316	321	363	324	281	312	302	319	338	303	319	325	326	299	325	313	329	329	304	297	325	326	343	331	320	299	332	353	327	324	342	346	321	358	321	366	295	298	321	305	321	329	304	318	303	303	305	306	297	289	340	318	306	338	354	303	313	311	349	315	311	310	321	306	301	295	310	294	328	321	317	324	283	300	307	317	289	280	277	304	319	314	321	330	329	296	324	293	330	323	306	328	288	349	330	289	314	316	319	310	337	324	319	333	280	304	311	294	305	331	324	331	305	343	316	291	305	328	313	330	304	330	338	286	305	329	299	303	303	323	332	307	318	290	318	336	300	315	300	299	317	341	322	296	334	346	315	321	297	339	326	302	351	288	345	321	284	305	297	315	326	348	288	318	320	328	312	311	331	343	313	315	291	286	311	337	328	292	329	309	306	320	347	304	296	309	303	313	328	335	268	312	336	320	326	303	303	287	330	301	347	321	294	326	328	326	323	300	328	309	328	303	330	330	304	329	311	337	316	313	304	301	333	316	314	324	367	325	315	295	286	312	317	308	304	301	319	294	287	323	327	321	296	304	320	307	307	346	316	322	310	315	301	288	335	292	307	316	292	298	311	302	328	314	308	315	325	322	326	330	278	309	330	325	320	285	307	306	328	334	298	347	321	330	313	293	327	287	307	282	366	301	341	310	298	340	351	324	334	333	299	326	316	315	286	298	289	298	290	309	296	282	333	295	312	289	319	289	303	302	302	351	298	340	324	308	340	314	288	308	334	298	310	287	321	304	301	317	366	338	351	327	281	302	321	315	301	317	334	316	335	311	328	293	305	329	341	314	342	317	332	320	284	300	330	308	334	347	321	292	354	324	312	308	340	306	307	309	314	314	304	321	299	319	318	341	291	298	294	322	341	296	306	338	277	341	297	279	312	297	295	311	320	341	329	321	301	289	323	301	309	334	306	289	300	313	289	289	335	341	295	311	335	300	294	308	331	315	303	324	333	305	320	306	314	331	290	310	307	331	344	329	280	304	318	304	295	296	323	302	294	304	315	325	304	325	323	291	319	282	311	312	339	315	348	306	307	317	297	305	332	302	348	334	340	309	300	301	312	309	284	308	328	292	309	307	337	295	306	338	290	295	322	326	315	333	328	317	320	339	308	335	332	321	347	319	343	309	313	287	317	318	324	311	306	332	328	329	318	325	322	328	308	312	306	324	289	290	322	298	292	333	301	311	304	292	330	306	313	321	305	302	323	301	332	320	321	269	324	313	292	269	339	292	328	326	336	337	333	294	285	299	311	309	347	305	288	320	310	312	280	297	326	340	304	312	308	283	328	313	319	340	329	334	291	315	320	312	286	309	310	321	339	335	334	294	319	333	269	312	295	309	299	305	331	325	313	337	330	303	304	304	302	303	307	295	336	325	317	327	334	328	339	321	322	351	284	297	320	294	316	312	297	300	338	315	333	331	312	329	303	308	308	327	340	266	314	356	315	289	313	337	321	318	317	290	319	319	315	345	296	313	315	284	323	325	291	286	304	326	308	322	315	326	328	327	326	314	313	329	328	306	296	323	288	294	343	287	332	328	339	332	295	312	318	297	316	342	323	336	311	296	324	307	338	303	303	335	274	315	327	302	330	319	305	331	304	317	336	314	296	297	311	282	306	309	325	306	314	312	330	308	311	289	342	280	290	298	310	294	292	331	321	325	318	306	317	310	349	324	303	291	330	286	320	286	299	333	315	330	311	304	305	316	302	309	301	275	307	311	333	364	318	322	305	333	336	338	326	308	366	317	296	328	311	308	307	303	294	330	331	321	312	313	268	319	319	324	299	309	292	300	346	307	330	329	292	312	304	305	311	295	332	319	311	303	309	326	278	287	308	295	315	276	317	280	340	350	320	350	311	294	301	340	333	349	330	321	318	300	269	336	311	313	313	309	296	312	313	340	309	318	317	347	321	331	265	325	314	300	301	315	286	309	317	284	328	303	291	318	318	319	322	306	298	334	316	307	310	320	298	330	309	307	321	360	335	310	313	321	314	336	294	316	303	311	330	306	312	321	309	327	292	311	306	348	295	310	302	318	300	298	353	319	326	332	283	313	306	310	346	301	311	333	340	323	318	302	318	329	318	304	305	317	310	318	324	349	304	294	327	311	322	308	342	343	339	318	316	294	306	316	330	286	339	345	262	317	310	303	330	318	336	348	294	291	344	283	338	306	305	321	359	304	307	323	314	330	316	292	336	290	334	333	282	338	304	303	309	318	304	344	299	298	307	294	303	336	288	321	320	303	301	284	312	335	296	354	295	292	289	314	312	329	327	309	326	312	315	312	328	300	348	294	321	277	298	320	322	332	352	308	348	317	299	310	324	338	299	327	337	299	308	317	324	316	305	336	339	288	290	346	293	304	293	328	339	325	331	347	320	305	305	325	347	302	310	322	310	334	342	293	335	337	333	300	301	314	302	343	315	321	331	333	328	338	320	319	348	312	370	317	313	318	288	288	303	322	331	336	334	290	336	296	300	334	319	304	337	333	346	329	329	314	340	290	294	285	319	305	327	304	318	312	312	305	299	315	346	350	298	319	314	331	332	315	328	305	328	294	327	297	316	333	339	327	292	324	299	301	318	314	314	334	352	308	330	278	307	301	282	296	311
1697	364	346	373	333	336	366	320	350	306	291	302	314	337	320	288	342	327	285	335	320	336	325	306	305	329	300	344	274	328	318	311	345	316	318	320	314	363	337	328	290	321	318	324	316	331	304	302	323	308	376	318	332	308	310	306	293	335	299	334	300	342	331	317	293	301	329	305	297	339	315	293	307	326	322	314	276	370	349	308	305	315	344	304	313	262	253	327	318	306	304	335	314	327	338	329	354	342	317	345	310	281	303	322	343	307	315	330	334	298	316	317	317	316	321	328	334	317	315	285	335	325	302	326	345	295	299	336	334	325	319	310	276	315	287	361	321	303	323	301	342	303	312	314	301	315	309	337	331	336	349	316	287	308	303	338	328	307	303	336	311	330	312	301	317	329	325	301	279	312	324	335	355	315	295	351	334	322	288	307	350	326	269	309	301	360	332	298	319	325	323	312	295	321	296	312	323	333	325	323	319	315	322	335	333	340	327	311	303	297	317	309	314	332	311	324	325	315	319	273	305	311	315	332	271	307	305	336	305	293	320	329	311	290	303	318	309	306	340	339	298	295	320	349	336	318	326	313	316	290	305	307	313	275	299	341	354	349	340	318	326	321	325	333	299	295	313	304	307	355	305	308	321	344	351	350	354	346	334	331	324	333	331	328	328	329	332	307	329	300	290	322	317	312	305	272	312	332	325	338	313	306	325	327	310	325	293	317	354	308	309	302	344	311	308	297	312	329	272	317	298	318	321	310	317	298	311	350	315	324	308	303	312	311	306	340	334	331	302	309	332	333	282	322	283	335	332	344	326	325	314	329	317	301	306	339	316	319	370	309	315	320	364	296	298	334	283	291	314	302	279	300	318	318	352	336	319	328	335	313	312	311	300	320	331	314	308	332	326	349	313	328	332	303	314	297	313	299	315	313	313	326	305	317	313	308	304	315	324	317	290	305	297	324	325	311	315	310	318	295	313	315	334	322	337	283	313	321	320	317	293	326	295	311	298	311	308	312	279	347	283	305	312	304	315	284	338	319	333	335	295	300	343	286	367	324	300	354	332	342	312	340	287	308	341	317	316	313	341	304	320	326	319	347	299	328	333	315	296	334	290	313	290	320	308	305	319	303	309	277	336	279	317	320	309	305	320	277	331	301	306	355	327	326	356	338	299	345	322	283	336	364	306	349	345	305	321	288	310	327	305	352	320	295	309	336	311	298	307	318	320	296	329	298	306	290	308	321	318	330	300	297	324	313	295	326	331	309	314	307	308	312	267	283	308	346	301	306	310	321	305	319	292	296	314	326	309	308	313	326	289	297	310	348	335	301	301	308	333	301	312	328	314	281	318	287	326	275	342	304	318	290	302	289	311	320	302	321	334	326	289	333	333	323	320	319	302	292	303	319	327	299	308	324	290	345	342	314	304	302	370	317	306	312	314	299	333	329	315	327	315	327	357	348	316	343	319	393	327	356	322	326	300	351	343	312	331	328	307	299	289	330	322	310	315	346	334	303	352	307	325	317	344	334	335	313	321	328	322	320	338	326	311	269	305	294	305	310	312	310	300	318	296	306	325	301	291	368	294	301	305	315	342	323	304	324	322	331	299	321	282	305	306	300	339	352	337	299	351	306	285	310	325	300	361	310	323	307	323	305	335	324	317	340	317	314	335	299	326	339	306	319	331	332	294	313	334	350	323	301	336	370	310	299	284	344	337	328	314	312	323	320	333	332	292	301	298	321	306	251	275	311	325	288	289	278	318	350	325	301	299	284	345	317	318	340	312	287	327	347	326	292	305	298	332	322	288	295	308	292	284	312	325	350	351	296	262	333	319	314	343	309	335	302	308	317	327	341	302	313	321	294	291	304	304	327	324	353	317	348	322	331	349	334	323	364	330	372	298	319	285	329	308	304	298	308	308	304	319	301	286	281	333	318	340	347	341	300	315	353	329	333	355	324	322	300	296	295	313	300	339	313	293	307	302	332	341	331	311	309	301	335	326	300	317	348	325	318	348	321	332	322	314	281	351	311	304	323	302	360	354	320	318	300	345	304	290	322	295	330	339	299	341	336	306	331	304	364	320	337	331	314	340	345	326	312	334	306	318	332	274	325	324	334	339	317	320	347	295	300	291	332	303	334	307	311	292	323	256	311	297	323	354	304	308	337	341	341	305	342	321	350	318	333	323	304	310	294	325	316	319	300	344	299	320	309	308	372	315	316	316	311	304	293	298	341	294	300	347	338	310	342	291	300	280	311	310	316	329	295	323	303	314	273	331	307	281	329	331	329	315	315	304	293	311	334	337	322	300	319	338	294	333	269	318	303	335	340	308	316	303	309	326	318	327	316	330	269	292	317	312	313	337	325	303	304	323	306	337	299	306	327	313	292	308	336	338	299	251	291	333	319	314	312	294	302	325	321	336	340	314	345	338	332	297	337	306	302	354	308	304	305	289	313	282	317	309	302	304	332	319	354	323	327	325	313	292	325	293	330	292	300	337	294	326	328	326	330	303	329	314	361	312	357	311	342	307	302	274	339	322	313	308	284	342	293	345	307	334	379	290	320	323	301	317	298	314	338	291	325	302	333	306	317	321	290	377	314	326	290	317	341	304	294	304	310	350	304	303	318	305	305	304	315	321	347	314	287	334	329	309	324	329	346	317	294	333	335	340	332	317	345	340	319	291	319	349	327	294	278	338	303	320	319	286	299	347	344	303	303	335	292	345	310	304	347	344	324	312	336	329	313	316	327	353	310	316	329	344	297	324	288	300	314	313	293	309	318	301	362	334	311	309	327	335	293	307	329	337	366	328	325	305	310	322	265	325	315	344	322	340	293	334	323	316	300	334	341	327	316	328	313	346	284	303	310	320	326	331	316	323	331	310	335	308	311	299	345	305	324	300	317	351	323	315	309	321	304	314	298	290	311	295	291	313	339	326	339	297	322	324	305	292	328	296	322	306	348	324	327	306	294	336	318	299	312	336	313	314	297	310	328	321	279	309	270	291	312	314	312	307	313	316	346	309	308	330	311	303	313	336	319	322	338	339	310	293	326	313	338	302	311	332	323	313	321	301	326	313	333	339	300	323	319	337	280	285	305	304	326	314	314	331	322	307	324	327	328	345	314	341	307	286	359	350	314	321	312	307	315	330	299	335	337	312	281	311	296	307	330	339	308	301	312	313	320	346	297	328	297	336	365	293	339	353	286	315	325	275	318	299	317	336	298	324	309	329	333	321	320	333	318	311	323	289	313	352	307	270	317	331	357	332	324	293	305	342	313	311	333	329	301	300	309	298	277	319	328	314	346	313	314	305	320	308	314	274	347	312	306	315	316	299	293	322	333	318	318	309	314	324	333	335	288	298	312	328	306	335	334	327	332	328	324	314	308	314	319	314	318	325	333	363	326	321	313	331	316	325	322	348	340	299	312	316	345	326	329	315	325	317	367	288	309	321	333	324	315	312	357	303	298	338	347	292	363	331	315	354	296	288	328	311	314	310	306
1876	723	723	826	707	729	749	719	717	655	741	686	732	651	634	708	721	687	677	694	658	653	690	677	676	695	672	695	656	714	647	669	691	701	680	678	730	680	722	695	642	699	675	649	688	681	685	695	706	682	652	657	670	691	656	670	669	677	675	703	674	669	681	699	681	708	687	665	696	677	700	642	640	703	649	729	714	674	686	691	709	625	725	661	695	665	651	672	673	641	705	703	718	710	681	654	633	715	649	679	715	684	630	703	655	733	679	660	706	641	660	665	656	648	694	684	639	606	702	646	682	681	670	732	656	713	725	676	726	697	664	698	648	676	703	696	687	666	726	723	689	685	750	689	669	710	652	712	654	702	670	672	698	677	728	710	688	672	678	692	679	701	690	675	680	703	703	674	660	675	698	673	700	638	663	731	650	667	725	687	664	655	687	634	682	674	692	688	675	684	682	688	698	662	665	692	656	720	686	710	659	689	670	646	698	661	703	695	733	768	686	696	733	645	676	641	659	635	692	650	656	700	695	694	651	699	664	673	666	690	674	679	705	672	642	694	696	694	665	648	682	668	691	665	712	705	693	648	714	699	670	693	681	668	671	691	676	651	636	707	688	612	692	663	665	728	622	687	694	662	637	692	731	656	662	673	667	652	693	685	702	684	696	665	662	667	687	644	699	685	683	675	664	652	712	639	657	664	678	682	622	711	663	690	674	714	702	709	702	635	698	670	672	690	692	674	688	650	674	704	659	689	689	628	644	663	651	682	619	699	698	647	701	695	662	735	669	665	684	658	677	650	681	652	676	692	680	666	642	631	670	657	703	685	724	703	673	684	717	629	699	665	712	687	711	707	666	710	684	713	697	694	686	714	711	648	703	682	686	692	750	693	696	733	704	699	701	686	666	685	687	660	693	693	685	702	718	679	710	692	707	660	674	708	705	694	638	692	698	696	685	717	625	651	714	700	725	706	681	663	676	687	698	759	677	703	701	699	674	658	680	697	668	683	645	693	692	704	660	724	608	634	675	640	714	712	681	687	725	693	682	708	649	666	646	644	682	690	672	671	685	700	727	653	679	680	675	711	727	697	727	659	666	677	682	695	664	677	668	714	709	728	668	635	648	688	672	691	695	649	706	700	704	704	672	675	689	735	677	698	684	641	656	646	695	668	711	650	680	651	644	612	641	670	710	693	690	675	672	668	691	662	713	700	725	712	651	674	670	711	658	715	647	683	706	656	683	661	667	657	707	705	693	649	709	713	671	699	703	636	678	706	706	668	656	717	721	671	676	724	679	679	666	689	678	652	666	652	704	672	641	671	679	632	680	717	655	603	678	709	636	650	732	737	670	655	647	692	713	646	649	711	709	737	707	680	647	669	704	678	654	673	636	672	687	674	661	709	677	669	685	668	696	659	703	656	667	683	692	667	652	646	745	689	690	639	688	677	667	698	715	696	722	726	701	649	682	676	655	659	671	709	654	698	656	649	705	685	711	658	706	664	653	637	678	707	644	684	655	684	690	697	703	654	694	679	678	669	655	711	717	708	662	738	677	695	678	732	640	659	651	719	677	724	720	688	688	682	704	706	692	728	651	653	651	729	704	666	647	664	730	742	660	665	673	683	692	715	713	660	722	655	719	700	665	653	708	637	690	687	709	683	684	670	733	678	664	701	721	640	698	679	686	690	692	694	695	717	691	682	742	698	668	655	690	692	660	660	679	699	718	697	689	663	691	723	678	660	719	708	725	657	666	710	656	691	695	710	687	663	691	745	648	688	717	638	677	692	658	720	623	669	690	728	716	669	628	685	695	677	647	650	655	693	680	747	682	659	683	662	670	621	681	721	688	715	681	669	671	730	729	702	679	645	673	708	659	688	651	714	677	709	732	668	702	698	695	694	682	669	698	708	682	683	655	704	651	688	682	671	638	678	666	686	675	706	653	671	655	693	728	651	696	644	679	652	678	712	722	661	682	672	709	714	643	716	677	664	714	678	658	714	712	640	726	635	693	699	709	694	664	686	677	664	639	630	683	677	648	685	684	663	715	680	671	617	656	666	672	701	669	665	697	679	743	672	670	653	663	682	649	666	662	674	703	691	673	700	684	692	635	651	692	748	708	722	643	683	708	686	668	680	738	689	716	700	695	749	660	705	706	692	639	656	706	733	647	700	717	705	650	722	681	678	702	708	681	648	687	657	688	671	672	708	689	643	665	701	610	698	674	714	696	677	682	714	729	679	674	688	675	684	661	651	620	687	670	699	702	704	644	693	670	679	646	646	730	712	654	707	642	678	699	625	691	680	617	702	659	697	675	701	690	641	755	734	706	669	689	654	683	653	650	679	701	643	698	667	692	602	695	646	693	653	689	716	706	713	640	682	665	685	654	738	681	653	706	683	711	712	708	688	714	660	658	647	678	639	656	653	644	655	665	675	660	618	678	667	653	677	707	681	655	637	677	719	696	677	663	658	668	702	718	644	661	680	645	589	622	673	681	671	641	644	674	660	678	677	683	702	643	678	663	691	679	691	712	650	682	680	669	646	704	663	651	694	667	696	663	674	671	697	691	670	651	668	684	706	704	665	715	657	658	678	666	700	690	659	730	723	695	698	677	717	722	660	708	674	715	708	656	708	657	685	634	689	674	704	682	682	750	666	656	687	721	657	654	687	673	646	660	730	683	697	685	667	652	658	684	673	688	695	730	683	631	663	711	685	670	718	686	666	670	680	650	646	691	680	646	659	639	707	682	695	738	731	673	717	711	680	733	662	724	675	675	720	653	693	698	645	670	707	601	682	652	705	631	672	666	687	688	684	690	729	656	648	645	668	620	660	659	715	654	696	685	661	648	648	650	716	668	663	676	661	712	657	676	652	705	692	679	686	672	668	679	653	679	647	664	676	652	676	648	677	660	686	655	643	708	720	716	682	602	703	697	721	671	710	677	710	693	691	694	718	685	708	696	723	713	710	682	672	723	679	706	697	668	702	652	734	685	702	678	690	682	729	652	733	681	675	675	671	666	724	700	702	688	654	652	640	688	681	669	690	743	674	742	715	706	696	647	711	641	719	722	709	721	696	725	680	706	664	658	714	719	710	677	661	706	654	665	690	678	700	743	695	690	664	647	653	652	705	705	660	663	745	677	694	660	735	664	669	645	678	649	713	685	767	743	667	726	737	676	699	752	679	656	647	686	688	643	672	704	719	688	699	667	681	673	624	705	663	652	694	678	705	670	703	678	684	725	684	685	687	678	668	695	697	647	662	680	688	647	713	669	675	670	652	698	650	674	699	708	696	724	711	657	660	717	633	732	708	711	679	674	706	686	677	670	664	703	640	701	639	736	664	662	695	681	666	686	639	730	672	678	637	681	705	667	703	706	696	655	617	666	740	670	651	644	700	677	657	674	667	683	691	693	688	674	668	718	730	692	722	701	692	670	681	694	694	644	682	681	646	689	722	671	680	742	691	657	717	626	686	693	667	727	708	687	681	682	723	662	724	708	720
7653	509	557	513	361	265	217	213	177	166	186	145	152	158	159	147	138	154	151	142	159	127	158	139	170	137	123	131	149	147	144	130	143	150	151	151	143	165	132	126	156	149	154	155	151	147	140	150	132	141	148	114	146	145	160	168	145	134	164	142	158	141	147	155	134	148	138	141	162	161	165	140	118	167	140	126	138	123	130	150	145	123	138	130	139	131	140	153	158	145	136	134	156	155	125	166	155	131	144	154	143	142	139	168	161	150	139	143	159	156	150	130	145	135	144	146	156	144	139	122	148	127	146	138	171	147	136	133	150	138	136	164	142	138	152	142	121	126	132	154	140	146	176	172	142	139	138	164	145	128	132	138	138	171	143	151	147	137	174	142	133	151	158	136	135	132	169	150	140	137	136	141	158	146	146	140	141	151	170	143	157	166	164	147	139	143	156	151	182	120	129	137	147	140	143	119	145	148	136	127	158	150	115	148	154	132	156	140	159	128	133	136	144	129	160	136	168	146	157	145	139	131	148	147	154	148	138	161	142	162	137	144	139	123	153	159	160	140	151	124	129	124	149	162	156	160	141	155	157	150	148	138	151	155	134	166	152	129	132	147	127	132	139	168	138	140	142	153	148	138	140	162	139	140	162	162	142	150	142	150	163	152	153	150	145	133	143	165	143	146	145	163	176	158	162	147	142	139	175	156	164	134	137	128	156	142	133	153	147	148	145	167	126	158	118	145	139	146	133	143	135	149	161	151	132	143	129	145	193	155	144	132	146	149	138	124	127	143	119	145	148	141	128	129	151	142	136	149	136	151	128	176	154	146	127	137	142	149	138	144	154	122	133	133	155	145	152	145	151	129	144	150	149	168	131	126	121	157	148	138	149	131	149	148	172	153	146	136	154	136	153	143	139	106	125	143	146	155	133	121	138	147	151	162	147	155	128	149	128	150	150	140	143	163	129	157	164	147	150	152	135	143	152	119	152	126	133	127	132	140	156	135	142	157	151	150	145	121	147	128	157	157	138	131	125	149	139	155	131	134	129	146	125	162	144	159	114	154	153	132	137	141	164	119	142	157	154	144	137	170	169	166	138	138	156	173	147	150	139	150	149	161	156	164	147	131	144	150	117	149	156	140	152	164	139	172	136	168	145	179	141	147	127	120	140	141	144	125	147	136	138	140	153	137	162	152	136	152	145	136	137	134	132	125	142	131	173	135	129	144	141	155	152	147	145	137	152	151	144	168	148	135	139	140	138	136	137	151	138	142	139	146	150	143	181	147	147	121	149	135	138	144	135	147	131	139	153	118	160	148	133	154	139	139	152	145	133	126	156	140	147	148	180	146	146	128	134	155	141	158	123	151	148	158	167	157	131	140	139	159	162	131	141	150	132	130	139	148	150	144	131	139	160	141	138	155	129	114	143	138	144	152	180	144	146	139	140	157	150	158	149	142	161	130	156	146	128	128	138	132	124	147	149	152	155	143	169	156	142	159	129	165	135	131	145	144	148	147	157	150	137	169	141	154	165	141	147	143	151	169	137	147	130	150	143	125	117	128	130	140	146	151	128	136	152	158	151	139	136	174	157	126	154	145	159	133	153	141	138	150	134	149	120	129	119	141	153	147	140	138	151	125	139	145	145	130	145	167	161	134	142	139	140	150	155	116	150	146	131	160	166	153	135	134	141	128	127	137	157	151	137	148	120	140	164	132	157	142	123	148	132	142	148	152	148	144	141	118	132	156	136	137	142	141	143	146	144	159	157	150	130	131	130	147	130	142	144	141	159	150	143	140	131	152	154	143	150	128	139	130	138	147	171	177	124	156	157	146	142	141	139	135	130	145	138	136	123	147	130	131	147	168	155	141	150	149	144	138	150	173	144	152	158	149	157	156	144	134	145	134	167	135	134	147	162	135	140	158	167	159	135	135	150	156	137	130	151	156	133	143	149	141	152	158	147	157	151	157	138	160	144	137	149	139	128	149	141	149	152	139	123	145	141	156	148	129	135	162	128	127	144	139	116	141	126	148	157	139	135	137	141	145	165	149	142	149	128	132	126	163	154	134	144	152	127	143	133	154	134	120	141	139	147	137	158	170	150	144	151	139	157	144	145	120	144	139	121	138	143	162	156	150	143	155	136	142	143	146	126	146	137	164	129	143	130	135	144	145	140	158	147	141	137	155	149	150	146	132	153	156	140	168	162	147	127	152	132	143	132	142	125	133	151	139	149	124	149	140	121	159	139	131	132	124	136	134	137	153	166	125	118	121	142	157	147	154	140	151	124	131	157	158	129	142	147	125	177	131	159	126	154	130	120	143	153	151	150	129	131	134	124	144	133	122	161	145	134	119	122	129	147	154	114	174	144	153	160	153	148	127	134	161	152	134	137	145	134	134	152	143	158	145	162	176	156	146	143	141	143	164	130	144	155	154	132	159	161	138	128	140	150	150	146	160	146	132	165	141	141	148	140	154	124	125	140	137	139	153	164	142	135	151	150	159	149	141	160	158	152	136	152	107	118	130	151	130	161	129	150	168	132	144	139	139	145	154	162	162	151	151	165	138	147	119	152	152	166	152	136	133	141	150	126	127	137	122	137	146	157	151	132	152	136	130	156	160	134	142	158	149	146	150	136	158	152	156	129	156	149	139	136	132	134	125	151	137	152	125	139	138	148	162	142	144	167	150	168	129	131	150	143	144	157	160	129	135	149	143	132	147	128	133	140	138	133	161	124	158	139	155	157	150	122	125	142	145	171	126	143	128	139	145	132	146	118	125	158	144	146	155	139	181	137	136	144	141	167	141	124	135	139	181	135	146	151	150	158	152	143	151	147	146	160	148	172	150	154	132	140	142	127	163	146	151	139	157	154	150	125	143	134	136	160	162	142	127	134	174	162	151	162	114	138	150	134	143	163	153	163	140	148	148	158	143	144	149	125	157	161	150	143	159	121	151	139	144	173	149	143	146	130	130	141	140	136	136	146	139	141	143	144	125	145	133	136	161	142	137	151	133	142	148	134	151	174	134	139	154	145	139	138	132	147	159	121	159	166	150	151	135	130	146	155	137	140	128	136	123	150	146	140	143	169	149	155	143	140	144	174	149	136	134	137	139	135	152	133	159	149	141	122	135	145	154	122	150	145	169	112	135	139	144	146	143	134	141	149	130	159	149	136	154	159	137	129	164	161	126	134	149	168	142	159	131	152	135	128	155	160	134	137	108	150	153	158	134	133	144	117	168	154	133	143	154	162	157	152	144	130	133	156	147	124	137	133	118	128	131	132	129	173	135	120	128	152	142	134	145	134	137	132	145	138	139	142	148	139	137	139	148	134	126	137	167	160	144	137	163	139	139	140	138	147	146	153	138	163	126	156	145	164	123	133	170	156	149	153	135	144	125	133	150	154	161	156	132	162	134	153	141	140	140	132	154	155	150	145	139	140	149	133	138	166	161	147	118	151	173	145	156	145	139	150	143	133	142	121	141	133	159	181	137	156	137	102	138
6201	639	1222	1575	1141	833	778	649	551	570	524	504	460	446	478	429	428	370	391	390	353	388	368	358	370	376	387	383	351	350	322	348	343	353	346	367	343	377	322	352	366	322	381	333	356	324	335	384	344	370	330	330	334	319	346	310	355	372	345	334	359	337	337	325	364	356	363	341	356	338	317	337	376	328	362	304	343	353	354	338	350	362	364	328	286	337	322	338	366	348	357	341	321	342	363	336	364	341	329	371	329	344	348	357	353	308	356	342	328	358	358	325	360	363	337	340	325	338	324	323	341	334	349	348	310	336	318	312	329	345	340	337	343	356	364	319	320	360	338	309	337	319	332	356	314	349	331	321	337	337	360	349	327	330	335	317	351	335	333	334	342	327	324	326	312	352	373	364	354	333	356	361	295	378	352	328	350	366	331	311	309	324	345	328	354	306	372	321	325	363	351	335	338	303	348	320	335	299	328	347	356	347	309	329	349	332	337	342	317	322	341	341	343	346	336	326	344	357	343	364	347	353	329	337	294	344	328	325	376	338	390	343	345	357	348	330	327	331	283	346	334	328	292	350	360	358	366	343	342	310	352	335	343	361	354	316	332	331	357	337	319	304	314	342	362	336	350	328	345	332	358	304	318	345	367	351	365	335	312	357	316	333	351	328	362	326	314	339	335	334	316	330	327	365	316	338	318	325	365	349	287	371	361	366	304	331	364	346	340	355	328	333	331	358	337	360	364	341	317	339	340	317	358	298	307	369	356	320	333	330	338	345	308	330	315	339	355	356	354	328	348	379	317	339	370	314	339	322	340	339	375	381	321	347	373	329	310	355	304	343	376	338	390	323	349	347	309	349	346	334	341	356	370	336	333	347	348	318	359	341	366	311	350	344	337	326	314	344	333	340	313	334	327	347	332	333	315	305	334	320	347	323	341	381	372	343	317	347	341	347	307	338	313	351	342	330	338	365	336	311	319	371	377	369	340	351	310	338	342	337	312	335	356	348	353	329	320	331	351	327	334	352	333	345	351	356	311	322	354	336	330	329	342	359	345	357	316	350	323	354	379	329	352	371	364	341	347	317	335	330	316	327	339	316	350	315	346	313	335	334	356	349	326	364	340	308	329	335	301	330	354	344	318	341	337	347	351	328	307	354	355	310	334	335	342	376	318	335	383	361	313	338	334	316	348	314	347	339	373	331	311	357	326	360	331	356	333	326	386	353	331	364	340	331	319	331	354	334	366	339	341	327	330	336	347	344	364	347	315	335	347	354	362	363	343	330	349	358	297	337	349	363	360	332	321	313	352	341	319	351	334	345	351	326	323	372	340	324	322	338	332	291	354	376	351	333	316	356	320	348	321	310	373	344	320	347	327	341	319	327	366	339	342	303	335	361	341	359	339	340	310	325	317	321	348	301	371	331	319	340	327	329	367	349	340	349	313	368	343	335	326	326	336	349	318	350	323	300	337	369	314	366	315	346	312	332	304	343	342	338	323	316	351	339	362	363	343	330	327	343	332	379	368	326	344	333	335	355	333	328	328	368	323	348	318	332	348	345	358	348	346	329	324	319	342	317	386	300	349	326	337	350	325	317	353	330	324	320	341	377	353	348	323	325	333	354	344	340	295	344	336	348	308	353	323	338	358	351	378	336	320	325	347	301	288	346	363	330	335	316	369	342	336	316	345	349	360	321	355	350	351	338	352	337	315	354	365	322	375	302	299	317	334	339	320	338	329	338	340	333	374	342	293	366	363	337	364	312	300	308	345	337	354	347	344	328	334	328	337	306	353	314	301	329	354	359	344	334	363	318	332	330	341	319	347	324	353	343	356	339	334	341	301	371	316	315	348	317	353	357	357	365	311	296	314	321	327	317	361	343	335	318	358	335	358	356	339	335	321	338	355	351	351	357	318	307	292	297	343	346	334	336	347	349	307	330	360	323	322	317	346	312	347	332	337	355	341	326	335	336	330	378	352	348	368	335	322	334	335	351	384	316	323	350	312	308	342	331	317	341	324	338	359	336	323	315	338	329	336	340	333	313	317	350	334	328	339	364	366	383	329	353	336	336	327	325	331	360	319	318	350	329	337	297	350	323	349	344	374	346	334	343	299	354	314	326	319	320	356	386	324	368	330	315	307	350	343	401	288	335	360	345	350	336	316	333	364	310	338	339	339	362	315	319	319	354	328	329	335	359	347	367	341	345	324	367	362	353	359	315	346	335	359	355	320	313	334	358	320	325	330	317	346	342	362	391	345	317	314	358	339	382	325	311	351	345	350	355	341	333	331	338	348	339	318	348	337	311	326	299	324	345	362	359	302	327	332	325	319	351	323	366	363	359	315	331	323	367	327	360	353	353	333	335	357	314	347	357	344	306	342	320	360	341	331	347	359	317	357	371	354	322	350	354	324	338	332	346	348	364	345	340	302	338	327	369	348	318	341	351	332	347	349	303	344	345	332	380	347	311	354	351	364	325	305	358	324	333	340	325	332	342	305	323	363	361	303	376	306	313	354	316	335	345	329	344	329	354	336	353	314	306	365	317	353	325	365	320	322	333	344	335	334	345	316	327	326	344	339	317	348	330	315	367	325	316	349	332	349	355	331	293	327	339	373	330	354	374	323	338	375	340	369	345	295	346	315	309	342	343	341	369	357	329	328	330	394	325	374	338	326	329	310	311	330	299	361	320	359	319	339	334	329	337	332	334	327	343	297	388	306	363	335	356	331	327	356	332	350	337	346	335	322	333	336	317	300	315	375	337	328	310	345	347	316	358	366	355	385	329	348	370	335	331	372	325	362	318	350	354	312	311	348	339	359	338	324	338	345	327	348	355	326	360	320	312	313	363	365	317	323	360	310	319	362	353	334	360	305	331	324	338	329	354	360	334	397	368	308	361	342	291	317	341	337	335	330	355	334	360	313	341	352	288	327	319	354	346	338	334	335	314	375	334	319	332	346	342	346	346	328	373	333	340	307	351	355	329	330	314	332	349	337	315	320	352	336	314	348	330	338	344	351	326	355	353	349	342	369	352	322	323	343	338	311	335	331	307	321	339	322	325	344	329	328	359	346	348	356	351	348	330	328	316	332	321	284	326	332	336	350	347	346	356	361	327	339	343	306	319	335	332	341	326	304	363	357	358	340	327	311	355	375	324	339	333	309	327	340	343	323	321	316	320	332	327	302	361	333	353	317	313	320	337	319	309	370	339	335	342	299	365	344	337	337	339	350	326	381	329	353	315	359	325	362	320	334	353	332	365	339	344	310	342	326	346	394	303	356	335	348	314	319	305	340	333	361	350	326	355	341	345	352	338	336	316	306	357	352	322	334	345	335	302	326	334	328	336	341	318	347	329	339	360	346	345	332	317	315	332	349	336	337	323	321	326	356	339	338	367	347	321	329	349	322	326	353	356	314	368	306	340	352	320	319	352	316	347	348	335	360	327	310	305	340	374	367	333	333	334	345	321	303	361	330	335	334	350	357	379	341	350	334	366	302	322
14077	1129	1001	771	540	380	271	236	199	194	190	177	184	131	152	141	174	126	115	118	127	151	122	120	134	111	106	111	144	117	117	130	120	121	113	111	108	124	119	116	99	130	119	138	132	99	133	104	129	110	114	140	122	118	125	105	145	110	110	106	115	126	124	114	110	125	118	127	90	105	138	102	117	102	106	144	114	130	116	127	112	135	102	128	114	101	114	127	110	121	136	107	97	123	132	110	120	124	125	116	112	125	132	115	114	139	115	102	96	125	105	113	111	124	115	130	104	122	114	111	106	140	129	114	124	123	117	113	115	117	120	145	105	136	139	113	121	117	128	135	108	114	113	131	128	134	117	132	120	120	112	108	137	130	119	126	130	104	134	114	106	102	102	129	117	126	100	130	124	119	120	113	116	123	95	119	131	119	118	106	122	107	105	109	121	126	131	108	136	114	149	115	121	128	121	124	105	120	118	116	117	138	112	133	104	99	119	131	122	112	122	134	129	114	127	114	122	104	109	113	131	106	110	105	107	122	115	109	110	114	119	123	118	114	113	118	110	147	99	117	107	124	133	149	130	119	112	95	130	125	130	121	126	119	118	118	126	126	127	124	107	148	124	152	131	110	118	109	104	111	146	124	110	120	118	116	104	137	132	115	112	138	125	98	142	136	123	128	117	108	117	131	138	118	115	111	123	136	119	111	109	118	110	113	108	109	119	114	127	126	108	115	119	116	109	123	133	113	110	131	101	136	133	126	124	111	120	139	115	124	93	104	126	111	149	117	116	121	122	118	115	104	119	117	102	120	110	117	132	118	134	108	110	106	110	119	106	107	118	97	108	125	126	139	119	114	100	141	122	129	105	97	117	130	128	118	125	142	127	112	117	103	139	136	114	99	114	112	111	114	98	120	127	118	134	124	129	112	115	114	116	104	113	107	109	123	121	108	120	117	114	102	117	147	134	127	118	128	123	115	125	124	116	122	114	112	100	126	128	137	108	97	118	138	109	131	121	95	127	136	115	120	96	128	79	116	113	101	105	142	129	122	101	113	117	122	129	137	126	121	123	141	115	116	115	129	140	114	96	117	105	132	127	125	89	129	116	112	122	124	91	121	124	117	120	134	112	129	125	110	113	124	150	111	105	106	114	122	110	109	103	105	131	115	115	121	100	130	127	126	110	101	117	99	119	126	120	121	119	125	117	123	118	123	123	136	145	144	119	110	124	144	125	110	105	135	106	126	101	122	111	98	120	115	117	131	105	113	110	112	119	123	133	110	114	125	119	100	106	125	104	124	107	129	126	119	132	121	127	116	149	115	130	130	117	121	118	109	118	120	121	114	125	132	139	131	130	128	119	125	124	110	143	120	124	127	111	114	124	113	126	95	114	140	108	107	122	141	110	140	130	116	108	126	126	106	114	96	131	127	113	102	101	123	129	112	116	122	119	129	130	132	132	117	127	117	123	109	117	113	104	123	119	145	131	117	107	116	133	109	113	124	93	126	128	125	123	98	127	139	138	107	105	117	127	114	127	121	122	131	135	108	112	133	111	104	125	136	115	110	116	145	125	136	117	128	113	133	116	122	108	141	131	114	111	113	127	145	122	117	135	131	105	109	116	131	136	125	114	102	109	102	131	120	116	108	127	101	113	121	127	114	122	134	122	124	127	131	128	106	113	126	106	112	115	108	129	120	125	140	134	116	122	136	96	122	107	96	142	124	124	134	131	132	105	123	109	110	126	121	122	105	103	137	100	99	145	143	123	119	116	118	138	139	151	129	108	120	112	130	120	143	104	112	126	106	113	88	128	105	121	122	132	111	121	113	118	103	126	120	115	139	123	123	109	114	100	126	119	120	135	131	117	128	111	132	126	128	137	109	124	134	120	126	123	102	105	132	116	118	116	125	126	113	124	105	129	113	110	141	118	122	110	121	127	132	139	92	114	128	128	112	140	105	116	118	126	112	129	127	124	119	116	118	127	123	109	134	114	84	104	118	134	134	121	111	128	119	92	125	116	129	118	90	136	105	99	107	128	118	107	114	124	124	120	120	108	106	105	113	108	124	118	99	126	127	113	136	128	122	118	125	111	137	123	134	112	120	110	109	115	128	111	123	117	125	96	112	128	119	106	129	105	123	142	111	103	129	140	108	99	107	109	117	98	136	107	123	131	117	107	128	105	148	112	127	115	117	118	116	104	116	134	106	112	129	100	124	120	102	109	126	118	134	146	103	121	131	108	112	118	124	109	92	126	118	128	119	127	114	120	123	113	116	139	120	123	129	129	106	120	142	107	116	123	101	114	124	111	103	124	119	130	119	96	117	119	130	131	110	124	115	121	110	126	116	127	126	126	115	117	114	106	124	122	109	125	109	114	122	107	117	124	136	124	123	111	121	113	114	119	123	126	108	112	115	131	140	109	113	117	112	120	101	107	128	108	111	109	110	119	130	134	127	108	110	131	130	130	114	116	110	111	101	112	102	114	122	101	125	139	133	104	116	127	116	103	125	116	135	132	117	100	111	117	110	120	114	122	100	117	134	113	129	134	119	112	132	111	106	113	126	119	126	111	109	127	115	124	113	126	107	117	101	127	120	118	124	124	119	134	115	123	131	112	110	118	113	134	139	92	126	121	128	120	117	117	98	116	140	111	112	114	112	109	136	106	111	129	122	132	132	116	117	127	127	115	124	122	114	127	133	104	103	122	116	121	121	100	117	114	136	116	115	125	111	102	106	101	111	111	118	104	130	129	124	100	138	103	103	119	105	111	114	135	130	130	112	109	132	111	135	120	107	96	109	113	106	114	129	134	144	131	127	120	121	125	124	93	114	125	114	138	135	125	124	121	110	108	102	114	116	117	125	118	110	99	105	124	121	107	123	109	115	119	110	114	107	102	114	103	131	120	107	104	132	119	139	106	135	123	125	112	121	110	114	118	138	102	113	100	114	121	110	110	116	121	113	114	130	119	128	129	116	111	123	126	115	126	112	109	128	127	117	112	107	110	119	102	108	134	113	112	110	99	118	133	107	112	128	136	120	94	131	120	130	104	99	133	127	130	120	118	115	131	130	121	110	130	125	127	127	123	117	118	135	114	122	134	135	124	100	100	128	145	98	138	103	124	120	137	124	93	115	107	112	128	109	116	101	122	119	110	93	124	142	124	121	119	120	114	140	115	112	107	98	132	113	122	112	113	125	127	126	118	125	127	122	138	109	109	123	118	139	128	118	110	111	126	123	110	110	108	123	102	117	125	114	125	110	122	110	119	117	96	121	113	143	110	101	126	114	121	123	138	140	108	113	134	116	106	120	104	119	121	121	99	116	103	109	123	139	125	126	119	124	104	142	130	114	98	125	140	144	136	137	136	135	113	132	132	140	128	121	141	122	137	132	119	133	98	111	125	128	107	127	140	131	134	142	124	133	125	120	96	120	102	95	98	110	121	122	97	129	132	134	112	127	126	115	112	126	125	97	99	115	99	134	104	132	118	99	99	130	117	120
7872	932	2030	2446	1976	1407	1126	917	854	743	646	594	541	530	522	478	429	450	429	455	451	367	408	407	375	383	400	363	361	373	369	359	321	321	344	341	322	349	345	342	345	328	313	347	312	342	298	325	320	355	323	266	335	349	312	307	332	292	340	290	356	319	314	331	328	322	330	294	328	342	310	270	322	284	334	286	304	313	333	297	306	311	309	328	299	331	315	284	302	294	322	316	315	309	320	327	288	306	310	324	317	296	318	290	334	306	305	323	322	345	308	303	312	309	329	336	349	302	338	311	322	278	277	337	288	309	329	300	316	301	335	337	320	297	332	320	320	311	304	294	308	340	350	296	305	323	297	315	328	328	303	329	342	328	318	324	311	323	314	337	311	316	318	325	306	325	304	318	299	276	300	299	276	290	327	327	286	332	347	332	339	305	313	343	297	306	298	332	298	329	289	336	307	306	312	329	318	326	317	333	334	302	322	312	329	325	326	323	305	329	320	302	343	312	313	290	340	326	327	301	304	311	324	334	307	315	296	298	337	315	319	293	294	311	322	331	300	341	347	303	284	344	313	292	340	343	311	299	320	278	293	331	316	334	302	308	321	312	314	328	311	318	274	304	286	332	352	315	311	301	333	313	347	296	301	313	320	283	329	335	320	312	319	317	324	309	336	315	281	295	309	312	314	291	329	314	346	317	278	345	326	319	342	324	353	289	337	295	274	292	321	298	309	323	299	326	299	308	325	294	321	312	310	335	290	303	315	279	321	291	318	276	279	308	326	311	349	316	280	310	317	309	296	320	303	338	316	331	322	302	311	338	340	296	315	313	320	326	323	307	326	297	282	311	311	273	316	314	268	286	285	307	326	320	363	334	340	296	308	335	343	340	293	321	284	324	317	313	319	304	285	278	314	296	316	330	289	323	336	320	311	301	333	304	332	298	314	314	333	354	296	324	315	312	345	298	314	326	312	307	311	311	297	309	306	309	318	310	331	314	316	300	317	323	309	313	336	315	320	326	312	305	307	298	314	312	293	309	300	305	327	330	335	284	297	320	330	302	325	291	327	300	319	314	328	321	280	341	319	324	298	333	302	343	317	307	294	308	311	332	298	317	333	296	301	331	247	317	347	325	303	309	343	331	331	299	290	302	281	290	314	290	307	298	325	334	276	293	314	303	328	342	320	333	323	308	304	311	314	326	331	307	327	321	323	313	314	291	347	317	258	302	278	271	307	273	340	292	320	292	320	287	298	345	294	323	313	306	311	320	303	302	338	312	366	303	290	304	291	319	309	309	284	290	312	326	305	339	315	327	331	298	311	325	306	355	314	344	330	313	322	305	307	320	307	293	321	306	321	301	306	296	275	328	283	300	345	296	324	326	293	303	316	314	346	301	325	299	325	302	297	311	317	325	333	324	298	319	326	284	335	339	326	329	320	316	334	316	305	316	320	299	318	336	289	331	320	321	329	313	335	308	325	349	308	299	326	323	310	282	355	293	325	303	331	294	315	327	344	312	294	308	311	315	300	323	327	334	304	332	293	301	306	289	312	287	311	282	309	346	333	295	313	324	302	330	318	318	303	312	317	300	292	309	313	295	342	295	292	303	329	310	300	332	315	298	318	316	300	311	312	325	337	298	284	325	304	353	299	296	313	306	310	345	311	308	332	294	288	291	294	309	284	312	298	336	341	332	305	301	307	314	334	331	337	286	310	319	316	343	315	303	312	297	341	329	319	290	318	277	290	293	302	336	313	294	331	318	314	289	297	292	302	340	338	320	357	319	307	340	306	327	317	319	320	337	291	326	310	319	322	330	347	306	282	283	332	333	285	290	311	333	322	317	301	315	304	308	329	316	287	327	306	340	323	304	295	344	357	312	323	332	339	289	320	303	345	327	276	283	296	313	285	350	299	324	331	288	290	328	319	309	312	307	324	293	317	323	306	304	328	309	297	296	310	315	297	317	293	308	319	332	324	316	302	316	294	318	300	355	313	295	319	291	339	303	283	330	322	308	333	289	311	291	291	304	283	281	350	308	329	314	345	362	321	332	332	286	291	318	309	348	327	295	331	328	325	294	307	329	324	298	294	329	315	309	299	308	310	302	297	303	302	300	313	312	310	294	300	338	295	294	318	314	309	330	342	314	303	339	338	333	300	303	314	302	312	296	303	310	322	300	312	305	345	297	320	327	305	309	317	310	292	292	314	321	320	319	309	328	278	315	294	321	326	290	314	317	326	325	296	309	345	308	310	295	316	302	307	344	334	316	294	311	317	315	319	331	320	327	330	322	344	303	324	306	319	314	276	307	338	296	308	318	323	309	325	346	333	313	301	286	331	316	312	301	327	293	302	314	296	300	310	314	273	325	314	297	301	279	322	338	304	288	296	306	335	310	308	275	312	323	342	290	300	334	290	294	324	332	329	304	326	304	322	327	281	327	276	316	314	299	333	316	293	312	319	324	303	351	308	288	303	348	313	327	290	344	256	324	332	311	315	315	302	294	310	297	310	317	331	330	299	321	281	302	321	308	298	307	288	318	318	323	296	278	289	308	294	309	315	290	316	330	325	302	330	310	302	329	313	333	334	325	338	303	321	313	293	324	304	315	292	317	303	296	305	295	291	329	316	284	291	348	305	329	310	299	308	316	307	322	304	305	302	359	302	322	337	315	314	286	278	301	312	318	321	286	313	331	288	323	274	306	327	354	331	281	316	300	325	319	267	313	289	311	292	308	301	341	290	337	326	291	343	296	300	297	309	311	309	329	309	321	333	343	292	332	307	320	302	277	318	309	298	315	289	318	327	319	329	349	314	348	297	305	324	291	287	321	317	321	303	344	314	279	333	306	329	298	320	322	297	305	282	281	304	298	319	319	306	316	297	325	340	326	308	318	289	287	311	331	299	306	322	311	322	310	310	311	328	355	343	285	324	326	295	301	336	322	325	288	304	310	342	287	327	330	312	311	311	354	310	323	345	294	326	315	299	329	345	360	317	310	285	338	305	301	299	308	327	279	275	327	322	310	315	306	312	306	293	330	321	283	286	295	318	266	307	339	349	317	310	280	308	321	321	341	336	280	284	315	351	285	336	315	298	302	316	301	305	321	304	314	321	343	294	292	268	323	331	316	309	295	291	308	302	300	312	303	298	329	313	319	341	321	299	326	324	334	319	341	318	295	295	313	272	281	310	309	337	318	322	299	328	320	304	329	312	305	307	278	296	343	320	290	304	334	290	299	333	321	305	302	282	312	308	300	306	329	301	309	286	328	328	301	316	301	324	287	332	300	301	327	338	331	341	314	304	278	328	310	321	312	309	306	309	316	334	304	295	301	280	278	305	323	302	285	308	318	322	322	284	342	300	299	327	306	322	312	325	310	321	335	345	315	355	298	304	274	315	293	326	284	308	316	322	335	294	310	303	304	297	325	315	279	328	305	302	340	334	309	355	281	295	308	302	306	323	304	323	332	323	312	284	284	293	335	308	310	297	344	312	331	309	339
1592	346	308	333	303	324	310	310	303	310	331	299	307	335	351	312	319	326	284	304	334	312	336	300	338	292	331	310	310	285	307	321	326	301	313	316	316	316	322	356	293	305	331	316	311	307	310	320	309	309	312	323	319	329	281	313	345	313	314	293	320	316	303	323	387	323	377	306	342	295	317	281	336	338	326	330	291	311	331	313	306	348	307	350	355	329	318	278	341	330	301	298	312	318	315	295	348	323	342	340	294	320	314	283	310	327	321	307	283	323	310	321	316	294	350	303	315	308	317	325	289	289	289	295	301	313	311	328	336	322	334	349	300	295	312	270	287	348	307	296	318	311	312	324	330	308	293	317	289	333	321	340	308	338	313	307	324	343	357	316	322	294	279	345	335	319	314	339	333	302	313	307	350	338	332	320	355	360	259	334	328	327	321	285	312	340	313	321	365	328	283	302	301	304	305	301	311	323	316	305	324	308	309	327	308	293	332	296	340	318	292	307	291	302	330	286	293	332	304	305	318	310	343	291	325	335	309	346	290	294	313	324	354	317	347	309	336	297	309	272	323	295	315	321	343	278	320	282	296	327	292	309	287	301	292	322	326	323	289	334	348	318	327	307	271	337	327	311	321	323	334	302	342	302	336	318	338	296	350	292	346	356	354	317	300	308	315	287	326	303	323	326	312	320	315	373	295	292	284	315	308	312	286	293	329	306	344	297	337	322	310	306	326	339	363	343	313	302	342	302	331	320	325	323	345	308	336	322	281	318	293	303	333	307	302	346	315	345	313	299	324	319	318	326	339	311	357	313	315	298	317	315	308	352	340	337	312	321	342	335	300	331	322	319	299	289	355	330	309	306	317	300	294	302	309	309	323	338	303	292	340	325	314	310	323	305	303	306	329	314	330	303	355	325	329	381	327	316	323	305	329	317	353	279	326	314	329	315	306	339	279	335	284	301	308	323	303	316	326	316	286	293	362	295	318	304	293	293	295	333	324	328	329	330	309	338	343	321	326	357	345	301	337	304	376	301	291	289	323	320	343	299	310	302	298	313	324	331	287	325	328	316	307	317	320	272	296	276	319	355	311	296	375	288	307	326	304	297	355	324	279	310	317	346	302	326	288	323	313	295	274	316	344	313	319	296	313	339	355	293	329	338	303	303	312	322	311	333	352	308	317	280	309	340	329	281	298	343	320	294	292	296	310	295	320	300	326	310	327	316	304	360	295	320	295	311	298	328	313	361	308	312	289	313	343	328	325	348	306	307	315	313	326	330	309	307	311	326	329	286	296	304	297	308	308	338	332	333	318	296	339	320	324	336	328	338	335	311	313	338	302	327	319	280	299	325	356	318	289	331	325	307	297	325	342	335	279	319	317	317	286	297	337	287	297	296	320	339	341	303	306	312	315	312	328	313	348	309	313	293	348	351	316	283	327	349	350	267	309	321	342	332	309	308	334	255	336	330	338	330	296	299	299	303	296	312	303	303	326	321	291	313	310	323	292	328	328	309	338	299	295	303	292	292	291	315	314	293	341	325	278	317	301	286	314	343	312	303	325	308	324	321	297	299	321	298	280	313	304	327	320	344	316	282	330	343	325	308	306	305	286	303	319	319	315	326	324	302	310	340	324	318	346	325	322	295	315	321	280	296	329	333	344	342	300	320	331	352	327	310	349	337	312	286	297	339	278	336	336	305	315	319	325	299	321	326	290	333	328	296	311	338	328	306	313	331	308	338	304	319	311	335	307	298	315	314	311	347	269	317	294	322	334	325	317	282	281	317	291	328	316	310	300	346	310	319	307	339	353	327	318	335	334	312	308	308	354	343	308	338	348	350	350	324	316	278	321	356	286	301	318	320	292	293	291	328	304	331	297	304	311	315	319	315	274	302	300	344	314	353	328	320	298	316	334	299	317	304	343	298	324	298	349	303	298	324	336	309	290	320	287	315	350	340	313	314	335	286	311	308	330	292	306	315	309	331	327	290	308	316	292	276	294	307	336	325	319	330	316	328	350	289	316	302	325	311	304	346	320	366	296	293	328	285	347	346	311	296	318	306	310	317	303	336	321	288	280	323	301	320	339	332	317	348	323	311	301	313	328	319	310	272	330	308	338	339	333	318	317	308	321	304	326	333	299	307	309	281	363	318	344	320	305	301	299	322	323	298	276	311	303	327	303	344	302	329	303	308	261	270	298	313	313	296	324	277	307	326	307	309	302	337	327	312	321	290	294	295	332	309	305	303	340	347	344	335	307	316	311	309	309	316	297	365	314	336	319	274	301	323	291	298	342	327	310	320	308	333	305	304	298	335	316	306	317	298	267	332	317	306	326	316	336	326	302	318	342	340	292	331	322	341	316	299	306	304	312	312	372	319	333	302	312	345	338	305	322	309	332	303	302	337	306	320	296	315	346	349	339	307	335	316	314	319	333	325	279	336	318	324	332	330	330	312	315	314	330	307	316	300	323	270	320	315	282	298	303	338	280	286	318	359	316	296	255	348	317	299	308	330	269	311	339	319	272	314	304	298	289	313	316	281	320	320	311	330	305	285	306	318	270	314	312	337	310	342	301	312	352	319	311	330	321	304	341	325	324	329	320	338	319	356	339	319	266	314	304	291	286	308	305	310	288	308	308	335	292	313	290	272	344	307	328	323	287	341	341	348	288	306	299	350	328	343	306	287	306	347	312	312	345	294	294	325	338	327	326	330	334	312	316	307	290	291	314	299	311	302	277	311	329	327	307	345	340	328	309	292	282	326	335	298	341	313	329	305	330	305	310	335	312	301	317	324	296	321	287	321	300	290	346	292	314	306	313	344	309	313	315	303	311	296	284	271	280	337	300	307	316	293	298	298	324	324	313	337	323	320	313	324	330	311	326	327	322	327	338	290	355	339	314	303	306	314	295	296	316	326	321	290	317	323	295	319	298	328	329	327	308	299	318	337	329	303	290	322	316	292	330	296	364	335	338	298	280	322	291	324	304	334	310	317	315	310	306	303	306	291	268	286	346	319	299	314	304	332	292	277	337	319	316	300	306	287	342	284	309	336	316	317	322	317	326	317	298	309	312	332	306	323	304	287	345	341	307	298	320	338	290	335	287	311	292	304	336	281	321	309	304	352	316	299	299	285	274	316	340	329	339	307	307	273	301	305	314	270	270	309	292	317	313	301	327	330	285	286	345	315	274	328	324	309	332	299	307	326	304	279	309	321	298	315	314	300	306	350	311	332	343	336	328	296	300	326	324	315	288	333	346	330	310	304	311	294	340	308	292	331	294	319	324	330	320	342	285	328	318	343	298	305	294	327	291	292	328	319	285	339	314	290	329	321	297	325	330	300	314	320	332	331	291	291	295	320	323	325	314	309	316	324	273	290	306	327	327	351	319	304	294	321	316	327	298	295	342	308	307	318	305	311	296	356	309	292	284	323	314	305	327	291	312	323	327	323	336	336	296	308	322	349	310	288	336	315	323	297	330	319	316	337	322	331	328	291	283	327
1842	658	733	759	711	705	687	679	667	668	691	688	666	671	647	661	642	706	658	684	703	605	649	691	711	650	668	686	694	687	702	695	668	711	713	685	679	668	648	701	707	687	713	676	659	633	679	721	693	616	686	691	696	699	644	682	678	682	672	714	686	695	689	700	698	706	666	696	701	682	658	693	690	709	704	723	639	680	692	680	671	703	693	677	676	675	670	674	712	663	643	705	683	654	685	625	664	683	690	649	672	663	651	681	684	698	705	633	650	662	703	678	677	675	695	696	676	640	704	663	626	670	681	708	678	674	669	634	706	682	682	682	663	677	645	707	647	736	658	683	663	670	671	722	629	715	687	692	632	661	673	735	660	685	633	710	647	645	652	720	690	706	678	675	689	685	677	694	649	679	680	677	693	699	694	684	696	649	681	676	691	676	684	638	681	721	675	731	687	680	682	640	636	726	640	675	625	648	710	715	662	661	705	662	667	693	650	666	652	672	690	687	690	677	669	649	671	667	657	667	678	688	705	664	728	688	696	651	670	755	674	657	679	652	625	691	665	700	694	687	623	705	675	702	693	701	683	667	698	683	690	683	636	650	662	640	669	682	684	692	700	703	634	680	690	677	706	667	731	667	665	665	648	649	704	677	710	689	687	651	649	638	664	672	657	625	707	646	633	686	653	685	661	643	629	666	699	708	661	655	659	656	673	725	662	658	668	711	647	688	652	717	651	726	659	728	684	703	684	683	682	668	665	645	692	681	693	677	666	723	698	689	648	701	633	712	697	649	707	687	696	705	677	685	655	691	690	689	667	700	683	678	644	682	657	638	689	662	668	675	715	699	674	682	717	629	635	705	635	692	672	646	715	685	694	687	667	673	683	710	713	644	674	654	671	656	644	687	698	660	687	660	633	609	688	679	704	677	686	666	672	682	656	661	685	709	664	685	727	667	680	672	673	672	669	654	708	675	623	660	666	696	696	652	649	677	609	707	664	656	640	722	674	681	660	660	647	694	678	677	691	689	679	709	636	706	659	690	680	638	690	660	699	687	675	687	636	667	641	695	636	647	672	682	686	679	681	670	668	669	692	656	677	660	706	625	685	618	664	664	715	706	698	666	717	693	727	707	680	697	685	621	657	680	659	667	670	693	631	654	680	711	681	676	713	649	701	667	660	652	652	680	646	708	683	681	681	738	675	688	716	675	665	638	670	675	662	675	694	689	676	653	612	664	660	671	664	666	669	721	668	685	662	657	686	691	647	652	706	678	668	735	652	717	627	718	680	629	663	666	679	621	700	630	657	703	702	691	649	590	673	686	684	689	735	677	681	666	652	707	651	707	695	681	711	716	668	679	723	699	739	679	684	670	695	694	731	653	661	698	656	655	706	660	669	693	691	674	670	687	702	694	694	657	716	692	676	640	642	697	673	679	703	651	694	669	690	708	712	678	671	677	669	686	706	680	664	662	698	672	650	694	646	689	663	715	683	659	711	679	706	669	655	663	684	680	669	706	690	688	681	665	647	672	678	682	608	693	655	654	687	660	663	686	677	662	665	695	651	722	650	698	713	658	687	680	711	705	709	715	666	619	613	608	705	694	706	648	690	668	662	691	676	668	649	715	680	722	672	743	658	675	654	664	677	644	672	633	675	614	655	645	655	675	668	712	685	709	625	690	718	662	679	635	701	663	631	636	669	684	665	644	678	656	718	633	704	680	717	677	671	653	643	675	641	691	639	659	656	692	698	662	656	666	652	653	687	658	667	712	706	642	691	675	636	709	675	675	713	686	661	659	735	706	614	681	676	664	697	679	687	690	688	647	671	710	672	681	682	643	725	632	674	703	679	695	674	708	684	668	630	643	685	680	666	663	672	658	696	662	747	676	701	675	718	715	711	641	666	664	667	645	673	700	664	630	633	687	638	676	666	690	636	677	643	641	665	651	709	722	666	647	698	633	694	641	696	679	660	677	643	674	651	704	662	719	684	671	636	708	637	692	623	666	672	725	721	660	720	701	634	675	654	679	721	649	681	698	682	649	732	673	627	676	641	682	702	675	668	706	697	672	712	652	720	688	687	675	684	660	624	638	676	679	687	706	711	703	662	735	688	641	649	684	660	668	676	674	691	653	684	656	697	716	699	671	692	688	710	673	671	652	667	704	618	710	716	698	704	687	692	688	692	675	654	681	710	650	700	649	658	682	657	682	704	704	678	660	691	659	642	699	687	705	702	647	687	651	692	701	645	653	682	700	670	662	660	670	697	636	669	665	701	708	649	674	688	665	664	640	727	630	651	671	646	669	694	673	632	671	637	668	665	663	695	637	666	677	688	695	666	648	690	711	690	688	672	732	644	667	649	688	630	652	676	710	688	715	723	639	706	711	677	708	696	660	672	665	637	699	664	681	707	652	653	688	714	661	673	652	664	623	630	657	686	676	694	643	645	678	652	659	683	690	690	667	680	662	700	670	699	681	666	673	683	745	690	680	683	681	685	684	692	690	693	661	729	677	685	687	709	652	687	645	680	683	661	658	682	671	688	647	718	678	644	729	661	672	604	612	681	717	689	635	689	639	685	675	707	689	704	692	711	700	654	660	683	663	654	664	679	653	684	664	706	647	713	651	671	642	692	704	691	676	642	665	714	637	655	664	658	683	705	681	659	649	671	672	658	630	658	665	600	694	704	663	664	716	659	702	701	663	693	664	686	707	679	681	693	672	710	667	657	690	651	659	623	705	697	703	679	692	693	657	685	686	670	740	656	736	685	658	653	672	681	689	662	692	669	680	696	707	674	676	653	663	711	654	726	689	643	691	636	693	691	675	719	706	644	667	727	660	676	663	650	708	687	658	688	662	668	648	638	632	711	670	654	688	690	703	698	605	633	668	679	684	688	671	667	655	662	690	679	691	647	631	668	647	684	643	705	680	655	660	651	692	673	644	696	676	709	717	672	717	713	693	745	702	694	690	638	688	681	672	718	717	678	634	643	682	716	712	674	678	677	675	688	650	667	705	733	681	673	695	694	652	674	666	675	683	692	671	614	700	681	688	655	643	652	681	657	682	676	715	630	651	734	678	676	712	668	665	672	662	678	690	653	680	613	692	692	668	668	655	706	681	671	662	643	679	684	665	671	675	658	670	680	672	691	695	673	653	664	703	683	681	677	682	667	666	661	670	616	684	714	641	714	675	663	667	715	700	675	703	633	666	659	685	658	661	690	678	681	676	690	700	703	673	673	669	670	686	701	664	683	710	615	656	697	679	644	679	689	643	664	723	680	706	636	686	671	629	676	661	671	685	707	702	654	652	718	658	649	664	666	710	688	658	739	673	664	726	679	703	657	659	694	723	681	694	689	694	663	687	689	630	669	642	653	681	679	679	661	662	692	692	663	694	669	609	688	684	673	705	647	652	683	685	681	674	700	681	692	667	695	745	672	657	673	694	649	646	657	708	723	708	730	670	648	672	694	648	680	690	718	717	677	682	672	650	692	674	661	662	662	652
7354	478	512	464	346	270	207	210	186	185	202	162	164	145	175	147	145	142	145	167	133	161	142	123	138	165	159	130	157	137	151	163	140	149	142	127	159	124	146	134	136	143	136	135	145	122	141	144	156	136	154	133	149	141	147	159	135	151	166	128	151	131	137	154	145	154	119	145	134	131	127	144	155	127	137	132	147	154	129	176	144	138	136	135	128	122	175	143	160	150	135	149	152	150	141	145	140	144	139	133	149	133	120	143	152	138	141	140	171	142	122	152	125	128	150	153	165	124	153	140	141	154	165	131	175	149	140	128	151	135	168	160	168	151	152	137	130	143	139	154	158	138	133	146	146	132	165	148	145	175	122	162	149	127	157	154	159	133	138	102	160	133	147	142	125	139	142	155	152	135	173	133	163	148	165	154	143	134	161	110	142	137	157	141	119	121	150	143	140	164	155	161	135	146	150	148	137	135	155	153	145	141	150	138	150	120	133	132	131	171	148	146	142	119	165	137	152	166	144	167	152	130	128	131	143	165	151	139	152	124	141	151	153	158	134	117	160	170	153	143	137	157	139	186	153	133	146	149	127	150	138	141	154	122	134	148	127	137	128	149	134	156	136	174	138	142	141	151	170	132	161	139	177	154	107	179	162	141	135	178	130	131	132	118	131	148	146	127	142	137	165	156	153	114	160	151	160	123	155	147	141	144	143	139	177	165	166	133	135	109	131	149	120	149	125	176	160	139	150	156	131	137	142	162	152	139	132	140	141	162	141	153	97	134	148	138	155	147	144	139	142	145	130	154	142	137	136	129	174	142	162	137	155	148	149	148	123	172	151	146	135	149	148	143	138	145	127	158	137	156	164	154	132	162	121	153	150	132	133	145	153	140	142	142	137	131	138	137	148	135	120	133	167	137	132	151	139	163	125	160	164	133	155	148	128	133	148	141	148	154	129	131	145	145	135	147	138	163	134	157	140	152	153	146	164	158	143	144	160	148	135	158	151	143	137	125	160	139	139	146	135	157	128	162	149	149	134	137	151	139	127	142	155	140	158	144	136	134	158	154	136	143	136	152	138	138	157	142	134	128	135	139	138	115	138	134	168	155	141	152	159	146	165	151	136	133	143	136	152	114	115	139	136	153	153	142	137	130	155	163	153	129	149	133	167	149	169	149	151	134	134	154	125	124	129	141	148	128	163	154	160	159	141	139	147	126	174	145	143	170	150	147	163	145	155	155	156	176	125	135	131	139	151	160	170	164	149	156	135	149	142	133	134	143	147	160	146	123	169	139	136	160	156	159	140	162	162	156	134	164	144	166	143	143	128	147	138	131	140	146	145	153	157	167	155	137	152	145	141	149	165	146	156	158	134	159	146	142	128	119	117	126	130	152	131	163	150	152	124	139	140	146	144	138	146	146	136	119	130	161	144	138	149	136	140	142	145	147	147	139	145	157	136	173	146	156	151	155	150	119	146	141	141	146	160	147	142	135	131	148	124	130	141	151	165	144	161	159	157	139	145	110	147	151	146	135	151	148	149	136	158	151	139	144	127	110	131	131	130	135	121	131	168	138	144	150	129	161	148	152	155	154	126	126	146	157	127	128	142	144	166	159	129	138	127	115	136	146	146	149	154	146	148	145	150	150	146	161	158	144	134	132	145	168	135	148	134	128	135	127	138	122	121	169	173	150	136	152	143	146	159	157	151	151	147	136	133	109	139	162	140	149	160	142	134	137	158	159	154	140	158	169	152	121	125	157	137	154	122	148	121	141	163	160	165	138	140	152	120	134	149	144	131	134	132	144	127	130	131	156	140	148	163	155	142	148	152	135	133	142	131	136	111	142	158	145	168	160	152	147	151	143	136	147	139	163	147	148	145	159	163	146	157	157	140	157	134	126	160	140	135	119	152	158	136	143	133	132	136	121	137	153	155	147	141	138	125	141	138	144	140	141	154	149	167	156	150	147	144	111	151	136	138	147	115	130	149	128	141	110	147	134	117	141	139	130	137	134	147	162	134	140	140	125	144	159	142	138	108	134	142	161	123	138	139	160	146	148	158	160	133	161	122	142	123	129	150	144	134	123	145	138	151	150	150	155	145	136	163	148	135	153	131	143	121	131	138	130	130	138	143	167	151	139	152	157	143	142	137	137	120	158	155	133	148	147	127	181	140	112	136	149	142	146	150	146	133	146	143	142	122	127	123	153	145	161	151	162	140	149	105	106	130	135	150	151	124	132	154	159	156	130	139	130	156	140	150	160	129	142	121	132	166	142	160	162	142	131	126	120	136	147	152	153	157	139	134	156	143	149	164	145	148	135	129	167	152	152	153	152	162	144	144	156	145	142	136	149	137	138	122	138	161	142	151	141	152	129	149	131	151	145	133	184	137	148	140	185	151	141	126	141	145	144	135	124	137	136	120	110	145	158	148	150	143	125	142	136	146	150	127	121	145	151	121	143	132	157	142	133	136	125	140	162	151	164	139	145	137	146	126	152	141	157	126	126	129	141	138	136	147	127	149	144	136	151	149	149	162	133	140	157	138	178	139	128	140	139	168	156	109	128	149	141	149	142	160	136	147	153	151	123	127	136	118	152	139	177	134	165	145	146	131	160	138	127	155	122	139	153	169	120	123	148	161	147	157	147	168	146	154	131	155	126	145	136	138	147	143	141	138	130	141	126	148	138	150	128	155	145	147	155	149	155	153	159	148	150	135	135	122	138	170	141	132	145	155	152	161	158	162	147	146	136	174	135	136	137	141	146	144	138	150	147	168	144	150	147	124	131	142	149	140	132	157	140	134	154	155	116	149	165	153	144	129	171	129	150	143	155	156	142	155	153	144	135	155	134	134	143	148	143	141	145	162	139	164	151	155	134	145	172	119	133	157	152	134	134	129	144	133	157	145	147	146	152	142	138	134	143	128	143	164	142	167	159	141	163	133	157	136	132	131	126	158	145	132	168	154	139	144	149	131	123	139	152	126	127	145	151	131	160	137	142	150	159	127	129	132	144	128	133	130	158	159	134	158	152	136	156	137	140	163	156	142	150	161	142	134	134	139	147	145	133	154	167	140	129	131	129	125	148	150	154	144	127	125	135	126	137	142	156	151	136	138	154	135	138	119	146	124	145	158	130	153	140	136	124	118	165	165	132	140	139	128	152	148	160	137	144	134	147	116	141	130	158	128	127	146	134	153	129	141	135	152	167	138	147	133	154	117	172	140	152	148	172	141	174	164	158	126	155	141	126	138	120	138	149	120	128	168	142	157	140	156	146	143	153	146	189	156	118	126	114	177	138	148	173	158	131	146	164	146	132	141	150	135	136	129	150	160	154	129	127	162	159	144	167	150	149	127	131	141	167	172	148	144	156	144	142	142	137	150	140	138	146	143	141	138	149	138	131	145	143	147	178	162	120	164	129	149	143	143	119	135	138	138	139	130	127	169	137	146	130	160	139	137	146	154	159	147	130	144	142	119	147	145	149	147	172	141	124	143	144	135	158
6116	642	1177	1451	1162	924	786	675	629	562	502	492	505	458	461	421	386	411	409	395	410	342	348	371	435	379	367	353	337	360	376	364	363	365	355	356	343	319	354	391	344	354	339	341	329	348	330	354	381	340	327	345	377	380	332	347	302	369	356	332	362	377	374	338	330	344	345	350	316	370	326	294	319	345	315	313	347	317	334	312	330	329	363	340	320	357	315	358	338	331	353	334	322	340	323	349	332	346	331	319	350	362	366	362	322	348	330	332	310	304	350	309	330	338	347	311	358	347	335	363	296	340	358	326	364	324	310	340	322	342	349	353	324	347	321	360	315	340	357	338	345	351	315	314	306	331	333	323	322	369	326	362	323	310	329	329	309	381	345	331	337	365	350	367	298	330	304	345	345	353	374	320	346	332	333	344	345	324	308	352	361	330	337	324	314	339	305	326	338	325	339	357	318	313	346	332	329	358	332	343	370	362	347	332	328	332	362	326	369	365	348	387	359	327	325	324	340	344	344	326	335	353	351	307	360	312	336	317	375	328	345	323	358	326	323	335	347	345	336	356	290	358	366	309	359	319	344	349	320	324	343	314	315	333	304	314	352	338	343	313	349	340	301	336	348	337	366	348	339	343	355	358	357	318	322	327	312	332	365	367	316	317	345	355	354	377	376	331	321	330	328	339	370	336	307	319	339	346	309	310	316	310	342	318	282	328	325	353	351	339	333	362	292	332	360	366	339	358	347	314	328	345	355	375	313	360	312	326	339	337	295	294	308	321	338	360	358	334	336	318	350	338	350	336	334	314	343	339	365	357	313	355	339	322	380	307	325	347	360	339	328	318	369	301	322	360	326	336	311	313	353	358	287	326	349	319	300	372	346	323	332	360	303	329	348	317	304	403	313	336	319	327	335	346	365	334	317	294	320	337	334	331	325	343	369	350	358	349	359	338	324	346	319	357	323	334	345	356	344	341	309	363	312	344	316	359	327	333	347	338	346	340	343	311	363	359	302	333	323	312	332	328	350	306	332	318	331	314	344	346	315	305	322	350	333	342	375	319	355	364	324	340	350	336	306	325	343	340	350	348	296	343	325	359	338	334	340	313	364	327	339	328	342	339	340	330	337	344	333	365	348	380	338	320	360	304	314	317	357	271	347	324	357	364	313	311	342	332	340	339	362	350	317	359	343	322	313	312	358	326	356	341	307	336	318	320	360	343	366	330	339	336	311	326	331	334	341	357	354	342	364	341	335	329	321	323	301	330	322	344	337	351	341	333	359	321	318	298	391	336	325	326	317	358	366	363	317	335	298	309	361	326	324	303	352	349	348	363	347	339	322	355	318	327	341	319	342	353	350	318	336	350	331	343	326	325	319	311	316	354	389	342	321	355	337	329	341	349	322	364	335	342	339	331	336	312	359	318	317	327	338	345	315	351	340	359	325	343	330	329	318	342	374	343	323	301	313	312	339	337	323	368	334	334	337	330	348	311	361	352	319	341	361	342	339	336	300	354	390	322	337	331	316	298	324	338	380	363	310	350	325	334	324	341	359	333	362	361	358	359	343	337	336	313	334	335	355	353	330	390	330	385	313	337	319	323	321	334	312	306	325	352	325	342	335	349	321	352	311	350	325	338	308	310	327	334	320	312	340	329	334	326	347	341	320	313	347	319	352	353	346	295	349	368	347	327	334	331	374	360	311	328	326	321	312	334	359	343	355	347	303	348	350	344	328	318	358	348	358	320	348	326	314	337	316	359	332	339	346	340	343	351	358	334	327	340	355	334	352	322	348	298	367	323	321	319	336	326	334	327	342	344	361	366	353	367	357	338	349	315	320	370	343	350	338	313	328	330	350	344	320	306	346	329	327	369	346	323	325	368	348	334	336	339	340	346	341	342	356	374	350	349	313	322	356	328	343	316	324	337	352	347	298	333	335	358	342	331	360	318	351	321	342	330	349	333	328	334	319	342	351	343	304	322	362	321	334	312	339	344	360	326	333	320	321	325	307	344	325	327	366	334	344	313	326	349	329	323	364	323	312	334	298	354	353	345	327	349	324	386	311	364	359	323	278	334	340	320	332	355	362	298	295	323	362	346	310	335	330	321	342	331	371	340	358	383	329	344	351	347	348	322	345	347	312	330	319	332	319	350	323	295	331	348	387	348	357	359	352	349	322	331	341	357	342	322	333	341	347	318	382	328	338	333	375	344	309	354	323	325	337	339	361	324	341	326	322	336	312	315	343	326	330	334	347	324	310	372	319	325	341	316	336	308	331	326	330	316	358	369	309	322	321	328	319	324	329	319	347	324	330	332	329	315	329	339	323	316	327	306	335	345	335	336	349	345	317	350	357	355	321	327	326	326	330	339	344	371	326	335	349	354	328	368	343	327	341	306	317	342	349	347	344	341	344	355	364	316	317	327	344	341	351	320	349	304	378	333	340	341	356	343	324	334	340	345	335	344	345	317	330	347	352	342	308	333	305	300	328	330	371	304	341	319	346	375	330	318	347	329	354	357	329	336	332	342	331	376	339	325	374	344	327	330	323	320	355	296	364	322	353	362	347	353	342	334	310	318	312	336	336	291	319	316	371	339	330	334	341	300	339	332	326	370	329	360	314	285	315	330	361	345	353	336	335	314	327	341	322	349	345	325	363	337	329	320	323	359	339	389	335	332	337	349	326	353	312	333	324	341	317	331	350	350	307	338	333	353	338	360	349	356	350	346	328	296	350	347	336	337	336	340	355	342	363	324	336	329	356	361	318	367	377	323	322	340	310	346	322	327	322	324	315	333	342	310	344	339	302	350	338	329	332	328	328	360	350	303	353	298	344	336	318	333	336	340	362	319	347	376	324	327	339	373	348	301	346	332	329	332	358	332	331	338	358	318	359	323	356	351	344	350	318	336	320	365	314	325	320	312	348	361	383	346	351	339	345	331	346	378	357	359	335	331	318	324	330	311	362	344	313	361	335	332	349	347	312	309	355	330	316	340	313	361	338	339	361	322	317	337	361	352	332	297	328	325	359	332	322	368	357	350	336	339	349	330	332	342	326	352	352	364	309	344	355	330	363	368	357	335	327	347	327	353	353	346	336	375	341	327	349	349	355	322	341	332	315	307	318	322	344	346	318	342	331	325	340	314	350	331	330	310	368	334	308	348	359	309	358	333	327	349	338	347	311	305	322	341	351	338	388	326	331	331	352	324	345	332	346	318	320	347	320	322	380	336	330	335	345	336	371	356	343	358	319	349	312	320	320	311	354	345	379	333	349	335	342	333	316	338	359	330	317	345	349	352	356	353	370	316	352	313	333	352	309	355	325	334	329	340	312	343	333	333	354	321	303	351	335	333	283	318	321	353	289	277	366	318	403	355	326	321	339	323	338	327	330	319	341	342	343	350	323	344	332	351	364	334	360	341	350	322	352	343	339	336	368	316	338	339	344	318	321	305	367	340	317	316	359	361	384	334	355	315	341	295	308	354	340	320	332	343	383	325	338	336
13633	1041	976	809	499	340	269	241	218	185	180	156	179	170	135	120	153	128	157	142	111	112	121	134	116	134	137	136	123	139	106	134	122	130	118	114	145	110	123	118	121	118	96	105	111	127	139	125	125	129	117	115	98	130	118	111	134	141	137	122	147	134	126	112	108	114	140	126	136	114	116	132	136	122	108	130	118	131	116	120	117	115	112	132	114	110	120	108	114	120	112	112	124	109	113	134	118	120	126	106	146	132	120	110	114	120	115	103	146	130	125	106	111	134	142	124	133	116	115	90	123	119	121	125	123	116	108	116	122	127	121	94	108	126	130	121	122	101	107	98	118	123	132	122	128	118	115	105	129	101	125	118	136	131	120	131	119	122	118	114	118	119	128	114	131	127	112	123	116	111	100	107	109	97	105	118	111	152	116	120	127	118	110	130	121	122	100	110	99	84	122	138	101	125	114	109	115	123	122	127	111	123	135	118	114	107	126	131	114	132	100	140	125	133	104	106	130	126	114	121	121	116	118	135	132	146	117	126	111	102	123	138	133	120	111	92	102	129	104	95	129	133	112	132	121	118	153	106	133	122	129	102	124	111	122	135	117	107	118	102	142	113	122	98	124	118	138	130	105	112	119	121	103	114	110	134	116	121	130	111	129	114	114	120	103	112	139	115	141	125	114	107	105	124	111	130	140	129	150	105	113	114	115	112	136	105	123	131	119	132	94	128	134	106	106	117	147	116	106	130	136	105	103	123	130	122	112	131	121	129	127	129	125	132	115	119	121	95	134	123	100	137	120	149	124	129	109	102	131	132	123	112	109	127	125	110	136	132	120	130	119	135	123	123	128	125	117	124	121	131	116	142	115	111	118	115	112	113	109	127	114	109	133	94	120	108	133	103	112	120	104	114	131	111	97	134	114	120	119	123	102	117	122	131	96	126	126	126	138	125	115	124	107	102	125	100	114	109	126	129	124	116	130	131	110	116	108	118	135	120	107	132	114	108	107	123	110	122	119	100	131	124	116	108	107	131	122	106	126	116	109	101	110	128	116	104	106	116	111	115	114	115	117	119	121	119	119	106	122	138	132	126	141	122	133	114	124	106	145	133	105	143	130	114	109	117	117	130	97	129	137	139	119	112	98	113	127	126	127	137	121	112	114	101	105	108	111	117	116	104	124	148	111	104	112	124	119	132	132	118	104	117	135	153	116	106	118	123	130	107	116	144	119	116	140	120	118	112	115	119	122	107	97	125	108	108	103	114	120	118	131	112	124	121	121	111	116	121	112	110	107	119	113	119	113	107	113	114	119	126	99	108	113	125	136	122	126	116	106	121	116	128	113	113	140	134	122	116	119	128	110	132	135	123	113	117	117	139	114	157	120	132	115	125	113	106	119	112	138	110	109	117	115	121	110	114	118	103	113	109	121	121	102	120	103	134	109	130	135	102	117	113	114	118	103	124	117	126	123	124	102	126	115	108	115	118	151	133	121	131	103	115	115	151	146	118	129	117	125	105	119	114	139	134	100	101	140	92	111	122	120	118	119	104	122	116	122	123	123	159	127	121	132	99	108	113	113	112	120	137	119	133	112	110	102	114	109	103	116	123	129	113	109	98	132	144	104	122	111	115	117	113	118	117	110	118	96	122	114	134	117	113	132	119	122	122	114	130	124	114	113	122	129	114	111	113	132	127	109	116	147	131	114	113	132	115	125	123	88	108	121	133	122	98	112	112	111	117	133	137	120	136	120	102	126	118	116	111	84	118	113	122	119	119	108	113	117	126	115	110	111	110	126	129	127	125	124	130	109	130	120	130	110	118	117	122	109	155	114	125	128	110	119	118	118	113	93	117	120	115	111	130	134	115	118	131	116	122	102	114	131	122	138	124	116	119	132	105	118	119	147	132	113	110	112	122	140	129	134	113	108	133	121	136	129	103	113	103	116	88	117	134	121	123	124	99	92	98	132	125	122	122	116	120	120	108	129	103	124	102	116	127	108	118	128	114	114	131	129	117	122	117	119	123	124	114	107	113	129	125	114	136	130	115	99	125	117	130	132	134	113	121	114	109	130	121	110	110	112	111	126	117	118	115	101	104	127	113	107	127	114	103	101	119	109	123	129	112	97	134	119	119	130	116	117	125	115	120	115	112	102	137	119	121	104	106	140	116	109	96	125	135	129	104	108	112	118	114	133	146	125	97	111	109	133	113	142	120	132	125	117	107	108	150	118	144	132	124	129	125	130	122	112	117	123	116	111	123	130	116	115	102	111	118	142	106	107	118	128	135	98	121	119	138	104	121	122	111	118	114	110	129	119	115	120	110	107	123	102	106	132	114	120	139	122	134	140	116	109	105	114	129	112	105	131	127	129	113	122	94	100	115	123	132	129	102	126	114	109	101	88	121	105	114	132	104	100	132	119	138	128	118	113	134	121	130	120	110	110	114	109	109	107	99	125	113	108	117	124	126	101	129	107	127	127	138	132	110	125	116	142	115	115	135	122	122	121	122	121	109	126	118	127	121	117	88	121	132	128	118	123	103	124	92	126	125	129	101	122	115	101	109	138	127	115	123	111	101	110	114	123	101	123	116	124	111	152	146	115	130	102	131	115	119	117	116	97	94	116	108	140	121	118	130	95	127	161	126	109	122	120	113	112	128	132	118	126	118	115	130	112	128	109	114	133	116	107	116	117	122	107	104	139	137	122	123	118	122	122	111	106	117	116	128	123	120	119	113	130	123	122	123	119	125	147	107	119	104	111	80	136	106	152	113	127	116	122	113	142	136	114	148	120	125	100	109	123	109	121	106	121	116	111	102	123	113	97	101	98	131	141	99	108	125	101	105	111	116	96	129	118	124	141	108	114	117	111	97	105	114	118	113	134	127	125	135	140	121	117	94	119	137	109	129	113	111	113	105	113	116	112	125	133	108	105	118	104	131	126	93	109	108	123	127	111	136	110	119	108	105	121	104	122	104	96	110	127	119	137	103	110	106	110	114	106	126	133	110	116	128	126	111	132	144	117	117	122	138	114	124	116	101	125	106	107	120	137	132	121	126	110	141	110	104	126	102	121	131	111	110	129	125	106	116	113	109	121	103	101	120	136	121	98	127	124	138	93	104	111	125	108	154	129	105	129	105	114	126	125	124	97	125	133	117	136	117	118	134	117	101	130	118	129	123	123	114	89	110	140	117	135	118	129	120	122	136	109	117	100	110	144	131	116	131	115	100	99	128	124	121	128	140	105	97	116	118	127	146	133	121	130	126	114	106	126	121	119	123	118	110	122	109	135	137	95	114	106	124	145	125	119	117	118	145	130	120	126	131	107	135	112	113	129	126	115	106	113	122	120	132	129	111	106	134	122	130	109	103	121	122	118	128	127	127	145	128	106	127	116	136	111	96	117	112	121	103	129	134	156	107	123	108	105	105	125	142	128	136	108	137	147	100	133	126	108	128	119	105	121	115	126	136	128	107	108	118	104	119	102	108	109	116	114	124	143	131
7676	918	2050	2379	2027	1391	1141	920	806	682	635	616	554	514	483	500	488	491	443	432	435	394	373	410	362	414	367	387	321	318	373	360	347	346	350	335	340	326	319	307	310	307	385	343	300	334	330	326	334	294	321	312	302	348	321	329	303	315	325	358	302	343	319	328	320	319	344	339	367	315	335	335	298	329	334	275	344	320	339	297	312	319	319	303	311	340	317	347	326	335	326	324	333	315	307	295	322	352	312	321	319	303	345	336	321	319	339	333	348	303	303	325	350	283	316	314	296	299	306	329	303	307	315	277	333	319	325	317	295	340	305	291	316	303	299	308	344	321	267	304	323	298	319	305	321	322	347	311	288	326	310	301	291	319	304	331	314	310	299	317	291	314	343	322	317	316	299	318	306	304	317	338	284	300	323	297	312	316	286	316	324	305	338	318	296	265	311	284	272	304	279	278	300	319	338	309	346	338	291	302	324	310	315	308	299	288	315	312	311	297	298	338	322	296	291	303	305	282	298	320	315	284	295	302	298	339	313	304	302	310	282	336	328	303	322	293	310	328	351	307	358	303	292	327	296	293	308	328	309	303	333	301	313	316	325	292	328	301	302	285	316	316	319	309	298	301	302	301	289	325	326	278	292	319	297	320	319	322	319	282	332	349	295	301	315	307	297	311	318	313	305	300	322	307	327	311	350	323	309	321	342	313	300	323	340	328	314	306	284	304	299	290	335	343	359	312	308	305	322	326	349	332	325	323	331	305	282	308	325	307	330	316	306	303	297	329	331	312	262	324	319	289	334	309	288	326	341	306	306	320	317	324	299	291	305	331	300	311	317	296	306	285	308	335	300	321	295	311	313	306	340	295	310	318	310	346	331	289	308	304	308	313	330	340	316	261	336	357	323	318	307	290	339	314	307	306	313	333	321	301	318	337	322	318	319	316	300	324	321	321	282	325	324	294	308	310	319	292	306	336	312	300	306	306	327	302	289	315	288	292	300	317	287	313	323	315	318	293	322	311	322	310	284	313	292	288	294	336	316	330	285	309	334	292	323	340	320	321	323	323	330	311	308	314	299	330	321	282	312	342	316	302	335	304	312	319	306	352	318	305	298	275	310	302	324	309	344	289	325	306	323	316	313	310	307	323	308	300	272	339	316	329	317	294	336	296	303	307	307	349	358	347	320	285	315	311	331	288	297	349	303	333	294	310	336	325	303	278	292	304	342	289	294	369	293	294	290	288	331	311	328	319	311	309	327	317	309	309	306	318	317	338	308	329	295	318	306	284	293	314	298	300	325	318	304	277	248	300	323	293	339	326	316	324	294	292	329	317	295	327	324	322	291	355	338	286	318	339	310	311	307	351	317	323	303	316	328	317	321	312	312	325	332	300	301	320	297	289	314	311	319	315	305	304	320	324	303	318	330	313	304	331	296	312	328	297	334	300	300	318	299	318	308	313	320	299	319	338	307	312	323	324	333	315	326	302	309	335	312	292	293	315	291	315	285	322	301	300	315	302	348	313	291	316	318	330	315	334	298	302	309	313	302	305	323	315	343	300	291	322	288	340	321	320	297	331	306	311	315	302	311	319	323	333	330	283	351	298	293	308	321	303	332	338	358	288	323	326	272	312	290	307	282	331	319	349	330	303	316	294	314	290	289	286	295	311	324	385	331	287	271	293	300	290	290	338	329	284	290	318	336	311	312	320	314	296	304	331	342	293	339	325	299	323	281	298	330	328	293	317	310	302	338	306	313	329	307	321	324	357	320	328	333	326	374	283	295	323	319	279	302	326	304	317	302	324	326	318	286	309	267	315	289	324	347	314	300	299	332	312	303	302	301	293	289	340	281	295	288	326	317	304	328	344	318	315	303	285	322	290	308	297	308	319	326	315	320	286	306	302	295	282	334	297	271	332	311	311	326	340	275	335	324	296	334	315	319	305	330	302	347	328	316	307	294	306	306	341	311	294	338	306	282	309	332	334	326	310	327	331	321	329	332	306	319	329	327	337	283	333	347	340	295	291	302	318	323	305	316	307	286	313	300	326	301	307	289	318	292	284	277	303	315	302	270	299	304	296	341	332	333	330	319	344	308	316	317	337	342	287	325	324	328	303	318	322	303	321	311	301	300	310	301	322	308	296	316	341	314	298	290	279	325	329	305	305	319	314	328	329	313	319	288	339	325	313	314	345	312	308	275	320	314	344	321	331	323	301	281	295	314	347	318	306	332	320	263	294	306	326	332	295	343	301	306	309	308	327	293	305	321	322	314	292	290	343	266	345	312	326	319	300	277	332	325	328	303	301	330	320	330	313	309	304	309	286	332	330	304	299	302	282	317	308	314	284	321	330	322	297	316	347	290	304	277	303	310	291	308	289	295	305	319	291	306	312	339	274	336	312	305	280	323	307	312	328	318	320	308	294	293	302	300	308	306	313	298	278	348	335	299	306	329	259	307	324	349	313	312	299	312	339	310	304	335	286	317	303	333	328	298	287	330	279	320	330	316	314	301	287	334	283	316	309	318	285	331	294	306	327	311	303	325	314	333	331	311	297	319	292	297	332	317	288	287	321	309	300	301	291	283	324	318	322	312	304	324	301	304	318	297	299	333	305	328	329	350	291	319	293	299	294	323	349	277	316	324	281	315	317	281	309	317	315	301	287	307	307	306	336	300	271	286	313	339	267	313	334	300	324	302	310	329	315	321	301	305	308	299	287	315	331	310	283	299	300	326	295	307	293	347	312	308	315	313	315	318	298	312	302	295	286	336	285	291	317	319	314	298	301	327	320	283	297	291	354	323	295	306	356	320	313	291	317	317	297	293	316	311	326	308	307	289	325	331	326	329	325	295	297	359	322	276	312	306	279	299	330	347	344	299	285	302	323	313	323	287	347	314	330	265	273	305	310	303	331	293	333	347	293	314	292	339	306	298	300	330	334	331	325	314	285	294	322	321	303	299	333	308	311	326	321	278	314	316	291	338	314	307	305	310	328	352	295	290	315	324	308	306	316	305	301	326	285	315	346	331	287	327	333	312	338	335	338	282	306	298	310	315	329	331	288	308	329	314	309	305	320	321	319	297	295	307	310	344	323	294	314	296	311	320	281	303	292	313	327	327	270	322	330	330	317	315	319	347	347	320	334	292	300	287	312	337	312	317	309	301	289	291	316	313	303	339	297	325	336	307	313	316	295	327	314	295	329	320	295	317	349	309	301	332	313	292	324	296	287	300	341	292	368	353	329	310	324	296	288	305	275	322	321	300	367	289	327	304	334	329	353	307	310	309	333	308	331	313	318	313	292	335	280	315	317	308	337	278	315	301	338	307	333	322	331	306	310	310	315	313	316	304	302	306	307	305	307	305	290	295	314	312	309	323	302	289	304	327	297	300	322	303	317	346	319	312	322	341	328	316	297	315	297	318	315	334	319	322	298	333	312	294	347	323	293	333	323	300	336	303	340	298	297	323	333	315	350	301	330	308	294	311	315	312	301	322	292	297	291
1536	293	313	349	344	330	334	301	327	327	342	332	316	279	332	295	307	316	308	324	327	297	348	307	320	341	328	339	321	311	285	298	324	335	254	351	297	313	280	288	306	328	328	288	339	327	344	301	318	323	314	295	287	298	316	322	283	298	288	332	319	303	319	304	306	340	317	326	328	332	326	295	295	341	338	318	332	320	301	303	347	346	306	328	321	302	319	330	336	342	353	324	299	284	293	339	322	334	321	317	317	326	297	309	337	345	299	296	315	344	332	331	290	305	310	319	305	276	318	304	328	284	325	317	277	308	331	323	316	340	314	308	297	336	325	323	332	317	294	322	345	270	292	305	337	306	303	325	302	283	329	304	299	300	321	328	306	284	326	328	287	307	279	352	300	303	318	310	302	312	326	329	350	330	275	334	334	310	287	311	331	316	324	344	301	270	300	305	336	345	292	334	328	337	281	362	281	314	345	305	326	298	279	309	297	301	330	285	308	332	306	289	288	301	292	358	307	330	299	327	314	326	342	315	323	330	324	318	308	300	329	313	349	311	332	305	327	309	316	323	343	340	298	328	339	290	333	272	359	302	326	337	313	313	307	298	295	319	307	335	317	308	301	296	308	313	285	310	310	326	297	348	299	299	312	307	341	344	315	328	294	322	326	336	317	298	302	312	289	299	306	333	318	307	350	311	309	327	293	322	331	290	282	330	329	302	339	320	294	338	302	332	350	314	317	306	353	334	327	350	296	290	304	301	306	313	334	300	324	321	314	303	311	315	320	279	311	345	306	312	303	300	324	309	312	328	318	283	358	291	321	317	343	308	345	300	289	300	335	315	314	308	322	301	343	278	343	301	314	306	290	317	346	304	337	326	304	317	314	287	310	336	330	269	334	303	328	280	317	324	308	333	287	281	288	310	317	316	340	309	306	330	335	338	318	363	293	331	297	299	316	312	330	309	330	348	284	334	341	285	314	296	303	317	323	329	301	334	306	333	329	365	310	321	329	275	352	322	320	310	344	306	327	370	321	325	285	296	357	305	317	317	328	352	327	313	324	315	315	349	335	301	301	323	323	286	330	313	345	300	293	309	329	316	288	328	281	340	329	338	330	349	288	296	323	330	315	318	316	338	320	341	346	309	327	320	317	329	307	325	318	338	311	320	338	325	286	300	293	303	281	326	316	318	316	344	328	308	295	314	314	288	309	296	293	318	290	283	301	327	329	295	288	305	324	331	329	301	311	326	360	289	305	330	329	323	278	324	316	306	284	317	299	308	327	288	284	317	330	297	330	329	347	298	301	313	360	333	327	318	290	330	312	376	312	336	311	332	270	330	342	360	306	282	349	344	296	303	328	291	309	320	343	308	308	307	330	301	294	303	315	295	318	329	309	319	317	356	289	314	277	338	318	311	295	311	301	296	359	287	317	314	292	317	308	293	333	323	294	298	303	313	312	338	341	301	348	308	343	345	350	327	260	285	317	334	305	333	309	280	344	365	319	298	275	292	313	314	336	324	321	327	342	308	270	326	309	296	329	316	320	301	307	339	331	324	291	297	309	345	305	309	306	319	328	281	336	315	334	302	311	325	325	328	314	316	307	343	284	333	301	327	283	320	297	339	308	337	327	334	315	295	319	287	320	316	328	289	339	287	284	302	305	312	289	322	295	305	321	308	287	333	328	351	335	324	285	340	315	289	322	297	321	337	315	336	306	330	336	304	294	305	288	301	312	326	333	332	343	328	303	336	307	308	297	315	281	321	324	322	323	321	331	366	307	292	295	321	334	294	336	333	288	325	364	369	326	343	307	327	339	324	314	315	312	266	308	302	292	295	361	321	312	331	289	288	262	303	298	319	309	297	321	338	300	292	309	306	317	340	291	278	307	349	326	339	283	331	304	320	332	358	335	311	312	292	337	338	303	304	337	323	315	344	322	337	364	342	317	319	331	308	337	298	283	291	315	315	315	299	340	320	284	330	358	321	311	326	316	312	285	344	327	307	305	340	274	317	331	279	319	281	341	351	260	309	285	300	295	340	321	332	306	284	327	285	313	336	328	339	334	320	295	285	316	358	308	311	290	310	354	307	295	291	352	339	323	320	318	291	314	312	291	324	318	288	351	282	331	294	289	304	285	297	316	312	320	310	332	309	301	337	308	307	302	300	332	313	330	301	320	289	303	311	353	343	281	298	304	301	298	299	297	328	346	294	292	290	320	327	329	282	357	303	342	353	329	287	297	283	347	334	336	315	294	335	338	318	285	293	307	327	291	312	316	274	325	345	314	344	324	307	290	293	311	268	382	339	299	313	334	288	344	326	383	285	304	337	325	322	320	329	297	306	302	302	343	300	307	315	316	358	322	309	294	288	347	315	308	299	323	322	336	321	284	320	289	302	325	320	333	304	277	331	289	295	273	299	311	331	329	288	296	330	349	338	304	321	324	317	315	318	306	291	313	323	356	331	295	287	289	313	323	306	358	333	322	282	342	322	317	317	301	316	313	321	324	311	311	270	331	293	315	291	322	317	298	326	327	324	326	329	283	279	322	327	313	328	315	317	362	295	280	333	309	329	316	323	297	295	298	318	308	313	339	307	302	310	308	297	331	304	312	330	313	346	298	304	291	310	305	300	328	327	307	301	302	294	280	291	340	293	314	304	311	344	324	309	326	340	302	299	324	297	328	330	350	313	311	312	318	343	341	312	315	350	327	307	286	282	332	317	357	286	325	293	312	324	339	330	344	348	345	304	335	313	299	333	322	319	329	367	319	306	350	309	337	340	327	314	341	287	324	310	294	343	314	345	325	326	311	314	314	325	321	301	326	314	316	304	303	294	342	332	323	304	329	333	353	329	320	287	282	312	316	316	294	326	315	290	303	310	315	305	308	328	290	305	320	334	312	290	305	287	276	328	348	308	285	309	304	329	292	314	308	309	318	309	335	318	313	326	328	312	302	349	298	320	332	324	303	302	333	344	301	291	306	330	327	281	303	304	310	324	329	292	314	322	320	302	341	308	299	302	341	298	325	306	347	301	311	306	301	280	335	322	313	336	354	304	314	337	341	307	302	306	327	311	284	299	310	290	338	290	342	334	327	333	303	284	310	341	336	319	317	309	319	322	329	314	323	311	312	284	318	310	283	330	305	315	311	323	291	312	310	317	312	330	324	319	312	287	319	301	291	306	301	325	341	340	311	297	315	299	300	316	307	284	315	314	337	311	324	341	317	311	306	358	279	355	307	308	301	325	294	331	325	308	313	290	311	328	298	342	329	306	344	335	301	309	313	306	301	326	301	370	333	297	312	313	302	316	293	282	302	310	290	319	347	304	307	314	340	300	341	361	330	322	285	345	286	315	312	279	304	328	307	330	314	330	296	309	315	352	325	317	305	326	319	292	289	322	302	315	342	327	322	312	305	323	302	335	309	283	352	337	308	280	324	331	291	334	324	308	324	323	318	271	296	322	324	314	325	307	311	336	303	277	304	314	309	312	329	345	337	325
1804	661	677	776	695	684	716	697	690	722	660	657	665	680	669	702	679	737	725	648	694	680	616	698	707	679	695	674	724	710	722	647	648	657	657	663	664	685	644	686	680	648	662	688	652	635	739	679	623	710	662	685	642	696	650	686	710	706	668	693	693	707	670	679	676	687	662	680	740	684	704	685	646	689	688	679	684	661	688	689	684	645	705	740	646	668	677	680	703	674	693	684	654	675	692	718	684	678	674	630	675	680	668	692	708	686	663	632	702	706	680	708	686	675	707	634	659	731	680	731	669	657	652	681	665	694	660	742	700	623	720	703	710	635	657	689	621	674	685	732	698	690	668	650	642	671	697	676	700	677	701	665	717	697	727	688	666	673	678	714	654	684	700	688	668	675	662	675	708	653	674	655	657	664	716	682	691	680	683	659	669	706	700	666	661	667	693	685	686	673	704	672	678	670	696	649	669	631	641	670	660	689	662	690	692	684	641	661	709	660	714	661	658	679	707	670	658	678	677	659	673	711	690	689	661	729	708	673	657	662	708	687	674	712	688	655	695	677	669	704	646	651	676	657	671	663	693	623	675	659	676	721	655	663	692	721	703	688	676	647	638	670	643	647	689	679	685	661	649	680	691	644	650	663	705	686	680	665	670	657	679	708	688	668	676	667	706	683	693	662	670	672	700	686	665	671	646	698	691	636	678	657	716	731	685	667	678	689	677	685	709	661	660	646	726	650	705	716	700	695	616	663	680	651	663	675	732	673	706	737	671	659	639	699	684	709	674	688	678	655	643	638	705	687	661	706	678	706	696	681	671	678	716	734	713	686	687	674	693	699	669	725	675	672	660	649	689	699	727	691	661	696	689	658	673	738	685	706	695	672	681	731	673	660	710	638	683	667	662	709	703	654	639	671	698	663	645	656	706	654	682	709	676	741	683	668	687	687	707	762	620	677	682	715	695	692	697	679	664	652	683	657	674	692	607	625	665	705	642	690	696	614	665	652	665	672	670	642	737	656	640	686	743	711	688	654	708	667	694	663	712	650	721	703	714	679	675	664	669	641	679	648	686	703	676	692	709	678	660	691	659	684	666	687	695	695	671	693	645	655	644	695	675	645	667	708	681	663	673	685	663	748	652	689	678	713	667	721	696	675	671	698	669	675	684	644	637	675	719	681	685	655	667	664	656	722	691	746	682	727	694	718	660	690	702	659	686	632	667	701	687	670	685	735	691	687	680	698	657	665	649	668	655	688	666	687	651	718	690	685	683	709	657	706	670	641	701	668	668	661	673	661	659	662	701	702	734	683	660	707	678	725	706	663	665	739	698	669	691	682	714	697	686	698	658	689	668	721	687	685	656	648	681	621	662	691	636	688	700	655	705	709	695	695	658	664	677	689	676	642	693	652	706	665	656	703	722	660	620	681	626	682	625	650	670	655	688	650	654	682	653	683	662	642	658	706	632	696	690	682	646	676	696	674	700	660	663	669	679	669	682	699	656	651	713	659	675	626	658	691	712	721	704	651	677	682	669	709	675	649	640	693	700	672	663	698	663	673	671	690	659	663	664	715	643	684	682	684	680	668	666	718	663	667	678	683	666	673	675	684	683	691	641	688	690	750	664	665	682	677	658	653	699	700	692	689	716	685	670	657	688	674	684	712	685	687	688	666	649	634	695	632	701	652	666	689	658	655	688	696	662	691	644	681	665	666	710	651	693	694	661	659	646	694	748	654	715	676	621	654	620	695	644	652	631	683	694	733	660	654	675	718	664	653	672	638	648	707	686	689	660	680	681	718	729	696	643	670	680	643	698	688	692	707	673	659	651	688	688	662	682	656	645	630	709	665	695	691	645	698	641	622	712	713	723	674	685	729	661	731	701	698	671	659	699	666	655	678	678	696	702	673	699	729	658	650	646	732	672	678	672	702	689	674	699	715	666	632	721	651	682	692	705	675	680	687	714	679	745	699	642	683	679	691	713	711	657	672	661	642	649	693	668	673	661	677	699	684	711	670	683	713	656	626	655	658	669	646	704	700	629	686	651	681	670	693	680	693	636	631	685	671	657	697	642	614	652	638	649	650	681	688	669	694	676	691	681	701	661	601	678	693	679	689	686	682	720	649	688	687	669	711	682	662	656	673	667	695	701	658	665	697	680	690	670	698	679	672	722	679	657	617	670	675	674	668	659	674	694	723	623	707	670	623	718	643	675	675	650	683	691	668	637	660	686	662	676	653	697	714	708	623	655	664	666	683	674	737	639	681	694	651	639	670	717	688	696	672	679	642	659	700	612	709	714	623	706	653	704	652	691	695	687	648	705	743	663	646	712	661	648	671	678	701	719	697	647	679	682	661	680	649	672	674	665	716	693	668	665	683	631	667	694	690	663	655	728	715	670	686	688	719	677	678	706	719	676	639	699	677	674	683	647	686	679	650	676	683	670	643	661	695	685	706	609	709	676	680	709	697	687	652	671	644	669	682	656	706	692	664	666	710	657	692	658	672	639	648	638	659	651	692	639	716	666	641	685	691	651	666	661	652	672	654	646	673	679	665	671	658	723	661	711	692	653	668	736	716	692	687	672	695	677	708	712	673	696	694	684	669	651	627	688	692	649	676	723	664	645	645	652	681	658	680	632	706	665	668	663	708	687	680	688	684	683	649	687	695	678	648	726	694	639	687	631	649	669	706	637	688	655	679	730	676	716	660	668	668	671	680	711	670	660	668	655	681	699	640	673	708	683	674	704	715	714	711	656	643	655	640	668	710	696	642	647	717	646	636	675	713	667	627	667	647	708	664	664	723	692	724	673	611	667	681	678	722	669	684	670	714	709	689	662	666	638	685	652	648	722	693	628	638	683	648	669	642	707	684	654	681	747	705	628	671	694	677	686	700	700	634	695	625	689	694	660	700	667	699	665	685	674	666	645	672	721	714	703	650	690	712	666	679	686	714	640	687	664	656	712	711	661	710	713	666	664	690	689	641	671	666	671	647	661	677	672	699	694	690	682	672	684	693	724	667	728	687	687	702	670	678	677	605	698	690	663	658	651	702	709	660	665	664	664	734	704	666	711	686	677	690	743	658	674	692	648	704	708	696	665	625	665	671	665	694	659	657	665	640	685	695	691	671	636	673	705	710	640	657	699	606	656	680	652	660	708	687	694	717	648	637	694	707	675	686	671	651	683	666	640	640	643	673	642	692	700	687	648	667	751	662	752	678	686	668	645	706	650	656	657	704	682	664	642	710	659	729	696	663	690	617	655	700	697	713	690	681	646	646	662	664	636	674	649	723	689	662	685	664	663	673	702	693	701	658	643	646	685	646	614	733	673	649	689	644	684	665	699	694	649	668	712	688	704	688	660	700	672	665	680	664	671	661	708	732	696	660	667	667	676	665	689	682	670	674	727	713	660	713	705	690	685	730	684	674	729	729	693	650	687	703	742	715	650	691	703	667	640	697	670	672	684	685	656	652	652	658	645	673	640	672	676	665	730	664	657	685
7423	467	475	471	318	255	221	196	206	165	152	142	151	150	176	140	156	167	161	131	165	162	138	158	161	168	144	155	145	141	148	137	149	143	142	167	146	124	140	140	153	166	160	148	121	143	139	154	133	142	148	155	130	141	115	181	148	134	150	154	141	153	165	117	129	127	145	161	136	143	108	123	141	141	147	157	169	160	134	127	138	164	139	136	174	143	134	148	153	129	138	143	139	155	157	139	154	133	150	159	135	140	130	169	131	125	149	144	118	139	124	146	134	146	157	157	150	159	122	140	143	147	148	135	129	148	156	159	158	143	138	152	142	154	160	150	142	128	135	141	149	143	159	138	143	138	154	158	139	121	140	157	138	129	158	124	118	151	135	145	127	131	135	133	137	131	129	141	167	157	139	130	139	131	152	106	145	132	131	135	130	172	147	143	143	147	154	157	144	130	149	167	128	145	147	127	145	132	155	140	140	184	155	127	146	146	142	116	134	145	134	147	126	158	152	151	138	150	144	142	160	140	127	166	159	162	145	136	141	128	160	139	115	105	134	132	145	140	162	133	149	148	129	129	129	130	144	151	143	127	137	144	145	145	146	142	126	127	132	159	119	143	151	173	147	142	148	145	130	120	139	154	168	165	136	157	175	133	147	162	154	146	138	145	133	127	129	148	149	152	145	133	161	113	155	135	148	121	149	132	156	139	135	133	152	151	149	147	158	156	133	157	142	171	145	141	128	127	133	147	119	137	145	136	138	130	139	149	140	157	153	144	136	149	136	148	148	125	122	120	126	138	130	122	151	145	153	162	140	151	175	140	164	135	169	135	137	135	137	146	132	161	145	142	158	155	166	117	150	179	136	147	153	155	127	139	148	136	123	151	129	159	139	155	137	141	151	166	132	167	133	150	148	131	139	136	132	152	150	142	125	150	151	145	137	150	163	143	136	118	124	112	137	152	151	133	148	140	118	132	118	147	143	145	163	132	168	146	135	143	148	171	127	140	152	139	146	147	145	141	152	143	114	157	164	142	138	139	158	136	149	167	156	152	160	154	157	146	165	157	140	128	169	117	134	134	143	167	154	139	128	154	135	146	145	156	132	140	150	150	154	129	138	128	125	143	153	123	126	155	125	149	162	151	148	132	172	162	136	147	135	150	158	156	151	154	137	139	148	136	164	142	129	139	148	148	131	147	154	129	133	157	133	152	140	147	145	141	149	157	157	154	131	140	147	133	141	148	155	167	152	168	140	143	103	147	148	135	147	126	128	157	148	139	134	140	131	118	163	127	157	130	130	138	143	155	154	147	149	129	139	138	156	135	151	132	144	145	149	164	157	136	142	154	147	143	135	140	151	141	137	152	126	141	141	133	128	136	134	112	127	152	131	161	133	137	147	138	142	136	158	150	112	161	125	141	144	143	151	151	155	147	138	138	134	137	162	123	140	131	150	122	143	145	136	169	135	136	139	149	126	148	138	155	149	128	137	145	157	142	159	139	126	142	153	113	153	149	137	143	142	140	126	170	156	130	140	165	145	129	132	137	156	144	121	134	154	144	123	150	130	131	131	117	134	146	120	147	134	145	155	136	135	152	126	143	152	113	134	136	140	145	145	153	122	157	154	152	113	157	157	121	146	129	153	147	146	122	165	136	164	150	142	154	133	143	135	161	146	138	114	142	145	158	120	118	144	150	128	147	136	129	133	180	143	151	148	138	119	128	128	130	119	139	150	117	137	135	154	123	138	169	127	137	106	160	155	173	149	166	144	133	138	125	133	154	152	144	127	156	170	123	132	127	151	156	155	146	163	131	140	165	123	149	138	136	154	133	154	151	162	168	119	159	131	125	126	139	145	148	145	138	149	160	132	142	146	127	139	140	128	148	143	134	149	138	148	141	138	121	149	137	152	142	129	159	130	150	133	141	137	158	143	133	128	151	140	134	129	132	135	145	133	137	140	170	130	147	137	146	149	145	134	132	151	149	134	142	155	146	135	122	153	153	149	146	150	151	136	160	127	153	146	128	125	138	155	148	154	149	130	142	123	172	148	137	144	146	149	131	136	148	113	156	127	148	138	146	146	139	156	134	133	157	161	146	149	161	142	148	133	148	116	149	138	148	149	135	140	137	136	154	150	138	159	148	132	152	140	125	136	139	148	143	122	152	164	148	146	148	131	138	163	143	160	154	162	170	134	142	129	148	162	155	144	158	138	146	125	116	160	144	155	148	127	146	172	145	157	130	133	134	143	132	158	128	156	169	128	138	174	138	121	146	133	132	154	157	153	139	161	143	154	148	135	130	126	133	140	121	134	141	148	128	132	155	150	130	134	154	132	138	140	149	144	170	119	127	148	141	154	146	135	127	125	167	175	123	137	147	153	127	135	128	141	133	155	130	154	138	118	148	135	115	145	153	142	165	118	132	135	142	133	122	155	146	130	157	152	139	144	127	158	137	123	156	134	160	135	137	139	123	136	134	151	154	151	141	145	120	135	161	149	130	148	132	143	148	137	139	170	131	113	145	121	134	148	139	139	150	150	148	147	143	135	175	143	138	129	128	131	156	145	144	153	174	162	145	147	162	156	126	148	145	139	145	162	148	162	146	161	133	137	140	152	145	132	153	165	157	152	137	128	125	155	133	157	162	145	117	160	145	136	135	143	129	129	143	137	143	143	160	150	126	166	146	142	125	159	148	141	146	109	148	147	141	142	145	145	134	130	160	159	137	162	145	127	151	137	150	147	142	163	144	137	152	141	125	157	148	137	142	141	149	139	152	157	140	168	147	129	163	153	145	128	151	141	151	133	133	134	131	135	138	166	146	157	119	140	129	143	149	148	135	156	143	141	154	158	144	153	144	154	143	158	137	154	143	156	138	143	161	146	140	142	145	158	143	129	134	131	137	130	135	159	125	162	141	139	146	145	146	147	162	139	165	160	146	123	132	119	164	140	137	143	168	143	117	135	137	169	159	146	156	143	136	148	124	127	134	172	157	129	141	154	144	129	148	149	135	144	142	151	119	135	150	152	141	138	138	140	131	148	135	135	141	131	145	137	129	127	128	145	150	131	156	132	132	142	130	147	126	148	133	138	132	150	157	128	177	133	152	146	161	160	129	144	151	143	159	155	133	158	151	138	138	157	148	135	138	122	161	117	122	137	133	134	132	138	132	135	129	138	138	130	114	119	142	144	142	139	130	136	127	145	131	138	130	135	152	150	149	144	121	135	151	145	129	133	126	147	120	142	137	151	142	172	130	126	160	150	159	144	168	119	155	168	141	134	139	136	135	122	117	147	139	145	126	143	148	142	135	136	149	129	133	140	140	145	149	165	121	130	156	148	151	134	128	147	143	151	142	148	137	140	157	134	132	126	149	134	135	159	135	135	134	136	143	135	142	171	166	166	143	148	147	143	164	139	182	159	130	157	160	153	139	132	141	139	127	113	134	140	136	155	127	127	125	140	127	141	134	141	134	147	139	143	148	129	156	137	132	115	138	144	151
6038	687	1219	1461	1213	959	725	658	559	509	519	538	462	419	442	404	401	399	400	390	391	383	396	351	335	365	377	339	389	361	399	377	347	366	350	356	350	337	351	326	351	352	347	335	341	337	338	380	325	347	351	346	324	328	349	331	348	318	320	314	336	341	323	327	352	343	335	364	363	341	355	312	311	351	355	333	352	338	292	327	335	352	334	314	356	326	352	330	339	343	346	329	362	311	321	336	317	344	372	351	332	356	329	381	316	323	334	338	315	313	313	331	342	337	373	337	360	328	341	332	326	328	331	341	347	300	371	297	349	345	340	357	348	363	328	316	304	344	384	349	342	355	348	324	333	323	342	332	357	320	325	332	328	334	345	354	335	378	328	328	330	351	359	335	316	295	329	339	339	322	347	326	310	347	336	372	359	338	334	343	306	321	368	318	325	354	347	365	346	347	348	308	337	338	331	318	331	319	347	329	322	325	319	320	356	356	341	318	334	328	310	340	295	334	344	296	321	342	315	323	352	336	309	343	321	340	331	331	375	333	330	374	372	327	315	348	375	378	333	299	337	334	334	331	326	307	352	340	335	331	382	329	310	341	370	330	335	323	364	348	340	332	343	337	375	325	333	332	342	358	344	297	341	317	327	313	333	342	299	342	353	324	314	355	335	363	342	332	355	341	369	334	339	323	380	332	345	344	362	326	367	348	346	357	329	323	333	335	355	308	347	341	329	334	341	346	340	312	353	353	352	305	359	348	321	343	362	352	322	324	343	308	293	344	332	355	351	368	357	335	325	389	358	346	320	326	304	353	332	343	317	332	332	317	349	329	340	343	328	353	339	307	345	333	339	324	329	362	335	312	333	337	340	325	316	348	324	345	316	327	358	364	334	336	347	346	312	320	344	288	338	323	332	322	351	316	321	347	349	322	322	321	360	328	311	350	344	355	336	353	326	383	345	380	348	307	306	325	343	340	345	345	372	315	328	318	360	335	318	370	311	341	369	326	320	331	306	347	337	303	343	331	326	316	319	340	338	316	334	332	343	340	349	350	341	338	356	324	322	336	360	330	325	342	308	328	320	365	375	303	386	351	343	340	343	326	331	335	370	328	331	337	335	360	348	358	376	338	330	330	359	321	345	347	308	349	334	340	320	344	317	322	340	323	359	336	299	312	375	324	352	343	350	314	334	357	343	320	368	326	382	333	349	306	336	356	336	305	365	310	324	323	416	374	328	318	357	348	358	316	360	314	332	324	331	356	350	327	366	362	341	349	352	337	353	323	329	334	303	312	342	358	332	327	336	346	364	345	320	332	331	330	319	308	321	378	349	319	321	297	341	363	373	345	325	318	326	354	345	317	341	315	360	344	325	355	329	313	335	355	351	325	315	316	328	325	323	345	348	338	317	354	313	339	300	334	306	333	379	330	326	338	350	333	363	379	338	323	352	336	305	346	337	324	343	318	330	312	353	324	337	319	314	323	319	358	356	334	319	332	348	343	357	354	367	323	334	338	320	351	333	369	322	358	343	326	307	344	332	327	348	318	344	351	368	321	312	334	342	354	356	328	332	324	347	344	335	329	329	298	348	319	342	299	318	354	347	341	367	336	323	384	353	350	348	358	347	330	323	345	335	323	343	355	338	301	348	366	330	327	372	316	341	319	333	338	310	327	323	366	336	345	311	352	333	324	316	358	305	350	365	344	322	337	352	357	340	336	331	351	307	333	333	322	336	344	323	316	361	303	340	348	315	336	321	340	343	346	323	367	336	340	337	308	366	367	316	338	361	331	341	331	309	347	330	342	343	344	327	331	318	337	316	347	327	322	372	327	358	314	340	380	354	336	370	311	337	357	319	350	370	312	329	327	344	315	328	353	345	338	353	347	365	346	346	310	322	338	316	331	304	352	312	333	349	316	335	344	318	315	338	357	345	344	294	329	355	327	337	329	307	306	337	330	324	310	336	298	341	344	317	326	324	345	325	316	333	313	358	339	321	304	338	356	316	348	362	308	351	338	328	342	355	338	325	348	326	343	315	384	304	335	341	327	333	369	328	331	342	321	359	378	329	348	343	359	346	348	347	357	330	333	330	372	309	339	330	347	341	310	321	344	309	313	330	339	369	330	355	354	337	358	352	308	330	329	313	343	349	324	386	319	312	354	330	327	347	322	356	336	302	335	291	355	360	314	323	325	326	345	357	299	321	343	308	305	359	369	336	314	337	331	361	345	341	332	363	344	350	362	345	337	334	330	350	360	330	337	326	327	338	317	337	363	327	386	288	355	338	326	346	330	319	351	321	369	325	358	349	335	323	332	330	349	315	335	310	358	327	358	337	354	332	329	361	357	314	321	334	317	354	357	311	345	324	318	345	325	368	351	356	335	329	329	313	310	330	350	307	341	368	360	350	327	321	329	336	342	323	357	361	335	334	355	313	317	317	328	372	324	360	325	363	321	368	347	311	358	341	361	342	338	351	310	332	322	343	357	345	342	318	344	307	370	338	364	337	314	323	348	337	340	363	334	331	338	357	358	330	325	367	323	330	349	351	342	359	324	327	349	363	331	343	354	310	319	333	325	315	366	315	352	327	361	347	360	348	310	340	385	379	355	346	362	335	333	342	337	370	315	348	354	356	329	341	335	299	332	355	357	324	323	349	336	376	341	319	351	310	325	333	355	338	324	330	335	314	359	314	351	310	330	347	332	339	316	304	365	339	341	319	347	345	344	340	348	375	318	317	354	328	330	329	319	328	349	351	322	332	358	339	339	340	337	340	318	352	330	360	367	346	330	331	349	319	343	390	335	309	334	327	359	330	332	345	369	354	360	347	310	344	325	332	338	333	349	327	327	317	362	337	352	303	317	302	334	335	303	334	333	345	373	352	350	321	319	348	333	338	338	372	350	344	351	320	349	330	321	349	357	378	351	306	318	318	348	334	326	328	335	321	360	325	358	340	340	355	318	332	365	325	362	328	351	325	309	318	328	326	337	336	328	316	320	315	331	354	332	332	333	321	317	327	355	360	359	320	345	302	353	323	313	326	359	336	333	341	329	317	369	315	360	338	339	338	364	336	357	325	340	328	374	350	351	292	345	349	276	313	344	336	367	339	328	360	321	331	325	325	365	366	317	337	355	334	340	351	331	335	351	312	354	322	334	338	339	331	312	347	289	338	307	318	331	320	355	339	362	345	333	351	338	360	345	339	366	328	356	341	311	342	333	362	310	326	345	299	333	347	310	332	323	335	324	334	356	324	329	331	349	357	346	357	343	362	312	350	311	311	307	312	327	368	318	353	350	328	307	354	333	327	318	334	341	330	330	342	352	349	359	316	316	344	356	341	332	355	318	383	352	327	333	321	325	329	317	301	356	352	318	320	340	318	334	337	330	320	349	341	331	352	360	304	388	301	338	339	360	366	346	328	345	338	339	360	329	346	323	359	318	335	343	337	326	353	333	338	355	362	324	362	359	350	319	332	303	334	319	355	358	328	345	320	322	322	313
13507	1071	954	727	516	354	273	214	173	186	206	138	153	163	158	149	125	137	144	145	125	131	121	115	122	110	121	103	140	120	114	122	116	132	97	124	136	121	122	113	105	116	126	106	122	140	125	123	134	124	126	113	108	118	124	108	122	120	114	111	117	122	142	118	112	114	119	137	117	125	123	137	122	107	117	111	114	103	108	114	119	108	122	145	143	115	132	128	128	113	111	126	141	114	127	133	110	98	127	124	95	136	118	124	126	111	135	133	135	125	116	108	141	100	117	118	114	122	124	99	118	129	132	124	117	114	132	131	113	120	135	130	114	125	128	110	122	105	98	137	127	138	123	107	127	136	125	112	101	121	112	103	91	142	133	134	124	126	134	114	98	121	119	123	118	109	140	122	126	106	131	124	129	140	120	104	120	128	126	116	116	110	126	114	111	115	106	105	124	118	114	119	139	123	121	122	115	130	137	107	128	124	136	128	115	116	104	105	128	115	135	135	109	118	123	123	115	107	100	113	112	123	121	130	151	142	98	111	128	124	119	123	118	121	114	107	119	110	116	108	116	128	107	119	101	111	119	120	91	106	129	125	121	106	115	109	119	106	111	116	111	124	126	105	109	104	116	122	100	135	113	143	116	114	124	90	127	109	104	140	119	118	135	105	118	99	112	101	124	125	124	113	115	135	125	142	118	125	110	121	133	132	127	124	114	107	100	107	121	132	124	149	94	111	112	110	103	133	102	136	103	111	124	111	124	123	103	106	104	142	121	98	113	120	122	103	124	121	120	133	133	112	95	130	98	105	136	117	125	112	114	116	117	126	112	118	122	126	117	118	121	127	107	131	117	118	121	113	140	121	119	120	132	125	137	121	106	127	113	121	116	119	135	101	115	124	132	105	123	108	89	124	114	122	122	121	112	115	126	126	102	105	104	129	115	141	120	119	113	111	109	133	117	111	124	109	106	109	100	128	119	126	111	100	125	109	101	115	128	119	115	101	110	119	105	136	89	132	119	121	129	107	114	130	123	131	106	115	123	108	107	130	135	114	105	108	107	119	145	100	119	132	123	115	114	120	106	106	108	111	115	118	116	112	128	136	115	131	114	134	116	112	126	111	121	99	134	110	112	113	116	111	121	114	120	120	109	113	129	138	139	143	102	109	123	106	113	140	146	128	107	109	135	115	113	105	119	145	131	114	106	112	129	121	100	90	116	115	108	137	131	100	123	130	114	130	109	151	137	115	120	103	129	140	122	115	102	104	104	127	117	116	130	124	131	133	123	139	106	111	114	109	138	114	99	119	122	103	144	110	123	92	134	112	139	105	108	102	122	124	116	111	127	131	133	121	112	131	123	142	112	124	111	123	120	140	114	118	137	117	108	111	110	111	103	130	114	118	127	112	127	119	137	112	106	116	139	146	109	142	120	131	103	120	125	90	119	132	123	109	116	118	117	93	117	130	104	110	122	114	123	132	139	122	104	120	107	122	109	97	127	123	119	108	127	115	122	134	126	124	106	151	112	102	114	129	116	116	131	160	103	127	104	122	125	113	121	118	110	127	123	124	136	117	94	114	124	100	126	144	142	108	112	110	98	106	123	135	130	108	114	126	110	118	106	126	131	103	109	125	126	119	115	143	120	108	123	108	131	121	118	102	133	128	119	137	132	102	93	117	122	112	100	120	126	108	116	109	89	121	135	109	132	122	112	120	96	101	115	126	114	124	143	132	114	119	134	105	107	136	122	124	129	128	123	119	131	125	95	138	121	135	123	136	112	127	102	129	136	113	116	118	143	139	115	118	113	94	112	124	105	125	138	128	134	144	144	131	120	95	121	120	135	112	118	122	94	110	131	122	117	115	113	130	140	122	143	111	114	118	133	122	132	132	137	129	120	115	121	126	113	119	115	120	145	94	129	104	118	122	128	121	119	119	130	134	110	110	101	119	112	118	111	119	120	124	134	117	111	126	107	117	113	126	128	120	135	99	106	125	147	106	115	118	121	115	105	118	103	131	100	122	115	105	119	128	123	126	123	125	115	108	126	118	121	106	138	127	107	109	122	135	135	117	107	124	125	119	124	129	111	117	107	110	115	119	128	119	135	130	131	142	121	116	124	134	129	108	120	114	100	108	127	113	140	119	107	95	105	135	121	124	110	115	112	132	112	109	100	141	116	117	103	115	122	124	102	133	119	120	125	126	113	125	117	123	115	112	108	110	100	107	123	131	140	106	95	121	125	116	136	108	115	119	118	138	135	129	116	111	107	93	144	126	119	110	106	106	97	112	111	125	102	110	102	109	124	142	90	122	116	116	122	128	131	123	120	119	122	117	115	110	115	101	124	106	132	114	114	99	113	107	122	127	123	127	122	106	116	121	112	103	106	129	104	128	105	118	107	112	112	106	131	120	121	117	121	130	121	120	133	101	125	118	121	119	113	111	126	108	115	128	144	128	132	104	127	130	123	130	105	110	115	103	107	110	109	139	117	120	113	133	129	135	131	106	113	98	116	117	130	109	158	127	121	123	131	102	130	131	104	123	124	121	121	124	107	116	106	128	116	108	105	138	147	118	129	113	117	126	104	142	100	124	110	116	135	134	111	114	119	129	130	107	110	127	120	118	128	106	142	94	123	112	108	124	95	109	126	127	126	93	125	116	119	120	144	117	111	123	139	120	118	144	120	132	117	100	106	107	159	121	124	115	122	143	122	108	123	114	120	105	115	111	91	113	99	126	126	114	94	127	131	102	117	117	126	103	116	114	115	102	117	108	126	114	136	141	121	114	122	119	108	126	113	119	123	134	113	105	128	117	105	139	129	123	116	109	113	104	123	127	113	144	128	108	121	96	124	86	121	127	103	109	106	93	103	109	119	133	101	101	129	115	130	132	108	123	115	112	91	128	109	138	137	114	115	127	115	112	113	109	101	92	134	120	106	113	118	107	117	123	110	139	109	110	141	136	120	103	129	120	116	123	111	124	112	105	102	110	109	105	124	110	119	130	97	126	130	117	114	117	112	139	124	95	133	135	116	136	113	114	118	106	136	123	115	128	131	127	112	115	141	108	110	115	128	121	124	108	115	111	132	116	121	117	116	112	120	118	113	118	103	118	106	94	112	134	122	126	113	117	128	151	129	131	132	133	110	119	115	120	114	126	119	100	124	129	122	112	120	101	119	108	122	130	127	146	122	117	126	125	125	108	123	111	123	102	108	124	122	118	97	114	112	118	98	109	113	119	127	111	129	115	111	119	117	133	112	115	122	103	120	116	133	122	117	128	114	130	110	124	108	124	108	121	123	116	117	121	110	125	124	113	101	108	124	119	109	143	146	115	139	114	120	126	122	121	101	108	103	148	125	114	109	133	135	135	138	133	123	150	114	98	120	133	111	131	124	117	114	122	116	139	127	133	123	122	101	124	129	126	112	125	108	136	97	117	90	121	137	121	110	131	142	122	114	118	128	115	111	122	111	119	109	104	127	133	113	120	134	124	117	101	121	122
7733	940	2085	2424	2019	1414	1090	926	794	685	675	639	595	559	503	454	447	419	449	417	395	398	371	409	377	412	362	370	368	389	370	363	319	338	318	329	332	321	348	374	384	338	309	295	326	330	351	327	318	326	301	320	335	347	321	339	346	334	298	364	349	320	322	321	354	323	299	318	311	306	316	327	330	347	348	343	338	316	307	332	324	291	299	314	300	323	317	310	318	321	337	325	352	306	325	309	282	354	302	352	321	307	301	317	319	305	358	317	323	305	332	319	283	309	287	305	320	319	310	330	332	314	351	345	347	310	301	280	309	321	306	317	310	308	292	328	326	318	315	325	346	308	316	307	294	324	304	331	341	296	324	302	314	305	322	312	316	314	340	308	340	318	331	288	313	299	339	260	310	301	323	324	292	324	312	313	299	306	331	294	303	320	310	318	279	297	271	341	341	336	327	313	313	341	297	300	324	296	297	282	325	344	309	309	300	322	312	320	327	339	317	310	327	326	287	317	308	306	305	309	322	291	346	330	329	307	328	294	321	298	295	309	309	307	327	303	327	301	360	319	307	322	311	316	343	322	344	303	333	316	290	339	293	323	301	305	294	319	309	300	275	311	316	289	285	307	311	336	345	320	288	363	308	333	325	302	300	300	327	313	311	304	334	336	275	310	346	310	308	335	307	330	317	279	306	306	301	300	308	311	309	294	325	333	304	343	318	292	344	296	300	275	287	322	342	315	343	291	296	297	325	290	315	301	333	298	319	329	336	325	335	332	331	314	313	330	301	324	321	312	317	325	312	310	316	323	344	249	310	323	296	331	338	331	290	335	329	304	303	322	310	319	312	305	310	286	292	303	305	304	329	283	309	320	316	300	285	323	296	320	314	310	342	305	315	295	317	322	298	303	333	342	328	318	320	326	328	351	301	312	331	313	311	292	304	317	299	320	321	295	299	321	302	324	322	316	312	324	281	339	318	297	310	272	305	321	313	301	293	278	300	311	301	294	323	325	322	271	305	315	314	323	312	306	329	307	302	290	305	289	364	313	342	336	326	291	332	319	333	306	319	304	325	303	341	302	298	311	323	317	290	310	286	304	279	309	296	338	316	337	326	301	322	299	326	296	318	290	300	313	309	321	323	306	291	329	303	322	317	327	307	294	318	313	323	323	354	364	294	295	280	310	360	321	317	312	310	350	308	303	309	311	340	316	296	301	332	334	346	325	336	332	302	330	358	321	320	282	308	316	297	289	331	326	298	322	330	312	352	311	304	314	340	318	303	305	325	325	333	309	314	326	305	288	322	316	321	336	300	304	289	306	319	329	343	303	346	280	321	297	323	325	316	313	330	279	294	270	311	299	332	315	307	314	318	314	341	313	326	313	307	296	277	280	330	329	294	298	306	333	311	326	300	321	323	314	295	341	315	354	316	257	356	299	300	296	351	305	281	297	329	290	331	310	332	330	334	282	332	320	302	333	321	299	314	273	300	285	288	279	321	312	289	325	322	307	324	305	333	305	313	324	332	321	332	314	295	346	290	341	323	303	322	347	332	304	301	294	318	302	319	332	305	287	300	296	292	300	303	333	339	351	315	311	295	286	303	311	314	297	342	310	323	312	328	347	281	326	339	300	335	315	317	331	290	330	348	305	344	325	308	345	325	322	299	324	328	314	315	320	335	274	375	295	295	326	310	354	329	290	330	311	324	338	328	314	310	325	333	286	287	292	298	319	304	279	313	309	347	351	316	305	329	319	342	333	315	352	315	331	340	353	320	301	342	283	308	297	330	332	317	310	320	337	322	333	277	336	297	309	324	307	333	287	289	309	301	322	325	315	295	344	337	341	326	313	337	292	310	322	317	306	306	315	263	319	341	316	291	297	302	297	279	328	299	336	326	313	347	326	315	311	325	336	318	298	363	294	321	301	283	291	287	329	299	337	300	302	337	341	312	332	318	331	328	310	329	291	314	282	309	322	354	298	321	324	298	294	295	303	312	299	325	305	326	320	314	302	302	307	312	315	339	288	279	323	316	351	289	310	304	297	307	317	280	328	312	303	339	307	302	316	316	321	323	322	302	310	324	297	314	315	280	325	286	299	295	310	313	298	283	323	306	317	306	295	282	311	315	314	318	309	282	328	276	291	291	310	322	325	345	292	325	298	304	345	354	288	310	322	330	315	337	307	339	325	308	325	288	336	309	274	296	302	310	321	305	340	292	331	305	312	305	308	310	290	306	323	319	301	317	305	337	309	302	303	307	351	330	336	336	324	300	295	311	309	314	292	309	319	303	334	319	293	320	307	338	319	317	325	322	332	305	305	330	296	272	328	352	316	312	318	282	294	340	278	301	304	295	325	299	347	288	335	315	295	346	320	316	329	325	311	320	302	305	310	305	302	326	311	336	325	314	327	325	301	342	317	333	342	320	301	299	345	290	278	320	316	296	316	351	273	292	285	329	341	297	307	335	329	319	332	314	280	311	263	294	301	289	340	318	309	304	312	315	306	352	287	313	342	324	336	307	334	321	307	316	312	298	318	281	321	274	322	285	325	280	307	337	319	301	277	317	303	304	299	338	297	318	314	309	332	326	308	266	316	331	317	331	341	359	341	329	316	312	326	302	315	307	293	312	319	308	303	358	307	312	328	296	306	329	338	327	310	300	297	303	302	282	299	348	289	343	315	351	302	287	319	325	304	326	323	303	305	333	329	313	307	307	280	311	325	331	306	299	353	297	321	329	289	293	311	289	332	353	309	294	310	312	325	326	290	273	287	283	319	345	324	318	286	303	323	304	279	312	295	304	306	314	322	307	292	344	317	297	293	300	319	329	311	335	309	335	310	300	315	339	309	329	286	326	307	286	301	318	276	323	306	266	264	314	301	299	327	314	316	322	323	356	303	307	286	314	294	315	295	324	309	311	302	304	311	317	314	319	325	306	329	323	303	336	325	318	324	345	350	281	316	334	343	279	297	323	330	349	313	293	311	349	300	298	297	291	311	286	303	354	300	313	330	350	323	342	302	312	344	299	321	289	330	325	300	297	316	328	323	323	303	318	319	317	326	320	324	318	330	300	312	330	290	288	324	300	317	310	310	335	291	311	306	325	323	304	317	301	329	284	322	304	314	319	326	334	332	301	317	325	308	299	296	321	321	299	361	311	317	328	353	284	304	306	294	303	327	312	304	305	297	339	312	358	328	307	322	323	278	314	328	295	292	336	288	310	339	334	319	339	281	302	324	307	303	312	315	333	315	331	311	330	299	299	340	302	320	319	322	295	321	348	294	323	321	347	312	293	290	304	288	292	289	354	311	337	319	321	351	325	290	288	292	306	331	335	324	316	308	309	278	301	291	327	280	275	332	332	305	318	343	296	321	300	312	331	330	292	304	285	335	285	334	353	329	321	299	304	299	316	319	350	315	311	311	310	305	372	309	316	292	338	293	311	269	312	295	326	308	292	318	273	288	308	334	280	274	320	328	297	311	322	319	309	317	314	309	319	311
1525	383	303	332	334	337	338	318	296	323	320	303	326	325	329	321	321	351	321	293	338	303	312	300	298	290	321	289	327	335	304	325	301	312	294	318	310	320	282	279	311	325	304	322	345	325	353	330	292	288	351	344	296	322	304	302	320	333	286	280	329	348	335	311	305	324	321	308	319	293	291	347	325	321	317	307	322	312	317	295	314	314	332	339	336	320	317	334	325	338	298	341	336	332	294	291	343	310	343	326	320	309	327	299	334	322	273	292	308	309	296	287	318	313	332	315	264	300	330	307	343	336	306	331	296	329	308	341	318	347	289	347	330	293	328	298	356	325	308	303	312	304	300	307	320	335	319	301	309	346	320	326	306	302	299	279	314	332	268	359	334	318	305	324	358	337	313	294	336	297	334	311	295	335	319	310	325	301	291	321	293	310	322	316	327	339	321	294	320	332	319	310	295	330	297	302	334	330	351	326	312	317	339	302	291	315	332	326	297	313	294	316	315	318	294	345	326	298	293	314	300	350	325	325	283	276	294	326	310	345	303	321	314	339	312	330	321	322	326	347	290	338	304	331	305	312	305	325	282	358	306	347	313	323	308	320	318	329	287	319	293	309	301	298	310	328	336	326	303	309	323	319	371	342	321	302	280	279	340	316	299	300	344	315	312	310	339	299	290	334	313	334	345	336	337	342	302	304	289	329	297	329	311	301	329	310	313	328	309	325	285	353	343	334	306	352	314	305	357	319	328	316	307	312	347	300	315	291	329	319	316	311	320	321	332	358	362	294	299	294	325	306	302	286	317	322	330	297	324	331	326	328	324	336	310	322	345	278	328	316	296	290	335	330	335	311	298	328	311	325	346	290	327	308	337	313	329	313	295	275	334	313	321	296	285	320	298	348	307	342	325	312	339	328	307	311	332	316	365	306	298	308	284	319	333	299	293	298	293	303	317	332	334	315	339	301	313	332	311	326	304	269	311	298	323	310	285	308	327	318	323	302	327	340	302	311	338	315	306	321	303	326	296	323	336	322	348	332	314	300	350	323	353	328	328	333	278	319	333	335	331	336	324	336	343	317	306	313	320	362	300	328	306	292	316	345	335	309	345	327	340	306	301	354	328	291	297	311	315	324	326	320	300	304	292	315	345	362	324	333	327	281	306	329	326	319	316	296	309	308	320	364	349	303	323	307	329	315	323	312	309	313	308	326	332	331	310	326	286	302	311	308	328	291	309	328	322	294	333	320	304	300	340	346	337	323	307	279	347	314	300	356	341	325	320	323	320	328	322	330	352	319	322	344	360	307	364	354	302	336	322	281	325	322	313	318	351	309	300	336	321	294	309	319	317	327	299	302	288	320	323	312	302	279	303	290	336	320	307	324	333	312	329	303	328	361	299	341	318	337	359	324	307	321	337	312	316	294	338	310	335	305	305	332	346	328	344	331	290	317	347	317	294	342	320	313	326	313	307	365	369	327	312	297	371	332	345	321	293	314	306	300	317	319	312	309	312	341	301	344	283	324	276	324	318	282	313	312	304	340	298	297	323	341	307	282	289	351	318	308	342	322	281	295	300	317	301	350	311	316	325	326	328	306	308	321	304	321	326	292	306	337	319	317	325	309	314	326	330	273	291	320	321	346	343	313	309	332	300	374	311	302	328	283	328	306	347	323	329	330	297	312	296	302	323	323	306	316	315	324	310	288	309	316	299	314	353	288	277	318	342	320	360	316	336	305	329	325	325	325	310	302	308	349	330	271	305	297	304	329	323	319	347	325	299	310	321	309	324	345	300	329	319	344	329	301	319	310	306	318	347	309	320	314	303	340	312	320	320	279	273	318	341	349	315	308	275	300	298	331	322	333	313	310	337	301	304	310	291	332	328	326	307	278	350	304	290	307	316	315	311	343	302	299	311	276	321	302	292	334	321	303	355	333	321	321	338	318	302	300	322	296	315	314	309	308	306	322	309	328	334	336	324	316	343	264	333	332	316	281	336	329	316	315	305	304	299	287	334	317	290	319	304	297	300	359	307	342	295	310	323	292	307	331	327	349	327	315	346	334	329	330	317	319	296	299	349	301	321	310	325	348	332	282	292	319	316	318	306	296	314	345	344	299	302	301	323	316	290	318	327	358	324	328	329	322	344	316	321	300	348	311	296	309	304	288	311	305	307	308	300	313	316	290	307	289	311	329	336	302	329	339	306	317	338	328	317	293	299	341	362	355	307	321	358	338	324	316	323	341	329	326	307	344	313	341	309	336	300	278	296	323	307	301	297	326	295	317	317	327	312	301	304	343	336	303	315	299	319	309	336	308	350	304	334	314	319	299	286	354	300	322	286	321	309	310	279	310	294	307	301	298	302	310	336	307	336	309	366	335	315	330	318	336	309	291	316	324	332	316	317	337	314	291	328	352	317	332	320	320	306	331	294	353	305	320	343	303	331	282	320	284	323	351	316	322	315	290	344	302	291	297	326	280	317	362	319	281	334	297	329	338	307	279	307	333	338	329	307	333	341	312	335	336	336	332	313	314	331	296	328	296	342	326	306	341	308	296	307	311	309	339	339	336	323	308	327	296	297	302	316	334	294	310	311	325	302	309	276	306	295	312	321	308	345	339	306	332	335	308	329	339	379	311	346	324	302	313	317	278	302	279	312	311	332	324	324	319	337	343	302	290	314	332	333	277	307	313	294	336	281	307	312	328	319	317	305	329	326	339	316	295	314	303	291	298	323	317	305	318	330	317	334	326	307	325	321	332	316	301	291	273	326	310	302	347	324	311	335	309	324	306	323	306	319	295	340	286	338	324	308	337	334	316	319	307	310	307	295	307	361	342	319	318	283	312	347	335	336	349	322	320	308	298	336	311	331	330	315	313	283	296	305	293	302	333	315	271	329	343	321	328	312	311	320	315	308	300	337	325	302	293	320	303	326	326	298	300	331	289	328	343	348	317	337	294	294	328	334	303	307	335	320	306	305	311	298	325	321	320	321	337	329	311	330	294	317	325	283	315	336	347	321	312	304	317	308	299	297	287	323	265	293	315	330	303	303	309	282	329	303	328	271	280	348	330	321	303	279	284	278	275	348	310	317	275	305	294	343	325	323	356	330	312	305	331	296	286	332	334	298	295	324	294	339	328	322	310	321	323	351	291	305	257	326	330	290	307	329	295	315	312	337	326	337	313	291	371	322	314	316	339	286	358	336	314	297	359	290	315	311	283	282	351	312	315	325	336	311	334	325	333	317	325	313	308	348	310	316	328	313	308	285	309	309	307	313	287	303	315	312	342	313	306	316	259	308	271	315	335	322	305	317	335	307	297	298	334	346	326	305	296	314	344	293	316	305	316	311	288	299	326	285	322	316	284	303	320	295	310	342	332	340	310	306	317	311	324	310	294	341	313	323	326	331	303	326	319	333	308	334	299	316	325	319	307	271	304	324	328	316	316	295	350	331	325	336	306	324	288	357	331	307	341	305	329	288	317	329	319	293	313	349	306	305	313
1790	697	718	759	701	680	669	680	628	671	691	660	706	672	709	665	679	719	682	669	688	687	686	720	701	704	761	680	716	707	658	667	644	672	706	714	669	666	706	652	680	659	722	675	692	705	698	694	666	677	712	676	648	749	702	629	684	690	676	642	675	683	648	704	633	704	686	666	654	721	692	685	671	733	713	703	678	687	697	678	663	700	700	675	625	714	662	707	663	669	707	643	696	649	676	678	665	691	670	679	665	645	716	660	675	679	707	692	694	712	682	648	659	690	658	688	677	699	705	647	675	688	654	693	636	711	676	682	679	686	669	684	624	691	701	696	649	689	648	713	681	653	696	728	650	682	685	659	649	668	701	762	695	678	651	670	657	672	699	703	712	693	710	677	655	650	649	673	698	701	679	670	670	673	677	646	669	637	682	707	686	663	662	662	686	662	694	708	636	668	687	677	653	673	673	671	674	663	664	666	723	691	649	687	699	642	669	692	707	661	701	654	675	705	667	698	700	697	677	612	685	671	646	651	678	671	671	635	676	700	671	700	673	712	736	659	729	672	708	706	715	702	722	685	690	674	661	658	690	641	677	613	678	706	660	727	690	712	722	665	655	731	673	672	674	663	709	703	642	661	661	667	682	642	765	680	643	702	681	670	683	672	716	692	688	707	675	706	709	678	656	678	653	705	667	676	666	761	696	669	658	719	711	687	687	671	686	636	699	714	685	701	649	670	674	666	662	665	702	711	661	688	673	675	676	719	678	679	715	682	682	673	639	650	685	677	702	643	720	675	664	732	666	676	672	639	658	705	684	667	613	702	705	704	655	705	703	702	701	658	645	676	687	633	668	719	674	671	712	690	691	707	610	681	710	651	669	645	633	680	668	669	728	740	632	708	680	689	700	693	694	654	684	671	676	688	694	677	669	715	688	724	731	636	717	656	678	634	689	688	670	681	747	662	711	666	691	642	682	667	717	667	713	655	680	637	700	656	635	674	676	632	703	656	684	698	661	718	688	643	671	705	669	691	671	684	632	678	686	712	687	694	664	692	672	661	690	685	629	658	650	726	688	688	729	680	708	753	682	724	679	664	650	666	655	664	662	695	673	710	706	712	701	651	669	612	697	643	685	706	705	726	676	655	713	636	663	672	636	677	659	651	673	657	711	659	688	709	656	680	656	610	716	691	738	685	638	661	650	692	659	689	707	692	691	725	699	698	716	664	651	692	644	657	695	713	700	700	678	707	695	749	681	697	681	667	697	676	649	697	609	698	663	702	648	732	694	695	655	691	706	695	692	684	706	661	658	658	656	681	670	641	682	650	675	657	684	698	699	688	662	698	660	734	626	698	757	729	721	659	722	659	684	709	689	698	743	689	680	634	644	696	719	681	693	695	665	699	665	669	665	663	665	677	692	657	729	693	695	697	689	661	693	684	605	681	692	664	688	692	742	673	634	728	735	734	681	710	732	643	652	662	721	679	706	701	685	728	672	681	671	698	685	666	690	712	684	693	709	685	677	682	652	712	702	692	669	650	723	682	708	675	663	672	623	649	737	631	687	694	702	695	702	677	727	678	702	675	651	674	665	676	673	665	722	676	657	699	719	729	712	671	703	655	699	694	703	698	740	707	681	644	665	675	654	721	668	680	681	652	652	687	649	622	655	666	659	667	656	662	662	651	641	644	670	695	690	675	698	652	671	705	717	712	688	645	736	657	718	708	652	686	668	691	658	735	690	768	662	657	689	680	710	645	699	680	626	645	740	694	702	703	687	665	626	720	622	675	727	727	678	698	701	719	669	685	669	685	678	663	703	659	638	714	715	694	675	683	673	646	662	717	703	683	669	664	724	696	697	701	687	679	664	670	703	676	657	691	667	703	669	683	695	666	675	673	695	678	652	722	670	668	694	646	723	715	689	713	666	691	716	726	706	672	680	695	662	675	663	682	694	641	631	657	668	701	671	675	703	646	699	669	692	659	633	685	662	677	639	707	687	661	657	664	660	715	684	707	699	700	677	698	681	651	659	664	675	646	680	721	690	670	697	628	686	623	692	666	720	729	691	693	677	678	669	642	704	660	688	678	644	721	670	673	704	715	674	657	707	694	686	672	678	702	701	672	669	695	681	690	694	695	677	673	685	697	662	716	656	682	689	651	665	708	695	677	700	666	734	705	707	682	707	633	687	662	739	647	663	697	687	701	750	667	687	658	668	668	655	672	646	643	691	651	659	697	686	714	684	712	748	667	692	659	722	686	727	663	692	689	707	695	693	705	680	656	689	689	668	675	689	665	646	680	688	661	709	672	647	707	710	685	676	641	703	669	710	680	650	642	629	706	664	711	679	705	658	708	683	700	660	726	686	668	701	682	659	728	723	678	642	672	687	666	662	667	655	690	708	674	676	676	711	682	672	645	730	661	667	631	654	685	730	677	739	739	696	718	661	715	669	687	674	682	658	714	655	661	659	664	685	658	711	730	703	653	638	691	663	679	629	672	659	652	696	696	673	726	677	654	614	655	659	716	695	702	711	654	704	693	651	680	684	698	654	672	678	654	677	657	729	679	723	696	698	663	663	718	665	688	703	675	680	676	699	716	678	668	686	698	707	664	599	701	660	701	732	672	716	728	678	663	740	678	673	687	740	624	655	667	677	711	664	664	660	671	682	690	688	659	737	678	670	694	703	744	662	703	663	724	692	689	684	686	700	693	684	656	698	638	683	658	720	647	692	681	736	721	624	666	696	682	661	672	707	688	665	676	705	607	696	683	678	702	726	655	753	683	705	691	645	675	657	692	703	634	660	689	736	719	664	679	731	685	732	692	652	658	705	682	686	709	688	708	670	668	667	709	650	676	683	661	712	687	693	656	655	740	729	711	648	721	689	641	683	650	656	671	673	703	674	667	706	721	696	669	711	693	647	683	664	648	633	694	650	659	677	693	678	645	732	655	670	666	679	669	683	659	680	667	664	640	661	664	693	632	634	681	657	701	651	679	693	733	669	630	635	665	693	663	620	626	694	659	667	676	682	700	680	691	653	666	684	741	677	661	694	670	634	681	719	681	707	668	717	720	675	679	685	667	710	687	657	678	709	712	712	704	682	663	671	660	677	682	662	701	700	713	661	699	672	697	653	651	746	643	697	711	665	641	705	679	729	666	689	712	628	670	723	642	738	692	667	685	704	610	682	664	701	669	651	657	661	684	674	712	688	668	693	682	651	701	643	730	724	711	685	654	686	701	711	675	674	639	675	682	683	690	708	661	674	694	681	702	718	645	721	719	668	694	655	695	689	682	649	644	709	647	679	664	686	684	679	647	682	722	696	668	669	684	705	753	667	658	651	655	675	718	687	654	671	687	694	695	659	690	675	709	696	710	659	656	658	664	691	673	650	681	671	683	704	692	636	669	693	686	659	691	710	712	694	678	758	703	676	672	671	701	667	695	653	682	665	708	704	704	695	677	667	672	640	655	684	704	685	653	714	682	674	679	647	649	650	712	682	682
7489	495	548	483	341	261	250	190	200	170	185	151	156	168	180	170	162	153	178	162	159	154	138	162	170	154	165	163	142	135	152	147	164	133	140	146	130	127	147	119	151	149	132	128	145	141	126	138	159	161	158	134	157	169	150	144	154	141	133	148	142	144	121	152	131	129	158	130	153	138	161	154	153	160	140	156	128	136	140	143	155	153	172	150	128	129	146	123	141	158	130	135	142	137	139	150	147	137	166	134	157	145	164	145	153	142	106	147	116	135	149	132	159	102	134	139	163	146	142	143	131	127	133	149	147	140	137	146	148	140	142	137	159	153	151	143	141	136	151	154	145	147	151	148	135	177	133	150	148	140	125	156	127	138	147	128	148	150	145	137	150	128	153	157	120	135	150	133	118	154	152	133	152	142	125	154	139	148	142	153	157	148	145	147	126	149	115	114	143	142	140	132	160	160	139	150	127	150	141	148	159	134	129	141	153	137	135	146	133	163	158	127	145	137	145	137	144	166	141	135	168	140	128	146	154	138	138	162	127	143	154	107	148	160	132	134	133	144	130	114	163	167	150	128	143	134	156	130	113	142	142	141	127	143	145	151	155	157	158	156	130	156	135	132	128	134	150	137	172	150	126	160	136	139	134	134	131	166	163	137	131	137	148	170	141	122	147	132	143	175	165	147	140	143	132	148	134	141	134	132	150	151	144	147	146	146	152	160	148	149	148	131	142	139	159	136	144	137	161	143	143	141	143	153	147	138	147	182	138	140	148	132	153	144	146	140	152	127	141	166	149	127	169	146	139	148	162	141	131	129	189	158	146	144	148	138	147	143	164	131	149	134	146	131	148	152	142	146	154	146	155	151	155	138	128	140	133	144	155	150	172	141	154	116	120	152	122	162	128	133	137	143	146	135	156	119	143	155	139	141	133	128	152	144	151	152	139	154	144	148	128	126	135	169	150	153	143	157	176	121	152	113	132	139	141	144	153	161	158	165	137	146	132	149	130	121	132	134	142	134	142	145	149	130	178	132	142	152	147	141	146	120	134	134	165	130	126	153	159	121	140	128	142	138	169	143	127	144	150	116	126	130	131	147	132	137	141	146	161	161	151	139	139	135	160	145	140	145	143	135	141	135	135	142	152	143	157	121	137	140	154	142	130	135	142	149	144	162	137	135	125	140	104	153	132	122	132	150	141	150	132	126	136	124	140	153	153	162	136	135	146	163	115	134	159	133	126	143	138	141	131	152	141	146	132	154	154	139	141	159	133	132	168	140	160	133	141	146	139	158	183	153	142	151	143	130	159	138	148	155	156	147	142	151	191	139	165	151	135	132	154	161	144	148	137	156	154	127	127	164	155	135	138	171	142	146	118	128	143	128	159	137	152	153	129	140	142	142	150	160	128	127	166	121	152	145	153	133	155	147	125	139	140	142	163	176	150	155	145	149	159	152	167	120	140	129	142	144	139	141	153	142	170	145	119	159	150	137	137	119	117	129	115	136	137	163	156	160	189	152	129	155	128	137	173	149	131	116	136	143	139	127	140	131	144	138	142	158	104	141	159	134	120	136	124	143	183	134	159	134	162	138	142	129	144	155	149	134	174	147	161	139	133	149	156	142	149	155	138	146	162	140	120	142	164	130	156	133	160	134	135	128	120	146	150	128	163	129	128	144	145	123	155	143	142	150	142	131	167	167	132	133	125	125	123	150	128	185	142	121	153	160	171	133	143	137	139	144	145	144	156	116	131	149	128	125	145	158	144	137	167	162	146	135	138	156	131	129	142	144	144	145	154	140	145	144	140	149	137	131	152	151	143	147	134	126	130	131	129	138	159	142	130	127	140	134	146	160	162	147	133	140	147	174	146	127	146	132	155	163	139	141	141	145	152	150	147	150	138	141	176	146	161	165	140	137	136	155	147	159	149	145	145	146	153	184	129	158	163	143	155	154	115	134	147	174	146	164	126	136	155	130	133	128	153	144	146	144	138	147	138	157	142	131	144	157	145	137	143	134	162	137	129	128	125	125	129	149	119	154	140	118	134	146	131	136	156	146	137	132	145	156	155	146	136	139	142	139	123	159	139	151	130	118	133	160	144	140	170	153	156	137	139	150	158	143	126	148	140	134	121	127	147	180	150	156	157	121	138	126	143	129	136	148	117	126	149	133	139	141	133	161	160	143	121	150	140	135	142	163	160	145	118	116	132	142	145	152	141	139	119	148	154	149	135	150	141	137	142	131	132	137	145	136	125	160	132	124	148	150	151	138	144	126	153	143	152	154	145	153	147	145	147	168	141	146	146	149	151	154	187	160	142	144	148	142	158	132	141	123	164	147	161	151	158	157	157	132	142	143	143	154	142	147	139	149	125	124	133	144	142	132	132	177	133	144	122	136	140	118	143	160	158	151	150	122	160	127	129	160	130	136	123	127	137	153	146	158	145	147	147	143	148	150	135	138	152	153	138	147	148	153	149	134	133	154	130	151	148	141	150	123	143	148	160	147	153	150	165	127	125	128	159	145	167	164	164	144	131	134	141	120	137	149	136	135	136	136	134	159	124	134	141	144	133	140	160	149	140	162	149	143	125	146	145	157	173	161	128	153	155	154	112	139	139	150	165	151	136	142	149	144	136	154	117	158	127	139	140	135	143	128	138	128	166	157	141	150	150	155	132	154	145	164	120	143	135	148	127	124	138	160	154	142	148	131	145	143	148	127	134	149	137	152	140	172	139	152	165	147	151	146	138	137	139	141	146	134	130	168	152	138	157	175	127	130	142	171	168	151	154	155	125	161	138	150	157	153	126	156	119	148	143	141	138	154	130	134	146	131	153	127	146	143	149	137	170	141	157	149	151	137	165	136	140	151	151	143	158	156	165	125	142	130	134	147	156	158	147	146	157	135	137	167	148	146	157	161	160	149	160	130	148	139	142	142	127	151	131	131	124	143	160	136	150	141	136	160	170	151	161	133	131	132	135	145	119	147	149	141	144	147	154	138	152	121	146	142	141	141	131	149	136	139	154	143	139	146	140	177	125	156	161	165	153	163	151	130	145	135	169	147	160	140	153	143	121	118	146	132	133	163	133	139	153	163	145	147	135	142	124	140	126	137	144	168	134	140	150	149	141	134	137	153	158	150	143	145	137	171	151	147	125	142	135	137	140	131	155	136	146	143	143	130	124	138	150	115	158	137	125	153	141	133	127	159	155	154	137	150	151	150	152	136	166	147	130	147	134	161	143	144	133	141	141	148	145	140	156	147	154	141	157	160	144	128	139	142	142	142	190	136	145	162	126	131	155	147	169	132	139	159	108	142	160	132	128	154	122	128	138	140	162	153	157	153	129	136	135	126	153	147	158	153	151	149	139	131	131	128	137	122	147	151	125	161	143	156	147	139	162	150	127	143	161	161	165	155	127	143	148	119	145	149	186	134	159	119	136	141	161	148	157	130	139	143	131	147	122	137	146	150	157	138	136	128	143	148	141	146	131	145	135	142	137	127
6040	679	1226	1435	1273	942	740	635	568	535	515	487	474	433	422	403	423	384	411	398	409	376	347	354	395	350	364	369	357	368	339	345	376	359	366	361	360	320	363	371	339	327	336	302	332	366	355	383	329	342	349	381	330	387	349	369	355	346	337	368	328	354	333	356	351	373	320	345	335	360	334	349	338	333	321	335	348	329	352	346	338	367	341	341	345	340	323	337	339	322	334	345	339	334	354	334	368	352	332	333	326	336	326	361	312	354	324	329	357	342	318	320	359	304	363	339	333	359	333	354	331	315	352	347	326	312	301	329	354	337	330	315	361	341	317	330	341	368	347	321	347	397	348	336	375	354	327	330	349	319	329	344	331	349	323	339	331	341	324	326	326	328	313	361	357	341	327	306	366	346	335	343	321	332	354	366	296	303	335	355	328	322	307	339	339	329	336	340	340	333	345	315	348	340	351	362	306	324	332	335	307	338	325	348	344	351	302	336	352	337	329	340	327	366	347	364	347	339	340	356	340	351	338	323	328	338	362	352	333	350	356	317	326	332	360	342	356	353	339	311	354	301	321	330	328	323	311	313	342	302	349	367	327	337	334	331	327	329	325	333	297	347	355	342	352	330	346	342	358	348	361	355	324	326	350	338	334	322	360	365	314	359	371	339	344	343	321	337	340	354	355	325	336	356	338	345	337	330	320	304	337	324	317	338	356	343	324	328	336	303	367	351	360	335	339	339	327	369	352	327	360	311	329	317	365	359	338	347	326	334	300	352	387	308	350	330	338	321	313	349	325	330	327	328	336	353	364	334	313	325	350	328	334	312	331	352	359	340	321	312	338	305	316	347	354	338	325	361	306	340	390	360	350	344	330	309	357	358	334	313	367	316	330	331	352	356	344	338	334	326	368	342	304	343	342	314	344	335	320	336	341	375	315	334	298	313	343	338	326	322	355	360	342	347	354	319	340	329	316	372	353	277	340	354	353	371	340	329	354	316	349	350	341	322	368	370	330	331	311	343	351	334	321	342	335	361	361	322	327	334	343	339	323	328	341	339	327	329	349	363	360	355	346	333	320	306	332	349	325	359	313	326	344	320	370	325	311	350	342	336	315	332	330	320	343	325	319	319	325	316	339	337	347	318	352	336	339	325	327	300	340	368	351	323	317	360	346	335	350	326	321	374	339	332	340	322	317	333	354	345	333	328	329	320	312	354	319	332	345	349	343	352	380	338	335	334	375	328	317	353	309	379	365	347	326	328	332	366	319	345	332	319	342	321	337	353	360	340	342	309	370	340	333	334	321	370	339	363	384	345	351	343	334	330	321	336	307	333	344	319	346	339	328	341	355	313	363	306	319	294	375	350	375	336	311	366	365	335	319	326	343	292	354	334	323	324	366	325	292	321	341	321	320	322	334	336	322	346	315	316	366	342	319	349	336	336	352	355	316	334	332	324	311	349	353	333	320	357	353	362	343	373	371	354	317	359	332	335	370	347	348	345	323	334	336	319	312	343	347	351	345	374	326	358	329	373	376	342	325	350	347	313	316	342	358	318	339	352	327	340	356	347	331	311	317	323	344	327	324	360	353	369	341	333	319	313	318	327	328	342	336	300	341	337	316	354	321	355	351	334	331	340	346	339	359	304	346	357	320	345	313	348	314	326	367	371	312	310	319	347	344	341	313	315	326	358	324	344	328	330	341	358	360	319	390	329	369	324	323	330	329	329	365	353	338	310	347	336	332	328	311	330	315	366	316	334	344	323	356	360	317	359	335	352	321	334	349	356	358	334	330	347	336	319	330	332	341	342	343	336	362	345	377	331	345	346	342	318	335	338	365	326	405	334	339	309	369	311	325	316	315	376	317	309	334	322	360	357	351	304	369	337	364	359	337	308	322	337	342	304	326	341	352	341	356	338	333	328	357	333	320	318	324	338	343	318	337	335	357	383	345	330	342	322	358	374	322	332	324	318	363	327	358	357	333	337	353	345	324	340	365	303	333	314	336	336	351	315	322	323	350	359	360	330	299	350	331	322	326	343	331	312	347	335	328	346	351	346	349	351	348	319	367	342	321	349	341	311	373	334	349	329	327	389	333	368	312	346	344	329	342	358	345	308	338	337	342	354	312	349	339	311	334	320	314	342	336	329	316	347	348	322	330	336	333	341	347	339	314	334	325	344	324	325	341	365	311	332	318	335	333	352	343	346	322	301	336	372	333	361	315	348	312	329	329	359	354	363	336	355	350	335	335	366	310	340	336	331	307	347	302	343	324	344	356	361	331	332	362	346	347	355	323	346	325	372	331	369	324	323	330	322	350	354	333	320	336	332	329	321	371	352	326	363	315	325	357	353	355	309	345	352	354	349	372	324	314	351	343	357	302	311	342	371	357	310	322	315	312	355	348	357	332	366	310	350	324	336	324	325	359	333	320	305	317	331	324	318	358	345	369	332	342	349	360	348	332	335	351	339	353	345	334	314	348	296	338	357	327	321	322	340	342	318	345	321	346	312	299	347	339	344	334	307	342	314	313	359	325	328	343	340	364	374	320	303	329	349	344	332	327	325	361	339	357	350	300	341	338	332	317	362	285	333	315	326	331	319	321	313	340	320	331	375	343	349	331	362	362	361	318	314	316	338	338	335	335	337	363	339	350	336	328	342	325	351	326	338	320	333	352	335	292	315	359	364	373	372	358	352	362	342	329	320	316	323	339	325	339	363	352	320	288	370	354	359	337	327	336	342	339	361	329	329	361	329	329	339	351	342	341	321	326	294	367	309	328	344	340	311	375	323	345	325	301	351	308	362	369	348	334	371	366	344	320	283	330	331	315	349	338	324	328	365	339	330	368	314	329	336	336	323	346	356	376	337	317	352	334	334	314	338	354	347	306	339	316	337	367	355	322	348	346	320	349	320	329	350	337	313	304	337	348	339	339	313	342	362	374	341	316	332	350	334	324	369	320	347	334	348	316	347	393	312	361	349	333	341	335	336	340	304	350	353	303	317	340	312	307	364	332	363	310	327	326	324	323	332	369	364	361	322	346	328	372	353	318	320	341	327	322	310	348	351	331	354	311	329	329	357	351	330	324	319	336	331	362	331	288	357	322	355	326	373	337	360	343	333	337	338	344	314	337	341	322	333	341	316	370	322	300	323	325	336	336	353	318	337	305	313	339	350	341	327	328	320	342	328	336	372	327	352	343	368	330	329	337	318	325	334	329	329	304	360	296	313	312	331	340	324	347	339	365	340	341	318	324	336	333	329	369	334	356	330	358	338	337	352	362	351	333	315	361	364	314	312	335	336	330	350	346	370	335	329	322	325	333	325	303	332	329	334	350	354	336	329	329	294	345	369	335	356	330	332	356	348	338	340	346	300	316	338	325	357	339	350	341	335	357	371	340	329	329	314	326	352	332	328	348	339	334	328	328	343	363	345	391	342	357	304	347	368	314	346	318	335	285	315	372	339	329	346	327	340	315	292	372	337	372	322	355	329	330	309	345	348
13656	1132	1002	801	537	336	283	236	177	185	199	185	150	153	152	131	132	123	164	121	135	154	134	119	134	129	107	122	117	137	119	123	119	146	123	114	110	125	126	127	115	120	107	127	118	108	131	106	120	126	142	126	116	104	117	132	147	108	126	122	126	132	102	91	114	110	95	134	106	108	115	128	115	121	122	145	107	122	148	143	123	120	120	146	124	121	119	99	117	104	123	127	140	127	124	120	132	101	109	119	126	126	117	133	120	104	121	131	136	145	104	106	128	134	132	122	110	131	111	120	118	124	130	98	114	107	152	93	121	103	145	101	101	110	116	140	125	103	140	128	130	137	127	126	123	127	131	99	109	136	127	122	108	113	123	108	107	113	136	108	96	110	123	132	121	133	128	108	124	135	107	122	119	107	114	134	126	135	123	106	120	109	97	115	148	118	122	121	130	113	122	125	118	128	110	115	110	106	120	121	104	124	117	106	114	123	133	112	119	99	126	130	124	137	116	124	136	119	130	130	110	109	129	121	99	107	128	105	123	107	118	118	108	116	141	123	118	104	118	124	118	114	143	123	123	100	109	131	117	119	111	126	127	116	170	140	111	124	126	109	103	122	140	126	132	118	136	122	120	116	114	122	106	133	122	113	141	113	133	118	100	113	150	122	127	121	131	117	109	120	121	124	119	122	114	117	112	102	114	110	120	134	118	116	132	122	133	113	122	125	110	138	133	113	101	101	97	100	116	143	121	97	113	135	121	97	113	151	130	122	131	117	135	115	121	110	109	122	131	97	114	124	108	122	111	124	114	106	122	113	105	131	106	129	121	116	148	115	124	118	111	140	121	115	120	118	115	112	111	124	148	119	123	124	115	114	141	124	143	130	126	133	97	146	135	131	124	114	133	100	132	117	134	133	125	131	128	107	120	129	113	126	126	113	110	131	113	103	110	118	125	122	108	140	123	109	127	122	125	121	124	127	122	122	115	129	125	137	133	115	156	128	126	96	118	127	104	105	113	134	117	125	123	128	112	124	116	108	124	127	117	106	127	102	130	125	108	123	119	115	106	109	124	108	105	102	121	121	125	108	115	123	120	131	117	116	140	123	118	107	119	109	119	132	119	124	116	115	114	101	122	119	107	111	99	138	135	111	119	115	102	135	91	115	139	125	115	137	126	117	97	88	114	118	123	121	138	144	122	122	110	118	116	120	125	114	99	120	126	137	132	109	117	108	141	123	149	148	103	122	111	120	147	125	119	109	109	111	132	122	118	128	140	133	129	106	121	104	145	113	113	130	117	117	116	123	124	132	108	126	109	116	125	125	115	120	107	99	129	123	125	92	109	126	139	128	101	112	105	127	107	112	100	113	108	105	104	122	127	121	128	100	121	104	105	100	118	129	111	105	126	149	132	135	113	121	120	128	108	125	134	120	103	116	126	125	118	112	110	122	95	116	103	114	128	105	120	119	127	104	113	143	126	130	133	109	140	132	123	116	129	118	109	127	126	110	106	115	109	123	125	120	111	123	105	123	120	111	91	130	120	89	117	128	126	131	132	120	126	115	116	145	119	114	115	116	135	122	113	122	129	109	132	131	128	120	94	136	119	130	121	119	112	120	121	119	126	125	113	104	135	109	110	122	122	126	112	124	123	119	119	139	137	131	100	119	124	116	106	138	115	126	117	97	135	137	122	113	107	121	121	113	119	129	126	127	101	125	143	127	111	106	104	132	109	113	119	121	128	112	119	116	115	125	111	101	135	114	134	123	130	121	108	119	131	93	103	125	123	119	125	117	114	115	113	134	98	114	120	111	129	124	105	129	119	113	112	129	142	136	117	139	115	112	105	130	120	121	116	141	103	126	106	109	109	127	115	115	138	129	124	151	136	122	106	137	112	119	97	117	136	115	130	128	152	108	122	129	122	123	126	126	114	101	104	95	122	116	102	129	123	125	106	137	124	120	117	121	117	103	112	127	109	122	114	116	110	134	115	102	110	110	132	109	97	112	113	137	112	118	131	141	116	110	99	112	115	117	121	116	115	137	125	117	132	118	111	136	109	102	118	125	149	113	132	120	107	127	118	118	132	134	122	132	131	119	97	106	108	125	107	125	122	109	124	131	123	101	119	126	87	118	103	142	116	122	132	115	123	119	115	98	112	117	118	105	113	131	123	129	141	136	116	119	102	115	111	130	96	110	103	125	106	127	125	119	102	135	135	128	111	121	128	131	135	106	116	150	127	111	106	118	117	125	108	119	112	109	118	124	114	101	126	121	118	147	122	94	137	111	117	118	117	127	100	147	127	125	116	126	102	123	108	138	98	120	108	99	104	108	121	108	100	103	114	120	134	123	112	114	128	103	137	142	110	122	130	123	121	116	108	108	111	111	111	114	85	105	116	120	120	120	128	118	148	117	99	148	124	109	130	131	129	114	114	111	120	131	155	128	117	152	105	123	136	120	111	114	118	112	124	123	130	111	128	107	122	99	124	117	114	107	142	127	119	113	130	131	113	124	131	118	116	130	132	122	109	124	121	126	114	131	120	123	131	115	106	118	123	106	111	113	115	113	132	118	114	133	112	131	122	116	113	120	128	131	119	114	120	125	114	119	107	130	90	138	136	115	120	114	113	113	93	98	118	113	134	113	117	116	105	123	129	99	120	122	148	124	123	124	116	114	126	112	105	127	127	125	129	109	109	132	126	133	114	139	106	113	121	111	132	99	129	128	98	135	113	119	99	139	126	96	145	145	124	135	133	114	120	91	125	108	108	121	112	119	117	136	99	150	125	116	136	110	123	143	144	113	122	113	106	113	100	106	108	122	122	94	131	100	132	118	113	103	128	108	102	137	117	114	118	142	119	105	134	134	116	116	123	131	104	104	131	116	114	115	115	128	105	126	120	149	124	110	101	129	135	125	131	126	127	116	131	129	124	132	89	95	104	121	115	108	103	123	109	111	115	122	133	111	123	107	114	137	93	111	123	122	103	108	122	141	118	126	121	110	112	120	109	123	136	125	111	121	124	120	126	124	117	112	142	121	147	112	110	99	110	129	131	93	118	114	129	123	119	116	105	144	134	120	127	119	139	129	134	111	147	123	126	127	98	114	119	110	122	122	112	129	126	139	135	119	129	106	124	118	138	118	138	129	133	115	140	134	119	120	141	125	103	112	116	119	117	130	117	111	102	111	130	122	129	106	109	109	100	115	116	117	127	127	127	113	132	129	136	93	123	132	123	126	132	106	135	126	147	109	112	115	114	117	110	130	129	121	123	112	130	113	131	115	112	130	100	148	107	103	120	113	103	126	118	122	117	116	118	123	131	136	122	128	115	110	110	100	129	123	101	143	95	131	141	123	107	123	127	116	134	125	102	128	116	118	120	128	121	117	122	127	123	121	125	114	114	117	105	110	116	123	126	113	112	121	120	131	108	125	118	126	125	109	113	143	129	129	132	112	123	113	114	123	113	95	122	121	138	115	111	127	108	105	124	118	131	124	96	120
7805	965	2086	2413	2023	1394	1180	953	819	669	629	567	573	536	508	469	463	442	408	424	451	373	389	380	383	391	354	339	330	327	372	347	350	359	330	342	330	380	340	362	313	357	359	320	335	339	326	327	337	347	310	314	293	312	329	335	325	318	320	337	322	326	300	286	315	286	314	345	281	292	325	333	344	318	312	318	307	318	336	322	321	291	304	308	310	306	294	311	315	315	267	302	339	314	298	332	310	332	338	314	297	306	333	314	312	332	319	304	300	357	308	312	305	329	311	308	308	346	296	350	314	345	306	319	343	318	329	310	338	312	305	312	319	304	322	314	327	345	326	327	319	299	308	291	281	292	308	313	303	323	336	301	338	301	302	314	325	296	318	313	343	303	311	277	348	313	311	321	330	308	322	316	332	310	323	316	321	305	299	309	310	315	308	283	308	291	347	318	342	288	322	316	292	343	300	302	320	341	321	335	302	277	335	314	301	332	318	279	322	315	325	316	308	314	336	285	281	303	302	339	306	326	321	305	281	319	303	322	329	308	304	306	266	350	356	316	342	322	308	359	274	321	349	328	317	320	312	300	336	315	324	317	306	334	317	298	312	325	328	314	330	316	320	338	301	306	314	269	356	315	330	304	296	308	307	298	322	282	294	319	326	350	302	305	294	314	308	316	327	300	302	321	301	316	283	309	319	315	317	326	297	280	296	288	298	283	310	312	313	315	309	342	318	317	300	283	317	344	303	311	310	314	318	342	284	334	333	323	318	324	333	304	288	275	324	311	314	290	309	348	318	310	329	306	314	295	301	315	325	272	341	306	312	339	286	314	293	299	300	285	318	328	293	311	294	293	316	308	320	312	346	333	292	305	305	354	317	304	322	321	299	327	319	285	276	335	324	311	328	331	329	278	299	319	308	292	316	316	309	313	333	318	307	338	315	314	336	313	292	315	340	323	331	288	271	305	299	308	338	314	335	296	313	314	325	334	300	301	297	316	316	275	326	281	313	300	327	312	289	300	281	326	315	312	255	312	334	343	286	293	308	290	320	314	321	298	276	311	325	331	329	333	316	321	295	324	311	339	303	333	341	308	291	350	325	308	298	321	306	304	349	320	293	297	285	310	292	276	328	338	309	315	308	307	317	332	337	310	324	309	312	300	300	294	309	311	285	297	293	306	343	292	290	306	303	337	321	333	329	268	293	324	307	330	307	325	334	329	307	306	308	321	278	319	317	322	331	325	328	324	342	330	324	312	308	308	279	308	317	322	313	343	320	303	324	294	279	294	320	313	320	324	311	294	317	303	326	286	337	321	301	296	321	286	309	313	299	290	321	292	307	330	303	339	326	308	275	316	349	296	321	322	304	324	303	321	320	308	337	313	308	297	290	319	274	310	304	312	329	314	329	298	293	306	292	297	314	320	337	281	340	329	339	304	289	326	335	302	291	295	308	323	304	305	323	318	297	320	281	312	340	328	290	303	314	310	353	314	306	290	347	316	323	343	284	312	331	297	311	325	317	320	312	310	288	315	329	310	306	350	304	335	312	307	312	317	314	307	328	324	299	340	289	307	321	336	304	320	298	330	276	331	269	298	319	291	334	315	350	330	307	305	332	318	299	300	318	282	321	344	302	298	342	325	305	329	301	344	303	324	316	314	320	325	302	333	327	326	333	298	323	307	318	310	321	308	338	337	343	325	312	305	306	326	266	336	329	275	326	320	329	301	305	303	290	305	297	288	295	283	311	307	317	296	294	345	322	291	296	313	333	297	313	328	347	296	290	294	336	316	313	310	313	317	323	320	312	312	333	315	314	307	324	290	305	290	327	277	334	278	304	304	314	305	309	306	300	330	300	307	325	292	304	339	317	318	299	303	301	328	343	307	305	343	294	294	313	309	313	276	301	299	306	313	299	327	307	294	305	313	319	324	331	315	336	279	325	297	347	292	320	283	335	323	282	326	328	322	364	308	316	323	318	312	314	305	338	276	297	282	310	324	279	297	313	304	340	313	308	343	327	341	333	315	335	308	274	317	273	293	310	349	332	322	323	323	337	305	338	320	298	327	307	279	280	324	304	329	316	341	299	348	300	306	288	280	302	318	321	292	350	302	330	316	312	287	292	323	286	322	314	265	318	331	291	316	319	304	319	317	314	302	320	306	303	308	323	343	304	333	261	307	294	296	265	306	279	326	314	327	338	292	350	294	320	289	286	277	307	322	303	311	276	303	328	273	311	328	319	348	280	320	298	334	314	320	299	308	317	333	293	293	318	297	298	289	300	305	274	320	300	319	313	339	311	349	327	293	306	326	318	318	344	307	335	297	295	265	314	295	309	328	304	312	301	344	312	288	312	299	280	309	341	309	310	320	276	345	321	296	305	281	307	324	332	325	325	295	322	326	280	308	276	336	355	311	323	310	342	319	299	343	324	309	306	326	319	295	309	284	332	283	323	335	313	316	308	299	344	326	302	314	308	318	301	298	315	314	309	309	322	299	303	297	317	308	295	316	311	340	300	337	322	326	313	311	283	316	346	337	304	317	317	312	327	291	297	330	327	263	330	312	288	319	307	318	300	327	316	331	302	294	299	369	314	316	300	307	321	321	310	309	307	307	315	314	306	334	299	350	317	303	320	312	325	330	318	334	322	265	303	302	332	321	338	322	327	300	294	311	309	319	343	324	313	317	299	318	289	306	309	312	315	331	321	290	272	320	330	322	318	311	295	336	351	307	298	318	310	331	341	300	251	311	311	324	310	342	304	302	322	307	302	332	295	296	328	308	313	296	287	313	317	304	314	293	283	312	310	329	332	328	305	318	293	286	309	303	291	337	303	300	293	321	306	326	335	309	293	304	328	344	307	321	341	298	316	310	325	324	311	318	345	313	304	348	295	324	326	286	340	306	315	300	279	319	319	321	291	309	285	302	318	296	335	318	316	316	280	329	304	289	300	302	313	293	310	326	318	329	298	331	275	312	312	342	313	321	302	313	318	307	296	349	280	296	347	278	320	332	344	313	313	297	318	311	305	331	298	321	303	290	309	349	328	297	315	321	283	323	314	309	312	301	323	335	335	311	328	311	320	302	338	304	321	309	293	330	293	328	297	320	301	307	334	299	283	299	326	298	288	294	319	308	299	310	293	296	311	297	292	302	274	292	341	337	325	352	303	295	311	315	299	282	334	349	313	329	292	310	297	309	319	344	310	331	310	336	326	307	319	317	305	333	302	326	330	293	301	342	284	343	309	289	326	272	318	288	292	313	324	303	307	326	335	303	282	317	322	321	317	301	290	333	329	317	294	321	339	327	305	316	307	309	312	309	327	320	351	298	308	322	337	338	306	287	314	337	303	317	304	334	285	292	306	295	321	325	304	321	325	312	277	306	355	313	314	326	340	296	316	329	301	294	343	315	314	311	323	298	324	324	346	325	327	310	325	315	287	329	326	318	294	309	290	307	293	307	288	334	311	284	296	313	302	273	292	353	353	314	296	347	335	327	311	291
1545	350	324	335	302	320	339	301	349	357	313	323	336	323	331	319	330	302	299	297	300	311	350	298	299	306	303	333	293	308	319	311	317	303	303	362	341	351	341	298	298	316	305	299	345	285	298	283	313	334	360	326	311	299	313	306	321	303	305	318	344	290	301	346	325	300	306	328	310	334	335	314	300	300	314	317	341	319	327	283	311	284	323	356	306	327	347	275	379	311	324	332	373	321	297	333	285	308	344	344	316	283	323	298	309	323	350	321	295	330	304	305	337	321	321	316	319	337	324	297	291	290	296	288	341	311	339	345	347	282	321	345	322	320	320	294	329	304	325	320	324	323	299	303	323	321	330	343	315	320	352	347	299	317	327	302	305	280	331	314	354	334	311	302	315	314	298	310	314	304	282	319	313	329	296	325	356	294	296	315	311	298	327	321	307	328	323	322	339	320	282	296	324	320	313	334	327	325	300	338	331	316	304	315	298	331	319	308	313	301	362	325	326	298	269	325	279	324	352	319	306	321	318	284	322	340	322	323	316	317	340	327	302	338	338	311	304	346	326	317	370	319	322	346	316	282	292	360	336	357	308	333	345	318	311	319	293	298	333	323	335	323	311	331	327	343	326	311	308	295	304	300	334	282	339	326	276	293	310	330	282	338	321	344	326	352	332	293	283	328	348	338	338	310	311	326	291	306	333	305	351	325	350	311	313	339	307	305	309	343	332	310	299	324	328	326	340	323	309	300	319	338	330	317	324	301	322	298	314	268	266	324	305	305	314	321	309	340	346	327	321	327	330	321	336	332	307	297	298	278	303	341	317	357	300	353	299	320	320	336	312	324	307	322	311	284	286	309	380	324	304	331	307	320	339	353	311	309	272	294	337	302	334	324	313	346	340	365	305	316	293	290	347	284	343	314	328	353	290	300	325	332	304	287	320	298	308	274	325	300	312	324	323	304	328	266	300	357	336	305	334	308	355	309	286	349	306	334	307	308	322	290	308	344	341	307	292	318	324	349	327	307	291	308	316	276	305	296	332	282	307	316	344	287	303	299	315	286	328	340	308	335	318	312	323	328	311	332	316	305	320	301	338	293	277	317	321	317	314	337	311	308	326	320	303	319	337	308	319	331	319	315	309	307	332	284	335	328	329	306	338	297	348	338	295	319	334	326	336	320	323	304	301	332	334	320	344	287	335	314	357	330	302	300	297	307	321	314	290	292	329	316	350	280	310	281	318	315	350	274	322	333	328	301	300	307	322	315	336	319	287	308	345	335	314	332	301	313	298	333	345	337	302	314	281	324	349	304	337	308	320	332	336	317	306	324	323	283	310	333	273	300	303	305	337	326	320	342	347	289	311	304	301	318	302	303	318	322	324	336	308	305	313	312	327	328	326	323	325	325	299	356	328	314	300	307	338	318	306	340	317	321	354	311	328	340	335	347	313	324	327	304	370	339	314	318	331	348	323	313	320	309	348	343	308	305	348	317	317	330	321	300	318	315	318	300	316	303	296	323	332	314	319	301	314	317	332	319	348	307	324	289	286	305	337	312	323	318	288	334	350	323	324	295	278	307	304	332	284	289	342	333	305	314	293	344	297	330	336	321	313	320	320	266	315	341	291	320	318	347	331	313	343	313	331	325	345	313	326	318	301	343	343	294	329	292	332	292	348	327	293	308	346	334	313	333	299	307	308	311	346	310	316	317	339	319	349	311	338	324	344	362	271	310	309	346	317	314	330	335	349	342	333	291	334	306	305	353	323	355	362	313	297	339	303	301	345	330	306	281	304	303	320	326	323	324	310	305	311	282	319	312	312	333	309	267	273	321	310	320	310	321	360	313	298	303	302	304	311	338	295	319	325	323	339	343	307	339	323	307	312	317	279	324	299	330	329	317	337	302	327	303	334	306	316	322	316	319	319	294	355	333	321	321	303	298	316	331	286	315	295	300	342	330	311	319	301	303	289	310	339	326	317	298	317	326	293	328	297	321	332	349	295	297	295	369	315	306	316	353	310	341	328	336	325	324	310	346	292	301	320	343	344	316	317	295	323	333	320	316	303	294	307	334	286	313	296	324	311	265	294	346	323	375	331	343	331	320	313	326	330	302	280	320	306	321	305	327	326	295	316	350	317	328	328	306	302	341	357	338	365	292	341	306	321	345	294	317	332	304	324	321	280	327	319	309	348	317	258	329	325	308	308	345	362	296	327	308	320	332	293	307	354	318	327	317	321	325	315	378	343	292	305	316	302	317	326	305	325	297	292	367	307	312	300	355	301	329	338	293	298	322	322	292	300	350	297	301	310	304	278	315	286	317	320	353	298	348	301	303	319	370	344	306	314	321	302	294	322	323	317	327	346	333	333	321	322	339	352	328	297	317	291	331	356	334	351	299	313	296	319	321	346	302	323	309	321	296	293	289	364	317	327	293	282	307	300	306	273	261	292	326	332	337	313	317	336	305	301	302	305	280	312	327	320	321	374	334	309	346	286	327	310	308	315	333	351	318	321	330	319	295	335	320	328	329	327	325	351	344	293	317	341	330	290	305	315	305	323	303	319	305	357	352	320	352	291	280	274	300	314	297	314	344	289	341	320	335	311	321	293	300	314	328	299	286	323	335	297	350	329	319	332	316	299	290	311	326	323	345	326	315	303	299	344	317	325	347	320	353	330	332	296	299	365	322	291	306	322	317	318	329	334	336	314	310	332	320	327	290	322	269	325	316	289	303	335	301	298	291	316	367	331	301	308	304	312	318	327	326	332	350	303	334	300	320	286	335	345	307	331	314	311	310	325	331	315	309	350	307	325	293	322	323	283	313	340	330	298	348	292	356	312	277	346	340	295	313	291	321	321	316	377	295	327	307	362	366	323	304	296	324	292	327	290	317	328	292	341	319	296	323	300	307	303	284	319	297	340	313	307	300	302	298	334	309	318	300	310	338	320	329	299	292	315	282	312	307	302	301	317	292	324	316	341	326	343	335	364	344	299	337	343	343	301	290	309	281	297	295	303	337	305	311	322	324	310	302	376	325	296	310	330	331	304	308	306	298	342	337	315	310	307	286	297	314	327	317	353	326	312	302	320	334	310	331	323	316	352	339	344	297	332	336	328	299	317	332	320	294	306	339	306	307	348	345	316	331	313	320	317	290	357	353	311	310	275	307	328	340	303	313	310	292	310	299	273	354	325	314	343	326	300	313	378	353	316	338	294	285	305	290	349	331	292	331	312	316	317	338	309	323	291	324	331	329	311	335	310	293	284	285	310	307	346	355	277	325	323	327	309	317	354	308	326	313	364	337	314	341	320	326	289	298	304	318	368	314	281	303	335	343	347	329	308	304	320	329	294	305	319	308	316	325	308	314	284	338	311	311	332	339	293	345	295	336	303	324	334	278	323	336	335	312	339	322	301	309	320	298	322	318	307	313	312	309	314	321	316	335	304	326	293	288	291	339	319	321	335	320	313	323	336	310	301	352	309	316	305	297	326	315	273	276	339	295
1703	691	723	685	754	671	722	715	669	723	680	711	686	661	695	693	662	680	644	705	696	695	660	661	673	681	668	700	684	743	662	697	648	659	666	715	629	708	701	670	687	679	682	669	701	720	662	686	690	675	657	690	714	673	684	679	659	686	667	708	676	658	661	689	680	700	677	732	694	678	670	657	720	659	658	651	647	720	638	728	674	724	702	660	689	664	670	684	726	705	696	685	665	695	725	715	701	664	682	691	682	661	695	685	711	619	671	656	697	708	683	697	679	703	722	692	670	665	667	707	673	725	705	675	681	690	699	677	713	692	714	685	704	676	683	690	712	702	687	683	682	707	703	701	660	657	694	672	666	692	695	704	675	638	623	682	735	673	629	688	700	735	703	670	674	706	671	674	685	706	665	697	693	696	683	683	684	665	681	678	720	665	714	716	706	689	666	653	680	678	703	707	680	674	697	703	675	705	670	662	719	700	711	665	677	686	687	677	674	714	687	708	662	657	736	661	678	673	673	651	689	672	662	686	694	725	680	708	662	681	677	652	674	661	652	689	634	652	683	638	713	612	667	693	697	625	647	706	659	654	694	681	695	684	704	659	674	682	685	715	706	667	691	702	693	669	680	705	674	666	699	659	621	691	671	691	695	680	666	676	697	667	710	703	683	728	687	679	720	702	666	733	670	691	687	672	705	680	668	758	683	629	679	657	698	692	735	662	669	655	697	666	667	670	709	720	691	653	667	695	704	712	704	620	690	694	681	674	729	696	647	720	684	715	696	650	701	664	660	676	667	724	698	693	698	654	690	677	722	697	667	654	695	708	671	673	670	645	696	711	654	673	675	663	698	695	676	657	690	707	651	721	692	639	653	712	677	640	686	621	707	664	705	668	709	704	654	661	623	664	681	714	692	697	725	721	654	714	678	711	688	664	625	716	717	671	678	701	705	653	696	672	709	676	699	690	613	669	674	760	638	660	702	692	654	742	649	734	657	725	698	673	650	705	675	638	656	734	715	684	666	689	682	697	661	680	683	638	676	717	673	674	702	663	650	688	701	653	638	641	635	670	694	682	704	706	676	671	674	697	646	667	676	676	676	716	664	653	678	653	681	707	713	669	689	669	685	641	636	711	702	690	688	694	680	648	620	689	677	690	671	673	714	626	670	658	689	692	687	690	688	691	682	711	683	668	709	699	683	696	680	700	696	666	683	625	698	663	673	710	666	696	689	705	715	662	695	697	684	689	699	713	672	674	694	689	712	712	677	668	707	683	651	705	704	721	682	684	676	690	701	711	647	730	631	708	726	655	676	661	683	644	614	690	672	672	678	690	697	686	677	728	677	671	663	715	676	694	684	722	626	725	731	655	665	713	689	642	656	709	672	649	708	697	680	665	649	689	689	671	662	638	678	713	672	671	668	658	681	710	680	716	670	705	705	674	652	682	673	669	678	713	659	670	677	708	697	719	700	713	707	693	650	699	694	667	651	624	661	703	698	746	711	640	628	644	704	697	686	653	706	638	705	675	683	649	735	692	626	685	714	651	689	687	649	681	728	696	661	690	672	710	702	698	657	673	703	683	664	704	690	623	698	666	677	664	709	682	683	688	622	662	649	681	702	699	683	701	728	687	709	658	683	672	723	705	711	682	710	676	652	646	688	724	642	693	650	677	703	667	700	686	690	681	647	703	659	655	676	682	697	654	681	647	698	697	686	727	699	688	689	687	652	667	691	646	668	700	708	752	660	677	646	658	713	656	707	672	698	673	687	644	685	677	672	675	705	676	690	632	667	712	721	717	727	652	684	658	696	657	665	660	747	690	703	679	651	727	714	681	691	694	649	680	713	663	676	678	656	695	717	705	669	686	676	692	629	704	682	671	696	725	660	714	676	695	677	666	668	698	679	629	710	698	659	673	675	702	739	698	688	653	708	693	652	673	689	652	688	662	701	664	690	671	696	686	672	684	689	726	676	701	719	678	735	718	697	685	676	645	693	666	682	662	662	710	653	686	660	638	675	667	705	697	682	683	666	663	671	677	695	676	685	625	690	721	685	701	694	709	694	722	693	707	683	675	687	737	698	621	716	632	676	705	645	703	666	651	681	705	697	650	674	695	665	695	704	698	691	691	645	653	700	671	689	702	708	705	654	703	619	709	673	651	680	666	696	658	691	683	660	628	699	705	662	625	628	651	714	680	742	693	693	664	742	702	648	675	690	669	688	669	699	664	652	688	678	665	657	719	711	703	742	706	701	683	705	672	708	678	668	682	650	679	660	742	651	702	679	671	689	646	675	676	704	670	618	649	711	698	686	707	679	617	727	693	688	702	753	631	682	688	655	691	669	675	722	663	690	653	661	679	663	651	709	695	664	721	697	667	679	657	682	670	686	665	612	686	653	708	690	684	620	698	714	666	701	662	683	705	684	691	663	714	688	669	694	703	687	697	649	673	677	722	709	735	681	689	684	697	694	640	685	675	668	661	667	680	636	673	603	701	676	670	657	662	688	673	664	663	673	687	684	634	657	707	691	695	678	711	648	670	678	679	639	705	672	702	662	669	677	654	735	679	626	690	697	704	668	691	675	669	677	718	661	627	638	637	646	681	688	713	663	672	673	672	699	689	653	631	698	716	684	682	713	659	687	721	702	620	684	710	714	668	668	655	702	723	671	720	702	645	675	691	661	678	672	673	665	711	651	657	684	697	682	672	677	676	648	700	680	694	671	677	710	686	716	659	663	689	709	653	717	696	702	717	668	673	672	613	689	666	655	684	701	664	692	662	695	629	664	674	670	685	681	653	674	678	691	674	649	677	702	710	664	715	718	653	653	702	705	664	660	672	700	710	689	675	629	683	625	735	681	681	649	688	671	702	650	658	637	701	687	675	704	689	674	732	653	677	664	687	656	716	644	706	652	709	708	704	680	632	708	695	687	687	697	664	681	718	702	683	716	694	702	618	665	680	693	699	698	707	679	673	648	696	667	662	685	734	725	677	661	671	671	710	663	674	696	637	692	734	687	685	702	650	720	703	663	721	660	682	682	675	689	675	661	641	688	692	683	705	707	654	707	695	702	664	649	673	708	670	685	652	638	697	656	663	715	682	719	663	650	719	668	658	609	646	707	681	657	678	670	652	654	657	633	673	679	681	723	661	678	687	707	694	676	695	703	670	653	687	717	692	724	686	683	700	707	725	656	712	697	683	661	700	738	702	672	649	682	652	680	624	674	652	669	688	700	668	640	671	654	655	686	713	630	663	691	710	680	643	664	706	629	722	682	694	674	703	703	696	657	700	710	682	602	684	694	658	690	720	649	635	655	672	676	687	664	702	659	686	714	665	681	710	702	672	690	673	703	710	701	657	702	696	673	681	640	682	735	679	648	668	729	695	681	700	673	674	663	701	690	665	693	676	680	639	686	662	697	696	690	662	674	656	682	665	731	693	681	685	651	703	656	722	710	630	694	728	702	721	708	677	671	709	714	672	692	686	668	716	687	619	670	657
7481	526	521	450	348	279	255	219	162	197	172	153	174	162	166	130	156	144	136	146	115	161	165	149	124	146	132	132	149	165	153	148	131	121	136	141	157	150	162	145	120	136	153	149	160	129	164	141	136	142	158	142	163	133	154	139	138	144	139	128	162	133	138	151	125	154	140	124	159	135	147	138	138	143	135	148	162	150	145	164	129	139	143	133	153	159	153	162	126	132	150	158	131	127	144	139	134	144	143	157	144	144	137	156	174	149	146	158	128	151	156	144	138	147	130	130	157	133	142	154	145	157	131	173	131	137	142	137	169	147	138	126	126	139	132	131	129	126	118	137	153	163	155	127	141	148	145	157	146	157	149	141	146	147	151	138	149	166	128	160	153	127	156	158	160	118	140	132	137	126	159	156	154	143	149	137	157	144	149	134	147	128	145	142	159	124	151	134	137	131	161	169	159	160	132	163	159	127	136	151	137	119	121	143	134	172	130	136	157	135	135	141	158	149	133	151	132	146	146	152	111	141	161	158	141	132	143	145	116	130	137	125	145	161	144	124	144	155	147	137	160	139	148	155	131	161	139	133	161	179	131	153	144	136	164	152	118	149	169	149	136	150	127	144	143	177	128	137	155	160	143	138	145	152	136	146	131	155	140	154	133	156	135	122	167	135	160	148	136	126	123	176	122	160	144	142	157	147	140	142	129	140	138	143	139	147	162	133	143	154	120	145	140	166	162	147	155	148	143	132	139	156	148	162	135	157	143	140	128	144	170	158	126	150	124	137	153	141	155	138	143	130	146	148	140	148	134	150	147	161	144	123	134	142	162	152	145	139	134	148	184	116	147	149	149	153	147	138	136	152	150	152	159	140	138	132	158	141	143	172	136	123	149	124	140	137	131	142	148	139	132	133	125	170	123	136	151	134	146	135	151	155	136	173	132	157	156	122	129	175	157	159	153	113	157	154	132	130	159	146	139	146	149	163	143	142	147	155	176	168	163	148	149	148	153	143	144	134	163	132	131	138	151	137	126	140	150	145	140	141	121	155	143	122	123	154	150	129	161	167	130	139	153	164	149	162	163	135	160	149	150	121	130	151	163	139	158	142	144	164	122	134	112	141	138	144	139	142	145	154	143	155	118	136	123	180	135	155	134	138	121	141	135	144	162	150	149	135	136	146	139	153	150	125	158	137	157	133	124	125	152	142	133	132	145	132	164	155	138	138	152	124	138	158	143	155	160	154	159	136	147	154	134	150	147	145	127	134	159	150	132	136	148	161	154	135	145	141	153	130	144	130	135	161	153	144	131	140	159	118	141	141	137	139	148	137	158	153	129	126	131	143	139	160	141	145	162	125	147	152	138	151	133	149	163	149	145	147	132	135	142	130	141	161	139	171	149	151	163	164	146	145	124	120	157	141	117	145	164	143	120	146	140	149	139	133	124	145	143	155	150	158	160	141	127	174	156	139	155	157	139	128	164	160	169	134	154	132	158	162	174	144	147	138	153	133	131	142	157	147	150	127	154	148	148	120	144	138	146	125	151	118	166	142	137	135	131	147	148	138	128	174	154	148	158	139	151	151	162	147	149	153	152	149	114	127	125	105	149	149	140	149	134	135	135	151	149	130	144	140	133	141	152	137	146	151	129	130	140	157	158	147	128	123	141	136	149	137	152	126	143	164	147	163	123	125	132	138	150	153	127	146	134	140	137	143	146	132	160	140	132	138	120	138	134	141	126	138	143	125	126	173	122	138	137	136	160	168	173	158	144	141	126	150	141	126	145	136	128	156	139	134	171	145	136	126	134	148	149	134	137	146	149	143	155	157	150	167	120	121	145	128	169	163	122	131	138	132	141	130	137	145	139	168	138	164	131	173	142	134	150	136	150	119	138	144	147	148	154	159	149	156	125	136	117	151	139	165	149	149	141	163	134	147	121	147	125	163	138	121	148	131	149	151	144	134	149	125	122	134	127	133	146	172	151	144	140	162	158	141	140	148	139	159	155	128	160	137	178	136	135	167	142	170	138	126	156	135	157	156	154	163	150	151	149	128	156	158	123	153	140	135	141	142	126	132	127	136	126	140	152	163	159	155	140	157	153	145	143	133	140	113	152	147	153	133	161	147	153	162	148	165	152	128	144	120	146	167	142	129	147	120	142	142	145	144	155	143	125	144	153	154	141	148	136	146	127	104	167	139	120	127	136	118	133	151	144	126	160	151	174	158	141	152	157	152	152	145	132	156	163	154	149	156	132	145	157	156	144	129	159	130	135	136	175	136	148	155	135	130	136	128	151	144	125	139	152	154	138	144	155	140	134	139	150	157	139	139	148	146	142	152	110	150	157	160	134	167	155	159	150	140	133	154	166	155	140	152	158	149	142	143	122	159	135	129	133	141	124	156	128	158	154	177	131	132	161	112	136	138	155	148	138	146	141	122	175	137	159	154	133	142	153	136	128	144	148	155	156	125	148	152	141	142	154	149	139	151	141	151	152	154	130	126	137	136	155	129	133	129	115	143	155	155	133	148	120	146	134	132	137	143	136	126	150	130	112	162	129	151	128	139	144	160	148	134	137	155	152	129	164	160	140	152	130	145	150	112	142	150	134	143	155	162	138	149	138	137	134	148	151	166	127	154	141	143	122	153	137	134	150	146	141	142	143	132	148	156	139	149	121	146	165	136	122	147	156	149	158	130	130	132	135	144	167	147	139	136	153	157	119	129	122	144	153	138	123	116	154	144	143	140	145	153	143	126	156	149	127	152	141	154	150	173	131	143	141	136	150	146	147	155	133	128	142	147	157	129	153	141	147	130	130	129	139	160	157	153	149	159	153	163	159	148	144	133	143	154	146	153	147	154	144	156	143	134	138	145	163	150	152	138	152	152	160	148	142	118	156	133	151	155	147	158	137	169	156	141	153	145	162	138	139	136	128	164	135	147	158	162	156	143	157	142	155	115	119	141	150	158	150	141	146	137	158	144	151	145	129	154	140	159	130	159	159	142	139	129	146	128	146	148	145	134	159	140	133	145	129	149	133	150	151	146	151	134	148	120	154	138	148	163	138	145	141	139	129	139	148	150	148	135	146	147	142	143	137	125	165	143	124	134	135	124	141	143	129	139	145	152	144	143	116	186	143	156	121	123	125	132	134	142	157	150	141	119	134	158	140	135	155	135	140	157	136	141	156	159	154	161	136	160	125	153	133	141	126	137	142	134	147	138	140	130	158	147	120	133	156	120	132	156	156	130	152	163	124	128	129	161	146	142	147	138	137	158	161	128	149	146	151	158	130	135	139	181	131	163	134	156	144	151	179	151	127	159	137	142	156	120	156	159	133	156	124	128	136	151	133	145	150	182	146	145	150	127	170	120	149	152	132	143	173	141	147	132	135	127	119	169	134	163	147	145	142	169	137	127	127	113	140	142	148	153	136	125	154	124	147	130	136	127	124	140	155	138	143	132	141	131	143	170	158	138	167	143	155	145	127	139	144	151	144	156	146	149
6050	655	1256	1459	1275	899	738	645	598	591	502	489	532	452	452	418	421	389	395	409	385	344	350	346	378	376	386	369	373	322	363	373	354	346	381	354	346	325	342	370	360	373	356	329	347	318	365	333	390	332	341	376	347	328	331	346	359	344	344	334	345	353	369	340	349	372	315	317	320	325	356	351	348	336	350	349	347	347	364	370	334	348	347	331	309	340	336	338	357	350	336	354	349	340	331	362	345	380	353	334	364	344	321	338	343	344	349	362	333	321	353	304	334	361	349	332	336	379	346	337	335	318	327	343	394	354	359	310	342	356	352	319	349	320	364	361	360	347	388	343	348	337	305	368	334	378	337	309	361	362	332	315	341	331	338	344	383	325	322	351	352	359	355	346	366	319	347	356	331	346	325	377	346	310	343	352	337	336	357	330	340	333	323	336	312	333	321	339	310	323	357	334	357	327	362	292	363	330	320	335	321	334	336	342	323	338	358	331	350	328	310	332	351	323	356	327	342	349	320	354	357	351	352	350	304	342	317	349	351	335	344	351	341	336	314	363	316	299	309	341	361	330	346	339	280	354	321	316	355	353	348	358	333	364	326	331	303	325	353	311	329	305	321	349	337	325	328	366	331	316	361	332	329	364	338	336	332	345	344	332	323	338	339	350	376	340	313	345	374	334	338	333	331	349	328	349	328	339	340	367	316	316	351	357	322	351	331	351	336	371	361	327	312	333	341	317	374	350	347	333	355	332	311	382	314	349	350	304	339	341	340	329	310	328	359	359	352	340	370	362	325	313	328	332	340	351	353	309	328	326	351	315	330	348	323	347	341	323	345	329	356	316	331	375	343	336	341	323	335	344	340	322	346	313	336	327	370	329	322	359	367	336	354	360	340	328	332	341	320	344	343	357	376	350	327	341	338	346	340	325	296	316	309	339	356	335	352	367	373	362	317	332	317	311	368	349	295	327	350	363	344	355	327	328	300	337	317	318	383	337	336	352	343	347	327	341	358	322	349	327	315	363	325	356	337	340	345	331	358	357	324	353	338	334	327	352	326	317	351	347	315	355	327	348	356	360	333	358	350	345	302	305	343	322	322	349	317	319	337	361	358	354	299	329	317	325	312	337	349	349	348	363	286	357	328	287	306	341	322	349	341	339	302	339	348	350	333	318	368	334	316	372	330	364	340	339	381	366	340	349	352	307	331	339	360	325	345	320	319	340	368	366	344	353	325	338	370	338	334	355	330	352	329	321	350	339	365	300	328	322	346	344	332	369	346	354	345	320	346	345	339	302	301	310	339	346	359	347	380	336	293	339	319	343	345	320	355	352	335	344	367	360	356	355	339	310	357	316	358	355	331	318	313	318	336	319	342	308	336	358	330	375	349	336	333	350	343	312	315	379	349	306	335	332	383	335	350	320	356	347	334	343	310	336	363	361	320	309	359	318	318	348	303	382	338	329	342	358	339	359	322	353	315	359	322	335	329	351	319	365	340	378	355	346	355	312	327	315	367	368	362	354	333	336	349	358	353	316	322	335	367	344	317	347	344	355	331	337	363	307	341	347	318	342	367	361	301	308	328	342	329	324	334	358	304	342	338	346	314	342	332	324	360	328	336	317	341	334	343	368	351	339	326	329	349	339	301	349	341	333	299	335	339	329	325	364	348	321	315	328	355	349	384	361	327	350	355	375	320	320	356	304	355	316	338	330	318	318	324	352	339	324	327	341	338	330	328	352	347	361	331	343	333	369	308	334	363	299	328	335	320	346	301	334	368	360	313	324	363	340	336	340	344	308	345	373	322	339	347	326	360	330	344	322	335	329	345	317	352	346	327	333	317	369	351	364	339	336	356	321	311	327	360	300	331	335	325	333	349	353	314	317	338	348	352	347	317	357	334	312	343	301	361	331	370	334	369	317	340	354	327	340	331	339	332	323	359	339	333	325	344	359	335	332	361	330	336	330	339	359	328	326	337	344	363	318	409	341	349	328	342	376	341	326	325	353	315	326	306	337	325	355	323	328	360	354	345	355	345	359	350	348	347	353	338	346	317	344	388	343	345	333	365	329	345	334	328	340	323	331	305	340	350	343	333	364	367	358	346	348	345	296	296	325	345	332	314	322	351	366	321	329	358	359	357	326	293	329	364	294	374	335	355	305	344	373	342	334	330	341	354	355	345	351	348	321	354	328	327	350	302	351	337	353	343	349	360	329	355	344	342	334	315	340	314	324	319	337	349	328	330	323	351	319	331	323	347	364	336	331	327	354	316	341	329	337	323	322	318	369	385	334	313	363	353	321	308	362	328	346	335	360	360	342	325	312	339	320	329	338	341	311	383	353	348	378	350	311	350	360	366	337	369	361	358	318	306	335	344	317	350	331	320	299	329	346	320	344	376	363	305	341	335	313	320	356	373	316	335	331	318	330	315	327	363	335	330	354	319	352	319	338	314	344	351	319	368	351	319	328	327	346	332	322	340	350	338	349	316	335	351	326	334	336	358	321	333	315	327	339	340	346	336	300	343	324	352	332	333	323	298	369	314	311	335	346	321	359	331	356	325	317	334	373	353	382	347	344	347	331	365	311	318	316	328	328	335	335	337	332	326	302	342	351	351	336	372	311	319	331	313	308	308	345	349	343	309	334	346	337	345	370	311	360	324	362	343	299	348	371	361	363	348	343	328	305	350	313	325	365	338	337	317	350	352	343	330	336	347	346	313	357	345	349	375	352	340	349	308	356	354	336	335	335	346	305	342	350	303	310	301	342	334	352	337	332	341	308	318	377	351	317	301	294	306	329	363	341	332	360	356	384	328	385	352	310	333	359	316	323	311	310	332	340	334	333	338	353	361	329	320	345	323	336	323	338	332	350	315	318	347	339	310	328	357	341	347	318	309	318	336	334	326	323	334	331	334	324	372	333	342	342	361	360	319	327	346	357	334	340	310	333	333	348	339	378	361	311	348	358	346	315	327	339	301	360	349	343	347	323	318	331	359	342	318	362	332	341	348	336	341	338	338	326	318	309	347	332	353	354	337	337	324	350	325	353	358	348	326	352	386	348	313	354	309	384	333	291	337	342	321	318	368	311	332	368	338	336	323	366	344	317	321	358	328	356	367	323	328	309	347	355	370	335	305	340	295	347	326	329	339	362	322	324	323	331	348	325	337	347	330	318	313	335	343	332	331	348	327	344	298	366	357	345	334	321	311	332	323	316	373	307	342	338	331	342	331	364	312	347	319	353	366	347	337	320	327	348	328	333	349	351	306	333	349	379	345	333	354	309	340	341	370	336	340	359	303	335	350	369	297	313	352	345	335	341	363	365	361	335	323	371	319	352	342	308	328	346	395	316	339	340	348	304	351	349	355	319	351	330	354	332	348	315	341	341	341	337	341	327	366	386	341	335	330	352	312	337	345	319	324	313	307	308	339	369	367	323	332	339	322	344	327	326	344	309	356	358	347	345	333	362	303	337	344	319	328	321	337	338	356	307	306	345	333	335
13739	1120	924	801	530	351	288	240	207	195	185	189	156	154	158	135	136	145	149	140	142	116	130	130	107	114	139	126	122	117	132	126	113	125	140	131	129	110	122	114	120	134	101	113	135	125	128	122	122	127	131	122	111	120	157	133	128	127	143	118	135	129	120	118	111	130	129	107	111	118	131	110	122	127	116	114	105	109	117	99	103	112	117	140	131	142	106	137	131	116	121	135	104	118	115	134	131	107	147	99	110	131	147	123	128	117	88	128	133	124	152	114	121	100	116	126	123	133	113	124	112	119	125	115	131	130	115	129	126	118	127	127	128	114	128	105	110	111	131	116	135	112	102	93	102	118	132	100	112	134	141	119	120	106	122	110	134	132	122	127	135	112	108	126	112	111	126	119	130	122	135	121	119	119	120	136	131	116	148	103	103	116	126	126	122	128	126	132	119	129	125	93	127	102	135	113	122	107	125	115	120	122	121	123	116	132	131	127	117	121	108	128	117	126	138	117	107	108	129	118	113	117	115	147	122	133	124	106	116	97	116	124	106	95	104	118	102	125	133	116	100	120	131	110	121	115	136	129	92	109	103	125	146	133	136	130	118	150	117	114	104	131	110	120	128	108	117	136	112	126	127	135	106	111	121	124	107	118	131	112	96	130	101	136	149	115	138	112	124	126	119	131	128	126	137	118	82	126	108	105	138	121	117	96	113	106	113	95	132	133	112	111	127	121	117	119	108	146	111	107	109	122	125	115	128	137	117	121	107	98	135	123	100	118	125	119	103	121	105	121	102	121	130	121	127	123	119	115	123	85	103	139	125	110	106	144	128	102	114	115	118	129	99	128	123	137	104	124	121	105	122	126	107	113	122	110	120	148	116	98	119	122	114	140	128	129	132	124	118	104	112	131	135	118	115	116	103	131	120	134	123	149	125	137	135	134	102	136	108	114	132	118	120	122	108	127	130	125	86	107	117	111	131	112	101	121	136	123	134	139	147	127	112	111	114	108	114	118	112	117	135	113	140	129	100	110	125	133	126	138	111	136	119	118	116	134	120	125	123	112	142	126	100	111	105	136	116	132	141	111	107	96	115	119	125	117	130	132	101	128	109	125	113	124	120	120	117	118	114	142	116	101	122	120	115	112	125	123	88	139	122	116	137	122	137	135	112	142	120	119	121	117	155	136	128	102	117	114	99	100	120	123	138	105	119	128	112	136	115	118	137	102	118	113	129	119	143	123	118	122	125	122	140	106	121	120	117	128	131	114	119	121	122	132	103	110	111	133	111	112	122	121	105	122	126	126	110	109	126	129	144	137	120	111	127	110	124	135	103	145	131	115	115	110	120	107	119	111	121	114	127	122	103	117	132	117	111	111	152	139	130	118	136	117	119	113	109	120	107	127	127	123	118	120	109	106	109	115	137	114	117	107	129	115	119	114	122	115	127	106	114	119	151	111	111	120	120	104	108	137	103	120	130	127	125	144	121	111	99	114	117	131	118	116	103	115	133	133	121	122	120	114	106	116	112	113	115	113	92	110	121	113	130	120	109	118	118	122	102	114	130	124	124	133	107	105	128	119	114	136	130	114	139	108	112	113	124	106	141	135	111	103	131	120	108	110	123	125	92	111	108	142	125	107	103	144	110	119	111	123	130	111	118	121	123	118	113	107	105	132	104	115	114	121	141	127	119	136	129	127	153	120	115	124	137	106	111	129	95	112	111	122	122	103	122	116	119	125	129	124	135	137	123	109	123	102	110	104	107	96	137	113	110	93	111	105	99	131	119	108	119	133	117	115	106	117	121	129	117	112	120	118	121	117	112	103	117	125	130	111	118	107	124	137	121	121	112	115	123	112	113	116	114	122	124	128	116	123	124	123	119	129	125	138	119	99	133	117	105	135	123	118	123	124	109	128	149	105	123	129	93	121	124	129	122	107	113	121	122	124	107	110	118	175	137	122	109	122	141	145	119	139	115	127	129	122	124	127	110	112	120	124	118	115	99	115	109	108	112	104	121	139	130	132	129	104	119	125	126	116	104	119	125	132	102	118	116	124	94	120	120	131	129	111	102	130	117	125	111	117	140	120	130	109	132	129	119	132	119	106	143	127	113	117	115	103	116	141	113	115	127	92	119	113	108	116	109	112	124	114	113	123	121	132	117	125	139	124	115	114	117	122	134	110	120	139	117	116	137	112	111	125	129	148	121	110	120	132	120	115	142	99	128	140	118	113	124	127	148	112	108	124	121	118	127	131	136	125	100	120	104	137	129	126	115	120	138	123	120	112	140	131	115	87	111	116	96	134	124	114	122	107	122	121	99	106	136	120	111	106	121	105	103	121	143	125	117	109	118	119	107	107	132	109	113	133	119	119	119	121	122	120	114	124	108	111	125	132	134	112	141	128	121	124	107	121	114	113	122	124	141	112	103	122	152	125	108	131	135	101	116	121	121	122	116	113	142	121	109	127	120	139	129	127	142	114	135	124	114	126	125	137	115	112	140	111	128	116	97	124	114	104	133	110	104	101	116	113	116	137	117	115	121	117	128	127	118	117	108	117	121	115	119	133	106	108	131	108	124	123	117	130	112	114	149	128	113	104	115	109	131	134	120	125	112	110	111	116	122	112	138	115	117	104	119	118	124	111	117	116	104	122	131	117	152	142	127	114	114	116	127	125	118	127	108	112	137	109	105	106	113	137	112	104	100	133	126	136	104	126	133	142	120	115	107	114	141	130	123	135	109	126	139	117	125	111	132	119	123	109	106	121	133	118	121	120	114	128	116	116	131	123	115	123	87	135	131	135	114	126	129	119	97	120	131	129	124	126	119	116	121	109	120	119	111	128	127	125	111	118	108	131	116	138	126	135	124	115	120	121	112	132	115	104	122	122	130	141	142	117	126	126	122	136	133	122	123	117	108	112	108	128	126	97	117	94	137	139	121	116	143	136	116	99	128	107	90	135	143	128	121	121	95	124	93	144	117	109	103	111	118	119	122	136	108	121	117	115	123	129	120	119	127	126	116	122	113	122	108	119	106	123	132	139	141	126	117	123	123	138	130	112	102	127	131	126	135	95	102	103	108	108	110	103	109	128	119	115	130	113	132	116	117	123	97	118	109	127	132	122	128	116	108	105	129	108	127	113	124	147	124	117	117	137	99	123	119	127	138	136	124	127	127	139	147	98	108	116	127	127	105	130	125	141	122	130	122	107	137	97	125	117	127	121	101	122	126	87	127	111	99	116	138	122	101	132	128	137	131	129	115	99	102	115	134	114	131	124	111	112	129	113	126	137	121	115	112	100	137	117	123	129	122	114	108	127	113	132	110	126	122	105	103	129	127	133	137	127	113	126	123	119	112	134	104	123	129	115	101	137	123	131	102	97	120	116	115	118	129	123	115	131	131	111	119	117	110	121	143	125	115	132	125	118	108	127	120	126	117	141	119	116	126	128	125	112	116	123	114	135	115	103	128	118	119	142	114	98	141	117	114	123	116	120	132	116
7893	984	1996	2409	2077	1386	1128	945	806	746	638	599	571	524	534	489	480	442	423	409	404	375	402	417	337	349	375	373	344	331	369	349	370	343	299	353	362	348	336	307	346	325	344	336	333	292	332	319	342	330	346	358	305	296	325	304	315	323	311	356	311	318	293	316	307	303	320	320	339	308	323	331	310	336	335	317	317	313	318	295	295	298	311	353	311	293	323	314	309	341	338	336	292	309	324	328	307	358	336	319	337	312	278	327	316	325	356	309	336	310	329	303	300	348	299	283	331	314	317	282	370	291	294	337	310	336	340	339	298	296	322	307	292	330	314	315	322	299	321	302	310	324	317	298	295	306	333	337	319	312	313	295	321	326	313	324	322	318	315	324	337	337	303	312	310	311	316	317	314	323	315	311	293	321	295	342	323	316	322	300	308	340	301	311	308	328	345	319	335	302	295	340	297	290	312	283	309	309	341	324	321	285	296	295	320	316	307	338	321	319	293	323	300	326	320	340	320	338	329	314	303	320	317	301	320	329	324	339	296	347	288	329	292	280	271	318	316	327	278	320	300	347	276	307	318	339	302	315	324	291	328	314	300	325	323	325	297	303	292	339	327	328	302	295	305	321	344	302	329	307	332	300	304	323	288	297	291	303	343	333	323	325	348	325	288	280	303	305	313	305	319	322	336	329	309	341	306	303	317	302	333	358	293	303	319	320	382	320	336	331	310	307	327	314	316	302	323	323	286	296	327	362	310	298	320	305	315	327	319	324	306	294	297	347	320	280	317	292	330	341	328	282	336	337	282	330	294	316	303	309	298	318	303	318	314	315	305	300	321	324	301	302	331	302	300	310	348	334	291	352	321	294	332	320	327	339	316	309	341	341	305	325	314	324	310	300	304	326	288	293	320	330	340	332	316	313	302	326	310	334	290	323	315	328	311	317	325	313	334	336	332	313	370	299	325	287	315	289	337	312	329	302	300	332	280	310	342	318	309	315	344	336	325	328	294	358	339	356	320	313	336	291	326	347	305	328	337	303	335	310	315	305	346	317	324	329	335	298	322	305	296	308	296	287	312	312	306	321	323	306	359	319	309	320	295	316	314	280	344	325	327	345	326	286	315	317	303	312	306	298	282	306	325	314	344	298	296	306	303	301	345	323	314	307	324	330	326	310	323	317	294	305	303	306	334	329	320	318	292	347	324	281	305	300	339	335	279	280	323	304	317	314	325	315	299	330	343	298	312	319	312	326	308	345	313	342	332	322	331	313	305	321	327	319	335	308	336	328	312	324	329	315	308	311	293	298	309	276	323	301	329	328	309	314	308	310	319	309	342	276	333	321	327	322	313	351	315	309	305	317	327	277	345	272	325	289	335	309	309	303	322	322	296	325	299	285	328	348	304	325	324	349	306	300	323	317	327	302	355	322	327	323	324	288	332	317	319	353	339	341	287	324	305	304	339	299	310	338	301	314	306	325	318	322	334	310	302	311	325	318	335	319	320	353	313	313	326	321	308	312	314	339	302	310	317	309	291	328	318	316	314	344	316	284	299	328	347	335	317	321	305	338	337	305	293	312	304	305	286	295	323	337	316	277	324	322	299	278	296	315	313	324	297	306	317	272	307	284	291	318	322	287	323	323	301	279	297	331	301	320	319	325	319	320	321	313	330	318	326	323	327	311	318	331	332	335	327	332	313	317	293	292	315	319	313	287	315	302	287	295	320	325	321	316	329	297	304	318	308	348	312	332	306	331	331	322	345	331	291	304	296	299	337	334	318	300	287	332	326	329	351	288	271	335	349	286	300	304	324	351	343	329	335	326	332	309	314	331	325	314	291	294	284	312	333	345	309	335	293	323	301	311	333	294	324	296	309	316	290	328	331	315	317	329	332	297	328	303	318	327	343	321	306	294	330	312	347	303	339	285	341	296	324	319	318	332	275	342	327	291	305	325	293	306	321	315	351	322	309	318	286	286	319	315	307	352	305	323	296	320	329	344	346	314	307	297	308	275	312	302	331	314	315	300	342	307	344	341	302	312	311	323	307	337	335	335	276	341	360	301	297	318	301	339	303	342	324	297	317	343	292	320	332	336	329	311	311	300	305	309	349	326	282	316	320	314	320	304	323	335	313	328	292	342	321	317	297	284	309	322	326	292	296	318	277	332	325	347	312	332	325	328	304	277	359	336	305	319	319	316	311	334	339	339	312	290	316	307	313	316	328	321	303	299	283	297	335	334	291	308	293	320	309	325	306	317	341	338	320	293	335	318	263	318	316	308	325	315	296	319	328	339	314	316	318	292	350	325	321	336	317	307	281	287	302	309	288	298	296	303	316	318	295	338	304	300	294	315	311	316	307	306	307	304	345	297	317	308	319	313	307	311	333	317	328	296	287	308	328	295	304	299	302	295	324	312	308	357	331	309	317	320	344	280	334	317	343	350	302	304	300	323	314	339	343	334	333	335	321	336	297	297	307	334	262	319	299	344	300	294	295	314	322	314	327	316	309	306	307	336	340	332	313	314	342	323	317	314	320	337	298	320	316	299	312	338	277	340	330	309	340	336	311	307	294	317	305	340	340	341	336	302	311	282	321	312	294	310	305	308	314	306	327	316	299	297	377	316	334	299	325	307	319	317	288	327	323	323	329	327	323	289	323	309	312	309	295	316	321	352	310	297	309	317	332	315	337	333	302	316	300	321	357	295	343	324	292	312	305	313	316	297	304	297	285	329	299	325	293	307	324	317	306	324	290	299	308	319	340	309	293	336	307	335	329	320	298	303	322	295	346	325	318	305	307	325	311	326	333	312	304	313	322	305	308	328	339	306	333	323	315	321	307	293	307	294	305	330	338	334	340	316	316	305	308	280	309	300	284	323	301	307	321	297	312	324	331	320	335	317	323	352	310	282	300	284	325	333	338	332	336	322	300	289	323	313	348	326	312	296	323	324	315	286	336	335	287	298	321	343	299	312	311	298	315	303	316	321	319	298	317	319	330	276	320	356	312	319	298	317	292	286	311	319	333	327	301	307	301	336	321	342	314	310	318	324	329	289	314	308	336	353	333	289	322	314	313	288	310	355	317	324	322	311	300	300	329	311	318	321	302	310	302	284	357	323	319	283	305	332	321	336	341	321	326	313	314	312	309	335	300	296	316	288	344	312	336	290	322	325	311	314	339	297	325	325	287	291	299	315	299	310	314	319	310	326	321	301	295	320	299	338	302	333	340	294	328	319	305	308	329	300	306	305	318	307	328	333	277	320	322	290	335	338	328	315	303	325	338	309	282	301	324	295	334	318	309	307	257	312	321	276	301	329	315	328	370	322	318	307	340	329	342	294	359	336	318	329	298	323	312	310	327	330	305	310	316	329	309	334	339	288	325	357	284	304	322	313	307	299	326	296	345	342	299	318	297	313	326	303	290	323	323	319	306	322	297	306	313	309	332	304	330	294	297	373	285	374	357	310	356	306	314	296	327	297	304	304	321	310	304	277	317	306	348	296
1544	322	334	361	313	326	296	322	319	311	372	291	305	278	304	322	306	327	300	305	335	280	304	309	326	313	334	312	303	309	289	291	334	335	332	323	293	311	349	290	308	340	287	300	325	327	330	307	305	309	319	308	291	338	322	325	314	330	321	341	294	284	273	301	342	288	356	308	302	319	331	299	324	298	305	318	313	305	299	327	326	328	321	331	288	320	304	298	300	290	311	327	299	294	346	341	302	335	341	335	298	329	317	323	305	272	340	278	306	344	306	353	346	345	293	294	311	302	312	343	337	291	312	315	351	316	324	373	325	337	347	295	291	310	318	331	324	308	326	319	321	297	310	332	321	329	304	340	347	348	330	317	297	322	319	299	308	274	307	293	320	321	315	324	289	349	316	310	326	281	308	281	303	279	320	329	323	290	330	329	327	318	357	334	307	362	320	322	353	309	294	320	324	328	298	314	319	269	334	330	302	315	286	333	321	311	340	336	346	305	323	340	315	323	328	313	320	322	302	296	359	354	300	315	338	320	340	303	319	323	337	311	257	321	284	359	318	281	309	303	315	324	330	279	292	273	335	341	333	299	326	322	311	306	350	321	300	315	311	317	322	313	299	328	358	310	293	352	285	305	322	321	312	324	313	289	345	284	335	338	312	320	312	282	341	321	327	323	338	295	321	343	337	318	306	322	303	301	337	345	311	341	317	362	315	294	308	297	323	314	328	336	301	345	296	298	330	357	318	312	326	298	303	320	311	330	324	325	334	330	332	329	270	289	301	308	312	311	295	294	333	322	325	316	318	271	287	314	310	319	321	312	325	292	292	278	304	325	292	325	316	288	303	304	305	322	329	309	313	322	289	309	334	325	302	317	362	314	299	297	314	340	325	321	348	319	320	338	291	309	300	342	306	307	292	307	308	302	300	317	333	320	340	318	348	317	299	322	311	304	304	316	340	294	309	319	321	318	294	329	334	347	328	317	361	327	310	335	289	276	352	301	305	300	298	337	289	324	309	308	317	339	323	306	325	305	334	315	338	321	353	305	302	259	311	316	334	302	315	317	313	320	337	308	284	322	348	289	305	348	325	335	307	316	325	349	349	298	344	329	342	329	306	319	310	337	310	308	298	280	290	319	347	303	331	285	293	280	252	330	304	283	333	296	321	330	310	323	338	303	324	333	319	310	311	321	305	351	328	299	314	329	347	340	331	299	308	323	301	293	335	299	314	289	350	342	315	336	311	311	319	354	308	298	317	316	314	312	283	310	324	315	326	329	318	314	328	300	315	282	318	340	323	308	270	290	317	328	289	313	287	285	301	320	338	300	302	300	285	327	302	299	319	342	347	333	306	304	353	320	322	280	322	296	343	272	313	325	347	337	300	324	331	318	334	322	313	289	317	326	302	314	306	334	298	324	288	345	316	331	302	303	286	315	303	283	310	328	339	342	326	314	314	291	333	289	319	321	296	288	296	299	310	337	327	318	302	326	330	309	303	295	333	292	309	301	354	316	325	330	329	343	311	311	353	321	322	337	315	318	319	311	322	345	343	323	345	303	356	306	292	339	323	310	338	322	331	310	313	311	311	322	280	319	286	333	332	315	335	300	306	330	310	332	325	315	342	337	303	285	305	290	276	310	314	294	304	312	345	310	328	333	314	301	316	300	323	331	316	341	363	338	327	326	335	347	311	332	334	346	316	307	294	304	332	310	342	286	304	303	313	297	315	295	313	333	320	295	344	346	341	326	329	314	282	298	343	330	343	300	343	330	317	313	331	322	338	322	331	319	323	312	341	357	324	331	304	350	323	309	324	312	297	268	306	329	351	333	287	333	309	320	338	340	337	326	299	332	310	275	317	300	300	293	312	292	326	326	320	302	287	330	309	292	337	302	301	273	341	319	313	321	336	301	302	312	319	323	323	297	310	305	339	305	289	303	267	314	356	356	308	321	284	325	298	299	314	314	330	279	313	304	306	353	330	323	306	310	336	333	324	327	335	293	314	307	297	311	310	342	318	318	311	329	325	340	332	291	311	354	350	302	297	313	320	319	321	324	308	292	324	280	317	312	280	320	310	356	331	293	333	328	312	313	324	316	348	356	325	344	313	312	332	326	309	297	353	328	331	341	319	353	332	305	361	324	333	312	311	330	334	293	327	315	317	322	334	374	343	317	324	313	319	316	348	302	323	317	307	370	316	299	357	280	293	330	330	331	316	321	336	314	292	323	313	354	303	280	315	324	303	327	284	326	324	334	340	361	313	337	314	296	302	290	322	321	351	320	316	340	324	317	293	303	311	321	302	308	336	303	341	315	329	304	354	336	357	331	324	328	295	316	323	322	316	305	301	300	294	337	321	312	280	346	326	300	291	279	302	334	343	355	297	342	321	318	276	271	309	334	337	336	355	309	334	307	358	352	332	303	332	299	346	324	327	322	304	297	322	344	307	327	304	297	316	325	311	329	337	311	283	360	321	311	327	306	301	322	321	333	323	323	275	308	296	337	285	286	367	337	328	305	289	307	302	319	322	324	318	326	293	337	317	298	276	308	331	289	290	321	328	342	285	336	370	316	332	339	331	325	333	339	301	311	306	308	321	331	331	324	309	302	305	314	310	303	287	309	316	301	318	300	294	327	308	342	323	298	316	291	343	315	312	350	326	315	331	309	284	360	334	316	290	304	327	312	340	334	297	330	303	295	285	298	305	328	301	330	319	308	310	325	316	351	326	290	316	329	308	335	279	299	328	297	298	302	318	282	364	329	329	309	314	340	301	306	303	335	325	326	317	291	314	323	334	301	314	308	337	326	317	319	300	322	334	319	351	303	284	314	328	310	339	338	311	299	305	319	317	321	304	355	338	277	326	292	320	325	324	342	287	319	311	294	341	329	335	324	317	306	323	290	339	329	309	341	306	292	344	305	322	362	301	305	318	317	299	289	322	310	304	295	318	289	278	301	306	344	313	343	315	339	320	308	317	339	307	375	298	325	328	340	332	332	310	324	297	308	346	300	283	289	310	313	322	326	346	307	328	337	312	336	351	300	306	321	358	301	325	311	304	321	320	285	314	323	282	316	301	329	317	320	320	319	336	341	331	304	330	315	311	303	284	319	316	321	307	318	343	340	322	312	296	312	332	277	329	329	299	289	324	321	300	348	317	325	336	347	302	322	323	325	302	312	300	323	315	304	320	336	312	319	315	326	351	332	326	339	312	297	302	315	367	320	317	293	325	314	338	330	332	308	342	300	321	340	321	312	316	362	316	282	328	314	331	320	312	329	305	260	305	328	346	319	322	345	338	324	347	354	352	290	351	336	357	317	325	345	346	318	326	322	327	317	322	322	297	298	357	302	350	312	319	310	307	299	303	324	303	314	295	329	298	309	313	316	308	300	319	331	305	313	283	311	317	312	298	330	300	299	315	318	345	266	308	316	320	292	328	332	325	315	341	328	313	313	305	328	347	301	290	311	309	280	295	302	343	310	324	310	294	287	315	322	297	318
1877	690	710	718	686	667	676	668	684	718	610	641	715	665	676	642	689	688	700	664	676	683	704	675	686	702	690	698	720	650	645	629	644	679	650	676	684	714	704	677	700	617	626	705	711	702	712	677	690	650	691	737	720	618	666	655	721	678	698	660	667	692	711	681	703	708	682	687	676	716	654	681	629	690	677	675	701	672	676	701	701	667	644	703	704	708	690	659	628	694	668	676	675	617	688	682	682	742	667	665	640	704	655	692	701	695	665	649	687	664	683	675	692	712	662	685	695	685	656	743	675	681	704	686	685	684	678	691	659	723	682	691	651	637	694	647	672	675	691	665	695	649	666	663	667	641	681	675	691	650	697	667	693	702	699	665	709	686	669	663	663	737	671	688	710	649	684	658	651	685	686	693	738	665	659	703	639	681	692	675	679	656	677	674	688	673	660	697	692	684	685	690	716	687	666	756	691	673	667	676	694	662	743	642	681	709	685	699	719	684	693	655	680	671	702	662	699	720	722	705	681	685	680	707	688	667	685	712	626	618	688	662	662	664	680	641	645	648	703	673	601	670	684	663	676	651	663	680	639	675	677	672	637	645	663	672	683	674	712	646	669	723	712	702	683	659	713	691	654	723	701	670	708	700	706	653	738	674	675	683	687	708	675	681	625	683	643	649	660	692	696	673	655	693	638	676	688	686	673	623	646	670	700	623	660	651	681	673	675	694	679	647	645	683	671	649	630	685	666	710	661	706	684	674	684	698	715	628	657	673	666	654	667	703	719	686	694	672	726	676	694	659	664	672	667	659	666	666	727	638	651	691	690	668	668	711	701	680	646	706	687	695	720	677	681	690	688	689	641	632	703	645	665	729	636	685	673	675	671	695	675	687	702	680	671	661	696	686	674	699	654	726	672	681	664	640	671	708	673	718	691	673	717	700	701	675	684	671	690	688	674	675	711	676	685	678	651	681	711	665	683	720	682	713	675	672	729	699	681	673	639	726	661	670	637	701	651	712	676	717	694	693	716	682	696	717	672	649	687	723	660	687	687	677	713	666	673	668	685	685	648	692	725	704	694	711	708	677	667	692	718	687	702	661	697	664	670	692	721	696	672	706	681	696	726	703	716	686	697	704	683	681	701	606	634	668	644	668	741	707	676	695	673	684	643	678	698	684	656	705	655	720	728	651	670	672	672	652	713	702	686	659	692	680	671	680	700	689	638	685	663	667	642	631	680	712	686	699	649	695	672	682	675	678	722	693	669	697	709	658	710	724	637	669	691	707	677	694	673	640	630	690	661	679	645	670	671	715	709	705	752	748	678	704	658	671	686	659	727	657	674	662	668	682	698	683	737	690	663	651	694	666	668	725	690	684	673	728	649	653	666	664	697	678	684	670	670	656	669	690	669	702	663	670	709	649	685	708	676	666	719	707	672	698	648	701	716	668	661	676	661	718	673	678	678	681	692	651	628	684	686	689	692	653	685	657	700	689	701	674	691	662	705	629	661	682	713	666	690	685	660	674	671	695	708	699	704	687	728	666	641	644	677	633	676	660	633	664	668	672	692	652	731	682	726	689	674	660	673	699	718	671	684	684	715	672	689	682	701	677	689	689	674	709	686	642	643	673	719	661	708	667	690	674	648	738	681	762	709	659	675	689	629	695	628	665	687	678	733	688	700	681	705	655	663	657	701	641	724	701	678	682	727	694	698	689	726	668	645	715	731	678	662	659	654	695	688	652	708	692	638	642	687	707	762	694	680	673	645	688	707	681	684	657	691	675	718	638	717	703	662	678	695	643	774	700	712	616	691	635	709	665	628	658	688	662	667	687	665	655	674	636	649	709	692	724	735	690	658	682	675	706	655	631	684	650	692	736	625	726	689	688	671	635	681	690	676	692	665	684	717	711	709	694	663	653	671	683	703	674	703	668	693	649	639	632	698	644	733	702	661	686	681	731	711	687	681	688	666	682	664	701	686	685	677	691	666	655	660	700	662	686	674	693	642	753	640	702	664	704	678	699	684	709	702	662	666	673	671	681	688	667	691	652	732	704	697	659	665	671	689	688	697	687	662	716	647	698	706	685	701	680	694	660	705	690	667	706	734	688	714	705	616	667	704	690	722	673	660	743	689	704	698	663	681	671	697	704	708	705	716	709	692	667	680	669	691	700	678	622	671	662	662	709	668	682	653	672	716	688	674	662	656	708	693	678	701	668	729	678	647	639	667	681	714	705	655	676	696	683	711	703	679	636	646	701	668	688	660	699	690	720	645	724	696	742	681	672	638	635	691	686	708	673	681	686	700	664	687	672	691	670	656	691	653	638	691	644	671	656	688	660	637	659	629	646	680	713	665	623	682	741	694	644	715	685	690	677	639	675	674	702	698	692	682	737	642	674	650	684	705	647	705	678	721	681	639	650	703	679	731	732	650	697	687	642	686	680	658	704	674	714	634	660	656	655	688	724	629	688	653	731	667	682	703	670	691	699	682	673	645	673	711	653	680	671	675	637	663	676	714	640	688	658	642	673	703	688	710	704	720	678	670	674	688	650	674	682	702	694	697	698	675	625	689	694	659	637	712	689	686	675	681	683	706	686	760	733	739	650	689	619	670	644	655	696	661	679	680	713	671	739	686	684	695	689	686	710	686	687	701	682	708	656	673	652	684	703	643	650	682	691	665	708	720	694	733	672	639	681	654	670	685	657	634	664	664	652	702	681	676	695	694	646	685	724	694	711	704	688	691	631	668	681	690	660	698	656	659	682	670	697	671	673	691	686	638	657	676	697	696	707	639	645	703	673	696	698	654	675	675	679	718	693	671	703	652	676	698	689	670	703	728	665	670	655	657	697	668	708	712	712	674	646	649	651	729	695	635	632	704	685	663	720	688	655	678	669	669	701	683	723	710	648	670	633	698	671	640	698	693	662	631	706	701	740	681	673	665	680	721	722	653	675	697	656	686	742	688	693	714	700	650	663	699	703	696	681	698	668	684	648	697	669	718	696	656	679	707	683	681	686	627	671	665	680	693	699	702	696	627	697	713	686	681	628	651	718	677	678	646	670	690	695	706	681	635	695	696	685	675	690	701	733	701	676	727	710	700	665	669	680	645	755	683	671	677	690	683	676	688	730	671	683	678	686	644	701	668	677	661	706	664	640	691	708	683	690	657	673	647	641	680	715	713	662	691	674	664	677	660	652	696	680	683	669	710	676	734	666	703	672	745	679	663	707	668	695	644	685	719	670	650	734	669	710	688	683	676	703	704	663	664	675	697	709	627	658	683	690	665	687	696	722	709	664	696	716	646	663	704	663	737	657	655	670	650	686	672	650	670	696	634	670	673	707	701	691	728	710	682	680	675	700	669	691	669	680	688	658	671	686	732	718	639	638	690	633	746	650	728	669	695	652	677	664	683	637	698	684	639	697	633	662	672	692	689	648	683	692	697	719	707	684	712	706	686	676	664	696	685	691	657	716	640	672	671	739	647	688	673	670	650	716	689	732
7529	549	564	446	380	288	227	211	178	164	181	162	177	170	180	136	168	164	145	144	146	151	156	146	140	137	143	167	128	166	146	129	148	114	152	161	151	141	138	162	164	137	122	136	143	168	138	135	148	163	151	151	150	152	146	139	134	179	133	138	135	150	133	164	153	130	152	140	130	134	139	144	134	134	155	149	144	142	155	165	132	156	151	132	129	133	155	145	157	171	143	130	142	158	142	139	163	148	140	149	138	147	139	145	142	148	138	157	173	156	136	144	162	147	141	171	121	145	127	152	142	172	143	134	161	116	135	139	142	123	135	147	136	125	136	147	153	154	142	143	157	130	134	133	127	151	136	150	159	145	144	143	146	144	153	139	149	141	135	137	160	160	132	137	160	144	161	158	153	139	125	114	159	131	146	134	149	148	119	137	161	147	133	156	149	173	146	138	150	127	137	134	157	128	150	160	150	122	133	154	147	149	159	144	146	140	148	133	138	142	129	143	154	158	150	151	133	145	162	137	138	157	143	146	122	147	188	139	160	140	168	156	150	140	148	146	144	151	134	126	153	128	139	137	140	163	119	168	155	165	160	144	143	154	134	139	144	136	140	143	144	148	137	161	135	146	140	141	127	144	156	163	151	144	151	165	135	149	137	155	147	116	151	116	141	140	158	170	148	144	133	156	158	144	131	147	142	178	136	118	116	150	165	125	131	127	156	162	123	137	155	140	168	167	155	156	138	135	143	155	163	131	133	135	157	139	143	158	143	170	148	133	146	152	136	134	149	153	161	144	135	133	136	146	139	152	139	148	145	141	145	151	148	135	148	153	137	144	124	146	155	143	162	132	137	133	108	154	124	151	140	136	156	140	135	138	145	137	157	134	122	125	138	127	140	133	146	132	146	178	153	156	153	138	111	115	145	140	176	139	129	140	155	147	133	117	134	144	119	152	119	165	115	126	143	142	156	127	143	139	141	135	152	122	141	125	159	131	171	130	161	148	175	134	161	143	151	150	152	140	157	147	160	156	145	148	181	132	144	160	132	120	145	150	133	134	166	147	147	127	133	149	149	126	171	142	115	116	157	160	146	131	139	127	144	132	146	140	140	140	170	128	122	133	142	135	133	168	158	143	117	147	145	140	140	144	144	140	162	122	134	147	138	120	146	161	134	119	152	160	148	136	164	157	125	142	150	141	163	152	145	143	159	159	137	149	147	130	174	139	125	155	161	148	134	148	130	143	136	156	157	131	145	140	159	165	137	117	152	159	176	149	123	137	149	147	151	125	151	135	153	169	149	141	145	127	157	130	116	138	137	122	139	161	141	153	149	151	169	123	139	152	139	145	166	154	126	134	153	142	118	143	134	151	140	145	147	141	148	148	128	121	146	154	137	149	138	139	151	123	189	134	166	137	113	167	160	176	142	137	135	134	130	130	144	138	156	133	151	142	142	134	154	142	153	150	153	161	139	147	156	162	145	150	155	133	118	139	136	149	155	150	158	160	137	154	139	155	157	106	148	138	132	139	145	162	172	160	126	162	160	145	139	135	121	129	142	128	119	139	147	157	145	133	150	154	143	141	144	147	120	143	135	166	144	139	141	147	164	148	142	168	136	147	161	146	155	141	160	132	159	154	142	133	158	111	135	142	152	155	142	172	148	144	152	148	121	138	136	172	144	163	144	140	155	155	130	158	142	135	148	153	158	143	127	140	140	143	140	142	122	145	143	149	136	111	153	153	123	152	159	139	156	142	136	143	129	149	149	129	143	145	139	144	137	130	149	149	135	148	146	174	122	144	140	154	139	139	131	143	179	137	138	150	146	150	127	147	140	143	143	149	150	166	149	150	141	151	149	147	128	149	163	153	141	134	125	144	137	150	147	144	144	146	143	142	155	136	142	162	127	126	109	147	161	156	170	161	132	141	126	128	134	142	151	129	132	143	129	162	162	140	142	150	151	137	151	141	133	126	122	154	146	163	164	141	115	136	120	143	168	156	152	126	148	136	150	118	132	150	154	140	162	162	137	147	174	149	145	164	126	151	132	153	141	151	144	143	155	124	148	121	143	143	165	126	131	141	142	125	125	130	131	128	154	172	137	177	131	118	145	141	159	134	147	146	149	124	142	148	143	148	130	164	165	157	167	156	118	139	139	137	155	129	138	148	122	135	149	132	138	151	157	142	133	150	126	156	152	143	147	182	131	143	139	154	141	142	135	141	149	144	106	135	147	129	126	146	111	133	158	190	147	131	117	117	148	126	172	148	167	123	127	155	141	154	124	145	170	109	125	151	131	156	159	159	169	116	141	135	147	148	138	158	157	147	130	144	163	139	157	172	139	134	148	155	142	159	145	152	139	142	146	157	137	153	147	150	141	132	165	148	159	126	157	133	139	128	135	150	139	154	125	148	165	123	126	143	166	151	109	148	157	139	125	159	146	117	155	125	143	146	133	133	141	145	126	162	133	120	160	148	139	145	145	145	149	122	144	145	113	137	184	136	151	123	134	159	132	137	137	143	142	147	126	141	148	137	142	125	161	160	155	139	143	143	156	154	124	123	129	166	138	151	119	162	151	150	152	139	128	132	149	123	121	147	126	139	159	148	152	138	133	149	151	134	138	132	133	156	155	145	140	117	152	113	136	149	185	123	129	126	153	122	157	134	145	138	137	131	142	131	127	149	143	148	177	134	144	125	132	145	130	157	136	153	152	157	152	130	143	142	134	141	158	149	151	120	134	139	108	146	142	134	155	141	150	158	146	137	145	171	150	155	136	132	134	155	167	122	130	145	157	174	129	140	145	139	117	136	143	127	146	121	132	144	136	137	151	150	146	142	129	141	124	143	134	131	164	122	162	153	159	135	147	128	171	154	144	154	145	147	168	149	142	140	141	140	156	158	150	124	132	128	160	174	127	131	150	150	142	157	148	160	132	157	139	122	143	141	131	140	159	144	142	168	153	139	172	145	159	150	135	157	146	144	133	129	127	119	134	150	152	140	121	134	158	144	142	149	139	141	166	133	138	137	138	143	167	157	98	153	152	161	157	144	155	150	162	172	127	149	131	147	141	134	136	147	165	154	154	152	94	150	179	157	152	143	139	135	150	130	157	126	139	128	130	132	154	159	168	165	141	163	140	139	129	152	168	139	144	129	136	148	129	154	125	154	146	117	158	170	162	144	147	139	142	148	136	141	138	145	144	170	165	127	143	116	112	146	128	140	153	141	121	158	152	131	156	145	135	164	153	126	152	139	136	138	138	162	178	145	143	127	125	138	138	130	173	140	127	137	128	158	146	138	151	136	162	128	125	134	154	146	169	125	153	150	147	147	132	150	119	133	158	159	155	134	158	136	126	138	144	132	131	138	131	144	149	137	160	145	132	148	129	151	149	162	140	161	168	145	157	152	152	140	148	136	138	149	152	151	140	162	144	132	135	148	151	146	127	134	149	128	161	146	133	126	158	188	122	137	129	148	157	150	134	144	123	153	147	145	129	167	127	137
6079	724	1273	1421	1259	942	735	714	579	527	507	462	455	472	436	404	408	416	435	420	357	374	391	370	388	367	353	372	395	357	411	337	354	368	379	325	335	361	373	340	349	354	366	366	386	340	345	372	323	346	354	329	352	329	348	365	312	319	340	338	335	354	308	326	349	377	320	346	359	324	376	378	339	343	317	348	319	341	352	336	334	329	336	337	315	358	326	328	336	331	319	305	346	349	334	319	334	298	333	322	343	355	348	346	339	345	335	306	336	317	316	320	334	333	351	319	321	304	340	341	329	348	323	348	369	329	353	311	346	341	363	325	306	343	339	356	347	330	320	335	332	334	392	342	365	335	311	324	340	343	340	301	358	324	328	330	345	338	320	304	322	337	352	318	335	333	357	298	319	327	298	361	330	291	361	342	339	331	354	324	324	316	357	356	335	344	326	313	343	320	323	326	332	350	347	342	318	345	353	308	352	346	362	350	322	330	384	341	316	365	334	365	313	331	345	318	325	330	320	353	319	359	348	337	330	357	320	337	324	336	306	332	357	307	362	315	326	317	326	322	298	350	307	352	339	332	323	325	342	325	334	326	335	332	364	317	371	316	357	349	364	338	317	345	311	335	322	328	325	344	334	322	342	344	352	314	383	318	355	330	355	354	349	317	346	348	326	295	345	324	326	316	356	338	339	365	344	325	297	362	315	330	343	358	336	340	335	375	323	338	354	338	363	347	338	339	356	342	345	313	308	322	343	341	347	367	364	329	325	322	348	331	328	325	341	359	339	347	365	333	317	317	343	340	333	386	348	335	350	358	349	360	359	354	363	352	337	310	346	317	347	388	339	353	352	316	323	310	314	325	355	354	333	338	338	344	355	330	346	351	347	350	315	340	312	342	327	347	363	326	343	345	331	327	337	316	349	343	339	323	334	334	308	365	353	326	329	339	348	347	315	337	314	333	348	343	352	336	339	333	331	330	354	363	343	367	346	346	365	327	333	337	326	375	361	339	321	334	360	298	330	337	358	359	336	349	371	301	348	319	377	342	329	346	351	336	303	352	344	372	303	325	333	348	329	323	339	326	339	333	299	335	341	371	346	331	319	338	326	371	338	377	348	302	326	335	316	317	361	365	336	319	337	340	365	341	356	350	315	349	327	342	338	346	347	327	328	302	349	320	311	356	332	307	327	318	350	345	342	344	341	360	355	323	339	342	357	319	358	322	332	336	309	345	336	340	359	309	322	345	333	310	345	319	345	343	350	340	319	344	342	363	342	339	339	372	345	346	347	340	347	370	359	336	329	354	324	338	334	342	325	347	327	380	310	359	363	314	310	320	347	336	356	352	367	311	339	311	322	340	340	361	347	341	330	333	307	343	348	305	338	367	337	349	334	341	336	287	358	318	351	370	335	318	349	332	368	344	329	349	323	368	359	332	376	359	340	324	302	341	332	337	354	331	355	321	347	331	339	334	347	359	330	307	312	336	354	318	334	331	322	344	369	327	337	329	324	290	322	354	318	308	321	324	331	306	343	324	304	353	329	352	325	330	328	339	302	327	367	349	338	335	328	338	394	300	338	350	340	327	350	355	343	386	345	339	378	378	338	335	342	372	331	355	356	355	382	327	278	324	332	313	341	344	330	341	364	321	358	359	343	316	293	315	370	328	362	390	336	333	327	368	318	314	333	348	344	344	342	342	324	339	313	327	333	305	352	310	330	333	328	337	359	358	323	381	329	332	327	307	353	307	306	350	346	299	349	335	344	296	325	317	324	304	336	328	313	337	360	317	355	352	364	323	321	335	343	336	315	368	328	346	326	354	338	344	332	321	339	328	334	349	370	374	339	360	374	360	315	327	332	328	324	316	375	324	335	340	323	368	330	329	342	320	349	321	362	354	320	328	336	377	335	341	359	327	328	329	346	327	336	324	316	343	342	334	326	347	325	364	342	348	307	323	366	335	375	366	326	314	319	312	345	339	335	356	348	336	346	344	333	329	338	328	351	331	318	332	334	322	342	345	366	366	334	339	338	332	354	323	344	339	360	356	318	341	355	347	333	333	370	332	338	344	324	325	353	360	319	357	335	325	366	337	320	371	308	323	345	337	320	307	318	352	323	366	353	326	356	345	332	364	328	349	351	333	369	321	367	346	361	343	314	339	337	331	335	345	319	331	316	331	348	313	340	307	312	324	330	336	327	341	363	342	353	317	300	320	322	329	330	323	299	337	307	334	326	359	346	325	325	359	324	345	337	318	329	345	353	333	340	335	326	338	319	337	355	326	329	309	293	329	331	312	341	310	339	304	334	353	348	324	327	358	356	382	344	311	346	338	351	325	314	324	325	296	352	356	320	347	321	343	329	326	336	345	334	312	340	349	340	332	324	319	329	319	315	352	320	341	340	345	360	331	339	337	342	323	335	303	317	335	296	358	366	347	319	334	346	338	308	340	345	334	352	294	356	336	343	372	336	327	334	314	296	333	341	344	339	327	344	323	304	340	328	300	327	303	344	349	358	355	365	347	347	357	343	339	324	318	349	373	340	387	361	325	321	323	332	331	339	346	346	344	336	342	343	346	354	331	347	336	346	319	293	350	328	334	389	344	348	359	346	348	316	318	333	312	328	335	308	324	351	325	356	366	340	314	322	345	333	348	319	310	368	327	311	329	343	347	336	342	326	367	334	366	316	365	345	306	335	338	335	322	365	323	328	317	363	325	308	335	329	351	330	328	334	332	325	336	357	338	350	361	360	320	318	334	337	302	332	321	352	335	331	337	333	359	335	348	326	346	303	329	344	321	362	344	350	339	333	317	345	339	334	333	375	350	363	366	371	308	339	321	348	312	338	316	331	312	336	315	323	356	342	328	318	356	336	318	346	350	350	345	326	347	349	306	345	333	307	344	355	358	331	326	338	353	327	349	347	318	343	353	347	331	333	350	331	288	364	361	360	317	350	291	348	342	326	324	341	348	327	310	357	344	312	343	366	287	339	336	312	328	298	335	324	325	321	315	365	342	344	344	385	302	323	362	339	342	330	335	343	335	321	302	343	342	314	307	321	351	338	345	332	338	302	320	354	343	336	336	333	345	317	308	340	321	360	316	323	327	343	348	331	358	338	329	311	345	335	347	324	330	331	339	332	328	359	350	326	347	322	364	334	339	322	377	337	321	355	353	316	318	326	317	319	312	318	370	357	372	330	330	369	371	333	339	311	325	356	341	369	351	326	336	341	352	375	334	327	320	305	362	347	335	381	344	330	348	363	347	343	333	334	331	352	335	385	319	321	319	376	361	356	353	354	337	317	347	328	345	320	377	314	335	350	353	360	333	341	331	355	341	339	356	324	351	339	341	344	350	366	344	320	323	346	348	328	330	329	351	324	334	373	342	366	333	369	359	327	327	313	351	356	309	311	330	321	311	349	335	379	328	345	355	327	356	315	336	319	334	331	353	316	343	350	331	343	346	345	324	316	373	323	324	331	364	338	318	314	347	352	379	314	306
13782	1172	975	761	542	391	259	274	234	202	186	170	173	134	151	143	139	167	151	132	115	125	124	147	121	133	135	134	116	130	138	122	142	124	148	128	118	147	113	136	120	118	131	148	132	120	129	122	108	120	113	117	118	110	136	110	107	109	118	121	133	134	146	130	118	136	126	140	116	100	138	110	114	108	112	114	114	109	97	114	122	119	129	100	110	126	103	138	113	143	146	110	106	136	124	141	129	120	119	116	134	114	120	124	111	108	112	93	116	103	121	150	101	138	114	119	114	112	114	129	111	108	127	119	113	123	127	125	116	106	126	132	124	117	133	124	125	121	124	118	112	132	140	135	122	125	115	100	111	120	94	108	124	120	130	122	108	128	136	124	132	143	122	111	109	105	124	124	116	116	132	110	115	111	124	101	123	137	109	120	129	130	132	116	131	126	118	111	125	124	129	106	125	127	132	139	117	115	148	116	129	140	129	141	123	108	112	148	111	109	136	118	110	102	120	117	112	110	146	127	110	121	123	118	103	135	118	116	152	148	127	124	111	114	136	122	99	121	135	124	105	132	121	136	113	137	146	94	103	131	132	132	103	128	116	121	133	132	122	123	106	122	124	125	128	109	116	112	97	134	127	106	150	118	97	119	130	121	107	123	121	131	110	121	114	123	107	113	122	107	116	126	110	114	110	127	134	125	134	138	113	127	112	126	104	102	136	109	127	124	129	136	111	121	117	114	113	118	129	112	140	127	124	120	119	121	128	109	127	104	123	103	121	127	129	124	121	116	124	124	99	110	126	106	135	128	118	121	127	115	128	117	133	117	115	108	112	125	149	145	127	118	118	120	123	147	125	116	125	114	121	113	133	97	116	140	126	129	130	119	123	115	103	106	122	116	97	109	150	109	119	108	127	120	115	127	112	112	116	126	130	107	142	110	115	136	132	133	129	121	119	109	119	114	112	110	136	134	125	120	124	126	118	125	128	117	114	129	109	127	123	124	123	135	150	118	130	115	119	118	107	125	129	120	124	114	107	114	119	114	116	112	112	133	123	143	129	106	113	124	131	127	128	120	119	118	126	111	129	111	125	116	116	96	114	108	108	103	124	142	136	142	135	115	128	115	96	105	129	120	139	112	120	135	132	109	108	111	134	124	131	135	106	111	128	100	121	122	127	108	127	126	122	101	123	122	112	137	119	114	110	129	122	124	125	124	114	115	141	134	120	135	133	104	137	128	106	116	133	109	131	133	118	135	134	116	116	125	134	95	127	110	132	129	124	128	120	118	111	111	117	125	117	140	118	109	105	110	131	102	116	113	117	104	146	112	148	114	138	127	109	125	101	110	106	112	116	123	111	114	127	90	120	119	101	118	127	126	109	128	133	119	119	96	116	115	115	115	127	121	119	114	135	140	131	119	117	133	136	106	134	95	124	121	119	119	119	103	114	111	114	129	100	125	124	133	140	118	118	114	123	128	122	120	136	135	135	107	126	115	117	115	125	123	129	106	120	114	109	117	116	114	97	118	108	139	120	99	113	115	126	135	120	135	119	133	131	91	119	109	120	115	126	117	114	120	112	109	123	117	133	129	133	110	148	118	115	119	138	114	115	118	121	104	116	135	124	122	123	105	124	99	118	120	113	109	124	119	117	110	102	124	130	154	130	112	128	116	126	113	126	136	117	102	117	108	102	134	130	123	129	117	125	138	114	114	119	131	115	103	123	128	122	146	123	113	115	126	117	131	123	114	130	124	118	117	118	112	113	130	93	127	121	125	117	122	115	125	130	119	121	136	116	115	102	123	112	101	128	126	109	122	127	121	121	116	131	110	104	119	116	122	137	110	112	97	109	108	103	117	117	113	119	120	113	111	138	120	105	129	126	126	113	99	106	136	127	125	90	123	113	115	109	109	105	135	108	125	126	110	118	126	119	111	124	116	129	147	122	104	124	103	137	104	137	122	102	144	133	126	93	141	116	140	124	138	132	108	118	101	119	136	123	119	130	131	135	133	108	121	116	113	132	106	114	116	151	135	124	107	109	108	134	133	140	108	105	98	124	98	118	137	128	125	120	113	112	114	115	109	141	126	114	118	127	105	141	128	107	104	123	115	124	125	129	124	95	111	90	130	111	126	109	111	122	126	124	97	105	100	104	141	108	127	120	121	118	114	124	128	130	120	117	124	106	130	112	140	149	129	114	116	112	123	95	124	139	118	133	126	134	93	115	123	110	102	107	119	111	138	134	108	119	118	121	138	112	112	114	115	142	115	110	135	118	128	134	108	106	104	104	104	113	134	124	125	118	105	105	124	151	103	116	114	121	123	121	121	119	128	136	127	116	125	114	114	126	129	92	130	127	128	149	124	133	108	127	128	117	134	118	105	119	134	119	131	108	128	130	110	142	130	127	125	118	112	109	131	127	100	120	136	122	122	125	127	117	120	122	134	143	136	115	117	119	135	115	120	121	110	152	129	126	122	126	135	112	117	91	140	108	105	94	105	127	108	115	126	121	119	133	112	138	123	102	112	121	121	98	129	124	119	127	122	120	124	117	105	146	134	140	117	101	122	119	113	127	138	114	105	126	106	111	123	112	121	121	112	113	128	119	124	120	135	109	99	126	92	123	123	118	142	105	112	112	141	109	115	114	122	118	117	119	112	137	127	113	123	128	122	107	105	125	135	142	100	135	101	118	137	114	106	126	132	128	118	125	148	111	114	130	128	107	115	121	132	135	128	144	130	126	143	136	152	135	111	105	125	115	151	113	120	153	143	114	127	126	141	131	102	119	139	111	111	101	101	129	112	120	119	110	124	124	145	114	105	123	125	100	137	99	120	104	114	114	109	117	129	129	126	120	114	128	135	126	110	113	109	117	117	127	115	109	137	145	129	131	131	128	116	114	135	120	117	122	119	129	112	127	107	129	99	135	103	104	108	108	136	108	109	127	136	132	118	126	115	103	118	134	101	107	118	120	121	146	142	132	114	134	127	109	122	116	109	125	112	112	101	122	112	125	129	117	144	113	124	137	118	136	125	109	104	113	128	114	129	114	150	117	107	125	100	117	134	95	108	123	137	113	123	131	105	133	133	126	121	125	110	130	126	125	107	124	113	136	124	99	107	98	108	117	127	101	113	110	106	108	93	143	122	98	90	120	126	110	113	119	132	113	126	118	128	105	121	136	115	105	124	98	106	128	109	123	106	114	127	93	126	128	116	136	127	110	105	114	134	107	125	106	127	111	110	124	109	119	144	124	122	125	123	132	99	132	121	142	125	128	119	125	114	107	111	129	109	126	134	124	121	120	114	121	129	122	120	142	124	127	118	140	125	153	131	122	131	114	134	112	122	115	131	123	115	140	135	130	121	114	137	136	142	104	124	106	121	113	115	117	106	141	130	114	115	117	126	132	143	106	107	129	135	135	106	99	126	106	118	122	142	122	134	123	125	129	106	109	115	110	118	104	119	90	111	117	110	139	118	127	118	134	115	119	114	125	123	118	116
7906	950	2001	2466	2122	1529	1084	959	807	688	631	614	552	525	505	497	418	432	443	437	399	403	403	386	344	386	361	382	340	408	362	358	352	313	360	344	346	366	373	338	335	332	334	334	314	347	354	345	315	303	341	331	330	334	299	334	330	314	309	301	326	343	313	382	300	342	316	360	340	307	323	330	324	322	274	314	361	329	344	316	323	289	326	335	327	329	298	313	299	300	296	304	293	351	322	330	314	316	301	307	318	299	294	284	319	314	306	303	349	329	324	280	313	336	311	315	346	303	328	330	298	313	365	339	309	341	335	322	334	354	327	313	336	345	325	301	336	299	312	336	322	348	329	311	315	332	319	323	323	284	317	299	341	310	315	313	351	340	335	336	322	308	305	311	270	295	340	315	302	303	291	297	323	320	302	320	326	288	321	352	341	303	298	305	336	335	316	360	313	307	292	310	309	321	319	349	339	308	324	306	333	344	310	321	310	311	332	321	323	360	325	314	307	291	308	300	339	300	341	320	324	334	301	323	308	326	307	322	298	312	303	326	316	350	312	307	317	318	327	294	284	297	336	299	329	301	320	309	291	347	325	318	326	321	333	289	340	330	331	323	311	323	319	331	289	281	284	290	332	313	311	286	346	333	318	305	313	317	338	312	287	320	284	315	303	319	300	314	316	310	323	339	323	318	318	341	302	308	322	325	339	318	323	319	352	311	329	327	306	319	274	300	303	284	322	307	324	325	338	331	335	330	289	303	328	321	343	310	326	335	338	304	327	336	329	320	302	332	285	304	283	302	285	293	322	318	313	300	294	322	339	294	342	323	331	314	342	297	318	300	304	311	288	296	313	329	284	344	320	312	331	309	318	311	344	320	282	334	319	310	328	300	327	317	351	331	327	309	306	304	300	317	308	326	311	322	276	275	326	336	286	340	310	301	324	292	326	336	306	287	299	325	324	327	287	307	297	339	340	311	340	297	297	312	288	326	342	291	309	297	304	331	341	313	292	317	319	312	318	308	302	299	326	333	310	327	336	343	321	305	307	321	323	317	334	328	335	354	309	287	320	317	317	343	293	335	302	332	349	329	306	310	299	350	332	340	311	295	333	300	294	297	324	351	281	305	310	342	291	316	352	295	280	314	331	339	324	302	324	326	345	343	313	306	309	309	313	337	332	331	350	298	337	344	332	299	351	307	312	317	328	302	315	305	330	327	316	312	324	303	335	303	340	344	329	310	347	318	298	330	319	317	301	316	322	316	294	312	355	313	284	334	301	312	273	307	303	330	299	315	300	333	291	311	333	328	289	301	345	311	333	339	305	290	306	313	299	297	272	317	363	298	321	315	314	317	302	281	317	316	331	289	314	348	348	300	332	338	293	350	311	320	325	289	313	326	326	313	319	276	289	339	300	325	319	274	343	314	320	299	329	337	296	306	344	310	323	340	318	275	315	305	294	316	320	276	325	308	345	314	289	301	307	311	303	319	329	325	305	336	326	312	321	318	317	321	317	340	321	298	332	341	329	308	326	333	319	313	302	325	295	321	285	306	338	331	302	341	311	307	312	310	351	327	332	320	318	312	306	317	309	315	289	327	347	302	299	327	293	307	313	308	333	296	303	322	317	307	361	316	318	320	310	347	294	321	301	354	318	323	293	338	322	326	329	344	305	305	298	314	339	335	335	303	326	321	326	321	301	352	311	312	304	298	317	322	296	326	337	300	303	291	296	312	312	312	318	332	336	322	361	329	312	308	302	301	315	320	316	329	286	357	297	313	326	296	346	302	308	315	324	316	318	310	330	283	310	315	371	291	304	320	328	321	312	299	351	300	333	348	302	271	330	341	302	309	339	312	322	294	326	311	294	306	318	323	307	308	319	316	320	295	312	308	317	341	306	334	326	321	311	331	358	317	278	324	298	284	330	303	334	343	321	339	310	335	309	315	276	325	305	277	309	303	297	364	306	328	340	331	310	299	343	353	322	339	313	326	337	339	317	292	320	291	337	338	327	358	320	327	325	372	316	304	284	292	315	296	321	318	287	316	328	294	337	327	298	332	353	276	317	334	306	337	295	296	326	339	330	316	297	319	303	330	299	342	351	327	352	322	307	329	326	324	307	324	312	351	313	345	325	313	350	317	335	364	323	289	303	288	343	306	286	287	340	280	359	327	313	331	316	302	334	317	323	353	305	308	322	332	330	315	314	314	316	325	334	338	286	300	323	306	283	320	317	307	330	335	349	311	325	309	299	340	297	286	331	320	304	329	284	317	348	315	301	285	347	355	325	312	325	317	319	338	298	294	326	334	337	338	295	307	302	313	312	324	305	313	323	340	293	326	336	303	287	299	309	299	329	339	298	322	294	332	339	292	308	303	331	282	328	324	332	301	302	299	294	351	325	342	318	314	316	336	321	313	282	324	343	335	275	321	336	342	330	341	299	313	300	315	341	322	294	307	338	317	308	334	295	336	336	309	291	316	327	297	303	359	307	323	345	291	318	321	307	306	314	349	337	314	336	306	282	342	314	312	297	282	323	302	298	289	328	306	315	337	275	319	359	324	318	300	338	309	287	325	309	323	314	338	326	309	305	296	343	316	321	299	306	301	315	307	306	324	300	306	313	298	372	314	322	322	310	327	310	317	314	338	310	304	311	301	288	315	324	324	322	312	340	340	331	317	315	329	302	347	315	298	284	329	310	338	291	328	300	343	272	324	325	318	307	310	342	322	309	314	301	365	293	306	290	314	310	351	306	282	342	296	322	307	313	298	330	337	340	297	290	297	327	285	309	326	324	334	319	318	326	321	300	308	324	294	304	321	290	305	333	326	313	308	313	326	342	317	307	295	300	301	329	336	322	309	323	326	363	295	290	305	324	308	320	325	324	325	329	304	311	327	309	315	311	318	333	296	336	297	259	331	305	322	306	296	306	335	314	275	283	341	305	338	306	320	323	303	321	337	303	326	347	301	312	314	312	292	293	311	333	339	283	304	283	332	346	347	322	317	325	317	338	301	320	314	290	310	320	324	321	283	327	338	293	303	314	337	328	316	309	324	315	340	299	308	340	313	294	299	316	318	323	310	312	293	316	317	318	307	302	321	322	279	308	304	336	359	312	315	334	312	303	337	303	306	317	321	316	322	328	332	316	303	316	303	335	295	357	332	305	314	303	305	351	312	306	311	298	314	340	284	295	350	310	271	303	304	333	325	310	323	303	316	311	286	309	314	318	345	336	326	329	304	326	343	294	295	315	320	294	294	308	317	322	320	320	329	323	318	326	307	326	312	303	316	299	317	341	323	329	292	323	309	334	326	316	315	290	338	292	283	324	316	305	291	300	366	305	333	331	310	317	311	315	314	304	301	318	351	319	308	290	353	314	303	330	284	319	331	306	340	337	300	329	306	334	321	346	291	308	332	328	307	322	315	303	318	317	310	329	291	337	341	321	312	304	323	323	336	356	313	299	329	329	293	303	350	303	307	344	321	309	322	299	322	334	304	287	304
1597	338	312	322	331	335	322	312	317	316	317	294	291	297	332	309	318	313	315	299	300	310	348	312	315	283	298	299	315	326	325	346	336	278	328	310	334	344	335	311	316	356	321	322	337	332	336	337	326	313	296	341	330	299	301	328	316	321	299	303	325	291	330	329	324	323	275	297	330	325	312	331	300	343	340	281	302	325	354	304	316	311	364	294	334	333	321	319	319	320	349	305	327	338	324	282	274	318	338	326	342	333	298	323	324	327	280	326	319	316	317	319	320	284	313	305	314	312	281	298	309	341	331	316	274	321	305	335	328	315	327	318	315	303	283	326	298	280	299	347	319	323	329	288	320	326	303	317	347	331	318	319	310	309	359	329	324	301	360	320	319	332	351	283	298	306	332	343	320	334	333	339	307	346	335	262	300	302	310	337	371	311	368	329	344	316	316	337	292	338	338	326	305	327	300	317	325	316	311	328	341	312	294	301	316	294	313	296	331	304	325	333	336	327	300	319	376	320	305	319	304	312	346	357	327	304	312	271	317	329	312	337	329	330	314	292	334	288	314	309	289	272	334	329	339	299	334	307	311	340	296	301	306	315	327	324	293	310	346	319	346	337	302	312	324	322	319	279	304	310	338	316	336	337	316	323	320	292	330	288	297	311	333	296	337	308	321	339	335	292	348	327	303	332	325	268	290	349	322	328	312	301	310	329	326	376	308	324	304	327	328	313	312	338	350	292	339	286	300	301	361	344	333	295	281	311	326	311	347	301	316	340	324	306	315	287	330	290	327	304	331	298	318	326	356	292	326	333	336	315	328	298	321	352	298	346	329	305	286	325	304	322	313	336	300	328	295	313	329	306	328	343	334	322	354	321	343	309	267	308	320	270	314	325	322	327	322	319	303	346	292	319	341	311	323	330	323	311	310	322	296	310	278	342	284	315	337	325	339	314	330	320	318	278	289	312	291	322	305	274	324	313	318	328	322	310	313	312	376	321	286	345	342	330	344	310	297	304	339	317	331	308	313	330	306	328	323	332	320	337	314	335	310	329	328	351	330	313	309	345	330	305	321	322	319	308	304	299	320	326	306	309	328	336	304	334	325	298	336	340	349	308	309	308	325	299	311	317	346	313	311	315	350	350	308	312	316	369	310	302	299	338	322	289	293	314	332	353	355	363	311	310	323	330	348	304	318	295	312	307	313	339	330	334	335	354	343	358	333	318	326	361	261	319	301	301	331	295	319	293	339	296	331	295	326	316	366	310	322	328	313	309	302	344	337	314	331	334	292	314	322	270	301	289	312	303	339	334	293	328	348	307	306	344	307	330	323	302	344	318	291	319	293	319	270	296	326	304	319	319	301	331	309	284	291	361	312	332	337	312	312	286	288	296	303	324	321	284	366	294	341	307	315	304	296	326	311	345	322	341	284	315	344	341	293	316	322	350	297	300	315	311	308	309	328	322	299	300	306	296	298	314	321	355	296	338	308	309	316	357	313	313	325	324	291	331	338	335	353	293	333	318	340	284	355	305	308	299	327	313	320	337	344	339	317	336	328	300	330	284	340	304	309	288	321	318	315	336	304	342	327	330	331	335	327	344	355	340	314	339	343	304	359	303	347	293	312	310	329	318	311	336	321	318	357	274	315	280	325	327	302	299	328	305	279	324	345	293	321	303	299	320	359	320	306	314	296	332	343	321	324	323	313	280	318	275	322	339	293	320	318	327	324	285	316	301	331	326	338	309	297	309	314	317	343	330	304	346	341	298	310	316	298	319	312	333	342	326	309	285	311	320	282	291	316	320	361	356	313	348	300	339	298	359	302	317	377	322	284	357	300	338	323	317	320	311	313	329	317	319	285	317	304	290	317	328	307	293	283	315	297	327	315	342	311	334	314	330	355	325	300	331	292	333	288	272	314	309	348	321	309	337	296	322	313	334	294	326	303	307	325	291	281	316	307	324	359	317	320	278	326	317	278	326	333	312	350	316	322	311	308	308	304	307	360	339	343	323	296	316	325	318	308	332	324	313	299	341	320	290	315	316	365	317	332	329	316	342	326	337	326	300	326	308	304	301	275	313	342	304	324	331	319	316	342	306	335	310	326	291	336	325	318	307	304	339	327	372	311	277	306	294	295	314	334	329	342	335	308	319	326	332	289	355	367	320	313	284	296	334	314	310	302	298	290	311	316	325	286	308	331	322	293	306	323	298	342	341	335	354	330	293	336	309	334	319	304	304	313	354	329	346	328	317	359	327	316	317	314	323	309	335	306	317	327	299	316	327	328	327	293	280	302	299	338	323	352	309	317	313	326	343	322	321	318	334	356	356	328	321	327	318	316	299	309	345	331	334	297	284	356	325	329	346	277	321	340	303	334	327	311	271	290	334	299	279	325	323	310	314	320	300	303	320	338	326	315	347	302	311	292	315	343	317	324	320	326	314	304	354	303	313	285	309	341	347	313	331	315	340	323	343	308	317	301	316	352	325	333	300	323	328	305	322	294	295	360	354	305	336	309	331	322	301	316	324	293	328	316	328	322	324	288	337	297	270	296	325	346	309	332	311	332	320	366	311	300	345	324	332	309	319	321	324	288	321	304	293	317	293	285	335	343	317	322	278	342	333	316	347	286	306	312	291	296	332	310	342	317	352	293	305	312	301	347	327	307	306	324	308	284	323	364	325	308	302	319	300	314	305	338	313	344	325	328	308	326	285	297	329	308	317	291	331	357	306	321	301	298	308	342	351	310	298	295	315	301	307	318	304	309	282	327	328	298	292	336	317	354	335	322	275	302	354	316	308	341	325	313	296	288	330	316	330	307	325	327	297	340	336	311	321	340	323	332	314	289	299	317	312	317	306	272	300	306	326	305	304	330	313	330	323	314	377	349	324	346	314	332	304	337	353	292	315	332	327	305	316	333	322	321	290	318	283	326	312	298	304	315	292	273	296	316	283	316	300	283	331	289	289	314	334	356	321	342	322	339	321	303	311	323	336	297	306	351	325	295	311	320	296	349	346	312	312	301	325	333	347	309	364	307	304	327	308	323	303	314	313	342	323	329	304	310	333	320	305	358	289	337	317	338	325	298	354	351	332	331	329	306	382	315	339	338	328	354	316	323	318	330	298	311	316	326	306	306	275	287	323	321	324	346	310	324	331	311	330	352	303	306	322	274	303	318	315	362	295	306	307	318	328	314	342	307	325	307	324	303	371	301	284	296	278	296	336	304	336	315	337	313	316	310	308	309	335	312	308	336	284	323	315	315	327	327	339	295	317	295	338	308	333	318	338	318	322	318	309	316	292	343	343	318	298	316	320	314	348	318	327	327	342	341	334	299	305	369	341	271	281	329	374	299	333	333	303	333	301	333	306	346	339	334	354	312	282	285	297	358	313	335	313	343	336	346	318	327	356	300	338	309	316	345	295	328	277	323	317	323	315	316	331	296	309	302	340	337	302	323	340	345	316	317	312	308	336	276	309	315	304	316	325	311	329	329	380	308	329
1833	754	744	736	705	676	679	685	724	705	657	680	722	706	683	689	680	704	645	649	722	708	674	674	710	713	702	690	668	649	714	683	681	659	700	695	666	671	696	695	687	641	686	705	685	691	679	712	682	663	676	678	723	632	715	628	660	705	644	675	713	669	728	681	638	663	712	696	621	682	701	710	686	623	666	679	691	641	706	724	697	665	676	675	630	716	667	722	640	657	652	674	699	659	700	676	670	753	722	680	674	676	660	665	682	685	698	669	723	687	650	667	687	687	669	656	664	650	713	652	652	643	654	680	706	664	741	701	707	697	674	699	673	678	701	669	710	625	728	715	686	679	707	691	685	694	736	685	684	657	705	716	667	699	678	712	664	699	678	614	688	707	676	698	658	691	704	689	689	677	672	697	764	691	681	638	722	668	664	717	681	657	640	718	709	668	673	681	682	704	643	674	704	669	679	661	725	647	751	644	662	654	692	669	659	697	683	692	687	676	703	693	657	682	650	645	686	682	658	656	680	670	724	681	682	675	668	707	709	662	680	678	683	677	651	661	718	667	665	710	687	662	705	670	721	705	664	728	626	706	697	678	702	668	726	684	670	698	589	684	654	675	709	650	752	670	686	689	661	650	701	693	671	696	672	698	691	706	669	649	716	711	658	668	673	672	621	710	721	694	668	667	696	649	667	630	692	695	673	699	703	709	686	643	690	647	656	685	720	708	658	650	709	704	739	673	601	678	687	673	657	664	720	687	682	709	670	680	675	657	673	677	679	613	675	657	682	686	666	664	684	702	687	671	719	689	683	699	689	685	678	703	683	689	682	679	707	683	690	718	664	695	663	674	655	687	715	690	714	685	699	629	642	684	735	656	699	653	634	672	677	668	665	692	659	650	656	698	681	712	689	692	699	619	659	679	663	664	710	618	676	648	718	708	708	696	662	668	659	661	659	648	694	711	657	650	731	669	673	683	674	671	688	694	676	674	744	696	720	642	712	682	646	695	717	671	672	734	692	706	672	663	667	678	691	695	688	662	669	715	698	691	692	627	680	688	678	685	680	696	647	720	689	684	705	670	686	670	672	702	717	717	686	675	725	703	682	708	728	683	716	724	654	658	683	638	681	664	701	659	653	690	689	707	683	644	646	710	699	686	673	765	642	692	679	674	695	675	728	682	702	733	650	688	682	648	695	678	693	648	675	666	648	694	724	717	650	721	641	704	685	682	693	629	680	664	687	680	682	703	664	701	708	676	641	702	669	722	718	684	656	728	653	687	640	668	727	694	676	663	653	727	746	673	706	694	674	649	636	704	680	711	662	657	680	637	702	680	710	705	731	687	744	678	669	680	702	703	647	657	687	705	670	661	670	679	683	648	691	662	702	690	733	651	695	671	651	696	649	663	711	598	738	643	706	663	718	731	651	694	690	711	700	679	706	670	661	650	662	715	692	671	686	679	674	688	671	685	695	708	687	718	693	709	673	689	696	674	682	681	677	683	706	674	720	664	693	669	699	690	682	661	651	677	683	651	696	677	677	652	699	686	632	648	671	714	652	677	699	739	656	674	689	663	690	707	653	673	676	702	734	737	692	667	701	665	693	697	686	657	665	686	653	665	726	700	705	732	673	706	705	703	703	691	637	675	703	676	712	681	662	673	613	624	657	672	690	676	683	668	662	702	682	662	694	704	655	708	703	668	703	702	679	722	676	711	700	654	721	722	708	707	699	689	652	653	653	639	702	661	707	669	646	717	650	695	670	707	673	737	649	622	684	699	675	680	747	690	666	660	683	679	686	670	709	698	691	647	663	675	687	688	710	664	676	681	705	652	705	697	707	696	673	674	680	674	681	709	680	668	721	718	682	704	685	633	692	679	698	646	663	668	730	672	678	654	680	683	665	678	678	705	719	683	678	714	693	691	707	678	611	705	680	723	718	712	687	669	679	671	692	672	675	676	682	655	714	702	701	724	696	684	687	662	664	681	684	678	668	686	756	645	631	678	668	686	695	695	696	680	646	699	677	681	701	710	671	705	752	669	664	632	697	704	679	667	688	708	701	682	667	681	659	667	713	669	698	685	689	644	641	696	628	692	680	640	725	653	695	636	647	665	679	652	668	670	696	682	752	643	673	657	691	706	699	688	696	673	668	688	680	670	703	703	688	721	724	689	672	732	695	656	690	675	693	666	630	709	661	697	685	688	724	704	740	672	657	726	697	694	713	686	718	631	696	661	655	655	657	677	684	664	670	736	693	697	728	711	645	664	671	696	678	671	677	673	666	731	688	707	701	668	677	706	698	693	707	693	645	669	685	739	692	681	706	686	697	637	708	732	688	696	736	693	723	677	676	698	714	688	659	651	670	687	688	695	662	724	696	696	655	692	657	708	645	667	675	668	715	657	651	646	702	647	698	684	701	687	721	668	676	695	677	718	648	712	674	696	699	691	706	680	701	691	679	645	700	641	676	656	698	668	658	649	685	683	654	713	673	658	699	660	673	689	636	694	673	723	695	657	666	657	649	698	671	671	663	643	740	680	701	651	675	728	633	685	661	702	723	661	645	673	672	632	672	662	670	664	654	695	685	672	713	716	718	681	719	724	698	689	657	681	687	678	726	710	665	721	685	694	657	689	681	686	685	693	674	694	677	651	642	698	697	690	667	688	684	681	705	673	698	703	701	668	664	639	663	705	665	665	683	652	712	709	661	683	664	733	653	609	650	659	686	681	697	685	730	644	648	677	628	703	700	674	605	695	679	692	680	681	667	629	718	690	674	637	674	724	710	661	708	720	698	683	716	664	696	700	677	734	701	683	702	689	706	672	674	699	685	705	653	699	726	720	743	690	726	668	667	697	753	707	647	667	641	656	698	694	691	690	700	642	672	630	657	654	683	686	701	717	726	689	685	649	688	652	662	675	672	661	661	674	653	705	672	674	692	686	654	685	762	634	676	699	666	729	651	659	634	683	666	650	685	694	623	695	664	718	687	671	676	719	720	665	680	659	661	703	679	676	656	653	699	681	688	677	693	624	678	688	693	660	635	646	630	660	721	657	638	682	676	689	693	697	685	668	696	687	674	694	670	760	656	672	708	702	652	681	658	672	699	672	704	732	694	692	653	693	695	697	662	673	648	684	667	689	661	695	709	723	688	645	677	649	663	728	698	667	673	623	653	675	671	681	666	724	638	649	675	714	732	664	680	680	668	652	671	639	710	641	687	681	690	677	658	625	725	685	694	688	667	658	672	672	679	684	711	695	657	720	663	720	691	701	619	664	707	697	693	687	679	671	668	694	699	664	707	689	705	691	684	695	624	654	660	719	747	702	730	679	739	649	637	647	683	696	696	669	693	724	679	681	685	731	674	685	665	667	679	683	661	698	673	693	672	678	686	692	692	632	747	685	692	679	703	658	645	681	646	663	724	704	671	671	675	726	676	654	727	701	692	703	687	679	701	677	679	698	687	677	688	698	722	692	692	709	677	720	707	717	693	705	684	685	661	712
7225	532	586	430	386	298	255	194	194	178	191	156	182	157	147	149	141	158	167	155	137	154	170	147	167	172	124	132	133	153	155	136	141	149	120	137	166	170	129	134	162	157	166	134	137	156	152	148	128	154	147	140	145	135	146	165	124	161	138	139	133	119	144	167	137	132	152	176	163	126	166	149	144	142	144	137	153	130	140	154	158	146	157	136	125	137	145	138	146	150	143	141	155	168	127	142	150	134	132	144	143	141	160	134	139	137	155	155	134	144	146	149	154	154	139	156	158	157	148	142	168	131	142	116	140	151	154	159	136	135	148	150	147	145	136	157	148	124	139	138	124	143	145	140	156	133	148	133	162	157	154	154	135	141	172	124	149	149	151	127	131	140	175	168	134	163	160	156	155	131	134	129	107	149	154	148	144	129	154	131	125	142	154	145	118	140	139	144	155	126	147	167	150	143	127	159	160	158	139	146	158	147	136	146	137	129	148	140	135	120	154	167	159	141	142	151	146	128	144	147	146	133	152	141	150	134	161	162	148	129	147	133	141	148	151	151	140	141	149	176	145	154	137	145	141	147	146	144	156	136	153	141	149	145	113	129	148	164	145	153	162	143	141	147	146	126	132	137	173	200	128	133	133	159	125	156	148	160	142	135	144	140	128	144	163	148	145	136	143	129	149	120	163	136	128	162	126	141	136	140	148	147	157	151	129	149	154	143	166	157	154	136	117	157	161	152	115	155	149	164	140	119	132	153	139	154	152	136	143	149	162	151	154	160	134	124	137	152	162	150	159	162	123	170	144	101	163	138	159	132	167	130	148	148	153	164	129	166	155	146	122	140	147	141	139	155	158	159	167	138	144	139	146	136	148	150	139	161	149	147	142	150	137	141	136	161	136	146	145	143	143	148	170	148	151	145	138	140	136	166	143	153	125	138	165	174	149	159	158	159	149	126	125	134	125	136	133	141	116	132	173	145	135	169	170	158	151	132	147	138	139	181	151	152	144	149	161	149	147	129	138	138	152	152	124	138	167	154	170	138	138	135	145	145	131	160	145	160	125	130	150	151	161	178	148	152	159	130	142	159	127	126	154	124	140	150	141	157	165	145	127	149	123	141	131	137	133	140	129	143	129	141	136	140	158	134	114	154	139	138	166	147	153	135	136	146	141	143	140	147	151	160	136	119	129	137	151	140	144	134	122	151	153	160	134	143	139	161	119	132	118	135	167	131	147	153	144	148	150	127	146	134	162	152	143	140	150	143	151	125	144	148	140	130	146	158	143	156	143	141	152	153	165	155	146	156	145	146	145	140	122	141	144	151	144	125	137	141	133	137	158	134	142	179	141	141	137	144	175	166	138	124	150	145	149	157	151	134	114	139	124	102	150	127	133	151	137	150	158	129	131	122	149	136	153	135	129	140	137	145	132	155	148	106	142	150	161	154	131	129	150	156	153	125	136	131	133	138	122	132	137	136	140	138	146	157	133	159	114	156	131	150	145	130	155	143	149	149	152	144	136	156	150	149	144	142	121	135	143	117	139	135	165	144	153	170	146	116	136	140	137	150	151	131	149	161	149	148	134	132	133	173	138	155	151	130	122	145	139	150	144	131	162	132	178	152	142	113	142	146	159	149	151	133	124	153	128	145	126	146	131	134	146	142	129	144	157	147	134	124	139	160	135	137	157	135	125	132	148	145	152	134	152	136	143	136	149	149	144	135	154	157	142	158	114	122	155	141	166	150	131	127	169	134	144	162	137	161	146	143	154	147	149	138	163	134	151	125	143	141	143	140	123	131	143	158	140	130	154	140	149	140	147	137	134	148	149	157	130	136	121	144	147	165	148	154	130	118	120	164	161	145	157	161	146	158	136	157	137	146	146	163	117	142	123	150	171	144	135	150	151	160	140	151	172	152	147	156	123	142	143	135	152	143	162	156	152	156	147	148	156	132	138	134	150	112	138	144	159	147	151	157	149	139	132	140	142	134	148	140	152	144	140	155	157	134	149	131	119	144	166	131	172	142	134	150	142	161	175	142	136	141	156	137	141	120	151	143	143	158	135	165	151	163	151	141	141	156	163	147	133	175	151	147	149	140	138	157	155	135	138	163	137	132	117	145	142	157	165	136	169	138	133	149	136	137	148	128	136	122	160	140	147	156	153	153	154	159	143	155	128	123	141	165	134	130	148	156	151	128	135	148	153	145	146	150	135	145	141	150	160	134	148	139	140	142	120	142	148	123	137	169	157	158	133	163	156	138	146	128	122	158	150	158	136	167	150	140	160	145	139	140	135	133	150	136	142	157	167	138	156	150	166	143	154	144	151	167	153	130	146	150	131	135	147	152	142	136	158	164	156	128	126	135	136	163	125	138	143	127	138	152	122	133	145	164	118	151	158	152	148	145	155	130	144	151	150	128	150	155	142	153	146	152	152	161	160	147	160	161	150	107	133	143	161	165	139	137	146	140	161	135	138	124	159	158	153	157	143	170	146	141	139	109	137	138	152	135	132	152	153	152	134	159	133	149	156	169	156	143	138	138	131	151	143	125	158	140	145	124	129	125	145	137	151	163	134	120	157	148	112	136	141	130	156	157	128	139	137	146	150	141	144	137	137	151	135	149	176	141	123	170	150	158	147	144	143	125	155	162	129	132	143	136	133	127	157	166	150	164	147	149	161	141	148	146	136	172	147	134	141	173	135	137	165	165	152	145	124	155	148	154	129	162	119	124	142	142	169	136	169	169	135	139	166	131	158	135	164	129	149	144	122	137	150	131	154	154	147	133	131	152	135	139	127	177	145	141	141	172	141	151	161	133	159	143	145	155	160	123	149	122	166	140	132	154	162	160	140	163	155	150	156	125	144	133	136	139	137	133	141	157	157	137	124	148	156	151	145	166	139	156	136	160	147	141	158	150	151	151	154	137	141	139	161	159	140	131	141	137	142	117	130	174	131	163	155	137	131	150	167	141	129	145	145	133	139	152	158	114	139	155	172	139	137	136	161	149	154	146	137	118	171	143	161	157	154	173	133	140	149	152	147	154	180	148	150	151	160	137	165	120	139	132	118	132	143	162	136	174	155	156	115	157	143	146	138	145	157	147	162	146	168	139	163	149	134	144	120	130	149	165	147	130	145	146	163	162	146	152	150	150	127	143	132	121	167	157	113	163	121	147	138	155	142	131	153	154	132	130	123	157	128	139	155	125	128	144	133	137	108	121	121	145	127	158	149	147	143	134	160	156	148	147	129	145	150	126	140	135	135	143	136	151	165	148	150	131	144	147	147	126	153	167	134	161	138	154	145	121	126	158	154	134	128	147	165	149	157	145	152	138	131	143	150	176	160	159	148	129	144	132	154	151	136	118	148	152	138	173	139	145	167	150	138	130	176	131	147	166	132	127	141	154	142	150	164	128	132	138	157	147	167	153	147	133	126	131	143	140	153	136	148	171	140	146	141	147	155	148	126	134	157	138	164	154	133	120	140	138	159	131	153	131	158	136
5876	668	1228	1424	1201	887	757	657	597	562	569	494	473	420	457	430	411	426	426	390	389	414	392	344	373	346	388	364	356	354	383	353	372	329	332	370	350	356	342	368	355	331	343	317	346	352	340	351	344	331	334	349	355	335	341	377	377	332	357	336	340	327	339	354	348	324	351	328	350	336	318	334	323	354	339	344	337	340	325	324	322	377	343	357	348	330	324	366	363	363	345	368	353	332	346	348	396	350	361	351	330	357	339	324	400	333	352	334	345	318	312	305	337	366	360	334	318	358	310	359	347	359	372	351	304	331	342	326	357	319	342	334	319	349	326	316	341	337	331	340	352	335	318	397	326	330	340	366	345	365	332	346	339	351	351	352	331	329	327	324	338	347	345	332	349	365	321	369	359	379	321	369	333	349	334	312	389	348	358	320	357	302	332	363	367	355	353	330	331	328	331	369	362	342	321	321	332	354	334	389	309	338	356	334	308	337	324	349	322	356	381	324	337	318	331	357	341	356	330	342	377	369	332	339	341	325	348	375	359	335	356	321	335	333	316	353	322	343	306	325	339	328	346	307	321	359	350	318	349	344	324	335	335	343	315	278	313	330	320	367	332	352	337	335	352	339	358	316	325	323	346	346	375	304	337	334	340	328	359	359	351	335	345	334	321	375	325	325	319	338	351	315	362	357	365	352	342	375	346	336	340	293	340	336	334	331	320	338	346	384	333	321	325	332	328	359	329	314	350	318	354	339	337	383	343	339	333	344	320	357	326	345	334	347	364	313	334	320	376	324	336	351	356	366	321	337	324	373	316	356	329	321	343	369	340	329	341	351	317	335	336	335	320	316	348	311	347	335	338	352	359	374	341	344	342	308	320	339	293	357	330	299	329	340	362	347	324	350	366	356	351	358	342	328	310	385	360	336	351	333	312	337	301	342	344	305	355	330	355	345	316	349	340	329	309	322	335	343	291	349	339	339	336	357	324	365	346	315	344	323	343	312	318	314	328	343	340	384	340	341	325	316	348	329	330	361	363	379	337	312	339	355	347	337	359	352	337	326	322	335	334	367	347	319	343	340	334	316	347	347	362	312	316	336	364	365	353	343	350	367	361	345	331	362	364	344	343	362	299	350	356	358	363	336	331	319	358	355	328	342	363	342	360	349	290	350	344	339	377	358	301	326	357	321	340	301	320	364	339	331	339	323	329	351	323	319	334	316	364	309	375	345	344	335	337	357	305	330	343	348	340	332	320	328	353	331	329	338	358	335	361	339	351	331	324	320	341	335	318	358	340	321	335	316	340	359	319	334	365	310	310	334	321	310	337	335	338	366	311	294	315	368	317	338	329	366	324	340	341	333	344	315	338	321	366	321	320	391	317	376	361	307	322	314	304	334	309	365	348	328	324	325	367	386	344	322	345	304	353	322	324	346	350	328	350	341	345	328	377	308	324	317	364	324	344	344	316	341	320	336	329	348	329	325	362	326	323	329	343	331	338	355	345	333	327	319	348	319	327	361	324	328	348	326	385	332	340	341	345	341	352	336	332	344	313	342	310	337	328	311	303	349	334	337	343	320	329	361	340	313	366	336	357	297	316	336	391	315	331	375	316	327	363	357	341	356	335	353	316	348	309	313	354	355	325	346	324	350	348	367	356	321	310	391	341	295	324	345	345	357	350	323	345	334	327	346	341	325	331	334	321	321	339	358	356	347	334	315	327	326	300	335	337	314	337	287	360	301	348	327	335	334	326	324	323	335	313	335	383	379	319	328	355	341	354	319	334	329	329	365	351	325	328	351	307	335	321	334	311	362	321	331	321	362	308	360	338	337	328	353	318	342	335	346	345	324	314	324	335	333	331	306	330	322	374	334	334	354	324	311	341	343	306	359	321	336	377	339	332	346	340	317	309	335	331	352	366	331	371	311	308	343	356	344	349	304	308	357	341	338	369	348	351	353	335	355	371	342	337	374	339	368	368	288	372	365	305	363	341	356	356	330	325	332	356	335	338	327	353	333	330	344	351	336	318	325	311	331	353	360	317	357	301	323	315	310	312	349	323	312	330	319	334	365	324	350	363	313	330	317	353	335	348	335	366	349	367	323	339	313	350	335	300	341	331	391	324	328	326	311	330	310	337	314	342	363	345	367	339	339	312	326	336	337	328	300	324	312	302	346	337	356	318	346	341	344	332	329	345	343	305	341	337	364	319	313	352	324	337	337	349	358	312	346	349	350	347	320	307	325	372	347	331	348	354	347	339	322	325	325	336	320	354	346	318	355	298	341	355	357	361	355	324	365	340	365	328	329	342	342	316	342	349	342	363	366	335	326	351	341	314	324	336	333	345	346	320	338	347	342	332	303	329	338	361	351	361	317	350	334	354	344	333	306	317	331	360	331	315	347	334	334	327	350	316	336	343	377	366	347	364	339	295	373	341	332	358	317	343	294	327	330	344	350	329	374	331	369	304	350	368	352	326	355	348	304	301	375	329	335	366	349	327	342	324	353	336	315	323	351	343	337	335	350	317	350	331	346	371	325	329	342	358	330	304	364	333	310	327	359	358	328	384	356	331	324	350	356	333	344	325	329	372	352	331	345	334	357	336	286	347	387	331	338	337	340	341	355	346	313	348	364	339	358	349	381	316	333	327	338	312	339	340	351	353	340	325	343	306	367	311	330	344	351	346	342	361	329	350	365	327	327	321	325	310	338	359	310	323	334	337	373	322	348	337	325	354	363	346	325	345	349	319	333	331	323	321	341	358	324	356	334	354	280	332	337	319	328	354	341	323	338	352	330	340	349	364	345	356	358	341	357	324	341	322	320	365	318	345	342	360	313	386	338	347	343	353	355	325	308	342	312	335	328	319	288	342	356	330	316	385	358	326	349	355	321	355	342	309	350	329	372	364	365	360	365	336	331	331	348	325	338	327	365	320	335	337	309	334	345	320	347	324	346	364	338	317	316	319	335	338	320	317	328	361	325	369	340	354	322	366	331	353	341	374	327	371	342	344	321	320	341	347	330	351	337	371	330	347	380	319	301	350	319	321	378	347	347	361	330	330	330	343	316	348	324	340	340	325	349	321	337	347	339	373	371	352	323	329	327	375	357	328	322	340	357	356	363	337	340	354	363	313	354	325	320	343	327	335	343	353	342	323	382	343	311	377	347	346	336	336	329	345	348	350	349	339	295	328	309	329	384	367	352	378	283	330	318	326	313	328	332	331	353	348	358	315	358	331	314	337	343	335	342	320	310	345	329	360	339	345	331	310	320	352	348	327	335	328	364	384	349	325	357	341	349	362	339	331	355	345	323	343	323	313	308	337	314	383	347	332	300	362	325	335	351	353	335	334	331	321	312	325	350	359	326	344	341	337	334	348	364	341	377	320	340	360	342	295	367	338	332	350	348	337	377	334	351	351	338	324	343	357	354	305	325	339	350	333	345	325	341	340	341	325	317	322	327	326	322	328	340	349	332	354	351	335	343	371	347	349	302	326	360	378	342
13311	1194	930	749	547	383	277	265	188	156	152	152	160	145	164	157	133	128	147	157	122	125	135	148	134	132	142	120	144	116	129	122	128	115	108	122	125	129	134	138	120	111	129	117	117	128	122	133	127	130	147	124	130	117	129	121	98	110	117	121	140	128	124	134	131	128	123	142	140	129	119	107	123	118	141	117	131	115	124	128	127	112	120	114	105	114	115	113	142	133	116	110	145	142	88	119	112	98	126	109	104	114	124	140	119	125	128	107	116	128	126	127	142	131	137	119	134	131	126	102	139	123	104	120	127	128	119	120	121	128	140	98	117	137	128	133	141	135	117	113	122	110	104	126	126	134	126	117	116	131	139	110	108	124	118	123	125	128	118	97	107	107	118	125	114	120	117	124	120	130	130	132	116	119	126	125	129	116	128	113	118	124	118	130	112	112	124	127	128	128	144	113	129	123	102	120	135	120	123	131	116	129	108	112	118	130	107	129	116	115	105	140	119	130	138	109	129	109	128	108	112	135	117	120	96	126	119	121	135	102	108	135	122	108	129	121	107	142	138	140	123	110	114	103	97	140	118	135	112	118	133	107	117	127	117	161	112	119	112	126	119	118	128	116	110	142	129	122	116	114	121	122	113	104	129	107	121	129	125	127	118	109	124	116	120	125	145	104	118	134	92	136	112	109	124	136	113	135	136	126	110	120	143	118	125	128	124	102	118	106	113	101	113	102	145	116	129	128	122	88	116	109	126	109	128	135	118	121	104	124	125	122	122	138	97	114	108	104	119	121	129	126	116	109	126	115	140	137	128	108	133	131	106	114	129	130	108	129	128	124	101	116	110	136	129	117	116	119	110	91	125	130	129	126	137	97	116	117	106	110	104	108	97	112	132	128	113	128	101	135	123	124	120	114	116	112	115	125	110	138	129	129	122	121	127	116	132	105	111	120	128	125	138	142	122	140	121	97	106	125	138	135	115	112	132	122	106	93	104	117	121	114	114	136	134	114	125	132	127	125	109	148	117	128	127	106	122	108	126	118	120	123	123	140	123	102	109	120	127	111	107	98	126	118	129	134	131	118	113	120	142	121	125	119	110	117	119	122	127	120	128	103	118	144	108	102	121	116	120	103	117	129	126	121	106	111	121	136	108	111	116	123	118	114	112	116	101	113	121	135	114	129	139	147	120	131	130	140	105	132	128	116	117	126	123	127	135	129	133	101	120	122	102	118	107	134	147	121	135	121	117	109	125	115	131	115	137	107	110	122	125	127	111	118	129	118	117	145	113	132	131	110	117	117	97	99	118	134	125	140	120	151	115	122	114	131	126	114	114	104	118	118	108	112	128	97	104	113	128	136	113	122	120	127	123	124	118	118	127	108	121	130	145	136	117	123	123	122	126	104	114	113	115	120	122	112	137	121	131	126	120	146	114	118	112	126	123	123	137	135	118	122	125	116	140	120	98	120	109	112	133	130	132	118	105	109	119	108	111	103	118	112	127	128	126	131	125	131	127	113	121	113	99	111	129	115	127	118	123	115	102	115	125	123	116	115	127	147	142	135	121	109	135	127	119	104	109	112	123	143	111	141	118	116	111	129	131	141	139	133	139	126	131	118	128	139	114	138	116	110	113	125	132	131	120	124	122	129	118	130	126	131	116	122	129	109	97	127	95	135	122	121	129	126	116	121	108	139	132	136	133	109	131	112	114	129	127	135	124	137	94	123	117	125	126	123	127	109	129	135	125	129	116	123	124	117	109	131	103	128	128	132	111	132	117	110	159	112	117	96	104	110	104	100	132	106	129	114	132	142	126	123	127	138	114	127	122	103	145	125	101	139	98	131	132	132	131	134	114	120	125	131	107	118	118	142	121	131	147	134	123	118	150	107	124	135	99	132	120	107	116	120	139	132	117	140	138	129	103	127	106	118	113	127	107	117	135	116	117	127	123	92	133	120	105	101	113	118	111	137	118	106	145	130	141	118	113	117	143	117	124	109	145	151	135	122	114	113	113	124	121	130	137	96	123	125	128	113	102	108	130	138	135	129	126	129	120	132	118	114	112	96	105	124	124	134	108	137	110	114	132	116	123	120	104	88	119	107	132	123	158	130	117	135	126	136	139	147	127	142	122	102	114	115	118	128	93	123	129	100	88	145	107	152	124	136	110	137	142	121	119	115	128	116	128	119	114	122	136	112	143	125	119	112	127	148	121	114	135	128	104	122	102	105	131	128	127	132	130	114	104	132	107	108	130	118	129	115	107	127	108	134	115	133	143	98	115	111	118	143	101	132	125	110	119	147	139	98	132	140	101	116	127	99	107	139	119	125	145	121	134	112	103	123	131	120	127	110	132	126	101	128	107	130	114	129	98	110	121	101	131	122	122	105	130	110	122	85	124	125	114	110	139	106	136	107	126	117	115	133	115	122	113	100	126	139	127	136	131	115	106	115	112	123	129	101	142	130	109	133	122	125	104	135	122	126	136	143	123	139	109	100	124	135	119	107	120	96	109	109	130	124	123	122	126	137	106	100	109	115	113	119	134	108	131	123	115	132	89	120	104	118	106	136	128	132	137	118	114	115	120	125	125	99	118	128	116	126	119	125	115	121	145	154	130	140	95	112	115	141	138	127	124	111	109	124	136	116	122	119	126	118	113	138	119	122	114	119	116	134	120	141	111	111	117	120	101	119	105	124	111	115	115	104	140	113	129	145	123	138	118	128	126	127	108	119	119	130	136	115	114	130	112	142	116	97	124	113	101	125	125	116	127	108	141	113	121	144	142	109	126	114	136	102	120	110	111	116	114	113	105	119	113	107	96	112	118	138	134	121	140	116	98	135	115	129	118	102	108	113	117	143	125	135	120	135	113	115	130	114	124	119	108	122	126	104	135	135	120	108	119	123	112	113	111	132	125	108	128	111	112	120	120	132	111	112	111	128	138	128	126	100	133	133	141	121	128	108	133	121	123	112	118	124	116	116	124	106	147	112	118	132	121	102	110	125	101	92	123	132	111	119	113	117	123	120	97	129	118	128	116	117	98	118	119	129	135	131	146	121	108	141	133	115	101	119	115	112	114	119	124	117	127	110	103	112	119	109	132	112	120	114	135	129	116	131	131	132	108	96	117	123	123	128	117	126	122	115	132	125	137	120	115	113	113	126	119	103	135	129	123	109	121	127	129	127	114	119	139	124	125	146	129	125	125	118	124	103	124	147	124	143	109	119	115	132	122	115	115	111	109	131	133	107	116	124	116	128	115	110	131	119	112	125	151	135	113	121	122	136	123	111	118	121	129	122	118	102	127	118	114	134	120	116	118	123	115	109	143	115	93	133	129	108	143	113	109	117	101	97	129	132	117	103	138	125	121	125	121	107	109	109	131	118	130	137	146	111	121	111	117	120	121	117	114	135	118	127	121	125	128	117	118	119	115	129	137	128	112	108	123	127	94	122	108	106	142	111	123	120	128	119	114	112	126	117	125	124	135	126	122	110	120	125	139	121
7763	1023	2058	2405	2144	1461	1174	1000	783	713	678	586	547	525	519	511	455	493	439	407	413	406	399	386	412	367	397	376	360	375	349	375	359	362	337	366	385	331	322	324	367	333	332	365	325	341	325	324	382	340	321	333	356	344	347	312	304	334	343	326	323	331	322	361	319	324	350	318	368	313	316	340	324	334	328	355	294	338	344	302	323	297	314	352	325	322	301	375	321	307	320	314	305	334	321	336	297	322	320	317	325	332	343	300	323	323	324	322	347	335	305	337	335	305	307	314	296	314	314	324	312	307	309	315	293	325	328	299	283	318	325	299	331	342	341	308	318	350	361	320	285	355	315	304	332	285	320	313	354	318	312	314	320	338	322	318	319	314	309	311	337	304	342	320	330	338	320	272	344	321	322	303	318	314	330	306	323	295	300	324	310	324	274	338	303	288	328	352	318	303	334	275	306	305	311	291	314	330	337	341	334	340	314	331	298	302	352	317	316	297	330	287	334	311	342	312	322	308	353	356	350	330	318	333	326	342	308	312	324	313	327	319	293	328	323	338	289	331	286	343	326	326	338	296	315	295	297	337	308	301	295	314	304	335	308	309	303	324	307	315	298	336	335	282	298	330	327	349	295	326	333	320	322	323	339	310	331	297	320	302	326	346	334	321	371	331	310	317	343	313	320	338	294	337	337	328	326	330	304	329	318	332	348	304	340	314	315	311	327	329	324	331	349	325	323	326	337	297	347	313	320	316	319	343	334	317	285	330	328	334	310	324	334	293	309	327	350	308	317	289	336	291	297	319	333	343	307	320	318	325	321	325	294	288	298	327	345	310	313	357	321	334	331	293	323	337	334	335	348	318	291	323	321	306	314	304	335	331	320	275	306	309	295	321	289	300	312	328	337	329	318	319	281	329	298	330	291	315	310	330	324	357	302	311	332	327	306	317	369	332	333	305	356	341	301	341	310	298	304	306	333	336	336	301	306	342	344	321	314	305	317	313	294	315	329	356	310	322	317	335	297	317	340	327	332	287	349	318	322	309	313	300	328	323	328	305	312	324	320	293	300	347	332	321	323	320	351	304	330	297	309	322	317	338	302	306	279	324	314	315	300	325	332	288	309	300	317	323	329	344	294	329	310	311	299	276	316	316	286	303	294	282	301	335	299	336	333	307	309	334	307	333	288	314	291	309	335	325	295	316	319	339	320	332	303	306	319	325	303	317	317	289	313	335	315	331	322	314	317	319	314	294	298	289	328	302	293	321	339	299	309	295	338	292	325	344	305	331	325	295	308	315	316	332	314	310	335	350	338	302	328	336	320	333	313	282	313	342	305	331	319	319	339	320	338	311	298	326	319	306	332	297	315	330	339	343	342	321	323	309	296	292	308	317	313	328	328	332	326	304	317	310	309	329	337	336	328	321	333	341	319	329	286	319	317	328	317	298	311	298	317	328	303	358	308	325	298	322	343	299	294	335	325	283	307	314	319	321	326	314	326	358	297	294	337	321	329	290	326	293	357	311	310	348	313	305	316	314	331	315	324	306	346	323	302	302	301	334	321	286	322	325	290	313	309	312	332	327	311	306	326	314	345	343	304	293	336	343	293	280	341	347	282	329	322	336	343	296	351	317	311	304	350	313	293	319	334	336	312	302	328	336	301	324	323	291	329	314	301	293	328	306	294	316	316	310	295	349	353	322	344	336	339	306	285	304	299	352	318	326	317	281	332	309	295	344	297	337	298	295	322	304	308	322	309	319	325	339	314	323	309	333	320	312	343	333	282	332	322	316	331	324	306	328	346	343	307	287	307	310	308	297	316	309	318	294	274	347	306	351	356	291	319	311	307	319	331	311	307	341	320	332	329	327	313	306	332	292	329	333	316	287	326	332	320	332	312	306	322	324	313	315	311	292	305	347	311	306	340	320	311	291	297	272	366	329	313	302	342	301	321	321	312	312	312	319	329	285	310	333	333	337	343	300	307	309	312	319	300	280	313	311	320	332	302	329	353	312	308	312	324	320	312	306	332	337	321	308	319	350	296	325	318	309	309	337	281	308	299	316	327	293	328	305	331	314	322	330	323	317	346	301	307	296	311	305	310	292	302	335	313	289	321	314	290	295	284	320	305	330	326	330	336	329	304	336	278	355	336	349	302	327	314	329	316	315	329	329	313	320	310	320	306	288	296	337	329	359	334	322	301	312	330	303	334	304	332	311	333	308	309	322	322	320	291	334	291	273	295	270	311	326	331	321	283	320	320	304	328	298	338	300	336	303	330	341	362	302	333	344	323	334	294	309	307	295	307	296	309	347	329	313	320	336	328	318	317	331	341	321	315	324	297	311	298	351	299	308	314	315	330	344	283	308	323	335	292	304	313	331	318	334	288	288	299	331	325	337	288	323	331	303	289	323	303	301	336	319	331	307	332	325	335	318	323	297	308	316	317	366	318	307	292	321	311	295	298	282	319	340	287	339	328	316	327	307	303	305	298	285	303	326	322	297	328	372	328	326	294	289	316	275	320	337	302	332	322	289	310	312	333	321	297	312	323	303	289	290	319	338	305	314	294	319	286	306	259	296	293	315	324	305	346	309	341	320	296	294	318	325	341	334	334	297	334	329	309	313	314	327	343	364	309	307	307	314	332	328	324	299	353	341	296	341	313	300	313	296	322	353	310	305	345	318	317	334	313	314	305	316	323	315	308	312	340	298	279	315	313	322	321	324	318	315	291	314	316	296	307	340	357	307	325	327	290	338	298	298	306	302	315	312	297	362	284	331	322	335	317	317	278	301	324	319	324	325	303	353	334	327	313	322	288	349	301	309	298	316	320	300	338	297	318	328	324	318	317	318	319	311	319	337	286	319	328	293	317	335	312	318	300	301	308	284	296	328	291	332	293	337	299	324	341	324	305	310	299	333	380	289	313	337	299	341	352	304	321	328	310	347	327	308	305	298	309	284	299	328	352	300	310	295	332	318	327	332	360	299	314	322	347	298	310	307	319	310	315	312	312	315	337	315	353	340	345	329	301	319	326	315	284	330	325	326	329	360	295	274	332	297	336	301	281	350	308	346	299	335	292	321	302	297	314	305	321	307	330	314	304	294	319	301	312	296	355	334	327	307	321	320	312	301	305	292	329	341	337	311	294	305	311	292	313	325	332	320	302	317	315	305	292	317	307	303	320	330	315	333	348	336	302	288	320	335	322	317	331	293	323	305	291	329	323	306	314	339	316	317	300	295	330	318	298	349	315	300	295	351	317	337	316	302	319	307	310	321	336	328	321	336	306	327	326	292	332	299	352	303	292	338	302	287	333	305	280	321	285	331	303	382	317	329	342	323	322	303	296	323	332	313	313	293	322	292	335	339	284	312	347	303	346	285	340	323	299	315	333	302	309	317	291	315	311	331	335	343	307	292	288	289	312	319	309	325	318	320	318	306	315	310	288	322	304	328	334	330	302	315	335	339	302	311	314	294	317	303	298	304	305	339	318	312	314	325	322	342
1640	314	299	350	318	293	327	346	296	330	343	324	303	332	342	332	317	291	320	293	343	337	312	302	337	338	304	321	327	307	316	315	352	321	309	323	337	312	283	321	300	309	318	317	317	328	331	328	339	340	342	311	342	305	326	290	326	294	316	308	349	333	287	337	334	276	320	264	339	324	319	306	351	314	342	353	311	304	328	306	323	328	315	320	299	348	301	336	314	325	354	318	313	316	341	315	286	287	326	317	308	303	296	291	322	295	294	296	318	274	324	306	352	320	344	321	321	316	313	339	296	288	315	307	331	328	311	325	326	340	332	335	300	321	347	316	335	313	315	290	322	310	370	372	304	351	328	320	281	305	320	308	349	347	353	299	327	342	305	318	311	317	304	302	324	307	347	331	334	329	332	351	300	340	321	293	301	316	300	327	327	320	343	338	301	339	312	309	317	301	334	322	295	316	312	292	335	308	349	323	286	312	311	302	317	291	339	331	299	304	289	312	337	328	346	298	319	297	282	313	328	318	281	326	306	303	318	310	286	340	318	292	338	302	303	338	333	328	318	341	324	320	362	361	285	317	297	366	314	346	319	366	329	319	322	317	336	359	298	313	326	329	329	318	332	287	354	291	313	313	292	330	349	332	309	307	333	352	334	322	300	298	329	330	315	315	306	334	299	306	315	330	348	294	341	325	349	303	310	317	338	288	340	321	266	322	329	311	329	313	331	303	320	304	335	348	303	308	347	321	353	306	318	322	339	334	306	305	318	300	297	297	313	332	311	324	310	296	304	314	319	309	345	325	340	297	293	288	291	288	353	321	371	369	305	348	332	327	274	312	325	335	310	330	345	302	338	320	339	318	320	330	314	327	336	280	292	334	328	347	353	340	333	306	313	320	313	334	332	338	314	305	306	349	307	308	344	312	321	364	304	294	296	325	327	307	331	317	340	316	356	313	309	310	328	324	289	304	335	336	347	353	334	302	308	321	312	296	336	299	351	314	354	326	312	333	302	314	353	337	301	326	309	296	306	341	331	327	272	343	314	304	319	324	315	312	314	327	350	336	341	331	328	314	296	325	302	330	328	337	286	337	339	311	315	345	257	322	334	321	302	299	315	340	289	307	296	316	300	293	338	293	340	303	326	342	340	331	322	310	326	327	315	366	345	333	323	314	324	278	343	337	330	301	316	278	303	319	366	303	312	325	308	325	337	327	326	308	331	329	297	307	366	338	345	305	324	322	336	345	303	312	314	325	312	310	342	315	293	332	311	315	325	299	313	333	308	330	326	341	345	315	292	317	306	306	314	301	274	358	326	304	354	347	314	321	297	325	324	301	283	321	309	308	301	334	298	344	339	337	304	323	322	311	322	314	349	314	317	329	294	292	363	319	317	336	305	324	313	313	308	360	347	320	291	314	315	307	318	339	290	292	283	316	330	305	334	292	316	320	270	367	350	331	319	316	318	330	347	342	328	335	342	342	333	288	298	330	342	324	328	338	290	350	333	331	301	346	302	320	303	343	320	290	348	297	306	305	318	308	328	306	330	322	322	304	348	351	330	321	300	343	349	276	325	323	338	319	345	354	313	307	299	324	324	284	328	329	365	300	325	305	330	322	343	292	283	307	302	343	310	313	291	309	321	351	302	294	302	336	324	321	287	346	348	299	315	321	355	293	321	302	341	308	318	317	322	313	328	301	327	337	324	319	345	320	291	308	334	315	303	316	304	327	269	337	298	319	319	295	313	309	343	314	310	317	281	334	327	322	330	316	334	342	320	295	275	317	310	301	310	317	352	299	321	337	344	362	325	300	317	306	325	305	326	317	321	326	346	319	302	341	313	318	311	308	309	327	309	322	325	347	311	318	325	294	344	302	326	327	306	327	347	304	315	302	288	318	313	306	319	304	358	315	327	295	312	309	297	322	331	306	328	323	325	306	340	314	318	331	322	321	311	346	318	311	297	331	338	313	306	332	337	343	284	324	328	334	326	378	299	307	317	323	323	324	325	322	315	317	333	350	299	338	337	317	315	351	325	322	318	296	311	321	336	292	334	340	342	296	312	313	313	317	312	331	335	344	342	354	302	277	332	324	296	303	279	308	313	292	316	351	362	303	326	307	312	308	307	350	313	349	303	282	316	316	314	317	327	293	303	294	326	308	318	330	341	342	331	293	303	347	333	349	343	302	309	340	335	340	310	291	327	337	341	325	297	306	322	307	358	344	306	325	313	313	350	353	334	308	319	306	302	304	340	322	296	285	331	312	295	343	337	328	323	325	322	323	310	335	319	345	324	303	321	315	307	300	331	326	354	374	305	282	290	342	347	344	346	301	311	335	318	319	335	302	323	339	306	295	320	326	324	343	320	305	329	316	303	304	309	317	335	324	323	302	317	355	302	296	345	301	330	342	316	319	282	310	296	270	318	334	367	311	312	293	322	331	309	337	303	347	309	323	306	303	321	304	306	313	322	331	308	354	305	331	345	305	301	348	299	334	304	300	354	322	325	330	331	311	338	289	293	276	338	351	293	290	333	324	308	289	331	343	340	333	305	305	332	267	351	321	338	321	302	313	314	327	314	319	330	319	331	309	298	272	362	330	315	290	304	311	297	322	288	311	332	347	291	358	309	338	323	286	336	351	284	333	305	298	293	284	307	316	321	328	319	303	326	294	336	336	316	336	331	318	336	311	312	308	315	345	325	311	301	312	382	337	268	318	295	313	322	333	350	311	321	296	317	323	301	335	348	319	329	328	313	326	300	332	316	304	302	303	281	333	303	328	311	324	347	322	333	301	302	303	338	291	342	329	284	316	318	344	343	297	317	311	310	312	289	330	290	344	313	343	315	343	368	312	303	342	286	285	316	327	306	334	349	304	341	304	326	321	290	336	342	351	322	312	337	344	330	317	341	327	315	335	315	331	318	309	319	328	326	336	331	318	281	319	331	297	308	329	335	318	317	349	359	303	318	289	343	320	312	301	335	303	328	279	318	337	304	359	364	338	305	298	308	282	346	352	331	316	374	312	335	339	353	285	315	323	303	317	301	281	286	290	293	295	326	317	327	315	301	329	343	322	303	304	333	329	317	294	313	305	342	310	300	309	284	336	313	315	294	328	337	335	337	285	322	294	332	333	352	337	340	348	310	312	336	394	316	364	289	335	310	320	311	317	334	329	333	327	323	312	322	359	286	362	314	325	308	312	305	313	299	303	315	309	329	321	345	294	335	295	286	326	323	277	308	316	308	314	316	308	311	313	302	314	295	344	333	343	324	336	347	318	319	348	327	330	350	323	340	300	346	322	305	317	311	273	289	335	341	336	322	341	334	304	309	305	291	315	306	298	299	335	313	336	329	307	334	322	308	309	323	338	336	305	312	345	335	302	282	305	308	343	304	341	304	329	323	326	320	313	309	335	307	306	310	320	313	340	318	332	332	302	312	300	317	329	301	333	345	316	326	326	343	325	328	314	294	321	339	322	331	347	327	264	349	328	362	338	320	291
1873	708	689	712	696	678	720	758	721	705	678	682	695	682	692	718	699	720	675	708	708	667	701	714	681	719	697	746	687	680	701	644	686	651	683	706	727	626	717	668	721	689	678	712	725	709	707	657	746	659	699	691	687	713	696	687	705	664	663	724	693	690	680	702	599	673	758	672	699	657	687	680	695	669	650	666	665	653	662	653	658	686	657	683	719	691	721	733	681	670	668	686	717	687	687	692	688	703	675	711	753	686	689	680	701	688	680	689	725	690	628	690	637	705	680	640	691	688	701	695	691	688	692	708	614	700	665	668	621	647	614	731	655	677	686	722	647	681	668	674	645	698	686	706	664	636	655	721	734	699	698	684	681	673	638	677	693	707	680	691	689	674	675	707	713	665	664	716	702	695	709	676	662	723	719	657	697	683	664	706	647	656	664	728	687	648	699	736	726	681	713	648	683	654	720	699	661	679	700	690	693	645	654	690	677	680	716	655	641	700	693	656	672	701	707	680	652	685	686	670	703	660	689	686	657	676	668	653	705	667	613	667	681	709	597	663	677	671	690	699	719	721	742	636	668	673	688	672	702	717	666	723	644	697	673	682	621	684	696	683	677	674	648	660	721	674	725	665	668	668	706	640	683	667	659	667	646	670	687	688	643	718	671	643	672	668	669	685	666	632	721	687	687	700	663	684	657	707	667	687	685	700	647	698	739	707	696	696	698	677	715	625	688	740	750	696	728	704	665	665	720	654	699	685	668	697	702	676	658	678	689	676	699	691	617	692	687	700	659	665	699	675	620	691	681	637	693	682	663	687	712	671	697	675	673	678	730	665	683	672	680	685	643	692	694	672	697	657	666	712	713	667	663	679	662	679	638	637	644	652	708	667	670	744	697	691	700	710	663	680	693	663	699	648	662	652	662	655	712	644	662	728	710	685	686	684	679	648	686	698	725	700	674	702	671	598	649	669	627	655	673	686	681	649	736	663	672	693	676	678	694	684	671	684	643	670	660	679	651	698	673	691	716	699	727	681	662	684	652	718	681	652	720	676	713	716	668	694	728	651	710	688	663	686	715	686	677	700	681	662	667	656	656	672	690	647	676	713	665	688	691	747	690	694	669	689	692	711	674	632	648	721	704	676	691	715	684	698	692	699	678	646	679	695	675	706	687	581	673	719	745	641	637	728	713	630	734	671	646	753	678	678	678	702	634	680	710	699	678	653	686	674	691	671	685	711	677	675	703	669	680	638	690	668	730	659	693	679	650	695	670	682	673	711	658	690	659	690	697	705	655	710	656	637	694	696	685	701	684	721	690	652	710	685	730	697	687	708	691	657	662	659	704	681	678	678	656	650	678	672	708	645	664	705	697	660	693	664	655	701	642	661	695	664	703	698	716	681	731	701	716	685	662	713	706	682	679	706	699	636	679	675	671	630	709	650	702	718	673	685	634	695	667	678	684	634	687	710	732	701	681	639	674	701	652	657	695	692	669	716	662	714	681	673	718	688	628	685	683	685	691	676	676	684	734	697	678	650	643	662	674	679	642	633	678	687	729	669	743	701	651	712	692	665	620	702	676	688	655	653	659	672	664	651	705	675	645	728	701	678	662	688	709	694	642	714	734	663	663	678	665	705	664	671	727	668	674	665	673	712	703	657	643	681	682	693	719	653	666	661	684	690	711	681	660	668	679	643	701	697	694	700	669	713	706	687	680	732	642	681	662	689	678	704	690	682	642	714	715	683	729	638	710	725	657	663	731	712	643	692	687	703	679	688	722	662	696	655	671	630	719	717	671	658	668	722	680	678	661	675	680	723	687	717	666	693	707	675	677	771	682	688	674	678	706	671	715	701	667	669	653	676	677	633	630	670	685	711	678	721	725	668	683	696	657	689	709	684	695	652	716	702	698	760	679	686	692	687	728	681	637	677	677	690	680	706	675	688	671	685	693	682	647	678	626	657	659	680	689	708	593	691	680	623	716	665	694	643	712	678	701	666	690	652	661	692	709	764	689	664	702	704	676	623	695	676	679	697	683	661	656	678	685	694	694	667	712	679	700	692	703	645	668	698	635	652	687	669	703	684	682	695	726	654	677	675	650	722	668	695	710	663	653	687	677	672	667	668	685	715	763	704	705	712	647	709	723	692	720	695	648	705	691	698	702	659	681	643	624	732	651	683	701	736	680	660	693	707	609	631	655	630	694	687	713	681	686	724	706	720	685	661	689	645	701	742	672	696	709	658	692	674	699	684	681	744	690	654	678	707	650	706	683	628	733	651	691	695	654	723	689	688	716	662	660	707	662	701	657	663	646	695	703	682	644	719	674	674	694	672	653	676	673	735	743	652	656	703	661	727	660	650	657	704	661	695	763	685	643	744	662	667	709	700	693	696	725	689	668	661	699	686	704	661	668	687	644	687	682	655	691	701	691	651	701	699	728	670	639	653	707	655	673	652	684	680	768	677	646	662	647	683	716	686	650	679	659	689	736	703	695	686	690	639	742	686	641	678	685	653	669	685	692	723	664	689	665	660	709	700	706	673	641	672	689	653	712	680	690	659	656	690	636	710	686	707	696	658	639	714	660	675	684	709	736	665	675	687	724	659	648	659	676	736	712	690	649	702	702	666	698	721	705	703	684	717	659	659	727	695	697	686	723	666	676	655	712	713	670	680	715	729	662	691	693	695	677	679	663	655	665	660	652	668	693	692	646	694	673	676	717	716	692	661	644	667	611	686	672	622	717	700	671	687	663	687	664	642	693	708	647	649	666	744	655	690	679	674	711	650	657	669	671	656	706	669	681	655	704	737	656	649	667	696	662	653	683	656	692	658	668	652	658	675	715	669	659	706	704	681	673	703	635	680	702	698	690	675	699	643	665	669	676	684	726	711	694	726	648	646	658	684	664	626	665	742	705	673	700	695	674	674	667	677	727	686	660	686	676	658	653	658	703	742	707	658	612	654	689	706	655	626	716	661	693	690	671	730	691	699	681	689	655	671	703	678	662	671	695	693	673	726	646	642	637	712	688	712	684	732	709	643	661	662	694	691	661	712	722	642	703	668	734	724	683	634	659	720	707	689	674	675	714	686	653	708	675	765	654	680	668	654	673	675	688	686	705	635	697	693	684	737	717	685	683	699	676	653	696	636	646	705	674	709	680	701	642	736	673	694	688	684	686	678	685	673	690	714	674	718	700	722	687	691	703	683	742	679	689	704	699	680	702	685	688	705	696	694	719	678	670	703	684	696	658	700	690	699	685	637	664	698	712	690	704	663	696	702	665	665	649	644	746	631	722	724	716	674	695	668	712	685	703	661	644	678	702	727	656	682	679	687	674	713	693	689	664	674	640	680	675	711	703	686	685	690	677	708	698	676	697	670	705	680	656	702	621	723	657	671	679	668	630	694	676	640	679	657	662	722	699	650	660	709	689	671	699	673	712	677	692	637	661	700	654	679	746	679	674	715	657	618	708	648	686	683	616	653	665	692	679	684	669	664	618	676
7251	544	520	447	353	231	239	181	166	202	215	168	175	155	160	177	155	165	179	177	179	171	180	158	160	162	163	149	144	148	176	135	138	115	129	160	166	148	140	155	148	167	150	149	122	145	135	135	168	148	153	136	142	146	149	142	148	167	115	147	123	142	159	144	137	158	138	161	151	152	140	138	151	133	151	135	141	138	123	153	161	156	118	164	145	141	135	140	137	140	141	138	152	135	137	138	147	137	147	137	135	135	136	152	134	147	146	136	143	164	144	123	125	146	161	170	136	131	134	147	153	165	164	134	148	151	155	102	148	142	142	154	144	117	164	166	131	147	156	131	132	126	142	128	135	161	147	151	130	152	148	168	128	153	144	174	122	170	143	133	128	125	143	119	139	146	147	144	145	136	160	161	130	152	131	133	159	136	143	140	148	137	134	161	134	132	144	155	157	143	150	145	112	147	142	147	142	145	119	154	130	129	150	163	131	143	153	142	152	105	168	144	147	137	132	141	142	148	135	107	142	155	151	132	126	143	160	130	158	142	139	145	158	140	146	151	131	143	157	124	157	143	142	167	141	137	145	116	138	160	139	166	141	157	136	147	158	152	186	163	109	146	151	135	131	159	138	151	136	150	145	124	158	156	137	132	144	134	131	151	131	138	140	136	135	161	159	146	127	145	152	141	146	132	157	168	130	126	170	149	143	143	135	171	147	146	174	150	136	137	135	124	178	168	148	149	158	154	130	130	131	136	132	158	128	110	137	166	139	134	155	136	156	145	146	167	139	162	137	136	128	149	129	125	163	130	139	143	152	150	132	134	143	148	135	131	129	139	160	151	129	123	151	149	155	126	142	137	140	141	145	151	140	136	137	142	138	141	139	126	148	138	129	150	141	140	156	128	153	129	152	164	134	150	126	147	131	139	141	133	133	150	139	143	129	125	156	155	137	150	133	140	141	142	146	142	142	131	158	163	134	157	165	127	143	137	119	142	141	133	158	155	144	130	152	143	133	121	150	131	142	122	160	140	133	147	130	129	134	148	140	140	135	135	154	157	155	182	144	134	178	134	162	144	129	124	159	127	118	146	165	169	149	151	159	153	158	152	151	162	149	168	145	128	131	129	163	149	133	141	143	149	126	136	162	121	140	126	157	145	170	137	143	162	140	143	151	137	151	142	148	134	152	142	125	144	169	152	135	143	148	158	153	136	148	132	154	141	161	172	142	138	154	134	139	116	145	172	142	161	131	155	123	118	135	163	121	139	166	132	164	146	136	165	135	145	130	133	153	133	172	134	137	149	133	154	130	155	142	131	137	151	146	149	137	117	134	160	153	135	141	142	160	146	134	157	128	158	130	135	149	159	157	144	156	160	144	144	127	156	125	142	148	134	123	140	131	161	130	158	138	133	135	147	134	151	156	130	141	140	154	159	143	157	140	152	150	152	138	152	149	150	137	153	143	144	136	149	137	133	155	154	135	153	132	128	146	144	156	138	146	131	125	147	141	153	157	145	135	170	147	123	119	131	123	124	122	159	128	133	137	158	135	143	138	145	130	146	156	154	144	133	159	135	128	125	140	134	143	140	163	137	142	172	142	152	129	138	145	148	152	149	169	131	151	140	128	122	160	125	137	154	144	180	139	135	136	131	139	137	153	151	131	172	164	152	120	173	140	148	154	142	140	139	146	134	151	156	168	166	165	168	143	172	147	124	139	159	128	138	131	157	132	164	145	140	121	164	136	136	156	140	166	141	138	155	153	138	137	119	137	160	148	139	136	138	128	158	120	121	139	141	162	129	125	131	144	148	138	135	155	136	152	139	147	145	154	124	144	149	152	146	125	132	151	143	145	159	139	141	125	149	135	155	145	155	165	152	142	145	127	143	152	132	146	105	154	159	154	144	131	126	160	143	139	125	157	155	141	124	154	173	133	131	151	148	139	152	165	150	169	137	159	144	138	131	135	154	135	138	156	132	144	153	166	150	156	144	133	167	176	136	143	144	129	139	142	161	131	131	140	125	145	148	138	139	125	118	157	152	141	162	144	141	166	132	155	127	170	137	155	146	135	127	129	141	159	136	134	157	189	139	145	151	160	143	116	146	139	161	171	159	135	141	143	120	120	142	140	148	141	128	162	138	138	164	160	136	153	130	140	150	130	151	143	145	149	128	135	147	147	129	139	155	126	115	154	134	145	143	156	142	168	148	139	139	167	157	153	169	130	140	155	130	151	140	141	147	131	136	135	150	148	142	158	149	114	158	188	148	146	146	130	141	153	164	146	130	164	141	163	146	130	146	140	155	141	150	139	157	156	141	143	153	137	140	133	136	165	169	130	136	140	158	139	122	139	139	175	143	141	131	141	159	130	135	153	143	156	122	126	156	144	152	132	122	154	134	159	168	148	157	154	142	143	142	143	164	135	160	179	147	147	157	165	155	144	155	134	150	121	145	132	132	151	152	156	121	139	156	138	142	144	173	147	136	156	154	153	138	134	139	147	141	153	124	144	144	137	121	140	165	154	133	123	153	142	153	139	129	147	140	163	164	155	137	156	140	139	147	131	152	142	132	111	166	156	125	119	139	126	140	134	139	118	140	117	158	127	156	156	146	129	153	129	134	140	131	148	161	124	150	145	144	121	127	116	115	138	141	155	125	126	147	128	147	154	141	167	141	135	158	157	131	162	142	129	122	170	138	137	164	156	165	137	173	165	136	142	130	144	150	145	148	131	141	143	136	166	147	137	117	124	140	130	130	138	140	165	142	146	113	146	148	149	127	126	146	164	129	139	187	142	143	148	149	165	173	171	164	158	151	133	159	142	139	166	140	131	154	141	165	137	152	135	138	142	153	155	123	125	150	176	160	152	153	146	150	152	181	123	148	139	154	155	144	141	115	158	147	126	148	157	141	149	151	136	172	138	139	141	164	123	148	130	123	146	123	122	142	150	147	151	160	156	161	156	147	164	136	132	138	142	158	133	164	156	118	152	123	142	144	150	146	143	133	137	167	129	137	159	140	140	147	135	187	151	133	151	117	165	153	168	143	134	127	151	145	154	157	146	152	147	133	129	144	146	155	143	146	138	135	145	128	145	156	135	128	135	150	146	133	146	152	124	152	168	150	131	162	151	126	145	152	127	134	150	177	161	142	136	137	143	139	144	137	145	139	139	144	175	148	138	149	141	126	133	148	135	139	154	131	165	146	163	144	158	155	139	157	150	116	145	126	150	148	138	143	151	161	140	144	146	162	121	128	139	146	149	148	172	152	137	138	131	136	170	135	141	155	127	146	146	172	148	146	129	142	138	156	144	143	160	152	157	139	149	144	125	135	125	143	146	136	151	142	160	146	168	149	162	148	154	148	135	152	142	115	160	157	138	152	158	149	138	144	149	153	157	162	151	150	139	149	130	151	126	136	156	140	168	149	146	145	174	157	134	154	154	148	138	151	140	137	140	162	121	139	141	135	139	128	144	151	134	121	143	137	160	136	156	128	163	151	130	129
5902	694	1252	1382	1296	959	750	663	589	553	538	486	457	433	460	433	451	427	422	390	361	380	381	391	368	365	330	366	374	362	391	340	368	346	333	381	335	360	347	344	346	355	349	371	375	363	355	356	319	335	333	316	314	355	335	358	343	326	365	344	336	341	352	361	348	320	310	343	334	334	322	342	346	317	317	317	357	338	321	345	335	349	350	349	335	331	359	346	351	346	374	325	345	318	346	343	337	310	345	334	349	320	361	314	380	374	366	323	307	326	308	349	346	360	341	371	326	360	331	340	319	320	361	349	313	316	322	331	352	353	311	326	357	358	324	386	354	309	334	330	319	328	342	337	335	301	342	351	332	327	332	345	329	337	323	328	359	311	321	328	302	381	344	352	365	342	342	351	365	347	341	353	375	344	346	323	335	354	350	357	325	350	353	316	318	337	334	299	333	345	371	348	332	353	301	339	318	329	351	321	336	348	361	333	321	318	343	317	327	348	339	356	326	323	332	307	321	334	344	321	316	336	377	365	357	308	354	306	330	315	332	334	391	347	337	340	347	334	350	313	319	322	333	331	351	362	341	363	355	326	304	300	334	299	339	328	306	322	342	342	344	345	349	327	345	320	377	316	339	346	320	320	291	352	312	370	354	339	302	319	324	379	317	308	343	339	355	314	325	322	306	326	340	325	374	337	337	340	358	344	356	310	346	328	320	345	304	315	370	323	364	340	306	349	350	350	334	354	331	312	339	353	333	363	358	315	302	365	321	317	337	361	317	345	339	351	370	318	333	328	307	354	331	348	363	314	350	337	347	317	357	365	320	345	357	331	350	318	390	323	332	337	348	328	332	350	348	305	336	334	347	348	312	339	354	312	325	338	331	332	345	360	320	332	316	332	317	335	337	308	337	330	349	333	319	302	342	324	320	353	300	357	338	344	327	359	339	379	334	328	344	313	338	349	312	355	284	321	317	329	316	357	352	335	352	355	338	332	352	330	294	346	339	333	333	342	338	331	343	367	331	353	330	340	340	329	328	310	335	318	371	336	323	340	314	340	315	329	336	334	357	373	333	331	325	328	357	330	328	335	327	316	334	351	328	345	353	330	350	322	311	345	326	325	341	341	309	341	343	345	384	312	333	359	323	365	352	304	341	330	320	317	334	350	365	303	308	357	345	317	314	347	354	338	330	338	341	321	350	318	320	364	326	330	315	330	321	336	319	349	324	357	333	312	361	320	339	329	351	342	365	338	304	318	370	364	359	337	369	313	336	316	337	372	332	312	321	357	323	375	362	351	330	352	318	354	334	328	357	335	353	354	342	332	339	338	355	372	356	375	349	343	309	319	329	335	314	319	319	346	334	345	336	303	332	354	355	346	333	330	356	299	351	316	344	355	353	373	341	356	305	319	322	319	340	321	320	319	342	342	323	314	321	347	347	311	331	332	332	323	341	351	343	365	340	338	303	316	355	365	347	347	344	316	319	318	347	349	341	320	335	385	338	346	337	339	321	343	321	309	338	331	361	346	327	321	328	326	303	376	336	354	358	346	347	354	336	334	328	306	336	333	353	350	326	351	355	319	319	362	361	351	365	352	330	358	351	368	357	339	349	318	341	350	326	320	351	337	346	350	316	331	298	317	317	330	327	353	358	355	346	350	338	361	328	358	347	346	335	322	349	320	359	320	328	349	309	307	337	362	341	358	351	349	311	348	287	356	362	346	330	307	345	316	341	354	339	343	375	349	293	336	333	326	358	320	338	340	351	302	346	368	341	317	322	339	308	352	339	311	352	341	336	353	330	356	350	334	347	342	334	353	327	297	322	369	352	345	347	338	322	310	342	340	324	334	352	348	328	335	356	320	337	322	354	348	355	340	330	349	346	371	320	347	340	333	348	367	324	323	343	354	335	309	308	316	326	324	354	327	343	327	344	331	367	342	316	349	339	324	363	349	318	338	323	331	328	320	300	350	341	351	340	335	320	327	362	380	358	361	320	364	331	329	354	316	364	310	323	329	371	347	333	339	332	339	320	364	312	302	347	366	327	334	324	355	297	305	350	343	321	369	332	349	381	383	365	350	354	323	335	340	316	334	346	355	349	356	357	348	334	307	322	330	323	306	314	339	320	333	320	329	360	338	313	345	372	357	292	371	368	307	345	354	340	348	334	343	338	331	372	339	340	327	333	359	345	320	345	311	350	317	340	336	319	332	318	371	373	312	333	318	329	355	340	362	314	359	351	294	336	362	344	348	338	320	340	307	348	342	357	362	308	339	309	334	362	343	332	341	372	315	340	320	357	351	352	358	365	327	323	318	334	357	332	342	327	319	369	323	365	357	334	338	310	329	353	339	321	365	387	342	345	314	361	348	334	311	312	344	320	316	347	329	332	348	369	343	331	342	346	349	328	370	337	341	350	343	348	319	359	355	331	342	354	339	314	354	330	343	349	314	353	341	355	328	356	361	362	345	364	339	283	334	315	334	319	358	307	321	331	328	313	350	345	349	343	334	321	327	332	356	329	341	324	278	343	348	356	306	355	353	336	340	359	303	332	337	337	308	345	336	324	342	297	344	305	332	313	340	321	342	331	343	346	319	333	326	334	343	306	334	331	330	329	316	361	360	358	328	337	343	309	319	337	371	339	337	340	317	361	342	331	345	375	360	315	318	328	367	327	330	347	345	340	324	353	331	373	346	343	322	374	358	326	321	319	374	344	347	323	316	347	346	332	320	359	338	334	349	351	336	328	366	321	348	370	314	322	353	326	318	358	332	318	365	314	343	360	336	350	330	315	355	348	334	319	321	313	319	339	342	315	323	323	295	355	359	352	330	345	315	358	346	315	313	337	313	341	331	332	335	381	324	317	334	304	357	349	341	344	348	337	357	318	324	343	314	323	367	320	323	357	318	357	346	343	310	316	331	341	359	323	337	339	315	354	301	333	339	375	361	353	379	300	321	315	363	324	342	337	351	347	319	340	313	372	366	322	347	349	332	316	356	334	322	343	349	336	368	338	309	322	336	343	363	302	326	333	335	344	343	307	336	362	358	328	322	335	307	339	334	338	361	305	328	340	339	327	368	345	321	336	331	317	333	310	356	325	338	335	310	327	339	336	345	346	330	303	302	363	365	322	337	343	330	343	335	298	317	333	337	307	313	357	336	363	365	351	377	328	326	292	350	289	354	347	331	335	368	305	333	341	300	293	350	357	336	328	334	319	346	351	339	350	338	354	325	373	322	345	336	337	346	336	302	327	314	328	302	317	307	344	392	322	323	316	329	348	345	323	315	352	324	334	315	351	367	345	311	323	293	310	314	313	332	327	338	283	316	338	346	329	331	369	340	320	297	349	345	286	344	358	327	322	330	310	308	334	318	323	341	341	351	346	359	309	327	327	329	369	326	355	364	363	332	339	319	309	330	328	325	351	354	331	325	376	325	343	337	362	339	354	314	331	350	337	337	299	329	343	329	349	341	330	372	344	358	342	327	344	323	337	309	342	324
13345	1197	987	761	544	368	255	238	228	214	177	162	168	162	145	167	127	140	134	130	109	143	133	140	122	139	147	149	120	142	135	151	118	128	129	127	117	107	128	128	117	139	113	110	116	137	128	133	130	136	111	128	122	138	114	138	122	125	124	105	112	114	134	105	118	125	132	116	106	138	117	103	122	125	132	136	116	116	131	105	123	120	117	133	134	122	108	114	121	136	119	109	110	118	146	121	119	112	119	125	130	116	143	99	84	124	96	135	116	105	132	119	108	136	125	102	116	99	117	120	129	128	116	117	135	136	125	105	117	112	117	132	117	104	146	118	100	127	129	114	140	118	121	93	131	132	123	120	127	138	121	142	103	143	116	154	128	127	128	119	136	122	113	141	126	120	131	112	130	123	92	113	125	138	123	129	141	118	114	116	123	115	119	135	96	128	109	126	125	108	122	107	126	122	113	124	98	117	121	130	146	117	106	138	122	120	111	113	113	107	125	140	123	133	113	109	127	115	106	116	133	127	105	118	114	123	112	127	132	103	118	114	123	123	126	116	142	119	104	140	120	128	125	113	116	111	127	111	110	120	110	122	118	111	115	129	99	104	119	109	135	120	116	125	130	112	135	107	116	109	112	109	121	123	110	103	124	136	131	141	111	123	120	129	122	120	119	122	121	122	140	136	130	109	114	113	142	144	128	106	122	101	111	119	100	119	130	137	99	113	122	106	125	114	120	119	142	127	123	109	101	93	140	134	112	134	121	114	104	119	111	138	124	103	124	98	110	112	116	109	120	134	128	115	100	126	119	120	105	116	125	121	114	128	143	129	113	118	113	133	121	132	127	133	134	119	111	109	140	114	154	124	113	118	132	126	124	138	127	125	116	115	128	121	134	116	123	119	133	106	135	140	139	142	127	113	108	121	109	129	130	138	118	139	111	141	134	128	127	109	104	144	106	132	138	132	143	138	138	125	135	110	120	128	111	103	122	132	110	131	122	131	115	116	124	126	135	117	116	106	141	140	114	112	135	118	125	131	137	136	115	109	136	110	121	108	116	133	97	123	120	119	133	123	92	124	107	127	123	105	123	117	120	112	123	134	120	115	100	115	125	121	108	108	127	126	123	106	142	129	112	122	132	104	124	117	99	128	121	104	107	120	121	130	141	119	129	110	110	118	121	102	123	112	107	121	137	117	109	121	124	129	109	124	125	137	113	113	115	131	134	103	102	119	136	139	118	150	141	115	112	115	103	107	105	135	141	118	115	137	129	104	120	110	110	97	120	104	122	110	145	106	124	124	123	129	108	117	120	116	117	97	109	124	118	148	134	125	147	113	117	119	108	135	144	124	112	136	113	108	112	142	135	141	113	130	113	110	113	133	105	113	113	116	111	118	115	132	127	108	115	137	130	110	131	118	108	135	116	127	129	121	120	112	116	100	108	124	130	126	117	113	134	115	110	119	142	128	126	114	111	127	129	126	129	143	118	120	132	112	100	127	155	125	111	115	98	145	122	118	136	139	144	129	117	108	146	109	114	115	123	130	106	124	123	125	127	100	115	142	130	121	119	103	109	114	125	136	102	124	121	134	108	114	119	119	105	127	131	117	125	129	125	133	124	124	125	119	111	114	130	140	123	123	100	125	108	136	109	144	112	125	119	133	137	121	130	123	122	121	108	123	122	122	138	119	127	121	120	133	133	134	116	131	114	115	140	115	100	120	115	123	116	134	109	126	98	113	125	126	121	124	126	126	123	123	109	102	142	105	110	156	145	145	110	130	119	106	112	137	109	105	120	117	122	124	123	111	109	132	133	135	118	116	137	115	130	142	132	119	118	118	126	131	104	116	132	120	109	124	109	134	122	126	98	109	116	127	122	108	122	121	116	109	107	121	116	112	112	108	110	127	129	114	111	136	138	116	135	120	116	115	105	113	97	132	120	121	129	100	126	131	117	114	135	128	118	120	139	119	135	133	133	118	145	123	118	129	113	113	141	137	121	146	127	104	141	101	146	118	125	113	102	142	108	98	143	136	120	113	119	108	120	124	150	124	129	128	123	105	109	113	105	118	116	120	141	119	125	129	124	122	103	119	120	111	139	127	124	127	139	128	124	127	138	133	138	128	122	124	126	118	126	111	118	119	136	144	112	124	128	113	109	117	121	120	128	117	105	115	132	132	120	116	123	117	121	131	141	126	116	108	107	116	142	137	118	111	112	107	108	134	103	131	112	106	124	110	133	118	141	134	106	158	134	110	137	102	111	105	127	122	127	121	123	116	126	117	145	119	135	130	117	136	118	118	119	137	124	114	102	123	114	120	105	97	119	107	109	113	119	139	126	113	123	114	121	121	167	155	110	118	118	136	129	115	129	120	102	123	130	127	127	120	106	124	122	135	108	131	107	89	141	132	123	111	117	110	135	130	107	110	120	107	100	132	134	119	129	105	114	122	129	145	151	127	115	128	129	121	121	122	120	120	118	137	130	114	124	115	107	116	145	133	139	109	111	108	117	112	126	105	114	128	103	111	129	115	120	118	136	117	132	133	123	116	116	126	131	156	127	116	143	143	126	116	135	109	126	107	138	109	131	145	128	131	132	124	124	130	119	127	122	97	133	124	122	123	98	117	114	132	117	99	117	134	136	118	141	117	119	146	112	120	121	133	127	123	122	121	113	151	117	148	115	139	118	115	128	106	111	125	117	137	94	114	146	118	131	117	129	128	103	116	129	100	118	125	142	117	105	132	130	105	94	113	122	122	131	134	116	121	107	134	121	139	127	145	146	135	109	126	113	137	125	116	119	120	111	144	121	138	108	132	118	98	117	132	131	125	137	142	118	109	126	119	111	124	93	118	102	106	121	102	95	98	100	127	125	108	112	126	114	95	135	129	123	112	125	137	122	117	104	117	126	131	127	115	108	127	131	134	127	106	121	124	135	151	133	99	138	105	139	117	115	114	120	129	103	122	118	125	122	111	142	148	114	119	115	120	136	114	124	128	125	136	133	106	121	114	125	121	103	132	137	123	131	129	116	110	120	140	141	133	110	106	120	113	123	131	131	105	136	111	131	104	113	146	134	112	120	112	116	111	122	118	90	127	130	115	127	108	118	128	101	113	106	113	118	104	124	130	119	129	140	117	117	157	119	116	117	117	120	125	133	111	102	128	122	134	128	135	111	127	135	90	117	113	113	126	116	121	110	119	142	139	123	117	111	132	115	127	134	117	123	122	114	118	114	128	129	114	115	142	134	148	121	117	131	107	118	119	127	135	105	154	123	138	116	120	123	121	110	104	120	117	146	119	105	99	108	106	97	121	108	104	124	111	127	99	130	134	131	122	110	129	119	153	132	125	132	102	100	98	141	116	115	131	110	136	113	136	122	109	137	108	136	119	136	130	124	119	120	136	128	95	120	132	121	136	122	100	139	142	110	108	131	109	114	120	106	119	131	133	133	132	117	120	135	113	125	105	113	96	122	129	111	142	120	136	115	159	117	107	136	135
7747	1080	2094	2429	2171	1438	1170	910	783	698	701	582	598	563	500	491	455	473	437	476	382	385	377	418	380	396	396	366	376	382	376	385	392	369	339	323	344	355	360	366	359	354	322	336	319	337	305	345	328	332	321	331	340	320	334	323	316	335	332	328	333	335	329	333	318	298	331	320	347	323	346	351	334	336	293	314	301	324	334	320	315	339	337	314	293	329	315	286	344	293	325	307	289	305	322	314	313	313	320	328	337	340	310	325	311	336	303	297	327	310	301	350	312	299	328	342	326	338	305	318	346	309	343	321	330	302	339	327	308	297	342	316	346	316	306	328	332	335	306	319	309	300	335	333	298	345	343	302	296	302	347	312	354	301	320	316	320	336	328	313	334	316	305	318	333	335	272	332	321	288	318	352	310	308	325	329	311	319	319	308	334	334	319	309	316	345	337	324	323	329	314	326	320	295	328	315	320	311	323	355	301	332	344	333	323	344	308	322	326	305	330	320	342	316	300	330	337	302	313	320	339	340	324	337	326	341	325	333	337	283	280	310	344	307	320	296	319	312	321	312	301	301	319	345	289	320	289	288	314	314	326	278	293	274	317	285	300	328	331	303	358	327	319	318	304	313	304	296	315	307	302	313	315	321	294	343	310	304	318	337	313	295	324	338	322	322	334	303	294	313	304	313	347	350	345	304	320	332	332	294	326	340	275	325	301	310	313	305	305	337	332	302	312	328	314	317	307	308	344	314	294	342	311	319	295	331	322	326	341	336	310	316	290	318	304	347	299	318	332	343	326	313	340	284	339	352	322	319	314	307	333	311	350	296	301	320	293	317	314	320	319	304	317	285	334	330	294	311	298	327	318	342	323	302	326	317	304	330	317	329	302	318	324	303	289	333	350	348	332	307	326	371	324	325	325	314	331	322	362	315	280	308	289	305	313	263	297	325	333	301	320	300	316	296	325	318	359	332	330	332	328	319	308	330	321	329	317	339	343	322	312	311	326	352	307	294	347	318	346	321	352	295	290	294	312	298	314	313	316	294	330	323	309	316	306	325	306	327	354	330	317	311	304	300	324	331	313	317	314	284	327	312	305	319	323	347	318	347	323	345	355	299	301	320	316	330	326	329	300	308	327	275	338	314	274	275	306	302	322	328	311	337	294	292	318	334	291	326	310	358	322	352	306	320	330	355	333	297	287	343	297	307	300	347	311	317	322	329	273	338	327	349	310	327	317	309	302	306	332	308	313	299	323	300	318	316	325	350	309	293	286	310	305	312	338	342	325	315	313	329	337	316	313	296	287	328	350	320	355	316	353	312	311	324	327	330	329	321	297	321	301	338	313	302	331	308	305	338	288	321	330	352	311	258	322	333	347	313	304	310	322	303	335	291	299	338	312	282	328	325	305	326	302	304	325	305	315	282	285	350	328	303	322	296	317	292	330	308	311	304	314	340	306	309	322	318	319	305	297	301	339	345	293	343	367	311	325	317	301	280	323	334	303	303	315	330	285	323	318	318	309	321	309	307	315	285	329	328	334	346	304	295	287	340	351	319	325	330	309	316	354	329	323	326	347	313	352	302	345	314	317	333	327	332	326	326	293	323	317	327	304	325	338	277	301	325	322	329	321	329	305	332	345	323	291	321	319	318	312	346	308	334	302	302	324	337	330	316	303	310	312	306	340	346	347	338	300	301	298	308	314	340	289	333	329	319	326	340	350	332	326	300	307	342	282	356	327	308	352	283	335	324	364	334	331	309	329	350	321	311	297	334	290	312	308	306	303	340	330	311	298	334	297	341	352	333	323	295	296	353	308	314	290	335	349	317	288	300	309	352	309	295	306	297	328	330	337	318	309	304	311	319	333	325	296	353	311	323	309	318	327	309	340	322	359	320	330	318	308	304	300	302	328	328	302	288	308	282	346	354	290	344	323	327	327	301	290	327	323	321	322	293	305	306	293	311	321	312	342	309	295	334	284	326	301	328	341	291	287	299	281	312	321	297	295	309	323	319	348	351	317	334	280	328	315	311	300	312	339	319	302	337	315	327	329	313	318	354	324	318	311	312	323	304	331	344	315	288	307	314	330	321	327	294	342	318	351	315	317	314	321	326	308	317	303	319	308	330	294	336	308	332	323	321	362	308	326	301	327	309	303	326	309	322	329	327	343	337	341	301	339	325	307	336	330	312	306	326	313	324	350	329	330	309	312	336	339	304	320	310	323	307	324	324	323	293	295	342	310	348	311	303	320	313	299	320	307	324	299	312	323	342	281	319	315	327	331	325	312	305	296	311	306	301	312	336	298	332	330	343	327	327	341	321	287	326	313	297	359	300	290	337	314	307	297	364	311	319	321	320	339	307	324	319	320	321	323	312	311	289	316	296	331	317	332	328	329	325	308	343	354	324	295	327	358	309	328	326	296	289	316	328	342	331	306	334	321	317	319	303	312	314	333	321	316	339	327	327	341	343	322	335	298	294	346	342	349	328	319	317	327	332	327	347	291	314	334	339	327	288	308	307	345	327	355	310	294	332	338	337	309	308	321	325	330	333	331	316	342	302	319	317	323	301	306	314	318	313	294	291	323	282	287	324	317	328	340	321	346	290	314	310	314	308	320	316	309	315	288	287	345	326	351	314	312	303	324	304	332	299	316	304	288	304	315	323	306	294	322	303	329	345	330	302	316	327	323	310	307	291	320	325	278	311	323	325	303	353	319	309	344	332	297	262	306	305	330	321	293	329	323	340	285	326	307	308	329	326	336	337	329	307	296	313	302	303	302	309	328	328	310	328	323	308	319	280	333	298	301	321	323	335	304	333	320	304	327	336	318	350	307	291	316	319	310	340	298	299	308	308	312	335	309	326	309	319	301	345	320	333	307	342	322	324	306	317	330	341	343	306	312	319	294	311	349	318	311	315	311	325	309	308	323	288	314	302	310	322	323	328	311	315	339	355	343	276	329	309	289	331	317	329	324	318	338	307	291	301	334	303	319	327	328	336	316	317	320	306	309	312	298	340	339	301	299	325	333	351	310	323	293	323	313	350	313	316	343	343	333	328	316	327	304	311	320	320	340	297	365	330	358	286	348	319	335	327	294	323	298	319	345	324	333	308	328	283	314	295	328	296	324	310	290	318	331	341	287	284	318	303	322	349	315	332	318	318	313	325	325	321	281	312	323	344	300	312	313	322	339	318	293	320	301	333	305	320	307	347	316	322	284	329	338	332	327	296	316	327	299	342	322	330	317	317	319	361	311	309	334	319	318	329	350	314	338	311	307	320	300	335	323	299	299	319	300	338	343	318	341	347	316	301	300	324	324	326	330	332	303	311	322	306	334	320	344	336	309	326	329	316	316	334	345	339	315	334	299	308	326	309	317	312	282	356	311	320	324	333	343	329	327	316	307	277	333	325	271	329	325	301	328	345	322	336	318	336	323	329	324	324	320	293	340	354	293	328	320	332	341	298	331	299	330	303	299	310	307	298	307	309	328	310	304	316	326	342
1479	328	294	332	318	318	329	332	339	331	304	320	328	341	331	326	332	320	347	298	317	304	325	313	336	307	349	335	328	337	290	313	340	311	332	286	302	345	318	314	315	330	348	322	308	334	334	321	321	317	306	321	318	340	296	295	329	332	313	303	277	327	309	332	300	343	324	360	319	321	314	314	328	305	316	334	361	331	320	285	340	352	379	300	278	302	331	351	341	333	313	294	310	290	324	326	356	309	323	343	339	323	312	340	311	340	294	304	329	276	291	347	314	321	326	347	313	287	330	338	362	366	340	294	327	292	331	340	313	267	287	294	332	376	325	328	344	325	299	316	291	281	356	317	310	344	321	320	294	321	332	332	330	305	310	319	299	308	322	318	278	304	283	326	351	335	304	305	304	305	337	353	336	305	299	298	306	310	319	310	305	330	289	310	320	327	313	352	307	301	320	297	294	319	297	318	281	289	295	298	322	319	311	325	311	325	307	340	326	315	354	342	343	308	310	338	301	324	335	341	335	349	348	303	342	332	313	316	291	291	313	314	324	323	306	294	311	327	334	310	320	315	292	342	332	318	348	351	297	309	302	287	367	291	326	303	315	314	299	305	301	279	317	304	320	342	334	300	338	288	332	281	336	331	338	320	301	335	288	338	364	329	344	317	302	303	307	324	309	329	317	293	326	312	334	317	323	313	315	329	334	327	327	334	299	332	295	280	316	329	299	325	340	285	283	321	300	284	342	358	339	335	310	317	296	300	302	286	316	337	325	302	348	320	297	315	352	335	310	328	310	317	323	317	285	292	323	331	359	326	344	321	322	308	284	325	316	343	326	323	308	310	336	324	330	331	323	330	318	354	322	295	322	318	317	304	336	270	307	302	308	275	317	302	307	302	300	288	298	338	312	319	309	287	318	309	310	367	347	319	292	287	357	303	286	313	314	355	307	313	282	326	350	327	330	300	333	330	334	309	325	337	314	292	309	306	319	352	319	290	330	322	348	291	341	310	335	310	305	303	319	308	309	304	338	318	306	331	312	297	339	318	293	303	349	294	328	322	300	311	322	331	329	297	319	321	325	326	319	334	343	340	308	318	302	320	290	298	341	313	303	356	362	310	301	316	352	295	321	283	321	374	315	351	327	313	326	344	321	319	289	289	336	319	309	337	338	307	308	302	335	317	336	326	307	332	317	306	323	293	328	317	320	320	277	327	337	336	325	284	329	356	322	335	314	333	327	337	347	336	321	312	327	312	365	336	319	319	304	332	310	302	323	301	365	326	308	337	327	316	291	314	312	325	329	304	283	342	344	277	316	323	323	299	270	329	305	330	334	311	294	325	308	312	313	335	344	339	305	298	322	340	336	325	295	327	323	339	289	321	307	319	326	297	306	298	345	318	315	308	323	349	305	346	314	309	310	377	318	354	353	309	348	284	341	351	354	329	312	343	311	310	316	300	302	327	305	272	341	313	345	299	322	333	298	322	333	338	326	313	307	322	341	302	314	300	316	332	330	279	314	344	330	313	327	331	312	380	323	295	308	294	306	327	324	291	323	339	329	310	309	328	308	300	305	314	334	314	329	295	320	362	325	323	314	322	320	325	279	273	313	316	326	328	306	282	339	307	308	314	298	283	311	325	306	324	278	346	299	314	322	305	295	301	339	330	334	315	331	338	312	323	309	324	323	349	300	307	331	334	353	355	299	284	362	324	357	324	336	269	290	361	358	308	281	327	308	311	302	306	317	301	348	312	342	311	292	310	294	335	334	337	343	296	300	312	331	312	330	333	306	287	313	309	320	323	307	326	305	325	305	351	350	320	325	306	334	317	304	302	310	288	307	294	340	277	347	319	334	309	313	301	351	314	309	329	310	302	285	348	317	301	347	347	338	298	322	320	333	310	317	304	335	329	322	371	356	316	329	321	364	315	318	337	334	340	287	299	322	269	292	327	317	312	328	315	353	273	305	299	316	332	340	359	342	314	332	300	291	295	312	323	306	339	331	302	295	331	332	301	325	352	312	350	340	315	298	322	337	301	311	318	307	310	334	309	291	362	344	337	336	322	340	324	315	309	338	327	306	320	298	292	290	319	305	333	293	353	310	292	324	301	324	294	354	350	306	335	333	320	297	296	362	348	314	343	341	302	329	289	294	333	324	297	303	295	310	315	344	327	312	300	335	324	327	336	346	324	333	335	357	281	312	329	308	302	287	321	368	276	342	315	294	338	326	336	301	325	317	330	336	314	316	305	310	308	340	296	329	309	315	330	283	312	298	359	314	316	297	328	319	337	311	321	324	311	330	357	315	329	330	311	306	345	324	320	320	303	330	326	305	328	310	343	332	321	323	316	357	301	312	333	297	304	329	309	335	311	321	333	305	356	329	313	322	326	308	355	344	297	329	286	353	339	310	291	320	325	309	347	283	312	317	302	335	320	314	340	304	338	346	326	321	317	380	349	335	319	348	295	332	337	326	324	314	321	268	338	325	321	328	295	291	287	302	315	343	278	328	301	281	327	275	301	285	272	312	327	327	338	340	331	305	300	341	318	318	340	342	328	337	294	264	345	359	312	340	316	320	314	312	329	331	313	319	304	335	311	333	331	290	307	290	328	274	353	356	363	341	313	327	310	315	319	308	342	335	332	354	310	323	312	347	329	312	329	331	344	300	373	337	323	318	304	311	326	307	321	349	325	345	289	337	314	342	300	300	331	335	347	312	309	296	327	305	300	313	301	304	309	302	329	325	300	298	338	336	355	310	347	323	326	308	319	303	329	319	311	342	296	321	326	301	293	311	312	294	338	325	316	356	319	321	348	318	348	305	333	340	342	303	333	339	305	341	279	332	306	316	334	319	298	319	337	296	280	307	331	324	336	344	328	323	263	283	312	290	308	278	314	341	346	296	282	280	294	302	307	318	342	328	311	300	285	323	336	305	301	335	284	310	322	321	313	337	357	294	311	333	330	314	330	311	337	294	291	332	329	345	333	325	336	311	324	328	348	323	298	339	299	285	307	315	335	346	314	331	344	292	291	303	327	329	355	304	306	331	351	328	338	321	316	313	341	280	318	296	287	323	310	316	295	335	311	314	314	315	305	325	338	316	347	361	318	313	311	326	307	293	317	307	287	290	333	302	323	317	305	310	319	290	326	299	324	331	308	317	325	311	313	323	349	345	339	295	315	306	304	316	306	329	317	318	325	317	310	316	314	331	345	323	323	328	332	330	329	302	352	320	352	322	335	312	333	323	322	315	316	291	308	291	315	324	307	304	362	307	314	308	341	330	313	334	322	328	351	331	308	333	307	318	301	307	330	312	347	323	287	332	318	323	292	282	309	313	336	300	301	298	298	313	302	301	322	335	294	295	336	323	292	292	315	329	336	341	313	341	332	312	271	348	327	307	315	297	330	331	309	340	316	298	332	315	346	319	336	318	303	316	325	325	308	318	312	322	294	316	299	335	303	301	319	327	316	353	302	307	337	329	314	301	292	306	341	300	317
1795	715	711	776	711	684	713	685	711	680	680	720	719	711	683	655	667	683	676	747	728	680	668	663	718	694	715	693	643	729	682	655	706	713	650	663	677	655	657	696	692	674	667	666	642	720	664	707	686	702	662	667	646	662	631	709	679	667	664	649	709	625	719	683	692	689	709	672	663	682	678	679	653	699	730	693	717	669	669	672	707	649	658	673	700	667	691	685	642	646	639	699	690	642	671	655	672	681	691	680	676	678	737	697	712	688	663	650	667	658	687	658	653	682	728	693	697	684	666	707	683	674	629	690	656	666	637	687	667	679	666	691	662	679	694	728	699	623	653	632	624	607	666	666	689	700	663	644	651	662	664	666	661	711	725	692	671	679	736	736	647	726	721	692	640	693	733	684	685	684	657	678	689	665	734	721	700	675	633	674	697	718	665	640	714	682	692	677	617	681	652	660	697	698	708	644	711	697	643	696	689	665	696	685	683	692	719	737	661	676	655	649	678	704	706	656	741	686	665	690	679	681	705	720	661	617	723	676	651	698	678	654	722	673	632	631	673	667	704	680	689	671	711	729	682	675	689	684	694	661	688	695	670	693	704	661	727	668	700	724	704	680	660	712	668	735	719	702	650	703	681	640	665	658	706	661	701	710	681	654	677	701	651	612	662	695	681	682	650	668	665	669	688	645	662	619	667	669	668	685	684	688	634	688	648	696	675	701	686	666	712	719	674	685	710	678	674	691	681	681	716	703	689	698	724	708	642	680	716	693	672	668	647	702	691	663	701	698	695	660	710	684	634	666	632	696	709	697	692	688	689	653	671	653	674	741	677	643	691	688	652	661	684	694	693	692	688	664	668	657	674	691	694	680	667	678	669	662	685	678	726	669	710	711	695	660	697	689	667	653	668	716	671	682	760	669	672	696	657	644	671	672	656	697	711	645	731	651	700	675	713	688	647	694	683	683	718	653	677	635	684	707	702	687	638	647	682	664	741	687	691	717	649	692	697	744	608	678	711	653	667	711	678	673	685	668	660	742	655	676	675	663	634	694	684	719	647	662	713	689	666	696	707	651	658	692	699	663	634	719	715	690	650	670	702	701	730	684	694	721	694	656	665	693	652	699	729	661	681	719	666	705	650	639	704	731	651	684	710	707	689	691	669	689	702	686	659	719	672	654	697	671	688	712	657	660	698	656	673	673	702	679	649	706	655	702	659	673	713	694	680	718	665	709	717	663	691	667	681	673	669	646	658	646	703	680	705	681	684	749	723	681	671	686	700	697	704	649	725	703	677	669	667	651	699	672	713	680	655	686	658	695	663	671	683	688	720	661	642	687	622	674	701	680	680	654	658	675	675	667	653	642	679	638	687	667	696	664	666	695	705	690	724	657	669	665	694	696	693	668	725	690	706	731	593	646	650	629	672	675	671	713	698	661	710	692	750	704	691	687	677	659	642	679	698	731	651	688	706	705	701	669	683	713	713	645	656	661	729	631	707	618	725	681	690	691	643	682	671	665	651	706	715	721	660	664	685	696	661	687	688	692	683	659	713	691	704	663	695	693	663	722	679	669	711	657	649	668	691	725	646	699	666	680	696	643	639	682	718	680	681	687	682	695	674	611	681	688	720	674	649	693	692	662	672	687	659	733	683	708	657	720	671	700	689	663	733	657	662	658	667	729	645	687	659	684	676	674	738	726	731	671	721	658	681	657	701	664	684	718	688	702	674	688	707	694	700	631	680	676	690	669	655	672	661	705	716	696	666	672	664	679	720	707	659	700	703	706	673	701	730	709	688	675	716	701	653	664	690	663	714	680	661	674	701	691	687	671	694	681	679	666	721	698	657	725	686	691	728	626	700	632	652	654	704	666	711	722	677	696	688	665	691	696	689	685	709	659	685	691	687	677	721	682	643	677	645	643	660	680	654	659	700	662	646	703	726	716	713	639	704	655	744	688	706	637	690	687	694	723	694	652	749	649	678	687	682	671	654	677	712	718	671	675	626	778	664	656	669	712	683	703	730	698	692	696	649	622	644	693	722	640	716	693	729	689	665	658	701	678	713	695	665	692	698	664	713	667	657	633	658	662	692	662	697	681	653	679	661	692	660	622	718	715	714	670	690	645	681	649	685	669	699	655	693	698	688	664	666	656	702	652	683	638	685	680	661	715	716	692	664	644	687	733	703	692	665	721	680	714	667	661	711	719	704	691	662	675	700	691	677	711	686	679	689	686	629	690	695	710	656	721	705	679	676	668	673	650	679	672	672	666	727	654	664	673	686	709	692	632	702	652	708	699	681	670	650	614	714	677	710	668	708	696	651	661	711	665	714	673	649	650	706	648	669	685	648	663	700	670	665	665	638	619	691	717	690	668	658	712	661	719	677	697	753	661	696	720	622	674	664	653	665	699	702	707	668	687	670	701	698	668	694	653	680	670	695	691	629	685	680	656	672	700	655	714	675	672	670	655	680	680	676	652	684	672	738	672	694	726	705	725	697	653	696	662	714	729	709	686	642	685	650	666	711	684	704	679	709	688	649	673	716	649	737	693	730	685	662	627	703	712	656	658	697	675	710	671	695	655	682	691	696	763	672	648	680	658	662	686	672	687	679	689	663	685	675	674	744	642	622	721	646	710	661	685	719	656	643	673	641	651	654	682	691	704	656	649	697	677	667	694	684	723	692	715	705	681	671	651	686	720	688	672	663	680	731	695	673	680	685	708	722	704	644	679	689	688	694	720	712	663	640	636	669	668	705	667	678	648	705	730	666	670	699	690	705	715	636	724	649	679	634	669	751	638	690	664	663	658	709	689	674	679	662	680	669	666	711	655	711	760	658	729	639	750	676	656	709	655	676	685	677	678	714	671	697	684	654	695	693	664	634	655	685	700	653	653	688	693	731	631	677	735	698	652	668	651	717	691	657	676	654	723	699	680	707	640	672	669	709	642	632	698	683	677	741	749	726	671	707	677	695	669	629	687	705	676	680	672	686	646	680	742	731	711	689	651	702	680	673	730	698	727	688	682	633	712	739	690	686	726	622	716	641	715	680	701	673	701	620	655	683	682	641	677	685	674	686	686	686	703	666	683	699	685	690	665	619	718	731	709	628	710	678	691	681	669	699	644	711	674	708	668	683	748	726	718	647	726	705	697	731	674	702	690	713	653	669	641	655	706	657	645	695	671	709	724	700	719	656	666	713	699	673	672	647	723	625	689	670	729	679	679	638	729	693	666	682	673	686	700	677	660	692	653	660	689	634	706	664	748	682	638	694	679	653	638	677	719	667	665	664	691	650	685	697	671	677	696	658	706	662	697	672	731	690	668	706	620	647	639	654	697	671	687	717	654	648	644	656	716	693	681	707	695	683	724	631	634	664	637	673	691	631	667	704	652	692	686	681	677	713	697	672	692	671	653	697	683	659	726	729	671	704	741	660	664	674	683	672	701	681	644	682	667	694	666	653	714	683	673	719	657	680	684	694	712	705	704	694	713	693	702	695	715
7440	636	597	422	324	267	222	195	187	170	180	160	193	135	163	157	155	146	150	140	161	137	173	173	177	134	141	136	127	159	131	129	145	143	141	133	146	170	151	144	147	166	158	159	116	138	115	156	154	163	163	157	168	138	158	145	151	136	152	144	160	133	151	156	158	144	135	139	131	143	132	153	156	154	139	147	159	126	163	147	146	145	145	162	164	152	138	142	159	141	142	168	156	111	134	139	115	149	133	128	117	123	155	162	126	137	127	122	154	166	166	156	141	141	146	118	147	143	168	144	146	172	162	144	148	136	114	130	161	171	155	153	141	167	122	130	150	156	132	141	125	133	151	144	153	148	149	160	143	150	148	133	134	134	151	157	121	152	146	153	144	138	141	128	168	120	151	135	151	175	158	136	163	145	132	135	149	150	144	138	151	162	135	153	131	137	142	161	148	132	158	145	150	145	141	133	160	145	147	157	166	140	130	158	157	161	148	143	171	140	145	141	133	129	144	153	140	146	119	142	144	121	147	149	159	135	144	138	146	155	143	160	157	161	165	155	162	143	160	163	159	139	148	158	141	166	140	155	158	154	151	152	140	153	138	128	148	133	120	154	153	160	148	145	138	154	151	123	152	146	135	135	154	152	140	164	148	158	141	139	155	143	148	128	143	169	139	139	112	142	134	134	175	138	164	151	158	150	145	145	138	142	142	154	161	141	155	142	147	138	144	124	164	145	138	140	145	162	162	119	129	125	157	156	132	152	151	170	150	152	126	135	157	147	148	140	162	162	154	146	136	164	134	143	158	154	150	134	143	151	143	140	144	141	120	127	133	146	152	124	153	160	145	143	152	143	128	132	146	144	141	147	142	147	145	146	156	135	137	163	158	158	184	159	131	134	136	162	154	144	149	137	147	150	131	144	143	125	132	140	132	150	157	128	117	146	144	148	144	154	159	135	153	142	134	134	126	162	154	158	176	141	123	143	141	157	143	156	145	127	159	151	178	146	147	143	163	146	150	124	144	151	155	156	153	169	150	152	126	164	170	132	140	153	130	136	149	130	152	136	140	161	141	150	144	144	146	152	139	163	173	165	172	160	145	125	141	144	154	136	142	122	152	165	141	149	146	135	130	144	154	130	140	146	126	144	153	139	154	125	135	144	149	138	153	147	145	148	147	152	145	143	129	151	159	133	133	131	148	151	143	116	125	129	126	138	144	158	138	131	133	143	161	119	149	157	138	131	122	126	139	131	155	148	133	133	123	129	127	153	146	148	141	159	149	134	134	150	118	145	164	127	134	142	167	165	157	141	136	138	137	164	152	126	130	134	150	143	132	155	158	155	143	105	126	148	147	124	138	157	158	149	139	148	174	185	151	151	149	151	171	143	144	147	148	137	153	158	171	167	157	130	172	146	119	137	146	162	157	165	124	152	145	129	144	161	153	146	134	146	129	131	164	137	164	132	145	138	163	152	150	142	146	160	137	134	136	141	154	158	146	117	146	160	138	144	158	140	136	123	140	128	147	155	154	179	155	121	118	133	147	156	128	166	136	141	136	156	155	149	145	157	175	148	145	131	147	147	151	130	136	134	145	146	132	141	131	140	161	139	156	144	134	136	156	124	142	131	137	138	146	149	159	160	147	153	145	138	157	126	139	142	153	122	155	137	146	155	165	144	143	167	148	151	134	144	132	154	156	176	155	153	141	162	144	130	153	134	152	144	163	128	153	157	168	117	131	139	134	153	162	156	147	165	176	131	148	151	148	143	141	147	154	156	131	154	190	177	132	139	137	147	159	140	150	148	126	145	142	134	159	131	124	136	144	122	141	128	143	141	135	123	125	139	153	146	167	140	141	125	143	142	150	145	141	143	133	146	161	127	169	165	137	149	140	140	174	134	148	142	148	148	144	147	127	136	144	129	143	157	118	120	116	158	164	127	161	146	139	172	140	135	151	145	143	154	118	136	167	165	145	122	132	153	131	147	145	147	123	128	140	132	130	134	152	143	147	176	130	138	130	151	117	149	131	151	124	141	123	154	140	155	148	144	156	153	151	139	132	126	136	160	136	165	140	159	169	137	144	142	154	123	134	142	127	138	135	126	139	146	159	168	122	162	105	141	141	138	152	138	140	143	147	159	163	135	131	141	156	164	143	149	154	144	153	140	151	140	147	155	134	130	150	148	113	153	146	137	138	158	129	139	119	156	142	150	153	140	147	128	126	141	148	147	151	144	136	138	155	164	148	139	146	128	159	148	168	171	137	145	145	135	160	130	156	151	147	149	147	152	158	151	177	137	124	168	168	140	158	145	162	146	149	153	133	137	171	170	147	148	144	141	135	148	154	170	146	149	130	126	158	135	152	147	164	149	129	153	128	149	172	145	127	153	166	166	139	136	136	135	132	152	162	167	150	154	154	148	136	145	136	145	155	114	150	134	172	134	138	144	141	143	131	155	144	153	145	166	150	155	125	142	159	121	143	135	123	132	150	149	168	140	153	159	137	135	130	154	138	149	137	122	126	146	133	134	139	124	161	166	131	130	133	131	142	154	150	161	128	151	155	144	172	140	154	143	141	138	157	159	167	168	121	148	144	146	171	139	148	165	139	146	139	131	142	126	157	151	133	153	153	154	154	164	137	136	139	145	140	137	133	138	173	132	157	154	143	146	150	147	139	136	162	130	181	132	150	149	147	133	138	146	139	151	135	176	146	141	156	133	152	144	140	171	137	160	144	124	120	179	137	156	153	131	130	132	138	136	150	127	139	146	134	153	148	131	171	154	143	149	146	130	131	148	145	148	144	163	155	146	180	110	140	159	152	139	141	145	145	159	154	170	134	141	142	140	155	150	152	147	132	140	149	148	145	144	136	140	143	162	135	143	133	139	150	139	140	135	165	136	121	156	137	131	160	147	137	152	147	126	154	143	136	119	149	149	148	147	144	135	154	153	149	147	129	147	140	146	143	143	135	153	166	129	158	137	173	147	150	129	180	136	153	158	150	133	163	159	126	144	153	129	143	121	149	121	151	154	146	124	145	145	116	140	143	149	134	138	161	140	142	126	155	163	133	142	171	158	138	136	152	162	150	133	146	136	151	152	148	129	137	164	151	125	140	143	144	107	157	150	138	138	142	126	143	170	140	129	155	139	160	121	133	127	142	131	138	148	131	145	143	117	143	138	133	133	127	131	152	150	140	147	136	144	135	137	151	135	146	134	141	153	147	145	161	136	142	172	135	152	144	158	160	126	135	164	142	134	119	153	144	142	173	141	128	122	147	132	141	126	134	150	159	129	126	133	155	139	133	138	148	152	118	129	145	161	131	142	133	151	156	145	147	151	139	132	133	134	148	133	139	131	148	148	159	150	132	148	152	149	161	131	155	168	147	145	129	160	151	167	156	143	138	155	126	147	132	127	150	152	143	130	137	148	160	136	150	129	132	147	141	147	155	148	152	148	134	154	140	160	160	156	172	139	140	159	150	145	128	153	166	138	141	148	121	170
6151	795	1232	1415	1305	982	774	683	623	555	532	482	486	468	394	459	476	392	448	407	407	407	377	383	364	367	350	366	387	337	377	370	369	381	372	371	325	352	374	309	373	323	341	376	339	351	353	299	346	338	344	326	353	332	345	308	356	374	342	347	321	319	350	351	324	356	342	349	345	365	330	320	300	328	358	322	326	335	313	360	366	328	357	334	310	365	343	306	316	350	360	313	336	351	343	346	329	322	357	340	360	318	366	322	381	351	340	333	317	356	392	353	354	363	335	337	311	315	343	332	350	345	356	311	348	340	361	342	361	336	349	306	366	335	365	326	343	354	326	334	343	345	358	329	318	336	381	323	337	380	343	345	326	357	335	357	319	324	345	327	334	331	368	322	344	362	344	324	330	356	322	344	332	374	353	347	331	348	319	357	303	319	333	308	359	311	335	392	339	319	343	368	379	345	318	331	357	365	362	308	293	338	348	317	334	334	346	332	362	325	339	348	349	304	342	338	392	317	310	327	343	321	337	353	334	312	359	323	317	322	355	349	324	328	329	350	356	344	316	304	351	352	333	346	381	355	368	340	334	332	341	315	347	360	342	350	324	329	319	346	334	347	343	370	330	313	340	360	341	333	349	363	339	354	331	357	324	355	319	336	353	330	353	331	335	310	333	292	317	349	336	351	356	389	345	329	353	333	323	350	351	364	355	346	359	339	360	378	355	315	346	317	356	363	329	385	358	337	351	364	331	341	326	374	331	367	356	339	330	342	336	371	344	360	378	332	333	337	333	365	339	376	353	340	361	310	331	321	325	343	330	337	335	358	338	367	360	311	353	355	330	342	333	325	324	330	320	380	349	318	349	357	332	352	327	331	355	343	359	322	340	326	333	348	392	335	320	350	343	324	325	343	355	330	328	307	357	335	360	331	303	331	329	303	323	360	304	340	369	347	383	317	320	326	375	336	337	315	332	355	342	320	343	367	323	343	348	315	340	333	334	342	317	355	344	312	337	336	350	381	374	339	343	346	346	376	311	348	360	350	357	315	322	371	364	383	333	318	362	349	349	321	323	355	336	313	329	353	295	348	345	387	338	350	393	354	327	348	337	385	296	323	342	318	298	374	362	358	318	362	301	356	342	350	347	314	319	356	350	339	329	323	344	337	313	336	356	329	363	372	343	338	366	336	313	348	326	357	339	347	335	322	356	362	343	349	319	353	315	339	345	356	329	320	358	348	347	327	344	339	350	325	311	345	352	365	346	340	354	333	339	311	345	379	308	363	317	328	374	344	313	339	361	314	324	319	320	340	310	296	338	317	326	316	361	336	339	338	355	351	337	347	347	335	352	313	342	365	294	319	332	333	373	330	368	359	359	335	355	348	334	347	373	364	348	319	339	353	321	351	319	338	336	323	349	313	327	384	342	342	356	329	360	343	353	284	344	329	346	331	321	367	348	331	378	317	308	338	347	332	345	324	359	359	334	341	331	307	343	364	351	336	343	336	334	353	323	389	343	346	348	354	318	368	351	296	318	331	319	354	317	330	366	324	375	306	334	341	346	336	323	349	330	286	363	359	339	359	317	334	327	334	332	334	330	331	364	370	331	341	319	361	363	329	327	340	356	346	323	369	365	302	325	357	349	305	339	337	312	335	360	324	335	347	354	358	344	314	338	345	348	324	337	314	359	355	325	315	344	319	351	334	357	310	354	325	353	330	352	329	349	347	375	310	344	338	317	339	324	327	334	356	355	322	353	356	353	308	304	324	341	357	339	372	341	351	322	353	289	365	333	328	308	351	338	311	316	345	363	306	336	347	325	333	351	352	371	353	295	339	356	358	324	362	358	325	331	390	307	336	355	325	352	355	335	354	343	342	294	337	314	290	323	355	320	342	341	347	379	313	348	338	365	359	330	344	323	361	352	368	328	371	361	353	361	326	336	361	336	341	326	351	318	330	343	370	323	323	305	301	337	316	342	317	340	368	360	361	344	330	333	375	365	327	341	317	338	329	324	371	347	335	329	353	361	349	351	356	323	357	362	344	310	362	354	359	323	337	342	353	330	371	338	346	319	343	345	333	380	381	290	349	351	341	326	306	334	321	350	327	322	304	334	335	359	368	323	368	343	365	352	330	324	337	351	354	316	337	333	336	324	348	372	325	346	319	330	372	362	322	344	341	343	339	331	338	332	343	345	307	363	340	356	346	322	337	334	323	314	320	337	339	337	339	332	354	340	329	340	289	335	356	319	355	334	359	321	359	353	360	328	325	353	342	319	326	346	368	308	367	328	356	344	320	356	329	341	329	352	329	328	351	282	364	317	343	323	325	348	311	363	360	366	348	345	347	341	312	347	354	331	350	338	355	306	348	314	352	332	371	355	305	338	357	350	340	345	321	329	360	355	353	326	337	370	333	311	333	355	375	318	359	320	326	345	347	338	356	358	345	334	318	318	333	362	326	348	350	309	352	347	316	321	356	293	325	312	339	342	319	332	343	361	367	346	307	352	353	366	360	356	341	321	342	356	351	351	353	333	324	360	327	296	342	360	309	348	331	308	321	328	325	341	343	348	382	368	339	327	304	326	325	334	343	337	335	335	379	325	327	377	367	331	362	376	308	333	301	324	332	351	353	325	358	351	324	334	337	371	343	336	328	360	351	360	369	338	340	339	322	343	340	345	372	357	338	301	339	356	346	338	352	325	338	346	348	348	343	352	338	340	353	370	319	355	367	358	327	346	348	351	369	334	333	330	354	331	368	348	351	348	346	365	339	313	317	342	378	335	354	332	369	312	323	364	370	338	357	352	351	308	345	354	312	350	331	329	315	329	362	322	330	339	336	380	329	332	364	326	340	330	306	364	332	333	327	347	338	302	319	317	313	367	346	341	334	335	330	326	341	358	337	358	337	354	364	327	356	329	314	298	340	341	343	322	287	369	351	326	347	337	335	308	341	349	315	330	367	349	336	359	337	333	390	361	375	338	345	331	332	351	370	332	337	337	320	327	354	324	350	350	344	370	311	360	359	349	335	340	314	352	368	361	333	344	345	321	394	345	344	314	337	331	353	310	336	308	334	304	338	356	354	333	380	332	328	335	327	338	349	344	336	325	320	354	333	345	347	336	368	371	330	347	340	314	346	356	358	316	300	315	344	325	360	339	338	316	344	307	336	360	367	327	352	318	343	322	297	361	361	334	339	321	349	350	319	350	354	335	310	363	345	355	336	322	351	344	362	366	322	329	387	295	303	369	363	325	341	340	351	342	343	339	339	343	351	372	379	323	354	343	344	320	303	318	320	351	343	334	338	332	348	317	375	343	372	345	306	345	326	384	356	374	332	345	358	325	341	367	328	346	355	340	369	315	315	345	338	339	300	344	350	384	308	321	323	321	355	344	366	353	352	357	344	334	312	359	344	351	338	352	373	324	345	359	348	364	324	315	326	351	351	323	343	290	348	341	342	370	358	316	338	373	354	354	349	350	344	335	320	339	343	320	327	352	371
14170	1524	1034	774	494	369	289	223	202	192	154	186	162	153	145	144	145	165	128	150	134	158	118	113	150	101	129	114	124	122	143	125	118	133	139	126	157	121	129	131	141	115	149	139	151	131	111	130	106	120	140	119	114	139	142	119	103	111	119	140	123	130	118	124	129	141	100	122	127	136	122	127	115	124	132	121	137	138	127	122	114	129	125	145	137	126	121	121	126	110	125	121	99	139	116	121	143	134	131	152	140	116	126	137	129	123	116	121	124	129	129	138	148	103	126	124	120	135	121	110	147	129	117	111	111	131	125	127	101	123	103	114	101	95	116	110	112	135	133	125	111	126	126	127	121	116	153	129	136	126	128	153	125	110	137	135	112	120	136	116	125	110	124	113	125	121	107	135	115	127	147	120	147	122	118	127	151	124	119	133	126	135	131	118	119	106	133	111	136	116	127	105	126	140	120	98	119	131	117	113	135	129	120	113	154	139	119	97	137	105	135	121	124	126	124	103	132	106	128	129	107	120	115	114	138	121	126	126	108	130	111	115	123	134	128	122	116	125	99	129	119	113	116	133	141	121	124	118	124	109	128	120	123	139	120	112	112	119	123	126	126	113	115	96	133	119	135	121	108	118	116	105	128	126	132	116	143	139	122	129	122	136	132	130	133	138	140	115	123	130	115	115	118	123	124	117	132	123	108	119	103	123	124	114	118	121	116	118	129	132	119	123	121	132	125	128	141	137	126	155	99	126	146	119	112	126	121	129	125	120	146	131	120	129	130	112	120	100	132	108	100	134	146	114	135	132	104	135	157	120	109	116	123	132	125	126	123	121	125	98	136	138	133	127	104	111	113	117	115	110	108	116	132	123	149	128	106	114	126	116	109	142	119	133	141	123	118	128	140	135	145	121	102	118	121	121	121	136	106	119	133	110	142	125	119	110	113	115	119	117	126	109	125	120	119	113	130	105	119	121	146	125	120	118	126	137	113	126	133	118	126	149	114	127	118	117	124	118	137	128	127	123	132	140	122	87	138	142	118	110	127	144	120	110	112	118	137	125	137	125	118	115	136	146	137	118	130	83	130	105	118	119	122	112	106	137	119	122	112	132	108	125	107	128	98	115	119	113	134	123	109	130	126	105	115	129	134	128	121	116	93	127	121	138	106	97	119	107	114	104	103	130	125	133	132	122	134	133	133	133	127	128	134	149	147	124	129	138	127	113	121	124	100	144	137	135	121	134	123	120	134	94	128	125	121	133	123	143	121	121	138	105	107	112	122	133	129	138	135	145	139	112	120	118	108	124	121	108	124	130	125	142	119	119	115	108	119	132	125	115	143	118	120	119	125	145	118	121	103	121	110	135	135	102	147	113	136	108	124	137	127	134	141	117	135	112	129	117	110	120	105	123	119	133	128	129	116	127	118	86	142	125	122	93	106	128	134	125	128	116	124	123	132	128	135	131	111	120	124	126	115	133	131	123	109	125	125	120	122	151	120	144	116	120	132	139	119	113	120	133	147	99	117	119	126	123	135	113	118	119	130	121	107	143	122	143	136	109	133	129	136	127	126	111	128	114	121	131	126	113	119	147	127	119	141	127	120	119	124	108	132	107	135	130	127	116	131	110	127	107	133	126	124	126	109	141	127	117	115	120	121	127	107	126	124	126	133	121	119	93	123	109	134	142	125	150	123	105	105	122	128	132	99	125	141	113	123	129	107	117	119	133	131	143	130	103	121	127	121	137	116	135	120	120	101	140	130	116	116	122	128	115	120	135	119	140	126	137	149	138	127	143	106	133	117	123	145	120	134	125	136	121	146	141	122	126	150	127	126	114	148	136	113	124	128	127	107	118	147	122	141	137	111	133	117	128	109	114	139	129	123	108	119	113	123	122	122	128	120	114	126	119	123	130	121	123	114	124	127	111	122	119	127	126	117	118	118	124	109	128	134	141	107	118	122	113	125	137	117	140	111	131	134	99	123	129	120	129	121	131	126	122	131	116	107	123	122	109	111	106	113	119	131	110	110	126	124	111	114	116	105	122	134	127	119	128	149	121	108	115	134	109	116	105	129	125	113	119	107	128	109	107	117	114	109	120	123	130	152	117	108	129	125	125	121	118	139	117	115	123	121	117	126	108	121	114	142	120	114	113	135	113	129	127	107	103	125	123	105	108	140	131	136	124	128	130	129	126	122	121	136	127	137	123	147	123	127	122	119	136	122	113	106	125	117	136	121	120	137	145	133	125	130	129	135	117	131	116	150	110	102	138	134	114	141	117	113	131	109	115	114	124	133	123	120	109	122	113	152	117	123	128	115	137	118	142	110	113	126	127	133	109	114	139	136	135	127	128	126	153	128	118	105	114	152	139	117	123	131	110	131	135	132	125	108	138	126	118	102	114	101	149	122	111	109	144	147	125	105	127	133	130	115	132	108	130	160	135	127	128	116	130	135	140	114	111	125	119	150	123	137	116	121	127	110	130	120	122	131	129	109	128	130	108	99	115	116	112	119	132	126	129	117	121	145	121	121	126	103	124	121	111	116	133	120	121	130	127	120	138	134	118	125	155	110	108	120	112	106	123	126	119	113	104	114	120	109	139	118	127	99	108	143	139	101	126	142	120	124	142	129	131	131	134	122	121	110	160	123	102	128	114	119	117	122	134	110	131	116	136	113	115	126	138	115	118	119	122	121	120	105	137	109	144	109	128	133	121	126	128	115	107	118	105	140	131	108	103	134	121	139	133	125	121	137	135	127	135	108	137	140	120	131	122	130	124	115	103	140	129	123	120	127	122	121	116	146	118	124	117	101	99	121	126	113	144	97	100	113	120	121	124	136	131	138	126	111	114	145	119	123	127	130	143	125	134	116	143	121	131	119	92	127	127	103	121	143	123	157	131	135	104	122	123	91	127	112	135	132	127	142	125	102	134	137	114	134	117	139	123	98	127	155	118	108	116	123	132	140	112	111	127	102	111	117	107	117	118	120	136	122	98	126	152	122	128	127	123	126	121	133	151	130	123	116	101	120	128	114	135	149	132	123	129	120	114	132	135	115	117	105	129	127	105	131	132	122	125	131	114	121	135	116	140	114	109	125	124	115	136	118	152	111	130	132	126	139	133	113	114	110	125	129	126	116	112	126	122	118	134	120	107	130	121	131	132	121	142	124	132	128	127	123	120	115	131	120	127	110	122	128	111	111	122	151	103	120	112	133	130	115	104	123	127	142	157	133	136	120	136	113	113	115	133	118	138	112	117	118	114	111	110	139	120	157	122	125	119	128	118	135	139	136	124	136	126	132	128	112	121	103	116	127	134	120	115	134	133	144	120	119	118	122	116	124	113	129	133	129	104	125	140	116	119	108	118	128	120	107	138	116	107	126	132	120	122	149	110	122	105	112	139	118	125	134	136	122	142	128	123	135	125	131	138	127	118	113	129	130	122	112	136	109	105	113	121	119	116	119	104	116	127	134	134	124	126	106	139	110	108	121	100	113	134	128	117
8136	1234	2059	2305	2066	1461	1131	923	833	719	650	577	550	496	522	508	522	435	455	388	398	402	378	414	376	349	405	304	401	362	366	368	342	387	350	383	350	340	348	331	337	366	346	328	343	339	326	323	341	337	314	314	327	350	312	315	325	348	332	327	348	320	336	361	325	313	330	340	316	357	316	344	330	339	311	365	339	325	299	335	350	314	343	303	332	332	308	313	347	330	289	333	302	323	303	321	352	320	308	307	358	337	333	314	327	329	346	340	334	319	297	307	323	347	375	333	321	319	295	334	331	320	328	326	342	331	327	320	290	334	302	327	338	339	318	323	342	304	306	321	319	342	299	335	316	310	330	334	318	303	331	345	297	304	330	301	320	309	339	339	343	298	342	349	306	311	326	321	351	308	331	341	315	326	326	310	313	304	319	328	337	320	314	331	351	309	321	318	303	299	328	306	366	313	326	359	368	321	313	333	328	315	336	309	349	327	322	357	315	302	335	301	346	300	348	339	325	327	351	325	318	320	329	298	344	332	314	326	315	296	333	340	306	350	315	286	311	297	307	310	346	317	296	359	316	319	334	275	288	330	331	315	317	323	310	337	327	315	327	319	299	332	322	339	329	322	313	321	292	324	306	319	330	329	311	337	300	314	294	330	323	318	313	351	319	299	350	346	320	333	337	314	323	298	321	364	284	332	305	306	324	333	324	311	331	329	307	330	336	327	333	321	269	293	326	343	334	317	338	306	296	327	321	327	324	329	339	312	325	324	322	357	318	309	331	296	345	317	320	338	319	294	338	358	326	312	342	322	288	299	318	356	333	319	344	315	318	336	313	336	314	361	286	287	329	319	351	319	305	330	339	364	321	371	320	335	327	319	306	370	334	326	313	326	358	310	315	308	288	325	340	307	329	336	298	331	322	354	336	339	338	368	321	291	312	327	277	339	311	320	289	312	325	310	332	327	336	315	292	319	323	314	337	317	336	328	320	356	350	325	309	308	299	317	295	299	333	298	333	332	304	329	320	320	323	337	319	332	337	321	314	319	338	329	308	329	335	314	317	329	311	331	324	318	322	317	324	329	294	305	296	304	338	317	300	315	303	319	323	321	359	329	334	328	313	330	289	345	347	325	302	333	307	302	345	330	308	349	317	302	319	335	341	317	318	338	314	303	310	291	306	349	318	310	286	333	322	308	339	303	316	313	356	302	303	300	323	343	303	327	312	309	331	338	330	329	328	285	313	319	328	314	339	329	292	329	327	320	342	295	310	328	320	329	328	331	330	313	327	321	334	311	304	337	339	319	310	337	315	297	337	335	310	319	304	328	309	308	315	313	339	341	293	292	328	323	367	335	345	319	330	338	315	329	340	372	339	334	302	329	339	337	292	352	318	319	314	319	315	350	318	339	335	312	331	348	344	305	341	296	325	301	342	313	321	318	316	307	319	324	354	340	344	315	331	298	306	300	326	322	301	327	328	338	330	306	371	319	340	346	355	346	329	355	319	317	285	378	339	311	312	328	296	318	320	299	338	342	317	332	334	319	359	333	316	334	356	328	306	340	321	300	325	294	311	357	341	327	331	314	293	318	329	334	302	318	324	321	345	325	344	304	317	331	352	312	309	325	298	349	319	312	324	316	313	316	331	297	314	314	313	331	345	343	333	324	312	294	296	343	321	311	338	308	310	277	340	320	328	298	328	329	348	342	293	334	356	306	360	327	321	326	358	308	305	336	330	305	306	315	323	353	325	329	328	335	329	349	322	326	309	320	320	349	289	325	313	285	345	327	305	338	331	315	328	347	328	317	306	313	338	314	312	327	324	345	298	319	325	321	349	323	347	321	338	328	335	343	342	343	327	343	321	357	321	327	320	297	317	336	319	331	324	340	301	320	346	326	327	330	327	324	313	330	325	300	323	312	321	320	329	282	340	321	316	309	313	338	308	328	321	302	324	315	330	304	310	325	293	327	333	361	313	330	311	310	313	322	364	346	333	296	319	336	301	318	306	334	318	344	311	305	321	287	318	340	318	333	341	344	330	338	340	326	303	298	357	316	319	318	335	318	338	301	318	317	279	332	314	340	335	341	341	310	375	314	302	348	306	307	295	324	293	312	321	350	335	318	309	352	329	325	338	328	336	326	343	338	327	354	325	334	305	308	322	311	301	312	339	329	307	312	309	337	329	301	324	303	309	352	308	311	308	309	324	334	333	336	318	306	324	346	334	291	315	313	310	295	303	301	330	320	351	288	325	328	348	326	318	314	340	328	329	282	295	347	300	343	325	326	355	316	322	304	329	340	298	331	350	326	300	318	298	326	308	345	337	340	344	316	327	317	315	323	282	327	318	300	306	307	311	288	324	318	316	318	323	341	349	309	300	336	310	347	367	321	323	319	355	312	350	324	358	339	332	323	289	316	340	308	301	334	341	344	359	327	342	340	317	354	311	327	306	297	321	333	306	318	321	324	320	316	300	360	288	292	320	316	353	359	294	283	339	338	312	306	303	313	325	314	319	329	321	343	291	339	326	318	305	288	325	319	330	325	331	347	289	295	310	318	324	329	324	282	332	314	316	301	295	354	336	324	325	315	349	339	340	315	323	306	333	319	328	321	344	306	341	311	336	329	349	336	347	310	323	306	326	284	330	329	319	312	309	296	354	334	316	327	312	340	317	317	325	319	330	324	329	321	318	346	307	316	295	307	336	341	355	349	316	322	341	314	299	377	311	323	327	300	328	334	309	339	310	307	302	321	316	349	306	316	321	311	299	290	327	306	313	335	299	331	333	329	343	295	329	321	342	312	345	303	330	328	307	314	319	360	336	291	323	321	344	310	313	333	284	323	324	348	317	315	330	331	299	303	305	320	347	310	326	329	319	341	289	333	307	321	320	275	332	337	319	338	317	328	311	324	311	327	340	330	313	344	323	316	347	307	311	338	325	312	302	315	297	339	301	306	326	327	345	296	339	335	324	325	355	359	327	318	320	296	336	333	313	361	322	311	305	319	335	292	306	336	285	357	319	328	321	352	352	321	310	316	340	334	333	301	308	340	308	310	300	310	291	330	304	342	348	282	362	319	330	315	319	333	353	301	348	333	298	329	359	320	311	308	310	322	333	309	336	314	326	343	288	336	326	297	307	285	304	320	309	357	341	319	343	302	320	351	319	338	311	365	316	311	309	319	346	306	312	307	319	311	323	337	289	311	328	339	311	284	314	306	342	320	346	319	335	349	300	311	323	324	278	329	315	326	354	355	319	303	336	303	361	309	304	324	314	328	334	312	335	308	333	308	337	300	294	325	320	300	337	337	298	317	331	323	310	330	334	317	302	323	349	369	317	334	297	329	322	321	296	313	315	331	334	314	337	311	317	306	322	336	313	312	308	320	351	331	324	368	303	307	313	293	329	319	346	336	338	337	321	345	313	325	307	322	300	345	366	314	317	306	311	318	360	347	339	320	300	339	352	302	307	328	342	316	315	322	297	318	332	312	323	304	324	335
1944	398	345	353	316	321	344	352	284	337	311	316	321	330	319	332	304	315	338	338	321	341	329	324	296	339	316	302	314	364	311	357	277	322	334	279	348	341	312	333	298	325	328	305	322	302	340	328	289	331	309	342	342	307	320	285	327	322	322	322	317	312	313	329	344	283	322	306	327	301	323	327	288	295	328	331	300	311	292	342	314	315	353	305	290	320	326	330	291	302	334	369	373	318	313	334	320	319	339	356	293	288	311	305	295	321	338	325	334	331	300	313	285	299	300	318	307	322	334	332	304	289	363	333	344	312	337	306	286	302	334	347	300	298	312	315	328	306	322	317	347	305	340	294	327	330	307	355	334	302	351	331	319	344	330	313	320	315	325	338	310	328	312	357	314	326	329	325	324	302	313	316	311	354	305	314	305	289	328	288	320	302	368	324	311	308	331	326	359	300	337	339	284	330	290	314	340	279	332	314	298	315	325	307	317	322	329	347	324	298	312	349	308	346	335	310	327	318	351	305	323	316	314	304	311	320	290	294	315	334	274	343	304	347	320	300	296	309	341	320	314	343	320	297	351	314	332	333	321	311	347	335	330	315	352	316	317	289	298	349	323	298	296	312	341	297	338	310	319	325	321	329	284	310	320	310	318	348	356	315	325	310	305	293	359	303	291	313	329	335	349	330	260	316	298	337	319	329	336	333	352	348	369	316	321	326	310	300	324	311	307	309	322	320	312	327	302	295	333	318	306	296	340	292	337	328	317	324	305	327	294	337	314	333	300	318	348	335	295	328	334	335	322	306	292	308	306	325	324	342	330	308	302	300	320	323	294	316	326	346	352	338	329	349	330	340	304	313	339	330	323	314	314	307	320	346	291	299	292	301	315	304	288	320	364	298	319	327	330	322	314	300	319	334	295	305	306	296	298	339	318	308	341	323	320	297	300	306	305	337	326	357	303	316	312	358	343	309	316	322	301	299	323	325	345	337	333	296	299	313	307	325	320	320	323	342	317	336	318	316	296	314	315	333	299	282	320	312	321	351	319	314	290	331	322	328	349	289	300	324	311	316	285	357	341	362	325	311	351	308	322	318	316	345	328	315	309	285	320	321	323	338	317	324	286	292	329	306	321	361	303	290	287	305	305	301	311	297	332	299	343	316	302	295	299	309	346	285	307	321	284	323	332	319	326	306	272	307	299	302	305	299	312	286	291	306	338	320	350	294	316	325	308	322	326	342	327	315	312	302	337	318	307	313	294	317	324	319	338	310	352	301	321	297	354	372	322	326	323	308	306	344	285	369	336	317	314	347	306	323	330	301	354	352	325	326	358	340	341	313	324	291	300	341	338	342	333	298	278	329	336	303	322	315	334	321	314	318	310	321	302	332	328	306	325	289	315	287	293	335	318	279	316	309	297	312	339	341	341	330	310	337	303	320	298	302	322	323	307	306	323	350	341	365	292	282	325	339	312	350	312	313	301	342	328	339	302	278	337	358	344	331	309	321	328	348	325	353	361	359	302	321	331	353	309	331	295	318	307	350	301	369	333	325	362	282	281	315	363	312	311	344	306	296	282	321	303	327	319	344	343	317	329	294	326	326	311	325	316	321	323	309	324	327	286	329	343	296	307	322	297	292	344	325	285	345	325	320	325	323	300	321	328	292	320	338	308	314	305	304	330	333	359	353	315	356	352	334	279	318	349	340	336	319	328	324	306	351	298	325	319	320	313	321	317	321	290	325	294	319	310	309	328	329	288	329	316	295	332	327	330	333	327	353	316	337	306	363	360	274	323	296	293	319	314	357	338	354	352	314	344	312	313	321	333	309	335	324	313	326	283	306	286	327	283	298	268	340	359	305	319	308	289	278	337	325	339	292	315	375	334	321	331	319	307	306	310	327	316	315	289	331	303	312	314	317	342	291	357	297	325	328	313	295	308	319	313	302	314	329	327	347	306	352	315	325	350	284	305	315	294	304	329	359	354	339	331	289	301	331	350	315	312	329	314	355	337	307	311	316	336	339	327	300	302	339	354	332	306	336	346	288	317	353	308	295	315	360	353	316	311	320	366	327	330	355	313	316	371	334	332	318	330	317	342	331	322	283	315	308	302	337	340	316	297	315	323	293	336	307	335	347	340	300	317	309	297	315	318	315	318	284	324	341	302	287	351	323	321	267	328	333	277	322	293	305	298	316	317	297	336	322	317	318	322	340	327	322	329	317	347	325	322	320	325	322	330	295	265	296	358	322	290	310	301	331	317	298	343	327	338	357	326	309	341	325	305	325	315	323	333	308	314	337	299	317	331	358	293	359	311	343	337	309	332	327	311	323	337	322	320	301	314	318	324	327	296	329	316	340	324	305	331	304	340	341	313	327	311	327	334	299	336	294	306	311	307	327	321	304	299	314	332	330	364	344	337	312	326	316	354	332	336	306	324	324	309	350	315	334	299	316	323	301	312	325	330	327	339	332	323	343	347	339	331	266	295	300	294	298	335	332	301	308	281	308	325	308	334	304	323	316	335	340	330	324	335	327	364	325	347	295	296	313	315	347	312	364	292	321	304	326	304	344	352	342	303	292	303	307	319	325	334	334	292	313	324	318	300	322	297	297	288	322	297	284	288	301	284	311	317	307	337	305	327	305	340	340	308	318	320	327	320	307	342	354	310	352	339	316	315	292	303	317	360	312	325	302	333	305	328	312	334	344	323	301	332	323	317	317	305	297	348	368	326	325	333	340	342	313	335	321	316	316	306	318	316	308	265	277	328	309	310	309	315	314	310	334	275	289	359	305	283	322	307	335	314	334	308	309	338	287	315	333	301	366	324	312	340	302	321	322	326	310	286	316	300	298	319	308	314	309	341	353	284	314	343	333	300	319	332	326	336	311	333	327	328	305	296	339	325	311	354	307	308	325	338	342	343	368	346	329	305	296	344	308	374	353	320	335	301	281	331	327	312	318	325	329	292	336	328	289	302	315	342	336	293	338	318	314	328	319	312	309	304	328	342	294	290	333	326	337	332	279	298	343	325	337	332	291	323	291	322	341	352	325	368	327	282	327	337	316	348	304	336	345	315	337	330	307	329	313	316	346	296	318	291	336	342	315	310	341	316	314	326	331	348	307	349	331	292	356	349	290	313	340	313	331	305	312	331	304	305	325	367	368	294	359	332	349	337	318	276	309	315	291	314	319	351	318	319	298	273	339	322	313	324	327	312	329	296	331	311	315	319	301	325	327	355	343	322	314	319	328	337	312	332	325	272	313	325	328	331	325	313	330	333	299	349	324	299	316	311	297	310	347	309	336	324	342	318	311	300	326	342	365	318	345	328	304	330	344	306	301	344	311	304	336	322	331	319	327	331	320	307	314	327	287	306	274	319	351	318	331	311	310	345	339	318	338	327	291	272	295	366	339	287	315	342	312	319	322	318	341	312	307	306	308	327	318	336	327	301	336	338	303	310	295	269	285	342	345	327	292	270	336	314	303	328	313	332	307	339	318	294	333
1918	737	756	690	729	742	718	740	694	651	733	721	635	695	670	687	741	663	715	688	717	680	699	673	716	706	675	678	718	684	663	646	692	682	672	658	734	688	629	641	655	717	655	671	685	690	679	684	690	723	642	709	675	650	707	706	706	727	746	690	759	659	636	681	671	748	720	667	662	694	639	662	670	678	666	693	672	673	683	657	691	635	683	681	640	672	688	685	736	681	677	662	715	715	698	668	676	683	745	671	640	723	705	681	734	702	685	693	715	666	710	720	676	648	668	646	649	652	736	676	706	644	754	698	707	703	658	715	692	699	655	672	644	634	705	749	674	668	691	675	708	678	632	712	661	684	674	737	624	716	694	701	676	634	708	698	713	659	655	705	681	688	645	684	667	699	677	681	631	653	680	671	673	626	686	698	674	707	707	710	655	688	698	656	646	697	679	705	685	694	646	666	668	743	741	665	709	688	704	697	722	676	755	691	641	707	738	640	714	709	707	649	665	633	751	772	673	723	695	666	676	729	683	663	739	652	728	695	710	663	641	703	715	723	658	717	728	666	733	713	700	720	705	688	688	678	652	700	661	702	674	667	655	729	629	705	689	650	654	687	682	696	706	673	695	668	659	696	683	696	677	656	631	678	682	693	693	667	737	658	668	736	692	702	681	725	688	697	674	726	756	675	689	722	702	701	686	692	655	669	710	663	700	686	707	677	708	704	679	685	702	649	738	704	680	687	736	705	707	654	705	688	684	664	678	687	659	736	678	667	682	710	708	719	718	697	680	725	748	701	683	725	722	667	693	685	677	673	669	677	682	670	646	753	673	720	733	691	690	705	676	712	693	698	679	663	689	660	695	681	644	685	755	674	712	702	656	695	691	649	686	703	691	699	637	688	634	713	704	683	683	750	683	719	727	682	673	676	679	654	732	722	669	690	704	732	685	696	730	692	713	674	703	665	661	724	718	655	719	717	679	664	678	693	683	642	712	685	671	677	667	697	681	679	688	709	726	678	700	697	685	694	677	738	724	686	647	701	679	697	699	708	727	709	701	645	697	674	643	753	658	689	699	661	725	696	704	663	711	711	672	639	702	732	732	662	686	731	649	679	694	691	720	689	702	677	736	682	686	691	709	675	661	651	654	704	673	684	683	697	706	714	666	637	721	630	679	690	688	743	714	709	683	709	707	715	660	694	727	719	686	713	668	684	658	703	660	694	688	707	701	678	730	695	680	694	661	681	695	705	672	690	647	683	639	701	687	708	724	711	680	677	718	707	698	639	663	675	693	668	678	695	694	664	698	723	714	666	705	705	702	705	708	666	713	684	649	673	663	674	690	693	678	701	740	728	680	708	731	696	687	727	700	694	694	663	682	717	716	662	640	703	647	667	707	650	709	747	698	678	679	710	620	667	683	669	709	706	675	701	679	672	683	709	649	681	685	753	663	644	672	657	714	649	720	713	684	678	707	652	651	717	685	706	681	692	695	708	681	659	683	668	635	741	680	716	688	725	663	721	645	738	669	661	684	692	686	645	719	650	665	739	663	678	721	691	723	689	695	645	724	626	676	655	659	696	702	682	713	726	694	672	671	661	694	683	689	714	687	660	667	691	721	701	674	673	687	690	686	696	733	671	716	700	693	648	655	676	675	703	674	687	670	668	640	696	691	714	715	737	674	680	659	700	683	686	707	698	719	672	671	687	695	701	676	731	674	660	630	650	686	684	682	714	665	686	679	705	733	714	675	721	706	688	642	670	676	696	707	691	724	719	691	678	668	677	699	670	663	653	699	720	698	683	684	721	665	641	725	716	725	705	685	709	718	683	661	695	676	735	697	727	666	670	730	686	714	675	672	644	717	678	707	698	684	669	649	694	697	679	714	734	720	690	705	735	668	684	698	689	696	692	684	686	710	687	655	701	706	706	711	680	669	663	694	681	675	736	659	691	675	711	646	739	709	699	674	686	743	700	692	685	619	660	714	677	689	705	688	697	681	712	744	679	623	678	656	698	647	624	656	684	674	730	676	658	695	719	726	639	675	689	670	695	719	699	669	662	683	707	710	706	684	710	682	698	713	685	719	694	694	710	623	666	670	689	682	722	748	680	697	698	654	724	661	715	685	717	664	678	655	679	744	678	652	697	719	662	731	697	648	684	739	711	712	670	669	684	679	640	673	699	733	702	688	726	686	681	653	679	703	677	692	635	671	723	707	719	670	686	683	659	676	729	715	668	673	718	725	651	729	664	709	675	717	703	676	729	674	681	674	692	705	648	689	690	674	698	650	681	697	696	717	665	650	706	686	651	709	697	680	667	707	657	680	686	681	672	683	659	696	699	654	685	741	715	683	663	692	685	673	674	663	671	680	707	677	661	663	692	692	624	646	664	668	721	698	658	678	693	693	693	694	684	685	657	661	656	694	664	675	719	654	634	702	770	687	699	647	662	664	671	700	688	667	674	670	671	734	706	705	686	723	638	715	702	729	719	710	708	701	682	713	686	673	695	709	691	676	702	660	693	689	683	685	690	709	687	664	677	689	662	706	669	698	642	691	756	718	674	680	681	693	693	721	642	662	684	659	681	727	706	687	649	667	710	715	703	681	666	713	696	622	705	693	735	678	710	702	732	694	648	668	712	684	698	694	723	687	675	708	696	680	702	682	694	657	674	678	726	662	647	699	627	699	678	673	716	694	697	699	680	694	711	670	732	693	691	692	711	724	664	701	694	707	699	682	705	673	731	717	676	664	707	698	672	703	705	723	738	689	643	706	702	697	662	712	678	744	685	682	711	644	691	707	665	679	727	652	697	745	661	685	657	715	710	665	700	737	697	667	720	642	667	709	720	703	664	665	670	696	682	684	692	660	712	714	705	695	708	729	670	682	733	702	646	688	688	721	650	686	648	684	748	693	652	750	696	694	689	665	689	708	693	677	685	691	711	704	703	713	714	644	664	705	690	668	661	714	657	714	701	713	683	699	732	669	718	715	682	698	677	639	674	655	678	679	682	726	709	678	696	694	692	676	713	658	684	638	739	659	695	735	711	686	677	687	702	682	671	670	681	735	691	706	685	698	690	678	704	686	724	687	700	698	719	649	718	713	672	690	719	663	713	687	732	685	671	702	691	736	668	641	704	735	730	687	627	701	665	691	718	731	703	688	673	688	660	650	719	636	704	668	669	681	669	709	707	709	667	693	722	670	648	691	740	722	695	677	673	682	717	709	661	690	690	724	661	689	659	674	686	698	734	665	766	680	690	710	664	690	634	645	652	690	709	704	712	675	724	695	639	643	680	676	694	664	701	681	701	650	704	680	720	647	692	660	691	685	676	640	742	705	657	757	700	684	671	725	683	662	700	650	674	662	641	719	736	707	694	644	687	629	697	683	648	674	674	679	661	657	666	722	701	669	694	690	664	625	711	676	660	708	693	647	666	696	621	697	704	616	686	670	643	659	652	710	681	696	668	727	691	667	662	680	666	690	707	709	684	684	713	633	693	682	746
8407	809	542	466	325	290	224	202	174	184	162	164	171	155	138	172	139	153	161	161	134	163	140	162	126	162	158	154	151	173	149	153	151	143	145	149	142	137	138	148	131	138	163	153	154	146	156	141	155	139	166	146	135	151	155	138	149	145	140	146	139	175	144	158	124	133	146	159	153	139	165	151	131	148	148	134	159	155	124	150	126	148	151	150	143	131	149	133	135	146	164	150	146	135	156	142	127	164	164	142	151	127	141	146	147	141	163	137	180	136	149	154	151	141	134	143	158	173	154	130	139	142	138	126	129	152	152	133	176	153	162	148	155	158	156	147	146	160	160	161	164	131	158	140	141	150	136	139	143	128	127	147	155	138	154	151	148	158	163	154	144	134	152	146	125	129	148	165	134	129	153	181	152	144	174	143	157	149	166	148	137	141	143	145	157	139	146	150	139	142	135	127	147	133	143	149	132	149	153	155	143	145	136	165	142	153	136	144	160	154	147	142	138	154	152	130	155	167	141	129	163	153	175	138	155	149	142	134	153	155	144	133	149	125	146	143	122	121	152	143	149	153	157	145	153	139	143	167	152	153	146	147	145	141	154	134	137	141	155	132	152	143	162	153	153	147	159	134	156	182	144	148	151	144	154	141	151	133	160	119	137	154	156	149	149	123	142	166	148	146	150	175	149	128	160	143	165	149	141	151	188	161	156	156	124	145	138	142	149	134	152	162	168	137	154	150	132	165	127	154	139	157	137	133	128	143	123	151	160	146	146	162	156	137	135	154	129	154	132	149	122	150	148	145	137	124	156	156	164	123	129	143	148	132	145	138	149	140	153	142	137	159	153	145	150	123	138	157	145	144	150	133	152	136	123	136	142	150	167	134	152	137	129	162	147	147	163	145	136	139	145	150	154	161	168	147	147	159	120	171	129	167	156	156	153	144	130	142	146	154	138	156	134	145	150	156	131	106	160	157	150	134	146	133	142	119	136	158	159	137	132	147	172	139	159	146	141	159	156	134	143	145	144	140	152	134	139	178	121	161	140	144	135	180	157	149	138	139	139	136	135	131	144	159	141	143	135	134	168	151	141	134	163	145	146	165	174	140	159	131	157	157	128	135	153	143	142	174	149	133	144	147	140	134	149	144	169	145	142	155	154	165	158	137	151	135	127	137	152	159	128	129	162	163	152	119	165	189	144	155	154	136	128	117	128	159	152	127	137	144	168	150	165	150	162	140	154	125	190	140	143	149	120	106	144	152	169	138	135	128	159	136	122	141	127	161	135	131	149	147	142	166	137	144	141	148	171	145	126	142	142	139	163	153	136	149	171	140	162	146	140	129	141	146	156	156	139	156	132	143	142	144	132	131	141	127	148	149	139	147	165	139	149	137	146	161	167	127	154	161	131	137	158	149	131	138	147	144	147	133	148	133	146	146	152	154	156	137	143	148	144	145	143	154	139	147	161	136	142	139	156	146	134	154	164	139	130	130	138	128	161	141	139	152	131	167	164	139	154	139	139	130	152	154	141	114	135	128	157	159	147	146	152	137	147	149	147	129	131	142	118	145	136	149	136	138	137	154	150	161	124	127	150	149	164	146	146	138	143	135	131	158	164	157	143	180	149	133	150	158	144	142	163	139	147	119	161	142	155	146	160	143	138	151	189	134	131	151	183	135	138	152	174	148	163	166	157	141	147	145	161	145	144	159	171	178	139	144	140	154	141	152	155	129	134	132	166	165	147	151	144	147	126	150	161	166	136	148	152	142	145	141	137	130	143	150	160	143	177	158	167	120	149	124	124	145	149	156	145	141	143	135	133	122	139	139	140	140	121	151	140	151	149	147	136	139	168	164	148	123	148	146	157	140	164	129	150	156	168	149	131	132	130	156	130	142	138	131	136	136	147	150	145	148	156	137	147	139	135	140	156	141	169	150	124	144	124	137	149	151	156	162	128	142	143	160	129	142	152	162	173	158	155	144	122	152	154	140	143	154	142	127	152	170	137	141	154	145	131	137	155	135	164	156	148	149	150	147	148	157	119	152	131	166	166	144	148	141	147	142	164	165	129	126	143	147	150	153	147	189	161	134	157	136	161	139	136	146	136	138	141	129	152	143	142	139	150	158	149	127	130	157	141	121	159	157	153	134	163	141	121	147	132	161	152	137	138	147	135	146	144	144	135	135	137	136	134	122	127	159	142	122	131	168	157	160	151	157	161	152	133	164	152	122	148	128	171	153	146	155	147	140	196	138	199	144	142	133	136	152	142	163	142	140	137	175	146	139	98	115	130	127	128	157	159	136	140	172	146	134	124	156	155	145	112	144	135	156	137	161	127	150	133	140	155	141	135	152	146	153	125	132	149	158	160	149	136	135	134	145	146	150	141	149	144	133	158	148	145	146	147	147	144	143	144	136	152	154	167	170	138	140	137	141	144	133	160	152	152	141	158	146	130	152	148	141	114	154	144	136	142	153	139	154	139	146	131	167	145	128	140	163	149	124	133	155	183	148	139	128	147	112	167	125	171	145	147	142	143	140	131	163	133	130	146	126	147	151	136	165	133	140	178	161	159	167	157	141	150	169	148	161	154	147	151	151	164	135	128	148	135	167	148	149	149	141	120	136	148	151	151	148	147	163	144	160	141	144	134	146	167	153	162	125	164	156	146	141	131	158	150	153	145	153	144	141	132	164	152	158	142	129	140	140	145	154	166	143	145	138	121	142	171	124	125	154	155	161	157	153	163	133	155	141	143	167	126	152	161	158	142	126	152	152	132	131	116	146	142	162	181	138	151	132	136	137	165	123	153	139	152	154	172	121	119	144	152	151	153	145	144	157	144	143	156	139	154	147	141	146	140	127	151	147	156	150	160	170	165	151	149	168	139	151	147	134	161	151	139	168	162	117	138	160	127	136	166	155	141	163	170	131	148	136	146	137	149	159	142	130	165	144	166	136	147	147	165	156	133	130	144	157	143	156	130	155	145	152	160	139	131	143	139	150	147	140	137	118	135	131	159	139	140	156	153	133	145	140	165	153	147	169	155	137	143	150	151	123	150	153	135	143	153	147	151	182	150	133	139	120	144	146	150	147	138	157	149	164	145	136	140	145	135	142	134	130	144	171	145	136	151	132	145	167	134	129	138	140	155	153	144	125	125	124	156	173	152	148	153	138	136	169	145	127	128	136	139	139	159	179	130	147	134	197	135	129	154	149	148	150	148	126	177	159	153	139	160	184	151	141	164	155	170	153	134	161	159	131	149	130	154	139	152	168	126	147	153	145	133	142	145	145	166	156	121	129	165	167	138	151	127	145	127	141	176	140	149	165	165	132	123	143	135	164	157	140	136	145	162	140	164	140	132	162	144	149	179	157	141	156	142	113	162	153	126	134	140	139	146	146	152	143	165	148	136	147	157	143	138	138	139	115	152	144	143	167	124	128	132	151	175	124	143	147	133	162	137	148	144	139	157	159	165	158	158	148	161	143	139	130	150	135	159	141	177	146
6462	895	1229	1433	1322	982	778	601	599	555	524	497	511	449	464	414	410	460	375	365	396	370	383	371	367	375	362	371	396	344	342	366	367	354	371	384	323	324	346	334	343	361	342	377	376	362	389	333	382	348	317	350	324	365	353	356	341	380	349	325	338	348	325	348	315	344	338	373	325	305	371	341	330	342	326	349	341	329	335	314	328	369	353	349	351	372	339	321	352	343	342	347	388	367	334	372	391	351	363	351	355	353	349	350	317	338	315	352	350	366	355	318	344	343	339	342	308	349	337	342	373	349	352	321	324	333	330	364	366	355	356	373	411	329	361	351	306	343	342	318	373	360	342	355	384	346	363	366	308	357	335	339	390	350	394	327	309	340	344	356	363	347	341	299	361	308	315	352	322	315	327	331	321	344	345	350	357	335	369	313	331	307	323	356	343	362	388	319	358	339	342	378	382	340	343	347	356	333	319	363	338	345	324	367	377	318	338	357	371	368	355	362	369	338	345	359	353	345	350	343	345	321	363	346	364	354	296	366	353	374	331	346	355	365	327	344	363	345	340	360	346	375	344	353	341	323	343	369	339	343	340	321	396	319	335	343	350	353	322	311	331	375	385	343	326	320	366	342	329	336	358	352	387	346	344	347	336	339	308	321	358	361	318	320	326	377	347	333	335	375	343	354	369	362	353	362	339	352	334	348	379	369	358	335	380	326	338	346	339	334	351	327	357	302	336	355	353	365	356	356	346	352	328	369	371	335	378	338	342	365	336	347	379	360	338	364	380	329	339	367	345	356	363	375	352	347	347	328	345	381	355	363	398	355	352	355	351	345	342	387	358	366	314	333	371	356	347	362	340	349	323	359	364	333	357	336	358	312	346	317	330	318	345	321	333	339	360	358	325	342	331	346	339	397	342	341	322	350	362	381	323	355	335	364	365	378	345	368	348	343	371	334	348	355	364	326	385	358	327	346	326	318	351	332	352	342	355	339	338	326	321	357	330	352	326	341	378	362	341	340	351	365	345	319	347	349	363	359	337	314	330	328	343	341	311	326	347	346	365	353	352	350	367	366	375	363	345	370	347	368	347	349	354	355	327	325	345	336	329	335	335	355	324	351	356	332	311	370	337	362	343	334	347	340	315	357	345	337	327	353	347	354	374	368	316	363	338	373	338	317	334	373	362	332	366	337	357	371	340	345	341	361	315	321	336	340	340	366	341	342	328	332	330	357	337	313	360	332	355	342	332	345	336	349	381	329	364	346	337	317	329	367	374	376	337	363	329	352	351	341	327	365	352	324	382	361	338	389	343	374	345	335	358	319	363	342	344	336	321	367	344	358	352	329	356	340	363	363	313	326	360	330	349	344	348	325	347	293	325	369	329	307	329	355	340	332	350	314	359	318	325	333	376	352	361	324	289	357	340	303	292	310	345	332	305	353	322	346	358	381	340	332	366	370	337	328	346	345	349	325	380	349	349	330	321	348	358	366	329	357	324	349	359	378	365	360	340	334	385	367	387	312	363	361	363	337	332	365	333	343	328	354	344	352	344	349	386	333	324	361	328	385	353	326	324	342	343	366	338	289	340	326	318	358	302	353	380	317	355	308	370	329	315	372	331	325	346	352	304	320	355	373	364	325	377	376	351	348	353	323	376	361	336	333	327	344	350	324	336	346	346	376	316	343	372	330	368	332	346	323	348	353	341	314	327	367	365	343	331	426	356	363	373	329	311	331	357	366	344	329	317	352	349	332	349	334	342	341	330	333	338	381	353	365	328	330	342	329	368	348	331	392	370	305	321	365	361	363	357	350	321	335	327	360	372	338	359	318	350	337	341	356	346	344	347	318	349	356	348	381	354	369	342	346	334	322	329	356	357	359	341	343	331	309	350	347	351	351	330	344	366	354	346	358	344	347	345	350	346	325	320	320	346	356	340	315	373	308	351	337	326	323	330	322	307	363	397	342	375	336	322	335	326	368	344	358	379	400	343	324	336	355	340	348	324	365	334	358	334	326	340	336	347	304	322	342	319	350	345	350	360	343	320	332	335	366	353	339	353	324	327	319	376	352	358	363	337	341	365	342	350	335	324	328	355	351	334	360	339	352	335	369	354	332	369	355	358	362	345	339	325	361	334	351	390	332	351	340	338	301	363	350	369	349	341	344	374	355	353	338	349	329	356	349	352	334	320	330	356	317	347	348	361	386	304	348	321	331	353	378	344	335	340	345	358	337	348	319	329	345	334	346	359	329	348	323	329	340	310	366	341	357	358	372	327	342	333	327	349	365	342	345	360	315	340	348	379	319	321	364	368	317	353	330	350	343	322	336	327	324	379	339	359	329	325	344	357	354	387	356	323	343	348	372	365	316	331	344	361	372	330	308	339	344	349	356	340	342	346	333	347	352	343	354	329	294	341	338	348	346	349	303	361	349	319	362	362	350	341	353	376	328	364	353	346	326	381	346	347	353	359	342	308	332	344	348	332	372	357	331	387	321	321	343	336	336	351	364	375	357	345	323	314	362	379	345	334	365	323	340	320	314	357	352	391	374	365	338	345	357	347	355	342	336	325	344	372	352	350	339	376	342	351	341	364	335	345	371	337	356	355	326	300	343	348	361	337	315	318	336	338	323	317	353	359	340	355	336	345	339	361	330	337	355	363	378	338	338	341	337	341	350	357	310	305	325	327	345	354	362	335	359	329	360	325	336	345	355	363	352	334	363	331	367	341	316	353	402	325	327	315	342	355	361	338	344	356	329	354	350	347	338	289	358	362	350	356	381	361	365	339	297	344	365	352	344	353	349	329	353	319	355	337	365	332	373	349	353	338	344	355	324	358	368	360	318	364	334	319	330	318	375	326	357	326	331	356	348	331	374	365	389	353	317	340	336	354	320	361	353	366	324	347	363	335	324	374	295	331	345	358	330	350	381	315	340	359	353	376	339	354	365	337	332	349	351	358	379	339	358	328	372	344	376	327	336	362	355	330	345	356	357	355	345	351	354	322	360	330	353	349	362	343	318	301	347	334	312	357	360	338	353	373	345	333	356	334	289	334	354	352	368	361	312	312	320	344	347	348	322	358	327	369	342	352	351	322	339	335	359	359	343	345	355	343	337	351	364	343	393	337	327	357	340	359	349	359	347	366	332	334	320	326	360	331	343	355	357	330	354	328	354	340	321	340	338	360	337	372	372	376	339	392	325	341	385	329	340	331	356	359	358	347	371	342	314	361	337	355	356	371	326	319	316	364	359	343	339	361	318	327	323	364	341	345	331	346	345	330	330	383	338	353	357	322	360	370	329	319	374	347	312	355	339	375	357	351	356	372	314	335	341	338	332	305	317	346	348	352	310	339	348	349	396	341	361	366	357	326	362	374	332	317	335	351	391	350	347	309	362	322	340	342	352	343	347	342	312	352	332	321	316	311	380	340	326	375	340	364	341	322	363	312	356	356	343	332	352	303	319	336	342	328	325	354	362	328	346	326	351	352	334	369	341	357	319
16437	1865	984	730	548	386	300	245	207	169	195	181	161	183	131	142	126	136	156	133	138	125	138	138	119	119	134	123	116	131	143	151	129	117	134	118	122	122	133	132	153	141	122	113	133	120	134	137	108	122	135	129	122	131	147	116	142	125	137	118	117	146	141	138	122	118	134	114	115	150	135	145	122	108	134	133	151	115	143	115	117	125	145	134	124	117	105	129	108	113	127	130	139	134	123	125	129	123	118	137	133	150	106	126	141	133	116	123	128	137	132	131	112	125	115	125	124	116	119	128	107	119	145	132	134	144	128	155	125	108	112	114	139	137	131	111	122	133	151	122	160	127	102	126	117	107	134	116	139	131	120	122	129	118	134	143	141	118	134	129	112	140	108	120	123	122	117	126	149	134	125	115	143	121	122	121	142	129	122	131	121	128	118	106	127	119	116	134	122	141	129	137	144	129	149	125	132	117	131	145	126	134	130	113	134	138	128	153	149	108	132	125	126	108	120	113	135	144	120	115	145	122	137	126	138	125	132	118	134	130	127	165	117	120	118	108	115	132	114	122	140	110	125	118	114	116	116	128	112	114	137	131	137	133	118	126	130	135	115	123	129	144	109	131	107	120	147	124	139	139	124	117	148	131	115	135	151	128	123	149	133	126	103	149	114	126	148	124	124	123	100	115	126	113	125	120	132	143	143	125	138	99	99	124	125	112	135	142	121	108	122	133	122	128	116	120	125	117	124	114	139	116	127	106	117	97	107	114	137	121	111	138	129	137	117	116	127	102	129	127	136	110	149	103	112	134	132	138	134	135	118	131	116	136	127	123	144	114	129	115	139	133	141	118	135	115	153	109	132	123	105	113	103	117	125	117	107	126	135	125	131	132	123	122	135	140	141	138	137	138	113	144	119	99	140	123	112	128	109	124	133	128	128	113	132	127	125	125	124	126	140	109	134	121	155	125	117	135	136	109	135	125	114	109	133	128	142	147	143	123	137	139	113	128	121	138	138	125	116	125	113	114	121	120	130	109	136	122	136	130	107	123	133	132	125	118	119	124	133	126	138	121	117	119	135	113	130	111	113	130	132	119	113	119	143	150	132	132	122	111	108	137	134	156	117	144	110	117	135	122	127	144	132	108	113	105	111	118	129	123	121	122	137	126	136	134	123	111	116	144	139	101	121	124	139	124	114	137	109	130	139	118	129	104	122	101	139	139	130	159	119	101	131	127	128	113	127	135	155	142	136	126	137	155	120	121	160	117	109	134	107	113	137	120	116	110	114	115	123	122	108	135	117	134	122	140	148	142	130	133	144	125	99	128	103	124	117	139	109	135	134	122	126	143	134	107	147	124	121	131	121	132	112	124	127	132	101	114	103	126	146	139	126	135	139	140	135	122	153	131	139	124	121	119	135	124	125	132	135	122	118	117	119	129	119	141	141	148	147	131	135	133	128	131	128	139	117	140	120	148	114	142	133	119	134	117	122	132	115	130	131	132	131	132	127	116	122	127	124	142	136	116	115	134	146	113	117	127	140	119	125	126	106	115	123	123	108	140	143	119	142	114	117	126	137	146	143	130	163	124	103	106	134	114	138	130	132	108	130	126	145	133	139	132	99	142	120	140	130	115	113	128	121	131	103	141	131	127	131	126	135	120	132	121	135	132	135	125	115	124	123	136	133	101	126	122	114	132	131	111	116	139	136	129	112	124	112	128	127	130	120	131	125	155	130	128	105	104	127	135	126	147	125	135	124	128	128	120	114	123	123	114	126	122	119	106	109	113	122	132	131	116	114	119	143	135	135	107	106	132	145	124	110	128	108	116	121	115	135	133	106	127	113	122	129	127	132	150	118	119	104	105	116	125	128	134	129	106	135	143	144	125	123	106	122	129	114	128	130	101	113	126	112	134	132	114	104	134	133	127	134	145	134	124	141	110	130	109	123	123	131	115	143	129	138	124	137	146	128	121	113	126	131	116	134	135	138	119	111	104	118	120	129	146	121	128	118	151	123	123	137	135	128	132	130	141	133	137	112	128	128	117	122	135	112	121	156	136	137	115	111	110	127	116	125	124	129	148	129	129	108	150	138	132	149	116	116	123	116	117	141	113	120	117	137	145	146	121	151	125	115	109	127	110	118	102	120	146	123	114	132	118	116	112	131	127	125	131	119	115	104	133	139	155	117	147	118	115	112	121	112	95	135	137	134	124	119	117	128	133	115	128	116	134	122	117	129	122	148	112	127	153	123	138	134	131	130	118	117	127	125	131	116	132	150	126	110	111	119	131	130	137	133	137	135	133	152	112	143	92	116	111	132	144	134	133	139	125	126	133	131	135	125	135	131	148	133	123	136	137	122	115	118	110	114	154	103	129	127	148	124	130	121	117	157	134	114	116	135	106	112	119	123	118	134	131	126	129	130	115	140	134	134	130	116	116	122	123	138	138	112	116	138	111	125	125	115	113	112	121	124	125	129	134	97	124	133	153	121	120	130	108	135	141	120	142	116	120	118	127	146	117	121	125	122	111	135	122	104	133	148	123	114	138	138	116	113	115	104	127	129	113	136	114	120	118	109	118	139	119	118	114	119	119	142	121	133	123	114	117	111	122	113	153	114	124	127	105	115	124	111	128	120	131	135	126	126	124	134	129	120	103	134	136	111	135	150	130	120	115	118	133	132	128	115	137	119	133	128	118	118	121	118	117	139	138	134	115	118	129	115	148	130	133	126	121	123	126	131	122	134	139	126	121	133	117	118	147	116	123	117	127	119	117	132	127	140	129	110	140	111	132	135	115	113	134	124	117	158	104	137	115	125	135	133	128	147	118	126	145	157	120	128	131	129	136	138	122	129	141	131	112	133	122	155	122	140	132	126	142	99	119	111	141	141	129	137	129	122	123	129	117	118	129	106	134	124	124	141	130	136	139	122	112	121	134	134	156	123	115	129	138	128	115	119	129	130	120	135	144	125	133	135	120	126	122	125	125	124	116	126	119	144	146	137	130	119	149	126	147	131	144	116	131	142	130	116	130	141	144	109	107	127	137	155	120	125	132	143	124	138	137	135	150	92	135	108	117	118	118	111	132	147	138	125	126	113	126	122	122	137	135	138	140	126	126	118	119	133	143	126	104	126	133	128	132	122	137	112	129	117	128	137	109	123	125	127	129	113	108	108	136	99	139	114	107	117	100	121	138	113	118	122	126	127	141	141	124	126	129	133	113	125	129	129	121	110	130	128	119	121	129	124	108	113	118	129	129	110	128	117	115	123	136	118	126	120	138	141	136	105	123	127	132	114	120	125	118	118	128	150	119	120	129	125	144	148	123	108	119	122	135	118	130	127	134	131	122	135	138	125	142	152	127	126	129	134	123	124	132	133	137	119	132	130	115	122	141	120	133	122	134	144	113	136	133	141	120	118	135	120	113	141	109	146	124	151	144	123	98	120	112	134	136	142	136	122	123	120	125	122	129	138	129	120	125	123	127	129	125	105	121	130	119	123	132
9174	1376	2152	2386	2082	1527	1105	906	827	743	650	632	589	563	507	511	469	438	466	385	393	422	400	375	390	380	380	374	351	394	361	386	369	375	328	357	376	352	370	341	337	362	343	323	364	338	359	350	390	358	336	354	348	339	348	323	304	358	367	380	350	332	346	353	371	338	336	333	322	352	349	317	343	346	353	331	336	329	340	322	344	369	348	340	338	321	324	353	350	335	372	334	341	345	324	350	327	338	313	308	328	327	360	340	336	338	350	323	331	323	320	319	342	324	340	349	319	385	301	290	336	363	326	313	357	349	321	326	320	333	363	322	305	314	323	327	326	355	341	318	323	368	316	364	332	292	356	309	363	321	329	317	319	317	326	348	315	324	332	322	342	320	307	333	317	343	354	357	310	362	324	304	351	337	336	326	325	321	355	331	362	342	333	299	339	359	332	310	355	297	302	325	382	360	354	345	312	319	325	321	342	358	334	343	347	330	320	358	331	372	304	326	324	304	322	325	316	330	341	314	344	311	339	351	312	344	355	301	317	301	329	307	340	338	313	325	331	367	329	306	298	331	304	328	350	333	343	324	352	303	323	320	321	302	321	356	310	310	332	322	300	328	329	349	345	352	340	341	320	349	304	336	337	311	311	332	325	315	333	332	326	327	323	331	305	323	335	317	356	312	356	303	369	370	317	353	333	330	333	318	322	336	342	329	298	317	324	332	326	317	350	327	328	321	341	338	334	315	333	330	347	333	344	289	299	352	326	351	356	334	329	341	334	319	359	332	333	320	336	305	307	319	344	360	337	373	353	337	302	302	329	351	320	314	340	336	330	336	324	317	341	352	307	321	287	322	345	333	322	323	363	321	320	318	314	356	336	343	347	327	342	310	296	337	337	308	331	322	306	355	298	323	341	350	331	317	305	378	308	326	311	341	317	318	350	325	325	349	312	371	325	331	359	339	349	295	318	319	351	321	317	330	340	320	288	320	348	328	315	320	314	340	350	366	331	305	359	342	327	339	331	337	332	333	323	334	325	312	319	374	328	324	313	344	329	322	345	324	335	350	374	343	326	361	348	361	321	340	356	329	344	291	341	300	335	353	327	325	359	342	340	308	328	327	325	295	307	331	362	314	351	349	342	310	338	327	324	303	370	352	329	356	330	332	311	344	335	325	336	352	367	342	341	367	315	322	361	349	288	351	330	348	318	320	354	339	320	313	320	331	328	310	321	382	339	359	320	330	352	311	317	300	323	320	332	280	365	318	317	323	360	335	342	325	286	365	332	355	333	357	329	315	287	299	337	338	339	322	333	353	321	344	337	350	313	328	344	338	307	337	347	343	332	307	338	352	328	338	297	286	333	307	356	356	316	307	346	327	312	333	358	353	296	342	317	329	336	322	361	338	350	339	353	331	329	338	330	348	330	330	345	347	308	313	290	343	355	325	342	344	319	319	306	354	343	337	298	315	343	355	306	322	308	345	329	357	317	333	348	351	325	325	335	331	341	325	330	336	328	326	327	370	312	290	321	335	318	318	338	321	336	320	339	347	337	358	324	335	301	295	330	339	362	325	328	350	305	323	323	325	316	323	315	354	353	345	322	347	335	374	312	328	316	340	303	358	319	363	295	356	286	321	314	299	340	314	362	298	371	327	342	346	313	317	313	323	315	337	326	331	281	332	313	314	329	323	314	332	306	307	328	319	326	319	346	330	304	308	325	349	354	331	319	348	322	367	339	323	337	323	330	343	347	352	363	297	365	300	333	318	317	327	327	353	338	282	335	349	330	324	333	330	308	357	351	344	325	314	312	353	321	318	348	345	318	345	301	334	346	294	289	338	350	330	344	305	336	346	338	349	344	321	300	292	340	333	299	348	335	296	330	319	337	313	341	321	302	308	327	296	330	334	339	316	338	334	313	314	333	333	340	321	329	336	365	333	312	352	328	328	316	326	344	329	331	339	329	324	327	355	348	331	360	346	310	357	362	371	321	339	333	342	325	333	320	376	322	294	321	315	323	317	347	317	345	316	319	313	334	309	340	304	309	341	322	322	290	339	307	323	340	318	331	329	338	323	324	318	321	293	300	329	348	332	306	338	321	297	354	360	354	327	328	332	338	342	327	309	322	321	320	338	326	336	337	326	298	306	351	362	337	349	334	320	326	342	313	326	352	370	340	300	330	353	337	341	341	324	303	320	326	342	316	310	376	317	310	337	312	324	329	302	326	340	283	355	295	313	349	360	363	345	307	310	316	334	368	336	354	349	329	343	353	338	315	297	336	341	349	339	338	314	331	325	321	317	292	334	323	315	341	323	333	336	348	345	318	324	304	315	320	321	342	330	343	330	343	354	305	345	316	323	299	315	335	357	283	313	323	344	331	325	360	337	311	328	306	323	345	346	363	317	328	347	340	337	334	329	305	334	340	323	328	301	322	332	330	372	346	320	322	333	291	315	345	349	327	313	337	352	356	326	341	342	325	331	379	337	331	316	338	337	352	338	330	279	325	329	318	300	316	358	341	319	301	328	340	359	326	296	355	324	310	310	312	328	317	351	318	308	313	332	364	354	301	361	329	341	327	333	318	301	320	310	310	336	304	310	313	345	334	322	327	305	322	317	334	327	344	305	337	284	328	344	354	336	342	323	312	356	338	342	321	361	343	314	359	330	323	299	287	293	334	325	343	326	313	335	341	349	335	333	336	339	346	321	338	336	367	295	322	334	335	336	324	285	308	323	298	317	312	350	358	330	348	321	330	328	328	322	312	351	357	335	344	304	345	311	365	303	325	322	341	345	317	337	343	334	303	323	333	339	333	347	315	326	339	355	332	332	346	328	337	342	291	318	347	349	300	300	337	328	341	332	327	311	334	306	319	308	324	354	352	327	347	339	334	334	316	331	343	337	336	332	334	315	336	330	324	343	354	369	330	347	339	301	321	362	353	306	328	334	346	329	324	360	338	305	351	330	304	315	360	330	351	326	316	314	327	345	351	352	317	344	326	328	307	335	323	348	342	338	319	311	332	324	345	341	356	296	292	306	352	356	298	351	336	347	320	324	329	314	341	328	361	322	327	324	324	308	322	347	343	325	333	324	319	347	318	337	335	328	343	335	332	324	320	322	335	309	323	330	328	326	332	319	285	296	336	311	334	333	352	355	333	333	326	321	353	342	365	288	342	328	309	314	346	345	321	305	311	347	343	295	374	320	314	331	330	338	314	343	369	327	290	322	331	342	339	324	334	329	335	293	322	335	349	352	326	328	314	336	318	311	319	319	354	311	343	363	348	344	341	315	362	329	322	301	336	317	319	350	324	291	315	334	338	332	327	342	317	345	335	313	315	334	297	305	316	328	335	329	365	314	349	359	328	326	296	327	319	335	321	329	339	352	330	340	312	334	277	337	313	315	338	315	329	316	287	320	331	316	342	329	326	333	356	337	328	357	311	308	310	314	346	329	300	327	312	322	329	355	321	353	358	321	324	295	335	314	366	323	346	362	339	330
2676	452	344	327	329	346	331	343	343	317	338	357	326	317	341	323	333	357	312	304	297	291	297	317	313	292	326	334	339	323	300	361	353	357	323	306	330	333	324	307	348	330	348	339	330	348	305	323	327	310	315	307	360	302	335	318	317	321	359	385	315	317	315	280	325	337	314	324	318	340	320	313	342	294	341	353	318	333	344	321	294	325	321	307	330	344	346	345	303	340	317	327	306	304	329	285	335	333	331	315	329	304	303	314	305	349	318	313	305	300	302	308	329	328	348	345	342	324	306	299	330	327	314	300	341	346	278	305	338	324	323	312	325	309	321	331	288	297	316	314	315	293	290	339	308	305	355	321	349	325	317	316	347	319	354	337	342	291	316	378	326	324	277	312	337	309	341	331	344	319	338	301	307	336	351	343	335	317	338	326	319	312	361	304	363	295	360	321	314	321	291	309	365	310	316	342	331	300	300	320	348	309	320	356	324	309	355	355	319	352	335	339	341	327	335	286	319	321	340	325	325	315	343	322	306	320	348	333	324	307	361	347	338	349	321	316	312	332	311	280	304	323	346	336	340	343	314	316	305	336	350	331	311	341	375	352	305	313	290	272	380	289	311	294	331	360	324	332	359	309	364	336	328	330	317	358	310	339	329	327	315	308	314	320	351	369	324	329	318	298	325	333	326	326	339	317	349	301	341	320	333	326	335	328	334	357	344	297	314	344	319	325	340	328	327	322	296	312	313	304	339	294	342	328	322	341	344	321	379	335	311	349	322	317	344	280	317	327	277	344	331	332	318	310	316	317	326	294	323	357	357	312	336	283	349	330	342	338	351	322	324	341	308	327	325	291	305	304	290	355	322	340	317	341	346	340	330	312	335	331	336	300	316	301	306	304	313	330	308	313	345	298	324	347	323	344	318	301	313	334	325	322	319	286	314	329	317	325	340	307	320	333	317	301	331	341	345	302	318	282	309	330	350	330	306	355	308	336	326	317	331	336	341	296	347	337	348	324	303	331	315	297	318	320	326	357	300	309	347	363	299	318	317	339	322	313	344	320	310	321	354	310	291	334	302	308	328	345	320	305	341	318	316	283	317	325	310	329	295	312	317	326	334	288	303	360	325	307	318	295	328	328	295	324	312	314	342	329	313	297	348	301	314	328	316	332	306	316	328	336	315	319	351	327	332	314	329	326	337	304	315	296	278	337	332	328	335	303	318	314	330	367	355	330	338	332	364	344	329	338	342	369	317	315	342	309	304	324	322	391	339	326	310	334	331	339	287	329	310	322	353	324	310	321	373	296	323	335	349	308	315	329	329	322	295	307	318	313	317	306	362	345	321	361	314	302	326	299	332	338	298	285	328	328	324	354	335	309	301	295	349	338	304	310	275	344	369	351	331	316	313	332	300	338	369	317	295	310	314	302	313	292	309	316	324	314	316	303	345	333	314	290	349	319	345	335	334	328	349	346	343	332	306	316	355	323	275	351	309	323	345	298	309	304	334	340	332	380	329	343	345	314	295	313	346	370	346	324	377	329	321	337	326	300	305	348	326	335	349	321	357	323	338	339	387	323	315	291	297	355	337	342	306	315	327	361	286	305	303	298	324	322	324	316	354	322	338	333	310	301	321	321	330	310	336	302	315	316	309	301	296	306	321	331	327	287	339	320	325	342	278	325	325	338	330	296	327	313	310	335	344	290	343	323	294	338	300	375	286	332	330	309	321	294	359	325	309	322	299	310	396	349	317	345	331	281	322	308	327	305	317	367	328	356	294	347	315	337	314	334	310	318	300	367	336	322	323	355	303	301	319	299	319	331	328	302	309	305	339	319	326	319	307	331	307	353	292	319	344	338	351	335	332	319	329	319	340	366	328	326	296	361	328	340	313	328	315	315	329	330	350	281	306	316	305	310	348	302	298	312	338	321	292	336	335	361	311	282	322	329	304	315	325	320	308	307	317	320	330	323	329	303	306	325	314	344	336	352	306	330	349	323	343	322	296	329	338	292	300	304	339	336	287	317	336	347	335	329	325	295	311	327	339	335	330	347	340	346	338	354	294	338	308	307	275	310	318	298	328	300	291	301	325	348	318	342	299	288	343	327	281	322	328	322	311	305	312	318	319	340	301	346	316	309	334	323	311	351	331	328	286	309	343	328	344	348	327	329	322	306	329	329	316	334	293	341	322	311	327	336	317	317	318	294	308	324	322	352	358	314	330	326	331	323	300	331	282	323	360	326	328	303	299	358	332	332	337	340	339	331	343	287	304	313	333	292	325	326	320	304	320	315	356	320	351	339	336	328	312	317	313	318	308	315	356	327	364	322	365	313	299	335	304	323	310	331	305	327	286	333	286	362	322	293	317	357	311	343	337	334	307	341	299	298	314	323	294	301	299	303	352	317	311	316	299	320	370	366	332	333	313	352	298	342	312	318	344	313	307	327	316	337	346	346	323	340	312	341	339	332	346	328	323	309	315	349	355	339	345	299	320	318	313	310	326	338	326	321	348	371	335	331	339	291	295	345	347	323	332	338	373	346	339	327	313	335	325	314	320	312	310	344	325	318	333	353	296	291	319	348	332	292	312	309	388	316	311	346	292	320	322	318	313	293	337	295	321	359	300	318	331	298	343	336	308	316	301	282	295	320	313	290	314	324	307	357	344	352	329	363	353	334	329	319	326	290	336	345	301	355	283	270	321	320	326	323	330	340	329	287	343	309	276	318	324	341	320	339	349	337	334	330	338	313	322	321	321	317	324	295	332	319	313	322	333	331	315	372	316	314	315	343	337	313	314	390	328	307	355	329	338	325	363	329	346	320	336	337	300	324	342	290	301	305	307	283	286	363	319	341	285	335	315	337	317	291	326	341	297	318	340	321	331	316	336	304	321	330	319	351	350	352	312	306	319	324	320	326	302	348	335	314	335	313	313	341	350	346	374	325	316	353	320	367	351	339	340	353	333	300	353	339	330	297	328	299	328	310	311	327	303	308	322	297	340	322	338	301	331	323	289	340	327	331	342	339	331	329	346	317	361	327	339	286	296	302	310	326	343	317	322	301	294	290	290	325	326	330	297	347	320	287	298	330	338	291	370	330	330	334	332	312	342	365	330	347	350	330	326	339	330	314	328	329	346	328	333	330	326	336	342	304	312	309	334	329	333	341	319	344	305	333	291	326	331	311	354	327	320	289	338	345	312	331	355	324	275	327	305	282	318	308	342	333	314	309	357	293	331	344	327	307	298	341	347	339	333	327	320	324	303	301	300	368	306	348	334	333	311	327	333	335	325	297	305	321	339	337	345	342	332	332	326	331	308	304	304	320	273	290	314	302	295	302	327	327	330	325	343	292	302	300	313	342	324	317	306	306	309	328	282	326	268	332	335	291	281	319	344	293	324	337	356	346	296	324	301	324	281	313	327	328	316	346	348	273	331	359	316	328	307	312	318	317	362	275	325	334	303	307	333	312	313	332	339	315	338	308	317	325	320	297	314	293	310	352
2242	823	703	690	710	732	659	709	695	714	756	720	701	715	755	667	637	677	668	696	715	709	674	662	721	712	674	668	726	705	744	702	733	682	694	698	723	689	675	662	692	640	697	690	706	673	713	724	683	707	726	724	690	688	712	679	669	645	700	686	674	684	712	698	715	720	674	685	714	702	719	685	707	689	728	662	685	698	742	729	696	741	706	694	704	682	638	710	692	692	711	685	666	705	697	725	710	642	698	714	701	697	750	693	720	753	674	690	739	690	695	687	687	671	676	737	711	689	683	677	678	662	677	684	739	646	732	654	705	660	718	680	730	722	675	725	665	705	666	696	682	748	663	720	690	723	676	656	695	739	698	603	684	679	738	661	662	668	725	730	732	711	723	703	753	699	713	711	678	677	703	700	690	738	714	649	664	701	676	672	675	716	674	728	731	693	694	650	675	706	693	764	720	705	707	684	647	707	728	716	687	730	702	677	674	694	656	687	727	731	649	666	690	721	669	681	656	688	700	710	675	714	749	682	706	658	693	720	727	706	703	652	713	676	703	661	768	711	645	642	684	675	700	700	652	683	699	668	699	699	737	725	679	717	711	697	724	749	708	701	698	663	663	710	680	667	714	678	656	756	710	699	700	661	695	679	688	681	675	687	687	666	739	739	688	712	646	678	715	649	710	732	700	704	698	762	709	729	693	729	674	731	727	736	654	705	724	686	703	696	709	710	704	668	694	676	697	710	714	693	720	722	709	726	689	708	677	707	694	705	684	671	701	728	690	679	681	697	719	678	687	665	715	692	737	688	738	682	705	727	720	692	695	691	709	677	724	724	674	694	741	669	625	687	699	762	711	687	711	671	676	713	672	676	621	713	659	659	690	699	709	737	712	726	770	629	691	658	689	744	713	711	714	714	687	642	713	693	664	698	709	675	721	684	675	653	734	683	702	698	690	676	734	658	718	743	669	712	693	725	721	667	718	701	672	692	743	723	708	723	669	667	762	709	705	741	717	652	717	701	666	683	699	652	730	682	702	784	718	661	701	681	706	735	699	707	680	672	735	689	698	710	656	699	712	666	676	674	678	726	672	692	689	696	690	676	707	731	686	692	671	717	649	706	666	739	692	727	658	687	685	688	684	687	706	706	669	711	699	659	706	691	733	716	711	704	692	687	698	708	683	731	739	668	726	710	654	703	694	743	703	691	702	702	728	712	680	676	693	684	667	670	673	722	733	691	696	755	722	666	702	747	691	739	684	749	687	672	707	691	638	672	647	692	650	732	685	701	719	708	726	729	711	736	715	653	680	703	676	680	690	723	710	735	676	736	711	734	688	670	683	696	736	670	676	688	690	657	683	688	648	694	679	739	665	731	729	665	697	738	696	702	741	664	694	692	645	721	672	704	624	702	674	726	692	711	684	679	730	704	698	709	688	693	697	697	685	708	738	693	706	723	740	694	717	672	645	659	682	680	714	682	650	689	731	666	684	681	743	726	766	690	672	735	705	707	670	740	656	704	644	725	715	695	711	663	695	660	688	671	710	690	695	720	700	714	634	678	687	692	711	680	697	729	670	638	675	692	677	685	713	721	700	668	692	668	709	662	672	705	667	672	673	684	644	681	636	675	705	720	681	753	660	680	677	696	727	727	744	665	671	711	703	743	675	726	716	681	717	694	680	702	705	698	704	710	713	684	701	726	664	701	703	739	679	706	743	738	731	718	668	683	657	650	710	706	718	674	726	736	731	656	693	683	703	669	705	683	707	682	671	652	717	709	672	690	707	678	684	715	704	711	724	676	722	718	696	761	714	710	707	718	654	674	655	719	696	713	721	730	707	679	667	727	698	713	652	674	703	726	720	695	732	699	686	709	632	725	694	676	730	670	686	701	709	726	680	713	672	698	743	708	703	673	759	710	694	675	676	675	682	702	657	737	754	694	711	691	671	686	715	736	684	720	682	723	672	649	735	688	658	676	699	710	644	711	695	685	703	661	718	686	678	745	671	663	712	713	692	674	676	688	681	701	702	661	679	684	766	682	681	677	744	707	718	686	711	728	690	747	649	664	686	686	725	694	699	756	653	688	673	673	744	662	693	697	716	684	705	663	703	705	727	742	681	718	732	660	681	672	704	715	696	633	692	711	727	686	690	674	720	693	690	680	680	673	676	727	711	702	724	713	698	734	712	711	674	719	677	708	689	654	687	721	659	745	680	691	689	644	676	687	732	701	682	703	711	674	697	691	695	701	685	637	684	670	663	700	684	653	670	698	691	762	724	699	762	715	729	729	686	677	725	750	696	735	715	676	720	693	668	691	704	722	705	744	656	681	677	739	703	719	662	690	674	672	716	748	658	712	758	661	701	682	649	687	708	705	686	706	699	660	710	718	651	741	674	669	705	669	710	687	654	685	680	660	682	719	690	687	695	697	711	668	724	687	735	673	697	698	740	712	693	692	733	729	710	710	672	679	674	672	723	684	736	652	708	686	734	677	673	715	704	676	643	655	722	715	643	719	688	779	639	704	687	716	721	640	684	732	678	657	682	680	679	702	716	705	688	688	668	734	695	653	675	769	724	703	705	669	711	693	703	733	705	668	641	692	726	699	673	679	757	699	615	675	689	677	704	690	696	732	728	678	727	680	740	678	681	686	673	692	699	719	683	652	689	694	695	691	680	682	726	684	699	719	671	712	682	684	702	689	674	650	706	687	701	686	675	706	722	663	684	672	666	668	730	703	704	663	693	711	662	707	712	723	693	736	689	676	696	695	678	672	712	723	670	695	706	695	686	703	691	686	696	720	684	707	672	747	661	700	704	678	670	673	673	701	728	676	689	748	668	678	795	676	704	667	695	650	704	728	716	710	738	718	702	702	698	653	676	675	690	726	722	671	699	683	679	732	685	755	709	683	676	673	698	701	696	694	672	699	685	679	707	674	686	686	733	703	712	684	706	707	694	690	717	669	692	642	727	715	704	684	714	671	717	725	702	682	678	707	742	705	680	712	690	717	694	703	684	708	722	680	664	725	701	736	680	685	687	721	640	678	722	662	671	662	700	627	671	676	725	664	678	633	696	703	696	676	701	694	676	672	689	705	688	690	722	673	658	686	718	661	691	672	696	692	671	712	706	705	676	693	759	713	707	697	686	723	720	658	732	704	709	678	693	709	730	797	726	690	690	697	724	704	638	715	702	682	649	704	687	716	711	691	707	695	648	688	706	687	735	714	711	706	710	661	701	687	703	692	652	703	730	664	698	712	704	701	712	712	687	679	681	688	762	727	707	695	691	657	694	741	711	697	719	702	701	693	786	689	689	673	682	738	682	737	662	736	663	701	652	688	688	713	649	702	745	734	725	736	712	699	678	692	696	720	708	743	687	668	658	702	670	720	682	701	703	715	705	709	707	674	705	701	687	720	713	690	676	721	737	687	662	708	683	755	637	667	681	678	722	651	691	678	708	681	704	666	734	756	727	670	688	695	667	658	676	647	687	697	674	664	683	705
9748	905	564	482	348	273	225	202	197	198	200	173	185	165	171	160	153	161	172	153	146	161	181	149	129	142	158	170	120	127	138	187	173	160	160	144	159	146	142	173	162	156	168	138	159	160	139	156	114	158	152	162	151	141	150	144	148	123	133	145	156	146	132	169	144	148	169	123	128	154	127	148	160	151	143	130	152	136	155	133	154	137	163	151	153	147	166	132	156	134	152	146	123	132	133	126	146	142	169	140	141	153	152	150	168	154	131	166	160	140	140	148	159	163	152	146	132	163	145	123	132	140	145	143	135	156	165	142	147	151	125	168	127	168	167	160	135	160	153	150	146	155	140	153	131	133	151	135	135	188	150	168	191	158	155	143	139	151	148	131	143	135	159	151	142	139	140	111	143	129	147	160	140	152	162	158	140	126	160	141	147	129	139	167	148	162	179	147	136	134	153	132	126	135	147	149	149	145	159	159	151	165	167	120	141	170	144	162	154	137	138	166	145	164	167	151	135	188	135	153	141	135	138	163	132	151	149	157	132	142	143	121	140	155	149	147	133	139	165	147	149	168	155	155	161	178	122	130	142	138	143	156	136	144	163	160	142	146	149	129	151	139	143	126	162	141	163	169	145	151	132	139	145	156	147	133	151	164	128	137	135	130	159	138	149	144	153	164	133	156	158	175	138	144	155	116	135	134	136	146	153	153	140	145	146	133	144	142	131	152	143	171	148	153	158	159	164	151	139	145	150	160	144	142	155	123	143	135	152	156	160	157	148	177	153	127	128	159	141	158	138	135	147	159	142	154	145	151	169	131	152	147	162	152	143	160	151	155	151	137	137	160	173	153	153	160	152	154	125	127	135	161	170	152	155	154	116	159	148	147	141	156	164	134	157	117	157	134	129	155	139	142	154	151	134	168	142	145	131	156	145	158	135	162	177	144	179	153	156	151	132	130	121	161	131	156	164	175	165	155	146	159	157	131	144	135	126	125	146	166	159	160	171	126	147	139	139	133	143	148	147	142	135	139	165	151	137	148	135	126	147	152	164	132	153	161	145	162	129	155	156	166	130	160	148	141	159	167	158	125	147	152	119	122	161	146	144	151	125	117	135	156	161	140	140	120	124	140	171	142	126	168	142	132	156	143	164	150	171	163	152	148	175	138	156	165	135	146	141	141	163	139	141	162	137	163	147	138	159	147	163	127	154	148	137	134	157	153	144	160	148	137	174	150	159	143	135	143	146	123	149	142	154	155	158	156	144	146	120	146	154	161	157	138	151	167	171	153	150	141	123	155	148	146	137	186	165	153	161	152	136	133	155	160	163	137	171	166	155	146	155	152	168	162	167	147	146	143	142	178	153	148	149	140	161	173	144	130	135	137	162	159	152	142	138	165	157	170	135	146	167	146	143	159	133	157	139	139	162	137	143	150	134	121	149	128	158	130	139	158	163	149	136	156	113	142	131	145	162	172	144	167	161	146	163	150	129	153	128	150	156	147	132	137	128	145	144	171	142	136	139	154	144	143	167	157	138	152	159	144	134	148	141	135	136	144	148	156	151	148	178	150	122	146	149	134	151	135	144	140	144	145	149	128	138	160	136	129	140	131	142	169	150	151	140	122	160	158	134	141	139	172	151	161	147	137	147	157	135	157	168	135	129	134	157	151	167	146	153	129	163	157	139	150	162	171	116	164	146	130	137	170	152	154	140	156	152	137	142	148	132	156	146	149	157	137	143	140	138	143	164	158	147	141	144	142	143	148	142	173	154	133	151	164	134	150	139	165	171	150	151	173	151	168	167	131	165	136	132	147	156	154	158	159	186	140	126	157	130	156	148	166	164	149	137	138	171	165	171	151	142	133	150	164	175	162	135	156	160	173	151	142	136	151	170	154	162	144	157	165	151	165	154	144	148	136	136	159	163	156	170	157	145	162	163	136	155	143	160	162	131	155	135	143	168	140	143	132	147	133	138	159	146	129	150	145	145	161	165	127	155	172	152	149	134	145	144	153	156	150	135	175	155	136	146	170	139	138	147	144	162	154	128	121	146	161	150	148	175	185	132	122	141	165	175	149	163	156	148	141	152	143	143	146	142	151	150	130	158	148	189	156	150	146	135	132	145	179	138	147	154	145	155	150	165	176	130	126	137	130	151	160	173	137	166	152	154	134	153	174	151	156	143	152	152	139	166	131	153	139	159	147	149	123	156	148	148	156	166	143	151	152	150	161	141	135	153	149	158	157	186	141	142	141	160	166	146	130	134	155	154	152	135	138	135	122	162	146	170	149	161	144	157	146	181	131	142	140	158	126	153	170	128	161	150	151	159	153	154	175	148	149	159	155	156	171	141	159	171	153	177	149	161	152	140	146	150	131	140	143	127	156	151	152	143	156	153	134	153	151	173	150	156	132	140	173	170	136	158	137	163	144	163	175	180	149	153	145	155	144	141	175	137	174	154	160	155	135	183	147	141	154	140	136	130	164	131	146	121	145	141	161	165	145	151	143	143	143	164	155	164	151	163	142	155	162	131	151	150	136	142	155	117	153	138	164	143	176	158	138	132	138	159	160	166	132	169	153	140	153	138	157	157	137	163	143	112	151	194	144	144	159	156	150	143	160	140	143	163	140	182	155	166	151	163	168	153	172	132	144	140	174	148	136	126	152	131	156	133	161	143	143	156	151	141	129	151	152	151	160	155	138	128	142	116	148	120	144	160	162	137	164	133	159	122	140	160	160	149	155	157	128	151	155	134	174	158	180	163	148	188	132	156	164	154	151	144	130	148	172	163	140	128	134	137	161	127	154	162	152	150	147	140	159	148	138	154	140	159	140	167	177	133	146	156	157	156	157	143	158	155	144	134	189	167	140	124	138	140	140	133	152	153	164	163	142	149	172	144	125	162	146	135	144	152	144	140	142	161	154	160	132	134	150	139	159	131	158	139	143	133	160	148	166	137	157	154	161	148	141	168	146	153	132	141	139	152	177	122	158	151	142	160	141	151	143	146	152	203	157	161	163	151	177	141	157	140	153	151	171	158	153	152	128	140	142	127	132	146	167	144	158	152	157	141	140	145	156	160	178	136	130	159	160	170	123	151	134	165	150	144	158	147	139	138	152	166	127	130	148	156	168	137	162	148	144	154	135	152	150	158	141	151	161	161	151	185	177	155	157	161	185	173	155	154	153	148	154	128	144	134	164	147	168	157	154	141	153	155	159	144	161	133	107	130	163	163	145	148	158	123	150	151	131	148	160	154	176	150	169	156	150	135	124	151	146	125	142	136	141	159	180	151	155	141	152	170	163	153	116	141	163	146	135	139	149	161	163	141	142	138	158	151	159	169	163	120	149	165	196	148	161	142	143	157	128	136	141	128	133	142	150	146	126	119	144	131	131	155	129	151	150	143	161	161	153	147	145	143	127	160	144	165	142	137	150	109	159	142	130	139	155	159	146	192	135	151	129	143	128	146	130	133	133	145	167	152	141	130	143	161	145	149	139	165	159
7172	895	1242	1475	1281	973	768	654	617	552	576	493	480	461	432	427	455	394	418	416	397	403	359	397	400	378	372	381	373	367	325	386	366	360	408	370	345	394	389	370	318	343	331	385	352	375	394	369	379	322	337	370	382	375	327	345	338	361	332	371	321	381	351	329	345	372	359	386	357	336	349	379	337	372	349	340	315	339	371	343	344	335	356	356	354	378	341	380	363	328	376	357	355	350	341	335	330	341	331	366	315	375	357	355	317	340	371	340	375	368	358	339	390	326	336	333	375	420	346	356	320	369	367	354	362	362	333	337	325	347	311	340	344	344	365	361	370	302	366	335	345	365	353	360	344	339	345	326	362	349	313	374	347	348	375	350	364	355	356	336	361	361	337	392	324	332	347	340	332	371	329	339	348	339	303	387	342	348	394	358	308	366	377	350	344	332	358	370	330	341	353	362	329	320	347	332	329	340	368	333	350	338	327	357	369	310	366	343	339	378	357	320	335	359	369	351	370	339	326	362	359	311	343	323	347	347	363	347	373	352	373	326	364	354	367	355	368	380	377	368	335	389	345	325	346	328	382	355	346	344	342	361	347	336	353	338	347	360	388	366	313	361	326	376	350	331	304	316	366	346	361	342	355	336	337	350	351	324	359	340	345	334	340	349	350	364	335	367	337	305	333	358	371	357	363	377	363	360	355	393	324	332	333	349	346	370	350	323	395	345	352	340	360	388	357	384	372	380	358	336	393	338	361	349	337	356	354	319	333	385	368	330	346	322	293	348	356	359	344	369	350	336	340	368	347	380	378	412	354	381	340	357	332	369	349	343	332	332	346	335	345	379	357	387	390	316	325	294	327	363	369	318	353	327	351	332	356	336	348	366	349	355	326	349	317	371	351	374	355	366	334	363	370	313	333	352	332	317	325	333	406	385	322	330	376	362	359	369	344	353	348	360	356	329	347	321	345	333	352	356	362	308	404	336	334	342	353	314	338	382	353	350	363	332	340	323	338	345	362	352	350	356	318	374	374	350	348	338	331	379	385	330	331	371	360	334	343	356	360	379	375	328	366	317	347	342	330	350	343	339	410	349	331	368	368	345	365	362	312	380	353	355	369	335	334	388	336	343	341	334	324	351	336	365	336	363	358	333	351	357	350	356	315	332	334	373	376	335	346	347	360	331	361	345	354	379	359	343	338	354	374	340	330	321	344	335	322	366	310	348	330	328	342	338	331	344	338	366	338	377	347	398	345	307	372	359	306	351	339	342	344	360	351	327	338	315	349	360	354	386	364	340	325	303	356	349	357	383	360	331	344	351	344	312	364	309	352	365	323	352	383	338	350	354	348	356	326	355	336	372	379	336	360	343	371	328	348	350	357	334	348	325	326	370	342	373	384	353	347	373	357	364	349	344	345	414	331	343	358	338	359	329	352	347	345	361	373	348	324	377	348	326	372	376	389	328	355	316	365	331	352	334	363	380	325	346	339	355	362	340	371	328	356	342	342	349	361	327	340	357	365	335	382	367	331	396	347	372	329	318	342	347	336	369	357	348	356	305	336	346	383	337	364	364	293	377	347	365	318	347	350	341	340	353	364	384	347	341	355	399	375	350	351	375	333	339	356	307	346	347	360	318	347	398	375	365	330	349	358	362	356	401	367	343	324	344	349	357	328	306	344	357	378	339	376	336	330	339	371	348	355	362	352	359	364	352	353	346	355	345	350	364	344	343	350	339	354	358	329	333	350	354	316	349	321	355	360	360	349	344	357	364	371	343	379	362	348	319	341	345	322	352	365	322	331	333	355	358	342	351	382	366	327	340	340	346	354	326	328	343	358	365	349	367	323	350	375	316	359	342	369	371	343	367	353	345	362	349	361	348	354	331	345	346	364	339	329	340	353	348	372	350	373	342	337	350	371	345	337	320	336	369	325	322	335	326	358	319	385	357	348	334	326	323	323	339	350	354	358	329	350	354	336	351	338	328	370	381	315	336	360	316	337	367	331	353	397	341	377	314	346	310	307	355	345	367	376	384	335	377	325	347	346	355	315	356	325	330	357	377	331	370	357	367	358	323	358	321	344	315	352	339	353	333	345	373	355	361	321	340	351	359	374	367	347	361	355	347	356	363	354	356	359	348	371	358	372	333	358	363	393	335	320	350	356	343	339	370	335	370	365	345	320	324	329	366	372	349	340	335	346	310	369	349	356	363	372	353	349	343	351	350	348	359	348	382	360	322	367	359	388	365	324	343	369	335	378	335	339	332	336	357	369	384	337	350	375	361	352	382	360	344	346	339	379	350	358	332	341	354	353	362	351	341	356	358	359	336	363	347	386	349	391	377	355	356	383	371	360	342	334	333	306	372	360	370	371	376	363	341	323	348	349	343	371	340	373	351	355	350	349	367	369	338	366	364	356	320	367	355	349	353	353	358	373	386	364	355	356	332	344	353	384	346	377	363	379	334	360	307	345	335	328	358	324	378	368	326	370	363	331	343	335	342	327	381	346	418	327	308	356	333	370	355	334	333	336	366	331	365	358	382	356	338	350	331	339	346	316	319	358	384	369	364	357	334	346	340	371	362	322	352	341	356	324	327	343	355	344	344	361	342	357	297	328	350	356	358	344	354	351	350	339	345	359	345	341	342	339	361	358	354	338	342	348	355	357	356	363	347	343	353	345	361	366	355	338	363	340	342	361	348	369	350	375	363	357	341	370	365	337	354	384	383	361	372	367	335	360	339	357	349	350	347	327	355	379	332	367	357	343	320	356	344	361	369	339	349	363	330	353	338	347	350	364	346	324	354	354	355	374	335	369	339	338	368	340	362	336	376	344	336	317	385	356	368	329	330	360	336	347	360	365	334	325	330	371	351	349	318	359	342	338	338	338	373	393	335	310	331	353	355	333	338	361	337	324	355	363	320	329	369	348	347	359	347	344	336	331	356	348	349	354	309	338	377	355	324	331	315	329	317	351	322	335	333	354	323	361	363	358	323	391	350	378	344	318	327	342	332	330	356	353	363	333	369	361	315	339	310	348	348	357	351	355	359	334	358	325	378	375	402	360	398	359	349	323	362	334	360	362	362	368	336	347	366	357	315	356	336	346	363	350	356	357	357	368	342	344	348	375	337	325	368	367	330	380	336	332	334	327	363	316	354	350	370	387	352	318	361	377	373	337	346	340	341	328	359	386	372	363	337	340	350	362	349	345	383	356	333	336	345	364	355	333	336	377	362	329	308	371	369	368	327	367	376	311	326	351	358	371	345	322	320	328	303	377	344	378	334	355	348	383	342	364	381	372	341	338	386	343	333	375	346	340	344	340	353	359	365	365	337	387	368	379	329	375	358	337	327	367	358	352	361	362	368	401	306	364	390	343	347	337	350	366	361	353	349	368	347	343	332	350	364	374	317	377	370	354	324	376	390	340	362	322	361	360	374	390	360	341	338	334	350	369	334	380	322	368	322	363	346	352	332	370	351	388	331	374	357	348	348	335	314	340	335
16678	2013	950	754	562	398	312	234	223	199	174	191	157	166	149	156	155	162	115	140	131	121	126	127	127	133	119	121	141	128	113	126	142	137	145	139	141	131	133	116	133	130	126	124	139	132	148	104	118	119	141	116	132	140	121	121	113	115	133	117	126	109	120	142	136	130	126	111	122	106	137	155	147	131	121	139	119	88	127	123	131	142	120	126	127	154	139	123	127	129	122	138	122	130	136	106	134	112	143	127	109	118	130	154	120	124	116	137	124	126	104	133	136	118	121	121	146	134	116	130	131	121	137	119	116	114	124	123	132	126	121	133	132	125	129	118	86	138	125	106	119	130	137	129	117	126	131	143	131	133	143	126	151	125	116	129	130	120	111	126	132	105	119	122	118	102	119	136	117	126	129	113	125	132	146	120	126	149	102	129	116	121	111	132	121	108	123	136	133	110	120	116	145	122	133	127	91	112	106	124	114	137	122	117	135	140	142	93	139	147	132	118	121	130	122	117	125	137	119	116	112	118	107	124	114	144	130	134	133	148	142	129	136	116	137	125	144	148	143	156	126	123	128	129	134	116	120	135	121	137	117	120	130	129	136	174	141	148	130	142	130	119	131	114	128	140	123	125	107	132	122	122	121	127	144	118	129	115	116	123	108	125	132	126	133	124	144	98	145	144	133	118	114	111	113	120	123	138	120	130	122	121	130	123	127	127	122	132	154	133	142	140	130	122	136	127	136	128	134	124	146	128	127	129	131	111	126	130	136	132	131	142	158	148	130	120	136	117	145	122	118	113	136	108	128	118	129	126	131	134	138	128	119	117	141	127	130	122	128	122	97	127	121	133	134	118	128	124	122	118	136	127	134	140	122	135	115	128	126	120	125	130	136	128	103	128	143	128	145	144	132	150	123	113	127	116	128	134	116	119	132	126	110	141	139	132	151	128	144	130	118	127	115	113	145	144	151	144	133	133	124	127	159	123	136	129	124	134	103	125	139	124	115	141	114	130	110	130	133	132	128	123	97	125	121	133	111	122	149	125	139	143	115	160	120	121	109	134	116	134	125	127	142	124	114	126	146	121	127	128	130	143	128	131	113	117	125	128	133	124	126	129	122	134	126	154	109	132	119	122	138	101	119	122	135	114	121	135	137	134	113	121	141	129	153	127	129	127	126	108	105	124	149	145	109	114	117	124	137	118	131	149	151	118	124	127	130	138	111	127	128	139	93	121	127	108	128	121	140	119	151	149	117	130	143	122	101	131	133	129	133	124	114	120	118	156	147	103	121	147	142	126	123	136	132	140	122	142	120	141	141	129	132	162	130	122	150	131	149	121	122	116	140	117	126	139	131	136	134	122	114	152	136	112	127	134	119	124	109	123	109	141	130	142	139	132	125	114	112	115	112	127	125	119	130	149	98	127	124	96	124	114	120	141	118	110	121	154	106	158	141	128	115	121	118	135	127	126	135	115	124	128	139	117	143	150	137	127	112	121	125	121	125	128	134	125	108	112	131	141	127	128	121	110	156	118	113	128	130	117	97	136	108	123	146	133	129	137	130	117	128	149	134	152	131	126	94	115	116	111	130	122	113	147	147	135	105	119	115	121	102	125	131	124	124	131	123	119	132	148	124	120	110	138	151	123	128	137	109	147	129	121	112	114	116	137	138	112	112	124	122	128	124	123	141	127	125	145	112	135	116	135	123	127	118	110	121	143	122	136	129	122	123	118	127	105	121	138	126	118	124	132	134	131	135	123	123	150	117	118	144	129	131	117	125	102	127	119	116	142	130	115	128	107	112	122	127	141	124	130	137	146	144	129	121	111	115	114	126	98	133	115	115	112	136	124	111	104	136	122	131	112	122	148	127	137	119	126	150	132	123	116	115	126	150	116	121	112	135	122	134	120	99	119	150	133	131	141	118	134	117	120	125	130	106	127	149	121	118	140	128	131	119	124	122	124	126	132	151	132	123	116	151	124	113	123	145	134	136	114	134	122	119	117	148	132	142	116	127	103	113	130	129	110	129	142	140	149	149	122	114	122	120	124	130	136	128	145	132	125	137	143	112	137	118	135	148	124	125	139	117	127	111	119	116	113	124	120	123	119	135	104	134	152	120	114	100	110	123	122	129	146	127	114	140	123	123	131	137	139	120	146	109	122	123	143	132	131	102	113	134	138	137	147	111	148	128	143	129	125	125	108	97	106	122	117	139	144	134	106	146	157	137	141	116	135	111	123	123	113	149	140	112	115	122	108	124	114	124	131	127	137	129	117	122	128	137	120	118	125	124	119	143	123	130	117	129	115	116	130	131	130	141	136	123	110	109	114	118	129	114	113	129	102	135	100	121	152	130	136	119	146	127	112	129	117	117	116	146	122	132	127	131	153	131	127	134	142	122	138	118	144	118	131	127	124	122	120	122	111	140	127	134	118	104	134	145	143	132	114	148	117	127	125	111	133	133	121	130	130	110	113	117	111	145	122	100	130	125	85	136	154	133	137	129	103	114	124	147	115	122	132	119	122	113	127	112	139	127	118	154	126	135	144	114	142	136	137	112	109	116	108	123	137	117	111	116	122	133	141	125	96	120	126	134	132	110	115	109	117	116	112	130	117	137	138	123	130	121	129	137	113	125	118	127	135	114	127	124	160	118	119	132	129	129	122	132	97	122	118	133	122	130	118	107	123	132	134	128	125	128	158	134	149	119	99	137	151	114	128	136	128	126	113	144	114	121	121	132	117	115	140	155	125	140	134	122	127	108	135	129	108	127	102	131	111	131	117	134	99	144	106	117	125	128	124	127	135	105	121	145	129	137	141	119	137	114	111	111	119	122	130	120	150	114	138	118	128	124	120	132	120	124	142	108	119	124	119	133	144	119	110	123	128	126	139	97	139	120	117	128	126	149	119	99	125	125	120	132	118	125	125	128	139	119	132	114	110	138	140	123	122	124	126	104	134	142	129	112	116	125	123	117	117	136	122	139	126	125	118	114	122	120	120	121	128	116	119	126	124	129	118	135	118	139	132	104	142	118	137	131	125	137	132	134	106	122	122	108	114	125	126	135	125	124	130	129	138	125	110	156	119	123	97	112	140	135	127	131	118	120	130	114	122	116	134	116	114	96	132	124	121	135	120	126	125	112	130	109	123	130	131	112	133	136	132	157	124	123	130	123	141	115	122	120	112	140	127	120	153	119	136	141	112	127	130	123	128	108	112	116	104	131	126	141	136	115	127	132	132	131	144	130	118	128	136	126	138	131	139	121	131	159	132	116	126	117	114	125	140	129	150	141	138	116	118	127	128	113	125	128	100	130	141	135	119	125	147	133	129	125	125	155	144	133	117	127	124	126	123	117	132	104	104	148	138	115	114	138	130	132	135	129	111	118	133	140	133	143	116	116	141	115	121	149	127	128	120	130	113	117	117	144	125	107	130	157	123	139	124	140	135	139	136	135	134	141	112	135	129	142	180	135	117	117	120	134	136	111	119	112	115	119	112	127	119
9229	1447	2167	2539	2113	1612	1101	980	829	693	675	665	569	536	492	466	491	456	440	472	399	441	451	447	374	403	379	413	342	397	400	392	351	372	388	349	350	364	335	369	360	359	331	388	327	331	321	353	385	321	389	388	352	313	292	335	338	321	329	333	329	341	335	320	324	322	349	329	318	346	353	357	305	325	348	326	368	318	352	343	318	350	311	332	326	364	345	341	331	324	353	323	334	343	348	317	348	326	328	319	355	354	300	321	325	296	338	332	324	324	359	358	318	354	350	323	338	346	341	340	336	329	325	345	326	324	325	365	349	299	333	335	337	314	330	314	347	332	322	339	338	322	314	352	316	326	332	322	319	344	346	327	334	326	346	352	340	337	319	369	345	334	309	334	329	318	331	321	304	357	360	345	346	327	343	356	328	318	317	300	334	313	374	333	318	315	354	333	319	299	334	312	303	325	320	334	333	366	325	350	347	306	324	339	348	321	317	316	322	312	349	339	339	346	362	326	314	384	340	334	310	352	333	318	329	338	320	319	334	327	310	331	325	308	351	354	334	361	350	301	395	339	357	312	327	345	302	333	302	299	340	326	326	295	355	346	324	329	339	351	350	349	317	363	328	321	327	334	316	320	337	292	332	336	341	329	352	345	321	360	320	379	318	325	330	325	313	321	314	320	364	322	346	331	338	344	332	335	314	323	344	359	344	336	334	317	319	356	338	356	313	340	314	327	322	320	317	340	353	312	329	316	385	308	290	335	330	327	309	318	335	344	310	324	309	342	328	321	340	333	363	341	339	313	310	311	319	323	319	299	342	319	338	311	340	357	331	325	332	325	312	330	314	322	350	316	376	296	322	343	310	345	343	297	323	320	331	344	301	352	310	334	337	344	300	330	324	352	319	336	310	308	347	343	353	320	318	342	297	332	348	319	335	310	317	334	300	317	333	300	340	337	359	348	323	309	352	303	333	323	326	347	313	321	335	352	339	332	287	321	305	366	332	317	327	321	327	352	316	296	319	353	362	368	342	318	340	361	328	367	359	350	322	339	335	328	348	344	317	360	326	336	345	304	340	354	334	265	353	334	347	332	354	362	327	320	355	327	341	334	335	304	309	335	342	317	350	336	302	348	314	329	348	347	317	323	307	325	329	355	336	363	308	287	338	299	318	327	331	309	313	311	326	312	345	313	332	322	313	292	335	314	315	360	336	303	304	348	304	360	298	323	315	305	328	340	345	328	335	309	362	316	326	307	345	324	340	339	336	330	305	340	336	321	314	362	345	347	342	351	345	319	341	313	350	334	309	298	329	332	319	333	319	340	299	334	350	350	323	329	322	341	311	331	355	351	319	326	321	304	311	341	327	358	350	300	329	338	322	310	362	323	301	326	339	325	355	336	365	335	348	324	315	331	331	305	318	354	303	345	357	332	344	322	348	314	321	310	336	350	329	366	337	332	349	325	327	336	347	316	341	304	354	326	344	318	338	329	310	314	325	332	378	354	304	339	310	312	341	317	342	319	347	316	327	335	346	325	349	341	326	335	334	339	335	310	325	333	369	301	370	371	334	318	331	332	337	331	303	305	320	291	351	344	312	353	318	365	343	301	313	336	308	303	314	327	338	302	339	307	294	305	366	326	316	313	337	336	327	348	326	325	321	330	326	298	328	309	323	321	327	319	343	286	335	336	357	336	340	333	369	315	346	295	344	317	327	324	310	319	332	300	355	370	323	324	271	339	326	331	323	332	329	342	365	343	324	307	333	326	358	336	318	345	329	340	359	334	336	334	361	309	357	350	352	304	312	341	311	317	319	315	343	356	319	335	303	341	309	318	345	335	350	317	335	336	312	351	321	329	325	323	300	335	310	302	338	343	335	323	350	299	337	324	336	335	356	324	347	331	345	333	336	323	362	346	312	312	334	331	333	341	342	362	321	311	328	322	299	290	328	347	353	350	321	355	335	315	310	329	305	299	297	349	279	349	312	358	303	353	336	312	346	318	308	346	308	366	297	362	320	322	364	305	348	368	348	334	327	306	302	337	355	314	335	307	342	356	320	329	343	322	347	309	305	317	362	321	349	339	351	337	344	339	317	299	320	348	328	309	323	317	326	328	340	314	350	335	332	327	330	338	335	290	319	292	312	339	329	316	301	337	357	317	329	338	345	327	351	353	335	307	345	302	351	322	341	355	333	336	332	319	322	326	327	320	325	306	314	314	348	322	301	328	305	354	353	328	300	271	331	316	351	330	336	325	356	345	326	290	320	348	355	328	303	313	323	320	331	341	280	345	311	313	338	338	325	337	364	347	365	356	311	309	332	331	322	329	314	350	332	301	320	343	312	343	331	361	325	309	320	336	309	304	318	315	310	327	308	287	299	345	312	331	313	332	328	338	323	347	331	318	337	320	329	337	345	319	349	328	319	346	316	325	312	291	331	308	302	321	327	345	320	315	324	373	340	305	347	340	342	330	341	351	360	308	306	344	338	323	332	311	307	337	289	328	333	336	310	321	335	319	326	324	317	324	332	336	322	327	346	356	349	310	352	329	302	365	319	284	331	322	316	319	306	322	303	350	340	318	307	334	309	307	349	327	312	324	341	354	337	321	338	369	290	346	328	316	312	345	286	322	290	335	371	298	308	337	357	334	329	322	299	325	319	339	340	334	344	329	321	338	364	306	299	323	300	328	314	358	319	339	316	301	368	341	342	306	338	335	328	337	306	318	353	350	338	319	331	312	345	325	306	321	310	352	381	353	319	340	341	283	354	353	338	332	317	303	335	306	337	336	340	314	319	320	300	327	342	344	313	331	318	360	309	317	335	366	329	267	342	328	322	316	280	320	337	330	327	349	340	292	348	346	324	353	337	288	351	367	327	319	365	325	339	344	335	326	319	321	315	331	331	330	336	321	366	316	362	340	313	329	348	304	322	328	338	294	336	319	361	329	322	323	314	318	320	358	329	296	328	337	341	328	325	325	325	318	312	304	352	356	321	314	336	355	355	307	330	289	315	356	325	312	300	315	323	330	347	325	325	307	321	355	338	322	276	346	313	338	327	341	319	313	335	316	313	304	320	332	334	362	333	355	343	349	368	334	309	334	322	340	302	330	338	333	310	365	302	331	335	332	353	338	319	325	320	289	345	315	305	311	346	352	351	339	323	342	319	343	320	339	298	300	332	337	339	337	327	335	328	305	355	333	336	354	351	341	314	331	300	307	340	353	333	337	349	316	349	321	328	339	308	342	346	336	321	327	341	352	318	306	361	328	304	325	324	305	308	316	343	344	337	349	336	349	334	304	341	342	296	320	369	355	336	324	322	327	330	309	364	354	320	340	343	349	301	296	357	341	333	308	353	321	330	328	328	306	341	330	322	331	288	308	321	354	339	295	326	325	349	341	317	329	356	351	335	350	309	346	316	359	316	332	322	338	329	308	338	328	377	359	331	328	323	337	369	314	346	329	339	331	327	337	331	293	309	347	351	326	323	336	312	347	317	295
2499	419	291	349	324	353	335	328	298	337	325	299	361	332	349	320	332	326	343	298	336	337	307	327	377	335	336	340	332	284	327	317	337	313	332	343	309	335	349	310	332	337	310	339	298	326	291	340	295	316	335	314	364	331	316	315	310	309	296	308	300	295	333	343	325	308	329	297	318	298	330	330	288	340	346	349	313	335	322	341	326	305	308	293	319	342	328	329	311	346	322	336	339	331	265	330	319	378	373	314	319	350	294	316	285	341	336	354	328	347	329	358	335	314	303	286	306	321	329	311	315	326	307	319	302	317	304	319	332	357	346	330	314	343	345	348	355	340	312	346	326	344	327	356	312	325	293	370	289	305	287	329	301	324	303	318	296	314	337	302	307	311	315	315	306	324	317	304	322	314	336	302	317	315	353	305	330	333	321	331	334	309	339	331	325	334	355	320	351	343	317	303	319	301	308	325	319	343	340	335	334	360	336	331	350	314	324	322	337	314	333	310	348	311	289	350	364	290	326	306	321	356	317	278	334	352	323	306	348	314	315	324	291	300	286	323	311	324	329	328	302	340	323	339	341	325	323	299	333	294	310	307	309	301	355	306	316	311	298	314	274	339	332	316	311	307	352	324	331	324	325	323	318	329	301	335	343	358	341	323	317	294	329	298	314	328	313	326	363	302	342	300	294	328	345	290	354	338	311	308	281	339	333	294	341	324	318	342	353	341	362	373	316	302	270	317	334	304	334	308	338	336	312	342	333	318	316	338	313	320	337	345	324	326	344	347	320	354	320	306	312	302	339	323	296	303	312	346	325	331	339	339	340	338	342	380	332	278	337	346	366	331	296	318	323	357	367	308	314	332	295	315	320	299	313	318	326	323	307	345	337	306	335	320	331	317	317	341	314	330	296	310	333	329	304	327	292	310	315	315	354	349	329	310	331	327	293	284	319	371	347	308	347	325	292	339	299	320	295	324	331	338	361	304	341	350	352	337	320	328	313	338	300	358	311	322	343	297	302	342	342	311	302	328	310	328	326	332	319	316	322	332	335	328	353	348	333	313	305	321	312	318	346	344	336	336	337	306	310	334	289	315	319	321	341	331	327	327	336	353	331	326	333	333	310	333	299	331	325	356	324	310	285	304	338	345	316	313	313	330	307	337	353	327	330	326	330	320	334	319	327	343	329	294	334	308	350	307	296	312	296	313	333	316	327	320	344	359	305	316	325	322	340	327	328	312	334	330	340	302	314	345	341	314	369	336	342	314	365	302	359	346	315	310	286	301	326	290	327	331	343	327	324	339	328	332	322	315	340	330	336	324	354	316	355	346	348	320	336	311	344	324	340	363	312	335	352	363	328	339	350	326	349	319	334	327	300	330	309	321	347	336	348	330	347	326	333	319	313	309	325	323	329	317	356	347	314	328	338	312	331	293	298	299	322	328	338	328	308	337	333	356	342	339	367	309	306	353	319	330	331	341	319	319	326	331	324	364	305	308	321	315	341	355	295	320	292	347	302	312	304	334	331	324	341	313	304	343	342	320	346	354	347	299	332	340	315	351	299	330	309	316	299	320	343	306	347	283	295	309	303	344	300	304	346	326	319	309	311	292	336	348	286	303	315	288	276	319	327	341	308	342	357	353	319	343	332	312	338	348	340	333	320	345	373	313	320	335	354	306	323	322	332	342	343	355	324	334	330	341	334	359	322	310	305	349	338	337	304	320	327	329	312	358	329	294	328	373	323	334	304	337	337	320	340	334	336	364	309	353	324	355	287	321	338	348	350	281	362	310	317	297	328	290	360	322	321	293	320	326	332	365	315	323	335	340	322	317	311	323	335	297	317	318	335	324	319	350	343	302	320	325	319	351	314	324	348	308	309	318	325	360	281	275	330	290	346	351	316	296	362	300	360	325	343	322	332	339	319	330	328	342	336	336	327	326	303	307	310	324	313	312	334	338	353	324	313	319	313	319	286	314	329	311	338	282	333	341	343	324	292	281	326	331	321	318	340	361	326	330	306	332	329	339	372	335	331	286	312	323	345	286	316	331	355	349	355	310	300	321	299	326	378	315	311	334	349	315	353	307	311	326	308	336	360	350	365	328	327	326	332	305	347	300	358	342	335	314	286	287	323	296	317	333	354	346	332	308	340	314	319	367	309	279	368	344	284	316	314	327	337	304	299	330	299	354	352	322	321	342	340	339	351	356	326	325	341	314	293	332	334	340	322	325	314	315	304	310	290	333	307	304	333	348	341	325	340	308	330	317	328	314	336	338	304	291	333	334	358	326	273	316	309	334	363	346	338	319	330	301	347	350	320	324	298	305	332	299	368	363	317	297	316	334	288	357	358	332	309	325	303	343	336	353	336	298	378	343	312	333	335	299	339	326	310	312	317	306	313	336	343	299	301	342	315	351	344	299	324	317	316	345	315	314	313	312	320	325	308	333	291	297	318	356	311	289	334	342	311	282	313	301	323	328	287	331	347	338	329	316	318	347	290	332	326	334	348	316	326	334	313	316	363	318	312	323	316	339	332	327	331	328	341	305	315	342	357	353	341	345	314	307	335	306	298	316	324	302	282	311	291	327	362	316	331	354	319	304	324	335	350	363	321	347	331	334	312	335	354	286	329	379	280	300	317	358	297	318	330	345	313	303	290	309	347	329	309	319	289	324	334	313	330	333	314	317	319	361	333	309	268	338	340	296	362	286	323	315	318	304	330	307	342	319	333	330	293	331	329	314	318	346	324	303	305	358	347	312	312	334	374	306	354	317	323	326	285	324	322	324	342	337	320	333	301	321	330	300	320	315	342	332	323	337	306	318	367	286	371	347	320	323	321	356	341	328	312	330	340	309	305	343	354	306	333	384	332	324	341	312	305	339	363	342	326	323	308	297	299	326	314	331	327	320	353	312	324	316	309	323	324	293	329	313	297	326	338	307	287	311	343	322	336	314	325	312	315	351	306	311	314	310	374	332	314	359	351	298	330	310	324	313	328	331	330	336	299	331	357	321	317	342	342	297	345	320	305	323	325	300	336	313	343	283	336	313	310	329	317	331	346	285	340	366	296	301	336	331	342	364	334	314	324	327	305	304	319	316	333	342	344	305	322	341	356	334	318	361	324	337	318	300	317	312	321	378	289	306	320	340	308	316	341	319	324	326	346	313	336	353	319	344	301	329	330	326	331	347	347	311	338	325	311	340	318	311	320	307	304	329	313	312	325	293	345	340	331	329	304	322	367	310	311	265	320	317	343	313	304	320	351	342	343	286	327	354	336	295	341	324	348	313	322	327	326	332	326	327	303	335	302	334	311	338	358	346	313	325	321	327	321	278	324	337	314	336	330	336	337	330	292	318	317	286	347	316	349	322	308	296	324	330	332	347	337	308	331	327	341	299	314	317	323	298	353	366	348	308	314	321	344	353	323	363	307	345	323	334	314	319	338	295	334	344	311	339	353	325	342	337	328	330	315	333	348	347	287	335	356	314	295	298	306	325	331	279
2309	743	702	743	717	782	691	699	689	696	707	681	690	686	702	698	732	787	749	698	674	700	728	678	716	667	719	734	679	662	669	661	639	713	680	765	692	648	725	692	680	727	698	717	680	698	686	726	707	690	691	685	676	655	666	684	688	708	688	714	685	706	695	714	728	676	668	709	705	663	705	680	672	685	677	672	700	682	714	629	727	692	701	738	656	703	730	714	671	708	665	664	693	662	712	705	679	707	703	676	701	691	670	723	731	681	657	679	698	679	719	717	735	659	722	693	699	682	674	699	712	677	688	688	666	699	704	643	722	727	683	677	687	685	699	710	680	705	697	689	682	702	698	679	683	722	686	709	728	682	668	784	710	713	703	713	711	735	700	690	628	675	710	696	704	656	720	730	686	687	689	660	677	692	683	710	728	656	705	729	705	706	696	727	657	671	706	677	682	648	729	711	693	690	714	708	671	706	726	675	664	702	714	755	712	655	656	650	701	672	677	695	679	712	653	696	695	641	669	667	724	746	714	706	741	699	684	662	693	674	723	710	697	741	693	724	713	710	706	655	747	732	678	686	698	741	651	679	670	694	670	710	690	651	706	737	694	694	739	692	715	700	672	714	678	686	649	685	665	663	680	687	693	646	703	673	701	689	684	666	683	718	677	742	687	702	697	706	696	684	702	684	706	700	702	700	686	690	702	709	656	725	704	707	723	678	719	682	701	726	684	698	708	687	651	673	693	658	650	670	679	680	692	693	685	731	678	722	734	703	687	695	706	686	692	675	711	648	717	717	705	675	687	692	705	645	721	690	704	693	652	681	718	728	695	679	717	725	664	692	761	688	704	671	651	698	669	684	730	738	701	714	704	731	697	718	659	683	689	684	699	707	723	724	689	681	670	722	694	705	699	723	747	683	696	711	694	702	734	674	682	713	714	686	696	688	704	723	708	670	684	656	717	724	711	668	667	695	712	727	692	665	689	685	725	690	715	744	699	712	693	718	674	703	697	699	742	697	706	662	703	712	682	727	734	704	685	724	712	664	756	727	706	679	685	704	688	675	667	694	689	674	641	711	726	688	678	676	692	757	663	671	700	695	670	721	699	717	727	645	693	650	708	724	724	767	685	657	683	688	753	645	639	682	698	703	747	690	708	712	731	658	731	660	688	720	722	665	740	734	687	722	715	666	683	762	693	689	731	680	627	681	637	665	663	673	730	660	687	755	671	699	648	688	706	691	715	716	715	681	683	690	670	741	713	704	729	724	695	694	708	674	682	736	708	699	714	719	694	693	669	731	695	730	713	669	707	690	722	730	712	700	650	680	700	738	674	698	674	665	658	705	729	709	673	719	733	726	675	695	660	712	675	676	656	706	680	704	706	720	669	725	665	701	684	683	656	686	709	689	707	733	703	703	708	756	714	677	687	694	671	684	729	696	645	706	680	681	702	662	700	663	706	690	734	690	675	699	695	680	646	724	677	668	701	746	669	682	678	731	711	729	667	677	725	697	651	647	670	706	710	659	721	717	740	707	686	710	745	683	672	690	683	730	632	692	705	680	726	710	687	665	696	652	766	665	696	694	704	685	742	687	680	704	675	711	678	711	701	675	688	699	711	695	689	746	687	698	685	714	735	725	705	685	659	700	752	754	713	679	756	697	714	735	704	713	696	716	689	679	686	685	647	700	692	706	661	751	686	725	734	703	733	658	736	716	709	648	695	684	758	650	712	692	704	704	697	695	743	744	675	677	712	710	684	730	690	722	692	702	732	700	641	698	655	679	717	678	663	681	690	695	699	710	669	688	726	716	656	718	715	697	666	682	666	695	692	694	673	698	687	736	701	672	668	712	679	703	681	686	687	700	714	710	671	696	723	701	755	707	679	712	672	698	676	745	704	713	678	725	656	692	655	693	733	700	705	701	708	692	722	706	743	731	680	734	713	706	705	674	722	667	706	693	707	673	732	703	689	735	722	665	659	685	658	757	649	742	708	685	668	697	711	697	724	698	647	697	735	708	660	677	788	782	672	684	701	709	697	640	705	675	722	640	701	745	756	671	684	713	687	676	720	635	699	681	687	720	741	662	662	735	698	704	718	702	683	711	705	705	702	708	753	739	688	714	685	712	712	729	699	706	700	672	688	663	722	675	703	699	700	698	710	695	724	685	687	683	716	717	697	689	697	693	703	696	710	680	677	761	672	730	677	702	710	708	660	693	709	664	688	730	716	700	693	622	634	700	705	620	724	704	717	748	671	733	688	672	701	714	707	663	690	669	700	743	643	730	662	672	704	721	696	689	692	719	703	678	669	701	704	730	702	707	688	732	677	738	698	727	692	722	727	734	758	681	731	702	713	701	742	672	730	707	737	651	706	664	715	696	716	723	694	699	688	697	663	702	726	665	696	709	713	733	726	696	719	701	699	723	709	681	696	713	712	694	712	721	728	655	683	692	696	631	662	693	677	696	727	692	713	691	646	730	704	714	697	679	736	700	656	724	713	666	662	677	755	685	656	696	705	657	687	710	710	679	673	688	709	681	712	678	666	687	712	675	694	703	677	717	701	669	709	759	665	716	695	693	710	692	689	710	684	743	650	685	719	701	670	686	684	683	701	693	700	659	643	660	684	707	742	692	682	723	689	682	739	680	684	699	695	730	732	717	675	711	682	735	707	693	679	717	694	681	718	664	691	683	677	707	694	677	710	700	665	699	692	709	731	709	690	661	661	725	681	693	755	716	675	719	727	688	696	695	682	687	714	717	732	699	705	702	746	672	674	702	682	698	737	660	685	743	747	663	720	699	687	668	700	705	683	721	681	694	704	685	688	708	688	723	714	693	726	715	688	678	687	680	694	645	688	689	695	679	677	697	671	665	708	725	703	675	683	682	691	673	680	700	691	687	685	718	692	694	716	702	688	715	660	669	709	723	667	681	693	687	680	716	726	708	716	652	705	733	689	712	642	692	689	729	718	740	673	703	702	648	671	747	691	683	702	700	742	730	681	716	723	660	693	679	670	726	696	704	683	717	683	729	655	721	688	688	716	733	685	680	718	722	739	695	680	663	712	717	687	759	706	670	701	703	701	699	721	719	711	638	702	641	713	693	726	709	700	709	691	705	726	716	700	693	700	698	702	656	696	675	653	711	684	714	685	744	701	697	748	666	711	690	725	699	706	655	695	737	666	700	722	691	684	723	671	699	745	715	690	730	709	651	754	690	664	684	690	726	693	684	676	679	697	739	727	644	662	675	722	711	724	709	720	671	729	706	735	717	681	692	660	714	645	725	672	688	730	696	670	652	676	657	683	670	695	687	679	692	743	688	624	680	719	667	731	673	684	746	707	699	729	660	697	721	655	676	698	699	685	675	661	673	667	697	680	692	653	660	669	736	735	668	686	700	715	679	689	687	711	692	693	689	695	710	685	702	705	670	689	706	686	704	719	689	703	670	712	677	694	702	704	667	677	694	635	736	668	709	685	676	671	672	714	650	662	703	714	670	681	703
10423	838	541	430	338	279	245	217	178	181	182	197	157	167	169	149	166	191	142	148	159	177	163	165	147	147	153	168	168	168	190	160	166	143	173	144	138	133	164	146	142	162	139	150	138	128	123	159	169	147	133	140	178	153	157	151	141	146	159	128	154	126	131	145	161	149	134	140	164	170	166	139	183	157	135	145	152	161	159	152	138	168	137	169	145	160	140	152	157	156	145	154	156	157	181	158	157	160	163	145	150	134	148	149	148	128	148	157	173	182	142	172	131	158	146	143	130	143	116	145	114	151	138	162	159	140	142	139	141	133	131	150	155	151	135	122	136	146	147	160	144	151	157	154	160	159	130	170	135	141	135	158	157	126	131	168	159	116	126	135	156	143	146	144	148	175	162	151	139	160	133	158	136	159	139	127	151	163	152	148	138	152	154	145	150	127	132	149	151	160	133	155	152	141	140	131	148	148	148	146	164	177	153	163	143	145	168	166	163	141	128	127	156	133	152	130	141	176	135	174	155	149	181	130	168	150	152	137	164	176	177	159	147	153	179	165	165	148	150	141	162	135	147	144	160	158	134	160	170	169	149	155	149	149	158	165	166	158	173	135	178	144	158	145	138	152	159	127	147	141	155	157	152	134	141	138	139	148	166	141	148	148	147	138	161	153	122	152	132	152	141	152	166	163	149	158	150	151	148	132	143	147	175	146	143	126	152	181	149	153	160	155	120	137	163	113	154	163	156	137	175	160	147	146	137	147	159	161	128	163	133	134	146	162	159	144	149	171	130	140	151	158	156	159	161	148	147	176	154	159	156	133	123	163	166	166	153	167	146	148	163	146	158	160	161	162	158	127	155	161	138	125	153	147	160	115	152	153	163	169	149	157	151	149	155	130	144	157	129	145	147	155	161	165	142	161	134	149	165	128	150	150	146	142	153	129	150	127	176	130	134	139	156	141	158	134	161	155	157	150	152	169	149	137	161	153	177	142	175	156	156	151	154	143	151	145	155	140	158	162	135	140	166	173	134	140	169	155	150	156	131	143	140	149	155	156	133	153	127	128	150	158	144	134	140	159	170	128	124	158	187	155	145	183	176	143	138	164	149	148	164	176	167	176	161	151	141	135	159	166	144	128	171	150	128	144	143	161	177	140	139	140	168	140	137	166	145	168	144	169	140	161	127	141	152	141	114	129	142	140	135	140	157	137	148	165	138	136	137	160	151	161	163	144	154	154	134	159	154	158	152	173	156	166	142	149	160	131	142	143	146	132	141	181	156	157	160	139	157	138	145	150	152	140	142	162	147	138	157	154	162	171	159	145	135	142	153	143	157	147	157	143	131	165	173	186	151	153	148	162	165	153	140	152	162	145	140	161	138	129	147	149	141	139	143	175	160	143	138	148	135	170	161	130	157	148	149	151	151	145	132	134	162	153	159	132	149	138	154	176	143	132	168	160	167	172	140	126	133	136	160	141	143	143	139	143	124	139	156	164	160	145	160	143	154	133	135	139	164	143	155	147	123	152	120	148	139	142	160	149	173	160	153	183	138	143	160	144	168	165	158	166	154	147	170	143	154	149	143	149	178	150	160	151	148	132	126	159	151	139	159	172	150	158	154	157	167	144	160	130	136	141	133	138	162	159	142	151	140	174	175	138	131	150	136	146	135	137	174	132	143	136	154	152	153	136	145	144	145	149	161	146	158	148	156	153	157	156	146	172	121	150	163	142	147	173	147	151	144	133	145	156	147	132	176	165	131	148	168	165	138	135	131	119	157	140	172	137	144	153	140	156	159	160	174	151	170	169	169	158	139	144	163	145	120	153	165	134	142	156	148	158	155	164	152	141	134	163	156	155	147	138	142	158	140	136	136	136	149	161	146	143	170	141	153	148	159	160	147	151	158	167	158	158	154	156	155	139	136	152	172	147	133	146	160	139	157	158	133	153	128	167	123	131	152	120	154	134	152	159	117	166	129	146	140	153	147	162	164	152	161	143	136	141	136	161	170	157	152	154	160	159	132	155	154	164	147	173	160	133	149	160	139	154	150	176	159	139	132	123	164	141	132	127	129	142	149	157	169	138	180	140	163	152	154	162	148	157	152	132	148	157	166	165	144	151	153	146	161	125	153	170	152	146	133	176	151	130	145	165	145	149	151	155	121	137	177	137	152	164	150	154	134	132	156	147	155	127	160	156	139	147	151	165	149	153	148	145	150	162	178	138	153	151	143	137	151	154	161	142	145	159	143	144	146	151	146	137	156	140	145	138	159	157	136	117	157	153	156	145	136	162	151	153	139	133	140	147	148	178	135	133	143	137	157	172	139	147	147	149	142	178	143	133	151	159	166	140	183	174	125	130	148	160	176	131	143	161	144	159	153	163	172	175	160	146	138	141	133	162	139	134	150	130	143	161	158	119	142	136	148	152	167	133	146	150	181	151	155	157	139	152	158	148	146	142	150	160	134	147	166	153	135	131	157	131	152	168	143	144	145	165	134	136	140	157	122	161	132	163	170	133	135	154	138	145	161	164	124	144	131	150	159	149	151	173	165	157	175	156	154	173	173	138	138	147	158	144	159	143	149	154	146	144	155	157	148	125	147	163	142	145	155	151	161	166	155	144	151	150	147	146	150	173	155	128	171	148	145	123	148	168	135	147	127	156	145	155	116	143	154	139	167	171	153	166	173	159	145	149	148	145	135	145	151	146	156	142	141	148	136	175	160	156	158	134	143	155	147	160	140	149	148	139	172	149	158	139	151	129	148	151	140	137	148	166	171	147	127	134	123	137	145	175	162	117	138	129	147	140	162	171	133	143	182	145	132	162	142	155	165	130	128	133	141	154	151	139	145	153	155	175	154	129	152	175	120	141	162	186	155	133	134	152	148	146	154	125	128	165	127	164	155	147	157	149	159	156	155	141	156	144	145	150	136	149	146	149	167	174	159	161	137	171	145	134	143	131	154	157	148	159	150	159	123	138	148	155	150	145	139	143	141	155	146	150	166	152	155	157	142	140	141	139	141	149	132	155	163	152	154	141	147	164	132	166	153	142	147	141	148	152	158	154	176	133	168	134	150	146	155	128	160	170	157	145	131	141	135	170	164	150	144	162	156	127	160	158	134	144	151	136	164	139	146	144	156	168	159	103	112	134	135	156	171	149	148	144	159	183	162	162	155	167	131	139	155	164	157	146	141	143	159	169	161	151	146	141	151	138	167	146	146	163	124	167	147	138	156	138	128	150	157	157	141	148	148	154	159	153	149	161	166	141	148	144	162	150	143	152	138	157	151	169	162	144	153	141	144	159	128	150	153	157	153	141	141	144	138	169	162	171	150	140	142	140	161	161	189	137	154	171	128	142	140	150	150	156	162	145	153	141	152	153	169	143	167	139	162	158	150	131	134	148	128	174	152	160	137	157	160	130	139	151	140	147	158	164	151	132	137	161	131	137	152	125	172	147	168	163	160	146	146	140	144	139	142	131	155	149	135	156	153	142	159	146
7507	832	1298	1463	1325	995	764	644	627	540	545	528	464	438	443	442	405	453	437	390	383	409	353	392	360	364	357	389	361	429	332	359	352	400	354	364	365	368	348	355	346	394	345	360	345	378	352	344	354	379	363	379	347	352	316	367	343	369	393	319	371	324	372	337	349	337	341	366	326	315	342	373	341	343	351	345	345	330	342	342	352	336	365	327	377	355	352	377	336	369	362	370	293	343	327	342	342	381	353	364	343	350	354	297	359	337	340	347	348	341	372	352	336	371	353	395	366	364	408	372	333	364	363	365	353	371	347	347	349	358	361	357	362	346	342	328	361	345	341	360	356	338	322	353	357	333	355	332	385	351	352	344	370	371	363	356	360	358	336	369	340	352	356	340	352	364	348	371	363	345	376	348	331	355	364	333	373	333	375	328	334	371	357	360	345	346	340	327	374	363	317	354	354	364	374	338	352	360	343	333	367	342	330	342	360	325	357	363	357	322	353	344	382	316	343	346	354	322	372	370	369	343	353	323	366	376	357	335	345	341	346	361	316	331	338	360	389	356	344	348	364	374	354	329	381	347	337	295	370	357	372	345	337	316	368	349	357	329	367	363	359	366	355	335	335	342	346	368	324	376	316	355	346	358	365	350	365	299	332	387	309	377	338	341	346	308	321	344	326	362	351	352	341	333	316	344	326	338	339	370	393	332	380	399	356	366	315	368	347	336	331	325	363	339	390	302	349	333	361	369	353	332	369	307	365	351	340	344	359	373	356	361	338	338	365	325	357	335	326	351	334	404	373	346	360	333	355	360	359	380	354	368	354	385	345	327	367	346	321	365	359	365	348	361	340	347	318	382	367	332	356	348	366	345	335	364	369	356	374	355	345	351	352	319	366	357	355	356	340	371	356	370	362	353	331	311	352	333	372	358	350	377	343	357	327	360	331	334	314	344	406	368	364	352	335	320	356	365	364	313	372	358	334	323	344	367	360	333	339	354	333	374	339	352	360	372	344	369	339	328	363	361	387	374	318	339	333	379	336	349	358	335	348	355	369	354	320	341	349	311	296	386	370	350	355	330	345	356	357	338	332	332	344	362	353	354	362	347	361	371	352	355	394	345	362	363	319	347	344	332	364	364	373	376	345	349	360	333	385	366	333	324	374	353	360	328	356	352	335	368	350	376	352	355	341	344	343	351	350	353	342	356	387	335	391	354	332	345	329	377	367	323	372	350	365	331	350	329	347	331	344	356	360	353	374	362	344	350	335	346	346	340	332	338	360	366	375	317	374	350	391	363	333	373	334	370	337	354	331	356	381	316	345	325	369	380	343	363	367	359	316	341	355	351	343	353	329	374	351	353	405	369	353	369	335	352	344	386	372	335	319	354	336	363	337	357	379	339	361	353	355	330	328	373	357	368	352	365	361	360	350	358	352	349	311	356	371	340	357	384	371	377	314	343	318	363	347	321	359	325	293	364	335	338	358	362	320	369	330	319	339	364	322	353	330	333	386	369	345	339	315	338	342	348	338	380	334	351	343	352	324	344	351	366	363	339	334	355	375	328	370	361	318	349	339	322	338	357	362	338	344	357	332	334	322	329	337	352	353	389	335	369	359	308	358	332	375	375	318	348	370	336	349	350	330	369	339	336	369	336	314	351	332	367	361	381	336	371	340	378	306	360	341	373	352	364	346	363	368	322	329	383	360	361	315	374	316	370	328	319	359	351	376	297	337	347	362	317	338	346	370	367	341	343	353	337	336	334	354	383	359	370	312	329	394	369	354	331	336	351	348	338	335	319	347	330	364	358	355	332	363	362	370	338	325	353	346	376	356	354	349	319	351	344	345	365	372	339	329	333	319	353	338	367	353	345	344	353	354	363	351	351	338	342	361	322	366	370	354	326	325	354	381	358	347	359	379	340	333	322	347	317	364	331	373	345	351	342	349	350	354	365	351	367	350	343	340	355	381	364	351	346	344	343	362	386	353	373	333	344	357	354	342	316	394	352	331	350	337	369	356	365	362	343	358	373	358	363	342	371	383	348	324	349	357	334	326	375	349	337	353	333	354	359	332	350	345	366	359	372	372	327	353	362	325	330	352	398	336	363	344	345	353	357	305	332	323	372	355	332	352	298	370	349	370	340	305	353	354	332	365	378	369	337	335	318	401	340	352	355	331	385	360	325	337	319	392	347	358	320	341	360	331	325	357	389	330	366	363	319	327	345	342	319	335	335	316	363	342	358	317	377	380	339	336	347	371	318	377	362	364	363	350	332	392	340	338	363	364	348	330	343	326	349	358	362	373	349	314	344	305	365	349	327	357	353	336	363	380	365	365	380	355	352	368	370	380	352	366	353	346	362	356	346	350	347	386	367	325	345	372	330	360	379	331	377	321	349	353	368	317	352	347	342	364	326	367	342	311	377	349	366	333	346	333	330	325	359	342	338	384	358	342	320	349	350	331	385	343	381	353	348	319	331	365	360	373	348	338	362	336	343	358	358	372	343	351	380	329	364	345	362	370	352	309	330	376	374	384	346	349	344	381	332	314	350	371	334	363	374	348	350	356	363	322	337	369	358	354	350	334	393	360	334	346	363	377	340	319	327	367	338	346	356	322	356	348	366	398	335	339	320	364	343	331	348	345	307	351	375	363	336	340	358	350	345	322	350	354	334	345	353	367	339	358	338	370	335	353	354	333	352	350	350	376	352	342	357	365	356	350	348	352	337	349	358	355	330	345	372	354	357	327	363	337	364	365	339	362	355	316	330	345	357	360	339	366	328	341	323	374	326	351	394	356	360	349	331	347	370	350	344	320	362	324	340	355	344	317	326	366	367	348	354	378	353	328	365	304	351	336	372	331	350	327	358	324	337	344	342	359	346	364	333	359	358	374	329	340	319	336	349	341	355	357	319	327	337	358	395	346	362	336	347	362	373	346	355	342	343	362	357	358	369	341	331	359	355	329	340	375	357	393	348	352	378	340	347	339	343	340	380	319	340	341	349	354	358	354	376	347	334	336	316	328	360	341	324	357	370	341	351	363	377	356	351	352	331	351	340	353	331	375	374	336	375	365	355	345	338	346	355	344	348	355	351	344	329	362	364	370	337	326	380	360	330	359	351	388	338	347	330	340	324	335	354	334	347	348	326	353	340	303	312	315	330	383	346	333	343	327	331	348	353	371	367	355	355	351	328	374	349	368	340	338	326	329	346	360	376	324	346	355	369	341	323	319	338	350	334	361	344	348	369	377	349	342	375	350	328	350	350	335	351	347	348	365	342	341	329	366	369	356	407	363	349	343	326	365	360	319	340	356	348	352	333	357	321	356	355	326	323	373	317	335	340	365	352	349	350	349	357	348	357	320	350	342	348	341	341	351	368	334	313	355	329	339	374	369	357	378	343	367	342	348	310	317	342	319	340	319	368	337	345	351	307	345	335	329	323	351	334	364	356	335	386	365	342	377	321	367	338	369	359	333	358	342	348	341	342	354	323	370	371	362	321
15942	1564	913	743	567	375	238	226	209	212	184	173	169	152	156	148	139	134	130	150	148	146	153	144	144	109	115	151	147	143	115	118	127	134	129	131	124	136	147	134	128	119	133	136	131	133	144	116	132	128	142	132	134	134	138	131	125	113	116	125	131	140	141	144	146	117	108	135	142	154	120	127	136	137	116	136	112	127	107	136	133	112	136	130	127	122	145	129	122	121	133	124	119	148	119	132	125	119	127	121	141	96	136	125	140	120	118	122	122	136	135	122	90	136	127	128	131	134	129	111	126	130	130	113	139	133	121	129	126	113	143	129	129	127	132	120	141	112	112	119	121	136	118	124	113	125	110	125	120	117	125	110	110	122	108	137	133	123	132	122	131	116	106	101	141	127	137	125	143	121	113	115	113	127	109	125	119	125	122	115	105	111	113	117	123	133	132	144	117	148	119	122	130	150	127	123	107	129	139	123	102	132	123	130	125	132	145	128	139	152	109	133	123	141	160	120	129	118	127	132	137	165	152	145	125	109	105	119	104	119	130	107	148	123	119	127	125	148	119	114	135	128	136	125	155	135	125	116	131	150	129	123	126	120	129	126	111	130	135	117	117	153	114	121	123	142	119	112	126	130	98	138	122	138	123	117	148	111	136	118	132	146	134	129	111	134	140	116	122	114	116	151	140	131	111	112	119	126	107	117	127	131	128	141	120	110	131	130	121	131	137	123	125	122	123	121	133	120	124	126	133	125	124	131	133	113	133	136	121	118	130	118	143	148	124	128	135	138	116	127	133	120	135	130	112	113	134	132	135	150	122	131	125	116	115	133	126	127	103	124	109	140	131	149	140	124	119	123	130	119	125	128	138	133	124	151	123	125	120	130	122	128	126	126	129	131	131	96	129	125	123	109	130	137	123	145	134	129	127	136	128	122	146	127	113	136	125	120	130	134	157	150	135	124	108	108	115	112	137	137	100	132	124	115	123	140	129	107	130	115	113	122	122	127	126	115	138	148	141	110	108	132	132	106	135	120	121	133	135	135	127	116	136	115	117	128	121	110	112	122	133	129	125	112	138	124	128	118	129	142	138	99	100	144	152	134	120	127	138	122	114	120	123	132	131	135	130	126	117	147	108	136	140	135	112	117	121	142	114	120	154	132	114	109	120	137	140	123	130	120	134	151	130	126	148	140	115	138	111	122	138	126	134	146	124	129	114	134	138	138	122	120	111	140	145	129	125	142	154	133	124	123	105	126	100	116	111	110	119	128	138	135	137	132	111	122	129	123	114	104	116	147	117	118	128	129	121	157	128	143	129	125	109	132	122	133	141	137	126	107	124	136	128	123	128	122	147	118	130	124	122	105	118	131	112	126	129	120	120	116	131	124	139	112	102	124	141	129	103	128	137	116	144	120	141	138	135	138	120	134	112	126	112	139	113	130	131	141	149	132	114	119	109	153	116	134	140	120	109	104	145	116	142	118	125	124	115	131	135	110	138	132	126	130	149	119	122	104	130	119	117	134	110	117	136	118	137	122	120	115	103	125	135	113	133	114	127	111	130	117	124	146	140	114	130	114	122	135	115	126	128	111	128	122	118	139	123	105	149	127	144	111	134	129	117	99	115	136	126	145	115	116	123	122	105	119	155	117	125	142	118	93	117	129	122	100	126	146	137	113	118	98	116	119	113	158	137	110	130	116	120	127	126	118	131	129	143	135	120	113	121	123	134	119	135	123	126	145	125	143	135	122	125	139	144	147	131	133	123	140	147	133	135	136	119	103	124	108	122	145	124	97	131	112	141	127	126	130	134	129	135	110	104	122	118	127	116	125	132	123	134	114	152	127	116	113	137	106	113	123	136	109	125	122	134	121	122	127	131	136	129	120	104	126	126	120	122	139	131	140	108	126	136	147	115	121	120	117	131	96	130	134	129	115	124	140	124	147	122	130	118	123	124	126	146	131	115	120	132	126	139	116	119	132	126	139	136	137	128	150	145	120	138	143	135	121	126	130	126	115	139	123	141	107	124	129	134	122	115	126	144	112	144	120	117	123	128	152	147	133	118	116	143	133	134	118	133	126	117	132	135	146	128	122	126	125	120	132	137	124	130	133	125	129	128	139	133	118	121	123	140	114	134	103	121	139	159	108	133	113	130	118	108	133	123	126	141	137	125	117	123	139	115	122	127	110	143	114	134	114	134	141	127	117	124	126	115	127	146	129	105	112	135	122	94	147	129	131	128	126	110	148	129	119	134	137	132	114	95	129	120	137	138	113	118	121	142	141	153	122	114	119	138	95	127	131	122	121	126	133	131	117	126	123	122	118	109	125	121	136	115	113	128	139	140	134	125	117	129	126	118	128	119	117	125	139	103	128	138	148	138	121	131	129	106	125	122	112	126	145	116	109	140	141	109	130	128	124	119	133	118	105	135	122	132	130	132	139	122	138	130	141	120	121	117	108	108	142	122	119	110	125	126	109	115	142	112	140	106	126	100	137	125	125	145	148	121	143	132	118	133	151	146	114	122	113	133	126	109	112	154	131	153	119	126	128	118	103	126	115	123	127	151	129	146	136	125	144	117	136	142	127	124	136	119	133	143	131	126	135	127	133	149	139	130	110	128	98	150	120	133	129	144	136	132	121	129	125	116	136	149	124	136	127	143	104	157	130	133	114	119	150	130	123	118	117	116	133	106	126	128	122	134	126	140	117	119	120	124	129	104	127	103	120	115	121	163	132	118	145	99	106	109	137	126	136	139	120	120	128	122	128	102	137	123	132	142	125	145	116	111	116	119	143	140	160	133	123	108	132	113	133	129	124	123	120	141	117	118	123	132	128	136	121	134	128	110	136	144	136	126	135	143	143	110	121	137	120	156	114	126	122	132	113	132	131	136	122	129	132	123	121	110	132	123	117	136	120	135	109	129	124	124	119	139	111	136	116	105	122	146	113	136	120	138	142	117	131	158	138	119	116	127	135	130	122	118	133	137	117	118	107	121	144	132	127	113	117	138	127	135	127	136	132	114	123	147	132	116	127	142	126	128	123	122	122	123	148	112	106	129	140	142	121	138	124	114	112	120	126	128	126	129	122	137	146	113	134	124	119	128	112	113	128	141	124	128	119	131	132	116	117	138	128	129	117	135	129	135	153	140	148	124	119	121	123	129	118	120	114	88	145	130	158	128	126	104	126	149	121	125	131	94	140	121	143	121	115	134	142	136	134	137	130	133	121	120	133	113	118	115	106	130	125	120	105	131	131	118	114	146	121	109	123	137	129	135	101	125	125	115	115	118	106	104	119	118	158	113	117	139	135	125	115	140	126	122	108	116	147	121	136	116	105	120	118	119	134	112	121	132	149	116	149	125	133	113	102	124	145	119	132	142	125	107	110	114	112	126	146	107	116	137	136	145	132	119	134	124	142	142	121	125	102	115	157	145	142	122	148	151	152	126	129	123	140	110	112	108	129	134	140	122	142	131	123	138	142	115	140	134	96	118	139	125	136
8933	1172	2172	2328	2252	1620	1167	985	797	761	699	575	571	555	522	485	471	449	433	461	385	406	429	383	388	368	380	373	387	402	386	397	369	375	396	336	377	382	345	365	358	336	390	336	366	378	338	362	333	349	338	328	374	365	352	325	350	352	296	342	336	335	364	336	314	353	339	348	357	342	367	337	339	357	313	333	370	297	339	327	338	324	331	347	342	307	342	354	336	325	349	309	334	351	342	334	332	309	314	311	340	333	332	392	344	340	349	311	330	331	336	342	273	355	319	314	343	350	351	322	356	312	324	324	323	333	301	306	336	339	348	320	330	337	346	329	337	299	342	330	337	326	334	333	343	328	329	342	345	328	328	332	333	300	304	321	310	329	362	328	371	344	334	314	321	335	328	327	341	339	337	324	309	334	336	353	317	344	347	325	341	331	334	353	309	334	321	316	336	352	335	327	314	334	328	338	299	331	357	333	319	351	321	356	351	339	307	317	279	310	342	350	341	340	337	322	336	339	313	335	371	319	335	366	375	315	320	324	328	362	316	317	356	305	338	315	301	300	328	342	344	295	299	324	311	327	338	340	356	342	334	352	345	337	345	312	369	355	345	348	316	333	307	326	267	341	327	320	336	341	329	322	348	379	327	306	337	333	329	336	328	337	329	322	346	344	342	322	325	330	329	321	342	332	343	332	336	324	332	326	334	311	317	353	340	343	305	324	308	302	326	343	326	324	298	331	352	313	327	317	333	310	334	316	326	296	337	306	340	332	325	328	335	344	375	327	326	342	309	328	346	317	335	320	342	331	328	316	314	352	344	340	335	333	344	331	355	318	329	331	350	308	313	331	326	366	335	330	317	333	350	319	309	377	328	309	336	330	330	310	334	330	324	318	336	339	348	353	318	318	344	287	327	345	334	319	319	317	332	329	304	328	351	322	337	333	354	322	336	345	338	320	331	315	342	293	323	325	333	362	309	323	328	311	357	360	330	321	320	303	321	324	351	336	326	323	297	355	356	322	315	311	325	321	348	339	325	333	341	321	335	335	356	313	338	330	333	322	314	324	318	342	319	354	348	320	330	350	323	307	319	348	320	315	337	302	348	311	334	325	339	325	322	336	318	343	331	321	317	314	318	296	333	338	304	331	313	333	337	308	310	321	330	319	353	327	316	311	317	307	346	335	330	348	361	312	363	308	333	345	356	352	303	327	347	296	319	344	313	312	332	341	359	320	293	320	349	313	323	282	336	312	344	349	295	326	356	350	328	312	327	327	327	320	315	304	364	327	330	324	338	329	328	311	344	350	335	378	345	342	328	342	344	327	326	337	290	327	330	296	332	350	329	322	329	320	332	355	360	340	326	318	315	319	279	318	325	333	335	317	342	352	319	317	304	343	301	329	347	305	315	329	308	350	328	364	332	335	316	346	353	329	339	378	318	340	319	332	336	330	297	315	363	328	322	375	324	326	326	331	316	319	317	341	326	335	338	347	355	351	358	315	336	357	298	320	343	313	332	342	353	326	329	343	315	324	339	326	342	334	324	337	302	303	341	313	325	326	368	330	333	329	325	327	320	325	282	335	292	330	330	334	324	323	323	328	322	346	315	331	336	314	332	333	317	324	349	351	320	340	355	347	302	344	339	316	350	353	313	330	290	314	326	310	334	336	312	328	346	350	341	336	367	328	348	373	273	334	340	327	345	335	349	339	364	346	333	332	321	332	347	335	333	349	329	327	332	331	337	359	323	299	318	297	349	327	345	358	357	318	359	329	326	311	327	349	312	311	351	335	336	319	352	339	342	324	302	353	294	335	347	332	330	353	387	296	296	342	319	358	346	317	315	329	326	329	351	308	318	330	337	337	323	338	339	307	358	327	312	363	328	323	335	340	328	343	332	326	320	345	329	344	342	318	338	317	344	336	344	316	311	334	302	337	364	321	331	333	332	305	310	293	331	303	342	338	308	284	352	336	371	341	350	338	310	313	332	312	326	341	302	331	326	297	342	332	353	341	340	358	320	308	323	327	314	329	362	311	367	311	325	325	338	344	336	357	316	292	347	313	332	312	315	327	374	327	339	318	361	330	306	357	352	296	336	336	383	333	307	327	302	350	310	285	352	372	333	333	336	345	347	332	337	311	347	287	343	350	310	341	347	344	333	326	310	340	335	354	306	330	322	357	332	303	321	328	376	328	341	322	336	372	335	354	341	317	336	311	320	317	343	339	329	369	341	372	313	326	349	341	325	333	325	385	337	329	359	316	343	365	313	325	331	346	303	313	318	350	317	350	314	316	361	337	327	359	317	349	340	333	364	325	328	359	357	311	328	328	338	348	335	324	326	324	329	341	314	318	356	318	325	326	329	338	297	341	322	339	303	338	334	362	366	331	327	342	324	348	309	306	289	332	326	324	375	322	338	343	350	368	338	315	345	337	337	353	329	349	341	313	317	310	313	330	314	322	326	360	322	327	338	354	332	302	330	326	360	328	315	343	325	324	329	328	334	348	319	349	312	303	330	318	340	327	333	331	365	309	331	330	319	340	347	328	328	320	332	349	338	345	315	344	325	335	327	339	329	323	347	324	335	342	347	326	350	328	336	330	321	341	364	320	333	357	323	319	308	332	311	328	332	319	341	298	312	355	348	346	308	335	329	330	290	332	377	370	298	330	361	322	358	350	331	324	381	330	304	323	344	290	297	324	343	334	337	346	324	332	349	316	302	358	322	335	315	308	313	318	307	333	341	350	333	338	307	327	345	327	340	340	345	336	318	312	315	340	347	325	317	335	342	336	332	346	342	360	349	330	319	357	296	354	307	326	325	337	336	349	325	354	335	356	336	307	321	338	320	343	346	357	320	307	337	307	317	305	347	325	347	324	328	316	327	302	339	320	325	325	349	327	310	350	307	352	343	300	334	340	332	332	322	344	336	348	330	357	361	348	322	335	344	365	313	308	344	371	359	302	356	357	348	339	344	351	308	354	333	330	321	310	328	280	310	330	321	357	319	330	322	336	327	335	307	362	353	352	332	334	337	309	339	300	344	318	322	347	286	307	328	310	319	333	325	342	353	325	331	323	350	329	309	320	342	334	324	336	353	350	327	307	336	355	356	324	311	344	313	346	343	324	362	349	313	357	313	307	317	335	334	360	327	315	381	327	320	350	334	363	309	314	332	312	372	324	343	327	294	335	314	305	322	299	330	344	325	315	322	328	318	359	332	360	343	309	319	305	325	340	318	335	328	327	327	313	347	329	329	321	320	302	353	323	342	315	301	323	325	349	317	321	309	299	359	317	330	322	346	361	339	327	351	332	337	346	334	346	343	346	338	338	324	327	317	347	318	333	343	350	340	310	300	313	308	344	347	334	353	319	317	331	345	365	314	312	310	349	330	353	311	323	353	334	316	337	316	309	312	322	333	303	329	305	336	316	336	360	322	341	324	331	295	308	335	303	289	309	335	324	344	333	348	323	343	336	349	324	304	278	299	291	350	312	342	309	351	310
2173	367	314	308	342	316	293	292	306	317	309	352	310	310	336	269	327	333	338	325	305	339	308	324	329	305	323	336	352	311	306	312	348	321	328	301	342	312	290	343	330	307	318	345	333	293	311	307	336	342	328	338	313	316	339	340	307	309	306	353	314	300	342	346	323	346	330	342	352	304	301	330	324	300	321	314	319	324	311	334	332	340	322	339	297	297	302	295	318	312	310	328	322	365	331	316	316	341	300	337	351	310	323	324	311	299	301	331	335	324	309	333	346	323	348	346	330	308	334	328	333	346	319	308	355	332	324	344	308	318	301	338	334	322	304	306	343	306	317	344	314	337	300	328	325	312	368	325	317	305	317	337	338	304	331	349	289	305	332	322	298	330	325	342	337	291	318	314	308	333	297	328	310	283	314	322	318	310	305	310	294	344	276	337	332	310	299	297	332	294	323	300	317	333	349	326	294	327	328	321	311	312	273	316	329	328	299	292	327	339	304	294	333	310	311	310	319	328	344	303	312	302	323	327	323	322	317	326	334	299	303	276	347	310	322	342	335	334	306	326	354	333	337	292	337	363	308	311	363	336	336	333	340	313	355	295	334	309	307	343	299	341	314	315	322	314	328	354	351	331	314	295	345	318	327	314	336	372	332	336	340	296	316	300	337	345	345	311	325	335	325	310	311	299	323	342	291	339	310	322	321	322	318	314	327	302	333	315	306	335	330	337	315	296	316	324	314	304	326	306	310	353	316	340	311	343	336	325	317	328	313	299	296	296	285	313	330	341	337	306	326	302	321	337	308	321	322	332	343	320	332	311	327	323	296	327	346	378	350	332	285	330	327	305	310	325	309	294	329	313	284	334	336	321	319	311	312	315	325	303	329	317	346	307	322	345	347	315	306	316	296	303	325	317	347	332	309	323	352	313	325	337	314	314	332	320	309	345	323	302	356	325	292	344	333	288	325	311	311	311	332	335	318	306	311	322	321	314	325	324	275	289	330	318	327	295	304	320	321	326	320	320	329	304	344	332	318	385	300	327	344	340	305	296	294	310	319	315	293	324	323	323	335	353	309	328	314	337	318	325	303	295	336	316	325	326	326	327	323	307	307	346	292	317	321	311	317	310	302	315	332	331	303	358	304	319	300	317	291	326	299	308	300	352	325	321	329	347	306	324	283	332	324	290	343	288	324	299	344	332	313	349	319	324	321	333	320	324	299	331	331	335	316	305	331	320	280	300	335	313	329	289	325	367	339	319	344	293	339	325	323	298	323	321	314	337	315	316	325	348	346	299	371	340	310	330	328	317	338	319	329	305	311	328	296	316	335	344	381	331	329	326	320	293	336	321	323	339	320	311	341	362	335	340	323	311	306	347	337	316	355	320	288	309	292	347	315	312	309	329	289	349	319	348	315	361	309	326	343	325	336	307	327	325	345	347	313	317	320	321	317	331	313	326	335	337	312	329	373	340	312	308	331	299	311	318	318	321	287	320	330	362	331	313	353	323	320	321	358	301	323	317	312	331	324	334	336	326	326	338	321	325	307	326	318	330	324	329	333	314	341	270	308	316	314	308	346	337	362	311	309	339	332	318	314	274	298	292	332	349	324	344	356	359	293	333	308	318	360	317	346	290	328	322	315	324	322	303	314	304	317	319	307	293	306	297	330	317	289	286	299	288	325	326	335	349	312	316	323	313	294	312	339	304	322	329	270	304	327	352	322	338	326	328	289	331	327	298	358	345	325	319	314	305	306	310	322	352	283	300	336	310	361	328	340	341	317	309	312	307	305	331	286	347	302	344	333	311	313	320	333	306	295	308	331	326	356	328	323	306	314	307	329	330	324	309	322	305	359	316	349	290	329	344	343	317	327	324	301	373	320	338	310	309	340	334	335	320	287	320	317	338	330	362	330	324	321	296	303	335	311	320	346	298	343	303	316	335	320	324	294	304	346	315	335	334	322	319	315	338	349	313	308	303	314	321	314	323	349	342	349	348	343	335	354	327	313	315	302	296	304	307	344	340	329	337	305	300	301	318	305	334	320	339	319	305	326	279	296	315	341	303	335	343	307	330	311	363	340	316	335	301	310	314	318	346	364	343	329	346	295	307	357	334	302	373	305	308	325	310	301	309	345	332	355	339	314	282	318	343	323	363	304	333	310	321	348	322	336	332	303	308	296	246	367	330	308	337	336	324	285	349	318	311	333	317	331	316	327	327	341	337	329	324	323	329	337	346	334	297	307	332	332	333	319	348	318	295	314	336	333	349	309	333	319	350	336	329	306	288	315	353	303	340	304	353	306	358	338	295	343	305	338	322	355	328	346	360	341	344	339	356	288	335	312	281	297	315	310	334	343	312	332	305	350	323	359	326	294	331	277	313	325	323	324	350	318	334	306	303	308	301	317	354	345	313	293	297	313	335	309	338	309	353	284	340	329	315	324	311	309	341	330	323	314	311	332	363	328	316	335	310	310	348	333	333	286	327	330	314	316	325	311	358	312	315	317	317	304	349	312	324	302	321	317	305	328	320	309	314	328	321	288	341	320	337	315	294	327	328	327	331	299	359	323	350	314	309	305	355	312	341	325	304	337	326	314	296	323	329	346	321	303	341	312	352	311	304	276	340	332	314	309	279	302	330	306	307	346	333	346	345	328	322	318	329	328	339	321	326	311	350	314	329	331	342	303	319	352	316	316	337	373	342	325	320	295	302	312	341	316	294	291	322	366	325	296	309	323	350	325	313	281	282	317	315	320	311	324	329	307	326	343	340	306	338	300	319	326	327	295	334	328	329	329	279	278	326	318	320	352	301	329	314	263	334	308	304	357	307	312	327	321	311	309	316	310	262	295	308	301	321	329	319	321	283	339	330	294	341	373	333	294	299	321	336	343	330	347	309	325	316	341	304	333	292	304	317	347	308	309	358	302	320	285	313	327	333	280	283	330	316	315	344	340	323	303	313	326	337	337	296	312	325	328	316	334	283	316	309	336	295	310	330	322	366	282	326	328	311	324	318	297	333	314	309	270	329	332	297	315	291	337	314	329	298	331	316	320	310	351	324	316	344	312	300	318	326	341	307	297	307	349	338	331	321	282	309	343	303	299	323	314	326	320	340	368	349	337	263	333	275	363	324	349	339	326	280	334	314	328	314	340	327	308	316	321	341	323	314	321	341	337	346	305	340	348	310	323	335	305	322	342	315	312	322	318	344	331	298	322	301	307	363	316	333	304	283	321	313	323	324	315	303	347	283	327	338	315	352	313	336	318	315	295	303	315	336	335	326	347	305	286	330	331	328	339	326	321	329	322	381	347	311	317	335	328	330	327	320	315	305	330	320	317	326	306	343	326	316	290	283	335	311	349	271	306	344	284	322	340	344	322	345	342	329	310	323	329	319	329	301	303	278	316	345	325	345	317	324	295	324	315	311	291	323	277	324	333	319	322	323	327	329	337	308	316	343	301	338	295	316	315	341	306	328	311	292	288	299	331	320	338	329	301	340
2155	688	739	738	742	748	688	679	625	748	708	662	762	661	708	675	666	689	674	716	779	708	678	689	716	738	729	726	716	655	699	663	725	698	741	702	718	689	750	664	751	667	722	690	711	694	679	682	713	673	722	737	731	720	706	711	651	697	701	706	638	671	722	732	699	679	681	680	669	676	685	676	675	721	702	673	696	712	689	629	683	657	712	682	667	706	638	718	716	648	721	651	694	697	717	700	686	695	693	686	672	718	651	670	659	690	696	712	704	747	681	661	674	726	668	704	772	729	692	702	645	633	674	650	707	725	698	719	675	715	706	705	696	703	656	698	720	691	693	696	660	701	735	692	696	664	675	705	685	665	690	698	704	701	690	712	673	734	721	659	677	660	663	717	752	638	726	705	673	667	705	720	685	693	691	700	671	703	724	713	708	710	692	704	703	700	645	672	691	665	715	725	695	702	665	715	688	685	689	709	682	685	711	727	687	688	723	680	693	661	702	764	711	710	690	687	724	684	723	681	677	716	724	685	697	715	679	654	756	690	718	661	689	659	703	655	674	738	691	727	690	655	682	695	671	718	678	711	668	681	708	729	635	707	685	720	640	707	678	758	678	690	692	692	673	634	690	711	693	718	689	703	675	708	715	706	650	696	662	665	696	665	692	659	701	705	700	709	718	697	653	725	697	715	758	652	648	676	709	671	653	674	695	708	647	676	718	696	682	617	693	718	701	665	675	689	683	731	714	670	721	648	757	663	740	662	743	644	689	700	709	701	667	670	675	631	696	670	669	729	674	680	660	715	711	678	657	690	717	693	727	729	716	668	681	692	720	718	720	671	733	693	699	706	702	678	682	670	672	669	657	680	728	709	709	676	694	729	728	677	704	686	723	675	689	716	674	703	696	700	677	723	664	635	711	726	691	704	711	706	687	689	733	670	719	696	700	653	676	651	732	657	701	719	654	719	681	698	678	736	685	691	680	690	671	721	665	728	667	688	668	667	720	696	656	701	671	685	682	672	654	641	697	712	715	699	698	732	712	669	712	627	669	677	677	705	699	712	660	683	683	708	690	716	735	695	679	673	696	712	695	631	692	697	634	677	652	645	675	668	682	686	673	685	707	754	670	676	653	725	754	710	660	693	658	639	695	693	686	712	688	671	652	675	656	681	748	682	680	667	691	694	703	693	681	687	673	725	714	700	687	665	702	655	671	699	675	714	691	728	657	667	698	739	638	667	693	722	724	711	722	679	654	721	711	679	675	743	685	701	659	734	724	704	661	682	642	702	662	723	694	690	723	714	717	680	748	757	684	717	748	688	680	698	700	680	676	698	724	673	707	685	726	736	668	716	696	707	708	725	647	659	693	708	625	717	637	730	694	713	717	629	703	708	689	612	692	698	717	671	769	702	707	709	664	707	681	733	704	660	712	661	721	687	702	671	712	704	680	691	660	703	661	654	717	694	682	669	666	680	709	660	685	675	694	688	702	710	669	660	685	676	681	670	679	672	655	714	702	715	708	700	708	694	678	695	720	707	724	710	654	669	651	695	693	659	685	707	713	690	719	667	725	675	716	712	721	698	711	649	663	649	729	702	727	668	706	734	709	710	672	700	687	714	720	662	638	716	686	739	666	659	682	705	700	687	676	685	712	643	710	680	680	777	739	709	705	647	702	746	688	732	707	704	713	682	669	627	671	759	713	669	719	680	632	681	638	749	715	713	731	699	667	716	669	720	694	678	667	704	718	700	717	684	681	652	680	717	734	683	707	671	650	693	716	719	665	700	678	686	691	730	682	737	709	724	728	725	643	691	714	711	700	695	699	685	656	691	719	718	657	736	685	691	730	704	687	671	703	710	702	715	664	663	692	724	672	740	710	698	701	704	644	678	705	720	737	674	709	658	690	722	670	707	737	690	711	644	712	679	691	689	679	698	702	733	671	693	642	675	681	699	714	684	710	652	730	687	700	694	712	678	660	695	710	708	742	714	682	720	737	722	694	672	691	675	665	677	700	668	679	675	735	721	655	745	680	700	668	687	727	681	675	698	709	740	643	689	710	745	666	678	697	683	726	719	694	680	651	685	677	703	619	715	694	762	674	696	671	738	726	634	694	718	709	697	707	649	683	705	699	689	726	648	733	685	697	716	657	715	699	709	711	730	727	664	696	720	756	706	680	659	685	686	696	710	686	700	668	684	665	634	733	662	729	681	681	688	703	693	707	681	763	714	704	671	685	669	672	712	713	679	739	716	697	690	702	703	712	646	726	655	680	679	645	695	698	735	673	693	654	640	698	685	687	669	722	672	714	720	736	714	667	703	708	712	735	710	721	641	681	707	697	721	653	696	670	656	728	716	713	695	652	690	727	642	691	678	673	704	710	697	694	751	725	685	699	701	696	711	692	720	666	685	694	716	711	752	664	669	719	701	686	666	718	658	741	728	712	737	676	699	678	661	665	714	682	706	729	693	670	684	727	706	670	686	685	709	693	690	720	708	637	663	699	668	698	703	661	675	693	725	704	694	654	699	728	694	655	711	670	726	703	677	708	702	686	705	740	688	722	709	700	724	657	691	695	701	685	740	751	704	677	688	729	706	701	690	703	703	743	709	692	684	727	724	723	690	681	721	691	656	682	700	714	681	685	695	695	659	705	673	648	689	715	692	669	751	656	712	715	670	699	679	681	733	702	667	729	658	668	694	729	701	646	686	664	705	701	669	688	662	689	653	663	658	701	702	740	652	661	700	705	716	688	684	683	712	684	662	681	655	728	722	701	735	714	710	663	704	712	714	689	666	692	659	688	672	693	699	685	721	704	696	702	709	727	724	719	630	681	702	705	673	674	674	736	676	661	687	668	695	635	686	671	699	716	694	694	709	678	653	623	697	706	718	742	703	714	733	687	709	707	716	731	688	680	650	745	644	687	723	676	686	697	705	690	674	672	686	697	712	683	724	712	692	672	701	647	692	694	685	717	675	770	692	687	697	666	718	692	698	674	711	693	740	670	715	714	645	713	713	698	699	726	651	690	675	685	748	671	685	726	713	736	658	736	683	707	680	708	663	663	679	691	678	736	688	693	699	703	743	728	660	713	673	706	705	675	681	665	689	682	738	697	709	697	690	754	676	720	698	668	662	675	658	683	728	726	683	671	686	694	648	739	679	687	673	715	707	684	733	706	720	687	706	695	718	725	702	714	652	665	671	658	720	686	706	682	678	705	655	695	701	683	681	687	676	694	713	726	657	682	669	704	660	637	751	766	710	730	701	681	684	689	682	738	684	683	709	694	674	715	649	701	713	692	746	753	734	724	717	717	653	684	687	713	709	686	665	693	726	710	713	707	651	704	721	707	676	689	674	661	653	676	681	699	724	696	667	685	697	706	663	674	665	700	714	683	642	747	673	709	719	677	682	700	685	678	732	711	705	669	697	646	675	692	695	667	682	687	661	664	687	723	645	692	742	714	729	683	677	716	686	693	701	700	691	705	650	675	667	691	677	705	678
8747	631	527	457	366	293	209	206	193	184	165	185	152	190	162	138	181	157	173	152	174	168	163	158	158	148	120	140	134	142	152	137	143	144	135	143	135	142	163	134	130	149	156	154	145	144	143	162	148	146	159	146	162	143	167	154	180	149	135	154	126	137	145	157	143	158	160	154	150	137	124	123	183	149	154	144	130	157	144	145	127	144	132	153	146	162	139	177	142	136	164	128	154	166	176	138	130	133	150	156	139	140	144	178	156	161	145	163	161	155	163	148	145	132	139	154	149	167	152	148	146	150	151	157	132	145	158	160	151	122	146	147	147	171	137	122	165	143	153	157	154	141	151	156	161	146	155	152	136	141	140	154	150	143	142	152	134	149	149	134	161	146	136	139	135	146	137	130	144	150	140	151	168	159	155	149	173	141	144	144	159	143	116	144	129	157	147	152	149	126	150	137	174	127	146	163	153	113	153	149	145	140	156	138	157	158	147	133	148	122	147	160	134	148	145	146	160	134	136	142	183	153	152	134	162	149	151	128	147	151	142	124	135	119	160	158	154	155	134	157	139	164	141	160	139	135	153	139	136	162	145	143	165	116	144	157	145	129	150	132	138	164	144	154	155	154	138	152	164	135	147	149	135	135	160	119	147	138	159	156	164	136	129	137	151	152	155	162	176	148	182	125	150	140	154	131	148	135	150	135	134	169	143	141	156	172	168	149	133	164	153	172	136	161	129	129	133	148	151	144	160	157	156	149	140	147	136	133	145	149	165	153	152	150	154	146	121	154	136	126	138	148	129	154	153	133	142	147	139	163	158	158	134	153	166	155	156	139	146	128	147	143	164	149	168	137	160	126	146	164	146	151	140	121	150	151	147	146	154	116	146	130	141	149	115	139	157	163	163	142	156	160	167	152	161	142	146	139	147	162	142	129	146	152	129	144	164	134	130	138	166	170	137	175	136	129	125	160	142	177	163	168	131	154	149	154	161	126	156	130	135	162	136	153	142	141	150	148	148	160	154	170	154	146	137	157	117	136	149	150	141	136	138	132	147	138	145	136	144	137	138	166	158	134	159	147	167	161	122	144	126	140	133	134	145	160	146	165	170	148	171	159	154	142	163	139	157	148	140	155	123	154	143	133	174	147	148	143	138	150	151	161	128	136	138	145	145	151	132	146	141	159	148	144	143	162	156	143	159	123	141	145	139	153	157	164	160	148	145	159	170	151	166	152	150	136	138	139	158	135	128	145	123	142	152	132	159	150	157	151	172	168	159	163	146	143	133	141	158	157	115	161	140	152	154	134	130	161	147	137	135	167	156	160	142	152	145	164	158	149	152	129	144	146	132	129	125	131	132	151	153	156	143	165	148	152	150	146	136	129	139	149	153	148	144	162	153	148	141	126	150	163	144	160	154	148	138	151	124	145	137	182	150	167	123	152	170	147	128	151	127	169	153	137	129	122	121	128	145	150	149	132	142	144	138	149	157	158	149	144	154	174	160	141	135	143	157	152	131	159	137	136	135	148	143	182	155	134	147	127	144	150	150	135	152	135	136	131	129	129	142	146	161	139	152	145	143	130	118	123	153	157	171	161	131	148	167	147	139	157	176	125	154	145	145	159	141	141	153	146	145	130	127	129	146	144	148	153	145	163	172	157	126	150	136	132	150	160	159	173	141	141	122	158	155	167	140	141	162	174	165	150	140	190	150	137	153	149	140	140	163	152	155	143	152	129	131	152	140	165	169	146	144	139	129	138	145	124	138	162	137	133	146	130	162	141	130	159	172	155	175	148	133	163	136	145	127	141	151	151	158	144	152	160	151	146	142	167	138	150	145	124	153	136	158	169	166	167	126	143	168	172	122	136	153	142	140	134	141	170	142	138	173	150	133	171	123	174	132	156	152	153	130	137	152	145	157	152	142	138	151	133	118	143	139	152	147	128	128	145	132	152	161	139	155	173	149	125	142	132	160	141	145	138	140	145	152	146	147	166	158	144	140	150	171	144	126	139	119	181	148	147	158	173	170	147	153	149	155	151	146	130	141	146	120	148	135	156	141	158	122	173	160	160	179	154	140	147	140	135	133	143	156	132	159	127	136	143	149	132	150	167	162	163	156	169	168	150	147	160	148	171	148	150	141	144	122	148	142	169	121	165	134	127	133	149	159	123	137	150	174	163	157	160	150	146	138	145	129	153	160	133	129	140	124	146	149	139	166	167	141	136	147	131	137	134	149	148	161	155	154	137	159	150	128	147	140	144	135	143	160	137	162	148	123	149	131	171	134	144	136	148	155	134	150	153	160	149	159	159	147	114	131	137	147	134	132	141	158	135	142	151	150	127	134	144	139	130	132	134	150	140	143	128	155	153	127	157	155	158	156	152	139	137	136	137	162	144	148	124	120	120	124	148	146	155	164	154	133	168	153	159	164	127	140	129	154	137	167	141	133	131	145	159	138	139	149	140	146	165	153	133	141	171	145	144	159	137	135	144	154	149	140	152	147	135	144	148	122	144	130	136	150	134	120	143	181	147	144	153	148	132	155	146	132	127	136	138	141	130	139	145	135	135	154	155	153	145	122	125	146	148	163	167	135	133	163	113	132	138	139	141	145	172	159	136	134	158	132	150	162	149	141	165	137	131	140	149	155	152	153	141	141	128	128	131	160	163	134	150	132	144	163	153	158	150	161	147	137	158	165	155	118	152	148	164	156	149	151	150	159	147	161	160	162	138	156	153	131	145	155	150	158	162	158	143	156	143	142	156	138	158	149	136	162	139	150	117	147	129	157	128	156	126	144	143	152	143	152	133	163	144	134	131	135	142	139	136	157	164	158	158	153	168	134	144	153	147	173	143	138	158	159	120	143	134	142	146	144	151	151	156	148	139	157	139	141	162	139	148	167	141	148	171	139	122	154	138	173	150	161	152	149	135	131	135	133	153	167	139	137	142	154	161	158	131	159	159	142	129	148	156	162	146	141	140	160	180	145	133	141	137	130	133	143	157	169	154	150	139	154	164	149	156	156	131	131	134	137	134	138	126	160	159	145	145	131	159	141	135	136	128	142	153	148	151	145	121	134	148	123	124	141	151	146	126	152	149	154	159	151	120	170	175	149	142	140	149	158	159	149	153	189	145	135	173	136	165	153	158	148	139	153	151	158	154	143	128	151	148	133	168	146	160	134	168	133	132	152	147	150	150	137	164	143	151	149	137	146	163	141	140	158	145	158	134	154	161	128	142	167	140	135	154	108	131	155	162	135	152	136	152	178	147	175	148	135	148	146	149	146	145	139	153	167	130	135	157	148	149	153	144	151	163	144	145	123	167	171	137	153	144	146	142	157	159	143	154	142	126	142	135	150	158	155	116	141	146	156	167	134	137	159	143	157	155	155	156	165	160	142	156	150	140	131	135	133	150	162	140	147	149	153	139	136	152	151	143	167	155	157	158	155	138	163	142	153	171	150	138	155	162	155	168	132	159	138	169	148	139	148	145	149	145	134	148
6706	747	1230	1418	1354	1023	755	650	542	621	545	493	489	477	465	399	413	419	398	393	416	368	385	389	419	402	402	373	361	378	348	393	386	371	339	340	352	360	360	375	375	373	343	329	377	349	339	373	339	336	336	334	354	362	340	342	312	366	360	368	348	335	361	341	356	351	349	342	330	320	336	315	340	355	335	337	343	339	357	331	341	352	340	389	353	337	363	324	349	371	349	355	350	369	323	307	365	334	355	335	345	361	372	358	330	377	341	341	368	327	333	347	347	370	341	355	334	377	342	333	362	328	328	333	359	393	354	371	348	358	332	347	320	370	349	361	345	358	331	358	375	352	345	334	364	316	345	356	370	348	335	322	352	349	373	349	348	310	342	338	325	375	365	348	367	361	338	347	331	325	335	354	335	362	339	385	345	318	360	368	375	380	308	380	380	324	343	321	372	337	341	346	328	360	342	303	330	339	353	347	353	324	332	311	349	364	331	334	310	339	349	349	315	332	336	325	367	339	341	323	349	368	345	351	351	323	358	365	308	352	318	336	313	342	363	347	367	349	345	342	365	354	366	335	354	333	369	334	360	360	367	340	337	339	343	358	371	335	388	360	364	319	317	345	342	390	341	340	388	365	363	323	333	356	358	366	348	332	354	383	346	329	336	338	350	364	340	362	352	307	362	373	368	340	360	341	389	346	345	368	337	377	350	372	350	304	346	322	365	360	326	370	335	339	353	339	326	360	317	363	384	335	360	329	368	344	310	349	328	317	311	351	298	383	364	378	366	345	343	348	301	373	340	320	322	323	355	320	356	335	341	371	358	348	332	345	360	365	328	336	370	337	338	328	338	351	352	330	366	323	371	357	329	371	347	359	347	354	339	330	351	368	348	353	342	335	327	355	375	324	342	349	336	335	389	336	350	367	333	346	318	354	347	366	343	395	335	379	360	360	332	360	314	346	308	327	359	334	331	345	336	351	338	365	344	347	371	362	370	355	338	340	327	360	356	332	358	320	306	350	339	365	347	355	321	337	339	335	356	367	346	360	364	322	359	334	336	356	336	332	346	340	347	353	340	351	321	347	303	338	359	346	329	334	349	341	329	366	322	352	319	341	354	318	335	389	331	343	310	337	334	354	344	365	350	347	375	360	326	351	350	362	352	362	339	394	315	350	381	331	357	356	330	323	339	384	334	338	360	343	368	316	327	363	333	359	361	345	327	371	328	343	372	325	310	340	328	356	340	361	350	358	344	352	382	357	356	350	376	327	354	345	381	347	371	364	325	348	353	353	361	355	357	332	333	339	297	315	371	367	362	352	342	366	347	353	329	363	369	341	344	341	370	388	362	343	324	310	314	358	348	366	352	344	322	354	306	335	343	348	332	343	347	308	328	353	341	312	342	346	348	374	322	320	382	335	403	340	340	341	313	309	350	329	362	375	342	337	327	366	335	358	355	335	358	332	348	313	369	335	362	360	306	387	350	337	375	370	340	361	329	364	384	343	354	369	347	322	366	363	330	360	345	329	324	328	340	360	356	354	328	328	354	333	360	326	348	376	347	346	366	354	326	310	361	327	364	321	347	355	337	351	325	354	337	328	336	338	331	340	345	368	347	343	350	386	315	339	371	360	349	342	340	334	329	366	404	348	343	361	318	357	389	348	394	347	360	335	359	362	343	367	358	376	344	316	329	329	333	386	332	333	324	334	363	330	320	341	339	339	332	366	336	357	329	366	367	312	359	329	337	354	372	374	330	332	353	312	358	386	355	319	360	305	338	324	336	343	321	331	365	370	350	337	340	373	292	333	373	353	325	341	338	371	340	333	349	360	331	351	347	327	343	340	337	364	318	341	368	346	327	340	334	346	340	337	334	313	339	355	334	367	359	347	357	334	334	322	337	352	333	361	370	362	362	368	333	322	353	364	349	360	302	334	350	307	296	357	340	343	325	341	332	365	330	327	363	342	328	330	366	386	300	342	371	351	318	366	346	381	363	344	354	363	319	356	366	342	362	360	388	343	385	336	346	353	329	316	365	307	311	333	355	358	324	364	339	354	356	319	337	377	325	364	350	346	352	357	341	379	347	344	338	323	387	356	358	372	327	359	370	342	354	367	320	369	326	326	359	373	364	334	367	333	345	316	317	346	359	374	362	324	343	361	356	342	342	377	361	333	350	337	355	340	334	316	353	340	337	320	333	379	315	358	357	334	363	337	343	355	388	353	394	346	327	334	352	332	352	355	354	340	329	325	350	321	305	357	323	355	338	334	365	337	380	340	313	329	359	364	387	339	354	316	341	353	353	340	335	359	383	336	354	327	363	363	349	331	348	365	333	371	309	373	359	329	338	368	366	337	360	347	348	362	366	389	330	385	353	352	332	356	361	337	354	351	353	343	342	347	346	343	334	358	312	334	355	336	320	305	349	312	337	376	372	356	343	305	344	339	353	318	351	346	348	328	347	320	381	336	340	369	382	350	356	334	366	348	337	339	327	325	309	308	344	363	326	329	334	349	324	361	394	403	349	371	334	357	339	358	323	363	321	344	339	339	334	372	376	359	362	363	343	324	340	331	334	375	374	328	350	351	345	353	377	311	316	335	317	336	333	338	362	338	325	359	332	359	353	348	361	350	311	336	354	359	327	324	342	332	371	318	373	339	363	333	356	339	350	360	350	355	355	316	352	311	361	356	380	345	357	351	341	329	349	337	345	343	354	367	337	334	350	379	367	346	363	334	382	342	318	331	345	373	381	341	370	345	343	336	343	370	366	336	350	360	316	355	396	377	303	355	386	330	358	368	343	312	368	340	334	339	374	384	330	326	363	302	387	348	316	326	337	325	328	339	345	342	355	345	363	318	333	341	307	354	368	342	365	354	335	325	351	345	351	339	348	352	328	344	343	333	381	351	346	362	328	322	335	340	337	357	329	360	345	365	322	363	316	351	376	324	328	344	341	362	333	332	337	373	355	338	330	381	362	358	359	363	349	327	361	365	348	370	347	372	368	391	352	335	366	341	330	340	347	336	362	347	369	336	319	322	349	343	376	307	342	351	335	325	332	333	381	347	351	346	349	401	374	364	316	345	343	351	361	359	383	326	368	379	327	323	362	377	350	351	326	341	360	355	342	331	364	332	314	350	360	336	341	389	362	317	323	334	347	364	356	331	349	332	354	351	376	336	332	334	355	344	380	346	375	331	349	349	375	333	304	339	328	343	326	344	363	376	347	372	363	315	334	380	338	363	336	366	342	354	369	361	353	378	317	339	354	399	333	355	347	344	349	361	335	347	344	365	352	365	361	317	379	354	331	361	371	354	374	356	332	329	361	332	339	383	347	299	346	358	349	334	373	358	298	345	368	344	348	343	337	338	318	342	358	340	345	330	383	324	346	339	362	339	328	346	319	338	336	338	353	352	365	356	348	321	349	339	344	334	355	330	357	328	338	350	335	380	330	348	348	354	365	332	337	345	324	342	355	354	360	353	365	322	355	331	354	358	334	347
15995	1484	1025	737	587	424	288	224	201	201	153	185	180	146	152	152	135	143	144	144	136	157	134	127	135	119	128	155	126	133	121	124	139	129	133	125	139	137	126	141	106	133	114	130	120	145	135	102	135	130	134	131	128	111	140	135	125	112	136	127	130	101	118	140	127	131	117	150	132	134	132	129	122	128	114	114	142	121	129	133	109	122	118	130	147	126	103	110	116	115	130	127	129	123	131	119	115	121	120	138	105	120	139	131	116	125	130	123	141	130	136	131	113	127	111	124	118	136	123	122	123	118	120	138	129	109	122	125	145	154	138	114	124	94	126	123	135	123	133	123	122	134	131	134	142	119	126	118	139	126	130	115	128	123	119	115	142	124	129	151	123	125	110	131	142	124	142	132	128	126	125	135	131	117	121	135	130	136	140	116	120	123	116	130	139	112	128	139	113	117	124	120	135	141	128	115	105	131	121	132	132	126	149	152	112	130	109	117	107	115	125	126	112	125	120	105	145	142	122	105	126	138	135	121	151	114	113	125	151	119	116	105	125	121	114	102	147	118	136	126	162	131	125	138	133	125	112	123	132	123	122	129	133	143	144	144	140	137	129	125	130	142	140	151	155	129	120	134	121	120	125	122	111	126	136	108	101	131	108	112	109	132	122	100	128	135	138	121	84	118	132	136	128	124	146	153	98	125	116	149	116	132	125	126	119	120	109	127	116	117	135	109	120	104	126	118	127	107	126	137	131	135	124	128	110	130	139	127	132	127	152	131	104	138	131	123	120	132	160	127	135	126	126	120	114	111	144	106	159	136	134	119	119	130	113	136	134	103	126	133	158	101	113	125	132	139	125	145	138	128	111	145	130	120	117	105	151	101	148	113	132	143	140	124	129	120	140	135	143	137	120	107	128	123	119	144	122	137	113	132	124	111	129	135	114	118	128	106	123	141	139	110	127	154	151	135	125	130	154	149	133	99	137	121	141	136	113	118	134	128	130	136	117	128	121	131	145	124	148	131	152	125	132	130	110	108	115	111	127	109	119	142	121	110	118	107	122	117	124	119	134	119	149	124	118	139	124	124	140	136	157	115	109	122	129	132	125	119	136	136	138	132	123	138	142	122	107	142	112	133	126	107	131	116	113	122	135	133	123	130	137	101	145	121	129	124	107	118	133	135	118	131	135	124	123	129	125	107	118	135	146	129	121	145	144	131	123	134	160	137	110	125	136	142	131	116	109	132	136	135	131	136	129	109	110	93	138	148	127	127	145	122	136	149	140	115	121	128	115	126	129	122	119	132	114	126	103	123	132	123	153	124	128	144	119	121	137	104	115	123	136	149	124	122	130	126	130	152	129	127	151	143	119	129	116	141	111	154	134	129	128	131	141	135	95	130	125	144	133	126	121	143	139	128	130	132	132	137	128	133	143	131	132	150	131	134	134	111	139	120	135	149	133	136	137	114	157	134	143	152	132	124	127	134	128	140	145	146	130	122	128	121	132	125	122	125	113	127	137	132	129	108	143	135	130	128	112	141	118	133	121	105	94	123	118	122	133	126	117	126	107	115	133	130	124	132	115	106	114	126	123	131	118	124	138	130	117	135	118	131	103	113	134	126	135	120	143	122	148	124	149	130	124	108	140	124	150	153	92	133	116	117	135	122	127	145	146	107	132	136	113	132	133	130	117	115	127	129	128	120	126	113	134	134	148	119	130	120	146	108	136	121	126	142	118	103	139	136	137	133	151	145	132	126	123	126	130	125	152	132	145	140	113	153	122	158	139	114	117	132	111	131	104	143	127	107	126	124	113	135	120	117	122	138	128	134	126	147	128	111	124	136	112	131	120	109	127	114	120	129	119	139	111	132	122	152	131	119	148	109	139	136	119	127	129	107	133	120	120	120	134	110	139	131	116	121	148	111	107	120	113	138	146	114	108	114	135	138	131	119	128	128	128	122	115	146	129	124	131	121	118	124	124	125	112	135	129	141	128	104	137	117	135	101	122	124	136	132	114	153	145	118	118	135	122	134	105	105	143	111	127	110	132	116	134	130	121	110	135	111	134	114	141	122	118	117	109	113	133	129	130	136	116	148	131	124	124	119	130	117	117	137	123	120	130	134	100	133	123	127	130	120	131	119	132	109	109	143	113	117	134	117	115	126	129	113	141	136	128	134	116	141	128	109	112	141	143	117	129	130	142	128	115	92	107	129	113	123	122	121	141	103	117	143	138	124	136	115	117	131	127	112	129	120	123	132	134	126	121	136	117	123	118	133	143	144	113	128	141	117	127	116	143	135	140	111	124	134	116	114	117	141	115	127	140	135	122	127	114	121	117	133	125	138	124	114	145	109	134	126	124	159	139	126	109	136	119	126	122	147	148	137	127	137	121	120	109	131	130	107	127	131	141	115	134	134	115	135	114	160	144	116	127	120	135	124	151	117	133	139	139	130	134	120	127	124	122	128	124	118	132	129	108	98	133	126	123	118	127	138	105	130	127	139	118	131	117	105	111	129	116	125	122	124	129	127	125	128	138	131	137	125	121	124	121	130	125	134	122	136	119	125	120	147	116	119	121	96	132	118	147	134	128	120	103	133	125	107	127	133	116	131	137	134	135	142	121	119	138	115	144	145	127	108	140	136	126	122	141	110	112	116	121	139	134	122	134	137	127	142	133	138	131	120	120	145	112	141	137	149	120	122	131	134	142	110	126	128	118	138	118	119	121	125	131	121	135	119	155	125	131	106	119	125	129	114	128	118	140	126	108	130	129	138	119	144	141	111	128	129	154	120	116	148	131	148	90	127	100	113	119	118	124	126	141	135	134	133	119	122	152	139	159	128	116	150	134	129	145	141	138	129	117	146	127	127	109	139	115	122	113	133	127	108	123	102	137	139	134	108	108	136	131	113	151	127	114	143	125	110	112	125	130	132	131	149	136	131	123	128	132	122	125	102	119	122	113	116	108	106	132	131	130	135	130	125	109	125	122	95	116	130	114	127	124	119	124	129	114	136	130	120	142	114	127	143	124	115	116	123	126	119	134	110	118	127	131	111	130	128	141	140	114	119	144	141	143	127	127	139	110	125	135	136	121	103	106	117	145	131	141	127	138	122	139	130	113	138	123	141	111	133	130	119	130	135	115	116	127	113	149	126	114	108	116	131	138	113	133	137	152	107	118	121	122	123	109	126	129	148	131	137	127	153	131	125	119	119	118	111	130	130	129	140	112	108	114	132	132	115	119	131	101	113	113	115	112	129	149	129	140	136	140	139	144	124	129	120	124	126	134	143	118	126	141	119	144	123	118	119	130	135	107	119	118	136	129	109	110	94	119	128	132	125	132	127	127	119	137	118	130	125	133	116	123	138	134	132	136	129	125	122	127	126	138	125	104	130	125	137	125	104	128	132	104	139	130	128	111	131	127	128	110	116	130	119	133	117	118	120	124	128	117	130	127	118	128	126	116	127	120	146	117	134	121	120	134	119	118	93	105	131	128	127	104	118
8859	1095	2141	2348	2211	1681	1136	907	792	703	666	623	564	558	538	483	475	430	459	428	366	427	448	367	355	412	368	400	350	389	329	353	381	370	362	343	373	334	335	357	364	346	363	363	350	381	359	329	335	319	368	362	387	324	361	357	347	355	330	360	341	361	348	326	379	345	331	360	332	344	336	354	331	299	314	300	342	327	352	355	343	343	356	317	347	360	322	338	322	315	354	336	335	341	349	320	318	317	326	309	324	340	331	318	340	372	331	311	341	354	369	345	339	342	347	319	382	344	371	331	334	346	342	331	315	331	322	316	339	331	319	317	281	345	341	331	342	360	348	295	320	343	319	328	355	310	373	337	336	337	339	317	335	295	345	335	333	324	345	316	316	328	295	319	334	336	337	334	348	328	337	344	345	354	329	320	338	287	308	338	355	382	332	325	318	327	309	322	370	350	306	321	340	340	339	340	354	288	319	311	336	340	318	324	310	366	327	361	293	333	349	324	288	339	311	308	318	319	363	328	341	310	324	307	384	342	312	347	337	329	297	338	365	321	352	336	337	349	342	341	368	356	330	330	309	349	314	301	307	341	322	356	309	319	304	333	357	331	359	325	315	347	306	321	349	297	337	310	318	329	316	342	339	317	333	302	296	323	314	331	312	306	327	365	376	332	344	330	335	310	308	332	359	339	321	332	346	327	342	317	327	349	347	339	323	306	363	316	324	340	345	296	320	317	323	327	292	337	332	306	318	323	317	319	306	325	331	338	315	335	300	331	353	319	338	305	324	330	328	315	338	361	332	313	324	319	328	337	345	340	359	335	314	323	377	342	302	323	327	328	341	329	299	334	335	305	326	349	330	315	320	341	379	336	346	326	334	320	339	326	327	349	363	316	327	328	335	347	344	347	349	319	345	315	344	327	315	341	337	356	345	319	339	331	307	338	332	362	353	364	330	326	312	347	343	319	358	319	336	301	330	332	325	325	331	315	337	326	312	363	326	367	335	359	326	326	325	359	334	325	353	337	339	309	322	320	314	345	314	312	348	324	341	338	308	338	302	346	341	311	300	337	348	334	355	354	337	328	305	352	305	338	342	365	346	322	324	334	334	341	333	293	312	319	293	372	339	327	332	358	359	310	342	358	310	318	316	339	307	344	335	320	317	336	332	337	314	327	342	321	332	301	328	333	340	331	324	351	366	349	325	320	320	332	345	304	309	331	337	344	328	307	337	351	312	324	354	293	297	338	314	355	334	298	331	309	330	325	319	304	343	327	338	292	351	331	336	338	345	336	325	341	327	336	335	363	312	344	302	308	312	354	301	330	322	349	318	316	305	301	358	324	363	312	303	352	294	305	328	315	292	297	324	334	342	320	337	316	308	327	332	305	336	347	319	323	354	301	348	311	342	318	329	335	338	321	346	355	327	352	342	321	346	329	308	292	319	335	335	335	337	332	326	340	337	331	361	339	316	349	345	346	343	328	317	318	318	338	316	315	339	310	331	336	316	320	335	338	348	304	328	310	371	317	321	347	335	300	303	303	316	310	329	341	337	322	316	361	347	336	327	336	349	333	329	319	326	295	335	323	348	310	317	316	315	325	347	327	320	354	327	341	340	352	344	349	368	329	322	350	342	312	345	331	314	314	287	362	332	343	314	322	309	320	345	333	319	339	328	337	303	338	346	327	308	322	342	303	330	328	345	337	315	359	326	340	309	356	320	307	331	317	319	320	356	343	330	308	387	319	363	354	355	281	303	350	323	325	319	382	340	334	311	332	310	335	326	302	343	352	303	342	317	333	309	353	349	292	326	307	310	332	342	373	331	337	328	320	327	322	312	343	324	342	322	298	338	346	325	301	340	328	336	350	346	326	347	340	345	361	280	315	339	310	341	326	345	332	335	334	330	329	319	328	328	355	321	316	308	316	322	329	326	345	319	360	330	357	336	313	324	321	348	326	335	319	339	323	336	340	317	351	360	337	349	342	358	310	356	339	307	332	351	333	306	353	327	351	340	325	335	336	317	310	366	359	314	341	284	315	325	319	331	337	331	337	309	341	322	335	331	289	321	333	355	354	317	364	349	309	324	337	333	313	293	396	302	302	329	309	317	300	339	336	326	312	322	329	327	288	303	328	290	360	366	348	314	335	338	315	346	349	351	328	323	335	326	295	324	359	360	347	350	302	329	344	295	307	317	332	339	295	338	327	354	323	301	320	387	319	328	344	348	331	370	282	324	338	309	359	355	335	345	316	352	341	370	327	330	317	323	313	335	357	317	337	328	295	342	357	343	348	309	324	313	375	281	330	329	325	326	321	338	329	327	342	334	342	320	339	320	337	345	343	308	319	323	337	322	318	332	312	339	319	324	324	329	345	339	347	324	341	317	360	331	341	325	307	336	317	344	305	331	335	352	316	339	313	361	349	302	323	331	327	305	331	360	352	314	325	307	307	340	333	353	338	328	321	330	361	366	316	350	330	310	323	344	312	336	317	328	320	322	330	337	307	312	342	317	303	330	347	315	333	339	340	322	340	314	328	317	330	330	327	349	373	316	364	337	300	307	326	335	303	325	338	339	348	318	339	337	304	330	351	336	357	344	310	300	354	336	343	347	336	333	335	374	355	313	350	308	293	304	339	351	319	318	320	372	347	328	321	355	377	325	342	323	318	328	324	348	306	344	339	333	319	352	350	306	324	347	340	339	347	347	303	302	323	342	323	338	336	328	344	321	343	324	322	338	327	328	294	337	356	335	327	344	315	340	356	325	370	317	334	343	302	333	288	343	339	329	285	357	324	312	321	338	344	317	291	354	328	358	304	349	343	322	312	326	317	339	305	334	321	343	322	331	338	338	318	301	357	319	338	302	352	309	340	313	344	342	306	339	343	333	309	343	324	343	349	343	320	346	308	318	335	307	356	318	327	336	303	341	318	319	321	348	314	330	325	300	366	361	322	328	334	328	338	341	341	317	361	332	301	315	310	322	316	333	318	327	345	332	343	338	321	321	340	326	347	331	316	359	322	350	310	332	335	339	332	326	295	339	324	334	297	311	335	289	308	314	331	314	307	303	358	341	330	364	307	296	318	313	347	327	333	325	320	325	318	348	323	360	342	353	343	342	319	337	327	335	321	310	375	337	365	353	309	344	319	317	328	352	314	336	331	330	331	339	325	328	361	324	322	327	340	304	350	335	363	322	311	341	295	347	305	341	313	325	323	354	345	330	331	332	338	357	325	320	350	315	347	330	330	336	352	334	327	338	338	314	329	318	289	333	323	323	335	334	290	328	326	320	314	340	304	333	326	323	344	332	337	342	294	342	315	311	350	354	352	321	319	346	313	332	323	306	329	345	346	330	344	337	348	344	286	353	332	328	329	315	371	363	357	330	318	352	352	371	338	347	342	309	330	323	302	360	333	328	344	343	323	353	311	334	322	331	346	346	351	344	337	347	317	347	353	347	297	328	337	382	294	351	324	317	331	331	326	351	308	342	302	346	359	350	334
2298	394	345	327	344	328	328	338	348	293	317	322	299	316	348	341	313	315	317	315	352	339	330	318	311	336	351	335	336	304	291	290	319	333	313	341	328	331	341	314	309	350	317	324	329	341	337	316	302	319	317	309	312	314	340	328	355	279	347	321	359	331	320	322	317	291	319	293	317	321	297	311	358	336	307	331	301	316	297	336	280	359	281	319	323	329	320	358	350	325	318	309	314	307	333	289	328	312	319	351	363	313	330	300	317	313	331	329	328	314	350	308	295	326	308	311	328	316	286	334	319	300	317	327	303	359	290	275	349	345	312	316	270	323	348	315	286	310	298	307	318	329	331	314	319	324	305	332	331	315	319	329	349	348	342	351	291	352	330	337	302	325	290	362	343	328	337	305	312	316	308	318	330	304	309	326	354	298	312	337	340	313	294	297	311	320	285	323	335	309	339	325	298	346	280	306	327	342	305	310	317	301	311	295	307	304	311	317	316	293	300	336	335	304	324	319	300	346	311	338	306	348	343	322	299	348	298	302	343	337	322	324	315	299	355	366	324	305	294	346	309	314	313	336	322	333	363	317	324	345	318	303	302	358	323	315	334	336	337	346	333	319	311	327	315	315	303	329	325	325	331	364	320	279	360	282	331	324	323	335	323	328	328	295	309	335	335	351	321	334	328	314	351	302	299	304	333	369	296	317	304	319	344	340	331	312	346	350	310	271	314	327	318	304	309	337	350	335	332	314	314	320	324	317	324	317	332	321	326	305	325	317	318	325	318	288	281	341	282	337	292	318	335	316	304	315	298	327	333	348	317	302	334	319	337	340	339	304	322	323	350	333	328	317	326	307	320	281	290	312	316	328	307	335	289	338	315	295	326	302	330	310	331	319	315	309	335	319	332	296	330	319	288	311	351	331	319	321	317	311	303	325	306	320	327	305	316	315	286	314	310	352	315	318	312	324	344	300	309	318	324	346	295	329	335	331	314	304	302	307	359	337	287	266	319	296	311	315	326	328	321	331	311	303	350	344	309	331	337	336	303	324	350	304	369	331	323	334	320	350	326	317	339	306	299	331	320	311	307	327	281	341	335	339	322	375	328	319	317	318	307	299	318	339	344	331	304	291	302	316	308	324	297	346	268	318	300	339	334	293	332	322	312	335	319	313	308	328	302	321	364	297	308	295	334	314	341	313	357	338	313	322	332	318	351	292	318	353	328	315	283	310	358	355	303	321	360	304	329	323	330	331	332	342	317	331	309	308	324	321	339	315	325	326	334	299	330	318	308	309	299	297	337	324	321	302	321	351	308	316	309	339	326	325	333	341	306	303	312	324	311	328	312	309	316	336	304	331	316	324	331	376	344	336	356	288	314	322	351	308	323	307	322	312	349	319	332	320	306	323	295	310	295	296	327	334	350	335	319	320	275	329	334	302	342	329	283	324	296	344	312	339	319	295	314	325	326	356	283	310	312	313	333	347	307	298	316	342	329	336	318	327	313	361	322	344	313	327	292	312	350	294	337	335	312	326	308	325	333	362	304	330	328	336	315	337	311	309	337	328	283	306	318	319	294	349	321	321	331	312	327	355	332	339	337	343	300	292	338	329	338	335	314	330	311	284	338	326	364	346	328	324	303	318	322	343	335	289	334	333	319	317	316	315	305	349	307	364	306	325	306	330	322	357	376	314	313	312	328	349	319	329	327	279	319	307	326	315	352	309	323	348	336	365	340	314	307	325	327	318	291	311	337	317	316	322	346	344	336	304	327	359	307	290	354	307	306	322	301	313	309	278	302	333	308	291	290	338	324	328	322	323	348	317	311	320	314	351	331	328	306	346	330	298	300	318	335	344	373	303	361	303	303	351	328	313	290	297	325	351	308	286	297	292	335	300	291	344	348	325	349	317	329	290	341	332	299	322	291	296	328	287	292	293	299	281	337	347	324	291	313	326	316	320	348	327	318	324	345	314	323	309	312	334	323	314	291	353	302	333	333	295	306	293	317	350	302	326	299	318	349	302	317	321	361	314	331	319	325	312	324	296	312	318	320	323	333	340	322	314	328	331	317	317	350	298	316	334	343	311	326	321	341	331	320	317	333	348	316	313	309	322	319	306	327	313	298	337	337	317	371	348	311	294	288	318	290	321	332	349	284	332	319	310	330	336	362	323	312	326	307	292	328	347	337	325	336	320	326	305	327	336	354	292	302	318	318	319	305	322	327	299	336	301	313	330	358	335	290	290	312	344	349	341	321	339	348	338	301	347	340	306	330	310	316	306	347	344	366	311	326	301	302	341	333	326	353	329	331	299	333	341	318	297	306	308	317	309	294	299	324	319	294	297	331	333	367	330	362	344	336	335	362	327	328	360	322	374	302	291	326	255	327	298	300	315	304	298	316	346	327	318	353	325	296	336	309	360	331	338	334	342	329	341	339	328	347	325	365	354	335	327	326	296	327	312	363	324	294	299	289	293	322	296	333	319	354	318	307	323	321	295	302	323	304	296	293	332	368	347	333	322	297	301	290	340	323	346	336	308	342	331	341	342	345	294	310	294	319	332	304	357	295	344	335	337	323	317	323	333	347	302	333	338	328	323	316	332	315	311	335	335	319	295	322	303	312	324	320	325	349	329	350	319	326	333	305	312	305	351	300	349	328	314	351	332	318	310	312	321	340	336	308	344	345	337	306	315	351	328	334	308	318	329	316	337	317	309	323	305	279	342	309	289	322	364	348	314	331	343	319	351	344	350	302	327	305	325	317	356	327	315	355	257	335	312	347	313	313	328	304	322	286	317	329	320	333	324	298	303	303	303	318	281	316	306	314	299	351	322	359	309	313	342	326	333	315	298	333	318	296	342	283	324	281	333	286	329	350	293	333	328	323	348	342	305	304	327	374	347	287	320	299	334	360	304	303	353	354	332	282	324	344	304	295	313	336	334	298	316	285	312	288	306	308	307	327	353	329	298	291	345	291	332	306	348	296	326	306	293	322	297	324	312	312	311	326	345	305	305	329	321	333	326	293	306	345	329	333	310	301	307	333	318	373	291	317	313	312	329	336	338	309	338	331	297	328	316	285	340	315	315	327	324	301	350	341	334	291	345	364	311	360	305	330	325	306	309	326	324	338	305	287	345	294	353	343	349	353	293	339	353	342	292	280	337	331	282	334	323	298	337	360	355	288	308	332	309	335	323	317	321	307	302	328	299	312	329	295	318	299	346	302	338	330	339	319	300	337	300	301	312	327	337	359	316	276	316	327	303	330	362	337	341	335	328	332	326	306	308	326	342	319	342	352	316	324	345	329	337	351	309	342	329	332	334	335	296	348	325	297	342	300	313	314	340	271	363	363	347	298	319	313	307	338	334	311	298	290	346	298	323	299	296	331	312	349	330	344	364	304	341	350	342	319	285	315	331	293	302	327	330	317	321	333	322	312	345	325	310	293	318	326	338	341	283	343	336	335	332	298	307	297	302	312	335	335	330	369	326	323	325	349	331	334	328
2127	719	702	769	761	674	714	699	755	706	698	684	685	691	760	745	745	702	728	739	705	714	720	670	659	658	707	717	717	705	730	714	676	722	673	673	683	657	664	685	701	684	717	687	728	654	693	668	686	688	719	684	740	758	694	705	706	665	681	679	668	690	685	713	693	709	691	688	681	700	687	685	731	663	728	700	682	673	649	684	752	709	697	708	727	708	673	724	696	689	713	697	644	651	716	716	697	682	715	709	665	735	754	680	705	642	727	712	694	689	703	731	686	724	707	669	744	673	668	737	697	694	726	678	669	678	675	723	647	680	779	673	703	696	681	702	684	666	694	710	711	681	770	709	682	658	666	704	713	752	696	687	751	697	685	699	639	676	671	724	694	713	689	707	692	705	673	721	660	612	731	702	693	665	706	711	651	712	664	693	700	645	677	696	643	712	696	703	666	679	679	703	694	750	686	698	669	702	694	664	733	699	681	696	695	701	686	659	692	744	719	677	672	660	678	702	657	694	685	697	690	646	690	724	692	671	694	657	735	724	688	718	715	701	660	691	721	719	702	721	685	698	650	697	718	687	708	711	750	682	725	712	679	671	692	698	734	679	749	667	709	733	733	713	710	671	732	699	676	709	678	659	678	681	727	660	661	723	697	663	687	717	722	683	718	666	707	722	685	715	701	677	682	683	713	660	717	670	692	701	693	707	740	693	703	721	705	629	691	729	684	737	661	665	693	697	693	649	751	697	733	699	713	684	672	675	651	683	697	725	702	692	657	708	715	693	710	685	694	654	697	710	707	670	655	685	685	710	676	687	720	669	761	739	680	737	694	733	711	673	664	682	692	705	750	686	667	754	619	694	726	700	673	686	699	693	722	647	689	691	729	651	704	697	690	691	696	721	722	690	704	754	688	710	716	678	656	700	665	676	688	687	695	685	705	705	685	689	745	649	724	693	705	698	701	746	673	687	698	681	665	658	688	673	702	706	700	716	703	739	695	711	669	691	638	683	691	698	697	713	676	683	669	700	673	678	699	718	721	683	689	711	653	687	670	696	731	670	722	693	712	664	661	695	735	722	701	648	696	723	700	684	690	693	686	702	718	699	671	712	685	644	659	719	690	725	662	699	682	699	707	703	708	734	656	706	718	692	681	683	733	723	690	700	726	745	678	705	701	664	663	688	682	708	668	655	676	708	658	672	731	680	649	703	685	692	704	679	711	684	657	691	683	724	736	687	712	687	679	668	666	747	651	726	660	669	707	695	735	696	661	687	677	733	697	692	658	673	705	685	706	706	675	682	679	686	644	697	690	701	715	611	683	689	743	679	722	682	691	668	706	731	710	686	631	693	659	662	694	739	671	690	713	692	699	641	677	695	673	718	731	679	658	729	705	667	738	713	732	650	677	709	663	660	671	701	735	678	721	686	696	685	734	656	717	668	653	727	671	706	710	704	689	679	714	665	710	710	674	739	685	732	720	711	696	667	694	711	758	725	679	713	697	725	685	724	667	686	661	661	735	729	743	650	695	673	700	674	674	715	717	767	664	691	717	748	682	683	709	715	710	679	645	661	676	700	688	669	697	693	648	729	674	728	690	704	658	709	719	721	663	724	688	694	693	704	715	685	666	667	679	703	691	688	678	739	699	672	691	672	649	679	702	709	742	672	722	718	665	710	715	724	664	702	683	647	707	667	726	622	704	677	678	707	653	644	724	759	673	732	707	702	702	670	674	698	692	705	696	695	679	667	693	729	690	688	659	683	674	664	671	691	725	694	703	666	687	681	715	680	695	707	690	709	653	690	690	736	683	675	645	713	697	703	670	758	657	700	713	698	730	680	676	688	687	699	640	732	690	658	680	761	667	718	748	696	703	690	721	714	709	691	659	773	694	664	674	679	675	718	679	673	681	638	693	677	706	713	720	700	716	703	698	666	692	733	663	693	706	693	717	723	701	725	694	656	719	688	732	652	679	727	726	747	681	670	685	672	678	727	665	701	650	696	743	657	669	716	694	650	671	659	647	718	755	693	715	702	719	713	712	690	720	722	739	662	677	627	683	765	726	694	708	670	684	690	677	681	714	725	675	686	637	708	695	677	687	733	652	682	715	638	711	671	692	730	698	724	695	723	724	712	686	686	723	675	677	696	695	675	666	661	676	698	662	676	697	726	677	682	720	701	721	714	691	688	734	727	707	653	671	698	744	699	685	694	678	762	702	679	723	667	683	667	695	697	684	679	650	727	692	706	717	709	677	654	681	665	708	678	690	682	686	694	709	624	722	695	699	666	737	673	647	690	674	722	686	685	706	685	705	663	642	657	654	739	658	691	649	709	714	725	692	644	683	640	697	675	699	723	698	669	675	678	706	698	689	678	690	737	674	675	703	671	686	745	706	691	649	661	686	673	693	690	671	713	715	686	680	708	732	724	741	682	675	733	687	732	714	677	691	661	648	707	694	679	692	694	709	663	670	669	687	706	692	681	694	661	729	679	700	656	681	651	719	651	686	697	695	712	712	700	710	692	667	701	705	672	707	671	668	669	699	763	683	665	669	707	667	692	680	692	698	641	657	690	734	669	720	689	693	661	711	708	674	695	678	666	709	646	696	689	728	643	683	721	728	691	632	718	684	750	697	721	679	669	664	651	703	683	715	677	719	713	719	713	637	704	679	658	731	687	630	641	707	679	689	673	706	706	671	780	683	720	713	649	695	673	658	721	685	679	658	733	695	663	679	685	672	649	709	679	695	707	675	668	665	717	703	719	759	680	673	699	670	688	694	724	712	696	704	718	745	742	699	712	682	703	685	709	656	732	670	701	647	666	666	730	725	740	694	693	713	670	650	736	755	673	666	743	684	681	742	710	725	740	690	714	682	701	672	678	746	703	708	710	680	659	695	721	668	732	724	715	710	704	690	671	693	643	669	704	706	671	660	768	708	665	693	686	697	685	688	717	726	664	735	728	727	659	651	633	680	660	691	661	656	672	727	677	732	707	713	694	722	706	706	662	684	684	701	681	682	709	716	710	693	696	680	634	712	678	650	721	641	709	682	693	698	682	659	673	678	695	659	704	687	715	662	728	660	710	681	669	660	679	744	725	651	720	703	664	722	707	646	733	666	679	724	685	640	707	679	699	657	677	736	708	649	676	663	730	663	718	690	684	696	685	743	721	715	715	703	690	732	720	739	642	690	694	712	682	684	727	669	671	676	709	703	676	696	689	687	696	741	679	707	661	681	734	688	661	729	705	725	655	726	686	700	646	701	699	704	686	692	675	675	734	700	670	668	677	707	723	682	726	698	681	721	724	657	656	701	757	718	714	688	703	696	697	695	675	709	683	676	659	716	670	624	693	695	694	667	695	688	662	708	667	659	663	714	698	700	672	675	680	683	718	685	702	693	734	717	697	723	700	648	711	712	682	692	670	692	699	661	677	690	664	755	702	666	713	687	697	701	717	695	688	717	672	695	717	703	721	663	691	696	671	672	729	709	703	687	691	673	672
9271	706	569	449	394	261	198	237	170	173	168	184	166	149	140	169	158	148	148	150	169	168	143	160	136	158	143	126	130	147	130	165	144	143	142	144	136	152	163	148	141	164	166	164	122	132	163	134	162	153	145	155	162	153	164	133	164	141	132	148	153	156	145	146	164	172	168	146	144	157	176	157	166	166	122	128	150	158	142	119	158	148	162	150	137	170	155	129	150	139	123	151	149	150	131	176	147	154	139	162	142	148	138	140	151	141	140	158	155	138	157	153	147	160	142	144	167	136	151	148	132	112	155	154	137	152	139	147	146	151	171	126	134	136	165	135	171	149	137	125	137	151	142	135	141	143	127	161	149	140	136	122	151	149	140	141	140	158	154	142	145	170	147	134	135	154	153	156	135	126	149	165	148	150	138	137	153	134	153	142	146	140	138	136	153	155	139	142	141	143	132	144	165	144	150	133	146	164	161	132	145	127	129	178	133	148	142	134	152	147	142	167	175	134	149	155	136	148	146	138	127	159	143	153	150	152	175	158	144	164	160	140	165	154	145	141	170	127	154	182	145	150	147	155	149	172	139	161	147	141	121	144	135	133	139	143	151	141	154	143	132	139	145	116	165	131	162	143	133	162	160	147	125	125	146	134	173	169	142	129	136	125	165	164	160	131	164	136	128	147	136	148	139	134	144	164	147	159	166	129	119	149	140	136	150	145	163	151	160	177	149	160	152	174	121	143	158	151	149	155	134	144	136	152	154	188	156	154	169	157	138	158	143	128	153	133	121	134	149	166	160	149	126	164	136	165	139	155	159	134	140	141	112	132	145	137	137	155	153	138	153	171	135	149	120	119	133	151	165	166	166	149	140	130	137	132	160	167	157	147	130	125	142	132	151	136	146	141	133	153	148	153	152	172	135	157	125	145	150	152	133	152	156	170	145	153	153	155	154	148	143	155	127	162	135	136	135	148	150	142	154	139	152	146	139	151	161	144	135	133	122	164	192	153	139	152	144	135	133	164	153	153	155	140	133	149	132	145	153	156	146	143	161	150	144	150	150	141	142	151	124	151	140	157	147	152	142	127	129	157	143	135	166	166	148	134	146	155	146	136	144	151	146	136	156	138	149	158	149	145	177	135	143	155	136	133	159	146	131	163	149	147	158	138	162	125	144	150	146	153	143	141	189	149	135	167	132	137	155	135	153	127	164	137	151	145	134	159	128	178	160	146	157	138	162	129	168	149	144	151	127	138	129	133	120	154	133	167	137	134	147	131	143	122	135	127	137	143	134	166	146	134	139	170	130	137	129	139	160	157	147	163	176	148	145	131	128	138	154	123	132	146	160	134	149	171	147	146	174	136	141	143	131	153	137	150	149	135	161	159	144	128	143	128	154	124	157	157	130	145	138	173	156	129	139	152	150	149	154	155	127	143	167	143	130	162	141	165	152	122	155	129	172	156	162	139	159	127	141	131	146	135	153	159	153	151	130	151	169	155	161	140	171	153	164	170	147	130	144	125	133	145	157	139	139	153	148	143	157	151	137	150	158	146	139	152	146	153	137	136	160	145	156	134	136	135	139	130	161	163	160	168	140	138	176	131	129	149	152	136	130	153	145	142	181	165	143	150	163	149	158	128	149	133	135	152	139	172	168	178	166	150	138	124	142	150	135	143	170	146	134	153	151	148	154	142	160	144	153	149	123	164	130	157	127	137	154	144	149	147	161	143	137	154	148	153	161	145	137	136	141	158	149	128	137	159	153	145	145	141	146	148	155	145	136	136	138	145	147	163	122	131	139	139	152	150	137	131	159	121	127	141	130	177	155	129	124	133	135	157	169	154	125	143	132	117	149	128	114	142	132	155	138	154	139	130	124	168	147	141	167	146	149	167	139	151	150	154	148	145	169	124	150	149	148	150	160	190	147	138	137	158	161	146	154	170	136	139	145	141	126	143	167	156	135	166	134	149	126	166	152	172	161	130	154	142	170	127	148	137	141	157	162	151	138	147	122	155	112	137	177	148	128	137	153	150	118	162	147	164	129	144	144	156	147	149	143	120	123	150	166	131	154	142	124	136	160	151	150	150	176	159	150	151	160	134	131	187	141	150	142	145	146	128	140	140	146	158	146	146	138	163	143	146	127	155	136	160	154	159	159	171	148	145	164	129	155	170	138	155	151	136	157	145	140	138	148	153	155	135	160	143	156	136	136	135	137	152	130	136	167	135	157	152	132	135	149	136	165	166	150	156	141	135	140	131	141	134	147	126	147	130	139	150	128	143	164	178	137	154	163	172	153	147	141	144	152	134	135	171	133	145	149	142	138	156	131	148	149	126	151	141	130	129	138	136	144	130	148	119	117	137	146	141	146	149	138	149	128	151	164	157	132	147	151	144	141	157	141	152	106	145	165	150	152	157	149	129	133	142	150	149	166	144	166	164	158	137	150	128	129	145	140	139	153	135	138	140	159	170	150	143	163	156	137	169	142	124	150	177	138	135	158	140	136	144	135	140	156	132	167	142	158	135	139	149	156	157	169	159	137	183	157	164	144	153	122	148	129	138	152	154	150	138	145	118	132	135	141	141	161	130	138	139	147	145	153	148	141	167	159	166	166	165	156	136	142	172	132	167	139	128	145	154	142	140	128	152	157	165	146	177	145	171	135	145	144	171	152	162	132	163	136	152	147	141	160	161	143	135	130	169	152	164	148	163	158	186	159	156	144	157	148	156	134	152	122	126	171	148	144	151	156	139	129	130	152	147	131	151	117	144	160	183	138	157	149	144	120	163	140	146	134	138	158	147	154	154	148	148	156	167	146	143	147	156	148	144	140	156	132	149	179	128	159	158	135	150	172	164	148	127	132	137	140	160	133	155	134	179	157	169	162	147	140	150	155	147	135	124	152	148	149	133	119	142	142	140	126	141	131	155	141	165	151	146	156	181	148	144	142	145	140	173	153	144	137	149	162	149	157	144	143	167	173	152	140	146	147	168	143	154	137	153	168	145	148	142	122	159	144	155	139	155	140	123	160	134	141	160	137	142	152	135	146	153	162	130	155	162	142	136	141	137	135	155	173	142	158	154	156	134	158	131	168	152	165	155	141	148	158	127	157	152	150	136	136	154	170	145	154	156	168	144	143	132	145	162	152	179	165	152	129	146	178	146	127	133	118	156	128	145	139	149	149	154	149	160	143	135	163	131	143	131	136	132	150	129	132	135	148	174	147	145	124	138	162	150	193	161	141	131	152	127	141	135	160	144	136	157	156	116	125	148	159	136	144	126	149	156	162	155	130	141	128	153	141	145	164	160	153	155	152	147	155	146	147	166	131	160	180	151	139	148	136	172	172	149	148	134	145	136	144	134	139	131	174	150	156	134	159	157	125	158	151	141	139	154	143	143	156	139	137	157	141	138	148	132	150	164	154	166	140	134	145	132	124	134	157	174	121	150	118	135	164	158	165	144	131	138	139	165	158	148	142	140	153	135	133	149	138	149	136	164	141	136
6824	767	1297	1452	1475	985	753	615	599	555	538	506	450	473	469	417	397	366	411	408	423	410	369	376	361	389	317	390	359	375	357	375	360	373	362	379	360	377	353	369	359	370	368	362	367	350	332	362	343	353	365	381	369	361	353	336	338	391	378	349	376	321	379	322	357	349	335	367	382	351	366	360	352	366	308	338	351	363	328	370	362	341	348	365	378	308	328	381	351	336	340	368	348	360	341	360	354	326	341	359	357	366	360	337	303	369	353	388	342	330	337	344	359	357	361	342	344	341	352	362	350	333	347	329	330	380	329	351	355	339	343	374	352	333	350	362	343	343	351	353	349	336	391	364	346	327	367	344	347	331	389	354	358	348	310	321	346	359	389	338	375	369	350	340	330	368	345	344	335	351	335	350	344	351	325	380	316	335	346	335	338	296	376	322	363	328	341	366	337	305	341	346	321	367	348	348	320	351	335	379	360	341	339	349	360	347	360	343	364	353	378	370	346	347	315	362	324	322	338	339	325	368	352	351	355	344	323	317	361	316	376	351	341	344	380	349	348	355	378	358	360	353	363	371	333	355	343	359	340	358	332	345	347	364	343	335	349	353	302	358	376	365	336	321	337	319	305	373	354	353	346	359	353	353	351	330	348	344	347	343	356	359	327	394	329	354	361	317	316	388	355	377	383	349	343	370	346	343	369	343	357	341	392	356	336	363	367	370	349	367	348	337	387	356	372	351	331	350	348	347	346	349	344	333	354	326	366	363	348	342	327	374	345	375	356	351	310	335	385	351	338	401	369	312	331	332	380	382	361	359	325	366	325	334	321	336	365	339	328	327	350	346	344	353	349	362	353	343	324	346	328	370	340	374	318	336	360	352	373	320	353	369	345	335	323	333	352	338	348	380	367	360	341	340	351	390	350	353	356	363	324	362	319	333	362	320	308	356	322	378	351	347	345	340	399	361	369	319	362	332	340	361	347	317	341	358	375	347	359	319	324	343	328	334	344	385	343	345	337	342	348	346	350	361	327	337	353	352	354	346	366	341	377	329	360	353	355	371	367	373	346	329	363	338	348	362	357	371	307	346	339	339	345	336	332	376	333	357	342	338	368	347	343	350	336	340	352	354	362	367	330	355	367	357	367	335	347	344	360	326	322	366	335	380	364	331	339	342	334	349	377	347	332	353	299	327	375	339	322	344	344	320	373	347	365	345	338	334	358	353	336	340	318	331	338	352	342	359	356	337	311	348	351	330	315	374	362	335	314	377	368	329	321	354	327	333	370	329	352	311	322	340	339	345	335	353	360	352	333	347	381	344	347	385	356	354	352	360	343	352	343	363	359	393	352	350	359	321	345	380	347	347	357	349	358	349	351	363	347	342	323	351	362	348	368	352	351	345	383	346	350	328	324	379	361	341	360	360	377	298	356	366	332	308	342	323	329	358	354	344	333	343	346	397	334	318	357	326	348	323	329	350	313	359	315	363	341	364	341	333	336	333	373	389	333	361	332	358	377	358	374	328	299	331	375	354	380	351	344	336	336	333	319	338	352	337	363	344	323	371	350	328	357	363	384	358	400	403	345	365	351	342	314	371	333	368	323	345	359	335	384	359	354	315	318	327	354	299	360	296	350	352	341	366	348	377	330	362	337	375	354	315	339	314	360	312	334	347	357	343	341	345	358	367	335	350	324	359	331	338	374	353	326	358	373	348	343	346	351	345	331	354	336	352	327	380	310	355	342	372	360	339	350	332	331	364	371	322	332	323	351	340	362	334	320	333	350	393	344	345	337	346	363	341	324	369	375	332	320	348	373	375	325	339	378	351	334	372	335	343	354	374	352	365	346	340	328	361	327	357	323	363	342	340	355	325	354	345	377	330	366	364	370	390	364	324	352	340	321	358	320	346	371	327	325	364	356	343	357	366	368	357	345	348	354	359	348	342	348	337	344	339	341	366	355	355	355	340	348	351	357	335	364	326	338	347	325	346	356	335	340	347	361	341	335	347	329	347	327	347	367	334	345	348	349	354	371	363	344	350	364	334	361	356	370	314	346	315	360	343	342	375	370	363	339	345	333	377	366	358	345	347	373	346	379	360	311	342	345	366	354	348	365	339	354	367	348	343	371	344	353	321	354	342	335	355	372	328	373	330	358	371	318	328	352	343	341	345	356	334	345	371	347	348	323	333	363	347	352	370	350	350	325	341	353	363	362	319	362	345	367	338	354	350	327	362	349	336	337	336	347	337	345	342	357	367	342	348	337	370	302	357	334	375	349	354	348	382	369	328	330	323	351	345	372	321	387	383	371	345	332	376	361	341	363	366	361	337	329	316	365	319	361	314	337	319	327	347	345	340	352	361	349	358	334	347	317	323	360	320	364	331	345	365	335	361	380	377	347	333	328	372	336	367	369	337	345	335	371	348	346	377	344	343	352	347	392	349	325	338	338	366	350	334	330	324	325	352	359	311	354	358	362	358	346	331	273	333	333	336	393	347	348	351	393	327	349	345	306	362	307	386	332	322	357	324	348	341	341	321	364	336	340	303	358	350	343	388	331	372	365	353	342	349	326	404	374	328	329	347	346	353	379	357	375	379	364	350	324	354	347	335	371	314	361	343	338	321	360	313	348	316	336	357	333	360	367	401	358	340	360	391	352	356	329	361	382	383	324	341	338	317	364	357	362	331	348	357	317	375	359	365	346	352	358	319	308	344	358	330	342	378	364	324	341	322	311	331	376	331	368	353	362	330	327	348	311	347	375	371	358	343	378	338	360	362	383	367	363	346	324	341	345	338	336	328	350	340	363	358	382	335	325	350	371	389	347	362	350	293	336	364	370	336	384	371	315	360	312	376	353	369	332	338	334	367	359	322	351	332	333	322	351	303	386	329	339	358	346	374	335	323	367	348	346	344	342	365	313	333	345	331	325	324	351	344	339	349	341	335	382	331	376	360	361	339	336	347	316	332	355	342	332	334	398	330	364	351	329	333	318	340	344	336	327	364	325	343	334	345	356	349	353	354	350	339	339	369	369	372	383	355	369	346	353	367	357	360	325	330	348	348	335	310	336	328	339	347	328	361	318	343	342	335	348	377	318	367	341	343	330	360	337	338	334	343	318	352	358	315	362	332	314	342	347	315	354	314	352	327	342	391	350	356	385	356	364	333	356	355	357	302	347	360	359	330	351	349	360	323	349	355	373	352	347	327	379	332	345	352	371	371	333	339	334	293	347	342	372	338	335	333	341	355	320	346	337	305	369	327	331	357	346	378	348	332	349	350	356	350	352	334	358	395	325	340	365	345	367	325	333	343	346	347	351	337	335	344	355	313	334	381	340	343	359	364	373	350	373	360	323	312	335	328	365	324	348	361	345	368	323	327	365	364	336	343	325	327	358	341	335	320	388	367	363	338	340	342	338	359	386	357	348	343	360	352	381	348	355	354	392	350	379	352	337	378	348	352	349	345	321	340	328	320	342	380	350	357	328	348	360	341	338	354	351	386
16428	1633	1001	755	642	443	270	232	211	222	167	163	176	141	172	166	132	155	132	146	114	136	128	121	123	135	139	139	137	127	113	132	147	107	113	129	133	137	143	132	130	136	135	126	128	129	133	112	110	142	136	139	138	147	129	127	127	123	128	141	117	115	136	115	112	145	122	126	141	135	112	120	120	136	152	135	117	142	127	116	134	124	142	115	138	119	129	134	135	123	117	114	130	133	125	132	125	127	136	135	117	130	127	117	135	139	122	123	112	123	142	120	109	126	145	119	130	124	154	121	144	124	144	129	142	125	106	140	118	128	146	125	128	112	124	132	126	128	132	147	123	118	154	127	132	126	137	121	146	153	134	125	141	119	158	131	120	135	107	138	139	146	108	115	135	140	139	112	124	126	108	132	122	135	119	133	131	143	113	130	106	126	127	123	139	124	111	134	111	130	103	117	109	135	135	100	116	127	121	121	127	114	145	130	142	107	136	126	135	128	106	126	153	137	137	163	133	126	127	113	129	133	139	119	139	122	121	128	127	110	111	139	143	122	128	141	134	129	119	127	128	137	114	116	139	111	129	142	127	109	117	118	135	121	147	101	108	129	144	130	126	119	132	122	124	124	139	126	107	137	127	137	121	103	120	132	138	114	119	117	122	122	104	119	142	123	109	129	130	143	134	121	126	132	111	108	130	115	125	120	143	114	119	123	140	116	132	157	138	121	110	153	125	131	134	121	133	141	111	144	127	140	142	130	135	131	136	108	125	143	137	117	130	116	172	129	131	148	129	130	115	129	126	128	150	143	124	143	127	121	131	113	143	106	113	117	107	121	120	135	164	121	124	121	110	141	110	138	120	129	146	132	140	125	121	112	132	126	134	149	126	131	151	142	118	136	152	153	110	131	131	102	130	125	129	127	124	118	123	126	126	126	138	130	151	117	136	139	146	126	129	126	139	125	111	125	136	130	122	115	133	128	106	135	126	142	118	127	119	130	114	150	129	122	146	128	118	132	123	124	115	113	142	124	113	109	129	125	109	117	120	112	140	122	134	110	99	123	150	118	116	155	110	130	140	133	141	140	129	152	150	131	125	140	111	110	130	109	123	125	115	124	108	157	144	124	126	142	135	105	129	117	129	114	136	138	124	119	132	124	130	125	128	122	119	125	139	121	118	108	134	137	116	147	126	127	121	127	130	144	124	153	131	126	130	110	129	142	125	129	151	112	121	98	121	126	127	150	102	122	113	115	129	137	128	118	124	153	111	114	142	125	139	100	116	110	130	137	128	118	110	104	122	134	118	120	146	124	124	145	142	128	134	137	116	116	137	133	146	126	130	129	113	134	144	129	150	103	116	120	134	129	122	137	128	121	109	139	126	151	138	125	134	119	110	120	147	114	131	122	142	137	119	129	119	119	123	131	133	124	159	122	126	113	109	108	118	123	146	142	125	132	148	146	128	139	122	114	121	132	137	123	129	118	111	132	104	96	125	126	120	126	161	122	126	135	133	111	102	125	132	127	109	132	144	124	125	122	123	132	105	123	149	110	131	126	156	138	130	105	154	135	132	118	150	146	147	131	102	126	128	128	135	134	130	123	154	105	118	107	121	124	119	126	114	123	118	133	132	134	118	123	138	140	133	120	138	118	126	105	132	132	134	131	123	119	132	127	109	132	152	141	143	138	140	119	117	119	132	147	131	133	134	145	133	128	156	116	133	124	129	128	129	131	119	134	121	121	116	139	126	125	107	119	115	138	149	111	114	116	140	131	115	102	104	140	125	124	135	139	138	119	117	104	101	119	125	130	129	134	107	121	113	132	134	125	126	112	126	136	124	110	118	113	127	140	142	132	132	130	127	134	125	149	123	120	140	130	130	135	110	109	115	100	122	115	115	146	127	153	107	135	121	103	125	121	133	121	111	111	131	127	128	99	120	129	127	130	127	134	140	125	141	109	127	119	110	128	128	130	128	131	126	135	125	132	141	115	112	122	106	133	106	110	94	120	97	119	133	128	142	119	114	145	130	136	138	132	149	142	132	137	125	102	99	128	113	128	144	118	161	117	103	127	131	115	132	115	127	129	133	128	113	114	126	102	114	136	128	143	145	125	137	128	124	131	129	139	129	116	120	160	126	137	124	119	121	119	126	150	98	124	129	116	129	142	127	118	99	117	114	115	121	147	117	125	132	131	145	126	130	141	156	106	110	121	122	146	152	132	121	137	120	130	124	111	128	136	132	98	124	137	120	146	138	116	126	127	102	112	125	106	120	127	126	147	113	165	133	123	118	135	132	112	153	127	133	115	114	122	127	135	129	127	117	114	139	124	152	128	117	116	123	126	123	115	112	110	126	123	112	135	130	124	147	140	147	124	142	146	142	127	128	110	127	128	124	133	137	147	117	124	122	135	110	110	115	136	130	117	125	117	135	133	133	146	114	125	146	122	113	118	131	115	111	116	118	113	116	138	127	141	138	142	124	118	120	117	134	117	133	109	118	133	120	122	118	115	117	126	126	122	124	129	134	118	127	124	137	96	126	128	142	124	121	133	142	123	130	133	143	133	135	119	138	114	128	129	118	116	117	120	162	131	117	140	129	119	131	130	130	104	123	117	107	134	136	126	139	121	122	124	120	128	151	132	128	133	134	126	127	113	125	130	123	130	141	127	139	99	120	111	147	120	126	125	143	116	116	154	111	132	131	141	148	134	112	126	115	123	111	127	135	116	123	136	129	124	143	131	120	117	110	125	123	118	132	126	128	133	122	118	130	140	123	137	125	135	136	129	112	117	124	112	138	129	145	115	132	130	129	106	126	122	127	125	129	126	110	122	127	116	116	129	124	110	120	130	148	142	121	132	134	129	128	119	133	148	148	143	115	132	117	128	106	121	123	118	135	112	133	106	141	128	136	106	111	122	148	139	120	118	115	108	104	118	105	141	131	125	115	111	109	114	106	129	132	117	119	120	117	134	138	131	131	116	135	127	114	140	143	112	111	113	110	114	133	133	132	125	119	118	137	113	115	136	122	115	129	132	141	120	148	146	138	105	131	126	127	107	137	154	122	125	122	161	119	122	122	138	120	103	129	135	137	117	124	126	139	117	133	144	136	132	129	128	139	129	144	122	123	102	145	131	126	141	108	139	125	143	125	117	143	145	125	104	124	117	124	128	122	121	102	130	133	117	125	122	98	129	110	129	127	150	115	121	152	116	111	112	110	160	133	123	128	128	142	151	132	150	127	125	123	132	118	129	135	121	134	121	128	147	129	122	120	118	136	135	132	113	113	119	126	119	119	131	116	117	119	126	109	111	131	126	134	142	114	131	136	140	103	120	122	126	132	108	129	131	141	110	101	119	110	132	134	119	119	119	124	148	116	124	133	135	145	104	118	115	126	120	120	122	121	134	125	117	119	117	134	150	142	128	122	127	118	131	126	144	143	118	146	126	113	126	137	139	115	142	119	124	130	129	148	133	145	136	116	146	135	130	131	145	125	129	137	129
9142	1125	2174	2552	2415	1594	1136	982	828	764	716	630	571	533	522	487	482	454	406	448	426	442	411	400	396	388	397	387	400	369	357	378	353	371	365	383	410	344	385	359	360	376	339	341	343	329	355	367	359	337	337	342	351	357	350	329	341	311	353	337	335	331	348	301	342	335	320	328	330	361	338	322	338	342	347	345	333	343	322	310	311	347	323	400	354	349	354	327	339	334	359	348	308	363	336	328	318	332	334	348	346	374	283	336	361	328	303	300	369	317	320	367	299	332	337	367	288	343	328	328	320	360	340	332	343	346	335	315	311	321	330	329	325	323	338	325	307	311	330	319	351	313	349	333	364	361	337	358	322	319	313	320	329	354	351	342	338	315	351	310	326	323	320	315	386	362	342	344	314	326	323	321	318	351	351	361	347	315	317	339	344	338	318	319	321	333	328	334	325	320	366	342	343	334	317	329	325	336	319	314	340	326	309	331	327	353	313	300	330	333	313	336	356	317	374	369	313	337	327	318	336	315	313	318	341	336	341	316	348	299	325	351	312	331	331	355	339	316	348	345	341	309	336	331	358	323	301	323	329	306	354	360	379	308	343	323	334	331	345	309	322	351	300	322	360	315	336	347	373	344	333	348	365	342	340	338	375	313	318	356	323	349	314	347	315	357	341	362	332	326	326	369	307	374	338	332	339	322	342	327	347	323	319	291	349	345	319	317	373	340	349	325	343	301	336	342	326	298	345	338	326	336	347	317	328	328	338	325	340	334	332	332	337	315	327	342	339	358	356	323	324	321	338	342	352	336	288	320	342	313	343	350	328	332	359	308	353	361	363	354	324	309	336	299	327	330	328	344	360	356	348	336	333	329	329	327	344	359	322	350	348	319	337	355	318	324	339	315	319	365	312	329	321	296	328	331	345	349	310	341	347	323	345	347	339	360	323	318	379	334	298	341	369	302	328	317	315	322	348	324	332	338	326	306	312	304	329	320	352	337	356	326	353	325	358	308	340	310	377	346	343	338	378	312	290	334	302	374	345	337	317	306	370	326	358	334	336	291	341	360	363	310	317	332	343	316	300	377	336	305	353	322	348	310	344	320	328	376	324	306	298	323	349	325	345	339	297	276	324	344	342	333	341	333	345	347	304	324	346	319	308	341	328	358	348	342	320	328	343	356	324	337	349	326	325	301	342	348	337	333	371	313	335	323	338	337	305	308	337	344	329	321	321	318	346	338	353	308	341	319	311	342	384	350	311	296	313	333	345	314	342	346	322	378	311	328	347	321	318	355	330	343	333	317	322	323	369	363	347	296	344	339	337	325	337	318	327	326	339	316	380	330	327	353	313	361	321	359	383	319	297	345	352	304	385	332	337	386	315	319	297	322	318	313	330	309	354	333	317	333	344	326	329	332	357	340	348	336	309	338	330	324	364	350	343	364	343	316	343	358	301	334	337	316	350	343	349	305	355	370	323	335	342	337	305	342	334	331	290	318	329	314	345	280	337	322	373	317	354	349	309	309	356	329	336	340	297	352	323	332	325	337	332	321	333	363	327	333	342	338	325	332	332	319	315	311	322	340	332	329	320	359	344	325	354	301	333	317	320	339	331	322	347	372	304	329	305	342	325	332	308	332	311	387	317	330	303	338	322	351	311	329	348	301	325	327	320	332	339	328	354	324	350	366	348	348	320	316	340	304	306	348	352	330	347	323	303	346	339	332	326	303	361	341	334	360	317	303	323	321	348	320	340	341	356	343	329	318	335	375	311	345	332	309	337	345	301	316	314	306	345	358	330	342	329	375	324	320	334	308	356	362	296	339	329	339	349	313	331	325	342	317	333	322	337	350	360	309	324	311	388	349	323	361	341	351	347	367	340	366	347	364	318	333	328	343	326	347	316	327	314	335	302	348	358	326	327	343	331	347	335	334	328	327	320	343	349	326	360	335	335	311	362	351	315	328	337	338	313	331	344	336	318	338	350	334	304	351	324	310	315	322	359	320	332	344	354	351	320	312	332	288	325	345	341	361	327	312	323	313	307	346	349	313	345	336	329	334	324	323	339	326	332	310	327	332	315	318	326	336	347	343	326	341	340	348	347	298	302	324	389	348	319	346	330	346	319	342	353	345	332	345	341	310	315	317	347	338	333	361	324	325	358	316	346	352	340	323	334	330	327	315	308	329	343	319	322	339	354	308	314	320	336	323	318	322	318	316	342	338	355	351	322	352	317	327	360	329	356	347	350	299	331	300	326	331	345	366	324	317	326	364	339	331	317	308	315	347	302	371	367	337	357	329	352	344	340	347	335	325	296	341	354	307	336	350	333	350	344	341	325	311	318	328	331	342	315	323	306	351	331	345	363	363	340	319	346	316	325	369	361	338	344	315	322	341	307	306	319	334	300	324	345	340	335	335	312	352	349	345	321	320	321	325	352	320	314	326	345	351	329	336	343	335	323	352	346	327	345	306	329	320	322	380	307	329	362	329	339	311	345	313	336	335	308	319	344	362	317	338	365	332	360	339	356	332	314	331	321	342	332	364	360	324	332	315	321	320	298	334	329	303	315	323	357	352	369	352	333	342	329	274	343	343	326	327	340	328	372	295	355	325	360	331	316	335	338	346	376	361	355	316	332	336	336	334	373	352	347	334	342	312	355	346	369	295	348	298	348	324	330	305	339	336	336	326	288	370	358	382	321	319	309	356	356	362	364	347	362	360	332	351	344	354	333	354	338	336	345	344	339	315	337	328	357	354	354	332	350	365	342	348	327	321	351	345	338	343	321	334	365	309	314	321	347	343	308	348	338	324	295	335	293	301	352	319	345	306	294	313	360	328	300	332	371	345	323	345	330	344	347	366	343	333	343	345	330	335	331	354	330	319	336	313	357	346	333	362	352	333	361	372	309	318	314	365	355	314	300	328	326	326	323	314	315	290	316	326	321	312	326	347	349	293	332	348	351	347	357	332	334	332	339	312	351	324	322	332	337	363	345	356	334	329	332	353	337	336	322	326	354	362	329	354	348	341	317	333	339	353	326	344	331	338	310	358	347	357	323	342	325	329	331	341	339	355	331	327	367	346	320	334	336	327	317	321	309	337	355	330	351	347	325	333	306	327	364	328	303	327	326	346	361	335	330	317	319	338	366	340	346	305	318	342	331	349	334	340	344	327	319	318	338	322	334	346	342	362	358	343	315	335	338	335	346	337	346	325	351	327	360	341	339	305	336	358	342	312	308	336	346	311	339	338	330	333	344	320	342	335	349	334	355	295	345	355	341	320	345	345	352	305	342	336	322	327	331	363	323	384	321	326	321	317	303	327	331	331	326	309	341	311	312	318	354	355	361	348	361	341	358	308	335	313	347	311	362	321	325	337	327	326	358	338	312	333	355	304	308	313	353	310	345	322	338	351	314	348	339	363	347	363	364	339	306	319	313	343	287	352	332	366	353	366	337	316	313	325	346	319	350	302	350	350	345	323	310	342	324	315	325	321	335	337	344	306
2318	421	316	355	390	312	322	306	348	322	332	305	305	318	297	373	310	301	320	304	321	275	278	325	315	308	318	312	299	315	361	317	342	336	333	319	326	359	326	296	349	297	310	326	316	297	340	326	327	346	314	349	356	363	324	317	326	336	310	317	346	344	317	347	363	314	326	341	334	328	327	342	344	299	300	321	291	348	320	309	322	314	341	342	345	297	263	317	273	358	333	325	350	327	344	308	336	323	298	317	303	357	317	321	308	298	310	320	329	308	335	305	357	344	292	344	288	306	349	318	323	324	323	331	316	347	318	329	335	317	312	338	313	303	309	354	325	298	333	321	316	282	290	337	315	331	323	293	330	310	380	333	319	338	343	338	306	313	335	343	295	279	341	297	311	356	336	319	341	308	334	324	300	287	331	300	321	307	289	307	295	308	353	325	322	302	328	303	392	328	337	329	325	316	315	355	363	283	315	318	310	337	328	313	329	347	315	310	309	329	345	339	316	329	291	300	356	291	288	375	318	351	321	315	332	302	317	320	337	317	317	345	321	282	337	320	308	338	332	309	353	314	332	332	314	344	302	296	296	334	309	336	301	316	337	315	329	371	350	359	344	319	320	344	320	306	315	304	334	320	294	352	305	296	320	307	333	311	346	297	320	302	351	335	305	327	272	302	299	314	324	317	342	296	325	299	318	300	310	352	340	312	282	345	358	323	318	312	317	343	334	336	330	318	299	297	317	313	332	317	318	318	340	326	320	292	299	330	351	310	360	330	279	329	309	330	320	314	345	310	305	294	283	294	328	338	325	298	300	311	306	324	346	354	296	311	328	313	318	310	349	307	343	319	369	302	326	324	336	361	327	319	319	335	323	329	317	331	306	287	295	330	332	332	311	322	299	325	302	343	346	299	309	284	315	310	315	325	333	329	311	329	351	300	312	289	298	333	331	321	319	274	321	345	340	306	299	334	342	339	318	322	342	315	311	353	359	326	286	339	332	290	336	347	325	351	303	346	343	322	345	291	286	317	325	352	292	337	331	327	317	326	324	292	310	299	330	296	326	346	293	337	318	311	289	349	368	333	332	313	307	333	332	344	321	340	323	325	328	311	301	303	325	268	297	324	323	308	320	325	306	284	273	355	337	352	316	288	315	330	318	352	301	304	324	320	306	356	346	320	313	315	332	309	323	335	337	342	302	334	332	329	329	355	329	361	333	305	303	316	324	329	292	307	342	332	308	360	321	336	317	298	301	324	307	304	323	328	334	334	307	346	318	354	309	363	352	314	332	337	302	326	351	295	285	334	318	310	310	313	318	335	327	281	299	305	331	323	296	308	318	326	315	327	296	327	323	326	374	335	328	319	324	337	326	333	326	299	328	311	314	316	340	329	327	356	313	305	340	335	326	276	336	296	325	312	355	313	325	335	332	309	330	301	314	312	304	329	323	360	313	309	311	330	336	303	320	329	339	312	326	319	327	336	324	321	322	312	312	299	297	325	283	307	315	320	345	306	312	327	321	341	312	327	305	344	334	331	360	339	303	325	324	342	307	354	326	329	292	319	322	280	321	315	343	338	339	320	274	324	311	323	290	320	325	352	333	295	316	323	301	344	322	316	282	295	335	325	297	313	338	324	310	335	341	343	343	293	342	310	320	318	331	310	329	335	295	328	338	361	331	317	309	314	314	318	293	312	315	346	310	306	307	335	350	340	329	314	326	329	332	291	339	304	331	307	331	322	336	322	348	342	291	311	342	332	330	296	334	334	313	337	349	328	317	348	319	321	318	299	294	333	320	302	339	345	321	315	297	334	297	327	345	324	289	311	327	313	324	330	313	308	313	331	307	343	329	317	326	333	322	311	310	329	323	328	319	324	315	271	327	323	326	317	305	342	302	309	328	323	305	287	320	331	324	313	373	326	300	304	370	311	358	317	290	313	346	290	334	317	317	346	355	332	323	314	345	318	324	286	327	322	307	306	320	305	305	327	333	334	347	328	335	303	340	315	321	344	340	322	333	297	323	331	337	330	287	286	336	325	309	298	319	305	339	329	354	282	292	298	351	324	286	321	362	332	310	312	289	325	321	335	325	331	314	304	297	309	312	312	327	317	330	297	310	322	317	311	347	317	311	332	333	310	362	305	308	267	305	343	358	316	327	332	307	316	320	293	318	319	297	340	329	313	316	306	334	361	308	323	301	344	312	312	328	322	292	310	336	330	322	338	353	325	333	337	350	323	322	311	376	327	338	294	360	329	318	333	307	301	318	313	314	285	348	337	312	309	331	352	317	337	322	323	295	323	303	314	354	346	348	354	321	333	330	306	333	314	347	319	347	335	338	345	316	340	320	351	310	352	320	372	333	324	300	334	298	318	320	322	316	322	318	323	316	301	281	296	352	310	329	302	288	321	309	307	336	312	342	310	310	352	351	310	330	288	326	323	330	326	325	337	328	322	315	306	291	366	288	344	314	318	361	353	326	322	313	318	310	300	325	318	332	310	332	337	322	314	304	282	339	333	331	320	336	330	294	323	322	342	323	299	353	303	318	291	343	321	329	344	321	322	307	282	336	342	313	355	308	325	323	319	321	334	344	312	344	314	343	332	306	325	338	344	328	310	322	338	348	336	288	294	346	313	311	311	342	362	331	280	302	361	345	305	342	334	284	318	335	301	339	308	333	306	342	338	319	324	323	325	327	316	301	317	305	325	323	295	365	305	323	324	335	312	306	313	342	319	287	309	310	317	303	315	320	336	322	349	372	344	344	344	367	355	311	332	320	316	315	313	311	332	320	344	344	323	318	336	322	321	371	353	329	364	312	319	319	345	325	313	313	313	361	303	321	313	332	303	325	316	325	294	329	356	306	311	327	348	350	328	316	299	316	292	330	334	316	313	320	298	311	339	316	332	308	354	333	333	307	331	337	303	351	345	304	356	330	324	343	323	347	350	355	322	322	315	314	323	309	334	338	341	335	304	349	305	311	305	298	309	319	343	330	303	302	330	319	331	340	358	349	325	328	324	339	310	303	316	296	295	324	325	335	317	331	327	320	303	317	283	323	316	317	288	318	319	332	344	334	321	341	336	337	327	344	308	293	297	324	345	321	337	286	308	336	316	357	317	344	290	292	304	349	333	335	303	340	295	319	354	330	337	289	292	339	330	286	322	323	316	356	297	341	345	328	286	311	297	312	304	306	288	311	306	331	338	338	322	363	334	325	316	332	322	335	311	275	313	310	326	322	318	312	291	307	318	304	320	317	300	317	357	332	298	345	345	331	337	316	378	343	321	291	283	344	328	311	291	361	357	326	345	355	315	334	300	287	326	327	324	333	288	306	303	326	339	304	316	335	342	336	286	343	288	321	352	304	316	314	298	327	309	294	276	349	319	290	328	348	319	339	320	318	308	325	335	304	304	338	340	323	329	335	343	304	306	328	314	279	306	336	316	309	295	323	280	342	321	290	324	342	324	306	323	331	356	363	313	328	304	351	315	323	320	361	345
2205	774	742	787	938	679	721	716	708	671	683	755	724	785	702	709	668	695	703	703	663	669	663	744	710	695	698	699	707	691	683	669	713	729	710	741	739	693	685	683	701	673	730	767	705	710	702	692	712	679	710	689	738	727	686	686	729	732	716	713	717	709	731	648	662	635	677	717	706	680	747	663	645	698	722	728	728	689	703	674	676	700	698	693	686	713	701	688	720	678	643	683	695	718	663	655	685	664	702	697	700	662	679	677	657	721	724	653	671	715	686	685	663	686	631	689	713	698	685	672	705	666	747	748	633	712	666	718	686	683	659	687	652	701	695	659	699	679	711	710	727	694	670	682	709	713	728	687	703	724	726	727	706	693	685	713	728	683	661	718	686	713	676	692	723	690	696	691	699	686	700	726	704	676	741	701	707	674	709	735	691	678	702	707	717	669	702	668	690	705	688	682	691	671	711	706	701	700	719	707	669	724	713	677	720	683	676	690	714	732	690	689	682	716	707	694	728	721	698	715	693	695	689	703	633	677	747	654	682	728	703	728	706	703	680	701	718	723	675	654	715	695	704	715	669	664	659	687	731	705	651	700	736	717	706	711	686	674	731	747	686	733	727	705	660	734	723	695	677	651	715	699	705	732	684	731	721	705	677	682	641	670	701	689	726	650	714	715	701	679	696	722	688	698	735	690	733	680	710	662	725	708	681	694	700	692	714	702	717	709	678	681	705	724	700	661	689	701	670	685	663	705	689	681	697	648	643	681	716	699	711	682	659	744	714	688	671	689	669	680	694	673	732	678	700	659	705	688	706	669	662	692	732	688	672	697	637	717	660	631	657	722	707	712	740	668	688	695	692	697	671	713	618	691	622	710	715	634	703	695	644	658	692	716	684	709	670	686	698	733	710	678	701	703	693	708	724	690	701	660	695	675	718	685	717	696	686	697	718	700	705	722	695	682	689	700	652	705	681	691	683	696	679	708	690	683	736	684	684	701	710	699	659	680	684	716	670	726	710	677	720	673	690	710	726	680	704	740	687	689	686	712	708	713	671	705	684	701	675	709	689	655	736	720	673	685	684	675	703	704	704	728	684	714	680	629	700	712	692	715	709	717	672	645	679	730	706	710	645	708	724	713	691	727	727	725	690	691	731	723	696	687	684	732	687	681	646	686	744	684	773	686	696	665	684	687	709	748	660	665	744	686	712	720	674	737	730	676	726	700	713	696	697	723	647	690	714	712	731	628	642	728	711	725	665	698	716	730	666	706	707	685	712	683	698	692	684	719	695	714	684	701	709	716	704	659	715	732	691	650	697	708	709	703	694	703	741	688	770	660	709	677	652	690	732	690	691	701	689	663	681	701	712	753	699	725	711	659	722	684	726	670	682	706	718	671	650	749	657	700	686	711	732	734	728	704	669	770	684	681	693	682	712	715	684	737	691	677	687	676	712	692	703	696	718	639	697	714	716	723	695	740	716	726	710	727	661	752	661	696	680	699	646	684	678	680	698	690	685	676	696	702	727	682	679	638	675	658	732	698	680	738	735	710	700	685	704	713	692	715	702	670	709	696	721	707	729	735	701	650	707	700	705	723	686	715	700	682	682	728	672	700	678	720	704	707	647	680	698	728	701	695	689	732	695	714	728	720	703	693	697	650	735	701	677	688	670	703	689	752	723	698	680	678	701	766	708	689	655	728	689	698	708	683	737	652	692	720	714	686	681	721	699	741	728	673	651	750	676	638	719	713	761	679	657	627	702	738	654	698	728	718	711	678	711	711	695	706	712	704	675	712	717	688	705	716	709	677	689	692	728	703	674	704	685	703	712	717	656	689	666	677	705	725	668	690	707	682	686	683	719	672	719	736	706	667	716	731	676	687	696	689	710	679	683	703	715	683	740	713	678	675	696	703	700	716	788	693	656	697	710	692	702	679	753	671	667	674	744	672	693	717	684	692	681	700	712	720	697	705	728	749	730	695	742	760	721	717	685	712	674	672	719	708	763	702	671	692	691	718	671	712	717	676	668	727	692	702	707	677	727	708	749	692	700	704	674	695	667	695	703	728	650	730	659	698	703	669	713	659	728	703	671	706	685	732	716	709	670	749	744	692	730	705	713	730	654	692	712	714	684	720	691	690	651	712	668	678	705	667	689	683	669	681	676	702	646	676	705	743	699	670	698	669	709	679	752	710	675	690	711	699	689	701	665	676	691	683	721	709	723	682	662	687	682	703	680	687	667	740	724	665	691	735	689	642	642	688	720	658	737	685	713	689	707	679	745	719	721	681	735	724	689	685	665	731	693	715	712	713	689	729	684	665	708	775	725	686	685	709	668	679	723	708	687	694	727	691	672	720	705	704	679	688	716	712	689	655	716	721	692	735	707	723	721	684	719	683	665	659	695	662	656	704	699	708	701	707	723	734	730	723	705	643	710	709	665	743	701	742	710	659	645	705	744	673	715	704	675	750	758	751	697	739	710	713	703	700	709	700	700	681	731	655	684	688	698	711	704	663	698	705	680	700	738	727	697	702	695	708	688	681	675	714	719	685	697	710	720	702	714	697	665	730	743	693	677	691	731	630	693	721	711	707	716	674	733	689	705	696	709	673	685	708	682	709	714	670	701	673	666	720	751	733	742	684	672	723	690	668	679	694	746	726	659	660	731	721	653	710	692	693	646	654	686	702	718	687	713	699	714	717	745	654	703	661	692	735	668	661	673	738	741	677	705	736	702	724	704	655	687	635	658	688	717	713	730	720	676	740	660	681	721	719	675	669	738	705	727	654	662	695	681	714	702	727	677	717	732	692	665	694	652	652	693	699	706	729	710	696	716	703	731	631	674	640	686	689	681	707	735	672	673	655	694	663	726	687	699	691	693	731	653	721	693	661	706	705	723	721	734	711	729	678	727	691	702	679	661	733	680	698	739	729	687	664	730	707	754	703	694	664	685	733	694	728	658	712	732	653	657	669	653	719	703	655	677	697	685	720	690	662	654	687	629	734	689	649	713	695	667	683	722	720	664	709	652	746	664	719	727	715	686	706	711	698	677	733	681	705	730	694	708	719	685	661	676	669	700	734	703	718	714	759	700	734	724	708	672	709	696	707	713	699	676	716	707	707	708	715	675	741	647	692	656	679	752	673	741	665	660	719	706	670	683	665	716	700	647	683	712	706	739	697	688	670	678	666	783	718	712	668	715	699	693	686	648	714	741	677	685	677	669	756	719	756	691	691	700	720	753	707	685	722	737	708	720	726	716	707	713	639	672	680	674	727	681	702	685	665	701	723	745	729	731	690	714	651	683	711	677	689	680	734	704	665	685	740	718	683	731	739	692	659	677	737	726	683	676	716	764	701	719	684	675	715	723	690	681	674	685	707	666	684	661	717	681	728	682	708	706	696	664	708	706	736	708	713	641	680	738	716	667	691	689	750	699	725	662	701	723	659	718	705	679	687	664	717	684	723	715	696	742	727	736	721	668	740	667	725	689	688	629	726	706	678
8589	729	562	447	481	275	224	231	209	184	158	170	203	176	172	134	141	167	160	158	155	154	156	144	159	171	157	148	157	139	181	159	162	147	163	131	170	155	137	162	176	152	130	147	150	138	151	126	137	129	123	142	155	162	129	149	158	143	168	153	156	143	161	175	139	148	156	179	135	136	160	123	153	145	157	158	152	166	150	138	142	141	126	155	171	150	144	135	138	153	146	167	158	163	152	153	124	148	133	139	136	149	155	139	149	155	143	147	150	141	147	123	134	141	155	174	158	147	166	153	157	139	148	156	156	145	144	145	150	131	163	129	153	156	147	155	130	135	146	138	158	161	177	165	167	173	146	146	149	103	149	133	168	146	151	150	146	142	134	126	164	163	139	142	155	151	146	151	144	147	155	121	147	133	144	149	135	149	132	135	164	155	161	137	125	147	146	175	171	154	179	140	133	170	159	145	138	153	157	140	138	145	160	138	149	158	164	140	159	141	153	156	147	165	169	154	169	130	138	145	159	159	153	142	157	155	176	132	167	161	139	142	144	136	164	162	174	146	161	135	157	150	140	166	153	143	143	177	147	146	152	133	142	140	154	128	149	160	133	144	159	138	161	136	149	146	136	145	147	136	149	147	126	133	143	158	154	158	152	153	148	133	154	143	146	144	158	153	171	121	154	127	145	144	141	144	136	141	163	130	146	155	157	134	143	145	137	128	151	140	141	132	157	132	156	137	148	134	127	148	145	127	147	150	143	149	158	152	140	143	116	128	141	164	157	138	148	127	131	162	158	145	150	169	131	138	147	135	143	150	143	152	150	161	142	148	146	160	164	155	150	129	151	152	128	145	150	144	144	141	141	141	148	151	156	154	145	149	153	161	156	149	159	149	151	133	165	137	156	162	160	151	141	141	153	147	161	152	150	147	149	149	141	159	137	130	146	155	153	137	137	133	148	146	164	153	144	122	166	143	145	160	141	158	136	140	143	181	158	158	156	132	158	171	194	169	156	141	161	149	151	144	152	121	144	167	151	156	168	158	170	135	154	135	151	149	141	158	141	152	152	156	131	151	158	146	147	157	163	159	163	141	146	139	127	148	150	173	163	137	142	158	145	158	158	148	138	138	143	130	151	158	145	131	151	160	150	135	159	158	173	176	130	141	170	156	145	140	165	149	154	143	138	118	152	135	161	148	145	144	146	148	120	154	133	161	174	137	152	144	138	142	141	145	148	166	141	141	151	140	134	161	155	116	132	157	153	144	163	117	156	152	151	155	152	145	141	135	139	151	160	133	163	173	142	150	167	149	180	157	157	153	125	149	151	160	147	130	133	163	141	163	152	147	132	138	141	143	149	163	147	134	150	146	145	142	167	147	153	149	151	156	167	151	159	150	176	137	161	150	140	137	141	130	145	139	167	169	158	150	123	130	163	140	141	135	173	153	155	158	152	125	142	148	138	148	136	152	129	128	141	145	153	159	156	152	160	166	176	154	135	152	129	133	143	167	115	127	158	156	148	128	159	152	139	143	131	148	131	153	138	170	154	141	144	154	144	136	155	131	162	159	166	150	149	167	148	129	138	146	141	182	156	141	158	148	169	172	145	156	134	153	161	163	146	149	140	169	146	150	114	128	161	150	139	132	128	150	147	167	138	136	149	142	162	151	147	164	149	151	134	137	145	148	137	139	132	153	150	170	158	185	159	126	149	161	142	154	120	132	147	153	158	132	146	158	153	162	143	157	147	138	144	139	141	150	130	142	153	147	150	133	142	150	149	146	148	141	125	131	169	161	124	164	162	159	151	149	153	145	148	160	144	135	151	128	137	165	149	149	142	159	149	165	126	160	170	151	150	141	158	149	144	142	133	162	143	175	153	156	165	147	141	155	137	146	152	153	175	159	157	159	153	145	155	156	128	144	144	157	153	134	149	146	162	147	139	125	141	143	144	138	148	156	146	145	150	132	138	138	129	152	134	128	141	154	142	140	152	157	138	149	145	153	146	154	141	138	133	139	146	144	134	160	138	132	144	130	134	149	156	148	167	133	146	130	158	160	168	149	136	120	134	165	147	158	166	160	137	153	153	154	168	153	148	156	136	145	157	154	141	152	163	160	159	138	141	140	154	149	154	155	160	141	141	154	145	141	156	141	137	141	152	157	161	151	139	155	150	152	153	149	129	164	140	146	151	169	148	141	153	155	116	135	162	138	147	124	154	136	150	158	150	146	145	130	155	163	156	155	149	137	162	167	149	145	137	150	187	152	142	144	153	148	162	144	159	136	158	174	159	178	120	163	165	130	167	157	150	156	141	152	173	133	130	137	135	158	160	150	158	164	124	154	138	153	166	161	140	144	133	166	143	144	151	137	176	133	168	128	129	150	128	172	146	131	144	157	176	136	153	143	147	174	160	161	162	152	146	153	142	140	162	144	164	142	132	143	161	156	165	123	151	162	166	150	172	150	152	143	129	147	152	165	151	142	153	140	142	155	147	156	117	154	126	145	157	144	151	151	152	125	147	132	174	162	168	165	135	145	143	128	160	140	136	156	146	141	127	152	149	170	157	146	163	168	138	166	160	141	154	157	130	155	153	160	154	152	144	143	149	175	147	171	143	140	165	142	162	160	127	152	148	162	117	141	157	157	164	142	155	143	162	182	135	139	140	143	185	152	156	135	155	148	141	154	143	131	143	160	146	163	147	171	178	163	144	166	142	141	144	145	153	150	148	169	139	149	167	135	142	146	155	154	119	129	149	151	146	147	131	142	137	154	152	146	160	145	145	154	145	164	168	153	131	122	155	162	144	127	101	137	117	144	161	163	140	155	146	126	155	148	149	132	157	130	144	155	167	151	123	170	158	167	129	140	137	147	132	157	164	141	146	154	158	156	159	168	152	129	144	161	160	145	140	153	180	128	144	142	146	137	145	155	150	140	147	169	139	148	166	139	127	153	147	138	138	144	150	142	153	163	133	153	148	165	176	162	158	167	140	143	144	148	150	133	157	153	145	150	135	176	146	152	152	152	155	128	155	125	171	148	144	138	156	135	144	162	164	164	145	153	158	139	157	135	135	143	136	135	147	145	166	151	167	164	149	157	171	142	158	162	136	148	163	164	127	141	180	157	130	142	138	168	149	164	177	164	165	130	150	148	125	130	150	140	142	146	155	132	148	165	131	146	131	134	151	157	139	138	149	152	152	150	158	137	149	135	155	141	155	148	164	167	164	144	126	165	145	161	152	151	142	149	150	161	127	127	137	144	134	145	144	126	139	138	158	163	141	167	146	140	139	139	142	138	136	131	149	142	143	165	166	159	141	150	136	169	138	145	156	131	143	127	142	122	148	132	142	156	174	153	156	130	140	150	171	144	158	167	155	149	154	159	176	170	153	174	139	162	156	125	140	143	167	135	147	162	150	141	147	153	133	146	138	139	145	157	150	150	158	126	139	172	155	168	160	172	139	125	144	133	144	147	139	136	149	150	144	154	153	149	156	161	133	145
6614	818	1234	1558	1966	1003	773	688	593	578	555	491	477	421	450	459	476	408	426	366	387	423	390	431	394	384	395	356	355	395	376	348	368	379	398	365	353	407	334	361	385	344	344	372	345	343	364	345	334	325	348	380	349	354	370	374	360	372	354	369	357	370	329	372	335	352	350	344	351	330	354	348	330	331	329	347	346	379	352	334	352	351	380	336	347	359	363	345	331	359	329	387	335	334	354	368	375	346	326	353	361	334	339	365	366	337	369	374	369	322	322	359	349	360	334	349	306	340	383	327	356	359	373	347	372	338	314	342	307	336	350	329	343	388	367	315	344	345	361	353	367	332	344	341	343	361	356	349	352	372	343	345	355	357	338	372	363	319	357	343	361	364	342	368	347	359	350	324	324	385	389	340	343	356	347	374	361	372	336	368	323	301	354	349	336	362	348	338	362	379	329	332	386	329	360	344	368	344	331	362	361	363	363	337	360	373	318	350	355	337	358	346	334	376	366	335	362	360	339	338	360	360	345	345	358	349	375	315	378	335	378	367	367	335	319	355	364	347	339	339	328	366	350	336	353	362	330	358	347	340	361	359	330	364	363	359	366	329	320	364	329	364	347	324	345	353	343	372	335	362	307	359	331	387	349	359	368	303	337	345	315	382	322	360	361	386	346	347	358	343	370	356	309	356	345	352	346	301	369	355	339	326	377	343	366	328	353	339	363	324	324	359	371	350	335	344	371	347	373	380	338	324	375	364	366	377	330	404	357	339	335	342	331	332	356	363	309	357	369	329	332	346	356	371	314	391	346	374	348	371	347	342	359	340	344	329	350	308	354	345	341	370	358	353	366	390	365	352	301	382	360	330	352	362	317	326	330	326	376	352	363	355	342	342	371	356	337	328	375	337	347	359	379	365	347	346	346	357	341	371	327	357	340	385	340	368	366	336	338	342	381	357	353	359	338	361	341	331	390	331	333	327	345	329	349	329	332	366	348	356	336	327	339	327	376	352	308	340	356	391	343	361	318	345	324	358	343	370	369	357	357	354	321	365	358	368	393	372	345	360	348	359	331	333	358	365	356	350	338	325	368	353	348	344	320	313	361	363	354	344	372	346	300	375	343	315	338	385	324	363	332	368	352	365	367	321	357	328	343	334	381	358	362	361	330	364	349	360	331	369	384	348	360	331	349	376	364	359	351	356	355	372	353	359	372	336	323	329	365	347	333	322	352	361	344	343	339	362	350	321	309	348	378	350	336	360	381	345	379	331	339	349	363	337	351	354	343	346	365	346	340	336	354	349	384	318	371	357	341	374	357	352	373	334	364	336	345	331	365	353	353	382	336	380	336	341	340	369	332	346	349	368	357	365	360	349	346	355	354	359	380	320	344	358	333	370	375	351	331	352	346	390	341	388	372	343	351	371	347	349	316	321	340	391	371	349	352	363	344	331	326	360	348	344	318	323	342	354	363	332	351	329	351	384	378	373	354	363	360	333	330	369	322	328	352	295	352	372	348	312	349	372	360	360	340	331	344	371	354	365	338	353	356	365	351	354	353	338	330	339	324	340	355	360	342	341	355	358	344	378	327	337	318	353	358	336	343	346	358	342	310	344	353	336	335	336	359	351	345	384	361	335	364	357	326	361	380	329	335	348	360	390	346	323	343	366	340	340	326	345	323	339	359	390	346	340	361	335	377	349	368	354	366	363	350	343	331	365	353	332	360	379	343	391	359	366	353	328	352	355	370	353	382	350	337	365	355	331	328	355	353	339	344	331	366	357	327	361	374	366	370	354	348	308	360	363	395	372	352	356	311	361	330	351	366	348	394	357	329	339	342	329	350	350	343	362	347	337	334	363	353	381	340	333	352	328	351	369	381	309	340	347	331	340	352	351	329	339	345	341	371	380	337	345	369	405	345	327	375	381	323	341	325	362	339	355	364	354	358	373	347	379	328	345	331	321	360	371	339	336	344	366	346	348	374	336	321	353	365	349	361	367	353	380	370	344	347	367	357	344	347	372	322	334	329	356	336	332	355	336	356	362	343	332	374	338	332	356	324	365	382	345	381	311	355	360	339	372	335	352	334	351	318	353	374	335	379	344	327	371	341	340	328	354	332	338	327	318	380	368	339	344	344	374	377	375	343	363	320	361	338	325	361	341	335	364	328	360	381	360	375	354	341	378	314	332	354	324	339	334	356	364	344	358	342	369	354	350	359	360	340	322	360	338	344	349	328	375	353	343	345	350	339	376	342	362	336	347	354	349	352	373	331	294	342	338	377	338	362	352	377	374	325	342	361	352	344	353	359	342	366	333	377	348	377	363	351	341	371	331	363	341	357	383	344	354	347	353	356	340	330	322	363	349	363	349	318	348	372	343	380	358	363	359	341	347	372	364	318	378	334	366	385	337	350	350	316	392	336	338	343	337	366	324	320	342	340	362	369	375	335	370	354	351	346	351	343	343	350	348	353	349	332	313	362	329	329	374	347	365	376	378	356	343	359	329	344	347	346	350	384	364	370	344	341	335	338	354	349	345	366	351	362	341	376	339	332	352	336	323	366	349	346	354	345	365	345	337	360	347	357	345	345	330	379	333	333	362	360	350	340	344	375	362	323	320	395	317	365	355	349	346	350	357	362	344	348	363	316	367	348	363	376	316	353	340	355	356	351	366	352	361	375	343	359	365	351	327	381	368	351	366	361	358	352	322	365	308	363	339	359	353	310	361	334	351	331	366	298	330	368	345	347	338	344	335	363	357	350	379	380	363	363	362	382	339	353	319	353	400	319	359	373	383	368	408	370	362	341	334	329	307	343	371	359	338	345	329	346	390	357	358	342	361	350	325	386	325	323	377	357	342	348	331	334	346	340	373	347	361	338	339	338	372	368	369	357	370	400	335	379	376	358	365	370	362	335	369	349	345	322	363	348	367	329	314	352	372	363	340	358	324	349	367	336	342	328	387	315	350	356	344	332	351	340	341	356	346	374	364	371	383	328	377	345	353	336	383	332	367	349	335	310	348	344	325	378	360	357	315	372	338	369	334	377	343	387	327	338	359	341	352	340	341	348	353	353	376	368	360	357	351	340	346	348	362	382	360	353	345	348	344	367	357	358	338	333	376	344	337	328	308	350	356	357	329	347	341	363	351	328	348	344	358	364	338	355	355	368	367	352	324	326	340	353	358	352	347	342	342	359	366	374	322	350	352	339	380	399	365	330	329	372	373	335	357	387	362	357	331	345	362	321	343	330	365	360	357	346	341	383	367	350	334	333	359	353	390	374	372	363	343	371	338	361	343	354	334	311	334	334	316	335	338	328	367	356	342	355	307	349	365	364	361	358	354	365	334	305	352	340	295	330	345	333	341	350	351	360	332	338	329	348	357	355	312	350	366	344	338	361	350	368	366	327	332	379	355	353	339	365	393	317	342	333	331	348	363	379	337	341	359	359	338	367	372	354	365	357	344	346	339	348	338	324	374	332	351	325	386	382	313	338	371	372	346
15184	1687	1061	717	709	388	267	215	225	211	191	185	154	156	171	148	174	163	152	134	130	141	146	142	117	138	138	152	116	122	131	112	145	156	124	145	135	142	134	121	116	109	118	138	138	144	133	142	128	149	146	138	127	120	127	114	135	127	130	134	136	134	128	151	142	143	133	135	111	117	134	130	130	136	118	117	128	149	174	125	157	154	145	113	110	131	113	148	135	121	132	134	151	138	109	143	142	120	139	119	148	136	152	130	128	120	130	115	133	129	131	130	127	127	108	137	103	123	135	125	107	139	132	111	142	121	127	127	123	130	119	123	104	156	140	120	125	123	137	109	126	140	114	124	130	130	126	141	136	113	133	112	129	97	143	121	116	129	119	130	134	147	126	133	125	117	135	134	126	129	129	137	137	129	114	124	131	128	130	124	125	109	114	118	127	141	139	139	124	132	129	143	126	143	118	157	136	119	118	115	128	114	140	115	128	141	101	119	142	122	119	131	133	109	133	139	126	142	136	134	130	128	131	126	119	140	140	121	123	127	151	123	155	126	125	114	131	119	139	117	137	124	123	135	137	119	112	124	141	143	128	105	112	132	145	132	134	120	138	105	137	139	130	119	112	115	144	148	124	116	123	134	134	126	133	124	129	125	152	137	104	104	116	123	118	123	129	135	136	107	124	141	131	121	126	135	108	117	132	118	126	147	154	128	103	115	140	119	131	122	140	121	133	130	130	123	93	125	108	121	128	131	135	129	143	116	127	105	121	140	138	137	116	118	148	118	145	133	134	139	127	127	120	140	131	125	144	118	122	133	145	139	129	112	114	136	138	141	131	137	127	115	134	119	130	141	111	120	125	140	141	140	142	123	157	127	124	143	128	121	118	117	122	128	146	120	160	148	115	143	123	137	134	149	148	131	113	126	126	135	123	107	136	120	146	143	141	98	146	134	136	134	126	134	143	133	135	142	139	126	98	132	123	138	130	113	100	108	136	163	125	132	130	137	128	119	120	115	130	131	117	115	128	134	109	133	151	133	129	123	133	138	139	122	137	112	152	133	149	135	128	120	127	137	131	136	132	141	147	128	117	119	119	119	136	124	112	116	147	138	139	130	150	113	129	138	121	116	118	152	139	143	118	125	139	140	111	138	127	129	132	119	144	133	136	105	121	124	136	130	119	127	125	137	120	128	116	132	144	121	123	136	135	127	149	115	137	130	113	122	142	131	119	124	127	148	118	125	108	137	137	133	142	123	121	124	144	116	132	149	120	120	130	139	152	118	133	112	129	122	118	132	122	123	130	107	120	106	138	116	123	115	134	130	143	133	114	119	136	137	111	121	104	139	148	139	127	121	104	128	133	117	126	121	115	129	125	121	122	149	113	145	144	126	136	151	123	115	120	136	127	129	121	148	146	109	115	125	102	140	132	108	148	136	122	115	135	133	111	121	114	135	136	113	137	108	134	125	112	144	141	125	114	137	134	130	125	111	124	130	124	118	138	113	127	140	135	118	139	109	114	137	125	123	119	143	130	130	129	132	134	114	132	143	119	116	121	121	128	154	118	139	149	131	129	119	140	109	131	119	124	114	143	126	137	131	131	136	154	119	101	111	119	120	119	126	113	126	130	132	139	114	133	132	123	112	116	121	122	145	120	122	143	148	130	117	114	129	120	111	110	127	117	144	138	114	136	125	132	146	131	137	124	121	101	109	120	132	121	123	130	146	148	129	138	109	105	108	143	140	125	129	153	121	132	158	129	132	108	143	156	122	120	145	147	133	140	149	116	112	143	116	125	122	122	145	114	130	113	122	130	134	114	121	124	119	111	109	130	133	123	140	158	142	127	122	149	129	122	123	113	127	143	143	124	142	120	137	122	107	126	137	119	117	122	131	104	133	142	141	124	105	136	118	106	103	118	123	126	115	119	120	137	146	128	146	131	132	130	122	136	129	123	150	150	120	114	134	139	134	113	126	124	106	122	138	134	134	119	124	139	120	129	118	122	124	125	127	131	143	130	130	114	122	125	125	136	126	116	139	138	118	132	124	114	136	134	129	145	119	133	122	127	145	103	136	135	138	131	110	105	114	133	122	122	123	147	112	158	131	119	121	127	122	104	134	130	117	118	115	130	110	121	124	102	129	100	139	109	125	121	127	131	145	129	124	149	143	132	120	129	130	128	132	126	127	139	112	134	136	141	124	120	128	141	141	116	122	156	135	98	125	119	142	124	121	133	118	115	132	137	125	131	124	128	132	142	141	105	120	114	139	125	129	146	119	126	129	127	112	126	124	135	126	136	104	110	132	107	123	123	117	137	103	136	134	139	127	147	120	112	118	135	113	136	125	120	117	141	122	141	128	135	126	133	121	144	139	111	116	137	121	110	143	137	115	110	135	135	156	130	119	134	117	121	144	134	124	101	133	133	127	133	124	135	139	150	122	143	125	121	123	127	108	115	152	110	121	111	119	129	126	129	133	131	170	96	137	130	140	120	138	123	110	145	121	131	133	136	118	155	116	130	122	132	117	150	121	139	129	118	143	162	121	123	142	117	136	123	123	114	129	138	124	120	119	126	115	130	120	118	108	130	140	152	123	113	130	131	110	143	115	148	145	144	158	126	122	140	142	140	116	129	104	126	132	115	138	129	145	152	119	126	125	125	113	129	137	122	113	128	124	131	109	130	134	128	126	142	118	117	142	121	110	114	115	131	146	142	128	135	129	128	127	117	127	131	132	116	145	139	124	125	114	121	138	132	100	127	126	147	135	136	143	143	112	119	145	114	135	126	134	142	110	145	114	132	125	137	122	102	111	124	110	115	130	115	154	126	126	119	139	143	113	128	143	117	131	129	110	122	142	113	138	137	142	124	144	126	151	115	122	106	147	128	126	125	126	125	161	159	116	141	129	132	129	124	125	148	145	110	108	134	140	129	141	108	129	142	127	115	141	125	144	111	132	112	114	134	137	113	126	118	139	116	119	147	118	142	127	115	128	131	127	129	135	134	145	128	121	132	131	137	150	114	104	110	116	116	116	127	148	133	120	136	121	143	120	141	135	123	129	139	116	112	133	140	139	129	147	117	139	113	135	123	109	148	116	122	138	124	133	160	136	139	103	124	126	136	154	135	142	109	140	138	138	121	126	103	140	128	113	132	119	146	129	126	131	134	139	155	115	125	135	141	136	128	139	126	94	125	122	98	124	143	135	139	132	148	118	129	142	122	126	128	108	130	149	124	154	124	147	134	114	132	139	128	125	140	133	127	143	134	136	107	147	119	152	133	119	116	120	134	128	106	133	106	120	125	139	149	146	119	122	119	115	115	142	129	127	125	119	115	122	106	113	109	140	122	116	126	138	115	121	146	145	121	142	107	121	118	149	117	132	110	107	125	131	128	151	119	127	115	130	138	115	113	125	128	152	128	128	112	145	125	145	137	120	112	136	134	140	133	141	119	144	98	133	124	128	131	139	118	121	110	130	126	120	164	118	130	124	126	122	125	132
8531	1291	2137	2530	3020	1577	1168	923	765	678	634	622	627	540	554	493	518	493	431	435	407	398	348	397	402	386	399	388	378	357	391	363	367	365	333	370	344	325	384	347	371	351	356	339	347	343	376	340	331	363	343	344	305	364	333	357	361	360	334	316	353	336	344	327	359	336	370	355	347	320	337	319	316	352	332	334	322	313	354	359	300	313	343	349	317	324	337	349	277	324	352	345	321	289	339	336	320	354	339	344	345	340	331	343	344	311	312	357	316	345	338	328	346	328	316	317	364	327	322	317	332	341	344	312	333	338	317	347	308	355	343	339	326	351	335	358	346	337	313	345	345	352	334	325	356	361	343	363	333	308	355	338	339	304	351	299	327	320	333	323	317	318	337	343	329	338	309	324	340	333	317	318	309	333	343	341	342	269	355	318	336	305	351	336	325	330	349	337	352	347	371	332	314	331	321	372	345	324	296	328	343	343	355	327	352	352	328	324	330	287	343	314	326	325	359	314	303	351	313	315	353	317	338	315	361	371	325	302	359	326	302	372	322	322	316	324	333	353	313	329	343	313	346	350	334	299	328	341	294	309	345	325	322	327	320	344	352	354	291	283	352	316	334	311	297	335	322	328	335	359	347	317	345	320	352	313	336	324	364	310	333	328	323	333	329	291	290	336	297	319	314	366	353	340	322	343	320	339	363	331	312	342	309	311	306	323	328	278	309	321	306	336	337	338	323	327	334	316	366	315	313	327	345	361	334	350	333	297	286	309	319	301	346	338	329	335	324	341	360	325	337	323	341	336	346	337	325	339	370	338	337	300	314	301	349	302	362	316	329	341	331	329	368	345	336	350	336	328	314	326	348	322	344	289	328	345	362	338	340	335	323	343	347	325	343	345	328	371	333	339	319	326	337	348	311	334	365	314	325	340	341	329	346	319	316	367	339	331	336	319	303	362	316	302	319	328	341	327	362	325	310	350	312	312	310	316	323	337	328	333	288	366	337	347	329	352	342	301	312	291	347	316	368	317	322	309	345	336	311	342	319	338	367	359	336	323	311	313	354	346	322	331	330	343	337	315	331	348	336	339	326	319	384	330	342	344	327	338	331	338	341	315	300	326	345	324	294	362	336	336	304	332	325	319	339	355	334	338	361	349	353	349	302	327	324	342	327	331	313	320	324	338	314	329	360	329	342	348	333	316	364	315	343	301	354	345	353	344	342	369	323	382	371	340	328	347	342	356	317	322	329	341	298	348	324	312	332	335	332	341	340	334	330	311	322	359	324	360	319	328	302	327	350	302	361	353	312	345	333	321	335	358	333	323	331	334	351	342	316	308	319	346	311	363	323	348	342	311	315	330	320	339	342	325	322	351	340	334	382	313	347	331	320	331	349	319	339	309	297	366	321	304	321	315	372	332	303	328	358	324	326	355	343	358	328	324	324	341	305	328	363	323	368	328	313	352	332	296	328	334	336	343	326	338	337	329	328	346	329	299	321	345	346	316	308	335	324	307	318	305	329	338	302	346	344	353	337	341	349	320	372	324	321	334	320	325	339	321	366	327	339	322	293	320	318	320	353	328	353	321	369	342	338	342	344	336	329	342	312	330	354	324	387	344	346	359	311	324	301	337	312	303	313	309	327	344	350	335	352	325	334	349	314	304	342	303	315	350	302	347	339	318	335	312	334	352	359	331	355	361	343	348	322	324	355	350	329	382	311	364	332	329	377	324	312	330	363	352	314	342	320	302	365	300	331	325	327	342	342	326	338	325	361	319	338	345	349	327	332	343	338	337	354	342	313	353	322	345	345	325	342	359	348	325	293	342	331	332	318	344	317	347	369	299	321	337	319	345	334	327	327	323	346	340	348	328	342	346	344	340	365	345	332	324	333	315	344	345	315	336	337	370	352	318	324	325	348	346	324	314	338	336	350	341	331	329	328	297	311	333	300	309	309	326	343	320	330	356	345	355	327	317	344	335	345	332	345	299	309	321	337	336	350	311	353	322	357	299	325	329	321	315	353	349	327	301	345	325	357	351	352	309	346	332	301	357	305	341	346	337	308	307	331	324	332	335	316	325	330	319	299	351	312	338	307	332	326	326	340	320	356	355	362	317	344	315	377	330	362	320	321	349	329	356	335	319	340	337	320	328	355	320	319	330	346	360	366	319	314	337	333	320	345	328	335	298	346	321	323	318	362	344	334	313	312	307	327	327	361	361	341	330	332	320	331	342	312	330	320	297	360	317	348	359	335	317	340	331	324	363	339	341	324	331	348	311	328	351	357	306	334	343	342	333	315	335	292	312	364	304	324	326	337	344	345	340	320	348	353	355	330	320	336	351	359	362	354	301	318	322	362	363	289	320	348	346	324	320	341	331	339	312	357	347	357	323	318	300	340	348	327	330	339	331	336	322	355	338	330	347	329	358	308	322	322	333	341	334	364	327	333	355	335	318	330	349	305	353	340	318	328	349	316	288	294	327	329	340	332	330	327	334	343	340	321	305	326	357	320	355	305	344	303	343	331	333	335	309	326	316	351	346	285	332	326	337	358	374	321	328	308	350	331	339	334	340	339	323	342	340	340	340	349	337	331	358	349	300	338	360	364	317	343	332	312	322	322	357	300	348	350	322	325	318	304	377	323	333	309	342	300	345	339	332	314	321	340	363	315	305	318	305	332	330	311	303	338	341	304	287	324	326	355	329	328	322	310	347	324	325	354	306	333	334	309	338	344	343	344	308	373	357	332	344	345	353	345	354	309	341	326	338	354	314	312	369	340	329	311	366	320	314	312	352	347	312	295	341	353	321	344	358	340	308	334	294	326	313	313	349	339	328	374	331	326	331	331	328	340	333	299	328	329	316	292	349	331	327	322	322	320	330	340	325	304	329	303	362	302	333	344	349	347	355	316	343	341	334	314	320	335	341	320	318	345	331	325	336	319	320	328	336	341	317	356	326	321	369	336	336	311	332	329	337	372	342	324	356	342	328	317	329	317	294	356	294	336	350	338	286	351	343	350	341	337	359	314	334	315	322	365	326	327	333	320	317	348	317	330	361	322	345	321	312	331	315	334	320	342	334	311	319	309	350	331	351	319	334	322	358	318	346	345	302	316	340	348	311	324	310	305	333	325	339	314	369	316	329	320	321	334	330	342	321	331	361	327	343	332	329	340	360	310	341	338	310	389	323	336	291	320	335	342	354	318	335	365	326	342	312	344	359	350	342	340	313	327	332	343	324	318	306	318	332	326	333	361	317	321	345	308	319	333	376	294	328	350	308	366	356	338	352	354	322	339	283	328	309	337	369	318	332	336	363	311	364	342	340	323	360	325	355	358	349	341	354	340	342	330	306	355	336	314	340	309	347	320	342	332	316	337	335	318	351	357	351	329	337	345	335	325	345	330	311	339	344	345	334	334	313	345	357	344	371	366	327	332	339	298	312	323	328	336	342	328	340	360	332	318	361	330	330	361	308	316	346	363	331	327	322	337	347	362	333	296	346
2061	406	325	314	438	325	299	318	342	332	344	323	336	348	306	317	362	309	360	327	301	311	309	345	307	330	329	326	313	328	331	297	345	328	332	330	318	360	329	310	331	337	318	306	341	333	316	286	307	393	347	318	329	299	350	311	329	325	334	338	306	276	355	315	330	312	312	313	306	311	290	342	326	332	307	277	305	301	281	356	298	329	332	338	319	299	295	341	306	355	283	296	292	300	366	324	323	310	332	312	358	309	357	302	338	270	329	309	324	357	329	322	287	344	339	317	296	295	334	339	302	297	358	335	312	315	313	303	291	324	306	264	337	305	321	341	323	294	310	319	349	301	323	328	303	337	320	303	338	311	355	317	327	300	339	305	303	332	308	346	305	333	291	329	350	319	310	343	325	345	307	319	308	329	326	339	324	299	337	306	305	312	312	311	311	332	309	289	366	319	329	337	316	316	296	329	330	298	302	292	299	328	326	310	307	309	302	293	319	286	320	329	305	335	343	304	324	293	272	352	332	327	301	333	326	283	326	346	315	307	337	298	329	341	347	311	294	351	313	308	346	303	355	315	300	295	293	346	313	284	338	336	316	323	353	333	307	325	350	320	323	282	329	328	316	328	344	300	276	281	329	284	306	336	337	325	385	332	344	314	329	342	333	294	343	375	316	319	351	324	336	311	292	313	325	336	319	342	295	319	282	297	340	338	321	362	306	317	325	352	361	360	321	323	339	314	312	284	299	317	346	284	311	308	303	306	311	330	342	365	348	321	309	307	295	337	340	302	302	335	339	354	315	330	341	318	325	335	308	322	337	330	336	327	334	317	305	301	331	327	329	340	313	307	307	311	338	311	306	355	325	294	340	317	368	314	371	341	334	356	274	286	349	334	318	347	321	327	303	318	326	321	347	305	321	314	326	313	342	272	306	298	328	304	320	336	307	343	304	345	342	328	336	344	316	340	316	339	347	319	315	344	328	331	296	319	317	318	351	335	317	307	330	351	352	341	281	331	313	303	335	347	320	299	277	330	302	323	317	305	294	323	308	337	319	340	321	315	338	334	308	296	336	308	365	374	330	304	337	303	345	337	307	320	344	316	313	300	288	323	300	325	321	337	316	331	317	342	317	367	293	320	359	342	343	302	348	315	339	316	333	318	335	332	293	309	349	322	343	351	303	339	337	344	318	340	332	317	328	348	334	315	320	317	316	329	291	306	329	346	336	323	324	319	269	347	323	293	349	337	299	320	307	339	298	310	327	336	315	335	338	306	317	333	370	315	321	329	321	307	297	294	326	339	290	310	334	314	314	332	352	325	320	299	339	321	343	305	322	325	308	300	291	293	305	326	320	326	316	339	350	317	350	310	333	328	338	316	305	327	318	328	315	311	315	360	299	349	330	300	316	316	320	315	344	343	322	331	318	293	340	287	308	338	306	324	303	322	308	308	315	350	318	279	290	322	301	319	300	369	332	313	291	335	287	318	296	314	306	278	316	334	340	316	336	312	345	317	315	331	296	311	352	306	338	288	330	329	278	304	303	323	321	346	365	327	308	299	321	317	292	303	326	371	306	323	313	297	326	303	310	343	334	343	292	346	326	316	303	326	312	317	273	275	329	349	322	287	305	291	340	298	312	324	304	321	307	344	317	308	339	308	324	314	327	340	328	327	364	341	309	316	316	299	340	364	319	356	324	325	297	308	322	320	308	321	362	324	292	286	338	285	307	317	297	317	334	319	344	323	280	331	295	294	315	301	300	298	338	295	331	325	315	318	327	325	348	311	321	316	342	329	292	297	301	313	290	341	327	314	339	356	303	327	307	310	315	335	323	317	348	318	315	335	348	307	303	317	322	338	313	345	326	340	332	349	302	319	347	343	331	322	303	317	328	354	390	333	309	316	384	310	341	311	323	311	320	334	350	296	324	309	311	311	317	329	315	311	317	339	300	329	343	293	327	278	360	326	307	293	314	327	318	303	300	327	320	317	330	306	300	284	327	315	319	274	277	323	343	345	331	346	339	337	328	329	293	328	340	294	309	306	299	342	310	336	284	349	315	355	301	304	338	300	310	305	342	360	322	362	337	323	323	292	326	360	317	328	328	310	339	295	328	310	317	314	319	294	306	332	377	338	304	330	335	345	305	314	312	309	268	326	331	321	340	302	333	311	298	331	307	315	329	295	306	321	342	293	311	307	334	326	324	311	311	282	341	287	312	348	312	321	311	291	296	323	316	315	350	320	290	323	353	340	346	354	304	318	300	300	305	335	310	344	338	313	350	344	305	294	285	313	320	329	306	345	313	329	314	297	321	354	337	307	292	323	298	308	331	328	286	309	332	329	309	302	310	331	309	344	329	344	345	306	337	335	280	307	315	334	317	324	307	321	320	298	334	341	308	308	317	323	327	327	307	352	312	324	317	342	351	334	303	309	348	330	322	321	349	323	324	307	334	312	365	305	335	335	303	323	326	329	299	343	309	301	321	311	316	339	319	314	333	271	362	318	338	319	304	332	346	311	322	348	315	350	317	321	310	320	336	319	330	300	347	301	327	312	332	298	335	362	328	325	305	299	346	330	308	331	334	310	341	332	310	308	314	335	329	325	331	319	318	331	328	335	309	304	315	327	292	317	338	321	303	333	339	310	290	335	349	319	318	329	292	299	309	294	335	340	336	375	307	331	325	347	351	337	353	336	338	345	316	338	341	312	299	301	306	333	289	335	296	324	345	299	322	337	328	328	352	323	331	288	300	288	328	338	321	305	325	310	357	317	297	279	305	353	323	294	336	306	325	314	318	330	288	308	298	270	329	333	350	319	297	317	309	334	334	306	305	300	324	305	355	336	343	323	333	322	327	349	350	357	328	305	313	304	311	313	279	320	271	301	303	353	280	306	333	325	325	336	311	346	339	326	326	335	294	317	334	329	325	304	324	300	357	316	298	317	332	323	342	292	319	329	312	327	336	321	326	344	307	312	331	344	334	334	310	341	306	321	323	326	321	322	333	322	326	323	312	363	347	273	259	317	305	310	297	317	349	324	300	344	341	327	307	337	301	325	298	303	385	327	324	290	329	329	303	305	299	314	347	333	326	317	328	314	341	291	317	323	331	306	325	315	318	319	364	347	356	326	271	305	303	353	331	317	356	341	338	284	326	319	337	302	333	290	326	336	327	336	327	325	315	318	313	315	321	330	355	342	345	296	280	304	327	328	315	338	299	321	323	334	295	294	326	304	341	359	307	348	322	356	366	343	321	329	322	315	325	344	342	309	310	361	323	318	302	327	362	354	289	322	343	312	313	326	350	326	337	328	327	345	304	320	315	306	318	320	354	315	310	301	322	303	288	337	297	342	322	309	327	383	303	336	324	299	311	302	333	297	296	343	311	337	282	325	331	309	318	312	346	325	320	308	357	309	325	303	333	316	319	310	324	322	293	338	356	336	292	306	309	320	318	277	339	306	308	319	335	309	321	316	312	326	300	313	321	342	344	313	338	334	334	329
2053	743	715	802	1278	689	752	736	738	696	689	684	698	694	700	667	713	679	714	739	660	741	721	716	724	688	715	734	731	743	683	689	702	697	722	727	674	712	751	673	673	662	699	686	659	726	712	686	705	753	714	712	685	726	713	678	662	632	693	688	643	700	638	738	702	707	659	708	685	675	691	710	701	677	723	719	691	700	691	689	670	644	702	689	655	746	635	679	715	664	655	684	721	686	695	719	688	656	720	718	697	665	702	691	712	669	687	695	709	700	700	731	690	673	645	680	662	719	691	623	714	701	714	703	688	669	712	731	657	686	704	680	721	775	678	682	706	692	694	690	686	690	681	714	686	662	701	719	660	723	701	706	717	705	702	660	704	700	709	657	733	647	690	634	621	709	717	681	691	656	725	677	705	707	655	675	738	637	701	723	722	717	712	705	713	726	731	722	655	663	705	707	667	687	687	733	695	699	676	655	703	731	711	677	738	695	719	733	691	697	688	700	705	696	676	623	710	705	699	707	686	723	638	723	690	725	714	729	699	697	694	671	723	691	720	675	660	685	679	662	715	714	677	700	697	692	696	731	736	676	681	656	711	738	717	673	713	713	708	685	704	681	677	695	689	680	689	711	719	675	682	700	732	665	657	771	739	745	689	717	675	716	697	684	741	700	686	704	660	721	676	713	707	706	698	712	691	705	702	695	661	708	672	673	725	734	643	759	718	716	761	717	665	675	739	725	750	723	714	709	648	670	702	704	708	742	716	718	743	714	695	656	665	659	714	698	711	664	675	707	706	666	667	711	726	685	702	701	677	717	671	698	669	682	660	738	707	693	699	673	679	767	695	684	703	667	698	705	738	734	664	718	651	706	753	762	721	715	658	681	682	675	691	693	726	709	657	733	715	663	689	727	679	701	715	690	699	718	673	642	653	709	701	677	693	697	739	692	744	655	684	677	704	714	713	653	704	666	729	691	750	712	706	675	676	676	720	709	722	688	644	716	710	665	686	664	717	691	677	689	702	692	681	735	686	749	674	683	757	675	733	707	696	717	667	726	652	681	664	721	679	691	685	714	658	694	738	732	689	712	648	691	703	704	665	695	673	715	700	685	718	664	703	721	713	678	689	637	711	706	709	704	704	648	673	681	701	721	654	702	689	710	701	709	650	667	726	709	684	654	707	656	716	684	684	723	678	702	694	715	634	721	680	684	714	692	668	680	737	726	689	720	692	664	697	701	674	679	728	739	672	700	716	714	712	701	701	699	719	705	646	760	683	720	702	726	677	687	687	666	675	707	671	711	686	695	680	740	686	732	700	699	668	697	656	727	701	676	755	680	661	689	718	692	721	684	676	695	706	727	722	723	684	660	729	707	699	704	693	714	695	664	705	671	712	717	664	718	681	706	678	700	751	666	700	692	671	747	671	674	681	664	710	742	716	735	676	664	719	678	685	705	722	717	647	698	661	679	699	711	707	735	710	710	665	725	732	659	682	662	698	735	678	731	700	704	709	714	683	681	698	685	698	709	721	711	716	674	715	666	691	743	688	713	710	715	719	720	689	652	687	692	680	687	667	732	698	707	708	701	687	655	689	696	679	646	736	706	711	704	681	665	698	678	725	699	711	674	675	707	683	688	676	692	660	700	684	662	736	657	670	699	716	710	692	660	725	679	729	692	693	743	681	708	706	643	714	701	735	732	695	760	724	677	714	663	699	640	668	646	713	703	720	719	702	692	625	688	677	737	719	718	749	737	703	704	715	695	708	723	694	708	646	680	691	639	694	630	661	676	711	674	710	769	728	671	701	732	657	686	689	691	671	687	690	671	684	688	690	674	687	698	727	665	707	687	682	674	697	693	695	686	660	759	739	697	715	688	732	670	674	690	708	682	693	705	671	684	721	676	707	664	693	689	649	712	673	702	711	682	738	723	673	696	731	720	648	673	681	637	723	693	707	668	659	701	731	656	752	698	655	702	671	712	676	700	726	733	669	709	724	652	685	708	704	710	713	645	702	713	699	663	723	684	695	711	660	697	695	676	713	693	674	723	663	738	706	683	711	678	700	695	709	708	685	679	720	698	671	681	683	725	698	716	646	644	712	702	700	703	694	702	694	725	625	682	725	745	700	670	699	693	692	741	653	727	669	656	704	691	693	677	688	704	662	700	686	719	726	667	695	692	696	706	708	705	719	673	709	698	662	711	681	705	696	743	680	729	710	678	681	686	713	654	707	726	684	722	748	698	698	684	688	666	682	688	674	702	709	640	708	719	665	711	706	650	702	652	692	667	677	717	662	688	719	716	717	703	713	721	677	676	688	727	702	703	698	659	673	721	706	715	677	723	692	709	679	714	685	711	714	690	744	696	700	692	690	727	740	694	688	699	659	732	746	682	654	696	666	695	689	713	673	679	675	694	726	678	728	683	679	697	690	696	693	715	676	695	674	701	678	733	705	686	713	689	702	683	699	704	710	712	674	692	688	740	644	712	737	671	689	673	653	682	705	657	706	696	728	694	674	714	697	710	671	662	718	679	690	635	709	707	731	645	678	711	642	722	702	704	706	690	737	680	728	701	673	674	716	702	697	696	723	727	768	674	677	705	670	725	646	660	726	698	658	761	692	657	717	703	689	661	691	719	665	761	689	701	687	684	683	695	741	707	718	667	671	674	693	683	720	700	694	680	727	689	708	673	678	698	736	689	714	723	698	685	665	675	674	661	689	752	714	718	705	702	671	692	682	753	709	675	727	677	771	777	655	703	711	688	675	699	719	676	709	717	675	667	681	688	737	669	690	676	743	713	652	691	719	713	710	692	662	665	665	729	669	702	666	653	699	742	697	668	692	697	671	749	665	682	719	693	688	697	719	712	745	715	720	691	743	700	638	667	730	746	700	736	696	758	695	664	700	712	696	708	638	693	709	726	690	676	637	711	681	695	725	732	687	700	678	745	729	746	662	745	704	710	697	747	714	726	735	713	718	667	727	667	710	692	680	695	688	661	685	698	713	726	723	726	639	747	718	766	691	720	703	697	694	739	715	747	719	699	692	713	687	701	718	746	681	668	676	693	666	701	688	678	736	779	672	728	646	728	732	707	717	721	720	732	704	686	684	707	691	682	675	715	701	666	692	719	727	711	701	693	687	736	713	644	702	703	708	675	768	680	686	711	727	628	718	726	697	669	714	719	672	704	736	702	719	646	692	694	698	692	675	679	740	700	653	676	722	725	691	720	694	660	703	677	698	713	709	738	685	726	671	673	712	663	689	653	693	665	705	728	695	746	672	668	694	668	705	696	678	730	718	730	716	704	678	714	691	699	704	715	682	715	728	691	700	718	726	650	674	665	725	662	697	705	654	728	667	643	665	659	709	718	676	668	708	709	672	679	725	677	662	685	698	663	689	650	718	696	664	728	732	674	674	730	723	713	739	700	730	705	662	693	659	713	732	668	669	706	705	735	689	735	679	722	648	683	706	710	696	710	706	666	718	662	722	719	725	634	743	663
8987	789	591	466	568	238	200	208	192	157	180	155	172	185	154	146	170	143	143	176	145	158	148	141	161	143	153	141	153	177	150	194	143	150	135	147	158	128	165	148	126	147	144	167	136	163	139	165	148	159	145	134	148	160	153	143	147	145	142	121	159	159	161	160	132	144	141	135	146	141	130	147	145	134	171	157	148	152	134	163	165	163	166	182	175	145	166	140	147	151	153	164	146	157	154	167	154	151	186	144	136	161	146	154	118	158	152	142	122	146	139	136	138	152	141	129	143	137	167	122	151	169	137	153	150	148	146	182	160	131	162	168	146	150	160	153	151	165	143	166	151	117	167	163	152	172	141	133	130	127	163	157	147	162	120	174	143	142	150	169	152	159	107	138	158	127	119	145	152	157	163	161	165	121	134	163	177	156	133	140	160	161	148	148	154	134	148	148	139	138	146	149	146	137	135	154	149	131	167	151	169	136	153	133	142	147	181	147	149	154	142	158	191	153	124	146	135	150	137	130	149	132	139	142	144	130	142	138	167	170	158	146	161	144	136	153	183	146	157	134	154	156	147	142	131	169	159	155	167	157	139	151	157	165	170	137	144	153	153	158	132	153	176	164	146	149	127	141	141	139	146	129	141	140	134	135	167	157	153	164	150	165	153	152	145	147	154	167	128	149	143	142	134	137	131	152	134	158	152	155	164	139	151	165	145	140	161	163	147	140	132	152	137	148	165	164	152	150	146	146	133	157	148	143	158	158	137	158	143	150	153	144	134	123	164	134	147	157	151	142	145	157	136	138	150	140	155	159	166	178	162	136	130	163	142	130	175	165	148	152	151	165	156	143	115	156	157	149	165	144	152	141	157	150	121	157	134	130	129	157	161	160	156	142	155	135	135	143	148	147	140	154	130	163	138	147	152	131	160	162	163	146	145	149	146	132	163	179	162	158	144	143	153	141	143	158	132	144	136	143	152	147	164	149	156	144	125	129	156	129	163	135	154	153	158	151	160	162	155	149	143	136	152	146	153	127	130	135	133	147	131	147	147	150	139	167	155	152	160	140	147	159	149	165	127	131	155	177	167	133	137	148	139	158	161	154	152	168	139	146	146	141	168	163	139	165	149	154	146	168	129	124	121	154	179	134	161	156	140	141	163	164	140	146	153	146	136	156	141	131	130	199	157	137	158	157	140	150	140	162	129	164	165	157	125	155	151	123	124	148	149	190	168	153	182	152	169	137	125	150	129	167	179	138	166	145	138	155	146	155	149	162	158	140	147	160	146	146	139	165	141	135	135	140	141	151	139	117	136	135	160	164	151	133	161	144	135	148	132	147	146	154	152	136	158	151	136	159	153	149	168	149	155	160	159	156	160	125	143	125	175	166	158	142	158	154	119	159	146	129	151	154	147	152	138	149	148	152	156	148	138	152	145	147	146	157	146	161	155	134	166	132	145	150	156	146	152	148	140	134	154	159	147	148	147	151	142	154	157	154	151	134	133	130	153	159	156	156	143	129	158	151	148	151	144	144	140	135	183	154	143	147	136	156	144	117	144	145	158	147	162	155	148	148	168	141	143	129	146	140	149	130	149	157	142	134	154	149	153	139	154	143	120	160	128	140	149	162	147	160	155	154	129	155	140	135	144	151	163	140	159	143	143	111	145	133	163	131	146	139	165	147	174	167	145	150	159	150	177	150	158	148	157	141	163	152	144	185	142	126	152	173	146	137	137	154	148	168	147	141	138	143	156	174	166	153	147	124	146	147	129	155	161	144	172	149	136	172	154	128	150	141	185	152	126	156	149	160	129	130	156	155	153	132	154	137	165	149	173	137	152	148	161	135	168	156	158	143	129	152	176	119	144	157	150	133	120	147	149	135	148	169	122	170	139	152	142	130	142	139	153	146	123	148	159	147	148	171	167	154	172	150	148	165	147	153	146	162	149	140	143	139	150	159	147	159	165	169	143	149	144	154	114	143	152	145	148	151	144	157	155	159	159	138	150	149	162	145	151	149	152	143	134	170	153	136	165	180	155	163	141	149	152	138	170	141	172	144	161	146	157	144	123	131	148	139	151	139	155	136	140	132	149	146	148	170	151	135	151	159	149	148	170	136	155	160	180	169	135	171	146	143	147	149	155	134	164	140	164	141	152	156	160	148	130	131	156	159	155	153	150	145	165	159	146	152	167	143	120	145	139	144	149	135	139	148	138	138	166	155	142	135	173	131	140	148	176	156	144	153	151	127	150	153	146	157	138	128	163	179	133	154	137	144	141	144	155	150	161	147	133	144	169	158	163	145	140	170	154	147	173	143	134	141	158	168	164	154	135	170	142	146	171	141	123	165	147	139	144	142	157	147	119	155	147	149	125	137	137	128	142	151	150	135	150	140	166	163	133	141	142	144	138	142	155	144	138	140	152	132	161	139	144	145	152	125	160	157	171	153	156	135	153	156	145	152	151	147	150	130	149	125	141	141	149	133	164	141	139	126	150	164	137	155	130	139	143	154	152	130	153	162	153	152	143	118	170	133	133	144	145	141	116	150	173	139	148	160	145	146	153	162	153	147	153	146	136	178	137	153	160	137	152	147	141	123	129	173	163	139	142	142	135	154	163	153	162	135	161	133	135	146	155	141	145	141	147	126	136	148	144	155	151	143	160	133	146	163	160	128	141	146	144	143	144	151	150	143	134	146	139	145	181	145	128	156	153	160	152	148	150	150	147	127	146	163	149	152	145	156	142	150	149	167	125	147	143	161	138	146	160	168	125	129	163	169	141	159	131	156	153	159	159	124	160	132	136	140	165	149	162	131	160	153	140	145	151	137	146	150	140	144	149	155	141	151	145	145	162	138	163	162	155	135	145	154	156	147	130	123	129	141	167	154	133	132	142	165	135	105	150	162	142	157	160	141	146	145	167	154	150	182	158	139	131	148	154	134	132	154	148	134	147	137	135	166	154	137	141	125	155	157	164	156	154	137	157	164	164	146	155	134	139	152	171	159	138	138	175	147	170	130	136	125	140	150	160	128	125	162	138	152	172	146	160	162	132	121	147	126	131	165	158	148	159	147	159	149	132	156	162	145	150	151	142	162	152	142	144	153	138	138	134	147	152	140	142	147	131	150	136	139	170	169	140	136	166	158	140	154	135	138	153	174	179	144	158	149	156	166	160	148	157	147	139	192	166	151	163	166	168	152	171	160	149	148	167	171	143	145	149	142	171	155	139	145	141	161	132	159	108	166	154	131	130	167	147	161	144	147	138	136	166	149	128	164	156	149	146	153	153	147	151	143	167	124	132	149	163	135	145	158	172	155	166	147	164	135	135	165	136	144	122	152	164	152	162	148	144	166	166	124	133	145	150	154	156	111	151	155	152	134	147	141	140	176	158	167	159	155	157	136	140	136	159	157	175	171	154	146	160	162	152	153	146	163	140	155	148	128	129	136	125	171	137	131	147	131	142	134	145	141	154	161	172	152	147	133	155	153	150	127	154	142	138	174
6772	852	1265	1497	2137	986	716	641	565	562	557	498	492	455	432	438	420	425	378	383	422	396	417	366	398	411	372	377	364	379	368	358	349	342	378	356	398	347	374	361	369	390	361	359	365	383	341	326	316	368	385	359	372	340	352	381	349	371	385	385	358	370	350	379	360	384	327	333	343	352	377	344	326	336	331	323	348	285	333	376	347	359	345	382	348	368	361	351	358	356	334	331	358	321	359	347	357	331	325	322	343	349	343	318	344	326	347	338	358	334	338	355	363	339	320	355	382	314	353	330	349	338	370	359	387	334	339	331	385	316	357	369	338	345	299	348	366	360	363	312	311	343	362	380	380	342	354	350	333	346	354	332	351	362	351	363	363	332	359	342	340	331	353	308	348	373	341	345	362	368	328	342	375	337	363	308	348	345	350	337	361	355	341	344	357	361	325	328	351	345	380	344	356	355	344	325	342	362	325	345	384	346	363	371	342	366	356	325	358	329	376	378	362	355	357	341	357	332	346	351	340	344	371	390	358	368	327	342	321	339	329	338	353	315	365	342	378	383	363	336	356	359	345	349	365	346	334	363	355	327	331	343	349	350	355	333	358	345	368	315	336	362	339	321	346	341	357	317	377	353	363	371	389	321	333	333	350	354	355	333	361	357	340	330	343	358	361	365	327	363	353	362	366	339	338	343	355	350	362	367	334	358	362	366	359	335	351	373	344	351	343	370	365	359	344	368	340	354	360	361	365	358	340	323	376	350	355	338	337	381	349	326	362	357	377	353	322	345	341	365	348	343	327	349	339	370	362	382	372	371	374	333	390	333	340	338	335	328	401	349	334	362	374	352	353	357	375	326	362	348	363	354	335	324	332	348	370	383	382	361	329	376	339	346	308	349	316	368	336	364	378	331	339	329	336	343	379	314	330	344	351	351	327	322	341	341	330	340	331	343	336	353	348	388	356	377	336	347	363	350	361	354	361	348	339	363	374	347	340	350	377	345	324	350	341	364	369	379	339	327	350	333	345	346	375	360	331	362	357	378	344	350	388	356	343	345	347	369	381	330	356	332	334	337	365	363	322	329	332	352	330	345	369	324	352	298	350	332	326	360	328	372	334	351	359	346	351	364	340	360	362	350	366	348	349	347	359	322	345	354	327	324	349	372	392	349	354	334	335	324	350	317	368	384	349	370	313	352	370	345	326	333	323	351	338	384	364	357	352	331	360	307	371	390	356	384	355	339	352	353	336	361	349	359	389	349	351	365	365	354	313	374	363	361	332	365	335	367	305	353	346	321	344	324	346	348	385	322	375	328	332	360	351	324	339	330	341	358	345	317	331	355	358	362	362	380	340	363	312	356	350	334	353	332	324	350	329	352	367	377	354	389	359	349	387	370	353	350	349	313	381	361	348	359	329	346	336	352	336	360	341	359	358	351	326	383	346	333	370	335	351	342	371	369	359	368	350	336	329	351	352	328	361	362	354	369	387	351	351	341	377	371	364	316	349	337	350	370	337	328	332	364	362	364	335	357	323	358	376	359	377	348	349	358	341	333	349	327	398	315	352	365	362	380	357	349	373	318	341	335	370	377	348	339	332	322	343	387	363	375	365	342	352	350	381	380	335	354	365	323	344	343	335	354	373	372	350	359	332	366	322	332	349	351	348	360	340	342	344	364	356	392	335	361	362	388	358	339	357	365	340	365	350	348	337	328	356	379	359	336	391	383	355	384	323	333	327	337	347	355	319	367	368	326	340	331	350	342	334	379	362	363	382	328	324	336	328	371	363	348	345	302	337	353	317	349	363	352	395	329	355	338	357	353	361	350	360	340	339	345	351	354	329	345	341	358	323	336	338	339	367	356	355	340	411	342	363	337	342	331	327	343	344	331	358	363	354	345	366	355	342	315	357	384	362	338	339	375	346	344	358	312	342	358	317	326	349	371	362	376	340	348	330	339	321	389	360	378	351	343	337	378	379	333	340	344	344	354	338	347	379	364	340	359	368	356	335	350	329	395	372	349	337	352	341	328	319	374	331	353	382	359	347	323	375	321	331	349	340	357	354	373	326	338	358	340	345	340	381	366	373	365	343	341	389	335	323	341	325	313	325	346	354	332	340	353	382	350	357	369	362	395	372	353	349	334	353	365	351	378	353	363	362	331	359	323	334	340	358	376	330	362	364	374	360	331	352	335	376	348	372	370	353	353	332	340	349	349	333	349	358	346	350	366	326	365	354	326	352	349	336	358	374	310	331	359	365	349	343	340	372	377	355	361	336	369	335	358	326	367	381	346	279	374	335	354	366	348	353	341	355	345	368	355	333	331	316	337	356	365	372	366	324	378	350	332	358	357	350	377	380	352	349	323	349	339	328	373	365	326	332	350	333	357	364	351	356	367	345	349	361	341	346	356	356	337	362	321	339	390	340	361	371	377	342	349	349	344	349	345	343	360	341	357	370	367	318	364	347	341	359	338	337	328	365	386	336	344	349	351	353	347	388	335	317	341	340	350	350	364	388	340	345	324	365	360	368	340	327	357	342	357	360	341	342	380	327	355	339	367	356	373	372	359	327	363	338	327	319	347	356	359	363	354	372	369	370	340	367	331	357	350	393	357	329	367	338	362	346	364	366	311	356	344	344	340	349	327	353	361	365	383	346	348	347	366	334	339	362	341	346	318	354	318	336	343	341	383	343	363	373	306	330	322	333	354	347	320	340	341	381	372	377	348	330	336	323	352	364	326	337	326	358	344	343	355	330	360	369	330	364	325	338	353	358	371	372	366	323	404	328	345	374	346	351	366	355	324	354	346	365	351	344	391	351	342	373	341	338	363	316	320	366	317	360	374	367	343	357	374	354	362	310	351	356	342	345	326	340	323	359	381	384	373	333	361	355	367	328	355	374	325	361	292	368	343	367	341	350	363	342	344	363	320	374	382	348	355	325	375	357	361	365	390	356	347	378	390	343	354	352	349	371	376	310	372	362	311	349	351	311	341	393	348	344	374	320	370	343	353	342	342	369	330	353	313	354	332	354	362	373	322	338	325	365	363	364	338	307	347	362	377	336	344	373	358	348	348	343	338	317	364	362	309	349	369	344	376	322	343	354	321	339	381	358	358	339	340	337	368	343	349	361	325	355	367	342	344	379	301	381	351	357	355	337	347	319	375	347	352	353	365	349	346	347	327	364	359	364	376	331	353	350	337	355	380	364	376	356	347	362	340	342	345	365	345	345	364	368	376	341	317	374	343	319	344	369	328	366	330	339	329	322	385	375	354	354	356	313	345	365	364	341	332	331	362	365	295	370	325	350	337	393	377	332	343	379	346	349	366	349	384	329	346	364	338	320	362	333	329	353	338	351	351	345	343	342	342	357	386	342	362	360	346	327	368	377	347	374	331	317	363	354	352	348	359	337	349	334	335	387	352	378	371	314	347	377	366	350	362	396	358	356	364	363	353	334	346	348	320	360	342	350	327	362	363	321	338	322	355	333	346	353	356	330	371
15724	1868	981	787	922	358	304	274	217	182	170	162	160	138	164	159	159	146	172	123	167	145	145	139	133	124	121	98	135	140	148	133	146	135	160	159	131	143	129	127	138	119	127	126	129	132	133	134	144	130	115	114	126	114	147	139	141	125	126	123	146	142	134	129	126	122	128	129	121	127	121	126	132	140	143	121	151	116	137	108	150	126	126	145	135	142	113	125	110	154	126	122	144	154	151	124	118	138	139	142	145	137	142	127	128	138	124	130	110	133	119	127	119	106	150	151	130	138	122	109	126	128	168	134	106	122	119	148	144	139	128	125	131	115	140	140	130	120	131	132	145	121	129	144	123	118	96	129	116	138	135	142	144	152	124	146	159	98	134	160	122	135	122	134	131	123	149	142	106	130	116	133	129	132	140	133	132	142	138	126	125	129	123	114	150	178	134	117	133	113	136	114	130	133	129	104	140	134	123	135	129	124	116	123	117	123	116	127	142	112	137	133	118	146	126	129	112	101	106	116	137	141	107	127	118	118	129	110	108	145	123	113	138	109	134	136	127	112	117	121	142	127	116	140	123	122	126	143	134	132	128	146	104	130	102	144	136	133	103	146	145	129	103	122	112	126	114	156	136	124	118	126	139	142	125	129	136	135	130	128	103	127	133	134	117	136	127	131	119	137	132	155	133	137	143	123	147	124	119	120	130	119	125	116	116	130	140	132	153	131	111	121	133	124	128	116	123	124	136	125	96	135	119	133	133	133	145	122	115	116	123	103	109	119	124	130	141	122	123	132	129	150	145	125	140	139	134	131	122	125	146	129	134	98	130	134	152	149	135	107	118	128	136	145	130	129	141	141	133	112	135	150	129	137	141	119	143	140	127	146	141	128	133	131	115	126	121	126	137	116	127	123	120	140	115	129	118	124	101	139	135	131	137	115	128	136	121	124	135	123	111	122	115	131	128	128	134	154	140	132	129	141	112	94	149	139	120	148	112	122	122	130	125	130	139	122	115	133	136	107	150	132	115	148	139	130	137	116	126	115	125	117	126	118	123	117	130	149	136	126	126	122	119	103	110	123	124	133	127	138	120	113	119	136	148	146	124	139	129	129	133	98	123	125	135	124	129	116	110	117	125	123	139	128	112	133	138	127	131	137	152	133	139	135	139	135	124	128	144	115	110	133	129	138	125	116	104	124	144	135	120	108	144	108	134	130	147	150	133	139	140	139	115	144	140	160	120	110	119	118	136	115	140	130	124	149	126	121	124	142	122	141	125	133	145	126	98	142	139	137	99	127	124	155	135	132	108	130	123	130	133	132	141	133	145	121	123	133	131	119	135	128	158	124	141	147	123	114	117	117	106	114	132	125	132	124	136	131	119	144	116	113	127	137	136	119	140	156	150	128	136	150	128	151	114	136	133	120	121	112	134	126	126	139	119	123	134	141	125	116	151	110	129	127	128	123	153	133	132	148	113	135	142	125	135	120	141	122	139	128	121	124	149	130	106	126	123	131	139	130	134	139	136	116	118	119	144	99	135	142	131	144	124	127	109	138	129	128	140	127	116	129	117	131	118	126	146	131	139	102	144	134	128	140	128	109	117	124	131	126	128	107	134	138	131	133	116	130	118	137	124	131	131	137	141	135	114	129	152	153	126	134	122	140	114	124	129	121	106	120	110	148	134	115	111	148	134	120	134	131	132	117	121	133	129	132	129	138	111	127	125	139	141	139	137	114	125	114	141	124	107	116	130	111	126	123	131	131	120	113	140	122	131	134	118	114	125	123	137	131	123	151	140	120	134	141	126	128	137	140	134	124	134	137	136	133	127	121	124	112	116	116	150	124	114	116	120	125	120	128	126	119	132	139	137	128	137	143	144	132	148	128	130	129	128	149	133	127	117	106	117	120	134	121	122	117	136	120	143	131	150	158	135	135	138	130	142	141	153	147	131	154	134	111	147	141	112	122	110	121	133	136	128	128	133	144	113	133	110	142	126	127	130	135	126	134	113	123	120	111	129	134	130	131	132	146	131	129	121	131	133	136	117	126	114	129	115	134	130	137	138	141	140	95	141	142	147	137	121	119	119	111	122	124	127	128	154	126	134	148	119	131	109	132	134	136	131	122	115	130	104	129	124	129	141	135	120	128	101	121	116	156	140	123	126	138	111	106	133	129	112	119	120	114	128	124	130	140	131	139	121	120	132	148	142	101	135	127	128	107	139	126	135	133	125	145	131	128	144	113	143	134	133	150	103	143	146	112	140	127	118	127	114	125	115	137	115	139	156	126	119	123	132	137	124	122	148	143	104	125	122	137	119	130	117	122	95	133	125	128	150	130	105	118	126	112	134	122	126	118	136	122	119	126	101	144	133	113	133	135	127	126	128	120	124	139	126	104	128	132	124	136	114	120	131	115	111	136	137	132	133	153	136	135	140	122	119	123	157	146	131	120	129	135	123	128	139	145	145	135	116	133	129	107	118	135	142	127	124	133	117	111	123	101	133	128	140	133	126	130	113	123	123	102	111	126	115	147	123	119	140	153	116	114	123	123	137	119	150	145	124	136	141	122	159	121	127	148	117	126	124	137	142	130	126	130	149	134	117	145	122	115	107	105	119	136	120	133	118	148	129	135	107	120	138	122	133	146	150	111	133	119	112	123	150	144	129	104	129	116	135	121	152	139	123	138	134	135	147	111	149	139	140	145	144	114	112	139	129	135	107	150	122	148	122	137	121	132	123	125	131	101	136	131	111	120	134	119	145	142	129	135	122	123	119	145	128	107	151	144	139	131	136	135	115	111	127	116	110	115	117	122	123	119	151	115	131	118	120	126	105	110	117	147	112	119	134	148	118	108	142	130	136	139	130	121	115	147	119	104	113	146	127	118	131	133	128	112	131	125	110	135	106	158	110	121	157	136	121	127	139	145	125	145	138	112	132	141	138	125	126	132	151	145	113	119	151	133	117	144	132	142	131	136	136	131	136	134	125	138	129	135	123	118	140	134	132	135	123	144	130	132	122	143	124	136	134	111	107	125	144	122	144	118	147	147	135	116	146	121	125	119	129	126	104	118	123	125	127	110	123	123	116	128	123	121	114	134	129	155	127	146	134	141	133	118	129	137	130	122	131	133	130	124	152	128	142	108	129	124	134	125	126	125	109	120	149	123	157	125	94	129	159	154	126	131	124	132	129	144	130	108	135	105	117	128	147	147	130	124	138	105	146	131	115	132	114	133	136	129	118	144	126	150	109	132	129	121	129	134	140	127	147	127	117	104	129	125	131	120	129	121	120	126	104	125	116	128	123	130	131	139	109	127	123	139	114	121	138	119	119	125	110	135	153	129	114	142	124	129	124	130	133	123	113	123	125	138	125	134	136	124	118	138	125	141	114	109	132	123	142	138	129	161	119	133	134	131	132	123	128	121	113	105	119	119	137	151	131	118	109	127	155	139	142	140	145	106	139	125	128	127	131	130	137	148	111	136	145	153	155	157	143	154	146	139
9071	1382	2150	2570	3725	1615	1134	911	868	742	680	593	522	542	544	494	512	475	396	425	384	417	443	392	387	356	402	394	418	368	408	365	352	372	385	331	353	344	356	329	349	344	347	365	366	304	358	349	354	363	319	335	358	345	323	364	366	347	346	358	319	346	304	359	368	384	366	334	353	349	338	342	325	304	358	353	332	348	335	370	344	360	361	360	329	322	343	352	299	331	346	357	306	357	362	349	341	368	329	370	366	337	335	359	380	330	351	339	358	340	323	330	345	362	342	325	340	341	346	308	313	311	336	300	332	333	333	340	351	354	333	359	343	334	343	350	340	322	337	340	331	337	334	310	361	361	338	326	349	339	346	319	348	341	346	337	352	343	361	323	323	332	324	353	352	346	350	332	372	352	316	336	322	339	361	332	362	342	346	314	330	362	380	303	355	327	307	329	365	309	356	357	331	338	321	293	337	340	335	333	368	316	364	336	298	342	334	344	325	332	324	329	339	330	361	338	313	339	363	372	327	373	339	337	341	325	332	357	327	346	345	331	324	325	333	369	339	313	350	387	351	340	359	349	351	334	315	316	364	333	335	333	350	334	337	391	340	363	356	360	351	339	312	368	327	371	336	337	376	349	338	328	345	326	378	332	317	356	335	336	357	350	298	316	338	310	385	339	355	336	349	327	331	353	362	345	327	337	341	321	319	340	326	361	295	351	361	340	329	322	303	345	327	319	341	371	352	341	326	338	318	347	362	370	336	337	325	343	295	323	328	324	321	363	373	330	294	364	388	348	350	322	350	342	329	340	391	329	341	329	302	375	340	322	375	317	358	312	347	331	346	325	391	342	361	321	341	368	328	324	329	327	361	327	340	351	374	299	328	349	322	363	342	341	339	335	337	338	361	368	336	312	332	373	308	371	354	359	350	322	361	321	343	349	361	356	342	339	331	324	351	377	322	359	362	347	322	307	346	331	335	316	335	317	338	320	348	327	326	322	331	320	331	336	325	371	356	341	347	323	332	343	320	327	324	375	368	357	308	343	353	371	358	312	318	309	327	317	337	330	366	323	341	360	317	378	384	352	336	373	360	331	325	328	331	325	342	352	330	324	320	346	340	334	336	333	350	326	344	318	354	346	339	332	350	340	338	325	334	315	311	332	397	328	353	330	386	345	288	346	345	328	340	309	309	328	325	325	356	348	306	334	352	341	366	321	356	341	326	347	324	355	343	305	334	359	323	343	372	342	344	359	329	302	351	325	337	304	323	323	337	348	361	340	333	338	327	330	326	311	367	355	331	346	345	302	319	342	357	319	332	320	369	338	335	342	333	344	330	347	337	350	386	348	336	326	337	352	355	367	327	331	327	357	326	353	321	350	349	336	338	358	361	351	314	338	325	361	329	326	342	356	321	345	342	332	334	348	338	325	319	348	364	366	312	339	320	338	348	335	302	361	340	325	311	334	365	338	361	364	348	366	354	320	349	344	349	340	351	326	331	298	337	331	341	322	330	347	305	307	355	328	349	359	343	333	336	361	372	318	337	380	325	336	344	345	341	347	292	329	323	324	346	310	347	301	326	353	297	359	344	319	330	348	315	383	342	329	334	345	331	325	361	322	330	385	322	355	342	343	300	339	331	341	334	357	343	339	325	311	328	349	344	295	323	336	339	334	334	328	321	360	309	337	346	324	352	347	364	362	359	365	352	353	350	326	356	338	322	318	324	352	336	320	371	355	354	347	339	345	327	395	334	302	314	320	365	342	332	340	338	358	371	341	334	321	377	321	331	342	337	358	347	324	341	376	320	348	309	365	336	331	303	348	323	355	358	345	307	350	337	307	321	341	302	381	317	316	338	338	327	350	357	360	360	344	339	339	327	350	355	304	350	328	336	335	347	308	339	357	333	327	325	318	311	327	346	309	327	341	381	339	336	368	309	329	307	344	334	318	339	348	342	363	339	372	337	337	335	363	339	362	361	321	309	348	351	330	324	317	319	300	342	337	385	346	361	333	356	358	363	337	333	349	352	346	364	328	300	334	388	327	300	372	330	308	362	339	355	314	349	345	326	357	353	312	343	326	360	325	341	331	339	314	299	360	306	336	338	361	336	338	343	330	339	307	311	336	327	333	327	331	358	325	370	359	309	348	361	359	337	360	357	348	316	325	336	321	313	320	338	312	364	341	325	323	358	361	353	344	338	336	336	328	359	358	314	345	337	329	339	346	354	338	366	364	348	372	314	366	357	310	324	360	303	322	305	337	334	339	323	321	337	343	299	343	321	328	351	332	358	317	361	342	341	350	357	341	339	329	315	368	340	372	342	335	304	332	356	336	379	312	354	335	298	360	315	330	337	337	317	385	353	332	314	303	323	330	366	312	362	354	319	312	333	330	337	338	351	353	351	336	345	341	350	346	336	326	368	356	327	336	329	339	323	336	360	326	352	317	333	341	308	357	301	301	335	318	298	327	303	369	360	337	336	309	322	345	345	321	346	350	347	317	324	359	344	312	323	342	367	302	338	347	365	342	314	330	343	302	322	353	360	333	322	374	315	344	312	343	312	304	319	350	330	338	319	316	352	353	359	356	343	347	361	366	350	317	335	363	315	336	361	317	307	343	329	299	314	322	369	308	378	350	342	345	351	353	372	307	311	362	346	328	331	351	338	308	363	315	319	348	341	349	349	319	331	359	336	350	329	361	325	344	329	365	321	327	359	328	338	353	312	329	348	332	371	329	319	356	351	333	346	346	354	335	350	304	350	339	369	331	323	367	343	354	323	353	371	321	335	359	369	351	341	321	325	350	313	359	339	334	330	309	359	312	314	313	345	356	340	374	338	353	328	363	352	357	338	369	324	352	346	345	337	376	326	296	328	333	355	348	339	327	360	339	337	327	348	332	333	320	342	358	355	339	336	339	358	318	338	349	321	345	372	327	353	367	351	395	390	347	362	338	324	333	340	324	357	317	312	353	352	354	285	308	338	370	322	296	344	331	345	357	346	328	359	375	355	355	303	340	346	349	361	337	352	336	346	317	329	310	323	313	346	337	336	340	356	319	335	323	383	351	317	368	334	348	346	352	337	311	336	313	358	361	346	350	316	326	350	342	378	336	350	311	299	360	352	351	361	330	296	365	334	328	292	319	332	375	339	320	317	323	303	289	344	336	341	341	337	335	358	339	317	351	329	349	337	355	339	336	330	372	335	304	323	338	347	373	319	317	351	367	347	319	357	322	317	337	335	332	353	365	326	326	355	346	292	324	335	347	356	326	359	317	354	338	318	333	328	355	324	330	318	353	320	328	338	369	358	334	325	342	350	349	334	354	326	299	349	337	367	364	329	328	348	333	342	333	311	341	337	332	333	366	335	295	355	381	322	342	318	297	344	336	332	360	350	327	350	345	308	300	334	306	346	329	351	344	347	318	340	326	332	337	324	339	294	350	327	328	297	355	334	334	322	327	360	356	301	303	339	330	327	357	334	349	349	310	329	357	325	349	325	336
2165	517	321	380	511	323	336	307	329	345	328	332	321	333	296	326	274	318	304	284	316	340	331	301	343	303	355	317	331	336	329	327	301	312	326	321	328	355	310	322	313	309	345	352	297	312	343	309	302	320	323	337	342	325	316	318	354	352	285	342	346	339	273	341	284	314	315	339	332	354	316	328	333	299	347	311	310	329	340	332	302	338	345	325	298	337	329	358	380	333	322	347	323	292	332	359	323	336	298	333	313	332	321	298	343	323	358	309	348	302	322	333	323	316	265	328	335	304	264	300	336	293	330	318	334	327	341	342	327	338	311	327	295	338	304	330	313	337	322	322	339	339	330	303	312	323	313	357	344	350	323	359	351	315	297	351	366	331	315	318	285	309	323	297	318	327	327	292	353	296	320	354	334	319	313	346	332	331	337	307	314	329	351	308	341	335	333	327	330	333	294	353	339	333	317	348	323	322	349	305	350	310	333	348	351	338	358	334	310	299	311	299	324	361	315	347	331	328	328	324	312	326	285	306	328	304	344	326	331	324	305	299	338	277	295	327	323	326	338	345	309	348	335	308	301	344	340	345	326	315	344	316	329	363	295	341	333	316	353	344	324	315	299	318	307	325	311	329	329	305	310	337	345	322	323	338	285	336	292	277	383	329	325	309	325	320	306	314	329	339	290	307	329	320	317	325	293	322	341	321	320	321	310	301	354	315	333	299	315	355	329	304	337	356	328	332	313	295	291	322	330	340	319	342	342	311	322	323	368	322	335	303	346	334	333	290	346	364	323	334	346	309	323	331	319	302	316	266	349	321	342	325	332	351	330	346	318	306	327	334	318	311	319	310	312	364	328	332	326	332	348	296	316	334	322	315	308	323	308	347	318	322	327	316	296	315	301	324	349	290	334	338	354	354	272	315	316	299	322	334	321	348	312	345	339	326	343	345	286	325	321	315	336	331	288	311	329	319	326	344	331	293	314	329	344	366	311	305	314	343	305	343	346	331	325	322	321	339	359	349	350	302	321	332	299	319	294	319	333	325	338	325	326	306	289	335	344	347	303	362	310	329	350	325	310	360	348	300	298	346	304	319	329	336	339	278	328	314	337	345	296	342	331	294	305	342	316	301	300	359	315	324	342	307	362	328	300	305	324	328	311	302	337	355	341	297	328	311	352	327	326	344	330	305	369	331	314	325	317	333	326	330	300	342	344	315	325	322	282	328	342	357	339	322	349	341	340	289	307	344	300	330	333	338	292	315	353	325	339	310	308	333	336	314	328	317	342	295	349	318	309	292	292	296	323	322	343	296	347	322	332	304	278	328	330	327	296	333	321	306	316	308	339	310	326	343	306	360	288	304	310	340	293	334	333	328	333	339	305	308	357	309	321	316	280	328	334	335	311	330	313	336	350	312	321	324	348	341	310	327	307	301	305	310	342	366	324	357	326	332	302	329	326	309	342	317	356	327	316	313	318	334	301	326	338	316	306	308	313	322	306	265	328	329	305	298	340	335	347	368	342	305	314	301	325	329	285	300	324	314	325	350	334	303	333	320	349	329	337	338	355	327	303	291	344	354	335	352	339	350	261	317	329	288	350	359	318	293	308	315	345	306	322	330	297	333	282	338	374	350	319	323	322	312	322	304	316	309	311	318	322	329	322	326	338	331	310	289	309	356	314	316	333	301	315	325	337	337	350	334	312	326	324	331	320	348	333	329	340	308	349	322	323	292	324	331	328	304	304	353	332	302	322	335	288	332	332	330	312	325	323	305	328	294	297	327	314	340	316	309	331	332	311	311	304	259	348	328	289	330	345	325	307	327	326	335	314	338	322	332	349	326	322	300	311	285	328	327	350	313	300	291	319	310	288	349	306	309	301	297	339	303	296	338	346	331	310	308	367	326	310	315	343	311	323	314	334	332	351	335	345	322	317	320	350	332	328	294	345	337	292	344	320	293	340	290	326	342	326	344	314	337	342	298	351	297	349	268	304	302	359	344	360	326	342	318	300	285	319	320	288	334	306	301	321	332	322	322	331	334	313	368	317	324	343	341	343	353	331	342	333	356	343	298	348	311	327	327	314	304	318	339	302	359	313	333	324	319	347	338	301	316	311	351	300	322	317	305	311	314	301	330	330	316	331	315	341	329	327	354	352	354	352	301	324	351	291	298	348	329	312	339	304	317	340	311	318	294	287	314	299	308	361	311	301	349	316	308	331	317	327	316	354	336	310	317	312	303	333	315	308	313	336	317	328	330	327	350	324	314	302	314	329	333	297	352	347	312	380	333	337	347	346	339	313	340	341	340	331	332	339	339	311	328	347	332	313	302	337	326	303	307	342	296	336	318	327	348	301	337	342	302	327	325	320	330	327	327	314	322	302	323	334	289	316	322	311	331	326	328	329	319	317	344	336	321	313	321	279	329	319	343	347	312	343	310	325	325	334	299	319	320	327	324	338	309	351	309	348	308	340	328	321	308	311	305	299	335	309	314	335	315	324	340	322	310	311	345	315	348	318	320	318	359	355	369	364	311	335	366	326	317	305	327	308	348	320	290	335	336	341	293	328	303	322	338	296	325	314	351	320	323	334	314	342	339	355	342	357	324	333	345	329	350	342	306	320	307	295	345	298	292	364	321	306	334	347	329	317	299	326	305	336	326	332	316	318	302	319	326	320	313	328	297	329	339	343	334	323	368	346	286	321	347	293	335	317	311	318	316	317	314	349	329	304	333	344	307	299	312	296	312	310	307	321	350	319	325	329	332	369	355	333	297	312	322	324	339	327	330	353	324	302	323	316	348	321	323	333	312	304	334	336	312	325	354	308	301	312	351	337	321	350	388	310	341	318	346	310	345	342	319	319	333	349	356	305	351	336	370	321	339	327	307	312	326	302	321	317	330	339	362	306	306	367	325	312	302	303	320	305	342	304	370	313	339	328	295	333	308	341	313	330	337	331	343	313	341	333	307	288	356	307	308	317	311	345	314	314	320	303	329	296	292	300	347	324	327	327	339	346	332	303	338	306	306	317	328	349	328	320	297	339	325	333	272	336	320	301	327	281	330	325	330	332	313	353	303	329	334	303	316	360	307	330	302	323	314	303	321	307	339	338	323	331	311	317	281	286	343	315	321	312	320	309	342	322	338	309	325	333	282	307	325	329	298	336	300	312	314	320	321	357	308	309	305	323	316	319	313	338	312	327	341	342	310	335	313	331	354	297	326	323	323	337	325	322	353	354	354	335	317	355	343	315	331	342	283	334	329	357	308	360	332	319	311	294	325	315	291	340	340	348	335	304	324	315	326	315	317	316	319	363	325	333	312	320	348	304	333	347	347	299	317	329	334	317	318	324	303	341	320	300	309	319	335	331	312	294	320	342	323	347	293	343	283	360	328	334	318	309	317	374	329	322	321	299	300	320	342	306	308	308	327	359	297	330	308	338	331	312	327	311	312	279	351	323	325	279	304	330	340	308	321	330	351	305	291	333	313	343	300	338	295	295	323
2198	845	766	814	1393	748	704	734	686	711	675	678	714	699	732	722	679	692	704	682	697	658	698	746	695	695	763	733	736	692	738	734	683	712	698	715	696	688	727	717	666	695	696	714	705	717	637	716	717	698	741	715	654	679	667	680	722	669	693	716	689	687	720	666	682	754	692	657	726	708	707	715	728	696	684	753	695	702	672	705	695	691	679	704	672	672	721	696	667	712	721	696	695	659	748	678	667	717	691	691	725	721	734	679	737	702	730	713	745	703	674	734	670	713	688	656	649	700	669	707	614	711	690	685	720	741	728	702	662	678	697	660	746	674	672	663	714	717	707	694	735	764	696	658	731	707	709	708	686	695	698	656	696	669	736	723	687	730	693	684	703	738	738	645	709	727	672	659	712	688	717	726	702	678	679	724	723	721	699	705	657	717	688	659	710	747	709	657	633	680	696	680	655	685	708	700	696	688	645	707	715	725	703	671	688	646	680	684	705	677	736	681	745	656	703	660	702	692	641	674	706	683	700	711	722	717	729	677	695	694	748	696	682	714	680	706	706	733	709	675	712	706	688	702	708	741	669	720	729	662	678	685	657	713	668	676	685	642	742	685	736	747	716	733	701	706	750	722	711	695	683	658	676	671	718	687	687	763	728	718	675	669	670	615	677	692	715	686	630	743	706	619	703	693	692	713	690	690	693	730	660	734	693	723	671	669	691	677	714	671	647	667	720	716	713	709	635	697	728	695	755	654	671	720	733	728	668	699	661	685	630	689	755	724	702	760	707	704	699	711	699	693	722	674	722	669	727	674	758	676	746	753	691	688	701	696	722	679	682	673	654	711	718	725	716	720	693	660	762	671	699	699	675	732	679	651	750	672	695	705	738	717	667	658	722	713	727	689	685	737	723	683	694	707	697	716	738	676	752	703	699	690	657	709	669	678	678	692	701	687	702	668	694	706	698	702	633	701	654	686	665	703	711	714	687	641	662	676	668	739	723	700	688	674	671	628	691	673	663	693	707	683	722	697	744	692	646	693	689	730	717	686	706	692	692	706	679	699	647	639	685	674	674	672	693	700	694	638	686	720	695	742	735	719	736	680	690	675	649	720	698	721	673	695	689	694	702	709	676	712	697	656	697	687	731	680	732	656	643	677	740	682	725	716	683	666	684	727	654	711	698	678	656	704	706	708	694	690	715	736	732	724	743	729	700	685	743	704	687	706	727	709	710	671	711	677	677	703	729	683	722	715	697	697	717	692	751	702	705	711	703	663	665	662	727	669	702	689	686	673	765	694	688	744	738	679	643	696	734	687	739	730	727	716	711	744	672	678	680	689	694	698	686	701	682	668	698	687	724	687	739	654	678	686	657	692	684	721	717	648	725	700	713	746	685	659	706	720	661	713	700	675	721	686	690	693	671	704	674	718	693	665	662	662	719	718	720	683	738	696	722	727	688	729	691	649	663	740	672	681	653	694	718	698	712	732	692	615	692	697	765	706	698	694	735	735	719	669	698	669	717	692	739	687	732	664	699	688	675	694	717	688	681	694	647	654	680	683	705	684	669	718	669	716	725	708	714	734	716	657	705	748	685	694	719	686	649	757	713	679	670	673	698	724	710	736	646	687	684	690	694	718	694	691	740	686	727	705	748	631	708	732	736	688	711	690	734	720	675	734	739	683	670	677	683	727	712	716	714	709	700	739	720	728	709	689	707	686	722	721	705	726	688	711	726	678	695	664	702	757	680	624	687	688	697	753	721	704	693	678	691	702	717	706	745	690	708	693	718	698	710	732	669	667	687	682	695	699	680	699	723	693	695	671	726	695	702	709	745	717	709	697	678	734	746	670	709	725	701	710	733	673	666	659	705	695	670	692	672	710	701	671	712	718	707	703	674	653	671	658	663	734	718	711	728	694	727	732	668	679	683	650	677	686	680	713	695	672	769	721	689	693	708	702	689	696	674	654	728	692	728	700	711	658	655	737	665	730	708	667	714	700	757	675	685	678	719	668	719	687	683	773	707	738	726	733	698	678	704	711	738	688	652	745	683	709	768	721	709	657	719	680	689	721	683	676	711	645	678	668	729	697	717	646	684	689	733	706	659	702	654	698	657	728	655	696	718	696	703	703	712	714	723	718	712	714	740	690	726	657	677	663	672	723	698	676	722	689	746	711	712	668	724	673	670	684	705	695	687	705	702	755	689	707	697	688	733	719	680	687	749	730	688	709	731	666	704	667	645	678	708	711	682	709	693	696	739	636	687	634	689	715	682	692	712	679	723	720	707	719	720	716	714	731	717	724	726	714	690	734	714	687	759	732	726	708	680	703	710	649	736	672	680	653	716	698	685	726	718	716	673	689	679	663	729	712	693	697	708	681	682	687	734	691	681	716	695	688	728	699	672	677	681	707	708	720	687	724	709	670	675	727	700	645	677	668	745	695	693	687	765	694	722	707	742	664	703	717	717	693	716	694	701	660	698	694	716	706	650	695	667	681	688	707	652	638	707	703	677	714	696	690	686	696	670	743	741	706	707	687	732	639	717	674	713	694	678	693	703	727	674	710	649	672	682	715	696	718	693	673	662	685	727	690	701	739	687	673	710	697	668	712	740	672	719	725	712	676	718	738	700	703	766	696	699	684	740	667	648	719	749	688	685	673	729	714	713	707	739	696	685	681	677	691	680	686	689	749	716	697	676	662	696	673	660	692	719	686	693	667	735	688	693	707	635	688	691	703	725	723	688	706	715	701	705	667	673	699	754	701	649	698	699	716	646	674	702	668	683	703	688	730	696	689	654	711	656	686	667	703	738	713	692	689	729	658	688	684	685	700	704	686	671	728	698	762	719	683	698	727	693	684	665	698	716	745	690	714	649	670	677	717	707	696	707	706	680	680	683	680	701	706	727	674	699	686	718	681	638	651	715	694	717	698	736	732	723	633	679	698	717	676	744	665	760	685	671	700	711	721	742	699	629	691	690	692	751	690	677	679	739	675	692	695	700	662	682	723	695	711	738	669	682	686	709	685	687	718	698	702	710	662	679	664	692	672	688	679	683	709	669	690	705	680	747	713	723	681	647	729	644	683	696	659	709	648	693	741	680	714	720	719	718	741	723	668	716	684	719	690	703	688	716	693	680	694	695	735	636	679	712	685	680	664	702	710	693	727	742	705	717	728	725	734	698	708	682	689	709	634	684	677	690	652	733	715	726	704	702	704	708	698	702	721	723	729	682	670	670	703	716	667	682	689	680	689	699	686	711	673	713	687	698	712	729	722	663	684	667	685	705	738	674	665	704	711	640	696	663	680	699	673	655	759	695	698	737	705	708	727	694	697	698	679	727	687	703	776	698	722	656	699	716	688	683	735	704	676	698	634	720	690	647	728	659	726	738	706	680	732	676	660	727	689	702	771	706	712	679	723	699	654	706	720	717	654	677	676	728	703	689	644	716	718	735	682	697	709	724	676	714	711	689	744	712	751	681	723	675	689	716	723	689	718	635	682
8930	958	620	579	651	290	217	179	157	168	184	200	164	163	169	154	163	172	169	145	158	164	164	140	157	163	151	137	148	166	119	129	159	164	141	142	141	158	186	166	157	159	143	153	175	128	144	145	137	144	152	151	160	146	135	139	153	147	157	153	157	148	161	160	146	151	142	135	164	173	143	151	157	159	160	153	153	151	163	169	157	164	171	144	176	155	149	156	172	143	142	129	156	150	131	143	157	165	151	159	136	146	141	133	174	133	145	144	118	151	150	156	123	164	158	152	166	127	138	140	136	143	131	141	133	140	126	159	167	147	140	146	147	136	123	149	171	157	143	147	177	152	146	124	145	125	137	131	159	135	160	185	166	159	138	158	136	137	158	156	140	155	151	153	150	131	147	148	143	172	142	147	135	162	151	149	132	168	160	171	152	174	165	141	154	127	126	138	153	147	140	153	164	153	168	160	126	147	148	151	148	137	132	142	157	141	149	149	163	142	155	148	157	149	158	146	140	166	135	160	153	162	152	173	149	151	136	160	138	162	153	141	151	160	157	137	158	149	149	142	168	146	123	166	160	131	127	144	154	133	162	145	152	152	146	163	173	159	121	145	150	165	150	123	172	143	153	128	144	157	144	153	151	131	144	152	146	127	167	153	139	139	139	114	159	140	122	146	169	149	153	143	136	152	157	164	160	150	115	164	153	139	145	141	133	149	148	137	144	162	165	195	152	137	145	151	144	150	157	154	152	142	144	140	138	148	153	162	157	156	138	166	142	165	164	164	152	136	164	145	164	155	151	140	167	147	150	131	145	170	149	125	136	145	131	159	150	176	158	144	196	121	134	167	132	157	147	147	149	156	144	142	149	153	156	135	156	142	149	136	157	151	144	166	160	146	148	150	172	148	171	135	155	131	135	151	148	148	162	178	147	179	133	149	159	162	163	154	139	149	175	139	150	147	155	142	153	162	154	163	148	131	150	168	155	133	138	136	157	176	159	143	162	172	168	158	144	156	147	150	179	148	142	160	139	145	161	134	147	162	125	138	156	159	141	145	154	155	134	187	147	154	152	150	149	135	135	150	149	170	156	160	153	134	161	159	144	143	134	145	168	147	142	151	131	151	152	149	146	145	154	170	138	133	162	166	128	166	168	147	168	166	159	137	146	160	125	148	149	154	153	142	181	146	163	168	188	137	158	174	156	175	153	143	179	143	143	133	161	153	157	165	150	158	156	158	144	145	142	148	152	154	140	134	160	144	149	165	139	152	134	136	146	142	147	149	128	142	141	150	125	127	129	144	131	122	153	146	138	136	168	151	148	155	171	162	115	128	140	158	144	158	140	138	127	138	188	153	124	168	152	132	140	143	153	156	185	141	133	147	148	132	152	127	143	139	165	153	158	173	164	178	126	143	152	147	152	158	137	145	156	128	134	144	118	150	124	165	153	146	170	159	159	160	141	138	144	152	147	143	129	162	134	136	157	123	149	151	144	150	165	136	136	190	150	163	160	173	168	150	166	148	147	157	129	137	136	163	156	143	154	151	155	150	152	163	155	136	136	147	124	145	173	160	172	140	138	172	159	171	144	147	153	133	141	159	139	156	159	144	131	171	140	142	178	146	163	147	136	125	157	154	159	168	143	153	156	165	138	151	155	159	142	168	133	143	140	153	165	151	158	125	122	156	151	149	150	150	141	147	159	147	139	148	168	150	161	154	136	158	147	160	169	148	145	168	149	155	149	142	140	153	145	138	164	145	147	144	166	145	167	163	169	153	135	136	132	153	153	140	144	133	139	150	137	167	150	147	135	158	141	118	144	145	164	148	151	142	148	135	136	143	156	159	149	129	150	144	153	140	143	136	172	161	155	153	136	153	139	152	134	156	154	140	145	126	146	170	116	138	139	139	152	143	141	173	150	144	160	159	170	148	171	153	166	155	163	149	141	121	148	125	171	167	142	160	148	145	124	145	140	159	139	161	154	157	149	163	146	152	137	150	127	145	111	158	176	183	154	159	154	123	139	157	129	152	141	149	133	128	136	166	161	161	140	138	168	138	147	150	151	150	156	164	183	157	151	158	139	153	133	126	136	166	146	142	159	143	152	130	139	138	144	142	157	139	158	154	133	144	160	164	131	145	144	163	131	160	151	136	136	140	141	150	158	144	142	139	154	156	150	129	155	175	164	164	159	135	147	144	149	151	139	151	157	163	170	149	156	160	168	143	149	154	138	156	154	156	168	125	161	137	142	147	160	164	151	135	146	153	161	142	152	141	155	159	148	147	128	133	158	152	151	144	167	143	148	149	150	151	164	144	137	130	156	173	141	152	130	147	151	166	173	176	142	127	156	156	141	144	127	134	113	148	143	156	146	151	178	122	133	147	162	166	147	162	137	140	125	143	150	149	170	135	150	154	143	167	167	135	145	136	157	138	161	155	154	150	140	144	154	171	163	165	170	117	133	136	140	173	116	157	147	173	152	168	153	139	155	150	148	145	151	137	146	162	158	158	141	144	143	157	162	139	126	145	141	151	164	137	119	153	142	151	151	163	159	130	180	140	164	163	158	139	143	139	141	162	132	173	158	147	137	150	152	169	137	148	137	150	162	158	136	148	133	142	154	140	152	178	135	150	155	149	167	143	153	136	170	165	159	146	180	149	162	138	189	159	144	140	136	166	154	160	152	167	149	152	161	156	149	161	146	157	140	151	152	129	147	143	144	142	146	150	147	134	138	164	146	154	145	148	174	142	189	158	164	128	126	140	152	169	180	163	155	157	158	131	148	144	171	162	149	137	157	145	149	161	149	146	168	158	150	163	158	158	141	153	162	124	151	121	165	150	157	147	149	142	139	122	145	146	154	156	153	150	151	142	133	129	157	139	125	140	164	120	155	163	142	161	154	153	159	147	142	150	139	138	171	137	157	148	150	157	142	125	130	144	134	140	158	151	136	152	159	152	155	155	147	154	163	174	140	164	154	150	168	156	136	167	154	161	141	115	151	151	142	141	153	160	160	172	149	140	154	140	143	147	150	134	152	158	141	168	150	148	148	146	137	158	162	133	165	146	168	149	153	141	153	150	146	140	146	137	138	144	154	167	156	154	157	148	139	139	161	155	152	130	122	142	144	151	146	150	161	153	159	172	165	153	171	161	151	155	148	112	141	159	175	167	151	156	135	162	170	159	160	130	131	175	144	163	156	130	164	167	171	175	140	145	138	145	163	163	137	141	155	154	138	155	176	162	153	148	142	142	118	133	159	146	146	157	147	144	164	131	158	167	158	163	143	170	146	141	145	138	135	147	141	152	136	139	161	163	168	138	123	148	154	167	121	134	140	164	177	145	139	132	144	147	163	150	152	178	139	143	148	152	155	142	158	144	140	137	147	126	148	153	149	150	150	176	144	173	174	146	124	185	156	168	151	135	143	157	157	154	150	146	157	118	147	154	152	154	156	153	161	159	164	147	160	168	172	154	134	172	143	145	142	171	157	129	179	146	130	158
6997	1003	1289	2016	2511	979	811	677	614	567	566	485	457	432	411	447	455	413	403	392	368	428	396	405	409	371	358	354	373	390	384	351	376	379	372	356	375	329	379	383	377	344	392	398	351	365	389	328	374	355	370	358	375	362	353	332	373	355	375	346	346	386	341	366	382	360	316	351	354	384	404	364	358	337	359	363	386	349	342	336	370	357	359	373	320	345	376	347	354	337	336	350	344	386	360	345	364	379	367	365	315	350	352	366	349	365	361	365	362	377	376	337	375	341	370	348	312	314	362	321	384	353	361	361	393	360	342	387	387	342	371	350	371	349	338	337	375	344	349	352	367	346	320	356	321	354	354	388	318	354	385	372	374	346	335	345	361	385	343	375	335	347	344	352	374	380	331	360	366	351	352	373	334	350	335	337	362	380	339	354	383	377	374	355	344	376	364	367	364	344	350	340	346	364	355	336	382	386	353	353	337	364	388	394	350	333	335	374	317	365	363	376	369	359	390	351	364	350	345	349	379	324	365	326	379	368	349	343	352	347	341	348	360	364	344	358	351	364	373	392	364	365	370	343	332	349	333	350	356	332	366	359	333	351	338	378	351	355	350	368	377	364	365	359	322	360	356	338	397	325	343	370	345	358	349	336	352	327	364	347	369	359	382	359	360	310	346	362	363	368	360	375	334	382	351	354	352	375	350	342	334	381	364	340	348	369	341	342	337	350	365	388	363	338	329	353	393	328	306	337	335	377	376	349	361	346	392	347	382	324	342	344	351	354	330	372	338	323	358	344	394	366	352	329	355	353	334	364	386	344	383	372	381	359	360	340	355	380	354	369	359	301	344	349	379	364	399	335	347	353	348	350	358	350	343	355	342	365	309	335	355	340	339	369	386	357	374	395	360	319	357	345	367	383	372	327	333	336	356	367	352	353	336	320	323	354	392	346	371	331	358	356	356	386	347	329	359	344	298	350	377	346	323	356	362	328	378	328	345	371	380	355	344	367	367	350	388	347	358	385	346	350	379	353	346	376	371	352	364	386	336	367	377	350	372	342	328	322	369	329	390	351	397	328	371	323	353	362	358	307	364	309	354	364	362	332	333	381	350	378	380	339	347	360	345	365	375	346	354	338	381	335	328	354	344	341	361	368	342	331	359	384	345	340	383	325	355	359	380	351	341	342	348	382	364	320	333	384	331	375	330	329	356	343	395	337	341	342	330	325	356	337	346	318	359	380	347	361	308	357	370	346	364	364	373	390	323	340	353	360	337	362	336	379	336	381	344	391	351	367	369	337	361	369	327	356	344	377	350	367	351	343	322	352	341	358	356	341	343	339	346	374	362	338	352	333	356	327	363	362	371	373	375	373	345	315	343	343	324	371	354	342	345	343	386	319	361	352	334	341	369	319	368	347	373	352	354	373	383	385	338	314	370	321	361	336	328	375	357	341	363	382	349	352	351	390	366	368	335	371	343	358	360	350	332	334	345	340	354	373	323	367	363	380	367	342	378	346	355	358	354	321	385	338	375	369	368	337	336	338	353	354	383	378	350	349	356	353	334	388	388	371	354	326	356	350	356	334	350	357	344	376	379	334	391	340	346	368	359	345	338	338	326	340	337	349	378	326	341	341	336	352	368	355	354	325	380	357	372	343	352	325	348	355	337	338	318	352	353	336	339	389	346	342	338	317	356	359	366	367	342	342	338	361	365	334	334	355	340	311	368	349	387	350	329	328	351	378	332	372	375	357	361	373	369	318	355	331	395	362	355	371	359	363	363	365	331	338	362	365	347	360	355	381	364	338	382	367	349	332	358	337	340	409	364	333	390	328	334	346	348	358	340	355	315	364	390	363	331	375	329	326	392	371	334	348	336	345	365	362	358	342	355	369	351	326	350	372	348	360	324	337	368	342	346	344	355	376	347	332	394	353	362	324	340	353	369	327	315	375	335	347	374	357	356	353	341	349	365	328	355	321	359	368	351	374	369	327	357	324	356	350	366	364	327	357	386	335	346	349	355	378	330	338	374	368	370	345	394	365	330	363	360	343	369	354	376	342	372	342	296	352	331	346	351	358	364	331	367	339	320	385	362	360	396	386	349	358	360	362	333	372	345	355	390	386	369	365	373	365	343	330	342	349	367	365	340	344	351	309	351	348	373	352	360	312	318	341	341	372	366	356	334	338	370	374	321	358	341	336	368	375	356	331	376	357	338	348	347	383	360	385	365	364	365	340	332	347	378	367	341	328	355	320	317	346	355	363	345	387	350	341	316	344	366	354	357	362	358	356	324	322	363	389	358	369	348	354	379	368	348	358	336	348	345	319	426	329	334	348	344	361	385	328	334	367	352	369	339	363	340	347	342	361	324	356	359	364	346	401	399	363	380	352	346	339	378	359	322	348	351	335	319	332	356	346	332	366	360	305	367	345	367	362	377	355	341	339	342	355	339	379	330	356	337	346	358	368	345	373	372	334	356	351	377	332	307	341	374	338	342	345	327	336	330	367	368	347	348	343	346	364	347	359	365	338	362	336	351	370	341	357	331	345	377	337	343	332	329	361	355	369	350	357	344	368	368	342	323	336	351	338	375	352	333	354	351	332	338	362	333	388	385	354	352	353	321	372	376	358	340	365	343	358	341	369	341	314	394	351	352	344	352	368	347	364	360	386	330	372	377	352	342	377	365	361	364	354	372	334	343	297	362	338	388	385	358	346	354	339	376	332	378	345	352	325	322	340	351	371	342	366	356	374	366	351	355	333	333	357	313	356	349	343	349	340	343	340	371	357	366	348	402	388	345	362	354	347	339	352	370	319	383	370	297	391	349	385	396	349	342	340	363	360	349	347	337	343	347	359	370	372	355	348	410	363	355	322	382	374	372	371	330	344	312	344	383	354	328	342	324	376	340	319	357	355	351	358	388	359	338	375	344	346	356	391	375	366	317	355	369	327	364	329	361	352	328	326	353	377	372	344	335	352	404	356	345	363	338	358	372	388	367	354	353	345	368	375	352	341	361	362	342	369	314	384	351	358	342	363	359	343	379	364	378	363	380	330	348	382	372	381	372	347	343	359	341	387	367	329	370	328	358	343	343	367	323	332	356	371	347	385	366	382	356	350	355	342	365	338	391	335	383	347	377	375	341	366	339	358	372	340	363	319	342	386	332	372	344	357	387	385	342	389	358	332	359	351	345	348	351	335	338	353	380	335	374	353	360	342	365	389	338	350	370	351	331	356	325	341	372	359	355	381	367	364	332	351	365	333	367	369	339	354	352	366	343	380	328	326	339	336	366	383	357	363	420	366	347	334	353	357	368	343	341	349	358	378	359	364	362	367	412	364	354	351	360	363	347	367	358	335	350	384	349	365	353	364	307	345	338	330	356	386	327	384	340	355	352	325	349	342	346	379	362	357	343	346	389	384	351	356	365	364	330	357	353	390	385	391	324	321	352	353	346	367	380	324	354	338	345	365	336	340	346	314	381	357	340	345	327	370	354	380	308	362
16219	2302	1102	940	982	410	295	253	216	229	179	161	160	169	189	165	142	168	144	152	142	144	161	154	138	126	129	140	134	147	139	163	138	131	127	126	154	111	123	135	135	122	137	149	145	144	147	130	101	123	161	156	129	160	120	98	151	143	136	114	127	151	160	129	140	137	137	136	141	124	150	138	152	123	154	132	144	156	138	140	120	129	134	127	127	143	139	120	125	132	141	118	131	123	124	107	137	126	154	136	123	137	143	138	128	133	123	112	153	138	122	128	113	107	151	142	112	151	144	127	148	141	134	132	135	134	135	125	152	117	133	118	150	132	140	136	134	112	140	144	111	128	139	152	140	122	130	145	135	137	146	121	131	138	147	123	134	138	122	154	135	115	131	145	129	140	126	135	130	141	120	101	128	144	119	140	131	123	153	114	151	157	129	132	118	120	128	113	119	138	143	139	153	154	112	143	146	122	124	136	118	138	145	116	119	135	148	141	142	119	150	148	141	121	121	128	138	147	125	140	113	135	134	119	105	128	145	116	112	106	132	144	146	118	141	128	135	118	152	134	122	137	146	133	120	130	145	131	124	131	122	159	130	142	140	148	116	130	127	112	149	123	126	116	130	142	131	147	137	137	131	151	142	111	124	122	121	146	143	159	120	135	107	146	133	129	140	134	166	127	121	143	153	123	139	148	145	144	155	128	131	117	126	155	139	140	152	149	101	155	147	134	118	124	119	137	109	143	119	124	127	114	138	140	135	124	138	112	144	136	140	142	138	150	157	123	107	150	117	151	132	133	157	142	142	129	134	131	125	126	124	112	148	144	122	123	137	141	127	140	136	145	134	125	135	129	135	152	123	146	146	116	144	128	144	125	127	117	144	125	103	118	118	122	138	127	146	129	137	107	127	143	137	149	89	108	118	140	102	133	143	144	139	137	123	132	125	113	129	153	143	135	135	144	148	131	137	106	142	133	133	149	125	140	136	145	136	141	128	124	105	137	119	107	139	126	132	133	143	131	110	108	119	141	124	125	147	126	126	140	126	126	152	173	138	124	115	136	129	147	117	124	124	121	94	121	137	139	126	100	138	158	156	138	124	120	135	149	116	147	133	123	156	119	142	117	129	113	140	150	130	139	115	131	139	136	124	144	120	150	141	163	144	130	128	114	164	142	125	118	122	124	125	134	136	129	129	126	131	138	143	126	135	139	125	134	136	119	132	137	143	146	116	138	150	120	134	115	128	120	112	123	124	155	129	142	100	100	136	133	127	115	119	148	136	131	151	144	103	140	124	125	142	124	133	118	114	147	131	135	117	130	129	147	135	124	119	131	138	124	126	153	132	145	130	128	122	131	105	131	130	138	141	111	134	122	137	129	132	135	120	149	130	114	142	138	133	131	122	141	137	151	125	135	119	127	113	134	130	137	142	141	147	107	124	147	145	117	127	139	133	138	150	139	139	125	124	153	115	113	134	108	126	136	111	141	149	135	127	126	133	140	123	140	120	123	138	145	147	136	135	125	121	134	124	144	141	124	137	148	148	128	137	129	142	105	139	169	124	145	146	128	119	110	122	119	123	149	127	127	146	167	138	141	104	143	142	152	128	150	118	120	143	121	128	126	136	150	153	127	121	127	145	133	141	152	127	105	144	122	109	132	135	128	128	118	118	135	145	122	141	125	129	148	141	130	133	118	133	121	125	128	114	139	119	126	115	124	136	132	128	159	135	153	133	136	144	119	121	126	141	162	145	128	132	141	122	153	128	146	118	133	124	131	136	126	141	125	121	135	130	154	152	121	124	125	124	121	120	114	151	118	147	144	141	142	140	116	154	125	143	142	112	117	115	142	123	115	145	145	124	154	120	128	141	149	151	119	119	135	118	146	117	133	128	141	137	133	131	136	129	159	107	122	116	152	136	136	132	138	138	156	143	141	147	119	133	153	143	133	116	140	144	127	124	118	143	145	135	124	158	124	131	127	133	134	124	125	136	133	148	120	136	120	131	111	125	119	134	111	127	125	126	134	135	118	135	148	143	127	131	141	136	143	149	123	128	136	106	114	153	102	138	113	126	131	126	120	165	136	126	141	122	140	150	148	135	134	132	133	136	134	138	122	133	153	131	118	126	130	128	156	132	126	136	117	122	126	114	120	156	127	139	137	119	130	140	152	113	136	119	140	131	143	137	142	131	138	125	131	124	150	142	146	157	137	120	122	128	142	113	137	132	129	134	128	148	104	127	162	138	136	136	130	136	158	143	121	95	150	114	123	106	128	151	139	119	112	129	145	128	128	120	132	123	143	150	145	118	140	114	158	131	121	153	156	113	117	116	153	122	108	125	116	129	131	130	131	128	116	124	127	130	144	133	136	130	138	118	125	133	139	120	108	136	131	117	125	152	135	133	138	118	124	131	134	141	119	154	127	116	116	150	139	123	136	135	121	132	91	146	112	140	120	135	128	136	127	118	144	137	137	103	158	133	123	131	132	126	125	130	123	138	130	142	152	152	143	134	110	118	131	136	119	137	137	100	124	128	119	118	128	134	111	126	108	150	145	129	122	150	141	127	130	127	130	141	143	123	138	128	116	120	138	136	133	111	137	133	137	147	124	151	124	133	122	140	113	134	95	141	138	138	116	119	141	172	135	143	132	129	148	138	130	130	116	118	119	122	137	154	125	137	125	116	118	110	133	138	135	124	128	148	129	154	136	136	143	110	129	158	147	144	131	103	162	125	116	128	134	122	116	127	146	145	135	129	137	136	125	155	117	127	134	141	137	137	133	117	128	128	136	138	159	124	132	144	140	137	144	119	112	108	110	122	118	163	115	121	116	131	153	138	165	146	140	136	135	125	150	130	129	122	151	131	148	133	128	130	114	144	120	125	126	125	117	144	149	120	134	162	135	121	126	113	130	135	111	123	128	131	141	118	181	124	110	135	136	126	144	127	129	134	120	115	144	135	148	125	103	129	128	139	136	126	121	147	145	135	127	110	119	132	110	135	134	129	130	126	133	120	137	134	132	144	146	147	134	135	144	128	124	119	130	137	130	140	131	144	132	128	122	153	137	127	120	108	137	114	98	127	127	119	124	114	125	130	141	142	116	140	117	135	144	129	156	121	135	131	145	115	133	115	121	109	125	140	102	140	142	127	139	123	129	137	136	141	127	151	145	131	126	101	142	137	137	116	137	119	128	134	140	124	125	137	130	137	141	142	119	116	142	138	139	128	134	136	135	142	115	126	121	114	132	130	112	126	119	121	133	111	129	108	137	112	127	135	144	144	129	151	147	105	127	128	108	115	111	123	138	140	125	145	115	131	129	147	121	146	134	128	127	118	132	116	139	148	137	117	119	144	121	132	123	131	135	135	119	129	128	149	161	151	129	129	146	146	125	158	175	110	134	152	136	106	139	136	126	140	126	143	139	124	110	137	131	125	129	116	134	166	131	132	125	132	124	131	126	131	148	134	128	143	127	132	143	140	131	136	98	116	144	134	116	123	121
9458	1422	2183	3243	3713	1553	1119	1038	809	739	655	596	626	538	572	523	504	487	468	438	417	439	456	424	391	393	415	396	401	414	372	411	398	370	396	373	351	388	355	356	372	389	381	364	398	370	405	316	369	352	355	365	325	376	351	354	403	348	322	360	364	334	353	341	350	322	380	354	353	369	351	324	350	344	381	357	318	362	353	344	355	346	350	396	338	345	356	361	354	320	365	354	367	322	369	334	343	332	332	347	352	328	339	362	332	348	354	348	359	364	366	357	298	359	376	358	342	343	350	351	366	380	309	348	341	361	347	346	337	374	339	288	343	337	330	360	329	330	336	338	346	364	350	330	348	346	371	341	333	340	352	333	312	367	366	336	384	364	322	327	334	358	374	329	322	325	329	319	352	350	330	324	373	348	333	325	326	316	369	365	326	357	347	316	372	356	338	334	370	370	322	343	339	345	329	331	354	332	376	346	294	321	312	325	325	352	338	328	357	315	380	322	348	335	389	344	336	350	318	343	328	355	332	335	331	335	360	346	328	349	340	337	331	329	363	336	330	354	339	357	361	319	352	354	326	338	384	351	360	332	316	352	353	354	336	336	344	349	342	327	364	346	325	364	303	328	362	341	329	325	344	361	339	346	333	325	341	366	319	360	325	344	327	349	333	330	346	339	322	356	393	335	363	325	374	307	334	328	342	337	324	365	358	318	342	313	347	362	351	317	357	366	359	326	365	346	348	319	344	364	351	337	358	312	339	343	326	340	324	348	331	345	360	343	302	365	349	336	318	332	323	324	325	346	312	323	330	313	350	346	372	336	321	360	322	345	328	315	318	396	354	353	357	356	360	314	317	334	364	336	346	334	372	350	366	351	348	347	346	332	333	349	349	323	363	378	348	351	336	324	352	348	316	352	366	351	328	328	365	338	369	376	353	352	330	339	305	348	359	378	306	321	388	331	299	323	339	310	359	333	351	351	339	318	363	363	368	353	381	336	355	357	358	346	372	375	352	325	340	329	343	396	324	325	345	340	363	367	369	334	371	342	362	357	298	368	320	355	314	340	344	367	344	337	333	349	350	322	343	342	339	351	319	347	362	357	329	347	343	372	342	351	339	324	322	358	353	326	351	377	343	366	356	335	394	346	318	348	338	379	381	312	368	339	333	360	359	335	337	364	357	350	355	351	345	366	333	345	356	334	337	348	333	300	330	347	323	348	312	344	319	335	337	342	346	341	362	338	355	370	333	351	317	365	324	345	350	312	347	345	371	332	352	336	355	331	351	363	350	295	353	365	352	335	325	344	343	329	372	356	352	364	345	357	339	354	333	361	333	373	356	340	346	311	340	318	348	334	348	358	350	352	327	309	323	342	343	334	355	349	322	363	338	329	339	328	313	304	329	309	327	337	349	322	311	363	338	333	303	344	325	331	308	348	334	336	346	356	366	352	345	314	344	348	346	343	336	333	365	335	339	368	343	346	335	341	337	353	300	324	344	335	335	353	357	315	332	311	319	403	326	317	341	336	377	336	329	344	347	393	349	348	322	331	361	317	345	345	353	345	326	363	336	364	371	352	327	353	350	322	372	319	323	330	339	346	337	359	332	352	325	340	344	339	361	371	351	356	370	338	309	370	341	349	381	333	375	372	354	323	315	352	325	370	318	346	329	345	359	313	396	344	375	365	350	334	314	341	371	326	361	334	334	337	332	369	353	329	308	352	353	339	349	324	313	375	368	313	326	336	321	343	333	338	337	331	343	332	343	367	354	356	334	352	352	315	337	323	371	315	340	335	353	307	348	340	354	332	326	321	322	348	352	379	370	356	358	349	346	375	350	349	324	361	401	395	353	333	337	315	334	356	341	326	334	310	341	329	341	364	350	338	343	334	355	331	354	349	347	313	347	358	347	335	361	323	340	363	317	311	355	316	320	319	315	327	346	339	348	343	312	300	340	320	325	351	314	324	339	338	320	322	359	340	353	323	328	350	332	326	345	350	332	323	345	327	364	352	337	336	344	363	359	367	321	361	350	383	375	342	307	379	330	358	360	335	339	349	357	336	365	323	334	365	334	344	336	297	337	351	356	333	355	339	342	348	350	317	315	329	326	344	368	312	353	367	324	387	340	321	318	360	331	326	348	322	336	333	334	365	351	325	346	345	383	330	371	334	335	343	351	334	371	335	353	343	329	338	317	325	335	352	347	345	331	328	341	323	320	336	370	354	343	309	361	349	329	324	329	344	341	362	323	341	363	335	341	339	339	349	316	307	381	360	389	322	348	316	336	387	366	349	344	316	337	349	365	351	353	310	321	307	327	333	389	326	331	342	322	332	306	355	341	381	372	368	332	356	300	385	367	369	340	332	345	349	336	336	333	360	319	368	357	349	322	317	377	365	315	348	336	345	345	365	348	324	372	349	336	348	338	341	331	361	334	353	332	367	353	351	333	319	340	308	326	326	338	324	343	321	375	333	357	351	368	335	359	325	311	344	321	341	377	356	316	305	366	345	360	328	355	345	353	345	334	341	366	311	359	350	346	305	361	368	377	338	366	377	348	348	345	374	361	358	337	339	344	385	339	338	359	342	331	323	341	332	346	368	357	323	358	323	355	360	324	340	339	317	346	334	362	335	344	323	328	357	325	369	359	325	386	334	382	337	328	378	318	340	331	362	351	338	342	347	347	340	371	372	351	319	299	327	361	365	331	348	333	341	337	350	355	339	348	341	332	370	330	305	335	333	334	316	339	345	305	354	360	329	342	336	346	357	341	364	328	338	319	328	311	343	328	346	353	346	318	331	353	305	379	368	326	359	349	357	326	326	363	316	319	359	326	345	353	315	315	298	328	344	369	344	334	355	333	316	361	360	327	332	393	335	332	322	323	370	347	319	336	354	340	330	321	345	361	354	347	313	342	330	358	364	343	328	365	351	370	376	364	367	363	322	325	324	355	352	364	347	352	342	345	339	324	327	320	337	330	351	342	338	330	330	330	382	358	388	333	370	360	351	360	325	362	298	377	350	333	347	346	332	308	336	351	374	378	350	324	327	336	321	347	360	316	355	327	320	359	340	353	350	351	303	357	345	340	327	336	337	332	332	338	335	327	334	347	306	355	351	345	331	361	320	357	330	311	358	343	358	324	351	361	338	333	333	353	304	340	371	385	344	332	349	328	381	359	323	334	338	367	336	310	328	364	306	347	328	347	344	328	364	372	332	327	361	361	372	338	328	359	364	348	340	340	345	355	353	347	358	342	390	328	320	290	304	372	385	355	362	347	343	366	362	315	315	331	319	355	347	340	345	370	330	345	362	353	323	352	356	334	354	391	341	337	355	344	341	321	347	355	356	343	343	346	306	324	372	343	360	338	354	319	310	342	362	356	337	327	360	322	330	362	302	351	347	323	359	332	348	340	367	338	328	329	299	360	331	334	352	337	347	352	355	343	333	381	367	352	334	365	343	332	371	330	295	339	370	376	349	350	324	346	306	371	339	366	324	370	347
3027	528	345	415	563	358	365	311	329	295	354	340	310	347	334	334	342	350	328	338	336	335	375	298	319	320	306	329	359	332	345	322	357	324	301	310	310	331	368	326	316	305	291	327	298	342	332	316	306	305	342	340	354	323	320	353	355	316	310	328	349	326	311	330	352	360	340	309	375	313	326	293	313	372	321	329	317	315	369	348	306	273	340	333	331	326	295	333	371	350	316	347	346	379	335	339	345	369	349	300	350	305	307	353	324	330	331	326	319	304	303	350	322	328	369	344	318	330	331	348	329	363	334	317	364	340	383	338	323	351	325	373	355	346	330	326	322	331	342	337	336	317	327	356	312	341	331	291	326	338	324	316	309	342	328	335	351	340	332	350	326	317	326	339	347	301	312	372	332	367	285	373	287	319	317	324	299	312	332	340	328	315	322	320	344	378	310	290	346	310	306	332	303	282	347	349	318	339	323	325	332	350	307	308	339	323	327	318	333	302	331	307	307	345	307	313	315	325	330	336	341	338	301	326	338	340	313	334	342	324	361	331	298	347	308	344	325	327	305	335	333	357	313	342	323	353	305	293	325	339	324	328	301	326	319	312	328	344	301	323	315	306	326	345	317	308	318	324	331	337	330	315	344	309	303	354	311	327	309	361	337	297	337	317	344	324	328	322	346	308	339	296	316	302	313	334	335	327	319	316	343	305	334	365	309	323	356	312	334	341	314	323	308	331	314	368	346	285	340	327	313	321	314	335	351	326	360	306	364	342	334	354	341	361	342	351	323	333	312	310	336	362	328	315	331	325	320	304	343	310	327	334	322	332	333	323	306	321	341	329	305	337	316	323	349	337	296	291	294	335	305	340	365	305	315	344	322	340	336	377	307	298	325	336	333	289	341	358	354	328	369	314	348	358	337	329	304	315	325	341	311	323	353	311	338	324	302	343	350	324	332	336	356	308	328	310	324	292	357	360	312	297	369	355	358	312	316	373	320	335	307	320	316	319	345	309	286	323	326	354	333	332	325	324	332	359	333	334	329	373	319	329	300	344	327	343	335	314	325	346	349	339	324	338	368	368	324	303	333	341	356	339	288	306	321	323	306	343	341	309	322	319	352	360	341	347	348	330	363	307	308	316	315	297	299	332	327	347	328	340	352	334	333	339	320	293	356	288	305	316	343	345	318	342	341	336	308	328	306	333	328	311	288	316	335	339	303	324	335	309	302	324	340	360	348	336	344	321	316	326	341	339	315	307	345	339	339	329	303	322	318	297	344	286	328	335	324	345	337	331	322	339	350	329	305	293	350	297	345	334	313	301	319	305	333	333	342	332	369	306	334	345	326	340	388	326	313	363	361	351	329	336	333	349	320	313	295	322	332	350	331	327	322	350	345	285	319	344	309	330	331	309	306	315	318	310	354	347	349	341	323	350	329	329	338	357	328	325	359	316	333	364	335	310	320	315	353	296	340	305	332	289	335	316	324	331	326	357	351	344	324	324	359	322	307	332	311	285	315	337	328	329	334	302	314	320	339	294	299	334	312	316	338	342	317	336	317	317	324	311	332	259	331	348	332	320	371	339	331	367	300	339	306	300	355	335	324	303	338	357	351	356	330	339	312	305	330	357	312	332	369	327	312	340	282	314	340	361	331	340	336	325	304	314	308	336	307	334	306	344	328	359	327	337	357	350	315	302	326	327	308	343	371	333	304	317	338	347	325	353	314	322	340	306	353	352	303	285	353	317	332	345	343	334	338	357	334	332	314	348	330	333	334	328	353	337	367	315	313	320	338	340	322	331	328	342	349	372	332	353	330	322	336	355	322	328	319	320	325	317	350	352	352	308	339	393	351	339	330	310	342	326	340	331	308	304	320	356	319	330	312	346	323	361	315	340	321	378	337	342	338	347	352	363	371	366	348	331	367	318	292	323	338	310	291	297	345	334	316	330	324	352	311	349	307	339	352	294	350	333	323	331	338	337	322	340	324	320	367	329	347	331	291	330	307	361	343	325	328	319	335	335	355	323	360	352	327	352	360	341	347	369	350	307	341	340	263	321	336	357	334	331	342	332	323	330	298	298	367	310	348	332	322	358	343	321	337	317	327	332	276	327	336	294	344	299	346	370	314	329	317	314	316	304	343	310	337	336	369	349	341	295	356	306	330	375	353	314	335	348	333	298	319	334	334	333	337	323	367	331	306	344	331	332	321	303	325	286	299	362	322	299	321	333	308	348	329	318	317	345	307	334	327	319	355	334	329	319	330	328	301	323	365	332	340	350	364	310	314	322	343	324	302	282	341	285	323	321	347	347	299	318	331	337	354	336	292	321	336	320	309	325	339	340	322	344	310	363	318	328	351	336	317	316	354	332	348	321	321	291	338	346	348	299	357	302	312	325	293	321	348	307	324	327	331	345	336	320	323	318	369	319	295	351	344	310	297	350	319	308	315	350	330	315	398	318	316	327	333	325	355	372	340	348	311	362	342	339	318	320	343	345	334	364	322	334	358	296	316	312	307	341	339	302	313	350	347	339	327	326	328	317	328	316	333	317	334	326	359	327	353	318	297	358	354	319	342	325	308	321	289	286	342	335	302	352	335	349	366	289	320	342	331	316	316	304	341	325	313	315	326	300	340	348	353	372	354	312	344	356	327	333	351	337	330	356	347	311	351	315	301	341	318	338	327	319	339	336	336	331	335	342	381	333	327	352	336	334	338	307	332	337	343	306	343	340	287	355	330	267	320	312	359	360	360	338	351	316	360	317	333	358	356	302	328	277	339	335	324	343	304	314	358	329	329	353	319	357	305	346	366	331	302	361	355	328	311	342	314	324	332	294	321	347	319	328	317	347	288	321	325	313	327	321	325	351	321	329	343	355	327	335	312	331	344	339	319	316	367	325	328	334	382	346	304	283	372	342	314	353	309	336	329	314	363	357	357	328	342	302	324	350	314	321	319	305	309	313	303	314	359	289	286	299	317	320	312	331	285	342	321	317	376	350	375	340	335	337	341	354	324	334	338	328	300	351	293	314	361	353	320	300	351	326	378	312	351	329	342	326	340	330	335	349	347	325	364	334	320	332	351	319	335	348	339	355	345	296	324	316	352	294	336	363	321	335	305	310	349	300	324	330	364	309	346	349	358	306	337	354	340	337	319	341	338	346	360	324	319	337	353	289	316	330	324	351	344	353	313	319	318	322	351	317	390	369	325	341	306	327	330	325	336	351	302	350	303	345	322	353	354	341	327	353	321	318	322	348	323	296	306	360	336	301	292	315	292	345	321	343	297	319	354	319	334	333	364	365	317	340	361	337	332	336	301	320	323	310	316	354	307	323	312	328	326	363	308	302	314	337	310	298	331	322	343	343	312	322	338	296	301	327	338	328	346	351	342	364	324	361	311	373	328	300	374	339	307	355	306	354	334	353	328	319	358	328	348	335	330	338	341	328	348	319	330	346	301	363	313	346	340	353	332	342	349	352	348	343	342	339	316	331	339	307	318	300
2530	830	731	1031	1596	739	749	763	712	707	723	677	701	708	764	688	757	707	698	681	724	684	727	721	709	732	669	698	722	733	693	730	756	747	756	742	698	704	728	693	708	722	686	712	700	713	669	661	691	712	726	729	693	731	665	683	636	718	702	703	749	763	716	674	710	745	674	707	710	663	745	718	719	741	712	738	732	775	724	690	706	732	696	690	748	701	725	697	741	683	667	727	698	725	688	734	747	705	681	690	748	718	710	692	719	738	685	688	721	714	676	675	682	700	756	699	721	729	698	745	739	722	698	739	709	722	671	670	695	641	704	713	735	721	701	704	674	676	761	711	704	701	723	698	745	713	724	653	711	696	736	732	721	678	715	678	727	713	735	689	740	680	729	667	695	726	679	707	662	676	749	700	706	731	730	736	703	738	697	725	696	715	665	733	710	679	736	702	709	694	748	713	719	698	714	681	661	735	699	727	725	700	703	727	736	707	744	722	726	701	692	699	709	660	751	748	693	740	720	699	682	738	710	731	690	727	687	632	647	717	699	707	711	750	692	697	689	717	708	698	712	669	711	729	714	763	664	656	690	690	723	743	729	720	734	731	754	714	727	712	698	699	676	704	708	658	756	749	699	728	721	699	729	703	716	685	720	698	727	700	708	662	712	673	712	742	735	656	701	694	696	727	688	690	731	782	719	723	700	732	721	738	769	706	729	733	723	710	697	741	675	711	700	706	701	702	665	698	692	710	747	704	733	746	693	709	742	689	673	739	706	747	725	688	728	710	713	700	680	694	743	716	672	696	726	735	691	699	729	702	730	684	712	734	728	679	719	731	714	760	717	697	669	710	719	725	742	736	703	690	701	722	709	719	684	637	661	681	689	769	740	696	699	736	742	722	714	728	747	768	712	707	735	694	695	665	681	704	698	715	714	642	693	713	733	670	726	676	735	741	705	703	694	692	719	737	732	664	734	654	695	718	742	700	699	652	662	724	691	659	650	720	731	659	712	703	719	690	676	686	681	682	690	715	731	744	759	709	700	735	713	664	712	754	698	671	706	738	749	716	736	743	698	661	696	716	678	714	785	715	750	684	672	741	702	726	740	680	706	724	697	669	709	661	667	711	707	709	725	708	760	666	691	713	723	724	669	622	716	698	728	713	718	709	736	736	704	665	699	719	713	682	707	713	691	727	696	747	724	690	727	655	701	709	662	736	685	729	689	681	665	688	709	708	714	683	685	696	683	724	701	739	706	686	722	717	671	707	661	716	710	773	681	711	708	718	688	701	707	757	746	695	675	667	701	644	710	731	738	713	740	707	729	705	690	661	682	705	697	673	707	745	722	745	663	709	723	683	744	678	675	741	701	696	705	759	731	739	684	724	678	662	728	693	703	694	754	753	671	689	698	706	684	712	674	715	710	662	739	730	691	750	791	668	739	696	681	714	702	703	675	699	678	727	653	630	702	691	721	708	683	763	660	736	700	748	729	662	726	676	710	735	689	667	693	727	727	680	666	682	716	719	718	765	749	768	682	692	735	755	758	703	667	758	695	673	708	680	682	709	732	798	680	745	716	674	725	723	691	728	684	720	738	689	738	697	726	735	727	692	733	692	710	660	696	700	665	710	716	713	686	754	709	729	693	662	735	713	663	738	711	678	728	736	753	761	675	746	688	721	722	710	672	665	732	719	763	700	684	670	708	701	724	693	790	697	726	664	694	710	727	727	686	713	685	647	680	712	693	684	682	693	741	685	705	706	825	708	707	721	763	678	725	649	744	710	726	692	758	686	708	733	705	702	743	675	703	674	722	740	738	694	740	732	700	728	761	758	690	726	679	721	649	709	705	700	715	652	734	721	715	718	742	678	720	723	675	724	694	732	682	755	692	679	702	725	732	720	774	723	661	709	661	684	672	716	723	703	684	772	708	736	720	694	708	709	666	734	732	706	670	698	707	739	710	682	747	724	740	702	713	682	669	713	715	696	663	740	690	705	686	682	670	723	709	691	715	712	701	659	724	713	704	699	745	695	756	680	696	710	717	701	767	722	719	701	742	731	724	689	693	719	745	678	670	686	749	697	725	728	685	721	696	714	736	709	728	720	703	682	648	710	714	720	685	681	724	720	691	690	715	705	708	700	676	692	711	657	728	704	714	716	732	676	718	707	697	728	765	700	722	715	722	710	706	708	713	729	718	737	689	710	695	698	686	736	721	671	716	686	756	701	695	698	705	697	686	697	713	719	695	686	679	694	712	693	692	702	703	725	728	752	702	757	699	765	716	746	699	691	725	719	699	744	675	676	709	724	702	695	695	730	705	713	729	725	730	730	723	679	716	704	717	725	744	701	721	717	729	674	662	698	721	693	736	727	727	677	731	718	740	768	703	727	749	645	716	701	739	702	725	682	725	706	689	693	727	733	689	658	687	701	691	715	705	716	709	768	722	720	713	684	725	691	728	719	732	719	711	702	722	673	710	698	756	663	688	747	705	685	741	730	717	710	699	724	741	762	761	717	725	730	713	696	762	675	735	722	716	752	695	710	704	731	717	699	710	728	697	715	725	733	716	651	702	691	679	698	695	717	708	740	763	697	733	714	727	724	752	658	719	762	717	694	720	710	752	701	742	701	763	674	693	761	708	706	708	693	735	723	723	695	727	748	692	689	752	681	729	728	700	698	654	738	700	725	742	660	720	712	708	722	756	742	747	701	653	679	711	678	691	698	702	705	696	722	736	681	750	704	738	753	682	689	673	732	689	726	699	666	731	705	678	674	740	677	716	698	676	706	713	714	664	705	706	670	694	686	699	695	666	747	724	720	725	676	671	650	678	687	701	674	677	699	687	706	720	734	775	717	717	694	721	708	695	680	685	672	663	680	694	652	704	726	733	699	687	706	724	704	701	732	713	709	677	719	706	716	709	726	687	696	723	727	673	739	750	693	718	745	713	735	702	744	710	715	761	712	737	717	693	704	683	692	687	705	693	735	723	683	715	674	734	731	690	730	715	698	699	698	691	689	684	711	704	661	724	668	688	761	721	712	679	729	711	711	763	718	700	702	722	736	687	704	691	706	733	720	688	689	743	697	731	689	744	730	793	702	751	679	710	663	694	682	748	704	688	744	660	747	726	692	696	740	703	682	703	730	720	677	718	700	721	681	677	683	741	724	714	764	715	732	722	704	696	717	710	690	703	721	713	738	674	735	699	718	699	724	671	685	754	729	708	708	721	670	699	678	691	712	711	697	704	717	695	746	713	721	743	715	677	691	734	720	730	700	681	712	710	742	697	703	681	752	742	673	733	728	698	690	721	703	723	694	690	682	658	679	753	720	721	745	695	688	757	698	706	728	724	708	676	649	648	732	713	760	696	747	715	641	677	719	668	740	736	697	672	709	697	724	675	732	688	700	739	719	754	729	717	703	732	723	742	674	713	703	682	700	701	702	693	736	715	692	691	657	721	714	691	716	713	682	692	707	658	698	688	695	699	681	745	692	719	669	706	743
11627	1336	572	663	721	266	221	224	185	175	191	161	166	157	189	167	155	159	172	161	178	174	173	179	157	160	151	160	175	179	144	160	180	171	139	176	172	145	144	161	143	153	151	174	148	159	175	139	163	169	140	151	140	158	153	186	196	155	168	151	157	151	158	160	160	151	178	152	164	132	139	149	154	161	164	175	144	144	165	152	181	144	159	140	138	151	185	137	166	146	141	149	162	172	169	137	150	177	162	167	167	151	156	145	172	149	158	137	165	146	158	169	159	185	160	175	176	168	163	154	151	162	131	169	156	169	151	131	143	157	151	152	141	148	144	153	174	166	150	151	154	143	166	153	157	169	127	150	143	133	167	159	134	136	138	166	162	144	174	175	165	138	159	153	163	163	170	159	143	156	161	149	127	161	154	150	165	160	164	138	173	132	155	141	125	155	144	158	169	151	152	166	140	172	179	155	157	189	152	122	158	155	156	146	142	155	148	140	174	145	149	157	156	144	129	151	137	163	161	135	136	178	153	154	164	148	165	157	162	163	167	161	163	149	169	163	161	139	167	162	153	151	145	159	136	146	170	138	158	140	181	173	157	158	145	147	156	148	172	137	167	141	154	137	166	138	176	155	152	151	150	162	149	160	165	167	167	155	149	154	137	167	166	150	167	170	153	191	146	169	161	156	161	154	143	173	145	164	172	156	150	140	144	162	183	164	143	179	153	145	155	183	178	183	167	184	160	137	127	144	166	160	174	155	177	170	158	160	174	140	125	155	175	158	176	157	190	146	149	151	156	166	145	141	164	186	137	141	140	150	178	165	198	128	169	163	158	145	146	149	158	167	135	162	149	132	142	130	142	170	173	153	163	167	172	153	161	157	132	139	152	150	155	175	143	153	164	163	166	163	160	149	161	159	185	169	150	150	182	150	183	149	168	155	157	162	161	146	178	163	164	157	153	141	166	146	160	155	164	168	158	167	170	139	170	161	193	158	140	182	170	157	159	171	173	163	139	132	160	169	135	174	182	154	163	173	137	150	145	137	143	153	155	162	144	143	144	157	181	166	162	135	148	168	153	148	165	153	188	168	155	159	169	162	170	183	181	155	145	150	145	160	157	156	150	149	155	161	152	148	144	179	171	148	169	159	169	157	130	138	167	177	146	144	178	164	137	169	149	150	150	146	157	156	154	136	141	177	142	178	159	155	129	164	151	164	154	153	151	145	158	166	123	170	172	164	158	167	154	152	137	169	147	170	146	166	159	163	152	157	148	149	161	146	152	162	151	145	160	146	147	172	161	145	155	129	158	153	154	172	169	172	142	149	166	156	173	161	167	152	178	165	173	120	150	176	144	156	152	184	133	153	180	139	174	153	137	168	157	141	163	157	153	157	155	174	169	157	172	162	153	154	152	159	172	163	147	179	170	144	151	152	144	139	187	161	151	142	149	144	188	153	142	161	161	158	174	145	140	159	158	138	156	140	165	165	162	164	150	153	142	156	153	153	150	184	166	148	164	156	158	170	158	145	146	166	147	172	166	170	165	165	149	156	149	163	161	146	168	152	178	170	157	184	157	148	156	157	169	168	153	184	161	152	148	142	140	159	159	147	160	164	183	165	148	142	158	147	152	151	165	157	147	176	180	151	142	147	157	165	161	169	159	155	190	138	167	142	158	152	164	161	137	148	146	158	172	152	161	162	152	158	157	167	134	172	157	156	151	145	141	157	149	142	131	143	138	175	148	155	143	147	155	173	171	158	145	153	175	147	155	142	147	166	146	155	163	147	137	180	139	157	144	144	191	167	163	131	159	135	147	155	168	178	170	175	172	185	153	136	149	144	171	163	143	168	169	164	167	155	153	138	158	175	161	165	154	157	143	179	147	162	152	169	153	164	178	175	147	168	170	180	177	183	165	168	144	139	142	161	183	162	164	146	175	171	157	158	185	147	163	150	176	147	153	148	155	151	140	173	159	164	154	159	181	155	156	151	172	186	169	153	164	152	164	149	183	169	162	158	134	168	161	121	153	183	176	138	163	139	147	165	147	176	169	174	152	154	153	146	156	162	146	163	175	142	156	163	160	185	150	151	143	143	151	159	161	139	178	143	134	139	184	164	152	150	143	154	145	148	164	148	168	162	180	155	155	170	157	172	154	139	157	171	173	158	178	137	172	143	156	139	171	156	122	146	174	158	155	164	172	162	142	190	141	142	147	150	169	165	133	160	138	161	165	156	140	185	144	165	164	156	172	147	186	163	148	170	159	167	137	159	169	148	153	166	143	154	165	145	122	142	172	183	176	149	171	155	153	147	141	151	154	142	148	148	168	152	164	149	158	143	147	159	146	149	135	158	148	144	168	168	169	168	159	166	153	154	151	158	174	156	158	129	147	175	150	147	181	152	153	155	137	141	153	162	148	164	153	152	152	140	150	176	148	158	157	175	164	161	158	174	153	178	152	150	167	161	164	161	155	164	154	141	162	154	167	153	167	158	144	154	175	171	148	162	182	160	142	171	149	173	170	152	173	170	150	171	151	138	149	166	158	151	146	155	169	159	168	141	147	173	141	144	148	167	166	138	162	144	163	165	136	167	161	154	182	168	182	153	152	154	156	159	167	162	155	171	163	163	146	156	176	164	146	152	162	167	154	154	124	157	160	181	149	153	171	155	171	180	139	164	165	156	150	166	149	166	158	190	154	164	144	147	169	167	161	165	162	155	155	183	181	166	169	169	157	171	154	148	143	150	170	158	164	150	156	162	157	163	170	177	158	165	169	171	152	150	158	155	151	172	152	153	153	177	139	136	147	167	166	159	137	148	174	173	155	162	188	164	156	147	162	168	176	165	158	177	143	181	171	152	139	157	176	164	161	161	152	142	170	158	163	167	159	150	146	187	169	168	153	155	171	131	177	148	166	196	153	135	165	159	167	172	143	159	162	175	167	160	165	148	156	183	145	147	153	137	152	156	167	156	179	146	174	153	140	155	167	171	141	164	161	158	150	169	143	161	150	171	192	164	145	152	165	168	169	158	152	163	177	154	148	155	123	164	150	156	131	158	167	169	171	167	147	159	138	155	145	150	134	160	154	150	160	173	170	150	166	176	169	143	151	150	147	156	160	180	146	143	146	152	164	168	141	144	148	152	152	164	157	153	181	170	178	148	154	147	153	132	142	156	149	156	148	154	129	138	151	147	147	162	189	164	153	162	152	164	171	154	143	161	171	159	158	169	162	153	161	147	151	159	171	139	175	138	164	139	153	141	157	131	155	180	152	156	176	134	130	161	159	136	147	141	149	148	147	153	164	153	151	157	178	144	152	167	143	144	168	141	154	123	129	161	162	133	163	156	160	146	165	163	157	135	171	138	171	175	140	154	157	155	172	132	156	152	151	145	149	138	148	158	176	143	162	156	143	153	152	154	160	126	162	154	155	155	156	163	147	151	149	146	154	159	159	147	163	157	158	178	146	145	161	156	157	152	134	162	166	168	160	162	163	164	162	165
8198	942	1238	2262	2829	1006	788	674	616	540	580	524	522	492	459	417	485	437	432	398	430	439	396	415	395	396	387	394	393	383	347	372	375	374	390	373	387	390	351	385	415	380	362	380	352	413	393	390	413	384	365	353	381	374	387	357	377	380	393	333	357	357	359	356	359	422	405	355	357	363	336	359	346	379	365	371	419	362	382	346	336	334	397	379	354	332	395	333	361	363	393	355	386	409	344	351	396	332	411	388	363	358	374	359	334	409	332	374	365	375	386	373	352	369	354	358	361	382	356	332	381	343	364	358	350	340	393	389	383	390	380	358	354	370	399	383	404	384	345	374	395	381	373	376	350	383	372	355	337	400	383	387	370	391	361	359	410	351	369	415	375	396	347	373	370	402	381	364	364	346	365	357	342	375	393	387	375	365	382	389	374	346	335	357	351	331	374	354	353	390	364	367	367	337	378	382	366	395	338	397	344	330	358	348	346	372	357	386	376	371	346	388	378	372	374	370	370	368	397	340	364	378	386	345	358	357	332	362	378	371	333	371	374	344	378	368	383	374	398	374	370	356	354	401	367	382	368	371	353	355	357	366	372	379	370	385	393	388	358	380	373	396	364	329	350	379	406	388	357	368	371	377	404	358	357	391	368	373	345	375	384	348	378	405	329	389	377	353	369	343	373	318	410	389	384	367	378	409	347	376	368	353	374	349	356	355	354	381	377	393	334	367	334	373	349	383	366	336	363	349	372	344	364	378	377	378	379	416	347	378	351	391	367	353	350	373	326	379	367	373	370	362	345	365	372	368	357	364	360	377	369	361	370	387	386	340	379	385	346	386	381	345	376	390	354	358	382	369	354	373	349	377	386	354	384	380	339	369	343	386	390	365	332	371	367	369	387	370	351	373	345	388	369	381	360	350	345	330	370	339	370	373	355	384	381	380	357	396	370	350	366	358	360	367	344	370	361	338	391	395	304	364	366	346	380	392	361	339	392	378	391	387	336	327	339	379	363	378	372	346	359	376	337	381	372	365	394	346	373	384	367	365	387	361	400	376	352	371	361	383	409	361	418	329	391	441	377	391	366	376	400	365	342	368	374	382	361	388	364	351	335	388	394	359	377	358	370	367	356	364	361	371	368	382	363	365	348	359	343	354	356	370	361	349	400	359	375	314	356	359	357	373	343	352	349	364	371	405	396	347	376	363	368	367	374	388	394	359	349	350	347	357	355	375	370	384	367	370	344	351	391	381	339	387	374	409	355	383	341	354	371	328	384	396	355	328	345	385	359	356	406	370	370	397	330	391	359	390	352	352	366	352	375	390	373	353	336	369	370	391	374	404	363	430	337	342	390	366	377	354	322	365	366	352	357	383	384	379	343	370	349	366	385	367	376	365	337	361	358	391	322	376	351	385	348	335	353	368	403	390	378	371	367	371	356	348	365	379	341	384	413	367	354	343	385	368	397	385	343	353	370	356	395	369	349	398	420	346	350	386	357	376	369	384	378	379	352	382	370	401	378	345	394	340	336	351	388	383	375	343	346	332	346	389	370	364	357	389	361	353	370	364	372	376	388	360	362	391	389	385	352	375	325	368	335	360	315	349	352	358	375	363	363	347	344	355	340	382	373	395	348	370	375	373	337	381	338	375	394	356	354	368	352	407	348	382	377	369	363	385	362	374	360	368	402	384	363	360	359	381	345	378	398	378	373	356	362	387	348	356	384	376	371	367	389	380	387	341	375	348	391	359	363	379	400	366	398	341	349	375	372	397	323	364	333	412	418	360	354	356	361	378	358	331	407	357	371	366	334	353	378	362	397	370	327	397	365	372	340	359	375	364	364	344	353	341	413	383	363	377	365	377	359	368	375	328	365	369	380	374	327	365	415	404	391	359	363	402	359	368	356	379	343	386	355	341	364	362	379	348	373	386	334	394	343	388	373	367	359	349	375	360	369	364	360	372	380	394	342	358	355	371	358	359	385	362	341	378	388	361	389	374	393	351	376	378	380	377	375	351	364	325	386	358	386	370	381	380	382	371	368	335	354	350	331	341	394	368	387	365	363	356	376	322	371	353	363	363	365	392	379	401	387	374	389	392	370	363	349	349	381	377	380	383	361	365	360	386	387	350	335	356	367	355	365	355	364	370	348	401	346	374	368	385	343	371	373	383	395	343	346	362	342	353	326	354	338	348	375	376	378	388	387	332	385	396	388	363	357	377	361	389	376	395	410	362	383	406	393	390	363	397	347	355	347	365	376	353	374	357	370	333	379	358	393	395	395	364	362	337	357	358	366	350	379	355	368	395	369	354	384	350	351	363	351	383	388	409	411	336	371	362	369	350	353	373	359	353	396	382	354	395	400	380	385	383	364	348	316	379	404	315	376	413	381	353	384	329	349	356	377	336	366	401	362	367	389	357	357	366	378	341	377	384	355	378	397	392	374	404	348	370	362	385	360	381	330	382	356	357	364	371	363	386	376	346	365	390	419	372	378	364	385	342	376	385	352	351	324	336	395	397	347	369	413	364	389	348	367	385	391	383	350	362	395	378	358	345	410	347	428	345	397	368	379	414	359	382	354	342	394	384	352	323	332	369	342	354	401	379	373	340	396	368	339	385	401	308	359	344	398	372	375	384	401	325	369	346	356	386	330	392	324	360	330	336	353	368	382	377	387	375	365	372	350	402	382	381	360	376	359	342	384	350	327	395	386	384	416	393	369	375	400	343	366	390	393	360	380	341	355	359	342	374	355	322	381	377	378	390	363	346	370	400	382	364	358	382	351	332	383	361	348	349	390	370	390	354	383	380	380	373	348	347	345	347	367	355	345	356	364	384	403	390	386	342	357	343	390	357	332	353	378	371	350	354	356	390	390	332	358	377	382	355	353	376	368	384	372	365	365	357	335	357	396	389	356	375	361	355	373	357	416	342	365	323	365	345	377	396	348	362	376	346	375	365	376	345	356	392	373	337	353	370	378	355	364	355	354	353	366	376	372	376	370	370	361	345	381	373	377	364	331	386	356	399	388	366	357	366	365	343	366	423	379	370	356	391	331	375	337	397	379	354	342	380	361	392	360	340	365	362	403	351	356	399	368	392	359	332	363	366	381	395	385	380	363	377	407	359	347	353	389	392	343	392	358	374	400	376	356	368	391	382	333	365	363	361	378	330	376	359	396	376	382	370	363	397	394	388	393	383	367	350	352	383	358	378	362	385	378	335	363	378	404	353	347	346	359	355	411	396	360	366	400	329	344	359	384	366	373	366	377	350	362	391	376	378	392	360	348	352	336	368	380	394	403	343	354	371	371	360	413	353	338	364	392	378	354	401	367	358	372	400	385	390	362	338	342	398	345	330	383	353	358	349	377	398	349	407	371	380	363	358	389	349	388	385	347	357	336	396	395	332	374	384	365	351	348	387	341	372	340	361	369	389	376	364	341	378	366	387	345	370	362	385	372	385	382	345	361	354	381	346	386	361	364	364	367	345	336	358	389	332	370	322
17237	2039	1067	1149	1169	394	265	248	200	207	171	182	169	164	147	164	178	152	157	137	158	161	161	116	153	134	131	145	132	132	135	118	152	147	144	182	144	131	167	130	151	133	145	143	146	148	146	121	114	125	146	159	140	135	139	135	138	141	126	126	126	157	127	138	126	146	156	158	123	132	155	142	113	139	138	128	152	135	114	140	132	131	146	126	134	132	138	117	134	110	174	139	129	137	122	127	133	122	149	133	148	122	104	135	136	110	131	123	159	125	143	130	144	128	130	139	154	139	134	131	116	133	118	131	128	128	112	129	133	111	135	139	166	131	126	138	135	131	121	133	140	161	140	143	128	131	124	135	125	145	131	112	144	113	127	133	129	153	161	138	149	147	153	126	166	132	125	130	136	154	140	138	137	118	113	135	125	144	151	145	125	128	134	145	132	153	162	139	121	138	127	132	126	145	132	124	131	143	126	141	147	116	134	139	151	141	123	112	127	147	158	130	141	129	127	121	142	148	128	134	161	127	125	113	157	137	111	135	140	140	140	151	156	143	140	125	141	140	124	124	146	137	132	147	127	128	166	137	148	129	132	104	160	121	112	145	131	141	127	147	133	129	158	114	133	125	126	132	150	136	126	133	154	117	133	133	137	129	155	127	120	142	143	110	123	143	144	149	126	130	124	123	127	124	137	139	130	137	114	131	135	121	127	142	128	140	128	125	135	152	126	132	133	109	122	143	122	148	144	144	146	133	142	144	133	110	125	139	116	115	142	134	127	136	122	129	154	145	144	139	130	149	132	133	138	117	139	111	142	134	120	130	140	148	151	142	144	141	127	135	145	140	141	127	135	139	136	133	136	120	150	131	128	125	120	125	137	134	158	117	129	147	158	116	136	122	142	141	113	163	152	126	152	144	131	130	118	132	130	149	124	118	132	120	131	121	131	133	120	124	141	143	129	123	126	142	149	122	125	132	151	127	128	147	126	138	118	108	142	129	134	136	133	134	139	138	138	139	141	149	153	127	140	121	132	138	138	124	118	143	162	134	144	122	149	146	147	144	115	133	139	129	134	137	130	122	131	145	109	137	127	138	143	124	131	145	141	124	138	145	153	131	129	111	128	145	126	125	118	117	141	112	142	125	150	153	150	136	129	154	142	154	144	121	137	129	135	143	128	146	150	161	129	131	123	149	119	133	141	134	128	140	125	136	113	132	132	127	133	133	155	145	137	119	130	107	145	126	144	151	160	107	139	136	148	132	151	138	128	126	131	147	149	143	134	122	143	128	125	146	125	132	128	138	130	134	135	154	139	135	131	123	124	143	147	133	134	138	133	150	144	139	125	118	123	152	144	131	141	151	117	129	113	116	150	140	150	127	149	124	118	126	131	142	143	137	143	145	152	145	126	106	150	117	141	132	148	118	143	141	134	142	129	148	129	128	120	147	128	134	139	155	145	124	125	139	145	122	147	150	141	139	134	141	120	127	137	144	109	124	139	120	115	136	139	128	130	124	129	134	141	129	137	117	138	155	152	153	135	147	153	143	147	141	118	117	101	137	133	101	133	118	130	130	138	100	140	119	131	141	120	154	136	109	134	113	123	150	140	112	141	129	147	131	147	117	147	143	121	139	131	136	127	143	140	152	161	121	129	129	110	133	119	124	124	130	119	144	131	142	144	133	143	128	128	121	149	132	122	113	119	123	149	144	133	131	144	131	130	119	132	135	129	138	140	151	128	123	113	140	141	145	122	136	140	131	138	105	109	123	137	142	138	136	111	129	133	126	138	129	131	141	130	154	127	136	111	147	139	124	154	145	142	127	156	136	139	120	146	146	127	117	105	133	133	137	152	162	133	113	124	130	119	120	131	134	140	146	120	154	153	114	130	124	126	126	109	141	129	148	140	142	120	146	145	121	128	124	133	132	122	135	134	133	140	139	138	126	122	123	146	130	127	150	130	145	147	124	141	153	127	118	133	139	151	127	130	118	133	124	129	132	128	126	134	128	130	120	141	141	110	121	134	114	103	141	137	143	127	151	152	137	135	136	125	120	145	104	133	132	133	134	110	137	137	137	118	153	148	140	155	126	124	131	136	142	147	139	126	150	140	134	152	127	120	137	141	115	125	119	127	142	143	127	109	129	124	142	126	137	114	121	134	152	136	119	148	130	131	142	156	122	150	150	154	135	136	128	133	155	143	135	121	132	136	110	131	144	148	147	102	116	114	123	130	120	144	111	129	128	126	129	140	142	123	149	147	122	113	146	125	113	147	132	160	144	120	133	122	131	151	147	132	127	129	145	135	145	153	156	128	133	140	143	144	118	123	133	172	146	118	141	113	155	143	165	138	134	135	131	125	137	130	127	124	144	136	118	131	144	143	124	137	135	132	134	137	131	157	154	129	132	140	124	128	121	146	122	121	137	155	124	130	127	110	153	155	151	128	150	141	118	127	135	124	150	136	150	147	127	130	94	143	144	150	154	143	161	141	153	140	132	133	121	133	140	138	117	135	124	145	140	123	134	142	130	133	121	140	135	132	122	122	140	121	110	113	140	136	117	132	132	140	135	126	108	109	127	130	118	123	131	125	131	123	142	124	126	140	114	142	140	136	145	155	156	145	122	139	131	121	150	142	111	139	139	141	131	121	134	124	118	119	126	123	129	129	135	137	114	116	115	121	120	123	129	136	134	143	129	130	145	128	160	152	148	133	129	138	130	136	131	126	144	146	134	114	135	120	152	143	141	133	152	119	125	151	145	126	128	142	151	137	129	125	134	142	132	121	130	133	138	138	126	148	132	133	139	129	125	147	132	111	126	134	127	152	108	131	162	148	115	120	132	135	138	135	140	118	142	132	125	129	151	146	152	133	140	122	118	134	145	143	126	145	137	134	149	143	148	146	143	142	151	130	124	139	143	135	138	143	146	122	123	151	132	134	150	126	144	149	133	122	143	155	131	147	138	116	107	126	139	122	120	112	138	152	131	140	148	119	138	139	153	132	130	127	142	136	113	141	148	135	126	132	129	140	141	133	128	148	140	154	141	126	140	131	150	142	142	123	147	125	152	127	136	112	137	136	139	133	124	126	150	139	116	117	103	125	129	137	158	149	129	116	133	164	136	133	114	134	147	123	121	130	147	139	134	141	126	140	127	148	161	125	134	97	114	132	129	141	143	147	129	148	143	145	146	123	139	133	151	118	112	111	168	123	153	139	145	143	136	114	133	138	152	124	167	135	146	116	135	134	161	137	149	127	141	140	110	115	127	122	149	116	127	146	130	130	139	133	149	158	119	141	135	138	142	117	121	137	128	146	139	163	129	132	145	123	111	126	117	120	122	128	129	128	137	153	109	134	135	136	121	140	135	125	120	111	121	124	142	117	131	127	127	125	152	133	144	137	141	141	131	125	147	130	119	134	133	119	130	124	139	112	138	112	121	136	117	141	131	127	148	131	147	138	138	140	121	145	135	125	131	123	121	157	138	129	140	126	128	126	114	119	113
9887	1287	2271	3817	4424	1520	1098	992	826	735	693	631	571	551	555	472	513	513	442	475	436	431	444	400	415	398	373	385	379	398	395	397	425	378	374	400	355	386	371	348	385	351	359	347	351	380	349	369	340	360	353	370	365	326	370	306	372	327	362	382	387	344	385	356	347	374	324	341	384	373	351	363	320	354	362	341	372	354	331	362	359	336	336	331	327	385	321	326	344	358	363	339	331	378	362	373	367	362	326	358	372	366	325	357	325	363	358	308	376	340	359	352	353	346	345	327	355	370	382	339	374	366	350	365	344	363	374	348	314	360	398	318	338	332	355	330	343	365	343	351	351	339	355	321	326	358	350	350	340	333	326	330	358	365	334	357	363	351	332	340	363	348	334	364	388	373	341	348	344	325	353	379	357	380	315	340	369	344	332	334	360	339	330	353	337	355	337	343	339	341	347	378	365	320	343	344	340	365	340	372	351	348	337	320	363	348	357	347	358	316	350	340	345	333	350	382	365	363	345	345	329	332	361	357	347	353	377	349	351	339	333	323	337	336	325	344	353	346	328	344	364	314	328	367	384	337	347	342	348	343	375	317	348	340	350	371	338	336	313	321	325	350	364	345	363	354	356	322	352	342	352	353	346	324	340	357	323	343	390	359	349	395	373	331	352	347	347	359	382	401	344	365	336	356	344	354	348	335	328	344	342	362	336	381	334	375	364	362	364	327	371	349	308	328	357	370	352	343	351	341	361	341	346	333	309	330	348	364	352	362	326	319	405	383	345	357	323	362	373	343	348	345	330	355	335	357	376	351	340	339	321	345	329	357	381	363	367	344	331	322	345	378	335	364	378	342	356	340	363	355	308	370	338	374	355	378	351	314	332	351	355	362	327	367	333	318	371	356	336	369	351	311	315	339	363	341	354	323	330	364	367	365	327	358	333	337	351	379	366	331	347	347	348	369	335	346	340	342	328	383	334	317	364	371	356	381	379	338	324	338	361	364	368	355	360	349	321	357	338	373	325	345	332	328	372	373	368	372	343	363	371	362	352	339	299	378	348	367	350	317	334	354	364	354	350	357	339	341	338	352	373	372	322	340	347	350	344	345	327	346	362	336	341	354	358	352	329	354	335	356	315	335	355	345	343	328	368	366	340	364	367	338	379	326	375	346	335	367	377	343	370	359	369	334	353	357	336	329	336	340	372	340	341	353	370	340	316	346	356	363	335	355	362	362	334	328	350	348	345	346	363	326	375	326	345	332	331	355	354	353	355	382	342	382	369	323	360	339	358	378	373	390	324	352	323	366	382	355	359	353	342	324	288	372	331	351	369	346	333	369	365	340	326	355	402	371	354	363	329	410	326	351	323	374	358	354	322	344	336	352	358	332	346	332	345	378	358	327	348	350	346	351	350	328	340	337	366	354	338	350	358	353	329	356	338	378	345	371	343	357	321	337	352	334	356	365	345	351	351	349	333	313	376	314	359	308	352	335	298	340	334	353	316	320	342	360	350	318	358	333	362	348	366	345	332	375	359	333	355	307	359	319	322	379	335	375	341	382	340	337	371	331	370	344	349	332	329	358	341	353	349	351	308	287	354	366	352	329	366	310	347	325	322	349	360	350	311	378	327	346	373	336	352	326	336	344	341	328	341	352	369	352	355	351	354	315	324	371	337	327	299	342	328	316	348	340	313	332	318	340	371	330	355	349	374	318	369	362	365	342	330	333	325	349	352	343	332	370	347	345	342	345	356	329	343	349	315	355	362	304	327	374	329	353	368	318	378	343	335	366	359	349	358	326	309	342	358	350	338	345	333	338	335	346	360	338	346	338	341	341	359	346	349	380	346	356	360	355	348	377	352	365	331	310	356	368	382	326	341	326	363	352	381	357	356	334	355	350	360	337	344	362	352	308	323	339	360	368	333	349	358	344	356	357	312	333	333	353	360	336	345	355	360	344	352	334	306	347	348	358	340	357	380	348	360	347	344	366	332	363	322	352	336	354	362	371	358	339	349	324	340	359	366	332	345	365	320	329	363	351	353	310	348	331	369	368	355	317	345	339	366	363	358	394	351	313	330	342	360	330	362	334	322	349	344	355	359	325	373	353	373	320	329	327	381	357	330	375	339	345	336	306	324	337	349	359	345	327	314	331	360	356	362	369	336	316	324	333	320	297	345	356	334	377	312	365	359	360	333	330	311	340	355	329	351	375	374	324	378	350	334	337	356	370	374	357	338	376	326	349	371	337	356	337	331	328	365	367	328	348	334	358	341	362	383	325	364	351	365	366	342	333	358	347	392	345	396	343	346	369	354	345	329	338	379	366	337	368	311	369	319	306	387	324	352	367	325	350	363	329	355	358	354	340	358	379	325	329	361	350	328	363	365	313	353	347	349	363	358	333	312	339	365	343	360	366	360	346	335	324	346	342	335	341	317	363	304	341	374	358	357	390	357	355	359	359	333	328	325	323	355	341	339	352	368	350	375	381	362	344	373	335	329	347	339	362	336	367	353	345	372	369	356	349	353	358	348	327	350	334	350	331	342	354	345	364	319	356	315	349	349	358	365	320	311	323	348	334	352	344	355	365	301	359	332	329	349	369	379	357	349	352	347	354	370	338	368	314	349	301	344	386	337	354	341	327	336	349	330	335	353	365	357	359	337	335	393	344	310	348	310	366	354	386	356	361	331	351	355	366	388	334	376	342	309	359	355	365	364	315	345	387	376	348	334	350	359	327	373	354	344	328	321	330	375	332	355	342	350	358	349	372	381	366	322	321	362	323	353	355	358	367	360	338	373	331	363	328	347	387	374	356	348	368	333	353	381	308	355	367	335	350	347	331	374	344	316	334	358	370	314	366	355	329	391	338	360	323	355	326	352	364	351	345	341	361	344	360	406	341	338	323	323	382	376	349	387	339	330	358	360	344	321	372	324	340	332	335	380	302	368	342	354	345	355	331	335	337	302	328	376	347	344	337	335	342	374	359	360	375	372	357	320	319	351	331	370	369	318	350	320	350	370	363	352	342	368	365	387	335	360	337	328	340	361	327	346	366	368	322	360	335	331	365	350	337	340	360	321	362	338	326	354	336	355	374	347	343	354	364	339	370	360	336	369	372	359	352	364	354	331	312	346	382	346	344	353	324	315	326	359	349	356	318	309	342	361	337	369	339	366	345	333	378	328	333	328	310	397	361	388	329	333	351	332	356	339	341	341	352	354	330	354	338	339	337	346	346	371	327	356	353	364	348	353	352	332	365	370	314	371	338	338	334	354	328	354	367	328	327	347	320	329	339	341	334	326	336	340	342	360	355	334	344	334	359	316	330	334	361	332	364	323	346	334	322	368	356	351	387	331	321	346	346	363	385	361	351	325	346	384	361	339	339	349	349	353	346	342	360	330	335	356	337	377	367	341	334	361	320	368	350	334	374	359	368	345	330	365	327	339	341	311	332	362	360	373	324	366	365	333	338	348	325	354	360	359	355	345	337	339	365	360	344	344	321
3056	528	347	612	571	372	344	342	342	342	315	323	323	340	341	293	370	363	344	360	328	330	356	301	328	338	371	331	318	333	346	304	334	383	326	330	359	326	290	319	324	357	342	343	367	331	286	338	302	302	335	342	341	357	326	342	298	324	336	335	331	340	351	302	349	337	353	332	355	333	306	358	337	346	324	323	308	337	341	337	325	309	310	306	329	346	329	298	347	320	333	346	372	336	307	340	323	341	343	364	336	358	350	311	345	329	349	333	360	351	341	358	317	312	346	336	312	345	337	307	340	345	386	354	356	306	323	361	315	317	339	291	324	361	348	328	312	320	327	292	331	324	311	314	306	346	349	353	313	331	326	320	328	340	337	323	308	306	305	341	330	333	344	330	309	314	332	305	334	344	343	360	314	333	354	339	332	317	368	331	334	349	332	299	347	348	364	354	336	366	362	326	287	361	321	352	307	350	342	323	336	344	352	328	332	319	336	364	336	338	347	333	333	335	342	318	331	315	337	321	319	311	272	356	311	341	309	306	332	286	327	352	350	338	351	345	327	345	353	333	363	338	349	313	271	340	317	362	287	326	322	301	300	306	321	328	334	279	323	360	339	301	321	343	344	362	319	342	332	376	326	323	330	346	329	349	317	277	341	310	305	333	322	342	321	342	346	339	355	297	294	345	346	326	346	347	355	330	312	351	287	310	332	319	358	312	327	354	303	369	343	338	322	348	321	370	307	352	313	319	333	352	319	320	334	325	320	328	321	306	306	329	353	315	335	355	323	327	305	301	328	325	318	320	339	340	352	362	317	325	297	344	337	349	353	350	340	322	330	342	319	339	333	350	360	335	293	332	355	333	323	318	328	325	327	297	305	324	322	340	350	344	330	339	355	349	344	304	337	354	321	344	310	316	328	315	337	348	336	347	349	318	349	332	291	336	313	327	359	321	357	335	342	330	358	349	319	329	346	299	328	336	378	348	352	365	342	299	352	309	329	321	362	350	370	346	287	360	336	338	348	319	379	329	324	321	346	345	326	348	300	351	361	342	354	337	336	352	336	327	342	343	326	351	328	325	334	326	338	340	318	325	347	369	373	363	348	318	335	336	353	342	374	340	330	356	320	330	316	353	339	325	338	298	345	357	343	308	321	328	352	312	339	326	348	336	338	353	352	350	354	308	347	345	370	312	330	321	343	290	312	305	345	317	310	315	310	350	329	316	321	355	338	381	336	322	338	375	373	321	342	331	343	308	320	335	319	340	324	325	323	342	333	315	335	333	349	367	336	326	339	319	365	318	362	323	363	331	358	308	304	344	373	313	315	323	294	331	335	317	340	332	327	334	357	303	331	366	317	345	319	337	330	319	329	362	347	321	342	307	330	305	329	358	374	341	302	348	307	317	311	318	323	333	357	349	307	320	310	381	349	306	336	363	373	349	303	336	334	322	313	343	325	335	318	300	328	344	377	375	340	364	327	347	322	330	349	357	335	317	336	418	351	338	292	330	300	338	340	295	369	352	333	359	309	333	352	309	307	336	340	295	304	326	306	359	324	324	331	316	303	341	315	366	369	331	342	332	347	334	370	306	324	373	292	344	337	342	339	341	332	330	335	314	361	352	327	362	318	347	358	335	313	358	338	371	331	318	298	341	352	349	335	344	343	323	332	354	337	333	315	354	376	384	328	316	304	365	312	366	378	315	339	332	351	301	340	362	329	310	332	374	311	304	336	338	319	337	298	304	328	365	323	341	330	341	366	357	321	331	289	361	339	345	342	329	324	307	319	376	297	315	380	352	346	334	304	350	365	319	369	341	330	299	352	310	376	332	369	347	324	319	367	326	348	288	327	329	338	345	311	333	335	287	331	329	344	319	317	318	347	353	320	339	283	314	323	338	335	345	349	348	340	330	325	338	341	340	316	293	313	335	331	323	372	343	374	370	342	338	385	345	327	318	345	322	350	354	295	367	336	296	346	326	331	367	354	310	348	363	305	332	302	344	320	309	343	328	353	326	323	331	335	334	315	359	356	345	306	312	352	314	306	312	364	336	332	347	323	303	342	314	328	365	322	351	348	314	358	323	311	325	339	350	331	361	370	315	310	355	350	385	306	351	281	320	336	345	328	328	367	357	319	308	337	324	346	310	304	384	341	294	324	310	341	310	323	357	325	343	344	328	327	365	347	346	326	343	346	320	357	335	313	331	303	307	345	324	342	333	308	348	309	318	296	306	327	325	311	333	293	335	322	365	373	337	359	357	343	333	342	341	329	353	330	310	354	294	348	374	324	343	312	329	326	326	387	352	305	334	338	353	324	331	324	357	325	317	313	372	344	346	331	324	360	337	350	318	350	350	339	324	363	334	350	352	319	312	328	314	356	332	306	332	333	330	342	329	317	290	324	359	324	337	331	339	347	331	283	274	321	326	312	318	338	335	379	340	322	327	340	288	339	304	323	340	328	343	326	339	365	330	331	304	336	330	316	345	341	343	335	315	349	312	349	295	318	346	308	307	313	345	337	321	338	339	364	350	296	364	316	341	322	353	319	299	359	375	365	355	341	326	333	401	335	330	304	324	313	342	321	298	311	317	314	342	351	363	293	303	304	373	326	344	324	358	362	323	340	337	338	318	353	342	293	307	341	357	315	325	320	348	352	314	330	364	379	347	349	338	299	302	308	360	336	344	318	311	333	323	326	312	349	323	321	338	335	328	332	306	325	348	339	343	301	309	313	311	340	312	349	325	331	319	361	357	302	326	336	348	311	327	327	313	328	336	363	329	330	336	304	372	338	352	320	358	304	326	319	342	315	300	295	312	335	342	299	321	322	338	313	361	315	329	328	310	338	331	351	321	338	302	328	330	348	364	378	320	353	353	340	324	358	341	325	335	379	312	355	324	344	301	345	331	378	329	352	311	326	325	315	311	347	300	309	322	316	317	340	319	313	345	325	351	315	336	359	341	358	314	341	334	321	332	359	342	323	329	308	330	329	385	352	339	309	315	316	321	294	333	341	310	354	345	342	314	290	319	349	302	326	370	341	360	343	381	323	345	313	309	330	349	292	326	312	344	342	349	328	353	344	326	315	312	281	348	340	334	352	350	368	334	290	340	362	316	335	299	336	353	360	310	308	304	306	353	327	324	352	291	334	345	330	348	377	327	319	302	331	332	327	330	335	353	327	342	338	305	310	342	324	347	335	329	308	326	353	316	351	334	319	359	329	346	321	333	328	336	313	294	355	344	372	338	337	343	321	346	334	376	365	362	299	321	358	328	329	366	356	343	320	303	335	360	354	321	308	348	361	337	355	310	324	319	326	277	350	307	346	341	361	346	298	366	328	346	306	300	370	375	328	313	344	324	308	339	345	360	338	343	347	352	335	317	331	313	361	338	325	335	338	342	336	304	307	297	354	341	323	307	336	316	348	320	317	318	312	350	336	323	364	298	324	350	329	326	333	340	291	293	352	342	330	316	330	325	300	331	341	319	349	355	311	337	297	343
2539	815	719	1725	1526	775	712	694	773	700	747	655	707	695	699	741	733	698	745	715	699	732	680	679	675	713	767	716	710	734	745	711	718	732	709	724	701	704	743	695	720	725	700	708	695	693	751	748	694	725	729	740	697	676	751	743	691	734	712	662	721	687	735	745	695	670	729	706	718	748	732	692	716	689	708	688	710	701	745	688	687	703	690	680	728	687	732	684	739	697	703	713	713	714	700	726	737	751	725	765	719	658	697	729	745	710	741	703	745	698	661	737	741	778	730	703	719	696	691	726	736	768	709	685	705	692	723	718	695	738	711	708	714	688	681	681	715	681	731	694	699	737	669	735	713	672	730	707	690	662	669	754	710	665	660	717	766	723	725	736	721	662	697	709	709	689	708	691	740	736	698	734	689	703	688	729	724	700	703	769	719	758	701	692	699	693	720	734	738	679	700	697	764	730	669	719	686	713	667	729	715	794	707	695	768	731	694	693	676	688	716	751	720	710	693	694	699	714	717	706	703	660	746	707	735	686	694	666	737	695	725	705	743	685	723	717	722	747	693	711	738	673	719	726	722	714	696	749	786	697	762	711	754	707	741	728	697	747	719	734	707	716	690	717	720	723	674	689	731	679	709	728	745	712	637	704	687	732	702	682	690	662	729	683	738	701	706	697	687	680	704	702	677	721	718	711	687	711	692	722	678	639	713	703	651	740	763	739	695	745	734	713	705	707	740	718	722	732	732	707	675	720	674	727	716	756	700	672	707	742	696	713	687	707	693	725	701	721	728	734	705	695	724	679	785	692	705	719	678	750	672	696	684	711	726	690	696	683	712	697	713	693	700	740	736	697	712	709	679	711	743	714	711	713	681	713	713	678	710	711	696	726	731	726	697	676	695	748	740	714	724	698	715	760	690	716	705	718	662	693	613	696	662	672	701	711	709	738	735	676	692	701	700	702	734	712	686	706	679	707	716	625	684	735	709	653	709	721	757	673	746	685	703	684	669	724	722	715	699	705	728	719	715	719	740	656	708	735	741	694	737	665	701	735	722	728	683	723	655	694	721	723	766	730	696	724	686	715	714	718	717	745	744	693	677	723	715	691	761	714	698	748	728	669	663	674	736	701	736	727	728	727	704	693	698	705	674	726	727	658	729	706	723	714	705	675	700	733	734	711	697	720	729	687	737	739	730	689	721	701	753	684	663	737	747	718	695	694	688	712	740	743	751	702	735	702	717	678	679	712	731	734	755	715	704	734	703	731	706	693	725	687	709	753	710	726	712	714	705	722	713	709	713	694	675	759	680	729	744	679	715	727	710	730	712	747	685	725	709	685	724	753	752	699	703	715	719	722	708	633	684	673	706	721	739	724	755	733	711	737	737	692	706	730	723	693	715	761	684	735	717	684	755	777	740	672	730	757	710	717	719	703	698	699	751	737	700	701	730	714	724	728	711	718	747	714	686	760	684	720	720	659	756	742	726	685	696	754	716	710	666	733	698	665	700	739	676	749	774	714	708	725	695	659	710	673	718	754	720	699	733	714	735	711	701	694	761	782	690	722	734	715	724	713	724	727	741	702	726	706	700	745	676	729	672	724	670	709	738	767	736	747	715	693	713	762	700	734	742	677	727	708	749	736	636	733	731	708	753	724	680	740	664	762	718	722	730	747	740	661	702	701	690	708	740	745	650	739	670	722	708	692	677	674	728	742	714	736	729	711	706	703	678	715	711	726	691	708	733	728	741	727	702	694	703	679	736	692	719	743	738	737	715	724	708	675	672	783	769	728	711	671	727	701	690	705	670	691	674	698	723	711	728	684	716	714	778	688	689	721	714	718	702	687	661	724	702	724	742	729	781	707	733	742	682	699	725	685	729	705	719	777	676	678	684	748	695	717	683	757	704	735	733	724	722	711	747	697	707	701	700	718	685	737	701	718	697	672	718	677	656	762	722	742	716	735	654	701	732	719	697	720	750	726	752	741	713	687	715	739	721	706	688	694	756	688	692	707	700	700	690	683	717	688	758	701	698	706	708	721	646	784	717	711	742	707	718	688	775	699	735	725	720	663	713	755	719	707	709	741	722	734	725	721	706	749	656	728	740	718	678	751	717	720	684	709	694	708	695	705	694	693	694	709	722	712	707	727	679	725	725	732	714	698	751	739	708	723	696	708	697	735	758	725	734	736	719	735	764	751	737	722	692	715	720	711	765	700	708	726	724	721	689	751	668	715	689	733	704	729	709	688	686	706	713	699	691	733	691	713	778	682	727	707	662	712	735	723	778	697	696	755	678	707	725	726	721	685	688	712	715	694	741	676	710	700	675	748	708	686	747	692	722	741	685	703	741	702	730	645	724	735	663	757	706	717	710	674	707	748	689	700	762	693	709	730	704	731	713	736	694	722	707	722	748	721	727	712	740	715	708	700	713	694	728	758	710	712	677	760	751	759	721	717	707	742	747	712	739	781	710	685	682	764	709	742	730	741	685	752	672	673	701	746	692	713	711	720	735	740	689	690	702	736	709	627	715	701	709	741	704	697	709	677	755	753	732	734	693	671	710	701	715	747	708	745	709	677	721	696	752	708	762	716	713	704	659	708	695	727	719	729	735	737	644	763	676	714	742	680	751	659	768	718	679	692	763	766	752	706	747	687	699	695	705	664	697	735	685	687	753	728	705	680	705	739	702	739	762	705	709	727	738	722	665	681	759	710	745	677	740	708	721	680	723	675	702	685	715	662	663	694	709	720	705	727	726	727	682	712	758	696	716	685	717	718	689	707	707	733	737	758	692	755	724	712	722	737	684	711	728	738	719	688	747	712	737	712	677	708	748	697	738	726	726	701	648	731	700	698	713	676	755	683	698	716	714	743	722	724	690	667	720	664	736	747	698	731	721	706	717	727	697	745	709	730	668	771	731	687	687	720	689	708	746	792	730	700	732	713	684	696	654	683	763	721	687	722	743	735	762	728	707	731	650	698	717	719	725	653	675	771	739	718	715	723	631	679	660	722	729	692	715	722	706	700	675	704	681	722	720	748	679	683	717	702	677	720	721	655	704	703	725	729	655	719	708	690	717	746	695	702	712	704	683	731	755	730	697	713	740	718	716	700	732	689	751	723	712	715	703	669	680	687	692	743	721	713	727	662	712	694	703	703	700	743	676	711	731	704	744	699	737	687	698	696	755	709	714	669	659	682	752	718	701	720	655	698	701	704	708	711	686	723	711	738	710	716	677	695	722	704	733	777	678	708	697	675	706	716	701	743	692	700	718	740	691	685	730	754	724	710	717	707	694	729	709	675	781	719	689	666	678	736	740	695	729	732	744	714	709	689	720	725	751	696	713	704	720	711	730	700	695	686	715	761	707	722	731	675	720	743	774	766	693	696	704	687	721	719	720	691	706	753	658	738	731	685	734	713	710	760	702	725	773	686	706	708	693	691	719	669	732	731	752	636	732	742	712	718	700	675	733	722	735	735	763	734	726	683	708	732	669	714	748	719
12234	1144	629	1379	763	298	225	199	225	172	188	160	206	174	173	190	176	178	196	183	160	170	162	151	165	160	158	163	141	131	146	158	149	160	179	156	162	144	181	155	159	166	152	173	181	175	164	141	135	139	155	166	163	167	143	146	148	157	137	160	165	159	151	148	138	185	132	156	166	149	145	148	166	159	161	163	161	149	178	153	157	152	156	145	141	182	155	184	149	184	168	145	149	170	141	146	171	159	168	154	149	147	163	166	163	144	175	164	161	153	150	189	152	164	170	151	184	168	157	156	152	144	175	163	177	175	166	152	163	142	158	163	159	153	160	174	170	152	145	171	166	130	189	153	169	158	164	172	133	161	168	138	161	157	170	166	169	141	178	136	162	157	173	179	130	131	152	162	180	163	154	162	147	145	171	151	144	155	150	145	153	148	166	165	137	149	157	144	149	145	172	167	182	182	160	164	174	148	161	165	134	154	153	142	166	161	174	147	176	169	156	153	168	157	159	144	153	143	158	165	167	158	159	148	186	172	164	194	183	175	178	166	175	144	148	139	183	150	170	166	177	184	164	157	150	163	136	153	160	154	147	138	173	155	170	163	174	181	152	158	167	146	171	160	145	169	163	153	180	169	145	155	148	152	147	172	165	148	146	168	139	157	161	147	168	165	156	163	167	145	143	153	152	164	160	166	141	157	158	165	145	163	162	157	143	178	147	170	162	132	139	157	163	168	165	196	127	134	171	126	158	145	150	159	157	150	145	162	159	139	151	155	197	158	156	141	157	158	169	144	153	175	146	135	189	143	169	156	165	155	154	158	167	166	158	173	159	179	151	156	156	157	167	171	146	171	147	166	149	147	178	159	155	177	153	152	166	180	160	178	178	183	180	174	150	140	158	165	158	155	161	159	182	172	169	142	158	166	185	163	160	144	170	150	145	139	153	179	163	164	139	158	148	157	156	158	152	189	168	138	153	143	175	157	161	191	160	167	169	156	143	173	153	142	162	170	164	177	162	148	149	169	145	185	179	160	183	173	149	151	147	158	162	165	158	186	155	153	156	155	143	143	152	140	159	147	169	157	148	151	163	162	139	153	158	151	181	142	180	141	137	160	143	164	146	150	155	161	174	158	162	157	164	158	168	159	165	173	147	150	176	153	164	154	154	163	172	167	185	166	161	138	157	153	152	185	177	151	168	161	162	124	149	167	148	156	162	136	146	206	153	147	175	164	142	149	147	168	137	180	162	178	133	144	142	151	174	131	148	157	158	169	170	174	163	163	148	148	146	149	162	177	160	117	145	168	161	151	159	159	134	142	150	153	166	147	147	156	146	152	170	134	161	176	162	152	141	154	154	150	139	142	175	167	173	143	154	182	140	143	168	151	145	141	174	163	158	152	164	157	195	166	152	138	154	155	170	177	150	160	139	166	139	182	153	145	167	145	173	165	172	150	172	165	147	158	158	154	165	174	134	154	157	150	182	144	154	141	156	155	148	150	171	166	136	157	160	154	169	177	174	156	146	167	155	157	173	186	160	147	164	163	165	154	164	148	157	161	153	132	169	161	172	158	157	150	137	157	160	145	176	143	155	134	172	177	171	169	159	151	153	182	156	140	146	161	155	160	149	148	159	153	179	158	152	152	163	175	147	153	146	167	169	205	165	145	167	176	165	133	164	168	173	167	156	155	178	167	168	153	164	149	147	160	147	160	153	175	146	179	165	140	176	160	150	168	171	141	155	181	145	155	173	150	176	176	160	174	152	135	140	176	164	155	137	160	142	147	148	163	154	162	163	149	129	138	120	152	154	140	126	162	162	163	188	166	155	149	149	176	146	126	153	160	165	148	174	143	183	174	155	150	150	157	151	141	155	162	182	175	151	145	174	174	165	126	152	168	149	143	133	131	179	167	164	143	157	161	150	170	160	176	173	172	156	138	157	174	148	145	157	173	161	134	162	142	160	167	158	152	137	170	171	162	154	156	160	163	156	141	166	159	167	145	142	156	177	161	176	156	159	157	155	148	155	149	159	148	146	127	157	178	160	162	166	172	142	143	154	156	148	176	171	152	156	140	140	157	176	129	166	187	149	152	154	181	159	145	144	182	145	136	149	162	158	156	179	148	163	148	169	157	158	151	156	159	164	149	150	174	154	158	159	167	178	145	164	178	152	145	152	173	156	151	148	154	162	165	175	169	175	153	142	187	168	168	188	146	151	155	147	178	144	167	150	165	158	176	146	160	173	175	170	156	160	145	149	153	143	161	158	175	153	150	158	152	175	149	181	150	178	143	165	146	157	193	136	151	167	155	143	145	159	153	159	156	179	154	160	160	166	145	150	176	168	151	185	170	155	157	136	156	163	192	167	166	160	157	169	117	136	160	172	154	161	163	168	133	178	161	122	141	145	150	148	156	156	172	156	146	155	154	144	154	183	167	162	154	160	151	176	158	176	166	136	140	151	176	157	160	161	162	136	136	160	167	142	162	146	164	176	152	152	143	183	164	155	158	156	171	156	149	153	164	170	170	147	149	168	165	152	144	161	152	151	146	149	155	150	154	155	142	145	166	146	136	166	158	181	137	157	149	147	149	167	181	161	181	174	176	151	132	151	137	155	173	169	155	174	131	151	175	163	157	158	172	158	160	182	149	179	148	182	174	175	157	163	153	154	175	154	150	158	152	162	169	168	184	152	169	162	157	158	156	136	189	168	162	172	194	167	186	152	166	185	161	169	174	173	159	164	190	174	170	154	165	151	169	159	142	149	166	139	168	159	167	164	141	150	177	168	140	159	157	164	158	159	156	146	154	153	159	170	183	150	161	178	181	128	152	181	152	162	152	168	141	170	150	151	152	154	154	177	155	157	180	169	172	154	145	151	148	186	159	150	150	140	176	164	173	144	195	157	158	163	145	167	164	153	161	171	179	148	174	167	169	160	163	187	174	175	156	162	171	147	157	149	155	126	160	176	157	166	135	163	163	172	164	177	161	162	143	167	161	158	154	156	145	177	163	166	143	183	165	171	154	139	171	147	138	169	129	159	138	154	157	144	168	150	144	158	140	145	160	147	166	159	142	147	155	171	151	165	176	135	183	173	175	163	128	163	157	163	151	151	154	162	166	133	180	186	139	143	142	160	146	162	179	166	160	162	171	156	127	137	150	175	174	181	177	152	164	166	180	138	163	159	156	175	152	173	159	145	173	145	160	138	152	170	168	148	175	169	144	151	170	146	143	163	154	160	159	175	124	166	173	167	164	174	151	151	150	162	181	148	176	136	177	170	168	167	186	186	161	154	153	148	162	160	163	137	154	172	170	154	161	131	160	164	156	149	165	167	148	176	163	158	165	172	158	143	144	157	156	175	180	172	146	137	170	155	169	180	148	151	173	193	171	160	139	153	171	154	162	153	135	152	173	167	145	161	185	157	157	162	134	170	159	164	202	157	192	154	166	157	143	174	162	163	168	168	158	160	180	149	155	172	157	137	161	157	171	157	173	155	156
8146	870	1369	4573	2591	949	708	666	639	582	545	490	506	416	484	508	450	434	408	407	415	398	430	438	388	395	407	377	367	379	410	376	408	391	401	371	378	396	382	389	335	383	381	412	397	378	355	398	359	382	366	393	389	378	367	369	366	353	397	351	365	382	367	388	378	390	356	367	404	389	367	354	334	420	390	366	390	381	354	395	395	342	374	368	384	395	381	402	391	357	387	394	366	389	341	370	345	374	379	379	362	382	391	368	381	386	373	364	360	385	368	384	371	333	399	340	368	367	380	342	369	371	388	364	379	384	343	376	368	351	379	354	378	345	374	384	360	385	389	362	365	328	356	349	381	362	373	365	364	391	361	364	358	370	345	381	339	360	398	361	380	394	336	390	361	351	407	394	366	366	380	376	342	374	393	348	346	342	341	348	335	368	381	362	378	364	345	391	399	327	361	361	380	360	388	388	369	393	339	373	367	387	385	385	374	324	373	306	383	407	377	350	329	358	371	367	361	402	393	372	373	385	347	326	392	376	377	356	395	378	385	378	369	374	341	366	405	379	385	383	363	376	361	397	379	364	419	353	383	342	362	371	379	356	353	363	362	358	408	360	391	381	367	392	347	389	344	362	385	361	385	369	357	364	380	363	380	341	386	360	331	383	361	317	378	386	317	329	397	381	428	386	357	354	373	369	369	363	389	340	356	363	371	382	366	388	362	384	344	371	378	359	362	372	369	342	405	396	375	356	396	392	366	359	394	349	392	371	386	370	374	397	390	389	343	375	362	361	377	367	381	344	392	395	336	368	351	354	372	382	369	386	311	363	395	355	398	367	395	374	365	380	401	360	379	343	380	353	346	376	359	377	344	374	371	363	374	376	346	363	385	337	382	423	382	385	386	345	395	343	393	351	366	341	368	392	401	383	336	364	361	381	395	340	367	358	384	378	347	342	369	353	335	364	378	385	349	380	351	338	353	367	375	394	365	375	380	370	358	374	396	391	372	346	382	379	348	364	382	356	364	389	359	353	377	344	355	356	380	358	365	378	401	401	407	371	366	342	371	390	337	393	342	375	362	382	361	350	343	392	373	385	368	380	373	382	373	341	417	374	369	377	338	357	346	358	353	371	409	314	358	353	403	381	349	361	357	358	393	352	393	390	362	384	338	341	352	383	385	355	377	354	377	379	361	363	378	362	358	372	377	371	372	344	399	358	359	362	373	344	400	379	361	388	389	363	374	375	375	368	371	381	397	401	391	353	387	353	373	339	401	364	364	379	410	394	358	400	340	397	369	382	393	373	361	379	374	387	394	381	372	373	392	373	398	387	371	353	353	365	371	344	389	376	344	370	400	364	358	399	394	412	403	341	379	354	343	377	375	394	384	371	354	398	362	348	418	340	401	346	375	377	360	352	381	381	370	418	374	386	381	379	359	370	366	415	388	375	355	375	364	338	342	417	385	347	388	367	349	372	340	366	378	341	391	371	359	366	385	387	362	389	424	374	379	378	377	338	351	382	377	391	400	372	351	383	352	383	362	365	377	376	353	355	387	359	391	356	380	396	388	340	415	376	379	386	376	370	357	371	367	349	344	352	372	367	366	356	370	409	371	342	405	370	397	382	404	357	372	351	374	373	371	385	372	388	417	357	364	389	356	369	392	358	353	385	368	348	415	398	334	355	400	381	382	370	362	385	406	384	380	369	403	385	356	378	381	366	374	368	342	335	354	378	372	369	371	358	371	398	369	346	377	388	394	408	379	392	362	385	398	353	353	369	399	364	351	384	381	394	357	365	384	345	348	381	371	358	355	348	329	360	348	358	376	353	367	380	344	358	375	374	365	354	369	348	408	372	374	377	326	364	384	376	353	380	355	374	360	371	356	348	372	400	373	378	350	353	369	381	339	396	402	353	362	354	356	336	364	379	380	370	336	389	403	343	355	380	379	377	340	361	373	381	366	341	366	390	359	369	374	389	349	372	363	377	337	384	344	336	365	368	352	421	399	395	380	363	372	367	376	322	364	385	345	393	368	407	376	351	390	338	374	368	389	373	349	351	384	367	368	344	370	389	345	384	370	334	380	387	360	382	376	396	362	362	370	392	401	377	398	392	375	359	373	358	364	370	393	373	339	367	388	367	412	367	369	371	341	362	362	381	379	344	376	354	358	362	341	377	358	357	387	351	362	385	367	372	331	382	368	357	339	351	357	385	375	413	395	385	381	401	399	387	405	345	381	374	382	356	381	360	365	376	375	379	363	382	386	403	372	379	317	373	391	353	347	347	390	330	343	366	394	346	347	380	381	370	365	357	362	360	361	360	382	396	376	363	331	375	349	382	370	357	406	399	363	355	362	408	381	392	408	355	357	382	360	377	441	371	351	351	384	370	365	344	371	388	357	393	409	357	348	408	360	381	391	366	364	349	393	349	352	338	377	371	394	379	360	353	349	350	374	372	371	400	383	367	376	349	362	380	362	361	382	340	378	364	372	378	364	367	360	377	369	349	328	380	359	362	405	378	415	368	368	408	374	398	369	357	344	361	353	366	377	392	357	366	343	403	361	397	394	381	385	369	362	388	350	365	352	355	363	343	386	370	391	395	381	359	363	384	373	358	373	342	373	353	350	382	367	352	379	415	362	410	374	399	377	396	369	356	360	383	371	385	386	356	362	345	336	353	357	379	378	348	352	376	418	373	382	385	348	384	362	344	390	386	372	364	366	370	370	366	355	394	351	374	392	390	357	397	376	356	396	376	376	375	383	380	385	330	385	353	363	331	368	376	380	380	339	341	363	359	357	366	384	367	369	361	364	331	358	372	361	381	375	376	330	381	352	373	416	401	358	373	385	355	355	386	396	361	406	427	396	359	335	390	357	330	383	360	346	366	371	377	381	353	356	317	365	347	359	402	393	354	364	387	363	379	349	404	391	388	374	355	352	347	361	428	367	394	334	339	400	351	360	388	357	409	352	363	383	366	404	371	366	345	368	353	367	390	388	377	375	397	356	357	370	364	385	376	367	346	381	342	390	374	381	394	363	355	352	404	347	403	390	345	389	379	371	381	370	387	376	341	352	339	371	364	395	378	365	378	354	400	372	373	383	355	389	387	372	347	370	354	360	380	348	382	374	345	318	365	351	383	349	377	382	398	353	387	374	380	396	339	354	410	357	381	366	348	375	393	389	384	386	383	407	372	388	372	350	407	380	379	371	366	361	384	385	344	359	365	386	398	404	377	386	351	382	391	352	361	362	385	388	330	371	392	366	362	378	369	357	360	361	366	354	349	349	399	357	371	389	400	331	397	364	385	363	374	350	322	396	371	374	394	370	391	370	337	380	346	396	323	363	379	396	368	376	365	357	387	388	364	381	381	364	370	372	338	385	359	350	377	369	362	359	384	402	338	378	367	383	384	356	381	392	365	370	400	382	362	385	391	384	355	424	378	322	357	389	416	350	344	384	352	384	391	375	362	370	386	349	391	391	400	403	387	400	326	378	410	379	384
21150	2815	1239	2377	1130	396	266	259	254	201	211	199	190	176	151	166	158	156	191	145	152	165	153	133	131	149	139	134	160	201	142	176	120	171	137	136	160	159	149	120	159	141	161	148	155	143	134	132	135	141	135	146	160	156	154	147	154	153	143	113	135	129	148	136	157	168	125	137	143	121	160	151	147	158	142	139	141	132	141	152	152	157	135	121	145	128	165	152	156	164	137	143	127	146	153	157	145	151	153	153	138	154	179	124	137	117	117	123	139	159	142	153	135	132	121	147	155	153	145	157	141	147	148	133	131	131	140	149	120	122	118	137	136	132	131	157	142	142	125	165	139	133	147	129	131	154	136	125	167	143	134	147	128	131	156	146	157	128	111	151	151	146	128	145	133	134	139	122	137	145	136	144	131	164	140	142	161	143	161	133	145	147	130	158	127	117	152	143	132	139	135	147	143	149	132	138	133	139	120	133	146	146	156	144	150	133	162	136	151	139	132	135	146	134	144	139	144	110	140	131	114	125	129	138	131	120	125	147	134	161	134	129	135	151	151	147	139	111	139	167	127	130	168	136	122	132	141	146	138	121	124	122	147	144	130	132	129	149	145	140	155	130	152	150	146	123	139	147	150	108	152	136	150	126	160	128	150	153	123	140	152	126	146	155	128	163	142	156	152	141	138	130	129	139	138	144	141	138	132	149	133	141	116	143	137	138	143	140	162	145	127	147	165	145	145	133	164	136	136	144	125	151	144	136	98	160	131	137	137	121	131	153	147	137	131	150	134	172	151	157	138	120	164	127	156	158	163	133	140	133	139	139	143	119	152	131	156	147	147	125	144	149	140	138	162	137	114	138	139	137	162	154	144	123	142	159	118	120	140	147	150	122	125	139	136	152	159	153	141	125	132	128	131	129	108	149	150	127	136	122	149	153	126	161	129	141	129	138	153	147	146	147	149	140	158	119	134	143	158	154	135	157	167	146	156	154	138	142	131	133	146	129	156	122	161	154	130	144	151	113	131	143	150	151	143	126	139	134	154	143	150	131	146	123	143	132	150	146	156	159	138	149	137	150	156	143	123	126	141	152	136	144	140	136	139	122	173	158	128	140	153	141	139	148	133	138	151	128	124	135	136	145	143	151	127	127	135	126	142	156	127	132	137	151	137	137	128	134	129	123	149	132	137	155	112	132	135	134	136	139	135	145	143	133	138	165	153	122	152	127	147	156	168	145	155	163	149	136	106	155	140	152	135	149	151	149	133	154	128	134	140	134	145	150	131	146	136	143	163	137	143	135	168	154	131	147	150	154	124	146	129	142	149	159	126	127	161	135	147	144	153	124	150	140	133	155	114	123	134	131	142	136	160	141	137	140	129	121	135	139	130	134	127	174	136	156	126	145	137	116	175	149	175	152	159	148	133	123	143	141	127	141	130	128	164	130	126	145	142	126	156	125	136	112	142	142	139	138	142	139	144	154	133	145	155	156	157	122	145	151	137	129	149	128	143	127	129	137	143	148	151	155	148	132	133	119	144	140	152	137	158	140	156	159	125	142	138	155	146	164	151	134	141	156	150	147	142	127	150	141	158	151	157	166	149	124	136	132	123	141	138	149	122	130	144	151	142	123	137	151	149	132	140	115	134	124	160	145	147	146	134	160	154	144	152	142	163	116	141	137	151	150	139	121	136	163	147	139	159	155	122	139	135	137	144	150	134	149	144	142	142	133	131	157	144	138	161	160	168	146	152	158	138	143	142	113	142	135	116	132	138	130	132	143	124	157	137	143	127	153	125	151	127	148	122	145	167	155	136	130	133	137	143	127	155	123	165	139	145	140	128	120	136	149	153	139	135	138	142	133	140	171	123	144	126	162	121	149	153	147	136	143	152	125	132	134	141	136	136	149	141	130	143	155	131	141	165	136	149	140	138	148	138	122	121	135	142	125	150	142	159	160	159	154	151	151	131	155	164	147	138	126	122	115	142	166	145	143	161	144	139	138	148	136	132	146	144	144	133	120	141	145	149	155	150	141	145	145	156	137	157	161	141	133	142	148	136	128	138	162	131	134	163	126	117	134	115	117	122	133	159	150	125	159	133	137	157	170	151	136	134	141	131	167	128	136	135	155	142	133	131	166	154	137	125	154	151	120	134	142	131	140	150	128	154	129	125	115	124	133	154	146	142	146	137	142	137	124	144	136	144	167	148	141	140	151	153	127	120	124	135	158	137	154	158	141	149	132	103	142	144	146	134	141	135	153	157	145	123	147	144	121	131	133	147	130	142	122	144	131	142	132	141	142	139	131	136	153	158	141	139	145	133	142	139	151	158	154	119	145	159	128	154	171	136	150	131	155	131	117	146	142	131	138	152	152	159	154	119	136	136	160	164	135	139	169	154	165	149	130	126	119	144	121	119	136	134	154	108	132	160	142	141	130	150	128	137	149	130	123	147	144	132	128	151	156	152	158	156	150	121	145	154	136	154	140	126	140	135	143	136	140	121	119	150	112	154	137	135	150	158	138	139	133	136	137	148	151	141	133	155	140	142	141	132	132	121	128	140	138	146	144	142	125	128	124	142	131	137	137	128	144	145	142	127	149	176	138	142	140	107	150	140	139	121	142	148	152	125	149	179	132	137	135	130	148	128	118	166	108	146	139	140	156	148	152	145	136	151	154	131	134	148	152	135	130	126	153	153	128	135	145	127	129	136	135	137	129	139	144	153	153	137	144	154	149	142	119	150	128	142	155	135	158	146	142	149	128	134	136	145	114	138	130	141	164	138	161	128	133	122	141	140	153	136	126	127	157	130	165	140	155	140	138	134	131	119	137	154	137	149	128	141	154	114	157	138	136	150	142	139	146	160	152	131	114	131	167	135	152	125	133	138	123	132	146	125	140	147	129	142	152	138	155	163	146	142	151	139	138	154	142	146	153	163	147	137	149	149	149	127	146	142	142	145	151	160	153	129	138	142	132	147	157	129	142	123	146	131	171	133	133	163	135	133	136	140	132	137	162	125	143	116	139	144	144	127	123	135	114	142	136	121	111	122	149	134	135	158	135	140	154	127	138	139	125	170	158	136	127	151	139	149	158	148	147	121	149	137	140	144	141	140	134	145	146	142	133	131	142	151	152	141	140	140	128	142	141	142	148	159	131	135	141	150	135	145	145	146	153	113	148	147	146	132	154	152	155	139	135	144	156	137	119	145	144	152	155	133	144	171	120	150	168	153	160	147	145	142	142	123	116	141	134	131	154	112	131	151	151	141	156	149	171	152	142	144	153	148	121	151	145	151	152	142	125	141	167	153	131	186	168	133	117	148	115	130	148	153	152	126	144	140	136	131	111	130	146	131	166	148	132	150	128	144	127	136	143	140	176	133	151	124	146	130	125	140	147	132	136	127	146	133	127	118	136	145	132	147	149	118	130	143	106	142	144	142	120	167	155	120	152	144	155	124	137	144	132	137	129	150	143	134	159	157	141	147	158	149	129	140	104	137	147	136	129
11265	1337	2578	7645	3580	1563	1127	990	786	786	719	652	624	580	518	551	523	514	482	414	482	436	428	445	394	428	424	416	386	393	414	371	365	361	397	405	418	458	412	411	381	358	390	372	391	363	370	349	404	376	405	403	356	373	379	401	383	378	399	370	363	407	345	386	381	394	357	391	365	393	391	382	389	365	357	412	391	360	337	334	339	352	346	370	403	382	361	399	393	369	378	359	374	392	384	367	355	374	336	362	343	361	388	346	374	363	370	375	331	370	365	381	349	369	325	357	358	373	350	376	347	361	355	354	373	364	387	395	366	340	381	385	351	369	342	352	405	368	396	382	348	387	363	356	343	358	392	376	332	349	371	372	353	368	341	345	370	388	348	372	379	379	378	351	351	371	349	375	362	380	348	378	377	372	372	377	348	338	359	364	352	369	379	353	348	346	355	370	302	376	369	365	345	380	377	371	347	313	344	346	333	352	351	365	343	379	335	353	384	379	361	340	360	365	367	374	351	346	361	355	341	347	357	397	361	366	387	389	368	366	338	347	364	372	333	360	345	338	333	383	378	390	345	389	371	381	348	358	349	341	378	383	359	381	341	356	371	366	356	375	364	385	371	351	342	383	349	364	403	367	379	404	363	339	380	335	339	377	392	359	374	354	329	366	363	373	407	362	366	400	378	351	366	360	390	380	368	362	364	370	342	356	377	373	342	346	345	337	360	388	366	390	340	372	366	355	361	354	356	402	405	375	355	342	354	363	374	366	350	392	362	347	353	403	353	336	349	368	383	363	362	390	353	361	370	351	382	340	335	367	360	382	333	365	382	353	378	344	380	363	336	368	356	368	375	354	370	329	377	357	365	363	357	350	385	328	363	386	346	314	352	377	374	367	335	380	378	373	351	357	361	366	388	367	390	367	356	358	343	330	358	401	383	344	382	334	372	376	370	366	371	370	340	334	401	370	349	375	370	346	353	330	375	373	381	360	360	351	362	379	373	353	389	334	354	322	325	354	386	376	353	409	357	360	375	344	344	388	372	380	350	347	360	385	337	315	332	334	356	372	362	350	359	370	352	400	373	415	382	355	390	312	380	344	380	380	347	380	380	353	353	375	347	357	373	375	365	391	381	346	344	391	348	386	374	374	363	349	364	360	365	371	364	395	354	336	371	346	373	358	363	425	373	377	366	340	346	362	394	351	372	346	371	350	362	359	360	396	349	365	342	352	338	320	347	372	392	393	380	349	349	371	368	384	349	350	371	362	389	373	358	374	334	331	372	357	387	364	347	380	372	373	323	373	343	308	363	356	331	358	368	393	381	329	344	355	358	368	387	373	373	343	386	382	395	374	388	353	362	375	363	334	373	378	344	391	365	340	345	367	347	378	344	357	346	360	375	361	369	365	394	383	352	310	346	355	385	379	393	379	334	316	398	389	332	381	361	382	349	408	378	373	310	356	335	347	346	386	310	387	353	359	369	358	343	363	341	347	354	365	397	363	373	407	381	374	377	341	348	368	358	380	365	360	374	385	367	394	370	383	393	386	361	366	388	363	363	348	369	351	392	345	372	360	363	374	363	356	350	384	387	355	381	360	365	347	386	338	365	349	358	346	361	360	352	355	374	363	373	393	382	353	342	351	377	385	362	361	358	381	381	373	336	369	407	356	318	377	352	378	367	346	395	375	374	339	338	370	340	381	360	372	345	373	378	355	356	379	378	375	360	335	346	366	365	358	335	345	360	333	348	388	350	370	366	350	365	369	354	364	372	360	371	342	298	347	400	373	363	361	327	373	334	341	365	344	379	377	392	349	344	388	361	359	385	345	380	351	344	379	382	373	352	392	338	405	367	346	346	349	321	343	358	383	363	347	373	365	364	375	350	350	375	360	362	360	353	356	356	356	375	398	335	373	342	345	365	383	323	366	360	360	363	370	364	383	393	367	337	353	362	369	386	368	373	338	375	368	365	408	360	376	362	337	367	332	329	334	367	373	385	357	384	360	366	350	349	357	350	337	368	351	367	381	367	373	323	352	351	403	377	361	360	380	370	359	378	353	374	361	325	352	377	351	354	350	367	325	380	393	393	320	372	368	348	355	358	364	351	360	315	377	342	359	383	374	347	382	413	368	364	382	340	373	384	346	372	350	366	379	366	353	365	362	362	360	363	352	358	329	413	381	344	356	336	357	380	345	347	383	338	363	366	362	366	357	366	358	359	354	402	345	358	362	360	371	377	341	341	367	376	372	364	403	384	405	384	364	337	334	342	375	377	361	360	398	389	353	356	355	390	373	366	356	343	353	372	353	362	372	374	344	356	353	363	384	365	378	356	380	372	346	368	366	375	364	360	362	344	332	364	396	361	363	328	362	376	360	379	352	322	381	390	404	378	401	366	324	367	380	356	346	367	409	396	336	363	381	338	384	381	364	351	388	352	359	397	372	355	334	363	375	347	409	371	359	338	357	348	342	354	343	351	389	385	368	364	361	346	359	376	351	365	385	370	381	350	374	390	348	392	339	402	337	302	386	370	375	354	366	379	385	382	380	356	383	332	362	347	359	343	373	392	362	357	376	341	354	353	368	359	358	361	358	366	361	366	348	355	363	366	346	376	356	363	396	357	379	338	339	372	382	355	377	348	360	388	337	378	335	352	340	344	389	388	353	381	358	348	409	356	378	367	365	356	362	339	365	370	368	346	380	394	357	357	333	345	347	374	374	359	355	378	363	356	381	363	359	384	361	356	401	357	341	353	340	386	359	353	352	340	326	330	394	326	349	352	367	370	376	392	358	344	327	361	348	379	368	346	350	349	371	370	368	328	329	350	356	365	347	376	381	375	330	338	391	383	348	378	354	345	347	328	365	395	396	374	322	379	367	363	378	343	352	378	380	370	367	358	382	423	391	390	339	326	364	354	334	354	355	375	388	333	363	348	372	328	376	374	356	355	333	381	362	350	350	334	343	351	343	373	366	353	360	372	343	355	359	389	350	369	365	381	370	382	348	347	352	363	327	356	349	375	357	356	368	353	375	357	365	357	350	360	391	344	343	364	351	369	351	342	345	380	365	356	369	400	359	356	342	359	363	398	366	364	334	382	354	382	407	349	366	343	367	365	334	351	376	394	350	343	345	371	393	359	349	336	393	353	362	364	399	389	359	344	381	358	356	355	345	350	373	353	365	360	368	355	370	338	369	320	344	341	362	380	368	363	345	364	383	352	371	337	385	372	326	338	364	393	372	358	371	350	383	356	367	358	361	371	364	367	355	349	361	362	359	338	356	368	364	360	352	353	360	344	387	370	350	373	360	374	347	356	381	383	381	369	372	350	363	361	358	351	367	377	359	341	331	379	355	354	369	380	384	336	394	374	337	363	385	363	361	350	343	375	357	363	326	392	329	363	378	353	312	369	368	390	379	367	383	337	356	350	391	375	359	358	354	372	370	372	319	337	377	345	381	336	334	374	363	385	350	363	377	394	381	388	349	348	377	326	376	356	406	361	339
4827	488	525	1297	547	372	345	315	311	331	386	374	336	346	318	349	322	356	374	353	350	340	322	341	338	276	338	302	367	373	358	328	355	350	323	334	340	345	340	334	388	325	336	335	371	352	376	395	369	358	359	352	336	345	323	329	349	354	358	321	349	316	352	368	359	320	326	326	322	352	349	338	344	335	325	344	329	334	359	350	324	343	329	326	330	337	349	322	347	332	323	331	340	347	353	383	374	325	390	345	332	349	324	333	348	303	342	347	352	324	356	336	325	330	319	315	323	344	319	297	299	327	330	312	338	357	329	350	363	348	353	350	320	314	340	328	353	375	381	338	317	323	369	313	316	329	331	369	352	344	335	333	358	349	339	366	361	358	321	341	352	367	320	329	351	382	320	261	336	365	325	382	340	369	350	378	328	341	335	365	321	374	358	292	349	339	315	365	292	300	301	321	291	342	333	348	363	346	322	325	371	347	332	354	358	332	352	372	352	349	356	361	343	356	353	322	373	315	370	305	330	314	333	337	324	361	343	319	355	343	360	348	336	342	342	385	310	352	361	357	313	338	337	323	322	343	359	344	323	303	302	331	332	367	324	291	352	355	330	335	360	334	329	352	318	360	332	350	328	359	302	317	359	342	351	343	307	351	360	359	313	331	330	309	299	329	335	315	327	349	348	365	344	308	363	350	350	305	334	370	346	325	353	322	332	343	337	281	331	362	354	319	323	333	367	352	351	334	330	323	349	324	330	310	351	347	320	338	345	408	296	362	361	366	314	337	370	345	342	308	348	316	305	343	359	339	329	346	332	356	366	345	373	351	359	304	315	371	340	342	306	316	296	354	327	340	340	338	360	339	347	329	357	375	347	329	373	360	349	341	318	346	319	376	385	348	332	362	350	333	334	323	328	344	322	353	369	362	379	335	336	330	346	335	340	321	373	331	365	356	350	371	337	350	326	348	347	357	346	344	335	362	348	321	317	351	377	318	358	373	366	323	358	333	328	343	359	319	328	337	338	332	299	337	361	376	355	377	333	347	354	356	366	342	347	384	327	337	351	348	353	326	325	331	342	307	303	328	339	352	302	327	334	356	362	348	346	335	375	327	297	348	362	330	348	327	347	378	333	387	356	328	349	336	333	357	334	355	332	375	343	337	336	342	365	383	365	354	311	323	355	359	354	363	344	334	334	360	303	329	363	382	328	346	337	355	362	364	330	361	356	350	344	346	315	339	330	345	350	343	338	323	346	326	376	334	337	369	357	392	364	350	362	310	336	361	354	357	347	358	339	343	346	368	356	351	346	340	376	349	363	361	345	317	345	329	338	347	342	333	339	371	313	327	310	381	356	378	348	364	328	325	362	344	340	366	337	343	345	342	331	357	353	347	343	378	336	332	350	361	358	338	341	352	332	351	332	361	317	358	338	352	332	359	341	337	353	326	356	329	319	315	345	349	339	359	339	341	307	348	361	314	331	337	340	327	315	283	321	343	366	333	316	312	358	345	310	349	376	355	329	333	326	304	347	332	350	348	322	374	329	338	323	330	339	337	372	317	373	332	329	318	392	331	336	319	334	334	371	354	324	332	339	327	351	354	350	339	331	342	323	342	332	357	337	354	366	315	333	372	333	344	315	321	321	344	325	345	301	328	314	324	348	314	315	346	333	334	330	359	335	338	349	309	375	343	368	360	315	367	347	329	342	338	323	329	377	361	305	319	346	372	314	313	338	359	379	346	349	360	353	377	334	343	358	353	320	403	341	353	351	342	353	322	337	318	330	352	328	345	328	312	353	284	328	372	353	381	360	324	314	337	343	322	337	319	363	295	356	357	331	330	390	319	339	341	352	335	349	322	302	326	348	318	380	344	355	306	377	326	362	358	324	358	347	340	358	392	349	341	328	380	352	322	328	358	322	363	326	378	354	352	354	312	342	338	330	360	377	342	313	350	332	363	312	343	338	355	354	322	347	361	362	342	343	353	355	322	315	353	347	332	352	319	331	365	355	311	340	319	328	340	326	293	338	372	337	323	397	342	356	322	356	364	335	345	381	331	342	312	316	298	312	352	303	322	345	351	346	355	323	365	371	348	311	329	334	317	339	346	354	317	357	348	327	312	355	327	347	340	349	337	351	348	343	366	314	349	352	332	356	360	342	328	316	362	324	361	382	342	357	338	329	357	349	318	380	347	342	354	336	364	329	343	367	342	365	384	330	322	325	325	349	314	329	345	346	324	351	334	323	328	339	326	358	338	339	381	361	338	334	332	324	314	298	301	336	343	366	328	356	311	304	332	375	374	350	349	372	315	335	308	374	322	364	342	357	307	316	334	333	304	370	325	337	333	359	333	331	302	369	372	341	336	286	312	360	350	302	352	325	323	325	342	336	348	335	337	342	354	386	353	299	358	354	305	375	348	356	351	340	348	361	335	329	336	359	338	316	325	358	325	359	296	363	378	391	331	347	357	318	312	337	345	364	304	350	367	343	345	377	393	337	334	372	335	328	353	354	349	346	325	338	335	319	331	319	340	304	332	283	325	327	339	357	359	354	373	333	314	314	353	341	338	351	360	335	344	318	308	323	330	346	356	337	367	337	357	334	291	326	314	374	328	348	331	335	308	339	351	330	373	370	328	381	322	352	324	351	353	319	360	331	355	377	350	342	360	332	341	357	332	366	295	315	345	324	321	368	321	334	357	340	321	313	353	350	336	351	346	334	314	336	351	357	314	337	336	313	364	372	368	340	332	370	358	329	333	374	392	357	299	310	296	316	352	365	339	338	329	343	362	339	306	299	343	332	327	329	323	347	366	338	303	356	352	353	376	340	359	325	329	360	339	312	327	348	336	358	330	336	397	361	349	331	363	331	364	355	333	315	370	355	344	306	345	326	349	339	294	341	329	314	326	318	355	331	335	368	328	306	326	371	324	292	329	341	348	292	324	367	307	357	342	348	337	333	330	356	344	327	330	344	314	315	365	359	363	347	320	330	352	351	349	333	358	340	364	329	348	329	352	342	319	337	328	332	355	336	375	295	320	331	327	351	330	312	390	367	367	348	338	356	334	316	358	323	318	381	325	358	352	328	332	335	315	303	332	379	315	321	333	332	379	389	314	366	326	388	366	316	357	346	347	350	310	310	319	342	360	365	315	338	379	328	343	328	340	325	349	344	335	325	339	333	339	386	330	322	384	358	335	324	331	357	363	345	364	299	372	342	340	353	353	362	328	337	359	329	322	351	348	326	391	328	337	311	342	330	318	367	337	376	381	359	344	370	361	366	323	323	324	347	346	342	317	333	347	348	344	304	311	353	347	302	322	339	366	371	352	356	311	310	308	350	334	372	329	329	321	318	337	359	330	348	305	352	362	355	346	332	336	363	384	359	330	365	361	329	301	342	340	326	316	324	319	374	330	363	342	343	338	339	340	345	366	316	352	330	363	354	354	355	326	361	333	300	305	356	320	356	333	354	346	354	333	333	305	349	336	339	378	328	311	312	321
3165	804	1097	4004	1264	798	760	737	681	710	754	744	749	710	737	716	769	730	777	726	717	764	728	742	737	696	712	689	681	744	737	728	776	741	721	741	766	759	734	742	731	724	712	758	766	715	734	729	756	745	726	739	704	744	754	693	695	704	725	739	751	661	716	709	765	696	802	725	739	680	762	750	782	712	717	761	712	714	743	724	700	724	760	741	694	725	678	697	749	746	734	723	741	761	710	735	780	753	760	715	746	725	727	746	745	756	706	718	668	681	744	722	733	736	758	759	751	675	756	750	771	753	770	738	748	714	758	687	730	725	737	771	786	717	707	717	739	738	695	769	731	735	701	722	794	744	728	740	702	769	729	704	752	721	750	766	737	704	755	721	727	726	694	717	721	672	741	726	739	777	762	757	697	730	777	731	770	723	735	758	754	719	774	715	740	772	737	727	756	733	751	735	737	727	721	712	676	791	769	703	749	743	746	774	722	791	730	682	754	712	764	805	686	728	777	763	717	740	745	755	703	773	715	737	764	720	710	726	703	685	758	735	718	733	764	735	685	744	732	765	711	764	678	735	706	720	780	715	742	725	759	698	709	736	679	716	724	699	753	710	761	715	730	735	725	764	775	759	808	761	704	721	712	776	712	703	732	740	751	738	732	737	760	701	685	792	712	766	703	697	732	710	746	722	736	682	723	705	754	724	687	710	758	731	744	732	707	733	720	714	667	733	729	737	689	744	726	749	740	764	729	763	752	710	706	779	743	764	720	708	718	769	706	771	768	725	782	749	716	715	722	794	750	691	719	761	763	734	722	729	769	725	693	687	697	757	771	723	709	704	749	738	718	740	762	723	705	687	710	726	731	710	721	772	755	698	768	742	743	775	737	738	705	802	728	709	742	767	714	740	737	735	719	751	761	754	722	765	697	776	733	761	761	776	757	714	713	747	720	651	696	707	707	743	734	763	753	738	716	743	758	741	733	725	711	741	737	748	714	713	728	721	701	731	750	701	718	794	738	749	738	796	742	723	782	725	727	739	741	742	703	772	734	745	714	762	712	734	731	705	748	735	742	756	702	702	741	737	727	736	707	724	724	731	723	750	721	744	690	700	746	725	738	701	780	734	740	774	763	715	736	736	723	766	718	749	761	743	699	739	754	727	752	750	708	716	725	733	745	711	773	724	753	768	712	762	759	752	701	742	754	704	698	746	707	720	715	762	721	711	715	755	744	719	718	746	719	750	734	659	757	749	753	708	733	693	691	701	754	735	725	783	731	748	708	740	732	713	715	718	756	726	738	747	714	773	721	733	742	760	704	745	712	771	778	739	750	711	730	739	695	749	703	775	767	717	679	734	718	690	754	715	744	777	692	797	747	714	701	711	727	754	711	743	752	745	775	743	735	723	736	739	756	740	742	796	702	749	731	718	727	775	759	703	766	739	736	720	754	694	712	744	737	740	743	755	708	723	753	709	760	704	677	705	726	713	753	711	720	737	704	701	735	688	683	751	778	723	710	719	736	759	726	759	718	745	725	680	728	725	722	721	767	762	738	776	751	705	734	735	712	692	723	724	784	688	745	708	748	708	747	712	764	713	754	760	705	695	741	790	724	715	721	726	745	707	754	698	749	693	781	722	724	733	711	748	726	760	735	706	738	663	700	701	758	730	717	687	771	749	719	721	746	703	786	726	727	741	735	681	698	747	722	727	780	684	732	752	719	726	697	719	720	746	742	770	707	750	728	752	704	766	709	704	738	735	697	711	739	722	714	739	698	756	708	741	693	756	738	752	706	734	730	726	760	617	730	760	715	750	723	753	722	713	706	745	751	726	732	761	745	797	754	686	702	675	770	751	714	699	710	768	760	760	759	740	722	764	750	683	733	769	734	673	723	785	737	708	746	693	734	729	709	734	744	755	748	678	705	754	747	720	748	754	727	688	735	703	710	738	712	719	713	744	750	727	706	681	749	731	685	701	698	752	792	757	694	736	745	702	721	712	664	767	737	722	733	754	703	688	715	763	794	725	689	724	745	731	729	736	708	730	725	734	733	761	716	758	717	779	742	749	744	774	740	758	718	784	697	730	731	758	718	755	747	745	730	739	769	769	758	697	776	731	761	743	697	765	701	745	735	758	740	710	726	712	721	753	722	714	735	707	715	782	760	739	722	736	771	708	735	738	732	725	738	757	680	783	731	748	767	730	737	731	734	726	692	750	758	730	760	677	711	752	724	718	731	753	729	733	722	753	719	710	754	701	743	794	715	781	716	766	708	694	739	739	718	711	722	756	791	707	757	792	655	697	696	724	735	730	749	757	709	711	755	763	697	745	772	716	721	697	724	694	722	805	754	761	749	746	695	707	750	673	705	695	734	714	759	713	757	779	728	711	797	670	742	749	733	703	700	718	745	761	736	723	787	723	687	761	777	805	752	723	727	751	790	728	720	724	733	675	716	782	708	713	788	757	729	764	719	687	726	698	736	780	709	722	747	748	742	680	697	719	717	780	730	745	733	739	728	767	753	721	770	718	782	722	757	719	704	749	709	755	721	737	754	723	735	741	704	744	709	667	766	711	701	751	738	721	702	693	756	755	722	760	746	710	720	741	742	755	712	779	725	693	676	721	771	706	716	722	797	749	755	736	734	713	714	757	755	740	781	726	767	679	738	737	745	718	743	717	717	735	788	743	758	710	726	747	700	715	711	713	701	733	667	792	721	712	675	732	729	737	706	813	723	725	740	730	753	770	760	697	707	719	703	706	680	745	737	713	763	703	722	785	680	731	745	721	712	718	748	708	699	720	719	747	692	714	727	785	730	736	768	775	661	696	776	778	745	720	683	795	738	763	742	719	720	716	727	733	752	705	718	778	644	715	732	739	728	730	717	765	750	691	693	766	719	790	741	746	752	767	721	680	741	747	748	728	751	758	718	778	755	724	699	707	698	714	754	748	707	751	731	753	731	708	723	721	777	689	741	746	742	705	727	717	728	748	725	718	746	734	740	758	716	717	695	741	781	706	696	745	710	763	744	695	753	751	724	719	759	717	743	773	712	714	726	740	708	686	722	770	728	727	767	723	705	758	750	701	732	731	755	709	704	744	716	701	732	711	703	721	709	734	740	717	763	743	684	754	727	745	788	697	749	731	707	705	711	795	773	739	713	767	764	687	734	754	770	738	743	718	723	792	721	717	736	745	696	741	745	743	754	719	735	715	778	721	722	768	722	715	690	642	764	729	724	721	747	731	734	731	763	712	739	733	752	714	746	727	766	778	782	732	734	736	757	788	693	728	686	801	737	759	712	765	737	744	675	698	718	753	726	752	710	741	718	757	736	781	727	707	745	710	704	747	760	715	768	702	737	739	757	761	727	715	734	719	704	762	742	715	717	713	751	736	761	734	768	761	732	733	685	781	723	711	737	705	753	754	699	708	748	697	715	723	741	696	725	754	766	724	745	728	718	732	728	729	741	766	736	782	713	744	735	737	704	745	700	714	706	736	696	774
12826	1070	1000	3263	703	313	249	226	214	216	191	190	193	211	183	172	183	178	161	157	182	177	179	171	182	168	159	195	162	192	186	171	196	178	183	166	188	165	163	159	174	177	175	145	172	167	172	159	193	173	160	159	177	184	157	185	169	154	151	162	135	162	163	169	157	171	189	151	152	158	163	148	151	192	153	200	162	160	208	169	156	173	137	144	177	188	190	160	149	205	186	169	187	186	171	154	143	191	157	169	173	181	175	154	172	153	150	161	176	158	166	173	153	184	177	167	193	175	150	185	163	154	196	175	155	161	205	157	153	166	155	166	161	144	147	191	187	162	165	155	188	174	152	169	170	183	173	184	159	179	182	174	162	178	130	158	155	181	156	172	155	162	195	173	161	172	155	162	175	176	142	170	185	171	170	163	150	151	162	149	172	178	203	193	205	163	177	153	176	173	189	159	158	167	170	147	181	143	158	160	166	168	164	162	164	158	151	163	154	159	167	138	153	177	145	187	140	175	164	153	169	189	165	158	176	155	152	144	157	178	160	163	161	178	181	168	168	175	150	159	142	172	162	179	150	156	176	192	180	160	165	161	130	167	172	145	187	196	183	181	181	165	187	157	168	173	155	153	185	162	198	204	146	166	160	171	167	162	179	156	154	156	159	143	184	148	163	178	172	176	158	164	154	178	156	177	167	183	193	159	155	165	178	166	158	170	163	156	183	155	152	196	135	171	175	154	178	151	171	179	177	198	152	184	150	129	136	145	176	179	174	187	179	182	194	151	177	170	181	178	175	143	180	152	159	176	158	157	143	164	168	164	149	167	176	174	178	149	164	184	159	181	163	173	177	169	154	182	177	167	169	149	168	174	188	182	166	139	180	148	173	156	183	161	198	161	187	147	157	150	167	181	174	184	175	203	158	161	160	167	137	149	172	149	187	163	165	156	158	177	157	162	170	143	150	181	174	184	168	191	164	160	155	193	152	153	164	181	165	166	170	181	181	182	178	140	152	167	148	154	174	171	151	166	144	188	165	157	176	169	166	177	179	188	194	185	164	151	137	138	154	149	148	177	161	183	140	167	171	157	156	168	165	172	136	150	149	174	188	166	144	172	150	166	148	178	158	213	174	164	144	166	155	161	171	171	156	170	173	158	165	199	176	140	175	181	187	164	149	158	140	162	191	148	165	147	170	182	175	156	138	154	167	150	156	158	169	143	151	181	194	158	176	165	178	164	177	155	181	167	157	158	156	166	142	168	135	150	165	169	143	162	163	172	187	173	159	164	157	182	171	159	143	172	186	154	183	151	169	195	159	170	178	168	175	177	157	160	172	171	178	166	169	177	170	166	189	205	169	161	143	178	172	159	153	161	172	175	185	175	158	176	159	170	163	168	172	174	181	166	183	159	185	166	172	164	164	162	179	166	161	173	144	188	177	162	165	174	161	175	158	159	160	162	152	176	150	140	149	158	161	176	186	167	151	146	143	141	182	157	190	160	176	184	188	161	170	163	157	157	165	186	158	156	156	149	159	162	157	196	163	180	182	171	161	147	149	163	163	174	155	162	176	164	187	172	192	163	165	149	166	177	153	160	154	162	151	167	165	160	147	161	174	152	167	157	173	179	159	177	177	176	174	173	155	179	173	157	130	180	160	179	173	177	157	169	180	160	158	174	166	192	184	165	158	150	158	167	161	176	175	191	180	150	187	142	152	148	187	173	172	166	142	140	176	193	171	211	173	175	193	170	176	169	166	164	172	164	176	158	164	170	157	173	165	163	142	156	173	136	179	170	144	150	150	167	152	182	149	196	175	166	172	162	164	137	163	158	158	171	151	160	152	141	179	142	189	157	173	167	149	147	146	168	171	140	164	143	169	147	185	195	174	186	157	168	174	149	184	189	162	160	172	158	169	162	158	173	183	172	163	158	151	174	168	188	140	184	153	179	179	183	176	156	179	164	159	167	168	184	202	164	183	170	169	185	143	181	160	168	197	155	168	179	187	164	184	166	165	163	175	180	154	188	162	167	161	178	170	172	177	156	173	168	170	155	147	160	182	175	181	199	155	178	165	176	162	162	134	153	167	150	184	152	173	185	177	189	170	149	183	175	200	161	161	156	179	156	188	186	186	160	184	178	177	155	178	166	161	177	160	162	165	195	173	164	138	171	154	169	174	164	155	156	186	178	155	182	194	175	162	143	175	166	196	147	147	152	140	137	169	138	153	164	172	146	157	169	153	169	180	154	170	194	157	172	151	147	183	164	203	180	161	183	161	164	172	148	161	171	175	163	148	171	173	146	161	139	161	157	160	180	151	187	159	154	157	175	164	177	165	178	144	148	185	186	152	182	181	168	165	187	171	163	164	144	172	161	160	188	146	168	184	163	196	164	160	161	161	191	142	163	146	173	177	179	151	188	166	172	152	173	168	150	187	155	172	179	164	158	178	161	167	155	159	152	131	175	155	194	171	172	164	166	140	159	146	178	156	188	154	176	181	181	166	173	157	152	144	185	166	159	179	165	183	184	157	174	177	164	155	185	171	153	157	161	180	180	155	184	182	163	154	186	187	189	165	166	182	153	162	168	159	172	167	166	163	162	174	153	170	179	189	165	182	173	157	147	155	134	153	172	147	159	153	170	167	164	164	170	167	171	176	183	156	164	182	163	150	178	171	173	186	168	181	211	177	174	166	189	194	155	154	136	150	154	178	199	157	162	180	160	172	186	142	163	202	165	171	168	165	174	151	155	141	165	159	142	172	168	156	197	165	161	154	171	157	165	195	167	169	165	149	172	181	170	197	151	178	181	154	147	164	155	162	174	161	147	143	166	158	152	155	159	168	170	167	176	177	157	164	154	159	151	156	145	169	153	158	185	160	186	176	186	173	171	168	149	172	147	156	173	166	174	174	142	180	163	160	171	146	155	165	170	158	161	140	147	178	190	187	162	170	169	154	170	175	165	152	169	164	161	153	141	192	159	181	206	170	187	141	162	189	167	205	185	187	182	217	164	148	183	177	176	159	181	173	157	171	166	162	162	166	148	159	149	155	186	169	173	148	159	156	195	172	166	168	172	183	172	174	166	180	150	153	151	170	174	160	150	168	176	168	175	165	191	151	174	182	150	161	155	177	174	175	176	200	178	171	167	168	170	166	156	173	172	178	191	142	178	158	163	165	175	178	164	145	152	150	152	178	145	184	173	166	181	175	171	159	191	176	176	179	182	147	181	144	149	157	154	208	155	138	158	171	145	180	157	167	169	154	168	172	173	156	190	174	174	146	177	145	170	183	173	163	150	154	173	166	143	156	178	169	170	193	195	160	156	178	155	158	160	163	157	142	176	167	160	177	160	186	181	177	151	166	173	170	182	167	161	157	186	168	179	188	156	174	160	147	167	186	175	148	181	175	172	154	171	178	163	164	165	169	159	162	158	160	158	182	176	169	169	158	152	181	150	164	155	158	166	167	195	169	165	163	183	190	164	146	170	158	157	167	168	173	165
8363	830	2277	10444	1915	952	794	704	592	563	566	506	494	479	476	455	466	445	423	428	439	439	411	415	435	395	435	404	397	401	403	431	398	423	414	412	414	388	406	395	400	403	406	382	380	399	395	378	389	387	407	425	423	398	386	377	418	403	397	424	368	410	416	402	397	387	407	400	366	409	384	411	405	382	370	382	405	345	382	378	444	384	350	385	423	348	405	351	388	366	393	404	380	372	369	409	372	400	369	384	387	403	376	379	388	403	390	392	385	406	401	361	382	358	415	357	374	388	364	354	398	383	398	376	399	401	370	391	372	421	381	380	385	434	389	389	364	388	410	406	400	371	390	393	372	377	387	408	385	381	449	391	372	388	415	366	367	371	415	400	423	393	400	400	382	424	394	397	347	377	373	398	384	416	421	359	414	371	399	399	409	394	396	394	370	388	399	359	387	384	356	378	425	415	331	347	379	407	368	356	370	404	381	411	362	381	362	369	402	376	401	392	388	377	373	361	399	450	368	414	408	392	404	357	377	418	388	391	363	371	423	389	352	363	383	385	365	372	387	393	385	411	385	374	394	406	388	386	423	406	407	405	374	421	397	387	387	398	429	434	397	384	429	396	407	427	379	404	370	375	376	398	391	385	412	397	382	389	358	401	378	393	396	393	390	370	374	399	368	393	373	403	385	365	369	389	374	380	382	397	356	398	406	367	389	374	348	416	412	412	363	391	392	413	365	414	393	414	363	380	405	397	410	368	365	382	387	387	367	366	410	376	368	387	359	396	375	373	373	389	404	384	428	394	438	398	422	388	404	395	389	390	401	401	367	384	409	403	392	390	370	375	370	406	413	368	394	360	381	380	399	384	408	416	390	374	384	399	364	386	416	380	342	391	387	375	407	391	366	410	406	420	384	413	410	373	378	412	407	390	421	378	371	385	407	391	400	366	375	403	391	430	404	398	392	383	385	384	392	394	395	398	356	409	406	344	378	417	374	402	405	394	342	412	400	415	375	402	397	401	377	370	405	378	403	397	398	384	406	365	376	337	394	400	391	386	405	397	425	375	392	421	368	348	420	379	409	399	361	397	381	390	401	377	364	396	370	371	400	412	389	397	402	391	408	365	395	391	403	385	354	364	414	385	380	398	360	408	386	377	390	418	399	399	391	371	388	381	382	414	397	384	388	391	402	404	376	356	370	389	373	387	384	364	368	408	398	399	384	395	346	387	378	385	385	391	408	413	390	378	381	414	435	359	363	400	407	427	370	388	382	397	388	410	373	375	392	383	392	388	419	403	372	405	362	385	392	374	424	409	376	410	410	367	377	399	414	389	372	407	414	398	417	406	391	370	378	400	355	392	370	386	396	408	392	376	415	391	386	388	362	391	383	359	396	409	360	376	357	374	370	349	377	396	360	401	402	398	418	394	391	410	394	381	379	371	383	364	369	359	406	390	394	375	370	379	408	438	390	425	391	378	386	389	406	420	421	379	403	386	383	360	394	386	379	414	409	377	363	402	381	410	372	373	369	364	414	370	379	404	404	354	410	377	406	403	347	412	374	384	396	364	398	371	368	376	388	392	377	411	416	367	369	400	368	378	368	409	413	419	370	373	363	379	388	404	393	398	400	387	378	370	326	367	384	391	414	329	373	410	367	414	390	412	361	373	402	407	407	351	405	373	380	390	361	384	375	402	365	376	396	366	383	364	377	391	368	387	383	385	407	345	393	426	398	373	410	405	391	385	415	370	373	406	425	387	402	379	392	384	358	360	397	395	398	392	365	376	389	343	383	373	379	395	386	376	396	416	355	370	389	421	422	400	379	393	433	356	386	407	395	433	403	381	343	380	400	377	387	363	373	390	423	383	354	399	363	391	341	366	385	429	410	420	383	416	381	378	381	413	405	379	381	394	399	390	390	387	393	417	398	397	384	411	421	405	357	399	387	376	380	362	359	369	402	400	406	432	375	395	387	401	385	440	427	378	372	355	402	378	394	372	368	407	411	387	402	391	399	382	391	437	400	389	376	357	384	381	412	402	373	354	392	403	387	370	371	388	428	411	395	380	421	401	388	425	399	383	371	380	341	398	379	365	393	388	421	390	383	367	376	402	368	420	383	391	370	412	377	385	412	417	377	360	391	385	412	389	398	373	403	397	375	375	385	422	392	365	393	383	391	390	396	371	402	407	401	393	376	388	414	391	364	388	416	377	422	374	404	392	403	413	415	380	412	407	384	384	387	381	396	383	390	409	370	408	382	401	372	407	374	422	339	359	381	378	424	387	377	378	403	397	425	396	391	321	396	381	371	372	378	347	408	399	399	374	406	411	371	360	400	423	371	393	408	377	405	402	368	407	401	421	385	406	393	372	419	397	373	400	381	437	362	399	391	355	421	406	371	349	338	382	372	375	400	401	368	379	379	390	358	385	387	403	404	367	394	391	358	371	390	389	391	382	426	359	368	391	370	401	397	395	374	413	406	401	361	404	396	402	391	402	403	395	386	385	411	416	357	393	391	392	382	384	378	373	397	378	407	389	357	406	390	390	416	384	402	388	375	394	407	416	401	372	351	414	374	369	370	406	417	370	396	410	396	381	380	392	384	388	407	399	379	395	380	393	381	366	393	391	369	366	352	427	401	381	416	415	374	376	389	376	373	405	375	368	409	405	397	399	381	390	369	371	363	374	379	375	390	374	419	406	384	390	391	426	392	424	452	393	375	395	385	396	400	371	406	388	394	360	395	406	366	398	359	393	394	402	400	372	404	395	396	419	382	369	380	405	390	424	378	401	385	382	378	405	404	393	368	367	396	362	386	399	400	369	405	395	403	403	405	389	391	380	418	372	399	395	397	414	430	379	416	368	400	411	397	381	396	393	402	406	401	374	410	394	410	415	359	426	395	390	410	346	362	393	382	383	378	386	407	399	390	410	404	380	389	380	385	379	385	374	349	409	376	404	388	408	355	373	374	388	372	422	365	370	391	391	409	411	398	378	429	419	413	374	438	400	391	373	403	419	397	426	372	386	383	398	420	385	404	386	394	397	389	369	392	406	393	379	359	406	366	372	400	421	385	384	394	396	390	418	386	395	363	407	393	409	350	394	362	394	405	353	394	417	391	365	353	391	374	400	404	415	363	389	398	389	368	376	402	400	390	388	404	371	330	382	410	404	379	396	394	395	391	363	382	408	394	379	430	399	355	404	393	390	370	407	448	407	396	435	388	419	373	368	379	390	402	384	370	424	435	380	347	409	368	431	394	402	416	391	415	386	406	360	385	379	361	366	434	401	371	395	416	385	391	387	375	379	356	391	375	424	405	380	371	368	392	363	401	388	419	382	381	429	383	403	409	377	398	398	390	435	408	402	366	387	370	388	380	379	401	394	380	396	382	385	436	377	381	383	419	393	390	376	393	397	413	384	368	370	404	388	395	368	400	371	378	423	376	398	359	404	394	387	375	381	396	420	401	427	372	385	390	373	404	403	430	401	386	371	365	407	398	361
19242	2181	2036	6176	1233	388	329	222	234	190	198	196	187	194	192	157	192	159	167	185	160	159	162	158	154	161	171	183	157	162	146	120	131	167	173	139	156	167	148	181	162	151	146	132	135	153	166	153	142	172	158	143	135	167	141	131	139	141	163	158	153	136	139	151	155	168	171	160	144	181	138	167	120	169	154	142	120	177	162	167	163	152	163	126	174	141	140	133	155	160	153	139	153	139	166	149	153	129	128	130	163	166	134	151	138	148	176	167	173	148	149	161	154	147	147	137	133	159	116	149	137	158	147	125	140	119	160	174	137	156	163	152	141	132	145	159	163	165	148	159	150	137	143	120	141	141	128	162	166	141	161	146	139	134	142	133	149	157	148	137	165	141	141	159	156	158	175	159	140	127	139	134	181	148	144	161	164	153	129	147	129	159	151	142	131	171	163	142	168	134	158	135	162	141	146	138	162	148	171	183	160	137	158	144	157	141	147	153	157	153	154	147	140	141	139	163	152	142	141	153	141	149	139	141	133	139	133	128	139	147	173	151	156	150	149	163	181	140	155	145	138	153	170	156	150	141	150	146	168	144	145	153	141	159	137	152	135	178	145	149	164	145	116	148	140	145	141	173	163	157	148	155	160	147	145	137	161	135	152	153	137	119	154	158	178	147	149	183	141	156	151	127	165	151	148	151	150	140	167	157	141	163	152	139	143	163	147	141	170	162	170	145	136	155	143	163	137	148	130	170	150	129	136	157	154	124	143	140	136	124	138	126	139	152	136	141	135	149	143	164	126	157	134	153	139	159	142	147	144	150	151	145	156	174	146	145	148	158	151	160	149	152	166	130	153	140	157	143	126	156	152	163	172	149	142	148	136	143	133	155	140	134	166	147	126	144	152	166	138	151	144	123	171	153	145	131	152	156	131	157	153	141	139	144	158	149	154	168	136	155	146	137	160	161	165	138	135	139	163	158	163	134	142	153	151	153	131	174	174	155	127	141	166	152	159	157	144	159	134	161	142	135	145	123	128	144	143	160	156	137	143	140	143	151	159	149	125	136	157	155	145	135	159	152	143	145	147	166	160	157	145	142	171	119	154	163	151	162	151	139	149	149	124	172	138	139	144	133	143	152	157	166	160	148	146	141	158	150	151	167	147	167	139	144	150	148	142	162	166	143	162	163	159	134	142	140	160	127	151	154	149	144	122	159	161	144	164	160	154	145	156	172	141	139	152	157	145	154	149	164	144	142	141	140	144	152	150	154	140	156	141	146	159	132	171	154	149	134	141	143	150	153	165	159	151	169	140	153	162	158	159	160	155	129	160	156	142	152	147	116	159	158	137	173	153	140	174	151	140	182	145	151	145	152	160	133	178	160	171	160	135	150	144	142	177	165	160	145	142	167	153	140	169	156	161	161	182	138	158	169	157	136	150	162	153	142	150	149	149	124	135	135	154	137	145	148	157	169	155	147	149	145	164	150	130	156	138	169	152	164	155	145	159	158	148	171	144	159	150	153	147	133	146	163	158	136	148	151	158	141	141	131	141	126	142	121	129	152	151	137	162	129	148	141	147	178	146	187	163	138	144	138	129	169	142	142	130	182	160	153	144	151	144	160	177	159	157	168	166	172	139	167	139	167	133	171	160	143	132	165	172	150	150	136	147	145	156	134	132	136	168	171	142	151	154	164	159	154	146	152	158	180	132	177	154	154	150	138	148	144	127	168	163	145	158	149	148	138	159	162	127	148	149	154	138	158	158	143	132	138	164	161	145	140	147	168	128	167	139	150	158	133	164	157	160	133	115	145	139	135	131	152	135	141	145	140	136	148	166	148	140	137	155	157	161	158	161	148	129	173	150	151	135	154	156	157	163	147	133	140	176	139	171	131	153	137	163	132	169	153	152	129	125	150	156	134	160	141	159	173	150	131	162	170	141	126	168	142	156	163	143	115	151	153	165	131	151	140	163	166	163	160	137	144	182	177	172	153	156	153	165	146	142	137	159	159	162	161	160	170	158	156	142	139	153	141	145	145	122	127	152	159	161	150	151	155	167	140	161	130	153	146	136	156	134	137	135	151	143	118	156	173	168	132	173	141	156	144	162	145	150	153	169	132	166	136	140	134	150	164	151	144	190	171	143	176	155	145	167	140	168	148	132	169	138	131	159	142	160	168	169	175	160	140	147	185	152	160	140	149	153	153	140	156	138	149	160	156	148	140	134	147	166	145	138	157	157	119	162	154	125	160	160	142	146	159	152	149	153	139	164	154	141	161	148	186	150	127	158	127	129	155	185	139	151	138	140	133	146	162	139	134	149	164	159	133	141	131	162	165	151	142	112	181	147	162	136	164	157	155	132	136	161	126	169	141	167	146	136	156	148	178	147	163	163	161	151	166	142	119	149	155	162	154	137	149	173	139	153	156	168	150	141	170	143	179	157	133	132	137	148	150	129	145	160	157	166	152	157	156	143	159	164	127	178	136	157	157	154	154	154	148	143	127	164	157	131	129	160	161	126	151	179	158	179	141	150	149	149	141	154	162	146	140	153	149	183	156	150	146	170	160	141	156	175	154	135	130	167	152	153	139	162	133	180	146	183	158	157	148	154	188	149	143	117	165	140	147	157	171	162	141	164	137	150	177	155	139	150	157	160	165	160	111	153	159	138	154	158	157	147	134	175	139	147	152	148	132	156	160	157	126	153	149	158	154	140	159	141	161	151	140	175	136	126	134	150	125	137	169	151	142	173	158	147	133	141	150	158	175	126	162	161	143	142	172	145	141	134	138	141	158	178	162	148	150	136	156	158	133	129	145	137	158	157	146	142	140	147	195	160	137	177	167	171	164	124	175	148	139	144	165	136	132	144	150	169	147	150	133	148	148	164	150	139	162	145	150	139	142	151	143	148	145	115	137	148	167	133	158	148	158	124	142	138	182	143	180	150	165	142	135	141	185	136	134	140	165	149	147	135	172	137	140	142	172	157	144	166	129	143	150	162	156	148	155	148	143	165	123	138	146	130	114	131	155	142	160	140	134	141	148	127	160	150	155	160	145	153	174	155	166	169	164	155	163	156	156	164	166	153	164	137	131	141	144	141	152	146	147	169	135	135	140	129	158	163	143	149	143	152	150	149	161	142	168	180	160	168	145	156	140	154	128	129	142	143	171	149	139	137	145	161	155	138	145	155	155	141	164	146	159	162	188	162	129	173	143	158	160	139	160	146	153	172	158	151	143	131	140	160	141	159	150	167	150	167	139	138	149	139	158	148	143	150	151	175	162	150	178	154	158	148	154	148	159	135	138	164	149	154	130	136	145	151	175	151	158	148	147	133	154	146	137	162	172	134	150	164	165	152	131	148	147	151	153	128	147	132	150	144	148	137	167	140	158	153	156	166	171	126	160	149	176	141	155	141	179	143	157	135	159	150	180	156	142	152	130	157	129	144	149	134	144	155	158	174	141	133	140	125	128	143	166	141	152	163	152	157	150	143	166	153	140	149	137
10460	1134	4031	16538	3033	1518	1160	1013	802	774	724	611	582	602	538	570	569	509	441	515	452	436	458	437	408	439	433	429	429	421	416	402	438	445	398	428	389	392	416	390	421	399	430	389	398	404	376	377	372	386	363	402	400	412	400	391	351	408	414	365	338	395	368	418	386	402	355	368	381	398	402	378	381	395	390	378	406	379	386	368	374	399	353	434	427	373	342	393	398	374	401	370	403	390	359	409	376	384	381	373	396	405	387	395	382	382	362	395	395	385	386	435	411	384	408	381	366	387	365	408	386	408	381	382	432	354	361	381	363	370	367	362	409	382	378	378	417	406	338	367	366	372	371	400	380	379	403	391	379	410	394	377	392	393	352	395	364	374	390	377	387	362	385	405	368	398	377	386	384	339	378	406	372	392	388	370	350	382	358	381	378	386	387	388	373	392	393	364	380	410	378	394	383	341	361	407	382	414	396	379	377	385	387	360	342	381	342	429	414	376	399	396	382	375	372	391	424	384	362	365	363	375	400	399	384	390	382	397	395	364	397	392	391	391	381	398	364	324	379	389	383	399	359	387	401	362	377	388	349	369	425	402	365	402	363	387	319	369	390	374	374	359	415	396	388	393	371	381	383	379	409	422	355	461	381	404	367	333	407	379	394	395	375	379	378	394	418	381	391	389	376	395	384	382	388	366	402	400	400	399	373	367	339	369	363	380	355	382	370	388	384	387	387	385	395	359	359	388	374	396	359	353	384	389	360	402	386	357	388	371	381	392	420	413	378	406	386	418	378	393	385	391	370	430	382	378	374	401	382	350	341	401	388	352	395	385	382	390	383	391	375	385	378	368	403	374	352	377	400	390	404	377	377	400	371	391	396	399	378	389	391	377	376	390	422	384	368	382	362	386	363	409	403	403	350	363	387	390	431	400	402	373	394	400	380	364	378	411	406	397	380	377	375	396	397	385	371	399	422	382	391	379	377	373	390	367	389	404	374	356	368	344	389	354	370	390	386	370	356	366	363	398	362	343	382	415	357	362	356	377	359	396	358	399	423	371	358	389	398	414	362	370	378	361	369	378	370	362	378	400	372	394	365	378	401	382	374	361	394	372	369	375	394	390	402	413	375	358	402	346	373	346	372	386	371	375	364	361	418	384	367	358	406	403	380	381	392	401	403	361	380	350	402	408	395	352	357	362	416	362	346	361	404	375	374	393	392	362	364	326	381	366	373	403	365	379	356	377	399	382	348	410	379	391	348	407	411	373	364	382	375	379	341	377	377	344	401	349	354	346	393	365	384	370	358	382	382	391	397	357	351	368	376	341	374	389	376	369	389	375	393	374	394	420	411	412	362	392	407	383	400	377	401	362	393	379	392	394	375	351	386	383	407	369	371	370	373	411	373	396	328	348	377	362	403	367	373	354	383	364	360	364	392	389	382	392	368	381	382	407	372	405	364	383	363	375	385	357	375	366	350	391	408	407	396	380	406	411	436	391	358	369	406	362	401	389	378	391	366	387	397	387	402	372	365	373	344	396	406	407	419	408	362	357	397	382	400	378	375	369	370	378	363	381	420	367	412	405	356	364	358	370	386	364	386	384	366	387	401	400	379	342	380	377	414	375	397	382	374	379	397	395	383	375	337	393	340	409	400	364	346	409	410	401	351	365	388	408	383	367	366	401	385	386	350	385	401	367	402	383	404	404	378	395	379	403	395	371	401	349	372	379	364	373	387	406	388	392	359	392	391	373	370	373	367	346	407	424	387	402	387	399	357	365	362	357	410	375	383	399	370	403	393	372	347	405	361	425	383	407	415	368	389	404	368	381	406	377	388	413	385	392	406	389	386	389	388	381	382	411	418	407	381	366	391	386	375	411	387	387	407	386	380	356	406	387	413	351	387	366	365	378	371	347	401	369	391	377	387	385	404	354	361	381	399	382	395	409	398	358	385	394	364	418	392	426	354	405	364	354	388	361	373	372	372	372	383	378	365	390	419	371	362	357	383	379	390	403	369	386	409	382	385	389	398	380	356	370	382	342	415	384	346	381	368	361	401	408	389	362	373	387	372	416	400	374	368	393	376	363	359	362	385	383	398	352	339	374	378	393	397	401	361	381	374	366	374	389	380	380	411	337	382	361	367	404	402	377	384	379	383	407	396	389	386	398	389	389	402	391	389	411	385	355	380	378	393	373	391	392	385	356	393	406	397	383	403	399	409	366	370	365	393	359	409	364	393	375	373	349	370	362	407	377	376	370	363	397	381	397	375	417	395	387	420	373	363	377	391	384	360	360	381	415	415	395	419	410	358	375	405	397	384	398	383	399	378	373	385	390	372	368	390	417	396	410	387	384	374	388	381	374	383	393	322	399	346	378	390	387	357	347	375	342	363	371	367	375	405	362	376	413	370	375	399	380	390	420	380	392	376	394	370	400	391	382	370	375	379	419	377	329	370	365	399	398	383	388	421	368	384	406	372	371	376	369	402	388	358	346	389	387	352	387	380	402	369	393	407	392	377	388	344	359	374	365	390	398	393	368	343	381	341	358	388	412	386	388	372	391	335	370	404	342	396	362	400	413	355	425	393	423	397	397	390	377	398	380	352	383	359	395	373	372	370	354	388	380	376	396	390	394	386	388	361	369	403	395	383	369	370	386	398	387	348	375	405	384	352	366	362	382	385	397	391	373	367	399	394	383	396	378	372	371	391	381	410	363	389	401	399	360	375	372	390	398	362	394	367	347	373	393	398	382	341	416	385	399	366	343	349	379	364	414	398	389	394	382	387	369	394	386	360	370	353	348	390	366	384	371	371	392	392	398	402	375	383	396	413	398	349	400	379	382	368	363	414	416	380	358	373	416	351	407	395	364	353	377	394	415	374	380	392	422	395	356	369	400	315	376	371	364	398	436	390	394	355	368	385	399	361	365	377	394	366	372	383	383	373	372	355	376	409	379	383	353	371	354	354	419	359	369	412	387	389	373	375	355	378	410	405	355	372	351	405	368	351	357	401	373	390	361	409	341	379	370	405	365	369	371	378	366	381	379	370	390	407	419	389	353	418	359	352	376	393	372	367	385	406	386	380	407	382	374	425	337	360	415	431	374	373	378	378	374	357	370	342	419	324	403	394	369	351	381	424	379	396	397	378	361	427	355	369	395	361	376	358	381	373	358	375	415	382	377	350	402	360	373	391	394	385	412	382	382	376	361	405	340	389	378	386	388	371	377	397	384	411	400	421	387	375	381	407	369	398	389	368	387	395	455	426	388	400	393	389	403	388	371	373	383	395	398	382	345	376	413	371	388	386	423	387	386	399	370	414	391	350	406	373	417	363	365	411	383	381	356	391	386	387	350	374	360	359	387	360	365	384	396	368	415	368	391	422	380	422	348	385	393	392	393	377	359	363	339	394	373	366	370	407	346	395	401	375	381	401	398	383	359	391	379	395	419	420	375	396	446	365	376	390	368	378	364	394	346	362	366	391	374	336	378	384	398	397	389	383	378
3791	465	611	2580	563	352	375	319	357	355	344	361	363	365	337	344	327	362	365	363	344	383	370	377	334	375	352	335	375	371	348	361	341	347	336	371	387	380	367	317	371	330	347	343	369	354	327	391	356	326	323	337	354	369	356	375	344	348	375	358	383	353	327	371	339	389	349	365	335	325	397	360	350	336	351	341	346	361	336	380	343	316	322	319	308	343	337	373	324	328	374	365	369	358	378	374	352	337	401	344	309	378	323	348	303	358	350	330	301	332	405	343	344	362	343	339	374	327	341	365	345	382	317	344	354	338	303	342	342	374	321	358	356	329	358	343	329	349	345	344	331	346	353	336	365	354	345	379	326	364	339	368	367	375	352	347	352	364	344	380	357	347	349	363	376	340	369	342	351	323	317	329	349	321	346	375	335	349	355	369	343	347	346	328	355	378	328	339	366	344	343	365	337	321	345	345	342	346	359	335	355	353	352	312	341	340	345	403	369	352	363	367	326	341	357	334	352	340	366	352	369	366	342	341	379	368	354	370	350	341	314	351	335	347	353	333	329	334	332	357	330	355	318	296	343	362	326	375	342	347	361	342	371	347	356	363	345	355	358	375	347	340	349	362	328	300	339	327	367	329	343	370	366	341	355	342	369	315	351	342	374	339	336	344	351	333	380	342	332	340	351	381	369	371	339	385	347	381	344	318	348	337	358	356	350	328	366	333	331	327	337	351	376	346	342	346	376	321	363	327	341	360	350	293	368	356	299	362	366	343	339	364	370	371	369	383	360	336	358	375	379	348	370	332	366	352	318	328	361	308	357	335	343	368	371	345	355	352	341	391	334	336	360	379	349	364	349	368	307	359	324	374	311	331	343	359	372	391	359	350	370	349	339	340	350	342	332	374	341	368	346	344	382	326	390	361	352	383	339	325	340	351	345	372	324	372	323	365	369	356	324	362	360	350	343	330	344	351	330	321	360	361	356	329	353	331	346	326	389	329	330	313	338	372	386	344	336	355	346	353	377	321	328	340	352	370	344	323	331	334	356	325	358	355	385	353	392	340	382	375	361	344	343	355	395	340	376	346	376	347	325	346	352	314	330	353	354	322	367	337	391	313	329	340	369	384	363	328	356	340	350	353	370	353	340	351	372	340	337	382	369	335	370	356	354	361	332	323	316	349	349	357	357	361	364	368	335	368	345	327	361	362	350	352	343	373	345	333	342	370	358	349	353	337	348	373	358	336	347	348	343	346	357	344	365	331	363	342	338	310	352	378	346	340	338	347	351	375	341	329	369	345	332	345	353	340	374	375	341	370	352	289	341	344	371	367	334	339	361	338	413	329	338	365	367	356	351	363	333	352	327	385	321	358	390	353	383	381	353	308	327	354	351	383	359	362	371	351	362	350	349	376	321	389	393	338	371	333	327	330	362	331	378	323	360	310	348	322	327	337	363	357	369	310	352	334	376	350	335	388	369	351	361	353	312	341	396	378	336	311	361	339	360	363	349	305	370	367	314	353	357	339	362	377	332	360	338	343	385	347	304	385	353	346	354	361	343	411	349	362	325	344	361	349	316	357	388	345	345	306	307	308	309	352	325	355	354	343	337	350	338	346	350	352	342	380	311	346	359	375	349	343	356	396	328	369	352	341	365	360	376	353	367	350	326	342	343	328	359	318	335	337	342	333	349	336	343	336	376	376	356	319	356	360	358	323	356	349	378	389	359	337	367	343	368	366	339	365	316	320	344	327	356	347	358	350	352	333	359	317	319	373	369	315	308	352	367	341	337	352	353	343	356	353	356	382	364	345	347	360	341	325	326	336	340	349	353	352	314	329	374	333	373	375	328	345	350	322	330	332	335	369	349	357	359	353	359	324	332	329	342	368	359	364	328	328	358	360	350	341	324	345	375	373	343	356	362	333	319	343	343	372	331	322	325	319	349	339	358	331	354	324	398	358	359	330	357	324	369	360	337	394	333	407	346	352	318	362	402	370	314	304	310	356	369	371	377	370	358	350	362	329	332	357	358	345	371	355	328	335	353	345	360	308	347	306	351	387	352	343	325	340	357	361	344	376	323	304	364	348	365	356	349	335	339	326	332	337	378	339	383	372	340	380	326	343	320	383	342	342	387	376	326	370	346	329	313	344	365	359	337	368	343	358	337	337	315	346	352	343	303	372	356	360	349	349	345	360	361	357	367	355	374	358	373	382	353	325	349	348	354	377	353	346	328	323	339	367	310	343	334	297	332	367	359	363	348	351	349	323	361	354	351	368	329	348	327	380	332	362	363	377	365	374	359	344	324	336	367	313	330	371	356	353	351	335	375	400	352	389	335	336	370	332	340	341	343	380	345	397	356	327	341	364	336	314	344	293	380	341	329	341	362	354	302	362	344	332	384	366	330	355	354	343	360	340	348	375	376	342	343	350	347	384	362	355	360	342	358	321	318	349	334	356	348	388	342	365	340	361	369	323	349	307	342	348	338	344	354	335	327	350	379	341	336	381	367	354	350	354	304	348	355	391	345	382	325	336	356	344	388	386	365	363	365	324	349	354	370	353	422	364	342	374	415	320	396	413	336	348	363	316	318	331	362	328	303	372	390	359	363	374	309	357	381	352	326	345	388	342	348	331	337	339	313	337	335	381	375	351	360	355	361	325	372	361	355	340	352	339	353	354	363	364	355	364	328	351	353	373	351	348	362	331	356	321	344	342	353	370	318	361	349	358	297	321	345	344	372	355	357	354	357	338	328	373	400	341	364	358	348	363	350	353	334	342	339	343	353	344	315	338	394	375	323	366	359	341	335	323	351	367	359	333	407	352	351	334	402	351	334	343	339	341	341	353	376	324	347	345	329	363	354	366	355	345	342	328	351	321	353	347	321	335	368	363	393	371	354	336	338	318	398	339	357	349	310	350	361	362	370	328	372	356	349	348	343	376	341	359	382	329	359	323	339	329	360	366	337	353	317	348	343	350	348	301	337	328	380	350	352	359	334	348	318	321	372	358	324	364	365	345	361	330	358	345	377	356	321	368	364	326	363	338	353	373	326	351	365	346	329	338	327	326	364	384	365	375	358	342	361	350	384	365	340	342	350	345	346	371	340	376	382	361	352	329	343	302	345	327	377	372	349	302	323	317	355	355	353	366	357	326	348	330	315	313	349	368	368	349	339	345	360	337	372	342	366	317	378	360	384	384	320	365	358	306	326	331	281	361	355	357	336	330	387	381	348	353	342	341	335	343	328	360	356	342	327	335	354	306	339	340	349	329	352	323	313	348	336	349	380	377	370	356	347	324	338	349	355	374	354	350	299	326	386	375	309	371	359	351	333	320	347	343	368	341	337	338	366	384	341	338	310	310	343	366	321	334	337	314	340	352	368	337	379	359	356	366	351	354	340	401	372	366	356	360	332	340	337	344	369	365	338	358	372	354	343	346	342	348	362	385	338	337	365	335	333	394	380	338	349	368	371	350	356	338	330	358	367	315	315	341	369	314	313	383
2720	802	1441	8127	1160	754	740	772	761	732	729	765	759	745	729	747	753	757	775	746	744	763	703	754	743	734	694	737	777	756	740	757	785	760	754	708	700	788	777	781	718	766	770	744	723	766	773	746	770	807	758	765	734	761	737	735	749	725	721	704	735	764	743	736	775	784	752	807	733	716	740	753	755	770	744	705	738	740	711	750	749	786	718	755	724	724	738	800	773	680	719	700	750	816	765	793	778	774	754	711	760	716	783	782	753	777	810	764	746	771	769	739	721	733	747	748	771	728	746	762	748	739	770	760	720	769	751	717	792	744	763	774	778	735	739	754	774	770	770	770	752	744	780	729	725	734	689	716	749	733	774	748	754	743	727	739	748	731	785	741	736	722	805	743	755	757	717	747	748	755	729	736	797	705	753	733	767	724	715	736	792	759	707	722	720	807	744	711	801	771	757	783	765	781	726	708	731	719	762	732	759	789	700	791	787	741	806	714	733	761	765	742	748	767	766	815	740	754	790	717	775	759	763	712	765	767	741	752	719	771	737	773	780	713	736	733	723	757	754	747	767	729	698	726	741	755	743	716	743	724	775	717	700	742	721	728	772	741	716	730	736	756	769	770	770	742	766	729	779	748	735	756	769	754	713	768	798	704	732	732	709	779	724	719	755	722	738	770	718	782	698	687	775	736	720	753	742	751	768	729	761	792	790	767	725	733	769	741	730	736	727	777	719	750	769	771	767	773	737	724	790	772	694	775	741	698	722	779	787	754	689	746	729	823	772	724	736	751	751	763	767	728	747	760	808	724	701	671	748	754	695	752	731	768	737	711	740	705	754	767	759	799	761	777	758	778	733	788	777	747	673	738	729	745	730	766	705	787	739	787	685	782	755	783	809	722	789	736	765	718	785	705	769	786	758	730	696	706	730	765	744	785	718	730	753	714	736	759	734	767	763	769	737	769	756	739	736	782	774	758	758	734	755	763	798	735	739	697	747	725	780	750	749	774	738	778	779	734	750	704	742	783	742	768	745	737	714	717	726	766	795	766	805	774	746	776	779	722	726	777	722	723	766	740	726	789	704	791	767	713	776	769	786	730	734	763	772	708	762	738	777	754	763	733	727	785	754	770	734	733	717	720	754	766	758	738	750	765	745	698	763	774	695	779	732	782	770	750	688	769	728	733	721	743	766	753	717	770	754	727	774	744	760	718	757	737	717	755	704	758	757	735	799	720	782	728	723	723	763	789	690	747	751	763	733	762	729	748	772	753	789	738	757	750	777	786	747	756	729	753	755	766	770	719	815	763	729	749	752	754	761	773	723	755	699	719	751	775	726	783	772	725	758	706	720	731	765	832	722	701	754	735	756	739	731	728	764	803	732	753	787	771	704	774	747	726	717	759	724	741	713	755	711	757	742	734	738	685	758	772	708	752	738	729	738	729	756	717	746	780	785	755	726	742	742	759	745	789	742	779	718	726	793	731	786	744	725	748	726	756	744	744	768	737	775	701	786	736	749	766	749	763	744	734	741	763	743	799	753	788	701	758	730	726	784	764	747	752	749	733	766	748	779	795	713	780	725	754	745	734	804	680	765	725	752	791	752	760	798	782	781	770	714	693	725	738	718	776	734	753	746	719	772	747	761	771	736	755	734	781	701	742	767	707	722	736	750	799	740	738	761	723	750	779	749	745	739	781	765	755	758	743	745	743	760	805	717	727	790	736	744	766	707	764	750	769	733	730	764	713	735	747	771	705	740	719	734	787	732	789	713	764	734	769	753	761	774	738	752	754	760	748	784	753	724	729	798	699	741	747	746	700	752	723	716	702	793	775	744	738	747	773	750	702	765	754	751	742	759	725	732	745	775	735	749	759	715	776	723	748	732	728	733	725	745	700	751	746	771	763	717	728	777	770	731	736	661	807	769	759	819	724	730	756	731	771	725	719	769	721	765	793	814	788	752	731	741	757	760	725	740	799	745	741	755	747	749	768	748	741	798	799	730	775	754	749	704	754	759	785	811	764	765	742	697	792	738	762	757	753	763	760	750	771	706	718	744	763	748	750	791	761	712	788	757	737	777	724	768	732	749	752	731	747	709	722	687	746	741	692	759	706	806	748	758	794	752	726	760	728	789	737	741	760	741	784	721	715	767	770	752	724	769	726	734	783	782	727	774	804	789	754	726	753	731	762	754	750	766	736	762	747	735	732	735	701	726	720	724	726	792	766	763	714	758	762	718	756	760	728	788	703	781	756	798	824	731	793	777	722	786	780	777	714	752	724	755	723	753	747	768	785	749	757	756	759	740	755	740	736	739	782	757	739	724	736	757	670	752	768	750	765	754	714	764	732	769	759	728	743	760	793	746	771	747	710	726	720	779	719	765	737	787	745	771	739	757	760	757	710	759	762	729	754	745	770	717	785	750	693	748	796	757	739	724	774	772	739	736	727	850	744	768	729	670	750	739	778	745	796	696	745	711	811	769	701	794	754	781	735	761	788	733	748	743	754	761	779	708	763	763	731	799	798	710	730	716	734	737	752	759	789	744	713	817	795	761	762	762	749	776	744	718	750	749	764	734	777	750	730	753	729	755	778	744	815	789	761	744	751	781	752	749	741	733	738	717	754	764	706	716	758	748	754	786	728	760	766	777	746	764	772	755	757	755	762	829	733	778	735	745	745	776	741	751	723	805	716	760	746	700	737	742	764	755	753	755	757	762	785	715	798	726	755	730	773	738	751	750	752	736	738	774	744	772	771	763	758	749	712	725	760	773	732	788	735	701	732	801	730	798	726	748	766	743	761	766	725	769	769	805	750	774	717	776	756	769	726	766	709	756	803	705	774	784	722	743	756	771	759	764	783	750	735	795	722	757	760	774	717	758	729	733	762	745	737	789	760	742	790	778	751	805	760	717	760	766	729	719	705	737	729	702	780	782	724	761	747	771	750	783	728	756	791	745	789	749	740	758	770	721	803	720	772	766	815	794	753	753	729	705	788	796	738	763	718	752	744	725	687	771	733	808	763	776	713	759	741	739	765	783	760	805	703	733	763	744	750	735	740	722	741	766	781	763	762	771	764	757	718	779	753	745	743	739	708	775	692	752	728	723	757	761	705	751	709	764	782	713	766	751	790	749	752	764	756	801	758	753	740	753	713	742	740	740	782	734	763	717	734	729	742	765	793	723	763	707	767	790	790	734	789	759	714	762	715	761	779	764	745	792	754	681	713	735	726	732	743	722	745	754	790	718	763	752	741	765	755	787	759	713	776	754	712	696	772	729	740	771	763	791	753	690	697	755	737	754	770	798	805	746	761	771	717	759	784	773	718	787	739	771	743	796	756	780	732	792	755	727	770	744	714	696	749	780	728	753	749	825	749	724	712	731	755	713	705	744	724	789	747	744	709	750	733	765	749	799	719	730	732	776	733	753	736	743	729	775	771	735	717	770	743	744	732	744	784	699	732	721	753	798	741	713	729	794	784	780	756	776	797	749	763	769	739	775	738
11319	822	1382	5044	831	295	240	226	216	214	199	187	219	188	185	178	199	161	194	163	177	198	190	197	166	162	167	168	195	176	189	185	150	183	150	180	171	178	194	155	173	166	167	171	182	189	179	164	184	167	170	184	155	174	182	195	172	169	193	206	160	171	170	184	170	190	179	182	159	174	144	177	174	178	186	161	163	162	188	158	162	168	155	182	169	149	139	160	183	176	166	168	171	147	171	163	166	158	184	175	159	199	187	213	180	167	185	156	173	153	173	157	180	171	172	173	175	188	167	190	186	191	182	162	147	183	174	163	178	156	168	154	143	169	180	155	189	160	155	165	166	159	146	184	167	177	191	193	159	143	160	154	150	191	167	185	175	174	160	173	171	169	204	180	161	158	140	172	183	188	174	177	153	181	159	182	150	185	163	174	194	168	177	160	198	162	185	186	186	166	181	168	174	156	187	187	155	170	164	193	169	174	178	156	196	163	167	178	152	189	141	174	172	176	158	158	163	165	149	154	172	186	178	164	160	170	185	172	167	176	192	172	211	164	188	179	170	181	176	188	162	171	169	182	158	180	165	192	192	189	167	184	176	181	165	178	167	161	188	156	175	190	163	178	197	207	172	194	165	179	167	175	181	199	171	185	179	159	166	172	178	171	151	184	152	165	174	190	160	171	176	182	149	162	164	170	178	165	167	174	151	146	156	159	178	174	192	177	204	183	174	169	177	159	165	182	186	181	132	135	186	156	194	173	166	156	158	167	184	168	179	144	175	155	149	143	173	152	196	161	169	167	188	192	181	182	169	163	167	167	162	160	180	141	192	177	199	164	184	164	183	182	200	194	147	175	165	156	150	155	157	141	170	151	166	160	179	163	180	175	166	168	173	183	171	152	165	147	151	176	181	177	173	171	169	138	153	167	154	167	172	155	160	166	177	172	145	150	156	159	169	191	163	170	152	168	162	153	151	176	163	172	177	158	172	180	180	163	159	174	173	155	162	183	192	140	167	179	168	151	147	185	194	202	196	185	192	175	174	167	162	161	191	178	172	176	171	176	148	148	171	173	175	180	169	162	187	170	174	160	165	176	180	161	153	158	188	149	188	164	166	168	156	173	177	197	190	175	160	162	189	143	173	158	170	192	151	177	159	145	178	161	160	196	171	179	184	178	175	167	184	182	171	161	153	179	154	156	181	190	170	155	166	180	183	191	175	151	164	183	192	157	184	152	187	169	187	163	166	185	164	134	161	156	133	185	178	157	162	177	169	173	178	182	187	202	185	157	170	164	176	167	183	163	167	179	190	150	173	181	172	172	152	163	145	156	159	163	212	179	175	170	181	166	180	147	162	149	177	180	142	185	167	178	169	180	173	168	197	182	162	188	189	165	197	184	161	163	170	169	182	186	161	163	206	169	165	188	157	186	169	193	165	158	183	158	157	176	145	178	177	177	181	158	182	178	179	171	172	191	160	189	174	172	160	183	176	159	156	183	168	192	145	153	162	159	168	189	176	176	173	153	199	183	138	159	198	184	172	209	186	178	173	134	173	157	181	181	164	212	155	169	147	132	178	181	171	162	208	166	165	182	144	138	181	149	166	164	176	163	146	168	165	133	160	151	161	168	184	177	164	160	186	178	169	146	173	149	167	161	156	164	179	163	155	128	194	168	189	170	191	187	170	148	142	157	181	183	181	183	170	179	159	170	200	149	210	182	171	165	165	171	190	189	181	141	191	166	177	184	174	173	180	168	156	181	166	159	170	168	187	181	198	163	165	182	150	156	151	183	159	188	182	174	192	164	161	185	154	147	185	174	196	190	139	199	173	165	173	200	153	201	151	166	166	132	177	180	185	191	192	178	155	170	176	167	206	152	155	165	181	147	161	168	192	179	170	168	174	159	160	166	163	161	164	180	181	177	160	192	207	178	159	176	160	170	212	182	175	162	169	171	170	174	168	173	192	163	156	165	160	175	179	171	162	182	150	169	171	151	167	155	178	152	174	196	162	191	161	176	174	173	151	161	188	185	175	164	179	196	165	136	162	178	174	186	189	179	172	161	173	162	160	186	163	194	142	183	173	183	178	156	178	176	170	149	184	152	169	176	181	188	148	174	195	180	150	156	176	169	150	159	163	181	202	169	180	178	184	184	191	201	163	183	206	187	163	171	187	174	165	145	165	184	169	173	167	162	196	169	158	160	173	169	197	165	190	188	146	178	170	163	171	173	162	176	155	140	155	155	172	213	150	165	166	164	183	154	149	154	151	143	166	196	195	150	172	148	183	196	150	176	163	181	172	149	155	179	151	194	171	171	175	183	175	164	154	168	192	170	158	174	161	186	181	175	166	149	201	173	135	167	182	176	149	143	151	173	128	183	189	166	166	165	173	173	169	200	156	145	161	193	170	156	184	164	160	170	161	174	155	169	187	140	188	163	178	176	151	183	197	172	163	163	167	175	172	179	175	194	193	163	191	177	155	154	168	155	177	179	165	188	148	189	162	194	154	151	178	169	140	180	162	157	186	209	218	167	154	156	166	185	153	160	147	155	196	176	180	158	169	189	168	186	156	165	170	172	186	199	187	190	150	149	154	162	163	180	173	168	162	173	209	149	146	180	160	188	192	168	192	164	180	182	195	141	194	185	185	172	177	183	166	159	153	169	149	162	166	150	168	174	153	163	181	151	175	171	161	173	176	169	181	174	181	162	175	174	199	167	171	173	151	163	159	173	173	166	163	194	159	175	189	156	191	168	181	187	161	184	179	196	192	162	145	181	155	161	167	194	183	185	144	157	192	173	162	171	163	172	182	194	170	162	153	174	202	192	164	173	169	144	174	167	172	190	147	164	150	175	149	173	152	199	166	162	172	174	177	163	155	179	191	179	159	151	179	174	171	178	182	184	167	181	187	177	176	145	161	176	178	188	163	173	159	167	184	157	145	182	181	171	181	161	181	164	147	165	179	182	179	203	175	193	143	156	174	172	142	153	166	155	173	156	157	178	163	160	157	154	150	160	186	155	169	167	181	186	164	171	173	163	159	166	184	187	141	162	186	175	144	161	144	175	174	197	150	178	200	193	180	170	162	171	162	165	174	169	158	178	176	163	159	162	140	171	198	170	183	178	181	176	195	184	155	189	170	156	153	173	163	178	185	185	188	175	170	149	154	163	158	197	161	163	165	190	169	164	158	176	151	170	157	188	175	165	166	175	160	190	160	175	168	168	178	158	165	174	163	176	162	178	135	165	192	172	191	163	183	178	187	169	167	175	176	152	153	158	176	175	152	174	175	191	188	158	169	172	170	165	176	169	167	154	165	182	159	201	166	161	179	188	177	201	189	177	183	159	143	157	186	172	162	152	156	192	172	171	175	162	171	167	183	170	170	155	158	195	162	174	154	172	157	186	185	169	179	177	172	171	168	141	188	150	179	178	155	170	179	146	147	154	173	178	163	176	161	158	175	167	162	167	161	173	168	176	178	199	167	180	211	155	165	173	165	189
7594	796	2947	14268	1768	1008	754	694	667	558	585	507	525	548	485	495	463	468	472	457	473	442	420	424	402	419	451	417	409	431	433	459	393	438	425	400	413	437	384	398	419	388	410	431	379	408	381	423	378	406	405	416	399	402	396	396	402	408	397	395	412	392	376	358	383	417	399	416	422	390	391	389	401	396	414	384	405	374	386	402	410	385	376	393	422	348	410	404	386	376	363	398	393	385	378	407	414	379	389	425	422	406	364	417	425	398	397	403	391	412	399	396	415	429	363	375	416	395	357	400	416	397	386	378	391	427	389	402	410	401	398	376	424	404	419	411	377	387	394	375	422	384	374	378	378	396	406	384	406	382	402	378	387	388	414	426	413	396	371	394	402	403	385	366	425	397	420	411	417	393	364	402	397	379	415	405	407	385	343	388	384	415	404	426	383	402	375	367	392	444	398	393	414	448	417	369	360	377	400	419	388	360	384	410	371	409	404	387	383	384	373	405	406	399	397	385	373	425	415	413	392	411	381	409	368	366	416	382	397	411	383	384	405	392	378	377	368	393	368	388	425	387	353	407	385	422	404	390	392	414	414	376	407	401	395	399	392	378	392	429	383	389	434	413	398	388	367	392	394	377	417	364	378	405	415	390	402	430	365	384	400	379	425	412	371	389	356	407	375	426	407	403	368	390	375	412	393	395	393	423	398	406	403	418	376	386	381	377	409	377	418	393	409	408	426	413	399	403	385	384	402	405	359	396	398	377	420	401	398	417	426	358	371	418	401	366	388	416	394	420	414	404	434	390	339	399	385	381	398	380	389	408	412	382	421	388	409	437	384	428	391	390	370	394	411	402	409	441	442	394	396	491	355	428	393	398	369	399	379	402	436	442	403	361	425	384	397	405	369	384	389	362	408	402	424	421	401	393	401	402	387	412	386	425	364	405	382	386	431	394	395	421	384	396	388	400	397	403	418	422	370	391	370	388	383	446	407	425	395	406	425	396	428	421	375	406	376	402	398	372	362	409	353	370	385	410	383	411	422	357	413	397	369	403	401	379	409	366	380	389	390	411	409	419	393	418	380	414	419	383	403	426	358	392	401	417	386	371	425	420	370	393	398	430	408	412	410	418	411	420	388	424	391	377	385	389	374	385	443	390	366	406	423	429	380	434	378	373	370	386	386	404	392	404	416	425	418	358	362	385	408	362	399	407	392	415	405	391	383	388	397	410	389	423	414	380	387	379	387	409	421	421	418	398	420	399	404	407	357	438	393	453	393	389	417	424	423	424	391	437	390	425	414	376	386	377	373	446	395	404	400	395	405	365	382	407	429	403	345	413	386	441	398	396	380	382	434	373	408	393	376	401	362	408	421	418	372	368	391	396	375	430	395	388	404	410	398	399	422	393	406	381	461	388	397	406	400	381	415	394	389	377	392	393	393	402	409	415	372	359	391	384	384	406	426	366	393	381	400	427	404	401	395	400	366	375	401	441	440	382	385	406	405	406	407	401	388	416	399	385	413	377	366	415	394	392	411	395	355	436	396	399	373	370	409	403	399	376	413	370	380	426	410	388	403	420	394	371	386	362	410	390	360	402	384	416	418	397	417	408	423	402	423	418	403	396	381	405	386	425	350	411	400	412	463	373	347	425	398	420	432	406	396	398	381	406	338	357	385	360	410	440	451	343	368	385	411	393	452	423	419	375	414	412	379	388	396	386	404	385	396	404	413	377	397	409	433	422	389	378	378	394	398	415	381	413	408	404	405	402	412	417	406	413	435	399	373	420	415	416	426	402	421	391	458	386	412	432	414	365	399	415	395	404	377	393	380	391	412	388	443	387	411	383	395	431	400	417	358	455	386	365	428	384	405	377	392	389	413	399	397	365	416	393	411	399	385	414	381	390	404	411	404	431	402	385	387	397	402	412	374	366	380	427	401	388	378	397	361	387	434	407	363	401	385	392	378	392	384	416	412	386	407	382	387	369	356	403	428	396	413	437	401	399	415	403	440	422	398	358	443	407	423	391	411	410	381	415	417	418	398	393	419	402	389	404	388	437	406	373	408	412	395	386	380	395	367	400	406	410	374	424	378	426	400	456	430	395	427	398	404	356	402	411	420	384	423	381	389	404	417	446	402	405	421	412	377	405	407	386	430	432	406	403	394	449	408	404	398	396	428	394	367	404	380	385	413	380	402	383	384	413	416	388	384	397	376	407	420	366	411	422	422	439	377	414	423	449	401	377	381	395	412	398	417	420	393	414	384	406	389	375	405	390	387	360	410	434	391	415	414	402	413	382	417	397	401	399	389	410	373	388	400	396	393	413	386	393	416	415	426	396	402	389	390	373	400	425	432	388	412	438	383	409	399	376	379	384	366	365	390	367	389	400	396	433	364	431	362	391	391	373	416	402	406	393	413	404	398	366	407	390	370	413	446	391	424	382	393	395	390	408	398	424	413	360	410	419	384	377	368	362	375	425	410	395	434	395	406	442	401	420	395	393	405	400	402	406	431	392	418	407	405	382	389	443	416	403	409	404	394	401	417	403	436	401	393	393	410	385	404	400	391	388	388	372	400	369	392	399	399	420	422	378	397	417	415	415	414	388	401	410	397	387	387	392	384	403	416	384	391	415	464	376	397	388	376	402	395	425	402	374	374	359	409	411	387	403	410	397	407	375	450	388	418	399	398	363	388	403	393	377	431	403	403	400	412	403	389	411	422	376	384	379	448	431	368	372	408	379	432	397	412	380	356	393	333	386	413	425	433	391	402	424	374	393	397	400	386	429	428	413	373	401	412	406	393	404	382	400	402	393	426	377	398	404	417	401	382	368	401	401	398	364	397	393	398	389	397	426	436	425	415	400	401	374	428	448	405	382	394	412	407	381	395	404	389	411	381	391	392	385	422	379	411	398	417	371	411	394	392	429	414	384	387	446	407	393	438	394	406	400	387	390	400	406	371	377	398	428	406	381	351	388	418	431	448	390	372	387	427	421	403	409	377	404	421	420	407	401	375	372	422	419	398	424	395	376	374	438	442	425	407	427	397	413	394	413	370	382	394	412	414	418	425	376	387	388	418	389	352	411	377	383	424	387	377	425	429	385	381	398	398	397	396	383	387	408	381	416	384	393	409	417	356	393	416	415	375	339	397	413	412	388	407	402	402	420	377	402	407	406	418	406	410	426	423	392	437	376	390	396	381	393	405	387	414	411	372	421	407	408	423	414	381	372	430	393	401	425	418	397	387	399	396	380	392	416	366	439	413	377	389	426	397	379	383	414	384	386	396	408	422	402	380	410	377	396	380	366	406	400	409	402	400	374	397	437	362	406	400	405	402	358	373	444	373	423	404	390	396	396	412	399	401	403	390	407	411	392	389	398	406	418	402	397	399	405	394	401	396	424	402	372	371	407	385	441	421	416	391	400	392	435	393	389	381	383	400	391	398	374	383	408	405	409	381	357	386	399	413	398	424	415	376	410	396	413	382	405	396	419	439	372	383	401
17208	1802	2486	8561	1338	384	291	249	223	250	211	182	180	187	178	186	163	170	170	145	154	157	154	163	163	148	144	154	159	152	181	155	176	164	170	156	162	163	159	164	151	151	152	132	153	183	170	153	148	141	158	144	159	171	174	162	135	154	168	152	144	141	165	162	153	146	141	152	178	148	163	142	140	136	166	172	158	189	166	168	155	140	165	176	90	146	169	145	167	170	156	160	155	172	170	163	167	152	160	139	151	163	157	158	156	140	130	156	160	162	158	170	155	152	143	154	137	155	161	149	167	166	161	146	144	154	160	159	135	154	139	156	182	182	152	149	151	170	160	134	154	164	154	149	152	133	144	161	176	157	163	131	163	157	151	149	130	162	144	171	155	162	157	143	142	164	133	153	148	167	165	165	151	157	156	156	163	161	155	169	164	141	153	151	160	152	198	162	155	138	157	152	153	148	162	143	126	146	131	151	156	155	158	147	164	153	160	160	149	136	152	151	130	181	160	154	154	143	151	159	148	162	181	155	146	131	167	157	146	162	158	124	146	142	129	196	155	161	169	155	128	164	146	146	167	156	172	138	146	139	165	138	174	144	153	150	172	152	163	143	146	188	162	147	157	142	148	151	153	148	160	158	150	158	141	150	153	153	147	163	169	166	178	156	151	138	184	167	154	155	143	154	153	155	150	161	163	154	153	163	155	162	176	136	168	152	140	174	154	166	146	166	145	155	152	140	153	154	154	144	138	152	157	144	167	155	141	163	144	157	152	142	147	141	143	157	146	145	172	152	165	127	142	160	159	149	162	153	146	124	164	157	171	158	153	144	156	157	159	170	167	162	129	156	163	153	156	160	171	157	173	162	146	147	152	157	159	151	126	137	126	140	145	141	137	173	153	131	134	142	154	151	166	158	155	142	163	160	155	159	166	154	156	152	160	137	144	169	154	148	167	138	157	145	144	156	160	158	146	176	145	160	150	152	136	165	144	138	164	157	171	130	160	150	163	160	146	155	134	158	173	144	141	147	153	146	150	141	142	156	135	148	145	146	153	175	146	153	126	156	186	156	151	160	163	176	165	141	177	146	137	146	149	163	162	156	154	182	124	150	154	124	143	161	154	172	161	160	163	136	167	171	126	165	166	183	162	157	143	152	141	123	167	170	155	161	152	179	159	169	147	161	142	149	163	172	155	145	156	153	144	138	133	118	155	176	167	124	148	127	144	148	134	147	160	146	162	156	149	148	154	165	160	139	155	169	173	172	129	134	156	160	156	168	167	176	151	140	135	146	152	174	149	157	150	142	178	163	139	148	133	154	151	137	142	136	141	166	183	153	147	175	146	167	165	145	153	150	163	156	193	129	183	163	153	159	139	138	159	126	169	153	163	161	163	158	148	151	168	150	162	147	136	135	171	169	147	139	156	166	142	143	153	153	152	137	152	154	150	152	147	152	152	151	158	172	178	185	141	147	167	136	162	155	158	164	145	158	152	141	167	149	157	138	177	131	154	141	144	170	176	174	147	162	160	138	142	153	137	143	149	163	160	159	162	150	151	166	157	163	145	158	136	151	149	157	142	146	174	145	142	155	158	138	150	158	176	140	157	151	166	142	145	138	155	155	149	154	141	138	154	154	159	171	148	135	139	150	176	154	158	173	156	151	183	153	158	163	148	158	135	148	159	154	168	157	157	145	166	178	151	146	137	120	134	150	170	156	163	165	165	184	162	170	142	133	167	165	179	165	137	143	172	154	126	156	174	148	152	156	158	150	178	173	141	171	156	152	138	173	161	174	154	152	155	142	177	171	146	140	142	155	159	143	146	162	157	171	137	138	177	150	158	180	151	140	139	154	161	154	150	146	157	151	141	159	169	180	141	139	148	140	149	192	156	131	150	153	169	171	133	158	154	141	163	154	156	131	135	170	159	147	147	156	158	147	159	139	170	154	150	123	151	146	169	160	146	135	167	152	151	152	152	161	154	131	159	150	178	171	162	147	164	154	155	170	157	156	148	140	146	152	151	160	164	141	153	145	181	173	160	183	158	164	137	130	167	160	136	193	154	153	158	144	123	168	121	159	160	152	132	175	133	175	163	151	146	136	151	173	162	145	166	160	148	156	169	159	137	144	148	151	144	128	124	169	157	131	123	163	160	163	130	143	159	154	170	167	148	154	157	154	146	122	169	155	148	138	178	166	159	126	138	167	149	159	156	133	182	157	141	142	142	140	167	144	129	155	161	139	152	148	119	163	149	163	156	175	169	150	135	156	169	178	151	144	160	176	148	140	146	162	141	154	147	160	160	138	160	168	153	118	133	135	142	141	160	164	151	162	200	132	134	161	163	169	164	132	130	143	136	157	144	142	156	150	133	160	169	155	136	169	125	151	170	173	168	146	131	162	148	174	143	157	139	168	166	185	157	157	148	144	149	142	149	134	158	136	172	156	141	140	177	156	144	127	156	160	132	173	151	138	150	145	142	143	144	160	124	154	153	143	151	151	137	138	156	157	145	136	167	148	159	163	151	155	159	150	179	154	135	156	134	187	140	146	147	174	154	163	154	149	164	154	152	148	144	163	182	161	164	148	174	151	158	147	143	144	156	144	147	137	143	162	153	142	155	149	126	148	166	163	157	164	171	152	151	143	172	167	137	135	135	194	176	149	151	166	149	137	134	157	138	162	151	160	164	142	145	134	138	139	167	150	130	163	134	150	161	154	144	149	144	168	141	154	169	183	170	152	175	126	135	158	144	152	144	162	142	155	144	156	156	134	149	154	157	147	150	150	156	166	165	160	162	148	158	160	151	145	173	143	141	152	154	164	146	158	147	171	157	162	171	165	157	142	138	141	178	153	180	153	142	141	140	162	168	133	133	148	117	150	146	151	150	160	154	160	154	157	153	118	155	141	127	154	158	162	139	154	155	159	159	171	146	156	145	153	158	178	142	176	147	151	161	136	140	126	137	167	171	148	147	153	157	162	153	175	149	124	137	167	178	145	167	141	160	141	160	153	152	152	140	160	165	146	165	153	153	172	154	131	156	147	142	148	164	150	131	163	164	136	149	140	136	144	149	149	154	154	159	152	170	164	141	152	150	156	149	144	151	129	151	128	188	167	144	163	154	159	150	169	157	145	153	169	169	157	145	135	161	150	153	158	163	154	165	150	136	141	166	145	145	140	142	159	155	154	135	136	141	150	153	148	140	151	162	150	158	156	171	150	145	155	163	147	160	147	154	140	156	174	175	158	159	142	168	165	142	136	143	152	152	165	146	131	160	166	162	151	163	151	149	145	162	153	158	152	146	147	168	123	150	162	148	142	146	144	158	162	159	163	158	142	170	157	174	165	147	160	156	148	157	147	153	147	158	156	170	163	159	148	146	160	145	145	156	158	157	154	172	151	154	165	170	157	116	146	169	140	161	137	144	153	157	155	155	172	151	141	135	169	133	154	148	156	141	145	144	150	140	157	163	144	149	157	160	149	140	155	181	160	165	142	159	155
9591	1325	4912	20388	2502	1547	1158	1005	834	763	744	669	631	593	579	523	490	527	502	515	484	441	487	480	452	462	455	450	439	423	425	414	434	422	410	407	419	417	395	398	439	409	412	375	366	413	409	408	386	392	365	353	420	431	403	393	392	389	380	372	391	435	438	446	415	379	455	409	416	417	400	409	400	401	393	446	413	399	462	445	388	422	400	384	427	402	417	391	384	401	395	390	367	395	406	375	372	430	431	368	378	398	388	393	373	407	376	390	414	396	407	401	405	395	361	375	363	419	377	338	427	400	380	384	376	397	411	385	361	419	402	421	389	403	408	402	380	387	387	393	404	394	403	359	375	372	389	403	362	382	405	417	422	398	375	399	396	383	395	394	386	389	369	382	384	393	394	362	399	458	403	387	385	381	405	426	387	402	380	423	362	387	356	344	380	371	391	378	406	350	392	399	410	386	374	377	389	399	384	414	370	416	385	397	422	366	343	431	370	380	371	372	373	393	399	399	310	375	398	378	377	376	397	386	387	371	360	381	392	399	385	393	379	368	372	410	400	377	391	395	427	369	413	396	398	416	405	401	393	405	375	372	389	398	387	438	415	366	384	372	384	377	410	404	401	377	377	377	366	429	396	387	404	410	417	388	414	437	382	373	433	419	389	418	431	372	415	382	400	437	403	374	391	400	388	400	349	393	403	409	385	385	377	371	419	413	405	390	369	388	361	447	343	385	367	378	400	417	413	394	361	384	395	380	353	378	377	379	391	391	392	393	368	426	372	381	412	357	391	382	389	396	380	384	402	382	374	399	394	365	391	375	382	366	383	385	378	381	362	431	373	376	401	376	390	414	372	369	412	374	374	394	400	381	371	369	356	418	367	411	352	399	408	401	367	428	394	374	347	424	389	439	398	405	368	374	363	396	371	406	403	398	424	361	385	397	417	421	407	411	380	408	363	384	413	394	395	387	410	379	397	372	388	380	377	410	380	399	403	434	407	377	380	428	413	401	376	388	334	361	415	388	397	427	383	371	425	418	369	395	395	393	397	389	418	399	403	394	397	385	363	398	372	368	371	387	441	415	367	414	423	380	388	387	412	359	375	414	405	401	388	400	397	392	374	398	392	376	382	402	416	402	343	398	404	402	367	379	392	400	375	385	388	338	393	385	397	405	419	382	358	428	412	401	393	413	387	420	405	369	389	379	388	372	388	399	381	417	378	423	381	390	390	395	416	391	372	390	360	377	402	441	391	377	395	389	375	396	374	382	398	369	389	387	372	396	401	375	399	408	383	385	385	394	362	402	404	381	391	382	391	399	381	395	369	423	372	382	404	358	397	375	394	371	363	380	392	395	385	392	430	396	400	378	397	403	390	407	373	383	391	378	366	415	393	379	389	412	410	412	386	413	393	415	377	394	376	352	361	422	400	401	348	376	395	380	401	401	407	401	417	422	393	423	387	415	411	378	392	444	401	405	404	380	381	400	358	416	369	398	369	413	390	371	407	383	410	395	401	411	397	407	424	377	380	394	360	394	388	385	371	379	466	379	398	366	395	382	368	372	398	434	376	404	406	407	389	366	395	379	379	407	358	381	370	407	410	401	378	398	404	349	398	398	367	361	386	398	383	390	435	360	389	391	381	367	391	410	407	359	377	334	414	381	374	387	379	372	412	394	366	373	395	401	377	437	362	370	397	364	382	403	388	388	379	382	362	370	401	396	402	384	380	405	390	399	403	401	399	367	382	380	406	385	401	384	398	398	380	363	389	381	414	354	379	401	410	362	431	372	408	393	378	384	381	389	394	381	409	383	390	421	375	385	371	387	404	368	389	383	368	379	384	401	384	389	381	386	400	401	388	361	381	397	436	405	427	386	380	378	394	385	382	392	431	396	360	411	404	381	402	379	390	410	386	410	396	336	411	405	377	430	363	393	400	396	368	386	370	385	388	398	391	403	374	365	392	403	434	382	399	393	387	391	381	384	394	380	412	407	375	394	393	368	390	347	376	384	370	389	404	384	370	391	412	362	402	370	403	348	374	411	413	377	399	402	368	389	438	409	359	398	410	425	402	388	381	369	374	381	398	375	366	369	379	379	364	379	418	344	400	387	416	421	355	398	377	368	369	387	367	369	418	378	400	368	387	398	396	416	398	390	362	431	339	410	397	389	345	372	390	370	392	392	406	374	405	384	400	396	409	436	372	419	434	383	374	367	392	379	397	375	402	419	377	411	408	386	410	381	408	381	356	397	399	371	385	399	381	388	395	402	407	388	356	393	403	407	403	383	400	387	399	372	400	396	380	389	398	373	390	361	386	382	399	361	373	405	414	391	415	416	393	404	390	399	403	358	373	381	365	385	396	403	401	402	401	376	399	414	408	392	403	394	373	392	370	380	397	383	386	363	382	379	386	428	381	378	417	352	381	398	415	342	396	419	400	371	455	413	386	416	389	379	396	388	380	381	382	365	370	367	389	404	395	337	390	379	410	348	390	389	403	395	390	402	383	373	410	371	405	411	396	415	365	366	414	376	356	390	411	367	380	379	418	371	382	391	416	385	403	403	392	369	390	398	414	394	402	412	397	378	386	397	379	385	388	395	374	401	388	416	371	397	424	395	377	375	412	386	361	435	387	372	422	391	416	395	386	362	414	414	397	447	384	397	409	376	394	389	401	410	406	375	400	406	381	414	391	406	396	386	382	425	364	392	413	388	411	391	369	397	409	384	345	386	413	401	410	374	415	442	402	393	376	417	400	383	360	385	388	397	399	406	385	425	410	393	393	383	429	375	370	400	373	392	393	386	372	392	381	438	408	409	396	353	410	407	385	394	379	377	409	395	423	379	403	386	380	353	427	379	350	398	389	395	403	408	385	415	402	387	369	407	375	396	416	354	387	397	378	368	397	415	418	388	384	406	374	395	406	400	430	400	384	415	397	374	388	376	394	345	347	408	402	380	378	401	423	415	396	438	411	392	414	413	391	392	411	391	406	396	363	397	390	347	382	378	364	416	392	387	383	390	444	378	401	384	427	378	364	396	361	395	406	400	417	425	380	381	424	388	386	402	412	332	382	375	387	390	397	402	396	363	408	408	395	385	394	392	397	413	433	374	410	451	380	407	389	390	375	401	397	352	383	385	359	400	392	358	417	422	372	379	390	394	333	387	386	360	365	408	384	402	393	412	396	396	363	408	418	370	385	396	367	366	400	382	403	413	385	370	371	427	420	384	390	406	367	389	399	394	399	383	403	391	373	371	403	371	374	405	367	364	398	384	409	393	385	394	364	378	410	354	378	377	396	396	398	376	401	410	400	381	417	385	375	409	418	400	423	366	391	433	356	411	383	363	374	401	406	370	375	408	392	386	391	383	377	405	402	379	357	401	406	412	404	409	412	396	384	415	396	391	425	389	404	389	398	386	374	418	398	378	386	398	395	385	370	416	414	415	377	384	393	380	397	388	376	417	413	385	391	378	395	412	372	388	394	376	361	419	392	358	390	378
2655	450	813	3587	565	376	366	358	376	361	339	347	331	337	359	377	335	348	346	348	381	322	329	342	358	361	381	347	364	362	361	351	332	322	351	375	361	386	364	360	329	352	335	380	344	336	353	312	364	347	386	349	334	369	336	348	366	382	361	367	380	341	344	322	308	344	301	343	352	363	340	355	329	353	370	345	319	338	374	337	366	339	344	347	368	396	351	349	337	346	373	328	346	345	342	338	384	349	354	365	346	376	336	329	330	340	307	365	360	370	357	382	348	339	333	355	380	376	353	366	391	346	339	322	341	388	338	333	350	324	374	351	363	339	349	385	343	378	384	357	332	331	372	354	317	377	345	342	366	361	333	405	375	339	352	350	379	320	351	357	360	354	357	354	331	362	349	374	328	358	343	340	347	379	326	337	355	388	364	348	351	383	335	337	385	349	351	380	340	379	338	335	358	331	309	359	349	332	353	359	336	329	376	333	344	338	327	342	335	370	289	384	354	368	350	345	360	393	337	374	373	357	335	311	358	316	353	347	366	371	371	329	335	317	358	333	318	316	342	326	343	351	352	340	344	330	342	340	352	336	319	305	340	383	325	346	362	337	350	344	361	321	340	327	360	331	380	326	373	350	342	396	329	377	320	352	366	353	340	343	338	334	350	327	350	360	361	343	343	353	388	367	333	355	350	393	364	350	345	350	353	363	379	363	365	348	317	364	351	354	345	354	329	314	341	381	345	370	360	377	360	351	360	328	337	365	329	360	344	366	332	342	339	392	358	366	347	344	336	350	323	371	328	333	336	350	328	386	328	392	338	404	308	300	341	330	354	369	336	327	337	344	316	355	383	357	350	337	339	354	369	365	354	356	357	328	355	351	359	340	384	342	360	365	349	336	334	373	338	344	364	377	344	364	365	349	380	362	382	343	354	346	337	355	367	347	333	333	342	345	343	331	379	337	388	360	347	347	364	348	376	357	332	406	370	349	312	356	381	349	324	333	339	348	322	373	363	340	342	420	351	330	321	332	373	329	333	358	338	368	357	362	370	381	346	365	362	352	332	333	352	361	339	338	313	364	334	351	335	366	367	345	345	324	383	361	391	352	405	381	358	343	326	329	373	377	324	364	351	370	388	343	347	357	334	331	368	344	361	359	373	355	347	337	355	322	322	384	376	356	351	363	369	348	328	311	352	341	367	371	344	380	320	368	372	349	349	341	318	321	354	375	381	333	354	333	341	377	345	322	344	339	373	322	356	377	381	356	346	373	338	316	362	351	361	323	349	340	351	361	330	363	361	358	379	359	321	349	375	382	351	343	378	360	361	391	369	357	332	347	352	340	355	387	373	328	364	338	377	372	332	341	356	349	344	352	358	360	369	376	313	343	336	338	372	336	353	340	358	352	307	370	355	316	342	341	331	360	372	343	356	328	347	347	365	371	349	362	337	366	369	382	339	346	379	331	333	354	392	355	351	361	352	336	358	373	346	375	350	341	392	339	337	333	342	323	373	334	380	321	380	312	355	336	370	365	344	373	338	366	364	350	324	368	359	365	319	365	305	338	376	330	350	344	337	357	366	353	339	386	339	352	340	408	372	361	381	356	380	351	324	310	337	355	349	385	339	336	359	353	365	379	347	351	334	384	376	345	388	391	396	355	350	322	363	346	351	353	345	359	352	370	375	370	356	360	347	386	352	365	320	361	333	319	310	311	347	340	331	346	355	339	356	366	350	343	321	345	325	324	356	359	334	393	318	362	381	320	361	328	331	324	330	335	321	358	360	343	312	325	355	392	361	395	342	328	343	351	342	357	382	380	330	361	349	346	340	345	365	365	316	345	346	370	352	365	309	311	374	382	362	346	364	351	330	324	341	353	319	357	337	368	362	363	358	371	321	347	355	330	342	360	377	321	352	363	359	351	357	330	344	365	319	357	326	345	363	358	349	361	344	342	363	323	360	338	369	373	360	345	342	358	339	377	350	357	381	357	370	364	335	386	329	359	368	363	322	353	338	343	324	337	360	350	377	392	359	383	341	375	355	386	358	336	309	323	349	375	356	323	331	341	327	386	347	335	337	357	341	364	337	324	320	336	371	351	349	319	352	356	318	360	344	341	340	372	335	369	332	331	355	350	330	400	337	401	357	373	356	344	343	360	354	341	346	357	330	306	318	357	367	379	372	351	381	349	333	373	365	349	350	331	336	328	373	357	372	372	362	365	374	384	378	379	367	360	362	371	345	342	355	374	319	326	339	352	340	364	359	379	356	356	387	383	353	333	315	336	360	342	391	339	293	363	341	347	351	372	373	357	355	371	348	349	335	379	379	332	338	376	352	357	359	332	348	423	378	329	353	313	342	338	367	324	367	364	362	360	359	332	296	361	342	357	354	352	371	367	329	358	346	343	349	380	309	378	344	343	352	336	343	348	347	326	340	350	382	370	350	350	329	324	372	338	352	357	345	359	347	379	349	353	367	344	354	313	338	344	356	368	365	362	328	320	335	368	381	319	340	349	368	311	354	332	320	365	324	367	340	323	354	354	378	368	363	350	367	355	347	370	361	324	317	344	338	365	332	369	381	378	359	401	335	327	367	383	350	347	345	361	335	348	346	346	341	317	367	347	361	341	296	384	353	380	353	346	348	375	347	373	370	353	324	318	331	373	380	320	348	355	389	344	340	364	350	335	333	365	370	363	382	372	350	341	350	369	359	345	316	347	368	357	345	341	361	359	369	348	345	349	368	344	368	372	367	371	357	329	413	391	341	363	376	357	361	345	375	362	341	354	353	342	321	326	329	355	378	366	374	348	363	330	340	360	304	350	350	349	348	378	333	371	369	326	354	368	361	349	369	358	334	340	367	348	353	376	368	364	396	338	368	351	351	365	338	366	385	348	366	318	362	327	377	345	361	373	317	303	383	371	353	354	357	388	281	330	362	352	354	323	323	342	338	370	353	343	326	356	350	316	343	351	307	341	333	334	360	352	353	334	381	363	350	362	353	341	349	367	347	354	366	391	347	371	378	366	341	357	361	345	377	323	370	343	351	353	367	333	355	374	361	350	333	354	381	336	337	299	386	368	334	390	384	374	349	371	341	354	353	361	324	349	354	305	346	385	343	366	342	332	361	343	367	327	346	363	341	353	377	323	322	338	351	357	327	381	392	363	317	352	372	347	365	334	373	369	351	358	314	353	351	383	349	374	385	380	364	361	372	316	348	356	388	378	335	336	352	357	315	377	369	359	351	387	337	359	332	320	336	329	356	357	386	374	353	369	331	344	365	330	358	391	389	346	326	343	353	340	381	339	317	338	350	309	367	347	355	336	349	371	365	343	330	350	342	352	397	371	348	345	349	377	341	354	373	334	354	330	329	395	360	374	365	378	307	353	376	331	334	405	353	327	331	355	389	364	381	340	342	327	358	359	353	408	387	347	357	331	382	362	348	344	363	330	357	328	332	381	353	330	355	392	348	365	304	317	330	329	363	341	352	324	367	355	359	331
2298	812	1754	10181	921	782	731	781	773	788	722	776	716	764	772	730	760	766	769	734	826	724	795	730	809	784	769	818	791	776	686	748	743	780	728	749	772	774	745	742	796	732	769	736	751	784	784	713	780	758	760	749	771	796	747	728	763	786	729	760	746	712	755	784	800	723	737	752	745	757	752	769	731	727	734	729	735	755	773	748	723	759	773	713	767	724	772	778	784	708	773	717	705	741	774	763	747	733	760	759	755	776	813	753	764	760	713	762	727	805	784	777	733	758	759	740	775	750	744	765	724	722	793	800	743	742	732	738	763	762	740	726	794	799	751	676	771	700	798	752	788	749	737	803	811	761	772	715	745	748	764	739	755	804	769	718	734	710	778	753	773	757	773	741	744	775	748	722	743	723	755	742	738	737	788	757	751	742	733	810	772	775	772	734	763	751	749	716	821	785	749	792	765	768	751	709	764	737	718	746	743	737	743	782	724	755	737	745	726	771	751	717	736	752	785	738	733	753	755	729	696	749	775	772	730	752	746	792	773	793	737	761	731	787	752	805	815	786	774	734	759	751	719	789	787	790	755	708	792	774	719	796	773	773	762	741	777	773	736	716	736	729	727	749	771	749	796	756	754	742	751	763	765	803	766	697	752	776	731	811	742	762	741	762	747	717	742	746	756	720	749	766	755	725	755	780	803	743	744	782	811	785	728	732	797	754	757	786	756	762	744	737	772	802	713	800	793	771	728	777	750	748	741	760	698	794	756	716	743	778	772	715	757	716	752	737	801	718	722	790	792	768	757	754	734	761	730	754	797	767	775	717	752	773	771	801	730	757	753	815	780	787	750	755	697	769	748	798	784	764	746	752	738	763	728	745	715	772	765	735	787	745	776	709	781	754	790	760	799	718	758	751	784	740	771	766	731	780	784	732	746	745	753	799	753	749	744	747	742	747	740	713	765	774	762	737	740	706	692	735	747	764	821	733	767	729	753	745	727	756	774	716	784	790	756	763	751	739	814	752	713	737	707	762	724	778	725	784	777	752	731	724	744	743	732	723	747	799	731	762	769	731	711	726	770	722	709	729	800	757	759	733	747	723	706	753	786	805	777	706	743	793	806	755	742	759	790	742	767	791	740	768	793	752	769	686	751	730	725	743	762	746	720	765	754	782	755	796	780	785	814	757	736	753	758	757	788	763	783	825	758	746	786	733	710	770	727	736	789	772	748	804	750	749	732	736	766	740	767	744	737	714	738	738	773	714	767	758	746	716	757	722	736	730	757	748	757	762	786	765	748	740	696	744	813	824	750	727	786	718	722	752	773	760	788	742	785	729	784	760	778	771	738	765	687	769	786	739	792	758	753	741	730	752	734	779	755	776	727	775	776	770	713	772	810	767	745	746	738	738	755	799	734	733	748	748	733	796	794	740	741	760	775	773	734	750	771	759	739	730	755	727	714	801	805	760	764	796	761	767	746	780	733	723	796	790	736	744	724	756	775	786	751	716	716	743	733	754	757	741	785	713	783	735	746	778	744	755	750	744	733	726	806	795	768	762	764	732	801	753	735	732	793	722	733	715	752	728	754	802	745	737	757	804	790	682	738	758	756	713	766	807	781	764	775	749	730	739	745	764	762	757	719	799	809	755	792	741	758	805	764	767	719	821	810	772	776	775	754	769	729	719	717	750	749	838	780	769	723	721	768	756	730	800	756	723	768	727	761	745	789	756	696	757	785	775	753	719	773	761	814	764	764	737	753	791	743	726	709	759	721	753	701	735	781	735	711	747	789	766	780	775	761	766	718	815	794	715	770	749	743	739	788	752	752	772	772	762	770	737	747	789	748	759	765	717	801	780	758	749	739	763	714	742	762	719	763	747	754	694	772	754	705	769	777	767	727	746	737	761	732	740	790	758	703	762	751	758	775	738	739	720	820	774	707	723	761	727	768	713	756	798	762	708	811	725	763	745	758	745	747	752	737	747	731	775	751	766	712	769	727	746	756	759	735	767	722	762	770	766	713	761	759	770	762	774	791	765	777	701	760	747	737	750	759	776	775	763	712	789	740	727	734	765	728	716	758	769	712	783	760	732	785	754	708	704	701	794	787	742	740	707	732	800	734	773	760	786	782	696	772	743	709	690	764	739	713	721	754	788	762	783	742	759	739	729	706	783	692	808	748	741	702	764	753	752	766	762	741	781	805	781	767	768	774	783	751	717	738	809	794	746	800	742	738	733	758	758	744	761	793	758	801	727	782	731	759	711	720	730	766	740	761	700	756	747	761	753	782	746	718	759	747	787	746	725	816	738	708	754	739	732	712	762	733	698	759	767	733	709	694	778	787	763	789	745	752	735	733	720	732	755	740	723	740	737	789	764	775	759	782	784	761	761	763	769	794	794	791	756	752	762	723	785	739	787	752	783	697	768	724	758	738	763	755	776	779	713	706	730	739	739	728	770	729	768	761	758	765	777	754	784	743	787	782	736	787	773	745	757	753	768	768	665	728	706	775	771	758	762	760	719	742	729	790	730	731	750	744	749	769	753	744	777	783	796	764	734	739	773	725	701	746	752	771	723	734	776	726	762	702	764	777	775	750	735	717	744	776	767	812	726	762	767	741	792	784	734	751	735	761	736	771	756	747	697	772	761	795	752	749	796	763	819	783	770	775	715	774	784	784	720	749	765	732	728	702	803	724	723	768	734	762	737	754	679	754	755	728	744	746	728	763	782	692	799	735	758	774	722	734	748	743	721	793	794	789	741	754	744	752	749	756	718	768	778	706	717	786	717	663	760	769	731	783	750	750	754	748	759	753	770	765	743	770	838	757	699	751	740	759	734	743	757	744	790	747	765	761	737	702	765	751	726	750	745	757	754	758	711	785	795	731	772	740	779	700	729	721	759	753	780	779	768	705	704	740	745	744	708	729	736	734	809	758	828	714	794	720	755	733	739	710	741	770	750	780	743	802	737	781	757	803	744	761	744	770	707	767	713	764	770	765	765	750	764	745	724	736	724	758	759	755	738	736	752	797	737	762	781	762	744	778	715	762	751	789	783	778	732	768	763	799	767	817	774	737	711	719	721	733	757	720	760	762	750	843	736	759	760	742	754	745	774	741	721	765	796	742	776	799	755	749	723	778	723	748	719	741	745	718	737	761	762	734	721	793	735	791	796	734	732	800	747	747	779	793	749	756	748	760	786	769	770	756	724	740	751	772	781	805	689	751	804	724	756	754	757	730	718	759	750	720	775	790	772	771	781	750	770	740	748	748	830	774	724	764	777	788	741	788	756	730	719	742	806	759	762	763	802	755	754	759	747	735	792	781	734	767	758	707	746	774	762	733	788	746	738	803	805	733	754	746	755	767	744	776	779	769	761	758	764	779	785	740	782	730	730	722	769	801	698	731	741	791	800	751	715	743	777	737	705	793	740	742	703	761	767	753	756	720	740	740	734	736	774	773	758	773	706	779	762	755	757	725	738	776	779	730	751	701	721	769	795	777	798
9259	713	1720	6701	759	314	215	213	194	208	180	190	165	184	180	158	182	168	156	158	168	179	186	180	187	184	188	167	159	167	154	166	182	176	185	156	174	197	159	181	184	171	174	170	179	146	166	191	164	148	179	149	172	153	200	173	176	168	195	160	170	178	144	162	182	198	162	188	200	183	179	183	174	185	154	174	171	164	210	179	170	206	171	176	176	179	175	190	165	172	153	187	142	157	182	157	166	172	178	182	195	172	170	188	167	162	172	180	197	189	200	184	163	177	170	176	182	156	151	158	172	179	165	188	165	190	186	158	199	191	162	173	145	182	175	178	197	159	158	164	180	199	163	179	170	167	178	179	198	167	170	182	175	160	181	170	193	193	148	165	164	174	184	186	166	171	182	177	167	157	163	203	198	196	163	181	166	157	169	186	187	200	137	189	185	191	165	164	152	177	165	168	186	174	175	146	177	174	175	176	207	190	164	187	198	172	178	145	163	164	147	176	192	172	188	189	173	169	153	192	171	165	176	180	162	168	172	168	156	202	163	198	162	166	142	173	171	182	174	174	147	196	197	151	185	170	177	185	205	174	154	181	168	144	153	183	163	187	162	149	159	190	170	156	178	185	205	191	169	183	168	182	185	220	191	166	185	167	152	184	163	175	187	180	202	172	172	174	160	189	180	179	163	178	192	166	160	181	161	172	175	157	162	185	173	179	149	192	182	172	175	180	169	165	175	165	184	179	171	167	159	154	178	163	174	168	166	146	156	175	170	190	164	179	170	182	188	154	169	178	158	171	153	167	178	174	190	170	166	168	183	174	158	177	143	187	177	171	188	155	186	168	165	172	160	154	201	169	150	166	195	176	162	180	183	169	179	159	158	147	188	162	155	188	169	177	186	178	168	184	196	171	171	160	172	189	201	160	196	153	157	165	163	168	165	160	186	169	170	169	170	174	174	185	188	161	188	179	182	162	162	174	169	169	169	179	183	183	185	176	188	163	179	172	182	169	170	165	169	160	151	182	165	177	174	187	164	163	169	163	178	175	194	168	140	198	185	165	180	171	176	190	177	175	179	154	167	172	163	183	167	160	168	156	189	191	173	161	188	167	170	177	162	187	168	172	164	186	201	167	192	163	149	169	176	167	184	168	177	163	164	185	158	174	174	168	161	184	179	176	173	188	163	185	188	168	170	176	184	189	185	194	173	169	189	162	147	160	204	200	147	170	180	179	156	162	168	171	179	179	176	197	168	180	180	179	185	174	181	174	162	168	196	176	192	183	187	160	156	173	163	169	181	177	193	179	175	191	184	188	167	180	195	192	174	169	203	146	173	197	179	179	175	190	168	162	185	164	145	151	175	167	140	167	180	171	197	162	161	193	169	173	142	158	155	165	180	184	187	173	169	167	193	165	205	163	158	166	176	151	191	173	162	173	162	171	188	176	196	164	163	185	169	150	175	164	169	197	172	162	174	152	169	175	179	143	171	184	183	182	179	192	172	171	174	184	168	170	154	177	201	175	183	161	171	181	164	172	166	140	181	206	156	167	188	175	154	153	141	170	171	174	197	173	159	144	155	189	169	178	176	170	151	170	190	194	173	181	160	174	183	183	167	159	166	182	159	182	180	172	208	186	163	188	203	187	198	187	185	175	197	168	171	149	161	166	214	190	185	190	170	167	171	167	166	195	163	156	160	196	178	152	156	172	201	206	191	181	183	162	167	170	162	190	177	160	175	154	172	170	171	186	198	186	180	168	166	179	149	171	174	177	169	183	183	179	178	178	175	170	168	190	176	169	148	166	171	168	168	175	146	160	200	154	183	159	163	179	179	183	163	176	182	136	153	172	189	199	183	175	167	169	158	182	176	182	183	175	134	163	179	156	176	221	172	169	179	178	182	183	172	175	175	171	164	171	202	168	190	155	170	156	154	186	207	163	178	168	171	168	159	157	146	139	160	170	165	150	173	165	157	157	175	171	180	158	148	185	161	170	182	158	185	195	178	179	184	169	166	168	163	184	159	154	157	181	164	168	153	194	191	177	182	149	189	186	156	182	157	160	181	170	174	162	150	170	183	160	174	194	194	189	194	177	159	163	188	165	175	177	165	151	162	202	197	166	169	168	164	183	180	162	173	172	145	180	194	192	164	170	178	159	192	183	173	183	188	171	162	182	202	185	149	164	175	185	185	154	178	182	191	182	141	161	162	169	162	161	162	160	171	168	186	173	175	165	162	181	174	158	141	161	158	148	176	175	173	173	190	173	158	200	187	177	163	159	183	163	164	171	180	172	150	172	158	163	185	189	197	172	175	186	160	164	203	166	167	161	178	176	179	179	197	174	167	161	189	185	166	160	197	167	168	198	208	158	173	187	186	165	189	161	168	167	173	158	161	187	174	184	151	168	164	178	182	183	175	188	168	179	179	179	159	174	190	170	165	157	146	170	159	180	169	153	176	166	179	162	191	167	185	146	183	171	193	161	155	177	155	175	191	170	183	158	187	193	210	192	194	161	175	195	166	183	167	181	167	166	200	188	177	162	156	149	195	168	143	175	188	171	191	183	194	185	194	184	176	158	180	177	178	177	178	180	171	177	181	158	129	184	183	182	172	170	176	197	187	185	176	152	187	185	163	211	143	176	169	171	187	183	160	174	178	196	176	166	169	174	181	155	183	190	176	161	182	176	128	152	180	174	153	188	176	175	184	171	175	179	200	185	197	154	159	180	187	176	168	181	171	188	169	175	176	153	178	165	191	171	203	185	186	167	182	160	152	191	171	155	156	204	180	193	165	150	179	190	204	179	176	172	175	179	175	180	185	183	170	174	196	186	185	169	206	190	151	187	175	179	158	168	186	154	144	170	181	174	201	173	169	162	172	164	170	169	175	172	191	172	154	141	193	177	172	171	155	168	169	164	165	170	157	179	158	148	161	198	179	186	185	178	176	154	192	190	178	177	164	171	186	162	183	210	169	172	163	181	156	179	166	162	201	186	166	168	190	173	197	149	156	170	153	132	169	197	187	171	185	138	168	190	162	176	153	170	147	190	167	194	177	194	177	174	167	177	175	178	179	151	153	180	181	173	188	198	174	185	193	178	168	188	177	180	165	142	177	168	180	178	184	171	169	168	170	151	156	191	177	180	172	164	161	190	165	192	173	178	175	175	191	213	191	170	157	166	158	151	163	181	159	170	170	172	182	176	165	182	174	165	181	175	193	169	179	183	183	182	188	179	189	175	184	192	182	174	169	189	192	186	162	178	197	194	182	177	194	196	187	166	195	170	186	173	168	150	170	153	154	173	162	179	172	168	182	157	206	189	180	167	151	165	147	159	185	169	168	183	178	184	155	154	177	173	157	199	155	157	178	175	159	165	179	179	171	186	196	163	166	172	167	186	181	161	165	166	174	192	179	184	192	163	176	187	172	194	196	172	194	187	176	158	159	175	169	161	171	187	188	177	192	174	185	179	169	175	185	161	186	180	157	177	213	174	168	187	173	170
6876	813	3652	16468	1593	1027	740	703	685	596	572	531	532	469	518	472	483	453	468	465	473	435	404	409	431	403	399	450	411	401	395	422	408	392	425	433	408	413	413	429	417	417	417	369	412	413	404	429	379	404	414	383	435	448	413	415	383	396	407	418	420	395	406	405	413	426	413	374	421	434	434	404	395	426	403	382	385	418	401	406	417	428	382	402	424	431	397	397	368	411	426	387	369	385	405	413	424	451	372	396	405	361	366	407	442	412	409	428	386	421	396	433	414	413	402	397	398	419	416	386	417	422	391	382	421	416	399	400	423	411	436	434	447	394	438	379	397	429	427	417	407	444	373	374	402	379	420	417	435	401	431	384	407	407	423	436	401	415	363	408	363	397	429	378	378	387	433	443	415	424	407	364	377	402	403	381	411	382	438	407	411	438	436	394	409	432	375	395	411	420	410	434	396	390	407	399	378	400	394	412	389	389	420	387	438	401	394	422	414	402	447	368	418	398	433	418	453	365	391	390	459	392	396	386	419	406	376	363	378	438	396	407	412	365	413	408	406	451	407	425	397	416	372	440	393	411	408	401	371	412	440	387	370	409	393	415	409	404	390	384	362	419	392	398	406	400	425	413	416	404	390	431	449	389	426	404	398	404	420	433	415	427	390	398	403	435	373	379	405	421	405	397	411	404	417	422	404	394	464	395	390	390	428	381	431	423	415	414	426	398	430	415	434	358	394	391	408	398	400	395	404	400	389	407	379	373	407	409	394	408	376	434	400	380	398	437	394	413	407	403	389	410	409	423	397	402	441	415	399	436	420	396	431	406	429	441	386	421	351	431	406	388	368	394	405	370	424	404	385	414	407	415	413	439	402	411	412	429	402	405	409	390	418	374	428	413	411	414	414	378	435	379	425	392	400	426	361	402	407	365	423	377	409	402	384	424	398	440	392	390	448	427	414	430	379	401	412	381	442	389	403	388	421	422	403	388	426	384	406	406	414	412	388	436	424	410	400	389	379	399	404	474	381	384	425	397	407	380	381	422	397	374	418	403	383	417	401	412	420	385	431	386	379	374	400	418	404	340	426	390	379	400	374	390	395	428	430	410	438	436	383	396	409	399	413	417	423	399	388	403	388	429	417	391	380	388	412	389	397	418	419	400	432	380	439	445	397	396	415	410	397	387	406	431	371	445	383	401	427	365	401	426	397	391	398	390	404	377	430	411	394	400	397	424	416	368	404	426	390	402	415	415	432	390	406	377	425	409	385	434	373	413	407	356	421	404	394	379	386	409	374	412	397	434	450	405	427	418	468	431	375	403	397	380	381	419	418	407	399	434	379	374	391	379	408	427	395	426	407	363	417	425	412	403	422	414	402	400	396	380	399	401	410	401	378	381	402	398	406	418	412	409	417	401	417	400	393	393	396	407	403	397	413	386	429	402	391	421	387	403	372	393	395	420	406	422	395	412	389	394	408	363	432	420	397	399	427	419	398	376	408	407	376	406	398	412	421	396	389	417	393	380	422	397	385	385	414	416	394	414	400	391	398	392	388	422	396	355	380	404	385	416	455	405	411	432	370	416	415	396	412	412	393	395	394	445	389	366	413	419	386	407	437	426	451	375	434	403	420	402	415	413	418	396	391	405	372	426	421	402	379	399	410	394	409	404	408	396	405	416	395	376	398	399	430	426	424	412	384	417	447	415	402	408	407	416	395	403	380	392	412	396	398	438	417	440	397	372	418	424	399	376	409	425	395	395	389	398	454	397	387	433	422	431	391	407	373	386	400	394	390	418	401	374	423	391	387	423	394	449	444	397	398	420	407	408	381	431	438	444	398	402	431	365	390	420	401	396	383	429	419	398	394	446	431	407	424	365	420	402	388	431	402	413	426	409	396	422	422	401	419	366	384	399	422	430	423	421	381	423	410	415	407	386	414	387	389	381	426	410	404	396	383	392	463	435	406	418	415	429	417	395	380	417	378	412	366	411	431	378	414	366	377	411	413	389	398	420	391	399	352	345	386	397	383	411	408	385	410	436	411	401	408	386	441	443	383	382	388	362	437	388	409	404	383	398	414	424	397	376	431	400	405	418	405	434	414	365	402	444	412	393	414	401	393	419	454	415	390	399	388	415	398	387	428	423	400	410	395	388	394	423	422	418	372	391	397	426	391	409	398	426	399	371	411	391	409	412	376	382	375	410	375	416	409	412	397	398	429	409	413	428	399	375	412	434	420	399	391	423	409	429	396	411	421	379	408	430	363	403	393	419	385	423	445	407	432	403	404	415	411	433	417	375	405	451	393	442	393	383	396	366	389	375	356	399	420	387	461	425	396	386	416	424	421	386	391	436	442	386	416	387	404	406	415	434	416	385	416	368	416	429	417	412	396	431	398	396	408	388	431	454	367	407	388	436	435	390	422	390	372	413	411	407	400	403	433	413	431	450	378	414	413	407	434	413	405	383	406	407	363	422	400	450	422	398	394	413	399	394	387	417	404	439	376	427	404	408	422	373	388	407	416	396	370	397	360	433	385	430	406	373	426	425	436	391	424	348	383	392	407	401	399	419	420	416	395	372	412	402	407	418	367	396	383	436	411	402	460	386	379	424	395	426	424	384	406	413	391	404	441	428	396	386	431	383	402	364	393	398	411	378	381	416	439	379	371	389	368	424	415	426	405	421	433	436	377	382	381	400	428	412	390	403	419	385	403	422	397	422	438	435	390	411	396	397	399	412	384	419	380	433	403	385	403	404	401	427	373	395	399	400	397	402	442	420	412	413	421	416	396	414	395	415	401	436	394	383	397	393	398	389	435	401	423	360	378	423	373	391	414	386	397	413	426	402	400	436	401	461	356	418	405	395	398	394	385	393	394	416	418	412	424	397	432	426	430	426	418	421	387	418	375	388	407	435	405	386	398	380	419	394	387	430	424	422	373	396	399	398	383	387	407	391	386	416	385	425	358	408	392	418	392	385	414	401	393	400	420	376	404	418	363	403	439	393	391	390	422	402	433	403	408	406	368	391	415	431	399	436	363	389	384	417	427	416	429	423	377	439	399	363	375	387	424	450	406	417	369	346	418	401	414	423	398	391	423	405	373	429	401	420	389	409	400	375	388	424	402	389	430	423	373	412	371	405	396	408	390	412	422	408	407	422	414	382	425	397	392	424	381	399	424	382	380	402	430	406	408	406	411	441	398	418	432	347	448	401	369	377	418	400	431	396	422	401	384	388	392	392	398	445	429	355	428	410	405	398	405	410	417	420	424	393	393	412	405	410	392	406	382	409	436	414	371	364	418	410	399	401	424	378	376	394	429	402	421	370	395	407	448	406	431	398	400	401	400	400	387	381	408	373	386	411	394	408	407	389	387	399	371	415	432	401	423	387	417	402	375	369	437	401	391	451	374	416	374	422	437	397	394	407	418	430	374	417	439	444	374	386	401	426	419	391	373	417	380	414	392	417	383	446	371	400	407	424	391	411	436	394	391	384	423	390	400	410
15693	1624	2893	9937	1140	436	320	273	234	214	227	184	208	202	169	184	202	174	177	188	169	174	187	146	159	151	172	169	166	184	159	145	168	159	149	158	175	157	155	152	171	158	162	139	159	149	156	130	161	174	155	154	162	131	178	170	128	173	181	158	130	141	167	160	170	170	121	127	136	155	154	165	172	169	168	155	190	164	141	181	166	152	146	166	147	164	175	172	160	170	143	181	174	188	149	155	169	153	169	185	167	163	170	178	160	153	147	115	177	177	158	149	135	140	140	149	161	184	179	132	168	156	163	176	160	159	155	156	146	165	159	140	145	161	141	158	160	159	146	178	209	177	184	149	140	149	139	151	147	140	161	136	146	152	147	165	154	169	152	158	151	176	146	162	154	151	141	157	171	166	161	152	134	168	145	167	167	140	162	159	153	159	147	149	169	164	142	157	160	180	162	167	159	153	161	153	167	142	173	169	155	154	158	160	154	171	185	166	156	173	114	163	153	159	163	158	175	136	159	137	140	170	185	135	155	144	154	193	134	164	137	162	130	186	149	138	180	191	148	167	158	160	136	138	172	144	157	159	149	134	159	148	160	154	166	143	172	170	152	140	141	159	152	173	159	143	161	156	158	161	131	154	146	157	149	168	173	151	156	162	137	139	123	144	154	176	159	173	150	159	143	165	154	121	158	176	167	141	147	178	144	137	154	146	160	152	153	164	157	161	128	164	157	153	171	162	151	158	182	156	174	144	152	144	147	169	149	155	150	159	146	169	145	157	146	183	160	171	163	153	145	185	147	159	173	157	170	157	167	146	144	144	150	152	159	143	181	170	157	130	189	151	166	157	160	151	149	142	158	149	165	173	156	157	177	160	146	141	151	143	160	157	138	148	165	162	180	180	151	161	168	158	160	118	149	144	167	155	155	162	155	170	151	155	150	130	161	170	147	140	160	155	151	154	166	169	145	165	128	179	156	151	181	138	175	157	165	149	178	160	151	154	147	162	156	137	166	163	143	151	149	127	158	138	159	138	153	180	179	149	154	163	138	124	159	146	153	149	145	163	169	157	185	161	152	164	164	170	140	156	140	136	133	181	153	141	158	156	160	161	158	174	177	156	155	165	152	145	158	141	169	156	156	194	166	167	162	142	141	167	135	165	162	178	167	169	152	143	144	153	159	171	158	153	142	179	165	152	145	182	160	148	161	169	151	167	182	179	170	182	158	148	164	157	141	136	170	141	176	144	174	144	165	149	136	149	172	161	148	159	141	143	128	133	142	162	148	153	139	168	146	149	137	157	169	162	149	184	174	162	185	148	159	165	139	154	168	162	162	146	146	153	165	138	164	149	156	153	175	143	158	164	161	165	162	175	168	165	144	147	164	147	155	140	156	152	136	158	150	139	131	169	149	131	133	160	134	159	152	163	146	162	158	168	148	136	161	149	166	181	167	155	156	155	143	149	167	136	166	161	136	161	164	155	157	137	137	164	189	178	168	157	150	157	133	142	147	132	160	149	161	170	148	175	127	162	158	157	171	161	162	170	168	128	171	156	147	153	166	168	156	157	171	153	168	172	152	168	157	141	161	169	154	149	148	165	147	153	142	139	132	170	157	167	152	151	136	156	154	152	134	162	161	149	169	167	165	144	151	145	155	141	144	167	145	151	127	159	150	148	173	154	166	147	145	158	139	153	170	169	156	154	141	157	146	163	163	157	140	162	150	158	179	148	151	173	152	171	142	149	145	151	143	148	131	148	157	156	153	154	153	183	150	136	188	157	154	168	188	159	155	148	171	150	159	138	156	173	140	163	146	171	140	152	152	152	162	166	148	136	139	167	169	169	167	162	171	159	144	138	167	156	149	171	154	158	153	142	185	168	165	152	163	158	165	156	162	162	187	170	147	141	174	165	165	147	151	128	155	156	146	163	160	173	169	169	155	148	173	145	158	149	157	143	153	145	172	149	148	157	145	144	164	174	139	169	147	162	176	155	135	154	156	162	157	158	139	157	166	134	126	169	143	153	170	153	160	140	140	171	145	166	170	153	141	149	176	155	144	169	150	143	162	158	154	163	154	151	154	157	138	148	158	153	138	168	164	169	184	136	158	143	169	147	167	161	168	155	177	173	161	129	166	162	141	173	170	159	160	168	172	143	155	154	173	143	162	154	138	146	148	144	146	153	155	178	164	158	154	150	170	151	142	145	167	170	155	175	161	152	140	145	162	138	177	158	157	127	124	149	157	174	164	165	155	153	159	145	185	152	120	148	160	170	142	156	173	191	173	161	143	171	160	150	160	149	150	192	151	163	175	149	177	134	136	160	139	138	153	170	167	151	149	162	166	141	149	172	160	154	144	158	153	153	161	133	184	150	170	168	151	150	128	134	139	159	150	148	148	187	172	160	164	140	161	183	139	143	150	157	180	170	159	156	153	117	165	181	171	154	163	142	180	151	156	151	162	147	143	158	135	165	152	158	163	151	176	156	152	197	136	161	155	145	133	169	143	139	153	150	157	168	164	164	142	151	156	180	169	156	142	153	153	138	163	173	153	135	160	140	152	162	170	133	163	147	127	148	159	159	161	154	151	148	134	133	147	153	146	165	168	150	172	155	157	125	131	159	165	181	149	148	163	147	140	167	147	169	165	181	152	164	163	130	161	162	144	135	132	132	187	161	191	148	152	170	153	155	155	170	149	150	149	164	168	179	174	156	152	161	177	148	143	156	167	153	153	155	155	172	173	164	160	163	143	166	146	161	165	164	159	182	161	149	146	152	175	139	145	162	149	164	166	144	169	165	144	178	171	156	163	172	176	149	180	158	153	157	135	155	170	171	138	177	155	193	139	164	180	142	168	170	158	158	152	156	167	158	142	151	156	143	155	172	189	140	127	131	130	133	189	168	133	149	170	173	165	124	157	167	160	153	132	142	171	141	170	166	146	179	160	164	143	152	149	157	174	191	186	146	156	166	175	136	149	175	151	143	157	150	181	142	150	150	149	172	145	147	156	174	151	145	165	169	171	154	124	152	185	156	142	151	158	162	155	172	142	155	136	159	166	164	158	192	155	151	126	185	164	127	169	143	155	152	170	140	150	163	141	135	159	151	143	157	159	142	144	146	153	149	151	175	160	157	160	150	164	168	143	150	154	182	138	162	179	146	172	147	142	161	180	169	155	138	162	149	149	179	165	156	153	153	169	163	172	174	134	162	176	146	132	132	161	149	150	139	166	170	155	138	135	178	152	169	162	175	150	163	172	149	139	154	171	170	153	160	146	145	154	173	153	148	171	159	161	163	148	145	131	148	158	143	178	159	179	165	163	157	140	155	162	157	152	147	147	137	161	167	180	151	165	150	191	155	160	163	173	148	157	149	151	134	162	157	167	158	135	149	170	160	135	144	158	146	184	163	145	133	149	144	181	153	151	175	139	167	154	163	137	154	170	153	159	157	167	170	175	168	152	158	143	134	153	150	161	160	167	150	165	164	164	158	150	155	162	161
8852	1253	6272	20951	2256	1558	1138	967	835	760	719	668	661	612	582	563	511	499	448	495	478	487	461	430	461	458	438	443	418	416	437	422	438	405	428	411	422	368	435	414	397	405	397	408	390	409	437	415	433	425	412	432	373	417	366	414	416	414	419	400	385	408	380	391	406	368	401	422	423	419	382	385	430	406	421	419	382	372	411	390	393	386	394	375	409	413	360	425	386	402	396	412	380	410	419	396	412	401	385	372	396	376	407	451	398	402	378	394	432	410	424	368	413	411	412	400	450	380	391	393	383	437	394	391	395	376	435	405	406	384	433	407	383	430	370	429	417	372	388	413	377	394	366	384	403	412	403	432	396	405	397	396	374	393	380	371	410	406	391	377	418	402	402	394	387	412	367	385	409	401	400	400	417	384	387	360	434	395	419	425	375	369	397	368	357	380	398	401	398	382	387	381	424	387	415	396	377	400	428	409	382	383	368	401	403	410	403	393	419	402	370	409	407	372	392	390	381	414	350	372	400	376	400	381	408	413	370	375	410	408	446	382	422	412	411	330	411	383	367	387	379	388	431	454	377	411	394	409	423	389	405	369	372	417	378	366	406	393	389	378	421	373	400	428	396	386	410	349	415	417	430	371	406	393	409	374	389	433	377	414	371	401	401	405	439	410	368	364	418	413	399	402	401	364	396	395	416	383	375	417	409	391	364	395	376	431	351	418	385	405	418	378	393	429	388	382	385	383	439	364	387	424	393	360	364	421	405	416	373	369	401	376	388	415	411	385	403	368	448	382	409	385	427	377	413	423	397	382	417	413	420	435	401	358	363	401	366	383	388	421	406	394	375	396	417	453	401	369	375	408	355	409	391	394	416	378	369	403	407	425	378	352	398	371	373	415	366	385	392	375	426	431	424	403	379	400	398	381	412	391	380	391	369	375	358	382	370	400	427	394	420	404	382	398	370	391	346	401	389	403	383	407	410	420	376	404	390	398	369	381	402	389	416	369	386	392	381	391	392	398	392	399	378	390	380	411	424	415	404	362	382	380	448	380	369	368	451	385	362	392	393	353	359	404	378	447	373	369	368	382	396	401	393	388	421	405	409	421	392	386	404	358	400	395	393	389	416	393	391	350	423	380	385	385	423	420	383	392	374	397	401	384	422	401	439	423	400	373	385	382	399	374	411	403	360	379	410	379	429	414	401	381	423	405	371	387	409	374	406	346	418	427	383	434	376	405	406	388	367	412	397	400	377	389	406	383	384	398	399	399	370	410	379	413	386	390	395	407	398	398	393	419	389	393	443	404	431	447	377	383	379	398	368	400	392	400	406	375	408	355	414	418	411	393	383	400	402	393	371	425	403	417	386	410	379	347	389	414	404	357	355	379	398	402	394	425	422	362	368	374	384	410	403	440	422	418	425	409	413	417	421	398	405	414	408	408	397	394	407	373	374	406	402	414	395	409	397	415	395	392	404	432	426	364	406	382	421	404	417	383	388	410	428	402	405	383	403	347	399	395	405	392	369	373	375	421	406	390	410	410	442	387	366	359	387	393	359	404	378	420	405	404	377	410	364	383	409	440	402	409	412	364	441	390	373	388	401	341	387	393	380	371	373	401	395	344	375	395	385	380	419	385	408	392	396	395	360	413	431	383	368	386	404	418	428	402	437	390	412	410	400	395	423	389	419	369	391	396	381	413	375	409	436	392	388	396	384	399	379	422	393	382	386	389	399	412	438	380	393	368	446	394	359	409	381	403	390	384	386	377	368	387	375	379	422	369	397	373	388	380	450	409	398	369	386	393	406	392	398	446	388	410	389	401	374	391	377	405	407	395	428	426	364	393	381	361	377	350	381	408	395	369	410	420	398	379	355	369	354	369	392	381	392	387	412	394	398	350	382	424	389	387	380	390	367	382	368	380	398	421	373	425	405	420	367	384	357	397	366	423	387	419	409	399	423	429	403	427	403	392	417	358	385	377	397	367	421	391	361	412	392	381	383	373	387	417	371	429	384	437	405	347	404	414	400	391	419	408	423	395	374	380	417	422	391	384	405	435	362	397	389	388	387	398	398	416	373	413	384	414	412	428	410	365	406	427	382	403	390	394	397	391	366	399	389	413	385	401	420	422	364	415	388	369	399	389	396	429	357	373	387	424	382	439	417	421	376	395	402	427	367	391	375	380	393	395	364	409	417	404	411	414	401	444	372	421	399	418	388	366	396	359	411	414	395	439	376	421	416	403	400	385	395	422	441	349	391	404	394	385	400	364	392	396	370	420	371	439	371	412	410	395	409	384	423	369	431	405	360	364	437	429	382	385	402	388	375	388	440	381	399	384	428	409	431	382	401	412	360	407	413	429	407	401	394	419	399	353	400	391	359	395	418	422	396	395	422	385	387	393	385	401	422	400	409	381	407	407	395	384	366	390	425	390	396	389	409	398	423	393	370	383	379	415	400	425	381	426	386	391	397	373	403	392	377	389	404	384	389	397	380	415	376	398	411	388	398	398	437	413	389	371	374	390	395	406	413	389	408	409	413	379	428	369	431	432	390	399	386	387	400	417	410	417	396	369	376	438	397	360	405	410	381	408	371	399	387	387	396	431	422	379	399	367	393	409	394	386	430	373	392	417	394	408	375	367	383	364	418	475	429	391	369	390	403	382	378	402	394	384	374	426	384	406	397	369	371	386	398	414	370	409	392	395	369	413	384	412	393	406	414	372	401	381	405	432	373	439	427	387	425	361	394	376	398	389	380	388	396	429	412	400	408	388	388	403	395	431	389	391	370	400	413	405	369	384	382	373	387	362	375	380	398	397	428	405	405	384	426	394	406	353	355	384	408	428	389	397	382	384	405	414	396	375	368	373	402	407	393	389	396	436	415	373	404	394	396	384	444	381	416	408	411	394	364	358	379	405	377	411	387	429	390	398	374	384	419	423	411	405	411	401	354	375	369	395	371	425	361	367	395	373	382	366	432	405	380	411	401	366	395	387	424	434	404	404	395	393	393	385	389	370	408	391	423	407	413	404	417	390	375	391	398	387	414	421	353	391	395	427	426	374	399	395	403	385	403	413	436	401	408	360	386	419	398	414	383	421	366	368	413	438	368	392	445	384	407	387	411	394	378	391	394	391	412	407	417	405	407	387	409	374	425	416	405	436	380	377	380	408	405	375	399	404	394	422	391	407	439	410	378	404	376	383	405	414	390	405	399	405	401	391	393	391	359	403	387	373	406	407	428	377	412	340	445	364	390	425	380	387	416	379	383	378	385	401	380	392	427	368	370	386	346	370	418	401	399	386	374	391	430	393	434	420	409	365	372	391	397	396	393	367	412	393	413	377	438	421	346	351	403	407	397	383	418	403	377	365	354	397	364	386	394	389	359	356	369	372	405	354	413	381	412	385	349	380	376	421	376	413	409	387	419	400	387	411	396	400	397	426	359	405	404	395	431	356	405	394	383	392	395	402	394	397	358	420	396	402	387	404	399	371	427	397	418	407
2278	481	1037	3682	488	409	362	345	367	347	357	347	377	351	404	364	344	382	354	342	340	368	368	336	351	336	358	348	355	359	387	369	343	339	341	366	339	347	341	357	358	345	356	344	325	342	352	361	383	344	349	388	342	332	361	301	363	329	354	336	333	406	325	343	378	341	370	331	344	322	387	355	337	366	338	374	362	356	380	344	383	346	333	362	338	349	370	344	335	337	317	324	364	334	321	326	351	318	358	336	383	376	329	315	333	338	341	334	333	317	353	363	361	378	345	324	345	307	311	348	382	359	354	356	345	349	350	348	360	346	381	348	385	346	321	359	390	348	352	354	358	325	358	351	345	344	362	328	383	358	355	356	346	366	322	361	349	333	375	336	356	319	359	349	322	336	362	367	349	338	296	352	352	365	369	339	307	353	335	323	371	317	365	364	377	330	333	356	347	368	362	329	330	331	347	342	380	363	320	330	325	364	329	355	319	343	342	319	347	362	372	363	385	350	363	336	372	304	350	336	366	332	354	376	358	331	354	337	382	354	341	368	346	401	332	373	353	337	326	356	352	351	371	351	361	362	370	368	329	338	353	308	308	374	395	303	339	376	381	348	336	317	342	356	385	323	339	363	387	329	350	349	339	360	383	340	330	357	341	331	361	321	346	377	341	338	351	356	343	347	351	358	375	338	334	342	365	371	380	337	348	354	393	337	372	337	324	372	334	346	348	408	361	392	343	345	362	369	354	336	354	362	334	367	341	357	360	335	302	346	371	351	371	314	351	359	360	372	338	355	379	371	325	308	365	337	365	345	340	358	363	361	348	372	328	328	319	352	326	391	359	368	368	368	382	311	328	316	345	381	310	332	343	326	356	362	372	381	347	364	351	332	361	351	346	344	376	370	393	380	334	348	396	393	371	339	336	372	386	373	337	320	338	348	354	334	354	326	372	373	354	378	319	337	311	331	377	341	344	313	346	341	339	380	364	364	347	403	338	376	350	412	366	323	332	354	376	400	357	367	341	353	328	314	333	332	360	364	364	322	330	350	353	287	342	369	382	364	398	354	330	367	378	345	353	368	350	336	363	394	370	379	336	311	345	356	313	361	363	346	358	348	347	358	323	326	309	388	338	337	380	317	358	335	375	341	341	350	363	362	348	380	371	340	324	322	325	349	387	355	317	355	349	354	350	352	332	337	340	347	372	337	347	346	386	307	356	368	354	348	374	316	357	340	382	317	337	332	320	330	342	368	363	324	357	352	336	370	347	354	350	362	372	344	301	330	360	358	333	339	343	351	293	328	380	374	304	366	370	396	343	361	346	340	338	359	374	328	354	393	363	360	359	337	344	335	376	354	329	374	345	383	380	374	331	322	346	326	357	357	341	336	330	333	368	378	366	321	374	344	322	364	366	360	339	351	350	298	334	352	351	343	387	364	307	301	369	362	368	345	349	349	368	338	325	349	363	367	360	323	366	334	331	364	374	359	350	326	328	349	353	354	370	345	339	334	378	343	360	339	373	370	341	329	372	312	356	329	337	364	344	356	309	347	388	330	308	335	327	358	364	347	344	372	366	390	326	380	359	373	351	327	357	334	381	310	333	366	367	358	357	368	389	399	358	364	365	359	367	348	367	329	381	351	328	419	317	367	340	344	351	328	325	340	344	321	344	344	377	389	362	382	369	351	389	325	352	348	355	328	366	362	382	360	380	329	333	355	358	328	363	321	349	340	343	370	345	354	347	373	331	354	341	336	352	369	338	355	376	372	350	361	324	380	333	374	378	347	343	323	302	311	350	361	399	318	352	338	367	370	383	354	341	382	335	330	356	329	332	349	374	363	382	375	372	416	339	379	376	329	333	369	319	319	367	384	367	376	343	369	382	355	349	344	339	348	354	350	378	355	359	337	356	333	350	357	338	364	345	362	351	328	334	315	348	312	326	345	361	359	360	344	350	325	315	369	343	328	346	345	357	348	390	362	356	328	339	355	363	369	385	364	353	363	352	374	364	326	341	364	303	381	372	337	354	343	308	294	348	341	346	327	373	322	337	349	305	343	341	341	376	337	356	349	347	346	386	341	357	361	374	358	349	361	317	341	337	364	335	330	341	319	386	317	350	346	330	346	369	327	348	342	325	340	369	332	338	343	358	339	357	308	369	376	379	368	355	352	360	367	348	373	367	342	335	375	327	335	334	353	361	346	369	353	354	336	356	363	360	342	302	338	331	324	351	326	347	367	333	309	360	315	360	361	375	350	321	372	375	340	343	363	345	350	332	391	333	369	348	354	353	376	346	359	351	359	346	393	360	328	343	345	364	316	371	325	341	364	339	331	365	331	386	348	343	367	349	324	338	345	357	340	362	349	331	355	348	351	356	350	323	344	327	353	349	321	353	320	323	350	357	338	333	326	332	353	364	371	330	346	345	317	339	347	333	371	317	321	329	379	368	345	359	381	365	350	355	339	324	329	329	364	351	346	360	363	362	317	369	366	327	324	355	359	356	366	367	352	344	350	364	371	357	331	370	357	314	339	361	357	367	311	382	342	361	344	329	322	354	358	362	349	327	372	347	341	350	342	334	341	394	341	342	332	379	340	377	343	348	341	329	349	355	368	360	348	334	318	382	360	348	380	352	384	335	353	342	367	356	351	344	346	328	331	325	340	374	360	361	353	344	342	346	350	406	306	361	333	336	333	338	376	350	341	376	345	375	337	328	360	339	327	369	313	358	350	348	319	285	345	391	360	358	323	374	382	346	322	350	345	315	328	312	373	339	389	370	354	311	349	317	382	351	384	356	322	372	359	338	354	362	395	339	331	290	336	336	327	369	347	371	347	362	358	331	349	374	369	344	372	343	342	361	363	338	355	353	336	344	337	340	338	371	340	376	386	335	342	356	351	359	373	386	345	397	349	345	338	335	374	360	333	332	369	372	390	341	361	393	301	360	348	345	374	369	334	366	342	365	339	315	295	345	324	336	367	342	332	311	330	334	342	318	371	356	367	374	326	366	317	372	363	315	331	323	354	329	365	384	356	336	329	341	368	347	362	339	332	353	337	363	327	315	389	357	399	349	379	378	341	358	330	327	356	369	382	322	327	341	320	326	350	405	341	347	375	321	373	359	335	307	347	353	333	362	328	360	363	341	319	333	372	382	339	341	329	337	348	350	311	355	339	356	356	334	351	356	329	349	402	362	349	387	362	325	355	366	307	333	376	372	333	344	337	357	354	347	332	370	379	325	372	325	392	366	321	358	367	355	367	338	338	370	351	354	374	372	347	311	334	348	337	345	332	367	327	333	351	348	362	366	363	375	332	339	360	345	352	381	352	374	387	367	367	305	357	350	353	348	349	366	364	367	333	346	348	353	370	356	385	311	359	349	348	339	346	345	341	334	349	329	341	354	347	352	373	350	356	358	362	378	299	341	361	335	370	334	348	342	365	337	356	356	364	351	333	364	392	356	384	316	323	355	337	368	345	366	361	340	365	380	381	339	344	328	338
2129	922	2222	9902	972	803	748	772	780	750	769	773	747	734	774	743	731	753	727	770	791	749	819	779	768	765	755	769	748	741	758	768	780	773	728	711	742	747	763	770	787	757	769	747	749	732	807	757	737	741	757	793	761	744	723	767	770	717	753	730	754	746	725	737	801	753	732	772	800	737	779	788	762	773	757	717	759	705	739	707	756	732	755	729	759	701	753	731	739	760	722	747	752	731	753	769	797	786	755	808	763	769	743	772	744	725	738	761	749	723	756	800	754	775	775	709	770	829	765	787	740	815	708	756	745	733	771	742	787	731	763	686	797	766	758	738	767	747	761	749	739	723	779	786	746	730	755	744	727	803	786	714	736	756	821	775	756	738	767	769	721	736	730	699	815	765	790	791	733	766	761	772	762	819	740	739	812	797	808	768	761	724	779	714	771	754	792	777	703	751	780	759	749	753	771	696	728	704	794	774	736	728	783	742	722	740	739	733	781	773	769	775	784	741	749	770	746	815	712	772	747	778	788	727	814	710	727	779	752	720	751	760	810	772	766	765	767	752	780	759	813	753	740	763	776	770	727	742	735	768	742	713	787	752	798	759	740	764	781	730	783	747	766	754	727	758	779	768	687	770	759	786	723	693	744	788	753	737	758	769	796	738	750	761	739	778	712	779	787	777	687	737	749	740	689	713	778	755	725	746	778	736	741	810	733	775	721	724	784	746	739	736	738	753	733	772	762	734	768	753	717	759	719	777	756	787	769	701	759	723	755	768	754	766	705	744	736	738	797	733	751	750	705	784	774	772	796	730	708	740	752	769	780	744	815	737	742	761	732	752	770	729	764	787	735	738	750	754	772	755	779	790	722	777	780	785	748	767	737	736	752	741	745	794	744	796	760	761	787	739	719	735	748	755	679	772	688	733	754	836	770	765	726	747	789	749	779	777	754	703	725	720	761	753	774	749	739	748	757	726	761	725	788	722	718	760	779	770	726	761	790	732	724	740	744	744	755	781	769	744	713	724	741	748	789	673	777	699	780	725	706	737	766	729	756	726	718	740	819	775	784	728	760	729	741	775	737	765	746	757	750	748	754	737	755	756	757	746	750	728	748	767	702	797	776	809	706	741	760	743	714	774	781	731	736	790	782	748	700	768	706	752	766	737	728	783	789	741	816	747	760	752	733	792	772	781	724	806	774	742	733	756	742	760	774	756	762	741	720	736	767	755	826	727	778	743	773	734	736	755	774	718	759	773	812	709	788	715	786	720	803	702	734	732	738	793	774	761	768	763	769	750	753	781	749	746	766	705	748	742	727	765	799	745	782	762	725	768	761	733	765	755	721	735	790	770	771	722	767	764	767	724	725	726	767	736	768	752	731	740	748	744	731	767	745	762	732	714	786	698	709	744	736	808	724	720	705	767	731	791	736	776	782	799	762	735	743	734	759	794	731	745	730	768	734	756	756	779	725	759	728	732	745	748	826	759	785	694	815	761	759	716	682	765	755	734	790	762	790	814	758	739	760	753	742	758	708	801	762	770	719	806	752	785	742	785	792	737	756	749	775	739	773	767	770	728	745	771	775	741	719	768	759	800	719	731	723	761	721	753	730	762	764	748	768	711	731	743	765	740	773	762	782	736	771	756	741	766	785	746	772	748	732	736	742	708	781	764	775	757	775	775	802	752	756	723	774	744	784	726	736	754	716	700	749	744	718	716	748	757	771	727	752	787	743	802	697	756	753	712	748	679	751	740	779	801	760	725	734	734	725	766	749	838	746	779	761	717	773	771	718	743	743	781	727	748	721	717	779	744	778	722	798	829	771	822	776	809	749	782	717	784	746	791	697	732	772	791	777	737	788	737	792	737	738	752	717	775	773	712	755	725	713	735	739	782	795	772	765	774	799	771	784	810	774	731	763	776	784	807	757	755	754	749	754	771	762	783	781	797	747	813	743	811	727	786	737	754	732	772	753	719	723	745	774	760	728	736	745	759	751	752	782	749	739	738	773	744	770	723	763	755	696	761	796	755	768	764	693	757	760	722	762	758	787	747	755	749	786	749	744	715	738	760	757	719	754	758	783	801	729	754	763	738	758	763	759	783	760	742	754	725	781	764	778	788	782	747	750	788	733	794	728	726	766	751	756	773	743	721	712	750	761	765	733	763	728	768	747	781	729	755	760	734	690	710	753	749	788	762	723	741	753	741	751	745	729	815	754	774	708	759	761	774	794	763	737	765	742	757	702	732	749	706	763	708	725	698	784	754	771	796	750	786	721	761	715	701	767	767	767	712	769	721	759	787	745	765	788	728	776	771	803	704	746	774	810	775	774	790	776	798	768	745	807	742	770	757	720	784	743	745	835	715	741	709	744	678	773	799	780	734	722	685	722	787	777	780	786	803	794	759	706	750	746	712	724	737	771	746	734	765	742	780	760	724	766	752	741	734	759	739	792	732	757	760	782	744	760	753	764	788	725	698	786	734	718	776	752	768	797	750	725	707	840	742	707	803	734	765	795	760	812	765	688	735	721	735	748	782	741	724	790	741	746	750	754	760	742	734	740	769	765	702	736	745	727	811	810	749	757	749	802	774	756	752	706	786	744	742	750	765	751	739	758	762	783	730	756	765	730	727	774	761	767	794	773	749	755	757	752	770	745	797	741	748	720	770	739	740	750	790	745	767	736	759	788	763	747	806	782	743	749	738	737	749	811	745	714	723	762	737	786	758	797	741	755	781	756	750	760	776	724	742	727	761	758	751	754	742	735	741	749	767	733	739	724	705	740	735	708	739	709	794	749	773	738	692	768	764	786	763	750	751	710	732	731	730	733	741	792	749	790	796	769	754	765	818	781	814	693	752	759	756	724	740	747	786	733	757	767	755	751	759	757	779	763	760	741	742	750	718	721	739	726	758	782	768	772	783	741	729	729	740	814	726	699	747	810	730	761	749	758	760	737	806	751	712	761	783	789	736	765	770	748	767	780	723	813	777	729	771	790	729	746	793	748	780	734	759	754	730	780	753	747	787	735	765	700	775	796	727	732	785	774	776	752	725	742	777	779	762	785	738	781	745	730	698	768	742	764	775	771	804	710	748	762	735	750	783	793	779	791	772	831	768	785	789	782	766	744	793	775	768	810	781	747	776	744	707	749	755	745	747	735	733	769	776	745	739	756	775	773	723	760	774	782	738	714	766	748	766	777	706	776	767	817	728	766	721	684	738	717	754	759	753	743	769	760	756	741	758	737	766	719	813	745	716	765	773	784	777	838	737	718	784	758	758	808	763	760	692	738	771	731	711	737	763	742	739	689	726	695	730	761	778	756	718	760	760	738	763	683	728	785	722	736	781	754	745	705	752	807	784	740	734	758	744	803	749	752	733	756	755	757	749	774	788	763	760	722	817	735	755	740	781	758	737	757	716	725	773	765	790	755	745	691	747	730	779	789	780	744	764	753	755	749	726	773	735	733	734	760	703	736	759	750	751	793	794	726	748	811	736	782	765
8501	850	2093	6282	658	319	265	217	219	217	226	194	193	198	174	171	175	200	174	180	179	156	176	154	174	171	173	170	171	174	170	173	179	196	154	164	180	164	169	157	155	152	160	164	168	192	202	195	186	158	187	149	197	204	171	148	135	162	161	164	185	203	169	180	154	178	180	157	175	190	155	199	171	145	175	195	172	161	158	160	175	168	159	166	157	164	165	147	189	165	176	172	162	184	185	195	174	154	176	171	159	173	171	183	167	151	163	181	163	186	182	171	178	189	192	172	185	169	192	170	162	161	174	159	186	166	178	168	171	170	181	180	175	171	173	177	164	155	173	173	156	169	176	176	185	166	170	173	173	161	170	164	172	177	175	187	148	196	185	158	176	171	182	187	173	156	157	146	174	163	168	161	176	160	148	144	151	159	165	167	161	176	166	148	172	151	179	179	188	153	143	160	168	155	190	204	167	181	161	159	174	176	166	167	177	172	178	173	184	161	184	169	192	174	196	179	185	176	161	170	176	143	168	178	171	167	154	191	160	158	162	153	182	192	185	172	151	167	177	140	164	198	184	178	155	184	182	165	182	183	171	185	150	161	171	197	170	158	161	182	174	171	168	156	150	187	187	190	164	151	167	163	193	176	167	160	179	177	140	192	165	174	158	178	184	175	194	174	176	163	168	168	152	171	208	159	176	163	172	175	157	172	173	149	176	158	169	171	148	185	165	154	215	163	160	174	150	159	179	173	189	182	182	152	165	168	173	192	152	181	162	160	215	177	177	150	184	141	154	167	181	197	149	159	176	165	173	180	172	188	159	165	170	173	174	159	168	174	169	162	182	184	199	190	183	168	195	168	168	186	158	172	198	177	129	184	159	168	183	165	180	154	159	171	148	200	177	191	153	160	175	178	145	178	187	167	182	164	160	185	161	183	135	168	181	177	139	191	165	187	186	156	192	159	188	153	172	157	165	186	176	176	191	157	160	177	163	197	162	199	186	157	158	163	175	172	166	187	162	180	184	160	178	172	163	176	181	164	157	158	181	191	172	176	178	165	164	154	186	168	167	181	160	139	154	156	185	188	205	163	188	168	175	152	144	159	167	182	173	179	159	177	158	162	148	165	167	201	156	176	184	170	189	148	153	165	178	177	153	179	185	174	144	188	158	167	174	166	182	159	165	170	192	188	183	169	175	162	147	157	156	159	187	175	167	153	174	177	176	173	185	173	193	172	187	183	153	167	169	171	175	193	184	186	176	183	174	191	161	155	175	178	175	173	163	174	169	185	170	187	176	180	169	204	186	149	167	159	170	167	167	158	175	155	178	180	143	170	175	200	175	173	165	178	199	167	146	189	184	165	155	173	189	184	164	133	185	167	186	177	193	178	166	168	157	162	159	177	184	166	156	162	177	191	160	133	176	161	167	176	184	164	170	193	191	175	171	163	174	164	166	184	173	175	160	148	179	149	169	155	168	173	171	168	151	155	139	153	183	181	188	157	188	160	164	186	170	157	184	165	157	157	183	157	175	172	156	164	186	183	162	155	170	144	170	178	175	174	183	181	187	163	168	193	176	177	172	179	188	183	185	173	192	184	184	172	186	187	161	172	169	184	188	178	194	173	163	186	183	165	161	168	142	186	174	199	179	169	156	160	181	159	159	158	164	180	173	147	185	186	174	156	185	183	147	176	170	159	191	174	145	154	180	203	183	177	177	159	168	167	154	163	157	172	168	163	155	154	186	191	148	175	188	177	165	165	187	181	159	154	169	180	166	137	184	188	204	177	172	168	163	161	199	158	158	190	165	156	163	168	184	195	160	196	163	170	163	180	181	164	174	156	182	178	160	167	189	163	171	184	139	166	157	188	180	173	163	158	153	188	185	160	171	152	169	160	186	183	176	190	164	146	139	187	169	183	148	180	164	187	183	147	172	207	180	194	186	162	164	164	150	151	174	161	141	173	150	166	151	216	149	175	161	171	182	186	151	166	178	174	190	187	162	192	155	174	174	156	186	171	139	158	181	156	156	174	180	184	175	163	180	170	168	188	178	160	170	198	175	177	198	183	174	155	176	187	189	131	166	171	162	191	194	173	164	165	172	148	182	161	169	159	171	192	171	177	166	177	218	156	165	168	172	173	182	176	158	172	180	194	173	166	173	166	140	156	175	182	179	155	168	147	173	174	164	163	171	174	179	160	180	163	185	148	174	174	210	174	169	177	151	176	170	164	174	182	153	166	143	195	175	167	178	169	173	174	147	174	159	177	168	173	172	168	187	165	189	151	177	165	192	182	156	176	178	185	160	166	169	171	162	173	151	161	176	157	175	158	151	185	164	185	185	185	186	196	153	165	203	172	197	192	166	179	196	171	166	170	182	148	174	166	157	160	158	169	169	168	161	179	193	154	163	145	183	184	165	166	166	178	158	160	180	152	171	195	183	192	148	172	155	165	164	168	180	182	194	166	188	179	168	179	203	155	171	153	184	159	173	179	181	170	190	173	155	173	158	166	165	165	164	178	157	192	166	184	156	175	189	172	209	175	176	160	141	168	186	150	201	165	199	190	166	171	141	166	172	190	195	162	183	179	166	143	174	171	164	159	159	169	168	179	148	177	162	207	161	160	158	151	160	146	157	170	172	174	191	162	157	155	185	163	187	175	178	168	178	184	166	198	184	174	184	152	150	157	163	147	159	161	171	159	181	161	195	182	159	158	170	165	166	170	150	180	191	156	156	176	160	166	169	166	155	172	174	161	168	152	167	159	175	189	155	151	177	174	196	169	184	189	168	203	174	163	152	142	170	179	182	155	173	162	182	164	164	172	152	180	182	189	189	169	158	159	180	192	175	152	200	179	159	171	157	146	159	176	159	194	174	160	188	165	149	159	155	168	164	165	189	173	169	171	191	179	180	188	181	186	152	187	176	184	188	181	155	164	167	171	184	197	171	161	169	187	174	193	182	153	151	186	142	142	155	158	176	167	171	186	185	171	167	158	170	174	175	162	193	173	160	188	182	165	163	176	186	194	191	182	176	164	184	156	153	157	178	146	177	190	180	171	166	158	186	161	186	183	185	173	170	177	188	169	190	179	181	153	178	156	179	189	174	177	162	163	151	184	177	196	155	191	185	172	168	173	173	187	189	173	168	174	178	175	162	167	156	187	196	172	184	188	164	159	168	162	160	162	166	159	172	151	141	184	180	172	169	198	165	178	177	169	188	179	177	183	176	189	181	147	148	163	164	172	160	173	183	194	168	163	164	182	155	159	174	194	170	185	212	149	185	175	158	174	179	173	195	161	193	169	166	179	155	155	193	200	165	182	190	199	163	168	162	159	149	154	158	173	163	170	179	149	156	188	194	169	174	176	171	166	182	157	161	189	145	169	162	169	176	169	160	145	182	168	162	175	177	164	156	181	169	151	180	193	193	156	187	142	153	171	197	179	155	169	186	175	182	176	175	182	173	171	181	192	182	174	166	153	163	189	169	175	184	175	156	159	158	169
6570	1034	4637	15141	1490	993	762	702	610	558	577	547	543	519	492	439	467	453	455	428	400	416	463	442	427	445	420	451	413	410	448	451	411	451	437	402	411	400	441	415	415	415	419	421	385	430	426	388	364	405	418	434	408	411	390	392	405	408	418	421	442	407	379	448	411	389	411	417	383	375	383	405	442	391	386	407	377	395	392	421	401	409	433	408	432	395	397	414	440	462	405	423	381	419	408	417	406	408	388	395	398	395	418	391	442	417	389	402	392	403	409	381	382	410	381	369	406	442	445	415	426	406	387	432	453	380	416	415	407	392	389	339	364	374	397	426	402	386	377	394	395	416	399	415	398	398	364	397	387	394	367	415	410	393	364	430	431	384	411	388	454	360	395	437	386	404	392	426	435	397	414	419	370	376	388	404	384	408	414	403	413	382	404	419	420	382	403	410	406	407	399	393	393	383	386	393	423	426	410	404	405	421	405	398	383	401	384	394	410	387	379	373	430	398	399	391	391	424	403	422	388	420	386	402	359	372	382	420	414	406	360	379	357	373	423	416	422	406	373	407	398	413	401	413	390	414	397	388	410	367	386	405	369	391	385	396	404	416	377	393	410	415	405	400	382	415	424	388	392	388	399	393	395	432	394	375	428	397	384	416	390	430	394	367	383	390	393	375	384	397	391	383	395	384	376	402	424	417	424	382	389	392	427	386	412	404	398	393	386	372	380	367	370	402	412	382	414	408	422	412	388	382	407	411	377	378	429	404	383	410	416	387	419	396	398	420	401	387	380	376	418	367	384	419	408	402	459	376	411	417	415	407	398	429	388	380	406	445	374	393	406	430	411	356	396	399	428	424	382	399	411	407	433	432	416	378	388	401	418	445	406	435	416	403	407	441	405	365	431	426	423	385	386	376	404	416	423	363	375	398	397	364	390	422	433	395	381	392	374	417	357	388	383	392	396	423	411	414	378	400	397	409	391	393	414	384	408	379	412	389	398	399	390	418	380	427	399	411	400	397	381	373	397	395	395	369	381	405	426	430	362	394	397	410	376	396	407	430	394	434	383	438	378	392	337	399	402	414	412	385	381	396	420	411	408	394	409	412	353	400	372	399	430	389	386	381	367	405	405	359	380	400	373	405	447	401	414	434	389	393	372	388	425	353	382	417	378	473	394	414	407	382	407	409	410	429	400	410	392	407	354	431	389	400	396	402	427	388	366	392	406	377	383	423	406	418	412	373	392	389	367	369	393	372	369	380	400	421	405	408	413	416	358	411	391	418	418	405	370	401	408	426	384	370	427	429	411	394	403	402	406	419	384	398	398	378	431	404	406	410	429	379	378	404	428	385	408	382	383	425	388	400	418	411	399	412	397	387	414	399	412	396	413	415	396	394	406	428	399	389	415	381	430	400	364	414	397	406	425	400	375	368	396	403	387	408	420	418	388	382	365	399	416	378	401	408	382	380	385	382	393	365	374	425	400	385	396	419	375	416	383	374	409	450	407	429	395	414	399	360	403	373	390	437	362	404	454	416	356	402	370	400	393	383	396	390	401	403	376	381	389	417	398	395	418	404	400	383	407	403	406	397	386	372	406	366	398	426	413	411	409	411	406	425	382	385	392	440	375	413	437	402	385	416	388	381	404	389	376	421	408	375	408	405	382	454	403	439	405	367	407	396	417	418	401	422	335	428	377	416	394	399	356	419	400	332	406	389	385	359	376	373	401	377	358	367	421	395	393	395	433	418	398	394	403	410	400	389	402	400	433	437	378	422	380	399	418	374	390	390	354	422	400	398	374	389	383	387	391	411	392	406	392	428	410	377	406	395	437	435	429	431	381	361	381	391	406	417	392	386	392	404	422	401	408	367	411	398	419	401	366	401	403	446	396	407	395	423	408	391	405	406	392	393	409	364	416	371	430	395	353	398	415	426	389	384	392	412	377	370	345	387	419	376	396	399	414	423	402	381	424	434	421	373	437	407	421	370	396	413	398	398	424	376	414	390	424	390	420	391	396	442	389	373	409	398	370	387	381	385	414	414	384	421	436	409	403	401	414	395	402	375	382	405	395	414	412	382	404	444	399	377	381	411	433	415	383	435	363	363	405	387	386	413	419	409	437	402	404	396	415	402	424	382	396	418	376	378	355	417	400	363	405	388	413	371	392	399	415	402	417	394	429	399	402	418	421	403	412	391	425	414	376	400	421	394	408	409	413	386	381	429	393	380	371	416	399	387	406	403	411	366	415	390	434	410	456	426	401	388	399	400	373	417	412	378	432	428	386	394	397	418	415	421	381	367	383	392	385	392	363	425	398	430	421	412	402	439	389	411	397	411	418	418	413	420	407	365	382	375	420	384	413	394	416	382	423	379	408	399	409	418	434	411	367	401	363	379	403	414	428	387	377	425	409	430	427	414	360	383	395	408	381	410	437	412	424	401	381	397	401	421	428	399	399	384	393	382	393	403	401	361	409	419	381	396	423	382	395	387	380	429	372	405	417	428	393	430	400	421	423	388	389	395	423	351	391	407	441	409	430	437	393	426	398	409	393	406	418	406	392	418	386	405	419	449	403	389	392	370	392	401	422	385	373	393	399	402	403	446	375	430	383	381	447	374	390	395	393	364	409	426	395	439	396	398	388	391	396	416	416	411	434	364	420	428	411	386	418	408	397	444	413	422	441	435	413	362	401	369	396	406	404	399	393	406	424	397	404	379	392	372	423	374	393	404	410	377	379	392	422	418	414	424	392	422	405	435	406	412	361	404	366	377	390	420	377	390	354	387	380	413	391	398	413	442	393	407	357	414	398	401	370	422	403	379	392	433	435	413	405	432	423	405	400	422	390	396	380	417	400	386	378	405	417	389	391	401	420	421	392	406	384	387	414	408	409	409	402	395	425	382	406	385	384	420	380	414	397	363	389	410	408	375	390	410	371	408	393	408	379	390	410	410	413	394	398	409	415	419	375	442	382	390	406	404	411	381	370	430	387	366	399	442	407	414	399	419	389	384	392	395	415	407	412	406	414	416	395	397	418	392	433	412	444	425	421	416	390	419	399	375	401	375	402	430	405	390	417	383	421	405	366	393	375	392	409	391	385	375	383	394	391	411	412	412	422	376	381	399	399	415	364	393	389	417	417	386	423	429	419	443	393	401	393	414	395	377	386	391	447	413	398	420	418	377	380	400	408	385	356	398	400	403	381	372	407	395	374	398	408	404	417	386	414	386	376	405	393	403	417	405	380	370	386	414	399	394	364	400	416	391	426	408	405	403	400	408	403	422	404	426	390	446	416	469	372	401	382	413	434	408	391	356	366	414	428	420	365	435	389	379	384	400	415	434	374	385	393	409	406	396	405	386	433	393	433	369	392	368	385	370	386	406	376	391	401	396	395	380	404	412	396	406	411	388	387	413	408	386	404	388	399	392	387	431	366	404	398	389	388	399	424	408	422	405	387	417	381	353	412	378	386	371	398	384	410	424	410	357	394	416	398	400	418	395
15219	1816	3640	8282	1022	437	296	247	259	183	183	193	192	177	181	184	153	168	158	162	167	165	159	173	145	121	159	149	175	161	151	140	149	152	157	163	162	193	137	148	158	178	161	176	138	150	175	170	175	152	152	131	153	130	149	142	174	151	152	129	144	137	154	176	145	134	164	165	188	122	158	140	185	161	148	149	138	140	138	132	177	136	144	149	158	170	146	127	168	180	178	154	153	149	158	167	151	122	153	152	169	148	156	145	151	162	161	150	144	162	157	144	172	150	152	141	171	172	173	151	133	166	150	171	169	146	157	171	142	155	125	141	157	150	144	160	149	146	149	149	158	145	146	172	155	148	192	142	144	170	138	138	138	153	127	154	152	143	150	144	134	157	163	171	176	143	133	167	146	153	148	130	150	137	157	173	151	152	153	154	168	157	156	154	143	171	164	144	170	166	155	152	165	145	162	146	144	154	145	147	157	158	130	152	164	161	164	165	167	186	159	145	154	164	168	127	163	147	132	130	154	162	165	144	162	136	159	162	177	151	143	145	143	146	159	147	147	145	166	166	160	162	158	152	171	135	141	154	134	125	145	176	131	142	158	173	155	155	131	136	152	176	160	141	146	182	168	163	156	151	154	156	136	144	137	176	185	132	161	143	170	186	159	146	170	169	131	125	171	145	143	171	163	146	155	146	167	155	150	138	154	138	163	151	157	149	155	160	146	155	159	161	141	156	143	171	160	171	150	150	151	160	158	148	156	178	161	149	155	147	146	158	150	156	154	153	160	154	142	129	152	150	151	124	168	177	140	193	169	143	144	151	146	128	165	167	150	137	151	154	151	154	162	173	138	148	149	139	166	157	174	137	136	154	154	144	154	147	129	132	134	120	152	135	163	143	160	153	143	149	160	151	160	167	138	147	155	158	142	142	148	146	165	154	160	120	147	136	147	153	145	134	154	128	139	144	140	152	145	147	132	156	150	148	132	158	152	149	131	160	136	140	154	157	156	151	122	147	164	139	133	146	174	142	145	148	156	148	136	123	139	161	142	172	137	143	136	155	138	139	156	145	146	145	133	159	157	136	166	150	149	142	142	166	134	140	139	147	132	163	154	155	172	171	169	141	147	163	134	164	150	159	153	155	166	146	140	143	174	126	149	157	136	158	151	138	135	178	163	135	157	167	161	155	171	156	141	168	179	169	162	185	163	152	143	140	170	148	156	131	130	161	156	157	123	138	149	139	171	164	173	164	129	140	155	134	148	162	146	155	154	172	173	157	160	154	161	158	163	165	156	152	159	156	145	156	151	141	138	131	132	153	152	142	151	153	148	149	155	170	151	157	135	132	143	154	164	176	152	142	132	162	168	160	147	161	136	152	164	151	107	144	166	180	153	144	140	151	158	148	149	164	161	166	157	148	146	156	147	131	146	150	151	165	149	148	138	159	153	159	146	156	176	156	158	170	159	138	150	137	163	163	156	138	155	149	140	142	145	157	155	183	147	150	152	134	172	146	154	165	148	148	125	144	161	167	157	156	144	172	158	144	141	158	154	165	160	159	159	166	147	173	158	165	143	137	166	149	146	165	155	176	163	141	174	163	155	146	172	162	144	148	174	145	148	153	161	170	159	162	166	171	155	154	144	153	168	179	143	157	145	158	162	168	134	138	157	158	159	142	152	154	143	180	151	146	139	179	164	155	146	146	155	134	159	129	174	137	166	150	137	149	160	151	161	146	150	154	159	175	153	153	155	148	141	143	164	169	139	165	156	143	142	130	153	126	131	128	125	145	142	132	163	141	140	146	169	133	145	134	157	180	149	155	154	137	130	154	147	157	119	133	150	148	157	140	136	152	142	157	146	165	171	164	160	154	154	152	158	154	133	143	128	157	157	159	140	183	188	154	135	161	168	154	174	134	114	142	148	133	160	165	165	175	158	146	150	157	138	145	129	146	171	138	163	152	140	146	139	151	172	136	162	152	145	128	146	154	152	139	151	154	158	138	150	150	149	152	188	132	162	149	151	165	159	188	165	147	132	169	157	133	143	133	136	164	129	167	169	151	143	147	155	146	156	146	124	145	143	158	168	152	145	182	152	141	154	153	152	136	158	154	148	149	166	121	151	167	151	143	143	148	168	154	145	159	155	132	143	141	154	165	167	136	143	158	149	137	178	175	157	151	159	163	135	138	146	131	141	156	149	150	151	147	166	152	135	156	162	153	163	160	142	141	171	159	166	140	144	162	152	162	146	159	166	150	157	162	139	165	146	171	174	171	143	158	160	167	151	148	145	133	145	132	148	138	159	158	148	146	153	150	164	156	161	161	170	140	161	140	176	117	154	166	156	152	153	150	143	148	141	155	153	137	166	168	161	166	140	146	165	158	161	144	138	168	160	171	170	142	148	176	139	145	141	145	150	145	134	146	161	161	151	148	155	158	155	159	133	166	161	148	158	150	162	164	149	124	136	122	143	152	149	179	131	133	128	159	162	140	143	133	169	179	162	173	168	173	151	163	164	147	136	137	157	149	148	162	173	145	151	160	163	151	137	148	157	145	175	146	145	126	143	156	155	142	121	167	148	141	117	149	121	153	134	170	165	135	159	174	141	157	160	172	138	158	159	144	150	162	151	143	134	167	138	142	146	111	134	146	149	177	137	118	148	172	142	145	138	148	150	146	148	154	131	149	183	175	162	143	141	155	130	155	142	146	168	163	151	151	158	136	144	136	166	146	136	134	158	172	164	132	158	156	161	155	148	161	150	138	154	129	143	144	151	160	149	156	158	157	167	157	163	181	125	135	140	140	143	162	135	147	165	129	159	165	182	158	147	168	141	166	164	114	146	142	165	146	135	151	150	174	157	135	156	148	153	156	150	165	153	156	148	151	139	137	149	155	158	129	183	171	144	171	140	154	173	144	137	159	161	129	149	167	149	170	153	142	165	146	142	142	153	136	163	163	139	152	147	147	134	126	172	163	141	161	144	146	174	142	142	158	150	151	131	157	151	171	144	136	161	136	162	149	128	137	161	164	163	166	145	159	133	146	136	159	156	134	131	167	147	168	165	152	148	143	170	131	124	144	160	162	178	162	134	131	142	130	141	164	154	154	120	145	140	134	150	132	148	182	154	125	130	157	145	171	161	136	156	172	171	139	167	165	116	151	141	151	158	143	149	152	144	172	154	165	141	159	139	151	152	150	169	140	150	151	144	149	155	143	123	142	116	136	144	151	168	173	146	135	158	171	144	138	170	156	167	147	136	133	148	151	144	180	172	139	162	146	145	167	148	149	143	124	137	155	156	154	153	156	143	171	157	164	132	173	123	158	162	135	153	159	142	139	145	161	141	154	132	124	135	159	161	167	141	134	174	136	143	132	155	139	153	133	150	134	169	158	157	136	149	147	156	168	132	161	152	157	154	158	156	131	160	137	145	183	165	151	147	170	125	157	155	157	146	147	155	148	155	159	140	129	137	140	142	140	164	160	164	151	177	127	150	142	156	154
8688	1613	7385	18301	2357	1483	1176	974	836	727	687	705	600	624	574	545	538	581	504	461	423	462	430	408	459	452	423	466	411	436	422	429	407	431	406	408	389	390	434	401	401	429	411	426	410	404	386	405	390	387	381	380	403	392	381	398	386	432	408	390	380	393	410	411	407	365	404	389	384	385	387	408	375	403	372	387	393	372	386	446	428	400	391	416	387	384	389	369	368	392	413	392	387	364	416	349	406	402	407	397	375	380	356	388	389	382	365	370	437	374	365	432	385	378	402	390	404	415	375	416	390	388	389	369	407	377	401	383	416	373	350	430	364	380	415	375	351	400	387	404	420	362	385	364	380	385	382	367	385	337	405	391	402	372	414	382	404	398	384	374	336	399	398	372	361	381	382	393	409	384	434	381	409	359	371	373	376	426	372	404	381	362	365	398	385	360	388	408	394	377	340	379	395	371	390	372	408	373	368	356	379	392	395	361	361	364	420	405	404	379	398	374	380	409	361	392	380	393	385	409	387	374	390	392	392	426	376	404	384	410	361	385	369	376	377	392	398	361	401	384	375	389	407	389	397	359	405	434	378	367	351	384	384	392	374	349	390	366	400	382	434	350	407	404	401	398	371	400	354	370	378	396	409	382	402	409	397	367	392	379	396	398	401	390	433	350	375	406	377	374	383	370	352	382	371	379	405	428	390	430	380	351	391	397	399	374	383	343	385	400	370	398	376	388	365	397	389	403	334	401	352	376	359	361	359	351	394	380	369	387	363	396	379	355	396	379	368	391	421	381	398	402	378	370	391	374	390	369	355	406	387	341	392	389	385	393	409	371	340	345	400	379	387	393	430	360	397	395	379	392	355	415	386	368	399	413	357	371	362	386	364	382	413	413	371	385	376	409	342	393	347	381	398	386	388	397	389	374	364	384	378	401	410	377	381	423	407	386	397	400	389	417	399	395	359	386	411	409	356	379	383	390	372	400	392	395	368	374	386	399	391	389	375	381	382	352	409	352	382	412	409	387	399	411	390	400	385	383	388	405	381	421	403	373	395	408	385	413	387	375	431	393	383	393	412	404	383	385	414	408	386	424	399	399	347	381	394	408	398	406	420	396	382	366	393	401	379	415	392	386	365	396	409	397	401	376	418	380	387	391	403	405	377	398	401	376	369	392	368	391	361	361	374	375	365	375	413	377	418	353	374	356	353	389	347	363	372	368	402	396	401	380	378	373	382	396	384	396	371	377	375	392	396	380	410	378	403	394	393	393	381	370	391	387	393	361	375	399	405	404	384	423	360	396	389	418	373	410	385	391	381	414	391	416	414	378	377	412	374	361	406	398	364	386	391	362	417	392	399	391	397	388	396	391	379	371	384	369	341	357	407	362	391	414	417	365	419	389	390	375	405	390	397	390	417	378	417	393	351	435	374	376	355	415	357	383	375	347	367	393	368	402	412	379	363	418	382	384	368	364	355	371	374	419	397	394	420	378	395	354	355	382	425	404	397	335	361	403	372	400	359	396	405	374	375	374	360	379	395	419	423	409	363	376	388	418	361	369	409	395	369	348	375	358	379	334	396	332	409	355	348	402	386	421	399	413	399	358	405	385	397	362	384	378	398	377	366	351	405	352	394	391	402	413	379	406	388	378	406	407	403	380	380	387	362	401	422	408	423	407	441	412	391	384	385	367	406	405	372	385	407	401	416	378	362	385	364	397	402	413	399	402	366	369	359	377	376	392	363	400	406	375	372	398	392	381	407	379	397	405	338	390	384	381	405	350	400	389	404	412	387	418	374	417	355	357	391	391	357	369	387	392	370	397	363	371	394	412	414	337	380	425	400	375	386	387	399	377	405	415	382	374	399	392	398	381	369	382	400	403	360	389	372	401	401	363	370	370	385	382	397	396	373	354	397	377	400	385	413	369	402	407	370	391	390	359	390	382	392	397	408	378	388	377	422	409	380	350	408	382	379	393	369	379	404	380	411	399	374	381	403	370	394	356	383	379	373	357	400	387	395	392	404	365	359	402	396	374	355	409	380	417	383	416	381	374	399	383	365	390	420	405	420	393	376	380	406	405	367	399	379	389	376	392	397	369	405	371	424	371	421	370	369	360	399	394	392	378	404	370	373	359	397	391	416	384	394	385	392	385	386	409	388	398	393	406	395	389	409	383	345	369	389	409	410	394	394	388	390	367	389	360	399	392	385	393	381	367	371	381	377	361	352	369	364	387	407	370	393	382	368	366	357	382	346	369	368	366	373	338	374	380	411	390	367	387	394	374	403	409	391	364	426	350	379	391	371	369	380	369	429	404	400	379	393	384	344	375	381	417	385	399	386	403	385	382	408	393	413	378	409	378	351	426	384	398	391	408	390	382	401	395	397	382	395	376	367	360	374	399	386	388	373	391	384	397	378	378	370	391	401	364	388	359	418	394	400	373	415	382	411	374	420	378	347	376	379	372	358	372	381	378	382	362	373	368	380	399	413	407	413	380	342	393	363	381	391	385	368	387	413	372	392	341	377	380	415	383	388	382	395	388	416	411	375	396	378	379	380	409	377	362	384	391	351	378	389	417	391	395	412	403	377	412	387	400	393	407	392	372	383	385	364	397	377	399	388	389	356	360	399	399	366	400	387	359	372	396	403	408	381	400	390	379	356	400	353	359	380	374	416	387	381	386	380	396	369	390	412	381	382	390	373	398	396	377	374	357	404	401	399	390	375	397	388	397	392	390	377	393	378	388	387	387	388	386	385	368	383	373	401	391	361	374	395	384	373	357	359	354	395	377	367	400	377	376	381	379	390	401	408	399	378	403	405	394	386	383	382	412	398	405	407	356	402	391	414	405	380	378	386	356	400	385	376	389	415	357	385	391	377	409	404	381	367	373	430	396	383	387	402	380	401	401	398	369	393	397	370	402	380	355	351	387	379	357	373	353	405	408	375	387	376	360	396	388	377	357	387	382	369	383	382	372	421	348	405	355	380	395	389	417	385	361	393	375	399	394	358	383	387	385	386	354	416	383	373	363	413	381	385	373	385	388	381	383	359	372	369	356	409	361	394	394	393	407	331	369	342	395	413	387	414	419	398	405	363	371	430	417	389	381	400	438	383	427	380	407	404	382	379	398	415	380	407	377	382	389	402	419	355	409	387	369	379	408	416	394	372	370	364	391	340	381	390	369	383	383	390	389	390	367	377	387	355	392	371	378	408	363	391	354	414	353	396	406	390	363	362	387	346	396	393	386	396	404	436	388	389	374	411	390	363	404	381	438	389	358	355	441	414	365	377	371	412	375	353	386	381	397	368	411	374	365	401	378	359	389	368	434	413	406	368	374	359	382	380	401	413	407	385	409	368	385	410	398	439	394	396	348	355	392	391	387	401	369	380	391	361	375	399	357	397	362	373	413	373	390	378	385	404	403	370	398	367	386	372	369	384	408	382	388	381	396	381	347	387	378	386	409	399	373	380	390	393	406	350	389	366	390	376	364	403	367	414	430
2209	584	1156	2634	508	347	360	359	354	317	370	351	377	350	323	351	317	359	356	349	380	351	394	340	357	327	328	367	380	390	367	337	363	380	340	365	338	334	319	336	337	313	320	308	343	328	343	379	332	340	327	348	315	349	361	338	337	340	351	344	326	328	337	366	332	353	336	352	330	375	352	366	354	373	339	397	281	326	326	361	329	330	353	344	340	356	337	313	353	364	350	352	306	374	331	346	388	323	359	355	320	356	354	331	378	353	340	341	353	377	335	361	297	379	305	345	341	342	331	360	338	345	382	369	351	366	351	340	309	339	344	348	322	361	344	364	333	345	362	339	377	337	355	378	368	329	356	338	329	331	341	337	344	351	400	351	338	347	356	326	348	347	345	336	333	337	323	376	341	341	367	331	347	349	349	313	329	320	361	330	330	358	374	345	373	329	380	372	337	384	342	338	333	350	379	341	332	380	320	328	304	342	309	331	333	339	340	356	298	314	359	312	352	351	319	320	355	357	369	335	351	354	340	353	335	375	362	316	336	382	374	371	339	309	354	326	312	364	340	366	344	343	316	321	343	336	384	362	353	350	301	369	352	356	349	327	332	356	333	359	325	358	345	315	338	353	341	364	315	296	359	339	332	369	332	365	329	357	342	368	300	336	293	348	336	337	345	332	314	331	329	337	348	323	365	347	337	362	335	335	359	338	334	303	323	302	336	322	337	340	375	340	335	348	338	318	368	340	326	362	341	334	394	346	362	336	344	364	350	347	350	317	333	353	343	300	347	335	365	342	356	342	353	319	341	349	368	361	334	337	306	379	339	353	317	342	342	335	334	360	363	352	379	348	338	374	337	361	322	344	357	386	327	333	339	330	345	357	334	369	338	294	338	339	318	353	319	356	340	333	345	325	361	333	349	354	352	331	355	342	373	344	351	320	350	322	312	352	337	352	317	349	363	331	355	331	340	326	352	350	347	354	339	337	364	366	326	344	368	327	334	326	353	308	355	335	361	346	331	348	369	339	348	341	364	338	335	346	353	364	330	349	367	337	347	335	334	325	351	337	350	367	355	353	357	354	326	337	312	337	332	298	326	343	299	348	326	345	358	324	345	345	345	367	346	362	342	297	367	354	304	320	344	384	327	341	385	368	345	350	359	340	353	341	328	339	347	315	370	342	290	351	354	343	306	326	351	349	376	318	331	329	330	389	364	350	351	374	365	355	389	322	351	342	303	339	334	329	335	348	336	337	331	332	336	337	332	354	337	337	321	334	331	370	373	354	329	372	309	339	360	345	310	381	368	371	338	353	338	335	351	383	387	367	343	333	351	340	355	377	350	368	286	334	337	334	345	355	365	333	352	349	336	340	328	333	384	366	369	336	323	344	333	350	372	357	351	373	360	367	367	359	353	354	302	369	374	331	332	322	363	378	353	324	344	356	343	330	338	381	366	363	347	330	350	310	318	326	326	311	366	343	374	379	327	338	337	342	344	360	353	364	334	360	340	348	363	374	359	349	351	346	303	368	345	338	312	304	338	366	335	343	346	372	366	309	327	328	331	318	365	340	378	388	365	331	343	322	368	382	349	347	332	337	336	323	302	351	350	325	359	350	367	341	354	400	332	342	301	332	316	316	367	368	381	316	358	335	360	371	376	365	343	338	339	328	348	377	361	337	331	327	365	352	360	361	319	349	310	340	371	335	323	329	375	317	353	377	363	363	315	335	296	340	362	369	344	360	383	321	322	367	361	318	366	344	337	344	343	339	353	344	363	325	347	332	357	337	346	396	360	356	318	353	347	351	361	341	331	318	371	352	337	362	312	344	365	336	342	327	324	312	360	357	328	295	342	330	310	349	319	352	399	322	322	313	345	361	335	333	359	364	330	336	328	314	336	351	367	360	352	312	361	306	353	339	351	347	348	349	340	327	334	369	346	325	332	371	377	392	378	370	385	351	352	367	360	333	357	359	326	335	322	352	359	327	360	324	367	356	334	317	331	345	336	363	334	358	332	333	358	356	340	374	332	324	330	361	335	343	341	348	305	339	337	388	342	327	344	369	293	321	350	338	393	341	329	346	341	329	353	364	381	351	350	335	335	340	348	355	357	327	353	377	364	366	356	338	337	349	356	322	375	341	313	354	361	364	322	312	336	352	349	384	353	356	366	365	362	328	340	310	363	313	319	318	345	357	334	320	374	356	341	376	338	334	287	354	391	374	343	352	348	372	339	374	346	353	350	339	327	361	338	342	387	367	403	326	345	344	344	321	339	356	322	350	352	380	329	340	355	320	320	326	336	371	378	332	371	343	312	317	320	329	331	332	349	315	323	304	373	306	301	340	373	334	340	355	333	344	368	326	315	358	325	348	360	300	337	332	353	343	307	358	351	330	312	367	385	332	336	335	366	366	346	329	322	340	383	331	352	357	365	351	324	369	337	320	350	355	341	366	340	361	340	336	350	368	367	334	343	348	330	306	374	357	369	356	323	344	361	331	354	357	360	360	359	349	357	335	328	345	385	314	358	322	349	286	358	340	332	331	360	316	336	327	354	350	338	342	343	372	328	329	345	317	339	327	365	329	338	357	342	341	353	355	353	390	365	320	350	363	325	321	383	331	346	326	341	353	358	349	355	323	328	321	310	351	335	301	356	338	327	344	323	351	358	335	391	343	313	362	337	350	327	356	361	379	316	396	321	379	367	347	385	363	373	351	390	357	328	325	347	318	357	359	371	333	364	338	334	354	301	350	352	337	321	329	358	352	334	363	317	361	351	381	383	389	356	372	322	363	391	309	328	324	312	400	296	359	350	357	347	335	345	344	314	364	353	329	327	321	341	339	323	328	334	349	360	326	350	347	303	384	325	374	350	342	357	336	323	366	327	353	346	330	337	338	349	288	355	344	359	358	330	375	357	370	323	330	355	331	310	331	363	378	351	353	324	281	355	353	352	350	356	324	351	337	362	351	369	353	361	322	369	358	367	375	361	373	374	363	358	353	349	345	367	364	375	353	386	386	342	368	394	360	385	319	365	340	311	346	355	315	319	349	332	340	341	380	405	347	368	317	356	341	317	319	356	330	329	344	339	325	351	375	349	318	299	356	345	370	357	342	336	342	347	394	340	365	357	350	349	332	372	357	354	350	312	353	352	322	347	318	363	315	376	357	291	347	364	351	354	317	347	336	368	371	343	344	324	364	322	354	345	328	355	335	331	305	317	358	342	359	338	307	376	364	324	337	355	334	334	363	354	343	317	328	369	343	312	371	286	329	376	376	347	332	335	363	347	341	323	311	341	334	305	327	337	320	321	347	361	355	344	338	333	347	382	360	338	342	369	360	359	345	305	366	353	350	341	322	316	334	385	333	336	338	320	334	410	364	379	353	360	333	411	325	317	338	369	387	335	324	336	362	332	395	361	359	358	317	349	332	368	314	334	322	351	368	349	340	331	302	346	324	326	339	372	338	334	366	323	353	356	332	357	357	355	370	371	376	325	366	323	357
2150	978	2477	7527	934	758	753	749	754	780	721	763	733	776	762	764	753	794	757	733	768	764	789	730	752	807	732	733	752	730	734	725	724	743	760	762	689	727	750	776	700	720	759	754	732	742	783	687	765	757	800	744	751	749	755	735	718	752	699	697	708	773	758	700	748	734	716	755	684	768	735	720	672	773	689	760	743	751	750	697	785	760	714	761	767	767	712	778	707	745	733	726	676	741	728	734	764	785	785	721	787	709	788	752	728	728	806	766	740	745	745	770	762	711	715	795	705	718	732	729	708	744	784	733	710	739	707	724	765	740	724	732	775	778	748	734	728	739	749	753	778	747	708	721	753	710	736	771	734	726	769	738	788	751	791	741	745	723	747	717	742	729	723	726	734	734	735	758	794	742	739	760	714	768	731	711	699	733	752	767	716	759	756	713	812	738	733	765	758	753	720	776	734	751	760	747	747	746	716	705	756	747	774	764	764	693	730	695	784	723	753	755	737	774	770	725	754	718	765	715	723	734	697	740	740	691	759	717	726	772	735	716	735	766	818	762	755	769	731	732	734	711	680	703	753	715	777	752	734	736	711	715	742	761	768	766	741	734	704	772	724	757	750	709	753	748	719	719	755	744	749	766	700	733	739	728	735	787	699	773	775	769	702	759	797	730	733	777	733	709	712	710	704	711	708	682	727	719	749	766	702	716	721	728	753	688	726	753	754	780	795	740	778	695	769	747	694	735	776	746	730	753	688	717	700	753	782	771	743	731	705	782	740	751	724	724	736	741	746	676	780	733	736	713	725	743	675	745	767	751	779	788	758	741	742	712	763	737	736	727	798	752	726	739	757	701	712	715	789	740	742	694	696	771	737	721	753	745	772	735	704	744	745	722	705	769	762	753	733	753	720	697	701	756	718	772	787	744	735	761	758	778	763	666	737	766	748	709	743	752	774	692	764	735	728	741	743	754	776	690	712	785	769	702	745	734	737	759	756	715	768	705	700	745	806	741	779	693	776	748	770	792	752	701	744	768	769	769	719	726	751	690	686	747	708	689	742	743	718	761	704	756	685	718	682	739	710	714	749	740	763	778	744	739	731	757	716	770	755	710	779	664	792	759	769	727	754	764	751	717	710	764	776	718	755	716	740	781	733	737	726	759	731	747	749	770	727	728	739	706	744	798	710	743	704	732	761	735	757	674	762	734	723	715	702	791	727	731	706	754	751	773	782	748	720	736	755	766	772	740	752	709	755	720	726	705	728	737	727	752	705	786	711	720	762	760	755	730	690	723	710	754	716	690	741	739	711	762	726	742	736	740	791	779	746	754	727	722	719	727	705	774	686	768	743	749	763	770	753	772	709	716	772	732	756	720	754	685	776	752	724	756	776	756	712	780	748	723	767	727	784	733	743	729	713	773	762	795	693	768	767	801	698	718	739	751	741	715	752	716	760	724	727	722	736	786	768	776	699	723	775	741	693	717	751	725	702	728	693	766	740	717	751	711	732	711	739	703	709	774	746	734	718	730	716	736	742	735	751	810	768	684	696	708	743	734	708	728	747	742	741	736	771	721	760	767	722	779	756	758	757	761	735	722	731	755	728	696	733	733	702	764	752	740	767	716	746	758	723	761	695	749	759	722	781	743	707	756	746	754	760	739	727	752	725	763	765	712	710	705	785	726	761	743	715	704	726	735	755	736	753	739	744	746	725	780	753	793	758	751	752	755	757	785	719	755	754	750	712	745	711	787	746	761	762	718	724	706	772	729	763	741	724	679	704	754	706	699	715	759	713	776	736	742	656	689	748	750	805	730	704	696	715	709	701	724	752	729	711	728	745	758	738	707	728	729	722	734	747	732	733	708	762	728	722	724	762	714	722	783	732	689	748	735	688	709	720	724	683	741	723	706	736	726	728	738	716	770	743	740	742	733	766	769	766	711	751	707	776	746	744	715	715	730	758	772	774	711	707	720	763	724	744	726	736	744	712	769	751	731	727	726	757	771	738	779	721	755	705	744	733	706	745	721	758	740	745	741	780	758	738	726	720	761	792	762	745	757	745	697	726	727	743	759	789	710	702	675	725	766	761	727	732	753	710	701	715	724	684	752	680	699	723	795	767	738	770	720	756	698	690	748	699	726	750	700	739	722	781	726	726	791	719	724	768	704	775	786	785	735	730	727	810	706	767	687	761	748	767	730	685	727	679	710	741	703	702	765	729	759	720	700	745	760	731	716	742	773	739	699	734	760	728	709	728	738	725	744	699	751	763	761	720	714	772	729	716	772	715	715	724	779	732	759	746	750	762	738	746	760	685	726	736	724	734	761	738	721	740	793	703	756	793	774	697	717	724	744	722	740	774	701	693	742	750	739	739	749	752	773	750	771	694	747	758	778	702	710	719	734	763	734	759	771	710	694	694	739	751	772	738	729	727	742	766	748	696	732	753	783	733	757	782	725	738	801	740	746	737	750	775	715	758	714	765	760	716	731	747	721	731	728	746	688	752	775	741	748	706	796	768	792	715	752	746	709	726	769	758	751	734	781	731	827	701	693	743	737	752	754	772	681	726	746	792	714	754	769	733	763	744	761	737	747	733	729	731	737	720	778	744	773	792	763	724	752	735	754	743	738	775	671	725	734	735	741	757	724	715	741	737	736	739	787	717	731	730	700	736	763	757	737	764	761	683	762	764	783	757	717	745	770	746	755	713	758	840	712	754	736	765	747	768	762	742	745	739	742	689	730	708	743	735	684	728	731	683	715	733	731	717	736	728	726	748	771	765	773	705	738	731	775	744	676	726	739	783	695	757	710	760	772	726	757	756	694	772	661	758	665	726	669	726	784	727	769	770	762	708	773	740	759	766	764	775	750	743	728	731	738	787	754	800	743	799	745	732	754	720	720	767	721	793	751	777	718	738	718	680	731	757	727	743	739	754	685	701	713	727	748	773	729	700	756	729	735	726	727	716	748	749	775	706	749	734	741	685	785	739	727	752	732	739	747	728	735	787	742	730	745	774	755	754	745	729	739	768	768	711	738	757	703	740	763	761	707	763	773	673	753	688	762	695	713	747	708	740	700	790	742	731	777	755	769	704	726	751	773	707	726	729	698	718	716	761	748	739	738	708	765	774	796	688	740	743	749	732	709	733	814	794	731	702	781	706	739	765	718	703	738	764	753	758	728	760	797	715	716	695	725	751	773	709	734	692	727	733	752	713	794	736	737	744	711	763	766	721	740	789	742	690	760	730	717	764	722	720	724	704	720	726	763	803	732	757	703	716	742	738	779	726	747	705	724	743	750	718	757	738	705	732	725	747	745	695	768	769	760	755	731	755	702	727	779	706	701	757	698	772	707	764	737	763	745	727	745	704	745	804	721	742	778	731	711	770	744	749	787	743	742	730	716	750	734	732	753	711	708	669	756	763	736	739	717	707	713	779	710	731	739	729	733	721	770	726	759	780	719	736	751	756	746	725	712	738	734	734	754	710	654	757	801	741	728	816	742
8404	1100	2354	4690	604	316	233	217	216	192	201	233	214	169	164	158	192	170	159	180	165	185	169	158	157	178	150	156	173	159	170	179	178	171	171	135	162	167	175	171	178	171	169	165	175	162	171	181	155	184	169	150	145	164	160	192	181	183	160	179	185	160	175	172	160	161	182	186	159	138	149	146	194	157	167	162	145	165	161	170	169	183	158	167	171	170	177	151	171	177	172	164	180	168	160	163	153	180	167	168	148	172	137	159	159	183	155	202	159	175	158	186	188	166	173	173	176	177	186	183	151	151	183	141	139	192	157	136	146	128	151	169	171	172	156	158	176	163	168	151	161	162	195	146	165	187	173	157	152	147	157	137	169	167	158	194	145	167	197	162	179	151	174	160	155	154	163	157	151	150	166	176	175	159	149	182	186	198	161	174	149	183	178	152	148	139	177	184	152	146	164	174	174	170	166	144	148	165	165	141	155	174	175	151	169	147	190	156	169	162	165	164	169	178	193	165	163	156	177	175	175	192	209	163	175	161	171	167	165	176	178	163	179	172	191	174	159	159	171	159	182	168	169	189	158	165	198	197	151	173	181	143	157	180	167	147	167	174	156	193	173	154	172	170	172	152	170	195	155	162	187	156	158	149	149	164	172	199	194	151	204	148	171	158	182	134	168	151	160	154	156	141	162	172	172	135	150	165	193	173	182	163	152	173	199	174	167	211	158	157	155	199	165	181	161	164	172	185	156	163	146	169	160	183	172	169	187	139	181	196	170	179	133	156	158	176	172	156	183	179	191	156	173	180	136	157	181	154	199	153	174	160	156	160	174	179	172	193	179	167	170	153	192	175	181	174	165	201	170	143	150	146	182	166	153	182	166	199	149	191	178	164	160	139	176	170	157	160	139	167	184	188	186	174	165	174	189	165	167	178	150	177	199	184	174	187	171	170	186	177	157	139	156	166	175	167	138	199	182	138	161	161	163	152	156	177	171	169	192	178	142	157	171	177	171	177	171	147	170	158	164	153	177	177	155	172	176	196	173	178	150	160	174	160	172	186	190	176	185	182	152	150	166	184	152	164	194	150	179	167	166	128	158	173	175	171	161	157	173	177	153	190	183	160	155	156	185	177	191	151	199	154	173	169	176	179	157	171	175	157	165	162	171	192	170	161	157	171	167	169	173	155	164	162	173	193	152	176	145	177	178	159	176	151	152	176	171	150	154	178	155	193	156	161	196	163	151	177	163	163	176	177	171	153	188	164	163	188	164	170	150	163	172	143	181	184	172	146	170	188	165	157	160	200	171	174	171	170	181	176	166	188	166	184	161	178	154	157	168	188	154	160	178	140	161	144	148	177	164	168	164	151	169	192	146	157	153	186	172	164	158	153	170	156	167	200	156	147	182	152	169	175	176	160	181	196	152	187	162	184	162	148	183	161	177	177	144	153	183	139	171	159	181	165	166	156	146	168	150	159	176	174	146	174	147	159	166	174	175	189	179	158	171	172	172	151	193	169	168	179	201	161	158	168	176	149	161	170	165	164	160	150	136	185	173	187	174	189	158	144	166	175	181	170	156	157	173	156	181	172	186	127	160	180	176	186	185	201	159	172	170	158	171	168	155	172	171	154	159	160	168	155	155	169	180	170	160	155	184	178	160	180	152	177	184	188	144	156	170	158	162	179	144	171	156	174	145	170	178	164	181	175	158	168	143	169	143	157	165	176	176	196	184	153	177	183	166	161	156	157	131	177	146	192	185	180	160	166	177	184	158	175	147	156	185	180	181	161	171	194	172	153	166	177	157	150	133	163	191	177	167	177	162	179	186	178	146	159	163	179	152	159	150	200	163	169	136	183	192	179	174	163	159	154	177	153	166	146	162	170	164	148	163	180	189	175	165	181	159	155	184	168	164	175	172	170	177	165	170	147	167	152	170	189	178	147	177	162	150	145	176	167	175	171	164	162	164	154	176	176	170	150	149	178	141	168	180	176	155	152	158	162	174	190	162	164	157	157	178	164	160	165	159	164	150	155	172	171	138	160	159	155	164	163	166	165	167	170	173	155	180	185	159	167	171	157	157	196	172	185	180	157	178	149	183	168	157	209	182	169	162	188	158	163	166	151	152	166	197	187	181	138	182	172	160	188	182	149	157	159	164	146	182	166	177	137	163	165	180	148	189	177	165	183	173	171	161	154	169	153	178	197	170	154	154	172	161	173	176	166	144	165	147	171	170	167	165	190	181	135	189	188	154	161	167	162	150	180	192	178	148	166	169	145	169	192	169	143	173	161	153	148	159	144	158	160	175	201	165	154	180	190	166	168	152	159	155	160	176	183	158	187	162	170	149	173	163	135	144	184	184	158	173	150	172	168	169	159	154	166	168	142	176	183	142	161	148	167	187	190	155	182	156	162	150	167	145	169	165	168	156	152	151	168	174	157	167	175	153	153	180	180	170	184	141	165	142	166	177	166	196	153	141	158	148	151	182	176	175	177	181	157	175	182	158	169	169	157	167	168	162	155	171	180	160	148	159	185	154	160	157	186	162	188	159	176	169	163	166	169	163	151	187	182	190	159	150	157	169	173	154	158	155	161	178	164	176	184	200	173	154	161	163	159	172	157	149	182	171	168	146	176	181	154	154	174	183	164	168	178	203	166	172	170	167	173	156	175	179	196	164	171	172	154	174	163	189	163	179	181	161	149	161	159	190	145	183	181	174	163	188	157	131	165	164	177	152	190	194	158	160	174	146	170	174	145	166	171	176	152	183	169	181	165	180	156	159	144	174	169	160	170	189	163	154	157	171	165	178	146	169	171	155	190	154	205	183	168	167	170	146	148	174	180	172	144	181	184	189	185	185	151	169	161	151	179	140	168	177	183	152	143	142	177	194	166	172	155	163	145	175	168	182	204	186	182	169	163	151	154	169	161	178	171	132	163	176	162	146	184	158	143	136	155	157	158	163	163	168	154	163	165	176	194	155	179	173	201	190	174	154	154	182	182	195	169	164	179	189	160	162	168	181	165	174	170	146	151	148	148	160	181	143	179	186	179	197	173	168	173	201	156	170	141	164	191	176	161	188	169	158	160	149	164	152	181	186	169	162	178	186	159	152	175	191	154	157	150	190	170	163	184	177	178	155	165	177	157	167	151	156	170	149	178	158	189	142	175	152	187	161	170	183	151	164	159	165	171	155	178	163	179	165	184	167	170	186	162	164	193	153	168	208	200	173	177	159	156	143	169	155	185	156	138	170	162	173	146	170	143	161	182	171	183	161	173	163	158	170	181	153	156	156	160	168	172	153	179	187	172	163	181	147	182	164	175	175	138	150	172	169	173	166	180	144	162	139	167	165	157	176	150	150	170	153	167	152	179	149	188	163	184	188	166	180	161	161	152	152	181	166	161	175	176	185	172	166	178	194	165	181	144	201	165	190	163	153	149	171	176	167	161	160	184	171	168	193	145	183	205	176	161	171	153	167	152	144	161	193	178	181	173	162	171	172	150
6448	1266	5043	12077	1489	1004	745	693	681	590	538	526	473	495	474	499	456	470	472	435	436	440	412	413	389	404	401	404	416	349	428	397	411	416	398	411	400	412	407	409	369	352	400	404	417	389	400	425	382	384	394	403	338	409	389	384	383	375	365	411	412	386	390	373	386	383	420	389	403	365	360	427	427	409	388	378	427	421	381	417	391	375	427	372	401	375	349	403	401	395	411	371	382	404	411	386	450	367	396	411	415	416	400	363	390	394	375	411	369	385	387	400	412	370	383	388	391	394	368	417	387	370	383	440	363	381	378	379	351	371	382	379	391	404	406	392	373	402	386	427	406	403	353	390	409	360	368	398	395	392	412	354	393	387	392	408	383	379	394	397	400	378	384	377	367	400	446	380	374	404	395	389	405	400	378	351	371	371	380	396	388	422	383	381	411	369	419	436	414	413	402	379	394	365	388	396	380	394	358	389	387	389	424	407	403	377	415	381	415	356	355	369	359	402	350	387	401	373	412	400	339	350	397	400	391	369	381	421	383	401	356	392	357	362	421	406	395	401	431	383	402	399	362	434	368	426	373	371	450	420	393	366	409	393	402	351	388	381	386	393	380	399	368	377	383	423	388	370	404	387	382	373	367	414	402	400	374	396	401	399	376	390	394	408	382	389	363	381	376	413	413	411	428	389	412	389	382	392	370	378	416	376	382	409	351	376	403	390	418	352	391	409	371	357	399	366	371	364	355	414	410	398	366	426	387	362	394	415	390	380	399	381	360	397	377	406	374	401	377	411	400	362	436	392	358	399	380	394	411	413	412	372	405	391	398	370	403	386	425	351	387	381	388	394	387	387	379	429	401	422	386	408	378	367	402	390	382	405	382	378	427	384	384	418	399	401	393	397	395	379	357	398	405	402	415	390	427	422	405	382	392	391	374	376	363	356	362	360	408	388	350	368	401	388	404	364	383	370	376	402	424	392	388	369	408	388	390	361	395	397	380	401	417	351	438	417	366	385	375	389	379	361	391	394	374	398	381	391	408	422	389	420	412	414	398	367	388	390	371	387	411	369	388	373	381	365	404	388	418	379	396	410	385	381	375	409	402	381	387	397	371	402	398	370	406	397	417	382	368	401	392	383	384	377	411	377	415	429	381	367	420	358	396	378	379	407	368	389	355	382	400	397	373	413	388	397	369	388	401	410	412	428	385	410	371	393	395	410	374	416	344	412	368	392	402	375	413	364	386	419	430	382	395	395	362	358	381	390	421	382	426	369	375	394	364	388	394	388	390	410	365	393	398	412	404	393	359	382	381	371	400	364	418	373	401	366	395	401	357	363	363	379	385	396	384	373	408	368	400	411	380	411	396	371	431	402	399	368	423	385	363	393	365	356	381	405	403	367	385	384	378	385	378	413	410	416	391	372	382	375	402	368	401	366	393	399	387	400	369	392	407	399	421	390	405	382	410	358	383	404	421	361	385	380	408	400	390	353	445	432	393	370	396	384	416	413	390	369	373	408	378	378	404	416	404	395	396	387	398	389	390	385	381	411	393	384	364	347	390	422	391	411	394	430	377	388	385	393	360	388	413	410	395	405	357	390	364	371	389	356	432	378	374	381	384	413	370	406	391	370	406	403	385	417	372	395	399	397	418	372	351	394	401	382	395	386	395	444	417	396	431	431	385	395	398	404	377	371	394	408	344	374	379	409	403	352	382	425	406	376	367	391	393	410	384	377	371	386	380	381	372	404	389	364	397	382	377	382	407	378	409	382	397	373	417	389	398	428	389	384	392	397	359	394	359	409	393	390	383	385	389	403	383	390	348	414	383	380	363	388	338	380	391	361	399	397	385	421	411	410	362	414	377	395	393	377	377	369	366	356	386	384	383	443	409	398	386	429	408	388	408	413	386	384	373	404	396	345	412	391	373	385	409	381	374	427	400	386	408	416	364	389	390	373	409	398	388	383	413	392	421	372	378	354	386	406	379	392	408	378	372	370	387	336	398	377	388	387	381	379	401	365	372	394	387	386	400	406	396	372	398	381	403	375	411	419	378	366	397	368	390	419	413	396	363	366	354	381	382	377	401	376	396	380	395	378	373	400	366	422	373	390	393	381	376	426	384	396	404	364	393	409	387	394	371	382	392	372	396	392	396	375	405	391	402	410	367	427	383	407	366	399	380	394	370	373	422	391	390	376	368	400	394	372	389	409	365	411	368	402	361	403	373	417	386	418	400	400	388	407	379	387	390	432	358	367	359	424	457	375	381	407	405	371	383	370	398	399	403	389	379	412	388	371	397	387	424	409	377	380	356	394	401	383	401	402	388	382	395	379	370	377	419	375	385	375	401	354	364	368	426	353	428	427	429	377	373	421	403	371	401	436	406	389	408	393	340	406	394	384	404	416	403	400	375	387	365	395	398	411	356	354	424	399	372	374	397	398	400	402	416	399	359	363	394	381	385	380	363	394	437	369	418	358	410	372	406	369	401	385	401	353	378	390	403	399	404	365	415	407	400	406	399	399	401	365	429	404	376	389	405	413	375	372	420	395	388	387	385	437	425	353	367	366	410	368	337	386	376	385	414	353	385	368	376	363	398	389	401	401	384	413	425	354	387	403	403	394	385	370	408	413	372	375	378	361	359	368	393	399	415	378	408	364	408	397	398	371	379	388	391	398	391	359	406	401	392	393	379	384	389	395	383	405	408	348	369	402	377	388	400	430	358	399	374	391	380	392	399	375	387	379	390	382	422	353	396	363	404	388	415	399	360	380	364	382	389	361	429	387	374	438	406	400	400	362	375	393	417	376	400	393	396	421	402	414	388	381	384	403	387	425	382	416	413	384	401	411	399	418	377	417	378	366	376	404	387	353	368	393	388	376	370	389	375	371	376	361	393	380	363	396	396	387	422	386	395	390	365	377	381	375	405	407	393	373	354	394	401	387	384	365	347	390	379	426	377	403	379	414	381	368	400	417	372	376	437	384	364	397	430	397	403	374	407	387	365	386	354	372	412	372	396	397	380	416	401	385	370	393	330	393	374	381	407	405	407	378	412	398	400	407	385	388	380	382	439	406	358	361	381	369	394	339	384	377	409	370	431	375	379	395	376	420	407	403	381	371	378	368	398	389	374	381	356	384	367	381	360	402	381	430	397	405	387	418	378	362	401	380	379	369	422	402	393	407	380	428	398	341	361	390	346	391	365	402	411	358	350	366	368	414	392	388	403	414	357	391	360	417	381	388	399	337	355	394	379	426	363	428	349	392	378	350	413	394	411	420	396	378	392	398	357	368	390	382	425	401	420	405	382	410	370	384	388	404	350	371	396	382	370	406	356	346	388	394	418	379	351	405	395	387	380	382	422	384	392	366	384	399	415	357	418	394	391	386	411	393	389	390	392	346	391	356	388	405	395	374	364	416	396	390	370	408	333	409	375	368	412	378	380	388	385	404	374	401	401	369	399	374	369	353	406	400	393	337	384	410	432	406	389	382	365	403	412	401
14882	2265	3794	6660	866	440	354	269	247	210	193	188	193	175	175	185	175	147	180	140	150	162	152	168	173	131	160	155	162	191	158	172	192	163	173	153	164	162	154	134	150	164	150	140	152	151	170	147	159	181	149	150	168	159	150	150	143	134	145	143	161	142	152	154	147	151	148	142	136	141	144	138	146	167	171	146	140	148	147	144	149	125	176	139	151	131	155	145	167	151	147	134	157	178	126	141	148	153	149	153	170	152	165	151	134	144	140	145	156	166	151	161	135	140	149	141	134	146	174	156	138	169	137	150	144	165	166	138	132	153	147	152	133	175	127	133	181	154	165	127	145	146	137	148	145	140	145	142	129	156	141	174	167	146	150	138	154	160	142	132	168	155	142	134	156	162	142	150	137	130	145	143	151	134	162	170	143	128	125	146	151	146	179	144	144	149	133	124	139	152	169	136	159	144	123	151	167	161	150	141	148	173	144	159	157	146	141	126	138	184	145	167	143	137	142	152	139	130	137	176	148	164	155	153	141	143	156	146	162	142	166	151	154	143	147	164	175	166	160	119	126	149	169	140	148	155	150	136	145	145	137	169	137	145	141	156	133	143	155	148	180	144	174	131	152	152	165	146	146	136	153	157	148	133	151	156	142	166	190	168	160	145	135	159	147	175	172	155	131	151	136	141	137	156	114	129	152	116	180	154	130	132	155	165	155	163	150	137	135	148	145	146	150	124	149	135	169	142	124	139	156	133	173	139	161	158	168	156	133	130	138	153	150	162	151	153	174	149	146	164	136	176	140	138	152	161	132	137	158	142	145	155	151	161	136	168	142	146	172	158	139	138	161	144	138	146	140	141	156	137	128	148	160	140	153	139	150	173	161	183	140	141	144	162	151	155	142	153	167	151	154	116	151	179	152	174	157	172	165	163	151	153	162	158	131	153	147	149	127	135	153	173	153	158	134	152	146	138	167	146	161	155	140	170	139	163	162	145	130	151	154	156	135	147	153	144	153	147	160	133	153	182	159	150	150	166	157	133	172	138	139	150	145	117	139	135	149	136	142	134	149	158	162	155	148	161	143	152	134	151	151	142	160	146	164	134	154	159	163	146	138	147	145	144	149	161	132	166	151	157	146	162	162	156	134	130	135	149	176	156	143	141	149	157	140	143	139	162	161	157	147	154	159	143	140	141	139	141	146	144	160	131	127	146	143	135	151	161	167	151	158	154	138	155	146	156	130	148	171	141	154	177	167	140	142	146	152	147	133	144	140	144	152	125	145	136	135	136	148	155	157	154	163	148	150	148	147	149	158	148	149	168	150	128	125	149	141	169	163	147	143	164	141	143	159	136	150	146	141	150	166	139	140	149	134	142	140	150	135	126	134	164	158	166	192	158	145	156	173	141	158	133	147	143	168	157	129	148	135	112	163	142	120	150	127	159	158	164	169	160	130	155	155	148	154	159	174	129	139	156	159	157	182	158	147	169	156	167	171	144	145	142	153	154	162	149	148	149	143	156	144	155	156	144	147	148	118	145	130	150	155	162	144	165	167	144	119	171	137	150	133	149	163	135	141	137	124	140	132	166	162	145	164	138	148	161	151	148	168	139	147	130	175	150	169	159	139	164	182	151	145	168	122	153	166	131	151	153	140	175	143	146	146	167	134	156	138	147	160	138	144	151	145	146	159	147	150	142	150	169	136	168	152	152	151	148	156	157	163	152	142	137	149	146	158	136	151	137	140	157	147	165	159	173	157	140	159	135	149	141	153	183	148	138	140	161	136	137	149	157	182	140	165	163	121	163	133	156	166	147	146	155	148	170	139	135	156	147	151	127	148	148	140	168	143	157	154	143	141	135	125	145	129	131	136	155	156	152	169	146	159	160	152	128	138	156	159	147	135	145	162	175	126	165	154	126	145	144	151	163	141	128	165	138	148	153	169	142	151	162	175	160	131	143	138	171	180	162	124	148	149	149	179	130	152	147	160	154	145	151	150	153	164	162	157	161	146	141	138	157	152	144	151	129	133	146	147	177	166	143	136	143	175	151	173	155	136	136	109	134	161	148	139	158	146	159	130	147	161	133	145	135	153	127	145	169	153	140	151	144	143	152	172	134	142	156	153	172	169	162	146	146	158	150	141	160	138	132	147	193	169	157	141	145	138	149	138	157	152	133	171	149	138	135	141	153	125	160	143	134	115	165	171	145	129	153	147	136	162	169	160	141	167	149	147	145	168	129	152	142	129	168	150	142	154	155	158	167	124	148	148	153	159	138	168	144	164	131	137	177	166	151	155	134	152	157	172	131	154	137	128	170	144	132	125	162	132	152	160	129	159	142	144	148	178	144	151	182	142	142	112	165	147	157	133	146	162	134	149	152	137	152	162	142	147	144	169	157	126	143	144	141	177	127	162	135	139	178	174	134	162	157	156	167	161	167	151	148	187	157	148	149	146	161	135	124	149	145	150	161	132	152	165	124	130	167	147	153	143	140	150	166	157	147	154	174	142	159	142	132	147	149	158	167	150	130	172	165	156	164	151	131	164	173	158	152	156	155	145	156	150	155	134	130	142	156	145	188	176	139	176	152	152	160	160	141	128	158	142	147	151	140	158	142	154	140	158	152	142	139	149	121	137	144	144	132	155	135	139	141	156	152	147	136	152	160	147	154	143	132	151	175	144	180	154	160	167	144	142	145	146	156	138	153	142	145	175	155	133	152	139	134	155	160	164	147	119	134	145	142	137	148	155	127	148	133	146	166	164	155	166	159	143	171	165	161	155	135	138	135	163	153	145	136	153	155	188	142	155	168	138	149	169	144	151	147	158	162	153	145	141	152	164	137	169	158	143	149	163	172	144	145	157	119	139	172	158	133	158	118	152	146	152	150	157	144	130	159	135	130	149	136	169	152	141	137	151	154	168	148	168	147	141	156	136	157	139	161	127	136	149	167	150	147	147	162	142	153	148	186	142	155	143	148	163	144	149	139	165	134	126	150	136	146	128	144	151	138	160	167	133	133	124	134	145	137	137	146	161	152	143	138	153	144	151	151	144	120	140	153	153	172	155	144	152	154	142	146	121	150	136	144	169	163	145	169	116	142	144	140	142	139	146	132	143	161	147	147	153	150	150	162	153	149	142	142	161	130	155	130	156	147	148	148	138	148	164	154	181	153	145	170	144	150	154	157	137	133	153	145	154	149	160	164	161	151	158	125	153	172	154	138	155	164	114	139	129	131	144	150	159	162	129	145	163	132	111	140	148	109	145	139	152	153	183	145	147	162	136	152	152	160	155	159	166	119	127	156	182	149	151	144	152	162	161	153	161	157	155	159	155	167	175	132	143	146	175	165	159	153	151	154	164	153	164	137	146	143	175	155	138	140	189	155	125	131	160	158	144	156	155	129	157	140	152	183	143	132	121	161	163	142	148	166	149	143	160	153	145	179	134	138	141	185	163	165	135	152	151	154	164	156	162	174	144	193	150	136	153	164	176	182	160	143	142	150
8353	2119	7631	15593	2375	1537	1079	912	777	733	727	652	598	637	543	497	553	513	481	491	457	488	435	435	437	423	387	428	428	419	434	411	400	406	387	435	393	403	391	397	403	387	416	369	417	370	384	391	366	389	408	387	412	401	398	409	402	400	398	387	412	353	383	401	388	361	404	405	377	389	400	390	373	365	397	376	410	423	358	362	347	400	382	369	366	390	406	343	404	377	406	408	423	411	389	403	374	384	377	367	382	404	382	370	409	396	390	396	374	391	393	361	387	363	340	373	388	376	362	362	362	365	393	373	361	352	393	388	371	350	398	382	345	396	380	388	406	376	372	369	366	375	363	376	365	395	377	358	396	377	380	365	395	360	351	376	398	346	377	396	400	401	349	391	353	352	369	352	384	380	407	431	366	370	338	394	394	387	339	364	390	393	373	353	400	396	370	356	398	398	420	394	393	387	365	371	397	351	403	361	381	369	382	375	383	382	407	416	391	380	366	378	360	387	367	371	373	361	390	363	358	377	398	406	368	389	378	398	372	392	383	366	386	405	380	380	404	352	400	361	387	385	385	397	402	420	409	364	373	390	370	396	388	350	380	365	380	354	396	370	361	393	398	351	386	393	347	370	382	393	369	386	378	395	383	355	362	392	376	377	372	383	389	383	388	378	365	387	377	395	374	397	387	356	408	364	380	398	353	367	351	332	367	394	326	383	396	352	407	374	396	388	390	388	388	412	449	362	395	390	372	372	386	377	380	426	387	391	365	383	379	384	379	363	374	377	376	339	369	386	364	399	391	357	382	345	356	376	360	363	390	369	363	365	383	410	385	355	379	375	406	382	360	392	359	399	358	395	387	361	363	388	381	377	406	367	354	365	397	374	373	396	371	374	398	382	382	388	392	361	400	401	370	369	363	385	390	380	423	329	383	383	366	388	394	345	373	382	385	382	387	378	369	398	373	414	363	417	385	365	369	371	389	404	395	357	386	362	371	350	363	384	363	374	387	374	365	386	381	416	349	398	372	346	373	358	381	368	375	401	389	357	395	374	394	381	374	366	365	347	438	373	338	400	391	373	376	363	372	391	406	388	379	336	421	360	396	370	360	367	378	411	394	421	384	349	383	384	389	406	372	360	376	366	361	389	385	341	363	356	369	403	383	373	362	389	389	371	388	354	376	384	381	385	359	347	365	363	377	375	396	373	351	364	354	399	374	341	398	398	364	382	383	389	397	404	369	349	387	371	409	401	356	403	407	373	381	350	374	371	432	396	386	414	392	351	363	380	403	413	393	362	351	402	388	386	384	372	380	403	365	359	347	349	412	374	397	405	368	386	390	353	405	392	400	372	360	375	330	375	381	360	364	395	379	345	366	365	376	369	375	416	387	368	367	412	373	385	403	373	397	397	357	377	364	382	405	399	362	375	363	363	382	371	371	408	372	402	394	391	357	364	350	388	366	376	413	401	381	369	380	398	382	391	419	403	375	414	363	361	360	385	374	389	393	358	399	396	390	397	405	384	364	392	382	363	397	376	373	367	385	387	349	384	392	397	353	405	380	375	394	362	391	378	354	382	354	377	394	379	383	417	377	405	372	368	381	359	388	367	378	361	368	383	373	387	396	373	392	385	391	409	388	364	362	398	374	394	377	373	377	397	379	355	397	377	385	409	395	373	366	376	385	401	354	378	387	411	429	362	357	412	388	386	398	378	361	376	347	390	400	353	428	350	338	394	379	378	364	391	364	373	397	411	406	405	350	361	403	396	376	364	406	395	380	377	385	364	370	377	398	340	365	393	419	347	409	400	360	419	357	389	359	382	386	344	356	369	380	386	380	423	382	387	394	383	400	349	413	370	404	374	396	359	374	327	387	384	415	392	384	332	368	378	363	400	367	388	409	351	376	356	379	383	415	340	398	318	416	388	387	387	386	387	385	379	383	381	378	340	353	375	374	385	352	371	376	374	364	369	362	380	349	353	367	379	366	376	385	432	371	364	365	399	381	359	365	376	367	379	404	389	365	368	365	354	384	392	409	374	375	386	372	349	377	359	383	355	381	399	388	357	376	367	390	346	361	369	374	354	401	375	378	372	376	391	346	391	369	371	391	397	353	374	350	374	405	358	363	360	367	398	369	378	361	341	410	347	362	381	370	352	396	401	385	390	385	385	372	381	363	388	407	394	355	410	397	404	351	386	411	410	401	364	357	372	404	358	371	391	375	382	374	353	378	380	399	355	362	359	408	351	406	376	377	377	360	375	360	391	376	395	356	371	353	368	376	382	386	404	367	372	355	408	402	393	396	367	374	370	361	378	363	364	375	357	383	416	379	347	359	373	402	396	373	391	367	396	376	362	357	362	352	410	350	396	370	325	383	389	397	373	351	378	383	392	369	358	379	412	361	372	429	379	397	371	380	376	374	414	353	389	345	393	395	352	331	399	351	383	371	361	398	375	421	401	376	377	372	372	411	388	401	360	389	389	316	382	415	337	383	360	381	397	387	366	399	413	407	351	376	403	368	375	374	369	367	359	401	359	368	399	381	360	389	369	431	387	382	371	375	365	404	380	367	387	393	373	379	380	349	375	384	396	351	386	383	343	359	381	379	418	357	376	376	391	410	349	410	368	345	364	375	427	373	378	377	402	384	349	385	366	402	381	376	382	375	405	364	393	348	358	365	369	382	393	425	367	406	372	403	368	433	373	373	384	377	373	385	370	408	398	396	406	398	411	384	365	375	368	366	376	389	375	381	398	400	394	377	373	391	393	384	389	419	346	380	374	403	380	397	341	378	364	378	374	408	388	368	376	364	367	383	375	392	374	411	399	401	352	382	394	395	378	375	379	391	391	369	349	372	376	404	388	399	398	386	385	385	390	405	380	364	408	417	372	386	402	365	372	405	380	375	374	345	393	382	390	402	363	359	376	385	399	392	400	381	360	384	384	403	389	379	342	403	400	391	401	402	374	391	383	386	396	380	359	348	395	389	386	411	400	344	376	388	347	370	378	400	348	386	381	389	396	376	393	391	398	372	385	379	424	384	383	372	406	377	377	363	370	372	379	357	393	380	398	367	371	363	366	404	396	405	360	382	397	393	389	392	400	384	398	380	359	381	418	395	387	361	379	387	409	384	410	358	407	352	398	392	383	388	379	381	367	368	355	362	400	396	395	405	381	377	367	369	393	386	405	412	378	363	374	374	383	355	368	354	398	378	392	377	395	375	377	386	356	363	398	374	389	428	385	397	375	374	356	354	373	386	358	377	355	391	333	421	403	362	364	336	385	380	414	387	366	375	369	397	371	375	372	388	367	403	415	379	373	361	393	388	401	379	381	397	369	425	408	348	387	358	348	417	392	394	360	379	397	390	395	355	380	394	397	373	386	385	393	362	392	399	383	387	416	380	381	406	399	379	354	378	387	382	362	364	388	357	338	395	405	376	400	360	379	408	387	399	390	366	378	347	366	363	371	390	381	381	395	384	341	385	374	396	413	390	378	362	382
1957	736	1163	2245	431	388	390	370	369	307	329	335	317	351	363	310	332	317	357	388	357	338	340	330	328	342	341	335	306	298	345	378	341	349	337	373	337	347	396	352	310	358	305	345	367	335	356	372	348	332	343	361	345	330	345	309	330	366	359	320	389	343	309	374	322	343	335	325	326	349	350	355	365	317	310	356	342	354	377	355	367	335	349	360	322	333	364	371	352	329	322	343	364	332	343	336	353	345	342	329	390	347	352	357	357	335	338	338	326	359	345	332	349	349	338	384	321	346	351	316	361	346	333	346	339	354	358	305	358	342	334	342	354	335	336	400	337	322	308	369	340	367	308	385	340	380	364	339	321	316	310	317	357	364	313	325	368	345	302	352	341	362	339	338	314	373	327	347	332	324	332	326	332	356	323	341	371	367	358	301	316	342	381	358	372	349	313	371	341	360	362	313	351	354	362	355	360	359	320	337	327	344	378	346	348	344	384	359	385	349	332	367	347	353	327	335	358	331	366	343	314	345	329	353	359	340	342	368	376	346	327	336	329	384	348	342	316	328	321	330	351	350	358	349	360	382	340	320	333	317	358	300	374	341	346	328	338	323	347	321	335	313	336	338	381	355	343	343	337	339	308	358	364	363	338	342	358	339	312	357	325	327	343	353	335	368	363	338	333	301	369	309	355	325	319	333	338	345	320	368	380	350	335	341	362	343	333	347	360	325	341	350	344	317	312	336	351	337	328	345	354	370	358	351	345	361	330	364	314	355	360	361	345	362	313	366	340	369	356	341	377	298	340	338	335	342	347	347	364	333	316	355	359	347	343	358	350	385	335	354	391	347	334	314	333	331	379	336	329	351	372	365	330	334	356	343	314	347	367	366	334	382	377	341	353	373	363	362	380	343	367	378	415	338	387	342	355	375	345	335	309	328	340	344	364	331	389	358	316	349	386	365	304	336	335	356	337	357	340	331	359	356	357	354	368	345	348	366	294	315	333	379	361	341	347	366	361	339	342	327	334	339	340	315	335	344	371	345	354	340	333	325	352	329	375	363	359	363	345	354	341	324	376	383	369	357	338	317	324	309	337	334	312	335	342	335	346	339	321	359	362	349	323	349	381	359	376	304	322	330	365	324	362	369	345	354	325	328	329	365	357	362	335	345	352	342	351	354	334	353	371	368	328	344	352	359	331	353	339	310	349	322	346	337	383	326	310	323	354	358	328	336	354	327	300	367	354	351	361	348	345	359	348	311	315	334	377	374	328	398	368	355	348	367	343	333	342	344	336	370	380	336	379	333	350	363	363	346	321	342	336	334	363	318	366	371	371	328	348	328	325	339	337	345	342	345	340	324	322	331	347	363	338	309	374	354	334	360	354	314	351	354	358	361	354	339	348	327	344	339	331	359	368	319	334	340	329	328	375	357	387	387	377	311	338	339	326	361	333	358	323	326	377	334	348	355	337	342	355	323	375	379	365	398	349	341	344	353	319	339	363	352	323	313	311	394	397	323	347	361	358	351	315	358	336	326	316	358	362	342	346	311	313	360	365	347	348	345	302	350	349	327	333	343	371	332	329	397	371	326	316	326	348	358	336	347	343	345	337	360	335	369	335	381	344	359	311	342	324	325	343	359	329	306	311	345	356	390	339	346	360	378	311	301	346	359	369	375	334	347	329	347	346	366	352	334	364	335	315	337	389	325	321	330	347	396	354	335	315	356	297	292	355	336	349	363	334	327	321	336	334	341	349	355	331	377	373	361	369	348	336	324	318	361	324	379	376	338	366	342	357	352	358	347	377	349	368	334	360	353	338	361	344	348	328	369	316	319	357	355	347	374	347	336	344	328	354	345	328	351	380	370	347	321	337	310	317	361	330	346	332	362	341	340	343	360	371	309	350	345	327	345	348	326	306	298	351	328	346	363	356	342	337	327	326	349	323	330	366	335	375	370	359	333	354	340	366	352	356	327	375	346	335	344	321	371	373	358	322	355	357	336	350	354	374	326	345	341	308	322	343	330	371	353	355	331	376	335	333	342	362	361	340	332	347	328	332	364	368	310	323	331	385	313	337	332	363	321	385	338	362	359	377	342	357	350	314	350	339	381	325	321	336	344	345	329	313	331	385	344	325	311	363	352	308	336	334	346	338	339	333	359	317	350	340	334	321	333	340	375	347	325	326	347	315	367	342	355	323	361	335	363	359	340	341	345	347	354	344	351	349	328	338	340	361	303	370	370	383	335	333	353	326	325	327	304	356	341	331	385	351	350	362	329	353	366	367	358	352	366	338	338	374	343	335	353	332	340	404	363	328	333	331	329	352	365	328	331	324	350	345	342	330	307	300	363	356	353	343	376	336	387	341	335	333	340	348	342	341	339	353	336	345	351	346	350	348	341	354	292	353	354	345	328	345	333	346	354	336	361	365	346	293	335	412	375	331	352	335	338	334	343	338	375	350	317	347	339	344	376	356	347	335	343	341	334	345	361	342	349	339	325	358	363	399	321	345	366	350	349	334	347	377	355	339	336	361	327	346	324	354	318	389	376	364	341	306	315	352	360	341	318	360	352	312	373	374	327	368	347	336	328	367	352	370	355	342	320	344	363	343	344	328	360	363	319	329	340	368	343	303	340	349	350	349	337	360	340	330	306	351	345	356	329	365	317	359	331	307	330	366	324	324	325	297	345	331	340	314	388	357	364	329	365	322	349	345	393	372	377	358	351	350	338	353	352	335	358	353	340	369	349	350	353	329	300	356	329	343	342	342	323	357	327	357	337	342	338	364	327	331	331	351	357	343	358	328	329	362	358	354	322	314	367	340	348	348	322	325	325	329	320	321	345	357	317	383	342	343	340	309	350	332	353	322	364	314	367	328	363	350	340	334	373	374	313	328	371	326	312	360	333	356	375	338	351	355	370	347	336	295	360	361	333	327	321	333	368	358	324	357	357	379	350	362	341	352	363	377	300	314	333	339	337	336	324	369	366	343	328	347	335	327	346	337	398	332	364	361	361	309	308	348	325	359	308	374	332	328	343	330	362	350	342	352	341	376	344	354	344	331	327	335	352	342	315	324	370	343	308	357	320	331	350	367	335	352	373	371	382	346	331	352	354	311	324	312	358	337	336	330	325	348	336	351	304	319	329	312	329	330	336	308	344	375	326	304	370	356	398	348	331	315	341	329	369	319	353	325	337	315	335	332	339	363	309	352	355	300	349	369	377	334	342	332	335	332	326	324	344	339	355	354	350	356	348	354	365	343	307	301	319	338	349	346	340	373	335	347	355	348	366	348	350	346	364	334	352	359	343	306	349	332	361	366	321	324	318	352	360	290	369	334	316	337	343	321	335	341	318	313	359	354	364	341	318	362	347	346	346	373	366	348	353	348	368	359	320	324	329	334	373	361	362	367	303	333	337	339	330	334	354	367	348	329	385	353	328	340	326	361	360	355	320	327	370	368	329	342	319	366	297	336	333	358	341	328	335	299	332	355	339	373	336	366	323
2026	1107	2699	6735	852	769	754	717	827	757	680	788	740	792	699	761	741	725	770	786	754	770	711	724	771	779	723	718	737	737	712	721	732	726	728	716	735	763	730	756	727	734	736	711	721	733	697	752	727	757	798	742	771	741	714	680	744	786	752	768	710	723	730	731	708	749	729	787	726	741	757	750	745	725	692	769	749	734	722	721	689	738	759	723	748	722	732	740	681	762	715	755	705	732	750	713	699	727	728	729	708	778	715	719	768	731	815	721	748	709	759	785	750	745	677	765	810	725	733	719	788	758	780	732	808	768	728	723	753	798	700	719	734	726	755	723	737	698	762	749	749	756	735	759	726	728	791	708	684	740	724	749	695	697	749	782	777	753	757	760	790	738	731	754	717	742	756	758	718	742	744	753	744	732	777	788	753	714	753	706	730	725	732	748	712	755	781	679	743	754	711	684	748	730	713	749	720	745	736	737	782	743	752	737	731	747	742	709	727	737	733	698	754	727	762	771	751	763	755	716	701	771	721	792	726	759	725	722	751	726	756	737	777	754	803	738	768	768	748	787	735	758	771	753	731	776	730	690	749	697	753	769	712	710	728	699	728	680	735	738	746	744	732	724	726	719	718	766	755	805	747	723	773	753	735	778	732	708	750	719	747	732	745	780	792	777	692	715	729	678	733	697	712	722	736	727	695	734	728	728	732	785	728	737	696	759	767	755	754	768	729	760	762	734	751	739	696	759	747	758	751	738	765	751	732	733	775	722	724	768	783	769	674	756	773	719	720	717	724	726	776	754	749	751	750	767	719	707	727	673	707	755	746	757	796	755	747	726	697	715	769	742	696	736	771	726	815	727	748	734	743	722	711	717	789	732	697	708	756	732	713	762	717	747	702	725	759	752	711	767	720	728	742	776	763	715	779	748	751	757	737	725	813	753	712	781	731	771	749	764	759	779	699	711	735	694	747	728	766	733	727	764	721	739	768	782	731	724	707	719	772	766	719	743	792	753	747	784	734	754	761	778	769	716	702	726	723	763	760	795	745	736	765	781	727	721	764	758	732	738	722	760	738	742	719	693	730	753	742	741	791	693	721	732	699	763	713	734	752	720	729	758	724	733	751	767	708	720	728	743	719	706	777	765	742	782	712	772	743	759	720	722	729	772	710	725	743	709	751	739	733	731	752	776	781	703	757	722	727	732	727	742	753	741	740	759	728	757	734	753	732	740	706	682	738	714	785	759	740	729	800	770	733	745	709	788	733	739	729	739	767	729	788	776	733	708	731	643	724	678	762	731	734	758	737	722	733	759	772	776	711	794	739	762	703	792	740	772	749	696	724	768	738	760	723	720	737	688	751	736	739	729	710	735	750	735	780	739	749	748	726	707	723	738	790	719	736	721	788	706	717	713	731	719	726	726	765	751	782	758	708	736	745	753	731	726	695	740	734	751	719	692	677	755	763	783	706	730	710	749	759	745	786	761	697	735	732	702	752	846	702	731	780	725	723	753	737	720	735	704	763	762	733	736	751	769	741	743	750	780	716	764	710	716	742	764	787	720	709	797	740	729	791	698	765	713	741	735	725	744	718	754	706	764	756	779	747	732	795	726	692	727	807	722	696	740	739	736	755	715	739	741	727	733	788	800	704	731	732	691	767	734	754	730	715	767	774	674	775	712	781	703	739	755	719	718	681	759	718	670	755	700	788	769	706	727	721	730	792	723	737	700	723	681	698	754	702	710	739	720	690	725	750	771	727	715	745	690	783	731	702	761	770	725	730	756	734	707	725	769	756	745	749	782	705	743	748	768	744	716	732	752	746	739	783	741	726	735	791	788	724	769	708	742	750	769	726	729	766	721	812	783	721	704	775	698	723	762	726	757	725	759	750	747	772	737	707	714	729	742	701	707	741	790	758	755	720	795	719	777	770	686	762	729	770	748	757	795	718	754	730	757	762	744	719	750	743	757	727	726	735	735	760	731	698	735	775	734	731	760	776	751	749	722	792	737	712	749	769	720	746	750	755	717	739	738	723	727	779	781	756	735	723	715	728	768	785	746	714	719	742	762	754	729	726	745	719	718	732	771	725	734	745	747	746	773	724	754	736	806	714	729	751	760	701	746	716	786	755	796	710	702	708	720	755	717	773	738	752	777	728	742	736	718	779	690	764	754	778	743	707	759	769	804	703	743	730	746	731	734	731	733	783	736	725	738	778	742	753	716	733	754	704	720	717	770	729	742	762	736	715	736	719	729	797	721	723	783	713	729	737	756	765	696	683	769	720	750	721	741	689	714	735	727	705	755	737	764	757	757	706	783	734	791	708	717	765	764	707	746	731	731	707	712	753	767	777	728	738	724	736	737	703	703	728	752	683	721	758	765	756	722	764	733	735	713	733	748	706	724	788	728	758	711	699	729	712	725	758	743	725	739	720	734	720	763	734	783	738	726	677	686	735	793	710	723	714	733	725	729	753	727	766	696	742	719	730	726	735	731	716	721	738	776	755	711	763	718	748	719	762	738	823	752	747	720	685	740	677	760	750	736	739	769	753	728	720	767	799	719	719	758	723	740	730	764	780	762	748	790	729	779	736	715	708	737	718	751	772	751	739	701	700	713	795	781	750	720	731	772	757	769	748	685	773	730	786	713	710	773	745	671	695	724	762	715	736	711	725	721	746	757	738	751	747	718	727	739	735	758	742	707	763	725	681	715	801	736	739	770	786	752	713	769	743	763	776	721	758	779	772	736	714	724	757	778	779	674	747	727	729	785	743	734	755	742	728	729	709	739	762	725	747	704	744	753	731	782	743	746	716	757	738	748	721	726	712	759	770	762	759	700	710	750	740	732	701	759	778	789	729	728	750	745	774	709	811	742	710	728	793	749	754	762	737	733	714	776	752	757	723	743	688	694	700	815	712	750	776	693	755	676	685	720	722	704	742	718	760	734	726	762	735	682	719	716	789	757	745	787	734	703	748	724	802	741	742	757	737	724	700	771	762	728	730	779	815	725	757	744	783	696	718	746	702	768	757	758	749	755	718	764	791	751	751	750	754	733	721	709	712	735	735	727	707	753	732	789	699	743	735	764	751	785	742	729	776	761	752	715	698	753	680	727	738	759	794	743	722	743	752	693	760	704	713	721	716	757	728	731	718	766	740	752	709	764	735	716	737	689	768	763	809	750	691	734	750	803	756	747	768	740	704	757	740	736	761	722	729	730	773	776	711	742	743	755	765	732	713	725	718	800	732	713	786	743	750	734	746	747	710	775	724	784	733	749	757	790	772	739	759	733	764	750	724	757	713	716	742	784	799	729	688	732	738	716	786	793	753	759	755	756	734	732	756	811	743	707	729	747	742	745	732	745	761	728	732	692	751	756	735	714	722	751	759	712	719	749	715	721	759	747	718	735	702	721	723	740	752	711	760	743	709	708	718	784	704	790	718	711	722	727	715	724	735	779	722	709	781	742	744	716	725	729	762	746	781	723	787	767	723	784	731	733	763	773
8077	1674	2357	3803	433	319	210	228	200	203	175	215	147	217	195	182	174	217	139	183	174	178	181	207	157	167	167	184	169	160	161	165	167	186	159	160	151	185	160	205	162	169	190	166	152	166	159	167	179	147	171	183	171	154	186	155	180	166	197	176	138	167	163	167	155	181	174	175	155	166	144	181	159	157	158	163	176	168	201	184	185	164	163	156	160	187	181	158	165	170	165	137	183	145	156	179	156	170	167	165	161	151	168	163	183	188	186	182	161	147	163	168	178	139	170	184	177	172	158	153	163	164	179	168	156	181	159	146	165	162	170	146	192	183	170	153	153	157	153	148	150	190	146	139	156	159	146	203	166	175	147	156	168	161	139	171	155	181	176	169	169	178	146	164	144	159	169	147	179	158	168	177	158	153	159	187	169	172	165	190	168	164	151	167	188	166	146	161	171	156	180	164	166	183	156	186	174	165	125	140	173	150	172	177	173	165	195	166	182	148	148	152	159	150	163	164	143	171	165	172	168	162	163	157	151	158	181	139	192	156	176	154	171	168	158	167	160	167	151	174	162	175	157	165	169	195	158	162	167	159	159	171	169	156	168	164	169	172	167	196	172	147	152	177	165	169	152	158	164	176	160	172	135	168	164	160	158	165	150	145	161	193	187	174	162	155	157	133	159	161	155	131	168	161	161	146	143	173	188	190	155	158	145	161	156	167	160	161	153	226	174	147	183	166	161	178	150	161	175	157	155	171	176	143	147	165	194	150	141	162	148	170	159	187	147	159	162	170	171	174	159	156	164	156	174	161	158	153	180	197	175	163	183	157	172	150	177	180	155	143	180	152	190	159	153	152	157	175	169	160	188	142	176	178	182	191	202	145	170	166	170	178	182	156	162	152	187	147	170	171	164	164	162	172	155	168	179	154	152	157	162	149	178	158	187	183	157	177	173	171	161	191	150	166	183	153	156	125	167	177	171	197	170	184	166	162	156	172	180	187	156	173	174	149	179	193	158	186	168	154	153	152	159	162	179	150	185	171	168	140	164	157	164	143	148	184	158	173	160	168	164	140	167	187	145	158	192	181	137	172	170	174	149	156	158	152	193	166	195	149	165	164	158	192	170	182	169	141	171	166	170	182	187	158	145	142	156	154	201	135	170	159	177	191	168	159	167	164	169	142	138	162	161	139	134	147	156	179	149	154	152	176	176	168	151	143	173	171	163	147	167	193	170	169	170	176	172	162	158	157	157	142	159	170	154	169	157	171	161	172	163	175	172	198	166	167	191	140	162	180	171	169	160	169	165	182	191	174	162	164	180	175	161	174	161	182	179	185	153	189	179	175	186	174	162	174	155	159	184	173	165	183	151	160	172	141	166	167	189	172	136	163	161	173	154	171	150	155	158	165	159	169	173	144	178	166	158	162	167	189	167	157	141	179	168	155	181	176	168	182	160	183	152	174	170	161	165	175	151	147	155	151	155	170	192	172	151	169	167	160	189	148	176	196	160	170	171	164	168	164	168	165	128	178	167	149	161	152	173	178	169	169	180	147	169	142	176	156	149	167	170	156	174	152	176	162	177	170	178	171	166	181	164	174	166	177	179	165	146	166	162	187	161	160	174	173	177	183	190	172	174	174	181	170	153	175	178	177	173	183	194	180	160	179	187	185	144	172	180	195	174	196	154	175	170	166	183	166	173	173	174	155	181	156	193	178	165	171	165	179	161	144	145	132	135	177	172	156	158	162	184	156	161	154	154	164	151	152	154	170	184	165	139	173	145	168	167	159	147	184	160	153	172	165	161	149	172	149	169	170	173	151	161	153	146	139	183	175	189	163	151	188	166	152	164	174	180	183	176	184	177	155	173	155	158	188	161	189	162	186	163	160	162	158	166	182	185	136	189	163	151	143	172	168	191	188	178	165	178	159	169	187	160	155	181	167	179	185	183	174	183	169	149	181	164	154	158	154	188	180	167	157	163	149	179	173	169	169	142	167	151	154	177	182	168	154	150	144	177	160	166	141	178	173	165	180	158	171	176	162	168	179	158	193	178	193	166	152	172	179	156	158	178	159	174	180	166	162	175	162	175	163	162	170	156	167	178	175	179	153	162	168	171	152	167	147	160	157	150	164	175	175	147	158	171	187	132	179	164	167	155	151	147	163	151	174	171	149	167	181	170	188	187	188	156	150	162	152	152	167	158	162	164	158	147	168	147	141	168	180	156	165	165	171	172	140	182	157	161	181	158	155	156	180	163	153	123	154	183	182	160	155	161	183	166	170	163	183	181	153	161	187	174	183	156	173	156	183	166	188	200	159	179	181	163	162	160	167	172	183	182	183	166	178	149	151	136	164	162	143	170	176	161	163	167	173	136	167	175	169	169	178	154	157	168	160	168	179	181	167	153	149	154	172	147	158	171	194	165	171	148	160	167	156	145	167	170	199	186	154	175	161	181	161	170	159	155	172	137	152	160	146	172	167	148	184	158	165	156	168	175	180	164	154	198	158	148	164	151	159	166	141	153	177	167	149	149	169	182	186	158	170	178	175	168	170	180	175	169	118	167	163	163	177	161	170	165	144	162	167	181	159	176	164	172	187	174	183	152	153	151	185	166	145	178	148	148	152	155	169	175	154	179	175	184	181	143	161	189	160	187	161	129	154	169	178	146	187	186	151	188	140	159	145	160	175	174	169	164	154	154	168	152	167	163	166	163	161	166	162	182	160	153	170	153	164	169	158	167	162	170	146	161	153	164	172	154	162	194	152	154	148	179	168	174	161	149	153	158	146	157	142	165	154	145	142	171	163	171	167	203	177	156	145	170	170	149	151	174	157	165	154	166	168	194	198	164	160	181	176	152	173	173	162	140	156	181	159	157	158	173	153	145	163	172	170	162	166	157	158	191	156	182	164	174	158	155	154	151	157	147	181	159	183	161	182	163	173	162	161	194	172	185	176	141	166	148	154	151	169	160	167	161	189	187	190	166	178	155	167	157	185	176	166	177	145	190	163	136	160	169	168	153	149	169	173	152	178	154	160	156	160	166	163	148	184	153	181	173	165	165	137	164	161	169	148	169	175	161	178	160	170	174	151	189	152	162	166	154	172	192	162	199	179	160	175	185	157	161	167	164	144	163	173	173	155	174	180	153	174	149	167	173	143	168	166	159	174	188	157	180	154	165	179	162	170	157	169	177	177	177	170	172	160	177	156	167	176	167	158	156	166	168	176	177	205	183	174	154	158	169	153	157	170	174	168	149	135	159	163	177	160	158	199	178	176	164	163	181	167	169	177	165	168	150	168	167	152	160	155	180	159	148	142	149	198	171	181	192	173	146	157	180	169	144	165	177	168	162	155	160	166	202	174	181	162	186	169	166	183	161	194	159	175	170	165	146	151	166	183	154	165	172	154	174	156	175	168	146	153	186	150	176	161	172	167	174	174	159	148	158	166	169	170	189	161	170	173	169	163	149	175	160	182	152	175	160	181	153	183	174	161	196	177	156	161
6406	1856	5162	9920	1317	953	781	659	615	543	514	514	497	512	473	460	447	464	425	468	430	417	423	410	420	408	363	384	399	392	392	370	416	398	408	380	416	400	401	420	389	360	403	390	393	451	385	409	395	385	396	403	389	415	391	371	411	365	451	384	384	377	398	399	371	434	375	396	372	411	374	376	370	430	367	392	399	376	374	374	399	395	433	382	410	371	376	392	398	388	412	384	407	395	387	382	406	388	390	416	400	377	384	414	436	394	451	383	413	372	387	366	354	398	328	359	379	417	405	409	387	407	402	351	365	385	401	355	407	407	403	368	352	383	411	411	354	405	382	385	346	399	370	402	347	346	409	384	378	375	405	347	395	393	388	389	386	375	382	398	373	389	382	386	420	389	365	379	406	389	394	360	365	368	382	374	394	391	358	374	389	395	403	366	381	423	390	372	383	384	390	403	375	369	355	389	366	384	370	407	412	408	401	395	389	369	380	380	372	398	378	371	376	418	411	413	381	390	384	365	402	365	404	404	410	441	396	359	388	370	391	411	386	357	380	403	394	404	379	376	357	367	399	429	349	411	391	436	385	365	389	376	382	388	382	403	412	411	357	417	404	356	408	387	391	396	373	364	394	364	394	395	358	375	398	384	408	389	363	431	366	376	410	343	362	413	423	376	410	389	413	396	391	402	392	354	356	362	439	376	365	422	380	387	419	380	402	410	388	388	389	355	374	402	336	387	429	424	381	377	414	405	385	382	420	377	366	389	383	383	382	415	398	400	385	378	382	394	412	380	416	408	377	383	378	390	417	392	377	385	389	391	375	414	371	406	396	365	366	409	394	390	404	358	385	421	388	391	422	351	396	400	373	380	348	356	368	394	358	381	354	362	400	394	381	387	419	402	379	386	404	395	384	385	402	407	391	403	367	375	374	418	379	399	377	395	423	411	371	355	371	354	382	434	380	401	406	381	365	371	361	393	403	379	347	420	384	390	393	379	388	354	427	400	408	370	352	425	349	374	395	374	408	405	389	413	360	416	422	345	396	361	392	363	404	377	384	399	361	405	419	386	417	370	390	361	389	376	378	391	408	401	372	345	401	407	366	419	363	402	400	357	397	409	399	360	386	362	400	373	374	367	356	378	394	376	397	394	381	383	399	396	398	369	407	399	409	415	416	384	361	386	373	392	404	366	431	385	381	383	355	391	389	357	403	395	367	368	379	383	379	392	409	388	396	362	370	350	408	384	397	368	357	423	428	376	368	418	386	374	382	371	384	413	369	386	399	394	405	364	376	375	410	373	397	398	421	381	369	426	365	364	377	393	348	349	434	364	341	394	419	391	374	389	373	415	380	349	371	387	401	365	411	380	400	378	417	387	382	426	406	394	378	403	377	419	421	386	391	414	432	379	384	387	359	375	403	374	379	404	368	361	364	391	383	362	386	387	410	369	349	362	365	394	424	381	367	361	403	397	403	415	364	367	389	376	389	357	379	381	367	398	379	423	382	381	381	399	360	364	373	372	370	399	409	432	393	376	416	402	410	372	408	434	399	380	356	412	411	387	392	374	377	383	364	371	394	402	427	362	429	355	398	379	374	395	374	419	398	376	348	379	365	391	400	365	382	391	348	396	376	398	400	399	373	399	389	393	410	406	374	380	391	377	394	389	367	406	376	350	399	349	387	402	371	367	339	385	387	367	400	401	373	365	378	366	363	378	404	372	366	421	374	391	372	377	377	341	421	381	393	424	378	391	379	369	399	363	371	369	391	370	397	382	394	412	407	371	347	424	407	365	416	380	327	389	357	382	404	362	386	352	439	395	374	374	402	407	367	412	407	393	359	369	378	375	377	343	430	364	390	364	439	410	381	365	381	407	377	381	374	367	452	386	380	422	416	399	329	378	418	372	361	400	384	365	410	380	372	401	400	374	400	385	407	390	404	384	389	399	370	398	387	379	337	383	359	379	416	383	409	419	367	410	366	386	377	394	374	382	390	382	395	397	385	387	383	437	385	362	403	380	358	385	396	387	385	414	395	387	418	367	368	415	403	362	402	370	373	380	443	360	377	373	385	377	400	393	376	387	382	415	397	444	404	387	361	391	387	383	387	415	376	393	370	380	370	420	378	401	436	375	397	388	409	375	385	389	415	389	418	394	380	411	370	399	389	382	398	373	373	385	354	389	410	392	396	400	386	391	382	387	380	345	375	362	352	372	415	392	372	384	368	401	417	424	362	370	401	381	388	373	402	375	376	428	373	397	382	403	409	431	402	388	384	368	404	395	393	430	390	371	382	379	393	389	396	377	386	420	413	350	404	421	379	369	399	393	412	381	417	418	393	423	376	385	406	385	423	413	389	377	430	356	415	405	400	409	367	415	387	392	382	370	358	392	401	403	410	406	370	376	392	415	392	355	404	358	393	401	370	408	374	432	357	424	383	414	410	380	403	370	402	381	388	404	413	399	380	382	397	395	381	384	373	399	384	398	382	387	379	432	409	374	362	369	384	406	380	377	384	345	383	391	384	405	408	367	372	395	403	374	386	397	408	410	417	360	384	393	346	376	406	385	406	363	388	379	420	421	404	397	429	420	383	360	381	375	368	393	377	390	356	404	382	363	383	401	382	378	409	378	386	369	401	364	388	372	391	378	395	406	395	357	377	367	428	392	397	384	406	394	388	378	380	384	374	376	402	390	402	382	363	374	366	379	397	405	392	415	384	401	397	377	395	359	380	370	392	366	399	383	393	374	375	416	416	395	378	378	420	378	374	387	376	380	399	387	419	405	405	362	365	337	375	367	398	391	391	388	389	385	386	380	407	366	413	377	384	395	395	411	385	409	374	387	359	413	390	403	399	417	387	419	392	391	433	336	382	402	407	390	422	413	410	374	390	349	412	372	404	396	405	398	403	368	384	407	388	386	357	415	377	360	371	372	388	379	387	403	410	413	385	412	409	400	378	382	372	399	424	406	360	406	389	389	397	391	381	354	399	347	376	404	396	379	412	393	369	388	376	379	405	397	413	397	385	365	403	374	392	350	416	342	403	393	395	340	378	397	358	379	370	419	379	381	356	389	357	389	390	371	431	381	380	424	371	397	370	418	350	423	391	417	379	383	400	420	394	395	421	412	401	407	395	358	385	403	379	422	385	388	362	406	352	417	410	373	400	381	411	378	417	385	393	359	425	362	384	387	388	401	372	381	426	399	375	378	395	389	399	421	373	367	401	395	386	383	350	407	379	374	392	368	395	398	395	400	396	362	397	419	406	361	354	356	421	396	353	378	411	397	398	411	373	404	395	396	405	373	413	393	369	365	392	404	399	365	384	376	403	397	381	392	410	372	413	366	413	375	377	392	383	391	400	385	412	389	377	386	385	408	391	385	410	378	370	372	435	392	406	361	396	315	397	400	361	395	358	399	413	420	403	414	366	385	374	388	364	359	401	391	356	363	365	406	377	386	414	397	375	380	385	410	410	404	383	393	393	380	380	375	368	392	402	352
14532	3476	4173	6165	647	361	309	244	233	230	206	206	199	185	185	186	177	165	184	181	174	152	174	166	141	182	149	148	145	154	152	157	136	165	169	172	160	155	154	159	133	164	153	151	156	140	155	141	151	181	156	146	139	148	144	176	148	143	177	128	163	159	153	153	150	162	164	148	153	144	159	140	144	153	152	155	137	150	163	137	143	153	147	157	138	156	134	164	148	176	154	150	133	147	147	162	147	155	156	138	154	146	150	148	161	157	159	153	167	147	149	147	149	155	150	162	155	145	166	123	150	158	153	146	163	148	152	154	129	171	133	149	144	152	138	154	151	156	140	132	148	139	131	142	138	160	133	143	154	140	134	165	151	166	147	153	162	157	152	137	143	177	159	125	155	172	157	144	156	153	153	147	153	169	133	141	144	157	126	144	151	147	147	156	144	165	165	138	160	143	165	151	150	144	164	164	158	144	155	143	170	154	141	142	156	148	147	145	140	166	129	167	148	152	144	186	153	165	167	157	153	143	162	159	164	151	144	143	135	156	139	160	156	154	141	157	156	154	152	145	145	142	136	105	151	152	125	163	145	135	144	155	130	141	153	145	144	145	147	139	137	161	159	150	143	157	148	144	162	117	154	139	158	181	139	140	152	153	151	143	156	175	166	135	145	149	149	187	148	154	152	160	149	158	141	144	154	167	138	129	143	168	155	142	149	156	128	142	155	165	159	138	145	146	147	150	167	157	141	136	153	156	152	125	158	150	143	143	142	141	145	138	136	173	164	135	160	165	157	140	131	145	143	159	187	155	137	158	154	130	121	154	152	142	121	158	155	167	145	146	141	138	145	133	160	130	147	133	134	160	150	151	158	169	144	141	167	147	171	142	148	147	159	189	156	144	144	146	168	151	145	149	126	135	146	173	172	161	141	149	139	143	147	155	175	169	150	139	158	137	157	166	159	169	171	142	149	126	156	168	146	169	159	167	131	150	146	157	144	167	159	159	180	146	146	121	153	181	159	150	156	152	157	161	147	175	144	199	140	157	152	134	173	129	157	155	148	130	159	144	142	154	164	163	163	146	130	157	142	153	150	149	123	154	154	152	141	167	151	153	152	149	160	143	139	179	159	152	128	138	171	158	142	146	158	140	142	154	138	148	158	154	139	140	141	149	134	179	142	162	168	150	162	162	135	158	154	147	141	148	164	167	150	145	144	167	152	162	149	172	154	159	164	153	138	127	157	136	157	161	151	141	147	142	159	131	150	158	148	140	171	114	165	159	143	159	127	162	165	153	154	138	164	163	169	165	133	143	153	159	152	172	135	170	139	155	145	148	160	118	154	170	156	141	147	174	144	149	161	155	142	148	155	161	141	169	153	147	136	143	139	157	121	143	145	137	141	154	140	125	155	153	170	152	143	153	161	148	145	163	154	158	164	140	150	146	150	160	158	132	135	140	149	170	162	163	151	170	139	160	142	144	159	145	161	172	147	175	147	145	135	128	130	157	132	189	113	159	169	149	130	141	125	142	136	149	115	150	142	147	156	134	145	142	159	148	159	152	160	139	151	149	136	129	138	136	159	156	142	172	149	142	134	134	175	161	167	140	162	158	146	149	155	170	144	140	158	153	158	145	151	166	139	154	160	128	172	161	161	162	153	142	151	134	150	142	169	145	160	155	151	150	186	119	175	155	166	176	147	176	155	155	135	146	144	166	172	157	158	168	153	125	162	163	163	150	143	151	163	157	170	135	149	170	147	150	139	153	169	164	157	173	169	147	143	139	130	135	155	147	160	154	179	127	157	139	149	129	142	138	161	159	158	144	147	150	136	154	141	160	154	144	158	142	129	143	166	168	133	141	133	138	155	139	160	155	137	147	151	142	159	145	146	137	176	167	168	176	140	145	174	143	146	137	167	139	145	157	136	161	145	151	163	154	152	159	154	142	127	155	154	146	150	172	168	173	151	155	159	162	135	125	167	144	149	136	169	153	131	149	148	146	147	142	151	143	143	147	146	146	130	166	164	169	173	164	159	146	157	156	137	128	137	149	140	145	180	143	136	131	139	166	156	141	140	140	149	146	134	144	157	152	152	149	152	149	141	128	123	128	157	175	155	161	150	161	150	167	131	157	144	150	145	148	136	148	146	157	144	164	146	149	198	157	155	160	134	156	122	146	167	128	146	146	125	122	171	155	176	139	151	140	133	147	142	146	141	143	157	171	143	144	152	137	157	146	133	160	140	133	149	152	169	134	143	160	148	163	122	160	161	158	168	152	158	147	132	133	165	142	154	161	156	152	139	152	149	166	160	154	146	147	168	137	169	144	155	148	149	149	145	140	153	143	139	161	155	139	152	151	126	145	151	152	154	139	138	163	141	122	141	157	141	167	157	165	141	142	148	136	145	168	149	132	184	153	154	129	159	164	134	142	155	163	151	154	152	121	151	151	127	156	141	158	151	121	153	135	148	137	140	132	143	143	137	161	165	170	152	146	143	154	153	142	146	150	138	169	157	139	176	151	135	150	148	147	171	163	149	141	158	153	146	147	149	149	157	144	149	149	150	158	185	146	144	143	154	156	173	149	124	153	160	153	160	165	132	148	164	158	164	149	150	168	128	188	143	135	148	150	147	136	139	186	132	112	139	142	145	156	165	182	165	164	167	173	162	138	132	151	173	150	153	155	174	174	177	137	145	116	146	131	153	153	142	169	158	171	165	155	142	168	158	124	144	154	146	167	154	168	150	133	150	137	155	152	153	167	132	148	166	172	148	140	153	147	149	140	160	163	163	146	122	126	170	165	158	142	141	146	164	137	169	124	148	131	144	176	161	154	158	158	151	157	157	146	144	157	152	153	141	146	134	170	163	167	167	126	147	145	142	147	152	142	164	133	118	163	163	145	154	148	160	146	122	164	129	150	134	150	160	145	143	159	146	131	162	152	133	154	139	126	135	154	147	150	158	154	148	159	144	143	138	150	169	146	167	165	159	149	152	130	124	155	155	148	148	154	153	154	146	155	151	152	125	150	145	160	147	153	147	159	147	142	148	169	138	135	160	136	181	178	161	145	129	135	139	153	142	168	127	145	159	161	156	150	142	160	152	148	142	174	118	155	140	142	143	165	144	165	163	144	162	164	160	152	157	160	142	155	172	167	145	167	150	147	170	150	160	147	136	165	171	140	139	171	142	153	146	159	132	152	145	142	167	130	153	155	132	133	165	165	142	140	158	150	117	137	144	144	163	160	139	152	136	163	130	167	128	140	156	129	154	156	155	156	166	161	168	181	131	148	114	140	154	150	158	129	156	150	129	160	142	127	146	175	171	149	115	157	173	153	151	142	178	147	160	149	145	167	138	133	147	174	133	134	159	139	143	138	143	126	133	154	159	148	158	129	151	146	171	155	158	138	154	154	165	163	144	141	168	159	154	178	147	148	163	164	175	154	158	157	150	154	144	151	173	146	145	149	145	145	157	131	131	166	152	153	155	143	154	193	162	139	147	133
8216	3209	8376	13317	1988	1547	1145	1003	821	803	684	645	626	572	594	546	569	549	517	488	445	457	450	421	463	437	443	451	449	434	393	453	421	411	409	443	394	377	415	417	433	460	416	413	411	407	370	363	386	428	377	423	391	434	400	391	355	388	421	438	400	396	390	356	370	395	412	379	392	418	407	397	414	378	399	398	398	369	365	389	418	363	406	390	359	406	409	408	379	410	390	388	394	403	382	387	409	370	411	351	395	418	404	373	415	391	395	402	407	394	393	390	394	430	384	368	393	362	392	384	423	384	390	399	390	419	373	439	373	429	373	376	380	357	406	381	350	391	402	409	392	382	374	366	388	391	415	396	380	389	376	369	398	377	382	376	392	367	368	374	386	389	394	392	397	404	383	371	381	367	374	371	372	361	414	375	360	360	379	387	407	374	388	380	376	412	376	387	397	400	377	343	392	374	416	378	416	398	380	379	397	375	394	399	404	397	391	432	413	411	389	393	376	380	397	376	372	390	368	394	373	401	384	382	413	398	427	374	400	380	397	375	384	342	371	364	360	396	382	412	384	372	364	370	387	407	416	390	353	380	385	409	380	411	403	375	374	408	370	417	368	394	390	390	420	385	361	393	374	424	382	365	356	426	380	375	404	393	401	381	343	371	372	367	394	411	377	413	399	396	376	401	355	397	395	386	417	377	383	396	355	378	390	391	395	345	363	392	373	395	361	387	390	381	360	408	389	392	363	369	403	367	385	410	385	381	379	409	390	394	373	400	431	361	404	399	356	406	384	387	372	348	371	393	391	380	387	383	348	386	362	365	395	394	390	392	389	405	386	390	387	374	403	370	393	395	391	387	368	381	398	394	382	395	402	413	343	413	369	392	372	377	377	384	413	433	386	395	388	385	370	400	399	346	381	360	401	388	374	348	372	380	372	334	357	402	373	378	377	367	378	375	400	367	363	357	388	377	382	377	376	429	396	409	363	379	351	394	401	423	390	379	363	354	384	408	377	375	382	419	399	350	388	406	353	419	386	400	402	393	364	385	375	403	377	382	371	377	390	369	377	401	407	404	380	398	381	382	359	387	344	381	395	354	380	374	369	396	348	405	406	372	400	381	403	375	375	400	388	403	381	373	389	414	390	386	428	437	413	388	363	396	374	389	413	346	385	360	364	394	384	400	401	390	380	386	412	379	386	381	386	417	407	378	344	366	404	375	404	377	378	400	445	403	390	394	377	417	413	357	374	373	411	405	354	421	368	367	402	378	361	366	383	369	343	365	374	413	371	362	379	384	395	378	372	366	385	384	357	374	402	389	378	391	401	407	402	378	369	381	362	382	405	413	370	399	371	402	374	430	398	368	383	394	397	430	399	407	387	395	406	374	399	379	385	382	357	390	390	386	378	406	365	367	425	368	380	384	365	366	375	356	376	377	370	388	365	379	410	339	381	378	404	422	395	380	360	368	347	383	396	384	406	370	376	362	390	361	390	413	389	374	404	350	381	361	387	370	374	394	368	415	376	391	379	406	412	402	368	394	414	376	394	382	392	400	382	382	385	374	395	362	344	389	364	398	422	389	392	405	382	364	398	392	392	343	363	422	437	385	388	402	409	375	390	385	402	353	376	374	400	401	377	396	404	379	371	380	363	328	398	369	364	380	390	391	410	365	364	378	404	358	367	409	353	367	412	403	387	383	403	365	368	373	391	352	396	385	390	372	370	394	433	381	393	367	390	396	415	409	390	372	418	377	362	406	386	369	363	395	391	396	404	375	375	381	409	353	382	388	387	399	381	377	414	393	381	407	350	397	381	372	385	372	405	368	393	393	359	413	391	367	354	392	359	408	406	384	384	360	357	378	379	389	389	375	368	363	393	385	396	374	393	366	363	427	388	370	363	398	400	383	381	387	396	405	365	407	361	390	338	385	415	386	375	400	416	393	394	386	394	356	418	380	399	349	371	389	385	383	385	372	396	382	408	371	367	373	328	379	412	402	408	388	373	401	383	359	378	368	401	342	375	387	395	394	348	424	365	380	394	393	403	422	367	381	413	411	362	405	395	373	354	417	403	385	358	376	392	403	396	394	357	387	345	384	380	395	383	377	428	400	345	385	424	400	379	369	387	388	389	366	383	367	402	425	405	379	368	367	385	379	364	387	410	399	361	391	379	367	393	407	393	371	386	396	412	377	369	389	368	401	388	388	376	376	337	403	384	361	385	387	399	389	386	371	402	378	382	390	370	368	369	381	394	404	367	393	412	391	372	376	384	367	366	410	356	414	410	407	401	379	361	397	411	385	387	414	389	397	403	411	360	372	397	378	414	417	398	399	387	388	358	372	396	383	390	375	390	393	376	396	380	411	361	355	376	393	399	417	394	336	377	383	410	432	375	399	381	387	428	365	401	428	377	379	394	368	349	369	420	390	392	389	399	391	380	399	412	368	371	394	400	382	344	361	384	386	370	382	385	350	346	372	374	373	374	391	417	393	400	362	371	380	372	345	367	380	368	401	346	414	417	394	381	347	354	351	374	379	375	393	428	398	375	382	358	343	374	340	401	370	405	373	411	377	369	382	352	387	375	384	376	385	380	384	381	377	352	400	391	394	390	372	420	405	396	348	402	376	389	388	391	371	398	389	361	364	368	374	378	393	398	375	407	363	401	362	358	364	396	368	398	362	399	365	377	361	368	384	333	361	387	381	343	360	391	390	402	369	383	403	415	411	370	389	412	364	403	387	350	419	376	385	379	399	381	368	394	375	385	411	356	367	387	383	398	330	411	404	375	382	373	380	386	365	402	399	404	367	375	390	399	398	388	392	363	404	355	396	434	427	416	365	401	393	383	397	347	409	437	387	399	378	357	364	391	389	374	353	367	387	392	384	378	356	432	348	393	441	346	408	363	417	355	393	342	344	368	372	386	378	367	398	358	379	388	406	383	382	410	406	411	391	407	367	327	390	379	379	395	387	367	374	352	375	399	361	393	393	404	389	384	376	383	367	392	369	383	371	418	399	367	380	374	373	372	404	382	388	399	418	392	406	348	372	383	403	370	400	382	382	399	363	430	393	362	364	374	416	384	401	372	371	359	359	380	404	393	401	394	418	374	421	380	351	385	379	393	402	386	350	363	397	365	384	372	378	398	390	420	362	384	369	396	369	387	387	383	404	362	365	364	391	376	395	380	398	372	395	387	394	389	375	393	351	392	380	382	360	402	417	403	375	380	382	411	402	356	383	389	398	402	382	425	386	403	377	405	387	369	409	392	381	404	388	373	402	376	346	411	388	384	368	387	386	389	406	357	378	358	392	362	361	368	380	406	381	414	393	403	404	377	350	353	348	389	400	374	408	358	415	353	388	388	383	417	385	388	383	377	381	400	416	406	370	386	392	370	420	355	356	398	410	403	401	364	384	390	387	398	407	399	382	355	360	391	358	364	377	386	379	373	377	404	394	342	374	389	410	402	433	360	342	385	382	382	395	383	394	393	377	383	388	357	385
1886	1219	1450	2241	395	367	355	361	409	367	382	336	372	326	339	319	370	343	347	352	326	344	352	349	354	402	352	328	353	383	369	339	357	339	339	341	323	356	379	323	331	361	366	308	337	302	369	352	342	363	321	320	355	352	367	354	350	334	349	353	380	315	358	369	343	379	366	358	360	366	343	344	343	345	358	305	351	343	346	364	402	368	359	331	362	332	364	392	336	355	338	350	359	318	337	371	351	336	354	338	364	338	408	357	348	364	324	354	381	352	345	333	320	337	358	355	337	359	354	350	363	348	360	360	366	337	378	374	324	367	336	359	352	376	350	368	390	360	329	355	400	353	356	336	384	364	343	341	343	325	368	348	335	346	355	353	363	334	332	331	354	362	357	341	354	371	316	395	381	349	367	324	336	339	369	331	384	336	323	307	300	346	330	374	360	311	377	326	350	324	360	333	372	373	380	389	389	361	325	309	362	327	328	382	344	303	340	311	348	365	307	358	352	358	362	335	362	355	365	340	314	339	358	329	326	340	342	326	366	347	349	345	356	338	334	362	314	347	343	364	353	356	348	304	352	327	333	382	354	326	322	370	357	327	320	350	375	390	373	349	355	373	319	389	379	329	343	348	355	371	346	376	354	327	333	363	373	319	332	351	338	310	354	349	334	350	345	341	329	342	351	344	325	317	340	319	334	383	338	337	362	363	380	324	337	353	363	325	365	329	329	367	334	320	375	353	309	356	361	354	346	317	321	325	354	336	338	364	387	361	320	346	354	351	340	347	334	342	327	358	312	337	353	350	375	321	364	378	378	315	331	353	339	351	356	367	311	340	350	362	385	401	341	339	365	325	356	357	346	332	361	337	342	354	348	351	334	304	320	341	350	361	333	331	358	343	391	344	376	341	349	354	327	347	345	319	333	371	358	386	386	381	348	345	332	371	314	323	337	385	371	354	334	339	338	341	338	329	335	371	366	359	318	331	355	356	396	318	344	329	357	364	324	347	366	357	324	357	351	367	361	335	351	346	371	342	322	323	345	342	345	389	337	358	333	360	376	376	365	305	344	350	330	345	344	343	361	337	379	320	342	341	398	365	369	356	323	370	363	345	327	330	357	360	348	339	324	331	327	334	351	344	341	363	347	330	326	362	366	329	353	327	341	341	316	349	350	323	359	349	351	349	355	338	345	343	357	323	378	345	343	332	340	387	317	311	330	332	353	328	386	334	367	362	375	340	350	339	399	392	335	340	334	362	330	311	349	319	355	369	372	329	374	318	350	390	338	323	366	384	343	336	321	374	334	363	358	381	374	368	357	355	368	359	359	338	345	344	349	381	353	374	326	348	324	347	339	335	353	356	352	355	335	322	336	358	356	359	356	376	334	354	371	371	338	323	348	331	322	337	335	342	348	315	367	334	347	339	334	336	346	356	378	335	349	366	326	342	397	342	381	369	355	322	402	353	305	347	363	349	344	333	339	361	360	337	394	323	337	350	350	366	353	385	337	319	330	346	331	347	334	360	349	366	301	346	355	371	331	356	317	404	381	348	336	345	358	344	356	291	355	321	326	354	363	361	345	342	324	354	361	340	325	363	367	366	318	308	340	339	316	350	339	356	367	347	374	355	337	342	386	343	359	338	338	357	380	336	343	350	338	345	360	344	363	336	352	354	350	340	337	364	337	342	332	346	318	384	334	352	352	336	346	333	348	368	345	349	338	376	372	332	370	355	379	351	316	352	343	366	319	341	369	344	336	329	356	315	364	370	369	378	364	343	380	322	349	353	319	325	335	343	328	338	363	296	338	342	344	353	343	350	366	338	318	352	349	332	338	365	330	328	340	326	341	361	356	335	346	352	357	352	388	383	339	358	355	347	348	349	357	343	315	355	347	337	324	338	359	334	348	357	382	336	331	359	363	324	317	315	330	371	316	314	372	342	337	374	352	314	362	362	361	322	345	352	386	363	344	352	331	343	367	348	355	312	351	350	346	312	342	330	350	325	351	381	337	355	380	369	342	341	363	342	371	357	291	343	362	330	328	379	399	348	360	365	384	352	330	379	329	334	336	331	364	327	391	355	329	328	385	349	335	329	359	370	343	366	402	351	359	320	376	329	333	354	299	339	383	385	352	385	332	347	323	338	368	342	381	376	350	352	343	348	330	328	350	400	383	355	395	347	337	374	344	367	337	327	322	359	375	346	366	337	354	364	326	355	349	352	338	346	348	339	320	346	344	338	341	372	329	337	367	347	347	326	362	354	358	351	298	360	334	361	313	387	363	370	344	337	320	335	333	369	351	300	388	341	368	330	325	343	351	370	338	383	345	350	321	361	359	335	345	341	335	356	314	348	356	310	356	345	367	336	383	335	308	352	325	346	331	342	353	343	335	355	344	361	339	357	363	354	336	352	349	360	377	345	366	362	308	333	398	350	341	361	307	310	372	349	360	350	358	359	394	369	332	361	334	324	362	313	348	353	334	352	326	329	333	362	375	379	360	381	370	328	351	342	319	333	342	350	362	294	352	345	356	351	332	360	339	351	347	360	335	348	369	357	367	352	343	352	356	325	341	338	336	386	389	373	368	346	353	382	326	370	364	341	328	344	355	350	352	357	341	341	358	312	359	344	360	369	340	364	355	338	336	322	333	345	336	340	332	350	334	335	355	335	335	365	402	356	368	305	379	323	366	358	344	307	325	347	366	333	340	346	351	364	353	328	354	311	372	318	361	350	333	343	356	348	328	369	342	342	337	325	308	344	343	348	382	359	354	348	338	357	335	400	344	335	354	320	358	376	327	334	311	361	368	361	298	384	331	355	358	336	319	353	393	352	311	342	321	333	356	330	375	324	343	350	351	329	368	364	348	356	358	377	350	335	389	358	330	311	339	352	347	368	344	359	332	323	331	357	362	350	368	364	370	345	349	346	358	333	360	324	349	338	391	398	340	371	325	353	358	373	368	347	333	344	332	324	351	371	359	361	339	308	368	347	349	320	331	352	302	361	350	323	366	334	360	347	348	339	365	344	328	352	372	367	334	318	311	337	342	346	365	336	381	340	336	366	338	349	343	334	358	362	342	333	318	363	380	322	343	343	383	367	354	377	316	326	321	340	328	336	333	342	383	343	364	355	334	320	354	359	335	343	342	343	353	341	321	358	339	344	343	343	327	335	350	330	328	337	342	340	317	358	300	369	348	361	338	340	348	365	359	353	352	375	377	354	324	341	373	377	347	332	333	353	350	355	349	339	307	366	349	355	332	322	347	341	336	391	313	332	337	407	326	367	401	319	366	348	332	337	350	389	356	377	374	348	313	377	356	334	346	344	312	326	349	353	323	328	349	347	343	343	360	356	340	343	368	331	352	344	377	356	304	384	360	332	382	384	363	328	360	368	307	360	332	338	351	336	382	350	350	345	328	324	316	351	345	361	330	373	376	352	318	358	351	400	348	370	363	338	360	316	364	361	320	330	313	347	328	327	346	348	387	398	383	345	339	361	375	344
2036	1646	3122	5875	794	779	741	771	749	777	743	745	743	712	749	789	751	778	735	783	711	771	757	806	767	781	726	768	705	749	754	818	763	753	700	725	807	737	747	730	713	775	722	743	743	711	785	755	726	762	752	744	719	721	728	789	775	695	780	723	724	722	692	772	767	761	763	712	730	782	770	739	756	750	796	770	733	744	760	730	710	698	713	762	714	706	729	742	741	751	784	759	729	731	757	765	707	802	716	740	741	744	781	714	771	762	798	793	709	738	807	698	763	709	715	737	791	747	714	789	736	743	694	753	768	782	728	723	792	771	750	724	809	738	752	756	748	785	759	720	785	766	754	785	708	771	746	800	783	732	761	809	719	743	783	742	752	753	773	770	742	738	773	760	724	692	762	745	756	711	765	752	742	729	757	781	727	767	742	770	756	749	763	797	762	750	761	777	777	751	730	752	744	805	799	757	747	744	742	802	758	794	789	738	771	759	760	793	737	698	703	746	756	756	777	800	752	784	727	732	706	738	706	758	739	743	765	767	737	745	744	783	761	752	727	673	781	751	748	755	746	717	753	713	738	786	727	777	731	727	746	715	708	765	759	703	769	747	719	754	741	799	705	722	761	728	744	760	750	782	753	759	725	815	746	729	801	710	768	748	722	779	723	726	747	773	753	725	719	708	757	754	719	759	749	762	737	771	717	785	701	817	744	711	744	757	728	755	796	724	755	774	739	682	765	714	751	744	732	753	747	763	764	752	753	747	725	747	693	755	764	713	741	762	773	720	749	763	765	745	793	810	756	757	742	773	732	738	778	710	746	762	758	734	783	724	714	728	728	792	762	711	745	712	707	779	769	736	764	751	742	761	737	747	755	748	724	762	746	706	737	761	759	733	702	708	734	698	768	789	706	716	755	773	739	728	783	742	762	743	679	701	729	778	765	719	735	752	703	743	733	698	706	816	774	755	730	734	782	750	759	743	699	717	718	786	730	735	776	758	764	731	729	715	731	762	738	730	756	747	729	718	728	743	747	721	780	729	715	739	734	749	755	675	760	781	745	738	751	770	736	734	794	727	731	729	756	763	741	721	710	776	749	748	739	768	710	745	732	737	734	759	758	774	753	765	803	765	779	716	741	801	733	730	785	763	722	734	697	706	736	757	758	755	718	731	786	749	734	738	735	727	731	709	764	772	737	722	698	770	705	777	745	780	727	745	726	722	717	728	726	783	729	736	766	745	719	732	746	737	725	726	749	763	743	748	745	755	726	770	803	795	754	744	755	700	748	753	754	731	739	721	717	800	730	703	751	730	814	782	731	757	758	798	748	748	794	726	781	755	751	716	798	759	758	753	726	792	766	739	754	717	724	745	739	730	780	798	764	734	715	706	727	724	777	713	747	785	800	722	764	741	684	750	739	720	742	723	719	737	771	739	746	724	747	722	746	741	741	766	735	706	753	802	735	705	752	763	798	777	730	732	720	763	738	792	767	753	725	715	758	726	778	733	716	711	757	786	758	775	725	754	765	759	724	765	714	787	759	799	749	753	753	718	759	697	708	770	736	735	722	764	682	769	727	716	766	741	750	751	706	714	775	743	757	795	750	791	718	770	741	668	769	782	715	723	782	758	751	715	767	691	775	733	775	767	766	772	750	711	773	727	775	733	771	749	755	742	765	771	747	736	752	734	754	765	760	729	734	762	757	708	718	722	793	760	734	744	714	717	733	782	798	750	751	732	759	757	739	780	695	783	755	781	803	700	713	734	743	806	746	746	759	747	757	729	731	744	767	728	765	735	741	747	717	763	720	747	767	734	763	724	760	711	737	757	703	767	753	762	739	725	777	711	735	729	735	800	748	756	695	748	742	732	740	787	764	768	770	797	705	743	743	778	741	764	723	758	732	770	753	749	701	748	759	745	746	761	770	754	747	746	734	719	741	728	713	675	722	716	732	790	709	794	711	721	757	760	746	722	730	755	722	717	746	723	753	761	735	728	718	793	738	758	787	748	821	785	725	767	766	762	730	754	740	738	733	766	749	744	735	730	724	731	724	767	725	723	777	709	711	745	778	727	700	724	720	732	750	768	751	772	772	770	769	696	725	692	768	753	715	788	751	718	727	743	754	730	731	744	773	752	785	713	693	801	730	697	770	748	761	793	712	713	746	747	751	730	741	794	717	772	767	778	729	755	705	801	722	724	770	755	733	786	747	723	777	761	766	732	774	730	747	736	726	732	735	797	744	768	762	713	745	777	724	764	797	774	725	717	756	787	707	731	732	723	759	719	744	806	721	763	754	716	744	714	741	725	726	751	759	724	751	734	777	742	719	734	764	740	732	743	729	728	778	722	775	729	703	790	770	692	705	707	787	772	737	789	688	741	803	717	769	731	770	749	727	742	784	709	763	727	738	720	727	682	759	773	748	697	743	768	795	734	759	728	718	759	770	762	752	755	752	767	755	665	733	750	743	764	742	765	751	777	755	724	760	754	744	753	773	778	710	731	767	731	714	722	792	701	739	770	779	760	775	807	732	751	748	788	723	774	718	745	786	737	753	715	754	724	741	732	762	730	728	765	759	783	757	747	722	758	769	777	777	749	759	715	727	745	730	760	763	764	762	780	768	731	724	735	741	746	750	746	713	746	751	703	681	683	776	698	751	730	749	763	756	786	701	760	729	713	725	759	744	783	738	708	756	716	758	751	777	769	729	775	750	771	749	723	755	770	756	746	736	763	744	732	739	735	685	762	764	722	745	781	763	757	741	748	779	763	736	740	711	741	722	739	729	769	805	713	773	785	721	690	754	774	733	752	742	783	816	793	748	806	749	741	709	789	781	784	712	696	752	788	798	735	779	745	703	726	748	735	756	773	734	708	733	737	758	751	760	734	743	739	756	735	744	691	741	790	732	778	770	756	762	750	770	753	765	704	717	713	711	701	692	778	691	724	738	775	771	777	744	722	769	767	745	726	726	721	755	773	744	731	732	799	786	712	754	761	758	739	784	695	796	741	800	730	756	741	763	762	705	757	733	759	727	758	738	769	730	794	770	760	686	744	750	756	761	769	710	690	747	729	710	710	739	718	744	764	735	720	740	751	750	789	708	755	718	775	723	760	784	707	728	773	798	788	719	745	761	765	776	748	753	746	767	741	796	779	728	775	733	727	756	734	779	722	766	774	752	757	770	744	741	749	729	754	781	740	792	741	728	779	777	753	745	758	722	780	711	736	729	740	743	766	800	752	771	727	783	758	784	730	729	752	786	718	765	748	718	770	701	753	794	743	789	747	738	757	755	739	712	805	776	674	751	707	754	720	735	743	753	749	727	715	702	761	735	759	747	725	740	717	770	749	758	710	696	754	745	721	787	771	760	717	684	740	705	760	756	731	785	812	725	731	743	684	741	747	775	787	762	786	721	707	717	740	753	738	788	741	765	767	768	757	752	713	765	787	737	737	729	757	768	752	798	723	776	770	710	710	730	752	749	722	729	732	703	785	790	749	740	738
8193	2558	3016	4224	432	300	241	228	226	197	207	191	218	196	201	179	200	176	178	185	181	170	186	194	189	169	177	178	189	183	177	165	172	177	169	158	167	171	186	192	177	155	176	166	163	168	144	188	145	210	190	164	164	166	188	186	172	145	181	161	183	154	163	189	162	152	158	158	165	218	167	177	162	157	161	181	180	178	167	175	193	160	176	168	159	164	155	179	167	158	166	188	174	177	188	157	172	219	178	180	182	194	185	177	178	161	167	160	194	183	174	174	175	181	181	181	188	166	166	158	155	188	181	178	200	179	161	187	165	174	173	166	153	165	162	196	151	163	145	176	164	173	155	174	159	157	163	183	176	145	174	151	174	169	161	160	171	173	167	162	183	170	178	183	183	169	146	161	146	172	190	181	186	168	192	183	197	168	180	152	183	194	159	167	167	161	178	194	165	189	166	168	172	180	180	156	161	189	205	184	164	185	157	162	159	154	173	181	168	165	181	186	181	138	174	166	178	184	161	169	174	159	160	159	184	195	177	146	196	142	176	164	177	182	178	173	176	179	164	176	178	164	175	136	167	162	186	195	183	179	144	154	177	186	186	195	164	212	211	174	163	181	183	187	161	164	175	177	205	164	169	177	198	181	161	184	175	141	183	170	162	159	199	154	166	151	165	179	151	173	153	177	156	197	176	168	172	189	191	169	169	181	168	162	171	178	185	180	140	178	174	165	150	165	208	154	178	161	169	170	168	181	157	179	174	194	169	182	155	162	150	162	172	157	183	184	185	158	157	164	180	181	177	177	151	176	172	191	173	174	168	187	160	180	184	181	153	154	169	177	182	187	167	151	153	159	155	172	192	186	155	156	172	152	201	190	188	163	177	182	171	164	150	165	173	177	163	185	208	211	170	168	175	191	181	173	197	171	189	185	150	201	187	165	167	189	185	183	152	186	161	162	185	191	183	168	197	188	172	163	159	180	177	159	186	200	168	180	180	178	168	176	194	190	189	190	170	163	183	169	159	167	178	167	173	176	158	193	173	182	160	192	185	186	166	191	201	179	187	162	164	176	168	148	159	170	130	160	162	160	171	155	168	188	164	158	163	192	171	170	173	176	175	160	178	183	176	174	170	177	147	165	179	154	177	182	165	176	190	177	158	187	210	127	157	192	164	173	176	162	173	193	174	168	168	189	174	144	157	191	170	161	166	183	172	185	169	152	176	153	150	158	182	167	175	172	188	149	197	149	177	177	169	192	182	159	168	186	184	186	176	164	161	186	194	176	194	171	165	163	158	175	161	160	174	166	171	172	180	141	187	165	169	164	167	180	179	167	158	184	191	161	196	192	186	161	144	164	160	186	185	199	190	164	169	175	151	186	183	156	153	178	180	156	174	158	174	182	144	175	161	154	191	178	173	192	195	169	181	174	171	179	152	183	192	170	173	172	153	160	168	155	165	159	184	166	174	154	201	180	177	183	160	175	178	167	168	178	151	139	158	169	190	158	188	160	177	164	164	178	203	197	155	187	194	171	171	178	170	176	150	183	183	182	177	153	166	175	161	174	169	172	176	151	160	158	211	191	156	171	169	146	165	176	189	191	173	152	166	164	181	156	168	183	176	171	171	166	185	160	166	175	187	168	194	161	195	157	180	170	189	171	182	173	154	169	176	168	180	165	180	156	182	198	148	172	206	146	179	190	187	173	165	170	171	166	161	184	155	169	176	166	185	163	162	167	175	181	159	174	155	174	184	178	165	149	176	178	189	182	196	171	195	179	196	186	187	192	193	163	176	170	165	162	167	163	205	181	155	157	149	141	188	170	193	178	178	155	176	179	207	183	167	158	168	174	177	178	152	159	170	186	177	170	150	178	186	162	163	186	173	167	159	161	182	159	189	186	191	188	170	181	165	168	170	193	156	190	174	173	163	181	177	164	148	157	174	159	159	168	154	185	173	177	181	166	156	167	152	176	173	169	179	199	152	184	197	167	169	177	159	197	180	174	173	186	176	174	167	199	187	164	190	180	173	159	169	162	185	170	173	180	166	163	174	168	154	148	156	173	157	178	165	168	165	164	175	159	157	173	161	155	167	157	151	165	165	191	184	163	161	163	172	198	167	197	188	184	183	174	199	170	168	166	169	153	185	197	175	184	169	164	176	179	190	166	183	161	164	184	176	163	213	152	179	167	196	165	168	140	185	168	174	171	200	171	208	151	189	169	166	175	144	177	182	149	139	186	170	175	169	169	157	203	165	176	152	165	150	176	164	167	173	169	172	161	137	158	125	165	160	169	175	178	160	152	186	163	187	152	159	181	197	186	181	166	195	182	177	184	168	188	207	137	188	192	155	179	159	153	183	182	171	174	169	179	161	198	181	163	169	166	180	155	139	156	173	158	171	153	189	183	161	157	164	165	171	199	159	188	196	156	160	170	158	164	184	164	166	179	184	180	182	144	183	171	187	157	175	186	154	180	211	180	169	173	179	176	183	177	194	163	161	180	173	166	175	176	169	189	193	140	182	199	151	200	159	175	167	175	174	188	167	158	169	167	163	184	190	194	175	200	153	167	184	185	190	199	145	172	192	196	196	187	182	156	182	159	181	168	150	167	175	192	166	163	168	170	184	173	166	175	150	201	185	169	167	155	182	175	175	160	176	181	171	165	175	201	195	169	163	160	173	173	188	168	189	175	153	177	182	180	166	171	216	166	162	178	165	139	177	168	185	190	165	193	169	162	191	144	175	154	168	179	180	170	143	166	176	176	171	175	173	171	160	185	173	174	188	165	153	157	160	191	170	171	164	160	187	176	176	182	164	164	183	189	146	176	161	163	184	170	183	179	154	169	147	157	184	173	181	174	191	142	167	195	165	194	213	167	141	178	163	177	201	167	166	180	160	189	182	182	168	176	174	174	160	187	170	180	158	176	171	171	167	188	159	194	173	175	177	175	187	183	188	167	172	198	176	177	157	179	175	168	155	161	184	159	161	168	181	162	189	156	168	150	156	174	146	172	155	201	198	158	164	194	183	184	180	164	185	180	179	182	178	194	162	163	192	153	176	170	164	167	173	140	177	184	172	162	168	164	165	157	194	177	198	147	180	166	166	180	167	161	186	173	182	178	156	163	195	172	184	185	170	135	183	171	162	196	183	168	168	203	181	192	158	161	165	163	182	158	163	188	176	181	155	184	195	177	197	175	165	169	169	181	179	151	171	187	154	182	166	181	168	181	171	167	183	173	189	166	203	185	176	209	162	185	152	173	184	161	168	174	166	177	175	188	150	175	170	181	179	181	178	187	161	153	172	204	178	169	173	156	196	176	152	200	171	165	174	162	155	174	191	189	149	175	162	209	190	173	164	176	187	182	179	181	168	177	156	176	181	166	159	149	171	167	165	185	150	138	154	186	185	175	174	150	201	193	183	174	169	157	165	189	170	154	161	164	190	177	180	202	166	151	187	162	170	170	162	194	192	164	176	194	202	165	176	171	178	164	189	187	164	187
6316	2934	6320	10252	1201	947	772	655	660	578	558	551	528	478	476	456	472	456	444	457	385	441	454	440	390	445	385	426	423	451	429	433	441	402	390	432	446	408	402	415	383	420	442	409	405	402	411	422	407	441	398	397	418	405	413	369	397	435	396	406	422	372	433	461	411	418	405	414	394	385	441	379	395	409	408	390	418	397	401	391	401	396	420	410	426	410	411	388	397	392	407	405	379	373	400	390	402	406	421	387	424	431	410	385	417	387	451	394	393	401	407	413	413	410	382	384	409	414	419	396	407	395	410	384	403	384	418	393	366	370	411	409	399	373	414	400	411	404	421	431	417	428	397	356	416	380	390	422	416	432	383	434	418	434	416	423	401	407	401	370	412	382	403	406	392	398	402	373	415	402	425	454	426	407	376	412	399	434	411	433	443	428	439	394	423	392	393	409	418	376	396	394	425	415	382	405	402	428	427	383	426	401	396	420	359	426	406	358	402	414	403	411	416	411	413	444	417	363	397	395	400	386	370	398	383	391	439	406	404	372	416	409	420	427	427	392	404	401	392	431	426	417	424	400	415	387	380	449	406	400	441	420	385	423	370	432	387	376	371	424	383	387	422	411	355	448	401	386	386	412	408	391	425	436	367	402	409	416	420	386	421	430	380	418	371	376	371	387	439	385	384	431	405	411	414	366	380	412	419	403	368	449	390	376	403	435	374	398	367	421	393	416	428	410	405	397	405	422	409	434	379	423	399	379	394	393	392	432	361	432	390	435	430	420	408	421	366	403	408	386	399	438	441	409	419	413	404	404	415	389	431	399	407	403	428	421	393	385	430	364	419	395	399	389	420	409	384	414	378	381	433	409	386	376	396	389	401	381	427	392	431	406	404	393	431	398	427	397	416	401	397	401	405	370	386	392	413	389	413	414	419	377	381	413	415	423	423	400	406	407	416	384	405	387	424	419	381	412	373	408	396	424	412	449	396	379	410	438	434	377	385	412	414	380	384	409	409	396	396	380	429	411	390	398	386	393	386	427	403	403	409	413	393	432	391	374	417	436	398	369	393	393	395	377	425	419	406	380	410	392	380	416	402	406	407	391	394	390	415	404	372	388	429	364	406	400	407	432	385	388	386	392	435	388	416	391	412	421	404	446	433	403	406	374	416	428	409	435	398	398	344	414	420	398	391	408	396	429	398	381	416	411	434	426	447	436	430	384	382	407	383	399	415	430	390	416	407	426	394	433	412	401	396	440	391	412	374	425	382	430	387	412	408	426	411	418	409	364	384	420	413	382	385	396	390	403	421	390	417	424	395	427	448	399	383	389	403	399	398	398	354	373	396	400	377	402	403	418	374	397	402	406	417	365	420	383	388	419	391	411	382	419	434	360	430	427	378	448	398	415	438	405	435	384	369	406	380	396	437	408	383	388	404	394	407	418	400	403	409	401	409	376	414	391	386	390	404	464	419	370	387	406	350	405	432	410	379	383	381	410	413	423	412	423	405	411	393	405	407	372	397	393	375	398	389	402	427	421	404	416	441	393	414	412	391	415	424	441	396	412	449	394	409	382	434	409	402	423	382	428	431	388	425	403	420	421	396	398	384	359	418	384	441	390	403	401	424	397	420	422	414	409	446	402	393	410	430	402	419	392	412	412	394	400	371	405	444	434	415	398	411	432	380	394	370	398	431	378	390	403	397	404	376	430	420	417	458	417	449	402	377	386	442	399	425	416	409	430	397	402	416	416	388	407	415	407	373	410	400	431	385	427	448	384	414	405	417	392	433	365	427	396	432	406	428	413	414	382	427	410	397	398	426	410	373	404	388	414	426	412	392	407	401	394	393	397	418	416	395	427	432	435	423	408	388	384	398	416	431	367	430	412	415	441	410	411	425	411	419	422	421	433	398	406	407	412	374	409	406	410	395	403	369	413	377	367	390	394	460	404	380	365	416	411	405	396	401	399	396	385	374	421	382	402	391	418	412	365	411	423	413	366	408	411	405	428	409	399	385	411	406	388	413	417	394	413	382	386	388	394	424	407	396	436	378	373	414	364	386	411	371	399	426	411	392	405	396	413	397	404	407	421	438	399	401	406	410	410	387	421	440	411	417	423	399	397	367	444	365	373	433	360	422	366	385	426	388	392	407	395	403	401	404	352	399	413	470	391	397	412	437	415	412	400	394	389	360	434	419	414	418	380	391	395	380	403	408	422	381	399	403	414	420	397	414	402	406	434	431	408	379	422	363	397	406	421	396	398	429	380	425	386	389	433	411	402	374	381	398	421	416	416	389	411	416	416	395	396	410	382	408	389	413	394	403	401	418	419	410	394	414	431	405	384	411	413	388	395	379	387	415	382	424	418	373	369	386	419	413	371	411	420	402	390	429	406	389	402	376	386	380	392	402	385	400	364	399	400	401	424	384	405	395	392	438	414	442	376	399	388	422	374	366	371	402	382	381	382	360	435	371	420	415	422	401	385	388	399	393	391	408	437	414	413	391	400	393	405	393	455	396	407	415	393	424	428	415	437	402	412	405	391	416	379	404	360	395	399	404	389	380	364	375	374	391	423	375	428	371	398	402	439	389	422	450	376	401	437	387	409	382	416	403	418	413	416	422	397	410	392	456	368	400	416	422	405	420	412	412	370	418	441	404	390	419	397	398	399	369	386	385	418	409	420	396	393	391	382	391	392	389	421	427	390	420	391	400	417	385	405	451	420	378	409	411	386	409	390	422	386	427	396	402	386	403	441	393	408	412	391	436	393	395	401	412	432	413	429	437	395	400	425	396	390	364	392	419	445	386	400	418	425	410	414	397	377	392	389	399	398	399	402	388	412	383	417	409	434	362	404	425	384	410	413	408	412	396	376	393	440	413	426	409	403	427	430	398	429	367	402	429	391	374	397	360	404	393	390	383	376	426	411	407	380	393	416	360	421	416	382	380	402	403	455	410	433	397	417	389	415	388	400	391	424	400	375	416	404	432	392	387	389	384	382	394	393	400	405	399	392	437	399	453	423	386	405	440	420	408	406	398	386	402	396	370	408	399	451	409	416	405	404	385	434	392	406	388	397	400	409	377	411	375	399	365	416	398	421	376	408	368	420	392	399	425	403	426	371	384	382	447	435	389	393	433	373	414	387	394	394	403	383	408	409	349	398	364	409	428	418	413	384	419	441	405	383	388	364	370	414	374	382	395	410	413	378	454	380	417	416	429	404	403	388	401	433	384	397	413	389	386	375	379	390	405	400	433	374	383	378	402	380	414	411	368	387	382	411	421	388	419	421	366	427	410	415	374	424	367	424	377	436	393	385	394	413	427	398	417	391	384	403	430	414	418	396	432	417	406	387	421	385	400	427	376	414	418	368	386	387	446	405	408	407	403	430	443	400	412	452	409	388	370	427	393	386	401	409	399	353	381	396	386	406	410	422	387	385	440	374	409	402	404	388	379	396	409	374	416	399	459	390	417	424	411	378	413	423	392	422	386	367	420	385	397	418
14595	3744	4808	6624	701	416	300	262	228	215	209	188	209	172	173	195	177	190	164	190	166	167	153	180	149	136	183	175	138	143	136	120	182	158	178	152	149	158	159	160	146	138	138	143	133	146	155	146	167	151	160	170	151	147	148	156	158	167	144	162	149	155	154	151	174	171	148	151	143	167	146	155	157	145	169	163	158	170	153	147	115	154	136	159	183	165	156	157	127	165	145	166	174	145	143	144	160	154	145	138	143	153	137	150	159	152	176	174	154	159	162	148	161	158	169	142	151	148	155	147	166	149	172	149	148	159	144	140	174	151	157	143	174	181	148	145	137	144	157	176	160	147	172	141	169	146	145	169	155	171	139	137	158	140	156	168	156	168	147	165	150	140	177	160	170	158	181	149	165	164	170	159	173	155	154	142	151	153	165	148	146	149	131	156	171	182	157	166	148	146	154	164	148	152	126	161	135	152	146	154	158	146	134	153	162	151	160	164	166	138	140	138	136	165	163	139	126	158	163	141	170	162	174	181	168	175	149	156	154	176	162	157	184	142	153	151	172	160	120	154	153	151	157	168	160	152	135	158	162	145	153	150	157	170	158	170	159	163	154	136	165	165	152	153	174	158	180	154	172	143	140	158	142	173	157	190	167	144	142	152	183	163	158	175	148	145	142	166	178	143	165	168	181	158	154	164	161	172	146	152	135	165	169	160	148	155	142	170	149	157	165	153	175	119	143	149	131	176	151	166	145	156	142	153	139	149	175	188	182	153	168	143	156	135	143	168	145	168	152	154	146	163	165	156	146	159	132	154	158	173	142	173	142	146	155	156	171	141	149	170	158	136	156	164	150	133	160	165	149	176	170	131	158	162	161	157	183	129	154	137	172	150	120	139	153	181	189	127	165	160	125	127	167	142	154	141	153	120	152	150	157	147	162	169	141	174	160	157	140	152	155	148	142	154	174	167	152	158	145	163	155	150	181	142	163	154	140	160	142	161	148	139	145	159	153	157	170	160	145	156	147	177	150	138	151	147	164	148	168	150	136	164	153	146	139	182	158	155	154	147	149	157	172	131	142	114	172	176	141	137	161	169	177	148	168	174	167	148	157	181	171	160	139	169	138	126	146	181	169	164	142	147	143	152	142	123	156	160	164	157	179	148	130	153	153	133	169	170	145	163	153	172	141	125	130	148	139	136	149	154	157	141	152	142	164	157	150	144	162	140	142	145	149	138	160	167	139	150	142	145	171	160	151	158	170	175	163	136	150	149	170	158	156	139	149	168	149	145	175	184	187	154	150	145	160	160	154	156	147	161	161	172	156	147	165	131	165	142	170	155	153	177	156	135	142	161	168	188	171	166	173	162	182	153	147	153	167	164	172	151	139	149	173	159	144	158	136	142	159	162	142	146	154	145	169	140	150	129	161	152	146	155	153	141	154	163	179	140	163	158	147	144	144	149	168	183	146	153	147	172	157	160	163	156	149	174	154	182	144	141	150	166	136	159	157	140	144	151	177	136	168	146	149	170	159	150	161	141	165	156	140	149	160	149	139	157	163	151	172	158	180	163	157	140	158	167	164	159	157	141	149	166	178	179	151	144	172	153	171	148	160	149	164	152	153	143	146	153	139	169	165	155	161	165	173	161	164	148	139	175	141	169	178	142	166	170	153	143	140	155	153	172	166	168	149	164	153	138	155	165	167	153	154	159	170	151	168	147	155	152	142	161	160	131	160	192	169	145	169	165	141	132	165	171	161	155	149	168	157	157	166	126	181	155	149	163	146	142	159	148	153	159	150	160	154	163	159	148	160	145	175	156	143	154	164	147	152	167	160	162	147	142	154	170	152	145	161	166	146	151	176	136	161	149	158	157	155	158	155	135	139	149	145	182	145	166	146	173	153	140	140	143	161	186	171	128	153	138	159	167	160	136	172	115	155	157	150	148	151	129	146	184	174	174	151	145	167	159	157	157	151	171	168	170	160	161	139	154	149	166	140	142	149	172	157	190	149	167	155	146	162	171	138	162	150	167	168	158	145	161	147	150	151	169	144	162	127	153	153	173	155	150	158	153	143	172	173	166	150	151	141	140	147	140	164	166	150	167	172	151	145	181	139	176	156	151	159	171	181	175	159	150	143	159	139	154	137	141	160	150	152	142	141	141	194	146	140	173	186	151	171	162	161	131	140	163	150	167	158	187	153	142	170	141	167	157	160	136	149	138	167	129	174	167	182	163	158	153	142	171	159	168	141	141	167	151	147	147	144	195	163	140	153	154	162	166	163	159	158	161	154	154	169	154	130	149	157	143	161	143	161	158	134	156	185	157	143	164	150	140	134	173	155	148	162	155	160	166	158	161	150	143	149	164	156	156	149	154	139	146	146	168	167	140	171	166	158	136	149	127	144	154	141	164	180	156	160	160	161	163	161	165	166	160	161	162	145	166	149	162	138	140	164	151	158	160	158	141	151	154	133	163	143	138	140	145	142	149	171	166	142	124	173	178	181	171	166	154	142	139	148	183	139	158	154	149	150	153	156	134	168	164	160	146	175	150	146	134	167	169	169	162	164	167	142	178	137	169	142	148	126	156	144	146	127	173	148	128	148	161	175	156	157	153	181	166	151	152	138	152	143	179	146	154	170	152	138	150	143	153	155	144	156	170	155	147	161	178	158	156	158	176	176	159	163	159	170	149	153	168	168	158	147	173	194	164	136	171	167	183	160	153	160	134	157	146	150	144	157	141	171	140	174	165	145	164	172	153	159	147	170	178	150	147	142	152	175	151	166	162	149	139	180	162	146	134	145	147	138	156	160	187	159	138	160	167	142	156	158	140	148	142	160	160	140	163	146	157	158	154	176	138	125	159	153	145	149	156	148	157	153	152	159	145	143	188	146	148	158	144	145	148	179	148	152	172	157	150	145	138	131	182	172	158	161	153	145	155	155	173	143	142	162	161	176	177	149	149	144	158	150	167	169	125	155	149	172	139	140	159	140	165	155	152	182	157	151	170	182	150	159	147	147	149	146	143	159	148	149	140	136	157	154	130	174	159	176	164	164	149	144	131	136	132	143	154	144	155	153	155	144	172	164	138	162	132	144	147	175	142	154	160	164	156	135	177	165	145	152	176	151	155	156	138	180	158	147	143	178	168	158	141	158	159	153	149	158	150	157	173	147	159	142	173	165	140	166	153	182	160	151	148	161	151	161	150	172	129	142	150	150	170	145	155	139	167	145	169	143	150	185	175	158	152	156	162	176	139	182	136	155	161	190	177	160	153	182	170	139	127	145	146	147	125	152	130	163	165	166	137	162	137	153	162	179	151	164	147	141	137	159	125	151	160	169	182	169	170	184	152	156	152	165	154	179	174	158	128	151	153	159	152	147	121	150	174	153	149	152	178	157	116	164	181	169	148	165	131	137	155	170	142	148	131	168	163	153	143	165	163	155	175	168	155	158	178	161	174	132	158	140	164	165	160	162	157	172	149	167	163	150	163	160	158	131	135
8300	3642	9537	13694	1955	1493	1141	981	856	799	714	701	619	591	587	547	521	509	533	495	466	506	465	472	456	434	456	458	459	407	417	484	418	462	426	386	404	415	427	398	449	398	418	429	401	403	410	381	429	438	388	409	389	397	410	387	406	402	396	391	392	420	422	404	401	382	378	405	397	381	426	406	377	413	430	421	386	380	431	393	390	404	392	395	419	417	385	395	411	387	397	358	408	406	410	403	397	423	410	403	395	394	376	401	401	372	424	428	390	375	381	409	399	381	389	417	380	384	392	404	424	396	413	392	411	383	381	388	393	397	409	416	422	381	340	390	387	389	360	412	398	388	396	407	417	379	404	392	375	402	389	377	394	413	392	391	388	426	406	411	376	388	388	404	432	406	418	374	402	428	404	369	424	357	362	401	431	408	392	412	433	412	390	415	444	389	385	388	403	410	377	401	400	335	407	361	399	414	404	384	400	402	382	383	390	363	410	397	405	389	380	398	379	405	408	384	400	353	400	388	373	418	402	417	406	360	420	413	364	405	373	436	407	362	457	399	384	444	401	402	369	377	371	398	369	398	401	429	434	357	377	383	402	396	408	387	424	421	416	390	401	387	385	389	430	400	370	377	423	398	429	397	400	395	402	364	393	353	396	378	423	397	392	387	437	379	375	407	409	397	404	419	406	411	404	379	373	405	383	399	404	435	420	404	414	405	385	409	355	393	380	379	387	380	359	381	420	382	364	415	440	410	396	373	395	388	392	429	406	430	402	423	356	381	411	390	397	388	388	364	391	424	379	396	370	388	422	403	406	368	388	393	389	359	392	397	380	408	360	408	389	401	425	407	394	391	402	421	376	405	389	398	384	376	442	397	375	400	405	420	378	391	393	377	400	390	429	403	379	389	381	418	411	429	396	409	394	404	361	388	326	405	431	382	402	399	390	373	387	370	410	389	420	419	373	385	387	380	403	413	431	396	414	354	407	415	404	405	433	387	382	414	382	393	374	437	400	380	385	380	371	385	368	381	402	422	399	364	409	373	378	388	368	385	377	395	428	408	401	372	385	391	387	385	409	400	380	385	391	406	419	390	404	418	425	405	389	414	394	382	389	399	426	396	410	382	407	388	406	407	377	383	351	420	400	413	401	394	406	356	377	375	424	377	436	380	372	399	413	388	416	394	386	374	402	404	378	430	400	382	427	419	374	400	421	385	392	403	386	418	384	421	360	414	390	357	393	394	406	420	425	422	381	427	400	383	407	367	432	424	399	403	363	393	420	415	375	390	381	392	407	415	388	358	422	394	428	389	387	406	368	400	381	396	428	378	408	432	412	413	376	368	407	359	416	401	388	382	416	386	364	385	365	413	365	398	390	380	355	395	419	395	388	407	408	421	378	410	418	395	422	356	392	417	417	400	383	427	406	354	431	403	351	403	400	371	425	389	372	431	390	390	401	385	419	387	413	412	400	404	397	398	394	382	370	386	400	379	385	390	419	413	386	424	396	381	412	433	389	413	377	410	426	399	387	399	399	392	383	417	426	405	390	368	393	395	373	389	425	400	432	335	391	413	406	400	395	397	385	407	367	475	412	416	390	414	377	408	345	397	395	433	391	387	384	433	392	412	393	413	418	360	422	390	397	379	413	359	412	378	346	381	383	414	408	412	407	382	378	396	399	355	368	390	392	364	409	387	380	400	408	390	379	346	389	418	398	384	374	403	366	422	387	400	365	396	393	405	399	416	417	395	403	386	391	394	396	402	398	394	404	377	404	357	394	414	414	425	381	431	399	396	412	380	419	376	379	387	375	407	393	402	404	353	428	419	391	362	423	391	399	404	376	399	378	416	391	404	409	383	372	408	353	408	386	389	409	390	397	394	387	377	398	413	384	375	407	383	417	405	398	389	404	406	443	372	387	415	350	396	390	389	422	384	378	420	355	391	394	419	364	396	414	396	413	391	399	398	395	376	410	377	389	385	369	409	375	415	449	411	397	381	415	417	402	421	383	399	380	371	415	380	392	367	411	365	407	367	405	399	391	363	394	400	406	367	398	395	427	399	400	411	395	441	388	395	389	393	417	379	425	391	454	436	383	416	384	369	400	406	396	395	374	420	356	395	399	381	417	387	381	431	422	411	385	392	380	385	413	405	386	359	423	363	414	370	394	399	407	395	411	388	369	416	403	390	363	398	388	409	415	408	394	368	392	423	384	395	399	387	396	409	409	384	376	421	410	367	411	408	397	401	355	409	383	380	422	359	430	385	389	395	372	365	406	415	414	367	401	414	412	402	344	395	412	404	375	356	406	378	353	391	394	382	405	430	411	431	456	385	406	388	379	390	380	388	426	408	395	385	409	418	362	357	385	377	371	381	393	384	418	430	373	412	354	389	386	362	405	380	418	401	387	415	401	418	381	368	401	382	407	383	418	399	389	372	417	406	399	429	359	405	437	390	399	357	376	390	405	397	401	411	383	400	368	386	406	384	418	427	423	393	400	406	392	425	420	412	382	401	404	378	405	413	403	396	386	402	427	387	403	355	362	379	411	418	431	409	434	404	367	418	399	371	417	394	394	368	367	371	409	405	370	394	380	407	364	429	406	387	404	383	375	371	409	416	402	392	416	425	390	395	422	367	413	398	364	403	387	361	404	388	412	391	394	406	403	374	419	418	386	413	381	377	420	404	423	392	434	425	417	361	389	374	360	408	396	353	390	382	432	396	400	386	374	404	391	407	389	401	400	403	390	404	389	397	377	334	384	399	352	374	391	396	385	400	383	393	370	363	375	380	388	448	381	400	389	330	461	383	380	402	356	393	395	397	386	422	344	385	393	401	412	456	377	370	400	376	376	367	381	414	402	376	397	390	401	381	421	423	429	376	365	406	396	379	379	399	419	371	381	401	384	417	406	396	374	382	411	384	391	415	364	403	354	395	447	379	401	390	365	436	371	345	379	361	377	384	409	386	437	367	397	419	375	424	380	411	380	398	387	401	393	429	354	403	412	370	384	389	377	381	414	407	436	392	386	394	406	377	416	403	417	390	357	414	393	398	404	418	396	354	382	408	398	385	376	400	419	406	371	389	386	419	404	402	402	359	392	406	387	394	389	398	385	407	431	389	389	424	378	397	372	360	392	394	414	388	398	397	369	385	437	373	413	409	403	384	392	385	386	413	393	423	432	398	395	397	427	402	351	384	413	378	416	424	415	396	375	385	393	394	417	397	389	396	441	365	409	416	402	444	378	390	414	409	406	413	401	380	356	357	415	389	377	409	375	347	408	400	388	424	378	380	386	406	361	413	384	399	391	395	430	422	390	373	409	404	397	375	401	431	357	410	377	402	405	404	384	369	391	405	404	387	385	409	381	464	403	406	401	370	385	375	397	389	382	408	408	412	426	406	393	393	414	379	410	411	414	397	362	379	398	421	378	365	371	380	384	398	374	392	407	432	395	410	380	409	353	415	431	442	391	392	423	402	382	389	377	387	434	415	407	401	416	426
1877	1188	1767	2249	426	331	381	369	332	374	329	364	364	388	356	365	377	342	351	385	392	361	344	372	368	332	351	374	344	361	394	364	341	368	366	341	357	366	372	331	367	384	375	355	391	362	390	354	360	360	346	350	329	329	361	330	333	314	342	331	377	407	350	376	378	353	350	358	353	358	335	344	362	333	326	370	346	376	363	324	334	351	325	308	357	358	346	381	344	347	352	342	356	372	337	351	317	309	341	337	311	343	370	344	361	371	375	292	383	320	341	332	339	319	368	344	341	344	341	357	313	341	352	329	321	362	366	362	332	362	382	345	334	341	351	338	340	380	301	363	347	302	375	327	343	364	357	349	368	358	378	309	382	367	324	341	350	335	374	333	409	390	330	333	334	337	319	339	374	357	356	358	330	322	347	343	358	365	377	371	328	347	348	375	310	343	349	377	376	332	360	368	316	350	332	303	349	378	323	349	368	408	370	325	352	343	320	364	363	339	329	341	341	355	360	351	376	320	317	351	373	353	355	347	357	363	340	357	347	324	331	356	329	384	374	367	317	317	329	355	313	348	330	351	343	356	360	374	346	356	340	380	360	371	369	341	349	378	403	316	347	351	354	314	354	349	387	376	367	371	362	340	345	374	350	353	335	323	350	311	373	395	413	365	315	371	376	375	340	317	347	346	346	347	377	353	335	359	367	373	387	395	354	332	324	377	353	349	359	383	402	348	349	342	334	342	351	337	344	372	375	349	331	323	324	373	329	395	336	315	356	361	369	340	326	356	367	332	305	348	339	315	335	309	363	349	342	378	329	312	321	323	376	340	349	344	346	352	329	338	322	349	351	350	348	346	362	343	351	355	338	368	345	344	347	312	404	325	366	346	337	309	363	344	390	337	355	352	351	361	349	328	342	348	333	336	351	350	355	392	335	350	331	341	313	331	342	378	365	378	365	393	339	335	369	336	342	331	353	358	397	352	383	348	389	355	406	345	302	335	355	354	339	375	355	360	397	365	367	344	366	361	363	376	328	374	350	343	359	373	343	324	343	337	354	336	367	393	318	321	393	359	356	376	360	393	330	320	380	366	378	338	378	390	373	329	332	345	369	395	368	362	348	367	309	351	341	321	380	378	334	315	356	364	345	369	346	323	368	332	312	363	346	352	359	329	338	349	354	380	317	321	346	353	358	361	326	370	403	319	312	371	353	333	351	367	389	325	345	352	367	344	339	341	301	340	343	357	357	375	358	366	368	396	359	368	338	351	381	338	366	354	362	349	318	354	373	380	337	365	365	374	343	344	332	355	327	380	330	332	379	305	362	381	356	353	339	387	353	357	355	347	333	359	335	324	347	353	356	326	343	337	334	356	340	325	353	394	370	303	359	402	348	335	329	345	354	361	382	356	361	356	339	319	328	378	345	334	318	351	319	326	322	364	398	395	367	339	327	378	353	307	346	372	361	337	337	354	401	345	355	373	359	371	345	324	339	357	346	361	361	357	363	352	328	349	352	346	359	379	373	348	345	342	344	359	355	351	359	346	363	354	399	358	355	315	326	365	335	392	371	346	370	346	343	350	364	340	343	330	361	347	354	356	351	322	352	369	384	349	355	358	364	346	335	350	384	368	343	341	319	361	361	340	376	338	359	318	314	326	350	357	317	365	353	364	360	353	394	356	349	371	366	349	354	331	357	345	358	288	355	345	346	329	341	336	372	356	393	397	384	357	351	374	308	352	391	342	343	348	347	332	317	364	343	359	365	341	335	341	351	368	367	339	354	351	379	381	353	349	317	342	359	351	347	368	365	376	340	366	323	333	354	376	357	304	308	371	365	319	320	346	327	346	350	371	387	320	345	372	352	349	345	372	339	334	355	337	362	338	350	359	362	386	348	371	351	358	350	326	374	344	328	320	372	324	351	360	344	349	352	346	403	365	341	372	349	392	355	332	343	374	363	364	314	348	358	349	331	374	359	324	328	370	313	363	366	325	307	363	355	305	399	363	359	372	343	353	323	393	367	328	380	297	326	364	362	360	371	336	328	320	300	362	341	351	365	327	316	379	404	385	374	369	398	345	367	357	357	358	329	343	323	333	343	321	369	365	344	361	346	355	358	358	365	360	341	357	367	352	390	342	339	362	330	359	359	373	361	363	312	353	373	330	364	354	340	377	386	395	335	354	351	360	340	350	343	331	344	324	342	389	360	337	378	372	324	367	359	344	399	352	347	355	359	372	402	349	366	334	380	348	350	351	385	346	319	331	338	366	372	365	319	355	341	355	354	373	349	345	346	402	376	349	353	316	346	370	370	343	360	355	377	354	387	363	364	353	338	375	346	391	391	379	380	344	335	350	330	338	365	336	375	360	360	395	354	375	354	355	360	369	338	341	336	328	362	357	364	328	359	402	335	354	335	341	344	334	365	397	361	328	366	320	340	342	341	378	350	385	359	373	414	350	346	346	331	320	363	381	347	337	372	345	375	352	328	360	356	374	408	361	359	341	340	349	344	338	362	380	333	360	367	352	349	331	323	342	379	365	310	374	374	340	354	383	351	386	393	349	328	334	357	370	368	364	330	363	322	382	372	368	340	351	355	364	363	329	352	361	344	377	371	341	312	369	322	382	345	326	347	376	348	357	388	339	356	317	348	371	324	355	351	360	393	305	339	368	404	337	348	370	403	368	386	334	373	384	338	322	311	380	344	345	372	350	385	343	346	354	364	329	370	385	367	318	350	319	343	338	365	341	358	338	366	348	368	362	329	359	325	328	346	347	340	327	306	354	326	322	330	344	346	315	378	350	361	365	372	329	348	374	425	362	336	361	354	309	375	329	361	345	347	332	340	346	353	333	361	383	360	381	355	325	351	333	341	372	370	346	349	332	345	353	379	333	383	358	347	353	323	343	369	353	360	329	384	345	340	344	332	354	345	365	351	327	374	369	336	350	322	357	368	307	354	378	331	349	330	346	337	319	343	344	361	382	345	354	374	341	364	325	319	356	352	383	337	381	345	375	342	346	357	354	355	300	320	347	377	348	342	349	340	327	370	322	375	360	353	350	360	399	344	346	363	362	333	344	360	360	358	361	375	326	358	374	398	363	372	314	323	332	336	356	385	346	338	356	338	352	327	357	351	363	344	329	339	350	374	321	321	390	351	350	349	346	336	357	320	320	375	352	341	352	362	360	320	382	348	351	344	367	340	339	378	350	364	376	367	380	343	355	338	358	333	405	367	371	355	364	349	389	343	346	351	332	378	379	343	344	346	357	333	397	323	374	337	356	346	342	360	331	381	380	344	351	355	365	362	336	319	331	333	315	357	342	343	335	326	405	356	368	375	365	345	357	387	355	343	340	343	346	358	332	316	342	353	386	359	333	335	331	337	354	358	337	334	382	335	336	382	362	324	368	327	335	364	347	338	363	352	348	364	340	364	347	361	330	355	320	329	356	320	348	343	388	312	397	355	345	350	320	333	357	350	346	344	350	367	384	350	322	337	344	353	331
1981	1584	3951	5509	798	783	760	781	784	781	778	742	736	741	758	774	724	780	762	762	740	775	795	729	754	778	744	760	709	724	751	726	768	790	754	781	728	803	751	735	723	755	769	799	733	758	695	814	736	771	728	751	798	775	723	798	732	732	738	698	732	744	744	762	741	784	755	723	750	726	733	711	799	755	768	764	754	732	767	759	751	797	751	777	729	737	771	800	804	755	796	794	793	720	789	722	708	749	793	771	762	759	760	743	776	750	760	749	716	808	789	766	781	734	726	769	722	768	767	779	721	803	744	762	771	742	745	783	775	707	772	803	755	745	780	775	745	773	689	768	771	776	774	764	777	789	795	774	776	736	758	769	726	775	738	756	714	775	747	747	753	755	739	758	777	767	769	801	768	723	771	771	734	774	798	764	722	765	766	758	771	733	774	770	711	752	768	723	761	755	727	753	759	767	771	775	810	766	746	717	732	778	748	783	676	740	741	723	734	771	766	758	747	726	768	733	758	733	735	746	695	702	780	755	786	760	711	738	776	800	714	759	780	769	805	723	751	756	764	758	749	778	718	742	764	732	661	747	743	737	725	742	803	735	769	739	727	776	735	765	753	789	762	777	784	727	766	823	729	696	729	736	726	762	764	771	773	755	788	745	754	758	707	742	729	759	753	738	752	753	768	734	809	792	712	744	727	739	790	733	783	777	752	730	721	758	745	741	739	784	758	698	787	766	738	732	729	787	745	706	747	744	712	759	759	755	795	731	751	772	757	764	794	748	754	770	771	811	759	736	766	747	732	749	711	755	774	731	770	727	763	764	756	735	756	786	766	708	777	751	707	737	751	733	777	796	793	715	779	794	757	754	754	722	785	759	785	776	726	736	680	734	735	746	715	790	745	770	740	725	786	770	777	773	757	774	705	727	760	778	763	746	749	737	751	773	753	760	788	735	742	719	756	779	731	746	777	733	742	736	716	774	750	787	749	793	768	816	734	789	746	790	776	797	714	738	754	743	759	730	734	760	743	732	785	762	685	774	770	730	786	740	767	782	772	786	781	790	740	766	792	744	743	746	705	787	809	713	730	717	739	754	717	748	747	759	734	738	771	773	740	755	712	807	729	760	729	713	719	747	741	744	745	768	726	735	752	706	712	733	764	785	763	736	746	777	751	712	778	777	733	747	749	767	797	722	746	770	749	738	734	758	737	755	723	740	746	795	718	745	760	743	728	748	762	751	737	772	755	757	756	698	762	721	778	734	762	789	757	765	812	740	697	745	712	743	712	736	722	776	734	751	768	755	728	777	776	734	787	758	756	718	734	779	775	773	708	743	792	781	759	728	715	696	741	775	784	771	723	768	776	736	744	791	724	770	785	755	750	771	771	784	830	730	752	766	763	758	764	773	785	751	765	738	734	786	753	739	784	784	726	784	765	704	713	715	807	768	755	747	711	739	751	733	755	725	777	780	734	735	726	767	746	741	780	717	748	738	778	771	752	771	708	736	778	774	752	750	764	754	724	740	755	783	752	758	758	749	758	768	712	732	759	727	692	722	776	770	748	763	736	771	802	777	779	731	749	802	707	706	754	781	755	751	728	745	777	743	779	719	750	764	750	806	791	783	733	711	758	731	760	770	782	783	769	751	798	725	806	728	762	783	719	817	738	736	772	692	742	717	740	763	711	720	741	744	772	739	737	718	747	750	782	732	782	730	715	768	725	737	770	741	745	837	736	770	750	744	733	714	776	742	748	724	718	777	730	753	739	734	744	729	712	749	725	720	768	786	765	756	778	786	747	765	685	736	769	753	776	773	774	752	749	746	799	711	741	770	760	734	746	748	752	719	760	770	764	721	744	791	737	772	806	800	766	743	776	731	761	765	808	765	764	738	753	772	768	775	738	739	761	780	772	771	763	729	780	763	737	741	765	752	770	730	745	756	769	759	763	716	756	754	741	740	743	765	716	787	784	774	757	746	797	752	764	733	749	754	795	776	778	769	724	808	741	729	765	757	722	751	751	769	767	738	794	731	780	783	750	784	748	746	772	813	763	785	792	753	697	760	709	776	720	705	739	782	720	767	790	704	737	742	690	734	743	792	728	781	733	729	755	735	747	715	733	721	740	790	749	703	778	790	766	730	731	793	718	800	771	751	785	777	741	733	762	752	740	703	731	735	753	686	727	783	728	786	717	784	746	774	735	799	735	775	720	784	763	682	713	730	745	752	731	767	757	760	736	782	768	769	743	770	781	721	758	738	749	784	742	761	735	767	799	749	746	753	782	768	766	735	734	736	838	729	730	757	782	769	826	769	762	727	754	738	792	753	742	764	767	750	776	775	741	758	680	708	740	764	781	710	781	728	723	726	742	775	754	747	703	733	766	776	746	774	785	740	761	722	755	782	737	777	807	737	729	800	755	761	721	746	740	786	794	764	687	812	731	758	738	703	702	771	757	755	751	766	708	759	774	765	802	737	798	760	735	753	775	738	742	731	711	723	780	739	793	759	730	763	741	732	721	755	739	762	715	767	769	751	732	790	700	769	724	759	737	769	687	793	781	769	726	797	716	772	736	730	764	699	725	727	724	780	745	792	759	762	750	764	724	751	749	790	728	745	738	765	725	723	697	764	755	767	758	675	705	757	778	801	759	768	751	779	713	767	730	732	748	737	699	761	747	736	752	785	703	803	701	758	828	744	765	756	745	738	758	727	731	757	753	788	682	757	771	743	722	747	788	770	702	754	768	750	745	744	714	742	775	776	756	768	784	741	723	762	739	801	834	718	722	761	721	767	734	770	755	735	735	762	737	769	764	805	750	767	759	740	713	739	769	752	732	714	712	726	779	757	752	767	789	768	795	728	757	775	763	803	716	721	784	746	784	766	765	759	746	761	743	768	766	797	755	747	739	714	764	833	750	732	774	773	757	749	766	765	755	733	782	755	750	745	741	763	744	753	763	731	772	744	756	803	752	760	732	734	707	765	756	735	721	730	824	764	754	784	785	732	730	804	734	761	742	715	763	782	720	768	782	723	778	743	765	711	750	758	779	749	795	674	721	725	762	738	764	775	749	738	759	749	760	757	797	723	778	733	748	742	743	727	778	733	759	762	741	719	814	779	697	771	781	767	717	807	697	779	735	721	756	767	768	784	711	744	751	769	735	742	759	727	766	741	769	707	804	779	764	777	743	755	749	815	709	728	758	755	728	793	769	739	731	735	746	769	778	759	757	772	807	758	724	781	756	788	710	734	739	757	699	726	791	800	796	771	738	759	740	744	736	773	761	730	802	722	747	769	775	734	748	750	720	783	745	765	736	754	748	738	831	741	740	756	759	740	764	768	800	768	763	785	770	764	731	742	727	719	765	724	722	763	751	765	719	726	720	720	723	713	800	744	783	730	735	730	724	828	779	750	722	717	747	769	784	738	804	725	790	749	727	762	753	783	770	769	762	736	753	726	697	774	774	754	699	764	753	775	748	742	743	737	759	772	757	785	711	743	818	757
8249	1739	3215	4192	393	260	240	243	208	185	210	190	198	195	210	192	181	176	191	174	190	170	184	180	169	158	197	164	151	151	173	167	174	198	168	174	176	177	160	159	153	141	157	170	157	169	192	173	178	145	183	188	183	172	185	167	156	190	184	183	173	185	172	172	161	181	176	185	145	135	156	195	178	157	170	161	194	187	151	173	161	160	161	147	164	175	163	178	179	166	191	172	163	176	152	159	170	210	163	139	176	185	191	191	194	163	169	188	177	179	158	187	170	154	184	176	181	168	192	162	178	162	179	187	158	163	175	181	170	161	142	164	182	171	172	170	157	193	180	168	162	177	182	190	164	168	166	203	169	184	169	166	177	160	164	170	171	155	192	163	163	170	179	154	199	173	161	165	145	193	187	165	170	150	164	180	159	171	176	148	184	164	160	164	175	192	169	185	182	160	176	169	164	178	167	162	158	193	192	162	170	178	157	195	182	163	176	176	171	171	162	182	185	171	161	144	175	156	183	155	178	196	196	201	161	169	188	153	144	199	183	159	176	146	163	166	189	148	162	198	195	189	142	173	185	178	160	192	180	177	170	159	165	177	179	164	192	169	151	183	179	176	204	173	180	153	164	175	174	172	197	188	192	185	177	181	193	176	175	186	154	164	182	173	163	175	196	155	180	167	178	191	166	163	155	171	182	185	160	182	175	159	156	194	179	174	168	168	174	170	165	166	176	170	164	182	159	181	203	198	165	145	187	182	172	181	169	178	185	154	178	178	202	168	171	180	181	157	171	153	185	167	201	172	153	175	160	164	193	157	167	163	198	190	173	166	167	168	171	185	166	138	149	187	184	144	168	142	148	189	188	161	156	182	171	173	174	196	172	164	155	144	165	174	170	171	167	173	169	183	162	179	162	154	184	178	183	156	192	175	194	178	169	163	166	179	147	168	174	192	196	180	175	187	166	177	156	190	156	175	185	162	184	179	165	186	148	173	138	168	182	189	177	173	149	209	195	200	149	191	167	185	179	155	160	157	170	152	173	178	174	152	164	182	153	171	151	162	170	176	196	170	167	163	194	145	132	172	177	162	183	152	180	164	163	171	155	156	158	158	193	168	154	152	189	190	186	146	179	183	147	172	181	196	179	160	173	198	166	168	171	167	162	154	148	178	187	149	157	170	153	149	162	186	176	193	185	162	194	162	167	158	188	178	163	169	155	177	164	155	162	188	164	159	184	175	173	199	181	168	172	166	173	182	165	185	155	172	152	170	175	188	170	157	166	197	176	184	193	171	162	153	163	168	143	187	193	177	153	197	161	181	184	148	160	185	179	177	149	162	155	192	193	172	207	163	152	161	192	173	190	173	157	154	185	161	140	153	160	146	180	158	144	178	172	143	154	183	168	177	168	161	183	174	151	166	181	152	178	147	193	175	162	168	184	200	154	160	187	196	172	183	179	205	181	157	187	175	164	154	159	160	151	181	153	175	200	171	165	189	153	178	173	156	170	161	176	187	172	170	189	185	177	185	185	165	169	166	161	177	150	154	178	172	153	156	189	127	176	165	158	181	158	179	170	169	157	187	171	172	150	192	171	160	182	190	191	171	165	171	160	157	166	162	177	152	180	157	149	164	182	167	214	181	186	167	183	182	161	165	180	170	146	171	156	194	152	165	195	172	160	161	189	182	168	178	155	173	181	185	194	169	161	175	177	181	184	161	174	179	164	151	200	198	154	176	168	170	199	191	162	154	184	200	179	158	158	180	183	180	161	183	156	170	169	193	178	171	200	189	155	171	149	164	182	162	175	163	183	176	193	167	193	168	150	169	161	166	186	155	168	164	176	163	145	161	181	165	191	172	149	187	171	185	173	170	162	162	192	187	172	141	153	146	168	185	217	165	156	175	158	169	159	197	168	163	179	147	165	166	163	171	190	147	182	208	165	162	177	183	164	155	188	196	194	151	153	167	148	167	166	148	162	182	184	180	154	180	144	185	181	194	146	192	183	150	156	166	169	171	154	180	178	157	176	182	189	154	177	163	168	169	155	176	184	174	150	166	178	152	165	174	173	132	154	168	167	174	157	167	154	169	172	168	174	195	152	188	166	161	189	169	198	168	185	166	179	175	175	181	164	144	153	180	158	156	169	159	156	173	145	158	201	190	203	153	169	153	149	173	192	164	160	161	142	169	191	171	179	153	152	161	158	166	165	135	192	185	194	164	154	172	165	138	176	209	158	177	162	152	189	156	169	171	179	181	163	187	168	179	145	184	159	190	173	186	183	181	163	143	162	162	185	167	187	195	185	170	177	173	177	198	173	176	207	174	181	196	191	158	160	172	156	174	183	174	159	180	182	171	163	165	194	200	187	169	180	160	170	159	180	158	159	184	168	162	165	158	207	186	154	179	187	202	159	149	171	176	180	183	186	167	177	153	175	172	171	180	156	168	175	172	163	177	192	162	181	182	155	167	173	184	166	184	174	190	156	151	181	178	169	182	176	164	188	173	175	204	165	187	177	176	149	152	158	178	191	167	138	162	189	191	175	167	170	188	163	176	193	186	158	150	171	209	159	153	165	180	180	168	182	194	159	165	163	141	161	166	170	157	151	163	170	176	168	167	175	156	156	176	163	173	178	198	198	171	166	195	171	163	179	178	196	166	143	184	140	160	168	174	173	150	165	183	170	176	159	167	173	162	188	174	178	177	157	156	174	178	172	185	173	150	175	161	150	157	179	149	154	174	173	220	185	169	212	168	156	156	186	156	175	152	177	170	183	152	175	188	164	123	143	168	187	176	184	179	164	167	175	186	174	195	162	161	172	177	172	158	176	162	161	166	174	179	144	159	164	154	178	163	175	186	187	163	180	167	162	165	174	166	183	185	188	189	187	167	188	182	169	186	183	166	171	168	159	184	192	172	181	171	179	164	180	182	178	166	188	163	173	160	160	158	158	181	183	179	179	196	211	150	184	179	176	161	157	175	188	178	187	157	176	196	168	214	205	193	185	168	174	167	185	175	200	157	164	195	177	176	169	160	184	155	189	147	179	197	189	163	163	160	174	197	164	151	167	157	184	169	185	199	165	159	175	206	160	166	168	167	157	190	176	164	172	183	150	163	170	158	168	177	183	189	179	154	179	192	183	170	163	171	174	178	183	187	187	164	187	171	162	172	178	175	179	164	175	162	185	144	188	173	172	168	164	170	166	154	154	172	161	162	171	164	196	185	162	131	174	175	163	167	151	170	186	181	170	149	158	168	174	185	181	162	185	167	148	167	149	169	166	157	164	159	149	172	165	153	175	194	158	161	194	181	183	156	175	190	176	173	176	164	151	187	130	199	180	190	186	177	177	170	173	186	150	171	172	148	175	162	166	161	190	162	204	158	186	166	172	173	176	173	190	153	184	158	170	188	170	140	153	165	192	190	166	186	171	170	175	157	178	203	169	184	182	167	152	164	170	194	171	163	162	185	178	161	174	179	194	147	177	163	177	144	173	160	183	166
6300	2036	7223	9801	1230	1008	783	676	625	604	579	555	497	503	484	473	459	458	483	470	385	447	456	451	433	464	447	450	447	407	430	393	429	417	426	375	422	395	440	437	408	415	409	399	390	406	417	409	410	410	381	420	421	371	413	415	403	417	444	404	435	443	427	436	394	398	403	403	375	400	379	415	435	343	389	388	426	399	427	387	429	392	408	402	419	391	402	420	427	401	435	386	386	386	416	449	431	444	367	400	407	407	409	418	427	398	384	429	420	382	400	391	378	398	378	386	383	407	390	411	384	378	389	423	437	369	422	388	374	397	417	388	406	408	429	386	427	440	389	397	390	416	416	410	433	408	379	384	376	391	374	388	404	361	389	341	393	365	432	405	365	389	422	376	424	385	409	419	425	387	383	389	416	396	401	392	449	391	392	416	396	426	387	393	374	408	374	402	402	417	375	365	402	366	366	396	429	394	407	379	416	379	385	394	409	411	357	406	435	400	370	375	394	405	411	411	410	390	374	422	402	387	404	384	384	367	388	427	421	416	434	367	376	433	430	423	397	386	374	417	393	401	359	430	426	394	382	408	386	393	427	467	382	373	445	421	403	391	403	402	401	371	401	444	395	422	404	395	385	407	413	392	400	400	411	392	423	341	402	415	455	433	404	404	401	376	386	389	358	426	394	402	383	379	353	417	416	418	440	395	366	415	392	389	399	390	388	412	394	430	397	424	400	423	408	380	388	368	413	428	376	390	391	400	411	400	374	413	378	400	373	379	359	419	422	382	403	406	388	362	378	411	405	417	416	421	399	405	398	398	426	416	436	401	425	365	376	421	392	394	361	425	372	397	351	406	392	388	383	372	430	382	413	373	385	392	420	400	371	414	393	405	407	381	401	424	380	398	405	421	408	403	415	409	407	372	396	411	391	405	357	393	410	396	405	384	426	394	376	422	407	402	415	377	418	417	381	401	394	380	417	372	377	399	392	379	388	387	406	372	387	364	441	405	400	380	405	410	396	388	424	395	388	387	408	413	398	400	414	405	406	370	364	390	401	415	404	398	381	391	403	425	426	409	390	385	385	398	381	461	415	401	419	408	398	400	410	396	397	397	428	363	353	364	349	423	419	390	427	405	400	443	436	361	380	415	378	348	361	386	407	402	396	398	411	390	401	432	405	383	422	417	399	393	404	422	387	383	405	402	425	421	388	416	401	406	416	381	389	373	381	395	417	383	388	396	387	393	423	395	386	427	395	367	397	408	428	364	374	388	397	387	435	398	408	405	416	405	393	424	356	376	417	401	407	372	412	430	421	449	401	423	410	384	386	381	395	387	393	390	369	426	397	408	376	416	392	393	392	420	403	378	383	406	361	405	442	406	355	403	390	399	406	401	399	395	377	450	402	374	397	404	419	385	412	407	395	417	412	369	372	432	413	401	389	391	385	386	365	394	402	407	401	384	401	393	421	419	406	385	396	421	393	406	382	378	378	403	360	394	383	399	372	408	401	390	417	411	395	398	398	414	435	348	392	374	392	411	421	415	437	385	416	428	408	399	397	412	421	436	381	408	409	425	401	409	408	380	392	434	427	439	379	379	392	399	398	410	397	416	410	396	394	365	412	394	373	406	394	376	420	411	406	386	394	421	408	430	419	390	411	393	400	417	418	407	433	366	382	434	414	374	417	404	373	408	416	389	378	403	407	387	411	374	393	407	418	379	405	400	414	397	389	403	396	423	430	373	368	405	409	417	399	407	407	416	430	425	428	405	423	423	430	434	390	366	372	393	416	468	352	407	399	405	404	369	399	374	400	377	401	433	355	396	379	424	378	399	397	382	399	398	419	394	367	372	416	414	399	399	412	419	400	399	396	387	400	440	421	389	429	406	419	419	391	431	402	389	411	411	377	389	395	375	406	387	426	400	425	431	420	391	388	377	413	417	378	392	386	405	394	396	405	374	397	390	427	409	367	398	433	379	374	393	421	410	423	413	414	396	365	397	409	428	384	392	401	380	397	374	395	417	390	416	405	419	417	389	434	397	442	409	416	361	396	390	400	399	390	389	430	393	382	395	377	410	453	397	413	389	420	441	375	386	399	382	411	421	400	418	371	402	369	379	409	390	352	374	391	384	413	373	380	395	409	400	405	421	407	390	389	376	427	397	382	379	414	407	390	365	394	412	394	400	387	405	417	431	441	390	373	384	410	394	426	417	405	380	406	395	388	387	396	391	353	407	416	378	421	392	400	388	397	408	420	374	395	374	435	410	401	366	411	370	397	387	434	407	400	449	403	441	437	418	394	421	422	398	404	403	410	405	382	379	430	428	392	385	413	359	391	419	406	396	431	406	397	414	429	426	389	400	405	416	384	390	408	400	402	393	371	390	362	380	394	379	416	404	420	389	391	423	395	415	447	389	415	428	385	408	399	382	385	423	403	383	408	374	422	393	396	386	376	421	401	391	403	391	361	405	407	390	428	382	398	404	367	430	388	404	396	409	444	394	395	413	416	400	368	406	385	386	415	408	397	387	407	385	412	376	395	422	404	407	375	415	384	390	422	406	402	391	354	433	438	390	364	407	362	395	372	387	404	389	406	404	403	416	430	401	369	405	443	378	440	447	391	414	395	397	363	410	409	401	377	422	379	430	413	407	396	396	367	420	405	403	398	408	424	442	433	394	351	390	399	428	405	372	381	379	378	406	414	384	358	384	379	399	396	383	413	408	435	405	384	413	408	401	386	412	405	427	425	347	400	422	371	411	349	439	399	384	389	408	377	419	399	419	374	391	397	400	396	378	407	387	409	382	392	379	400	394	378	404	412	435	460	377	414	374	421	423	403	384	374	398	420	392	360	393	349	378	403	369	406	419	415	447	426	367	389	397	419	379	415	412	396	404	393	389	421	376	326	372	413	419	387	395	410	396	406	402	415	391	405	395	408	410	379	405	384	381	395	405	366	375	409	396	369	439	374	389	398	370	434	413	362	410	400	388	422	390	401	382	391	405	410	388	373	441	411	382	356	368	434	405	377	375	391	386	382	390	407	402	383	411	393	400	393	400	406	396	399	400	393	407	388	409	392	389	390	398	373	427	417	390	401	415	379	407	395	395	414	398	370	387	387	403	402	388	393	353	376	368	402	374	396	434	383	392	436	393	407	393	379	401	382	412	379	400	418	366	354	386	398	450	376	428	427	403	378	412	438	432	382	379	432	427	391	402	399	404	381	403	387	429	373	409	427	382	404	412	370	377	386	385	383	368	415	411	404	372	377	406	376	391	387	405	412	404	418	375	429	415	425	393	370	427	393	422	421	410	409	401	405	399	378	373	402	391	414	403	387	398	411	379	412	375	369	416	411	407	388	360	411	425	401	428	370	395	390	420	410	399	403	447	411	381	401	430	395	412	393	405	405	421	408	386	405	413	430	391	390	371	379	363	416	402	376	387	364	376	411	375	401	409	415	380	409	398	392	413	421	362	419	410	416	398	397	388	378	429	393	413	426	413
14159	3226	5004	7428	733	381	282	270	241	215	208	215	204	167	183	178	183	184	149	190	165	178	172	162	169	154	161	140	144	187	185	159	183	183	186	164	195	167	142	157	161	135	159	165	160	157	143	152	172	146	168	187	170	144	167	181	163	152	143	170	158	170	163	165	162	146	142	161	163	153	175	150	161	146	143	137	152	165	178	154	162	164	152	155	140	150	156	142	171	160	134	176	146	148	162	151	153	152	140	133	166	170	145	156	170	144	131	156	150	138	155	172	189	161	144	167	163	172	146	158	172	149	156	190	153	151	155	136	138	159	154	163	159	159	181	151	162	149	173	180	166	190	120	170	162	135	165	152	129	178	143	149	142	140	178	144	144	153	171	115	165	143	143	171	143	148	164	151	151	150	146	167	157	153	153	159	158	143	162	136	156	161	133	159	155	173	155	146	144	174	170	144	135	162	137	148	147	135	173	161	153	139	154	158	147	172	154	139	152	147	157	139	142	148	150	167	149	138	156	171	113	141	128	160	149	159	169	163	144	160	161	159	151	144	164	153	196	151	134	154	169	164	125	145	148	164	162	152	141	164	139	175	166	165	135	163	150	173	171	161	149	160	159	158	161	158	164	173	148	166	139	151	159	149	146	148	156	177	148	163	148	167	139	177	156	154	171	151	159	177	150	159	165	159	156	159	145	154	142	154	133	148	171	165	179	164	168	147	147	191	147	158	179	147	164	158	141	135	157	143	172	145	177	153	137	152	154	139	161	142	152	138	139	158	140	148	172	173	171	160	136	168	164	169	144	174	174	144	139	158	152	169	147	173	137	153	152	130	165	137	156	148	160	136	153	151	129	164	148	154	144	142	165	189	170	135	194	166	183	166	166	148	138	153	148	170	164	158	151	147	161	170	161	176	163	152	162	158	150	160	155	148	154	144	181	139	159	172	160	169	153	174	154	179	148	190	144	146	146	175	156	172	161	157	151	154	143	156	167	147	155	136	158	177	153	167	176	154	145	166	164	151	159	144	152	155	153	158	146	172	137	152	153	152	173	188	184	161	155	143	172	142	196	143	139	156	182	158	182	170	174	164	147	155	170	177	156	158	174	155	158	160	174	136	159	146	151	165	190	193	155	139	156	154	160	130	175	166	150	163	146	179	126	132	152	154	146	159	164	135	170	162	160	157	147	180	184	154	136	124	149	143	158	168	146	154	163	159	157	170	170	159	164	156	198	168	134	158	175	162	170	162	156	154	137	162	159	162	149	149	149	142	172	148	140	128	145	160	131	160	143	152	124	159	156	149	150	179	139	153	129	142	149	149	149	176	167	163	158	155	176	160	146	189	156	129	135	178	141	141	134	135	153	157	147	169	180	140	137	143	173	164	157	151	163	147	152	163	164	148	138	150	164	146	165	157	156	146	161	151	154	158	139	156	154	149	163	158	144	176	149	126	153	148	140	154	151	138	175	180	171	171	200	163	162	150	138	159	183	144	155	174	168	162	144	155	170	157	155	145	164	135	128	160	155	133	153	175	149	118	157	158	146	155	155	129	163	152	164	152	162	142	134	149	144	165	147	120	150	157	188	172	142	137	168	149	144	159	163	172	152	147	138	150	177	154	195	148	132	166	159	157	153	136	145	146	172	142	143	143	149	175	156	147	137	130	122	150	139	167	145	144	176	157	146	174	152	161	160	158	138	147	156	170	132	153	133	188	155	164	153	152	145	158	150	160	165	151	170	173	164	183	170	168	151	141	169	162	164	142	180	168	150	138	168	166	166	118	154	151	166	139	160	148	167	147	149	165	158	154	142	165	164	159	170	162	162	178	146	170	165	168	154	133	161	175	145	171	168	154	155	154	143	156	169	175	177	172	173	169	168	128	184	147	164	146	162	125	153	156	163	146	159	153	149	184	146	169	155	173	171	147	167	170	158	150	138	168	159	166	163	173	168	167	158	173	141	132	147	181	159	135	169	181	147	158	162	159	155	170	176	147	147	154	159	156	146	124	157	147	174	154	143	168	165	155	150	156	174	163	153	154	139	164	167	149	155	157	169	155	170	156	142	158	149	138	178	165	154	164	165	160	171	176	172	145	144	163	156	173	163	166	173	155	175	131	149	157	160	145	154	155	157	169	163	149	176	148	150	152	172	147	180	152	138	164	183	147	136	163	156	170	141	155	147	144	146	161	149	146	170	147	162	149	163	168	160	157	162	163	167	128	175	158	142	154	188	142	155	171	157	156	165	174	163	150	164	140	173	151	152	160	146	157	152	146	159	150	155	129	154	151	170	163	167	154	126	156	141	156	170	146	169	156	161	166	158	154	150	119	123	169	152	164	179	160	159	155	158	145	143	160	141	161	164	162	169	156	138	157	146	158	136	150	142	134	163	164	147	146	169	165	165	136	157	164	167	149	163	173	157	185	147	191	168	166	147	174	153	153	148	173	159	148	145	131	165	145	173	160	144	137	159	144	167	157	161	137	152	149	163	141	150	150	163	148	167	157	176	190	196	166	178	157	150	146	148	171	152	139	168	159	158	146	167	156	151	159	178	150	161	184	181	148	134	187	141	155	151	149	131	171	144	144	152	148	172	150	144	136	159	152	142	173	169	171	169	174	143	144	150	159	151	148	142	155	140	172	147	143	156	164	159	161	155	139	156	138	157	140	165	141	159	138	185	153	166	147	164	162	141	145	141	149	154	127	162	146	149	154	152	147	154	166	161	158	138	144	157	149	141	151	154	172	160	159	135	156	167	171	176	210	160	137	179	185	150	153	141	177	151	141	151	181	152	148	148	156	151	201	174	172	149	160	162	149	154	160	157	179	160	150	166	156	177	149	145	157	162	152	182	169	152	130	174	145	166	152	164	159	168	168	137	142	170	164	152	165	150	146	130	154	170	172	164	138	170	150	157	149	149	144	162	166	162	160	156	171	163	168	166	143	144	154	161	150	183	139	132	128	138	145	138	149	156	168	153	141	155	167	157	125	164	156	139	163	131	173	183	154	174	162	152	137	163	130	154	176	168	153	149	154	155	162	159	169	151	159	149	156	157	159	163	133	140	171	145	157	143	172	154	156	145	167	151	148	173	131	167	161	157	163	148	157	169	154	136	168	144	150	156	157	160	139	133	165	152	164	180	155	154	158	151	127	141	182	136	162	137	141	168	145	181	180	160	156	141	160	169	184	135	153	163	118	154	167	159	182	167	141	160	151	167	164	153	141	147	143	156	166	160	177	171	143	160	162	160	125	152	160	158	162	193	163	172	160	156	160	163	163	143	157	165	165	172	146	176	150	152	156	128	144	153	155	166	166	154	137	176	148	155	151	173	147	160	145	149	157	148	165	171	175	156	155	150	164	126	165	184	167	152	159	155	177	150	163	155	143	183	164	164	178	166	170	166	149	154	145	138	157	151	148	168	153	158	156	164	175	169	142	149	128	160	143	161	182	160	163	165	133	159	151	159	160	158	142	181	163	157	139	176	155	159	152	139	134
8106	2997	10077	14160	1934	1490	1154	993	881	769	714	689	622	568	563	528	529	491	518	499	507	484	481	492	477	443	441	466	440	416	420	437	426	424	445	410	400	415	427	401	421	400	405	374	403	441	401	404	427	377	380	426	391	400	402	387	403	402	436	399	363	365	396	385	432	439	384	436	421	414	402	396	388	397	411	411	418	410	365	393	377	380	397	398	411	402	385	387	405	412	411	376	426	398	406	414	373	410	435	365	413	407	400	407	399	412	399	386	422	401	393	395	370	416	428	420	375	403	392	363	378	414	413	388	384	405	404	385	428	358	399	407	368	368	398	366	420	414	378	424	438	437	399	392	395	381	372	376	392	409	379	408	410	394	365	369	395	412	380	394	405	407	363	405	383	400	438	389	392	394	404	366	387	383	407	389	436	369	409	364	404	427	397	363	406	402	364	408	419	401	377	410	383	397	413	425	393	414	374	417	406	362	372	410	366	374	402	416	407	419	377	395	411	429	395	414	393	408	418	405	384	420	390	393	392	377	379	427	340	381	387	367	391	387	410	405	414	390	374	372	410	391	433	400	357	379	396	366	364	390	391	364	378	381	403	399	392	387	417	379	347	378	380	385	367	393	384	392	391	374	417	392	380	417	393	413	419	376	393	390	417	370	405	398	401	381	399	400	390	399	384	392	419	390	382	405	411	397	406	381	411	360	397	383	411	385	402	405	376	388	407	396	393	410	406	370	399	385	411	392	405	373	376	399	345	345	409	385	400	414	403	395	374	374	424	421	400	376	387	382	391	393	384	390	376	421	383	381	419	410	345	385	400	367	400	399	387	393	401	385	401	417	413	413	388	364	399	393	415	409	420	390	384	394	369	378	418	420	403	409	395	413	399	425	398	381	388	385	359	386	367	374	374	468	358	367	433	383	425	449	370	461	440	394	407	415	381	430	382	402	415	400	379	365	390	371	388	411	411	408	400	391	417	367	450	434	409	390	415	400	398	387	389	365	387	362	393	388	395	414	397	384	392	387	372	396	390	375	411	417	404	391	387	386	395	415	368	370	390	412	397	388	420	390	393	423	389	378	412	429	410	380	411	353	404	415	415	409	414	404	394	425	398	413	393	411	419	371	384	367	426	376	411	365	410	380	411	404	431	378	416	395	390	384	405	387	421	394	380	394	383	384	379	389	344	359	397	403	374	382	394	375	391	399	379	383	402	393	393	392	417	409	394	332	395	418	399	402	418	388	411	410	423	382	415	380	415	407	394	417	394	382	408	401	363	418	372	372	417	422	404	420	372	398	409	400	372	398	423	388	398	400	423	420	406	404	392	400	390	367	380	421	364	401	426	379	381	394	426	377	408	390	390	400	394	410	399	409	407	423	378	380	394	402	404	402	400	386	442	410	382	397	388	378	405	395	373	393	398	385	397	361	430	417	406	419	388	382	401	373	387	416	409	379	413	367	386	396	398	442	402	359	396	411	397	373	377	375	368	417	365	396	402	402	431	363	384	425	377	393	361	384	405	374	413	408	387	411	380	429	365	385	400	390	412	373	384	392	393	390	389	401	393	424	418	372	366	376	387	418	418	421	386	386	414	414	435	393	362	385	412	418	403	365	364	392	371	396	391	404	394	400	388	408	403	402	361	377	416	396	413	428	391	353	387	370	376	436	420	405	418	391	385	391	405	382	384	432	398	384	413	389	419	409	409	395	374	389	360	442	384	378	369	377	385	382	400	376	406	424	376	411	418	398	397	443	382	382	376	394	405	388	384	347	389	394	368	407	354	388	374	409	407	419	407	405	378	379	415	400	430	387	405	415	396	357	414	383	398	386	362	412	413	366	425	380	393	380	399	401	409	441	367	404	387	397	422	404	353	371	400	399	362	363	381	400	352	389	408	395	415	389	407	396	384	362	429	397	423	410	389	419	364	391	385	395	371	408	430	401	403	368	390	370	383	403	370	355	385	365	408	373	386	400	416	416	383	398	400	428	372	369	393	405	403	393	384	397	407	458	403	383	404	409	354	424	368	413	411	401	410	401	415	396	384	366	397	401	408	411	406	419	423	421	382	395	380	381	393	385	418	376	419	363	378	414	404	398	402	396	392	375	428	359	361	409	378	390	398	362	412	382	382	420	385	395	390	405	382	389	368	387	414	386	398	403	397	352	404	410	380	402	396	382	407	416	418	391	418	431	428	411	382	401	408	428	415	372	422	372	397	376	425	371	401	415	373	364	428	402	364	410	401	392	397	462	426	384	395	416	400	412	352	397	410	378	379	433	425	344	370	408	414	406	406	397	402	394	412	377	380	373	402	397	434	397	380	433	369	444	395	413	363	397	401	402	387	403	393	396	417	394	383	419	410	402	405	398	402	369	374	369	404	391	369	385	393	395	416	405	401	406	383	407	421	372	409	381	404	411	385	411	374	408	392	372	401	374	382	400	408	380	392	371	381	363	407	415	414	372	416	397	397	397	420	353	416	402	409	425	377	430	380	397	400	424	362	397	385	400	398	385	429	374	411	418	388	403	395	367	399	424	358	427	406	412	409	417	389	412	414	388	389	380	424	381	394	413	371	384	359	395	379	396	381	364	352	391	427	386	417	386	332	361	403	420	368	392	391	359	423	387	412	407	391	364	396	383	391	405	370	437	399	368	378	371	376	410	369	422	408	381	426	381	384	391	393	414	442	397	413	434	413	384	387	444	412	406	400	386	424	399	408	425	424	399	371	415	367	403	400	412	399	400	415	382	367	419	408	418	413	398	376	394	403	377	335	402	380	405	378	416	396	412	385	396	381	376	401	397	376	411	380	417	395	413	443	397	391	416	386	400	377	398	333	392	430	385	389	397	406	436	398	399	410	422	406	420	382	427	363	371	372	381	388	403	377	363	396	392	386	411	399	404	389	417	418	392	371	424	394	400	394	394	390	391	404	429	385	361	385	423	421	391	405	344	357	437	381	376	398	377	453	385	436	394	377	400	434	373	417	399	413	383	386	386	405	400	382	389	406	408	425	385	398	393	353	431	405	410	419	440	414	395	410	389	385	391	431	381	368	444	407	376	377	412	362	424	407	405	411	383	378	364	393	395	398	341	410	381	398	366	404	385	396	412	389	333	406	395	402	392	392	441	400	415	428	430	388	388	378	436	404	407	387	382	395	386	400	397	382	373	394	427	345	409	410	407	368	352	373	396	381	391	382	439	393	410	370	434	361	409	394	398	395	397	412	423	406	398	356	376	389	387	386	437	385	403	425	381	376	410	391	384	398	426	390	418	389	426	395	415	406	387	377	403	399	384	358	377	414	391	390	410	399	395	393	390	379	411	412	367	430	392	427	381	392	400	400	406	392	399	419	375	390	423	361	415	394	397	373	388	404	378	404	387	394	385	378	382	451	394	373	401	384	394	417	416	410	425	441	402	418	410	402	371	396	362	393	367	365	361	401	402	431	434	398	407	407	390	419	446	396	373	411	377	375	390	432	406	409	365	386	380	418	428
1558	1638	2014	2941	380	365	373	365	360	340	367	380	345	352	354	330	385	358	335	305	330	366	383	353	324	361	347	353	324	384	355	372	343	377	365	395	352	367	367	336	368	340	351	376	370	368	366	385	363	375	389	335	347	376	330	340	364	359	312	345	365	342	354	322	374	351	364	362	387	372	351	356	388	382	404	367	352	368	333	358	337	353	370	328	358	329	351	384	332	344	345	344	345	370	386	357	331	357	399	352	345	353	358	341	367	353	350	345	356	345	364	382	382	342	307	341	372	396	348	394	351	369	341	348	361	337	331	353	368	348	348	356	375	318	395	381	355	380	339	330	333	374	402	320	342	374	382	346	324	362	361	356	339	372	350	344	352	358	376	365	350	373	318	356	330	361	346	323	387	359	355	343	346	322	341	366	373	376	347	373	363	390	368	388	380	351	376	372	354	338	314	352	344	394	353	357	349	386	364	345	382	367	345	325	364	343	311	351	345	347	334	377	373	377	353	368	349	351	388	380	377	344	354	363	362	335	319	338	355	345	380	375	399	337	335	304	363	345	354	343	344	376	328	353	326	353	364	329	344	346	345	339	340	365	391	344	359	327	383	351	382	383	388	338	395	350	373	365	376	362	358	335	346	374	340	339	352	334	329	338	358	324	376	368	324	388	368	347	316	359	354	346	375	370	348	412	309	342	341	355	345	388	330	357	349	336	332	392	330	368	334	337	398	358	338	347	356	370	376	315	357	344	364	367	343	362	392	325	363	338	365	360	332	353	410	361	370	367	367	384	380	373	339	372	379	360	345	351	382	372	355	359	383	351	330	387	297	367	385	362	369	346	372	356	360	359	362	363	372	352	353	357	333	348	328	372	366	365	335	353	313	352	343	350	351	364	380	350	368	364	357	386	333	333	378	346	339	373	342	367	343	356	336	358	367	358	361	353	377	363	374	367	347	399	365	346	347	365	369	363	337	373	350	343	359	388	347	378	345	331	369	352	379	350	336	398	415	321	317	348	358	366	351	339	377	371	371	352	344	349	337	350	338	354	322	384	336	360	345	369	344	353	375	371	386	341	366	318	364	309	383	382	350	319	381	347	360	341	377	334	349	368	363	373	394	380	364	353	353	334	321	327	349	353	359	359	361	366	317	336	327	365	360	331	340	392	373	346	343	355	342	305	376	393	356	376	350	387	358	359	374	349	366	376	344	349	329	387	368	381	355	397	347	361	386	333	374	390	376	332	330	345	372	320	407	363	361	390	333	359	330	350	357	333	349	309	373	359	359	341	334	356	403	378	326	358	336	388	342	360	388	369	350	361	340	340	350	341	380	366	366	375	369	386	347	344	357	351	369	355	353	345	327	354	344	337	357	380	384	364	405	361	364	332	351	358	363	358	352	375	364	356	368	398	349	364	361	357	360	340	349	337	370	340	359	357	375	361	367	323	319	305	393	367	350	353	382	330	340	328	343	378	347	347	353	357	337	360	384	355	372	358	337	383	364	370	387	339	370	369	342	344	355	344	347	343	376	362	380	352	361	350	348	342	382	362	335	381	301	389	337	334	344	374	357	345	316	378	366	327	392	357	351	370	352	336	373	347	387	368	359	359	370	362	345	358	337	366	372	380	372	332	376	389	372	384	344	374	360	386	352	333	341	355	345	331	376	355	357	357	359	372	358	364	331	318	383	348	378	351	326	345	378	369	348	337	378	359	330	337	322	354	383	394	367	344	341	344	347	362	349	341	356	329	312	352	341	352	308	366	363	394	366	373	373	346	321	364	400	399	389	367	346	354	356	325	386	342	338	364	359	352	358	363	343	350	362	338	370	370	372	362	364	382	402	360	348	368	337	366	364	337	341	373	380	351	375	333	329	328	356	347	345	382	340	357	400	361	368	374	384	349	320	377	375	356	372	393	369	361	342	347	394	377	378	360	351	356	373	367	358	336	363	387	340	364	355	364	377	380	329	361	371	342	361	339	377	358	340	333	335	389	358	397	326	347	342	383	342	355	373	342	384	371	353	354	391	355	367	376	365	360	357	396	329	348	378	411	382	366	356	333	368	374	346	366	376	324	331	379	348	312	355	360	370	326	371	361	371	370	378	350	316	397	356	354	386	360	373	363	342	357	374	350	329	326	357	352	407	368	361	324	342	366	353	370	380	348	364	331	364	328	364	372	347	361	386	385	341	375	370	346	363	384	358	382	333	371	345	354	351	347	369	370	338	372	382	377	370	344	334	342	297	346	352	355	356	352	381	331	381	342	348	380	357	381	358	365	327	380	374	341	355	387	351	364	379	385	379	343	384	314	361	358	364	332	296	331	359	398	387	351	369	383	365	350	342	347	359	377	365	341	313	380	371	368	345	369	328	395	380	370	333	355	385	392	383	346	373	339	362	330	350	360	336	352	351	354	339	366	392	353	334	364	363	353	337	347	351	338	353	351	383	363	331	337	362	349	338	367	371	312	353	334	358	387	353	343	359	353	360	366	373	318	372	338	386	365	361	371	381	367	365	383	368	393	349	347	312	349	336	348	364	350	380	336	333	336	348	365	349	380	361	337	374	383	385	333	379	328	367	357	340	370	368	328	369	344	385	396	329	342	317	342	357	398	357	352	379	364	348	344	339	359	359	338	340	383	385	381	341	343	336	345	339	363	353	335	365	358	365	361	380	370	379	294	347	329	346	372	370	354	361	367	373	366	340	386	378	344	375	319	367	393	352	385	349	379	367	352	373	324	364	332	355	338	351	400	290	334	340	375	394	377	369	358	371	357	346	364	357	316	332	360	373	338	335	354	359	383	326	366	316	366	369	331	366	305	382	344	370	338	400	352	348	361	368	327	355	379	342	345	345	395	374	377	309	353	349	304	327	332	344	346	392	339	348	387	354	327	329	369	353	355	379	378	356	374	401	405	328	381	352	379	377	350	338	364	364	341	378	356	347	366	313	313	353	340	358	372	382	308	382	333	385	338	352	373	373	362	358	348	336	325	368	353	363	353	353	331	365	297	327	367	337	401	358	374	364	408	356	352	362	395	371	333	368	390	369	322	335	351	344	385	340	336	348	376	376	299	372	381	356	390	364	311	337	400	368	335	370	357	354	329	334	370	401	339	360	329	298	337	371	344	345	350	348	328	358	372	346	386	374	347	345	328	365	393	378	356	340	344	339	352	316	357	344	357	375	360	364	345	338	400	376	334	337	405	337	405	336	369	376	373	363	400	375	355	353	313	379	370	349	357	351	345	390	379	382	364	339	342	338	347	363	369	340	337	361	348	337	360	348	404	332	371	361	366	371	354	331	311	325	374	337	331	327	358	352	366	376	364	370	324	401	350	352	336	343	351	343	356	333	344	382	366	357	371	372	319	340	379	357	353	343	393	345	357	374	334	324	388	349	323	352	385	358	356	351	354	338	370	376	369	342	326	336	351	295	349	335	389	379	343	392	390	390	365	372	352	358	326	374	329	358	337	344	373	349	348	404	355	336	368	377	345
1834	2047	4300	7041	807	707	820	791	826	775	779	720	799	796	783	722	790	757	772	766	751	736	776	825	759	754	780	769	766	784	779	766	817	801	811	729	764	782	781	769	806	759	843	773	783	752	762	758	790	744	782	721	748	779	839	832	754	768	810	800	777	752	789	819	767	726	758	725	789	713	799	745	756	816	803	709	787	714	775	795	777	799	783	739	760	776	805	760	769	762	788	791	785	777	766	729	760	782	746	774	753	831	794	723	744	737	774	777	719	780	770	756	743	808	796	746	800	775	741	763	755	798	789	785	741	798	798	732	761	750	738	775	760	769	764	721	788	824	762	793	768	760	771	792	785	766	747	749	757	768	723	788	757	791	796	804	790	770	786	751	758	765	752	805	795	745	737	754	772	724	766	742	758	803	762	821	679	775	791	755	763	780	757	770	775	783	789	739	779	821	767	759	723	769	754	773	770	828	788	746	756	780	835	822	750	793	782	777	763	752	787	760	789	769	846	701	678	796	785	726	807	747	783	770	781	708	781	763	787	780	777	703	757	772	734	768	775	733	802	708	750	718	722	696	748	756	723	768	733	743	790	782	725	787	829	723	785	792	784	801	783	776	776	765	768	735	769	789	821	752	736	810	774	795	732	737	766	746	789	779	818	733	759	769	794	695	799	752	772	813	768	776	775	744	755	776	807	762	784	775	792	762	739	748	748	747	740	741	752	742	770	764	786	739	808	781	772	815	756	757	768	755	688	762	726	786	813	753	788	734	802	755	747	720	747	745	735	764	722	782	766	755	708	787	849	766	764	775	756	782	815	715	727	759	719	788	729	742	738	738	752	754	795	710	744	762	712	781	745	745	764	791	764	753	790	745	790	753	739	735	754	757	777	772	825	777	754	790	807	796	762	819	789	764	748	758	752	758	740	767	769	824	792	753	792	743	804	751	765	716	742	732	743	776	765	752	723	741	812	804	745	792	796	725	789	760	748	736	746	827	775	721	764	814	755	723	756	715	776	796	756	750	748	766	753	765	765	772	754	798	768	772	757	733	762	768	807	721	749	762	761	731	791	723	790	755	782	784	753	761	776	773	796	795	765	786	767	732	742	758	758	788	724	758	832	746	747	785	747	745	713	772	766	815	759	785	732	783	734	767	771	733	799	716	817	738	773	772	743	766	781	748	755	782	761	801	749	797	762	769	752	754	802	778	779	738	765	804	754	804	768	813	754	742	762	806	775	768	807	735	789	785	742	764	750	727	808	759	773	761	769	801	749	733	756	809	807	765	744	777	812	771	758	762	768	786	760	749	768	781	775	686	740	745	763	703	762	759	810	765	769	743	762	743	770	772	805	787	739	801	779	761	742	785	811	743	744	756	815	730	791	780	754	784	758	773	727	812	761	791	727	784	733	738	761	747	757	795	802	769	763	743	758	776	780	762	811	768	757	748	752	810	773	763	784	756	786	754	762	728	763	780	753	757	803	785	747	806	749	786	771	784	745	813	773	806	757	774	794	743	777	741	812	769	769	794	743	792	791	771	742	756	795	790	732	759	761	816	775	779	756	802	762	772	775	826	768	735	777	753	768	770	780	804	779	712	794	800	753	752	768	803	759	774	821	731	791	740	776	752	791	708	742	705	746	749	749	745	768	761	672	770	737	779	756	766	780	792	815	795	785	799	753	797	761	824	775	807	775	782	802	781	762	762	776	774	736	723	767	759	773	755	766	776	774	734	772	770	793	791	818	772	789	756	748	794	733	760	782	712	756	746	741	770	738	757	796	764	779	751	726	806	755	741	789	805	785	794	792	745	758	772	745	765	811	768	766	765	822	732	817	846	834	794	783	762	782	757	779	812	748	742	785	825	802	768	771	766	728	754	745	762	796	753	787	737	782	764	751	810	758	790	755	753	789	769	742	752	792	793	740	773	775	751	718	758	798	782	751	784	743	772	757	757	805	798	736	815	747	799	753	736	789	808	756	759	789	784	798	810	777	753	718	744	771	768	774	792	755	780	791	757	783	766	765	787	776	802	837	778	745	741	726	826	797	787	801	775	735	759	735	807	775	764	784	764	756	805	766	779	768	750	779	757	816	810	789	753	798	732	769	725	732	804	787	750	755	728	783	766	764	795	780	785	771	770	773	705	833	748	742	755	740	783	744	798	733	764	741	707	778	781	746	797	765	784	753	777	720	733	794	802	791	751	715	778	812	773	818	772	798	812	804	741	801	757	799	767	777	787	751	773	757	801	771	776	796	796	763	768	793	741	771	735	782	720	823	798	766	749	791	763	762	770	725	718	687	764	792	765	766	724	778	737	757	771	741	769	754	730	794	758	777	784	794	804	749	794	765	738	781	752	787	731	738	800	782	757	720	788	767	739	825	754	786	764	804	787	776	764	715	761	782	764	760	746	749	713	772	790	771	739	765	778	724	773	782	797	781	778	748	817	783	743	770	799	765	777	778	804	767	749	784	735	746	751	758	779	740	763	762	693	746	746	766	783	772	759	779	756	743	807	762	733	799	793	732	800	734	768	732	802	764	700	756	761	752	751	773	790	738	748	703	776	779	796	796	776	802	778	765	730	768	800	802	677	775	749	721	724	743	763	790	753	824	811	791	721	763	749	759	804	796	739	763	736	759	752	755	762	756	763	778	757	792	781	793	783	818	792	767	815	809	783	794	788	745	846	812	766	759	780	764	742	758	806	747	769	750	721	790	754	779	776	717	789	717	788	728	781	769	796	797	762	761	760	839	764	745	759	726	743	764	767	806	773	746	772	758	770	713	741	751	752	744	771	756	798	797	785	741	752	829	785	786	737	828	768	734	735	793	762	773	779	755	755	780	686	763	770	760	806	772	720	774	756	769	754	797	746	736	747	743	709	742	713	734	797	764	796	771	753	783	784	875	797	837	770	795	771	734	769	791	808	778	763	748	732	736	727	751	791	817	753	735	750	767	739	787	759	783	758	747	754	743	803	756	760	718	817	747	736	753	788	795	730	805	784	763	730	761	775	755	769	774	790	769	765	740	755	716	793	766	744	735	742	801	789	785	754	778	776	796	816	775	734	796	777	763	779	772	797	762	798	795	752	779	750	730	775	731	784	776	778	765	817	719	803	786	789	768	770	768	756	772	745	794	757	784	764	778	796	756	817	803	747	714	836	780	770	724	784	761	750	797	753	757	751	732	796	781	783	766	741	787	777	779	748	824	815	730	757	755	774	811	746	713	781	778	702	752	777	747	767	763	762	746	776	740	789	765	784	835	698	803	775	719	744	786	753	755	810	725	736	780	777	799	767	752	798	757	758	792	732	779	767	728	772	730	764	791	747	789	778	786	710	808	778	789	741	814	725	748	738	758	808	742	729	793	810	778	826	759	767	780	783	754	722	784	826	778	748	789	815	750	811	713	784	752	792	728	737	794	787	737	809	790	818	837	791	843	761	773	746	749	809	760	808	735	814	778	753	779	790	760	767	733	746	800	747	781	789	746	758	816	761
7423	3299	3557	5501	438	308	239	202	231	214	209	190	216	211	197	176	171	191	187	201	192	191	165	182	171	168	180	193	205	176	172	156	182	185	209	196	188	163	182	160	199	187	182	168	188	178	215	208	160	175	169	189	176	187	167	162	185	157	159	184	183	178	196	186	169	160	177	174	182	207	188	210	174	207	163	183	178	184	180	208	189	173	181	177	199	173	178	183	190	186	183	168	163	156	220	199	199	187	204	176	194	207	173	167	200	202	174	163	197	207	173	177	187	186	196	163	197	179	175	171	199	169	203	167	177	176	171	170	187	179	177	174	186	168	199	209	185	165	197	169	193	182	175	179	173	184	181	174	192	204	165	170	150	172	173	195	164	162	188	178	208	188	159	177	172	193	192	198	213	198	154	184	162	189	172	147	195	203	206	201	200	181	177	182	167	169	182	195	174	169	161	190	198	180	186	200	185	195	200	180	156	167	175	187	182	173	196	186	193	174	192	188	194	178	167	149	168	193	208	186	160	200	189	147	182	176	172	184	166	157	162	195	192	209	202	192	183	187	182	174	174	160	191	171	195	168	177	186	185	185	184	162	168	198	198	172	166	160	177	191	178	180	187	165	174	191	191	181	175	171	168	200	167	197	181	193	181	198	171	159	194	171	179	190	170	187	175	149	164	149	185	182	190	176	174	175	180	177	190	180	156	193	182	182	177	208	185	168	171	168	152	174	198	163	178	171	171	163	167	178	169	172	188	195	170	175	193	222	193	164	169	163	170	180	169	189	158	181	182	190	174	175	161	168	209	180	149	170	203	180	193	182	168	198	179	161	181	180	159	200	158	187	182	194	174	180	165	164	165	181	176	164	169	203	167	155	164	164	199	169	161	180	194	173	160	164	186	164	178	169	147	176	188	190	176	164	172	169	197	182	176	183	152	174	185	162	158	178	201	176	208	187	171	169	186	158	176	171	185	155	161	152	177	168	158	164	188	185	177	176	166	223	179	190	187	165	194	172	157	179	178	199	169	166	172	174	187	170	182	176	180	216	168	174	168	187	176	184	194	178	222	203	168	158	168	155	189	186	197	153	167	193	178	186	182	175	185	193	189	192	192	186	188	172	174	187	181	177	195	177	164	201	175	180	193	172	158	186	153	175	161	148	180	200	167	173	184	193	191	172	180	207	191	162	189	180	182	176	173	162	163	168	185	187	181	167	148	174	183	182	173	169	170	184	163	167	192	173	212	181	196	164	189	180	179	182	183	179	188	153	169	160	157	186	171	170	179	186	186	155	177	183	194	142	149	176	192	191	173	182	176	207	182	163	163	161	175	178	170	175	184	195	169	196	193	189	181	195	177	183	176	159	174	168	167	175	194	177	158	178	187	160	195	157	176	185	170	178	189	182	203	196	181	173	169	186	174	184	192	199	190	162	172	150	191	206	173	161	168	183	220	180	188	176	180	196	164	174	163	171	176	187	164	196	172	177	167	177	165	160	180	163	168	189	209	191	138	189	182	159	166	159	190	167	191	164	183	200	194	196	176	196	173	174	190	191	165	168	162	185	176	165	152	195	189	166	191	174	188	210	196	201	186	172	193	186	177	192	204	194	174	202	160	182	161	192	165	171	194	196	191	184	168	190	157	185	184	173	157	169	194	167	182	173	153	185	195	169	185	191	162	161	210	183	183	167	185	176	171	197	205	186	218	176	195	192	164	161	216	202	165	163	177	182	204	171	158	170	176	188	163	186	163	159	174	174	193	203	177	167	192	160	171	172	175	194	177	201	174	170	186	150	189	204	205	181	168	168	187	184	203	197	194	180	203	168	190	187	183	184	214	166	158	180	184	197	182	159	160	184	176	201	154	174	183	194	173	171	183	167	181	185	162	165	204	166	184	189	168	161	178	202	197	193	194	169	200	205	173	170	152	181	176	189	178	177	181	209	175	170	189	164	171	185	196	187	154	168	169	176	216	182	161	143	160	184	146	186	155	187	190	171	177	177	153	165	162	189	189	192	167	173	163	191	168	209	185	185	184	192	192	193	190	186	192	162	177	206	179	194	184	190	171	172	162	166	181	183	203	176	209	171	182	218	200	203	169	166	181	166	166	177	183	172	199	198	182	182	197	143	162	184	169	177	190	200	188	172	177	213	164	198	176	219	180	163	176	173	181	200	180	187	209	191	192	181	198	186	179	180	164	153	168	168	193	175	186	178	225	203	188	170	180	167	166	188	169	188	201	172	163	224	211	180	174	160	180	163	191	166	195	175	222	190	192	183	185	162	196	171	175	188	157	165	175	176	184	194	188	168	182	194	191	208	197	198	148	180	172	215	177	189	212	160	151	161	205	182	202	154	160	175	171	175	170	168	172	183	177	188	174	182	189	179	200	154	197	161	187	180	191	180	187	176	187	176	191	187	201	195	162	180	191	199	150	191	168	164	180	159	175	182	187	180	190	155	161	191	168	171	182	182	160	197	196	176	173	179	172	174	169	180	170	180	177	201	180	185	166	188	192	183	197	155	191	178	179	166	162	190	181	173	217	201	185	185	184	196	197	192	158	153	174	184	197	173	201	190	185	198	171	169	162	167	171	172	158	149	170	165	159	170	168	164	197	166	169	152	175	176	182	175	176	186	180	187	174	174	198	170	172	162	179	213	172	196	171	183	152	183	206	197	183	164	173	208	190	191	181	182	182	175	163	192	200	188	173	158	170	195	179	173	186	177	227	208	204	171	198	189	185	163	181	184	186	165	171	166	179	172	194	208	149	165	191	174	198	202	157	174	161	187	179	192	167	186	185	178	159	150	166	166	179	151	184	179	160	171	210	196	169	187	197	178	161	158	169	169	173	168	183	179	187	180	202	187	170	194	198	184	177	184	184	202	160	187	169	177	181	175	181	184	166	198	182	187	178	173	163	181	170	189	165	159	180	187	185	198	180	184	200	175	160	163	176	207	198	212	194	196	174	200	187	184	178	164	161	176	164	189	188	179	185	152	181	174	183	165	186	182	183	188	181	167	162	171	195	167	175	153	179	170	175	179	168	194	174	175	178	180	164	179	172	193	198	188	189	152	154	198	187	200	172	156	199	172	179	168	171	187	194	198	157	194	173	190	178	165	158	178	160	172	190	179	186	158	182	166	157	197	155	196	165	198	165	196	178	174	163	190	169	167	157	168	180	176	150	158	170	176	172	171	176	166	191	176	157	174	164	163	184	166	191	180	201	182	191	202	169	202	158	172	155	173	192	188	185	190	172	165	174	185	171	185	174	181	165	187	166	147	148	201	173	198	169	174	193	158	207	167	170	208	212	182	178	176	177	165	177	161	179	176	166	174	185	207	171	187	167	180	197	209	163	200	158	187	173	191	191	165	185	189	177	194	156	195	182	195	184	170	183	170	158	193	174	158	189	184	181	163	185	173	198	178	175	183	176	185	181	187	162	158	185	187	188	172	194	164	188	188	195	200	190	196	171	166	160	196	192	167	178	182	187	185	214	185
6201	3561	7573	11312	1177	1044	809	671	642	618	610	557	525	505	457	491	523	489	478	454	450	431	457	443	436	447	437	479	452	450	433	448	457	446	454	465	415	440	423	437	459	393	436	361	411	439	413	415	423	383	447	446	431	390	443	408	448	434	437	419	405	419	420	412	414	422	439	404	430	408	469	413	461	420	425	398	429	443	423	398	410	434	419	412	414	434	412	433	428	412	392	446	397	406	422	411	400	418	411	454	418	426	463	421	399	438	421	423	436	433	403	398	451	423	441	431	407	379	412	445	401	398	440	407	437	392	435	434	426	398	413	407	445	439	381	437	425	395	409	448	376	405	429	450	411	412	455	413	428	436	403	416	395	406	439	434	421	419	413	413	446	401	383	429	389	420	389	401	433	411	415	453	450	374	439	425	377	433	451	427	419	410	439	431	407	397	441	411	403	434	398	412	415	441	405	439	412	413	435	398	414	446	422	399	421	408	441	413	419	401	359	434	413	436	379	425	368	415	389	391	456	407	393	425	417	435	442	403	447	422	453	452	439	411	427	436	444	397	429	391	388	448	388	430	386	408	418	383	403	470	415	395	411	402	380	453	409	403	387	398	409	417	377	414	427	416	421	426	447	405	412	402	428	429	421	413	408	437	441	415	416	455	398	435	427	404	425	421	432	419	423	421	421	430	410	387	430	418	379	395	442	429	416	408	391	449	453	434	395	389	408	408	416	447	452	425	429	430	431	392	441	413	404	382	429	425	423	421	394	458	443	406	389	428	424	425	403	427	427	436	404	376	418	386	408	391	413	439	400	392	445	422	409	423	429	417	395	422	440	394	405	439	395	398	451	421	391	411	390	427	451	413	455	392	402	410	430	400	410	401	414	430	433	402	428	372	434	427	424	422	420	434	397	431	434	425	425	413	422	423	434	429	422	415	481	444	432	389	403	421	439	416	409	440	414	419	400	433	431	430	425	425	447	411	401	440	425	439	395	416	408	410	444	420	398	416	429	425	424	395	426	445	430	407	418	431	416	414	418	411	425	422	397	398	402	419	420	418	416	454	420	420	401	435	400	426	429	388	392	395	422	449	426	416	389	412	418	419	415	437	397	420	439	408	432	399	394	466	432	446	403	405	434	410	404	414	428	387	428	435	418	426	395	415	416	403	429	408	433	445	410	421	431	406	399	427	361	423	441	400	415	391	431	416	392	430	392	422	406	442	436	430	415	441	410	426	402	443	449	423	445	430	411	437	402	410	418	422	440	431	380	431	418	424	424	406	440	416	406	427	433	452	425	429	440	411	420	426	402	421	408	423	411	415	408	418	386	438	444	418	401	408	434	397	435	439	413	418	421	423	374	429	417	379	443	457	415	391	443	424	411	393	416	429	448	416	430	429	387	401	416	405	431	437	404	414	390	452	453	436	409	403	424	398	439	417	406	456	421	428	396	436	379	422	443	422	414	409	404	412	384	420	408	431	442	428	444	432	393	435	418	428	424	402	425	393	396	438	413	426	404	393	424	442	409	453	443	428	421	454	415	425	430	446	406	407	397	402	394	415	437	395	419	420	425	421	423	450	420	417	407	409	457	396	408	404	451	417	414	451	418	440	416	428	368	406	436	412	402	466	399	403	384	399	414	426	428	439	398	380	410	413	434	387	412	440	413	417	438	440	413	405	416	407	408	384	468	413	441	444	371	400	400	412	435	440	416	428	412	404	401	431	427	378	369	423	409	410	445	388	433	424	422	407	410	389	406	407	442	423	420	414	411	417	434	414	450	406	422	440	406	389	397	392	426	424	437	391	397	393	435	422	385	430	422	416	450	387	404	435	360	461	415	426	385	452	430	446	433	428	430	416	438	486	471	417	446	392	444	424	439	426	415	455	387	381	439	424	463	436	387	439	421	428	393	425	403	419	414	416	413	459	422	420	428	445	404	411	435	446	433	431	424	412	431	447	409	439	422	422	431	422	419	451	459	425	413	404	444	421	395	390	428	414	446	419	407	386	430	421	433	413	394	409	436	427	411	408	431	425	419	390	424	437	387	436	386	431	405	428	389	413	394	447	430	408	425	440	411	449	378	456	407	389	421	450	404	395	417	452	394	412	400	432	430	419	413	372	409	416	413	413	422	411	386	411	437	373	419	392	430	369	424	420	452	410	402	436	432	454	416	433	436	396	415	405	417	453	421	423	427	453	382	420	416	407	418	435	436	441	429	397	419	437	417	428	416	426	445	410	403	431	431	419	425	420	399	385	447	414	396	429	448	410	421	446	430	425	435	417	445	429	420	409	392	421	418	429	397	440	440	430	401	438	452	410	397	427	409	433	409	430	420	419	411	374	409	428	432	427	439	418	414	425	421	430	426	409	413	426	445	408	380	399	416	415	434	426	414	401	420	433	386	420	420	389	428	441	405	395	414	432	453	424	422	433	444	375	410	426	410	410	422	445	415	477	415	406	372	422	404	421	405	418	431	416	426	432	413	397	428	412	386	412	418	416	458	396	434	405	411	435	408	399	428	424	430	407	443	433	427	394	400	381	401	425	390	439	423	417	415	400	438	394	417	420	461	433	432	442	402	422	409	438	450	412	474	418	371	418	403	435	378	405	396	416	430	412	429	409	390	428	386	402	399	433	425	417	382	420	416	428	454	380	399	410	472	434	450	485	419	420	414	413	421	418	426	426	406	424	395	424	438	434	415	406	438	420	425	404	411	453	455	430	424	422	440	444	450	419	417	413	399	402	414	426	476	401	403	424	419	450	421	373	451	442	446	425	421	439	405	441	407	407	444	389	423	442	419	412	362	416	448	393	412	416	408	442	381	449	414	470	475	424	419	389	397	462	417	412	405	387	404	432	438	467	413	410	411	375	408	428	430	421	451	409	456	453	413	425	413	392	368	424	414	430	384	424	406	407	433	415	422	437	425	408	388	404	374	408	416	387	400	421	412	432	438	418	437	435	414	430	423	419	401	399	391	435	427	422	434	433	417	409	447	421	447	395	424	434	430	404	427	402	423	374	396	430	409	397	408	428	409	407	425	430	425	412	379	436	385	419	415	444	414	403	445	444	414	427	427	396	427	408	431	470	408	401	450	417	415	404	425	410	451	397	408	429	409	445	439	424	408	386	415	420	396	365	400	440	439	416	413	434	402	418	415	414	442	413	454	404	423	400	389	389	422	389	424	388	413	410	471	393	462	411	422	412	411	409	400	438	397	437	412	434	413	390	413	435	426	440	430	421	396	383	421	394	390	383	365	410	428	441	405	423	421	441	431	407	423	422	404	398	389	422	449	407	431	438	431	394	391	392	392	428	407	445	444	411	419	399	421	400	430	395	424	397	402	406	436	431	425	402	424	430	418	433	411	416	419	411	419	416	381	430	453	447	405	394	382	397	448	414	419	436	418	397	428	416	417	400	407	429	404	426	423	428	444	429	397	401	421	439	415	390	390	416	404	415	452	454	409	410	395	426	415	389	423	385	473	417	471	437	400	418
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
